From mclasen at fedoraproject.org Sat Aug 1 00:09:53 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 1 Aug 2009 00:09:53 +0000 (UTC) Subject: rpms/gnome-panel/devel gnome-panel-about.patch, NONE, 1.1 gnome-panel.spec, 1.361, 1.362 panel-icons.patch, 1.1, 1.2 Message-ID: <20090801000953.4EDD511C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-panel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29098 Modified Files: gnome-panel.spec panel-icons.patch Added Files: gnome-panel-about.patch Log Message: Reduce excessive 'about'-ing in the System menu gnome-panel-about.patch: panel-menu-items.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE gnome-panel-about.patch --- diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.about gnome-panel-2.27.4/gnome-panel/panel-menu-items.c --- gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.about 2009-07-31 18:29:02.635601324 -0400 +++ gnome-panel-2.27.4/gnome-panel/panel-menu-items.c 2009-07-31 18:30:18.129605780 -0400 @@ -1159,7 +1159,8 @@ panel_desktop_menu_item_append_menu (Gtk add_menu_separator (menu); panel_menu_items_append_from_desktop (menu, "gnome-yelp.desktop", NULL); - panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL); + if (panel_has_desktop_file ("about-this-computer.desktop")) + panel_menu_items_append_from_desktop (menu, "about-this-computer.desktop", NULL); if (parent->priv->append_lock_logout) panel_menu_items_append_lock_logout (menu); Index: gnome-panel.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-panel/devel/gnome-panel.spec,v retrieving revision 1.361 retrieving revision 1.362 diff -u -p -r1.361 -r1.362 --- gnome-panel.spec 27 Jul 2009 14:01:58 -0000 1.361 +++ gnome-panel.spec 1 Aug 2009 00:09:52 -0000 1.362 @@ -23,7 +23,7 @@ Summary: GNOME panel Name: gnome-panel Version: 2.27.4 -Release: 4%{?dist} +Release: 5%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/gnome-panel/2.27/%{name}-%{version}.tar.bz2 @@ -91,12 +91,8 @@ BuildRequires: libtool Patch0: gnome-panel-2.23.4-vendor.patch Patch1: gnome-panel-2.10.1-speak-to-us-ye-old-wise-fish.patch -Patch2: gnome-panel-2.17.91-about-fedora.patch -Patch4: gnome-panel-2.25.3-search.patch -# Drop this patch for now, it should have AT LEAST been moved -# to an upstream bugzilla by now -#Patch6: gnome-panel-2.16.0-compiz-support.patch -Patch7: gnome-panel-2.21.92-about-this-computer.patch +Patch2: gnome-panel-2.25.3-search.patch +Patch3: gnome-panel-about.patch # the next three patches belong together # http://bugzilla.gnome.org/show_bug.cgi?id=470966 @@ -162,10 +158,8 @@ Panel Applets using the libpanel-applet %patch0 -p1 -b .vendor %patch1 -p1 -b .speak-to-us-ye-old-wise-fish -%patch2 -p1 -b .about-fedora -%patch4 -p0 -b .search -##%patch6 -p0 -b .compiz-support -%patch7 -p1 -b .about-this-computer +%patch2 -p0 -b .search +%patch3 -p1 -b .about %patch8 -p1 -b .launcher-desktop-files %patch9 -p1 -b .desktop-file-monitoring %patch10 -p1 -b .preferred-apps @@ -378,6 +372,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Fri Jul 31 2009 Matthias Clasen 2.27.4-5 +- Reduce the excessive 'about'-ing in the System menu + * Mon Jul 27 2009 Matthias Clasen 2.27.4-4 - Drop unneeded direct deps panel-icons.patch: menu.c | 2 +- panel-menu-items.c | 34 +++++++++++++++++++++++----------- panel-recent.c | 2 +- 3 files changed, 25 insertions(+), 13 deletions(-) Index: panel-icons.patch =================================================================== RCS file: /cvs/pkgs/rpms/gnome-panel/devel/panel-icons.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- panel-icons.patch 22 Jul 2009 21:32:55 -0000 1.1 +++ panel-icons.patch 1 Aug 2009 00:09:52 -0000 1.2 @@ -1,6 +1,6 @@ diff -up gnome-panel-2.27.4/gnome-panel/menu.c.panel-icons gnome-panel-2.27.4/gnome-panel/menu.c --- gnome-panel-2.27.4/gnome-panel/menu.c.panel-icons 2009-07-01 09:06:23.000000000 -0400 -+++ gnome-panel-2.27.4/gnome-panel/menu.c 2009-07-22 16:36:34.928388257 -0400 ++++ gnome-panel-2.27.4/gnome-panel/menu.c 2009-07-31 18:31:52.836622831 -0400 @@ -1389,7 +1389,7 @@ create_submenu_entry (GtkWidget { GtkWidget *menuitem; @@ -11,8 +11,8 @@ diff -up gnome-panel-2.27.4/gnome-panel/ panel_menu_icon_get_size (), NULL, NULL, diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons gnome-panel-2.27.4/gnome-panel/panel-menu-items.c ---- gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons 2009-07-22 16:36:34.768127904 -0400 -+++ gnome-panel-2.27.4/gnome-panel/panel-menu-items.c 2009-07-22 16:39:57.329131999 -0400 +--- gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons 2009-07-31 18:31:52.737846416 -0400 ++++ gnome-panel-2.27.4/gnome-panel/panel-menu-items.c 2009-07-31 18:34:05.243598174 -0400 @@ -1,4 +1,5 @@ -/* +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- @@ -95,16 +95,12 @@ diff -up gnome-panel-2.27.4/gnome-panel/ } -@@ -1158,11 +1170,11 @@ panel_desktop_menu_item_append_menu (Gtk +@@ -1158,9 +1170,9 @@ panel_desktop_menu_item_append_menu (Gtk if (add_separator) add_menu_separator (menu); - panel_menu_items_append_from_desktop (menu, "gnome-yelp.desktop", NULL); -- panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL); -- panel_menu_items_append_from_desktop (menu, "about-fedora.desktop", NULL); + panel_menu_items_append_from_desktop (menu, "gnome-yelp.desktop", NULL, FALSE); -+ panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL, FALSE); -+ panel_menu_items_append_from_desktop (menu, "about-fedora.desktop", NULL, FALSE); if (panel_has_desktop_file ("about-this-computer.desktop")) - panel_menu_items_append_from_desktop (menu, "about-this-computer.desktop", NULL); + panel_menu_items_append_from_desktop (menu, "about-this-computer.desktop", NULL, FALSE); @@ -113,7 +109,7 @@ diff -up gnome-panel-2.27.4/gnome-panel/ panel_menu_items_append_lock_logout (menu); diff -up gnome-panel-2.27.4/gnome-panel/panel-recent.c.panel-icons gnome-panel-2.27.4/gnome-panel/panel-recent.c --- gnome-panel-2.27.4/gnome-panel/panel-recent.c.panel-icons 2009-07-01 09:06:23.000000000 -0400 -+++ gnome-panel-2.27.4/gnome-panel/panel-recent.c 2009-07-22 16:36:34.933388684 -0400 ++++ gnome-panel-2.27.4/gnome-panel/panel-recent.c 2009-07-31 18:31:52.839621328 -0400 @@ -188,7 +188,7 @@ panel_recent_append_documents_menu (GtkW GtkWidget *menu_item; int size; From rrankin at fedoraproject.org Sat Aug 1 00:13:30 2009 From: rrankin at fedoraproject.org (Roy Rankin) Date: Sat, 1 Aug 2009 00:13:30 +0000 (UTC) Subject: rpms/gtk+extra/devel gtk+extra-2.1.1-item.patch, NONE, 1.1 gtk+extra.spec, 1.14, 1.15 Message-ID: <20090801001330.AF81611C00CE@cvs1.fedora.phx.redhat.com> Author: rrankin Update of /cvs/pkgs/rpms/gtk+extra/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29577 Modified Files: gtk+extra.spec Added Files: gtk+extra-2.1.1-item.patch Log Message: Add patch to allow compile against gtk2-2.17.5 gtk+extra-2.1.1-item.patch: gtkitementry.c | 46 ++++++++++++++++++++++++++-------------------- gtkitementry.h | 2 ++ 2 files changed, 28 insertions(+), 20 deletions(-) --- NEW FILE gtk+extra-2.1.1-item.patch --- diff --git a/gtkextra/gtkitementry.c b/gtkextra/gtkitementry.c index 0c5426b..6a42880 100644 --- a/gtkextra/gtkitementry.c +++ b/gtkextra/gtkitementry.c @@ -251,6 +251,8 @@ gtk_item_entry_init (GtkItemEntry *entry) { entry->justification = GTK_JUSTIFY_LEFT; entry->text_max_size = 0; + entry->item_text_size = 0; + entry->item_n_bytes = 0; GTK_ENTRY(entry)->has_frame = FALSE; g_object_unref(G_OBJECT(GTK_ENTRY(entry)->im_context)); @@ -680,6 +682,7 @@ gtk_entry_real_insert_text (GtkEditable *editable, gint index; gint n_chars; + GtkItemEntry *ientry = GTK_ITEM_ENTRY (editable); GtkEntry *entry = GTK_ENTRY (editable); if (new_text_length < 0) @@ -693,23 +696,23 @@ gtk_entry_real_insert_text (GtkEditable *editable, new_text_length = g_utf8_offset_to_pointer (new_text, n_chars) - new_text; } - if (new_text_length + entry->n_bytes + 1 > entry->text_size) + if (new_text_length + ientry->item_n_bytes + 1 > ientry->item_text_size) { - while (new_text_length + entry->n_bytes + 1 > entry->text_size) + while (new_text_length + ientry->item_n_bytes + 1 > ientry->item_text_size) { - if (entry->text_size == 0) - entry->text_size = MIN_SIZE; + if (ientry->item_text_size == 0) + ientry->item_text_size = MIN_SIZE; else { - if (2 * (guint)entry->text_size < MAX_SIZE && - 2 * (guint)entry->text_size > entry->text_size) - entry->text_size *= 2; + if (2 * (guint)ientry->item_text_size < MAX_SIZE && + 2 * (guint)ientry->item_text_size > ientry->item_text_size) + ientry->item_text_size *= 2; else { - entry->text_size = MAX_SIZE; - if (new_text_length > (gint)entry->text_size - (gint)entry->n_bytes - 1) + ientry->item_text_size = MAX_SIZE; + if (new_text_length > (gint)ientry->item_text_size - (gint)ientry->item_n_bytes - 1) { - new_text_length = (gint)entry->text_size - (gint)entry->n_bytes - 1; + new_text_length = (gint)ientry->item_text_size - (gint)ientry->item_n_bytes - 1; new_text_length = g_utf8_find_prev_char (new_text, new_text + new_text_length + 1) - new_text; n_chars = g_utf8_strlen (new_text, new_text_length); } @@ -718,19 +721,19 @@ gtk_entry_real_insert_text (GtkEditable *editable, } } - entry->text = g_realloc (entry->text, entry->text_size); + entry->text = g_realloc (entry->text, ientry->item_text_size); } index = g_utf8_offset_to_pointer (entry->text, *position) - entry->text; - g_memmove (entry->text + index + new_text_length, entry->text + index, entry->n_bytes - index); + g_memmove (entry->text + index + new_text_length, entry->text + index, ientry->item_n_bytes - index); memcpy (entry->text + index, new_text, new_text_length); - entry->n_bytes += new_text_length; + ientry->item_n_bytes += new_text_length; entry->text_length += n_chars; /* NUL terminate for safety and convenience */ - entry->text[entry->n_bytes] = '\0'; + entry->text[ientry->item_n_bytes] = '\0'; if (entry->current_pos > *position) entry->current_pos += n_chars; @@ -752,6 +755,7 @@ gtk_entry_real_delete_text (GtkEditable *editable, gint end_pos) { GtkEntry *entry = GTK_ENTRY (editable); + GtkItemEntry *ientry = GTK_ITEM_ENTRY (editable); if (start_pos < 0) start_pos = 0; @@ -763,9 +767,9 @@ gtk_entry_real_delete_text (GtkEditable *editable, gint start_index = g_utf8_offset_to_pointer (entry->text, start_pos) - entry->text; gint end_index = g_utf8_offset_to_pointer (entry->text, end_pos) - entry->text; - g_memmove (entry->text + start_index, entry->text + end_index, entry->n_bytes + 1 - end_index); + g_memmove (entry->text + start_index, entry->text + end_index, ientry->item_n_bytes + 1 - end_index); entry->text_length -= (end_pos - start_pos); - entry->n_bytes -= (end_index - start_index); + ientry->item_n_bytes -= (end_index - start_index); if (entry->current_pos > start_pos) entry->current_pos -= MIN (entry->current_pos, end_pos) - start_pos; @@ -1026,9 +1030,10 @@ static gboolean gtk_entry_retrieve_surrounding_cb (GtkIMContext *context, GtkEntry *entry) { + GtkItemEntry *ientry = GTK_ITEM_ENTRY (entry); gtk_im_context_set_surrounding (context, entry->text, - entry->n_bytes, + ientry->item_n_bytes, g_utf8_offset_to_pointer (entry->text, entry->current_pos) - entry->text); return TRUE; @@ -1205,6 +1210,7 @@ static PangoLayout * gtk_entry_create_layout (GtkEntry *entry, gboolean include_preedit) { + GtkItemEntry *ientry = GTK_ITEM_ENTRY (entry); PangoLayout *layout = gtk_widget_create_pango_layout (GTK_WIDGET (entry), NULL); PangoAttrList *tmp_attrs = pango_attr_list_new (); @@ -1229,7 +1235,7 @@ gtk_entry_create_layout (GtkEntry *entry, if (entry->visible) { - g_string_prepend_len (tmp_string, entry->text, entry->n_bytes); + g_string_prepend_len (tmp_string, entry->text, ientry->item_n_bytes); g_string_insert (tmp_string, cursor_index, preedit_string); } else @@ -1238,7 +1244,7 @@ gtk_entry_create_layout (GtkEntry *entry, gint preedit_len_chars; gunichar invisible_char; - ch_len = g_utf8_strlen (entry->text, entry->n_bytes); + ch_len = g_utf8_strlen (entry->text, ientry->item_n_bytes); preedit_len_chars = g_utf8_strlen (preedit_string, -1); ch_len += preedit_len_chars; @@ -1272,7 +1278,7 @@ gtk_entry_create_layout (GtkEntry *entry, { if (entry->visible) { - pango_layout_set_text (layout, entry->text, entry->n_bytes); + pango_layout_set_text (layout, entry->text, ientry->item_n_bytes); } else { diff --git a/gtkextra/gtkitementry.h b/gtkextra/gtkitementry.h index 839c2a8..f058c76 100644 --- a/gtkextra/gtkitementry.h +++ b/gtkextra/gtkitementry.h @@ -43,6 +43,8 @@ struct _GtkItemEntry GtkEntry parent; gint text_max_size; + gint16 item_text_size; + gint16 item_n_bytes; GtkJustification justification; }; Index: gtk+extra.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk+extra/devel/gtk+extra.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- gtk+extra.spec 25 Jul 2009 01:39:57 -0000 1.14 +++ gtk+extra.spec 1 Aug 2009 00:13:30 -0000 1.15 @@ -1,6 +1,6 @@ Name: gtk+extra Version: 2.1.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: A library of gtk+ widgets Summary(fr): Une biblioth?que de widgets gtk+ @@ -10,7 +10,8 @@ URL: http://gtkextra.sourceforge.net/ Source: http://dl.sf.net/scigraphica/gtk+extra-%{version}.tar.gz Patch: %{name}-%{version}.g_free.diff Patch1: %{name}-%{version}-deleterow.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch2: %{name}-%{version}-item.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel @@ -26,8 +27,8 @@ GtkSheet, GtkPlot et GtkIconList Summary: A library of gtk+ widgets Summary(fr): Une biblioth?que de widgets gtk+ Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: gtk2-devel +Requires: %{name} = %{version}-%{release} +Requires: gtk2-devel %description devel The %{name}-devel package includes the static libraries, header files, @@ -47,6 +48,7 @@ qui utilisent les widgets gtk+extra. %patch -p0 %patch1 -p1 +%patch2 -p1 %build %configure @@ -81,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 01 2009 Roy Rankin - 2.1.1-12 +- Patch to compile with gtk2-2.17.5 + * Fri Jul 24 2009 Fedora Release Engineering - 2.1.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From nbecker at fedoraproject.org Sat Aug 1 00:15:31 2009 From: nbecker at fedoraproject.org (Neal Becker) Date: Sat, 1 Aug 2009 00:15:31 +0000 (UTC) Subject: rpms/filelight/devel .cvsignore, 1.2, 1.3 filelight.spec, 1.10, 1.11 sources, 1.2, 1.3 Message-ID: <20090801001531.272C111C00CE@cvs1.fedora.phx.redhat.com> Author: nbecker Update of /cvs/pkgs/rpms/filelight/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30262 Modified Files: .cvsignore filelight.spec sources Log Message: Updates for kde4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/filelight/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Sep 2006 20:07:14 -0000 1.2 +++ .cvsignore 1 Aug 2009 00:15:30 -0000 1.3 @@ -1 +1 @@ -filelight-1.0.tar.bz2 +filelight-1.9-rc2.tgz Index: filelight.spec =================================================================== RCS file: /cvs/pkgs/rpms/filelight/devel/filelight.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- filelight.spec 31 Jul 2009 23:27:50 -0000 1.10 +++ filelight.spec 1 Aug 2009 00:15:30 -0000 1.11 @@ -2,17 +2,18 @@ Summary: Graphical disk usage statistics Name: filelight -Version: 1.9rc2 -Release: 16%{?dist} +Version: 1.9 +Release: 2.rc2%{?dist} License: GPLv2+ Group: Applications/System URL: http://www.methylblue.com/filelight/ -Source: http://www.methylblue.com/filelight/packages/filelight-%{version}.tgz -Patch0: filelight.desktop.patch +%define upstreamversion %{version}-rc2 +Source: http://www.methylblue.com/filelight/packages/filelight-%{upstreamversion}.tgz +#Patch0: filelight.desktop.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdelibs4-devel bkebase4-devel desktop-file-utils +BuildRequires: kdelibs-devel kdebase-devel desktop-file-utils qimageblitz-devel Requires: hicolor-icon-theme %description @@ -23,13 +24,16 @@ with each segment's size being proportio directories having child segments. %prep -%setup -q -n %{name}-%{version} -%patch0 -b .orig +%setup -q -n %{name}-%{upstreamversion} +pushd misc +sed -i -e 's/MimeType/#MimeType/' filelight_part.desktop +popd %build -source "/etc/profile.d/qt.sh" -%configure --disable-rpath #--with-pic -%{__make} %{?_smp_mflags} RPM_OPT_FLAGS="%{optflags}" +%{cmake_kde4} + +make %{?_smp_mflags} VERBOSE=1 + %install %{__rm} -rf %{buildroot} @@ -37,10 +41,15 @@ source "/etc/profile.d/qt.sh" %{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir} %{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/applications desktop-file-install \ - --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/kde \ - --add-category="X-Fedora" --vendor="" \ + --dir ${RPM_BUILD_ROOT}%{_kde4_datadir}/applications/kde4 \ + --vendor="" \ --delete-original \ - ${RPM_BUILD_ROOT}%{_datadir}/applications/kde/filelight.desktop + ${RPM_BUILD_ROOT}%{_kde4_datadir}/applications/kde4/filelight.desktop + +desktop-file-install --vendor="" \ + --dir=$RPM_BUILD_ROOT%{_kde4_datadir}/kde4/services \ + $RPM_BUILD_ROOT%{_kde4_datadir}/kde4/services/filelight_part.desktop + %post touch --no-create %{_datadir}/icons/hicolor || : @@ -63,16 +72,20 @@ fi #%doc %{_docdir}/HTML/en/filelight/ %config(noreplace) %{_datadir}/config/filelightrc %{_bindir}/filelight -%{_datadir}/applications/kde/filelight.desktop -%{_datadir}/apps/filelight/ -%{_datadir}/icons/crystalsvg/*/actions/view_filelight.png -%{_datadir}/icons/hicolor/*/apps/filelight.png -%{_datadir}/services/filelight_part.desktop -%{_libdir}/kde3/libfilelight.la -%{_libdir}/kde3/libfilelight.so +%{_kde4_datadir}/applications/kde4/filelight.desktop +%{_kde4_libdir}/kde4/filelightpart.so +%{_kde4_datadir}/kde4/apps/filelightpart/ +%{_kde4_appsdir}/filelight +%{_kde4_iconsdir}/hicolor/*/*/filelight.png +%{_kde4_iconsdir}/hicolor/*/*/view_filelight.png +%{_kde4_datadir}/kde4/services/filelight*.desktop +##%{_kde4_iconsdir}/locolor/*/*/filelight.png %changelog +* Fri Jul 31 2009 Neal Becker - 1.9-2.rc2 +- Updates for kde4 + * Fri Jul 31 2009 Neal Becker - 1.9rc2-16 - Update to 1.9rc2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/filelight/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Sep 2006 20:07:14 -0000 1.2 +++ sources 1 Aug 2009 00:15:30 -0000 1.3 @@ -1 +1 @@ -aa885e53e09f40e7fdd371395140b957 filelight-1.0.tar.bz2 +bf1a0459997fdd9e2f3cbe6b2b8c0210 filelight-1.9-rc2.tgz From roma at fedoraproject.org Sat Aug 1 00:35:28 2009 From: roma at fedoraproject.org (Paulo Roma Cavalcanti) Date: Sat, 1 Aug 2009 00:35:28 +0000 (UTC) Subject: rpms/php-getid3/devel ampache.patch, NONE, 1.1 import.log, NONE, 1.1 php-getid3.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801003528.97BD011C00CE@cvs1.fedora.phx.redhat.com> Author: roma Update of /cvs/pkgs/rpms/php-getid3/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1550/devel Modified Files: .cvsignore sources Added Files: ampache.patch import.log php-getid3.spec Log Message: Initial version for F12. ampache.patch: module.audio.mp3.php | 2 ++ module.audio.xiph.php | 5 ++++- module.tag.id3v2.php | 7 ++++--- write.id3v2.php | 5 ++--- 4 files changed, 12 insertions(+), 7 deletions(-) --- NEW FILE ampache.patch --- diff -Naur getid3/module.audio.mp3.php getid3-new/module.audio.mp3.php --- getid3/module.audio.mp3.php 2006-11-16 23:57:56.000000000 -0200 +++ getid3-new/module.audio.mp3.php 2009-07-31 20:32:00.000000000 -0300 @@ -1076,6 +1076,8 @@ fseek($fd, $avdata_offset, SEEK_SET); $sync_seek_buffer_size = min(128 * 1024, $info['avdataend'] - $avdata_offset); + // If sync < 1 then resort to default of 128 * 1024 + if ($sync_seek_buffer_size < 1) { $sync_seek_buffer_size = 128 * 1024; } $header = fread($fd, $sync_seek_buffer_size); $sync_seek_buffer_size = strlen($header); $synch_seek_offset = 0; diff -Naur getid3/module.audio.xiph.php getid3-new/module.audio.xiph.php --- getid3/module.audio.xiph.php 2006-12-03 22:12:42.000000000 -0200 +++ getid3-new/module.audio.xiph.php 2009-07-31 20:42:10.000000000 -0300 @@ -849,6 +849,8 @@ public static function OggPageSegmentLength($ogg_info_array, $segment_number=1) { + + if (!is_array($ogg_info_array['segment_table'])) { $ogg_info_array['segment_table'] = array(); } for ($i = 0; $i < $segment_number; $i++) { $segment_length = 0; @@ -859,6 +861,7 @@ } } } + $segment_length = !$segment_length ? '1' : $segment_length; return $segment_length; } @@ -949,4 +952,4 @@ } -?> \ No newline at end of file +?> diff -Naur getid3/module.tag.id3v2.php getid3-new/module.tag.id3v2.php --- getid3/module.tag.id3v2.php 2009-03-08 11:30:10.000000000 -0300 +++ getid3-new/module.tag.id3v2.php 2009-07-31 20:38:37.000000000 -0300 @@ -1928,8 +1928,8 @@ $return_array['genre'][] = $genre_string; } else { - - while (strpos($genre_string, '(') !== false) { + //MODIFIED per #466 Bernhard Weyrauch fix endless loop if no ) + while (strpos($genre_string, '(') !== false AND (strpos($genre_string, ')') !== false)) { $start_pos = strpos($genre_string, '('); $end_pos = strpos($genre_string, ')'); @@ -3155,6 +3155,7 @@ 'TPE3' => 'conductor', 'TPE4' => 'remixer', 'TPUB' => 'publisher', + 'TPOS' => 'disk', 'TRC' => 'isrc', 'TRCK' => 'track', 'TRK' => 'track', @@ -3280,4 +3281,4 @@ } -?> \ No newline at end of file +?> diff -Naur getid3/write.id3v2.php getid3-new/write.id3v2.php --- getid3/write.id3v2.php 2006-12-26 00:44:22.000000000 -0200 +++ getid3-new/write.id3v2.php 2009-07-31 20:32:00.000000000 -0300 @@ -374,9 +374,8 @@ } // rewrite file - no tag present or new tag longer than old tag - else - - if (!$fp_source = @fopen($this->filename, 'rb')) { + else { + if (!$fp_source = @fopen($this->filename, 'rb')) { throw new getid3_exception('Could not open '.$this->filename.' mode "rb"'); } fseek($fp_source, $engine->info['avdataoffset'], SEEK_SET); --- NEW FILE import.log --- php-getid3-2_0_0b5-2_fc10:HEAD:php-getid3-2.0.0b5-2.fc10.src.rpm:1249086896 --- NEW FILE php-getid3.spec --- Name: php-getid3 Version: 2.0.0b5 Release: 2%{?dist} License: GPLv2 Summary: The PHP media file parser Group: Development/Libraries URL: http://getid3.sourceforge.net/ Source0: http://downloads.sourceforge.net/getid3/getid3-%{version}.zip Patch0: ampache.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: php >= 5.0.0 BuildArch: noarch %description getID3() is a PHP script that extracts useful information (such as ID3 tags, bitrate, playtime, etc.) from MP3s & other multimedia file formats (Ogg, WMA, WMV, ASF, WAV, AVI, AAC, VQF, FLAC, MusePack, Real, QuickTime, Monkey's Audio, MIDI and more). %prep %setup -q -c %patch0 -p0 -b .ampache for i in ./*.txt demos/*.php; do iconv -f iso-8859-1 -t utf-8 < "$i" > "${i}_" touch -r "$i" "${i}_" mv "${i}_" "$i" done sed -i 's/\r//' demos/index.php sed -i 's/\r//' demos/demo.mysql.structure.sql %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/php cp -a getid3 %{buildroot}%{_datadir}/php/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc *.txt demos %{_datadir}/php/getid3 %changelog * Fri Jul 31 2009 Paulo Roma 2.0.0b5-2 - Updated ampache patch. * Thu Jun 04 2009 Paulo Roma 2.0.0b5-1 - Updated to 2.0.0b5 - Patched with ampache fixes. * Thu Jun 04 2009 Paulo Roma 1.7.9-1 - Initial spec file. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-getid3/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 10 Jun 2009 04:51:24 -0000 1.1 +++ .cvsignore 1 Aug 2009 00:35:28 -0000 1.2 @@ -0,0 +1 @@ +getid3-2.0.0b5.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-getid3/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 10 Jun 2009 04:51:24 -0000 1.1 +++ sources 1 Aug 2009 00:35:28 -0000 1.2 @@ -0,0 +1 @@ +d2b24ccb4bd4a5c135517bd0ae3b2dd3 getid3-2.0.0b5.zip From krh at fedoraproject.org Sat Aug 1 01:04:45 2009 From: krh at fedoraproject.org (=?utf-8?q?Kristian_H=C3=B8gsberg?=) Date: Sat, 1 Aug 2009 01:04:45 +0000 (UTC) Subject: rpms/compiz/devel compiz-pageflip.patch, NONE, 1.1 compiz.spec, 1.173, 1.174 Message-ID: <20090801010445.96EEC11C00CE@cvs1.fedora.phx.redhat.com> Author: krh Update of /cvs/pkgs/rpms/compiz/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6536 Modified Files: compiz.spec Added Files: compiz-pageflip.patch Log Message: * Fri Jul 31 2009 Kristian H?gsberg - 0.8.2-8 - Add patch to add option to always use glXSwapBuffers. compiz-pageflip.patch: include/compiz-core.h | 2 ++ src/display.c | 9 +++++++-- src/main.c | 14 +++++++++++++- src/screen.c | 3 +++ 4 files changed, 25 insertions(+), 3 deletions(-) --- NEW FILE compiz-pageflip.patch --- diff -up compiz-0.8.2/include/compiz-core.h.flip compiz-0.8.2/include/compiz-core.h --- compiz-0.8.2/include/compiz-core.h.flip 2009-07-31 13:00:46.120940112 -0400 +++ compiz-0.8.2/include/compiz-core.h 2009-07-31 13:00:57.625815409 -0400 @@ -219,6 +219,8 @@ extern Bool useCow; extern Bool noDetection; extern Bool useDesktopHints; extern Bool onlyCurrentScreen; +extern Bool noWait; +extern Bool alwaysSwap; extern char **initialPlugins; extern int nInitialPlugins; diff -up compiz-0.8.2/src/display.c.flip compiz-0.8.2/src/display.c --- compiz-0.8.2/src/display.c.flip 2009-07-31 13:00:46.121940240 -0400 +++ compiz-0.8.2/src/display.c 2009-07-31 13:00:57.627815245 -0400 @@ -1488,6 +1488,9 @@ eventLoop (void) s->idle ? s->redrawTime : timeDiff); + if (alwaysSwap == TRUE) + damageScreen (s); + /* substract top most overlay window region */ if (s->overlayWindowCount) { @@ -1547,9 +1550,11 @@ eventLoop (void) targetScreen = NULL; targetOutput = &s->outputDev[0]; - waitForVideoSync (s); + if (!noWait) + waitForVideoSync (s); - if (mask & COMP_SCREEN_DAMAGE_ALL_MASK) + if ((mask & COMP_SCREEN_DAMAGE_ALL_MASK) || + (alwaysSwap == TRUE)) { glXSwapBuffers (d->display, s->output); } diff -up compiz-0.8.2/src/main.c.flip compiz-0.8.2/src/main.c --- compiz-0.8.2/src/main.c.flip 2009-07-31 13:00:46.122940228 -0400 +++ compiz-0.8.2/src/main.c 2009-07-31 13:00:57.628820890 -0400 @@ -67,6 +67,8 @@ Bool noDetection = FALSE; Bool useDesktopHints = FALSE; Bool onlyCurrentScreen = FALSE; static Bool debugOutput = FALSE; +Bool noWait = FALSE; +Bool alwaysSwap = FALSE; #ifdef USE_COW Bool useCow = TRUE; @@ -89,7 +91,9 @@ usage (void) "[--replace]\n " "[--sm-disable] " "[--sm-client-id ID] " - "[--only-current-screen]\n " + "[--only-current-screen] " + "[--no-wait]\n " + "[--always-swap] " #ifdef USE_COW " [--use-root-window] " @@ -376,6 +380,14 @@ main (int argc, char **argv) if (i + 1 < argc) backgroundImage = argv[++i]; } + else if (!strcmp (argv[i], "--no-wait")) + { + noWait = TRUE; + } + else if (!strcmp (argv[i], "--always-swap")) + { + alwaysSwap = TRUE; + } else if (*argv[i] == '-') { compLogMessage ("core", CompLogLevelWarn, diff -up compiz-0.8.2/src/screen.c.flip compiz-0.8.2/src/screen.c --- compiz-0.8.2/src/screen.c.flip 2009-02-15 14:26:28.000000000 -0500 +++ compiz-0.8.2/src/screen.c 2009-07-31 13:00:57.631815337 -0400 @@ -2422,6 +2422,9 @@ void damageScreenRegion (CompScreen *screen, Region region) { + if (alwaysSwap) + damageScreen (screen); + if (screen->damageMask & COMP_SCREEN_DAMAGE_ALL_MASK) return; Index: compiz.spec =================================================================== RCS file: /cvs/pkgs/rpms/compiz/devel/compiz.spec,v retrieving revision 1.173 retrieving revision 1.174 diff -u -p -r1.173 -r1.174 --- compiz.spec 24 Jul 2009 19:21:31 -0000 1.173 +++ compiz.spec 1 Aug 2009 01:04:45 -0000 1.174 @@ -14,7 +14,7 @@ URL: http://www.go-compiz.org License: GPLv2+ and LGPLv2+ and MIT Group: User Interface/Desktops Version: 0.8.2 -Release: 7%{?dist} +Release: 8%{?dist} Summary: OpenGL window and compositing manager BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -61,6 +61,7 @@ Patch103: composite-cube-logo.patch Patch105: fedora-logo.patch Patch106: redhat-logo.patch Patch107: compiz-0.8.2-wall.patch +Patch108: compiz-pageflip.patch #Patch110: scale-key.patch # update translations in desktop-effects Patch115: desktop-effects-linguas.patch @@ -146,6 +147,7 @@ popd %patch123 -p1 -b .initial-plugins %patch125 -p1 -b .gnome-terminal +%patch108 -p1 -b .pageflip %build rm -rf $RPM_BUILD_ROOT @@ -359,6 +361,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 31 2009 Kristian H?gsberg - 0.8.2-8 +- Add patch to add option to always use glXSwapBuffers. + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Sat Aug 1 01:14:49 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 1 Aug 2009 01:14:49 +0000 (UTC) Subject: rpms/gnome-games/devel gnome-games.spec,1.223,1.224 Message-ID: <20090801011449.94A0B11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-games/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8698 Modified Files: gnome-games.spec Log Message: fix a typo Index: gnome-games.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-games/devel/gnome-games.spec,v retrieving revision 1.223 retrieving revision 1.224 diff -u -p -r1.223 -r1.224 --- gnome-games.spec 31 Jul 2009 15:07:08 -0000 1.223 +++ gnome-games.spec 1 Aug 2009 01:14:49 -0000 1.224 @@ -46,7 +46,7 @@ Summary: Games for the GNOME desktop Name: gnome-games Version: 2.27.5 -Release: 3%{?dist} +Release: 4%{?dist} Epoch: 1 License: GPLv2+ and GFDL Group: Amusements/Games @@ -117,7 +117,7 @@ in a variety of styles and genres for th %package extra Group: Amusements/Games Summary: More games for the GNOME desktop -Requires: %{name} = %{epoch}%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description extra The gnome-games-extra package contains additional small "five-minute" games @@ -493,6 +493,9 @@ fi %changelog +* Fri Jul 31 2009 Matthias Clasen 2.27.5-4 +- Fix a typo (#515033) + * Fri Jul 31 2009 Matthias Clasen 2.27.5-3 - Split off a subset of games to include on the live cd From mclasen at fedoraproject.org Sat Aug 1 01:21:54 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 1 Aug 2009 01:21:54 +0000 (UTC) Subject: rpms/gnome-utils/devel gnome-utils.spec,1.196,1.197 Message-ID: <20090801012154.76AE111C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9954 Modified Files: gnome-utils.spec Log Message: Fix a typo Index: gnome-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-utils/devel/gnome-utils.spec,v retrieving revision 1.196 retrieving revision 1.197 diff -u -p -r1.196 -r1.197 --- gnome-utils.spec 30 Jul 2009 04:54:38 -0000 1.196 +++ gnome-utils.spec 1 Aug 2009 01:21:54 -0000 1.197 @@ -9,7 +9,7 @@ Name: gnome-utils Version: 2.27.2 -Release: 4%{?dist} +Release: 5%{?dist} Epoch: 1 Summary: GNOME utility programs @@ -70,7 +70,7 @@ needed to develop programs using the lib %package -n gnome-system-log Summary: A log file viewer for the GNOME desktop Group: Applications/System -Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description -n gnome-system-log The gnome-system-log package contains an application that lets you @@ -303,6 +303,9 @@ fi %{_mandir}/man1/gnome-system-log.1.gz %changelog +* Fri Jul 31 2009 Matthias Clasen - 1:2.27.2-5 +- Fix a typo + * Thu Jul 30 2009 Matthias Clasen - 1:2.27.2-4 - Split off a gnome-system-log subpackage - Move gnome-dictionary to a better place in the menus From mclasen at fedoraproject.org Sat Aug 1 01:57:39 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 1 Aug 2009 01:57:39 +0000 (UTC) Subject: rpms/ModemManager/devel udev-rule-typo.patch, NONE, 1.1 ModemManager.spec, 1.2, 1.3 Message-ID: <20090801015739.A5CCC11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/ModemManager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15703 Modified Files: ModemManager.spec Added Files: udev-rule-typo.patch Log Message: Fix a typo udev-rule-typo.patch: 77-mm-zte-port-types.rules | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- NEW FILE udev-rule-typo.patch --- diff -up ModemManager-0.2/plugins/77-mm-zte-port-types.rules.udev-rule-typo ModemManager-0.2/plugins/77-mm-zte-port-types.rules --- ModemManager-0.2/plugins/77-mm-zte-port-types.rules.udev-rule-typo 2009-07-31 21:53:07.145389914 -0400 +++ ModemManager-0.2/plugins/77-mm-zte-port-types.rules 2009-07-31 21:54:00.196600678 -0400 @@ -1,12 +1,12 @@ # do not edit this file, it will be overwritten on update -ACTION!="add|change", GOTO="nm_zte_port_types_end" -SUBSYSTEM!="tty", GOTO="nm_zte_port_types_end" +ACTION!="add|change", GOTO="mm_zte_port_types_end" +SUBSYSTEM!="tty", GOTO="mm_zte_port_types_end" -SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", GOTO="nm_zte_port_types_vendorcheck" -GOTO="nm_zte_port_types_end" +SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", GOTO="mm_zte_port_types_vendorcheck" +GOTO="mm_zte_port_types_end" -LABEL="nm_zte_port_types_vendorcheck" +LABEL="mm_zte_port_types_vendorcheck" SUBSYSTEMS=="usb", ATTRS{bInterfaceNumber}=="?*", ENV{.MM_USBIFNUM}="$attr{bInterfaceNumber}" ATTRS{idProduct}=="0001", ENV{.MM_USBIFNUM}=="00", ENV{ID_MM_ZTE_PORT_TYPE_MODEM}="1" Index: ModemManager.spec =================================================================== RCS file: /cvs/pkgs/rpms/ModemManager/devel/ModemManager.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- ModemManager.spec 24 Jul 2009 15:39:00 -0000 1.2 +++ ModemManager.spec 1 Aug 2009 01:57:39 -0000 1.3 @@ -3,7 +3,7 @@ Summary: Mobile broadband modem management service Name: ModemManager Version: 0.2 -Release: 2.%{snapshot}%{?dist} +Release: 3.%{snapshot}%{?dist} # # Source from git://anongit.freedesktop.org/ModemManager/ModemManager # tarball built with: @@ -20,12 +20,16 @@ BuildRequires: glib2-devel BuildRequires: dbus-glib-devel >= 0.75 BuildRequires: libgudev-devel >= 143 +# fix a typo in udev rules +Patch0: udev-rule-typo.patch + %description The ModemManager service provides a consistent API to operate many different modems, including mobile broadband (3G) devices. %prep %setup -q +%patch0 -p1 -b .udev-rule-typo %build %configure \ @@ -62,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT /lib/udev/rules.d/* %changelog +* Fri Jul 31 2009 Matthias Clasen +- Fix a typo in one of the udev rules files + * Fri Jul 24 2009 Fedora Release Engineering - 0.2-2.20090707 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Sat Aug 1 02:37:17 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 1 Aug 2009 02:37:17 +0000 (UTC) Subject: rpms/ConsoleKit/devel ConsoleKit.spec,1.47,1.48 Message-ID: <20090801023717.3EEB411C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/ConsoleKit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22710 Modified Files: ConsoleKit.spec Log Message: Fix a memleak Index: ConsoleKit.spec =================================================================== RCS file: /cvs/pkgs/rpms/ConsoleKit/devel/ConsoleKit.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- ConsoleKit.spec 31 Jul 2009 15:01:15 -0000 1.47 +++ ConsoleKit.spec 1 Aug 2009 02:37:16 -0000 1.48 @@ -6,7 +6,7 @@ Summary: System daemon for tracking users, sessions and seats Name: ConsoleKit Version: 0.3.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://www.freedesktop.org/wiki/Software/ConsoleKit @@ -25,6 +25,9 @@ BuildRequires: zlib-devel BuildRequires: xmlto BuildRequires: automake, autoconf, libtool +# fix a small memleak +Patch0: small-fixes.patch + %description ConsoleKit is a system daemon for tracking what users are logged into the system and how they interact with the computer (e.g. @@ -79,6 +82,7 @@ This package contains developer document %prep %setup -q +%patch0 -p1 -b .small-fixes autoreconf -f -i @@ -166,6 +170,9 @@ fi %doc %{_datadir}/doc/%{name}-%{version}/spec/* %changelog +* Fri Jul 31 2009 Matthias Clasen 0.3.1-2 +- Fix a small memory leak + * Fri Jul 31 2009 Ray Strode 0.3.1-1 - Update to 0.3.1 From mclasen at fedoraproject.org Sat Aug 1 02:40:41 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 1 Aug 2009 02:40:41 +0000 (UTC) Subject: rpms/ConsoleKit/devel small-fixes.patch,NONE,1.1 Message-ID: <20090801024041.E28D811C04D5@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/ConsoleKit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23196 Added Files: small-fixes.patch Log Message: add patch small-fixes.patch: ck-manager.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) --- NEW FILE small-fixes.patch --- diff -up ConsoleKit-0.3.1/src/ck-manager.c.small-fixes ConsoleKit-0.3.1/src/ck-manager.c --- ConsoleKit-0.3.1/src/ck-manager.c.small-fixes 2009-07-31 22:32:32.382848777 -0400 +++ ConsoleKit-0.3.1/src/ck-manager.c 2009-07-31 22:34:55.159597733 -0400 @@ -810,12 +810,9 @@ check_polkit_permissions (CkManager AuthorizedCallback callback) { const char *sender; - GError *error; PolkitSubject *subject; AuthorizedCallbackData *data; - error = NULL; - g_debug ("constructing polkit data"); /* Check that caller is privileged */ @@ -837,6 +834,7 @@ check_polkit_permissions (CkManager NULL, (GAsyncReadyCallback)auth_ready_callback, data); + g_object_unref (subject); } static void @@ -873,14 +871,12 @@ get_polkit_permissions (CkManager *man { const char *sender; PolkitSubject *subject; - GError *error; g_debug ("get permissions for action %s", action); sender = dbus_g_method_get_sender (context); subject = polkit_system_bus_name_new (sender); - error = NULL; polkit_authority_check_authorization (manager->priv->pol_ctx, subject, action, @@ -890,7 +886,6 @@ get_polkit_permissions (CkManager *man (GAsyncReadyCallback) ready_cb, context); g_object_unref (subject); - } #endif From cweyl at fedoraproject.org Sat Aug 1 03:00:23 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 1 Aug 2009 03:00:23 +0000 (UTC) Subject: rpms/perl-DBIx-Class/F-11 perl-DBIx-Class.spec, 1.8, 1.9 sources, 1.3, 1.4 Message-ID: <20090801030023.76E2011C04D5@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-DBIx-Class/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27106 Modified Files: perl-DBIx-Class.spec sources Log Message: * Fri Jul 31 2009 Chris Weyl 0.08108-1 - auto-update to 0.08108 (by cpan-spec-update 0.01) Index: perl-DBIx-Class.spec =================================================================== RCS file: /cvs/extras/rpms/perl-DBIx-Class/F-11/perl-DBIx-Class.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-DBIx-Class.spec 22 Mar 2009 18:02:31 -0000 1.8 +++ perl-DBIx-Class.spec 1 Aug 2009 03:00:20 -0000 1.9 @@ -1,50 +1,44 @@ -%define _default_patch_fuzz 2 - Name: perl-DBIx-Class -Version: 0.08012 -Release: 3%{?dist} +Version: 0.08108 +Release: 1%{?dist} Summary: Extensible and flexible object <-> relational mapper License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/DBIx-Class/ -Source0: http://www.cpan.org/authors/id/R/RI/RIBASUSHI/DBIx-Class-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/R/RI/RIBASUSHI/DBIx-Class-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -## patches... -# make tests skip a little more verbosely -Patch3: verbose.patch - # core BuildRequires: perl >= 1:5.6.1 -BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Scalar::Util) -BuildRequires: perl(Storable) -BuildRequires: perl(Test::Builder) >= 0.32 +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(Storable) +BuildRequires: perl(Test::Builder) >= 0.33 BuildRequires: perl(Test::Deep) +# Required by inc/Module/AutoInstall +BuildRequires: perl(CPAN) + ## Dependencies -BuildRequires: perl(Carp::Clan) -BuildRequires: perl(Class::Accessor::Grouped) >= 0.08002 +BuildRequires: perl(Carp::Clan) >= 6 +BuildRequires: perl(Class::Accessor::Grouped) >= 0.08003 BuildRequires: perl(Class::C3) >= 0.2 -BuildRequires: perl(Class::C3::Componentised) +BuildRequires: perl(Class::C3::Componentised) >= 1.0005 # for CDBI-compat bits... BuildRequires: perl(Class::Data::Inheritable) -BuildRequires: perl(Class::Inspector) -BuildRequires: perl(Class::Trigger) +BuildRequires: perl(Class::Inspector) >= 1.24 +BuildRequires: perl(Class::Trigger) BuildRequires: perl(Data::Page) >= 2 -# see BZ#245699 -- requires patched version, not CPAN -BuildRequires: perl(DBD::SQLite) >= 1.13 -BuildRequires: perl(DBI) >= 1.4 -BuildRequires: perl(DBIx::ContextualFetch) -BuildRequires: perl(JSON::Any) >= 1.17 +BuildRequires: perl(DBD::SQLite) >= 1.25 +BuildRequires: perl(DBI) >= 1.605 +BuildRequires: perl(DBIx::ContextualFetch) +BuildRequires: perl(JSON::Any) >= 1.18 BuildRequires: perl(List::Util) >= 1.19 -BuildRequires: perl(Module::Find) +BuildRequires: perl(Module::Find) >= 0.06 BuildRequires: perl(Scope::Guard) >= 0.03 -BuildRequires: perl(SQL::Abstract) >= 1.24 -# darn RPM version compares... -#BuildRequires: perl(SQL::Abstract::Limit) >= 0.13 +BuildRequires: perl(SQL::Abstract) >= 1.56 BuildRequires: perl(SQL::Abstract::Limit) >= 0.13 BuildRequires: perl(Test::Exception) # optional tests @@ -57,16 +51,55 @@ BuildRequires: perl(SQL::Translator) BuildRequires: perl(DateTime) BuildRequires: perl(DateTime::Format::Oracle) BuildRequires: perl(DBIx::ContextualFetch) +# optional tests as of 0.08102 +BuildRequires: perl(Clone) +BuildRequires: perl(Time::Piece) +BuildRequires: perl(Time::Piece::MySQL) +# .. the following are also needed as a requires for replicated dbd support +BuildRequires: perl(MooseX::AttributeHelpers) >= 0.12 +BuildRequires: perl(Class::MOP) >= 0.63 +BuildRequires: perl(Moose) >= 0.54 +BuildRequires: perl(Moose::Util::TypeConstraints) >= 0.54 + +BuildRequires: perl(Test::More) >= 0.82 +BuildRequires: perl(MRO::Compat) >= 0.09 +BuildRequires: perl(Test::Warn) >= 0.11 +BuildRequires: perl(Sub::Name) >= 0.04 +BuildRequires: perl(Path::Class) >= 0.16 +# these are hidden from PAUSE, yet picked up by us +Provides: perl(DBIx::Class::ClassResolver::PassThrough) = 0 +Provides: perl(DBIx::Class::CDBICompat::Relationship) = 0 +Provides: perl(DBIx::Class::Storage::DBI::Replicated::Types) = 0 # not picked up... -Requires: perl(Class::Accessor::Grouped) >= 0.05002 -Requires: perl(Class::C3::Componentised) -Requires: perl(SQL::Abstract) >= 1.2 +Requires: perl(Class::Accessor::Grouped) >= 0.08003 +Requires: perl(Class::C3::Componentised) >= 1.0005 +Requires: perl(SQL::Abstract) >= 1.56 + +### auto-added reqs! +Requires: perl(Carp::Clan) >= 6 +Requires: perl(Class::Inspector) >= 1.24 +Requires: perl(DBD::SQLite) >= 1.25 +Requires: perl(DBI) >= 1.605 +Requires: perl(Data::Page) >= 2 +Requires: perl(JSON::Any) >= 1.18 +Requires: perl(List::Util) +Requires: perl(MRO::Compat) >= 0.09 +Requires: perl(Module::Find) >= 0.06 +Requires: perl(Path::Class) >= 0.16 +Requires: perl(SQL::Abstract::Limit) >= 0.13 +Requires: perl(Scalar::Util) +Requires: perl(Scope::Guard) >= 0.03 +Requires: perl(Storable) +Requires: perl(Sub::Name) >= 0.04 + +# don't "provide" rpm-metadata for things we shouldn't +%global _use_internal_dependency_generator 0 +%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u +%global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" +%global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R} | %{__sed} -e '/perl(DBD::Pg)/d; /perl(DBD::Oracle)/d'" -# not picked up automagically (yet)... -Provides: perl(DBIx::Class::ClassResolver::PassThrough) = 0 -Provides: perl(DBIx::Class::Storage::TxnScopeGuard) = 0 %description This is an SQL to OO mapper with an object API inspired by Class::DBI @@ -81,39 +114,16 @@ DISTINCT, GROUP BY and HAVING support. %prep %setup -q -n DBIx-Class-%{version} -# tell us why we're skipping, eh? -%patch3 - find t/ -type f -exec perl -pi -e 's|\r||; s|^#!perl|#!/usr/bin/perl|' {} + find . -type f -exec chmod -c -x {} + find t/ -type f -name '*.orig' -exec rm -v {} + # utf8 issues -BAD='README ./lib/DBIx/Class/Storage/DBI/Replication.pm ./lib/DBIx/Class.pm' -for i in $BAD ; do +for i in `find . -type f` ; do iconv -f iso8859-1 -t UTF-8 $i > foo - mv foo $i + mv foo $i done -# Filter unwanted Provides: -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'` -EOF - -%define __perl_provides %{_builddir}/DBIx-Class-%{version}/%{name}-prov -chmod +x %{__perl_provides} - -# Filter unwanted Requires: -cat << \EOF > %{name}-req -#!/bin/sh -%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'` |\ - sed -e '/perl(DBD::Pg)/d' -EOF - -%define __perl_requires %{_builddir}/DBIx-Class-%{version}/%{name}-req -chmod +x %{__perl_requires} - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -123,13 +133,17 @@ rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} -find %{buildroot} -type f -name .packlist -exec rm -f {} + +find %{buildroot} -type f -name .packlist -exec rm -f {} + find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} %{buildroot}/* %check # note this test suite is noisy! +export DBICTEST_THREAD_STRESS=1 +export DBICTEST_FORK_STRESS=1 +export DBICTEST_STORAGE_STRESS=1 +export DATA_DUMPER_TEST=1 make test %clean @@ -137,13 +151,79 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc Changes README t/ +%doc Changes README examples/ t/ %{perl_vendorlib}/* %{_bindir}/* %{_mandir}/man[13]/* %changelog +* Fri Jul 31 2009 Chris Weyl 0.08108-1 +- auto-update to 0.08108 (by cpan-spec-update 0.01) + +* Thu Jul 30 2009 Ralf Cors?pius - 0.08107-3 +- Add BR: perl(CPAN) to fix rebuild-breakdown. + +* Sat Jul 25 2009 Fedora Release Engineering - 0.08107-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 15 2009 Chris Weyl 0.08107-1 +- auto-update to 0.08107 (by cpan-spec-update 0.01) +- altered br on perl(DBD::SQLite) (1.13 => 1.25) +- altered br on perl(SQL::Abstract) (1.55 => 1.56) +- added a new req on perl(Carp::Clan) (version 6) +- altered req on perl(Class::Accessor::Grouped) (0.05002 => 0.08003) +- altered req on perl(Class::C3::Componentised) (0 => 1.0005) +- added a new req on perl(Class::Inspector) (version 1.24) +- added a new req on perl(DBD::SQLite) (version 1.25) +- added a new req on perl(DBI) (version 1.605) +- added a new req on perl(Data::Page) (version 2) +- added a new req on perl(JSON::Any) (version 1.18) +- added a new req on perl(List::Util) (version 0) +- added a new req on perl(MRO::Compat) (version 0.09) +- added a new req on perl(Module::Find) (version 0.06) +- added a new req on perl(Path::Class) (version 0.16) +- altered req on perl(SQL::Abstract) (1.2 => 1.56) +- added a new req on perl(SQL::Abstract::Limit) (version 0.13) +- added a new req on perl(Scalar::Util) (version 0) +- added a new req on perl(Scope::Guard) (version 0.03) +- added a new req on perl(Storable) (version 0) +- added a new req on perl(Sub::Name) (version 0.04) +- ** manual updates follow +- force a provides on perl(DBIx::Class::Storage::DBI::Replicated::Types) +- rejigger filtering to a cleaner variant +- drop remaining patch artifacts + +* Fri May 29 2009 Chris Weyl 0.08103-1 +- auto-update to 0.08103 (by cpan-spec-update 0.01) +- altered br on perl(Class::Inspector) (0 => 1.24) +- altered br on perl(Carp::Clan) (0 => 6) +- altered br on perl(JSON::Any) (1.17 => 1.18) +- altered br on perl(Module::Find) (0 => 0.06) +- altered br on perl(DBI) (1.4 => 1.605) +- altered br on perl(SQL::Abstract) (1.51 => 1.55) +- added a new br on perl(Test::More) (version 0.82) +- altered br on perl(Path::Class) (0 => 0.16) + +* Sun May 24 2009 Chris Weyl 0.08102-3 +- we should also provide perl(DBIx::Class::CDBICompat::Relationship) (and do + now so provide) + +* Sun May 24 2009 Chris Weyl 0.08102-2 +- additional BR's for optional tests + +* Sun May 24 2009 Chris Weyl 0.08102-1 +- drop verbose.patch: largely supersceded +- auto-update to 0.08102 (by cpan-spec-update 0.01) +- added a new br on perl(MRO::Compat) (version 0.09) +- added a new br on perl(Test::Warn) (version 0.11) +- altered br on perl(SQL::Abstract) (1.24 => 1.51) +- added a new br on perl(Sub::Name) (version 0.04) +- altered br on perl(Test::Builder) (0.32 => 0.33) +- altered br on perl(Class::C3::Componentised) (0 => 1.0005) +- altered br on perl(Class::Accessor::Grouped) (0.08002 => 0.08003) +- added a new br on perl(Path::Class) (version 0) + * Sun Mar 22 2009 Robert Scheck 0.08012-3 - Added missing build requirement perl(Test::Deep) for make tests - Re-diffed make tests patch for more verbosity when skipping tests @@ -155,7 +235,7 @@ rm -rf %{buildroot} - update to 0.08012 * Thu Oct 16 2008 Chris Weyl 0.08010-9 -- stop filtering perl(DBD::Multi) +- stop filtering perl(DBD::Multi) * Sun Oct 05 2008 Chris Weyl 0.08010-8 - filter all prov/req from anything under _docdir Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-DBIx-Class/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 23 Feb 2009 07:03:24 -0000 1.3 +++ sources 1 Aug 2009 03:00:21 -0000 1.4 @@ -1 +1 @@ -8d8c526f812d6213a04c6644d52a44b1 DBIx-Class-0.08012.tar.gz +ed377d6968192fcf874ee5b92d212382 DBIx-Class-0.08108.tar.gz From mclasen at fedoraproject.org Sat Aug 1 03:09:48 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 1 Aug 2009 03:09:48 +0000 (UTC) Subject: rpms/gnome-games/devel gnome-games.spec,1.224,1.225 Message-ID: <20090801030948.9F50C11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-games/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28610 Modified Files: gnome-games.spec Log Message: Drop unneeded python deps Index: gnome-games.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-games/devel/gnome-games.spec,v retrieving revision 1.224 retrieving revision 1.225 diff -u -p -r1.224 -r1.225 --- gnome-games.spec 1 Aug 2009 01:14:49 -0000 1.224 +++ gnome-games.spec 1 Aug 2009 03:09:48 -0000 1.225 @@ -46,7 +46,7 @@ Summary: Games for the GNOME desktop Name: gnome-games Version: 2.27.5 -Release: 4%{?dist} +Release: 5%{?dist} Epoch: 1 License: GPLv2+ and GFDL Group: Amusements/Games @@ -67,14 +67,7 @@ Requires(preun): GConf2 Requires: GConf2 Requires: pygtk2 -Requires: gnome-python2-desktop >= %{gnome_python_desktop} -Requires: gnome-python2-gnomeprint -Requires: pygtk2-libglade Requires: gnome-python2-gconf -Requires: gnome-python2-canvas -Requires: pygtkglext -Requires: PyOpenGL -Requires: gnuchess Requires: hicolor-icon-theme BuildRequires: glib2-devel >= %{glib2_version} @@ -118,6 +111,9 @@ in a variety of styles and genres for th Group: Amusements/Games Summary: More games for the GNOME desktop Requires: %{name} = %{epoch}:%{version}-%{release} +Requires: pygtkglext +Requires: PyOpenGL +Requires: gnuchess %description extra The gnome-games-extra package contains additional small "five-minute" games @@ -493,6 +489,9 @@ fi %changelog +* Fri Jul 31 2009 Matthias Clasen 2.27.5-5 +- Drop unneded python deps + * Fri Jul 31 2009 Matthias Clasen 2.27.5-4 - Fix a typo (#515033) From alexlan at fedoraproject.org Sat Aug 1 03:13:26 2009 From: alexlan at fedoraproject.org (alexlan) Date: Sat, 1 Aug 2009 03:13:26 +0000 (UTC) Subject: rpms/octave-forge/devel octave-forge-20090607-includes.patch, NONE, 1.1 .cvsignore, 1.14, 1.15 octave-forge.spec, 1.70, 1.71 sources, 1.14, 1.15 Message-ID: <20090801031326.6236811C00CE@cvs1.fedora.phx.redhat.com> Author: alexlan Update of /cvs/pkgs/rpms/octave-forge/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30112 Modified Files: .cvsignore octave-forge.spec sources Added Files: octave-forge-20090607-includes.patch Log Message: * Fri Jul 31 2009 Alex Lancaster - 20090607-1 - Apply patch from Jussi Lehtola to update to 20090607 octave-forge-20090607-includes.patch: pserver.cc | 1 + 1 file changed, 1 insertion(+) --- NEW FILE octave-forge-20090607-includes.patch --- diff -up main/parallel-2.0.0/src/pserver.cc.orig main/parallel-2.0.0/src/pserver.cc --- main/parallel-2.0.0/src/pserver.cc.orig 2009-05-08 16:17:57.000000000 +0300 +++ main/parallel-2.0.0/src/pserver.cc 2009-07-11 15:52:31.345823807 +0300 @@ -44,6 +44,7 @@ along with this program; If not, see #include #include #include Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/octave-forge/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 9 Sep 2008 17:59:42 -0000 1.14 +++ .cvsignore 1 Aug 2009 03:13:25 -0000 1.15 @@ -1 +1 @@ -octave-forge-bundle-20080831.patched.tar.gz +octave-forge-bundle-20090607.patched.tar.gz Index: octave-forge.spec =================================================================== RCS file: /cvs/pkgs/rpms/octave-forge/devel/octave-forge.spec,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- octave-forge.spec 25 Jul 2009 20:33:55 -0000 1.70 +++ octave-forge.spec 1 Aug 2009 03:13:26 -0000 1.71 @@ -1,8 +1,8 @@ %{!?octave_api: %define octave_api %(octave-config -p API_VERSION || echo 0)} Name: octave-forge -Version: 20080831 -Release: 10%{?dist} +Version: 20090607 +Release: 1%{?dist} Summary: Contributed functions for octave Group: Applications/Engineering @@ -17,82 +17,101 @@ URL: http://octave.sourceforg ## tar czf octave-forge-bundle-%{version}.patched.tar.gz octave-forge-bundle-%{version} ## rm -Rf octave-forge-bundle-%{version} Source0: %{name}-bundle-%{version}.patched.tar.gz -Patch0: %{name}-image-1.0.8-build.patch +#Patch0: %{name}-image-1.0.8-build.patch +Patch0: octave-forge-20090607-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: octave(api) = %{octave_api} ImageMagick BuildRequires: octave-devel >= 6:3.0.0-1 BuildRequires: tetex gcc-gfortran ginac-devel BuildRequires: ImageMagick-c++-devel libnc-dap-devel pcre-devel gsl-devel BuildRequires: libjpeg-devel libpng-devel ncurses-devel ftplib-devel BuildRequires: openssl-devel java-devel-gcj -Provides: octave-ann = 1.0.1 -Provides: octave-audio = 1.1.2 -Provides: octave-benchmark = 1.0.0 -Provides: octave-bioinfo = 0.1.1 -Provides: octave-combinatorics = 1.0.7 -Provides: octave-communications = 1.0.8 -Provides: octave-control = 1.0.7 -Provides: octave-data-smoothing = 1.1.1 -Provides: octave-econometrics = 1.0.7 -Provides: octave-financial = 0.3.0 -Provides: octave-fixed = 0.7.8 -Provides: octave-ftp = 1.0.1 -Provides: octave-ga = 0.9.4 -Provides: octave-general = 1.0.7 -Provides: octave-gsl = 1.0.7 -Provides: octave-ident = 1.0.6 -Provides: octave-image = 1.0.8 -Provides: octave-informationtheory = 0.1.6 -Provides: octave-io = 1.0.7 -Provides: octave-irsa = 1.0.6 -Provides: octave-linear-algebra = 1.0.6 -Provides: octave-miscellaneous = 1.0.7 -Provides: octave-missing-functions = 1.0.1 -Provides: octave-nnet = 0.1.8 -Provides: octave-octcdf = 1.0.11 -Provides: octave-octgpr = 1.1.4 -Provides: octave-odebvp = 1.0.5 -Provides: octave-odepkg = 0.6.4 -Provides: octave-optim = 1.0.4 -Provides: octave-optiminterp = 0.3.1 -Provides: octave-outliers = 0.13.8 -Provides: octave-parallel = 1.0.7 -Provides: octave-physicalconstants = 0.1.6 -Provides: octave-plot = 1.0.6 -Provides: octave-signal = 1.0.8 + +Requires: octave(api) = %{octave_api} ImageMagick + +# Main +Provides: octave-ann = 1.0.2 +Provides: octave-audio = 1.1.4 +Provides: octave-benchmark = 1.1.1 +Provides: octave-bioinfo = 0.1.2 +Provides: octave-combinatorics = 1.0.9 +Provides: octave-communications = 1.0.10 +Provides: octave-control = 1.0.11 +# octave-database is removed +Provides: octave-data-smoothing = 1.2.0 +Provides: octave-econometrics = 1.0.8 +Provides: octave-financial = 0.3.2 +Provides: octave-fixed = 0.7.10 +Provides: octave-ftp = 1.0.2 +Provides: octave-ga = 0.9.7 +Provides: octave-general = 1.1.3 +Provides: octave-gsl = 1.0.8 +Provides: octave-ident = 1.0.7 +Provides: octave-image = 1.0.10 +Provides: octave-informationtheory = 0.1.8 +Provides: octave-io = 1.0.9 +Provides: octave-irsa = 1.0.7 +Provides: octave-linear-algebra = 1.0.8 +Provides: octave-miscellaneous = 1.0.9 +Provides: octave-missing-functions = 1.0.2 +Provides: octave-nnet = 0.1.10 +Provides: octave-octcdf = 1.0.13 +Provides: octave-octgpr = 1.1.5 +Provides: octave-odebvp = 1.0.6 +Provides: octave-odepkg = 0.6.7 +Provides: octave-optim = 1.0.6 +Provides: octave-optiminterp = 0.3.2 +Provides: octave-outliers = 0.13.9 +Provides: octave-parallel = 2.0.0 +Provides: octave-physicalconstants = 0.1.7 +Provides: octave-plot = 1.0.7 +Provides: octave-quaternion = 1.0.0 +Provides: octave-signal = 1.0.10 +Provides: octave-simp = 1.1.0 Provides: octave-sockets = 1.0.5 -Provides: octave-specfun = 1.0.7 -Provides: octave-special-matrix = 1.0.6 -Provides: octave-splines = 1.0.6 -Provides: octave-statistics = 1.0.7 -Provides: octave-strings = 1.0.6 -Provides: octave-struct = 1.0.6 -Provides: octave-symbolic = 1.0.7 -Provides: octave-time = 1.0.8 -Provides: octave-vrml = 1.0.8 -Provides: octave-zenity = 0.5.6 -Provides: octave-ad = 1.0.4 -Provides: octave-bim = 0.0.7 -Provides: octave-civil-engineering = 1.0.6 -Provides: octave-fpl = 0.1.3 -Provides: octave-graceplot = 1.0.6 -Provides: octave-integration = 1.0.6 -Provides: octave-java = 1.2.5 -Provides: octave-mapping = 1.0.6 -Provides: octave-msh = 0.0.7 -Provides: octave-multicore = 0.2.13 -Provides: octave-nan = 1.0.7 -Provides: octave-nlwing2 = 1.0.1 -Provides: octave-ocs = 0.0.2 -Provides: octave-pdb = 1.0.6 -Provides: octave-secs1d = 0.0.7 -Provides: octave-secs2d = 0.0.7 -Provides: octave-symband = 1.0.8 -Provides: octave-tcl-octave = 0.1.7 -Provides: octave-tsa = 4.0.0 -Provides: octave-xraylib = 1.0.7 -Provides: octave-pt_br = 1.0.7 +Provides: octave-specfun = 1.0.8 +Provides: octave-special-matrix = 1.0.7 +Provides: octave-splines = 1.0.7 +Provides: octave-statistics = 1.0.9 +Provides: octave-strings = 1.0.7 +Provides: octave-struct = 1.0.7 +Provides: octave-symbolic = 1.0.9 +Provides: octave-time = 1.0.9 +# octave-video is removed +Provides: octave-vrml = 1.0.10 +Provides: octave-zenity = 0.5.7 + +# Extra +Provides: octave-ad = 1.0.6 +Provides: octave-bim = 0.1.1 +Provides: octave-civil-engineering = 1.0.7 +# octave-engine is removed +Provides: octave-fpl = 0.1.6 +Provides: octave-generate_html = 0.0.9 +Provides: octave-graceplot = 1.0.8 +Provides: octave-integration = 1.0.7 +Provides: octave-java = 1.2.6 +# octave-jhandles is removed +Provides: octave-mapping = 1.0.7 +Provides: octave-msh = 0.1.1 +Provides: octave-multicore = 0.2.15 +Provides: octave-nan = 1.0.9 +Provides: octave-nlwing2 = 1.1.1 +Provides: octave-nurbs = 1.0.1 +Provides: octave-ocs = 0.0.4 +Provides: octave-oct2mat = 1.0.7 +Provides: octave-pdb = 1.0.7 +Provides: octave-secs1d = 0.0.8 +Provides: octave-secs2d = 0.0.8 +Provides: octave-symband = 1.0.10 +Provides: octave-tcl-octave = 0.1.8 +Provides: octave-tsa = 4.0.1 +# octave-windows is removed +Provides: octave-xraylib = 1.0.8 + +# Language +Provides: octave-spanish = 1.0.1 +Provides: octave-pt_br = 1.0.8 %description @@ -118,6 +137,7 @@ rm extra/windows-*.tar.gz # 5. exclude database stuff--it should be in its own package rm main/database-*.tar.gz + #Unpack everything for pkg in main extra language do @@ -207,6 +227,10 @@ octave -q -H --no-site-file --eval "pkg( %changelog +* Fri Jul 31 2009 Alex Lancaster - 20090607-1 +- Apply patch from Jussi Lehtola to + update to 20090607 + * Sat Jul 25 2009 Fedora Release Engineering - 20080831-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/octave-forge/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 9 Sep 2008 17:59:42 -0000 1.14 +++ sources 1 Aug 2009 03:13:26 -0000 1.15 @@ -1 +1 @@ -5df8ff572c9b990e404ba94a6724c898 octave-forge-bundle-20080831.patched.tar.gz +ae1c9fd282e66e6e1bee2535963e6d6e octave-forge-bundle-20090607.patched.tar.gz From mclasen at fedoraproject.org Sat Aug 1 03:26:21 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 1 Aug 2009 03:26:21 +0000 (UTC) Subject: rpms/clutter/devel clutter.spec,1.30,1.31 Message-ID: <20090801032621.5164E11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/clutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32350 Modified Files: clutter.spec Log Message: Drop a -devel dep that causes live cd bloat Index: clutter.spec =================================================================== RCS file: /cvs/pkgs/rpms/clutter/devel/clutter.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- clutter.spec 29 Jul 2009 10:05:37 -0000 1.30 +++ clutter.spec 1 Aug 2009 03:26:21 -0000 1.31 @@ -1,6 +1,6 @@ Name: clutter Version: 1.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open Source software library for creating rich graphical user interfaces Group: Development/Libraries @@ -12,7 +12,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Requires: gobject-introspection # FIXME to remove when all the bits have been merged into their # libraries -Requires: gir-repository-devel +Requires: gir-repository BuildRequires: glib2-devel mesa-libGL-devel gtk2-devel pkgconfig pango-devel BuildRequires: libXdamage-devel gettext gtk-doc @@ -97,6 +97,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 31 2009 Matthias Clasen 1.0.0-2 +- Drop the gir-repository-devel dep, which pulls a bunch of -devel + onto the live cd + * Wed Jul 29 2009 Bastien Nocera 1.0.0-1 - Update to 1.0.0 From mclasen at fedoraproject.org Sat Aug 1 03:29:08 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 1 Aug 2009 03:29:08 +0000 (UTC) Subject: rpms/clutter/devel clutter.spec,1.31,1.32 Message-ID: <20090801032908.86C1D11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/clutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv370 Modified Files: clutter.spec Log Message: Drop excessive deps Index: clutter.spec =================================================================== RCS file: /cvs/pkgs/rpms/clutter/devel/clutter.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- clutter.spec 1 Aug 2009 03:26:21 -0000 1.31 +++ clutter.spec 1 Aug 2009 03:29:08 -0000 1.32 @@ -1,6 +1,6 @@ Name: clutter Version: 1.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Open Source software library for creating rich graphical user interfaces Group: Development/Libraries @@ -97,7 +97,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Fri Jul 31 2009 Matthias Clasen 1.0.0-2 +* Fri Jul 31 2009 Matthias Clasen 1.0.0-3 - Drop the gir-repository-devel dep, which pulls a bunch of -devel onto the live cd From kyle at fedoraproject.org Sat Aug 1 03:45:36 2009 From: kyle at fedoraproject.org (Kyle McMartin) Date: Sat, 1 Aug 2009 03:45:36 +0000 (UTC) Subject: rpms/kernel/devel patch-2.6.31-rc5.bz2.sign, NONE, 1.1 .cvsignore, 1.1105, 1.1106 kernel.spec, 1.1679, 1.1680 sources, 1.1063, 1.1064 upstream, 1.977, 1.978 patch-2.6.31-rc4-git6.bz2.sign, 1.1, NONE patch-2.6.31-rc4.bz2.sign, 1.1, NONE Message-ID: <20090801034536.B92AE11C00CE@cvs1.fedora.phx.redhat.com> Author: kyle Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4233 Modified Files: .cvsignore kernel.spec sources upstream Added Files: patch-2.6.31-rc5.bz2.sign Removed Files: patch-2.6.31-rc4-git6.bz2.sign patch-2.6.31-rc4.bz2.sign Log Message: * Fri Jul 31 2009 Kyle McMartin 2.6.31-0.117.rc5 - Linux 2.6.31-rc5 --- NEW FILE patch-2.6.31-rc5.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKc5FayGugalF9Dw4RAhV0AJwOz4HlfA1WCi74lPIuro8pDNPrzgCgh/ag vf8aBky58al8AnVRvhpNaIs= =vgyD -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1105 retrieving revision 1.1106 diff -u -p -r1.1105 -r1.1106 --- .cvsignore 31 Jul 2009 01:00:04 -0000 1.1105 +++ .cvsignore 1 Aug 2009 03:45:35 -0000 1.1106 @@ -5,5 +5,4 @@ kernel-2.6.*.config temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 -patch-2.6.31-rc4.bz2 -patch-2.6.31-rc4-git6.bz2 +patch-2.6.31-rc5.bz2 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1679 retrieving revision 1.1680 diff -u -p -r1.1679 -r1.1680 --- kernel.spec 31 Jul 2009 02:37:11 -0000 1.1679 +++ kernel.spec 1 Aug 2009 03:45:36 -0000 1.1680 @@ -59,9 +59,9 @@ Summary: The Linux kernel # The next upstream release sublevel (base_sublevel+1) %define upstream_sublevel %(echo $((%{base_sublevel} + 1))) # The rc snapshot level -%define rcrev 4 +%define rcrev 5 # The git snapshot level -%define gitrev 6 +%define gitrev 0 # Set rpm version accordingly %define rpmversion 2.6.%{upstream_sublevel} %endif @@ -111,7 +111,7 @@ Summary: The Linux kernel %define doc_build_fail true %endif -%define rawhide_skip_docs 1 +%define rawhide_skip_docs 0 %if 0%{?rawhide_skip_docs} %define with_doc 0 %endif @@ -1937,6 +1937,9 @@ fi # and build. %changelog +* Fri Jul 31 2009 Kyle McMartin 2.6.31-0.117.rc5 +- Linux 2.6.31-rc5 + * Fri Jul 31 2009 Matthew Garrett - linux-2.6-dell-laptop-rfkill-fix.patch: Fix up Dell rfkill Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.1063 retrieving revision 1.1064 diff -u -p -r1.1063 -r1.1064 --- sources 31 Jul 2009 01:00:05 -0000 1.1063 +++ sources 1 Aug 2009 03:45:36 -0000 1.1064 @@ -1,3 +1,2 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 -879f514ce009b9a7535b743f71cd3c02 patch-2.6.31-rc4.bz2 -600168a562b18faa4bdc2f6ba934d57c patch-2.6.31-rc4-git6.bz2 +09d608a6f10801d34097d0e127e36d5b patch-2.6.31-rc5.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.977 retrieving revision 1.978 diff -u -p -r1.977 -r1.978 --- upstream 31 Jul 2009 01:00:05 -0000 1.977 +++ upstream 1 Aug 2009 03:45:36 -0000 1.978 @@ -1,3 +1,2 @@ linux-2.6.30.tar.bz2 -patch-2.6.31-rc4.bz2 -patch-2.6.31-rc4-git6.bz2 +patch-2.6.31-rc5.bz2 --- patch-2.6.31-rc4-git6.bz2.sign DELETED --- --- patch-2.6.31-rc4.bz2.sign DELETED --- From ctyler at fedoraproject.org Sat Aug 1 03:59:36 2009 From: ctyler at fedoraproject.org (Chris Tyler) Date: Sat, 1 Aug 2009 03:59:36 +0000 (UTC) Subject: rpms/WebShell/devel README.fedora, NONE, 1.1 WebShell-0.9.6-default-paths.p0, NONE, 1.1 WebShell.spec, NONE, 1.1 background.jpg, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801035936.BF0F511C00CE@cvs1.fedora.phx.redhat.com> Author: ctyler Update of /cvs/pkgs/rpms/WebShell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6924/devel Modified Files: .cvsignore sources Added Files: README.fedora WebShell-0.9.6-default-paths.p0 WebShell.spec background.jpg import.log Log Message: * Wed Jul 22 2009 Chris Tyler - 0.9.6-3 - Replaced background image due to potential license issues - Added README.fedora with setup and usage info - Disabled post scriptlet per reviewer recommendation * Wed Jul 22 2009 Chris Tyler - 0.9.6-2 - Changed envars to macros for consistancy - Added Requires: openssl for make_certificate.sh * Fri Jul 10 2009 Chris Tyler - 0.9.6-1 - Initial RPM release --- NEW FILE README.fedora --- To use WebShell with Fedora, as root: - generate a certificate: cd /usr/share/WebShell ./make_certificate.sh - run /usr/bin/webshell Then, on the client system, connect to http://hostname:8022/ Notes: - This package contains a replacement background.jpg due to concerns over the copyright/license status of the original image. - If you do not want to run this as root, copy the key to a non-root account and use that account to run /usr/bin/webshell. -- Chris Tyler (ctyler) 2009-07-22 --- NEW FILE WebShell-0.9.6-default-paths.p0 --- --- webshell.py.original 2009-07-10 10:50:44.000000000 -0400 +++ webshell.py 2009-07-10 10:37:32.000000000 -0400 @@ -1361,10 +1361,10 @@ help = "set daemon user id") parser.add_option("--ssl-disable", action = "store_false", dest = "ssl_enabled", default = 1, help = "disable SSL, set listen interface to localhost") - parser.add_option("--ssl-cert", dest = "ssl_cert", default = "webshell.pem", - help = "set SSL certificate file (default: webshell.pem)") - parser.add_option("--www-dir", dest = "www_dir", default = "www", - help = "set WebShell www path (default: www)") + parser.add_option("--ssl-cert", dest = "ssl_cert", default = "/usr/share/WebShell/webshell.pem", + help = "set SSL certificate file (default: /usr/share/WebShell/webshell.pem)") + parser.add_option("--www-dir", dest = "www_dir", default = "/usr/share/WebShell/www", + help = "set WebShell www path (default: /usr/share/WebShell/www)") (o, a) = parser.parse_args() if o.version: print 'WebShell ' + version --- NEW FILE WebShell.spec --- Name: WebShell Version: 0.9.6 Release: 3%{?dist} Summary: SSL server for web-based SSH access from browsers and mobile devices Group: Applications/Internet License: GPLv2 URL: http://www-personal.umich.edu/~mressl/webshell/index.html Source0: http://web-shell.googlecode.com/files/WebShell-0.9.6.zip Source1: README.fedora Source2: background.jpg Patch0: WebShell-0.9.6-default-paths.p0 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: pyOpenSSL Requires: openssh-clients Requires: openssl %description WebShell is a standalone web server and browser application that provide encrypted shell access through any web browser (https://host:8022). WebShell includes a touch keyboard for use on mobile devices with a touch screen. %prep %setup -q cp %{SOURCE1} . %patch0 %build %install rm -rf %{buildroot} install -d %{buildroot}%{_datadir}/%{name}/www install -p -m 0755 make_certificate.sh %{buildroot}%{_datadir}/%{name} install -p -m 0644 make_certificate.cfg %{buildroot}%{_datadir}/%{name} install -p -m 0644 www/* %{buildroot}%{_datadir}/%{name}/www install -pD -m 0755 webshell.py %{buildroot}%{_bindir}/webshell cp -p %{SOURCE2} %{buildroot}%{_datadir}/%{name}/www %clean rm -rf %{buildroot} # # Disabled for package release 3 # We'll let the user do this -- instructions in README.fedora # #%%post #cd %{_datadir}/%{name} #./make_certificate.sh %files %defattr(-,root,root,-) %doc README.txt README.fedora %{_datadir}/%{name} %{_bindir}/* %changelog * Wed Jul 22 2009 Chris Tyler - 0.9.6-3 - Replaced background image due to potential license issues - Added README.fedora with setup and usage info - Disabled post scriptlet per reviewer recommendation * Wed Jul 22 2009 Chris Tyler - 0.9.6-2 - Changed envars to macros for consistancy - Added Requires: openssl for make_certificate.sh * Fri Jul 10 2009 Chris Tyler - 0.9.6-1 - Initial RPM release --- NEW FILE import.log --- WebShell-0_9_6-3_fc10:HEAD:WebShell-0.9.6-3.fc10.src.rpm:1249099154 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/WebShell/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 23 Jul 2009 16:38:29 -0000 1.1 +++ .cvsignore 1 Aug 2009 03:59:35 -0000 1.2 @@ -0,0 +1 @@ +WebShell-0.9.6.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/WebShell/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 23 Jul 2009 16:38:29 -0000 1.1 +++ sources 1 Aug 2009 03:59:36 -0000 1.2 @@ -0,0 +1 @@ +5efa06473bef8dfb2049a15d99b76d8e WebShell-0.9.6.zip From alexlan at fedoraproject.org Sat Aug 1 04:06:55 2009 From: alexlan at fedoraproject.org (alexlan) Date: Sat, 1 Aug 2009 04:06:55 +0000 (UTC) Subject: rpms/octave-forge/devel octave-forge-20090607-ann-swig-build.patch, NONE, 1.1 octave-forge.spec, 1.71, 1.72 Message-ID: <20090801040655.D9F0211C004A@cvs1.fedora.phx.redhat.com> Author: alexlan Update of /cvs/pkgs/rpms/octave-forge/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28238 Modified Files: octave-forge.spec Added Files: octave-forge-20090607-ann-swig-build.patch Log Message: * Sat Aug 1 2009 Alex Lancaster - 20090607-2 - Add patch from SVN (r6006) which has SWIG fixes for ann module. octave-forge-20090607-ann-swig-build.patch: ann_wrap.cpp | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 52 insertions(+), 9 deletions(-) --- NEW FILE octave-forge-20090607-ann-swig-build.patch --- --- main/ann-1.0.2/src/ann/bindings/ann_wrap.cpp 2009/01/10 01:02:37 5518 +++ main/ann-1.0.2/src/ann/bindings/ann_wrap.cpp 2009/07/12 21:16:23 6006 @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). - * Version 1.3.37 + * Version 1.3.40 * * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make @@ -11,6 +11,7 @@ #define SWIGOCTAVE #define SWIG_name_d "ann" #define SWIG_name ann +#define USE_OCTAVE_API_VERSION 37 #ifdef __cplusplus @@ -860,27 +861,35 @@ typedef std::map < void *, Director * > rtdir_map; - SWIGINTERN rtdir_map &get_rtdir_map() { + SWIGINTERN rtdir_map* get_rtdir_map() { static swig_module_info *module = 0; if (!module) module = SWIG_GetModule(0); - assert(module); + if (!module) + return 0; if (!module->clientdata) module->clientdata = new rtdir_map; - return *(rtdir_map *) module->clientdata; + return (rtdir_map *) module->clientdata; } SWIGINTERNINLINE void set_rtdir(void *vptr, Director *d) { - get_rtdir_map()[vptr] = d; + rtdir_map* rm = get_rtdir_map(); + if (rm) + (*rm)[vptr] = d; } SWIGINTERNINLINE void erase_rtdir(void *vptr) { - get_rtdir_map().erase(vptr); + rtdir_map* rm = get_rtdir_map(); + if (rm) + (*rm).erase(vptr); } SWIGINTERNINLINE Director *get_rtdir(void *vptr) { - rtdir_map::const_iterator pos = get_rtdir_map().find(vptr); - Director *rtdir = (pos != get_rtdir_map().end())? pos->second : 0; + rtdir_map* rm = get_rtdir_map(); + if (!rm) + return 0; + rtdir_map::const_iterator pos = rm->find(vptr); + Director *rtdir = (pos != rm->end())? pos->second : 0; return rtdir; } } @@ -1194,9 +1203,15 @@ install_builtin_function(it->second.first->method, it->first, it->second.first->doc?it->second.first->doc:std::string()); else if (it->second.second.is_defined()) { +#if USE_OCTAVE_API_VERSION<37 link_to_global_variable(curr_sym_tab->lookup(it->first, true)); +#else + symbol_table::varref(it->first); + symbol_table::mark_global(it->first); +#endif set_global_value(it->first, it->second.second); +#if USE_OCTAVE_API_VERSION<37 octave_swig_type *ost = Swig::swig_value_deref(it->second.second); if (ost) { const char* h = ost->help_text(); @@ -1205,6 +1220,7 @@ sr->document(h); } } +#endif } } } @@ -2107,7 +2123,12 @@ SWIGRUNTIME void SWIG_Octave_SetModule(void *clientdata, swig_module_info *pointer) { octave_value ov = new octave_swig_packed(0, &pointer, sizeof(swig_module_info *)); const char *module_var = "__SWIG_MODULE__" SWIG_TYPE_TABLE_NAME SWIG_RUNTIME_VERSION; +#if USE_OCTAVE_API_VERSION<37 link_to_global_variable(curr_sym_tab->lookup(module_var, true)); +#else + symbol_table::varref(module_var); + symbol_table::mark_global(module_var); +#endif set_global_value(module_var, ov); } @@ -2146,7 +2167,7 @@ /* -------- TYPES TABLE (END) -------- */ -#define SWIGVERSION 0x010337 +#define SWIGVERSION 0x010340 #define SWIG_VERSION SWIGVERSION @@ -9614,12 +9635,34 @@ module_ns->install_global(); module_ns->decref(); +#if USE_OCTAVE_API_VERSION<37 link_to_global_variable(curr_sym_tab->lookup(SWIG_name_d,true)); +#else + symbol_table::varref(SWIG_name_d); + symbol_table::mark_global(SWIG_name_d); +#endif set_global_value(SWIG_name_d,Swig::swig_value_ref(module_ns)); +#if USE_OCTAVE_API_VERSION>=37 + mlock(); +#endif + return octave_value_list(); } +// workaround bug in octave where installing global variable of custom type and then +// exiting without explicitly clearing the variable causes octave to segfault. +#if USE_OCTAVE_API_VERSION>=37 +struct oct_file_unload { + ~oct_file_unload() { + string_vector vars = symbol_table::global_variable_names(); + for (int i = 0; i < vars.length(); i++) + symbol_table::clear_global(vars[i]); + } +}; +static oct_file_unload __unload; +#endif + static void SWIG_init_user(octave_swig_type* module_ns) { Index: octave-forge.spec =================================================================== RCS file: /cvs/pkgs/rpms/octave-forge/devel/octave-forge.spec,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- octave-forge.spec 1 Aug 2009 03:13:26 -0000 1.71 +++ octave-forge.spec 1 Aug 2009 04:06:55 -0000 1.72 @@ -2,7 +2,7 @@ Name: octave-forge Version: 20090607 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Contributed functions for octave Group: Applications/Engineering @@ -19,6 +19,7 @@ URL: http://octave.sourceforg Source0: %{name}-bundle-%{version}.patched.tar.gz #Patch0: %{name}-image-1.0.8-build.patch Patch0: octave-forge-20090607-includes.patch +Patch1: octave-forge-20090607-ann-swig-build.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: octave-devel >= 6:3.0.0-1 @@ -152,8 +153,9 @@ do cd .. done -#apply patch to build image-1.0.8 (bug #477577) +#apply patches %patch0 -p0 +%patch1 -p0 #Install with -nodeps sed -i -e "s/pkg('install',/pkg('install','-nodeps',/" */*/Makefile @@ -227,6 +229,9 @@ octave -q -H --no-site-file --eval "pkg( %changelog +* Sat Aug 1 2009 Alex Lancaster - 20090607-2 +- Add patch from SVN (r6006) which has SWIG fixes for ann module. + * Fri Jul 31 2009 Alex Lancaster - 20090607-1 - Apply patch from Jussi Lehtola to update to 20090607 From alexlan at fedoraproject.org Sat Aug 1 05:19:24 2009 From: alexlan at fedoraproject.org (alexlan) Date: Sat, 1 Aug 2009 05:19:24 +0000 (UTC) Subject: rpms/GMT/devel GMT.spec,1.10,1.11 Message-ID: <20090801051924.9086611C004A@cvs1.fedora.phx.redhat.com> Author: alexlan Update of /cvs/pkgs/rpms/GMT/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11815 Modified Files: GMT.spec Log Message: * Fri Jul 31 2009 Alex Lancaster - 4.5.0-4 - Rebuild against Octave 3.2.2 Index: GMT.spec =================================================================== RCS file: /cvs/pkgs/rpms/GMT/devel/GMT.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- GMT.spec 27 Jul 2009 14:36:49 -0000 1.10 +++ GMT.spec 1 Aug 2009 05:19:23 -0000 1.11 @@ -8,7 +8,7 @@ Name: GMT Version: 4.5.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Generic Mapping Tools Group: Applications/Engineering @@ -235,6 +235,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 31 2009 Alex Lancaster - 4.5.0-4 +- Rebuild against Octave 3.2.2 + * Mon Jul 27 2009 Fedora Release Engineering - 4.5.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From dwayne at fedoraproject.org Sat Aug 1 06:08:39 2009 From: dwayne at fedoraproject.org (dwayne) Date: Sat, 1 Aug 2009 06:08:39 +0000 (UTC) Subject: rpms/virtaal/devel .cvsignore, 1.8, 1.9 sources, 1.8, 1.9 virtaal.spec, 1.10, 1.11 Message-ID: <20090801060839.E47F411C004A@cvs1.fedora.phx.redhat.com> Author: dwayne Update of /cvs/pkgs/rpms/virtaal/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26315 Modified Files: .cvsignore sources virtaal.spec Log Message: * Fri Jul 31 2009 Dwayne Bailey - 0.4.0-0.3.rc2 - Update to 0.4.0 rc2: - More improvements to the RTL interface of Virtaal - Bugfixes relating to undo and editing XLIFF inline elements Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 24 Jul 2009 19:18:22 -0000 1.8 +++ .cvsignore 1 Aug 2009 06:08:37 -0000 1.9 @@ -1,3 +1,4 @@ virtaal-0.3.1.tar.bz2 virtaal-0.4.0-beta1.tar.bz2 virtaal-0.4.0-rc1.tar.bz2 +virtaal-0.4.0-rc2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 24 Jul 2009 19:18:22 -0000 1.8 +++ sources 1 Aug 2009 06:08:38 -0000 1.9 @@ -1,3 +1,4 @@ eef03a4afa2f8a1e17f94a807268b7e3 virtaal-0.3.1.tar.bz2 30ce41da361ef9efab109eea8efebf64 virtaal-0.4.0-beta1.tar.bz2 a4b889b28f905803351e89356baf83d0 virtaal-0.4.0-rc1.tar.bz2 +92f4615361f7574d62a58ef0a5085d5c virtaal-0.4.0-rc2.tar.bz2 Index: virtaal.spec =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/devel/virtaal.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- virtaal.spec 24 Jul 2009 19:18:22 -0000 1.10 +++ virtaal.spec 1 Aug 2009 06:08:38 -0000 1.11 @@ -2,14 +2,14 @@ Name: virtaal Version: 0.4.0 -Release: 0.2.rc1%{?dist} +Release: 0.3.rc2%{?dist} Summary: Localization and translation editor Group: Development/Tools License: GPLv2+ URL: http://translate.sourceforge.net/wiki/virtaal/index #Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2 -Source0: http://translate.sourceforge.net/snapshots/virtaal-0.4.0-beta1/%{name}-%{version}-rc1.tar.bz2 +Source0: http://translate.sourceforge.net/snapshots/virtaal-0.4.0-rc2/%{name}-%{version}-rc2.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: virtaal-0.3beta1-setup_drop_MO_generation.patch @@ -54,7 +54,7 @@ converters allow translators to edit: Op %prep -%setup -q -n %{name}-%{version}-rc1 +%setup -q -n %{name}-%{version}-rc2 %patch0 -p1 -b .setup_drop_MO_generation %patch1 -p1 -b .autocorr_shared_location @@ -142,6 +142,11 @@ rm -rf %{buildroot} %changelog +* Fri Jul 31 2009 Dwayne Bailey - 0.4.0-0.3.rc2 +- Update to 0.4.0 rc2: + - More improvements to the RTL interface of Virtaal + - Bugfixes relating to undo and editing XLIFF inline elements + * Fri Jul 24 2009 Dwayne Bailey - 0.4.0-0.2.rc1 - Update to 0.4.0 rc1: From ankursinha at fedoraproject.org Sat Aug 1 06:21:13 2009 From: ankursinha at fedoraproject.org (Ankur Sinha) Date: Sat, 1 Aug 2009 06:21:13 +0000 (UTC) Subject: rpms/Panini/devel Panini.desktop, NONE, 1.1 Panini.png, NONE, 1.1 Panini.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801062113.18E7711C004A@cvs1.fedora.phx.redhat.com> Author: ankursinha Update of /cvs/pkgs/rpms/Panini/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30476/devel Modified Files: .cvsignore sources Added Files: Panini.desktop Panini.png Panini.spec import.log Log Message: * Sat Aug 1 2009 Ankur Sinha - 0.71.103-3 - initial CVS commit --- NEW FILE Panini.desktop --- [Desktop Entry] Encoding=UTF-8 Name=Panini GenericName=Panini Comment=perspective views from panoramic/wide angle pictures. Exec=Panini Icon=Panini Terminal=false Type=Application Categories=Graphics; --- NEW FILE Panini.spec --- Name: Panini Version: 0.71.103 Release: 3%{?dist} Summary: A tool for creating perspective views from panoramic and wide angle images Group: Applications/Multimedia License: GPLv3+ URL: http://sourceforge.net/projects/pvqt/ Source0: http://downloads.sourceforge.net/pvqt/%{name}-%{version}-src.zip Source1: %{name}.desktop Source2: %{name}.png BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: qt4-devel >= 4.4.2, desktop-file-utils %description Panini can load most common photo and panoramic formats from image files such as those created with hugin or QuickTimeVR (QTVR .mov) files. Like all pano viewers, it then shows a linear perspective view that can be panned and zoomed. But Panini can also display a range of wide angle perspectives via the stereographic and "Pannini" vedutismo families of projections, and shift, rotate, and stretch the image like a software view camera. %prep %setup -q -n %{name}-%{version}-src qmake-qt4 panini.pro for txt in *.txt ; do sed 's/\r//' $txt > $txt.new touch -r $txt $txt.new mv $txt.new $txt done %build make %{?_smp_mflags} %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_datadir}/pixmaps install -m 755 -p %{name} %{buildroot}%{_bindir} desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} install -p -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps %clean rm -rf %{buildroot} %post update-desktop-database &> /dev/null || : %postun update-desktop-database &> /dev/null ||: %files %defattr(-,root,root,-) %doc panini-build.txt panini-usage.txt GPLversion3.txt panini-0.71-release.txt %{_bindir}/%{name} %{_datadir}/pixmaps/*.png %{_datadir}/applications/* %changelog * Fri Jul 24 2009 Ankur Sinha - 0.71.103-3 - used png for icon * Thu Jul 23 2009 Ankur Sinha - 0.71.103-2 - Corrected License tag - used icon from source * Fri Jul 17 2009 Ankur Sinha - 0.71.103-1 - initial rpm build with new source with clearified License. * Wed Jul 8 2009 Ankur Sinha - 0.71.102-1 - Initial RPM build --- NEW FILE import.log --- Panini-0_71_103-3_fc11:HEAD:Panini-0.71.103-3.fc11.src.rpm:1249107562 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/Panini/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Jul 2009 15:13:34 -0000 1.1 +++ .cvsignore 1 Aug 2009 06:21:12 -0000 1.2 @@ -0,0 +1 @@ +Panini-0.71.103-src.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/Panini/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Jul 2009 15:13:34 -0000 1.1 +++ sources 1 Aug 2009 06:21:12 -0000 1.2 @@ -0,0 +1 @@ +2814428b6361f5b6a8037898e0aab52a Panini-0.71.103-src.zip From ankursinha at fedoraproject.org Sat Aug 1 06:26:20 2009 From: ankursinha at fedoraproject.org (Ankur Sinha) Date: Sat, 1 Aug 2009 06:26:20 +0000 (UTC) Subject: rpms/Panini/F-10 Panini.desktop, NONE, 1.1 Panini.png, NONE, 1.1 Panini.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801062621.031CA11C004A@cvs1.fedora.phx.redhat.com> Author: ankursinha Update of /cvs/pkgs/rpms/Panini/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32308/F-10 Modified Files: .cvsignore sources Added Files: Panini.desktop Panini.png Panini.spec import.log Log Message: * Sat Aug 1 2009 Ankur Sinha - 0.71.103-3 - Initial cvs commit to branch --- NEW FILE Panini.desktop --- [Desktop Entry] Encoding=UTF-8 Name=Panini GenericName=Panini Comment=perspective views from panoramic/wide angle pictures. Exec=Panini Icon=Panini Terminal=false Type=Application Categories=Graphics; --- NEW FILE Panini.spec --- Name: Panini Version: 0.71.103 Release: 3%{?dist} Summary: A tool for creating perspective views from panoramic and wide angle images Group: Applications/Multimedia License: GPLv3+ URL: http://sourceforge.net/projects/pvqt/ Source0: http://downloads.sourceforge.net/pvqt/%{name}-%{version}-src.zip Source1: %{name}.desktop Source2: %{name}.png BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: qt4-devel >= 4.4.2, desktop-file-utils %description Panini can load most common photo and panoramic formats from image files such as those created with hugin or QuickTimeVR (QTVR .mov) files. Like all pano viewers, it then shows a linear perspective view that can be panned and zoomed. But Panini can also display a range of wide angle perspectives via the stereographic and "Pannini" vedutismo families of projections, and shift, rotate, and stretch the image like a software view camera. %prep %setup -q -n %{name}-%{version}-src qmake-qt4 panini.pro for txt in *.txt ; do sed 's/\r//' $txt > $txt.new touch -r $txt $txt.new mv $txt.new $txt done %build make %{?_smp_mflags} %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_datadir}/pixmaps install -m 755 -p %{name} %{buildroot}%{_bindir} desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} install -p -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps %clean rm -rf %{buildroot} %post update-desktop-database &> /dev/null || : %postun update-desktop-database &> /dev/null ||: %files %defattr(-,root,root,-) %doc panini-build.txt panini-usage.txt GPLversion3.txt panini-0.71-release.txt %{_bindir}/%{name} %{_datadir}/pixmaps/*.png %{_datadir}/applications/* %changelog * Fri Jul 24 2009 Ankur Sinha - 0.71.103-3 - used png for icon * Thu Jul 23 2009 Ankur Sinha - 0.71.103-2 - Corrected License tag - used icon from source * Fri Jul 17 2009 Ankur Sinha - 0.71.103-1 - initial rpm build with new source with clearified License. * Wed Jul 8 2009 Ankur Sinha - 0.71.102-1 - Initial RPM build --- NEW FILE import.log --- Panini-0_71_103-3_fc11:F-10:Panini-0.71.103-3.fc11.src.rpm:1249107898 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/Panini/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Jul 2009 15:13:34 -0000 1.1 +++ .cvsignore 1 Aug 2009 06:26:20 -0000 1.2 @@ -0,0 +1 @@ +Panini-0.71.103-src.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/Panini/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Jul 2009 15:13:34 -0000 1.1 +++ sources 1 Aug 2009 06:26:20 -0000 1.2 @@ -0,0 +1 @@ +2814428b6361f5b6a8037898e0aab52a Panini-0.71.103-src.zip From ankursinha at fedoraproject.org Sat Aug 1 06:30:08 2009 From: ankursinha at fedoraproject.org (Ankur Sinha) Date: Sat, 1 Aug 2009 06:30:08 +0000 (UTC) Subject: rpms/Panini/F-11 Panini.desktop, NONE, 1.1 Panini.png, NONE, 1.1 Panini.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801063008.B927211C04D5@cvs1.fedora.phx.redhat.com> Author: ankursinha Update of /cvs/pkgs/rpms/Panini/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1177/F-11 Modified Files: .cvsignore sources Added Files: Panini.desktop Panini.png Panini.spec import.log Log Message: * Sat Aug 1 2009 Ankur Sinha - 0.71.103-3 - initial CVS commit --- NEW FILE Panini.desktop --- [Desktop Entry] Encoding=UTF-8 Name=Panini GenericName=Panini Comment=perspective views from panoramic/wide angle pictures. Exec=Panini Icon=Panini Terminal=false Type=Application Categories=Graphics; --- NEW FILE Panini.spec --- Name: Panini Version: 0.71.103 Release: 3%{?dist} Summary: A tool for creating perspective views from panoramic and wide angle images Group: Applications/Multimedia License: GPLv3+ URL: http://sourceforge.net/projects/pvqt/ Source0: http://downloads.sourceforge.net/pvqt/%{name}-%{version}-src.zip Source1: %{name}.desktop Source2: %{name}.png BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: qt4-devel >= 4.4.2, desktop-file-utils %description Panini can load most common photo and panoramic formats from image files such as those created with hugin or QuickTimeVR (QTVR .mov) files. Like all pano viewers, it then shows a linear perspective view that can be panned and zoomed. But Panini can also display a range of wide angle perspectives via the stereographic and "Pannini" vedutismo families of projections, and shift, rotate, and stretch the image like a software view camera. %prep %setup -q -n %{name}-%{version}-src qmake-qt4 panini.pro for txt in *.txt ; do sed 's/\r//' $txt > $txt.new touch -r $txt $txt.new mv $txt.new $txt done %build make %{?_smp_mflags} %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_datadir}/pixmaps install -m 755 -p %{name} %{buildroot}%{_bindir} desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} install -p -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps %clean rm -rf %{buildroot} %post update-desktop-database &> /dev/null || : %postun update-desktop-database &> /dev/null ||: %files %defattr(-,root,root,-) %doc panini-build.txt panini-usage.txt GPLversion3.txt panini-0.71-release.txt %{_bindir}/%{name} %{_datadir}/pixmaps/*.png %{_datadir}/applications/* %changelog * Fri Jul 24 2009 Ankur Sinha - 0.71.103-3 - used png for icon * Thu Jul 23 2009 Ankur Sinha - 0.71.103-2 - Corrected License tag - used icon from source * Fri Jul 17 2009 Ankur Sinha - 0.71.103-1 - initial rpm build with new source with clearified License. * Wed Jul 8 2009 Ankur Sinha - 0.71.102-1 - Initial RPM build --- NEW FILE import.log --- Panini-0_71_103-3_fc11:F-11:Panini-0.71.103-3.fc11.src.rpm:1249108105 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/Panini/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Jul 2009 15:13:34 -0000 1.1 +++ .cvsignore 1 Aug 2009 06:30:06 -0000 1.2 @@ -0,0 +1 @@ +Panini-0.71.103-src.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/Panini/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Jul 2009 15:13:34 -0000 1.1 +++ sources 1 Aug 2009 06:30:08 -0000 1.2 @@ -0,0 +1 @@ +2814428b6361f5b6a8037898e0aab52a Panini-0.71.103-src.zip From cweyl at fedoraproject.org Sat Aug 1 06:37:21 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 1 Aug 2009 06:37:21 +0000 (UTC) Subject: rpms/perl-HTML-FormFu-Model-DBIC/devel .cvsignore, 1.2, 1.3 perl-HTML-FormFu-Model-DBIC.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090801063721.4006711C004A@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-HTML-FormFu-Model-DBIC/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3775 Modified Files: .cvsignore perl-HTML-FormFu-Model-DBIC.spec sources Log Message: * Sat Aug 01 2009 Chris Weyl 0.05002-1 - auto-update to 0.05002 (by cpan-spec-update 0.01) - altered br on perl(DBIx::Class) (0.08002 => 0.08106) - added a new br on perl(DateTime::Format::SQLite) (version 0) - altered br on perl(HTML::FormFu) (0.03007 => 0.05000) - added a new br on perl(List::MoreUtils) (version 0) - added a new req on perl(DBD::SQLite) (version 0) - altered req on perl(DBIx::Class) (0 => 0.08106) - added a new req on perl(HTML::FormFu) (version 0.05000) - added a new req on perl(List::MoreUtils) (version 0) - added a new req on perl(Task::Weaken) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-HTML-FormFu-Model-DBIC/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 1 Mar 2009 02:09:14 -0000 1.2 +++ .cvsignore 1 Aug 2009 06:37:20 -0000 1.3 @@ -1 +1 @@ -HTML-FormFu-Model-DBIC-0.03007.tar.gz +HTML-FormFu-Model-DBIC-0.05002.tar.gz Index: perl-HTML-FormFu-Model-DBIC.spec =================================================================== RCS file: /cvs/extras/rpms/perl-HTML-FormFu-Model-DBIC/devel/perl-HTML-FormFu-Model-DBIC.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- perl-HTML-FormFu-Model-DBIC.spec 26 Jul 2009 06:24:57 -0000 1.2 +++ perl-HTML-FormFu-Model-DBIC.spec 1 Aug 2009 06:37:20 -0000 1.3 @@ -1,28 +1,33 @@ -Name: perl-HTML-FormFu-Model-DBIC -Version: 0.03007 -Release: 2%{?dist} +Name: perl-HTML-FormFu-Model-DBIC +Version: 0.05002 +Release: 1%{?dist} # lib/HTML/FormFu/Model/DBIC.pm -> GPL+ or Artistic -License: GPL+ or Artistic +License: GPL+ or Artistic Group: Development/Libraries -Summary: Integrate HTML::FormFu with DBIx::Class -Source: http://search.cpan.org/CPAN/authors/id/C/CF/CFRANKS/HTML-FormFu-Model-DBIC-%{version}.tar.gz +Summary: Integrate HTML::FormFu with DBIx::Class +Source: http://search.cpan.org/CPAN/authors/id/C/CF/CFRANKS/HTML-FormFu-Model-DBIC-%{version}.tar.gz Url: http://search.cpan.org/dist/HTML-FormFu-Model-DBIC -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(DateTime::Format::MySQL) +BuildRequires: perl(DateTime::Format::SQLite) BuildRequires: perl(DBD::SQLite) -BuildRequires: perl(DBIx::Class) >= 0.08002 -BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 -BuildRequires: perl(HTML::FormFu) >= 0.03007 +BuildRequires: perl(DBIx::Class) >= 0.08106 +BuildRequires: perl(HTML::FormFu) >= 0.05000 +BuildRequires: perl(List::MoreUtils) BuildRequires: perl(Task::Weaken) BuildRequires: perl(Test::MockObject) BuildRequires: perl(Test::More) -# "use base" Requires: perl(HTML::FormFu::Model) -Requires: perl(DBIx::Class) +Requires: perl(DBIx::Class) >= 0.08106 +Requires: perl(DBD::SQLite) +Requires: perl(HTML::FormFu) >= 0.05000 +Requires: perl(List::MoreUtils) +Requires: perl(Task::Weaken) %description Integrate your HTML::FormFu forms with a DBIx::Class model. @@ -48,15 +53,27 @@ find %{buildroot} -depth -type d -exec r make test %clean -rm -rf %{buildroot} +rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc Changes +%doc Changes %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog +* Sat Aug 01 2009 Chris Weyl 0.05002-1 +- auto-update to 0.05002 (by cpan-spec-update 0.01) +- altered br on perl(DBIx::Class) (0.08002 => 0.08106) +- added a new br on perl(DateTime::Format::SQLite) (version 0) +- altered br on perl(HTML::FormFu) (0.03007 => 0.05000) +- added a new br on perl(List::MoreUtils) (version 0) +- added a new req on perl(DBD::SQLite) (version 0) +- altered req on perl(DBIx::Class) (0 => 0.08106) +- added a new req on perl(HTML::FormFu) (version 0.05000) +- added a new req on perl(List::MoreUtils) (version 0) +- added a new req on perl(Task::Weaken) (version 0) + * Sat Jul 25 2009 Fedora Release Engineering - 0.03007-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -66,4 +83,3 @@ rm -rf %{buildroot} * Fri Feb 27 2009 Chris Weyl 0.03007-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) - Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-HTML-FormFu-Model-DBIC/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 1 Mar 2009 02:09:15 -0000 1.2 +++ sources 1 Aug 2009 06:37:20 -0000 1.3 @@ -1 +1 @@ -caca3a81477206d8233ed39b46b4d8ce HTML-FormFu-Model-DBIC-0.03007.tar.gz +aba55f669530e02b421632da95c03f6b HTML-FormFu-Model-DBIC-0.05002.tar.gz From dwayne at fedoraproject.org Sat Aug 1 07:55:09 2009 From: dwayne at fedoraproject.org (dwayne) Date: Sat, 1 Aug 2009 07:55:09 +0000 (UTC) Subject: rpms/virtaal/F-11 .cvsignore, 1.8, 1.9 sources, 1.8, 1.9 virtaal.spec, 1.9, 1.10 Message-ID: <20090801075509.E326811C004A@cvs1.fedora.phx.redhat.com> Author: dwayne Update of /cvs/pkgs/rpms/virtaal/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29413 Modified Files: .cvsignore sources virtaal.spec Log Message: * Fri Jul 31 2009 Dwayne Bailey - 0.4.0-0.3.rc2 - Update to 0.4.0 rc2: - More improvements to the RTL interface of Virtaal - Bugfixes relating to undo and editing XLIFF inline elements Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 24 Jul 2009 19:23:43 -0000 1.8 +++ .cvsignore 1 Aug 2009 07:55:08 -0000 1.9 @@ -1,3 +1,4 @@ virtaal-0.3.1.tar.bz2 virtaal-0.4.0-beta1.tar.bz2 virtaal-0.4.0-rc1.tar.bz2 +virtaal-0.4.0-rc2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 24 Jul 2009 19:23:43 -0000 1.8 +++ sources 1 Aug 2009 07:55:08 -0000 1.9 @@ -1,3 +1,4 @@ eef03a4afa2f8a1e17f94a807268b7e3 virtaal-0.3.1.tar.bz2 30ce41da361ef9efab109eea8efebf64 virtaal-0.4.0-beta1.tar.bz2 a4b889b28f905803351e89356baf83d0 virtaal-0.4.0-rc1.tar.bz2 +92f4615361f7574d62a58ef0a5085d5c virtaal-0.4.0-rc2.tar.bz2 Index: virtaal.spec =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/F-11/virtaal.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- virtaal.spec 24 Jul 2009 19:23:43 -0000 1.9 +++ virtaal.spec 1 Aug 2009 07:55:08 -0000 1.10 @@ -2,14 +2,14 @@ Name: virtaal Version: 0.4.0 -Release: 0.2.rc1%{?dist} +Release: 0.3.rc2%{?dist} Summary: Localization and translation editor Group: Development/Tools License: GPLv2+ URL: http://translate.sourceforge.net/wiki/virtaal/index #Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2 -Source0: http://translate.sourceforge.net/snapshots/virtaal-0.4.0-beta1/%{name}-%{version}-rc1.tar.bz2 +Source0: http://translate.sourceforge.net/snapshots/virtaal-0.4.0-rc2/%{name}-%{version}-rc2.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: virtaal-0.3beta1-setup_drop_MO_generation.patch @@ -54,7 +54,7 @@ converters allow translators to edit: Op %prep -%setup -q -n %{name}-%{version}-rc1 +%setup -q -n %{name}-%{version}-rc2 %patch0 -p1 -b .setup_drop_MO_generation %patch1 -p1 -b .autocorr_shared_location @@ -141,6 +141,11 @@ rm -rf %{buildroot} %changelog +* Fri Jul 31 2009 Dwayne Bailey - 0.4.0-0.3.rc2 +- Update to 0.4.0 rc2: + - More improvements to the RTL interface of Virtaal + - Bugfixes relating to undo and editing XLIFF inline elements + * Fri Jul 24 2009 Dwayne Bailey - 0.4.0-0.2.rc1 - Update to 0.4.0 rc1: From mschwendt at fedoraproject.org Sat Aug 1 08:56:48 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Sat, 1 Aug 2009 08:56:48 +0000 (UTC) Subject: extras-buildsys/utils/pushscript WhatsNew.py,1.11,1.12 Message-ID: <20090801085648.3C16F11C004A@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/fedora/extras-buildsys/utils/pushscript In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17809 Modified Files: WhatsNew.py Log Message: Inherit external release repos, if defined in oldpackagedirs map, when (re-)initialising whatsnew db. Index: WhatsNew.py =================================================================== RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/WhatsNew.py,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- WhatsNew.py 6 Nov 2008 12:20:32 -0000 1.11 +++ WhatsNew.py 1 Aug 2009 08:56:46 -0000 1.12 @@ -75,18 +75,19 @@ rpmfiles.remove(f) -def rebuild(dist,srcdir): +def rebuild(dist,srcdirs): """initialise the pickle files""" ts = rpmUtils.transaction.initReadOnlyTransaction() rpmfiles = [] - for root, dirs, files in os.walk(srcdir): - srpms = [] - srpms.extend(fnmatch.filter(files,'*.src.rpm')) - srpms.extend(fnmatch.filter(files,'*.nosrc.rpm')) - for f in srpms: - srcfile = os.path.join(root,f) - rpmfiles.append(srcfile) + for srcdir in srcdirs: + for root, dirs, files in os.walk(srcdir): + srpms = [] + srpms.extend(fnmatch.filter(files,'*.src.rpm')) + srpms.extend(fnmatch.filter(files,'*.nosrc.rpm')) + for f in srpms: + srcfile = os.path.join(root,f) + rpmfiles.append(srcfile) stripold(rpmfiles) for srcfile in rpmfiles: @@ -255,9 +256,24 @@ names = {} clogdiffs = {} for dist in cfg.alldists: - srcdir = Utils.srpm_repodir( cfg, dist ) - print '[WhatsNew] Rebuilding from', srcdir - rebuild(dist,srcdir) + srcdirs = [Utils.srpm_repodir( cfg, dist )] + + # Consider the oldpackagedirs map to inherit src.rpms from + # any external release repos. + # It is assumed that + if hasattr(cfg,'oldpackagedirs'): + dirs = cfg.oldpackagedirs.get(dist,None) + if not dirs or not isinstance(dirs,list): + dirs = [] + for dir in dirs: + srcdir = dir.replace('$arch','source/SRPMS') + if os.path.exists( srcdir ): + srcdirs.append( srcdir ) + else: + print 'WARNING:', srcdir, 'does not exist!' + + print '[WhatsNew] Rebuilding from', srcdirs + rebuild(dist,srcdirs) save(cfg.rundir) From mschwendt at fedoraproject.org Sat Aug 1 09:12:10 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Sat, 1 Aug 2009 09:12:10 +0000 (UTC) Subject: extras-buildsys/utils/pushscript WhatsNew.py,1.12,1.13 Message-ID: <20090801091210.F21B711C004A@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/fedora/extras-buildsys/utils/pushscript In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23015 Modified Files: WhatsNew.py Log Message: complete the truncated comment Index: WhatsNew.py =================================================================== RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/WhatsNew.py,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- WhatsNew.py 1 Aug 2009 08:56:46 -0000 1.12 +++ WhatsNew.py 1 Aug 2009 09:12:10 -0000 1.13 @@ -260,7 +260,8 @@ # Consider the oldpackagedirs map to inherit src.rpms from # any external release repos. - # It is assumed that + # It is assumed that the 'source/SRPMS' folder is found at + # the same directory level than the $arch folders. if hasattr(cfg,'oldpackagedirs'): dirs = cfg.oldpackagedirs.get(dist,None) if not dirs or not isinstance(dirs,list): From ensc at fedoraproject.org Sat Aug 1 09:43:20 2009 From: ensc at fedoraproject.org (ensc) Date: Sat, 1 Aug 2009 09:43:20 +0000 (UTC) Subject: rpms/clamav/F-11 README.fedora,1.3,1.4 Message-ID: <20090801094320.21BAD11C004A@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/clamav/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1043 Modified Files: README.fedora Log Message: fixed inconsistencies added EXAMPLE section for milter setup Index: README.fedora =================================================================== RCS file: /cvs/extras/rpms/clamav/F-11/README.fedora,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- README.fedora 8 Mar 2009 14:49:39 -0000 1.3 +++ README.fedora 1 Aug 2009 09:43:19 -0000 1.4 @@ -29,10 +29,10 @@ A clamav-milter setup consists of the fo --> you should know how to install this... When communicating across unix sockets with the clamav-milter, it is - suggested to use the /var/run/clamav-milter/clamav.sock path. You - have to add something like + suggested to use the /var/run/clamav-milter/clamav-milter.socket + path. You have to add something like - INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav-milter/clamav.sock, F=, T=S:4m;R:4m')dnl + INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav-milter/clamav-milter.socket, F=, T=S:4m;R:4m')dnl to your sendmail.mc. @@ -40,3 +40,79 @@ A clamav-milter setup consists of the fo It is suggested that components communicate through TCP sockets as this eases setup. Please add corresponding packet filter rules! + + +EXAMPLE +======= + +For clamav-milter, a possible setup might be created by + +A) On the MTA (assumed hostname 'host-mta') + + 1. Add to sendmail.mc + + | INPUT_MAIL_FILTER(`clamav', `S=inet:6666 at host-milter, F=, T=S:4m;R:4m')dnl + + 2. Rebuild sendmail.cf + + +B) On the clamav-milter host (assumed hostname 'host-milter') + + 1. Install clamav-milter + clamav-milter-upstart packages + + 2. Set in /etc/mail/clamav-milter.conf + + | MilterSocket inet:6666 + | ClamdSocket tcp:host-scanner:6665 + + and all the other options which are required on your system + + 3. Edit /etc/event.d/clamav-milter and uncomment the both + + | start on starting\ local + | start on starting local + + lines. Restart your system or execute + + | initctl emit starting local + + 4. Add something like + + | iptables -N IN-cmilt + | iptables -A IN-cmilt -s host-mta -j ACCEPT + | iptables -A IN-cmilt -j DROP + + | iptables -A INPUT -p tcp --dport 6666 -j IN-cmilt + + to your firewall setup + +C) On the clamav-scanner host (assumed hostname 'host-scanner') + + 1. Install clamav-scanner + clamav-scanner-upstart packages + + 2. Add to /etc/clamd.d/scan.conf + + | TCPSocket 6665 + | TCPAddr host-scanner + + comment out possible 'LocalSocket' lines and set all the other + options which are required on your system + + 3. Edit /etc/event.d/clamav-scanner and uncomment the both + + | start on starting\ local + | start on starting local + + lines. Restart your system or execute + + | initctl emit starting local + + 4. Add something like + + | iptables -N IN-cscan + | iptables -A IN-cscan -s host-milter -j ACCEPT + | iptables -A IN-cscan -j DROP + + | iptables -A INPUT -p tcp --dport 6665 -j IN-csan + + to your firewall setup From ensc at fedoraproject.org Sat Aug 1 09:44:43 2009 From: ensc at fedoraproject.org (ensc) Date: Sat, 1 Aug 2009 09:44:43 +0000 (UTC) Subject: rpms/clamav/devel README.fedora,1.3,1.4 Message-ID: <20090801094443.1CE0111C004A@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/clamav/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1526 Modified Files: README.fedora Log Message: fixed inconsistencies added EXAMPLE section for milter setup Index: README.fedora =================================================================== RCS file: /cvs/extras/rpms/clamav/devel/README.fedora,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- README.fedora 8 Mar 2009 14:49:39 -0000 1.3 +++ README.fedora 1 Aug 2009 09:44:42 -0000 1.4 @@ -29,10 +29,10 @@ A clamav-milter setup consists of the fo --> you should know how to install this... When communicating across unix sockets with the clamav-milter, it is - suggested to use the /var/run/clamav-milter/clamav.sock path. You - have to add something like + suggested to use the /var/run/clamav-milter/clamav-milter.socket + path. You have to add something like - INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav-milter/clamav.sock, F=, T=S:4m;R:4m')dnl + INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav-milter/clamav-milter.socket, F=, T=S:4m;R:4m')dnl to your sendmail.mc. @@ -40,3 +40,79 @@ A clamav-milter setup consists of the fo It is suggested that components communicate through TCP sockets as this eases setup. Please add corresponding packet filter rules! + + +EXAMPLE +======= + +For clamav-milter, a possible setup might be created by + +A) On the MTA (assumed hostname 'host-mta') + + 1. Add to sendmail.mc + + | INPUT_MAIL_FILTER(`clamav', `S=inet:6666 at host-milter, F=, T=S:4m;R:4m')dnl + + 2. Rebuild sendmail.cf + + +B) On the clamav-milter host (assumed hostname 'host-milter') + + 1. Install clamav-milter + clamav-milter-upstart packages + + 2. Set in /etc/mail/clamav-milter.conf + + | MilterSocket inet:6666 + | ClamdSocket tcp:host-scanner:6665 + + and all the other options which are required on your system + + 3. Edit /etc/event.d/clamav-milter and uncomment the both + + | start on starting\ local + | start on starting local + + lines. Restart your system or execute + + | initctl emit starting local + + 4. Add something like + + | iptables -N IN-cmilt + | iptables -A IN-cmilt -s host-mta -j ACCEPT + | iptables -A IN-cmilt -j DROP + + | iptables -A INPUT -p tcp --dport 6666 -j IN-cmilt + + to your firewall setup + +C) On the clamav-scanner host (assumed hostname 'host-scanner') + + 1. Install clamav-scanner + clamav-scanner-upstart packages + + 2. Add to /etc/clamd.d/scan.conf + + | TCPSocket 6665 + | TCPAddr host-scanner + + comment out possible 'LocalSocket' lines and set all the other + options which are required on your system + + 3. Edit /etc/event.d/clamav-scanner and uncomment the both + + | start on starting\ local + | start on starting local + + lines. Restart your system or execute + + | initctl emit starting local + + 4. Add something like + + | iptables -N IN-cscan + | iptables -A IN-cscan -s host-milter -j ACCEPT + | iptables -A IN-cscan -j DROP + + | iptables -A INPUT -p tcp --dport 6665 -j IN-csan + + to your firewall setup From jussilehtola at fedoraproject.org Sat Aug 1 09:57:39 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Sat, 1 Aug 2009 09:57:39 +0000 (UTC) Subject: rpms/plplot/devel plplot.spec,1.79,1.80 Message-ID: <20090801095739.8E88811C004A@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/plplot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6493 Modified Files: plplot.spec Log Message: Bump spec to rebuild against updated Octave. Index: plplot.spec =================================================================== RCS file: /cvs/pkgs/rpms/plplot/devel/plplot.spec,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- plplot.spec 26 Jul 2009 18:58:17 -0000 1.79 +++ plplot.spec 1 Aug 2009 09:57:39 -0000 1.80 @@ -10,7 +10,7 @@ Name: plplot Version: 5.9.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library of functions for making scientific plots Group: Applications/Engineering @@ -597,6 +597,9 @@ fi %changelog +* Sat Aug 01 2009 Jussi Lehtola - 5.9.4-3 +- Rebuilt against updated Octave. + * Sun Jul 26 2009 Fedora Release Engineering - 5.9.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pingou at fedoraproject.org Sat Aug 1 10:13:36 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 10:13:36 +0000 (UTC) Subject: rpms/R-BSgenome.Dmelanogaster.FlyBase.r51/devel dead.package, NONE, 1.1 Message-ID: <20090801101336.4242611C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Dmelanogaster.FlyBase.r51/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11485 Added Files: dead.package Log Message: Retire the package --- NEW FILE dead.package --- This package is not longer maintained by upstream From pkgdb at fedoraproject.org Sat Aug 1 10:13:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 10:13:31 +0000 Subject: [pkgdb] fityk: wojdyr has requested watchbugzilla Message-ID: <20090801101332.1EDED10F889@bastion2.fedora.phx.redhat.com> wojdyr has requested the watchbugzilla acl on fityk (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 10:13:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 10:13:41 +0000 Subject: [pkgdb] fityk: wojdyr has requested approveacls Message-ID: <20090801101341.F010310F89C@bastion2.fedora.phx.redhat.com> wojdyr has requested the approveacls acl on fityk (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 10:13:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 10:13:47 +0000 Subject: [pkgdb] fityk: wojdyr has requested watchcommits Message-ID: <20090801101347.2128310F8A1@bastion2.fedora.phx.redhat.com> wojdyr has requested the watchcommits acl on fityk (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 10:13:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 10:13:44 +0000 Subject: [pkgdb] fityk: wojdyr has requested commit Message-ID: <20090801101344.BFD1E10F89E@bastion2.fedora.phx.redhat.com> wojdyr has requested the commit acl on fityk (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pingou at fedoraproject.org Sat Aug 1 10:14:57 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 10:14:57 +0000 (UTC) Subject: rpms/R-BSgenome.Dmelanogaster.FlyBase.r51/devel Makefile, 1.1, NONE R-BSgenome.Dmelanogaster.FlyBase.r51.spec, 1.4, NONE sources, 1.2, NONE Message-ID: <20090801101457.67CF311C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Dmelanogaster.FlyBase.r51/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12032 Removed Files: Makefile R-BSgenome.Dmelanogaster.FlyBase.r51.spec sources Log Message: Remove files --- Makefile DELETED --- --- R-BSgenome.Dmelanogaster.FlyBase.r51.spec DELETED --- --- sources DELETED --- From pingou at fedoraproject.org Sat Aug 1 10:17:12 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 10:17:12 +0000 (UTC) Subject: rpms/R-BSgenome.Dmelanogaster.FlyBase.r51/F-11 dead.package, NONE, 1.1 Makefile, 1.1, NONE R-BSgenome.Dmelanogaster.FlyBase.r51.spec, 1.3, NONE sources, 1.2, NONE Message-ID: <20090801101712.BAC4511C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Dmelanogaster.FlyBase.r51/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12780 Added Files: dead.package Removed Files: Makefile R-BSgenome.Dmelanogaster.FlyBase.r51.spec sources Log Message: Retired package --- NEW FILE dead.package --- This package is not longer maintained by upstream --- Makefile DELETED --- --- R-BSgenome.Dmelanogaster.FlyBase.r51.spec DELETED --- --- sources DELETED --- From pkgdb at fedoraproject.org Sat Aug 1 10:18:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 10:18:59 +0000 Subject: [pkgdb] fityk: wojdyr has requested watchcommits Message-ID: <20090801101859.2619910F897@bastion2.fedora.phx.redhat.com> wojdyr has requested the watchcommits acl on fityk (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 10:19:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 10:19:00 +0000 Subject: [pkgdb] fityk: wojdyr has requested commit Message-ID: <20090801101900.A06C510F89C@bastion2.fedora.phx.redhat.com> wojdyr has requested the commit acl on fityk (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pingou at fedoraproject.org Sat Aug 1 10:19:45 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 10:19:45 +0000 (UTC) Subject: rpms/R-BSgenome.Dmelanogaster.FlyBase.r51/F-10 dead.package, NONE, 1.1 Makefile, 1.1, NONE R-BSgenome.Dmelanogaster.FlyBase.r51.spec, 1.2, NONE sources, 1.2, NONE Message-ID: <20090801101945.95C9211C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Dmelanogaster.FlyBase.r51/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13534 Added Files: dead.package Removed Files: Makefile R-BSgenome.Dmelanogaster.FlyBase.r51.spec sources Log Message: Retired package --- NEW FILE dead.package --- This package is not longer maintained by upstream --- Makefile DELETED --- --- R-BSgenome.Dmelanogaster.FlyBase.r51.spec DELETED --- --- sources DELETED --- From dodji at fedoraproject.org Sat Aug 1 11:09:40 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 1 Aug 2009 11:09:40 +0000 (UTC) Subject: rpms/nemiver/devel .cvsignore, 1.18, 1.19 nemiver.spec, 1.28, 1.29 sources, 1.18, 1.19 Message-ID: <20090801110940.5425B11C004A@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31050 Modified Files: .cvsignore nemiver.spec sources Log Message: * Sat Aug 01 2009 Dodji Seketeli - 0.7.1-1 - Update to new upstream release (0.7.1) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 2 Jul 2009 14:49:11 -0000 1.18 +++ .cvsignore 1 Aug 2009 11:09:40 -0000 1.19 @@ -1,2 +1,3 @@ nemiver-0.6.7.tar.bz2 nemiver-0.7.0.tar.bz2 +nemiver-0.7.1.tar.bz2 Index: nemiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/devel/nemiver.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- nemiver.spec 25 Jul 2009 15:56:30 -0000 1.28 +++ nemiver.spec 1 Aug 2009 11:09:40 -0000 1.29 @@ -1,6 +1,11 @@ Name: nemiver +<<<<<<< nemiver.spec +Version: 0.7.1 +Release: 1%{?dist} +======= Version: 0.7.0 Release: 3%{?dist} +>>>>>>> 1.28 Summary: A GNOME C/C++ Debugger Group: Development/Debuggers @@ -143,6 +148,9 @@ scrollkeeper-update -q ||: %{_mandir}/man?/%{name}.* %changelog +* Sat Aug 01 2009 Dodji Seketeli - 0.7.1-1 +- Update to new upstream release (0.7.1) + * Sat Jul 25 2009 Fedora Release Engineering - 0.7.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -178,7 +186,7 @@ scrollkeeper-update -q ||: - Rebuild against ghex 2.2.4. This should fix #571099 - Patch Nemiver to make it compile with gcc 4.3.3 -* Sat Jan 17 2009 Denis Leroy - 0.6.4-1 +* Sat Jan 17 2009 Denis Leroy - 0.6.4-1 - Update to upstream 0.6.4 - Now build against gtksourceviewmm 2.2.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 2 Jul 2009 14:21:26 -0000 1.18 +++ sources 1 Aug 2009 11:09:40 -0000 1.19 @@ -1,2 +1,3 @@ eeb0f56cf70d26746f79486bd5437ac7 nemiver-0.6.7.tar.bz2 b9606d7cde107c1a49dcb4053fb22546 nemiver-0.7.0.tar.bz2 +9e8dbf1a1ffdd510752857847bdc3283 nemiver-0.7.1.tar.bz2 From dodji at fedoraproject.org Sat Aug 1 11:10:35 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 1 Aug 2009 11:10:35 +0000 (UTC) Subject: rpms/nemiver/devel nemiver.spec,1.29,1.30 Message-ID: <20090801111035.96BF511C04D5@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31352 Modified Files: nemiver.spec Log Message: Properly resolve conflict Index: nemiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/devel/nemiver.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- nemiver.spec 1 Aug 2009 11:09:40 -0000 1.29 +++ nemiver.spec 1 Aug 2009 11:10:34 -0000 1.30 @@ -1,11 +1,6 @@ Name: nemiver -<<<<<<< nemiver.spec Version: 0.7.1 Release: 1%{?dist} -======= -Version: 0.7.0 -Release: 3%{?dist} ->>>>>>> 1.28 Summary: A GNOME C/C++ Debugger Group: Development/Debuggers From dodji at fedoraproject.org Sat Aug 1 11:13:30 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 1 Aug 2009 11:13:30 +0000 (UTC) Subject: rpms/nemiver/F-11 .cvsignore, 1.18, 1.19 nemiver.spec, 1.26, 1.27 sources, 1.18, 1.19 Message-ID: <20090801111330.D9FC611C004A@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32344 Modified Files: .cvsignore nemiver.spec sources Log Message: * Sat Aug 01 2009 Dodji Seketeli - 0.7.1-1 - Update to new upstream release (0.7.1) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-11/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 2 Jul 2009 14:45:08 -0000 1.18 +++ .cvsignore 1 Aug 2009 11:13:30 -0000 1.19 @@ -1,2 +1,3 @@ nemiver-0.6.7.tar.bz2 nemiver-0.7.0.tar.bz2 +nemiver-0.7.1.tar.bz2 Index: nemiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-11/nemiver.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- nemiver.spec 2 Jul 2009 14:45:08 -0000 1.26 +++ nemiver.spec 1 Aug 2009 11:13:30 -0000 1.27 @@ -1,5 +1,5 @@ Name: nemiver -Version: 0.7.0 +Version: 0.7.1 Release: 1%{?dist} Summary: A GNOME C/C++ Debugger @@ -143,6 +143,9 @@ scrollkeeper-update -q ||: %{_mandir}/man?/%{name}.* %changelog +* Sat Aug 01 2009 Dodji Seketeli - 0.7.1-1 +- Update to new upstream release (0.7.1) + * Thu Jul 02 2009 Dodji Seketeli - 0.7.0-1 - Update to new upstream release (0.7.0) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-11/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 2 Jul 2009 14:45:08 -0000 1.18 +++ sources 1 Aug 2009 11:13:30 -0000 1.19 @@ -1,2 +1,3 @@ eeb0f56cf70d26746f79486bd5437ac7 nemiver-0.6.7.tar.bz2 b9606d7cde107c1a49dcb4053fb22546 nemiver-0.7.0.tar.bz2 +9e8dbf1a1ffdd510752857847bdc3283 nemiver-0.7.1.tar.bz2 From dodji at fedoraproject.org Sat Aug 1 11:15:20 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 1 Aug 2009 11:15:20 +0000 (UTC) Subject: rpms/nemiver/F-10 .cvsignore, 1.16, 1.17 nemiver.spec, 1.26, 1.27 sources, 1.16, 1.17 Message-ID: <20090801111520.296DF11C04D3@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv727 Modified Files: .cvsignore nemiver.spec sources Log Message: * Sat Aug 01 2009 Dodji Seketeli - 0.7.1-1 - Update to new upstream release (0.7.1) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-10/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 2 Jul 2009 14:46:56 -0000 1.16 +++ .cvsignore 1 Aug 2009 11:15:19 -0000 1.17 @@ -1,2 +1,3 @@ nemiver-0.6.7.tar.bz2 nemiver-0.7.0.tar.bz2 +nemiver-0.7.1.tar.bz2 Index: nemiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-10/nemiver.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- nemiver.spec 2 Jul 2009 15:55:38 -0000 1.26 +++ nemiver.spec 1 Aug 2009 11:15:19 -0000 1.27 @@ -1,5 +1,5 @@ Name: nemiver -Version: 0.7.0 +Version: 0.7.1 Release: 1%{?dist} Summary: A GNOME C/C++ Debugger @@ -156,6 +156,9 @@ scrollkeeper-update -q ||: %changelog +* Sat Aug 01 2009 Dodji Seketeli - 0.7.1-1 +- Update to new upstream release (0.7.1) + * Thu Jul 02 2009 Dodji Seketeli - 0.7.0-1 - Update to new upstream release (0.7.0) - Do not use the system libtool as it's now older than the one shiped Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-10/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 2 Jul 2009 14:46:56 -0000 1.16 +++ sources 1 Aug 2009 11:15:19 -0000 1.17 @@ -1,2 +1,3 @@ eeb0f56cf70d26746f79486bd5437ac7 nemiver-0.6.7.tar.bz2 b9606d7cde107c1a49dcb4053fb22546 nemiver-0.7.0.tar.bz2 +9e8dbf1a1ffdd510752857847bdc3283 nemiver-0.7.1.tar.bz2 From hno at fedoraproject.org Sat Aug 1 11:17:38 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Sat, 1 Aug 2009 11:17:38 +0000 (UTC) Subject: rpms/squid/devel squid.spec-3.1,NONE,1.1 squid31.spec,1.1,NONE Message-ID: <20090801111738.DA1D311C004A@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1208 Added Files: squid.spec-3.1 Removed Files: squid31.spec Log Message: Rename squid31.spec to squid.spec-3.1 to avoid build system confusion apparently the build sys looks for the first spec file, and definition of first is very locale specific, making squid.spec and squid31.spec sort differently depending on the locale.. --- NEW FILE squid.spec-3.1 --- ## % define _use_internal_dependency_generator 0 %define __perl_requires %{SOURCE98} ## % define __find_requires %{SOURCE99} # TODO: # - Still several patches to rebase. Is all really needed? Some should # be possible to override with buildtime variables # - Error pages have changed. Squid now to language negotiation # - Should helpers be split in their own packages? Starting to have a fair # bit of dependencies there Name: squid Version: 3.1.0.9 Release: 1%{?dist} Summary: The Squid proxy caching server Epoch: 7 License: GPLv2+ Group: System Environment/Daemons URL: http://www.squid-cache.org Source: http://www.squid-cache.org/Squid/Versions/v3/3.1/squid-%{version}.tar.bz2 Source1: http://www.squid-cache.org/Squid/Versions/v3/3.1/squid-%{version}.tar.bz2.asc Source2: squid.init Source3: squid.logrotate Source4: squid.sysconfig Source5: squid.pam Source6: squid.nm Source98: perl-requires-squid.sh ## Source99: filter-requires-squid.sh # Upstream patches #Patch001: http://www.squid-cache.org/Versions/v3/3.1/changesets/bXXXX.patch # External patches # Local patches # Applying upstream patches first makes it less likely that local patches # will break upstream ones. Patch201: squid-3.1.0.9-config.patch Patch202: squid-3.1.0.9-location.patch Patch203: squid-3.0.STABLE1-build.patch Patch204: squid-3.0.STABLE1-perlpath.patch Patch205: squid-3.0.STABLE15-smb-path.patch Patch208: squid-3.0.STABLE7-from_manpg.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: bash >= 2.0 Requires(pre): shadow-utils Requires(post): /sbin/chkconfig Requires(preun): /sbin/service /sbin/chkconfig Requires(postun): /sbin/service BuildRequires: openldap-devel pam-devel openssl-devel krb5-devel Obsoletes: squid-novm %description Squid is a high-performance proxy caching server for Web clients, supporting FTP, gopher, and HTTP data objects. Unlike traditional caching software, Squid handles all requests in a single, non-blocking, I/O-driven process. Squid keeps meta data and especially hot objects cached in RAM, caches DNS lookups, supports non-blocking DNS lookups, and implements negative caching of failed requests. Squid consists of a main server program squid, a Domain Name System lookup program (dnsserver), a program for retrieving FTP data (ftpget), and some management and client tools. %prep %setup -q %patch201 -p1 -b .config %patch202 -p1 -b .location %patch203 -p1 -b .build %patch204 -p1 -b .perlpath %patch205 -p1 -b .smb-path %patch208 -p1 -b .from_manpg %build export CXXFLAGS="-fPIE %{optflags}" ; export CFLAGS="-fPIE -Os -g -pipe -fsigned-char %{optflags}" ; export LDFLAGS="-pie" ; %configure \ --exec_prefix=/usr \ --bindir=%{_sbindir} \ --libexecdir=%{_libdir}/squid \ --localstatedir=/var \ --datadir=%{_datadir} \ --sysconfdir=/etc/squid \ --disable-dependency-tracking \ --enable-arp-acl \ --enable-auth="basic,digest,ntlm,negotiate" \ --enable-basic-auth-helpers="LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,DB,POP3,squid_radius_auth" \ --enable-negotiate-auth-helpers="squid_kerb_auth" \ --enable-cache-digests \ --enable-cachemgr-hostname=localhost \ --enable-delay-pools \ --enable-digest-auth-helpers="password,ldap,eDirectory" \ --enable-epoll \ --enable-external-acl-helpers="ip_user,ldap_group,session,unix_group,wbinfo_group" \ --enable-icap-client \ --enable-ident-lookups \ %ifnarch ppc64 ia64 x86_64 s390x --with-large-files \ %endif --enable-linux-netfilter \ --enable-ntlm-auth-helpers="SMB,fakeauth" \ --enable-referer-log \ --enable-removal-policies="heap,lru" \ --enable-snmp \ --enable-ssl \ --enable-storeio="aufs,diskd,null,ufs" \ --enable-useragent-log \ --enable-wccpv2 \ --with-aio \ --with-default-user="squid" \ --with-filedescriptors=16384 \ --with-dl \ --with-openssl=/usr/kerberos \ --with-pthreads # following options are no longer supported # --with-winbind-auth-challenge \ # --enable-follow-x-forwarded-for \ # --enable-fd-config \ # --with-maxfd=16384 \ # --enable-underscores \ export CXXFLAGS="-fPIE" ; export CFLAGS="-fPIE -Os -g -pipe -fsigned-char" ; export LDFLAGS="-pie" ; make %{?_smp_mflags} mkdir faq cp %{SOURCE1} faq cd faq sgml2html FAQ.sgml %install rm -rf $RPM_BUILD_ROOT %makeinstall \ sysconfdir=$RPM_BUILD_ROOT/etc/squid \ localstatedir=$RPM_BUILD_ROOT/var \ bindir=$RPM_BUILD_ROOT/%{_sbindir} \ libexecdir=$RPM_BUILD_ROOT/%{_libdir}/squid echo " # # This is /etc/httpd/conf.d/squid.conf # ScriptAlias /Squid/cgi-bin/cachemgr.cgi %{_libdir}/squid/cachemgr.cgi # Only allow access from localhost by default order allow,deny allow from localhost.localdomain # Add additional allowed hosts as needed # allow from .example.com " > $RPM_BUILD_ROOT/squid.httpd.tmp ln -s ../../%{_datadir}/squid/errors/English $RPM_BUILD_ROOT/etc/squid/errors ln -s ../../%{_datadir}/squid/icons $RPM_BUILD_ROOT/etc/squid/icons mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d mkdir -p $RPM_BUILD_ROOT/etc/sysconfig mkdir -p $RPM_BUILD_ROOT/etc/pam.d mkdir -p $RPM_BUILD_ROOT/etc/httpd/conf.d/ mkdir -p $RPM_BUILD_ROOT/etc/NetworkManager/dispatcher.d install -m 755 %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/squid install -m 644 %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/squid install -m 644 %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/squid install -m 644 %{SOURCE5} $RPM_BUILD_ROOT/etc/pam.d/squid install -m 644 $RPM_BUILD_ROOT/squid.httpd.tmp $RPM_BUILD_ROOT/etc/httpd/conf.d/squid.conf install -m 644 %{SOURCE6} $RPM_BUILD_ROOT/etc/NetworkManager/dispatcher.d/20-squid mkdir -p $RPM_BUILD_ROOT/var/log/squid mkdir -p $RPM_BUILD_ROOT/var/spool/squid chmod 644 contrib/url-normalizer.pl contrib/rredir.* contrib/user-agents.pl iconv -f ISO88591 -t UTF8 ChangeLog -o ChangeLog.tmp mv -f ChangeLog.tmp ChangeLog # remove unpackaged files from the buildroot rm -f $RPM_BUILD_ROOT%{_sbindir}/{RunAccel,RunCache} rm -f $RPM_BUILD_ROOT/squid.httpd.tmp %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc faq/*\.html README ChangeLog QUICKSTART %doc contrib/url-normalizer.pl contrib/rredir.* contrib/user-agents.pl %attr(755,root,root) %dir /etc/squid %attr(755,root,root) %dir %{_libdir}/squid %attr(750,squid,squid) %dir /var/log/squid %attr(750,squid,squid) %dir /var/spool/squid %attr(4750,root,squid) %{_libdir}/squid/ncsa_auth %attr(4750,root,squid) %{_libdir}/squid/pam_auth %config(noreplace) %attr(644,root,root) /etc/httpd/conf.d/squid.conf %config(noreplace) %attr(640,root,squid) /etc/squid/squid.conf %config(noreplace) %attr(644,root,squid) /etc/squid/cachemgr.conf %config(noreplace) /etc/squid/mime.conf %config(noreplace) /etc/sysconfig/squid %config(noreplace) /etc/squid/msntauth.conf %config(noreplace) /etc/squid/mib.txt # These are not noreplace because they are just sample config files %config /etc/squid/msntauth.conf.default %config /etc/squid/squid.conf.default %config /etc/squid/mime.conf.default %config /etc/squid/cachemgr.conf.default %config(noreplace) /etc/pam.d/squid %config(noreplace) /etc/logrotate.d/squid %config(noreplace) /etc/squid/errors %dir %{_datadir}/squid %attr(-,root,root) %{_datadir}/squid/errors %attr(-,root,root) /etc/squid/icons %attr(755,root,root) /etc/rc.d/init.d/squid %attr(755,root,root) /etc/NetworkManager/dispatcher.d/20-squid %{_datadir}/squid/icons %{_sbindir}/squid %{_sbindir}/squidclient %{_mandir}/man8/* %{_libdir}/squid/* %pre if ! getent group squid >/dev/null 2>&1; then /usr/sbin/groupadd -g 23 squid fi if ! getent passwd squid >/dev/null 2>&1 ; then /usr/sbin/useradd -g 23 -u 23 -d /var/spool/squid -r -s /sbin/nologin squid >/dev/null 2>&1 || exit 1 fi for i in /var/log/squid /var/spool/squid ; do if [ -d $i ] ; then for adir in `find $i -maxdepth 0 \! -user squid`; do chown -R squid:squid $adir done fi done exit 0 %post /sbin/chkconfig --add squid if [ $1 = 0 ]; then case "$LANG" in bg*) DIR=Bulgarian ;; ca*) DIR=Catalan ;; cs*) DIR=Czech ;; da*) DIR=Danish ;; nl*) DIR=Dutch ;; en*) DIR=English ;; ea*) DIR=Estonian ;; fi*) DIR=Finnish ;; fr*) DIR=French ;; de*) DIR=German ;; he*) DIR=Hebrew ;; hu*) DIR=Hungarian ;; it*) DIR=Italian ;; ja*) DIR=Japanese ;; kr*) DIR=Korean ;; pl*) DIR=Polish ;; pt*) DIR=Portuguese ;; ro*) DIR=Romanian ;; ru*) DIR=Russian-koi8-r ;; sr*) DIR=Serbian ;; sk*) DIR=Slovak ;; es*) DIR=Spanish ;; sv*) DIR=Swedish ;; zh_TW*) DIR=Traditional_Chinese ;; zh_CN*) DIR=Simplify_Chinese ;; tr*) DIR=Turkish ;; greek) DIR=Greek ;; *) DIR=English ;; esac ln -snf %{_datadir}/squid/errors/$DIR /etc/squid/errors fi %preun if [ $1 = 0 ] ; then service squid stop >/dev/null 2>&1 rm -f /var/log/squid/* /sbin/chkconfig --del squid fi %postun if [ "$1" -ge "1" ] ; then service squid condrestart >/dev/null 2>&1 fi %triggerin -- samba-common /usr/sbin/usermod -a -G wbpriv squid >/dev/null 2>&1 || \ chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog * Wed Jul 01 2009 Jiri Skala 3.0.STABLE16-2 - fixed patch parameter of bXXX patches * Mon Jun 29 2009 Henrik Nordstrom 3.0.STABLE16-1 - Upgrade to 3.0.STABLE16 * Sat May 23 2009 Henrik Nordstrom - 3.0.STABLE15-2 - Bug #453304 - Squid requires restart after Network Manager connection setup * Sat May 09 2009 Henrik Nordstrom 3.0.STABLE15-1 - Upgrade to 3.0.STABLE15 * Tue Apr 28 2009 Jiri Skala - 3.0.STABLE14-3 - fixed ambiguous condition in the init script (exit 4) * Mon Apr 20 2009 Henrik Nordstrom - 3.0.STABLE14-2 - Squid bug #2635: assertion failed: HttpHeader.cc:1196: "Headers[id].type == ftInt64" * Sun Apr 19 2009 Henrik Nordstrom - 7:3.0.STABLE14-1 - Upgrade to 3.0.STABLE14 * Fri Mar 06 2009 Henrik Nordstrom - 7:3.0.STABLE13-2 - backported logfile.cc syslog parameters patch from 3.1 (b9443.patch) - GCC-4.4 workaround in src/wccp2.cc * Wed Feb 25 2009 Fedora Release Engineering - 7:3.0.STABLE13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Feb 5 2009 Jonathan Steffan - 7:3.0.STABLE13-1 - upgrade to latest upstream * Tue Jan 27 2009 Henrik Nordstrom - 7:3.0.STABLE12-1 - upgrade to latest upstream * Sun Jan 18 2009 Tomas Mraz - 7:3.0.STABLE10-4 - rebuild with new openssl * Fri Dec 19 2008 Henrik Nordstrom - 7:3.0.STABLE10-3 - actually include the upstream bugfixes in the build * Fri Dec 19 2008 Henrik Nordstrom - 7:3.0.STABLE10-2 - upstream bugfixes for cache corruption and access.log response size errors * Fri Oct 24 2008 Henrik Nordstrom - 7:3.0.STABLE10-1 - upgrade to latest upstream * Sun Oct 19 2008 Henrik Nordstrom - 7:3.0.STABLE9-2 - disable coss support, not officially supported in 3.0 * Sun Oct 19 2008 Henrik Nordstrom - 7:3.0.STABLE9-1 - update to latest upstream * Thu Oct 09 2008 Henrik Nordstrom - 7:3.0.STABLE7-4 - change logrotate to move instead of copytruncate * Wed Oct 08 2008 Jiri Skala - 7:3.0.STABLE7-3 - fix #465052 - FTBFS squid-3.0.STABLE7-1.fc10 * Thu Aug 14 2008 Jiri Skala - 7:3.0.STABLE7-2 - used ncsa_auth.8 from man-pages. there will be this file removed due to conflict - fix #458593 noisy initscript - fix #463129 init script tests wrong conf file - fix #450352 - build.patch patches only generated files * Wed Jul 02 2008 Jiri Skala - 7:3.0.STABLE7-1 - update to latest upstream - fix #453214 * Mon May 26 2008 Martin Nagy - 7:3.0.STABLE6-2 - fix bad allocation * Wed May 21 2008 Martin Nagy - 7:3.0.STABLE6-1 - upgrade to latest upstream - fix bad allocation * Fri May 09 2008 Martin Nagy - 7:3.0.STABLE5-2 - fix configure detection of netfilter kernel headers (#435499), patch by aoliva at redhat.com - add support for negotiate authentication (#445337) * Fri May 02 2008 Martin Nagy - 7:3.0.STABLE5-1 - upgrade to latest upstream * Tue Apr 08 2008 Martin Nagy - 7:3.0.STABLE4-1 - upgrade to latest upstream * Thu Apr 03 2008 Martin Nagy - 7:3.0.STABLE2-2 - add %%{optflags} to make - remove warnings about unused return values * Tue Mar 13 2008 Martin Nagy - 7:3.0.STABLE2-1 - upgrade to latest upstream 3.0.STABLE2 - check config file before starting (#428998) - whitespace unification of init script - some minor path changes in the QUICKSTART file - configure with the --with-filedescriptors=16384 option * Tue Feb 26 2008 Martin Nagy - 7:3.0.STABLE1-3 - change the cache_effective_group default back to none * Mon Feb 11 2008 Martin Nagy - 7:3.0.STABLE1-2 - rebuild for 4.3 * Wed Jan 23 2008 Martin Nagy - 7:3.0.STABLE1-1 - upgrade to latest upstream 3.0.STABLE1 * Tue Dec 04 2007 Martin Bacovsky - 2.6.STABLE17-1 - upgrade to latest upstream 2.6.STABLE17 * Wed Oct 31 2007 Martin Bacovsky - 7:2.6.STABLE16-3 - arp-acl was enabled * Tue Sep 25 2007 Martin Bacovsky - 7:2.6.STABLE16-2 - our fd_config patch was replaced by upstream's version - Source1 (FAQ.sgml) points to local source (upstream's moved to wiki) * Fri Sep 14 2007 Martin Bacovsky - 7:2.6.STABLE16-1 - upgrade to latest upstream 2.6.STABLE16 * Wed Aug 29 2007 Fedora Release Engineering - 7:2.6.STABLE14-2 - Rebuild for selinux ppc32 issue. * Thu Jul 19 2007 Martin Bacovsky - 7:2.6.STABLE14-1 - update to latest upstream 2.6.STABLE14 - resolves: #247064: Initscript Review * Tue Mar 27 2007 Martin Bacovsky - 7:2.6.STABLE12-1 - update to latest upstream 2.6.STABLE12 - Resolves: #233913: squid: unowned directory * Mon Feb 19 2007 Martin Bacovsky - 7:2.6.STABLE9-2 - Resolves: #226431: Merge Review: squid * Mon Jan 29 2007 Martin Bacovsky - 7:2.6.STABLE9-1 - update to the latest upstream * Sun Jan 14 2007 Martin Stransky - 7:2.6.STABLE7-1 - update to the latest upstream * Tue Dec 12 2006 Martin Stransky - 7:2.6.STABLE6-1 - update to the latest upstream * Mon Nov 6 2006 Martin Stransky - 7:2.6.STABLE5-1 - update to the latest upstream * Tue Oct 26 2006 Martin Stransky - 7:2.6.STABLE4-4 - added fix for #205568 - marked cachemgr.conf as world readable * Tue Oct 25 2006 Martin Stransky - 7:2.6.STABLE4-3 - added fix for #183869 - squid can abort when getting status - added upstream fixes: * Bug #1796: Assertion error HttpHeader.c:914: "str" * Bug #1779: Delay pools fairness, correction to first patch * Bug #1802: Crash on exit in certain conditions where cache.log is not writeable * Bug #1779: Delay pools fairness when multiple connections compete for bandwidth * Clarify the select/poll/kqueue/epoll configure --enable/disable options - reworked fd patch for STABLE4 * Tue Oct 17 2006 Martin Stransky - 7:2.6.STABLE4-2 - upstream fixes: * Accept 00:00-24:00 as a valid time specification (upstream BZ #1794) * aioDone() could be called twice * Squid reconfiguration (upstream BZ #1800) * Mon Oct 2 2006 Martin Stransky - 7:2.6.STABLE4-1 - new upstream - fixes from upstream bugzilla, items #1782,#1780,#1785,#1719,#1784,#1776 * Tue Sep 5 2006 Martin Stransky - 7:2.6.STABLE3-2 - added upstream patches for ACL * Mon Aug 21 2006 Martin Stransky - 7:2.6.STABLE3-1 - the latest stable upstream * Thu Aug 10 2006 Karsten Hopp 7:2.6.STABLE2-3 - added some requirements for pre/post install scripts * Fri Aug 04 2006 Martin Stransky - 7:2.6.STABLE2-2 - added patch for #198253 - squid: don't chgrp another pkg's files/directory * Mon Jul 31 2006 Martin Stransky - 7:2.6.STABLE2-1 - the latest stable upstream - reworked fd config patch * Wed Jul 25 2006 Martin Stransky - 7:2.6.STABLE1-3 - the latest CVS upstream snapshot * Wed Jul 19 2006 Martin Stransky - 7:2.6.STABLE1-2 - the latest CVS snapshot * Mon Jul 18 2006 Martin Stransky - 7:2.6.STABLE1-1 - new upstream + the latest CVS snapshot from 2006/07/18 - updated fd config patch - enabled epoll - fixed release format (#197405) - enabled WCCPv2 support (#198642) * Wed Jul 12 2006 Jesse Keating - 7:2.5.STABLE14-2.1 - rebuild * Tue Jun 8 2006 Martin Stransky - 7:2.5.STABLE14-2 - fix for squid BZ#1511 - assertion failed: HttpReply.c:105: "rep" * Tue May 30 2006 Martin Stransky - 7:2.5.STABLE14-1 - update to new upstream * Sun May 28 2006 Martin Stransky - 7:2.5.STABLE13-5 - fixed libbind patch (#193298) * Wed May 3 2006 Martin Stransky - 7:2.5.STABLE13-4 - added extra group check (#190544) * Wed Mar 29 2006 Martin Stransky - 7:2.5.STABLE13-3 - improved pre script (#187217) - added group switch * Thu Mar 23 2006 Martin Stransky - 7:2.5.STABLE13-2 - removed "--with-large-files" on 64bit arches * Mon Mar 13 2006 Martin Stransky - 7:2.5.STABLE13-1 - update to new upstream * Fri Feb 10 2006 Jesse Keating - 7:2.5.STABLE12-5.1 - bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Martin Stransky - 7:2.5.STABLE12-5 - new upstream patches * Tue Feb 07 2006 Jesse Keating - 7:2.5.STABLE12-4.1 - rebuilt for new gcc4.1 snapshot and glibc changes * Wed Dec 28 2005 Martin Stransky 7:2.5.STABLE12-4 - added follow-xff patch (#176055) - samba path fix (#176659) * Mon Dec 19 2005 Martin Stransky 7:2.5.STABLE12-3 - fd-config.patch clean-up - SMB_BadFetch patch from upstream * Fri Dec 09 2005 Jesse Keating - rebuilt * Mon Nov 28 2005 Martin Stransky 7:2.5.STABLE12-2 - rewriten patch squid-2.5.STABLE10-64bit.patch, it works with "--with-large-files" option now - fix for #72896 - squid does not support > 1024 file descriptors, new "--enable-fd-config" option for it. * Wed Nov 9 2005 Martin Stransky 7:2.5.STABLE12-1 - update to STABLE12 - setenv patch * Mon Oct 24 2005 Martin Stransky 7:2.5.STABLE11-6 - fix for delay pool from upstream * Thu Oct 20 2005 Martin Stransky 7:2.5.STABLE11-5 - fix for #171213 - CVE-2005-3258 Squid crash due to malformed FTP response - more fixes from upstream * Fri Oct 14 2005 Martin Stransky 7:2.5.STABLE11-4 - enabled support for large files (#167503) * Thu Oct 13 2005 Tomas Mraz 7:2.5.STABLE11-3 - use include instead of pam_stack in pam config * Thu Sep 29 2005 Martin Stransky 7:2.5.STABLE11-2 - added patch for delay pools and some minor fixes * Fri Sep 23 2005 Martin Stransky 7:2.5.STABLE11-1 - update to STABLE11 * Mon Sep 5 2005 Martin Stransky 7:2.5.STABLE10-4 - Three upstream patches for #167414 - Spanish and Greek messages - patch for -D_FORTIFY_SOURCE=2 * Tue Aug 30 2005 Martin Stransky 7:2.5.STABLE10-3 - removed "--enable-truncate" option (#165948) - added "--enable-cache-digests" option (#102134) - added "--enable-ident-lookups" option (#161640) - some clean up (#165949) * Fri Jul 15 2005 Martin Stransky 7:2.5.STABLE10-2 - pam_auth and ncsa_auth have setuid (#162660) * Fri Jul 7 2005 Martin Stransky 7:2.5.STABLE10-1 - new upstream version - enabled fakeauth utility (#154020) - enabled digest authentication scheme (#155882) - all error pages marked as config (#127836) - patch for 64bit statvfs interface (#153274) - added httpd config file for cachemgr.cgi (#112725) * Mon May 16 2005 Jay Fenlason 7:2.5.STABLE9-7 - Upgrade the upstream -dns_query patch from -4 to -5 * Wed May 11 2005 Jay Fenlason 7:2.5.STABLE9-6 - More upstream patches, including a fix for bz#157456 CAN-2005-1519 DNS lookups unreliable on untrusted networks * Tue Apr 26 2005 Jay Fenlason 7:2.5.STABLE9-5 - more upstream patches, including a fix for CVE-1999-0710 cachemgr malicious use * Fri Apr 22 2005 Jay Fenlason 7:2.5.STABLE9-4 - More upstream patches, including the fixed 2GB patch. - include the -libbind patch, which prevents squid from using the optional -lbind library, even if it's installed. * Tue Mar 15 2005 Jay Fenlason 7:2.5.STABLE9-2 - New upstream version, with 14 upstream patches. * Wed Feb 16 2005 Jay Fenlason 7:2.5.STABLE8-2 - new upstream version with 4 upstream patches. - Reorganize spec file to apply upstream patches first * Tue Feb 1 2005 Jay Fenlason 7:2.5.STABLE7-4 - Include two more upstream patches for security vulns: bz#146783 Correct handling of oversized reply headers bz#146778 CAN-2005-0211 Buffer overflow in WCCP recvfrom() call * Tue Jan 25 2005 Jay Fenlason 7:2.5.STABLE7-3 - Include more upstream patches, including two for security holes. * Tue Jan 18 2005 Jay Fenlason 7:2.5.STABLE7-2 - Add a triggerin on samba-common to make /var/cache/samba/winbindd_privileged accessable so that ntlm_auth will work. It needs to be in this rpm, because the Samba RPM can't assume the squid user exists. Note that this will only work if the Samba RPM is recent enough to create that directory at install time instead of at winbindd startup time. That should be samba-common-3.0.0-15 or later. This fixes bugzilla #103726 - Clean up extra whitespace in this spec file. - Add additional upstream patches. (Now 18 upstream patches). - patch #112 closes CAN-2005-0096 and CAN-2005-0097, remote DOS security holes. - patch #113 closes CAN-2005-0094, a remote buffer-overflow DOS security hole. - patch #114 closes CAN-2005-0095, a remote DOS security hole. - Remove the -nonbl (replaced by #104) and -close (replaced by #111) patches, since they're now fixed by upstream patches. * Mon Oct 25 2004 Jay Fenlason 7:2.5.STABLE7-1 - new upstream version, with 3 upstream patches. Updated the -build and -config patches - Include patch from Ulrich Drepper to more intelligently close all file descriptors. * Mon Oct 18 2004 Jay Fenlason 7:2.5.STABLE6-3 - include patch from Ulrich Drepper to stop problems with O_NONBLOCK. This closes #136049 * Tue Oct 12 2004 Jay Fenlason 7:2.5.STABLE6-2 - Include fix for CAN-2004-0918 * Tue Sep 28 2004 Jay Fenlason 7:2.5.STABLE6-1 - New upstream version, with 32 upstream patches. This closes #133970, #133931, #131728, #128143, #126726 - Change the permissions on /etc/squid/squid.conf to 640. This closes bugzilla #125007 * Mon Jun 28 2004 Jay Fenlason 7:2.5STABLE5-5 - Merge current upstream patches. - Fix the -pipe patch to have the correct name of the winbind pipe. * Tue Jun 15 2004 Elliot Lee - rebuilt * Mon Apr 5 2004 Jay Fenlason 7:2.5.STABLE5-2 - Include the first 10 upstream patches - Add a patch for the correct location of the winbindd pipe. This closes bugzilla #107561 - Remove the change to ssl_support.c from squid-2.5.STABLE3-build patch This closes #117851 - Include /etc/pam.d/squid . This closes #113404 - Include a patch to close #111254 (assignment in assert) - Change squid.init to put output messages in /var/log/squid/squid.out This closes #104697 - Only useradd the squid user if it doesn't already exist, and error out if the useradd fails. This closes #118718. * Tue Mar 2 2004 Jay Fenlason 7:2.5.STABLE5-1 - New upstream version, obsoletes many patches. - Fix --datadir passed to configure. Configure automatically adds /squid so we shouldn't. - Remove the problematic triggerpostun trigger, since is's broken, and FC2 never shipped with that old version. - add %%{?_smp_mflags} to make line. * Tue Mar 02 2004 Elliot Lee - rebuilt * Mon Feb 23 2004 Tim Waugh - Use ':' instead of '.' as separator for chown. * Fri Feb 20 2004 Jay Fenlason 7:2.5.STABLE4-3 - Clean up the spec file to work on 64-bit platforms (use %%{_libdir} instead of /usr/lib, etc) - Make the release number in the changelog section agree with reality. - use -fPIE rather than -fpie. s390 fails with just -fpie * Fri Feb 13 2004 Elliot Lee - rebuilt * Thu Feb 5 2004 Jay Fenlason - Incorporate many upstream patches - Include many spec file changes from D.Johnson * Tue Sep 23 2003 Jay Fenlason 7:2.5.STABLE4-1 - New upstream version. - Fix the Source: line in this spec file to point to the correct URL. - redo the -location patch to work with the new upstream version. * Mon Jun 30 2003 Jay Fenlason 7:2.5.STABLE3-0 - Spec file change to enable the nul storage module. bugzilla #74654 - Upgrade to 2.5STABLE3 with current official patches. - Added --enable-auth="basic,ntlm": closes bugzilla #90145 - Added --with-winbind-auth-challenge: closes bugzilla #78691 - Added --enable-useragent-log and --enable-referer-log, closes - bugzilla #91884 # - Changed configure line to enable pie # (Disabled due to broken compilers on ia64 build machines) #- Patched to increase the maximum number of file descriptors #72896 #- (disabled for now--needs more testing) * Wed Jun 04 2003 Elliot Lee - rebuilt * Wed Jan 22 2003 Tim Powers - rebuilt * Wed Jan 15 2003 Bill Nottingham 7:2.5.STABLE1-1 - update to 2.5.STABLE1 * Wed Nov 27 2002 Tim Powers 7:2.4.STABLE7-5 - remove unpackaged files from the buildroot * Tue Aug 27 2002 Nalin Dahyabhai 2.4.STABLE7-4 - rebuild * Wed Jul 31 2002 Karsten Hopp - don't raise an error if the config file is incomplete set defaults instead (#69322, #70065) * Thu Jul 18 2002 Bill Nottingham 2.4.STABLE7-2 - don't strip binaries * Mon Jul 8 2002 Bill Nottingham - update to 2.4.STABLE7 - fix restart (#53761) * Tue Jun 25 2002 Bill Nottingham - add various upstream bugfix patches * Fri Jun 21 2002 Tim Powers - automated rebuild * Thu May 23 2002 Tim Powers - automated rebuild * Fri Mar 22 2002 Bill Nottingham - 2.4.STABLE6 - turn off carp * Mon Feb 18 2002 Bill Nottingham - 2.4.STABLE3 + patches - turn off HTCP at request of maintainers - leave SNMP enabled in the build, but disabled in the default config * Fri Jan 25 2002 Tim Powers - rebuild against new libssl * Wed Jan 09 2002 Tim Powers - automated rebuild * Mon Jan 07 2002 Florian La Roche - require linuxdoc-tools instead of sgml-tools * Tue Sep 25 2001 Bill Nottingham - update to 2.4.STABLE2 * Mon Sep 24 2001 Bill Nottingham - add patch to fix FTP crash * Mon Aug 6 2001 Bill Nottingham - fix uninstall (#50411) * Mon Jul 23 2001 Bill Nottingham - add some buildprereqs (#49705) * Sun Jul 22 2001 Bill Nottingham - update FAQ * Tue Jul 17 2001 Bill Nottingham - own /etc/squid, /usr/lib/squid * Tue Jun 12 2001 Nalin Dahyabhai - rebuild in new environment - s/Copyright:/License:/ * Tue Apr 24 2001 Bill Nottingham - update to 2.4.STABLE1 + patches - enable some more configure options (#24981) - oops, ship /etc/sysconfig/squid * Fri Mar 2 2001 Nalin Dahyabhai - rebuild in new environment * Tue Feb 6 2001 Trond Eivind Glomsr?d - improve i18n - make the initscript use the standard OK/FAILED * Tue Jan 23 2001 Bill Nottingham - change i18n mechanism * Fri Jan 19 2001 Bill Nottingham - fix path references in QUICKSTART (#15114) - fix initscript translations (#24086) - fix shutdown logic (#24234), patch from - add /etc/sysconfig/squid for daemon options & shutdown timeouts - three more bugfixes from the Squid people - update FAQ.sgml - build and ship auth modules (#23611) * Thu Jan 11 2001 Bill Nottingham - initscripts translations * Mon Jan 8 2001 Bill Nottingham - add patch to use mkstemp (greg at wirex.com) * Fri Dec 01 2000 Bill Nottingham - rebuild because of broken fileutils * Sat Nov 11 2000 Bill Nottingham - fix the acl matching cases (only need the second patch) * Tue Nov 7 2000 Bill Nottingham - add two patches to fix domain ACLs - add 2 bugfix patches from the squid people * Fri Jul 28 2000 Bill Nottingham - clean up init script; fix condrestart - update to STABLE4, more bugfixes - update FAQ * Tue Jul 18 2000 Nalin Dahyabhai - fix syntax error in init script - finish adding condrestart support * Fri Jul 14 2000 Bill Nottingham - move initscript back * Wed Jul 12 2000 Prospector - automatic rebuild * Thu Jul 6 2000 Bill Nottingham - prereq /etc/init.d - add bugfix patch - update FAQ * Thu Jun 29 2000 Bill Nottingham - fix init script * Tue Jun 27 2000 Bill Nottingham - don't prereq new initscripts * Mon Jun 26 2000 Bill Nottingham - initscript munging * Sat Jun 10 2000 Bill Nottingham - rebuild for exciting FHS stuff * Wed May 31 2000 Bill Nottingham - fix init script again (#11699) - add --enable-delay-pools (#11695) - update to STABLE3 - update FAQ * Fri Apr 28 2000 Bill Nottingham - fix init script (#11087) * Fri Apr 7 2000 Bill Nottingham - three more bugfix patches from the squid people - buildprereq jade, sgmltools * Sun Mar 26 2000 Florian La Roche - make %%pre more portable * Thu Mar 16 2000 Bill Nottingham - bugfix patches - fix dependency on /usr/local/bin/perl * Sat Mar 4 2000 Bill Nottingham - 2.3.STABLE2 * Mon Feb 14 2000 Bill Nottingham - Yet More Bugfix Patches * Tue Feb 8 2000 Bill Nottingham - add more bugfix patches - --enable-heap-replacement * Mon Jan 31 2000 Cristian Gafton - rebuild to fix dependencies * Fri Jan 28 2000 Bill Nottingham - grab some bugfix patches * Mon Jan 10 2000 Bill Nottingham - 2.3.STABLE1 (whee, another serial number) * Tue Dec 21 1999 Bernhard Rosenkraenzer - Fix compliance with ftp RFCs (http://www.wu-ftpd.org/broken-clients.html) - Work around a bug in some versions of autoconf - BuildPrereq sgml-tools - we're using sgml2html * Mon Oct 18 1999 Bill Nottingham - add a couple of bugfix patches * Wed Oct 13 1999 Bill Nottingham - update to 2.2.STABLE5. - update FAQ, fix URLs. * Sat Sep 11 1999 Cristian Gafton - transform restart in reload and add restart to the init script * Tue Aug 31 1999 Bill Nottingham - add squid user as user 23. * Mon Aug 16 1999 Bill Nottingham - initscript munging - fix conflict between logrotate & squid -k (#4562) * Wed Jul 28 1999 Bill Nottingham - put cachemgr.cgi back in /usr/lib/squid * Wed Jul 14 1999 Bill Nottingham - add webdav bugfix patch (#4027) * Mon Jul 12 1999 Bill Nottingham - fix path to config in squid.init (confuses linuxconf) * Wed Jul 7 1999 Bill Nottingham - 2.2.STABLE4 * Wed Jun 9 1999 Dale Lovelace - logrotate changes - errors from find when /var/spool/squid or - /var/log/squid didn't exist * Thu May 20 1999 Bill Nottingham - 2.2.STABLE3 * Thu Apr 22 1999 Bill Nottingham - update to 2.2.STABLE.2 * Sun Apr 18 1999 Bill Nottingham - update to 2.2.STABLE1 * Thu Apr 15 1999 Bill Nottingham - don't need to run groupdel on remove - fix useradd * Mon Apr 12 1999 Bill Nottingham - fix effective_user (bug #2124) * Mon Apr 5 1999 Bill Nottingham - strip binaries * Thu Apr 1 1999 Bill Nottingham - duh. adduser does require a user name. - add a serial number * Tue Mar 30 1999 Bill Nottingham - add an adduser in %%pre, too * Thu Mar 25 1999 Bill Nottingham - oog. chkconfig must be in %%preun, not %%postun * Wed Mar 24 1999 Bill Nottingham - switch to using group squid - turn off icmp (insecure) - update to 2.2.DEVEL3 - build FAQ docs from source * Tue Mar 23 1999 Bill Nottingham - logrotate changes * Sun Mar 21 1999 Cristian Gafton - auto rebuild in the new build environment (release 4) * Wed Feb 10 1999 Bill Nottingham - update to 2.2.PRE2 * Wed Dec 30 1998 Bill Nottingham - cache & log dirs shouldn't be world readable - remove preun script (leave logs & cache @ uninstall) * Tue Dec 29 1998 Bill Nottingham - fix initscript to get cache_dir correct * Fri Dec 18 1998 Bill Nottingham - update to 2.1.PATCH2 - merge in some changes from RHCN version * Sat Oct 10 1998 Cristian Gafton - strip binaries - version 1.1.22 * Sun May 10 1998 Cristian Gafton - don't make packages conflict with each other... * Sat May 02 1998 Cristian Gafton - added a proxy auth patch from Alex deVries - fixed initscripts * Thu Apr 09 1998 Cristian Gafton - rebuilt for Manhattan * Fri Mar 20 1998 Cristian Gafton - upgraded to 1.1.21/1.NOVM.21 * Mon Mar 02 1998 Cristian Gafton - updated the init script to use reconfigure option to restart squid instead of shutdown/restart (both safer and quicker) * Sat Feb 07 1998 Cristian Gafton - upgraded to 1.1.20 - added the NOVM package and tryied to reduce the mess in the spec file * Wed Jan 7 1998 Cristian Gafton - first build against glibc - patched out the use of setresuid(), which is available only on kernels 2.1.44 and later --- squid31.spec DELETED --- From hno at fedoraproject.org Sat Aug 1 11:26:45 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Sat, 1 Aug 2009 11:26:45 +0000 (UTC) Subject: rpms/squid/devel .cvsignore, 1.45, 1.46 sources, 1.48, 1.49 squid.spec, 1.131, 1.132 Message-ID: <20090801112645.F2D2C11C004A@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4677 Modified Files: .cvsignore sources squid.spec Log Message: Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/squid/devel/.cvsignore,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- .cvsignore 27 Jul 2009 19:18:49 -0000 1.45 +++ .cvsignore 1 Aug 2009 11:26:45 -0000 1.46 @@ -1 +1,4 @@ squid-3.0.STABLE17.tar.bz2 +b9080.patch +b9081.patch +b9082.patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/squid/devel/sources,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- sources 27 Jul 2009 19:18:49 -0000 1.48 +++ sources 1 Aug 2009 11:26:45 -0000 1.49 @@ -1 +1,4 @@ 68b4cdb2590f36e9475e7a8c1c4a4046 squid-3.0.STABLE17.tar.bz2 +b176387a9afcef85ef6467845c999f34 b9080.patch +5948038b5629a9babd9f56ae1a25363e b9081.patch +345873eb1e301a6aa3e70ae8708d0c43 b9082.patch Index: squid.spec =================================================================== RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec,v retrieving revision 1.131 retrieving revision 1.132 diff -u -p -r1.131 -r1.132 --- squid.spec 27 Jul 2009 19:17:22 -0000 1.131 +++ squid.spec 1 Aug 2009 11:26:45 -0000 1.132 @@ -4,7 +4,7 @@ Name: squid Version: 3.0.STABLE17 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The Squid proxy caching server Epoch: 7 License: GPLv2+ @@ -22,6 +22,10 @@ Source98: perl-requires-squid.sh # Upstream patches #Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/bXXXX.patch +Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9080.patch +Patch002: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9081.patch +Patch003: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9082.patch + # External patches @@ -59,6 +63,9 @@ lookup program (dnsserver), a program fo %prep %setup -q +%patch001 -p0 -b .b9080 +%patch002 -p0 -b .b9081 +%patch003 -p0 -b .b9082 %patch201 -p1 -b .config %patch202 -p1 -b .location %patch203 -p1 -b .build @@ -340,29 +347,32 @@ fi chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog -* Mon Jul 27 2009 Henrik Nordstrom - 3.0.STABLE17-1 +* Sat Aug 01 2009 Henrik Nordstrom - 7:3.0.STABLE17-3 +- Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" + +* Mon Jul 27 2009 Henrik Nordstrom - 7:3.0.STABLE17-2 - Bug #514014, update to 3.0.STABLE17 fixing the denial of service issues mentioned in Squid security advisory SQUID-2009_2. * Sun Jul 26 2009 Fedora Release Engineering - 7:3.0.STABLE16-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Wed Jul 01 2009 Jiri Skala 3.0.STABLE16-2 +* Wed Jul 01 2009 Jiri Skala 7:3.0.STABLE16-2 - fixed patch parameter of bXXX patches -* Mon Jun 29 2009 Henrik Nordstrom 3.0.STABLE16-1 +* Mon Jun 29 2009 Henrik Nordstrom - 7:3.0.STABLE16-1 - Upgrade to 3.0.STABLE16 -* Sat May 23 2009 Henrik Nordstrom - 3.0.STABLE15-2 +* Sat May 23 2009 Henrik Nordstrom - 7:3.0.STABLE15-2 - Bug #453304 - Squid requires restart after Network Manager connection setup -* Sat May 09 2009 Henrik Nordstrom 3.0.STABLE15-1 +* Sat May 09 2009 Henrik Nordstrom - 7:3.0.STABLE15-1 - Upgrade to 3.0.STABLE15 -* Tue Apr 28 2009 Jiri Skala - 3.0.STABLE14-3 +* Tue Apr 28 2009 Jiri Skala - 7:3.0.STABLE14-3 - fixed ambiguous condition in the init script (exit 4) -* Mon Apr 20 2009 Henrik Nordstrom - 3.0.STABLE14-2 +* Mon Apr 20 2009 Henrik Nordstrom - 7:3.0.STABLE14-2 - Squid bug #2635: assertion failed: HttpHeader.cc:1196: "Headers[id].type == ftInt64" * Sun Apr 19 2009 Henrik Nordstrom - 7:3.0.STABLE14-1 From hedayat at fedoraproject.org Sat Aug 1 11:28:37 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Sat, 1 Aug 2009 11:28:37 +0000 (UTC) Subject: rpms/rcssserver3d/devel rcssserver3d.spec,1.16,1.17 Message-ID: <20090801112837.3046311C004A@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/rcssserver3d/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5437 Modified Files: rcssserver3d.spec Log Message: rebuilt against new rawhide tetex Index: rcssserver3d.spec =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver3d/devel/rcssserver3d.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- rcssserver3d.spec 27 Jul 2009 02:51:39 -0000 1.16 +++ rcssserver3d.spec 1 Aug 2009 11:28:36 -0000 1.17 @@ -1,6 +1,6 @@ Name: rcssserver3d Version: 0.6.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Robocup 3D Soccer Simulation Server Group: Applications/System @@ -104,6 +104,9 @@ rm -rf %{buildroot} %changelog +* Sat Aug 01 2009 Hedayat Vatankhah - 0.6.1-6 +- Rebuilt against rawhide tetex + * Sun Jul 26 2009 Fedora Release Engineering - 0.6.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From dwmw2 at fedoraproject.org Sat Aug 1 11:33:42 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Sat, 1 Aug 2009 11:33:42 +0000 (UTC) Subject: rpms/kernel/devel config-powerpc-generic,1.48,1.49 Message-ID: <20090801113342.B084511C004A@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7801 Modified Files: config-powerpc-generic Log Message: No amigaone support Index: config-powerpc-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-powerpc-generic,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- config-powerpc-generic 10 Jul 2009 00:00:12 -0000 1.48 +++ config-powerpc-generic 1 Aug 2009 11:33:42 -0000 1.49 @@ -312,7 +312,7 @@ CONFIG_USB_FHCI_HCD=m # CONFIG_DRM_RADEON_KMS is not set -CONFIG_AMIGAONE=y +# CONFIG_AMIGAONE is not set CONFIG_PPC_OF_BOOT_TRAMPOLINE=y From pkgdb at fedoraproject.org Sat Aug 1 11:41:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 11:41:26 +0000 Subject: [pkgdb] fityk had acl change status Message-ID: <20090801114126.3EF3610F87E@bastion2.fedora.phx.redhat.com> jpye has set the watchcommits acl on fityk (Fedora 11) to Approved for wojdyr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 11:41:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 11:41:28 +0000 Subject: [pkgdb] fityk had acl change status Message-ID: <20090801114128.5283B10F89A@bastion2.fedora.phx.redhat.com> jpye has set the commit acl on fityk (Fedora 11) to Approved for wojdyr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 11:41:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 11:41:33 +0000 Subject: [pkgdb] fityk had acl change status Message-ID: <20090801114134.161A110F89D@bastion2.fedora.phx.redhat.com> jpye has set the watchbugzilla acl on fityk (Fedora 11) to Approved for wojdyr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 11:41:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 11:41:35 +0000 Subject: [pkgdb] fityk had acl change status Message-ID: <20090801114136.127C610F8A1@bastion2.fedora.phx.redhat.com> jpye has set the approveacls acl on fityk (Fedora 11) to Approved for wojdyr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From hno at fedoraproject.org Sat Aug 1 11:42:35 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Sat, 1 Aug 2009 11:42:35 +0000 (UTC) Subject: rpms/squid/F-11 .cvsignore, 1.43, 1.44 sources, 1.46, 1.47 squid.spec, 1.123, 1.124 Message-ID: <20090801114235.A749711C004A@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10588 Modified Files: .cvsignore sources squid.spec Log Message: Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/.cvsignore,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- .cvsignore 27 Jul 2009 19:47:31 -0000 1.43 +++ .cvsignore 1 Aug 2009 11:42:34 -0000 1.44 @@ -1 +1,4 @@ squid-3.0.STABLE17.tar.bz2 +b9080.patch +b9081.patch +b9082.patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 27 Jul 2009 19:47:31 -0000 1.46 +++ sources 1 Aug 2009 11:42:35 -0000 1.47 @@ -1 +1,4 @@ 68b4cdb2590f36e9475e7a8c1c4a4046 squid-3.0.STABLE17.tar.bz2 +b176387a9afcef85ef6467845c999f34 b9080.patch +5948038b5629a9babd9f56ae1a25363e b9081.patch +345873eb1e301a6aa3e70ae8708d0c43 b9082.patch Index: squid.spec =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/squid.spec,v retrieving revision 1.123 retrieving revision 1.124 diff -u -p -r1.123 -r1.124 --- squid.spec 27 Jul 2009 19:47:31 -0000 1.123 +++ squid.spec 1 Aug 2009 11:42:35 -0000 1.124 @@ -4,7 +4,7 @@ Name: squid Version: 3.0.STABLE17 -Release: 1%{?dist} +Release: 3%{?dist} Summary: The Squid proxy caching server Epoch: 7 License: GPLv2+ @@ -22,6 +22,10 @@ Source98: perl-requires-squid.sh # Upstream patches #Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/bXXXX.patch +Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9080.patch +Patch002: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9081.patch +Patch003: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9082.patch + # External patches @@ -59,6 +63,9 @@ lookup program (dnsserver), a program fo %prep %setup -q +%patch001 -p0 -b .b9080 +%patch002 -p0 -b .b9081 +%patch003 -p0 -b .b9082 %patch201 -p1 -b .config %patch202 -p1 -b .location %patch203 -p1 -b .build @@ -340,26 +347,29 @@ fi chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog -* Mon Jul 27 2009 Henrik Nordstrom - 3.0.STABLE17-1 +* Sat Aug 01 2009 Henrik Nordstrom - 7:3.0.STABLE17-3 +- Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" + +* Mon Jul 27 2009 Henrik Nordstrom - 7:3.0.STABLE17-1 - Bug #514014, update to 3.0.STABLE17 fixing the denial of service issues mentioned in Squid security advisory SQUID-2009_2. -* Wed Jul 01 2009 Jiri Skala 3.0.STABLE16-2 +* Wed Jul 01 2009 Jiri Skala 7:3.0.STABLE16-2 - fixed patch parameter of bXXX patches -* Mon Jun 29 2009 Henrik Nordstrom 3.0.STABLE16-1 +* Mon Jun 29 2009 Henrik Nordstrom - 7:3.0.STABLE16-1 - Upgrade to 3.0.STABLE16 -* Sat May 23 2009 Henrik Nordstrom - 3.0.STABLE15-2 +* Sat May 23 2009 Henrik Nordstrom - 7:3.0.STABLE15-2 - Bug #453304 - Squid requires restart after Network Manager connection setup -* Sat May 09 2009 Henrik Nordstrom 3.0.STABLE15-1 +* Sat May 09 2009 Henrik Nordstrom - 7:3.0.STABLE15-1 - Upgrade to 3.0.STABLE15 -* Tue Apr 28 2009 Jiri Skala - 3.0.STABLE14-3 +* Tue Apr 28 2009 Jiri Skala - 7:3.0.STABLE14-3 - fixed ambiguous condition in the init script (exit 4) -* Mon Apr 20 2009 Henrik Nordstrom - 3.0.STABLE14-2 +* Mon Apr 20 2009 Henrik Nordstrom - 7:3.0.STABLE14-2 - Squid bug #2635: assertion failed: HttpHeader.cc:1196: "Headers[id].type == ftInt64" * Sun Apr 19 2009 Henrik Nordstrom - 7:3.0.STABLE14-1 From hno at fedoraproject.org Sat Aug 1 11:44:28 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Sat, 1 Aug 2009 11:44:28 +0000 (UTC) Subject: rpms/squid/F-10 squid.spec,1.118,1.119 Message-ID: <20090801114428.6F6BF11C004A@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11212 Modified Files: squid.spec Log Message: Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" Index: squid.spec =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/squid.spec,v retrieving revision 1.118 retrieving revision 1.119 diff -u -p -r1.118 -r1.119 --- squid.spec 27 Jul 2009 19:43:13 -0000 1.118 +++ squid.spec 1 Aug 2009 11:44:28 -0000 1.119 @@ -4,7 +4,7 @@ Name: squid Version: 3.0.STABLE17 -Release: 1%{?dist} +Release: 3%{?dist} Summary: The Squid proxy caching server Epoch: 7 License: GPLv2+ @@ -22,6 +22,10 @@ Source98: perl-requires-squid.sh # Upstream patches #Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/bXXXX.patch +Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9080.patch +Patch002: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9081.patch +Patch003: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9082.patch + # External patches @@ -59,6 +63,9 @@ lookup program (dnsserver), a program fo %prep %setup -q +%patch001 -p0 -b .b9080 +%patch002 -p0 -b .b9081 +%patch003 -p0 -b .b9082 %patch201 -p1 -b .config %patch202 -p1 -b .location %patch203 -p1 -b .build @@ -340,7 +347,10 @@ fi chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog -* Mon Jul 27 2009 Henrik Nordstrom - 3.0.STABLE17-1 +* Sat Aug 01 2009 Henrik Nordstrom - 7:3.0.STABLE17-3 +- Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" + +* Mon Jul 27 2009 Henrik Nordstrom - 7:3.0.STABLE17-1 - Bug #514014, update to 3.0.STABLE17 fixing the denial of service issues mentioned in Squid security advisory SQUID-2009_2. From hno at fedoraproject.org Sat Aug 1 11:45:08 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Sat, 1 Aug 2009 11:45:08 +0000 (UTC) Subject: rpms/squid/F-10 .cvsignore,1.41,1.42 sources,1.45,1.46 Message-ID: <20090801114508.03E3D11C004A@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11472 Modified Files: .cvsignore sources Log Message: Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 27 Jul 2009 19:43:13 -0000 1.41 +++ .cvsignore 1 Aug 2009 11:45:07 -0000 1.42 @@ -1 +1,4 @@ squid-3.0.STABLE17.tar.bz2 +b9080.patch +b9081.patch +b9082.patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 27 Jul 2009 19:43:13 -0000 1.45 +++ sources 1 Aug 2009 11:45:07 -0000 1.46 @@ -1 +1,4 @@ 68b4cdb2590f36e9475e7a8c1c4a4046 squid-3.0.STABLE17.tar.bz2 +b176387a9afcef85ef6467845c999f34 b9080.patch +5948038b5629a9babd9f56ae1a25363e b9081.patch +345873eb1e301a6aa3e70ae8708d0c43 b9082.patch From gerd at fedoraproject.org Sat Aug 1 12:11:47 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Sat, 1 Aug 2009 12:11:47 +0000 (UTC) Subject: rpms/parrot/F-10 import.log,1.3,1.4 parrot.spec,1.3,1.4 Message-ID: <20090801121147.B41C811C004A@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19916/F-10 Modified Files: import.log parrot.spec Log Message: update to 1.4.0-5 - install the files /usr/src/parrot/* Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 22 Jul 2009 17:25:32 -0000 1.3 +++ import.log 1 Aug 2009 12:11:47 -0000 1.4 @@ -1,3 +1,4 @@ parrot-1_0_0-6_fc10:F-10:parrot-1.0.0-6.fc10.src.rpm:1241003119 parrot-1_4_0-1_fc11:F-10:parrot-1.4.0-1.fc11.src.rpm:1248194576 parrot-1_4_0-3_fc11:F-10:parrot-1.4.0-3.fc11.src.rpm:1248283108 +parrot-1_4_0-5_fc11:F-10:parrot-1.4.0-5.fc11.src.rpm:1249128224 Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-10/parrot.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- parrot.spec 22 Jul 2009 17:25:32 -0000 1.3 +++ parrot.spec 1 Aug 2009 12:11:47 -0000 1.4 @@ -1,6 +1,6 @@ Name: parrot Version: 1.4.0 -Release: 3%{?dist} +Release: 5%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -227,17 +227,14 @@ done # These files *probably* aren't needed. rm -rf $RPM_BUILD_ROOT%{_usr}/config \ - $RPM_BUILD_ROOT%{_includedir}/src \ - $RPM_BUILD_ROOT%{_usr}/src + $RPM_BUILD_ROOT%{_includedir}/src %check # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -%ifnarch ppc ppc64 -%{?_without_fulltest: FULL=''} -%{?!_without_tests: make ${FULL}test} -%endif +#%{?_without_fulltest: FULL=''} +#%{?!_without_tests: make ${FULL}test} %clean @@ -278,6 +275,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libparrot.so %exclude %{_libdir}/libparrot.a %{_libdir}/pkgconfig/* +%{_usr}/src/parrot/* %files tools %defattr(-,root,root,-) @@ -288,6 +286,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Gerd Pokorra 1.4.0-5 +- install the files /usr/src/parrot/* + +* Sat Jul 25 2009 Fedora Release Engineering - 1.4.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jul 21 2009 Gerd Pokorra 1.4.0-1 - add the new disable-rpath configure option @@ -339,15 +343,6 @@ rm -rf $RPM_BUILD_ROOT * Tue Oct 21 2008 particle 0.8.0 - updated to 0.8.0 -* Wed Sep 3 2008 chromatic 0.7.0 -- install parrot_config (not parrot-config) - -* Tue Jun 17 2008 Nuno Carvalho 0.6.3 -- updated to 0.6.3 - -* Mon Apr 28 2008 chromatic 0.6.1 -- minor fixes; tested with Fedora 7, 8, and 9-beta - * Tue Mar 18 2008 Bernhard Schmalhofer 0.6.0 - Update to 0.5.3. From gerd at fedoraproject.org Sat Aug 1 12:13:04 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Sat, 1 Aug 2009 12:13:04 +0000 (UTC) Subject: rpms/parrot/F-11 import.log,1.3,1.4 parrot.spec,1.3,1.4 Message-ID: <20090801121304.612EF11C004A@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20866/F-11 Modified Files: import.log parrot.spec Log Message: update to 1.4.0-5 - install the files /usr/src/parrot/* Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 22 Jul 2009 18:05:39 -0000 1.3 +++ import.log 1 Aug 2009 12:13:04 -0000 1.4 @@ -1,3 +1,4 @@ parrot-1_0_0-6_fc10:F-11:parrot-1.0.0-6.fc10.src.rpm:1241003453 parrot-1_4_0-1_fc11:F-11:parrot-1.4.0-1.fc11.src.rpm:1248194723 parrot-1_4_0-3_fc11:F-11:parrot-1.4.0-3.fc11.src.rpm:1248285543 +parrot-1_4_0-5_fc11:F-11:parrot-1.4.0-5.fc11.src.rpm:1249128393 Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/parrot.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- parrot.spec 22 Jul 2009 18:05:39 -0000 1.3 +++ parrot.spec 1 Aug 2009 12:13:04 -0000 1.4 @@ -1,6 +1,6 @@ Name: parrot Version: 1.4.0 -Release: 3%{?dist} +Release: 5%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -227,17 +227,14 @@ done # These files *probably* aren't needed. rm -rf $RPM_BUILD_ROOT%{_usr}/config \ - $RPM_BUILD_ROOT%{_includedir}/src \ - $RPM_BUILD_ROOT%{_usr}/src + $RPM_BUILD_ROOT%{_includedir}/src %check # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -%ifnarch ppc -%{?_without_fulltest: FULL=''} -%{?!_without_tests: make ${FULL}test} -%endif +#%{?_without_fulltest: FULL=''} +#%{?!_without_tests: make ${FULL}test} %clean @@ -278,6 +275,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libparrot.so %exclude %{_libdir}/libparrot.a %{_libdir}/pkgconfig/* +%{_usr}/src/parrot/* %files tools %defattr(-,root,root,-) @@ -288,6 +286,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Gerd Pokorra 1.4.0-5 +- install the files /usr/src/parrot/* + +* Sat Jul 25 2009 Fedora Release Engineering - 1.4.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jul 21 2009 Gerd Pokorra 1.4.0-1 - add the new disable-rpath configure option @@ -339,15 +343,6 @@ rm -rf $RPM_BUILD_ROOT * Tue Oct 21 2008 particle 0.8.0 - updated to 0.8.0 -* Wed Sep 3 2008 chromatic 0.7.0 -- install parrot_config (not parrot-config) - -* Tue Jun 17 2008 Nuno Carvalho 0.6.3 -- updated to 0.6.3 - -* Mon Apr 28 2008 chromatic 0.6.1 -- minor fixes; tested with Fedora 7, 8, and 9-beta - * Tue Mar 18 2008 Bernhard Schmalhofer 0.6.0 - Update to 0.5.3. From gerd at fedoraproject.org Sat Aug 1 12:14:09 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Sat, 1 Aug 2009 12:14:09 +0000 (UTC) Subject: rpms/parrot/devel import.log,1.7,1.8 parrot.spec,1.8,1.9 Message-ID: <20090801121409.C0FEB11C004A@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21266/devel Modified Files: import.log parrot.spec Log Message: update to 1.4.0-5 - install the files /usr/src/parrot/* Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/import.log,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- import.log 22 Jul 2009 18:27:58 -0000 1.7 +++ import.log 1 Aug 2009 12:14:09 -0000 1.8 @@ -5,3 +5,4 @@ parrot-1_3_0-1_39897svn_fc10:HEAD:parrot parrot-1_4_0-1_fc11:HEAD:parrot-1.4.0-1.fc11.src.rpm:1248194953 parrot-1_4_0-3_fc11:HEAD:parrot-1.4.0-3.fc11.src.rpm:1248279950 parrot-1_4_0-3_fc11:HEAD:parrot-1.4.0-3.fc11.src.rpm:1248286928 +parrot-1_4_0-5_fc11:HEAD:parrot-1.4.0-5.fc11.src.rpm:1249128462 Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/parrot.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- parrot.spec 25 Jul 2009 23:16:08 -0000 1.8 +++ parrot.spec 1 Aug 2009 12:14:09 -0000 1.9 @@ -1,6 +1,6 @@ Name: parrot Version: 1.4.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -227,17 +227,14 @@ done # These files *probably* aren't needed. rm -rf $RPM_BUILD_ROOT%{_usr}/config \ - $RPM_BUILD_ROOT%{_includedir}/src \ - $RPM_BUILD_ROOT%{_usr}/src + $RPM_BUILD_ROOT%{_includedir}/src %check # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -%ifnarch ppc -%{?_without_fulltest: FULL=''} -%{?!_without_tests: make ${FULL}test} -%endif +#%{?_without_fulltest: FULL=''} +#%{?!_without_tests: make ${FULL}test} %clean @@ -278,6 +275,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libparrot.so %exclude %{_libdir}/libparrot.a %{_libdir}/pkgconfig/* +%{_usr}/src/parrot/* %files tools %defattr(-,root,root,-) @@ -288,6 +286,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Gerd Pokorra 1.4.0-5 +- install the files /usr/src/parrot/* + * Sat Jul 25 2009 Fedora Release Engineering - 1.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -342,15 +343,6 @@ rm -rf $RPM_BUILD_ROOT * Tue Oct 21 2008 particle 0.8.0 - updated to 0.8.0 -* Wed Sep 3 2008 chromatic 0.7.0 -- install parrot_config (not parrot-config) - -* Tue Jun 17 2008 Nuno Carvalho 0.6.3 -- updated to 0.6.3 - -* Mon Apr 28 2008 chromatic 0.6.1 -- minor fixes; tested with Fedora 7, 8, and 9-beta - * Tue Mar 18 2008 Bernhard Schmalhofer 0.6.0 - Update to 0.5.3. From gerd at fedoraproject.org Sat Aug 1 12:18:13 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Sat, 1 Aug 2009 12:18:13 +0000 (UTC) Subject: rpms/parrot/devel import.log,1.8,1.9 parrot.spec,1.9,1.10 Message-ID: <20090801121813.9A59111C004A@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22551/devel Modified Files: import.log parrot.spec Log Message: update to 1.4.0-5 - install the files /usr/src/parrot/* Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/import.log,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- import.log 1 Aug 2009 12:14:09 -0000 1.8 +++ import.log 1 Aug 2009 12:18:12 -0000 1.9 @@ -6,3 +6,4 @@ parrot-1_4_0-1_fc11:HEAD:parrot-1.4.0-1. parrot-1_4_0-3_fc11:HEAD:parrot-1.4.0-3.fc11.src.rpm:1248279950 parrot-1_4_0-3_fc11:HEAD:parrot-1.4.0-3.fc11.src.rpm:1248286928 parrot-1_4_0-5_fc11:HEAD:parrot-1.4.0-5.fc11.src.rpm:1249128462 +parrot-1_4_0-5_fc11:HEAD:parrot-1.4.0-5.fc11.src.rpm:1249128687 Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/parrot.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- parrot.spec 1 Aug 2009 12:14:09 -0000 1.9 +++ parrot.spec 1 Aug 2009 12:18:13 -0000 1.10 @@ -233,8 +233,8 @@ rm -rf $RPM_BUILD_ROOT%{_usr}/config \ # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -#%{?_without_fulltest: FULL=''} -#%{?!_without_tests: make ${FULL}test} +%{?_without_fulltest: FULL=''} +%{?!_without_tests: make ${FULL}test} %clean From gerd at fedoraproject.org Sat Aug 1 12:24:51 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Sat, 1 Aug 2009 12:24:51 +0000 (UTC) Subject: rpms/parrot/F-11 import.log,1.4,1.5 parrot.spec,1.4,1.5 Message-ID: <20090801122451.CAFE211C004A@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25078/F-11 Modified Files: import.log parrot.spec Log Message: update to 1.4.0-6 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 1 Aug 2009 12:13:04 -0000 1.4 +++ import.log 1 Aug 2009 12:24:51 -0000 1.5 @@ -2,3 +2,4 @@ parrot-1_0_0-6_fc10:F-11:parrot-1.0.0-6. parrot-1_4_0-1_fc11:F-11:parrot-1.4.0-1.fc11.src.rpm:1248194723 parrot-1_4_0-3_fc11:F-11:parrot-1.4.0-3.fc11.src.rpm:1248285543 parrot-1_4_0-5_fc11:F-11:parrot-1.4.0-5.fc11.src.rpm:1249128393 +parrot-1_4_0-6_fc11:F-11:parrot-1.4.0-6.fc11.src.rpm:1249129108 Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/parrot.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- parrot.spec 1 Aug 2009 12:13:04 -0000 1.4 +++ parrot.spec 1 Aug 2009 12:24:51 -0000 1.5 @@ -1,6 +1,6 @@ Name: parrot Version: 1.4.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -233,8 +233,10 @@ rm -rf $RPM_BUILD_ROOT%{_usr}/config \ # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -#%{?_without_fulltest: FULL=''} -#%{?!_without_tests: make ${FULL}test} +%ifnarch ppc +%{?_without_fulltest: FULL=''} +%{?!_without_tests: make ${FULL}test} +%endif %clean From gerd at fedoraproject.org Sat Aug 1 12:25:53 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Sat, 1 Aug 2009 12:25:53 +0000 (UTC) Subject: rpms/parrot/devel import.log,1.9,1.10 parrot.spec,1.10,1.11 Message-ID: <20090801122553.ACBBB11C004A@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25519/devel Modified Files: import.log parrot.spec Log Message: update to 1.4.0-6 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/import.log,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- import.log 1 Aug 2009 12:18:12 -0000 1.9 +++ import.log 1 Aug 2009 12:25:53 -0000 1.10 @@ -7,3 +7,4 @@ parrot-1_4_0-3_fc11:HEAD:parrot-1.4.0-3. parrot-1_4_0-3_fc11:HEAD:parrot-1.4.0-3.fc11.src.rpm:1248286928 parrot-1_4_0-5_fc11:HEAD:parrot-1.4.0-5.fc11.src.rpm:1249128462 parrot-1_4_0-5_fc11:HEAD:parrot-1.4.0-5.fc11.src.rpm:1249128687 +parrot-1_4_0-6_fc11:HEAD:parrot-1.4.0-6.fc11.src.rpm:1249129173 Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/parrot.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- parrot.spec 1 Aug 2009 12:18:13 -0000 1.10 +++ parrot.spec 1 Aug 2009 12:25:53 -0000 1.11 @@ -1,6 +1,6 @@ Name: parrot Version: 1.4.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -233,8 +233,10 @@ rm -rf $RPM_BUILD_ROOT%{_usr}/config \ # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' +%ifnarch ppc %{?_without_fulltest: FULL=''} %{?!_without_tests: make ${FULL}test} +%endif %clean From gerd at fedoraproject.org Sat Aug 1 12:26:47 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Sat, 1 Aug 2009 12:26:47 +0000 (UTC) Subject: rpms/parrot/F-10 import.log,1.4,1.5 parrot.spec,1.4,1.5 Message-ID: <20090801122647.1932311C004A@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25894/F-10 Modified Files: import.log parrot.spec Log Message: update to 1.4.0-6 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-10/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 1 Aug 2009 12:11:47 -0000 1.4 +++ import.log 1 Aug 2009 12:26:46 -0000 1.5 @@ -2,3 +2,4 @@ parrot-1_0_0-6_fc10:F-10:parrot-1.0.0-6. parrot-1_4_0-1_fc11:F-10:parrot-1.4.0-1.fc11.src.rpm:1248194576 parrot-1_4_0-3_fc11:F-10:parrot-1.4.0-3.fc11.src.rpm:1248283108 parrot-1_4_0-5_fc11:F-10:parrot-1.4.0-5.fc11.src.rpm:1249128224 +parrot-1_4_0-6_fc11:F-10:parrot-1.4.0-6.fc11.src.rpm:1249129235 Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-10/parrot.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- parrot.spec 1 Aug 2009 12:11:47 -0000 1.4 +++ parrot.spec 1 Aug 2009 12:26:46 -0000 1.5 @@ -1,6 +1,6 @@ Name: parrot Version: 1.4.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -233,8 +233,10 @@ rm -rf $RPM_BUILD_ROOT%{_usr}/config \ # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -#%{?_without_fulltest: FULL=''} -#%{?!_without_tests: make ${FULL}test} +%ifnarch ppc +%{?_without_fulltest: FULL=''} +%{?!_without_tests: make ${FULL}test} +%endif %clean From gemi at fedoraproject.org Sat Aug 1 12:49:42 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 1 Aug 2009 12:49:42 +0000 (UTC) Subject: rpms/gauche-gtk/devel Gauche-gtk-gtk217.patch, NONE, 1.1 gauche-gtk.spec, 1.14, 1.15 Message-ID: <20090801124942.67B7911C004A@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/gauche-gtk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1182 Modified Files: gauche-gtk.spec Added Files: Gauche-gtk-gtk217.patch Log Message: fix for gtk 2.17 Gauche-gtk-gtk217.patch: gtkentry.stub | 2 -- 1 file changed, 2 deletions(-) --- NEW FILE Gauche-gtk-gtk217.patch --- diff -up Gauche-gtk-0.4.1/src/gtkentry.stub.gtk217 Gauche-gtk-0.4.1/src/gtkentry.stub --- Gauche-gtk-0.4.1/src/gtkentry.stub.gtk217 2009-08-01 14:40:08.000000000 +0200 +++ Gauche-gtk-0.4.1/src/gtkentry.stub 2009-08-01 14:40:17.000000000 +0200 @@ -39,8 +39,6 @@ (scroll-offset :type ) (ascent :type ) (descent :type ) - (text-size :type ) - (n-bytes :type ) (preedit-length :type ) (preedit-cursor :type ) (dnd-position :type ) Index: gauche-gtk.spec =================================================================== RCS file: /cvs/pkgs/rpms/gauche-gtk/devel/gauche-gtk.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- gauche-gtk.spec 24 Jul 2009 23:32:01 -0000 1.14 +++ gauche-gtk.spec 1 Aug 2009 12:49:42 -0000 1.15 @@ -2,7 +2,7 @@ Name: gauche-gtk Version: 0.4.1 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Gauche extension module to use GTK Group: Development/Languages @@ -12,6 +12,7 @@ Source: http://download.sourceforge.net Patch0: Gauche-gtk-gtk28.patch Patch1: Gauche-gtk-inc.patch Patch2: Gauche-gtk-pad.patch +Patch3: Gauche-gtk-gtk217.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gauche-devel = %{gauche_version} BuildRequires: gtk2-devel @@ -33,6 +34,7 @@ Gauche extension module to use GTK. %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build @@ -62,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Gerard Milmeister - 0.4.1-21 +- fix for gtk 2.17 + * Fri Jul 24 2009 Fedora Release Engineering - 0.4.1-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From drago01 at fedoraproject.org Sat Aug 1 13:12:36 2009 From: drago01 at fedoraproject.org (drago01) Date: Sat, 1 Aug 2009 13:12:36 +0000 (UTC) Subject: rpms/compiz/devel compiz.spec,1.174,1.175 Message-ID: <20090801131236.2FB9311C004A@cvs1.fedora.phx.redhat.com> Author: drago01 Update of /cvs/pkgs/rpms/compiz/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9586 Modified Files: compiz.spec Log Message: fix build Index: compiz.spec =================================================================== RCS file: /cvs/pkgs/rpms/compiz/devel/compiz.spec,v retrieving revision 1.174 retrieving revision 1.175 diff -u -p -r1.174 -r1.175 --- compiz.spec 1 Aug 2009 01:04:45 -0000 1.174 +++ compiz.spec 1 Aug 2009 13:12:35 -0000 1.175 @@ -14,7 +14,7 @@ URL: http://www.go-compiz.org License: GPLv2+ and LGPLv2+ and MIT Group: User Interface/Desktops Version: 0.8.2 -Release: 8%{?dist} +Release: 9%{?dist} Summary: OpenGL window and compositing manager BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -44,6 +44,7 @@ BuildRequires: kdebase-workspace-devel BuildRequires: dbus-qt-devel BuildRequires: fuse-devel BuildRequires: cairo-devel +BuildRequires: libtool Source0: http://releases.compiz-fusion.org/compiz/%{version}/%{name}-%{version}.tar.bz2 Source1: desktop-effects-%{dialogversion}.tar.bz2 @@ -159,7 +160,9 @@ export CPPFLAGS LDFLAGS="$LDFLAGS -L%{_libdir}/kde4/devel" export LDFLAGS +libtoolize aclocal +autoconf automake %configure \ --enable-gconf \ @@ -361,6 +364,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 01 2009 Adel Gadllah - 0.8.2-9 +- Fix build + * Fri Jul 31 2009 Kristian H?gsberg - 0.8.2-8 - Add patch to add option to always use glXSwapBuffers. From pkgdb at fedoraproject.org Sat Aug 1 13:18:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 13:18:45 +0000 Subject: [pkgdb] fityk had acl change status Message-ID: <20090801131845.82A5010F87E@bastion2.fedora.phx.redhat.com> jpye has set the watchbugzilla acl on fityk (Fedora devel) to Approved for wojdyr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 13:18:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 13:18:47 +0000 Subject: [pkgdb] fityk had acl change status Message-ID: <20090801131847.389F710F89A@bastion2.fedora.phx.redhat.com> jpye has set the watchcommits acl on fityk (Fedora devel) to Approved for wojdyr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 13:18:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 13:18:49 +0000 Subject: [pkgdb] fityk had acl change status Message-ID: <20090801131848.EF8B310F89D@bastion2.fedora.phx.redhat.com> jpye has set the commit acl on fityk (Fedora devel) to Approved for wojdyr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From pkgdb at fedoraproject.org Sat Aug 1 13:18:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 13:18:50 +0000 Subject: [pkgdb] fityk had acl change status Message-ID: <20090801131850.DFFE010F8A1@bastion2.fedora.phx.redhat.com> jpye has set the approveacls acl on fityk (Fedora devel) to Approved for wojdyr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fityk From dwmw2 at fedoraproject.org Sat Aug 1 13:31:25 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Sat, 1 Aug 2009 13:31:25 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-ppc-perfctr-oops-fix.patch, NONE, 1.1 kernel.spec, 1.1680, 1.1681 Message-ID: <20090801133125.8186111C004A@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15502 Modified Files: kernel.spec Added Files: linux-2.6-ppc-perfctr-oops-fix.patch Log Message: Fix ppc32 boot failure linux-2.6-ppc-perfctr-oops-fix.patch: mpc7450-pmu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE linux-2.6-ppc-perfctr-oops-fix.patch --- diff --git a/arch/powerpc/kernel/mpc7450-pmu.c b/arch/powerpc/kernel/mpc7450-pmu.c index 75ff47f..ea383c1 100644 --- a/arch/powerpc/kernel/mpc7450-pmu.c +++ b/arch/powerpc/kernel/mpc7450-pmu.c @@ -408,7 +408,8 @@ struct power_pmu mpc7450_pmu = { static int init_mpc7450_pmu(void) { - if (strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/7450")) + if (cur_cpu_spec->oprofile_cpu_type && + strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/7450")) return -ENODEV; return register_power_pmu(&mpc7450_pmu); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1680 retrieving revision 1.1681 diff -u -p -r1.1680 -r1.1681 --- kernel.spec 1 Aug 2009 03:45:36 -0000 1.1680 +++ kernel.spec 1 Aug 2009 13:31:25 -0000 1.1681 @@ -608,6 +608,7 @@ Patch141: linux-2.6-ps3-storage-alias.pa Patch143: linux-2.6-g5-therm-shutdown.patch Patch144: linux-2.6-vio-modalias.patch Patch147: linux-2.6-imac-transparent-bridge.patch +Patch148: linux-2.6-ppc-perfctr-oops-fix.patch Patch150: linux-2.6.29-sparc-IOC_TYPECHECK.patch @@ -1141,6 +1142,8 @@ ApplyPatch linux-2.6-g5-therm-shutdown.p ApplyPatch linux-2.6-vio-modalias.patch # Work around PCIe bridge setup on iSight ApplyPatch linux-2.6-imac-transparent-bridge.patch +# Fix oops in 7450 perfctr +ApplyPatch linux-2.6-ppc-perfctr-oops-fix.patch # # SPARC64 @@ -1937,6 +1940,9 @@ fi # and build. %changelog +* Sat Aug 01 2009 David Woodhouse 2.6.31-0.118.rc5 +- Fix boot failures on ppc32 (#514010, #505071) + * Fri Jul 31 2009 Kyle McMartin 2.6.31-0.117.rc5 - Linux 2.6.31-rc5 From dsd at fedoraproject.org Sat Aug 1 13:57:13 2009 From: dsd at fedoraproject.org (Daniel Drake) Date: Sat, 1 Aug 2009 13:57:13 +0000 (UTC) Subject: rpms/olpc-update/devel .cvsignore, 1.2, 1.3 olpc-update.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090801135713.214B911C004A@cvs1.fedora.phx.redhat.com> Author: dsd Update of /cvs/pkgs/rpms/olpc-update/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24596 Modified Files: .cvsignore olpc-update.spec sources Log Message: bump to v2.20 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/olpc-update/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Jul 2009 16:38:44 -0000 1.2 +++ .cvsignore 1 Aug 2009 13:57:12 -0000 1.3 @@ -1 +1 @@ -olpc-update-2.19.tar.bz2 +olpc-update-2.20.tar.bz2 Index: olpc-update.spec =================================================================== RCS file: /cvs/pkgs/rpms/olpc-update/devel/olpc-update.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- olpc-update.spec 25 Jul 2009 20:40:13 -0000 1.2 +++ olpc-update.spec 1 Aug 2009 13:57:12 -0000 1.3 @@ -1,6 +1,6 @@ Name: olpc-update -Version: 2.19 -Release: 3%{?dist} +Version: 2.20 +Release: 1%{?dist} Summary: OLPC system update tools Group: System Environment/Base @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Daniel Drake - 2.20-1 +- version bump + * Sat Jul 25 2009 Fedora Release Engineering - 2.19-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/olpc-update/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Jul 2009 16:38:44 -0000 1.2 +++ sources 1 Aug 2009 13:57:12 -0000 1.3 @@ -1 +1 @@ -06c5cc5166e6584b1898ebcee5f7983b olpc-update-2.19.tar.bz2 +07983705af32075332021ed325b50720 olpc-update-2.20.tar.bz2 From dsd at fedoraproject.org Sat Aug 1 13:58:26 2009 From: dsd at fedoraproject.org (Daniel Drake) Date: Sat, 1 Aug 2009 13:58:26 +0000 (UTC) Subject: rpms/olpc-update/F-11 .cvsignore, 1.2, 1.3 olpc-update.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090801135826.D91AF11C004A@cvs1.fedora.phx.redhat.com> Author: dsd Update of /cvs/pkgs/rpms/olpc-update/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25093 Modified Files: .cvsignore olpc-update.spec sources Log Message: bump to v2.20 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/olpc-update/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Jul 2009 16:53:58 -0000 1.2 +++ .cvsignore 1 Aug 2009 13:58:26 -0000 1.3 @@ -1 +1 @@ -olpc-update-2.19.tar.bz2 +olpc-update-2.20.tar.bz2 Index: olpc-update.spec =================================================================== RCS file: /cvs/pkgs/rpms/olpc-update/F-11/olpc-update.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- olpc-update.spec 17 Jul 2009 16:53:58 -0000 1.1 +++ olpc-update.spec 1 Aug 2009 13:58:26 -0000 1.2 @@ -1,5 +1,5 @@ Name: olpc-update -Version: 2.19 +Version: 2.20 Release: 1%{?dist} Summary: OLPC system update tools @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Daniel Drake - 2.20-1 +- Version bump + * Thu Jul 16 2009 Daniel Drake - 2.19-1 - Initial import Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/olpc-update/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Jul 2009 16:53:58 -0000 1.2 +++ sources 1 Aug 2009 13:58:26 -0000 1.3 @@ -1 +1 @@ -06c5cc5166e6584b1898ebcee5f7983b olpc-update-2.19.tar.bz2 +07983705af32075332021ed325b50720 olpc-update-2.20.tar.bz2 From lucilanga at fedoraproject.org Sat Aug 1 14:02:28 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Sat, 1 Aug 2009 14:02:28 +0000 (UTC) Subject: rpms/memtester/devel .cvsignore, 1.3, 1.4 memtester.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090801140228.9778F11C004A@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/memtester/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26680 Modified Files: .cvsignore memtester.spec sources Log Message: * Sat Aug 01 2009 Lucian Langa - 4.1.2-1 - new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/memtester/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 26 Jul 2009 06:11:01 -0000 1.3 +++ .cvsignore 1 Aug 2009 14:02:28 -0000 1.4 @@ -1 +1 @@ -memtester-4.1.1.tar.gz +memtester-4.1.2.tar.gz Index: memtester.spec =================================================================== RCS file: /cvs/pkgs/rpms/memtester/devel/memtester.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- memtester.spec 26 Jul 2009 06:11:01 -0000 1.4 +++ memtester.spec 1 Aug 2009 14:02:28 -0000 1.5 @@ -1,5 +1,5 @@ Name: memtester -Version: 4.1.1 +Version: 4.1.2 Release: 1%{?dist} Summary: Utility to test for faulty memory subsystem @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 01 2009 Lucian Langa - 4.1.2-1 +- new upstream release + * Sun Jul 26 2009 Lucian Langa - 4.1.1-1 - misc cleanups - new upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/memtester/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 26 Jul 2009 06:11:01 -0000 1.3 +++ sources 1 Aug 2009 14:02:28 -0000 1.4 @@ -1 +1 @@ -e78f5c9b4ad11af020ca0b0fd713cdef memtester-4.1.1.tar.gz +33c744ac434eb1f3d7e09c891f2979d6 memtester-4.1.2.tar.gz From lucilanga at fedoraproject.org Sat Aug 1 14:08:53 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Sat, 1 Aug 2009 14:08:53 +0000 (UTC) Subject: rpms/memtester/F-11 memtester.spec,1.3,1.4 Message-ID: <20090801140853.AE03611C004A@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/memtester/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29246 Modified Files: memtester.spec Log Message: * Sat Aug 01 2009 Lucian Langa - 4.1.2-1 - new upstream release Index: memtester.spec =================================================================== RCS file: /cvs/pkgs/rpms/memtester/F-11/memtester.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- memtester.spec 26 Jul 2009 06:16:39 -0000 1.3 +++ memtester.spec 1 Aug 2009 14:08:53 -0000 1.4 @@ -1,5 +1,5 @@ Name: memtester -Version: 4.1.1 +Version: 4.1.2 Release: 1%{?dist} Summary: Utility to test for faulty memory subsystem @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 01 2009 Lucian Langa - 4.1.2-1 +- new upstream release + * Sun Jul 26 2009 Lucian Langa - 4.1.1-1 - new upstream release From lucilanga at fedoraproject.org Sat Aug 1 14:10:05 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Sat, 1 Aug 2009 14:10:05 +0000 (UTC) Subject: rpms/memtester/F-11 .cvsignore,1.3,1.4 sources,1.3,1.4 Message-ID: <20090801141005.EC86411C04D5@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/memtester/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29664 Modified Files: .cvsignore sources Log Message: * Sat Aug 01 2009 Lucian Langa - 4.1.2-1 - new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/memtester/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 26 Jul 2009 06:16:38 -0000 1.3 +++ .cvsignore 1 Aug 2009 14:10:05 -0000 1.4 @@ -1 +1 @@ -memtester-4.1.1.tar.gz +memtester-4.1.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/memtester/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 26 Jul 2009 06:16:39 -0000 1.3 +++ sources 1 Aug 2009 14:10:05 -0000 1.4 @@ -1 +1 @@ -e78f5c9b4ad11af020ca0b0fd713cdef memtester-4.1.1.tar.gz +33c744ac434eb1f3d7e09c891f2979d6 memtester-4.1.2.tar.gz From lucilanga at fedoraproject.org Sat Aug 1 14:17:04 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Sat, 1 Aug 2009 14:17:04 +0000 (UTC) Subject: rpms/memtester/F-10 .cvsignore, 1.3, 1.4 memtester.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090801141704.1377711C004A@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/memtester/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31975 Modified Files: .cvsignore memtester.spec sources Log Message: * Sat Aug 01 2009 Lucian Langa - 4.1.2-1 - new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/memtester/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 26 Jul 2009 06:18:51 -0000 1.3 +++ .cvsignore 1 Aug 2009 14:17:03 -0000 1.4 @@ -1 +1 @@ -memtester-4.1.1.tar.gz +memtester-4.1.2.tar.gz Index: memtester.spec =================================================================== RCS file: /cvs/pkgs/rpms/memtester/F-10/memtester.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- memtester.spec 26 Jul 2009 06:18:51 -0000 1.2 +++ memtester.spec 1 Aug 2009 14:17:03 -0000 1.3 @@ -1,6 +1,6 @@ Name: memtester -Version: 4.1.1 -Release: 1%{?dist} +Version: 4.1.2 +Release: 0%{?dist} Summary: Utility to test for faulty memory subsystem Group: System Environment/Base Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/memtester/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 26 Jul 2009 06:18:51 -0000 1.3 +++ sources 1 Aug 2009 14:17:03 -0000 1.4 @@ -1 +1 @@ -e78f5c9b4ad11af020ca0b0fd713cdef memtester-4.1.1.tar.gz +33c744ac434eb1f3d7e09c891f2979d6 memtester-4.1.2.tar.gz From pbrobinson at fedoraproject.org Sat Aug 1 14:21:57 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Sat, 1 Aug 2009 14:21:57 +0000 (UTC) Subject: rpms/nbtk/devel nbtk.spec,1.16,1.17 Message-ID: <20090801142157.A7BBD11C004A@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/nbtk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1271 Modified Files: nbtk.spec Log Message: - Rebuild Index: nbtk.spec =================================================================== RCS file: /cvs/pkgs/rpms/nbtk/devel/nbtk.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- nbtk.spec 30 Jul 2009 15:29:23 -0000 1.16 +++ nbtk.spec 1 Aug 2009 14:21:57 -0000 1.17 @@ -1,6 +1,6 @@ Name: nbtk Version: 0.16.3 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A toolkit for moblin NetBooks Group: System Environment/Libraries @@ -53,6 +53,7 @@ sed -i '/configure/d' autogen.sh ./autogen.sh %build +autoreconf %configure --enable-gtk-doc --disable-static make %{?_smp_mflags} @@ -85,6 +86,9 @@ rm -rf %{buildroot} %{_datadir}/gtk-doc/html/nbtk %changelog +* Sat Aug 1 2009 Peter Robinson 0.16.3-8 +- Rebuild + * Thu Jul 30 2009 Peter Robinson 0.16.3-7 - Add another patch for clutter 1.0 From ctyler at fedoraproject.org Sat Aug 1 14:28:02 2009 From: ctyler at fedoraproject.org (Chris Tyler) Date: Sat, 1 Aug 2009 14:28:02 +0000 (UTC) Subject: rpms/WebShell/F-11 README.fedora, NONE, 1.1 WebShell-0.9.6-default-paths.p0, NONE, 1.1 WebShell.spec, NONE, 1.1 background.jpg, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801142802.9951E11C004A@cvs1.fedora.phx.redhat.com> Author: ctyler Update of /cvs/pkgs/rpms/WebShell/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3080/F-11 Modified Files: .cvsignore sources Added Files: README.fedora WebShell-0.9.6-default-paths.p0 WebShell.spec background.jpg import.log Log Message: Wed Jul 22 2009 Chris Tyler - 0.9.6-3 - Replaced background image due to potential license issues - Added README.fedora with setup and usage info - Disabled post scriptlet per reviewer recommendation * Wed Jul 22 2009 Chris Tyler - 0.9.6-2 - Changed envars to macros for consistancy - Added Requires: openssl for make_certificate.sh * Fri Jul 10 2009 Chris Tyler - 0.9.6-1 - Initial RPM release --- NEW FILE README.fedora --- To use WebShell with Fedora, as root: - generate a certificate: cd /usr/share/WebShell ./make_certificate.sh - run /usr/bin/webshell Then, on the client system, connect to http://hostname:8022/ Notes: - This package contains a replacement background.jpg due to concerns over the copyright/license status of the original image. - If you do not want to run this as root, copy the key to a non-root account and use that account to run /usr/bin/webshell. -- Chris Tyler (ctyler) 2009-07-22 --- NEW FILE WebShell-0.9.6-default-paths.p0 --- --- webshell.py.original 2009-07-10 10:50:44.000000000 -0400 +++ webshell.py 2009-07-10 10:37:32.000000000 -0400 @@ -1361,10 +1361,10 @@ help = "set daemon user id") parser.add_option("--ssl-disable", action = "store_false", dest = "ssl_enabled", default = 1, help = "disable SSL, set listen interface to localhost") - parser.add_option("--ssl-cert", dest = "ssl_cert", default = "webshell.pem", - help = "set SSL certificate file (default: webshell.pem)") - parser.add_option("--www-dir", dest = "www_dir", default = "www", - help = "set WebShell www path (default: www)") + parser.add_option("--ssl-cert", dest = "ssl_cert", default = "/usr/share/WebShell/webshell.pem", + help = "set SSL certificate file (default: /usr/share/WebShell/webshell.pem)") + parser.add_option("--www-dir", dest = "www_dir", default = "/usr/share/WebShell/www", + help = "set WebShell www path (default: /usr/share/WebShell/www)") (o, a) = parser.parse_args() if o.version: print 'WebShell ' + version --- NEW FILE WebShell.spec --- Name: WebShell Version: 0.9.6 Release: 3%{?dist} Summary: SSL server for web-based SSH access from browsers and mobile devices Group: Applications/Internet License: GPLv2 URL: http://www-personal.umich.edu/~mressl/webshell/index.html Source0: http://web-shell.googlecode.com/files/WebShell-0.9.6.zip Source1: README.fedora Source2: background.jpg Patch0: WebShell-0.9.6-default-paths.p0 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: pyOpenSSL Requires: openssh-clients Requires: openssl %description WebShell is a standalone web server and browser application that provide encrypted shell access through any web browser (https://host:8022). WebShell includes a touch keyboard for use on mobile devices with a touch screen. %prep %setup -q cp %{SOURCE1} . %patch0 %build %install rm -rf %{buildroot} install -d %{buildroot}%{_datadir}/%{name}/www install -p -m 0755 make_certificate.sh %{buildroot}%{_datadir}/%{name} install -p -m 0644 make_certificate.cfg %{buildroot}%{_datadir}/%{name} install -p -m 0644 www/* %{buildroot}%{_datadir}/%{name}/www install -pD -m 0755 webshell.py %{buildroot}%{_bindir}/webshell cp -p %{SOURCE2} %{buildroot}%{_datadir}/%{name}/www %clean rm -rf %{buildroot} # # Disabled for package release 3 # We'll let the user do this -- instructions in README.fedora # #%%post #cd %{_datadir}/%{name} #./make_certificate.sh %files %defattr(-,root,root,-) %doc README.txt README.fedora %{_datadir}/%{name} %{_bindir}/* %changelog * Wed Jul 22 2009 Chris Tyler - 0.9.6-3 - Replaced background image due to potential license issues - Added README.fedora with setup and usage info - Disabled post scriptlet per reviewer recommendation * Wed Jul 22 2009 Chris Tyler - 0.9.6-2 - Changed envars to macros for consistancy - Added Requires: openssl for make_certificate.sh * Fri Jul 10 2009 Chris Tyler - 0.9.6-1 - Initial RPM release --- NEW FILE import.log --- WebShell-0_9_6-3_fc10:F-11:WebShell-0.9.6-3.fc10.src.rpm:1249136844 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/WebShell/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 23 Jul 2009 16:38:29 -0000 1.1 +++ .cvsignore 1 Aug 2009 14:28:02 -0000 1.2 @@ -0,0 +1 @@ +WebShell-0.9.6.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/WebShell/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 23 Jul 2009 16:38:29 -0000 1.1 +++ sources 1 Aug 2009 14:28:02 -0000 1.2 @@ -0,0 +1 @@ +5efa06473bef8dfb2049a15d99b76d8e WebShell-0.9.6.zip From ctyler at fedoraproject.org Sat Aug 1 14:34:47 2009 From: ctyler at fedoraproject.org (Chris Tyler) Date: Sat, 1 Aug 2009 14:34:47 +0000 (UTC) Subject: rpms/WebShell/F-10 README.fedora, NONE, 1.1 WebShell-0.9.6-default-paths.p0, NONE, 1.1 WebShell.spec, NONE, 1.1 background.jpg, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801143447.7AD6111C004A@cvs1.fedora.phx.redhat.com> Author: ctyler Update of /cvs/pkgs/rpms/WebShell/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6828/F-10 Modified Files: .cvsignore sources Added Files: README.fedora WebShell-0.9.6-default-paths.p0 WebShell.spec background.jpg import.log Log Message: * Wed Jul 22 2009 Chris Tyler - 0.9.6-3 - Replaced background image due to potential license issues - Added README.fedora with setup and usage info - Disabled post scriptlet per reviewer recommendation * Wed Jul 22 2009 Chris Tyler - 0.9.6-2 - Changed envars to macros for consistancy - Added Requires: openssl for make_certificate.sh * Fri Jul 10 2009 Chris Tyler - 0.9.6-1 - Initial RPM release --- NEW FILE README.fedora --- To use WebShell with Fedora, as root: - generate a certificate: cd /usr/share/WebShell ./make_certificate.sh - run /usr/bin/webshell Then, on the client system, connect to http://hostname:8022/ Notes: - This package contains a replacement background.jpg due to concerns over the copyright/license status of the original image. - If you do not want to run this as root, copy the key to a non-root account and use that account to run /usr/bin/webshell. -- Chris Tyler (ctyler) 2009-07-22 --- NEW FILE WebShell-0.9.6-default-paths.p0 --- --- webshell.py.original 2009-07-10 10:50:44.000000000 -0400 +++ webshell.py 2009-07-10 10:37:32.000000000 -0400 @@ -1361,10 +1361,10 @@ help = "set daemon user id") parser.add_option("--ssl-disable", action = "store_false", dest = "ssl_enabled", default = 1, help = "disable SSL, set listen interface to localhost") - parser.add_option("--ssl-cert", dest = "ssl_cert", default = "webshell.pem", - help = "set SSL certificate file (default: webshell.pem)") - parser.add_option("--www-dir", dest = "www_dir", default = "www", - help = "set WebShell www path (default: www)") + parser.add_option("--ssl-cert", dest = "ssl_cert", default = "/usr/share/WebShell/webshell.pem", + help = "set SSL certificate file (default: /usr/share/WebShell/webshell.pem)") + parser.add_option("--www-dir", dest = "www_dir", default = "/usr/share/WebShell/www", + help = "set WebShell www path (default: /usr/share/WebShell/www)") (o, a) = parser.parse_args() if o.version: print 'WebShell ' + version --- NEW FILE WebShell.spec --- Name: WebShell Version: 0.9.6 Release: 3%{?dist} Summary: SSL server for web-based SSH access from browsers and mobile devices Group: Applications/Internet License: GPLv2 URL: http://www-personal.umich.edu/~mressl/webshell/index.html Source0: http://web-shell.googlecode.com/files/WebShell-0.9.6.zip Source1: README.fedora Source2: background.jpg Patch0: WebShell-0.9.6-default-paths.p0 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: pyOpenSSL Requires: openssh-clients Requires: openssl %description WebShell is a standalone web server and browser application that provide encrypted shell access through any web browser (https://host:8022). WebShell includes a touch keyboard for use on mobile devices with a touch screen. %prep %setup -q cp %{SOURCE1} . %patch0 %build %install rm -rf %{buildroot} install -d %{buildroot}%{_datadir}/%{name}/www install -p -m 0755 make_certificate.sh %{buildroot}%{_datadir}/%{name} install -p -m 0644 make_certificate.cfg %{buildroot}%{_datadir}/%{name} install -p -m 0644 www/* %{buildroot}%{_datadir}/%{name}/www install -pD -m 0755 webshell.py %{buildroot}%{_bindir}/webshell cp -p %{SOURCE2} %{buildroot}%{_datadir}/%{name}/www %clean rm -rf %{buildroot} # # Disabled for package release 3 # We'll let the user do this -- instructions in README.fedora # #%%post #cd %{_datadir}/%{name} #./make_certificate.sh %files %defattr(-,root,root,-) %doc README.txt README.fedora %{_datadir}/%{name} %{_bindir}/* %changelog * Wed Jul 22 2009 Chris Tyler - 0.9.6-3 - Replaced background image due to potential license issues - Added README.fedora with setup and usage info - Disabled post scriptlet per reviewer recommendation * Wed Jul 22 2009 Chris Tyler - 0.9.6-2 - Changed envars to macros for consistancy - Added Requires: openssl for make_certificate.sh * Fri Jul 10 2009 Chris Tyler - 0.9.6-1 - Initial RPM release --- NEW FILE import.log --- WebShell-0_9_6-3_fc10:F-10:WebShell-0.9.6-3.fc10.src.rpm:1249137342 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/WebShell/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 23 Jul 2009 16:38:29 -0000 1.1 +++ .cvsignore 1 Aug 2009 14:34:47 -0000 1.2 @@ -0,0 +1 @@ +WebShell-0.9.6.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/WebShell/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 23 Jul 2009 16:38:29 -0000 1.1 +++ sources 1 Aug 2009 14:34:47 -0000 1.2 @@ -0,0 +1 @@ +5efa06473bef8dfb2049a15d99b76d8e WebShell-0.9.6.zip From lucilanga at fedoraproject.org Sat Aug 1 15:14:20 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Sat, 1 Aug 2009 15:14:20 +0000 (UTC) Subject: rpms/memtester/F-10 memtester.spec,1.3,1.4 Message-ID: <20090801151420.10FFA11C004A@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/memtester/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20378 Modified Files: memtester.spec Log Message: * Sat Aug 01 2009 Lucian Langa - 4.1.2-1 - new upstream release Index: memtester.spec =================================================================== RCS file: /cvs/pkgs/rpms/memtester/F-10/memtester.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- memtester.spec 1 Aug 2009 14:17:03 -0000 1.3 +++ memtester.spec 1 Aug 2009 15:14:19 -0000 1.4 @@ -1,6 +1,6 @@ Name: memtester Version: 4.1.2 -Release: 0%{?dist} +Release: 1%{?dist} Summary: Utility to test for faulty memory subsystem Group: System Environment/Base @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 01 2009 Lucian Langa - 4.1.2-1 +- new upstream release + * Sun Jul 26 2009 Lucian Langa - 4.1.1-1 - new upstream release From pkgdb at fedoraproject.org Sat Aug 1 15:59:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 15:59:49 +0000 Subject: [pkgdb] trac-tracnav-plugin was added for thm Message-ID: <20090801155949.B3EA910F89A@bastion2.fedora.phx.redhat.com> tibbs has added Package trac-tracnav-plugin with summary Navigation Bar for Trac tibbs has approved Package trac-tracnav-plugin tibbs has added a Fedora devel branch for trac-tracnav-plugin with an owner of thm tibbs has approved trac-tracnav-plugin in Fedora devel tibbs has approved Package trac-tracnav-plugin tibbs has set commit to Approved for 107427 on trac-tracnav-plugin (Fedora devel) tibbs has set checkout to Approved for 107427 on trac-tracnav-plugin (Fedora devel) tibbs has set build to Approved for 107427 on trac-tracnav-plugin (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tracnav-plugin From pkgdb at fedoraproject.org Sat Aug 1 15:59:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 15:59:50 +0000 Subject: [pkgdb] trac-tracnav-plugin summary updated by tibbs Message-ID: <20090801155950.E0A6310F89D@bastion2.fedora.phx.redhat.com> tibbs set package trac-tracnav-plugin summary to Navigation Bar for Trac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tracnav-plugin From pkgdb at fedoraproject.org Sat Aug 1 15:59:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 15:59:50 +0000 Subject: [pkgdb] trac-tracnav-plugin (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801155950.E51DB10F8A1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for trac-tracnav-plugin tibbs has set commit to Approved for 107427 on trac-tracnav-plugin (Fedora 11) tibbs has set checkout to Approved for 107427 on trac-tracnav-plugin (Fedora 11) tibbs has set build to Approved for 107427 on trac-tracnav-plugin (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tracnav-plugin From pkgdb at fedoraproject.org Sat Aug 1 15:59:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 15:59:50 +0000 Subject: [pkgdb] trac-tracnav-plugin (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801155950.F0A4510F8B4@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for trac-tracnav-plugin tibbs has set commit to Approved for 107427 on trac-tracnav-plugin (Fedora 10) tibbs has set checkout to Approved for 107427 on trac-tracnav-plugin (Fedora 10) tibbs has set build to Approved for 107427 on trac-tracnav-plugin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tracnav-plugin From pkgdb at fedoraproject.org Sat Aug 1 15:59:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 15:59:50 +0000 Subject: [pkgdb] trac-tracnav-plugin (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801155951.0622B10F8B7@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for trac-tracnav-plugin tibbs has set commit to Approved for 107427 on trac-tracnav-plugin (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on trac-tracnav-plugin (Fedora EPEL 5) tibbs has set build to Approved for 107427 on trac-tracnav-plugin (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tracnav-plugin From tibbs at fedoraproject.org Sat Aug 1 16:00:04 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 16:00:04 +0000 (UTC) Subject: rpms/trac-tracnav-plugin Makefile,NONE,1.1 Message-ID: <20090801160004.4B4AC11C04D5@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/trac-tracnav-plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsun3947/rpms/trac-tracnav-plugin Added Files: Makefile Log Message: Setup of module trac-tracnav-plugin --- NEW FILE Makefile --- # Top level Makefile for module trac-tracnav-plugin all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Sat Aug 1 15:59:57 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 15:59:57 +0000 (UTC) Subject: rpms/trac-tracnav-plugin - New directory Message-ID: <20090801155957.223E711C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/trac-tracnav-plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsun3947/rpms/trac-tracnav-plugin Log Message: Directory /cvs/pkgs/rpms/trac-tracnav-plugin added to the repository From tibbs at fedoraproject.org Sat Aug 1 15:59:57 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 15:59:57 +0000 (UTC) Subject: rpms/trac-tracnav-plugin/devel - New directory Message-ID: <20090801155957.4392E11C00DB@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/trac-tracnav-plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsun3947/rpms/trac-tracnav-plugin/devel Log Message: Directory /cvs/pkgs/rpms/trac-tracnav-plugin/devel added to the repository From tibbs at fedoraproject.org Sat Aug 1 16:00:04 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 16:00:04 +0000 (UTC) Subject: rpms/trac-tracnav-plugin/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090801160004.A5C6011C04D5@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/trac-tracnav-plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsun3947/rpms/trac-tracnav-plugin/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module trac-tracnav-plugin --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: trac-tracnav-plugin # $Id: Makefile,v 1.1 2009/08/01 16:00:04 tibbs Exp $ NAME := trac-tracnav-plugin 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 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) --- NEW FILE sources --- From wolfy at fedoraproject.org Sat Aug 1 16:12:33 2009 From: wolfy at fedoraproject.org (Manuel Wolfshant) Date: Sat, 1 Aug 2009 16:12:33 +0000 (UTC) Subject: rpms/mysqltuner/EL-4 .cvsignore, 1.2, 1.3 branch, 1.1, 1.2 mysqltuner.spec, 1.8, 1.9 sources, 1.3, 1.4 Message-ID: <20090801161233.122C211C004A@cvs1.fedora.phx.redhat.com> Author: wolfy Update of /cvs/pkgs/rpms/mysqltuner/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8703 Modified Files: .cvsignore branch mysqltuner.spec sources Log Message: update to 1.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mysqltuner/EL-4/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 21 Jun 2008 18:14:16 -0000 1.2 +++ .cvsignore 1 Aug 2009 16:12:32 -0000 1.3 @@ -1 +1 @@ -mysqltuner.pl.gz +mysqltuner-1.0.0.pl Index: branch =================================================================== RCS file: /cvs/pkgs/rpms/mysqltuner/EL-4/branch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- branch 22 Jun 2008 15:57:57 -0000 1.1 +++ branch 1 Aug 2009 16:12:32 -0000 1.2 @@ -1 +1 @@ -EL-4 +EL-5 Index: mysqltuner.spec =================================================================== RCS file: /cvs/pkgs/rpms/mysqltuner/EL-4/mysqltuner.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mysqltuner.spec 30 Jul 2008 21:49:02 -0000 1.8 +++ mysqltuner.spec 1 Aug 2009 16:12:32 -0000 1.9 @@ -1,12 +1,12 @@ Name: mysqltuner -Version: 0.9.8 -Release: 2%{?dist} +Version: 1.0.0 +Release: 1%{?dist} Summary: MySQL high performance tuning script Group: Applications/Databases License: GPLv3+ URL: http://mysqltuner.com/ -Source0: http://mysqltuner.com/mysqltuner.pl.gz +Source0: http://mysqltuner.com/releases/mysqltuner-%{version}.pl BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -14,17 +14,15 @@ Requires: mysql Requires: which %description -MySQLTuner is a MySQL high performance tuning script written in perl -that will provide you with a snapshot of a MySQL server's health. -Based on the statistics gathered, specific recommendations will be -provided that will increase a MySQL server's efficiency and -performance. The script gives you automated MySQL tuning that is on -the level of what you would receive from a MySQL DBA. +MySQLTuner is a script written in Perl that will assist you with your +MySQL configuration and make recommendations for increased performance +and stability. Within seconds, it will display statistics about your +MySQL installation and the areas where it can be improved. %prep %setup -q -c -T -gzip -dc %{SOURCE0} | sed -e 's/\r\+//g' > mysqltuner.pl +cp -p %{SOURCE0} ./mysqltuner.pl %build @@ -45,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Jul 29 2009 manuel wolfshant - 1.0.0-1 +- sync with rawhide (update to 1.0.0). + * Wed Jul 30 2008 manuel wolfshant - 0.9.8-2%{dist} - add %%dist to release tag Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mysqltuner/EL-4/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 27 Jul 2008 00:31:07 -0000 1.3 +++ sources 1 Aug 2009 16:12:32 -0000 1.4 @@ -1 +1 @@ -960fff8a910ba86b1eef62e627670b1f mysqltuner.pl.gz +de535154b7fb28e437ba412434ea535e mysqltuner-1.0.0.pl From ovasik at fedoraproject.org Sat Aug 1 16:12:42 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Sat, 1 Aug 2009 16:12:42 +0000 (UTC) Subject: rpms/xmlto/devel xmlto.spec, 1.49, 1.50 xmlto-libpaper.patch, 1.1, NONE xmlto-stringparam.patch, 1.1, NONE xmlto-xhtml1.patch, 1.1, NONE xmlto-xmllintoptions.patch, 1.3, NONE Message-ID: <20090801161242.8C2F711C004A@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/xmlto/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8774 Modified Files: xmlto.spec Removed Files: xmlto-libpaper.patch xmlto-stringparam.patch xmlto-xhtml1.patch xmlto-xmllintoptions.patch Log Message: make subpackages noarch, preserve timestamps - merge review (#226568) Index: xmlto.spec =================================================================== RCS file: /cvs/extras/rpms/xmlto/devel/xmlto.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- xmlto.spec 27 Jul 2009 08:13:24 -0000 1.49 +++ xmlto.spec 1 Aug 2009 16:12:42 -0000 1.50 @@ -1,7 +1,7 @@ Summary: A tool for converting XML files to various formats Name: xmlto Version: 0.0.22 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Applications/System #Older versions up to xmlto-0.0.20 @@ -35,6 +35,8 @@ Summary: A set of xmlto backends with Te Requires: passivetex >= 1.11 # We require main package Requires: xmlto = %{version}-%{release} +BuildArch: noarch + %description tex This subpackage contains xmlto backend scripts which do require @@ -48,6 +50,7 @@ Summary: A set of xmlto backends for xht Requires: xhtml2fo-style-xsl # We require main package Requires: xmlto = %{version}-%{release} +BuildArch: noarch %description xhtml This subpackage contains xmlto backend scripts for processing @@ -65,7 +68,7 @@ make check %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %clean rm -rf $RPM_BUILD_ROOT @@ -96,10 +99,14 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 01 2009 Ondrej Vasik - 0.0.22-3 +- make subpackages noarch, preserve timestamps - merge + review (#226568) + * Mon Jul 27 2009 Fedora Release Engineering - 0.0.22-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Wed Mar 25 2009 Ondrej Vasik +* Wed Mar 25 2009 Ondrej Vasik - 0.0.22-1 - New version 0.0.22 - autodetection for tools/program paths, consolidated error code handling, build warnings cleanup --- xmlto-libpaper.patch DELETED --- --- xmlto-stringparam.patch DELETED --- --- xmlto-xhtml1.patch DELETED --- --- xmlto-xmllintoptions.patch DELETED --- From cwickert at fedoraproject.org Sat Aug 1 16:33:22 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 1 Aug 2009 16:33:22 +0000 (UTC) Subject: rpms/xfce4-power-manager/devel .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xfce4-power-manager.spec, 1.15, 1.16 Message-ID: <20090801163322.11C4511C004A@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-power-manager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15128 Modified Files: .cvsignore sources xfce4-power-manager.spec Log Message: * Sat Aug 01 2009 Christoph Wickert - 0.8.3-1 - Update to 0.8.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 9 Jul 2009 16:29:56 -0000 1.11 +++ .cvsignore 1 Aug 2009 16:33:21 -0000 1.12 @@ -1 +1 @@ -xfce4-power-manager-0.8.2.tar.bz2 +xfce4-power-manager-0.8.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 9 Jul 2009 16:29:56 -0000 1.11 +++ sources 1 Aug 2009 16:33:21 -0000 1.12 @@ -1 +1 @@ -80423d341ad996d9cf7e4762d53a0715 xfce4-power-manager-0.8.2.tar.bz2 +0db6b6f5b13c8b0829c6a07b7dfdc980 xfce4-power-manager-0.8.3.tar.bz2 Index: xfce4-power-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/devel/xfce4-power-manager.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- xfce4-power-manager.spec 30 Jul 2009 10:53:45 -0000 1.15 +++ xfce4-power-manager.spec 1 Aug 2009 16:33:21 -0000 1.16 @@ -1,12 +1,13 @@ Name: xfce4-power-manager -Version: 0.8.2 -Release: 3%{?dist} +Version: 0.8.3 +Release: 1%{?dist} Summary: Power management for the Xfce desktop environment Group: User Interface/Desktops License: GPLv2+ URL: http://goodies.xfce.org/projects/applications/%{name} -Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://archive.xfce.org/src/apps/%{name}/0.8/%{name}-%{version}.tar.bz2 +Patch0: %{name}-0.8.2-dpmsconst.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfconf-devel >= 4.6.0 @@ -17,6 +18,8 @@ BuildRequires: libnotify-devel >= 0.4.1 BuildRequires: xorg-x11-proto-devel BuildRequires: gettext intltool desktop-file-utils Requires: xfce4-panel +Requires: xfce4-doc +Requires: hal %description Xfce Power Manager uses the information and facilities provided by HAL to @@ -27,7 +30,9 @@ preferences. %prep %setup -q - +%if 0%{?fedora} >= 12 +%patch0 -b .dpmsstr +%endif %build %configure @@ -79,8 +84,11 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sat Aug 01 2009 Christoph Wickert - 0.8.3-1 +- Update to 0.8.3 + * Thu Jul 30 2009 Christoph Wickert - 0.8.2-3 -- BuildRequire xorg-x11-proto-devel for dpms features +- Patch to include dpmsconst.h instead of dpms.h * Mon Jul 27 2009 Fedora Release Engineering - 0.8.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Sat Aug 1 16:39:01 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 1 Aug 2009 16:39:01 +0000 (UTC) Subject: rpms/xfce4-power-manager/devel xfce4-power-manager-0.8.2-dpmsconst.patch, NONE, 1.1 Message-ID: <20090801163901.110D911C004A@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-power-manager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17600 Added Files: xfce4-power-manager-0.8.2-dpmsconst.patch Log Message: add missing patch xfce4-power-manager-0.8.2-dpmsconst.patch: xfpm-dpms.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-power-manager-0.8.2-dpmsconst.patch --- --- src/xfpm-dpms.c.orig 2009-07-30 14:01:31.000000000 +0200 +++ src/xfpm-dpms.c 2009-07-30 14:05:26.000000000 +0200 @@ -32,7 +32,7 @@ #include #include -#include +#include #include From cwickert at fedoraproject.org Sat Aug 1 17:08:26 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 1 Aug 2009 17:08:26 +0000 (UTC) Subject: rpms/xfce4-power-manager/F-11 xfce4-power-manager-0.8.2-dpmsconst.patch, NONE, 1.1 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xfce4-power-manager.spec, 1.10, 1.11 Message-ID: <20090801170826.72E2311C004A@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-power-manager/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27597 Modified Files: .cvsignore sources xfce4-power-manager.spec Added Files: xfce4-power-manager-0.8.2-dpmsconst.patch Log Message: * Sat Aug 01 2009 Christoph Wickert - 0.8.3-1 - Update to 0.8.3 xfce4-power-manager-0.8.2-dpmsconst.patch: xfpm-dpms.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-power-manager-0.8.2-dpmsconst.patch --- --- src/xfpm-dpms.c.orig 2009-07-30 14:01:31.000000000 +0200 +++ src/xfpm-dpms.c 2009-07-30 14:05:26.000000000 +0200 @@ -32,7 +32,7 @@ #include #include -#include +#include #include Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 9 Jul 2009 16:56:55 -0000 1.9 +++ .cvsignore 1 Aug 2009 17:08:26 -0000 1.10 @@ -1 +1 @@ -xfce4-power-manager-0.8.2.tar.bz2 +xfce4-power-manager-0.8.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 9 Jul 2009 16:56:55 -0000 1.9 +++ sources 1 Aug 2009 17:08:26 -0000 1.10 @@ -1 +1 @@ -80423d341ad996d9cf7e4762d53a0715 xfce4-power-manager-0.8.2.tar.bz2 +0db6b6f5b13c8b0829c6a07b7dfdc980 xfce4-power-manager-0.8.3.tar.bz2 Index: xfce4-power-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/F-11/xfce4-power-manager.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- xfce4-power-manager.spec 9 Jul 2009 16:56:55 -0000 1.10 +++ xfce4-power-manager.spec 1 Aug 2009 17:08:26 -0000 1.11 @@ -1,12 +1,13 @@ Name: xfce4-power-manager -Version: 0.8.2 +Version: 0.8.3 Release: 1%{?dist} Summary: Power management for the Xfce desktop environment Group: User Interface/Desktops License: GPLv2+ URL: http://goodies.xfce.org/projects/applications/%{name} -Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://archive.xfce.org/src/apps/%{name}/0.8/%{name}-%{version}.tar.bz2 +Patch0: %{name}-0.8.2-dpmsconst.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfconf-devel >= 4.6.0 @@ -14,8 +15,11 @@ BuildRequires: xfce4-panel-devel >= 4.6 BuildRequires: dbus-devel >= 0.60 BuildRequires: dbus-glib-devel >= 0.70 BuildRequires: libnotify-devel >= 0.4.1 +BuildRequires: xorg-x11-proto-devel BuildRequires: gettext intltool desktop-file-utils Requires: xfce4-panel +Requires: xfce4-doc +Requires: hal %description Xfce Power Manager uses the information and facilities provided by HAL to @@ -26,7 +30,9 @@ preferences. %prep %setup -q - +%if 0%{?fedora} >= 12 +%patch0 -b .dpmsstr +%endif %build %configure @@ -78,6 +84,15 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sat Aug 01 2009 Christoph Wickert - 0.8.3-1 +- Update to 0.8.3 + +* Thu Jul 30 2009 Christoph Wickert - 0.8.2-3 +- Patch to include dpmsconst.h instead of dpms.h + +* Mon Jul 27 2009 Fedora Release Engineering - 0.8.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 09 2009 Christoph Wickert - 0.8.2-1 - Update to 0.8.2 From mschwendt at fedoraproject.org Sat Aug 1 17:35:51 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Sat, 1 Aug 2009 17:35:51 +0000 (UTC) Subject: extras-buildsys/utils/pushscript WhatsNew.py,1.13,1.14 Message-ID: <20090801173551.A337E11C004A@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/fedora/extras-buildsys/utils/pushscript In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5675 Modified Files: WhatsNew.py Log Message: it's still /os for repos - ugh Index: WhatsNew.py =================================================================== RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/WhatsNew.py,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- WhatsNew.py 1 Aug 2009 09:12:10 -0000 1.13 +++ WhatsNew.py 1 Aug 2009 17:35:51 -0000 1.14 @@ -267,7 +267,10 @@ if not dirs or not isinstance(dirs,list): dirs = [] for dir in dirs: - srcdir = dir.replace('$arch','source/SRPMS') + archpos = dir.rfind('$arch') + if archpos<0: + continue + srcdir = dir[:archpos]+'source/SRPMS' if os.path.exists( srcdir ): srcdirs.append( srcdir ) else: From ankursinha at fedoraproject.org Sat Aug 1 17:46:45 2009 From: ankursinha at fedoraproject.org (Ankur Sinha) Date: Sat, 1 Aug 2009 17:46:45 +0000 (UTC) Subject: comps comps-f10.xml.in, 1.259, 1.260 comps-f11.xml.in, 1.275, 1.276 comps-f12.xml.in, 1.64, 1.65 Message-ID: <20090801174645.850DD11C00DB@cvs1.fedora.phx.redhat.com> Author: ankursinha Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6373 Modified Files: comps-f10.xml.in comps-f11.xml.in comps-f12.xml.in Log Message: * Sat Aug 1 2009 Ankur Sinha - Added Panini to f10 f11 f12 Index: comps-f10.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f10.xml.in,v retrieving revision 1.259 retrieving revision 1.260 diff -u -p -r1.259 -r1.260 --- comps-f10.xml.in 23 Jul 2009 12:48:43 -0000 1.259 +++ comps-f10.xml.in 1 Aug 2009 17:46:45 -0000 1.260 @@ -2305,6 +2305,7 @@ netpbm-progs nip2 optipng + Panini pstoedit pydot qiv Index: comps-f11.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v retrieving revision 1.275 retrieving revision 1.276 diff -u -p -r1.275 -r1.276 --- comps-f11.xml.in 27 Jul 2009 15:45:18 -0000 1.275 +++ comps-f11.xml.in 1 Aug 2009 17:46:45 -0000 1.276 @@ -2666,6 +2666,7 @@ netpbm-progs nip2 optipng + Panini pstoedit pydot qiv Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- comps-f12.xml.in 31 Jul 2009 17:54:26 -0000 1.64 +++ comps-f12.xml.in 1 Aug 2009 17:46:45 -0000 1.65 @@ -2794,6 +2794,7 @@ netpbm-progs nip2 optipng + Panini pstoedit pydot qiv From than at fedoraproject.org Sat Aug 1 18:02:56 2009 From: than at fedoraproject.org (Than Ngo) Date: Sat, 1 Aug 2009 18:02:56 +0000 (UTC) Subject: rpms/kde-l10n/devel kde-l10n.spec,1.89,1.90 Message-ID: <20090801180256.589BF11C004A@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kde-l10n/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16784 Modified Files: kde-l10n.spec Log Message: fix rpm file list Index: kde-l10n.spec =================================================================== RCS file: /cvs/extras/rpms/kde-l10n/devel/kde-l10n.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- kde-l10n.spec 30 Jul 2009 11:48:33 -0000 1.89 +++ kde-l10n.spec 1 Aug 2009 18:02:56 -0000 1.90 @@ -886,7 +886,7 @@ rm -rf %{buildroot} %defattr(-,root,root) %lang(ar) %{_datadir}/locale/ar/LC_MESSAGES/* %lang(ar) %{_datadir}/locale/ar/entry.desktop -%lang(ar) %{_datadir}/locale/ar/LC_SCRIPTS/kdelibs4/kdelibs4.js +%lang(ar) %{_datadir}/locale/ar/LC_SCRIPTS/ %lang(ar) %{_datadir}/kde4/apps/klettres/ar %if %{buildall} @@ -1408,6 +1408,7 @@ rm -rf %{buildroot} %defattr(-,root,root) %lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/* %lang(sv) %{_datadir}/locale/sv/entry.desktop +%lang(sv) %{_datadir}/locale/sv/LC_SCRIPTS/ %lang(sv) %{_kde4_appsdir}/ktuberling/sounds/sv* %lang(sv) %{_kde4_appsdir}/khangman/sv.txt %lang(sv) %{_kde4_appsdir}/kvtml/sv From mtasaka at fedoraproject.org Sat Aug 1 18:21:59 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 1 Aug 2009 18:21:59 +0000 (UTC) Subject: rpms/jd/F-10 .cvsignore, 1.389, 1.390 jd.spec, 1.449, 1.450 sources, 1.390, 1.391 Message-ID: <20090801182159.1D81411C004A@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23730/F-10 Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/.cvsignore,v retrieving revision 1.389 retrieving revision 1.390 diff -u -p -r1.389 -r1.390 --- .cvsignore 30 Jul 2009 18:10:22 -0000 1.389 +++ .cvsignore 1 Aug 2009 18:21:58 -0000 1.390 @@ -1 +1 @@ -jd-2.4.2-svn3000_trunk.tgz +jd-2.4.2-svn3007_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/jd.spec,v retrieving revision 1.449 retrieving revision 1.450 diff -u -p -r1.449 -r1.450 --- jd.spec 30 Jul 2009 18:10:22 -0000 1.449 +++ jd.spec 1 Aug 2009 18:21:58 -0000 1.450 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3000_trunk +%define strtag svn3007_trunk %define repoid 41293 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Fri Jul 31 2009 Mamoru Tasaka -- rev 3000 +* Sun Aug 2 2009 Mamoru Tasaka +- rev 3007 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/sources,v retrieving revision 1.390 retrieving revision 1.391 diff -u -p -r1.390 -r1.391 --- sources 30 Jul 2009 18:10:23 -0000 1.390 +++ sources 1 Aug 2009 18:21:58 -0000 1.391 @@ -1 +1 @@ -f33bc571bad857ee1a286ee80b11f1a0 jd-2.4.2-svn3000_trunk.tgz +9165b916e3b9ed22b037eeff56534d6d jd-2.4.2-svn3007_trunk.tgz From mtasaka at fedoraproject.org Sat Aug 1 18:21:59 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 1 Aug 2009 18:21:59 +0000 (UTC) Subject: rpms/jd/F-11 .cvsignore, 1.383, 1.384 jd.spec, 1.445, 1.446 sources, 1.384, 1.385 Message-ID: <20090801182159.6FB6611C004A@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23730/F-11 Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/.cvsignore,v retrieving revision 1.383 retrieving revision 1.384 diff -u -p -r1.383 -r1.384 --- .cvsignore 30 Jul 2009 18:10:23 -0000 1.383 +++ .cvsignore 1 Aug 2009 18:21:59 -0000 1.384 @@ -1 +1 @@ -jd-2.4.2-svn3000_trunk.tgz +jd-2.4.2-svn3007_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/jd.spec,v retrieving revision 1.445 retrieving revision 1.446 diff -u -p -r1.445 -r1.446 --- jd.spec 30 Jul 2009 18:10:23 -0000 1.445 +++ jd.spec 1 Aug 2009 18:21:59 -0000 1.446 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3000_trunk +%define strtag svn3007_trunk %define repoid 41293 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Fri Jul 31 2009 Mamoru Tasaka -- rev 3000 +* Sun Aug 2 2009 Mamoru Tasaka +- rev 3007 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/sources,v retrieving revision 1.384 retrieving revision 1.385 diff -u -p -r1.384 -r1.385 --- sources 30 Jul 2009 18:10:23 -0000 1.384 +++ sources 1 Aug 2009 18:21:59 -0000 1.385 @@ -1 +1 @@ -f33bc571bad857ee1a286ee80b11f1a0 jd-2.4.2-svn3000_trunk.tgz +9165b916e3b9ed22b037eeff56534d6d jd-2.4.2-svn3007_trunk.tgz From mtasaka at fedoraproject.org Sat Aug 1 18:21:59 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 1 Aug 2009 18:21:59 +0000 (UTC) Subject: rpms/jd/devel .cvsignore, 1.382, 1.383 jd.spec, 1.445, 1.446 sources, 1.383, 1.384 Message-ID: <20090801182159.C4EC111C004A@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23730/devel Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/devel/.cvsignore,v retrieving revision 1.382 retrieving revision 1.383 diff -u -p -r1.382 -r1.383 --- .cvsignore 30 Jul 2009 18:10:25 -0000 1.382 +++ .cvsignore 1 Aug 2009 18:21:59 -0000 1.383 @@ -1 +1 @@ -jd-2.4.2-svn3000_trunk.tgz +jd-2.4.2-svn3007_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/devel/jd.spec,v retrieving revision 1.445 retrieving revision 1.446 diff -u -p -r1.445 -r1.446 --- jd.spec 30 Jul 2009 18:10:25 -0000 1.445 +++ jd.spec 1 Aug 2009 18:21:59 -0000 1.446 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3000_trunk +%define strtag svn3007_trunk %define repoid 41293 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Fri Jul 31 2009 Mamoru Tasaka -- rev 3000 +* Sun Aug 2 2009 Mamoru Tasaka +- rev 3007 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/devel/sources,v retrieving revision 1.383 retrieving revision 1.384 diff -u -p -r1.383 -r1.384 --- sources 30 Jul 2009 18:10:25 -0000 1.383 +++ sources 1 Aug 2009 18:21:59 -0000 1.384 @@ -1 +1 @@ -f33bc571bad857ee1a286ee80b11f1a0 jd-2.4.2-svn3000_trunk.tgz +9165b916e3b9ed22b037eeff56534d6d jd-2.4.2-svn3007_trunk.tgz From pkgdb at fedoraproject.org Sat Aug 1 18:51:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 18:51:19 +0000 Subject: [pkgdb] R-AnnotationDbi was added for pingou Message-ID: <20090801185120.0636610F89A@bastion2.fedora.phx.redhat.com> tibbs has added Package R-AnnotationDbi with summary Annotation Database Interface tibbs has approved Package R-AnnotationDbi tibbs has added a Fedora devel branch for R-AnnotationDbi with an owner of pingou tibbs has approved R-AnnotationDbi in Fedora devel tibbs has approved Package R-AnnotationDbi tibbs has set commit to Approved for 107427 on R-AnnotationDbi (Fedora devel) tibbs has set checkout to Approved for 107427 on R-AnnotationDbi (Fedora devel) tibbs has set build to Approved for 107427 on R-AnnotationDbi (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-AnnotationDbi From pkgdb at fedoraproject.org Sat Aug 1 18:51:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 18:51:21 +0000 Subject: [pkgdb] R-AnnotationDbi summary updated by tibbs Message-ID: <20090801185121.6C22B10F89D@bastion2.fedora.phx.redhat.com> tibbs set package R-AnnotationDbi summary to Annotation Database Interface To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-AnnotationDbi From pkgdb at fedoraproject.org Sat Aug 1 18:51:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 18:51:21 +0000 Subject: [pkgdb] R-AnnotationDbi (Fedora, 11) updated by tibbs Message-ID: <20090801185121.7237E10F8A1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for R-AnnotationDbi tibbs has set commit to Approved for 107427 on R-AnnotationDbi (Fedora 11) tibbs has set checkout to Approved for 107427 on R-AnnotationDbi (Fedora 11) tibbs has set build to Approved for 107427 on R-AnnotationDbi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-AnnotationDbi From tibbs at fedoraproject.org Sat Aug 1 18:51:28 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 18:51:28 +0000 (UTC) Subject: rpms/R-AnnotationDbi - New directory Message-ID: <20090801185128.1E1DC11C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-AnnotationDbi In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsAE2516/rpms/R-AnnotationDbi Log Message: Directory /cvs/pkgs/rpms/R-AnnotationDbi added to the repository From tibbs at fedoraproject.org Sat Aug 1 18:51:28 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 18:51:28 +0000 (UTC) Subject: rpms/R-AnnotationDbi/devel - New directory Message-ID: <20090801185128.42CE611C00DB@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-AnnotationDbi/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsAE2516/rpms/R-AnnotationDbi/devel Log Message: Directory /cvs/pkgs/rpms/R-AnnotationDbi/devel added to the repository From pkgdb at fedoraproject.org Sat Aug 1 18:51:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 18:51:21 +0000 Subject: [pkgdb] R-AnnotationDbi (Fedora, 11) updated by tibbs Message-ID: <20090801185121.7CFBF10F8B4@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for R-AnnotationDbi tibbs has set commit to Approved for 107427 on R-AnnotationDbi (Fedora 10) tibbs has set checkout to Approved for 107427 on R-AnnotationDbi (Fedora 10) tibbs has set build to Approved for 107427 on R-AnnotationDbi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-AnnotationDbi From tibbs at fedoraproject.org Sat Aug 1 18:51:34 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 18:51:34 +0000 (UTC) Subject: rpms/R-AnnotationDbi Makefile,NONE,1.1 Message-ID: <20090801185134.078F411C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-AnnotationDbi In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsAE2516/rpms/R-AnnotationDbi Added Files: Makefile Log Message: Setup of module R-AnnotationDbi --- NEW FILE Makefile --- # Top level Makefile for module R-AnnotationDbi all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Sat Aug 1 18:51:34 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 18:51:34 +0000 (UTC) Subject: rpms/R-AnnotationDbi/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090801185134.6293911C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-AnnotationDbi/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsAE2516/rpms/R-AnnotationDbi/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module R-AnnotationDbi --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: R-AnnotationDbi # $Id: Makefile,v 1.1 2009/08/01 18:51:34 tibbs Exp $ NAME := R-AnnotationDbi 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 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) --- NEW FILE sources --- From jstanley at fedoraproject.org Sat Aug 1 19:01:41 2009 From: jstanley at fedoraproject.org (Jon Stanley) Date: Sat, 1 Aug 2009 19:01:41 +0000 (UTC) Subject: rpms/trac-customfieldadmin-plugin/F-10 trac-customfieldadmin-plugin.spec, 1.1, 1.2 Message-ID: <20090801190141.6D4D411C0417@cvs1.fedora.phx.redhat.com> Author: jstanley Update of /cvs/pkgs/rpms/trac-customfieldadmin-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6079 Modified Files: trac-customfieldadmin-plugin.spec Log Message: Correct broken dep in F-10 branch Index: trac-customfieldadmin-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/trac-customfieldadmin-plugin/F-10/trac-customfieldadmin-plugin.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- trac-customfieldadmin-plugin.spec 8 Jul 2009 22:35:17 -0000 1.1 +++ trac-customfieldadmin-plugin.spec 1 Aug 2009 19:01:40 -0000 1.2 @@ -18,7 +18,7 @@ BuildArch: noarch BuildRequires: python-devel, python-setuptools Requires: trac >= 0.10 # Only for 0.10 -Requires: trac-webadmin-plugin +Requires: trac-webadmin %description A trac plugin to expose custom ticket fields via the admin web interface, @@ -45,6 +45,8 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/* %changelog +* Sat Aug 01 2009 Jon Stanley - 0.1-0.3.svn5073 +- Correct broken dep (sorry this took so long....) * Sat Jul 04 2009 Jon Stanley - 0.1-0.2.svn5073 - Correctly name package, correct SVN checkout instructions From jstanley at fedoraproject.org Sat Aug 1 19:02:31 2009 From: jstanley at fedoraproject.org (Jon Stanley) Date: Sat, 1 Aug 2009 19:02:31 +0000 (UTC) Subject: rpms/trac-customfieldadmin-plugin/F-10 trac-customfieldadmin-plugin.spec, 1.2, 1.3 Message-ID: <20090801190231.A3ED411C004A@cvs1.fedora.phx.redhat.com> Author: jstanley Update of /cvs/pkgs/rpms/trac-customfieldadmin-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6522 Modified Files: trac-customfieldadmin-plugin.spec Log Message: Correct release in specfile Index: trac-customfieldadmin-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/trac-customfieldadmin-plugin/F-10/trac-customfieldadmin-plugin.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- trac-customfieldadmin-plugin.spec 1 Aug 2009 19:01:40 -0000 1.2 +++ trac-customfieldadmin-plugin.spec 1 Aug 2009 19:02:31 -0000 1.3 @@ -2,7 +2,7 @@ Name: trac-customfieldadmin-plugin Version: 0.1 -Release: 0.1.svn5073%{?dist} +Release: 0.3.svn5073%{?dist} Summary: Expose ticket custom fields via the web admin interface Group: Applications/Internet From peter at fedoraproject.org Sat Aug 1 19:07:51 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Sat, 1 Aug 2009 19:07:51 +0000 (UTC) Subject: rpms/bios_extract/devel bios_extract--ami_endian.diff, NONE, 1.1 bios_extract--phoenix_and_lh5_endian.diff, NONE, 1.1 bios_extract--recognition_of_more_bios_types.diff, NONE, 1.1 bios_extract.spec, 1.2, 1.3 import.log, 1.1, 1.2 Message-ID: <20090801190751.ECC9A11C004A@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/bios_extract/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8642/devel Modified Files: bios_extract.spec import.log Added Files: bios_extract--ami_endian.diff bios_extract--phoenix_and_lh5_endian.diff bios_extract--recognition_of_more_bios_types.diff Log Message: BigEndian fixes and more bios-types recognized now bios_extract--ami_endian.diff: ami.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) --- NEW FILE bios_extract--ami_endian.diff --- >From c07e897df4b1d64307550049d08ebcbbe258e593 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:55:17 +0400 Subject: [PATCH] Fix for endianness in AMI extraction routines. Subj. Since I finally found AMI bios images among other ~ 2.5 Gbytes of proprietary bioses. Signed-off-by: Peter Lemenkov diff --git a/ami.c b/ami.c index 108ef1e..88a00d4 100644 --- a/ami.c +++ b/ami.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -177,7 +178,7 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, } /* now dump the individual modules */ - Offset = (abc->BeginHi << 4) + abc->BeginLo; + Offset = (le16toh(abc->BeginHi) << 4) + le16toh(abc->BeginLo); for (i = 0; i < 0x80; i++) { char filename[64], *ModuleName; @@ -198,15 +199,15 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, sprintf(filename, "amibody_%02x.rom", part->PartID); if (Compressed) - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, part->ROMSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, le32toh(part->ROMSize)); else - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, part->CSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, le16toh(part->CSize)); printf(" -> %s", filename); if (part->PartID != 0x20) printf(" "); if (Compressed) - printf(" (%5d bytes)", part->ExpSize); + printf(" (%5d bytes)", le32toh(part->ExpSize)); else printf("\t\t"); @@ -217,25 +218,25 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("\n"); if (Compressed) - BufferSize = part->ExpSize; + BufferSize = le32toh(part->ExpSize); else - BufferSize = part->CSize; + BufferSize = le16toh(part->CSize); Buffer = MMapOutputFile(filename, BufferSize); if (!Buffer) return FALSE; if (Compressed) - LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, part->ROMSize, + LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, le32toh(part->ROMSize), Buffer, BufferSize); else memcpy(Buffer, BIOSImage + (Offset - BIOSOffset) + 0x0C, BufferSize); munmap(Buffer, BufferSize); - if ((part->PrePartHi == 0xFFFF) || (part->PrePartLo == 0xFFFF)) + if ((le16toh(part->PrePartHi) == 0xFFFF) || (le16toh(part->PrePartLo) == 0xFFFF)) break; - Offset = (part->PrePartHi << 4) + part->PrePartLo; + Offset = (le16toh(part->PrePartHi) << 4) + le16toh(part->PrePartLo); } return TRUE; bios_extract--phoenix_and_lh5_endian.diff: lh5_extract.c | 9 +++++---- phoenix.c | 33 +++++++++++++++++---------------- 2 files changed, 22 insertions(+), 20 deletions(-) --- NEW FILE bios_extract--phoenix_and_lh5_endian.diff --- >From 989a6c675212d459619a3a1e1c53dd6040e65867 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:37:56 +0400 Subject: [PATCH] New version of endian patch. I removed #ifdefs completely, since they already exists in , so we may simply (and safely) use htole[16,32]/le[16,32]toh. I also fixed nasty typo in my prevoius patch - I should use le[16,32]to h rather than htole[16,32]. However this renders to correct results,also, since both of them are actually just #defines around bswap_[16,32]. Also, I found one phoenix BIOS image and therefore was able to fix extraction from it on PowerPC. See patch. Signed-off-by: Peter Lemenkov diff --git a/lh5_extract.c b/lh5_extract.c index 60ecd48..b3e2d98 100644 --- a/lh5_extract.c +++ b/lh5_extract.c @@ -32,6 +32,7 @@ #include #include #include +#include #include "lh5_extract.h" @@ -129,18 +130,18 @@ LH5HeaderParse(unsigned char *Buffer, int BufferSize, return 0; } - *packed_size = *(unsigned int *) (Buffer + 7); - *original_size = *(unsigned int *) (Buffer + 11); + *packed_size = le32toh(*(unsigned int *) (Buffer + 7)); + *original_size = le32toh(*(unsigned int *) (Buffer + 11)); name_length = Buffer[21]; *name = strndup((char *) Buffer + 22, name_length); - *crc = *(unsigned short *) (Buffer + 22 + name_length); + *crc = le16toh(*(unsigned short *) (Buffer + 22 + name_length)); offset = header_size + 2; /* Skip extended headers */ while (1) { - unsigned short extend_size = *(unsigned short *) (Buffer + offset - 2); + unsigned short extend_size = le16toh(*(unsigned short *) (Buffer + offset - 2)); if (!extend_size) break; diff --git a/phoenix.c b/phoenix.c index 8ee241c..c2fe10a 100644 --- a/phoenix.c +++ b/phoenix.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -108,10 +109,10 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) return 0; } - if ((Offset + Module->HeadLen + 4 + Module->Packed1) > BIOSLength) { + if ((Offset + Module->HeadLen + 4 + le32toh(Module->Packed1)) > BIOSLength) { fprintf(stderr, "Error: Module overruns buffer at 0x%05X\n", Offset); - return Module->Previous; + return le32toh(Module->Previous); } ModuleName = PhoenixModuleNameGet(Module->Type); @@ -134,47 +135,47 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) switch (Module->Compression) { case 5: /* LH5 */ printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - Buffer = MMapOutputFile(filename, Module->ExpLen1); + Buffer = MMapOutputFile(filename, le32toh(Module->ExpLen1)); if (!Buffer) break; LH5Decode(BIOSImage + Offset + Module->HeadLen + 4, - Module->Packed1, Buffer, Module->ExpLen1); + le32toh(Module->Packed1), Buffer, le32toh(Module->ExpLen1)); - munmap(Buffer, Module->ExpLen1); + munmap(Buffer, le32toh(Module->ExpLen1)); break; /* case 3 */ /* LZSS */ case 0: /* not compressed at all */ /* why do we not use the full header here? */ printf("0x%05X (%6d bytes) -> %s", Offset + Module->HeadLen, - Module->Packed1, filename); + le32toh(Module->Packed1), filename); - write(fd, BIOSImage + Offset + Module->HeadLen, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen, le32toh(Module->Packed1)); break; default: fprintf(stderr, "Unsupported compression type for %s: %d\n", filename, Module->Compression); printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - write(fd, BIOSImage + Offset + Module->HeadLen + 4, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen + 4, le32toh(Module->Packed1)); break; } close(fd); free(filename); - if (Module->Offset || Module->Segment) { + if (le16toh(Module->Offset) || le16toh(Module->Segment)) { if (!Module->Compression) printf("\t\t"); - printf("\t [0x%04X:0x%04X]\n", Module->Segment << 12, Module->Offset); + printf("\t [0x%04X:0x%04X]\n", le16toh(Module->Segment) << 12, le16toh(Module->Offset)); } else printf("\n"); - return Module->Previous; + return le32toh(Module->Previous); } /* @@ -195,11 +196,11 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, for (ID = (struct PhoenixID *) (BIOSImage + BCPSegmentOffset + 10); ((void *) ID < (void *) (BIOSImage + BIOSLength)) && ID->Name[0]; - ID = (struct PhoenixID *) (((unsigned char *) ID) + ID->Length)) { + ID = (struct PhoenixID *) (((unsigned char *) ID) + le16toh(ID->Length))) { #if 0 printf("PhoenixID: Name %c%c%c%c%c%c, Flags 0x%04X, Length %d\n", ID->Name[0], ID->Name[1], ID->Name[2], ID->Name[3], - ID->Name[4], ID->Name[5], ID->Flags, ID->Length); + ID->Name[4], ID->Name[5], le16toh(ID->Flags), le16toh(ID->Length)); #endif if (!strncmp(ID->Name, "BCPSYS", 6)) break; @@ -224,7 +225,7 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("Version \"%s\", created on %s at %s.\n", Version, Date, Time); } - Offset = *((uint32_t *) (((char *) ID) + 0x77)); + Offset = le32toh(*((uint32_t *) (((char *) ID) + 0x77))); Offset &= (BIOSLength - 1); if (!Offset) { fprintf(stderr, "Error: retrieved invalid Modules offset.\n"); bios_extract--recognition_of_more_bios_types.diff: bios_extract.c | 5 +++++ 1 file changed, 5 insertions(+) --- NEW FILE bios_extract--recognition_of_more_bios_types.diff --- >From 2fe1f3c5351ce7d757a0dd63607b67cdcbf235b3 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 21:08:01 +0400 Subject: [PATCH] Identification of some more BIOS images. Subj. Actually, I'm sure this is an ugly patch. The proper way will be the addition of some special search procedures and some commandline switches to force using of specific extraction routines ( -f ami, -f award). Anyway, here is a working patch for decoding Asus bioses. Signed-off-by: Peter Lemenkov diff --git a/bios_extract.c b/bios_extract.c index 7b81c72..104232a 100644 --- a/bios_extract.c +++ b/bios_extract.c @@ -89,6 +89,11 @@ static struct { {"Award BootBlock", "= Award Decompression Bios =", AwardExtract}, {"Phoenix FirstBIOS", "BCPSEGMENT", PhoenixExtract}, {"PhoenixBIOS 4.0", "BCPSEGMENT", PhoenixExtract}, + /* custom modified BIOS from Asus - they replace "AMIBOOT " with their own + * BIOS ID text */ + {"ROM", "AMIBIOSC", AMI95Extract}, + /* some award modules - not sure this is a good solution */ + {"Award", "Award", AwardExtract}, {NULL, NULL, NULL}, }; Index: bios_extract.spec =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/devel/bios_extract.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- bios_extract.spec 24 Jul 2009 18:04:42 -0000 1.2 +++ bios_extract.spec 1 Aug 2009 19:07:51 -0000 1.3 @@ -3,13 +3,19 @@ Name: bios_extract Version: 0 -Release: 0.3.%{git_commit_date}git%{?dist} +Release: 0.4.%{git_commit_date}git%{?dist} Summary: Tools to extract the different submodules of common legacy bioses Group: Applications/System License: GPLv2+ URL: http://cgit.freedesktop.org/~libv/bios_extract Source0: http://cgit.freedesktop.org/~libv/bios_extract/snapshot/%{name}-%{git_commit}.tar.bz2 +# fix for extraction of Award and Phoenix bios-images on BigEndian platforms (patch sent upstream) +Patch0: bios_extract--ami_endian.diff +# fix for extraction of AMI bios-images on BigEndian platforms (patch sent upstream) +Patch1: bios_extract--phoenix_and_lh5_endian.diff +# recognized more bios images (ASUS for example) (patch sent upstream) +Patch2: bios_extract--recognition_of_more_bios_types.diff BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %description @@ -19,6 +25,9 @@ Tools to extract the different submodule %prep %setup -q -n %{name}-%{git_commit} sed -i s/^CFLAGS.*$// Makefile +%patch0 -p1 -b .big_endian +%patch1 -p1 -b .ami_big_endian +%patch2 -p1 -b .more_images %build @@ -42,6 +51,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Peter Lemenkov 0-0.4.20090713git +- Fixed work on BigEndian platforms +- More bios-types recognized + * Fri Jul 24 2009 Fedora Release Engineering - 0-0.3.20090713git - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 23 Jul 2009 16:51:04 -0000 1.1 +++ import.log 1 Aug 2009 19:07:51 -0000 1.2 @@ -1 +1,2 @@ bios_extract-0-0_2_20090713git_fc11:HEAD:bios_extract-0-0.2.20090713git.fc11.src.rpm:1248367822 +bios_extract-0-0_4_20090713git_fc11:HEAD:bios_extract-0-0.4.20090713git.fc11.src.rpm:1249153598 From peter at fedoraproject.org Sat Aug 1 19:09:39 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Sat, 1 Aug 2009 19:09:39 +0000 (UTC) Subject: rpms/bios_extract/F-11 bios_extract--ami_endian.diff, NONE, 1.1 bios_extract--phoenix_and_lh5_endian.diff, NONE, 1.1 bios_extract--recognition_of_more_bios_types.diff, NONE, 1.1 bios_extract.spec, 1.1, 1.2 import.log, 1.1, 1.2 Message-ID: <20090801190939.394B011C004A@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/bios_extract/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9411/F-11 Modified Files: bios_extract.spec import.log Added Files: bios_extract--ami_endian.diff bios_extract--phoenix_and_lh5_endian.diff bios_extract--recognition_of_more_bios_types.diff Log Message: BigEndian fixes and more bios-types recognized now bios_extract--ami_endian.diff: ami.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) --- NEW FILE bios_extract--ami_endian.diff --- >From c07e897df4b1d64307550049d08ebcbbe258e593 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:55:17 +0400 Subject: [PATCH] Fix for endianness in AMI extraction routines. Subj. Since I finally found AMI bios images among other ~ 2.5 Gbytes of proprietary bioses. Signed-off-by: Peter Lemenkov diff --git a/ami.c b/ami.c index 108ef1e..88a00d4 100644 --- a/ami.c +++ b/ami.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -177,7 +178,7 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, } /* now dump the individual modules */ - Offset = (abc->BeginHi << 4) + abc->BeginLo; + Offset = (le16toh(abc->BeginHi) << 4) + le16toh(abc->BeginLo); for (i = 0; i < 0x80; i++) { char filename[64], *ModuleName; @@ -198,15 +199,15 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, sprintf(filename, "amibody_%02x.rom", part->PartID); if (Compressed) - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, part->ROMSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, le32toh(part->ROMSize)); else - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, part->CSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, le16toh(part->CSize)); printf(" -> %s", filename); if (part->PartID != 0x20) printf(" "); if (Compressed) - printf(" (%5d bytes)", part->ExpSize); + printf(" (%5d bytes)", le32toh(part->ExpSize)); else printf("\t\t"); @@ -217,25 +218,25 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("\n"); if (Compressed) - BufferSize = part->ExpSize; + BufferSize = le32toh(part->ExpSize); else - BufferSize = part->CSize; + BufferSize = le16toh(part->CSize); Buffer = MMapOutputFile(filename, BufferSize); if (!Buffer) return FALSE; if (Compressed) - LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, part->ROMSize, + LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, le32toh(part->ROMSize), Buffer, BufferSize); else memcpy(Buffer, BIOSImage + (Offset - BIOSOffset) + 0x0C, BufferSize); munmap(Buffer, BufferSize); - if ((part->PrePartHi == 0xFFFF) || (part->PrePartLo == 0xFFFF)) + if ((le16toh(part->PrePartHi) == 0xFFFF) || (le16toh(part->PrePartLo) == 0xFFFF)) break; - Offset = (part->PrePartHi << 4) + part->PrePartLo; + Offset = (le16toh(part->PrePartHi) << 4) + le16toh(part->PrePartLo); } return TRUE; bios_extract--phoenix_and_lh5_endian.diff: lh5_extract.c | 9 +++++---- phoenix.c | 33 +++++++++++++++++---------------- 2 files changed, 22 insertions(+), 20 deletions(-) --- NEW FILE bios_extract--phoenix_and_lh5_endian.diff --- >From 989a6c675212d459619a3a1e1c53dd6040e65867 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:37:56 +0400 Subject: [PATCH] New version of endian patch. I removed #ifdefs completely, since they already exists in , so we may simply (and safely) use htole[16,32]/le[16,32]toh. I also fixed nasty typo in my prevoius patch - I should use le[16,32]to h rather than htole[16,32]. However this renders to correct results,also, since both of them are actually just #defines around bswap_[16,32]. Also, I found one phoenix BIOS image and therefore was able to fix extraction from it on PowerPC. See patch. Signed-off-by: Peter Lemenkov diff --git a/lh5_extract.c b/lh5_extract.c index 60ecd48..b3e2d98 100644 --- a/lh5_extract.c +++ b/lh5_extract.c @@ -32,6 +32,7 @@ #include #include #include +#include #include "lh5_extract.h" @@ -129,18 +130,18 @@ LH5HeaderParse(unsigned char *Buffer, int BufferSize, return 0; } - *packed_size = *(unsigned int *) (Buffer + 7); - *original_size = *(unsigned int *) (Buffer + 11); + *packed_size = le32toh(*(unsigned int *) (Buffer + 7)); + *original_size = le32toh(*(unsigned int *) (Buffer + 11)); name_length = Buffer[21]; *name = strndup((char *) Buffer + 22, name_length); - *crc = *(unsigned short *) (Buffer + 22 + name_length); + *crc = le16toh(*(unsigned short *) (Buffer + 22 + name_length)); offset = header_size + 2; /* Skip extended headers */ while (1) { - unsigned short extend_size = *(unsigned short *) (Buffer + offset - 2); + unsigned short extend_size = le16toh(*(unsigned short *) (Buffer + offset - 2)); if (!extend_size) break; diff --git a/phoenix.c b/phoenix.c index 8ee241c..c2fe10a 100644 --- a/phoenix.c +++ b/phoenix.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -108,10 +109,10 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) return 0; } - if ((Offset + Module->HeadLen + 4 + Module->Packed1) > BIOSLength) { + if ((Offset + Module->HeadLen + 4 + le32toh(Module->Packed1)) > BIOSLength) { fprintf(stderr, "Error: Module overruns buffer at 0x%05X\n", Offset); - return Module->Previous; + return le32toh(Module->Previous); } ModuleName = PhoenixModuleNameGet(Module->Type); @@ -134,47 +135,47 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) switch (Module->Compression) { case 5: /* LH5 */ printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - Buffer = MMapOutputFile(filename, Module->ExpLen1); + Buffer = MMapOutputFile(filename, le32toh(Module->ExpLen1)); if (!Buffer) break; LH5Decode(BIOSImage + Offset + Module->HeadLen + 4, - Module->Packed1, Buffer, Module->ExpLen1); + le32toh(Module->Packed1), Buffer, le32toh(Module->ExpLen1)); - munmap(Buffer, Module->ExpLen1); + munmap(Buffer, le32toh(Module->ExpLen1)); break; /* case 3 */ /* LZSS */ case 0: /* not compressed at all */ /* why do we not use the full header here? */ printf("0x%05X (%6d bytes) -> %s", Offset + Module->HeadLen, - Module->Packed1, filename); + le32toh(Module->Packed1), filename); - write(fd, BIOSImage + Offset + Module->HeadLen, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen, le32toh(Module->Packed1)); break; default: fprintf(stderr, "Unsupported compression type for %s: %d\n", filename, Module->Compression); printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - write(fd, BIOSImage + Offset + Module->HeadLen + 4, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen + 4, le32toh(Module->Packed1)); break; } close(fd); free(filename); - if (Module->Offset || Module->Segment) { + if (le16toh(Module->Offset) || le16toh(Module->Segment)) { if (!Module->Compression) printf("\t\t"); - printf("\t [0x%04X:0x%04X]\n", Module->Segment << 12, Module->Offset); + printf("\t [0x%04X:0x%04X]\n", le16toh(Module->Segment) << 12, le16toh(Module->Offset)); } else printf("\n"); - return Module->Previous; + return le32toh(Module->Previous); } /* @@ -195,11 +196,11 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, for (ID = (struct PhoenixID *) (BIOSImage + BCPSegmentOffset + 10); ((void *) ID < (void *) (BIOSImage + BIOSLength)) && ID->Name[0]; - ID = (struct PhoenixID *) (((unsigned char *) ID) + ID->Length)) { + ID = (struct PhoenixID *) (((unsigned char *) ID) + le16toh(ID->Length))) { #if 0 printf("PhoenixID: Name %c%c%c%c%c%c, Flags 0x%04X, Length %d\n", ID->Name[0], ID->Name[1], ID->Name[2], ID->Name[3], - ID->Name[4], ID->Name[5], ID->Flags, ID->Length); + ID->Name[4], ID->Name[5], le16toh(ID->Flags), le16toh(ID->Length)); #endif if (!strncmp(ID->Name, "BCPSYS", 6)) break; @@ -224,7 +225,7 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("Version \"%s\", created on %s at %s.\n", Version, Date, Time); } - Offset = *((uint32_t *) (((char *) ID) + 0x77)); + Offset = le32toh(*((uint32_t *) (((char *) ID) + 0x77))); Offset &= (BIOSLength - 1); if (!Offset) { fprintf(stderr, "Error: retrieved invalid Modules offset.\n"); bios_extract--recognition_of_more_bios_types.diff: bios_extract.c | 5 +++++ 1 file changed, 5 insertions(+) --- NEW FILE bios_extract--recognition_of_more_bios_types.diff --- >From 2fe1f3c5351ce7d757a0dd63607b67cdcbf235b3 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 21:08:01 +0400 Subject: [PATCH] Identification of some more BIOS images. Subj. Actually, I'm sure this is an ugly patch. The proper way will be the addition of some special search procedures and some commandline switches to force using of specific extraction routines ( -f ami, -f award). Anyway, here is a working patch for decoding Asus bioses. Signed-off-by: Peter Lemenkov diff --git a/bios_extract.c b/bios_extract.c index 7b81c72..104232a 100644 --- a/bios_extract.c +++ b/bios_extract.c @@ -89,6 +89,11 @@ static struct { {"Award BootBlock", "= Award Decompression Bios =", AwardExtract}, {"Phoenix FirstBIOS", "BCPSEGMENT", PhoenixExtract}, {"PhoenixBIOS 4.0", "BCPSEGMENT", PhoenixExtract}, + /* custom modified BIOS from Asus - they replace "AMIBOOT " with their own + * BIOS ID text */ + {"ROM", "AMIBIOSC", AMI95Extract}, + /* some award modules - not sure this is a good solution */ + {"Award", "Award", AwardExtract}, {NULL, NULL, NULL}, }; Index: bios_extract.spec =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/F-11/bios_extract.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- bios_extract.spec 23 Jul 2009 16:55:09 -0000 1.1 +++ bios_extract.spec 1 Aug 2009 19:09:38 -0000 1.2 @@ -3,13 +3,19 @@ Name: bios_extract Version: 0 -Release: 0.2.%{git_commit_date}git%{?dist} +Release: 0.4.%{git_commit_date}git%{?dist} Summary: Tools to extract the different submodules of common legacy bioses Group: Applications/System License: GPLv2+ URL: http://cgit.freedesktop.org/~libv/bios_extract Source0: http://cgit.freedesktop.org/~libv/bios_extract/snapshot/%{name}-%{git_commit}.tar.bz2 +# fix for extraction of Award and Phoenix bios-images on BigEndian platforms (patch sent upstream) +Patch0: bios_extract--ami_endian.diff +# fix for extraction of AMI bios-images on BigEndian platforms (patch sent upstream) +Patch1: bios_extract--phoenix_and_lh5_endian.diff +# recognized more bios images (ASUS for example) (patch sent upstream) +Patch2: bios_extract--recognition_of_more_bios_types.diff BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %description @@ -19,6 +25,9 @@ Tools to extract the different submodule %prep %setup -q -n %{name}-%{git_commit} sed -i s/^CFLAGS.*$// Makefile +%patch0 -p1 -b .big_endian +%patch1 -p1 -b .ami_big_endian +%patch2 -p1 -b .more_images %build @@ -42,6 +51,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Peter Lemenkov 0-0.4.20090713git +- Fixed work on BigEndian platforms +- More bios-types recognized + +* Fri Jul 24 2009 Fedora Release Engineering - 0-0.3.20090713git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jul 22 2009 Peter Lemenkov 0-0.2.20090713git - Small changes, based on Yanko Kaneti's suggestions. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/F-11/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 23 Jul 2009 16:55:09 -0000 1.1 +++ import.log 1 Aug 2009 19:09:38 -0000 1.2 @@ -1 +1,2 @@ bios_extract-0-0_2_20090713git_fc11:F-11:bios_extract-0-0.2.20090713git.fc11.src.rpm:1248368082 +bios_extract-0-0_4_20090713git_fc11:F-11:bios_extract-0-0.4.20090713git.fc11.src.rpm:1249153718 From peter at fedoraproject.org Sat Aug 1 19:10:50 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Sat, 1 Aug 2009 19:10:50 +0000 (UTC) Subject: rpms/bios_extract/F-10 bios_extract--ami_endian.diff, NONE, 1.1 bios_extract--phoenix_and_lh5_endian.diff, NONE, 1.1 bios_extract--recognition_of_more_bios_types.diff, NONE, 1.1 bios_extract.spec, 1.1, 1.2 import.log, 1.1, 1.2 Message-ID: <20090801191050.9E7D811C04D5@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/bios_extract/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10092/F-10 Modified Files: bios_extract.spec import.log Added Files: bios_extract--ami_endian.diff bios_extract--phoenix_and_lh5_endian.diff bios_extract--recognition_of_more_bios_types.diff Log Message: BigEndian fixes and more bios-types recognized now bios_extract--ami_endian.diff: ami.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) --- NEW FILE bios_extract--ami_endian.diff --- >From c07e897df4b1d64307550049d08ebcbbe258e593 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:55:17 +0400 Subject: [PATCH] Fix for endianness in AMI extraction routines. Subj. Since I finally found AMI bios images among other ~ 2.5 Gbytes of proprietary bioses. Signed-off-by: Peter Lemenkov diff --git a/ami.c b/ami.c index 108ef1e..88a00d4 100644 --- a/ami.c +++ b/ami.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -177,7 +178,7 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, } /* now dump the individual modules */ - Offset = (abc->BeginHi << 4) + abc->BeginLo; + Offset = (le16toh(abc->BeginHi) << 4) + le16toh(abc->BeginLo); for (i = 0; i < 0x80; i++) { char filename[64], *ModuleName; @@ -198,15 +199,15 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, sprintf(filename, "amibody_%02x.rom", part->PartID); if (Compressed) - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, part->ROMSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, le32toh(part->ROMSize)); else - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, part->CSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, le16toh(part->CSize)); printf(" -> %s", filename); if (part->PartID != 0x20) printf(" "); if (Compressed) - printf(" (%5d bytes)", part->ExpSize); + printf(" (%5d bytes)", le32toh(part->ExpSize)); else printf("\t\t"); @@ -217,25 +218,25 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("\n"); if (Compressed) - BufferSize = part->ExpSize; + BufferSize = le32toh(part->ExpSize); else - BufferSize = part->CSize; + BufferSize = le16toh(part->CSize); Buffer = MMapOutputFile(filename, BufferSize); if (!Buffer) return FALSE; if (Compressed) - LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, part->ROMSize, + LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, le32toh(part->ROMSize), Buffer, BufferSize); else memcpy(Buffer, BIOSImage + (Offset - BIOSOffset) + 0x0C, BufferSize); munmap(Buffer, BufferSize); - if ((part->PrePartHi == 0xFFFF) || (part->PrePartLo == 0xFFFF)) + if ((le16toh(part->PrePartHi) == 0xFFFF) || (le16toh(part->PrePartLo) == 0xFFFF)) break; - Offset = (part->PrePartHi << 4) + part->PrePartLo; + Offset = (le16toh(part->PrePartHi) << 4) + le16toh(part->PrePartLo); } return TRUE; bios_extract--phoenix_and_lh5_endian.diff: lh5_extract.c | 9 +++++---- phoenix.c | 33 +++++++++++++++++---------------- 2 files changed, 22 insertions(+), 20 deletions(-) --- NEW FILE bios_extract--phoenix_and_lh5_endian.diff --- >From 989a6c675212d459619a3a1e1c53dd6040e65867 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:37:56 +0400 Subject: [PATCH] New version of endian patch. I removed #ifdefs completely, since they already exists in , so we may simply (and safely) use htole[16,32]/le[16,32]toh. I also fixed nasty typo in my prevoius patch - I should use le[16,32]to h rather than htole[16,32]. However this renders to correct results,also, since both of them are actually just #defines around bswap_[16,32]. Also, I found one phoenix BIOS image and therefore was able to fix extraction from it on PowerPC. See patch. Signed-off-by: Peter Lemenkov diff --git a/lh5_extract.c b/lh5_extract.c index 60ecd48..b3e2d98 100644 --- a/lh5_extract.c +++ b/lh5_extract.c @@ -32,6 +32,7 @@ #include #include #include +#include #include "lh5_extract.h" @@ -129,18 +130,18 @@ LH5HeaderParse(unsigned char *Buffer, int BufferSize, return 0; } - *packed_size = *(unsigned int *) (Buffer + 7); - *original_size = *(unsigned int *) (Buffer + 11); + *packed_size = le32toh(*(unsigned int *) (Buffer + 7)); + *original_size = le32toh(*(unsigned int *) (Buffer + 11)); name_length = Buffer[21]; *name = strndup((char *) Buffer + 22, name_length); - *crc = *(unsigned short *) (Buffer + 22 + name_length); + *crc = le16toh(*(unsigned short *) (Buffer + 22 + name_length)); offset = header_size + 2; /* Skip extended headers */ while (1) { - unsigned short extend_size = *(unsigned short *) (Buffer + offset - 2); + unsigned short extend_size = le16toh(*(unsigned short *) (Buffer + offset - 2)); if (!extend_size) break; diff --git a/phoenix.c b/phoenix.c index 8ee241c..c2fe10a 100644 --- a/phoenix.c +++ b/phoenix.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -108,10 +109,10 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) return 0; } - if ((Offset + Module->HeadLen + 4 + Module->Packed1) > BIOSLength) { + if ((Offset + Module->HeadLen + 4 + le32toh(Module->Packed1)) > BIOSLength) { fprintf(stderr, "Error: Module overruns buffer at 0x%05X\n", Offset); - return Module->Previous; + return le32toh(Module->Previous); } ModuleName = PhoenixModuleNameGet(Module->Type); @@ -134,47 +135,47 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) switch (Module->Compression) { case 5: /* LH5 */ printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - Buffer = MMapOutputFile(filename, Module->ExpLen1); + Buffer = MMapOutputFile(filename, le32toh(Module->ExpLen1)); if (!Buffer) break; LH5Decode(BIOSImage + Offset + Module->HeadLen + 4, - Module->Packed1, Buffer, Module->ExpLen1); + le32toh(Module->Packed1), Buffer, le32toh(Module->ExpLen1)); - munmap(Buffer, Module->ExpLen1); + munmap(Buffer, le32toh(Module->ExpLen1)); break; /* case 3 */ /* LZSS */ case 0: /* not compressed at all */ /* why do we not use the full header here? */ printf("0x%05X (%6d bytes) -> %s", Offset + Module->HeadLen, - Module->Packed1, filename); + le32toh(Module->Packed1), filename); - write(fd, BIOSImage + Offset + Module->HeadLen, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen, le32toh(Module->Packed1)); break; default: fprintf(stderr, "Unsupported compression type for %s: %d\n", filename, Module->Compression); printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - write(fd, BIOSImage + Offset + Module->HeadLen + 4, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen + 4, le32toh(Module->Packed1)); break; } close(fd); free(filename); - if (Module->Offset || Module->Segment) { + if (le16toh(Module->Offset) || le16toh(Module->Segment)) { if (!Module->Compression) printf("\t\t"); - printf("\t [0x%04X:0x%04X]\n", Module->Segment << 12, Module->Offset); + printf("\t [0x%04X:0x%04X]\n", le16toh(Module->Segment) << 12, le16toh(Module->Offset)); } else printf("\n"); - return Module->Previous; + return le32toh(Module->Previous); } /* @@ -195,11 +196,11 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, for (ID = (struct PhoenixID *) (BIOSImage + BCPSegmentOffset + 10); ((void *) ID < (void *) (BIOSImage + BIOSLength)) && ID->Name[0]; - ID = (struct PhoenixID *) (((unsigned char *) ID) + ID->Length)) { + ID = (struct PhoenixID *) (((unsigned char *) ID) + le16toh(ID->Length))) { #if 0 printf("PhoenixID: Name %c%c%c%c%c%c, Flags 0x%04X, Length %d\n", ID->Name[0], ID->Name[1], ID->Name[2], ID->Name[3], - ID->Name[4], ID->Name[5], ID->Flags, ID->Length); + ID->Name[4], ID->Name[5], le16toh(ID->Flags), le16toh(ID->Length)); #endif if (!strncmp(ID->Name, "BCPSYS", 6)) break; @@ -224,7 +225,7 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("Version \"%s\", created on %s at %s.\n", Version, Date, Time); } - Offset = *((uint32_t *) (((char *) ID) + 0x77)); + Offset = le32toh(*((uint32_t *) (((char *) ID) + 0x77))); Offset &= (BIOSLength - 1); if (!Offset) { fprintf(stderr, "Error: retrieved invalid Modules offset.\n"); bios_extract--recognition_of_more_bios_types.diff: bios_extract.c | 5 +++++ 1 file changed, 5 insertions(+) --- NEW FILE bios_extract--recognition_of_more_bios_types.diff --- >From 2fe1f3c5351ce7d757a0dd63607b67cdcbf235b3 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 21:08:01 +0400 Subject: [PATCH] Identification of some more BIOS images. Subj. Actually, I'm sure this is an ugly patch. The proper way will be the addition of some special search procedures and some commandline switches to force using of specific extraction routines ( -f ami, -f award). Anyway, here is a working patch for decoding Asus bioses. Signed-off-by: Peter Lemenkov diff --git a/bios_extract.c b/bios_extract.c index 7b81c72..104232a 100644 --- a/bios_extract.c +++ b/bios_extract.c @@ -89,6 +89,11 @@ static struct { {"Award BootBlock", "= Award Decompression Bios =", AwardExtract}, {"Phoenix FirstBIOS", "BCPSEGMENT", PhoenixExtract}, {"PhoenixBIOS 4.0", "BCPSEGMENT", PhoenixExtract}, + /* custom modified BIOS from Asus - they replace "AMIBOOT " with their own + * BIOS ID text */ + {"ROM", "AMIBIOSC", AMI95Extract}, + /* some award modules - not sure this is a good solution */ + {"Award", "Award", AwardExtract}, {NULL, NULL, NULL}, }; Index: bios_extract.spec =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/F-10/bios_extract.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- bios_extract.spec 23 Jul 2009 16:53:30 -0000 1.1 +++ bios_extract.spec 1 Aug 2009 19:10:50 -0000 1.2 @@ -3,13 +3,19 @@ Name: bios_extract Version: 0 -Release: 0.2.%{git_commit_date}git%{?dist} +Release: 0.4.%{git_commit_date}git%{?dist} Summary: Tools to extract the different submodules of common legacy bioses Group: Applications/System License: GPLv2+ URL: http://cgit.freedesktop.org/~libv/bios_extract Source0: http://cgit.freedesktop.org/~libv/bios_extract/snapshot/%{name}-%{git_commit}.tar.bz2 +# fix for extraction of Award and Phoenix bios-images on BigEndian platforms (patch sent upstream) +Patch0: bios_extract--ami_endian.diff +# fix for extraction of AMI bios-images on BigEndian platforms (patch sent upstream) +Patch1: bios_extract--phoenix_and_lh5_endian.diff +# recognized more bios images (ASUS for example) (patch sent upstream) +Patch2: bios_extract--recognition_of_more_bios_types.diff BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %description @@ -19,6 +25,9 @@ Tools to extract the different submodule %prep %setup -q -n %{name}-%{git_commit} sed -i s/^CFLAGS.*$// Makefile +%patch0 -p1 -b .big_endian +%patch1 -p1 -b .ami_big_endian +%patch2 -p1 -b .more_images %build @@ -42,6 +51,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Peter Lemenkov 0-0.4.20090713git +- Fixed work on BigEndian platforms +- More bios-types recognized + +* Fri Jul 24 2009 Fedora Release Engineering - 0-0.3.20090713git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jul 22 2009 Peter Lemenkov 0-0.2.20090713git - Small changes, based on Yanko Kaneti's suggestions. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/F-10/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 23 Jul 2009 16:53:30 -0000 1.1 +++ import.log 1 Aug 2009 19:10:50 -0000 1.2 @@ -1 +1,2 @@ bios_extract-0-0_2_20090713git_fc11:F-10:bios_extract-0-0.2.20090713git.fc11.src.rpm:1248367938 +bios_extract-0-0_4_20090713git_fc11:F-10:bios_extract-0-0.4.20090713git.fc11.src.rpm:1249153822 From peter at fedoraproject.org Sat Aug 1 19:11:57 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Sat, 1 Aug 2009 19:11:57 +0000 (UTC) Subject: rpms/bios_extract/EL-5 bios_extract--ami_endian.diff, NONE, 1.1 bios_extract--phoenix_and_lh5_endian.diff, NONE, 1.1 bios_extract--recognition_of_more_bios_types.diff, NONE, 1.1 bios_extract.spec, 1.1, 1.2 import.log, 1.1, 1.2 Message-ID: <20090801191157.ACEEB11C004A@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/bios_extract/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11259/EL-5 Modified Files: bios_extract.spec import.log Added Files: bios_extract--ami_endian.diff bios_extract--phoenix_and_lh5_endian.diff bios_extract--recognition_of_more_bios_types.diff Log Message: BigEndian fixes and more bios-types recognized now bios_extract--ami_endian.diff: ami.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) --- NEW FILE bios_extract--ami_endian.diff --- >From c07e897df4b1d64307550049d08ebcbbe258e593 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:55:17 +0400 Subject: [PATCH] Fix for endianness in AMI extraction routines. Subj. Since I finally found AMI bios images among other ~ 2.5 Gbytes of proprietary bioses. Signed-off-by: Peter Lemenkov diff --git a/ami.c b/ami.c index 108ef1e..88a00d4 100644 --- a/ami.c +++ b/ami.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -177,7 +178,7 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, } /* now dump the individual modules */ - Offset = (abc->BeginHi << 4) + abc->BeginLo; + Offset = (le16toh(abc->BeginHi) << 4) + le16toh(abc->BeginLo); for (i = 0; i < 0x80; i++) { char filename[64], *ModuleName; @@ -198,15 +199,15 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, sprintf(filename, "amibody_%02x.rom", part->PartID); if (Compressed) - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, part->ROMSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, le32toh(part->ROMSize)); else - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, part->CSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, le16toh(part->CSize)); printf(" -> %s", filename); if (part->PartID != 0x20) printf(" "); if (Compressed) - printf(" (%5d bytes)", part->ExpSize); + printf(" (%5d bytes)", le32toh(part->ExpSize)); else printf("\t\t"); @@ -217,25 +218,25 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("\n"); if (Compressed) - BufferSize = part->ExpSize; + BufferSize = le32toh(part->ExpSize); else - BufferSize = part->CSize; + BufferSize = le16toh(part->CSize); Buffer = MMapOutputFile(filename, BufferSize); if (!Buffer) return FALSE; if (Compressed) - LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, part->ROMSize, + LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, le32toh(part->ROMSize), Buffer, BufferSize); else memcpy(Buffer, BIOSImage + (Offset - BIOSOffset) + 0x0C, BufferSize); munmap(Buffer, BufferSize); - if ((part->PrePartHi == 0xFFFF) || (part->PrePartLo == 0xFFFF)) + if ((le16toh(part->PrePartHi) == 0xFFFF) || (le16toh(part->PrePartLo) == 0xFFFF)) break; - Offset = (part->PrePartHi << 4) + part->PrePartLo; + Offset = (le16toh(part->PrePartHi) << 4) + le16toh(part->PrePartLo); } return TRUE; bios_extract--phoenix_and_lh5_endian.diff: lh5_extract.c | 9 +++++---- phoenix.c | 33 +++++++++++++++++---------------- 2 files changed, 22 insertions(+), 20 deletions(-) --- NEW FILE bios_extract--phoenix_and_lh5_endian.diff --- >From 989a6c675212d459619a3a1e1c53dd6040e65867 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:37:56 +0400 Subject: [PATCH] New version of endian patch. I removed #ifdefs completely, since they already exists in , so we may simply (and safely) use htole[16,32]/le[16,32]toh. I also fixed nasty typo in my prevoius patch - I should use le[16,32]to h rather than htole[16,32]. However this renders to correct results,also, since both of them are actually just #defines around bswap_[16,32]. Also, I found one phoenix BIOS image and therefore was able to fix extraction from it on PowerPC. See patch. Signed-off-by: Peter Lemenkov diff --git a/lh5_extract.c b/lh5_extract.c index 60ecd48..b3e2d98 100644 --- a/lh5_extract.c +++ b/lh5_extract.c @@ -32,6 +32,7 @@ #include #include #include +#include #include "lh5_extract.h" @@ -129,18 +130,18 @@ LH5HeaderParse(unsigned char *Buffer, int BufferSize, return 0; } - *packed_size = *(unsigned int *) (Buffer + 7); - *original_size = *(unsigned int *) (Buffer + 11); + *packed_size = le32toh(*(unsigned int *) (Buffer + 7)); + *original_size = le32toh(*(unsigned int *) (Buffer + 11)); name_length = Buffer[21]; *name = strndup((char *) Buffer + 22, name_length); - *crc = *(unsigned short *) (Buffer + 22 + name_length); + *crc = le16toh(*(unsigned short *) (Buffer + 22 + name_length)); offset = header_size + 2; /* Skip extended headers */ while (1) { - unsigned short extend_size = *(unsigned short *) (Buffer + offset - 2); + unsigned short extend_size = le16toh(*(unsigned short *) (Buffer + offset - 2)); if (!extend_size) break; diff --git a/phoenix.c b/phoenix.c index 8ee241c..c2fe10a 100644 --- a/phoenix.c +++ b/phoenix.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -108,10 +109,10 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) return 0; } - if ((Offset + Module->HeadLen + 4 + Module->Packed1) > BIOSLength) { + if ((Offset + Module->HeadLen + 4 + le32toh(Module->Packed1)) > BIOSLength) { fprintf(stderr, "Error: Module overruns buffer at 0x%05X\n", Offset); - return Module->Previous; + return le32toh(Module->Previous); } ModuleName = PhoenixModuleNameGet(Module->Type); @@ -134,47 +135,47 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) switch (Module->Compression) { case 5: /* LH5 */ printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - Buffer = MMapOutputFile(filename, Module->ExpLen1); + Buffer = MMapOutputFile(filename, le32toh(Module->ExpLen1)); if (!Buffer) break; LH5Decode(BIOSImage + Offset + Module->HeadLen + 4, - Module->Packed1, Buffer, Module->ExpLen1); + le32toh(Module->Packed1), Buffer, le32toh(Module->ExpLen1)); - munmap(Buffer, Module->ExpLen1); + munmap(Buffer, le32toh(Module->ExpLen1)); break; /* case 3 */ /* LZSS */ case 0: /* not compressed at all */ /* why do we not use the full header here? */ printf("0x%05X (%6d bytes) -> %s", Offset + Module->HeadLen, - Module->Packed1, filename); + le32toh(Module->Packed1), filename); - write(fd, BIOSImage + Offset + Module->HeadLen, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen, le32toh(Module->Packed1)); break; default: fprintf(stderr, "Unsupported compression type for %s: %d\n", filename, Module->Compression); printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - write(fd, BIOSImage + Offset + Module->HeadLen + 4, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen + 4, le32toh(Module->Packed1)); break; } close(fd); free(filename); - if (Module->Offset || Module->Segment) { + if (le16toh(Module->Offset) || le16toh(Module->Segment)) { if (!Module->Compression) printf("\t\t"); - printf("\t [0x%04X:0x%04X]\n", Module->Segment << 12, Module->Offset); + printf("\t [0x%04X:0x%04X]\n", le16toh(Module->Segment) << 12, le16toh(Module->Offset)); } else printf("\n"); - return Module->Previous; + return le32toh(Module->Previous); } /* @@ -195,11 +196,11 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, for (ID = (struct PhoenixID *) (BIOSImage + BCPSegmentOffset + 10); ((void *) ID < (void *) (BIOSImage + BIOSLength)) && ID->Name[0]; - ID = (struct PhoenixID *) (((unsigned char *) ID) + ID->Length)) { + ID = (struct PhoenixID *) (((unsigned char *) ID) + le16toh(ID->Length))) { #if 0 printf("PhoenixID: Name %c%c%c%c%c%c, Flags 0x%04X, Length %d\n", ID->Name[0], ID->Name[1], ID->Name[2], ID->Name[3], - ID->Name[4], ID->Name[5], ID->Flags, ID->Length); + ID->Name[4], ID->Name[5], le16toh(ID->Flags), le16toh(ID->Length)); #endif if (!strncmp(ID->Name, "BCPSYS", 6)) break; @@ -224,7 +225,7 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("Version \"%s\", created on %s at %s.\n", Version, Date, Time); } - Offset = *((uint32_t *) (((char *) ID) + 0x77)); + Offset = le32toh(*((uint32_t *) (((char *) ID) + 0x77))); Offset &= (BIOSLength - 1); if (!Offset) { fprintf(stderr, "Error: retrieved invalid Modules offset.\n"); bios_extract--recognition_of_more_bios_types.diff: bios_extract.c | 5 +++++ 1 file changed, 5 insertions(+) --- NEW FILE bios_extract--recognition_of_more_bios_types.diff --- >From 2fe1f3c5351ce7d757a0dd63607b67cdcbf235b3 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 21:08:01 +0400 Subject: [PATCH] Identification of some more BIOS images. Subj. Actually, I'm sure this is an ugly patch. The proper way will be the addition of some special search procedures and some commandline switches to force using of specific extraction routines ( -f ami, -f award). Anyway, here is a working patch for decoding Asus bioses. Signed-off-by: Peter Lemenkov diff --git a/bios_extract.c b/bios_extract.c index 7b81c72..104232a 100644 --- a/bios_extract.c +++ b/bios_extract.c @@ -89,6 +89,11 @@ static struct { {"Award BootBlock", "= Award Decompression Bios =", AwardExtract}, {"Phoenix FirstBIOS", "BCPSEGMENT", PhoenixExtract}, {"PhoenixBIOS 4.0", "BCPSEGMENT", PhoenixExtract}, + /* custom modified BIOS from Asus - they replace "AMIBOOT " with their own + * BIOS ID text */ + {"ROM", "AMIBIOSC", AMI95Extract}, + /* some award modules - not sure this is a good solution */ + {"Award", "Award", AwardExtract}, {NULL, NULL, NULL}, }; Index: bios_extract.spec =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/EL-5/bios_extract.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- bios_extract.spec 23 Jul 2009 17:02:03 -0000 1.1 +++ bios_extract.spec 1 Aug 2009 19:11:57 -0000 1.2 @@ -3,13 +3,19 @@ Name: bios_extract Version: 0 -Release: 0.2.%{git_commit_date}git%{?dist} +Release: 0.4.%{git_commit_date}git%{?dist} Summary: Tools to extract the different submodules of common legacy bioses Group: Applications/System License: GPLv2+ URL: http://cgit.freedesktop.org/~libv/bios_extract Source0: http://cgit.freedesktop.org/~libv/bios_extract/snapshot/%{name}-%{git_commit}.tar.bz2 +# fix for extraction of Award and Phoenix bios-images on BigEndian platforms (patch sent upstream) +Patch0: bios_extract--ami_endian.diff +# fix for extraction of AMI bios-images on BigEndian platforms (patch sent upstream) +Patch1: bios_extract--phoenix_and_lh5_endian.diff +# recognized more bios images (ASUS for example) (patch sent upstream) +Patch2: bios_extract--recognition_of_more_bios_types.diff BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %description @@ -19,6 +25,9 @@ Tools to extract the different submodule %prep %setup -q -n %{name}-%{git_commit} sed -i s/^CFLAGS.*$// Makefile +%patch0 -p1 -b .big_endian +%patch1 -p1 -b .ami_big_endian +%patch2 -p1 -b .more_images %build @@ -42,6 +51,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Peter Lemenkov 0-0.4.20090713git +- Fixed work on BigEndian platforms +- More bios-types recognized + +* Fri Jul 24 2009 Fedora Release Engineering - 0-0.3.20090713git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jul 22 2009 Peter Lemenkov 0-0.2.20090713git - Small changes, based on Yanko Kaneti's suggestions. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/EL-5/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 23 Jul 2009 17:02:04 -0000 1.1 +++ import.log 1 Aug 2009 19:11:57 -0000 1.2 @@ -1 +1,2 @@ bios_extract-0-0_2_20090713git_fc11:EL-5:bios_extract-0-0.2.20090713git.fc11.src.rpm:1248368427 +bios_extract-0-0_4_20090713git_fc11:EL-5:bios_extract-0-0.4.20090713git.fc11.src.rpm:1249153895 From peter at fedoraproject.org Sat Aug 1 19:13:03 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Sat, 1 Aug 2009 19:13:03 +0000 (UTC) Subject: rpms/bios_extract/EL-4 bios_extract--ami_endian.diff, NONE, 1.1 bios_extract--phoenix_and_lh5_endian.diff, NONE, 1.1 bios_extract--recognition_of_more_bios_types.diff, NONE, 1.1 bios_extract.spec, 1.1, 1.2 import.log, 1.1, 1.2 Message-ID: <20090801191303.738F211C004A@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/bios_extract/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11775/EL-4 Modified Files: bios_extract.spec import.log Added Files: bios_extract--ami_endian.diff bios_extract--phoenix_and_lh5_endian.diff bios_extract--recognition_of_more_bios_types.diff Log Message: BigEndian fixes and more bios-types recognized now bios_extract--ami_endian.diff: ami.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) --- NEW FILE bios_extract--ami_endian.diff --- >From c07e897df4b1d64307550049d08ebcbbe258e593 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:55:17 +0400 Subject: [PATCH] Fix for endianness in AMI extraction routines. Subj. Since I finally found AMI bios images among other ~ 2.5 Gbytes of proprietary bioses. Signed-off-by: Peter Lemenkov diff --git a/ami.c b/ami.c index 108ef1e..88a00d4 100644 --- a/ami.c +++ b/ami.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -177,7 +178,7 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, } /* now dump the individual modules */ - Offset = (abc->BeginHi << 4) + abc->BeginLo; + Offset = (le16toh(abc->BeginHi) << 4) + le16toh(abc->BeginLo); for (i = 0; i < 0x80; i++) { char filename[64], *ModuleName; @@ -198,15 +199,15 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, sprintf(filename, "amibody_%02x.rom", part->PartID); if (Compressed) - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, part->ROMSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x14, le32toh(part->ROMSize)); else - printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, part->CSize); + printf("0x%05X (%6d bytes)", Offset - BIOSOffset + 0x0C, le16toh(part->CSize)); printf(" -> %s", filename); if (part->PartID != 0x20) printf(" "); if (Compressed) - printf(" (%5d bytes)", part->ExpSize); + printf(" (%5d bytes)", le32toh(part->ExpSize)); else printf("\t\t"); @@ -217,25 +218,25 @@ AMI95Extract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("\n"); if (Compressed) - BufferSize = part->ExpSize; + BufferSize = le32toh(part->ExpSize); else - BufferSize = part->CSize; + BufferSize = le16toh(part->CSize); Buffer = MMapOutputFile(filename, BufferSize); if (!Buffer) return FALSE; if (Compressed) - LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, part->ROMSize, + LH5Decode(BIOSImage + (Offset - BIOSOffset) + 0x14, le32toh(part->ROMSize), Buffer, BufferSize); else memcpy(Buffer, BIOSImage + (Offset - BIOSOffset) + 0x0C, BufferSize); munmap(Buffer, BufferSize); - if ((part->PrePartHi == 0xFFFF) || (part->PrePartLo == 0xFFFF)) + if ((le16toh(part->PrePartHi) == 0xFFFF) || (le16toh(part->PrePartLo) == 0xFFFF)) break; - Offset = (part->PrePartHi << 4) + part->PrePartLo; + Offset = (le16toh(part->PrePartHi) << 4) + le16toh(part->PrePartLo); } return TRUE; bios_extract--phoenix_and_lh5_endian.diff: lh5_extract.c | 9 +++++---- phoenix.c | 33 +++++++++++++++++---------------- 2 files changed, 22 insertions(+), 20 deletions(-) --- NEW FILE bios_extract--phoenix_and_lh5_endian.diff --- >From 989a6c675212d459619a3a1e1c53dd6040e65867 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 20:37:56 +0400 Subject: [PATCH] New version of endian patch. I removed #ifdefs completely, since they already exists in , so we may simply (and safely) use htole[16,32]/le[16,32]toh. I also fixed nasty typo in my prevoius patch - I should use le[16,32]to h rather than htole[16,32]. However this renders to correct results,also, since both of them are actually just #defines around bswap_[16,32]. Also, I found one phoenix BIOS image and therefore was able to fix extraction from it on PowerPC. See patch. Signed-off-by: Peter Lemenkov diff --git a/lh5_extract.c b/lh5_extract.c index 60ecd48..b3e2d98 100644 --- a/lh5_extract.c +++ b/lh5_extract.c @@ -32,6 +32,7 @@ #include #include #include +#include #include "lh5_extract.h" @@ -129,18 +130,18 @@ LH5HeaderParse(unsigned char *Buffer, int BufferSize, return 0; } - *packed_size = *(unsigned int *) (Buffer + 7); - *original_size = *(unsigned int *) (Buffer + 11); + *packed_size = le32toh(*(unsigned int *) (Buffer + 7)); + *original_size = le32toh(*(unsigned int *) (Buffer + 11)); name_length = Buffer[21]; *name = strndup((char *) Buffer + 22, name_length); - *crc = *(unsigned short *) (Buffer + 22 + name_length); + *crc = le16toh(*(unsigned short *) (Buffer + 22 + name_length)); offset = header_size + 2; /* Skip extended headers */ while (1) { - unsigned short extend_size = *(unsigned short *) (Buffer + offset - 2); + unsigned short extend_size = le16toh(*(unsigned short *) (Buffer + offset - 2)); if (!extend_size) break; diff --git a/phoenix.c b/phoenix.c index 8ee241c..c2fe10a 100644 --- a/phoenix.c +++ b/phoenix.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "bios_extract.h" #include "lh5_extract.h" @@ -108,10 +109,10 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) return 0; } - if ((Offset + Module->HeadLen + 4 + Module->Packed1) > BIOSLength) { + if ((Offset + Module->HeadLen + 4 + le32toh(Module->Packed1)) > BIOSLength) { fprintf(stderr, "Error: Module overruns buffer at 0x%05X\n", Offset); - return Module->Previous; + return le32toh(Module->Previous); } ModuleName = PhoenixModuleNameGet(Module->Type); @@ -134,47 +135,47 @@ PhoenixModule(unsigned char *BIOSImage, int BIOSLength, int Offset) switch (Module->Compression) { case 5: /* LH5 */ printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - Buffer = MMapOutputFile(filename, Module->ExpLen1); + Buffer = MMapOutputFile(filename, le32toh(Module->ExpLen1)); if (!Buffer) break; LH5Decode(BIOSImage + Offset + Module->HeadLen + 4, - Module->Packed1, Buffer, Module->ExpLen1); + le32toh(Module->Packed1), Buffer, le32toh(Module->ExpLen1)); - munmap(Buffer, Module->ExpLen1); + munmap(Buffer, le32toh(Module->ExpLen1)); break; /* case 3 */ /* LZSS */ case 0: /* not compressed at all */ /* why do we not use the full header here? */ printf("0x%05X (%6d bytes) -> %s", Offset + Module->HeadLen, - Module->Packed1, filename); + le32toh(Module->Packed1), filename); - write(fd, BIOSImage + Offset + Module->HeadLen, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen, le32toh(Module->Packed1)); break; default: fprintf(stderr, "Unsupported compression type for %s: %d\n", filename, Module->Compression); printf("0x%05X (%6d bytes) -> %s\t(%d bytes)", Offset + Module->HeadLen + 4, - Module->Packed1, filename, Module->ExpLen1); + le32toh(Module->Packed1), filename, le32toh(Module->ExpLen1)); - write(fd, BIOSImage + Offset + Module->HeadLen + 4, Module->Packed1); + write(fd, BIOSImage + Offset + Module->HeadLen + 4, le32toh(Module->Packed1)); break; } close(fd); free(filename); - if (Module->Offset || Module->Segment) { + if (le16toh(Module->Offset) || le16toh(Module->Segment)) { if (!Module->Compression) printf("\t\t"); - printf("\t [0x%04X:0x%04X]\n", Module->Segment << 12, Module->Offset); + printf("\t [0x%04X:0x%04X]\n", le16toh(Module->Segment) << 12, le16toh(Module->Offset)); } else printf("\n"); - return Module->Previous; + return le32toh(Module->Previous); } /* @@ -195,11 +196,11 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, for (ID = (struct PhoenixID *) (BIOSImage + BCPSegmentOffset + 10); ((void *) ID < (void *) (BIOSImage + BIOSLength)) && ID->Name[0]; - ID = (struct PhoenixID *) (((unsigned char *) ID) + ID->Length)) { + ID = (struct PhoenixID *) (((unsigned char *) ID) + le16toh(ID->Length))) { #if 0 printf("PhoenixID: Name %c%c%c%c%c%c, Flags 0x%04X, Length %d\n", ID->Name[0], ID->Name[1], ID->Name[2], ID->Name[3], - ID->Name[4], ID->Name[5], ID->Flags, ID->Length); + ID->Name[4], ID->Name[5], le16toh(ID->Flags), le16toh(ID->Length)); #endif if (!strncmp(ID->Name, "BCPSYS", 6)) break; @@ -224,7 +225,7 @@ PhoenixExtract(unsigned char *BIOSImage, int BIOSLength, int BIOSOffset, printf("Version \"%s\", created on %s at %s.\n", Version, Date, Time); } - Offset = *((uint32_t *) (((char *) ID) + 0x77)); + Offset = le32toh(*((uint32_t *) (((char *) ID) + 0x77))); Offset &= (BIOSLength - 1); if (!Offset) { fprintf(stderr, "Error: retrieved invalid Modules offset.\n"); bios_extract--recognition_of_more_bios_types.diff: bios_extract.c | 5 +++++ 1 file changed, 5 insertions(+) --- NEW FILE bios_extract--recognition_of_more_bios_types.diff --- >From 2fe1f3c5351ce7d757a0dd63607b67cdcbf235b3 Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Sat, 1 Aug 2009 21:08:01 +0400 Subject: [PATCH] Identification of some more BIOS images. Subj. Actually, I'm sure this is an ugly patch. The proper way will be the addition of some special search procedures and some commandline switches to force using of specific extraction routines ( -f ami, -f award). Anyway, here is a working patch for decoding Asus bioses. Signed-off-by: Peter Lemenkov diff --git a/bios_extract.c b/bios_extract.c index 7b81c72..104232a 100644 --- a/bios_extract.c +++ b/bios_extract.c @@ -89,6 +89,11 @@ static struct { {"Award BootBlock", "= Award Decompression Bios =", AwardExtract}, {"Phoenix FirstBIOS", "BCPSEGMENT", PhoenixExtract}, {"PhoenixBIOS 4.0", "BCPSEGMENT", PhoenixExtract}, + /* custom modified BIOS from Asus - they replace "AMIBOOT " with their own + * BIOS ID text */ + {"ROM", "AMIBIOSC", AMI95Extract}, + /* some award modules - not sure this is a good solution */ + {"Award", "Award", AwardExtract}, {NULL, NULL, NULL}, }; Index: bios_extract.spec =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/EL-4/bios_extract.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- bios_extract.spec 23 Jul 2009 17:03:35 -0000 1.1 +++ bios_extract.spec 1 Aug 2009 19:13:03 -0000 1.2 @@ -3,13 +3,19 @@ Name: bios_extract Version: 0 -Release: 0.2.%{git_commit_date}git%{?dist} +Release: 0.4.%{git_commit_date}git%{?dist} Summary: Tools to extract the different submodules of common legacy bioses Group: Applications/System License: GPLv2+ URL: http://cgit.freedesktop.org/~libv/bios_extract Source0: http://cgit.freedesktop.org/~libv/bios_extract/snapshot/%{name}-%{git_commit}.tar.bz2 +# fix for extraction of Award and Phoenix bios-images on BigEndian platforms (patch sent upstream) +Patch0: bios_extract--ami_endian.diff +# fix for extraction of AMI bios-images on BigEndian platforms (patch sent upstream) +Patch1: bios_extract--phoenix_and_lh5_endian.diff +# recognized more bios images (ASUS for example) (patch sent upstream) +Patch2: bios_extract--recognition_of_more_bios_types.diff BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %description @@ -19,6 +25,9 @@ Tools to extract the different submodule %prep %setup -q -n %{name}-%{git_commit} sed -i s/^CFLAGS.*$// Makefile +%patch0 -p1 -b .big_endian +%patch1 -p1 -b .ami_big_endian +%patch2 -p1 -b .more_images %build @@ -42,6 +51,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 1 2009 Peter Lemenkov 0-0.4.20090713git +- Fixed work on BigEndian platforms +- More bios-types recognized + +* Fri Jul 24 2009 Fedora Release Engineering - 0-0.3.20090713git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jul 22 2009 Peter Lemenkov 0-0.2.20090713git - Small changes, based on Yanko Kaneti's suggestions. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/bios_extract/EL-4/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 23 Jul 2009 17:03:35 -0000 1.1 +++ import.log 1 Aug 2009 19:13:03 -0000 1.2 @@ -1 +1,2 @@ bios_extract-0-0_2_20090713git_fc11:EL-4:bios_extract-0-0.2.20090713git.fc11.src.rpm:1248368568 +bios_extract-0-0_4_20090713git_fc11:EL-4:bios_extract-0-0.4.20090713git.fc11.src.rpm:1249153958 From pkgdb at fedoraproject.org Sat Aug 1 20:04:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 20:04:28 +0000 Subject: [pkgdb] ripmime was added for itamarjp Message-ID: <20090801200428.D185310F87E@bastion2.fedora.phx.redhat.com> tibbs has added Package ripmime with summary Extract attachments out of a MIME encoded email packages tibbs has approved Package ripmime tibbs has added a Fedora devel branch for ripmime with an owner of itamarjp tibbs has approved ripmime in Fedora devel tibbs has approved Package ripmime tibbs has set commit to Approved for 107427 on ripmime (Fedora devel) tibbs has set checkout to Approved for 107427 on ripmime (Fedora devel) tibbs has set build to Approved for 107427 on ripmime (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ripmime From pkgdb at fedoraproject.org Sat Aug 1 20:04:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 20:04:30 +0000 Subject: [pkgdb] ripmime summary updated by tibbs Message-ID: <20090801200430.3FFF710F89A@bastion2.fedora.phx.redhat.com> tibbs set package ripmime summary to Extract attachments out of a MIME encoded email packages To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ripmime From pkgdb at fedoraproject.org Sat Aug 1 20:04:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 20:04:30 +0000 Subject: [pkgdb] ripmime (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801200430.54EA210F89D@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for ripmime tibbs has set commit to Approved for 107427 on ripmime (Fedora 11) tibbs has set checkout to Approved for 107427 on ripmime (Fedora 11) tibbs has set build to Approved for 107427 on ripmime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ripmime From pkgdb at fedoraproject.org Sat Aug 1 20:04:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 20:04:30 +0000 Subject: [pkgdb] ripmime (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801200430.6117310F8A1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for ripmime tibbs has set commit to Approved for 107427 on ripmime (Fedora 10) tibbs has set checkout to Approved for 107427 on ripmime (Fedora 10) tibbs has set build to Approved for 107427 on ripmime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ripmime From pkgdb at fedoraproject.org Sat Aug 1 20:04:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 20:04:30 +0000 Subject: [pkgdb] ripmime (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801200430.6845C10F8B5@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for ripmime tibbs has set commit to Approved for 107427 on ripmime (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on ripmime (Fedora EPEL 5) tibbs has set build to Approved for 107427 on ripmime (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ripmime From tibbs at fedoraproject.org Sat Aug 1 20:04:38 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 20:04:38 +0000 (UTC) Subject: rpms/ripmime - New directory Message-ID: <20090801200438.1565711C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ripmime In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvss30304/rpms/ripmime Log Message: Directory /cvs/pkgs/rpms/ripmime added to the repository From tibbs at fedoraproject.org Sat Aug 1 20:04:38 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 20:04:38 +0000 (UTC) Subject: rpms/ripmime/devel - New directory Message-ID: <20090801200438.39E8911C043B@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ripmime/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvss30304/rpms/ripmime/devel Log Message: Directory /cvs/pkgs/rpms/ripmime/devel added to the repository From tibbs at fedoraproject.org Sat Aug 1 20:04:46 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 20:04:46 +0000 (UTC) Subject: rpms/ripmime Makefile,NONE,1.1 Message-ID: <20090801200446.2364911C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ripmime In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvss30304/rpms/ripmime Added Files: Makefile Log Message: Setup of module ripmime --- NEW FILE Makefile --- # Top level Makefile for module ripmime all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Sat Aug 1 20:04:46 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 20:04:46 +0000 (UTC) Subject: rpms/ripmime/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090801200446.8540611C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ripmime/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvss30304/rpms/ripmime/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module ripmime --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: ripmime # $Id: Makefile,v 1.1 2009/08/01 20:04:46 tibbs Exp $ NAME := ripmime 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 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) --- NEW FILE sources --- From pingou at fedoraproject.org Sat Aug 1 20:14:31 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 20:14:31 +0000 (UTC) Subject: rpms/R-AnnotationDbi/devel R-AnnotationDbi.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801201431.A3DDB11C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-AnnotationDbi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2251/devel Modified Files: .cvsignore sources Added Files: R-AnnotationDbi.spec import.log Log Message: Original import --- NEW FILE R-AnnotationDbi.spec --- %global packname AnnotationDbi %global Rvers 2.9.0 %global bioc 2.4 Name: R-%{packname} Version: 1.6.1 Release: 1%{?dist} Summary: Annotation Database Interface Group: Applications/Engineering License: Artistic 2.0 URL: http://bioconductor.org/packages/%{bioc}/bioc/html/%{packname}.html Source0: http://bioconductor.org/packages/%{bioc}/bioc/src/contrib/%{packname}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch # The suggested requirement are not added here based on: # - the amount # - they are mostly database (content) # - circular dependancies (such as with hgu95av2) Requires: R >= %{Rvers} R-methods R-utils Requires: R-Biobase R-DBI R-RSQLite Requires(post): R Requires(postun): R BuildRequires: R-devel tetex-latex R >= %{Rvers} R-methods BuildRequires: R-utils R-Biobase R-DBI R-RSQLite %description Provides user interface and database connection code for annotation data packages using SQLite data storage. %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} # noarch -> Architecture independent package mkdir -p %{buildroot}%{_datadir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_datadir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_datadir}/R/library/R.css rm -f %{buildroot}%{_datadir}/R/library/AnnotationDbi/ProbePkg-template/data/.dummy.txt %check # Not performed, the list of metadata asked is too long and not mandatory #%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) %dir %{_datadir}/R/library/%{packname} %doc %{_datadir}/R/library/%{packname}/latex %doc %{_datadir}/R/library/%{packname}/doc %doc %{_datadir}/R/library/%{packname}/html %doc %{_datadir}/R/library/%{packname}/DESCRIPTION %doc %{_datadir}/R/library/%{packname}/man %doc %{_datadir}/R/library/%{packname}/NEWS %doc %{_datadir}/R/library/%{packname}/TODO %{_datadir}/R/library/%{packname}/CONTENTS %{_datadir}/R/library/%{packname}/INDEX %{_datadir}/R/library/%{packname}/NAMESPACE %{_datadir}/R/library/%{packname}/Meta %{_datadir}/R/library/%{packname}/R %{_datadir}/R/library/%{packname}/R-ex %{_datadir}/R/library/%{packname}/help %{_datadir}/R/library/%{packname}/AnnDbPkg-templates %{_datadir}/R/library/%{packname}/ProbePkg-template %{_datadir}/R/library/%{packname}/DBschemas %{_datadir}/R/library/%{packname}/extdata %{_datadir}/R/library/%{packname}/NOTES-Herve %changelog * Sat Aug 01 2009 pingou 1.6.1-1 - Update to 1.6.1 * Wed May 06 2009 pingou 1.6.0-1 - initial package for Fedora --- NEW FILE import.log --- R-AnnotationDbi-1_6_1-1_fc11:HEAD:R-AnnotationDbi-1.6.1-1.fc11.src.rpm:1249157572 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-AnnotationDbi/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 18:51:34 -0000 1.1 +++ .cvsignore 1 Aug 2009 20:14:31 -0000 1.2 @@ -0,0 +1 @@ +AnnotationDbi_1.6.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-AnnotationDbi/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 18:51:34 -0000 1.1 +++ sources 1 Aug 2009 20:14:31 -0000 1.2 @@ -0,0 +1 @@ +70ab01fdb06dbe8e1eeac5b246990eb6 AnnotationDbi_1.6.1.tar.gz From pingou at fedoraproject.org Sat Aug 1 20:15:49 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 20:15:49 +0000 (UTC) Subject: rpms/R-AnnotationDbi/F-11 R-AnnotationDbi.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801201549.48EB011C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-AnnotationDbi/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2794/F-11 Modified Files: .cvsignore sources Added Files: R-AnnotationDbi.spec import.log Log Message: Original import --- NEW FILE R-AnnotationDbi.spec --- %global packname AnnotationDbi %global Rvers 2.9.0 %global bioc 2.4 Name: R-%{packname} Version: 1.6.1 Release: 1%{?dist} Summary: Annotation Database Interface Group: Applications/Engineering License: Artistic 2.0 URL: http://bioconductor.org/packages/%{bioc}/bioc/html/%{packname}.html Source0: http://bioconductor.org/packages/%{bioc}/bioc/src/contrib/%{packname}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch # The suggested requirement are not added here based on: # - the amount # - they are mostly database (content) # - circular dependancies (such as with hgu95av2) Requires: R >= %{Rvers} R-methods R-utils Requires: R-Biobase R-DBI R-RSQLite Requires(post): R Requires(postun): R BuildRequires: R-devel tetex-latex R >= %{Rvers} R-methods BuildRequires: R-utils R-Biobase R-DBI R-RSQLite %description Provides user interface and database connection code for annotation data packages using SQLite data storage. %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} # noarch -> Architecture independent package mkdir -p %{buildroot}%{_datadir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_datadir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_datadir}/R/library/R.css rm -f %{buildroot}%{_datadir}/R/library/AnnotationDbi/ProbePkg-template/data/.dummy.txt %check # Not performed, the list of metadata asked is too long and not mandatory #%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) %dir %{_datadir}/R/library/%{packname} %doc %{_datadir}/R/library/%{packname}/latex %doc %{_datadir}/R/library/%{packname}/doc %doc %{_datadir}/R/library/%{packname}/html %doc %{_datadir}/R/library/%{packname}/DESCRIPTION %doc %{_datadir}/R/library/%{packname}/man %doc %{_datadir}/R/library/%{packname}/NEWS %doc %{_datadir}/R/library/%{packname}/TODO %{_datadir}/R/library/%{packname}/CONTENTS %{_datadir}/R/library/%{packname}/INDEX %{_datadir}/R/library/%{packname}/NAMESPACE %{_datadir}/R/library/%{packname}/Meta %{_datadir}/R/library/%{packname}/R %{_datadir}/R/library/%{packname}/R-ex %{_datadir}/R/library/%{packname}/help %{_datadir}/R/library/%{packname}/AnnDbPkg-templates %{_datadir}/R/library/%{packname}/ProbePkg-template %{_datadir}/R/library/%{packname}/DBschemas %{_datadir}/R/library/%{packname}/extdata %{_datadir}/R/library/%{packname}/NOTES-Herve %changelog * Sat Aug 01 2009 pingou 1.6.1-1 - Update to 1.6.1 * Wed May 06 2009 pingou 1.6.0-1 - initial package for Fedora --- NEW FILE import.log --- R-AnnotationDbi-1_6_1-1_fc11:F-11:R-AnnotationDbi-1.6.1-1.fc11.src.rpm:1249157661 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-AnnotationDbi/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 18:51:34 -0000 1.1 +++ .cvsignore 1 Aug 2009 20:15:49 -0000 1.2 @@ -0,0 +1 @@ +AnnotationDbi_1.6.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-AnnotationDbi/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 18:51:34 -0000 1.1 +++ sources 1 Aug 2009 20:15:49 -0000 1.2 @@ -0,0 +1 @@ +70ab01fdb06dbe8e1eeac5b246990eb6 AnnotationDbi_1.6.1.tar.gz From pingou at fedoraproject.org Sat Aug 1 20:16:46 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 20:16:46 +0000 (UTC) Subject: rpms/R-AnnotationDbi/F-10 R-AnnotationDbi.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801201646.6721811C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-AnnotationDbi/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3381/F-10 Modified Files: .cvsignore sources Added Files: R-AnnotationDbi.spec import.log Log Message: Original import --- NEW FILE R-AnnotationDbi.spec --- %global packname AnnotationDbi %global Rvers 2.9.0 %global bioc 2.4 Name: R-%{packname} Version: 1.6.1 Release: 1%{?dist} Summary: Annotation Database Interface Group: Applications/Engineering License: Artistic 2.0 URL: http://bioconductor.org/packages/%{bioc}/bioc/html/%{packname}.html Source0: http://bioconductor.org/packages/%{bioc}/bioc/src/contrib/%{packname}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch # The suggested requirement are not added here based on: # - the amount # - they are mostly database (content) # - circular dependancies (such as with hgu95av2) Requires: R >= %{Rvers} R-methods R-utils Requires: R-Biobase R-DBI R-RSQLite Requires(post): R Requires(postun): R BuildRequires: R-devel tetex-latex R >= %{Rvers} R-methods BuildRequires: R-utils R-Biobase R-DBI R-RSQLite %description Provides user interface and database connection code for annotation data packages using SQLite data storage. %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} # noarch -> Architecture independent package mkdir -p %{buildroot}%{_datadir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_datadir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_datadir}/R/library/R.css rm -f %{buildroot}%{_datadir}/R/library/AnnotationDbi/ProbePkg-template/data/.dummy.txt %check # Not performed, the list of metadata asked is too long and not mandatory #%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) %dir %{_datadir}/R/library/%{packname} %doc %{_datadir}/R/library/%{packname}/latex %doc %{_datadir}/R/library/%{packname}/doc %doc %{_datadir}/R/library/%{packname}/html %doc %{_datadir}/R/library/%{packname}/DESCRIPTION %doc %{_datadir}/R/library/%{packname}/man %doc %{_datadir}/R/library/%{packname}/NEWS %doc %{_datadir}/R/library/%{packname}/TODO %{_datadir}/R/library/%{packname}/CONTENTS %{_datadir}/R/library/%{packname}/INDEX %{_datadir}/R/library/%{packname}/NAMESPACE %{_datadir}/R/library/%{packname}/Meta %{_datadir}/R/library/%{packname}/R %{_datadir}/R/library/%{packname}/R-ex %{_datadir}/R/library/%{packname}/help %{_datadir}/R/library/%{packname}/AnnDbPkg-templates %{_datadir}/R/library/%{packname}/ProbePkg-template %{_datadir}/R/library/%{packname}/DBschemas %{_datadir}/R/library/%{packname}/extdata %{_datadir}/R/library/%{packname}/NOTES-Herve %changelog * Sat Aug 01 2009 pingou 1.6.1-1 - Update to 1.6.1 * Wed May 06 2009 pingou 1.6.0-1 - initial package for Fedora --- NEW FILE import.log --- R-AnnotationDbi-1_6_1-1_fc11:F-10:R-AnnotationDbi-1.6.1-1.fc11.src.rpm:1249157727 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-AnnotationDbi/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 18:51:34 -0000 1.1 +++ .cvsignore 1 Aug 2009 20:16:46 -0000 1.2 @@ -0,0 +1 @@ +AnnotationDbi_1.6.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-AnnotationDbi/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 18:51:34 -0000 1.1 +++ sources 1 Aug 2009 20:16:46 -0000 1.2 @@ -0,0 +1 @@ +70ab01fdb06dbe8e1eeac5b246990eb6 AnnotationDbi_1.6.1.tar.gz From itamarjp at fedoraproject.org Sat Aug 1 20:19:13 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Sat, 1 Aug 2009 20:19:13 +0000 (UTC) Subject: rpms/ripmime/devel import.log, NONE, 1.1 ripmime.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801201913.F184911C004A@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/ripmime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4008/devel Modified Files: .cvsignore sources Added Files: import.log ripmime.spec Log Message: initial rpm version --- NEW FILE import.log --- ripmime-1_4_0_9-2_fc10:HEAD:ripmime-1.4.0.9-2.fc10.src.rpm:1249157794 --- NEW FILE ripmime.spec --- Name: ripmime Version: 1.4.0.9 Release: 2%{?dist} Summary: Extract attachments out of a MIME encoded email packages Group: Applications/Internet License: BSD URL: http://www.pldaniels.com/ripmime/ Source0: http://www.pldaniels.com/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description ripMIME extract attachments out of a MIME encoded email packages. %prep %setup -q %build make CFLAGS="%{optflags}" %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -Dp -m 0755 $RPM_BUILD_DIR/%{name}-%{version}/%{name} %{buildroot}%{_bindir}/%{name} install -Dp -m 0644 $RPM_BUILD_DIR/%{name}-%{version}/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/%{name} %{_mandir}/man1/* %doc CHANGELOG CONTRIBUTORS INSTALL LICENSE TODO README %changelog * Fri Jan 23 2009 Itamar Reis Peixoto - 1.4.0.9-2 - Include CFLAGS in build process * Fri Dec 26 2008 Itamar Reis Peixoto - 1.4.0.9-1 - Initial RPM release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ripmime/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 20:04:46 -0000 1.1 +++ .cvsignore 1 Aug 2009 20:19:13 -0000 1.2 @@ -0,0 +1 @@ +ripmime-1.4.0.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ripmime/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 20:04:46 -0000 1.1 +++ sources 1 Aug 2009 20:19:13 -0000 1.2 @@ -0,0 +1 @@ +25761b8a533bc935f75902724fb73244 ripmime-1.4.0.9.tar.gz From itamarjp at fedoraproject.org Sat Aug 1 20:22:09 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Sat, 1 Aug 2009 20:22:09 +0000 (UTC) Subject: rpms/ripmime/F-11 import.log, NONE, 1.1 ripmime.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801202210.059EE11C004A@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/ripmime/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5341/F-11 Modified Files: .cvsignore sources Added Files: import.log ripmime.spec Log Message: initial rpm version --- NEW FILE import.log --- ripmime-1_4_0_9-2_fc10:F-11:ripmime-1.4.0.9-2.fc10.src.rpm:1249158059 --- NEW FILE ripmime.spec --- Name: ripmime Version: 1.4.0.9 Release: 2%{?dist} Summary: Extract attachments out of a MIME encoded email packages Group: Applications/Internet License: BSD URL: http://www.pldaniels.com/ripmime/ Source0: http://www.pldaniels.com/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description ripMIME extract attachments out of a MIME encoded email packages. %prep %setup -q %build make CFLAGS="%{optflags}" %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -Dp -m 0755 $RPM_BUILD_DIR/%{name}-%{version}/%{name} %{buildroot}%{_bindir}/%{name} install -Dp -m 0644 $RPM_BUILD_DIR/%{name}-%{version}/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/%{name} %{_mandir}/man1/* %doc CHANGELOG CONTRIBUTORS INSTALL LICENSE TODO README %changelog * Fri Jan 23 2009 Itamar Reis Peixoto - 1.4.0.9-2 - Include CFLAGS in build process * Fri Dec 26 2008 Itamar Reis Peixoto - 1.4.0.9-1 - Initial RPM release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ripmime/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 20:04:46 -0000 1.1 +++ .cvsignore 1 Aug 2009 20:22:09 -0000 1.2 @@ -0,0 +1 @@ +ripmime-1.4.0.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ripmime/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 20:04:46 -0000 1.1 +++ sources 1 Aug 2009 20:22:09 -0000 1.2 @@ -0,0 +1 @@ +25761b8a533bc935f75902724fb73244 ripmime-1.4.0.9.tar.gz From itamarjp at fedoraproject.org Sat Aug 1 20:26:49 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Sat, 1 Aug 2009 20:26:49 +0000 (UTC) Subject: rpms/ripmime/F-10 import.log, NONE, 1.1 ripmime.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801202649.3596911C004A@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/ripmime/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7174/F-10 Modified Files: .cvsignore sources Added Files: import.log ripmime.spec Log Message: initial rpm version --- NEW FILE import.log --- ripmime-1_4_0_9-2_fc10:F-10:ripmime-1.4.0.9-2.fc10.src.rpm:1249158291 --- NEW FILE ripmime.spec --- Name: ripmime Version: 1.4.0.9 Release: 2%{?dist} Summary: Extract attachments out of a MIME encoded email packages Group: Applications/Internet License: BSD URL: http://www.pldaniels.com/ripmime/ Source0: http://www.pldaniels.com/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description ripMIME extract attachments out of a MIME encoded email packages. %prep %setup -q %build make CFLAGS="%{optflags}" %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -Dp -m 0755 $RPM_BUILD_DIR/%{name}-%{version}/%{name} %{buildroot}%{_bindir}/%{name} install -Dp -m 0644 $RPM_BUILD_DIR/%{name}-%{version}/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/%{name} %{_mandir}/man1/* %doc CHANGELOG CONTRIBUTORS INSTALL LICENSE TODO README %changelog * Fri Jan 23 2009 Itamar Reis Peixoto - 1.4.0.9-2 - Include CFLAGS in build process * Fri Dec 26 2008 Itamar Reis Peixoto - 1.4.0.9-1 - Initial RPM release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ripmime/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 20:04:46 -0000 1.1 +++ .cvsignore 1 Aug 2009 20:26:48 -0000 1.2 @@ -0,0 +1 @@ +ripmime-1.4.0.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ripmime/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 20:04:46 -0000 1.1 +++ sources 1 Aug 2009 20:26:49 -0000 1.2 @@ -0,0 +1 @@ +25761b8a533bc935f75902724fb73244 ripmime-1.4.0.9.tar.gz From pkgdb at fedoraproject.org Sat Aug 1 20:29:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 20:29:23 +0000 Subject: [pkgdb] perl-Flickr-API was added for ksyz Message-ID: <20090801202924.4308A10F897@bastion2.fedora.phx.redhat.com> tibbs has added Package perl-Flickr-API with summary Flickr API interface tibbs has approved Package perl-Flickr-API tibbs has added a Fedora devel branch for perl-Flickr-API with an owner of ksyz tibbs has approved perl-Flickr-API in Fedora devel tibbs has approved Package perl-Flickr-API tibbs has set commit to Approved for 107427 on perl-Flickr-API (Fedora devel) tibbs has set checkout to Approved for 107427 on perl-Flickr-API (Fedora devel) tibbs has set build to Approved for 107427 on perl-Flickr-API (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Flickr-API From pkgdb at fedoraproject.org Sat Aug 1 20:29:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 20:29:25 +0000 Subject: [pkgdb] perl-Flickr-API summary updated by tibbs Message-ID: <20090801202925.A164110F89C@bastion2.fedora.phx.redhat.com> tibbs set package perl-Flickr-API summary to Flickr API interface To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Flickr-API From pkgdb at fedoraproject.org Sat Aug 1 20:29:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 20:29:25 +0000 Subject: [pkgdb] perl-Flickr-API (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801202925.F27C010F89F@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for perl-Flickr-API tibbs has set commit to Approved for 107427 on perl-Flickr-API (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on perl-Flickr-API (Fedora EPEL 5) tibbs has set build to Approved for 107427 on perl-Flickr-API (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Flickr-API From pkgdb at fedoraproject.org Sat Aug 1 20:29:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 20:29:25 +0000 Subject: [pkgdb] perl-Flickr-API (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801202926.2A26610F8B1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for perl-Flickr-API tibbs has set commit to Approved for 107427 on perl-Flickr-API (Fedora 11) tibbs has set checkout to Approved for 107427 on perl-Flickr-API (Fedora 11) tibbs has set build to Approved for 107427 on perl-Flickr-API (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Flickr-API From tibbs at fedoraproject.org Sat Aug 1 20:29:31 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 20:29:31 +0000 (UTC) Subject: rpms/perl-Flickr-API - New directory Message-ID: <20090801202931.145A311C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Flickr-API In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsiZ8421/rpms/perl-Flickr-API Log Message: Directory /cvs/pkgs/rpms/perl-Flickr-API added to the repository From tibbs at fedoraproject.org Sat Aug 1 20:29:31 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 20:29:31 +0000 (UTC) Subject: rpms/perl-Flickr-API/devel - New directory Message-ID: <20090801202931.3532A11C00DB@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Flickr-API/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsiZ8421/rpms/perl-Flickr-API/devel Log Message: Directory /cvs/pkgs/rpms/perl-Flickr-API/devel added to the repository From tibbs at fedoraproject.org Sat Aug 1 20:29:37 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 20:29:37 +0000 (UTC) Subject: rpms/perl-Flickr-API Makefile,NONE,1.1 Message-ID: <20090801202937.0A42611C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Flickr-API In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsiZ8421/rpms/perl-Flickr-API Added Files: Makefile Log Message: Setup of module perl-Flickr-API --- NEW FILE Makefile --- # Top level Makefile for module perl-Flickr-API all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Sat Aug 1 20:29:37 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 20:29:37 +0000 (UTC) Subject: rpms/perl-Flickr-API/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090801202937.3143711C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Flickr-API/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsiZ8421/rpms/perl-Flickr-API/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Flickr-API --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Flickr-API # $Id: Makefile,v 1.1 2009/08/01 20:29:37 tibbs Exp $ NAME := perl-Flickr-API 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 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) --- NEW FILE sources --- From itamarjp at fedoraproject.org Sat Aug 1 20:31:32 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Sat, 1 Aug 2009 20:31:32 +0000 (UTC) Subject: rpms/ripmime/EL-5 import.log, NONE, 1.1 ripmime.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090801203132.7A56811C004A@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/ripmime/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8184/EL-5 Modified Files: .cvsignore sources Added Files: import.log ripmime.spec Log Message: initial rpm version --- NEW FILE import.log --- ripmime-1_4_0_9-2_fc10:EL-5:ripmime-1.4.0.9-2.fc10.src.rpm:1249158454 --- NEW FILE ripmime.spec --- Name: ripmime Version: 1.4.0.9 Release: 2%{?dist} Summary: Extract attachments out of a MIME encoded email packages Group: Applications/Internet License: BSD URL: http://www.pldaniels.com/ripmime/ Source0: http://www.pldaniels.com/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description ripMIME extract attachments out of a MIME encoded email packages. %prep %setup -q %build make CFLAGS="%{optflags}" %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -Dp -m 0755 $RPM_BUILD_DIR/%{name}-%{version}/%{name} %{buildroot}%{_bindir}/%{name} install -Dp -m 0644 $RPM_BUILD_DIR/%{name}-%{version}/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/%{name} %{_mandir}/man1/* %doc CHANGELOG CONTRIBUTORS INSTALL LICENSE TODO README %changelog * Fri Jan 23 2009 Itamar Reis Peixoto - 1.4.0.9-2 - Include CFLAGS in build process * Fri Dec 26 2008 Itamar Reis Peixoto - 1.4.0.9-1 - Initial RPM release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ripmime/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 20:04:46 -0000 1.1 +++ .cvsignore 1 Aug 2009 20:31:32 -0000 1.2 @@ -0,0 +1 @@ +ripmime-1.4.0.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ripmime/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 20:04:46 -0000 1.1 +++ sources 1 Aug 2009 20:31:32 -0000 1.2 @@ -0,0 +1 @@ +25761b8a533bc935f75902724fb73244 ripmime-1.4.0.9.tar.gz From pkgdb at fedoraproject.org Sat Aug 1 21:18:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 21:18:28 +0000 Subject: [pkgdb] perl-XML-Parser-Lite-Tree was added for ksyz Message-ID: <20090801211828.C818F10F897@bastion2.fedora.phx.redhat.com> tibbs has added Package perl-XML-Parser-Lite-Tree with summary Lightweight XML tree builder tibbs has approved Package perl-XML-Parser-Lite-Tree tibbs has added a Fedora devel branch for perl-XML-Parser-Lite-Tree with an owner of ksyz tibbs has approved perl-XML-Parser-Lite-Tree in Fedora devel tibbs has approved Package perl-XML-Parser-Lite-Tree tibbs has set commit to Approved for 107427 on perl-XML-Parser-Lite-Tree (Fedora devel) tibbs has set checkout to Approved for 107427 on perl-XML-Parser-Lite-Tree (Fedora devel) tibbs has set build to Approved for 107427 on perl-XML-Parser-Lite-Tree (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-XML-Parser-Lite-Tree From pkgdb at fedoraproject.org Sat Aug 1 21:18:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 21:18:29 +0000 Subject: [pkgdb] perl-XML-Parser-Lite-Tree summary updated by tibbs Message-ID: <20090801211829.C485010F89C@bastion2.fedora.phx.redhat.com> tibbs set package perl-XML-Parser-Lite-Tree summary to Lightweight XML tree builder To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-XML-Parser-Lite-Tree From pkgdb at fedoraproject.org Sat Aug 1 21:18:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 21:18:29 +0000 Subject: [pkgdb] perl-XML-Parser-Lite-Tree (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801211830.10AC310F89F@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for perl-XML-Parser-Lite-Tree tibbs has set commit to Approved for 107427 on perl-XML-Parser-Lite-Tree (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on perl-XML-Parser-Lite-Tree (Fedora EPEL 5) tibbs has set build to Approved for 107427 on perl-XML-Parser-Lite-Tree (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-XML-Parser-Lite-Tree From tibbs at fedoraproject.org Sat Aug 1 21:18:38 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 21:18:38 +0000 (UTC) Subject: rpms/perl-XML-Parser-Lite-Tree - New directory Message-ID: <20090801211838.1BE1711C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsK26293/rpms/perl-XML-Parser-Lite-Tree Log Message: Directory /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree added to the repository From pkgdb at fedoraproject.org Sat Aug 1 21:18:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 01 Aug 2009 21:18:29 +0000 Subject: [pkgdb] perl-XML-Parser-Lite-Tree (Fedora EPEL, 5) updated by tibbs Message-ID: <20090801211830.5843610F8B1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for perl-XML-Parser-Lite-Tree tibbs has set commit to Approved for 107427 on perl-XML-Parser-Lite-Tree (Fedora 11) tibbs has set checkout to Approved for 107427 on perl-XML-Parser-Lite-Tree (Fedora 11) tibbs has set build to Approved for 107427 on perl-XML-Parser-Lite-Tree (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-XML-Parser-Lite-Tree From tibbs at fedoraproject.org Sat Aug 1 21:18:38 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 21:18:38 +0000 (UTC) Subject: rpms/perl-XML-Parser-Lite-Tree/devel - New directory Message-ID: <20090801211838.6392911C043B@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsK26293/rpms/perl-XML-Parser-Lite-Tree/devel Log Message: Directory /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/devel added to the repository From tibbs at fedoraproject.org Sat Aug 1 21:18:49 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 21:18:49 +0000 (UTC) Subject: rpms/perl-XML-Parser-Lite-Tree Makefile,NONE,1.1 Message-ID: <20090801211849.253A511C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsK26293/rpms/perl-XML-Parser-Lite-Tree Added Files: Makefile Log Message: Setup of module perl-XML-Parser-Lite-Tree --- NEW FILE Makefile --- # Top level Makefile for module perl-XML-Parser-Lite-Tree all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Sat Aug 1 21:18:49 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 1 Aug 2009 21:18:49 +0000 (UTC) Subject: rpms/perl-XML-Parser-Lite-Tree/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090801211849.8349711C00DB@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsK26293/rpms/perl-XML-Parser-Lite-Tree/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-XML-Parser-Lite-Tree --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-XML-Parser-Lite-Tree # $Id: Makefile,v 1.1 2009/08/01 21:18:49 tibbs Exp $ NAME := perl-XML-Parser-Lite-Tree 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 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) --- NEW FILE sources --- From pingou at fedoraproject.org Sat Aug 1 21:22:45 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 21:22:45 +0000 (UTC) Subject: rpms/R-maanova/devel .cvsignore, 1.4, 1.5 R-maanova.spec, 1.6, 1.7 sources, 1.4, 1.5 Message-ID: <20090801212245.D21AC11C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-maanova/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27805 Modified Files: .cvsignore R-maanova.spec sources Log Message: Update to 1.14.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-maanova/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 27 Oct 2008 20:04:15 -0000 1.4 +++ .cvsignore 1 Aug 2009 21:22:45 -0000 1.5 @@ -1 +1 @@ -maanova_1.12.0.tar.gz +maanova_1.14.0.tar.gz Index: R-maanova.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-maanova/devel/R-maanova.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- R-maanova.spec 24 Jul 2009 16:13:02 -0000 1.6 +++ R-maanova.spec 1 Aug 2009 21:22:45 -0000 1.7 @@ -1,10 +1,10 @@ %define packname maanova -%define bioc 2.3 -%define Rversion 2.8.0 +%define bioc 2.4 +%define Rversion 2.9.0 Name: R-%{packname} -Version: 1.12.0 -Release: 3%{?dist} +Version: 1.14.0 +Release: 1%{?dist} Summary: Analysis of N-dye Micro Array using mixed model effect Summary(fr): Analise de puce ? ADN ? N marqueurs par different mod?le @@ -44,6 +44,10 @@ chmod -x %{packname}/src/*.c # therefore I am not sure this package will be updated %{__sed} -i -e 's/snow//' %{packname}/DESCRIPTION %{__sed} -i -e 's/\r$//' %{packname}/inst/doc/abf1.tex +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/maanova.blg +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/camda.tex +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/maanova.bbl +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/intro.tex mkdir -p %{buildroot}%{_libdir}/R/library ; R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library @@ -94,6 +98,9 @@ chmod -x %{buildroot}%{_libdir}/R/librar %changelog +* Sat Aug 01 2009 pingou - 1.14.0-1 +- Update to 1.14.0 + * Fri Jul 24 2009 Fedora Release Engineering - 1.12.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-maanova/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 27 Oct 2008 20:04:15 -0000 1.4 +++ sources 1 Aug 2009 21:22:45 -0000 1.5 @@ -1 +1 @@ -3cc961b9de21bb141313d686f906e7e0 maanova_1.12.0.tar.gz +2dd72e3718ce196faa34b8989af1f40b maanova_1.14.0.tar.gz From pingou at fedoraproject.org Sat Aug 1 21:23:30 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 21:23:30 +0000 (UTC) Subject: rpms/R-maanova/F-10 R-maanova.spec,1.4,1.5 sources,1.4,1.5 Message-ID: <20090801212330.60E4C11C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-maanova/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28051/F-10 Modified Files: R-maanova.spec sources Log Message: Update to 1.14.0 Index: R-maanova.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-maanova/F-10/R-maanova.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- R-maanova.spec 27 Oct 2008 20:04:15 -0000 1.4 +++ R-maanova.spec 1 Aug 2009 21:23:30 -0000 1.5 @@ -1,9 +1,9 @@ %define packname maanova -%define bioc 2.3 -%define Rversion 2.8.0 +%define bioc 2.4 +%define Rversion 2.9.0 Name: R-%{packname} -Version: 1.12.0 +Version: 1.14.0 Release: 1%{?dist} Summary: Analysis of N-dye Micro Array using mixed model effect Summary(fr): Analise de puce ? ADN ? N marqueurs par different mod?le @@ -44,6 +44,10 @@ chmod -x %{packname}/src/*.c # therefore I am not sure this package will be updated %{__sed} -i -e 's/snow//' %{packname}/DESCRIPTION %{__sed} -i -e 's/\r$//' %{packname}/inst/doc/abf1.tex +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/maanova.blg +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/camda.tex +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/maanova.bbl +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/intro.tex mkdir -p %{buildroot}%{_libdir}/R/library ; R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library @@ -94,6 +98,15 @@ chmod -x %{buildroot}%{_libdir}/R/librar %changelog +* Sat Aug 01 2009 pingou - 1.14.0-1 +- Update to 1.14.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 1.12.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Feb 23 2009 Fedora Release Engineering - 1.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Mon Oct 27 2008 Pingou 1.12.0-1 - Update to 1.12.0 for R >= 2.8.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-maanova/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 27 Oct 2008 20:04:15 -0000 1.4 +++ sources 1 Aug 2009 21:23:30 -0000 1.5 @@ -1 +1 @@ -3cc961b9de21bb141313d686f906e7e0 maanova_1.12.0.tar.gz +2dd72e3718ce196faa34b8989af1f40b maanova_1.14.0.tar.gz From pingou at fedoraproject.org Sat Aug 1 21:23:30 2009 From: pingou at fedoraproject.org (pingou) Date: Sat, 1 Aug 2009 21:23:30 +0000 (UTC) Subject: rpms/R-maanova/F-11 R-maanova.spec,1.5,1.6 sources,1.4,1.5 Message-ID: <20090801212330.8595E11C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-maanova/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28051/F-11 Modified Files: R-maanova.spec sources Log Message: Update to 1.14.0 Index: R-maanova.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-maanova/F-11/R-maanova.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- R-maanova.spec 23 Feb 2009 23:03:48 -0000 1.5 +++ R-maanova.spec 1 Aug 2009 21:23:30 -0000 1.6 @@ -1,10 +1,10 @@ %define packname maanova -%define bioc 2.3 -%define Rversion 2.8.0 +%define bioc 2.4 +%define Rversion 2.9.0 Name: R-%{packname} -Version: 1.12.0 -Release: 2%{?dist} +Version: 1.14.0 +Release: 1%{?dist} Summary: Analysis of N-dye Micro Array using mixed model effect Summary(fr): Analise de puce ? ADN ? N marqueurs par different mod?le @@ -44,6 +44,10 @@ chmod -x %{packname}/src/*.c # therefore I am not sure this package will be updated %{__sed} -i -e 's/snow//' %{packname}/DESCRIPTION %{__sed} -i -e 's/\r$//' %{packname}/inst/doc/abf1.tex +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/maanova.blg +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/camda.tex +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/maanova.bbl +%{__sed} -i -e 's/\r$//' %{packname}/inst/doc/intro.tex mkdir -p %{buildroot}%{_libdir}/R/library ; R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library @@ -94,6 +98,12 @@ chmod -x %{buildroot}%{_libdir}/R/librar %changelog +* Sat Aug 01 2009 pingou - 1.14.0-1 +- Update to 1.14.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 1.12.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Feb 23 2009 Fedora Release Engineering - 1.12.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-maanova/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 27 Oct 2008 20:04:15 -0000 1.4 +++ sources 1 Aug 2009 21:23:30 -0000 1.5 @@ -1 +1 @@ -3cc961b9de21bb141313d686f906e7e0 maanova_1.12.0.tar.gz +2dd72e3718ce196faa34b8989af1f40b maanova_1.14.0.tar.gz From danken at fedoraproject.org Sat Aug 1 21:36:02 2009 From: danken at fedoraproject.org (Dan Kenigsberg) Date: Sat, 1 Aug 2009 21:36:02 +0000 (UTC) Subject: rpms/tex-fonts-hebrew/devel tex-fonts-hebrew.spec,1.7,1.8 Message-ID: <20090801213602.BDEC511C004A@cvs1.fedora.phx.redhat.com> Author: danken Update of /cvs/pkgs/rpms/tex-fonts-hebrew/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31636 Modified Files: tex-fonts-hebrew.spec Log Message: actually obsolete tetex-fonts-hebrew-0.1-11 Resolves: 514943 Index: tex-fonts-hebrew.spec =================================================================== RCS file: /cvs/pkgs/rpms/tex-fonts-hebrew/devel/tex-fonts-hebrew.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- tex-fonts-hebrew.spec 27 Jul 2009 05:50:50 -0000 1.7 +++ tex-fonts-hebrew.spec 1 Aug 2009 21:36:02 -0000 1.8 @@ -22,7 +22,7 @@ BuildRequires: culmus-miriam-clm-fonts BuildRequires: culmus-miriam-mono-clm-fonts BuildRequires: culmus-nachlieli-clm-fonts BuildRequires: culmus-yehuda-clm-fonts -Obsoletes: tetex-fonts-hebrew < 0.1-11 +Obsoletes: tetex-fonts-hebrew <= 0.1-11 Provides: tetex-fonts-hebrew = %{version}-%{release} Requires: texlive Requires: culmus-aharoni-clm-fonts From danken at fedoraproject.org Sat Aug 1 21:40:26 2009 From: danken at fedoraproject.org (Dan Kenigsberg) Date: Sat, 1 Aug 2009 21:40:26 +0000 (UTC) Subject: rpms/tex-fonts-hebrew/F-11 tex-fonts-hebrew.spec,1.6,1.7 Message-ID: <20090801214026.3AC4A11C04D5@cvs1.fedora.phx.redhat.com> Author: danken Update of /cvs/pkgs/rpms/tex-fonts-hebrew/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv566 Modified Files: tex-fonts-hebrew.spec Log Message: actually obsolete tetex-fonts-hebrew-0.1-11 Resolves: BZ#514943 Index: tex-fonts-hebrew.spec =================================================================== RCS file: /cvs/pkgs/rpms/tex-fonts-hebrew/F-11/tex-fonts-hebrew.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- tex-fonts-hebrew.spec 24 Jul 2009 09:32:54 -0000 1.6 +++ tex-fonts-hebrew.spec 1 Aug 2009 21:40:25 -0000 1.7 @@ -22,7 +22,7 @@ BuildRequires: culmus-miriam-clm-fonts BuildRequires: culmus-miriam-mono-clm-fonts BuildRequires: culmus-nachlieli-clm-fonts BuildRequires: culmus-yehuda-clm-fonts -Obsoletes: tetex-fonts-hebrew < 0.1-11 +Obsoletes: tetex-fonts-hebrew <= 0.1-11 Provides: tetex-fonts-hebrew = %{version}-%{release} Requires: texlive Requires: culmus-aharoni-clm-fonts @@ -89,7 +89,7 @@ fi %changelog * Wed Jul 22 2009 Dan Kenigsberg - 0.1-13 -- should obsolete tetex-fonts-hebrew-0.1-11. Bug #485639 +- should obsolete tetex-fonts-hebrew-0.1-11. Bug #485639 and #514943 * Wed Jul 22 2009 Dan Kenigsberg - 0.1-12 - Rebuilt against existing David Type1 fonts. Bug #509697 From danken at fedoraproject.org Sat Aug 1 21:45:09 2009 From: danken at fedoraproject.org (Dan Kenigsberg) Date: Sat, 1 Aug 2009 21:45:09 +0000 (UTC) Subject: rpms/tex-fonts-hebrew/F-11 tex-fonts-hebrew.spec,1.7,1.8 Message-ID: <20090801214509.E932A11C004A@cvs1.fedora.phx.redhat.com> Author: danken Update of /cvs/pkgs/rpms/tex-fonts-hebrew/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2628 Modified Files: tex-fonts-hebrew.spec Log Message: as usual, forgotten release number Index: tex-fonts-hebrew.spec =================================================================== RCS file: /cvs/pkgs/rpms/tex-fonts-hebrew/F-11/tex-fonts-hebrew.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- tex-fonts-hebrew.spec 1 Aug 2009 21:40:25 -0000 1.7 +++ tex-fonts-hebrew.spec 1 Aug 2009 21:45:09 -0000 1.8 @@ -1,7 +1,7 @@ Summary: Culmus Hebrew fonts support for LaTeX Name: tex-fonts-hebrew Version: 0.1 -Release: 12%{?dist} +Release: 13%{?dist} URL: http://culmus.sf.net # There is no real upstream for this package. It was based on Yotam Medini's # http://www.medini.org/hebrew/culmus2ltx-2003-02-28.tar.gz but is now From rdieter at fedoraproject.org Sat Aug 1 22:38:23 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 1 Aug 2009 22:38:23 +0000 (UTC) Subject: rpms/kdeaccessibility/devel kdeaccessibility.spec,1.87,1.88 Message-ID: <20090801223823.A538D11C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeaccessibility/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20665 Modified Files: kdeaccessibility.spec Log Message: * Sat Aug 01 2009 Rex Dieter 4.3.0-2 - -libs subpkg: Multilib conflicts for index.cache.bz2 (#515085) - %check: desktop-file-validate Index: kdeaccessibility.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/devel/kdeaccessibility.spec,v retrieving revision 1.87 retrieving revision 1.88 diff -u -p -r1.87 -r1.88 --- kdeaccessibility.spec 29 Jul 2009 22:06:46 -0000 1.87 +++ kdeaccessibility.spec 1 Aug 2009 22:38:20 -0000 1.88 @@ -2,7 +2,7 @@ Summary: K Desktop Environment - Name: kdeaccessibility Epoch: 1 Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: User Interface/Desktops License: GPLv2 @@ -11,6 +11,7 @@ Source0: ftp://ftp.kde.org/pub/kd BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel +BuildRequires: desktop-file-utils BuildRequires: festival # workaround (hopefully) temporary borkage %ifnarch sparcv9 sparc64 @@ -24,13 +25,13 @@ BuildRequires: plasma-devel >= %{version #-- The KTTSD Hadifix plugin will be built but the txt2pho executable was not found. #-- The KTTSD Hadifix plugin will be built but the mbrola executable was not found. -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig +Requires: %{name}%{?_isa} = %{version}-%{release} Requires: kdelibs4 >= %{version} # ktssd Requires: festival Obsoletes: kdeaccessibility-devel < 1:3.5.8 +Obsoletes: kdeaccessibility < 1:4.3.0-2 #noarch ? -- Rex Provides: mono-icon-theme = %{version}-%{release} @@ -42,6 +43,15 @@ Included with this package are: * kmouth: program that allows people who have lost their voice * ktts: text to speech support +# Yes, it's a bit silly to have this, esp since we don't have a -devel pkg, +# but that's how multilib currently works. -- Rex +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} +%description libs +%{summary}. + %prep %setup -q @@ -61,29 +71,49 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +# hack around HTML doc multilib conflicts +for doxy_hack in kmousetool kmouth kttsd ; do +pushd %{buildroot}%{_kde4_docdir}/HTML/en/${doxy_hack} +bunzip2 index.cache.bz2 +sed -i -e 's!!!g' index.cache +bzip2 -9 index.cache +done +popd + +# unpackaged files +rm -vf %{buildroot}%{_kde4_libdir}/libkttsd.so + + +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + %clean rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : touch --no-create %{_kde4_iconsdir}/mono &> /dev/null || : %postun -/sbin/ldconfig ||: if [ $1 -eq 0 ] ; then - touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null - touch --no-create %{_kde4_iconsdir}/mono &> /dev/null - gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null - gtk-update-icon-cache %{_kde4_iconsdir}/mono &> /dev/null || : + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null + touch --no-create %{_kde4_iconsdir}/mono &> /dev/null + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null + gtk-update-icon-cache %{_kde4_iconsdir}/mono &> /dev/null || : fi %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/mono &> /dev/null || : +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %files %defattr(-,root,root,-) @@ -95,7 +125,7 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_appsdir}/kttsd/ %{_kde4_appsdir}/color-schemes/*.colors %{_kde4_configdir}/* -%{_kde4_datadir}/applications/kde4/* +%{_kde4_datadir}/applications/kde4/*.desktop %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_docdir}/HTML/en/kmag/ @@ -104,13 +134,19 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_docdir}/HTML/en/kttsd/ %{_kde4_iconsdir}/mono/ %{_kde4_iconsdir}/hicolor/*/*/* -%{_kde4_libdir}/lib*.so.* -%{_kde4_libdir}/lib*.so %{_kde4_libdir}/kde4/* -%{_mandir}/*/*.gz +%{_mandir}/man1/*.1* + +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libkttsd.so.4* %changelog +* Sat Aug 01 2009 Rex Dieter 4.3.0-2 +- -libs subpkg: Multilib conflicts for index.cache.bz2 (#515085) +- %%check: desktop-file-validate + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Sat Aug 1 22:44:27 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 1 Aug 2009 22:44:27 +0000 (UTC) Subject: rpms/kdeaccessibility/devel kdeaccessibility.spec,1.88,1.89 Message-ID: <20090801224427.8AB5511C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeaccessibility/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22644 Modified Files: kdeaccessibility.spec Log Message: adjust -libs deps Index: kdeaccessibility.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/devel/kdeaccessibility.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- kdeaccessibility.spec 1 Aug 2009 22:38:20 -0000 1.88 +++ kdeaccessibility.spec 1 Aug 2009 22:44:27 -0000 1.89 @@ -25,8 +25,7 @@ BuildRequires: plasma-devel >= %{version #-- The KTTSD Hadifix plugin will be built but the txt2pho executable was not found. #-- The KTTSD Hadifix plugin will be built but the mbrola executable was not found. -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: kdelibs4 >= %{version} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} # ktssd Requires: festival @@ -49,6 +48,7 @@ Included with this package are: Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{version} %description libs %{summary}. From rdieter at fedoraproject.org Sat Aug 1 22:54:55 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 1 Aug 2009 22:54:55 +0000 (UTC) Subject: rpms/kdeutils/devel kdeutils.spec,1.190,1.191 Message-ID: <20090801225455.9C3E511C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26940 Modified Files: kdeutils.spec Log Message: * Sat Aug 01 2009 Rex Dieter - 4.3.0-2 - -libs subpkg reborn: Multilib conflicts for index.cache.bz2 (#515087) - %check: desktop-file-validate Index: kdeutils.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeutils/devel/kdeutils.spec,v retrieving revision 1.190 retrieving revision 1.191 diff -u -p -r1.190 -r1.191 --- kdeutils.spec 30 Jul 2009 10:16:27 -0000 1.190 +++ kdeutils.spec 1 Aug 2009 22:54:55 -0000 1.191 @@ -4,7 +4,7 @@ Name: kdeutils Epoch: 6 Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: K Desktop Environment - Utilities Group: Applications/System @@ -22,7 +22,8 @@ Patch1: kdeutils-4.2.85-pykde4.p # FIXME/TODO: Tpctl is needed for klaptopdaemon -BuildRequires: kdelibs-experimental-devel +BuildRequires: desktop-file-utils +BuildRequires: kdelibs-experimental-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: plasma-devel >= %{version} BuildRequires: gmp-devel @@ -32,10 +33,6 @@ BuildRequires: python-devel python BuildRequires: qca2-devel BuildRequires: qimageblitz-devel -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -Requires: kdelibs4 >= %{version} - %if 0%{?printer_applet} %if 0%{?fedora} < 11 # upgrade path so it doesn't get lost @@ -49,8 +46,10 @@ Provides: okteta = 0.1.0-1 Obsoletes: okteta < 0.1.0-1 Obsoletes: kdeutils-extras < 6:4.0.0 -Obsoletes: kdeutils-libs < 6:4.0.0 Obsoletes: kdeutils-devel < 6:4.0.0 +Obsoletes: kdeutils < 6:4.3.0-2 + +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description Utilities for the K Desktop Environment. @@ -69,6 +68,14 @@ Includes: * superkaramba * sweeper: clean unwanted traces the user leaves on the system +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{version} +%description libs +%{summary}. + %package printer-applet Summary: KDE printer applet Group: Applications/System @@ -111,12 +118,17 @@ rm -f %{buildroot}%{_kde4_libdir}/libkmi rm -f %{buildroot}%{_kde4_libdir}/libsuperkaramba.so +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %clean rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -126,7 +138,6 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -135,6 +146,10 @@ if [ $1 -eq 0 ] ; then update-desktop-database -q &> /dev/null ||: fi +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %files %defattr(-,root,root,-) @@ -169,7 +184,7 @@ fi %{_kde4_appsdir}/sweeper/ %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* -%{_kde4_datadir}/applications/kde4/* +%{_kde4_datadir}/applications/kde4/*.desktop %{_kde4_docdir}/HTML/en/* %{_kde4_iconsdir}/hicolor/*/apps/* %{_kde4_iconsdir}/oxygen/*/*/* @@ -178,11 +193,14 @@ fi %{_kde4_datadir}/autostart/irkick.desktop %{_kde4_datadir}/autostart/kgpg.desktop %{_kde4_configdir}/* -%{_kde4_libdir}/lib*.so.* %{_kde4_libdir}/libkdeinit*.so %{_kde4_libdir}/kde4/*.so %{_mandir}/man1/* +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/lib*.so.* + %if 0%{?printer_applet} %files printer-applet %defattr(-,root,root,-) @@ -193,6 +211,10 @@ fi %changelog +* Sat Aug 01 2009 Rex Dieter - 4.3.0-2 +- -libs subpkg reborn: Multilib conflicts for index.cache.bz2 (#515087) +- %%check: desktop-file-validate + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Sat Aug 1 23:10:40 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 1 Aug 2009 23:10:40 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.257,1.258 Message-ID: <20090801231040.2F0CA11C04D5@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32319 Modified Files: kdebase-workspace.spec Log Message: * Sat Aug 01 2009 Rex Dieter - 4.3.0-2 - move designer pluginsn to -devel, fixes Multilib conflicts for index.cache.bz2 (#515088) - tighten -libs deps, using %{?_isa} - %check: desktop-file-validate Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.257 retrieving revision 1.258 diff -u -p -r1.257 -r1.258 --- kdebase-workspace.spec 29 Jul 2009 22:29:36 -0000 1.257 +++ kdebase-workspace.spec 1 Aug 2009 23:10:39 -0000 1.258 @@ -4,7 +4,7 @@ Summary: K Desktop Environment - Workspa Name: kdebase-workspace Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -31,6 +31,9 @@ Patch15: kdebase-workspace-4.2.0-kio_sys # trunk +# moving to non-multilib hack +Obsoletes: kdebase-workspace < 4.3.0-2 + Obsoletes: PolicyKit-kde < %{version}-100 Provides: PolicyKit-kde = %{version}-100 # This can be used by apps which want to use the PolicyKit @@ -58,6 +61,7 @@ Obsoletes: guidance-power-manager < 4.3 BuildRequires: akonadi-devel BuildRequires: bluez-libs-devel BuildRequires: ConsoleKit-devel +BuildRequires: desktop-file-utils BuildRequires: google-gadgets-devel >= 0.10.5 BuildRequires: glib2-devel BuildRequires: gpsd-devel @@ -79,7 +83,7 @@ BuildRequires: qedje-devel >= 0.4.0 # used for the Logitech mouse KCM, disabled until #399931 is fixed # BuildRequires: libusb-devel -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } # would much rather these deps be elsewhere, @@ -134,7 +138,7 @@ Summary: Development files for %{name} Obsoletes: PolicyKit-kde-devel < 4.2.85 Provides: PolicyKit-kde-devel = %{version}-%{release} Provides: solid-bluetooth-devel = 4.3-0.1 -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: kdelibs4-devel %description devel %{summary}. @@ -256,6 +260,12 @@ ln -sf ../pics/users/%{default_face_icon popd +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %clean rm -rf %{buildroot} @@ -406,8 +416,6 @@ fi %{_kde4_libdir}/kde4/plasma_package*_*.so %{_kde4_libdir}/kde4/plasma_wallpaper_*.so %{_kde4_libdir}/kde4/solid_*.so -%{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so -%{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so %{_kde4_libexecdir}/kcheckpass %{_kde4_libexecdir}/kcmdatetimehelper %{_kde4_libexecdir}/kfontprint @@ -440,6 +448,8 @@ fi %defattr(-,root,root,-) %{_kde4_includedir}/* %{_kde4_libdir}/lib*.so +%{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so +%{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so %{_kde4_appsdir}/cmake/modules/*.cmake %{_kde4_libdir}/cmake/KDE4Workspace-%{version}/ %exclude %{_kde4_libdir}/libkdeinit*.so @@ -447,7 +457,6 @@ fi %exclude %{_kde4_libdir}/libplasma_applet-system-monitor.so %exclude %{_kde4_libdir}/libsystemsettingsview.so - %files wallpapers %defattr(-,root,root,-) %{_kde4_datadir}/wallpapers/* @@ -503,6 +512,12 @@ fi %changelog +* Sat Aug 01 2009 Rex Dieter - 4.3.0-2 +- move designer pluginsn to -devel, fixes + Multilib conflicts for index.cache.bz2 (#515088) +- tighten -libs deps, using %%{?_isa} +- %%check: desktop-file-validate + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Sat Aug 1 23:18:00 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 1 Aug 2009 23:18:00 +0000 (UTC) Subject: rpms/kdeutils/devel kdeutils.spec,1.191,1.192 Message-ID: <20090801231800.E4F9D11C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3151 Modified Files: kdeutils.spec Log Message: workaround irkick failure Index: kdeutils.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeutils/devel/kdeutils.spec,v retrieving revision 1.191 retrieving revision 1.192 diff -u -p -r1.191 -r1.192 --- kdeutils.spec 1 Aug 2009 22:54:55 -0000 1.191 +++ kdeutils.spec 1 Aug 2009 23:18:00 -0000 1.192 @@ -120,7 +120,11 @@ rm -f %{buildroot}%{_kde4_libdir}/libsup %check for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do +# make an exception for irkick service-style .desktop, while we consult +# upstream + if [ "`basename $f .desktop`" != "irkick" ]; then desktop-file-validate $f + fi done From rdieter at fedoraproject.org Sat Aug 1 23:44:19 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 1 Aug 2009 23:44:19 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.258,1.259 Message-ID: <20090801234419.9174B11C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12589 Modified Files: kdebase-workspace.spec Log Message: doh, move plugins to -libs instead Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.258 retrieving revision 1.259 diff -u -p -r1.258 -r1.259 --- kdebase-workspace.spec 1 Aug 2009 23:10:39 -0000 1.258 +++ kdebase-workspace.spec 1 Aug 2009 23:44:19 -0000 1.259 @@ -443,13 +443,13 @@ fi %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* %{_kde4_libdir}/libplasma_applet-system-monitor.so +%{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so +%{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so %files devel %defattr(-,root,root,-) %{_kde4_includedir}/* %{_kde4_libdir}/lib*.so -%{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so -%{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so %{_kde4_appsdir}/cmake/modules/*.cmake %{_kde4_libdir}/cmake/KDE4Workspace-%{version}/ %exclude %{_kde4_libdir}/libkdeinit*.so @@ -513,7 +513,7 @@ fi %changelog * Sat Aug 01 2009 Rex Dieter - 4.3.0-2 -- move designer pluginsn to -devel, fixes +- move designer plugins to -libs, fixes Multilib conflicts for index.cache.bz2 (#515088) - tighten -libs deps, using %%{?_isa} - %%check: desktop-file-validate From rdieter at fedoraproject.org Sat Aug 1 23:52:26 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 1 Aug 2009 23:52:26 +0000 (UTC) Subject: rpms/kdeedu/devel kdeedu.spec,1.195,1.196 Message-ID: <20090801235226.35AF411C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16078 Modified Files: kdeedu.spec Log Message: * Sat Aug 01 2009 Rex Dieter 4.3.0-2 - move kalziumuiwidgets.so designer plugin to -libs - tighten -libs deps using %?_isa - %check: desktop-file-validate Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/devel/kdeedu.spec,v retrieving revision 1.195 retrieving revision 1.196 diff -u -p -r1.195 -r1.196 --- kdeedu.spec 29 Jul 2009 22:51:49 -0000 1.195 +++ kdeedu.spec 1 Aug 2009 23:52:25 -0000 1.196 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Amusements/Games @@ -54,7 +54,7 @@ BuildRequires: xplanet #Experimental Python binding support for the Marble library. To activate it pass -DEXPERIMENTAL_PYTHON_BINDINGS=TRUE to cmake. %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} # split pkgs, (temporary?) upgrade path -- Rex Requires: %{name}-kstars = %{version}-%{release} %if 0%{?fedora} < 12 @@ -91,9 +91,9 @@ Group: System Environment/Libraries %package devel Group: Development/Libraries Summary: Developer files for %{name} -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} # libmarble -Requires: %{name}-marble = %{version}-%{release} +Requires: %{name}-marble%{?_isa} = %{version}-%{release} Obsoletes: kdeedu4-devel < %{version}-%{release} Provides: kdeedu4-devel = %{version}-%{release} # http://bugzilla.redhat.com/394011 @@ -106,7 +106,7 @@ Requires: kdelibs4-devel %package kstars Group: Amusements/Games Summary: Desktop Planetarium -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} #Requires(hint): xplanet %description kstars %{summary}. @@ -174,6 +174,12 @@ rm -f %{buildroot}%{_kde4_appsdir}/khang rm -f %{buildroot}%{_kde4_appsdir}/blinken/fonts/steve.ttf +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -291,7 +297,6 @@ rm -rf %{buildroot} %{_kde4_libdir}/avogadro-kalzium/ %{_kde4_libdir}/libavogadro-kalzium.so.* %{_kde4_libdir}/libcompoundviewer.so.* -%{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so %{_kde4_datadir}/applications/kde4/blinken.desktop %{_kde4_datadir}/applications/kde4/kalzium.desktop @@ -366,6 +371,9 @@ rm -rf %{buildroot} %{_kde4_libdir}/libkeduvocdocument.so.* %{_kde4_libdir}/libkiten.so.* %{_kde4_libdir}/libscience.so.* +# needed here for multilib'd runtime +%{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so + %files devel %defattr(-,root,root,-) @@ -450,6 +458,11 @@ rm -rf %{buildroot} %changelog +* Sat Aug 01 2009 Rex Dieter 4.3.0-2 +- move kalziumuiwidgets.so designer plugin to -libs +- tighten -libs deps using %%?_isa +- %%check: desktop-file-validate + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Sun Aug 2 00:24:09 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 2 Aug 2009 00:24:09 +0000 (UTC) Subject: rpms/kdeedu/devel kdeedu.spec,1.196,1.197 Message-ID: <20090802002409.757D811C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27442 Modified Files: kdeedu.spec Log Message: fix conflict with oxygen-icons Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/devel/kdeedu.spec,v retrieving revision 1.196 retrieving revision 1.197 diff -u -p -r1.196 -r1.197 --- kdeedu.spec 1 Aug 2009 23:52:25 -0000 1.196 +++ kdeedu.spec 2 Aug 2009 00:24:05 -0000 1.197 @@ -165,6 +165,8 @@ make install/fast DESTDIR=%{buildroot} - # #unpackaged files # omit stuff for which there isn't a clear public API rm -f %{buildroot}%{_kde4_libdir}/lib{SatLib,analitza,avogadro-kalzium,compoundviewer,htmesh,sbigudrv}.{a,so} +# oxygen-icon-theme conflict +rm -fv %{buildroot%{_kde4_iconsdir}/oxygen/22x22/actions/pointer.png # omit dustismo roman font rm -f %{buildroot}%{_kde4_appsdir}/khangman/fonts/Dustismo_Roman.ttf @@ -462,6 +464,7 @@ rm -rf %{buildroot} - move kalziumuiwidgets.so designer plugin to -libs - tighten -libs deps using %%?_isa - %%check: desktop-file-validate +- fix conflict with oxygen-icons * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Sun Aug 2 00:26:56 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 2 Aug 2009 00:26:56 +0000 (UTC) Subject: rpms/kdeedu/devel kdeedu.spec,1.197,1.198 Message-ID: <20090802002656.D171A11C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28580 Modified Files: kdeedu.spec Log Message: typo Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/devel/kdeedu.spec,v retrieving revision 1.197 retrieving revision 1.198 diff -u -p -r1.197 -r1.198 --- kdeedu.spec 2 Aug 2009 00:24:05 -0000 1.197 +++ kdeedu.spec 2 Aug 2009 00:26:56 -0000 1.198 @@ -166,7 +166,7 @@ make install/fast DESTDIR=%{buildroot} - # omit stuff for which there isn't a clear public API rm -f %{buildroot}%{_kde4_libdir}/lib{SatLib,analitza,avogadro-kalzium,compoundviewer,htmesh,sbigudrv}.{a,so} # oxygen-icon-theme conflict -rm -fv %{buildroot%{_kde4_iconsdir}/oxygen/22x22/actions/pointer.png +rm -fv %{buildroot}%{_kde4_iconsdir}/oxygen/22x22/actions/pointer.png # omit dustismo roman font rm -f %{buildroot}%{_kde4_appsdir}/khangman/fonts/Dustismo_Roman.ttf From smilner at fedoraproject.org Sun Aug 2 00:35:27 2009 From: smilner at fedoraproject.org (smilner) Date: Sun, 2 Aug 2009 00:35:27 +0000 (UTC) Subject: rpms/Django/devel Django-ignore-pyo-bz-495046.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 Django.spec, 1.23, 1.24 sources, 1.12, 1.13 Message-ID: <20090802003527.54F0C11C004A@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/Django/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31749 Modified Files: .cvsignore Django.spec sources Added Files: Django-ignore-pyo-bz-495046.patch Log Message: Updates for Django-1.1. Django-ignore-pyo-bz-495046.patch: base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE Django-ignore-pyo-bz-495046.patch --- diff -ur Django-1.1.old/django/core/management/base.py Django-1.1/django/core/management/base.py --- Django-1.1.old/django/core/management/base.py 2009-08-01 19:57:57.326706120 -0400 +++ Django-1.1/django/core/management/base.py 2009-08-01 19:58:19.706707008 -0400 @@ -398,7 +398,7 @@ if subdir.startswith('.'): del subdirs[i] for f in files: - if f.endswith('.pyc'): + if f.endswith('.pyc') or f.endswith('.pyo'): continue path_old = os.path.join(d, f) path_new = os.path.join(top_dir, relative_dir, f.replace('%s_name' % app_or_project, name)) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/Django/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 29 Jul 2009 20:21:06 -0000 1.12 +++ .cvsignore 2 Aug 2009 00:35:26 -0000 1.13 @@ -1 +1,3 @@ -Django-1.0.3.tar.gz +Django-1.1.tar.gz +Django-ignore-pyo-bz-495046.patch +simplejson-init.py Index: Django.spec =================================================================== RCS file: /cvs/pkgs/rpms/Django/devel/Django.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- Django.spec 30 Jul 2009 03:24:04 -0000 1.23 +++ Django.spec 2 Aug 2009 00:35:26 -0000 1.24 @@ -2,8 +2,8 @@ %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: Django -Version: 1.0.3 -Release: 6%{?dist} +Version: 1.1 +Release: 1%{?dist} Summary: A high-level Python Web framework Group: Development/Languages @@ -12,6 +12,7 @@ URL: http://www.djangoproject Source0: http://media.djangoproject.com/releases/%{version}/Django-%{version}.tar.gz # stub simplejson module that imports the system version Source1: simplejson-init.py +Patch0: Django-ignore-pyo-bz-495046.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -41,6 +42,7 @@ Python Web framework. %prep %setup -q -n %{name}-%{version} +%patch0 -p1 # remove bundled simplejson cd django/utils/simplejson/ rm -rf * @@ -56,7 +58,7 @@ cp -p %{SOURCE1} __init__.py rm -rf $RPM_BUILD_ROOT %{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT # Language files; not under /usr/share, need to be handled manually -(cd $RPM_BUILD_ROOT && find . -name 'django*.mo') | sed -e 's|^.||' | sed -e \ +(cd $RPM_BUILD_ROOT && find . -name 'django*.mo') | %{__sed} -e 's|^.||' | %{__sed} -e \ 's:\(.*/locale/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3:' \ >> %{name}.lang @@ -67,6 +69,8 @@ rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/ cp -p docs/man/* $RPM_BUILD_ROOT%{_mandir}/man1/ +# Fix items in %{_bindir} +mv $RPM_BUILD_ROOT%{_bindir}/django-admin.py $RPM_BUILD_ROOT%{_bindir}/django-admin %clean rm -rf $RPM_BUILD_ROOT @@ -75,7 +79,7 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS LICENSE README -%{_bindir}/django-admin.py +%{_bindir}/django-admin %{_mandir}/man1/* %attr(0755,root,root) %{python_sitelib}/django/conf/project_template/manage.py %attr(0755,root,root) %{python_sitelib}/django/bin/profiling/gather_profile_stats.py @@ -84,6 +88,7 @@ rm -rf $RPM_BUILD_ROOT %attr(0755,root,root) %{python_sitelib}/django/bin/django-admin.py %{python_sitelib}/django +# Leaving these since people may want to rebuild on lower dists %if 0%{?fedora} >= 9 %{python_sitelib}/*.egg-info %endif @@ -97,12 +102,19 @@ rm -rf $RPM_BUILD_ROOT %exclude %{_bindir}/django-admin.pyc %exclude %{_bindir}/django-admin.pyo %endif +# ----------------- %files doc %defattr(-,root,root,-) %doc docs/_build/html/* %changelog +* Sat Aug 1 2009 Steve 'Ashcrow' Milner - 1.1-1 +- Update for Django 1.1 release. +- Moved /usr/bin/django-admin.py to /usr/bin/django-admin +- sed macro is now being used +- Patch for bz#495046 applied. + * Wed Jul 29 2009 Steve 'Ashcrow' Milner - 1.0.3-6 - Attempted combined spec for F12/11/10 and EL5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/Django/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 29 Jul 2009 20:21:06 -0000 1.12 +++ sources 2 Aug 2009 00:35:26 -0000 1.13 @@ -1 +1,3 @@ -3c5435b015d8cde602b17a5f0c9873dc Django-1.0.3.tar.gz +b2d75b4457a39c405fa2b36bf826bf6b Django-1.1.tar.gz +302eb7b98d32ae67ade4ebdaff3bf361 Django-ignore-pyo-bz-495046.patch +5fe0cb83b3122ec27d1179cb9a39063b simplejson-init.py From hadess at fedoraproject.org Sun Aug 2 00:44:13 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Sun, 2 Aug 2009 00:44:13 +0000 (UTC) Subject: rpms/bluez/devel .cvsignore, 1.41, 1.42 bluez.spec, 1.84, 1.85 sources, 1.41, 1.42 0001-Add-rfkill-plugin.patch, 1.2, NONE Message-ID: <20090802004413.4811111C004A@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/bluez/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2456 Modified Files: .cvsignore bluez.spec sources Removed Files: 0001-Add-rfkill-plugin.patch Log Message: * Sun Aug 02 2009 Bastien Nocera 4.47-1 - Update to 4.47 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 18 Jul 2009 23:44:21 -0000 1.41 +++ .cvsignore 2 Aug 2009 00:44:12 -0000 1.42 @@ -1 +1 @@ -bluez-4.46.tar.gz +bluez-4.47.tar.gz Index: bluez.spec =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/bluez.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- bluez.spec 29 Jul 2009 13:57:54 -0000 1.84 +++ bluez.spec 2 Aug 2009 00:44:12 -0000 1.85 @@ -1,7 +1,7 @@ Summary: Bluetooth utilities Name: bluez -Version: 4.46 -Release: 3%{?dist} +Version: 4.47 +Release: 1%{?dist} License: GPLv2+ Group: Applications/System Source: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz @@ -24,8 +24,6 @@ Patch3: bluez-activate-wacom-mode2.patch Patch4: bluez-socket-mobile-cf-connection-kit.patch # http://thread.gmane.org/gmane.linux.bluez.kernel/2396 Patch5: 0001-Add-sixaxis-cable-pairing-plugin.patch -# http://thread.gmane.org/gmane.linux.bluez.kernel/2981 -Patch6: 0001-Add-rfkill-plugin.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root URL: http://www.bluez.org/ @@ -132,7 +130,6 @@ This includes hidd, dund and pand. %patch3 -p1 -b .wacom %patch4 -p1 -b .socket-mobile %patch5 -p1 -b .cable-pairing -%patch6 -p1 -b .rfkill %build libtoolize -f -c @@ -273,6 +270,9 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/pand %changelog +* Sun Aug 02 2009 Bastien Nocera 4.47-1 +- Update to 4.47 + * Wed Jul 29 2009 Bastien Nocera 4.46-3 - Add rfkill plugin to restore the state of the adapters after coming back from a blocked adapter Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 18 Jul 2009 23:44:21 -0000 1.41 +++ sources 2 Aug 2009 00:44:13 -0000 1.42 @@ -1 +1 @@ -ed24b291e9a724a37bc8e9d04adae413 bluez-4.46.tar.gz +b54a199004b578ec5652014a5e62aeaa bluez-4.47.tar.gz --- 0001-Add-rfkill-plugin.patch DELETED --- From transif at fedoraproject.org Sun Aug 2 01:59:11 2009 From: transif at fedoraproject.org (Transifex System User) Date: Sun, 2 Aug 2009 01:59:11 +0000 (UTC) Subject: comps/po ja.po,1.23,1.24 Message-ID: <20090802015912.27AB411C004A@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28457/po Modified Files: ja.po Log Message: Sending translation for Japanese Index: ja.po =================================================================== RCS file: /cvs/pkgs/comps/po/ja.po,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- ja.po 29 Apr 2009 20:00:20 -0000 1.23 +++ ja.po 2 Aug 2009 01:59:09 -0000 1.24 @@ -7,13 +7,14 @@ # Noriko Mizumoto , 2003, 2006, 2007, 2008. # Hirofumi Saito , 2004, 2005. # Kiyoto Hashida , 2008, 2009. +# Hyu_gabaru Ryu_ichi , 2009. msgid "" msgstr "" "Project-Id-Version: comps\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2009-04-01 15:16+1000\n" -"Last-Translator: Kiyoto Hashida \n" +"PO-Revision-Date: 2009-08-02 10:57+0900\n" +"Last-Translator: Hyu_gabaru Ryu_ichi \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1311,19 +1312,16 @@ msgid "Amazigh Support" msgstr "??????????" #: ../comps-f11.xml.in.h:13 -#, fuzzy msgid "Azerbaijani Support" -msgstr "??????????" +msgstr "??????????????" #: ../comps-f11.xml.in.h:27 -#, fuzzy msgid "Chichewa Support" -msgstr "????????" +msgstr "?????????" #: ../comps-f11.xml.in.h:31 -#, fuzzy msgid "Coptic Support" -msgstr "???????????" +msgstr "?????????" #: ../comps-f11.xml.in.h:37 msgid "Design and Simulation tools for hardware engineers" @@ -1334,9 +1332,8 @@ msgid "Electronic Lab" msgstr "???????" #: ../comps-f11.xml.in.h:58 -#, fuzzy msgid "Fijian Support" -msgstr "??????????" +msgstr "??????????" #: ../comps-f11.xml.in.h:61 msgid "Font design and packaging" @@ -1351,47 +1348,40 @@ msgid "Friulian Support" msgstr "??????????" #: ../comps-f11.xml.in.h:83 -#, fuzzy msgid "Hiligaynon Support" -msgstr "???????????" +msgstr "????????????" #: ../comps-f11.xml.in.h:96 -#, fuzzy msgid "Interlingua Support" -msgstr "??????????" +msgstr "??????????????" #: ../comps-f11.xml.in.h:109 -#, fuzzy msgid "Kazakh Support" -msgstr "??????????" +msgstr "?????????" #: ../comps-f11.xml.in.h:111 msgid "Kinyarwanda Support" msgstr "??????????" #: ../comps-f11.xml.in.h:118 -#, fuzzy msgid "Latin Support" -msgstr "??????????" +msgstr "?????????" #: ../comps-f11.xml.in.h:126 -#, fuzzy msgid "Luxembourgish Support" -msgstr "?????????" +msgstr "?????????????" #: ../comps-f11.xml.in.h:130 msgid "Malagasy Support" msgstr "????????????" #: ../comps-f11.xml.in.h:133 -#, fuzzy msgid "Maltese Support" -msgstr "?????????" +msgstr "?????????" #: ../comps-f11.xml.in.h:134 -#, fuzzy msgid "Manx Support" -msgstr "?????????" +msgstr "?????????" #: ../comps-f11.xml.in.h:137 msgid "MinGW cross-compiler" @@ -1410,14 +1400,12 @@ msgid "Online Help and Documentation" msgstr "???????????????" #: ../comps-f11.xml.in.h:164 -#, fuzzy msgid "Sanskrit Support" -msgstr "??????????" +msgstr "?????????????" #: ../comps-f11.xml.in.h:165 -#, fuzzy msgid "Sardinian Support" -msgstr "???????????" +msgstr "????????????" #: ../comps-f11.xml.in.h:182 msgid "Sugar Desktop Environment" @@ -1440,14 +1428,12 @@ msgstr "" "????" #: ../comps-f11.xml.in.h:188 -#, fuzzy msgid "Swahili Support" -msgstr "?????????" +msgstr "??????????" #: ../comps-f11.xml.in.h:196 -#, fuzzy msgid "Tetum Support" -msgstr "?????????" +msgstr "??????????" #: ../comps-f11.xml.in.h:223 msgid "" From rdieter at fedoraproject.org Sun Aug 2 02:00:58 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 2 Aug 2009 02:00:58 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec,1.228,1.229 Message-ID: <20090802020058.834F111C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28988 Modified Files: kdebindings.spec Log Message: * Sat Aug 01 2009 Rex Dieter 4.3.0-2 - workaround pykdeuic4 upgrade brokenness (introduced in 4.2.98) Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.228 retrieving revision 1.229 diff -u -p -r1.228 -r1.229 --- kdebindings.spec 30 Jul 2009 15:46:51 -0000 1.228 +++ kdebindings.spec 2 Aug 2009 02:00:58 -0000 1.229 @@ -32,7 +32,7 @@ Name: kdebindings Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -321,6 +321,11 @@ rm -rf %{buildroot} %postun -p /sbin/ldconfig +%pre -n PyKDE4-devel +if [ -d %{_bindir}/pykdeuic4 ]; then +rm -rf %{_bindir}/pykdeuic4/ +fi + %files %defattr(-,root,root,-) @@ -502,6 +507,9 @@ rm -rf %{buildroot} %changelog +* Sat Aug 01 2009 Rex Dieter 4.3.0-2 +- workaround pykdeuic4 upgrade brokenness (introduced in 4.2.98) + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 - more pykdeuic4 and related multilib love (kdebug#198162) From mclasen at fedoraproject.org Sun Aug 2 03:11:58 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 2 Aug 2009 03:11:58 +0000 (UTC) Subject: rpms/gdm/devel gdm.spec,1.478,1.479 Message-ID: <20090802031158.70E1211C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gdm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12482 Modified Files: gdm.spec Log Message: drop unneded direct deps Index: gdm.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdm/devel/gdm.spec,v retrieving revision 1.478 retrieving revision 1.479 diff -u -p -r1.478 -r1.479 --- gdm.spec 24 Jul 2009 18:44:17 -0000 1.478 +++ gdm.spec 2 Aug 2009 03:11:55 -0000 1.479 @@ -16,7 +16,7 @@ Summary: The GNOME Display Manager Name: gdm Version: 2.27.4 -Release: 3%{?dist} +Release: 4%{?dist} Epoch: 1 License: GPLv2+ Group: User Interface/X @@ -163,7 +163,12 @@ cp -f %{SOURCE9} gui/simple-greeter/plug --disable-scrollkeeper \ --with-console-kit \ --with-selinux -make + +# drop unneeded direct library deps with --as-needed +# libtool doesn't make this easy, so we do it the hard way +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool + +make %{?_smp_mflags} # strip unneeded translations from .mo files # ideally intltool (ha!) would do that for us @@ -385,6 +390,9 @@ fi %{_libdir}/gdm/simple-greeter/plugins/fingerprint.so %changelog +* Sat Aug 1 2009 Matthias Clasen 1:2.27.4-4 +- Drop unneeded direct deps + * Fri Jul 24 2009 Ray Strode 1:2.27.4-3 - Fix delay during login From jkratoch at fedoraproject.org Sun Aug 2 03:18:57 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Sun, 2 Aug 2009 03:18:57 +0000 (UTC) Subject: rpms/gdb/F-11 gdb-python-gdbserver-tp-crash.patch, NONE, 1.1 gdb.spec, 1.358, 1.359 Message-ID: <20090802031857.54FC411C004A@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13896 Modified Files: gdb.spec Added Files: gdb-python-gdbserver-tp-crash.patch Log Message: * Sun Aug 2 2009 Jan Kratochvil - 6.8.50.20090302-35 - Fix crash running gdbserver (incompatibility with python). gdb-python-gdbserver-tp-crash.patch: frame.c | 8 ++++++++ 1 file changed, 8 insertions(+) --- NEW FILE gdb-python-gdbserver-tp-crash.patch --- commit f19ba6e3238e359f2c147d080f7364fd667d202d Author: Jan Kratochvil Date: Sat Aug 1 14:52:19 2009 +0200 Fix crash with archer-tromey-python vs. FSF GDB HEAD. Crashing at least on gdb.server/server-run.exp . + /* FIXME: Workaround archer-tromey-python crash in + add_inferior_object->get_current_arch on FSF GDB update: + is_thread_state would assertion check here as + remote_start_remote->add_inferior_silent->observer_notify_new_inferior is + before remote_start_remote->add_thread_silent. */ * frame.c (has_stack_frames): Safely return 0 if INFERIOR_PTID currently has no associated thread. Running ../../../gdb/testsuite/gdb.mi/mi-file-transfer.exp ... Executing on host: gcc ../../../gdb/testsuite/gdb.mi/basics.c -g -lm -m32 -o /home/jkratoch/hammock/20090802Build-fedora11/fedora-11-x86_64/build/gdb-6.8.50.20090302/build-x86_64-redhat-linux-gnu/gdb/testsuite.unix.-m32/gdb.mi/basics (timeout = 300) ~"../../gdb/thread.c:78: internal-error: inferior_thread: Assertion `tp' failed.\nA problem internal to GDB has been detected,\nfurther debugging may prove unreliable.\nQuit this debugging session? " [ Backport for gdb-6.8.50.20090302. ] --- gdb-6.8.50.20090302/gdb/frame.c.orig 2009-08-02 05:15:28.000000000 +0200 +++ gdb-6.8.50.20090302/gdb/frame.c 2009-08-02 05:16:59.000000000 +0200 @@ -1086,6 +1086,14 @@ has_stack_frames (void) if (!target_has_registers || !target_has_stack || !target_has_memory) return 0; + /* FIXME: Workaround archer-tromey-python crash in + add_inferior_object->get_current_arch on FSF GDB update: + is_thread_state would assertion check here as + remote_start_remote->add_inferior_silent->observer_notify_new_inferior is + before remote_start_remote->add_thread_silent. */ + if (find_thread_ptid (inferior_ptid) == NULL) + return 0; + /* If the current thread is executing, don't try to read from it. */ if (is_executing (inferior_ptid)) Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/F-11/gdb.spec,v retrieving revision 1.358 retrieving revision 1.359 diff -u -p -r1.358 -r1.359 --- gdb.spec 6 Jul 2009 21:02:31 -0000 1.358 +++ gdb.spec 2 Aug 2009 03:18:56 -0000 1.359 @@ -13,7 +13,7 @@ Version: 6.8.50.20090302 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 34%{?_with_upstream:.upstream}%{?dist} +Release: 35%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -388,6 +388,9 @@ Patch370: gdb-varobj-revalidate-core.pat # Accelerate sorting blocks on reading a file (found on WebKit) (BZ 507267). Patch374: gdb-bz507267-block-sort-fast.patch +# Fix crash running gdbserver (incompatibility with python). +Patch376: gdb-python-gdbserver-tp-crash.patch + BuildRequires: ncurses-devel texinfo gettext flex bison expat-devel Requires: readline BuildRequires: readline-devel @@ -587,6 +590,7 @@ rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc %patch369 -p1 %patch370 -p1 %patch374 -p1 +%patch376 -p1 %patch124 -p1 find -name "*.orig" | xargs rm -f @@ -866,6 +870,9 @@ fi %endif %changelog +* Sun Aug 2 2009 Jan Kratochvil - 6.8.50.20090302-35 +- Fix crash running gdbserver (incompatibility with python). + * Mon Jul 6 2009 Jan Kratochvil - 6.8.50.20090302-34 - testsuite: Fix multiple runs in parallel on a single host. - testsuite: Remove the rpmbuild option: --with parallel From mclasen at fedoraproject.org Sun Aug 2 04:38:31 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 2 Aug 2009 04:38:31 +0000 (UTC) Subject: rpms/cairo/devel cairo.spec,1.102,1.103 Message-ID: <20090802043832.01CFA11C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/cairo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27381 Modified Files: cairo.spec Log Message: Save some space Index: cairo.spec =================================================================== RCS file: /cvs/pkgs/rpms/cairo/devel/cairo.spec,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- cairo.spec 24 Jul 2009 18:36:06 -0000 1.102 +++ cairo.spec 2 Aug 2009 04:38:30 -0000 1.103 @@ -5,7 +5,7 @@ Summary: A 2D graphics library Name: cairo Version: 1.8.8 -Release: 2%{?dist} +Release: 3%{?dist} URL: http://cairographics.org Source0: http://cairographics.org/releases/%{name}-%{version}.tar.gz License: LGPLv2 or MPLv1.1 @@ -80,17 +80,21 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS BIBLIOGRAPHY BUGS ChangeLog COPYING COPYING-LGPL-2.1 COPYING-MPL-1.1 NEWS PORTING_GUIDE README +%doc AUTHORS BIBLIOGRAPHY BUGS COPYING COPYING-LGPL-2.1 COPYING-MPL-1.1 NEWS README %{_libdir}/libcairo*.so.* %files devel %defattr(-,root,root,-) +%doc ChangeLog PORTING_GUIDE %{_includedir}/* %{_libdir}/libcairo*.so %{_libdir}/pkgconfig/* %{_datadir}/gtk-doc/html/cairo %changelog +* Sun Aug 2 2009 Matthias Clasen - 1.8.8-3 +- Move ChangeLog to -devel to save space + * Fri Jul 24 2009 Fedora Release Engineering - 1.8.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Sun Aug 2 04:42:21 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 2 Aug 2009 04:42:21 +0000 (UTC) Subject: rpms/clutter/devel clutter.spec,1.32,1.33 Message-ID: <20090802044221.3BA6311C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/clutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28530 Modified Files: clutter.spec Log Message: Save some space Index: clutter.spec =================================================================== RCS file: /cvs/pkgs/rpms/clutter/devel/clutter.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- clutter.spec 1 Aug 2009 03:29:08 -0000 1.32 +++ clutter.spec 2 Aug 2009 04:42:20 -0000 1.33 @@ -1,6 +1,6 @@ Name: clutter Version: 1.0.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Open Source software library for creating rich graphical user interfaces Group: Development/Libraries @@ -75,7 +75,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README +%doc AUTHORS COPYING NEWS README %exclude %{_libdir}/*.la %{_libdir}/*.so.0 %{_libdir}/*.so.0.* @@ -83,6 +83,7 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-, root, root) +%doc ChangeLog %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc @@ -97,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 1 2009 Matthias Clasen 1.0.0-4 +- Move ChangeLog to -devel to save some space + * Fri Jul 31 2009 Matthias Clasen 1.0.0-3 - Drop the gir-repository-devel dep, which pulls a bunch of -devel onto the live cd From mclasen at fedoraproject.org Sun Aug 2 04:52:40 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 2 Aug 2009 04:52:40 +0000 (UTC) Subject: rpms/gnome-pilot/devel gnome-pilot.spec,1.71,1.72 Message-ID: <20090802045240.9D63C11C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-pilot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30864 Modified Files: gnome-pilot.spec Log Message: Save some space Index: gnome-pilot.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-pilot/devel/gnome-pilot.spec,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- gnome-pilot.spec 28 Jul 2009 14:44:07 -0000 1.71 +++ gnome-pilot.spec 2 Aug 2009 04:52:40 -0000 1.72 @@ -4,7 +4,7 @@ Name: gnome-pilot Version: 2.0.17 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv2+ and GPLv2+ Group: Applications/Communications Summary: GNOME pilot programs @@ -138,7 +138,7 @@ scrollkeeper-update -q %files -f %{name}.lang %defattr(-, root, root) -%doc AUTHORS COPYING ChangeLog NEWS README +%doc AUTHORS COPYING NEWS README %{_sysconfdir}/gconf/schemas/*.schemas %{_bindir}/* %{_libdir}/*.so.* @@ -162,11 +162,15 @@ scrollkeeper-update -q %files devel %defattr(-, root, root) +%doc ChangeLog %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog +* Sun Aug 2 2009 Matthias Clasen - 2.0.17-5 +- Move ChangeLog to -devel to save some space + * Tue Jul 28 2009 Matthew Barnes - 2.0.17-4 - Add patch for RH bug #512004 (missing icon in applet). From mclasen at fedoraproject.org Sun Aug 2 05:04:09 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 2 Aug 2009 05:04:09 +0000 (UTC) Subject: rpms/NetworkManager/devel NetworkManager.spec,1.278,1.279 Message-ID: <20090802050409.D762E11C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/NetworkManager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1723 Modified Files: NetworkManager.spec Log Message: Save some space Index: NetworkManager.spec =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager/devel/NetworkManager.spec,v retrieving revision 1.278 retrieving revision 1.279 diff -u -p -r1.278 -r1.279 --- NetworkManager.spec 28 Jul 2009 16:07:28 -0000 1.278 +++ NetworkManager.spec 2 Aug 2009 05:04:09 -0000 1.279 @@ -15,7 +15,7 @@ Name: NetworkManager Summary: Network connection manager and user applications Epoch: 1 Version: 0.7.995 -Release: 0%{snapshot}%{?dist} +Release: 1%{snapshot}%{?dist} Group: System Environment/Base License: GPLv2+ URL: http://www.gnome.org/projects/NetworkManager/ @@ -247,7 +247,7 @@ fi %files -f %{name}.lang %defattr(-,root,root,0755) -%doc COPYING ChangeLog NEWS AUTHORS README CONTRIBUTING TODO docs/spec.html +%doc COPYING NEWS AUTHORS README CONTRIBUTING TODO %{_sysconfdir}/dbus-1/system.d/NetworkManager.conf %{_sysconfdir}/dbus-1/system.d/nm-dhcp-client.conf %{_sysconfdir}/dbus-1/system.d/nm-avahi-autoipd.conf @@ -278,6 +278,7 @@ fi %files devel %defattr(-,root,root,0755) +%doc ChangeLog doc/spec.html %dir %{_includedir}/%{name} %{_includedir}/%{name}/%{name}.h %{_includedir}/%{name}/NetworkManagerVPN.h @@ -322,6 +323,9 @@ fi %{_datadir}/gtk-doc/html/libnm-util/* %changelog +* Sun Aug 2 2009 Matthias Clasen - 0.7.995-1.git20090728 +- Move some big docs to -devel to save space + * Tue Jul 28 2009 Dan Williams - 0.7.995-0.git20090728 - Update to upstream 'master' branch - Use modem-manager for better 3G modem support From mclasen at fedoraproject.org Sun Aug 2 05:35:11 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 2 Aug 2009 05:35:11 +0000 (UTC) Subject: rpms/NetworkManager/devel NetworkManager.spec,1.279,1.280 Message-ID: <20090802053511.5AACD11C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/NetworkManager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9003 Modified Files: NetworkManager.spec Log Message: Fix file list Index: NetworkManager.spec =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager/devel/NetworkManager.spec,v retrieving revision 1.279 retrieving revision 1.280 diff -u -p -r1.279 -r1.280 --- NetworkManager.spec 2 Aug 2009 05:04:09 -0000 1.279 +++ NetworkManager.spec 2 Aug 2009 05:35:09 -0000 1.280 @@ -278,7 +278,7 @@ fi %files devel %defattr(-,root,root,0755) -%doc ChangeLog doc/spec.html +%doc ChangeLog docs/spec.html %dir %{_includedir}/%{name} %{_includedir}/%{name}/%{name}.h %{_includedir}/%{name}/NetworkManagerVPN.h From mclasen at fedoraproject.org Sun Aug 2 05:39:50 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 2 Aug 2009 05:39:50 +0000 (UTC) Subject: rpms/gtk2/devel gtk2.spec,1.391,1.392 Message-ID: <20090802053950.44A7C11C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gtk2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10173 Modified Files: gtk2.spec Log Message: Save some space Index: gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/devel/gtk2.spec,v retrieving revision 1.391 retrieving revision 1.392 diff -u -p -r1.391 -r1.392 --- gtk2.spec 25 Jul 2009 04:11:11 -0000 1.391 +++ gtk2.spec 2 Aug 2009 05:39:49 -0000 1.392 @@ -17,7 +17,7 @@ Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X Name: gtk2 Version: %{base_version} -Release: 1%{?dist} +Release: 4%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/gtk+/2.17/gtk+-%{version}.tar.bz2 @@ -182,6 +182,11 @@ echo 'int main (void) { return 0; }' > r gcc -Os relocation-tag.c -o relocation-tag %endif +# truncate NEWS +awk '/^Overview of Changes/ { seen+=1 } +{ if (seen < 2) print } +{ if (seen == 2) { print "For older news, see http://git.gnome.org/cgit/gtk+/plain/NEWS"; exit } }' NEWS > tmp; mv tmp NEWS + %install rm -rf $RPM_BUILD_ROOT # Deriving /etc/gtk-2.0/$host location @@ -380,7 +385,10 @@ fi %changelog -* Sat Jul 25 2009 Matthias Clasen - 2.17.5-3 +* Sun Aug 2 2009 Matthias Clasen - 2.17.6-4 +- Save some space + +* Sat Jul 25 2009 Matthias Clasen - 2.17.6-3 - 2.17.6 * Fri Jul 24 2009 Fedora Release Engineering - 2.17.5-2 From mclasen at fedoraproject.org Sun Aug 2 05:42:18 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 2 Aug 2009 05:42:18 +0000 (UTC) Subject: rpms/glib2/devel glib2.spec,1.213,1.214 Message-ID: <20090802054218.7CF7411C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/glib2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10802 Modified Files: glib2.spec Log Message: Save some space Index: glib2.spec =================================================================== RCS file: /cvs/pkgs/rpms/glib2/devel/glib2.spec,v retrieving revision 1.213 retrieving revision 1.214 diff -u -p -r1.213 -r1.214 --- glib2.spec 25 Jul 2009 00:19:54 -0000 1.213 +++ glib2.spec 2 Aug 2009 05:42:18 -0000 1.214 @@ -3,7 +3,7 @@ Summary: A library of handy utility functions Name: glib2 Version: 2.21.4 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gtk.org @@ -55,6 +55,12 @@ of version 2 of the GLib library. %configure --disable-gtk-doc --enable-static --with-runtime-libdir=../../%{_lib} make %{?_smp_mflags} +# truncate NEWS +awk '/^Overview of Changes/ { seen+=1 } +{ if (seen < 2) print } +{ if (seen == 2) { print "For older news, see http://git.gnome.org/cgit/glib/plain/NEWS"; exit } }' NEWS > tmp; mv tmp NEWS + + %install rm -rf $RPM_BUILD_ROOT @@ -107,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.a %changelog +* Sun Aug 2 2009 Matthias Clasen - 2.21.4-3 +- Save some space + * Fri Jul 24 2009 Fedora Release Engineering - 2.21.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rishi at fedoraproject.org Sun Aug 2 05:46:58 2009 From: rishi at fedoraproject.org (Debarshi Ray) Date: Sun, 2 Aug 2009 05:46:58 +0000 (UTC) Subject: rpms/libchamplain/F-11 .cvsignore, 1.4, 1.5 libchamplain.spec, 1.5, 1.6 sources, 1.4, 1.5 Message-ID: <20090802054658.1A2D311C004A@cvs1.fedora.phx.redhat.com> Author: rishi Update of /cvs/pkgs/rpms/libchamplain/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12022 Modified Files: .cvsignore libchamplain.spec sources Log Message: * Sat Aug 02 2009 Debarshi Ray - 0.3.5-1 - Version bump to 0.3.5. * Marker selection API. (GNOME Bugzilla #577909) * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.news * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.news * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.changes * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.changes Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 11 Jul 2009 13:22:59 -0000 1.4 +++ .cvsignore 2 Aug 2009 05:46:57 -0000 1.5 @@ -1 +1 @@ -libchamplain-0.3.3.tar.gz +libchamplain-0.3.5.tar.gz Index: libchamplain.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/F-11/libchamplain.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- libchamplain.spec 13 Jul 2009 05:17:17 -0000 1.5 +++ libchamplain.spec 2 Aug 2009 05:46:57 -0000 1.6 @@ -1,6 +1,6 @@ Summary: Map view for Clutter Name: libchamplain -Version: 0.3.3 +Version: 0.3.5 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries @@ -64,7 +64,8 @@ This package contains development files %setup -q %build -%configure --disable-static --enable-gtk --enable-gtk-doc +%configure --disable-static --enable-gtk --enable-gtk-doc \ + --enable-introspection=no # Omit unused direct shared library dependencies. sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' libtool @@ -78,7 +79,7 @@ make install INSTALL="%{__install} -p" D find $RPM_BUILD_ROOT -type f -name "*.la" -delete # Remove rpaths. -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libchamplain-gtk-0.3.so.1.0.0 +chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libchamplain-gtk-0.3.so.2.0.1 %clean rm -rf $RPM_BUILD_ROOT @@ -131,8 +132,63 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/%{name}-gtk-0.3/champlain-gtk %changelog +* Sat Aug 02 2009 Debarshi Ray - 0.3.5-1 +- Version bump to 0.3.5. + * Marker selection API. (GNOME Bugzilla #577909) + * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.news + * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.news + * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.changes + * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.changes + +* Fri Jul 24 2009 Release Engineering - 0.3.3-2 +- Autorebuild for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sat Jul 11 2009 Debarshi Ray - 0.3.3-1 - Version bump to 0.3.3. + * Support for custom map sources and listing available map sources. + * Smooth movement to a new position. (GNOME Bugzilla #557641) + * Keep the center of the map in the center after a resize. (GNOME Bugzilla + #557642) + * Double click to zoom and center. (GNOME Bugzilla #557644) + * Added a way to know the maximum and minimum zoom level. (GNOME Bugzilla + #557965) + * Fixed unwanted wrap effect when panning at zoom level >= 8. (GNOME + Bugzilla #558020) + * Fixed center on and zooming in behavior. (GNOME Bugzilla #558026) + * Lack of user feedback during loading of tiles. (GNOME Bugzilla #559522) + * Added missing zoom level to OpenStreetMap Mapnik. (GNOME Bugzilla + #559446) + * Fixed wrong elastic effect affecting Emapthy's map view. (GNOME Bugzilla + #561700) + * Added disk cache management. (GNOME Bugzillla #568931) + * Host application should be able to limit the maximum and minimum zoom + levels. (GNOME Bugzilla #571702) + * Allow host applications to draw lines/routes on the map. (GNOME Bugzilla + #572377) + * Support proxies. (GNOME Bugzilla #573937) + * Provide a way to make visible a bunch of markers. (GNOME Bugzilla #574809) + * Do not allow negative zoom levels. (GNOME Bugzilla #575138) + * Fixed corrupted map when double-clicking at maximum level. (GNOME Bugzilla + #575139) + * Prevent ChamplainNetworkMapSource from crashing when setting "proxy-uri". + (GNOME Bugzilla #575902). + * Implemented advanced markers. (GNOME Bugzilla #576055) + * Various memory management fixes for ChamplainTile. (GNOME Bugzilla + #576159) + * Any go_to should stop a previous and not yet finished go_to. (GNOME + Bugzilla #576832) + * Prevent segmentation fault on 32 bit platforms. (GNOME Bugzilla #576698) + * Introduced a new signal called ChamplainView::animation-completed. (GNOME + Bugzilla #577169) + * Set decel-rate correctly. (GNOME Bugzilla #580785) + * champlain_network_map_source_fill_tile should be private. (GNOME Bugzilla + #582786) + * Fixed champlain_view_center_on. (GNOME Bugzilla #583502) + * Fixed "longitude" and "latitude" properties, which were reversed. (GNOME + Bugzilla #584365) + * Make the cache work the first time. (GNOME Bugzilla #584390) + * GNOME Goal: use accessor functions instead direct access. (GNOME Bugzilla + #585698) - Added 'BuildRequires: chrpath' for removing rpaths. * Wed Mar 18 2009 Debarshi Ray - 0.2.9-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 11 Jul 2009 13:22:59 -0000 1.4 +++ sources 2 Aug 2009 05:46:57 -0000 1.5 @@ -1 +1 @@ -06f30890b86bf9fc4791fe9a4cb110e1 libchamplain-0.3.3.tar.gz +66e486db1c087633a3f0ce6de4bd320d libchamplain-0.3.5.tar.gz From rishi at fedoraproject.org Sun Aug 2 05:48:25 2009 From: rishi at fedoraproject.org (Debarshi Ray) Date: Sun, 2 Aug 2009 05:48:25 +0000 (UTC) Subject: rpms/libchamplain/devel .cvsignore, 1.4, 1.5 libchamplain.spec, 1.5, 1.6 sources, 1.4, 1.5 Message-ID: <20090802054825.E9FFB11C004A@cvs1.fedora.phx.redhat.com> Author: rishi Update of /cvs/pkgs/rpms/libchamplain/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12404 Modified Files: .cvsignore libchamplain.spec sources Log Message: * Sat Aug 02 2009 Debarshi Ray - 0.3.5-1 - Version bump to 0.3.5. * Marker selection API. (GNOME Bugzilla #577909) * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.news * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.news * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.changes * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.changes Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 13 Jul 2009 05:18:53 -0000 1.4 +++ .cvsignore 2 Aug 2009 05:48:25 -0000 1.5 @@ -1 +1 @@ -libchamplain-0.3.3.tar.gz +libchamplain-0.3.5.tar.gz Index: libchamplain.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/devel/libchamplain.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- libchamplain.spec 25 Jul 2009 05:26:19 -0000 1.5 +++ libchamplain.spec 2 Aug 2009 05:48:25 -0000 1.6 @@ -1,7 +1,7 @@ Summary: Map view for Clutter Name: libchamplain -Version: 0.3.3 -Release: 2%{?dist} +Version: 0.3.5 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://projects.gnome.org/libchamplain/ @@ -64,7 +64,8 @@ This package contains development files %setup -q %build -%configure --disable-static --enable-gtk --enable-gtk-doc +%configure --disable-static --enable-gtk --enable-gtk-doc \ + --enable-introspection=no # Omit unused direct shared library dependencies. sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' libtool @@ -78,7 +79,7 @@ make install INSTALL="%{__install} -p" D find $RPM_BUILD_ROOT -type f -name "*.la" -delete # Remove rpaths. -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libchamplain-gtk-0.3.so.1.0.0 +chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libchamplain-gtk-0.3.so.2.0.1 %clean rm -rf $RPM_BUILD_ROOT @@ -131,11 +132,63 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/%{name}-gtk-0.3/champlain-gtk %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 0.3.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Sat Aug 02 2009 Debarshi Ray - 0.3.5-1 +- Version bump to 0.3.5. + * Marker selection API. (GNOME Bugzilla #577909) + * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.news + * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.news + * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.changes + * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.changes + +* Fri Jul 24 2009 Release Engineering - 0.3.3-2 +- Autorebuild for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jul 11 2009 Debarshi Ray - 0.3.3-1 - Version bump to 0.3.3. + * Support for custom map sources and listing available map sources. + * Smooth movement to a new position. (GNOME Bugzilla #557641) + * Keep the center of the map in the center after a resize. (GNOME Bugzilla + #557642) + * Double click to zoom and center. (GNOME Bugzilla #557644) + * Added a way to know the maximum and minimum zoom level. (GNOME Bugzilla + #557965) + * Fixed unwanted wrap effect when panning at zoom level >= 8. (GNOME + Bugzilla #558020) + * Fixed center on and zooming in behavior. (GNOME Bugzilla #558026) + * Lack of user feedback during loading of tiles. (GNOME Bugzilla #559522) + * Added missing zoom level to OpenStreetMap Mapnik. (GNOME Bugzilla + #559446) + * Fixed wrong elastic effect affecting Emapthy's map view. (GNOME Bugzilla + #561700) + * Added disk cache management. (GNOME Bugzillla #568931) + * Host application should be able to limit the maximum and minimum zoom + levels. (GNOME Bugzilla #571702) + * Allow host applications to draw lines/routes on the map. (GNOME Bugzilla + #572377) + * Support proxies. (GNOME Bugzilla #573937) + * Provide a way to make visible a bunch of markers. (GNOME Bugzilla #574809) + * Do not allow negative zoom levels. (GNOME Bugzilla #575138) + * Fixed corrupted map when double-clicking at maximum level. (GNOME Bugzilla + #575139) + * Prevent ChamplainNetworkMapSource from crashing when setting "proxy-uri". + (GNOME Bugzilla #575902). + * Implemented advanced markers. (GNOME Bugzilla #576055) + * Various memory management fixes for ChamplainTile. (GNOME Bugzilla + #576159) + * Any go_to should stop a previous and not yet finished go_to. (GNOME + Bugzilla #576832) + * Prevent segmentation fault on 32 bit platforms. (GNOME Bugzilla #576698) + * Introduced a new signal called ChamplainView::animation-completed. (GNOME + Bugzilla #577169) + * Set decel-rate correctly. (GNOME Bugzilla #580785) + * champlain_network_map_source_fill_tile should be private. (GNOME Bugzilla + #582786) + * Fixed champlain_view_center_on. (GNOME Bugzilla #583502) + * Fixed "longitude" and "latitude" properties, which were reversed. (GNOME + Bugzilla #584365) + * Make the cache work the first time. (GNOME Bugzilla #584390) + * GNOME Goal: use accessor functions instead direct access. (GNOME Bugzilla + #585698) - Added 'BuildRequires: chrpath' for removing rpaths. * Wed Mar 18 2009 Debarshi Ray - 0.2.9-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 13 Jul 2009 05:18:53 -0000 1.4 +++ sources 2 Aug 2009 05:48:25 -0000 1.5 @@ -1 +1 @@ -06f30890b86bf9fc4791fe9a4cb110e1 libchamplain-0.3.3.tar.gz +66e486db1c087633a3f0ce6de4bd320d libchamplain-0.3.5.tar.gz From mclasen at fedoraproject.org Sun Aug 2 06:06:34 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 2 Aug 2009 06:06:34 +0000 (UTC) Subject: rpms/gtk2-engines/devel gtk2-engines.spec,1.112,1.113 Message-ID: <20090802060634.4E32611C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gtk2-engines/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16997 Modified Files: gtk2-engines.spec Log Message: Drop explicit requires Index: gtk2-engines.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk2-engines/devel/gtk2-engines.spec,v retrieving revision 1.112 retrieving revision 1.113 diff -u -p -r1.112 -r1.113 --- gtk2-engines.spec 30 Jul 2009 00:27:26 -0000 1.112 +++ gtk2-engines.spec 2 Aug 2009 06:06:31 -0000 1.113 @@ -1,9 +1,7 @@ -%define gtk_version 2.12.0 - Summary: Theme engines for GTK+ 2.0 Name: gtk2-engines Version: 2.18.2 -Release: 3%{?dist} +Release: 4%{?dist} # for details on which engines are GPL vs LGPL, see COPYING License: LGPLv2+ Group: System Environment/Libraries @@ -12,9 +10,6 @@ Source: http://download.gnome.or Conflicts: gnome-themes < 2.9.0 Obsoletes: gnome-theme-clearlooks <= 0.5 -Requires: gtk2 >= %{gtk_version} -# for /usr/lib/pkgconfig -Requires: pkgconfig BuildRequires: gtk2-devel >= %{gtk_version} BuildRequires: intltool BuildRequires: gettext @@ -81,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/gtk-engines-2.pc %changelog +* Sun Aug 2 2009 Matthias Clasen - 2.18.2-4 +- Drop pkgconfig dep from the main package + * Wed Jul 29 2009 Matthias Clasen - 2.18.2-3 - Fix the build From rhughes at fedoraproject.org Sun Aug 2 08:11:56 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Sun, 2 Aug 2009 08:11:56 +0000 (UTC) Subject: rpms/DeviceKit-power/devel DeviceKit-power.spec,1.21,1.22 Message-ID: <20090802081156.C88AF11C004A@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/DeviceKit-power/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14239 Modified Files: DeviceKit-power.spec Log Message: * Sun Aug 02 2009 Richard Hughes - 010-3 - Put the development include files in the devel packagem not the main package. - Fixes #515104 Index: DeviceKit-power.spec =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-power/devel/DeviceKit-power.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- DeviceKit-power.spec 24 Jul 2009 15:07:34 -0000 1.21 +++ DeviceKit-power.spec 2 Aug 2009 08:11:54 -0000 1.22 @@ -9,7 +9,7 @@ Summary: Power Management Service Name: DeviceKit-power Version: 010 #Release: 0.4.%{?alphatag}git%{?dist} -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://cgit.freedesktop.org/DeviceKit/DeviceKit-power/ @@ -85,8 +85,6 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/doc/%{name}-%{version}/README %doc %{_datadir}/doc/%{name}-%{version}/TODO %{_libdir}/libdevkit-power-gobject*.so.* -%dir %{_includedir}/DeviceKit-power/devkit-power-gobject -%{_includedir}/DeviceKit-power/devkit-power-gobject/*.h %{_sysconfdir}/dbus-1/system.d/*.conf /lib/udev/rules.d/*.rules %dir %{_localstatedir}/lib/DeviceKit-power @@ -107,8 +105,14 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/devkit-power/* %{_libdir}/libdevkit-power-gobject*.so %{_libdir}/pkgconfig/*.pc +%dir %{_includedir}/DeviceKit-power/devkit-power-gobject +%{_includedir}/DeviceKit-power/devkit-power-gobject/*.h %changelog +* Sun Aug 02 2009 Richard Hughes - 010-3 +- Put the development include files in the devel packagem not the main package. +- Fixes #515104 + * Fri Jul 24 2009 Fedora Release Engineering - 010-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jkratoch at fedoraproject.org Sun Aug 2 08:15:20 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Sun, 2 Aug 2009 08:15:20 +0000 (UTC) Subject: rpms/gdb/F-11 gdb-python-gdbserver-tp-crash.patch, 1.1, 1.2 gdb.spec, 1.359, 1.360 Message-ID: <20090802081520.DBB8611C004A@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15115 Modified Files: gdb-python-gdbserver-tp-crash.patch gdb.spec Log Message: * Sun Aug 2 2009 Jan Kratochvil - 6.8.50.20090302-36 - Fix compilation error typo in the previous commit 6.8.50.20090302-35. gdb-python-gdbserver-tp-crash.patch: frame.c | 8 ++++++++ 1 file changed, 8 insertions(+) Index: gdb-python-gdbserver-tp-crash.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/F-11/gdb-python-gdbserver-tp-crash.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gdb-python-gdbserver-tp-crash.patch 2 Aug 2009 03:18:56 -0000 1.1 +++ gdb-python-gdbserver-tp-crash.patch 2 Aug 2009 08:15:19 -0000 1.2 @@ -33,7 +33,7 @@ Executing on host: gcc ../../../gdb/test + is_thread_state would assertion check here as + remote_start_remote->add_inferior_silent->observer_notify_new_inferior is + before remote_start_remote->add_thread_silent. */ -+ if (find_thread_ptid (inferior_ptid) == NULL) ++ if (find_thread_pid (inferior_ptid) == NULL) + return 0; + /* If the current thread is executing, don't try to read from Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/F-11/gdb.spec,v retrieving revision 1.359 retrieving revision 1.360 diff -u -p -r1.359 -r1.360 --- gdb.spec 2 Aug 2009 03:18:56 -0000 1.359 +++ gdb.spec 2 Aug 2009 08:15:19 -0000 1.360 @@ -13,7 +13,7 @@ Version: 6.8.50.20090302 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 35%{?_with_upstream:.upstream}%{?dist} +Release: 36%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -870,6 +870,9 @@ fi %endif %changelog +* Sun Aug 2 2009 Jan Kratochvil - 6.8.50.20090302-36 +- Fix compilation error typo in the previous commit 6.8.50.20090302-35. + * Sun Aug 2 2009 Jan Kratochvil - 6.8.50.20090302-35 - Fix crash running gdbserver (incompatibility with python). From romal at fedoraproject.org Sun Aug 2 10:03:33 2009 From: romal at fedoraproject.org (Robert M. Albrecht) Date: Sun, 2 Aug 2009 10:03:33 +0000 (UTC) Subject: rpms/usb_modeswitch/devel .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 usb_modeswitch.spec, 1.4, 1.5 Message-ID: <20090802100334.2A68E11C004A@cvs1.fedora.phx.redhat.com> Author: romal Update of /cvs/pkgs/rpms/usb_modeswitch/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9122 Modified Files: .cvsignore sources usb_modeswitch.spec Log Message: new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/usb_modeswitch/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Jan 2009 18:46:30 -0000 1.3 +++ .cvsignore 2 Aug 2009 10:03:31 -0000 1.4 @@ -1 +1 @@ -usb_modeswitch-0.9.6.tar.bz2 +usb_modeswitch.conf Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/usb_modeswitch/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Jan 2009 18:46:30 -0000 1.3 +++ sources 2 Aug 2009 10:03:31 -0000 1.4 @@ -1 +1 @@ -9f5b97b7b0113b0275c4953482f876c3 usb_modeswitch-0.9.6.tar.bz2 +afe56e4eba51417d7cfc1142c822a9ee usb_modeswitch.conf Index: usb_modeswitch.spec =================================================================== RCS file: /cvs/pkgs/rpms/usb_modeswitch/devel/usb_modeswitch.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- usb_modeswitch.spec 27 Jul 2009 06:38:59 -0000 1.4 +++ usb_modeswitch.spec 2 Aug 2009 10:03:31 -0000 1.5 @@ -1,6 +1,6 @@ Name: usb_modeswitch -Version: 0.9.6 -Release: 3%{?dist} +Version: 1.0.2 +Release: 1%{?dist} Summary: USB Modeswitch gets 4G cards in operational mode Summary(de): USB Modeswitch aktiviert UMTS-Karten Group: Applications/System @@ -46,6 +46,9 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING README* %changelog +* Sun Aug 02 2009 Robert M. Albrecht 1.0.2-1 +* new upstream release + * Sun Jul 26 2009 Fedora Release Engineering - 0.9.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mbarnes at fedoraproject.org Sun Aug 2 11:37:06 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Sun, 2 Aug 2009 11:37:06 +0000 (UTC) Subject: rpms/gnome-python2-desktop/devel gnome-python2-desktop.spec, 1.63, 1.64 Message-ID: <20090802113706.A092B11C004A@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/gnome-python2-desktop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6258 Modified Files: gnome-python2-desktop.spec Log Message: * Sun Aug 02 2009 Matthew Barnes - 2.27.2-3.fc12 - Rebuild against newer libnautilus-burn. Index: gnome-python2-desktop.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-desktop/devel/gnome-python2-desktop.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- gnome-python2-desktop.spec 25 Jul 2009 00:45:01 -0000 1.63 +++ gnome-python2-desktop.spec 2 Aug 2009 11:37:05 -0000 1.64 @@ -29,7 +29,7 @@ Name: gnome-python2-desktop Version: 2.27.2 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Development/Languages Summary: The sources for additional PyGNOME Python extension modules @@ -345,6 +345,9 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/gtk-2.0/gnomekeyring.so %changelog +* Sun Aug 02 2009 Matthew Barnes - 2.27.2-3.fc12 +- Rebuild against newer libnautilus-burn. + * Fri Jul 24 2009 Fedora Release Engineering - 2.27.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mbarnes at fedoraproject.org Sun Aug 2 12:08:28 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Sun, 2 Aug 2009 12:08:28 +0000 (UTC) Subject: rpms/gnome-python2-desktop/devel gnome-python2-desktop.spec, 1.64, 1.65 Message-ID: <20090802120828.21AAD11C004A@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/gnome-python2-desktop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17228 Modified Files: gnome-python2-desktop.spec Log Message: * Sun Aug 02 2009 Matthew Barnes - 2.27.2-3.fc12 - Disable nautilus-cd-burner bindings. Package is dead. Index: gnome-python2-desktop.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-desktop/devel/gnome-python2-desktop.spec,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- gnome-python2-desktop.spec 2 Aug 2009 11:37:05 -0000 1.64 +++ gnome-python2-desktop.spec 2 Aug 2009 12:08:27 -0000 1.65 @@ -67,10 +67,6 @@ BuildRequires: pygtk2-devel >= %{pygtk_v BuildRequires: python-devel BuildRequires: totem-pl-parser-devel >= %{totem_version} BuildRequires: autoconf, libtool -%ifnarch s390 s390x -BuildRequires: gnome-media-devel >= %{gnome_media_version} -BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version} -%endif %description The gnome-python-desktop package contains the source packages for additional @@ -179,18 +175,6 @@ Requires: libgtop2 >= %{libgtop_version} This module contains a wrapper that allows the use of libgtop via Python. -%ifnarch s390 s390x -%package -n gnome-python2-nautilus-cd-burner -Summary: Python bindings for interacting with nautilus-cd-burner -License: GPLv2+ -Group: Development/Languages -Requires: %{name} = %{version}-%{release} - -%description -n gnome-python2-nautilus-cd-burner -This module contains a wrapper that allows the use of nautilus-cd-burner -via Python. -%endif - %package -n gnome-python2-metacity Summary: Python bindings for interacting with metacity License: GPLv2 @@ -316,14 +300,6 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{python_sitearch}/gtk-2.0/gtop.so -%ifnarch s390 s390x -%files -n gnome-python2-nautilus-cd-burner -%defattr(-,root,root,-) -%{python_sitearch}/gtk-2.0/nautilusburn.so -%defattr(644,root,root,755) -%doc ../gnome-python-desktop-%{version}/examples/nautilusburn/* -%endif - %files -n gnome-python2-metacity %defattr(-,root,root,-) %{python_sitearch}/gtk-2.0/metacity.so @@ -346,7 +322,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Sun Aug 02 2009 Matthew Barnes - 2.27.2-3.fc12 -- Rebuild against newer libnautilus-burn. +- Disable nautilus-cd-burner bindings. Package is dead. * Fri Jul 24 2009 Fedora Release Engineering - 2.27.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Sun Aug 2 12:59:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:59:36 +0000 Subject: [pkgdb] gnome-applet-bubblemon: cwickert has requested watchbugzilla Message-ID: <20090802121122.8B1EE10F89E@bastion2.fedora.phx.redhat.com> cwickert has requested the watchbugzilla acl on gnome-applet-bubblemon (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-bubblemon From pkgdb at fedoraproject.org Sun Aug 2 12:11:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:11:25 +0000 Subject: [pkgdb] gnome-applet-bubblemon: cwickert has requested watchcommits Message-ID: <20090802121125.53C9C10F8A9@bastion2.fedora.phx.redhat.com> cwickert has requested the watchcommits acl on gnome-applet-bubblemon (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-bubblemon From pkgdb at fedoraproject.org Sun Aug 2 12:11:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:11:32 +0000 Subject: [pkgdb] gnome-applet-bubblemon: cwickert has requested approveacls Message-ID: <20090802121132.1CC7F10F8B5@bastion2.fedora.phx.redhat.com> cwickert has requested the approveacls acl on gnome-applet-bubblemon (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-bubblemon From pkgdb at fedoraproject.org Sun Aug 2 12:59:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:59:36 +0000 Subject: [pkgdb] gnome-applet-bubblemon: cwickert has requested commit Message-ID: <20090802121129.1066810F8B1@bastion2.fedora.phx.redhat.com> cwickert has requested the commit acl on gnome-applet-bubblemon (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-bubblemon From pkgdb at fedoraproject.org Sun Aug 2 12:59:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:59:36 +0000 Subject: [pkgdb] gnome-applet-bubblemon: cwickert has requested watchbugzilla Message-ID: <20090802121137.91D8210F8B6@bastion2.fedora.phx.redhat.com> cwickert has requested the watchbugzilla acl on gnome-applet-bubblemon (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-bubblemon From pkgdb at fedoraproject.org Sun Aug 2 12:59:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:59:36 +0000 Subject: [pkgdb] gnome-applet-bubblemon: cwickert has requested watchcommits Message-ID: <20090802121140.232CA10F8B9@bastion2.fedora.phx.redhat.com> cwickert has requested the watchcommits acl on gnome-applet-bubblemon (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-bubblemon From pkgdb at fedoraproject.org Sun Aug 2 12:11:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:11:41 +0000 Subject: [pkgdb] gnome-applet-bubblemon: cwickert has requested commit Message-ID: <20090802121141.EAC3410F8BC@bastion2.fedora.phx.redhat.com> cwickert has requested the commit acl on gnome-applet-bubblemon (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-bubblemon From pkgdb at fedoraproject.org Sun Aug 2 12:11:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:11:44 +0000 Subject: [pkgdb] gnome-applet-bubblemon: cwickert has requested approveacls Message-ID: <20090802121144.56C3610F8BF@bastion2.fedora.phx.redhat.com> cwickert has requested the approveacls acl on gnome-applet-bubblemon (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-bubblemon From mbarnes at fedoraproject.org Sun Aug 2 12:30:04 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Sun, 2 Aug 2009 12:30:04 +0000 (UTC) Subject: rpms/gnome-python2-desktop/devel gnome-python2-desktop.spec, 1.65, 1.66 Message-ID: <20090802123004.C5BA611C04D1@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/gnome-python2-desktop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25541 Modified Files: gnome-python2-desktop.spec Log Message: Removed one too many BRs... Index: gnome-python2-desktop.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-desktop/devel/gnome-python2-desktop.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- gnome-python2-desktop.spec 2 Aug 2009 12:08:27 -0000 1.65 +++ gnome-python2-desktop.spec 2 Aug 2009 12:30:04 -0000 1.66 @@ -12,7 +12,6 @@ %define gtksourceview_version 1:1.8.5-2 %define libwnck_version 2.19.3 %define libgtop_version 2.13.0 -%define nautilus_cd_burner_version 2.15.3 %define brasero_version 0.9.0 %define gnome_media_version 2.10.0 %define gconf2_version 2.10.0 @@ -67,6 +66,9 @@ BuildRequires: pygtk2-devel >= %{pygtk_v BuildRequires: python-devel BuildRequires: totem-pl-parser-devel >= %{totem_version} BuildRequires: autoconf, libtool +%ifnarch s390 s390x +BuildRequires: gnome-media-devel ?= %{gnome_media_version} +%endif %description The gnome-python-desktop package contains the source packages for additional From mbarnes at fedoraproject.org Sun Aug 2 12:30:47 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Sun, 2 Aug 2009 12:30:47 +0000 (UTC) Subject: rpms/gnome-python2-desktop/devel gnome-python2-desktop.spec, 1.66, 1.67 Message-ID: <20090802123047.8025611C004A@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/gnome-python2-desktop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25933 Modified Files: gnome-python2-desktop.spec Log Message: Fix typo Index: gnome-python2-desktop.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-desktop/devel/gnome-python2-desktop.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- gnome-python2-desktop.spec 2 Aug 2009 12:30:04 -0000 1.66 +++ gnome-python2-desktop.spec 2 Aug 2009 12:30:47 -0000 1.67 @@ -67,7 +67,7 @@ BuildRequires: python-devel BuildRequires: totem-pl-parser-devel >= %{totem_version} BuildRequires: autoconf, libtool %ifnarch s390 s390x -BuildRequires: gnome-media-devel ?= %{gnome_media_version} +BuildRequires: gnome-media-devel >= %{gnome_media_version} %endif %description From rrankin at fedoraproject.org Sun Aug 2 12:31:01 2009 From: rrankin at fedoraproject.org (Roy Rankin) Date: Sun, 2 Aug 2009 12:31:01 +0000 (UTC) Subject: rpms/gpsim/EL-5 gpsim.spec,1.15,1.16 Message-ID: <20090802123101.99FAB11C004A@cvs1.fedora.phx.redhat.com> Author: rrankin Update of /cvs/pkgs/rpms/gpsim/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25255 Modified Files: gpsim.spec Log Message: Do all generation as aclocal in EL-5 diffent version from F-10 Index: gpsim.spec =================================================================== RCS file: /cvs/pkgs/rpms/gpsim/EL-5/gpsim.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- gpsim.spec 8 Jul 2009 21:14:31 -0000 1.15 +++ gpsim.spec 2 Aug 2009 12:31:01 -0000 1.16 @@ -1,6 +1,6 @@ Name: gpsim Version: 0.23.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A simulator for Microchip (TM) PIC (TM) microcontrollers Summary(fr): Un simulateur pour les microcontr?leurs PIC (TM) Microchip (TM) @@ -8,10 +8,10 @@ Group: Development/Debuggers License: GPLv2+ URL: http://gpsim.sourceforge.net/gpsim.html Source: http://downloads.sourceforge.net/gpsim/gpsim-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk+extra-devel, flex, readline-devel, %{_includedir}/popt.h -BuildRequires: autoconf +BuildRequires: autoconf libtool automake %description @@ -50,6 +50,10 @@ mv ChangeLog ChangeLog.raw iconv -f ISO88592 -t UTF8 AUTHORS.raw -o AUTHORS iconv -f ISO88592 -t UTF8 ChangeLog.raw -o ChangeLog rm -f AUTHORS.raw ChangeLog.raw +libtoolize --force +aclocal +autoheader +automake --force-missing --add-missing autoconf %build @@ -89,6 +93,9 @@ autoconf %{_includedir}/* %changelog +* Sun Aug 02 2009 Roy Rankin 0.23.0-6 +- fix EL-5 has different aclocal version + * Tue Jul 07 2009 Roy Rankin 0.23.0-5 - work-around popt-devel isssue in build requires From pkgdb at fedoraproject.org Sun Aug 2 12:44:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:44:57 +0000 Subject: [pkgdb] python-utmp was added for tuju Message-ID: <20090802124457.F34AE10F8A1@bastion2.fedora.phx.redhat.com> tibbs has added Package python-utmp with summary Python modules for umtp records tibbs has approved Package python-utmp tibbs has added a Fedora devel branch for python-utmp with an owner of tuju tibbs has approved python-utmp in Fedora devel tibbs has approved Package python-utmp tibbs has set commit to Approved for 107427 on python-utmp (Fedora devel) tibbs has set checkout to Approved for 107427 on python-utmp (Fedora devel) tibbs has set build to Approved for 107427 on python-utmp (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-utmp From pkgdb at fedoraproject.org Sun Aug 2 12:44:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:44:59 +0000 Subject: [pkgdb] python-utmp summary updated by tibbs Message-ID: <20090802124459.E67FC10F8AC@bastion2.fedora.phx.redhat.com> tibbs set package python-utmp summary to Python modules for umtp records To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-utmp From pkgdb at fedoraproject.org Sun Aug 2 12:44:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:44:59 +0000 Subject: [pkgdb] python-utmp (Fedora EPEL, 5) updated by tibbs Message-ID: <20090802124459.F232910F8B2@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for python-utmp tibbs has set commit to Approved for 107427 on python-utmp (Fedora 11) tibbs has set checkout to Approved for 107427 on python-utmp (Fedora 11) tibbs has set build to Approved for 107427 on python-utmp (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-utmp From pkgdb at fedoraproject.org Sun Aug 2 12:44:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:44:59 +0000 Subject: [pkgdb] python-utmp (Fedora EPEL, 5) updated by tibbs Message-ID: <20090802124500.01F6B10F8B5@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for python-utmp tibbs has set commit to Approved for 107427 on python-utmp (Fedora 10) tibbs has set checkout to Approved for 107427 on python-utmp (Fedora 10) tibbs has set build to Approved for 107427 on python-utmp (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-utmp From tibbs at fedoraproject.org Sun Aug 2 12:45:07 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sun, 2 Aug 2009 12:45:07 +0000 (UTC) Subject: rpms/python-utmp/devel - New directory Message-ID: <20090802124507.44AB311C02CB@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-utmp/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsH31158/rpms/python-utmp/devel Log Message: Directory /cvs/pkgs/rpms/python-utmp/devel added to the repository From pkgdb at fedoraproject.org Sun Aug 2 12:44:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:44:59 +0000 Subject: [pkgdb] python-utmp (Fedora EPEL, 5) updated by tibbs Message-ID: <20090802124500.0FECD10F8B9@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for python-utmp tibbs has set commit to Approved for 107427 on python-utmp (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on python-utmp (Fedora EPEL 5) tibbs has set build to Approved for 107427 on python-utmp (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-utmp From pkgdb at fedoraproject.org Sun Aug 2 12:44:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 12:44:59 +0000 Subject: [pkgdb] python-utmp (Fedora EPEL, 5) updated by tibbs Message-ID: <20090802124500.1EE4D10F8BB@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 4 branch for python-utmp tibbs has set commit to Approved for 107427 on python-utmp (Fedora EPEL 4) tibbs has set checkout to Approved for 107427 on python-utmp (Fedora EPEL 4) tibbs has set build to Approved for 107427 on python-utmp (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-utmp From tibbs at fedoraproject.org Sun Aug 2 12:45:07 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sun, 2 Aug 2009 12:45:07 +0000 (UTC) Subject: rpms/python-utmp - New directory Message-ID: <20090802124507.2603411C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-utmp In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsH31158/rpms/python-utmp Log Message: Directory /cvs/pkgs/rpms/python-utmp added to the repository From tibbs at fedoraproject.org Sun Aug 2 12:45:13 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sun, 2 Aug 2009 12:45:13 +0000 (UTC) Subject: rpms/python-utmp Makefile,NONE,1.1 Message-ID: <20090802124513.6D88B11C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-utmp In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsH31158/rpms/python-utmp Added Files: Makefile Log Message: Setup of module python-utmp --- NEW FILE Makefile --- # Top level Makefile for module python-utmp all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Sun Aug 2 12:45:13 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sun, 2 Aug 2009 12:45:13 +0000 (UTC) Subject: rpms/python-utmp/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090802124513.B37BD11C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-utmp/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsH31158/rpms/python-utmp/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module python-utmp --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: python-utmp # $Id: Makefile,v 1.1 2009/08/02 12:45:13 tibbs Exp $ NAME := python-utmp 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 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) --- NEW FILE sources --- From rdieter at fedoraproject.org Sun Aug 2 13:11:48 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 2 Aug 2009 13:11:48 +0000 (UTC) Subject: rpms/kdeutils/devel kdeutils.spec,1.192,1.193 Message-ID: <20090802131148.9A6EA11C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8776 Modified Files: kdeutils.spec Log Message: * Sun Aug 02 2009 Rex Dieter - 6:4.3.0-3 - include epoch's in -libs-related Requires Index: kdeutils.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeutils/devel/kdeutils.spec,v retrieving revision 1.192 retrieving revision 1.193 diff -u -p -r1.192 -r1.193 --- kdeutils.spec 1 Aug 2009 23:18:00 -0000 1.192 +++ kdeutils.spec 2 Aug 2009 13:11:48 -0000 1.193 @@ -4,7 +4,7 @@ Name: kdeutils Epoch: 6 Version: 4.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: K Desktop Environment - Utilities Group: Applications/System @@ -49,7 +49,7 @@ Obsoletes: kdeutils-extras < 6:4.0.0 Obsoletes: kdeutils-devel < 6:4.0.0 Obsoletes: kdeutils < 6:4.3.0-2 -Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} %description Utilities for the K Desktop Environment. @@ -71,7 +71,7 @@ Includes: %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} Requires: kdelibs4%{?_isa} >= %{version} %description libs %{summary}. @@ -215,11 +215,14 @@ fi %changelog -* Sat Aug 01 2009 Rex Dieter - 4.3.0-2 +* Sun Aug 02 2009 Rex Dieter - 6:4.3.0-3 +- include epoch's in -libs-related Requires + +* Sat Aug 01 2009 Rex Dieter - 6:4.3.0-2 - -libs subpkg reborn: Multilib conflicts for index.cache.bz2 (#515087) - %%check: desktop-file-validate -* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +* Thu Jul 30 2009 Than Ngo - 6:4.3.0-1 - 4.3.0 * Wed Jul 22 2009 Than Ngo - 4.2.98-1 From eseyman at fedoraproject.org Sun Aug 2 13:16:05 2009 From: eseyman at fedoraproject.org (Emmanuel Seyman) Date: Sun, 2 Aug 2009 13:16:05 +0000 (UTC) Subject: rpms/bugzilla/devel .cvsignore, 1.13, 1.14 bugzilla.spec, 1.28, 1.29 sources, 1.13, 1.14 Message-ID: <20090802131605.9D99D11C004A@cvs1.fedora.phx.redhat.com> Author: eseyman Update of /cvs/pkgs/rpms/bugzilla/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10338 Modified Files: .cvsignore bugzilla.spec sources Log Message: Update to 3.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 31 Jul 2009 08:45:01 -0000 1.13 +++ .cvsignore 2 Aug 2009 13:16:05 -0000 1.14 @@ -1 +1 @@ -bugzilla-3.4.tar.gz +bugzilla-3.4.1.tar.gz Index: bugzilla.spec =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/devel/bugzilla.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- bugzilla.spec 31 Jul 2009 08:45:01 -0000 1.28 +++ bugzilla.spec 2 Aug 2009 13:16:05 -0000 1.29 @@ -4,7 +4,7 @@ Summary: Bug tracking system URL: http://www.bugzilla.org/ Name: bugzilla -Version: 3.4 +Version: 3.4.1 Group: Applications/Publishing Release: 1%{?dist} License: MPLv1.1 @@ -95,7 +95,7 @@ cd %{bzinstallprefix}/bugzilla ./collectstats.pl EOM echo "0-59/15 * * * * apache cd %{bzinstallprefix}/bugzilla && env LANG=C %{bzinstallprefix}/bugzilla/whine.pl" > ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla/cron.whine -rm -f ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla/{README,QUICKSTART,UPGRADING,UPGRADING-pre-2.8} +rm -f ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla/{README,UPGRADING,UPGRADING-pre-2.8} mkdir -p ${RPM_BUILD_ROOT}/%{_datadir}/doc/%{name}-%{version} cp %{SOURCE2} ./README.fedora mkdir -p ${RPM_BUILD_ROOT}/%{bzdatadir} @@ -132,9 +132,6 @@ popd > /dev/null) %config(noreplace) %{_sysconfdir}/httpd/conf.d/bugzilla.conf %defattr(-,root,root,-) %doc README -%doc QUICKSTART -%doc UPGRADING -%doc UPGRADING-pre-2.8 %doc README.fedora %dir %{bzdatadir} %defattr(0750,root,apache,-) @@ -156,7 +153,10 @@ popd > /dev/null) %{bzinstallprefix}/bugzilla/contrib %changelog -* Wed Jul 29 2009 Fedora Release Engineering - 3.4-1 +* Sun Aug 02 2009 Emmanuel Seyman - 3.4.1-1 +- Update to 3.4.1, fixing a security leak + +* Wed Jul 29 2009 Emmanuel Seyman - 3.4-1 - Update to 3.4 (fixes #514315) - move makedocs.pl to its own package (fixes #509041) - move the extensions dir to /usr/share/ (fixes #450636) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 31 Jul 2009 08:45:01 -0000 1.13 +++ sources 2 Aug 2009 13:16:05 -0000 1.14 @@ -1 +1 @@ -15a681c445549d5913dfb54301ec58bb bugzilla-3.4.tar.gz +43e978463799a75e54c628d7e4c326b3 bugzilla-3.4.1.tar.gz From rdieter at fedoraproject.org Sun Aug 2 13:20:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 2 Aug 2009 13:20:54 +0000 (UTC) Subject: rpms/kdeaccessibility/devel kdeaccessibility.spec,1.89,1.90 Message-ID: <20090802132054.BD7E511C049D@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeaccessibility/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12681 Modified Files: kdeaccessibility.spec Log Message: * Sun Aug 02 2009 Rex Dieter 1:4.3.0-3 - include epoch's in -libs-related Requires Index: kdeaccessibility.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/devel/kdeaccessibility.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- kdeaccessibility.spec 1 Aug 2009 22:44:27 -0000 1.89 +++ kdeaccessibility.spec 2 Aug 2009 13:20:54 -0000 1.90 @@ -2,7 +2,7 @@ Summary: K Desktop Environment - Name: kdeaccessibility Epoch: 1 Version: 4.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Group: User Interface/Desktops License: GPLv2 @@ -25,7 +25,7 @@ BuildRequires: plasma-devel >= %{version #-- The KTTSD Hadifix plugin will be built but the txt2pho executable was not found. #-- The KTTSD Hadifix plugin will be built but the mbrola executable was not found. -Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} # ktssd Requires: festival @@ -47,7 +47,7 @@ Included with this package are: %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} Requires: kdelibs4%{?_isa} >= %{version} %description libs %{summary}. @@ -143,11 +143,14 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog -* Sat Aug 01 2009 Rex Dieter 4.3.0-2 +* Sun Aug 02 2009 Rex Dieter 1:4.3.0-3 +- include epoch's in -libs-related Requires + +* Sat Aug 01 2009 Rex Dieter 1:4.3.0-2 - -libs subpkg: Multilib conflicts for index.cache.bz2 (#515085) - %%check: desktop-file-validate -* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +* Thu Jul 30 2009 Than Ngo - 1:4.3.0-1 - 4.3.0 * Fri Jul 24 2009 Fedora Release Engineering - 1:4.2.98-2 From tomeu at fedoraproject.org Sun Aug 2 13:27:28 2009 From: tomeu at fedoraproject.org (tomeu) Date: Sun, 2 Aug 2009 13:27:28 +0000 (UTC) Subject: rpms/sugar-toolkit/devel .cvsignore, 1.34, 1.35 sources, 1.38, 1.39 sugar-toolkit.spec, 1.49, 1.50 Message-ID: <20090802132728.8D12E11C004A@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar-toolkit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15085 Modified Files: .cvsignore sources sugar-toolkit.spec Log Message: * Sun Aug 02 2009 Tomeu Vizoso - 0.85.3-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/.cvsignore,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- .cvsignore 18 Jul 2009 14:01:51 -0000 1.34 +++ .cvsignore 2 Aug 2009 13:27:28 -0000 1.35 @@ -1 +1 @@ -sugar-toolkit-0.85.2.tar.bz2 +sugar-toolkit-0.85.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/sources,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- sources 18 Jul 2009 14:01:51 -0000 1.38 +++ sources 2 Aug 2009 13:27:28 -0000 1.39 @@ -1 +1 @@ -1fc0880d36a1678d2a526b93dfad5d4b sugar-toolkit-0.85.2.tar.bz2 +fffae174aa4dad02ffd2e6a58567ae70 sugar-toolkit-0.85.3.tar.bz2 Index: sugar-toolkit.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/sugar-toolkit.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- sugar-toolkit.spec 27 Jul 2009 05:05:27 -0000 1.49 +++ sugar-toolkit.spec 2 Aug 2009 13:27:28 -0000 1.50 @@ -5,8 +5,8 @@ Summary: Sugar toolkit Name: sugar-toolkit -Version: 0.85.2 -Release: 2%{?dist} +Version: 0.85.3 +Release: 1%{?dist} #Release: 2.%{alphatag}%{?dist} URL: http://wiki.laptop.org/go/Sugar # git clone git://dev.laptop.org/sugar @@ -69,6 +69,9 @@ rm -rf %{buildroot} %{_sysconfdir}/rpm/macros.sugar %changelog +* Sun Aug 02 2009 Tomeu Vizoso - 0.85.3-1 +- New upstream release + * Sun Jul 26 2009 Fedora Release Engineering - 0.85.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From till at fedoraproject.org Sun Aug 2 13:30:15 2009 From: till at fedoraproject.org (Till Maas) Date: Sun, 2 Aug 2009 13:30:15 +0000 (UTC) Subject: comps comps-f12.xml.in,1.65,1.66 Message-ID: <20090802133015.35FAA11C04D1@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15992 Modified Files: comps-f12.xml.in Log Message: add reconnaisance group for IT-security related reconnaisance tools Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- comps-f12.xml.in 1 Aug 2009 17:46:45 -0000 1.65 +++ comps-f12.xml.in 2 Aug 2009 13:30:12 -0000 1.66 @@ -4671,6 +4671,41 @@ + reconnaissance + <_name>Reconnaissance tools + <_description>These tools can be used to perform IT security related reconnaissance. + false + false + + argus + cgf + dsniff + etherape + ettercap + examiner + firewalk + halberd + hping3 + hunt + iptraf + Lynis + nbtscan + nc6 + nc + nessus + nmap + pcapdiff + picviz + scanssh + socat + tcpdump + tcpxtract + tiger + wireshark + xprobe2 + + + romanian-support <_name>Romanian Support <_description/> From tomeu at fedoraproject.org Sun Aug 2 13:30:21 2009 From: tomeu at fedoraproject.org (tomeu) Date: Sun, 2 Aug 2009 13:30:21 +0000 (UTC) Subject: rpms/sugar/devel .cvsignore, 1.40, 1.41 sources, 1.42, 1.43 sugar.spec, 1.65, 1.66 Message-ID: <20090802133021.41A2011C04D1@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16204 Modified Files: .cvsignore sources sugar.spec Log Message: * Sun Aug 02 2009 Tomeu Vizoso - 0.85.3-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 18 Jul 2009 14:06:49 -0000 1.40 +++ .cvsignore 2 Aug 2009 13:30:21 -0000 1.41 @@ -1 +1 @@ -sugar-0.85.2.tar.bz2 +sugar-0.85.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/sources,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- sources 18 Jul 2009 14:06:49 -0000 1.42 +++ sources 2 Aug 2009 13:30:21 -0000 1.43 @@ -1 +1 @@ -12eaf1a2f02e8d03a5d3085c7ffea8b8 sugar-0.85.2.tar.bz2 +eda6c93cc9654676f284901ccbd86048 sugar-0.85.3.tar.bz2 Index: sugar.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/sugar.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sugar.spec 27 Jul 2009 04:58:32 -0000 1.65 +++ sugar.spec 2 Aug 2009 13:30:21 -0000 1.66 @@ -5,8 +5,8 @@ Summary: Constructionist learning platform Name: sugar -Version: 0.85.2 -Release: 2%{?dist} +Version: 0.85.3 +Release: 1%{?dist} #Release: 4.%{alphatag}%{?dist} URL: http://sugarlabs.org/ # git clone git://dev.laptop.org/sugar @@ -140,6 +140,9 @@ rm -rf %{buildroot} %{_bindir}/sugar-emulator %changelog +* Sun Aug 02 2009 Tomeu Vizoso - 0.85.3-1 +- New upstream release + * Sun Jul 26 2009 Fedora Release Engineering - 0.85.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From till at fedoraproject.org Sun Aug 2 13:34:28 2009 From: till at fedoraproject.org (Till Maas) Date: Sun, 2 Aug 2009 13:34:28 +0000 (UTC) Subject: comps comps-f11.xml.in,1.276,1.277 Message-ID: <20090802133428.B937A11C004A@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17552 Modified Files: comps-f11.xml.in Log Message: add reconnaissance group for IT-security related reconnaissance tools Index: comps-f11.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v retrieving revision 1.276 retrieving revision 1.277 diff -u -p -r1.276 -r1.277 --- comps-f11.xml.in 1 Aug 2009 17:46:45 -0000 1.276 +++ comps-f11.xml.in 2 Aug 2009 13:34:28 -0000 1.277 @@ -4540,6 +4540,41 @@ iok + + reconnaissance + <_name>Reconnaissance tools + <_description>These tools can be used to perform IT security related reconnaissance. + false + false + + argus + cgf + dsniff + etherape + ettercap + examiner + firewalk + halberd + hping3 + hunt + iptraf + Lynis + nbtscan + nc6 + nc + nessus + nmap + pcapdiff + picviz + scanssh + socat + tcpdump + tcpxtract + tiger + wireshark + xprobe2 + + romanian-support <_name>Romanian Support From pkgdb at fedoraproject.org Sun Aug 2 13:40:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:40:53 +0000 Subject: [pkgdb] sugar-presence-service: tomeu has requested watchbugzilla Message-ID: <20090802134053.D30AC10F8AD@bastion2.fedora.phx.redhat.com> tomeu has requested the watchbugzilla acl on sugar-presence-service (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:40:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:40:58 +0000 Subject: [pkgdb] sugar-presence-service: tomeu has requested approveacls Message-ID: <20090802134059.0A4BF10F8B2@bastion2.fedora.phx.redhat.com> tomeu has requested the approveacls acl on sugar-presence-service (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:41:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:41:00 +0000 Subject: [pkgdb] sugar-presence-service: tomeu has requested commit Message-ID: <20090802134100.1F61F10F8B8@bastion2.fedora.phx.redhat.com> tomeu has requested the commit acl on sugar-presence-service (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:41:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:41:04 +0000 Subject: [pkgdb] sugar-presence-service: tomeu has requested watchcommits Message-ID: <20090802134104.9EAE110F8BD@bastion2.fedora.phx.redhat.com> tomeu has requested the watchcommits acl on sugar-presence-service (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:41:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:41:28 +0000 Subject: [pkgdb] sugar-presence-service: tomeu has requested watchbugzilla Message-ID: <20090802134128.8823A10F8A2@bastion2.fedora.phx.redhat.com> tomeu has requested the watchbugzilla acl on sugar-presence-service (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:41:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:41:29 +0000 Subject: [pkgdb] sugar-presence-service: tomeu has requested watchcommits Message-ID: <20090802134130.025EE10F8B4@bastion2.fedora.phx.redhat.com> tomeu has requested the watchcommits acl on sugar-presence-service (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:41:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:41:30 +0000 Subject: [pkgdb] sugar-presence-service: tomeu has requested commit Message-ID: <20090802134130.E2AFB10F8BE@bastion2.fedora.phx.redhat.com> tomeu has requested the commit acl on sugar-presence-service (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:41:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:41:33 +0000 Subject: [pkgdb] sugar-presence-service: tomeu has requested approveacls Message-ID: <20090802134133.E5D2A10F8C3@bastion2.fedora.phx.redhat.com> tomeu has requested the approveacls acl on sugar-presence-service (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:15 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134415.B35C110F8A1@bastion2.fedora.phx.redhat.com> sdz has set the watchbugzilla acl on sugar-presence-service (Fedora devel) to Approved for tomeu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:17 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134417.8374610F8B0@bastion2.fedora.phx.redhat.com> sdz has set the watchcommits acl on sugar-presence-service (Fedora devel) to Approved for tomeu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:20 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134420.702BB10F8B8@bastion2.fedora.phx.redhat.com> sdz has set the commit acl on sugar-presence-service (Fedora devel) to Approved for tomeu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:23 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134423.7635E10F8BD@bastion2.fedora.phx.redhat.com> sdz has set the approveacls acl on sugar-presence-service (Fedora devel) to Approved for tomeu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:33 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134434.0844C10F8BE@bastion2.fedora.phx.redhat.com> sdz has set the watchbugzilla acl on sugar-presence-service (Fedora 10) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:35 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134435.406E710F8C1@bastion2.fedora.phx.redhat.com> sdz has set the watchcommits acl on sugar-presence-service (Fedora 10) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:37 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134437.55EED10F8C5@bastion2.fedora.phx.redhat.com> sdz has set the commit acl on sugar-presence-service (Fedora 10) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:38 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134438.C607110F8CB@bastion2.fedora.phx.redhat.com> sdz has set the approveacls acl on sugar-presence-service (Fedora 10) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:45 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134445.2DAC810F8A9@bastion2.fedora.phx.redhat.com> sdz has set the watchbugzilla acl on sugar-presence-service (Fedora 11) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:45 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134445.E8B1510F8CF@bastion2.fedora.phx.redhat.com> sdz has set the watchcommits acl on sugar-presence-service (Fedora 11) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:47 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134448.0017710F8D4@bastion2.fedora.phx.redhat.com> sdz has set the commit acl on sugar-presence-service (Fedora 11) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:48 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134449.19F2B10F8D8@bastion2.fedora.phx.redhat.com> sdz has set the approveacls acl on sugar-presence-service (Fedora 11) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:44:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:44:51 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134451.8CE2910F8B5@bastion2.fedora.phx.redhat.com> sdz has set the watchbugzilla acl on sugar-presence-service (Fedora 11) to Approved for tomeu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:45:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:45:04 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134504.C7B3510F8D9@bastion2.fedora.phx.redhat.com> sdz has set the watchcommits acl on sugar-presence-service (Fedora 11) to Approved for tomeu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:45:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:45:05 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134505.E9A0910F8DB@bastion2.fedora.phx.redhat.com> sdz has set the commit acl on sugar-presence-service (Fedora 11) to Approved for tomeu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From pkgdb at fedoraproject.org Sun Aug 2 13:45:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 13:45:07 +0000 Subject: [pkgdb] sugar-presence-service had acl change status Message-ID: <20090802134507.B726210F8E3@bastion2.fedora.phx.redhat.com> sdz has set the approveacls acl on sugar-presence-service (Fedora 11) to Approved for tomeu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-presence-service From tomeu at fedoraproject.org Sun Aug 2 13:53:15 2009 From: tomeu at fedoraproject.org (tomeu) Date: Sun, 2 Aug 2009 13:53:15 +0000 (UTC) Subject: rpms/sugar-presence-service/devel .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 sugar-presence-service.spec, 1.20, 1.21 Message-ID: <20090802135315.D686211C004A@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar-presence-service/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24890 Modified Files: .cvsignore sources sugar-presence-service.spec Log Message: * Sun Aug 02 2009 Tomeu Vizoso - 0.85.1-1 - New upstream release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-presence-service/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 4 Mar 2009 08:20:04 -0000 1.13 +++ .cvsignore 2 Aug 2009 13:53:15 -0000 1.14 @@ -1 +1 @@ -sugar-presence-service-0.84.0.tar.bz2 +sugar-presence-service-0.85.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-presence-service/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 4 Mar 2009 08:20:04 -0000 1.13 +++ sources 2 Aug 2009 13:53:15 -0000 1.14 @@ -1 +1 @@ -bf292605b6c2d0ef3761a957acc8a95e sugar-presence-service-0.84.0.tar.bz2 +aee749446558b88b8aef6b90d0985eb1 sugar-presence-service-0.85.1.tar.bz2 Index: sugar-presence-service.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-presence-service/devel/sugar-presence-service.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sugar-presence-service.spec 27 Jul 2009 05:04:03 -0000 1.20 +++ sugar-presence-service.spec 2 Aug 2009 13:53:15 -0000 1.21 @@ -1,6 +1,6 @@ Name: sugar-presence-service -Version: 0.84.0 -Release: 2%{?dist} +Version: 0.85.1 +Release: 1%{?dist} Summary: The Sugar presence service Group: System Environment/Libraries @@ -42,6 +42,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/dbus-1/services/org.laptop.Sugar.Presence.service %changelog +* Sun Aug 02 2009 Tomeu Vizoso - 0.85.1-1 +- New upstream release. + * Sun Jul 26 2009 Fedora Release Engineering - 0.84.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From uwog at fedoraproject.org Sun Aug 2 14:15:55 2009 From: uwog at fedoraproject.org (Marc Maurer) Date: Sun, 2 Aug 2009 14:15:55 +0000 (UTC) Subject: rpms/abiword/devel .cvsignore, 1.28, 1.29 abiword.spec, 1.89, 1.90 sources, 1.28, 1.29 abiword-2.7.7-templates.patch, 1.1, NONE Message-ID: <20090802141555.4B48311C004A@cvs1.fedora.phx.redhat.com> Author: uwog Update of /cvs/pkgs/rpms/abiword/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv326 Modified Files: .cvsignore abiword.spec sources Removed Files: abiword-2.7.7-templates.patch Log Message: New upstream version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/abiword/devel/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 27 Jul 2009 14:45:58 -0000 1.28 +++ .cvsignore 2 Aug 2009 14:15:54 -0000 1.29 @@ -1,2 +1,2 @@ -abiword-2.7.7.tar.gz -abiword-docs-2.7.7.tar.gz +abiword-2.7.8.tar.gz +abiword-docs-2.7.8.tar.gz Index: abiword.spec =================================================================== RCS file: /cvs/pkgs/rpms/abiword/devel/abiword.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- abiword.spec 27 Jul 2009 15:05:32 -0000 1.89 +++ abiword.spec 2 Aug 2009 14:15:54 -0000 1.90 @@ -1,13 +1,13 @@ %define majorversion 2 %define minorversion 7 -%define microversion 7 +%define microversion 8 %define olpc_build 0 Summary: The AbiWord word processor Name: abiword Version: %{majorversion}.%{minorversion}.%{microversion} -Release: 2%{?dist} +Release: 1%{?dist} Epoch: 1 Group: Applications/Editors License: GPLv2+ @@ -30,7 +30,6 @@ Patch0: abiword-2.6.0-windowshelppaths.p Patch1: abiword-2.7.6-desktop.patch Patch2: abiword-2.6.0-boolean.patch Patch3: abiword-plugins-2.6.0-boolean.patch -Patch4: abiword-2.7.7-templates.patch %if %{olpc_build} Patch100: abiword-2.6.4-defaultfont.patch Patch101: abiword-2.6.4-draghandles.patch @@ -85,7 +84,6 @@ Includes and definitions for developing %if 0%{?fedora} >= 9 %patch2 -p1 -b .boolean %endif -%patch4 -p1 -b .templates %if %{olpc_build} %patch100 -p1 -b .defaultfont %patch101 -p1 -b .draghandles @@ -181,6 +179,12 @@ update-desktop-database %{_datadir}/appl %{_libdir}/pkgconfig/%{name}-%{majorversion}.%{minorversion}.pc %changelog +* Sun Aug 02 2009 Marc Maurer - 1:2.7.8-1 +- New upstream version + +* Mon Jul 27 2009 Marc Maurer - 1:2.7.7-3 +- Rerun autogen.sh after changing the makefiles + * Mon Jul 27 2009 Marc Maurer - 1:2.7.7-2 - Add a patch to work around a templates makefile bug Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/abiword/devel/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 27 Jul 2009 14:45:58 -0000 1.28 +++ sources 2 Aug 2009 14:15:54 -0000 1.29 @@ -1,2 +1,2 @@ -31acd0e4775925acd867842bb61a301f abiword-2.7.7.tar.gz -7ae7c45e74d9287010fb6b342393e43d abiword-docs-2.7.7.tar.gz +cf6df9b80015080c7b26cec10217917b abiword-2.7.8.tar.gz +a84537df3879bf09bf81d9e40dd3e5bd abiword-docs-2.7.8.tar.gz --- abiword-2.7.7-templates.patch DELETED --- From mtasaka at fedoraproject.org Sun Aug 2 16:42:54 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 2 Aug 2009 16:42:54 +0000 (UTC) Subject: rpms/rubygem-actionpack/devel .cvsignore, 1.8, 1.9 rubygem-actionpack.spec, 1.10, 1.11 sources, 1.8, 1.9 Message-ID: <20090802164254.A4C0C11C02CB@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/rubygem-actionpack/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16711/rubygem-actionpack/devel Modified Files: .cvsignore rubygem-actionpack.spec sources Log Message: update to fix dependency breakage Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/rubygem-actionpack/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 16 Mar 2009 11:07:24 -0000 1.8 +++ .cvsignore 2 Aug 2009 16:42:54 -0000 1.9 @@ -1 +1 @@ -actionpack-2.3.2.gem +actionpack-2.3.3.gem Index: rubygem-actionpack.spec =================================================================== RCS file: /cvs/extras/rpms/rubygem-actionpack/devel/rubygem-actionpack.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- rubygem-actionpack.spec 27 Jul 2009 03:25:16 -0000 1.10 +++ rubygem-actionpack.spec 2 Aug 2009 16:42:54 -0000 1.11 @@ -6,8 +6,8 @@ Summary: Web-flow and rendering framework putting the VC in MVC Name: rubygem-%{gemname} -Version: 2.3.2 -Release: 2%{?dist} +Version: 2.3.3 +Release: 1%{?dist} Group: Development/Languages License: MIT URL: http://www.rubyonrails.org @@ -15,7 +15,12 @@ Source0: http://gems.rubyforge.org/gems/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: rubygems Requires: rubygem(activesupport) = %{version} +Requires: rubygem(rack) >= 1.0.0 BuildRequires: rubygems +BuildRequires(check): rubygem(rake) +BuildRequires(check): rubygem(rack) >= 1.0.0 +BuildRequires(check): rubygem(mocha) >= 0.9.7 +BuildRequires(check): rubygem(activerecord) = %{version} BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} @@ -26,51 +31,74 @@ unit/integration testing that doesn't re %prep - -%build - -%install -rm -rf %{buildroot} -mkdir -p %{buildroot}%{gemdir} -gem install --local --install-dir %{buildroot}%{gemdir} \ +%setup -q -c -T +mkdir -p .%{gemdir} +gem install --local --install-dir .%{gemdir} \ + -V \ --force --rdoc %{SOURCE0} # Remove backup files -find %{buildroot}/%{geminstdir} -type f -name "*~" -delete +find ./%{geminstdir} -type f -name "*~" -delete # Delete zero-length files -find %{buildroot}/%{geminstdir} -type f -size 0c -exec rm -rvf {} \; +find ./%{geminstdir} -type f -size 0c -exec rm -rvf {} \; # Fix anything executable that does not have a shebang -for file in `find %{buildroot}/%{geminstdir} -type f -perm /a+x`; do +for file in `find ./%{geminstdir} -type f -perm /a+x`; do [ -z "`head -n 1 $file | grep \"^#!/\"`" ] && chmod -v 644 $file done # Find files with a shebang that do not have executable permissions -for file in `find %{buildroot}/%{geminstdir} -type f ! -perm /a+x -name "*.rb"`; do +for file in `find ./%{geminstdir} -type f ! -perm /a+x -name "*.rb"`; do [ ! -z "`head -n 1 $file | grep \"^#!/\"`" ] && chmod -v 755 $file done +%build + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{gemdir} +cp -a .%{gemdir}/* %{buildroot}%{gemdir} + + %clean rm -rf %{buildroot} +%check +pushd .%{geminstdir} + +# dependency loop +mv test/controller/assert_select_test.rb \ + test/controller/assert_select_test.rb.skip + +# ??? need checking +: mv test/controller/caching_test.rb \ + test/controller/caching_test.rb.skip + +# Still 6 tests fail, please someone investigate +rake test --trace || : + %files %defattr(-, root, root, -) %dir %{geminstdir} %doc %{geminstdir}/CHANGELOG -%{geminstdir}/install.rb +%doc %{geminstdir}/install.rb %{geminstdir}/lib %doc %{geminstdir}/MIT-LICENSE %{geminstdir}/Rakefile %doc %{geminstdir}/README %doc %{geminstdir}/RUNNING_UNIT_TESTS -%{geminstdir}/test/ +%doc %{geminstdir}/test/ %doc %{gemdir}/doc/%{gemname}-%{version} %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog +* Sun Aug 2 2009 Mamoru Tasaka - 2.3.3-1 +- 2.3.3 +- Enable test (some tests fail, please someone investigate!!) + * Sun Jul 26 2009 Fedora Release Engineering - 2.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/rubygem-actionpack/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 16 Mar 2009 11:07:24 -0000 1.8 +++ sources 2 Aug 2009 16:42:54 -0000 1.9 @@ -1 +1 @@ -ba24f9f1d0272a76a885203f25d176b2 actionpack-2.3.2.gem +7d60ee9499c04712ede6c747e5028390 actionpack-2.3.3.gem From mtasaka at fedoraproject.org Sun Aug 2 16:42:54 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 2 Aug 2009 16:42:54 +0000 (UTC) Subject: rpms/rubygem-actionmailer/devel .cvsignore, 1.8, 1.9 rubygem-actionmailer.spec, 1.10, 1.11 sources, 1.8, 1.9 Message-ID: <20090802164254.A168511C004A@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/rubygem-actionmailer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16711/rubygem-actionmailer/devel Modified Files: .cvsignore rubygem-actionmailer.spec sources Log Message: update to fix dependency breakage Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/rubygem-actionmailer/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 16 Mar 2009 10:58:22 -0000 1.8 +++ .cvsignore 2 Aug 2009 16:42:53 -0000 1.9 @@ -1 +1 @@ -actionmailer-2.3.2.gem +actionmailer-2.3.3.gem Index: rubygem-actionmailer.spec =================================================================== RCS file: /cvs/extras/rpms/rubygem-actionmailer/devel/rubygem-actionmailer.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- rubygem-actionmailer.spec 27 Jul 2009 03:24:57 -0000 1.10 +++ rubygem-actionmailer.spec 2 Aug 2009 16:42:53 -0000 1.11 @@ -6,8 +6,8 @@ Summary: Service layer for easy email delivery and testing Name: rubygem-%{gemname} -Version: 2.3.2 -Release: 2%{?dist} +Version: 2.3.3 +Release: 1%{?dist} Group: Development/Languages License: MIT URL: http://www.rubyonrails.org @@ -16,6 +16,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version Requires: rubygems Requires: rubygem(actionpack) = %{version} BuildRequires: rubygems +BuildRequires(check): rubygem(rake) +BuildRequires(check): rubygem(actionpack) = %{version} +BuildRequires(check): rubygem(mocha) BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} @@ -24,31 +27,42 @@ Makes it trivial to test and deliver ema %prep - -%build - -%install -rm -rf %{buildroot} -mkdir -p %{buildroot}%{gemdir} -gem install --local --install-dir %{buildroot}%{gemdir} \ +%setup -q -c -T +mkdir -p .%{gemdir} +gem install --local --install-dir .%{gemdir} \ + -V \ --force --rdoc %{SOURCE0} # Remove backup files -find %{buildroot}/%{geminstdir} -type f -name "*~" -delete +find ./%{geminstdir} -type f -name "*~" -delete # Fix anything executable that does not have a shebang -for file in `find %{buildroot}/%{geminstdir} -type f -perm /a+x`; do +for file in `find ./%{geminstdir} -type f -perm /a+x`; do [ -z "`head -n 1 $file | grep \"^#!/\"`" ] && chmod -v 644 $file done # Find files with a shebang that do not have executable permissions -for file in `find %{buildroot}/%{geminstdir} -type f ! -perm /a+x -name "*.rb"`; do +for file in `find ./%{geminstdir} -type f ! -perm /a+x -name "*.rb"`; do [ ! -z "`head -n 1 $file | grep \"^#!/\"`" ] && chmod -v 755 $file done + +%build + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{gemdir} +cp -a .%{gemdir}/* %{buildroot}%{gemdir}/ + %clean rm -rf %{buildroot} +%check +export GEM_PATH=$(pwd)/%{gemdir} +pushd .%{geminstdir} + +rake test --trace + %files %defattr(-, root, root, -) %dir %{geminstdir} @@ -65,6 +79,10 @@ rm -rf %{buildroot} %changelog +* Sun Aug 2 2009 Mamoru Tasaka - 2.3.3-1 +- 2.3.3 +- Enable test + * Sun Jul 26 2009 Fedora Release Engineering - 2.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/rubygem-actionmailer/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 16 Mar 2009 10:58:22 -0000 1.8 +++ sources 2 Aug 2009 16:42:53 -0000 1.9 @@ -1 +1 @@ -422d6ec5d13c0c8a151e80b1024bd100 actionmailer-2.3.2.gem +b8caa899e009e09d643e6105d977b165 actionmailer-2.3.3.gem From mtasaka at fedoraproject.org Sun Aug 2 16:45:25 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 2 Aug 2009 16:45:25 +0000 (UTC) Subject: rpms/rubygem-actionpack/devel rubygem-actionpack.spec,1.11,1.12 Message-ID: <20090802164525.DC10811C004A@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/rubygem-actionpack/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17301 Modified Files: rubygem-actionpack.spec Log Message: Oops.. Index: rubygem-actionpack.spec =================================================================== RCS file: /cvs/extras/rpms/rubygem-actionpack/devel/rubygem-actionpack.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- rubygem-actionpack.spec 2 Aug 2009 16:42:54 -0000 1.11 +++ rubygem-actionpack.spec 2 Aug 2009 16:45:25 -0000 1.12 @@ -72,7 +72,7 @@ mv test/controller/assert_select_test.rb test/controller/assert_select_test.rb.skip # ??? need checking -: mv test/controller/caching_test.rb \ +mv test/controller/caching_test.rb \ test/controller/caching_test.rb.skip # Still 6 tests fail, please someone investigate From robert at fedoraproject.org Sun Aug 2 16:53:11 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 2 Aug 2009 16:53:11 +0000 (UTC) Subject: rpms/rubygem-mongrel_cluster/EL-5 mongrel_cluster.init, 1.1, 1.2 rubygem-mongrel_cluster.spec, 1.1, 1.2 Message-ID: <20090802165311.BE41411C004A@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-mongrel_cluster/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18966/EL-5 Modified Files: mongrel_cluster.init rubygem-mongrel_cluster.spec Log Message: - Corrected a typo for output redirection in the initscript - Removed the conditionalizing of ruby(abi) = version for EPEL Index: mongrel_cluster.init =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-mongrel_cluster/EL-5/mongrel_cluster.init,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mongrel_cluster.init 29 May 2009 19:14:40 -0000 1.1 +++ mongrel_cluster.init 2 Aug 2009 16:53:11 -0000 1.2 @@ -46,7 +46,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Starting $prog for $file: " - $mongrel cluster::start -C $config >> /dev/null 2&>1i + $mongrel cluster::start -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo @@ -71,7 +71,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Stopping $prog for $file: " - $mongrel cluster::stop -C $config >> /dev/null 2&>1i + $mongrel cluster::stop -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo @@ -116,7 +116,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Restarting $prog for $file: " - $mongrel cluster::restart -C $config >> /dev/null 2&>1i + $mongrel cluster::restart -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo Index: rubygem-mongrel_cluster.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-mongrel_cluster/EL-5/rubygem-mongrel_cluster.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- rubygem-mongrel_cluster.spec 29 May 2009 19:14:40 -0000 1.1 +++ rubygem-mongrel_cluster.spec 2 Aug 2009 16:53:11 -0000 1.2 @@ -7,16 +7,13 @@ Summary: GemPlugin wrapper for the mongrel HTTP server Name: rubygem-%{gemname} Version: 1.0.5 -Release: 2%{?dist} +Release: 4%{?dist} License: GPLv2 or Ruby Group: System Environment/Daemons URL: http://mongrel.rubyforge.org/wiki/MongrelCluster Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem Source1: mongrel_cluster.init -%if 0%{?rhel}%{?fedora} > 5 -Requires: ruby(abi) = %{ruby_abiver} -%endif -Requires: rubygems, rubygem(mongrel) >= 1.0.0 +Requires: ruby(abi) = %{ruby_abiver}, rubygems, rubygem(mongrel) >= 1.0.0 Requires(post): /sbin/chkconfig Requires(preun): /sbin/service, /sbin/chkconfig Requires(postun): /sbin/service @@ -87,6 +84,13 @@ rm -rf $RPM_BUILD_ROOT %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog +* Sun Aug 02 2009 Robert Scheck 1.0.5-4 +- Corrected a typo for output redirection in the initscript +- Removed the conditionalizing of ruby(abi) = version for EPEL + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue May 26 2009 Robert Scheck 1.0.5-2 - Added missing requirement to ruby(abi) = version (#501134 #c1) - Rewrote initscript to support single clusters and reload/subsys From robert at fedoraproject.org Sun Aug 2 16:53:11 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 2 Aug 2009 16:53:11 +0000 (UTC) Subject: rpms/rubygem-mongrel_cluster/F-10 mongrel_cluster.init, 1.1, 1.2 rubygem-mongrel_cluster.spec, 1.1, 1.2 Message-ID: <20090802165311.EA9F411C004A@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-mongrel_cluster/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18966/F-10 Modified Files: mongrel_cluster.init rubygem-mongrel_cluster.spec Log Message: - Corrected a typo for output redirection in the initscript - Removed the conditionalizing of ruby(abi) = version for EPEL Index: mongrel_cluster.init =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-mongrel_cluster/F-10/mongrel_cluster.init,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mongrel_cluster.init 29 May 2009 19:14:41 -0000 1.1 +++ mongrel_cluster.init 2 Aug 2009 16:53:11 -0000 1.2 @@ -46,7 +46,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Starting $prog for $file: " - $mongrel cluster::start -C $config >> /dev/null 2&>1i + $mongrel cluster::start -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo @@ -71,7 +71,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Stopping $prog for $file: " - $mongrel cluster::stop -C $config >> /dev/null 2&>1i + $mongrel cluster::stop -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo @@ -116,7 +116,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Restarting $prog for $file: " - $mongrel cluster::restart -C $config >> /dev/null 2&>1i + $mongrel cluster::restart -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo Index: rubygem-mongrel_cluster.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-mongrel_cluster/F-10/rubygem-mongrel_cluster.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- rubygem-mongrel_cluster.spec 29 May 2009 19:14:41 -0000 1.1 +++ rubygem-mongrel_cluster.spec 2 Aug 2009 16:53:11 -0000 1.2 @@ -7,16 +7,13 @@ Summary: GemPlugin wrapper for the mongrel HTTP server Name: rubygem-%{gemname} Version: 1.0.5 -Release: 2%{?dist} +Release: 4%{?dist} License: GPLv2 or Ruby Group: System Environment/Daemons URL: http://mongrel.rubyforge.org/wiki/MongrelCluster Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem Source1: mongrel_cluster.init -%if 0%{?rhel}%{?fedora} > 5 -Requires: ruby(abi) = %{ruby_abiver} -%endif -Requires: rubygems, rubygem(mongrel) >= 1.0.0 +Requires: ruby(abi) = %{ruby_abiver}, rubygems, rubygem(mongrel) >= 1.0.0 Requires(post): /sbin/chkconfig Requires(preun): /sbin/service, /sbin/chkconfig Requires(postun): /sbin/service @@ -87,6 +84,13 @@ rm -rf $RPM_BUILD_ROOT %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog +* Sun Aug 02 2009 Robert Scheck 1.0.5-4 +- Corrected a typo for output redirection in the initscript +- Removed the conditionalizing of ruby(abi) = version for EPEL + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue May 26 2009 Robert Scheck 1.0.5-2 - Added missing requirement to ruby(abi) = version (#501134 #c1) - Rewrote initscript to support single clusters and reload/subsys From robert at fedoraproject.org Sun Aug 2 16:53:12 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 2 Aug 2009 16:53:12 +0000 (UTC) Subject: rpms/rubygem-mongrel_cluster/devel mongrel_cluster.init, 1.1, 1.2 rubygem-mongrel_cluster.spec, 1.2, 1.3 Message-ID: <20090802165312.62A5F11C004A@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-mongrel_cluster/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18966/devel Modified Files: mongrel_cluster.init rubygem-mongrel_cluster.spec Log Message: - Corrected a typo for output redirection in the initscript - Removed the conditionalizing of ruby(abi) = version for EPEL Index: mongrel_cluster.init =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-mongrel_cluster/devel/mongrel_cluster.init,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mongrel_cluster.init 29 May 2009 19:14:42 -0000 1.1 +++ mongrel_cluster.init 2 Aug 2009 16:53:12 -0000 1.2 @@ -46,7 +46,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Starting $prog for $file: " - $mongrel cluster::start -C $config >> /dev/null 2&>1i + $mongrel cluster::start -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo @@ -71,7 +71,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Stopping $prog for $file: " - $mongrel cluster::stop -C $config >> /dev/null 2&>1i + $mongrel cluster::stop -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo @@ -116,7 +116,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Restarting $prog for $file: " - $mongrel cluster::restart -C $config >> /dev/null 2&>1i + $mongrel cluster::restart -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo Index: rubygem-mongrel_cluster.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-mongrel_cluster/devel/rubygem-mongrel_cluster.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- rubygem-mongrel_cluster.spec 27 Jul 2009 03:33:29 -0000 1.2 +++ rubygem-mongrel_cluster.spec 2 Aug 2009 16:53:12 -0000 1.3 @@ -7,16 +7,13 @@ Summary: GemPlugin wrapper for the mongrel HTTP server Name: rubygem-%{gemname} Version: 1.0.5 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 or Ruby Group: System Environment/Daemons URL: http://mongrel.rubyforge.org/wiki/MongrelCluster Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem Source1: mongrel_cluster.init -%if 0%{?rhel}%{?fedora} > 5 -Requires: ruby(abi) = %{ruby_abiver} -%endif -Requires: rubygems, rubygem(mongrel) >= 1.0.0 +Requires: ruby(abi) = %{ruby_abiver}, rubygems, rubygem(mongrel) >= 1.0.0 Requires(post): /sbin/chkconfig Requires(preun): /sbin/service, /sbin/chkconfig Requires(postun): /sbin/service @@ -87,6 +84,10 @@ rm -rf $RPM_BUILD_ROOT %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog +* Sun Aug 02 2009 Robert Scheck 1.0.5-4 +- Corrected a typo for output redirection in the initscript +- Removed the conditionalizing of ruby(abi) = version for EPEL + * Sun Jul 26 2009 Fedora Release Engineering - 1.0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From robert at fedoraproject.org Sun Aug 2 16:53:12 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 2 Aug 2009 16:53:12 +0000 (UTC) Subject: rpms/rubygem-mongrel_cluster/F-11 mongrel_cluster.init, 1.1, 1.2 rubygem-mongrel_cluster.spec, 1.1, 1.2 Message-ID: <20090802165312.2F8EE11C004A@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-mongrel_cluster/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18966/F-11 Modified Files: mongrel_cluster.init rubygem-mongrel_cluster.spec Log Message: - Corrected a typo for output redirection in the initscript - Removed the conditionalizing of ruby(abi) = version for EPEL Index: mongrel_cluster.init =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-mongrel_cluster/F-11/mongrel_cluster.init,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mongrel_cluster.init 29 May 2009 19:14:41 -0000 1.1 +++ mongrel_cluster.init 2 Aug 2009 16:53:11 -0000 1.2 @@ -46,7 +46,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Starting $prog for $file: " - $mongrel cluster::start -C $config >> /dev/null 2&>1i + $mongrel cluster::start -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo @@ -71,7 +71,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Stopping $prog for $file: " - $mongrel cluster::stop -C $config >> /dev/null 2&>1i + $mongrel cluster::stop -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo @@ -116,7 +116,7 @@ case "$1" in if [ -f $config ]; then file=`basename $config` echo -n $"Restarting $prog for $file: " - $mongrel cluster::restart -C $config >> /dev/null 2&>1i + $mongrel cluster::restart -C $config >> /dev/null 2>&1 RETVAL=$? [ $RETVAL -eq 0 ] && echo_success || echo_failure echo Index: rubygem-mongrel_cluster.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-mongrel_cluster/F-11/rubygem-mongrel_cluster.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- rubygem-mongrel_cluster.spec 29 May 2009 19:14:41 -0000 1.1 +++ rubygem-mongrel_cluster.spec 2 Aug 2009 16:53:12 -0000 1.2 @@ -7,16 +7,13 @@ Summary: GemPlugin wrapper for the mongrel HTTP server Name: rubygem-%{gemname} Version: 1.0.5 -Release: 2%{?dist} +Release: 4%{?dist} License: GPLv2 or Ruby Group: System Environment/Daemons URL: http://mongrel.rubyforge.org/wiki/MongrelCluster Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem Source1: mongrel_cluster.init -%if 0%{?rhel}%{?fedora} > 5 -Requires: ruby(abi) = %{ruby_abiver} -%endif -Requires: rubygems, rubygem(mongrel) >= 1.0.0 +Requires: ruby(abi) = %{ruby_abiver}, rubygems, rubygem(mongrel) >= 1.0.0 Requires(post): /sbin/chkconfig Requires(preun): /sbin/service, /sbin/chkconfig Requires(postun): /sbin/service @@ -87,6 +84,13 @@ rm -rf $RPM_BUILD_ROOT %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog +* Sun Aug 02 2009 Robert Scheck 1.0.5-4 +- Corrected a typo for output redirection in the initscript +- Removed the conditionalizing of ruby(abi) = version for EPEL + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue May 26 2009 Robert Scheck 1.0.5-2 - Added missing requirement to ruby(abi) = version (#501134 #c1) - Rewrote initscript to support single clusters and reload/subsys From pkgdb at fedoraproject.org Sun Aug 2 16:55:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 16:55:18 +0000 Subject: [pkgdb] ruby-RMagick (Fedora EPEL, 5) updated by tibbs Message-ID: <20090802165518.4D45410F89E@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for ruby-RMagick tibbs has set commit to Approved for 107427 on ruby-RMagick (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on ruby-RMagick (Fedora EPEL 5) tibbs has set build to Approved for 107427 on ruby-RMagick (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ruby-RMagick From pkgdb at fedoraproject.org Sun Aug 2 16:56:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 16:56:02 +0000 Subject: [pkgdb] ruby-RMagick (Fedora EPEL, 5) updated by tibbs Message-ID: <20090802165602.155F410F8A2@bastion2.fedora.phx.redhat.com> tibbs changed owner of ruby-RMagick in Fedora EPEL 5 to robert To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ruby-RMagick From robert at fedoraproject.org Sun Aug 2 17:04:29 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 2 Aug 2009 17:04:29 +0000 (UTC) Subject: rpms/ruby-RMagick/EL-5 .cvsignore, 1.21, 1.22 ruby-RMagick.spec, 1.32, 1.33 sources, 1.21, 1.22 Message-ID: <20090802170429.E430311C004A@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/ruby-RMagick/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22093 Modified Files: .cvsignore ruby-RMagick.spec sources Log Message: Initial import of ruby-RMagick for EPEL 5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ruby-RMagick/EL-5/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 27 Jun 2009 19:02:33 -0000 1.21 +++ .cvsignore 2 Aug 2009 17:04:29 -0000 1.22 @@ -1 +1 @@ -RMagick-2.10.0.tar.bz2 +RMagick-1.15.17.tar.bz2 Index: ruby-RMagick.spec =================================================================== RCS file: /cvs/pkgs/rpms/ruby-RMagick/EL-5/ruby-RMagick.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- ruby-RMagick.spec 25 Jul 2009 07:17:53 -0000 1.32 +++ ruby-RMagick.spec 2 Aug 2009 17:04:29 -0000 1.33 @@ -1,50 +1,21 @@ %{!?ruby_sitelib: %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")} %{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']")} -%define rubyabi 1.8 - %define modname RMagick -%define repoid 58959 - -%define setIMver() \ -%if 0%{?fedora} == %1 \ -BuildRequires: ImageMagick-devel = %2\ -Requires: ImageMagick = %2\ -%endif \ -%{nil} - -%define mainver 2.10.0 -%undefine betaver -%define fedorarel 2 - +%define repoid 47971 Name: ruby-%{modname} -Version: %{mainver} -Release: %{fedorarel}%{?betaver:.%betaver}%{?dist} +Version: 1.15.17 +Release: 1%{?dist} Summary: Graphics Processing for Ruby and Ruby on Rails Group: Development/Languages License: MIT URL: http://rmagick.rubyforge.org/ -Source0: http://rubyforge.org/frs/download.php/%{repoid}/%{modname}-%{mainver}%{?betaver:-%betaver}.tar.bz2 +Source0: http://rubyforge.org/frs/download.php/%{repoid}/%{modname}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: ruby -BuildRequires: ruby-devel -BuildRequires: ruby(abi) = %{rubyabi} -# libwmf <-> libwmf-lite split -BuildRequires: %{_bindir}/wmf2eps -# For ImageMagick config/type.xml -# And due to bug 500565 (i.e. test_Magick_version() in rmmain.c) -BuildRequires: ImageMagick-devel -Requires: ImageMagick - -%setIMver 12 6.5.3.7 -%setIMver 11 6.5.1.2 -%setIMver 10 6.4.0.10 -%setIMver 9 6.3.8.1 - -Requires: ruby(abi) = %{rubyabi} +BuildRequires: ruby, ruby-devel, ImageMagick-devel >= 6.0.0, libwmf Provides: ruby(%{modname}) = %{version}-%{release} %description @@ -55,141 +26,50 @@ ImageMagick and GraphicsMagick image pro Summary: Documentation for %{name} Group: Documentation -%description doc +%description doc This package contains documentaton files for %{name}. %prep %setup -q -n %{modname}-%{version} %build -export CFLAGS="$RPM_OPT_FLAGS" -export RUBYLIB=$(pwd)/ext/RMagick -ruby setup.rb config \ - --prefix=%{_prefix} \ - --siteruby=%{ruby_sitelib} \ - --siterubyverarch=%{ruby_sitearch} \ - --doc-dir=$(pwd)/DOCDIR/HTML -ruby setup.rb setup +%configure --with-so-dir=%{ruby_sitearch} --with-site-ruby=%{ruby_sitelib} --disable-htmldoc +make %{?_smp_mflags} %install -%{__rm} -rf $RPM_BUILD_ROOT -%{__rm} -rf DOCDIR -ruby setup.rb install \ - --prefix=$RPM_BUILD_ROOT - -# Permission -find $RPM_BUILD_ROOT -name \*.so | xargs %{__chmod} 0755 - -# Fix up DOCDIR -find DOCDIR -name .rmagick -or -name .examples | \ - xargs %{__rm} -f - -%{__cp} -p ChangeLog DOCDIR/ -%{__sed} -e 's|ISO-8859-1|UTF-8|' README.html | \ - iconv -f ISO-8859-1 -t UTF-8 > \ - DOCDIR/README.html -touch -r README.html DOCDIR/README.html +rm -rf $RPM_BUILD_ROOT +ruby setup.rb install --prefix=$RPM_BUILD_ROOT + +# Correct wrong permissions +chmod 755 $RPM_BUILD_ROOT%{ruby_sitearch}/%{modname}.so + +# Switch from non-UTF-8 to UTF-8 +sed -e 's at ISO-8859-1@UTF-8@' README.html | iconv -f iso-8859-1 -t utf-8 > README.html.iso +touch -r README.html README.html.iso +mv -f README.html.iso README.html + +# At the correct shebank to the example files +for file in doc/ex/*.rb; do + sed -e 's@/\(usr/local\|home/software/ruby-1.6.8\)/bin/ruby@%{_bindir}/ruby at g' $file > $file.new + touch -r $file $file.new + mv -f $file.new $file +done %clean -%{__rm} -rf $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc DOCDIR/ChangeLog DOCDIR/README.html - +%doc ChangeLog README.html %{ruby_sitelib}/%{modname}.rb %{ruby_sitelib}/rvg/ -%{ruby_sitearch}/%{modname}2.so +%{ruby_sitearch}/%{modname}.so -%files doc +%files doc %defattr(-,root,root,-) -%doc DOCDIR/HTML/* +%doc doc/* %changelog -* Sat Jul 25 2009 Mamoru Tasaka - 2.10.0-2 -- F-12: Mass rebuild - -* Sun Jun 28 2009 Mamoru Tasaka - 2.10.0-1 -- 2.10.0 - -* Wed Jun 17 2009 Mamoru Tasaka - 2.9.2-3 -- F-12: Rebuild to create valid debuginfo rpm again (ref: bug 505774) - -* Tue Jun 16 2009 Mamoru Tasaka - 2.9.2-2 -- F-12: Rebuild against new ImageMagick - -* Thu May 21 2009 Mamoru Tasaka - 2.9.2-1 -- 2.9.2 - -* Thu May 14 2009 Mamoru Tasaka - 2.9.1-3 -- F-11: Rebuild against new ImageMagick -- Make ImageMagick requirement very strict (bug 500565) - -* Mon Mar 9 2009 Mamoru Tasaka -- F-11: Rebuild against new ImageMagick - -* Tue Feb 24 2009 Mamoru Tasaka - 2.9.1-2 -- %%global-ize "nested" macro - -* Thu Feb 5 2009 Mamoru Tasaka - 2.9.1-1 -- 2.9.1 - -* Thu Jan 22 2009 Mamoru Tasaka - 2.9.0-1 -- 2.9.0 - -* Wed Dec 10 2008 Mamoru Tasaka - 2.8.0-1 -- 2.8.0 - -* Wed Nov 19 2008 Mamoru Tasaka - 2.7.2-1 -- 2.7.2 - -* Wed Nov 5 2008 Mamoru Tasaka - 2.7.1-1 -- 2.7.1 - -* Wed Oct 1 2008 Mamoru Tasaka - 2.7.0-1 -- 2.7.0 - -* Thu Sep 18 2008 Mamoru Tasaka - 2.6.0-1 -- 2.6.0 - -* Thu Jul 17 2008 Mamoru Tasaka - 2.5.2-1 -- 2.5.2 - -* Sun Jun 29 2008 Mamoru Tasaka - 2.5.1-1 -- 2.5.1 - -* Thu Jun 19 2008 Mamoru Tasaka - 2.5.0-1 -- 2.5.0 - -* Sun Jun 8 2008 Mamoru Tasaka - 2.4.0-1 -- 2.4.0 - -* Mon Apr 28 2008 Mamoru Tasaka - 2.3.0-2 -- Rebuild against ImageMagick 6.4.0+ (F-10) -- BR: libwmf (actually %%_bindir/wmf2eps) explicitly - ( related to bug 432651 ) - -* Thu Apr 3 2008 Mamoru Tasaka - 2.3.0-1 -- 2.3.0 - -* Mon Feb 18 2008 Mamoru Tasaka - 2.2.2-1 -- 2.2.2 - -* Sun Feb 3 2008 Mamoru Tasaka - 2.2.0-1 -- 2.2.0 - -* Fri Jan 11 2008 Mamoru Tasaka - 2.1.0-1 -- 2.1.0 - -* Fri Dec 28 2007 Mamoru Tasaka - 2.0.0-3 -- 2.0.0 -- Workaround for ruby site bug related to static archive removal. - -* Sun Nov 4 2007 Mamoru Tasaka - 2.0.0-0.3.beta5 -- 2.0.0 beta 5 - -* Wed Oct 3 2007 Mamoru Tasaka - 2.0.0-0.3.beta4 -- Spec file cleanup - -* Sat Sep 22 2007 Mamoru Tasaka - 2.0.0-0.1.beta4 -- Initial packaging +* Fri Jul 31 2009 Robert Scheck 1.15.17-1 +- Upgrade to 1.15.17 +- Initial spec file for Fedora and Red Hat Enterprise Linux Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ruby-RMagick/EL-5/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 27 Jun 2009 19:02:33 -0000 1.21 +++ sources 2 Aug 2009 17:04:29 -0000 1.22 @@ -1 +1 @@ -0f23af161c186a3ae316b759ea2c4f66 RMagick-2.10.0.tar.bz2 +138a9b92a80a1386b079bed7d7f7d878 RMagick-1.15.17.tar.bz2 From hubbitus at fedoraproject.org Sun Aug 2 17:07:05 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Sun, 2 Aug 2009 17:07:05 +0000 (UTC) Subject: rpms/js/devel js.spec,1.27,1.28 Message-ID: <20090802170705.253FE11C004A@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/js/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22680 Modified Files: js.spec Log Message: By report of Thomas Sondergaard (BZ#511162) Add -DXP_UNIX=1 -DJS_THREADSAFE=1 flags and nspr requires into libjs.pc Index: js.spec =================================================================== RCS file: /cvs/pkgs/rpms/js/devel/js.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- js.spec 25 Jul 2009 04:10:46 -0000 1.27 +++ js.spec 2 Aug 2009 17:07:04 -0000 1.28 @@ -1,29 +1,30 @@ %define real_version 1.7.0 -Summary: JavaScript interpreter and libraries -Name: js -Version: 1.70 -Release: 7%{?dist} +Summary: JavaScript interpreter and libraries +Name: js +Version: 1.70 +Release: 8%{?dist} # The sources are triple licensed, but when we link against readline which is # GPL, the result can only be GPL. %if 0%{?_without_readline:1} -License: GPLv2+ or LGPLv2+ or MPLv1.1 +License: GPLv2+ or LGPLv2+ or MPLv1.1 %else -License: GPLv2+ +License: GPLv2+ %endif -Group: Development/Languages -URL: http://www.mozilla.org/js/ -Source: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{real_version}.tar.gz -Patch0: js-1.7.0-make.patch -Patch1: js-shlib.patch -Patch2: js-1.5-va_copy.patch -Patch3: js-ldflags.patch -Patch4: js-1.7.0-threadsafe.patch -Patch5: js-1.60-ncurses.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Buildrequires: nspr-devel -Buildrequires: readline-devel, ncurses-devel -Provides: libjs = %{version}-%{release} +Group: Development/Languages +URL: http://www.mozilla.org/js/ +Source: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{real_version}.tar.gz +Patch0: js-1.7.0-make.patch +Patch1: js-shlib.patch +Patch2: js-1.5-va_copy.patch +Patch3: js-ldflags.patch +Patch4: js-1.7.0-threadsafe.patch +Patch5: js-1.60-ncurses.patch +Provides: libjs = %{version}-%{release} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Buildrequires: nspr-devel +Buildrequires: readline-devel, ncurses-devel + %description JavaScript is the Netscape-developed object scripting language used in millions @@ -63,42 +64,42 @@ includedir=%{_includedir} Name: libjs Description: JS library -Requires: +Requires: nspr Version: %{real_version} Libs: -L${libdir} -ljs -Cflags: -I${includedir} +Cflags: -DXP_UNIX=1 -DJS_THREADSAFE=1 -I${includedir} EOF %build export BUILD_OPT=1 %{__make} %{?_smp_mflags} -C src -f Makefile.ref \ - JS_THREADSAFE="1" \ - XCFLAGS="%{optflags} -fPIC" \ - BUILD_OPT="1" \ + JS_THREADSAFE="1" \ + XCFLAGS="%{optflags} -fPIC" \ + BUILD_OPT="1" \ %if 0%{!?_without_readline:1} - JS_READLINE="1" + JS_READLINE="1" %endif %install %{__rm} -rf %{buildroot} %{__mkdir_p} %{buildroot}%{_bindir} \ - %{buildroot}%{_libdir}/pkgconfig \ - %{buildroot}%{_includedir} + %{buildroot}%{_libdir}/pkgconfig \ + %{buildroot}%{_includedir} %{__install} -m 0755 src/Linux_All_OPT.OBJ/{js,jscpucfg} \ - %{buildroot}%{_bindir}/ + %{buildroot}%{_bindir}/ %{__install} -m 0644 src/Linux_All_OPT.OBJ/libjs.a \ - %{buildroot}%{_libdir}/ + %{buildroot}%{_libdir}/ %{__install} -m 0755 src/Linux_All_OPT.OBJ/libjs.so \ - %{buildroot}%{_libdir}/ + %{buildroot}%{_libdir}/ %{__mv} %{buildroot}%{_libdir}/libjs.so %{buildroot}%{_libdir}/libjs.so.1 %{__ln_s} -nf libjs.so.1 %{buildroot}%{_libdir}/libjs.so %{__install} -m 0644 src/js*.h src/js.msg src/*.tbl \ - src/Linux_All_OPT.OBJ/jsautocfg.h \ - %{buildroot}%{_includedir}/ + src/Linux_All_OPT.OBJ/jsautocfg.h \ + %{buildroot}%{_includedir}/ %{__install} -m 0644 libjs.pc \ - %{buildroot}%{_libdir}/pkgconfig/ + %{buildroot}%{_libdir}/pkgconfig/ %clean @@ -128,6 +129,10 @@ export BUILD_OPT=1 %changelog +* Sun Aug 2 2009 Pavel Alexeev - 1.70-8 +- Reformat spec with tabs. +- By report of Thomas Sondergaard (BZ#511162) Add -DXP_UNIX=1 -DJS_THREADSAFE=1 flags and nspr requires into libjs.pc + * Fri Jul 24 2009 Fedora Release Engineering - 1.70-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From robert at fedoraproject.org Sun Aug 2 17:13:46 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 2 Aug 2009 17:13:46 +0000 (UTC) Subject: rpms/ruby-RMagick/EL-5 ruby-RMagick.spec,1.33,1.34 Message-ID: <20090802171346.D9F9311C004A@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/ruby-RMagick/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24079 Modified Files: ruby-RMagick.spec Log Message: - Added missing requirement to ruby(abi) = version (#514931 #c4) - Added a fixed dependency for the ImageMagick version (#500565) Index: ruby-RMagick.spec =================================================================== RCS file: /cvs/pkgs/rpms/ruby-RMagick/EL-5/ruby-RMagick.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- ruby-RMagick.spec 2 Aug 2009 17:04:29 -0000 1.33 +++ ruby-RMagick.spec 2 Aug 2009 17:13:46 -0000 1.34 @@ -1,12 +1,13 @@ %{!?ruby_sitelib: %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")} %{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']")} +%{!?ruby_abiver: %global ruby_abiver %((echo "1.8"; ruby -rrbconfig -e "puts Config::CONFIG['ruby_version']" 2>/dev/null) | tail -1)} %define modname RMagick %define repoid 47971 Name: ruby-%{modname} Version: 1.15.17 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Graphics Processing for Ruby and Ruby on Rails Group: Development/Languages @@ -15,7 +16,8 @@ URL: http://rmagick.rubyforge.org/ Source0: http://rubyforge.org/frs/download.php/%{repoid}/%{modname}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: ruby, ruby-devel, ImageMagick-devel >= 6.0.0, libwmf +Requires: ruby(abi) = %{ruby_abiver}, ImageMagick = 6.2.8.0 +BuildRequires: ruby, ruby-devel, ImageMagick-devel >= 6.0.0 Provides: ruby(%{modname}) = %{version}-%{release} %description @@ -70,6 +72,10 @@ rm -rf $RPM_BUILD_ROOT %doc doc/* %changelog +* Sun Aug 02 2009 Robert Scheck 1.15.17-2 +- Added missing requirement to ruby(abi) = version (#514931 #c4) +- Added a fixed dependency for the ImageMagick version (#500565) + * Fri Jul 31 2009 Robert Scheck 1.15.17-1 - Upgrade to 1.15.17 - Initial spec file for Fedora and Red Hat Enterprise Linux From uwog at fedoraproject.org Sun Aug 2 17:21:32 2009 From: uwog at fedoraproject.org (Marc Maurer) Date: Sun, 2 Aug 2009 17:21:32 +0000 (UTC) Subject: rpms/pyabiword/devel .cvsignore, 1.5, 1.6 pyabiword.spec, 1.7, 1.8 sources, 1.5, 1.6 Message-ID: <20090802172132.F0D0111C004A@cvs1.fedora.phx.redhat.com> Author: uwog Update of /cvs/pkgs/rpms/pyabiword/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25914 Modified Files: .cvsignore pyabiword.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pyabiword/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 5 Jul 2009 01:28:21 -0000 1.5 +++ .cvsignore 2 Aug 2009 17:21:32 -0000 1.6 @@ -1 +1 @@ -pyabiword-0.7.6.tar.gz +pyabiword-0.7.8.tar.gz Index: pyabiword.spec =================================================================== RCS file: /cvs/pkgs/rpms/pyabiword/devel/pyabiword.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- pyabiword.spec 26 Jul 2009 19:44:17 -0000 1.7 +++ pyabiword.spec 2 Aug 2009 17:21:32 -0000 1.8 @@ -1,14 +1,11 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -# normally 2.6 would be enough for a dependency, but -# abiword 2.6.7 introduced abi_widget_render_page_to_image, -# which is is used by OLPC %define abiword_api_version 2.7.6 Summary: Python bindings for libabiword Name: pyabiword -Version: 0.7.6 -Release: 2%{?dist} +Version: 0.7.8 +Release: 1%{?dist} Source0: pyabiword-%{version}.tar.gz URL: http://abisource.com/downloads/pyabiword/%{version}/pyabiword-%{version}.tar.gz License: GPL+ @@ -65,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pygtk/2.0/defs/pyabiword.defs %changelog +* Sun Aug 02 2009 Marc Maurer - 0.7.8-1 +- New upstream release + * Sun Jul 26 2009 Fedora Release Engineering - 0.7.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pyabiword/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 5 Jul 2009 01:28:21 -0000 1.5 +++ sources 2 Aug 2009 17:21:32 -0000 1.6 @@ -1 +1 @@ -3df7f61d2d6587126e8504a12b249245 pyabiword-0.7.6.tar.gz +bf51daf144f1b123a671c9baaa50b96c pyabiword-0.7.8.tar.gz From hubbitus at fedoraproject.org Sun Aug 2 17:23:51 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Sun, 2 Aug 2009 17:23:51 +0000 (UTC) Subject: rpms/js/F-10 js.spec,1.22,1.23 Message-ID: <20090802172351.B86F611C004A@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/js/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26493 Modified Files: js.spec Log Message: By report of Thomas Sondergaard (BZ#511162) Add -DXP_UNIX=1 -DJS_THREADSAFE=1 flags and nspr requires into libjs.pc Index: js.spec =================================================================== RCS file: /cvs/pkgs/rpms/js/F-10/js.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- js.spec 4 Jun 2008 16:16:26 -0000 1.22 +++ js.spec 2 Aug 2009 17:23:51 -0000 1.23 @@ -1,34 +1,36 @@ %define real_version 1.7.0 -Summary: JavaScript interpreter and libraries -Name: js -Version: 1.70 -Release: 3%{?dist} +Summary: JavaScript interpreter and libraries +Name: js +Version: 1.70 +Release: 8%{?dist} # The sources are triple licensed, but when we link against readline which is # GPL, the result can only be GPL. %if 0%{?_without_readline:1} -License: GPLv2+ or LGPLv2+ or MPLv1.1 +License: GPLv2+ or LGPLv2+ or MPLv1.1 %else -License: GPLv2+ +License: GPLv2+ %endif -Group: Development/Languages -URL: http://www.mozilla.org/js/ -Source: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{real_version}.tar.gz -Patch0: js-1.7.0-make.patch -Patch1: js-shlib.patch -Patch2: js-1.5-va_copy.patch -Patch3: js-ldflags.patch -Patch4: js-1.7.0-threadsafe.patch -Patch5: js-1.60-ncurses.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Buildrequires: nspr-devel -Buildrequires: readline-devel, ncurses-devel -Provides: libjs = %{version}-%{release} +Group: Development/Languages +URL: http://www.mozilla.org/js/ +Source: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{real_version}.tar.gz +Patch0: js-1.7.0-make.patch +Patch1: js-shlib.patch +Patch2: js-1.5-va_copy.patch +Patch3: js-ldflags.patch +Patch4: js-1.7.0-threadsafe.patch +Patch5: js-1.60-ncurses.patch +Provides: libjs = %{version}-%{release} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Buildrequires: nspr-devel +Buildrequires: readline-devel, ncurses-devel + %description -JavaScript is the Netscape-developed object scripting languages. -This package has been created for purposes of Sablotron and is suitable -for embedding in applications. +JavaScript is the Netscape-developed object scripting language used in millions +of web pages and server applications worldwide. Netscape's JavaScript is a +superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language, +with only mild differences from the published standard. %package devel @@ -62,42 +64,42 @@ includedir=%{_includedir} Name: libjs Description: JS library -Requires: +Requires: nspr Version: %{real_version} Libs: -L${libdir} -ljs -Cflags: -I${includedir} +Cflags: -DXP_UNIX=1 -DJS_THREADSAFE=1 -I${includedir} EOF %build export BUILD_OPT=1 %{__make} %{?_smp_mflags} -C src -f Makefile.ref \ - JS_THREADSAFE="1" \ - XCFLAGS="%{optflags} -fPIC" \ - BUILD_OPT="1" \ + JS_THREADSAFE="1" \ + XCFLAGS="%{optflags} -fPIC" \ + BUILD_OPT="1" \ %if 0%{!?_without_readline:1} - JS_READLINE="1" + JS_READLINE="1" %endif %install %{__rm} -rf %{buildroot} %{__mkdir_p} %{buildroot}%{_bindir} \ - %{buildroot}%{_libdir}/pkgconfig \ - %{buildroot}%{_includedir} + %{buildroot}%{_libdir}/pkgconfig \ + %{buildroot}%{_includedir} %{__install} -m 0755 src/Linux_All_OPT.OBJ/{js,jscpucfg} \ - %{buildroot}%{_bindir}/ + %{buildroot}%{_bindir}/ %{__install} -m 0644 src/Linux_All_OPT.OBJ/libjs.a \ - %{buildroot}%{_libdir}/ + %{buildroot}%{_libdir}/ %{__install} -m 0755 src/Linux_All_OPT.OBJ/libjs.so \ - %{buildroot}%{_libdir}/ + %{buildroot}%{_libdir}/ %{__mv} %{buildroot}%{_libdir}/libjs.so %{buildroot}%{_libdir}/libjs.so.1 %{__ln_s} -nf libjs.so.1 %{buildroot}%{_libdir}/libjs.so %{__install} -m 0644 src/js*.h src/js.msg src/*.tbl \ - src/Linux_All_OPT.OBJ/jsautocfg.h \ - %{buildroot}%{_includedir}/ + src/Linux_All_OPT.OBJ/jsautocfg.h \ + %{buildroot}%{_includedir}/ %{__install} -m 0644 libjs.pc \ - %{buildroot}%{_libdir}/pkgconfig/ + %{buildroot}%{_libdir}/pkgconfig/ %clean @@ -127,6 +129,22 @@ export BUILD_OPT=1 %changelog +* Sun Aug 2 2009 Pavel Alexeev - 1.70-8 +- Reformat spec with tabs. +- By report of Thomas Sondergaard (BZ#511162) Add -DXP_UNIX=1 -DJS_THREADSAFE=1 flags and nspr requires into libjs.pc + +* Fri Jul 24 2009 Fedora Release Engineering - 1.70-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri May 29 2009 Dan Horak 1.70-6 +- update the va_copy patch for s390x + +* Thu Apr 9 2009 Matthias Saou 1.70-5 +- Update description (#487903). + +* Wed Feb 25 2009 Fedora Release Engineering +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Wed Jun 4 2008 Jon McCann - 1.70-3 - Add two missing files (#449715) From hubbitus at fedoraproject.org Sun Aug 2 17:30:26 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Sun, 2 Aug 2009 17:30:26 +0000 (UTC) Subject: rpms/js/F-11 js.spec,1.26,1.27 Message-ID: <20090802173026.B4B8F11C0381@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/js/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28636 Modified Files: js.spec Log Message: -m Index: js.spec =================================================================== RCS file: /cvs/pkgs/rpms/js/F-11/js.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- js.spec 29 May 2009 11:12:25 -0000 1.26 +++ js.spec 2 Aug 2009 17:30:26 -0000 1.27 @@ -1,29 +1,30 @@ %define real_version 1.7.0 -Summary: JavaScript interpreter and libraries -Name: js -Version: 1.70 -Release: 6%{?dist} +Summary: JavaScript interpreter and libraries +Name: js +Version: 1.70 +Release: 8%{?dist} # The sources are triple licensed, but when we link against readline which is # GPL, the result can only be GPL. %if 0%{?_without_readline:1} -License: GPLv2+ or LGPLv2+ or MPLv1.1 +License: GPLv2+ or LGPLv2+ or MPLv1.1 %else -License: GPLv2+ +License: GPLv2+ %endif -Group: Development/Languages -URL: http://www.mozilla.org/js/ -Source: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{real_version}.tar.gz -Patch0: js-1.7.0-make.patch -Patch1: js-shlib.patch -Patch2: js-1.5-va_copy.patch -Patch3: js-ldflags.patch -Patch4: js-1.7.0-threadsafe.patch -Patch5: js-1.60-ncurses.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Buildrequires: nspr-devel -Buildrequires: readline-devel, ncurses-devel -Provides: libjs = %{version}-%{release} +Group: Development/Languages +URL: http://www.mozilla.org/js/ +Source: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{real_version}.tar.gz +Patch0: js-1.7.0-make.patch +Patch1: js-shlib.patch +Patch2: js-1.5-va_copy.patch +Patch3: js-ldflags.patch +Patch4: js-1.7.0-threadsafe.patch +Patch5: js-1.60-ncurses.patch +Provides: libjs = %{version}-%{release} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Buildrequires: nspr-devel +Buildrequires: readline-devel, ncurses-devel + %description JavaScript is the Netscape-developed object scripting language used in millions @@ -63,42 +64,42 @@ includedir=%{_includedir} Name: libjs Description: JS library -Requires: +Requires: nspr Version: %{real_version} Libs: -L${libdir} -ljs -Cflags: -I${includedir} +Cflags: -DXP_UNIX=1 -DJS_THREADSAFE=1 -I${includedir} EOF %build export BUILD_OPT=1 %{__make} %{?_smp_mflags} -C src -f Makefile.ref \ - JS_THREADSAFE="1" \ - XCFLAGS="%{optflags} -fPIC" \ - BUILD_OPT="1" \ + JS_THREADSAFE="1" \ + XCFLAGS="%{optflags} -fPIC" \ + BUILD_OPT="1" \ %if 0%{!?_without_readline:1} - JS_READLINE="1" + JS_READLINE="1" %endif %install %{__rm} -rf %{buildroot} %{__mkdir_p} %{buildroot}%{_bindir} \ - %{buildroot}%{_libdir}/pkgconfig \ - %{buildroot}%{_includedir} + %{buildroot}%{_libdir}/pkgconfig \ + %{buildroot}%{_includedir} %{__install} -m 0755 src/Linux_All_OPT.OBJ/{js,jscpucfg} \ - %{buildroot}%{_bindir}/ + %{buildroot}%{_bindir}/ %{__install} -m 0644 src/Linux_All_OPT.OBJ/libjs.a \ - %{buildroot}%{_libdir}/ + %{buildroot}%{_libdir}/ %{__install} -m 0755 src/Linux_All_OPT.OBJ/libjs.so \ - %{buildroot}%{_libdir}/ + %{buildroot}%{_libdir}/ %{__mv} %{buildroot}%{_libdir}/libjs.so %{buildroot}%{_libdir}/libjs.so.1 %{__ln_s} -nf libjs.so.1 %{buildroot}%{_libdir}/libjs.so %{__install} -m 0644 src/js*.h src/js.msg src/*.tbl \ - src/Linux_All_OPT.OBJ/jsautocfg.h \ - %{buildroot}%{_includedir}/ + src/Linux_All_OPT.OBJ/jsautocfg.h \ + %{buildroot}%{_includedir}/ %{__install} -m 0644 libjs.pc \ - %{buildroot}%{_libdir}/pkgconfig/ + %{buildroot}%{_libdir}/pkgconfig/ %clean @@ -128,6 +129,13 @@ export BUILD_OPT=1 %changelog +* Sun Aug 2 2009 Pavel Alexeev - 1.70-8 +- Reformat spec with tabs. +- By report of Thomas Sondergaard (BZ#511162) Add -DXP_UNIX=1 -DJS_THREADSAFE=1 flags and nspr requires into libjs.pc + +* Fri Jul 24 2009 Fedora Release Engineering - 1.70-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri May 29 2009 Dan Horak 1.70-6 - update the va_copy patch for s390x From pkgdb at fedoraproject.org Sun Aug 2 17:59:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 17:59:32 +0000 Subject: [pkgdb] ibus-table-quick: liangsuilong has requested commit Message-ID: <20090802175932.B4FC410F89F@bastion2.fedora.phx.redhat.com> liangsuilong has requested the commit acl on ibus-table-quick (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Sun Aug 2 17:59:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 17:59:50 +0000 Subject: [pkgdb] ibus-table-quick: liangsuilong has requested watchbugzilla Message-ID: <20090802175950.7A33B10F8AC@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchbugzilla acl on ibus-table-quick (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Sun Aug 2 17:59:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 17:59:46 +0000 Subject: [pkgdb] ibus-table-quick: liangsuilong has requested watchcommits Message-ID: <20090802175946.F3B5110F886@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchcommits acl on ibus-table-quick (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Sun Aug 2 17:59:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 17:59:52 +0000 Subject: [pkgdb] ibus-table-quick: liangsuilong has requested approveacls Message-ID: <20090802175952.A9C6210F8B0@bastion2.fedora.phx.redhat.com> liangsuilong has requested the approveacls acl on ibus-table-quick (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Sun Aug 2 18:00:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:00:08 +0000 Subject: [pkgdb] ibus-table-quick: liangsuilong has requested watchcommits Message-ID: <20090802180008.D986C10F8AC@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchcommits acl on ibus-table-quick (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Sun Aug 2 18:00:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:00:07 +0000 Subject: [pkgdb] ibus-table-quick: liangsuilong has requested watchbugzilla Message-ID: <20090802180007.B52D910F8B5@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchbugzilla acl on ibus-table-quick (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Sun Aug 2 18:00:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:00:10 +0000 Subject: [pkgdb] ibus-table-quick: liangsuilong has requested commit Message-ID: <20090802180010.C6FBB10F8AF@bastion2.fedora.phx.redhat.com> liangsuilong has requested the commit acl on ibus-table-quick (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Sun Aug 2 18:00:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:00:12 +0000 Subject: [pkgdb] ibus-table-quick: liangsuilong has requested approveacls Message-ID: <20090802180012.9486410F8BA@bastion2.fedora.phx.redhat.com> liangsuilong has requested the approveacls acl on ibus-table-quick (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Sun Aug 2 18:00:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:00:49 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested watchcommits Message-ID: <20090802180049.E644410F8AC@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchcommits acl on ibus-table-cangjie (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:00:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:00:47 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested watchbugzilla Message-ID: <20090802180047.7985210F8A2@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchbugzilla acl on ibus-table-cangjie (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:00:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:00:52 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested commit Message-ID: <20090802180052.3156710F8B5@bastion2.fedora.phx.redhat.com> liangsuilong has requested the commit acl on ibus-table-cangjie (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:00:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:00:54 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested approveacls Message-ID: <20090802180055.020C110F8B1@bastion2.fedora.phx.redhat.com> liangsuilong has requested the approveacls acl on ibus-table-cangjie (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:00:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:00:59 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested watchbugzilla Message-ID: <20090802180059.A69C510F8B9@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchbugzilla acl on ibus-table-cangjie (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:01:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:01:02 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested watchcommits Message-ID: <20090802180102.294C410F8BB@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchcommits acl on ibus-table-cangjie (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:01:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:01:04 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested commit Message-ID: <20090802180104.9AACA10F8AC@bastion2.fedora.phx.redhat.com> liangsuilong has requested the commit acl on ibus-table-cangjie (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:01:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:01:06 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested approveacls Message-ID: <20090802180106.EDFF310F8A2@bastion2.fedora.phx.redhat.com> liangsuilong has requested the approveacls acl on ibus-table-cangjie (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:01:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:01:12 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested watchbugzilla Message-ID: <20090802180112.5A8E410F8C2@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchbugzilla acl on ibus-table-cangjie (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:01:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:01:15 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested watchcommits Message-ID: <20090802180115.D083610F8AF@bastion2.fedora.phx.redhat.com> liangsuilong has requested the watchcommits acl on ibus-table-cangjie (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:01:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:01:18 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested commit Message-ID: <20090802180118.9D1E510F8B0@bastion2.fedora.phx.redhat.com> liangsuilong has requested the commit acl on ibus-table-cangjie (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Sun Aug 2 18:01:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 18:01:21 +0000 Subject: [pkgdb] ibus-table-cangjie: liangsuilong has requested approveacls Message-ID: <20090802180121.4252A10F8C7@bastion2.fedora.phx.redhat.com> liangsuilong has requested the approveacls acl on ibus-table-cangjie (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From hubbitus at fedoraproject.org Sun Aug 2 18:18:02 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Sun, 2 Aug 2009 18:18:02 +0000 (UTC) Subject: rpms/js/EL-5 js.spec,1.15,1.16 Message-ID: <20090802181802.8FD5211C004A@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/js/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5354 Modified Files: js.spec Log Message: -m Index: js.spec =================================================================== RCS file: /cvs/pkgs/rpms/js/EL-5/js.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- js.spec 27 Jan 2009 23:54:35 -0000 1.15 +++ js.spec 2 Aug 2009 18:18:02 -0000 1.16 @@ -1,34 +1,36 @@ %define real_version 1.7.0 -Summary: JavaScript interpreter and libraries -Name: js -Version: 1.70 -Release: 3%{?dist} +Summary: JavaScript interpreter and libraries +Name: js +Version: 1.70 +Release: 8%{?dist} # The sources are triple licensed, but when we link against readline which is # GPL, the result can only be GPL. %if 0%{?_without_readline:1} -License: GPLv2+ or LGPLv2+ or MPLv1.1 +License: GPLv2+ or LGPLv2+ or MPLv1.1 %else -License: GPLv2+ +License: GPLv2+ %endif -Group: Development/Languages -URL: http://www.mozilla.org/js/ -Source: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{real_version}.tar.gz -Patch0: js-1.7.0-make.patch -Patch1: js-shlib.patch -Patch2: js-1.5-va_copy.patch -Patch3: js-ldflags.patch -Patch4: js-1.7.0-threadsafe.patch -Patch5: js-1.60-ncurses.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Buildrequires: nspr-devel -Buildrequires: readline-devel, ncurses-devel -Provides: libjs = %{version}-%{release} +Group: Development/Languages +URL: http://www.mozilla.org/js/ +Source: http://ftp.mozilla.org/pub/mozilla.org/js/js-%{real_version}.tar.gz +Patch0: js-1.7.0-make.patch +Patch1: js-shlib.patch +Patch2: js-1.5-va_copy.patch +Patch3: js-ldflags.patch +Patch4: js-1.7.0-threadsafe.patch +Patch5: js-1.60-ncurses.patch +Provides: libjs = %{version}-%{release} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Buildrequires: nspr-devel +Buildrequires: readline-devel, ncurses-devel + %description -JavaScript is the Netscape-developed object scripting languages. -This package has been created for purposes of Sablotron and is suitable -for embedding in applications. +JavaScript is the Netscape-developed object scripting language used in millions +of web pages and server applications worldwide. Netscape's JavaScript is a +superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language, +with only mild differences from the published standard. %package devel @@ -62,42 +64,42 @@ includedir=%{_includedir} Name: libjs Description: JS library -Requires: +Requires: nspr Version: %{real_version} Libs: -L${libdir} -ljs -Cflags: -I${includedir} +Cflags: -DXP_UNIX=1 -DJS_THREADSAFE=1 -I${includedir} EOF %build export BUILD_OPT=1 %{__make} %{?_smp_mflags} -C src -f Makefile.ref \ - JS_THREADSAFE="1" \ - XCFLAGS="%{optflags} -fPIC" \ - BUILD_OPT="1" \ + JS_THREADSAFE="1" \ + XCFLAGS="%{optflags} -fPIC" \ + BUILD_OPT="1" \ %if 0%{!?_without_readline:1} - JS_READLINE="1" + JS_READLINE="1" %endif %install %{__rm} -rf %{buildroot} %{__mkdir_p} %{buildroot}%{_bindir} \ - %{buildroot}%{_libdir}/pkgconfig \ - %{buildroot}%{_includedir} + %{buildroot}%{_libdir}/pkgconfig \ + %{buildroot}%{_includedir} %{__install} -m 0755 src/Linux_All_OPT.OBJ/{js,jscpucfg} \ - %{buildroot}%{_bindir}/ + %{buildroot}%{_bindir}/ %{__install} -m 0644 src/Linux_All_OPT.OBJ/libjs.a \ - %{buildroot}%{_libdir}/ + %{buildroot}%{_libdir}/ %{__install} -m 0755 src/Linux_All_OPT.OBJ/libjs.so \ - %{buildroot}%{_libdir}/ + %{buildroot}%{_libdir}/ %{__mv} %{buildroot}%{_libdir}/libjs.so %{buildroot}%{_libdir}/libjs.so.1 %{__ln_s} -nf libjs.so.1 %{buildroot}%{_libdir}/libjs.so %{__install} -m 0644 src/js*.h src/js.msg src/*.tbl \ - src/Linux_All_OPT.OBJ/jsautocfg.h \ - %{buildroot}%{_includedir}/ + src/Linux_All_OPT.OBJ/jsautocfg.h \ + %{buildroot}%{_includedir}/ %{__install} -m 0644 libjs.pc \ - %{buildroot}%{_libdir}/pkgconfig/ + %{buildroot}%{_libdir}/pkgconfig/ %clean @@ -127,6 +129,22 @@ export BUILD_OPT=1 %changelog +* Sun Aug 2 2009 Pavel Alexeev - 1.70-8 +- Reformat spec with tabs. +- By report of Thomas Sondergaard (BZ#511162) Add -DXP_UNIX=1 -DJS_THREADSAFE=1 flags and nspr requires into libjs.pc + +* Fri Jul 24 2009 Fedora Release Engineering - 1.70-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri May 29 2009 Dan Horak 1.70-6 +- update the va_copy patch for s390x + +* Thu Apr 9 2009 Matthias Saou 1.70-5 +- Update description (#487903). + +* Wed Feb 25 2009 Fedora Release Engineering +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Wed Jun 4 2008 Jon McCann - 1.70-3 - Add two missing files (#449715) From mtasaka at fedoraproject.org Sun Aug 2 18:25:56 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 2 Aug 2009 18:25:56 +0000 (UTC) Subject: rpms/mfiler2/F-10 mfiler2.spec,1.19,1.20 sources,1.19,1.20 Message-ID: <20090802182556.08EB611C004A@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/mfiler2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6856/F-10 Modified Files: mfiler2.spec sources Log Message: * Mon Aug 3 2009 Mamoru Tasaka - 4.0.9b-5.Repack1 - 4.0.9b maintenance release Index: mfiler2.spec =================================================================== RCS file: /cvs/extras/rpms/mfiler2/F-10/mfiler2.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- mfiler2.spec 29 Aug 2008 01:58:53 -0000 1.19 +++ mfiler2.spec 2 Aug 2009 18:25:55 -0000 1.20 @@ -6,7 +6,7 @@ Name: mfiler2 Version: 4.0.9b -Release: 2%{?dist} +Release: 5%{?dist}.Repack1 Summary: Two pane file manager under UNIX console Group: Applications/Editors @@ -99,6 +99,15 @@ This package supports drag and drop usag %changelog +* Mon Aug 3 2009 Mamoru Tasaka - 4.0.9b-5.Repack1 +- 4.0.9b maintenance release + +* Sat Jul 25 2009 Mamoru Tasaka - 4.0.9b-4 +- F-12: Mass rebuild + +* Tue Feb 24 2009 Mamoru Tasaka - 4.0.9b-3 +- F-11: Mass rebuild + * Fri Aug 29 2008 Mamoru Tasaka - 4.0.9b-2 - Fuzz up Index: sources =================================================================== RCS file: /cvs/extras/rpms/mfiler2/F-10/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 3 Mar 2008 11:39:04 -0000 1.19 +++ sources 2 Aug 2009 18:25:55 -0000 1.20 @@ -1 +1 @@ -15a9ac47fe011779f3075699e53b4211 mfiler2-4.0.9b.tgz +e9ec5fff7b94f585f11ffd182d3d4f60 mfiler2-4.0.9b.tgz From mtasaka at fedoraproject.org Sun Aug 2 18:25:56 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 2 Aug 2009 18:25:56 +0000 (UTC) Subject: rpms/mfiler2/F-11 mfiler2.spec,1.20,1.21 sources,1.19,1.20 Message-ID: <20090802182556.2CDF511C004A@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/mfiler2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6856/F-11 Modified Files: mfiler2.spec sources Log Message: * Mon Aug 3 2009 Mamoru Tasaka - 4.0.9b-5.Repack1 - 4.0.9b maintenance release Index: mfiler2.spec =================================================================== RCS file: /cvs/extras/rpms/mfiler2/F-11/mfiler2.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- mfiler2.spec 24 Feb 2009 04:00:47 -0000 1.20 +++ mfiler2.spec 2 Aug 2009 18:25:56 -0000 1.21 @@ -6,7 +6,7 @@ Name: mfiler2 Version: 4.0.9b -Release: 3%{?dist} +Release: 5%{?dist}.Repack1 Summary: Two pane file manager under UNIX console Group: Applications/Editors @@ -99,6 +99,12 @@ This package supports drag and drop usag %changelog +* Mon Aug 3 2009 Mamoru Tasaka - 4.0.9b-5.Repack1 +- 4.0.9b maintenance release + +* Sat Jul 25 2009 Mamoru Tasaka - 4.0.9b-4 +- F-12: Mass rebuild + * Tue Feb 24 2009 Mamoru Tasaka - 4.0.9b-3 - F-11: Mass rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/mfiler2/F-11/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 3 Mar 2008 11:39:04 -0000 1.19 +++ sources 2 Aug 2009 18:25:56 -0000 1.20 @@ -1 +1 @@ -15a9ac47fe011779f3075699e53b4211 mfiler2-4.0.9b.tgz +e9ec5fff7b94f585f11ffd182d3d4f60 mfiler2-4.0.9b.tgz From mtasaka at fedoraproject.org Sun Aug 2 18:25:56 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 2 Aug 2009 18:25:56 +0000 (UTC) Subject: rpms/mfiler2/devel mfiler2.spec,1.21,1.22 sources,1.19,1.20 Message-ID: <20090802182556.62CE311C004A@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/mfiler2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6856/devel Modified Files: mfiler2.spec sources Log Message: * Mon Aug 3 2009 Mamoru Tasaka - 4.0.9b-5.Repack1 - 4.0.9b maintenance release Index: mfiler2.spec =================================================================== RCS file: /cvs/extras/rpms/mfiler2/devel/mfiler2.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- mfiler2.spec 24 Jul 2009 18:36:26 -0000 1.21 +++ mfiler2.spec 2 Aug 2009 18:25:56 -0000 1.22 @@ -6,7 +6,7 @@ Name: mfiler2 Version: 4.0.9b -Release: 4%{?dist} +Release: 5%{?dist}.Repack1 Summary: Two pane file manager under UNIX console Group: Applications/Editors @@ -99,6 +99,9 @@ This package supports drag and drop usag %changelog +* Mon Aug 3 2009 Mamoru Tasaka - 4.0.9b-5.Repack1 +- 4.0.9b maintenance release + * Sat Jul 25 2009 Mamoru Tasaka - 4.0.9b-4 - F-12: Mass rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/mfiler2/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 3 Mar 2008 11:39:04 -0000 1.19 +++ sources 2 Aug 2009 18:25:56 -0000 1.20 @@ -1 +1 @@ -15a9ac47fe011779f3075699e53b4211 mfiler2-4.0.9b.tgz +e9ec5fff7b94f585f11ffd182d3d4f60 mfiler2-4.0.9b.tgz From lucilanga at fedoraproject.org Sun Aug 2 19:04:26 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Sun, 2 Aug 2009 19:04:26 +0000 (UTC) Subject: rpms/gaupol/devel gaupol.spec,1.6,1.7 Message-ID: <20090802190426.5ECA111C004A@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/gaupol/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13338 Modified Files: gaupol.spec Log Message: * Sun Aug 02 2009 Lucian Langa - 0.15-3 - do not remove required file (b.g.o #590537) Index: gaupol.spec =================================================================== RCS file: /cvs/pkgs/rpms/gaupol/devel/gaupol.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gaupol.spec 24 Jul 2009 23:32:14 -0000 1.6 +++ gaupol.spec 2 Aug 2009 19:04:26 -0000 1.7 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: gaupol Version: 0.15 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Subtitle editor Group: Applications/Multimedia @@ -41,8 +41,6 @@ rm -rf $RPM_BUILD_ROOT desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop -#not entirely sure this is needed, keeping rpmlint happy -rm -f $RPM_BUILD_ROOT/%{_datadir}/%{name}/headers/microdvd @@ -64,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 02 2009 Lucian Langa - 0.15-3 +- do not remove required file (b.g.o #590537) + * Fri Jul 24 2009 Fedora Release Engineering - 0.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From lucilanga at fedoraproject.org Sun Aug 2 19:10:56 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Sun, 2 Aug 2009 19:10:56 +0000 (UTC) Subject: rpms/gaupol/F-11 gaupol.spec,1.5,1.6 Message-ID: <20090802191056.E5F6D11C004A@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/gaupol/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14197 Modified Files: gaupol.spec Log Message: * Sun Aug 02 2009 Lucian Langa - 0.15-2 - do not remove required file (b.g.o #590537) Index: gaupol.spec =================================================================== RCS file: /cvs/pkgs/rpms/gaupol/F-11/gaupol.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gaupol.spec 18 May 2009 17:44:05 -0000 1.5 +++ gaupol.spec 2 Aug 2009 19:10:56 -0000 1.6 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: gaupol Version: 0.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Subtitle editor Group: Applications/Multimedia @@ -41,8 +41,6 @@ rm -rf $RPM_BUILD_ROOT desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop -#not entirely sure this is needed, keeping rpmlint happy -rm -f $RPM_BUILD_ROOT/%{_datadir}/%{name}/headers/microdvd @@ -64,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 02 2009 Lucian Langa - 0.15-2 +- do not remove required file (b.g.o #590537) + * Mon May 18 2009 Lucian Langa - 0.15-1 - add python-chardet as requirement - new upstream release From lucilanga at fedoraproject.org Sun Aug 2 19:11:32 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Sun, 2 Aug 2009 19:11:32 +0000 (UTC) Subject: rpms/gaupol/F-10 gaupol.spec,1.3,1.4 Message-ID: <20090802191132.85F3C11C004A@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/gaupol/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14347 Modified Files: gaupol.spec Log Message: * Sun Aug 02 2009 Lucian Langa - 0.15-2 - do not remove required file (b.g.o #590537) Index: gaupol.spec =================================================================== RCS file: /cvs/pkgs/rpms/gaupol/F-10/gaupol.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gaupol.spec 18 May 2009 17:53:21 -0000 1.3 +++ gaupol.spec 2 Aug 2009 19:11:32 -0000 1.4 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: gaupol Version: 0.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Subtitle editor Group: Applications/Multimedia @@ -41,8 +41,6 @@ rm -rf $RPM_BUILD_ROOT desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop -#not entirely sure this is needed, keeping rpmlint happy -rm -f $RPM_BUILD_ROOT/%{_datadir}/%{name}/headers/microdvd @@ -64,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 02 2009 Lucian Langa - 0.15-2 +- do not remove required file (b.g.o #590537) + * Mon May 18 2009 Lucian Langa - 0.16-1 - add python-chardet as a requirement - new upstream release From ewan at fedoraproject.org Sun Aug 2 19:22:14 2009 From: ewan at fedoraproject.org (Ewan Mac Mahon) Date: Sun, 2 Aug 2009 19:22:14 +0000 (UTC) Subject: rpms/gimp-resynthesizer/devel gimp-resynthesizer-makefile.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 gimp-resynthesizer.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090802192214.BA39611C004A@cvs1.fedora.phx.redhat.com> Author: ewan Update of /cvs/pkgs/rpms/gimp-resynthesizer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15614 Modified Files: .cvsignore gimp-resynthesizer.spec sources Added Files: gimp-resynthesizer-makefile.patch Log Message: Bump to latest upstream version, add patch to stop makefile changes making the build ignore Fedora cflags. gimp-resynthesizer-makefile.patch: Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- NEW FILE gimp-resynthesizer-makefile.patch --- --- Makefile 2008-03-10 06:52:45.000000000 +0000 +++ Makefile-new 2009-01-25 17:48:59.000000000 +0000 @@ -5,7 +5,8 @@ GIMP_LDFLAGS=`$(GIMPTOOL) --libs` GIMP_CFLAGS=`$(GIMPTOOL) --cflags` -CFLAGS=$(GIMP_CFLAGS) -O3 -fno-common -ffast-math -frename-registers -fomit-frame-pointer +CFLAGS=-O3 -fno-common -ffast-math -frename-registers -fomit-frame-pointer +MYCFLAGS=$(GIMP_CFLAGS) $(CFLAGS) LDFLAGS=$(GIMP_LDFLAGS) -lm @@ -30,7 +31,7 @@ @echo resynth: resynth.cc - $(CC) $(CFLAGS) -o $@ resynth.cc $(LDFLAGS) + $(CC) $(MYCFLAGS) -o $@ resynth.cc $(LDFLAGS) clean: -rm -f *~ *.o core resynth Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gimp-resynthesizer/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Oct 2007 22:43:12 -0000 1.2 +++ .cvsignore 2 Aug 2009 19:22:14 -0000 1.3 @@ -1 +1 @@ -resynthesizer-0.15.tar.gz +resynthesizer-0.16.tar.gz Index: gimp-resynthesizer.spec =================================================================== RCS file: /cvs/pkgs/rpms/gimp-resynthesizer/devel/gimp-resynthesizer.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gimp-resynthesizer.spec 25 Jul 2009 00:11:22 -0000 1.4 +++ gimp-resynthesizer.spec 2 Aug 2009 19:22:14 -0000 1.5 @@ -3,8 +3,8 @@ Summary: Gimp plug-in for texture synthesis Name: gimp-resynthesizer -Version: 0.15 -Release: 5%{?dist} +Version: 0.16 +Release: 1%{?dist} Group: Applications/Multimedia License: GPLv2+ Requires: gimp @@ -12,6 +12,7 @@ BuildRequires: gimp, gimp-devel Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) URL: http://logarithmic.net/pfh/resynthesizer Source: http://logarithmic.net/pfh-files/resynthesizer/resynthesizer-%{version}.tar.gz +Patch: gimp-resynthesizer-makefile.patch %description Resynthesizer is a Gimp plug-in for texture synthesis. Given a sample of a @@ -23,6 +24,8 @@ texture, it can create more of that text %prep %setup -q -n resynthesizer-%{version} +%patch + %build %__make %{?_smp_mflags} CFLAGS="%{optflags}" @@ -45,6 +48,10 @@ texture, it can create more of that text %{gimpscriptdir}/smart-enlarge.scm %changelog +* Sun Aug 02 2009 Ewan Mac Mahon - 0.16-1 +- Bump to version 0.16 +- Patch makefile to allow Fedora CFLAGS to override defaults. + * Fri Jul 24 2009 Fedora Release Engineering - 0.15-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gimp-resynthesizer/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 14 Oct 2007 22:43:12 -0000 1.2 +++ sources 2 Aug 2009 19:22:14 -0000 1.3 @@ -1 +1 @@ -701f7dd884d93a45227defd0a2abae53 resynthesizer-0.15.tar.gz +097b3a21803fe02e47b8b8649af48144 resynthesizer-0.16.tar.gz From pingou at fedoraproject.org Sun Aug 2 19:39:31 2009 From: pingou at fedoraproject.org (pingou) Date: Sun, 2 Aug 2009 19:39:31 +0000 (UTC) Subject: rpms/R2spec/devel .cvsignore, 1.4, 1.5 R2spec.spec, 1.11, 1.12 sources, 1.4, 1.5 Message-ID: <20090802193931.78E1E11C004A@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R2spec/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18583 Modified Files: .cvsignore R2spec.spec sources Log Message: New release 2.5.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 22 Mar 2009 20:51:39 -0000 1.4 +++ .cvsignore 2 Aug 2009 19:39:31 -0000 1.5 @@ -1 +1 @@ -R2spec-2.5.2.tar.gz +R2spec-2.5.3.tar.gz Index: R2spec.spec =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/devel/R2spec.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- R2spec.spec 24 Jul 2009 16:16:57 -0000 1.11 +++ R2spec.spec 2 Aug 2009 19:39:31 -0000 1.12 @@ -2,8 +2,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: R2spec -Version: 2.5.2 -Release: 3%{?dist} +Version: 2.5.3 +Release: 1%{?dist} Summary: Python script to generate R spec file Group: Development/Languages @@ -44,6 +44,9 @@ rm -rf %{buildroot} %{_mandir}/man1/%{name}.1.gz %changelog +* Sun Aug 02 2009 Pingou 2.5.3-1 +- New upstream release + * Fri Jul 24 2009 Fedora Release Engineering - 2.5.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 Mar 2009 20:51:40 -0000 1.4 +++ sources 2 Aug 2009 19:39:31 -0000 1.5 @@ -1 +1 @@ -1f8d25d17ed40a6dcfa1df80fff53549 R2spec-2.5.2.tar.gz +736247155627d2a59095ba4d02d000fb R2spec-2.5.3.tar.gz From pingou at fedoraproject.org Sun Aug 2 19:40:12 2009 From: pingou at fedoraproject.org (pingou) Date: Sun, 2 Aug 2009 19:40:12 +0000 (UTC) Subject: rpms/R2spec/EL-4 R2spec.spec,1.5,1.6 sources,1.4,1.5 Message-ID: <20090802194012.312B011C04D1@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R2spec/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18695/EL-4 Modified Files: R2spec.spec sources Log Message: New release 2.5.3 Index: R2spec.spec =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/EL-4/R2spec.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- R2spec.spec 22 Mar 2009 20:59:41 -0000 1.5 +++ R2spec.spec 2 Aug 2009 19:40:12 -0000 1.6 @@ -2,8 +2,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: R2spec -Version: 2.5.2 -Release: 2%{?dist} +Version: 2.5.3 +Release: 1%{?dist} Summary: Python script to generate R spec file Group: Development/Languages @@ -44,6 +44,12 @@ rm -rf %{buildroot} %{_mandir}/man1/%{name}.1.gz %changelog +* Sun Aug 02 2009 Pingou 2.5.3-1 +- New upstream release + +* Fri Jul 24 2009 Fedora Release Engineering - 2.5.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sun Mar 22 2009 Pingou 2.5.2-2 - Correct the source0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/EL-4/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 Mar 2009 20:54:26 -0000 1.4 +++ sources 2 Aug 2009 19:40:12 -0000 1.5 @@ -1 +1 @@ -1f8d25d17ed40a6dcfa1df80fff53549 R2spec-2.5.2.tar.gz +736247155627d2a59095ba4d02d000fb R2spec-2.5.3.tar.gz From pingou at fedoraproject.org Sun Aug 2 19:40:12 2009 From: pingou at fedoraproject.org (pingou) Date: Sun, 2 Aug 2009 19:40:12 +0000 (UTC) Subject: rpms/R2spec/F-10 R2spec.spec,1.8,1.9 sources,1.4,1.5 Message-ID: <20090802194012.8DB8711C04D1@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R2spec/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18695/F-10 Modified Files: R2spec.spec sources Log Message: New release 2.5.3 Index: R2spec.spec =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/F-10/R2spec.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- R2spec.spec 22 Mar 2009 20:59:42 -0000 1.8 +++ R2spec.spec 2 Aug 2009 19:40:12 -0000 1.9 @@ -2,8 +2,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: R2spec -Version: 2.5.2 -Release: 2%{?dist} +Version: 2.5.3 +Release: 1%{?dist} Summary: Python script to generate R spec file Group: Development/Languages @@ -44,6 +44,12 @@ rm -rf %{buildroot} %{_mandir}/man1/%{name}.1.gz %changelog +* Sun Aug 02 2009 Pingou 2.5.3-1 +- New upstream release + +* Fri Jul 24 2009 Fedora Release Engineering - 2.5.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sun Mar 22 2009 Pingou 2.5.2-2 - Correct the source0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 Mar 2009 20:54:27 -0000 1.4 +++ sources 2 Aug 2009 19:40:12 -0000 1.5 @@ -1 +1 @@ -1f8d25d17ed40a6dcfa1df80fff53549 R2spec-2.5.2.tar.gz +736247155627d2a59095ba4d02d000fb R2spec-2.5.3.tar.gz From pingou at fedoraproject.org Sun Aug 2 19:40:12 2009 From: pingou at fedoraproject.org (pingou) Date: Sun, 2 Aug 2009 19:40:12 +0000 (UTC) Subject: rpms/R2spec/F-11 R2spec.spec,1.10,1.11 sources,1.4,1.5 Message-ID: <20090802194012.BD73811C04D1@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R2spec/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18695/F-11 Modified Files: R2spec.spec sources Log Message: New release 2.5.3 Index: R2spec.spec =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/F-11/R2spec.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- R2spec.spec 22 Mar 2009 20:59:42 -0000 1.10 +++ R2spec.spec 2 Aug 2009 19:40:12 -0000 1.11 @@ -2,8 +2,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: R2spec -Version: 2.5.2 -Release: 2%{?dist} +Version: 2.5.3 +Release: 1%{?dist} Summary: Python script to generate R spec file Group: Development/Languages @@ -44,6 +44,12 @@ rm -rf %{buildroot} %{_mandir}/man1/%{name}.1.gz %changelog +* Sun Aug 02 2009 Pingou 2.5.3-1 +- New upstream release + +* Fri Jul 24 2009 Fedora Release Engineering - 2.5.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sun Mar 22 2009 Pingou 2.5.2-2 - Correct the source0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 Mar 2009 20:51:40 -0000 1.4 +++ sources 2 Aug 2009 19:40:12 -0000 1.5 @@ -1 +1 @@ -1f8d25d17ed40a6dcfa1df80fff53549 R2spec-2.5.2.tar.gz +736247155627d2a59095ba4d02d000fb R2spec-2.5.3.tar.gz From pingou at fedoraproject.org Sun Aug 2 19:40:12 2009 From: pingou at fedoraproject.org (pingou) Date: Sun, 2 Aug 2009 19:40:12 +0000 (UTC) Subject: rpms/R2spec/EL-5 R2spec.spec,1.5,1.6 sources,1.4,1.5 Message-ID: <20090802194012.624EE11C04D1@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R2spec/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18695/EL-5 Modified Files: R2spec.spec sources Log Message: New release 2.5.3 Index: R2spec.spec =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/EL-5/R2spec.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- R2spec.spec 22 Mar 2009 20:59:42 -0000 1.5 +++ R2spec.spec 2 Aug 2009 19:40:12 -0000 1.6 @@ -2,8 +2,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: R2spec -Version: 2.5.2 -Release: 2%{?dist} +Version: 2.5.3 +Release: 1%{?dist} Summary: Python script to generate R spec file Group: Development/Languages @@ -44,6 +44,12 @@ rm -rf %{buildroot} %{_mandir}/man1/%{name}.1.gz %changelog +* Sun Aug 02 2009 Pingou 2.5.3-1 +- New upstream release + +* Fri Jul 24 2009 Fedora Release Engineering - 2.5.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sun Mar 22 2009 Pingou 2.5.2-2 - Correct the source0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R2spec/EL-5/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 Mar 2009 20:54:27 -0000 1.4 +++ sources 2 Aug 2009 19:40:12 -0000 1.5 @@ -1 +1 @@ -1f8d25d17ed40a6dcfa1df80fff53549 R2spec-2.5.2.tar.gz +736247155627d2a59095ba4d02d000fb R2spec-2.5.3.tar.gz From jjh at fedoraproject.org Sun Aug 2 21:02:00 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 21:02:00 +0000 (UTC) Subject: rpms/ragel/devel ragel.spec,1.18,1.19 Message-ID: <20090802210200.D5B4211C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/ragel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30333 Modified Files: ragel.spec Log Message: update to 6.5 Index: ragel.spec =================================================================== RCS file: /cvs/pkgs/rpms/ragel/devel/ragel.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- ragel.spec 27 Jul 2009 02:45:17 -0000 1.18 +++ ragel.spec 2 Aug 2009 21:02:00 -0000 1.19 @@ -1,6 +1,6 @@ Name: ragel -Version: 6.4 -Release: 4%{?dist} +Version: 6.5 +Release: 1%{?dist} Summary: Finite state machine compiler Group: Development/Tools @@ -58,6 +58,9 @@ rm -rf %{buildroot} %{_mandir}/*/* %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 6.5.1 +- Update to 6.5 + * Sun Jul 26 2009 Fedora Release Engineering - 6.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jjh at fedoraproject.org Sun Aug 2 21:06:23 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 21:06:23 +0000 (UTC) Subject: rpms/ragel/devel .cvsignore,1.11,1.12 sources,1.11,1.12 Message-ID: <20090802210623.C492311C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/ragel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31595 Modified Files: .cvsignore sources Log Message: updated sources to 6.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ragel/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 12 Apr 2009 00:48:52 -0000 1.11 +++ .cvsignore 2 Aug 2009 21:06:23 -0000 1.12 @@ -1 +1 @@ -ragel-6.4.tar.gz +ragel-6.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ragel/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 12 Apr 2009 00:48:52 -0000 1.11 +++ sources 2 Aug 2009 21:06:23 -0000 1.12 @@ -1 +1 @@ -c0dc274083e9d825bfb48966810de046 ragel-6.4.tar.gz +bb152087079ad7a545dcdc955b752301 ragel-6.5.tar.gz From cwickert at fedoraproject.org Sun Aug 2 21:36:36 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sun, 2 Aug 2009 21:36:36 +0000 (UTC) Subject: rpms/lxpanel/devel .cvsignore, 1.13, 1.14 lxpanel.spec, 1.23, 1.24 sources, 1.13, 1.14 lxpanel-0.4.0-manpages.patch, 1.1, NONE lxpanel-0.4.1-cpu-history.patch, 1.1, NONE Message-ID: <20090802213636.BFE5011C004A@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/lxpanel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3946 Modified Files: .cvsignore lxpanel.spec sources Removed Files: lxpanel-0.4.0-manpages.patch lxpanel-0.4.1-cpu-history.patch Log Message: * Sun Aug 02 2009 Christoph Wickert - 0.5.1-1 - Update to 0.5.1 - Remove cpu-history.patch and manpages.patch, fixed upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lxpanel/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 5 May 2009 02:54:20 -0000 1.13 +++ .cvsignore 2 Aug 2009 21:36:36 -0000 1.14 @@ -1 +1 @@ -lxpanel-0.4.1.tar.gz +lxpanel-0.5.1.tar.gz Index: lxpanel.spec =================================================================== RCS file: /cvs/pkgs/rpms/lxpanel/devel/lxpanel.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- lxpanel.spec 25 Jul 2009 03:57:01 -0000 1.23 +++ lxpanel.spec 2 Aug 2009 21:36:36 -0000 1.24 @@ -4,8 +4,8 @@ #define _default_patch_fuzz 0 Name: lxpanel -Version: 0.4.1 -Release: 2%{?dist} +Version: 0.5.1 +Release: 1%{?dist} Summary: A lightweight X11 desktop panel Group: User Interface/Desktops @@ -13,10 +13,7 @@ License: GPLv2+ URL: http://lxde.sourceforge.net/ Source0: http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz Patch1: lxpanel-default.patch -Patch2: lxpanel-0.4.0-manpages.patch Patch3: lxpanel-0.3.8.1-nm-connection-editor.patch -# http://sourceforge.net/tracker/?func=detail&aid=2800828&group_id=180858&atid=894871 -Patch4: lxpanel-0.4.1-cpu-history.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) #BuildRequires: docbook-utils @@ -53,9 +50,8 @@ developing applications that use %{name} %prep %setup -q %patch1 -p1 -b .default -%patch2 -p1 -b .manpage %patch3 -p1 -b .system-config-network -%patch4 -p1 -b .history + %build %configure @@ -86,6 +82,13 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/lxpanel.pc %changelog +* Sun Aug 02 2009 Christoph Wickert - 0.5.1-1 +- Update to 0.5.1 +- Remove cpu-history.patch and manpages.patch, fixed upstream + +- Thu Jul 27 2009 Christoph Wickert - 0.5.0-1 +- Update to 0.5.0 + * Sat Jul 25 2009 Christoph Wickert - 0.4.1-2 - Patch to fix CPU usage monitor history - Make netstatus plugin prefer nm-connetction-editor over system-config-network Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lxpanel/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 5 May 2009 02:54:21 -0000 1.13 +++ sources 2 Aug 2009 21:36:36 -0000 1.14 @@ -1 +1 @@ -cdc16f8126bc21c9a5f17f21433c1bf2 lxpanel-0.4.1.tar.gz +c4792350c2211242a3d28d912ac79a89 lxpanel-0.5.1.tar.gz --- lxpanel-0.4.0-manpages.patch DELETED --- --- lxpanel-0.4.1-cpu-history.patch DELETED --- From chitlesh at fedoraproject.org Sun Aug 2 21:55:02 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 2 Aug 2009 21:55:02 +0000 (UTC) Subject: rpms/dinotrace/EL-5 dinotrace.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090802215502.EFF3211C004A@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/dinotrace/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6582/EL-5 Modified Files: .cvsignore sources Added Files: dinotrace.spec import.log Log Message: added emacs-verilog-mode for EL-5 --- NEW FILE dinotrace.spec --- # If the emacs-el package has installed a pkgconfig file, use that to determine # install locations and Emacs version at build time, otherwise set defaults. %if %($(pkg-config emacs) ; echo $?) %define emacs_version 22.2 %define emacs_lispdir %{_datadir}/emacs/site-lisp %define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d %else %define emacs_version %{expand:%(pkg-config emacs --modversion)} %define emacs_lispdir %{expand:%(pkg-config emacs --variable sitepkglispdir)} %define emacs_startdir %{expand:%(pkg-config emacs --variable sitestartdir)} %endif Name: dinotrace Version: 9.4a Release: 4%{?dist} Summary: Waveform viewer for electronics URL: http://www.veripool.org/wiki/dinotrace Source0: http://www.veripool.com/ftp/%{name}-%{version}.tgz License: GPLv3+ Group: Applications/Engineering BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %if 0%{?fedora} BuildRequires: lesstif-devel %else BuildRequires: openmotif-devel %endif BuildRequires: desktop-file-utils # menu entry compliance with Fedora Electronic Lab menu structure Requires: electronics-menu # desktop entry icon Requires: gnome-icon-theme %description Dinotrace is a waveform viewer which understands Verilog Value Change Dumps, ASCII, and other trace formats. It allows placing cursors, highlighting signals, searching, printing, and other capabilities superior to many commercial waveform viewers. Dinotrace is optimized for rapid debugging. With VTRACE, a simulation failure will automatically place cursors where errors occur, add comments visible in the wave form viewer. Four mouse clicks and the errors will be highlighted in the log files, and the values of signals at the error will be seen in the source. %package -n emacs-%{name} Summary: Elisp source files for %{name} under GNU Emacs Group: Development/Libraries BuildRequires: emacs-el BuildRequires: emacs Requires: emacs(bin) >= %{emacs_version} Requires: %{name} = %{version}-%{release} %if 0%{?rhel} BuildRequires: emacs-verilog-mode Requires: emacs-verilog-mode %endif %description -n emacs-%{name} This package provides emacs support for %{name} %prep %setup -q # spurious-executable-perm chmod 0644 src/dt_util.c traces/tempest.bt.gz ## Causes data corruption : dinotrace -tempest traces/tempest.bt.gz # file-not-utf8 #iconv -f iso8859-1 -t utf-8 traces/tempest.bt.gz > traces/tempest.conv #mv -f traces/tempest.conv traces/tempest.bt.gz # desktop file cat > %{name}.desktop << EOF [Desktop Entry] Encoding=UTF-8 Name=Waveform viewer GenericName=Dinotrace Comment=Dinotrace which can be used with emacs for advance design Type=Application Exec=dinotrace Icon=utilities-system-monitor Categories=Engineering;Electronics; EOF cat > %{name}.el.site-start << EOF ;; Dinotrace mode (autoload 'dinotrace-update "dinotrace" "Update dinotrace annotations in this buffer" t) (autoload 'dinotrace-mode "dinotrace" "Toggle dinotrace annotations in this buffer" t) ;;(global-set-key "\C-x\C-aa" 'dinotrace-update) ;;(global-set-key "\C-x\C-ad" 'dinotrace-mode) EOF %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} DESTDIR=%{buildroot} INSTALL="%{_bindir}/install -p" install # Install emacs mode %{__install} -d %{buildroot}%{emacs_lispdir} %{__install} -d %{buildroot}%{emacs_startdir} pushd lisp/ for file in dinotrace.el sim-log.el; do emacs -batch -f batch-byte-compile $file %{__install} -pm 0644 $file ${file}c %{buildroot}%{emacs_lispdir}/ done popd %{__install} -pm 0644 %{name}.el.site-start %{buildroot}%{emacs_startdir}/%{name}-init.el desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications \ %{name}.desktop # FEL Package Validation check # dinotrace traces/ascii.tra # dinotrace traces/vcd.vcd %post /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : %preun if [ $1 = 0 ] ; then /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : fi %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes COPYING FAQ TODO dinotrace.txt %doc traces/ %{_bindir}/%{name} %{_infodir}/* %{_datadir}/applications/%{name}.desktop %files -n emacs-%{name} %defattr(-,root,root,-) %{emacs_lispdir}/%{name}.el* %{emacs_lispdir}/sim-log.el* %{emacs_startdir}/%{name}-init.el %Changelog * Sun Aug 03 2009 Chitlesh Goorah 9.4a-4 - Fixing buildrequires for EL-5 branch * Wed Jun 10 2009 Chitlesh Goorah 9.4a-3 - fixed sub package requires * Mon May 11 2009 Chitlesh Goorah 9.4a-2 - dropped emacs support on EPEL - missing verilog-mode on emacs -21.4 * Mon Apr 06 2009 Chitlesh Goorah 9.4a-1 - new upstream release - upstream applied patch dinotrace-emacs-el.patch and dinotrace-simlog.patch * Fri Mar 06 2009 Chitlesh Goorah 9.3f-5 - package review comments : #478749c15 * Fri Mar 06 2009 Chitlesh Goorah 9.3f-4 - package review comments : #478749c4 * Wed Jan 07 2009 Chitlesh Goorah 9.3f-3 - improved emacs support and added emacs as BR * Sun Jan 04 2009 Chitlesh Goorah 9.3f-2 - fixed emacs support * Thu Jun 26 2008 Chitlesh Goorah 9.3f-1 - Initial Package --- NEW FILE import.log --- dinotrace-9_4a-4_fc11:EL-5:dinotrace-9.4a-4.fc11.src.rpm:1249250007 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dinotrace/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 May 2009 22:38:27 -0000 1.1 +++ .cvsignore 2 Aug 2009 21:55:02 -0000 1.2 @@ -0,0 +1 @@ +dinotrace-9.4a.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dinotrace/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 May 2009 22:38:27 -0000 1.1 +++ sources 2 Aug 2009 21:55:02 -0000 1.2 @@ -0,0 +1 @@ +db0603bcc88f4cee10122fab48a6c621 dinotrace-9.4a.tgz From rrankin at fedoraproject.org Sun Aug 2 22:03:33 2009 From: rrankin at fedoraproject.org (Roy Rankin) Date: Sun, 2 Aug 2009 22:03:33 +0000 (UTC) Subject: rpms/gpsim/EL-5 gpsim.spec,1.16,1.17 Message-ID: <20090802220333.1E50711C004A@cvs1.fedora.phx.redhat.com> Author: rrankin Update of /cvs/pkgs/rpms/gpsim/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7672 Modified Files: gpsim.spec Log Message: Add yacc to build requires Index: gpsim.spec =================================================================== RCS file: /cvs/pkgs/rpms/gpsim/EL-5/gpsim.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- gpsim.spec 2 Aug 2009 12:31:01 -0000 1.16 +++ gpsim.spec 2 Aug 2009 22:03:32 -0000 1.17 @@ -1,6 +1,6 @@ Name: gpsim Version: 0.23.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A simulator for Microchip (TM) PIC (TM) microcontrollers Summary(fr): Un simulateur pour les microcontr?leurs PIC (TM) Microchip (TM) @@ -11,7 +11,7 @@ Source: http://downloads.sourceforge.ne BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk+extra-devel, flex, readline-devel, %{_includedir}/popt.h -BuildRequires: autoconf libtool automake +BuildRequires: autoconf libtool automake yacc %description @@ -93,6 +93,9 @@ autoconf %{_includedir}/* %changelog +* Mon Aug 03 2009 Roy Rankin 0.23.0-7 +- Add yacc to build requires + * Sun Aug 02 2009 Roy Rankin 0.23.0-6 - fix EL-5 has different aclocal version From chitlesh at fedoraproject.org Sun Aug 2 22:10:48 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 2 Aug 2009 22:10:48 +0000 (UTC) Subject: rpms/guile-gnome-platform/F-10 guile-gnome-platform-2.16.1-infofix.patch, NONE, 1.1 guile-gnome-platform-2.16.1-libdir.patch, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.2, 1.3 guile-gnome-platform.spec, 1.3, 1.4 sources, 1.2, 1.3 guile-gnome-allowed-options.patch, 1.1, NONE Message-ID: <20090802221048.6156711C004A@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/guile-gnome-platform/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9545/F-10 Modified Files: .cvsignore guile-gnome-platform.spec sources Added Files: guile-gnome-platform-2.16.1-infofix.patch guile-gnome-platform-2.16.1-libdir.patch import.log Removed Files: guile-gnome-allowed-options.patch Log Message: preparing gwave 2009 series guile-gnome-platform-2.16.1-infofix.patch: atk/doc/guile-gnome-atk.texi | 2 +- corba/doc/guile-gnome-corba.texi | 2 +- gconf/doc/guile-gnome-gconf.texi | 2 +- glib/doc/glib/guile-gnome-glib.texi | 2 +- glib/doc/gobject/guile-gnome-gobject.texi | 2 +- gnome-vfs/doc/guile-gnome-gnome-vfs.texi | 2 +- gtk/doc/gdk/guile-gnome-gdk.texi | 2 +- gtk/doc/gtk/guile-gnome-gtk.texi | 2 +- libglade/doc/guile-gnome-libglade.texi | 2 +- libgnome/doc/guile-gnome-libgnome.texi | 2 +- libgnomecanvas/doc/guile-gnome-libgnomecanvas.texi | 2 +- libgnomeui/doc/guile-gnome-libgnomeui.texi | 2 +- pango/doc/pango/guile-gnome-pango.texi | 2 +- pango/doc/pangocairo/guile-gnome-pangocairo.texi | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) --- NEW FILE guile-gnome-platform-2.16.1-infofix.patch --- --- guile-gnome-platform-2.16.1/libgnomeui/doc/guile-gnome-libgnomeui.texi.infofix 2008-06-12 06:28:28.000000000 -0400 +++ guile-gnome-platform-2.16.1/libgnomeui/doc/guile-gnome-libgnomeui.texi 2008-12-27 20:14:13.000000000 -0500 @@ -23,7 +23,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-Libgnomeui: (guile-gnome-libgnomeui.info). A deprecated GNOME UI lib. +* Guile-Libgnomeui: (guile-gnome-libgnomeui). A deprecated GNOME UI lib. @end direntry @titlepage --- guile-gnome-platform-2.16.1/libglade/doc/guile-gnome-libglade.texi.infofix 2008-06-12 06:28:09.000000000 -0400 +++ guile-gnome-platform-2.16.1/libglade/doc/guile-gnome-libglade.texi 2008-12-27 20:14:13.000000000 -0500 @@ -27,7 +27,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-Libglade: (guile-gnome-libglade.info). Load GTK+ interfaces from XML. +* Guile-Libglade: (guile-gnome-libglade). Load GTK+ interfaces from XML. @end direntry @titlepage --- guile-gnome-platform-2.16.1/gtk/doc/gtk/guile-gnome-gtk.texi.infofix 2008-06-12 06:29:21.000000000 -0400 +++ guile-gnome-platform-2.16.1/gtk/doc/gtk/guile-gnome-gtk.texi 2008-12-27 20:14:13.000000000 -0500 @@ -50,7 +50,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-Gtk: (guile-gnome-gtk.info). The GIMP ToolKit. +* Guile-Gtk: (guile-gnome-gtk). The GIMP ToolKit. @end direntry @titlepage --- guile-gnome-platform-2.16.1/gtk/doc/gdk/guile-gnome-gdk.texi.infofix 2008-06-12 06:29:28.000000000 -0400 +++ guile-gnome-platform-2.16.1/gtk/doc/gdk/guile-gnome-gdk.texi 2008-12-27 20:14:13.000000000 -0500 @@ -72,7 +72,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-Gdk: (guile-gnome-gdk.info). The GIMP Drawing Kit. +* Guile-Gdk: (guile-gnome-gdk). The GIMP Drawing Kit. @end direntry @titlepage --- guile-gnome-platform-2.16.1/atk/doc/guile-gnome-atk.texi.infofix 2008-06-12 06:24:14.000000000 -0400 +++ guile-gnome-platform-2.16.1/atk/doc/guile-gnome-atk.texi 2008-12-27 20:14:13.000000000 -0500 @@ -23,7 +23,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-Atk: (guile-gnome-atk.info). The Accessibility ToolKit. +* Guile-Atk: (guile-gnome-atk). The Accessibility ToolKit. @end direntry @titlepage --- guile-gnome-platform-2.16.1/libgnomecanvas/doc/guile-gnome-libgnomecanvas.texi.infofix 2008-06-12 06:28:20.000000000 -0400 +++ guile-gnome-platform-2.16.1/libgnomecanvas/doc/guile-gnome-libgnomecanvas.texi 2008-12-27 20:14:13.000000000 -0500 @@ -23,7 +23,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-Libgnomecanvas: (guile-gnome-libgnomecanvas.info). Structured graphics. +* Guile-Libgnomecanvas: (guile-gnome-libgnomecanvas). Structured graphics. @end direntry @titlepage --- guile-gnome-platform-2.16.1/glib/doc/glib/guile-gnome-glib.texi.infofix 2008-06-12 06:30:10.000000000 -0400 +++ guile-gnome-platform-2.16.1/glib/doc/glib/guile-gnome-glib.texi 2008-12-27 20:14:13.000000000 -0500 @@ -50,7 +50,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-GLib: (guile-gnome-glib.info). Functions from the GLib library. +* Guile-GLib: (guile-gnome-glib). Functions from the GLib library. @end direntry @titlepage --- guile-gnome-platform-2.16.1/glib/doc/gobject/guile-gnome-gobject.texi.infofix 2008-06-12 06:29:53.000000000 -0400 +++ guile-gnome-platform-2.16.1/glib/doc/gobject/guile-gnome-gobject.texi 2008-12-27 20:17:00.000000000 -0500 @@ -20,7 +20,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-GNOME: GObject: (guile-gnome-gobject.info). The GLib object system in Scheme. +* Guile-GObject: (guile-gnome-gobject). The GLib object system in Scheme. @end direntry @titlepage --- guile-gnome-platform-2.16.1/gconf/doc/guile-gnome-gconf.texi.infofix 2008-06-12 06:27:46.000000000 -0400 +++ guile-gnome-platform-2.16.1/gconf/doc/guile-gnome-gconf.texi 2008-12-27 20:17:08.000000000 -0500 @@ -23,7 +23,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-GConf: (guile-gnome-gconf.info). GNOME's configuration system. +* Guile-GConf: (guile-gnome-gconf). GNOME's configuration system. @end direntry @titlepage --- guile-gnome-platform-2.16.1/pango/doc/pango/guile-gnome-pango.texi.infofix 2008-06-12 06:29:13.000000000 -0400 +++ guile-gnome-platform-2.16.1/pango/doc/pango/guile-gnome-pango.texi 2008-12-27 20:17:14.000000000 -0500 @@ -23,7 +23,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-Pango: (guile-gnome-pango.info). Text layout and rendering. +* Guile-Pango: (guile-gnome-pango). Text layout and rendering. @end direntry @titlepage --- guile-gnome-platform-2.16.1/pango/doc/pangocairo/guile-gnome-pangocairo.texi.infofix 2008-06-12 06:29:08.000000000 -0400 +++ guile-gnome-platform-2.16.1/pango/doc/pangocairo/guile-gnome-pangocairo.texi 2008-12-27 20:17:23.000000000 -0500 @@ -23,7 +23,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-PangoCairo: (guile-gnome-pangocairo.info). Pango+Cairo. +* Guile-PangoCairo: (guile-gnome-pangocairo). Pango+Cairo. @end direntry @titlepage --- guile-gnome-platform-2.16.1/libgnome/doc/guile-gnome-libgnome.texi.infofix 2008-06-12 06:28:14.000000000 -0400 +++ guile-gnome-platform-2.16.1/libgnome/doc/guile-gnome-libgnome.texi 2008-12-27 20:17:29.000000000 -0500 @@ -23,7 +23,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-Libgnome: (guile-gnome-libgnome.info). A GNOME catchall library. +* Guile-Libgnome: (guile-gnome-libgnome). A GNOME catchall library. @end direntry @titlepage --- guile-gnome-platform-2.16.1/corba/doc/guile-gnome-corba.texi.infofix 2008-06-12 06:26:29.000000000 -0400 +++ guile-gnome-platform-2.16.1/corba/doc/guile-gnome-corba.texi 2008-12-27 20:17:37.000000000 -0500 @@ -20,7 +20,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-GNOME: CORBA: (guile-gnome-corba.info). Remote objects with CORBA in Scheme. +* Guile-CORBA: (guile-gnome-corba). Remote objects with CORBA in Scheme. @end direntry @titlepage --- guile-gnome-platform-2.16.1/gnome-vfs/doc/guile-gnome-gnome-vfs.texi.infofix 2008-06-12 06:27:52.000000000 -0400 +++ guile-gnome-platform-2.16.1/gnome-vfs/doc/guile-gnome-gnome-vfs.texi 2008-12-27 20:17:44.000000000 -0500 @@ -23,7 +23,7 @@ @dircategory The Algorithmic Language Scheme @direntry -* Guile-GNOME-VFS: (guile-gnome-gnome-vfs.info). The GNOME virtual file system. +* Guile-GNOME-VFS: (guile-gnome-gnome-vfs). The GNOME virtual file system. @end direntry @titlepage guile-gnome-platform-2.16.1-libdir.patch: bin/guile-gnome.in | 30 ++++++++---------------------- gnome.scm.in | 10 ++++------ gnome/gobject/Makefile.in | 2 +- gnome/gobject/config.scm.in | 5 ++++- 4 files changed, 17 insertions(+), 30 deletions(-) --- NEW FILE guile-gnome-platform-2.16.1-libdir.patch --- --- guile-gnome-platform-2.16.1/glib/gnome.scm.in.libdir 2008-04-27 15:42:55.000000000 -0400 +++ guile-gnome-platform-2.16.1/glib/gnome.scm.in 2008-12-28 01:41:15.000000000 -0500 @@ -143,14 +143,12 @@ (module-define! (resolve-module '(gnome)) 'gnome-version version) (let ((guile-gnome-dir "@guilegnomedir@") - (guile-gnome-lib-dir "@guilegnomelibdir@") - (libdir "@libdir@")) + (guile-gnome-lib-dir + (if (zero? (system "uname -i | grep 64 > /dev/null")) + "/usr/lib64/guile-gnome- at API_VERSION@" + "/usr/lib/guile-gnome- at API_VERSION@"))) (add-to-load-path! guile-gnome-dir) - ;; Resolve (gnome gw ...) wrapper links to libguile-gnome-gobject. - (if (not (member libdir '("/usr/lib" "/usr/local/lib"))) - (ld-library-path-prepend! libdir)) - ;; Resolve (gnome gw ...) wrappers. (ld-library-path-prepend! guile-gnome-lib-dir)))) --- guile-gnome-platform-2.16.1/glib/bin/guile-gnome.in.libdir 2007-05-20 12:40:30.000000000 -0400 +++ guile-gnome-platform-2.16.1/glib/bin/guile-gnome.in 2008-12-28 01:46:51.000000000 -0500 @@ -15,39 +15,25 @@ # interpreter is as follows, removing `# ' on each line: # #! /bin/sh -# exec guile-gnome -s $0 "$@" +# exec guile-gnome- at API_VERSION@ -s $0 "$@" # !# # This will allow the shell to find `guile-gnome' in the path. -# Hack around guile-1.6's lack of /usr/local paths in its load-dir. -# (Otherwise a user looking for g-wrap / guile-lib installed in -# /usr/local will be unpleasantly surprised.) -localpath=/usr/local/share/guile/site:/usr/local/share/guile/1.6:/usr/local/share/guile - if test "x$GUILE_LOAD_PATH" = "x"; then - GUILE_LOAD_PATH="@guilegnomedir@":$localpath + GUILE_LOAD_PATH="@guilegnomedir@" else - # Because GUILE_LOAD_PATH is essentially a user customization, allow - # it to have precedence over $localpath. - GUILE_LOAD_PATH="@guilegnomedir@":$GUILE_LOAD_PATH:$localpath -fi - -# Probably will always be necessary to resolve libguile-gnome-gobject -# link. -if test @libdir@ != /usr/lib -a @libdir@ != /usr/local/lib; then - if test "x$LD_LIBRARY_PATH" = "x"; then - LD_LIBRARY_PATH=@libdir@ - else - LD_LIBRARY_PATH=@libdir@:$LD_LIBRARY_PATH - fi + GUILE_LOAD_PATH="@guilegnomedir@":$GUILE_LOAD_PATH fi # Can be removed after g-wrap is fixed. +(uname -i | grep 64 > /dev/null) && LIBDIR=/usr/lib64 || LIBDIR=/usr/lib +GUILE_LIBDIR=$LIBDIR/guile-gnome- at API_VERSION@ + if test "x$LD_LIBRARY_PATH" = "x"; then - LD_LIBRARY_PATH=@guilegnomelibdir@ + LD_LIBRARY_PATH=$GUILE_LIBDIR else - LD_LIBRARY_PATH=@guilegnomelibdir@:$LD_LIBRARY_PATH + LD_LIBRARY_PATH=$GUILE_LIBDIR:$LD_LIBRARY_PATH fi export GUILE_LOAD_PATH LD_LIBRARY_PATH --- guile-gnome-platform-2.16.1/glib/gnome/gobject/Makefile.in.libdir 2008-07-03 11:18:05.000000000 -0400 +++ guile-gnome-platform-2.16.1/glib/gnome/gobject/Makefile.in 2008-12-28 01:41:15.000000000 -0500 @@ -802,7 +802,7 @@ install-data-local: Makefile config.scm.in $(mkinstalldirs) $(DESTDIR)$(moduledir) - sed -e "s|@guilegnomegobjectlibpath\@|$(libdir)/libguile-gnome-gobject- at API_VERSION@|" \ + sed -e "s|@API_VERSION\@|@API_VERSION@|" \ $(srcdir)/config.scm.in > $(DESTDIR)$(moduledir)/config.scm chmod 644 $(DESTDIR)$(moduledir)/config.scm --- guile-gnome-platform-2.16.1/glib/gnome/gobject/config.scm.in.libdir 2007-05-20 12:40:30.000000000 -0400 +++ guile-gnome-platform-2.16.1/glib/gnome/gobject/config.scm.in 2008-12-28 01:41:15.000000000 -0500 @@ -27,4 +27,7 @@ (define-module (gnome gobject config) :export (*guile-gnome-gobject-lib-path*)) -(define *guile-gnome-gobject-lib-path* "@guilegnomegobjectlibpath@") +(define *guile-gnome-gobject-lib-path* + (if (zero? (system "uname -i | grep 64 > /dev/null")) + "/usr/lib64/libguile-gnome-gobject- at API_VERSION@" + "/usr/lib/libguile-gnome-gobject- at API_VERSION@")) --- NEW FILE import.log --- guile-gnome-platform-2_16_1-3_fc11:F-10:guile-gnome-platform-2.16.1-3.fc11.src.rpm:1249250950 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/guile-gnome-platform/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 3 Oct 2007 21:08:26 -0000 1.2 +++ .cvsignore 2 Aug 2009 22:10:47 -0000 1.3 @@ -1 +1 @@ -guile-gnome-platform-2.15.93.tar.gz +guile-gnome-platform-2.16.1.tar.gz Index: guile-gnome-platform.spec =================================================================== RCS file: /cvs/pkgs/rpms/guile-gnome-platform/F-10/guile-gnome-platform.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- guile-gnome-platform.spec 6 Sep 2008 14:13:09 -0000 1.3 +++ guile-gnome-platform.spec 2 Aug 2009 22:10:48 -0000 1.4 @@ -1,23 +1,28 @@ Name: guile-gnome-platform -Version: 2.15.93 -Release: 8%{?dist} +Version: 2.16.1 +Release: 3%{?dist} Summary: Guile wrapper collection for the GNOME library stack Group: Applications/System -License: GPLv2 +License: GPLv2+ URL: http://www.gnu.org/software/guile-gnome/ Source0: http://ftp.gnu.org/pub/gnu/guile-gnome/%{name}/%{name}-%{version}.tar.gz -Patch0: guile-gnome-allowed-options.patch +Patch0: guile-gnome-platform-2.16.1-libdir.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=565837 +Patch1: guile-gnome-platform-2.16.1-infofix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -ExcludeArch: ppc64 - BuildRequires: guile-cairo-devel -BuildRequires: g-wrap-devel >= 1.8.9 +# README says >= 1.9.1 but not 1.9.2 +# but website says 1.9.8 +BuildRequires: g-wrap-devel >= 1.9.8 BuildRequires: libgnomeui-devel, glibc +# We are patching the .texi sources, fixing invalid directory entries +# Until the .texi and .info files from upstream are fixed, BR on texinfo +BuildRequires: texinfo Requires: guile -Requires(post): /sbin/install-info +Requires(post): /sbin/install-info Requires(preun): /sbin/install-info %description @@ -28,37 +33,23 @@ GtkSourceView, you will find in guile-gn environment for developing modern applications. -%package devel -Summary: Libraries and header files for %{name} -Group: Development/Libraries +%package devel +Summary: Libraries and header files for %{name} +Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} Requires: g-wrap-devel, guile-cairo-devel Requires: ORBit2-devel, pkgconfig -%description devel +%description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. - - %prep %setup -q - -#Allowed options grom g-wrap-1.9.9 -%patch0 -p1 -b .allowed-options - -#Fix default paths -sed -i "s|local/||" glib/bin/guile-gnome.in -sed -i "s|share/guile|share/guile/site|" configure -sed -i "s|>= 2.18||" configure - -sed -i "s|guile-gnome|guile-gnome-0|" defs/guile-gnome-defs.pc.in - - -#Fix OPTFLAGS on gtk/gnome/gw build -sed -i "s|CFLAGS = -g|CFLAGS = @CFLAGS@ -g|" gtk/gnome/gw/Makefile.in +%patch0 -p1 -b .libdir +%patch1 -p1 -b .infofix %build @@ -70,7 +61,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p" #Remove .la files find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' @@ -78,6 +69,14 @@ find $RPM_BUILD_ROOT -name '*.la' -exec #Remove deprecated file rm -f $RPM_BUILD_ROOT%{_infodir}/dir +#Multiarch timestamp fixes +touch -r glib/bin/guile-gnome.in.libdir \ + $RPM_BUILD_ROOT%{_bindir}/guile-gnome-2 +touch -r glib/gnome/gobject/config.scm.in.libdir \ + $RPM_BUILD_ROOT%{_datadir}/guile-gnome-2/gnome/gobject/config.scm +touch -r glib/gnome.scm.in.libdir \ + $RPM_BUILD_ROOT%{_datadir}/guile/site/gnome-2.scm + %clean rm -rf $RPM_BUILD_ROOT @@ -85,11 +84,23 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig -/sbin/install-info %{_infodir}/guile-gnome-tutorial.info.gz %{_infodir}/dir || : +for i in \ + atk corba gconf gdk glib gnome-vfs gobject gtk \ + libglade libgnome libgnomecanvas libgnomeui pango pangocairo; + do + /sbin/install-info \ + %{_infodir}/guile-gnome-$i.info.gz %{_infodir}/dir || : +done %preun if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/guile-gnome-tutorial.info.gz %{_infodir}/dir || : + for i in \ + atk corba gconf gdk glib gnome-vfs gobject gtk \ + libglade libgnome libgnomecanvas libgnomeui pango pangocairo; + do + /sbin/install-info --delete \ + %{_infodir}/guile-gnome-$i.info.gz %{_infodir}/dir || : + done fi %postun -p /sbin/ldconfig @@ -97,31 +108,45 @@ fi %files +# .so files needed to load libraries at runtime +# so they are part of the main package rather than +# the devel subpackage + %defattr(-,root,root,-) %doc AUTHORS COPYING README ChangeLog NEWS %{_bindir}/* -%{_libdir}/*.so.* -%dir %{_libdir}/guile-gnome-0 +%{_libdir}/*.so* +%dir %{_libdir}/guile-gnome-2 %dir %{_libdir}/orbit-2.0 -%{_libdir}/guile-gnome-0/*.so.* -%{_libdir}/orbit-2.0/*.so.* -%{_datadir}/guile-gnome-0 -%{_datadir}/guile/site/gnome-0.scm -%{_infodir}/*.info.gz +%{_libdir}/guile-gnome-2/*.so* +%{_libdir}/orbit-2.0/*.so* +%{_datadir}/guile-gnome-2 +%{_datadir}/guile/site/gnome-2.scm +%{_infodir}/*.info*.gz -%files devel +%files devel %defattr(-,root,root,-) %doc HACKING -%{_libdir}/*.so -%{_libdir}/guile-gnome-0/*.so -%{_libdir}/orbit-2.0/*.so +#%{_libdir}/*.so +#%{_libdir}/guile-gnome-2/*.so +#%{_libdir}/orbit-2.0/*.so %{_libdir}/pkgconfig/* -%{_includedir}/guile-gnome-0 +%{_includedir}/guile-gnome-2 %changelog +* Tue Feb 24 2009 Fedora Release Engineering - 2.16.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Dec 28 2008 Michel Salim - 2.16.1-2 +- Multiarch fix: detect libdir at runtime for files in %%{_datadir} + +* Sat Dec 27 2008 Michel Salim - 2.16.1-1 +- Update to 2.16.1 +- Corrected license to GPLv2+ + * Sat Sep 06 2008 Xavier Lamien - 2.15.93-8 - Rebuild for rawhide. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/guile-gnome-platform/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 3 Oct 2007 21:08:26 -0000 1.2 +++ sources 2 Aug 2009 22:10:48 -0000 1.3 @@ -1 +1 @@ -c74e081f8312cdbd4a5bc62e8239203c guile-gnome-platform-2.15.93.tar.gz +fde233c17863b7dfbe6937e4b5c00669 guile-gnome-platform-2.16.1.tar.gz --- guile-gnome-allowed-options.patch DELETED --- From rrankin at fedoraproject.org Sun Aug 2 22:26:55 2009 From: rrankin at fedoraproject.org (Roy Rankin) Date: Sun, 2 Aug 2009 22:26:55 +0000 (UTC) Subject: rpms/gpsim/EL-5 gpsim.spec,1.17,1.18 Message-ID: <20090802222655.5027A11C004A@cvs1.fedora.phx.redhat.com> Author: rrankin Update of /cvs/pkgs/rpms/gpsim/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11538 Modified Files: gpsim.spec Log Message: Package yacc should be byacc Index: gpsim.spec =================================================================== RCS file: /cvs/pkgs/rpms/gpsim/EL-5/gpsim.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- gpsim.spec 2 Aug 2009 22:03:32 -0000 1.17 +++ gpsim.spec 2 Aug 2009 22:26:53 -0000 1.18 @@ -1,6 +1,6 @@ Name: gpsim Version: 0.23.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A simulator for Microchip (TM) PIC (TM) microcontrollers Summary(fr): Un simulateur pour les microcontr?leurs PIC (TM) Microchip (TM) @@ -11,7 +11,7 @@ Source: http://downloads.sourceforge.ne BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk+extra-devel, flex, readline-devel, %{_includedir}/popt.h -BuildRequires: autoconf libtool automake yacc +BuildRequires: autoconf libtool automake byacc %description @@ -93,8 +93,8 @@ autoconf %{_includedir}/* %changelog -* Mon Aug 03 2009 Roy Rankin 0.23.0-7 -- Add yacc to build requires +* Mon Aug 03 2009 Roy Rankin 0.23.0-8 +- Add byacc to build requires * Sun Aug 02 2009 Roy Rankin 0.23.0-6 - fix EL-5 has different aclocal version From jjh at fedoraproject.org Sun Aug 2 22:30:13 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 22:30:13 +0000 (UTC) Subject: rpms/ragel/devel ragel.spec, 1.19, 1.20 ragel-Makefile-install.patch, 1.3, NONE Message-ID: <20090802223013.5A6AA11C0381@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/ragel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12111 Modified Files: ragel.spec Removed Files: ragel-Makefile-install.patch Log Message: fix build process Index: ragel.spec =================================================================== RCS file: /cvs/pkgs/rpms/ragel/devel/ragel.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- ragel.spec 2 Aug 2009 21:02:00 -0000 1.19 +++ ragel.spec 2 Aug 2009 22:30:13 -0000 1.20 @@ -1,6 +1,6 @@ Name: ragel Version: 6.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Finite state machine compiler Group: Development/Tools @@ -13,7 +13,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: transfig, tetex-latex, gcc-objc Requires: gawk -Patch0: ragel-Makefile-install.patch +Patch0: ragel-main.patch %description Ragel compiles finite state machines from regular languages into executable C, @@ -29,21 +29,14 @@ done using inline operators that do not %build # set the names of the other programming commandline programs -%configure RUBY=ruby JAVAC=javac GMCS=gmcs +%configure --docdir=%{_docdir}/%{name}-%{version} RUBY=ruby JAVAC=javac GMCS=gmcs make %{?_smp_mflags} -pushd doc -make %{?_smp_mflags} -popd %install rm -rf %{buildroot} -make prefix=%{buildroot}%{_prefix} install -chmod a-x examples/* -pushd doc -make prefix=%{buildroot}%{_prefix} mandir=%{buildroot}%{_mandir} docdir=%{buildroot}%{_docdir}/%{name}-%{version} install -popd +make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} @@ -52,12 +45,14 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING ragel.vim -%doc examples %doc doc/ragel-guide.pdf %{_bindir}/ragel %{_mandir}/*/* %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 6.5.2 +- fix build process + * Sun Aug 02 2009 Jeremy Hinegardner - 6.5.1 - Update to 6.5 --- ragel-Makefile-install.patch DELETED --- From bpepple at fedoraproject.org Sun Aug 2 22:32:16 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Sun, 2 Aug 2009 22:32:16 +0000 (UTC) Subject: rpms/libnice/devel .cvsignore, 1.6, 1.7 libnice.spec, 1.8, 1.9 sources, 1.6, 1.7 libnice-0.0.8-sha1.patch, 1.1, NONE Message-ID: <20090802223216.C4CCB11C004A@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/libnice/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12470 Modified Files: .cvsignore libnice.spec sources Removed Files: libnice-0.0.8-sha1.patch Log Message: * Sun Aug 2 2009 Brian Pepple - 0.0.9-1 - Update to 0.0.9. - Drop sha1 patch. Fixed upstream. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libnice/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 22 Jun 2009 00:04:40 -0000 1.6 +++ .cvsignore 2 Aug 2009 22:32:16 -0000 1.7 @@ -1 +1 @@ -libnice-0.0.8.tar.gz +libnice-0.0.9.tar.gz Index: libnice.spec =================================================================== RCS file: /cvs/pkgs/rpms/libnice/devel/libnice.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- libnice.spec 25 Jul 2009 06:12:43 -0000 1.8 +++ libnice.spec 2 Aug 2009 22:32:16 -0000 1.9 @@ -1,13 +1,12 @@ Name: libnice -Version: 0.0.8 -Release: 3%{?dist} +Version: 0.0.9 +Release: 1%{?dist} Summary: GLib ICE implementation Group: System Environment/Libraries License: LGPLv2 and MPLv1.1 URL: http://nice.freedesktop.org/wiki/ Source0: http://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz -Patch0: libnice-0.0.8-sha1.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glib2-devel @@ -40,7 +39,6 @@ developing applications that use %{name} %prep %setup -q -%patch0 -p1 %build @@ -84,6 +82,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 2 2009 Brian Pepple - 0.0.9-1 +- Update to 0.0.9. +- Drop sha1 patch. Fixed upstream. + * Fri Jul 24 2009 Fedora Release Engineering - 0.0.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libnice/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 22 Jun 2009 00:04:41 -0000 1.6 +++ sources 2 Aug 2009 22:32:16 -0000 1.7 @@ -1 +1 @@ -53ef2dea810d5b9e0cde5a55640a1f42 libnice-0.0.8.tar.gz +19ac2565ee7487c1f32487b948110b19 libnice-0.0.9.tar.gz --- libnice-0.0.8-sha1.patch DELETED --- From chitlesh at fedoraproject.org Sun Aug 2 22:49:32 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 2 Aug 2009 22:49:32 +0000 (UTC) Subject: rpms/xcircuit/devel .cvsignore, 1.5, 1.6 import.log, 1.1, 1.2 sources, 1.5, 1.6 xcircuit.desktop, 1.4, 1.5 xcircuit.spec, 1.16, 1.17 Message-ID: <20090802224932.8E34911C004A@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/xcircuit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15291/devel Modified Files: .cvsignore import.log sources xcircuit.desktop xcircuit.spec Log Message: 3.6 series introduced Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xcircuit/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 15 Aug 2008 12:58:46 -0000 1.5 +++ .cvsignore 2 Aug 2009 22:49:30 -0000 1.6 @@ -1 +1 @@ -xcircuit-3.4.30.tgz +xcircuit-3.6.161.tgz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/xcircuit/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 15 Aug 2008 12:58:46 -0000 1.1 +++ import.log 2 Aug 2009 22:49:30 -0000 1.2 @@ -1 +1,2 @@ xcircuit-3_4_30-1_fc8:HEAD:xcircuit-3.4.30-1.fc8.src.rpm:1218805344 +xcircuit-3_6_161-1_fc11:HEAD:xcircuit-3.6.161-1.fc11.src.rpm:1249253223 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xcircuit/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 15 Aug 2008 12:58:46 -0000 1.5 +++ sources 2 Aug 2009 22:49:30 -0000 1.6 @@ -1 +1 @@ -adabfa8432ad4c95344d12a821902e81 xcircuit-3.4.30.tgz +f91c149a918f77329480005bfaa1448f xcircuit-3.6.161.tgz Index: xcircuit.desktop =================================================================== RCS file: /cvs/pkgs/rpms/xcircuit/devel/xcircuit.desktop,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- xcircuit.desktop 24 Aug 2007 12:24:28 -0000 1.4 +++ xcircuit.desktop 2 Aug 2009 22:49:30 -0000 1.5 @@ -1,9 +1,10 @@ [Desktop Entry] Encoding=UTF-8 Name=XCircuit Schematic +Comment=ASIC Schematic Editor Exec=xcircuit Icon=xcircuit Type=Application Terminal=false GenericName=Xcircuit Schematic -Categories=Science;Engineering; +Categories=Electronics;Engineering; Index: xcircuit.spec =================================================================== RCS file: /cvs/pkgs/rpms/xcircuit/devel/xcircuit.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- xcircuit.spec 27 Jul 2009 07:40:54 -0000 1.16 +++ xcircuit.spec 2 Aug 2009 22:49:30 -0000 1.17 @@ -1,6 +1,6 @@ Name: xcircuit -Version: 3.4.30 -Release: 3%{?dist} +Version: 3.6.161 +Release: 1%{?dist} Summary: Electronic circuit schematic drawing program License: GPLv2 @@ -16,10 +16,12 @@ BuildRoot: %{_tmppath}/%{name}-%{ BuildRequires: tk-devel, desktop-file-utils, libtool, libXt-devel, m4 BuildRequires: ghostscript-devel, ngspice, libXpm-devel, zlib-devel +BuildRequires: chrpath + Requires: tk coreutils gtk2 # Special FEL Gnome/KDE menu structure -Requires: electronics-menu +Requires: electronics-menu %description Xcircuit is a general-purpose drawing program and also a specific-purpose @@ -41,17 +43,16 @@ cd %{name}-%{version} %{__autoconf} -WISH=/usr/bin/wish -export WISH - +export WISH=/usr/bin/wish +export CFLAGS="$CFLAGS -g" +#01/08/09 Without --enable-asg \ because it's broken %configure \ --with-tcl=%{_libdir} \ --with-tk=%{_libdir} \ --with-tcllibs=%{_libdir} \ --with-tklibs=%{_libdir} - %{__make} %{?_smp_mflags} @@ -66,25 +67,25 @@ cd %{name}-%{version} %{__rm} -rf examples/win32 # They stay -#W: xcircuit hidden-file-or-dir /usr/share/doc/xcircuit-3.4.27/examples/python/.xcircuitrc -#W: xcircuit hidden-file-or-dir /usr/share/doc/xcircuit-3.4.37/examples/.xcircuitrc +#W: xcircuit hidden-file-or-dir examples/python/.xcircuitrc +#W: xcircuit hidden-file-or-dir examples/.xcircuitrc -chmod -x %{buildroot}%{_prefix}/lib*/%{name}-3.4/console.tcl +chmod -x %{buildroot}%{_prefix}/lib*/%{name}-3.6/console.tcl %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/ %{__cp} -p %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png -sed -i "s|# xcircuit::library| xcircuit::library|" %{buildroot}%{_prefix}/lib*/%{name}-3.4/xcstartup.tcl +sed -i "s|# xcircuit::library| xcircuit::library|" %{buildroot}%{_prefix}/lib*/%{name}-3.6/xcstartup.tcl sed -i '7 a\export TCLLIBPATH=%{_libdir}' %{buildroot}%{_bindir}/xcircuit -desktop-file-install --vendor fedora \ - --add-category Engineering \ - --add-category Electronics \ - --remove-category Science \ +desktop-file-install \ --dir %{buildroot}%{_datadir}/applications \ %{SOURCE1} +# removing rpath +chrpath --delete %{buildroot}%{_libdir}/%{name}-3.6/xcircexec + %clean %{__rm} -rf %{buildroot} @@ -92,16 +93,12 @@ desktop-file-install --vendor fedora %post touch --no-create %{_datadir}/icons/hicolor || : -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : -fi +%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : %{_bindir}/update-desktop-database %{_datadir}/applications %postun touch --no-create %{_datadir}/icons/hicolor || : -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : -fi +%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : %{_bindir}/update-desktop-database %{_datadir}/applications @@ -110,13 +107,16 @@ fi %doc %{name}-%{version}/{CHANGES,COPYRIGHT,README*,TODO} %doc %{name}-%{version}/examples/ %{_bindir}/%{name} -%{_prefix}/lib*/%{name}-3.4/ -%{_datadir}/applications/fedora-%{name}.desktop +%{_prefix}/lib*/%{name}-3.6/ +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/32x32/apps/%{name}.png %{_mandir}/man1/%{name}.1.gz -%changelog +%Changelog +* Sat Aug 01 2009 Chitlesh Goorah - 3.6.161-1 +- new upstream release 3.6.161 + * Mon Jul 27 2009 Fedora Release Engineering - 3.4.30-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From chitlesh at fedoraproject.org Sun Aug 2 23:00:11 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 2 Aug 2009 23:00:11 +0000 (UTC) Subject: rpms/magic/devel .cvsignore, 1.10, 1.11 import.log, 1.4, 1.5 magic.desktop, 1.4, 1.5 magic.spec, 1.17, 1.18 sources, 1.10, 1.11 Message-ID: <20090802230011.5F84211C04D1@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/magic/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16779/devel Modified Files: .cvsignore import.log magic.desktop magic.spec sources Log Message: 8.0 series introduced Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/magic/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 6 Jan 2009 23:54:55 -0000 1.10 +++ .cvsignore 2 Aug 2009 23:00:09 -0000 1.11 @@ -1 +1 @@ -magic-7.5.169.tgz +magic-8.0.51.tgz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/magic/devel/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 6 Jan 2009 23:54:55 -0000 1.4 +++ import.log 2 Aug 2009 23:00:09 -0000 1.5 @@ -2,3 +2,4 @@ magic-7_5_146-1_fc8:HEAD:magic-7.5.146-1 magic-7_5_147-1_fc9:HEAD:magic-7.5.147-1.fc9.src.rpm:1220001384 magic-7_5_168-1_fc10:HEAD:magic-7.5.168-1.fc10.src.rpm:1230565927 magic-7_5_169-1_fc10:HEAD:magic-7.5.169-1.fc10.src.rpm:1231286025 +magic-8_0_51-1_fc11:HEAD:magic-8.0.51-1.fc11.src.rpm:1249253896 Index: magic.desktop =================================================================== RCS file: /cvs/pkgs/rpms/magic/devel/magic.desktop,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- magic.desktop 24 Aug 2007 11:54:20 -0000 1.4 +++ magic.desktop 2 Aug 2009 23:00:09 -0000 1.5 @@ -1,5 +1,5 @@ [Desktop Entry] -Categories=Science;Engineering; +Categories=Electronics;Engineering; Comment=VLSI layout tool Encoding=UTF-8 Exec=magic Index: magic.spec =================================================================== RCS file: /cvs/pkgs/rpms/magic/devel/magic.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- magic.spec 25 Jul 2009 11:38:28 -0000 1.17 +++ magic.spec 2 Aug 2009 23:00:10 -0000 1.18 @@ -1,6 +1,6 @@ Name: magic -Version: 7.5.169 -Release: 3%{?dist} +Version: 8.0.51 +Release: 1%{?dist} Summary: A very capable VLSI layout tool License: GPLv2 @@ -23,10 +23,7 @@ Requires: tcsh Requires: electronics-menu %description -Magic is a venerable VLSI layout tool, written in the 1980's at -Berkeley by John Ousterhout, now famous primarily for writing -the scripting interpreter language Tcl. Due largely in part to -its liberal Berkeley open-source license, magic has remained +Magic is a venerable VLSI layout tool. Magic VLSI remains popular with universities and small companies. Magic is widely cited as being the easiest tool to use for @@ -49,6 +46,7 @@ and some tutorials. # create a directory and expand tarball there. %setup -q -T -c %{name}-%{version} -a 0 + cd %{name}-%{version} %{__sed} -i.cflags -e 's|CFLAGS=.*CFLAGS|:|' configure @@ -61,26 +59,29 @@ sed -i "s|package require -exact|package %patch1 -p0 -b .64bit %endif +#*** ERROR: No build ID note found in /usr/lib/magic/tcl/magicexec +#export LDDLFLAGS="$LDDLFLAGS --build-id" + + %build -if [ -d %{_prefix}/lib64 ] ; then - SUF=64 -else - SUF= -fi +#if [ -d %{_prefix}/lib64 ] ; then +# SUF=64 +#else +# SUF= +#fi -WISH=%{_bindir}/wish -export WISH +export WISH=%{_bindir}/wish cd %{name}-%{version} -%configure \ - --with-tcl=%{_prefix}/lib$SUF \ - --with-tk=%{_prefix}/lib$SUF \ - --with-tcllibs=%{_prefix}/lib$SUF \ - --with-tklibs=%{_prefix}/lib$SUF +%configure --with-gnu-ld\ + --with-tcl=%{_libdir} \ + --with-tk=%{_libdir} \ + --with-tcllibs=%{_libdir} \ + --with-tklibs=%{_libdir} -scripts/makedbh database/database.h.in database/database.h +#scripts/makedbh database/database.h.in database/database.h %{__make} %{?_smp_mflags} @@ -93,10 +94,7 @@ cd %{name}-%{version} INSTALL="%{__install} -c -p" \ CP="%{__cp} -p" -desktop-file-install --vendor fedora \ - --add-category "Engineering" \ - --add-category "Electronics" \ - --remove-category "Science" \ +desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ %{SOURCE1} @@ -139,7 +137,7 @@ update-desktop-database &> /dev/null || %{_bindir}/ext2spice %{_libdir}/%{name}/ %{_mandir}/man?/* -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/128x128/apps/%{name}.png %files doc Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/magic/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 6 Jan 2009 23:54:55 -0000 1.10 +++ sources 2 Aug 2009 23:00:10 -0000 1.11 @@ -1 +1 @@ -7dbff03416d89a51b33384cd9d632723 magic-7.5.169.tgz +7a289a4d8ba6cc1b79774dcea7ac264e magic-8.0.51.tgz From jjh at fedoraproject.org Sun Aug 2 23:01:51 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 23:01:51 +0000 (UTC) Subject: rpms/ragel/F-11 .cvsignore, 1.11, 1.12 ragel.spec, 1.17, 1.18 sources, 1.11, 1.12 ragel-Makefile-install.patch, 1.3, NONE Message-ID: <20090802230151.5C3BE11C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/ragel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17083 Modified Files: .cvsignore ragel.spec sources Removed Files: ragel-Makefile-install.patch Log Message: update to 6.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ragel/F-11/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 12 Apr 2009 00:48:52 -0000 1.11 +++ .cvsignore 2 Aug 2009 23:01:50 -0000 1.12 @@ -1 +1 @@ -ragel-6.4.tar.gz +ragel-6.5.tar.gz Index: ragel.spec =================================================================== RCS file: /cvs/pkgs/rpms/ragel/F-11/ragel.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- ragel.spec 14 Apr 2009 06:01:31 -0000 1.17 +++ ragel.spec 2 Aug 2009 23:01:51 -0000 1.18 @@ -1,6 +1,6 @@ Name: ragel -Version: 6.4 -Release: 3%{?dist} +Version: 6.5 +Release: 1%{?dist} Summary: Finite state machine compiler Group: Development/Tools @@ -13,7 +13,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: transfig, tetex-latex, gcc-objc Requires: gawk -Patch0: ragel-Makefile-install.patch +Patch0: ragel-main.patch %description Ragel compiles finite state machines from regular languages into executable C, @@ -29,21 +29,14 @@ done using inline operators that do not %build # set the names of the other programming commandline programs -%configure RUBY=ruby JAVAC=javac GMCS=gmcs +%configure --docdir=%{_docdir}/%{name}-%{version} RUBY=ruby JAVAC=javac GMCS=gmcs make %{?_smp_mflags} -pushd doc -make %{?_smp_mflags} -popd %install rm -rf %{buildroot} -make prefix=%{buildroot}%{_prefix} install -chmod a-x examples/* -pushd doc -make prefix=%{buildroot}%{_prefix} mandir=%{buildroot}%{_mandir} docdir=%{buildroot}%{_docdir}/%{name}-%{version} install -popd +make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} @@ -52,12 +45,14 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING ragel.vim -%doc examples %doc doc/ragel-guide.pdf %{_bindir}/ragel %{_mandir}/*/* %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 6.5.1 +- Update to 6.5 + * Tue Apr 14 2009 Jeremy Hinegardner 6.4-3 - remove main.cpp patch for testing Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ragel/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 12 Apr 2009 00:48:52 -0000 1.11 +++ sources 2 Aug 2009 23:01:51 -0000 1.12 @@ -1 +1 @@ -c0dc274083e9d825bfb48966810de046 ragel-6.4.tar.gz +bb152087079ad7a545dcdc955b752301 ragel-6.5.tar.gz --- ragel-Makefile-install.patch DELETED --- From rrankin at fedoraproject.org Sun Aug 2 23:03:21 2009 From: rrankin at fedoraproject.org (Roy Rankin) Date: Sun, 2 Aug 2009 23:03:21 +0000 (UTC) Subject: rpms/gpsim/EL-5 gpsim.spec,1.18,1.19 Message-ID: <20090802230321.8156511C004A@cvs1.fedora.phx.redhat.com> Author: rrankin Update of /cvs/pkgs/rpms/gpsim/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17272 Modified Files: gpsim.spec Log Message: Require bison not byacc Index: gpsim.spec =================================================================== RCS file: /cvs/pkgs/rpms/gpsim/EL-5/gpsim.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- gpsim.spec 2 Aug 2009 22:26:53 -0000 1.18 +++ gpsim.spec 2 Aug 2009 23:03:21 -0000 1.19 @@ -1,6 +1,6 @@ Name: gpsim Version: 0.23.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A simulator for Microchip (TM) PIC (TM) microcontrollers Summary(fr): Un simulateur pour les microcontr?leurs PIC (TM) Microchip (TM) @@ -11,7 +11,7 @@ Source: http://downloads.sourceforge.ne BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk+extra-devel, flex, readline-devel, %{_includedir}/popt.h -BuildRequires: autoconf libtool automake byacc +BuildRequires: autoconf libtool automake bison %description @@ -93,8 +93,8 @@ autoconf %{_includedir}/* %changelog -* Mon Aug 03 2009 Roy Rankin 0.23.0-8 -- Add byacc to build requires +* Mon Aug 03 2009 Roy Rankin 0.23.0-9 +- Add bison to build requires * Sun Aug 02 2009 Roy Rankin 0.23.0-6 - fix EL-5 has different aclocal version From jjh at fedoraproject.org Sun Aug 2 23:11:40 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 23:11:40 +0000 (UTC) Subject: rpms/ragel/F-10 .cvsignore, 1.11, 1.12 ragel.spec, 1.14, 1.15 sources, 1.11, 1.12 Message-ID: <20090802231140.6272011C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/ragel/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19070 Modified Files: .cvsignore ragel.spec sources Log Message: update to 6.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ragel/F-10/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 14 Apr 2009 05:51:37 -0000 1.11 +++ .cvsignore 2 Aug 2009 23:11:39 -0000 1.12 @@ -1 +1 @@ -ragel-6.4.tar.gz +ragel-6.5.tar.gz Index: ragel.spec =================================================================== RCS file: /cvs/pkgs/rpms/ragel/F-10/ragel.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- ragel.spec 14 Apr 2009 05:51:37 -0000 1.14 +++ ragel.spec 2 Aug 2009 23:11:40 -0000 1.15 @@ -1,5 +1,5 @@ Name: ragel -Version: 6.4 +Version: 6.5 Release: 1%{?dist} Summary: Finite state machine compiler @@ -13,7 +13,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: transfig, tetex-latex, gcc-objc Requires: gawk -Patch0: ragel-Makefile-install.patch +Patch0: ragel-main.patch %description Ragel compiles finite state machines from regular languages into executable C, @@ -29,21 +29,14 @@ done using inline operators that do not %build # set the names of the other programming commandline programs -%configure RUBY=ruby JAVAC=javac GMCS=gmcs +%configure --docdir=%{_docdir}/%{name}-%{version} RUBY=ruby JAVAC=javac GMCS=gmcs make %{?_smp_mflags} -pushd doc -make %{?_smp_mflags} -popd %install rm -rf %{buildroot} -make prefix=%{buildroot}%{_prefix} install -chmod a-x examples/* -pushd doc -make prefix=%{buildroot}%{_prefix} mandir=%{buildroot}%{_mandir} docdir=%{buildroot}%{_docdir}/%{name}-%{version} install -popd +make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} @@ -52,12 +45,14 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING ragel.vim -%doc examples %doc doc/ragel-guide.pdf %{_bindir}/ragel %{_mandir}/*/* %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 6.5.1 +- Update to 6.5 + * Mon Apr 13 2009 Jeremy Hinegardner 6.4-1 - Update to 6.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ragel/F-10/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 14 Apr 2009 05:51:37 -0000 1.11 +++ sources 2 Aug 2009 23:11:40 -0000 1.12 @@ -1 +1 @@ -c0dc274083e9d825bfb48966810de046 ragel-6.4.tar.gz +bb152087079ad7a545dcdc955b752301 ragel-6.5.tar.gz From jjh at fedoraproject.org Sun Aug 2 23:17:47 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 23:17:47 +0000 (UTC) Subject: rpms/ragel/F-10 ragel-main.patch, NONE, 1.1 ragel.spec, 1.15, 1.16 ragel-Makefile-install.patch, 1.3, NONE Message-ID: <20090802231747.6DC9411C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/ragel/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19935 Modified Files: ragel.spec Added Files: ragel-main.patch Removed Files: ragel-Makefile-install.patch Log Message: add missing ragel-mai patch ragel-main.patch: main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE ragel-main.patch --- diff -up ./ragel/main.cpp.fedora ./ragel/main.cpp --- ragel/main.cpp.fedora 2009-04-11 19:19:03.000000000 -0600 +++ ragel/main.cpp 2009-04-11 19:18:34.000000000 -0600 @@ -336,7 +336,7 @@ void processArgs( int argc, const char * printStatistics = true; break; case '-': { - char *eq = strchr( pc.paramArg, '=' ); + char *eq = strchr( (char *)pc.paramArg, '=' ); if ( eq != 0 ) *eq++ = 0; @@ -507,7 +507,7 @@ char *makeIntermedTemplate( const char * { char *result = 0; const char *templ = "ragel-XXXXXX.xml"; - char *lastSlash = strrchr( baseFileName, '/' ); + char *lastSlash = strrchr( (char *)baseFileName, '/' ); if ( lastSlash == 0 ) { result = new char[strlen(templ)+1]; strcpy( result, templ ); Index: ragel.spec =================================================================== RCS file: /cvs/pkgs/rpms/ragel/F-10/ragel.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- ragel.spec 2 Aug 2009 23:11:40 -0000 1.15 +++ ragel.spec 2 Aug 2009 23:17:47 -0000 1.16 @@ -1,6 +1,6 @@ Name: ragel Version: 6.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Finite state machine compiler Group: Development/Tools @@ -50,6 +50,9 @@ rm -rf %{buildroot} %{_mandir}/*/* %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 6.5-2 +- add missing ragel-main patch + * Sun Aug 02 2009 Jeremy Hinegardner - 6.5.1 - Update to 6.5 --- ragel-Makefile-install.patch DELETED --- From jjh at fedoraproject.org Sun Aug 2 23:20:21 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 23:20:21 +0000 (UTC) Subject: rpms/haproxy/devel .cvsignore, 1.13, 1.14 haproxy.spec, 1.20, 1.21 sources, 1.13, 1.14 Message-ID: <20090802232021.08A1311C049D@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/haproxy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20443 Modified Files: .cvsignore haproxy.spec sources Log Message: update to 1.3.19 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 17 May 2009 21:35:41 -0000 1.13 +++ .cvsignore 2 Aug 2009 23:20:20 -0000 1.14 @@ -1 +1 @@ -haproxy-1.3.18.tar.gz +haproxy-1.3.19.tar.gz Index: haproxy.spec =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/devel/haproxy.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- haproxy.spec 25 Jul 2009 02:01:50 -0000 1.20 +++ haproxy.spec 2 Aug 2009 23:20:20 -0000 1.21 @@ -5,8 +5,8 @@ %define haproxy_datadir %{_datadir}/haproxy Name: haproxy -Version: 1.3.18 -Release: 2%{?dist} +Version: 1.3.19 +Release: 1%{?dist} Summary: HA-Proxy is a TCP/HTTP reverse proxy for high availability environments Group: System Environment/Daemons @@ -127,6 +127,9 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 1.3.19-1 +- update to 1.3.19 + * Fri Jul 24 2009 Fedora Release Engineering - 1.3.18-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 17 May 2009 21:35:41 -0000 1.13 +++ sources 2 Aug 2009 23:20:20 -0000 1.14 @@ -1 +1 @@ -f02639fe9fbb7ecbdf1010f4588714ac haproxy-1.3.18.tar.gz +24d9a068d582758a388f538ae0b307d6 haproxy-1.3.19.tar.gz From jjh at fedoraproject.org Sun Aug 2 23:26:38 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 23:26:38 +0000 (UTC) Subject: rpms/haproxy/F-11 .cvsignore, 1.13, 1.14 haproxy.spec, 1.19, 1.20 sources, 1.13, 1.14 Message-ID: <20090802232638.1748D11C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/haproxy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21575 Modified Files: .cvsignore haproxy.spec sources Log Message: update to 1.3.19 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/F-11/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 17 May 2009 21:49:53 -0000 1.13 +++ .cvsignore 2 Aug 2009 23:26:37 -0000 1.14 @@ -1 +1 @@ -haproxy-1.3.18.tar.gz +haproxy-1.3.19.tar.gz Index: haproxy.spec =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/F-11/haproxy.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- haproxy.spec 17 May 2009 21:49:53 -0000 1.19 +++ haproxy.spec 2 Aug 2009 23:26:37 -0000 1.20 @@ -5,7 +5,7 @@ %define haproxy_datadir %{_datadir}/haproxy Name: haproxy -Version: 1.3.18 +Version: 1.3.19 Release: 1%{?dist} Summary: HA-Proxy is a TCP/HTTP reverse proxy for high availability environments @@ -127,6 +127,9 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 1.3.19-1 +- upate to 1.3.19 + * Sun May 17 2009 Jeremy Hinegardner 1.3.18-1 - update to 1.3.18 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/F-11/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 17 May 2009 21:49:53 -0000 1.13 +++ sources 2 Aug 2009 23:26:37 -0000 1.14 @@ -1 +1 @@ -f02639fe9fbb7ecbdf1010f4588714ac haproxy-1.3.18.tar.gz +24d9a068d582758a388f538ae0b307d6 haproxy-1.3.19.tar.gz From jjh at fedoraproject.org Sun Aug 2 23:26:44 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 23:26:44 +0000 (UTC) Subject: rpms/haproxy/F-10 .cvsignore, 1.13, 1.14 haproxy.spec, 1.16, 1.17 sources, 1.13, 1.14 Message-ID: <20090802232644.1042911C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/haproxy/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21618 Modified Files: .cvsignore haproxy.spec sources Log Message: update to 1.3.19 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/F-10/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 17 May 2009 21:49:52 -0000 1.13 +++ .cvsignore 2 Aug 2009 23:26:43 -0000 1.14 @@ -1 +1 @@ -haproxy-1.3.18.tar.gz +haproxy-1.3.19.tar.gz Index: haproxy.spec =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/F-10/haproxy.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- haproxy.spec 17 May 2009 21:49:53 -0000 1.16 +++ haproxy.spec 2 Aug 2009 23:26:43 -0000 1.17 @@ -5,7 +5,7 @@ %define haproxy_datadir %{_datadir}/haproxy Name: haproxy -Version: 1.3.18 +Version: 1.3.19 Release: 1%{?dist} Summary: HA-Proxy is a TCP/HTTP reverse proxy for high availability environments @@ -127,6 +127,9 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 1.3.19-1 +- update to 1.3.19 + * Sun May 17 2009 Jeremy Hinegardner 1.3.18-1 - update to 1.3.18 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/F-10/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 17 May 2009 21:49:53 -0000 1.13 +++ sources 2 Aug 2009 23:26:43 -0000 1.14 @@ -1 +1 @@ -f02639fe9fbb7ecbdf1010f4588714ac haproxy-1.3.18.tar.gz +24d9a068d582758a388f538ae0b307d6 haproxy-1.3.19.tar.gz From jjh at fedoraproject.org Sun Aug 2 23:28:21 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 23:28:21 +0000 (UTC) Subject: rpms/haproxy/EL-5 .cvsignore, 1.11, 1.12 haproxy.spec, 1.15, 1.16 sources, 1.11, 1.12 Message-ID: <20090802232821.BB0B411C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/haproxy/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22001 Modified Files: .cvsignore haproxy.spec sources Log Message: update to 1.3.19 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/EL-5/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 17 May 2009 21:49:52 -0000 1.11 +++ .cvsignore 2 Aug 2009 23:28:21 -0000 1.12 @@ -1 +1 @@ -haproxy-1.3.18.tar.gz +haproxy-1.3.19.tar.gz Index: haproxy.spec =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/EL-5/haproxy.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- haproxy.spec 17 May 2009 21:49:52 -0000 1.15 +++ haproxy.spec 2 Aug 2009 23:28:21 -0000 1.16 @@ -5,7 +5,7 @@ %define haproxy_datadir %{_datadir}/haproxy Name: haproxy -Version: 1.3.18 +Version: 1.3.19 Release: 1%{?dist} Summary: HA-Proxy is a TCP/HTTP reverse proxy for high availability environments @@ -124,8 +124,11 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 1.3.19-1 +- update to 1.3.19 + * Sun May 17 2009 Jeremy Hinegardner 1.3.18-1 -- update to 13.18 +- update to 1.3.18 * Sat Apr 11 2009 Jeremy Hinegardner 1.3.17-1 - update to 1.3.17 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/EL-5/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 17 May 2009 21:49:52 -0000 1.11 +++ sources 2 Aug 2009 23:28:21 -0000 1.12 @@ -1 +1 @@ -f02639fe9fbb7ecbdf1010f4588714ac haproxy-1.3.18.tar.gz +24d9a068d582758a388f538ae0b307d6 haproxy-1.3.19.tar.gz From pkgdb at fedoraproject.org Sun Aug 2 23:31:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 23:31:50 +0000 Subject: [pkgdb] rakudo was added for gerd Message-ID: <20090802233150.9085D10F89E@bastion2.fedora.phx.redhat.com> tibbs has added Package rakudo with summary A Perl compiler for Parrot tibbs has approved Package rakudo tibbs has added a Fedora devel branch for rakudo with an owner of gerd tibbs has approved rakudo in Fedora devel tibbs has approved Package rakudo tibbs has set commit to Approved for 107427 on rakudo (Fedora devel) tibbs has set checkout to Approved for 107427 on rakudo (Fedora devel) tibbs has set build to Approved for 107427 on rakudo (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rakudo From pkgdb at fedoraproject.org Sun Aug 2 23:31:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 23:31:51 +0000 Subject: [pkgdb] rakudo summary updated by tibbs Message-ID: <20090802233151.A75DC10F8A2@bastion2.fedora.phx.redhat.com> tibbs set package rakudo summary to A Perl compiler for Parrot To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rakudo From pkgdb at fedoraproject.org Sun Aug 2 23:31:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 23:31:51 +0000 Subject: [pkgdb] rakudo (Fedora, 11) updated by tibbs Message-ID: <20090802233151.AEEB210F8AD@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on rakudo (Fedora devel) for gerd tibbs approved watchcommits on rakudo (Fedora devel) for gerd To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rakudo From pkgdb at fedoraproject.org Sun Aug 2 23:31:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 02 Aug 2009 23:31:51 +0000 Subject: [pkgdb] rakudo (Fedora, 11) updated by tibbs Message-ID: <20090802233151.B656E10F8B1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for rakudo tibbs has set commit to Approved for 107427 on rakudo (Fedora 11) tibbs has set checkout to Approved for 107427 on rakudo (Fedora 11) tibbs has set build to Approved for 107427 on rakudo (Fedora 11) tibbs approved watchbugzilla on rakudo (Fedora 11) for gerd tibbs approved watchcommits on rakudo (Fedora 11) for gerd To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rakudo From tibbs at fedoraproject.org Sun Aug 2 23:31:58 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sun, 2 Aug 2009 23:31:58 +0000 (UTC) Subject: rpms/rakudo - New directory Message-ID: <20090802233158.2B7BB11C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/rakudo In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsb22677/rpms/rakudo Log Message: Directory /cvs/pkgs/rpms/rakudo added to the repository From tibbs at fedoraproject.org Sun Aug 2 23:31:58 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sun, 2 Aug 2009 23:31:58 +0000 (UTC) Subject: rpms/rakudo/devel - New directory Message-ID: <20090802233158.51AC711C0381@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/rakudo/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsb22677/rpms/rakudo/devel Log Message: Directory /cvs/pkgs/rpms/rakudo/devel added to the repository From tibbs at fedoraproject.org Sun Aug 2 23:32:04 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sun, 2 Aug 2009 23:32:04 +0000 (UTC) Subject: rpms/rakudo/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090802233204.469F511C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/rakudo/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsb22677/rpms/rakudo/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module rakudo --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: rakudo # $Id: Makefile,v 1.1 2009/08/02 23:32:04 tibbs Exp $ NAME := rakudo 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 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) --- NEW FILE sources --- From tibbs at fedoraproject.org Sun Aug 2 23:32:04 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sun, 2 Aug 2009 23:32:04 +0000 (UTC) Subject: rpms/rakudo Makefile,NONE,1.1 Message-ID: <20090802233204.0B25711C004A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/rakudo In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsb22677/rpms/rakudo Added Files: Makefile Log Message: Setup of module rakudo --- NEW FILE Makefile --- # Top level Makefile for module rakudo all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From jjh at fedoraproject.org Sun Aug 2 23:35:26 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 23:35:26 +0000 (UTC) Subject: rpms/haproxy/EL-4 .cvsignore, 1.11, 1.12 haproxy.spec, 1.14, 1.15 sources, 1.11, 1.12 Message-ID: <20090802233526.48EC911C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/haproxy/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23420 Modified Files: .cvsignore haproxy.spec sources Log Message: update to 1.3.19 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/EL-4/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 17 May 2009 21:49:51 -0000 1.11 +++ .cvsignore 2 Aug 2009 23:35:26 -0000 1.12 @@ -1 +1 @@ -haproxy-1.3.18.tar.gz +haproxy-1.3.19.tar.gz Index: haproxy.spec =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/EL-4/haproxy.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- haproxy.spec 17 May 2009 21:49:51 -0000 1.14 +++ haproxy.spec 2 Aug 2009 23:35:26 -0000 1.15 @@ -5,7 +5,7 @@ %define haproxy_datadir %{_datadir}/haproxy Name: haproxy -Version: 1.3.18 +Version: 1.3.19 Release: 1%{?dist} Summary: HA-Proxy is a TCP/HTTP reverse proxy for high availability environments @@ -125,6 +125,9 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 1.3.19-1 +- update to 1.3.19 + * Sun May 17 2009 Jeremy Hinegardner - 1.3.18-1 - update to 1.3.18 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/EL-4/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 17 May 2009 21:49:51 -0000 1.11 +++ sources 2 Aug 2009 23:35:26 -0000 1.12 @@ -1 +1 @@ -f02639fe9fbb7ecbdf1010f4588714ac haproxy-1.3.18.tar.gz +24d9a068d582758a388f538ae0b307d6 haproxy-1.3.19.tar.gz From jjh at fedoraproject.org Sun Aug 2 23:37:06 2009 From: jjh at fedoraproject.org (jjh) Date: Sun, 2 Aug 2009 23:37:06 +0000 (UTC) Subject: rpms/haproxy/EL-4 haproxy.spec,1.15,1.16 Message-ID: <20090802233706.D040011C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/haproxy/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23774 Modified Files: haproxy.spec Log Message: rebuilt Index: haproxy.spec =================================================================== RCS file: /cvs/pkgs/rpms/haproxy/EL-4/haproxy.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- haproxy.spec 2 Aug 2009 23:35:26 -0000 1.15 +++ haproxy.spec 2 Aug 2009 23:37:06 -0000 1.16 @@ -6,7 +6,7 @@ Name: haproxy Version: 1.3.19 -Release: 1%{?dist} +Release: 2%{?dist} Summary: HA-Proxy is a TCP/HTTP reverse proxy for high availability environments Group: System Environment/Daemons @@ -125,6 +125,9 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 1.3.19-2 +- rebuilt + * Sun Aug 02 2009 Jeremy Hinegardner - 1.3.19-1 - update to 1.3.19 From nbecker at fedoraproject.org Sun Aug 2 23:42:56 2009 From: nbecker at fedoraproject.org (Neal Becker) Date: Sun, 2 Aug 2009 23:42:56 +0000 (UTC) Subject: rpms/filelight/devel filelight.ChangeLog.diff, NONE, 1.1 filelight_part.desktop.diff, NONE, 1.1 filelight.spec, 1.11, 1.12 Message-ID: <20090802234256.1DD1B11C004A@cvs1.fedora.phx.redhat.com> Author: nbecker Update of /cvs/pkgs/rpms/filelight/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25517 Modified Files: filelight.spec Added Files: filelight.ChangeLog.diff filelight_part.desktop.diff Log Message: Updates for 1.9-rc2 filelight.ChangeLog.diff: ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE filelight.ChangeLog.diff --- diff -u ChangeLog.orig ChangeLog --- ChangeLog.orig 2009-08-02 19:22:12.000000000 -0400 +++ ChangeLog 2009-08-02 19:25:37.000000000 -0400 @@ -52,7 +52,7 @@ Compile bug fixed for GCC < 3 Fixed crash bug when scan had been stopped and then back then forward pressed Fixed another compile bug for systems that don't support large files (Debian apparently) - Internationalisation support thanks to patch from Andr? Somers + Internationalisation support thanks to patch from Andr?? Somers Made the tooltip translucent (NOT a gimmick, this feature is essential IMO) Started making debug messages use kdDebug so users can enable/disable the messages Implemented XML GUI filelight_part.desktop.diff: filelight_part.desktop | 1 - 1 file changed, 1 deletion(-) --- NEW FILE filelight_part.desktop.diff --- --- misc/filelight_part.desktop~ 2009-08-02 19:06:43.000000000 -0400 +++ misc/filelight_part.desktop 2009-08-02 19:06:33.000000000 -0400 @@ -12,7 +12,6 @@ Name[tr]=RadialMap G??r??nt??leme Name[uk]=???????????????? RadialMap Name[x-test]=xxRadialMap Viewxx -MimeType=inode/directory; ServiceTypes=KParts/ReadOnlyPart X-KDE-Library=filelightpart # X-KDE-PluginKeyword=filelightpart Index: filelight.spec =================================================================== RCS file: /cvs/pkgs/rpms/filelight/devel/filelight.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- filelight.spec 1 Aug 2009 00:15:30 -0000 1.11 +++ filelight.spec 2 Aug 2009 23:42:55 -0000 1.12 @@ -3,17 +3,19 @@ Summary: Graphical disk usage statistics Name: filelight Version: 1.9 -Release: 2.rc2%{?dist} +Release: 3.rc2%{?dist} License: GPLv2+ Group: Applications/System URL: http://www.methylblue.com/filelight/ %define upstreamversion %{version}-rc2 Source: http://www.methylblue.com/filelight/packages/filelight-%{upstreamversion}.tgz -#Patch0: filelight.desktop.patch +Patch0: filelight_part.desktop.diff +Patch1: filelight.ChangeLog.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdelibs-devel kdebase-devel desktop-file-utils qimageblitz-devel +BuildRequires: kdelibs-devel kdebase-devel +BuildRequires: desktop-file-utils qimageblitz-devel Requires: hicolor-icon-theme %description @@ -25,25 +27,28 @@ directories having child segments. %prep %setup -q -n %{name}-%{upstreamversion} -pushd misc -sed -i -e 's/MimeType/#MimeType/' filelight_part.desktop -popd +%patch0 -p0 +%patch1 -p0 %build -%{cmake_kde4} +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kde4} .. +popd -make %{?_smp_mflags} VERBOSE=1 +make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 %install %{__rm} -rf %{buildroot} -%{__make} install DESTDIR="%{buildroot}" +mkdir %{buildroot} +%{__make} install DESTDIR="%{buildroot}" -C %{_target_platform} %{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir} %{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/applications desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_kde4_datadir}/applications/kde4 \ --vendor="" \ - --delete-original \ + --delete-original \ ${RPM_BUILD_ROOT}%{_kde4_datadir}/applications/kde4/filelight.desktop desktop-file-install --vendor="" \ @@ -70,8 +75,8 @@ fi %defattr(-, root, root, -) %doc AUTHORS ChangeLog COPYING NEWS README TODO #%doc %{_docdir}/HTML/en/filelight/ -%config(noreplace) %{_datadir}/config/filelightrc -%{_bindir}/filelight +%{_datadir}/config/filelightrc +%{_kde4_bindir}/filelight %{_kde4_datadir}/applications/kde4/filelight.desktop %{_kde4_libdir}/kde4/filelightpart.so %{_kde4_datadir}/kde4/apps/filelightpart/ @@ -83,10 +88,15 @@ fi %changelog +* Sun Aug 2 2009 Neal Becker - 1.9-3.rc2 +- fix some rpmlint complaints: +- Follow cmake_kde4 recipe + untabify + convert ChangeLog to utf8 + don't mark filelightrc as config + * Fri Jul 31 2009 Neal Becker - 1.9-2.rc2 - Updates for kde4 - -* Fri Jul 31 2009 Neal Becker - 1.9rc2-16 - Update to 1.9rc2 * Fri Jul 24 2009 Fedora Release Engineering - 1.0-16 From airlied at fedoraproject.org Mon Aug 3 00:00:31 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Mon, 3 Aug 2009 00:00:31 +0000 (UTC) Subject: rpms/libpciaccess/devel libpciaccess-vga-arbiter.patch, 1.2, 1.3 libpciaccess.spec, 1.22, 1.23 Message-ID: <20090803000031.B369011C0381@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/libpciaccess/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28466 Modified Files: libpciaccess-vga-arbiter.patch libpciaccess.spec Log Message: * Mon Aug 03 2009 Dave Airlie 0.10.6-4 - Add support for default vga arb device selection - Update libpciaccess VGA arb code for newer kernel API libpciaccess-vga-arbiter.patch: include/pciaccess.h | 54 ++++++++ src/Makefile.am | 7 + src/common_interface.c | 15 ++ src/common_vgaarb.c | 314 +++++++++++++++++++++++++++++++++++++++++++++++ src/common_vgaarb_stub.c | 73 ++++++++++ src/linux_sysfs.c | 21 +++ src/pciaccess_private.h | 5 7 files changed, 489 insertions(+) Index: libpciaccess-vga-arbiter.patch =================================================================== RCS file: /cvs/pkgs/rpms/libpciaccess/devel/libpciaccess-vga-arbiter.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- libpciaccess-vga-arbiter.patch 31 Jul 2009 01:31:29 -0000 1.2 +++ libpciaccess-vga-arbiter.patch 3 Aug 2009 00:00:31 -0000 1.3 @@ -1,12 +1,34 @@ -diff -up libpciaccess-0.10.6/include/pciaccess.h.da libpciaccess-0.10.6/include/pciaccess.h ---- libpciaccess-0.10.6/include/pciaccess.h.da 2009-07-31 11:29:24.000000000 +1000 -+++ libpciaccess-0.10.6/include/pciaccess.h 2009-07-31 11:29:36.000000000 +1000 -@@ -21,6 +21,31 @@ - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ +diff -up libpciaccess-0.10.6/src/common_interface.c.da libpciaccess-0.10.6/src/common_interface.c +--- libpciaccess-0.10.6/src/common_interface.c.da 2009-08-03 09:57:13.000000000 +1000 ++++ libpciaccess-0.10.6/src/common_interface.c 2009-08-03 09:57:21.000000000 +1000 +@@ -124,6 +124,21 @@ pci_device_is_boot_vga( struct pci_devic + } + + /** ++ * Probe a PCI device to determine if a kernel driver is attached. ++ * ++ * \param dev Device to query ++ * \return ++ * Zero if no driver attached, 1 if attached kernel drviver ++ */ ++int ++pci_device_has_kernel_driver( struct pci_device * dev ) ++{ ++ if (!pci_sys->methods->has_kernel_driver) ++ return 0; ++ return pci_sys->methods->has_kernel_driver( dev ); ++} ++ ++/** + * Probe a PCI device to learn information about the device. + * + * Probes a PCI device to learn various information about the device. Before +diff -up /dev/null libpciaccess-0.10.6/src/common_vgaarb_stub.c +--- /dev/null 2009-08-03 09:43:13.273251881 +1000 ++++ libpciaccess-0.10.6/src/common_vgaarb_stub.c 2009-08-03 09:57:21.000000000 +1000 +@@ -0,0 +1,73 @@ +/* -+ * Copyright (c) 2007 Paulo R. Zanoni, Tiago Vignatti ++ * Copyright (c) 2009 Tiago Vignatti + * + * Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation @@ -30,85 +52,100 @@ diff -up libpciaccess-0.10.6/include/pci + * OTHER DEALINGS IN THE SOFTWARE. + * + */ - - /** - * \file pciaccess.h -@@ -50,6 +75,8 @@ struct pci_slot_match; - extern "C" { - #endif - -+int pci_device_has_kernel_driver(struct pci_device *dev); + - int pci_device_is_boot_vga(struct pci_device *dev); - - int pci_device_read_rom(struct pci_device *dev, void *buffer); -@@ -350,6 +377,11 @@ struct pci_device { - * the \c pci_device structure. - */ - intptr_t user_data; ++#include ++#include "pciaccess.h" + -+ /** -+ * Used by the VGA arbiter. Type of resource decoded by the device and -+ * the file descriptor (/dev/vga_arbiter). */ -+ int vgaarb_rsrc; - }; - - -@@ -449,4 +481,25 @@ struct pci_pcmcia_bridge_info { - - }; - ++int ++pci_device_vgaarb_init(struct pci_device *dev) ++{ ++#ifdef DEBUG ++ fprintf(stderr, "%s: You're using VGA arbiter stub functions!\n", ++ __FUNCTION__); ++#endif ++ return 0; ++} + -+/** -+ * VGA Arbiter definitions, functions and related. -+ */ ++void ++pci_device_vgaarb_fini(struct pci_device *dev) ++{ ++} + -+/* Legacy VGA regions */ -+#define VGA_ARB_RSRC_NONE 0x00 -+#define VGA_ARB_RSRC_LEGACY_IO 0x01 -+#define VGA_ARB_RSRC_LEGACY_MEM 0x02 -+/* Non-legacy access */ -+#define VGA_ARB_RSRC_NORMAL_IO 0x04 -+#define VGA_ARB_RSRC_NORMAL_MEM 0x08 ++int ++pci_device_vgaarb_set_target(struct pci_device *dev) ++{ ++ return 0; ++} + -+int pci_device_vgaarb_init (void); -+void pci_device_vgaarb_fini (void); -+int pci_device_vgaarb_set_target (struct pci_device *dev); -+int pci_device_vgaarb_decodes (struct pci_device *dev, int new_vga_rsrc); -+int pci_device_vgaarb_lock (struct pci_device *dev); -+int pci_device_vgaarb_trylock (struct pci_device *dev); -+int pci_device_vgaarb_unlock (struct pci_device *dev); ++int ++pci_device_vgaarb_decodes(struct pci_device *dev) ++{ ++ return 0; ++} + - #endif /* PCIACCESS_H */ -diff -up libpciaccess-0.10.6/src/common_interface.c.da libpciaccess-0.10.6/src/common_interface.c ---- libpciaccess-0.10.6/src/common_interface.c.da 2009-07-31 11:29:24.000000000 +1000 -+++ libpciaccess-0.10.6/src/common_interface.c 2009-07-31 11:29:36.000000000 +1000 -@@ -124,6 +124,21 @@ pci_device_is_boot_vga( struct pci_devic - } - - /** -+ * Probe a PCI device to determine if a kernel driver is attached. -+ * -+ * \param dev Device to query -+ * \return -+ * Zero if no driver attached, 1 if attached kernel drviver -+ */ +int -+pci_device_has_kernel_driver( struct pci_device * dev ) ++pci_device_vgaarb_lock(struct pci_device *dev) +{ -+ if (!pci_sys->methods->has_kernel_driver) -+ return 0; -+ return pci_sys->methods->has_kernel_driver( dev ); ++ return 0; +} + -+/** - * Probe a PCI device to learn information about the device. - * - * Probes a PCI device to learn various information about the device. Before ++int ++pci_device_vgaarb_trylock(struct pci_device *dev) ++{ ++ return 0; ++} ++ ++int ++pci_device_vgaarb_unlock(struct pci_device *dev) ++{ ++ return 0; ++} +diff -up libpciaccess-0.10.6/src/linux_sysfs.c.da libpciaccess-0.10.6/src/linux_sysfs.c +--- libpciaccess-0.10.6/src/linux_sysfs.c.da 2009-08-03 09:57:13.000000000 +1000 ++++ libpciaccess-0.10.6/src/linux_sysfs.c 2009-08-03 09:57:21.000000000 +1000 +@@ -78,6 +78,7 @@ static int pci_device_linux_sysfs_write( + pciaddr_t * bytes_written ); + + static int pci_device_linux_sysfs_boot_vga( struct pci_device * dev ); ++static int pci_device_linux_sysfs_has_kernel_driver(struct pci_device *dev); + + static const struct pci_system_methods linux_sysfs_methods = { + .destroy = pci_device_linux_sysfs_destroy, +@@ -93,6 +94,7 @@ static const struct pci_system_methods l + .fill_capabilities = pci_fill_capabilities_generic, + .enable = pci_device_linux_sysfs_enable, + .boot_vga = pci_device_linux_sysfs_boot_vga, ++ .has_kernel_driver = pci_device_linux_sysfs_has_kernel_driver, + }; + + #define SYS_BUS_PCI "/sys/bus/pci/devices" +@@ -761,3 +763,22 @@ out: + close(fd); + return ret; + } ++ ++static int pci_device_linux_sysfs_has_kernel_driver(struct pci_device *dev) ++{ ++ char name[256]; ++ struct stat dummy; ++ int ret; ++ ++ snprintf( name, 255, "%s/%04x:%02x:%02x.%1u/driver", ++ SYS_BUS_PCI, ++ dev->domain, ++ dev->bus, ++ dev->dev, ++ dev->func ); ++ ++ ret = stat(name, &dummy); ++ if (ret < 0) ++ return 0; ++ return 1; ++} diff -up /dev/null libpciaccess-0.10.6/src/common_vgaarb.c ---- /dev/null 2009-07-28 15:36:51.159175345 +1000 -+++ libpciaccess-0.10.6/src/common_vgaarb.c 2009-07-31 11:29:36.000000000 +1000 -@@ -0,0 +1,245 @@ +--- /dev/null 2009-08-03 09:43:13.273251881 +1000 ++++ libpciaccess-0.10.6/src/common_vgaarb.c 2009-08-03 09:57:21.000000000 +1000 +@@ -0,0 +1,314 @@ +/* + * Copyright (c) 2007 Paulo R. Zanoni, Tiago Vignatti + * 2009 Tiago Vignatti @@ -149,13 +186,108 @@ diff -up /dev/null libpciaccess-0.10.6/s + +#define BUFSIZE 64 + ++static int ++parse_string_to_decodes_rsrc(char *input, int *vga_count, struct pci_slot_match *match) ++{ ++ char *tok; ++ char *input_sp, *count_sp, *pci_sp; ++ char tmp[32]; ++ ++ tok = strtok_r(input,",",&input_sp); ++ if (!tok) ++ goto fail; ++ ++ strncpy(tmp, input, 15); ++ tmp[15] = 0; ++ ++ tok = strtok_r(tmp,":",&count_sp); ++ if (!tok) ++ goto fail; ++ tok = strtok_r(NULL, ":",&count_sp); ++ if (!tok) ++ goto fail; ++ ++ *vga_count = strtoul(tok, NULL, 10); ++ if (*vga_count == LONG_MAX) ++ goto fail; ++ ++#ifdef DEBUG ++ fprintf(stderr,"vga count is %d\n", *vga_count); ++#endif ++ ++ tok = strtok_r(NULL, ",",&input_sp); ++ if (!tok) ++ goto fail; ++ ++ if (match) { ++ strncpy(tmp, tok, 32); ++ tmp[31] = 0; ++ tok = strtok_r(tmp, ":", &pci_sp); ++ if (!tok) ++ goto fail; ++ tok = strtok_r(NULL, ":", &pci_sp); ++ if (!tok) ++ goto fail; ++ match->domain = strtoul(tok, NULL, 16); ++ ++ tok = strtok_r(NULL, ":", &pci_sp); ++ if (!tok) ++ goto fail; ++ match->bus = strtoul(tok, NULL, 16); ++ ++ tok = strtok_r(NULL, ".", &pci_sp); ++ if (!tok) ++ goto fail; ++ match->dev = strtoul(tok, NULL, 16); ++ ++ tok = strtok_r(NULL, ".", &pci_sp); ++ if (!tok) ++ goto fail; ++ match->func = strtoul(tok, NULL, 16); ++ } ++ ++ tok = strtok_r(NULL, ",",&input_sp); ++ if (!tok) ++ goto fail; ++ tok = strtok_r(tok, "=", &input_sp); ++ if (!tok) ++ goto fail; ++ tok = strtok_r(NULL, "=", &input_sp); ++ if (!tok) ++ goto fail; ++ ++ if (!strncmp(tok, "io+mem", 6)) ++ return VGA_ARB_RSRC_LEGACY_IO | VGA_ARB_RSRC_LEGACY_MEM; ++ if (!strncmp(tok, "io", 2)) ++ return VGA_ARB_RSRC_LEGACY_IO; ++ if (!strncmp(tok, "mem", 3)) ++ return VGA_ARB_RSRC_LEGACY_MEM; ++fail: ++ return VGA_ARB_RSRC_NONE; ++} ++ +int +pci_device_vgaarb_init(void) +{ ++ struct pci_slot_match match; ++ char buf[BUFSIZE]; ++ int ret, rsrc; + if ((pci_sys->vgaarb_fd = open ("/dev/vga_arbiter", O_RDWR)) < 0) { + return errno; + } + ++ ret = read(pci_sys->vgaarb_fd, buf, BUFSIZE); ++ if (ret <= 0) ++ return -1; ++ ++ memset(&match, 0xff, sizeof(match)); ++ /* need to find the device to go back to and what it was decoding */ ++ rsrc = parse_string_to_decodes_rsrc(buf, &pci_sys->vga_count, &match); ++ ++ pci_sys->vga_default_dev = pci_device_find_by_slot(match.domain, match.bus, match.dev, match.func); ++ ++ if (pci_sys->vga_default_dev) ++ pci_sys->vga_default_dev->vgaarb_rsrc = rsrc; + return 0; +} + @@ -211,53 +343,6 @@ diff -up /dev/null libpciaccess-0.10.6/s + return 0; +} + -+static int -+parse_string_to_decodes_rsrc(char *input, int *vga_count) -+{ -+ char *tok; -+ char count[16]; -+ -+ strncpy(count, input, 10); -+ count[11] = 0; -+ -+ tok = strtok(count,":"); -+ if (!tok) -+ goto fail; -+ tok = strtok(NULL, ""); -+ if (!tok) -+ goto fail; -+ -+ *vga_count = strtoul(tok, NULL, 10); -+ if (*vga_count == LONG_MAX) -+ goto fail; -+ -+#ifdef DEBUG -+ fprintf(stderr,"vga count is %d\n", *vga_count); -+#endif -+ -+ tok = strtok(input, ","); -+ if (!tok) -+ goto fail; -+ -+ tok = strtok(NULL, ","); -+ if (!tok) -+ goto fail; -+ tok = strtok(tok, "="); -+ if (!tok) -+ goto fail; -+ tok = strtok(NULL, "="); -+ if (!tok) -+ goto fail; -+ -+ if (!strncmp(tok, "io+mem", 6)) -+ return VGA_ARB_RSRC_LEGACY_IO | VGA_ARB_RSRC_LEGACY_MEM; -+ if (!strncmp(tok, "io", 2)) -+ return VGA_ARB_RSRC_LEGACY_IO; -+ if (!strncmp(tok, "mem", 3)) -+ return VGA_ARB_RSRC_LEGACY_MEM; -+fail: -+ return VGA_ARB_RSRC_NONE; -+} + +static const char * +rsrc_to_str(int iostate) @@ -281,7 +366,12 @@ diff -up /dev/null libpciaccess-0.10.6/s + char buf[BUFSIZE]; + int ret; + -+ len = snprintf(buf, BUFSIZE, "target PCI:%d:%d:%d.%d", ++ if (!dev) ++ dev = pci_sys->vga_default_dev; ++ if (!dev) ++ return -1; ++ ++ len = snprintf(buf, BUFSIZE, "target PCI:%04x:%02x:%02x.%x", + dev->domain, dev->bus, dev->dev, dev->func); + + ret = vgaarb_write(pci_sys->vgaarb_fd, buf, len); @@ -292,17 +382,21 @@ diff -up /dev/null libpciaccess-0.10.6/s + if (ret <= 0) + return -1; + -+ dev->vgaarb_rsrc = parse_string_to_decodes_rsrc(buf, &pci_sys->vga_count); ++ dev->vgaarb_rsrc = parse_string_to_decodes_rsrc(buf, &pci_sys->vga_count, NULL); ++ pci_sys->vga_target = dev; + return 0; +} + +int -+pci_device_vgaarb_decodes(struct pci_device *dev, int new_vgaarb_rsrc) ++pci_device_vgaarb_decodes(int new_vgaarb_rsrc) +{ + int len; + char buf[BUFSIZE]; + int ret; ++ struct pci_device *dev = pci_sys->vga_target; + ++ if (!dev) ++ return -1; + if (dev->vgaarb_rsrc == new_vgaarb_rsrc) + return 0; + @@ -314,10 +408,14 @@ diff -up /dev/null libpciaccess-0.10.6/s +} + +int -+pci_device_vgaarb_lock(struct pci_device *dev) ++pci_device_vgaarb_lock(void) +{ + int len; + char buf[BUFSIZE]; ++ struct pci_device *dev = pci_sys->vga_target; ++ ++ if (!dev) ++ return -1; + + if (dev->vgaarb_rsrc == 0 || pci_sys->vga_count == 1) + return 0; @@ -328,10 +426,14 @@ diff -up /dev/null libpciaccess-0.10.6/s +} + +int -+pci_device_vgaarb_trylock(struct pci_device *dev) ++pci_device_vgaarb_trylock(void) +{ + int len; + char buf[BUFSIZE]; ++ struct pci_device *dev = pci_sys->vga_target; ++ ++ if (!dev) ++ return -1; + + if (dev->vgaarb_rsrc == 0 || pci_sys->vga_count == 1) + return 0; @@ -342,10 +444,14 @@ diff -up /dev/null libpciaccess-0.10.6/s +} + +int -+pci_device_vgaarb_unlock(struct pci_device *dev) ++pci_device_vgaarb_unlock(void) +{ + int len; + char buf[BUFSIZE]; ++ struct pci_device *dev = pci_sys->vga_target; ++ ++ if (!dev) ++ return -1; + + if (dev->vgaarb_rsrc == 0 || pci_sys->vga_count == 1) + return 0; @@ -354,128 +460,9 @@ diff -up /dev/null libpciaccess-0.10.6/s + + return vgaarb_write(pci_sys->vgaarb_fd, buf, len); +} -diff -up /dev/null libpciaccess-0.10.6/src/common_vgaarb_stub.c ---- /dev/null 2009-07-28 15:36:51.159175345 +1000 -+++ libpciaccess-0.10.6/src/common_vgaarb_stub.c 2009-07-31 11:29:36.000000000 +1000 -@@ -0,0 +1,73 @@ -+/* -+ * Copyright (c) 2009 Tiago Vignatti -+ * -+ * Permission is hereby granted, free of charge, to any person -+ * obtaining a copy of this software and associated documentation -+ * files (the "Software"), to deal in the Software without -+ * restriction, including without limitation the rights to use, -+ * copy, modify, merge, publish, distribute, sublicense, and/or sell -+ * copies of the Software, and to permit persons to whom the -+ * Software is furnished to do so, subject to the following -+ * conditions: -+ * -+ * The above copyright notice and this permission notice shall be -+ * included in all copies or substantial portions of the Software. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -+ * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -+ * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -+ * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -+ * OTHER DEALINGS IN THE SOFTWARE. -+ * -+ */ -+ -+#include -+#include "pciaccess.h" -+ -+int -+pci_device_vgaarb_init(struct pci_device *dev) -+{ -+#ifdef DEBUG -+ fprintf(stderr, "%s: You're using VGA arbiter stub functions!\n", -+ __FUNCTION__); -+#endif -+ return 0; -+} -+ -+void -+pci_device_vgaarb_fini(struct pci_device *dev) -+{ -+} -+ -+int -+pci_device_vgaarb_set_target(struct pci_device *dev) -+{ -+ return 0; -+} -+ -+int -+pci_device_vgaarb_decodes(struct pci_device *dev) -+{ -+ return 0; -+} -+ -+int -+pci_device_vgaarb_lock(struct pci_device *dev) -+{ -+ return 0; -+} -+ -+int -+pci_device_vgaarb_trylock(struct pci_device *dev) -+{ -+ return 0; -+} -+ -+int -+pci_device_vgaarb_unlock(struct pci_device *dev) -+{ -+ return 0; -+} -diff -up libpciaccess-0.10.6/src/linux_sysfs.c.da libpciaccess-0.10.6/src/linux_sysfs.c ---- libpciaccess-0.10.6/src/linux_sysfs.c.da 2009-07-31 11:29:24.000000000 +1000 -+++ libpciaccess-0.10.6/src/linux_sysfs.c 2009-07-31 11:29:36.000000000 +1000 -@@ -78,6 +78,7 @@ static int pci_device_linux_sysfs_write( - pciaddr_t * bytes_written ); - - static int pci_device_linux_sysfs_boot_vga( struct pci_device * dev ); -+static int pci_device_linux_sysfs_has_kernel_driver(struct pci_device *dev); - - static const struct pci_system_methods linux_sysfs_methods = { - .destroy = pci_device_linux_sysfs_destroy, -@@ -93,6 +94,7 @@ static const struct pci_system_methods l - .fill_capabilities = pci_fill_capabilities_generic, - .enable = pci_device_linux_sysfs_enable, - .boot_vga = pci_device_linux_sysfs_boot_vga, -+ .has_kernel_driver = pci_device_linux_sysfs_has_kernel_driver, - }; - - #define SYS_BUS_PCI "/sys/bus/pci/devices" -@@ -761,3 +763,22 @@ out: - close(fd); - return ret; - } -+ -+static int pci_device_linux_sysfs_has_kernel_driver(struct pci_device *dev) -+{ -+ char name[256]; -+ struct stat dummy; -+ int ret; -+ -+ snprintf( name, 255, "%s/%04x:%02x:%02x.%1u/driver", -+ SYS_BUS_PCI, -+ dev->domain, -+ dev->bus, -+ dev->dev, -+ dev->func ); -+ -+ ret = stat(name, &dummy); -+ if (ret < 0) -+ return 0; -+ return 1; -+} diff -up libpciaccess-0.10.6/src/Makefile.am.da libpciaccess-0.10.6/src/Makefile.am --- libpciaccess-0.10.6/src/Makefile.am.da 2009-04-18 15:01:36.000000000 +1000 -+++ libpciaccess-0.10.6/src/Makefile.am 2009-07-31 11:29:36.000000000 +1000 ++++ libpciaccess-0.10.6/src/Makefile.am 2009-08-03 09:57:21.000000000 +1000 @@ -45,6 +45,12 @@ if SOLARIS OS_SUPPORT = solx_devfs.c pci_tools.h endif @@ -498,8 +485,8 @@ diff -up libpciaccess-0.10.6/src/Makefil INCLUDES = -I$(top_srcdir)/include diff -up libpciaccess-0.10.6/src/pciaccess_private.h.da libpciaccess-0.10.6/src/pciaccess_private.h ---- libpciaccess-0.10.6/src/pciaccess_private.h.da 2009-07-31 11:29:24.000000000 +1000 -+++ libpciaccess-0.10.6/src/pciaccess_private.h 2009-07-31 11:29:36.000000000 +1000 +--- libpciaccess-0.10.6/src/pciaccess_private.h.da 2009-08-03 09:57:13.000000000 +1000 ++++ libpciaccess-0.10.6/src/pciaccess_private.h 2009-08-03 09:57:21.000000000 +1000 @@ -61,6 +61,7 @@ struct pci_system_methods { int (*fill_capabilities)( struct pci_device * dev ); void (*enable)( struct pci_device *dev ); @@ -508,12 +495,97 @@ diff -up libpciaccess-0.10.6/src/pciacce }; struct pci_device_mapping { -@@ -131,6 +132,8 @@ struct pci_system { +@@ -131,6 +132,10 @@ struct pci_system { #ifdef HAVE_MTRR int mtrr_fd; #endif + int vgaarb_fd; + int vga_count; ++ struct pci_device *vga_target; ++ struct pci_device *vga_default_dev; }; extern struct pci_system * pci_sys; +diff -up libpciaccess-0.10.6/include/pciaccess.h.da libpciaccess-0.10.6/include/pciaccess.h +--- libpciaccess-0.10.6/include/pciaccess.h.da 2009-08-03 09:57:13.000000000 +1000 ++++ libpciaccess-0.10.6/include/pciaccess.h 2009-08-03 09:57:21.000000000 +1000 +@@ -21,6 +21,31 @@ + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ ++/* ++ * Copyright (c) 2007 Paulo R. Zanoni, Tiago Vignatti ++ * ++ * Permission is hereby granted, free of charge, to any person ++ * obtaining a copy of this software and associated documentation ++ * files (the "Software"), to deal in the Software without ++ * restriction, including without limitation the rights to use, ++ * copy, modify, merge, publish, distribute, sublicense, and/or sell ++ * copies of the Software, and to permit persons to whom the ++ * Software is furnished to do so, subject to the following ++ * conditions: ++ * ++ * The above copyright notice and this permission notice shall be ++ * included in all copies or substantial portions of the Software. ++ * ++ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ++ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ++ * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ++ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ++ * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ++ * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING ++ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR ++ * OTHER DEALINGS IN THE SOFTWARE. ++ * ++ */ + + /** + * \file pciaccess.h +@@ -50,6 +75,8 @@ struct pci_slot_match; + extern "C" { + #endif + ++int pci_device_has_kernel_driver(struct pci_device *dev); ++ + int pci_device_is_boot_vga(struct pci_device *dev); + + int pci_device_read_rom(struct pci_device *dev, void *buffer); +@@ -350,6 +377,11 @@ struct pci_device { + * the \c pci_device structure. + */ + intptr_t user_data; ++ ++ /** ++ * Used by the VGA arbiter. Type of resource decoded by the device and ++ * the file descriptor (/dev/vga_arbiter). */ ++ int vgaarb_rsrc; + }; + + +@@ -449,4 +481,26 @@ struct pci_pcmcia_bridge_info { + + }; + ++ ++/** ++ * VGA Arbiter definitions, functions and related. ++ */ ++ ++/* Legacy VGA regions */ ++#define VGA_ARB_RSRC_NONE 0x00 ++#define VGA_ARB_RSRC_LEGACY_IO 0x01 ++#define VGA_ARB_RSRC_LEGACY_MEM 0x02 ++/* Non-legacy access */ ++#define VGA_ARB_RSRC_NORMAL_IO 0x04 ++#define VGA_ARB_RSRC_NORMAL_MEM 0x08 ++ ++int pci_device_vgaarb_init (void); ++void pci_device_vgaarb_fini (void); ++int pci_device_vgaarb_set_target (struct pci_device *dev); ++/* use the targetted device */ ++int pci_device_vgaarb_decodes (int new_vga_rsrc); ++int pci_device_vgaarb_lock (void); ++int pci_device_vgaarb_trylock (void); ++int pci_device_vgaarb_unlock (void); ++ + #endif /* PCIACCESS_H */ Index: libpciaccess.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpciaccess/devel/libpciaccess.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- libpciaccess.spec 31 Jul 2009 03:23:53 -0000 1.22 +++ libpciaccess.spec 3 Aug 2009 00:00:31 -0000 1.23 @@ -3,7 +3,7 @@ Name: libpciaccess Version: 0.10.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: PCI access library Group: System Environment/Libraries @@ -74,6 +74,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pciaccess.pc %changelog +* Mon Aug 03 2009 Dave Airlie 0.10.6-4 +- Add support for default vga arb device selection +- Update libpciaccess VGA arb code for newer kernel API + * Fri Jul 31 2009 Dave Airlie 0.10.6-3 - enable autoreconf to rebuild configure properly From mclasen at fedoraproject.org Mon Aug 3 00:47:52 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 00:47:52 +0000 (UTC) Subject: rpms/nautilus/devel nautilus.spec,1.277,1.278 Message-ID: <20090803004752.8B7EB11C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/nautilus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5000 Modified Files: nautilus.spec Log Message: Drop desktop-backgrounds-basic dep Index: nautilus.spec =================================================================== RCS file: /cvs/pkgs/rpms/nautilus/devel/nautilus.spec,v retrieving revision 1.277 retrieving revision 1.278 diff -u -p -r1.277 -r1.278 --- nautilus.spec 25 Jul 2009 15:46:03 -0000 1.277 +++ nautilus.spec 3 Aug 2009 00:47:52 -0000 1.278 @@ -3,7 +3,6 @@ %define gtk2_version 2.16.0 %define gnome_icon_theme_version 1.1.5 %define libxml2_version 2.4.20 -%define desktop_backgrounds_version 2.0-4 %define desktop_file_utils_version 0.7 %define gnome_desktop_version 2.25.5 %define redhat_menus_version 0.25 @@ -16,7 +15,7 @@ Name: nautilus Summary: File manager for GNOME Version: 2.27.4 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: User Interface/Desktops Source: http://download.gnome.org/sources/%{name}/2.27/%{name}-%{version}.tar.bz2 @@ -25,7 +24,6 @@ URL: http://projects.gnome.org/nautilu BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: gamin Requires: filesystem >= 2.1.1-1 -Requires: desktop-backgrounds-basic >= %{desktop_backgrounds_version} Requires: redhat-menus >= %{redhat_menus_version} Requires: gvfs >= 1.0.3 Requires: gnome-icon-theme >= %{gnome_icon_theme_version} @@ -140,7 +138,7 @@ CFLAGS="$RPM_OPT_FLAGS -g -DUGLY_HACK_TO # drop unneeded direct library deps with --as-needed # libtool doesn't make this easy, so we do it the hard way -sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool export tagname=CC LANG=en_US make %{?_smp_mflags} @@ -263,6 +261,10 @@ fi %changelog +* Sun Aug 2 2009 Matthias Clasen - 2.27.4-3 +- Drop desktop-backgrounds-basic dep that we've carried for 9 years + without ever making use of it + * Sat Jul 25 2009 Fedora Release Engineering - 2.27.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jjh at fedoraproject.org Mon Aug 3 01:04:00 2009 From: jjh at fedoraproject.org (jjh) Date: Mon, 3 Aug 2009 01:04:00 +0000 (UTC) Subject: rpms/nginx/devel .cvsignore, 1.22, 1.23 nginx-conf.patch, 1.3, 1.4 nginx.spec, 1.35, 1.36 sources, 1.22, 1.23 Message-ID: <20090803010400.77F0B11C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/nginx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7896 Modified Files: .cvsignore nginx-conf.patch nginx.spec sources Log Message: update to 0.7.61 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nginx/devel/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 11 Apr 2009 22:59:28 -0000 1.22 +++ .cvsignore 3 Aug 2009 01:04:00 -0000 1.23 @@ -1 +1 @@ -nginx-0.6.36.tar.gz +nginx-0.7.61.tar.gz nginx-conf.patch: nginx.conf | 105 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 53 insertions(+), 52 deletions(-) Index: nginx-conf.patch =================================================================== RCS file: /cvs/pkgs/rpms/nginx/devel/nginx-conf.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- nginx-conf.patch 27 May 2008 04:28:23 -0000 1.3 +++ nginx-conf.patch 3 Aug 2009 01:04:00 -0000 1.4 @@ -1,12 +1,13 @@ ---- conf/nginx.conf.orig 2008-05-11 21:19:44.000000000 -0600 -+++ conf/nginx.conf 2008-05-11 22:20:32.000000000 -0600 -@@ -1,28 +1,59 @@ +diff -up conf/nginx.conf.orig conf/nginx.conf +--- conf/nginx.conf.orig 2009-04-06 07:43:46.000000000 -0600 ++++ conf/nginx.conf 2009-08-02 18:32:19.000000000 -0600 +@@ -1,28 +1,58 @@ +####################################################################### +# +# This is the main Nginx configuration file. +# +# More information about the configuration options is available on -+# * the English wiki - http://wiki.codemongers.com/Main ++# * the English wiki - http://wiki.nginx.org/Main +# * the Russian documentation - http://sysoev.ru/nginx/ +# +####################################################################### @@ -14,7 +15,7 @@ +#---------------------------------------------------------------------- +# Main Module - directives that cover basic functionality +# -+# http://wiki.codemongers.com/NginxMainModule ++# http://wiki.nginx.org/NginxHttpMainModule +# +#---------------------------------------------------------------------- @@ -25,22 +26,21 @@ -#error_log logs/error.log; -#error_log logs/error.log notice; -#error_log logs/error.log info; -+error_log /var/log/nginx/error.log; -+#error_log /var/log/nginx/error.log notice; -+#error_log /var/log/nginx/error.log info; ++error_log /var/log/nginx/error.log; ++#error_log /var/log/nginx/error.log notice; ++#error_log /var/log/nginx/error.log info; ++ ++pid /var/run/nginx.pid; -#pid logs/nginx.pid; -+pid /var/run/nginx.pid; - -+ +#---------------------------------------------------------------------- +# Events Module +# -+# http://wiki.codemongers.com/NginxEventsModule ++# http://wiki.nginx.org/NginxHttpEventsModule +# +#---------------------------------------------------------------------- -+ + events { worker_connections 1024; } @@ -49,7 +49,7 @@ +#---------------------------------------------------------------------- +# HTTP Core Module +# -+# http://wiki.codemongers.com/NginxHttpCoreModule ++# http://wiki.nginx.org/NginxHttpCoreModule +# +#---------------------------------------------------------------------- + @@ -58,11 +58,11 @@ + include /etc/nginx/mime.types; default_type application/octet-stream; -- #log_format main '$remote_addr - $remote_user [$time_local] $request ' -- # '"$status" $body_bytes_sent "$http_referer" ' +- #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' +- # '$status $body_bytes_sent "$http_referer" ' - # '"$http_user_agent" "$http_x_forwarded_for"'; -+ log_format main '$remote_addr - $remote_user [$time_local] $request ' -+ '"$status" $body_bytes_sent "$http_referer" ' ++ log_format main '$remote_addr - $remote_user [$time_local] "$request" ' ++ '$status $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; - #access_log logs/access.log main; @@ -70,7 +70,7 @@ sendfile on; #tcp_nopush on; -@@ -31,27 +62,36 @@ +@@ -31,27 +61,36 @@ http { keepalive_timeout 65; #gzip on; @@ -82,9 +82,8 @@ + # The default server + # server { -- listen 80; + listen 80; - server_name localhost; -+ listen 80; + server_name _; #charset koi8-r; @@ -112,7 +111,7 @@ } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 -@@ -77,42 +117,4 @@ +@@ -77,42 +116,4 @@ http { # deny all; #} } Index: nginx.spec =================================================================== RCS file: /cvs/pkgs/rpms/nginx/devel/nginx.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- nginx.spec 25 Jul 2009 19:19:42 -0000 1.35 +++ nginx.spec 3 Aug 2009 01:04:00 -0000 1.36 @@ -8,8 +8,8 @@ %define nginx_webroot %{nginx_datadir}/html Name: nginx -Version: 0.6.36 -Release: 3%{?dist} +Version: 0.7.61 +Release: 1%{?dist} Summary: Robust, small and high performance http and reverse proxy server Group: System Environment/Daemons @@ -174,6 +174,9 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 0.7.61-1 +- Update to new stable 0.7.61 + * Sat Jul 25 2009 Fedora Release Engineering - 0.6.36-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nginx/devel/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 11 Apr 2009 22:59:28 -0000 1.22 +++ sources 3 Aug 2009 01:04:00 -0000 1.23 @@ -1 +1 @@ -15cce6102a2efcf4d4acde9bb71ea6d3 nginx-0.6.36.tar.gz +6ebf89b9b00a3b82734e93c32da7df07 nginx-0.7.61.tar.gz From rdieter at fedoraproject.org Mon Aug 3 01:04:32 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 3 Aug 2009 01:04:32 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel kdeplasma-addons-4.3.0-microblog_post.patch, NONE, 1.1 kdeplasma-addons.spec, 1.49, 1.50 Message-ID: <20090803010432.7361111C004A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8041 Modified Files: kdeplasma-addons.spec Added Files: kdeplasma-addons-4.3.0-microblog_post.patch Log Message: * Sun Aug 02 2009 Rex Dieter - 4.3.0-2 - fix to allow updating of status via microblog plasmoid kdeplasma-addons-4.3.0-microblog_post.patch: microblog.cpp | 1 + 1 file changed, 1 insertion(+) --- NEW FILE kdeplasma-addons-4.3.0-microblog_post.patch --- diff -up kdeplasma-addons-4.3.0/applets/microblog/microblog.cpp.microblog_post kdeplasma-addons-4.3.0/applets/microblog/microblog.cpp --- kdeplasma-addons-4.3.0/applets/microblog/microblog.cpp.microblog_post 2009-07-08 09:51:15.000000000 -0500 +++ kdeplasma-addons-4.3.0/applets/microblog/microblog.cpp 2009-08-02 20:01:43.134679555 -0500 @@ -751,6 +751,7 @@ void MicroBlog::updateStatus() KConfigGroup cg = m_service->operationDescription("update"); cg.writeEntry("password", m_password); cg.writeEntry("status", status); + m_service->startOperationCall(cg); //m_statusUpdates.insert(m_service->startOperationCall(cg), status); connect(m_service, SIGNAL(finished(Plasma::ServiceJob*)), this, SLOT(updateCompleted(Plasma::ServiceJob*))); connect(m_service, SIGNAL(finished(Plasma::ServiceJob*)), this, SLOT(serviceFinished(Plasma::ServiceJob*))); Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- kdeplasma-addons.spec 30 Jul 2009 09:36:55 -0000 1.49 +++ kdeplasma-addons.spec 3 Aug 2009 01:04:32 -0000 1.50 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -14,6 +14,10 @@ BuildRoot: %{_tmppath}/%{name}-%{ve # akonadi launch on first login Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch +## upstream patches +# http://websvn.kde.org/?view=rev&revision=1004203 +Patch100: kdeplasma-addons-4.3.0-microblog_post.patch + BuildRequires: boost-devel BuildRequires: eigen2-devel BuildRequires: gettext @@ -60,6 +64,8 @@ Additional plasmoids for KDE. %patch51 -p1 -b .krunner_contacts_not_enabledbydefault +%patch100 -p1 -b .microblog_post + %build @@ -139,6 +145,9 @@ rm -rf %{buildroot} %changelog +* Sun Aug 02 2009 Rex Dieter - 4.3.0-2 +- fix to allow updating of status via microblog plasmoid + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From pkgdb at fedoraproject.org Mon Aug 3 01:06:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:17 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010616.F420E10F886@bastion2.fedora.phx.redhat.com> cchance has set the watchbugzilla acl on ibus-table-cangjie (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:17 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010617.4C62C10F8A1@bastion2.fedora.phx.redhat.com> cchance has set the watchcommits acl on ibus-table-cangjie (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:21 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010621.C561D10F8AC@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:31 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010631.3543C10F886@bastion2.fedora.phx.redhat.com> cchance has set the approveacls acl on ibus-table-cangjie (Fedora devel) to Obsolete for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:34 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010634.3F2DC10F8B1@bastion2.fedora.phx.redhat.com> cchance has set the watchbugzilla acl on ibus-table-cangjie (Fedora 11) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:35 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010635.5646A10F8B5@bastion2.fedora.phx.redhat.com> cchance has set the watchcommits acl on ibus-table-cangjie (Fedora 11) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:37 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010637.A593E10F8B9@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora 11) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:44 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010644.4FAF710F89F@bastion2.fedora.phx.redhat.com> cchance has set the watchbugzilla acl on ibus-table-cangjie (Fedora 10) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:40 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010640.432A310F8BC@bastion2.fedora.phx.redhat.com> cchance has set the approveacls acl on ibus-table-cangjie (Fedora 11) to Obsolete for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:45 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010645.6C44510F8A9@bastion2.fedora.phx.redhat.com> cchance has set the watchcommits acl on ibus-table-cangjie (Fedora 10) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:46 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010646.84C1F10F8C1@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora 10) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:06:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:06:48 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803010648.DD91810F8C4@bastion2.fedora.phx.redhat.com> cchance has set the approveacls acl on ibus-table-cangjie (Fedora 10) to Obsolete for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 01:07:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:07:09 +0000 Subject: [pkgdb] ibus-table-quick had acl change status Message-ID: <20090803010709.BE99610F8B0@bastion2.fedora.phx.redhat.com> cchance has set the watchbugzilla acl on ibus-table-quick (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Mon Aug 3 01:07:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:07:11 +0000 Subject: [pkgdb] ibus-table-quick had acl change status Message-ID: <20090803010711.0DB9F10F8B4@bastion2.fedora.phx.redhat.com> cchance has set the watchcommits acl on ibus-table-quick (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Mon Aug 3 01:07:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:07:12 +0000 Subject: [pkgdb] ibus-table-quick had acl change status Message-ID: <20090803010712.C578810F8C7@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-quick (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Mon Aug 3 01:07:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:07:19 +0000 Subject: [pkgdb] ibus-table-quick had acl change status Message-ID: <20090803010719.14AF210F8B9@bastion2.fedora.phx.redhat.com> cchance has set the watchbugzilla acl on ibus-table-quick (Fedora 11) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Mon Aug 3 01:07:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:07:15 +0000 Subject: [pkgdb] ibus-table-quick had acl change status Message-ID: <20090803010715.2B74910F8B7@bastion2.fedora.phx.redhat.com> cchance has set the approveacls acl on ibus-table-quick (Fedora devel) to Obsolete for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Mon Aug 3 01:07:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:07:20 +0000 Subject: [pkgdb] ibus-table-quick had acl change status Message-ID: <20090803010720.65B4810F8CC@bastion2.fedora.phx.redhat.com> cchance has set the watchcommits acl on ibus-table-quick (Fedora 11) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Mon Aug 3 01:07:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:07:23 +0000 Subject: [pkgdb] ibus-table-quick had acl change status Message-ID: <20090803010723.467D010F8CF@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-quick (Fedora 11) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From pkgdb at fedoraproject.org Mon Aug 3 01:07:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 01:07:24 +0000 Subject: [pkgdb] ibus-table-quick had acl change status Message-ID: <20090803010724.73C1B10F8D1@bastion2.fedora.phx.redhat.com> cchance has set the approveacls acl on ibus-table-quick (Fedora 11) to Obsolete for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-quick From bpepple at fedoraproject.org Mon Aug 3 01:41:33 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Mon, 3 Aug 2009 01:41:33 +0000 (UTC) Subject: rpms/telepathy-sofiasip/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 telepathy-sofiasip.spec, 1.7, 1.8 Message-ID: <20090803014133.9CD0A11C004A@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-sofiasip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15051 Modified Files: .cvsignore sources telepathy-sofiasip.spec Log Message: * Sun Aug 2 2009 Brian Pepple - 0.5.17-1 - Update to 0.5.17. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-sofiasip/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 12 Feb 2009 23:44:54 -0000 1.6 +++ .cvsignore 3 Aug 2009 01:41:33 -0000 1.7 @@ -1 +1 @@ -telepathy-sofiasip-0.5.15.tar.gz +telepathy-sofiasip-0.5.17.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-sofiasip/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 12 Feb 2009 23:44:54 -0000 1.6 +++ sources 3 Aug 2009 01:41:33 -0000 1.7 @@ -1 +1 @@ -cb953dec2c5374c3161a86b136e27ef5 telepathy-sofiasip-0.5.15.tar.gz +ac2d6338781cf7a458b8b4150f9b81d8 telepathy-sofiasip-0.5.17.tar.gz Index: telepathy-sofiasip.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-sofiasip/devel/telepathy-sofiasip.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- telepathy-sofiasip.spec 27 Jul 2009 05:45:08 -0000 1.7 +++ telepathy-sofiasip.spec 3 Aug 2009 01:41:33 -0000 1.8 @@ -1,6 +1,6 @@ Name: telepathy-sofiasip -Version: 0.5.15 -Release: 3%{?dist} +Version: 0.5.17 +Release: 1%{?dist} Summary: SIP connection manager for Telepathy Group: Applications/Communications @@ -11,7 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: dbus-devel BuildRequires: dbus-glib-devel -BuildRequires: telepathy-glib-devel >= 0.7.17 +BuildRequires: telepathy-glib-devel >= 0.7.27 BuildRequires: sofia-sip-glib-devel >= 1.12.10 BuildRequires: libxslt BuildRequires: python @@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 2 2009 Brian Pepple - 0.5.17-1 +- Update to 0.5.17. + * Sun Jul 26 2009 Fedora Release Engineering - 0.5.15-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Mon Aug 3 01:45:31 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 01:45:31 +0000 (UTC) Subject: rpms/gnome-backgrounds/devel gnome-backgrounds.spec,1.26,1.27 Message-ID: <20090803014531.8186811C004A@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-backgrounds/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16140 Modified Files: gnome-backgrounds.spec Log Message: co-own /usr/share/backgrounds Index: gnome-backgrounds.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-backgrounds/devel/gnome-backgrounds.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- gnome-backgrounds.spec 25 Jul 2009 00:35:08 -0000 1.26 +++ gnome-backgrounds.spec 3 Aug 2009 01:45:31 -0000 1.27 @@ -1,7 +1,7 @@ Summary: Desktop backgrounds packaged with the GNOME desktop Name: gnome-backgrounds Version: 2.24.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Applications/Multimedia URL: http://www.gnome.org @@ -11,9 +11,6 @@ BuildArch: noarch BuildRequires: intltool BuildRequires: gettext -# for /usr/share/backgrounds -Requires: desktop-backgrounds-basic - Patch0: gnome-backgrounds-paths.patch %description @@ -48,9 +45,13 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc COPYING NEWS README AUTHORS %{_datadir}/gnome-background-properties +%dir %{_datadir}/backgrounds %{_datadir}/backgrounds/* %changelog +* Sun Aug 2 2009 Matthias Clasen - 2.24.1-3 +- Co-own /usr/share/backgrounds instead of requiring desktop-backgrounds-basic + * Fri Jul 24 2009 Fedora Release Engineering - 2.24.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From whot at fedoraproject.org Mon Aug 3 01:51:36 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Mon, 3 Aug 2009 01:51:36 +0000 (UTC) Subject: rpms/xorg-x11-drv-synaptics/F-11 .cvsignore, 1.14, 1.15 sources, 1.14, 1.15 xorg-x11-drv-synaptics.spec, 1.34, 1.35 synaptics-1.1.2-auto-adjust-edges.patch, 1.1, NONE Message-ID: <20090803015136.E469F11C004A@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-synaptics/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17391 Modified Files: .cvsignore sources xorg-x11-drv-synaptics.spec Removed Files: synaptics-1.1.2-auto-adjust-edges.patch Log Message: * Mon Aug 03 2009 Peter Hutterer 1.1.3-1 - synaptics 1.1.3 - synaptics-1.1.2-auto-adjust-edges.patch: Drop. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/F-11/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 6 Jul 2009 00:14:15 -0000 1.14 +++ .cvsignore 3 Aug 2009 01:51:36 -0000 1.15 @@ -1 +1 @@ -xf86-input-synaptics-1.1.2.tar.bz2 +xf86-input-synaptics-1.1.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/F-11/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 6 Jul 2009 00:14:15 -0000 1.14 +++ sources 3 Aug 2009 01:51:36 -0000 1.15 @@ -1 +1 @@ -c8fd6516f9636a3751e401e4b836e160 xf86-input-synaptics-1.1.2.tar.bz2 +fa002949c6b4cdd5a4f792e5dbb824f5 xf86-input-synaptics-1.1.3.tar.bz2 Index: xorg-x11-drv-synaptics.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/F-11/xorg-x11-drv-synaptics.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- xorg-x11-drv-synaptics.spec 6 Jul 2009 00:38:24 -0000 1.34 +++ xorg-x11-drv-synaptics.spec 3 Aug 2009 01:51:36 -0000 1.35 @@ -6,8 +6,8 @@ Name: xorg-x11-drv-synaptics Summary: Xorg X11 Synaptics touchpad input driver -Version: 1.1.2 -Release: 2%{?dist} +Version: 1.1.3 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -18,9 +18,6 @@ Source0: ftp://ftp.x.org/pub/indi Source1: 10-synaptics.fdi Source2: make-git-snapshot.sh -# RH 502548, FDO 21001, should be in synaptics-1.1.3 -Patch01: synaptics-1.1.2-auto-adjust-edges.patch - ExcludeArch: s390 s390x BuildRequires: libtool pkgconfig @@ -77,8 +74,6 @@ Features: %setup -q -n %{tarball}-%{version} #%setup -q -n %{tarball}-%{gitdate} -%patch1 -p1 -b .auto-adjust-edges - %build autoreconf -v --install --force || exit 1 %configure --disable-static @@ -126,6 +121,10 @@ Development files for the Synaptics Touc %changelog +* Mon Aug 03 2009 Peter Hutterer 1.1.3-1 +- synaptics 1.1.3 +- synaptics-1.1.2-auto-adjust-edges.patch: Drop. + * Mon Jul 06 2009 Peter Hutterer 1.1.2-2 - synaptics-1.1.2-auto-adjust-edges.patch: auto-adjust the edges when the actual values go past min/max (#502548). --- synaptics-1.1.2-auto-adjust-edges.patch DELETED --- From jjh at fedoraproject.org Mon Aug 3 02:00:17 2009 From: jjh at fedoraproject.org (jjh) Date: Mon, 3 Aug 2009 02:00:17 +0000 (UTC) Subject: rpms/nginx/F-11 .cvsignore, 1.22, 1.23 nginx-conf.patch, 1.3, 1.4 nginx.init, 1.4, 1.5 nginx.spec, 1.33, 1.34 sources, 1.22, 1.23 Message-ID: <20090803020017.D6ABF11C0381@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/nginx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18989 Modified Files: .cvsignore nginx-conf.patch nginx.init nginx.spec sources Log Message: update to 0.7.61 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-11/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 11 Apr 2009 22:59:28 -0000 1.22 +++ .cvsignore 3 Aug 2009 02:00:17 -0000 1.23 @@ -1 +1 @@ -nginx-0.6.36.tar.gz +nginx-0.7.61.tar.gz nginx-conf.patch: nginx.conf | 105 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 53 insertions(+), 52 deletions(-) Index: nginx-conf.patch =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-11/nginx-conf.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- nginx-conf.patch 27 May 2008 04:28:23 -0000 1.3 +++ nginx-conf.patch 3 Aug 2009 02:00:17 -0000 1.4 @@ -1,12 +1,13 @@ ---- conf/nginx.conf.orig 2008-05-11 21:19:44.000000000 -0600 -+++ conf/nginx.conf 2008-05-11 22:20:32.000000000 -0600 -@@ -1,28 +1,59 @@ +diff -up conf/nginx.conf.orig conf/nginx.conf +--- conf/nginx.conf.orig 2009-04-06 07:43:46.000000000 -0600 ++++ conf/nginx.conf 2009-08-02 18:32:19.000000000 -0600 +@@ -1,28 +1,58 @@ +####################################################################### +# +# This is the main Nginx configuration file. +# +# More information about the configuration options is available on -+# * the English wiki - http://wiki.codemongers.com/Main ++# * the English wiki - http://wiki.nginx.org/Main +# * the Russian documentation - http://sysoev.ru/nginx/ +# +####################################################################### @@ -14,7 +15,7 @@ +#---------------------------------------------------------------------- +# Main Module - directives that cover basic functionality +# -+# http://wiki.codemongers.com/NginxMainModule ++# http://wiki.nginx.org/NginxHttpMainModule +# +#---------------------------------------------------------------------- @@ -25,22 +26,21 @@ -#error_log logs/error.log; -#error_log logs/error.log notice; -#error_log logs/error.log info; -+error_log /var/log/nginx/error.log; -+#error_log /var/log/nginx/error.log notice; -+#error_log /var/log/nginx/error.log info; ++error_log /var/log/nginx/error.log; ++#error_log /var/log/nginx/error.log notice; ++#error_log /var/log/nginx/error.log info; ++ ++pid /var/run/nginx.pid; -#pid logs/nginx.pid; -+pid /var/run/nginx.pid; - -+ +#---------------------------------------------------------------------- +# Events Module +# -+# http://wiki.codemongers.com/NginxEventsModule ++# http://wiki.nginx.org/NginxHttpEventsModule +# +#---------------------------------------------------------------------- -+ + events { worker_connections 1024; } @@ -49,7 +49,7 @@ +#---------------------------------------------------------------------- +# HTTP Core Module +# -+# http://wiki.codemongers.com/NginxHttpCoreModule ++# http://wiki.nginx.org/NginxHttpCoreModule +# +#---------------------------------------------------------------------- + @@ -58,11 +58,11 @@ + include /etc/nginx/mime.types; default_type application/octet-stream; -- #log_format main '$remote_addr - $remote_user [$time_local] $request ' -- # '"$status" $body_bytes_sent "$http_referer" ' +- #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' +- # '$status $body_bytes_sent "$http_referer" ' - # '"$http_user_agent" "$http_x_forwarded_for"'; -+ log_format main '$remote_addr - $remote_user [$time_local] $request ' -+ '"$status" $body_bytes_sent "$http_referer" ' ++ log_format main '$remote_addr - $remote_user [$time_local] "$request" ' ++ '$status $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; - #access_log logs/access.log main; @@ -70,7 +70,7 @@ sendfile on; #tcp_nopush on; -@@ -31,27 +62,36 @@ +@@ -31,27 +61,36 @@ http { keepalive_timeout 65; #gzip on; @@ -82,9 +82,8 @@ + # The default server + # server { -- listen 80; + listen 80; - server_name localhost; -+ listen 80; + server_name _; #charset koi8-r; @@ -112,7 +111,7 @@ } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 -@@ -77,42 +117,4 @@ +@@ -77,42 +116,4 @@ http { # deny all; #} } Index: nginx.init =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-11/nginx.init,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- nginx.init 27 May 2008 04:06:16 -0000 1.4 +++ nginx.init 3 Aug 2009 02:00:17 -0000 1.5 @@ -1,8 +1,8 @@ #!/bin/sh # -# nginx - this script starts and stops the nginx daemin +# nginx - this script starts and stops the nginx daemon # -# chkconfig: - 85 15 +# chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse \ # proxy and IMAP/POP3 proxy server # processname: nginx @@ -41,7 +41,7 @@ start() { stop() { echo -n $"Stopping $prog: " - killproc $prog -QUIT + killproc $prog retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile @@ -49,27 +49,26 @@ stop() { } restart() { - configtest || return $? + configtest_q || configtest || return 6 stop start } reload() { - configtest || return $? + configtest_q || configtest || return 6 echo -n $"Reloading $prog: " killproc $nginx -HUP - RETVAL=$? echo } -force_reload() { - restart -} - configtest() { $nginx -t -c $NGINX_CONF_FILE } +configtest_q() { + configtest >/dev/null 2>&1 +} + rh_status() { status $prog } @@ -78,6 +77,29 @@ rh_status_q() { rh_status >/dev/null 2>&1 } +# Upgrade the binary with no downtime. +upgrade() { + local pidfile="/var/run/${prog}.pid" + local oldbin_pidfile="${pidfile}.oldbin" + + configtest_q || configtest || return 6 + echo -n $"Staring new master $prog: " + killproc $nginx -USR2 + retval=$? + echo + sleep 1 + if [[ -f ${oldbin_pidfile} && -f ${pidfile} ]]; then + echo -n $"Graceful shutdown of old $prog: " + killproc -p ${oldbin_pidfile} -QUIT + retval=$? + echo + return 0 + else + echo $"Something bad happened, manual intervention required, maybe restart?" + return 1 + fi +} + case "$1" in start) rh_status_q && exit 0 @@ -90,20 +112,22 @@ case "$1" in restart|configtest) $1 ;; + force-reload|upgrade) + rh_status_q || exit 7 + upgrade + ;; reload) rh_status_q || exit 7 $1 ;; - force-reload) - force_reload - ;; - status) - rh_status + status|status_q) + rh_$1 ;; condrestart|try-restart) - rh_status_q || exit 0 + rh_status_q || exit 7 + restart ;; *) - echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}" + echo $"Usage: $0 {start|stop|reload|configtest|status|force-reload|upgrade|restart}" exit 2 esac Index: nginx.spec =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-11/nginx.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- nginx.spec 11 Apr 2009 22:59:28 -0000 1.33 +++ nginx.spec 3 Aug 2009 02:00:17 -0000 1.34 @@ -8,7 +8,7 @@ %define nginx_webroot %{nginx_datadir}/html Name: nginx -Version: 0.6.36 +Version: 0.7.61 Release: 1%{?dist} Summary: Robust, small and high performance http and reverse proxy server Group: System Environment/Daemons @@ -34,9 +34,7 @@ Source1: %{name}.init Source2: %{name}.logrotate Source3: virtual.conf Source4: ssl.conf -Source5: nginx-upstream-fair.tgz -Source6: upstream-fair.conf -Source7: %{name}.sysconfig +Source5: %{name}.sysconfig Source100: index.html Source101: poweredby.png Source102: nginx-logo.png @@ -55,15 +53,12 @@ Patch1: nginx-conf.patch Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 proxy server written by Igor Sysoev. -One third party module, nginx-upstream-fair, is added - %prep %setup -q %patch0 -p0 %patch1 -p0 -%{__tar} zxvf %{SOURCE5} %build # nginx does not utilize a standard configure script. It has its own @@ -96,13 +91,9 @@ export DESTDIR=%{buildroot} --with-http_perl_module \ --with-mail \ --with-mail_ssl_module \ - --with-cc-opt="%{optflags} $(pcre-config --cflags)" \ - --add-module=%{_builddir}/nginx-%{version}/nginx-upstream-fair + --with-cc-opt="%{optflags} $(pcre-config --cflags)" make %{?_smp_mflags} -# rename the readme for nginx-upstream-fair so it doesn't conflict with the main -# readme -mv nginx-upstream-fair/README nginx-upstream-fair/README.nginx-upstream-fair %install rm -rf %{buildroot} @@ -115,9 +106,9 @@ find %{buildroot} -type f -name '*.so' - chmod 0755 %{buildroot}%{_sbindir}/nginx %{__install} -p -D -m 0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name} %{__install} -p -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name} -%{__install} -p -D -m 0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/sysconfig/%{name} +%{__install} -p -D -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/%{name} %{__install} -p -d -m 0755 %{buildroot}%{nginx_confdir}/conf.d -%{__install} -p -m 0644 %{SOURCE3} %{SOURCE4} %{SOURCE6} %{buildroot}%{nginx_confdir}/conf.d +%{__install} -p -m 0644 %{SOURCE3} %{SOURCE4} %{buildroot}%{nginx_confdir}/conf.d %{__install} -p -d -m 0755 %{buildroot}%{nginx_home_tmp} %{__install} -p -d -m 0755 %{buildroot}%{nginx_logdir} %{__install} -p -d -m 0755 %{buildroot}%{nginx_webroot} @@ -136,10 +127,14 @@ done rm -rf %{buildroot} %pre -%{_sbindir}/useradd -c "Nginx user" -s /bin/false -r -d %{nginx_home} %{nginx_user} 2>/dev/null || : +if [ $1 == 1 ]; then + %{_sbindir}/useradd -c "Nginx user" -s /bin/false -r -d %{nginx_home} %{nginx_user} 2>/dev/null || : +fi %post -/sbin/chkconfig --add %{name} +if [ $1 == 1 ]; then + /sbin/chkconfig --add %{name} +fi %preun if [ $1 = 0 ]; then @@ -148,13 +143,13 @@ if [ $1 = 0 ]; then fi %postun -if [ $1 -ge 1 ]; then - /sbin/service %{name} condrestart > /dev/null 2>&1 || : +if [ $1 == 2 ]; then + /sbin/service %{name} upgrade || : fi %files %defattr(-,root,root,-) -%doc LICENSE CHANGES README nginx-upstream-fair/README.nginx-upstream-fair +%doc LICENSE CHANGES README %{nginx_datadir}/ %{_sbindir}/%{name} %{_mandir}/man3/%{name}.3pm.gz @@ -182,6 +177,10 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 0.7.61 - +- update to new stable 0.7.61 +- remove third party module + * Sat Apr 11 2009 Jeremy Hinegardner 0.6.36-1 - update to 0.6.36 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-11/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 11 Apr 2009 22:59:28 -0000 1.22 +++ sources 3 Aug 2009 02:00:17 -0000 1.23 @@ -1 +1 @@ -15cce6102a2efcf4d4acde9bb71ea6d3 nginx-0.6.36.tar.gz +6ebf89b9b00a3b82734e93c32da7df07 nginx-0.7.61.tar.gz From jjh at fedoraproject.org Mon Aug 3 02:01:37 2009 From: jjh at fedoraproject.org (jjh) Date: Mon, 3 Aug 2009 02:01:37 +0000 (UTC) Subject: rpms/nginx/F-11 nginx-upstream-fair.tgz, 1.1, NONE upstream-fair.conf, 1.1, NONE Message-ID: <20090803020137.1A4DB11C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/nginx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19291 Removed Files: nginx-upstream-fair.tgz upstream-fair.conf Log Message: remove upstream-fair module --- nginx-upstream-fair.tgz DELETED --- --- upstream-fair.conf DELETED --- From jjh at fedoraproject.org Mon Aug 3 02:06:34 2009 From: jjh at fedoraproject.org (jjh) Date: Mon, 3 Aug 2009 02:06:34 +0000 (UTC) Subject: rpms/nginx/F-10 .cvsignore, 1.22, 1.23 nginx-conf.patch, 1.3, 1.4 nginx.init, 1.4, 1.5 nginx.spec, 1.30, 1.31 sources, 1.22, 1.23 nginx-upstream-fair.tgz, 1.1, NONE upstream-fair.conf, 1.1, NONE Message-ID: <20090803020634.B3B1511C004A@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/nginx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20139 Modified Files: .cvsignore nginx-conf.patch nginx.init nginx.spec sources Removed Files: nginx-upstream-fair.tgz upstream-fair.conf Log Message: update to 0.7.61 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-10/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 11 Apr 2009 23:29:25 -0000 1.22 +++ .cvsignore 3 Aug 2009 02:06:34 -0000 1.23 @@ -1 +1 @@ -nginx-0.6.36.tar.gz +nginx-0.7.61.tar.gz nginx-conf.patch: nginx.conf | 105 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 53 insertions(+), 52 deletions(-) Index: nginx-conf.patch =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-10/nginx-conf.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- nginx-conf.patch 27 May 2008 04:28:23 -0000 1.3 +++ nginx-conf.patch 3 Aug 2009 02:06:34 -0000 1.4 @@ -1,12 +1,13 @@ ---- conf/nginx.conf.orig 2008-05-11 21:19:44.000000000 -0600 -+++ conf/nginx.conf 2008-05-11 22:20:32.000000000 -0600 -@@ -1,28 +1,59 @@ +diff -up conf/nginx.conf.orig conf/nginx.conf +--- conf/nginx.conf.orig 2009-04-06 07:43:46.000000000 -0600 ++++ conf/nginx.conf 2009-08-02 18:32:19.000000000 -0600 +@@ -1,28 +1,58 @@ +####################################################################### +# +# This is the main Nginx configuration file. +# +# More information about the configuration options is available on -+# * the English wiki - http://wiki.codemongers.com/Main ++# * the English wiki - http://wiki.nginx.org/Main +# * the Russian documentation - http://sysoev.ru/nginx/ +# +####################################################################### @@ -14,7 +15,7 @@ +#---------------------------------------------------------------------- +# Main Module - directives that cover basic functionality +# -+# http://wiki.codemongers.com/NginxMainModule ++# http://wiki.nginx.org/NginxHttpMainModule +# +#---------------------------------------------------------------------- @@ -25,22 +26,21 @@ -#error_log logs/error.log; -#error_log logs/error.log notice; -#error_log logs/error.log info; -+error_log /var/log/nginx/error.log; -+#error_log /var/log/nginx/error.log notice; -+#error_log /var/log/nginx/error.log info; ++error_log /var/log/nginx/error.log; ++#error_log /var/log/nginx/error.log notice; ++#error_log /var/log/nginx/error.log info; ++ ++pid /var/run/nginx.pid; -#pid logs/nginx.pid; -+pid /var/run/nginx.pid; - -+ +#---------------------------------------------------------------------- +# Events Module +# -+# http://wiki.codemongers.com/NginxEventsModule ++# http://wiki.nginx.org/NginxHttpEventsModule +# +#---------------------------------------------------------------------- -+ + events { worker_connections 1024; } @@ -49,7 +49,7 @@ +#---------------------------------------------------------------------- +# HTTP Core Module +# -+# http://wiki.codemongers.com/NginxHttpCoreModule ++# http://wiki.nginx.org/NginxHttpCoreModule +# +#---------------------------------------------------------------------- + @@ -58,11 +58,11 @@ + include /etc/nginx/mime.types; default_type application/octet-stream; -- #log_format main '$remote_addr - $remote_user [$time_local] $request ' -- # '"$status" $body_bytes_sent "$http_referer" ' +- #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' +- # '$status $body_bytes_sent "$http_referer" ' - # '"$http_user_agent" "$http_x_forwarded_for"'; -+ log_format main '$remote_addr - $remote_user [$time_local] $request ' -+ '"$status" $body_bytes_sent "$http_referer" ' ++ log_format main '$remote_addr - $remote_user [$time_local] "$request" ' ++ '$status $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; - #access_log logs/access.log main; @@ -70,7 +70,7 @@ sendfile on; #tcp_nopush on; -@@ -31,27 +62,36 @@ +@@ -31,27 +61,36 @@ http { keepalive_timeout 65; #gzip on; @@ -82,9 +82,8 @@ + # The default server + # server { -- listen 80; + listen 80; - server_name localhost; -+ listen 80; + server_name _; #charset koi8-r; @@ -112,7 +111,7 @@ } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 -@@ -77,42 +117,4 @@ +@@ -77,42 +116,4 @@ http { # deny all; #} } Index: nginx.init =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-10/nginx.init,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- nginx.init 27 May 2008 04:06:16 -0000 1.4 +++ nginx.init 3 Aug 2009 02:06:34 -0000 1.5 @@ -1,8 +1,8 @@ #!/bin/sh # -# nginx - this script starts and stops the nginx daemin +# nginx - this script starts and stops the nginx daemon # -# chkconfig: - 85 15 +# chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse \ # proxy and IMAP/POP3 proxy server # processname: nginx @@ -41,7 +41,7 @@ start() { stop() { echo -n $"Stopping $prog: " - killproc $prog -QUIT + killproc $prog retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile @@ -49,27 +49,26 @@ stop() { } restart() { - configtest || return $? + configtest_q || configtest || return 6 stop start } reload() { - configtest || return $? + configtest_q || configtest || return 6 echo -n $"Reloading $prog: " killproc $nginx -HUP - RETVAL=$? echo } -force_reload() { - restart -} - configtest() { $nginx -t -c $NGINX_CONF_FILE } +configtest_q() { + configtest >/dev/null 2>&1 +} + rh_status() { status $prog } @@ -78,6 +77,29 @@ rh_status_q() { rh_status >/dev/null 2>&1 } +# Upgrade the binary with no downtime. +upgrade() { + local pidfile="/var/run/${prog}.pid" + local oldbin_pidfile="${pidfile}.oldbin" + + configtest_q || configtest || return 6 + echo -n $"Staring new master $prog: " + killproc $nginx -USR2 + retval=$? + echo + sleep 1 + if [[ -f ${oldbin_pidfile} && -f ${pidfile} ]]; then + echo -n $"Graceful shutdown of old $prog: " + killproc -p ${oldbin_pidfile} -QUIT + retval=$? + echo + return 0 + else + echo $"Something bad happened, manual intervention required, maybe restart?" + return 1 + fi +} + case "$1" in start) rh_status_q && exit 0 @@ -90,20 +112,22 @@ case "$1" in restart|configtest) $1 ;; + force-reload|upgrade) + rh_status_q || exit 7 + upgrade + ;; reload) rh_status_q || exit 7 $1 ;; - force-reload) - force_reload - ;; - status) - rh_status + status|status_q) + rh_$1 ;; condrestart|try-restart) - rh_status_q || exit 0 + rh_status_q || exit 7 + restart ;; *) - echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}" + echo $"Usage: $0 {start|stop|reload|configtest|status|force-reload|upgrade|restart}" exit 2 esac Index: nginx.spec =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-10/nginx.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- nginx.spec 11 Apr 2009 23:29:25 -0000 1.30 +++ nginx.spec 3 Aug 2009 02:06:34 -0000 1.31 @@ -8,7 +8,7 @@ %define nginx_webroot %{nginx_datadir}/html Name: nginx -Version: 0.6.36 +Version: 0.7.61 Release: 1%{?dist} Summary: Robust, small and high performance http and reverse proxy server Group: System Environment/Daemons @@ -34,9 +34,7 @@ Source1: %{name}.init Source2: %{name}.logrotate Source3: virtual.conf Source4: ssl.conf -Source5: nginx-upstream-fair.tgz -Source6: upstream-fair.conf -Source7: %{name}.sysconfig +Source5: %{name}.sysconfig Source100: index.html Source101: poweredby.png Source102: nginx-logo.png @@ -55,15 +53,12 @@ Patch1: nginx-conf.patch Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 proxy server written by Igor Sysoev. -One third party module, nginx-upstream-fair, is added - %prep %setup -q %patch0 -p0 %patch1 -p0 -%{__tar} zxvf %{SOURCE5} %build # nginx does not utilize a standard configure script. It has its own @@ -96,13 +91,9 @@ export DESTDIR=%{buildroot} --with-http_perl_module \ --with-mail \ --with-mail_ssl_module \ - --with-cc-opt="%{optflags} $(pcre-config --cflags)" \ - --add-module=%{_builddir}/nginx-%{version}/nginx-upstream-fair + --with-cc-opt="%{optflags} $(pcre-config --cflags)" make %{?_smp_mflags} -# rename the readme for nginx-upstream-fair so it doesn't conflict with the main -# readme -mv nginx-upstream-fair/README nginx-upstream-fair/README.nginx-upstream-fair %install rm -rf %{buildroot} @@ -115,9 +106,9 @@ find %{buildroot} -type f -name '*.so' - chmod 0755 %{buildroot}%{_sbindir}/nginx %{__install} -p -D -m 0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name} %{__install} -p -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name} -%{__install} -p -D -m 0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/sysconfig/%{name} +%{__install} -p -D -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/%{name} %{__install} -p -d -m 0755 %{buildroot}%{nginx_confdir}/conf.d -%{__install} -p -m 0644 %{SOURCE3} %{SOURCE4} %{SOURCE6} %{buildroot}%{nginx_confdir}/conf.d +%{__install} -p -m 0644 %{SOURCE3} %{SOURCE4} %{buildroot}%{nginx_confdir}/conf.d %{__install} -p -d -m 0755 %{buildroot}%{nginx_home_tmp} %{__install} -p -d -m 0755 %{buildroot}%{nginx_logdir} %{__install} -p -d -m 0755 %{buildroot}%{nginx_webroot} @@ -136,10 +127,14 @@ done rm -rf %{buildroot} %pre -%{_sbindir}/useradd -c "Nginx user" -s /bin/false -r -d %{nginx_home} %{nginx_user} 2>/dev/null || : +if [ $1 == 1 ]; then + %{_sbindir}/useradd -c "Nginx user" -s /bin/false -r -d %{nginx_home} %{nginx_user} 2>/dev/null || : +fi %post -/sbin/chkconfig --add %{name} +if [ $1 == 1 ]; then + /sbin/chkconfig --add %{name} +fi %preun if [ $1 = 0 ]; then @@ -148,13 +143,13 @@ if [ $1 = 0 ]; then fi %postun -if [ $1 -ge 1 ]; then - /sbin/service %{name} condrestart > /dev/null 2>&1 || : +if [ $1 == 2 ]; then + /sbin/service %{name} upgrade || : fi %files %defattr(-,root,root,-) -%doc LICENSE CHANGES README nginx-upstream-fair/README.nginx-upstream-fair +%doc LICENSE CHANGES README %{nginx_datadir}/ %{_sbindir}/%{name} %{_mandir}/man3/%{name}.3pm.gz @@ -182,15 +177,25 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 0.7.61-1 +- update to new stable 0.7.61 +- remove third party module + * Sat Apr 11 2009 Jeremy Hinegardner 0.6.36-1 - update to 0.6.36 +* Wed Feb 25 2009 Fedora Release Engineering - 0.6.35-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Thu Feb 19 2009 Jeremy Hinegardner - 0.6.35-2 - rebuild * Thu Feb 19 2009 Jeremy Hinegardner - 0.6.35-1 - update to 0.6.35 +* Sat Jan 17 2009 Tomas Mraz - 0.6.34-2 +- rebuild with new openssl + * Tue Dec 30 2008 Jeremy Hinegardner - 0.6.34-1 - update to 0.6.34 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nginx/F-10/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 11 Apr 2009 23:29:25 -0000 1.22 +++ sources 3 Aug 2009 02:06:34 -0000 1.23 @@ -1 +1 @@ -15cce6102a2efcf4d4acde9bb71ea6d3 nginx-0.6.36.tar.gz +6ebf89b9b00a3b82734e93c32da7df07 nginx-0.7.61.tar.gz --- nginx-upstream-fair.tgz DELETED --- --- upstream-fair.conf DELETED --- From jjh at fedoraproject.org Mon Aug 3 02:14:01 2009 From: jjh at fedoraproject.org (jjh) Date: Mon, 3 Aug 2009 02:14:01 +0000 (UTC) Subject: rpms/nginx/EL-5 .cvsignore, 1.16, 1.17 nginx.spec, 1.22, 1.23 sources, 1.17, 1.18 Message-ID: <20090803021401.C3A2E11C008C@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/nginx/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22088 Modified Files: .cvsignore nginx.spec sources Log Message: update to 0.6.38 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nginx/EL-5/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 11 Apr 2009 23:29:23 -0000 1.16 +++ .cvsignore 3 Aug 2009 02:14:01 -0000 1.17 @@ -1 +1 @@ -nginx-0.6.36.tar.gz +nginx-0.6.38.tar.gz Index: nginx.spec =================================================================== RCS file: /cvs/pkgs/rpms/nginx/EL-5/nginx.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- nginx.spec 11 Apr 2009 23:29:24 -0000 1.22 +++ nginx.spec 3 Aug 2009 02:14:01 -0000 1.23 @@ -8,7 +8,7 @@ %define nginx_webroot %{nginx_datadir}/html Name: nginx -Version: 0.6.36 +Version: 0.6.38 Release: 1%{?dist} Summary: Robust, small and high performance http and reverse proxy server Group: System Environment/Daemons @@ -180,6 +180,9 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 0.6.38-1 +- update to 0.6.38 + * Sat Apr 11 2009 Jeremy Hinegardner 0.6.36-1 - update to 0.6.36 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nginx/EL-5/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 11 Apr 2009 23:29:24 -0000 1.17 +++ sources 3 Aug 2009 02:14:01 -0000 1.18 @@ -1 +1 @@ -15cce6102a2efcf4d4acde9bb71ea6d3 nginx-0.6.36.tar.gz +58f35e44b695d1013add16ab45beb410 nginx-0.6.38.tar.gz From tgl at fedoraproject.org Mon Aug 3 02:23:58 2009 From: tgl at fedoraproject.org (Tom Lane) Date: Mon, 3 Aug 2009 02:23:58 +0000 (UTC) Subject: rpms/mysql/devel .cvsignore, 1.40, 1.41 mysql-plugin-bug.patch, 1.8, 1.9 mysql.spec, 1.123, 1.124 sources, 1.40, 1.41 Message-ID: <20090803022358.A482C11C008C@cvs1.fedora.phx.redhat.com> Author: tgl Update of /cvs/pkgs/rpms/mysql/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23976 Modified Files: .cvsignore mysql-plugin-bug.patch mysql.spec sources Log Message: Update to MySQL 5.1.37 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mysql/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 11 Jul 2009 03:43:11 -0000 1.40 +++ .cvsignore 3 Aug 2009 02:23:58 -0000 1.41 @@ -1 +1 @@ -mysql-5.1.36.tar.gz +mysql-5.1.37.tar.gz mysql-plugin-bug.patch: disabled.def | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: mysql-plugin-bug.patch =================================================================== RCS file: /cvs/pkgs/rpms/mysql/devel/mysql-plugin-bug.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mysql-plugin-bug.patch 11 Jul 2009 03:43:11 -0000 1.8 +++ mysql-plugin-bug.patch 3 Aug 2009 02:23:58 -0000 1.9 @@ -7,12 +7,13 @@ http://bugs.mysql.com/bug.php?id=42144 For the moment, just disable this test. -diff -Naur mysql-5.1.36.orig/mysql-test/t/disabled.def mysql-5.1.36/mysql-test/t/disabled.def ---- mysql-5.1.36.orig/mysql-test/t/disabled.def 2009-06-16 09:43:04.000000000 -0400 -+++ mysql-5.1.36/mysql-test/t/disabled.def 2009-07-10 22:00:42.000000000 -0400 -@@ -12,3 +12,5 @@ - kill : Bug#37780 2008-12-03 HHunger need some changes to be robust enough for pushbuild. +diff -Naur mysql-5.1.37.orig/mysql-test/t/disabled.def mysql-5.1.37/mysql-test/t/disabled.def +--- mysql-5.1.37.orig/mysql-test/t/disabled.def 2009-07-13 19:43:47.000000000 -0400 ++++ mysql-5.1.37/mysql-test/t/disabled.def 2009-08-02 20:43:36.000000000 -0400 +@@ -13,4 +13,5 @@ innodb_bug39438 : Bug#42383 2009-01-28 lsoares "This fails in embedded and on windows. Note that this test is not run on windows and on embedded in PB for main trees currently" query_cache_28249 : Bug#43861 2009-03-25 main.query_cache_28249 fails sporadically + init_connect : Bug#44920 2009-07-06 pcrews MTR not processing master.opt input properly on Windows. *Must be done this way due to the nature of the bug* +- +# +plugin_load : gives wrong answer on PPC64 Index: mysql.spec =================================================================== RCS file: /cvs/pkgs/rpms/mysql/devel/mysql.spec,v retrieving revision 1.123 retrieving revision 1.124 diff -u -p -r1.123 -r1.124 --- mysql.spec 25 Jul 2009 15:29:59 -0000 1.123 +++ mysql.spec 3 Aug 2009 02:23:58 -0000 1.124 @@ -1,6 +1,6 @@ Name: mysql -Version: 5.1.36 -Release: 2%{?dist} +Version: 5.1.37 +Release: 1%{?dist} Summary: MySQL client programs and shared libraries Group: Applications/Databases URL: http://www.mysql.com @@ -639,6 +639,10 @@ fi %{_mandir}/man1/mysql_client_test.1* %changelog +* Sun Aug 2 2009 Tom Lane 5.1.37-1 +- Update to MySQL 5.1.37, for various fixes described at + http://dev.mysql.com/doc/refman/5.1/en/news-5-1-37.html + * Sat Jul 25 2009 Fedora Release Engineering - 5.1.36-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mysql/devel/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 11 Jul 2009 03:43:11 -0000 1.40 +++ sources 3 Aug 2009 02:23:58 -0000 1.41 @@ -1 +1 @@ -18e694c4ecbe851fe8e21e1668116c46 mysql-5.1.36.tar.gz +cbdb8783b053019755ee9196f67ea04c mysql-5.1.37.tar.gz From jjh at fedoraproject.org Mon Aug 3 02:29:26 2009 From: jjh at fedoraproject.org (jjh) Date: Mon, 3 Aug 2009 02:29:26 +0000 (UTC) Subject: rpms/nginx/EL-4 .cvsignore, 1.15, 1.16 nginx-conf.patch, 1.1, 1.2 nginx.spec, 1.19, 1.20 sources, 1.15, 1.16 nginx-auto-install.patch, 1.1, NONE nginx-auto-options.patch, 1.1, NONE Message-ID: <20090803022926.77FF011C008C@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/nginx/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25103 Modified Files: .cvsignore nginx-conf.patch nginx.spec sources Removed Files: nginx-auto-install.patch nginx-auto-options.patch Log Message: update to 0.6.38, 0.5.x is deprecated Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nginx/EL-4/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 27 Jul 2008 15:54:24 -0000 1.15 +++ .cvsignore 3 Aug 2009 02:29:26 -0000 1.16 @@ -1 +1 @@ -nginx-0.5.37.tar.gz +nginx-0.6.38.tar.gz nginx-conf.patch: nginx.conf | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) Index: nginx-conf.patch =================================================================== RCS file: /cvs/pkgs/rpms/nginx/EL-4/nginx-conf.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- nginx-conf.patch 24 Mar 2007 18:31:48 -0000 1.1 +++ nginx-conf.patch 3 Aug 2009 02:29:26 -0000 1.2 @@ -1,5 +1,6 @@ ---- conf/nginx.conf.orig 2007-03-22 22:44:23.000000000 -0600 -+++ conf/nginx.conf 2007-03-22 23:06:48.000000000 -0600 +diff -up conf/nginx.conf.orig conf/nginx.conf +--- conf/nginx.conf.orig 2008-02-28 13:44:16.000000000 -0700 ++++ conf/nginx.conf 2009-08-02 20:21:53.000000000 -0600 @@ -1,12 +1,11 @@ - -#user nobody; @@ -18,11 +19,11 @@ events { -@@ -15,14 +14,14 @@ +@@ -15,14 +14,14 @@ events { http { -- include conf/mime.types; +- include mime.types; + include /etc/nginx/mime.types; default_type application/octet-stream; @@ -34,11 +35,11 @@ + '"$http_user_agent" "$http_x_forwarded_for"'; - #access_log logs/access.log main; -+ access_log /var/log/nginx/access.log main; ++ access_log /var/log/nginx/logs/access.log main; sendfile on; #tcp_nopush on; -@@ -38,7 +37,7 @@ +@@ -38,7 +37,7 @@ http { #charset koi8-r; @@ -47,7 +48,7 @@ location / { root html; -@@ -113,5 +112,4 @@ +@@ -114,5 +113,4 @@ http { # index index.html index.htm; # } #} Index: nginx.spec =================================================================== RCS file: /cvs/pkgs/rpms/nginx/EL-4/nginx.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- nginx.spec 27 Jul 2008 15:54:24 -0000 1.19 +++ nginx.spec 3 Aug 2009 02:29:26 -0000 1.20 @@ -7,7 +7,7 @@ %define nginx_datadir %{_datadir}/nginx Name: nginx -Version: 0.5.37 +Version: 0.6.38 Release: 1%{?dist} Summary: Robust, small and high performance http and reverse proxy server Group: System Environment/Daemons @@ -33,14 +33,9 @@ Source2: %{name}.logrotate # -D_FORTIFY_SOURCE=2 causing warnings to turn into errors. Patch0: nginx-auto-cc-gcc.patch -# nginx has its own configure/build scripts. These patches allow nginx -# to install into a buildroot. -Patch1: nginx-auto-install.patch -Patch2: nginx-auto-options.patch - # configuration patch to match all the Fedora paths for logs, pid files # etc. -Patch3: nginx-conf.patch +Patch1: nginx-conf.patch %description Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 @@ -51,8 +46,6 @@ proxy server written by Igor Sysoev. %patch0 -p0 %patch1 -p0 -%patch2 -p0 -%patch3 -p0 %build # nginx does not utilize a standard configure script. It has its own @@ -157,6 +150,10 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 0.6.38-1 +- 0.5.x branch is no longer in support, updating to newest legacy stable 0.6.38 +- remove unneeded patches + * Sun Jul 27 2008 Jeremy Hinegardner - 0.5.37-1 update to 0.5.37 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nginx/EL-4/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 27 Jul 2008 15:54:24 -0000 1.15 +++ sources 3 Aug 2009 02:29:26 -0000 1.16 @@ -1 +1 @@ -055ebcdf71a00177b4ee1ac71fa6b82c nginx-0.5.37.tar.gz +58f35e44b695d1013add16ab45beb410 nginx-0.6.38.tar.gz --- nginx-auto-install.patch DELETED --- --- nginx-auto-options.patch DELETED --- From tgl at fedoraproject.org Mon Aug 3 02:29:36 2009 From: tgl at fedoraproject.org (Tom Lane) Date: Mon, 3 Aug 2009 02:29:36 +0000 (UTC) Subject: rpms/mysql/F-11 .cvsignore, 1.40, 1.41 mysql-plugin-bug.patch, 1.8, 1.9 mysql.spec, 1.121, 1.122 sources, 1.40, 1.41 Message-ID: <20090803022936.1372F11C008C@cvs1.fedora.phx.redhat.com> Author: tgl Update of /cvs/pkgs/rpms/mysql/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25159 Modified Files: .cvsignore mysql-plugin-bug.patch mysql.spec sources Log Message: Update to MySQL 5.1.37 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mysql/F-11/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 11 Jul 2009 03:50:45 -0000 1.40 +++ .cvsignore 3 Aug 2009 02:29:35 -0000 1.41 @@ -1 +1 @@ -mysql-5.1.36.tar.gz +mysql-5.1.37.tar.gz mysql-plugin-bug.patch: disabled.def | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: mysql-plugin-bug.patch =================================================================== RCS file: /cvs/pkgs/rpms/mysql/F-11/mysql-plugin-bug.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mysql-plugin-bug.patch 11 Jul 2009 03:50:45 -0000 1.8 +++ mysql-plugin-bug.patch 3 Aug 2009 02:29:35 -0000 1.9 @@ -7,12 +7,13 @@ http://bugs.mysql.com/bug.php?id=42144 For the moment, just disable this test. -diff -Naur mysql-5.1.36.orig/mysql-test/t/disabled.def mysql-5.1.36/mysql-test/t/disabled.def ---- mysql-5.1.36.orig/mysql-test/t/disabled.def 2009-06-16 09:43:04.000000000 -0400 -+++ mysql-5.1.36/mysql-test/t/disabled.def 2009-07-10 22:00:42.000000000 -0400 -@@ -12,3 +12,5 @@ - kill : Bug#37780 2008-12-03 HHunger need some changes to be robust enough for pushbuild. +diff -Naur mysql-5.1.37.orig/mysql-test/t/disabled.def mysql-5.1.37/mysql-test/t/disabled.def +--- mysql-5.1.37.orig/mysql-test/t/disabled.def 2009-07-13 19:43:47.000000000 -0400 ++++ mysql-5.1.37/mysql-test/t/disabled.def 2009-08-02 20:43:36.000000000 -0400 +@@ -13,4 +13,5 @@ innodb_bug39438 : Bug#42383 2009-01-28 lsoares "This fails in embedded and on windows. Note that this test is not run on windows and on embedded in PB for main trees currently" query_cache_28249 : Bug#43861 2009-03-25 main.query_cache_28249 fails sporadically + init_connect : Bug#44920 2009-07-06 pcrews MTR not processing master.opt input properly on Windows. *Must be done this way due to the nature of the bug* +- +# +plugin_load : gives wrong answer on PPC64 Index: mysql.spec =================================================================== RCS file: /cvs/pkgs/rpms/mysql/F-11/mysql.spec,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- mysql.spec 11 Jul 2009 03:50:45 -0000 1.121 +++ mysql.spec 3 Aug 2009 02:29:35 -0000 1.122 @@ -1,5 +1,5 @@ Name: mysql -Version: 5.1.36 +Version: 5.1.37 Release: 1%{?dist} Summary: MySQL client programs and shared libraries Group: Applications/Databases @@ -639,6 +639,10 @@ fi %{_mandir}/man1/mysql_client_test.1* %changelog +* Sun Aug 2 2009 Tom Lane 5.1.37-1 +- Update to MySQL 5.1.37, for various fixes described at + http://dev.mysql.com/doc/refman/5.1/en/news-5-1-37.html + * Fri Jul 10 2009 Tom Lane 5.1.36-1 - Update to MySQL 5.1.36, for various fixes described at http://dev.mysql.com/doc/refman/5.1/en/news-5-1-36.html Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mysql/F-11/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 11 Jul 2009 03:50:45 -0000 1.40 +++ sources 3 Aug 2009 02:29:35 -0000 1.41 @@ -1 +1 @@ -18e694c4ecbe851fe8e21e1668116c46 mysql-5.1.36.tar.gz +cbdb8783b053019755ee9196f67ea04c mysql-5.1.37.tar.gz From jjh at fedoraproject.org Mon Aug 3 02:39:25 2009 From: jjh at fedoraproject.org (jjh) Date: Mon, 3 Aug 2009 02:39:25 +0000 (UTC) Subject: rpms/nginx/EL-4 nginx.spec,1.20,1.21 Message-ID: <20090803023925.1C7A011C008C@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/nginx/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27140 Modified Files: nginx.spec Log Message: fix missing fastcgi_params files Index: nginx.spec =================================================================== RCS file: /cvs/pkgs/rpms/nginx/EL-4/nginx.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- nginx.spec 3 Aug 2009 02:29:26 -0000 1.20 +++ nginx.spec 3 Aug 2009 02:39:24 -0000 1.21 @@ -140,6 +140,8 @@ fi %config(noreplace) %{nginx_confdir}/koi-utf %config(noreplace) %{nginx_confdir}/%{name}.conf %config(noreplace) %{nginx_confdir}/mime.types +%config(noreplace) %{nginx_confdir}/fastcgi_params +%config(noreplace) %{nginx_confdir}/fastcgi_params.default %config(noreplace) %{_sysconfdir}/logrotate.d/%{name} %dir %{perl_vendorarch}/auto/%{name} %{perl_vendorarch}/%{name}.pm From jjh at fedoraproject.org Mon Aug 3 02:40:06 2009 From: jjh at fedoraproject.org (jjh) Date: Mon, 3 Aug 2009 02:40:06 +0000 (UTC) Subject: rpms/nginx/EL-4 nginx.spec,1.21,1.22 Message-ID: <20090803024006.B2B0D11C04D1@cvs1.fedora.phx.redhat.com> Author: jjh Update of /cvs/pkgs/rpms/nginx/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27363 Modified Files: nginx.spec Log Message: rebuild Index: nginx.spec =================================================================== RCS file: /cvs/pkgs/rpms/nginx/EL-4/nginx.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- nginx.spec 3 Aug 2009 02:39:24 -0000 1.21 +++ nginx.spec 3 Aug 2009 02:40:06 -0000 1.22 @@ -8,7 +8,7 @@ Name: nginx Version: 0.6.38 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Robust, small and high performance http and reverse proxy server Group: System Environment/Daemons @@ -152,6 +152,9 @@ fi %changelog +* Sun Aug 02 2009 Jeremy Hinegardner - 0.6.38-2 +- rebuilt + * Sun Aug 02 2009 Jeremy Hinegardner - 0.6.38-1 - 0.5.x branch is no longer in support, updating to newest legacy stable 0.6.38 - remove unneeded patches From mclasen at fedoraproject.org Mon Aug 3 03:30:02 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 03:30:02 +0000 (UTC) Subject: rpms/gnome-panel/devel gnome-panel.spec,1.362,1.363 Message-ID: <20090803033002.E56D111C049E@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-panel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8607 Modified Files: gnome-panel.spec Log Message: Save some space Index: gnome-panel.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-panel/devel/gnome-panel.spec,v retrieving revision 1.362 retrieving revision 1.363 diff -u -p -r1.362 -r1.363 --- gnome-panel.spec 1 Aug 2009 00:09:52 -0000 1.362 +++ gnome-panel.spec 3 Aug 2009 03:30:02 -0000 1.363 @@ -23,7 +23,7 @@ Summary: GNOME panel Name: gnome-panel Version: 2.27.4 -Release: 5%{?dist} +Release: 6%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/gnome-panel/2.27/%{name}-%{version}.tar.bz2 @@ -210,7 +210,14 @@ done # libtool doesn't make this easy, so we do it the hard way sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool -make +make %{?_smp_mflags} + + +# truncate NEWS +awk '/^========/ { seen+=1 } +{ if (seen < 3) print } +{ if (seen == 3) { print "For older news, see http://git.gnome.org/cgit/gnome-panel/plain/NEWS"; exit } }' NEWS > tmp; mv tmp NEWS + %install rm -rf $RPM_BUILD_ROOT @@ -230,17 +237,6 @@ sed -e 's|/schemas/apps/workspace_switch /bin/rm -rf $RPM_BUILD_ROOT/var/scrollkeeper /bin/rm -f $RPM_BUILD_ROOT%{_libdir}/libpanel-applet-2.*a -# clean up help mess -#/bin/mv -f $RPM_BUILD_ROOT/usr/share/omf/gnome-panel/workspace-switcher*.omf \ -# $RPM_BUILD_ROOT/usr/share/omf/workspace-switcher -#/bin/mv -f $RPM_BUILD_ROOT/usr/share/omf/gnome-panel/window-list*.omf \ -# $RPM_BUILD_ROOT/usr/share/omf/window-list -#/bin/mv -f $RPM_BUILD_ROOT/usr/share/omf/gnome-panel/fish*.omf \ -# $RPM_BUILD_ROOT/usr/share/omf/fish -#/bin/rmdir $RPM_BUILD_ROOT/usr/share/omf/gnome-panel - -sed -i -e "s/NoDisplay=True/NoDisplay=true/" $RPM_BUILD_ROOT%{_datadir}/applications/gnome-panel.desktop - desktop-file-install --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ $RPM_BUILD_ROOT%{_datadir}/applications/gnome-panel.desktop @@ -372,6 +368,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Sun Aug 2 2009 Matthias Clasen 2.27.4-6 +- Save some space + * Fri Jul 31 2009 Matthias Clasen 2.27.4-5 - Reduce the excessive 'about'-ing in the System menu From mclasen at fedoraproject.org Mon Aug 3 03:44:54 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 03:44:54 +0000 (UTC) Subject: rpms/control-center/devel control-center.spec,1.461,1.462 Message-ID: <20090803034454.4C92611C008C@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/control-center/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12822 Modified Files: control-center.spec Log Message: Drop unneeded direct deps Index: control-center.spec =================================================================== RCS file: /cvs/pkgs/rpms/control-center/devel/control-center.spec,v retrieving revision 1.461 retrieving revision 1.462 diff -u -p -r1.461 -r1.462 --- control-center.spec 30 Jul 2009 04:16:52 -0000 1.461 +++ control-center.spec 3 Aug 2009 03:44:54 -0000 1.462 @@ -23,7 +23,7 @@ Summary: Utilities to configure the GNOME desktop Name: control-center Version: 2.27.4 -Release: 3%{?dist} +Release: 4%{?dist} Epoch: 1 License: GPLv2+ and GFDL Group: User Interface/Desktops @@ -206,6 +206,11 @@ sed -i -e 's/@ENABLE_SK_TRUE at _s/_s/' hel --enable-aboutme \ --disable-update-mimedb \ CFLAGS="$RPM_OPT_FLAGS -Wno-error" + +# drop unneeded direct library deps with --as-needed +# libtool doesn't make this easy, so we do it the hard way +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool + make %{?_smp_mflags} %install @@ -357,6 +362,9 @@ fi %dir %{_datadir}/gnome-control-center/keybindings %changelog +* Sun Aug 2 2009 Matthias Clasen - 2.27.4-4 +- Drop unneeded direct deps + * Wed Jul 29 2009 Matthias Clasen - 2.27.4-3 - Omit some 'tweaky' preferences From tgl at fedoraproject.org Mon Aug 3 03:53:18 2009 From: tgl at fedoraproject.org (Tom Lane) Date: Mon, 3 Aug 2009 03:53:18 +0000 (UTC) Subject: rpms/mysql/F-10 .cvsignore, 1.35, 1.36 mysql.spec, 1.113, 1.114 sources, 1.35, 1.36 mysql-format-string.patch, 1.1, NONE Message-ID: <20090803035318.C960811C008C@cvs1.fedora.phx.redhat.com> Author: tgl Update of /cvs/pkgs/rpms/mysql/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15194 Modified Files: .cvsignore mysql.spec sources Removed Files: mysql-format-string.patch Log Message: Update to mysql version 5.0.84 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mysql/F-10/.cvsignore,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- .cvsignore 11 Jul 2009 19:11:11 -0000 1.35 +++ .cvsignore 3 Aug 2009 03:53:18 -0000 1.36 @@ -1 +1 @@ -mysql-5.0.83.tar.gz +mysql-5.0.84.tar.gz Index: mysql.spec =================================================================== RCS file: /cvs/pkgs/rpms/mysql/F-10/mysql.spec,v retrieving revision 1.113 retrieving revision 1.114 diff -u -p -r1.113 -r1.114 --- mysql.spec 16 Jul 2009 22:44:18 -0000 1.113 +++ mysql.spec 3 Aug 2009 03:53:18 -0000 1.114 @@ -1,6 +1,6 @@ Name: mysql -Version: 5.0.83 -Release: 3%{?dist} +Version: 5.0.84 +Release: 1%{?dist} Summary: MySQL client programs and shared libraries Group: Applications/Databases URL: http://www.mysql.com @@ -34,7 +34,6 @@ Patch10: mysql-bdb-open.patch Patch13: mysql-no-dbug.patch Patch15: mysql-stack-guard.patch Patch17: mysql-bug-44348.patch -Patch18: mysql-format-string.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gperf, perl, readline-devel, openssl-devel @@ -181,7 +180,6 @@ the MySQL sources. %patch13 -p1 %patch15 -p1 %patch17 -p1 -%patch18 -p1 libtoolize --force aclocal @@ -630,6 +628,11 @@ fi %{_mandir}/man1/mysql_client_test.1* %changelog +* Sun Aug 2 2009 Tom Lane 5.0.84-1 +- Update to mysql version 5.0.84, for various fixes described at + http://dev.mysql.com/doc/refman/5.0/en/news-5-0-84.html + Although not mentioned there, this release also fixes CVE-2009-2446 + * Thu Jul 16 2009 Tom Lane 5.0.83-3 - Add fix for CVE-2009-2446 (format string vulnerability in COM_CREATE_DB and COM_DROP_DB processing) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mysql/F-10/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 11 Jul 2009 19:11:11 -0000 1.35 +++ sources 3 Aug 2009 03:53:18 -0000 1.36 @@ -1 +1 @@ -051392064a1e32cca5c23a593908b10e mysql-5.0.83.tar.gz +671348f1a5b078da9ca76f97e1fda325 mysql-5.0.84.tar.gz --- mysql-format-string.patch DELETED --- From lkundrak at fedoraproject.org Mon Aug 3 04:34:31 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 3 Aug 2009 04:34:31 +0000 (UTC) Subject: rpms/jam/devel jam-2.5-overflow.patch,NONE,1.1 jam.spec,1.9,1.10 Message-ID: <20090803043431.9A7D111C02C6@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/jam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15124 Modified Files: jam.spec Added Files: jam-2.5-overflow.patch Log Message: * Mon Aug 3 2009 Lubomir Rintel - 2.5-9 - Add the stack overflow fix patch jam-2.5-overflow.patch: expand.c | 19 ++++++++++++++++++- jam.h | 8 ++++++-- 2 files changed, 24 insertions(+), 3 deletions(-) --- NEW FILE jam-2.5-overflow.patch --- From: Lubomir Rintel Subject: [PATCH] Fix stack smashing in variable expansion Apparently, Fedora's compiler flags were too long for jam's mind, resulting in out-of-bounds write on stack. This patch increases length of variable expansion buffer (and filename buffer, just in case) as well as adds checks for buffer overflows in some places. diff -up jam-2.5/expand.c.overflow jam-2.5/expand.c --- jam-2.5/expand.c.overflow 2003-04-23 06:45:50.000000000 +0200 +++ jam-2.5/expand.c 2009-07-25 15:59:30.319767119 +0200 @@ -27,6 +27,7 @@ * 10/22/02 (seiwald) - list_new() now does its own newstr()/copystr() * 11/04/02 (seiwald) - const-ing for string literals * 12/30/02 (armstrong) - fix out-of-bounds access in var_expand() + * 25/07/09 (lkundrak at v3.sk) - fix stack overflows in var_expand() */ # include "jam.h" @@ -283,8 +284,14 @@ var_expand( if( colon && edits.filemods ) var_edit_file( value->string, out, &edits ); - else + else { + if( out + strlen( value->string ) > out_buf + sizeof( out_buf ) ) { + fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", + sizeof( out_buf ), out, value->string ); + exit( 1 ); + } strcpy( out, value->string ); + } if( colon && ( edits.upshift || edits.downshift ) ) var_edit_shift( out, &edits ); @@ -298,6 +305,11 @@ var_expand( ( list_next( value ) || list_next( vars ) ) ) { out += strlen( out ); + if( out + strlen( edits.join.ptr ) > out_buf + sizeof( out_buf ) ) { + fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", + sizeof( out_buf ), out, edits.join.ptr ); + exit( 1 ); + } strcpy( out, edits.join.ptr ); out += strlen( out ); continue; @@ -320,6 +332,11 @@ var_expand( for( rem = remainder; rem; rem = list_next( rem ) ) { + if( out1 + strlen( rem->string ) > out_buf + sizeof( out_buf ) ) { + fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", + sizeof( out_buf ), out, rem->string ); + exit( 1 ); + } strcpy( out1, rem->string ); l = list_new( l, out_buf, 0 ); } diff -up jam-2.5/jam.h.overflow jam-2.5/jam.h --- jam-2.5/jam.h.overflow 2004-06-23 19:45:36.000000000 +0200 +++ jam-2.5/jam.h 2009-07-25 15:59:35.464767132 +0200 @@ -472,8 +472,12 @@ /* You probably don't need to muck with these. */ -# define MAXSYM 1024 /* longest symbol in the environment */ -# define MAXJPATH 1024 /* longest filename */ +# define MAXSYM 65536 /* longest symbol in the environment */ +# ifdef PATH_MAX +# define MAXJPATH PATH_MAX /* longest filename */ +# else +# define MAXJPATH 4096 +# endif # define MAXJOBS 64 /* silently enforce -j limit */ # define MAXARGC 32 /* words in $(JAMSHELL) */ Index: jam.spec =================================================================== RCS file: /cvs/pkgs/rpms/jam/devel/jam.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- jam.spec 25 Jul 2009 03:52:56 -0000 1.9 +++ jam.spec 3 Aug 2009 04:34:30 -0000 1.10 @@ -1,11 +1,13 @@ Name: jam Version: 2.5 -Release: 8%{?dist} +Release: 9%{?dist} License: Copyright only Group: Development/Tools Summary: Program construction tool, similar to make URL: http://public.perforce.com/public/jam/index.html Source0: ftp://ftp.perforce.com/jam/%{name}-%{version}.tar +# Submitted upstream by e-mail +Patch0: jam-2.5-overflow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: byacc @@ -19,6 +21,7 @@ targets and sources. %prep %setup -q +%patch0 -p1 -b .overflows %build make CFLAGS="$RPM_OPT_FLAGS" CCFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} @@ -39,6 +42,9 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/mkjambase %changelog +* Mon Aug 3 2009 Lubomir Rintel - 2.5-9 +- Add the stack overflow fix patch + * Fri Jul 24 2009 Fedora Release Engineering - 2.5-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From kkofler at fedoraproject.org Mon Aug 3 04:46:20 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Mon, 3 Aug 2009 04:46:20 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch, NONE, 1.1 kdebase-workspace.spec, 1.259, 1.260 Message-ID: <20090803044620.BBD6C11C02C6@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18898/devel Modified Files: kdebase-workspace.spec Added Files: kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch Log Message: * Mon Aug 03 2009 Kevin Kofler - 4.3.0-3 - show the remaining time in the battery plasmoid's popup (as in 4.2) (#515166) kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch: battery.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) --- NEW FILE kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch --- diff -ur kdebase-workspace-4.3.0/plasma/applets/battery/battery.cpp kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime/plasma/applets/battery/battery.cpp --- kdebase-workspace-4.3.0/plasma/applets/battery/battery.cpp 2009-07-08 16:45:03.000000000 +0200 +++ kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime/plasma/applets/battery/battery.cpp 2009-08-03 06:43:04.000000000 +0200 @@ -530,7 +530,11 @@ QString state = battery_data.value()["State"].toString(); m_remainingMSecs = battery_data.value()["Remaining msec"].toInt(); //kDebug() << "time left:" << m_remainingMSecs; - if (state == "Discharging" && m_remainingMSecs > 0 && m_showRemainingTime) { + // Always show the remaining time in the popup (like KDE 4.2.x did). + // We don't just set m_showRemainingTime to true by default because + // that'd try to use the time also for the icon. That won't fit on + // small panels and wasn't the default in 4.2 either. + if (state == "Discharging" && m_remainingMSecs > 0) { // FIXME: Somehow, m_extenderApplet is null here, so the label never becomes visible if (m_extenderApplet) { Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.259 retrieving revision 1.260 diff -u -p -r1.259 -r1.260 --- kdebase-workspace.spec 1 Aug 2009 23:44:19 -0000 1.259 +++ kdebase-workspace.spec 3 Aug 2009 04:46:19 -0000 1.260 @@ -4,7 +4,7 @@ Summary: K Desktop Environment - Workspa Name: kdebase-workspace Version: 4.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -25,6 +25,8 @@ Patch12: kdebase-workspace-4.2.95-defaul Patch13: kdebase-workspace-4.2.0-pykde4.patch Patch14: kdebase-workspace-4.2.0-klipper-arora.patch Patch15: kdebase-workspace-4.2.0-kio_sysinfo.patch +# show the remaining time in the battery plasmoid's popup (as in 4.2) (#515166) +Patch16: kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch # upstream patches: # 4.3 branch @@ -222,6 +224,7 @@ Requires: PyKDE4 >= %{version} %patch13 -p1 -b .pykde4 # kio_sysinfo based on OpenSUSE's patch %patch15 -p1 -b .kio_sysinfo +%patch16 -p1 -b .showremainingtime # upstream patches @@ -512,6 +515,9 @@ fi %changelog +* Mon Aug 03 2009 Kevin Kofler - 4.3.0-3 +- show the remaining time in the battery plasmoid's popup (as in 4.2) (#515166) + * Sat Aug 01 2009 Rex Dieter - 4.3.0-2 - move designer plugins to -libs, fixes Multilib conflicts for index.cache.bz2 (#515088) From mclasen at fedoraproject.org Mon Aug 3 04:47:38 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 04:47:38 +0000 (UTC) Subject: rpms/gthumb/devel gthumb.spec,1.103,1.104 Message-ID: <20090803044738.D5B0811C02C6@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gthumb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19777 Modified Files: gthumb.spec Log Message: Drop unneeded direct deps Index: gthumb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gthumb/devel/gthumb.spec,v retrieving revision 1.103 retrieving revision 1.104 diff -u -p -r1.103 -r1.104 --- gthumb.spec 25 Jul 2009 01:39:24 -0000 1.103 +++ gthumb.spec 3 Aug 2009 04:47:38 -0000 1.104 @@ -3,15 +3,13 @@ %define glib2_version 2.4.0 %define nautilus_version 2.2.0 %define desktop_file_utils_version 0.9 -%define libgnomeprint_version 2.6.0 -%define libgnomeprintui_version 2.6.0 %define gphoto_version 2.1.3 %define gconf_version 2.14 Summary: Image viewer, editor, organizer Name: gthumb Version: 2.10.11 -Release: 5%{?dist} +Release: 6%{?dist} URL: http://gthumb.sourceforge.net Source0: http://download.gnome.org/sources/gthumb/2.10/%{name}-%{version}.tar.bz2 Source1: gthumb-importer @@ -23,8 +21,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: nautilus >= %{nautilus_version} -BuildRequires: libgnomeprint22-devel >= %{libgnomeprint_version} -BuildRequires: libgnomeprintui22-devel >= %{libgnomeprintui_version} BuildRequires: libexif-devel BuildRequires: libiptcdata-devel BuildRequires: libopenraw-gnome-devel @@ -80,7 +76,12 @@ autoreconf -i -f %define gphoto_flags %{nil} %endif %configure %{gphoto_flags} -make + +# drop unneeded direct library deps with --as-needed +# libtool doesn't make this easy, so we do it the hard way +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool + +make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT @@ -144,6 +145,9 @@ fi %{_datadir}/icons/hicolor/48x48/apps/gthumb.png %changelog +* Mon Aug 3 2009 Matthias Clasen - 2.10.11-6 +- Drop unneeded direct deps + * Fri Jul 24 2009 Fedora Release Engineering - 2.10.11-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mtasaka at fedoraproject.org Mon Aug 3 04:48:37 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 04:48:37 +0000 (UTC) Subject: rpms/ruby-RMagick/F-10 .cvsignore, 1.21, 1.22 ruby-RMagick.spec, 1.26, 1.27 sources, 1.21, 1.22 Message-ID: <20090803044837.8345711C02C6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-RMagick/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20112/F-10 Modified Files: .cvsignore ruby-RMagick.spec sources Log Message: * Mon Aug 3 2009 Mamoru Tasaka - 2.11.0-1 - 2.11.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-10/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 27 Jun 2009 19:02:32 -0000 1.21 +++ .cvsignore 3 Aug 2009 04:48:37 -0000 1.22 @@ -1 +1 @@ -RMagick-2.10.0.tar.bz2 +RMagick-2.11.0.tar.bz2 Index: ruby-RMagick.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-10/ruby-RMagick.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- ruby-RMagick.spec 27 Jun 2009 19:02:32 -0000 1.26 +++ ruby-RMagick.spec 3 Aug 2009 04:48:37 -0000 1.27 @@ -4,7 +4,7 @@ %define rubyabi 1.8 %define modname RMagick -%define repoid 58959 +%define repoid 61208 %define setIMver() \ %if 0%{?fedora} == %1 \ @@ -13,7 +13,7 @@ Requires: ImageMagick = %2\ %endif \ %{nil} -%define mainver 2.10.0 +%define mainver 2.11.0 %undefine betaver %define fedorarel 1 @@ -106,6 +106,12 @@ touch -r README.html DOCDIR/README.html %doc DOCDIR/HTML/* %changelog +* Mon Aug 3 2009 Mamoru Tasaka - 2.11.0-1 +- 2.11.0 + +* Sat Jul 25 2009 Mamoru Tasaka - 2.10.0-2 +- F-12: Mass rebuild + * Sun Jun 28 2009 Mamoru Tasaka - 2.10.0-1 - 2.10.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-10/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 27 Jun 2009 19:02:32 -0000 1.21 +++ sources 3 Aug 2009 04:48:37 -0000 1.22 @@ -1 +1 @@ -0f23af161c186a3ae316b759ea2c4f66 RMagick-2.10.0.tar.bz2 +944636435aeffb228540f4b27371762a RMagick-2.11.0.tar.bz2 From mtasaka at fedoraproject.org Mon Aug 3 04:48:38 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 04:48:38 +0000 (UTC) Subject: rpms/ruby-RMagick/devel .cvsignore, 1.21, 1.22 ruby-RMagick.spec, 1.32, 1.33 sources, 1.21, 1.22 Message-ID: <20090803044838.2F1CE11C02C6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-RMagick/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20112/devel Modified Files: .cvsignore ruby-RMagick.spec sources Log Message: * Mon Aug 3 2009 Mamoru Tasaka - 2.11.0-1 - 2.11.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/devel/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 27 Jun 2009 19:02:33 -0000 1.21 +++ .cvsignore 3 Aug 2009 04:48:37 -0000 1.22 @@ -1 +1 @@ -RMagick-2.10.0.tar.bz2 +RMagick-2.11.0.tar.bz2 Index: ruby-RMagick.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/devel/ruby-RMagick.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- ruby-RMagick.spec 25 Jul 2009 07:17:53 -0000 1.32 +++ ruby-RMagick.spec 3 Aug 2009 04:48:37 -0000 1.33 @@ -4,7 +4,7 @@ %define rubyabi 1.8 %define modname RMagick -%define repoid 58959 +%define repoid 61208 %define setIMver() \ %if 0%{?fedora} == %1 \ @@ -13,9 +13,9 @@ Requires: ImageMagick = %2\ %endif \ %{nil} -%define mainver 2.10.0 +%define mainver 2.11.0 %undefine betaver -%define fedorarel 2 +%define fedorarel 1 Name: ruby-%{modname} @@ -106,6 +106,9 @@ touch -r README.html DOCDIR/README.html %doc DOCDIR/HTML/* %changelog +* Mon Aug 3 2009 Mamoru Tasaka - 2.11.0-1 +- 2.11.0 + * Sat Jul 25 2009 Mamoru Tasaka - 2.10.0-2 - F-12: Mass rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 27 Jun 2009 19:02:33 -0000 1.21 +++ sources 3 Aug 2009 04:48:38 -0000 1.22 @@ -1 +1 @@ -0f23af161c186a3ae316b759ea2c4f66 RMagick-2.10.0.tar.bz2 +944636435aeffb228540f4b27371762a RMagick-2.11.0.tar.bz2 From mtasaka at fedoraproject.org Mon Aug 3 04:48:37 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 04:48:37 +0000 (UTC) Subject: rpms/ruby-RMagick/F-11 .cvsignore, 1.21, 1.22 ruby-RMagick.spec, 1.29, 1.30 sources, 1.21, 1.22 Message-ID: <20090803044837.D1AED11C02C6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-RMagick/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20112/F-11 Modified Files: .cvsignore ruby-RMagick.spec sources Log Message: * Mon Aug 3 2009 Mamoru Tasaka - 2.11.0-1 - 2.11.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-11/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 27 Jun 2009 19:02:32 -0000 1.21 +++ .cvsignore 3 Aug 2009 04:48:37 -0000 1.22 @@ -1 +1 @@ -RMagick-2.10.0.tar.bz2 +RMagick-2.11.0.tar.bz2 Index: ruby-RMagick.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-11/ruby-RMagick.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- ruby-RMagick.spec 27 Jun 2009 19:02:32 -0000 1.29 +++ ruby-RMagick.spec 3 Aug 2009 04:48:37 -0000 1.30 @@ -4,7 +4,7 @@ %define rubyabi 1.8 %define modname RMagick -%define repoid 58959 +%define repoid 61208 %define setIMver() \ %if 0%{?fedora} == %1 \ @@ -13,7 +13,7 @@ Requires: ImageMagick = %2\ %endif \ %{nil} -%define mainver 2.10.0 +%define mainver 2.11.0 %undefine betaver %define fedorarel 1 @@ -106,6 +106,12 @@ touch -r README.html DOCDIR/README.html %doc DOCDIR/HTML/* %changelog +* Mon Aug 3 2009 Mamoru Tasaka - 2.11.0-1 +- 2.11.0 + +* Sat Jul 25 2009 Mamoru Tasaka - 2.10.0-2 +- F-12: Mass rebuild + * Sun Jun 28 2009 Mamoru Tasaka - 2.10.0-1 - 2.10.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-11/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 27 Jun 2009 19:02:32 -0000 1.21 +++ sources 3 Aug 2009 04:48:37 -0000 1.22 @@ -1 +1 @@ -0f23af161c186a3ae316b759ea2c4f66 RMagick-2.10.0.tar.bz2 +944636435aeffb228540f4b27371762a RMagick-2.11.0.tar.bz2 From dchen at fedoraproject.org Mon Aug 3 04:53:39 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Mon, 3 Aug 2009 04:53:39 +0000 (UTC) Subject: rpms/libchewing/devel import.log, 1.14, 1.15 libchewing-0.3.2.phraseChoiceRearward.patch, 1.3, 1.4 libchewing.spec, 1.37, 1.38 Message-ID: <20090803045339.D1D2611C02C6@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/libchewing/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21059/devel Modified Files: import.log libchewing-0.3.2.phraseChoiceRearward.patch libchewing.spec Log Message: Fixed Bug 512108 issue 11 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/devel/import.log,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- import.log 31 Jul 2009 07:33:09 -0000 1.14 +++ import.log 3 Aug 2009 04:53:39 -0000 1.15 @@ -12,3 +12,4 @@ libchewing-0_3_2-10_fc11:HEAD:libchewing libchewing-0_3_2-11_fc11:HEAD:libchewing-0.3.2-11.fc11.src.rpm:1245996227 libchewing-0_3_2-12_fc11:HEAD:libchewing-0.3.2-12.fc11.src.rpm:1246329909 libchewing-0_3_2-14_fc11:HEAD:libchewing-0.3.2-14.fc11.src.rpm:1249025558 +libchewing-0_3_2-15_fc11:HEAD:libchewing-0.3.2-15.fc11.src.rpm:1249275193 libchewing-0.3.2.phraseChoiceRearward.patch: chewingio.c | 202 ++++++++++++++++++++++++++++++++++-------------------------- choice.c | 115 +++++++++++++++++++++------------- 2 files changed, 188 insertions(+), 129 deletions(-) Index: libchewing-0.3.2.phraseChoiceRearward.patch =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/devel/libchewing-0.3.2.phraseChoiceRearward.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- libchewing-0.3.2.phraseChoiceRearward.patch 31 Jul 2009 07:33:09 -0000 1.3 +++ libchewing-0.3.2.phraseChoiceRearward.patch 3 Aug 2009 04:53:39 -0000 1.4 @@ -1,6 +1,6 @@ diff -up ./src/chewingio.c.phraseChoiceRearward ./src/chewingio.c --- ./src/chewingio.c.phraseChoiceRearward 2008-12-02 00:29:20.000000000 +1000 -+++ ./src/chewingio.c 2009-07-31 17:17:06.000000000 +1000 ++++ ./src/chewingio.c 2009-08-03 14:46:41.000000000 +1000 @@ -20,6 +20,7 @@ #include #include @@ -9,7 +9,20 @@ diff -up ./src/chewingio.c.phraseChoiceR #include "chewing-utf8-util.h" #include "global.h" -@@ -75,14 +76,14 @@ CHEWING_API int chewing_KBStr2Num( char +@@ -50,6 +51,12 @@ void (*TerminateServices[ TerminateServi + static int countTerminateService = 0; + static int bTerminateCompleted = 0; + ++/** ++ * This has to be global, as user might mixed space and down ++ * key as selection starter. ++ */ ++static int cursor_orig=-1; ++ + char *kb_type_str[] = { + "KB_DEFAULT", + "KB_HSU", +@@ -75,14 +82,14 @@ CHEWING_API int chewing_KBStr2Num( char return KB_DEFAULT; } @@ -26,7 +39,7 @@ diff -up ./src/chewingio.c.phraseChoiceR #endif int addTerminateService( void (*callback)() ) -@@ -103,7 +104,7 @@ int addTerminateService( void (*callback +@@ -103,7 +110,7 @@ int addTerminateService( void (*callback CHEWING_API ChewingContext *chewing_new() { ChewingContext *ctx; @@ -35,7 +48,7 @@ diff -up ./src/chewingio.c.phraseChoiceR ChewingData *internal_data = ALC( ChewingData, 1 ); ChewingOutput *internal_output = ALC( ChewingOutput, 1 ); ctx = ALC( ChewingContext, 1 ); -@@ -159,7 +160,7 @@ CHEWING_API int chewing_Init( +@@ -159,7 +166,7 @@ CHEWING_API int chewing_Init( dbg_path = FAILSAFE_OUTPUT; fp_g = fopen( dbg_path, "w+" ); if ( ! fp_g ) { @@ -44,7 +57,7 @@ diff -up ./src/chewingio.c.phraseChoiceR "Failed to record debug message in file.\n" "--> Output to stderr\n" ); } -@@ -237,14 +238,14 @@ CHEWING_API void chewing_Terminate() +@@ -237,14 +244,14 @@ CHEWING_API void chewing_Terminate() if ( TerminateServices[ i ] ) { #ifdef ENABLE_DEBUG /* Can't output to debug file because it's about to close */ @@ -61,7 +74,7 @@ diff -up ./src/chewingio.c.phraseChoiceR /* XXX: should check if the services are really completed. */ bTerminateCompleted = 1; return; -@@ -403,7 +404,7 @@ CHEWING_API void chewing_set_ChiEngMode( +@@ -403,7 +410,7 @@ CHEWING_API void chewing_set_ChiEngMode( ctx->data->bChiSym = ( mode == CHINESE_MODE ? 1 : 0 ); } @@ -70,7 +83,7 @@ diff -up ./src/chewingio.c.phraseChoiceR { return ctx->data->bChiSym; } -@@ -413,7 +414,7 @@ CHEWING_API void chewing_set_ShapeMode( +@@ -413,7 +420,7 @@ CHEWING_API void chewing_set_ShapeMode( ctx->data->bFullShape = (mode == FULLSHAPE_MODE ? 1 : 0); } @@ -79,7 +92,7 @@ diff -up ./src/chewingio.c.phraseChoiceR { return ctx->data->bFullShape; } -@@ -435,7 +436,7 @@ static int DoSelect( ChewingData *pgdata +@@ -435,7 +442,7 @@ static int DoSelect( ChewingData *pgdata if ( pgdata->choiceInfo.isSymbol ) { SymbolChoice( pgdata, num ); } @@ -88,16 +101,35 @@ diff -up ./src/chewingio.c.phraseChoiceR /* change the select interval & selectStr & nSelect */ AddSelect( pgdata, num ); /* second, call choice module */ -@@ -489,7 +490,7 @@ CHEWING_API int chewing_handle_Space( Ch +@@ -472,13 +479,13 @@ CHEWING_API int chewing_handle_Space( Ch + CheckAndResetRange( pgdata ); + + if ( pgdata->bSelect ) { +- if ( pgdata->choiceInfo.pageNo < ( pgdata->choiceInfo.nPage - 1 ) ) { ++ if ( pgdata->choiceInfo.pageNo < ( pgdata->choiceInfo.nPage - 1 ) ) { + return chewing_handle_Right( ctx ); + } + } + + if ( ! ChewingIsEntering( pgdata ) ) { +- if ( pgdata->bFullShape ) { ++ if ( pgdata->bFullShape ) { + rtn = FullShapeSymbolInput( ' ', pgdata ); + } + else { +@@ -489,9 +496,9 @@ CHEWING_API int chewing_handle_Space( Ch pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; keystrokeRtn = KEYSTROKE_COMMIT; - } + } else if ( pgdata->bChiSym != CHINESE_MODE ) { - /* see if buffer contains nothing */ +- /* see if buffer contains nothing */ ++ /* see if buffer contains nothing */ if ( pgdata->chiSymbolBufLen == 0 ) { -@@ -507,11 +508,11 @@ CHEWING_API int chewing_handle_Space( Ch + bQuickCommit = 1; + } +@@ -507,11 +514,11 @@ CHEWING_API int chewing_handle_Space( Ch if ( rtn == SYMBOL_KEY_ERROR ) { keystrokeRtn = KEYSTROKE_IGNORE; /* @@ -111,7 +143,7 @@ diff -up ./src/chewingio.c.phraseChoiceR else { keystrokeRtn = KEYSTROKE_ABSORB; } -@@ -524,9 +525,9 @@ CHEWING_API int chewing_handle_Space( Ch +@@ -524,9 +531,9 @@ CHEWING_API int chewing_handle_Space( Ch /* Quick commit */ else { DEBUG_OUT( @@ -123,7 +155,46 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = 1; pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; -@@ -643,7 +644,7 @@ CHEWING_API int chewing_handle_Enter( Ch +@@ -534,10 +541,11 @@ CHEWING_API int chewing_handle_Space( Ch + } + } + else { ++ + rtn = ZuinPhoInput( &( pgdata->zuinData ), ' ' ); + switch ( rtn ) { + case ZUIN_ABSORB: +- keystrokeRtn = KEYSTROKE_ABSORB; ++ keystrokeRtn = KEYSTROKE_ABSORB; + break; + case ZUIN_COMMIT: + AddChi( pgdata->zuinData.phone, pgdata ); +@@ -557,10 +565,21 @@ CHEWING_API int chewing_handle_Space( Ch + toSelect = 1; + + if ( toSelect ) { +- if ( ! pgdata->bSelect ) +- ChoiceFirstAvail( pgdata ); +- else +- ChoiceNextAvail( pgdata ); ++ if( ! pgdata->bSelect ) { ++ cursor_orig=pgdata->chiSymbolCursor; ++ ChoiceFirstAvail( pgdata ); ++ } ++ else { ++ if ( pgdata->config.bPhraseChoiceRearward ){ ++ int avail_willbe=(pgdata->availInfo.currentAvail>0)? ++ pgdata->availInfo.currentAvail-1: pgdata->availInfo.nAvail - 1; ++ pgdata->chiSymbolCursor=cursor_orig - pgdata->availInfo.avail[avail_willbe].len; ++ if (chewing_buffer_Len(ctx)>cursor_orig){ ++ pgdata->chiSymbolCursor++; ++ } ++ } ++ ChoiceNextAvail( pgdata ); ++ } + } + else if ( pgdata->symbolKeyBuf[ key_buf_cursor ] ) { + /* Open Symbol Choice List */ +@@ -643,7 +662,7 @@ CHEWING_API int chewing_handle_Enter( Ch keystrokeRtn = KEYSTROKE_COMMIT; WriteChiSymbolToBuf( pgo->commitStr, nCommitStr, pgdata ); AutoLearnPhrase( pgdata ); @@ -132,7 +203,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = nCommitStr; } -@@ -664,12 +665,12 @@ CHEWING_API int chewing_handle_Del( Chew +@@ -664,12 +683,12 @@ CHEWING_API int chewing_handle_Del( Chew } if ( ! pgdata->bSelect ) { @@ -149,7 +220,7 @@ diff -up ./src/chewingio.c.phraseChoiceR NONDECREASE_CURSOR ); } CallPhrasing( pgdata ); -@@ -696,7 +697,7 @@ CHEWING_API int chewing_handle_Backspace +@@ -696,7 +715,7 @@ CHEWING_API int chewing_handle_Backspace } else if ( pgdata->chiSymbolCursor > 0 ) { ChewingKillChar( @@ -158,7 +229,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->chiSymbolCursor - 1, DECREASE_CURSOR ); } -@@ -735,11 +736,12 @@ CHEWING_API int chewing_handle_Up( Chewi +@@ -735,7 +754,7 @@ CHEWING_API int chewing_handle_Up( Chewi CHEWING_API int chewing_handle_Down( ChewingContext *ctx ) { @@ -167,12 +238,7 @@ diff -up ./src/chewingio.c.phraseChoiceR ChewingOutput *pgo = ctx->output; int toSelect = 0; int keystrokeRtn = KEYSTROKE_ABSORB; - int key_buf_cursor; -+ static int cursor_orig=-1; - - CheckAndResetRange( pgdata ); - -@@ -756,13 +758,22 @@ CHEWING_API int chewing_handle_Down( Che +@@ -756,13 +775,22 @@ CHEWING_API int chewing_handle_Down( Che toSelect = 1; if ( toSelect ) { @@ -197,7 +263,7 @@ diff -up ./src/chewingio.c.phraseChoiceR else if ( pgdata->symbolKeyBuf[ key_buf_cursor ] ) { /* Open Symbol Choice List */ if ( ! pgdata->choiceInfo.isSymbol ) -@@ -782,11 +793,11 @@ CHEWING_API int chewing_handle_ShiftLeft +@@ -782,11 +810,11 @@ CHEWING_API int chewing_handle_ShiftLeft if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; @@ -212,7 +278,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->chiSymbolCursor > 0 && pgdata->PointEnd > -9 ) { if ( pgdata->PointStart == -1 ) -@@ -797,7 +808,7 @@ CHEWING_API int chewing_handle_ShiftLeft +@@ -797,7 +825,7 @@ CHEWING_API int chewing_handle_ShiftLeft pgdata->PointEnd--; } if ( pgdata->PointEnd == 0 ) @@ -221,7 +287,7 @@ diff -up ./src/chewingio.c.phraseChoiceR } } -@@ -822,8 +833,8 @@ CHEWING_API int chewing_handle_Left( Che +@@ -822,8 +850,8 @@ CHEWING_API int chewing_handle_Left( Che pgdata->choiceInfo.pageNo = pgdata->choiceInfo.nPage - 1; } else { @@ -232,7 +298,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->chiSymbolCursor > 0 ) { CheckAndResetRange( pgdata ); pgdata->chiSymbolCursor--; -@@ -842,13 +853,13 @@ CHEWING_API int chewing_handle_ShiftRigh +@@ -842,13 +870,13 @@ CHEWING_API int chewing_handle_ShiftRigh if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; @@ -250,7 +316,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->PointEnd < 9 ) { if ( pgdata->PointStart == -1 ) pgdata->PointStart = pgdata->chiSymbolCursor; -@@ -858,7 +869,7 @@ CHEWING_API int chewing_handle_ShiftRigh +@@ -858,7 +886,7 @@ CHEWING_API int chewing_handle_ShiftRigh } pgdata->chiSymbolCursor++; if ( pgdata->PointEnd == 0 ) @@ -259,7 +325,7 @@ diff -up ./src/chewingio.c.phraseChoiceR } } -@@ -883,9 +894,9 @@ CHEWING_API int chewing_handle_Right( Ch +@@ -883,9 +911,9 @@ CHEWING_API int chewing_handle_Right( Ch pgdata->choiceInfo.pageNo = 0; } else { @@ -272,7 +338,7 @@ diff -up ./src/chewingio.c.phraseChoiceR CheckAndResetRange( pgdata ); pgdata->chiSymbolCursor++; } -@@ -974,11 +985,11 @@ CHEWING_API int chewing_handle_Home( Che +@@ -974,11 +1002,11 @@ CHEWING_API int chewing_handle_Home( Che CheckAndResetRange( pgdata ); @@ -287,7 +353,7 @@ diff -up ./src/chewingio.c.phraseChoiceR } MakeOutputWithRtn( pgo, pgdata, keystrokeRtn ); return 0; -@@ -993,12 +1004,12 @@ CHEWING_API int chewing_handle_End( Chew +@@ -993,12 +1021,12 @@ CHEWING_API int chewing_handle_End( Chew CheckAndResetRange( pgdata ); if ( ! ChewingIsEntering( pgdata ) ) { @@ -305,7 +371,7 @@ diff -up ./src/chewingio.c.phraseChoiceR return 0; } -@@ -1013,9 +1024,9 @@ CHEWING_API int chewing_handle_PageUp( C +@@ -1013,9 +1041,9 @@ CHEWING_API int chewing_handle_PageUp( C if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; } @@ -317,7 +383,7 @@ diff -up ./src/chewingio.c.phraseChoiceR MakeOutputWithRtn( pgo, pgdata, keystrokeRtn ); return 0; } -@@ -1031,9 +1042,9 @@ CHEWING_API int chewing_handle_PageDown( +@@ -1031,9 +1059,9 @@ CHEWING_API int chewing_handle_PageDown( if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; } @@ -329,7 +395,7 @@ diff -up ./src/chewingio.c.phraseChoiceR MakeOutputWithRtn( pgo, pgdata, keystrokeRtn ); return 0; } -@@ -1107,7 +1118,7 @@ CHEWING_API int chewing_handle_Default( +@@ -1107,7 +1135,7 @@ CHEWING_API int chewing_handle_Default( DoSelect( pgdata, num ); goto End_keyproc; } @@ -338,7 +404,7 @@ diff -up ./src/chewingio.c.phraseChoiceR /* Otherwise, use 'j' and 'k' for paging in selection mode */ DEBUG_OUT( "\t\tchecking paging key, got '%c'\n", -@@ -1163,10 +1174,10 @@ CHEWING_API int chewing_handle_Default( +@@ -1163,10 +1191,10 @@ CHEWING_API int chewing_handle_Default( rtn = ZuinPhoInput( &( pgdata->zuinData ), key ); DEBUG_OUT( "\t\tChinese mode key, " @@ -351,7 +417,7 @@ diff -up ./src/chewingio.c.phraseChoiceR if ( rtn == ZUIN_KEY_ERROR ) rtn = SpecialSymbolInput( key, pgdata ); switch ( rtn ) { -@@ -1182,14 +1193,14 @@ CHEWING_API int chewing_handle_Default( +@@ -1182,14 +1210,14 @@ CHEWING_API int chewing_handle_Default( case ZUIN_KEY_ERROR: case ZUIN_IGNORE: DEBUG_OUT( @@ -369,7 +435,7 @@ diff -up ./src/chewingio.c.phraseChoiceR key ); /* see if buffer contains nothing */ -@@ -1207,7 +1218,7 @@ CHEWING_API int chewing_handle_Default( +@@ -1207,7 +1235,7 @@ CHEWING_API int chewing_handle_Default( if ( rtn == SYMBOL_KEY_ERROR ) { keystrokeRtn = KEYSTROKE_IGNORE; /* @@ -378,7 +444,7 @@ diff -up ./src/chewingio.c.phraseChoiceR * then it's wrong to commit it. */ bQuickCommit = 0; -@@ -1248,9 +1259,9 @@ End_keyproc: +@@ -1248,9 +1276,9 @@ End_keyproc: /* Quick commit */ else { DEBUG_OUT( @@ -390,7 +456,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = 1; pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; -@@ -1309,12 +1320,12 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1309,12 +1337,12 @@ CHEWING_API int chewing_handle_CtrlNum( cursor = PhoneSeqCursor( pgdata ); if ( ! pgdata->config.bAddPhraseForward ) { @@ -408,7 +474,7 @@ diff -up ./src/chewingio.c.phraseChoiceR cursor + newPhraseLen - 1 ) ) { /* Manually add phrase to the user phrase database. */ memcpy( addPhoneSeq, -@@ -1328,10 +1339,10 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1328,10 +1356,10 @@ CHEWING_API int chewing_handle_CtrlNum( phraseState = UserUpdatePhrase( addPhoneSeq, addWordSeq ); @@ -423,7 +489,7 @@ diff -up ./src/chewingio.c.phraseChoiceR phraseState ); /* Clear the breakpoint between the New Phrase */ -@@ -1341,11 +1352,11 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1341,11 +1369,11 @@ CHEWING_API int chewing_handle_CtrlNum( } } else { @@ -439,7 +505,7 @@ diff -up ./src/chewingio.c.phraseChoiceR cursor - newPhraseLen ) ) { /* Manually add phrase to the user phrase database. */ memcpy( addPhoneSeq, -@@ -1358,10 +1369,10 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1358,10 +1386,10 @@ CHEWING_API int chewing_handle_CtrlNum( newPhraseLen, 1); phraseState = UserUpdatePhrase( addPhoneSeq, addWordSeq ); @@ -454,7 +520,7 @@ diff -up ./src/chewingio.c.phraseChoiceR phraseState ); /* Clear the breakpoint between the New Phrase */ -@@ -1414,10 +1425,10 @@ CHEWING_API int chewing_handle_Numlock( +@@ -1414,10 +1442,10 @@ CHEWING_API int chewing_handle_Numlock( ChewingOutput *pgo = ctx->output; int rtn, QuickCommit = 0; int keystrokeRtn = KEYSTROKE_ABSORB; @@ -467,7 +533,7 @@ diff -up ./src/chewingio.c.phraseChoiceR */ if ( pgdata->chiSymbolBufLen == 0 ) { QuickCommit = 1; -@@ -1428,7 +1439,7 @@ CHEWING_API int chewing_handle_Numlock( +@@ -1428,7 +1456,7 @@ CHEWING_API int chewing_handle_Numlock( keystrokeRtn = KEYSTROKE_IGNORE ; } else if ( QuickCommit ) { @@ -476,7 +542,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = 1; pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; -@@ -1443,7 +1454,7 @@ CHEWING_API int chewing_handle_Numlock( +@@ -1443,7 +1471,7 @@ CHEWING_API int chewing_handle_Numlock( else { /* Otherwise, if we are selecting words, we use numeric keys * as selkey @@ -487,7 +553,7 @@ diff -up ./src/chewingio.c.phraseChoiceR if ( key > '0' && key < '9' ) diff -up ./src/choice.c.phraseChoiceRearward ./src/choice.c --- ./src/choice.c.phraseChoiceRearward 2008-12-02 00:29:20.000000000 +1000 -+++ ./src/choice.c 2009-07-31 17:16:57.000000000 +1000 ++++ ./src/choice.c 2009-08-03 14:35:28.000000000 +1000 @@ -71,22 +71,44 @@ static void ChangeSelectIntervalAndBreak } Index: libchewing.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/devel/libchewing.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- libchewing.spec 31 Jul 2009 07:33:09 -0000 1.37 +++ libchewing.spec 3 Aug 2009 04:53:39 -0000 1.38 @@ -1,7 +1,7 @@ Name: libchewing Version: 0.3.2 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Intelligent phonetic input method library for Traditional Chinese Group: System Environment/Libraries @@ -98,7 +98,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog -* Tue Jul 30 2009 Ding-Yi Chen - 0.3.2-14 +* Mon Aug 03 2009 Ding-Yi Chen - 0.3.2-15 +- Fix [Bug 512108:issue 11] ibus-chewing crash the application + by move cursor_orig to chewingio.c global. + +* Thu Jul 30 2009 Ding-Yi Chen - 0.3.2-14 - Fix [Bug 512108] ibus-chewing crash the application * Fri Jul 24 2009 Fedora Release Engineering - 0.3.2-13 From dchen at fedoraproject.org Mon Aug 3 05:04:44 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Mon, 3 Aug 2009 05:04:44 +0000 (UTC) Subject: rpms/libchewing/F-11 import.log, 1.14, 1.15 libchewing-0.3.2.phraseChoiceRearward.patch, 1.3, 1.4 libchewing.spec, 1.36, 1.37 Message-ID: <20090803050444.D839811C02C6@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/libchewing/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24055/F-11 Modified Files: import.log libchewing-0.3.2.phraseChoiceRearward.patch libchewing.spec Log Message: Fixed Bug 512108 issue 11 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-11/import.log,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- import.log 31 Jul 2009 07:34:33 -0000 1.14 +++ import.log 3 Aug 2009 05:04:44 -0000 1.15 @@ -12,3 +12,4 @@ libchewing-0_3_2-10_fc11:F-11:libchewing libchewing-0_3_2-11_fc11:F-11:libchewing-0.3.2-11.fc11.src.rpm:1245996747 libchewing-0_3_2-12_fc11:F-11:libchewing-0.3.2-12.fc11.src.rpm:1246330058 libchewing-0_3_2-14_fc11:F-11:libchewing-0.3.2-14.fc11.src.rpm:1249025650 +libchewing-0_3_2-15_fc11:F-11:libchewing-0.3.2-15.fc11.src.rpm:1249275892 libchewing-0.3.2.phraseChoiceRearward.patch: chewingio.c | 202 ++++++++++++++++++++++++++++++++++-------------------------- choice.c | 115 +++++++++++++++++++++------------- 2 files changed, 188 insertions(+), 129 deletions(-) Index: libchewing-0.3.2.phraseChoiceRearward.patch =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-11/libchewing-0.3.2.phraseChoiceRearward.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- libchewing-0.3.2.phraseChoiceRearward.patch 31 Jul 2009 07:34:33 -0000 1.3 +++ libchewing-0.3.2.phraseChoiceRearward.patch 3 Aug 2009 05:04:44 -0000 1.4 @@ -1,6 +1,6 @@ diff -up ./src/chewingio.c.phraseChoiceRearward ./src/chewingio.c --- ./src/chewingio.c.phraseChoiceRearward 2008-12-02 00:29:20.000000000 +1000 -+++ ./src/chewingio.c 2009-07-31 17:17:06.000000000 +1000 ++++ ./src/chewingio.c 2009-08-03 14:46:41.000000000 +1000 @@ -20,6 +20,7 @@ #include #include @@ -9,7 +9,20 @@ diff -up ./src/chewingio.c.phraseChoiceR #include "chewing-utf8-util.h" #include "global.h" -@@ -75,14 +76,14 @@ CHEWING_API int chewing_KBStr2Num( char +@@ -50,6 +51,12 @@ void (*TerminateServices[ TerminateServi + static int countTerminateService = 0; + static int bTerminateCompleted = 0; + ++/** ++ * This has to be global, as user might mixed space and down ++ * key as selection starter. ++ */ ++static int cursor_orig=-1; ++ + char *kb_type_str[] = { + "KB_DEFAULT", + "KB_HSU", +@@ -75,14 +82,14 @@ CHEWING_API int chewing_KBStr2Num( char return KB_DEFAULT; } @@ -26,7 +39,7 @@ diff -up ./src/chewingio.c.phraseChoiceR #endif int addTerminateService( void (*callback)() ) -@@ -103,7 +104,7 @@ int addTerminateService( void (*callback +@@ -103,7 +110,7 @@ int addTerminateService( void (*callback CHEWING_API ChewingContext *chewing_new() { ChewingContext *ctx; @@ -35,7 +48,7 @@ diff -up ./src/chewingio.c.phraseChoiceR ChewingData *internal_data = ALC( ChewingData, 1 ); ChewingOutput *internal_output = ALC( ChewingOutput, 1 ); ctx = ALC( ChewingContext, 1 ); -@@ -159,7 +160,7 @@ CHEWING_API int chewing_Init( +@@ -159,7 +166,7 @@ CHEWING_API int chewing_Init( dbg_path = FAILSAFE_OUTPUT; fp_g = fopen( dbg_path, "w+" ); if ( ! fp_g ) { @@ -44,7 +57,7 @@ diff -up ./src/chewingio.c.phraseChoiceR "Failed to record debug message in file.\n" "--> Output to stderr\n" ); } -@@ -237,14 +238,14 @@ CHEWING_API void chewing_Terminate() +@@ -237,14 +244,14 @@ CHEWING_API void chewing_Terminate() if ( TerminateServices[ i ] ) { #ifdef ENABLE_DEBUG /* Can't output to debug file because it's about to close */ @@ -61,7 +74,7 @@ diff -up ./src/chewingio.c.phraseChoiceR /* XXX: should check if the services are really completed. */ bTerminateCompleted = 1; return; -@@ -403,7 +404,7 @@ CHEWING_API void chewing_set_ChiEngMode( +@@ -403,7 +410,7 @@ CHEWING_API void chewing_set_ChiEngMode( ctx->data->bChiSym = ( mode == CHINESE_MODE ? 1 : 0 ); } @@ -70,7 +83,7 @@ diff -up ./src/chewingio.c.phraseChoiceR { return ctx->data->bChiSym; } -@@ -413,7 +414,7 @@ CHEWING_API void chewing_set_ShapeMode( +@@ -413,7 +420,7 @@ CHEWING_API void chewing_set_ShapeMode( ctx->data->bFullShape = (mode == FULLSHAPE_MODE ? 1 : 0); } @@ -79,7 +92,7 @@ diff -up ./src/chewingio.c.phraseChoiceR { return ctx->data->bFullShape; } -@@ -435,7 +436,7 @@ static int DoSelect( ChewingData *pgdata +@@ -435,7 +442,7 @@ static int DoSelect( ChewingData *pgdata if ( pgdata->choiceInfo.isSymbol ) { SymbolChoice( pgdata, num ); } @@ -88,16 +101,35 @@ diff -up ./src/chewingio.c.phraseChoiceR /* change the select interval & selectStr & nSelect */ AddSelect( pgdata, num ); /* second, call choice module */ -@@ -489,7 +490,7 @@ CHEWING_API int chewing_handle_Space( Ch +@@ -472,13 +479,13 @@ CHEWING_API int chewing_handle_Space( Ch + CheckAndResetRange( pgdata ); + + if ( pgdata->bSelect ) { +- if ( pgdata->choiceInfo.pageNo < ( pgdata->choiceInfo.nPage - 1 ) ) { ++ if ( pgdata->choiceInfo.pageNo < ( pgdata->choiceInfo.nPage - 1 ) ) { + return chewing_handle_Right( ctx ); + } + } + + if ( ! ChewingIsEntering( pgdata ) ) { +- if ( pgdata->bFullShape ) { ++ if ( pgdata->bFullShape ) { + rtn = FullShapeSymbolInput( ' ', pgdata ); + } + else { +@@ -489,9 +496,9 @@ CHEWING_API int chewing_handle_Space( Ch pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; keystrokeRtn = KEYSTROKE_COMMIT; - } + } else if ( pgdata->bChiSym != CHINESE_MODE ) { - /* see if buffer contains nothing */ +- /* see if buffer contains nothing */ ++ /* see if buffer contains nothing */ if ( pgdata->chiSymbolBufLen == 0 ) { -@@ -507,11 +508,11 @@ CHEWING_API int chewing_handle_Space( Ch + bQuickCommit = 1; + } +@@ -507,11 +514,11 @@ CHEWING_API int chewing_handle_Space( Ch if ( rtn == SYMBOL_KEY_ERROR ) { keystrokeRtn = KEYSTROKE_IGNORE; /* @@ -111,7 +143,7 @@ diff -up ./src/chewingio.c.phraseChoiceR else { keystrokeRtn = KEYSTROKE_ABSORB; } -@@ -524,9 +525,9 @@ CHEWING_API int chewing_handle_Space( Ch +@@ -524,9 +531,9 @@ CHEWING_API int chewing_handle_Space( Ch /* Quick commit */ else { DEBUG_OUT( @@ -123,7 +155,46 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = 1; pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; -@@ -643,7 +644,7 @@ CHEWING_API int chewing_handle_Enter( Ch +@@ -534,10 +541,11 @@ CHEWING_API int chewing_handle_Space( Ch + } + } + else { ++ + rtn = ZuinPhoInput( &( pgdata->zuinData ), ' ' ); + switch ( rtn ) { + case ZUIN_ABSORB: +- keystrokeRtn = KEYSTROKE_ABSORB; ++ keystrokeRtn = KEYSTROKE_ABSORB; + break; + case ZUIN_COMMIT: + AddChi( pgdata->zuinData.phone, pgdata ); +@@ -557,10 +565,21 @@ CHEWING_API int chewing_handle_Space( Ch + toSelect = 1; + + if ( toSelect ) { +- if ( ! pgdata->bSelect ) +- ChoiceFirstAvail( pgdata ); +- else +- ChoiceNextAvail( pgdata ); ++ if( ! pgdata->bSelect ) { ++ cursor_orig=pgdata->chiSymbolCursor; ++ ChoiceFirstAvail( pgdata ); ++ } ++ else { ++ if ( pgdata->config.bPhraseChoiceRearward ){ ++ int avail_willbe=(pgdata->availInfo.currentAvail>0)? ++ pgdata->availInfo.currentAvail-1: pgdata->availInfo.nAvail - 1; ++ pgdata->chiSymbolCursor=cursor_orig - pgdata->availInfo.avail[avail_willbe].len; ++ if (chewing_buffer_Len(ctx)>cursor_orig){ ++ pgdata->chiSymbolCursor++; ++ } ++ } ++ ChoiceNextAvail( pgdata ); ++ } + } + else if ( pgdata->symbolKeyBuf[ key_buf_cursor ] ) { + /* Open Symbol Choice List */ +@@ -643,7 +662,7 @@ CHEWING_API int chewing_handle_Enter( Ch keystrokeRtn = KEYSTROKE_COMMIT; WriteChiSymbolToBuf( pgo->commitStr, nCommitStr, pgdata ); AutoLearnPhrase( pgdata ); @@ -132,7 +203,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = nCommitStr; } -@@ -664,12 +665,12 @@ CHEWING_API int chewing_handle_Del( Chew +@@ -664,12 +683,12 @@ CHEWING_API int chewing_handle_Del( Chew } if ( ! pgdata->bSelect ) { @@ -149,7 +220,7 @@ diff -up ./src/chewingio.c.phraseChoiceR NONDECREASE_CURSOR ); } CallPhrasing( pgdata ); -@@ -696,7 +697,7 @@ CHEWING_API int chewing_handle_Backspace +@@ -696,7 +715,7 @@ CHEWING_API int chewing_handle_Backspace } else if ( pgdata->chiSymbolCursor > 0 ) { ChewingKillChar( @@ -158,7 +229,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->chiSymbolCursor - 1, DECREASE_CURSOR ); } -@@ -735,11 +736,12 @@ CHEWING_API int chewing_handle_Up( Chewi +@@ -735,7 +754,7 @@ CHEWING_API int chewing_handle_Up( Chewi CHEWING_API int chewing_handle_Down( ChewingContext *ctx ) { @@ -167,12 +238,7 @@ diff -up ./src/chewingio.c.phraseChoiceR ChewingOutput *pgo = ctx->output; int toSelect = 0; int keystrokeRtn = KEYSTROKE_ABSORB; - int key_buf_cursor; -+ static int cursor_orig=-1; - - CheckAndResetRange( pgdata ); - -@@ -756,13 +758,22 @@ CHEWING_API int chewing_handle_Down( Che +@@ -756,13 +775,22 @@ CHEWING_API int chewing_handle_Down( Che toSelect = 1; if ( toSelect ) { @@ -197,7 +263,7 @@ diff -up ./src/chewingio.c.phraseChoiceR else if ( pgdata->symbolKeyBuf[ key_buf_cursor ] ) { /* Open Symbol Choice List */ if ( ! pgdata->choiceInfo.isSymbol ) -@@ -782,11 +793,11 @@ CHEWING_API int chewing_handle_ShiftLeft +@@ -782,11 +810,11 @@ CHEWING_API int chewing_handle_ShiftLeft if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; @@ -212,7 +278,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->chiSymbolCursor > 0 && pgdata->PointEnd > -9 ) { if ( pgdata->PointStart == -1 ) -@@ -797,7 +808,7 @@ CHEWING_API int chewing_handle_ShiftLeft +@@ -797,7 +825,7 @@ CHEWING_API int chewing_handle_ShiftLeft pgdata->PointEnd--; } if ( pgdata->PointEnd == 0 ) @@ -221,7 +287,7 @@ diff -up ./src/chewingio.c.phraseChoiceR } } -@@ -822,8 +833,8 @@ CHEWING_API int chewing_handle_Left( Che +@@ -822,8 +850,8 @@ CHEWING_API int chewing_handle_Left( Che pgdata->choiceInfo.pageNo = pgdata->choiceInfo.nPage - 1; } else { @@ -232,7 +298,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->chiSymbolCursor > 0 ) { CheckAndResetRange( pgdata ); pgdata->chiSymbolCursor--; -@@ -842,13 +853,13 @@ CHEWING_API int chewing_handle_ShiftRigh +@@ -842,13 +870,13 @@ CHEWING_API int chewing_handle_ShiftRigh if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; @@ -250,7 +316,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->PointEnd < 9 ) { if ( pgdata->PointStart == -1 ) pgdata->PointStart = pgdata->chiSymbolCursor; -@@ -858,7 +869,7 @@ CHEWING_API int chewing_handle_ShiftRigh +@@ -858,7 +886,7 @@ CHEWING_API int chewing_handle_ShiftRigh } pgdata->chiSymbolCursor++; if ( pgdata->PointEnd == 0 ) @@ -259,7 +325,7 @@ diff -up ./src/chewingio.c.phraseChoiceR } } -@@ -883,9 +894,9 @@ CHEWING_API int chewing_handle_Right( Ch +@@ -883,9 +911,9 @@ CHEWING_API int chewing_handle_Right( Ch pgdata->choiceInfo.pageNo = 0; } else { @@ -272,7 +338,7 @@ diff -up ./src/chewingio.c.phraseChoiceR CheckAndResetRange( pgdata ); pgdata->chiSymbolCursor++; } -@@ -974,11 +985,11 @@ CHEWING_API int chewing_handle_Home( Che +@@ -974,11 +1002,11 @@ CHEWING_API int chewing_handle_Home( Che CheckAndResetRange( pgdata ); @@ -287,7 +353,7 @@ diff -up ./src/chewingio.c.phraseChoiceR } MakeOutputWithRtn( pgo, pgdata, keystrokeRtn ); return 0; -@@ -993,12 +1004,12 @@ CHEWING_API int chewing_handle_End( Chew +@@ -993,12 +1021,12 @@ CHEWING_API int chewing_handle_End( Chew CheckAndResetRange( pgdata ); if ( ! ChewingIsEntering( pgdata ) ) { @@ -305,7 +371,7 @@ diff -up ./src/chewingio.c.phraseChoiceR return 0; } -@@ -1013,9 +1024,9 @@ CHEWING_API int chewing_handle_PageUp( C +@@ -1013,9 +1041,9 @@ CHEWING_API int chewing_handle_PageUp( C if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; } @@ -317,7 +383,7 @@ diff -up ./src/chewingio.c.phraseChoiceR MakeOutputWithRtn( pgo, pgdata, keystrokeRtn ); return 0; } -@@ -1031,9 +1042,9 @@ CHEWING_API int chewing_handle_PageDown( +@@ -1031,9 +1059,9 @@ CHEWING_API int chewing_handle_PageDown( if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; } @@ -329,7 +395,7 @@ diff -up ./src/chewingio.c.phraseChoiceR MakeOutputWithRtn( pgo, pgdata, keystrokeRtn ); return 0; } -@@ -1107,7 +1118,7 @@ CHEWING_API int chewing_handle_Default( +@@ -1107,7 +1135,7 @@ CHEWING_API int chewing_handle_Default( DoSelect( pgdata, num ); goto End_keyproc; } @@ -338,7 +404,7 @@ diff -up ./src/chewingio.c.phraseChoiceR /* Otherwise, use 'j' and 'k' for paging in selection mode */ DEBUG_OUT( "\t\tchecking paging key, got '%c'\n", -@@ -1163,10 +1174,10 @@ CHEWING_API int chewing_handle_Default( +@@ -1163,10 +1191,10 @@ CHEWING_API int chewing_handle_Default( rtn = ZuinPhoInput( &( pgdata->zuinData ), key ); DEBUG_OUT( "\t\tChinese mode key, " @@ -351,7 +417,7 @@ diff -up ./src/chewingio.c.phraseChoiceR if ( rtn == ZUIN_KEY_ERROR ) rtn = SpecialSymbolInput( key, pgdata ); switch ( rtn ) { -@@ -1182,14 +1193,14 @@ CHEWING_API int chewing_handle_Default( +@@ -1182,14 +1210,14 @@ CHEWING_API int chewing_handle_Default( case ZUIN_KEY_ERROR: case ZUIN_IGNORE: DEBUG_OUT( @@ -369,7 +435,7 @@ diff -up ./src/chewingio.c.phraseChoiceR key ); /* see if buffer contains nothing */ -@@ -1207,7 +1218,7 @@ CHEWING_API int chewing_handle_Default( +@@ -1207,7 +1235,7 @@ CHEWING_API int chewing_handle_Default( if ( rtn == SYMBOL_KEY_ERROR ) { keystrokeRtn = KEYSTROKE_IGNORE; /* @@ -378,7 +444,7 @@ diff -up ./src/chewingio.c.phraseChoiceR * then it's wrong to commit it. */ bQuickCommit = 0; -@@ -1248,9 +1259,9 @@ End_keyproc: +@@ -1248,9 +1276,9 @@ End_keyproc: /* Quick commit */ else { DEBUG_OUT( @@ -390,7 +456,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = 1; pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; -@@ -1309,12 +1320,12 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1309,12 +1337,12 @@ CHEWING_API int chewing_handle_CtrlNum( cursor = PhoneSeqCursor( pgdata ); if ( ! pgdata->config.bAddPhraseForward ) { @@ -408,7 +474,7 @@ diff -up ./src/chewingio.c.phraseChoiceR cursor + newPhraseLen - 1 ) ) { /* Manually add phrase to the user phrase database. */ memcpy( addPhoneSeq, -@@ -1328,10 +1339,10 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1328,10 +1356,10 @@ CHEWING_API int chewing_handle_CtrlNum( phraseState = UserUpdatePhrase( addPhoneSeq, addWordSeq ); @@ -423,7 +489,7 @@ diff -up ./src/chewingio.c.phraseChoiceR phraseState ); /* Clear the breakpoint between the New Phrase */ -@@ -1341,11 +1352,11 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1341,11 +1369,11 @@ CHEWING_API int chewing_handle_CtrlNum( } } else { @@ -439,7 +505,7 @@ diff -up ./src/chewingio.c.phraseChoiceR cursor - newPhraseLen ) ) { /* Manually add phrase to the user phrase database. */ memcpy( addPhoneSeq, -@@ -1358,10 +1369,10 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1358,10 +1386,10 @@ CHEWING_API int chewing_handle_CtrlNum( newPhraseLen, 1); phraseState = UserUpdatePhrase( addPhoneSeq, addWordSeq ); @@ -454,7 +520,7 @@ diff -up ./src/chewingio.c.phraseChoiceR phraseState ); /* Clear the breakpoint between the New Phrase */ -@@ -1414,10 +1425,10 @@ CHEWING_API int chewing_handle_Numlock( +@@ -1414,10 +1442,10 @@ CHEWING_API int chewing_handle_Numlock( ChewingOutput *pgo = ctx->output; int rtn, QuickCommit = 0; int keystrokeRtn = KEYSTROKE_ABSORB; @@ -467,7 +533,7 @@ diff -up ./src/chewingio.c.phraseChoiceR */ if ( pgdata->chiSymbolBufLen == 0 ) { QuickCommit = 1; -@@ -1428,7 +1439,7 @@ CHEWING_API int chewing_handle_Numlock( +@@ -1428,7 +1456,7 @@ CHEWING_API int chewing_handle_Numlock( keystrokeRtn = KEYSTROKE_IGNORE ; } else if ( QuickCommit ) { @@ -476,7 +542,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = 1; pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; -@@ -1443,7 +1454,7 @@ CHEWING_API int chewing_handle_Numlock( +@@ -1443,7 +1471,7 @@ CHEWING_API int chewing_handle_Numlock( else { /* Otherwise, if we are selecting words, we use numeric keys * as selkey @@ -487,7 +553,7 @@ diff -up ./src/chewingio.c.phraseChoiceR if ( key > '0' && key < '9' ) diff -up ./src/choice.c.phraseChoiceRearward ./src/choice.c --- ./src/choice.c.phraseChoiceRearward 2008-12-02 00:29:20.000000000 +1000 -+++ ./src/choice.c 2009-07-31 17:16:57.000000000 +1000 ++++ ./src/choice.c 2009-08-03 14:35:28.000000000 +1000 @@ -71,22 +71,44 @@ static void ChangeSelectIntervalAndBreak } Index: libchewing.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-11/libchewing.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- libchewing.spec 31 Jul 2009 07:34:33 -0000 1.36 +++ libchewing.spec 3 Aug 2009 05:04:44 -0000 1.37 @@ -1,7 +1,7 @@ Name: libchewing Version: 0.3.2 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Intelligent phonetic input method library for Traditional Chinese Group: System Environment/Libraries @@ -98,7 +98,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog -* Tue Jul 30 2009 Ding-Yi Chen - 0.3.2-14 +* Mon Aug 03 2009 Ding-Yi Chen - 0.3.2-15 +- Fix [Bug 512108:issue 11] ibus-chewing crash the application + by move cursor_orig to chewingio.c global. + +* Thu Jul 30 2009 Ding-Yi Chen - 0.3.2-14 - Fix [Bug 512108] ibus-chewing crash the application * Fri Jul 24 2009 Fedora Release Engineering - 0.3.2-13 From dchen at fedoraproject.org Mon Aug 3 05:06:49 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Mon, 3 Aug 2009 05:06:49 +0000 (UTC) Subject: rpms/libchewing/F-10 import.log, 1.14, 1.15 libchewing-0.3.2.phraseChoiceRearward.patch, 1.3, 1.4 libchewing.spec, 1.34, 1.35 Message-ID: <20090803050649.ACBBA11C02C6@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/libchewing/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24798/F-10 Modified Files: import.log libchewing-0.3.2.phraseChoiceRearward.patch libchewing.spec Log Message: Fixed Bug 512108 issue 11 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-10/import.log,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- import.log 31 Jul 2009 07:35:18 -0000 1.14 +++ import.log 3 Aug 2009 05:06:49 -0000 1.15 @@ -12,3 +12,4 @@ libchewing-0_3_2-10_fc11:F-10:libchewing libchewing-0_3_2-11_fc11:F-10:libchewing-0.3.2-11.fc11.src.rpm:1245996821 libchewing-0_3_2-12_fc11:F-10:libchewing-0.3.2-12.fc11.src.rpm:1246331199 libchewing-0_3_2-14_fc11:F-10:libchewing-0.3.2-14.fc11.src.rpm:1249025696 +libchewing-0_3_2-15_fc11:F-10:libchewing-0.3.2-15.fc11.src.rpm:1249276018 libchewing-0.3.2.phraseChoiceRearward.patch: chewingio.c | 202 ++++++++++++++++++++++++++++++++++-------------------------- choice.c | 115 +++++++++++++++++++++------------- 2 files changed, 188 insertions(+), 129 deletions(-) Index: libchewing-0.3.2.phraseChoiceRearward.patch =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-10/libchewing-0.3.2.phraseChoiceRearward.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- libchewing-0.3.2.phraseChoiceRearward.patch 31 Jul 2009 07:35:18 -0000 1.3 +++ libchewing-0.3.2.phraseChoiceRearward.patch 3 Aug 2009 05:06:49 -0000 1.4 @@ -1,6 +1,6 @@ diff -up ./src/chewingio.c.phraseChoiceRearward ./src/chewingio.c --- ./src/chewingio.c.phraseChoiceRearward 2008-12-02 00:29:20.000000000 +1000 -+++ ./src/chewingio.c 2009-07-31 17:17:06.000000000 +1000 ++++ ./src/chewingio.c 2009-08-03 14:46:41.000000000 +1000 @@ -20,6 +20,7 @@ #include #include @@ -9,7 +9,20 @@ diff -up ./src/chewingio.c.phraseChoiceR #include "chewing-utf8-util.h" #include "global.h" -@@ -75,14 +76,14 @@ CHEWING_API int chewing_KBStr2Num( char +@@ -50,6 +51,12 @@ void (*TerminateServices[ TerminateServi + static int countTerminateService = 0; + static int bTerminateCompleted = 0; + ++/** ++ * This has to be global, as user might mixed space and down ++ * key as selection starter. ++ */ ++static int cursor_orig=-1; ++ + char *kb_type_str[] = { + "KB_DEFAULT", + "KB_HSU", +@@ -75,14 +82,14 @@ CHEWING_API int chewing_KBStr2Num( char return KB_DEFAULT; } @@ -26,7 +39,7 @@ diff -up ./src/chewingio.c.phraseChoiceR #endif int addTerminateService( void (*callback)() ) -@@ -103,7 +104,7 @@ int addTerminateService( void (*callback +@@ -103,7 +110,7 @@ int addTerminateService( void (*callback CHEWING_API ChewingContext *chewing_new() { ChewingContext *ctx; @@ -35,7 +48,7 @@ diff -up ./src/chewingio.c.phraseChoiceR ChewingData *internal_data = ALC( ChewingData, 1 ); ChewingOutput *internal_output = ALC( ChewingOutput, 1 ); ctx = ALC( ChewingContext, 1 ); -@@ -159,7 +160,7 @@ CHEWING_API int chewing_Init( +@@ -159,7 +166,7 @@ CHEWING_API int chewing_Init( dbg_path = FAILSAFE_OUTPUT; fp_g = fopen( dbg_path, "w+" ); if ( ! fp_g ) { @@ -44,7 +57,7 @@ diff -up ./src/chewingio.c.phraseChoiceR "Failed to record debug message in file.\n" "--> Output to stderr\n" ); } -@@ -237,14 +238,14 @@ CHEWING_API void chewing_Terminate() +@@ -237,14 +244,14 @@ CHEWING_API void chewing_Terminate() if ( TerminateServices[ i ] ) { #ifdef ENABLE_DEBUG /* Can't output to debug file because it's about to close */ @@ -61,7 +74,7 @@ diff -up ./src/chewingio.c.phraseChoiceR /* XXX: should check if the services are really completed. */ bTerminateCompleted = 1; return; -@@ -403,7 +404,7 @@ CHEWING_API void chewing_set_ChiEngMode( +@@ -403,7 +410,7 @@ CHEWING_API void chewing_set_ChiEngMode( ctx->data->bChiSym = ( mode == CHINESE_MODE ? 1 : 0 ); } @@ -70,7 +83,7 @@ diff -up ./src/chewingio.c.phraseChoiceR { return ctx->data->bChiSym; } -@@ -413,7 +414,7 @@ CHEWING_API void chewing_set_ShapeMode( +@@ -413,7 +420,7 @@ CHEWING_API void chewing_set_ShapeMode( ctx->data->bFullShape = (mode == FULLSHAPE_MODE ? 1 : 0); } @@ -79,7 +92,7 @@ diff -up ./src/chewingio.c.phraseChoiceR { return ctx->data->bFullShape; } -@@ -435,7 +436,7 @@ static int DoSelect( ChewingData *pgdata +@@ -435,7 +442,7 @@ static int DoSelect( ChewingData *pgdata if ( pgdata->choiceInfo.isSymbol ) { SymbolChoice( pgdata, num ); } @@ -88,16 +101,35 @@ diff -up ./src/chewingio.c.phraseChoiceR /* change the select interval & selectStr & nSelect */ AddSelect( pgdata, num ); /* second, call choice module */ -@@ -489,7 +490,7 @@ CHEWING_API int chewing_handle_Space( Ch +@@ -472,13 +479,13 @@ CHEWING_API int chewing_handle_Space( Ch + CheckAndResetRange( pgdata ); + + if ( pgdata->bSelect ) { +- if ( pgdata->choiceInfo.pageNo < ( pgdata->choiceInfo.nPage - 1 ) ) { ++ if ( pgdata->choiceInfo.pageNo < ( pgdata->choiceInfo.nPage - 1 ) ) { + return chewing_handle_Right( ctx ); + } + } + + if ( ! ChewingIsEntering( pgdata ) ) { +- if ( pgdata->bFullShape ) { ++ if ( pgdata->bFullShape ) { + rtn = FullShapeSymbolInput( ' ', pgdata ); + } + else { +@@ -489,9 +496,9 @@ CHEWING_API int chewing_handle_Space( Ch pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; keystrokeRtn = KEYSTROKE_COMMIT; - } + } else if ( pgdata->bChiSym != CHINESE_MODE ) { - /* see if buffer contains nothing */ +- /* see if buffer contains nothing */ ++ /* see if buffer contains nothing */ if ( pgdata->chiSymbolBufLen == 0 ) { -@@ -507,11 +508,11 @@ CHEWING_API int chewing_handle_Space( Ch + bQuickCommit = 1; + } +@@ -507,11 +514,11 @@ CHEWING_API int chewing_handle_Space( Ch if ( rtn == SYMBOL_KEY_ERROR ) { keystrokeRtn = KEYSTROKE_IGNORE; /* @@ -111,7 +143,7 @@ diff -up ./src/chewingio.c.phraseChoiceR else { keystrokeRtn = KEYSTROKE_ABSORB; } -@@ -524,9 +525,9 @@ CHEWING_API int chewing_handle_Space( Ch +@@ -524,9 +531,9 @@ CHEWING_API int chewing_handle_Space( Ch /* Quick commit */ else { DEBUG_OUT( @@ -123,7 +155,46 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = 1; pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; -@@ -643,7 +644,7 @@ CHEWING_API int chewing_handle_Enter( Ch +@@ -534,10 +541,11 @@ CHEWING_API int chewing_handle_Space( Ch + } + } + else { ++ + rtn = ZuinPhoInput( &( pgdata->zuinData ), ' ' ); + switch ( rtn ) { + case ZUIN_ABSORB: +- keystrokeRtn = KEYSTROKE_ABSORB; ++ keystrokeRtn = KEYSTROKE_ABSORB; + break; + case ZUIN_COMMIT: + AddChi( pgdata->zuinData.phone, pgdata ); +@@ -557,10 +565,21 @@ CHEWING_API int chewing_handle_Space( Ch + toSelect = 1; + + if ( toSelect ) { +- if ( ! pgdata->bSelect ) +- ChoiceFirstAvail( pgdata ); +- else +- ChoiceNextAvail( pgdata ); ++ if( ! pgdata->bSelect ) { ++ cursor_orig=pgdata->chiSymbolCursor; ++ ChoiceFirstAvail( pgdata ); ++ } ++ else { ++ if ( pgdata->config.bPhraseChoiceRearward ){ ++ int avail_willbe=(pgdata->availInfo.currentAvail>0)? ++ pgdata->availInfo.currentAvail-1: pgdata->availInfo.nAvail - 1; ++ pgdata->chiSymbolCursor=cursor_orig - pgdata->availInfo.avail[avail_willbe].len; ++ if (chewing_buffer_Len(ctx)>cursor_orig){ ++ pgdata->chiSymbolCursor++; ++ } ++ } ++ ChoiceNextAvail( pgdata ); ++ } + } + else if ( pgdata->symbolKeyBuf[ key_buf_cursor ] ) { + /* Open Symbol Choice List */ +@@ -643,7 +662,7 @@ CHEWING_API int chewing_handle_Enter( Ch keystrokeRtn = KEYSTROKE_COMMIT; WriteChiSymbolToBuf( pgo->commitStr, nCommitStr, pgdata ); AutoLearnPhrase( pgdata ); @@ -132,7 +203,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = nCommitStr; } -@@ -664,12 +665,12 @@ CHEWING_API int chewing_handle_Del( Chew +@@ -664,12 +683,12 @@ CHEWING_API int chewing_handle_Del( Chew } if ( ! pgdata->bSelect ) { @@ -149,7 +220,7 @@ diff -up ./src/chewingio.c.phraseChoiceR NONDECREASE_CURSOR ); } CallPhrasing( pgdata ); -@@ -696,7 +697,7 @@ CHEWING_API int chewing_handle_Backspace +@@ -696,7 +715,7 @@ CHEWING_API int chewing_handle_Backspace } else if ( pgdata->chiSymbolCursor > 0 ) { ChewingKillChar( @@ -158,7 +229,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->chiSymbolCursor - 1, DECREASE_CURSOR ); } -@@ -735,11 +736,12 @@ CHEWING_API int chewing_handle_Up( Chewi +@@ -735,7 +754,7 @@ CHEWING_API int chewing_handle_Up( Chewi CHEWING_API int chewing_handle_Down( ChewingContext *ctx ) { @@ -167,12 +238,7 @@ diff -up ./src/chewingio.c.phraseChoiceR ChewingOutput *pgo = ctx->output; int toSelect = 0; int keystrokeRtn = KEYSTROKE_ABSORB; - int key_buf_cursor; -+ static int cursor_orig=-1; - - CheckAndResetRange( pgdata ); - -@@ -756,13 +758,22 @@ CHEWING_API int chewing_handle_Down( Che +@@ -756,13 +775,22 @@ CHEWING_API int chewing_handle_Down( Che toSelect = 1; if ( toSelect ) { @@ -197,7 +263,7 @@ diff -up ./src/chewingio.c.phraseChoiceR else if ( pgdata->symbolKeyBuf[ key_buf_cursor ] ) { /* Open Symbol Choice List */ if ( ! pgdata->choiceInfo.isSymbol ) -@@ -782,11 +793,11 @@ CHEWING_API int chewing_handle_ShiftLeft +@@ -782,11 +810,11 @@ CHEWING_API int chewing_handle_ShiftLeft if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; @@ -212,7 +278,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->chiSymbolCursor > 0 && pgdata->PointEnd > -9 ) { if ( pgdata->PointStart == -1 ) -@@ -797,7 +808,7 @@ CHEWING_API int chewing_handle_ShiftLeft +@@ -797,7 +825,7 @@ CHEWING_API int chewing_handle_ShiftLeft pgdata->PointEnd--; } if ( pgdata->PointEnd == 0 ) @@ -221,7 +287,7 @@ diff -up ./src/chewingio.c.phraseChoiceR } } -@@ -822,8 +833,8 @@ CHEWING_API int chewing_handle_Left( Che +@@ -822,8 +850,8 @@ CHEWING_API int chewing_handle_Left( Che pgdata->choiceInfo.pageNo = pgdata->choiceInfo.nPage - 1; } else { @@ -232,7 +298,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->chiSymbolCursor > 0 ) { CheckAndResetRange( pgdata ); pgdata->chiSymbolCursor--; -@@ -842,13 +853,13 @@ CHEWING_API int chewing_handle_ShiftRigh +@@ -842,13 +870,13 @@ CHEWING_API int chewing_handle_ShiftRigh if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; @@ -250,7 +316,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgdata->PointEnd < 9 ) { if ( pgdata->PointStart == -1 ) pgdata->PointStart = pgdata->chiSymbolCursor; -@@ -858,7 +869,7 @@ CHEWING_API int chewing_handle_ShiftRigh +@@ -858,7 +886,7 @@ CHEWING_API int chewing_handle_ShiftRigh } pgdata->chiSymbolCursor++; if ( pgdata->PointEnd == 0 ) @@ -259,7 +325,7 @@ diff -up ./src/chewingio.c.phraseChoiceR } } -@@ -883,9 +894,9 @@ CHEWING_API int chewing_handle_Right( Ch +@@ -883,9 +911,9 @@ CHEWING_API int chewing_handle_Right( Ch pgdata->choiceInfo.pageNo = 0; } else { @@ -272,7 +338,7 @@ diff -up ./src/chewingio.c.phraseChoiceR CheckAndResetRange( pgdata ); pgdata->chiSymbolCursor++; } -@@ -974,11 +985,11 @@ CHEWING_API int chewing_handle_Home( Che +@@ -974,11 +1002,11 @@ CHEWING_API int chewing_handle_Home( Che CheckAndResetRange( pgdata ); @@ -287,7 +353,7 @@ diff -up ./src/chewingio.c.phraseChoiceR } MakeOutputWithRtn( pgo, pgdata, keystrokeRtn ); return 0; -@@ -993,12 +1004,12 @@ CHEWING_API int chewing_handle_End( Chew +@@ -993,12 +1021,12 @@ CHEWING_API int chewing_handle_End( Chew CheckAndResetRange( pgdata ); if ( ! ChewingIsEntering( pgdata ) ) { @@ -305,7 +371,7 @@ diff -up ./src/chewingio.c.phraseChoiceR return 0; } -@@ -1013,9 +1024,9 @@ CHEWING_API int chewing_handle_PageUp( C +@@ -1013,9 +1041,9 @@ CHEWING_API int chewing_handle_PageUp( C if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; } @@ -317,7 +383,7 @@ diff -up ./src/chewingio.c.phraseChoiceR MakeOutputWithRtn( pgo, pgdata, keystrokeRtn ); return 0; } -@@ -1031,9 +1042,9 @@ CHEWING_API int chewing_handle_PageDown( +@@ -1031,9 +1059,9 @@ CHEWING_API int chewing_handle_PageDown( if ( ! ChewingIsEntering( pgdata ) ) { keystrokeRtn = KEYSTROKE_IGNORE; } @@ -329,7 +395,7 @@ diff -up ./src/chewingio.c.phraseChoiceR MakeOutputWithRtn( pgo, pgdata, keystrokeRtn ); return 0; } -@@ -1107,7 +1118,7 @@ CHEWING_API int chewing_handle_Default( +@@ -1107,7 +1135,7 @@ CHEWING_API int chewing_handle_Default( DoSelect( pgdata, num ); goto End_keyproc; } @@ -338,7 +404,7 @@ diff -up ./src/chewingio.c.phraseChoiceR /* Otherwise, use 'j' and 'k' for paging in selection mode */ DEBUG_OUT( "\t\tchecking paging key, got '%c'\n", -@@ -1163,10 +1174,10 @@ CHEWING_API int chewing_handle_Default( +@@ -1163,10 +1191,10 @@ CHEWING_API int chewing_handle_Default( rtn = ZuinPhoInput( &( pgdata->zuinData ), key ); DEBUG_OUT( "\t\tChinese mode key, " @@ -351,7 +417,7 @@ diff -up ./src/chewingio.c.phraseChoiceR if ( rtn == ZUIN_KEY_ERROR ) rtn = SpecialSymbolInput( key, pgdata ); switch ( rtn ) { -@@ -1182,14 +1193,14 @@ CHEWING_API int chewing_handle_Default( +@@ -1182,14 +1210,14 @@ CHEWING_API int chewing_handle_Default( case ZUIN_KEY_ERROR: case ZUIN_IGNORE: DEBUG_OUT( @@ -369,7 +435,7 @@ diff -up ./src/chewingio.c.phraseChoiceR key ); /* see if buffer contains nothing */ -@@ -1207,7 +1218,7 @@ CHEWING_API int chewing_handle_Default( +@@ -1207,7 +1235,7 @@ CHEWING_API int chewing_handle_Default( if ( rtn == SYMBOL_KEY_ERROR ) { keystrokeRtn = KEYSTROKE_IGNORE; /* @@ -378,7 +444,7 @@ diff -up ./src/chewingio.c.phraseChoiceR * then it's wrong to commit it. */ bQuickCommit = 0; -@@ -1248,9 +1259,9 @@ End_keyproc: +@@ -1248,9 +1276,9 @@ End_keyproc: /* Quick commit */ else { DEBUG_OUT( @@ -390,7 +456,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = 1; pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; -@@ -1309,12 +1320,12 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1309,12 +1337,12 @@ CHEWING_API int chewing_handle_CtrlNum( cursor = PhoneSeqCursor( pgdata ); if ( ! pgdata->config.bAddPhraseForward ) { @@ -408,7 +474,7 @@ diff -up ./src/chewingio.c.phraseChoiceR cursor + newPhraseLen - 1 ) ) { /* Manually add phrase to the user phrase database. */ memcpy( addPhoneSeq, -@@ -1328,10 +1339,10 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1328,10 +1356,10 @@ CHEWING_API int chewing_handle_CtrlNum( phraseState = UserUpdatePhrase( addPhoneSeq, addWordSeq ); @@ -423,7 +489,7 @@ diff -up ./src/chewingio.c.phraseChoiceR phraseState ); /* Clear the breakpoint between the New Phrase */ -@@ -1341,11 +1352,11 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1341,11 +1369,11 @@ CHEWING_API int chewing_handle_CtrlNum( } } else { @@ -439,7 +505,7 @@ diff -up ./src/chewingio.c.phraseChoiceR cursor - newPhraseLen ) ) { /* Manually add phrase to the user phrase database. */ memcpy( addPhoneSeq, -@@ -1358,10 +1369,10 @@ CHEWING_API int chewing_handle_CtrlNum( +@@ -1358,10 +1386,10 @@ CHEWING_API int chewing_handle_CtrlNum( newPhraseLen, 1); phraseState = UserUpdatePhrase( addPhoneSeq, addWordSeq ); @@ -454,7 +520,7 @@ diff -up ./src/chewingio.c.phraseChoiceR phraseState ); /* Clear the breakpoint between the New Phrase */ -@@ -1414,10 +1425,10 @@ CHEWING_API int chewing_handle_Numlock( +@@ -1414,10 +1442,10 @@ CHEWING_API int chewing_handle_Numlock( ChewingOutput *pgo = ctx->output; int rtn, QuickCommit = 0; int keystrokeRtn = KEYSTROKE_ABSORB; @@ -467,7 +533,7 @@ diff -up ./src/chewingio.c.phraseChoiceR */ if ( pgdata->chiSymbolBufLen == 0 ) { QuickCommit = 1; -@@ -1428,7 +1439,7 @@ CHEWING_API int chewing_handle_Numlock( +@@ -1428,7 +1456,7 @@ CHEWING_API int chewing_handle_Numlock( keystrokeRtn = KEYSTROKE_IGNORE ; } else if ( QuickCommit ) { @@ -476,7 +542,7 @@ diff -up ./src/chewingio.c.phraseChoiceR pgo->nCommitStr = 1; pgdata->chiSymbolBufLen = 0; pgdata->chiSymbolCursor = 0; -@@ -1443,7 +1454,7 @@ CHEWING_API int chewing_handle_Numlock( +@@ -1443,7 +1471,7 @@ CHEWING_API int chewing_handle_Numlock( else { /* Otherwise, if we are selecting words, we use numeric keys * as selkey @@ -487,7 +553,7 @@ diff -up ./src/chewingio.c.phraseChoiceR if ( key > '0' && key < '9' ) diff -up ./src/choice.c.phraseChoiceRearward ./src/choice.c --- ./src/choice.c.phraseChoiceRearward 2008-12-02 00:29:20.000000000 +1000 -+++ ./src/choice.c 2009-07-31 17:16:57.000000000 +1000 ++++ ./src/choice.c 2009-08-03 14:35:28.000000000 +1000 @@ -71,22 +71,44 @@ static void ChangeSelectIntervalAndBreak } Index: libchewing.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-10/libchewing.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- libchewing.spec 31 Jul 2009 07:35:18 -0000 1.34 +++ libchewing.spec 3 Aug 2009 05:06:49 -0000 1.35 @@ -1,7 +1,7 @@ Name: libchewing Version: 0.3.2 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Intelligent phonetic input method library for Traditional Chinese Group: System Environment/Libraries @@ -98,7 +98,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog -* Tue Jul 30 2009 Ding-Yi Chen - 0.3.2-14 +* Mon Aug 03 2009 Ding-Yi Chen - 0.3.2-15 +- Fix [Bug 512108:issue 11] ibus-chewing crash the application + by move cursor_orig to chewingio.c global. + +* Thu Jul 30 2009 Ding-Yi Chen - 0.3.2-14 - Fix [Bug 512108] ibus-chewing crash the application * Fri Jul 24 2009 Fedora Release Engineering - 0.3.2-13 From paragn at fedoraproject.org Mon Aug 3 05:32:43 2009 From: paragn at fedoraproject.org (paragn) Date: Mon, 3 Aug 2009 05:32:43 +0000 (UTC) Subject: rpms/lklug-fonts/devel .cvsignore, 1.2, 1.3 lklug-fonts.spec, 1.7, 1.8 sources, 1.2, 1.3 Message-ID: <20090803053243.A62F411C02C6@cvs1.fedora.phx.redhat.com> Author: paragn Update of /cvs/pkgs/rpms/lklug-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32497 Modified Files: .cvsignore lklug-fonts.spec sources Log Message: * Mon Aug 03 2009 Parag - 0.6-1.20090803cvs - update to cvs snapshot 20090803. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lklug-fonts/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Oct 2007 11:47:38 -0000 1.2 +++ .cvsignore 3 Aug 2009 05:32:43 -0000 1.3 @@ -1 +1 @@ -lklug-0.2.2.tar.gz +lklug-20090803.tar.gz Index: lklug-fonts.spec =================================================================== RCS file: /cvs/pkgs/rpms/lklug-fonts/devel/lklug-fonts.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- lklug-fonts.spec 25 Jul 2009 11:10:50 -0000 1.7 +++ lklug-fonts.spec 3 Aug 2009 05:32:43 -0000 1.8 @@ -1,21 +1,28 @@ %define fontname lklug +%define cvsdate 20090803 Name: %{fontname}-fonts # Do not trust font metadata versionning unless you've checked upstream does # update versions on file changes. When in doubt use the timestamp of the most # recent file as version. -Version: 0.2.2 -Release: 10%{?dist} +Version: 0.6 +Release: 1.%{cvsdate}cvs%{?dist} Summary: Fonts for Sinhala language Group: User Interface/X License: GPLv2+ URL: http://sinhala.sourceforge.net/ -Source: lklug-%{version}.tar.gz +# cvs snapshot created with following steps +#cvs -z3 -d:pserver:anonymous at sinhala.cvs.sourceforge.net:/cvsroot/sinhala co -P sinhala/fonts +#cd sinhala/fonts/ +#tar -czf lklug-%{cvsdate}.tar.gz convert.ff COPYING CREDITS lklug.sfd Makefile README.fonts + + +Source: lklug-%{cvsdate}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch -BuildRequires: fontpackages-devel +BuildRequires: fontpackages-devel fontforge Requires: fontpackages-filesystem %description @@ -25,28 +32,29 @@ Haralambous and are in GPL. OTF tables a Ratnaweera and Harshani Devadithya. %prep -%setup -q -n %{fontname}-%{version} - +%setup -q -c %build - +make %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} -echo %{fontdir} %clean rm -fr %{buildroot} %_font_pkg *.ttf -%doc license.txt COPYING +%doc CREDITS COPYING README.fonts %dir %{_fontdir} %changelog +* Mon Aug 03 2009 Parag - 0.6-1.20090803cvs +- update to cvs snapshot 20090803. + * Sat Jul 25 2009 Fedora Release Engineering - 0.2.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lklug-fonts/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Oct 2007 11:47:38 -0000 1.2 +++ sources 3 Aug 2009 05:32:43 -0000 1.3 @@ -1 +1 @@ -e49de1140705e0ee97d851165516192c lklug-0.2.2.tar.gz +b6e0daaf8cf41208fd2a7bc04fb23f84 lklug-20090803.tar.gz From airlied at fedoraproject.org Mon Aug 3 06:03:09 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Mon, 3 Aug 2009 06:03:09 +0000 (UTC) Subject: rpms/kernel/devel drm-vga-arb.patch, 1.3, 1.4 kernel.spec, 1.1681, 1.1682 linux-2.6-vga-arb.patch, 1.4, 1.5 Message-ID: <20090803060310.0983511C02C6@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9371 Modified Files: drm-vga-arb.patch kernel.spec linux-2.6-vga-arb.patch Log Message: * Mon Aug 03 2009 Dave Airlie - update VGA arb patches drm-vga-arb.patch: drivers/gpu/drm/drm_irq.c | 27 +++++++++++++++++++++++++++ drivers/gpu/drm/i915/i915_dma.c | 20 ++++++++++++++++++++ drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/intel_display.c | 23 +++++++++++++++++++++++ drivers/gpu/drm/i915/intel_drv.h | 1 + drivers/gpu/drm/radeon/r100.c | 14 ++++++++++++++ drivers/gpu/drm/radeon/radeon.h | 2 ++ drivers/gpu/drm/radeon/radeon_asic.h | 9 +++++++++ drivers/gpu/drm/radeon/radeon_device.c | 20 +++++++++++++++++++- include/drm/drmP.h | 4 +++- 11 files changed, 120 insertions(+), 2 deletions(-) Index: drm-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-vga-arb.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- drm-vga-arb.patch 29 Jul 2009 00:34:59 -0000 1.3 +++ drm-vga-arb.patch 3 Aug 2009 06:03:07 -0000 1.4 @@ -1,4 +1,4 @@ -From 7f8919f77fb703526f87b56d11e76cd46cc6da3f Mon Sep 17 00:00:00 2001 +From 189bef6a28e58cb31e5e3ebb88869cd0f0dcc7be Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Thu, 16 Jul 2009 14:33:58 +1000 Subject: [PATCH] drm: add support to drm for VGA arbitration. Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1681 retrieving revision 1.1682 diff -u -p -r1.1681 -r1.1682 --- kernel.spec 1 Aug 2009 13:31:25 -0000 1.1681 +++ kernel.spec 3 Aug 2009 06:03:08 -0000 1.1682 @@ -1940,6 +1940,9 @@ fi # and build. %changelog +* Mon Aug 03 2009 Dave Airlie +- update VGA arb patches + * Sat Aug 01 2009 David Woodhouse 2.6.31-0.118.rc5 - Fix boot failures on ppc32 (#514010, #505071) linux-2.6-vga-arb.patch: drivers/gpu/Makefile | 2 drivers/gpu/vga/Kconfig | 10 drivers/gpu/vga/Makefile | 1 drivers/gpu/vga/vgaarb.c | 1159 +++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 + drivers/video/Kconfig | 2 include/linux/pci.h | 2 include/linux/vgaarb.h | 196 +++++++ 8 files changed, 1414 insertions(+), 2 deletions(-) Index: linux-2.6-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-vga-arb.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- linux-2.6-vga-arb.patch 29 Jul 2009 21:10:48 -0000 1.4 +++ linux-2.6-vga-arb.patch 3 Aug 2009 06:03:08 -0000 1.5 @@ -1,4 +1,4 @@ -From 61fc475f99444cf1ae1f417b55680f16ab510a00 Mon Sep 17 00:00:00 2001 +From 28a788c99a243050ab55e819e8e81c4ba019bb35 Mon Sep 17 00:00:00 2001 From: Tiago Vignatti Date: Tue, 14 Jul 2009 15:57:29 +0300 Subject: [PATCH] vga: implements VGA arbitration on Linux @@ -11,18 +11,21 @@ on hw until first used. This worksaround X.org problem with older X servers which fail at detecting boot device if doesn't have the VGA bit enabled. Newer pciacccess + X server fix this. +add default processing +use hex for the target API to match the output API +balance pci get/put Signed-off-by: Tiago Vignatti --- drivers/gpu/Makefile | 2 +- drivers/gpu/vga/Kconfig | 10 + drivers/gpu/vga/Makefile | 1 + - drivers/gpu/vga/vgaarb.c | 1150 ++++++++++++++++++++++++++++++++++++++++++++++ + drivers/gpu/vga/vgaarb.c | 1159 ++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 ++ drivers/video/Kconfig | 2 + include/linux/pci.h | 2 + include/linux/vgaarb.h | 195 ++++++++ - 8 files changed, 1405 insertions(+), 1 deletions(-) + 8 files changed, 1414 insertions(+), 1 deletions(-) create mode 100644 drivers/gpu/vga/Kconfig create mode 100644 drivers/gpu/vga/Makefile create mode 100644 drivers/gpu/vga/vgaarb.c @@ -60,10 +63,10 @@ index 0000000..7cc8c1e +obj-$(CONFIG_VGA_ARB) += vgaarb.o diff --git a/drivers/gpu/vga/vgaarb.c b/drivers/gpu/vga/vgaarb.c new file mode 100644 -index 0000000..3925e6c +index 0000000..7383d00 --- /dev/null +++ b/drivers/gpu/vga/vgaarb.c -@@ -0,0 +1,1150 @@ +@@ -0,0 +1,1159 @@ +/* + * vgaarb.c + * @@ -195,9 +198,9 @@ index 0000000..3925e6c + confused about the boot device not being VGA */ +static void vga_check_first_use(void) +{ -+ /* we should inform all GPUs in the system that -+ * VGA arb has occured and to try and disable resources -+ * if they can */ ++ /* we should inform all GPUs in the system that ++ * VGA arb has occured and to try and disable resources ++ * if they can */ + if (!vga_arbiter_used) { + vga_arbiter_used = true; + vga_arbiter_notify_clients(); @@ -289,7 +292,7 @@ index 0000000..3925e6c + pci_bits |= PCI_COMMAND_MEMORY; + if (lwants & (VGA_RSRC_LEGACY_IO|VGA_RSRC_NORMAL_IO)) + pci_bits |= PCI_COMMAND_IO; -+ ++ + pci_set_vga_state(conflict->pdev, false, pci_bits, + change_bridge); + conflict->owns &= ~lwants; @@ -507,7 +510,7 @@ index 0000000..3925e6c + + /* By default, assume we decode everything */ + vgadev->decodes = VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM | -+ VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM; ++ VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM; + + /* Mark that we "own" resources based on our enables, we will + * clear that below if the bridge isn't forwarding @@ -551,7 +554,7 @@ index 0000000..3925e6c + vga_iostate_to_str(vgadev->decodes), + vga_iostate_to_str(vgadev->owns), + vga_iostate_to_str(vgadev->locks)); -+ ++ + spin_unlock_irqrestore(&vga_lock, flags); + return; +fail: @@ -743,7 +746,8 @@ index 0000000..3925e6c + int n; + unsigned int slot, func; + -+ n = sscanf(buf, "PCI:%d:%d:%d.%d", domain, bus, &slot, &func); ++ ++ n = sscanf(buf, "PCI:%x:%x:%x.%x", domain, bus, &slot, &func); + if (n != 4) + return 0; + @@ -795,7 +799,7 @@ index 0000000..3925e6c + + /* Fill the buffer with infos */ + len = snprintf(lbuf, 1024, -+ "count:%d PCI:%s,decodes=%s,owns=%s,locks=%s (%d,%d)\n", ++ "count:%d,PCI:%s,decodes=%s,owns=%s,locks=%s (%d,%d)\n", + vga_count, pci_name(pdev), + vga_iostate_to_str(vgadev->decodes), + vga_iostate_to_str(vgadev->owns), @@ -906,7 +910,7 @@ index 0000000..3925e6c + + pdev = priv->target; + if (priv->target == NULL) { -+ ret_val = -ENODEV; ++ ret_val = -ENODEV; + goto done; + } + for (i = 0; i < MAX_USER_CARDS; i++) { @@ -980,22 +984,28 @@ index 0000000..3925e6c + curr_pos += 7; + remaining -= 7; + pr_devel("client 0x%X called 'target'\n", (int)priv); -+ if (!vga_pci_str_to_vars(curr_pos, remaining, -+ &domain, &bus, &devfn)) { -+ ret_val = -EPROTO; -+ goto done; -+ } ++ /* if target is default */ ++ if (!strncmp(buf, "default", 7)) ++ pdev = pci_dev_get(vga_default_device()); ++ else { ++ if (!vga_pci_str_to_vars(curr_pos, remaining, ++ &domain, &bus, &devfn)) { ++ ret_val = -EPROTO; ++ goto done; ++ } + -+ pdev = pci_get_bus_and_slot(bus, devfn); -+ if (!pdev) { -+ pr_info("vgaarb: invalid PCI address!\n"); -+ ret_val = -ENODEV; -+ goto done; ++ pdev = pci_get_bus_and_slot(bus, devfn); ++ if (!pdev) { ++ pr_info("vgaarb: invalid PCI address!\n"); ++ ret_val = -ENODEV; ++ goto done; ++ } + } + + vgadev = vgadev_find(pdev); + if (vgadev == NULL) { + pr_info("vgaarb: this pci device is not a vga device\n"); ++ pci_dev_put(pdev); + ret_val = -ENODEV; + goto done; + } @@ -1013,12 +1023,14 @@ index 0000000..3925e6c + } + if (i == MAX_USER_CARDS) { + pr_err("vgaarb: maximum user cards number reached!\n"); ++ pci_dev_put(pdev); + /* XXX: which value to return? */ + ret_val = -ENOMEM; + goto done; + } + + ret_val = count; ++ pci_dev_put(pdev); + goto done; + + From airlied at fedoraproject.org Mon Aug 3 06:05:24 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Mon, 3 Aug 2009 06:05:24 +0000 (UTC) Subject: rpms/libpciaccess/devel libpciaccess-vga-arbiter.patch,1.3,1.4 Message-ID: <20090803060524.BF7BC11C02C6@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/libpciaccess/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10209 Modified Files: libpciaccess-vga-arbiter.patch Log Message: * Mon Aug 03 2009 Dave Airlie 0.10.6-4 - Add support for default vga arb device selection - Update libpciaccess VGA arb code for newer kernel API libpciaccess-vga-arbiter.patch: include/pciaccess.h | 56 ++++++++ src/Makefile.am | 7 + src/common_interface.c | 15 ++ src/common_vgaarb.c | 323 +++++++++++++++++++++++++++++++++++++++++++++++ src/common_vgaarb_stub.c | 73 ++++++++++ src/linux_sysfs.c | 21 +++ src/pciaccess_private.h | 5 7 files changed, 500 insertions(+) Index: libpciaccess-vga-arbiter.patch =================================================================== RCS file: /cvs/pkgs/rpms/libpciaccess/devel/libpciaccess-vga-arbiter.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- libpciaccess-vga-arbiter.patch 3 Aug 2009 00:00:31 -0000 1.3 +++ libpciaccess-vga-arbiter.patch 3 Aug 2009 06:05:24 -0000 1.4 @@ -1,6 +1,6 @@ diff -up libpciaccess-0.10.6/src/common_interface.c.da libpciaccess-0.10.6/src/common_interface.c ---- libpciaccess-0.10.6/src/common_interface.c.da 2009-08-03 09:57:13.000000000 +1000 -+++ libpciaccess-0.10.6/src/common_interface.c 2009-08-03 09:57:21.000000000 +1000 +--- libpciaccess-0.10.6/src/common_interface.c.da 2009-08-03 15:54:43.000000000 +1000 ++++ libpciaccess-0.10.6/src/common_interface.c 2009-08-03 15:54:54.000000000 +1000 @@ -124,6 +124,21 @@ pci_device_is_boot_vga( struct pci_devic } @@ -24,8 +24,8 @@ diff -up libpciaccess-0.10.6/src/common_ * * Probes a PCI device to learn various information about the device. Before diff -up /dev/null libpciaccess-0.10.6/src/common_vgaarb_stub.c ---- /dev/null 2009-08-03 09:43:13.273251881 +1000 -+++ libpciaccess-0.10.6/src/common_vgaarb_stub.c 2009-08-03 09:57:21.000000000 +1000 +--- /dev/null 2009-08-03 15:36:43.267252950 +1000 ++++ libpciaccess-0.10.6/src/common_vgaarb_stub.c 2009-08-03 15:54:54.000000000 +1000 @@ -0,0 +1,73 @@ +/* + * Copyright (c) 2009 Tiago Vignatti @@ -101,8 +101,8 @@ diff -up /dev/null libpciaccess-0.10.6/s + return 0; +} diff -up libpciaccess-0.10.6/src/linux_sysfs.c.da libpciaccess-0.10.6/src/linux_sysfs.c ---- libpciaccess-0.10.6/src/linux_sysfs.c.da 2009-08-03 09:57:13.000000000 +1000 -+++ libpciaccess-0.10.6/src/linux_sysfs.c 2009-08-03 09:57:21.000000000 +1000 +--- libpciaccess-0.10.6/src/linux_sysfs.c.da 2009-08-03 15:54:43.000000000 +1000 ++++ libpciaccess-0.10.6/src/linux_sysfs.c 2009-08-03 15:54:54.000000000 +1000 @@ -78,6 +78,7 @@ static int pci_device_linux_sysfs_write( pciaddr_t * bytes_written ); @@ -143,9 +143,9 @@ diff -up libpciaccess-0.10.6/src/linux_s + return 1; +} diff -up /dev/null libpciaccess-0.10.6/src/common_vgaarb.c ---- /dev/null 2009-08-03 09:43:13.273251881 +1000 -+++ libpciaccess-0.10.6/src/common_vgaarb.c 2009-08-03 09:57:21.000000000 +1000 -@@ -0,0 +1,314 @@ +--- /dev/null 2009-08-03 15:36:43.267252950 +1000 ++++ libpciaccess-0.10.6/src/common_vgaarb.c 2009-08-03 15:54:54.000000000 +1000 +@@ -0,0 +1,323 @@ +/* + * Copyright (c) 2007 Paulo R. Zanoni, Tiago Vignatti + * 2009 Tiago Vignatti @@ -460,9 +460,18 @@ diff -up /dev/null libpciaccess-0.10.6/s + + return vgaarb_write(pci_sys->vgaarb_fd, buf, len); +} ++ ++int pci_device_vgaarb_get_info(struct pci_device *dev, int *vga_count, int *rsrc_decodes) ++{ ++ *vga_count = pci_sys->vga_count; ++ if (!dev) ++ return 0; ++ *rsrc_decodes = dev->vgaarb_rsrc; ++ return 0; ++} diff -up libpciaccess-0.10.6/src/Makefile.am.da libpciaccess-0.10.6/src/Makefile.am --- libpciaccess-0.10.6/src/Makefile.am.da 2009-04-18 15:01:36.000000000 +1000 -+++ libpciaccess-0.10.6/src/Makefile.am 2009-08-03 09:57:21.000000000 +1000 ++++ libpciaccess-0.10.6/src/Makefile.am 2009-08-03 15:54:54.000000000 +1000 @@ -45,6 +45,12 @@ if SOLARIS OS_SUPPORT = solx_devfs.c pci_tools.h endif @@ -485,8 +494,8 @@ diff -up libpciaccess-0.10.6/src/Makefil INCLUDES = -I$(top_srcdir)/include diff -up libpciaccess-0.10.6/src/pciaccess_private.h.da libpciaccess-0.10.6/src/pciaccess_private.h ---- libpciaccess-0.10.6/src/pciaccess_private.h.da 2009-08-03 09:57:13.000000000 +1000 -+++ libpciaccess-0.10.6/src/pciaccess_private.h 2009-08-03 09:57:21.000000000 +1000 +--- libpciaccess-0.10.6/src/pciaccess_private.h.da 2009-08-03 15:54:43.000000000 +1000 ++++ libpciaccess-0.10.6/src/pciaccess_private.h 2009-08-03 15:54:54.000000000 +1000 @@ -61,6 +61,7 @@ struct pci_system_methods { int (*fill_capabilities)( struct pci_device * dev ); void (*enable)( struct pci_device *dev ); @@ -507,8 +516,8 @@ diff -up libpciaccess-0.10.6/src/pciacce extern struct pci_system * pci_sys; diff -up libpciaccess-0.10.6/include/pciaccess.h.da libpciaccess-0.10.6/include/pciaccess.h ---- libpciaccess-0.10.6/include/pciaccess.h.da 2009-08-03 09:57:13.000000000 +1000 -+++ libpciaccess-0.10.6/include/pciaccess.h 2009-08-03 09:57:21.000000000 +1000 +--- libpciaccess-0.10.6/include/pciaccess.h.da 2009-08-03 15:54:43.000000000 +1000 ++++ libpciaccess-0.10.6/include/pciaccess.h 2009-08-03 15:54:54.000000000 +1000 @@ -21,6 +21,31 @@ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. @@ -562,7 +571,7 @@ diff -up libpciaccess-0.10.6/include/pci }; -@@ -449,4 +481,26 @@ struct pci_pcmcia_bridge_info { +@@ -449,4 +481,28 @@ struct pci_pcmcia_bridge_info { }; @@ -587,5 +596,7 @@ diff -up libpciaccess-0.10.6/include/pci +int pci_device_vgaarb_lock (void); +int pci_device_vgaarb_trylock (void); +int pci_device_vgaarb_unlock (void); ++/* return the current device count + resource decodes for the device */ ++int pci_device_vgaarb_get_info (struct pci_device *dev, int *vga_count, int *rsrc_decodes); + #endif /* PCIACCESS_H */ From whot at fedoraproject.org Mon Aug 3 06:10:20 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Mon, 3 Aug 2009 06:10:20 +0000 (UTC) Subject: rpms/xorg-x11-apps/devel .cvsignore, 1.15, 1.16 sources, 1.15, 1.16 xorg-x11-apps.spec, 1.39, 1.40 Message-ID: <20090803061020.134F211C04D1@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-apps/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11894 Modified Files: .cvsignore sources xorg-x11-apps.spec Log Message: * Mon Aug 03 2009 Peter Hutterer 7.4-4 - xinput 1.4.99.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-apps/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 2 Jul 2009 20:44:58 -0000 1.15 +++ .cvsignore 3 Aug 2009 06:10:18 -0000 1.16 @@ -15,7 +15,7 @@ xwd-1.0.1.tar.bz2 xwud-1.0.1.tar.bz2 xconsole-1.0.3.tar.bz2 xmessage-1.0.2.tar.bz2 -xinput-1.4.99.1.tar.bz2 +xinput-1.4.99.2.tar.bz2 xfd-1.0.1.tar.bz2 xfontsel-1.0.2.tar.bz2 xvidtune-1.0.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-apps/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 2 Jul 2009 20:44:58 -0000 1.15 +++ sources 3 Aug 2009 06:10:19 -0000 1.16 @@ -15,7 +15,7 @@ b41ed6b4bcfc9897366c27a94d2bf150 xload- 6e3c5d0297d88e890b6f5df31f73dd60 xwud-1.0.1.tar.bz2 0e1a3110bebabecc2897d67a973526b0 xconsole-1.0.3.tar.bz2 b4b561ef11fd184989a6062962e86748 xmessage-1.0.2.tar.bz2 -4b255aafae9ddd59e10292f8bac5504e xinput-1.4.99.1.tar.bz2 +66cb86beeb27c53f7de1bb39b918ec2f xinput-1.4.99.2.tar.bz2 c72abd90f50ef459bc14b39ec9fcc7f8 xfd-1.0.1.tar.bz2 288fe4cf8a990e4e602aac16dd9109fb xfontsel-1.0.2.tar.bz2 e0744594f4e5969b20df28d897781318 xvidtune-1.0.1.tar.bz2 Index: xorg-x11-apps.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-apps/devel/xorg-x11-apps.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- xorg-x11-apps.spec 27 Jul 2009 08:21:41 -0000 1.39 +++ xorg-x11-apps.spec 3 Aug 2009 06:10:19 -0000 1.40 @@ -5,7 +5,7 @@ Name: xorg-x11-%{pkgname} # NOTE: The package version should be set to the X11 major release from which # the OS release is based upon. Version: 7.4 -Release: 3%{?dist} +Release: 4%{?dist} License: MIT Group: User Interface/X URL: http://www.x.org @@ -31,7 +31,7 @@ Source13: ftp://ftp.x.org/pub/individual Source14: ftp://ftp.x.org/pub/individual/app/xlogo-1.0.1.tar.bz2 Source15: ftp://ftp.x.org/pub/individual/app/xmag-1.0.2.tar.bz2 Source16: ftp://ftp.x.org/pub/individual/app/xmessage-1.0.2.tar.bz2 -Source17: ftp://ftp.x.org/pub/individual/app/xinput-1.4.99.1.tar.bz2 +Source17: ftp://ftp.x.org/pub/individual/app/xinput-1.4.99.2.tar.bz2 Source18: ftp://ftp.x.org/pub/individual/app/xfd-1.0.1.tar.bz2 Source19: ftp://ftp.x.org/pub/individual/app/xfontsel-1.0.2.tar.bz2 Source20: ftp://ftp.x.org/pub/individual/app/xvidtune-1.0.1.tar.bz2 @@ -190,6 +190,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/xwud.1* %changelog +* Mon Aug 03 2009 Peter Hutterer 7.4-4 +- xinput 1.4.99.2 + * Mon Jul 27 2009 Fedora Release Engineering - 7.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Mon Aug 3 06:10:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:10:46 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803061046.39CDF10F890@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Awaiting Review for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 06:10:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:10:48 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803061048.B964310F8A2@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 06:13:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:13:05 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803061305.E18E910F886@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Awaiting Review for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 06:13:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:13:08 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803061308.8707410F8A1@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 06:15:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:15:31 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803061531.BA92410F886@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Obsolete for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Mon Aug 3 06:15:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:15:35 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090803061535.98B9010F8A1@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From rishi at fedoraproject.org Mon Aug 3 06:17:43 2009 From: rishi at fedoraproject.org (Debarshi Ray) Date: Mon, 3 Aug 2009 06:17:43 +0000 (UTC) Subject: rpms/ldtp/devel .cvsignore, 1.2, 1.3 ldtp.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090803061743.9690411C02C6@cvs1.fedora.phx.redhat.com> Author: rishi Update of /cvs/pkgs/rpms/ldtp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14311 Modified Files: .cvsignore ldtp.spec sources Log Message: * Mon Aug 03 2009 Debarshi Ray - 1.6.0-1 - Version bump to 1.6.0. (Red Hat Bugzilla #512423) * New APIs for progress bar and layered pane. * New APIs for VMware Workstation automation. * New API called appundertest. * Improved performance, by reducing the number of window information lookup. * launchapp should honor delay parameter. (FreeDesktop Bugzilla #19813) * rightclick function should work. (GNOME Bugzilla #343890) * Expose components hierarchically. (GNOME Bugzilla #547572) * mouserightclick should be available for table objects. (GNOME Bugzilla #550978) * Fixed inability to click the window itself. (GNOME Bugzilla #553747) * ldtp.getapplist should not always throw an exception. (GNOME Bugzilla #566048) * Log all failures and take screenshot on each failure. (GNOME Bugzilla #567589). * getwindowlist (and others?) should handle UTF-8 well. (GNOME Bugzilla #574789) * ldtp.captureimage should not ignore coordinate arguments. (GNOME Bugzilla #574791) * New method called getrole to get the role of a component. (GNOME Bugzilla #575120). - Enabled goptionparse and newroles. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ldtp/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 Dec 2008 18:47:23 -0000 1.2 +++ .cvsignore 3 Aug 2009 06:17:41 -0000 1.3 @@ -1 +1 @@ -ldtp-1.3.0.tar.gz +ldtp-1.6.0.tar.gz Index: ldtp.spec =================================================================== RCS file: /cvs/pkgs/rpms/ldtp/devel/ldtp.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- ldtp.spec 25 Jul 2009 05:03:13 -0000 1.4 +++ ldtp.spec 3 Aug 2009 06:17:41 -0000 1.5 @@ -2,12 +2,12 @@ Summary: Desktop testing framework Name: ldtp -Version: 1.3.0 -Release: 5%{?dist} +Version: 1.6.0 +Release: 1%{?dist} License: LGPLv2+ Group: User Interface/X URL: http://ldtp.freedesktop.org/wiki/ -Source0: http://download.freedesktop.org/ldtp/1.x/1.3.x/%{name}-%{version}.tar.gz +Source0: http://download.freedesktop.org/ldtp/1.x/1.6.x/%{name}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -32,14 +32,8 @@ record test-cases based on user-selectio %prep %setup -q -# Suppress rpmlint error. -sed --in-place --expression '1d' ./python/ldtplib/__init__.py -sed --in-place --expression '1d' ./python/ldtplib/libldtpcodegen.py -sed --in-place --expression '1d' ./python/ldtplib/ldtprecorder.py -sed --in-place --expression '1d' ./python/ldtplib/ldtpcommon.py - %build -%configure +%configure --enable-goptionparse --enable-newroles make %{?_smp_mflags} %install @@ -75,11 +69,35 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/ldtplib/*.py* %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 1.3.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Mon Aug 03 2009 Debarshi Ray - 1.6.0-1 +- Version bump to 1.6.0. (Red Hat Bugzilla #512423) + * New APIs for progress bar and layered pane. + * New APIs for VMware Workstation automation. + * New API called appundertest. + * Improved performance, by reducing the number of window information lookup. + * launchapp should honor delay parameter. (FreeDesktop Bugzilla #19813) + * rightclick function should work. (GNOME Bugzilla #343890) + * Expose components hierarchically. (GNOME Bugzilla #547572) + * mouserightclick should be available for table objects. (GNOME Bugzilla + #550978) + * Fixed inability to click the window itself. (GNOME Bugzilla #553747) + * ldtp.getapplist should not always throw an exception. (GNOME Bugzilla + #566048) + * Log all failures and take screenshot on each failure. (GNOME Bugzilla + #567589). + * getwindowlist (and others?) should handle UTF-8 well. (GNOME Bugzilla + #574789) + * ldtp.captureimage should not ignore coordinate arguments. (GNOME Bugzilla + #574791) + * New method called getrole to get the role of a component. (GNOME Bugzilla + #575120). +- Enabled goptionparse and newroles. + +* Fri Jul 24 2009 Release Engineering - 1.3.0-5 +- Autorebuild for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Wed Feb 25 2009 Fedora Release Engineering - 1.3.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Wed Feb 25 2009 Release Engineering - 1.3.0-4 +- Autorebuild for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Wed Dec 24 2008 Debarshi Ray - 1.3.0-3 - Replaced 'Requires: python-statgrab' with 'Requires: pystatgrab'. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ldtp/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Dec 2008 18:47:23 -0000 1.2 +++ sources 3 Aug 2009 06:17:41 -0000 1.3 @@ -1 +1 @@ -4bccad65d5e39505a9a86bc1eace2c6d ldtp-1.3.0.tar.gz +484cbd0191e2d10bd8ac4c59634af078 ldtp-1.6.0.tar.gz From rishi at fedoraproject.org Mon Aug 3 06:21:56 2009 From: rishi at fedoraproject.org (Debarshi Ray) Date: Mon, 3 Aug 2009 06:21:56 +0000 (UTC) Subject: rpms/ldtp/F-11 .cvsignore, 1.2, 1.3 ldtp.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090803062156.821DA11C02C6@cvs1.fedora.phx.redhat.com> Author: rishi Update of /cvs/pkgs/rpms/ldtp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16440 Modified Files: .cvsignore ldtp.spec sources Log Message: * Mon Aug 03 2009 Debarshi Ray - 1.6.0-1 - Version bump to 1.6.0. (Red Hat Bugzilla #512423) * New APIs for progress bar and layered pane. * New APIs for VMware Workstation automation. * New API called appundertest. * Improved performance, by reducing the number of window information lookup. * launchapp should honor delay parameter. (FreeDesktop Bugzilla #19813) * rightclick function should work. (GNOME Bugzilla #343890) * Expose components hierarchically. (GNOME Bugzilla #547572) * mouserightclick should be available for table objects. (GNOME Bugzilla #550978) * Fixed inability to click the window itself. (GNOME Bugzilla #553747) * ldtp.getapplist should not always throw an exception. (GNOME Bugzilla #566048) * Log all failures and take screenshot on each failure. (GNOME Bugzilla #567589). * getwindowlist (and others?) should handle UTF-8 well. (GNOME Bugzilla #574789) * ldtp.captureimage should not ignore coordinate arguments. (GNOME Bugzilla #574791) * New method called getrole to get the role of a component. (GNOME Bugzilla #575120). - Enabled goptionparse and newroles. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ldtp/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 Dec 2008 18:47:23 -0000 1.2 +++ .cvsignore 3 Aug 2009 06:21:55 -0000 1.3 @@ -1 +1 @@ -ldtp-1.3.0.tar.gz +ldtp-1.6.0.tar.gz Index: ldtp.spec =================================================================== RCS file: /cvs/pkgs/rpms/ldtp/F-11/ldtp.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- ldtp.spec 25 Feb 2009 12:51:58 -0000 1.3 +++ ldtp.spec 3 Aug 2009 06:21:56 -0000 1.4 @@ -2,12 +2,12 @@ Summary: Desktop testing framework Name: ldtp -Version: 1.3.0 -Release: 4%{?dist} +Version: 1.6.0 +Release: 1%{?dist} License: LGPLv2+ Group: User Interface/X URL: http://ldtp.freedesktop.org/wiki/ -Source0: http://download.freedesktop.org/ldtp/1.x/1.3.x/%{name}-%{version}.tar.gz +Source0: http://download.freedesktop.org/ldtp/1.x/1.6.x/%{name}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -32,14 +32,8 @@ record test-cases based on user-selectio %prep %setup -q -# Suppress rpmlint error. -sed --in-place --expression '1d' ./python/ldtplib/__init__.py -sed --in-place --expression '1d' ./python/ldtplib/libldtpcodegen.py -sed --in-place --expression '1d' ./python/ldtplib/ldtprecorder.py -sed --in-place --expression '1d' ./python/ldtplib/ldtpcommon.py - %build -%configure +%configure --enable-goptionparse --enable-newroles make %{?_smp_mflags} %install @@ -75,8 +69,35 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/ldtplib/*.py* %changelog -* Wed Feb 25 2009 Fedora Release Engineering - 1.3.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Mon Aug 03 2009 Debarshi Ray - 1.6.0-1 +- Version bump to 1.6.0. (Red Hat Bugzilla #512423) + * New APIs for progress bar and layered pane. + * New APIs for VMware Workstation automation. + * New API called appundertest. + * Improved performance, by reducing the number of window information lookup. + * launchapp should honor delay parameter. (FreeDesktop Bugzilla #19813) + * rightclick function should work. (GNOME Bugzilla #343890) + * Expose components hierarchically. (GNOME Bugzilla #547572) + * mouserightclick should be available for table objects. (GNOME Bugzilla + #550978) + * Fixed inability to click the window itself. (GNOME Bugzilla #553747) + * ldtp.getapplist should not always throw an exception. (GNOME Bugzilla + #566048) + * Log all failures and take screenshot on each failure. (GNOME Bugzilla + #567589). + * getwindowlist (and others?) should handle UTF-8 well. (GNOME Bugzilla + #574789) + * ldtp.captureimage should not ignore coordinate arguments. (GNOME Bugzilla + #574791) + * New method called getrole to get the role of a component. (GNOME Bugzilla + #575120). +- Enabled goptionparse and newroles. + +* Fri Jul 24 2009 Release Engineering - 1.3.0-5 +- Autorebuild for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Release Engineering - 1.3.0-4 +- Autorebuild for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Wed Dec 24 2008 Debarshi Ray - 1.3.0-3 - Replaced 'Requires: python-statgrab' with 'Requires: pystatgrab'. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ldtp/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Dec 2008 18:47:23 -0000 1.2 +++ sources 3 Aug 2009 06:21:56 -0000 1.3 @@ -1 +1 @@ -4bccad65d5e39505a9a86bc1eace2c6d ldtp-1.3.0.tar.gz +484cbd0191e2d10bd8ac4c59634af078 ldtp-1.6.0.tar.gz From pkgdb at fedoraproject.org Mon Aug 3 06:29:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:29:41 +0000 Subject: [pkgdb] gnome-applet-cpufire was added for cwickert Message-ID: <20090803062942.22D5A10F89E@bastion2.fedora.phx.redhat.com> tibbs has added Package gnome-applet-cpufire with summary GNOME panel applet showing the CPU load as a fire tibbs has approved Package gnome-applet-cpufire tibbs has added a Fedora devel branch for gnome-applet-cpufire with an owner of cwickert tibbs has approved gnome-applet-cpufire in Fedora devel tibbs has approved Package gnome-applet-cpufire tibbs has set commit to Approved for 107427 on gnome-applet-cpufire (Fedora devel) tibbs has set checkout to Approved for 107427 on gnome-applet-cpufire (Fedora devel) tibbs has set build to Approved for 107427 on gnome-applet-cpufire (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-cpufire From pkgdb at fedoraproject.org Mon Aug 3 06:29:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:29:43 +0000 Subject: [pkgdb] gnome-applet-cpufire summary updated by tibbs Message-ID: <20090803062943.85B6F10F8AD@bastion2.fedora.phx.redhat.com> tibbs set package gnome-applet-cpufire summary to GNOME panel applet showing the CPU load as a fire To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-cpufire From pkgdb at fedoraproject.org Mon Aug 3 06:29:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:29:43 +0000 Subject: [pkgdb] gnome-applet-cpufire (Fedora, 11) updated by tibbs Message-ID: <20090803062943.9307610F8B1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for gnome-applet-cpufire tibbs has set commit to Approved for 107427 on gnome-applet-cpufire (Fedora 11) tibbs has set checkout to Approved for 107427 on gnome-applet-cpufire (Fedora 11) tibbs has set build to Approved for 107427 on gnome-applet-cpufire (Fedora 11) tibbs approved watchbugzilla on gnome-applet-cpufire (Fedora 11) for edwintb tibbs approved watchcommits on gnome-applet-cpufire (Fedora 11) for edwintb tibbs approved commit on gnome-applet-cpufire (Fedora 11) for edwintb tibbs approved build on gnome-applet-cpufire (Fedora 11) for edwintb tibbs approved approveacls on gnome-applet-cpufire (Fedora 11) for edwintb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-cpufire From pkgdb at fedoraproject.org Mon Aug 3 06:29:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:29:43 +0000 Subject: [pkgdb] gnome-applet-cpufire (Fedora, 11) updated by tibbs Message-ID: <20090803062943.9FBE510F8B6@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on gnome-applet-cpufire (Fedora devel) for edwintb tibbs approved watchcommits on gnome-applet-cpufire (Fedora devel) for edwintb tibbs approved commit on gnome-applet-cpufire (Fedora devel) for edwintb tibbs approved build on gnome-applet-cpufire (Fedora devel) for edwintb tibbs approved approveacls on gnome-applet-cpufire (Fedora devel) for edwintb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-cpufire From tibbs at fedoraproject.org Mon Aug 3 06:29:51 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:29:51 +0000 (UTC) Subject: rpms/gnome-applet-cpufire - New directory Message-ID: <20090803062951.33E7B11C02C6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/gnome-applet-cpufire In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsH18891/rpms/gnome-applet-cpufire Log Message: Directory /cvs/pkgs/rpms/gnome-applet-cpufire added to the repository From pkgdb at fedoraproject.org Mon Aug 3 06:29:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:29:43 +0000 Subject: [pkgdb] gnome-applet-cpufire (Fedora, 11) updated by tibbs Message-ID: <20090803062943.AE51010F8BA@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for gnome-applet-cpufire tibbs has set commit to Approved for 107427 on gnome-applet-cpufire (Fedora 10) tibbs has set checkout to Approved for 107427 on gnome-applet-cpufire (Fedora 10) tibbs has set build to Approved for 107427 on gnome-applet-cpufire (Fedora 10) tibbs approved watchbugzilla on gnome-applet-cpufire (Fedora 10) for edwintb tibbs approved watchcommits on gnome-applet-cpufire (Fedora 10) for edwintb tibbs approved commit on gnome-applet-cpufire (Fedora 10) for edwintb tibbs approved build on gnome-applet-cpufire (Fedora 10) for edwintb tibbs approved approveacls on gnome-applet-cpufire (Fedora 10) for edwintb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-applet-cpufire From tibbs at fedoraproject.org Mon Aug 3 06:29:51 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:29:51 +0000 (UTC) Subject: rpms/gnome-applet-cpufire/devel - New directory Message-ID: <20090803062951.6069A11C0382@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/gnome-applet-cpufire/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsH18891/rpms/gnome-applet-cpufire/devel Log Message: Directory /cvs/pkgs/rpms/gnome-applet-cpufire/devel added to the repository From tibbs at fedoraproject.org Mon Aug 3 06:29:57 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:29:57 +0000 (UTC) Subject: rpms/gnome-applet-cpufire Makefile,NONE,1.1 Message-ID: <20090803062957.A1E6911C02C6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/gnome-applet-cpufire In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsH18891/rpms/gnome-applet-cpufire Added Files: Makefile Log Message: Setup of module gnome-applet-cpufire --- NEW FILE Makefile --- # Top level Makefile for module gnome-applet-cpufire all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Mon Aug 3 06:29:57 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:29:57 +0000 (UTC) Subject: rpms/gnome-applet-cpufire/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803062957.F162211C02C6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/gnome-applet-cpufire/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsH18891/rpms/gnome-applet-cpufire/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module gnome-applet-cpufire --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: gnome-applet-cpufire # $Id: Makefile,v 1.1 2009/08/03 06:29:57 tibbs Exp $ NAME := gnome-applet-cpufire 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 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) --- NEW FILE sources --- From whot at fedoraproject.org Mon Aug 3 06:30:46 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Mon, 3 Aug 2009 06:30:46 +0000 (UTC) Subject: rpms/gsynaptics/devel gsynaptics-0.9.16-purge-shm.patch, NONE, 1.1 gsynaptics.spec, 1.24, 1.25 Message-ID: <20090803063046.BAA8F11C0417@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/gsynaptics/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19443 Modified Files: gsynaptics.spec Added Files: gsynaptics-0.9.16-purge-shm.patch Log Message: * Mon Aug 03 2009 Peter Hutterer 0.9.16-3 - gsynaptics-0.9.16-purge-shm.patch: purge SHM, the driver doesn't provide it anymore. gsynaptics-0.9.16-purge-shm.patch: gsynaptics.c | 210 ----------------------------------------------------------- 1 file changed, 2 insertions(+), 208 deletions(-) --- NEW FILE gsynaptics-0.9.16-purge-shm.patch --- >From ecf7f19f8f7eb59a382b6eed679e8a7e923de2ee Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 3 Aug 2009 16:21:48 +1000 Subject: [PATCH] Purge SHM from gsynaptics. The driver doesn't provide SHM anymore, we have to go through synclient. --- src/gsynaptics.c | 209 +----------------------------------------------------- 1 files changed, 2 insertions(+), 207 deletions(-) diff --git a/src/gsynaptics.c b/src/gsynaptics.c index 1e294a2..64e62db 100644 --- a/src/gsynaptics.c +++ b/src/gsynaptics.c @@ -185,7 +185,7 @@ g_synaptics_is_available (GSynaptics *synaptics) { GSynapticsPrivate *priv = G_SYNAPTICS_GET_PRIVATE (synaptics); - return (priv->synclient || priv->synshm); + return (priv->synclient); } static gboolean @@ -193,7 +193,7 @@ g_synaptics_is_valid (GSynaptics *synaptics) { GSynapticsPrivate *priv = G_SYNAPTICS_GET_PRIVATE (synaptics); - return SYNSHM(synaptics) != NULL || priv->synclient; + return priv->synclient; } gboolean @@ -207,10 +207,6 @@ g_synaptics_is_enabled (GSynaptics *synaptics) { return !g_synaptics_get_value_from_synclient ("TouchpadOff"); } - else - { - return !SYNSHM(synaptics)->touchpad_off; - } } void @@ -230,11 +226,6 @@ g_synaptics_is_tapping_enabled (GSynaptics *synaptics) return (g_synaptics_get_value_from_synclient ("MaxTapTime") > 0 && g_synaptics_get_value_from_synclient ("TapButton1") > 0); } - else - { - return SYNSHM(synaptics)->tap_time > 0 && - SYNSHM(synaptics)->tap_action[F1_TAP] > 0; /* F1_TAP */ - } } gint @@ -248,10 +239,6 @@ g_synaptics_tap_time (GSynaptics *synaptics) { return (gint)g_synaptics_get_value_from_synclient ("MaxTapTime"); } - else - { - return SYNSHM(synaptics)->tap_time; - } } #if 0 @@ -269,7 +256,6 @@ g_synaptics_sensitivity (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return 0; - if (priv->synclient) { for (i = 0; i < 5; i++) { @@ -277,14 +263,6 @@ g_synaptics_sensitivity (GSynaptics *synaptics) return i; } } - else - { - for (i = 0; i < 5; i++) - { - if (SYNSHM(synaptics)->finger_low >= finger_low[i]) - return i; - } - } return i - 1; } @@ -297,16 +275,10 @@ g_synaptics_is_horizontal_scroll_enabled (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return FALSE; - if (priv->synclient) { return (g_synaptics_get_value_from_synclient("HorizEdgeScroll") || g_synaptics_get_value_from_synclient("HorizTwoFingerScroll")); } - else - { - return SYNSHM(synaptics)->scroll_edge_horiz || - SYNSHM(synaptics)->scroll_twofinger_horiz; - } } gint @@ -316,14 +288,9 @@ g_synaptics_horizontal_scroll_delta (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return 0; - if (priv->synclient) { return (gint)g_synaptics_get_value_from_synclient ("HorizScrollDelta"); } - else - { - return SYNSHM(synaptics)->scroll_dist_horiz; - } } ScrollMethod @@ -335,16 +302,10 @@ g_synaptics_get_scroll_method (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return ScrollingDisabled; - if (priv->synclient) { edge = g_synaptics_get_value_from_synclient ("VertEdgeScroll"); twofinger = g_synaptics_get_value_from_synclient ("VertTwoFingerScroll"); } - else - { - edge = SYNSHM(synaptics)->scroll_edge_vert; - twofinger = SYNSHM(synaptics)->scroll_twofinger_vert; - } if (edge) return EdgeScrolling; @@ -362,14 +323,9 @@ g_synaptics_vertical_scroll_delta (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return 0; - if (priv->synclient) { return (gint)g_synaptics_get_value_from_synclient ("VertScrollDelta"); } - else - { - return SYNSHM(synaptics)->scroll_dist_vert; - } } gboolean @@ -379,14 +335,9 @@ g_synaptics_is_edge_motion_enabled (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return FALSE; - if (priv->synclient) { return g_synaptics_get_value_from_synclient ("EdgeMotionUseAlways") ? TRUE : FALSE; } - else - { - return SYNSHM(synaptics)->edge_motion_use_always; - } } gint @@ -396,17 +347,12 @@ g_synaptics_accel_factor (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return 0; - if (priv->synclient) { // Note (by Eugene Sia): returning gdouble instead of gint with value * 1000 // seems to cause a change in value when the value is returned to the calling function. // Possible bug in the gdouble implementation? return (gint) (g_synaptics_get_value_from_synclient ("AccelFactor") * 1000); } - else - { - return (gint) (SYNSHM(synaptics)->accl * 1000); - } } gint @@ -416,14 +362,9 @@ g_synaptics_min_speed (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return 0; - if (priv->synclient) { return (gint) (g_synaptics_get_value_from_synclient ("MinSpeed") * 1000); } - else - { - return (gint) (SYNSHM(synaptics)->min_speed * 1000); - } } gint @@ -433,14 +374,9 @@ g_synaptics_max_speed (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return 0; - if (priv->synclient) { return (gint) (g_synaptics_get_value_from_synclient ("MaxSpeed") * 1000); } - else - { - return (gint) (SYNSHM(synaptics)->max_speed * 1000); - } } gboolean @@ -450,14 +386,9 @@ g_synaptics_is_coasting_enabled (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return FALSE; - if (priv->synclient) { return g_synaptics_get_value_from_synclient ("CoastEnable") ? TRUE : FALSE; } - else - { - return SYNSHM(synaptics)->coasting_speed > 0.1; - } } gboolean @@ -467,14 +398,9 @@ g_synaptics_is_circular_scroll_enabled (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return FALSE; - if (priv->synclient) { return g_synaptics_get_value_from_synclient ("CircularScrolling") ? TRUE : FALSE; } - else - { - return SYNSHM(synaptics)->circular_scrolling; - } } gint @@ -484,14 +410,9 @@ g_synaptics_circular_scroll_delta (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return 0; - if (priv->synclient) { return (gint)(g_synaptics_get_value_from_synclient ("CircScrollDelta") * 1000); } - else - { - return (gint)(SYNSHM(synaptics)->scroll_dist_circ * 1000); - } } ScrollTrigger @@ -501,14 +422,9 @@ g_synaptics_circular_scroll_trigger (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return NoTrigger; - if (priv->synclient) { return (ScrollTrigger)g_synaptics_get_value_from_synclient ("CircScrollTrigger"); } - else - { - return (ScrollTrigger)SYNSHM(synaptics)->circular_trigger; - } } Button @@ -518,14 +434,9 @@ g_synaptics_button_for_tap (GSynaptics *synaptics, TapEvent tap) if (!g_synaptics_is_valid(synaptics)) return None; - if (priv->synclient) { return (Button)g_synaptics_get_value_from_synclient ("ButtonForTap"); } - else - { - return (Button)SYNSHM(synaptics)->tap_action[tap]; - } } gboolean @@ -535,14 +446,9 @@ g_synaptics_are_fast_taps_enabled (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return FALSE; - if (priv->synclient) { return (gboolean)g_synaptics_get_value_from_synclient ("FastTaps"); } - else - { - return SYNSHM(synaptics)->fast_taps; - } } gint @@ -552,14 +458,9 @@ g_synaptics_abs_coord_x (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return 0; - if (priv->synclient) { return (gint)g_synaptics_get_value_from_synclient ("AbsCoordX"); } - else - { - return SYNSHM(synaptics)->x; - } } gint @@ -569,14 +470,9 @@ g_synaptics_abs_coord_y (GSynaptics *synaptics) if (!g_synaptics_is_valid(synaptics)) return 0; - if (priv->synclient) { return (gint)g_synaptics_get_value_from_synclient ("AbsCoordY"); } - else - { - return SYNSHM(synaptics)->y; - } } @@ -587,7 +483,6 @@ g_synaptics_set_enabled (GSynaptics *synaptics, gint enable) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient TouchpadOff=%d", @@ -595,10 +490,6 @@ g_synaptics_set_enabled (GSynaptics *synaptics, gint enable) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->touchpad_off = enable; - } } void @@ -615,17 +506,12 @@ g_synaptics_set_tap_time (GSynaptics *synaptics, gint time) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient MaxTapTime=%d", time); g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->tap_time = time; - } } #if 0 @@ -649,7 +535,6 @@ g_synaptics_set_sensitivity (GSynaptics *synaptics, gint value) if ( value < 0 || value > 4) return; - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient FingerLow=%d FingerHigh=%d", @@ -657,23 +542,6 @@ g_synaptics_set_sensitivity (GSynaptics *synaptics, gint value) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { -#if 0 - if ( !SynConfig::treatAsALPS()) - { -#endif - SYNSHM(synaptics)->finger_low = finger_low[value]; - SYNSHM(synaptics)->finger_high = finger_low[value] + 5; -#if 0 - } - else - { - SYNSHM(synaptics)->finger_low = finger_low[value] - 11; - SYNSHM(synaptics)->finger_high = finger_low[value] - 10; - } -#endif - } } void @@ -693,7 +561,6 @@ g_synaptics_set_horizontal_scroll_enabled(GSynaptics *synaptics, gint enabled) break; } - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient HorizEdgeScroll=%d", @@ -706,12 +573,6 @@ g_synaptics_set_horizontal_scroll_enabled(GSynaptics *synaptics, gint enabled) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->scroll_edge_horiz = edge && enabled; - SYNSHM(synaptics)->scroll_twofinger_horiz = twofinger && - enabled; - } } void @@ -731,7 +592,6 @@ g_synaptics_set_scroll_method (GSynaptics *synaptics, ScrollMethod method) break; } - if (priv->synclient) { gchar *command; @@ -745,11 +605,6 @@ g_synaptics_set_scroll_method (GSynaptics *synaptics, ScrollMethod method) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->scroll_edge_vert = edge; - SYNSHM(synaptics)->scroll_twofinger_vert = twofinger; - } g_synaptics_set_horizontal_scroll_enabled(synaptics, g_synaptics_is_horizontal_scroll_enabled(synaptics)); @@ -762,7 +617,6 @@ g_synaptics_set_horizontal_scroll_delta (GSynaptics *synaptics, gint delta) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient HorizScrollDelta=%d", @@ -770,10 +624,6 @@ g_synaptics_set_horizontal_scroll_delta (GSynaptics *synaptics, gint delta) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->scroll_dist_horiz = delta; - } } void @@ -783,7 +633,6 @@ g_synaptics_set_vertical_scroll_delta (GSynaptics *synaptics, gint delta) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient VertScrollDelta=%d", @@ -791,10 +640,6 @@ g_synaptics_set_vertical_scroll_delta (GSynaptics *synaptics, gint delta) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->scroll_dist_vert = delta; - } } void @@ -804,7 +649,6 @@ g_synaptics_set_accel_factor(GSynaptics *synaptics, gint value) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; char strval[G_ASCII_DTOSTR_BUF_SIZE]; @@ -813,10 +657,6 @@ g_synaptics_set_accel_factor(GSynaptics *synaptics, gint value) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->accl = ((double)value) / 1000; - } } void @@ -826,7 +666,6 @@ g_synaptics_set_max_speed(GSynaptics *synaptics, gint value) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; char strval[G_ASCII_DTOSTR_BUF_SIZE]; @@ -835,10 +674,6 @@ g_synaptics_set_max_speed(GSynaptics *synaptics, gint value) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->max_speed = ((double)value) / 1000; - } } void @@ -848,7 +683,6 @@ g_synaptics_set_min_speed(GSynaptics *synaptics, gint value) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; char strval[G_ASCII_DTOSTR_BUF_SIZE]; @@ -857,10 +691,6 @@ g_synaptics_set_min_speed(GSynaptics *synaptics, gint value) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->min_speed = ((double)value) / 1000; - } } void @@ -870,7 +700,6 @@ g_synaptics_set_circular_scroll_enabled (GSynaptics *synaptics, gboolean enable) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient CircularScrolling=%d", @@ -878,10 +707,6 @@ g_synaptics_set_circular_scroll_enabled (GSynaptics *synaptics, gboolean enable) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)-> circular_scrolling = enable; - } } void @@ -891,7 +716,6 @@ g_synaptics_set_edge_motion_enabled (GSynaptics *synaptics, gboolean enable) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient EdgeMotionUseAlways=%d", @@ -899,10 +723,6 @@ g_synaptics_set_edge_motion_enabled (GSynaptics *synaptics, gboolean enable) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->edge_motion_use_always = enable; - } } void @@ -916,7 +736,6 @@ g_synaptics_set_coasting_enabled (GSynaptics *synaptics, gboolean enable) if (!enable) thresh = 0; - if (priv->synclient) { gchar *command; char strval[G_ASCII_DTOSTR_BUF_SIZE]; @@ -926,10 +745,6 @@ g_synaptics_set_coasting_enabled (GSynaptics *synaptics, gboolean enable) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->coasting_speed = thresh; - } } void @@ -939,7 +754,6 @@ g_synaptics_set_circular_scroll_delta (GSynaptics *synaptics, gint delta) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; char strval[G_ASCII_DTOSTR_BUF_SIZE]; @@ -948,10 +762,6 @@ g_synaptics_set_circular_scroll_delta (GSynaptics *synaptics, gint delta) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->scroll_dist_circ = ((double)delta) / 1000; - } } void @@ -961,7 +771,6 @@ g_synaptics_set_circular_scroll_trigger (GSynaptics *synaptics, ScrollTrigger t) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient CircScrollTrigger=%d", @@ -969,10 +778,6 @@ g_synaptics_set_circular_scroll_trigger (GSynaptics *synaptics, ScrollTrigger t) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->circular_trigger = t; - } } void @@ -982,7 +787,6 @@ g_synaptics_set_button_for_tap (GSynaptics *synaptics, TapEvent tap, Button butt if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; @@ -1008,10 +812,6 @@ g_synaptics_set_button_for_tap (GSynaptics *synaptics, TapEvent tap, Button butt g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->tap_action[tap] = button; - } } void @@ -1021,7 +821,6 @@ g_synaptics_set_fast_taps (GSynaptics *synaptics, gboolean enable) if (!g_synaptics_is_valid(synaptics)) return; - if (priv->synclient) { gchar *command; command = g_strdup_printf ("synclient FastTaps=%d", @@ -1029,8 +828,4 @@ g_synaptics_set_fast_taps (GSynaptics *synaptics, gboolean enable) g_spawn_command_line_async (command, NULL); g_free (command); } - else - { - SYNSHM(synaptics)->fast_taps = enable; - } } -- 1.6.3.rc1.2.g0164.dirty Index: gsynaptics.spec =================================================================== RCS file: /cvs/pkgs/rpms/gsynaptics/devel/gsynaptics.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- gsynaptics.spec 25 Jul 2009 01:38:11 -0000 1.24 +++ gsynaptics.spec 3 Aug 2009 06:30:46 -0000 1.25 @@ -1,6 +1,6 @@ Name: gsynaptics Version: 0.9.16 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Settings tool for Synaptics touchpad driver Group: Applications/System @@ -16,6 +16,7 @@ Patch7: gsynaptics-0.9.14-driver Patch8: gsynaptics-0.9.14-fix-scrolling-checkboxes.patch Patch9: gsynaptics-0.9.14-scrollmethods.patch Patch10: gsynaptics-0.9.14-tapping-gconf.patch +Patch11: gsynaptics-0.9.16-purge-shm.patch Source1: %{name}-touchpad.png BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -53,6 +54,7 @@ install -p %{SOURCE1} data/touchpad.png %patch8 -p1 -b .scrl-chkbx-fix %patch9 -p1 -b .scrollmethods %patch10 -p1 -b .tapping-gconf +%patch11 -p1 -b .purge-shm %build autoreconf -v --install --force || exit 1 @@ -96,6 +98,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Peter Hutterer 0.9.16-3 +- gsynaptics-0.9.16-purge-shm.patch: purge SHM, the driver doesn't provide + it anymore. + * Fri Jul 24 2009 Fedora Release Engineering - 0.9.16-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Mon Aug 3 06:30:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:30:59 +0000 Subject: [pkgdb] moblin-icon-theme was added for pbrobinson Message-ID: <20090803063059.2AC5A10F8A2@bastion2.fedora.phx.redhat.com> tibbs has added Package moblin-icon-theme with summary Moblin icon theme tibbs has approved Package moblin-icon-theme tibbs has added a Fedora devel branch for moblin-icon-theme with an owner of pbrobinson tibbs has approved moblin-icon-theme in Fedora devel tibbs has approved Package moblin-icon-theme tibbs has set commit to Approved for 107427 on moblin-icon-theme (Fedora devel) tibbs has set checkout to Approved for 107427 on moblin-icon-theme (Fedora devel) tibbs has set build to Approved for 107427 on moblin-icon-theme (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-icon-theme From pkgdb at fedoraproject.org Mon Aug 3 06:31:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:31:00 +0000 Subject: [pkgdb] moblin-icon-theme summary updated by tibbs Message-ID: <20090803063100.C75AE10F8AD@bastion2.fedora.phx.redhat.com> tibbs set package moblin-icon-theme summary to Moblin icon theme To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-icon-theme From tibbs at fedoraproject.org Mon Aug 3 06:31:08 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:31:08 +0000 (UTC) Subject: rpms/moblin-icon-theme - New directory Message-ID: <20090803063108.1887F11C02C6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-icon-theme In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsL19668/rpms/moblin-icon-theme Log Message: Directory /cvs/pkgs/rpms/moblin-icon-theme added to the repository From tibbs at fedoraproject.org Mon Aug 3 06:31:08 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:31:08 +0000 (UTC) Subject: rpms/moblin-icon-theme/devel - New directory Message-ID: <20090803063108.498E011C0382@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-icon-theme/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsL19668/rpms/moblin-icon-theme/devel Log Message: Directory /cvs/pkgs/rpms/moblin-icon-theme/devel added to the repository From tibbs at fedoraproject.org Mon Aug 3 06:31:15 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:31:15 +0000 (UTC) Subject: rpms/moblin-icon-theme Makefile,NONE,1.1 Message-ID: <20090803063115.3ED0D11C02C6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-icon-theme In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsL19668/rpms/moblin-icon-theme Added Files: Makefile Log Message: Setup of module moblin-icon-theme --- NEW FILE Makefile --- # Top level Makefile for module moblin-icon-theme all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Mon Aug 3 06:31:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:31:00 +0000 Subject: [pkgdb] moblin-icon-theme (Fedora, 11) updated by tibbs Message-ID: <20090803063100.E179A10F8AF@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for moblin-icon-theme tibbs has set commit to Approved for 107427 on moblin-icon-theme (Fedora 11) tibbs has set checkout to Approved for 107427 on moblin-icon-theme (Fedora 11) tibbs has set build to Approved for 107427 on moblin-icon-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-icon-theme From tibbs at fedoraproject.org Mon Aug 3 06:31:15 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:31:15 +0000 (UTC) Subject: rpms/moblin-icon-theme/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803063115.D5F9C11C02C6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-icon-theme/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsL19668/rpms/moblin-icon-theme/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module moblin-icon-theme --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: moblin-icon-theme # $Id: Makefile,v 1.1 2009/08/03 06:31:15 tibbs Exp $ NAME := moblin-icon-theme 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 3 06:31:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:31:36 +0000 Subject: [pkgdb] rubygem-flexmock was added for mtasaka Message-ID: <20090803063136.30F0910F89E@bastion2.fedora.phx.redhat.com> tibbs has added Package rubygem-flexmock with summary Mock object library for ruby tibbs has approved Package rubygem-flexmock tibbs has added a Fedora devel branch for rubygem-flexmock with an owner of mtasaka tibbs has approved rubygem-flexmock in Fedora devel tibbs has approved Package rubygem-flexmock tibbs has set commit to Approved for 107427 on rubygem-flexmock (Fedora devel) tibbs has set checkout to Approved for 107427 on rubygem-flexmock (Fedora devel) tibbs has set build to Approved for 107427 on rubygem-flexmock (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-flexmock From pkgdb at fedoraproject.org Mon Aug 3 06:31:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:31:36 +0000 Subject: [pkgdb] rubygem-flexmock summary updated by tibbs Message-ID: <20090803063136.D662310F8A9@bastion2.fedora.phx.redhat.com> tibbs set package rubygem-flexmock summary to Mock object library for ruby To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-flexmock From pkgdb at fedoraproject.org Mon Aug 3 06:31:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:31:36 +0000 Subject: [pkgdb] rubygem-flexmock (Fedora, 10) updated by tibbs Message-ID: <20090803063136.DFFD310F8AF@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for rubygem-flexmock tibbs has set commit to Approved for 107427 on rubygem-flexmock (Fedora 10) tibbs has set checkout to Approved for 107427 on rubygem-flexmock (Fedora 10) tibbs has set build to Approved for 107427 on rubygem-flexmock (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-flexmock From pkgdb at fedoraproject.org Mon Aug 3 06:31:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 06:31:36 +0000 Subject: [pkgdb] rubygem-flexmock (Fedora, 10) updated by tibbs Message-ID: <20090803063136.E9D7410F8B2@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for rubygem-flexmock tibbs has set commit to Approved for 107427 on rubygem-flexmock (Fedora 11) tibbs has set checkout to Approved for 107427 on rubygem-flexmock (Fedora 11) tibbs has set build to Approved for 107427 on rubygem-flexmock (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-flexmock From tibbs at fedoraproject.org Mon Aug 3 06:31:43 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:31:43 +0000 (UTC) Subject: rpms/rubygem-flexmock - New directory Message-ID: <20090803063143.1CCFE11C02C6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/rubygem-flexmock In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsk19985/rpms/rubygem-flexmock Log Message: Directory /cvs/pkgs/rpms/rubygem-flexmock added to the repository From tibbs at fedoraproject.org Mon Aug 3 06:31:43 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:31:43 +0000 (UTC) Subject: rpms/rubygem-flexmock/devel - New directory Message-ID: <20090803063143.465BA11C0417@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/rubygem-flexmock/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsk19985/rpms/rubygem-flexmock/devel Log Message: Directory /cvs/pkgs/rpms/rubygem-flexmock/devel added to the repository From tibbs at fedoraproject.org Mon Aug 3 06:31:49 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:31:49 +0000 (UTC) Subject: rpms/rubygem-flexmock Makefile,NONE,1.1 Message-ID: <20090803063149.909CB11C02C6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/rubygem-flexmock In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsk19985/rpms/rubygem-flexmock Added Files: Makefile Log Message: Setup of module rubygem-flexmock --- NEW FILE Makefile --- # Top level Makefile for module rubygem-flexmock all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Mon Aug 3 06:31:49 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 06:31:49 +0000 (UTC) Subject: rpms/rubygem-flexmock/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803063149.EA0FC11C02C6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/rubygem-flexmock/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsk19985/rpms/rubygem-flexmock/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module rubygem-flexmock --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: rubygem-flexmock # $Id: Makefile,v 1.1 2009/08/03 06:31:49 tibbs Exp $ NAME := rubygem-flexmock 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 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) --- NEW FILE sources --- From gerd at fedoraproject.org Mon Aug 3 07:03:55 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Mon, 3 Aug 2009 07:03:55 +0000 (UTC) Subject: rpms/rakudo/devel import.log, NONE, 1.1 rakudo.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803070357.1A4E011C02C6@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/rakudo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29770/devel Modified Files: .cvsignore sources Added Files: import.log rakudo.spec Log Message: add initial package --- NEW FILE import.log --- rakudo-2009_07-3_fc11:HEAD:rakudo-2009.07-3.fc11.src.rpm:1249282522 --- NEW FILE rakudo.spec --- %global year 2009 %global month 07 %global parrot_version 1.4.0 Name: rakudo Version: %{year}.%{month} Release: 3%{?dist} Summary: A Perl compiler on Parrot License: Artistic 2.0 Group: Development/Languages URL: http://www.rakudo.org/ Source0: http://cloud.github.com/downloads/rakudo/rakudo/rakudo-%{year}-%{month}.tar.gz Source1: ftp://ftp.parrot.org/pub/parrot/releases/stable/%{parrot_version}/parrot-%{parrot_version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: readline-devel BuildRequires: ncurses-devel BuildRequires: gmp-devel BuildRequires: gdbm-devel BuildRequires: libicu-devel BuildRequires: perl(Test::Harness) BuildRequires: perl(Test::Simple) BuildRequires: ctags BuildRequires: openssl-devel %description Rakudo Perl 6, or just Rakudo, is a Perl 6 compiler for the Parrot virtual machine. Rakudo is an implementation of the Perl 6 specification that runs on the Parrot VM. %prep %setup -q -n rakudo-%{year}-%{month} -a1 exit 0 %build %ifarch %{ix86} x86_64 RPM_OPT_FLAGS="$RPM_OPT_FLAGS -maccumulate-outgoing-args" %else # The PowerPC-architecture do not build with the '-maccumulate-outgoing-args' # option. RPM_OPT_FLAGS="$RPM_OPT_FLAGS" %endif cd parrot-%{parrot_version} export LD_LIBRARY_PATH=$( pwd )/blib/lib %{__perl} Configure.pl --parrot_is_shared \ --disable-rpath \ --optimize="$RPM_OPT_FLAGS" make cd .. %{__perl} Configure.pl --parrot-config=./parrot-1.4.0/parrot_config make %install rm -rf $RPM_BUILD_ROOT %{__install} -D --mode=755 perl6 $RPM_BUILD_ROOT/usr/bin/perl6 %check make test exit 0 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/perl6 %doc CREDITS LICENSE README %changelog * Fri Jul 31 2009 Gerd Pokorra 2009.07-3 - Fix versioning - Provide full SourceURLs - strip binary * Fri Jul 31 2009 Gerd Pokorra 2009.07-2 - first .spec file created Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 2 Aug 2009 23:32:04 -0000 1.1 +++ .cvsignore 3 Aug 2009 07:03:43 -0000 1.2 @@ -0,0 +1,2 @@ +parrot-1.4.0.tar.gz +rakudo-2009-07.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 2 Aug 2009 23:32:04 -0000 1.1 +++ sources 3 Aug 2009 07:03:51 -0000 1.2 @@ -0,0 +1,2 @@ +3f66816c0f2ba18bdd2cf7bedd59f045 parrot-1.4.0.tar.gz +df841289a91a804a5bd2fe3125dfc06b rakudo-2009-07.tar.gz From cchance at fedoraproject.org Mon Aug 3 07:14:31 2009 From: cchance at fedoraproject.org (Caius Chance) Date: Mon, 3 Aug 2009 07:14:31 +0000 (UTC) Subject: rpms/ibus-table/devel .cvsignore, 1.9, 1.10 ibus-table.spec, 1.20, 1.21 sources, 1.10, 1.11 Message-ID: <20090803071431.90E5811C02C6@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32736 Modified Files: .cvsignore ibus-table.spec sources Log Message: updated to upstream 20090803 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 1 Jul 2009 06:40:10 -0000 1.9 +++ .cvsignore 3 Aug 2009 07:14:29 -0000 1.10 @@ -1 +1 @@ -ibus-table-1.2.0.20090625.tar.gz +ibus-table-1.2.0.20090803.tar.gz Index: ibus-table.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/ibus-table.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- ibus-table.spec 25 Jul 2009 03:03:33 -0000 1.20 +++ ibus-table.spec 3 Aug 2009 07:14:29 -0000 1.21 @@ -1,6 +1,6 @@ Name: ibus-table -Version: 1.2.0.20090625 -Release: 3%{?dist} +Version: 1.2.0.20090803 +Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ Group: System Environment/Libraries @@ -52,10 +52,9 @@ ibus-table-createdb -i -n %{_datadir}/ib %dir %{_datadir}/%{name}/tables %dir %{_datadir}/%{name}/icons %dir %{_datadir}/%{name}/data +%dir %{_datadir}/%{name}/setup %{_datadir}/ibus/component/table.xml %{_datadir}/pkgconfig/%{name}.pc -%{_libexecdir}/ibus-engine-table -%{_bindir}/%{name}-createdb %{_datadir}/%{name}/tables/template.txt %{_datadir}/%{name}/icons/%{name}.svg %{_datadir}/%{name}/icons/full-letter.svg @@ -70,6 +69,11 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/icons/acommit.svg %{_datadir}/%{name}/icons/english.svg %{_datadir}/%{name}/icons/ncommit.svg +%{_datadir}/%{name}/icons/cb-mode.svg +%{_datadir}/%{name}/icons/sc-mode.svg +%{_datadir}/%{name}/icons/scb-mode.svg +%{_datadir}/%{name}/icons/tc-mode.svg +%{_datadir}/%{name}/icons/tcb-mode.svg %{_datadir}/%{name}/data/pinyin_table.txt.bz2 %{_datadir}/%{name}/engine/factory.py %{_datadir}/%{name}/engine/factory.pyc @@ -92,11 +96,13 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/engine/tabsqlitedb.py %{_datadir}/%{name}/engine/tabsqlitedb.pyc %{_datadir}/%{name}/engine/tabsqlitedb.pyo -%{_datadir}/%{name}/icons/cb-mode.svg -%{_datadir}/%{name}/icons/sc-mode.svg -%{_datadir}/%{name}/icons/scb-mode.svg -%{_datadir}/%{name}/icons/tc-mode.svg -%{_datadir}/%{name}/icons/tcb-mode.svg +%{_datadir}/%{name}/setup/main.py +%{_datadir}/%{name}/setup/main.pyc +%{_datadir}/%{name}/setup/main.pyo +%{_datadir}/%{name}/setup/setup.glade +%{_bindir}/%{name}-createdb +%{_libexecdir}/ibus-engine-table +%{_libexecdir}/ibus-setup-table %files additional %defattr(-,root,root,-) @@ -106,6 +112,9 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/icons/latex.svg %changelog +* Tue Aug 03 2009 Caius 'kaio' Chance - 1.2.0.20090803-1.fc12 +- Updated to upstream. + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.0.20090625-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 1 Jul 2009 06:40:10 -0000 1.10 +++ sources 3 Aug 2009 07:14:29 -0000 1.11 @@ -1 +1 @@ -283207bcc0e110a906e8784d71d49d37 ibus-table-1.2.0.20090625.tar.gz +768e441557bab8197aa87efb71be0f8e ibus-table-1.2.0.20090803.tar.gz From adrian at fedoraproject.org Mon Aug 3 07:34:40 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Mon, 3 Aug 2009 07:34:40 +0000 (UTC) Subject: rpms/libmpd/devel libmpd.spec,1.13,1.14 Message-ID: <20090803073440.575FC11C02C6@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/libmpd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5481 Modified Files: libmpd.spec Log Message: * Mon Aug 03 2009 Adrian Reber - 0.18.0-3 - added versioned BR for glib2-devel >= 2.16 (#514565) Index: libmpd.spec =================================================================== RCS file: /cvs/extras/rpms/libmpd/devel/libmpd.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- libmpd.spec 25 Jul 2009 06:08:31 -0000 1.13 +++ libmpd.spec 3 Aug 2009 07:34:39 -0000 1.14 @@ -1,13 +1,13 @@ Summary: Music Player Daemon Library Name: libmpd Version: 0.18.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Url: http://gmpc.wikia.com/wiki/Gnome_Music_Player_Client Group: Applications/Multimedia Source: http://download.sarine.nl/download/Programs/gmpc/0.18.0/libmpd-0.18.0.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: glib2-devel +BuildRequires: glib2-devel >= 2.16 %package devel Summary: Header files for developing programs with libmpd @@ -54,6 +54,9 @@ for developing program with libmpd. %{_includedir}/libmpd-1.0 %changelog +* Mon Aug 03 2009 Adrian Reber - 0.18.0-3 +- added versioned BR for glib2-devel >= 2.16 (#514565) + * Fri Jul 24 2009 Fedora Release Engineering - 0.18.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mtasaka at fedoraproject.org Mon Aug 3 07:45:38 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 07:45:38 +0000 (UTC) Subject: rpms/rubygem-flexmock/F-10 rubygem-flexmock.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803074538.5EE1B11C02C6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/rubygem-flexmock/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7987/F-10 Modified Files: .cvsignore sources Added Files: rubygem-flexmock.spec Log Message: Initial import --- NEW FILE rubygem-flexmock.spec --- %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %global rubyabi 1.8 %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname flexmock %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Mock object library for ruby Name: rubygem-%{gemname} Version: 0.8.6 Release: 1%{?dist} Group: Development/Languages License: Copyright only URL: http://flexmock.rubyforge.org Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: ruby(rubygems) BuildRequires(check): rubygem(rake) Requires: ruby(abi) = %{rubyabi} Requires: ruby(rubygems) Provides: ruby(%{gemname}) = %{name}-%{version} BuildArch: noarch %description FlexMock is a simple, but flexible, mock object library for Ruby unit testing. %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. %package -n ruby-%{gemname} Summary: Non-Gem support package for %{gemname} Group: Development/Languages Requires: %{name} = %{version}-%{release} Provides: ruby(%{gemname}) = %{version}-%{release} %description -n ruby-%{gemname} This package provides non-Gem support for %{gemname}. %prep %setup -q -c -T mkdir -p .%{gemdir} gem install \ --local \ --install-dir .%{gemdir} \ --force --rdoc -V \ %{SOURCE0} find . -name \*.rb | xargs sed -i -e '\@/usr/bin/env at d' find . -name \*.gem -or -name \*.rb -or -name \*.rdoc | xargs chmod 0644 %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gemdir} cp -a .%{gemdir}/* %{buildroot}%{gemdir}/ # Create symlinks # Copied from rubygem-getetxt.spec ## ## Note that before switching to gem %%{ruby_sitelib}/%%{gemname} ## already existed as a directory, so this cannot be replaced ## by symlink (cpio fails) ## Similarly, all directories under %%{ruby_sitelib} cannot be ## replaced by symlink # create_symlink_rec(){ ORIGBASEDIR=$1 TARGETBASEDIR=$2 ## First calculate relative path of ORIGBASEDIR ## from TARGETBASEDIR TMPDIR=$TARGETBASEDIR BACKDIR= DOWNDIR= num=0 nnum=0 while true do num=$((num+1)) TMPDIR=$(echo $TMPDIR | %{__sed} -e 's|/[^/][^/]*$||') DOWNDIR=$(echo $ORIGBASEDIR | %{__sed} -e "s|^$TMPDIR||") if [ x$DOWNDIR != x$ORIGBASEDIR ] then nnum=0 while [ $nnum -lt $num ] do BACKDIR="../$BACKDIR" nnum=$((nnum+1)) done break fi done RELBASEDIR=$( echo $BACKDIR/$DOWNDIR | %{__sed} -e 's|//*|/|g' ) ## Next actually create symlink pushd %{buildroot}/$ORIGBASEDIR find . -type f | while read f do DIRNAME=$(dirname $f) BACK2DIR=$(echo $DIRNAME | %{__sed} -e 's|/[^/][^/]*|/..|g') %{__mkdir_p} %{buildroot}${TARGETBASEDIR}/$DIRNAME LNNAME=$(echo $BACK2DIR/$RELBASEDIR/$f | \ %{__sed} -e 's|^\./||' | %{__sed} -e 's|//|/|g' | \ %{__sed} -e 's|/\./|/|' ) %{__ln_s} -f $LNNAME %{buildroot}${TARGETBASEDIR}/$f done popd } create_symlink_rec %{geminstdir}/lib %{ruby_sitelib} %clean rm -rf %{buildroot} %check pushd .%{geminstdir} rake test_all --trace %files %defattr(-,root,root,-) %dir %{geminstdir} %doc %{geminstdir}/[A-Z]* %exclude %{geminstdir}/Rakefile %exclude %{geminstdir}/install.rb %{geminstdir}/lib/ %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %files doc %defattr(-,root,root,-) %{geminstdir}/Rakefile %{geminstdir}/flexmock.blurb %{geminstdir}/doc/ %{geminstdir}/test/ %{gemdir}/doc/%{gemname}-%{version}/ %files -n ruby-%{gemname} %defattr(-,root,root,-) %{ruby_sitelib}/%{gemname}.rb %{ruby_sitelib}/%{gemname}/ %changelog * Thu Jul 30 2009 Mamoru Tasaka - 0.8.6-1 - Switch to gem, repackage * Sun Jul 26 2009 Fedora Release Engineering - 0.7.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.7.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Nov 08 2007 Paul Nasrat - 0.7.1-3 - Fix repoid * Wed Nov 07 2007 Paul Nasrat - 0.7.1-2 - Spec cleanups in response to review - Fix license - strip out shebangs * Sun Sep 09 2007 Paul Nasrat - 0.7.1-1 - Initial vesion Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/rubygem-flexmock/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 06:31:49 -0000 1.1 +++ .cvsignore 3 Aug 2009 07:45:36 -0000 1.2 @@ -0,0 +1 @@ +flexmock-0.8.6.gem Index: sources =================================================================== RCS file: /cvs/extras/rpms/rubygem-flexmock/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 06:31:49 -0000 1.1 +++ sources 3 Aug 2009 07:45:37 -0000 1.2 @@ -0,0 +1 @@ +b087a648c5051e44e1d16fd886a7ce20 flexmock-0.8.6.gem From mtasaka at fedoraproject.org Mon Aug 3 07:45:39 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 07:45:39 +0000 (UTC) Subject: rpms/rubygem-flexmock/F-11 rubygem-flexmock.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803074539.494CE11C02C6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/rubygem-flexmock/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7987/F-11 Modified Files: .cvsignore sources Added Files: rubygem-flexmock.spec Log Message: Initial import --- NEW FILE rubygem-flexmock.spec --- %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %global rubyabi 1.8 %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname flexmock %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Mock object library for ruby Name: rubygem-%{gemname} Version: 0.8.6 Release: 1%{?dist} Group: Development/Languages License: Copyright only URL: http://flexmock.rubyforge.org Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: ruby(rubygems) BuildRequires(check): rubygem(rake) Requires: ruby(abi) = %{rubyabi} Requires: ruby(rubygems) Provides: ruby(%{gemname}) = %{name}-%{version} BuildArch: noarch %description FlexMock is a simple, but flexible, mock object library for Ruby unit testing. %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. %package -n ruby-%{gemname} Summary: Non-Gem support package for %{gemname} Group: Development/Languages Requires: %{name} = %{version}-%{release} Provides: ruby(%{gemname}) = %{version}-%{release} %description -n ruby-%{gemname} This package provides non-Gem support for %{gemname}. %prep %setup -q -c -T mkdir -p .%{gemdir} gem install \ --local \ --install-dir .%{gemdir} \ --force --rdoc -V \ %{SOURCE0} find . -name \*.rb | xargs sed -i -e '\@/usr/bin/env at d' find . -name \*.gem -or -name \*.rb -or -name \*.rdoc | xargs chmod 0644 %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gemdir} cp -a .%{gemdir}/* %{buildroot}%{gemdir}/ # Create symlinks # Copied from rubygem-getetxt.spec ## ## Note that before switching to gem %%{ruby_sitelib}/%%{gemname} ## already existed as a directory, so this cannot be replaced ## by symlink (cpio fails) ## Similarly, all directories under %%{ruby_sitelib} cannot be ## replaced by symlink # create_symlink_rec(){ ORIGBASEDIR=$1 TARGETBASEDIR=$2 ## First calculate relative path of ORIGBASEDIR ## from TARGETBASEDIR TMPDIR=$TARGETBASEDIR BACKDIR= DOWNDIR= num=0 nnum=0 while true do num=$((num+1)) TMPDIR=$(echo $TMPDIR | %{__sed} -e 's|/[^/][^/]*$||') DOWNDIR=$(echo $ORIGBASEDIR | %{__sed} -e "s|^$TMPDIR||") if [ x$DOWNDIR != x$ORIGBASEDIR ] then nnum=0 while [ $nnum -lt $num ] do BACKDIR="../$BACKDIR" nnum=$((nnum+1)) done break fi done RELBASEDIR=$( echo $BACKDIR/$DOWNDIR | %{__sed} -e 's|//*|/|g' ) ## Next actually create symlink pushd %{buildroot}/$ORIGBASEDIR find . -type f | while read f do DIRNAME=$(dirname $f) BACK2DIR=$(echo $DIRNAME | %{__sed} -e 's|/[^/][^/]*|/..|g') %{__mkdir_p} %{buildroot}${TARGETBASEDIR}/$DIRNAME LNNAME=$(echo $BACK2DIR/$RELBASEDIR/$f | \ %{__sed} -e 's|^\./||' | %{__sed} -e 's|//|/|g' | \ %{__sed} -e 's|/\./|/|' ) %{__ln_s} -f $LNNAME %{buildroot}${TARGETBASEDIR}/$f done popd } create_symlink_rec %{geminstdir}/lib %{ruby_sitelib} %clean rm -rf %{buildroot} %check pushd .%{geminstdir} rake test_all --trace %files %defattr(-,root,root,-) %dir %{geminstdir} %doc %{geminstdir}/[A-Z]* %exclude %{geminstdir}/Rakefile %exclude %{geminstdir}/install.rb %{geminstdir}/lib/ %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %files doc %defattr(-,root,root,-) %{geminstdir}/Rakefile %{geminstdir}/flexmock.blurb %{geminstdir}/doc/ %{geminstdir}/test/ %{gemdir}/doc/%{gemname}-%{version}/ %files -n ruby-%{gemname} %defattr(-,root,root,-) %{ruby_sitelib}/%{gemname}.rb %{ruby_sitelib}/%{gemname}/ %changelog * Thu Jul 30 2009 Mamoru Tasaka - 0.8.6-1 - Switch to gem, repackage * Sun Jul 26 2009 Fedora Release Engineering - 0.7.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.7.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Nov 08 2007 Paul Nasrat - 0.7.1-3 - Fix repoid * Wed Nov 07 2007 Paul Nasrat - 0.7.1-2 - Spec cleanups in response to review - Fix license - strip out shebangs * Sun Sep 09 2007 Paul Nasrat - 0.7.1-1 - Initial vesion Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/rubygem-flexmock/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 06:31:49 -0000 1.1 +++ .cvsignore 3 Aug 2009 07:45:38 -0000 1.2 @@ -0,0 +1 @@ +flexmock-0.8.6.gem Index: sources =================================================================== RCS file: /cvs/extras/rpms/rubygem-flexmock/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 06:31:49 -0000 1.1 +++ sources 3 Aug 2009 07:45:38 -0000 1.2 @@ -0,0 +1 @@ +b087a648c5051e44e1d16fd886a7ce20 flexmock-0.8.6.gem From mtasaka at fedoraproject.org Mon Aug 3 07:45:39 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 07:45:39 +0000 (UTC) Subject: rpms/rubygem-flexmock/devel rubygem-flexmock.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803074539.A653011C02C6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/rubygem-flexmock/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7987/devel Modified Files: .cvsignore sources Added Files: rubygem-flexmock.spec Log Message: Initial import --- NEW FILE rubygem-flexmock.spec --- %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %global rubyabi 1.8 %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname flexmock %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Mock object library for ruby Name: rubygem-%{gemname} Version: 0.8.6 Release: 1%{?dist} Group: Development/Languages License: Copyright only URL: http://flexmock.rubyforge.org Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: ruby(rubygems) BuildRequires(check): rubygem(rake) Requires: ruby(abi) = %{rubyabi} Requires: ruby(rubygems) Provides: ruby(%{gemname}) = %{name}-%{version} BuildArch: noarch %description FlexMock is a simple, but flexible, mock object library for Ruby unit testing. %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. %package -n ruby-%{gemname} Summary: Non-Gem support package for %{gemname} Group: Development/Languages Requires: %{name} = %{version}-%{release} Provides: ruby(%{gemname}) = %{version}-%{release} %description -n ruby-%{gemname} This package provides non-Gem support for %{gemname}. %prep %setup -q -c -T mkdir -p .%{gemdir} gem install \ --local \ --install-dir .%{gemdir} \ --force --rdoc -V \ %{SOURCE0} find . -name \*.rb | xargs sed -i -e '\@/usr/bin/env at d' find . -name \*.gem -or -name \*.rb -or -name \*.rdoc | xargs chmod 0644 %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gemdir} cp -a .%{gemdir}/* %{buildroot}%{gemdir}/ # Create symlinks # Copied from rubygem-getetxt.spec ## ## Note that before switching to gem %%{ruby_sitelib}/%%{gemname} ## already existed as a directory, so this cannot be replaced ## by symlink (cpio fails) ## Similarly, all directories under %%{ruby_sitelib} cannot be ## replaced by symlink # create_symlink_rec(){ ORIGBASEDIR=$1 TARGETBASEDIR=$2 ## First calculate relative path of ORIGBASEDIR ## from TARGETBASEDIR TMPDIR=$TARGETBASEDIR BACKDIR= DOWNDIR= num=0 nnum=0 while true do num=$((num+1)) TMPDIR=$(echo $TMPDIR | %{__sed} -e 's|/[^/][^/]*$||') DOWNDIR=$(echo $ORIGBASEDIR | %{__sed} -e "s|^$TMPDIR||") if [ x$DOWNDIR != x$ORIGBASEDIR ] then nnum=0 while [ $nnum -lt $num ] do BACKDIR="../$BACKDIR" nnum=$((nnum+1)) done break fi done RELBASEDIR=$( echo $BACKDIR/$DOWNDIR | %{__sed} -e 's|//*|/|g' ) ## Next actually create symlink pushd %{buildroot}/$ORIGBASEDIR find . -type f | while read f do DIRNAME=$(dirname $f) BACK2DIR=$(echo $DIRNAME | %{__sed} -e 's|/[^/][^/]*|/..|g') %{__mkdir_p} %{buildroot}${TARGETBASEDIR}/$DIRNAME LNNAME=$(echo $BACK2DIR/$RELBASEDIR/$f | \ %{__sed} -e 's|^\./||' | %{__sed} -e 's|//|/|g' | \ %{__sed} -e 's|/\./|/|' ) %{__ln_s} -f $LNNAME %{buildroot}${TARGETBASEDIR}/$f done popd } create_symlink_rec %{geminstdir}/lib %{ruby_sitelib} %clean rm -rf %{buildroot} %check pushd .%{geminstdir} rake test_all --trace %files %defattr(-,root,root,-) %dir %{geminstdir} %doc %{geminstdir}/[A-Z]* %exclude %{geminstdir}/Rakefile %exclude %{geminstdir}/install.rb %{geminstdir}/lib/ %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %files doc %defattr(-,root,root,-) %{geminstdir}/Rakefile %{geminstdir}/flexmock.blurb %{geminstdir}/doc/ %{geminstdir}/test/ %{gemdir}/doc/%{gemname}-%{version}/ %files -n ruby-%{gemname} %defattr(-,root,root,-) %{ruby_sitelib}/%{gemname}.rb %{ruby_sitelib}/%{gemname}/ %changelog * Thu Jul 30 2009 Mamoru Tasaka - 0.8.6-1 - Switch to gem, repackage * Sun Jul 26 2009 Fedora Release Engineering - 0.7.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.7.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Nov 08 2007 Paul Nasrat - 0.7.1-3 - Fix repoid * Wed Nov 07 2007 Paul Nasrat - 0.7.1-2 - Spec cleanups in response to review - Fix license - strip out shebangs * Sun Sep 09 2007 Paul Nasrat - 0.7.1-1 - Initial vesion Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/rubygem-flexmock/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 06:31:49 -0000 1.1 +++ .cvsignore 3 Aug 2009 07:45:39 -0000 1.2 @@ -0,0 +1 @@ +flexmock-0.8.6.gem Index: sources =================================================================== RCS file: /cvs/extras/rpms/rubygem-flexmock/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 06:31:49 -0000 1.1 +++ sources 3 Aug 2009 07:45:39 -0000 1.2 @@ -0,0 +1 @@ +b087a648c5051e44e1d16fd886a7ce20 flexmock-0.8.6.gem From atkac at fedoraproject.org Mon Aug 3 07:49:45 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Mon, 3 Aug 2009 07:49:45 +0000 (UTC) Subject: rpms/swig/F-10 swig.spec,1.41,1.42 Message-ID: <20090803074945.ECDF411C02C6@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/swig/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9100 Modified Files: swig.spec Log Message: - fix perl requires/provides (#514983) Index: swig.spec =================================================================== RCS file: /cvs/pkgs/rpms/swig/F-10/swig.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- swig.spec 28 Jul 2009 16:49:41 -0000 1.41 +++ swig.spec 3 Aug 2009 07:49:43 -0000 1.42 @@ -4,7 +4,7 @@ Summary: Connects C/C++/Objective C to some high-level programming languages. Name: swig Version: 1.3.39 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD Group: Development/Tools URL: http://swig.sourceforge.net/ @@ -40,6 +40,22 @@ tool for building user interfaces. %patch1 -p1 -b .pylib %patch2 -p1 -b .arch +cat << \EOF > %{name}-prov +#!/bin/sh +%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-doc-%{version}\S+||'` +EOF + +%define __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov +chmod +x %{__perl_provides} + +cat << \EOF > %{name}-req +#!/bin/sh +%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-doc-%{version}\S+||'` +EOF + +%define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req +chmod +x %{__perl_requires} + %build ./autogen.sh %configure @@ -66,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/ccache-swig.1* %changelog +* Mon Aug 03 2009 Adam Tkac 1.3.39-2 +- fix perl requires/provides (#514983) + * Tue Jul 28 2009 Adam Tkac 1.3.39-1 - update to 1.3.39 (#513744) From mhlavink at fedoraproject.org Mon Aug 3 08:21:24 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Mon, 3 Aug 2009 08:21:24 +0000 (UTC) Subject: rpms/apcupsd/devel .cvsignore, 1.14, 1.15 apcupsd.spec, 1.33, 1.34 sources, 1.14, 1.15 Message-ID: <20090803082125.1524111C02C6@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/apcupsd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18642 Modified Files: .cvsignore apcupsd.spec sources Log Message: updated to 3.14.7 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/apcupsd/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 18 May 2009 07:03:54 -0000 1.14 +++ .cvsignore 3 Aug 2009 08:21:23 -0000 1.15 @@ -1 +1 @@ -apcupsd-3.14.6.tar.gz +apcupsd-3.14.7.tar.gz Index: apcupsd.spec =================================================================== RCS file: /cvs/extras/rpms/apcupsd/devel/apcupsd.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- apcupsd.spec 24 Jul 2009 16:57:18 -0000 1.33 +++ apcupsd.spec 3 Aug 2009 08:21:23 -0000 1.34 @@ -1,6 +1,6 @@ Name: apcupsd -Version: 3.14.6 -Release: 2%{?dist} +Version: 3.14.7 +Release: 1%{?dist} Summary: APC UPS Power Control Daemon for Linux Group: System Environment/Daemons @@ -172,6 +172,9 @@ fi %changelog +* Mon Aug 03 2009 Michal Hlavinka - 3.14.7-1 +- updated to 3.14.7 + * Fri Jul 24 2009 Fedora Release Engineering - 3.14.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/apcupsd/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 18 May 2009 07:03:54 -0000 1.14 +++ sources 3 Aug 2009 08:21:23 -0000 1.15 @@ -1 +1 @@ -7df2dbe325a6b1822763cbf6a9fa8263 apcupsd-3.14.6.tar.gz +bb2f8e4fc6b2f5d7b3e236eb57b81640 apcupsd-3.14.7.tar.gz From mhlavink at fedoraproject.org Mon Aug 3 08:25:00 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Mon, 3 Aug 2009 08:25:00 +0000 (UTC) Subject: rpms/apcupsd/F-11 .cvsignore, 1.13, 1.14 apcupsd.spec, 1.32, 1.33 sources, 1.14, 1.15 Message-ID: <20090803082500.D836511C02C6@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/apcupsd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20299 Modified Files: .cvsignore apcupsd.spec sources Log Message: updated to 3.14.7 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/apcupsd/F-11/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 22 Jan 2009 10:08:19 -0000 1.13 +++ .cvsignore 3 Aug 2009 08:25:00 -0000 1.14 @@ -1 +1 @@ -apcupsd-3.14.5.tar.gz +apcupsd-3.14.7.tar.gz Index: apcupsd.spec =================================================================== RCS file: /cvs/extras/rpms/apcupsd/F-11/apcupsd.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- apcupsd.spec 18 May 2009 07:06:51 -0000 1.32 +++ apcupsd.spec 3 Aug 2009 08:25:00 -0000 1.33 @@ -1,5 +1,5 @@ Name: apcupsd -Version: 3.14.6 +Version: 3.14.7 Release: 1%{?dist} Summary: APC UPS Power Control Daemon for Linux @@ -172,6 +172,9 @@ fi %changelog +* Mon Aug 01 2009 Michal Hlavinka - 3.14.7-1 +- updated to 3.14.7 + * Mon May 18 2009 Michal Hlavinka - 3.14.6-1 - update to 3.14.6 Index: sources =================================================================== RCS file: /cvs/extras/rpms/apcupsd/F-11/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 18 May 2009 07:06:51 -0000 1.14 +++ sources 3 Aug 2009 08:25:00 -0000 1.15 @@ -1 +1 @@ -7df2dbe325a6b1822763cbf6a9fa8263 apcupsd-3.14.6.tar.gz +bb2f8e4fc6b2f5d7b3e236eb57b81640 apcupsd-3.14.7.tar.gz From twaugh at fedoraproject.org Mon Aug 3 08:25:34 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 3 Aug 2009 08:25:34 +0000 (UTC) Subject: rpms/gutenprint/devel gutenprint.spec,1.52,1.53 Message-ID: <20090803082534.AE9B711C02C6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/gutenprint/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20871 Modified Files: gutenprint.spec Log Message: * Mon Aug 3 2009 Tim Waugh 5.2.4-3 - Silence gutenprint-foomaticppdupdate on gutenprint-foomatic upgrade. Index: gutenprint.spec =================================================================== RCS file: /cvs/pkgs/rpms/gutenprint/devel/gutenprint.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- gutenprint.spec 31 Jul 2009 16:52:29 -0000 1.52 +++ gutenprint.spec 3 Aug 2009 08:25:34 -0000 1.53 @@ -4,7 +4,7 @@ Name: gutenprint Summary: Printer Drivers Package. Version: 5.2.4 -Release: 2%{?dist} +Release: 3%{?dist} Group: System Environment/Base URL: http://gimp-print.sourceforge.net/ Source0: http://dl.sf.net/gimp-print/gutenprint-%{version}.tar.bz2 @@ -254,13 +254,16 @@ exit 0 %post foomatic /bin/rm -f /var/cache/foomatic/* if [ $1 -eq 2 ]; then - %{_sbindir}/gutenprint-foomaticppdupdate %{version} || : + %{_sbindir}/gutenprint-foomaticppdupdate %{version} >/dev/null 2>&1 || : fi %postun foomatic /bin/rm -f /var/cache/foomatic/* %changelog +* Mon Aug 3 2009 Tim Waugh 5.2.4-3 +- Silence gutenprint-foomaticppdupdate on gutenprint-foomatic upgrade. + * Fri Jul 31 2009 Tim Waugh 5.2.4-2 - 5.2.4. Re-enabled compiler optimization for ppc64. From jwrdegoede at fedoraproject.org Mon Aug 3 08:25:34 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Mon, 3 Aug 2009 08:25:34 +0000 (UTC) Subject: rpms/stormbaancoureur/devel stormbaancoureur.spec,1.14,1.15 Message-ID: <20090803082534.55CB011C02C6@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/stormbaancoureur/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20870 Modified Files: stormbaancoureur.spec Log Message: * Mon Aug 3 2009 Hans de Goede 2.1.5-5 - Update URL's for upstream domainname change Index: stormbaancoureur.spec =================================================================== RCS file: /cvs/extras/rpms/stormbaancoureur/devel/stormbaancoureur.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- stormbaancoureur.spec 27 Jul 2009 04:53:38 -0000 1.14 +++ stormbaancoureur.spec 3 Aug 2009 08:25:34 -0000 1.15 @@ -1,11 +1,11 @@ Name: stormbaancoureur Version: 2.1.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Simulated obstacle course for automobiles Group: Amusements/Games License: GPLv2+ -URL: http://bram.creative4vision.nl/stormbaancoureur/ -Source0: http://bram.creative4vision.nl/stormbaancoureur/download/%{name}-%{version}.tar.gz +URL: http://www.stolk.org/stormbaancoureur/ +Source0: http://www.stolk.org/stormbaancoureur/download/%{name}-%{version}.tar.gz Source1: %{name}.desktop Source2: sturmbahnfahrer.png Patch0: stormbaancoureur-1.5.3-no-static-ode.patch @@ -93,6 +93,9 @@ fi %changelog +* Mon Aug 3 2009 Hans de Goede 2.1.5-5 +- Update URL's for upstream domainname change + * Sun Jul 26 2009 Fedora Release Engineering - 2.1.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mhlavink at fedoraproject.org Mon Aug 3 08:26:49 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Mon, 3 Aug 2009 08:26:49 +0000 (UTC) Subject: rpms/apcupsd/F-10 .cvsignore, 1.13, 1.14 apcupsd.spec, 1.29, 1.30 sources, 1.14, 1.15 Message-ID: <20090803082649.24D3411C02C6@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/apcupsd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21389 Modified Files: .cvsignore apcupsd.spec sources Log Message: updated to 3.14.7 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/apcupsd/F-10/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 22 Jan 2009 10:14:04 -0000 1.13 +++ .cvsignore 3 Aug 2009 08:26:48 -0000 1.14 @@ -1 +1 @@ -apcupsd-3.14.5.tar.gz +apcupsd-3.14.7.tar.gz Index: apcupsd.spec =================================================================== RCS file: /cvs/extras/rpms/apcupsd/F-10/apcupsd.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- apcupsd.spec 18 May 2009 07:23:16 -0000 1.29 +++ apcupsd.spec 3 Aug 2009 08:26:48 -0000 1.30 @@ -1,5 +1,5 @@ Name: apcupsd -Version: 3.14.6 +Version: 3.14.7 Release: 1%{?dist} Summary: APC UPS Power Control Daemon for Linux @@ -171,6 +171,9 @@ fi %changelog +* Mon Aug 01 2009 Michal Hlavinka - 3.14.7-1 +- update to 3.14.7 + * Mon May 18 2009 Michal Hlavinka - 3.14.6-1 - update to 3.14.6 Index: sources =================================================================== RCS file: /cvs/extras/rpms/apcupsd/F-10/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 18 May 2009 07:23:16 -0000 1.14 +++ sources 3 Aug 2009 08:26:49 -0000 1.15 @@ -1 +1 @@ -7df2dbe325a6b1822763cbf6a9fa8263 apcupsd-3.14.6.tar.gz +bb2f8e4fc6b2f5d7b3e236eb57b81640 apcupsd-3.14.7.tar.gz From ovasik at fedoraproject.org Mon Aug 3 08:43:53 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Mon, 3 Aug 2009 08:43:53 +0000 (UTC) Subject: rpms/filesystem/devel filesystem.spec,1.59,1.60 Message-ID: <20090803084353.C516611C02C6@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/filesystem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26772 Modified Files: filesystem.spec Log Message: Do own /usr/share/man/ directories (ghosted, missingok) - #220265 Index: filesystem.spec =================================================================== RCS file: /cvs/extras/rpms/filesystem/devel/filesystem.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- filesystem.spec 24 Jul 2009 22:45:29 -0000 1.59 +++ filesystem.spec 3 Aug 2009 08:43:51 -0000 1.60 @@ -1,7 +1,7 @@ Summary: The basic directory layout for a Linux system Name: filesystem -Version: 2.4.25 -Release: 2%{?dist} +Version: 2.4.26 +Release: 1%{?dist} License: Public Domain URL: https://fedorahosted.org/filesystem Group: System Environment/Base @@ -47,6 +47,7 @@ grep -v "^$" /usr/share/iso-codes/iso_63 locale=$b fi echo "%lang(${locale}) /usr/share/locale/${locale}" >> $RPM_BUILD_DIR/filelist + echo "%lang(${locale}) %ghost %config(missingok) /usr/share/man/${locale}" >>$RPM_BUILD_DIR/filelist done cat %{SOURCE1} | grep -v "^#" | grep -v "^$" | while read loc ; do locale=$loc @@ -67,13 +68,22 @@ cat %{SOURCE1} | grep -v "^#" | grep -v /usr/share/iso-codes/iso_639.tab || continue fi echo "%lang(${locale}) /usr/share/locale/${loc}" >> $RPM_BUILD_DIR/filelist + echo "%lang(${locale}) %ghost %config(missingok) /usr/share/man/${loc}" >> $RPM_BUILD_DIR/filelist done -cat $RPM_BUILD_DIR/filelist | while read a b ; do +cat $RPM_BUILD_DIR/filelist | grep "locale" | while read a b ; do mkdir -p -m 755 %{buildroot}/$b/LC_MESSAGES done +cat $RPM_BUILD_DIR/filelist | grep "/share/man" | while read a b c d; do + mkdir -p -m 755 %{buildroot}/$d +done + +for i in `echo man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p}`; do + echo "/usr/share/man/$i" >>$RPM_BUILD_DIR/filelist +done + %clean rm -rf %{buildroot} @@ -119,7 +129,7 @@ rm -rf %{buildroot} /usr/share/idl /usr/share/info %dir /usr/share/locale -/usr/share/man +%dir /usr/share/man /usr/share/mime-info /usr/share/misc /usr/share/omf @@ -150,6 +160,9 @@ rm -rf %{buildroot} /var/yp %changelog +* Mon Aug 03 2009 Ondrej Vasik 2.4.26-1 +- Do own /usr/share/man/ directories (ghosted, missingok) - #220265 + * Fri Jul 24 2009 Fedora Release Engineering - 2.4.25-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From dnovotny at fedoraproject.org Mon Aug 3 08:48:09 2009 From: dnovotny at fedoraproject.org (Daniel Novotny) Date: Mon, 3 Aug 2009 08:48:09 +0000 (UTC) Subject: rpms/emacs/F-11 .cvsignore, 1.25, 1.26 emacs.spec, 1.126, 1.127 sources, 1.27, 1.28 Message-ID: <20090803084809.6E6D211C0423@cvs1.fedora.phx.redhat.com> Author: dnovotny Update of /cvs/extras/rpms/emacs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28277 Modified Files: .cvsignore emacs.spec sources Log Message: new upstream version 23.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/emacs/F-11/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 8 Nov 2008 08:11:23 -0000 1.25 +++ .cvsignore 3 Aug 2009 08:48:08 -0000 1.26 @@ -1 +1 @@ -emacs-22.3.tar.gz +emacs-23.1.tar.gz Index: emacs.spec =================================================================== RCS file: /cvs/extras/rpms/emacs/F-11/emacs.spec,v retrieving revision 1.126 retrieving revision 1.127 diff -u -p -r1.126 -r1.127 --- emacs.spec 2 Jul 2009 11:47:23 -0000 1.126 +++ emacs.spec 3 Aug 2009 08:48:09 -0000 1.127 @@ -3,8 +3,8 @@ Summary: GNU Emacs text editor Name: emacs Epoch: 1 -Version: 22.3 -Release: 14%{?dist} +Version: 23.1 +Release: 1%{?dist} License: GPLv3+ URL: http://www.gnu.org/software/emacs/ Group: Applications/Editors @@ -22,25 +22,25 @@ Source13: focus-init.el Source14: po-mode.el Source15: po-mode-init.el Source18: default.el -Source20: igrep.el -Source21: igrep-init.el Patch0: glibc-open-macro.patch Patch1: rpm-spec-mode.patch Patch2: po-mode-auto-replace-date-71264.patch Patch3: rpm-spec-mode-utc.patch -Patch4: emacsclient.patch +#Patch4: emacsclient.patch Buildroot: %{_tmppath}/%{name}-%{version}-root -BuildRequires: atk-devel, cairo-devel, freetype-devel, fontconfig-devel, giflib-devel, glibc-devel, gtk2-devel, libpng-devel +BuildRequires: atk-devel, cairo-devel, desktop-file-utils, freetype-devel, fontconfig-devel, dbus-devel, giflib-devel, glibc-devel, gtk2-devel, libpng-devel BuildRequires: libjpeg-devel, libtiff-devel, libX11-devel, libXau-devel, libXdmcp-devel, libXrender-devel, libXt-devel BuildRequires: libXpm-devel, ncurses-devel, xorg-x11-proto-devel, zlib-devel BuildRequires: autoconf, automake, bzip2, cairo, texinfo +BuildRequires: librsvg2-devel +Requires: librsvg2 %ifarch %{ix86} BuildRequires: setarch %endif -Requires: xorg-x11-fonts-ISO8859-1-100dpi, xorg-x11-fonts-misc -Requires: xorg-x11-fonts-ISO8859-1-75dpi +#Requires: xorg-x11-fonts-ISO8859-1-100dpi, xorg-x11-fonts-misc +#Requires: xorg-x11-fonts-ISO8859-1-75dpi Requires: emacs-common = %{epoch}:%{version}-%{release} -Requires: hicolor-icon-theme +#Requires: hicolor-icon-theme Requires: hunspell, aspell # Desktop integration BuildRequires: desktop-file-utils @@ -113,11 +113,11 @@ Emacs packages or see some elisp example %prep %setup -q %patch0 -p1 -b .glibc-open-macro -%patch4 -p1 +#%%patch4 -p1 # install rest of site-lisp files ( cd site-lisp - cp %SOURCE7 %SOURCE9 %SOURCE10 %SOURCE14 %SOURCE20 . + cp %SOURCE7 %SOURCE9 %SOURCE10 %SOURCE14 . # rpm-spec-mode can use compilation-mode patch < %PATCH1 # fix po-auto-replace-revision-date nil @@ -132,6 +132,8 @@ cp %SOURCE1 etc/emacs.desktop # avoid trademark issues %if %{paranoid} rm -f lisp/play/tetris.el lisp/play/tetris.elc +grep -v "tetris.elc" lisp/Makefile.in > lisp/Makefile.in.new \ + && mv lisp/Makefile.in.new lisp/Makefile.in %endif %if %{expurgate} @@ -147,7 +149,8 @@ rm -f etc/sex.6 etc/condom.1 etc/celibac %build export CFLAGS="-DMAIL_USE_LOCKF $RPM_OPT_FLAGS" -%configure --with-x-toolkit=gtk +%configure --with-dbus --with-gif --with-jpeg --with-png --with-rsvg \ + --with-tiff --with-xft --with-xpm --with-x-toolkit=gtk %__make bootstrap %{setarch} %__make %{?_smp_mflags} @@ -183,7 +186,7 @@ EOF %install rm -rf %{buildroot} -%makeinstall +make install INSTALL="%{__install} -p" DESTDIR=%{buildroot} # let alternatives manage the symlink rm %{buildroot}%{_bindir}/emacs @@ -201,8 +204,8 @@ install -m 0755 src/emacs-%{version}.1 % chmod 755 %{buildroot}%{emacs_libexecdir}/movemail mkdir -p %{buildroot}%{site_lisp} -install -m 0644 %SOURCE4 %{buildroot}%{site_lisp}/site-start.el -install -m 0644 %SOURCE18 %{buildroot}%{site_lisp} +install -p -m 0644 %SOURCE4 %{buildroot}%{site_lisp}/site-start.el +install -p -m 0644 %SOURCE18 %{buildroot}%{site_lisp} mv %{buildroot}%{_bindir}/{etags,etags.emacs} mv %{buildroot}%{_mandir}/man1/{ctags.1,gctags.1} @@ -210,37 +213,38 @@ mv %{buildroot}%{_mandir}/man1/{etags.1, mv %{buildroot}%{_bindir}/{ctags,gctags} # install site-lisp files -install -m 0644 site-lisp/*.el{,c} %{buildroot}%{site_lisp} +install -p -m 0644 site-lisp/*.el{,c} %{buildroot}%{site_lisp} mkdir -p %{buildroot}%{site_lisp}/site-start.d -install -m 0644 $RPM_SOURCE_DIR/*-init.el %{buildroot}%{site_lisp}/site-start.d +install -p -m 0644 %SOURCE8 %SOURCE11 %SOURCE13 %SOURCE15 %{buildroot}%{site_lisp}/site-start.d # default initialization file mkdir -p %{buildroot}%{_sysconfdir}/skel -install -m 0644 %SOURCE3 %{buildroot}%{_sysconfdir}/skel/.emacs +install -p -m 0644 %SOURCE3 %{buildroot}%{_sysconfdir}/skel/.emacs # install pkgconfig file mkdir -p %{buildroot}/%{pkgconfig} -install -m 0644 emacs.pc %{buildroot}/%{pkgconfig} +install -p -m 0644 emacs.pc %{buildroot}/%{pkgconfig} # install rpm macro definition file mkdir -p %{buildroot}%{_sysconfdir}/rpm -install -m 0644 macros.emacs %{buildroot}%{_sysconfdir}/rpm/ +install -p -m 0644 macros.emacs %{buildroot}%{_sysconfdir}/rpm/ # after everything is installed, remove info dir rm -f %{buildroot}%{_infodir}/dir rm %{buildroot}%{_localstatedir}/games/emacs/* # install desktop file +mkdir -p %{buildroot}%{_datadir}/applications desktop-file-install --dir=%{buildroot}%{_datadir}/applications \ %SOURCE1 # put the icons where they belong -for i in 16 24 32 48 ; do - mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps - cp %{buildroot}%{_datadir}/emacs/%{version}/etc/images/icons/emacs_${i}.png \ - %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/emacs.png -done +#for i in 16 24 32 48 ; do +# mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps +# cp %{buildroot}%{_datadir}/emacs/%{version}/etc/images/icons/emacs_${i}.png \ +# %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/emacs.png +#done # # create file lists @@ -310,14 +314,14 @@ alternatives --install %{_bindir}/emacs %post common for f in %{info_files}; do - /sbin/install-info %{_infodir}/$f.gz %{_infodir}/dir 2> /dev/null || : + /sbin/install-info %{_infodir}/$f %{_infodir}/dir 2> /dev/null || : done %preun common alternatives --remove emacs.etags %{_bindir}/etags.emacs || : if [ "$1" = 0 ]; then for f in %{info_files}; do - /sbin/install-info --delete %{_infodir}/$f.gz %{_infodir}/dir 2> /dev/null || : + /sbin/install-info --delete %{_infodir}/$f %{_infodir}/dir 2> /dev/null || : done fi @@ -333,6 +337,9 @@ alternatives --install %{_bindir}/etags %dir %{emacs_libexecdir} %{_datadir}/applications/emacs.desktop %{_datadir}/icons/hicolor/*/apps/emacs.png +%{_datadir}/icons/hicolor/*/apps/emacs22.png +%{_datadir}/icons/hicolor/scalable/apps/emacs.svg +%{_datadir}/icons/hicolor/scalable/mimetypes/emacs-document.svg %files nox %defattr(-,root,root) @@ -365,6 +372,9 @@ alternatives --install %{_bindir}/etags %dir %{_datadir}/emacs/%{version} %changelog +* Mon Aug 03 2009 Daniel Novotny 1:23.1-1 +- new upstream version 23.1 + * Thu Jul 02 2009 Daniel Novotny 1:22.3-14 - revoked default.el change (#508033) - added dependency: aspell (#443549) Index: sources =================================================================== RCS file: /cvs/extras/rpms/emacs/F-11/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 8 Nov 2008 08:11:23 -0000 1.27 +++ sources 3 Aug 2009 08:48:09 -0000 1.28 @@ -1 +1 @@ -aa8ba34f548cd78b35914ae5a7bb87eb emacs-22.3.tar.gz +a620d4452769d04ad8864d662f34f8dd emacs-23.1.tar.gz From twaugh at fedoraproject.org Mon Aug 3 08:52:28 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 3 Aug 2009 08:52:28 +0000 (UTC) Subject: rpms/gutenprint/F-11 gutenprint.spec,1.52,1.53 Message-ID: <20090803085228.AF36F11C02C6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/gutenprint/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30024 Modified Files: gutenprint.spec Log Message: * Mon Aug 3 2009 Tim Waugh 5.2.4-3 - Silence gutenprint-foomaticppdupdate on gutenprint-foomatic upgrade. Index: gutenprint.spec =================================================================== RCS file: /cvs/pkgs/rpms/gutenprint/F-11/gutenprint.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- gutenprint.spec 31 Jul 2009 16:41:26 -0000 1.52 +++ gutenprint.spec 3 Aug 2009 08:52:28 -0000 1.53 @@ -4,7 +4,7 @@ Name: gutenprint Summary: Printer Drivers Package. Version: 5.2.4 -Release: 2%{?dist} +Release: 3%{?dist} Group: System Environment/Base URL: http://gimp-print.sourceforge.net/ Source0: http://dl.sf.net/gimp-print/gutenprint-%{version}.tar.bz2 @@ -254,13 +254,16 @@ exit 0 %post foomatic /bin/rm -f /var/cache/foomatic/* if [ $1 -eq 2 ]; then - %{_sbindir}/gutenprint-foomaticppdupdate %{version} || : + %{_sbindir}/gutenprint-foomaticppdupdate %{version} >/dev/null 2>&1 || : fi %postun foomatic /bin/rm -f /var/cache/foomatic/* %changelog +* Mon Aug 3 2009 Tim Waugh 5.2.4-3 +- Silence gutenprint-foomaticppdupdate on gutenprint-foomatic upgrade. + * Fri Jul 31 2009 Tim Waugh 5.2.4-2 - 5.2.4. Re-enabled compiler optimization for ppc64. From twaugh at fedoraproject.org Mon Aug 3 08:53:17 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 3 Aug 2009 08:53:17 +0000 (UTC) Subject: rpms/gutenprint/F-10 gutenprint.spec,1.46,1.47 Message-ID: <20090803085317.6BCF711C02C6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/gutenprint/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30358 Modified Files: gutenprint.spec Log Message: * Mon Aug 3 2009 Tim Waugh 5.2.4-2 - Silence gutenprint-foomaticppdupdate on gutenprint-foomatic upgrade. Index: gutenprint.spec =================================================================== RCS file: /cvs/pkgs/rpms/gutenprint/F-10/gutenprint.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- gutenprint.spec 31 Jul 2009 17:19:40 -0000 1.46 +++ gutenprint.spec 3 Aug 2009 08:53:17 -0000 1.47 @@ -4,7 +4,7 @@ Name: gutenprint Summary: Printer Drivers Package. Version: 5.2.4 -Release: 1%{?dist} +Release: 2%{?dist} Group: System Environment/Base URL: http://gimp-print.sourceforge.net/ Source0: http://dl.sf.net/gimp-print/gutenprint-%{version}.tar.bz2 @@ -254,13 +254,16 @@ exit 0 %post foomatic /bin/rm -f /var/cache/foomatic/* if [ $1 -eq 2 ]; then - %{_sbindir}/gutenprint-foomaticppdupdate %{version} || : + %{_sbindir}/gutenprint-foomaticppdupdate %{version} >/dev/null 2>&1 || : fi %postun foomatic /bin/rm -f /var/cache/foomatic/* %changelog +* Mon Aug 3 2009 Tim Waugh 5.2.4-2 +- Silence gutenprint-foomaticppdupdate on gutenprint-foomatic upgrade. + * Fri Jul 31 2009 Tim Waugh 5.2.4-1 - 5.2.4. Re-enabled compiler optimization for ppc64. From ellert at fedoraproject.org Mon Aug 3 09:20:29 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Mon, 3 Aug 2009 09:20:29 +0000 (UTC) Subject: rpms/globus-xio/devel .cvsignore, 1.2, 1.3 globus-xio-bad-age.patch, 1.1, 1.2 globus-xio.spec, 1.4, 1.5 import.log, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090803092029.43E5811C049D@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-xio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7678/devel Modified Files: .cvsignore globus-xio-bad-age.patch globus-xio.spec import.log sources Log Message: * Wed Jul 29 2009 Mattias Ellert - 2.8-1 - Update to upstream update release 2.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 22 Apr 2009 09:27:49 -0000 1.2 +++ .cvsignore 3 Aug 2009 09:20:27 -0000 1.3 @@ -1,2 +1,2 @@ epstopdf-2.9.5gw -globus_xio-2.7.tar.gz +globus_xio-2.8.tar.gz globus-xio-bad-age.patch: pkg_data_src.gpt.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: globus-xio-bad-age.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/devel/globus-xio-bad-age.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-xio-bad-age.patch 22 Apr 2009 09:27:50 -0000 1.1 +++ globus-xio-bad-age.patch 3 Aug 2009 09:20:27 -0000 1.2 @@ -5,8 +5,8 @@ diff -ur globus_xio-2.7.orig/pkgdata/pkg -- -+ +- ++ Globus XIO Framework Communication Index: globus-xio.spec =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/devel/globus-xio.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- globus-xio.spec 25 Jul 2009 07:44:44 -0000 1.4 +++ globus-xio.spec 3 Aug 2009 09:20:27 -0000 1.5 @@ -6,20 +6,14 @@ Name: globus-xio %global _name %(tr - _ <<< %{name}) -Version: 2.7 -Release: 5%{?dist} +Version: 2.8 +Release: 1%{?dist} Summary: Globus Toolkit - Globus XIO Framework Group: System Environment/Libraries License: ASL 2.0 URL: http://www.globus.org/ -# Source is extracted from the globus toolkit installer: -# wget -N http://www-unix.globus.org/ftppub/gt4/4.2.1/installers/src/gt4.2.1-all-source-installer.tar.bz2 -# tar -jxf gt4.2.1-all-source-installer.tar.bz2 -# mv gt4.2.1-all-source-installer/source-trees/xio/src globus_xio-2.7 -# cp -p gt4.2.1-all-source-installer/source-trees/core/source/GLOBUS_LICENSE globus_xio-2.7 -# tar -zcf globus_xio-2.7.tar.gz globus_xio-2.7 -Source: %{_name}-%{version}.tar.gz +Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/updates/src/%{_name}-%{version}.tar.gz # This is a workaround for the broken epstopdf script in RHEL5 # See: https://bugzilla.redhat.com/show_bug.cgi?id=450388 Source9: epstopdf-2.9.5gw @@ -180,10 +174,6 @@ rm -f $RPM_BUILD_ROOT%{_mandir}/man3/*_% sed -e '/_%{_name}-%{version}_.*\.3/d' \ -i $GLOBUSPACKAGEDIR/%{_name}/noflavor_doc.filelist -# Install license file -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -install -m 644 -p GLOBUS_LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} - # Generate package filelists cat $GLOBUSPACKAGEDIR/%{_name}/%{flavor}_rtl.filelist \ | sed s!^!%{_prefix}! > package.filelist @@ -202,8 +192,6 @@ rm -rf $RPM_BUILD_ROOT %files -f package.filelist %defattr(-,root,root,-) %dir %{_datadir}/globus/packages/%{_name} -%dir %{_docdir}/%{name}-%{version} -%doc %{_docdir}/%{name}-%{version}/GLOBUS_LICENSE %files -f package-devel.filelist devel %defattr(-,root,root,-) @@ -211,9 +199,13 @@ rm -rf $RPM_BUILD_ROOT %files -f package-doc.filelist doc %defattr(-,root,root,-) +%dir %{_docdir}/%{name}-%{version} %dir %{_docdir}/%{name}-%{version}/html %changelog +* Wed Jul 29 2009 Mattias Ellert - 2.8-1 +- Update to upstream update release 2.8 + * Thu Jul 23 2009 Mattias Ellert - 2.7-5 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/devel/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 15 Jun 2009 17:54:03 -0000 1.3 +++ import.log 3 Aug 2009 09:20:27 -0000 1.4 @@ -1,3 +1,4 @@ globus-xio-2_7-2_fc9:HEAD:globus-xio-2.7-2.fc9.src.rpm:1240392400 globus-xio-2_7-3_fc9:HEAD:globus-xio-2.7-3.fc9.src.rpm:1240867509 globus-xio-2_7-4_fc9:HEAD:globus-xio-2.7-4.fc9.src.rpm:1245088422 +globus-xio-2_8-1_fc11:HEAD:globus-xio-2.8-1.fc11.src.rpm:1249291163 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Apr 2009 09:27:50 -0000 1.2 +++ sources 3 Aug 2009 09:20:27 -0000 1.3 @@ -1,2 +1,2 @@ 44ec158f5ca5f60310cca74a3aaaea2b epstopdf-2.9.5gw -fd1405eac3f3314dfd8f23359d1413c8 globus_xio-2.7.tar.gz +f7ab57f512f542c23a6425b2ede1050d globus_xio-2.8.tar.gz From ellert at fedoraproject.org Mon Aug 3 09:21:30 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Mon, 3 Aug 2009 09:21:30 +0000 (UTC) Subject: rpms/globus-xio/F-11 .cvsignore, 1.2, 1.3 globus-xio-bad-age.patch, 1.1, 1.2 globus-xio.spec, 1.4, 1.5 import.log, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090803092130.1472611C02C6@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-xio/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8217/F-11 Modified Files: .cvsignore globus-xio-bad-age.patch globus-xio.spec import.log sources Log Message: * Wed Jul 29 2009 Mattias Ellert - 2.8-1 - Update to upstream update release 2.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 22 Apr 2009 09:35:35 -0000 1.2 +++ .cvsignore 3 Aug 2009 09:21:29 -0000 1.3 @@ -1,2 +1,2 @@ epstopdf-2.9.5gw -globus_xio-2.7.tar.gz +globus_xio-2.8.tar.gz globus-xio-bad-age.patch: pkg_data_src.gpt.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: globus-xio-bad-age.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-11/globus-xio-bad-age.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-xio-bad-age.patch 22 Apr 2009 09:35:35 -0000 1.1 +++ globus-xio-bad-age.patch 3 Aug 2009 09:21:29 -0000 1.2 @@ -5,8 +5,8 @@ diff -ur globus_xio-2.7.orig/pkgdata/pkg -- -+ +- ++ Globus XIO Framework Communication Index: globus-xio.spec =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-11/globus-xio.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- globus-xio.spec 25 Jul 2009 07:44:53 -0000 1.4 +++ globus-xio.spec 3 Aug 2009 09:21:29 -0000 1.5 @@ -6,20 +6,14 @@ Name: globus-xio %global _name %(tr - _ <<< %{name}) -Version: 2.7 -Release: 5%{?dist} +Version: 2.8 +Release: 1%{?dist} Summary: Globus Toolkit - Globus XIO Framework Group: System Environment/Libraries License: ASL 2.0 URL: http://www.globus.org/ -# Source is extracted from the globus toolkit installer: -# wget -N http://www-unix.globus.org/ftppub/gt4/4.2.1/installers/src/gt4.2.1-all-source-installer.tar.bz2 -# tar -jxf gt4.2.1-all-source-installer.tar.bz2 -# mv gt4.2.1-all-source-installer/source-trees/xio/src globus_xio-2.7 -# cp -p gt4.2.1-all-source-installer/source-trees/core/source/GLOBUS_LICENSE globus_xio-2.7 -# tar -zcf globus_xio-2.7.tar.gz globus_xio-2.7 -Source: %{_name}-%{version}.tar.gz +Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/updates/src/%{_name}-%{version}.tar.gz # This is a workaround for the broken epstopdf script in RHEL5 # See: https://bugzilla.redhat.com/show_bug.cgi?id=450388 Source9: epstopdf-2.9.5gw @@ -180,10 +174,6 @@ rm -f $RPM_BUILD_ROOT%{_mandir}/man3/*_% sed -e '/_%{_name}-%{version}_.*\.3/d' \ -i $GLOBUSPACKAGEDIR/%{_name}/noflavor_doc.filelist -# Install license file -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -install -m 644 -p GLOBUS_LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} - # Generate package filelists cat $GLOBUSPACKAGEDIR/%{_name}/%{flavor}_rtl.filelist \ | sed s!^!%{_prefix}! > package.filelist @@ -202,8 +192,6 @@ rm -rf $RPM_BUILD_ROOT %files -f package.filelist %defattr(-,root,root,-) %dir %{_datadir}/globus/packages/%{_name} -%dir %{_docdir}/%{name}-%{version} -%doc %{_docdir}/%{name}-%{version}/GLOBUS_LICENSE %files -f package-devel.filelist devel %defattr(-,root,root,-) @@ -211,9 +199,13 @@ rm -rf $RPM_BUILD_ROOT %files -f package-doc.filelist doc %defattr(-,root,root,-) +%dir %{_docdir}/%{name}-%{version} %dir %{_docdir}/%{name}-%{version}/html %changelog +* Wed Jul 29 2009 Mattias Ellert - 2.8-1 +- Update to upstream update release 2.8 + * Thu Jul 23 2009 Mattias Ellert - 2.7-5 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-11/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 15 Jun 2009 17:57:51 -0000 1.3 +++ import.log 3 Aug 2009 09:21:29 -0000 1.4 @@ -1,3 +1,4 @@ globus-xio-2_7-2_fc9:F-11:globus-xio-2.7-2.fc9.src.rpm:1240392872 globus-xio-2_7-3_fc9:F-11:globus-xio-2.7-3.fc9.src.rpm:1240867856 globus-xio-2_7-4_fc9:F-11:globus-xio-2.7-4.fc9.src.rpm:1245088651 +globus-xio-2_8-1_fc11:F-11:globus-xio-2.8-1.fc11.src.rpm:1249291262 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Apr 2009 09:35:35 -0000 1.2 +++ sources 3 Aug 2009 09:21:29 -0000 1.3 @@ -1,2 +1,2 @@ 44ec158f5ca5f60310cca74a3aaaea2b epstopdf-2.9.5gw -fd1405eac3f3314dfd8f23359d1413c8 globus_xio-2.7.tar.gz +f7ab57f512f542c23a6425b2ede1050d globus_xio-2.8.tar.gz From ellert at fedoraproject.org Mon Aug 3 09:22:27 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Mon, 3 Aug 2009 09:22:27 +0000 (UTC) Subject: rpms/globus-xio/F-10 .cvsignore, 1.2, 1.3 globus-xio-bad-age.patch, 1.1, 1.2 globus-xio.spec, 1.4, 1.5 import.log, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090803092227.8334F11C02C6@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-xio/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8592/F-10 Modified Files: .cvsignore globus-xio-bad-age.patch globus-xio.spec import.log sources Log Message: * Wed Jul 29 2009 Mattias Ellert - 2.8-1 - Update to upstream update release 2.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 22 Apr 2009 09:32:56 -0000 1.2 +++ .cvsignore 3 Aug 2009 09:22:27 -0000 1.3 @@ -1,2 +1,2 @@ epstopdf-2.9.5gw -globus_xio-2.7.tar.gz +globus_xio-2.8.tar.gz globus-xio-bad-age.patch: pkg_data_src.gpt.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: globus-xio-bad-age.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-10/globus-xio-bad-age.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-xio-bad-age.patch 22 Apr 2009 09:32:56 -0000 1.1 +++ globus-xio-bad-age.patch 3 Aug 2009 09:22:27 -0000 1.2 @@ -5,8 +5,8 @@ diff -ur globus_xio-2.7.orig/pkgdata/pkg -- -+ +- ++ Globus XIO Framework Communication Index: globus-xio.spec =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-10/globus-xio.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- globus-xio.spec 25 Jul 2009 07:45:02 -0000 1.4 +++ globus-xio.spec 3 Aug 2009 09:22:27 -0000 1.5 @@ -6,20 +6,14 @@ Name: globus-xio %global _name %(tr - _ <<< %{name}) -Version: 2.7 -Release: 5%{?dist} +Version: 2.8 +Release: 1%{?dist} Summary: Globus Toolkit - Globus XIO Framework Group: System Environment/Libraries License: ASL 2.0 URL: http://www.globus.org/ -# Source is extracted from the globus toolkit installer: -# wget -N http://www-unix.globus.org/ftppub/gt4/4.2.1/installers/src/gt4.2.1-all-source-installer.tar.bz2 -# tar -jxf gt4.2.1-all-source-installer.tar.bz2 -# mv gt4.2.1-all-source-installer/source-trees/xio/src globus_xio-2.7 -# cp -p gt4.2.1-all-source-installer/source-trees/core/source/GLOBUS_LICENSE globus_xio-2.7 -# tar -zcf globus_xio-2.7.tar.gz globus_xio-2.7 -Source: %{_name}-%{version}.tar.gz +Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/updates/src/%{_name}-%{version}.tar.gz # This is a workaround for the broken epstopdf script in RHEL5 # See: https://bugzilla.redhat.com/show_bug.cgi?id=450388 Source9: epstopdf-2.9.5gw @@ -180,10 +174,6 @@ rm -f $RPM_BUILD_ROOT%{_mandir}/man3/*_% sed -e '/_%{_name}-%{version}_.*\.3/d' \ -i $GLOBUSPACKAGEDIR/%{_name}/noflavor_doc.filelist -# Install license file -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -install -m 644 -p GLOBUS_LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} - # Generate package filelists cat $GLOBUSPACKAGEDIR/%{_name}/%{flavor}_rtl.filelist \ | sed s!^!%{_prefix}! > package.filelist @@ -202,8 +192,6 @@ rm -rf $RPM_BUILD_ROOT %files -f package.filelist %defattr(-,root,root,-) %dir %{_datadir}/globus/packages/%{_name} -%dir %{_docdir}/%{name}-%{version} -%doc %{_docdir}/%{name}-%{version}/GLOBUS_LICENSE %files -f package-devel.filelist devel %defattr(-,root,root,-) @@ -211,9 +199,13 @@ rm -rf $RPM_BUILD_ROOT %files -f package-doc.filelist doc %defattr(-,root,root,-) +%dir %{_docdir}/%{name}-%{version} %dir %{_docdir}/%{name}-%{version}/html %changelog +* Wed Jul 29 2009 Mattias Ellert - 2.8-1 +- Update to upstream update release 2.8 + * Thu Jul 23 2009 Mattias Ellert - 2.7-5 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 15 Jun 2009 17:56:37 -0000 1.3 +++ import.log 3 Aug 2009 09:22:27 -0000 1.4 @@ -1,3 +1,4 @@ globus-xio-2_7-2_fc9:F-10:globus-xio-2.7-2.fc9.src.rpm:1240392699 globus-xio-2_7-3_fc9:F-10:globus-xio-2.7-3.fc9.src.rpm:1240867733 globus-xio-2_7-4_fc9:F-10:globus-xio-2.7-4.fc9.src.rpm:1245088574 +globus-xio-2_8-1_fc11:F-10:globus-xio-2.8-1.fc11.src.rpm:1249291320 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Apr 2009 09:32:56 -0000 1.2 +++ sources 3 Aug 2009 09:22:27 -0000 1.3 @@ -1,2 +1,2 @@ 44ec158f5ca5f60310cca74a3aaaea2b epstopdf-2.9.5gw -fd1405eac3f3314dfd8f23359d1413c8 globus_xio-2.7.tar.gz +f7ab57f512f542c23a6425b2ede1050d globus_xio-2.8.tar.gz From ellert at fedoraproject.org Mon Aug 3 09:23:59 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Mon, 3 Aug 2009 09:23:59 +0000 (UTC) Subject: rpms/globus-xio/EL-4 .cvsignore, 1.2, 1.3 globus-xio-bad-age.patch, 1.1, 1.2 globus-xio.spec, 1.4, 1.5 import.log, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090803092359.E853B11C02C6@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-xio/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9080/EL-4 Modified Files: .cvsignore globus-xio-bad-age.patch globus-xio.spec import.log sources Log Message: * Wed Jul 29 2009 Mattias Ellert - 2.8-1 - Update to upstream update release 2.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-4/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 22 Apr 2009 09:39:05 -0000 1.2 +++ .cvsignore 3 Aug 2009 09:23:59 -0000 1.3 @@ -1,2 +1,2 @@ epstopdf-2.9.5gw -globus_xio-2.7.tar.gz +globus_xio-2.8.tar.gz globus-xio-bad-age.patch: pkg_data_src.gpt.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: globus-xio-bad-age.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-4/globus-xio-bad-age.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-xio-bad-age.patch 22 Apr 2009 09:39:06 -0000 1.1 +++ globus-xio-bad-age.patch 3 Aug 2009 09:23:59 -0000 1.2 @@ -5,8 +5,8 @@ diff -ur globus_xio-2.7.orig/pkgdata/pkg -- -+ +- ++ Globus XIO Framework Communication Index: globus-xio.spec =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-4/globus-xio.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- globus-xio.spec 25 Jul 2009 07:45:19 -0000 1.4 +++ globus-xio.spec 3 Aug 2009 09:23:59 -0000 1.5 @@ -6,20 +6,14 @@ Name: globus-xio %global _name %(tr - _ <<< %{name}) -Version: 2.7 -Release: 5%{?dist} +Version: 2.8 +Release: 1%{?dist} Summary: Globus Toolkit - Globus XIO Framework Group: System Environment/Libraries License: ASL 2.0 URL: http://www.globus.org/ -# Source is extracted from the globus toolkit installer: -# wget -N http://www-unix.globus.org/ftppub/gt4/4.2.1/installers/src/gt4.2.1-all-source-installer.tar.bz2 -# tar -jxf gt4.2.1-all-source-installer.tar.bz2 -# mv gt4.2.1-all-source-installer/source-trees/xio/src globus_xio-2.7 -# cp -p gt4.2.1-all-source-installer/source-trees/core/source/GLOBUS_LICENSE globus_xio-2.7 -# tar -zcf globus_xio-2.7.tar.gz globus_xio-2.7 -Source: %{_name}-%{version}.tar.gz +Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/updates/src/%{_name}-%{version}.tar.gz # This is a workaround for the broken epstopdf script in RHEL5 # See: https://bugzilla.redhat.com/show_bug.cgi?id=450388 Source9: epstopdf-2.9.5gw @@ -180,10 +174,6 @@ rm -f $RPM_BUILD_ROOT%{_mandir}/man3/*_% sed -e '/_%{_name}-%{version}_.*\.3/d' \ -i $GLOBUSPACKAGEDIR/%{_name}/noflavor_doc.filelist -# Install license file -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -install -m 644 -p GLOBUS_LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} - # Generate package filelists cat $GLOBUSPACKAGEDIR/%{_name}/%{flavor}_rtl.filelist \ | sed s!^!%{_prefix}! > package.filelist @@ -202,8 +192,6 @@ rm -rf $RPM_BUILD_ROOT %files -f package.filelist %defattr(-,root,root,-) %dir %{_datadir}/globus/packages/%{_name} -%dir %{_docdir}/%{name}-%{version} -%doc %{_docdir}/%{name}-%{version}/GLOBUS_LICENSE %files -f package-devel.filelist devel %defattr(-,root,root,-) @@ -211,9 +199,13 @@ rm -rf $RPM_BUILD_ROOT %files -f package-doc.filelist doc %defattr(-,root,root,-) +%dir %{_docdir}/%{name}-%{version} %dir %{_docdir}/%{name}-%{version}/html %changelog +* Wed Jul 29 2009 Mattias Ellert - 2.8-1 +- Update to upstream update release 2.8 + * Thu Jul 23 2009 Mattias Ellert - 2.7-5 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-4/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 15 Jun 2009 17:59:06 -0000 1.3 +++ import.log 3 Aug 2009 09:23:59 -0000 1.4 @@ -1,3 +1,4 @@ globus-xio-2_7-2_fc9:EL-4:globus-xio-2.7-2.fc9.src.rpm:1240393052 globus-xio-2_7-3_fc9:EL-4:globus-xio-2.7-3.fc9.src.rpm:1240867946 globus-xio-2_7-4_fc9:EL-4:globus-xio-2.7-4.fc9.src.rpm:1245088726 +globus-xio-2_8-1_fc11:EL-4:globus-xio-2.8-1.fc11.src.rpm:1249291409 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-4/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Apr 2009 09:39:06 -0000 1.2 +++ sources 3 Aug 2009 09:23:59 -0000 1.3 @@ -1,2 +1,2 @@ 44ec158f5ca5f60310cca74a3aaaea2b epstopdf-2.9.5gw -fd1405eac3f3314dfd8f23359d1413c8 globus_xio-2.7.tar.gz +f7ab57f512f542c23a6425b2ede1050d globus_xio-2.8.tar.gz From ellert at fedoraproject.org Mon Aug 3 09:25:15 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Mon, 3 Aug 2009 09:25:15 +0000 (UTC) Subject: rpms/globus-xio/EL-5 .cvsignore, 1.2, 1.3 globus-xio-bad-age.patch, 1.1, 1.2 globus-xio.spec, 1.4, 1.5 import.log, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090803092515.A9F4C11C02C6@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-xio/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9540/EL-5 Modified Files: .cvsignore globus-xio-bad-age.patch globus-xio.spec import.log sources Log Message: * Wed Jul 29 2009 Mattias Ellert - 2.8-1 - Update to upstream update release 2.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-5/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 22 Apr 2009 09:41:53 -0000 1.2 +++ .cvsignore 3 Aug 2009 09:25:15 -0000 1.3 @@ -1,2 +1,2 @@ epstopdf-2.9.5gw -globus_xio-2.7.tar.gz +globus_xio-2.8.tar.gz globus-xio-bad-age.patch: pkg_data_src.gpt.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: globus-xio-bad-age.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-5/globus-xio-bad-age.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-xio-bad-age.patch 22 Apr 2009 09:41:53 -0000 1.1 +++ globus-xio-bad-age.patch 3 Aug 2009 09:25:15 -0000 1.2 @@ -5,8 +5,8 @@ diff -ur globus_xio-2.7.orig/pkgdata/pkg -- -+ +- ++ Globus XIO Framework Communication Index: globus-xio.spec =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-5/globus-xio.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- globus-xio.spec 25 Jul 2009 07:45:10 -0000 1.4 +++ globus-xio.spec 3 Aug 2009 09:25:15 -0000 1.5 @@ -6,20 +6,14 @@ Name: globus-xio %global _name %(tr - _ <<< %{name}) -Version: 2.7 -Release: 5%{?dist} +Version: 2.8 +Release: 1%{?dist} Summary: Globus Toolkit - Globus XIO Framework Group: System Environment/Libraries License: ASL 2.0 URL: http://www.globus.org/ -# Source is extracted from the globus toolkit installer: -# wget -N http://www-unix.globus.org/ftppub/gt4/4.2.1/installers/src/gt4.2.1-all-source-installer.tar.bz2 -# tar -jxf gt4.2.1-all-source-installer.tar.bz2 -# mv gt4.2.1-all-source-installer/source-trees/xio/src globus_xio-2.7 -# cp -p gt4.2.1-all-source-installer/source-trees/core/source/GLOBUS_LICENSE globus_xio-2.7 -# tar -zcf globus_xio-2.7.tar.gz globus_xio-2.7 -Source: %{_name}-%{version}.tar.gz +Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/updates/src/%{_name}-%{version}.tar.gz # This is a workaround for the broken epstopdf script in RHEL5 # See: https://bugzilla.redhat.com/show_bug.cgi?id=450388 Source9: epstopdf-2.9.5gw @@ -180,10 +174,6 @@ rm -f $RPM_BUILD_ROOT%{_mandir}/man3/*_% sed -e '/_%{_name}-%{version}_.*\.3/d' \ -i $GLOBUSPACKAGEDIR/%{_name}/noflavor_doc.filelist -# Install license file -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -install -m 644 -p GLOBUS_LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} - # Generate package filelists cat $GLOBUSPACKAGEDIR/%{_name}/%{flavor}_rtl.filelist \ | sed s!^!%{_prefix}! > package.filelist @@ -202,8 +192,6 @@ rm -rf $RPM_BUILD_ROOT %files -f package.filelist %defattr(-,root,root,-) %dir %{_datadir}/globus/packages/%{_name} -%dir %{_docdir}/%{name}-%{version} -%doc %{_docdir}/%{name}-%{version}/GLOBUS_LICENSE %files -f package-devel.filelist devel %defattr(-,root,root,-) @@ -211,9 +199,13 @@ rm -rf $RPM_BUILD_ROOT %files -f package-doc.filelist doc %defattr(-,root,root,-) +%dir %{_docdir}/%{name}-%{version} %dir %{_docdir}/%{name}-%{version}/html %changelog +* Wed Jul 29 2009 Mattias Ellert - 2.8-1 +- Update to upstream update release 2.8 + * Thu Jul 23 2009 Mattias Ellert - 2.7-5 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-5/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 15 Jun 2009 18:00:26 -0000 1.3 +++ import.log 3 Aug 2009 09:25:15 -0000 1.4 @@ -1,3 +1,4 @@ globus-xio-2_7-2_fc9:EL-5:globus-xio-2.7-2.fc9.src.rpm:1240393234 globus-xio-2_7-3_fc9:EL-5:globus-xio-2.7-3.fc9.src.rpm:1240868029 globus-xio-2_7-4_fc9:EL-5:globus-xio-2.7-4.fc9.src.rpm:1245088804 +globus-xio-2_8-1_fc11:EL-5:globus-xio-2.8-1.fc11.src.rpm:1249291483 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/globus-xio/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Apr 2009 09:41:53 -0000 1.2 +++ sources 3 Aug 2009 09:25:15 -0000 1.3 @@ -1,2 +1,2 @@ 44ec158f5ca5f60310cca74a3aaaea2b epstopdf-2.9.5gw -fd1405eac3f3314dfd8f23359d1413c8 globus_xio-2.7.tar.gz +f7ab57f512f542c23a6425b2ede1050d globus_xio-2.8.tar.gz From than at fedoraproject.org Mon Aug 3 09:29:43 2009 From: than at fedoraproject.org (Than Ngo) Date: Mon, 3 Aug 2009 09:29:43 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec, 1.260, 1.261 sources, 1.43, 1.44 Message-ID: <20090803092943.A2C2111C02C6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11385 Modified Files: kdebase-workspace.spec sources Log Message: respin Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.260 retrieving revision 1.261 diff -u -p -r1.260 -r1.261 --- kdebase-workspace.spec 3 Aug 2009 04:46:19 -0000 1.260 +++ kdebase-workspace.spec 3 Aug 2009 09:29:42 -0000 1.261 @@ -4,7 +4,7 @@ Summary: K Desktop Environment - Workspa Name: kdebase-workspace Version: 4.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -515,6 +515,9 @@ fi %changelog +* Mon Aug 03 2009 Than Ngo - 4.3.0-4 +- respin + * Mon Aug 03 2009 Kevin Kofler - 4.3.0-3 - show the remaining time in the battery plasmoid's popup (as in 4.2) (#515166) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/sources,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- sources 31 Jul 2009 08:04:12 -0000 1.43 +++ sources 3 Aug 2009 09:29:43 -0000 1.44 @@ -1 +1 @@ -3d554558eb4187716172f60c8b97bd64 kdebase-workspace-4.3.0.tar.bz2 +d7c50d0adb60069c2bab8cc8902bfd59 kdebase-workspace-4.3.0.tar.bz2 From jwrdegoede at fedoraproject.org Mon Aug 3 09:41:43 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Mon, 3 Aug 2009 09:41:43 +0000 (UTC) Subject: rpms/lesstif/devel lesstif-0.95.2-motif-config.patch,NONE,1.1 Message-ID: <20090803094143.BE10C11C02C6@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/lesstif/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14466 Added Files: lesstif-0.95.2-motif-config.patch Log Message: * Tue Jul 28 2009 Hans de Goede 0.95.2-1 - New upstream release 0.95.2 lesstif-0.95.2-motif-config.patch: motif-config.in | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) --- NEW FILE lesstif-0.95.2-motif-config.patch --- diff -up lesstif-0.95.2/scripts/motif-config.in.motif-config lesstif-0.95.2/scripts/motif-config.in --- lesstif-0.95.2/scripts/motif-config.in.motif-config 2005-01-14 20:36:00.000000000 +0100 +++ lesstif-0.95.2/scripts/motif-config.in 2009-07-28 11:39:51.000000000 +0200 @@ -2,14 +2,14 @@ # # $Header: /cvsroot/lesstif/lesstif/scripts/motif-config.in,v 1.2 2005/01/14 19:36:00 dannybackx Exp $ # -L="@prefix@" XC="@X_CFLAGS@" -XL="@X_LIBS@" -XR="@XRENDER_LIBS@" +X_PRE_LIBS="@X_PRE_LIBS@" +X_EXTRA_LIBS="@X_EXTRA_LIBS@" V="@PACKAGE_NAME@ @PACKAGE_VERSION@" -prefix=$L -exec_prefix=$L +prefix="@prefix@" +exec_prefix="@exec_prefix@" +includedir="@includedir@" exec_prefix_set=no usage() @@ -80,10 +80,10 @@ if test "$echo_exec_prefix" = "yes"; the fi if test "$echo_cflags" = "yes"; then - echo "-I$L/include $XC" + echo "-I$includedir $XC" fi if test "$echo_libs" = "yes"; then - echo "-L$L/lib -L/usr/X11R6/lib -lXm -lXt $my_glib_libs $XR -lXext -lX11" + echo "-lXm -lXt ${X_PRE_LIBS} -lX11 ${X_EXTRA_LIBS} `freetype-config --libs`" fi From jwrdegoede at fedoraproject.org Mon Aug 3 09:44:19 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Mon, 3 Aug 2009 09:44:19 +0000 (UTC) Subject: rpms/lesstif/devel lesstif.spec,1.28,1.29 Message-ID: <20090803094419.6E9DE11C02C6@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/lesstif/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15185 Modified Files: lesstif.spec Log Message: * Tue Jul 28 2009 Hans de Goede 0.95.2-1 - New upstream release 0.95.2 Index: lesstif.spec =================================================================== RCS file: /cvs/extras/rpms/lesstif/devel/lesstif.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- lesstif.spec 28 Jul 2009 12:00:22 -0000 1.28 +++ lesstif.spec 3 Aug 2009 09:44:19 -0000 1.29 @@ -133,8 +133,6 @@ chmod a-x COPYING* doc/www.lesstif.org/B # the x libs and includes are empty in the default case, but we need to # have a non empty include defined (for a substitution in mwm) -# --enable-production \ -# --disable-debug \ # --enable-production is needed in order to avoid # http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-4124 @@ -142,6 +140,8 @@ chmod a-x COPYING* doc/www.lesstif.org/B --enable-shared \ --disable-static \ --with-xdnd \ + --enable-production \ + --disable-debug \ --x-includes=%{_includedir} \ --x-libraries=%{_libdir} From cwickert at fedoraproject.org Mon Aug 3 10:00:32 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Mon, 3 Aug 2009 10:00:32 +0000 (UTC) Subject: rpms/gnome-applet-cpufire/devel gnome-applet-cpufire.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803100033.0735711C0417@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/gnome-applet-cpufire/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19954/devel Modified Files: .cvsignore sources Added Files: gnome-applet-cpufire.spec import.log Log Message: Initial import of gnome-applet-cpufire. Review at https://bugzilla.redhat.com/show_bug.cgi?id=513797 --- NEW FILE gnome-applet-cpufire.spec --- %global srcname cpufire_applet Name: gnome-applet-cpufire Version: 1.6 Release: 2%{?dist} Summary: GNOME panel applet showing the CPU load as a fire Group: User Interface/Desktops License: GPLv2+ URL: http://strongm.ath.cx/ Source0: http://strongm.ath.cx/projects/cpufire/%{srcname}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gnome-panel-devel >= 2.6, libgtop2-devel, libgnomeui-devel BuildRequires: gettext BuildRequires: intltool BuildRequires: perl(XML::Parser) BuildRequires: gnome-doc-utils BuildRequires: scrollkeeper Requires(post): scrollkeeper Requires(postun): scrollkeeper Requires: gnome-panel, gnome-system-monitor Provides: cpufire-applet = %{version} %description A CPU load monitor, that comes as a gnome panel applet. CPU load is displayed as a beautiful fire, the higher the flames the higher the CPU load. %prep %setup -qn %{srcname}-%{version} %build %configure make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="install -p" %find_lang %{srcname}-1.0 %clean rm -rf %{buildroot} %post scrollkeeper-update -q -o %{_datadir}/omf/cpufire || : %postun scrollkeeper-update -q || : %files -f %{srcname}-1.0.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README %{_libexecdir}/cpufire_applet %{_libdir}/bonobo/servers/GNOME_CPUFireApplet.server %{_datadir}/gnome-2.0/ui/GNOME_CPUFireApplet.xml %{_datadir}/cpufire-applet/ %doc %{_datadir}/gnome/help/cpufire/ %{_datadir}/omf/cpufire/ %changelog * Sun Jul 26 2009 Christoph Wickert - 1.6-2 - Own %%{_datadir}/omf/cpufire/ - minor specfile clean ups from the review (#513797) * Sun Jul 26 2009 Christoph Wickert - 1.6-1 - Update to 1.6, fixed a bug introduced in 1.5 * Thu Jul 16 2009 Christoph Wickert - 1.5-1 - Update to 1.5 * Fri Apr 24 2009 Christoph Wickert - 1.4-1 - Update to 1.4 * Thu May 03 2007 Christoph Wickert - 1.3-1 - Upadte to 1.3 * Tue Jul 18 2006 Christoph Wickert - 1.2-1 - Upadte to 1.2 * Mon Sep 19 2005 Christoph Wickert - 1.1-1 - Initial package for Fedora Extras. --- NEW FILE import.log --- gnome-applet-cpufire-1_6-2_fc11:HEAD:gnome-applet-cpufire-1.6-2.fc11.src.rpm:1249293562 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-cpufire/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 06:29:57 -0000 1.1 +++ .cvsignore 3 Aug 2009 10:00:31 -0000 1.2 @@ -0,0 +1 @@ +cpufire_applet-1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-cpufire/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 06:29:57 -0000 1.1 +++ sources 3 Aug 2009 10:00:31 -0000 1.2 @@ -0,0 +1 @@ +5837d2abf7eabd1e4985817efccf4bb4 cpufire_applet-1.6.tar.gz From twaugh at fedoraproject.org Mon Aug 3 10:05:45 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 3 Aug 2009 10:05:45 +0000 (UTC) Subject: rpms/ghostscript/devel ghostscript.spec,1.190,1.191 Message-ID: <20090803100545.DFD3511C02C6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/ghostscript/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21554 Modified Files: ghostscript.spec Log Message: * Mon Aug 3 2009 Tim Waugh 8.64-12 - Converted spec file to UTF-8. Index: ghostscript.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/devel/ghostscript.spec,v retrieving revision 1.190 retrieving revision 1.191 diff -u -p -r1.190 -r1.191 --- ghostscript.spec 30 Jul 2009 13:49:52 -0000 1.190 +++ ghostscript.spec 3 Aug 2009 10:05:45 -0000 1.191 @@ -5,7 +5,7 @@ Summary: A PostScript interpreter and re Name: ghostscript Version: %{gs_ver} -Release: 11%{?dist} +Release: 12%{?dist} # Included CMap data is Redistributable, no modification permitted, # see http://bugzilla.redhat.com/487510 @@ -312,6 +312,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libgs.so %changelog +* Mon Aug 3 2009 Tim Waugh 8.64-12 +- Converted spec file to UTF-8. + * Thu Jul 30 2009 Tim Waugh 8.64-11 - Fixed CVE-2009-0583,0584 patch by using 255 as the maximum number of points, not 100, and by not treating a missing black point tag as an @@ -1053,7 +1056,7 @@ rm -rf $RPM_BUILD_ROOT * Thu Jul 13 2000 Prospector - automatic rebuild -* Fri Jul 07 2000 Trond Eivind Glomsr?d +* Fri Jul 07 2000 Trond Eivind Glomsr??d - fixed the broken inclusion of files in /usr/doc - Build requires freetype-devel From mmahut at fedoraproject.org Mon Aug 3 10:06:32 2009 From: mmahut at fedoraproject.org (Marek Mahut) Date: Mon, 3 Aug 2009 10:06:32 +0000 (UTC) Subject: rpms/astronomy-bookmarks/devel astronomy-bookmarks.spec, 1.3, 1.4 default-bookmarks.html, 1.1, 1.2 Message-ID: <20090803100633.0749311C02C6@cvs1.fedora.phx.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/astronomy-bookmarks/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21804 Modified Files: astronomy-bookmarks.spec default-bookmarks.html Log Message: RHBZ#480513: typo in astronomy's bookmarks.html Index: astronomy-bookmarks.spec =================================================================== RCS file: /cvs/pkgs/rpms/astronomy-bookmarks/devel/astronomy-bookmarks.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- astronomy-bookmarks.spec 24 Jul 2009 17:25:37 -0000 1.3 +++ astronomy-bookmarks.spec 3 Aug 2009 10:06:32 -0000 1.4 @@ -1,6 +1,6 @@ Name: astronomy-bookmarks Version: 1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Fedora astronomy bookmarks Group: Applications/Internet License: GFDL @@ -31,6 +31,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/bookmarks/default-bookmarks.html %changelog +* Mon Aug 3 2009 Marek Mahut - 1-6 +- RHBZ#480513: typo in astronomy's bookmarks.html + * Fri Jul 24 2009 Fedora Release Engineering - 1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: default-bookmarks.html =================================================================== RCS file: /cvs/pkgs/rpms/astronomy-bookmarks/devel/default-bookmarks.html,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- default-bookmarks.html 7 Mar 2008 10:52:21 -0000 1.1 +++ default-bookmarks.html 3 Aug 2009 10:06:32 -0000 1.2 @@ -30,7 +30,7 @@

Discussions

-

Couldy Night forum +
Cloudy Nights forum

Observation

From cwickert at fedoraproject.org Mon Aug 3 10:09:29 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Mon, 3 Aug 2009 10:09:29 +0000 (UTC) Subject: rpms/gnome-applet-cpufire/devel gnome-applet-cpufire.spec,1.1,1.2 Message-ID: <20090803100929.C731F11C02C6@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/gnome-applet-cpufire/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22620 Modified Files: gnome-applet-cpufire.spec Log Message: final review fixes, add review URL Index: gnome-applet-cpufire.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-cpufire/devel/gnome-applet-cpufire.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gnome-applet-cpufire.spec 3 Aug 2009 10:00:31 -0000 1.1 +++ gnome-applet-cpufire.spec 3 Aug 2009 10:09:29 -0000 1.2 @@ -1,3 +1,5 @@ +# reviewed at https://bugzilla.redhat.com/show_bug.cgi?id=513797 + %global srcname cpufire_applet Name: gnome-applet-cpufire @@ -11,7 +13,8 @@ URL: http://strongm.ath.cx/ Source0: http://strongm.ath.cx/projects/cpufire/%{srcname}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: gnome-panel-devel >= 2.6, libgtop2-devel, libgnomeui-devel +BuildRequires: gnome-panel-devel >= 2.6 +BuildRequires: libgtop2-devel BuildRequires: gettext BuildRequires: intltool BuildRequires: perl(XML::Parser) From mmahut at fedoraproject.org Mon Aug 3 10:14:54 2009 From: mmahut at fedoraproject.org (Marek Mahut) Date: Mon, 3 Aug 2009 10:14:54 +0000 (UTC) Subject: rpms/irssi/devel .cvsignore, 1.10, 1.11 irssi.spec, 1.40, 1.41 sources, 1.10, 1.11 irssi-CVE-2009-1959.patch, 1.1, NONE Message-ID: <20090803101454.498B211C02C6@cvs1.fedora.phx.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/irssi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24068 Modified Files: .cvsignore irssi.spec sources Removed Files: irssi-CVE-2009-1959.patch Log Message: Upstream release 0.8.14 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/irssi/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 1 May 2009 19:47:41 -0000 1.10 +++ .cvsignore 3 Aug 2009 10:14:53 -0000 1.11 @@ -1 +1 @@ -irssi-0.8.13.tar.gz +irssi-0.8.14.tar.gz Index: irssi.spec =================================================================== RCS file: /cvs/pkgs/rpms/irssi/devel/irssi.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- irssi.spec 25 Jul 2009 03:37:44 -0000 1.40 +++ irssi.spec 3 Aug 2009 10:14:54 -0000 1.41 @@ -2,15 +2,14 @@ Summary: Modular text mode IRC client with Perl scripting Name: irssi -Version: 0.8.13 -Release: 3%{?dist} +Version: 0.8.14 +Release: 1%{?dist} License: GPLv2+ Group: Applications/Communications URL: http://irssi.org/ Source0: http://irssi.org/files/irssi-%{version}.tar.gz Source1: irssi-config.h -Patch0: irssi-CVE-2009-1959.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: ncurses-devel openssl-devel zlib-devel BuildRequires: pkgconfig glib2-devel perl-devel perl(ExtUtils::Embed) @@ -36,7 +35,7 @@ being maintained. %prep %setup -q -n %{name}-%{version} -%patch0 -p1 + %build %configure --enable-ipv6 --with-textui \ --with-proxy \ @@ -85,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Marek Mahut - 0.8.14-1 +- Upstream release 0.8.14 + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.13-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/irssi/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 1 May 2009 19:47:41 -0000 1.10 +++ sources 3 Aug 2009 10:14:54 -0000 1.11 @@ -1 +1 @@ -226f194576895ff3075c164523806d06 irssi-0.8.13.tar.gz +7d9437f53209a61af4fe4c9c5528ffa7 irssi-0.8.14.tar.gz --- irssi-CVE-2009-1959.patch DELETED --- From mmahut at fedoraproject.org Mon Aug 3 10:15:57 2009 From: mmahut at fedoraproject.org (Marek Mahut) Date: Mon, 3 Aug 2009 10:15:57 +0000 (UTC) Subject: rpms/astronomy-bookmarks/F-11 astronomy-bookmarks.spec, 1.2, 1.3 default-bookmarks.html, 1.1, 1.2 Message-ID: <20090803101557.8F30711C02C6@cvs1.fedora.phx.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/astronomy-bookmarks/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24444 Modified Files: astronomy-bookmarks.spec default-bookmarks.html Log Message: RHBZ#480513: typo in astronomy's bookmarks.html Index: astronomy-bookmarks.spec =================================================================== RCS file: /cvs/pkgs/rpms/astronomy-bookmarks/F-11/astronomy-bookmarks.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- astronomy-bookmarks.spec 24 Feb 2009 02:46:34 -0000 1.2 +++ astronomy-bookmarks.spec 3 Aug 2009 10:15:57 -0000 1.3 @@ -1,6 +1,6 @@ Name: astronomy-bookmarks Version: 1 -Release: 4%{?dist} +Release: 6%{?dist} Summary: Fedora astronomy bookmarks Group: Applications/Internet License: GFDL @@ -31,6 +31,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/bookmarks/default-bookmarks.html %changelog +* Mon Aug 3 2009 Marek Mahut - 1-6 +- RHBZ#480513: typo in astronomy's bookmarks.html + +* Fri Jul 24 2009 Fedora Release Engineering - 1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Feb 23 2009 Fedora Release Engineering - 1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: default-bookmarks.html =================================================================== RCS file: /cvs/pkgs/rpms/astronomy-bookmarks/F-11/default-bookmarks.html,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- default-bookmarks.html 7 Mar 2008 10:52:21 -0000 1.1 +++ default-bookmarks.html 3 Aug 2009 10:15:57 -0000 1.2 @@ -30,7 +30,7 @@

Discussions

-

Couldy Night forum +
Cloudy Nights forum

Observation

From mmahut at fedoraproject.org Mon Aug 3 10:16:41 2009 From: mmahut at fedoraproject.org (Marek Mahut) Date: Mon, 3 Aug 2009 10:16:41 +0000 (UTC) Subject: rpms/astronomy-bookmarks/F-11 astronomy-bookmarks.spec,1.3,1.4 Message-ID: <20090803101641.CCA7F11C02C6@cvs1.fedora.phx.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/astronomy-bookmarks/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24613 Modified Files: astronomy-bookmarks.spec Log Message: this spec is for F11 Index: astronomy-bookmarks.spec =================================================================== RCS file: /cvs/pkgs/rpms/astronomy-bookmarks/F-11/astronomy-bookmarks.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- astronomy-bookmarks.spec 3 Aug 2009 10:15:57 -0000 1.3 +++ astronomy-bookmarks.spec 3 Aug 2009 10:16:41 -0000 1.4 @@ -1,6 +1,6 @@ Name: astronomy-bookmarks Version: 1 -Release: 6%{?dist} +Release: 5%{?dist} Summary: Fedora astronomy bookmarks Group: Applications/Internet License: GFDL @@ -31,12 +31,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/bookmarks/default-bookmarks.html %changelog -* Mon Aug 3 2009 Marek Mahut - 1-6 +* Mon Aug 3 2009 Marek Mahut - 1-5 - RHBZ#480513: typo in astronomy's bookmarks.html -* Fri Jul 24 2009 Fedora Release Engineering - 1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - * Mon Feb 23 2009 Fedora Release Engineering - 1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From than at fedoraproject.org Mon Aug 3 10:21:59 2009 From: than at fedoraproject.org (Than Ngo) Date: Mon, 3 Aug 2009 10:21:59 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec, 1.229, 1.230 sources, 1.68, 1.69 kdebindings-4.3.0-kdebug#198632.patch, 1.1, NONE Message-ID: <20090803102159.469FA11C02C6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26112 Modified Files: kdebindings.spec sources Removed Files: kdebindings-4.3.0-kdebug#198632.patch Log Message: respin Index: kdebindings.spec =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.229 retrieving revision 1.230 diff -u -p -r1.229 -r1.230 --- kdebindings.spec 2 Aug 2009 02:00:58 -0000 1.229 +++ kdebindings.spec 3 Aug 2009 10:21:58 -0000 1.230 @@ -32,7 +32,7 @@ Name: kdebindings Version: 4.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -257,7 +257,6 @@ Falcon plugin for the Kross archtecture %patch2 -p1 -b .fix-kpythonpluginfactory # upstream patches -%patch100 -p1 -b .kdebug#198632 %build @@ -507,6 +506,9 @@ fi %changelog +* Mon Aug 03 2009 Than Ngo - 4.3.0-3 +- respin + * Sat Aug 01 2009 Rex Dieter 4.3.0-2 - workaround pykdeuic4 upgrade brokenness (introduced in 4.2.98) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/sources,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- sources 29 Jul 2009 22:37:44 -0000 1.68 +++ sources 3 Aug 2009 10:21:58 -0000 1.69 @@ -1 +0,0 @@ -1b6cd0a20586eea0161e782be9c16326 kdebindings-4.3.0.tar.bz2 --- kdebindings-4.3.0-kdebug#198632.patch DELETED --- From than at fedoraproject.org Mon Aug 3 10:25:30 2009 From: than at fedoraproject.org (Than Ngo) Date: Mon, 3 Aug 2009 10:25:30 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec,1.230,1.231 Message-ID: <20090803102530.DB5FE11C02C6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27014 Modified Files: kdebindings.spec Log Message: drop patch that is included in upstream Index: kdebindings.spec =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.230 retrieving revision 1.231 diff -u -p -r1.230 -r1.231 --- kdebindings.spec 3 Aug 2009 10:21:58 -0000 1.230 +++ kdebindings.spec 3 Aug 2009 10:25:30 -0000 1.231 @@ -50,7 +50,6 @@ Patch1: kdebindings-4.2.85-old-PyQt4.pa Patch2: kdebindings-4.2.4-fix-kpythonpluginfactory.patch ## upstream patches -Patch100: kdebindings-4.3.0-kdebug#198632.patch BuildRequires: akonadi-devel >= 1.1.0 From hadess at fedoraproject.org Mon Aug 3 10:26:35 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Mon, 3 Aug 2009 10:26:35 +0000 (UTC) Subject: rpms/bluez/F-11 bluetooth.init, 1.2, 1.3 bluez.spec, 1.66, 1.67 bluetooth.conf, 1.1, NONE Message-ID: <20090803102635.CB41411C02C6@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/bluez/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27389 Modified Files: bluetooth.init bluez.spec Removed Files: bluetooth.conf Log Message: * Mon Aug 03 2009 Bastien Nocera 4.42-2 - Let udev rules handle hid2hci (#514698) Index: bluetooth.init =================================================================== RCS file: /cvs/pkgs/rpms/bluez/F-11/bluetooth.init,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- bluetooth.init 12 Sep 2008 09:34:05 -0000 1.2 +++ bluetooth.init 3 Aug 2009 10:26:35 -0000 1.3 @@ -22,7 +22,6 @@ start() daemon /usr/sbin/bluetoothd RETVAL=$? [ $RETVAL = 0 ] && touch /var/lock/subsys/bluetoothd - [ "$HID2HCI_ENABLE" = "true" ] && hid2hci --tohci > /dev/null 2>&1 || : touch /var/lock/subsys/bluetooth echo "" return $RETVAL @@ -31,7 +30,6 @@ start() stop() { echo -n "Stopping Bluetooth services:" - [ "$HID2HCI_UNDO" = "true" ] && hid2hci --tohid > /dev/null 2>&1 || : killproc bluetoothd RETVAL=$? rm -f /var/lock/subsys/bluetooth Index: bluez.spec =================================================================== RCS file: /cvs/pkgs/rpms/bluez/F-11/bluez.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- bluez.spec 25 Jun 2009 16:55:17 -0000 1.66 +++ bluez.spec 3 Aug 2009 10:26:35 -0000 1.67 @@ -1,13 +1,12 @@ Summary: Bluetooth utilities Name: bluez Version: 4.42 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/System Source: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz Source1: bluetooth.init -Source2: bluetooth.conf -Source3: bluez-uinput.modules +Source2: bluez-uinput.modules Patch1: bluez-utils-oui-usage.patch # https://bugzilla.redhat.com/show_bug.cgi?id=450081 # http://thread.gmane.org/gmane.linux.bluez.kernel/1687 @@ -124,7 +123,6 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la $RPM_BUILD_ROOT/%{_libdir}/gstreamer-0.10/*.la install -D -m0755 %SOURCE1 $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/bluetooth -install -D -m0644 %SOURCE2 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/bluetooth # Remove the cups backend from libdir, and install it in /usr/lib whatever the install if test -d ${RPM_BUILD_ROOT}/usr/lib64/cups ; then @@ -132,12 +130,10 @@ if test -d ${RPM_BUILD_ROOT}/usr/lib64/c rm -rf ${RPM_BUILD_ROOT}%{_libdir}/cups fi -rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/udev/bluetooth-hid2hci.rules - install -D -m0644 scripts/bluetooth-serial.rules ${RPM_BUILD_ROOT}/%{_sysconfdir}/udev/rules.d/97-bluetooth-serial.rules install -D -m0755 scripts/bluetooth_serial ${RPM_BUILD_ROOT}/lib/udev/bluetooth_serial -install -D -m0755 %{SOURCE3} $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/modules/bluez-uinput.modules +install -D -m0755 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/modules/bluez-uinput.modules install -d -m0755 $RPM_BUILD_ROOT/%{_localstatedir}/lib/bluetooth @@ -169,13 +165,14 @@ fi %{_mandir}/man8/* %dir %{_sysconfdir}/bluetooth/ %config(noreplace) %{_sysconfdir}/bluetooth/* -%config(noreplace) %{_sysconfdir}/sysconfig/* %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf %{_libdir}/bluetooth/ /lib/udev/bluetooth_serial %{_sysconfdir}/udev/rules.d/97-bluetooth-serial.rules +%{_sysconfdir}/udev/bluetooth-hid2hci.rules /etc/rc.d/init.d/* %{_localstatedir}/lib/bluetooth +%{_sysconfdir}/sysconfig/modules/bluez-uinput.modules %files libs %defattr(-, root, root) @@ -203,6 +200,9 @@ fi %{_sysconfdir}/alsa/bluetooth.conf %changelog +* Mon Aug 03 2009 Bastien Nocera 4.42-2 +- Let udev rules handle hid2hci (#514698) + * Wed Jun 24 2009 Bastien Nocera 4.42-1 - Update to 4.42 --- bluetooth.conf DELETED --- From than at fedoraproject.org Mon Aug 3 10:30:04 2009 From: than at fedoraproject.org (Than Ngo) Date: Mon, 3 Aug 2009 10:30:04 +0000 (UTC) Subject: rpms/kdebindings/devel sources,1.69,1.70 Message-ID: <20090803103004.61FA111C04D1@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28883 Modified Files: sources Log Message: uploas file Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/sources,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- sources 3 Aug 2009 10:21:58 -0000 1.69 +++ sources 3 Aug 2009 10:30:04 -0000 1.70 @@ -0,0 +1 @@ +6ef02ed3c958d918eed32ddf4034e40d kdebindings-4.3.0.tar.bz2 From twaugh at fedoraproject.org Mon Aug 3 10:34:18 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 3 Aug 2009 10:34:18 +0000 (UTC) Subject: rpms/ghostscript/F-11 ghostscript.spec,1.191,1.192 Message-ID: <20090803103418.200C011C02C6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/ghostscript/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29974 Modified Files: ghostscript.spec Log Message: * Mon Aug 3 2009 Tim Waugh 8.64-12 - Moved examples to doc subpackage (bug #515167). - Converted spec file to UTF-8. Index: ghostscript.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/F-11/ghostscript.spec,v retrieving revision 1.191 retrieving revision 1.192 diff -u -p -r1.191 -r1.192 --- ghostscript.spec 30 Jul 2009 13:33:24 -0000 1.191 +++ ghostscript.spec 3 Aug 2009 10:34:17 -0000 1.192 @@ -5,7 +5,7 @@ Summary: A PostScript interpreter and re Name: ghostscript Version: %{gs_ver} -Release: 11%{?dist} +Release: 12%{?dist} # Included CMap data is Redistributable, no modification permitted, # see http://bugzilla.redhat.com/487510 @@ -279,7 +279,6 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/Init %config %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/Init/gs_init.ps %config %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/Init/Fontmap* -%{_datadir}/ghostscript/%{gs_dot_ver}/examples %{_datadir}/ghostscript/%{gs_dot_ver}/lib %{_mandir}/man*/* %lang(de) %{_mandir}/de/man*/* @@ -294,6 +293,7 @@ rm -rf $RPM_BUILD_ROOT %files doc %defattr(-,root,root) +%doc %{_datadir}/ghostscript/%{gs_dot_ver}/examples %doc %{_docdir}/%{name}-%{gs_dot_ver} %files gtk @@ -312,6 +312,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libgs.so %changelog +* Mon Aug 3 2009 Tim Waugh 8.64-12 +- Moved examples to doc subpackage (bug #515167). +- Converted spec file to UTF-8. + * Thu Jul 30 2009 Tim Waugh 8.64-11 - Fixed CVE-2009-0583,0584 patch by using 255 as the maximum number of points, not 100, and by not treating a missing black point tag as an @@ -1053,7 +1057,7 @@ rm -rf $RPM_BUILD_ROOT * Thu Jul 13 2000 Prospector - automatic rebuild -* Fri Jul 07 2000 Trond Eivind Glomsr?d +* Fri Jul 07 2000 Trond Eivind Glomsr??d - fixed the broken inclusion of files in /usr/doc - Build requires freetype-devel From mmahut at fedoraproject.org Mon Aug 3 10:34:58 2009 From: mmahut at fedoraproject.org (Marek Mahut) Date: Mon, 3 Aug 2009 10:34:58 +0000 (UTC) Subject: rpms/irssi/F-11 irssi.spec, 1.39, 1.40 sources, 1.10, 1.11 irssi-0.8.12-multiarch.patch, 1.1, NONE irssi-CVE-2009-1959.patch, 1.1, NONE Message-ID: <20090803103458.0F0EF11C02C6@cvs1.fedora.phx.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/irssi/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30170 Modified Files: irssi.spec sources Removed Files: irssi-0.8.12-multiarch.patch irssi-CVE-2009-1959.patch Log Message: * Mon Aug 3 2009 Marek Mahut - 0.8.14-1 - Upstream release 0.8.14 Index: irssi.spec =================================================================== RCS file: /cvs/pkgs/rpms/irssi/F-11/irssi.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- irssi.spec 24 Jun 2009 05:48:59 -0000 1.39 +++ irssi.spec 3 Aug 2009 10:34:57 -0000 1.40 @@ -2,15 +2,14 @@ Summary: Modular text mode IRC client with Perl scripting Name: irssi -Version: 0.8.13 -Release: 3%{?dist} +Version: 0.8.14 +Release: 1%{?dist} License: GPLv2+ Group: Applications/Communications URL: http://irssi.org/ Source0: http://irssi.org/files/irssi-%{version}.tar.gz Source1: irssi-config.h -Patch0: irssi-CVE-2009-1959.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: ncurses-devel openssl-devel zlib-devel BuildRequires: pkgconfig glib2-devel perl-devel perl(ExtUtils::Embed) @@ -36,7 +35,7 @@ being maintained. %prep %setup -q -n %{name}-%{version} -%patch0 -p1 + %build %configure --enable-ipv6 --with-textui \ --with-proxy \ @@ -53,19 +52,15 @@ cp -p %{SOURCE1} irssi-config.h rm -rf $RPM_BUILD_ROOT %makeinstall PERL_INSTALL_ROOT=$RPM_BUILD_ROOT INSTALL="%{__install} -p" install -p irssi-config-$(getconf LONG_BIT).h $RPM_BUILD_ROOT%{_includedir}/%{name}/irssi-config-$(getconf LONG_BIT).h - rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/modules/lib*.*a rm -Rf $RPM_BUILD_ROOT/%{_docdir}/%{name} find $RPM_BUILD_ROOT%{perl_vendorarch} -type f -a -name '*.bs' -a -empty -exec rm -f {} ';' find $RPM_BUILD_ROOT%{perl_vendorarch} -type f -a -name .packlist -exec rm {} ';' chmod -R u+w $RPM_BUILD_ROOT%{perl_vendorarch} - - %clean rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root,-) %doc docs/*.txt docs/*.html AUTHORS COPYING NEWS README TODO @@ -78,14 +73,15 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorarch}/Irssi* %{perl_vendorarch}/auto/Irssi - %files devel %defattr(-,root,root,-) %{_includedir}/irssi/ - %changelog -* Tue Jun 23 2009 Huzaifa Sidhpurwala - 0.8.13-3 +* Mon Aug 3 2009 Marek Mahut - 0.8.14-1 +- Upstream release 0.8.14 + +* Tue Jun 23 2009 Huzaifa Sidhpurwala - 0.8.13-2 - Resolve CVE-2009-1959 * Fri May 1 2009 Marek Mahut - 0.8.13-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/irssi/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 23 Jun 2009 11:03:41 -0000 1.10 +++ sources 3 Aug 2009 10:34:57 -0000 1.11 @@ -1 +1 @@ -226f194576895ff3075c164523806d06 irssi-0.8.13.tar.gz +7d9437f53209a61af4fe4c9c5528ffa7 irssi-0.8.14.tar.gz --- irssi-0.8.12-multiarch.patch DELETED --- --- irssi-CVE-2009-1959.patch DELETED --- From pbrobinson at fedoraproject.org Mon Aug 3 10:37:20 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 3 Aug 2009 10:37:20 +0000 (UTC) Subject: rpms/moblin-icon-theme/devel import.log, NONE, 1.1 moblin-icon-theme.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803103720.6F61111C02C6@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-icon-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30686/devel Modified Files: .cvsignore sources Added Files: import.log moblin-icon-theme.spec Log Message: - Initial import --- NEW FILE import.log --- moblin-icon-theme-0_7-1_fc11:HEAD:moblin-icon-theme-0.7-1.fc11.src.rpm:1249295747 --- NEW FILE moblin-icon-theme.spec --- Name: moblin-icon-theme Version: 0.7 Release: 1%{?dist} Summary: Moblin icon theme Group: User Interface/Desktops License: CC-BY-SA URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: hicolor-icon-theme BuildRequires: icon-naming-utils %description Moblin icon theme %prep %setup -q %build %install rm -rf %{buildroot} ./create-icon-theme.sh moblin mkdir -p %{buildroot}/%{_datadir}/icons/moblin cp -p output/moblin/index.theme %{buildroot}/%{_datadir}/icons/moblin cp -rp output/moblin/16x16 %{buildroot}/%{_datadir}/icons/moblin cp -rp output/moblin/24x24 %{buildroot}/%{_datadir}/icons/moblin cp -rp output/moblin/48x48 %{buildroot}/%{_datadir}/icons/moblin #Remove Makefile.am files find %{buildroot} -name 'Makefile.am' -exec rm -f {} ';' %clean rm -rf %{buildroot} %post touch --no-create %{_datadir}/icons/moblin &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/moblin &>/dev/null || : if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache -f -t --quiet %{_datadir}/icons/moblin || : fi fi %posttrans if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache -f --quiet %{_datadir}/icons/moblin || : fi %files %defattr(-,root,root,-) %doc AUTHORS COPYING %{_datadir}/icons/moblin %changelog * Sat Aug 1 2009 Peter Robinson 0.7-1 - New upstream 0.7 release * Mon Jun 22 2009 Peter Robinson 0.4-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-icon-theme/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 06:31:15 -0000 1.1 +++ .cvsignore 3 Aug 2009 10:37:19 -0000 1.2 @@ -0,0 +1 @@ +moblin-icon-theme-0.7.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-icon-theme/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 06:31:15 -0000 1.1 +++ sources 3 Aug 2009 10:37:20 -0000 1.2 @@ -0,0 +1 @@ +0af21d9b6933f2563e42db370bf04e7b moblin-icon-theme-0.7.tar.bz2 From jnovy at fedoraproject.org Mon Aug 3 10:38:05 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Mon, 3 Aug 2009 10:38:05 +0000 (UTC) Subject: rpms/mc/devel .cvsignore, 1.38, 1.39 mc.spec, 1.144, 1.145 sources, 1.46, 1.47 Message-ID: <20090803103805.BA1B211C02C6@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/mc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31067 Modified Files: .cvsignore mc.spec sources Log Message: * Mon Aug 3 2009 Jindrich Novy 4.7.0-0.1.pre1 - update to 4.7.0-pre1 (fixes #513757) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/.cvsignore,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- .cvsignore 31 Jul 2009 18:40:03 -0000 1.38 +++ .cvsignore 3 Aug 2009 10:38:04 -0000 1.39 @@ -1 +1 @@ -mc-4.6.99-20090731git.tar.bz2 +mc-4.7.0-pre1.tar.bz2 Index: mc.spec =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/mc.spec,v retrieving revision 1.144 retrieving revision 1.145 diff -u -p -r1.144 -r1.145 --- mc.spec 31 Jul 2009 18:40:04 -0000 1.144 +++ mc.spec 3 Aug 2009 10:38:05 -0000 1.145 @@ -1,18 +1,15 @@ -%define alphatag 20090731git - Summary: User-friendly text console file manager and visual shell Name: mc -Version: 4.6.99 -Release: 0.%{alphatag}%{?dist} +Version: 4.7.0 +Release: 0.1.pre1%{?dist} Epoch: 1 License: GPLv2 Group: System Environment/Shells # tarball created from git clone git://midnight-commander.org/git/mc.git -Source0: mc-%{version}-%{alphatag}.tar.bz2 +Source0: mc-%{version}-pre1.tar.bz2 URL: http://www.midnight-commander.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glib2-devel e2fsprogs-devel slang-devel -BuildRequires: gettext cvs automake autoconf libtool Requires: dev >= 3.3-3 Patch1: mc-ipv6.patch @@ -27,13 +24,12 @@ ability to FTP, view tar and zip files, specific files. %prep -%setup -q +%setup -q -n mc-%{version}-pre1 %patch1 -p1 -b .ipv6 %patch2 -p1 -b .prompt %patch3 -p1 -b .exit %build -./autogen.sh export CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $RPM_OPT_FLAGS" %configure --with-screen=slang \ --enable-charset \ @@ -49,8 +45,6 @@ make install DESTDIR="$RPM_BUILD_ROOT" install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/profile.d install contrib/{mc.sh,mc.csh} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d -#mkdir -p $RPM_BUILD_ROOT%{_datadir}/mc/bin -#mv $RPM_BUILD_ROOT%{_libexecdir}/mc/{mc.sh,mc.csh,mc-wrapper.sh,mc-wrapper.csh} $RPM_BUILD_ROOT%{_datadir}/mc/bin %find_lang %{name} @@ -89,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %dir %{_libexecdir}/mc %changelog +* Mon Aug 3 2009 Jindrich Novy 4.7.0-0.1.pre1 +- update to 4.7.0-pre1 (fixes #513757) + * Fri Jul 31 2009 Jindrich Novy 4.6.99-0.20090731git - update to latest GIT mc - forwardport prompt fix and exit patch, keep IPv6 patch and drop the others Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 31 Jul 2009 18:40:04 -0000 1.46 +++ sources 3 Aug 2009 10:38:05 -0000 1.47 @@ -1 +1 @@ -9f705ec40a2551121ddf0f517c13d96b mc-4.6.99-20090731git.tar.bz2 +c69a27dd79e96317be9410137b2fc9d6 mc-4.7.0-pre1.tar.bz2 From twaugh at fedoraproject.org Mon Aug 3 10:47:26 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 3 Aug 2009 10:47:26 +0000 (UTC) Subject: rpms/ghostscript/devel ghostscript.spec,1.191,1.192 Message-ID: <20090803104726.476E811C02C6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/ghostscript/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv728 Modified Files: ghostscript.spec Log Message: * Mon Aug 3 2009 Tim Waugh 8.64-12 - Moved examples to doc subpackage (bug #515167). - Converted spec file to UTF-8. Index: ghostscript.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/devel/ghostscript.spec,v retrieving revision 1.191 retrieving revision 1.192 diff -u -p -r1.191 -r1.192 --- ghostscript.spec 3 Aug 2009 10:05:45 -0000 1.191 +++ ghostscript.spec 3 Aug 2009 10:47:25 -0000 1.192 @@ -279,7 +279,6 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/Init %config %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/Init/gs_init.ps %config %{_datadir}/ghostscript/%{gs_dot_ver}/Resource/Init/Fontmap* -%{_datadir}/ghostscript/%{gs_dot_ver}/examples %{_datadir}/ghostscript/%{gs_dot_ver}/lib %{_mandir}/man*/* %lang(de) %{_mandir}/de/man*/* @@ -294,6 +293,7 @@ rm -rf $RPM_BUILD_ROOT %files doc %defattr(-,root,root) +%doc %{_datadir}/ghostscript/%{gs_dot_ver}/examples %doc %{_docdir}/%{name}-%{gs_dot_ver} %files gtk @@ -313,6 +313,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Mon Aug 3 2009 Tim Waugh 8.64-12 +- Moved examples to doc subpackage (bug #515167). - Converted spec file to UTF-8. * Thu Jul 30 2009 Tim Waugh 8.64-11 From eponyme at fedoraproject.org Mon Aug 3 10:47:53 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 3 Aug 2009 10:47:53 +0000 (UTC) Subject: rpms/cclive/devel .cvsignore, 1.5, 1.6 cclive.spec, 1.5, 1.6 sources, 1.5, 1.6 Message-ID: <20090803104753.EDC2411C02C6@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/cclive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv929 Modified Files: .cvsignore cclive.spec sources Log Message: Update to 0.4.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cclive/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 11 Jul 2009 23:06:47 -0000 1.5 +++ .cvsignore 3 Aug 2009 10:47:53 -0000 1.6 @@ -1 +1 @@ -cclive-0.4.5.tar.bz2 +cclive-0.4.6.tar.bz2 Index: cclive.spec =================================================================== RCS file: /cvs/pkgs/rpms/cclive/devel/cclive.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- cclive.spec 24 Jul 2009 18:42:04 -0000 1.5 +++ cclive.spec 3 Aug 2009 10:47:53 -0000 1.6 @@ -1,6 +1,6 @@ Name: cclive -Version: 0.4.5 -Release: 2%{?dist} +Version: 0.4.6 +Release: 1%{?dist} Summary: Command line video extraction utility Group: Applications/Multimedia @@ -18,7 +18,6 @@ Googlevideo, Break, Liveleak, Sevenload, %prep %setup -q -sed -i -e "25i\#include " src/opts.cpp %build %configure @@ -42,9 +41,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Nicoleau Fabien 0.4.6-1 +- Update to 0.4.6 * Fri Jul 24 2009 Fedora Release Engineering - 0.4.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - * Sat Jul 11 2009 Nicoleau Fabien 0.4.5-1 - Rebuild for 0.4.5 * Mon Jun 22 2009 Nicoleau Fabien 0.4.4-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cclive/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 11 Jul 2009 23:06:47 -0000 1.5 +++ sources 3 Aug 2009 10:47:53 -0000 1.6 @@ -1 +1 @@ -66d0327db5b041ddebbfaa1aed2a1aa5 cclive-0.4.5.tar.bz2 +d1cce0a433fc515f3682ba7ef4cbdc09 cclive-0.4.6.tar.bz2 From eponyme at fedoraproject.org Mon Aug 3 10:49:45 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 3 Aug 2009 10:49:45 +0000 (UTC) Subject: rpms/cclive/F-11 .cvsignore, 1.5, 1.6 cclive.spec, 1.4, 1.5 sources, 1.5, 1.6 Message-ID: <20090803104945.67D4F11C02C6@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/cclive/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1491 Modified Files: .cvsignore cclive.spec sources Log Message: Update to 0.4.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cclive/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 11 Jul 2009 23:09:15 -0000 1.5 +++ .cvsignore 3 Aug 2009 10:49:44 -0000 1.6 @@ -1 +1 @@ -cclive-0.4.5.tar.bz2 +cclive-0.4.6.tar.bz2 Index: cclive.spec =================================================================== RCS file: /cvs/pkgs/rpms/cclive/F-11/cclive.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- cclive.spec 11 Jul 2009 23:09:15 -0000 1.4 +++ cclive.spec 3 Aug 2009 10:49:45 -0000 1.5 @@ -1,5 +1,5 @@ Name: cclive -Version: 0.4.5 +Version: 0.4.6 Release: 1%{?dist} Summary: Command line video extraction utility @@ -18,7 +18,6 @@ Googlevideo, Break, Liveleak, Sevenload, %prep %setup -q -sed -i -e "25i\#include " src/opts.cpp %build %configure @@ -42,6 +41,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Nicoleau Fabien 0.4.6-1 +- Update to 0.4.6 +* Fri Jul 24 2009 Fedora Release Engineering - 0.4.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jul 11 2009 Nicoleau Fabien 0.4.5-1 - Rebuild for 0.4.5 * Mon Jun 22 2009 Nicoleau Fabien 0.4.4-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cclive/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 11 Jul 2009 23:09:15 -0000 1.5 +++ sources 3 Aug 2009 10:49:45 -0000 1.6 @@ -1 +1 @@ -66d0327db5b041ddebbfaa1aed2a1aa5 cclive-0.4.5.tar.bz2 +d1cce0a433fc515f3682ba7ef4cbdc09 cclive-0.4.6.tar.bz2 From eponyme at fedoraproject.org Mon Aug 3 10:50:57 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 3 Aug 2009 10:50:57 +0000 (UTC) Subject: rpms/cclive/F-10 .cvsignore, 1.5, 1.6 cclive.spec, 1.4, 1.5 sources, 1.5, 1.6 Message-ID: <20090803105057.5D1BE11C02C6@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/cclive/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2042 Modified Files: .cvsignore cclive.spec sources Log Message: Update to 0.4.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cclive/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 11 Jul 2009 23:10:32 -0000 1.5 +++ .cvsignore 3 Aug 2009 10:50:57 -0000 1.6 @@ -1 +1 @@ -cclive-0.4.5.tar.bz2 +cclive-0.4.6.tar.bz2 Index: cclive.spec =================================================================== RCS file: /cvs/pkgs/rpms/cclive/F-10/cclive.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- cclive.spec 11 Jul 2009 23:10:33 -0000 1.4 +++ cclive.spec 3 Aug 2009 10:50:57 -0000 1.5 @@ -1,5 +1,5 @@ Name: cclive -Version: 0.4.5 +Version: 0.4.6 Release: 1%{?dist} Summary: Command line video extraction utility @@ -18,7 +18,6 @@ Googlevideo, Break, Liveleak, Sevenload, %prep %setup -q -sed -i -e "25i\#include " src/opts.cpp %build %configure @@ -42,6 +41,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Nicoleau Fabien 0.4.6-1 +- Update to 0.4.6 +* Fri Jul 24 2009 Fedora Release Engineering - 0.4.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jul 11 2009 Nicoleau Fabien 0.4.5-1 - Rebuild for 0.4.5 * Mon Jun 22 2009 Nicoleau Fabien 0.4.4-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cclive/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 11 Jul 2009 23:10:33 -0000 1.5 +++ sources 3 Aug 2009 10:50:57 -0000 1.6 @@ -1 +1 @@ -66d0327db5b041ddebbfaa1aed2a1aa5 cclive-0.4.5.tar.bz2 +d1cce0a433fc515f3682ba7ef4cbdc09 cclive-0.4.6.tar.bz2 From ivaxer at fedoraproject.org Mon Aug 3 10:52:56 2009 From: ivaxer at fedoraproject.org (John A. Khvatov) Date: Mon, 3 Aug 2009 10:52:56 +0000 (UTC) Subject: rpms/glog/devel .cvsignore, 1.3, 1.4 glog.spec, 1.6, 1.7 import.log, 1.4, 1.5 sources, 1.3, 1.4 glog-gcc4.4.patch, 1.1, NONE glog-r38.patch, 1.1, NONE Message-ID: <20090803105256.403E611C02C6@cvs1.fedora.phx.redhat.com> Author: ivaxer Update of /cvs/pkgs/rpms/glog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2698/devel Modified Files: .cvsignore glog.spec import.log sources Removed Files: glog-gcc4.4.patch glog-r38.patch Log Message: update to 0.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glog/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 25 Jan 2009 10:36:08 -0000 1.3 +++ .cvsignore 3 Aug 2009 10:52:55 -0000 1.4 @@ -1 +1 @@ -glog-0.2.tar.gz +glog-0.3.0.tar.gz Index: glog.spec =================================================================== RCS file: /cvs/pkgs/rpms/glog/devel/glog.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- glog.spec 25 Jul 2009 00:24:08 -0000 1.6 +++ glog.spec 3 Aug 2009 10:52:56 -0000 1.7 @@ -1,14 +1,12 @@ Name: glog -Version: 0.2 -Release: 6%{?dist} +Version: 0.3.0 +Release: 1%{?dist} Summary: A C++ application logging library Group: System Environment/Libraries License: BSD URL: http://code.google.com/p/google-glog Source0: http://google-glog.googlecode.com/files/%{name}-%{version}.tar.gz -Patch0: glog-r38.patch -Patch1: glog-gcc4.4.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: autoconf @@ -32,8 +30,6 @@ developing applications that use %{name} %prep %setup -q -%patch0 -p0 -%patch1 -p0 %build autoconf @@ -65,11 +61,15 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc doc/designstyle.css doc/glog.html %{_libdir}/libglog.so +%{_libdir}/pkgconfig/libglog.pc %dir %{_includedir}/glog %{_includedir}/glog/* %changelog +* Mon Aug 03 2009 John A. Khvatov - 0.3.0-1 +- update to 0.3.0 + * Fri Jul 24 2009 Fedora Release Engineering - 0.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/glog/devel/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 26 Feb 2009 23:40:29 -0000 1.4 +++ import.log 3 Aug 2009 10:52:56 -0000 1.5 @@ -2,3 +2,4 @@ glog-0_1_2-6_fc10:HEAD:glog-0.1.2-6.fc10 glog-0_2-2_fc10:HEAD:glog-0.2-2.fc10.src.rpm:1232879474 glog-0_2-4_fc10:HEAD:glog-0.2-4.fc10.src.rpm:1235684646 glog-0_2-5_fc10:HEAD:glog-0.2-5.fc10.src.rpm:1235691384 +glog-0_3_0-1_fc11:HEAD:glog-0.3.0-1.fc11.src.rpm:1249295950 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glog/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 25 Jan 2009 10:36:09 -0000 1.3 +++ sources 3 Aug 2009 10:52:56 -0000 1.4 @@ -1 +1 @@ -c0fe88ea51ba4e2328580cffc4856ca5 glog-0.2.tar.gz +968fe4bfbaddba315bf52de310dcadc5 glog-0.3.0.tar.gz --- glog-gcc4.4.patch DELETED --- --- glog-r38.patch DELETED --- From cwickert at fedoraproject.org Mon Aug 3 11:07:13 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Mon, 3 Aug 2009 11:07:13 +0000 (UTC) Subject: rpms/gnome-applet-cpufire/F-11 gnome-applet-cpufire.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803110714.0E9CE11C02C6@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/gnome-applet-cpufire/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7681/F-11 Modified Files: .cvsignore sources Added Files: gnome-applet-cpufire.spec Log Message: initial version of gnome-applet-cpufire for this branch --- NEW FILE gnome-applet-cpufire.spec --- # reviewed at https://bugzilla.redhat.com/show_bug.cgi?id=513797 %global srcname cpufire_applet Name: gnome-applet-cpufire Version: 1.6 Release: 2%{?dist} Summary: GNOME panel applet showing the CPU load as a fire Group: User Interface/Desktops License: GPLv2+ URL: http://strongm.ath.cx/ Source0: http://strongm.ath.cx/projects/cpufire/%{srcname}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gnome-panel-devel >= 2.6 BuildRequires: libgtop2-devel BuildRequires: gettext BuildRequires: intltool BuildRequires: perl(XML::Parser) BuildRequires: gnome-doc-utils BuildRequires: scrollkeeper Requires(post): scrollkeeper Requires(postun): scrollkeeper Requires: gnome-panel, gnome-system-monitor Provides: cpufire-applet = %{version} %description A CPU load monitor, that comes as a gnome panel applet. CPU load is displayed as a beautiful fire, the higher the flames the higher the CPU load. %prep %setup -qn %{srcname}-%{version} %build %configure make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="install -p" %find_lang %{srcname}-1.0 %clean rm -rf %{buildroot} %post scrollkeeper-update -q -o %{_datadir}/omf/cpufire || : %postun scrollkeeper-update -q || : %files -f %{srcname}-1.0.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README %{_libexecdir}/cpufire_applet %{_libdir}/bonobo/servers/GNOME_CPUFireApplet.server %{_datadir}/gnome-2.0/ui/GNOME_CPUFireApplet.xml %{_datadir}/cpufire-applet/ %doc %{_datadir}/gnome/help/cpufire/ %{_datadir}/omf/cpufire/ %changelog * Sun Jul 26 2009 Christoph Wickert - 1.6-2 - Own %%{_datadir}/omf/cpufire/ - minor specfile clean ups from the review (#513797) * Sun Jul 26 2009 Christoph Wickert - 1.6-1 - Update to 1.6, fixed a bug introduced in 1.5 * Thu Jul 16 2009 Christoph Wickert - 1.5-1 - Update to 1.5 * Fri Apr 24 2009 Christoph Wickert - 1.4-1 - Update to 1.4 * Thu May 03 2007 Christoph Wickert - 1.3-1 - Upadte to 1.3 * Tue Jul 18 2006 Christoph Wickert - 1.2-1 - Upadte to 1.2 * Mon Sep 19 2005 Christoph Wickert - 1.1-1 - Initial package for Fedora Extras. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-cpufire/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 06:29:57 -0000 1.1 +++ .cvsignore 3 Aug 2009 11:07:13 -0000 1.2 @@ -0,0 +1 @@ +cpufire_applet-1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-cpufire/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 06:29:57 -0000 1.1 +++ sources 3 Aug 2009 11:07:13 -0000 1.2 @@ -0,0 +1 @@ +5837d2abf7eabd1e4985817efccf4bb4 cpufire_applet-1.6.tar.gz From cwickert at fedoraproject.org Mon Aug 3 11:07:14 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Mon, 3 Aug 2009 11:07:14 +0000 (UTC) Subject: rpms/gnome-applet-cpufire/F-10 gnome-applet-cpufire.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803110714.6981B11C02C6@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/gnome-applet-cpufire/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7681/F-10 Modified Files: .cvsignore sources Added Files: gnome-applet-cpufire.spec Log Message: initial version of gnome-applet-cpufire for this branch --- NEW FILE gnome-applet-cpufire.spec --- # reviewed at https://bugzilla.redhat.com/show_bug.cgi?id=513797 %global srcname cpufire_applet Name: gnome-applet-cpufire Version: 1.6 Release: 2%{?dist} Summary: GNOME panel applet showing the CPU load as a fire Group: User Interface/Desktops License: GPLv2+ URL: http://strongm.ath.cx/ Source0: http://strongm.ath.cx/projects/cpufire/%{srcname}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gnome-panel-devel >= 2.6 BuildRequires: libgtop2-devel BuildRequires: gettext BuildRequires: intltool BuildRequires: perl(XML::Parser) BuildRequires: gnome-doc-utils BuildRequires: scrollkeeper Requires(post): scrollkeeper Requires(postun): scrollkeeper Requires: gnome-panel, gnome-system-monitor Provides: cpufire-applet = %{version} %description A CPU load monitor, that comes as a gnome panel applet. CPU load is displayed as a beautiful fire, the higher the flames the higher the CPU load. %prep %setup -qn %{srcname}-%{version} %build %configure make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="install -p" %find_lang %{srcname}-1.0 %clean rm -rf %{buildroot} %post scrollkeeper-update -q -o %{_datadir}/omf/cpufire || : %postun scrollkeeper-update -q || : %files -f %{srcname}-1.0.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README %{_libexecdir}/cpufire_applet %{_libdir}/bonobo/servers/GNOME_CPUFireApplet.server %{_datadir}/gnome-2.0/ui/GNOME_CPUFireApplet.xml %{_datadir}/cpufire-applet/ %doc %{_datadir}/gnome/help/cpufire/ %{_datadir}/omf/cpufire/ %changelog * Sun Jul 26 2009 Christoph Wickert - 1.6-2 - Own %%{_datadir}/omf/cpufire/ - minor specfile clean ups from the review (#513797) * Sun Jul 26 2009 Christoph Wickert - 1.6-1 - Update to 1.6, fixed a bug introduced in 1.5 * Thu Jul 16 2009 Christoph Wickert - 1.5-1 - Update to 1.5 * Fri Apr 24 2009 Christoph Wickert - 1.4-1 - Update to 1.4 * Thu May 03 2007 Christoph Wickert - 1.3-1 - Upadte to 1.3 * Tue Jul 18 2006 Christoph Wickert - 1.2-1 - Upadte to 1.2 * Mon Sep 19 2005 Christoph Wickert - 1.1-1 - Initial package for Fedora Extras. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-cpufire/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 06:29:57 -0000 1.1 +++ .cvsignore 3 Aug 2009 11:07:13 -0000 1.2 @@ -0,0 +1 @@ +cpufire_applet-1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-cpufire/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 06:29:57 -0000 1.1 +++ sources 3 Aug 2009 11:07:14 -0000 1.2 @@ -0,0 +1 @@ +5837d2abf7eabd1e4985817efccf4bb4 cpufire_applet-1.6.tar.gz From rakesh at fedoraproject.org Mon Aug 3 11:09:17 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Mon, 3 Aug 2009 11:09:17 +0000 (UTC) Subject: rpms/pdf2djvu/devel pdf2djvu.spec,1.5,1.6 Message-ID: <20090803110917.8145C11C02C6@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/pdf2djvu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8231 Modified Files: pdf2djvu.spec Log Message: Fixed the missing djvulibre require #500306 Index: pdf2djvu.spec =================================================================== RCS file: /cvs/pkgs/rpms/pdf2djvu/devel/pdf2djvu.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- pdf2djvu.spec 25 Jul 2009 23:24:00 -0000 1.5 +++ pdf2djvu.spec 3 Aug 2009 11:09:17 -0000 1.6 @@ -1,6 +1,6 @@ Name: pdf2djvu Version: 0.5.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: PDF to DjVu converter Group: Applications/Publishing License: GPLv2+ @@ -14,6 +14,7 @@ BuildRequires: pkgconfig BuildRequires: poppler-devel BuildRequires: pstreams-devel BuildRequires: fontconfig-devel +Requires: djvulibre %description pdf2djvu creates DjVu files from PDF files. It's able to extract: @@ -41,6 +42,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Mon Aug 03 2009 Rakesh Pandit - 0.5.0-5 +- Fixed the missing djvulibre require #500306 + * Sat Jul 25 2009 Fedora Release Engineering - 0.5.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rakesh at fedoraproject.org Mon Aug 3 11:14:52 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Mon, 3 Aug 2009 11:14:52 +0000 (UTC) Subject: rpms/pdf2djvu/F-11 pdf2djvu.spec,1.4,1.5 Message-ID: <20090803111452.AA1FF11C02C6@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/pdf2djvu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9663 Modified Files: pdf2djvu.spec Log Message: Fixed the missing djvulibre require #500306. Index: pdf2djvu.spec =================================================================== RCS file: /cvs/pkgs/rpms/pdf2djvu/F-11/pdf2djvu.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- pdf2djvu.spec 29 Apr 2009 01:22:26 -0000 1.4 +++ pdf2djvu.spec 3 Aug 2009 11:14:52 -0000 1.5 @@ -1,6 +1,6 @@ Name: pdf2djvu Version: 0.5.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: PDF to DjVu converter Group: Applications/Publishing License: GPLv2+ @@ -15,6 +15,8 @@ BuildRequires: poppler-devel BuildRequires: pstreams-devel BuildRequires: fontconfig-devel +Requires: djvulibre + %description pdf2djvu creates DjVu files from PDF files. It's able to extract: graphics, text layer, hyperlinks, document outline (bookmarks) and @@ -41,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Mon Aug 13 2009 Rakesh Pandit 0.5.0-4 +- Fixed the missing djvulibre require #500306 + * Wed Apr 29 2009 Milos Jakubicek - 0.5.0-3 - Fix FTBFS: added BR: djvulibre, fontconfig-devel. From rakesh at fedoraproject.org Mon Aug 3 11:16:42 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Mon, 3 Aug 2009 11:16:42 +0000 (UTC) Subject: rpms/pdf2djvu/F-10 pdf2djvu.spec,1.2,1.3 Message-ID: <20090803111642.177DB11C02C6@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/pdf2djvu/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10159 Modified Files: pdf2djvu.spec Log Message: Fixed the missing djvulibre require #500306 Index: pdf2djvu.spec =================================================================== RCS file: /cvs/pkgs/rpms/pdf2djvu/F-10/pdf2djvu.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- pdf2djvu.spec 17 Jan 2009 04:43:22 -0000 1.2 +++ pdf2djvu.spec 3 Aug 2009 11:16:41 -0000 1.3 @@ -1,6 +1,6 @@ Name: pdf2djvu Version: 0.5.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PDF to DjVu converter Group: Applications/Publishing License: GPLv2+ @@ -40,6 +40,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Mon Aug 03 2009 Rakesh Pandit 0.5.0-2 +- Fixed the missing djvulibre require #500306 + * Sat Jan 17 2009 Rakesh Pandit 0.5.0-1 - Updated to 0.5.0 From rhughes at fedoraproject.org Mon Aug 3 11:35:41 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 3 Aug 2009 11:35:41 +0000 (UTC) Subject: rpms/PackageKit/devel .cvsignore, 1.50, 1.51 PackageKit.spec, 1.109, 1.110 sources, 1.51, 1.52 Message-ID: <20090803113541.443E411C02C6@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/PackageKit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16324 Modified Files: .cvsignore PackageKit.spec sources Log Message: * Mon Aug 03 2009 Richard Hughes - 0.5.1-1 - New upstream version, many bugfixes and performance fixes - Fixes #491859, #513856, #510874, #513376, #472876, #514708 and #513557 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/devel/.cvsignore,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- .cvsignore 27 Jul 2009 17:05:28 -0000 1.50 +++ .cvsignore 3 Aug 2009 11:35:40 -0000 1.51 @@ -1 +1 @@ -PackageKit-0.5.1-20090727.tar.gz +PackageKit-0.5.1.tar.gz Index: PackageKit.spec =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/devel/PackageKit.spec,v retrieving revision 1.109 retrieving revision 1.110 diff -u -p -r1.109 -r1.110 --- PackageKit.spec 27 Jul 2009 17:05:28 -0000 1.109 +++ PackageKit.spec 3 Aug 2009 11:35:40 -0000 1.110 @@ -10,13 +10,13 @@ Summary: Package management service Name: PackageKit Version: 0.5.1 -Release: 0.1.%{?alphatag}git%{?dist} -#Release: 2%{?dist} +#Release: 0.1.%{?alphatag}git%{?dist} +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://www.packagekit.org -Source0: http://www.packagekit.org/releases/%{name}-%{version}-%{?alphatag}.tar.gz -#Source0: http://www.packagekit.org/releases/%{name}-%{version}.tar.gz +#Source0: http://www.packagekit.org/releases/%{name}-%{version}-%{?alphatag}.tar.gz +Source0: http://www.packagekit.org/releases/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # Fedora-specific: set Vendor.conf up for Fedora. @@ -59,6 +59,7 @@ BuildRequires: gstreamer-plugins-base-de BuildRequires: qt4-devel BuildRequires: cppunit-devel BuildRequires: pango-devel +BuildRequires: pm-utils-devel BuildRequires: fontconfig-devel #BuildRequires: gtk-sharp2-devel #BuildRequires: mono-core @@ -223,8 +224,8 @@ A simple helper that offers to install n using PackageKit. %prep -%setup -q -n %{?name}-%{?version}-%{?alphatag} -#%setup -q +#%setup -q -n %{?name}-%{?version}-%{?alphatag} +%setup -q %patch0 -p1 -b .fedora %patch1 -p1 -b .no-time @@ -418,6 +419,10 @@ update-mime-database %{_datadir}/mime &> %{_includedir}/PackageKit/backend/*.h %changelog +* Mon Aug 03 2009 Richard Hughes - 0.5.1-1 +- New upstream version, many bugfixes and performance fixes +- Fixes #491859, #513856, #510874, #513376, #472876, #514708 and #513557 + * Mon Jul 27 2009 Richard Hughes - 0.5.1-0.1.20090727git - Update to a git snapshot from the 0.5.x series. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/devel/sources,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- sources 27 Jul 2009 17:05:29 -0000 1.51 +++ sources 3 Aug 2009 11:35:41 -0000 1.52 @@ -1 +1 @@ -04055d452789d1026767466b8ff2813b PackageKit-0.5.1-20090727.tar.gz +8575a23e406fffa8d11ba2ad4b5d99f3 PackageKit-0.5.1.tar.gz From kwizart at fedoraproject.org Mon Aug 3 11:39:56 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Mon, 3 Aug 2009 11:39:56 +0000 (UTC) Subject: rpms/filezilla/devel .cvsignore, 1.37, 1.38 sources, 1.41, 1.42 filezilla.spec, 1.46, 1.47 Message-ID: <20090803113956.6A4FD11C02C6@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/filezilla/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17602 Modified Files: .cvsignore sources filezilla.spec Log Message: Update to 3.2.7-rc1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/filezilla/devel/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 6 Jul 2009 19:27:28 -0000 1.37 +++ .cvsignore 3 Aug 2009 11:39:56 -0000 1.38 @@ -1 +1 @@ -FileZilla_3.2.6.1_src.tar.bz2 +FileZilla_3.2.7-rc1_src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/filezilla/devel/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 6 Jul 2009 19:27:28 -0000 1.41 +++ sources 3 Aug 2009 11:39:56 -0000 1.42 @@ -1 +1 @@ -1b3e9974f112ff0ff18ce5a8187c20f4 FileZilla_3.2.6.1_src.tar.bz2 +dd65331810a127400fbc47c9feae4949 FileZilla_3.2.7-rc1_src.tar.bz2 Index: filezilla.spec =================================================================== RCS file: /cvs/pkgs/rpms/filezilla/devel/filezilla.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- filezilla.spec 24 Jul 2009 22:45:44 -0000 1.46 +++ filezilla.spec 3 Aug 2009 11:39:56 -0000 1.47 @@ -1,8 +1,8 @@ -#define fz_rc rc1 +%define fz_rc rc1 Name: filezilla -Version: 3.2.6.1 -Release: 1%{?fz_rc:_%{?fz_rc}}%{?dist}.1 +Version: 3.2.7 +Release: 0.1%{?fz_rc:_%{?fz_rc}}%{?dist} Summary: FileZilla FTP, FTPS and SFTP client Group: Applications/Internet @@ -119,6 +119,9 @@ fi || : %changelog +* Mon Aug 3 2009 kwizart < kwizart at gmail.com > - 3.2.7-0.1_rc1 +- Update to 3.2.7-rc1 + * Fri Jul 24 2009 Fedora Release Engineering - 3.2.6.1-1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From lkundrak at fedoraproject.org Mon Aug 3 11:49:06 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 3 Aug 2009 11:49:06 +0000 (UTC) Subject: rpms/siril/devel siril-0.8-c99.patch, NONE, 1.1 siril-0.8-overflows.patch, NONE, 1.1 siril.spec, 1.6, 1.7 Message-ID: <20090803114906.A31A011C02C6@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/siril/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20131 Modified Files: siril.spec Added Files: siril-0.8-c99.patch siril-0.8-overflows.patch Log Message: * Mon Aug 3 2009 Lubomir Rintel - 0.8-8 - Fix build - Fix out of string bound writes (#494536) siril-0.8-c99.patch: proto.h | 2 ++ utils.c | 2 ++ 2 files changed, 4 insertions(+) --- NEW FILE siril-0.8-c99.patch --- C99 adds isblank() to , don't attempt to add a prototype in case it exists and is a macro. Lubomir Rintel diff -up siril-0.8/src/proto.h.c99 siril-0.8/src/proto.h --- siril-0.8/src/proto.h.c99 2009-08-03 13:38:06.000000000 +0200 +++ siril-0.8/src/proto.h 2009-08-03 13:38:26.000000000 +0200 @@ -116,7 +116,9 @@ int copyfits(fits *from, fits *to, unsi int seqpreprocess(void); int preprocess(fits *brut); double timing(int fin, char *info); +#ifndef isblank int isblank (int c); +#endif char *isempty(char *name); int writeinitfile(void); int readinitfile(void); diff -up siril-0.8/src/utils.c.c99 siril-0.8/src/utils.c --- siril-0.8/src/utils.c.c99 2009-08-03 13:38:37.000000000 +0200 +++ siril-0.8/src/utils.c 2009-08-03 13:38:47.000000000 +0200 @@ -40,7 +40,9 @@ static const char keywords[1][32]= {"wor #define NOTOK (-1) #define WD (0) +#ifndef isblank int isblank (int c); +#endif char error_buffer[256]; extern cominfo com; siril-0.8-overflows.patch: siril.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) --- NEW FILE siril-0.8-overflows.patch --- Limits in callbacks.c's strncpy()s are far bigger that actual length of these strings, so FORTIFY_SOURCE would always abort (as warned at build-time). Extend them Lubomir Rintel diff -up siril-0.8/src/callbacks.c.overflows siril-0.8/src/callbacks.c diff -up siril-0.8/src/siril.h.overflows siril-0.8/src/siril.h --- siril-0.8/src/siril.h.overflows 2009-08-03 13:44:16.000000000 +0200 +++ siril-0.8/src/siril.h 2009-08-03 13:45:13.000000000 +0200 @@ -112,16 +112,16 @@ typedef struct sequ sequence; struct sequ { gboolean active; int fixed; - char name[256]; + char name[MAXGENLENGTH]; char *names; - char darkname[256]; - char darkprefix[16]; - char flatname[256]; - char flatprefix[16]; - char offsetname[256]; - char offsetprefix[16]; - char selprefix[16]; - char ppprefix[16]; + char darkname[MAXGENLENGTH]; + char darkprefix[MAXGENLENGTH]; + char flatname[MAXGENLENGTH]; + char flatprefix[MAXGENLENGTH]; + char offsetname[MAXGENLENGTH]; + char offsetprefix[MAXGENLENGTH]; + char selprefix[MAXGENLENGTH]; + char ppprefix[MAXGENLENGTH]; int selnum; int number; char fli; Index: siril.spec =================================================================== RCS file: /cvs/pkgs/rpms/siril/devel/siril.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- siril.spec 27 Jul 2009 04:23:03 -0000 1.6 +++ siril.spec 3 Aug 2009 11:49:06 -0000 1.7 @@ -1,6 +1,6 @@ Name: siril Version: 0.8 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Siril is an astronomical image processing software for Linux License: GPLv2+ @@ -8,6 +8,8 @@ Group: Applications/Engineering URL: http://sourceforge.net/projects/siril/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: siril-0.8-nobuf.patch +Patch1: siril-0.8-c99.patch +Patch2: siril-0.8-overflows.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk+-devel, fftw3-devel, cfitsio-devel, netpbm-devel Requires: gtk+, fftw3, cfitsio @@ -20,6 +22,8 @@ It's an astronomical image processing so %prep %setup -q %patch0 -p1 -b .nobuf +%patch1 -p1 -b .c99 +%patch2 -p1 -b .overflows %build %configure @@ -42,6 +46,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/siril/pixmaps/siril_1.xpm %changelog +* Mon Aug 3 2009 Lubomir Rintel - 0.8-8 +- Fix build +- Fix out of string bound writes (#494536) + * Sun Jul 26 2009 Fedora Release Engineering - 0.8-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From lkundrak at fedoraproject.org Mon Aug 3 11:49:58 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 3 Aug 2009 11:49:58 +0000 (UTC) Subject: rpms/siril/devel siril.spec,1.7,1.8 Message-ID: <20090803114958.6E21F11C02C6@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/siril/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20460 Modified Files: siril.spec Log Message: Increase revision in changelog correctly Index: siril.spec =================================================================== RCS file: /cvs/pkgs/rpms/siril/devel/siril.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- siril.spec 3 Aug 2009 11:49:06 -0000 1.7 +++ siril.spec 3 Aug 2009 11:49:58 -0000 1.8 @@ -46,7 +46,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/siril/pixmaps/siril_1.xpm %changelog -* Mon Aug 3 2009 Lubomir Rintel - 0.8-8 +* Mon Aug 3 2009 Lubomir Rintel - 0.8-9 - Fix build - Fix out of string bound writes (#494536) From pkgdb at fedoraproject.org Mon Aug 3 11:59:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 11:59:08 +0000 Subject: [pkgdb] ghc-uniplate: ynemoy has requested commit Message-ID: <20090803115908.7995F10F89E@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on ghc-uniplate (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-uniplate From pkgdb at fedoraproject.org Mon Aug 3 11:59:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 11:59:12 +0000 Subject: [pkgdb] ghc-uniplate: ynemoy has requested watchcommits Message-ID: <20090803115912.476ED10F8A2@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on ghc-uniplate (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-uniplate From pkgdb at fedoraproject.org Mon Aug 3 11:59:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 11:59:14 +0000 Subject: [pkgdb] ghc-uniplate: ynemoy has requested watchbugzilla Message-ID: <20090803115914.D91AB10F8AD@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on ghc-uniplate (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-uniplate From pkgdb at fedoraproject.org Mon Aug 3 11:59:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 11:59:15 +0000 Subject: [pkgdb] ghc-uniplate: ynemoy has requested approveacls Message-ID: <20090803115915.3DC6310F8B1@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on ghc-uniplate (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-uniplate From pkgdb at fedoraproject.org Mon Aug 3 12:00:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:01 +0000 Subject: [pkgdb] ghc-zlib: ynemoy has requested approveacls Message-ID: <20090803120001.530D410F8AD@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on ghc-zlib (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-zlib From pkgdb at fedoraproject.org Mon Aug 3 12:00:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:03 +0000 Subject: [pkgdb] ghc-zlib: ynemoy has requested commit Message-ID: <20090803120003.6006D10F8B7@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on ghc-zlib (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-zlib From pkgdb at fedoraproject.org Mon Aug 3 12:00:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:04 +0000 Subject: [pkgdb] ghc-zlib: ynemoy has requested watchcommits Message-ID: <20090803120004.678C710F8BA@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on ghc-zlib (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-zlib From pkgdb at fedoraproject.org Mon Aug 3 12:00:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:05 +0000 Subject: [pkgdb] ghc-zlib: ynemoy has requested watchbugzilla Message-ID: <20090803120005.C327410F8C1@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on ghc-zlib (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-zlib From kwizart at fedoraproject.org Mon Aug 3 12:00:27 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Mon, 3 Aug 2009 12:00:27 +0000 (UTC) Subject: rpms/perl-Test-Refcount/devel import.log, NONE, 1.1 perl-Test-Refcount.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803120027.CF20811C0417@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/perl-Test-Refcount/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23334/devel Modified Files: .cvsignore sources Added Files: import.log perl-Test-Refcount.spec Log Message: Initial import for devel --- NEW FILE import.log --- perl-Test-Refcount-0_05-2_fc11:HEAD:perl-Test-Refcount-0.05-2.fc11.src.rpm:1249300708 --- NEW FILE perl-Test-Refcount.spec --- Name: perl-Test-Refcount Version: 0.05 Release: 2%{?dist} Summary: Assert reference counts on objects Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Test-Refcount/ Source0: http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Test-Refcount-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Devel::Refcount) BuildRequires: perl(Devel::FindRef) BuildRequires: perl(Test::Builder) BuildRequires: perl(Test::Builder::Tester) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description The Perl garbage collector uses simple reference counting during the normal execution of a program. This means that cycles or unweakened references in other parts of code can keep an object around for longer than intended. To help avoid this problem, the reference count of a new object from its class constructor ought to be 1. This way, the caller can know the object will be properly DESTROYed when it drops all of its references to it. %prep %setup -q -n Test-Refcount-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' %{_fixperms} $RPM_BUILD_ROOT/* %check #Test fails rhbz#514942 make test || : %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes LICENSE README %{perl_vendorlib}/Test %{_mandir}/man3/Test*.3* %changelog * Fri Jul 31 2009 kwizart < kwizart at gmail.com > - 0.05-2 - Add missing BR - Use %%{_fixperms} - Fix %%files section - Add comment about why it fails * Thu Jul 9 2009 kwizart < kwizart at gmail.com > - 0.05-1 - Initial spec Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:19:45 -0000 1.1 +++ .cvsignore 3 Aug 2009 12:00:27 -0000 1.2 @@ -0,0 +1 @@ +Test-Refcount-0.05.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:19:45 -0000 1.1 +++ sources 3 Aug 2009 12:00:27 -0000 1.2 @@ -0,0 +1 @@ +657b089713b1283218590119faf12432 Test-Refcount-0.05.tar.gz From pkgdb at fedoraproject.org Mon Aug 3 12:00:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:28 +0000 Subject: [pkgdb] ghc-ghc-paths: ynemoy has requested approveacls Message-ID: <20090803120028.1DAA310F8AD@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on ghc-ghc-paths (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-ghc-paths From pkgdb at fedoraproject.org Mon Aug 3 12:00:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:29 +0000 Subject: [pkgdb] ghc-ghc-paths: ynemoy has requested commit Message-ID: <20090803120029.2B18D10F8B5@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on ghc-ghc-paths (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-ghc-paths From pkgdb at fedoraproject.org Mon Aug 3 12:00:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:30 +0000 Subject: [pkgdb] ghc-ghc-paths: ynemoy has requested watchcommits Message-ID: <20090803120030.3361510F8CB@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on ghc-ghc-paths (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-ghc-paths From pkgdb at fedoraproject.org Mon Aug 3 12:00:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:31 +0000 Subject: [pkgdb] ghc-ghc-paths: ynemoy has requested watchbugzilla Message-ID: <20090803120031.EAAB910F8CE@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on ghc-ghc-paths (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-ghc-paths From pkgdb at fedoraproject.org Mon Aug 3 12:00:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:53 +0000 Subject: [pkgdb] ghc-HTTP: ynemoy has requested approveacls Message-ID: <20090803120053.9738710F8B2@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on ghc-HTTP (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-HTTP From pkgdb at fedoraproject.org Mon Aug 3 12:00:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:54 +0000 Subject: [pkgdb] ghc-HTTP: ynemoy has requested commit Message-ID: <20090803120054.C6F3010F8BA@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on ghc-HTTP (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-HTTP From pkgdb at fedoraproject.org Mon Aug 3 12:00:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:54 +0000 Subject: [pkgdb] ghc-HTTP: ynemoy has requested watchcommits Message-ID: <20090803120055.00F6910F8D1@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on ghc-HTTP (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-HTTP From pkgdb at fedoraproject.org Mon Aug 3 12:00:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:00:57 +0000 Subject: [pkgdb] ghc-HTTP: ynemoy has requested watchbugzilla Message-ID: <20090803120057.2AE9010F8D2@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on ghc-HTTP (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-HTTP From pkgdb at fedoraproject.org Mon Aug 3 12:01:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:01:18 +0000 Subject: [pkgdb] ghc-haskell-src-exts: ynemoy has requested approveacls Message-ID: <20090803120118.817DB10F8BE@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on ghc-haskell-src-exts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-haskell-src-exts From pkgdb at fedoraproject.org Mon Aug 3 12:01:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:01:19 +0000 Subject: [pkgdb] ghc-haskell-src-exts: ynemoy has requested commit Message-ID: <20090803120119.B8F2B10F8C3@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on ghc-haskell-src-exts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-haskell-src-exts From pkgdb at fedoraproject.org Mon Aug 3 12:01:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:01:22 +0000 Subject: [pkgdb] ghc-haskell-src-exts: ynemoy has requested watchcommits Message-ID: <20090803120122.1F84A10F8D4@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on ghc-haskell-src-exts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-haskell-src-exts From pkgdb at fedoraproject.org Mon Aug 3 12:01:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 12:01:23 +0000 Subject: [pkgdb] ghc-haskell-src-exts: ynemoy has requested watchbugzilla Message-ID: <20090803120123.A97F310F8D7@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on ghc-haskell-src-exts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-haskell-src-exts From kwizart at fedoraproject.org Mon Aug 3 12:02:58 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Mon, 3 Aug 2009 12:02:58 +0000 (UTC) Subject: rpms/perl-Test-Refcount/F-11 import.log, NONE, 1.1 perl-Test-Refcount.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803120258.1DC1911C02C6@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/perl-Test-Refcount/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24714/F-11 Modified Files: .cvsignore sources Added Files: import.log perl-Test-Refcount.spec Log Message: Initial import for f11 --- NEW FILE import.log --- perl-Test-Refcount-0_05-2_fc11:F-11:perl-Test-Refcount-0.05-2.fc11.src.rpm:1249300857 --- NEW FILE perl-Test-Refcount.spec --- Name: perl-Test-Refcount Version: 0.05 Release: 2%{?dist} Summary: Assert reference counts on objects Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Test-Refcount/ Source0: http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Test-Refcount-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Devel::Refcount) BuildRequires: perl(Devel::FindRef) BuildRequires: perl(Test::Builder) BuildRequires: perl(Test::Builder::Tester) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description The Perl garbage collector uses simple reference counting during the normal execution of a program. This means that cycles or unweakened references in other parts of code can keep an object around for longer than intended. To help avoid this problem, the reference count of a new object from its class constructor ought to be 1. This way, the caller can know the object will be properly DESTROYed when it drops all of its references to it. %prep %setup -q -n Test-Refcount-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' %{_fixperms} $RPM_BUILD_ROOT/* %check #Test fails rhbz#514942 make test || : %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes LICENSE README %{perl_vendorlib}/Test %{_mandir}/man3/Test*.3* %changelog * Fri Jul 31 2009 kwizart < kwizart at gmail.com > - 0.05-2 - Add missing BR - Use %%{_fixperms} - Fix %%files section - Add comment about why it fails * Thu Jul 9 2009 kwizart < kwizart at gmail.com > - 0.05-1 - Initial spec Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:19:45 -0000 1.1 +++ .cvsignore 3 Aug 2009 12:02:57 -0000 1.2 @@ -0,0 +1 @@ +Test-Refcount-0.05.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:19:45 -0000 1.1 +++ sources 3 Aug 2009 12:02:57 -0000 1.2 @@ -0,0 +1 @@ +657b089713b1283218590119faf12432 Test-Refcount-0.05.tar.gz From xhorak at fedoraproject.org Mon Aug 3 12:04:06 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Mon, 3 Aug 2009 12:04:06 +0000 (UTC) Subject: rpms/thunderbird/devel thunderbird.spec, 1.141, 1.142 thunderbird-makebug.patch, 1.1, NONE thunderbird-setjmp.patch, 1.1, NONE Message-ID: <20090803120406.336C511C02C6@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/thunderbird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25544 Modified Files: thunderbird.spec Removed Files: thunderbird-makebug.patch thunderbird-setjmp.patch Log Message: Build with system hunspell Index: thunderbird.spec =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/devel/thunderbird.spec,v retrieving revision 1.141 retrieving revision 1.142 diff -u -p -r1.141 -r1.142 --- thunderbird.spec 31 Jul 2009 15:12:45 -0000 1.141 +++ thunderbird.spec 3 Aug 2009 12:04:06 -0000 1.142 @@ -11,7 +11,7 @@ Summary: Mozilla Thunderbird mail/newsgroup client Name: thunderbird Version: 3.0 -Release: 3.5.b3%{?dist} +Release: 3.6.b3%{?dist} URL: http://www.mozilla.org/projects/thunderbird/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -37,8 +37,6 @@ Patch1: mozilla-jemalloc.patch Patch2: thunderbird-shared-error.patch Patch3: xulrunner-elif.patch Patch4: thunderbird-pango.patch -Patch5: thunderbird-makebug.patch -Patch6: thunderbird-setjmp.patch %if %{official_branding} # Required by Mozilla Corporation @@ -95,8 +93,6 @@ Mozilla Thunderbird is a standalone mail %patch2 -p1 -b .shared-error #%patch3 -p0 -b .xulrunner-elif #%patch4 -p1 -b .pango-fix -%patch5 -p1 -b .makebug -%patch6 -p1 -b .setjmp %if %{official_branding} # Required by Mozilla Corporation @@ -298,6 +294,9 @@ fi #=============================================================================== %changelog +* Mon Aug 3 2009 Jan Horak - 3.0-3.6.beta3 +- Build with system hunspell + * Sun Jul 26 2009 Fedora Release Engineering - 3.0-3.5.b3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- thunderbird-makebug.patch DELETED --- --- thunderbird-setjmp.patch DELETED --- From kwizart at fedoraproject.org Mon Aug 3 12:06:36 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Mon, 3 Aug 2009 12:06:36 +0000 (UTC) Subject: rpms/perl-Test-Refcount/F-10 import.log, NONE, 1.1 perl-Test-Refcount.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803120636.E51BF11C02C6@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/perl-Test-Refcount/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25514/F-10 Modified Files: .cvsignore sources Added Files: import.log perl-Test-Refcount.spec Log Message: Initial import for F10 --- NEW FILE import.log --- perl-Test-Refcount-0_05-2_fc11:F-10:perl-Test-Refcount-0.05-2.fc11.src.rpm:1249301001 --- NEW FILE perl-Test-Refcount.spec --- Name: perl-Test-Refcount Version: 0.05 Release: 2%{?dist} Summary: Assert reference counts on objects Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Test-Refcount/ Source0: http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Test-Refcount-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Devel::Refcount) BuildRequires: perl(Devel::FindRef) BuildRequires: perl(Test::Builder) BuildRequires: perl(Test::Builder::Tester) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description The Perl garbage collector uses simple reference counting during the normal execution of a program. This means that cycles or unweakened references in other parts of code can keep an object around for longer than intended. To help avoid this problem, the reference count of a new object from its class constructor ought to be 1. This way, the caller can know the object will be properly DESTROYed when it drops all of its references to it. %prep %setup -q -n Test-Refcount-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' %{_fixperms} $RPM_BUILD_ROOT/* %check #Test fails rhbz#514942 make test || : %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes LICENSE README %{perl_vendorlib}/Test %{_mandir}/man3/Test*.3* %changelog * Fri Jul 31 2009 kwizart < kwizart at gmail.com > - 0.05-2 - Add missing BR - Use %%{_fixperms} - Fix %%files section - Add comment about why it fails * Thu Jul 9 2009 kwizart < kwizart at gmail.com > - 0.05-1 - Initial spec Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:19:45 -0000 1.1 +++ .cvsignore 3 Aug 2009 12:06:36 -0000 1.2 @@ -0,0 +1 @@ +Test-Refcount-0.05.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Test-Refcount/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:19:45 -0000 1.1 +++ sources 3 Aug 2009 12:06:36 -0000 1.2 @@ -0,0 +1 @@ +657b089713b1283218590119faf12432 Test-Refcount-0.05.tar.gz From schwab at fedoraproject.org Mon Aug 3 12:10:22 2009 From: schwab at fedoraproject.org (schwab) Date: Mon, 3 Aug 2009 12:10:22 +0000 (UTC) Subject: rpms/glibc/devel .cvsignore, 1.278, 1.279 glibc-fedora.patch, 1.312, 1.313 glibc.spec, 1.405, 1.406 import.log, 1.21, 1.22 sources, 1.303, 1.304 Message-ID: <20090803121022.DADB111C04D1@cvs1.fedora.phx.redhat.com> Author: schwab Update of /cvs/pkgs/rpms/glibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27215/devel Modified Files: .cvsignore glibc-fedora.patch glibc.spec import.log sources Log Message: 2.10.90-12 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/.cvsignore,v retrieving revision 1.278 retrieving revision 1.279 diff -u -p -r1.278 -r1.279 --- .cvsignore 30 Jul 2009 13:39:12 -0000 1.278 +++ .cvsignore 3 Aug 2009 12:10:20 -0000 1.279 @@ -1,2 +1,2 @@ -glibc-2.10-229-g78c4ef4-fedora.tar.bz2 -glibc-2.10-229-g78c4ef4.tar.bz2 +glibc-2.10-249-g4a13776-fedora.tar.bz2 +glibc-2.10-249-g4a13776.tar.bz2 glibc-fedora.patch: ChangeLog | 35 ++ ChangeLog.15 | 37 ++ ChangeLog.16 | 101 +++++++ Makeconfig | 6 csu/Makefile | 3 csu/elf-init.c | 17 + debug/tst-chk1.c | 7 elf/ldconfig.c | 25 + elf/tst-stackguard1.c | 8 include/bits/stdlib-ldbl.h | 1 include/bits/wchar-ldbl.h | 1 include/features.h | 9 intl/locale.alias | 2 libio/stdio.h | 2 locale/iso-4217.def | 13 locale/programs/locarchive.c | 10 localedata/Makefile | 1 localedata/SUPPORTED | 6 localedata/locales/cy_GB | 7 localedata/locales/en_GB | 4 localedata/locales/no_NO | 69 ++++ localedata/locales/zh_TW | 6 malloc/mcheck.c | 30 +- manual/libc.texinfo | 2 misc/sys/cdefs.h | 20 + nis/nss | 2 nptl/ChangeLog | 19 + nptl/Makefile | 11 nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h | 3 nptl/sysdeps/unix/sysv/linux/kernel-features.h | 6 nptl/tst-stackguard1.c | 8 nscd/nscd.conf | 2 nscd/nscd.init | 28 -- posix/Makefile | 15 - posix/getconf.speclist.h | 39 ++ streams/Makefile | 2 sysdeps/generic/dl-cache.h | 8 sysdeps/i386/Makefile | 10 sysdeps/ia64/Makefile | 4 sysdeps/ia64/ia64libgcc.S | 350 ------------------------- sysdeps/ia64/libgcc-compat.c | 84 ++++++ sysdeps/powerpc/powerpc32/____longjmp_chk.S | 8 sysdeps/powerpc/powerpc64/Makefile | 1 sysdeps/powerpc/powerpc64/____longjmp_chk.S | 8 sysdeps/unix/nice.c | 7 sysdeps/unix/sysv/linux/check_pf.c | 5 sysdeps/unix/sysv/linux/dl-osinfo.h | 29 ++ sysdeps/unix/sysv/linux/futimesat.c | 23 - sysdeps/unix/sysv/linux/i386/clone.S | 4 sysdeps/unix/sysv/linux/i386/dl-cache.h | 59 ++++ sysdeps/unix/sysv/linux/ia64/dl-cache.h | 27 + sysdeps/unix/sysv/linux/ia64/dl-procinfo.c | 5 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h | 5 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed | 2 sysdeps/unix/sysv/linux/netlinkaccess.h | 18 + sysdeps/unix/sysv/linux/paths.h | 2 sysdeps/unix/sysv/linux/tcsetattr.c | 32 ++ sysdeps/unix/sysv/linux/x86_64/clone.S | 4 timezone/zic.c | 2 59 files changed, 787 insertions(+), 467 deletions(-) Index: glibc-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc-fedora.patch,v retrieving revision 1.312 retrieving revision 1.313 diff -u -p -r1.312 -r1.313 --- glibc-fedora.patch 30 Jul 2009 13:39:12 -0000 1.312 +++ glibc-fedora.patch 3 Aug 2009 12:10:21 -0000 1.313 @@ -1,6 +1,6 @@ ---- glibc-2.10-229-g78c4ef4/ChangeLog -+++ glibc-2.10.90-11/ChangeLog -@@ -196,6 +196,11 @@ +--- glibc-2.10-249-g4a13776/ChangeLog ++++ glibc-2.10.90-12/ChangeLog +@@ -267,6 +267,11 @@ * sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in the unique symbol hash table should not be const. @@ -12,7 +12,7 @@ 2009-07-21 Ulrich Drepper * sysdeps/x86_64/multiarch/strstr.c: Minor cleanups. Remove -@@ -461,6 +466,16 @@ +@@ -532,6 +537,16 @@ out common code into new function get_common_indeces. Determine extended family and model for Intel processors. @@ -29,7 +29,7 @@ 2009-06-26 Ulrich Drepper * resolv/resolv.h: Define RES_SNGLKUPREOP. -@@ -8859,6 +8874,13 @@ +@@ -8930,6 +8945,13 @@ * include/sys/cdefs.h: Redefine __nonnull so that test for incorrect parameters in the libc code itself are not omitted. @@ -43,7 +43,7 @@ 2007-05-09 Jakub Jelinek * sysdeps/ia64/fpu/fraiseexcpt.c (feraiseexcept): Don't raise overflow -@@ -9154,6 +9176,10 @@ +@@ -9225,6 +9247,10 @@ [BZ #4368] * stdlib/stdlib.h: Remove obsolete part of comment for realpath. @@ -54,7 +54,7 @@ 2007-04-16 Ulrich Drepper [BZ #4364] -@@ -10411,6 +10437,15 @@ +@@ -10482,6 +10508,15 @@ separators also if no non-zero digits found. * stdlib/Makefile (tests): Add tst-strtod3. @@ -70,8 +70,8 @@ 2006-12-09 Ulrich Drepper [BZ #3632] ---- glibc-2.10-229-g78c4ef4/ChangeLog.15 -+++ glibc-2.10.90-11/ChangeLog.15 +--- glibc-2.10-249-g4a13776/ChangeLog.15 ++++ glibc-2.10.90-12/ChangeLog.15 @@ -477,6 +477,14 @@ 2004-11-26 Jakub Jelinek @@ -137,8 +137,8 @@ 2004-08-30 Roland McGrath * scripts/extract-abilist.awk: If `lastversion' variable defined, omit ---- glibc-2.10-229-g78c4ef4/ChangeLog.16 -+++ glibc-2.10.90-11/ChangeLog.16 +--- glibc-2.10-249-g4a13776/ChangeLog.16 ++++ glibc-2.10.90-12/ChangeLog.16 @@ -171,6 +171,11 @@ [BZ #2611] * stdio-common/renameat.c (renameat): Fix typo. @@ -310,8 +310,8 @@ 2005-02-10 Roland McGrath [BZ #157] ---- glibc-2.10-229-g78c4ef4/Makeconfig -+++ glibc-2.10.90-11/Makeconfig +--- glibc-2.10-249-g4a13776/Makeconfig ++++ glibc-2.10.90-12/Makeconfig @@ -780,12 +780,12 @@ endif # The assembler can generate debug information too. ifndef ASFLAGS @@ -328,8 +328,8 @@ ifndef BUILD_CC BUILD_CC = $(CC) ---- glibc-2.10-229-g78c4ef4/csu/Makefile -+++ glibc-2.10.90-11/csu/Makefile +--- glibc-2.10-249-g4a13776/csu/Makefile ++++ glibc-2.10.90-12/csu/Makefile @@ -93,7 +93,8 @@ omit-deps += $(crtstuff) $(crtstuff:%=$(objpfx)%.o): %.o: %.S $(objpfx)defs.h $(compile.S) -g0 $(ASFLAGS-.os) -o $@ @@ -340,8 +340,8 @@ vpath initfini.c $(sysdirs) ---- glibc-2.10-229-g78c4ef4/csu/elf-init.c -+++ glibc-2.10.90-11/csu/elf-init.c +--- glibc-2.10-249-g4a13776/csu/elf-init.c ++++ glibc-2.10.90-12/csu/elf-init.c @@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, char **, char **) extern void (*__fini_array_start []) (void) attribute_hidden; extern void (*__fini_array_end []) (void) attribute_hidden; @@ -366,8 +366,8 @@ /* These function symbols are provided for the .init/.fini section entry points automagically by the linker. */ ---- glibc-2.10-229-g78c4ef4/debug/tst-chk1.c -+++ glibc-2.10.90-11/debug/tst-chk1.c +--- glibc-2.10-249-g4a13776/debug/tst-chk1.c ++++ glibc-2.10.90-12/debug/tst-chk1.c @@ -17,6 +17,9 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -396,8 +396,8 @@ # define O 0 # else # define O 1 ---- glibc-2.10-229-g78c4ef4/elf/ldconfig.c -+++ glibc-2.10.90-11/elf/ldconfig.c +--- glibc-2.10-249-g4a13776/elf/ldconfig.c ++++ glibc-2.10.90-12/elf/ldconfig.c @@ -1020,17 +1020,19 @@ search_dirs (void) @@ -479,8 +479,8 @@ } if (! opt_ignore_aux_cache) ---- glibc-2.10-229-g78c4ef4/elf/tst-stackguard1.c -+++ glibc-2.10.90-11/elf/tst-stackguard1.c +--- glibc-2.10-249-g4a13776/elf/tst-stackguard1.c ++++ glibc-2.10.90-12/elf/tst-stackguard1.c @@ -160,17 +160,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -505,16 +505,16 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-229-g78c4ef4/include/bits/stdlib-ldbl.h -+++ glibc-2.10.90-11/include/bits/stdlib-ldbl.h +--- glibc-2.10-249-g4a13776/include/bits/stdlib-ldbl.h ++++ glibc-2.10.90-12/include/bits/stdlib-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-229-g78c4ef4/include/bits/wchar-ldbl.h -+++ glibc-2.10.90-11/include/bits/wchar-ldbl.h +--- glibc-2.10-249-g4a13776/include/bits/wchar-ldbl.h ++++ glibc-2.10.90-12/include/bits/wchar-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-229-g78c4ef4/include/features.h -+++ glibc-2.10.90-11/include/features.h +--- glibc-2.10-249-g4a13776/include/features.h ++++ glibc-2.10.90-12/include/features.h @@ -299,8 +299,13 @@ #endif @@ -531,8 +531,8 @@ # define __USE_FORTIFY_LEVEL 2 # else # define __USE_FORTIFY_LEVEL 1 ---- glibc-2.10-229-g78c4ef4/intl/locale.alias -+++ glibc-2.10.90-11/intl/locale.alias +--- glibc-2.10-249-g4a13776/intl/locale.alias ++++ glibc-2.10.90-12/intl/locale.alias @@ -57,8 +57,6 @@ korean ko_KR.eucKR korean.euc ko_KR.eucKR ko_KR ko_KR.eucKR @@ -542,8 +542,8 @@ norwegian nb_NO.ISO-8859-1 nynorsk nn_NO.ISO-8859-1 polish pl_PL.ISO-8859-2 ---- glibc-2.10-229-g78c4ef4/libio/stdio.h -+++ glibc-2.10.90-11/libio/stdio.h +--- glibc-2.10-249-g4a13776/libio/stdio.h ++++ glibc-2.10.90-12/libio/stdio.h @@ -145,10 +145,12 @@ typedef _G_fpos64_t fpos64_t; extern struct _IO_FILE *stdin; /* Standard input stream. */ extern struct _IO_FILE *stdout; /* Standard output stream. */ @@ -557,8 +557,8 @@ __BEGIN_NAMESPACE_STD /* Remove file FILENAME. */ ---- glibc-2.10-229-g78c4ef4/locale/iso-4217.def -+++ glibc-2.10.90-11/locale/iso-4217.def +--- glibc-2.10-249-g4a13776/locale/iso-4217.def ++++ glibc-2.10.90-12/locale/iso-4217.def @@ -8,6 +8,7 @@ * * !!! The list has to be sorted !!! @@ -650,8 +650,8 @@ DEFINE_INT_CURR("PYG") /* Paraguay Guarani */ DEFINE_INT_CURR("QAR") /* Qatar Rial */ DEFINE_INT_CURR("ROL") /* Romanian Leu */ ---- glibc-2.10-229-g78c4ef4/locale/programs/locarchive.c -+++ glibc-2.10.90-11/locale/programs/locarchive.c +--- glibc-2.10-249-g4a13776/locale/programs/locarchive.c ++++ glibc-2.10.90-12/locale/programs/locarchive.c @@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const void *b) /* forward decls for below */ static uint32_t add_locale (struct locarhandle *ah, const char *name, @@ -683,8 +683,8 @@ add_alias (struct locarhandle *ah, const char *alias, bool replace, const char *oldname, uint32_t *locrec_offset_p) { ---- glibc-2.10-229-g78c4ef4/localedata/Makefile -+++ glibc-2.10.90-11/localedata/Makefile +--- glibc-2.10-249-g4a13776/localedata/Makefile ++++ glibc-2.10.90-12/localedata/Makefile @@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir echo -n '...'; \ input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \ @@ -693,8 +693,8 @@ -i locales/$$input -c -f charmaps/$$charset \ $(addprefix --prefix=,$(install_root)) $$locale; \ echo ' done'; \ ---- glibc-2.10-229-g78c4ef4/localedata/SUPPORTED -+++ glibc-2.10.90-11/localedata/SUPPORTED +--- glibc-2.10-249-g4a13776/localedata/SUPPORTED ++++ glibc-2.10.90-12/localedata/SUPPORTED @@ -84,6 +84,7 @@ cy_GB.UTF-8/UTF-8 \ cy_GB/ISO-8859-14 \ da_DK.UTF-8/UTF-8 \ @@ -736,8 +736,8 @@ ta_IN/UTF-8 \ te_IN/UTF-8 \ tg_TJ.UTF-8/UTF-8 \ ---- glibc-2.10-229-g78c4ef4/localedata/locales/cy_GB -+++ glibc-2.10.90-11/localedata/locales/cy_GB +--- glibc-2.10-249-g4a13776/localedata/locales/cy_GB ++++ glibc-2.10.90-12/localedata/locales/cy_GB @@ -248,8 +248,11 @@ mon "";/ d_t_fmt "" d_fmt "" @@ -752,8 +752,8 @@ END LC_TIME LC_MESSAGES ---- glibc-2.10-229-g78c4ef4/localedata/locales/en_GB -+++ glibc-2.10.90-11/localedata/locales/en_GB +--- glibc-2.10-249-g4a13776/localedata/locales/en_GB ++++ glibc-2.10.90-12/localedata/locales/en_GB @@ -116,8 +116,8 @@ mon "";/ d_t_fmt "" d_fmt "" @@ -765,8 +765,8 @@ date_fmt "/ / " ---- glibc-2.10-229-g78c4ef4/localedata/locales/no_NO -+++ glibc-2.10.90-11/localedata/locales/no_NO +--- glibc-2.10-249-g4a13776/localedata/locales/no_NO ++++ glibc-2.10.90-12/localedata/locales/no_NO @@ -0,0 +1,69 @@ +escape_char / +comment_char % @@ -837,8 +837,8 @@ +LC_ADDRESS +copy "nb_NO" +END LC_ADDRESS ---- glibc-2.10-229-g78c4ef4/localedata/locales/zh_TW -+++ glibc-2.10.90-11/localedata/locales/zh_TW +--- glibc-2.10-249-g4a13776/localedata/locales/zh_TW ++++ glibc-2.10.90-12/localedata/locales/zh_TW @@ -1,7 +1,7 @@ comment_char % escape_char / @@ -866,8 +866,8 @@ revision "0.2" date "2000-08-02" % ---- glibc-2.10-229-g78c4ef4/malloc/mcheck.c -+++ glibc-2.10.90-11/malloc/mcheck.c +--- glibc-2.10-249-g4a13776/malloc/mcheck.c ++++ glibc-2.10.90-12/malloc/mcheck.c @@ -24,9 +24,25 @@ # include # include @@ -943,8 +943,8 @@ old_free_hook = __free_hook; __free_hook = freehook; ---- glibc-2.10-229-g78c4ef4/manual/libc.texinfo -+++ glibc-2.10.90-11/manual/libc.texinfo +--- glibc-2.10-249-g4a13776/manual/libc.texinfo ++++ glibc-2.10.90-12/manual/libc.texinfo @@ -5,7 +5,7 @@ @c setchapternewpage odd @@ -954,8 +954,8 @@ @direntry * Libc: (libc). C library. @end direntry ---- glibc-2.10-229-g78c4ef4/misc/sys/cdefs.h -+++ glibc-2.10.90-11/misc/sys/cdefs.h +--- glibc-2.10-249-g4a13776/misc/sys/cdefs.h ++++ glibc-2.10.90-12/misc/sys/cdefs.h @@ -132,7 +132,10 @@ #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) #define __bos0(ptr) __builtin_object_size (ptr, 0) @@ -999,17 +999,17 @@ # define __va_arg_pack() __builtin_va_arg_pack () # define __va_arg_pack_len() __builtin_va_arg_pack_len () #endif ---- glibc-2.10-229-g78c4ef4/nis/nss -+++ glibc-2.10.90-11/nis/nss +--- glibc-2.10-249-g4a13776/nis/nss ++++ glibc-2.10.90-12/nis/nss @@ -25,4 +25,4 @@ # memory with every getXXent() call. Otherwise each getXXent() call # might result into a network communication with the server to get # the next entry. -#SETENT_BATCH_READ=TRUE +SETENT_BATCH_READ=TRUE ---- glibc-2.10-229-g78c4ef4/nptl/ChangeLog -+++ glibc-2.10.90-11/nptl/ChangeLog -@@ -3632,6 +3632,15 @@ +--- glibc-2.10-249-g4a13776/nptl/ChangeLog ++++ glibc-2.10.90-12/nptl/ChangeLog +@@ -3636,6 +3636,15 @@ Use __sigfillset. Document that sigfillset does the right thing wrt to SIGSETXID. @@ -1025,7 +1025,7 @@ 2005-07-11 Jakub Jelinek [BZ #1102] -@@ -4368,6 +4377,11 @@ +@@ -4372,6 +4381,11 @@ Move definition inside libpthread, libc, librt check. Provide definition for rtld. @@ -1037,7 +1037,7 @@ 2004-09-02 Ulrich Drepper * sysdeps/alpha/jmpbuf-unwind.h: Define __libc_unwind_longjmp. -@@ -6442,6 +6456,11 @@ +@@ -6446,6 +6460,11 @@ * Makefile [$(build-shared) = yes] (tests): Depend on $(test-modules). @@ -1049,8 +1049,8 @@ 2003-07-25 Jakub Jelinek * tst-cancel17.c (do_test): Check if aio_cancel failed. ---- glibc-2.10-229-g78c4ef4/nptl/Makefile -+++ glibc-2.10.90-11/nptl/Makefile +--- glibc-2.10-249-g4a13776/nptl/Makefile ++++ glibc-2.10.90-12/nptl/Makefile @@ -339,7 +339,8 @@ endif extra-objs += $(crti-objs) $(crtn-objs) omit-deps += crti crtn @@ -1083,8 +1083,8 @@ else $(addprefix $(objpfx),$(tests) $(test-srcs)): $(objpfx)libpthread.a endif ---- glibc-2.10-229-g78c4ef4/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h -+++ glibc-2.10.90-11/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +--- glibc-2.10-249-g4a13776/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h ++++ glibc-2.10.90-12/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h @@ -187,4 +187,7 @@ /* Typed memory objects are not available. */ #define _POSIX_TYPED_MEMORY_OBJECTS -1 @@ -1093,8 +1093,8 @@ +#define _XOPEN_STREAMS -1 + #endif /* bits/posix_opt.h */ ---- glibc-2.10-229-g78c4ef4/nptl/sysdeps/unix/sysv/linux/kernel-features.h -+++ glibc-2.10.90-11/nptl/sysdeps/unix/sysv/linux/kernel-features.h +--- glibc-2.10-249-g4a13776/nptl/sysdeps/unix/sysv/linux/kernel-features.h ++++ glibc-2.10.90-12/nptl/sysdeps/unix/sysv/linux/kernel-features.h @@ -0,0 +1,6 @@ +#include_next + @@ -1102,8 +1102,8 @@ +#ifndef __ASSUME_CLONE_THREAD_FLAGS +# define __ASSUME_CLONE_THREAD_FLAGS 1 +#endif ---- glibc-2.10-229-g78c4ef4/nptl/tst-stackguard1.c -+++ glibc-2.10.90-11/nptl/tst-stackguard1.c +--- glibc-2.10-249-g4a13776/nptl/tst-stackguard1.c ++++ glibc-2.10.90-12/nptl/tst-stackguard1.c @@ -190,17 +190,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -1128,8 +1128,8 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-229-g78c4ef4/nscd/nscd.conf -+++ glibc-2.10.90-11/nscd/nscd.conf +--- glibc-2.10-249-g4a13776/nscd/nscd.conf ++++ glibc-2.10.90-12/nscd/nscd.conf @@ -33,7 +33,7 @@ # logfile /var/log/nscd.log # threads 4 @@ -1139,8 +1139,8 @@ # stat-user somebody debug-level 0 # reload-count 5 ---- glibc-2.10-229-g78c4ef4/nscd/nscd.init -+++ glibc-2.10.90-11/nscd/nscd.init +--- glibc-2.10-249-g4a13776/nscd/nscd.init ++++ glibc-2.10.90-12/nscd/nscd.init @@ -9,6 +9,7 @@ # slow naming services like NIS, NIS+, LDAP, or hesiod. # processname: /usr/sbin/nscd @@ -1197,8 +1197,8 @@ ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" ---- glibc-2.10-229-g78c4ef4/posix/Makefile -+++ glibc-2.10.90-11/posix/Makefile +--- glibc-2.10-249-g4a13776/posix/Makefile ++++ glibc-2.10.90-12/posix/Makefile @@ -301,15 +301,8 @@ $(inst_libexecdir)/getconf: $(inst_bindir)/getconf \ mv -f $@/$$spec.new $@/$$spec; \ done < $(objpfx)getconf.speclist @@ -1219,8 +1219,8 @@ + | sed -n -e '/START_OF_STRINGS/,$${/\(POSIX_V[67]\|_XBS5\)_/{s/^[^"]*"//;s/".*$$//;p}}' \ + > $@.new mv -f $@.new $@ ---- glibc-2.10-229-g78c4ef4/posix/getconf.speclist.h -+++ glibc-2.10.90-11/posix/getconf.speclist.h +--- glibc-2.10-249-g4a13776/posix/getconf.speclist.h ++++ glibc-2.10.90-12/posix/getconf.speclist.h @@ -0,0 +1,39 @@ +#include +const char *START_OF_STRINGS = @@ -1261,8 +1261,8 @@ +"XBS5_LPBIG_OFFBIG" +#endif +""; ---- glibc-2.10-229-g78c4ef4/streams/Makefile -+++ glibc-2.10.90-11/streams/Makefile +--- glibc-2.10-249-g4a13776/streams/Makefile ++++ glibc-2.10.90-12/streams/Makefile @@ -21,7 +21,7 @@ # subdir := streams @@ -1272,8 +1272,8 @@ routines = isastream getmsg getpmsg putmsg putpmsg fattach fdetach include ../Rules ---- glibc-2.10-229-g78c4ef4/sysdeps/generic/dl-cache.h -+++ glibc-2.10.90-11/sysdeps/generic/dl-cache.h +--- glibc-2.10-249-g4a13776/sysdeps/generic/dl-cache.h ++++ glibc-2.10.90-12/sysdeps/generic/dl-cache.h @@ -36,6 +36,14 @@ # define add_system_dir(dir) add_dir (dir) #endif @@ -1289,8 +1289,8 @@ #define CACHEMAGIC "ld.so-1.7.0" /* libc5 and glibc 2.0/2.1 use the same format. For glibc 2.2 another ---- glibc-2.10-229-g78c4ef4/sysdeps/i386/Makefile -+++ glibc-2.10.90-11/sysdeps/i386/Makefile +--- glibc-2.10-249-g4a13776/sysdeps/i386/Makefile ++++ glibc-2.10.90-12/sysdeps/i386/Makefile @@ -2,6 +2,8 @@ # Every i386 port in use uses gas syntax (I think). asm-CPPFLAGS += -DGAS_SYNTAX @@ -1315,8 +1315,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-229-g78c4ef4/sysdeps/ia64/Makefile -+++ glibc-2.10.90-11/sysdeps/ia64/Makefile +--- glibc-2.10-249-g4a13776/sysdeps/ia64/Makefile ++++ glibc-2.10.90-12/sysdeps/ia64/Makefile @@ -12,8 +12,8 @@ elide-routines.os += hp-timing ifeq (yes,$(build-shared)) @@ -1328,8 +1328,8 @@ endif endif ---- glibc-2.10-229-g78c4ef4/sysdeps/ia64/ia64libgcc.S -+++ glibc-2.10.90-11/sysdeps/ia64/ia64libgcc.S +--- glibc-2.10-249-g4a13776/sysdeps/ia64/ia64libgcc.S ++++ glibc-2.10.90-12/sysdeps/ia64/ia64libgcc.S @@ -1,350 +0,0 @@ -/* From the Intel IA-64 Optimization Guide, choose the minimum latency - alternative. */ @@ -1681,8 +1681,8 @@ - .symver ___multi3, __multi3 at GLIBC_2.2 - -#endif ---- glibc-2.10-229-g78c4ef4/sysdeps/ia64/libgcc-compat.c -+++ glibc-2.10.90-11/sysdeps/ia64/libgcc-compat.c +--- glibc-2.10-249-g4a13776/sysdeps/ia64/libgcc-compat.c ++++ glibc-2.10.90-12/sysdeps/ia64/libgcc-compat.c @@ -0,0 +1,84 @@ +/* pre-.hidden libgcc compatibility + Copyright (C) 2002 Free Software Foundation, Inc. @@ -1768,8 +1768,8 @@ +symbol_version (INTUSE (__multi3), __multi3, GLIBC_2.2); + +#endif ---- glibc-2.10-229-g78c4ef4/sysdeps/powerpc/powerpc32/____longjmp_chk.S -+++ glibc-2.10.90-11/sysdeps/powerpc/powerpc32/____longjmp_chk.S +--- glibc-2.10-249-g4a13776/sysdeps/powerpc/powerpc32/____longjmp_chk.S ++++ glibc-2.10.90-12/sysdeps/powerpc/powerpc32/____longjmp_chk.S @@ -49,8 +49,16 @@ #define CHECK_SP(reg) \ cmplw reg, r1; \ @@ -1787,8 +1787,8 @@ .Lok: #include <__longjmp-common.S> ---- glibc-2.10-229-g78c4ef4/sysdeps/powerpc/powerpc64/Makefile -+++ glibc-2.10.90-11/sysdeps/powerpc/powerpc64/Makefile +--- glibc-2.10-249-g4a13776/sysdeps/powerpc/powerpc64/Makefile ++++ glibc-2.10.90-12/sysdeps/powerpc/powerpc64/Makefile @@ -30,6 +30,7 @@ ifneq ($(elf),no) # we use -fpic instead which is much better. CFLAGS-initfini.s += -fpic -O1 @@ -1797,8 +1797,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-229-g78c4ef4/sysdeps/powerpc/powerpc64/____longjmp_chk.S -+++ glibc-2.10.90-11/sysdeps/powerpc/powerpc64/____longjmp_chk.S +--- glibc-2.10-249-g4a13776/sysdeps/powerpc/powerpc64/____longjmp_chk.S ++++ glibc-2.10.90-12/sysdeps/powerpc/powerpc64/____longjmp_chk.S @@ -32,8 +32,16 @@ #define CHECK_SP(reg) \ cmpld reg, r1; \ @@ -1816,8 +1816,8 @@ .Lok: #include <__longjmp-common.S> ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/nice.c -+++ glibc-2.10.90-11/sysdeps/unix/nice.c +--- glibc-2.10-249-g4a13776/sysdeps/unix/nice.c ++++ glibc-2.10.90-12/sysdeps/unix/nice.c @@ -42,7 +42,12 @@ nice (int incr) __set_errno (save); } @@ -1832,8 +1832,8 @@ if (result == -1) { if (errno == EACCES) ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/check_pf.c -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/check_pf.c +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/check_pf.c ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/check_pf.c @@ -27,13 +27,10 @@ #include #include @@ -1849,8 +1849,8 @@ #ifndef IFA_F_HOMEADDRESS # define IFA_F_HOMEADDRESS 0 ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/dl-osinfo.h -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/dl-osinfo.h +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/dl-osinfo.h ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/dl-osinfo.h @@ -17,10 +17,13 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -1898,8 +1898,8 @@ } else #endif ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/futimesat.c -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/futimesat.c +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/futimesat.c ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/futimesat.c @@ -37,14 +37,14 @@ futimesat (fd, file, tvp) { int result; @@ -1942,8 +1942,8 @@ { size_t filelen = strlen (file); static const char procfd[] = "/proc/self/fd/%d/%s"; ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/i386/clone.S -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/i386/clone.S +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/i386/clone.S ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/i386/clone.S @@ -120,9 +120,6 @@ L(pseudo_end): ret @@ -1962,8 +1962,8 @@ cfi_startproc PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/i386/dl-cache.h -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/i386/dl-cache.h +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/i386/dl-cache.h ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/i386/dl-cache.h @@ -0,0 +1,59 @@ +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig. + Copyright (C) 2004 Free Software Foundation, Inc. @@ -2024,8 +2024,8 @@ + } while (0) + +#include_next ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/ia64/dl-cache.h -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/ia64/dl-cache.h +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/ia64/dl-cache.h ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/ia64/dl-cache.h @@ -22,4 +22,31 @@ #define _dl_cache_check_flags(flags) \ ((flags) == _DL_CACHE_DEFAULT_ID) @@ -2058,29 +2058,29 @@ + } while (0) + #include_next ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed @@ -1 +1 @@ -s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_ +s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_ ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/netlinkaccess.h -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/netlinkaccess.h +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/netlinkaccess.h ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/netlinkaccess.h @@ -25,6 +25,24 @@ #include @@ -2106,8 +2106,8 @@ struct netlink_res { ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/paths.h -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/paths.h +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/paths.h ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/paths.h @@ -62,7 +62,7 @@ #define _PATH_TTY "/dev/tty" #define _PATH_UNIX "/boot/vmlinux" @@ -2117,8 +2117,8 @@ #define _PATH_WTMP "/var/log/wtmp" /* Provide trailing slash, since mostly used for building pathnames. */ ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/tcsetattr.c -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/tcsetattr.c +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/tcsetattr.c ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/tcsetattr.c @@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p) { struct __kernel_termios k_termios; @@ -2164,8 +2164,8 @@ + return retval; } libc_hidden_def (tcsetattr) ---- glibc-2.10-229-g78c4ef4/sysdeps/unix/sysv/linux/x86_64/clone.S -+++ glibc-2.10.90-11/sysdeps/unix/sysv/linux/x86_64/clone.S +--- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/x86_64/clone.S ++++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/x86_64/clone.S @@ -89,9 +89,6 @@ L(pseudo_end): ret @@ -2184,8 +2184,8 @@ cfi_startproc; PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-229-g78c4ef4/timezone/zic.c -+++ glibc-2.10.90-11/timezone/zic.c +--- glibc-2.10-249-g4a13776/timezone/zic.c ++++ glibc-2.10.90-12/timezone/zic.c @@ -1921,7 +1921,7 @@ const int zonecount; if (stdrp != NULL && stdrp->r_hiyear == 2037) return; Index: glibc.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc.spec,v retrieving revision 1.405 retrieving revision 1.406 diff -u -p -r1.405 -r1.406 --- glibc.spec 30 Jul 2009 13:39:12 -0000 1.405 +++ glibc.spec 3 Aug 2009 12:10:21 -0000 1.406 @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.10-229-g78c4ef4 +%define glibcsrcdir glibc-2.10-249-g4a13776 %define glibcversion 2.10.90 ### glibc.spec.in follows: %define run_glibc_tests 1 @@ -24,7 +24,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 11 +Release: 12 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -1037,6 +1037,10 @@ rm -f *.filelist* %endif %changelog +* Mon Aug 3 2009 Andreas Schwab - 2.10.90-12 +- Update from master. + - fix fortify failure with longjmp from alternate stack (#512103) + * Thu Jul 30 2009 Andreas Schwab - 2.10.90-11 - Update from master. - Don't package debuginfo files in glibc-devel. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/import.log,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- import.log 30 Jul 2009 13:39:12 -0000 1.21 +++ import.log 3 Aug 2009 12:10:21 -0000 1.22 @@ -19,3 +19,4 @@ glibc-2_10_90-7:HEAD:glibc-2.10.90-7.src glibc-2_10_90-9:HEAD:glibc-2.10.90-9.src.rpm:1248700754 glibc-2_10_90-10:HEAD:glibc-2.10.90-10.src.rpm:1248773458 glibc-2_10_90-11:HEAD:glibc-2.10.90-11.src.rpm:1248961080 +glibc-2_10_90-12:HEAD:glibc-2.10.90-12.src.rpm:1249300698 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/sources,v retrieving revision 1.303 retrieving revision 1.304 diff -u -p -r1.303 -r1.304 --- sources 30 Jul 2009 13:39:12 -0000 1.303 +++ sources 3 Aug 2009 12:10:21 -0000 1.304 @@ -1,2 +1,2 @@ -aa771912c40a639f35c00f8b513893eb glibc-2.10-229-g78c4ef4-fedora.tar.bz2 -1ae22e300b699c8588f30fe53e5ba5a9 glibc-2.10-229-g78c4ef4.tar.bz2 +7cede3287354c69ce39cb51a5c93cd75 glibc-2.10-249-g4a13776-fedora.tar.bz2 +85ed0429bef20d29d0a7b17d33930f82 glibc-2.10-249-g4a13776.tar.bz2 From ruben at fedoraproject.org Mon Aug 3 12:20:46 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Mon, 3 Aug 2009 12:20:46 +0000 (UTC) Subject: rpms/pdns-recursor/devel .cvsignore, 1.7, 1.8 pdns-recursor.spec, 1.12, 1.13 sources, 1.7, 1.8 pdns-recursor-boost.patch, 1.1, NONE pdns-recursor-fixsysconfdir.patch, 1.2, NONE pdns-recursor-gcc44.patch, 1.1, NONE Message-ID: <20090803122046.B7DC511C02C6@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/pdns-recursor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30086 Modified Files: .cvsignore pdns-recursor.spec sources Removed Files: pdns-recursor-boost.patch pdns-recursor-fixsysconfdir.patch pdns-recursor-gcc44.patch Log Message: * Mon Aug 03 2009 Ruben Kerkhof - 3.1.7.1-1 - Upstream released new version - Drop patches included upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pdns-recursor/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 24 Jul 2008 08:21:58 -0000 1.7 +++ .cvsignore 3 Aug 2009 12:20:46 -0000 1.8 @@ -1 +1 @@ -pdns-recursor-3.1.7.tar.bz2 +pdns-recursor-3.1.7.1.tar.bz2 Index: pdns-recursor.spec =================================================================== RCS file: /cvs/pkgs/rpms/pdns-recursor/devel/pdns-recursor.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- pdns-recursor.spec 25 Jul 2009 23:27:35 -0000 1.12 +++ pdns-recursor.spec 3 Aug 2009 12:20:46 -0000 1.13 @@ -1,7 +1,7 @@ Summary: Modern, advanced and high performance recursing/non authoritative nameserver Name: pdns-recursor -Version: 3.1.7 -Release: 5%{?dist} +Version: 3.1.7.1 +Release: 1%{?dist} Group: System Environment/Daemons License: GPLv2 URL: http://powerdns.com @@ -9,10 +9,7 @@ BuildRoot: %{_tmppath}/%{name}-%{versio Source0: http://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2 Source1: pdns-recursor.init -Patch0: pdns-recursor-fixsysconfdir.patch -Patch1: pdns-recursor-fixmakefile.patch -Patch2: pdns-recursor-boost.patch -Patch3: pdns-recursor-gcc44.patch +Patch0: pdns-recursor-fixmakefile.patch Provides: powerdns-recursor = %{version}-%{release} BuildRequires: boost-devel, lua-devel @@ -25,10 +22,7 @@ package if you need a dns cache for your %prep %setup -q -%patch0 -p1 -b .fixsysconfdir -%patch1 -p1 -b .fixmakefile -%patch2 -p1 -b .boost -%patch3 -p1 -b .gcc44 +%patch0 -p1 -b .fixmakefile %build LUA=1 LUA_CPPFLAGS_CONFIG= LUA_LIBS_CONFIG=-llua OPTFLAGS="%{optflags}" make %{?_smp_mflags} @@ -80,6 +74,10 @@ fi %changelog +* Mon Aug 03 2009 Ruben Kerkhof - 3.1.7.1-1 +- Upstream released new version +- Drop patches included upstream + * Sat Jul 25 2009 Fedora Release Engineering - 3.1.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pdns-recursor/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 24 Jul 2008 08:21:58 -0000 1.7 +++ sources 3 Aug 2009 12:20:46 -0000 1.8 @@ -1 +1 @@ -e7521055f949ba8e9e77fe27411be2ed pdns-recursor-3.1.7.tar.bz2 +e8d6d6f1ec477741a2c9b3bb2e297e18 pdns-recursor-3.1.7.1.tar.bz2 --- pdns-recursor-boost.patch DELETED --- --- pdns-recursor-fixsysconfdir.patch DELETED --- --- pdns-recursor-gcc44.patch DELETED --- From rhughes at fedoraproject.org Mon Aug 3 12:23:02 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 3 Aug 2009 12:23:02 +0000 (UTC) Subject: rpms/gnome-power-manager/devel .cvsignore, 1.64, 1.65 gnome-power-manager.spec, 1.170, 1.171 sources, 1.65, 1.66 Message-ID: <20090803122302.DDC6C11C02C6@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/gnome-power-manager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30774 Modified Files: .cvsignore gnome-power-manager.spec sources Log Message: * Mon Aug 03 2009 Richard Hughes - 2.27.5-1 - Update to 2.27.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-power-manager/devel/.cvsignore,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- .cvsignore 30 Jul 2009 10:08:51 -0000 1.64 +++ .cvsignore 3 Aug 2009 12:23:02 -0000 1.65 @@ -1 +1 @@ -gnome-power-manager-2.27.3-20090730.tar.gz +gnome-power-manager-2.27.5.tar.gz Index: gnome-power-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-power-manager/devel/gnome-power-manager.spec,v retrieving revision 1.170 retrieving revision 1.171 diff -u -p -r1.170 -r1.171 --- gnome-power-manager.spec 30 Jul 2009 10:08:51 -0000 1.170 +++ gnome-power-manager.spec 3 Aug 2009 12:23:02 -0000 1.171 @@ -4,13 +4,13 @@ Summary: GNOME power management service Name: gnome-power-manager -Version: 2.27.3 -#Release: 2%{?dist} -Release: 0.5.%{?alphatag}git%{?dist} +Version: 2.27.5 +Release: 1%{?dist} +#Release: 0.5.%{?alphatag}git%{?dist} License: GPLv2+ and GFDL Group: Applications/System -#Source: http://download.gnome.org/sources/gnome-power-manager/2.27/gnome-power-manager-%{version}.tar.gz -Source: http://download.gnome.org/sources/gnome-power-manager/2.27/%{name}-%{version}-%{?alphatag}.tar.gz +Source: http://download.gnome.org/sources/gnome-power-manager/2.27/gnome-power-manager-%{version}.tar.gz +#Source: http://download.gnome.org/sources/gnome-power-manager/2.27/%{name}-%{version}-%{?alphatag}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) URL: http://projects.gnome.org/gnome-power-manager/ @@ -61,8 +61,8 @@ Requires: %{name} = %{version}-%{release Extra GNOME power management applications that are not normally needed. %prep -#%setup -q -%setup -q -n %{?name}-%{?version}-%{?alphatag} +%setup -q +#%setup -q -n %{?name}-%{?version}-%{?alphatag} %build %configure \ @@ -181,6 +181,9 @@ fi %{_datadir}/icons/hicolor/*/apps/gnome-inhibit-applet.* %changelog +* Mon Aug 03 2009 Richard Hughes - 2.27.5-1 +- Update to 2.27.5 + * Thu Jul 30 2009 Richard Hughes - 2.27.3-0.5.20090730git - Update to todays git snapshot. - Split the inhibit applet and gnome-power-statistics into an Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-power-manager/devel/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 30 Jul 2009 10:08:51 -0000 1.65 +++ sources 3 Aug 2009 12:23:02 -0000 1.66 @@ -1 +1 @@ -5e5e5c176d8909e7e6e7e603d9ff7cd3 gnome-power-manager-2.27.3-20090730.tar.gz +59a935ed21dbeecd330f1549b37024df gnome-power-manager-2.27.5.tar.gz From nbecker at fedoraproject.org Mon Aug 3 12:24:01 2009 From: nbecker at fedoraproject.org (Neal Becker) Date: Mon, 3 Aug 2009 12:24:01 +0000 (UTC) Subject: rpms/filelight/F-11 .cvsignore, 1.2, 1.3 filelight.spec, 1.8, 1.9 sources, 1.2, 1.3 Message-ID: <20090803122401.5818C11C02C6@cvs1.fedora.phx.redhat.com> Author: nbecker Update of /cvs/pkgs/rpms/filelight/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31099 Modified Files: .cvsignore filelight.spec sources Log Message: update to 1.9rc2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/filelight/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Sep 2006 20:07:14 -0000 1.2 +++ .cvsignore 3 Aug 2009 12:24:01 -0000 1.3 @@ -1 +1 @@ -filelight-1.0.tar.bz2 +filelight-1.9-rc2.tgz Index: filelight.spec =================================================================== RCS file: /cvs/pkgs/rpms/filelight/F-11/filelight.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- filelight.spec 24 Feb 2009 19:26:04 -0000 1.8 +++ filelight.spec 3 Aug 2009 12:24:01 -0000 1.9 @@ -2,17 +2,20 @@ Summary: Graphical disk usage statistics Name: filelight -Version: 1.0 -Release: 15%{?dist} +Version: 1.9 +Release: 3.rc2%{?dist} License: GPLv2+ Group: Applications/System URL: http://www.methylblue.com/filelight/ -Source: http://www.methylblue.com/filelight/packages/filelight-%{version}.tar.bz2 -Patch0: filelight.desktop.patch +%define upstreamversion %{version}-rc2 +Source: http://www.methylblue.com/filelight/packages/filelight-%{upstreamversion}.tgz +Patch0: filelight_part.desktop.diff +Patch1: filelight.ChangeLog.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdelibs3-devel >= 3.2 desktop-file-utils +BuildRequires: kdelibs-devel kdebase-devel +BuildRequires: desktop-file-utils qimageblitz-devel Requires: hicolor-icon-theme %description @@ -23,24 +26,35 @@ with each segment's size being proportio directories having child segments. %prep -%setup -q -n %{name}-%{version} -%patch0 -b .orig +%setup -q -n %{name}-%{upstreamversion} +%patch0 -p0 +%patch1 -p0 %build -source "/etc/profile.d/qt.sh" -%configure --disable-rpath #--with-pic -%{__make} %{?_smp_mflags} RPM_OPT_FLAGS="%{optflags}" +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kde4} .. +popd + +make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 + %install %{__rm} -rf %{buildroot} -%{__make} install DESTDIR="%{buildroot}" +mkdir %{buildroot} +%{__make} install DESTDIR="%{buildroot}" -C %{_target_platform} %{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir} %{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/applications desktop-file-install \ - --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/kde \ - --add-category="X-Fedora" --vendor="" \ - --delete-original \ - ${RPM_BUILD_ROOT}%{_datadir}/applications/kde/filelight.desktop + --dir ${RPM_BUILD_ROOT}%{_kde4_datadir}/applications/kde4 \ + --vendor="" \ + --delete-original \ + ${RPM_BUILD_ROOT}%{_kde4_datadir}/applications/kde4/filelight.desktop + +desktop-file-install --vendor="" \ + --dir=$RPM_BUILD_ROOT%{_kde4_datadir}/kde4/services \ + $RPM_BUILD_ROOT%{_kde4_datadir}/kde4/services/filelight_part.desktop + %post touch --no-create %{_datadir}/icons/hicolor || : @@ -61,18 +75,33 @@ fi %defattr(-, root, root, -) %doc AUTHORS ChangeLog COPYING NEWS README TODO #%doc %{_docdir}/HTML/en/filelight/ -%config(noreplace) %{_datadir}/config/filelightrc -%{_bindir}/filelight -%{_datadir}/applications/kde/filelight.desktop -%{_datadir}/apps/filelight/ -%{_datadir}/icons/crystalsvg/*/actions/view_filelight.png -%{_datadir}/icons/hicolor/*/apps/filelight.png -%{_datadir}/services/filelight_part.desktop -%{_libdir}/kde3/libfilelight.la -%{_libdir}/kde3/libfilelight.so +%{_datadir}/config/filelightrc +%{_kde4_bindir}/filelight +%{_kde4_datadir}/applications/kde4/filelight.desktop +%{_kde4_libdir}/kde4/filelightpart.so +%{_kde4_datadir}/kde4/apps/filelightpart/ +%{_kde4_appsdir}/filelight +%{_kde4_iconsdir}/hicolor/*/*/filelight.png +%{_kde4_iconsdir}/hicolor/*/*/view_filelight.png +%{_kde4_datadir}/kde4/services/filelight*.desktop +##%{_kde4_iconsdir}/locolor/*/*/filelight.png %changelog +* Sun Aug 2 2009 Neal Becker - 1.9-3.rc2 +- fix some rpmlint complaints: +- Follow cmake_kde4 recipe + untabify + convert ChangeLog to utf8 + don't mark filelightrc as config + +* Fri Jul 31 2009 Neal Becker - 1.9-2.rc2 +- Updates for kde4 +- Update to 1.9rc2 + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Neal Becker - 1.0-15 - use noreplace on config Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/filelight/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Sep 2006 20:07:14 -0000 1.2 +++ sources 3 Aug 2009 12:24:01 -0000 1.3 @@ -1 +1 @@ -aa885e53e09f40e7fdd371395140b957 filelight-1.0.tar.bz2 +bf1a0459997fdd9e2f3cbe6b2b8c0210 filelight-1.9-rc2.tgz From nbecker at fedoraproject.org Mon Aug 3 12:26:09 2009 From: nbecker at fedoraproject.org (Neal Becker) Date: Mon, 3 Aug 2009 12:26:09 +0000 (UTC) Subject: rpms/filelight/F-10 .cvsignore, 1.2, 1.3 filelight.spec, 1.6, 1.7 sources, 1.2, 1.3 Message-ID: <20090803122609.0FF9511C02C6@cvs1.fedora.phx.redhat.com> Author: nbecker Update of /cvs/pkgs/rpms/filelight/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31766 Modified Files: .cvsignore filelight.spec sources Log Message: update to 1.9rc2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/filelight/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Sep 2006 20:07:14 -0000 1.2 +++ .cvsignore 3 Aug 2009 12:26:08 -0000 1.3 @@ -1 +1 @@ -filelight-1.0.tar.bz2 +filelight-1.9-rc2.tgz Index: filelight.spec =================================================================== RCS file: /cvs/pkgs/rpms/filelight/F-10/filelight.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- filelight.spec 18 Jul 2008 16:03:13 -0000 1.6 +++ filelight.spec 3 Aug 2009 12:26:08 -0000 1.7 @@ -2,17 +2,20 @@ Summary: Graphical disk usage statistics Name: filelight -Version: 1.0 -Release: 13%{?dist} +Version: 1.9 +Release: 3.rc2%{?dist} License: GPLv2+ Group: Applications/System URL: http://www.methylblue.com/filelight/ -Source: http://www.methylblue.com/filelight/packages/filelight-%{version}.tar.bz2 -Patch0: filelight.desktop.patch +%define upstreamversion %{version}-rc2 +Source: http://www.methylblue.com/filelight/packages/filelight-%{upstreamversion}.tgz +Patch0: filelight_part.desktop.diff +Patch1: filelight.ChangeLog.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdelibs3-devel >= 3.2 desktop-file-utils +BuildRequires: kdelibs-devel kdebase-devel +BuildRequires: desktop-file-utils qimageblitz-devel Requires: hicolor-icon-theme %description @@ -23,24 +26,35 @@ with each segment's size being proportio directories having child segments. %prep -%setup -q -n %{name}-%{version} -%patch0 -b .orig +%setup -q -n %{name}-%{upstreamversion} +%patch0 -p0 +%patch1 -p0 %build -source "/etc/profile.d/qt.sh" -%configure --disable-rpath #--with-pic -%{__make} %{?_smp_mflags} RPM_OPT_FLAGS="%{optflags}" +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kde4} .. +popd + +make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 + %install %{__rm} -rf %{buildroot} -%{__make} install DESTDIR="%{buildroot}" +mkdir %{buildroot} +%{__make} install DESTDIR="%{buildroot}" -C %{_target_platform} %{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir} %{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/applications desktop-file-install \ - --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/kde \ - --add-category="X-Fedora" --vendor="" \ - --delete-original \ - ${RPM_BUILD_ROOT}%{_datadir}/applications/kde/filelight.desktop + --dir ${RPM_BUILD_ROOT}%{_kde4_datadir}/applications/kde4 \ + --vendor="" \ + --delete-original \ + ${RPM_BUILD_ROOT}%{_kde4_datadir}/applications/kde4/filelight.desktop + +desktop-file-install --vendor="" \ + --dir=$RPM_BUILD_ROOT%{_kde4_datadir}/kde4/services \ + $RPM_BUILD_ROOT%{_kde4_datadir}/kde4/services/filelight_part.desktop + %post touch --no-create %{_datadir}/icons/hicolor || : @@ -61,18 +75,39 @@ fi %defattr(-, root, root, -) %doc AUTHORS ChangeLog COPYING NEWS README TODO #%doc %{_docdir}/HTML/en/filelight/ -%config %{_datadir}/config/filelightrc -%{_bindir}/filelight -%{_datadir}/applications/kde/filelight.desktop -%{_datadir}/apps/filelight/ -%{_datadir}/icons/crystalsvg/*/actions/view_filelight.png -%{_datadir}/icons/hicolor/*/apps/filelight.png -%{_datadir}/services/filelight_part.desktop -%{_libdir}/kde3/libfilelight.la -%{_libdir}/kde3/libfilelight.so +%{_datadir}/config/filelightrc +%{_kde4_bindir}/filelight +%{_kde4_datadir}/applications/kde4/filelight.desktop +%{_kde4_libdir}/kde4/filelightpart.so +%{_kde4_datadir}/kde4/apps/filelightpart/ +%{_kde4_appsdir}/filelight +%{_kde4_iconsdir}/hicolor/*/*/filelight.png +%{_kde4_iconsdir}/hicolor/*/*/view_filelight.png +%{_kde4_datadir}/kde4/services/filelight*.desktop +##%{_kde4_iconsdir}/locolor/*/*/filelight.png %changelog +* Sun Aug 2 2009 Neal Becker - 1.9-3.rc2 +- fix some rpmlint complaints: +- Follow cmake_kde4 recipe + untabify + convert ChangeLog to utf8 + don't mark filelightrc as config + +* Fri Jul 31 2009 Neal Becker - 1.9-2.rc2 +- Updates for kde4 +- Update to 1.9rc2 + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Neal Becker - 1.0-15 +- use noreplace on config + +* Tue Feb 24 2009 Fedora Release Engineering - 1.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Jul 18 2008 Tom "spot" Callaway - 1.0-13 - fix license tag Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/filelight/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Sep 2006 20:07:14 -0000 1.2 +++ sources 3 Aug 2009 12:26:08 -0000 1.3 @@ -1 +1 @@ -aa885e53e09f40e7fdd371395140b957 filelight-1.0.tar.bz2 +bf1a0459997fdd9e2f3cbe6b2b8c0210 filelight-1.9-rc2.tgz From nbecker at fedoraproject.org Mon Aug 3 12:29:04 2009 From: nbecker at fedoraproject.org (Neal Becker) Date: Mon, 3 Aug 2009 12:29:04 +0000 (UTC) Subject: rpms/filelight/F-11 filelight.ChangeLog.diff, NONE, 1.1 filelight_part.desktop.diff, NONE, 1.1 Message-ID: <20090803122904.0AD6E11C02C6@cvs1.fedora.phx.redhat.com> Author: nbecker Update of /cvs/pkgs/rpms/filelight/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32517 Added Files: filelight.ChangeLog.diff filelight_part.desktop.diff Log Message: Add minor patches for rpmlint filelight.ChangeLog.diff: ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE filelight.ChangeLog.diff --- diff -u ChangeLog.orig ChangeLog --- ChangeLog.orig 2009-08-02 19:22:12.000000000 -0400 +++ ChangeLog 2009-08-02 19:25:37.000000000 -0400 @@ -52,7 +52,7 @@ Compile bug fixed for GCC < 3 Fixed crash bug when scan had been stopped and then back then forward pressed Fixed another compile bug for systems that don't support large files (Debian apparently) - Internationalisation support thanks to patch from Andr? Somers + Internationalisation support thanks to patch from Andr?? Somers Made the tooltip translucent (NOT a gimmick, this feature is essential IMO) Started making debug messages use kdDebug so users can enable/disable the messages Implemented XML GUI filelight_part.desktop.diff: filelight_part.desktop | 1 - 1 file changed, 1 deletion(-) --- NEW FILE filelight_part.desktop.diff --- --- misc/filelight_part.desktop~ 2009-08-02 19:06:43.000000000 -0400 +++ misc/filelight_part.desktop 2009-08-02 19:06:33.000000000 -0400 @@ -12,7 +12,6 @@ Name[tr]=RadialMap G??r??nt??leme Name[uk]=???????????????? RadialMap Name[x-test]=xxRadialMap Viewxx -MimeType=inode/directory; ServiceTypes=KParts/ReadOnlyPart X-KDE-Library=filelightpart # X-KDE-PluginKeyword=filelightpart From nbecker at fedoraproject.org Mon Aug 3 12:29:55 2009 From: nbecker at fedoraproject.org (Neal Becker) Date: Mon, 3 Aug 2009 12:29:55 +0000 (UTC) Subject: rpms/filelight/F-10 filelight.ChangeLog.diff, NONE, 1.1 filelight_part.desktop.diff, NONE, 1.1 Message-ID: <20090803122955.8EAF811C02C6@cvs1.fedora.phx.redhat.com> Author: nbecker Update of /cvs/pkgs/rpms/filelight/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv327 Added Files: filelight.ChangeLog.diff filelight_part.desktop.diff Log Message: filelight.ChangeLog.diff: ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE filelight.ChangeLog.diff --- diff -u ChangeLog.orig ChangeLog --- ChangeLog.orig 2009-08-02 19:22:12.000000000 -0400 +++ ChangeLog 2009-08-02 19:25:37.000000000 -0400 @@ -52,7 +52,7 @@ Compile bug fixed for GCC < 3 Fixed crash bug when scan had been stopped and then back then forward pressed Fixed another compile bug for systems that don't support large files (Debian apparently) - Internationalisation support thanks to patch from Andr? Somers + Internationalisation support thanks to patch from Andr?? Somers Made the tooltip translucent (NOT a gimmick, this feature is essential IMO) Started making debug messages use kdDebug so users can enable/disable the messages Implemented XML GUI filelight_part.desktop.diff: filelight_part.desktop | 1 - 1 file changed, 1 deletion(-) --- NEW FILE filelight_part.desktop.diff --- --- misc/filelight_part.desktop~ 2009-08-02 19:06:43.000000000 -0400 +++ misc/filelight_part.desktop 2009-08-02 19:06:33.000000000 -0400 @@ -12,7 +12,6 @@ Name[tr]=RadialMap G??r??nt??leme Name[uk]=???????????????? RadialMap Name[x-test]=xxRadialMap Viewxx -MimeType=inode/directory; ServiceTypes=KParts/ReadOnlyPart X-KDE-Library=filelightpart # X-KDE-PluginKeyword=filelightpart From rhughes at fedoraproject.org Mon Aug 3 12:33:33 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 3 Aug 2009 12:33:33 +0000 (UTC) Subject: rpms/gnome-packagekit/devel .cvsignore, 1.51, 1.52 gnome-packagekit.spec, 1.93, 1.94 sources, 1.52, 1.53 Message-ID: <20090803123333.A532B11C02C6@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/gnome-packagekit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2020 Modified Files: .cvsignore gnome-packagekit.spec sources Log Message: * Mon Aug 03 2009 Richard Hughes - 2.27.5-1 - New upstream version - Port all the code to using PolicyKit1 rather than PolicyKit - Reduce the size displayed as the package is downloaded - Scroll to the package being processed in the update list - Fixes #510730, #510984, #510730, #497737 and #514879 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-packagekit/devel/.cvsignore,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- .cvsignore 27 Jul 2009 17:05:33 -0000 1.51 +++ .cvsignore 3 Aug 2009 12:33:33 -0000 1.52 @@ -1 +1 @@ -gnome-packagekit-2.27.4-20090727.tar.gz +gnome-packagekit-2.27.5.tar.gz Index: gnome-packagekit.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-packagekit/devel/gnome-packagekit.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- gnome-packagekit.spec 27 Jul 2009 17:05:33 -0000 1.93 +++ gnome-packagekit.spec 3 Aug 2009 12:33:33 -0000 1.94 @@ -14,14 +14,14 @@ Summary: Session applications to manage packages Name: gnome-packagekit -Version: 2.27.4 -Release: 0.1.%{?alphatag}git%{?dist} -#Release: 2%{?dist} +Version: 2.27.5 +#Release: 0.1.%{?alphatag}git%{?dist} +Release: 1%{?dist} License: GPLv2+ Group: Applications/System URL: http://www.packagekit.org -#Source0: http://download.gnome.org/sources/gnome-packagekit/2.27/%{name}-%{version}.tar.gz -Source0: http://download.gnome.org/sources/gnome-packagekit/2.27/%{name}-%{version}-%{?alphatag}.tar.gz +Source0: http://download.gnome.org/sources/gnome-packagekit/2.27/%{name}-%{version}.tar.gz +#Source0: http://download.gnome.org/sources/gnome-packagekit/2.27/%{name}-%{version}-%{?alphatag}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: glib2 >= %{glib2_version} @@ -86,8 +86,8 @@ Requires: %{name} = %{version}-%{release Extra GNOME applications for using PackageKit that are not normally needed. %prep -%setup -q -n %{?name}-%{?version}-%{?alphatag} -#%setup -q +#%setup -q -n %{?name}-%{?version}-%{?alphatag} +%setup -q %build %configure --disable-scrollkeeper --disable-schemas-install @@ -117,19 +117,19 @@ done helpdir=$RPM_BUILD_ROOT%{_datadir}/gnome/help/%{name} for f in $helpdir/C/figures/*.png; do b="$(basename $f)" - for d in $helpdir/*; do + for d in $helpdir/*; do if [ -d "$d" -a "$d" != "$helpdir/C" ]; then g="$d/figures/$b" if [ -f "$g" ]; then if cmp -s $f $g; then rm "$g"; ln -s "../../C/figures/$b" "$g" - fi - fi - fi + fi + fi + fi done done -%find_lang %name +%find_lang %name --with-gnome %clean rm -rf $RPM_BUILD_ROOT @@ -221,6 +221,13 @@ update-mime-database %{_datadir}/mime &> %{_datadir}/applications/gpk-service-pack.desktop %changelog +* Mon Aug 03 2009 Richard Hughes - 2.27.5-1 +- New upstream version +- Port all the code to using PolicyKit1 rather than PolicyKit +- Reduce the size displayed as the package is downloaded +- Scroll to the package being processed in the update list +- Fixes #510730, #510984, #510730, #497737 and #514879 + * Mon Jul 27 2009 Richard Hughes - 2.27.4-0.1.20090727git - Update to latest git master snapshot Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-packagekit/devel/sources,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- sources 27 Jul 2009 17:05:33 -0000 1.52 +++ sources 3 Aug 2009 12:33:33 -0000 1.53 @@ -1 +1 @@ -052468a1acb3ba1601caeb16097323a2 gnome-packagekit-2.27.4-20090727.tar.gz +06f0f9538918987210211ed239c41fee gnome-packagekit-2.27.5.tar.gz From gerd at fedoraproject.org Mon Aug 3 12:42:58 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Mon, 3 Aug 2009 12:42:58 +0000 (UTC) Subject: rpms/parrot/F-11 import.log, 1.5, 1.6 parrot-1.x.0.patch, 1.1, 1.2 parrot.spec, 1.5, 1.6 Message-ID: <20090803124259.06C5F11C02C6@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4280/F-11 Modified Files: import.log parrot-1.x.0.patch parrot.spec Log Message: make two more changes to build Rakudo from an installed parrot - include the necessary module Parrot::Oplib::core - change the place of header files to /usr/include/parrrot/ Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 1 Aug 2009 12:24:51 -0000 1.5 +++ import.log 3 Aug 2009 12:42:58 -0000 1.6 @@ -3,3 +3,4 @@ parrot-1_4_0-1_fc11:F-11:parrot-1.4.0-1. parrot-1_4_0-3_fc11:F-11:parrot-1.4.0-3.fc11.src.rpm:1248285543 parrot-1_4_0-5_fc11:F-11:parrot-1.4.0-5.fc11.src.rpm:1249128393 parrot-1_4_0-6_fc11:F-11:parrot-1.4.0-6.fc11.src.rpm:1249129108 +parrot-1_4_0-7_fc11:F-11:parrot-1.4.0-7.fc11.src.rpm:1249303263 parrot-1.x.0.patch: config/gen/makefiles/parrot_pc.in | 2 +- lib/Parrot/Install.pm | 10 ++++++++++ tools/dev/install_files.pl | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) Index: parrot-1.x.0.patch =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/parrot-1.x.0.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- parrot-1.x.0.patch 21 Jul 2009 16:51:41 -0000 1.1 +++ parrot-1.x.0.patch 3 Aug 2009 12:42:58 -0000 1.2 @@ -1,14 +1,6 @@ ---- tools/dev/install_files.pl 2009-06-01 09:29:54.000000000 +0200 -+++ tools/dev/install_files.pl 2009-06-02 16:12:00.000000000 +0200 -@@ -133,7 +133,6 @@ - transform => sub { - my($filehash) = @_; - $filehash->{Dest} =~ s/^include//; -- $filehash->{DestDirs} = [$parrotdir]; - return($filehash); - }, - }, -@@ -157,7 +156,7 @@ +--- tools/dev/install_files.pl 2009-07-13 10:26:40.000000000 +0200 ++++ tools/dev/install_files.pl 2009-07-13 13:37:49.000000000 +0200 +@@ -163,7 +163,7 @@ # libdir as it is typically done with automake installed packages. # If there is a use case to make this configurable we'll add a # seperate --pkgconfigdir option. @@ -17,16 +9,14 @@ return($filehash); }, }, ---- tools/dev/install_dev_files.pl 2009-06-01 09:29:54.000000000 +0200 -+++ tools/dev/install_dev_files.pl 2009-06-02 16:19:07.000000000 +0200 -@@ -124,7 +124,6 @@ - my($filehash) = @_; - $filehash->{Dest} =~ s/^src//; # strip off leading src/ dir - $filehash->{Dest} =~ s/^include//; -- $filehash->{DestDirs} = [$parrotdir]; - return($filehash); - }, - }, +--- config/gen/makefiles/parrot_pc.in 2009-06-06 16:33:32.000000000 +0200 ++++ config/gen/makefiles/parrot_pc.in.new 2009-07-13 23:09:45.000000000 +0200 +@@ -7,4 +7,4 @@ + Description: virtual machine to execute bytecode for interpreted languages + Version: @VERSION@ + Libs: -L${libdir} -lparrot @icu_shared@ @libs@ +-Cflags: -I${includedir} ++Cflags: -I${includedir}@versiondir@ --- lib/Parrot/Install.pm 2009-06-01 09:29:57.000000000 +0200 +++ lib/Parrot/Install.pm 2009-06-03 08:41:22.000000000 +0200 @@ -220,6 +220,16 @@ @@ -46,13 +36,3 @@ copy( $src, $dest ) or die "Error: couldn't copy $src to $dest: $!\n"; print "$dest\n"; } ---- MANIFEST.generated 2009-07-14 23:49:14.000000000 +0200 -+++ MANIFEST.generated.new 2009-07-17 13:39:08.000000000 +0200 -@@ -241,5 +241,6 @@ - src/pmc/sub.dump [devel]src - src/pmc/undef.dump [devel]src - src/string_private_cstring.h [] --tools/build/dynpmc.pl [] -+tools/build/dynoplibs.pl [devel] -+tools/build/dynpmc.pl [devel] - vtable.dump [devel]src Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/parrot.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- parrot.spec 1 Aug 2009 12:24:51 -0000 1.5 +++ parrot.spec 3 Aug 2009 12:42:58 -0000 1.6 @@ -1,29 +1,25 @@ Name: parrot Version: 1.4.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries URL: http://www.parrot.org/ -Source0: ftp://ftp.parrot.org/pub/parrot/releases/devel/%{version}/parrot-%{version}.tar.gz +Source0: ftp://ftp.parrot.org/pub/parrot/releases/stable/%{version}/parrot-%{version}.tar.gz Patch0: parrot-1.x.0.patch -# see for upstream: https://trac.parrot.org/parrot/ticket/735 -# patched files: tools/dev/install_files.pl -# tools/dev/install_dev_files.pl -# Changes the path for header files (to have no version subdirectory) -# It is also responsible to have no subdirectory under pkgconfig. +# patches file: tools/dev/install_files.pl +# It is responsible to have no subdirectory under pkgconfig. +# +# patches file: config/gen/makefiles/parrot_pc.in +# So "pkg-config parrot --cflags" works correct # # see for upstream: https://trac.parrot.org/parrot/ticket/509 # patched file: lib/Parrot/Install.pm # is to have the symlink: libparrot.so -> libparrot.so.%{version} # Without this %{_libdir}/libparrot.so would not be a symbolic link to # %{_libdir}/libparrot.so.%{version} -# -# see for upstream: https://trac.parrot.org/parrot/ticket/844 -# patched file: MANIFEST.generated -# Add two perl-srcipts that are need to build Rakudo BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: readline-devel @@ -94,15 +90,13 @@ Parrot Virtual Machine development files %setup -q %patch0 -p0 -%{__perl} -pi -e 's,"lib/,"%{_lib}/, if (/CONST_STRING\(interp,/)' \ - src/library.c -%{__perl} -pi -e "s,'/usr/lib','%{_libdir}',;s,runtime/lib/,runtime/%{_lib}/," \ - tools/dev/install_files.pl +%{__perl} -pi -e "s,'/usr/lib','%{_libdir}'," tools/dev/install_files.pl cat << \EOF > %{name}-prov #!/bin/sh -%{__perl_provides} $* | %{__sed} -e '/perl(A)/d' -e '/perl(B)/d' -e '/perl(DB)/d' +%{__perl_provides} $* | %{__sed} -e '/perl(A)/d' -e '/perl(B)/d' \ + -e '/perl(DB)/d' -e '/perl(Parrot::OpLib::core)/d' EOF %global __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov @@ -181,12 +175,6 @@ find %{RPM_PAR_LIB_DIR}tools -type f -na find %{RPM_PAR_LIB_DIR}tools/dev -type f -name "pbc_to_exe.pir" \ -exec %{__sed} -i -e '1 s&#! parrot&#!/usr/bin/parrot&' {} \; \ -exec chmod 755 {} \; -# Set path to perl binary -find %{RPM_PAR_LIB_DIR}tools/build -type f -name "dyn*.pl" \ - -exec %{__sed} -i -e '1 s&# ex: set ro:&#!/usr/bin/perl&' {} \; -# This module is only needed for building and should not be installed (I think) -# module "Parrot::OpLib::core" -rm -rf %{RPM_PAR_LIB_DIR}tools/lib/Parrot/OpLib # Remove doc-files with zero-length find docs/html -type f -size 0 -exec rm -f {} \; @@ -250,10 +238,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc ChangeLog CREDITS NEWS PBC_COMPAT PLATFORMS README %doc RESPONSIBLE_PARTIES TODO LICENSE -%exclude %{_bindir}/parrot_config -%exclude %{_bindir}/parrot_debugger -%exclude %{_bindir}/pbc_* -%{_bindir}/* +%{_bindir}/parrot %{_libdir}/parrot/ %exclude %{_libdir}/parrot/%{version}/tools %exclude %{_libdir}/parrot/%{version}/VERSION @@ -273,22 +258,23 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/pbc_to_exe %{_bindir}/pbc_dump %{_includedir}/parrot -%{_includedir}/pmc %{_libdir}/libparrot.so %exclude %{_libdir}/libparrot.a %{_libdir}/pkgconfig/* -%{_usr}/src/parrot/* %files tools %defattr(-,root,root,-) # Files for building languages %{_libdir}/parrot/%{version}/tools/* %{_libdir}/parrot/%{version}/VERSION +%{_usr}/src/parrot/* %changelog -* Sat Aug 1 2009 Gerd Pokorra 1.4.0-5 +* Sat Aug 1 2009 Gerd Pokorra 1.4.0-7 +- include the necessary module Parrot::Oplib::core +- change the place of header files to /usr/include/parrrot/ - install the files /usr/src/parrot/* * Sat Jul 25 2009 Fedora Release Engineering - 1.4.0-4 @@ -297,14 +283,11 @@ rm -rf $RPM_BUILD_ROOT * Tue Jul 21 2009 Gerd Pokorra 1.4.0-1 - add the new disable-rpath configure option -* Thu Apr 23 2009 Gerd Pokorra 1.0.0-6 +* Wed Mar 25 2009 Gerd Pokorra 1.0.0-6 - add a list of changes from Lubomir Rintel -- add patch to remove rpath - add filtering Provides - change requires for docs-subpackage - enable test suite - -* Wed Mar 25 2009 Gerd Pokorra 1.0.0-5 - change the group of the subpackage "-docs" to Documentation - put the main-documentation from the docs-package to the main package - LICENSE file added @@ -322,8 +305,6 @@ rm -rf $RPM_BUILD_ROOT * Sun Mar 22 2009 David Fetter 1.0.0-3 - Removed wrong prefix from pkgconfig per Christoph Wickert - Changed i386 to ix86 per Christoph Wickert - -* Sun Mar 22 2009 David Fetter 1.0.0-2 - Changed hard-coded path requirement to perl. @@ -351,34 +332,20 @@ rm -rf $RPM_BUILD_ROOT * Wed Feb 20 2008 Patrick Michaud 0.5.3 - Update to 0.5.3. -* Tue Jan 15 2008 Bob Rogers 0.5.2 -- Update to 0.5.2. - -* Tue Dec 18 2007 Jonathan Worthington 0.5.1 -- Update to 0.5.1. - * Sat Mar 10 2007 Steven Pritchard 0.4.9-1 - Update to 0.4.9. - BuildRequires ncurses-devel. - For some reason now I need to force -lm too. - Remove some files/directories that shouldn't be included. - -* Fri Jun 30 2006 Steven Pritchard 0.4.5-5 - Override lib_dir and make various substitutions to try to fix multilib. - Remove rpath use from Makefile. - Fix a pod error in src/ops/experimental.ops. - Enable "make test" since t/doc/pod.t won't fail now. - -* Wed Jun 28 2006 Steven Pritchard 0.4.5-4 - Force permissions on shared libraries so rpmbuild strips them. - -* Wed Jun 28 2006 Steven Pritchard 0.4.5-3 - Fix URL, description, summary, etc. - Add post/postun. - Move parrot-config to the devel sub-package. - Force permissions on the doc directories. - -* Tue Jun 27 2006 Steven Pritchard 0.4.5-2 - Add -lcurses to get readline detection to work. - Add BuildRequires libicu-devel. From jwrdegoede at fedoraproject.org Mon Aug 3 12:43:19 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Mon, 3 Aug 2009 12:43:19 +0000 (UTC) Subject: rpms/vegastrike/devel vegastrike-0.5.0-glext.patch, NONE, 1.1 vegastrike.spec, 1.20, 1.21 Message-ID: <20090803124319.A239511C02C6@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/vegastrike/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4970 Modified Files: vegastrike.spec Added Files: vegastrike-0.5.0-glext.patch Log Message: * Mon Aug 3 2009 Hans de Goede 0.5.0-12 - Fix building with latest OpenGL headers vegastrike-0.5.0-glext.patch: gl_globals.h | 1 + 1 file changed, 1 insertion(+) --- NEW FILE vegastrike-0.5.0-glext.patch --- diff -up vegastrike-source-0.5.0/src/gldrv/gl_globals.h.foo vegastrike-source-0.5.0/src/gldrv/gl_globals.h --- vegastrike-source-0.5.0/src/gldrv/gl_globals.h.foo 2008-04-26 11:59:59.000000000 +0200 +++ vegastrike-source-0.5.0/src/gldrv/gl_globals.h 2009-08-03 13:30:27.000000000 +0200 @@ -89,6 +89,7 @@ struct GFXStats{ #include #include "gl_undefined_extensions.h" #undef __glext_h_ +#undef GL_VERSION_1_3 #include #endif Index: vegastrike.spec =================================================================== RCS file: /cvs/extras/rpms/vegastrike/devel/vegastrike.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- vegastrike.spec 27 Jul 2009 06:49:13 -0000 1.20 +++ vegastrike.spec 3 Aug 2009 12:43:19 -0000 1.21 @@ -1,6 +1,6 @@ Name: vegastrike Version: 0.5.0 -Release: 11%{?dist} +Release: 12%{?dist} Summary: 3D OpenGL spaceflight simulator Group: Amusements/Games License: GPLv2+ @@ -19,6 +19,7 @@ Patch5: vegastrike-0.4.3-openal. Patch6: vegastrike-0.4.3-sys-python.patch Patch7: vegastrike-0.5.0-boost-make_shared.patch Patch8: vegastrike-0.5.0-gcc44.patch +Patch9: vegastrike-0.5.0-glext.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libGLU-devel freeglut-devel libXi-devel libXmu-devel gtk2-devel BuildRequires: libjpeg-devel libpng-devel boost-devel expat-devel python-devel @@ -45,6 +46,7 @@ Yet danger lurks in the space beyond. %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 iconv -f ISO-8859-1 -t UTF-8 README > README.tmp touch -r README README.tmp mv README.tmp README @@ -100,6 +102,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Hans de Goede 0.5.0-12 +- Fix building with latest OpenGL headers + * Sun Jul 26 2009 Fedora Release Engineering - 0.5.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pbrobinson at fedoraproject.org Mon Aug 3 12:43:30 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 3 Aug 2009 12:43:30 +0000 (UTC) Subject: rpms/xapian-bindings/F-11 .cvsignore, 1.8, 1.9 sources, 1.9, 1.10 xapian-bindings.spec, 1.19, 1.20 Message-ID: <20090803124330.38C9211C02C6@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/xapian-bindings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5094 Modified Files: .cvsignore sources xapian-bindings.spec Log Message: - Update to 1.0.14 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xapian-bindings/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 6 Apr 2009 21:45:35 -0000 1.8 +++ .cvsignore 3 Aug 2009 12:43:29 -0000 1.9 @@ -1 +1 @@ -xapian-bindings-1.0.11.tar.gz +xapian-bindings-1.0.14.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xapian-bindings/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 6 Apr 2009 21:45:35 -0000 1.9 +++ sources 3 Aug 2009 12:43:29 -0000 1.10 @@ -1 +1 @@ -7297a1d09564fe31b768fe58eabd219d xapian-bindings-1.0.11.tar.gz +d6f86ccc3d1a534902e1cf8df1cb43f3 xapian-bindings-1.0.14.tar.gz Index: xapian-bindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/xapian-bindings/F-11/xapian-bindings.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- xapian-bindings.spec 7 Apr 2009 15:07:24 -0000 1.19 +++ xapian-bindings.spec 3 Aug 2009 12:43:30 -0000 1.20 @@ -4,8 +4,8 @@ Summary: Bindings for the Xapian Probabilistic Information Retrieval Library Name: xapian-bindings -Version: 1.0.11 -Release: 2%{?dist} +Version: 1.0.14 +Release: 1%{?dist} License: GPLv2+ Group: Development/Libraries URL: http://www.xapian.org/ @@ -77,6 +77,18 @@ rm -rf %{buildroot}%{buildroot}/usr/shar %changelog +* Wed Jul 29 2009 Peter Robinson 1.0.14.1 +- Update to 1.0.14 + +* Mon Jul 27 2009 Fedora Release Engineering - 1.0.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Jun 5 2009 Peter Robinson 1.0.13.1 +- Update to 1.0.13 + +* Sun Apr 19 2009 Peter Robinson 1.0.12.1 +- Update to 1.0.12 + * Tue Apr 07 2009 Peter Robinson 1.0.11-2 - Obsolete pyxapian From pghmcfc at fedoraproject.org Mon Aug 3 12:46:16 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Mon, 3 Aug 2009 12:46:16 +0000 (UTC) Subject: rpms/proftpd/F-10 proftpd-1.3.2-parallel-build.patch, NONE, 1.1 proftpd-1.3.2a-defines.patch, NONE, 1.1 proftpd-1.3.2rc3-nostrip.patch, NONE, 1.1 proftpd.sysconfig, NONE, 1.1 .cvsignore, 1.12, 1.13 proftpd.conf, 1.9, 1.10 proftpd.init, 1.6, 1.7 proftpd.spec, 1.44, 1.45 sources, 1.12, 1.13 proftpd-1.3.1-find-umode_t.patch, 1.1, NONE Message-ID: <20090803124616.BCADA11C02C6@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/proftpd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5947/F-10 Modified Files: .cvsignore proftpd.conf proftpd.init proftpd.spec sources Added Files: proftpd-1.3.2-parallel-build.patch proftpd-1.3.2a-defines.patch proftpd-1.3.2rc3-nostrip.patch proftpd.sysconfig Removed Files: proftpd-1.3.1-find-umode_t.patch Log Message: Sync with devel proftpd-1.3.2-parallel-build.patch: Makefile.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE proftpd-1.3.2-parallel-build.patch --- diff -ru proftpd-1.3.2-orig/Makefile.in proftpd-1.3.2/Makefile.in --- proftpd-1.3.2-orig/Makefile.in 2008-11-19 04:51:38.000000000 +0100 +++ proftpd-1.3.2/Makefile.in 2009-02-16 14:28:43.000000000 +0100 @@ -54,13 +54,13 @@ proftpd$(EXEEXT): lib src modules dirs locale $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(MAIN_LDFLAGS) -o $@ $(BUILD_PROFTPD_OBJS) $(BUILD_PROFTPD_ARCHIVES) $(LIBS) $(MAIN_LIBS) -ftpcount$(EXEEXT): utils +ftpcount$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPCOUNT_OBJS) $(UTILS_LIBS) -ftpdctl$(EXEEXT): src +ftpdctl$(EXEEXT): lib src $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPDCTL_OBJS) $(LIBS) -ftpshut$(EXEEXT): utils +ftpshut$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPSHUT_OBJS) $(UTILS_LIBS) ftptop$(EXEEXT): lib utils proftpd-1.3.2a-defines.patch: dirtree.c | 11 +++++++++++ 1 file changed, 11 insertions(+) --- NEW FILE proftpd-1.3.2a-defines.patch --- http://bugs.proftpd.org/show_bug.cgi?id=3221 --- proftpd-1.3.2a/src/dirtree.c 2009-04-28 23:33:57.000000000 +0100 +++ proftpd-1.3.2a/src/dirtree.c 2009-07-06 12:06:51.000000000 +0100 @@ -575,6 +575,17 @@ } } + if (defines_perm_list) { + char **defines = defines_perm_list->elts; + register unsigned int i = 0; + + for (i = 0; i < defines_perm_list->nelts; i++) { + if (defines[i] && + strcmp(defines[i], definition) == 0) + return TRUE; + } + } + errno = ENOENT; return FALSE; } proftpd-1.3.2rc3-nostrip.patch: Make.rules.in | 4 ++-- contrib/mod_load/Makefile.in | 2 +- contrib/mod_wrap2/Makefile.in | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE proftpd-1.3.2rc3-nostrip.patch --- Removing @INSTALL_STRIP@ prevents stripping of debuginfo at %install time Cleaning up top_srcdir prevents debuginfo package creation fails like this: /usr/lib/rpm/debugedit: canonicalization unexpectedly shrank by one character --- proftpd-1.3.2rc3/Make.rules.in 2009-01-08 16:54:26.000000000 +0000 +++ proftpd-1.3.2rc3/Make.rules.in 2009-01-08 16:54:48.000000000 +0000 @@ -29,8 +29,8 @@ INSTALL=@INSTALL@ INSTALL_USER=@install_user@ INSTALL_GROUP=@install_group@ -INSTALL_BIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -INSTALL_SBIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_BIN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 RM=rm -f --- proftpd-1.3.2rc3/contrib/mod_load/Makefile.in 2008-09-08 21:56:02.000000000 +0100 +++ proftpd-1.3.2rc3/contrib/mod_load/Makefile.in 2009-01-08 20:37:26.000000000 +0000 @@ -1,5 +1,5 @@ top_builddir=../.. -top_srcdir=../../ +top_srcdir=../.. srcdir=@srcdir@ include $(top_srcdir)/Make.rules --- proftpd-1.3.2rc3/contrib/mod_wrap2/Makefile.in 2008-09-08 21:56:02.000000000 +0100 +++ proftpd-1.3.2rc3/contrib/mod_wrap2/Makefile.in 2009-07-03 17:00:41.000000000 +0100 @@ -1,5 +1,5 @@ top_builddir=../.. -top_srcdir=../../ +top_srcdir=../.. srcdir=@srcdir@ include $(top_srcdir)/Make.rules --- NEW FILE proftpd.sysconfig --- # Set PROFTPD_OPTIONS to add command-line options for proftpd. # See proftpd(8) for a comprehensive list of what can be used. # # The following "Defines" can be used with the default configuration file: # -DANONYMOUS_FTP : Enable anonymous FTP # -DDYNAMIC_BAN_LISTS : Enable dynamic ban lists (mod_ban) # -DTLS : Enable TLS (mod_tls) # # For example, for anonymous FTP and dynamic ban list support: # PROFTPD_OPTIONS="-DANONYMOUS_FTP -DDYNAMIC_BAN_LISTS" PROFTPD_OPTIONS="" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-10/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 6 Apr 2009 21:57:30 -0000 1.12 +++ .cvsignore 3 Aug 2009 12:46:16 -0000 1.13 @@ -1 +1 @@ -proftpd-1.3.2.tar.bz2 +proftpd-1.3.2a.tar.bz2 Index: proftpd.conf =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-10/proftpd.conf,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- proftpd.conf 2 Jan 2009 13:45:48 -0000 1.9 +++ proftpd.conf 3 Aug 2009 12:46:16 -0000 1.10 @@ -1,169 +1,239 @@ # This is the ProFTPD configuration file +# +# See: http://www.proftpd.org/docs/directives/linked/by-name.html + +# Server Config - config used for anything outside a or context +# See: http://www.proftpd.org/docs/howto/Vhost.html ServerName "ProFTPD server" ServerIdent on "FTP Server ready." ServerAdmin root at localhost -ServerType standalone -#ServerType inetd DefaultServer on -AccessGrantMsg "User %u logged in." -#DisplayConnect /etc/ftpissue -#DisplayLogin /etc/ftpmotd -#DisplayGoAway /etc/ftpgoaway -DeferWelcome off -# Use this to excude users from the chroot +# Cause every FTP user except adm to be chrooted into their home directory DefaultRoot ~ !adm # Use pam to authenticate (default) and be authoritative AuthPAMConfig proftpd AuthOrder mod_auth_pam.c* mod_auth_unix.c +# If you use NIS/YP/LDAP you may need to disable PersistentPasswd +#PersistentPasswd off -# Do not perform ident nor DNS lookups (hangs when the port is filtered) -IdentLookups off +# Don't do reverse DNS lookups (hangs on DNS problems) UseReverseDNS off -# Port 21 is the standard FTP port. -Port 21 - -# Umask 022 is a good standard umask to prevent new dirs and files -# from being group and world writable. -Umask 022 - -# Default to show dot files in directory listings -ListOptions "-a" - -# See Configuration.html for these (here are the default values) -#MultilineRFC2228 off -#RootLogin off -#LoginPasswordPrompt on -#MaxLoginAttempts 3 -#MaxClientsPerHost none -#AllowForeignAddress off # For FXP - -# Allow to resume not only the downloads but the uploads too -AllowRetrieveRestart on -AllowStoreRestart on +# Set the user and group that the server runs as +User nobody +Group nobody # To prevent DoS attacks, set the maximum number of child processes -# to 30. If you need to allow more than 30 concurrent connections +# to 20. If you need to allow more than 20 concurrent connections # at once, simply increase this value. Note that this ONLY works -# in standalone mode, in inetd mode you should use an inetd server +# in standalone mode; in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd) MaxInstances 20 -# Set the user and group that the server normally runs at. -User nobody -Group nobody - # Disable sendfile by default since it breaks displaying the download speeds in # ftptop and ftpwho -UseSendfile no - -# This is where we want to put the pid file -ScoreboardFile /var/run/proftpd.score - -# Normally, we want users to do a few things. - - AllowOverwrite yes - - AllowAll - - +UseSendfile off # Define the log formats LogFormat default "%h %l %u %t \"%r\" %s %b" LogFormat auth "%v [%P] %h %t \"%r\" %s" -# TLS -# Explained at http://www.castaglia.org/proftpd/modules/mod_tls.html -#TLSEngine on -#TLSRequired on -#TLSRSACertificateFile /etc/pki/tls/certs/proftpd.pem -#TLSRSACertificateKeyFile /etc/pki/tls/certs/proftpd.pem -#TLSCipherSuite ALL:!ADH:!DES -#TLSOptions NoCertRequest -#TLSVerifyClient off -##TLSRenegotiate ctrl 3600 data 512000 required off timeout 300 -#TLSLog /var/log/proftpd/tls.log - -# SQL authentication Dynamic Shared Object (DSO) loading -# See README.DSO and howto/DSO.html for more details. -# -# LoadModule mod_ban.c -# LoadModule mod_ifsession.c -# LoadModule mod_quotatab.c -# LoadModule mod_quotatab_file.c -# LoadModule mod_sql.c -# LoadModule mod_sql_mysql.c -# LoadModule mod_sql_postgres.c -# - -# A basic anonymous configuration, with an upload directory. -# -# User ftp -# Group ftp -# AccessGrantMsg "Anonymous login ok, restrictions apply." -# -# # We want clients to be able to login with "anonymous" as well as "ftp" -# UserAlias anonymous ftp -# -# # Limit the maximum number of anonymous logins -# MaxClients 10 "Sorry, max %m users -- try again later" -# -# # Put the user into /pub right after login -# #DefaultChdir /pub -# -# # We want 'welcome.msg' displayed at login, '.message' displayed in -# # each newly chdired directory and tell users to read README* files. -# DisplayLogin /welcome.msg -# DisplayFirstChdir .message -# DisplayReadme README* -# -# # Some more cosmetic and not vital stuff -# DirFakeUser on ftp -# DirFakeGroup on ftp -# -# # Limit WRITE everywhere in the anonymous chroot -# -# DenyAll -# -# -# # An upload directory that allows storing files but not retrieving -# # or creating directories. -# -# AllowOverwrite no -# -# DenyAll -# -# -# -# AllowAll -# -# -# -# # Don't write anonymous accesses to the system wtmp file (good idea!) -# WtmpLog off -# -# # Logging for the anonymous transfers -# ExtendedLog /var/log/proftpd/access.log WRITE,READ default -# ExtendedLog /var/log/proftpd/auth.log AUTH auth -# -# - -# Configuration for mod_ban - - BanEngine on - BanLog /var/log/proftpd/ban.log - BanTable /var/run/proftpd/ban.tab +# Dynamic Shared Object (DSO) loading +# See README.DSO and howto/DSO.html for more details +# +# General database support (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql.c +# +# Mysql support (requires proftpd-mysql package) +# (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql_mysql.c +# +# Postgresql support (requires proftpd-postgresql package) +# (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql_postgres.c +# +# Quota support (http://www.proftpd.org/docs/contrib/mod_quotatab.html) +# LoadModule mod_quotatab.c +# +# File-specific "driver" for storing quota table information in files +# (http://www.proftpd.org/docs/contrib/mod_quotatab_file.html) +# LoadModule mod_quotatab_file.c +# +# SQL database "driver" for storing quota table information in SQL tables +# (http://www.proftpd.org/docs/contrib/mod_quotatab_sql.html) +# LoadModule mod_quotatab_sql.c +# +# LDAP support (requires proftpd-ldap package) +# (http://www.proftpd.org/docs/directives/linked/config_ref_mod_ldap.html) +# LoadModule mod_ldap.c +# +# LDAP quota support (requires proftpd-ldap package) +# (http://www.proftpd.org/docs/contrib/mod_quotatab_ldap.html) +# LoadModule mod_quotatab_ldap.c +# +# Support for authenticating users using the RADIUS protocol +# (http://www.proftpd.org/docs/contrib/mod_radius.html) +# LoadModule mod_radius.c +# +# Retrieve quota limit table information from a RADIUS server +# (http://www.proftpd.org/docs/contrib/mod_quotatab_radius.html) +# LoadModule mod_quotatab_radius.c +# +# Administrative control actions for the ftpdctl program +# (http://www.proftpd.org/docs/contrib/mod_ctrls_admin.html) +# LoadModule mod_ctrls_admin.c +# +# Support for POSIX ACLs +# (http://www.proftpd.org/docs/modules/mod_facl.html) +# LoadModule mod_facl.c +# +# Configure server availability based on system load +# (http://www.proftpd.org/docs/contrib/mod_load.html) +# LoadModule mod_load.c +# +# Limit downloads to a multiple of upload volume (see README.ratio) +# LoadModule mod_ratio.c +# +# Rewrite FTP commands sent by clients on-the-fly, +# using regular expression matching and substitution +# (http://www.proftpd.org/docs/contrib/mod_rewrite.html) +# LoadModule mod_rewrite.c +# +# Support for miscellaneous SITE commands such as SITE MKDIR, SITE SYMLINK, +# and SITE UTIME (http://www.proftpd.org/docs/contrib/mod_site_misc.html) +# LoadModule mod_site_misc.c +# +# Use the /etc/hosts.allow and /etc/hosts.deny files, or other allow/deny +# files, for IP-based access control +# (http://www.proftpd.org/docs/contrib/mod_wrap.html) +# LoadModule mod_wrap.c +# +# Use the /etc/hosts.allow and /etc/hosts.deny files, or other allow/deny +# files, as well as SQL-based access rules, for IP-based access control +# (http://www.proftpd.org/docs/contrib/mod_wrap2.html) +# LoadModule mod_wrap2.c +# +# Support module for mod_wrap2 that handles access rules stored in specially +# formatted files on disk +# (http://www.proftpd.org/docs/contrib/mod_wrap2_file.html) +# LoadModule mod_wrap2_file.c +# +# Support module for mod_wrap2 that handles access rules stored in SQL +# database tables (http://www.proftpd.org/docs/contrib/mod_wrap2_sql.html) +# LoadModule mod_wrap2_sql.c +# +# Provide a flexible way of specifying that certain configuration directives +# only apply to certain sessions, based on credentials such as connection +# class, user, or group membership +# (http://www.proftpd.org/docs/contrib/mod_ifsession.html) +# LoadModule mod_ifsession.c + +# TLS (http://www.castaglia.org/proftpd/modules/mod_tls.html) + + LoadModule mod_tls.c + TLSEngine on + TLSRequired on + TLSRSACertificateFile @PKIDIR@/certs/proftpd.pem + TLSRSACertificateKeyFile @PKIDIR@/certs/proftpd.pem + TLSCipherSuite ALL:!ADH:!DES + TLSOptions NoCertRequest + TLSVerifyClient off + #TLSRenegotiate ctrl 3600 data 512000 required off timeout 300 + TLSLog /var/log/proftpd/tls.log + + +# Dynamic ban lists (http://www.proftpd.org/docs/contrib/mod_ban.html) +# Enable this with PROFTPD_OPTIONS=-DDYNAMIC_BAN_LISTS in /etc/sysconfig/proftpd + + LoadModule mod_ban.c + BanEngine on + BanLog /var/log/proftpd/ban.log + BanTable /var/run/proftpd/ban.tab # If the same client reaches the MaxLoginAttempts limit 2 times # within 10 minutes, automatically add a ban for that client that # will expire after one hour. - BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00 + BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00 # Allow the FTP admin to manually add/remove bans - BanControlsACLs all allow user ftpadm - + BanControlsACLs all allow user ftpadm + + +# Global Config - config common to Server Config and all virtual hosts +# See: http://www.proftpd.org/docs/howto/Vhost.html + + + # Umask 022 is a good standard umask to prevent new dirs and files + # from being group and world writable + Umask 022 + + # Don't do ident queries (hangs when the port is filtered) + IdentLookups off + + # Allow users to overwrite files and change permissions + AllowOverwrite yes + + AllowAll + + + + +# A basic anonymous configuration, with an upload directory +# Enable this with PROFTPD_OPTIONS=-DANONYMOUS_FTP in /etc/sysconfig/proftpd + + + User ftp + Group ftp + AccessGrantMsg "Anonymous login ok, restrictions apply." + + # We want clients to be able to login with "anonymous" as well as "ftp" + UserAlias anonymous ftp + + # Limit the maximum number of anonymous logins + MaxClients 10 "Sorry, max %m users -- try again later" + + # Put the user into /pub right after login + #DefaultChdir /pub + + # We want 'welcome.msg' displayed at login, '.message' displayed in + # each newly chdired directory and tell users to read README* files. + DisplayLogin /welcome.msg + DisplayChdir .message + DisplayReadme README* + + # Cosmetic option to make all files appear to be owned by user "ftp" + DirFakeUser on ftp + DirFakeGroup on ftp + + # Limit WRITE everywhere in the anonymous chroot + + DenyAll + + + # An upload directory that allows storing files but not retrieving + # or creating directories. + + AllowOverwrite no + + DenyAll + + + + AllowAll + + + + # Don't write anonymous accesses to the system wtmp file (good idea!) + WtmpLog off + + # Logging for the anonymous transfers + ExtendedLog /var/log/proftpd/access.log WRITE,READ default + ExtendedLog /var/log/proftpd/auth.log AUTH auth + + + Index: proftpd.init =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-10/proftpd.init,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- proftpd.init 19 Aug 2007 16:18:30 -0000 1.6 +++ proftpd.init 3 Aug 2009 12:46:16 -0000 1.7 @@ -33,10 +33,16 @@ # Source networking configuration. . /etc/sysconfig/network +# Source ProFTPD configuration. +PROFTPD_OPTIONS="" +if [ -f /etc/sysconfig/proftpd ]; then + . /etc/sysconfig/proftpd +fi + # Check that networking is up. -[ ${NETWORKING} = "no" ] && exit 0 +[ ${NETWORKING} = "no" ] && exit 1 -[ -x /usr/sbin/proftpd ] || exit 0 +[ -x /usr/sbin/proftpd ] || exit 5 RETVAL=0 @@ -44,7 +50,7 @@ prog="proftpd" start() { echo -n $"Starting $prog: " - daemon proftpd 2>/dev/null + daemon proftpd $PROFTPD_OPTIONS 2>/dev/null RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/proftpd Index: proftpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-10/proftpd.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- proftpd.spec 9 Apr 2009 18:24:42 -0000 1.44 +++ proftpd.spec 3 Aug 2009 12:46:16 -0000 1.45 @@ -1,39 +1,42 @@ -#define prever rc3 - -Summary: Flexible, stable and highly-configurable FTP server -Name: proftpd -Version: 1.3.2 -Release: 2%{?prever:.%{prever}}%{?dist} -License: GPLv2+ -Group: System Environment/Daemons -URL: http://www.proftpd.org/ -Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2 -Source1: proftpd.conf -Source2: proftpd.init -Source3: proftpd-xinetd -Source4: proftpd.logrotate -Source5: proftpd-welcome.msg -Source6: proftpd.pam -Source7: proftpd-mod_quotatab_ldap.ldif -Source8: proftpd-mod_quotatab_ldap.schema -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Requires: pam >= 0.59 -Requires(post): /sbin/chkconfig -Requires(preun): /sbin/service, /sbin/chkconfig -Requires(postun): /sbin/service -BuildRequires: pam-devel, ncurses-devel, pkgconfig -BuildRequires: openssl-devel, krb5-devel, libacl-devel -BuildRequires: zlib-devel -# On RHEL (up to 5 included), the devel part was still in tcp_wrappers -# We'll need to find a better way to do this once RHEL6 comes out -BuildRequires: tcp_wrappers -%if 0%{?fedora:1} -BuildRequires: tcp_wrappers-devel +# Use certs in %{_sysconfdir}/pki/tls/certs if available (FC4, RHEL5 onwards) +%global use_pki %(if [ -d %{_sysconfdir}/pki/tls/certs ]; then echo 1; else echo 0; fi) +%if %{use_pki} +%global pkidir %{_sysconfdir}/pki/tls +%else +%global pkidir %{_datadir}/ssl %endif -BuildRequires: openldap-devel -BuildRequires: mysql-devel -BuildRequires: postgresql-devel -Provides: ftpserver + +#global prever rc3 +%global rpmrel 2 + +Summary: Flexible, stable and highly-configurable FTP server +Name: proftpd +Version: 1.3.2a +Release: %{?prever:0.}%{rpmrel}%{?prever:.%{prever}}%{?dist} +License: GPLv2+ +Group: System Environment/Daemons +URL: http://www.proftpd.org/ +Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2 +Source1: proftpd.conf +Source2: proftpd.init +Source3: proftpd-xinetd +Source4: proftpd.logrotate +Source5: proftpd-welcome.msg +Source6: proftpd.pam +Source7: proftpd-mod_quotatab_ldap.ldif +Source8: proftpd-mod_quotatab_ldap.schema +Source9: proftpd.sysconfig +Patch0: proftpd-1.3.2rc3-nostrip.patch +Patch1: proftpd-1.3.2a-defines.patch +Patch2: proftpd-1.3.2-parallel-build.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Requires(post): /sbin/chkconfig +Requires(preun): /sbin/service, /sbin/chkconfig, coreutils, findutils +Requires(postun): /sbin/service +BuildRequires: pam-devel, ncurses-devel, pkgconfig, gettext, zlib-devel +BuildRequires: openssl-devel, libacl-devel, libcap-devel, /usr/include/tcpd.h +BuildRequires: openldap-devel, mysql-devel, postgresql-devel +Provides: ftpserver %description ProFTPD is an enhanced FTP server with a focus toward simplicity, security, @@ -47,27 +50,27 @@ needed scripts to have it run by xinetd %package ldap -Summary: Module to add LDAP support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add LDAP support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description ldap Module to add LDAP support to the ProFTPD FTP server. %package mysql -Summary: Module to add MySQL support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add MySQL support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description mysql Module to add MySQL support to the ProFTPD FTP server. %package postgresql -Summary: Module to add PostgreSQL support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add PostgreSQL support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description postgresql Module to add PostgreSQL support to the ProFTPD FTP server. @@ -76,52 +79,94 @@ Module to add PostgreSQL support to the %prep %setup -q -n %{name}-%{version}%{?prever} +# Don't strip binaries - needed for useful debuginfo +%patch0 -p1 -b .nostrip + +# Reinstate command-line defines (http://bugs.proftpd.org/3221) +%patch1 -p1 -b .defines + +# Fix parallel build (http://bugs.proftpd.org/3189) +%patch2 -p1 -b .parallel + +# Avoid documentation name conflicts +%{__mv} contrib/README contrib/README.contrib + +# Set up directory names in config file +%{__sed} -e 's#@PKIDIR@#%{pkidir}#g' \ + %{SOURCE1} > proftpd.conf + +# Avoid docfile dependencies +%{__chmod} -x contrib/xferstats.holger-preiss + +# Copy in LDAP schema/LDIF +%{__cp} -p %{SOURCE7} 70proftpd-quota.ldif +%{__cp} -p %{SOURCE8} proftpd-quota.schema + +# PAM Configuration: +# The "include" syntax used in our PAM configuration file was introduced in +# PAM 0.78 and is therefore supported in FC-5 and EL-5 onwards; older +# distributions such as EL-4 (PAM 0.77) need to fall back to using the +# now-deprecated pam_stack module. Since the pam-devel package doesn't +# include a pkgconfig file from whice we could check the version number, we +# instead check for the absence of the file /etc/pam.d/config-util, which is +# present in all PAM packages from 0.80 onwards and acts as a useful +# indicator of the need to fall back to pam_stack. +%{__cp} -p %{SOURCE6} . +[ ! -f /etc/pam.d/config-util ] && %{__sed} -i -e \ + 's/include[[:space:]]*system-auth/required'\ \ \ \ \ 'pam_stack.so service=system-auth/' \ + proftpd.pam + +# Fix character encoding in docs +for f in ChangeLog; do + /usr/bin/iconv -f iso-8859-1 -t utf-8 < ${f} > ${f}.utf-8 + %{__mv} -f ${f}.utf-8 ${f} +done %build -# Disable stripping in order to get useful debuginfo packages -%{__perl} -pi -e 's|"-s"|""|g' configure + +# Modules to be built as DSO's (excluding mod_ifsession, always specified last) +SMOD1=mod_sql:mod_sql_mysql:mod_sql_postgres +SMOD2=mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_radius:mod_quotatab_sql +SMOD3=mod_ldap:mod_ban:mod_wrap:mod_ctrls_admin:mod_facl:mod_load +SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc +SMOD5=mod_wrap2:mod_wrap2_file:mod_wrap2_sql %configure \ - --libexecdir="%{_libexecdir}/proftpd" \ - --localstatedir="%{_var}/run" \ - --enable-ctrls \ - --enable-facl \ - --enable-dso \ - --enable-ipv6 \ - --enable-shadow \ - --enable-openssl \ - --with-libraries="%{_libdir}/mysql" \ - --with-includes="%{_includedir}/mysql" \ - --with-modules=mod_readme:mod_auth_pam:mod_tls \ - --with-shared=mod_ldap:mod_sql:mod_sql_mysql:mod_sql_postgres:mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_sql:mod_ifsession:mod_ban:mod_wrap - -# It seems that with _smp_mflags -lsupp tries to get linked before being built -# (as of 1.3.0a-4 F7/devel with koji, happened on F8 x86_64 and F7 ppc64) -%{__make} + --libexecdir="%{_libexecdir}/proftpd" \ + --localstatedir="%{_localstatedir}/run" \ + --enable-ctrls \ + --enable-dso \ + --enable-facl \ + --enable-ipv6 \ + --enable-nls \ + --enable-openssl \ + --enable-shadow \ + --with-libraries="%{_libdir}/mysql" \ + --with-includes="%{_includedir}/mysql" \ + --with-modules=mod_readme:mod_auth_pam:mod_tls \ + --with-shared=${SMOD1}:${SMOD2}:${SMOD3}:${SMOD4}:${SMOD5}:mod_ifsession + +%{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} \ - rundir="%{_var}/run/proftpd" \ - INSTALL_USER=`id -un` \ - INSTALL_GROUP=`id -gn` -%{__install} -D -p -m 0640 %{SOURCE1} \ - %{buildroot}%{_sysconfdir}/proftpd.conf -%{__install} -D -p -m 0755 %{SOURCE2} \ - %{buildroot}%{_sysconfdir}/rc.d/init.d/proftpd -%{__install} -D -p -m 0640 %{SOURCE3} \ - %{buildroot}%{_sysconfdir}/xinetd.d/xproftpd -%{__install} -D -p -m 0644 %{SOURCE4} \ - %{buildroot}%{_sysconfdir}/logrotate.d/proftpd -%{__install} -D -p -m 0644 %{SOURCE5} %{buildroot}/var/ftp/welcome.msg -%{__install} -D -p -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/proftpd -%{__install} -D -p -m 0644 %{SOURCE7} 70proftpd-quota.ldif -%{__install} -D -p -m 0644 %{SOURCE8} proftpd-quota.schema -%{__mkdir_p} %{buildroot}/var/ftp/uploads -%{__mkdir_p} %{buildroot}/var/ftp/pub -%{__mkdir_p} %{buildroot}/var/log/proftpd -touch %{buildroot}%{_sysconfdir}/ftpusers + rundir="%{_localstatedir}/run/proftpd" \ + INSTALL_USER=`%{__id} -un` \ + INSTALL_GROUP=`%{__id} -gn` +%{__install} -D -p -m 640 proftpd.conf %{buildroot}%{_sysconfdir}/proftpd.conf +%{__install} -D -p -m 644 proftpd.pam %{buildroot}%{_sysconfdir}/pam.d/proftpd +%{__install} -D -p -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/rc.d/init.d/proftpd +%{__install} -D -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/xinetd.d/xproftpd +%{__install} -D -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/proftpd +%{__install} -D -p -m 644 %{SOURCE5} %{buildroot}%{_localstatedir}/ftp/welcome.msg +%{__install} -D -p -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/sysconfig/proftpd +%{__mkdir_p} %{buildroot}%{_localstatedir}/{ftp/{pub,uploads},log/proftpd} +/bin/touch %{buildroot}%{_sysconfdir}/ftpusers + +# Find translations +%find_lang proftpd %clean @@ -130,83 +175,160 @@ touch %{buildroot}%{_sysconfdir}/ftpuser %post if [ $1 -eq 1 ]; then - /sbin/chkconfig --add proftpd - IFS=":"; cat /etc/passwd | \ - while { read username nu nu gid nu nu nu nu; }; do \ - if [ $gid -lt 100 -a "$username" != "ftp" ]; then - echo $username >> %{_sysconfdir}/ftpusers - fi - done + /sbin/chkconfig --add proftpd + IFS=":"; %{__cat} /etc/passwd | \ + while { read username nu nu gid nu nu nu nu; }; do \ + if [ $gid -lt 100 -a "$username" != "ftp" ]; then + echo $username >> %{_sysconfdir}/ftpusers + fi + done fi %preun if [ $1 -eq 0 ]; then - /sbin/service proftpd stop &>/dev/null || : - /sbin/chkconfig --del proftpd - /sbin/service xinetd reload &>/dev/null || : - if [ -d %{_var}/run/proftpd ]; then - rm -rf %{_var}/run/proftpd/* - fi + /sbin/service proftpd stop &>/dev/null || : + /sbin/chkconfig --del proftpd || : + /sbin/service xinetd reload &>/dev/null || : + /usr/bin/find %{_localstatedir}/run/proftpd -depth -mindepth 1 | + /usr/bin/xargs %{__rm} -rf &>/dev/null || : fi %postun if [ $1 -ge 1 ]; then - /sbin/service proftpd condrestart &>/dev/null || : + /sbin/service proftpd condrestart &>/dev/null || : fi -%files +%files -f proftpd.lang %defattr(-,root,root,-) -%doc COPYING CREDITS ChangeLog NEWS README* -%doc doc/* sample-configurations/ +%doc COPYING CREDITS ChangeLog NEWS README +%doc README.DSO README.modules README.IPv6 README.PAM +%doc README.capabilities README.classes README.controls README.facl +%doc contrib/README.contrib contrib/README.ratio +%doc doc/* sample-configurations/ contrib/xferstats.holger-preiss +%dir %{_localstatedir}/ftp/ +%dir %{_localstatedir}/ftp/pub/ %dir %{_localstatedir}/run/proftpd/ +%config(noreplace) %{_localstatedir}/ftp/welcome.msg +%config(noreplace) %{_sysconfdir}/ftpusers +%config(noreplace) %{_sysconfdir}/logrotate.d/proftpd +%config(noreplace) %{_sysconfdir}/pam.d/proftpd %config(noreplace) %{_sysconfdir}/proftpd.conf +%config(noreplace) %{_sysconfdir}/sysconfig/proftpd %config(noreplace) %{_sysconfdir}/xinetd.d/xproftpd -%config %{_sysconfdir}/ftpusers -%config(noreplace) %{_sysconfdir}/pam.d/proftpd -%config(noreplace) %{_sysconfdir}/logrotate.d/proftpd %{_sysconfdir}/rc.d/init.d/proftpd -%{_mandir}/man?/* -%{_bindir}/* +%{_bindir}/ftpcount +%{_bindir}/ftpdctl +%{_bindir}/ftptop +%{_bindir}/ftpwho +%exclude %{_bindir}/prxs +%{_sbindir}/ftpshut +%{_sbindir}/in.proftpd +%{_sbindir}/proftpd +%{_mandir}/man1/ftpcount.1* +%{_mandir}/man1/ftptop.1* +%{_mandir}/man1/ftpwho.1* +%{_mandir}/man5/xferlog.5* +%{_mandir}/man8/ftpdctl.8* +%{_mandir}/man8/ftpshut.8* +%{_mandir}/man8/proftpd.8* %exclude %{_includedir}/proftpd/ %exclude %{_libdir}/pkgconfig/ %dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_ban.so +%{_libexecdir}/proftpd/mod_ctrls_admin.so +%{_libexecdir}/proftpd/mod_facl.so %{_libexecdir}/proftpd/mod_ifsession.so +%{_libexecdir}/proftpd/mod_load.so %{_libexecdir}/proftpd/mod_quotatab.so %{_libexecdir}/proftpd/mod_quotatab_file.so +%{_libexecdir}/proftpd/mod_quotatab_radius.so +%{_libexecdir}/proftpd/mod_quotatab_sql.so +%{_libexecdir}/proftpd/mod_radius.so +%{_libexecdir}/proftpd/mod_ratio.so +%{_libexecdir}/proftpd/mod_rewrite.so +%{_libexecdir}/proftpd/mod_site_misc.so %{_libexecdir}/proftpd/mod_sql.so %{_libexecdir}/proftpd/mod_wrap.so +%{_libexecdir}/proftpd/mod_wrap2.so +%{_libexecdir}/proftpd/mod_wrap2_file.so +%{_libexecdir}/proftpd/mod_wrap2_sql.so %exclude %{_libexecdir}/proftpd/*.a %exclude %{_libexecdir}/proftpd/*.la -%{_sbindir}/* -%dir /var/ftp/ -%attr(331, ftp, ftp) %dir /var/ftp/uploads/ -%dir /var/ftp/pub/ -%config(noreplace) /var/ftp/welcome.msg -%attr(750, root, root) %dir /var/log/proftpd/ +%attr(331, ftp, ftp) %dir %{_localstatedir}/ftp/uploads/ +%attr(750, root, root) %dir %{_localstatedir}/log/proftpd/ %files ldap %defattr(-,root,root,-) -%doc 70proftpd-quota.ldif proftpd-quota.schema -%dir %{_libexecdir}/proftpd/ +%doc README.LDAP 70proftpd-quota.ldif proftpd-quota.schema %{_libexecdir}/proftpd/mod_ldap.so %{_libexecdir}/proftpd/mod_quotatab_ldap.so %files mysql %defattr(-,root,root,-) -%dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_sql_mysql.so -%{_libexecdir}/proftpd/mod_quotatab_sql.so %files postgresql %defattr(-,root,root,-) -%dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_sql_postgres.so -%{_libexecdir}/proftpd/mod_quotatab_sql.so %changelog +* Fri Jul 31 2009 Paul Howarth 1.3.2a-2 +- Add upstream patch to fix parallel build (http://bugs.proftpd.org/3189) + +* Mon Jul 27 2009 Paul Howarth 1.3.2a-1 +- Update to 1.3.2a +- Add patch to reinstate support for -DPARAMETER (http://bugs.proftpd.org/3221) +- Retain CAP_AUDIT_WRITE, needed for pam_loginuid (#506735, fixed upstream) +- Remove ScoreboardFile directive from configuration file - default value + works better with SELinux (#498375) +- Ship mod_quotatab_sql.so in the main package rather than the SQL backend + subpackages +- New DSO modules: + - mod_ctrls_admin + - mod_facl + - mod_load + - mod_quotatab_radius + - mod_radius + - mod_ratio + - mod_rewrite + - mod_site_misc + - mod_wrap2 + - mod_wrap2_file + - mod_wrap2_sql +- Enable mod_lang/nls support for RFC 2640 (and buildreq gettext) +- Add /etc/sysconfig/proftpd to set PROFTPD_OPTIONS and update initscript to + use this value so we can use a define to enable (e.g.) anonymous FTP support + rather than having a huge commented-out section in the config file +- Rewrite config file to remove most settings that don't change upstream + defaults, and add brief descriptions for all available loadable modules +- Move Umask and IdentLookups settings from server config to context + so that they apply to all servers, including virtual hosts (#509251) +- Ensure mod_ifsession is always the last one specified, which makes sure that + mod_ifsession's changes are seen properly by other modules +- Drop pam version requirement - all targets have sufficiently recent version +- Drop redundant explicit dependency on pam +- Subpackages don't need to own %%{_libexecdir}/proftpd directory +- Drop redundant krb5-devel buildreq +- Make SRPM back-compatible with EPEL-4 (TLS cert dirs, PAM config) +- Don't include README files for non-Linux platforms +- Recode ChangeLog as UTF-8 +- Don't ship the prxs tool for building custom DSO's since we don't ship the + headers either +- Prevent stripping of binaries in a slightly more robust way +- Fix release tag to be ready for future beta/rc versions +- Define RPM macros in global scope +- BuildRequire libcap-devel so that we use the system library rather than the + bundled one, and eliminate log messages like: + kernel: warning: `proftpd' uses 32-bit capabilities (legacy support in use) + +* Sun Jul 26 2009 Fedora Release Engineering - 1.3.2-3.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Apr 9 2009 Matthias Saou 1.3.2-2.1 +- Update the tcp_wrappers BR to be just /usr/include/tcpd.h instead. + * Thu Apr 9 2009 Matthias Saou 1.3.2-2 - Fix tcp_wrappers-devel BR conditional. @@ -219,7 +341,7 @@ fi - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Jan 24 2009 Caol?n McNamara 1.3.2-0.3.rc3 -- rebuild for dependencies +- Rebuild for dependencies * Fri Jan 2 2009 Matthias Saou 1.3.2-0.2.rc3 - Update default configuration to have a lit of available modules and more Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-10/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 6 Apr 2009 21:57:30 -0000 1.12 +++ sources 3 Aug 2009 12:46:16 -0000 1.13 @@ -1 +1 @@ -89f5e31fc3d3e02b66424dfc6cc5892d proftpd-1.3.2.tar.bz2 +ad3cbb5db30c5ae39e09b308892392b3 proftpd-1.3.2a.tar.bz2 --- proftpd-1.3.1-find-umode_t.patch DELETED --- From steved at fedoraproject.org Mon Aug 3 12:46:10 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 3 Aug 2009 12:46:10 +0000 (UTC) Subject: rpms/kernel/devel pnfs-v2.6.31-rc5.patch, NONE, 1.1.2.1 config-generic, 1.315, 1.315.2.1 kernel.spec, 1.1682, 1.1682.2.1 Message-ID: <20090803124610.410CE11C02C6@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5814 Modified Files: Tag: kernel-2_6_31-pnfs_rc5 config-generic kernel.spec Added Files: Tag: kernel-2_6_31-pnfs_rc5 pnfs-v2.6.31-rc5.patch Log Message: Updated to latest pNFS update (v2.6.31-rc5) pnfs-v2.6.31-rc5.patch: Documentation/spnfs.txt | 210 +++ Makefile | 2 drivers/md/dm-ioctl.c | 24 drivers/scsi/hosts.c | 3 drivers/scsi/osd/osd_initiator.c | 22 drivers/scsi/osd/osd_uld.c | 53 fs/exofs/Kbuild | 1 fs/exofs/exofs.h | 3 fs/exofs/export.c | 237 ++++ fs/exofs/super.c | 1 fs/exportfs/expfs.c | 7 fs/inode.c | 2 fs/nfs/Kconfig | 38 fs/nfs/Makefile | 7 fs/nfs/blocklayout/Makefile | 6 fs/nfs/blocklayout/blocklayout.c | 1202 ++++++++++++++++++++ fs/nfs/blocklayout/blocklayout.h | 265 ++++ fs/nfs/blocklayout/blocklayoutdev.c | 735 ++++++++++++ fs/nfs/blocklayout/blocklayoutdm.c | 337 +++++ fs/nfs/blocklayout/extents.c | 945 ++++++++++++++++ fs/nfs/callback.h | 36 fs/nfs/callback_proc.c | 280 ++++ fs/nfs/callback_xdr.c | 155 ++ fs/nfs/client.c | 25 fs/nfs/direct.c | 223 ++- fs/nfs/file.c | 50 fs/nfs/inode.c | 43 fs/nfs/internal.h | 32 fs/nfs/nfs3proc.c | 1 fs/nfs/nfs4_fs.h | 16 fs/nfs/nfs4filelayout.c | 859 +++++++++++++++ fs/nfs/nfs4filelayout.h | 131 ++ fs/nfs/nfs4filelayoutdev.c | 886 +++++++++++++++ fs/nfs/nfs4proc.c | 646 +++++++++++ fs/nfs/nfs4renewd.c | 2 fs/nfs/nfs4state.c | 22 fs/nfs/nfs4xdr.c | 883 +++++++++++++++ fs/nfs/objlayout/Kbuild | 11 fs/nfs/objlayout/objio_osd.c | 767 +++++++++++++ fs/nfs/objlayout/objlayout.c | 578 ++++++++++ fs/nfs/objlayout/objlayout.h | 207 +++ fs/nfs/objlayout/panfs_shim.c | 740 ++++++++++++ fs/nfs/objlayout/panfs_shim.h | 482 ++++++++ fs/nfs/objlayout/pnfs_osd_xdr.c | 344 ++++++ fs/nfs/objlayout/pnfs_osd_xdr.h | 412 +++++++ fs/nfs/objlayout/pnfs_osd_xdr_enc.c | 239 ++++ fs/nfs/pagelist.c | 13 fs/nfs/pnfs.c | 2061 ++++++++++++++++++++++++++++++++++++ fs/nfs/pnfs.h | 361 ++++++ fs/nfs/proc.c | 1 fs/nfs/read.c | 104 + fs/nfs/super.c | 66 + fs/nfs/write.c | 221 ++- fs/nfsd/Kconfig | 39 fs/nfsd/Makefile | 3 fs/nfsd/export.c | 87 + fs/nfsd/nfs4callback.c | 587 ++++++++++ fs/nfsd/nfs4filelayoutxdr.c | 271 ++++ fs/nfsd/nfs4pnfsds.c | 620 ++++++++++ fs/nfsd/nfs4proc.c | 650 ++++++++++- fs/nfsd/nfs4state.c | 2054 ++++++++++++++++++++++++++++++----- fs/nfsd/nfs4xdr.c | 680 +++++++++++ fs/nfsd/nfsctl.c | 95 + fs/nfsd/nfsfh.c | 15 fs/nfsd/nfssvc.c | 30 fs/nfsd/pnfsd_lexp.c | 226 +++ fs/nfsd/spnfs_com.c | 504 ++++++++ fs/nfsd/spnfs_ops.c | 788 +++++++++++++ fs/nfsd/vfs.c | 64 + include/linux/exportfs.h | 38 include/linux/fs.h | 2 include/linux/nfs4.h | 56 include/linux/nfs4_pnfs.h | 319 +++++ include/linux/nfs_fs.h | 29 include/linux/nfs_fs_sb.h | 22 include/linux/nfs_iostat.h | 3 include/linux/nfs_page.h | 10 include/linux/nfs_xdr.h | 50 include/linux/nfsd/debug.h | 2 include/linux/nfsd/export.h | 1 include/linux/nfsd/nfs4layoutxdr.h | 98 + include/linux/nfsd/nfsd.h | 20 include/linux/nfsd/nfsd4_pnfs.h | 308 +++++ include/linux/nfsd/nfsfh.h | 1 include/linux/nfsd/pnfsd.h | 110 + include/linux/nfsd/state.h | 156 ++ include/linux/nfsd/syscall.h | 8 include/linux/nfsd/xdr4.h | 47 include/linux/nfsd4_spnfs.h | 329 +++++ include/linux/panfs_shim_api.h | 57 include/linux/pnfs_xdr.h | 146 ++ include/linux/sunrpc/clnt.h | 1 include/linux/sunrpc/rpc_pipe_fs.h | 4 include/linux/sunrpc/svc.h | 2 include/linux/sunrpc/svc_xprt.h | 37 include/linux/sunrpc/svcsock.h | 1 include/linux/sunrpc/xprt.h | 7 include/scsi/osd_initiator.h | 53 net/sunrpc/backchannel_rqst.c | 2 net/sunrpc/clnt.c | 1 net/sunrpc/rpc_pipe.c | 40 net/sunrpc/sched.c | 7 net/sunrpc/sunrpc.h | 14 net/sunrpc/svcsock.c | 251 +++- net/sunrpc/xdr.c | 14 net/sunrpc/xprt.c | 16 net/sunrpc/xprtsock.c | 199 +++ 107 files changed, 23453 insertions(+), 718 deletions(-) --- NEW FILE pnfs-v2.6.31-rc5.patch --- diff --git a/Documentation/spnfs.txt b/Documentation/spnfs.txt new file mode 100644 index 0000000..be5815d --- /dev/null +++ b/Documentation/spnfs.txt @@ -0,0 +1,210 @@ +(c) 2007 Network Appliance Inc. + +spNFS +----- + +An spNFS system consists of a Meta Data Server (MDS), a number of Client machines (C) and a number of Data Servers (DS). + +A file system is mounted by the clients from the MDS, and all file data +is striped across the DSs. + +Identify the machines that will be filling each of these roles. + +The spnfs kernel will be installed on all machines: clients, the MDS and DSs. + + +Building and installing the spNFS kernel +---------------------------------------- + +Get the spNFS kernel from: + + git://linux-nfs.org/~dmuntz/spnfs.git + +add these options to your .config file + + CONFIG_NETWORK_FILESYSTEMS=y + CONFIG_NFS_FS=y + CONFIG_NFSD=y + CONFIG_NFS_V4_1=y + CONFIG_NFSD_V4_1=y + CONFIG_PNFS=y + CONFIG_PNFSD=y + CONFIG_SPNFS=y + +By default, spNFS uses whole-file layouts. Layout segments can be enabled +by adding: + + CONFIG_SPNFS_LAYOUTSEGMENTS=y + +to your .config file. + +Building and installation of kernel+modules is as usual. +This kernel should be installed and booted on the client, MDS and DSs. + + +Building nfs-utils +------------------ + +Get the nfs-utils package containing spnfsd from: + + git://linux-nfs.org/~dmuntz/nfs-utils.git + +Follow the standard instructions for building nfs-utils. We HIGHLY recommend +NOT doing an install of the binaries generated by this build. You will only +need the spnfsd binary generated by this build, and the spnfsd.conf template. + +After building, the spnfsd daemon will be located in utils/spnfsd. The spnfsd +daemon will only be needed on the MDS. + + +Installation +------------ + +The nfs-utils package contains a default spnfsd.conf file in +utils/spnfsd/spnfsd.conf. Copy this file to /etc/spnfsd.conf. + +By default, the DS-Mount-Directory is set to /spnfs (see spnfsd.conf). Under +this directory, mount points must be created for each DS to +be used for pNFS data stripes. These mount points are named by the ip address +of the corresponding DS. In the sample spnfsd.conf, there are two +DSs defined (172.16.28.134 and 172.16.28.141). + +Following the sample spnfsd.conf, + + mkdir /spnfs + +on the MDS (corresponding to DS-Mount-Directory). Then + + mkdir /spnfs/172.16.28.134 + mkdir /spnfs/172.16.28.141 + +to create the mount points for the DSs. + +On the DSs, chose a directory where data stripes will be created by the MDS. +For the sample file, this directory is /pnfs, so on each DS execute: + + mkdir /pnfs + +This directory is specified in the spnfsd.conf file by the DS*_ROOT option +(where * is replaced by the DS number). DS_ROOT is specified relative to +the directory being exported by the DSs. In our example, our DSs are exporting +the root directory (/) and therefore our DS_ROOT is /pnfs. On the DSs, we have +the following entry in /etc/exports: + + / *(rw,fsid=0,insecure,no_root_squash,sync,no_subtree_check) + +N.B. If we had created a /exports directory and a /pnfs directory under +/exports, and if we were exporting /exports, then DS_ROOT would still be /pnfs +(not /exports/pnfs). + +It may be useful to add entries to /etc/fstab on the MDS to automatically +mount the DS_ROOT file systems. For this example, our MDS fstab would +contain: + + 172.17.84.128:/pnfs /spnfs/172.17.84.128 nfs defaults 1 2 + 172.17.84.122:/pnfs /spnfs/172.17.84.122 nfs defaults 1 2 + +The DS mounts must be performed manually or via fstab at this time (automatic +mounting, directory creation, etc. are on the todo list). To perform I/O +through the MDS, the DS mounts MUST use NFSv3 at this time (this restriction +will eventually be removed). + + +On the MDS, choose a file system to use with spNFS and export it, e.g.: + + / *(rw,fsid=0,insecure,no_root_squash,sync,no_subtree_check) + +Make sure nfsd and all supporting processes are running on the MDS and DSs. + + +Running +------- + +If rpc_pipefs is not already mounted (if you're running idmapd it probably is), +you may want to add the following line to /etc/fstab: + + rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs defaults 0 0 + +to automatically mount rpc_pipefs. + +With spnfsd.conf configured for your environment and the mounts mounted as +described above, spnfsd can now be started. + +On the MDS, execute spnfsd: + + spnfsd + +The executable is located in the directory where it was built, and +may also have been installed elsewhere depending on how you built nfs-utils. +It will run in the foreground by default, and in fact will do so despite +any options suggesting the contrary (it's still a debugging build). + +On the client, make sure the nfslayoutdriver module is loaded: + + modprobe nfslayoutdriver + +Then mount the file system from the MDS: + + mount -t nfs4 mds:/ /mnt + +I/O through the MDS is now supported. To use it, do not load the +nfslayoutdriver on the client, and mount the MDS using NFSv4 or 4.1 +(NFSv2 and v3 are not yet supported). + +You may now use spNFS by performing file system activities in /mnt. +If you create files in /mnt, you should see stripe files corresponding to +new files being created on the DSs. The current implementation names the +stripe files based on the inode number of the file on the MDS. For example, +if you create a file foo in /mnt and do an 'ls -li /mnt/foo': + + # ls -li foo + 1233 -rw-r--r-- 1 root root 0 Nov 29 15:54 foo + +You should see stripe files on each under /pnfs (per the sample) named +1233. The file /pnfs/1233 on DS1 will contain the first bytes +of data written to foo, DS2 will contain the next bytes, etc. +Removing /mnt/foo will remove the corresponding stripe files on the DSs. +Other file system operations should behave (mostly :-) as expected. + + +Layout Segments +--------------- + +If the kernel is compiled to support layout segments, there will +be two files created under /proc/fs/spnfs for controlling layout +segment functionality. + +To enable layout segments, write a '1' to /proc/fs/spnfs/layoutseg, e.g.: + + echo 1 > /proc/fs/spnfs/layoutseg + +Layout segments can be disabled (returning to whole-file layouts) by +writing a '0' to /proc/fs/spnfs/layoutseg: + + echo 0 > /proc/fs/spnfs/layoutseg + +When layout segments are enabled, the size of the layouts returned can +be specified by writing a decimal number (ascii representation) to +/proc/fs/spnfs/layoutsegsize: + + echo 1024 > /proc/fs/spnfs/layoutsegsize + +The value'0' has a special meaning--it causes the server to return a +layout that is exactly the size requested by the client: [...27536 lines suppressed...] + +/* + * Use the svc_sock to send the callback. Must be called with svsk->sk_mutex + * held. Borrows heavily from svc_tcp_sendto and xs_tcp_semd_request. + */ +static int bc_sendto(struct rpc_rqst *req) +{ + int len; + struct xdr_buf *xbufp = &req->rq_snd_buf; + struct rpc_xprt *xprt = req->rq_xprt; + struct sock_xprt *transport = + container_of(xprt, struct sock_xprt, xprt); + struct socket *sock = transport->sock; + unsigned long headoff; + unsigned long tailoff; + + /* + * Set up the rpc header and record marker stuff + */ + xs_encode_tcp_record_marker(xbufp); + + tailoff = (unsigned long)xbufp->tail[0].iov_base & ~PAGE_MASK; + headoff = (unsigned long)xbufp->head[0].iov_base & ~PAGE_MASK; + len = svc_send_common(sock, xbufp, + virt_to_page(xbufp->head[0].iov_base), headoff, + xbufp->tail[0].iov_base, tailoff); + + if (len != xbufp->len) { + printk(KERN_NOTICE "Error sending entire callback!\n"); + len = -EAGAIN; + } + + return len; +} + +/* + * The send routine. Borrows from svc_send + */ +static int bc_send_request(struct rpc_task *task) +{ + struct rpc_rqst *req = task->tk_rqstp; + struct svc_xprt *xprt; + struct svc_sock *svsk; + u32 len; + + dprintk("sending request with xid: %08x\n", ntohl(req->rq_xid)); + /* + * Get the server socket associated with this callback xprt + */ + xprt = req->rq_xprt->bc_xprt; + svsk = container_of(xprt, struct svc_sock, sk_xprt); + + /* + * Grab the mutex to serialize data as the connection is shared + * with the fore channel + */ + mutex_lock(&xprt->xpt_mutex); + if (test_bit(XPT_DEAD, &xprt->xpt_flags)) + len = -ENOTCONN; + else + len = bc_sendto(req); + mutex_unlock(&xprt->xpt_mutex); + + if (len > 0) + len = 0; + + return len; +} + +/* + * The close routine. Since this is client initiated, we do nothing + */ + +static void bc_close(struct rpc_xprt *xprt) +{ + return; +} + +/* + * The xprt destroy routine. Again, because this connection is client + * initiated, we do nothing + */ + +static void bc_destroy(struct rpc_xprt *xprt) +{ + return; +} + static struct rpc_xprt_ops xs_udp_ops = { .set_buffer_size = xs_udp_set_buffer_size, .reserve_xprt = xprt_reserve_xprt_cong, @@ -2192,6 +2317,22 @@ static struct rpc_xprt_ops xs_tcp_ops = { .print_stats = xs_tcp_print_stats, }; +/* + * The rpc_xprt_ops for the server backchannel + */ + +static struct rpc_xprt_ops bc_tcp_ops = { + .reserve_xprt = xprt_reserve_xprt, + .release_xprt = xprt_release_xprt, + .buf_alloc = bc_malloc, + .buf_free = bc_free, + .send_request = bc_send_request, + .set_retrans_timeout = xprt_set_retrans_timeout_def, + .close = bc_close, + .destroy = bc_destroy, + .print_stats = xs_tcp_print_stats, +}; + static struct rpc_xprt *xs_setup_xprt(struct xprt_create *args, unsigned int slot_table_size) { @@ -2323,14 +2464,46 @@ static struct rpc_xprt *xs_setup_tcp(struct xprt_create *args) xprt->prot = IPPROTO_TCP; xprt->tsh_size = sizeof(rpc_fraghdr) / sizeof(u32); xprt->max_payload = RPC_MAX_FRAGMENT_SIZE; + xprt->timeout = &xs_tcp_default_timeout; - xprt->bind_timeout = XS_BIND_TO; - xprt->connect_timeout = XS_TCP_CONN_TO; - xprt->reestablish_timeout = XS_TCP_INIT_REEST_TO; - xprt->idle_timeout = XS_IDLE_DISC_TO; + if (args->bc_xprt) { + struct svc_sock *bc_sock; - xprt->ops = &xs_tcp_ops; - xprt->timeout = &xs_tcp_default_timeout; + /* backchannel */ + xprt_set_bound(xprt); + xprt->bind_timeout = 0; + xprt->connect_timeout = 0; + xprt->reestablish_timeout = 0; + xprt->idle_timeout = (~0); + + /* + * The backchannel uses the same socket connection as the + * forechannel + */ + xprt->bc_xprt = args->bc_xprt; + bc_sock = container_of(args->bc_xprt, struct svc_sock, sk_xprt); + bc_sock->sk_bc_xprt = xprt; + transport->sock = bc_sock->sk_sock; + transport->inet = bc_sock->sk_sk; + + xprt->ops = &bc_tcp_ops; + + switch (addr->sa_family) { + case AF_INET: + xs_format_ipv4_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); + break; + case AF_INET6: + xs_format_ipv6_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP6); + break; + default: + kfree(xprt); + return ERR_PTR(-EAFNOSUPPORT); + } + + goto out; + } switch (addr->sa_family) { case AF_INET: @@ -2338,20 +2511,30 @@ static struct rpc_xprt *xs_setup_tcp(struct xprt_create *args) xprt_set_bound(xprt); INIT_DELAYED_WORK(&transport->connect_worker, xs_tcp_connect_worker4); - xs_format_ipv4_peer_addresses(xprt, "tcp", RPCBIND_NETID_TCP); + xs_format_ipv4_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); break; case AF_INET6: if (((struct sockaddr_in6 *)addr)->sin6_port != htons(0)) xprt_set_bound(xprt); INIT_DELAYED_WORK(&transport->connect_worker, xs_tcp_connect_worker6); - xs_format_ipv6_peer_addresses(xprt, "tcp", RPCBIND_NETID_TCP6); + xs_format_ipv6_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); break; default: kfree(xprt); return ERR_PTR(-EAFNOSUPPORT); } + xprt->bind_timeout = XS_BIND_TO; + xprt->connect_timeout = XS_TCP_CONN_TO; + xprt->reestablish_timeout = XS_TCP_INIT_REEST_TO; + xprt->idle_timeout = XS_IDLE_DISC_TO; + + xprt->ops = &xs_tcp_ops; + +out: dprintk("RPC: set up transport to address %s\n", xprt->address_strings[RPC_DISPLAY_ALL]); Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.315 retrieving revision 1.315.2.1 diff -u -p -r1.315 -r1.315.2.1 --- config-generic 31 Jul 2009 01:00:04 -0000 1.315 +++ config-generic 3 Aug 2009 12:46:09 -0000 1.315.2.1 @@ -3193,7 +3193,7 @@ CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y -# CONFIG_NFS_V4_1 is not set +CONFIG_NFS_V4_1=y CONFIG_NFS_DIRECTIO=y CONFIG_NFSD=m CONFIG_NFSD_V3=y @@ -3201,6 +3201,14 @@ CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_NFSD_TCP=y CONFIG_NFS_FSCACHE=y +CONFIG_PNFS=y +CONFIG_PNFSD=y +CONFIG_PNFS_OBJLAYOUT=y +CONFIG_PNFS_BLOCK=y +CONFIG_PNFSD_LOCAL_EXPORT=y +CONFIG_SPNFS=y +CONFIG_PNFS_PANLAYOUT=y +CONFIG_SPNFS_LAYOUTSEGMENTS=y CONFIG_LOCKD=m CONFIG_LOCKD_V4=y CONFIG_EXPORTFS=m Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1682 retrieving revision 1.1682.2.1 diff -u -p -r1.1682 -r1.1682.2.1 --- kernel.spec 3 Aug 2009 06:03:08 -0000 1.1682 +++ kernel.spec 3 Aug 2009 12:46:09 -0000 1.1682.2.1 @@ -15,7 +15,7 @@ Summary: The Linux kernel # that the kernel isn't the stock distribution kernel, for example, # by setting the define to ".local" or ".bz123456" # -# % define buildid .local +%define buildid .pnfs_rc5 # fedora_build defines which build revision of this kernel version we're # building. Rather than incrementing forever, as with the prior versioning @@ -89,7 +89,7 @@ Summary: The Linux kernel # kernel-headers %define with_headers %{?_without_headers: 0} %{?!_without_headers: 1} # kernel-firmware -%define with_firmware %{?_with_firmware: 1} %{?!_with_firmware: 0} +%define with_firmware %{?_with_firmware: 1} %{?!_with_firmware: 1} # tools/perf %define with_perftool %{?_without_perftool: 0} %{?!_without_perftool: 1} # perf noarch subpkg @@ -698,6 +698,7 @@ Patch2903: linux-2.6-revert-dvb-net-kabi # NFSv4 Patch3050: linux-2.6-nfsd4-proots.patch +Patch3060: pnfs-v2.6.31-rc5.patch # VIA Nano / VX8xx updates Patch11010: via-hwmon-temp-sensor.patch @@ -1169,6 +1170,7 @@ ApplyPatch linux-2.6-execshield.patch # NFSv4 ApplyPatch linux-2.6-nfsd4-proots.patch +ApplyPatch pnfs-v2.6.31-rc5.patch # USB ApplyPatch linux-2.6-driver-level-usb-autosuspend.diff @@ -1940,6 +1942,9 @@ fi # and build. %changelog +* Mon Aug 03 2009 Steve Dickson +- Updated to latest pNFS update (v2.6.31-rc5) + * Mon Aug 03 2009 Dave Airlie - update VGA arb patches From pghmcfc at fedoraproject.org Mon Aug 3 12:46:15 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Mon, 3 Aug 2009 12:46:15 +0000 (UTC) Subject: rpms/proftpd/EL-4 proftpd-1.3.2-parallel-build.patch, NONE, 1.1 proftpd-1.3.2a-defines.patch, NONE, 1.1 proftpd-1.3.2rc3-nostrip.patch, NONE, 1.1 proftpd.sysconfig, NONE, 1.1 .cvsignore, 1.8, 1.9 proftpd.conf, 1.8, 1.9 proftpd.init, 1.6, 1.7 proftpd.pam, 1.1, 1.2 proftpd.spec, 1.12, 1.13 sources, 1.8, 1.9 proftpd-1.3.1-find-umode_t.patch, 1.1, NONE Message-ID: <20090803124615.F1EC211C02C6@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/proftpd/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5947/EL-4 Modified Files: .cvsignore proftpd.conf proftpd.init proftpd.pam proftpd.spec sources Added Files: proftpd-1.3.2-parallel-build.patch proftpd-1.3.2a-defines.patch proftpd-1.3.2rc3-nostrip.patch proftpd.sysconfig Removed Files: proftpd-1.3.1-find-umode_t.patch Log Message: Sync with devel proftpd-1.3.2-parallel-build.patch: Makefile.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE proftpd-1.3.2-parallel-build.patch --- diff -ru proftpd-1.3.2-orig/Makefile.in proftpd-1.3.2/Makefile.in --- proftpd-1.3.2-orig/Makefile.in 2008-11-19 04:51:38.000000000 +0100 +++ proftpd-1.3.2/Makefile.in 2009-02-16 14:28:43.000000000 +0100 @@ -54,13 +54,13 @@ proftpd$(EXEEXT): lib src modules dirs locale $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(MAIN_LDFLAGS) -o $@ $(BUILD_PROFTPD_OBJS) $(BUILD_PROFTPD_ARCHIVES) $(LIBS) $(MAIN_LIBS) -ftpcount$(EXEEXT): utils +ftpcount$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPCOUNT_OBJS) $(UTILS_LIBS) -ftpdctl$(EXEEXT): src +ftpdctl$(EXEEXT): lib src $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPDCTL_OBJS) $(LIBS) -ftpshut$(EXEEXT): utils +ftpshut$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPSHUT_OBJS) $(UTILS_LIBS) ftptop$(EXEEXT): lib utils proftpd-1.3.2a-defines.patch: dirtree.c | 11 +++++++++++ 1 file changed, 11 insertions(+) --- NEW FILE proftpd-1.3.2a-defines.patch --- http://bugs.proftpd.org/show_bug.cgi?id=3221 --- proftpd-1.3.2a/src/dirtree.c 2009-04-28 23:33:57.000000000 +0100 +++ proftpd-1.3.2a/src/dirtree.c 2009-07-06 12:06:51.000000000 +0100 @@ -575,6 +575,17 @@ } } + if (defines_perm_list) { + char **defines = defines_perm_list->elts; + register unsigned int i = 0; + + for (i = 0; i < defines_perm_list->nelts; i++) { + if (defines[i] && + strcmp(defines[i], definition) == 0) + return TRUE; + } + } + errno = ENOENT; return FALSE; } proftpd-1.3.2rc3-nostrip.patch: Make.rules.in | 4 ++-- contrib/mod_load/Makefile.in | 2 +- contrib/mod_wrap2/Makefile.in | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE proftpd-1.3.2rc3-nostrip.patch --- Removing @INSTALL_STRIP@ prevents stripping of debuginfo at %install time Cleaning up top_srcdir prevents debuginfo package creation fails like this: /usr/lib/rpm/debugedit: canonicalization unexpectedly shrank by one character --- proftpd-1.3.2rc3/Make.rules.in 2009-01-08 16:54:26.000000000 +0000 +++ proftpd-1.3.2rc3/Make.rules.in 2009-01-08 16:54:48.000000000 +0000 @@ -29,8 +29,8 @@ INSTALL=@INSTALL@ INSTALL_USER=@install_user@ INSTALL_GROUP=@install_group@ -INSTALL_BIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -INSTALL_SBIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_BIN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 RM=rm -f --- proftpd-1.3.2rc3/contrib/mod_load/Makefile.in 2008-09-08 21:56:02.000000000 +0100 +++ proftpd-1.3.2rc3/contrib/mod_load/Makefile.in 2009-01-08 20:37:26.000000000 +0000 @@ -1,5 +1,5 @@ top_builddir=../.. -top_srcdir=../../ +top_srcdir=../.. srcdir=@srcdir@ include $(top_srcdir)/Make.rules --- proftpd-1.3.2rc3/contrib/mod_wrap2/Makefile.in 2008-09-08 21:56:02.000000000 +0100 +++ proftpd-1.3.2rc3/contrib/mod_wrap2/Makefile.in 2009-07-03 17:00:41.000000000 +0100 @@ -1,5 +1,5 @@ top_builddir=../.. -top_srcdir=../../ +top_srcdir=../.. srcdir=@srcdir@ include $(top_srcdir)/Make.rules --- NEW FILE proftpd.sysconfig --- # Set PROFTPD_OPTIONS to add command-line options for proftpd. # See proftpd(8) for a comprehensive list of what can be used. # # The following "Defines" can be used with the default configuration file: # -DANONYMOUS_FTP : Enable anonymous FTP # -DDYNAMIC_BAN_LISTS : Enable dynamic ban lists (mod_ban) # -DTLS : Enable TLS (mod_tls) # # For example, for anonymous FTP and dynamic ban list support: # PROFTPD_OPTIONS="-DANONYMOUS_FTP -DDYNAMIC_BAN_LISTS" PROFTPD_OPTIONS="" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 6 Apr 2009 22:06:20 -0000 1.8 +++ .cvsignore 3 Aug 2009 12:46:15 -0000 1.9 @@ -1 +1 @@ -proftpd-1.3.2.tar.bz2 +proftpd-1.3.2a.tar.bz2 Index: proftpd.conf =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/proftpd.conf,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- proftpd.conf 2 Jan 2009 13:45:47 -0000 1.8 +++ proftpd.conf 3 Aug 2009 12:46:15 -0000 1.9 @@ -1,169 +1,239 @@ # This is the ProFTPD configuration file +# +# See: http://www.proftpd.org/docs/directives/linked/by-name.html + +# Server Config - config used for anything outside a or context +# See: http://www.proftpd.org/docs/howto/Vhost.html ServerName "ProFTPD server" ServerIdent on "FTP Server ready." ServerAdmin root at localhost -ServerType standalone -#ServerType inetd DefaultServer on -AccessGrantMsg "User %u logged in." -#DisplayConnect /etc/ftpissue -#DisplayLogin /etc/ftpmotd -#DisplayGoAway /etc/ftpgoaway -DeferWelcome off -# Use this to excude users from the chroot +# Cause every FTP user except adm to be chrooted into their home directory DefaultRoot ~ !adm # Use pam to authenticate (default) and be authoritative AuthPAMConfig proftpd AuthOrder mod_auth_pam.c* mod_auth_unix.c +# If you use NIS/YP/LDAP you may need to disable PersistentPasswd +#PersistentPasswd off -# Do not perform ident nor DNS lookups (hangs when the port is filtered) -IdentLookups off +# Don't do reverse DNS lookups (hangs on DNS problems) UseReverseDNS off -# Port 21 is the standard FTP port. -Port 21 - -# Umask 022 is a good standard umask to prevent new dirs and files -# from being group and world writable. -Umask 022 - -# Default to show dot files in directory listings -ListOptions "-a" - -# See Configuration.html for these (here are the default values) -#MultilineRFC2228 off -#RootLogin off -#LoginPasswordPrompt on -#MaxLoginAttempts 3 -#MaxClientsPerHost none -#AllowForeignAddress off # For FXP - -# Allow to resume not only the downloads but the uploads too -AllowRetrieveRestart on -AllowStoreRestart on +# Set the user and group that the server runs as +User nobody +Group nobody # To prevent DoS attacks, set the maximum number of child processes -# to 30. If you need to allow more than 30 concurrent connections +# to 20. If you need to allow more than 20 concurrent connections # at once, simply increase this value. Note that this ONLY works -# in standalone mode, in inetd mode you should use an inetd server +# in standalone mode; in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd) MaxInstances 20 -# Set the user and group that the server normally runs at. -User nobody -Group nobody - # Disable sendfile by default since it breaks displaying the download speeds in # ftptop and ftpwho -UseSendfile no - -# This is where we want to put the pid file -ScoreboardFile /var/run/proftpd.score - -# Normally, we want users to do a few things. - - AllowOverwrite yes - - AllowAll - - +UseSendfile off # Define the log formats LogFormat default "%h %l %u %t \"%r\" %s %b" LogFormat auth "%v [%P] %h %t \"%r\" %s" -# TLS -# Explained at http://www.castaglia.org/proftpd/modules/mod_tls.html -#TLSEngine on -#TLSRequired on -#TLSRSACertificateFile /etc/pki/tls/certs/proftpd.pem -#TLSRSACertificateKeyFile /etc/pki/tls/certs/proftpd.pem -#TLSCipherSuite ALL:!ADH:!DES -#TLSOptions NoCertRequest -#TLSVerifyClient off -##TLSRenegotiate ctrl 3600 data 512000 required off timeout 300 -#TLSLog /var/log/proftpd/tls.log - -# SQL authentication Dynamic Shared Object (DSO) loading -# See README.DSO and howto/DSO.html for more details. -# -# LoadModule mod_ban.c -# LoadModule mod_ifsession.c -# LoadModule mod_quotatab.c -# LoadModule mod_quotatab_file.c -# LoadModule mod_sql.c -# LoadModule mod_sql_mysql.c -# LoadModule mod_sql_postgres.c -# - -# A basic anonymous configuration, with an upload directory. -# -# User ftp -# Group ftp -# AccessGrantMsg "Anonymous login ok, restrictions apply." -# -# # We want clients to be able to login with "anonymous" as well as "ftp" -# UserAlias anonymous ftp -# -# # Limit the maximum number of anonymous logins -# MaxClients 10 "Sorry, max %m users -- try again later" -# -# # Put the user into /pub right after login -# #DefaultChdir /pub -# -# # We want 'welcome.msg' displayed at login, '.message' displayed in -# # each newly chdired directory and tell users to read README* files. -# DisplayLogin /welcome.msg -# DisplayFirstChdir .message -# DisplayReadme README* -# -# # Some more cosmetic and not vital stuff -# DirFakeUser on ftp -# DirFakeGroup on ftp -# -# # Limit WRITE everywhere in the anonymous chroot -# -# DenyAll -# -# -# # An upload directory that allows storing files but not retrieving -# # or creating directories. -# -# AllowOverwrite no -# -# DenyAll -# -# -# -# AllowAll -# -# -# -# # Don't write anonymous accesses to the system wtmp file (good idea!) -# WtmpLog off -# -# # Logging for the anonymous transfers -# ExtendedLog /var/log/proftpd/access.log WRITE,READ default -# ExtendedLog /var/log/proftpd/auth.log AUTH auth -# -# - -# Configuration for mod_ban - - BanEngine on - BanLog /var/log/proftpd/ban.log - BanTable /var/run/proftpd/ban.tab +# Dynamic Shared Object (DSO) loading +# See README.DSO and howto/DSO.html for more details +# +# General database support (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql.c +# +# Mysql support (requires proftpd-mysql package) +# (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql_mysql.c +# +# Postgresql support (requires proftpd-postgresql package) +# (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql_postgres.c +# +# Quota support (http://www.proftpd.org/docs/contrib/mod_quotatab.html) +# LoadModule mod_quotatab.c +# +# File-specific "driver" for storing quota table information in files +# (http://www.proftpd.org/docs/contrib/mod_quotatab_file.html) +# LoadModule mod_quotatab_file.c +# +# SQL database "driver" for storing quota table information in SQL tables +# (http://www.proftpd.org/docs/contrib/mod_quotatab_sql.html) +# LoadModule mod_quotatab_sql.c +# +# LDAP support (requires proftpd-ldap package) +# (http://www.proftpd.org/docs/directives/linked/config_ref_mod_ldap.html) +# LoadModule mod_ldap.c +# +# LDAP quota support (requires proftpd-ldap package) +# (http://www.proftpd.org/docs/contrib/mod_quotatab_ldap.html) +# LoadModule mod_quotatab_ldap.c +# +# Support for authenticating users using the RADIUS protocol +# (http://www.proftpd.org/docs/contrib/mod_radius.html) +# LoadModule mod_radius.c +# +# Retrieve quota limit table information from a RADIUS server +# (http://www.proftpd.org/docs/contrib/mod_quotatab_radius.html) +# LoadModule mod_quotatab_radius.c +# +# Administrative control actions for the ftpdctl program +# (http://www.proftpd.org/docs/contrib/mod_ctrls_admin.html) +# LoadModule mod_ctrls_admin.c +# +# Support for POSIX ACLs +# (http://www.proftpd.org/docs/modules/mod_facl.html) +# LoadModule mod_facl.c +# +# Configure server availability based on system load +# (http://www.proftpd.org/docs/contrib/mod_load.html) +# LoadModule mod_load.c +# +# Limit downloads to a multiple of upload volume (see README.ratio) +# LoadModule mod_ratio.c +# +# Rewrite FTP commands sent by clients on-the-fly, +# using regular expression matching and substitution +# (http://www.proftpd.org/docs/contrib/mod_rewrite.html) +# LoadModule mod_rewrite.c +# +# Support for miscellaneous SITE commands such as SITE MKDIR, SITE SYMLINK, +# and SITE UTIME (http://www.proftpd.org/docs/contrib/mod_site_misc.html) +# LoadModule mod_site_misc.c +# +# Use the /etc/hosts.allow and /etc/hosts.deny files, or other allow/deny +# files, for IP-based access control +# (http://www.proftpd.org/docs/contrib/mod_wrap.html) +# LoadModule mod_wrap.c +# +# Use the /etc/hosts.allow and /etc/hosts.deny files, or other allow/deny +# files, as well as SQL-based access rules, for IP-based access control +# (http://www.proftpd.org/docs/contrib/mod_wrap2.html) +# LoadModule mod_wrap2.c +# +# Support module for mod_wrap2 that handles access rules stored in specially +# formatted files on disk +# (http://www.proftpd.org/docs/contrib/mod_wrap2_file.html) +# LoadModule mod_wrap2_file.c +# +# Support module for mod_wrap2 that handles access rules stored in SQL +# database tables (http://www.proftpd.org/docs/contrib/mod_wrap2_sql.html) +# LoadModule mod_wrap2_sql.c +# +# Provide a flexible way of specifying that certain configuration directives +# only apply to certain sessions, based on credentials such as connection +# class, user, or group membership +# (http://www.proftpd.org/docs/contrib/mod_ifsession.html) +# LoadModule mod_ifsession.c + +# TLS (http://www.castaglia.org/proftpd/modules/mod_tls.html) + + LoadModule mod_tls.c + TLSEngine on + TLSRequired on + TLSRSACertificateFile @PKIDIR@/certs/proftpd.pem + TLSRSACertificateKeyFile @PKIDIR@/certs/proftpd.pem + TLSCipherSuite ALL:!ADH:!DES + TLSOptions NoCertRequest + TLSVerifyClient off + #TLSRenegotiate ctrl 3600 data 512000 required off timeout 300 + TLSLog /var/log/proftpd/tls.log + + +# Dynamic ban lists (http://www.proftpd.org/docs/contrib/mod_ban.html) +# Enable this with PROFTPD_OPTIONS=-DDYNAMIC_BAN_LISTS in /etc/sysconfig/proftpd + + LoadModule mod_ban.c + BanEngine on + BanLog /var/log/proftpd/ban.log + BanTable /var/run/proftpd/ban.tab # If the same client reaches the MaxLoginAttempts limit 2 times # within 10 minutes, automatically add a ban for that client that # will expire after one hour. - BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00 + BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00 # Allow the FTP admin to manually add/remove bans - BanControlsACLs all allow user ftpadm - + BanControlsACLs all allow user ftpadm + + +# Global Config - config common to Server Config and all virtual hosts +# See: http://www.proftpd.org/docs/howto/Vhost.html + + + # Umask 022 is a good standard umask to prevent new dirs and files + # from being group and world writable + Umask 022 + + # Don't do ident queries (hangs when the port is filtered) + IdentLookups off + + # Allow users to overwrite files and change permissions + AllowOverwrite yes + + AllowAll + + + + +# A basic anonymous configuration, with an upload directory +# Enable this with PROFTPD_OPTIONS=-DANONYMOUS_FTP in /etc/sysconfig/proftpd + + + User ftp + Group ftp + AccessGrantMsg "Anonymous login ok, restrictions apply." + + # We want clients to be able to login with "anonymous" as well as "ftp" + UserAlias anonymous ftp + + # Limit the maximum number of anonymous logins + MaxClients 10 "Sorry, max %m users -- try again later" + + # Put the user into /pub right after login + #DefaultChdir /pub + + # We want 'welcome.msg' displayed at login, '.message' displayed in + # each newly chdired directory and tell users to read README* files. + DisplayLogin /welcome.msg + DisplayChdir .message + DisplayReadme README* + + # Cosmetic option to make all files appear to be owned by user "ftp" + DirFakeUser on ftp + DirFakeGroup on ftp + + # Limit WRITE everywhere in the anonymous chroot + + DenyAll + + + # An upload directory that allows storing files but not retrieving + # or creating directories. + + AllowOverwrite no + + DenyAll + + + + AllowAll + + + + # Don't write anonymous accesses to the system wtmp file (good idea!) + WtmpLog off + + # Logging for the anonymous transfers + ExtendedLog /var/log/proftpd/access.log WRITE,READ default + ExtendedLog /var/log/proftpd/auth.log AUTH auth + + + Index: proftpd.init =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/proftpd.init,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- proftpd.init 3 Feb 2008 18:02:39 -0000 1.6 +++ proftpd.init 3 Aug 2009 12:46:15 -0000 1.7 @@ -33,10 +33,16 @@ # Source networking configuration. . /etc/sysconfig/network +# Source ProFTPD configuration. +PROFTPD_OPTIONS="" +if [ -f /etc/sysconfig/proftpd ]; then + . /etc/sysconfig/proftpd +fi + # Check that networking is up. -[ ${NETWORKING} = "no" ] && exit 0 +[ ${NETWORKING} = "no" ] && exit 1 -[ -x /usr/sbin/proftpd ] || exit 0 +[ -x /usr/sbin/proftpd ] || exit 5 RETVAL=0 @@ -44,7 +50,7 @@ prog="proftpd" start() { echo -n $"Starting $prog: " - daemon proftpd 2>/dev/null + daemon proftpd $PROFTPD_OPTIONS 2>/dev/null RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/proftpd Index: proftpd.pam =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/proftpd.pam,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- proftpd.pam 1 Aug 2005 18:29:28 -0000 1.1 +++ proftpd.pam 3 Aug 2009 12:46:15 -0000 1.2 @@ -1,6 +1,9 @@ #%PAM-1.0 +session optional pam_keyinit.so force revoke auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed -auth required pam_stack.so service=system-auth auth required pam_shells.so -account required pam_stack.so service=system-auth -session required pam_stack.so service=system-auth +auth include system-auth +account include system-auth +# Comment the following line if you are having PAM issues with chrooted users +session include system-auth +session required pam_loginuid.so Index: proftpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/proftpd.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- proftpd.spec 6 Apr 2009 22:06:20 -0000 1.12 +++ proftpd.spec 3 Aug 2009 12:46:15 -0000 1.13 @@ -1,39 +1,42 @@ -#define prever rc3 - -Summary: Flexible, stable and highly-configurable FTP server -Name: proftpd -Version: 1.3.2 -Release: 1%{?prever:.%{prever}}%{?dist} -License: GPLv2+ -Group: System Environment/Daemons -URL: http://www.proftpd.org/ -Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2 -Source1: proftpd.conf -Source2: proftpd.init -Source3: proftpd-xinetd -Source4: proftpd.logrotate -Source5: proftpd-welcome.msg -Source6: proftpd.pam -Source7: proftpd-mod_quotatab_ldap.ldif -Source8: proftpd-mod_quotatab_ldap.schema -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Requires: pam >= 0.59 -Requires(post): /sbin/chkconfig -Requires(preun): /sbin/service, /sbin/chkconfig -Requires(postun): /sbin/service -BuildRequires: pam-devel, ncurses-devel, pkgconfig -BuildRequires: openssl-devel, krb5-devel, libacl-devel -BuildRequires: zlib-devel -# On RHEL (up to 5 included), the devel part was still in tcp_wrappers -%if 0%{?rhel} <= 5 -BuildRequires: tcp_wrappers +# Use certs in %{_sysconfdir}/pki/tls/certs if available (FC4, RHEL5 onwards) +%global use_pki %(if [ -d %{_sysconfdir}/pki/tls/certs ]; then echo 1; else echo 0; fi) +%if %{use_pki} +%global pkidir %{_sysconfdir}/pki/tls %else -BuildRequires: tcp_wrappers-devel +%global pkidir %{_datadir}/ssl %endif -BuildRequires: openldap-devel -BuildRequires: mysql-devel -BuildRequires: postgresql-devel -Provides: ftpserver + +#global prever rc3 +%global rpmrel 2 + +Summary: Flexible, stable and highly-configurable FTP server +Name: proftpd +Version: 1.3.2a +Release: %{?prever:0.}%{rpmrel}%{?prever:.%{prever}}%{?dist} +License: GPLv2+ +Group: System Environment/Daemons +URL: http://www.proftpd.org/ +Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2 +Source1: proftpd.conf +Source2: proftpd.init +Source3: proftpd-xinetd +Source4: proftpd.logrotate +Source5: proftpd-welcome.msg +Source6: proftpd.pam +Source7: proftpd-mod_quotatab_ldap.ldif +Source8: proftpd-mod_quotatab_ldap.schema +Source9: proftpd.sysconfig +Patch0: proftpd-1.3.2rc3-nostrip.patch +Patch1: proftpd-1.3.2a-defines.patch +Patch2: proftpd-1.3.2-parallel-build.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Requires(post): /sbin/chkconfig +Requires(preun): /sbin/service, /sbin/chkconfig, coreutils, findutils +Requires(postun): /sbin/service +BuildRequires: pam-devel, ncurses-devel, pkgconfig, gettext, zlib-devel +BuildRequires: openssl-devel, libacl-devel, libcap-devel, /usr/include/tcpd.h +BuildRequires: openldap-devel, mysql-devel, postgresql-devel +Provides: ftpserver %description ProFTPD is an enhanced FTP server with a focus toward simplicity, security, @@ -47,27 +50,27 @@ needed scripts to have it run by xinetd %package ldap -Summary: Module to add LDAP support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add LDAP support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description ldap Module to add LDAP support to the ProFTPD FTP server. %package mysql -Summary: Module to add MySQL support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add MySQL support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description mysql Module to add MySQL support to the ProFTPD FTP server. %package postgresql -Summary: Module to add PostgreSQL support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add PostgreSQL support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description postgresql Module to add PostgreSQL support to the ProFTPD FTP server. @@ -76,52 +79,94 @@ Module to add PostgreSQL support to the %prep %setup -q -n %{name}-%{version}%{?prever} +# Don't strip binaries - needed for useful debuginfo +%patch0 -p1 -b .nostrip + +# Reinstate command-line defines (http://bugs.proftpd.org/3221) +%patch1 -p1 -b .defines + +# Fix parallel build (http://bugs.proftpd.org/3189) +%patch2 -p1 -b .parallel + +# Avoid documentation name conflicts +%{__mv} contrib/README contrib/README.contrib + +# Set up directory names in config file +%{__sed} -e 's#@PKIDIR@#%{pkidir}#g' \ + %{SOURCE1} > proftpd.conf + +# Avoid docfile dependencies +%{__chmod} -x contrib/xferstats.holger-preiss + +# Copy in LDAP schema/LDIF +%{__cp} -p %{SOURCE7} 70proftpd-quota.ldif +%{__cp} -p %{SOURCE8} proftpd-quota.schema + +# PAM Configuration: +# The "include" syntax used in our PAM configuration file was introduced in +# PAM 0.78 and is therefore supported in FC-5 and EL-5 onwards; older +# distributions such as EL-4 (PAM 0.77) need to fall back to using the +# now-deprecated pam_stack module. Since the pam-devel package doesn't +# include a pkgconfig file from whice we could check the version number, we +# instead check for the absence of the file /etc/pam.d/config-util, which is +# present in all PAM packages from 0.80 onwards and acts as a useful +# indicator of the need to fall back to pam_stack. +%{__cp} -p %{SOURCE6} . +[ ! -f /etc/pam.d/config-util ] && %{__sed} -i -e \ + 's/include[[:space:]]*system-auth/required'\ \ \ \ \ 'pam_stack.so service=system-auth/' \ + proftpd.pam + +# Fix character encoding in docs +for f in ChangeLog; do + /usr/bin/iconv -f iso-8859-1 -t utf-8 < ${f} > ${f}.utf-8 + %{__mv} -f ${f}.utf-8 ${f} +done %build -# Disable stripping in order to get useful debuginfo packages -%{__perl} -pi -e 's|"-s"|""|g' configure + +# Modules to be built as DSO's (excluding mod_ifsession, always specified last) +SMOD1=mod_sql:mod_sql_mysql:mod_sql_postgres +SMOD2=mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_radius:mod_quotatab_sql +SMOD3=mod_ldap:mod_ban:mod_wrap:mod_ctrls_admin:mod_facl:mod_load +SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc +SMOD5=mod_wrap2:mod_wrap2_file:mod_wrap2_sql %configure \ - --libexecdir="%{_libexecdir}/proftpd" \ - --localstatedir="%{_var}/run" \ - --enable-ctrls \ - --enable-facl \ - --enable-dso \ - --enable-ipv6 \ - --enable-shadow \ - --enable-openssl \ - --with-libraries="%{_libdir}/mysql" \ - --with-includes="%{_includedir}/mysql" \ - --with-modules=mod_readme:mod_auth_pam:mod_tls \ - --with-shared=mod_ldap:mod_sql:mod_sql_mysql:mod_sql_postgres:mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_sql:mod_ifsession:mod_ban:mod_wrap - -# It seems that with _smp_mflags -lsupp tries to get linked before being built -# (as of 1.3.0a-4 F7/devel with koji, happened on F8 x86_64 and F7 ppc64) -%{__make} + --libexecdir="%{_libexecdir}/proftpd" \ + --localstatedir="%{_localstatedir}/run" \ + --enable-ctrls \ + --enable-dso \ + --enable-facl \ + --enable-ipv6 \ + --enable-nls \ + --enable-openssl \ + --enable-shadow \ + --with-libraries="%{_libdir}/mysql" \ + --with-includes="%{_includedir}/mysql" \ + --with-modules=mod_readme:mod_auth_pam:mod_tls \ + --with-shared=${SMOD1}:${SMOD2}:${SMOD3}:${SMOD4}:${SMOD5}:mod_ifsession + +%{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} \ - rundir="%{_var}/run/proftpd" \ - INSTALL_USER=`id -un` \ - INSTALL_GROUP=`id -gn` -%{__install} -D -p -m 0640 %{SOURCE1} \ - %{buildroot}%{_sysconfdir}/proftpd.conf -%{__install} -D -p -m 0755 %{SOURCE2} \ - %{buildroot}%{_sysconfdir}/rc.d/init.d/proftpd -%{__install} -D -p -m 0640 %{SOURCE3} \ - %{buildroot}%{_sysconfdir}/xinetd.d/xproftpd -%{__install} -D -p -m 0644 %{SOURCE4} \ - %{buildroot}%{_sysconfdir}/logrotate.d/proftpd -%{__install} -D -p -m 0644 %{SOURCE5} %{buildroot}/var/ftp/welcome.msg -%{__install} -D -p -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/proftpd -%{__install} -D -p -m 0644 %{SOURCE7} 70proftpd-quota.ldif -%{__install} -D -p -m 0644 %{SOURCE8} proftpd-quota.schema -%{__mkdir_p} %{buildroot}/var/ftp/uploads -%{__mkdir_p} %{buildroot}/var/ftp/pub -%{__mkdir_p} %{buildroot}/var/log/proftpd -touch %{buildroot}%{_sysconfdir}/ftpusers + rundir="%{_localstatedir}/run/proftpd" \ + INSTALL_USER=`%{__id} -un` \ + INSTALL_GROUP=`%{__id} -gn` +%{__install} -D -p -m 640 proftpd.conf %{buildroot}%{_sysconfdir}/proftpd.conf +%{__install} -D -p -m 644 proftpd.pam %{buildroot}%{_sysconfdir}/pam.d/proftpd +%{__install} -D -p -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/rc.d/init.d/proftpd +%{__install} -D -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/xinetd.d/xproftpd +%{__install} -D -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/proftpd +%{__install} -D -p -m 644 %{SOURCE5} %{buildroot}%{_localstatedir}/ftp/welcome.msg +%{__install} -D -p -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/sysconfig/proftpd +%{__mkdir_p} %{buildroot}%{_localstatedir}/{ftp/{pub,uploads},log/proftpd} +/bin/touch %{buildroot}%{_sysconfdir}/ftpusers + +# Find translations +%find_lang proftpd %clean @@ -130,83 +175,163 @@ touch %{buildroot}%{_sysconfdir}/ftpuser %post if [ $1 -eq 1 ]; then - /sbin/chkconfig --add proftpd - IFS=":"; cat /etc/passwd | \ - while { read username nu nu gid nu nu nu nu; }; do \ - if [ $gid -lt 100 -a "$username" != "ftp" ]; then - echo $username >> %{_sysconfdir}/ftpusers - fi - done + /sbin/chkconfig --add proftpd + IFS=":"; %{__cat} /etc/passwd | \ + while { read username nu nu gid nu nu nu nu; }; do \ + if [ $gid -lt 100 -a "$username" != "ftp" ]; then + echo $username >> %{_sysconfdir}/ftpusers + fi + done fi %preun if [ $1 -eq 0 ]; then - /sbin/service proftpd stop &>/dev/null || : - /sbin/chkconfig --del proftpd - /sbin/service xinetd reload &>/dev/null || : - if [ -d %{_var}/run/proftpd ]; then - rm -rf %{_var}/run/proftpd/* - fi + /sbin/service proftpd stop &>/dev/null || : + /sbin/chkconfig --del proftpd || : + /sbin/service xinetd reload &>/dev/null || : + /usr/bin/find %{_localstatedir}/run/proftpd -depth -mindepth 1 | + /usr/bin/xargs %{__rm} -rf &>/dev/null || : fi %postun if [ $1 -ge 1 ]; then - /sbin/service proftpd condrestart &>/dev/null || : + /sbin/service proftpd condrestart &>/dev/null || : fi -%files +%files -f proftpd.lang %defattr(-,root,root,-) -%doc COPYING CREDITS ChangeLog NEWS README* -%doc doc/* sample-configurations/ +%doc COPYING CREDITS ChangeLog NEWS README +%doc README.DSO README.modules README.IPv6 README.PAM +%doc README.capabilities README.classes README.controls README.facl +%doc contrib/README.contrib contrib/README.ratio +%doc doc/* sample-configurations/ contrib/xferstats.holger-preiss +%dir %{_localstatedir}/ftp/ +%dir %{_localstatedir}/ftp/pub/ %dir %{_localstatedir}/run/proftpd/ +%config(noreplace) %{_localstatedir}/ftp/welcome.msg +%config(noreplace) %{_sysconfdir}/ftpusers +%config(noreplace) %{_sysconfdir}/logrotate.d/proftpd +%config(noreplace) %{_sysconfdir}/pam.d/proftpd %config(noreplace) %{_sysconfdir}/proftpd.conf +%config(noreplace) %{_sysconfdir}/sysconfig/proftpd %config(noreplace) %{_sysconfdir}/xinetd.d/xproftpd -%config %{_sysconfdir}/ftpusers -%config(noreplace) %{_sysconfdir}/pam.d/proftpd -%config(noreplace) %{_sysconfdir}/logrotate.d/proftpd %{_sysconfdir}/rc.d/init.d/proftpd -%{_mandir}/man?/* -%{_bindir}/* +%{_bindir}/ftpcount +%{_bindir}/ftpdctl +%{_bindir}/ftptop +%{_bindir}/ftpwho +%exclude %{_bindir}/prxs +%{_sbindir}/ftpshut +%{_sbindir}/in.proftpd +%{_sbindir}/proftpd +%{_mandir}/man1/ftpcount.1* +%{_mandir}/man1/ftptop.1* +%{_mandir}/man1/ftpwho.1* +%{_mandir}/man5/xferlog.5* +%{_mandir}/man8/ftpdctl.8* +%{_mandir}/man8/ftpshut.8* +%{_mandir}/man8/proftpd.8* %exclude %{_includedir}/proftpd/ %exclude %{_libdir}/pkgconfig/ %dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_ban.so +%{_libexecdir}/proftpd/mod_ctrls_admin.so +%{_libexecdir}/proftpd/mod_facl.so %{_libexecdir}/proftpd/mod_ifsession.so +%{_libexecdir}/proftpd/mod_load.so %{_libexecdir}/proftpd/mod_quotatab.so %{_libexecdir}/proftpd/mod_quotatab_file.so +%{_libexecdir}/proftpd/mod_quotatab_radius.so +%{_libexecdir}/proftpd/mod_quotatab_sql.so +%{_libexecdir}/proftpd/mod_radius.so +%{_libexecdir}/proftpd/mod_ratio.so +%{_libexecdir}/proftpd/mod_rewrite.so +%{_libexecdir}/proftpd/mod_site_misc.so %{_libexecdir}/proftpd/mod_sql.so %{_libexecdir}/proftpd/mod_wrap.so +%{_libexecdir}/proftpd/mod_wrap2.so +%{_libexecdir}/proftpd/mod_wrap2_file.so +%{_libexecdir}/proftpd/mod_wrap2_sql.so %exclude %{_libexecdir}/proftpd/*.a %exclude %{_libexecdir}/proftpd/*.la -%{_sbindir}/* -%dir /var/ftp/ -%attr(331, ftp, ftp) %dir /var/ftp/uploads/ -%dir /var/ftp/pub/ -%config(noreplace) /var/ftp/welcome.msg -%attr(750, root, root) %dir /var/log/proftpd/ +%attr(331, ftp, ftp) %dir %{_localstatedir}/ftp/uploads/ +%attr(750, root, root) %dir %{_localstatedir}/log/proftpd/ %files ldap %defattr(-,root,root,-) -%doc 70proftpd-quota.ldif proftpd-quota.schema -%dir %{_libexecdir}/proftpd/ +%doc README.LDAP 70proftpd-quota.ldif proftpd-quota.schema %{_libexecdir}/proftpd/mod_ldap.so %{_libexecdir}/proftpd/mod_quotatab_ldap.so %files mysql %defattr(-,root,root,-) -%dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_sql_mysql.so -%{_libexecdir}/proftpd/mod_quotatab_sql.so %files postgresql %defattr(-,root,root,-) -%dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_sql_postgres.so -%{_libexecdir}/proftpd/mod_quotatab_sql.so %changelog +* Fri Jul 31 2009 Paul Howarth 1.3.2a-2 +- Add upstream patch to fix parallel build (http://bugs.proftpd.org/3189) + +* Mon Jul 27 2009 Paul Howarth 1.3.2a-1 +- Update to 1.3.2a +- Add patch to reinstate support for -DPARAMETER (http://bugs.proftpd.org/3221) +- Retain CAP_AUDIT_WRITE, needed for pam_loginuid (#506735, fixed upstream) +- Remove ScoreboardFile directive from configuration file - default value + works better with SELinux (#498375) +- Ship mod_quotatab_sql.so in the main package rather than the SQL backend + subpackages +- New DSO modules: + - mod_ctrls_admin + - mod_facl + - mod_load + - mod_quotatab_radius + - mod_radius + - mod_ratio + - mod_rewrite + - mod_site_misc + - mod_wrap2 + - mod_wrap2_file + - mod_wrap2_sql +- Enable mod_lang/nls support for RFC 2640 (and buildreq gettext) +- Add /etc/sysconfig/proftpd to set PROFTPD_OPTIONS and update initscript to + use this value so we can use a define to enable (e.g.) anonymous FTP support + rather than having a huge commented-out section in the config file +- Rewrite config file to remove most settings that don't change upstream + defaults, and add brief descriptions for all available loadable modules +- Move Umask and IdentLookups settings from server config to context + so that they apply to all servers, including virtual hosts (#509251) +- Ensure mod_ifsession is always the last one specified, which makes sure that + mod_ifsession's changes are seen properly by other modules +- Drop pam version requirement - all targets have sufficiently recent version +- Drop redundant explicit dependency on pam +- Subpackages don't need to own %%{_libexecdir}/proftpd directory +- Drop redundant krb5-devel buildreq +- Make SRPM back-compatible with EPEL-4 (TLS cert dirs, PAM config) +- Don't include README files for non-Linux platforms +- Recode ChangeLog as UTF-8 +- Don't ship the prxs tool for building custom DSO's since we don't ship the + headers either +- Prevent stripping of binaries in a slightly more robust way +- Fix release tag to be ready for future beta/rc versions +- Define RPM macros in global scope +- BuildRequire libcap-devel so that we use the system library rather than the + bundled one, and eliminate log messages like: + kernel: warning: `proftpd' uses 32-bit capabilities (legacy support in use) + +* Sun Jul 26 2009 Fedora Release Engineering - 1.3.2-3.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Apr 9 2009 Matthias Saou 1.3.2-2.1 +- Update the tcp_wrappers BR to be just /usr/include/tcpd.h instead. + +* Thu Apr 9 2009 Matthias Saou 1.3.2-2 +- Fix tcp_wrappers-devel BR conditional. + * Mon Apr 6 2009 Matthias Saou 1.3.2-1 - Update to 1.3.2. - Include mod_wrap (#479813). @@ -216,7 +341,7 @@ fi - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Jan 24 2009 Caol?n McNamara 1.3.2-0.3.rc3 -- rebuild for dependencies +- Rebuild for dependencies * Fri Jan 2 2009 Matthias Saou 1.3.2-0.2.rc3 - Update default configuration to have a lit of available modules and more Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 6 Apr 2009 22:06:20 -0000 1.8 +++ sources 3 Aug 2009 12:46:15 -0000 1.9 @@ -1 +1 @@ -89f5e31fc3d3e02b66424dfc6cc5892d proftpd-1.3.2.tar.bz2 +ad3cbb5db30c5ae39e09b308892392b3 proftpd-1.3.2a.tar.bz2 --- proftpd-1.3.1-find-umode_t.patch DELETED --- From pghmcfc at fedoraproject.org Mon Aug 3 12:46:17 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Mon, 3 Aug 2009 12:46:17 +0000 (UTC) Subject: rpms/proftpd/F-11 proftpd-1.3.2-parallel-build.patch, NONE, 1.1 proftpd-1.3.2a-defines.patch, NONE, 1.1 proftpd-1.3.2rc3-nostrip.patch, NONE, 1.1 proftpd.sysconfig, NONE, 1.1 .cvsignore, 1.13, 1.14 proftpd.conf, 1.9, 1.10 proftpd.init, 1.6, 1.7 proftpd.spec, 1.47, 1.48 sources, 1.13, 1.14 proftpd-1.3.1-find-umode_t.patch, 1.1, NONE Message-ID: <20090803124617.126F811C0382@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/proftpd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5947/F-11 Modified Files: .cvsignore proftpd.conf proftpd.init proftpd.spec sources Added Files: proftpd-1.3.2-parallel-build.patch proftpd-1.3.2a-defines.patch proftpd-1.3.2rc3-nostrip.patch proftpd.sysconfig Removed Files: proftpd-1.3.1-find-umode_t.patch Log Message: Sync with devel proftpd-1.3.2-parallel-build.patch: Makefile.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE proftpd-1.3.2-parallel-build.patch --- diff -ru proftpd-1.3.2-orig/Makefile.in proftpd-1.3.2/Makefile.in --- proftpd-1.3.2-orig/Makefile.in 2008-11-19 04:51:38.000000000 +0100 +++ proftpd-1.3.2/Makefile.in 2009-02-16 14:28:43.000000000 +0100 @@ -54,13 +54,13 @@ proftpd$(EXEEXT): lib src modules dirs locale $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(MAIN_LDFLAGS) -o $@ $(BUILD_PROFTPD_OBJS) $(BUILD_PROFTPD_ARCHIVES) $(LIBS) $(MAIN_LIBS) -ftpcount$(EXEEXT): utils +ftpcount$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPCOUNT_OBJS) $(UTILS_LIBS) -ftpdctl$(EXEEXT): src +ftpdctl$(EXEEXT): lib src $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPDCTL_OBJS) $(LIBS) -ftpshut$(EXEEXT): utils +ftpshut$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPSHUT_OBJS) $(UTILS_LIBS) ftptop$(EXEEXT): lib utils proftpd-1.3.2a-defines.patch: dirtree.c | 11 +++++++++++ 1 file changed, 11 insertions(+) --- NEW FILE proftpd-1.3.2a-defines.patch --- http://bugs.proftpd.org/show_bug.cgi?id=3221 --- proftpd-1.3.2a/src/dirtree.c 2009-04-28 23:33:57.000000000 +0100 +++ proftpd-1.3.2a/src/dirtree.c 2009-07-06 12:06:51.000000000 +0100 @@ -575,6 +575,17 @@ } } + if (defines_perm_list) { + char **defines = defines_perm_list->elts; + register unsigned int i = 0; + + for (i = 0; i < defines_perm_list->nelts; i++) { + if (defines[i] && + strcmp(defines[i], definition) == 0) + return TRUE; + } + } + errno = ENOENT; return FALSE; } proftpd-1.3.2rc3-nostrip.patch: Make.rules.in | 4 ++-- contrib/mod_load/Makefile.in | 2 +- contrib/mod_wrap2/Makefile.in | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE proftpd-1.3.2rc3-nostrip.patch --- Removing @INSTALL_STRIP@ prevents stripping of debuginfo at %install time Cleaning up top_srcdir prevents debuginfo package creation fails like this: /usr/lib/rpm/debugedit: canonicalization unexpectedly shrank by one character --- proftpd-1.3.2rc3/Make.rules.in 2009-01-08 16:54:26.000000000 +0000 +++ proftpd-1.3.2rc3/Make.rules.in 2009-01-08 16:54:48.000000000 +0000 @@ -29,8 +29,8 @@ INSTALL=@INSTALL@ INSTALL_USER=@install_user@ INSTALL_GROUP=@install_group@ -INSTALL_BIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -INSTALL_SBIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_BIN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 RM=rm -f --- proftpd-1.3.2rc3/contrib/mod_load/Makefile.in 2008-09-08 21:56:02.000000000 +0100 +++ proftpd-1.3.2rc3/contrib/mod_load/Makefile.in 2009-01-08 20:37:26.000000000 +0000 @@ -1,5 +1,5 @@ top_builddir=../.. -top_srcdir=../../ +top_srcdir=../.. srcdir=@srcdir@ include $(top_srcdir)/Make.rules --- proftpd-1.3.2rc3/contrib/mod_wrap2/Makefile.in 2008-09-08 21:56:02.000000000 +0100 +++ proftpd-1.3.2rc3/contrib/mod_wrap2/Makefile.in 2009-07-03 17:00:41.000000000 +0100 @@ -1,5 +1,5 @@ top_builddir=../.. -top_srcdir=../../ +top_srcdir=../.. srcdir=@srcdir@ include $(top_srcdir)/Make.rules --- NEW FILE proftpd.sysconfig --- # Set PROFTPD_OPTIONS to add command-line options for proftpd. # See proftpd(8) for a comprehensive list of what can be used. # # The following "Defines" can be used with the default configuration file: # -DANONYMOUS_FTP : Enable anonymous FTP # -DDYNAMIC_BAN_LISTS : Enable dynamic ban lists (mod_ban) # -DTLS : Enable TLS (mod_tls) # # For example, for anonymous FTP and dynamic ban list support: # PROFTPD_OPTIONS="-DANONYMOUS_FTP -DDYNAMIC_BAN_LISTS" PROFTPD_OPTIONS="" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-11/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 6 Apr 2009 21:47:16 -0000 1.13 +++ .cvsignore 3 Aug 2009 12:46:16 -0000 1.14 @@ -1 +1 @@ -proftpd-1.3.2.tar.bz2 +proftpd-1.3.2a.tar.bz2 Index: proftpd.conf =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-11/proftpd.conf,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- proftpd.conf 2 Jan 2009 13:31:48 -0000 1.9 +++ proftpd.conf 3 Aug 2009 12:46:16 -0000 1.10 @@ -1,169 +1,239 @@ # This is the ProFTPD configuration file +# +# See: http://www.proftpd.org/docs/directives/linked/by-name.html + +# Server Config - config used for anything outside a or context +# See: http://www.proftpd.org/docs/howto/Vhost.html ServerName "ProFTPD server" ServerIdent on "FTP Server ready." ServerAdmin root at localhost -ServerType standalone -#ServerType inetd DefaultServer on -AccessGrantMsg "User %u logged in." -#DisplayConnect /etc/ftpissue -#DisplayLogin /etc/ftpmotd -#DisplayGoAway /etc/ftpgoaway -DeferWelcome off -# Use this to excude users from the chroot +# Cause every FTP user except adm to be chrooted into their home directory DefaultRoot ~ !adm # Use pam to authenticate (default) and be authoritative AuthPAMConfig proftpd AuthOrder mod_auth_pam.c* mod_auth_unix.c +# If you use NIS/YP/LDAP you may need to disable PersistentPasswd +#PersistentPasswd off -# Do not perform ident nor DNS lookups (hangs when the port is filtered) -IdentLookups off +# Don't do reverse DNS lookups (hangs on DNS problems) UseReverseDNS off -# Port 21 is the standard FTP port. -Port 21 - -# Umask 022 is a good standard umask to prevent new dirs and files -# from being group and world writable. -Umask 022 - -# Default to show dot files in directory listings -ListOptions "-a" - -# See Configuration.html for these (here are the default values) -#MultilineRFC2228 off -#RootLogin off -#LoginPasswordPrompt on -#MaxLoginAttempts 3 -#MaxClientsPerHost none -#AllowForeignAddress off # For FXP - -# Allow to resume not only the downloads but the uploads too -AllowRetrieveRestart on -AllowStoreRestart on +# Set the user and group that the server runs as +User nobody +Group nobody # To prevent DoS attacks, set the maximum number of child processes -# to 30. If you need to allow more than 30 concurrent connections +# to 20. If you need to allow more than 20 concurrent connections # at once, simply increase this value. Note that this ONLY works -# in standalone mode, in inetd mode you should use an inetd server +# in standalone mode; in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd) MaxInstances 20 -# Set the user and group that the server normally runs at. -User nobody -Group nobody - # Disable sendfile by default since it breaks displaying the download speeds in # ftptop and ftpwho -UseSendfile no - -# This is where we want to put the pid file -ScoreboardFile /var/run/proftpd.score - -# Normally, we want users to do a few things. - - AllowOverwrite yes - - AllowAll - - +UseSendfile off # Define the log formats LogFormat default "%h %l %u %t \"%r\" %s %b" LogFormat auth "%v [%P] %h %t \"%r\" %s" -# TLS -# Explained at http://www.castaglia.org/proftpd/modules/mod_tls.html -#TLSEngine on -#TLSRequired on -#TLSRSACertificateFile /etc/pki/tls/certs/proftpd.pem -#TLSRSACertificateKeyFile /etc/pki/tls/certs/proftpd.pem -#TLSCipherSuite ALL:!ADH:!DES -#TLSOptions NoCertRequest -#TLSVerifyClient off -##TLSRenegotiate ctrl 3600 data 512000 required off timeout 300 -#TLSLog /var/log/proftpd/tls.log - -# SQL authentication Dynamic Shared Object (DSO) loading -# See README.DSO and howto/DSO.html for more details. -# -# LoadModule mod_ban.c -# LoadModule mod_ifsession.c -# LoadModule mod_quotatab.c -# LoadModule mod_quotatab_file.c -# LoadModule mod_sql.c -# LoadModule mod_sql_mysql.c -# LoadModule mod_sql_postgres.c -# - -# A basic anonymous configuration, with an upload directory. -# -# User ftp -# Group ftp -# AccessGrantMsg "Anonymous login ok, restrictions apply." -# -# # We want clients to be able to login with "anonymous" as well as "ftp" -# UserAlias anonymous ftp -# -# # Limit the maximum number of anonymous logins -# MaxClients 10 "Sorry, max %m users -- try again later" -# -# # Put the user into /pub right after login -# #DefaultChdir /pub -# -# # We want 'welcome.msg' displayed at login, '.message' displayed in -# # each newly chdired directory and tell users to read README* files. -# DisplayLogin /welcome.msg -# DisplayFirstChdir .message -# DisplayReadme README* -# -# # Some more cosmetic and not vital stuff -# DirFakeUser on ftp -# DirFakeGroup on ftp -# -# # Limit WRITE everywhere in the anonymous chroot -# -# DenyAll -# -# -# # An upload directory that allows storing files but not retrieving -# # or creating directories. -# -# AllowOverwrite no -# -# DenyAll -# -# -# -# AllowAll -# -# -# -# # Don't write anonymous accesses to the system wtmp file (good idea!) -# WtmpLog off -# -# # Logging for the anonymous transfers -# ExtendedLog /var/log/proftpd/access.log WRITE,READ default -# ExtendedLog /var/log/proftpd/auth.log AUTH auth -# -# - -# Configuration for mod_ban - - BanEngine on - BanLog /var/log/proftpd/ban.log - BanTable /var/run/proftpd/ban.tab +# Dynamic Shared Object (DSO) loading +# See README.DSO and howto/DSO.html for more details +# +# General database support (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql.c +# +# Mysql support (requires proftpd-mysql package) +# (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql_mysql.c +# +# Postgresql support (requires proftpd-postgresql package) +# (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql_postgres.c +# +# Quota support (http://www.proftpd.org/docs/contrib/mod_quotatab.html) +# LoadModule mod_quotatab.c +# +# File-specific "driver" for storing quota table information in files +# (http://www.proftpd.org/docs/contrib/mod_quotatab_file.html) +# LoadModule mod_quotatab_file.c +# +# SQL database "driver" for storing quota table information in SQL tables +# (http://www.proftpd.org/docs/contrib/mod_quotatab_sql.html) +# LoadModule mod_quotatab_sql.c +# +# LDAP support (requires proftpd-ldap package) +# (http://www.proftpd.org/docs/directives/linked/config_ref_mod_ldap.html) +# LoadModule mod_ldap.c +# +# LDAP quota support (requires proftpd-ldap package) +# (http://www.proftpd.org/docs/contrib/mod_quotatab_ldap.html) +# LoadModule mod_quotatab_ldap.c +# +# Support for authenticating users using the RADIUS protocol +# (http://www.proftpd.org/docs/contrib/mod_radius.html) +# LoadModule mod_radius.c +# +# Retrieve quota limit table information from a RADIUS server +# (http://www.proftpd.org/docs/contrib/mod_quotatab_radius.html) +# LoadModule mod_quotatab_radius.c +# +# Administrative control actions for the ftpdctl program +# (http://www.proftpd.org/docs/contrib/mod_ctrls_admin.html) +# LoadModule mod_ctrls_admin.c +# +# Support for POSIX ACLs +# (http://www.proftpd.org/docs/modules/mod_facl.html) +# LoadModule mod_facl.c +# +# Configure server availability based on system load +# (http://www.proftpd.org/docs/contrib/mod_load.html) +# LoadModule mod_load.c +# +# Limit downloads to a multiple of upload volume (see README.ratio) +# LoadModule mod_ratio.c +# +# Rewrite FTP commands sent by clients on-the-fly, +# using regular expression matching and substitution +# (http://www.proftpd.org/docs/contrib/mod_rewrite.html) +# LoadModule mod_rewrite.c +# +# Support for miscellaneous SITE commands such as SITE MKDIR, SITE SYMLINK, +# and SITE UTIME (http://www.proftpd.org/docs/contrib/mod_site_misc.html) +# LoadModule mod_site_misc.c +# +# Use the /etc/hosts.allow and /etc/hosts.deny files, or other allow/deny +# files, for IP-based access control +# (http://www.proftpd.org/docs/contrib/mod_wrap.html) +# LoadModule mod_wrap.c +# +# Use the /etc/hosts.allow and /etc/hosts.deny files, or other allow/deny +# files, as well as SQL-based access rules, for IP-based access control +# (http://www.proftpd.org/docs/contrib/mod_wrap2.html) +# LoadModule mod_wrap2.c +# +# Support module for mod_wrap2 that handles access rules stored in specially +# formatted files on disk +# (http://www.proftpd.org/docs/contrib/mod_wrap2_file.html) +# LoadModule mod_wrap2_file.c +# +# Support module for mod_wrap2 that handles access rules stored in SQL +# database tables (http://www.proftpd.org/docs/contrib/mod_wrap2_sql.html) +# LoadModule mod_wrap2_sql.c +# +# Provide a flexible way of specifying that certain configuration directives +# only apply to certain sessions, based on credentials such as connection +# class, user, or group membership +# (http://www.proftpd.org/docs/contrib/mod_ifsession.html) +# LoadModule mod_ifsession.c + +# TLS (http://www.castaglia.org/proftpd/modules/mod_tls.html) + + LoadModule mod_tls.c + TLSEngine on + TLSRequired on + TLSRSACertificateFile @PKIDIR@/certs/proftpd.pem + TLSRSACertificateKeyFile @PKIDIR@/certs/proftpd.pem + TLSCipherSuite ALL:!ADH:!DES + TLSOptions NoCertRequest + TLSVerifyClient off + #TLSRenegotiate ctrl 3600 data 512000 required off timeout 300 + TLSLog /var/log/proftpd/tls.log + + +# Dynamic ban lists (http://www.proftpd.org/docs/contrib/mod_ban.html) +# Enable this with PROFTPD_OPTIONS=-DDYNAMIC_BAN_LISTS in /etc/sysconfig/proftpd + + LoadModule mod_ban.c + BanEngine on + BanLog /var/log/proftpd/ban.log + BanTable /var/run/proftpd/ban.tab # If the same client reaches the MaxLoginAttempts limit 2 times # within 10 minutes, automatically add a ban for that client that # will expire after one hour. - BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00 + BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00 # Allow the FTP admin to manually add/remove bans - BanControlsACLs all allow user ftpadm - + BanControlsACLs all allow user ftpadm + + +# Global Config - config common to Server Config and all virtual hosts +# See: http://www.proftpd.org/docs/howto/Vhost.html + + + # Umask 022 is a good standard umask to prevent new dirs and files + # from being group and world writable + Umask 022 + + # Don't do ident queries (hangs when the port is filtered) + IdentLookups off + + # Allow users to overwrite files and change permissions + AllowOverwrite yes + + AllowAll + + + + +# A basic anonymous configuration, with an upload directory +# Enable this with PROFTPD_OPTIONS=-DANONYMOUS_FTP in /etc/sysconfig/proftpd + + + User ftp + Group ftp + AccessGrantMsg "Anonymous login ok, restrictions apply." + + # We want clients to be able to login with "anonymous" as well as "ftp" + UserAlias anonymous ftp + + # Limit the maximum number of anonymous logins + MaxClients 10 "Sorry, max %m users -- try again later" + + # Put the user into /pub right after login + #DefaultChdir /pub + + # We want 'welcome.msg' displayed at login, '.message' displayed in + # each newly chdired directory and tell users to read README* files. + DisplayLogin /welcome.msg + DisplayChdir .message + DisplayReadme README* + + # Cosmetic option to make all files appear to be owned by user "ftp" + DirFakeUser on ftp + DirFakeGroup on ftp + + # Limit WRITE everywhere in the anonymous chroot + + DenyAll + + + # An upload directory that allows storing files but not retrieving + # or creating directories. + + AllowOverwrite no + + DenyAll + + + + AllowAll + + + + # Don't write anonymous accesses to the system wtmp file (good idea!) + WtmpLog off + + # Logging for the anonymous transfers + ExtendedLog /var/log/proftpd/access.log WRITE,READ default + ExtendedLog /var/log/proftpd/auth.log AUTH auth + + + Index: proftpd.init =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-11/proftpd.init,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- proftpd.init 19 Aug 2007 16:18:30 -0000 1.6 +++ proftpd.init 3 Aug 2009 12:46:16 -0000 1.7 @@ -33,10 +33,16 @@ # Source networking configuration. . /etc/sysconfig/network +# Source ProFTPD configuration. +PROFTPD_OPTIONS="" +if [ -f /etc/sysconfig/proftpd ]; then + . /etc/sysconfig/proftpd +fi + # Check that networking is up. -[ ${NETWORKING} = "no" ] && exit 0 +[ ${NETWORKING} = "no" ] && exit 1 -[ -x /usr/sbin/proftpd ] || exit 0 +[ -x /usr/sbin/proftpd ] || exit 5 RETVAL=0 @@ -44,7 +50,7 @@ prog="proftpd" start() { echo -n $"Starting $prog: " - daemon proftpd 2>/dev/null + daemon proftpd $PROFTPD_OPTIONS 2>/dev/null RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/proftpd Index: proftpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-11/proftpd.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- proftpd.spec 14 Apr 2009 16:24:11 -0000 1.47 +++ proftpd.spec 3 Aug 2009 12:46:16 -0000 1.48 @@ -1,36 +1,42 @@ -#define prever rc3 - -Summary: Flexible, stable and highly-configurable FTP server -Name: proftpd -Version: 1.3.2 -Release: 2.1%{?prever:.%{prever}}%{?dist} -License: GPLv2+ -Group: System Environment/Daemons -URL: http://www.proftpd.org/ -Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2 -Source1: proftpd.conf -Source2: proftpd.init -Source3: proftpd-xinetd -Source4: proftpd.logrotate -Source5: proftpd-welcome.msg -Source6: proftpd.pam -Source7: proftpd-mod_quotatab_ldap.ldif -Source8: proftpd-mod_quotatab_ldap.schema -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Requires: pam >= 0.59 -Requires(post): /sbin/chkconfig -Requires(preun): /sbin/service, /sbin/chkconfig -Requires(postun): /sbin/service -BuildRequires: pam-devel, ncurses-devel, pkgconfig -BuildRequires: openssl-devel, krb5-devel, libacl-devel -BuildRequires: zlib-devel -# On RHEL (up to 5 included), the devel part was still in tcp_wrappers but in -# all recent Fedoras it's in tcp_wrappers-devel -BuildRequires: /usr/include/tcpd.h -BuildRequires: openldap-devel -BuildRequires: mysql-devel -BuildRequires: postgresql-devel -Provides: ftpserver +# Use certs in %{_sysconfdir}/pki/tls/certs if available (FC4, RHEL5 onwards) +%global use_pki %(if [ -d %{_sysconfdir}/pki/tls/certs ]; then echo 1; else echo 0; fi) +%if %{use_pki} +%global pkidir %{_sysconfdir}/pki/tls +%else +%global pkidir %{_datadir}/ssl +%endif + +#global prever rc3 +%global rpmrel 2 + +Summary: Flexible, stable and highly-configurable FTP server +Name: proftpd +Version: 1.3.2a +Release: %{?prever:0.}%{rpmrel}%{?prever:.%{prever}}%{?dist} +License: GPLv2+ +Group: System Environment/Daemons +URL: http://www.proftpd.org/ +Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2 +Source1: proftpd.conf +Source2: proftpd.init +Source3: proftpd-xinetd +Source4: proftpd.logrotate +Source5: proftpd-welcome.msg +Source6: proftpd.pam +Source7: proftpd-mod_quotatab_ldap.ldif +Source8: proftpd-mod_quotatab_ldap.schema +Source9: proftpd.sysconfig +Patch0: proftpd-1.3.2rc3-nostrip.patch +Patch1: proftpd-1.3.2a-defines.patch +Patch2: proftpd-1.3.2-parallel-build.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Requires(post): /sbin/chkconfig +Requires(preun): /sbin/service, /sbin/chkconfig, coreutils, findutils +Requires(postun): /sbin/service +BuildRequires: pam-devel, ncurses-devel, pkgconfig, gettext, zlib-devel +BuildRequires: openssl-devel, libacl-devel, libcap-devel, /usr/include/tcpd.h +BuildRequires: openldap-devel, mysql-devel, postgresql-devel +Provides: ftpserver %description ProFTPD is an enhanced FTP server with a focus toward simplicity, security, @@ -44,27 +50,27 @@ needed scripts to have it run by xinetd %package ldap -Summary: Module to add LDAP support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add LDAP support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description ldap Module to add LDAP support to the ProFTPD FTP server. %package mysql -Summary: Module to add MySQL support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add MySQL support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description mysql Module to add MySQL support to the ProFTPD FTP server. %package postgresql -Summary: Module to add PostgreSQL support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add PostgreSQL support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description postgresql Module to add PostgreSQL support to the ProFTPD FTP server. @@ -73,52 +79,94 @@ Module to add PostgreSQL support to the %prep %setup -q -n %{name}-%{version}%{?prever} +# Don't strip binaries - needed for useful debuginfo +%patch0 -p1 -b .nostrip + +# Reinstate command-line defines (http://bugs.proftpd.org/3221) +%patch1 -p1 -b .defines + +# Fix parallel build (http://bugs.proftpd.org/3189) +%patch2 -p1 -b .parallel + +# Avoid documentation name conflicts +%{__mv} contrib/README contrib/README.contrib + +# Set up directory names in config file +%{__sed} -e 's#@PKIDIR@#%{pkidir}#g' \ + %{SOURCE1} > proftpd.conf + +# Avoid docfile dependencies +%{__chmod} -x contrib/xferstats.holger-preiss + +# Copy in LDAP schema/LDIF +%{__cp} -p %{SOURCE7} 70proftpd-quota.ldif +%{__cp} -p %{SOURCE8} proftpd-quota.schema + +# PAM Configuration: +# The "include" syntax used in our PAM configuration file was introduced in +# PAM 0.78 and is therefore supported in FC-5 and EL-5 onwards; older +# distributions such as EL-4 (PAM 0.77) need to fall back to using the +# now-deprecated pam_stack module. Since the pam-devel package doesn't +# include a pkgconfig file from whice we could check the version number, we +# instead check for the absence of the file /etc/pam.d/config-util, which is +# present in all PAM packages from 0.80 onwards and acts as a useful +# indicator of the need to fall back to pam_stack. +%{__cp} -p %{SOURCE6} . +[ ! -f /etc/pam.d/config-util ] && %{__sed} -i -e \ + 's/include[[:space:]]*system-auth/required'\ \ \ \ \ 'pam_stack.so service=system-auth/' \ + proftpd.pam + +# Fix character encoding in docs +for f in ChangeLog; do + /usr/bin/iconv -f iso-8859-1 -t utf-8 < ${f} > ${f}.utf-8 + %{__mv} -f ${f}.utf-8 ${f} +done %build -# Disable stripping in order to get useful debuginfo packages -%{__perl} -pi -e 's|"-s"|""|g' configure + +# Modules to be built as DSO's (excluding mod_ifsession, always specified last) +SMOD1=mod_sql:mod_sql_mysql:mod_sql_postgres +SMOD2=mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_radius:mod_quotatab_sql +SMOD3=mod_ldap:mod_ban:mod_wrap:mod_ctrls_admin:mod_facl:mod_load +SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc +SMOD5=mod_wrap2:mod_wrap2_file:mod_wrap2_sql %configure \ - --libexecdir="%{_libexecdir}/proftpd" \ - --localstatedir="%{_var}/run" \ - --enable-ctrls \ - --enable-facl \ - --enable-dso \ - --enable-ipv6 \ - --enable-shadow \ - --enable-openssl \ - --with-libraries="%{_libdir}/mysql" \ - --with-includes="%{_includedir}/mysql" \ - --with-modules=mod_readme:mod_auth_pam:mod_tls \ - --with-shared=mod_ldap:mod_sql:mod_sql_mysql:mod_sql_postgres:mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_sql:mod_ifsession:mod_ban:mod_wrap - -# It seems that with _smp_mflags -lsupp tries to get linked before being built -# (as of 1.3.0a-4 F7/devel with koji, happened on F8 x86_64 and F7 ppc64) -%{__make} + --libexecdir="%{_libexecdir}/proftpd" \ + --localstatedir="%{_localstatedir}/run" \ + --enable-ctrls \ + --enable-dso \ + --enable-facl \ + --enable-ipv6 \ + --enable-nls \ + --enable-openssl \ + --enable-shadow \ + --with-libraries="%{_libdir}/mysql" \ + --with-includes="%{_includedir}/mysql" \ + --with-modules=mod_readme:mod_auth_pam:mod_tls \ + --with-shared=${SMOD1}:${SMOD2}:${SMOD3}:${SMOD4}:${SMOD5}:mod_ifsession + +%{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} \ - rundir="%{_var}/run/proftpd" \ - INSTALL_USER=`id -un` \ - INSTALL_GROUP=`id -gn` -%{__install} -D -p -m 0640 %{SOURCE1} \ - %{buildroot}%{_sysconfdir}/proftpd.conf -%{__install} -D -p -m 0755 %{SOURCE2} \ - %{buildroot}%{_sysconfdir}/rc.d/init.d/proftpd -%{__install} -D -p -m 0640 %{SOURCE3} \ - %{buildroot}%{_sysconfdir}/xinetd.d/xproftpd -%{__install} -D -p -m 0644 %{SOURCE4} \ - %{buildroot}%{_sysconfdir}/logrotate.d/proftpd -%{__install} -D -p -m 0644 %{SOURCE5} %{buildroot}/var/ftp/welcome.msg -%{__install} -D -p -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/proftpd -%{__install} -D -p -m 0644 %{SOURCE7} 70proftpd-quota.ldif -%{__install} -D -p -m 0644 %{SOURCE8} proftpd-quota.schema -%{__mkdir_p} %{buildroot}/var/ftp/uploads -%{__mkdir_p} %{buildroot}/var/ftp/pub -%{__mkdir_p} %{buildroot}/var/log/proftpd -touch %{buildroot}%{_sysconfdir}/ftpusers + rundir="%{_localstatedir}/run/proftpd" \ + INSTALL_USER=`%{__id} -un` \ + INSTALL_GROUP=`%{__id} -gn` +%{__install} -D -p -m 640 proftpd.conf %{buildroot}%{_sysconfdir}/proftpd.conf +%{__install} -D -p -m 644 proftpd.pam %{buildroot}%{_sysconfdir}/pam.d/proftpd +%{__install} -D -p -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/rc.d/init.d/proftpd +%{__install} -D -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/xinetd.d/xproftpd +%{__install} -D -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/proftpd +%{__install} -D -p -m 644 %{SOURCE5} %{buildroot}%{_localstatedir}/ftp/welcome.msg +%{__install} -D -p -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/sysconfig/proftpd +%{__mkdir_p} %{buildroot}%{_localstatedir}/{ftp/{pub,uploads},log/proftpd} +/bin/touch %{buildroot}%{_sysconfdir}/ftpusers + +# Find translations +%find_lang proftpd %clean @@ -127,83 +175,157 @@ touch %{buildroot}%{_sysconfdir}/ftpuser %post if [ $1 -eq 1 ]; then - /sbin/chkconfig --add proftpd - IFS=":"; cat /etc/passwd | \ - while { read username nu nu gid nu nu nu nu; }; do \ - if [ $gid -lt 100 -a "$username" != "ftp" ]; then - echo $username >> %{_sysconfdir}/ftpusers - fi - done + /sbin/chkconfig --add proftpd + IFS=":"; %{__cat} /etc/passwd | \ + while { read username nu nu gid nu nu nu nu; }; do \ + if [ $gid -lt 100 -a "$username" != "ftp" ]; then + echo $username >> %{_sysconfdir}/ftpusers + fi + done fi %preun if [ $1 -eq 0 ]; then - /sbin/service proftpd stop &>/dev/null || : - /sbin/chkconfig --del proftpd - /sbin/service xinetd reload &>/dev/null || : - if [ -d %{_var}/run/proftpd ]; then - rm -rf %{_var}/run/proftpd/* - fi + /sbin/service proftpd stop &>/dev/null || : + /sbin/chkconfig --del proftpd || : + /sbin/service xinetd reload &>/dev/null || : + /usr/bin/find %{_localstatedir}/run/proftpd -depth -mindepth 1 | + /usr/bin/xargs %{__rm} -rf &>/dev/null || : fi %postun if [ $1 -ge 1 ]; then - /sbin/service proftpd condrestart &>/dev/null || : + /sbin/service proftpd condrestart &>/dev/null || : fi -%files +%files -f proftpd.lang %defattr(-,root,root,-) -%doc COPYING CREDITS ChangeLog NEWS README* -%doc doc/* sample-configurations/ +%doc COPYING CREDITS ChangeLog NEWS README +%doc README.DSO README.modules README.IPv6 README.PAM +%doc README.capabilities README.classes README.controls README.facl +%doc contrib/README.contrib contrib/README.ratio +%doc doc/* sample-configurations/ contrib/xferstats.holger-preiss +%dir %{_localstatedir}/ftp/ +%dir %{_localstatedir}/ftp/pub/ %dir %{_localstatedir}/run/proftpd/ +%config(noreplace) %{_localstatedir}/ftp/welcome.msg +%config(noreplace) %{_sysconfdir}/ftpusers +%config(noreplace) %{_sysconfdir}/logrotate.d/proftpd +%config(noreplace) %{_sysconfdir}/pam.d/proftpd %config(noreplace) %{_sysconfdir}/proftpd.conf +%config(noreplace) %{_sysconfdir}/sysconfig/proftpd %config(noreplace) %{_sysconfdir}/xinetd.d/xproftpd -%config %{_sysconfdir}/ftpusers -%config(noreplace) %{_sysconfdir}/pam.d/proftpd -%config(noreplace) %{_sysconfdir}/logrotate.d/proftpd %{_sysconfdir}/rc.d/init.d/proftpd -%{_mandir}/man?/* -%{_bindir}/* +%{_bindir}/ftpcount +%{_bindir}/ftpdctl +%{_bindir}/ftptop +%{_bindir}/ftpwho +%exclude %{_bindir}/prxs +%{_sbindir}/ftpshut +%{_sbindir}/in.proftpd +%{_sbindir}/proftpd +%{_mandir}/man1/ftpcount.1* +%{_mandir}/man1/ftptop.1* +%{_mandir}/man1/ftpwho.1* +%{_mandir}/man5/xferlog.5* +%{_mandir}/man8/ftpdctl.8* +%{_mandir}/man8/ftpshut.8* +%{_mandir}/man8/proftpd.8* %exclude %{_includedir}/proftpd/ %exclude %{_libdir}/pkgconfig/ %dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_ban.so +%{_libexecdir}/proftpd/mod_ctrls_admin.so +%{_libexecdir}/proftpd/mod_facl.so %{_libexecdir}/proftpd/mod_ifsession.so +%{_libexecdir}/proftpd/mod_load.so %{_libexecdir}/proftpd/mod_quotatab.so %{_libexecdir}/proftpd/mod_quotatab_file.so +%{_libexecdir}/proftpd/mod_quotatab_radius.so +%{_libexecdir}/proftpd/mod_quotatab_sql.so +%{_libexecdir}/proftpd/mod_radius.so +%{_libexecdir}/proftpd/mod_ratio.so +%{_libexecdir}/proftpd/mod_rewrite.so +%{_libexecdir}/proftpd/mod_site_misc.so %{_libexecdir}/proftpd/mod_sql.so %{_libexecdir}/proftpd/mod_wrap.so +%{_libexecdir}/proftpd/mod_wrap2.so +%{_libexecdir}/proftpd/mod_wrap2_file.so +%{_libexecdir}/proftpd/mod_wrap2_sql.so %exclude %{_libexecdir}/proftpd/*.a %exclude %{_libexecdir}/proftpd/*.la -%{_sbindir}/* -%dir /var/ftp/ -%attr(331, ftp, ftp) %dir /var/ftp/uploads/ -%dir /var/ftp/pub/ -%config(noreplace) /var/ftp/welcome.msg -%attr(750, root, root) %dir /var/log/proftpd/ +%attr(331, ftp, ftp) %dir %{_localstatedir}/ftp/uploads/ +%attr(750, root, root) %dir %{_localstatedir}/log/proftpd/ %files ldap %defattr(-,root,root,-) -%doc 70proftpd-quota.ldif proftpd-quota.schema -%dir %{_libexecdir}/proftpd/ +%doc README.LDAP 70proftpd-quota.ldif proftpd-quota.schema %{_libexecdir}/proftpd/mod_ldap.so %{_libexecdir}/proftpd/mod_quotatab_ldap.so %files mysql %defattr(-,root,root,-) -%dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_sql_mysql.so -%{_libexecdir}/proftpd/mod_quotatab_sql.so %files postgresql %defattr(-,root,root,-) -%dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_sql_postgres.so -%{_libexecdir}/proftpd/mod_quotatab_sql.so %changelog +* Fri Jul 31 2009 Paul Howarth 1.3.2a-2 +- Add upstream patch to fix parallel build (http://bugs.proftpd.org/3189) + +* Mon Jul 27 2009 Paul Howarth 1.3.2a-1 +- Update to 1.3.2a +- Add patch to reinstate support for -DPARAMETER (http://bugs.proftpd.org/3221) +- Retain CAP_AUDIT_WRITE, needed for pam_loginuid (#506735, fixed upstream) +- Remove ScoreboardFile directive from configuration file - default value + works better with SELinux (#498375) +- Ship mod_quotatab_sql.so in the main package rather than the SQL backend + subpackages +- New DSO modules: + - mod_ctrls_admin + - mod_facl + - mod_load + - mod_quotatab_radius + - mod_radius + - mod_ratio + - mod_rewrite + - mod_site_misc + - mod_wrap2 + - mod_wrap2_file + - mod_wrap2_sql +- Enable mod_lang/nls support for RFC 2640 (and buildreq gettext) +- Add /etc/sysconfig/proftpd to set PROFTPD_OPTIONS and update initscript to + use this value so we can use a define to enable (e.g.) anonymous FTP support + rather than having a huge commented-out section in the config file +- Rewrite config file to remove most settings that don't change upstream + defaults, and add brief descriptions for all available loadable modules +- Move Umask and IdentLookups settings from server config to context + so that they apply to all servers, including virtual hosts (#509251) +- Ensure mod_ifsession is always the last one specified, which makes sure that + mod_ifsession's changes are seen properly by other modules +- Drop pam version requirement - all targets have sufficiently recent version +- Drop redundant explicit dependency on pam +- Subpackages don't need to own %%{_libexecdir}/proftpd directory +- Drop redundant krb5-devel buildreq +- Make SRPM back-compatible with EPEL-4 (TLS cert dirs, PAM config) +- Don't include README files for non-Linux platforms +- Recode ChangeLog as UTF-8 +- Don't ship the prxs tool for building custom DSO's since we don't ship the + headers either +- Prevent stripping of binaries in a slightly more robust way +- Fix release tag to be ready for future beta/rc versions +- Define RPM macros in global scope +- BuildRequire libcap-devel so that we use the system library rather than the + bundled one, and eliminate log messages like: + kernel: warning: `proftpd' uses 32-bit capabilities (legacy support in use) + +* Sun Jul 26 2009 Fedora Release Engineering - 1.3.2-3.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Apr 9 2009 Matthias Saou 1.3.2-2.1 - Update the tcp_wrappers BR to be just /usr/include/tcpd.h instead. @@ -219,7 +341,7 @@ fi - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Jan 24 2009 Caol?n McNamara 1.3.2-0.3.rc3 -- rebuild for dependencies +- Rebuild for dependencies * Fri Jan 2 2009 Matthias Saou 1.3.2-0.2.rc3 - Update default configuration to have a lit of available modules and more Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-11/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 6 Apr 2009 21:47:16 -0000 1.13 +++ sources 3 Aug 2009 12:46:16 -0000 1.14 @@ -1 +1 @@ -89f5e31fc3d3e02b66424dfc6cc5892d proftpd-1.3.2.tar.bz2 +ad3cbb5db30c5ae39e09b308892392b3 proftpd-1.3.2a.tar.bz2 --- proftpd-1.3.1-find-umode_t.patch DELETED --- From pghmcfc at fedoraproject.org Mon Aug 3 12:46:16 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Mon, 3 Aug 2009 12:46:16 +0000 (UTC) Subject: rpms/proftpd/EL-5 proftpd-1.3.2-parallel-build.patch, NONE, 1.1 proftpd-1.3.2a-defines.patch, NONE, 1.1 proftpd-1.3.2rc3-nostrip.patch, NONE, 1.1 proftpd.sysconfig, NONE, 1.1 .cvsignore, 1.11, 1.12 proftpd.conf, 1.9, 1.10 proftpd.init, 1.6, 1.7 proftpd.pam, 1.1, 1.2 proftpd.spec, 1.32, 1.33 sources, 1.11, 1.12 proftpd-1.3.1-find-umode_t.patch, 1.1, NONE Message-ID: <20090803124616.6D0F711C02C6@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/proftpd/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5947/EL-5 Modified Files: .cvsignore proftpd.conf proftpd.init proftpd.pam proftpd.spec sources Added Files: proftpd-1.3.2-parallel-build.patch proftpd-1.3.2a-defines.patch proftpd-1.3.2rc3-nostrip.patch proftpd.sysconfig Removed Files: proftpd-1.3.1-find-umode_t.patch Log Message: Sync with devel proftpd-1.3.2-parallel-build.patch: Makefile.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE proftpd-1.3.2-parallel-build.patch --- diff -ru proftpd-1.3.2-orig/Makefile.in proftpd-1.3.2/Makefile.in --- proftpd-1.3.2-orig/Makefile.in 2008-11-19 04:51:38.000000000 +0100 +++ proftpd-1.3.2/Makefile.in 2009-02-16 14:28:43.000000000 +0100 @@ -54,13 +54,13 @@ proftpd$(EXEEXT): lib src modules dirs locale $(LIBTOOL) --mode=link --tag=CC $(CC) $(LDFLAGS) $(MAIN_LDFLAGS) -o $@ $(BUILD_PROFTPD_OBJS) $(BUILD_PROFTPD_ARCHIVES) $(LIBS) $(MAIN_LIBS) -ftpcount$(EXEEXT): utils +ftpcount$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPCOUNT_OBJS) $(UTILS_LIBS) -ftpdctl$(EXEEXT): src +ftpdctl$(EXEEXT): lib src $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPDCTL_OBJS) $(LIBS) -ftpshut$(EXEEXT): utils +ftpshut$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@ $(BUILD_FTPSHUT_OBJS) $(UTILS_LIBS) ftptop$(EXEEXT): lib utils proftpd-1.3.2a-defines.patch: dirtree.c | 11 +++++++++++ 1 file changed, 11 insertions(+) --- NEW FILE proftpd-1.3.2a-defines.patch --- http://bugs.proftpd.org/show_bug.cgi?id=3221 --- proftpd-1.3.2a/src/dirtree.c 2009-04-28 23:33:57.000000000 +0100 +++ proftpd-1.3.2a/src/dirtree.c 2009-07-06 12:06:51.000000000 +0100 @@ -575,6 +575,17 @@ } } + if (defines_perm_list) { + char **defines = defines_perm_list->elts; + register unsigned int i = 0; + + for (i = 0; i < defines_perm_list->nelts; i++) { + if (defines[i] && + strcmp(defines[i], definition) == 0) + return TRUE; + } + } + errno = ENOENT; return FALSE; } proftpd-1.3.2rc3-nostrip.patch: Make.rules.in | 4 ++-- contrib/mod_load/Makefile.in | 2 +- contrib/mod_wrap2/Makefile.in | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE proftpd-1.3.2rc3-nostrip.patch --- Removing @INSTALL_STRIP@ prevents stripping of debuginfo at %install time Cleaning up top_srcdir prevents debuginfo package creation fails like this: /usr/lib/rpm/debugedit: canonicalization unexpectedly shrank by one character --- proftpd-1.3.2rc3/Make.rules.in 2009-01-08 16:54:26.000000000 +0000 +++ proftpd-1.3.2rc3/Make.rules.in 2009-01-08 16:54:48.000000000 +0000 @@ -29,8 +29,8 @@ INSTALL=@INSTALL@ INSTALL_USER=@install_user@ INSTALL_GROUP=@install_group@ -INSTALL_BIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -INSTALL_SBIN=$(INSTALL) @INSTALL_STRIP@ -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_BIN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 RM=rm -f --- proftpd-1.3.2rc3/contrib/mod_load/Makefile.in 2008-09-08 21:56:02.000000000 +0100 +++ proftpd-1.3.2rc3/contrib/mod_load/Makefile.in 2009-01-08 20:37:26.000000000 +0000 @@ -1,5 +1,5 @@ top_builddir=../.. -top_srcdir=../../ +top_srcdir=../.. srcdir=@srcdir@ include $(top_srcdir)/Make.rules --- proftpd-1.3.2rc3/contrib/mod_wrap2/Makefile.in 2008-09-08 21:56:02.000000000 +0100 +++ proftpd-1.3.2rc3/contrib/mod_wrap2/Makefile.in 2009-07-03 17:00:41.000000000 +0100 @@ -1,5 +1,5 @@ top_builddir=../.. -top_srcdir=../../ +top_srcdir=../.. srcdir=@srcdir@ include $(top_srcdir)/Make.rules --- NEW FILE proftpd.sysconfig --- # Set PROFTPD_OPTIONS to add command-line options for proftpd. # See proftpd(8) for a comprehensive list of what can be used. # # The following "Defines" can be used with the default configuration file: # -DANONYMOUS_FTP : Enable anonymous FTP # -DDYNAMIC_BAN_LISTS : Enable dynamic ban lists (mod_ban) # -DTLS : Enable TLS (mod_tls) # # For example, for anonymous FTP and dynamic ban list support: # PROFTPD_OPTIONS="-DANONYMOUS_FTP -DDYNAMIC_BAN_LISTS" PROFTPD_OPTIONS="" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 6 Apr 2009 22:06:20 -0000 1.11 +++ .cvsignore 3 Aug 2009 12:46:15 -0000 1.12 @@ -1 +1 @@ -proftpd-1.3.2.tar.bz2 +proftpd-1.3.2a.tar.bz2 Index: proftpd.conf =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/proftpd.conf,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- proftpd.conf 2 Jan 2009 13:45:48 -0000 1.9 +++ proftpd.conf 3 Aug 2009 12:46:16 -0000 1.10 @@ -1,169 +1,239 @@ # This is the ProFTPD configuration file +# +# See: http://www.proftpd.org/docs/directives/linked/by-name.html + +# Server Config - config used for anything outside a or context +# See: http://www.proftpd.org/docs/howto/Vhost.html ServerName "ProFTPD server" ServerIdent on "FTP Server ready." ServerAdmin root at localhost -ServerType standalone -#ServerType inetd DefaultServer on -AccessGrantMsg "User %u logged in." -#DisplayConnect /etc/ftpissue -#DisplayLogin /etc/ftpmotd -#DisplayGoAway /etc/ftpgoaway -DeferWelcome off -# Use this to excude users from the chroot +# Cause every FTP user except adm to be chrooted into their home directory DefaultRoot ~ !adm # Use pam to authenticate (default) and be authoritative AuthPAMConfig proftpd AuthOrder mod_auth_pam.c* mod_auth_unix.c +# If you use NIS/YP/LDAP you may need to disable PersistentPasswd +#PersistentPasswd off -# Do not perform ident nor DNS lookups (hangs when the port is filtered) -IdentLookups off +# Don't do reverse DNS lookups (hangs on DNS problems) UseReverseDNS off -# Port 21 is the standard FTP port. -Port 21 - -# Umask 022 is a good standard umask to prevent new dirs and files -# from being group and world writable. -Umask 022 - -# Default to show dot files in directory listings -ListOptions "-a" - -# See Configuration.html for these (here are the default values) -#MultilineRFC2228 off -#RootLogin off -#LoginPasswordPrompt on -#MaxLoginAttempts 3 -#MaxClientsPerHost none -#AllowForeignAddress off # For FXP - -# Allow to resume not only the downloads but the uploads too -AllowRetrieveRestart on -AllowStoreRestart on +# Set the user and group that the server runs as +User nobody +Group nobody # To prevent DoS attacks, set the maximum number of child processes -# to 30. If you need to allow more than 30 concurrent connections +# to 20. If you need to allow more than 20 concurrent connections # at once, simply increase this value. Note that this ONLY works -# in standalone mode, in inetd mode you should use an inetd server +# in standalone mode; in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd) MaxInstances 20 -# Set the user and group that the server normally runs at. -User nobody -Group nobody - # Disable sendfile by default since it breaks displaying the download speeds in # ftptop and ftpwho -UseSendfile no - -# This is where we want to put the pid file -ScoreboardFile /var/run/proftpd.score - -# Normally, we want users to do a few things. - - AllowOverwrite yes - - AllowAll - - +UseSendfile off # Define the log formats LogFormat default "%h %l %u %t \"%r\" %s %b" LogFormat auth "%v [%P] %h %t \"%r\" %s" -# TLS -# Explained at http://www.castaglia.org/proftpd/modules/mod_tls.html -#TLSEngine on -#TLSRequired on -#TLSRSACertificateFile /etc/pki/tls/certs/proftpd.pem -#TLSRSACertificateKeyFile /etc/pki/tls/certs/proftpd.pem -#TLSCipherSuite ALL:!ADH:!DES -#TLSOptions NoCertRequest -#TLSVerifyClient off -##TLSRenegotiate ctrl 3600 data 512000 required off timeout 300 -#TLSLog /var/log/proftpd/tls.log - -# SQL authentication Dynamic Shared Object (DSO) loading -# See README.DSO and howto/DSO.html for more details. -# -# LoadModule mod_ban.c -# LoadModule mod_ifsession.c -# LoadModule mod_quotatab.c -# LoadModule mod_quotatab_file.c -# LoadModule mod_sql.c -# LoadModule mod_sql_mysql.c -# LoadModule mod_sql_postgres.c -# - -# A basic anonymous configuration, with an upload directory. -# -# User ftp -# Group ftp -# AccessGrantMsg "Anonymous login ok, restrictions apply." -# -# # We want clients to be able to login with "anonymous" as well as "ftp" -# UserAlias anonymous ftp -# -# # Limit the maximum number of anonymous logins -# MaxClients 10 "Sorry, max %m users -- try again later" -# -# # Put the user into /pub right after login -# #DefaultChdir /pub -# -# # We want 'welcome.msg' displayed at login, '.message' displayed in -# # each newly chdired directory and tell users to read README* files. -# DisplayLogin /welcome.msg -# DisplayFirstChdir .message -# DisplayReadme README* -# -# # Some more cosmetic and not vital stuff -# DirFakeUser on ftp -# DirFakeGroup on ftp -# -# # Limit WRITE everywhere in the anonymous chroot -# -# DenyAll -# -# -# # An upload directory that allows storing files but not retrieving -# # or creating directories. -# -# AllowOverwrite no -# -# DenyAll -# -# -# -# AllowAll -# -# -# -# # Don't write anonymous accesses to the system wtmp file (good idea!) -# WtmpLog off -# -# # Logging for the anonymous transfers -# ExtendedLog /var/log/proftpd/access.log WRITE,READ default -# ExtendedLog /var/log/proftpd/auth.log AUTH auth -# -# - -# Configuration for mod_ban - - BanEngine on - BanLog /var/log/proftpd/ban.log - BanTable /var/run/proftpd/ban.tab +# Dynamic Shared Object (DSO) loading +# See README.DSO and howto/DSO.html for more details +# +# General database support (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql.c +# +# Mysql support (requires proftpd-mysql package) +# (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql_mysql.c +# +# Postgresql support (requires proftpd-postgresql package) +# (http://www.proftpd.org/docs/contrib/mod_sql.html) +# LoadModule mod_sql_postgres.c +# +# Quota support (http://www.proftpd.org/docs/contrib/mod_quotatab.html) +# LoadModule mod_quotatab.c +# +# File-specific "driver" for storing quota table information in files +# (http://www.proftpd.org/docs/contrib/mod_quotatab_file.html) +# LoadModule mod_quotatab_file.c +# +# SQL database "driver" for storing quota table information in SQL tables +# (http://www.proftpd.org/docs/contrib/mod_quotatab_sql.html) +# LoadModule mod_quotatab_sql.c +# +# LDAP support (requires proftpd-ldap package) +# (http://www.proftpd.org/docs/directives/linked/config_ref_mod_ldap.html) +# LoadModule mod_ldap.c +# +# LDAP quota support (requires proftpd-ldap package) +# (http://www.proftpd.org/docs/contrib/mod_quotatab_ldap.html) +# LoadModule mod_quotatab_ldap.c +# +# Support for authenticating users using the RADIUS protocol +# (http://www.proftpd.org/docs/contrib/mod_radius.html) +# LoadModule mod_radius.c +# +# Retrieve quota limit table information from a RADIUS server +# (http://www.proftpd.org/docs/contrib/mod_quotatab_radius.html) +# LoadModule mod_quotatab_radius.c +# +# Administrative control actions for the ftpdctl program +# (http://www.proftpd.org/docs/contrib/mod_ctrls_admin.html) +# LoadModule mod_ctrls_admin.c +# +# Support for POSIX ACLs +# (http://www.proftpd.org/docs/modules/mod_facl.html) +# LoadModule mod_facl.c +# +# Configure server availability based on system load +# (http://www.proftpd.org/docs/contrib/mod_load.html) +# LoadModule mod_load.c +# +# Limit downloads to a multiple of upload volume (see README.ratio) +# LoadModule mod_ratio.c +# +# Rewrite FTP commands sent by clients on-the-fly, +# using regular expression matching and substitution +# (http://www.proftpd.org/docs/contrib/mod_rewrite.html) +# LoadModule mod_rewrite.c +# +# Support for miscellaneous SITE commands such as SITE MKDIR, SITE SYMLINK, +# and SITE UTIME (http://www.proftpd.org/docs/contrib/mod_site_misc.html) +# LoadModule mod_site_misc.c +# +# Use the /etc/hosts.allow and /etc/hosts.deny files, or other allow/deny +# files, for IP-based access control +# (http://www.proftpd.org/docs/contrib/mod_wrap.html) +# LoadModule mod_wrap.c +# +# Use the /etc/hosts.allow and /etc/hosts.deny files, or other allow/deny +# files, as well as SQL-based access rules, for IP-based access control +# (http://www.proftpd.org/docs/contrib/mod_wrap2.html) +# LoadModule mod_wrap2.c +# +# Support module for mod_wrap2 that handles access rules stored in specially +# formatted files on disk +# (http://www.proftpd.org/docs/contrib/mod_wrap2_file.html) +# LoadModule mod_wrap2_file.c +# +# Support module for mod_wrap2 that handles access rules stored in SQL +# database tables (http://www.proftpd.org/docs/contrib/mod_wrap2_sql.html) +# LoadModule mod_wrap2_sql.c +# +# Provide a flexible way of specifying that certain configuration directives +# only apply to certain sessions, based on credentials such as connection +# class, user, or group membership +# (http://www.proftpd.org/docs/contrib/mod_ifsession.html) +# LoadModule mod_ifsession.c + +# TLS (http://www.castaglia.org/proftpd/modules/mod_tls.html) + + LoadModule mod_tls.c + TLSEngine on + TLSRequired on + TLSRSACertificateFile @PKIDIR@/certs/proftpd.pem + TLSRSACertificateKeyFile @PKIDIR@/certs/proftpd.pem + TLSCipherSuite ALL:!ADH:!DES + TLSOptions NoCertRequest + TLSVerifyClient off + #TLSRenegotiate ctrl 3600 data 512000 required off timeout 300 + TLSLog /var/log/proftpd/tls.log + + +# Dynamic ban lists (http://www.proftpd.org/docs/contrib/mod_ban.html) +# Enable this with PROFTPD_OPTIONS=-DDYNAMIC_BAN_LISTS in /etc/sysconfig/proftpd + + LoadModule mod_ban.c + BanEngine on + BanLog /var/log/proftpd/ban.log + BanTable /var/run/proftpd/ban.tab # If the same client reaches the MaxLoginAttempts limit 2 times # within 10 minutes, automatically add a ban for that client that # will expire after one hour. - BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00 + BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00 # Allow the FTP admin to manually add/remove bans - BanControlsACLs all allow user ftpadm - + BanControlsACLs all allow user ftpadm + + +# Global Config - config common to Server Config and all virtual hosts +# See: http://www.proftpd.org/docs/howto/Vhost.html + + + # Umask 022 is a good standard umask to prevent new dirs and files + # from being group and world writable + Umask 022 + + # Don't do ident queries (hangs when the port is filtered) + IdentLookups off + + # Allow users to overwrite files and change permissions + AllowOverwrite yes + + AllowAll + + + + +# A basic anonymous configuration, with an upload directory +# Enable this with PROFTPD_OPTIONS=-DANONYMOUS_FTP in /etc/sysconfig/proftpd + + + User ftp + Group ftp + AccessGrantMsg "Anonymous login ok, restrictions apply." + + # We want clients to be able to login with "anonymous" as well as "ftp" + UserAlias anonymous ftp + + # Limit the maximum number of anonymous logins + MaxClients 10 "Sorry, max %m users -- try again later" + + # Put the user into /pub right after login + #DefaultChdir /pub + + # We want 'welcome.msg' displayed at login, '.message' displayed in + # each newly chdired directory and tell users to read README* files. + DisplayLogin /welcome.msg + DisplayChdir .message + DisplayReadme README* + + # Cosmetic option to make all files appear to be owned by user "ftp" + DirFakeUser on ftp + DirFakeGroup on ftp + + # Limit WRITE everywhere in the anonymous chroot + + DenyAll + + + # An upload directory that allows storing files but not retrieving + # or creating directories. + + AllowOverwrite no + + DenyAll + + + + AllowAll + + + + # Don't write anonymous accesses to the system wtmp file (good idea!) + WtmpLog off + + # Logging for the anonymous transfers + ExtendedLog /var/log/proftpd/access.log WRITE,READ default + ExtendedLog /var/log/proftpd/auth.log AUTH auth + + + Index: proftpd.init =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/proftpd.init,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- proftpd.init 3 Feb 2008 17:54:06 -0000 1.6 +++ proftpd.init 3 Aug 2009 12:46:16 -0000 1.7 @@ -33,10 +33,16 @@ # Source networking configuration. . /etc/sysconfig/network +# Source ProFTPD configuration. +PROFTPD_OPTIONS="" +if [ -f /etc/sysconfig/proftpd ]; then + . /etc/sysconfig/proftpd +fi + # Check that networking is up. -[ ${NETWORKING} = "no" ] && exit 0 +[ ${NETWORKING} = "no" ] && exit 1 -[ -x /usr/sbin/proftpd ] || exit 0 +[ -x /usr/sbin/proftpd ] || exit 5 RETVAL=0 @@ -44,7 +50,7 @@ prog="proftpd" start() { echo -n $"Starting $prog: " - daemon proftpd 2>/dev/null + daemon proftpd $PROFTPD_OPTIONS 2>/dev/null RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/proftpd Index: proftpd.pam =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/proftpd.pam,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- proftpd.pam 1 Aug 2005 18:29:34 -0000 1.1 +++ proftpd.pam 3 Aug 2009 12:46:16 -0000 1.2 @@ -1,6 +1,9 @@ #%PAM-1.0 +session optional pam_keyinit.so force revoke auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed -auth required pam_stack.so service=system-auth auth required pam_shells.so -account required pam_stack.so service=system-auth -session required pam_stack.so service=system-auth +auth include system-auth +account include system-auth +# Comment the following line if you are having PAM issues with chrooted users +session include system-auth +session required pam_loginuid.so Index: proftpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/proftpd.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- proftpd.spec 6 Apr 2009 22:06:20 -0000 1.32 +++ proftpd.spec 3 Aug 2009 12:46:16 -0000 1.33 @@ -1,39 +1,42 @@ -#define prever rc3 - -Summary: Flexible, stable and highly-configurable FTP server -Name: proftpd -Version: 1.3.2 -Release: 1%{?prever:.%{prever}}%{?dist} -License: GPLv2+ -Group: System Environment/Daemons -URL: http://www.proftpd.org/ -Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2 -Source1: proftpd.conf -Source2: proftpd.init -Source3: proftpd-xinetd -Source4: proftpd.logrotate -Source5: proftpd-welcome.msg -Source6: proftpd.pam -Source7: proftpd-mod_quotatab_ldap.ldif -Source8: proftpd-mod_quotatab_ldap.schema -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Requires: pam >= 0.59 -Requires(post): /sbin/chkconfig -Requires(preun): /sbin/service, /sbin/chkconfig -Requires(postun): /sbin/service -BuildRequires: pam-devel, ncurses-devel, pkgconfig -BuildRequires: openssl-devel, krb5-devel, libacl-devel -BuildRequires: zlib-devel -# On RHEL (up to 5 included), the devel part was still in tcp_wrappers -%if 0%{?rhel} <= 5 -BuildRequires: tcp_wrappers +# Use certs in %{_sysconfdir}/pki/tls/certs if available (FC4, RHEL5 onwards) +%global use_pki %(if [ -d %{_sysconfdir}/pki/tls/certs ]; then echo 1; else echo 0; fi) +%if %{use_pki} +%global pkidir %{_sysconfdir}/pki/tls %else -BuildRequires: tcp_wrappers-devel +%global pkidir %{_datadir}/ssl %endif -BuildRequires: openldap-devel -BuildRequires: mysql-devel -BuildRequires: postgresql-devel -Provides: ftpserver + +#global prever rc3 +%global rpmrel 2 + +Summary: Flexible, stable and highly-configurable FTP server +Name: proftpd +Version: 1.3.2a +Release: %{?prever:0.}%{rpmrel}%{?prever:.%{prever}}%{?dist} +License: GPLv2+ +Group: System Environment/Daemons +URL: http://www.proftpd.org/ +Source0: ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2 +Source1: proftpd.conf +Source2: proftpd.init +Source3: proftpd-xinetd +Source4: proftpd.logrotate +Source5: proftpd-welcome.msg +Source6: proftpd.pam +Source7: proftpd-mod_quotatab_ldap.ldif +Source8: proftpd-mod_quotatab_ldap.schema +Source9: proftpd.sysconfig +Patch0: proftpd-1.3.2rc3-nostrip.patch +Patch1: proftpd-1.3.2a-defines.patch +Patch2: proftpd-1.3.2-parallel-build.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Requires(post): /sbin/chkconfig +Requires(preun): /sbin/service, /sbin/chkconfig, coreutils, findutils +Requires(postun): /sbin/service +BuildRequires: pam-devel, ncurses-devel, pkgconfig, gettext, zlib-devel +BuildRequires: openssl-devel, libacl-devel, libcap-devel, /usr/include/tcpd.h +BuildRequires: openldap-devel, mysql-devel, postgresql-devel +Provides: ftpserver %description ProFTPD is an enhanced FTP server with a focus toward simplicity, security, @@ -47,27 +50,27 @@ needed scripts to have it run by xinetd %package ldap -Summary: Module to add LDAP support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add LDAP support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description ldap Module to add LDAP support to the ProFTPD FTP server. %package mysql -Summary: Module to add MySQL support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add MySQL support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description mysql Module to add MySQL support to the ProFTPD FTP server. %package postgresql -Summary: Module to add PostgreSQL support to the ProFTPD FTP server -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} +Summary: Module to add PostgreSQL support to the ProFTPD FTP server +Group: System Environment/Daemons +Requires: %{name} = %{version}-%{release} %description postgresql Module to add PostgreSQL support to the ProFTPD FTP server. @@ -76,52 +79,94 @@ Module to add PostgreSQL support to the %prep %setup -q -n %{name}-%{version}%{?prever} +# Don't strip binaries - needed for useful debuginfo +%patch0 -p1 -b .nostrip + +# Reinstate command-line defines (http://bugs.proftpd.org/3221) +%patch1 -p1 -b .defines + +# Fix parallel build (http://bugs.proftpd.org/3189) +%patch2 -p1 -b .parallel + +# Avoid documentation name conflicts +%{__mv} contrib/README contrib/README.contrib + +# Set up directory names in config file +%{__sed} -e 's#@PKIDIR@#%{pkidir}#g' \ + %{SOURCE1} > proftpd.conf + +# Avoid docfile dependencies +%{__chmod} -x contrib/xferstats.holger-preiss + +# Copy in LDAP schema/LDIF +%{__cp} -p %{SOURCE7} 70proftpd-quota.ldif +%{__cp} -p %{SOURCE8} proftpd-quota.schema + +# PAM Configuration: +# The "include" syntax used in our PAM configuration file was introduced in +# PAM 0.78 and is therefore supported in FC-5 and EL-5 onwards; older +# distributions such as EL-4 (PAM 0.77) need to fall back to using the +# now-deprecated pam_stack module. Since the pam-devel package doesn't +# include a pkgconfig file from whice we could check the version number, we +# instead check for the absence of the file /etc/pam.d/config-util, which is +# present in all PAM packages from 0.80 onwards and acts as a useful +# indicator of the need to fall back to pam_stack. +%{__cp} -p %{SOURCE6} . +[ ! -f /etc/pam.d/config-util ] && %{__sed} -i -e \ + 's/include[[:space:]]*system-auth/required'\ \ \ \ \ 'pam_stack.so service=system-auth/' \ + proftpd.pam + +# Fix character encoding in docs +for f in ChangeLog; do + /usr/bin/iconv -f iso-8859-1 -t utf-8 < ${f} > ${f}.utf-8 + %{__mv} -f ${f}.utf-8 ${f} +done %build -# Disable stripping in order to get useful debuginfo packages -%{__perl} -pi -e 's|"-s"|""|g' configure + +# Modules to be built as DSO's (excluding mod_ifsession, always specified last) +SMOD1=mod_sql:mod_sql_mysql:mod_sql_postgres +SMOD2=mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_radius:mod_quotatab_sql +SMOD3=mod_ldap:mod_ban:mod_wrap:mod_ctrls_admin:mod_facl:mod_load +SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc +SMOD5=mod_wrap2:mod_wrap2_file:mod_wrap2_sql %configure \ - --libexecdir="%{_libexecdir}/proftpd" \ - --localstatedir="%{_var}/run" \ - --enable-ctrls \ - --enable-facl \ - --enable-dso \ - --enable-ipv6 \ - --enable-shadow \ - --enable-openssl \ - --with-libraries="%{_libdir}/mysql" \ - --with-includes="%{_includedir}/mysql" \ - --with-modules=mod_readme:mod_auth_pam:mod_tls \ - --with-shared=mod_ldap:mod_sql:mod_sql_mysql:mod_sql_postgres:mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_sql:mod_ifsession:mod_ban:mod_wrap - -# It seems that with _smp_mflags -lsupp tries to get linked before being built -# (as of 1.3.0a-4 F7/devel with koji, happened on F8 x86_64 and F7 ppc64) -%{__make} + --libexecdir="%{_libexecdir}/proftpd" \ + --localstatedir="%{_localstatedir}/run" \ + --enable-ctrls \ + --enable-dso \ + --enable-facl \ + --enable-ipv6 \ + --enable-nls \ + --enable-openssl \ + --enable-shadow \ + --with-libraries="%{_libdir}/mysql" \ + --with-includes="%{_includedir}/mysql" \ + --with-modules=mod_readme:mod_auth_pam:mod_tls \ + --with-shared=${SMOD1}:${SMOD2}:${SMOD3}:${SMOD4}:${SMOD5}:mod_ifsession + +%{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} \ - rundir="%{_var}/run/proftpd" \ - INSTALL_USER=`id -un` \ - INSTALL_GROUP=`id -gn` -%{__install} -D -p -m 0640 %{SOURCE1} \ - %{buildroot}%{_sysconfdir}/proftpd.conf -%{__install} -D -p -m 0755 %{SOURCE2} \ - %{buildroot}%{_sysconfdir}/rc.d/init.d/proftpd -%{__install} -D -p -m 0640 %{SOURCE3} \ - %{buildroot}%{_sysconfdir}/xinetd.d/xproftpd -%{__install} -D -p -m 0644 %{SOURCE4} \ - %{buildroot}%{_sysconfdir}/logrotate.d/proftpd -%{__install} -D -p -m 0644 %{SOURCE5} %{buildroot}/var/ftp/welcome.msg -%{__install} -D -p -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/proftpd -%{__install} -D -p -m 0644 %{SOURCE7} 70proftpd-quota.ldif -%{__install} -D -p -m 0644 %{SOURCE8} proftpd-quota.schema -%{__mkdir_p} %{buildroot}/var/ftp/uploads -%{__mkdir_p} %{buildroot}/var/ftp/pub -%{__mkdir_p} %{buildroot}/var/log/proftpd -touch %{buildroot}%{_sysconfdir}/ftpusers + rundir="%{_localstatedir}/run/proftpd" \ + INSTALL_USER=`%{__id} -un` \ + INSTALL_GROUP=`%{__id} -gn` +%{__install} -D -p -m 640 proftpd.conf %{buildroot}%{_sysconfdir}/proftpd.conf +%{__install} -D -p -m 644 proftpd.pam %{buildroot}%{_sysconfdir}/pam.d/proftpd +%{__install} -D -p -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/rc.d/init.d/proftpd +%{__install} -D -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/xinetd.d/xproftpd +%{__install} -D -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/proftpd +%{__install} -D -p -m 644 %{SOURCE5} %{buildroot}%{_localstatedir}/ftp/welcome.msg +%{__install} -D -p -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/sysconfig/proftpd +%{__mkdir_p} %{buildroot}%{_localstatedir}/{ftp/{pub,uploads},log/proftpd} +/bin/touch %{buildroot}%{_sysconfdir}/ftpusers + +# Find translations +%find_lang proftpd %clean @@ -130,83 +175,163 @@ touch %{buildroot}%{_sysconfdir}/ftpuser %post if [ $1 -eq 1 ]; then - /sbin/chkconfig --add proftpd - IFS=":"; cat /etc/passwd | \ - while { read username nu nu gid nu nu nu nu; }; do \ - if [ $gid -lt 100 -a "$username" != "ftp" ]; then - echo $username >> %{_sysconfdir}/ftpusers - fi - done + /sbin/chkconfig --add proftpd + IFS=":"; %{__cat} /etc/passwd | \ + while { read username nu nu gid nu nu nu nu; }; do \ + if [ $gid -lt 100 -a "$username" != "ftp" ]; then + echo $username >> %{_sysconfdir}/ftpusers + fi + done fi %preun if [ $1 -eq 0 ]; then - /sbin/service proftpd stop &>/dev/null || : - /sbin/chkconfig --del proftpd - /sbin/service xinetd reload &>/dev/null || : - if [ -d %{_var}/run/proftpd ]; then - rm -rf %{_var}/run/proftpd/* - fi + /sbin/service proftpd stop &>/dev/null || : + /sbin/chkconfig --del proftpd || : + /sbin/service xinetd reload &>/dev/null || : + /usr/bin/find %{_localstatedir}/run/proftpd -depth -mindepth 1 | + /usr/bin/xargs %{__rm} -rf &>/dev/null || : fi %postun if [ $1 -ge 1 ]; then - /sbin/service proftpd condrestart &>/dev/null || : + /sbin/service proftpd condrestart &>/dev/null || : fi -%files +%files -f proftpd.lang %defattr(-,root,root,-) -%doc COPYING CREDITS ChangeLog NEWS README* -%doc doc/* sample-configurations/ +%doc COPYING CREDITS ChangeLog NEWS README +%doc README.DSO README.modules README.IPv6 README.PAM +%doc README.capabilities README.classes README.controls README.facl +%doc contrib/README.contrib contrib/README.ratio +%doc doc/* sample-configurations/ contrib/xferstats.holger-preiss +%dir %{_localstatedir}/ftp/ +%dir %{_localstatedir}/ftp/pub/ %dir %{_localstatedir}/run/proftpd/ +%config(noreplace) %{_localstatedir}/ftp/welcome.msg +%config(noreplace) %{_sysconfdir}/ftpusers +%config(noreplace) %{_sysconfdir}/logrotate.d/proftpd +%config(noreplace) %{_sysconfdir}/pam.d/proftpd %config(noreplace) %{_sysconfdir}/proftpd.conf +%config(noreplace) %{_sysconfdir}/sysconfig/proftpd %config(noreplace) %{_sysconfdir}/xinetd.d/xproftpd -%config %{_sysconfdir}/ftpusers -%config(noreplace) %{_sysconfdir}/pam.d/proftpd -%config(noreplace) %{_sysconfdir}/logrotate.d/proftpd %{_sysconfdir}/rc.d/init.d/proftpd -%{_mandir}/man?/* -%{_bindir}/* +%{_bindir}/ftpcount +%{_bindir}/ftpdctl +%{_bindir}/ftptop +%{_bindir}/ftpwho +%exclude %{_bindir}/prxs +%{_sbindir}/ftpshut +%{_sbindir}/in.proftpd +%{_sbindir}/proftpd +%{_mandir}/man1/ftpcount.1* +%{_mandir}/man1/ftptop.1* +%{_mandir}/man1/ftpwho.1* +%{_mandir}/man5/xferlog.5* +%{_mandir}/man8/ftpdctl.8* +%{_mandir}/man8/ftpshut.8* +%{_mandir}/man8/proftpd.8* %exclude %{_includedir}/proftpd/ %exclude %{_libdir}/pkgconfig/ %dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_ban.so +%{_libexecdir}/proftpd/mod_ctrls_admin.so +%{_libexecdir}/proftpd/mod_facl.so %{_libexecdir}/proftpd/mod_ifsession.so +%{_libexecdir}/proftpd/mod_load.so %{_libexecdir}/proftpd/mod_quotatab.so %{_libexecdir}/proftpd/mod_quotatab_file.so +%{_libexecdir}/proftpd/mod_quotatab_radius.so +%{_libexecdir}/proftpd/mod_quotatab_sql.so +%{_libexecdir}/proftpd/mod_radius.so +%{_libexecdir}/proftpd/mod_ratio.so +%{_libexecdir}/proftpd/mod_rewrite.so +%{_libexecdir}/proftpd/mod_site_misc.so %{_libexecdir}/proftpd/mod_sql.so %{_libexecdir}/proftpd/mod_wrap.so +%{_libexecdir}/proftpd/mod_wrap2.so +%{_libexecdir}/proftpd/mod_wrap2_file.so +%{_libexecdir}/proftpd/mod_wrap2_sql.so %exclude %{_libexecdir}/proftpd/*.a %exclude %{_libexecdir}/proftpd/*.la -%{_sbindir}/* -%dir /var/ftp/ -%attr(331, ftp, ftp) %dir /var/ftp/uploads/ -%dir /var/ftp/pub/ -%config(noreplace) /var/ftp/welcome.msg -%attr(750, root, root) %dir /var/log/proftpd/ +%attr(331, ftp, ftp) %dir %{_localstatedir}/ftp/uploads/ +%attr(750, root, root) %dir %{_localstatedir}/log/proftpd/ %files ldap %defattr(-,root,root,-) -%doc 70proftpd-quota.ldif proftpd-quota.schema -%dir %{_libexecdir}/proftpd/ +%doc README.LDAP 70proftpd-quota.ldif proftpd-quota.schema %{_libexecdir}/proftpd/mod_ldap.so %{_libexecdir}/proftpd/mod_quotatab_ldap.so %files mysql %defattr(-,root,root,-) -%dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_sql_mysql.so -%{_libexecdir}/proftpd/mod_quotatab_sql.so %files postgresql %defattr(-,root,root,-) -%dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_sql_postgres.so -%{_libexecdir}/proftpd/mod_quotatab_sql.so %changelog +* Fri Jul 31 2009 Paul Howarth 1.3.2a-2 +- Add upstream patch to fix parallel build (http://bugs.proftpd.org/3189) + +* Mon Jul 27 2009 Paul Howarth 1.3.2a-1 +- Update to 1.3.2a +- Add patch to reinstate support for -DPARAMETER (http://bugs.proftpd.org/3221) +- Retain CAP_AUDIT_WRITE, needed for pam_loginuid (#506735, fixed upstream) +- Remove ScoreboardFile directive from configuration file - default value + works better with SELinux (#498375) +- Ship mod_quotatab_sql.so in the main package rather than the SQL backend + subpackages +- New DSO modules: + - mod_ctrls_admin + - mod_facl + - mod_load + - mod_quotatab_radius + - mod_radius + - mod_ratio + - mod_rewrite + - mod_site_misc + - mod_wrap2 + - mod_wrap2_file + - mod_wrap2_sql +- Enable mod_lang/nls support for RFC 2640 (and buildreq gettext) +- Add /etc/sysconfig/proftpd to set PROFTPD_OPTIONS and update initscript to + use this value so we can use a define to enable (e.g.) anonymous FTP support + rather than having a huge commented-out section in the config file +- Rewrite config file to remove most settings that don't change upstream + defaults, and add brief descriptions for all available loadable modules +- Move Umask and IdentLookups settings from server config to context + so that they apply to all servers, including virtual hosts (#509251) +- Ensure mod_ifsession is always the last one specified, which makes sure that + mod_ifsession's changes are seen properly by other modules +- Drop pam version requirement - all targets have sufficiently recent version +- Drop redundant explicit dependency on pam +- Subpackages don't need to own %%{_libexecdir}/proftpd directory +- Drop redundant krb5-devel buildreq +- Make SRPM back-compatible with EPEL-4 (TLS cert dirs, PAM config) +- Don't include README files for non-Linux platforms +- Recode ChangeLog as UTF-8 +- Don't ship the prxs tool for building custom DSO's since we don't ship the + headers either +- Prevent stripping of binaries in a slightly more robust way +- Fix release tag to be ready for future beta/rc versions +- Define RPM macros in global scope +- BuildRequire libcap-devel so that we use the system library rather than the + bundled one, and eliminate log messages like: + kernel: warning: `proftpd' uses 32-bit capabilities (legacy support in use) + +* Sun Jul 26 2009 Fedora Release Engineering - 1.3.2-3.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Apr 9 2009 Matthias Saou 1.3.2-2.1 +- Update the tcp_wrappers BR to be just /usr/include/tcpd.h instead. + +* Thu Apr 9 2009 Matthias Saou 1.3.2-2 +- Fix tcp_wrappers-devel BR conditional. + * Mon Apr 6 2009 Matthias Saou 1.3.2-1 - Update to 1.3.2. - Include mod_wrap (#479813). @@ -216,7 +341,7 @@ fi - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Jan 24 2009 Caol?n McNamara 1.3.2-0.3.rc3 -- rebuild for dependencies +- Rebuild for dependencies * Fri Jan 2 2009 Matthias Saou 1.3.2-0.2.rc3 - Update default configuration to have a lit of available modules and more Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 6 Apr 2009 22:06:20 -0000 1.11 +++ sources 3 Aug 2009 12:46:16 -0000 1.12 @@ -1 +1 @@ -89f5e31fc3d3e02b66424dfc6cc5892d proftpd-1.3.2.tar.bz2 +ad3cbb5db30c5ae39e09b308892392b3 proftpd-1.3.2a.tar.bz2 --- proftpd-1.3.1-find-umode_t.patch DELETED --- From tbzatek at fedoraproject.org Mon Aug 3 13:08:17 2009 From: tbzatek at fedoraproject.org (Tomas Bzatek) Date: Mon, 3 Aug 2009 13:08:17 +0000 (UTC) Subject: rpms/nautilus/F-11 nautilus-2.27.2-dark-text-on-dark-bg.patch, NONE, 1.1 nautilus.spec, 1.272, 1.273 Message-ID: <20090803130817.37BA711C02C6@cvs1.fedora.phx.redhat.com> Author: tbzatek Update of /cvs/extras/rpms/nautilus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11845 Modified Files: nautilus.spec Added Files: nautilus-2.27.2-dark-text-on-dark-bg.patch Log Message: * Mon Aug 3 2009 Tomas Bzatek - 2.26.3-2 - Fix incorrect text color in compact view (#505919) nautilus-2.27.2-dark-text-on-dark-bg.patch: eel-background.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE nautilus-2.27.2-dark-text-on-dark-bg.patch --- >From 7b86b78e2ff6a0f1b45ac8f8a9c30cf3d0c6ae96 Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Thu, 28 May 2009 12:28:55 +0000 Subject: Emit APPEARANCE_CHANGED when setting the bg color Emit the APPEARANCE_CHANGED signal when we're setting the color, as we're ignoring the pending changes after the backgorund is realized, and thus we're not getting color updates (#578136). --- diff --git a/eel/eel-background.c b/eel/eel-background.c index 3891bab..942e94c 100644 --- a/eel/eel-background.c +++ b/eel/eel-background.c @@ -563,6 +563,8 @@ eel_background_set_color (EelBackground *background, background->details->color = g_strdup (color); set_image_properties (background); + + g_signal_emit (background, signals[APPEARANCE_CHANGED], 0); } } -- cgit v0.8.2 Index: nautilus.spec =================================================================== RCS file: /cvs/extras/rpms/nautilus/F-11/nautilus.spec,v retrieving revision 1.272 retrieving revision 1.273 diff -u -p -r1.272 -r1.273 --- nautilus.spec 19 May 2009 11:16:51 -0000 1.272 +++ nautilus.spec 3 Aug 2009 13:08:16 -0000 1.273 @@ -16,7 +16,7 @@ Name: nautilus Summary: File manager for GNOME Version: 2.26.3 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: User Interface/Desktops Source: http://download.gnome.org/sources/%{name}/2.26/%{name}-%{version}.tar.bz2 @@ -87,6 +87,10 @@ Patch10: nautilus-gvfs-desktop-ke # http://bugzilla.gnome.org/show_bug.cgi?id=519743 Patch17: nautilus-filetype-symlink-fix.patch +# With black background, filenames invisible after switching to compact view +# https://bugzilla.redhat.com/show_bug.cgi?id=505919 +Patch18: nautilus-2.27.2-dark-text-on-dark-bg.patch + %description Nautilus is the file manager and graphical shell for the GNOME desktop that makes it easy to manage your files and the rest of your system. @@ -124,6 +128,7 @@ for developing nautilus extensions. # %patch8 -p1 -b .hide-white-screen %patch10 -p1 -b .gvfs-desktop-key %patch17 -p0 -b .symlink +%patch18 -p1 -b .dark-text %build @@ -261,6 +266,9 @@ fi %changelog +* Mon Aug 3 2009 Tomas Bzatek - 2.26.3-2 +- Fix incorrect text color in compact view (#505919) + * Tue May 19 2009 Tomas Bzatek - 2.26.3-1 - Update to 2.26.3 From rdieter at fedoraproject.org Mon Aug 3 13:15:12 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 3 Aug 2009 13:15:12 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel kdeplasma-addons.spec,1.50,1.51 Message-ID: <20090803131512.1D30311C02C6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13423 Modified Files: kdeplasma-addons.spec Log Message: * Mon Aug 03 2009 Rex Dieter - 4.3.0-3 - -libs subpkg to sanitize multilib Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- kdeplasma-addons.spec 3 Aug 2009 01:04:32 -0000 1.50 +++ kdeplasma-addons.spec 3 Aug 2009 13:15:11 -0000 1.51 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -35,6 +35,11 @@ BuildRequires: libXcomposite-devel libX BuildRequires: qimageblitz-devel BuildRequires: soprano-devel +Requires: %{name}-libs%{?_isa} = %{version}-%{release} + +# when -libs was introduced +Obsoletes: kdeplasma-addons < 4.3.0-3 + # most of former kdeaddons for KDE3 is now here Obsoletes: kdeaddons < 4 # extragear-plasma -> kdeplasmoids rename @@ -50,14 +55,19 @@ Provides: kde-plasma-lancelot = %{versio Obsoletes: kde-plasma-weather < 1.0.0-100 Provides: kde-plasma-weather = 1.0.0-100 -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig - %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } %description Additional plasmoids for KDE. +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{version} +%description libs +%{summary}. + %prep %setup -q -n kdeplasma-addons-%{version} @@ -96,19 +106,21 @@ rm -f %{buildroot}%{_kde4_appsdir}/cmak %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: fi +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %clean rm -rf %{buildroot} @@ -133,6 +145,11 @@ rm -rf %{buildroot} %{_kde4_datadir}/mime/packages/lancelotpart-mime.xml %{_kde4_datadir}/dbus-1/services/org.kde.lancelot.service %{_kde4_libdir}/kde4/*.so +%{_kde4_iconsdir}/hicolor/*/*/* +%{_kde4_iconsdir}/oxygen/*/*/* + +%files libs +%defattr(-,root,root,-) %{_kde4_libdir}/libconversion.so.* %{_kde4_libdir}/libocsclient.so.* %{_kde4_libdir}/liblancelot.so.* @@ -140,11 +157,12 @@ rm -rf %{buildroot} %{_kde4_libdir}/libplasmacomicprovidercore.so.* %{_kde4_libdir}/libplasmaweather.so.* %{_kde4_libdir}/librtm.so.* -%{_kde4_iconsdir}/hicolor/*/*/* -%{_kde4_iconsdir}/oxygen/*/*/* %changelog +* Mon Aug 03 2009 Rex Dieter - 4.3.0-3 +- -libs subpkg to sanitize multilib + * Sun Aug 02 2009 Rex Dieter - 4.3.0-2 - fix to allow updating of status via microblog plasmoid From eponyme at fedoraproject.org Mon Aug 3 13:25:24 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 3 Aug 2009 13:25:24 +0000 (UTC) Subject: rpms/clive/devel .cvsignore, 1.17, 1.18 clive.spec, 1.20, 1.21 sources, 1.17, 1.18 Message-ID: <20090803132524.9A68A11C02C6@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/clive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15412 Modified Files: .cvsignore clive.spec sources Log Message: Update to 2.2.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/clive/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 11 Jul 2009 23:14:08 -0000 1.17 +++ .cvsignore 3 Aug 2009 13:25:24 -0000 1.18 @@ -1 +1 @@ -clive-2.2.2.tar.bz2 +clive-2.2.4.tar.bz2 Index: clive.spec =================================================================== RCS file: /cvs/pkgs/rpms/clive/devel/clive.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- clive.spec 24 Jul 2009 19:06:13 -0000 1.20 +++ clive.spec 3 Aug 2009 13:25:24 -0000 1.21 @@ -1,6 +1,6 @@ Name: clive -Version: 2.2.2 -Release: 2%{?dist} +Version: 2.2.4 +Release: 1%{?dist} Summary: Video extraction tool for user-uploaded video hosts Group: Applications/Multimedia @@ -11,7 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) perl(Test::Base) perl(Class::Singleton) perl(Getopt::ArgvFile) perl(Digest::SHA) perl(WWW::Curl) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) perl(Class::Singleton) %description clive is a video extraction tool for user-uploaded video hosts such as Youtube, @@ -42,12 +42,18 @@ chmod -R u+w $RPM_BUILD_ROOT/* %{?!_with_network_tests: rm t/03break.t } %{?!_with_network_tests: rm t/04liveleak.t } %{?!_with_network_tests: rm t/05dailymotion.t } +%{?!_with_network_tests: rm t/06golem.t } %{?!_with_network_tests: rm t/07cctv.t } %{?!_with_network_tests: rm t/08evisor.t } %{?!_with_network_tests: rm t/09google.t } %{?!_with_network_tests: rm t/10sevenload.t } %{?!_with_network_tests: rm t/11redtube.t } %{?!_with_network_tests: rm t/12vimeo.t } +%{?!_with_network_tests: rm t/14spiegel.t } +%{?!_with_network_tests: rm t/15ehrensenf.t } +%{?!_with_network_tests: rm t/16clipfish.t } +%{?!_with_network_tests: rm t/17funnyhub.t } +%{?!_with_network_tests: rm t/18myubo.t } make test @@ -64,9 +70,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Nicoleau Fabien 2.2.4-1 +- Update to 2.2.4 +- Add perl-Class-Singleton as an explicit require * Fri Jul 24 2009 Fedora Release Engineering - 2.2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - * Sat Jul 11 2009 Nicoleau Fabien 2.2.2-1 - Rebuild for 2.2.2 - Now using Makefile.PL install type Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/clive/devel/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 11 Jul 2009 23:14:09 -0000 1.17 +++ sources 3 Aug 2009 13:25:24 -0000 1.18 @@ -1 +1 @@ -58b3fd1a063549cc2676b1eeba98b84e clive-2.2.2.tar.bz2 +30fa519d41432c492c9014358ac0b677 clive-2.2.4.tar.bz2 From jwilson at fedoraproject.org Mon Aug 3 13:25:54 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Mon, 3 Aug 2009 13:25:54 +0000 (UTC) Subject: rpms/kernel/devel hid-ignore-all-recent-imon-devices.patch, NONE, 1.1 TODO, 1.65, 1.66 kernel.spec, 1.1682, 1.1683 Message-ID: <20090803132554.9AC2611C02C6@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15607 Modified Files: TODO kernel.spec Added Files: hid-ignore-all-recent-imon-devices.patch Log Message: * Mon Aug 03 2009 Jarod Wilson - make usbhid driver ignore all recent SoundGraph iMON devices, so the lirc_imon driver can grab them instead hid-ignore-all-recent-imon-devices.patch: hid-core.c | 10 +++++----- hid-ids.h | 7 ++----- 2 files changed, 7 insertions(+), 10 deletions(-) --- NEW FILE hid-ignore-all-recent-imon-devices.patch --- [PATCH] hid: ignore all recent SoundGraph iMON devices After some inspection of the Windows iMON driver, several additional device IDs were added to the lirc_imon driver. At least a few of these have been seen in the wild, and require manual quirking to keep the usbhid driver from binding to them. Rather than list out every single device, ignore the entire device ID range, 0x0034 - 0x0046. Some of these may not advertise themselves as HID devices, but no harm done to such devices anyway. Signed-off-by: Jarod Wilson --- drivers/hid/hid-core.c | 10 +++++----- drivers/hid/hid-ids.h | 7 ++----- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index 5eb10c2..18bf803 100644 --- a/drivers/hid/hid-core.c +++ b/drivers/hid/hid-core.c @@ -1623,11 +1623,6 @@ static const struct hid_device_id hid_ignore_list[] = { { HID_USB_DEVICE(USB_VENDOR_ID_PANJIT, 0x0003) }, { HID_USB_DEVICE(USB_VENDOR_ID_PANJIT, 0x0004) }, { HID_USB_DEVICE(USB_VENDOR_ID_POWERCOM, USB_DEVICE_ID_POWERCOM_UPS) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD2) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD3) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD4) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD5) }, { HID_USB_DEVICE(USB_VENDOR_ID_TENX, USB_DEVICE_ID_TENX_IBUDDY1) }, { HID_USB_DEVICE(USB_VENDOR_ID_TENX, USB_DEVICE_ID_TENX_IBUDDY2) }, { HID_USB_DEVICE(USB_VENDOR_ID_VERNIER, USB_DEVICE_ID_VERNIER_LABPRO) }, @@ -1694,6 +1689,11 @@ static bool hid_ignore(struct hid_device *hdev) hdev->product <= USB_DEVICE_ID_LOGITECH_HARMONY_LAST) return true; break; + case USB_VENDOR_ID_SOUNDGRAPH: + if (hdev->product >= USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST && + hdev->product <= USB_DEVICE_ID_SOUNDGRAPH_IMON_LAST) + return true; + break; } if (hdev->type == HID_TYPE_USBMOUSE && diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index 6301010..989a3ba 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -376,11 +376,8 @@ #define USB_DEVICE_ID_SONY_PS3_CONTROLLER 0x0268 #define USB_VENDOR_ID_SOUNDGRAPH 0x15c2 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD 0x0038 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD2 0x0036 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD3 0x0034 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD4 0x0044 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD5 0x0045 +#define USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST 0x0034 +#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LAST 0x0046 #define USB_VENDOR_ID_SUN 0x0430 #define USB_DEVICE_ID_RARITAN_KVM_DONGLE 0xcdab Index: TODO =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/TODO,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- TODO 16 Jul 2009 05:32:36 -0000 1.65 +++ TODO 3 Aug 2009 13:25:54 -0000 1.66 @@ -59,8 +59,11 @@ * linux-2.6-execshield.patch Not interesting to upstream. -* linux-2.6.29-lirc.patch * linux-2.6-sysrq-c.patch +* linux-2.6.31-lirc.patch +* lirc_streamzap-buffer-rework.patch +* hdpvr-ir-enable.patch +* hid-ignore-all-recent-imon-devices.patch jarod working on upstreaming * linux-2.6-silence-acpi-blacklist.patch Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1682 retrieving revision 1.1683 diff -u -p -r1.1682 -r1.1683 --- kernel.spec 3 Aug 2009 06:03:08 -0000 1.1682 +++ kernel.spec 3 Aug 2009 13:25:54 -0000 1.1683 @@ -661,6 +661,7 @@ Patch1000: linux-2.6-cpufreq-ppc-suspend Patch1515: linux-2.6.31-lirc.patch Patch1516: lirc_streamzap-buffer-rework.patch Patch1517: hdpvr-ir-enable.patch +Patch1518: hid-ignore-all-recent-imon-devices.patch Patch1550: linux-2.6-ksm.patch Patch1551: linux-2.6-ksm-kvm.patch @@ -1263,6 +1264,8 @@ ApplyPatch linux-2.6.31-lirc.patch ApplyPatch lirc_streamzap-buffer-rework.patch # enable IR receiver on Hauppauge HD PVR (v4l-dvb merge pending) ApplyPatch hdpvr-ir-enable.patch +# tell usbhid to ignore all imon devices (sent upstream 2009.07.31) +ApplyPatch hid-ignore-all-recent-imon-devices.patch # Add kernel KSM support ApplyPatch linux-2.6-ksm.patch @@ -1940,6 +1943,10 @@ fi # and build. %changelog +* Mon Aug 03 2009 Jarod Wilson +- make usbhid driver ignore all recent SoundGraph iMON devices, so the + lirc_imon driver can grab them instead + * Mon Aug 03 2009 Dave Airlie - update VGA arb patches From eponyme at fedoraproject.org Mon Aug 3 13:27:05 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 3 Aug 2009 13:27:05 +0000 (UTC) Subject: rpms/clive/F-11 .cvsignore, 1.17, 1.18 clive.spec, 1.19, 1.20 sources, 1.17, 1.18 Message-ID: <20090803132705.CEC7A11C02C6@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/clive/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15829a Modified Files: .cvsignore clive.spec sources Log Message: Update to 2.2.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/clive/F-11/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 11 Jul 2009 23:15:56 -0000 1.17 +++ .cvsignore 3 Aug 2009 13:27:05 -0000 1.18 @@ -1 +1 @@ -clive-2.2.2.tar.bz2 +clive-2.2.4.tar.bz2 Index: clive.spec =================================================================== RCS file: /cvs/pkgs/rpms/clive/F-11/clive.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- clive.spec 11 Jul 2009 23:15:56 -0000 1.19 +++ clive.spec 3 Aug 2009 13:27:05 -0000 1.20 @@ -1,5 +1,5 @@ Name: clive -Version: 2.2.2 +Version: 2.2.4 Release: 1%{?dist} Summary: Video extraction tool for user-uploaded video hosts @@ -11,7 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) perl(Test::Base) perl(Class::Singleton) perl(Getopt::ArgvFile) perl(Digest::SHA) perl(WWW::Curl) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) perl(Class::Singleton) %description clive is a video extraction tool for user-uploaded video hosts such as Youtube, @@ -42,12 +42,18 @@ chmod -R u+w $RPM_BUILD_ROOT/* %{?!_with_network_tests: rm t/03break.t } %{?!_with_network_tests: rm t/04liveleak.t } %{?!_with_network_tests: rm t/05dailymotion.t } +%{?!_with_network_tests: rm t/06golem.t } %{?!_with_network_tests: rm t/07cctv.t } %{?!_with_network_tests: rm t/08evisor.t } %{?!_with_network_tests: rm t/09google.t } %{?!_with_network_tests: rm t/10sevenload.t } %{?!_with_network_tests: rm t/11redtube.t } %{?!_with_network_tests: rm t/12vimeo.t } +%{?!_with_network_tests: rm t/14spiegel.t } +%{?!_with_network_tests: rm t/15ehrensenf.t } +%{?!_with_network_tests: rm t/16clipfish.t } +%{?!_with_network_tests: rm t/17funnyhub.t } +%{?!_with_network_tests: rm t/18myubo.t } make test @@ -64,6 +70,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Nicoleau Fabien 2.2.4-1 +- Update to 2.2.4 +- Add perl-Class-Singleton as an explicit require +* Fri Jul 24 2009 Fedora Release Engineering - 2.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jul 11 2009 Nicoleau Fabien 2.2.2-1 - Rebuild for 2.2.2 - Now using Makefile.PL install type Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/clive/F-11/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 11 Jul 2009 23:15:56 -0000 1.17 +++ sources 3 Aug 2009 13:27:05 -0000 1.18 @@ -1 +1 @@ -58b3fd1a063549cc2676b1eeba98b84e clive-2.2.2.tar.bz2 +30fa519d41432c492c9014358ac0b677 clive-2.2.4.tar.bz2 From eponyme at fedoraproject.org Mon Aug 3 13:28:16 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 3 Aug 2009 13:28:16 +0000 (UTC) Subject: rpms/clive/F-10 .cvsignore, 1.17, 1.18 clive.spec, 1.17, 1.18 sources, 1.17, 1.18 Message-ID: <20090803132816.7D06711C02C6@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/clive/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16084 Modified Files: .cvsignore clive.spec sources Log Message: Update to 2.2.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/clive/F-10/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 11 Jul 2009 23:17:46 -0000 1.17 +++ .cvsignore 3 Aug 2009 13:28:16 -0000 1.18 @@ -1 +1 @@ -clive-2.2.2.tar.bz2 +clive-2.2.4.tar.bz2 Index: clive.spec =================================================================== RCS file: /cvs/pkgs/rpms/clive/F-10/clive.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- clive.spec 11 Jul 2009 23:17:46 -0000 1.17 +++ clive.spec 3 Aug 2009 13:28:16 -0000 1.18 @@ -1,5 +1,5 @@ Name: clive -Version: 2.2.2 +Version: 2.2.4 Release: 1%{?dist} Summary: Video extraction tool for user-uploaded video hosts @@ -11,7 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) perl(Test::Base) perl(Class::Singleton) perl(Getopt::ArgvFile) perl(Digest::SHA) perl(WWW::Curl) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) perl(Class::Singleton) %description clive is a video extraction tool for user-uploaded video hosts such as Youtube, @@ -42,12 +42,18 @@ chmod -R u+w $RPM_BUILD_ROOT/* %{?!_with_network_tests: rm t/03break.t } %{?!_with_network_tests: rm t/04liveleak.t } %{?!_with_network_tests: rm t/05dailymotion.t } +%{?!_with_network_tests: rm t/06golem.t } %{?!_with_network_tests: rm t/07cctv.t } %{?!_with_network_tests: rm t/08evisor.t } %{?!_with_network_tests: rm t/09google.t } %{?!_with_network_tests: rm t/10sevenload.t } %{?!_with_network_tests: rm t/11redtube.t } %{?!_with_network_tests: rm t/12vimeo.t } +%{?!_with_network_tests: rm t/14spiegel.t } +%{?!_with_network_tests: rm t/15ehrensenf.t } +%{?!_with_network_tests: rm t/16clipfish.t } +%{?!_with_network_tests: rm t/17funnyhub.t } +%{?!_with_network_tests: rm t/18myubo.t } make test @@ -64,6 +70,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Nicoleau Fabien 2.2.4-1 +- Update to 2.2.4 +- Add perl-Class-Singleton as an explicit require +* Fri Jul 24 2009 Fedora Release Engineering - 2.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jul 11 2009 Nicoleau Fabien 2.2.2-1 - Rebuild for 2.2.2 - Now using Makefile.PL install type Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/clive/F-10/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 11 Jul 2009 23:17:46 -0000 1.17 +++ sources 3 Aug 2009 13:28:16 -0000 1.18 @@ -1 +1 @@ -58b3fd1a063549cc2676b1eeba98b84e clive-2.2.2.tar.bz2 +30fa519d41432c492c9014358ac0b677 clive-2.2.4.tar.bz2 From beekhof at fedoraproject.org Mon Aug 3 13:36:31 2009 From: beekhof at fedoraproject.org (Andrew Beekhof) Date: Mon, 3 Aug 2009 13:36:31 +0000 (UTC) Subject: comps comps-f12.xml.in,1.66,1.67 Message-ID: <20090803133631.C40F411C02C6@cvs1.fedora.phx.redhat.com> Author: beekhof Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18381 Modified Files: comps-f12.xml.in Log Message: Added Pacemaker to the f12 clustering group Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- comps-f12.xml.in 2 Aug 2009 13:30:12 -0000 1.66 +++ comps-f12.xml.in 3 Aug 2009 13:36:31 -0000 1.67 @@ -710,6 +710,7 @@ ricci system-config-cluster heartbeat + pacemaker From eponyme at fedoraproject.org Mon Aug 3 13:38:24 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 3 Aug 2009 13:38:24 +0000 (UTC) Subject: rpms/abby/devel .cvsignore, 1.4, 1.5 abby.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090803133824.B75B211C02C6@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/abby/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18777 Modified Files: .cvsignore abby.spec sources Log Message: Update to 0.4.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/abby/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 11 Jul 2009 23:20:53 -0000 1.4 +++ .cvsignore 3 Aug 2009 13:38:24 -0000 1.5 @@ -1 +1 @@ -abby-0.4.1.tar.bz2 +abby-0.4.2.tar.bz2 Index: abby.spec =================================================================== RCS file: /cvs/pkgs/rpms/abby/devel/abby.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- abby.spec 24 Jul 2009 16:28:56 -0000 1.4 +++ abby.spec 3 Aug 2009 13:38:24 -0000 1.5 @@ -1,6 +1,6 @@ Name: abby -Version: 0.4.1 -Release: 2%{?dist} +Version: 0.4.2 +Release: 1%{?dist} Summary: Front-end for cclive and clive Group: Applications/Multimedia @@ -29,9 +29,8 @@ echo "Type=Application" >> %{name}.deskt echo "Categories=Network;FileTransfer;Qt;" >> %{name}.desktop - %build -qmake-qt4 "QT+=network xml" +qmake-qt4 make %{?_smp_mflags} @@ -56,9 +55,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Nicoleau Fabien 0.4.2-1 +- Update to 0.4.2 * Fri Jul 24 2009 Fedora Release Engineering - 0.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - * Sat Jul 11 2009 Nicoleau Fabien 0.4.1-1 - Rebuild for 0.4.1 * Mon Jun 22 2009 Nicoleau Fabien 0.3.0-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/abby/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 11 Jul 2009 23:20:53 -0000 1.4 +++ sources 3 Aug 2009 13:38:24 -0000 1.5 @@ -1 +1 @@ -d76eeeac6e674487bec30632c82590d2 abby-0.4.1.tar.bz2 +5ee4b1d085461a7fda7bba46c4fa677b abby-0.4.2.tar.bz2 From eponyme at fedoraproject.org Mon Aug 3 13:39:55 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 3 Aug 2009 13:39:55 +0000 (UTC) Subject: rpms/abby/F-11 .cvsignore, 1.4, 1.5 abby.spec, 1.3, 1.4 sources, 1.4, 1.5 Message-ID: <20090803133955.4446611C02C6@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/abby/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19183 Modified Files: .cvsignore abby.spec sources Log Message: Update to 0.4.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/abby/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 11 Jul 2009 23:23:08 -0000 1.4 +++ .cvsignore 3 Aug 2009 13:39:55 -0000 1.5 @@ -1 +1 @@ -abby-0.4.1.tar.bz2 +abby-0.4.2.tar.bz2 Index: abby.spec =================================================================== RCS file: /cvs/pkgs/rpms/abby/F-11/abby.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- abby.spec 11 Jul 2009 23:23:08 -0000 1.3 +++ abby.spec 3 Aug 2009 13:39:55 -0000 1.4 @@ -1,5 +1,5 @@ Name: abby -Version: 0.4.1 +Version: 0.4.2 Release: 1%{?dist} Summary: Front-end for cclive and clive @@ -29,9 +29,8 @@ echo "Type=Application" >> %{name}.deskt echo "Categories=Network;FileTransfer;Qt;" >> %{name}.desktop - %build -qmake-qt4 "QT+=network xml" +qmake-qt4 make %{?_smp_mflags} @@ -56,6 +55,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Nicoleau Fabien 0.4.2-1 +- Update to 0.4.2 +* Fri Jul 24 2009 Fedora Release Engineering - 0.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jul 11 2009 Nicoleau Fabien 0.4.1-1 - Rebuild for 0.4.1 * Mon Jun 22 2009 Nicoleau Fabien 0.3.0-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/abby/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 11 Jul 2009 23:23:08 -0000 1.4 +++ sources 3 Aug 2009 13:39:55 -0000 1.5 @@ -1 +1 @@ -d76eeeac6e674487bec30632c82590d2 abby-0.4.1.tar.bz2 +5ee4b1d085461a7fda7bba46c4fa677b abby-0.4.2.tar.bz2 From eponyme at fedoraproject.org Mon Aug 3 13:40:59 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 3 Aug 2009 13:40:59 +0000 (UTC) Subject: rpms/abby/F-10 .cvsignore, 1.4, 1.5 abby.spec, 1.3, 1.4 sources, 1.4, 1.5 Message-ID: <20090803134059.8DBFB11C02C6@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/abby/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19551 Modified Files: .cvsignore abby.spec sources Log Message: Update to 0.4.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/abby/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 11 Jul 2009 23:24:58 -0000 1.4 +++ .cvsignore 3 Aug 2009 13:40:59 -0000 1.5 @@ -1 +1 @@ -abby-0.4.1.tar.bz2 +abby-0.4.2.tar.bz2 Index: abby.spec =================================================================== RCS file: /cvs/pkgs/rpms/abby/F-10/abby.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- abby.spec 11 Jul 2009 23:24:58 -0000 1.3 +++ abby.spec 3 Aug 2009 13:40:59 -0000 1.4 @@ -1,5 +1,5 @@ Name: abby -Version: 0.4.1 +Version: 0.4.2 Release: 1%{?dist} Summary: Front-end for cclive and clive @@ -29,9 +29,8 @@ echo "Type=Application" >> %{name}.deskt echo "Categories=Network;FileTransfer;Qt;" >> %{name}.desktop - %build -qmake-qt4 "QT+=network xml" +qmake-qt4 make %{?_smp_mflags} @@ -56,6 +55,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Nicoleau Fabien 0.4.2-1 +- Update to 0.4.2 +* Fri Jul 24 2009 Fedora Release Engineering - 0.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jul 11 2009 Nicoleau Fabien 0.4.1-1 - Rebuild for 0.4.1 * Mon Jun 22 2009 Nicoleau Fabien 0.3.0-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/abby/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 11 Jul 2009 23:24:58 -0000 1.4 +++ sources 3 Aug 2009 13:40:59 -0000 1.5 @@ -1 +1 @@ -d76eeeac6e674487bec30632c82590d2 abby-0.4.1.tar.bz2 +5ee4b1d085461a7fda7bba46c4fa677b abby-0.4.2.tar.bz2 From rhughes at fedoraproject.org Mon Aug 3 13:47:47 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 3 Aug 2009 13:47:47 +0000 (UTC) Subject: rpms/PackageKit/F-11 .cvsignore, 1.45, 1.46 PackageKit.spec, 1.109, 1.110 sources, 1.46, 1.47 PackageKit-0.4.8-do-newest-unordered.patch, 1.1, NONE PackageKit-0.4.8-fix-get-restart-required-all-packages.patch, 1.1, NONE PackageKit-0.4.8-fix-get-restart-required.patch, 1.1, NONE PackageKit-0.4.8-no-network-hardcode.patch, 1.1, NONE PackageKit-0.4.8-subclass-mime-types.patch, 1.1, NONE PackageKit-0.4.8-yum-float-version.patch, 1.1, NONE Message-ID: <20090803134747.96FE711C02C6@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/PackageKit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21151 Modified Files: .cvsignore PackageKit.spec sources Removed Files: PackageKit-0.4.8-do-newest-unordered.patch PackageKit-0.4.8-fix-get-restart-required-all-packages.patch PackageKit-0.4.8-fix-get-restart-required.patch PackageKit-0.4.8-no-network-hardcode.patch PackageKit-0.4.8-subclass-mime-types.patch PackageKit-0.4.8-yum-float-version.patch Log Message: * Mon Aug 03 2009 Richard Hughes - 0.4.9-1 - New upstream version, many bugfixes and performance fixes - Fixes #483164, #504377, #499590, #514708, #513376, #510874 and #472876 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/F-11/.cvsignore,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- .cvsignore 1 Jun 2009 10:19:07 -0000 1.45 +++ .cvsignore 3 Aug 2009 13:47:47 -0000 1.46 @@ -1 +1 @@ -PackageKit-0.4.8.tar.gz +PackageKit-0.4.9.tar.gz Index: PackageKit.spec =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/F-11/PackageKit.spec,v retrieving revision 1.109 retrieving revision 1.110 diff -u -p -r1.109 -r1.110 --- PackageKit.spec 6 Jul 2009 10:23:11 -0000 1.109 +++ PackageKit.spec 3 Aug 2009 13:47:47 -0000 1.110 @@ -8,9 +8,9 @@ Summary: Package management service Name: PackageKit -Version: 0.4.8 +Version: 0.4.9 #Release: 0.3.%{?alphatag}git%{?dist} -Release: 2%{?dist} +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://www.packagekit.org @@ -24,24 +24,6 @@ Patch0: PackageKit-0.3.8-Fedora-Vendo # Fedora specific: the yum backend doesn't do time estimation correctly Patch1: PackageKit-0.4.4-Fedora-turn-off-time.conf.patch -# Upstream: cdec15bbbb433f9e47c75467bafd31711b10fc93 -Patch2: PackageKit-0.4.8-do-newest-unordered.patch - -# Upstream: 205eba3727d1cad96baa42a4d38122bb997e520f -Patch3: PackageKit-0.4.8-fix-get-restart-required.patch - -# Upstream: a5fd8ab0411f918970d9abdf03ca83635ad58518 -Patch4: PackageKit-0.4.8-fix-get-restart-required-all-packages.patch - -# Upstream: 64997e86e36e1c6964289eec657d1595c92cd534 -Patch5: PackageKit-0.4.8-no-network-hardcode.patch - -# Upstream: fdfbd193e8c5e21bc381b805c5e06ee40000a495 -Patch6: PackageKit-0.4.8-subclass-mime-types.patch - -# Upstream: d8089794c91c8c8429ca3e794465a322eea136d6 -Patch7: PackageKit-0.4.8-yum-float-version.patch - Requires: dbus >= %{dbus_version} Requires: dbus-glib >= %{dbus_glib_version} Requires: PackageKit-glib = %{version}-%{release} @@ -235,12 +217,6 @@ using PackageKit. %setup -q %patch0 -p1 -b .fedora %patch1 -p1 -b .no-time -%patch2 -p1 -b .do-newest-unordered -%patch3 -p1 -b .fix-get-restart-required -%patch4 -p1 -b .fix-get-restart-required-all-packages -%patch5 -p1 -b .no-network-hardcode -%patch6 -p1 -b .subclass-mime-types -%patch7 -p1 -b .yum-float-version %build %configure --enable-yum --enable-smart --with-default-backend=yum --disable-local --disable-ruck @@ -426,6 +402,10 @@ update-mime-database %{_datadir}/mime &> %{_includedir}/PackageKit/backend/*.h %changelog +* Mon Aug 03 2009 Richard Hughes - 0.4.9-1 +- New upstream version, many bugfixes and performance fixes +- Fixes #483164, #504377, #499590, #514708, #513376, #510874 and #472876 + * Mon Jul 06 2009 Richard Hughes - 0.4.8-2 - Pull in some patches from upstream PACKAGEKIT_0_4_X branch - Do newest filtering when the list isn't ordered Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/F-11/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 1 Jun 2009 10:19:08 -0000 1.46 +++ sources 3 Aug 2009 13:47:47 -0000 1.47 @@ -1 +1 @@ -955082ee50358b1cc3eddcb438b7fae4 PackageKit-0.4.8.tar.gz +24e1e3ea58aff65ba2b31e05cbc2ce6b PackageKit-0.4.9.tar.gz --- PackageKit-0.4.8-do-newest-unordered.patch DELETED --- --- PackageKit-0.4.8-fix-get-restart-required-all-packages.patch DELETED --- --- PackageKit-0.4.8-fix-get-restart-required.patch DELETED --- --- PackageKit-0.4.8-no-network-hardcode.patch DELETED --- --- PackageKit-0.4.8-subclass-mime-types.patch DELETED --- --- PackageKit-0.4.8-yum-float-version.patch DELETED --- From steved at fedoraproject.org Mon Aug 3 13:52:29 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 3 Aug 2009 13:52:29 +0000 (UTC) Subject: rpms/kernel/devel nfs41-v2.6.31-rc5.patch, NONE, 1.1.2.1 config-generic, 1.315, 1.315.4.1 kernel.spec, 1.1682, 1.1682.4.1 Message-ID: <20090803135229.3610111C02C6@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22334 Modified Files: Tag: kernel-2_6_31-nfs41_rc5 config-generic kernel.spec Added Files: Tag: kernel-2_6_31-nfs41_rc5 nfs41-v2.6.31-rc5.patch Log Message: Update to latest NFS41 update (v2.6.31-rc5) nfs41-v2.6.31-rc5.patch: fs/nfs/client.c | 10 fs/nfs/nfs4proc.c | 16 + fs/nfs/nfs4state.c | 2 fs/nfsd/nfs4callback.c | 216 ++++++++++++++++++- fs/nfsd/nfs4proc.c | 35 --- fs/nfsd/nfs4state.c | 462 ++++++++++++++++++----------------------- fs/nfsd/nfs4xdr.c | 16 - fs/nfsd/nfssvc.c | 30 +- include/linux/nfs4.h | 2 include/linux/nfsd/nfsd.h | 3 include/linux/nfsd/state.h | 62 +++-- include/linux/nfsd/xdr4.h | 26 -- include/linux/sunrpc/clnt.h | 1 include/linux/sunrpc/svc.h | 2 include/linux/sunrpc/svcsock.h | 1 include/linux/sunrpc/xprt.h | 7 net/sunrpc/backchannel_rqst.c | 2 net/sunrpc/clnt.c | 1 net/sunrpc/sched.c | 7 net/sunrpc/sunrpc.h | 14 + net/sunrpc/svcsock.c | 251 ++++++++++++++++------ net/sunrpc/xprt.c | 16 + net/sunrpc/xprtsock.c | 199 ++++++++++++++++- 23 files changed, 944 insertions(+), 437 deletions(-) --- NEW FILE nfs41-v2.6.31-rc5.patch --- diff --git a/fs/nfs/client.c b/fs/nfs/client.c index 8d25ccb..e4dae5f 100644 --- a/fs/nfs/client.c +++ b/fs/nfs/client.c @@ -149,6 +149,7 @@ static struct nfs_client *nfs_alloc_client(const struct nfs_client_initdata *cl_ clp->cl_boot_time = CURRENT_TIME; clp->cl_state = 1 << NFS4CLNT_LEASE_EXPIRED; clp->cl_minorversion = cl_init->minorversion; + clp->cl_lease_time = 0; #endif cred = rpc_lookup_machine_cred(); if (!IS_ERR(cred)) @@ -535,16 +536,11 @@ void nfs_mark_client_ready(struct nfs_client *clp, int state) /* * With sessions, the client is not marked ready until after a * successful EXCHANGE_ID and CREATE_SESSION. - * - * Map errors cl_cons_state errors to EPROTONOSUPPORT to indicate - * other versions of NFS can be tried. */ int nfs4_check_client_ready(struct nfs_client *clp) { - if (!nfs4_has_session(clp)) - return 0; - if (clp->cl_cons_state < NFS_CS_READY) - return -EPROTONOSUPPORT; + if (clp->cl_cons_state < 0) + return clp->cl_cons_state; return 0; } diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c index 6917311..282df2d 100644 --- a/fs/nfs/nfs4proc.c +++ b/fs/nfs/nfs4proc.c @@ -1449,13 +1449,21 @@ static int nfs4_recover_expired_lease(struct nfs_server *server) for (;;) { ret = nfs4_wait_clnt_recover(clp); if (ret != 0) - return ret; - if (!test_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state) && - !test_bit(NFS4CLNT_CHECK_LEASE,&clp->cl_state)) break; + /* Is lease recovery done? */ + if (!test_bit(NFS4CLNT_CHECK_LEASE,&clp->cl_state) && + !test_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state)) + break; + if (test_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state) && + clp->cl_lease_time) { + /* fetch the lease reclaim error */ + ret = (int)clp->cl_lease_time; + break; + } nfs4_schedule_state_recovery(clp); } - return 0; + dprintk("%s: error=%d\n", __func__, ret); + return ret; } /* diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c index 65ca8c1..b5c71dc 100644 --- a/fs/nfs/nfs4state.c +++ b/fs/nfs/nfs4state.c @@ -1220,6 +1220,7 @@ static void nfs4_set_lease_expired(struct nfs_client *clp, int status) return; } } + clp->cl_lease_time = status; set_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state); } @@ -1231,6 +1232,7 @@ static void nfs4_state_manager(struct nfs_client *clp) for(;;) { if (test_and_clear_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state)) { /* We're going to have to re-establish a clientid */ + clp->cl_lease_time = 0; status = nfs4_reclaim_lease(clp); if (status) { nfs4_set_lease_expired(clp, status); diff --git a/fs/nfsd/nfs4callback.c b/fs/nfsd/nfs4callback.c index 3fd23f7..6f1c046 100644 --- a/fs/nfsd/nfs4callback.c +++ b/fs/nfsd/nfs4callback.c @@ -43,6 +43,7 @@ #include #include #include +#include #include #include #include @@ -52,16 +53,19 @@ #define NFSPROC4_CB_NULL 0 #define NFSPROC4_CB_COMPOUND 1 +#define NFS4_STATEID_SIZE 16 /* Index of predefined Linux callback client operations */ enum { - NFSPROC4_CLNT_CB_NULL = 0, + NFSPROC4_CLNT_CB_NULL = 0, NFSPROC4_CLNT_CB_RECALL, + NFSPROC4_CLNT_CB_SEQUENCE, }; enum nfs_cb_opnum4 { OP_CB_RECALL = 4, + OP_CB_SEQUENCE = 11, }; #define NFS4_MAXTAGLEN 20 @@ -70,17 +74,29 @@ enum nfs_cb_opnum4 { #define NFS4_dec_cb_null_sz 0 #define cb_compound_enc_hdr_sz 4 #define cb_compound_dec_hdr_sz (3 + (NFS4_MAXTAGLEN >> 2)) +#define sessionid_sz (NFS4_MAX_SESSIONID_LEN >> 2) +#define cb_sequence_enc_sz (sessionid_sz + 4 + \ + 1 /* no referring calls list yet */) +#define cb_sequence_dec_sz (op_dec_sz + sessionid_sz + 4) + #define op_enc_sz 1 #define op_dec_sz 2 #define enc_nfs4_fh_sz (1 + (NFS4_FHSIZE >> 2)) #define enc_stateid_sz (NFS4_STATEID_SIZE >> 2) #define NFS4_enc_cb_recall_sz (cb_compound_enc_hdr_sz + \ + cb_sequence_enc_sz + \ 1 + enc_stateid_sz + \ enc_nfs4_fh_sz) #define NFS4_dec_cb_recall_sz (cb_compound_dec_hdr_sz + \ + cb_sequence_dec_sz + \ op_dec_sz) +struct nfs4_rpc_args { + void *args_op; + struct nfsd4_cb_sequence args_seq; +}; + /* * Generic encode routines from fs/nfs/nfs4xdr.c */ @@ -137,11 +153,13 @@ xdr_error: \ } while (0) struct nfs4_cb_compound_hdr { - int status; - u32 ident; + /* args */ + u32 ident; /* minorversion 0 only */ u32 nops; __be32 *nops_p; u32 minorversion; + /* res */ + int status; u32 taglen; char *tag; }; @@ -238,6 +256,27 @@ encode_cb_recall(struct xdr_stream *xdr, struct nfs4_delegation *dp, hdr->nops++; } +static void +encode_cb_sequence(struct xdr_stream *xdr, struct nfsd4_cb_sequence *args, + struct nfs4_cb_compound_hdr *hdr) +{ + __be32 *p; + + if (hdr->minorversion == 0) + return; + + RESERVE_SPACE(1 + NFS4_MAX_SESSIONID_LEN + 20); + + WRITE32(OP_CB_SEQUENCE); + WRITEMEM(args->cbs_clp->cl_sessionid.data, NFS4_MAX_SESSIONID_LEN); + WRITE32(args->cbs_clp->cl_cb_seq_nr); + WRITE32(0); /* slotid, always 0 */ + WRITE32(0); /* highest slotid always 0 */ + WRITE32(0); /* cachethis always 0 */ + WRITE32(0); /* FIXME: support referring_call_lists */ + hdr->nops++; +} + static int nfs4_xdr_enc_cb_null(struct rpc_rqst *req, __be32 *p) { @@ -249,15 +288,19 @@ nfs4_xdr_enc_cb_null(struct rpc_rqst *req, __be32 *p) } static int -nfs4_xdr_enc_cb_recall(struct rpc_rqst *req, __be32 *p, struct nfs4_delegation *args) +nfs4_xdr_enc_cb_recall(struct rpc_rqst *req, __be32 *p, + struct nfs4_rpc_args *rpc_args) { struct xdr_stream xdr; + struct nfs4_delegation *args = rpc_args->args_op; struct nfs4_cb_compound_hdr hdr = { [...1981 lines suppressed...] + +/* + * Use the svc_sock to send the callback. Must be called with svsk->sk_mutex + * held. Borrows heavily from svc_tcp_sendto and xs_tcp_semd_request. + */ +static int bc_sendto(struct rpc_rqst *req) +{ + int len; + struct xdr_buf *xbufp = &req->rq_snd_buf; + struct rpc_xprt *xprt = req->rq_xprt; + struct sock_xprt *transport = + container_of(xprt, struct sock_xprt, xprt); + struct socket *sock = transport->sock; + unsigned long headoff; + unsigned long tailoff; + + /* + * Set up the rpc header and record marker stuff + */ + xs_encode_tcp_record_marker(xbufp); + + tailoff = (unsigned long)xbufp->tail[0].iov_base & ~PAGE_MASK; + headoff = (unsigned long)xbufp->head[0].iov_base & ~PAGE_MASK; + len = svc_send_common(sock, xbufp, + virt_to_page(xbufp->head[0].iov_base), headoff, + xbufp->tail[0].iov_base, tailoff); + + if (len != xbufp->len) { + printk(KERN_NOTICE "Error sending entire callback!\n"); + len = -EAGAIN; + } + + return len; +} + +/* + * The send routine. Borrows from svc_send + */ +static int bc_send_request(struct rpc_task *task) +{ + struct rpc_rqst *req = task->tk_rqstp; + struct svc_xprt *xprt; + struct svc_sock *svsk; + u32 len; + + dprintk("sending request with xid: %08x\n", ntohl(req->rq_xid)); + /* + * Get the server socket associated with this callback xprt + */ + xprt = req->rq_xprt->bc_xprt; + svsk = container_of(xprt, struct svc_sock, sk_xprt); + + /* + * Grab the mutex to serialize data as the connection is shared + * with the fore channel + */ + mutex_lock(&xprt->xpt_mutex); + if (test_bit(XPT_DEAD, &xprt->xpt_flags)) + len = -ENOTCONN; + else + len = bc_sendto(req); + mutex_unlock(&xprt->xpt_mutex); + + if (len > 0) + len = 0; + + return len; +} + +/* + * The close routine. Since this is client initiated, we do nothing + */ + +static void bc_close(struct rpc_xprt *xprt) +{ + return; +} + +/* + * The xprt destroy routine. Again, because this connection is client + * initiated, we do nothing + */ + +static void bc_destroy(struct rpc_xprt *xprt) +{ + return; +} + static struct rpc_xprt_ops xs_udp_ops = { .set_buffer_size = xs_udp_set_buffer_size, .reserve_xprt = xprt_reserve_xprt_cong, @@ -2192,6 +2317,22 @@ static struct rpc_xprt_ops xs_tcp_ops = { .print_stats = xs_tcp_print_stats, }; +/* + * The rpc_xprt_ops for the server backchannel + */ + +static struct rpc_xprt_ops bc_tcp_ops = { + .reserve_xprt = xprt_reserve_xprt, + .release_xprt = xprt_release_xprt, + .buf_alloc = bc_malloc, + .buf_free = bc_free, + .send_request = bc_send_request, + .set_retrans_timeout = xprt_set_retrans_timeout_def, + .close = bc_close, + .destroy = bc_destroy, + .print_stats = xs_tcp_print_stats, +}; + static struct rpc_xprt *xs_setup_xprt(struct xprt_create *args, unsigned int slot_table_size) { @@ -2323,14 +2464,46 @@ static struct rpc_xprt *xs_setup_tcp(struct xprt_create *args) xprt->prot = IPPROTO_TCP; xprt->tsh_size = sizeof(rpc_fraghdr) / sizeof(u32); xprt->max_payload = RPC_MAX_FRAGMENT_SIZE; + xprt->timeout = &xs_tcp_default_timeout; - xprt->bind_timeout = XS_BIND_TO; - xprt->connect_timeout = XS_TCP_CONN_TO; - xprt->reestablish_timeout = XS_TCP_INIT_REEST_TO; - xprt->idle_timeout = XS_IDLE_DISC_TO; + if (args->bc_xprt) { + struct svc_sock *bc_sock; - xprt->ops = &xs_tcp_ops; - xprt->timeout = &xs_tcp_default_timeout; + /* backchannel */ + xprt_set_bound(xprt); + xprt->bind_timeout = 0; + xprt->connect_timeout = 0; + xprt->reestablish_timeout = 0; + xprt->idle_timeout = (~0); + + /* + * The backchannel uses the same socket connection as the + * forechannel + */ + xprt->bc_xprt = args->bc_xprt; + bc_sock = container_of(args->bc_xprt, struct svc_sock, sk_xprt); + bc_sock->sk_bc_xprt = xprt; + transport->sock = bc_sock->sk_sock; + transport->inet = bc_sock->sk_sk; + + xprt->ops = &bc_tcp_ops; + + switch (addr->sa_family) { + case AF_INET: + xs_format_ipv4_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); + break; + case AF_INET6: + xs_format_ipv6_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP6); + break; + default: + kfree(xprt); + return ERR_PTR(-EAFNOSUPPORT); + } + + goto out; + } switch (addr->sa_family) { case AF_INET: @@ -2338,20 +2511,30 @@ static struct rpc_xprt *xs_setup_tcp(struct xprt_create *args) xprt_set_bound(xprt); INIT_DELAYED_WORK(&transport->connect_worker, xs_tcp_connect_worker4); - xs_format_ipv4_peer_addresses(xprt, "tcp", RPCBIND_NETID_TCP); + xs_format_ipv4_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); break; case AF_INET6: if (((struct sockaddr_in6 *)addr)->sin6_port != htons(0)) xprt_set_bound(xprt); INIT_DELAYED_WORK(&transport->connect_worker, xs_tcp_connect_worker6); - xs_format_ipv6_peer_addresses(xprt, "tcp", RPCBIND_NETID_TCP6); + xs_format_ipv6_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); break; default: kfree(xprt); return ERR_PTR(-EAFNOSUPPORT); } + xprt->bind_timeout = XS_BIND_TO; + xprt->connect_timeout = XS_TCP_CONN_TO; + xprt->reestablish_timeout = XS_TCP_INIT_REEST_TO; + xprt->idle_timeout = XS_IDLE_DISC_TO; + + xprt->ops = &xs_tcp_ops; + +out: dprintk("RPC: set up transport to address %s\n", xprt->address_strings[RPC_DISPLAY_ALL]); Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.315 retrieving revision 1.315.4.1 diff -u -p -r1.315 -r1.315.4.1 --- config-generic 31 Jul 2009 01:00:04 -0000 1.315 +++ config-generic 3 Aug 2009 13:52:28 -0000 1.315.4.1 @@ -3193,7 +3193,7 @@ CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y -# CONFIG_NFS_V4_1 is not set +CONFIG_NFS_V4_1=y CONFIG_NFS_DIRECTIO=y CONFIG_NFSD=m CONFIG_NFSD_V3=y Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1682 retrieving revision 1.1682.4.1 diff -u -p -r1.1682 -r1.1682.4.1 --- kernel.spec 3 Aug 2009 06:03:08 -0000 1.1682 +++ kernel.spec 3 Aug 2009 13:52:28 -0000 1.1682.4.1 @@ -15,7 +15,7 @@ Summary: The Linux kernel # that the kernel isn't the stock distribution kernel, for example, # by setting the define to ".local" or ".bz123456" # -# % define buildid .local +%define buildid .nfs41_rc5 # fedora_build defines which build revision of this kernel version we're # building. Rather than incrementing forever, as with the prior versioning @@ -89,7 +89,7 @@ Summary: The Linux kernel # kernel-headers %define with_headers %{?_without_headers: 0} %{?!_without_headers: 1} # kernel-firmware -%define with_firmware %{?_with_firmware: 1} %{?!_with_firmware: 0} +%define with_firmware %{?_with_firmware: 1} %{?!_with_firmware: 1} # tools/perf %define with_perftool %{?_without_perftool: 0} %{?!_without_perftool: 1} # perf noarch subpkg @@ -698,6 +698,7 @@ Patch2903: linux-2.6-revert-dvb-net-kabi # NFSv4 Patch3050: linux-2.6-nfsd4-proots.patch +Patch3060: nfs41-v2.6.31-rc5.patch # VIA Nano / VX8xx updates Patch11010: via-hwmon-temp-sensor.patch @@ -1169,6 +1170,7 @@ ApplyPatch linux-2.6-execshield.patch # NFSv4 ApplyPatch linux-2.6-nfsd4-proots.patch +ApplyPatch nfs41-v2.6.31-rc5.patch # USB ApplyPatch linux-2.6-driver-level-usb-autosuspend.diff @@ -1940,6 +1942,9 @@ fi # and build. %changelog +* Mon Aug 03 2009 Steve Dickson +- Update to latest NFS41 update (v2.6.31-rc5) + * Mon Aug 03 2009 Dave Airlie - update VGA arb patches From mtasaka at fedoraproject.org Mon Aug 3 13:52:46 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 13:52:46 +0000 (UTC) Subject: rpms/ruby-flexmock/devel dead.package, NONE, 1.1 .cvsignore, 1.2, NONE Makefile, 1.1, NONE ruby-flexmock.spec, 1.3, NONE sources, 1.2, NONE Message-ID: <20090803135246.4048811C02C6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-flexmock/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22526 Added Files: dead.package Removed Files: .cvsignore Makefile ruby-flexmock.spec sources Log Message: Goodby, ruby-flexmock --- NEW FILE dead.package --- 2009-08-03 Mamoru Tasaka Switched to gem. Now ruby-flexmock binary rpm is created from rubygem-flexmock srpm. --- .cvsignore DELETED --- --- Makefile DELETED --- --- ruby-flexmock.spec DELETED --- --- sources DELETED --- From pkgdb at fedoraproject.org Mon Aug 3 13:54:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 13:54:09 +0000 Subject: [pkgdb] ruby-flexmock ownership updated Message-ID: <20090803135409.DE65510F8A2@bastion2.fedora.phx.redhat.com> Package ruby-flexmock in Fedora devel was orphaned by mtasaka To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ruby-flexmock From pvrabec at fedoraproject.org Mon Aug 3 13:59:47 2009 From: pvrabec at fedoraproject.org (Peter Vrabec) Date: Mon, 3 Aug 2009 13:59:47 +0000 (UTC) Subject: rpms/openscap/devel .cvsignore, 1.4, 1.5 openscap.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090803135947.97D5411C02C6@cvs1.fedora.phx.redhat.com> Author: pvrabec Update of /cvs/extras/rpms/openscap/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24004 Modified Files: .cvsignore openscap.spec sources Log Message: upgrade Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/openscap/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 30 Apr 2009 11:57:27 -0000 1.4 +++ .cvsignore 3 Aug 2009 13:59:47 -0000 1.5 @@ -1 +1 @@ -openscap-0.3.3.tar.gz +openscap-0.5.1.tar.gz Index: openscap.spec =================================================================== RCS file: /cvs/extras/rpms/openscap/devel/openscap.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- openscap.spec 25 Jul 2009 20:52:09 -0000 1.4 +++ openscap.spec 3 Aug 2009 13:59:47 -0000 1.5 @@ -2,8 +2,8 @@ %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: openscap -Version: 0.3.3 -Release: 2%{?dist} +Version: 0.5.1 +Release: 1%{?dist} Summary: Set of open source libraries enabling integration of the SCAP line of standards Group: System Environment/Libraries License: LGPLv2+ @@ -53,7 +53,7 @@ libraries can be used by perl. %setup -q %build -%configure +%configure --enable-probes --enable-probes-independent --enable-probes-unix --enable-probes-redhat make %{?_smp_mflags} %install @@ -72,6 +72,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS README %{_libdir}/*.so.* +%{_libexecdir}/* %files python %defattr(-,root,root,-) @@ -90,8 +91,8 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Sat Jul 25 2009 Fedora Release Engineering - 0.3.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Mon Aug 03 2009 Peter Vrabec 0.5.1-1 +- upgrade * Thu Apr 30 2009 Peter Vrabec 0.3.3-1 - upgrade @@ -110,3 +111,4 @@ rm -rf $RPM_BUILD_ROOT * Thu Jan 15 2009 Tomas Heinrich 0.1.1-1 - Initial rpm + Index: sources =================================================================== RCS file: /cvs/extras/rpms/openscap/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 30 Apr 2009 11:57:28 -0000 1.4 +++ sources 3 Aug 2009 13:59:47 -0000 1.5 @@ -1 +1 @@ -eb9278719d0668a2ae04146b1706e054 openscap-0.3.3.tar.gz +5cd265229008e8c25468014fbc99b062 openscap-0.5.1.tar.gz From atkac at fedoraproject.org Mon Aug 3 13:50:41 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Mon, 3 Aug 2009 13:50:41 +0000 (UTC) Subject: rpms/swig/F-10 swig.spec,1.42,1.43 Message-ID: <20090803135041.CC0B611C049D@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/swig/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21822 Modified Files: swig.spec Log Message: - improve fix for perl requires/provides (#514983) Index: swig.spec =================================================================== RCS file: /cvs/pkgs/rpms/swig/F-10/swig.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- swig.spec 3 Aug 2009 07:49:43 -0000 1.42 +++ swig.spec 3 Aug 2009 13:50:41 -0000 1.43 @@ -4,7 +4,7 @@ Summary: Connects C/C++/Objective C to some high-level programming languages. Name: swig Version: 1.3.39 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD Group: Development/Tools URL: http://swig.sourceforge.net/ @@ -41,16 +41,23 @@ tool for building user interfaces. %patch2 -p1 -b .arch cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-doc-%{version}\S+||'` +#!/bin/bash +%{__perl_provides} | sed \ +-e '/perl(Particle)/d' \ +-e '/perl(example::Vector)/d' EOF %define __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov chmod +x %{__perl_provides} cat << \EOF > %{name}-req -#!/bin/sh -%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-doc-%{version}\S+||'` +#!/bin/bash +%{__perl_requires} | sed \ +-e '/perl(ExtUtils::MakeMaker)/d' \ +-e '/perl(argv)/d' \ +-e '/perl(example)/d' \ +-e '/perl(it)/d' \ +-e '/perl(the)/d' EOF %define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req @@ -82,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/ccache-swig.1* %changelog +* Mon Aug 03 2009 Adam Tkac 1.3.39-3 +- improve fix for perl requires/provides (#514983) + * Mon Aug 03 2009 Adam Tkac 1.3.39-2 - fix perl requires/provides (#514983) From atkac at fedoraproject.org Mon Aug 3 14:06:30 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Mon, 3 Aug 2009 14:06:30 +0000 (UTC) Subject: rpms/swig/devel swig.spec,1.48,1.49 Message-ID: <20090803140630.282E411C02C6@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/swig/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26316 Modified Files: swig.spec Log Message: - rebuilt Index: swig.spec =================================================================== RCS file: /cvs/pkgs/rpms/swig/devel/swig.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- swig.spec 27 Jul 2009 05:13:10 -0000 1.48 +++ swig.spec 3 Aug 2009 14:06:29 -0000 1.49 @@ -4,7 +4,7 @@ Summary: Connects C/C++/Objective C to some high-level programming languages. Name: swig Version: 1.3.39 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD Group: Development/Tools URL: http://swig.sourceforge.net/ @@ -99,6 +99,9 @@ rm -rf $RPM_BUILD_ROOT %doc Doc Examples %changelog +* Mon Aug 03 2009 Adam Tkac 1.3.39-3 +- rebuilt + * Sun Jul 26 2009 Fedora Release Engineering - 1.3.39-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From hadess at fedoraproject.org Mon Aug 3 14:08:48 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Mon, 3 Aug 2009 14:08:48 +0000 (UTC) Subject: rpms/bluez/F-11 bluez.spec,1.67,1.68 Message-ID: <20090803140848.B3C4511C02C6@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/bluez/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27207 Modified Files: bluez.spec Log Message: * Mon Aug 03 2009 Bastien Nocera 4.42-3 - Fix hid2hci rules location Index: bluez.spec =================================================================== RCS file: /cvs/pkgs/rpms/bluez/F-11/bluez.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- bluez.spec 3 Aug 2009 10:26:35 -0000 1.67 +++ bluez.spec 3 Aug 2009 14:08:48 -0000 1.68 @@ -1,7 +1,7 @@ Summary: Bluetooth utilities Name: bluez Version: 4.42 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Applications/System Source: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz @@ -132,6 +132,7 @@ fi install -D -m0644 scripts/bluetooth-serial.rules ${RPM_BUILD_ROOT}/%{_sysconfdir}/udev/rules.d/97-bluetooth-serial.rules install -D -m0755 scripts/bluetooth_serial ${RPM_BUILD_ROOT}/lib/udev/bluetooth_serial +mv ${RPM_BUILD_ROOT}/%{_sysconfdir}/udev/bluetooth-hid2hci.rules ${RPM_BUILD_ROOT}/%{_sysconfdir}/udev/rules.d/ install -D -m0755 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/modules/bluez-uinput.modules @@ -169,7 +170,7 @@ fi %{_libdir}/bluetooth/ /lib/udev/bluetooth_serial %{_sysconfdir}/udev/rules.d/97-bluetooth-serial.rules -%{_sysconfdir}/udev/bluetooth-hid2hci.rules +%{_sysconfdir}/udev/rules.d/bluetooth-hid2hci.rules /etc/rc.d/init.d/* %{_localstatedir}/lib/bluetooth %{_sysconfdir}/sysconfig/modules/bluez-uinput.modules @@ -200,6 +201,9 @@ fi %{_sysconfdir}/alsa/bluetooth.conf %changelog +* Mon Aug 03 2009 Bastien Nocera 4.42-3 +- Fix hid2hci rules location + * Mon Aug 03 2009 Bastien Nocera 4.42-2 - Let udev rules handle hid2hci (#514698) From pkgdb at fedoraproject.org Mon Aug 3 14:13:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 14:13:30 +0000 Subject: [pkgdb] ghc-haskell-src-exts had acl change status Message-ID: <20090803141331.2414210F8AD@bastion2.fedora.phx.redhat.com> konradm has set the watchbugzilla acl on ghc-haskell-src-exts (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-haskell-src-exts From pkgdb at fedoraproject.org Mon Aug 3 14:13:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 14:13:31 +0000 Subject: [pkgdb] ghc-haskell-src-exts had acl change status Message-ID: <20090803141331.627C710F8B1@bastion2.fedora.phx.redhat.com> konradm has set the watchcommits acl on ghc-haskell-src-exts (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-haskell-src-exts From pkgdb at fedoraproject.org Mon Aug 3 14:13:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 14:13:32 +0000 Subject: [pkgdb] ghc-haskell-src-exts had acl change status Message-ID: <20090803141332.C93D510F8B2@bastion2.fedora.phx.redhat.com> konradm has set the commit acl on ghc-haskell-src-exts (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-haskell-src-exts From pkgdb at fedoraproject.org Mon Aug 3 14:13:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 14:13:33 +0000 Subject: [pkgdb] ghc-haskell-src-exts had acl change status Message-ID: <20090803141333.2E61010F8B9@bastion2.fedora.phx.redhat.com> konradm has set the approveacls acl on ghc-haskell-src-exts (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-haskell-src-exts From pkgdb at fedoraproject.org Mon Aug 3 14:13:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 14:13:52 +0000 Subject: [pkgdb] ghc-uniplate had acl change status Message-ID: <20090803141352.C1E3F10F886@bastion2.fedora.phx.redhat.com> konradm has set the watchbugzilla acl on ghc-uniplate (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-uniplate From pkgdb at fedoraproject.org Mon Aug 3 14:13:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 14:13:53 +0000 Subject: [pkgdb] ghc-uniplate had acl change status Message-ID: <20090803141353.86F1E10F8A9@bastion2.fedora.phx.redhat.com> konradm has set the watchcommits acl on ghc-uniplate (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-uniplate From pkgdb at fedoraproject.org Mon Aug 3 14:13:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 14:13:53 +0000 Subject: [pkgdb] ghc-uniplate had acl change status Message-ID: <20090803141354.0176610F8AF@bastion2.fedora.phx.redhat.com> konradm has set the commit acl on ghc-uniplate (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-uniplate From pkgdb at fedoraproject.org Mon Aug 3 14:13:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 14:13:54 +0000 Subject: [pkgdb] ghc-uniplate had acl change status Message-ID: <20090803141354.C900E10F8BB@bastion2.fedora.phx.redhat.com> konradm has set the approveacls acl on ghc-uniplate (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-uniplate From pvrabec at fedoraproject.org Mon Aug 3 14:23:53 2009 From: pvrabec at fedoraproject.org (Peter Vrabec) Date: Mon, 3 Aug 2009 14:23:53 +0000 (UTC) Subject: rpms/openscap/devel openscap.spec,1.5,1.6 Message-ID: <20090803142353.2279611C02C6@cvs1.fedora.phx.redhat.com> Author: pvrabec Update of /cvs/extras/rpms/openscap/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30501 Modified Files: openscap.spec Log Message: add rpm-devel requirement Index: openscap.spec =================================================================== RCS file: /cvs/extras/rpms/openscap/devel/openscap.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- openscap.spec 3 Aug 2009 13:59:47 -0000 1.5 +++ openscap.spec 3 Aug 2009 14:23:52 -0000 1.6 @@ -3,7 +3,7 @@ Name: openscap Version: 0.5.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Set of open source libraries enabling integration of the SCAP line of standards Group: System Environment/Libraries License: LGPLv2+ @@ -11,6 +11,7 @@ URL: http://www.open-scap.org Source0: http://open-scap.org/download/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: swig pcre-devel libxml2-devel +BuildRequires: rpm-devel Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig @@ -91,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Peter Vrabec 0.5.1-2 +- add rpm-devel requirement + * Mon Aug 03 2009 Peter Vrabec 0.5.1-1 - upgrade From ruben at fedoraproject.org Mon Aug 3 14:27:50 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Mon, 3 Aug 2009 14:27:50 +0000 (UTC) Subject: rpms/pdns-recursor/F-11 pdns-recursor.spec, 1.11, 1.12 pdns-recursor-boost.patch, 1.1, NONE pdns-recursor-fixsysconfdir.patch, 1.2, NONE pdns-recursor-gcc44.patch, 1.1, NONE Message-ID: <20090803142750.ACCC411C02C6@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/pdns-recursor/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31426 Modified Files: pdns-recursor.spec Removed Files: pdns-recursor-boost.patch pdns-recursor-fixsysconfdir.patch pdns-recursor-gcc44.patch Log Message: * Mon Aug 03 2009 Ruben Kerkhof - 3.1.7.1-1 - Upstream released new version - Drop patches included upstream Index: pdns-recursor.spec =================================================================== RCS file: /cvs/pkgs/rpms/pdns-recursor/F-11/pdns-recursor.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- pdns-recursor.spec 27 Feb 2009 15:44:06 -0000 1.11 +++ pdns-recursor.spec 3 Aug 2009 14:27:50 -0000 1.12 @@ -1,7 +1,7 @@ Summary: Modern, advanced and high performance recursing/non authoritative nameserver Name: pdns-recursor -Version: 3.1.7 -Release: 4%{?dist} +Version: 3.1.7.1 +Release: 1%{?dist} Group: System Environment/Daemons License: GPLv2 URL: http://powerdns.com @@ -9,10 +9,7 @@ BuildRoot: %{_tmppath}/%{name}-%{versio Source0: http://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2 Source1: pdns-recursor.init -Patch0: pdns-recursor-fixsysconfdir.patch -Patch1: pdns-recursor-fixmakefile.patch -Patch2: pdns-recursor-boost.patch -Patch3: pdns-recursor-gcc44.patch +Patch0: pdns-recursor-fixmakefile.patch Provides: powerdns-recursor = %{version}-%{release} BuildRequires: boost-devel, lua-devel @@ -25,10 +22,7 @@ package if you need a dns cache for your %prep %setup -q -%patch0 -p1 -b .fixsysconfdir -%patch1 -p1 -b .fixmakefile -%patch2 -p1 -b .boost -%patch3 -p1 -b .gcc44 +%patch0 -p1 -b .fixmakefile %build LUA=1 LUA_CPPFLAGS_CONFIG= LUA_LIBS_CONFIG=-llua OPTFLAGS="%{optflags}" make %{?_smp_mflags} @@ -80,6 +74,10 @@ fi %changelog +* Mon Aug 03 2009 Ruben Kerkhof - 3.1.7.1-1 +- Upstream released new version +- Drop patches included upstream + * Fri Feb 27 2009 Ruben Kerkhof - 3.1.7-4 - Fix errors with newer Boost - Fix build with gcc4.4 --- pdns-recursor-boost.patch DELETED --- --- pdns-recursor-fixsysconfdir.patch DELETED --- --- pdns-recursor-gcc44.patch DELETED --- From ruben at fedoraproject.org Mon Aug 3 14:34:57 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Mon, 3 Aug 2009 14:34:57 +0000 (UTC) Subject: rpms/pdns-recursor/F-11 .cvsignore,1.7,1.8 sources,1.7,1.8 Message-ID: <20090803143457.D11EC11C02C6@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/pdns-recursor/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1144 Modified Files: .cvsignore sources Log Message: Add the right source tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pdns-recursor/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 24 Jul 2008 08:21:58 -0000 1.7 +++ .cvsignore 3 Aug 2009 14:34:57 -0000 1.8 @@ -1 +1 @@ -pdns-recursor-3.1.7.tar.bz2 +pdns-recursor-3.1.7.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pdns-recursor/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 24 Jul 2008 08:21:58 -0000 1.7 +++ sources 3 Aug 2009 14:34:57 -0000 1.8 @@ -1 +1 @@ -e7521055f949ba8e9e77fe27411be2ed pdns-recursor-3.1.7.tar.bz2 +e8d6d6f1ec477741a2c9b3bb2e297e18 pdns-recursor-3.1.7.1.tar.bz2 From rhughes at fedoraproject.org Mon Aug 3 14:37:20 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 3 Aug 2009 14:37:20 +0000 (UTC) Subject: rpms/hal/F-11 hal.spec,1.190,1.191 Message-ID: <20090803143720.A001F11C02C6@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/hal/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1749 Modified Files: hal.spec Log Message: * Mon Aug 03 2009 Richard Hughes - 0.5.12-28.20090226git - Actually apply the patch from the last commit. - Fixes #496820 Index: hal.spec =================================================================== RCS file: /cvs/pkgs/rpms/hal/F-11/hal.spec,v retrieving revision 1.190 retrieving revision 1.191 diff -u -p -r1.190 -r1.191 --- hal.spec 29 Jul 2009 13:19:43 -0000 1.190 +++ hal.spec 3 Aug 2009 14:37:20 -0000 1.191 @@ -28,7 +28,7 @@ Summary: Hardware Abstraction Layer Name: hal Version: 0.5.12 #Release: 14%{?dist} -Release: 27.%{?alphatag}%{?dist} +Release: 28.%{?alphatag}%{?dist} URL: http://www.freedesktop.org/Software/hal #Source0: http://hal.freedesktop.org/releases/%{name}-%{version}rc1.tar.bz2 Source0: http://hal.freedesktop.org/releases/%{name}-%{version}-%{?alphatag}.tar.gz @@ -150,6 +150,7 @@ API docs for HAL. %patch7 -p1 -b .tablet-evdev %patch8 -p1 -b .fix-udev %patch9 -p1 -b .kvm-evdev +%patch10 -p1 -b .ehea-devices %build %configure \ @@ -301,6 +302,10 @@ fi %{_datadir}/gtk-doc/html/libhal-storage/* %changelog +* Mon Aug 03 2009 Richard Hughes - 0.5.12-28.20090226git +- Actually apply the patch from the last commit. +- Fixes #496820 + * Wed Jul 29 2009 Richard Hughes - 0.5.12-27.20090226git - hal-0.5.12-fix-imebus-devices.patch: HAL was failing to recognize ehea ethernet adapters under /sys/bus/ibmebus. From rhughes at fedoraproject.org Mon Aug 3 14:44:37 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 3 Aug 2009 14:44:37 +0000 (UTC) Subject: rpms/DeviceKit-power/devel DeviceKit-power-010-continue-to-poll-when-guessing.patch, NONE, 1.1 DeviceKit-power.spec, 1.22, 1.23 Message-ID: <20090803144438.045A211C02C6@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/DeviceKit-power/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3486 Modified Files: DeviceKit-power.spec Added Files: DeviceKit-power-010-continue-to-poll-when-guessing.patch Log Message: * Mon Aug 03 2009 Richard Hughes - 010-4 - Continue to poll when we guessed a status value, and only stop when the kernel says definitively that we are fully charged. DeviceKit-power-010-continue-to-poll-when-guessing.patch: dkp-device-supply.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) --- NEW FILE DeviceKit-power-010-continue-to-poll-when-guessing.patch --- commit 91c1718f6367f9855847611a62365a65d0557d59 Author: Richard Hughes Date: Mon Aug 3 15:32:59 2009 +0100 Only disable the polling if the kernel tells us we're fully charged, not if we guessed it diff --git a/src/dkp-device-supply.c b/src/dkp-device-supply.c index aed8bda..e6905bd 100644 --- a/src/dkp-device-supply.c +++ b/src/dkp-device-supply.c @@ -50,6 +50,7 @@ struct DkpDeviceSupplyPrivate gdouble energy_old; GTimeVal energy_old_timespec; guint unknown_retries; + gboolean enable_poll; }; static void dkp_device_supply_class_init (DkpDeviceSupplyClass *klass); @@ -468,6 +469,10 @@ dkp_device_supply_refresh_battery (DkpDeviceSupply *supply) state = DKP_DEVICE_STATE_UNKNOWN; } + /* only disable the polling if the kernel tells us we're fully charged, + not if we've guessed the state to be fully charged */ + supply->priv->enable_poll = (state != DKP_DEVICE_STATE_FULLY_CHARGED); + /* reset unknown counter */ if (state != DKP_DEVICE_STATE_UNKNOWN) { egg_debug ("resetting unknown timeout after %i retries", supply->priv->unknown_retries); @@ -672,8 +677,8 @@ dkp_device_supply_setup_poll (DkpDevice *device) g_object_get (device, "state", &state, NULL); - /* if it's fully charged, don't poll at all */ - if (state == DKP_DEVICE_STATE_FULLY_CHARGED) + /* don't setup the poll only if we're sure */ + if (!supply->priv->enable_poll) goto out; /* if it's unknown, poll faster than we would normally */ @@ -743,6 +748,7 @@ dkp_device_supply_init (DkpDeviceSupply *supply) supply->priv = DKP_DEVICE_SUPPLY_GET_PRIVATE (supply); supply->priv->unknown_retries = 0; supply->priv->poll_timer_id = 0; + supply->priv->enable_poll = TRUE; } /** Index: DeviceKit-power.spec =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-power/devel/DeviceKit-power.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- DeviceKit-power.spec 2 Aug 2009 08:11:54 -0000 1.22 +++ DeviceKit-power.spec 3 Aug 2009 14:44:36 -0000 1.23 @@ -9,7 +9,7 @@ Summary: Power Management Service Name: DeviceKit-power Version: 010 #Release: 0.4.%{?alphatag}git%{?dist} -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://cgit.freedesktop.org/DeviceKit/DeviceKit-power/ @@ -17,6 +17,9 @@ URL: http://cgit.freedesktop.org/DeviceK Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +# upstream, 91c1718f6367f9855847611a62365a65d0557d59 +Patch1: DeviceKit-power-010-continue-to-poll-when-guessing.patch + Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig BuildRequires: glib2-devel >= %{glib2_version} @@ -51,6 +54,7 @@ Headers and libraries for DeviceKit-powe %prep %setup -q +%patch1 -p1 -b .poll-when-guessing #%setup -q -n %{?name}-%{?version}-%{?alphatag} %build @@ -109,8 +113,12 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/DeviceKit-power/devkit-power-gobject/*.h %changelog +* Mon Aug 03 2009 Richard Hughes - 010-4 +- Continue to poll when we guessed a status value, and only stop when the + kernel says definitively that we are fully charged. + * Sun Aug 02 2009 Richard Hughes - 010-3 -- Put the development include files in the devel packagem not the main package. +- Put the development include files in the devel package not the main package. - Fixes #515104 * Fri Jul 24 2009 Fedora Release Engineering - 010-2 From rhughes at fedoraproject.org Mon Aug 3 15:16:10 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 3 Aug 2009 15:16:10 +0000 (UTC) Subject: rpms/gnome-packagekit/devel gnome-packagekit.spec,1.94,1.95 Message-ID: <20090803151610.29D5411C02C6@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/gnome-packagekit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9982 Modified Files: gnome-packagekit.spec Log Message: * Mon Aug 03 2009 Richard Hughes - 2.27.5-2 - Move the gpk-log and gpk-repo menu shortcuts to the gnome-packagekit-extra subpackage to reduce menu polution on the live cd. Index: gnome-packagekit.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-packagekit/devel/gnome-packagekit.spec,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- gnome-packagekit.spec 3 Aug 2009 12:33:33 -0000 1.94 +++ gnome-packagekit.spec 3 Aug 2009 15:16:08 -0000 1.95 @@ -16,7 +16,7 @@ Summary: Session applications to manag Name: gnome-packagekit Version: 2.27.5 #Release: 0.1.%{?alphatag}git%{?dist} -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/System URL: http://www.packagekit.org @@ -207,8 +207,6 @@ update-mime-database %{_datadir}/mime &> %{_datadir}/applications/gpk-install-file.desktop %{_datadir}/applications/gpk-prefs.desktop %{_datadir}/applications/gpk-install-catalog.desktop -%{_datadir}/applications/gpk-log.desktop -%{_datadir}/applications/gpk-repo.desktop %{_datadir}/applications/gpk-update-viewer.desktop %files extra @@ -219,8 +217,14 @@ update-mime-database %{_datadir}/mime &> %{_datadir}/gnome-packagekit/gpk-service-pack.ui %{_datadir}/gnome-packagekit/gpk-backend-status.ui %{_datadir}/applications/gpk-service-pack.desktop +%{_datadir}/applications/gpk-repo.desktop +%{_datadir}/applications/gpk-log.desktop %changelog +* Mon Aug 03 2009 Richard Hughes - 2.27.5-2 +- Move the gpk-log and gpk-repo menu shortcuts to the gnome-packagekit-extra + subpackage to reduce menu polution on the live cd. + * Mon Aug 03 2009 Richard Hughes - 2.27.5-1 - New upstream version - Port all the code to using PolicyKit1 rather than PolicyKit From akurtakov at fedoraproject.org Mon Aug 3 15:29:57 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Mon, 3 Aug 2009 15:29:57 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.ini, NONE, 1.1 eclipse-add-ppc64-sparc64-s390-s390x-2.patch, 1.8, 1.9 sources, 1.74, 1.75 eclipse.spec, 1.644, 1.645 .cvsignore, 1.58, 1.59 eclipse-mv-Platform.sh, 1.4, 1.5 Message-ID: <20090803152957.144C411C02C6@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12711/devel Modified Files: eclipse-add-ppc64-sparc64-s390-s390x-2.patch sources eclipse.spec .cvsignore eclipse-mv-Platform.sh Added Files: eclipse.ini Log Message: Swith to eclipse-build for building. --- NEW FILE eclipse.ini --- -startup plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar --launcher.library plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520 -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m -vmargs -Xms40m -Xmx512m -XX:MaxPermSize=128m -XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith -XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding, -XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate -XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding -XX:CompileCommand=exclude,org/python/pydev/editor/codecompletion/revisited/PythonPathHelper,isValidSourceFile -XX:CompileCommand=exclude,org/python/pydev/ui/filetypes/FileTypesPreferencesPage,getDottedValidSourceFiles -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins eclipse-add-ppc64-sparc64-s390-s390x-2.patch: feature.xml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) Index: eclipse-add-ppc64-sparc64-s390-s390x-2.patch =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse-add-ppc64-sparc64-s390-s390x-2.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- eclipse-add-ppc64-sparc64-s390-s390x-2.patch 22 Apr 2009 08:18:29 -0000 1.8 +++ eclipse-add-ppc64-sparc64-s390-s390x-2.patch 3 Aug 2009 15:29:56 -0000 1.9 @@ -1,7 +1,7 @@ diff -up ./features/org.eclipse.rcp/feature.xml.arches ./features/org.eclipse.rcp/feature.xml --- ./features/org.eclipse.rcp/feature.xml.arches 2008-10-03 09:05:02.000000000 -0400 +++ ./features/org.eclipse.rcp/feature.xml 2008-10-03 09:06:45.000000000 -0400 -@@ -229,6 +229,50 @@ +@@ -229,6 +229,20 @@ unpack="false"/> + -+ + -+ + -+ + + - - -- -+ -+ -+ -+ -+ - - - Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/sources,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- sources 20 May 2009 19:43:48 -0000 1.74 +++ sources 3 Aug 2009 15:29:56 -0000 1.75 @@ -2,3 +2,7 @@ e1313563c7e36aa46e33789a1386b815 eclipse-fileinitializerapp.tar.bz2 3e031f11b0de3f15b00233deec2b19f3 eclipse-3.4.2-testframework.tar.bz2 1c3bb4e384cbc5f4e2b7275238a010f7 eclipse-sourceBuild-srcIncluded-I20090416-1053.zip +72a590190a4fea7a4f8885bfe26a3e18 eclipse-I20090611-1540-fetched-src.tar.bz2 +67c8679981ee3020ec2709d85cfaf4b1 eclipse-3.5.0-testframework.tar.bz2 +047b352b07b04f7f8e96afb81e69862c eclipse-build-generatedScripts.tar.bz2 +5f22063a596f9b5aa6295d0df20d8c62 eclipse-build-R0_0_2_1.tar.gz Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.644 retrieving revision 1.645 diff -u -p -r1.644 -r1.645 --- eclipse.spec 24 Jul 2009 20:50:32 -0000 1.644 +++ eclipse.spec 3 Aug 2009 15:29:56 -0000 1.645 @@ -10,9 +10,10 @@ Epoch: 1 %define eclipse_minor 5 %define eclipse_majmin %{eclipse_major}.%{eclipse_minor} %define eclipse_micro 0 -%define swtver 3.5.0.v3541a +%define swtver 3.5.0.v3550 %define initialize 1 + # All arches line up between Eclipse and Linux kernel names except i386 -> x86 %ifarch %{ix86} %define eclipse_arch x86 @@ -29,12 +30,14 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.9%{?dist} +Release: 0.3.25%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ -Source0: http://download.eclipse.org/eclipse/downloads/drops/I20090416-1053/eclipse-sourceBuild-srcIncluded-I20090416-1053.zip +Source0: eclipse-build-R0_0_2_1.tar.gz +Source1: eclipse-I20090611-1540-fetched-src.tar.bz2 Source2: %{name}.desktop +Source3: eclipse-build-generatedScripts.tar.bz2 #Source3: eclipse.in Source16: %{name}-copy-platform.sh Source17: efj.sh.in @@ -71,8 +74,9 @@ Source28: %{name}-mv-Platform.sh # org.eclipse.ant.optional.junit # tar cjf %{name}-%{version}-testframework.tar.bz2 \ # %{name}-%{version}-testframework -# (generated 2008-10-03) -Source30: %{name}-3.4.2-testframework.tar.bz2 +# (generated 2009-07-23) +Source30: %{name}-%{version}-testframework.tar.bz2 +Source31: eclipse.ini # Build swttools.jar before generation on 64-bit platforms. # Build SWT native libraries @@ -135,8 +139,6 @@ Patch42: %{name}-tests-libraryXml Patch43: %{name}-osgi-classpath.patch Patch44: %{name}-fix-javahome64.patch -# TODO fix build.xml generation -Patch46: %{name}-platform_build.patch # TODO fix customBuildCallback Patch47: %{name}-jdt_launch-customBuild.patch @@ -148,10 +150,6 @@ Patch47: %{name}-jdt_launch-custo # be replaced with the former when libxul.pc is fixed. # https://bugs.eclipse.org/bugs/attachment.cgi?id=131060 Patch48: %{name}-swt-buildagainstxulrunner.patch -# Work with changed interface in XULRunner 1.9.1 -# https://bugs.eclipse.org/bugs/show_bug.cgi?id=268651 -# https://bugs.eclipse.org/bugs/attachment.cgi?id=130611 -Patch49: %{name}-swt-xulrunner191.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ant @@ -176,6 +174,7 @@ BuildRequires: desktop-file-utils BuildRequires: java-devel >= 1.6.0 BuildRequires: java-javadoc BuildRequires: libXt-devel +BuildRequires: xulrunner-devel-unstable BuildRequires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging ant-apache-bsf ant-commons-net BuildRequires: ant-javamail ant-jdepend ant-junit ant-nodeps ant-swing ant-trax ant-jsch @@ -293,13 +292,18 @@ Eclipse Plugin Development Environment. developing Eclipse plugins. %prep -%setup -q -c +%setup -q -n eclipse-build-R0_0_2_1 +cp %{SOURCE1} . +cp %{SOURCE3} . +sed --in-place "s///" build.xml +ant -DbuildId=I20090611-1540 applyPatches +pushd build/eclipse-I20090611-1540-fetched-src -sed --in-place "s/java5.home/java.home/" build.xml -sed --in-place "s|JavaSE-1.6=|JavaSE-1.6=%{java_home}|" build.xml +#sed --in-place "s/java5.home/java.home/" build.xml +#sed --in-place "s|JavaSE-1.6=|JavaSE-1.6=%{java_home}|" build.xml # Build swttools.jar and native libraries -%patch4 -p0 -%patch32 -p0 +#%patch4 -p0 +#%patch32 -p0 # liblocalfile fixes sed --in-place "s/JAVA_HOME =/#JAVA_HOME =/" plugins/org.eclipse.core.filesystem/natives/unix/linux/Makefile @@ -339,17 +343,6 @@ pushd plugins/org.eclipse.pde.build sed --in-place "s:/usr/share/eclipse:%{_libdir}/%{name}:" templates/package-build/build.properties popd -pushd features/org.eclipse.platform -# FIXME: fixed in 3.4.1 -# Move this file around due a bug in the metadata generator/parser that -# can't work with the compiler exclude -# https://bugs.eclipse.org/bugs/show_bug.cgi?id=238240 -cp -p gtk/eclipse.ini{,.orig} -%patch29 -mv gtk/eclipse.ini{,.patched} -mv gtk/eclipse.ini{.orig,} -popd - # TODO check whether it is needed #%patch36 # TODO rebase @@ -389,20 +382,14 @@ SWT_VERSION=$SWT_MAJ_VER$SWT_MIN_VER swt_frag_ver=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.x86/build.xml | sed "s:.*<.*\"\(.*\)\" />:\1:") swt_frag_ver_s390x=$(grep "version\.suffix\" value=" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml | sed "s:.*<.*\"\(.*\)\" />:\1:") sed --in-place "s|$swt_frag_ver_s390x|$swt_frag_ver|g" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml \ - plugins/org.eclipse.swt.gtk.linux.s390x/META-INF/MANIFEST.MF \ - plugins/org.eclipse.swt.gtk.linux.s390x.source_3.5.0.HEAD/META-INF/MANIFEST.MF \ - plugins/org.eclipse.swt.gtk.linux.s390x.source_3.5.0.HEAD/build.xml \ - assemble.org.eclipse.sdk.linux.gtk.s390x.xml \ - features/org.eclipse.rcp/build.xml \ - features/org.eclipse.rcp.source/build.xml -mv plugins/org.eclipse.swt.gtk.linux.s390.source_{3.5.0.HEAD,%{swtver}} -mv plugins/org.eclipse.swt.gtk.linux.s390x.source_{3.5.0.HEAD,%{swtver}} -mv plugins/org.eclipse.swt.gtk.linux.ia64.source_{3.5.0.HEAD,%{swtver}} + plugins/org.eclipse.swt.gtk.linux.s390x/META-INF/MANIFEST.MF # Nasty hack to get suppport for ppc64, sparc{,64} and alpha +%ifarch ppc64 %patch24 -p1 %patch28 -%patch30 +%endif +#%patch30 %patch31 -p1 %patch38 @@ -416,22 +403,27 @@ sed -i "s/\(rootFileslinux_gtk_\)ppc64/\ cp -rp features/org.eclipse.platform/about_files/linux.gtk.{x86,%{_arch}} %endif %ifarch ppc64 sparc sparcv9 sparc64 alpha - for f in $(find -name \*s390x\*); do + for f in $(find -name \*s390x\* ); do tofile=$(echo $f | sed "s/s390x/%{_arch}/") cp -rp $f $tofile for g in $(find $tofile -type f); do sed -i "s/s390x/%{_arch}/g" $g done done + mv buildConfigs/eclipse-build-config/build.properties buildConfigs/eclipse-build-config/build.properties.java OLDIFS=$IFS IFS=' ' for f in $(find -type f ! -name \*.java -a ! -name feature.xml -a ! -name \*.gif \ -a ! -name \*.png -a ! -name \*.htm* -a ! -name \*.jar -a ! -name \ - \*.exe -a ! -name \*.pm -a ! -name \*.jpg -a ! -name \*win32\* | grep -v win32); do + \*.exe -a ! -name \*.pm -a ! -name \*.jpg -a ! -name \*win32\* | grep -v win32); do sed -i -e "s/s390x/%{_arch}/g" $f done IFS=$OLDIFS + + mv buildConfigs/eclipse-build-config/build.properties.java buildConfigs/eclipse-build-config/build.properties + sed -i -e "s/%{_arch}/s390x/g" plugins/org.eclipse.swt.gtk.linux.s390x/META-INF/MANIFEST.MF + sed -i -e "s/%{_arch}/s390x/g" plugins/org.eclipse.equinox.launcher.gtk.linux.s390x/META-INF/MANIFEST.MF %endif %ifarch ppc64 sparc sparcv9 sparc64 alpha ia64 @@ -439,7 +431,7 @@ IFS=' ' # Fragments for these arches rm -rf plugins/org.eclipse.equinox.launcher.gtk.linux.%{_arch} - mv plugins/org.eclipse.equinox.launcher.gtk.linux.{ppc,%{_arch}} + cp -R plugins/org.eclipse.equinox.launcher.gtk.linux.{ppc,%{_arch}} pushd plugins/org.eclipse.equinox.launcher.gtk.linux.%{_arch} for f in $(find -type f); do sed -i -e "s/ppc/%{_arch}/g" $f @@ -450,7 +442,7 @@ IFS=' done popd rm -rf plugins/org.eclipse.core.filesystem.linux.%{_arch} - mv plugins/org.eclipse.core.filesystem.linux.{ppc,%{_arch}} + cp -R plugins/org.eclipse.core.filesystem.linux.{ppc,%{_arch}} pushd plugins/org.eclipse.core.filesystem.linux.%{_arch} for f in $(find -type f); do sed -i -e "s/ppc/%{_arch}/g" $f @@ -461,7 +453,7 @@ IFS=' done popd rm -rf plugins/org.eclipse.swt.gtk.linux.%{_arch} - mv plugins/org.eclipse.swt.gtk.linux.{ppc,%{_arch}} + cp -R plugins/org.eclipse.swt.gtk.linux.{ppc,%{_arch}} pushd plugins/org.eclipse.swt.gtk.linux.%{_arch} for f in $(find -type f); do sed -i -e "s/ppc/%{_arch}/g" $f @@ -472,19 +464,9 @@ IFS=' done popd IFS=$OLDIFS - + %endif -# Don't build for non-linux,gtk,%%{_arch} targets -pushd features -for f in */build.xml; do - for platform in win32 macosx carbon cocoa hpux solaris aix qnx motif; do - sed -i "// d" $f - sed -i "/idReplacer/ s/org.eclipse\.\([a-z0-9A-Z_]\+\.\)\+$platform\(\.[a-z0-9A-Z_]\+\)*:0.0.0,[0-9\.Ivf\-]\+,//g" $f - done -done -popd - arches=$(grep "antfile=\"build.xml\" dir=\".*gtk\.linux\.*" \ features/org.eclipse.rcp/build.xml | awk '{ print $3 }' | awk -F . \ '{ print $NF }' | sort -u | tr -d '"' | tr "\n" " ") @@ -502,9 +484,9 @@ done popd # Symlinks -rm plugins/org.sat4j* -ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.1.0.v20090308.jar -ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.1.0.v20090308.jar +#rm plugins/org.sat4j* +#ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.1.0.v20090520.jar +#ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.1.0.v20090520.jar ASMPLUGINVERSION=$(ls plugins | grep org.objectweb.asm_ | \ sed 's/org.objectweb.asm_//') @@ -560,9 +542,9 @@ rm plugins/com.jcraft.jsch_*.jar ln -s %{_javadir}/jsch.jar plugins/com.jcraft.jsch_$JSCHVERSION # link to the icu4j stuff -ICUVERSION=$(ls plugins | grep com.ibm.icu_ | sed 's/com.ibm.icu_//') -rm plugins/com.ibm.icu_*.jar -ln -s %{_libdir}/eclipse/plugins/com.ibm.icu_*.jar plugins/com.ibm.icu_$ICUVERSION +#ICUVERSION=$(ls plugins | grep com.ibm.icu_ | sed 's/com.ibm.icu_//') +#rm plugins/com.ibm.icu_*.jar +#ln -s %{_libdir}/eclipse/plugins/com.ibm.icu_*.jar plugins/com.ibm.icu_$ICUVERSION # link to lucene LUCENEVERSION=$(ls plugins | grep org.apache.lucene_ | \ @@ -609,11 +591,18 @@ ln -s %{_datadir}/eclipse/plugins/org.ap plugins/org.apache.jasper_$JASPERVERSION # link to servlet-api -SERVLETAPIVERSION=$(ls plugins | grep javax.servlet_ | \ - sed 's/javax.servlet_//') -rm plugins/javax.servlet_* +SERVLETAPIVERSION=$(ls plugins | grep javax.servlet_2.4 | \ + sed 's/javax.servlet_2.4//') +rm plugins/javax.servlet_2.4* ln -s %{_javadir}/tomcat6-servlet-2.5-api.jar \ - plugins/javax.servlet_$SERVLETAPIVERSION + plugins/javax.servlet_2.4$SERVLETAPIVERSION + +SERVLETAPIVERSION=$(ls plugins | grep javax.servlet_2.5 | \ + sed 's/javax.servlet_2.5//') +rm plugins/javax.servlet_2.5* +ln -s %{_javadir}/tomcat6-servlet-2.5-api.jar \ + plugins/javax.servlet_2.5$SERVLETAPIVERSION + # # link to jsp-api JSPAPIVERSION=$(ls plugins | grep javax.servlet.jsp_ | \ @@ -626,8 +615,7 @@ ln -s %{_javadir}/tomcat5-jsp-2.0-api.ja # https://bugs.eclipse.org/bugs/show_bug.cgi?id=170662 rm plugins/org.eclipse.swt/extra_jars/exceptions.jar \ plugins/org.eclipse.osgi/osgi/osgi.cmpn.jar \ - plugins/org.eclipse.osgi/osgi/osgi.core.jar \ - plugins/org.eclipse.osgi/supplement/osgi/osgi.jar + plugins/org.eclipse.osgi/osgi/osgi.core.jar # FIXME: figure out a way to symlink to something. Alternatively, # patch out of package.org.eclipse.sdk*.xml. @@ -664,7 +652,7 @@ tar jxf %{SOURCE20} tar jxf %{SOURCE30} # TODO regenerate testframework once 3.5 is out #pushd %{name}-%{version}-testframework -pushd %{name}-3.4.2-testframework +pushd %{name}-%{version}-testframework %patch41 pushd org.eclipse.test %patch42 @@ -672,59 +660,32 @@ popd sed -i "s:/usr/lib/eclipse:%{_libdir}/%{name}:" org.eclipse.test/library.xml popd -# TODO rediff patch if needed %patch43 %patch44 -%patch46 %patch47 -pushd "plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library" -%patch48 -p3 -popd -pushd plugins/org.eclipse.swt -# TODO remove when it appears in the official build -#%patch49 -popd +#pushd "plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library" +#%patch48 -p3 +#popd sed -i -e 's|org.eclipse.ecf;bundle-version="1.2.0",|org.eclipse.ecf;bundle-version="[3.0.0,4.0.0)",|' \ -e 's|org.eclipse.ecf.filetransfer;bundle-version="2.0.0",|org.eclipse.ecf.filetransfer;bundle-version="[3.0.0,4.0.0)",|' \ plugins/org.eclipse.equinox.p2.metadata.repository/META-INF/MANIFEST.MF +popd %build ORIGCLASSPATH=$CLASSPATH - -# Bootstrapping: -# 1. Build ecj with javac -ant -DcompilerArg="-encoding ISO-8859-1 -nowarn" -buildfile jdtcoresrc/compilejdtcorewithjavac.xml - -# 2. Use this ecj to rebuild itself -export CLASSPATH=`pwd`/jdtcoresrc/ecj.jar:$ORIGCLASSPATH -ant -DcompilerArg="-encoding ISO-8859-1 -nowarn" -buildfile jdtcoresrc/compilejdtcore.xml - -mkdir -p tmp/eclipse/plugins -cp plugins/org.eclipse.ecf* tmp/eclipse/plugins -cp plugins/org.apache.commons.codec* tmp/eclipse/plugins -cp plugins/org.apache.commons.httpclient* tmp/eclipse/plugins -# Build the rest of Eclipse -export CLASSPATH=`pwd`/ecj.jar:$ORIGCLASSPATH export JAVA_HOME=%{java_home} -ant \ - -Dnobootstrap=true \ - -DinstallOs=linux -DinstallWs=gtk -DinstallArch=%{eclipse_arch} \ - -Dlibsconfig=true \ - -DJavaSE-1.6=%{_jvmdir}/java/jre/lib/rt.jar \ - -DcompilerArg="-encoding ISO-8859-1 -nowarn" +./build.sh # Build the FileInitializer application -SDK=$(cd eclipse && pwd) +SDK=$(cd build/eclipse-I20090611-1540-fetched-src/installation && pwd) mkdir -p home homedir=$(cd home && pwd) LAUNCHERVERSION=$(ls $SDK/plugins | grep equinox.launcher_ | sed 's/org.eclipse.equinox.launcher_//') PDEPLUGINVERSION=$(ls $SDK/plugins | grep pde.build_ | sed 's/org.eclipse.pde.build_//') -cp plugins/org.eclipse.ecf* $SDK/plugins -cp plugins/org.apache.commons.codec* $SDK/plugins -cp plugins/org.apache.commons.httpclient* $SDK/plugins +pushd build/eclipse-I20090611-1540-fetched-src pushd equinox-incubator mkdir -p build @@ -752,6 +713,7 @@ java -cp $SDK/plugins/org.eclipse.equino popd popd +# # Build the ECF filetransfer plugins # TODO reenable with correct ecf #pushd org.eclipse.ecf @@ -771,40 +733,40 @@ popd #popd # Build the test framework -pushd %{name}-3.4.2-testframework -mkdir -p build +#pushd %{name}-%{version}-testframework +#mkdir -p build # The qualifier is what is in upstream's release: # http://download.eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/eclipse-test-framework-3.4.zip -java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ - -Duser.home=$homedir \ - org.eclipse.core.launcher.Main \ - -application org.eclipse.ant.core.antRunner \ - -Dtype=feature \ - -Did=org.eclipse.test \ - -DsourceDirectory=$(pwd) \ - -DbaseLocation=$SDK \ - -DforceContextQualifier=v20080507 \ - -Dbuilder=$SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/templates/package-build \ - -f $SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/scripts/build.xml -popd +#java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ +# -Duser.home=$homedir \ +# org.eclipse.core.launcher.Main \ +# -application org.eclipse.ant.core.antRunner \ +# -Dtype=feature \ +# -Did=org.eclipse.test \ +# -DsourceDirectory=$(pwd) \ +# -DbaseLocation=$SDK \ +# -DforceContextQualifier=v20080507 \ +# -Dbuilder=$SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/templates/package-build \ +# -f $SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/scripts/build.xml +#popd #TODO verify this is the correct place -pushd %{name}-3.4.2-testframework -unzip build/rpmBuild/org.eclipse.test.zip -# These are already in the SDK -rm eclipse/epl-v10.html eclipse/notice.html -rm -rf eclipse/plugins/org.junit* -rm build/rpmBuild/org.eclipse.test.zip -zip -r build/rpmBuild/org.eclipse.test.zip eclipse +#pushd %{name}-%{version}-testframework +#unzip build/rpmBuild/org.eclipse.test.zip +## These are already in the SDK +#rm eclipse/epl-v10.html eclipse/notice.html +#rm -rf eclipse/plugins/org.junit* +#rm build/rpmBuild/org.eclipse.test.zip +#zip -r build/rpmBuild/org.eclipse.test.zip eclipse +#popd popd - %install rm -rf $RPM_BUILD_ROOT # Get swt version -SWT_MAJ_VER=$(grep maj_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =) -SWT_MIN_VER=$(grep min_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =) +SWT_MAJ_VER=$(grep maj_ver build/eclipse-I20090611-1540-fetched-src/plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =) +SWT_MIN_VER=$(grep min_ver build/eclipse-I20090611-1540-fetched-src/plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =) SWT_VERSION=$SWT_MAJ_VER$SWT_MIN_VER # Some directories we need @@ -826,12 +788,8 @@ install -d -m 755 $RPM_BUILD_ROOT%{_data install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins # Explode the resulting SDK tarball -tar -C $RPM_BUILD_ROOT%{_libdir} -zxf result/linux-gtk-%{eclipse_arch}-sdk.tar.gz - -cp plugins/org.eclipse.ecf* $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins -cp plugins/org.apache.commons.codec* $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins -cp plugins/org.apache.commons.httpclient* $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins - +cp -R build/eclipse-I20090611-1540-fetched-src/installation/* $RPM_BUILD_ROOT%{_libdir}/eclipse +rm -fr $RPM_BUILD_ROOT%{_libdir}/eclipse/p2 # ECF filetransfer plugins we built #rm $sdkDir/plugins/org.eclipse.ecf*.jar #unzip -d $RPM_BUILD_ROOT%{_libdir} \ @@ -841,14 +799,14 @@ cp plugins/org.apache.commons.httpclient # $sdkDir/features/org.eclipse.ecf.filetransfer_feature_* # Test framework -unzip -d $RPM_BUILD_ROOT%{_libdir} \ - %{name}-3.4.2-testframework/build/rpmBuild/org.eclipse.test.zip -mv $RPM_BUILD_ROOT%{_libdir}/eclipse/plugins/org.eclipse.test{_3.2.0,} +#unzip -d $RPM_BUILD_ROOT%{_libdir} \ +# %{name}-%{version}-testframework/build/rpmBuild/org.eclipse.test.zip +#mv $RPM_BUILD_ROOT%{_libdir}/eclipse/plugins/org.eclipse.test{_3.2.0,} LAUNCHERVERSION=$(ls $sdkDir/plugins | grep equinox.launcher_ | sed 's/org.eclipse.equinox.launcher_//') # Install the file initializer app -cp -p equinox-incubator/org.eclipse.equinox.initializer/org.eclipse.equinox.initializer_*.jar \ +cp -p build/eclipse-I20090611-1540-fetched-src/equinox-incubator/org.eclipse.equinox.initializer/org.eclipse.equinox.initializer_*.jar \ $sdkDir/plugins installDir=$sdkDir-Platform @@ -911,59 +869,18 @@ for plugin in org.eclipse.jdt \ done popd -# Generate metadata for JDT -java \ --cp $installDir/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ -org.eclipse.core.launcher.Main \ --application \ -org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \ --metadataRepository file:$jdtMetadata \ --artifactRepository file:$jdtMetadata \ --source $jdtDir \ --root "Eclipse JDT" \ --rootVersion %{version} \ --flavor tooling \ --append \ --artifactRepositoryName "Eclipse JDT" \ --metadataRepositoryName "Eclipse JDT" - -# SDK -sdkMetadata=$sdkDir/metadata-SDK - -# Generate metadata for SDK -java \ --cp $installDir/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ -org.eclipse.core.launcher.Main \ --application \ -org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \ --metadataRepository file:$sdkMetadata \ --artifactRepository file:$sdkMetadata \ --source $sdkDir \ --root "Eclipse SDK" \ --rootVersion %{version} \ --flavor tooling \ --publishArtifacts \ --append \ --artifactRepositoryName "Eclipse SDK" \ --metadataRepositoryName "Eclipse SDK" - -# Director config.ini -mv $installDir/configuration/config.ini{,.bak} -cp -p %{SOURCE22} $installDir/configuration/config.ini - # Debugging? Add -debug and -consolelog # Provision with director java \ --Declipse.p2.data.area=file://$provisionDir/p2 \ +-Declipse.p2.data.area=file:$provisionDir/p2 \ -Declipse.p2.MD5Check=false \ -cp $installDir/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \ org.eclipse.core.launcher.Main \ -application \ -org.eclipse.equinox.p2.director.app.application \ +org.eclipse.equinox.p2.director \ -debug -consolelog \ -flavor tooling \ -installIU "Eclipse Platform" \ --version %{version} \ -p2.os linux \ -p2.ws gtk \ -p2.arch %{eclipse_arch} \ @@ -986,14 +903,11 @@ dropins=$provisionDir/dropins mkdir -p $dropins/jdt $dropins/sdk mv $jdtDir/features $dropins/jdt mv $jdtDir/plugins $dropins/jdt -#mv $jdtMetadata/content.xml $dropins/jdt -#mv $jdtMetadata/artifacts.xml $dropins/jdt mv $sdkDir/features $dropins/sdk mv $sdkDir/plugins $dropins/sdk -#mv $sdkMetadata/content.xml $dropins/sdk -#mv $sdkMetadata/artifacts.xml $dropins/sdk rm -rf $metadataDir $jdtDir $sdkDir $installDir + mv $provisionDir $sdkDir # Fix paths in p2 data @@ -1006,16 +920,17 @@ pushd $profileDir sed -i "s|$provisionDir|%{_libdir}/%{name}|g" \ PlatformProfile.profile/* sed -i "s|$RPM_BUILD_ROOT||g" PlatformProfile.profile/* + sed -i "s|eclipse-Platform|eclipse|g" PlatformProfile.profile/* popd +sed --in-place "s|SDKProfile|PlatformProfile|" \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini + %ifarch ppc64 sparc sparcv9 sparc64 alpha ia64 cp -p features/org.eclipse.platform/gtk/eclipse.ini $sdkDir %endif -cp -p features/org.eclipse.platform/gtk/eclipse.ini.patched \ - $sdkDir/eclipse.ini -# We have /usr/share/eclipse/dropins in eclipse.ini -sed -i "s|/usr/share|%{_datadir}|" $sdkDir/eclipse.ini + # Add a compatibility symlink to startup.jar pushd $sdkDir @@ -1027,11 +942,6 @@ popd rm -r $sdkDir/configuration/org.eclipse.update %if %{initialize} -#Find better way to fix this -sed --in-place "s|org.eclipse.core.runtime,3.5.0.v20090316,plugins/org.eclipse.core.runtime_3.5.0.v20090316.jar,4,false|org.eclipse.core.runtime,3.5.0.v20090316,plugins/org.eclipse.core.runtime_3.5.0.v20090316.jar,4,true|" \ - $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info -sed --in-place "s|org.eclipse.equinox.ds,1.1.0.v20090413,plugins/org.eclipse.equinox.ds_1.1.0.v20090413.jar,4,false|org.eclipse.equinox.ds,1.1.0.v20090413,plugins/org.eclipse.equinox.ds_1.1.0.v20090413.jar,4,true|" \ - $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info # FIXME: investigate why it doesn't work to set this -- configuration data is # always written to /usr/share/eclipse/configuration, even with # -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT%{_libdir}/%{name}/configuration @@ -1044,10 +954,12 @@ pushd $RPM_BUILD_ROOT mv $RPM_BUILD_ROOT%{_libdir}/eclipse/dropins $RPM_BUILD_ROOT/dropins mkdir $RPM_BUILD_ROOT%{_libdir}/eclipse/dropins libdir_path=$(echo %{_libdir}/%{name} | sed -e 's/^\///') -java -Dosgi.sharedConfiguration.area=$libdir_path/configuration \ +java -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT$libdir_path/configuration \ -cp $libdir_path/startup.jar \ org.eclipse.core.launcher.Main \ -debug -consolelog \ + -metadataRepository file:$metadataDir \ +-artifactRepository file:$metadataDir \ -application org.eclipse.equinox.initializer.configInitializer \ -fileInitializer %{SOURCE19} popd @@ -1066,7 +978,6 @@ popd # Remove the unnecessary configuration data rm -r $sdkDir/configuration/org.eclipse.core.runtime rm -r $sdkDir/configuration/org.eclipse.equinox.app -#rm -r $sdkDir/configuration/.settings rm -rf $sdkDir/configuration/*.log dataDirs=$(find $sdkDir/configuration \ -type d -name data) @@ -1101,6 +1012,11 @@ done popd %endif +cp -p %{SOURCE31} \ + $sdkDir/eclipse.ini +# We have /usr/share/eclipse/dropins in eclipse.ini +sed -i "s|/usr/share|%{_datadir}|" $sdkDir/eclipse.ini + sed --in-place "s/osgi.ws=gtk/osgi.ws=gtk\norg.eclipse.update.reconcile=false/" \ $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini sed --in-place "s|org.eclipse.core.runtime,3.5.0.v20090316,file:plugins/org.eclipse.core.runtime_3.5.0.v20090316.jar,4,false|org.eclipse.core.runtime,3.5.0.v20090316,file:plugins/org.eclipse.core.runtime_3.5.0.v20090316.jar,4,true|" \ @@ -1126,7 +1042,7 @@ echo "path:%{_datadir}" > \ chmod 755 $RPM_BUILD_ROOT/%{_libdir}/%{name}/%{name} # Install the SWT jar symlinks in libdir -SWTJARVERSION=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}/build.xml | sed "s:.*<.*\"\(.*\)\" />:\1:") +SWTJARVERSION=$(grep v$SWT_VERSION build/eclipse-I20090611-1540-fetched-src/plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}/build.xml | sed "s:.*<.*\"\(.*\)\" />:\1:") pushd $RPM_BUILD_ROOT%{_libdir}/%{name} ln -s plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_$SWTJARVERSION.jar swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar ln -s swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar swt-gtk-%{eclipse_majmin}.jar @@ -1153,6 +1069,8 @@ install -p -D -m0755 %{SOURCE17} $RPM_BU sed --in-place "s:startup.jar:%{_libdir}/%{name}/startup.jar:" \ $RPM_BUILD_ROOT%{_bindir}/efj +rm -rf $installDir + # A sanity check. desktop-file-validate %{SOURCE2} @@ -1183,6 +1101,11 @@ for p in $(ls -d dropins/sdk/plugins/*); done popd +sed --in-place "s|$RPM_BUILD_ROOT%{_libdir}/eclipse-Platform/p2/|%{_libdir}/eclipse/p2/|" \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini +sed --in-place "s|file\\\:%{_libdir}/eclipse/p2/|@config.dir/../p2/|" \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini + # Install the PDE Build wrapper script. install -p -D -m0755 %{SOURCE21} \ $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts/pdebuild @@ -1193,9 +1116,9 @@ sed -i "s/@PDEBUILDVERSION@/$PDEBUILDVER $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts/pdebuild pushd $RPM_BUILD_ROOT%{_libdir}/%{name} -rm plugins/org.sat4j* -ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.1.0.v20090308.jar -ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.1.0.v20090308.jar +#rm plugins/org.sat4j* +#ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.1.0.v20090520.jar +#ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.1.0.v20090520.jar ASMPLUGINVERSION=$(ls dropins/sdk/plugins | grep org.objectweb.asm_ | \ sed 's/org.objectweb.asm_//') @@ -1250,8 +1173,8 @@ rm plugins/com.jcraft.jsch_$JSCHVERSION ln -s %{_javadir}/jsch.jar plugins/com.jcraft.jsch_$JSCHVERSION # link to the icu4j stuff -ICUVERSION=$(ls plugins | grep com.ibm.icu_ | sed 's/com.ibm.icu_//') -rm plugins/com.ibm.icu_*.jar +#ICUVERSION=$(ls plugins | grep com.ibm.icu_ | sed 's/com.ibm.icu_//') +#rm plugins/com.ibm.icu_*.jar # link to lucene LUCENEVERSION=$(ls plugins | grep org.apache.lucene_ | \ @@ -1376,7 +1299,7 @@ fi %{_libdir}/%{name}/readme %{_libdir}/%{name}/startup.jar %{_libdir}/%{name}/features/org.eclipse.rcp_* -#%{_libdir}/%{name}/plugins/com.ibm.icu_* +%{_libdir}/%{name}/plugins/com.ibm.icu_* %{_libdir}/%{name}/plugins/org.eclipse.core.commands_* %{_libdir}/%{name}/plugins/org.eclipse.core.contenttype_* %{_libdir}/%{name}/plugins/org.eclipse.core.databinding_* @@ -1413,8 +1336,9 @@ fi %defattr(-,root,root) %attr(0755,root,root) %{_bindir}/%{name} %config %{_libdir}/%{name}/eclipse.ini -%{_libdir}/%{name}/.eclipseproduct +#%{_libdir}/%{name}/.eclipseproduct %{_libdir}/%{name}/configuration/config.ini +%{_libdir}/%{name}/about_files %{_datadir}/applications/* %{_datadir}/pixmaps/* %{_datadir}/icons/*/*/apps/* @@ -1565,6 +1489,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Mon Aug 3 2009 Alexander Kurtakov 1:3.5.0-0.3.25 +- Swith to eclipse-build for building. + * Fri Jul 24 2009 Fedora Release Engineering - 1:3.5.0-0.3.9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/.cvsignore,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- .cvsignore 20 May 2009 19:43:47 -0000 1.58 +++ .cvsignore 3 Aug 2009 15:29:56 -0000 1.59 @@ -8,3 +8,7 @@ eclipse-sourceBuild-srcIncluded-3.4.2.zi eclipse-3.4.2-testframework.tar.bz2 eclipse-sourceBuild-srcIncluded-I20090401-1325.zip eclipse-sourceBuild-srcIncluded-I20090416-1053.zip +eclipse-I20090611-1540-fetched-src.tar.bz2 +eclipse-3.5.0-testframework.tar.bz2 +eclipse-build-generatedScripts.tar.bz2 +eclipse-build-R0_0_2_1.tar.gz Index: eclipse-mv-Platform.sh =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse-mv-Platform.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- eclipse-mv-Platform.sh 2 Apr 2009 08:12:57 -0000 1.4 +++ eclipse-mv-Platform.sh 3 Aug 2009 15:29:56 -0000 1.5 @@ -6,7 +6,6 @@ mkdir -p features plugins mv $baseDir/about* . mv $baseDir/configuration/ . mv $baseDir/eclipse{,.ini} . -mv $baseDir/.eclipseproduct . mv $baseDir/epl-v10.html . mv $baseDir/notice.html . mv $baseDir/readme/ . @@ -19,8 +18,6 @@ mv $baseDir/plugins/org.eclipse.team.cvs mv $baseDir/plugins/org.eclipse.team.cvs.ssh2_* plugins mv $baseDir/plugins/org.eclipse.team.cvs.ui_* plugins mv $baseDir/features/org.eclipse.equinox.p2.user.ui_* features -mv $baseDir/features/org.fedoraproject* features -mv $baseDir/plugins/org.fedoraproject* plugins mv $baseDir/plugins/*linux* plugins mv $baseDir/plugins/com.jcraft.jsch_* plugins mv $baseDir/plugins/org.eclipse.compare_* plugins From xhorak at fedoraproject.org Mon Aug 3 15:43:10 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Mon, 3 Aug 2009 15:43:10 +0000 (UTC) Subject: rpms/sunbird/devel sunbird.spec,1.33,1.34 Message-ID: <20090803154310.6740611C02C6@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/sunbird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15913 Modified Files: sunbird.spec Log Message: Rebuild against new Thunderbird Index: sunbird.spec =================================================================== RCS file: /cvs/pkgs/rpms/sunbird/devel/sunbird.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sunbird.spec 27 Jul 2009 05:07:11 -0000 1.33 +++ sunbird.spec 3 Aug 2009 15:43:09 -0000 1.34 @@ -13,7 +13,7 @@ Name: sunbird Version: 1.0 -Release: 0.7.20090513hg%{?dist} +Release: 0.8.20090513hg%{?dist} Summary: Calendar application built upon Mozilla toolkit Group: Applications/Productivity @@ -74,7 +74,7 @@ Group: Applications/Productivit Requires: thunderbird >= 3 # Temporary, so we can be sure about the Thunderbird API Requires: thunderbird >= 3.0-2.3.b3pre -Requires: thunderbird < 3.0-2.3.b4 +Requires: thunderbird < 3.0-3.6.b4 Obsoletes: thunderbird-lightning-wcap <= 0.8 Provides: thunderbird-lightning-wcap = %{version}-%{release} @@ -299,6 +299,9 @@ fi %changelog +* Mon Aug 3 2009 Jan Horak - 1.0-0.7.20090513hg +- Rebuild against new Thunderbird + * Sun Jul 26 2009 Fedora Release Engineering - 1.0-0.7.20090513hg - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Mon Aug 3 15:51:45 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 15:51:45 +0000 (UTC) Subject: rpms/control-center/devel save-as.patch, NONE, 1.1 control-center.spec, 1.462, 1.463 Message-ID: <20090803155145.0439411C02C6@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/control-center/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17340 Modified Files: control-center.spec Added Files: save-as.patch Log Message: Fix a lost mnemonic save-as.patch: appearance.ui | 1 + 1 file changed, 1 insertion(+) --- NEW FILE save-as.patch --- diff -up gnome-control-center-2.27.4/capplets/appearance/data/appearance.ui.save_as gnome-control-center-2.27.4/capplets/appearance/data/appearance.ui --- gnome-control-center-2.27.4/capplets/appearance/data/appearance.ui.save_as 2009-08-03 11:41:07.595008046 -0400 +++ gnome-control-center-2.27.4/capplets/appearance/data/appearance.ui 2009-08-03 11:41:27.273986675 -0400 @@ -740,6 +740,7 @@ True False True + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK Index: control-center.spec =================================================================== RCS file: /cvs/pkgs/rpms/control-center/devel/control-center.spec,v retrieving revision 1.462 retrieving revision 1.463 diff -u -p -r1.462 -r1.463 --- control-center.spec 3 Aug 2009 03:44:54 -0000 1.462 +++ control-center.spec 3 Aug 2009 15:51:44 -0000 1.463 @@ -23,7 +23,7 @@ Summary: Utilities to configure the GNOME desktop Name: control-center Version: 2.27.4 -Release: 4%{?dist} +Release: 5%{?dist} Epoch: 1 License: GPLv2+ and GFDL Group: User Interface/Desktops @@ -60,6 +60,9 @@ Patch45: mnemonic.patch # http://mail.gnome.org/archives/gnomecc-list/2009-July/msg00015.html Patch46: no-tweaks.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=590349 +Patch47: save-as.patch + # call the Fedora/RHEL graphical passwd changing apps Patch95: gnome-control-center-2.25.2-passwd.patch Patch96: gnome-control-center-2.25.2-gecos.patch @@ -181,6 +184,7 @@ utilities. %patch33 -p1 -b .notification-theme %patch43 -p1 -b .fix-appearance-capplet %patch46 -p1 -b .no-tweaks +%patch47 -p1 -b .save-as # vendor configuration patches %patch95 -p1 -b .passwd @@ -362,6 +366,9 @@ fi %dir %{_datadir}/gnome-control-center/keybindings %changelog +* Mon Aug 3 2009 Matthias Clasen - 2.27.4-5 +- Fix a lost mnemonic + * Sun Aug 2 2009 Matthias Clasen - 2.27.4-4 - Drop unneeded direct deps From ajax at fedoraproject.org Mon Aug 3 15:55:46 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 15:55:46 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6.30-intel-watermark-fix.patch, NONE, 1.1 kernel.spec, 1.1683, 1.1684 Message-ID: <20090803155546.9E7EE11C02C6@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18213 Modified Files: kernel.spec Added Files: linux-2.6.30-intel-watermark-fix.patch Log Message: * Mon Aug 03 2009 Adam Jackson - (Attempt to) fix watermark setup on Intel 9xx parts. linux-2.6.30-intel-watermark-fix.patch: intel_display.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE linux-2.6.30-intel-watermark-fix.patch --- diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c --- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.jx 2009-08-03 11:45:19.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c 2009-08-03 11:50:19.000000000 -0400 @@ -1676,14 +1676,14 @@ static struct intel_watermark_params igd IGD_FIFO_LINE_SIZE }; static struct intel_watermark_params i945_wm_info = { - I915_FIFO_LINE_SIZE, + I945_FIFO_SIZE, I915_MAX_WM, 1, 0, IGD_FIFO_LINE_SIZE }; static struct intel_watermark_params i915_wm_info = { - I945_FIFO_SIZE, + I915_FIFO_SIZE, I915_MAX_WM, 1, 0, Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1683 retrieving revision 1.1684 diff -u -p -r1.1683 -r1.1684 --- kernel.spec 3 Aug 2009 13:25:54 -0000 1.1683 +++ kernel.spec 3 Aug 2009 15:55:46 -0000 1.1684 @@ -674,6 +674,7 @@ Patch1819: drm-intel-big-hammer.patch Patch1820: drm-intel-gen3-fb-hack.patch Patch1821: drm-page-flip.patch Patch1822: drm-intel-pm.patch +Patch1823: linux-2.6.30-intel-watermark-fix.patch # vga arb Patch1900: linux-2.6-vga-arb.patch @@ -1283,6 +1284,7 @@ ApplyPatch drm-intel-big-hammer.patch ApplyPatch drm-intel-gen3-fb-hack.patch ApplyPatch drm-page-flip.patch ApplyPatch drm-intel-pm.patch +ApplyPatch linux-2.6.30-intel-watermark-fix.patch # VGA arb + drm ApplyPatch linux-2.6-vga-arb.patch @@ -1943,6 +1945,9 @@ fi # and build. %changelog +* Mon Aug 03 2009 Adam Jackson +- (Attempt to) fix watermark setup on Intel 9xx parts. + * Mon Aug 03 2009 Jarod Wilson - make usbhid driver ignore all recent SoundGraph iMON devices, so the lirc_imon driver can grab them instead @@ -2807,3 +2812,4 @@ fi # rpm-change-log-uses-utc: t # End: ### + From mclasen at fedoraproject.org Mon Aug 3 16:08:45 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 16:08:45 +0000 (UTC) Subject: rpms/poppler/devel .cvsignore, 1.39, 1.40 poppler.spec, 1.97, 1.98 sources, 1.43, 1.44 Message-ID: <20090803160845.B08E911C02C6@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/poppler/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21108 Modified Files: .cvsignore poppler.spec sources Log Message: 0.11.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/poppler/devel/.cvsignore,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- .cvsignore 24 Jun 2009 01:48:30 -0000 1.39 +++ .cvsignore 3 Aug 2009 16:08:45 -0000 1.40 @@ -1 +1 @@ -poppler-0.11.1.tar.gz +poppler-0.11.2.tar.gz Index: poppler.spec =================================================================== RCS file: /cvs/pkgs/rpms/poppler/devel/poppler.spec,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- poppler.spec 26 Jul 2009 19:11:10 -0000 1.97 +++ poppler.spec 3 Aug 2009 16:08:45 -0000 1.98 @@ -1,8 +1,8 @@ Summary: PDF rendering library Name: poppler -Version: 0.11.1 -Release: 3%{?dist} +Version: 0.11.2 +Release: 1%{?dist} License: GPLv2 Group: Development/Libraries URL: http://poppler.freedesktop.org/ @@ -206,6 +206,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Matthias Clasen - 0.11.2-1 +- Update to 0.11.2 + * Sun Jul 26 2009 Fedora Release Engineering - 0.11.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/poppler/devel/sources,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- sources 24 Jun 2009 01:48:30 -0000 1.43 +++ sources 3 Aug 2009 16:08:45 -0000 1.44 @@ -1 +1 @@ -2c6aadf4c3c2d21da71239fa924db77d poppler-0.11.1.tar.gz +40dde7c6ff7ae4fe61752fdcef077e52 poppler-0.11.2.tar.gz From mlichvar at fedoraproject.org Mon Aug 3 16:15:14 2009 From: mlichvar at fedoraproject.org (Miroslav Lichvar) Date: Mon, 3 Aug 2009 16:15:14 +0000 (UTC) Subject: rpms/slang/devel .cvsignore, 1.14, 1.15 slang.spec, 1.55, 1.56 sources, 1.14, 1.15 Message-ID: <20090803161514.E7AB211C02C6@cvs1.fedora.phx.redhat.com> Author: mlichvar Update of /cvs/pkgs/rpms/slang/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22477 Modified Files: .cvsignore slang.spec sources Log Message: - update to 2.2.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/slang/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 8 Sep 2008 13:59:40 -0000 1.14 +++ .cvsignore 3 Aug 2009 16:15:14 -0000 1.15 @@ -1 +1 @@ -slang-2.1.4.tar.bz2 +slang-2.2.0.tar.bz2 Index: slang.spec =================================================================== RCS file: /cvs/pkgs/rpms/slang/devel/slang.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- slang.spec 27 Jul 2009 04:26:06 -0000 1.55 +++ slang.spec 3 Aug 2009 16:15:14 -0000 1.56 @@ -1,17 +1,17 @@ Summary: The shared library for the S-Lang extension language Name: slang -Version: 2.1.4 -Release: 4%{?dist} +Version: 2.2.0 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries -Source: ftp://space.mit.edu/pub/davis/slang/v2.1/%{name}-%{version}.tar.bz2 +Source: ftp://space.mit.edu/pub/davis/slang/v2.2/%{name}-%{version}.tar.bz2 # fix file permissions, library symlink, parallel build, remove RPATH Patch1: slang-2.1.4-makefile.patch # don't use internal glibc symbol Patch2: slang-nointerlibc2.patch URL: http://www.jedsoft.org/slang/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libpng-devel oniguruma-devel pcre-devel +BuildRequires: libpng-devel oniguruma-devel pcre-devel zlib-devel %description S-Lang is an interpreted language and a programming library. The @@ -68,8 +68,8 @@ head -n -1800 < changes.txt > changes.tx %build %configure \ --includedir=%{_includedir}/slang \ - --with-{pcre,onig,png}lib=%{_libdir} \ - --with-{pcre,onig,png}inc=%{_includedir} \ + --with-{pcre,onig,png,z}lib=%{_libdir} \ + --with-{pcre,onig,png,z}inc=%{_includedir} \ ; make %{?_smp_mflags} install_doc_dir=%{_docdir}/%{name}-%{version} @@ -112,6 +112,9 @@ rm -rf ${RPM_BUILD_ROOT} %{_libdir}/libslang*.a %changelog +* Mon Aug 03 2009 Miroslav Lichvar - 2.2.0-1 +- update to 2.2.0 + * Sun Jul 26 2009 Fedora Release Engineering - 2.1.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/slang/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 8 Sep 2008 13:59:40 -0000 1.14 +++ sources 3 Aug 2009 16:15:14 -0000 1.15 @@ -1 +1 @@ -1299d5d3317e2aa7e2d75c8ce889474c slang-2.1.4.tar.bz2 +2593b390c6db81b840f6b48b0e768fa0 slang-2.2.0.tar.bz2 From rdieter at fedoraproject.org Mon Aug 3 16:15:52 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 3 Aug 2009 16:15:52 +0000 (UTC) Subject: rpms/poppler-data/devel import.log, NONE, 1.1 poppler-data.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803161552.E963811C02C6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/poppler-data/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22756/devel Modified Files: .cvsignore sources Added Files: import.log poppler-data.spec Log Message: import --- NEW FILE import.log --- poppler-data-0_2_1-1_fc11:HEAD:poppler-data-0.2.1-1.fc11.src.rpm:1249316128 --- NEW FILE poppler-data.spec --- Summary: Encoding files Name: poppler-data Version: 0.2.1 Release: 1%{?dist} License: Redistributable, no modification permitted Group: Development/Libraries URL: http://poppler.freedesktop.org/ Source0: http://poppler.freedesktop.org/poppler-data-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildArch: noarch ## first version to not include bundled poppler-data #Conflicts: poppler < 0.11.0-5 %description This package consists of encoding files for poppler. When installed, the encoding files enables poppler to correctly render CJK and Cyrillic properly. %prep %setup -q %build # intentionally left blank %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT datadir=%{_datadir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README %{_datadir}/poppler/ %changelog * Mon Jun 22 2009 Rex Dieter - 0.2.1-1 - first try at separate poppler-data Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/poppler-data/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 30 Jul 2009 22:58:43 -0000 1.1 +++ .cvsignore 3 Aug 2009 16:15:52 -0000 1.2 @@ -0,0 +1 @@ +poppler-data-0.2.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/poppler-data/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 30 Jul 2009 22:58:43 -0000 1.1 +++ sources 3 Aug 2009 16:15:52 -0000 1.2 @@ -0,0 +1 @@ +bca78b8786746c7b48b324283992d658 poppler-data-0.2.1.tar.gz From epienbro at fedoraproject.org Mon Aug 3 16:16:25 2009 From: epienbro at fedoraproject.org (epienbro) Date: Mon, 3 Aug 2009 16:16:25 +0000 (UTC) Subject: rpms/par2cmdline/devel par2-tbb-disable-concurrent-support.patch, NONE, 1.1 par2-tbb-fortify-source-fix.patch, NONE, 1.1 par2-tbb-packed.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 par2cmdline.spec, 1.10, 1.11 sources, 1.2, 1.3 Message-ID: <20090803161625.0AED111C02C6@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/par2cmdline/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22854 Modified Files: .cvsignore par2cmdline.spec sources Added Files: par2-tbb-disable-concurrent-support.patch par2-tbb-fortify-source-fix.patch par2-tbb-packed.patch Log Message: * Mon Aug 3 2009 Erik van Pienbroek - 0.4.tbb.20090203-1 - Updated to the par2_tbb fork of par2cmdline (revision 20090203) This fork is maintained at http://www.chuchusoft.com/par2_tbb/ - This adds support for PAR2 verifications and repairs using multiple CPU cores - As Intel Threading Building Blocks (TBB) only works on x86 hardware, fall back to the old behaviour on other platforms (like PPC/PPC64) par2-tbb-disable-concurrent-support.patch: par2cmdline.h | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE par2-tbb-disable-concurrent-support.patch --- --- par2cmdline.h.orig 2009-07-31 18:33:00.825819583 +0200 +++ par2cmdline.h 2009-07-31 18:33:24.414821405 +0200 @@ -428,6 +428,7 @@ #include #include #include +#include #include #include @@ -449,9 +449,12 @@ #endif #define offsetof(TYPE, MEMBER) ((size_t) ((char*)(&((TYPE *)1)->MEMBER) - (char*)1)) +/* +Intel-tbb isn't operational yet on PPC/PPC64 #define WANT_CONCURRENT 1 #define WANT_CONCURRENT_PAR2_FILE_OPENING 1 #define WANT_CONCURRENT_SOURCE_VERIFICATION 1 +*/ #if WANT_CONCURRENT #include "tbb/task_scheduler_init.h" par2-tbb-fortify-source-fix.patch: diskfile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE par2-tbb-fortify-source-fix.patch --- --- diskfile.cpp.orig 2009-07-31 17:42:14.904127403 +0200 +++ diskfile.cpp 2009-07-31 17:42:23.006819616 +0200 @@ -655,7 +655,7 @@ return filename; // Get the current directory - char curdir[1000]; + char curdir[PATH_MAX]; if (0 == getcwd(curdir, sizeof(curdir))) { return filename; par2-tbb-packed.patch: letype.h | 101 +-------------------------------------------------------------- md5.h | 44 +++++++++------------------ 2 files changed, 19 insertions(+), 126 deletions(-) --- NEW FILE par2-tbb-packed.patch --- diff -ur par2cmdline-0.4-orig/letype.h par2cmdline-0.4/letype.h --- par2cmdline-0.4-orig/letype.h 2003-05-26 20:01:17.000000000 +0200 +++ par2cmdline-0.4/letype.h 2006-05-09 10:47:29.000000000 +0200 @@ -28,44 +28,15 @@ #else -class leu16 +struct leu16 { -public: - leu16(void); - - leu16(const leu16 &other); - leu16& operator=(const leu16 &other); - - leu16(const u16 &other); leu16& operator=(const u16 &other); operator u16(void) const; -protected: u16 value; }; -inline leu16::leu16(void) -{ -} - -inline leu16::leu16(const leu16 &other) -: value(other.value) -{ -} - -inline leu16& leu16::operator =(const leu16 &other) -{ - value = other.value; - return *this; -} - -inline leu16::leu16(const u16 &other) -{ - ((unsigned char*)&value)[0] = (unsigned char)((other >> 0) & 0xff); - ((unsigned char*)&value)[1] = (unsigned char)((other >> 8) & 0xff); -} - inline leu16& leu16::operator=(const u16 &other) { ((unsigned char*)&value)[0] = (unsigned char)((other >> 0) & 0xff); @@ -81,46 +52,15 @@ } -class leu32 +struct leu32 { -public: - leu32(void); - - leu32(const leu32 &other); - leu32& operator=(const leu32 &other); - - leu32(const u32 &other); leu32& operator=(const u32 &other); operator u32(void) const; -protected: u32 value; }; -inline leu32::leu32(void) -{ -} - -inline leu32::leu32(const leu32 &other) -: value(other.value) -{ -} - -inline leu32& leu32::operator =(const leu32 &other) -{ - value = other.value; - return *this; -} - -inline leu32::leu32(const u32 &other) -{ - ((unsigned char*)&value)[0] = (unsigned char)((other >> 0) & 0xff); - ((unsigned char*)&value)[1] = (unsigned char)((other >> 8) & 0xff); - ((unsigned char*)&value)[2] = (unsigned char)((other >> 16) & 0xff); - ((unsigned char*)&value)[3] = (unsigned char)((other >> 24) & 0xff); -} - inline leu32& leu32::operator=(const u32 &other) { ((unsigned char*)&value)[0] = (unsigned char)((other >> 0) & 0xff); @@ -140,50 +80,15 @@ } -class leu64 +struct leu64 { -public: - leu64(void); - - leu64(const leu64 &other); - leu64& operator=(const leu64 &other); - - leu64(const u64 &other); leu64& operator=(const u64 &other); operator u64(void) const; -protected: u64 value; }; -inline leu64::leu64(void) -{ -} - -inline leu64::leu64(const leu64 &other) -: value(other.value) -{ -} - -inline leu64& leu64::operator =(const leu64 &other) -{ - value = other.value; - return *this; -} - -inline leu64::leu64(const u64 &other) -{ - ((unsigned char*)&value)[0] = (unsigned char)((other >> 0) & 0xff); - ((unsigned char*)&value)[1] = (unsigned char)((other >> 8) & 0xff); - ((unsigned char*)&value)[2] = (unsigned char)((other >> 16) & 0xff); - ((unsigned char*)&value)[3] = (unsigned char)((other >> 24) & 0xff); - ((unsigned char*)&value)[4] = (unsigned char)((other >> 32) & 0xff); - ((unsigned char*)&value)[5] = (unsigned char)((other >> 40) & 0xff); - ((unsigned char*)&value)[6] = (unsigned char)((other >> 48) & 0xff); - ((unsigned char*)&value)[7] = (unsigned char)((other >> 56) & 0xff); -} - inline leu64& leu64::operator=(const u64 &other) { ((unsigned char*)&value)[0] = (unsigned char)((other >> 0) & 0xff); diff -ur par2cmdline-0.4-orig/md5.h par2cmdline-0.4/md5.h --- par2cmdline-0.4-orig/md5.h 2003-08-02 01:41:04.000000000 +0200 +++ par2cmdline-0.4/md5.h 2006-05-09 10:47:29.000000000 +0200 @@ -20,6 +20,13 @@ #ifndef __MD5_H__ #define __MD5_H__ +#ifdef WIN32 +#pragma pack(push, 1) +#define PACKED +#else +#define PACKED __attribute__ ((packed)) +#endif + // This file defines the MD5Hash and MD5Context objects which are used // to compute and manipulate the MD5 Hash values for a block of data. @@ -35,15 +42,11 @@ // MD5 Hash value -class MD5Hash +struct MD5Hash; +ostream& operator<<(ostream &s, const MD5Hash &hash); + +struct MD5Hash { -public: - // removed this to stop GCC warnings about using the 'pack' attribute on - // non-POD members in classes such as PACKET_HEADER: - - // Constructor does not initialise the value - //MD5Hash(void) {}; - // Comparison operators bool operator==(const MD5Hash &other) const; bool operator!=(const MD5Hash &other) const; @@ -57,16 +60,8 @@ friend ostream& operator<<(ostream &s, const MD5Hash &hash); string print(void) const; - // removed these to stop GCC warnings about using the 'pack' attribute on - // non-POD members in classes such as PACKET_HEADER: - - // Copy and assignment - //MD5Hash(const MD5Hash &other); - //MD5Hash& operator=(const MD5Hash &other); - -public: u8 hash[16]; // 16 byte MD5 Hash value -}; +} PACKED; // Intermediate computation state @@ -150,16 +145,9 @@ return !other.operator<(*this); } -/*inline MD5Hash::MD5Hash(const MD5Hash &other) -{ - memcpy(&hash, &other.hash, sizeof(hash)); -} - -inline MD5Hash& MD5Hash::operator=(const MD5Hash &other) -{ - memcpy(&hash, &other.hash, sizeof(hash)); - - return *this; -}*/ +#ifdef WIN32 +#pragma pack(pop) +#endif +#undef PACKED #endif // __MD5_H__ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/par2cmdline/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 9 May 2006 06:59:19 -0000 1.2 +++ .cvsignore 3 Aug 2009 16:16:24 -0000 1.3 @@ -1 +1 @@ -par2cmdline-0.4.tar.gz +par2cmdline-0.4-tbb-20090203.tar.gz Index: par2cmdline.spec =================================================================== RCS file: /cvs/pkgs/rpms/par2cmdline/devel/par2cmdline.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- par2cmdline.spec 25 Jul 2009 23:14:44 -0000 1.10 +++ par2cmdline.spec 3 Aug 2009 16:16:24 -0000 1.11 @@ -1,17 +1,24 @@ -Summary: PAR 2.0 compatible file verification and repair tool -Name: par2cmdline -Version: 0.4 -Release: 16%{?dist} -License: GPLv2+ -Group: Applications/Archiving -Source: http://dl.sourceforge.net/parchive/%{name}-%{version}.tar.gz -Patch0: par2cmdline-reedsolomon.cpp.patch -Patch1: par2cmdline-packed.patch -Patch2: par2cmdline-Makefile.am.patch -URL: http://parchive.sourceforge.net/ -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Obsoletes: parchive <= 1.1.4 -Provides: parchive = 1.1.4.0.par2.%{version} +%global revision 20090203 + +Summary: PAR 2.0 compatible file verification and repair tool +Name: par2cmdline +Version: 0.4.tbb.%{revision} +Release: 1%{?dist} +License: GPLv2+ +Group: Applications/Archiving +Source: http://www.chuchusoft.com/par2_tbb/par2cmdline-0.4-tbb-%{revision}.tar.gz +Patch1: par2-tbb-packed.patch +Patch3: par2-tbb-fortify-source-fix.patch +Patch4: par2-tbb-disable-concurrent-support.patch +URL: http://parchive.sourceforge.net/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Obsoletes: parchive <= 1.1.4 +Provides: parchive = 1.1.4.0.par2.%{version} + +%ifarch %{ix86} x86_64 +BuildRequires: tbb-devel +%endif + %description par2cmdline is a program for creating and using PAR2 files to detect damage @@ -20,38 +27,65 @@ published in binary newsgroups on Usenet capability concepts of RAID-like systems to the posting and recovery of multi-part archives. + %prep -%setup -q -%patch0 -p1 +%setup -q -n par2cmdline-0.4-tbb-%{revision} %patch1 -p1 -%patch2 -p1 +%patch3 -p0 + +# Intel threading blocks is only available on x86 hardware +%ifnarch %{ix86} x86_64 + # This patch strips out the TBB-specific code + %patch4 -p0 + + # Don't link against TBB, but against the rt library (for aio_read/aio_write) + sed -i s/-ltbb/-lrt/ Makefile.in +%endif # fix end-of-lines of several files sed -i 's/\r//' AUTHORS PORTING README ROADMAP + %build %configure make %{_smp_mflags} chmod 644 ChangeLog galois.h par1repairer.cpp par2repairer.cpp par2repairersourcefile.cpp par2repairersourcefile.h + %install rm -rf $RPM_BUILD_ROOT %makeinstall ln -sf par2 $RPM_BUILD_ROOT/%{_bindir}/par + %clean rm -rf $RPM_BUILD_ROOT + %check +chmod +x test[1-6] pretest posttest make check-TESTS + %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README -%{_bindir}/* +%{_bindir}/par +%{_bindir}/par2 +%{_bindir}/par2create +%{_bindir}/par2repair +%{_bindir}/par2verify + %changelog +* Mon Aug 3 2009 Erik van Pienbroek - 0.4.tbb.20090203-1 +- Updated to the par2_tbb fork of par2cmdline (revision 20090203) + This fork is maintained at http://www.chuchusoft.com/par2_tbb/ +- This adds support for PAR2 verifications and repairs using multiple CPU cores +- As Intel Threading Building Blocks (TBB) only works on x86 hardware, fall + back to the old behaviour on other platforms (like PPC/PPC64) + * Sat Jul 25 2009 Fedora Release Engineering - 0.4-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/par2cmdline/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 9 May 2006 06:59:19 -0000 1.2 +++ sources 3 Aug 2009 16:16:24 -0000 1.3 @@ -1 +1 @@ -1551b63e57e3c232254dc62073b723a9 par2cmdline-0.4.tar.gz +f32c83c524f55171e8d639d6bfe9a7d8 par2cmdline-0.4-tbb-20090203.tar.gz From mclasen at fedoraproject.org Mon Aug 3 16:18:30 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 16:18:30 +0000 (UTC) Subject: rpms/poppler/devel poppler.spec,1.98,1.99 Message-ID: <20090803161830.E69E311C02C6@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/poppler/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23377 Modified Files: poppler.spec Log Message: fix file lists Index: poppler.spec =================================================================== RCS file: /cvs/pkgs/rpms/poppler/devel/poppler.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- poppler.spec 3 Aug 2009 16:08:45 -0000 1.98 +++ poppler.spec 3 Aug 2009 16:18:30 -0000 1.99 @@ -33,6 +33,8 @@ Summary: Libraries and headers for poppl Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig +Requires: gtk-doc + %description devel You should install the poppler-devel package if you would like to compile applications based on poppler. @@ -41,6 +43,7 @@ compile applications based on poppler. Summary: Glib wrapper for poppler Group: Development/Libraries Requires: %{name} = %{version}-%{release} + %description glib %{summary}. @@ -49,6 +52,7 @@ Summary: Development files for glib wrap Group: Development/Libraries Requires: %{name}-glib = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} + %description glib-devel %{summary}. @@ -56,6 +60,7 @@ Requires: %{name}-devel = %{version}-%{r Summary: Qt3 wrapper for poppler Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} + %description qt %{summary}. @@ -65,6 +70,7 @@ Group: Development/Libraries Requires: %{name}-qt = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} Requires: qt3-devel + %description qt-devel %{summary}. @@ -72,6 +78,7 @@ Requires: qt3-devel Summary: Qt4 wrapper for poppler Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} + %description qt4 %{summary}. @@ -81,6 +88,7 @@ Group: Development/Libraries Requires: %{name}-qt4 = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} Requires: qt4-devel + %description qt4-devel %{summary}. @@ -168,6 +176,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/poppler-splash.pc %{_libdir}/libpoppler.so %{_includedir}/poppler/ +%{_datadir}/gtk-doc/html/poppler %files glib %defattr(-,root,root,-) From rdieter at fedoraproject.org Mon Aug 3 16:18:21 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 3 Aug 2009 16:18:21 +0000 (UTC) Subject: rpms/poppler-data/devel poppler-data.spec,1.1,1.2 Message-ID: <20090803161821.4453E11C02C6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/poppler-data/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23391 Modified Files: poppler-data.spec Log Message: spec cosmetics Index: poppler-data.spec =================================================================== RCS file: /cvs/pkgs/rpms/poppler-data/devel/poppler-data.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- poppler-data.spec 3 Aug 2009 16:15:52 -0000 1.1 +++ poppler-data.spec 3 Aug 2009 16:18:21 -0000 1.2 @@ -1,13 +1,13 @@ Summary: Encoding files -Name: poppler-data +Name: poppler-data Version: 0.2.1 Release: 1%{?dist} License: Redistributable, no modification permitted -Group: Development/Libraries +Group: Development/Libraries URL: http://poppler.freedesktop.org/ Source0: http://poppler.freedesktop.org/poppler-data-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch ## first version to not include bundled poppler-data @@ -43,4 +43,3 @@ rm -rf $RPM_BUILD_ROOT %changelog * Mon Jun 22 2009 Rex Dieter - 0.2.1-1 - first try at separate poppler-data - From gerd at fedoraproject.org Mon Aug 3 16:21:33 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Mon, 3 Aug 2009 16:21:33 +0000 (UTC) Subject: rpms/parrot/F-11 parrot.spec,1.6,1.7 Message-ID: <20090803162133.83AEA11C02C6@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24079 Modified Files: parrot.spec Log Message: subpackage parrot-tools changed Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/parrot.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- parrot.spec 3 Aug 2009 12:42:58 -0000 1.6 +++ parrot.spec 3 Aug 2009 16:21:33 -0000 1.7 @@ -57,11 +57,13 @@ Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: perl(Pod::Simple) Requires: perl(File::Which) >= 0.05 +Requires: perl(Parrot::OpLib::core) # It is necessary to have installed the package "perl-Perl-Critic" to install # the parrot-tools Provides: perl(Parrot::Pmc2c::MethodEmitter) = %{version} Provides: perl(Parrot::Pmc2c::PCCMETHOD_BITS) = %{version} Provides: perl(Parrot::Pmc2c::PMCEmitter) = %{version} +Provides: perl(Parrot::OpLib::core) = %{version} %description @@ -213,18 +215,13 @@ for file in docs/book/draft/ch05_pge.pod done %{__rm} -f timestamp -# These files *probably* aren't needed. -rm -rf $RPM_BUILD_ROOT%{_usr}/config \ - $RPM_BUILD_ROOT%{_includedir}/src %check # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -%ifnarch ppc -%{?_without_fulltest: FULL=''} -%{?!_without_tests: make ${FULL}test} -%endif +#%{?_without_fulltest: FULL=''} +#%{?!_without_tests: make ${FULL}test} %clean @@ -270,7 +267,6 @@ rm -rf $RPM_BUILD_ROOT %{_usr}/src/parrot/* - %changelog * Sat Aug 1 2009 Gerd Pokorra 1.4.0-7 - include the necessary module Parrot::Oplib::core @@ -298,6 +294,7 @@ rm -rf $RPM_BUILD_ROOT - define RPM_PAR_LIB_DIR added - add subpackage "tools" - exclude tools directory from main-package +- added make html * Sun Mar 22 2009 Fabien Georget 1.0.0-4 - add tools @@ -307,7 +304,6 @@ rm -rf $RPM_BUILD_ROOT - Changed i386 to ix86 per Christoph Wickert - Changed hard-coded path requirement to perl. - * Tue Mar 17 2009 Allison Randal 1.0.0 - updated to 1.0.0 @@ -316,16 +312,9 @@ rm -rf $RPM_BUILD_ROOT - added parrot_utils to devel - fixed Source0 url -* Tue Jan 23 2009 Gerd Pokorra 0.9.0 -- added make html -- make reallyinstall => make install - * Tue Dec 16 2008 Whiteknight 0.8.2 - updated to 0.8.2 -* Tue Oct 21 2008 particle 0.8.0 -- updated to 0.8.0 - * Tue Mar 18 2008 Bernhard Schmalhofer 0.6.0 - Update to 0.5.3. From epienbro at fedoraproject.org Mon Aug 3 16:23:18 2009 From: epienbro at fedoraproject.org (epienbro) Date: Mon, 3 Aug 2009 16:23:18 +0000 (UTC) Subject: rpms/par2cmdline/devel par2cmdline.spec,1.11,1.12 Message-ID: <20090803162318.3104811C02C6@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/par2cmdline/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24407 Modified Files: par2cmdline.spec Log Message: RPM doesn't like indenting.. Index: par2cmdline.spec =================================================================== RCS file: /cvs/pkgs/rpms/par2cmdline/devel/par2cmdline.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- par2cmdline.spec 3 Aug 2009 16:16:24 -0000 1.11 +++ par2cmdline.spec 3 Aug 2009 16:23:17 -0000 1.12 @@ -35,11 +35,11 @@ multi-part archives. # Intel threading blocks is only available on x86 hardware %ifnarch %{ix86} x86_64 - # This patch strips out the TBB-specific code - %patch4 -p0 - - # Don't link against TBB, but against the rt library (for aio_read/aio_write) - sed -i s/-ltbb/-lrt/ Makefile.in +# This patch strips out the TBB-specific code +%patch4 -p0 + +# Don't link against TBB, but against the rt library (for aio_read/aio_write) +sed -i s/-ltbb/-lrt/ Makefile.in %endif # fix end-of-lines of several files From gerd at fedoraproject.org Mon Aug 3 16:25:04 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Mon, 3 Aug 2009 16:25:04 +0000 (UTC) Subject: rpms/parrot/F-11 parrot.spec,1.7,1.8 Message-ID: <20090803162504.1655D11C02C6@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24777 Modified Files: parrot.spec Log Message: fixed bug Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/parrot.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- parrot.spec 3 Aug 2009 16:21:33 -0000 1.7 +++ parrot.spec 3 Aug 2009 16:25:03 -0000 1.8 @@ -220,8 +220,10 @@ done # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -#%{?_without_fulltest: FULL=''} -#%{?!_without_tests: make ${FULL}test} +%ifnarch ppc +%{?_without_fulltest: FULL=''} +%{?!_without_tests: make ${FULL}test} +%endif %clean From rhughes at fedoraproject.org Mon Aug 3 16:26:20 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 3 Aug 2009 16:26:20 +0000 (UTC) Subject: rpms/gnome-power-manager/F-11 .cvsignore, 1.60, 1.61 gnome-power-manager.spec, 1.159, 1.160 sources, 1.60, 1.61 Message-ID: <20090803162620.D0F1011C02C6@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/gnome-power-manager/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25295 Modified Files: .cvsignore gnome-power-manager.spec sources Log Message: * Mon Aug 03 2009 Richard Hughes - 2.26.4-1 - Update to 2.26.4 - Fixes #514275, #512962 and #514249 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-power-manager/F-11/.cvsignore,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- .cvsignore 6 Jul 2009 11:12:17 -0000 1.60 +++ .cvsignore 3 Aug 2009 16:26:20 -0000 1.61 @@ -1 +1 @@ -gnome-power-manager-2.26.3.tar.gz +gnome-power-manager-2.26.4.tar.gz Index: gnome-power-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-power-manager/F-11/gnome-power-manager.spec,v retrieving revision 1.159 retrieving revision 1.160 diff -u -p -r1.159 -r1.160 --- gnome-power-manager.spec 6 Jul 2009 11:12:18 -0000 1.159 +++ gnome-power-manager.spec 3 Aug 2009 16:26:20 -0000 1.160 @@ -3,7 +3,7 @@ Summary: GNOME Power Manager Name: gnome-power-manager -Version: 2.26.3 +Version: 2.26.4 Release: 1%{?dist} License: GPLv2+ and GFDL Group: Applications/System @@ -162,6 +162,10 @@ fi %{_datadir}/gnome-2.0/ui/GNOME_InhibitApplet.xml %changelog +* Mon Aug 03 2009 Richard Hughes - 2.26.4-1 +- Update to 2.26.4 +- Fixes #514275, #512962 and #514249 + * Mon Jul 06 2009 Richard Hughes - 2.26.3-1 - Update to 2.26.3 - Fixes #500024 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-power-manager/F-11/sources,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- sources 6 Jul 2009 11:12:18 -0000 1.60 +++ sources 3 Aug 2009 16:26:20 -0000 1.61 @@ -1 +1 @@ -e6275d592988948c0afa74fa0e35958d gnome-power-manager-2.26.3.tar.gz +a75073df28306cb7d265ea1d5426057d gnome-power-manager-2.26.4.tar.gz From itamarjp at fedoraproject.org Mon Aug 3 16:26:00 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Mon, 3 Aug 2009 16:26:00 +0000 (UTC) Subject: rpms/pyclutter/devel .cvsignore, 1.9, 1.10 import.log, 1.2, 1.3 pyclutter.spec, 1.18, 1.19 sources, 1.11, 1.12 Message-ID: <20090803162600.E203B11C02C6@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/pyclutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25104/devel Modified Files: .cvsignore import.log pyclutter.spec sources Log Message: - new version 0.9.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pyclutter/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 23 Jan 2009 14:16:28 -0000 1.9 +++ .cvsignore 3 Aug 2009 16:26:00 -0000 1.10 @@ -1 +1 @@ -pyclutter-0.8.2.tar.bz2 +pyclutter-0.9.2.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/pyclutter/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 23 Jan 2009 14:16:28 -0000 1.2 +++ import.log 3 Aug 2009 16:26:00 -0000 1.3 @@ -1,2 +1,3 @@ pyclutter-0_8_0-1_fc9:HEAD:pyclutter-0.8.0-1.fc9.src.rpm:1224277238 pyclutter-0_8_2-1_fc10:HEAD:pyclutter-0.8.2-1.fc10.src.rpm:1232719812 +pyclutter-0_9_2-1_fc12:HEAD:pyclutter-0.9.2-1.fc12.src.rpm:1249316728 Index: pyclutter.spec =================================================================== RCS file: /cvs/pkgs/rpms/pyclutter/devel/pyclutter.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- pyclutter.spec 26 Jul 2009 19:46:27 -0000 1.18 +++ pyclutter.spec 3 Aug 2009 16:26:00 -0000 1.19 @@ -2,8 +2,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: pyclutter -Version: 0.8.2 -Release: 3%{?dist} +Version: 0.9.2 +Release: 1%{?dist} Summary: Python modules that allow you to use the Clutter toolkit Group: Development/Languages @@ -13,8 +13,8 @@ Source0: http://www.clutter-proje BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) #BuildArch: -BuildRequires: pygtk2-devel gtk2-devel clutter-devel clutter-gst-devel clutter-gtk-devel -BuildRequires: clutter-cairo-devel gstreamer-python-devel +BuildRequires: pygtk2-devel gtk2-devel clutter-devel clutter-gst-devel clutter-gtk-devel +BuildRequires: gstreamer-python-devel %description This archive contains the Python modules that allow you to use the @@ -47,20 +47,6 @@ Clutter toolkit in Python programs. This package provides the binding for clutter-gst -%package cairo -Summary: Python modules that allow you to use the Clutter-CAIRO toolkit -Group: Development/Languages -Requires: %{name} = %{version}-%{release} -Requires: clutter-cairo -Requires: pygobject2 -Requires: pycairo - -%description cairo -This archive contains the Python modules that allow you to use the -Clutter toolkit in Python programs. - -This package provides the binding for clutter-cairo - %package devel Summary: Pyclutter development environment Group: Development/Libraries @@ -111,20 +97,19 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{python_sitearch}/cluttergst -%files cairo -%defattr(-,root,root,-) -%{python_sitearch}/cluttercairo - - %files devel %defattr(-,root,root,-) -%{_libdir}/pkgconfig/pyclutter-0.8.pc +%{_libdir}/pkgconfig/pyclutter-0.9.pc %dir %{_includedir}/%{name}-1.0/ %dir %{_includedir}/%{name}-1.0/%{name}/ %{_includedir}/%{name}-1.0/%{name}/%{name}.h %changelog +* Mon Aug 03 2009 Itamar Reis Peixoto - 0.9.2-1 +- new version 0.9.2 +- remove cairo subpackage + * Sun Jul 26 2009 Fedora Release Engineering - 0.8.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pyclutter/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 23 Jan 2009 14:16:28 -0000 1.11 +++ sources 3 Aug 2009 16:26:00 -0000 1.12 @@ -1 +1 @@ -2a57049c23337a40e8d39e7d7375a66c pyclutter-0.8.2.tar.bz2 +8019c0b94bbb347b87026a96cdeb9485 pyclutter-0.9.2.tar.bz2 From karsten at fedoraproject.org Mon Aug 3 16:31:43 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Mon, 3 Aug 2009 16:31:43 +0000 (UTC) Subject: rpms/vim/devel vim72-rh514717.patch,NONE,1.1 vim.spec,1.238,1.239 Message-ID: <20090803163143.AE29911C02C6@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/vim/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26393 Modified Files: vim.spec Added Files: vim72-rh514717.patch Log Message: - add fix for glibc fortify segfault (#514717, Adam Tkac) vim72-rh514717.patch: eval.c | 3 +-- structs.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) --- NEW FILE vim72-rh514717.patch --- diff -up vim72/src/eval.c.rh514717 vim72/src/eval.c --- vim72/src/eval.c.rh514717 2009-08-03 16:15:42.882375154 +0200 +++ vim72/src/eval.c 2009-08-03 16:34:14.863381780 +0200 @@ -286,13 +286,12 @@ typedef struct #define VV_RO 2 /* read-only */ #define VV_RO_SBX 4 /* read-only in the sandbox */ -#define VV_NAME(s, t) s, {{t, 0, {0}}, 0, {0}}, {0} +#define VV_NAME(s, t) s, {{t, 0, {0}}, 0, {0}} static struct vimvar { char *vv_name; /* name of variable, without v: */ dictitem_T vv_di; /* value and name for key */ - char vv_filler[16]; /* space for LONGEST name below!!! */ char vv_flags; /* VV_COMPAT, VV_RO, VV_RO_SBX */ } vimvars[VV_LEN] = { diff -up vim72/src/structs.h.rh514717 vim72/src/structs.h --- vim72/src/structs.h.rh514717 2009-08-03 16:33:35.274870950 +0200 +++ vim72/src/structs.h 2009-08-03 16:33:48.607436706 +0200 @@ -1095,7 +1095,7 @@ struct dictitem_S { typval_T di_tv; /* type and value of the variable */ char_u di_flags; /* flags (only used for variable) */ - char_u di_key[10]; /* key (actually longer!) */ + char_u di_key[18]; /* key */ }; typedef struct dictitem_S dictitem_T; Index: vim.spec =================================================================== RCS file: /cvs/extras/rpms/vim/devel/vim.spec,v retrieving revision 1.238 retrieving revision 1.239 diff -u -p -r1.238 -r1.239 --- vim.spec 31 Jul 2009 22:39:18 -0000 1.238 +++ vim.spec 3 Aug 2009 16:31:43 -0000 1.239 @@ -24,7 +24,7 @@ Summary: The VIM editor URL: http://www.vim.org/ Name: vim Version: %{baseversion}.%{beta}%{patchlevel} -Release: 1%{?dist} +Release: 2%{?dist} License: Vim Group: Applications/Editors Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{baseversion}%{?beta}%{?CVSDATE}.tar.bz2 @@ -322,6 +322,7 @@ Patch3008: vim-7.1-lib64.patch Patch3009: vim-7.0-warning.patch Patch3010: vim-7.0-syncolor.patch Patch3011: vim-7.0-specedit.patch +Patch3012: vim72-rh514717.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel ncurses-devel gettext perl-devel @@ -707,6 +708,7 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runti %patch3009 -p1 %patch3010 -p1 %patch3011 -p1 +%patch3012 -p1 cp -f %{SOURCE15} runtime/syntax/forth.vim cp -f %{SOURCE16} runtime/plugin/netrwPlugin.vim @@ -1148,6 +1150,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/icons/hicolor/*/apps/* %changelog +* Mon Aug 03 2009 Karsten Hopp 7.2.245-2 +- add fix for glibc fortify segfault (#514717, Adam Tkac) + * Sat Aug 01 2009 Karsten Hopp 7.2.245-1 - add 97 upstream patches to get to patchlevel 245 From s4504kr at fedoraproject.org Mon Aug 3 16:38:44 2009 From: s4504kr at fedoraproject.org (Jochen Schmitt) Date: Mon, 3 Aug 2009 16:38:44 +0000 (UTC) Subject: rpms/blender/devel blender-2.49.config, 1.4, 1.5 blender-repack.sh, 1.2, 1.3 blender.spec, 1.121, 1.122 Message-ID: <20090803163844.040B011C02C6@cvs1.fedora.phx.redhat.com> Author: s4504kr Update of /cvs/extras/rpms/blender/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28431 Modified Files: blender-2.49.config blender-repack.sh blender.spec Log Message: Rebuild for python-2.6.2 Index: blender-2.49.config =================================================================== RCS file: /cvs/extras/rpms/blender/devel/blender-2.49.config,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- blender-2.49.config 19 Jun 2009 13:20:36 -0000 1.4 +++ blender-2.49.config 3 Aug 2009 16:38:43 -0000 1.5 @@ -50,9 +50,9 @@ BF_GETTEXT_LIB = 'gettextlib qhull' BF_GETTEXT_LIBPATH = '@LIB@' WITH_BF_FTGL = 'true' -BF_FTGL = '#extern/bFTGL' -BF_FTGL_INC = '${BF_FTGL}/include/' -BF_FTGL_LIB = 'extern_ftgl' +BF_FTGL = '/usr' +BF_FTGL_INC = '${BF_FTGL}/include/FTGL' +BF_FTGL_LIB = ['ftgl', '@LIB@'] WITH_BF_GAMEENGINE='true' Index: blender-repack.sh =================================================================== RCS file: /cvs/extras/rpms/blender/devel/blender-repack.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- blender-repack.sh 19 Jun 2009 13:54:39 -0000 1.2 +++ blender-repack.sh 3 Aug 2009 16:38:43 -0000 1.3 @@ -24,7 +24,7 @@ pushd extern #Removed because of ip rm -rf ffmpeg libmp3lame x264 xvidcore #Removed because we can expect to use system one - rm -rf fftw glew libopenjpeg ode qhull make verse +# rm -rf fftw glew libopenjpeg ode qhull make verse #Will have to be removed later: bFTGL popd rm -rf scons Index: blender.spec =================================================================== RCS file: /cvs/extras/rpms/blender/devel/blender.spec,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- blender.spec 24 Jul 2009 18:09:52 -0000 1.121 +++ blender.spec 3 Aug 2009 16:38:43 -0000 1.122 @@ -5,7 +5,7 @@ Name: blender Version: 2.49a -Release: 3%{?dist} +Release: 4%{?dist} Summary: 3D modeling, animation, rendering and post-production @@ -80,8 +80,6 @@ Requires: dejavu-fonts Provides: blender-fonts = %{version}-%{release} Obsoletes: blender-fonts <= 2.48a-9 - - %description Blender is the essential software solution you need for 3D, from modeling, animation, rendering and post-production to interactive creation and playback. @@ -110,6 +108,20 @@ Blender Game Engine. %patch100 -p1 %patch101 -p1 +# binreloc is not a part of fedora +rm -rf extern/bFTGL +rm -rf extern/ffmpeg +rm -rf extern/fftw +rm -rf extern/glew +rm -rf extern/libmp3lame +rm -rf extern/libopenjpeg +rm -rf extern/libredcode +rm -rf extern/ode +rm -rf extern/x264 +rm -rf extern/xvidcore +rm -rf extern/qhull +rm -rf extern/make +rm -rf extern/verse PYVER=$(%{__python} -c "import sys ; print sys.version[:3]") @@ -233,6 +245,9 @@ fi || : %{_bindir}/blenderplayer.bin %changelog +* Mon Aug 3 2009 Jochen Schmitt 2.49a-4 +- Rebuild for python-2.6.2 + * Fri Jul 24 2009 Fedora Release Engineering - 2.49a-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From nphilipp at fedoraproject.org Mon Aug 3 16:40:36 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 3 Aug 2009 16:40:36 +0000 (UTC) Subject: rpms/sane-backends/devel sane-backends.spec,1.130,1.131 Message-ID: <20090803164036.248FC11C04D1@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/sane-backends/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28879 Modified Files: sane-backends.spec Log Message: remove ExcludeArch: s390 s390x Index: sane-backends.spec =================================================================== RCS file: /cvs/pkgs/rpms/sane-backends/devel/sane-backends.spec,v retrieving revision 1.130 retrieving revision 1.131 diff -u -p -r1.130 -r1.131 --- sane-backends.spec 27 Jul 2009 03:48:00 -0000 1.130 +++ sane-backends.spec 3 Aug 2009 16:40:35 -0000 1.131 @@ -1,7 +1,7 @@ Summary: Scanner access software Name: sane-backends Version: 1.0.20 -Release: 5%{?dist} +Release: 6%{?dist} # lib/ is LGPLv2+, backends are GPLv2+ with exceptions # Tools are GPLv2+, docs are public domain # see LICENSE for details @@ -28,7 +28,6 @@ BuildRequires: gettext BuildRequires: gphoto2-devel Requires: pam >= 0.78-2 Requires: hal >= 0.4.0 -ExcludeArch: s390 s390x %description Scanner Access Now Easy (SANE) is a universal scanner interface. The @@ -158,6 +157,9 @@ rm -rf %{buildroot} %{_libdir}/pkgconfig/sane-backends.pc %changelog +* Mon Aug 03 2009 Nils Philippsen - 1.0.20-6 +- remove ExcludeArch: s390 s390x + * Sun Jul 26 2009 Fedora Release Engineering - 1.0.20-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From tbzatek at fedoraproject.org Mon Aug 3 16:45:34 2009 From: tbzatek at fedoraproject.org (Tomas Bzatek) Date: Mon, 3 Aug 2009 16:45:34 +0000 (UTC) Subject: rpms/gnome-vfs2/devel gnome-vfs2.spec,1.192,1.193 Message-ID: <20090803164534.F3F4611C02C6@cvs1.fedora.phx.redhat.com> Author: tbzatek Update of /cvs/extras/rpms/gnome-vfs2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29794 Modified Files: gnome-vfs2.spec Log Message: * Mon Aug 3 2009 Tomas Bzatek - 2.24.1-5 - Fake POT-Creation-Date to prevent multilib issues (#514990) Index: gnome-vfs2.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-vfs2/devel/gnome-vfs2.spec,v retrieving revision 1.192 retrieving revision 1.193 diff -u -p -r1.192 -r1.193 --- gnome-vfs2.spec 25 Jul 2009 00:50:48 -0000 1.192 +++ gnome-vfs2.spec 3 Aug 2009 16:45:34 -0000 1.193 @@ -14,7 +14,7 @@ Summary: The GNOME virtual file-system libraries Name: gnome-vfs2 Version: 2.24.1 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv2+ and GPLv2+ # the daemon and the library are LGPLv2+ # the modules are LGPLv2+ and GPLv2+ @@ -144,6 +144,9 @@ cd po grep -v ".*[.]desktop[.]in[.]in$\|.*[.]server[.]in[.]in$" POTFILES.in > POTFILES.keep mv POTFILES.keep POTFILES.in intltool-update --pot +PO_FAKE_DATE="2009-08-03 18:00+0200" # fake this to be equal in every build +PO_FAKE_DATE_EXPR='\(.*POT-Creation-Date: *\)\(.*\)\(\\n.*\)' +sed --in-place "s/${PO_FAKE_DATE_EXPR}/\1${PO_FAKE_DATE}\3/" %{po_package}.pot for p in *.po; do msgmerge $p %{po_package}.pot > $p.out msgfmt -o `basename $p .po`.gmo $p.out @@ -239,6 +242,9 @@ fi %config %{_sysconfdir}/gnome-vfs-2.0/modules/smb-module.conf %changelog +* Mon Aug 3 2009 Tomas Bzatek - 2.24.1-5 +- Fake POT-Creation-Date to prevent multilib issues (#514990) + * Fri Jul 24 2009 Fedora Release Engineering - 2.24.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From davej at fedoraproject.org Mon Aug 3 16:48:20 2009 From: davej at fedoraproject.org (Dave Jones) Date: Mon, 3 Aug 2009 16:48:20 +0000 (UTC) Subject: rpms/kernel/devel patch-2.6.31-rc5-git2.bz2.sign, NONE, 1.1 .cvsignore, 1.1106, 1.1107 kernel.spec, 1.1684, 1.1685 linux-2.6.30-hush-rom-warning.patch, 1.1, 1.2 sources, 1.1064, 1.1065 upstream, 1.978, 1.979 Message-ID: <20090803164820.8F36A11C0423@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30345 Modified Files: .cvsignore kernel.spec linux-2.6.30-hush-rom-warning.patch sources upstream Added Files: patch-2.6.31-rc5-git2.bz2.sign Log Message: 2.6.31-rc5-git2 --- NEW FILE patch-2.6.31-rc5-git2.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKdtH3yGugalF9Dw4RAiRrAJ4m9MKGonQeza4+wneXco/Y+PAFNACglOJw +v9P/35ozWH2eXaSqweS1nc= =soQn -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1106 retrieving revision 1.1107 diff -u -p -r1.1106 -r1.1107 --- .cvsignore 1 Aug 2009 03:45:35 -0000 1.1106 +++ .cvsignore 3 Aug 2009 16:48:20 -0000 1.1107 @@ -6,3 +6,4 @@ temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 patch-2.6.31-rc5.bz2 +patch-2.6.31-rc5-git2.bz2 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1684 retrieving revision 1.1685 diff -u -p -r1.1684 -r1.1685 --- kernel.spec 3 Aug 2009 15:55:46 -0000 1.1684 +++ kernel.spec 3 Aug 2009 16:48:20 -0000 1.1685 @@ -61,7 +61,7 @@ Summary: The Linux kernel # The rc snapshot level %define rcrev 5 # The git snapshot level -%define gitrev 0 +%define gitrev 2 # Set rpm version accordingly %define rpmversion 2.6.%{upstream_sublevel} %endif @@ -111,7 +111,7 @@ Summary: The Linux kernel %define doc_build_fail true %endif -%define rawhide_skip_docs 0 +%define rawhide_skip_docs 1 %if 0%{?rawhide_skip_docs} %define with_doc 0 %endif @@ -1945,6 +1945,9 @@ fi # and build. %changelog +* Mon Aug 03 2009 Dave Jones 2.6.31-0.122.rc5.git2 +- 2.6.31-rc5-git2 + * Mon Aug 03 2009 Adam Jackson - (Attempt to) fix watermark setup on Intel 9xx parts. linux-2.6.30-hush-rom-warning.patch: setup-res.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) Index: linux-2.6.30-hush-rom-warning.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6.30-hush-rom-warning.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- linux-2.6.30-hush-rom-warning.patch 27 Jul 2009 22:03:29 -0000 1.1 +++ linux-2.6.30-hush-rom-warning.patch 3 Aug 2009 16:48:20 -0000 1.2 @@ -1,11 +1,20 @@ diff -up linux-2.6.30.noarch/drivers/pci/setup-res.c.jx linux-2.6.30.noarch/drivers/pci/setup-res.c --- linux-2.6.30.noarch/drivers/pci/setup-res.c.jx 2009-07-27 17:56:13.000000000 -0400 +++ linux-2.6.30.noarch/drivers/pci/setup-res.c 2009-07-27 17:58:25.000000000 -0400 -@@ -109,7 +109,13 @@ int pci_claim_resource(struct pci_dev *d +@@ -101,6 +101,7 @@ int pci_claim_resource(struct pci_dev *d + struct resource *res = &dev->resource[resource]; + struct resource *root; + int err; ++ const char *dtype = resource < PCI_BRIDGE_RESOURCES ? "device" : "bridge"; + + root = pci_find_parent_resource(dev, res); + +@@ -108,8 +109,13 @@ int pci_claim_resource(struct pci_dev *d if (root != NULL) - err = insert_resource(root, res); + err = request_resource(root, res); - if (err) { +- const char *dtype = resource < PCI_BRIDGE_RESOURCES ? "device" : "bridge"; + if (err && resource == 6) { + dev_info(&dev->dev, "BAR %d: %s of %s %pR\n", + resource, Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.1064 retrieving revision 1.1065 diff -u -p -r1.1064 -r1.1065 --- sources 1 Aug 2009 03:45:36 -0000 1.1064 +++ sources 3 Aug 2009 16:48:20 -0000 1.1065 @@ -1,2 +1,3 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 09d608a6f10801d34097d0e127e36d5b patch-2.6.31-rc5.bz2 +5c7a3da1d852b5db22228947440a0da9 patch-2.6.31-rc5-git2.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.978 retrieving revision 1.979 diff -u -p -r1.978 -r1.979 --- upstream 1 Aug 2009 03:45:36 -0000 1.978 +++ upstream 3 Aug 2009 16:48:20 -0000 1.979 @@ -1,2 +1,3 @@ linux-2.6.30.tar.bz2 patch-2.6.31-rc5.bz2 +patch-2.6.31-rc5-git2.bz2 From nphilipp at fedoraproject.org Mon Aug 3 16:49:09 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 3 Aug 2009 16:49:09 +0000 (UTC) Subject: rpms/sane-frontends/devel sane-frontends.spec,1.29,1.30 Message-ID: <20090803164909.8614911C02C6@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/sane-frontends/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30562 Modified Files: sane-frontends.spec Log Message: remove ExcludeArch: s390 s390x Index: sane-frontends.spec =================================================================== RCS file: /cvs/pkgs/rpms/sane-frontends/devel/sane-frontends.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sane-frontends.spec 31 Jul 2009 14:31:01 -0000 1.29 +++ sane-frontends.spec 3 Aug 2009 16:49:09 -0000 1.30 @@ -1,6 +1,6 @@ Name: sane-frontends Version: 1.0.14 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Graphical frontend to SANE URL: http://www.sane-project.org Source0: ftp://ftp.sane-project.org/pub/sane/%{name}-%{version}/%{name}-%{version}.tar.gz @@ -14,7 +14,6 @@ Requires: sane-backends Buildroot: %{_tmppath}/%{name}-root Obsoletes: sane <= 0:1.0.9 Provides: sane = %{?epoch:%{epoch}:}%{version}-%{release} -ExcludeArch: s390 s390x %description This packages includes the scanadf and xcam programs. @@ -46,6 +45,9 @@ rm -R $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Nils Philippsen 1.0.14-9 +- remove ExcludeArch: s390 s390x + * Fri Jul 31 2009 Nils Philippsen 1.0.14-8 - replace badcode with array-out-of-bounds patch - fix compilation with sane-backends-1.0.20 From nphilipp at fedoraproject.org Mon Aug 3 16:50:05 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 3 Aug 2009 16:50:05 +0000 (UTC) Subject: rpms/xsane/devel xsane.spec,1.74,1.75 Message-ID: <20090803165005.62DE411C049D@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/xsane/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30830 Modified Files: xsane.spec Log Message: remove ExcludeArch: s390 s390x Index: xsane.spec =================================================================== RCS file: /cvs/pkgs/rpms/xsane/devel/xsane.spec,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- xsane.spec 31 Jul 2009 12:26:46 -0000 1.74 +++ xsane.spec 3 Aug 2009 16:50:05 -0000 1.75 @@ -5,7 +5,7 @@ Name: xsane Summary: X Window System front-end for the SANE scanner interface Version: 0.997 -Release: 1%{?dist} +Release: 2%{?dist} Source0: http://www.xsane.org/download/%{name}-%{version}.tar.gz Source1: xsane.desktop Source2: xsane.conf.in @@ -24,7 +24,6 @@ BuildRequires: sane-backends-devel >= 1. BuildRequires: desktop-file-utils >= 0.2.92 BuildRequires: libtiff-devel BuildRequires: gettext-devel -ExcludeArch: s390 s390x %description XSane is an X based interface for the SANE (Scanner Access Now Easy) @@ -121,6 +120,9 @@ fi %config(noreplace) %{_sysconfdir}/gimp/plugins.d/xsane.conf %changelog +* Mon Aug 03 2009 Nils Philippsen 0.997-2 +- remove ExcludeArch: s390 s390x + * Fri Jul 31 2009 Nils Philippsen 0.997-1 - version 0.997 - drop obsolete sane-backends-1.0.20 patch From nb at fedoraproject.org Mon Aug 3 16:59:27 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Mon, 3 Aug 2009 16:59:27 +0000 (UTC) Subject: rpms/znc/EL-5 znc.spec,1.5,1.6 Message-ID: <20090803165927.BA1A911C02C6@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32486 Modified Files: znc.spec Log Message: Bump release to fix failed push Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/EL-5/znc.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- znc.spec 23 Jul 2009 18:12:47 -0000 1.5 +++ znc.spec 3 Aug 2009 16:59:27 -0000 1.6 @@ -1,7 +1,7 @@ Summary: An advanced IRC bouncer Name: znc Version: 0.074 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ @@ -65,6 +65,8 @@ modules. %{_includedir}/znc/ %changelog +* Mon Aug 3 2009 Nick Bebout - 0.074-2 +- Bump release to fix failed push * Thu Jul 23 2009 Nick Bebout - 0.074-1 - Update to 0.074 * Wed Jul 22 2009 Nick Bebout - 0.072-3 From pkgdb at fedoraproject.org Mon Aug 3 17:07:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 17:07:07 +0000 Subject: [pkgdb] php-layers-menu had acl change status Message-ID: <20090803170707.B480210F890@bastion2.fedora.phx.redhat.com> toshio has set the watchbugzilla acl on php-layers-menu (Fedora devel) to Obsolete for david To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-layers-menu From pkgdb at fedoraproject.org Mon Aug 3 17:07:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 17:07:09 +0000 Subject: [pkgdb] php-layers-menu had acl change status Message-ID: <20090803170709.EEF4010F8A9@bastion2.fedora.phx.redhat.com> toshio has set the watchbugzilla acl on php-layers-menu (Fedora 10) to Obsolete for david To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-layers-menu From pkgdb at fedoraproject.org Mon Aug 3 17:07:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 17:07:16 +0000 Subject: [pkgdb] php-layers-menu had acl change status Message-ID: <20090803170716.5E58D10F8B0@bastion2.fedora.phx.redhat.com> toshio has set the watchbugzilla acl on php-layers-menu (Fedora 11) to Obsolete for david To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-layers-menu From pkgdb at fedoraproject.org Mon Aug 3 17:07:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 17:07:17 +0000 Subject: [pkgdb] php-layers-menu had acl change status Message-ID: <20090803170717.2DB1A10F8B5@bastion2.fedora.phx.redhat.com> toshio has set the watchbugzilla acl on php-layers-menu (Fedora EPEL 5) to Obsolete for david To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-layers-menu From rdieter at fedoraproject.org Mon Aug 3 17:23:58 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 3 Aug 2009 17:23:58 +0000 (UTC) Subject: rpms/lyx/devel lyx.spec,1.97,1.98 Message-ID: <20090803172358.C1CA711C00E9@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/lyx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5515 Modified Files: lyx.spec Log Message: * Mon Aug 03 2009 Rex Dieter - 1.6.3-3 - add lyx-*-fonts subpkgs (#452357, #514549) - -common (noarch) subpkg - trim %changelog Index: lyx.spec =================================================================== RCS file: /cvs/pkgs/rpms/lyx/devel/lyx.spec,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- lyx.spec 25 Jul 2009 11:33:53 -0000 1.97 +++ lyx.spec 3 Aug 2009 17:23:58 -0000 1.98 @@ -2,12 +2,24 @@ %if 0%{?fedora} > 3 %define _with_aiksaurus --with-aiksaurus %endif + +## lyx-fonts +%global fontname lyx +%global common_desc \ +A collection of Math symbol fonts. +%if 0%{?fedora} > 8 +%define fontpackages 1 +BuildRequires: fontpackages-devel +%else +## FIXME!! +%endif + %define _without_included_boost --without-included-boost Summary: WYSIWYM (What You See Is What You Mean) document processor Name: lyx Version: 1.6.3 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Applications/Publishing @@ -42,6 +54,18 @@ Obsoletes: %{name}-qt < 1.5.0 Provides: %{name}-qt = %{version}-%{release} Obsoletes: %{name}-xforms < 1.5.0 +Requires: %{name}-common = %{version}-%{release} + +Requires: %{fontname}-cmex10-fonts = %{version}-%{release} +Requires: %{fontname}-cmmi10-fonts = %{version}-%{release} +Requires: %{fontname}-cmr10-fonts = %{version}-%{release} +Requires: %{fontname}-cmsy10-fonts = %{version}-%{release} +Requires: %{fontname}-esint10-fonts = %{version}-%{release} +Requires: %{fontname}-eufm10-fonts = %{version}-%{release} +Requires: %{fontname}-msam10-fonts = %{version}-%{release} +Requires: %{fontname}-msbm10-fonts = %{version}-%{release} +Requires: %{fontname}-wasy10-fonts = %{version}-%{release} + %if 0%{?fedora} > 8 BuildRequires: tex(dvips) tex(latex) texlive-fonts Requires(post): texlive @@ -55,7 +79,6 @@ Requires(post): tetex-fonts Requires(postun): tetex-fonts Requires: tetex-dvips tetex-latex %endif -Requires: mathml-fonts Requires: ghostscript ## Soft dependencies %if 0%{?fedora} > 3 && 0%{?fedora} < 9 @@ -63,9 +86,9 @@ Requires: ghostscript Requires(hint): tetex-dvipost Requires(hint): tetex-preview Requires(hint): tetex-IEEEtran +%endif # convert doc files to lyx (bug #193858) Requires(hint): wv -%endif Requires(hint): xdg-utils %description @@ -85,6 +108,149 @@ to the backends (like LaTeX) that are sp With LyX, the author can concentrate on the contents of his writing, and let the computer take care of the rest. +%package common +Summary: Common files of %{name} +Requires: %{name} = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description common +{summary}. + +%package -n %{fontname}-fonts-compat +Summary: Lyx/MathML fonts compatibility package +License: Copyright only and GPL+ +Obsoletes: mathml-fonts < 1.0-50 +Provides: mathml-fonts = 1.0-50 +Provides: %{fontname}-fonts = %{version}-%{release} +Requires: %{fontname}-cmex10-fonts = %{version}-%{release} +Requires: %{fontname}-cmmi10-fonts = %{version}-%{release} +Requires: %{fontname}-cmr10-fonts = %{version}-%{release} +Requires: %{fontname}-cmsy10-fonts = %{version}-%{release} +Requires: %{fontname}-esint10-fonts = %{version}-%{release} +Requires: %{fontname}-eufm10-fonts = %{version}-%{release} +Requires: %{fontname}-msam10-fonts = %{version}-%{release} +Requires: %{fontname}-msbm10-fonts = %{version}-%{release} +Requires: %{fontname}-wasy10-fonts = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-fonts-compat +This package only exists to help transition mathml-fonts users to the new +package split. It will be removed after one distribution release cycle, please +do not reference it or depend on it in any way. + +%package -n %{fontname}-fonts-common +Summary: Common files of %{fontname}-fonts +# The actual license says "The author of these fonts, Basil K. Malyshev, has +# kindly granted permission to use and modify these fonts." +# One of the font files (wasy10) is separately licensed GPL+. +License: Copyright only and GPL+ +%{?fontpackages:Requires: fontpackages-filesystem} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{name}-fonts-common +This package consists of files used by other %{fontname}-fonts packages. + +%package -n %{fontname}-cmex10-fonts +Summary: Cmex10 fonts +License: Copyright only +Requires: %{fontname}-fonts-common = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-cmex10-fonts +%common_desc +%{?_font_pkg:%_font_pkg -n cmex10 cmex10.ttf} + +%package -n %{fontname}-cmmi10-fonts +Summary: Cmmi10 fonts +License: Copyright only +Requires: %{fontname}-fonts-common = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-cmmi10-fonts +%common_desc +%{?_font_pkg:%_font_pkg -n cmmi10 cmmi10.ttf} + +%package -n %{fontname}-cmr10-fonts +Summary: Cmr10 fonts +License: Copyright only +Requires: %{fontname}-fonts-common = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-cmr10-fonts +%common_desc +%{?_font_pkg:%_font_pkg -n cmr10 cmr10.ttf} + +%package -n %{fontname}-cmsy10-fonts +Summary: Cmsy10 fonts +License: Copyright only +Requires: %{fontname}-fonts-common = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-cmsy10-fonts +%common_desc +%{?_font_pkg:%_font_pkg -n cmsy10 cmsy10.ttf} + +%package -n %{fontname}-esint10-fonts +Summary: Esint10 fonts +License: Copyright only +Requires: %{fontname}-fonts-common = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-esint10-fonts +%common_desc +%{?_font_pkg:%_font_pkg -n esint10 esint10.ttf} + +%package -n %{fontname}-eufm10-fonts +Summary: Eufm10 fonts +License: Copyright only +Requires: %{fontname}-fonts-common = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-eufm10-fonts +%common_desc +%{?_font_pkg:%_font_pkg -n eufm10 eufm10.ttf} + +%package -n %{fontname}-msam10-fonts +Summary: Msam10 fonts +License: Copyright only +Requires: %{fontname}-fonts-common = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-msam10-fonts +%common_desc +%{?_font_pkg:%_font_pkg -n msam10 msam10.ttf} + +%package -n %{fontname}-msbm10-fonts +Summary: Msbm10 fonts +License: Copyright only +Requires: %{fontname}-fonts-common = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-msbm10-fonts +%common_desc +%{?_font_pkg:%_font_pkg -n msbm10 msbm10.ttf} + +%package -n %{fontname}-wasy10-fonts +Summary: Wasy10 fonts +License: GPL+ +Requires: %{fontname}-fonts-common = %{version}-%{release} +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif +%description -n %{fontname}-wasy10-fonts +%common_desc +%{?_font_pkg:%_font_pkg -n wasy10 wasy10.ttf} %prep @@ -137,7 +303,9 @@ touch %{buildroot}%{_datadir}/lyx/lyxrc. touch %{buildroot}%{_datadir}/lyx/{packages,textclass}.lst touch %{buildroot}%{_datadir}/lyx/doc/LaTeXConfig.lyx -# unpackaged files +# fonts +install -m 0755 -d %{buildroot}%{_fontdir} +mv %{buildroot}%{_datadir}/lyx/fonts/*.ttf %{buildroot}%{_fontdir}/ rm -rf %{buildroot}%{_datadir}/lyx/fonts %find_lang %{name} @@ -147,10 +315,10 @@ rm -rf %{buildroot}%{_datadir}/lyx/fonts make check -%post +%post common touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : -%postun +%postun common if [ $1 -eq 0 ] ; then texhash >& /dev/null update-desktop-database -q &> /dev/null @@ -158,7 +326,7 @@ if [ $1 -eq 0 ] ; then gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : fi -%posttrans +%posttrans common texhash >& /dev/null update-desktop-database -q &> /dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : @@ -166,12 +334,12 @@ gtk-update-icon-cache %{_datadir}/icons/ ## Catch installed/uninstalled helpers ## not sure if this is really needed anymore, as it seems to be a per-user thing, ## and besides, we use xdg-open now -- Rex -%triggerin -- latex2html,wv +%triggerin common -- latex2html,wv if [ $2 -gt 1 ]; then cd %{_datadir}/lyx && ./configure.py --without-latex-config > /dev/null 2>&1 ||: fi -%triggerun -- latex2html,wv +%triggerun common -- latex2html,wv if [ $2 -eq 0 ]; then cd %{_datadir}/lyx && ./configure.py --without-latex-config > /dev/null 2>&1 ||: fi @@ -181,10 +349,13 @@ fi rm -rf %{buildroot} -%files -f %{name}.lang +%files %defattr(-,root,root,-) -%doc ANNOUNCE lib/CREDITS NEWS README +%doc ANNOUNCE COPYING lib/CREDITS NEWS README %{_bindir}/* + +%files common -f %{name}.lang +%defattr(-,root,root,-) %{_mandir}/man1/* %{_datadir}/applications/*.desktop %{_datadir}/icons/hicolor/*/*/* @@ -195,8 +366,21 @@ rm -rf %{buildroot} %ghost %{_datadir}/lyx/doc/LaTeXConfig.lyx %{_datadir}/texmf/tex/latex/lyx/ +%files -n %{fontname}-fonts-compat +# boo! + +%files -n %{fontname}-fonts-common +%defattr(0644,root,root,0755) +%doc lib/fonts/BaKoMaFontLicense.txt +%doc lib/fonts/ReadmeBaKoMa4LyX.txt + %changelog +* Mon Aug 03 2009 Rex Dieter - 1.6.3-3 +- add lyx-*-fonts subpkgs (#452357, #514549) +- -common (noarch) subpkg +- trim %%changelog + * Sat Jul 25 2009 Fedora Release Engineering - 1.6.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -398,151 +582,3 @@ rm -rf %{buildroot} * Wed Mar 08 2006 Rex Dieter 1.4.0-2 - 1.4.0(final) - drop boost bits - -* Tue Mar 07 2006 Rex Dieter 1.4.0-0.12.rc -- 1.4.0rc -- drop boost patch (for now) - -* Fri Mar 03 2006 Rex Dieter 1.4.0-0.11.pre6 -- 1.4.0pre6 -- --disable-stdlib-debug --disable-assertions --disable-concept-checks -- don't use --without-included-boost (for now) - -* Mon Feb 20 2006 Rex Dieter 1.4.0-0.10.pre5 -- gcc41 patch -- document boost/gcc41 patches -- avoid --without-included-boost on fc4/gcc-4.0.2 (gcc bug) - -* Tue Feb 14 2006 Rex Dieter 1.4.0-0.9.pre5 -- updated boost patch -- drop -fexceptions from %%optflags - -* Mon Feb 13 2006 Rex Dieter 1.4.0-0.7.pre5 -- --without-included-boost -- BR: boost-devel - -* Mon Feb 13 2006 Rex Dieter 1.4.0-0.5.pre5 -- 1.4.0pre5 - -* Tue Jan 31 2006 Rex Dieter 1.4.0-0.2.pre4 -- 1.4.0pre4 - -* Fri Jan 20 2006 Rex Dieter 1.4.0-0.1.pre3 -- 1.4.0pre3 - -* Fri Jan 20 2006 Rex Dieter 1.3.7-4 -- cleanup/fix snarfing of intermediate frontend builds. - -* Fri Jan 20 2006 Rex Dieter 1.3.7-2 -- BR: libXpm-devel - -* Tue Jan 17 2006 Rex Dieter 1.3.7-1 -- 1.3.7 -- -qt/-xforms: frontend pkgs (#178116) - -* Fri Oct 21 2005 Rex Dieter 1.3.6-5 -- %%post/%%postun: update-desktop-database - -* Fri Sep 02 2005 Rex Dieter 1.3.6-4 -- leave out kde-redhat bits in Fedora Extras build -- define/use safer (esp for x86_64) QTDIR bits - -* Fri Aug 05 2005 Rex Dieter 1.3.6-3 -- touchup helpers script -- fix for (sometimes missing) PSres.upr - -* Mon Aug 01 2005 Rex Dieter 1.3.6-2 -- use triggers to configure/unconfigure helper (ps/pdf/html) apps - -* Sat Jul 23 2005 Rex Dieter 1.3.6-1 -- 1.3.6 - -* Mon May 23 2005 Rex Dieter 1.3.5-4 -- qt_immodule patch (lyx bug #1830) -- update -helpers patch to look-for/use evince (rh bug #143992) -- drop (not-strictly-required) Req's on helper apps - htmlview, gsview (rh bug #143992) -- %%configure: --with-aiksaurus -- %%configure: --enable-optimization="$$RPM_OPT_FLAGS" -- %%configure: --disable-dependency-tracking - -* Sun May 22 2005 Jeremy Katz - 1.3.5 -- rebuild on all arches - -* Fri Apr 7 2005 Michael Schwendt -- rebuilt - -* Thu Oct 21 2004 Rex Dieter 0:1.3.5-3 -- BR: htmlview -- Requires: htmlview, gsview (so build-time-detected helper apps are - available at runtime) - -* Thu Oct 21 2004 Rex Dieter 0:1.3.5-0.fdr.3 -- BR: htmlview -- Requires: htmlview, gsview (so build-time-detected helper apps are - available at runtime) - -* Wed Oct 20 2004 Rex Dieter 0:1.3.5-0.fdr.2 -- BR: pspell-devel -> aspell-devel -- BR: tetex-* (helper detection, fonts) -- -helpers patch: find/use htmlview, gsview, kdvi, ggv, kghostview -- .desktop: GenericName: WYSIWYM document processor - -* Wed Oct 06 2004 Rex Dieter 0:1.3.5-0.fdr.1 -- 1.3.5 - -* Fri Apr 30 2004 Rex Dieter 0:1.3.4-0.fdr.6 -- BR: libtool - -* Fri Apr 23 2004 Rex Dieter 0:1.3.4-0.fdr.5 -- Group: Applications/Publishing -- BR: desktop-file-utils -- Requires(post,postun): tetex - -* Sat Apr 10 2004 Rex Dieter 0:1.3.4-0.fdr.4 -- .desktop: separate file -- .desktop: drop 'Utility' category, add 'Qt' -- .desktop: Name: lyx -> LyX -- .desktop: Comment: lyx 1.3.4 -> WYSIWYM document processor -- convert icon xpm -> png - -* Thu Mar 11 2004 Rex Dieter 0:1.3.4-0.fdr.3 -- dynamically determine version for qt dependency. - -* Tue Mar 09 2004 Rex Dieter 0:1.3.4-0.fdr.2 -- add a few (mostly superfluous) BuildRequires to make fedora.us's - buildsystem happy. - -* Tue Mar 09 2004 Rex Dieter 0:1.3.4-0.fdr.1 -- Allow building/use for any qt >= 3.1 - -* Thu Feb 19 2004 Rex Dieter 0:1.3.4-0.fdr.0 -- 1.3.4 -- Categories=Office - -* Mon Nov 24 2003 Rex Dieter 0:1.3.3-0.fdr.3 -- Requires: tetex-latex -- support MimeType(s): application/x-lyx;text/x-lyx - -* Sat Nov 22 2003 Rex Dieter 0:1.3.3-0.fdr.2 -- let rpm auto-require qt. -- remove (optional) xforms support. -- Requires: latex-xft-fonts - -* Mon Oct 06 2003 Rex Dieter 0:1.3.3-0.fdr.1 -- 1.3.3 -- update macros for Fedora Core. - -* Mon May 12 2003 Rex Dieter 0:1.3.2-0.fdr.0 -- 1.3.2 -- fedora-ize. - -* Tue Mar 25 2003 Rex Dieter 1.3.1-1.0 -- 1.3.1 release. - -* Fri Feb 21 2003 Rex Dieter 1.3.0-1.0 -- yank kmenu - -* Fri Feb 07 2003 Rex Dieter 1.3.0-0.0 -- 1.3.0 - From twaugh at fedoraproject.org Mon Aug 3 17:27:32 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 3 Aug 2009 17:27:32 +0000 (UTC) Subject: rpms/ghostscript/devel .cvsignore, 1.28, 1.29 ghostscript-gs-executable.patch, 1.1, 1.2 ghostscript-jbig2dec-nullderef.patch, 1.1, 1.2 ghostscript.spec, 1.192, 1.193 sources, 1.32, 1.33 ghostscript-CVE-2009-0196.patch, 1.1, NONE ghostscript-CVE-2009-0583, 0584.patch, 1.2, NONE ghostscript-CVE-2009-0792.patch, 1.1, NONE ghostscript-bitcmyk.patch, 1.1, NONE Message-ID: <20090803172733.01B8711C00E9@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/ghostscript/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6481 Modified Files: .cvsignore ghostscript-gs-executable.patch ghostscript-jbig2dec-nullderef.patch ghostscript.spec sources Removed Files: ghostscript-CVE-2009-0196.patch ghostscript-CVE-2009-0583,0584.patch ghostscript-CVE-2009-0792.patch ghostscript-bitcmyk.patch Log Message: * Mon Aug 3 2009 Tim Waugh 8.70-1 - 8.70. - License has changed to GPLv3+. Packages containing programs that link to libgs/libijs are: - foomatic (GPLv2+) - libspectre (GPLv2+) - ImageMagick (ImageMagick, listed on Licensing wiki page under "Good Licenses" and marked as GPLv3 compat) - gutenprint (GPLv2+) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/devel/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 4 Feb 2009 13:32:50 -0000 1.28 +++ .cvsignore 3 Aug 2009 17:27:32 -0000 1.29 @@ -24,3 +24,4 @@ ghostscript-8.61.tar.bz2 ghostscript-8.62.tar.bz2 ghostscript-8.63.tar.bz2 ghostscript-8.64.tar.bz2 +ghostscript-8.70.tar.xz ghostscript-gs-executable.patch: bdftops | 5 ++--- dumphint | 5 ++--- eps2eps | 5 ++--- font2c | 5 ++--- gsbj | 5 ++--- gsdj | 5 ++--- gsdj500 | 5 ++--- gslj | 5 ++--- gslp | 5 ++--- gsnd | 5 ++--- pdf2dsc | 5 ++--- pdf2ps | 5 ++--- pdfopt | 5 ++--- pf2afm | 5 ++--- pfbtopfa | 5 ++--- pphs | 5 ++--- printafm | 5 ++--- ps2epsi | 7 +++---- ps2pdfwr | 5 ++--- ps2ps | 5 ++--- wftopfa | 5 ++--- 21 files changed, 43 insertions(+), 64 deletions(-) Index: ghostscript-gs-executable.patch =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/devel/ghostscript-gs-executable.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ghostscript-gs-executable.patch 10 Jun 2009 17:04:49 -0000 1.1 +++ ghostscript-gs-executable.patch 3 Aug 2009 17:27:32 -0000 1.2 @@ -1,6 +1,6 @@ -diff -up ghostscript-8.64/lib/bdftops.gs-executable ghostscript-8.64/lib/bdftops ---- ghostscript-8.64/lib/bdftops.gs-executable 2009-06-10 17:55:39.762484085 +0100 -+++ ghostscript-8.64/lib/bdftops 2009-06-10 17:55:39.765483778 +0100 +diff -up ghostscript-8.70/lib/bdftops.gs-executable ghostscript-8.70/lib/bdftops +--- ghostscript-8.70/lib/bdftops.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/bdftops 2009-08-03 17:53:20.569875831 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -12,9 +12,9 @@ diff -up ghostscript-8.64/lib/bdftops.gs -exec "$GS_EXECUTABLE" -q -dBATCH -dNODISPLAY -- bdftops.ps "$@" +exec "$gs" -q -dBATCH -dNODISPLAY -- bdftops.ps "$@" -diff -up ghostscript-8.64/lib/dumphint.gs-executable ghostscript-8.64/lib/dumphint ---- ghostscript-8.64/lib/dumphint.gs-executable 2009-06-10 17:55:39.767484373 +0100 -+++ ghostscript-8.64/lib/dumphint 2009-06-10 17:55:39.823360403 +0100 +diff -up ghostscript-8.70/lib/dumphint.gs-executable ghostscript-8.70/lib/dumphint +--- ghostscript-8.70/lib/dumphint.gs-executable 2009-01-04 20:11:57.000000000 +0000 ++++ ghostscript-8.70/lib/dumphint 2009-08-03 17:53:20.570875283 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -32,9 +32,9 @@ diff -up ghostscript-8.64/lib/dumphint.g -exec "$GS_EXECUTABLE" -q -dNODISPLAY $OPTIONS -- "`dirname $0`/dumphint.ps" "$1" +exec "$gs" -q -dNODISPLAY $OPTIONS -- "`dirname $0`/dumphint.ps" "$1" -diff -up ghostscript-8.64/lib/eps2eps.gs-executable ghostscript-8.64/lib/eps2eps ---- ghostscript-8.64/lib/eps2eps.gs-executable 2009-06-10 17:55:39.846358935 +0100 -+++ ghostscript-8.64/lib/eps2eps 2009-06-10 17:55:39.848359175 +0100 +diff -up ghostscript-8.70/lib/eps2eps.gs-executable ghostscript-8.70/lib/eps2eps +--- ghostscript-8.70/lib/eps2eps.gs-executable 2009-01-10 22:11:18.000000000 +0000 ++++ ghostscript-8.70/lib/eps2eps 2009-08-03 17:53:20.573877995 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -52,9 +52,9 @@ diff -up ghostscript-8.64/lib/eps2eps.gs -exec "$GS_EXECUTABLE" -q -sDEVICE=epswrite -sstdout=%stderr "-sOutputFile=$2" -dNOPAUSE -dBATCH -dSAFER $OPTIONS "$1" +exec "$gs" -q -sDEVICE=epswrite -sstdout=%stderr "-sOutputFile=$2" -dNOPAUSE -dBATCH -dSAFER $OPTIONS "$1" -diff -up ghostscript-8.64/lib/font2c.gs-executable ghostscript-8.64/lib/font2c ---- ghostscript-8.64/lib/font2c.gs-executable 2009-06-10 17:55:39.850358868 +0100 -+++ ghostscript-8.64/lib/font2c 2009-06-10 17:55:39.852359769 +0100 +diff -up ghostscript-8.70/lib/font2c.gs-executable ghostscript-8.70/lib/font2c +--- ghostscript-8.70/lib/font2c.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/font2c 2009-08-03 17:53:20.576874823 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -66,9 +66,9 @@ diff -up ghostscript-8.64/lib/font2c.gs- -exec "$GS_EXECUTABLE" -q -dNODISPLAY -dWRITESYSTEMDICT -- font2c.ps "$@" +exec "$gs" -q -dNODISPLAY -dWRITESYSTEMDICT -- font2c.ps "$@" -diff -up ghostscript-8.64/lib/gsbj.gs-executable ghostscript-8.64/lib/gsbj ---- ghostscript-8.64/lib/gsbj.gs-executable 2009-06-10 17:55:39.854358559 +0100 -+++ ghostscript-8.64/lib/gsbj 2009-06-10 17:55:39.856358929 +0100 +diff -up ghostscript-8.70/lib/gsbj.gs-executable ghostscript-8.70/lib/gsbj +--- ghostscript-8.70/lib/gsbj.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gsbj 2009-08-03 17:53:20.579874829 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -80,9 +80,9 @@ diff -up ghostscript-8.64/lib/gsbj.gs-ex -exec "$GS_EXECUTABLE" -q -sDEVICE=bj10e -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=bj10e -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gsdj500.gs-executable ghostscript-8.64/lib/gsdj500 ---- ghostscript-8.64/lib/gsdj500.gs-executable 2009-06-10 17:55:39.863358659 +0100 -+++ ghostscript-8.64/lib/gsdj500 2009-06-10 17:55:39.865358381 +0100 +diff -up ghostscript-8.70/lib/gsdj500.gs-executable ghostscript-8.70/lib/gsdj500 +--- ghostscript-8.70/lib/gsdj500.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gsdj500 2009-08-03 17:53:20.582874574 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -94,9 +94,9 @@ diff -up ghostscript-8.64/lib/gsdj500.gs -exec "$GS_EXECUTABLE" -q -sDEVICE=djet500 -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=djet500 -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gsdj.gs-executable ghostscript-8.64/lib/gsdj ---- ghostscript-8.64/lib/gsdj.gs-executable 2009-06-10 17:55:39.858358853 +0100 -+++ ghostscript-8.64/lib/gsdj 2009-06-10 17:55:39.860359097 +0100 +diff -up ghostscript-8.70/lib/gsdj.gs-executable ghostscript-8.70/lib/gsdj +--- ghostscript-8.70/lib/gsdj.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gsdj 2009-08-03 17:53:20.585875161 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -108,9 +108,9 @@ diff -up ghostscript-8.64/lib/gsdj.gs-ex -exec "$GS_EXECUTABLE" -q -sDEVICE=deskjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=deskjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gslj.gs-executable ghostscript-8.64/lib/gslj ---- ghostscript-8.64/lib/gslj.gs-executable 2009-06-10 17:55:39.867359335 +0100 -+++ ghostscript-8.64/lib/gslj 2009-06-10 17:55:39.868359409 +0100 +diff -up ghostscript-8.70/lib/gslj.gs-executable ghostscript-8.70/lib/gslj +--- ghostscript-8.70/lib/gslj.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gslj 2009-08-03 17:53:20.588874966 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -122,9 +122,9 @@ diff -up ghostscript-8.64/lib/gslj.gs-ex -exec "$GS_EXECUTABLE" -q -sDEVICE=laserjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=laserjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gslp.gs-executable ghostscript-8.64/lib/gslp ---- ghostscript-8.64/lib/gslp.gs-executable 2009-06-10 17:55:39.870359296 +0100 -+++ ghostscript-8.64/lib/gslp 2009-06-10 17:55:39.872359052 +0100 +diff -up ghostscript-8.70/lib/gslp.gs-executable ghostscript-8.70/lib/gslp +--- ghostscript-8.70/lib/gslp.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gslp 2009-08-03 17:53:20.591874666 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -136,9 +136,9 @@ diff -up ghostscript-8.64/lib/gslp.gs-ex -exec "$GS_EXECUTABLE" -q -sDEVICE=epson -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=epson -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gsnd.gs-executable ghostscript-8.64/lib/gsnd ---- ghostscript-8.64/lib/gsnd.gs-executable 2009-06-10 17:55:39.874358723 +0100 -+++ ghostscript-8.64/lib/gsnd 2009-06-10 17:55:39.876358801 +0100 +diff -up ghostscript-8.70/lib/gsnd.gs-executable ghostscript-8.70/lib/gsnd +--- ghostscript-8.70/lib/gsnd.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gsnd 2009-08-03 17:53:20.594874682 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -150,9 +150,9 @@ diff -up ghostscript-8.64/lib/gsnd.gs-ex -exec "$GS_EXECUTABLE" -dNODISPLAY "$@" +exec "$gs" -dNODISPLAY "$@" -diff -up ghostscript-8.64/lib/pdf2dsc.gs-executable ghostscript-8.64/lib/pdf2dsc ---- ghostscript-8.64/lib/pdf2dsc.gs-executable 2009-06-10 17:55:39.878358517 +0100 -+++ ghostscript-8.64/lib/pdf2dsc 2009-06-10 17:55:39.880358835 +0100 +diff -up ghostscript-8.70/lib/pdf2dsc.gs-executable ghostscript-8.70/lib/pdf2dsc +--- ghostscript-8.70/lib/pdf2dsc.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pdf2dsc 2009-08-03 17:53:20.597874954 +0100 @@ -11,9 +11,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -171,9 +171,9 @@ diff -up ghostscript-8.64/lib/pdf2dsc.gs -exec "$GS_EXECUTABLE" -q -dNODISPLAY -dSAFER -dDELAYSAFER\ +exec "$gs" -q -dNODISPLAY -dSAFER -dDELAYSAFER\ -sPDFname="$pdffile" -sDSCname="$dscfile" pdf2dsc.ps -c quit -diff -up ghostscript-8.64/lib/pdf2ps.gs-executable ghostscript-8.64/lib/pdf2ps ---- ghostscript-8.64/lib/pdf2ps.gs-executable 2009-06-10 17:55:39.882358707 +0100 -+++ ghostscript-8.64/lib/pdf2ps 2009-06-10 17:55:39.884359406 +0100 +diff -up ghostscript-8.70/lib/pdf2ps.gs-executable ghostscript-8.70/lib/pdf2ps +--- ghostscript-8.70/lib/pdf2ps.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pdf2ps 2009-08-03 17:53:20.601874677 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -191,9 +191,9 @@ diff -up ghostscript-8.64/lib/pdf2ps.gs- # appears before other options. -exec "$GS_EXECUTABLE" $OPTIONS -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pswrite "-sOutputFile=$outfile" $OPTIONS -c save pop -f "$1" +exec "$gs" $OPTIONS -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pswrite "-sOutputFile=$outfile" $OPTIONS -c save pop -f "$1" -diff -up ghostscript-8.64/lib/pdfopt.gs-executable ghostscript-8.64/lib/pdfopt ---- ghostscript-8.64/lib/pdfopt.gs-executable 2009-06-10 17:55:39.886358586 +0100 -+++ ghostscript-8.64/lib/pdfopt 2009-06-10 17:55:39.888358849 +0100 +diff -up ghostscript-8.70/lib/pdfopt.gs-executable ghostscript-8.70/lib/pdfopt +--- ghostscript-8.70/lib/pdfopt.gs-executable 2008-05-25 03:17:14.000000000 +0100 ++++ ghostscript-8.70/lib/pdfopt 2009-08-03 17:53:20.604874898 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -211,9 +211,9 @@ diff -up ghostscript-8.64/lib/pdfopt.gs- -exec "$GS_EXECUTABLE" -q -dNODISPLAY $OPTIONS -- pdfopt.ps "$1" "$2" +exec "$gs" -q -dNODISPLAY $OPTIONS -- pdfopt.ps "$1" "$2" -diff -up ghostscript-8.64/lib/pf2afm.gs-executable ghostscript-8.64/lib/pf2afm ---- ghostscript-8.64/lib/pf2afm.gs-executable 2009-06-10 17:55:39.890358746 +0100 -+++ ghostscript-8.64/lib/pf2afm 2009-06-10 17:55:39.892358698 +0100 +diff -up ghostscript-8.70/lib/pf2afm.gs-executable ghostscript-8.70/lib/pf2afm +--- ghostscript-8.70/lib/pf2afm.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pf2afm 2009-08-03 17:53:20.608874740 +0100 @@ -10,8 +10,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -225,9 +225,9 @@ diff -up ghostscript-8.64/lib/pf2afm.gs- -exec "$GS_EXECUTABLE" -q -dNODISPLAY -dSAFER -dDELAYSAFER -- pf2afm.ps "$@" +exec "$gs" -q -dNODISPLAY -dSAFER -dDELAYSAFER -- pf2afm.ps "$@" -diff -up ghostscript-8.64/lib/pfbtopfa.gs-executable ghostscript-8.64/lib/pfbtopfa ---- ghostscript-8.64/lib/pfbtopfa.gs-executable 2009-06-10 17:55:39.894358695 +0100 -+++ ghostscript-8.64/lib/pfbtopfa 2009-06-10 17:55:39.896359133 +0100 +diff -up ghostscript-8.70/lib/pfbtopfa.gs-executable ghostscript-8.70/lib/pfbtopfa +--- ghostscript-8.70/lib/pfbtopfa.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pfbtopfa 2009-08-03 17:53:20.612874691 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -245,9 +245,9 @@ diff -up ghostscript-8.64/lib/pfbtopfa.g -exec "$GS_EXECUTABLE" -q -dNODISPLAY -- pfbtopfa.ps "$1" "$outfile" +exec "$gs" -q -dNODISPLAY -- pfbtopfa.ps "$1" "$outfile" -diff -up ghostscript-8.64/lib/pphs.gs-executable ghostscript-8.64/lib/pphs ---- ghostscript-8.64/lib/pphs.gs-executable 2009-06-10 17:55:39.898358975 +0100 -+++ ghostscript-8.64/lib/pphs 2009-06-10 17:55:39.900359087 +0100 +diff -up ghostscript-8.70/lib/pphs.gs-executable ghostscript-8.70/lib/pphs +--- ghostscript-8.70/lib/pphs.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pphs 2009-08-03 17:53:20.616874647 +0100 @@ -9,8 +9,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -259,9 +259,9 @@ diff -up ghostscript-8.64/lib/pphs.gs-ex -exec "$GS_EXECUTABLE" -q -dNODISPLAY -- pphs.ps "$@" +exec "$gs" -q -dNODISPLAY -- pphs.ps "$@" -diff -up ghostscript-8.64/lib/printafm.gs-executable ghostscript-8.64/lib/printafm ---- ghostscript-8.64/lib/printafm.gs-executable 2009-06-10 17:55:39.902358678 +0100 -+++ ghostscript-8.64/lib/printafm 2009-06-10 17:55:39.904358851 +0100 +diff -up ghostscript-8.70/lib/printafm.gs-executable ghostscript-8.70/lib/printafm +--- ghostscript-8.70/lib/printafm.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/printafm 2009-08-03 17:53:20.619874766 +0100 @@ -9,8 +9,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -273,9 +273,9 @@ diff -up ghostscript-8.64/lib/printafm.g -exec "$GS_EXECUTABLE" -q -dNODISPLAY -- printafm.ps "$@" +exec "$gs" -q -dNODISPLAY -- printafm.ps "$@" -diff -up ghostscript-8.64/lib/ps2epsi.gs-executable ghostscript-8.64/lib/ps2epsi ---- ghostscript-8.64/lib/ps2epsi.gs-executable 2009-06-10 17:55:39.906359755 +0100 -+++ ghostscript-8.64/lib/ps2epsi 2009-06-10 17:55:39.908359051 +0100 +diff -up ghostscript-8.70/lib/ps2epsi.gs-executable ghostscript-8.70/lib/ps2epsi +--- ghostscript-8.70/lib/ps2epsi.gs-executable 2009-04-07 11:20:02.000000000 +0100 ++++ ghostscript-8.70/lib/ps2epsi 2009-08-03 17:54:48.355750266 +0100 @@ -6,9 +6,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -287,18 +287,27 @@ diff -up ghostscript-8.64/lib/ps2epsi.gs # try to create a temporary file securely if test -z "$TMPDIR"; then -@@ -75,7 +74,7 @@ awk 'F==1 { +@@ -50,7 +49,7 @@ else + outfile=$2 + fi + +-"$GS_EXECUTABLE" -q -dBATCH -dNOPAUSE -dSAFER -dDELAYSAFER -sDEVICE=bbox -sOutputFile=/dev/null "${infile}" 2>${outfile} ++"$gs" -q -dBATCH -dNOPAUSE -dSAFER -dDELAYSAFER -sDEVICE=bbox -sOutputFile=/dev/null "${infile}" 2>${outfile} + + ls -l "${infile}" | + awk 'F==1 { +@@ -92,7 +91,7 @@ awk 'F==1 { } - ' U="$USERNAME$LOGNAME" F=1 - F=2 "${infile}" >"$tmpfile" + ' F=1 - F=2 "${outfile}" >>"$tmpfile" --"$GS_EXECUTABLE" -q -sPAPERSIZE=a0 -dNOPAUSE -dSAFER -dDELAYSAFER -r72 -sDEVICE=bit -sOutputFile=/dev/null "$tmpfile" ps2epsi.ps "$tmpfile" <"${infile}" 1>&2 -+"$gs" -q -sPAPERSIZE=a0 -dNOPAUSE -dSAFER -dDELAYSAFER -r72 -sDEVICE=bit -sOutputFile=/dev/null "$tmpfile" ps2epsi.ps "$tmpfile" <"${infile}" 1>&2 +-"$GS_EXECUTABLE" -q -dNOPAUSE -dSAFER -dDELAYSAFER -r72 -sDEVICE=bit -sOutputFile=/dev/null "$tmpfile" ps2epsi.ps "$tmpfile" <"${infile}" 1>&2 ++"$gs" -q -dNOPAUSE -dSAFER -dDELAYSAFER -r72 -sDEVICE=bit -sOutputFile=/dev/null "$tmpfile" ps2epsi.ps "$tmpfile" <"${infile}" 1>&2 rm -f "$tmpfile" rm -rf "$tmpdir" -diff -up ghostscript-8.64/lib/ps2pdfwr.gs-executable ghostscript-8.64/lib/ps2pdfwr ---- ghostscript-8.64/lib/ps2pdfwr.gs-executable 2009-06-10 17:55:39.910358261 +0100 -+++ ghostscript-8.64/lib/ps2pdfwr 2009-06-10 17:55:39.912359265 +0100 +diff -up ghostscript-8.70/lib/ps2pdfwr.gs-executable ghostscript-8.70/lib/ps2pdfwr +--- ghostscript-8.70/lib/ps2pdfwr.gs-executable 2009-01-10 22:11:18.000000000 +0000 ++++ ghostscript-8.70/lib/ps2pdfwr 2009-08-03 17:53:20.626874926 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -316,9 +325,9 @@ diff -up ghostscript-8.64/lib/ps2pdfwr.g # appears before other options. -exec "$GS_EXECUTABLE" $OPTIONS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sstdout=%stderr "-sOutputFile=$outfile" $OPTIONS -c .setpdfwrite -f "$infile" +exec "$gs" $OPTIONS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sstdout=%stderr "-sOutputFile=$outfile" $OPTIONS -c .setpdfwrite -f "$infile" -diff -up ghostscript-8.64/lib/ps2ps.gs-executable ghostscript-8.64/lib/ps2ps ---- ghostscript-8.64/lib/ps2ps.gs-executable 2009-06-10 17:55:39.914358120 +0100 -+++ ghostscript-8.64/lib/ps2ps 2009-06-10 17:55:39.915358850 +0100 +diff -up ghostscript-8.70/lib/ps2ps.gs-executable ghostscript-8.70/lib/ps2ps +--- ghostscript-8.70/lib/ps2ps.gs-executable 2009-01-10 22:11:18.000000000 +0000 ++++ ghostscript-8.70/lib/ps2ps 2009-08-03 17:53:20.630875037 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -336,9 +345,9 @@ diff -up ghostscript-8.64/lib/ps2ps.gs-e -exec "$GS_EXECUTABLE" -q -sDEVICE=pswrite -sstdout=%stderr "-sOutputFile=$2" -dNOPAUSE -dBATCH $OPTIONS "$1" +exec "$gs" -q -sDEVICE=pswrite -sstdout=%stderr "-sOutputFile=$2" -dNOPAUSE -dBATCH $OPTIONS "$1" -diff -up ghostscript-8.64/lib/wftopfa.gs-executable ghostscript-8.64/lib/wftopfa ---- ghostscript-8.64/lib/wftopfa.gs-executable 2009-06-10 17:55:39.917358998 +0100 -+++ ghostscript-8.64/lib/wftopfa 2009-06-10 17:55:39.919358413 +0100 +diff -up ghostscript-8.70/lib/wftopfa.gs-executable ghostscript-8.70/lib/wftopfa +--- ghostscript-8.70/lib/wftopfa.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/wftopfa 2009-08-03 17:53:20.633874780 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" ghostscript-jbig2dec-nullderef.patch: jbig2_generic.c | 4 ++++ jbig2_symbol_dict.c | 20 ++++++++++++++++++++ jbig2_text.c | 6 ++++++ 3 files changed, 30 insertions(+) Index: ghostscript-jbig2dec-nullderef.patch =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/devel/ghostscript-jbig2dec-nullderef.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ghostscript-jbig2dec-nullderef.patch 4 Jun 2009 12:49:21 -0000 1.1 +++ ghostscript-jbig2dec-nullderef.patch 3 Aug 2009 17:27:32 -0000 1.2 @@ -1,7 +1,7 @@ -diff -up ghostscript-8.64/jbig2dec/jbig2_generic.c.jbig2dec-nullderef ghostscript-8.64/jbig2dec/jbig2_generic.c ---- ghostscript-8.64/jbig2dec/jbig2_generic.c.jbig2dec-nullderef 2007-10-25 23:14:22.000000000 +0100 -+++ ghostscript-8.64/jbig2dec/jbig2_generic.c 2009-06-02 10:45:01.814127074 +0100 -@@ -599,6 +599,10 @@ jbig2_immediate_generic_region(Jbig2Ctx +diff -up ghostscript-8.70/jbig2dec/jbig2_generic.c.jbig2dec-nullderef ghostscript-8.70/jbig2dec/jbig2_generic.c +--- ghostscript-8.70/jbig2dec/jbig2_generic.c.jbig2dec-nullderef 2009-05-29 07:48:44.000000000 +0100 ++++ ghostscript-8.70/jbig2dec/jbig2_generic.c 2009-08-03 17:51:13.864875636 +0100 +@@ -596,6 +596,10 @@ jbig2_immediate_generic_region(Jbig2Ctx memcpy (params.gbat, gbat, gbat_bytes); image = jbig2_image_new(ctx, rsi.width, rsi.height); @@ -12,10 +12,10 @@ diff -up ghostscript-8.64/jbig2dec/jbig2 jbig2_error(ctx, JBIG2_SEVERITY_DEBUG, segment->number, "allocated %d x %d image buffer for region decode results", rsi.width, rsi.height); -diff -up ghostscript-8.64/jbig2dec/jbig2_symbol_dict.c.jbig2dec-nullderef ghostscript-8.64/jbig2dec/jbig2_symbol_dict.c ---- ghostscript-8.64/jbig2dec/jbig2_symbol_dict.c.jbig2dec-nullderef 2009-06-02 10:45:01.809127374 +0100 -+++ ghostscript-8.64/jbig2dec/jbig2_symbol_dict.c 2009-06-02 10:45:01.814127074 +0100 -@@ -370,6 +370,11 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, +diff -up ghostscript-8.70/jbig2dec/jbig2_symbol_dict.c.jbig2dec-nullderef ghostscript-8.70/jbig2dec/jbig2_symbol_dict.c +--- ghostscript-8.70/jbig2dec/jbig2_symbol_dict.c.jbig2dec-nullderef 2009-05-29 07:48:44.000000000 +0100 ++++ ghostscript-8.70/jbig2dec/jbig2_symbol_dict.c 2009-08-03 17:52:35.318750131 +0100 +@@ -367,6 +367,11 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, memcpy(region_params.gbat, params->sdat, sdat_bytes); image = jbig2_image_new(ctx, SYMWIDTH, HCHEIGHT); @@ -27,7 +27,7 @@ diff -up ghostscript-8.64/jbig2dec/jbig2 code = jbig2_decode_generic_region(ctx, segment, ®ion_params, as, image, GB_stats); -@@ -520,6 +525,11 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, +@@ -517,6 +522,11 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, ID, RDX, RDY); image = jbig2_image_new(ctx, SYMWIDTH, HCHEIGHT); @@ -39,7 +39,7 @@ diff -up ghostscript-8.64/jbig2dec/jbig2 /* Table 18 */ rparams.GRTEMPLATE = params->SDRTEMPLATE; -@@ -638,6 +648,16 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, +@@ -635,6 +645,16 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, for (j = HCFIRSTSYM; j < NSYMSDECODED; j++) { Jbig2Image *glyph; glyph = jbig2_image_new(ctx, SDNEWSYMWIDTHS[j], HCHEIGHT); @@ -53,16 +53,16 @@ diff -up ghostscript-8.64/jbig2dec/jbig2 + jbig2_image_release(ctx, image); + return NULL; + } - jbig2_image_compose(ctx, glyph, image, + jbig2_image_compose(ctx, glyph, image, -x, 0, JBIG2_COMPOSE_REPLACE); x += SDNEWSYMWIDTHS[j]; -diff -up ghostscript-8.64/jbig2dec/jbig2_text.c.jbig2dec-nullderef ghostscript-8.64/jbig2dec/jbig2_text.c ---- ghostscript-8.64/jbig2dec/jbig2_text.c.jbig2dec-nullderef 2008-05-09 15:00:44.000000000 +0100 -+++ ghostscript-8.64/jbig2dec/jbig2_text.c 2009-06-02 10:45:01.816126454 +0100 -@@ -315,6 +315,9 @@ jbig2_decode_text_region(Jbig2Ctx *ctx, +diff -up ghostscript-8.70/jbig2dec/jbig2_text.c.jbig2dec-nullderef ghostscript-8.70/jbig2dec/jbig2_text.c +--- ghostscript-8.70/jbig2dec/jbig2_text.c.jbig2dec-nullderef 2009-05-29 07:48:44.000000000 +0100 ++++ ghostscript-8.70/jbig2dec/jbig2_text.c 2009-08-03 17:53:05.166750610 +0100 +@@ -312,6 +312,9 @@ jbig2_decode_text_region(Jbig2Ctx *ctx, IBO = IB; - image = jbig2_image_new(ctx, IBO->width + RDW, - IBO->height + RDH); + refimage = jbig2_image_new(ctx, IBO->width + RDW, + IBO->height + RDH); + if (image == NULL) + return jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, + "could not allocate image storage"); Index: ghostscript.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/devel/ghostscript.spec,v retrieving revision 1.192 retrieving revision 1.193 diff -u -p -r1.192 -r1.193 --- ghostscript.spec 3 Aug 2009 10:47:25 -0000 1.192 +++ ghostscript.spec 3 Aug 2009 17:27:32 -0000 1.193 @@ -1,18 +1,18 @@ -%define gs_ver 8.64 -%define gs_dot_ver 8.64 +%define gs_ver 8.70 +%define gs_dot_ver 8.70 %{expand: %%define build_with_freetype %{?_with_freetype:1}%{!?_with_freetype:0}} Summary: A PostScript interpreter and renderer. Name: ghostscript Version: %{gs_ver} -Release: 12%{?dist} +Release: 1%{?dist} # Included CMap data is Redistributable, no modification permitted, # see http://bugzilla.redhat.com/487510 -License: GPLv2 and Redistributable, no modification permitted +License: GPLv3+ and Redistributable, no modification permitted URL: http://www.ghostscript.com/ Group: Applications/Publishing -Source0: ghostscript-%{gs_ver}.tar.bz2 +Source0: ghostscript-%{gs_ver}.tar.xz Source2: CIDFnmap Source4: cidfmap @@ -23,14 +23,11 @@ Patch4: ghostscript-fPIC.patch Patch5: ghostscript-runlibfileifexists.patch Patch6: ghostscript-system-jasper.patch Patch7: ghostscript-pksmraw.patch -Patch8: ghostscript-bitcmyk.patch -Patch9: ghostscript-CVE-2009-0583,0584.patch -Patch10: ghostscript-CVE-2009-0792.patch -Patch11: ghostscript-CVE-2009-0196.patch -Patch12: ghostscript-jbig2dec-nullderef.patch -Patch13: ghostscript-gs-executable.patch +Patch8: ghostscript-jbig2dec-nullderef.patch +Patch9: ghostscript-gs-executable.patch Requires: urw-fonts >= 1.1, ghostscript-fonts +BuildRequires: xz BuildRequires: libjpeg-devel, libXt-devel BuildRequires: zlib-devel, libpng-devel, unzip, gtk2-devel BuildRequires: glib2-devel, gnutls-devel @@ -112,24 +109,11 @@ rm -rf libpng zlib jpeg jasper # Fix pksmraw output (bug #308211). Still needed in 8.63. %patch7 -p1 -b .pksmraw -# Fix bitcmyk driver (bug #486644). -%patch8 -p1 -b .bitcmyk - -# Applied patch to fix CVE-2009-0583 (bug #487742) and CVE-2009-0584 -# (bug #487744). -%patch9 -p1 -b .CVE-2009-0583,0584 - -# Applied patch to fix CVE-2009-0792 (bug #491853). -%patch10 -p1 -b .CVE-2009-0792 - -# Applied patch to fix CVE-2009-0196 (bug #493379). -%patch11 -p1 -b .CVE-2009-0196 - # Applied patch to fix NULL dereference in JBIG2 decoder (bug #501710). -%patch12 -p1 -b .jbig2dec-nullderef +%patch8 -p1 -b .jbig2dec-nullderef # Fix scripts so they don't get broken on install (bug #502550). -%patch13 -p1 -b .gs-executable +%patch9 -p1 -b .gs-executable # Convert manual pages to UTF-8 from8859_1() { @@ -312,6 +296,16 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libgs.so %changelog +* Mon Aug 3 2009 Tim Waugh 8.70-1 +- 8.70. +- License has changed to GPLv3+. Packages containing programs that + link to libgs/libijs are: + - foomatic (GPLv2+) + - libspectre (GPLv2+) + - ImageMagick (ImageMagick, listed on Licensing wiki page under + "Good Licenses" and marked as GPLv3 compat) + - gutenprint (GPLv2+) + * Mon Aug 3 2009 Tim Waugh 8.64-12 - Moved examples to doc subpackage (bug #515167). - Converted spec file to UTF-8. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/devel/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 4 Feb 2009 13:32:50 -0000 1.32 +++ sources 3 Aug 2009 17:27:32 -0000 1.33 @@ -1,3 +1,3 @@ 2fbae60417d42779f6488ab897dcaaf6 acro5-cmaps-2001.tar.gz dfc93dd2aaaf2b86d2fd55f654c13261 adobe-cmaps-200406.tar.gz -b13289cb2115f38f40c5e064f87e228a ghostscript-8.64.tar.bz2 +fec96a1fb44b73a01ba1adda55744784 ghostscript-8.70.tar.xz --- ghostscript-CVE-2009-0196.patch DELETED --- ***** Not enough context to create diffstat for file: ghostscript-CVE-2009-0583,0584.patch,1.2,NONE ***** Not enough context to create diff for file: ghostscript-CVE-2009-0583,0584.patch,1.2,NONE --- ghostscript-CVE-2009-0792.patch DELETED --- --- ghostscript-bitcmyk.patch DELETED --- From twaugh at fedoraproject.org Mon Aug 3 17:39:56 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 3 Aug 2009 17:39:56 +0000 (UTC) Subject: rpms/ghostscript/F-11 .cvsignore, 1.28, 1.29 ghostscript-gs-executable.patch, 1.1, 1.2 ghostscript-jbig2dec-nullderef.patch, 1.1, 1.2 ghostscript.spec, 1.192, 1.193 sources, 1.32, 1.33 ghostscript-CVE-2009-0196.patch, 1.1, NONE ghostscript-CVE-2009-0583, 0584.patch, 1.2, NONE ghostscript-CVE-2009-0792.patch, 1.1, NONE ghostscript-bitcmyk.patch, 1.1, NONE Message-ID: <20090803173956.05B7411C00E9@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/ghostscript/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9860 Modified Files: .cvsignore ghostscript-gs-executable.patch ghostscript-jbig2dec-nullderef.patch ghostscript.spec sources Removed Files: ghostscript-CVE-2009-0196.patch ghostscript-CVE-2009-0583,0584.patch ghostscript-CVE-2009-0792.patch ghostscript-bitcmyk.patch Log Message: * Mon Aug 3 2009 Tim Waugh 8.70-1 - 8.70. - License has changed to GPLv3+. Packages containing programs that link to libgs/libijs are: - foomatic (GPLv2+) - libspectre (GPLv2+) - ImageMagick (ImageMagick, listed on Licensing wiki page under "Good Licenses" and marked as GPLv3 compat) - gutenprint (GPLv2+) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/F-11/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 4 Feb 2009 13:32:50 -0000 1.28 +++ .cvsignore 3 Aug 2009 17:39:55 -0000 1.29 @@ -24,3 +24,4 @@ ghostscript-8.61.tar.bz2 ghostscript-8.62.tar.bz2 ghostscript-8.63.tar.bz2 ghostscript-8.64.tar.bz2 +ghostscript-8.70.tar.xz ghostscript-gs-executable.patch: bdftops | 5 ++--- dumphint | 5 ++--- eps2eps | 5 ++--- font2c | 5 ++--- gsbj | 5 ++--- gsdj | 5 ++--- gsdj500 | 5 ++--- gslj | 5 ++--- gslp | 5 ++--- gsnd | 5 ++--- pdf2dsc | 5 ++--- pdf2ps | 5 ++--- pdfopt | 5 ++--- pf2afm | 5 ++--- pfbtopfa | 5 ++--- pphs | 5 ++--- printafm | 5 ++--- ps2epsi | 7 +++---- ps2pdfwr | 5 ++--- ps2ps | 5 ++--- wftopfa | 5 ++--- 21 files changed, 43 insertions(+), 64 deletions(-) Index: ghostscript-gs-executable.patch =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/F-11/ghostscript-gs-executable.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ghostscript-gs-executable.patch 10 Jun 2009 17:02:28 -0000 1.1 +++ ghostscript-gs-executable.patch 3 Aug 2009 17:39:55 -0000 1.2 @@ -1,6 +1,6 @@ -diff -up ghostscript-8.64/lib/bdftops.gs-executable ghostscript-8.64/lib/bdftops ---- ghostscript-8.64/lib/bdftops.gs-executable 2009-06-10 17:55:39.762484085 +0100 -+++ ghostscript-8.64/lib/bdftops 2009-06-10 17:55:39.765483778 +0100 +diff -up ghostscript-8.70/lib/bdftops.gs-executable ghostscript-8.70/lib/bdftops +--- ghostscript-8.70/lib/bdftops.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/bdftops 2009-08-03 17:53:20.569875831 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -12,9 +12,9 @@ diff -up ghostscript-8.64/lib/bdftops.gs -exec "$GS_EXECUTABLE" -q -dBATCH -dNODISPLAY -- bdftops.ps "$@" +exec "$gs" -q -dBATCH -dNODISPLAY -- bdftops.ps "$@" -diff -up ghostscript-8.64/lib/dumphint.gs-executable ghostscript-8.64/lib/dumphint ---- ghostscript-8.64/lib/dumphint.gs-executable 2009-06-10 17:55:39.767484373 +0100 -+++ ghostscript-8.64/lib/dumphint 2009-06-10 17:55:39.823360403 +0100 +diff -up ghostscript-8.70/lib/dumphint.gs-executable ghostscript-8.70/lib/dumphint +--- ghostscript-8.70/lib/dumphint.gs-executable 2009-01-04 20:11:57.000000000 +0000 ++++ ghostscript-8.70/lib/dumphint 2009-08-03 17:53:20.570875283 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -32,9 +32,9 @@ diff -up ghostscript-8.64/lib/dumphint.g -exec "$GS_EXECUTABLE" -q -dNODISPLAY $OPTIONS -- "`dirname $0`/dumphint.ps" "$1" +exec "$gs" -q -dNODISPLAY $OPTIONS -- "`dirname $0`/dumphint.ps" "$1" -diff -up ghostscript-8.64/lib/eps2eps.gs-executable ghostscript-8.64/lib/eps2eps ---- ghostscript-8.64/lib/eps2eps.gs-executable 2009-06-10 17:55:39.846358935 +0100 -+++ ghostscript-8.64/lib/eps2eps 2009-06-10 17:55:39.848359175 +0100 +diff -up ghostscript-8.70/lib/eps2eps.gs-executable ghostscript-8.70/lib/eps2eps +--- ghostscript-8.70/lib/eps2eps.gs-executable 2009-01-10 22:11:18.000000000 +0000 ++++ ghostscript-8.70/lib/eps2eps 2009-08-03 17:53:20.573877995 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -52,9 +52,9 @@ diff -up ghostscript-8.64/lib/eps2eps.gs -exec "$GS_EXECUTABLE" -q -sDEVICE=epswrite -sstdout=%stderr "-sOutputFile=$2" -dNOPAUSE -dBATCH -dSAFER $OPTIONS "$1" +exec "$gs" -q -sDEVICE=epswrite -sstdout=%stderr "-sOutputFile=$2" -dNOPAUSE -dBATCH -dSAFER $OPTIONS "$1" -diff -up ghostscript-8.64/lib/font2c.gs-executable ghostscript-8.64/lib/font2c ---- ghostscript-8.64/lib/font2c.gs-executable 2009-06-10 17:55:39.850358868 +0100 -+++ ghostscript-8.64/lib/font2c 2009-06-10 17:55:39.852359769 +0100 +diff -up ghostscript-8.70/lib/font2c.gs-executable ghostscript-8.70/lib/font2c +--- ghostscript-8.70/lib/font2c.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/font2c 2009-08-03 17:53:20.576874823 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -66,9 +66,9 @@ diff -up ghostscript-8.64/lib/font2c.gs- -exec "$GS_EXECUTABLE" -q -dNODISPLAY -dWRITESYSTEMDICT -- font2c.ps "$@" +exec "$gs" -q -dNODISPLAY -dWRITESYSTEMDICT -- font2c.ps "$@" -diff -up ghostscript-8.64/lib/gsbj.gs-executable ghostscript-8.64/lib/gsbj ---- ghostscript-8.64/lib/gsbj.gs-executable 2009-06-10 17:55:39.854358559 +0100 -+++ ghostscript-8.64/lib/gsbj 2009-06-10 17:55:39.856358929 +0100 +diff -up ghostscript-8.70/lib/gsbj.gs-executable ghostscript-8.70/lib/gsbj +--- ghostscript-8.70/lib/gsbj.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gsbj 2009-08-03 17:53:20.579874829 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -80,9 +80,9 @@ diff -up ghostscript-8.64/lib/gsbj.gs-ex -exec "$GS_EXECUTABLE" -q -sDEVICE=bj10e -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=bj10e -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gsdj500.gs-executable ghostscript-8.64/lib/gsdj500 ---- ghostscript-8.64/lib/gsdj500.gs-executable 2009-06-10 17:55:39.863358659 +0100 -+++ ghostscript-8.64/lib/gsdj500 2009-06-10 17:55:39.865358381 +0100 +diff -up ghostscript-8.70/lib/gsdj500.gs-executable ghostscript-8.70/lib/gsdj500 +--- ghostscript-8.70/lib/gsdj500.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gsdj500 2009-08-03 17:53:20.582874574 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -94,9 +94,9 @@ diff -up ghostscript-8.64/lib/gsdj500.gs -exec "$GS_EXECUTABLE" -q -sDEVICE=djet500 -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=djet500 -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gsdj.gs-executable ghostscript-8.64/lib/gsdj ---- ghostscript-8.64/lib/gsdj.gs-executable 2009-06-10 17:55:39.858358853 +0100 -+++ ghostscript-8.64/lib/gsdj 2009-06-10 17:55:39.860359097 +0100 +diff -up ghostscript-8.70/lib/gsdj.gs-executable ghostscript-8.70/lib/gsdj +--- ghostscript-8.70/lib/gsdj.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gsdj 2009-08-03 17:53:20.585875161 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -108,9 +108,9 @@ diff -up ghostscript-8.64/lib/gsdj.gs-ex -exec "$GS_EXECUTABLE" -q -sDEVICE=deskjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=deskjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gslj.gs-executable ghostscript-8.64/lib/gslj ---- ghostscript-8.64/lib/gslj.gs-executable 2009-06-10 17:55:39.867359335 +0100 -+++ ghostscript-8.64/lib/gslj 2009-06-10 17:55:39.868359409 +0100 +diff -up ghostscript-8.70/lib/gslj.gs-executable ghostscript-8.70/lib/gslj +--- ghostscript-8.70/lib/gslj.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gslj 2009-08-03 17:53:20.588874966 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -122,9 +122,9 @@ diff -up ghostscript-8.64/lib/gslj.gs-ex -exec "$GS_EXECUTABLE" -q -sDEVICE=laserjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=laserjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gslp.gs-executable ghostscript-8.64/lib/gslp ---- ghostscript-8.64/lib/gslp.gs-executable 2009-06-10 17:55:39.870359296 +0100 -+++ ghostscript-8.64/lib/gslp 2009-06-10 17:55:39.872359052 +0100 +diff -up ghostscript-8.70/lib/gslp.gs-executable ghostscript-8.70/lib/gslp +--- ghostscript-8.70/lib/gslp.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gslp 2009-08-03 17:53:20.591874666 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -136,9 +136,9 @@ diff -up ghostscript-8.64/lib/gslp.gs-ex -exec "$GS_EXECUTABLE" -q -sDEVICE=epson -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" +exec "$gs" -q -sDEVICE=epson -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@" -diff -up ghostscript-8.64/lib/gsnd.gs-executable ghostscript-8.64/lib/gsnd ---- ghostscript-8.64/lib/gsnd.gs-executable 2009-06-10 17:55:39.874358723 +0100 -+++ ghostscript-8.64/lib/gsnd 2009-06-10 17:55:39.876358801 +0100 +diff -up ghostscript-8.70/lib/gsnd.gs-executable ghostscript-8.70/lib/gsnd +--- ghostscript-8.70/lib/gsnd.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/gsnd 2009-08-03 17:53:20.594874682 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -150,9 +150,9 @@ diff -up ghostscript-8.64/lib/gsnd.gs-ex -exec "$GS_EXECUTABLE" -dNODISPLAY "$@" +exec "$gs" -dNODISPLAY "$@" -diff -up ghostscript-8.64/lib/pdf2dsc.gs-executable ghostscript-8.64/lib/pdf2dsc ---- ghostscript-8.64/lib/pdf2dsc.gs-executable 2009-06-10 17:55:39.878358517 +0100 -+++ ghostscript-8.64/lib/pdf2dsc 2009-06-10 17:55:39.880358835 +0100 +diff -up ghostscript-8.70/lib/pdf2dsc.gs-executable ghostscript-8.70/lib/pdf2dsc +--- ghostscript-8.70/lib/pdf2dsc.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pdf2dsc 2009-08-03 17:53:20.597874954 +0100 @@ -11,9 +11,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -171,9 +171,9 @@ diff -up ghostscript-8.64/lib/pdf2dsc.gs -exec "$GS_EXECUTABLE" -q -dNODISPLAY -dSAFER -dDELAYSAFER\ +exec "$gs" -q -dNODISPLAY -dSAFER -dDELAYSAFER\ -sPDFname="$pdffile" -sDSCname="$dscfile" pdf2dsc.ps -c quit -diff -up ghostscript-8.64/lib/pdf2ps.gs-executable ghostscript-8.64/lib/pdf2ps ---- ghostscript-8.64/lib/pdf2ps.gs-executable 2009-06-10 17:55:39.882358707 +0100 -+++ ghostscript-8.64/lib/pdf2ps 2009-06-10 17:55:39.884359406 +0100 +diff -up ghostscript-8.70/lib/pdf2ps.gs-executable ghostscript-8.70/lib/pdf2ps +--- ghostscript-8.70/lib/pdf2ps.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pdf2ps 2009-08-03 17:53:20.601874677 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -191,9 +191,9 @@ diff -up ghostscript-8.64/lib/pdf2ps.gs- # appears before other options. -exec "$GS_EXECUTABLE" $OPTIONS -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pswrite "-sOutputFile=$outfile" $OPTIONS -c save pop -f "$1" +exec "$gs" $OPTIONS -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pswrite "-sOutputFile=$outfile" $OPTIONS -c save pop -f "$1" -diff -up ghostscript-8.64/lib/pdfopt.gs-executable ghostscript-8.64/lib/pdfopt ---- ghostscript-8.64/lib/pdfopt.gs-executable 2009-06-10 17:55:39.886358586 +0100 -+++ ghostscript-8.64/lib/pdfopt 2009-06-10 17:55:39.888358849 +0100 +diff -up ghostscript-8.70/lib/pdfopt.gs-executable ghostscript-8.70/lib/pdfopt +--- ghostscript-8.70/lib/pdfopt.gs-executable 2008-05-25 03:17:14.000000000 +0100 ++++ ghostscript-8.70/lib/pdfopt 2009-08-03 17:53:20.604874898 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -211,9 +211,9 @@ diff -up ghostscript-8.64/lib/pdfopt.gs- -exec "$GS_EXECUTABLE" -q -dNODISPLAY $OPTIONS -- pdfopt.ps "$1" "$2" +exec "$gs" -q -dNODISPLAY $OPTIONS -- pdfopt.ps "$1" "$2" -diff -up ghostscript-8.64/lib/pf2afm.gs-executable ghostscript-8.64/lib/pf2afm ---- ghostscript-8.64/lib/pf2afm.gs-executable 2009-06-10 17:55:39.890358746 +0100 -+++ ghostscript-8.64/lib/pf2afm 2009-06-10 17:55:39.892358698 +0100 +diff -up ghostscript-8.70/lib/pf2afm.gs-executable ghostscript-8.70/lib/pf2afm +--- ghostscript-8.70/lib/pf2afm.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pf2afm 2009-08-03 17:53:20.608874740 +0100 @@ -10,8 +10,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -225,9 +225,9 @@ diff -up ghostscript-8.64/lib/pf2afm.gs- -exec "$GS_EXECUTABLE" -q -dNODISPLAY -dSAFER -dDELAYSAFER -- pf2afm.ps "$@" +exec "$gs" -q -dNODISPLAY -dSAFER -dDELAYSAFER -- pf2afm.ps "$@" -diff -up ghostscript-8.64/lib/pfbtopfa.gs-executable ghostscript-8.64/lib/pfbtopfa ---- ghostscript-8.64/lib/pfbtopfa.gs-executable 2009-06-10 17:55:39.894358695 +0100 -+++ ghostscript-8.64/lib/pfbtopfa 2009-06-10 17:55:39.896359133 +0100 +diff -up ghostscript-8.70/lib/pfbtopfa.gs-executable ghostscript-8.70/lib/pfbtopfa +--- ghostscript-8.70/lib/pfbtopfa.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pfbtopfa 2009-08-03 17:53:20.612874691 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -245,9 +245,9 @@ diff -up ghostscript-8.64/lib/pfbtopfa.g -exec "$GS_EXECUTABLE" -q -dNODISPLAY -- pfbtopfa.ps "$1" "$outfile" +exec "$gs" -q -dNODISPLAY -- pfbtopfa.ps "$1" "$outfile" -diff -up ghostscript-8.64/lib/pphs.gs-executable ghostscript-8.64/lib/pphs ---- ghostscript-8.64/lib/pphs.gs-executable 2009-06-10 17:55:39.898358975 +0100 -+++ ghostscript-8.64/lib/pphs 2009-06-10 17:55:39.900359087 +0100 +diff -up ghostscript-8.70/lib/pphs.gs-executable ghostscript-8.70/lib/pphs +--- ghostscript-8.70/lib/pphs.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/pphs 2009-08-03 17:53:20.616874647 +0100 @@ -9,8 +9,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -259,9 +259,9 @@ diff -up ghostscript-8.64/lib/pphs.gs-ex -exec "$GS_EXECUTABLE" -q -dNODISPLAY -- pphs.ps "$@" +exec "$gs" -q -dNODISPLAY -- pphs.ps "$@" -diff -up ghostscript-8.64/lib/printafm.gs-executable ghostscript-8.64/lib/printafm ---- ghostscript-8.64/lib/printafm.gs-executable 2009-06-10 17:55:39.902358678 +0100 -+++ ghostscript-8.64/lib/printafm 2009-06-10 17:55:39.904358851 +0100 +diff -up ghostscript-8.70/lib/printafm.gs-executable ghostscript-8.70/lib/printafm +--- ghostscript-8.70/lib/printafm.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/printafm 2009-08-03 17:53:20.619874766 +0100 @@ -9,8 +9,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -273,9 +273,9 @@ diff -up ghostscript-8.64/lib/printafm.g -exec "$GS_EXECUTABLE" -q -dNODISPLAY -- printafm.ps "$@" +exec "$gs" -q -dNODISPLAY -- printafm.ps "$@" -diff -up ghostscript-8.64/lib/ps2epsi.gs-executable ghostscript-8.64/lib/ps2epsi ---- ghostscript-8.64/lib/ps2epsi.gs-executable 2009-06-10 17:55:39.906359755 +0100 -+++ ghostscript-8.64/lib/ps2epsi 2009-06-10 17:55:39.908359051 +0100 +diff -up ghostscript-8.70/lib/ps2epsi.gs-executable ghostscript-8.70/lib/ps2epsi +--- ghostscript-8.70/lib/ps2epsi.gs-executable 2009-04-07 11:20:02.000000000 +0100 ++++ ghostscript-8.70/lib/ps2epsi 2009-08-03 17:54:48.355750266 +0100 @@ -6,9 +6,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -287,18 +287,27 @@ diff -up ghostscript-8.64/lib/ps2epsi.gs # try to create a temporary file securely if test -z "$TMPDIR"; then -@@ -75,7 +74,7 @@ awk 'F==1 { +@@ -50,7 +49,7 @@ else + outfile=$2 + fi + +-"$GS_EXECUTABLE" -q -dBATCH -dNOPAUSE -dSAFER -dDELAYSAFER -sDEVICE=bbox -sOutputFile=/dev/null "${infile}" 2>${outfile} ++"$gs" -q -dBATCH -dNOPAUSE -dSAFER -dDELAYSAFER -sDEVICE=bbox -sOutputFile=/dev/null "${infile}" 2>${outfile} + + ls -l "${infile}" | + awk 'F==1 { +@@ -92,7 +91,7 @@ awk 'F==1 { } - ' U="$USERNAME$LOGNAME" F=1 - F=2 "${infile}" >"$tmpfile" + ' F=1 - F=2 "${outfile}" >>"$tmpfile" --"$GS_EXECUTABLE" -q -sPAPERSIZE=a0 -dNOPAUSE -dSAFER -dDELAYSAFER -r72 -sDEVICE=bit -sOutputFile=/dev/null "$tmpfile" ps2epsi.ps "$tmpfile" <"${infile}" 1>&2 -+"$gs" -q -sPAPERSIZE=a0 -dNOPAUSE -dSAFER -dDELAYSAFER -r72 -sDEVICE=bit -sOutputFile=/dev/null "$tmpfile" ps2epsi.ps "$tmpfile" <"${infile}" 1>&2 +-"$GS_EXECUTABLE" -q -dNOPAUSE -dSAFER -dDELAYSAFER -r72 -sDEVICE=bit -sOutputFile=/dev/null "$tmpfile" ps2epsi.ps "$tmpfile" <"${infile}" 1>&2 ++"$gs" -q -dNOPAUSE -dSAFER -dDELAYSAFER -r72 -sDEVICE=bit -sOutputFile=/dev/null "$tmpfile" ps2epsi.ps "$tmpfile" <"${infile}" 1>&2 rm -f "$tmpfile" rm -rf "$tmpdir" -diff -up ghostscript-8.64/lib/ps2pdfwr.gs-executable ghostscript-8.64/lib/ps2pdfwr ---- ghostscript-8.64/lib/ps2pdfwr.gs-executable 2009-06-10 17:55:39.910358261 +0100 -+++ ghostscript-8.64/lib/ps2pdfwr 2009-06-10 17:55:39.912359265 +0100 +diff -up ghostscript-8.70/lib/ps2pdfwr.gs-executable ghostscript-8.70/lib/ps2pdfwr +--- ghostscript-8.70/lib/ps2pdfwr.gs-executable 2009-01-10 22:11:18.000000000 +0000 ++++ ghostscript-8.70/lib/ps2pdfwr 2009-08-03 17:53:20.626874926 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -316,9 +325,9 @@ diff -up ghostscript-8.64/lib/ps2pdfwr.g # appears before other options. -exec "$GS_EXECUTABLE" $OPTIONS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sstdout=%stderr "-sOutputFile=$outfile" $OPTIONS -c .setpdfwrite -f "$infile" +exec "$gs" $OPTIONS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sstdout=%stderr "-sOutputFile=$outfile" $OPTIONS -c .setpdfwrite -f "$infile" -diff -up ghostscript-8.64/lib/ps2ps.gs-executable ghostscript-8.64/lib/ps2ps ---- ghostscript-8.64/lib/ps2ps.gs-executable 2009-06-10 17:55:39.914358120 +0100 -+++ ghostscript-8.64/lib/ps2ps 2009-06-10 17:55:39.915358850 +0100 +diff -up ghostscript-8.70/lib/ps2ps.gs-executable ghostscript-8.70/lib/ps2ps +--- ghostscript-8.70/lib/ps2ps.gs-executable 2009-01-10 22:11:18.000000000 +0000 ++++ ghostscript-8.70/lib/ps2ps 2009-08-03 17:53:20.630875037 +0100 @@ -7,9 +7,8 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" @@ -336,9 +345,9 @@ diff -up ghostscript-8.64/lib/ps2ps.gs-e -exec "$GS_EXECUTABLE" -q -sDEVICE=pswrite -sstdout=%stderr "-sOutputFile=$2" -dNOPAUSE -dBATCH $OPTIONS "$1" +exec "$gs" -q -sDEVICE=pswrite -sstdout=%stderr "-sOutputFile=$2" -dNOPAUSE -dBATCH $OPTIONS "$1" -diff -up ghostscript-8.64/lib/wftopfa.gs-executable ghostscript-8.64/lib/wftopfa ---- ghostscript-8.64/lib/wftopfa.gs-executable 2009-06-10 17:55:39.917358998 +0100 -+++ ghostscript-8.64/lib/wftopfa 2009-06-10 17:55:39.919358413 +0100 +diff -up ghostscript-8.70/lib/wftopfa.gs-executable ghostscript-8.70/lib/wftopfa +--- ghostscript-8.70/lib/wftopfa.gs-executable 2007-07-05 20:04:29.000000000 +0100 ++++ ghostscript-8.70/lib/wftopfa 2009-08-03 17:53:20.633874780 +0100 @@ -6,8 +6,7 @@ GS_EXECUTABLE=gs gs="`dirname $0`/$GS_EXECUTABLE" ghostscript-jbig2dec-nullderef.patch: jbig2_generic.c | 4 ++++ jbig2_symbol_dict.c | 20 ++++++++++++++++++++ jbig2_text.c | 6 ++++++ 3 files changed, 30 insertions(+) Index: ghostscript-jbig2dec-nullderef.patch =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/F-11/ghostscript-jbig2dec-nullderef.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ghostscript-jbig2dec-nullderef.patch 4 Jun 2009 12:50:10 -0000 1.1 +++ ghostscript-jbig2dec-nullderef.patch 3 Aug 2009 17:39:55 -0000 1.2 @@ -1,7 +1,7 @@ -diff -up ghostscript-8.64/jbig2dec/jbig2_generic.c.jbig2dec-nullderef ghostscript-8.64/jbig2dec/jbig2_generic.c ---- ghostscript-8.64/jbig2dec/jbig2_generic.c.jbig2dec-nullderef 2007-10-25 23:14:22.000000000 +0100 -+++ ghostscript-8.64/jbig2dec/jbig2_generic.c 2009-06-02 10:45:01.814127074 +0100 -@@ -599,6 +599,10 @@ jbig2_immediate_generic_region(Jbig2Ctx +diff -up ghostscript-8.70/jbig2dec/jbig2_generic.c.jbig2dec-nullderef ghostscript-8.70/jbig2dec/jbig2_generic.c +--- ghostscript-8.70/jbig2dec/jbig2_generic.c.jbig2dec-nullderef 2009-05-29 07:48:44.000000000 +0100 ++++ ghostscript-8.70/jbig2dec/jbig2_generic.c 2009-08-03 17:51:13.864875636 +0100 +@@ -596,6 +596,10 @@ jbig2_immediate_generic_region(Jbig2Ctx memcpy (params.gbat, gbat, gbat_bytes); image = jbig2_image_new(ctx, rsi.width, rsi.height); @@ -12,10 +12,10 @@ diff -up ghostscript-8.64/jbig2dec/jbig2 jbig2_error(ctx, JBIG2_SEVERITY_DEBUG, segment->number, "allocated %d x %d image buffer for region decode results", rsi.width, rsi.height); -diff -up ghostscript-8.64/jbig2dec/jbig2_symbol_dict.c.jbig2dec-nullderef ghostscript-8.64/jbig2dec/jbig2_symbol_dict.c ---- ghostscript-8.64/jbig2dec/jbig2_symbol_dict.c.jbig2dec-nullderef 2009-06-02 10:45:01.809127374 +0100 -+++ ghostscript-8.64/jbig2dec/jbig2_symbol_dict.c 2009-06-02 10:45:01.814127074 +0100 -@@ -370,6 +370,11 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, +diff -up ghostscript-8.70/jbig2dec/jbig2_symbol_dict.c.jbig2dec-nullderef ghostscript-8.70/jbig2dec/jbig2_symbol_dict.c +--- ghostscript-8.70/jbig2dec/jbig2_symbol_dict.c.jbig2dec-nullderef 2009-05-29 07:48:44.000000000 +0100 ++++ ghostscript-8.70/jbig2dec/jbig2_symbol_dict.c 2009-08-03 17:52:35.318750131 +0100 +@@ -367,6 +367,11 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, memcpy(region_params.gbat, params->sdat, sdat_bytes); image = jbig2_image_new(ctx, SYMWIDTH, HCHEIGHT); @@ -27,7 +27,7 @@ diff -up ghostscript-8.64/jbig2dec/jbig2 code = jbig2_decode_generic_region(ctx, segment, ®ion_params, as, image, GB_stats); -@@ -520,6 +525,11 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, +@@ -517,6 +522,11 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, ID, RDX, RDY); image = jbig2_image_new(ctx, SYMWIDTH, HCHEIGHT); @@ -39,7 +39,7 @@ diff -up ghostscript-8.64/jbig2dec/jbig2 /* Table 18 */ rparams.GRTEMPLATE = params->SDRTEMPLATE; -@@ -638,6 +648,16 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, +@@ -635,6 +645,16 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, for (j = HCFIRSTSYM; j < NSYMSDECODED; j++) { Jbig2Image *glyph; glyph = jbig2_image_new(ctx, SDNEWSYMWIDTHS[j], HCHEIGHT); @@ -53,16 +53,16 @@ diff -up ghostscript-8.64/jbig2dec/jbig2 + jbig2_image_release(ctx, image); + return NULL; + } - jbig2_image_compose(ctx, glyph, image, + jbig2_image_compose(ctx, glyph, image, -x, 0, JBIG2_COMPOSE_REPLACE); x += SDNEWSYMWIDTHS[j]; -diff -up ghostscript-8.64/jbig2dec/jbig2_text.c.jbig2dec-nullderef ghostscript-8.64/jbig2dec/jbig2_text.c ---- ghostscript-8.64/jbig2dec/jbig2_text.c.jbig2dec-nullderef 2008-05-09 15:00:44.000000000 +0100 -+++ ghostscript-8.64/jbig2dec/jbig2_text.c 2009-06-02 10:45:01.816126454 +0100 -@@ -315,6 +315,9 @@ jbig2_decode_text_region(Jbig2Ctx *ctx, +diff -up ghostscript-8.70/jbig2dec/jbig2_text.c.jbig2dec-nullderef ghostscript-8.70/jbig2dec/jbig2_text.c +--- ghostscript-8.70/jbig2dec/jbig2_text.c.jbig2dec-nullderef 2009-05-29 07:48:44.000000000 +0100 ++++ ghostscript-8.70/jbig2dec/jbig2_text.c 2009-08-03 17:53:05.166750610 +0100 +@@ -312,6 +312,9 @@ jbig2_decode_text_region(Jbig2Ctx *ctx, IBO = IB; - image = jbig2_image_new(ctx, IBO->width + RDW, - IBO->height + RDH); + refimage = jbig2_image_new(ctx, IBO->width + RDW, + IBO->height + RDH); + if (image == NULL) + return jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, + "could not allocate image storage"); Index: ghostscript.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/F-11/ghostscript.spec,v retrieving revision 1.192 retrieving revision 1.193 diff -u -p -r1.192 -r1.193 --- ghostscript.spec 3 Aug 2009 10:34:17 -0000 1.192 +++ ghostscript.spec 3 Aug 2009 17:39:55 -0000 1.193 @@ -1,18 +1,18 @@ -%define gs_ver 8.64 -%define gs_dot_ver 8.64 +%define gs_ver 8.70 +%define gs_dot_ver 8.70 %{expand: %%define build_with_freetype %{?_with_freetype:1}%{!?_with_freetype:0}} Summary: A PostScript interpreter and renderer. Name: ghostscript Version: %{gs_ver} -Release: 12%{?dist} +Release: 1%{?dist} # Included CMap data is Redistributable, no modification permitted, # see http://bugzilla.redhat.com/487510 -License: GPLv2 and Redistributable, no modification permitted +License: GPLv3+ and Redistributable, no modification permitted URL: http://www.ghostscript.com/ Group: Applications/Publishing -Source0: ghostscript-%{gs_ver}.tar.bz2 +Source0: ghostscript-%{gs_ver}.tar.xz Source2: CIDFnmap Source4: cidfmap @@ -23,14 +23,11 @@ Patch4: ghostscript-fPIC.patch Patch5: ghostscript-runlibfileifexists.patch Patch6: ghostscript-system-jasper.patch Patch7: ghostscript-pksmraw.patch -Patch8: ghostscript-bitcmyk.patch -Patch9: ghostscript-CVE-2009-0583,0584.patch -Patch10: ghostscript-CVE-2009-0792.patch -Patch11: ghostscript-CVE-2009-0196.patch -Patch12: ghostscript-jbig2dec-nullderef.patch -Patch13: ghostscript-gs-executable.patch +Patch8: ghostscript-jbig2dec-nullderef.patch +Patch9: ghostscript-gs-executable.patch Requires: urw-fonts >= 1.1, ghostscript-fonts +BuildRequires: xz BuildRequires: libjpeg-devel, libXt-devel BuildRequires: zlib-devel, libpng-devel, unzip, gtk2-devel BuildRequires: glib2-devel, gnutls-devel @@ -112,24 +109,11 @@ rm -rf libpng zlib jpeg jasper # Fix pksmraw output (bug #308211). Still needed in 8.63. %patch7 -p1 -b .pksmraw -# Fix bitcmyk driver (bug #486644). -%patch8 -p1 -b .bitcmyk - -# Applied patch to fix CVE-2009-0583 (bug #487742) and CVE-2009-0584 -# (bug #487744). -%patch9 -p1 -b .CVE-2009-0583,0584 - -# Applied patch to fix CVE-2009-0792 (bug #491853). -%patch10 -p1 -b .CVE-2009-0792 - -# Applied patch to fix CVE-2009-0196 (bug #493379). -%patch11 -p1 -b .CVE-2009-0196 - # Applied patch to fix NULL dereference in JBIG2 decoder (bug #501710). -%patch12 -p1 -b .jbig2dec-nullderef +%patch8 -p1 -b .jbig2dec-nullderef # Fix scripts so they don't get broken on install (bug #502550). -%patch13 -p1 -b .gs-executable +%patch9 -p1 -b .gs-executable # Convert manual pages to UTF-8 from8859_1() { @@ -312,6 +296,16 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libgs.so %changelog +* Mon Aug 3 2009 Tim Waugh 8.70-1 +- 8.70. +- License has changed to GPLv3+. Packages containing programs that + link to libgs/libijs are: + - foomatic (GPLv2+) + - libspectre (GPLv2+) + - ImageMagick (ImageMagick, listed on Licensing wiki page under + "Good Licenses" and marked as GPLv3 compat) + - gutenprint (GPLv2+) + * Mon Aug 3 2009 Tim Waugh 8.64-12 - Moved examples to doc subpackage (bug #515167). - Converted spec file to UTF-8. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ghostscript/F-11/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 4 Feb 2009 13:32:50 -0000 1.32 +++ sources 3 Aug 2009 17:39:55 -0000 1.33 @@ -1,3 +1,3 @@ 2fbae60417d42779f6488ab897dcaaf6 acro5-cmaps-2001.tar.gz dfc93dd2aaaf2b86d2fd55f654c13261 adobe-cmaps-200406.tar.gz -b13289cb2115f38f40c5e064f87e228a ghostscript-8.64.tar.bz2 +fec96a1fb44b73a01ba1adda55744784 ghostscript-8.70.tar.xz --- ghostscript-CVE-2009-0196.patch DELETED --- ***** Not enough context to create diffstat for file: ghostscript-CVE-2009-0583,0584.patch,1.2,NONE ***** Not enough context to create diff for file: ghostscript-CVE-2009-0583,0584.patch,1.2,NONE --- ghostscript-CVE-2009-0792.patch DELETED --- --- ghostscript-bitcmyk.patch DELETED --- From s4504kr at fedoraproject.org Mon Aug 3 17:49:47 2009 From: s4504kr at fedoraproject.org (Jochen Schmitt) Date: Mon, 3 Aug 2009 17:49:47 +0000 (UTC) Subject: rpms/blender/devel blender-2.49.config, 1.5, 1.6 blender.spec, 1.122, 1.123 Message-ID: <20090803174947.71D9E11C00E9@cvs1.fedora.phx.redhat.com> Author: s4504kr Update of /cvs/extras/rpms/blender/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12295 Modified Files: blender-2.49.config blender.spec Log Message: Revoke of using system FTGL Index: blender-2.49.config =================================================================== RCS file: /cvs/extras/rpms/blender/devel/blender-2.49.config,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- blender-2.49.config 3 Aug 2009 16:38:43 -0000 1.5 +++ blender-2.49.config 3 Aug 2009 17:49:47 -0000 1.6 @@ -50,9 +50,9 @@ BF_GETTEXT_LIB = 'gettextlib qhull' BF_GETTEXT_LIBPATH = '@LIB@' WITH_BF_FTGL = 'true' -BF_FTGL = '/usr' -BF_FTGL_INC = '${BF_FTGL}/include/FTGL' -BF_FTGL_LIB = ['ftgl', '@LIB@'] +BF_FTGL = '#extern/bFTGL' +BF_FTGL_INC = '${BF_FTGL}/include' +BF_FTGL_LIB = 'extern_ftgl' WITH_BF_GAMEENGINE='true' Index: blender.spec =================================================================== RCS file: /cvs/extras/rpms/blender/devel/blender.spec,v retrieving revision 1.122 retrieving revision 1.123 diff -u -p -r1.122 -r1.123 --- blender.spec 3 Aug 2009 16:38:43 -0000 1.122 +++ blender.spec 3 Aug 2009 17:49:47 -0000 1.123 @@ -5,7 +5,7 @@ Name: blender Version: 2.49a -Release: 4%{?dist} +Release: 5%{?dist} Summary: 3D modeling, animation, rendering and post-production @@ -109,7 +109,6 @@ Blender Game Engine. %patch101 -p1 # binreloc is not a part of fedora -rm -rf extern/bFTGL rm -rf extern/ffmpeg rm -rf extern/fftw rm -rf extern/glew @@ -245,6 +244,9 @@ fi || : %{_bindir}/blenderplayer.bin %changelog +* Mon Aug 3 2009 Jochen Schmitt 2.49a-5 +- Revoke using of system FTGL library + * Mon Aug 3 2009 Jochen Schmitt 2.49a-4 - Rebuild for python-2.6.2 From wtogami at fedoraproject.org Mon Aug 3 17:51:30 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Mon, 3 Aug 2009 17:51:30 +0000 (UTC) Subject: rpms/dracut/devel dracut.spec,1.8,1.9 Message-ID: <20090803175130.ABA8411C00E9@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/dracut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12838 Modified Files: dracut.spec Log Message: require which and file Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- dracut.spec 26 Jul 2009 07:57:21 -0000 1.8 +++ dracut.spec 3 Aug 2009 17:51:30 -0000 1.9 @@ -13,7 +13,7 @@ Name: dracut Version: 0.7 -Release: 2%{?rdist} +Release: 3%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -28,7 +28,7 @@ Requires: coreutils Requires: findutils Requires: binutils Requires: grep -Requires: mktemp +Requires: which Requires: mount Requires: bash Requires: /bin/sh @@ -39,6 +39,7 @@ Requires: e2fsprogs >= 1.38-12, libselin Requires: mdadm, elfutils-libelf, plymouth >= 0.7.0 Requires: cryptsetup-luks Requires: bridge-utils +Requires: file %ifnarch s390 s390x Requires: dmraid Requires: kbd @@ -142,6 +143,9 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog +* Mon Aug 03 2009 Warren Togami 0.7-3 +- require which and file + * Sun Jul 26 2009 Harald Hoyer 0.7-1 - build without /sbin/switch_root From rdieter at fedoraproject.org Mon Aug 3 18:01:46 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 3 Aug 2009 18:01:46 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel kdeplasma-addons-4.3.0-microblog_post.patch, 1.1, 1.2 kdeplasma-addons.spec, 1.51, 1.52 Message-ID: <20090803180146.BE7D611C00E9@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15754 Modified Files: kdeplasma-addons-4.3.0-microblog_post.patch kdeplasma-addons.spec Log Message: * Mon Aug 03 2009 Rex Dieter - 4.3.0-4 - fix microblog post crasher (kdebug#202364) kdeplasma-addons-4.3.0-microblog_post.patch: microblog.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) Index: kdeplasma-addons-4.3.0-microblog_post.patch =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/devel/kdeplasma-addons-4.3.0-microblog_post.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kdeplasma-addons-4.3.0-microblog_post.patch 3 Aug 2009 01:04:32 -0000 1.1 +++ kdeplasma-addons-4.3.0-microblog_post.patch 3 Aug 2009 18:01:46 -0000 1.2 @@ -1,6 +1,6 @@ diff -up kdeplasma-addons-4.3.0/applets/microblog/microblog.cpp.microblog_post kdeplasma-addons-4.3.0/applets/microblog/microblog.cpp --- kdeplasma-addons-4.3.0/applets/microblog/microblog.cpp.microblog_post 2009-07-08 09:51:15.000000000 -0500 -+++ kdeplasma-addons-4.3.0/applets/microblog/microblog.cpp 2009-08-02 20:01:43.134679555 -0500 ++++ kdeplasma-addons-4.3.0/applets/microblog/microblog.cpp 2009-08-03 12:49:21.944604204 -0500 @@ -751,6 +751,7 @@ void MicroBlog::updateStatus() KConfigGroup cg = m_service->operationDescription("update"); cg.writeEntry("password", m_password); @@ -9,3 +9,25 @@ diff -up kdeplasma-addons-4.3.0/applets/ //m_statusUpdates.insert(m_service->startOperationCall(cg), status); connect(m_service, SIGNAL(finished(Plasma::ServiceJob*)), this, SLOT(updateCompleted(Plasma::ServiceJob*))); connect(m_service, SIGNAL(finished(Plasma::ServiceJob*)), this, SLOT(serviceFinished(Plasma::ServiceJob*))); +@@ -809,7 +810,9 @@ void MicroBlog::downloadHistory() + m_engine->connectSource(query, this, m_historyRefresh * 60 * 1000); + m_engine->connectSource("Error:" + query, this); + +- delete m_service; ++ if ( m_service ) { ++ m_service->deleteLater(); ++ } + m_service = m_engine->serviceForSource(m_curTimeline); + connect(m_service, SIGNAL(finished(Plasma::ServiceJob*)), this, SLOT(serviceFinished(Plasma::ServiceJob*))); + KConfigGroup cg = m_service->operationDescription("auth"); +@@ -822,7 +825,9 @@ void MicroBlog::downloadHistory() + m_engine->connectSource(m_imageQuery, this); + m_engine->connectSource(profileQuery, this, m_historyRefresh * 60 * 1000); + +- delete m_profileService; ++ if ( m_profileService ) { ++ m_profileService->deleteLater(); ++ } + m_profileService = m_engine->serviceForSource(profileQuery); + connect(m_profileService, SIGNAL(finished(Plasma::ServiceJob*)), this, SLOT(serviceFinished(Plasma::ServiceJob*))); + KConfigGroup profileConf = m_profileService->operationDescription("auth"); Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- kdeplasma-addons.spec 3 Aug 2009 13:15:11 -0000 1.51 +++ kdeplasma-addons.spec 3 Aug 2009 18:01:46 -0000 1.52 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -16,6 +16,7 @@ Patch51: kdeplasma-addons-4.2.2-krunner_ ## upstream patches # http://websvn.kde.org/?view=rev&revision=1004203 +# http://websvn.kde.org/?view=rev&revision=1006404 Patch100: kdeplasma-addons-4.3.0-microblog_post.patch BuildRequires: boost-devel @@ -160,6 +161,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 03 2009 Rex Dieter - 4.3.0-4 +- fix microblog post crasher (kdebug#202364) + * Mon Aug 03 2009 Rex Dieter - 4.3.0-3 - -libs subpkg to sanitize multilib From zachcarter at fedoraproject.org Mon Aug 3 18:13:14 2009 From: zachcarter at fedoraproject.org (Zach Carter) Date: Mon, 3 Aug 2009 18:13:14 +0000 (UTC) Subject: rpms/schroot/F-10 schroot.spec,1.1,1.2 Message-ID: <20090803181314.BE57B11C00E9@cvs1.fedora.phx.redhat.com> Author: zachcarter Update of /cvs/pkgs/rpms/schroot/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18474/F-10 Modified Files: schroot.spec Log Message: Add required /etc/schroot/chroot.d directory. Index: schroot.spec =================================================================== RCS file: /cvs/pkgs/rpms/schroot/F-10/schroot.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- schroot.spec 30 Jul 2009 16:08:59 -0000 1.1 +++ schroot.spec 3 Aug 2009 18:13:14 -0000 1.2 @@ -1,6 +1,6 @@ Name: schroot Version: 1.2.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Execute commands in a chroot environment Group: Development/Tools License: GPLv3+ @@ -87,6 +87,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root) %dir %{_bindir}/schroot %dir %{_sysconfdir}/schroot +%dir %{_sysconfdir}/schroot/chroot.d %config(noreplace) %{_sysconfdir}/schroot/schroot.conf %config(noreplace) %{_sysconfdir}/schroot/mount-defaults %config(noreplace) %{_sysconfdir}/schroot/copyfiles-defaults @@ -121,6 +122,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/dchroot.1.gz %changelog +* Mon Aug 3 2009 Zach Carter - 1.2.3-3 +- re-add /etc/schroot/chroot.d directory + +%changelog * Tue Jul 14 2009 Zach Carter - 1.2.3-2 - fix "file listed twice" warnings From zachcarter at fedoraproject.org Mon Aug 3 18:13:14 2009 From: zachcarter at fedoraproject.org (Zach Carter) Date: Mon, 3 Aug 2009 18:13:14 +0000 (UTC) Subject: rpms/schroot/F-11 schroot.spec,1.1,1.2 Message-ID: <20090803181314.D687911C0382@cvs1.fedora.phx.redhat.com> Author: zachcarter Update of /cvs/pkgs/rpms/schroot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18474/F-11 Modified Files: schroot.spec Log Message: Add required /etc/schroot/chroot.d directory. Index: schroot.spec =================================================================== RCS file: /cvs/pkgs/rpms/schroot/F-11/schroot.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- schroot.spec 30 Jul 2009 16:08:18 -0000 1.1 +++ schroot.spec 3 Aug 2009 18:13:14 -0000 1.2 @@ -1,6 +1,6 @@ Name: schroot Version: 1.2.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Execute commands in a chroot environment Group: Development/Tools License: GPLv3+ @@ -87,6 +87,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root) %dir %{_bindir}/schroot %dir %{_sysconfdir}/schroot +%dir %{_sysconfdir}/schroot/chroot.d %config(noreplace) %{_sysconfdir}/schroot/schroot.conf %config(noreplace) %{_sysconfdir}/schroot/mount-defaults %config(noreplace) %{_sysconfdir}/schroot/copyfiles-defaults @@ -121,6 +122,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/dchroot.1.gz %changelog +* Mon Aug 3 2009 Zach Carter - 1.2.3-3 +- re-add /etc/schroot/chroot.d directory + +%changelog * Tue Jul 14 2009 Zach Carter - 1.2.3-2 - fix "file listed twice" warnings From zachcarter at fedoraproject.org Mon Aug 3 18:13:15 2009 From: zachcarter at fedoraproject.org (Zach Carter) Date: Mon, 3 Aug 2009 18:13:15 +0000 (UTC) Subject: rpms/schroot/devel schroot.spec,1.1,1.2 Message-ID: <20090803181315.0DC9511C00E9@cvs1.fedora.phx.redhat.com> Author: zachcarter Update of /cvs/pkgs/rpms/schroot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18474/devel Modified Files: schroot.spec Log Message: Add required /etc/schroot/chroot.d directory. Index: schroot.spec =================================================================== RCS file: /cvs/pkgs/rpms/schroot/devel/schroot.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- schroot.spec 30 Jul 2009 16:01:01 -0000 1.1 +++ schroot.spec 3 Aug 2009 18:13:14 -0000 1.2 @@ -1,6 +1,6 @@ Name: schroot Version: 1.2.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Execute commands in a chroot environment Group: Development/Tools License: GPLv3+ @@ -87,6 +87,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root) %dir %{_bindir}/schroot %dir %{_sysconfdir}/schroot +%dir %{_sysconfdir}/schroot/chroot.d %config(noreplace) %{_sysconfdir}/schroot/schroot.conf %config(noreplace) %{_sysconfdir}/schroot/mount-defaults %config(noreplace) %{_sysconfdir}/schroot/copyfiles-defaults @@ -121,6 +122,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/dchroot.1.gz %changelog +* Mon Aug 3 2009 Zach Carter - 1.2.3-3 +- re-add /etc/schroot/chroot.d directory + +%changelog * Tue Jul 14 2009 Zach Carter - 1.2.3-2 - fix "file listed twice" warnings From lucilanga at fedoraproject.org Mon Aug 3 18:16:00 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Mon, 3 Aug 2009 18:16:00 +0000 (UTC) Subject: rpms/xwota/F-11 xwota-0.4-overflow.patch, NONE, 1.1 xwota.spec, 1.2, 1.3 Message-ID: <20090803181600.146CF11C00E9@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/xwota/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19474 Modified Files: xwota.spec Added Files: xwota-0.4-overflow.patch Log Message: * Mon Aug 03 2009 Lucian Langa - 0.4-7 - fix buffer overflow (#510918) xwota-0.4-overflow.patch: stuff.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xwota-0.4-overflow.patch --- --- xwota-0.4/src/stuff.c 2006-07-28 19:00:10.000000000 +0300 +++ xwota-0.4-mod/src/stuff.c 2009-08-03 21:01:00.000000000 +0300 @@ -330,7 +330,7 @@ GtkTreePath *path; GtkWidget *spot_list; -char eor[5]; +char eor[6]; char *p_eor; gchar *call,*freq,*country,*state,*grid,*county,*lat,*longitude,*status,*comments,*program,*f1,*f2,*d_ate,*t_ime; char datetime[50],latlong[50],status_comment[30],display_country[50]; Index: xwota.spec =================================================================== RCS file: /cvs/pkgs/rpms/xwota/F-11/xwota.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- xwota.spec 26 Feb 2009 12:17:24 -0000 1.2 +++ xwota.spec 3 Aug 2009 18:15:59 -0000 1.3 @@ -1,6 +1,6 @@ Name: xwota Version: 0.4 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Who's On the Air Database interface Group: Applications/Communications @@ -9,6 +9,7 @@ URL: http://people.fabaris.it Source0: http://people.fabaris.it/iz0ete/%{name}/%{name}-%{version}.tar.gz Source1: xwota.desktop Source2: xwota.png +Patch0: xwota-0.4-overflow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pkgconfig @@ -32,6 +33,7 @@ http://www.wotadb.org. %prep %setup -q +%patch0 -p1 -b .overflow %build @@ -64,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Lucian Langa - 0.4-7 +- fix buffer overflow (#510918) + * Thu Feb 26 2009 Fedora Release Engineering - 0.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From lucilanga at fedoraproject.org Mon Aug 3 18:23:32 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Mon, 3 Aug 2009 18:23:32 +0000 (UTC) Subject: rpms/xwota/devel xwota-0.4-overflow.patch, NONE, 1.1 xwota.spec, 1.3, 1.4 Message-ID: <20090803182332.2B00211C00E9@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/xwota/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21254 Modified Files: xwota.spec Added Files: xwota-0.4-overflow.patch Log Message: * Mon Aug 03 2009 Lucian Langa - 0.4-8 - fix buffer overflow (#510918) xwota-0.4-overflow.patch: stuff.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xwota-0.4-overflow.patch --- --- xwota-0.4/src/stuff.c 2006-07-28 19:00:10.000000000 +0300 +++ xwota-0.4-mod/src/stuff.c 2009-08-03 21:01:00.000000000 +0300 @@ -330,7 +330,7 @@ GtkTreePath *path; GtkWidget *spot_list; -char eor[5]; +char eor[6]; char *p_eor; gchar *call,*freq,*country,*state,*grid,*county,*lat,*longitude,*status,*comments,*program,*f1,*f2,*d_ate,*t_ime; char datetime[50],latlong[50],status_comment[30],display_country[50]; Index: xwota.spec =================================================================== RCS file: /cvs/pkgs/rpms/xwota/devel/xwota.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xwota.spec 27 Jul 2009 08:48:52 -0000 1.3 +++ xwota.spec 3 Aug 2009 18:23:31 -0000 1.4 @@ -1,6 +1,6 @@ Name: xwota Version: 0.4 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Who's On the Air Database interface Group: Applications/Communications @@ -9,6 +9,7 @@ URL: http://people.fabaris.it Source0: http://people.fabaris.it/iz0ete/%{name}/%{name}-%{version}.tar.gz Source1: xwota.desktop Source2: xwota.png +Patch0: xwota-0.4-overflow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pkgconfig @@ -32,6 +33,7 @@ http://www.wotadb.org. %prep %setup -q +%patch0 -p1 -b .overflow %build @@ -64,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Lucian Langa - 0.4-8 +- fix buffer overflow (#510918) + * Mon Jul 27 2009 Fedora Release Engineering - 0.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Mon Aug 3 18:23:54 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 18:23:54 +0000 (UTC) Subject: rpms/libgail-gnome/devel libgail-gnome.spec,1.32,1.33 Message-ID: <20090803182354.BE73411C00E9@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/libgail-gnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21300 Modified Files: libgail-gnome.spec Log Message: drop unneeded direct deps Index: libgail-gnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/libgail-gnome/devel/libgail-gnome.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- libgail-gnome.spec 25 Jul 2009 05:39:26 -0000 1.32 +++ libgail-gnome.spec 3 Aug 2009 18:23:54 -0000 1.33 @@ -7,7 +7,7 @@ Summary: Accessibility implementation for GTK+ and GNOME libraries Name: libgail-gnome Version: 1.20.1 -Release: 3%{?dist} +Release: 4%{?dist} URL: http://developer.gnome.org/projects/gap Source0: http://download.gnome.org/sources/libgail-gnome/1.20/%{name}-%{version}.tar.bz2 License: LGPLv2+ @@ -53,6 +53,10 @@ the GNOME portions of the GAIL libraries %configure +# drop unneeded direct library deps with --as-needed +# libtool doesn't make this easy, so we do it the hard way +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool + make ##%{?_smp_mflags} %install @@ -78,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/* %changelog +* Mon Aug 3 2009 Matthias Clasen - 1.20.1-4 +- Drop unneeded direct deps + * Fri Jul 24 2009 Fedora Release Engineering - 1.20.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Mon Aug 3 18:24:04 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 18:24:04 +0000 (UTC) Subject: rpms/kernel/devel drm-intel-next.patch, 1.7, 1.8 drm-intel-pm.patch, 1.3, 1.4 kernel.spec, 1.1685, 1.1686 drm-intel-gen3-fb-hack.patch, 1.2, NONE linux-2.6.30-intel-watermark-fix.patch, 1.1, NONE Message-ID: <20090803182404.AA8C611C00E9@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21435 Modified Files: drm-intel-pm.patch kernel.spec Added Files: drm-intel-next.patch Removed Files: drm-intel-gen3-fb-hack.patch linux-2.6.30-intel-watermark-fix.patch Log Message: * Mon Aug 03 2009 Adam Jackson - Update intel drm from anholt's tree - Rebase drm-intel-pm.patch to match - Drop gen3 fb hack, merged - Drop previous watermark setup change drm-intel-next.patch: i915_drv.h | 3 i915_gem_debugfs.c | 2 i915_irq.c | 232 +++++++++++----- i915_reg.h | 45 +++ intel_bios.c | 40 ++ intel_bios.h | 45 +++ intel_crt.c | 12 intel_display.c | 759 +++++++++++++++++++++++++++++++++++------------------ intel_dp.c | 216 +++++++++++++-- intel_drv.h | 3 intel_hdmi.c | 64 ---- intel_lvds.c | 12 intel_sdvo.c | 254 ++++++++++++----- intel_tv.c | 22 + 14 files changed, 1202 insertions(+), 507 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.7 -r 1.8 drm-intel-next.patchIndex: drm-intel-next.patch =================================================================== RCS file: drm-intel-next.patch diff -N drm-intel-next.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ drm-intel-next.patch 3 Aug 2009 18:24:04 -0000 1.8 @@ -0,0 +1,2555 @@ +diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h +index d087528..5f3a259 100644 +--- a/drivers/gpu/drm/i915/i915_drv.h ++++ b/drivers/gpu/drm/i915/i915_drv.h +@@ -219,6 +219,7 @@ typedef struct drm_i915_private { + unsigned int lvds_vbt:1; + unsigned int int_crt_support:1; + unsigned int lvds_use_ssc:1; ++ unsigned int edp_support:1; + int lvds_ssc_freq; + + struct drm_i915_fence_reg fence_regs[16]; /* assume 965 */ +@@ -229,6 +230,7 @@ typedef struct drm_i915_private { + + spinlock_t error_lock; + struct drm_i915_error_state *first_error; ++ struct work_struct error_work; + + /* Register state */ + u8 saveLBB; +@@ -888,6 +890,7 @@ extern int i915_wait_ring(struct drm_device * dev, int n, const char *caller); + IS_I915GM(dev))) + #define SUPPORTS_INTEGRATED_HDMI(dev) (IS_G4X(dev) || IS_IGDNG(dev)) + #define SUPPORTS_INTEGRATED_DP(dev) (IS_G4X(dev) || IS_IGDNG(dev)) ++#define SUPPORTS_EDP(dev) (IS_IGDNG_M(dev)) + #define I915_HAS_HOTPLUG(dev) (IS_I945G(dev) || IS_I945GM(dev) || IS_I965G(dev)) + /* dsparb controlled by hw only */ + #define DSPARB_HWCONTROL(dev) (IS_G4X(dev) || IS_IGDNG(dev)) +diff --git a/drivers/gpu/drm/i915/i915_gem_debugfs.c b/drivers/gpu/drm/i915/i915_gem_debugfs.c +index 9a44bfc..cb3b974 100644 +--- a/drivers/gpu/drm/i915/i915_gem_debugfs.c ++++ b/drivers/gpu/drm/i915/i915_gem_debugfs.c +@@ -343,6 +343,8 @@ static int i915_error_state(struct seq_file *m, void *unused) + + error = dev_priv->first_error; + ++ seq_printf(m, "Time: %ld s %ld us\n", error->time.tv_sec, ++ error->time.tv_usec); + seq_printf(m, "EIR: 0x%08x\n", error->eir); + seq_printf(m, " PGTBL_ER: 0x%08x\n", error->pgtbl_er); + seq_printf(m, " INSTPM: 0x%08x\n", error->instpm); +diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c +index 7ba23a6..f340b3f 100644 +--- a/drivers/gpu/drm/i915/i915_irq.c ++++ b/drivers/gpu/drm/i915/i915_irq.c +@@ -290,6 +290,35 @@ irqreturn_t igdng_irq_handler(struct drm_device *dev) + return ret; + } + ++/** ++ * i915_error_work_func - do process context error handling work ++ * @work: work struct ++ * ++ * Fire an error uevent so userspace can see that a hang or error ++ * was detected. ++ */ ++static void i915_error_work_func(struct work_struct *work) ++{ ++ drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, ++ error_work); ++ struct drm_device *dev = dev_priv->dev; ++ char *event_string = "ERROR=1"; ++ char *envp[] = { event_string, NULL }; ++ ++ DRM_DEBUG("generating error event\n"); ++ ++ kobject_uevent_env(&dev->primary->kdev.kobj, KOBJ_CHANGE, envp); ++} ++ ++/** ++ * i915_capture_error_state - capture an error record for later analysis ++ * @dev: drm device ++ * ++ * Should be called when an error is detected (either a hang or an error ++ * interrupt) to capture error state from the time of the error. Fills ++ * out a structure which becomes available in debugfs for user level tools ++ * to pick up. ++ */ + static void i915_capture_error_state(struct drm_device *dev) + { + struct drm_i915_private *dev_priv = dev->dev_private; +@@ -325,12 +354,137 @@ static void i915_capture_error_state(struct drm_device *dev) + error->acthd = I915_READ(ACTHD_I965); + } + ++ do_gettimeofday(&error->time); ++ + dev_priv->first_error = error; + + out: + spin_unlock_irqrestore(&dev_priv->error_lock, flags); + } + ++/** ++ * i915_handle_error - handle an error interrupt ++ * @dev: drm device ++ * ++ * Do some basic checking of regsiter state at error interrupt time and ++ * dump it to the syslog. Also call i915_capture_error_state() to make ++ * sure we get a record and make it available in debugfs. Fire a uevent ++ * so userspace knows something bad happened (should trigger collection ++ * of a ring dump etc.). ++ */ ++static void i915_handle_error(struct drm_device *dev) ++{ ++ struct drm_i915_private *dev_priv = dev->dev_private; ++ u32 eir = I915_READ(EIR); ++ u32 pipea_stats = I915_READ(PIPEASTAT); ++ u32 pipeb_stats = I915_READ(PIPEBSTAT); ++ ++ i915_capture_error_state(dev); ++ ++ printk(KERN_ERR "render error detected, EIR: 0x%08x\n", ++ eir); ++ ++ if (IS_G4X(dev)) { ++ if (eir & (GM45_ERROR_MEM_PRIV | GM45_ERROR_CP_PRIV)) { ++ u32 ipeir = I915_READ(IPEIR_I965); ++ ++ printk(KERN_ERR " IPEIR: 0x%08x\n", ++ I915_READ(IPEIR_I965)); ++ printk(KERN_ERR " IPEHR: 0x%08x\n", ++ I915_READ(IPEHR_I965)); ++ printk(KERN_ERR " INSTDONE: 0x%08x\n", ++ I915_READ(INSTDONE_I965)); ++ printk(KERN_ERR " INSTPS: 0x%08x\n", ++ I915_READ(INSTPS)); ++ printk(KERN_ERR " INSTDONE1: 0x%08x\n", ++ I915_READ(INSTDONE1)); ++ printk(KERN_ERR " ACTHD: 0x%08x\n", ++ I915_READ(ACTHD_I965)); ++ I915_WRITE(IPEIR_I965, ipeir); ++ (void)I915_READ(IPEIR_I965); ++ } ++ if (eir & GM45_ERROR_PAGE_TABLE) { ++ u32 pgtbl_err = I915_READ(PGTBL_ER); ++ printk(KERN_ERR "page table error\n"); ++ printk(KERN_ERR " PGTBL_ER: 0x%08x\n", ++ pgtbl_err); ++ I915_WRITE(PGTBL_ER, pgtbl_err); ++ (void)I915_READ(PGTBL_ER); ++ } ++ } ++ ++ if (IS_I9XX(dev)) { ++ if (eir & I915_ERROR_PAGE_TABLE) { ++ u32 pgtbl_err = I915_READ(PGTBL_ER); ++ printk(KERN_ERR "page table error\n"); ++ printk(KERN_ERR " PGTBL_ER: 0x%08x\n", ++ pgtbl_err); ++ I915_WRITE(PGTBL_ER, pgtbl_err); ++ (void)I915_READ(PGTBL_ER); ++ } ++ } ++ ++ if (eir & I915_ERROR_MEMORY_REFRESH) { ++ printk(KERN_ERR "memory refresh error\n"); ++ printk(KERN_ERR "PIPEASTAT: 0x%08x\n", ++ pipea_stats); ++ printk(KERN_ERR "PIPEBSTAT: 0x%08x\n", ++ pipeb_stats); ++ /* pipestat has already been acked */ ++ } ++ if (eir & I915_ERROR_INSTRUCTION) { ++ printk(KERN_ERR "instruction error\n"); ++ printk(KERN_ERR " INSTPM: 0x%08x\n", ++ I915_READ(INSTPM)); ++ if (!IS_I965G(dev)) { ++ u32 ipeir = I915_READ(IPEIR); ++ ++ printk(KERN_ERR " IPEIR: 0x%08x\n", ++ I915_READ(IPEIR)); ++ printk(KERN_ERR " IPEHR: 0x%08x\n", ++ I915_READ(IPEHR)); ++ printk(KERN_ERR " INSTDONE: 0x%08x\n", ++ I915_READ(INSTDONE)); ++ printk(KERN_ERR " ACTHD: 0x%08x\n", ++ I915_READ(ACTHD)); ++ I915_WRITE(IPEIR, ipeir); ++ (void)I915_READ(IPEIR); ++ } else { ++ u32 ipeir = I915_READ(IPEIR_I965); ++ ++ printk(KERN_ERR " IPEIR: 0x%08x\n", ++ I915_READ(IPEIR_I965)); ++ printk(KERN_ERR " IPEHR: 0x%08x\n", ++ I915_READ(IPEHR_I965)); ++ printk(KERN_ERR " INSTDONE: 0x%08x\n", ++ I915_READ(INSTDONE_I965)); ++ printk(KERN_ERR " INSTPS: 0x%08x\n", ++ I915_READ(INSTPS)); ++ printk(KERN_ERR " INSTDONE1: 0x%08x\n", ++ I915_READ(INSTDONE1)); [...2162 lines suppressed...] ++ sdvo_priv->controlled_output = SDVO_OUTPUT_SVID0; ++ encoder->encoder_type = DRM_MODE_ENCODER_TVDAC; ++ connector->connector_type = DRM_MODE_CONNECTOR_SVIDEO; ++ sdvo_priv->is_tv = true; ++ intel_output->needs_tv_clock = true; ++ } else if (flags & SDVO_OUTPUT_RGB0) { ++ ++ sdvo_priv->controlled_output = SDVO_OUTPUT_RGB0; ++ encoder->encoder_type = DRM_MODE_ENCODER_DAC; ++ connector->connector_type = DRM_MODE_CONNECTOR_VGA; ++ } else if (flags & SDVO_OUTPUT_RGB1) { ++ ++ sdvo_priv->controlled_output = SDVO_OUTPUT_RGB1; ++ encoder->encoder_type = DRM_MODE_ENCODER_DAC; ++ connector->connector_type = DRM_MODE_CONNECTOR_VGA; ++ } else if (flags & SDVO_OUTPUT_LVDS0) { ++ ++ sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS0; ++ encoder->encoder_type = DRM_MODE_ENCODER_LVDS; ++ connector->connector_type = DRM_MODE_CONNECTOR_LVDS; ++ sdvo_priv->is_lvds = true; ++ } else if (flags & SDVO_OUTPUT_LVDS1) { ++ ++ sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS1; ++ encoder->encoder_type = DRM_MODE_ENCODER_LVDS; ++ connector->connector_type = DRM_MODE_CONNECTOR_LVDS; ++ sdvo_priv->is_lvds = true; ++ } else { ++ ++ unsigned char bytes[2]; ++ ++ sdvo_priv->controlled_output = 0; ++ memcpy(bytes, &sdvo_priv->caps.output_flags, 2); ++ DRM_DEBUG_KMS(I915_SDVO, ++ "%s: Unknown SDVO output type (0x%02x%02x)\n", ++ SDVO_NAME(sdvo_priv), ++ bytes[0], bytes[1]); ++ ret = false; ++ } ++ ++ if (ret && registered) ++ ret = drm_sysfs_connector_add(connector) == 0 ? true : false; ++ ++ ++ return ret; ++ ++} ++ + bool intel_sdvo_init(struct drm_device *dev, int output_device) + { + struct drm_connector *connector; + struct intel_output *intel_output; + struct intel_sdvo_priv *sdvo_priv; + +- int connector_type; + u8 ch[0x40]; + int i; +- int encoder_type; + + intel_output = kcalloc(sizeof(struct intel_output)+sizeof(struct intel_sdvo_priv), 1, GFP_KERNEL); + if (!intel_output) { +@@ -1925,88 +2075,28 @@ bool intel_sdvo_init(struct drm_device *dev, int output_device) + intel_output->ddc_bus->algo = &intel_sdvo_i2c_bit_algo; + + /* In defaut case sdvo lvds is false */ +- sdvo_priv->is_lvds = false; + intel_sdvo_get_capabilities(intel_output, &sdvo_priv->caps); + +- if (sdvo_priv->caps.output_flags & +- (SDVO_OUTPUT_TMDS0 | SDVO_OUTPUT_TMDS1)) { +- if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_TMDS0) +- sdvo_priv->controlled_output = SDVO_OUTPUT_TMDS0; +- else +- sdvo_priv->controlled_output = SDVO_OUTPUT_TMDS1; +- +- encoder_type = DRM_MODE_ENCODER_TMDS; +- connector_type = DRM_MODE_CONNECTOR_DVID; +- +- if (intel_sdvo_get_supp_encode(intel_output, +- &sdvo_priv->encode) && +- intel_sdvo_get_digital_encoding_mode(intel_output) && +- sdvo_priv->is_hdmi) { +- /* enable hdmi encoding mode if supported */ +- intel_sdvo_set_encode(intel_output, SDVO_ENCODE_HDMI); +- intel_sdvo_set_colorimetry(intel_output, +- SDVO_COLORIMETRY_RGB256); +- connector_type = DRM_MODE_CONNECTOR_HDMIA; +- } +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_SVID0) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_SVID0; +- encoder_type = DRM_MODE_ENCODER_TVDAC; +- connector_type = DRM_MODE_CONNECTOR_SVIDEO; +- sdvo_priv->is_tv = true; +- intel_output->needs_tv_clock = true; +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_RGB0) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_RGB0; +- encoder_type = DRM_MODE_ENCODER_DAC; +- connector_type = DRM_MODE_CONNECTOR_VGA; +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_RGB1) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_RGB1; +- encoder_type = DRM_MODE_ENCODER_DAC; +- connector_type = DRM_MODE_CONNECTOR_VGA; +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_LVDS0) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS0; +- encoder_type = DRM_MODE_ENCODER_LVDS; +- connector_type = DRM_MODE_CONNECTOR_LVDS; +- sdvo_priv->is_lvds = true; +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_LVDS1) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS1; +- encoder_type = DRM_MODE_ENCODER_LVDS; +- connector_type = DRM_MODE_CONNECTOR_LVDS; +- sdvo_priv->is_lvds = true; +- } +- else +- { +- unsigned char bytes[2]; +- +- sdvo_priv->controlled_output = 0; +- memcpy (bytes, &sdvo_priv->caps.output_flags, 2); +- DRM_DEBUG_KMS(I915_SDVO, +- "%s: Unknown SDVO output type (0x%02x%02x)\n", +- SDVO_NAME(sdvo_priv), +- bytes[0], bytes[1]); +- encoder_type = DRM_MODE_ENCODER_NONE; +- connector_type = DRM_MODE_CONNECTOR_Unknown; ++ if (intel_sdvo_output_setup(intel_output, ++ sdvo_priv->caps.output_flags) != true) { ++ DRM_DEBUG("SDVO output failed to setup on SDVO%c\n", ++ output_device == SDVOB ? 'B' : 'C'); + goto err_i2c; + } + ++ + connector = &intel_output->base; + drm_connector_init(dev, connector, &intel_sdvo_connector_funcs, +- connector_type); ++ connector->connector_type); ++ + drm_connector_helper_add(connector, &intel_sdvo_connector_helper_funcs); + connector->interlace_allowed = 0; + connector->doublescan_allowed = 0; + connector->display_info.subpixel_order = SubPixelHorizontalRGB; + +- drm_encoder_init(dev, &intel_output->enc, &intel_sdvo_enc_funcs, encoder_type); ++ drm_encoder_init(dev, &intel_output->enc, ++ &intel_sdvo_enc_funcs, intel_output->enc.encoder_type); ++ + drm_encoder_helper_add(&intel_output->enc, &intel_sdvo_helper_funcs); + + drm_mode_connector_attach_encoder(&intel_output->base, &intel_output->enc); +diff --git a/drivers/gpu/drm/i915/intel_tv.c b/drivers/gpu/drm/i915/intel_tv.c +index a43c98e..da4ab4d 100644 +--- a/drivers/gpu/drm/i915/intel_tv.c ++++ b/drivers/gpu/drm/i915/intel_tv.c +@@ -1490,6 +1490,27 @@ static struct input_res { + {"1920x1080", 1920, 1080}, + }; + ++/* ++ * Chose preferred mode according to line number of TV format ++ */ ++static void ++intel_tv_chose_preferred_modes(struct drm_connector *connector, ++ struct drm_display_mode *mode_ptr) ++{ ++ struct intel_output *intel_output = to_intel_output(connector); ++ const struct tv_mode *tv_mode = intel_tv_mode_find(intel_output); ++ ++ if (tv_mode->nbr_end < 480 && mode_ptr->vdisplay == 480) ++ mode_ptr->type |= DRM_MODE_TYPE_PREFERRED; ++ else if (tv_mode->nbr_end > 480) { ++ if (tv_mode->progressive == true && tv_mode->nbr_end < 720) { ++ if (mode_ptr->vdisplay == 720) ++ mode_ptr->type |= DRM_MODE_TYPE_PREFERRED; ++ } else if (mode_ptr->vdisplay == 1080) ++ mode_ptr->type |= DRM_MODE_TYPE_PREFERRED; ++ } ++} ++ + /** + * Stub get_modes function. + * +@@ -1544,6 +1565,7 @@ intel_tv_get_modes(struct drm_connector *connector) + mode_ptr->clock = (int) tmp; + + mode_ptr->type = DRM_MODE_TYPE_DRIVER; ++ intel_tv_chose_preferred_modes(connector, mode_ptr); + drm_mode_probed_add(connector, mode_ptr); + count++; + } drm-intel-pm.patch: i915_drv.c | 15 + i915_drv.h | 14 + i915_gem.c | 8 i915_reg.h | 22 ++ intel_display.c | 484 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- intel_drv.h | 4 6 files changed, 512 insertions(+), 35 deletions(-) Index: drm-intel-pm.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-intel-pm.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- drm-intel-pm.patch 30 Jul 2009 21:01:40 -0000 1.3 +++ drm-intel-pm.patch 3 Aug 2009 18:24:04 -0000 1.4 @@ -1,7 +1,7 @@ -diff -ur linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/i915_drv.c linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c ---- linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/i915_drv.c 2009-07-30 21:32:05.000000000 +0100 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c 2009-07-30 21:29:34.000000000 +0100 -@@ -43,6 +43,21 @@ +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.jx 2009-08-03 14:00:43.000000000 -0400 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c 2009-08-03 14:01:07.000000000 -0400 +@@ -43,6 +43,21 @@ module_param_named(modeset, i915_modeset unsigned int i915_fbpercrtc = 0; module_param_named(fbpercrtc, i915_fbpercrtc, int, 0400); @@ -23,10 +23,10 @@ diff -ur linux-2.6.30.noarch.orig/driver static struct drm_driver driver; static struct pci_device_id pciidlist[] = { -diff -ur linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/i915_drv.h linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h ---- linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/i915_drv.h 2009-07-30 21:32:05.000000000 +0100 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h 2009-07-30 21:29:34.000000000 +0100 -@@ -436,6 +436,12 @@ +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.jx 2009-08-03 14:00:44.000000000 -0400 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h 2009-08-03 14:01:07.000000000 -0400 +@@ -438,6 +438,12 @@ typedef struct drm_i915_private { struct drm_i915_gem_phys_object *phys_objs[I915_MAX_PHYS_OBJECT]; } mm; struct sdvo_device_mapping sdvo_mappings[2]; @@ -39,7 +39,7 @@ diff -ur linux-2.6.30.noarch.orig/driver } drm_i915_private_t; /** driver private structure attached to each drm_gem_object */ -@@ -565,6 +571,11 @@ +@@ -567,6 +573,11 @@ enum intel_chip_family { extern struct drm_ioctl_desc i915_ioctls[]; extern int i915_max_ioctl; extern unsigned int i915_fbpercrtc; @@ -51,7 +51,7 @@ diff -ur linux-2.6.30.noarch.orig/driver extern int i915_master_create(struct drm_device *dev, struct drm_master *master); extern void i915_master_destroy(struct drm_device *dev, struct drm_master *master); -@@ -893,6 +904,9 @@ +@@ -895,6 +906,9 @@ extern int i915_wait_ring(struct drm_dev /* dsparb controlled by hw only */ #define DSPARB_HWCONTROL(dev) (IS_G4X(dev) || IS_IGDNG(dev)) @@ -61,9 +61,9 @@ diff -ur linux-2.6.30.noarch.orig/driver #define PRIMARY_RINGBUFFER_SIZE (128*1024) #endif -diff -ur linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/i915_gem.c linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c ---- linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/i915_gem.c 2009-07-30 21:32:05.000000000 +0100 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c 2009-07-30 21:29:34.000000000 +0100 +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c.jx 2009-08-03 14:00:43.000000000 -0400 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c 2009-08-03 14:01:07.000000000 -0400 @@ -29,6 +29,7 @@ #include "drm.h" #include "i915_drm.h" @@ -72,7 +72,7 @@ diff -ur linux-2.6.30.noarch.orig/driver #include #include -@@ -980,6 +981,7 @@ +@@ -980,6 +981,7 @@ i915_gem_set_domain_ioctl(struct drm_dev { struct drm_i915_gem_set_domain *args = data; struct drm_gem_object *obj; @@ -80,7 +80,7 @@ diff -ur linux-2.6.30.noarch.orig/driver uint32_t read_domains = args->read_domains; uint32_t write_domain = args->write_domain; int ret; -@@ -1003,8 +1005,12 @@ +@@ -1003,8 +1005,12 @@ i915_gem_set_domain_ioctl(struct drm_dev obj = drm_gem_object_lookup(dev, file_priv, args->handle); if (obj == NULL) return -EBADF; @@ -93,7 +93,7 @@ diff -ur linux-2.6.30.noarch.orig/driver #if WATCH_BUF DRM_INFO("set_domain_ioctl %p(%zd), %08x %08x\n", obj, obj->size, read_domains, write_domain); -@@ -2761,6 +2767,8 @@ +@@ -2761,6 +2767,8 @@ i915_gem_object_set_to_gpu_domain(struct BUG_ON(obj->pending_read_domains & I915_GEM_DOMAIN_CPU); BUG_ON(obj->pending_write_domain == I915_GEM_DOMAIN_CPU); @@ -102,10 +102,10 @@ diff -ur linux-2.6.30.noarch.orig/driver #if WATCH_BUF DRM_INFO("%s: object %p read %08x -> %08x write %08x -> %08x\n", __func__, obj, -diff -ur linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/i915_reg.h linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h ---- linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/i915_reg.h 2009-07-30 21:32:05.000000000 +0100 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h 2009-07-30 21:29:34.000000000 +0100 -@@ -56,7 +56,7 @@ +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.jx 2009-08-03 14:00:44.000000000 -0400 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h 2009-08-03 14:01:07.000000000 -0400 +@@ -55,7 +55,7 @@ /* PCI config space */ #define HPLLCC 0xc0 /* 855 only */ @@ -114,7 +114,7 @@ diff -ur linux-2.6.30.noarch.orig/driver #define GC_CLOCK_133_200 (0 << 0) #define GC_CLOCK_100_200 (1 << 0) #define GC_CLOCK_100_133 (2 << 0) -@@ -66,6 +66,25 @@ +@@ -65,6 +65,25 @@ #define GC_DISPLAY_CLOCK_190_200_MHZ (0 << 4) #define GC_DISPLAY_CLOCK_333_MHZ (4 << 4) #define GC_DISPLAY_CLOCK_MASK (7 << 4) @@ -140,7 +140,7 @@ diff -ur linux-2.6.30.noarch.orig/driver #define LBB 0xf4 /* VGA stuff */ -@@ -1570,6 +1589,7 @@ +@@ -1586,6 +1605,7 @@ #define PIPECONF_PROGRESSIVE (0 << 21) #define PIPECONF_INTERLACE_W_FIELD_INDICATION (6 << 21) #define PIPECONF_INTERLACE_FIELD_0_ONLY (7 << 21) @@ -148,10 +148,10 @@ diff -ur linux-2.6.30.noarch.orig/driver #define PIPEASTAT 0x70024 #define PIPE_FIFO_UNDERRUN_STATUS (1UL<<31) #define PIPE_CRC_ERROR_ENABLE (1UL<<29) -diff -ur linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/intel_display.c linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c ---- linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/intel_display.c 2009-07-30 21:32:05.000000000 +0100 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c 2009-07-30 21:29:34.000000000 +0100 -@@ -36,6 +36,7 @@ +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.jx 2009-08-03 14:00:44.000000000 -0400 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c 2009-08-03 14:11:56.000000000 -0400 +@@ -38,6 +38,7 @@ bool intel_pipe_has_type (struct drm_crtc *crtc, int type); static void intel_update_watermarks(struct drm_device *dev); @@ -159,7 +159,7 @@ diff -ur linux-2.6.30.noarch.orig/driver typedef struct { /* given values */ -@@ -65,6 +66,8 @@ +@@ -67,6 +68,8 @@ struct intel_limit { intel_p2_t p2; bool (* find_pll)(const intel_limit_t *, struct drm_crtc *, int, int, intel_clock_t *); @@ -168,7 +168,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; #define I8XX_DOT_MIN 25000 -@@ -190,7 +193,7 @@ +@@ -192,7 +195,7 @@ struct intel_limit { #define G4X_P2_SINGLE_CHANNEL_LVDS_LIMIT 0 /*The parameter is for DUAL_CHANNEL_LVDS on G4x platform*/ @@ -177,7 +177,7 @@ diff -ur linux-2.6.30.noarch.orig/driver #define G4X_DOT_DUAL_CHANNEL_LVDS_MAX 224000 #define G4X_N_DUAL_CHANNEL_LVDS_MIN 1 #define G4X_N_DUAL_CHANNEL_LVDS_MAX 3 -@@ -259,6 +262,9 @@ +@@ -261,6 +264,9 @@ static bool intel_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, intel_clock_t *best_clock); static bool @@ -187,7 +187,7 @@ diff -ur linux-2.6.30.noarch.orig/driver intel_g4x_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, intel_clock_t *best_clock); static bool -@@ -281,6 +287,7 @@ +@@ -286,6 +292,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I8XX_P2_SLOW_LIMIT, .p2_slow = I8XX_P2_SLOW, .p2_fast = I8XX_P2_FAST }, .find_pll = intel_find_best_PLL, @@ -195,7 +195,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; static const intel_limit_t intel_limits_i8xx_lvds = { -@@ -295,6 +302,7 @@ +@@ -300,6 +307,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I8XX_P2_SLOW_LIMIT, .p2_slow = I8XX_P2_LVDS_SLOW, .p2_fast = I8XX_P2_LVDS_FAST }, .find_pll = intel_find_best_PLL, @@ -203,7 +203,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; static const intel_limit_t intel_limits_i9xx_sdvo = { -@@ -309,6 +317,7 @@ +@@ -314,6 +322,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I9XX_P2_SDVO_DAC_SLOW_LIMIT, .p2_slow = I9XX_P2_SDVO_DAC_SLOW, .p2_fast = I9XX_P2_SDVO_DAC_FAST }, .find_pll = intel_find_best_PLL, @@ -211,7 +211,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; static const intel_limit_t intel_limits_i9xx_lvds = { -@@ -326,6 +335,7 @@ +@@ -331,6 +340,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I9XX_P2_LVDS_SLOW_LIMIT, .p2_slow = I9XX_P2_LVDS_SLOW, .p2_fast = I9XX_P2_LVDS_FAST }, .find_pll = intel_find_best_PLL, @@ -219,7 +219,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; /* below parameter and function is for G4X Chipset Family*/ -@@ -343,6 +353,7 @@ +@@ -348,6 +358,7 @@ static const intel_limit_t intel_limits_ .p2_fast = G4X_P2_SDVO_FAST }, .find_pll = intel_g4x_find_best_PLL, @@ -227,7 +227,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; static const intel_limit_t intel_limits_g4x_hdmi = { -@@ -359,6 +370,7 @@ +@@ -364,6 +375,7 @@ static const intel_limit_t intel_limits_ .p2_fast = G4X_P2_HDMI_DAC_FAST }, .find_pll = intel_g4x_find_best_PLL, @@ -235,7 +235,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; static const intel_limit_t intel_limits_g4x_single_channel_lvds = { -@@ -383,6 +395,7 @@ +@@ -388,6 +400,7 @@ static const intel_limit_t intel_limits_ .p2_fast = G4X_P2_SINGLE_CHANNEL_LVDS_FAST }, .find_pll = intel_g4x_find_best_PLL, @@ -243,7 +243,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; static const intel_limit_t intel_limits_g4x_dual_channel_lvds = { -@@ -407,6 +420,7 @@ +@@ -412,6 +425,7 @@ static const intel_limit_t intel_limits_ .p2_fast = G4X_P2_DUAL_CHANNEL_LVDS_FAST }, .find_pll = intel_g4x_find_best_PLL, @@ -251,7 +251,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; static const intel_limit_t intel_limits_g4x_display_port = { -@@ -444,6 +458,7 @@ +@@ -449,6 +463,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I9XX_P2_SDVO_DAC_SLOW_LIMIT, .p2_slow = I9XX_P2_SDVO_DAC_SLOW, .p2_fast = I9XX_P2_SDVO_DAC_FAST }, .find_pll = intel_find_best_PLL, @@ -259,7 +259,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; static const intel_limit_t intel_limits_igd_lvds = { -@@ -459,6 +474,7 @@ +@@ -464,6 +479,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I9XX_P2_LVDS_SLOW_LIMIT, .p2_slow = I9XX_P2_LVDS_SLOW, .p2_fast = I9XX_P2_LVDS_SLOW }, .find_pll = intel_find_best_PLL, @@ -267,7 +267,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; static const intel_limit_t intel_limits_igdng_sdvo = { -@@ -666,15 +682,16 @@ +@@ -688,15 +704,16 @@ intel_find_best_PLL(const intel_limit_t memset (best_clock, 0, sizeof (*best_clock)); @@ -293,7 +293,7 @@ diff -ur linux-2.6.30.noarch.orig/driver int this_err; intel_clock(dev, refclk, &clock); -@@ -695,6 +712,46 @@ +@@ -717,6 +734,46 @@ intel_find_best_PLL(const intel_limit_t return (err != target); } @@ -340,7 +340,7 @@ diff -ur linux-2.6.30.noarch.orig/driver static bool intel_g4x_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, intel_clock_t *best_clock) -@@ -725,7 +782,7 @@ +@@ -747,7 +804,7 @@ intel_g4x_find_best_PLL(const intel_limi max_n = limit->n.max; /* based on hardware requriment prefer smaller n to precision */ for (clock.n = limit->n.min; clock.n <= max_n; clock.n++) { @@ -349,7 +349,7 @@ diff -ur linux-2.6.30.noarch.orig/driver for (clock.m1 = limit->m1.max; clock.m1 >= limit->m1.min; clock.m1--) { for (clock.m2 = limit->m2.max; -@@ -735,8 +792,8 @@ +@@ -757,8 +814,8 @@ intel_g4x_find_best_PLL(const intel_limi int this_err; intel_clock(dev, refclk, &clock); @@ -360,7 +360,7 @@ diff -ur linux-2.6.30.noarch.orig/driver this_err = abs(clock.dot - target) ; if (this_err < err_most) { *best_clock = clock; -@@ -778,15 +835,14 @@ +@@ -832,15 +889,14 @@ intel_igdng_find_best_PLL(const intel_li memset(best_clock, 0, sizeof(*best_clock)); max_n = limit->n.max; @@ -384,7 +384,7 @@ diff -ur linux-2.6.30.noarch.orig/driver int this_err; intel_clock(dev, refclk, &clock); -@@ -975,6 +1031,7 @@ +@@ -1029,6 +1085,7 @@ intel_pipe_set_base(struct drm_crtc *crt intel_wait_for_vblank(dev); i915_gem_object_unpin(intel_fb->obj); } @@ -392,9 +392,9 @@ diff -ur linux-2.6.30.noarch.orig/driver if (!dev->primary->master) return 0; -@@ -1798,6 +1855,18 @@ - const static int latency_ns = 5000; /* default for non-igd platforms */ - +@@ -2036,6 +2093,18 @@ static int intel_get_fifo_size(struct dr + return size; + } +static void g4x_update_wm(struct drm_device *dev) +{ @@ -411,26 +411,26 @@ diff -ur linux-2.6.30.noarch.orig/driver static void i965_update_wm(struct drm_device *dev) { struct drm_i915_private *dev_priv = dev->dev_private; -@@ -1869,7 +1938,7 @@ +@@ -2087,7 +2156,7 @@ static void i9xx_update_wm(struct drm_de cwm = 2; - /* Calc sr entries for one pipe configs */ -- if (!planea_clock || !planeb_clock) { -+ if (HAS_FW_BLC(dev) && (!planea_clock || !planeb_clock)) { - sr_clock = planea_clock ? planea_clock : planeb_clock; - line_time_us = (sr_hdisplay * 1000) / sr_clock; - sr_entries = (((latency_ns / line_time_us) + 1) * pixel_size * -@@ -1887,8 +1956,7 @@ - - I915_WRITE(FW_BLC, fwater_lo); - I915_WRITE(FW_BLC2, fwater_hi); -- if (IS_I9XX(dev)) -- I915_WRITE(FW_BLC_SELF, FW_BLC_SELF_EN | (srwm & 0x3f)); -+ I915_WRITE(FW_BLC_SELF, FW_BLC_SELF_EN | (srwm & 0x3f)); - } + /* Calc sr entries for one plane configs */ +- if (sr_hdisplay && (!planea_clock || !planeb_clock)) { ++ if (HAS_FW_BLC(dev) && sr_hdisplay && (!planea_clock || !planeb_clock)) { + /* self-refresh has much higher latency */ + const static int sr_latency_ns = 6000; + +@@ -2102,8 +2171,7 @@ static void i9xx_update_wm(struct drm_de + srwm = total_size - sr_entries; + if (srwm < 0) + srwm = 1; +- if (IS_I9XX(dev)) +- I915_WRITE(FW_BLC_SELF, (srwm & 0x3f)); ++ I915_WRITE(FW_BLC_SELF, FW_BLC_SELF_EN | (srwm & 0x3f)); + } - static void i830_update_wm(struct drm_device *dev, int planea_clock, -@@ -1951,9 +2019,6 @@ + DRM_DEBUG("Setting FIFO watermarks - A: %d, B: %d, C: %d, SR %d\n", +@@ -2177,9 +2245,6 @@ static void intel_update_watermarks(stru unsigned long planea_clock = 0, planeb_clock = 0, sr_clock = 0; int enabled = 0, pixel_size = 0; @@ -440,7 +440,7 @@ diff -ur linux-2.6.30.noarch.orig/driver /* Get the clock config from both planes */ list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { intel_crtc = to_intel_crtc(crtc); -@@ -1986,7 +2051,9 @@ +@@ -2212,7 +2277,9 @@ static void intel_update_watermarks(stru else if (IS_IGD(dev)) igd_disable_cxsr(dev); @@ -451,7 +451,7 @@ diff -ur linux-2.6.30.noarch.orig/driver i965_update_wm(dev); else if (IS_I9XX(dev) || IS_MOBILE(dev)) i9xx_update_wm(dev, planea_clock, planeb_clock, sr_hdisplay, -@@ -2020,9 +2087,9 @@ +@@ -2246,9 +2313,9 @@ static int intel_crtc_mode_set(struct dr int dsppos_reg = (pipe == 0) ? DSPAPOS : DSPBPOS; int pipesrc_reg = (pipe == 0) ? PIPEASRC : PIPEBSRC; int refclk, num_outputs = 0; @@ -462,9 +462,9 @@ diff -ur linux-2.6.30.noarch.orig/driver + u32 dpll = 0, fp = 0, fp2 = 0, dspcntr, pipeconf; + bool ok, has_reduced_clock = false, is_sdvo = false, is_dvo = false; bool is_crt = false, is_lvds = false, is_tv = false, is_dp = false; + bool is_edp = false; struct drm_mode_config *mode_config = &dev->mode_config; - struct drm_connector *connector; -@@ -2100,6 +2167,14 @@ +@@ -2331,6 +2398,14 @@ static int intel_crtc_mode_set(struct dr return -EINVAL; } @@ -479,9 +479,9 @@ diff -ur linux-2.6.30.noarch.orig/driver /* SDVO TV has fixed PLL values depend on its clock range, this mirrors vbios setting. */ if (is_sdvo && is_tv) { -@@ -2127,10 +2202,17 @@ - 270000, /* lane clock */ - &m_n); +@@ -2376,10 +2451,17 @@ static int intel_crtc_mode_set(struct dr + link_bw, &m_n); + } - if (IS_IGD(dev)) + if (IS_IGD(dev)) { @@ -499,7 +499,7 @@ diff -ur linux-2.6.30.noarch.orig/driver if (!IS_IGDNG(dev)) dpll = DPLL_VGA_MODE_DIS; -@@ -2159,6 +2241,8 @@ +@@ -2408,6 +2490,8 @@ static int intel_crtc_mode_set(struct dr /* also FPA1 */ if (IS_IGDNG(dev)) dpll |= (1 << (clock.p1 - 1)) << DPLL_FPA1_P1_POST_DIV_SHIFT; @@ -508,29 +508,33 @@ diff -ur linux-2.6.30.noarch.orig/driver } switch (clock.p2) { case 5: -@@ -2301,6 +2385,21 @@ +@@ -2534,9 +2618,25 @@ static int intel_crtc_mode_set(struct dr + } + if (is_dp) intel_dp_set_m_n(crtc, mode, adjusted_mode); ++ - I915_WRITE(fp_reg, fp); -+ if (has_reduced_clock && i915_powersave && i915_lvdsclock) { -+ I915_WRITE(fp_reg + 4, fp2); -+ intel_crtc->lowfreq_avail = true; -+ if (HAS_PIPE_CXSR(dev)) { -+ DRM_DEBUG("enabling CxSR downclocking\n"); -+ pipeconf |= PIPECONF_CXSR_DOWNCLOCK; -+ } -+ } else { -+ I915_WRITE(fp_reg + 4, fp); -+ intel_crtc->lowfreq_avail = false; -+ if (HAS_PIPE_CXSR(dev)) { -+ DRM_DEBUG("disabling CxSR downclocking\n"); -+ pipeconf &= ~PIPECONF_CXSR_DOWNCLOCK; + if (!is_edp) { + I915_WRITE(fp_reg, fp); ++ if (has_reduced_clock && i915_powersave && i915_lvdsclock) { ++ I915_WRITE(fp_reg + 4, fp2); ++ intel_crtc->lowfreq_avail = true; ++ if (HAS_PIPE_CXSR(dev)) { ++ DRM_DEBUG("enabling CxSR downclocking\n"); ++ pipeconf |= PIPECONF_CXSR_DOWNCLOCK; ++ } ++ } else { ++ I915_WRITE(fp_reg + 4, fp); ++ intel_crtc->lowfreq_avail = false; ++ if (HAS_PIPE_CXSR(dev)) { ++ DRM_DEBUG("disabling CxSR downclocking\n"); ++ pipeconf &= ~PIPECONF_CXSR_DOWNCLOCK; ++ } + } -+ } - I915_WRITE(dpll_reg, dpll); - I915_READ(dpll_reg); - /* Wait for the clocks to stabilize. */ -@@ -2507,6 +2606,8 @@ + I915_WRITE(dpll_reg, dpll); + I915_READ(dpll_reg); + /* Wait for the clocks to stabilize. */ +@@ -2748,6 +2848,8 @@ fail_locked: return ret; } @@ -539,7 +543,7 @@ diff -ur linux-2.6.30.noarch.orig/driver static int intel_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) { struct drm_device *dev = crtc->dev; -@@ -2516,6 +2617,12 @@ +@@ -2757,6 +2859,12 @@ static int intel_crtc_cursor_move(struct uint32_t temp = 0; uint32_t adder; @@ -552,7 +556,7 @@ diff -ur linux-2.6.30.noarch.orig/driver if (x < 0) { temp |= CURSOR_POS_SIGN << CURSOR_X_SHIFT; x = -x; -@@ -2813,6 +2920,286 @@ +@@ -3054,6 +3162,286 @@ struct drm_display_mode *intel_crtc_mode return mode; } @@ -839,7 +843,7 @@ diff -ur linux-2.6.30.noarch.orig/driver static void intel_crtc_destroy(struct drm_crtc *crtc) { struct intel_crtc *intel_crtc = to_intel_crtc(crtc); -@@ -2869,6 +3256,10 @@ +@@ -3110,6 +3498,10 @@ static void intel_crtc_init(struct drm_d intel_crtc->mode_set.crtc = &intel_crtc->base; intel_crtc->mode_set.connectors = (struct drm_connector **)(intel_crtc + 1); intel_crtc->mode_set.num_connectors = 0; @@ -850,7 +854,7 @@ diff -ur linux-2.6.30.noarch.orig/driver if (i915_fbpercrtc) { -@@ -3143,6 +3534,7 @@ +@@ -3399,6 +3791,7 @@ static const struct drm_mode_config_func void intel_modeset_init(struct drm_device *dev) { @@ -858,7 +862,7 @@ diff -ur linux-2.6.30.noarch.orig/driver int num_pipe; int i; -@@ -3174,15 +3566,38 @@ +@@ -3433,15 +3826,38 @@ void intel_modeset_init(struct drm_devic DRM_DEBUG("%d display pipe%s available.\n", num_pipe, num_pipe > 1 ? "s" : ""); @@ -897,10 +901,10 @@ diff -ur linux-2.6.30.noarch.orig/driver drm_mode_config_cleanup(dev); } -diff -ur linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/intel_drv.h linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h ---- linux-2.6.30.noarch.orig/drivers/gpu/drm/i915/intel_drv.h 2009-07-30 21:32:05.000000000 +0100 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h 2009-07-30 21:29:34.000000000 +0100 -@@ -98,6 +98,9 @@ +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.jx 2009-08-03 14:00:44.000000000 -0400 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h 2009-08-03 14:01:07.000000000 -0400 +@@ -99,6 +99,9 @@ struct intel_crtc { struct intel_framebuffer *fbdev_fb; /* a mode_set for fbdev users on this crtc */ struct drm_mode_set mode_set; @@ -910,7 +914,7 @@ diff -ur linux-2.6.30.noarch.orig/driver }; #define to_intel_crtc(x) container_of(x, struct intel_crtc, base) -@@ -116,6 +119,7 @@ +@@ -117,6 +120,7 @@ extern void intel_hdmi_init(struct drm_d extern bool intel_sdvo_init(struct drm_device *dev, int output_device); extern void intel_dvo_init(struct drm_device *dev); extern void intel_tv_init(struct drm_device *dev); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1685 retrieving revision 1.1686 diff -u -p -r1.1685 -r1.1686 --- kernel.spec 3 Aug 2009 16:48:20 -0000 1.1685 +++ kernel.spec 3 Aug 2009 18:24:04 -0000 1.1686 @@ -671,10 +671,10 @@ Patch1813: drm-radeon-pm.patch Patch1814: drm-nouveau.patch Patch1818: drm-i915-resume-force-mode.patch Patch1819: drm-intel-big-hammer.patch -Patch1820: drm-intel-gen3-fb-hack.patch Patch1821: drm-page-flip.patch -Patch1822: drm-intel-pm.patch -Patch1823: linux-2.6.30-intel-watermark-fix.patch +# anholt's tree as of 2009-08-03 +Patch1824: drm-intel-next.patch +Patch1825: drm-intel-pm.patch # vga arb Patch1900: linux-2.6-vga-arb.patch @@ -1281,10 +1281,9 @@ ApplyPatch drm-nouveau.patch #ApplyPatch drm-radeon-pm.patch ApplyPatch drm-i915-resume-force-mode.patch ApplyPatch drm-intel-big-hammer.patch -ApplyPatch drm-intel-gen3-fb-hack.patch ApplyPatch drm-page-flip.patch +ApplyPatch drm-intel-next.patch ApplyPatch drm-intel-pm.patch -ApplyPatch linux-2.6.30-intel-watermark-fix.patch # VGA arb + drm ApplyPatch linux-2.6-vga-arb.patch @@ -1945,6 +1944,12 @@ fi # and build. %changelog +* Mon Aug 03 2009 Adam Jackson +- Update intel drm from anholt's tree +- Rebase drm-intel-pm.patch to match +- Drop gen3 fb hack, merged +- Drop previous watermark setup change + * Mon Aug 03 2009 Dave Jones 2.6.31-0.122.rc5.git2 - 2.6.31-rc5-git2 --- drm-intel-gen3-fb-hack.patch DELETED --- --- linux-2.6.30-intel-watermark-fix.patch DELETED --- From lucilanga at fedoraproject.org Mon Aug 3 18:25:17 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Mon, 3 Aug 2009 18:25:17 +0000 (UTC) Subject: rpms/xwota/F-10 xwota.spec,1.1,1.2 Message-ID: <20090803182517.AB42F11C00E9@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/xwota/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21723 Modified Files: xwota.spec Log Message: * Mon Aug 03 2009 Lucian Langa - 0.4-6 - fix buffer overflow (%510918) Index: xwota.spec =================================================================== RCS file: /cvs/pkgs/rpms/xwota/F-10/xwota.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- xwota.spec 12 Nov 2008 19:40:35 -0000 1.1 +++ xwota.spec 3 Aug 2009 18:25:17 -0000 1.2 @@ -1,6 +1,6 @@ Name: xwota Version: 0.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Who's On the Air Database interface Group: Applications/Communications @@ -9,6 +9,7 @@ URL: http://people.fabaris.it Source0: http://people.fabaris.it/iz0ete/%{name}/%{name}-%{version}.tar.gz Source1: xwota.desktop Source2: xwota.png +Patch0: xwota-0.4-overflow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pkgconfig @@ -32,6 +33,7 @@ http://www.wotadb.org. %prep %setup -q +%patch0 -p1 -b .overflow %build @@ -64,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Lucian Langa - 0.4-6 +- fix buffer overflow (%510918) + * Fri Nov 07 2008 Lucian Langa - 0.4-5 - license fix - desktop icon fix From lucilanga at fedoraproject.org Mon Aug 3 18:25:44 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Mon, 3 Aug 2009 18:25:44 +0000 (UTC) Subject: rpms/xwota/F-10 xwota-0.4-overflow.patch,NONE,1.1 Message-ID: <20090803182544.A033B11C00E9@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/xwota/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21948 Added Files: xwota-0.4-overflow.patch Log Message: * Mon Aug 03 2009 Lucian Langa - 0.4-6 - fix buffer overflow (%510918) xwota-0.4-overflow.patch: stuff.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xwota-0.4-overflow.patch --- --- xwota-0.4/src/stuff.c 2006-07-28 19:00:10.000000000 +0300 +++ xwota-0.4-mod/src/stuff.c 2009-08-03 21:01:00.000000000 +0300 @@ -330,7 +330,7 @@ GtkTreePath *path; GtkWidget *spot_list; -char eor[5]; +char eor[6]; char *p_eor; gchar *call,*freq,*country,*state,*grid,*county,*lat,*longitude,*status,*comments,*program,*f1,*f2,*d_ate,*t_ime; char datetime[50],latlong[50],status_comment[30],display_country[50]; From wtogami at fedoraproject.org Mon Aug 3 18:27:50 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Mon, 3 Aug 2009 18:27:50 +0000 (UTC) Subject: rpms/dracut/devel dracut.spec,1.9,1.10 Message-ID: <20090803182750.D059E11C00E9@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/dracut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22551 Modified Files: dracut.spec Log Message: require which, file, bzip2 Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- dracut.spec 3 Aug 2009 17:51:30 -0000 1.9 +++ dracut.spec 3 Aug 2009 18:27:50 -0000 1.10 @@ -13,7 +13,7 @@ Name: dracut Version: 0.7 -Release: 3%{?rdist} +Release: 4%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -40,6 +40,7 @@ Requires: mdadm, elfutils-libelf, plymou Requires: cryptsetup-luks Requires: bridge-utils Requires: file +Requires: bzip2 %ifnarch s390 s390x Requires: dmraid Requires: kbd @@ -143,8 +144,8 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog -* Mon Aug 03 2009 Warren Togami 0.7-3 -- require which and file +* Mon Aug 03 2009 Warren Togami 0.7-4 +- require which, file, bzip2 * Sun Jul 26 2009 Harald Hoyer 0.7-1 - build without /sbin/switch_root From hubbitus at fedoraproject.org Mon Aug 3 18:29:00 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Mon, 3 Aug 2009 18:29:00 +0000 (UTC) Subject: rpms/ImageMagick/devel .cvsignore, 1.27, 1.28 ImageMagick.spec, 1.92, 1.93 sources, 1.27, 1.28 Message-ID: <20090803182900.BC46511C00E9@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/ImageMagick/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22940 Modified Files: .cvsignore ImageMagick.spec sources Log Message: - Update to version 6.5.4-7 - Use lzma-compressed source tarball as sugested by Ville Skytt? (BZ#515319) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ImageMagick/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 15 Jun 2009 12:51:53 -0000 1.27 +++ .cvsignore 3 Aug 2009 18:29:00 -0000 1.28 @@ -1 +1 @@ -ImageMagick-6.5.3-7.tar.bz2 +ImageMagick-6.5.4-7.tar.lzma Index: ImageMagick.spec =================================================================== RCS file: /cvs/pkgs/rpms/ImageMagick/devel/ImageMagick.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- ImageMagick.spec 24 Jul 2009 15:33:34 -0000 1.92 +++ ImageMagick.spec 3 Aug 2009 18:29:00 -0000 1.93 @@ -1,14 +1,14 @@ -%define VER 6.5.3 +%define VER 6.5.4 %define Patchlevel 7 Name: ImageMagick Version: %{VER}.%{Patchlevel} -Release: 2%{?dist} +Release: 3%{?dist} Summary: An X application for displaying and manipulating images Group: Applications/Multimedia License: ImageMagick Url: http://www.imagemagick.org/ -Source0: ftp://ftp.ImageMagick.org/pub/%{name}/%{name}-%{VER}-%{Patchlevel}.tar.bz2 +Source0: ftp://ftp.ImageMagick.org/pub/%{name}/%{name}-%{VER}-%{Patchlevel}.tar.lzma Patch1: ImageMagick-6.4.0-multilib.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -301,6 +301,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Pavel Alexeev - 6.5.4.7-3 +- Update to version 6.5.4-7 +- Use lzma-compressed source tarball as sugested by Ville Skytt? (BZ#515319) + * Fri Jul 24 2009 Fedora Release Engineering - 6.5.3.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ImageMagick/devel/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 15 Jun 2009 12:51:53 -0000 1.27 +++ sources 3 Aug 2009 18:29:00 -0000 1.28 @@ -1 +1 @@ -f6a94211c7bfefa25256a838d8d7145b ImageMagick-6.5.3-7.tar.bz2 +e4ef341294a115e28e9a923e841f6d9d ImageMagick-6.5.4-7.tar.lzma From awjb at fedoraproject.org Mon Aug 3 18:30:34 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Mon, 3 Aug 2009 18:30:34 +0000 (UTC) Subject: rpms/synce-hal/devel synce-hal-sock.patch, NONE, 1.1 synce-hal.spec, 1.7, 1.8 Message-ID: <20090803183034.62EB411C0417@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/synce-hal/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23425 Modified Files: synce-hal.spec Added Files: synce-hal-sock.patch Log Message: - fix sock location synce-hal-sock.patch: Makefile.am | 3 ++- Makefile.in | 4 +++- synce-connection-broker.c | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) --- NEW FILE synce-hal-sock.patch --- diff -Nurp hal.orig/src/Makefile.am hal/src/Makefile.am --- hal.orig/src/Makefile.am 2009-02-06 18:41:55.000000000 +0000 +++ hal/src/Makefile.am 2009-08-01 11:28:00.000000000 +0100 @@ -1,4 +1,5 @@ -AM_CFLAGS = -Wall +AM_CFLAGS = -Wall \ + -DLOCALSTATEDIR=\""$(localstatedir)"\" libexec_PROGRAMS = hal-dccm synce-serial-chat diff -Nurp hal.orig/src/Makefile.in hal/src/Makefile.in --- hal.orig/src/Makefile.in 2009-08-01 11:30:09.000000000 +0100 +++ hal/src/Makefile.in 2009-08-01 11:28:42.000000000 +0100 @@ -211,7 +211,9 @@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AM_CFLAGS = -Wall +AM_CFLAGS = -Wall \ + -DLOCALSTATEDIR=\""$(localstatedir)"\" + BUILT_SOURCES = synce-device-signals-marshal.h \ synce-device-signals-marshal.c \ synce-device-glue.h diff -Nurp hal.orig/src/synce-connection-broker.c hal/src/synce-connection-broker.c --- hal.orig/src/synce-connection-broker.c 2008-10-28 11:23:00.000000000 +0000 +++ hal/src/synce-connection-broker.c 2009-08-01 11:28:00.000000000 +0100 @@ -236,7 +236,7 @@ _synce_connection_broker_take_connection priv->conn = conn; rnd = g_rand_new (); - priv->filename = g_strdup_printf ("/tmp/synce-%08x%08x%08x%08x.sock", + priv->filename = g_strdup_printf ("%s/run/synce-%08x%08x%08x%08x.sock", LOCALSTATEDIR, g_rand_int (rnd), g_rand_int (rnd), g_rand_int (rnd), g_rand_int (rnd)); g_rand_free (rnd); Index: synce-hal.spec =================================================================== RCS file: /cvs/pkgs/rpms/synce-hal/devel/synce-hal.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- synce-hal.spec 27 Jul 2009 05:16:24 -0000 1.7 +++ synce-hal.spec 3 Aug 2009 18:30:34 -0000 1.8 @@ -1,12 +1,14 @@ Name: synce-hal Version: 0.14 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Connection framework and dccm-implementation Group: Applications/Communications License: GPLv2 URL: http://www.synce.org Source0: http://downloads.sourceforge.net/synce/%{name}-%{version}.tar.gz +# see #514768 create sockets in /var/run instead of /tmp +Patch0: synce-hal-sock.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsynce-devel @@ -26,6 +28,7 @@ for Windows Mobile devices that integrat %prep %setup -q +%patch0 -p1 %build %configure --enable-bluetooth-support --with-hal-addon-dir=%{_libexecdir} From rdieter at fedoraproject.org Mon Aug 3 18:33:05 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 3 Aug 2009 18:33:05 +0000 (UTC) Subject: rpms/wxMaxima/F-11 wxMaxima-0.8.2-ltr_layout.patch, NONE, 1.1 .cvsignore, 1.10, 1.11 sources, 1.9, 1.10 wxMaxima.spec, 1.27, 1.28 wxMaxima-0.7.6-ltr_layout.patch, 1.1, NONE Message-ID: <20090803183305.A66BA11C00E9@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/wxMaxima/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24224 Modified Files: .cvsignore sources wxMaxima.spec Added Files: wxMaxima-0.8.2-ltr_layout.patch Removed Files: wxMaxima-0.7.6-ltr_layout.patch Log Message: * Sat Jul 18 2009 Rex Dieter - 0.8.2-3 - Requires: maxima >= 5.18 wxMaxima-0.8.2-ltr_layout.patch: MathCtrl.cpp | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE wxMaxima-0.8.2-ltr_layout.patch --- diff -up wxMaxima-0.8.2/src/MathCtrl.cpp.ltr_layout wxMaxima-0.8.2/src/MathCtrl.cpp --- wxMaxima-0.8.2/src/MathCtrl.cpp.ltr_layout 2009-04-15 07:56:26.000000000 -0500 +++ wxMaxima-0.8.2/src/MathCtrl.cpp 2009-07-18 15:35:58.013133569 -0500 @@ -83,6 +83,8 @@ MathCtrl::MathCtrl(wxWindow* parent, int m_saved = true; m_evaluationQueue = new EvaluationQueue(); AdjustSize(); + // hack to workaround problems in RtL locales, http://bugzilla.redhat.com/455863 + SetLayoutDirection(wxLayout_LeftToRight); } MathCtrl::~MathCtrl() { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wxMaxima/F-11/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 5 Nov 2008 16:53:32 -0000 1.10 +++ .cvsignore 3 Aug 2009 18:33:05 -0000 1.11 @@ -1 +1 @@ -wxMaxima-0.7.6.tar.gz +wxMaxima-0.8.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wxMaxima/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 5 Nov 2008 16:53:32 -0000 1.9 +++ sources 3 Aug 2009 18:33:05 -0000 1.10 @@ -1 +1 @@ -01c607778fa6b332144fcbeb902e6ede wxMaxima-0.7.6.tar.gz +d3d4abde8495aebb295df587587de4a8 wxMaxima-0.8.2.tar.gz Index: wxMaxima.spec =================================================================== RCS file: /cvs/pkgs/rpms/wxMaxima/F-11/wxMaxima.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- wxMaxima.spec 18 Jul 2009 21:48:41 -0000 1.27 +++ wxMaxima.spec 3 Aug 2009 18:33:05 -0000 1.28 @@ -3,8 +3,8 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 0.7.6 -Release: 4%{?dist} +Version: 0.8.2 +Release: 3%{?dist} License: GPLv2+ Group: Applications/Engineering @@ -12,7 +12,7 @@ URL: http://wxmaxima.sourceforge.net Source0: http://downloads.sourceforge.net/sourceforge/wxmaxima/wxMaxima-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch1: wxMaxima-0.7.6-ltr_layout.patch +Patch1: wxMaxima-0.8.2-ltr_layout.patch # Deployable only where maxima exsists. %if 0%{?fedora} > 8 @@ -24,7 +24,7 @@ ExclusiveArch: %{ix86} x86_64 ppc sparcv Provides: wxmaxima = %{version}-%{release} -Requires: maxima >= 5.13 +Requires: maxima >= 5.18 BuildRequires: desktop-file-utils BuildRequires: wxGTK-devel @@ -36,21 +36,12 @@ BuildRequires: sed A Graphical user interface for the computer algebra system Maxima using wxWidgets. + %prep %setup -q %patch1 -p1 -b .ltr_layout -## wxmaxima.desktop fixups -# do (some) Categories munging here, some versions of desktop-file-install -# (*cough rhel4*) truncate Categories if --remove-category'd items is a -# substr of another (ie, X-Red-Hat-Base X-Red-Hat-Base-Only) -sed -i \ - -e "s|^Categories=.*|Categories=Utility;|" \ - -e "s|^Icon=.*|Icon=wxmaxima|" \ - -e "s|^Terminal=0|Terminal=false|" \ - wxmaxima.desktop - %build %configure \ @@ -73,12 +64,9 @@ desktop-file-install --vendor="" \ wxmaxima.desktop # app icon -install -p -D -m644 wxmaxima.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/wxmaxima.png -convert -resize 48x48 wxmaxima.png wxmaxima-48x48.png -install -p -D -m644 wxmaxima-48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/wxmaxima.png - -# Unpackaged files -rm -f %{buildroot}%{_datadir}/wxMaxima/{COPYING,README} +install -p -D -m644 data/wxmaxima.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/wxmaxima.png +convert -resize 48x48 data/wxmaxima.png data/wxmaxima-48x48.png +install -p -D -m644 data/wxmaxima-48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/wxmaxima.png %find_lang wxMaxima @@ -113,13 +101,21 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_bindir}/wxmaxima %{_datadir}/wxMaxima/ %{_datadir}/icons/hicolor/*/*/* -%{_datadir}/applications/*.desktop +%{_datadir}/applications/wxmaxima.desktop %changelog -* Sat Jul 18 2009 Rex Dieter - 0.7.6-4 +* Sat Jul 18 2009 Rex Dieter - 0.8.2-3 +- Requires: maxima >= 5.18 + +* Sat Jul 18 2009 Rex Dieter - 0.8.2-2 - output window of wxMaxima is not visible in RtL locales (#455863) -- optimize scriptlets + +* Mon Jun 29 2009 Rex Dieter - 0.8.2-1 +- wxMaxima-0.8.2 + +* Sat Apr 18 2009 Rex Dieter - 0.8.1-1 +- wxMaxima-0.8.1 * Fri Feb 27 2009 Rex Dieter - 0.7.6-3 - ExclusiveArch: s/i386/%%ix86/ --- wxMaxima-0.7.6-ltr_layout.patch DELETED --- From rdieter at fedoraproject.org Mon Aug 3 18:33:37 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 3 Aug 2009 18:33:37 +0000 (UTC) Subject: rpms/wxMaxima/F-10 wxMaxima-0.8.2-ltr_layout.patch, NONE, 1.1 .cvsignore, 1.10, 1.11 sources, 1.9, 1.10 wxMaxima.spec, 1.23, 1.24 wxMaxima-0.7.2-old_gnuplot.patch, 1.1, NONE Message-ID: <20090803183337.A85D811C00E9@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/wxMaxima/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24419 Modified Files: .cvsignore sources wxMaxima.spec Added Files: wxMaxima-0.8.2-ltr_layout.patch Removed Files: wxMaxima-0.7.2-old_gnuplot.patch Log Message: * Sat Jul 18 2009 Rex Dieter - 0.8.2-3 - Requires: maxima >= 5.18 wxMaxima-0.8.2-ltr_layout.patch: MathCtrl.cpp | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE wxMaxima-0.8.2-ltr_layout.patch --- diff -up wxMaxima-0.8.2/src/MathCtrl.cpp.ltr_layout wxMaxima-0.8.2/src/MathCtrl.cpp --- wxMaxima-0.8.2/src/MathCtrl.cpp.ltr_layout 2009-04-15 07:56:26.000000000 -0500 +++ wxMaxima-0.8.2/src/MathCtrl.cpp 2009-07-18 15:35:58.013133569 -0500 @@ -83,6 +83,8 @@ MathCtrl::MathCtrl(wxWindow* parent, int m_saved = true; m_evaluationQueue = new EvaluationQueue(); AdjustSize(); + // hack to workaround problems in RtL locales, http://bugzilla.redhat.com/455863 + SetLayoutDirection(wxLayout_LeftToRight); } MathCtrl::~MathCtrl() { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wxMaxima/F-10/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 5 Nov 2008 16:53:32 -0000 1.10 +++ .cvsignore 3 Aug 2009 18:33:37 -0000 1.11 @@ -1 +1 @@ -wxMaxima-0.7.6.tar.gz +wxMaxima-0.8.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wxMaxima/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 5 Nov 2008 16:53:32 -0000 1.9 +++ sources 3 Aug 2009 18:33:37 -0000 1.10 @@ -1 +1 @@ -01c607778fa6b332144fcbeb902e6ede wxMaxima-0.7.6.tar.gz +d3d4abde8495aebb295df587587de4a8 wxMaxima-0.8.2.tar.gz Index: wxMaxima.spec =================================================================== RCS file: /cvs/pkgs/rpms/wxMaxima/F-10/wxMaxima.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- wxMaxima.spec 5 Nov 2008 16:53:32 -0000 1.23 +++ wxMaxima.spec 3 Aug 2009 18:33:37 -0000 1.24 @@ -3,8 +3,8 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 0.7.6 -Release: 1%{?dist} +Version: 0.8.2 +Release: 3%{?dist} License: GPLv2+ Group: Applications/Engineering @@ -12,20 +12,19 @@ URL: http://wxmaxima.sourceforge.net Source0: http://downloads.sourceforge.net/sourceforge/wxmaxima/wxMaxima-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch1: wxMaxima-0.8.2-ltr_layout.patch + # Deployable only where maxima exsists. %if 0%{?fedora} > 8 # reinclude ppc when fixed: http://bugzilla.redhat.com/448734 -ExclusiveArch: i386 x86_64 sparcv9 +ExclusiveArch: %{ix86} x86_64 sparcv9 %else -ExclusiveArch: i386 x86_64 ppc sparcv9 +ExclusiveArch: %{ix86} x86_64 ppc sparcv9 %endif Provides: wxmaxima = %{version}-%{release} -Requires: maxima >= 5.13 - -# for gnuplot < 4.2 -Patch1: wxMaxima-0.7.2-old_gnuplot.patch +Requires: maxima >= 5.18 BuildRequires: desktop-file-utils BuildRequires: wxGTK-devel @@ -37,24 +36,11 @@ BuildRequires: sed A Graphical user interface for the computer algebra system Maxima using wxWidgets. + %prep %setup -q -# for gnuplot < 4.0 (?) -#patch1 -p1 -b .old_gnuplot - -## wxmaxima.desktop fixups -# do (some) Categories munging here, some versions of desktop-file-install -# (*cough rhel4*) truncate Categories if --remove-category'd items is a -# substr of another (ie, X-Red-Hat-Base X-Red-Hat-Base-Only) -sed -i \ - -e "s|^Categories=.*|Categories=Utility;|" \ - -e "s|^Icon=.*|Icon=wxmaxima|" \ - -e "s|^Terminal=0|Terminal=false|" \ - wxmaxima.desktop - -# app icon -convert -resize 48x48 wxmaxima.png wxmaxima-48x48.png +%patch1 -p1 -b .ltr_layout %build @@ -78,26 +64,33 @@ desktop-file-install --vendor="" \ wxmaxima.desktop # app icon -install -p -D -m644 wxmaxima.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/wxmaxima.png -install -p -D -m644 wxmaxima-48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/wxmaxima.png +install -p -D -m644 data/wxmaxima.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/wxmaxima.png +convert -resize 48x48 data/wxmaxima.png data/wxmaxima-48x48.png +install -p -D -m644 data/wxmaxima-48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/wxmaxima.png + +%find_lang wxMaxima # Unpackaged files rm -f %{buildroot}%{_datadir}/wxMaxima/{COPYING,README} -%find_lang wxMaxima - %clean rm -rf %{buildroot} %post -touch --no-create %{_datadir}/icons/hicolor ||: -gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: +touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : %postun -touch --no-create %{_datadir}/icons/hicolor ||: -gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: +if [ $1 -eq 0 ] ; then + update-desktop-database -q &> /dev/null + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +update-desktop-database -q &> /dev/null +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %files -f wxMaxima.lang @@ -108,10 +101,28 @@ gtk-update-icon-cache -q %{_datadir}/ico %{_bindir}/wxmaxima %{_datadir}/wxMaxima/ %{_datadir}/icons/hicolor/*/*/* -%{_datadir}/applications/*.desktop +%{_datadir}/applications/wxmaxima.desktop %changelog +* Sat Jul 18 2009 Rex Dieter - 0.8.2-3 +- Requires: maxima >= 5.18 + +* Sat Jul 18 2009 Rex Dieter - 0.8.2-2 +- output window of wxMaxima is not visible in RtL locales (#455863) + +* Mon Jun 29 2009 Rex Dieter - 0.8.2-1 +- wxMaxima-0.8.2 + +* Sat Apr 18 2009 Rex Dieter - 0.8.1-1 +- wxMaxima-0.8.1 + +* Fri Feb 27 2009 Rex Dieter - 0.7.6-3 +- ExclusiveArch: s/i386/%%ix86/ + +* Wed Feb 25 2009 Fedora Release Engineering - 0.7.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Wed Nov 05 2008 Rex Dieter 0.7.6-1 - wxMaxima-0.7.6 --- wxMaxima-0.7.2-old_gnuplot.patch DELETED --- From slankes at fedoraproject.org Mon Aug 3 18:37:39 2009 From: slankes at fedoraproject.org (Sven Lankes) Date: Mon, 3 Aug 2009 18:37:39 +0000 (UTC) Subject: rpms/liblqr-1/devel .cvsignore, 1.2, 1.3 liblqr-1.spec, 1.4, 1.5 sources, 1.2, 1.3 liblqr-1-0.1.0-pkgconfig.patch, 1.1, NONE Message-ID: <20090803183739.3AA1B11C00E9@cvs1.fedora.phx.redhat.com> Author: slankes Update of /cvs/pkgs/rpms/liblqr-1/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25395 Modified Files: .cvsignore liblqr-1.spec sources Removed Files: liblqr-1-0.1.0-pkgconfig.patch Log Message: * Mon Aug 03 2009 Sven Lankes - 0.4.1-1 - Update to latest upstream release - Remove upstreamed patch Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/liblqr-1/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 2 Mar 2008 15:54:02 -0000 1.2 +++ .cvsignore 3 Aug 2009 18:37:38 -0000 1.3 @@ -1 +1 @@ -liblqr-1-0.1.0-1.tar.gz +liblqr-1-0.4.1.tar.bz2 Index: liblqr-1.spec =================================================================== RCS file: /cvs/pkgs/rpms/liblqr-1/devel/liblqr-1.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- liblqr-1.spec 25 Jul 2009 06:02:55 -0000 1.4 +++ liblqr-1.spec 3 Aug 2009 18:37:39 -0000 1.5 @@ -1,14 +1,11 @@ -%define tarversion 1 - Name: liblqr-1 -Version: 0.1.0 -Release: 8%{?dist} +Version: 0.4.1 +Release: 1%{?dist} Summary: LiquidRescale library Group: System Environment/Libraries License: GPLv3 URL: http://liquidrescale.wikidot.com/ -Source0: http://liblqr.wikidot.com/local--files/en:download-page/%{name}-%{version}-%{tarversion}.tar.gz -Patch0: liblqr-1-0.1.0-pkgconfig.patch +Source0: http://liblqr.wikidot.com/local--files/en:download-page/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) BuildRequires: glib2-devel @@ -32,10 +29,6 @@ needed to develop applications with libl %prep %setup -q -# Patches - -%patch0 -p1 -b .pkgconfig - %build export LDFLAGS="`pkg-config --libs glib-2.0` -lm" %configure @@ -58,11 +51,10 @@ find $RPM_BUILD_ROOT -name \*.la -exec % %{__rm} -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root,-) %doc README ChangeLog COPYING -%{_libdir}/liblqr-1.so.0.0.0 +%{_libdir}/liblqr-1.so.0.3.1 %{_libdir}/liblqr-1.so.0 %files devel @@ -73,42 +65,37 @@ find $RPM_BUILD_ROOT -name \*.la -exec % %{_libdir}/pkgconfig/lqr-1.pc - %changelog +* Mon Aug 03 2009 Sven Lankes - 0.4.1-1 +- Update to latest upstream release +- Remove upstreamed patch + * Fri Jul 24 2009 Fedora Release Engineering - 0.1.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.1.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - * Sun Sep 21 2008 Ville Skytt? - 0.1.0-6 - - Fix Patch0:/%%patch mismatch. * Fri Feb 29 2008 Alexandru Ciobanu - 0.1.0-5 - - Applied pkgconfig patch to remove unneeded directories. - Changed permissions of files to 0644. - Fixed minor typos. * Mon Feb 25 2008 Alexandru Ciobanu - 0.1.0-4 - - Cleaned SPEC file, again. * Wed Feb 20 2008 Alexandru Ciobanu - 0.1.0-3 - - Cleaned SPEC file. * Tue Feb 19 2008 Alexandru Ciobanu - 0.1.0-2 - - Fixed licensing issue. * Thu Jan 17 2008 Alexandru Ciobanu - 0.1.0-1 - - Update to latest upstream release. - Added glib BuildRequires. * Mon Dec 10 2007 Alexandru Ciobanu - 0.1.0-0 - - Initial RPM release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/liblqr-1/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 2 Mar 2008 15:54:02 -0000 1.2 +++ sources 3 Aug 2009 18:37:39 -0000 1.3 @@ -1 +1 @@ -6c8be281b11b9782e45fa7f401e05087 liblqr-1-0.1.0-1.tar.gz +0e24ed3c9fcdcb111062640764d7b87a liblqr-1-0.4.1.tar.bz2 --- liblqr-1-0.1.0-pkgconfig.patch DELETED --- From s4504kr at fedoraproject.org Mon Aug 3 18:38:52 2009 From: s4504kr at fedoraproject.org (Jochen Schmitt) Date: Mon, 3 Aug 2009 18:38:52 +0000 (UTC) Subject: rpms/python-smbpasswd/devel python-smbpasswd.spec,1.10,1.11 Message-ID: <20090803183852.8A7AC11C00E9@cvs1.fedora.phx.redhat.com> Author: s4504kr Update of /cvs/extras/rpms/python-smbpasswd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25747 Modified Files: python-smbpasswd.spec Log Message: Rebuild for python-2.6.2 Index: python-smbpasswd.spec =================================================================== RCS file: /cvs/extras/rpms/python-smbpasswd/devel/python-smbpasswd.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- python-smbpasswd.spec 26 Jul 2009 23:07:45 -0000 1.10 +++ python-smbpasswd.spec 3 Aug 2009 18:38:52 -0000 1.11 @@ -4,7 +4,7 @@ Name: python-smbpasswd Version: 1.0.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Python SMB Password Hash Generator Module Group: Development/Languages @@ -41,6 +41,9 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING README.txt %changelog +* Mon Aug 3 2009 Jochen Schmitt 1.0.1-12 +- Rebuild for python-2.6.2 + * Sun Jul 26 2009 Fedora Release Engineering - 1.0.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Mon Aug 3 18:41:08 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 18:41:08 +0000 (UTC) Subject: rpms/libdmx/devel libdmx.spec,1.23,1.24 Message-ID: <20090803184108.137D611C00E9@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/libdmx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26865 Modified Files: libdmx.spec Log Message: * Mon Aug 03 2009 Adam Jackson 1.0.2-11 - Un-Requires xorg-x11-filesystem Index: libdmx.spec =================================================================== RCS file: /cvs/pkgs/rpms/libdmx/devel/libdmx.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- libdmx.spec 25 Jul 2009 05:30:50 -0000 1.23 +++ libdmx.spec 3 Aug 2009 18:41:07 -0000 1.24 @@ -1,7 +1,7 @@ Summary: X.Org X11 DMX runtime library Name: libdmx Version: 1.0.2 -Release: 10%{?dist} +Release: 11%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -18,7 +18,6 @@ The X.Org X11 DMX (Distributed Multihead %package devel Summary: X.Org X11 DMX development files Group: Development/Libraries -Requires(pre): xorg-x11-filesystem >= 0.99.2-3 Requires: %{name} = %{version}-%{release} Requires: xorg-x11-proto-devel Requires: pkgconfig @@ -61,6 +60,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Mon Aug 03 2009 Adam Jackson 1.0.2-11 +- Un-Requires xorg-x11-filesystem + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Mon Aug 3 18:42:36 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 18:42:36 +0000 (UTC) Subject: rpms/xorg-x11-resutils/devel xorg-x11-resutils.spec,1.22,1.23 Message-ID: <20090803184236.5940B11C00E9@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-resutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27411 Modified Files: xorg-x11-resutils.spec Log Message: * Mon Aug 03 2009 Adam Jackson 7.1-9 - Un-Requires xorg-x11-filesystem Index: xorg-x11-resutils.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-resutils/devel/xorg-x11-resutils.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- xorg-x11-resutils.spec 27 Jul 2009 08:37:02 -0000 1.22 +++ xorg-x11-resutils.spec 3 Aug 2009 18:42:36 -0000 1.23 @@ -3,7 +3,7 @@ Summary: X.Org X11 X resource utilities Name: xorg-x11-%{pkgname} Version: 7.1 -Release: 8%{?dist} +Release: 9%{?dist} License: MIT Group: User Interface/X URL: http://www.x.org @@ -29,9 +29,6 @@ BuildRequires: libXaw-devel >= 1.0.2-6 # what the best solution is yet, so I'm putting this here. BuildRequires: libXdmcp-devel -# FIXME: check if still needed for X11R7 -Requires(pre): xorg-x11-filesystem >= 0.99.2-3 - Provides: appres editres listres viewres # NOTE: appres, editres used to be in the XFree86/xorg-x11 package, whereas @@ -88,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/viewres.1* %changelog +* Mon Aug 03 2009 Adam Jackson 7.1-9 +- Un-Requires xorg-x11-filesystem + * Mon Jul 27 2009 Fedora Release Engineering - 7.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Mon Aug 3 18:44:08 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 18:44:08 +0000 (UTC) Subject: rpms/xorg-x11-xsm/devel xorg-x11-xsm.spec,1.23,1.24 Message-ID: <20090803184408.48FDA11C00E9@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-xsm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27800 Modified Files: xorg-x11-xsm.spec Log Message: * Mon Aug 03 2009 Adam Jackson 1.0.2-12 - Un-Requires xorg-x11-filesystem Index: xorg-x11-xsm.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-xsm/devel/xorg-x11-xsm.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- xorg-x11-xsm.spec 27 Jul 2009 08:39:46 -0000 1.23 +++ xorg-x11-xsm.spec 3 Aug 2009 18:44:08 -0000 1.24 @@ -5,7 +5,7 @@ Name: xorg-x11-%{pkgname} # NOTE: The Version field should be the version of the xsm tarball. Version: 1.0.2 # Bump the release on rebuilds/bugfixes/etc. -Release: 11%{?dist} +Release: 12%{?dist} License: MIT Group: User Interface/X URL: http://www.x.org @@ -32,9 +32,6 @@ BuildRequires: xorg-x11-proto-devel BuildRequires: libXaw-devel libXext-devel libXt-devel libXpm-devel BuildRequires: rsh -# NOTE: xorg-x11-filesystem >= 0.99.2-3 is required for OS upgrades from -# monolithic X releases to modular X releases to work properly. -Requires(pre): xorg-x11-filesystem >= 0.99.2-3 # rstart script invokes xauth, rsh Requires: xauth, rsh @@ -125,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT %config %{_sysconfdir}/X11/xsm/system.xsm %changelog +* Mon Aug 03 2009 Adam Jackson 1.0.2-12 +- Un-Requires xorg-x11-filesystem + * Mon Jul 27 2009 Fedora Release Engineering - 1.0.2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rdieter at fedoraproject.org Mon Aug 3 18:44:40 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 3 Aug 2009 18:44:40 +0000 (UTC) Subject: rpms/wxMaxima/EL-5 wxMaxima-0.8.2-ltr_layout.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 sources, 1.8, 1.9 wxMaxima.spec, 1.12, 1.13 wxMaxima-0.7.2-old_gnuplot.patch, 1.1, NONE Message-ID: <20090803184440.97DA511C00E9@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/wxMaxima/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28009 Modified Files: .cvsignore sources wxMaxima.spec Added Files: wxMaxima-0.8.2-ltr_layout.patch Removed Files: wxMaxima-0.7.2-old_gnuplot.patch Log Message: * Sat Jul 18 2009 Rex Dieter - 0.8.2-3 - Requires: maxima >= 5.18 wxMaxima-0.8.2-ltr_layout.patch: MathCtrl.cpp | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE wxMaxima-0.8.2-ltr_layout.patch --- diff -up wxMaxima-0.8.2/src/MathCtrl.cpp.ltr_layout wxMaxima-0.8.2/src/MathCtrl.cpp --- wxMaxima-0.8.2/src/MathCtrl.cpp.ltr_layout 2009-04-15 07:56:26.000000000 -0500 +++ wxMaxima-0.8.2/src/MathCtrl.cpp 2009-07-18 15:35:58.013133569 -0500 @@ -83,6 +83,8 @@ MathCtrl::MathCtrl(wxWindow* parent, int m_saved = true; m_evaluationQueue = new EvaluationQueue(); AdjustSize(); + // hack to workaround problems in RtL locales, http://bugzilla.redhat.com/455863 + SetLayoutDirection(wxLayout_LeftToRight); } MathCtrl::~MathCtrl() { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wxMaxima/EL-5/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 5 Nov 2008 17:44:36 -0000 1.8 +++ .cvsignore 3 Aug 2009 18:44:40 -0000 1.9 @@ -1 +1 @@ -wxMaxima-0.7.6.tar.gz +wxMaxima-0.8.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wxMaxima/EL-5/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 5 Nov 2008 17:44:36 -0000 1.8 +++ sources 3 Aug 2009 18:44:40 -0000 1.9 @@ -1 +1 @@ -01c607778fa6b332144fcbeb902e6ede wxMaxima-0.7.6.tar.gz +d3d4abde8495aebb295df587587de4a8 wxMaxima-0.8.2.tar.gz Index: wxMaxima.spec =================================================================== RCS file: /cvs/pkgs/rpms/wxMaxima/EL-5/wxMaxima.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- wxMaxima.spec 5 Nov 2008 17:44:36 -0000 1.12 +++ wxMaxima.spec 3 Aug 2009 18:44:40 -0000 1.13 @@ -3,8 +3,8 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 0.7.6 -Release: 1%{?dist} +Version: 0.8.2 +Release: 3%{?dist} License: GPLv2+ Group: Applications/Engineering @@ -12,20 +12,19 @@ URL: http://wxmaxima.sourceforge.net Source0: http://downloads.sourceforge.net/sourceforge/wxmaxima/wxMaxima-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch1: wxMaxima-0.8.2-ltr_layout.patch + # Deployable only where maxima exsists. %if 0%{?fedora} > 8 # reinclude ppc when fixed: http://bugzilla.redhat.com/448734 -ExclusiveArch: i386 x86_64 sparcv9 +ExclusiveArch: %{ix86} x86_64 sparcv9 %else -ExclusiveArch: i386 x86_64 ppc sparcv9 +ExclusiveArch: %{ix86} x86_64 ppc sparcv9 %endif Provides: wxmaxima = %{version}-%{release} -Requires: maxima >= 5.13 - -# for gnuplot < 4.2 -Patch1: wxMaxima-0.7.2-old_gnuplot.patch +Requires: maxima >= 5.18 BuildRequires: desktop-file-utils BuildRequires: wxGTK-devel @@ -37,24 +36,11 @@ BuildRequires: sed A Graphical user interface for the computer algebra system Maxima using wxWidgets. + %prep %setup -q -# for gnuplot < 4.0 (?) -#patch1 -p1 -b .old_gnuplot - -## wxmaxima.desktop fixups -# do (some) Categories munging here, some versions of desktop-file-install -# (*cough rhel4*) truncate Categories if --remove-category'd items is a -# substr of another (ie, X-Red-Hat-Base X-Red-Hat-Base-Only) -sed -i \ - -e "s|^Categories=.*|Categories=Utility;|" \ - -e "s|^Icon=.*|Icon=wxmaxima|" \ - -e "s|^Terminal=0|Terminal=false|" \ - wxmaxima.desktop - -# app icon -convert -resize 48x48 wxmaxima.png wxmaxima-48x48.png +%patch1 -p1 -b .ltr_layout %build @@ -78,26 +64,33 @@ desktop-file-install --vendor="" \ wxmaxima.desktop # app icon -install -p -D -m644 wxmaxima.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/wxmaxima.png -install -p -D -m644 wxmaxima-48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/wxmaxima.png +install -p -D -m644 data/wxmaxima.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/wxmaxima.png +convert -resize 48x48 data/wxmaxima.png data/wxmaxima-48x48.png +install -p -D -m644 data/wxmaxima-48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/wxmaxima.png + +%find_lang wxMaxima # Unpackaged files rm -f %{buildroot}%{_datadir}/wxMaxima/{COPYING,README} -%find_lang wxMaxima - %clean rm -rf %{buildroot} %post -touch --no-create %{_datadir}/icons/hicolor ||: -gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: +touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : %postun -touch --no-create %{_datadir}/icons/hicolor ||: -gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: +if [ $1 -eq 0 ] ; then + update-desktop-database -q &> /dev/null + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +update-desktop-database -q &> /dev/null +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %files -f wxMaxima.lang @@ -108,10 +101,28 @@ gtk-update-icon-cache -q %{_datadir}/ico %{_bindir}/wxmaxima %{_datadir}/wxMaxima/ %{_datadir}/icons/hicolor/*/*/* -%{_datadir}/applications/*.desktop +%{_datadir}/applications/wxmaxima.desktop %changelog +* Sat Jul 18 2009 Rex Dieter - 0.8.2-3 +- Requires: maxima >= 5.18 + +* Sat Jul 18 2009 Rex Dieter - 0.8.2-2 +- output window of wxMaxima is not visible in RtL locales (#455863) + +* Mon Jun 29 2009 Rex Dieter - 0.8.2-1 +- wxMaxima-0.8.2 + +* Sat Apr 18 2009 Rex Dieter - 0.8.1-1 +- wxMaxima-0.8.1 + +* Fri Feb 27 2009 Rex Dieter - 0.7.6-3 +- ExclusiveArch: s/i386/%%ix86/ + +* Wed Feb 25 2009 Fedora Release Engineering - 0.7.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Wed Nov 05 2008 Rex Dieter 0.7.6-1 - wxMaxima-0.7.6 --- wxMaxima-0.7.2-old_gnuplot.patch DELETED --- From ajax at fedoraproject.org Mon Aug 3 18:44:57 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 18:44:57 +0000 (UTC) Subject: rpms/xorg-x11-xdm/devel xorg-x11-xdm.spec,1.49,1.50 Message-ID: <20090803184457.D99B111C00E9@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-xdm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28146 Modified Files: xorg-x11-xdm.spec Log Message: * Mon Aug 03 2009 Adam Jackson 1.1.6-14 - Un-Requires xorg-x11-filesystem Index: xorg-x11-xdm.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-xdm/devel/xorg-x11-xdm.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- xorg-x11-xdm.spec 27 Jul 2009 08:38:32 -0000 1.49 +++ xorg-x11-xdm.spec 3 Aug 2009 18:44:57 -0000 1.50 @@ -3,7 +3,7 @@ Summary: X.Org X11 xdm - X Display Manager Name: xorg-x11-%{pkgname} Version: 1.1.6 -Release: 13%{?dist} +Release: 14%{?dist} # NOTE: Remove Epoch line if/when the package ever gets renamed. Epoch: 1 License: MIT @@ -59,11 +59,6 @@ Provides: xdm Obsoletes: XFree86-xdm Obsoletes: xinitrc -# NOTE: xorg-x11-filesystem is required by all packages that put files into -# /usr/lib/X11 or /usr/include/X11 to ensure that on OS upgrades, they are -# real directories, and not symbolic links. -Requires(pre): xorg-x11-filesystem >= 0.99.2-3 - # NOTE: Support for the new audit system was added to rawhide in FC3/pam-0.77-10, # requiring a change to xdm.pamd (bug #159332). Support for pam_stack.so was # removed from pam, and replaced by a new mechanism in pam-0.78 and later, @@ -161,6 +156,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/*.1* %changelog +* Mon Aug 03 2009 Adam Jackson 1.1.6-14 +- Un-Requires xorg-x11-filesystem + * Mon Jul 27 2009 Fedora Release Engineering - 1:1.1.6-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Mon Aug 3 18:47:40 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 18:47:40 +0000 (UTC) Subject: rpms/libXinerama/devel libXinerama.spec,1.22,1.23 Message-ID: <20090803184740.9D94E11C00E9@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/libXinerama/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28745 Modified Files: libXinerama.spec Log Message: * Mon Aug 03 2009 Adam Jackson 1.0.3-6 - Un-require xorg-x11-filesystem Index: libXinerama.spec =================================================================== RCS file: /cvs/pkgs/rpms/libXinerama/devel/libXinerama.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- libXinerama.spec 25 Jul 2009 05:13:42 -0000 1.22 +++ libXinerama.spec 3 Aug 2009 18:47:40 -0000 1.23 @@ -1,7 +1,7 @@ Summary: X.Org X11 libXinerama runtime library Name: libXinerama Version: 1.0.3 -Release: 5%{?dist} +Release: 6%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -21,7 +21,6 @@ X.Org X11 libXinerama runtime library %package devel Summary: X.Org X11 libXinerama development package Group: Development/Libraries -Requires(pre): xorg-x11-filesystem >= 0.99.2-3 Requires: %{name} = %{version}-%{release} Requires: xorg-x11-proto-devel @@ -63,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Mon Aug 03 2009 Adam Jackson 1.0.3-6 +- Un-require xorg-x11-filesystem + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Mon Aug 3 18:50:34 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 18:50:34 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xorg-x11-server.spec,1.457,1.458 Message-ID: <20090803185034.CE32F11C049D@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29462 Modified Files: xorg-x11-server.spec Log Message: * Mon Aug 03 2009 Adam Jackson 1.6.99-23.20090724 - Un-Requires xorg-x11-filesystem Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.457 retrieving revision 1.458 diff -u -p -r1.457 -r1.458 --- xorg-x11-server.spec 31 Jul 2009 17:56:40 -0000 1.457 +++ xorg-x11-server.spec 3 Aug 2009 18:50:34 -0000 1.458 @@ -19,7 +19,7 @@ Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 22.%{gitdate}%{?dist} +Release: 23.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -265,7 +265,6 @@ Obsoletes: xorg-x11-sdk xorg-x11-server- Requires: xorg-x11-util-macros Requires: xorg-x11-proto-devel Requires: pkgconfig pixman-devel libpciaccess-devel -Requires(pre): xorg-x11-filesystem >= 0.99.2-3 Provides: libxf86config-devel = %{version}-%{release} # Virtual provide for transition. Delete me someday. Provides: xorg-x11-server-sdk = %{version}-%{release} @@ -527,6 +526,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Adam Jackson 1.6.99-23.20090724 +- Un-Requires xorg-x11-filesystem + * Wed Jul 29 2009 Kristian H?gsberg - 1.6.99-22.20090724 - Add DRI2 page flipping feature. From ajax at fedoraproject.org Mon Aug 3 18:51:42 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 18:51:42 +0000 (UTC) Subject: rpms/libSM/devel libSM.spec,1.28,1.29 Message-ID: <20090803185142.C301711C00E9@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/libSM/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29797 Modified Files: libSM.spec Log Message: e2fsprogs-devel -> libuuid-devel Index: libSM.spec =================================================================== RCS file: /cvs/pkgs/rpms/libSM/devel/libSM.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- libSM.spec 25 Jul 2009 05:08:42 -0000 1.28 +++ libSM.spec 3 Aug 2009 18:51:42 -0000 1.29 @@ -13,8 +13,7 @@ BuildRequires: pkgconfig BuildRequires: xorg-x11-proto-devel BuildRequires: xorg-x11-xtrans-devel >= 1.0.3-4 BuildRequires: libICE-devel -# yes, really. libuuid. -BuildRequires: e2fsprogs-devel +BuildRequires: libuuid-devel %description The X.Org X11 SM (Session Management) runtime library. From mtasaka at fedoraproject.org Mon Aug 3 19:02:23 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 19:02:23 +0000 (UTC) Subject: rpms/ruby-gnome2/devel ruby-gnome2-0.19.1-vte-depend.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 ruby-gnome2.spec, 1.43, 1.44 sources, 1.7, 1.8 ruby-gnome2-0.19.0-gtk-missingheader.patch, 1.1, NONE ruby-gnome2-0.19.0-gtkmozembed.patch, 1.1, NONE ruby-gnome2-0.19.0-panel-applet.patch, 1.1, NONE Message-ID: <20090803190223.7321811C00E9@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-gnome2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32306/devel Modified Files: .cvsignore ruby-gnome2.spec sources Added Files: ruby-gnome2-0.19.1-vte-depend.patch Removed Files: ruby-gnome2-0.19.0-gtk-missingheader.patch ruby-gnome2-0.19.0-gtkmozembed.patch ruby-gnome2-0.19.0-panel-applet.patch Log Message: * Mon Aug 3 2009 Mamoru Tasaka - 0.19.1-1 - Update to 0.19.1, drop all upstreamed patches - Introduce many -devel subpackages containing pkgconfig file ruby-gnome2-0.19.1-vte-depend.patch: depend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ruby-gnome2-0.19.1-vte-depend.patch --- --- ruby-gnome2-all-0.19.1/vte/src/depend.bad 2009-08-03 03:44:58.000000000 +0900 +++ ruby-gnome2-all-0.19.1/vte/src/depend 2009-08-04 02:57:41.000000000 +0900 @@ -1,2 +1,2 @@ install: - $(INSTALL_DATA) ../vte-ruby.pc $(libdir)/pkgconfig + $(INSTALL_DATA) ../vte-ruby.pc $(libdir)/pkgconfig || true Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Jun 2009 19:04:32 -0000 1.7 +++ .cvsignore 3 Aug 2009 19:02:23 -0000 1.8 @@ -1 +1 @@ -ruby-gnome2-all-0.19.0.tar.gz +ruby-gnome2-all-0.19.1.tar.gz Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/devel/ruby-gnome2.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- ruby-gnome2.spec 25 Jul 2009 19:47:38 -0000 1.43 +++ ruby-gnome2.spec 3 Aug 2009 19:02:23 -0000 1.44 @@ -4,7 +4,7 @@ %define xulrunner_still_beta 1 %define betaver rc1 -%define mainrel 4 +%define mainrel 1 # Note # Currently this spec file does not support libgda module. @@ -12,7 +12,7 @@ # - Mamoru Tasaka Name: ruby-gnome2 -Version: 0.19.0 +Version: 0.19.1 Release: %{mainrel}%{?dist} Summary: Ruby binding of libgnome/libgnomeui-2.x @@ -23,12 +23,8 @@ URL: http://ruby-gnome2.sourc Source0: http://downloads.sourceforge.net/%{name}/%{name}-all-%{version}.tar.gz # Currently Fedora specific patch Patch0: ruby-gnome2-0.17.0-rc1-script.patch -# ruby-gnome2-Bugs-2815036 -Patch14: ruby-gnome2-0.19.0-gtkmozembed.patch -# ruby-gnome2-Bugs-2815036 -Patch15: ruby-gnome2-0.19.0-panel-applet.patch -# ruby-gnome2-Bugs-2814953 -Patch16: ruby-gnome2-0.19.0-gtk-missingheader.patch +# Will report upstream +Patch1: ruby-gnome2-0.19.1-vte-depend.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ruby ruby-devel gtk2-devel libgnome-devel libgnomeui-devel @@ -41,7 +37,19 @@ Provides: ruby(gnome2) = %{versio %description -This is a set of bindings for the GNOME-2.x libraries for use from Ruby. +Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x. + +%package devel +Summary: Development libraries and header files for ruby-gnome2 +Group: Development/Libraries + +Requires: ruby(gnome2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnome2-devel) = %{version}-%{release} + +%description devel +Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x. +This package provides libraries and header files for ruby-gnome2 %package -n ruby-atk Summary: Ruby binding of ATK-1.0.x or later @@ -64,6 +72,7 @@ Group: Development/Libraries Requires: ruby-devel ruby(atk) = %{version}-%{release} Requires: ruby(glib2-devel) = %{version}-%{release} Requires: atk-devel +Requires: pkgconfig Provides: ruby(atk-devel) = %{version}-%{release} @@ -85,6 +94,18 @@ Provides: ruby(bonobo2) = %{versio %description -n ruby-bonobo2 Ruby/Bonobo2 is a Ruby binding of libbonobo-2.x. +%package -n ruby-bonobo2-devel +Summary: Development libraries and header files for ruby-bonobo2 +Group: Development/Libraries + +Requires: ruby(bonobo2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(bonobo2-devel) = %{version}-%{release} + +%description -n ruby-bonobo2-devel +Ruby/Bonobo2 is a Ruby binding of libbonobo-2.x. +This package provides libraries and header files for ruby-bonobo2 + %package -n ruby-bonoboui2 Summary: Ruby binding of libbonoboui-2.x Group: System Environment/Libraries @@ -99,8 +120,20 @@ Provides: ruby(bonoboui2) = %{vers %description -n ruby-bonoboui2 Ruby/BonoboUI2 is a Ruby binding of libbonoboui-2.x. +%package -n ruby-bonoboui2-devel +Summary: Development libraries and header files for ruby-bonoboui2 +Group: Development/Libraries + +Requires: ruby(bonoboui2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(bonoboui2-devel) = %{version}-%{release} + +%description -n ruby-bonoboui2-devel +Ruby/BonoboUI2 is a Ruby binding of libbonoboui-2.x. +This package provides libraries and header files for ruby-bonoboui2 + %package -n ruby-gconf2 -Summary: Ruby binding of GConf-1.2.x +Summary: Ruby binding of GConf-2.x Group: System Environment/Libraries BuildRequires: ruby ruby-devel GConf2-devel @@ -110,7 +143,19 @@ Requires: ruby(abi) = 1.8 ruby(gli Provides: ruby(gconf2) = %{version}-%{release} %description -n ruby-gconf2 -Ruby/GConf2 is a Ruby binding of GConf-1.2.x. +Ruby/GConf2 is a Ruby binding of GConf-2.x. + +%package -n ruby-gconf2-devel +Summary: Development libraries and header files for ruby-gconf2 +Group: Development/Libraries + +Requires: ruby(gconf2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gconf2-devel) = %{version}-%{release} + +%description -n ruby-gconf2-devel +Ruby/GConf2 is a Ruby binding of GConf-2.x. +This package provides libraries and header files for ruby-gconf2 %package -n ruby-gdkpixbuf2 Summary: Ruby binding of GdkPixbuf-2.x @@ -127,6 +172,18 @@ Provides: ruby(gdkpixbuf2) = %{ve %description -n ruby-gdkpixbuf2 Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x. +%package -n ruby-gdkpixbuf2-devel +Summary: Development libraries and header files for ruby-gdkpixbuf2 +Group: Development/Libraries + +Requires: ruby(gdkpixbuf2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gdkpixbuf2-devel) = %{version}-%{release} + +%description -n ruby-gdkpixbuf2-devel +Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x. +This package provides libraries and header files for ruby-gdkpixbuf2 + %package -n ruby-glib2 Summary: Ruby binding of GLib-2.x Group: System Environment/Libraries @@ -146,6 +203,7 @@ Group: Development/Libraries Requires: ruby(glib2) = %{version}-%{release} Requires: ruby-devel glib2-devel +Requires: pkgconfig Provides: ruby(glib2-devel) = %{version}-%{release} @@ -168,6 +226,18 @@ Provides: ruby(gnomecanvas2) = %{ %description -n ruby-gnomecanvas2 Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x. +%package -n ruby-gnomecanvas2-devel +Summary: Development libraries and header files for ruby-gnomecanvas2 +Group: Development/Libraries + +Requires: ruby(gnomecanvas2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomecanvas2-devel) = %{version}-%{release} + +%description -n ruby-gnomecanvas2-devel +Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x. +This package provides libraries and header files for ruby-gnomecanvas2 + %package -n ruby-gnomeprint2 Summary: Ruby binding of libgnomeprint Group: System Environment/Libraries @@ -185,6 +255,18 @@ Provides: ruby(gnomeprint2) = %{v %description -n ruby-gnomeprint2 Ruby/GnomePrint is a Ruby binding of libgnomeprint. +%package -n ruby-gnomeprint2-devel +Summary: Development libraries and header files for ruby-gnomeprint2 +Group: Development/Libraries + +Requires: ruby(gnomeprint2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomeprint2-devel) = %{version}-%{release} + +%description -n ruby-gnomeprint2-devel +Ruby/GnomePrint is a Ruby binding of libgnomeprint. +This package provides libraries and header files for ruby-gnomeprint2 + %package -n ruby-gnomeprintui2 Summary: Ruby binding of libgnomeprintui Group: System Environment/Libraries @@ -200,6 +282,18 @@ Provides: ruby(gnomeprintui2) = % %description -n ruby-gnomeprintui2 Ruby/GnomePrintUI is a Ruby binding of libgnomeprintui. +%package -n ruby-gnomeprintui2-devel +Summary: Development libraries and header files for ruby-gnomeprintui2 +Group: Development/Libraries + +Requires: ruby(gnomeprintui2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomeprintui2-devel) = %{version}-%{release} + +%description -n ruby-gnomeprintui2-devel +Ruby/GnomePrintUI is a Ruby binding of libgnomeprintui. +This package provides libraries and header files for ruby-gnomeprintui2 + %package -n ruby-gnomevfs Summary: Ruby binding of GnomeVFS-2.0.x Group: System Environment/Libraries @@ -214,6 +308,18 @@ Provides: ruby(gnomevfs) = %{vers %description -n ruby-gnomevfs Ruby/GnomeVFS is a Ruby binding of GnomeVFS-2.0.x. +%package -n ruby-gnomevfs-devel +Summary: Development libraries and header files for ruby-gnomevfs +Group: Development/Libraries + +Requires: ruby(gnomevfs) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomevfs-devel) = %{version}-%{release} + +%description -n ruby-gnomevfs-devel +Ruby/GnomeVFS is a Ruby binding of GnomeVFS-2.0.x. +This package provides libraries and header files for ruby-gnomevfs + %package -n ruby-goocanvas Summary: Ruby binding of Goocanvas. Group: System Environment/Libraries @@ -228,6 +334,18 @@ Provides: ruby(goocanvas) = %{ver %description -n ruby-goocanvas Ruby/Goocanvas is a Ruby binding of Goocanvas +%package -n ruby-goocanvas-devel +Summary: Development libraries and header files for ruby-goocanvas +Group: Development/Libraries + +Requires: ruby(goocanvas) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(goocanvas-devel) = %{version}-%{release} + +%description -n ruby-goocanvas-devel +Ruby/Goocanvas is a Ruby binding of Goocanvas +This package provides libraries and header files for ruby-gnomecanvas + %package -n ruby-gstreamer Summary: Ruby binding of GStreamer Group: System Environment/Libraries @@ -243,6 +361,18 @@ Provides: ruby(gstreamer) = %{vers %description -n ruby-gstreamer Ruby/GStreamer is a Ruby binding for GStreamer +%package -n ruby-gstreamer-devel +Summary: Development libraries and header files for ruby-gstreamer +Group: Development/Libraries + +Requires: ruby(gstreamer) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gstreamer-devel) = %{version}-%{release} + +%description -n ruby-gstreamer-devel +Ruby/GStreamer is a Ruby binding for GStreamer +This package provides libraries and header files for ruby-gstreamer + %package -n ruby-gtk2 Summary: Ruby binding of GTK+-2.0.x Group: System Environment/Libraries @@ -267,6 +397,7 @@ Group: Development/Libraries Requires: ruby(gtk2) = %{version}-%{release} Requires: gtk2-devel ruby-devel ruby(glib2-devel) = %{version}-%{release} +Requires: pkgconfig Provides: ruby(gtk2-devel) = %{version}-%{release} @@ -290,6 +421,18 @@ Provides: ruby(gtkglext) = %{versi %description -n ruby-gtkglext Ruby/GtkGLExt is a Ruby binding of GtkGLExt. +%package -n ruby-gtkglext-devel +Summary: Development libraries and header files for ruby-gtkglext +Group: Development/Libraries + +Requires: ruby(gtkglext) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtkglext-devel) = %{version}-%{release} + +%description -n ruby-gtkglext-devel +Ruby/GtkGLExt is a Ruby binding of GtkGLExt. +This package provides libraries and header files for ruby-gtkglext + %package -n ruby-gtkhtml2 Summary: Ruby binding of GtkHtml2 Group: System Environment/Libraries @@ -304,6 +447,18 @@ Provides: ruby(gtkhtml2) = %{versi %description -n ruby-gtkhtml2 Ruby/GtkHtml2 is a Ruby binding of GtkHtml2 +%package -n ruby-gtkhtml2-devel +Summary: Development libraries and header files for ruby-gtkhtml2 +Group: Development/Libraries + +Requires: ruby(gtkhtml2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtkhtml2-devel) = %{version}-%{release} + +%description -n ruby-gtkhtml2-devel +Ruby/GtkHtml2 is a Ruby binding of GtkHtml2 +This package provides libraries and header files for ruby-gtkhtml2 + %package -n ruby-gtkmozembed Summary: Ruby binding of GtkMozEmbed Group: System Environment/Libraries @@ -323,6 +478,19 @@ Provides: ruby(gtkmozembed) = %{ve Ruby/GtkMozEmbed is a Ruby binding of GtkMozEmbed a widget embedding a Mozilla Gecko renderer. +%package -n ruby-gtkmozembed-devel +Summary: Development libraries and header files for ruby-gtkmozembed +Group: Development/Libraries + +Requires: ruby(gtkmozembed) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtkmozembed-devel) = %{version}-%{release} + +%description -n ruby-gtkmozembed-devel +Ruby/GtkMozEmbed is a Ruby binding of GtkMozEmbed a widget embedding a +Mozilla Gecko renderer. +This package provides libraries and header files for ruby-gtkmozembed + %package -n ruby-gtksourceview Summary: Ruby binding of gtksourceview-1.0.x Group: System Environment/Libraries @@ -338,6 +506,18 @@ Provides: ruby(gtksourceview) = %{ %description -n ruby-gtksourceview Ruby/GtkSourceView is a Ruby binding of gtksourceview-1.0.x. +%package -n ruby-gtksourceview-devel +Summary: Development libraries and header files for ruby-gtksourceview +Group: Development/Libraries + +Requires: ruby(gtksourceview) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtksourceview-devel) = %{version}-%{release} + +%description -n ruby-gtksourceview-devel +Ruby/GtkSourceView is a Ruby binding of gtksourceview-1.0.x. +This package provides libraries and header files for ruby-gtksourceview + %package -n ruby-gtksourceview2 Summary: Ruby binding of gtksourceview-2.x Group: System Environment/Libraries @@ -353,6 +533,18 @@ Provides: ruby(gtksourceview2) = % %description -n ruby-gtksourceview2 Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x. +%package -n ruby-gtksourceview2-devel +Summary: Development libraries and header files for ruby-gtksourceview2 +Group: Development/Libraries + +Requires: ruby(gtksourceview2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtksourceview2-devel) = %{version}-%{release} + +%description -n ruby-gtksourceview2-devel +Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x. +This package provides libraries and header files for ruby-gtksourceview2 + %package -n ruby-libart2 Summary: Ruby binding of Libart_lgpl Group: System Environment/Libraries @@ -373,6 +565,7 @@ Group: Development/Libraries Requires: ruby(libart2) = %{version}-%{release} Requires: libart_lgpl-devel ruby-devel +Requires: pkgconfig Provides: ruby(libart2-devel) = %{version}-%{release} @@ -399,6 +592,18 @@ Ruby/Libglade2 is a Ruby bindings of Lib This provides a very simple interface to the libglade library, to load interfaces dynamically from a glade file. +%package -n ruby-libglade2-devel +Summary: Development libraries and header files for ruby-libglade2 +Group: Development/Libraries + +Requires: ruby(libglade2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(libglade2-devel) = %{version}-%{release} + +%description -n ruby-libglade2-devel +Ruby/Libglade2 is a Ruby bindings of Libglade2. +This package provides libraries and header files for ruby-libglade2 + %package -n ruby-panelapplet2 Summary: Ruby binding of libpanel-applet-2.6.x Group: System Environment/Libraries @@ -417,6 +622,18 @@ Provides: ruby(panelapplet2) = %{v %description -n ruby-panelapplet2 Ruby/PanelApplet2 is a Ruby binding of libpanel-applet-2.6.x. +%package -n ruby-panelapplet2-devel +Summary: Development libraries and header files for ruby-panelapplet2 +Group: Development/Libraries + +Requires: ruby(panelapplet2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(panelapplet2-devel) = %{version}-%{release} + +%description -n ruby-panelapplet2-devel +Ruby/PanelApplet2 is a Ruby binding of libpanel-applet-2.6.x. +This package provides libraries and header files for ruby-panelapplet2 + %package -n ruby-pango Summary: Ruby binding of pango-1.x Group: System Environment/Libraries @@ -439,6 +656,7 @@ Group: Development/Libraries Requires: ruby(pango) = %{version}-%{release} Requires: pango-devel ruby-devel ruby(glib2-devel) = %{version}-%{release} Requires: ruby-cairo-devel +Requires: pkgconfig Provides: ruby(pango-devel) = %{version}-%{release} @@ -466,6 +684,17 @@ Provides: ruby(poppler) = %{versio %description -n ruby-poppler Ruby/Poppler is a Ruby binding of poppler-glib. +%package -n ruby-poppler-devel +Summary: Development libraries and header files for ruby-poppler +Group: Development/Libraries + +Requires: ruby(poppler) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(poppler-devel) = %{version}-%{release} + +%description -n ruby-poppler-devel +Ruby/Poppler is a Ruby binding of poppler-glib. +This package provides libraries and header files for ruby-poppler %package -n ruby-rsvg Summary: Ruby binding of librsvg @@ -484,6 +713,18 @@ Provides: ruby(rsvg) = %{version}- %description -n ruby-rsvg Ruby/RSVG is a Ruby binding of librsvg. +%package -n ruby-rsvg-devel +Summary: Development libraries and header files for ruby-rsvg +Group: Development/Libraries + +Requires: ruby(rsvg) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(rsvg-devel) = %{version}-%{release} + +%description -n ruby-rsvg-devel +Ruby/RSVG is a Ruby binding of librsvg. +This package provides libraries and header files for ruby-rsvg + %package -n ruby-vte Summary: Ruby binding of VTE Group: System Environment/Libraries @@ -500,13 +741,23 @@ Provides: ruby(vte) = %{version}-% %description -n ruby-vte Ruby/VTE is a Ruby binding of VTE. +%package -n ruby-vte-devel +Summary: Development libraries and header files for ruby-vte +Group: Development/Libraries + +Requires: ruby(vte) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(vte-devel) = %{version}-%{release} + +%description -n ruby-vte-devel +Ruby/VTE is a Ruby binding of VTE. +This package provides libraries and header files for ruby-vte + %prep %setup -q -n %{name}-all-%{version} %patch0 -p1 -%patch14 -p1 -b .moz -%patch15 -p1 -b .panel -%patch16 -p1 -b .missing +%patch1 -p1 -b .vtedepend # Keep timestamps as much as possible find . -type f -name depend | xargs sed -i -e 's|-m 0644 -v|-m 0644 -p -v|' @@ -527,6 +778,10 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT + +# Already fixed in rev 3682 +mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig + make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p" %clean @@ -539,6 +794,10 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/gnome2.rb %{ruby_sitearch}/gnome2.so +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgnome-2.0-ruby.pc + %files -n ruby-atk %defattr(-,root,root,-) %doc atk/ChangeLog atk/COPYING.LIB atk/README @@ -549,6 +808,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{ruby_sitearch}/rbatk.h %{ruby_sitearch}/rbatkversion.h +%{_libdir}/pkgconfig/atk-ruby.pc %files -n ruby-bonobo2 %defattr(-,root,root,-) @@ -556,24 +816,40 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/bonobo2.rb %{ruby_sitearch}/bonobo2.so +%files -n ruby-bonobo2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libbonobo-2.0-ruby.pc + %files -n ruby-bonoboui2 %defattr(-,root,root,-) %doc bonoboui/ChangeLog bonoboui/COPYING.LIB bonoboui/README %{ruby_sitelib}/bonoboui2.rb %{ruby_sitearch}/bonoboui2.so +%files -n ruby-bonoboui2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libbonoboui-2.0-ruby.pc + %files -n ruby-gconf2 %defattr(-,root,root,-) %doc gconf/ChangeLog gconf/COPYING.LIB gconf/README gconf/sample %{ruby_sitelib}/gconf2.rb %{ruby_sitearch}/gconf2.so +%files -n ruby-gconf2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gconf-2.0-ruby.pc + %files -n ruby-gdkpixbuf2 %defattr(-,root,root,-) %doc gdkpixbuf/ChangeLog gdkpixbuf/COPYING.LIB gdkpixbuf/README gdkpixbuf/sample %{ruby_sitelib}/gdk_pixbuf2.rb %{ruby_sitearch}/gdk_pixbuf2.so +%files -n ruby-gdkpixbuf2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gdk-pixbuf-2.0-ruby.pc + %files -n ruby-glib2 %defattr(-,root,root,-) %doc glib/ChangeLog glib/COPYING.LIB glib/README glib/sample @@ -590,6 +866,7 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitearch}/rbgobject.h %{ruby_sitearch}/rbgutil.h %{ruby_sitearch}/glib-enum-types.h +%{_libdir}/pkgconfig/glib-2.0-ruby.pc %files -n ruby-gnomecanvas2 %defattr(-,root,root,-) @@ -597,36 +874,61 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/gnomecanvas2.rb %{ruby_sitearch}/gnomecanvas2.so +%files -n ruby-gnomecanvas2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgnomecanvas-2.0-ruby.pc + %files -n ruby-gnomeprint2 %defattr(-,root,root,-) %doc gnomeprint/ChangeLog gnomeprint/COPYING.LIB gnomeprint/README gnomeprint/sample %{ruby_sitelib}/gnomeprint2.rb %{ruby_sitearch}/gnomeprint2.so +%files -n ruby-gnomeprint2-devel +%defattr(-,root,root,-) +%{ruby_sitearch}/rblibgnomeprintversion.h +%{_libdir}/pkgconfig/libgnomeprint-2.2-ruby.pc + %files -n ruby-gnomeprintui2 %defattr(-,root,root,-) %doc gnomeprintui/ChangeLog gnomeprintui/COPYING.LIB gnomeprintui/README gnomeprintui/sample %{ruby_sitelib}/gnomeprintui2.rb %{ruby_sitearch}/gnomeprintui2.so +%files -n ruby-gnomeprintui2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgnomeprintui-2.2-ruby.pc + %files -n ruby-gnomevfs %defattr(-,root,root,-) %doc gnomevfs/ChangeLog gnomevfs/COPYING.LIB gnomevfs/README %{ruby_sitelib}/gnomevfs.rb %{ruby_sitearch}/gnomevfs.so +%files -n ruby-gnomevfs-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gnome-vfs-2.0-ruby.pc + %files -n ruby-goocanvas %defattr(-,root,root,-) %doc goocanvas/ChangeLog goocanvas/README goocanvas/sample %{ruby_sitelib}/goocanvas.rb %{ruby_sitearch}/goocanvas.so +%files -n ruby-goocanvas-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/goocanvas-ruby.pc + %files -n ruby-gstreamer %defattr(-,root,root,-) %doc gstreamer/ChangeLog gstreamer/COPYING.LIB gstreamer/README %{ruby_sitelib}/gst.rb %{ruby_sitearch}/gst.so +%files -n ruby-gstreamer-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gstreamer-0.10-ruby.pc + %files -n ruby-gtk2 %defattr(-,root,root,-) %doc gtk/ChangeLog gtk/COPYING.LIB gtk/README gtk/sample @@ -644,6 +946,7 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitearch}/rbgtk.h %{ruby_sitearch}/rbgtkconversions.h %{ruby_sitearch}/rbgtkmacros.h +%{_libdir}/pkgconfig/gtk+-2.0-ruby.pc %files -n ruby-gtkglext %defattr(-,root,root,-) @@ -651,30 +954,50 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/gtkglext.rb %{ruby_sitearch}/gtkglext.so +%files -n ruby-gtkglext-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gtkglext-1.0-ruby.pc + %files -n ruby-gtkhtml2 %defattr(-,root,root,-) %doc gtkhtml2/ChangeLog gtkhtml2/COPYING.LIB gtkhtml2/README gtkhtml2/sample %{ruby_sitelib}/gtkhtml2.rb %{ruby_sitearch}/gtkhtml2.so +%files -n ruby-gtkhtml2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgtkhtml-2.0-ruby.pc + %files -n ruby-gtkmozembed %defattr(-,root,root,-) %doc gtkmozembed/ChangeLog gtkmozembed/COPYING.LIB gtkmozembed/README gtkmozembed/sample %{ruby_sitelib}/gtkmozembed.rb %{ruby_sitearch}/gtkmozembed.so +%files -n ruby-gtkmozembed-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/mozilla-gtkmozembed-ruby.pc + %files -n ruby-gtksourceview %defattr(-,root,root,-) %doc gtksourceview/ChangeLog gtksourceview/COPYING.LIB gtksourceview/README gtksourceview/sample %{ruby_sitelib}/gtksourceview.rb %{ruby_sitearch}/gtksourceview.so +%files -n ruby-gtksourceview-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gtksourceview-1.0-ruby.pc + %files -n ruby-gtksourceview2 %defattr(-,root,root,-) %doc gtksourceview2/ChangeLog gtksourceview2/COPYING.LIB gtksourceview2/README gtksourceview2/sample %{ruby_sitelib}/gtksourceview2.rb %{ruby_sitearch}/gtksourceview2.so +%files -n ruby-gtksourceview2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gtksourceview-2.0-ruby.pc + %files -n ruby-libart2 %defattr(-,root,root,-) %doc libart/ChangeLog libart/COPYING.LIB libart/README libart/sample @@ -684,6 +1007,7 @@ rm -rf $RPM_BUILD_ROOT %files -n ruby-libart2-devel %defattr(-,root,root,-) %{ruby_sitearch}/rbart.h +%{_libdir}/pkgconfig/libart-2.0-ruby.pc %files -n ruby-libglade2 %defattr(-,root,root,-) @@ -693,12 +1017,20 @@ rm -rf $RPM_BUILD_ROOT %attr(755, root, root) %{ruby_sitelib}/libglade2.rb %{ruby_sitearch}/libglade2.so +%files -n ruby-libglade2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libglade-2.0-ruby.pc + %files -n ruby-panelapplet2 %defattr(-,root,root,-) %doc panel-applet/ChangeLog panel-applet/COPYING.LIB panel-applet/README panel-applet/sample %{ruby_sitelib}/panelapplet2.rb %{ruby_sitearch}/panelapplet2*.so +%files -n ruby-panelapplet2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libpanelapplet-2.0-ruby.pc + %files -n ruby-pango %defattr(-,root,root,-) %doc pango/ChangeLog pango/COPYING.LIB pango/README pango/sample @@ -709,6 +1041,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{ruby_sitearch}/rbpango.h %{ruby_sitearch}/rbpangoversion.h +%{_libdir}/pkgconfig/pango-ruby.pc %files -n ruby-poppler %defattr(-,root,root,-) @@ -716,20 +1049,37 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/poppler.rb %{ruby_sitearch}/poppler.so +%files -n ruby-poppler-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/poppler-ruby.pc + %files -n ruby-rsvg %defattr(-,root,root,-) %doc rsvg/ChangeLog rsvg/COPYING.LIB rsvg/README rsvg/sample %{ruby_sitelib}/rsvg2.rb %{ruby_sitearch}/rsvg2.so +%files -n ruby-rsvg-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/librsvg-2.0-ruby.pc + %files -n ruby-vte %defattr(-,root,root,-) %doc vte/ChangeLog vte/COPYING.LIB vte/README vte/sample %{ruby_sitelib}/vte.rb %{ruby_sitearch}/vte.so +%if 0 +%files -n ruby-vte-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/vte-ruby.pc +%endif %changelog +* Mon Aug 3 2009 Mamoru Tasaka - 0.19.1-1 +- Update to 0.19.1, drop all upstreamed patches +- Introduce many -devel subpackages containing pkgconfig file + * Sun Jul 26 2009 Mamoru Tasaka - 0.19.0-4 - F-12: Mass rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Jun 2009 19:04:33 -0000 1.7 +++ sources 3 Aug 2009 19:02:23 -0000 1.8 @@ -1 +1 @@ -e293cf3e07f1d4e5da0020e45bea053e ruby-gnome2-all-0.19.0.tar.gz +d40a03e79ac2a6e6a786ed5a4851337d ruby-gnome2-all-0.19.1.tar.gz --- ruby-gnome2-0.19.0-gtk-missingheader.patch DELETED --- --- ruby-gnome2-0.19.0-gtkmozembed.patch DELETED --- --- ruby-gnome2-0.19.0-panel-applet.patch DELETED --- From mtasaka at fedoraproject.org Mon Aug 3 19:02:23 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 19:02:23 +0000 (UTC) Subject: rpms/ruby-gnome2/F-11 ruby-gnome2-0.19.1-vte-depend.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 ruby-gnome2.spec, 1.43, 1.44 sources, 1.7, 1.8 ruby-gnome2-0.19.0-gtk-missingheader.patch, 1.1, NONE ruby-gnome2-0.19.0-gtkmozembed.patch, 1.1, NONE ruby-gnome2-0.19.0-panel-applet.patch, 1.1, NONE Message-ID: <20090803190223.08B2411C00E9@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-gnome2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32306/F-11 Modified Files: .cvsignore ruby-gnome2.spec sources Added Files: ruby-gnome2-0.19.1-vte-depend.patch Removed Files: ruby-gnome2-0.19.0-gtk-missingheader.patch ruby-gnome2-0.19.0-gtkmozembed.patch ruby-gnome2-0.19.0-panel-applet.patch Log Message: * Mon Aug 3 2009 Mamoru Tasaka - 0.19.1-1 - Update to 0.19.1, drop all upstreamed patches - Introduce many -devel subpackages containing pkgconfig file ruby-gnome2-0.19.1-vte-depend.patch: depend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ruby-gnome2-0.19.1-vte-depend.patch --- --- ruby-gnome2-all-0.19.1/vte/src/depend.bad 2009-08-03 03:44:58.000000000 +0900 +++ ruby-gnome2-all-0.19.1/vte/src/depend 2009-08-04 02:57:41.000000000 +0900 @@ -1,2 +1,2 @@ install: - $(INSTALL_DATA) ../vte-ruby.pc $(libdir)/pkgconfig + $(INSTALL_DATA) ../vte-ruby.pc $(libdir)/pkgconfig || true Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Jun 2009 19:04:31 -0000 1.7 +++ .cvsignore 3 Aug 2009 19:02:22 -0000 1.8 @@ -1 +1 @@ -ruby-gnome2-all-0.19.0.tar.gz +ruby-gnome2-all-0.19.1.tar.gz Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/F-11/ruby-gnome2.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- ruby-gnome2.spec 17 Jul 2009 13:09:40 -0000 1.43 +++ ruby-gnome2.spec 3 Aug 2009 19:02:22 -0000 1.44 @@ -4,7 +4,7 @@ %define xulrunner_still_beta 1 %define betaver rc1 -%define mainrel 3 +%define mainrel 1 # Note # Currently this spec file does not support libgda module. @@ -12,8 +12,8 @@ # - Mamoru Tasaka Name: ruby-gnome2 -Version: 0.19.0 -Release: %{mainrel}%{?dist}.1 +Version: 0.19.1 +Release: %{mainrel}%{?dist} Summary: Ruby binding of libgnome/libgnomeui-2.x Group: System Environment/Libraries @@ -23,12 +23,8 @@ URL: http://ruby-gnome2.sourc Source0: http://downloads.sourceforge.net/%{name}/%{name}-all-%{version}.tar.gz # Currently Fedora specific patch Patch0: ruby-gnome2-0.17.0-rc1-script.patch -# ruby-gnome2-Bugs-2815036 -Patch14: ruby-gnome2-0.19.0-gtkmozembed.patch -# ruby-gnome2-Bugs-2815036 -Patch15: ruby-gnome2-0.19.0-panel-applet.patch -# ruby-gnome2-Bugs-2814953 -Patch16: ruby-gnome2-0.19.0-gtk-missingheader.patch +# Will report upstream +Patch1: ruby-gnome2-0.19.1-vte-depend.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ruby ruby-devel gtk2-devel libgnome-devel libgnomeui-devel @@ -41,7 +37,19 @@ Provides: ruby(gnome2) = %{versio %description -This is a set of bindings for the GNOME-2.x libraries for use from Ruby. +Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x. + +%package devel +Summary: Development libraries and header files for ruby-gnome2 +Group: Development/Libraries + +Requires: ruby(gnome2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnome2-devel) = %{version}-%{release} + +%description devel +Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x. +This package provides libraries and header files for ruby-gnome2 %package -n ruby-atk Summary: Ruby binding of ATK-1.0.x or later @@ -64,6 +72,7 @@ Group: Development/Libraries Requires: ruby-devel ruby(atk) = %{version}-%{release} Requires: ruby(glib2-devel) = %{version}-%{release} Requires: atk-devel +Requires: pkgconfig Provides: ruby(atk-devel) = %{version}-%{release} @@ -85,6 +94,18 @@ Provides: ruby(bonobo2) = %{versio %description -n ruby-bonobo2 Ruby/Bonobo2 is a Ruby binding of libbonobo-2.x. +%package -n ruby-bonobo2-devel +Summary: Development libraries and header files for ruby-bonobo2 +Group: Development/Libraries + +Requires: ruby(bonobo2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(bonobo2-devel) = %{version}-%{release} + +%description -n ruby-bonobo2-devel +Ruby/Bonobo2 is a Ruby binding of libbonobo-2.x. +This package provides libraries and header files for ruby-bonobo2 + %package -n ruby-bonoboui2 Summary: Ruby binding of libbonoboui-2.x Group: System Environment/Libraries @@ -99,8 +120,20 @@ Provides: ruby(bonoboui2) = %{vers %description -n ruby-bonoboui2 Ruby/BonoboUI2 is a Ruby binding of libbonoboui-2.x. +%package -n ruby-bonoboui2-devel +Summary: Development libraries and header files for ruby-bonoboui2 +Group: Development/Libraries + +Requires: ruby(bonoboui2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(bonoboui2-devel) = %{version}-%{release} + +%description -n ruby-bonoboui2-devel +Ruby/BonoboUI2 is a Ruby binding of libbonoboui-2.x. +This package provides libraries and header files for ruby-bonoboui2 + %package -n ruby-gconf2 -Summary: Ruby binding of GConf-1.2.x +Summary: Ruby binding of GConf-2.x Group: System Environment/Libraries BuildRequires: ruby ruby-devel GConf2-devel @@ -110,7 +143,19 @@ Requires: ruby(abi) = 1.8 ruby(gli Provides: ruby(gconf2) = %{version}-%{release} %description -n ruby-gconf2 -Ruby/GConf2 is a Ruby binding of GConf-1.2.x. +Ruby/GConf2 is a Ruby binding of GConf-2.x. + +%package -n ruby-gconf2-devel +Summary: Development libraries and header files for ruby-gconf2 +Group: Development/Libraries + +Requires: ruby(gconf2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gconf2-devel) = %{version}-%{release} + +%description -n ruby-gconf2-devel +Ruby/GConf2 is a Ruby binding of GConf-2.x. +This package provides libraries and header files for ruby-gconf2 %package -n ruby-gdkpixbuf2 Summary: Ruby binding of GdkPixbuf-2.x @@ -127,6 +172,18 @@ Provides: ruby(gdkpixbuf2) = %{ve %description -n ruby-gdkpixbuf2 Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x. +%package -n ruby-gdkpixbuf2-devel +Summary: Development libraries and header files for ruby-gdkpixbuf2 +Group: Development/Libraries + +Requires: ruby(gdkpixbuf2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gdkpixbuf2-devel) = %{version}-%{release} + +%description -n ruby-gdkpixbuf2-devel +Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x. +This package provides libraries and header files for ruby-gdkpixbuf2 + %package -n ruby-glib2 Summary: Ruby binding of GLib-2.x Group: System Environment/Libraries @@ -146,6 +203,7 @@ Group: Development/Libraries Requires: ruby(glib2) = %{version}-%{release} Requires: ruby-devel glib2-devel +Requires: pkgconfig Provides: ruby(glib2-devel) = %{version}-%{release} @@ -168,6 +226,18 @@ Provides: ruby(gnomecanvas2) = %{ %description -n ruby-gnomecanvas2 Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x. +%package -n ruby-gnomecanvas2-devel +Summary: Development libraries and header files for ruby-gnomecanvas2 +Group: Development/Libraries + +Requires: ruby(gnomecanvas2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomecanvas2-devel) = %{version}-%{release} + +%description -n ruby-gnomecanvas2-devel +Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x. +This package provides libraries and header files for ruby-gnomecanvas2 + %package -n ruby-gnomeprint2 Summary: Ruby binding of libgnomeprint Group: System Environment/Libraries @@ -185,6 +255,18 @@ Provides: ruby(gnomeprint2) = %{v %description -n ruby-gnomeprint2 Ruby/GnomePrint is a Ruby binding of libgnomeprint. +%package -n ruby-gnomeprint2-devel +Summary: Development libraries and header files for ruby-gnomeprint2 +Group: Development/Libraries + +Requires: ruby(gnomeprint2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomeprint2-devel) = %{version}-%{release} + +%description -n ruby-gnomeprint2-devel +Ruby/GnomePrint is a Ruby binding of libgnomeprint. +This package provides libraries and header files for ruby-gnomeprint2 + %package -n ruby-gnomeprintui2 Summary: Ruby binding of libgnomeprintui Group: System Environment/Libraries @@ -200,6 +282,18 @@ Provides: ruby(gnomeprintui2) = % %description -n ruby-gnomeprintui2 Ruby/GnomePrintUI is a Ruby binding of libgnomeprintui. +%package -n ruby-gnomeprintui2-devel +Summary: Development libraries and header files for ruby-gnomeprintui2 +Group: Development/Libraries + +Requires: ruby(gnomeprintui2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomeprintui2-devel) = %{version}-%{release} + +%description -n ruby-gnomeprintui2-devel +Ruby/GnomePrintUI is a Ruby binding of libgnomeprintui. +This package provides libraries and header files for ruby-gnomeprintui2 + %package -n ruby-gnomevfs Summary: Ruby binding of GnomeVFS-2.0.x Group: System Environment/Libraries @@ -214,6 +308,18 @@ Provides: ruby(gnomevfs) = %{vers %description -n ruby-gnomevfs Ruby/GnomeVFS is a Ruby binding of GnomeVFS-2.0.x. +%package -n ruby-gnomevfs-devel +Summary: Development libraries and header files for ruby-gnomevfs +Group: Development/Libraries + +Requires: ruby(gnomevfs) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomevfs-devel) = %{version}-%{release} + +%description -n ruby-gnomevfs-devel +Ruby/GnomeVFS is a Ruby binding of GnomeVFS-2.0.x. +This package provides libraries and header files for ruby-gnomevfs + %package -n ruby-goocanvas Summary: Ruby binding of Goocanvas. Group: System Environment/Libraries @@ -228,6 +334,18 @@ Provides: ruby(goocanvas) = %{ver %description -n ruby-goocanvas Ruby/Goocanvas is a Ruby binding of Goocanvas +%package -n ruby-goocanvas-devel +Summary: Development libraries and header files for ruby-goocanvas +Group: Development/Libraries + +Requires: ruby(goocanvas) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(goocanvas-devel) = %{version}-%{release} + +%description -n ruby-goocanvas-devel +Ruby/Goocanvas is a Ruby binding of Goocanvas +This package provides libraries and header files for ruby-gnomecanvas + %package -n ruby-gstreamer Summary: Ruby binding of GStreamer Group: System Environment/Libraries @@ -243,6 +361,18 @@ Provides: ruby(gstreamer) = %{vers %description -n ruby-gstreamer Ruby/GStreamer is a Ruby binding for GStreamer +%package -n ruby-gstreamer-devel +Summary: Development libraries and header files for ruby-gstreamer +Group: Development/Libraries + +Requires: ruby(gstreamer) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gstreamer-devel) = %{version}-%{release} + +%description -n ruby-gstreamer-devel +Ruby/GStreamer is a Ruby binding for GStreamer +This package provides libraries and header files for ruby-gstreamer + %package -n ruby-gtk2 Summary: Ruby binding of GTK+-2.0.x Group: System Environment/Libraries @@ -267,6 +397,7 @@ Group: Development/Libraries Requires: ruby(gtk2) = %{version}-%{release} Requires: gtk2-devel ruby-devel ruby(glib2-devel) = %{version}-%{release} +Requires: pkgconfig Provides: ruby(gtk2-devel) = %{version}-%{release} @@ -290,6 +421,18 @@ Provides: ruby(gtkglext) = %{versi %description -n ruby-gtkglext Ruby/GtkGLExt is a Ruby binding of GtkGLExt. +%package -n ruby-gtkglext-devel +Summary: Development libraries and header files for ruby-gtkglext +Group: Development/Libraries + +Requires: ruby(gtkglext) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtkglext-devel) = %{version}-%{release} + +%description -n ruby-gtkglext-devel +Ruby/GtkGLExt is a Ruby binding of GtkGLExt. +This package provides libraries and header files for ruby-gtkglext + %package -n ruby-gtkhtml2 Summary: Ruby binding of GtkHtml2 Group: System Environment/Libraries @@ -304,6 +447,18 @@ Provides: ruby(gtkhtml2) = %{versi %description -n ruby-gtkhtml2 Ruby/GtkHtml2 is a Ruby binding of GtkHtml2 +%package -n ruby-gtkhtml2-devel +Summary: Development libraries and header files for ruby-gtkhtml2 +Group: Development/Libraries + +Requires: ruby(gtkhtml2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtkhtml2-devel) = %{version}-%{release} + +%description -n ruby-gtkhtml2-devel +Ruby/GtkHtml2 is a Ruby binding of GtkHtml2 +This package provides libraries and header files for ruby-gtkhtml2 + %package -n ruby-gtkmozembed Summary: Ruby binding of GtkMozEmbed Group: System Environment/Libraries @@ -323,6 +478,19 @@ Provides: ruby(gtkmozembed) = %{ve Ruby/GtkMozEmbed is a Ruby binding of GtkMozEmbed a widget embedding a Mozilla Gecko renderer. +%package -n ruby-gtkmozembed-devel +Summary: Development libraries and header files for ruby-gtkmozembed +Group: Development/Libraries + +Requires: ruby(gtkmozembed) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtkmozembed-devel) = %{version}-%{release} + +%description -n ruby-gtkmozembed-devel +Ruby/GtkMozEmbed is a Ruby binding of GtkMozEmbed a widget embedding a +Mozilla Gecko renderer. +This package provides libraries and header files for ruby-gtkmozembed + %package -n ruby-gtksourceview Summary: Ruby binding of gtksourceview-1.0.x Group: System Environment/Libraries @@ -338,6 +506,18 @@ Provides: ruby(gtksourceview) = %{ %description -n ruby-gtksourceview Ruby/GtkSourceView is a Ruby binding of gtksourceview-1.0.x. +%package -n ruby-gtksourceview-devel +Summary: Development libraries and header files for ruby-gtksourceview +Group: Development/Libraries + +Requires: ruby(gtksourceview) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtksourceview-devel) = %{version}-%{release} + +%description -n ruby-gtksourceview-devel +Ruby/GtkSourceView is a Ruby binding of gtksourceview-1.0.x. +This package provides libraries and header files for ruby-gtksourceview + %package -n ruby-gtksourceview2 Summary: Ruby binding of gtksourceview-2.x Group: System Environment/Libraries @@ -353,6 +533,18 @@ Provides: ruby(gtksourceview2) = % %description -n ruby-gtksourceview2 Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x. +%package -n ruby-gtksourceview2-devel +Summary: Development libraries and header files for ruby-gtksourceview2 +Group: Development/Libraries + +Requires: ruby(gtksourceview2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtksourceview2-devel) = %{version}-%{release} + +%description -n ruby-gtksourceview2-devel +Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x. +This package provides libraries and header files for ruby-gtksourceview2 + %package -n ruby-libart2 Summary: Ruby binding of Libart_lgpl Group: System Environment/Libraries @@ -373,6 +565,7 @@ Group: Development/Libraries Requires: ruby(libart2) = %{version}-%{release} Requires: libart_lgpl-devel ruby-devel +Requires: pkgconfig Provides: ruby(libart2-devel) = %{version}-%{release} @@ -399,6 +592,18 @@ Ruby/Libglade2 is a Ruby bindings of Lib This provides a very simple interface to the libglade library, to load interfaces dynamically from a glade file. +%package -n ruby-libglade2-devel +Summary: Development libraries and header files for ruby-libglade2 +Group: Development/Libraries + +Requires: ruby(libglade2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(libglade2-devel) = %{version}-%{release} + +%description -n ruby-libglade2-devel +Ruby/Libglade2 is a Ruby bindings of Libglade2. +This package provides libraries and header files for ruby-libglade2 + %package -n ruby-panelapplet2 Summary: Ruby binding of libpanel-applet-2.6.x Group: System Environment/Libraries @@ -417,6 +622,18 @@ Provides: ruby(panelapplet2) = %{v %description -n ruby-panelapplet2 Ruby/PanelApplet2 is a Ruby binding of libpanel-applet-2.6.x. +%package -n ruby-panelapplet2-devel +Summary: Development libraries and header files for ruby-panelapplet2 +Group: Development/Libraries + +Requires: ruby(panelapplet2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(panelapplet2-devel) = %{version}-%{release} + +%description -n ruby-panelapplet2-devel +Ruby/PanelApplet2 is a Ruby binding of libpanel-applet-2.6.x. +This package provides libraries and header files for ruby-panelapplet2 + %package -n ruby-pango Summary: Ruby binding of pango-1.x Group: System Environment/Libraries @@ -439,6 +656,7 @@ Group: Development/Libraries Requires: ruby(pango) = %{version}-%{release} Requires: pango-devel ruby-devel ruby(glib2-devel) = %{version}-%{release} Requires: ruby-cairo-devel +Requires: pkgconfig Provides: ruby(pango-devel) = %{version}-%{release} @@ -466,6 +684,17 @@ Provides: ruby(poppler) = %{versio %description -n ruby-poppler Ruby/Poppler is a Ruby binding of poppler-glib. +%package -n ruby-poppler-devel +Summary: Development libraries and header files for ruby-poppler +Group: Development/Libraries + +Requires: ruby(poppler) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(poppler-devel) = %{version}-%{release} + +%description -n ruby-poppler-devel +Ruby/Poppler is a Ruby binding of poppler-glib. +This package provides libraries and header files for ruby-poppler %package -n ruby-rsvg Summary: Ruby binding of librsvg @@ -484,6 +713,18 @@ Provides: ruby(rsvg) = %{version}- %description -n ruby-rsvg Ruby/RSVG is a Ruby binding of librsvg. +%package -n ruby-rsvg-devel +Summary: Development libraries and header files for ruby-rsvg +Group: Development/Libraries + +Requires: ruby(rsvg) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(rsvg-devel) = %{version}-%{release} + +%description -n ruby-rsvg-devel +Ruby/RSVG is a Ruby binding of librsvg. +This package provides libraries and header files for ruby-rsvg + %package -n ruby-vte Summary: Ruby binding of VTE Group: System Environment/Libraries @@ -500,13 +741,23 @@ Provides: ruby(vte) = %{version}-% %description -n ruby-vte Ruby/VTE is a Ruby binding of VTE. +%package -n ruby-vte-devel +Summary: Development libraries and header files for ruby-vte +Group: Development/Libraries + +Requires: ruby(vte) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(vte-devel) = %{version}-%{release} + +%description -n ruby-vte-devel +Ruby/VTE is a Ruby binding of VTE. +This package provides libraries and header files for ruby-vte + %prep %setup -q -n %{name}-all-%{version} %patch0 -p1 -%patch14 -p1 -b .moz -%patch15 -p1 -b .panel -%patch16 -p1 -b .missing +%patch1 -p1 -b .vtedepend # Keep timestamps as much as possible find . -type f -name depend | xargs sed -i -e 's|-m 0644 -v|-m 0644 -p -v|' @@ -527,6 +778,10 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT + +# Already fixed in rev 3682 +mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig + make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p" %clean @@ -539,6 +794,10 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/gnome2.rb %{ruby_sitearch}/gnome2.so +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgnome-2.0-ruby.pc + %files -n ruby-atk %defattr(-,root,root,-) %doc atk/ChangeLog atk/COPYING.LIB atk/README @@ -549,6 +808,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{ruby_sitearch}/rbatk.h %{ruby_sitearch}/rbatkversion.h +%{_libdir}/pkgconfig/atk-ruby.pc %files -n ruby-bonobo2 %defattr(-,root,root,-) @@ -556,24 +816,40 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/bonobo2.rb %{ruby_sitearch}/bonobo2.so +%files -n ruby-bonobo2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libbonobo-2.0-ruby.pc + %files -n ruby-bonoboui2 %defattr(-,root,root,-) %doc bonoboui/ChangeLog bonoboui/COPYING.LIB bonoboui/README %{ruby_sitelib}/bonoboui2.rb %{ruby_sitearch}/bonoboui2.so +%files -n ruby-bonoboui2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libbonoboui-2.0-ruby.pc + %files -n ruby-gconf2 %defattr(-,root,root,-) %doc gconf/ChangeLog gconf/COPYING.LIB gconf/README gconf/sample %{ruby_sitelib}/gconf2.rb %{ruby_sitearch}/gconf2.so +%files -n ruby-gconf2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gconf-2.0-ruby.pc + %files -n ruby-gdkpixbuf2 %defattr(-,root,root,-) %doc gdkpixbuf/ChangeLog gdkpixbuf/COPYING.LIB gdkpixbuf/README gdkpixbuf/sample %{ruby_sitelib}/gdk_pixbuf2.rb %{ruby_sitearch}/gdk_pixbuf2.so +%files -n ruby-gdkpixbuf2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gdk-pixbuf-2.0-ruby.pc + %files -n ruby-glib2 %defattr(-,root,root,-) %doc glib/ChangeLog glib/COPYING.LIB glib/README glib/sample @@ -590,6 +866,7 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitearch}/rbgobject.h %{ruby_sitearch}/rbgutil.h %{ruby_sitearch}/glib-enum-types.h +%{_libdir}/pkgconfig/glib-2.0-ruby.pc %files -n ruby-gnomecanvas2 %defattr(-,root,root,-) @@ -597,36 +874,61 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/gnomecanvas2.rb %{ruby_sitearch}/gnomecanvas2.so +%files -n ruby-gnomecanvas2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgnomecanvas-2.0-ruby.pc + %files -n ruby-gnomeprint2 %defattr(-,root,root,-) %doc gnomeprint/ChangeLog gnomeprint/COPYING.LIB gnomeprint/README gnomeprint/sample %{ruby_sitelib}/gnomeprint2.rb %{ruby_sitearch}/gnomeprint2.so +%files -n ruby-gnomeprint2-devel +%defattr(-,root,root,-) +%{ruby_sitearch}/rblibgnomeprintversion.h +%{_libdir}/pkgconfig/libgnomeprint-2.2-ruby.pc + %files -n ruby-gnomeprintui2 %defattr(-,root,root,-) %doc gnomeprintui/ChangeLog gnomeprintui/COPYING.LIB gnomeprintui/README gnomeprintui/sample %{ruby_sitelib}/gnomeprintui2.rb %{ruby_sitearch}/gnomeprintui2.so +%files -n ruby-gnomeprintui2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgnomeprintui-2.2-ruby.pc + %files -n ruby-gnomevfs %defattr(-,root,root,-) %doc gnomevfs/ChangeLog gnomevfs/COPYING.LIB gnomevfs/README %{ruby_sitelib}/gnomevfs.rb %{ruby_sitearch}/gnomevfs.so +%files -n ruby-gnomevfs-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gnome-vfs-2.0-ruby.pc + %files -n ruby-goocanvas %defattr(-,root,root,-) %doc goocanvas/ChangeLog goocanvas/README goocanvas/sample %{ruby_sitelib}/goocanvas.rb %{ruby_sitearch}/goocanvas.so +%files -n ruby-goocanvas-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/goocanvas-ruby.pc + %files -n ruby-gstreamer %defattr(-,root,root,-) %doc gstreamer/ChangeLog gstreamer/COPYING.LIB gstreamer/README %{ruby_sitelib}/gst.rb %{ruby_sitearch}/gst.so +%files -n ruby-gstreamer-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gstreamer-0.10-ruby.pc + %files -n ruby-gtk2 %defattr(-,root,root,-) %doc gtk/ChangeLog gtk/COPYING.LIB gtk/README gtk/sample @@ -644,6 +946,7 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitearch}/rbgtk.h %{ruby_sitearch}/rbgtkconversions.h %{ruby_sitearch}/rbgtkmacros.h +%{_libdir}/pkgconfig/gtk+-2.0-ruby.pc %files -n ruby-gtkglext %defattr(-,root,root,-) @@ -651,30 +954,50 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/gtkglext.rb %{ruby_sitearch}/gtkglext.so +%files -n ruby-gtkglext-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gtkglext-1.0-ruby.pc + %files -n ruby-gtkhtml2 %defattr(-,root,root,-) %doc gtkhtml2/ChangeLog gtkhtml2/COPYING.LIB gtkhtml2/README gtkhtml2/sample %{ruby_sitelib}/gtkhtml2.rb %{ruby_sitearch}/gtkhtml2.so +%files -n ruby-gtkhtml2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgtkhtml-2.0-ruby.pc + %files -n ruby-gtkmozembed %defattr(-,root,root,-) %doc gtkmozembed/ChangeLog gtkmozembed/COPYING.LIB gtkmozembed/README gtkmozembed/sample %{ruby_sitelib}/gtkmozembed.rb %{ruby_sitearch}/gtkmozembed.so +%files -n ruby-gtkmozembed-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/mozilla-gtkmozembed-ruby.pc + %files -n ruby-gtksourceview %defattr(-,root,root,-) %doc gtksourceview/ChangeLog gtksourceview/COPYING.LIB gtksourceview/README gtksourceview/sample %{ruby_sitelib}/gtksourceview.rb %{ruby_sitearch}/gtksourceview.so +%files -n ruby-gtksourceview-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gtksourceview-1.0-ruby.pc + %files -n ruby-gtksourceview2 %defattr(-,root,root,-) %doc gtksourceview2/ChangeLog gtksourceview2/COPYING.LIB gtksourceview2/README gtksourceview2/sample %{ruby_sitelib}/gtksourceview2.rb %{ruby_sitearch}/gtksourceview2.so +%files -n ruby-gtksourceview2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gtksourceview-2.0-ruby.pc + %files -n ruby-libart2 %defattr(-,root,root,-) %doc libart/ChangeLog libart/COPYING.LIB libart/README libart/sample @@ -684,6 +1007,7 @@ rm -rf $RPM_BUILD_ROOT %files -n ruby-libart2-devel %defattr(-,root,root,-) %{ruby_sitearch}/rbart.h +%{_libdir}/pkgconfig/libart-2.0-ruby.pc %files -n ruby-libglade2 %defattr(-,root,root,-) @@ -693,12 +1017,20 @@ rm -rf $RPM_BUILD_ROOT %attr(755, root, root) %{ruby_sitelib}/libglade2.rb %{ruby_sitearch}/libglade2.so +%files -n ruby-libglade2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libglade-2.0-ruby.pc + %files -n ruby-panelapplet2 %defattr(-,root,root,-) %doc panel-applet/ChangeLog panel-applet/COPYING.LIB panel-applet/README panel-applet/sample %{ruby_sitelib}/panelapplet2.rb %{ruby_sitearch}/panelapplet2*.so +%files -n ruby-panelapplet2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libpanelapplet-2.0-ruby.pc + %files -n ruby-pango %defattr(-,root,root,-) %doc pango/ChangeLog pango/COPYING.LIB pango/README pango/sample @@ -709,6 +1041,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{ruby_sitearch}/rbpango.h %{ruby_sitearch}/rbpangoversion.h +%{_libdir}/pkgconfig/pango-ruby.pc %files -n ruby-poppler %defattr(-,root,root,-) @@ -716,20 +1049,37 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/poppler.rb %{ruby_sitearch}/poppler.so +%files -n ruby-poppler-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/poppler-ruby.pc + %files -n ruby-rsvg %defattr(-,root,root,-) %doc rsvg/ChangeLog rsvg/COPYING.LIB rsvg/README rsvg/sample %{ruby_sitelib}/rsvg2.rb %{ruby_sitearch}/rsvg2.so +%files -n ruby-rsvg-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/librsvg-2.0-ruby.pc + %files -n ruby-vte %defattr(-,root,root,-) %doc vte/ChangeLog vte/COPYING.LIB vte/README vte/sample %{ruby_sitelib}/vte.rb %{ruby_sitearch}/vte.so +%if 0 +%files -n ruby-vte-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/vte-ruby.pc +%endif %changelog +* Mon Aug 3 2009 Mamoru Tasaka - 0.19.1-1 +- Update to 0.19.1, drop all upstreamed patches +- Introduce many -devel subpackages containing pkgconfig file + * Fri Jul 17 2009 Jan Horak - 0.19.0-3.1 - Rebuild against newer gecko Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Jun 2009 19:04:32 -0000 1.7 +++ sources 3 Aug 2009 19:02:22 -0000 1.8 @@ -1 +1 @@ -e293cf3e07f1d4e5da0020e45bea053e ruby-gnome2-all-0.19.0.tar.gz +d40a03e79ac2a6e6a786ed5a4851337d ruby-gnome2-all-0.19.1.tar.gz --- ruby-gnome2-0.19.0-gtk-missingheader.patch DELETED --- --- ruby-gnome2-0.19.0-gtkmozembed.patch DELETED --- --- ruby-gnome2-0.19.0-panel-applet.patch DELETED --- From slankes at fedoraproject.org Mon Aug 3 19:03:31 2009 From: slankes at fedoraproject.org (Sven Lankes) Date: Mon, 3 Aug 2009 19:03:31 +0000 (UTC) Subject: rpms/gimp-lqr-plugin/devel .cvsignore, 1.2, 1.3 gimp-lqr-plugin.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090803190331.D2D8111C00E9@cvs1.fedora.phx.redhat.com> Author: slankes Update of /cvs/pkgs/rpms/gimp-lqr-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32615 Modified Files: .cvsignore gimp-lqr-plugin.spec sources Log Message: * Mon Aug 03 2009 Sven Lankes - 0.6.1-1 - Update to latest upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gimp-lqr-plugin/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 3 Mar 2008 22:03:24 -0000 1.2 +++ .cvsignore 3 Aug 2009 19:03:31 -0000 1.3 @@ -1 +1 @@ -gimp-lqr-plugin-0.4.0-4.tar.gz +gimp-lqr-plugin-0.6.1.tar.bz2 Index: gimp-lqr-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/gimp-lqr-plugin/devel/gimp-lqr-plugin.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gimp-lqr-plugin.spec 25 Jul 2009 00:11:07 -0000 1.3 +++ gimp-lqr-plugin.spec 3 Aug 2009 19:03:31 -0000 1.4 @@ -1,13 +1,11 @@ -%define codeversion 0.4.0 -%define tarversion 4 Name: gimp-lqr-plugin -Version: %{codeversion}.%{tarversion} -Release: 4%{?dist} +Version: 0.6.1 +Release: 1%{?dist} Summary: Content-aware resizing plug-in for the GIMP Group: Applications/Multimedia License: GPLv2+ URL: http://liquidrescale.wikidot.com/ -Source0: http://liquidrescale.wikidot.com/local--files/en:download-page/%{name}-%{codeversion}-%{tarversion}.tar.gz +Source0: http://liquidrescale.wikidot.com/local--files/en:download-page/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) BuildRequires: gimp-devel >= 2.4 perl(XML::Parser), gettext, liblqr-1-devel >= 0.1.0 Requires: gimp >= 2.4 @@ -19,7 +17,7 @@ by Shai Avidan and Ariel Shamir, which c http://www.faculty.idc.ac.il/arik/imret.pdf %prep -%setup -q -n gimp-lqr-plugin-%{codeversion} +%setup -q -n gimp-lqr-plugin-%{version} %build %configure @@ -41,19 +39,23 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc README ChangeLog TODO COPYING AUTHORS NEWS %{_libdir}/gimp/2.0/plug-ins/gimp-lqr-plugin +%{_libdir}/gimp/2.0/plug-ins/plug_in_lqr_iter +%{_datadir}/gimp/2.0/scripts/batch-gimp-lqr.scm %{_datadir}/gimp-lqr-plugin/ %changelog +* Mon Aug 03 2009 Sven Lankes - 0.6.1-1 +- Update to latest upstream release + * Fri Jul 24 2009 Fedora Release Engineering - 0.4.0.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Feb 24 2009 Fedora Release Engineering - 0.4.0.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - * Sun Mar 02 2008 Alexandru Ciobanu - 0.4.0.4-2 - Fixed typos, buildrequires and requires. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gimp-lqr-plugin/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 3 Mar 2008 22:03:24 -0000 1.2 +++ sources 3 Aug 2009 19:03:31 -0000 1.3 @@ -1 +1 @@ -1d34e517cdbf8b2f358e0febea0467f5 gimp-lqr-plugin-0.4.0-4.tar.gz +f5f15814904d7c812eca60cbb2fc6385 gimp-lqr-plugin-0.6.1.tar.bz2 From adrian at fedoraproject.org Mon Aug 3 19:04:22 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Mon, 3 Aug 2009 19:04:22 +0000 (UTC) Subject: rpms/wordpress/devel .cvsignore, 1.25, 1.26 sources, 1.25, 1.26 wordpress.spec, 1.32, 1.33 Message-ID: <20090803190422.3BB5111C00E9@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv503 Modified Files: .cvsignore sources wordpress.spec Log Message: * Mon Aug 03 2009 Adrian Reber - 2.8.3-1 - updated to 2.8.3 for security fixes Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wordpress/devel/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 28 Jul 2009 08:38:31 -0000 1.25 +++ .cvsignore 3 Aug 2009 19:04:21 -0000 1.26 @@ -1 +1 @@ -wordpress-2.8.2.tar.gz +wordpress-2.8.3.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/wordpress/devel/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 28 Jul 2009 08:38:31 -0000 1.25 +++ sources 3 Aug 2009 19:04:22 -0000 1.26 @@ -1 +1 @@ -8fde8c4aa3e4d86ce9ddca7cdc0769a2 wordpress-2.8.2.tar.gz +0edfb5145f4b246eed72646355c45ea0 wordpress-2.8.3.tar.gz Index: wordpress.spec =================================================================== RCS file: /cvs/extras/rpms/wordpress/devel/wordpress.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- wordpress.spec 28 Jul 2009 08:38:31 -0000 1.32 +++ wordpress.spec 3 Aug 2009 19:04:22 -0000 1.33 @@ -1,7 +1,7 @@ Summary: WordPress blogging software URL: http://www.wordpress.org Name: wordpress -Version: 2.8.2 +Version: 2.8.3 Group: Applications/Publishing Release: 1%{?dist} License: GPLv2 @@ -77,6 +77,9 @@ rm -rf ${RPM_BUILD_ROOT} %dir %{_sysconfdir}/wordpress %changelog +* Mon Aug 03 2009 Adrian Reber - 2.8.3-1 +- updated to 2.8.3 for security fixes + * Tue Jul 28 2009 Adrian Reber - 2.8.2-1 - updated to 2.8.2 for security fixes - BZ 512900 - fixed "wrong-script-end-of-line-encoding" of license.txt From djuran at fedoraproject.org Mon Aug 3 19:05:59 2009 From: djuran at fedoraproject.org (David Juran) Date: Mon, 3 Aug 2009 19:05:59 +0000 (UTC) Subject: rpms/azureus/devel azureus-4.2.0.4-java5.patch, NONE, 1.1 build.xml, NONE, 1.1 .cvsignore, 1.15, 1.16 azureus-4.0.0.4-boo-osx.diff, 1.1, 1.2 azureus-4.0.0.4-boo-updating-w32.diff, 1.1, 1.2 azureus-4.0.0.4-boo-windows.diff, 1.1, 1.2 azureus-4.0.0.4-silly-java-tricks-are-for-kids.diff, 1.1, 1.2 azureus-SecureMessageServiceClientHelper-bcprov.patch, 1.1, 1.2 azureus-remove-manifest-classpath.patch, 1.3, 1.4 azureus.script, 1.22, 1.23 azureus.spec, 1.76, 1.77 sources, 1.15, 1.16 Message-ID: <20090803190559.ACB5011C00E9@cvs1.fedora.phx.redhat.com> Author: djuran Update of /cvs/pkgs/rpms/azureus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv720 Modified Files: .cvsignore azureus-4.0.0.4-boo-osx.diff azureus-4.0.0.4-boo-updating-w32.diff azureus-4.0.0.4-boo-windows.diff azureus-4.0.0.4-silly-java-tricks-are-for-kids.diff azureus-SecureMessageServiceClientHelper-bcprov.patch azureus-remove-manifest-classpath.patch azureus.script azureus.spec sources Added Files: azureus-4.2.0.4-java5.patch build.xml Log Message: - Upgrade to 4.2.0.4 - Fix SWT dir on x86_64 (Bz 515228) - fix rpmlint warnings azureus-4.2.0.4-java5.patch: build.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE azureus-4.2.0.4-java5.patch --- diff -up azureus-4.2.0.4/build.xml.java5 azureus-4.2.0.4/build.xml --- azureus-4.2.0.4/build.xml.java5 2009-07-31 21:46:45.000000000 +0300 +++ azureus-4.2.0.4/build.xml 2009-07-31 21:47:11.000000000 +0300 @@ -36,7 +36,7 @@ NOTE: You may need to set the ANT_OPTS - + --- NEW FILE build.xml --- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 26 Feb 2009 20:20:32 -0000 1.15 +++ .cvsignore 3 Aug 2009 19:05:58 -0000 1.16 @@ -1 +1 @@ -Vuze_4.0.0.4_source.zip +Vuze_4.2.0.4_source.zip azureus-4.0.0.4-boo-osx.diff: org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java | 19 -- org/gudy/azureus2/ui/swt/osx/Start.java | 74 ---------- org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java | 135 -------------------- 3 files changed, 228 deletions(-) Index: azureus-4.0.0.4-boo-osx.diff =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-4.0.0.4-boo-osx.diff,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- azureus-4.0.0.4-boo-osx.diff 26 Feb 2009 20:20:32 -0000 1.1 +++ azureus-4.0.0.4-boo-osx.diff 3 Aug 2009 19:05:58 -0000 1.2 @@ -1,710 +1,3 @@ -diff -urN org/gudy/azureus2/ui/swt.orig/mainwindow/SWTThread.java org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java ---- org/gudy/azureus2/ui/swt.orig/mainwindow/SWTThread.java 2008-09-26 10:53:14.000000000 -0700 -+++ org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java 2008-12-19 23:51:10.000000000 -0800 -@@ -150,24 +150,6 @@ - } - }); - -- if ( Constants.isOSX ){ -- -- // use reflection here so we decouple generic SWT from OSX specific stuff to an extent -- -- try{ -- -- Class ehancerClass = Class.forName("org.gudy.azureus2.ui.swt.osx.CarbonUIEnhancer"); -- -- Constructor constructor = ehancerClass.getConstructor(new Class[]{}); -- -- constructor.newInstance(new Object[] {}); -- -- } catch (Exception e) { -- -- Debug.printStackTrace(e); -- } -- } -- - if (app != null) { - runner = new Thread(new AERunnable() { - public void runSupport() { -diff -urN org/gudy/azureus2/ui/swt.orig/osx/CarbonUIEnhancer.java org/gudy/azureus2/ui/swt/osx/CarbonUIEnhancer.java ---- org/gudy/azureus2/ui/swt.orig/osx/CarbonUIEnhancer.java 2008-07-24 13:38:16.000000000 -0700 -+++ org/gudy/azureus2/ui/swt/osx/CarbonUIEnhancer.java 1969-12-31 16:00:00.000000000 -0800 -@@ -1,674 +0,0 @@ --/******************************************************************************* -- * Copyright (c) 2000, 2003 IBM Corporation and others. -- * All rights reserved. This program and the accompanying materials * are made available under the terms of the Common Public License v1.0 -- * which accompanies this distribution, and is available at -- * http://www.eclipse.org/legal/cpl-v10.html -- * * Contributors: -- * IBM Corporation - initial API and implementation -- * Aelitis - Adaptation for Azureus -- *******************************************************************************/ --package org.gudy.azureus2.ui.swt.osx; -- --import java.io.IOException; --import java.lang.reflect.Method; -- --import org.eclipse.swt.SWT; --import org.eclipse.swt.internal.Callback; --import org.eclipse.swt.internal.carbon.AEDesc; --import org.eclipse.swt.internal.carbon.CFRange; --import org.eclipse.swt.internal.carbon.EventRecord; --import org.eclipse.swt.internal.carbon.HICommand; --import org.eclipse.swt.internal.carbon.OS; --import org.eclipse.swt.widgets.Display; --import org.eclipse.swt.widgets.Event; --import org.eclipse.swt.widgets.Shell; --import org.eclipse.swt.widgets.Widget; --import org.gudy.azureus2.core3.config.COConfigurationManager; --import org.gudy.azureus2.core3.internat.MessageText; --import org.gudy.azureus2.core3.util.AERunnable; --import org.gudy.azureus2.core3.util.Debug; --import org.gudy.azureus2.platform.macosx.access.jnilib.OSXAccess; --import org.gudy.azureus2.ui.swt.UIExitUtilsSWT; --import org.gudy.azureus2.ui.swt.Utils; --import org.gudy.azureus2.ui.swt.config.wizard.ConfigureWizard; --import org.gudy.azureus2.ui.swt.help.AboutWindow; --import org.gudy.azureus2.ui.swt.mainwindow.TorrentOpener; --import org.gudy.azureus2.ui.swt.nat.NatTestWindow; --import org.gudy.azureus2.ui.swt.speedtest.SpeedTestWizard; -- --import com.aelitis.azureus.core.AzureusCoreFactory; --import com.aelitis.azureus.ui.UIFunctions; --import com.aelitis.azureus.ui.UIFunctionsManager; --import com.apple.cocoa.application.NSApplication; -- --//import com.apple.eawt.*; //Application and ApplicationAdapter -- --public class CarbonUIEnhancer --{ -- private static final int kHICommandPreferences = ('p' << 24) + ('r' << 16) -- + ('e' << 8) + 'f'; -- -- private static final int kHICommandAbout = ('a' << 24) + ('b' << 16) -- + ('o' << 8) + 'u'; -- -- private static final int kHICommandServices = ('s' << 24) + ('e' << 16) -- + ('r' << 8) + 'v'; -- -- private static final int kHICommandWizard = ('a' << 24) + ('z' << 16) -- + ('c' << 8) + 'n'; -- -- private static final int kHICommandNatTest = ('a' << 24) + ('z' << 16) -- + ('n' << 8) + 't'; -- -- private static final int kHICommandSpeedTest = ('a' << 24) + ('z' << 16) -- + ('s' << 8) + 't'; -- -- private static final int kHICommandRestart = ('a' << 24) + ('z' << 16) -- + ('r' << 8) + 's'; -- -- private static final int typeAEList = ('l' << 24) + ('i' << 16) + ('s' << 8) -- + 't'; -- -- private static final int kCoreEventClass = ('a' << 24) + ('e' << 16) -- + ('v' << 8) + 't'; -- -- private static final int kAEOpenDocuments = ('o' << 24) + ('d' << 16) -- + ('o' << 8) + 'c'; -- -- private static final int kAEReopenApplication = ('r' << 24) + ('a' << 16) -- + ('p' << 8) + 'p'; -- -- private static final int kAEOpenContents = ('o' << 24) + ('c' << 16) -- + ('o' << 8) + 'n'; -- -- private static final int kURLEventClass = ('G' << 24) + ('U' << 16) -- + ('R' << 8) + 'L'; -- -- private static final int typeText = ('T' << 24) + ('E' << 16) + ('X' << 8) -- + 'T'; -- -- private static final String RESOURCE_BUNDLE = "org.eclipse.ui.carbon.Messages"; //$NON-NLS-1$ -- -- private static String fgAboutActionName; -- -- private static String fgWizardActionName; -- -- private static String fgNatTestActionName; -- -- private static String fgRestartActionName; -- -- private static String fgSpeedTestActionName; -- -- private static int memmove_type = 0; -- -- /** -- * KN: Some of the menu items have been removed for the Vuze and Vuze Advanced UI's; -- * the classic UI still retains all its menu items as before. Follow this flag in the code -- * to see which menu items are effected. -- */ -- private boolean isAZ3 = "az3".equalsIgnoreCase(COConfigurationManager.getStringParameter("ui")); -- -- public static final int BOUNCE_SINGLE = NSApplication.UserAttentionRequestInformational; -- -- public static final int BOUNCE_CONTINUOUS = NSApplication.UserAttentionRequestCritical; -- -- public CarbonUIEnhancer() { -- if (fgAboutActionName == null) { -- fgAboutActionName = MessageText.getString("MainWindow.menu.help.about").replaceAll( -- "&", ""); -- } -- -- if (false == isAZ3) { -- if (fgWizardActionName == null) { -- fgWizardActionName = MessageText.getString( -- "MainWindow.menu.file.configure").replaceAll("&", ""); -- } -- if (fgNatTestActionName == null) { -- fgNatTestActionName = MessageText.getString( -- "MainWindow.menu.tools.nattest").replaceAll("&", ""); -- } -- -- if (fgSpeedTestActionName == null) { -- fgSpeedTestActionName = MessageText.getString( -- "MainWindow.menu.tools.speedtest").replaceAll("&", ""); -- } -- } -- -- if (fgRestartActionName == null) { -- fgRestartActionName = MessageText.getString( -- "MainWindow.menu.file.restart").replaceAll("&", ""); -- } -- earlyStartup(); -- registerTorrentFile(); -- } -- -- public static void registerToolbarToggle(Shell shell) { -- final Callback toolbarToggleCB = new Callback(target, "toolbarToggle", 3); -- int toolbarToggle = toolbarToggleCB.getAddress(); -- if (toolbarToggle == 0) { -- Debug.out("OSX: Could not find callback 'toolbarToggle'"); -- toolbarToggleCB.dispose(); -- return; -- } -- -- shell.getDisplay().disposeExec(new Runnable() { -- public void run() { -- toolbarToggleCB.dispose(); -- } -- }); -- -- // add the button to the window trim -- int windowHandle = OS.GetControlOwner(shell.handle); -- OS.ChangeWindowAttributes(windowHandle, OS.kWindowToolbarButtonAttribute, 0); -- -- int[] mask = new int[] { -- OS.kEventClassWindow, -- OS.kEventWindowToolbarSwitchMode -- }; -- // register the handler with the OS -- OS.InstallEventHandler(OS.GetApplicationEventTarget(), toolbarToggle, -- mask.length / 2, mask, 0, null); -- } -- -- private void registerTorrentFile() { -- int result; -- -- Callback clickDockIconCallback = new Callback(target, "clickDockIcon", 3); -- int clickDocIcon = clickDockIconCallback.getAddress(); -- if (clickDocIcon == 0) { -- clickDockIconCallback.dispose(); -- } else { -- result = OS.AEInstallEventHandler(kCoreEventClass, kAEReopenApplication, -- clickDocIcon, 0, false); -- -- if (result != OS.noErr) { -- Debug.out("OSX: Could Install ReopenApplication Event Handler. Error: " -- + result); -- } -- } -- -- Callback openContentsCallback = new Callback(target, "openContents", 3); -- int openContents = openContentsCallback.getAddress(); -- if (openContents == 0) { -- openContentsCallback.dispose(); -- } else { -- result = OS.AEInstallEventHandler(kCoreEventClass, kAEOpenContents, -- openContents, 0, false); -- -- if (result != OS.noErr) { -- Debug.out("OSX: Could Install OpenContents Event Handler. Error: " -- + result); -- } -- } -- -- Callback openDocCallback = new Callback(target, "openDocProc", 3); -- int openDocProc = openDocCallback.getAddress(); -- if (openDocProc == 0) { -- Debug.out("OSX: Could not find Callback 'openDocProc'"); -- openDocCallback.dispose(); -- return; -- } -- -- result = OS.AEInstallEventHandler(kCoreEventClass, kAEOpenDocuments, -- openDocProc, 0, false); -- -- if (result != OS.noErr) { -- Debug.out("OSX: Could not Install OpenDocs Event Handler. Error: " -- + result); -- return; -- } -- -- result = OS.AEInstallEventHandler(kURLEventClass, kURLEventClass, -- openDocProc, 0, false); -- if (result != OS.noErr) { -- Debug.out("OSX: Could not Install URLEventClass Event Handler. Error: " -- + result); -- return; -- } -- -- /// -- -- Callback quitAppCallback = new Callback(target, "quitAppProc", 3); -- int quitAppProc = quitAppCallback.getAddress(); -- if (quitAppProc == 0) { -- Debug.out("OSX: Could not find Callback 'quitApp'"); -- quitAppCallback.dispose(); -- } else { -- result = OS.AEInstallEventHandler(kCoreEventClass, OS.kAEQuitApplication, -- quitAppProc, 0, false); -- if (result != OS.noErr) { -- Debug.out("OSX: Could not install QuitApplication Event Handler. Error: " -- + result); -- } -- } -- -- /// -- -- int appTarget = OS.GetApplicationEventTarget(); -- Callback appleEventCallback = new Callback(this, "appleEventProc", 3); -- int appleEventProc = appleEventCallback.getAddress(); -- int[] mask3 = new int[] { -- OS.kEventClassAppleEvent, -- OS.kEventAppleEvent, -- kURLEventClass, -- kAEReopenApplication, -- kAEOpenContents, -- }; -- result = OS.InstallEventHandler(appTarget, appleEventProc, -- mask3.length / 2, mask3, 0, null); -- if (result != OS.noErr) { -- Debug.out("OSX: Could Install Event Handler. Error: " + result); -- return; -- } -- } -- -- /* (non-Javadoc) -- * @see org.eclipse.ui.IStartup#earlyStartup() -- */ -- public void earlyStartup() { -- final Display display = Display.getDefault(); -- display.syncExec(new AERunnable() { -- public void runSupport() { -- hookApplicationMenu(display); -- } -- }); -- } -- -- /** -- * See Apple Technical Q&A 1079 (http://developer.apple.com/qa/qa2001/qa1079.html)
-- * Also http://developer.apple.com/documentation/Carbon/Reference/Menu_Manager/menu_mgr_ref/function_group_10.html -- */ -- public void hookApplicationMenu(final Display display) { -- // Callback target -- Object target = new Object() { -- int commandProc(int nextHandler, int theEvent, int userData) { -- if (OS.GetEventKind(theEvent) == OS.kEventProcessCommand) { -- HICommand command = new HICommand(); -- OS.GetEventParameter(theEvent, OS.kEventParamDirectObject, -- OS.typeHICommand, null, HICommand.sizeof, null, command); -- switch (command.commandID) { -- case kHICommandPreferences: { -- UIFunctions uiFunctions = UIFunctionsManager.getUIFunctions(); -- if (uiFunctions != null) { -- uiFunctions.openView(UIFunctions.VIEW_CONFIG, null); -- } -- return OS.noErr; -- } -- case kHICommandAbout: -- AboutWindow.show(display); -- return OS.noErr; -- case kHICommandRestart: { -- UIFunctions uiFunctions = UIFunctionsManager.getUIFunctions(); -- if (uiFunctions != null) { -- uiFunctions.dispose(true, false); -- } -- return OS.noErr; -- } -- case kHICommandWizard: -- new ConfigureWizard(AzureusCoreFactory.getSingleton(), false); -- return OS.noErr; -- case kHICommandNatTest: -- new NatTestWindow(); -- return OS.noErr; -- case kHICommandSpeedTest: -- new SpeedTestWizard(AzureusCoreFactory.getSingleton(), display); -- return OS.noErr; -- -- case OS.kAEQuitApplication: -- UIFunctions uiFunctions = UIFunctionsManager.getUIFunctions(); -- if (uiFunctions != null) { -- uiFunctions.dispose(false, false); -- return OS.noErr; -- } else { -- UIExitUtilsSWT.setSkipCloseCheck(true); -- } -- default: -- break; -- } -- } -- return OS.eventNotHandledErr; -- } -- }; -- final Callback commandCallback = new Callback(target, "commandProc", 3); //$NON-NLS-1$ -- int commandProc = commandCallback.getAddress(); -- if (commandProc == 0) { -- commandCallback.dispose(); -- return; // give up -- } -- -- // Install event handler for commands -- int[] mask = new int[] { -- OS.kEventClassCommand, -- OS.kEventProcessCommand -- }; -- OS.InstallEventHandler(OS.GetApplicationEventTarget(), commandProc, -- mask.length / 2, mask, 0, null); -- -- // create About menu command -- int[] outMenu = new int[1]; -- short[] outIndex = new short[1]; -- if (OS.GetIndMenuItemWithCommandID(0, kHICommandPreferences, 1, outMenu, -- outIndex) == OS.noErr -- && outMenu[0] != 0) { -- int menu = outMenu[0]; -- -- int l = fgAboutActionName.length(); -- char buffer[] = new char[l]; -- fgAboutActionName.getChars(0, l, buffer, 0); -- int str = OS.CFStringCreateWithCharacters(OS.kCFAllocatorDefault, buffer, -- l); -- OS.InsertMenuItemTextWithCFString(menu, str, (short) 0, 0, -- kHICommandAbout); -- OS.CFRelease(str); -- // add separator between About & Preferences -- OS.InsertMenuItemTextWithCFString(menu, 0, (short) 1, -- OS.kMenuItemAttrSeparator, 0); -- -- // enable pref menu -- OS.EnableMenuCommand(menu, kHICommandPreferences); -- // disable services menu -- OS.DisableMenuCommand(menu, kHICommandServices); -- -- if (false == isAZ3) { -- // wizard menu -- l = fgWizardActionName.length(); -- buffer = new char[l]; -- fgWizardActionName.getChars(0, l, buffer, 0); -- str = OS.CFStringCreateWithCharacters(OS.kCFAllocatorDefault, buffer, l); -- OS.InsertMenuItemTextWithCFString(menu, str, (short) 3, 0, -- kHICommandWizard); -- OS.CFRelease(str); -- -- // NAT test menu -- l = fgNatTestActionName.length(); -- buffer = new char[l]; -- fgNatTestActionName.getChars(0, l, buffer, 0); -- str = OS.CFStringCreateWithCharacters(OS.kCFAllocatorDefault, buffer, l); -- OS.InsertMenuItemTextWithCFString(menu, str, (short) 4, 0, -- kHICommandNatTest); -- OS.CFRelease(str); -- -- //SpeedTest -- l = fgSpeedTestActionName.length(); -- buffer = new char[l]; -- fgSpeedTestActionName.getChars(0, l, buffer, 0); -- str = OS.CFStringCreateWithCharacters(OS.kCFAllocatorDefault, buffer, l); -- OS.InsertMenuItemTextWithCFString(menu, str, (short) 5, 0, -- kHICommandSpeedTest); -- OS.CFRelease(str); -- } -- -- OS.InsertMenuItemTextWithCFString(menu, 0, (short) 6, -- OS.kMenuItemAttrSeparator, 0); -- -- // restart menu -- l = fgRestartActionName.length(); -- buffer = new char[l]; -- fgRestartActionName.getChars(0, l, buffer, 0); -- str = OS.CFStringCreateWithCharacters(OS.kCFAllocatorDefault, buffer, l); -- OS.InsertMenuItemTextWithCFString(menu, str, (short) 7, 0, -- kHICommandRestart); -- OS.CFRelease(str); -- -- OS.InsertMenuItemTextWithCFString(menu, 0, (short) 8, -- OS.kMenuItemAttrSeparator, 0); -- } -- -- // schedule disposal of callback object -- display.disposeExec(new AERunnable() { -- public void runSupport() { -- commandCallback.dispose(); -- // stopSidekick(); -- } -- }); -- } -- -- private static void stopSidekick() { -- try { -- Runtime.getRuntime().exec(new String[] { -- "osascript", -- "-e", -- "tell application \"Azureus\" to quit" -- }); -- } catch (IOException e) { -- Debug.printStackTrace(e); -- } -- } -- -- int appleEventProc(int nextHandler, int theEvent, int userData) { -- int eventClass = OS.GetEventClass(theEvent); -- //int eventKind = OS.GetEventKind(theEvent); -- -- //System.out.println("appleEventProc " + OSXtoString(eventClass) + ";" -- // + OS.GetEventKind(theEvent) + ";" + OSXtoString(theEvent) + ";" -- // + OSXtoString(userData)); -- -- // Process teh odoc event -- if (eventClass == OS.kEventClassAppleEvent) { -- int[] aeEventID = new int[1]; -- if (OS.GetEventParameter(theEvent, OS.kEventParamAEEventID, OS.typeType, -- null, 4, null, aeEventID) != OS.noErr) { -- return OS.eventNotHandledErr; -- } -- //System.out.println("EventID = " + OSXtoString(aeEventID[0])); -- if (aeEventID[0] != kAEOpenDocuments && aeEventID[0] != kURLEventClass -- && aeEventID[0] != kAEReopenApplication -- && aeEventID[0] != kAEOpenContents -- && aeEventID[0] != OS.kAEQuitApplication) { -- return OS.eventNotHandledErr; -- } -- -- // Handle Event -- EventRecord eventRecord = new EventRecord(); -- OS.ConvertEventRefToEventRecord(theEvent, eventRecord); -- OS.AEProcessAppleEvent(eventRecord); -- -- // Tell Mac we are handling this event -- return OS.noErr; -- } -- -- return OS.eventNotHandledErr; -- } -- -- private static String OSXtoString(int i) { -- char[] c = new char[4]; -- c[0] = (char) ((i >> 24) & 0xff); -- c[1] = (char) ((i >> 16) & 0xff); -- c[2] = (char) ((i >> 8) & 0xff); -- c[3] = (char) (i & 0xff); -- return new String(c); -- } -- -- private static void memmove(byte[] dest, int src, int size) { -- switch (memmove_type) { -- case 0: -- try { -- OSXAccess.memmove(dest, src, size); -- memmove_type = 0; -- return; -- } catch (Throwable e) { -- } -- // FALL THROUGH -- -- case 1: -- try { -- Class cMemMove = Class.forName("org.eclipse.swt.internal.carbon.OS"); -- -- Method method = cMemMove.getMethod("memmove", new Class[] { -- byte[].class, -- Integer.TYPE, -- Integer.TYPE -- }); -- -- method.invoke(null, new Object[] { -- dest, -- new Integer(src), -- new Integer(size) -- }); -- memmove_type = 1; -- return; -- } catch (Throwable e) { -- } -- -- // FALL THROUGH -- case 2: -- try { -- Class cMemMove = Class.forName("org.eclipse.swt.internal.carbon.OS"); -- -- Method method = cMemMove.getMethod("memcpy", new Class[] { -- byte[].class, -- Integer.TYPE, -- Integer.TYPE -- }); -- -- method.invoke(null, new Object[] { -- dest, -- new Integer(src), -- new Integer(size) -- }); -- -- memmove_type = 2; -- return; -- } catch (Throwable e) { -- } -- -- // FALL THROUGH -- -- default: -- break; -- } -- -- memmove_type = 3; -- } -- -- final static Object target = new Object() { -- int quitAppProc(int theAppleEvent, int reply, int handlerRefcon) { -- UIFunctions uiFunctions = UIFunctionsManager.getUIFunctions(); -- if (uiFunctions != null) { -- uiFunctions.dispose(false, false); -- } else { -- UIExitUtilsSWT.setSkipCloseCheck(true); -- Display.getDefault().dispose(); -- } -- return OS.noErr; -- } -- -- int openDocProc(int theAppleEvent, int reply, int handlerRefcon) { -- AEDesc aeDesc = new AEDesc(); -- EventRecord eventRecord = new EventRecord(); -- OS.ConvertEventRefToEventRecord(theAppleEvent, eventRecord); -- try { -- int result = OSXAccess.AEGetParamDesc(theAppleEvent, -- OS.kEventParamDirectObject, typeAEList, aeDesc); -- if (result != OS.noErr) { -- Debug.out("OSX: Could call AEGetParamDesc. Error: " + result); -- return OS.noErr; -- } -- } catch (java.lang.UnsatisfiedLinkError e) { -- Debug.out("OSX: AEGetParamDesc not available. Can't open sent file"); -- return OS.noErr; -- } -- -- int[] count = new int[1]; -- OS.AECountItems(aeDesc, count); -- //System.out.println("COUNT: " + count[0]); -- if (count[0] > 0) { -- String[] fileNames = new String[count[0]]; -- int maximumSize = 80; // size of FSRef -- int dataPtr = OS.NewPtr(maximumSize); -- int[] aeKeyword = new int[1]; -- int[] typeCode = new int[1]; -- int[] actualSize = new int[1]; -- for (int i = 0; i < count[0]; i++) { -- if (OS.AEGetNthPtr(aeDesc, i + 1, OS.typeFSRef, aeKeyword, typeCode, -- dataPtr, maximumSize, actualSize) == OS.noErr) { -- byte[] fsRef = new byte[actualSize[0]]; -- memmove(fsRef, dataPtr, actualSize[0]); -- int dirUrl = OS.CFURLCreateFromFSRef(OS.kCFAllocatorDefault, fsRef); -- int dirString = OS.CFURLCopyFileSystemPath(dirUrl, -- OS.kCFURLPOSIXPathStyle); -- OS.CFRelease(dirUrl); -- int length = OS.CFStringGetLength(dirString); -- char[] buffer = new char[length]; -- CFRange range = new CFRange(); -- range.length = length; -- OS.CFStringGetCharacters(dirString, range, buffer); -- OS.CFRelease(dirString); -- fileNames[i] = new String(buffer); -- } -- -- if (OS.AEGetNthPtr(aeDesc, i + 1, typeText, aeKeyword, typeCode, -- dataPtr, maximumSize, actualSize) == OS.noErr) { -- byte[] urlRef = new byte[actualSize[0]]; -- memmove(urlRef, dataPtr, actualSize[0]); -- fileNames[i] = new String(urlRef); -- } -- -- //System.out.println(fileNames[i]); -- } -- -- TorrentOpener.openTorrents(fileNames); -- } -- -- return OS.noErr; -- } -- -- int clickDockIcon(int nextHandler, int theEvent, int userData) { -- UIFunctions uiFunctions = UIFunctionsManager.getUIFunctions(); -- if (uiFunctions != null) { -- uiFunctions.bringToFront(); -- return OS.noErr; -- } -- return OS.eventNotHandledErr; -- } -- -- int openContents(int nextHandler, int theEvent, int userData) { -- Debug.out("openDocContents"); -- return OS.noErr; -- } -- -- int toolbarToggle(int nextHandler, int theEvent, int userData) { -- int eventKind = OS.GetEventKind(theEvent); -- if (eventKind != OS.kEventWindowToolbarSwitchMode) { -- return OS.eventNotHandledErr; -- } -- -- int[] theWindow = new int[1]; -- OS.GetEventParameter(theEvent, OS.kEventParamDirectObject, -- OS.typeWindowRef, null, 4, null, theWindow); -- -- int[] theRoot = new int[1]; -- OS.GetRootControl(theWindow[0], theRoot); -- final Widget widget = Display.getCurrent().findWidget(theRoot[0]); -- -- if (!(widget instanceof Shell)) { -- return OS.eventNotHandledErr; -- } -- final Shell shellAffected = (Shell) widget; -- -- Utils.execSWTThread(new AERunnable() { -- public void runSupport() { -- int type; -- Long l = (Long) shellAffected.getData("OSX.ToolBarToggle"); -- if (l == null || l.longValue() == 0) { -- type = SWT.Collapse; -- } else { -- type = SWT.Expand; -- } -- -- Event event = new Event(); -- event.type = type; -- event.display = widget.getDisplay(); -- event.widget = widget; -- shellAffected.notifyListeners(type, event); -- -- shellAffected.setData("OSX.ToolBarToggle", new Long( -- type == SWT.Collapse ? 1 : 0)); -- } -- }); -- -- return OS.noErr; -- } -- }; -- --} -\ No newline at end of file diff -urN org/gudy/azureus2/ui/swt.orig/osx/Start.java org/gudy/azureus2/ui/swt/osx/Start.java --- org/gudy/azureus2/ui/swt.orig/osx/Start.java 2006-02-09 19:43:24.000000000 -0800 +++ org/gudy/azureus2/ui/swt/osx/Start.java 1969-12-31 16:00:00.000000000 -0800 @@ -923,3 +216,34 @@ diff -urN org/gudy/azureus2/ui/swt.orig/ - return result; - } -} +diff -up azureus-4.2.0.4/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java.boo-osx azureus-4.2.0.4/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java +--- org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java.boo-osx 2009-04-16 20:46:42.000000000 +0300 ++++ org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java 2009-07-31 19:35:41.000000000 +0300 +@@ -153,25 +153,6 @@ public class SWTThread { + } + }); + +- if ( Constants.isOSX && SWT.getPlatform().equals("carbon") ){ +- +- // use reflection here so we decouple generic SWT from OSX specific stuff to an extent +- +- try{ +- +- Class ehancerClass = Class.forName("org.gudy.azureus2.ui.swt.osx.CarbonUIEnhancer"); +- +- Constructor constructor = ehancerClass.getConstructor(new Class[]{}); +- +- constructor.newInstance(new Object[] {}); +- +- } catch (Exception e) { +- +- Debug.printStackTrace(e); +- } +- } +- +- + if (app != null) { + app.runInSWTThread(); + runner = new Thread(new AERunnable() { +diff -up azureus-4.2.0.4/org/gudy/azureus2/ui/swt/osx/Start.java.boo-osx azureus-4.2.0.4/org/gudy/azureus2/ui/swt/osx/Start.java +diff -up azureus-4.2.0.4/org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java.boo-osx azureus-4.2.0.4/org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java azureus-4.0.0.4-boo-updating-w32.diff: AzureusRestarterImpl.java | 190 ---------------------------------------------- 1 file changed, 3 insertions(+), 187 deletions(-) Index: azureus-4.0.0.4-boo-updating-w32.diff =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-4.0.0.4-boo-updating-w32.diff,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- azureus-4.0.0.4-boo-updating-w32.diff 26 Feb 2009 20:20:32 -0000 1.1 +++ azureus-4.0.0.4-boo-updating-w32.diff 3 Aug 2009 19:05:58 -0000 1.2 @@ -1,7 +1,7 @@ -diff -urN com/aelitis/azureus/core/update.orig/impl/AzureusRestarterImpl.java com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java ---- com/aelitis/azureus/core/update.orig/impl/AzureusRestarterImpl.java 2007-07-30 13:13:28.000000000 -0700 -+++ com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java 2008-12-20 00:09:42.000000000 -0800 -@@ -30,8 +30,8 @@ +diff -up azureus-4.2.0.4/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java.boo-updating-w32 azureus-4.2.0.4/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java +--- azureus-4.2.0.4/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java.boo-updating-w32 2009-07-08 19:00:28.000000000 +0300 ++++ azureus-4.2.0.4/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java 2009-07-31 20:20:12.000000000 +0300 +@@ -30,8 +30,8 @@ import org.gudy.azureus2.core3.util.*; import org.gudy.azureus2.platform.PlatformManager; import org.gudy.azureus2.platform.PlatformManagerFactory; import org.gudy.azureus2.platform.unix.ScriptAfterShutdown; @@ -9,10 +9,10 @@ diff -urN com/aelitis/azureus/core/updat -import org.gudy.azureus2.platform.win32.access.AEWin32Manager; +//import org.gudy.azureus2.platform.win32.access.AEWin32Access; +//import org.gudy.azureus2.platform.win32.access.AEWin32Manager; - import org.gudy.azureus2.update.UpdaterUtils; - - import com.aelitis.azureus.core.AzureusCore; -@@ -219,20 +219,6 @@ + import org.gudy.azureus2.plugins.PluginInterface; + import org.gudy.azureus2.plugins.platform.PlatformManagerException; + import org.gudy.azureus2.pluginsimpl.local.PluginInitializer; +@@ -218,20 +218,6 @@ AzureusRestarterImpl PrintWriter log, String exec ) { @@ -33,7 +33,7 @@ diff -urN com/aelitis/azureus/core/updat } -@@ -304,131 +290,6 @@ +@@ -294,131 +280,6 @@ AzureusRestarterImpl String backupJavaRunString, boolean update_only) { @@ -165,7 +165,7 @@ diff -urN com/aelitis/azureus/core/updat return true; } -@@ -454,9 +315,6 @@ +@@ -444,9 +305,6 @@ AzureusRestarterImpl restartAzureus_Unix(log,mainClass,properties,parameters); @@ -175,7 +175,7 @@ diff -urN com/aelitis/azureus/core/updat } } -@@ -468,35 +326,7 @@ +@@ -458,35 +316,7 @@ AzureusRestarterImpl String[] parameters, boolean update_only) { @@ -212,7 +212,7 @@ diff -urN com/aelitis/azureus/core/updat private boolean -@@ -529,20 +359,6 @@ +@@ -519,20 +349,6 @@ AzureusRestarterImpl String[] properties, String[] parameters) { azureus-4.0.0.4-boo-windows.diff: platform/PlatformManagerFactory.java | 17 platform/PlatformManagerPluginDelegate.java | 7 platform/macosx/NativeInvocationBridge.java | 96 platform/macosx/PListEditor.java | 281 - platform/macosx/access/jnilib/OSXAccess.c | 127 platform/macosx/access/jnilib/OSXAccess.java | 58 platform/macosx/access/jnilib/make.mak | 12 platform/win32/PlatformManagerUpdateChecker.java | 361 - platform/win32/access/AEWin32Access.java | 229 - platform/win32/access/AEWin32AccessException.java | 40 platform/win32/access/AEWin32AccessListener.java | 35 platform/win32/access/AEWin32Manager.java | 41 platform/win32/access/impl/AEWin32AccessCallback.java | 37 platform/win32/access/impl/AEWin32AccessExceptionImpl.java | 44 platform/win32/access/impl/AEWin32AccessImpl.java | 555 -- platform/win32/access/impl/AEWin32AccessInterface.java | 249 - platform/win32/access/impl/Debug/aereg.dll |binary platform/win32/access/impl/Debug/aereg.lib |binary platform/win32/access/impl/Release/aereg.dll |binary platform/win32/access/impl/Release/aereg.lib |binary platform/win32/access/impl/StdAfx.cpp | 8 platform/win32/access/impl/StdAfx.h | 24 platform/win32/access/impl/Test.java | 150 platform/win32/access/impl/aenet.cpp | 781 --- platform/win32/access/impl/aenet.h | 102 platform/win32/access/impl/aereg.cpp | 2115 ---------- platform/win32/access/impl/aereg.dsp | 136 platform/win32/access/impl/aereg.dsw | 29 platform/win32/access/impl/aereg.h | 41 platform/win32/access/impl/generate_ini.bat | 1 platform/win32/access/impl/org_gudy_azureus2_platform_win32_access_impl_AEWin32AccessInterface.h | 164 update/CoreUpdateChecker.java | 33 32 files changed, 24 insertions(+), 5749 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.1 -r 1.2 azureus-4.0.0.4-boo-windows.diffIndex: azureus-4.0.0.4-boo-windows.diff =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-4.0.0.4-boo-windows.diff,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- azureus-4.0.0.4-boo-windows.diff 26 Feb 2009 20:20:32 -0000 1.1 +++ azureus-4.0.0.4-boo-windows.diff 3 Aug 2009 19:05:58 -0000 1.2 @@ -1,355 +1,3 @@ -diff -urN org/gudy/azureus2/platform.orig/macosx/access/cocoa/CocoaJavaBridge.java org/gudy/azureus2/platform/macosx/access/cocoa/CocoaJavaBridge.java ---- org/gudy/azureus2/platform.orig/macosx/access/cocoa/CocoaJavaBridge.java 2008-02-08 17:21:08.000000000 -0800 -+++ org/gudy/azureus2/platform/macosx/access/cocoa/CocoaJavaBridge.java 1969-12-31 16:00:00.000000000 -0800 -@@ -1,347 +0,0 @@ --package org.gudy.azureus2.platform.macosx.access.cocoa; -- --/* -- * Created on 27-Mar-2005 -- * Created by James Yeh -- * Copyright (C) 2004-2005 Aelitis, All Rights Reserved. -- * -- * This program is free software; you can redistribute it and/or -- * modify it under the terms of the GNU General Public License -- * as published by the Free Software Foundation; either version 2 -- * of the License, or (at your option) any later version. -- * This program is distributed in the hope that it will be useful, -- * but WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- * GNU General Public License for more details. -- * You should have received a copy of the GNU General Public License -- * along with this program; if not, write to the Free Software -- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -- * -- * AELITIS, SAS au capital de 46,603.30 euros -- * 8 Allee Lenotre, La Grille Royale, 78600 Le Mesnil le Roi, France. -- * -- */ -- --import com.apple.cocoa.foundation.NSAppleEventDescriptor; --import com.apple.cocoa.foundation.NSAppleScript; --import com.apple.cocoa.foundation.NSAutoreleasePool; --import com.apple.cocoa.foundation.NSMutableDictionary; --import org.gudy.azureus2.core3.logging.*; --import org.gudy.azureus2.core3.util.AEMonitor; --import org.gudy.azureus2.core3.util.AERunnable; --import org.gudy.azureus2.core3.util.AEThread; --import org.gudy.azureus2.core3.util.Debug; --import org.gudy.azureus2.platform.macosx.NativeInvocationBridge; -- --import java.io.File; --import java.text.MessageFormat; -- --/** -- *

Performs PlatformManager tasks using Cocoa-Java (FoundationKit only)

-- *

For now, operations are performed using NSAppleScript, rather than using NSWorkspace. -- * This is still significantly faster than calling the cmd-line osascript.

-- * @version 2.1 Apr 2, 2005 -- */ --public final class CocoaJavaBridge extends NativeInvocationBridge --{ -- /** -- * The path the Cocoa-Java class files are located at -- */ -- protected static final String CLASS_PATH = "/system/library/java"; -- -- private static final String REVEAL_SCRIPT_FORMAT = "tell application \"System Events\"\ntell application \"{0}\"\nactivate\nreveal (posix file \"{1}\" as alias)\nend tell\nend tell"; -- -- private static final String DEL_SCRIPT_FORMAT = "tell application \"Finder\" to move (posix file \"{0}\" as alias) to the trash"; -- -- /** -- * Main NSAutoreleasePool -- */ -- private int mainPool; -- -- protected AEMonitor classMon = new AEMonitor("CocoaJavaBridge:C"); -- private AEMonitor scriptMon = new AEMonitor("CocoaJavaBridge:S"); -- -- protected boolean isDisposed = false; -- -- protected RunnableDispatcher scriptDispatcher; -- -- public CocoaJavaBridge() -- { -- try -- { -- classMon.enter(); -- mainPool = NSAutoreleasePool.push(); -- -- scriptDispatcher = new RunnableDispatcher(); -- } -- finally -- { -- classMon.exit(); -- } -- } -- -- // interface implementation -- -- /** -- * {@inheritDoc} -- */ -- protected boolean performRecoverableFileDelete(File path) -- { -- if(!path.exists()) -- return false; -- -- NSAppleEventDescriptor result = executeScriptWithAsync(DEL_SCRIPT_FORMAT, new Object[]{path.getAbsolutePath()}); -- return (result != null); -- } -- -- /** -- * {@inheritDoc} -- */ -- protected boolean showInFinder(File path, String fileBrowserApp) { -- if (!path.exists()) -- return false; -- -- NSAppleEventDescriptor result = null; -- int pool = NSAutoreleasePool.push(); -- try { -- result = executeScriptWithAsync(REVEAL_SCRIPT_FORMAT, new Object[] { -- fileBrowserApp, -- path.getAbsolutePath() -- }); -- } finally { -- NSAutoreleasePool.pop(pool); -- } -- return (result != null); -- } -- -- /** -- * {@inheritDoc} -- */ -- protected boolean isEnabled() -- { -- // simple check with classpath -- return System.getProperty("java.class.path").toLowerCase().indexOf(CLASS_PATH) != -1; -- } -- -- // class utility methods -- -- /** -- *

Executes a new instance of NSAppleScript

-- *

The method is wrapped in an autorelease pool and an AEMonitor. If there are -- * no format parameters, MessageFormat is not used to parse the format string, and -- * the format string will be treated as the source itself.

-- * @see MessageFormat#format(String, Object...) -- * @see NSAppleScript#execute(com.apple.cocoa.foundation.NSMutableDictionary) -- */ -- protected final NSAppleEventDescriptor executeScript(String scriptFormat, Object[] params) -- { -- try -- { -- scriptMon.enter(); -- -- int pool = NSAutoreleasePool.push(); -- long start = System.currentTimeMillis(); -- -- String src; -- if(params == null || params.length == 0) -- { -- src = scriptFormat; -- } -- else -- { -- src = MessageFormat.format(scriptFormat, params); -- } -- -- Debug.outNoStack("Executing: \n" + src); -- -- NSAppleScript scp = new NSAppleScript(src); -- NSAppleEventDescriptor result = scp.execute(new NSMutableDictionary()); -- -- Debug.outNoStack(MessageFormat.format("Elapsed time: {0}ms\n", new Object[]{new Long(System.currentTimeMillis() - start)})); -- NSAutoreleasePool.pop(pool); -- return result; -- } -- finally -- { -- scriptMon.exit(); -- } -- } -- -- /** -- *

Executes a new instance of NSAppleScript in a forked AEThread

-- *

This method always returns a "true" event descriptor. Callbacks are currently unsupported -- * , so in the event of an error, the logger is autuomatically notified.

-- *

The thread's runSupport method is wrapped in an autorelease pool. If there are -- * no format parameters, MessageFormat is not used to parse the format string, and -- * the format string will be treated as the source itself.

-- * @see org.gudy.azureus2.core3.util.AEThread#runSupport() -- * @see MessageFormat#format(String, Object...) -- * @see NSAppleScript#execute(com.apple.cocoa.foundation.NSMutableDictionary) -- * @return NSAppleEventDescriptor.descriptorWithBoolean(true) -- */ -- protected final NSAppleEventDescriptor executeScriptWithNewThread(final String scriptFormat, final Object[] params) -- { -- Thread worker = new AEThread("ScriptObject", true) -- { -- public void runSupport() -- { [...3579 lines suppressed...] -- -- public void -- removeListener( -- PlatformManagerListener listener ) -- { -- listeners.remove( listener ); -- } -- -- /** -- * Gets an ID to identify this computer to azureus. Used when the computer -- * has muliple user accounts and we need a way to not duplicate efforts -- * (An example would be to skip downloading something another user on the -- * computer has already downloaded) -- *

-- * The default for the ID is the AZID of the first user profile. -- * -- * @return ID -- */ -- public String getAzComputerID() { -- boolean needWrite = false; -- String cid = null; -- try { -- cid = access.readStringValue(AEWin32Access.HKEY_LOCAL_MACHINE, -- "SOFTWARE\\" + app_name, "CID"); -- } catch (Exception e) { -- } -- -- if (cid == null || cid.length() == 0) { -- needWrite = true; -- try { -- File commonPath = new File(access.getCommonAppData(),app_name); -- if (commonPath.isDirectory()) { -- File fCID = new File(commonPath, "azCID.txt"); -- if (fCID.exists()) { -- cid = FileUtil.readFileAsString(fCID, 255, "utf8"); -- } -- } -- } catch (Exception e) { -- } -- } -- -- if (cid == null || cid.length() == 0) { -- needWrite = true; -- cid = COConfigurationManager.getStringParameter("ID"); -- } -- -- if (cid == null || cid.length() == 0) { -- needWrite = true; -- cid = RandomUtils.generateRandomAlphanumerics(20); -- } -- -- if (needWrite) { -- setAzComputerID(cid); -- } -- return cid; -- } -- -- /** -- * @param cid -- */ -- private void setAzComputerID(String cid) { -- try { -- access.writeStringValue(AEWin32Access.HKEY_LOCAL_MACHINE, -- "SOFTWARE\\" + app_name, "CID", cid); -- } catch (Exception e) { -- Debug.out("Could not write CID: " + e.getMessage()); -- } -- -- try { -- String sCommonAppData = access.getCommonAppData(); -- if (sCommonAppData != null && sCommonAppData.length() > 0) { -- File commonPath = new File(sCommonAppData); -- if (commonPath.isDirectory()) { -- commonPath = new File(commonPath, app_name); -- FileUtil.mkdirs(commonPath); -- -- File fCID = new File(commonPath, "azCID.txt"); -- FileUtil.writeBytesAsFile(fCID.getAbsolutePath(), -- cid.getBytes("utf8")); -- } -- } -- } catch (Exception e) { -- e.printStackTrace(); -- } -- } -- -- public static void main(String[] args) { -- try { -- PlatformManagerImpl impl = new PlatformManagerImpl(); -- System.out.println(impl.getAzComputerID()); -- } catch (PlatformManagerException e) { -- // TODO Auto-generated catch block - e.printStackTrace(); - } -- -- } -- -- public void requestUserAttention(int type, Object data) throws PlatformManagerException { -- throw new PlatformManagerException("Unsupported capability called on platform manager"); - } -} diff -urN org/gudy/azureus2/platform.orig/win32/PlatformManagerUpdateChecker.java org/gudy/azureus2/platform/win32/PlatformManagerUpdateChecker.java @@ -8247,3 +5845,97 @@ diff -urN org/gudy/azureus2/platform.ori - return( lines ); - } -} +diff -up azureus-4.2.0.4/org/gudy/azureus2/platform/PlatformManagerFactory.java.foo azureus-4.2.0.4/org/gudy/azureus2/platform/PlatformManagerFactory.java +--- org/gudy/azureus2/platform/PlatformManagerFactory.java.foo 2009-05-13 20:50:56.000000000 +0300 ++++ org/gudy/azureus2/platform/PlatformManagerFactory.java 2009-07-30 22:05:47.000000000 +0300 +@@ -48,19 +48,9 @@ PlatformManagerFactory + if ( platform_manager == null && !force_dummy ){ + + try{ +- if ( getPlatformType() == PlatformManager.PT_WINDOWS ){ ++ ++ platform_manager = org.gudy.azureus2.platform.unix.PlatformManagerImpl.getSingleton(); + +- platform_manager = org.gudy.azureus2.platform.win32.PlatformManagerImpl.getSingleton(); +- +- }else if( getPlatformType() == PlatformManager.PT_MACOSX ){ +- +- platform_manager = org.gudy.azureus2.platform.macosx.PlatformManagerImpl.getSingleton(); +- +- }else if( getPlatformType() == PlatformManager.PT_UNIX ){ +- +- platform_manager = org.gudy.azureus2.platform.unix.PlatformManagerImpl.getSingleton(); +- +- } + }catch( PlatformManagerException e ){ + + // exception will already have been logged +@@ -72,8 +62,9 @@ PlatformManagerFactory + } + + if ( platform_manager == null ){ +- ++ if( getPlatformType() == PlatformManager.PT_UNIX ){ + platform_manager = org.gudy.azureus2.platform.dummy.PlatformManagerImpl.getSingleton(); ++ } + } + + return( platform_manager ); +diff -up azureus-4.2.0.4/org/gudy/azureus2/update/CoreUpdateChecker.java.original azureus-4.2.0.4/org/gudy/azureus2/update/CoreUpdateChecker.java +--- org/gudy/azureus2/update/CoreUpdateChecker.java.original 2009-07-31 22:04:53.000000000 +0300 ++++ org/gudy/azureus2/update/CoreUpdateChecker.java 2009-07-31 22:13:46.000000000 +0300 +@@ -38,8 +38,8 @@ import org.gudy.azureus2.core3.logging.* + import org.gudy.azureus2.core3.config.*; + import org.gudy.azureus2.core3.html.*; + +-import org.gudy.azureus2.platform.win32.access.AEWin32Access; +-import org.gudy.azureus2.platform.win32.access.AEWin32Manager; ++//import org.gudy.azureus2.platform.win32.access.AEWin32Access; ++//import org.gudy.azureus2.platform.win32.access.AEWin32Manager; + import org.gudy.azureus2.plugins.*; + import org.gudy.azureus2.plugins.logging.LoggerChannel; + import org.gudy.azureus2.plugins.update.*; +@@ -949,27 +949,30 @@ CoreUpdateChecker + try{ + // hack here to allow testing of osx on windows (parg) - should replace with + // Constants.isWindows etc ++ ++ //Shouldn't happen on Fedora + + if ( file.getName().endsWith( ".exe" )){ + +- try{ +- AEWin32Access accessor = AEWin32Manager.getAccessor(true); ++ ++ // try{ ++// AEWin32Access accessor = AEWin32Manager.getAccessor(true); + +- // accessor.createProcess( , false ); ++// // accessor.createProcess( , false ); + +- accessor.shellExecute( +- null, +- file.getAbsolutePath(), +- null, +- SystemProperties.getApplicationPath(), +- AEWin32Access.SW_NORMAL ); ++// accessor.shellExecute( ++// null, ++// file.getAbsolutePath(), ++// null, ++// SystemProperties.getApplicationPath(), ++// AEWin32Access.SW_NORMAL ); + +- }catch( Throwable e ){ ++// }catch( Throwable e ){ + +- Logger.log( new LogEvent( LogIDs.LOGGER, "AEWin32Access failed", e )); ++// Logger.log( new LogEvent( LogIDs.LOGGER, "AEWin32Access failed", e )); + +- Runtime.getRuntime().exec( file.getAbsolutePath() ); +- } ++// Runtime.getRuntime().exec( file.getAbsolutePath() ); ++// } + }else{ + // osx, need to unzip .app and launch + azureus-4.0.0.4-silly-java-tricks-are-for-kids.diff: PlatformManagerFactory.java | 4 ---- 1 file changed, 4 deletions(-) Index: azureus-4.0.0.4-silly-java-tricks-are-for-kids.diff =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-4.0.0.4-silly-java-tricks-are-for-kids.diff,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- azureus-4.0.0.4-silly-java-tricks-are-for-kids.diff 26 Feb 2009 20:20:32 -0000 1.1 +++ azureus-4.0.0.4-silly-java-tricks-are-for-kids.diff 3 Aug 2009 19:05:58 -0000 1.2 @@ -1,11 +1,10 @@ ---- org/gudy/azureus2/platform/PlatformManagerFactory.java.orig 2008-12-20 00:48:53.000000000 -0800 -+++ org/gudy/azureus2/platform/PlatformManagerFactory.java 2008-12-20 00:49:18.000000000 -0800 -@@ -50,14 +50,10 @@ - if( getPlatformType() == PlatformManager.PT_UNIX ){ +diff -up azureus-4.2.0.4/org/gudy/azureus2/platform/PlatformManagerFactory.java.silly-java-tricks-are-for-kids azureus-4.2.0.4/org/gudy/azureus2/platform/PlatformManagerFactory.java +--- azureus-4.2.0.4/org/gudy/azureus2/platform/PlatformManagerFactory.java.silly-java-tricks-are-for-kids 2009-07-31 21:40:31.000000000 +0300 ++++ azureus-4.2.0.4/org/gudy/azureus2/platform/PlatformManagerFactory.java 2009-07-31 21:43:37.000000000 +0300 +@@ -51,10 +51,6 @@ PlatformManagerFactory + + platform_manager = org.gudy.azureus2.platform.unix.PlatformManagerImpl.getSingleton(); - platform_manager = org.gudy.azureus2.platform.unix.PlatformManagerImpl.getSingleton(); - - } - }catch( PlatformManagerException e ){ - - // exception will already have been logged @@ -13,5 +12,3 @@ }catch( Throwable e ){ Debug.printStackTrace(e); - } - } azureus-SecureMessageServiceClientHelper-bcprov.patch: SecureMessageServiceClientHelper.java | 19 ------------------- 1 file changed, 19 deletions(-) Index: azureus-SecureMessageServiceClientHelper-bcprov.patch =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-SecureMessageServiceClientHelper-bcprov.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- azureus-SecureMessageServiceClientHelper-bcprov.patch 30 Jul 2006 18:56:22 -0000 1.1 +++ azureus-SecureMessageServiceClientHelper-bcprov.patch 3 Aug 2009 19:05:59 -0000 1.2 @@ -1,14 +1,15 @@ ---- com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java.~1.4.~ 2006-02-09 19:43:06.000000000 -0800 -+++ com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java 2006-07-08 11:05:19.000000000 -0700 -@@ -36,7 +36,6 @@ +diff -up azureus-4.2.0.4/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java.nobcprov azureus-4.2.0.4/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java +--- azureus-4.2.0.4/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java.nobcprov 2009-02-19 19:54:38.000000000 +0200 ++++ azureus-4.2.0.4/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java 2009-07-30 20:35:13.000000000 +0300 +@@ -36,7 +36,6 @@ import org.bouncycastle.crypto.CipherPar import org.bouncycastle.crypto.encodings.PKCS1Encoding; import org.bouncycastle.crypto.engines.RSAEngine; import org.bouncycastle.crypto.params.ParametersWithRandom; -import org.bouncycastle.jce.provider.RSAUtil; import org.gudy.azureus2.core3.util.Debug; + import org.gudy.azureus2.core3.util.RandomUtils; import org.gudy.azureus2.plugins.utils.StaticUtilities; - -@@ -82,30 +81,12 @@ +@@ -83,30 +82,12 @@ SecureMessageServiceClientHelper byte[] secret_bytes = session_key.getEncoded(); @@ -29,7 +30,7 @@ - - CipherParameters param = RSAUtil.generatePublicKeyParameter(public_key); - -- param = new ParametersWithRandom(param, new SecureRandom()); +- param = new ParametersWithRandom(param, RandomUtils.SECURE_RANDOM); - - padded_eng.init( true, param ); - azureus-remove-manifest-classpath.patch: build.xml | 1 - 1 file changed, 1 deletion(-) Index: azureus-remove-manifest-classpath.patch =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-remove-manifest-classpath.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- azureus-remove-manifest-classpath.patch 29 Jan 2008 16:02:38 -0000 1.3 +++ azureus-remove-manifest-classpath.patch 3 Aug 2009 19:05:59 -0000 1.4 @@ -1,10 +1,11 @@ ---- oldbuild.xml 2005-10-25 04:22:46.000000000 -0400 -+++ build.xml 2008-01-29 10:00:49.000000000 -0500 -@@ -39,7 +39,6 @@ - - - -- - - - +diff -up azureus-4.2.0.4/build.xml.remove-manifest-classpath azureus-4.2.0.4/build.xml +--- azureus-4.2.0.4/build.xml.remove-manifest-classpath 2009-07-30 20:05:04.000000000 +0300 ++++ azureus-4.2.0.4/build.xml 2009-07-30 20:17:48.000000000 +0300 +@@ -46,7 +46,6 @@ NOTE: You may need to set the ANT_OPTS + + + +- + + + Index: azureus.script =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus.script,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- azureus.script 19 Mar 2009 03:11:48 -0000 1.22 +++ azureus.script 3 Aug 2009 19:05:59 -0000 1.23 @@ -27,4 +27,4 @@ case $(uname -i) in SWT=/usr/lib/eclipse/swt.jar ;; esac -MOZILLA_FIVE_HOME=$GRE_PATH JAVA_HOME=/usr/lib/jvm/java-openjdk LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:/usr/lib/eclipse/plugins/:/usr/lib/eclipse/:/usr/lib/ CLASSPATH=$SWT:`build-classpath bcprov jakarta-commons-cli log4j gtk2.8 glib0.2`:/usr/share/azureus/Azureus2.jar java -Dazureus.install.path=$APPDIR -Dazureus.script.version=$SCRIPT_VERSION -Dazureus.script=$0 org.gudy.azureus2.ui.swt.Main "$@" +MOZILLA_FIVE_HOME=$GRE_PATH JAVA_HOME=/usr/lib/jvm/java-openjdk LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:LIBDIR/eclipse/plugins/:LIBDIR/eclipse/:LIBDIR CLASSPATH=$SWT:`build-classpath bcprov jakarta-commons-cli log4j gtk2.8 glib0.2`:/usr/share/azureus/Azureus2.jar java -Dazureus.install.path=$APPDIR -Dazureus.script.version=$SCRIPT_VERSION -Dazureus.script=$0 org.gudy.azureus2.ui.swt.Main "$@" Index: azureus.spec =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus.spec,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- azureus.spec 24 Jul 2009 17:44:57 -0000 1.76 +++ azureus.spec 3 Aug 2009 19:05:59 -0000 1.77 @@ -1,8 +1,8 @@ -%define _newname Vuze +%define _newname Vuze Name: azureus -Version: 4.0.0.4 -Release: 4%{?dist} +Version: 4.2.0.4 +Release: 1%{?dist} Summary: A BitTorrent Client Group: Applications/Internet License: GPLv2+ @@ -13,57 +13,62 @@ Source0: http://downloads.sourceforge.ne Source1: azureus.script Source2: Azureus.desktop Source3: azureus.applications + +#retrieved from CVS +Source4: build.xml #Source4: azureus-License.txt #Source5: azplugins_2.1.6.jar #Source6: bdcc_2.2.2.zip -Patch0: azureus-remove-win32-osx-platforms.patch +#Patch0: azureus-remove-win32-osx-platforms.patch Patch2: azureus-cache-size.patch Patch3: azureus-remove-manifest-classpath.patch Patch9: azureus-no-shared-plugins.patch -Patch12: azureus-no-updates-PluginInitializer.patch +#Patch12: azureus-no-updates-PluginInitializer.patch #Patch13: azureus-no-updates-PluginInterfaceImpl.patch Patch14: azureus-no-update-manager-AzureusCoreImpl.patch Patch15: azureus-no-update-manager-CorePatchChecker.patch -Patch16: azureus-no-update-manager-CoreUpdateChecker.patch -Patch18: azureus-no-update-manager-PluginInstallerImpl.patch -Patch19: azureus-no-update-manager-PluginUpdatePlugin.patch -Patch20: azureus-no-update-manager-SWTUpdateChecker.patch -Patch22: azureus-no-update-manager-UpdateMonitor.patch -Patch23: azureus-no-update-manager-PluginInstallerImpl-2.patch +#Patch16: azureus-no-update-manager-CoreUpdateChecker.patch +#Patch18: azureus-no-update-manager-PluginInstallerImpl.patch +#Patch19: azureus-no-update-manager-PluginUpdatePlugin.patch +#Patch20: azureus-no-update-manager-SWTUpdateChecker.patch +#Patch22: azureus-no-update-manager-UpdateMonitor.patch +#Patch23: azureus-no-update-manager-PluginInstallerImpl-2.patch Patch27: azureus-SecureMessageServiceClientHelper-bcprov.patch Patch28: azureus-configuration.patch -Patch31: azureus-fix-menu-MainMenu.patch +#Patch31: azureus-fix-menu-MainMenu.patch -Patch50: azureus-4.0.0.4-boo-windows.diff -Patch51: azureus-4.0.0.4-boo-osx.diff -Patch52: azureus-4.0.0.4-screw-w32-tests.diff -Patch53: azureus-4.0.0.4-boo-updating-w32.diff -Patch54: azureus-4.0.0.4-screw-win32utils.diff -Patch55: azureus-4.0.0.4-oops-return.diff -Patch56: azureus-4.0.0.4-silly-java-tricks-are-for-kids.diff -Patch57: azureus-4.0.0.4-stupid-invalid-characters.diff - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: ant, jpackage-utils >= 1.5, xml-commons-apis -BuildRequires: jakarta-commons-cli, log4j -BuildRequires: libgconf-java -BuildRequires: bouncycastle >= 1.33-3 -BuildRequires: eclipse-swt >= 3.4.0 -BuildRequires: junit -Requires: jakarta-commons-cli, log4j +Patch50: azureus-4.0.0.4-boo-windows.diff +Patch51: azureus-4.0.0.4-boo-osx.diff +Patch52: azureus-4.0.0.4-screw-w32-tests.diff +Patch53: azureus-4.0.0.4-boo-updating-w32.diff +Patch54: azureus-4.0.0.4-screw-win32utils.diff +Patch55: azureus-4.0.0.4-oops-return.diff +Patch56: azureus-4.0.0.4-silly-java-tricks-are-for-kids.diff +Patch57: azureus-4.0.0.4-stupid-invalid-characters.diff + +Patch58: azureus-4.2.0.4-java5.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: ant, jpackage-utils >= 1.5, xml-commons-apis +BuildRequires: jakarta-commons-cli, log4j +BuildRequires: libgconf-java +BuildRequires: bouncycastle >= 1.33-3 +BuildRequires: eclipse-swt >= 3.4.0 +BuildRequires: junit +Requires: jakarta-commons-cli, log4j Requires: xulrunner -Requires: eclipse-swt >= 3.4.0 -Requires: libgconf-java -Requires: bouncycastle >= 1.33-3 -Requires: java >= 1:1.6.0 -BuildRequires: java-devel >= 1:1.6.0 -BuildRequires: desktop-file-utils -Requires(post): desktop-file-utils -Requires(postun): desktop-file-utils -BuildArch: noarch +Requires: eclipse-swt >= 3.4.0 +Requires: libgconf-java +Requires: bouncycastle >= 1.33-3 +Requires: java >= 1:1.6.0 +BuildRequires: java-devel >= 1:1.6.0 +BuildRequires: desktop-file-utils +Requires(post): desktop-file-utils +Requires(postun): desktop-file-utils +BuildArch: noarch %description @@ -73,9 +78,11 @@ advanced users. %prep %setup -q -c + +cp %{SOURCE4} . #%patch0 -p0 %patch2 -p0 -%patch3 -p0 +%patch3 -p1 -b .remove-manifest-classpath %patch9 -p0 #%patch12 -p0 #%patch13 -p0 @@ -87,7 +94,7 @@ advanced users. #%patch20 -p0 #%patch22 -p0 #%patch23 -p0 -%patch27 -p0 +%patch27 -p1 -b .nobcprov %patch28 -p0 #%patch31 -p0 #rm com/aelitis/azureus/core/update -rf @@ -96,14 +103,23 @@ advanced users. #find ./ -name win32 | xargs rm -r #find ./ -name Win32\* | xargs rm -r # Remove test code -%patch50 -b .orig -%patch51 -b .orig + +rm org/gudy/azureus2/platform/macosx/access/cocoa/CocoaJavaBridge.java +rm org/gudy/azureus2/platform/macosx/PlatformManagerImpl.java +rm org/gudy/azureus2/platform/win32/PlatformManagerImpl.java +%patch50 -b .boo-windows + +rm org/gudy/azureus2/ui/swt/osx/CarbonUIEnhancer.java +%patch51 -b .boo-osx %patch52 -b .orig -%patch53 -b .orig +%patch53 -p1 -b .boo-updating-w32 %patch54 -b .orig %patch55 -b .orig -%patch56 -b .orig +%patch56 -p1 -b .silly-java-tricks-are-for-kids %patch57 -b .orig -p1 + +%patch58 -p1 -b .java5 + rm org/gudy/azureus2/ui/swt/test/PrintTransferTypes.java #sed -i -e \ # "s|sun.security.action.GetPropertyAction|gnu.java.security.action.GetPropertyAction|" \ @@ -151,7 +167,7 @@ install -dm 755 $RPM_BUILD_ROOT%{_datadi install -pm 644 dist/Azureus2.jar $RPM_BUILD_ROOT%{_datadir}/azureus/Azureus2.jar # TODO: fix launcher to be multilib-safe install -p -D -m 0755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/azureus -sed --in-place "s:/usr/lib:%{_libdir}:g" $RPM_BUILD_ROOT%{_bindir}/azureus +sed --in-place "s:LIBDIR:%{_libdir}:g" $RPM_BUILD_ROOT%{_bindir}/azureus #install -dm 755 $RPM_BUILD_ROOT%{_datadir}/azureus/plugins/azplugins #install -pm 644 plugins/azplugins/azplugins_2.1.6.jar $RPM_BUILD_ROOT%{_datadir}/azureus/plugins/azplugins/azplugins_2.1.6.jar @@ -171,9 +187,9 @@ install -m 644 org/gudy/azureus2/ui/icon install -m 644 org/gudy/azureus2/ui/icons/a64.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/azureus.png mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications -desktop-file-install --vendor fedora \ - --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ - --add-category X-Fedora \ +desktop-file-install --vendor fedora \ + --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ + --add-category X-Fedora \ %{SOURCE2} mkdir -p $RPM_BUILD_ROOT%{_datadir}/application-registry @@ -201,7 +217,7 @@ fi %files %defattr(-,root,root) -%doc ChangeLog.txt GPL.txt +%doc ChangeLog.txt %{_datadir}/applications/* %{_datadir}/application-registry/* %{_datadir}/pixmaps/azureus.png @@ -212,6 +228,11 @@ fi %{_datadir}/azureus %changelog +* Wed Jul 29 2009 David Juran - 4.2.0.4-1 +- Upgrade to 4.2.0.4 +- Fix SWT dir on x86_64 (Bz 515228) +- fix rpmlint warnings + * Fri Jul 24 2009 Fedora Release Engineering - 4.0.0.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -499,7 +520,7 @@ an updated azureus-themed.patch to work * Wed Jan 18 2006 Anthony Green - 2.3.0.6-9 - Require libgcj with the latest fixes for running Azureus. -- Be explicit about .png files in %files. +- Be explicit about .png files in files-section. * Wed Jan 18 2006 Anthony Green - 2.3.0.6-8 - Remove bouncycastle from build-classpath in startup script. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 26 Feb 2009 20:20:32 -0000 1.15 +++ sources 3 Aug 2009 19:05:59 -0000 1.16 @@ -1 +1 @@ -3f521ec1f74d5b1a78921db4174858a6 Vuze_4.0.0.4_source.zip +5145354022b67cef3a26ac7f5bd1c4fb Vuze_4.2.0.4_source.zip From mtasaka at fedoraproject.org Mon Aug 3 19:12:30 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 19:12:30 +0000 (UTC) Subject: rpms/ruby-gnome2/F-10 ruby-gnome2-0.19.1-vte-depend.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 ruby-gnome2.spec, 1.46, 1.47 sources, 1.7, 1.8 ruby-gnome2-0.19.0-gtk-missingheader.patch, 1.1, NONE ruby-gnome2-0.19.0-gtkmozembed.patch, 1.1, NONE ruby-gnome2-0.19.0-panel-applet.patch, 1.1, NONE Message-ID: <20090803191230.D6CF211C00E9@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-gnome2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3010 Modified Files: .cvsignore ruby-gnome2.spec sources Added Files: ruby-gnome2-0.19.1-vte-depend.patch Removed Files: ruby-gnome2-0.19.0-gtk-missingheader.patch ruby-gnome2-0.19.0-gtkmozembed.patch ruby-gnome2-0.19.0-panel-applet.patch Log Message: * Mon Aug 3 2009 Mamoru Tasaka - 0.19.1-1 - Update to 0.19.1, drop all upstreamed patches - Introduce many -devel subpackages containing pkgconfig file ruby-gnome2-0.19.1-vte-depend.patch: depend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ruby-gnome2-0.19.1-vte-depend.patch --- --- ruby-gnome2-all-0.19.1/vte/src/depend.bad 2009-08-03 03:44:58.000000000 +0900 +++ ruby-gnome2-all-0.19.1/vte/src/depend 2009-08-04 02:57:41.000000000 +0900 @@ -1,2 +1,2 @@ install: - $(INSTALL_DATA) ../vte-ruby.pc $(libdir)/pkgconfig + $(INSTALL_DATA) ../vte-ruby.pc $(libdir)/pkgconfig || true Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Jun 2009 19:32:42 -0000 1.7 +++ .cvsignore 3 Aug 2009 19:12:30 -0000 1.8 @@ -1 +1 @@ -ruby-gnome2-all-0.19.0.tar.gz +ruby-gnome2-all-0.19.1.tar.gz Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/F-10/ruby-gnome2.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- ruby-gnome2.spec 21 Jul 2009 18:41:39 -0000 1.46 +++ ruby-gnome2.spec 3 Aug 2009 19:12:30 -0000 1.47 @@ -4,7 +4,7 @@ %define xulrunner_still_beta 1 %define betaver rc1 -%define mainrel 3 +%define mainrel 1 # Note # Currently this spec file does not support libgda module. @@ -12,8 +12,8 @@ # - Mamoru Tasaka Name: ruby-gnome2 -Version: 0.19.0 -Release: %{mainrel}%{?dist}.1 +Version: 0.19.1 +Release: %{mainrel}%{?dist} Summary: Ruby binding of libgnome/libgnomeui-2.x Group: System Environment/Libraries @@ -23,12 +23,8 @@ URL: http://ruby-gnome2.sourc Source0: http://downloads.sourceforge.net/%{name}/%{name}-all-%{version}.tar.gz # Currently Fedora specific patch Patch0: ruby-gnome2-0.17.0-rc1-script.patch -# ruby-gnome2-Bugs-2815036 -Patch14: ruby-gnome2-0.19.0-gtkmozembed.patch -# ruby-gnome2-Bugs-2815036 -Patch15: ruby-gnome2-0.19.0-panel-applet.patch -# ruby-gnome2-Bugs-2814953 -Patch16: ruby-gnome2-0.19.0-gtk-missingheader.patch +# Will report upstream +Patch1: ruby-gnome2-0.19.1-vte-depend.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ruby ruby-devel gtk2-devel libgnome-devel libgnomeui-devel @@ -41,7 +37,19 @@ Provides: ruby(gnome2) = %{versio %description -This is a set of bindings for the GNOME-2.x libraries for use from Ruby. +Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x. + +%package devel +Summary: Development libraries and header files for ruby-gnome2 +Group: Development/Libraries + +Requires: ruby(gnome2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnome2-devel) = %{version}-%{release} + +%description devel +Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x. +This package provides libraries and header files for ruby-gnome2 %package -n ruby-atk Summary: Ruby binding of ATK-1.0.x or later @@ -64,6 +72,7 @@ Group: Development/Libraries Requires: ruby-devel ruby(atk) = %{version}-%{release} Requires: ruby(glib2-devel) = %{version}-%{release} Requires: atk-devel +Requires: pkgconfig Provides: ruby(atk-devel) = %{version}-%{release} @@ -85,6 +94,18 @@ Provides: ruby(bonobo2) = %{versio %description -n ruby-bonobo2 Ruby/Bonobo2 is a Ruby binding of libbonobo-2.x. +%package -n ruby-bonobo2-devel +Summary: Development libraries and header files for ruby-bonobo2 +Group: Development/Libraries + +Requires: ruby(bonobo2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(bonobo2-devel) = %{version}-%{release} + +%description -n ruby-bonobo2-devel +Ruby/Bonobo2 is a Ruby binding of libbonobo-2.x. +This package provides libraries and header files for ruby-bonobo2 + %package -n ruby-bonoboui2 Summary: Ruby binding of libbonoboui-2.x Group: System Environment/Libraries @@ -99,8 +120,20 @@ Provides: ruby(bonoboui2) = %{vers %description -n ruby-bonoboui2 Ruby/BonoboUI2 is a Ruby binding of libbonoboui-2.x. +%package -n ruby-bonoboui2-devel +Summary: Development libraries and header files for ruby-bonoboui2 +Group: Development/Libraries + +Requires: ruby(bonoboui2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(bonoboui2-devel) = %{version}-%{release} + +%description -n ruby-bonoboui2-devel +Ruby/BonoboUI2 is a Ruby binding of libbonoboui-2.x. +This package provides libraries and header files for ruby-bonoboui2 + %package -n ruby-gconf2 -Summary: Ruby binding of GConf-1.2.x +Summary: Ruby binding of GConf-2.x Group: System Environment/Libraries BuildRequires: ruby ruby-devel GConf2-devel @@ -110,7 +143,19 @@ Requires: ruby(abi) = 1.8 ruby(gli Provides: ruby(gconf2) = %{version}-%{release} %description -n ruby-gconf2 -Ruby/GConf2 is a Ruby binding of GConf-1.2.x. +Ruby/GConf2 is a Ruby binding of GConf-2.x. + +%package -n ruby-gconf2-devel +Summary: Development libraries and header files for ruby-gconf2 +Group: Development/Libraries + +Requires: ruby(gconf2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gconf2-devel) = %{version}-%{release} + +%description -n ruby-gconf2-devel +Ruby/GConf2 is a Ruby binding of GConf-2.x. +This package provides libraries and header files for ruby-gconf2 %package -n ruby-gdkpixbuf2 Summary: Ruby binding of GdkPixbuf-2.x @@ -127,6 +172,18 @@ Provides: ruby(gdkpixbuf2) = %{ve %description -n ruby-gdkpixbuf2 Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x. +%package -n ruby-gdkpixbuf2-devel +Summary: Development libraries and header files for ruby-gdkpixbuf2 +Group: Development/Libraries + +Requires: ruby(gdkpixbuf2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gdkpixbuf2-devel) = %{version}-%{release} + +%description -n ruby-gdkpixbuf2-devel +Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x. +This package provides libraries and header files for ruby-gdkpixbuf2 + %package -n ruby-glib2 Summary: Ruby binding of GLib-2.x Group: System Environment/Libraries @@ -146,6 +203,7 @@ Group: Development/Libraries Requires: ruby(glib2) = %{version}-%{release} Requires: ruby-devel glib2-devel +Requires: pkgconfig Provides: ruby(glib2-devel) = %{version}-%{release} @@ -168,6 +226,18 @@ Provides: ruby(gnomecanvas2) = %{ %description -n ruby-gnomecanvas2 Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x. +%package -n ruby-gnomecanvas2-devel +Summary: Development libraries and header files for ruby-gnomecanvas2 +Group: Development/Libraries + +Requires: ruby(gnomecanvas2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomecanvas2-devel) = %{version}-%{release} + +%description -n ruby-gnomecanvas2-devel +Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x. +This package provides libraries and header files for ruby-gnomecanvas2 + %package -n ruby-gnomeprint2 Summary: Ruby binding of libgnomeprint Group: System Environment/Libraries @@ -185,6 +255,18 @@ Provides: ruby(gnomeprint2) = %{v %description -n ruby-gnomeprint2 Ruby/GnomePrint is a Ruby binding of libgnomeprint. +%package -n ruby-gnomeprint2-devel +Summary: Development libraries and header files for ruby-gnomeprint2 +Group: Development/Libraries + +Requires: ruby(gnomeprint2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomeprint2-devel) = %{version}-%{release} + +%description -n ruby-gnomeprint2-devel +Ruby/GnomePrint is a Ruby binding of libgnomeprint. +This package provides libraries and header files for ruby-gnomeprint2 + %package -n ruby-gnomeprintui2 Summary: Ruby binding of libgnomeprintui Group: System Environment/Libraries @@ -200,6 +282,18 @@ Provides: ruby(gnomeprintui2) = % %description -n ruby-gnomeprintui2 Ruby/GnomePrintUI is a Ruby binding of libgnomeprintui. +%package -n ruby-gnomeprintui2-devel +Summary: Development libraries and header files for ruby-gnomeprintui2 +Group: Development/Libraries + +Requires: ruby(gnomeprintui2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomeprintui2-devel) = %{version}-%{release} + +%description -n ruby-gnomeprintui2-devel +Ruby/GnomePrintUI is a Ruby binding of libgnomeprintui. +This package provides libraries and header files for ruby-gnomeprintui2 + %package -n ruby-gnomevfs Summary: Ruby binding of GnomeVFS-2.0.x Group: System Environment/Libraries @@ -214,6 +308,18 @@ Provides: ruby(gnomevfs) = %{vers %description -n ruby-gnomevfs Ruby/GnomeVFS is a Ruby binding of GnomeVFS-2.0.x. +%package -n ruby-gnomevfs-devel +Summary: Development libraries and header files for ruby-gnomevfs +Group: Development/Libraries + +Requires: ruby(gnomevfs) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gnomevfs-devel) = %{version}-%{release} + +%description -n ruby-gnomevfs-devel +Ruby/GnomeVFS is a Ruby binding of GnomeVFS-2.0.x. +This package provides libraries and header files for ruby-gnomevfs + %package -n ruby-goocanvas Summary: Ruby binding of Goocanvas. Group: System Environment/Libraries @@ -228,6 +334,18 @@ Provides: ruby(goocanvas) = %{ver %description -n ruby-goocanvas Ruby/Goocanvas is a Ruby binding of Goocanvas +%package -n ruby-goocanvas-devel +Summary: Development libraries and header files for ruby-goocanvas +Group: Development/Libraries + +Requires: ruby(goocanvas) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(goocanvas-devel) = %{version}-%{release} + +%description -n ruby-goocanvas-devel +Ruby/Goocanvas is a Ruby binding of Goocanvas +This package provides libraries and header files for ruby-gnomecanvas + %package -n ruby-gstreamer Summary: Ruby binding of GStreamer Group: System Environment/Libraries @@ -243,6 +361,18 @@ Provides: ruby(gstreamer) = %{vers %description -n ruby-gstreamer Ruby/GStreamer is a Ruby binding for GStreamer +%package -n ruby-gstreamer-devel +Summary: Development libraries and header files for ruby-gstreamer +Group: Development/Libraries + +Requires: ruby(gstreamer) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gstreamer-devel) = %{version}-%{release} + +%description -n ruby-gstreamer-devel +Ruby/GStreamer is a Ruby binding for GStreamer +This package provides libraries and header files for ruby-gstreamer + %package -n ruby-gtk2 Summary: Ruby binding of GTK+-2.0.x Group: System Environment/Libraries @@ -267,6 +397,7 @@ Group: Development/Libraries Requires: ruby(gtk2) = %{version}-%{release} Requires: gtk2-devel ruby-devel ruby(glib2-devel) = %{version}-%{release} +Requires: pkgconfig Provides: ruby(gtk2-devel) = %{version}-%{release} @@ -290,6 +421,18 @@ Provides: ruby(gtkglext) = %{versi %description -n ruby-gtkglext Ruby/GtkGLExt is a Ruby binding of GtkGLExt. +%package -n ruby-gtkglext-devel +Summary: Development libraries and header files for ruby-gtkglext +Group: Development/Libraries + +Requires: ruby(gtkglext) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtkglext-devel) = %{version}-%{release} + +%description -n ruby-gtkglext-devel +Ruby/GtkGLExt is a Ruby binding of GtkGLExt. +This package provides libraries and header files for ruby-gtkglext + %package -n ruby-gtkhtml2 Summary: Ruby binding of GtkHtml2 Group: System Environment/Libraries @@ -304,6 +447,18 @@ Provides: ruby(gtkhtml2) = %{versi %description -n ruby-gtkhtml2 Ruby/GtkHtml2 is a Ruby binding of GtkHtml2 +%package -n ruby-gtkhtml2-devel +Summary: Development libraries and header files for ruby-gtkhtml2 +Group: Development/Libraries + +Requires: ruby(gtkhtml2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtkhtml2-devel) = %{version}-%{release} + +%description -n ruby-gtkhtml2-devel +Ruby/GtkHtml2 is a Ruby binding of GtkHtml2 +This package provides libraries and header files for ruby-gtkhtml2 + %package -n ruby-gtkmozembed Summary: Ruby binding of GtkMozEmbed Group: System Environment/Libraries @@ -323,6 +478,19 @@ Provides: ruby(gtkmozembed) = %{ve Ruby/GtkMozEmbed is a Ruby binding of GtkMozEmbed a widget embedding a Mozilla Gecko renderer. +%package -n ruby-gtkmozembed-devel +Summary: Development libraries and header files for ruby-gtkmozembed +Group: Development/Libraries + +Requires: ruby(gtkmozembed) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtkmozembed-devel) = %{version}-%{release} + +%description -n ruby-gtkmozembed-devel +Ruby/GtkMozEmbed is a Ruby binding of GtkMozEmbed a widget embedding a +Mozilla Gecko renderer. +This package provides libraries and header files for ruby-gtkmozembed + %package -n ruby-gtksourceview Summary: Ruby binding of gtksourceview-1.0.x Group: System Environment/Libraries @@ -338,6 +506,18 @@ Provides: ruby(gtksourceview) = %{ %description -n ruby-gtksourceview Ruby/GtkSourceView is a Ruby binding of gtksourceview-1.0.x. +%package -n ruby-gtksourceview-devel +Summary: Development libraries and header files for ruby-gtksourceview +Group: Development/Libraries + +Requires: ruby(gtksourceview) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtksourceview-devel) = %{version}-%{release} + +%description -n ruby-gtksourceview-devel +Ruby/GtkSourceView is a Ruby binding of gtksourceview-1.0.x. +This package provides libraries and header files for ruby-gtksourceview + %package -n ruby-gtksourceview2 Summary: Ruby binding of gtksourceview-2.x Group: System Environment/Libraries @@ -353,6 +533,18 @@ Provides: ruby(gtksourceview2) = % %description -n ruby-gtksourceview2 Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x. +%package -n ruby-gtksourceview2-devel +Summary: Development libraries and header files for ruby-gtksourceview2 +Group: Development/Libraries + +Requires: ruby(gtksourceview2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(gtksourceview2-devel) = %{version}-%{release} + +%description -n ruby-gtksourceview2-devel +Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x. +This package provides libraries and header files for ruby-gtksourceview2 + %package -n ruby-libart2 Summary: Ruby binding of Libart_lgpl Group: System Environment/Libraries @@ -373,6 +565,7 @@ Group: Development/Libraries Requires: ruby(libart2) = %{version}-%{release} Requires: libart_lgpl-devel ruby-devel +Requires: pkgconfig Provides: ruby(libart2-devel) = %{version}-%{release} @@ -399,6 +592,18 @@ Ruby/Libglade2 is a Ruby bindings of Lib This provides a very simple interface to the libglade library, to load interfaces dynamically from a glade file. +%package -n ruby-libglade2-devel +Summary: Development libraries and header files for ruby-libglade2 +Group: Development/Libraries + +Requires: ruby(libglade2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(libglade2-devel) = %{version}-%{release} + +%description -n ruby-libglade2-devel +Ruby/Libglade2 is a Ruby bindings of Libglade2. +This package provides libraries and header files for ruby-libglade2 + %package -n ruby-panelapplet2 Summary: Ruby binding of libpanel-applet-2.6.x Group: System Environment/Libraries @@ -417,6 +622,18 @@ Provides: ruby(panelapplet2) = %{v %description -n ruby-panelapplet2 Ruby/PanelApplet2 is a Ruby binding of libpanel-applet-2.6.x. +%package -n ruby-panelapplet2-devel +Summary: Development libraries and header files for ruby-panelapplet2 +Group: Development/Libraries + +Requires: ruby(panelapplet2) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(panelapplet2-devel) = %{version}-%{release} + +%description -n ruby-panelapplet2-devel +Ruby/PanelApplet2 is a Ruby binding of libpanel-applet-2.6.x. +This package provides libraries and header files for ruby-panelapplet2 + %package -n ruby-pango Summary: Ruby binding of pango-1.x Group: System Environment/Libraries @@ -439,6 +656,7 @@ Group: Development/Libraries Requires: ruby(pango) = %{version}-%{release} Requires: pango-devel ruby-devel ruby(glib2-devel) = %{version}-%{release} Requires: ruby-cairo-devel +Requires: pkgconfig Provides: ruby(pango-devel) = %{version}-%{release} @@ -466,6 +684,17 @@ Provides: ruby(poppler) = %{versio %description -n ruby-poppler Ruby/Poppler is a Ruby binding of poppler-glib. +%package -n ruby-poppler-devel +Summary: Development libraries and header files for ruby-poppler +Group: Development/Libraries + +Requires: ruby(poppler) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(poppler-devel) = %{version}-%{release} + +%description -n ruby-poppler-devel +Ruby/Poppler is a Ruby binding of poppler-glib. +This package provides libraries and header files for ruby-poppler %package -n ruby-rsvg Summary: Ruby binding of librsvg @@ -484,6 +713,18 @@ Provides: ruby(rsvg) = %{version}- %description -n ruby-rsvg Ruby/RSVG is a Ruby binding of librsvg. +%package -n ruby-rsvg-devel +Summary: Development libraries and header files for ruby-rsvg +Group: Development/Libraries + +Requires: ruby(rsvg) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(rsvg-devel) = %{version}-%{release} + +%description -n ruby-rsvg-devel +Ruby/RSVG is a Ruby binding of librsvg. +This package provides libraries and header files for ruby-rsvg + %package -n ruby-vte Summary: Ruby binding of VTE Group: System Environment/Libraries @@ -500,13 +741,23 @@ Provides: ruby(vte) = %{version}-% %description -n ruby-vte Ruby/VTE is a Ruby binding of VTE. +%package -n ruby-vte-devel +Summary: Development libraries and header files for ruby-vte +Group: Development/Libraries + +Requires: ruby(vte) = %{version}-%{release} +Requires: pkgconfig +Provides: ruby(vte-devel) = %{version}-%{release} + +%description -n ruby-vte-devel +Ruby/VTE is a Ruby binding of VTE. +This package provides libraries and header files for ruby-vte + %prep %setup -q -n %{name}-all-%{version} %patch0 -p1 -%patch14 -p1 -b .moz -%patch15 -p1 -b .panel -%patch16 -p1 -b .missing +%patch1 -p1 -b .vtedepend # Keep timestamps as much as possible find . -type f -name depend | xargs sed -i -e 's|-m 0644 -v|-m 0644 -p -v|' @@ -527,6 +778,10 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT + +# Already fixed in rev 3682 +mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig + make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p" %clean @@ -539,6 +794,10 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/gnome2.rb %{ruby_sitearch}/gnome2.so +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgnome-2.0-ruby.pc + %files -n ruby-atk %defattr(-,root,root,-) %doc atk/ChangeLog atk/COPYING.LIB atk/README @@ -549,6 +808,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{ruby_sitearch}/rbatk.h %{ruby_sitearch}/rbatkversion.h +%{_libdir}/pkgconfig/atk-ruby.pc %files -n ruby-bonobo2 %defattr(-,root,root,-) @@ -556,24 +816,40 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/bonobo2.rb %{ruby_sitearch}/bonobo2.so +%files -n ruby-bonobo2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libbonobo-2.0-ruby.pc + %files -n ruby-bonoboui2 %defattr(-,root,root,-) %doc bonoboui/ChangeLog bonoboui/COPYING.LIB bonoboui/README %{ruby_sitelib}/bonoboui2.rb %{ruby_sitearch}/bonoboui2.so +%files -n ruby-bonoboui2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libbonoboui-2.0-ruby.pc + %files -n ruby-gconf2 %defattr(-,root,root,-) %doc gconf/ChangeLog gconf/COPYING.LIB gconf/README gconf/sample %{ruby_sitelib}/gconf2.rb %{ruby_sitearch}/gconf2.so +%files -n ruby-gconf2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gconf-2.0-ruby.pc + %files -n ruby-gdkpixbuf2 %defattr(-,root,root,-) %doc gdkpixbuf/ChangeLog gdkpixbuf/COPYING.LIB gdkpixbuf/README gdkpixbuf/sample %{ruby_sitelib}/gdk_pixbuf2.rb %{ruby_sitearch}/gdk_pixbuf2.so +%files -n ruby-gdkpixbuf2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gdk-pixbuf-2.0-ruby.pc + %files -n ruby-glib2 %defattr(-,root,root,-) %doc glib/ChangeLog glib/COPYING.LIB glib/README glib/sample @@ -590,6 +866,7 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitearch}/rbgobject.h %{ruby_sitearch}/rbgutil.h %{ruby_sitearch}/glib-enum-types.h +%{_libdir}/pkgconfig/glib-2.0-ruby.pc %files -n ruby-gnomecanvas2 %defattr(-,root,root,-) @@ -597,36 +874,61 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/gnomecanvas2.rb %{ruby_sitearch}/gnomecanvas2.so +%files -n ruby-gnomecanvas2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgnomecanvas-2.0-ruby.pc + %files -n ruby-gnomeprint2 %defattr(-,root,root,-) %doc gnomeprint/ChangeLog gnomeprint/COPYING.LIB gnomeprint/README gnomeprint/sample %{ruby_sitelib}/gnomeprint2.rb %{ruby_sitearch}/gnomeprint2.so +%files -n ruby-gnomeprint2-devel +%defattr(-,root,root,-) +%{ruby_sitearch}/rblibgnomeprintversion.h +%{_libdir}/pkgconfig/libgnomeprint-2.2-ruby.pc + %files -n ruby-gnomeprintui2 %defattr(-,root,root,-) %doc gnomeprintui/ChangeLog gnomeprintui/COPYING.LIB gnomeprintui/README gnomeprintui/sample %{ruby_sitelib}/gnomeprintui2.rb %{ruby_sitearch}/gnomeprintui2.so +%files -n ruby-gnomeprintui2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgnomeprintui-2.2-ruby.pc + %files -n ruby-gnomevfs %defattr(-,root,root,-) %doc gnomevfs/ChangeLog gnomevfs/COPYING.LIB gnomevfs/README %{ruby_sitelib}/gnomevfs.rb %{ruby_sitearch}/gnomevfs.so +%files -n ruby-gnomevfs-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gnome-vfs-2.0-ruby.pc + %files -n ruby-goocanvas %defattr(-,root,root,-) %doc goocanvas/ChangeLog goocanvas/README goocanvas/sample %{ruby_sitelib}/goocanvas.rb %{ruby_sitearch}/goocanvas.so +%files -n ruby-goocanvas-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/goocanvas-ruby.pc + %files -n ruby-gstreamer %defattr(-,root,root,-) %doc gstreamer/ChangeLog gstreamer/COPYING.LIB gstreamer/README %{ruby_sitelib}/gst.rb %{ruby_sitearch}/gst.so +%files -n ruby-gstreamer-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gstreamer-0.10-ruby.pc + %files -n ruby-gtk2 %defattr(-,root,root,-) %doc gtk/ChangeLog gtk/COPYING.LIB gtk/README gtk/sample @@ -644,6 +946,7 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitearch}/rbgtk.h %{ruby_sitearch}/rbgtkconversions.h %{ruby_sitearch}/rbgtkmacros.h +%{_libdir}/pkgconfig/gtk+-2.0-ruby.pc %files -n ruby-gtkglext %defattr(-,root,root,-) @@ -651,30 +954,50 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/gtkglext.rb %{ruby_sitearch}/gtkglext.so +%files -n ruby-gtkglext-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gtkglext-1.0-ruby.pc + %files -n ruby-gtkhtml2 %defattr(-,root,root,-) %doc gtkhtml2/ChangeLog gtkhtml2/COPYING.LIB gtkhtml2/README gtkhtml2/sample %{ruby_sitelib}/gtkhtml2.rb %{ruby_sitearch}/gtkhtml2.so +%files -n ruby-gtkhtml2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libgtkhtml-2.0-ruby.pc + %files -n ruby-gtkmozembed %defattr(-,root,root,-) %doc gtkmozembed/ChangeLog gtkmozembed/COPYING.LIB gtkmozembed/README gtkmozembed/sample %{ruby_sitelib}/gtkmozembed.rb %{ruby_sitearch}/gtkmozembed.so +%files -n ruby-gtkmozembed-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/mozilla-gtkmozembed-ruby.pc + %files -n ruby-gtksourceview %defattr(-,root,root,-) %doc gtksourceview/ChangeLog gtksourceview/COPYING.LIB gtksourceview/README gtksourceview/sample %{ruby_sitelib}/gtksourceview.rb %{ruby_sitearch}/gtksourceview.so +%files -n ruby-gtksourceview-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gtksourceview-1.0-ruby.pc + %files -n ruby-gtksourceview2 %defattr(-,root,root,-) %doc gtksourceview2/ChangeLog gtksourceview2/COPYING.LIB gtksourceview2/README gtksourceview2/sample %{ruby_sitelib}/gtksourceview2.rb %{ruby_sitearch}/gtksourceview2.so +%files -n ruby-gtksourceview2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gtksourceview-2.0-ruby.pc + %files -n ruby-libart2 %defattr(-,root,root,-) %doc libart/ChangeLog libart/COPYING.LIB libart/README libart/sample @@ -684,6 +1007,7 @@ rm -rf $RPM_BUILD_ROOT %files -n ruby-libart2-devel %defattr(-,root,root,-) %{ruby_sitearch}/rbart.h +%{_libdir}/pkgconfig/libart-2.0-ruby.pc %files -n ruby-libglade2 %defattr(-,root,root,-) @@ -693,12 +1017,20 @@ rm -rf $RPM_BUILD_ROOT %attr(755, root, root) %{ruby_sitelib}/libglade2.rb %{ruby_sitearch}/libglade2.so +%files -n ruby-libglade2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libglade-2.0-ruby.pc + %files -n ruby-panelapplet2 %defattr(-,root,root,-) %doc panel-applet/ChangeLog panel-applet/COPYING.LIB panel-applet/README panel-applet/sample %{ruby_sitelib}/panelapplet2.rb %{ruby_sitearch}/panelapplet2*.so +%files -n ruby-panelapplet2-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libpanelapplet-2.0-ruby.pc + %files -n ruby-pango %defattr(-,root,root,-) %doc pango/ChangeLog pango/COPYING.LIB pango/README pango/sample @@ -709,6 +1041,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{ruby_sitearch}/rbpango.h %{ruby_sitearch}/rbpangoversion.h +%{_libdir}/pkgconfig/pango-ruby.pc %files -n ruby-poppler %defattr(-,root,root,-) @@ -716,20 +1049,37 @@ rm -rf $RPM_BUILD_ROOT %{ruby_sitelib}/poppler.rb %{ruby_sitearch}/poppler.so +%files -n ruby-poppler-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/poppler-ruby.pc + %files -n ruby-rsvg %defattr(-,root,root,-) %doc rsvg/ChangeLog rsvg/COPYING.LIB rsvg/README rsvg/sample %{ruby_sitelib}/rsvg2.rb %{ruby_sitearch}/rsvg2.so +%files -n ruby-rsvg-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/librsvg-2.0-ruby.pc + %files -n ruby-vte %defattr(-,root,root,-) %doc vte/ChangeLog vte/COPYING.LIB vte/README vte/sample %{ruby_sitelib}/vte.rb %{ruby_sitearch}/vte.so +%if 0 +%files -n ruby-vte-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/vte-ruby.pc +%endif %changelog +* Mon Aug 3 2009 Mamoru Tasaka - 0.19.1-1 +- Update to 0.19.1, drop all upstreamed patches +- Introduce many -devel subpackages containing pkgconfig file + * Tue Jul 21 2009 Jan Horak - 0.19.0-3.1 - Rebuild against newer gecko Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Jun 2009 19:32:42 -0000 1.7 +++ sources 3 Aug 2009 19:12:30 -0000 1.8 @@ -1 +1 @@ -e293cf3e07f1d4e5da0020e45bea053e ruby-gnome2-all-0.19.0.tar.gz +d40a03e79ac2a6e6a786ed5a4851337d ruby-gnome2-all-0.19.1.tar.gz --- ruby-gnome2-0.19.0-gtk-missingheader.patch DELETED --- --- ruby-gnome2-0.19.0-gtkmozembed.patch DELETED --- --- ruby-gnome2-0.19.0-panel-applet.patch DELETED --- From mtasaka at fedoraproject.org Mon Aug 3 19:33:15 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 19:33:15 +0000 (UTC) Subject: rpms/ruby-gnome2/devel ruby-gnome2.spec,1.44,1.45 Message-ID: <20090803193315.934CD11C00E9@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-gnome2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8353 Modified Files: ruby-gnome2.spec Log Message: Patch submitted to upstream Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/devel/ruby-gnome2.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- ruby-gnome2.spec 3 Aug 2009 19:02:23 -0000 1.44 +++ ruby-gnome2.spec 3 Aug 2009 19:33:15 -0000 1.45 @@ -23,7 +23,7 @@ URL: http://ruby-gnome2.sourc Source0: http://downloads.sourceforge.net/%{name}/%{name}-all-%{version}.tar.gz # Currently Fedora specific patch Patch0: ruby-gnome2-0.17.0-rc1-script.patch -# Will report upstream +# ruby-gnome2-Bugs-2831660 Patch1: ruby-gnome2-0.19.1-vte-depend.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) From pbrobinson at fedoraproject.org Mon Aug 3 19:50:57 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 3 Aug 2009 19:50:57 +0000 (UTC) Subject: rpms/moblin-icon-theme/devel moblin-icon-theme.spec,1.1,1.2 Message-ID: <20090803195058.0325111C00E8@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-icon-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13092 Modified Files: moblin-icon-theme.spec Log Message: - Some more package optimisations Index: moblin-icon-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-icon-theme/devel/moblin-icon-theme.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- moblin-icon-theme.spec 3 Aug 2009 10:37:20 -0000 1.1 +++ moblin-icon-theme.spec 3 Aug 2009 19:50:57 -0000 1.2 @@ -1,6 +1,6 @@ Name: moblin-icon-theme Version: 0.7 -Release: 1%{?dist} +Release: 2 Summary: Moblin icon theme Group: User Interface/Desktops @@ -31,9 +31,28 @@ cp -rp output/moblin/16x16 %{buildroot}/ cp -rp output/moblin/24x24 %{buildroot}/%{_datadir}/icons/moblin cp -rp output/moblin/48x48 %{buildroot}/%{_datadir}/icons/moblin +# create an empty cache file so its removed when the package is +touch %{buildroot}/%{_datadir}/icons/moblin/icon-theme.cache + #Remove Makefile.am files find %{buildroot} -name 'Makefile.am' -exec rm -f {} ';' +# create symlinks for missing stock icons +cd %{buildroot}/%{_datadir}/icons/moblin +for size in 16x16 24x24 48x48; do + ( + cd $size + for context in *; do + if [ -d $context ]; then + ( + cd $context + INU_DATA_DIR=%{_builddir}/%{name}-%{version} /usr/bin/icon-name-mapping -c $context + ) + fi + done + ) +done + %clean rm -rf %{buildroot} @@ -41,16 +60,14 @@ rm -rf %{buildroot} touch --no-create %{_datadir}/icons/moblin &>/dev/null || : %postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/moblin &>/dev/null || : - if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache -f -t --quiet %{_datadir}/icons/moblin || : - fi +touch --no-create %{_datadir}/icons/moblin &>/dev/null || : +if [ -x %{_bindir}/gtk-update-icon-cache ]; then + %{_bindir}/gtk-update-icon-cache -f --quiet %{_datadir}/icons/moblin &>/dev/null || : fi %posttrans if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache -f --quiet %{_datadir}/icons/moblin || : + %{_bindir}/gtk-update-icon-cache -f --quiet %{_datadir}/icons/moblin &>/dev/null || : fi %files @@ -59,6 +76,9 @@ fi %{_datadir}/icons/moblin %changelog +* Mon Aug 3 2009 Peter Robinson 0.7-2 +- Some more package optimisations + * Sat Aug 1 2009 Peter Robinson 0.7-1 - New upstream 0.7 release From mtasaka at fedoraproject.org Mon Aug 3 19:59:17 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 3 Aug 2009 19:59:17 +0000 (UTC) Subject: rpms/ruby-RMagick/devel ruby-RMagick.spec,1.33,1.34 Message-ID: <20090803195917.D6AD611C00E8@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-RMagick/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15023 Modified Files: ruby-RMagick.spec Log Message: * Tue Aug 4 2009 Mamoru Tasaka - 2.11.0-2 - F-12: Rebuid against new ImageMagick Index: ruby-RMagick.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/devel/ruby-RMagick.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- ruby-RMagick.spec 3 Aug 2009 04:48:37 -0000 1.33 +++ ruby-RMagick.spec 3 Aug 2009 19:59:17 -0000 1.34 @@ -15,7 +15,7 @@ Requires: ImageMagick = %2\ %define mainver 2.11.0 %undefine betaver -%define fedorarel 1 +%define fedorarel 2 Name: ruby-%{modname} @@ -39,7 +39,7 @@ BuildRequires: %{_bindir}/wmf2eps BuildRequires: ImageMagick-devel Requires: ImageMagick -%setIMver 12 6.5.3.7 +%setIMver 12 6.5.4.7 %setIMver 11 6.5.1.2 %setIMver 10 6.4.0.10 %setIMver 9 6.3.8.1 @@ -106,6 +106,9 @@ touch -r README.html DOCDIR/README.html %doc DOCDIR/HTML/* %changelog +* Tue Aug 4 2009 Mamoru Tasaka - 2.11.0-2 +- F-12: Rebuid against new ImageMagick + * Mon Aug 3 2009 Mamoru Tasaka - 2.11.0-1 - 2.11.0 From leigh123linux at fedoraproject.org Mon Aug 3 20:12:15 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Mon, 3 Aug 2009 20:12:15 +0000 (UTC) Subject: rpms/qbittorrent/devel .cvsignore, 1.9, 1.10 qbittorrent.spec, 1.23, 1.24 sources, 1.9, 1.10 Message-ID: <20090803201215.75AA011C00E8@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18104 Modified Files: .cvsignore qbittorrent.spec sources Log Message: * Mon Aug 03 2009 leigh scott - 1.4.0-0.7.20090803svn - update to svn 2417 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 25 Jul 2009 18:27:58 -0000 1.9 +++ .cvsignore 3 Aug 2009 20:12:15 -0000 1.10 @@ -1 +1 @@ -qbittorrent-2409svn.tar.gz +qbittorrent-2417svn.tar.gz Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- qbittorrent.spec 25 Jul 2009 18:27:58 -0000 1.23 +++ qbittorrent.spec 3 Aug 2009 20:12:15 -0000 1.24 @@ -1,9 +1,9 @@ -%define svn_rev 2409 +%define svn_rev 2417 Name: qbittorrent Summary: A Bittorrent Client Version: 1.4.0 -Release: 0.6.20090725svn%{?dist} +Release: 0.7.20090803svn%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent @@ -74,6 +74,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Mon Aug 03 2009 leigh scott - 1.4.0-0.7.20090803svn +- update to svn 2417 + * Sat Jul 25 2009 Leigh Scott - 1.4.0-0.6.20090725svn - update to svn 2409 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 25 Jul 2009 18:27:58 -0000 1.9 +++ sources 3 Aug 2009 20:12:15 -0000 1.10 @@ -1 +1 @@ -52634255c75a3af971cb1a3782a971b0 qbittorrent-2409svn.tar.gz +eb3592a2fd89bb887c69d6acd6745839 qbittorrent-2417svn.tar.gz From scop at fedoraproject.org Mon Aug 3 20:36:46 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 3 Aug 2009 20:36:46 +0000 (UTC) Subject: rpms/GraphicsMagick/devel .cvsignore, 1.9, 1.10 GraphicsMagick.spec, 1.28, 1.29 sources, 1.9, 1.10 Message-ID: <20090803203647.0123211C00E8@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/GraphicsMagick/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24949 Modified Files: .cvsignore GraphicsMagick.spec sources Log Message: * Mon Aug 3 2009 Ville Skytt? - 1.3.6-2 - Use lzma-compressed upstream source tarball. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/GraphicsMagick/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 29 Jul 2009 17:06:53 -0000 1.9 +++ .cvsignore 3 Aug 2009 20:36:46 -0000 1.10 @@ -1 +1 @@ -GraphicsMagick-1.3.6.tar.bz2 +GraphicsMagick-1.3.6.tar.lzma Index: GraphicsMagick.spec =================================================================== RCS file: /cvs/pkgs/rpms/GraphicsMagick/devel/GraphicsMagick.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- GraphicsMagick.spec 29 Jul 2009 17:44:59 -0000 1.28 +++ GraphicsMagick.spec 3 Aug 2009 20:36:46 -0000 1.29 @@ -2,10 +2,10 @@ Summary: An ImageMagick fork, offering faster image generation and better quality Name: GraphicsMagick Version: 1.3.6 -Release: 1%{?dist} +Release: 2%{?dist} License: MIT Group: Applications/Multimedia -Source0: http://downloads.sourceforge.net/sourceforge/graphicsmagick/GraphicsMagick-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/sourceforge/graphicsmagick/GraphicsMagick-%{version}.tar.lzma Url: http://www.graphicsmagick.org/ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -237,6 +237,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 3 2009 Ville Skytt? - 1.3.6-2 +- Use lzma-compressed upstream source tarball. + * Wed Jul 29 2009 Rex Dieter 1.3.6-1 - GraphicsMagick-1.3.6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/GraphicsMagick/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 29 Jul 2009 17:06:53 -0000 1.9 +++ sources 3 Aug 2009 20:36:46 -0000 1.10 @@ -1 +1 @@ -3df30799df3b567df98bab7f5b2cc68e GraphicsMagick-1.3.6.tar.bz2 +b602509eecd926c157047407ea3fb4ad GraphicsMagick-1.3.6.tar.lzma From pkgdb at fedoraproject.org Mon Aug 3 20:38:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 20:38:46 +0000 Subject: [pkgdb] qt-qsa ownership updated Message-ID: <20090803203846.9369410F879@bastion2.fedora.phx.redhat.com> Package qt-qsa in Fedora devel is now owned by chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/qt-qsa From pkgdb at fedoraproject.org Mon Aug 3 20:39:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 20:39:00 +0000 Subject: [pkgdb] qt-qsa ownership updated Message-ID: <20090803203900.3134410F879@bastion2.fedora.phx.redhat.com> Package qt-qsa in Fedora 10 is now owned by chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/qt-qsa From pkgdb at fedoraproject.org Mon Aug 3 20:39:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 20:39:00 +0000 Subject: [pkgdb] qt-qsa ownership updated Message-ID: <20090803203900.EDA5D10F89E@bastion2.fedora.phx.redhat.com> Package qt-qsa in Fedora 11 is now owned by chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/qt-qsa From stransky at fedoraproject.org Mon Aug 3 20:53:35 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Mon, 3 Aug 2009 20:53:35 +0000 (UTC) Subject: rpms/xulrunner/devel .cvsignore, 1.69, 1.70 sources, 1.72, 1.73 xulrunner.spec, 1.167, 1.168 Message-ID: <20090803205335.1BCF311C00E8@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/xulrunner/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29573 Modified Files: .cvsignore sources xulrunner.spec Log Message: Update to 1.9.1.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xulrunner/devel/.cvsignore,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- .cvsignore 17 Jul 2009 19:01:03 -0000 1.69 +++ .cvsignore 3 Aug 2009 20:53:34 -0000 1.70 @@ -1 +1,2 @@ xulrunner-1.9.1.1-source.tar.bz2 +xulrunner-1.9.1.2-source.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xulrunner/devel/sources,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- sources 17 Jul 2009 19:01:03 -0000 1.72 +++ sources 3 Aug 2009 20:53:34 -0000 1.73 @@ -1 +1 @@ -f2f68bc69f590eefc8fe98a0038087b1 xulrunner-1.9.1.1-source.tar.bz2 +0de7173e45df009f5a2620fcceb010fb xulrunner-1.9.1.2-source.tar.bz2 Index: xulrunner.spec =================================================================== RCS file: /cvs/pkgs/rpms/xulrunner/devel/xulrunner.spec,v retrieving revision 1.167 retrieving revision 1.168 diff -u -p -r1.167 -r1.168 --- xulrunner.spec 27 Jul 2009 08:47:57 -0000 1.167 +++ xulrunner.spec 3 Aug 2009 20:53:34 -0000 1.168 @@ -12,8 +12,8 @@ Summary: XUL Runtime for Gecko Applications Name: xulrunner -Version: 1.9.1.1 -Release: 2%{?dist} +Version: 1.9.1.2 +Release: 1%{?dist} URL: http://developer.mozilla.org/En/XULRunner License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -452,6 +452,9 @@ fi #--------------------------------------------------------------------- %changelog +* Mon Aug 3 2009 Martin Stransky 1.9.1.2-1 +- Update to 1.9.1.2 + * Mon Jul 27 2009 Fedora Release Engineering - 1.9.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From lmacken at fedoraproject.org Mon Aug 3 21:00:21 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:00:21 +0000 (UTC) Subject: rpms/python-sprox/devel import.log, NONE, 1.1 python-sprox.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803210022.0730F11C0417@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-sprox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31504/devel Modified Files: .cvsignore sources Added Files: import.log python-sprox.spec Log Message: Initial import of python-sprox in rawhide --- NEW FILE import.log --- python-sprox-0_6_1-1_fc10:HEAD:python-sprox-0.6.1-1.fc10.src.rpm:1249318617 --- NEW FILE python-sprox.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-sprox Version: 0.6.1 Release: 1%{?dist} Summary: A package for creation of web widgets directly from database schema Group: Development/Languages License: MIT URL: http://sprox.org Source0: http://pypi.python.org/packages/source/s/sprox/sprox-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools-devel BuildRequires: python-tw-forms python-genshi python-sqlalchemy Requires: python-sqlalchemy >= 0.5 Requires: python-tw-forms >= 0.9.2 Requires: python-genshi >= 0.5 %description Sprox is a widget generation library that has a slightly different take on the problem of creating custom web content directly from database schemas. Sprox provides an easy way to create forms for web content which are: automatically generated, easy to customize, and validated. Sprox also has powerful tools to help you display your content the way you want to with table and record viewers. Sprox provides a way to fill your widgets, whether they are forms or other content with customizable data. %prep %setup -q -n sprox-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} rm -fr %{buildroot}%{python_sitelib}/tests # python-tw-dojo needs to be packaged first... #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc %{python_sitelib}/sprox* %changelog * Mon Jun 08 2009 Luke Macken - 0.6.1-1 - Update to the latest upstream release * Mon Jun 01 2009 Luke Macken - 0.5.5-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:15:15 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:00:21 -0000 1.2 @@ -0,0 +1 @@ +sprox-0.6.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:15:15 -0000 1.1 +++ sources 3 Aug 2009 21:00:21 -0000 1.2 @@ -0,0 +1 @@ +1da7f4f809c4e729dfc9ae1bd723245a sprox-0.6.1.tar.gz From stransky at fedoraproject.org Mon Aug 3 21:01:14 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Mon, 3 Aug 2009 21:01:14 +0000 (UTC) Subject: rpms/xulrunner/F-10 .cvsignore, 1.71, 1.72 sources, 1.74, 1.75 xulrunner.spec, 1.148, 1.149 Message-ID: <20090803210114.8DD7A11C00E8@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/xulrunner/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31889 Modified Files: .cvsignore sources xulrunner.spec Log Message: Update to 1.9.0.13 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xulrunner/F-10/.cvsignore,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- .cvsignore 21 Jul 2009 13:45:45 -0000 1.71 +++ .cvsignore 3 Aug 2009 21:01:14 -0000 1.72 @@ -1,2 +1,3 @@ xulrunner-1.9.0.11-source.tar.bz2 xulrunner-1.9.0.12-source.tar.bz2 +xulrunner-1.9.0.13-source.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xulrunner/F-10/sources,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- sources 21 Jul 2009 13:45:45 -0000 1.74 +++ sources 3 Aug 2009 21:01:14 -0000 1.75 @@ -1 +1 @@ -0fe3631afc61afb5d77c843a49dc8320 xulrunner-1.9.0.12-source.tar.bz2 +eb2e69872ef6932de0ee98b102eb1d5b xulrunner-1.9.0.13-source.tar.bz2 Index: xulrunner.spec =================================================================== RCS file: /cvs/pkgs/rpms/xulrunner/F-10/xulrunner.spec,v retrieving revision 1.148 retrieving revision 1.149 diff -u -p -r1.148 -r1.149 --- xulrunner.spec 21 Jul 2009 13:45:45 -0000 1.148 +++ xulrunner.spec 3 Aug 2009 21:01:14 -0000 1.149 @@ -7,7 +7,7 @@ Summary: XUL Runtime for Gecko Applications Name: xulrunner -Version: 1.9.0.12 +Version: 1.9.0.13 Release: 1%{?dist} URL: http://developer.mozilla.org/En/XULRunner License: MPLv1.1 or GPLv2+ or LGPLv2+ @@ -423,6 +423,9 @@ fi #--------------------------------------------------------------------- %changelog +* Mon Aug 3 2009 Martin Stransky 1.9.0.13-1 +- Update to 1.9.0.13 + * Tue Jul 21 2009 Jan Horak - 1.9.0.12-1 - Update to 1.9.0.12 From stransky at fedoraproject.org Mon Aug 3 21:03:04 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Mon, 3 Aug 2009 21:03:04 +0000 (UTC) Subject: rpms/xulrunner/F-11 sources,1.72,1.73 xulrunner.spec,1.164,1.165 Message-ID: <20090803210304.EAAD311C00E8@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/xulrunner/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32466 Modified Files: sources xulrunner.spec Log Message: Update to 1.9.1.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xulrunner/F-11/sources,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- sources 17 Jul 2009 06:52:24 -0000 1.72 +++ sources 3 Aug 2009 21:03:04 -0000 1.73 @@ -1 +1 @@ -f2f68bc69f590eefc8fe98a0038087b1 xulrunner-1.9.1.1-source.tar.bz2 +0de7173e45df009f5a2620fcceb010fb xulrunner-1.9.1.2-source.tar.bz2 Index: xulrunner.spec =================================================================== RCS file: /cvs/pkgs/rpms/xulrunner/F-11/xulrunner.spec,v retrieving revision 1.164 retrieving revision 1.165 diff -u -p -r1.164 -r1.165 --- xulrunner.spec 17 Jul 2009 06:52:24 -0000 1.164 +++ xulrunner.spec 3 Aug 2009 21:03:04 -0000 1.165 @@ -11,7 +11,7 @@ Summary: XUL Runtime for Gecko Applications Name: xulrunner -Version: 1.9.1.1 +Version: 1.9.1.2 Release: 1%{?dist} URL: http://developer.mozilla.org/En/XULRunner License: MPLv1.1 or GPLv2+ or LGPLv2+ @@ -452,6 +452,9 @@ fi #--------------------------------------------------------------------- %changelog +* Mon Aug 3 2009 Martin Stransky 1.9.1.1-2 +- Update to 1.9.1.2 + * Fri Jul 17 2009 Martin Stransky 1.9.1.1-1 - Update to 1.9.1.1 From lmacken at fedoraproject.org Mon Aug 3 21:03:19 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:03:19 +0000 (UTC) Subject: rpms/python-sprox/devel .cvsignore, 1.2, 1.3 python-sprox.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090803210319.7DADB11C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-sprox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32616 Modified Files: .cvsignore python-sprox.spec sources Log Message: 0.6.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 3 Aug 2009 21:00:21 -0000 1.2 +++ .cvsignore 3 Aug 2009 21:03:19 -0000 1.3 @@ -1 +1 @@ -sprox-0.6.1.tar.gz +sprox-0.6.3.tar.gz Index: python-sprox.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/devel/python-sprox.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- python-sprox.spec 3 Aug 2009 21:00:21 -0000 1.1 +++ python-sprox.spec 3 Aug 2009 21:03:19 -0000 1.2 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-sprox -Version: 0.6.1 +Version: 0.6.3 Release: 1%{?dist} Summary: A package for creation of web widgets directly from database schema @@ -58,6 +58,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 03 2009 Luke Macken - 0.6.3-1 +- 0.6.3 + * Mon Jun 08 2009 Luke Macken - 0.6.1-1 - Update to the latest upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 3 Aug 2009 21:00:21 -0000 1.2 +++ sources 3 Aug 2009 21:03:19 -0000 1.3 @@ -1 +1 @@ -1da7f4f809c4e729dfc9ae1bd723245a sprox-0.6.1.tar.gz +db5ec9e7af73b527173b08e748cfd9f0 sprox-0.6.3.tar.gz From lmacken at fedoraproject.org Mon Aug 3 21:09:14 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:09:14 +0000 (UTC) Subject: rpms/python-sprox/F-11 python-sprox.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803210914.2912411C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-sprox/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2069 Modified Files: .cvsignore sources Added Files: python-sprox.spec Log Message: Initial commit of python-sprox to F11 --- NEW FILE python-sprox.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-sprox Version: 0.6.3 Release: 1%{?dist} Summary: A package for creation of web widgets directly from database schema Group: Development/Languages License: MIT URL: http://sprox.org Source0: http://pypi.python.org/packages/source/s/sprox/sprox-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools-devel BuildRequires: python-tw-forms python-genshi python-sqlalchemy Requires: python-sqlalchemy >= 0.5 Requires: python-tw-forms >= 0.9.2 Requires: python-genshi >= 0.5 %description Sprox is a widget generation library that has a slightly different take on the problem of creating custom web content directly from database schemas. Sprox provides an easy way to create forms for web content which are: automatically generated, easy to customize, and validated. Sprox also has powerful tools to help you display your content the way you want to with table and record viewers. Sprox provides a way to fill your widgets, whether they are forms or other content with customizable data. %prep %setup -q -n sprox-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} rm -fr %{buildroot}%{python_sitelib}/tests # python-tw-dojo needs to be packaged first... #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc %{python_sitelib}/sprox* %changelog * Mon Aug 03 2009 Luke Macken - 0.6.3-1 - 0.6.3 * Mon Jun 08 2009 Luke Macken - 0.6.1-1 - Update to the latest upstream release * Mon Jun 01 2009 Luke Macken - 0.5.5-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:15:15 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:09:13 -0000 1.2 @@ -0,0 +1 @@ +sprox-0.6.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:15:15 -0000 1.1 +++ sources 3 Aug 2009 21:09:13 -0000 1.2 @@ -0,0 +1 @@ +db5ec9e7af73b527173b08e748cfd9f0 sprox-0.6.3.tar.gz From lmacken at fedoraproject.org Mon Aug 3 21:09:40 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:09:40 +0000 (UTC) Subject: rpms/python-tgext-admin/devel import.log, NONE, 1.1 python-tgext-admin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803210940.788EE11C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-tgext-admin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2240/devel Modified Files: .cvsignore sources Added Files: import.log python-tgext-admin.spec Log Message: Initial commit of python-tgext-admin for rawhide --- NEW FILE import.log --- python-tgext-admin-0_2_5-1_fc10:HEAD:python-tgext-admin-0.2.5-1.fc10.src.rpm:1249319152 --- NEW FILE python-tgext-admin.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %global pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-tgext-admin Version: 0.2.5 Release: 1%{?dist} Summary: Admin Controller add-on for basic TG identity model Group: Development/Languages License: MIT URL: http://pypi.python.org/pypi/tgext.admin/ Source0: http://pypi.python.org/packages/source/t/tgext.admin/tgext.admin-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel python-devel #BuildRequires: python-tgext-crud python-nose TurboGears2 Requires: python-tgext-crud %description Admin Controller add-on for basic TG identity model. %prep %setup -q -n tgext.admin-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install --skip-build --root %{buildroot} %{__rm} -r %{buildroot}/%{python_sitelib}/tgext/admin/test # Waiting for chameleon.genshi to be packaged #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc license.txt README.txt %{python_sitelib}/tgext.admin-%{version}-py%{pyver}* %{python_sitelib}/tgext/admin/ %changelog * Fri Jul 31 2009 Luke Macken - 0.2.5-1 - 0.2.5 * Sat Jun 27 2009 Luke Macken - 0.2.4-2 - Change %%define to %%global - Don't package the test suite * Mon Jun 01 2009 Luke Macken - 0.2.4-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-tgext-admin/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:13:38 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:09:40 -0000 1.2 @@ -0,0 +1 @@ +tgext.admin-0.2.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-tgext-admin/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:13:38 -0000 1.1 +++ sources 3 Aug 2009 21:09:40 -0000 1.2 @@ -0,0 +1 @@ +e08a09209ab8314726cf9357e29eaf2d tgext.admin-0.2.5.tar.gz From notting at fedoraproject.org Mon Aug 3 21:10:22 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Mon, 3 Aug 2009 21:10:22 +0000 (UTC) Subject: rpms/initscripts/devel .cvsignore, 1.165, 1.166 initscripts.spec, 1.195, 1.196 sources, 1.184, 1.185 Message-ID: <20090803211022.43D0211C04D1@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/initscripts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2603 Modified Files: .cvsignore initscripts.spec sources Log Message: 8.96-1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/initscripts/devel/.cvsignore,v retrieving revision 1.165 retrieving revision 1.166 diff -u -p -r1.165 -r1.166 --- .cvsignore 4 Jun 2009 19:05:08 -0000 1.165 +++ .cvsignore 3 Aug 2009 21:10:21 -0000 1.166 @@ -1 +1 @@ -initscripts-8.95.tar.bz2 +initscripts-8.96.tar.bz2 Index: initscripts.spec =================================================================== RCS file: /cvs/extras/rpms/initscripts/devel/initscripts.spec,v retrieving revision 1.195 retrieving revision 1.196 diff -u -p -r1.195 -r1.196 --- initscripts.spec 25 Jul 2009 03:23:44 -0000 1.195 +++ initscripts.spec 3 Aug 2009 21:10:21 -0000 1.196 @@ -2,18 +2,18 @@ Summary: The inittab file and the /etc/init.d scripts Name: initscripts -Version: 8.95 +Version: 8.96 # ppp-watch is GPLv2+, everything else is GPLv2 License: GPLv2 and GPLv2+ Group: System Environment/Base -Release: 2 +Release: 1 URL: http://fedorahosted.org/releases/i/n/initscripts/ Source: http://fedorahosted.org/releases/i/n/initscripts/initscripts-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: mingetty, /bin/awk, /bin/sed, mktemp, e2fsprogs >= 1.15 Requires: /sbin/sysctl, syslog Requires: /sbin/fuser, /bin/grep -Requires: /sbin/pidof +Requires: /sbin/pidof, /sbin/blkid Requires: module-init-tools Requires: util-linux >= 2.10s-11, mount >= 2.11l Requires: bash >= 3.0 @@ -87,11 +87,13 @@ rm -f \ $RPM_BUILD_ROOT/etc/sysconfig/network-scripts/ifup-ctc \ $RPM_BUILD_ROOT/etc/sysconfig/network-scripts/ifup-iucv \ $RPM_BUILD_ROOT/lib/udev/rules.d/55-ccw.rules \ - $RPM_BUILD_ROOT/lib/udev/ccw_init + $RPM_BUILD_ROOT/lib/udev/ccw_init \ + $RPM_BUILD_ROOT/etc/event.d/console %else rm -f \ $RPM_BUILD_ROOT/etc/rc.d/rc.sysinit.s390init \ - $RPM_BUILD_ROOT/etc/sysconfig/init.s390 + $RPM_BUILD_ROOT/etc/sysconfig/init.s390 \ + $RPM_BUILD_ROOT/etc/event.d/tty[1-6] %endif %pre @@ -237,7 +239,7 @@ rm -rf $RPM_BUILD_ROOT %dir /etc/NetworkManager/dispatcher.d /etc/NetworkManager/dispatcher.d/00-netreport /etc/NetworkManager/dispatcher.d/05-netfs -%doc sysconfig.txt sysvinitfiles ChangeLog static-routes-ipv6 ipv6-tunnel.howto ipv6-6to4.howto changes.ipv6 COPYING README-event.d +%doc sysconfig.txt sysvinitfiles static-routes-ipv6 ipv6-tunnel.howto ipv6-6to4.howto changes.ipv6 COPYING README-event.d /var/lib/stateless %ghost %attr(0600,root,utmp) /var/log/btmp %ghost %attr(0664,root,utmp) /var/log/wtmp @@ -249,8 +251,19 @@ rm -rf $RPM_BUILD_ROOT /etc/profile.d/debug* %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 8.95-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Mon Aug 3 2009 Bill Nottingham - 8.96-1 +- fix up upstart rules for s390(x). (#515222) +- leave ChangeLog in the tarball only. (#515012) +- disable netfilter on bridged interfaces. (#512206) +- assorted shell-related cleanups to ipv6 and other code () +- use resolv.conf from dracut netboot before setting hostname. (#514801, ) +- ipcalc updates () +- only use ethtool for link checking; no more mii-tool +- require /sbin/blkid directly, as it moves between packages (#508413) +- redirect bash errors on 'unset' to /dev/null. (#482888) +- fix dmraid partition naming (#501476, ) +- don't quote upstart signals. (#501155) +- translation updates: bn_IN, da, es, sk * Fri May 1 2009 Bill Nottingham - 8.95-1 - don't kill runlevel events on subsequent entering of the same runlevel (#498514) Index: sources =================================================================== RCS file: /cvs/extras/rpms/initscripts/devel/sources,v retrieving revision 1.184 retrieving revision 1.185 diff -u -p -r1.184 -r1.185 --- sources 4 Jun 2009 19:05:08 -0000 1.184 +++ sources 3 Aug 2009 21:10:21 -0000 1.185 @@ -1 +1 @@ -b3c74ef959cf07dd6f9ba4fa878bd559 initscripts-8.95.tar.bz2 +569af6fd0a1a3988a9e60963eeacaaa2 initscripts-8.96.tar.bz2 From lmacken at fedoraproject.org Mon Aug 3 21:17:34 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:17:34 +0000 (UTC) Subject: rpms/python-tgext-admin/F-11 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090803211734.8D69B11C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-tgext-admin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5156 Modified Files: .cvsignore sources Log Message: Initial release of python-tgext-admin for F-11 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-tgext-admin/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:13:38 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:17:34 -0000 1.2 @@ -0,0 +1 @@ +tgext.admin-0.2.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-tgext-admin/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:13:38 -0000 1.1 +++ sources 3 Aug 2009 21:17:34 -0000 1.2 @@ -0,0 +1 @@ +e08a09209ab8314726cf9357e29eaf2d tgext.admin-0.2.5.tar.gz From lmacken at fedoraproject.org Mon Aug 3 21:17:48 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:17:48 +0000 (UTC) Subject: rpms/python-tgext-admin/F-10 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090803211748.E29EA11C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-tgext-admin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5312 Modified Files: .cvsignore sources Log Message: Initial release of python-tgext-admin for F-10 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-tgext-admin/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:13:38 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:17:48 -0000 1.2 @@ -0,0 +1 @@ +tgext.admin-0.2.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-tgext-admin/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:13:38 -0000 1.1 +++ sources 3 Aug 2009 21:17:48 -0000 1.2 @@ -0,0 +1 @@ +e08a09209ab8314726cf9357e29eaf2d tgext.admin-0.2.5.tar.gz From lmacken at fedoraproject.org Mon Aug 3 21:18:03 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:18:03 +0000 (UTC) Subject: rpms/python-tgext-admin/EL-5 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090803211803.1512011C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-tgext-admin/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5465 Modified Files: .cvsignore sources Log Message: Initial release of python-tgext-admin for EL-5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-tgext-admin/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:13:38 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:18:02 -0000 1.2 @@ -0,0 +1 @@ +tgext.admin-0.2.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-tgext-admin/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:13:38 -0000 1.1 +++ sources 3 Aug 2009 21:18:02 -0000 1.2 @@ -0,0 +1 @@ +e08a09209ab8314726cf9357e29eaf2d tgext.admin-0.2.5.tar.gz From lmacken at fedoraproject.org Mon Aug 3 21:18:46 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:18:46 +0000 (UTC) Subject: rpms/python-tgext-admin/F-11 python-tgext-admin.spec,NONE,1.1 Message-ID: <20090803211846.241E511C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-tgext-admin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5747 Added Files: python-tgext-admin.spec Log Message: Initial release of python-tgext-admin for F-11 --- NEW FILE python-tgext-admin.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %global pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-tgext-admin Version: 0.2.5 Release: 1%{?dist} Summary: Admin Controller add-on for basic TG identity model Group: Development/Languages License: MIT URL: http://pypi.python.org/pypi/tgext.admin/ Source0: http://pypi.python.org/packages/source/t/tgext.admin/tgext.admin-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel python-devel #BuildRequires: python-tgext-crud python-nose TurboGears2 Requires: python-tgext-crud %description Admin Controller add-on for basic TG identity model. %prep %setup -q -n tgext.admin-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install --skip-build --root %{buildroot} %{__rm} -r %{buildroot}/%{python_sitelib}/tgext/admin/test # Waiting for chameleon.genshi to be packaged #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc license.txt README.txt %{python_sitelib}/tgext.admin-%{version}-py%{pyver}* %{python_sitelib}/tgext/admin/ %changelog * Fri Jul 31 2009 Luke Macken - 0.2.5-1 - 0.2.5 * Sat Jun 27 2009 Luke Macken - 0.2.4-2 - Change %%define to %%global - Don't package the test suite * Mon Jun 01 2009 Luke Macken - 0.2.4-1 - Initial package From lmacken at fedoraproject.org Mon Aug 3 21:19:01 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:19:01 +0000 (UTC) Subject: rpms/python-tgext-admin/F-10 python-tgext-admin.spec,NONE,1.1 Message-ID: <20090803211901.0499A11C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-tgext-admin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5908 Added Files: python-tgext-admin.spec Log Message: Initial release of python-tgext-admin for F-10 --- NEW FILE python-tgext-admin.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %global pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-tgext-admin Version: 0.2.5 Release: 1%{?dist} Summary: Admin Controller add-on for basic TG identity model Group: Development/Languages License: MIT URL: http://pypi.python.org/pypi/tgext.admin/ Source0: http://pypi.python.org/packages/source/t/tgext.admin/tgext.admin-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel python-devel #BuildRequires: python-tgext-crud python-nose TurboGears2 Requires: python-tgext-crud %description Admin Controller add-on for basic TG identity model. %prep %setup -q -n tgext.admin-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install --skip-build --root %{buildroot} %{__rm} -r %{buildroot}/%{python_sitelib}/tgext/admin/test # Waiting for chameleon.genshi to be packaged #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc license.txt README.txt %{python_sitelib}/tgext.admin-%{version}-py%{pyver}* %{python_sitelib}/tgext/admin/ %changelog * Fri Jul 31 2009 Luke Macken - 0.2.5-1 - 0.2.5 * Sat Jun 27 2009 Luke Macken - 0.2.4-2 - Change %%define to %%global - Don't package the test suite * Mon Jun 01 2009 Luke Macken - 0.2.4-1 - Initial package From lmacken at fedoraproject.org Mon Aug 3 21:19:15 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:19:15 +0000 (UTC) Subject: rpms/python-tgext-admin/EL-5 python-tgext-admin.spec,NONE,1.1 Message-ID: <20090803211915.D429511C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-tgext-admin/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6054 Added Files: python-tgext-admin.spec Log Message: Initial release of python-tgext-admin for EL-5 --- NEW FILE python-tgext-admin.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %global pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-tgext-admin Version: 0.2.5 Release: 1%{?dist} Summary: Admin Controller add-on for basic TG identity model Group: Development/Languages License: MIT URL: http://pypi.python.org/pypi/tgext.admin/ Source0: http://pypi.python.org/packages/source/t/tgext.admin/tgext.admin-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel python-devel #BuildRequires: python-tgext-crud python-nose TurboGears2 Requires: python-tgext-crud %description Admin Controller add-on for basic TG identity model. %prep %setup -q -n tgext.admin-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install --skip-build --root %{buildroot} %{__rm} -r %{buildroot}/%{python_sitelib}/tgext/admin/test # Waiting for chameleon.genshi to be packaged #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc license.txt README.txt %{python_sitelib}/tgext.admin-%{version}-py%{pyver}* %{python_sitelib}/tgext/admin/ %changelog * Fri Jul 31 2009 Luke Macken - 0.2.5-1 - 0.2.5 * Sat Jun 27 2009 Luke Macken - 0.2.4-2 - Change %%define to %%global - Don't package the test suite * Mon Jun 01 2009 Luke Macken - 0.2.4-1 - Initial package From lmacken at fedoraproject.org Mon Aug 3 21:19:35 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:19:35 +0000 (UTC) Subject: rpms/python-sprox/F-10 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090803211935.DA69511C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-sprox/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6239 Modified Files: .cvsignore sources Log Message: Initial commit of python-sprox on F-10 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:15:15 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:19:35 -0000 1.2 @@ -0,0 +1 @@ +sprox-0.6.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:15:15 -0000 1.1 +++ sources 3 Aug 2009 21:19:35 -0000 1.2 @@ -0,0 +1 @@ +db5ec9e7af73b527173b08e748cfd9f0 sprox-0.6.3.tar.gz From lmacken at fedoraproject.org Mon Aug 3 21:19:52 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:19:52 +0000 (UTC) Subject: rpms/python-sprox/EL-5 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090803211952.8A17411C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-sprox/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6412 Modified Files: .cvsignore sources Log Message: Initial commit of python-sprox on EL-5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Jul 2009 21:15:15 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:19:52 -0000 1.2 @@ -0,0 +1 @@ +sprox-0.6.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-sprox/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Jul 2009 21:15:15 -0000 1.1 +++ sources 3 Aug 2009 21:19:52 -0000 1.2 @@ -0,0 +1 @@ +db5ec9e7af73b527173b08e748cfd9f0 sprox-0.6.3.tar.gz From lmacken at fedoraproject.org Mon Aug 3 21:22:57 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:22:57 +0000 (UTC) Subject: rpms/python-sprox/F-10 python-sprox.spec,NONE,1.1 Message-ID: <20090803212257.04F3811C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-sprox/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7231 Added Files: python-sprox.spec Log Message: Initial commit of python-sprox on F-10 --- NEW FILE python-sprox.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-sprox Version: 0.6.3 Release: 1%{?dist} Summary: A package for creation of web widgets directly from database schema Group: Development/Languages License: MIT URL: http://sprox.org Source0: http://pypi.python.org/packages/source/s/sprox/sprox-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools-devel BuildRequires: python-tw-forms python-genshi python-sqlalchemy0.5 Requires: python-sqlalchemy0.5 Requires: python-tw-forms >= 0.9.2 Requires: python-genshi >= 0.5 %description Sprox is a widget generation library that has a slightly different take on the problem of creating custom web content directly from database schemas. Sprox provides an easy way to create forms for web content which are: automatically generated, easy to customize, and validated. Sprox also has powerful tools to help you display your content the way you want to with table and record viewers. Sprox provides a way to fill your widgets, whether they are forms or other content with customizable data. %prep %setup -q -n sprox-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} rm -fr %{buildroot}%{python_sitelib}/tests # python-tw-dojo needs to be packaged first... #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc %{python_sitelib}/sprox* %changelog * Mon Aug 03 2009 Luke Macken - 0.6.3-1 - 0.6.3 * Mon Jun 08 2009 Luke Macken - 0.6.1-1 - Update to the latest upstream release * Mon Jun 01 2009 Luke Macken - 0.5.5-1 - Initial package From lmacken at fedoraproject.org Mon Aug 3 21:23:19 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Mon, 3 Aug 2009 21:23:19 +0000 (UTC) Subject: rpms/python-sprox/EL-5 python-sprox.spec,NONE,1.1 Message-ID: <20090803212319.997EC11C00E8@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-sprox/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7428 Added Files: python-sprox.spec Log Message: Initial commit of python-sprox on EL-5 --- NEW FILE python-sprox.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-sprox Version: 0.6.3 Release: 1%{?dist} Summary: A package for creation of web widgets directly from database schema Group: Development/Languages License: MIT URL: http://sprox.org Source0: http://pypi.python.org/packages/source/s/sprox/sprox-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools-devel BuildRequires: python-tw-forms python-genshi python-sqlalchemy0.5 Requires: python-sqlalchemy0.5 Requires: python-tw-forms >= 0.9.2 Requires: python-genshi >= 0.5 %description Sprox is a widget generation library that has a slightly different take on the problem of creating custom web content directly from database schemas. Sprox provides an easy way to create forms for web content which are: automatically generated, easy to customize, and validated. Sprox also has powerful tools to help you display your content the way you want to with table and record viewers. Sprox provides a way to fill your widgets, whether they are forms or other content with customizable data. %prep %setup -q -n sprox-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} rm -fr %{buildroot}%{python_sitelib}/tests # python-tw-dojo needs to be packaged first... #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc %{python_sitelib}/sprox* %changelog * Mon Aug 03 2009 Luke Macken - 0.6.3-1 - 0.6.3 * Mon Jun 08 2009 Luke Macken - 0.6.1-1 - Update to the latest upstream release * Mon Jun 01 2009 Luke Macken - 0.5.5-1 - Initial package From wtogami at fedoraproject.org Mon Aug 3 21:24:10 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Mon, 3 Aug 2009 21:24:10 +0000 (UTC) Subject: rpms/ltsp/devel .cvsignore, 1.24, 1.25 ltsp.spec, 1.33, 1.34 sources, 1.28, 1.29 Message-ID: <20090803212410.8AFE211C00E8@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/ltsp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7716 Modified Files: .cvsignore ltsp.spec sources Log Message: 5.1.80 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ltsp/devel/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 30 Apr 2009 22:12:13 -0000 1.24 +++ .cvsignore 3 Aug 2009 21:24:10 -0000 1.25 @@ -1 +1 @@ -ltsp-5.1.72.tar.bz2 +ltsp-5.1.80.tar.bz2 Index: ltsp.spec =================================================================== RCS file: /cvs/pkgs/rpms/ltsp/devel/ltsp.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- ltsp.spec 25 Jul 2009 11:22:48 -0000 1.33 +++ ltsp.spec 3 Aug 2009 21:24:10 -0000 1.34 @@ -1,8 +1,8 @@ Name: ltsp -Version: 5.1.72 +Version: 5.1.80 %define _datestamp .20090422.23 #Release: 1%{_datestamp}%{?dist} -Release: 2%{?dist} +Release: 1%{?dist} Summary: Linux Terminal Server Project Server and Client Group: User Interface/Desktops @@ -412,6 +412,9 @@ fi %endif %changelog +* Mon Aug 03 2009 Warren Togami - 5.1.80-1 +- 5.1.80 + * Sat Jul 25 2009 Fedora Release Engineering - 5.1.72-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ltsp/devel/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 30 Apr 2009 22:12:13 -0000 1.28 +++ sources 3 Aug 2009 21:24:10 -0000 1.29 @@ -1 +1 @@ -170702a6a602e08152b6169c0bb21d58 ltsp-5.1.72.tar.bz2 +b9fd7f5d293561fde3932d0ca503fd7d ltsp-5.1.80.tar.bz2 From pkgdb at fedoraproject.org Mon Aug 3 21:25:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:25:14 +0000 Subject: [pkgdb] vifir was added for fab Message-ID: <20090803212515.D907610F886@bastion2.fedora.phx.redhat.com> tibbs has added Package vifir with summary A viewer for electronic aviation charts tibbs has approved Package vifir tibbs has added a Fedora devel branch for vifir with an owner of fab tibbs has approved vifir in Fedora devel tibbs has approved Package vifir tibbs has set commit to Approved for 107427 on vifir (Fedora devel) tibbs has set checkout to Approved for 107427 on vifir (Fedora devel) tibbs has set build to Approved for 107427 on vifir (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vifir From pkgdb at fedoraproject.org Mon Aug 3 21:25:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:25:16 +0000 Subject: [pkgdb] vifir summary updated by tibbs Message-ID: <20090803212516.A632E10F8A1@bastion2.fedora.phx.redhat.com> tibbs set package vifir summary to A viewer for electronic aviation charts To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vifir From pkgdb at fedoraproject.org Mon Aug 3 21:25:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:25:16 +0000 Subject: [pkgdb] vifir (Fedora, 11) updated by tibbs Message-ID: <20090803212517.0336210F8AD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for vifir tibbs has set commit to Approved for 107427 on vifir (Fedora 11) tibbs has set checkout to Approved for 107427 on vifir (Fedora 11) tibbs has set build to Approved for 107427 on vifir (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vifir From pkgdb at fedoraproject.org Mon Aug 3 21:25:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:25:16 +0000 Subject: [pkgdb] vifir (Fedora, 11) updated by tibbs Message-ID: <20090803212517.5EBE810F8B1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for vifir tibbs has set commit to Approved for 107427 on vifir (Fedora 10) tibbs has set checkout to Approved for 107427 on vifir (Fedora 10) tibbs has set build to Approved for 107427 on vifir (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vifir From tibbs at fedoraproject.org Mon Aug 3 21:25:22 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:25:22 +0000 (UTC) Subject: rpms/vifir/devel - New directory Message-ID: <20090803212522.5ED5D11C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vifir/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsJR8308/rpms/vifir/devel Log Message: Directory /cvs/pkgs/rpms/vifir/devel added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:25:22 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:25:22 +0000 (UTC) Subject: rpms/vifir - New directory Message-ID: <20090803212522.26D6311C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vifir In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsJR8308/rpms/vifir Log Message: Directory /cvs/pkgs/rpms/vifir added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:25:28 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:25:28 +0000 (UTC) Subject: rpms/vifir Makefile,NONE,1.1 Message-ID: <20090803212528.1B6B511C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vifir In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsJR8308/rpms/vifir Added Files: Makefile Log Message: Setup of module vifir --- NEW FILE Makefile --- # Top level Makefile for module vifir all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Mon Aug 3 21:25:28 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:25:28 +0000 (UTC) Subject: rpms/vifir/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803212528.5335511C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vifir/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsJR8308/rpms/vifir/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module vifir --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: vifir # $Id: Makefile,v 1.1 2009/08/03 21:25:28 tibbs Exp $ NAME := vifir 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 3 21:26:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:26:12 +0000 Subject: [pkgdb] jana was added for pbrobinson Message-ID: <20090803212612.9CB6310F890@bastion2.fedora.phx.redhat.com> tibbs has added Package jana with summary An interface library for time-related PIM tibbs has approved Package jana tibbs has added a Fedora devel branch for jana with an owner of pbrobinson tibbs has approved jana in Fedora devel tibbs has approved Package jana tibbs has set commit to Approved for 107427 on jana (Fedora devel) tibbs has set checkout to Approved for 107427 on jana (Fedora devel) tibbs has set build to Approved for 107427 on jana (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jana From pkgdb at fedoraproject.org Mon Aug 3 21:26:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:26:13 +0000 Subject: [pkgdb] jana summary updated by tibbs Message-ID: <20090803212613.DD2EA10F8A1@bastion2.fedora.phx.redhat.com> tibbs set package jana summary to An interface library for time-related PIM To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jana From pkgdb at fedoraproject.org Mon Aug 3 21:26:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:26:13 +0000 Subject: [pkgdb] jana (Fedora, 10) updated by tibbs Message-ID: <20090803212614.0E8F910F8AD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for jana tibbs has set commit to Approved for 107427 on jana (Fedora 10) tibbs has set checkout to Approved for 107427 on jana (Fedora 10) tibbs has set build to Approved for 107427 on jana (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jana From pkgdb at fedoraproject.org Mon Aug 3 21:26:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:26:13 +0000 Subject: [pkgdb] jana (Fedora, 10) updated by tibbs Message-ID: <20090803212614.5A69210F8B1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for jana tibbs has set commit to Approved for 107427 on jana (Fedora 11) tibbs has set checkout to Approved for 107427 on jana (Fedora 11) tibbs has set build to Approved for 107427 on jana (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jana From tibbs at fedoraproject.org Mon Aug 3 21:26:19 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:26:19 +0000 (UTC) Subject: rpms/jana - New directory Message-ID: <20090803212619.14D0211C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/jana In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvshF8810/rpms/jana Log Message: Directory /cvs/pkgs/rpms/jana added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:26:19 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:26:19 +0000 (UTC) Subject: rpms/jana/devel - New directory Message-ID: <20090803212619.378DF11C0417@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/jana/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvshF8810/rpms/jana/devel Log Message: Directory /cvs/pkgs/rpms/jana/devel added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:26:25 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:26:25 +0000 (UTC) Subject: rpms/jana/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803212625.BA3BA11C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/jana/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvshF8810/rpms/jana/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module jana --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: jana # $Id: Makefile,v 1.1 2009/08/03 21:26:25 tibbs Exp $ NAME := jana 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 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) --- NEW FILE sources --- From tibbs at fedoraproject.org Mon Aug 3 21:26:25 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:26:25 +0000 (UTC) Subject: rpms/jana Makefile,NONE,1.1 Message-ID: <20090803212625.9210611C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/jana In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvshF8810/rpms/jana Added Files: Makefile Log Message: Setup of module jana --- NEW FILE Makefile --- # Top level Makefile for module jana all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Mon Aug 3 21:29:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:13 +0000 Subject: [pkgdb] sblim-indication_helper was added for praveenp Message-ID: <20090803212913.839DF10F89E@bastion2.fedora.phx.redhat.com> tibbs has added Package sblim-indication_helper with summary libraries for writing CMPI providers tibbs has approved Package sblim-indication_helper tibbs has added a Fedora devel branch for sblim-indication_helper with an owner of praveenp tibbs has approved sblim-indication_helper in Fedora devel tibbs has approved Package sblim-indication_helper tibbs has set commit to Approved for 107427 on sblim-indication_helper (Fedora devel) tibbs has set checkout to Approved for 107427 on sblim-indication_helper (Fedora devel) tibbs has set build to Approved for 107427 on sblim-indication_helper (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-indication_helper From pkgdb at fedoraproject.org Mon Aug 3 21:29:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:15 +0000 Subject: [pkgdb] sblim-indication_helper (Fedora EPEL, 5) updated by tibbs Message-ID: <20090803212916.9500C10F8A2@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for sblim-indication_helper tibbs has set commit to Approved for 107427 on sblim-indication_helper (Fedora 11) tibbs has set checkout to Approved for 107427 on sblim-indication_helper (Fedora 11) tibbs has set build to Approved for 107427 on sblim-indication_helper (Fedora 11) tibbs approved watchbugzilla on sblim-indication_helper (Fedora 11) for mdomsch tibbs approved watchcommits on sblim-indication_helper (Fedora 11) for mdomsch tibbs approved watchbugzilla on sblim-indication_helper (Fedora 11) for srini tibbs approved watchcommits on sblim-indication_helper (Fedora 11) for srini To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-indication_helper From pkgdb at fedoraproject.org Mon Aug 3 21:29:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:15 +0000 Subject: [pkgdb] sblim-indication_helper summary updated by tibbs Message-ID: <20090803212916.0637410F8A1@bastion2.fedora.phx.redhat.com> tibbs set package sblim-indication_helper summary to libraries for writing CMPI providers To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-indication_helper From pkgdb at fedoraproject.org Mon Aug 3 21:29:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:15 +0000 Subject: [pkgdb] sblim-indication_helper (Fedora EPEL, 5) updated by tibbs Message-ID: <20090803212917.5ED2610F8AD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for sblim-indication_helper tibbs has set commit to Approved for 107427 on sblim-indication_helper (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on sblim-indication_helper (Fedora EPEL 5) tibbs has set build to Approved for 107427 on sblim-indication_helper (Fedora EPEL 5) tibbs approved watchbugzilla on sblim-indication_helper (Fedora EPEL 5) for mdomsch tibbs approved watchcommits on sblim-indication_helper (Fedora EPEL 5) for mdomsch tibbs approved watchbugzilla on sblim-indication_helper (Fedora EPEL 5) for srini tibbs approved watchcommits on sblim-indication_helper (Fedora EPEL 5) for srini To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-indication_helper From pkgdb at fedoraproject.org Mon Aug 3 21:29:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:15 +0000 Subject: [pkgdb] sblim-indication_helper (Fedora EPEL, 5) updated by tibbs Message-ID: <20090803212919.0504B10F8AF@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for sblim-indication_helper tibbs has set commit to Approved for 107427 on sblim-indication_helper (Fedora 10) tibbs has set checkout to Approved for 107427 on sblim-indication_helper (Fedora 10) tibbs has set build to Approved for 107427 on sblim-indication_helper (Fedora 10) tibbs approved watchbugzilla on sblim-indication_helper (Fedora 10) for mdomsch tibbs approved watchcommits on sblim-indication_helper (Fedora 10) for mdomsch tibbs approved watchbugzilla on sblim-indication_helper (Fedora 10) for srini tibbs approved watchcommits on sblim-indication_helper (Fedora 10) for srini To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-indication_helper From pkgdb at fedoraproject.org Mon Aug 3 21:29:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:15 +0000 Subject: [pkgdb] sblim-indication_helper (Fedora EPEL, 5) updated by tibbs Message-ID: <20090803212917.E082E10F8B7@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 4 branch for sblim-indication_helper tibbs has set commit to Approved for 107427 on sblim-indication_helper (Fedora EPEL 4) tibbs has set checkout to Approved for 107427 on sblim-indication_helper (Fedora EPEL 4) tibbs has set build to Approved for 107427 on sblim-indication_helper (Fedora EPEL 4) tibbs approved watchbugzilla on sblim-indication_helper (Fedora EPEL 4) for mdomsch tibbs approved watchcommits on sblim-indication_helper (Fedora EPEL 4) for mdomsch tibbs approved watchbugzilla on sblim-indication_helper (Fedora EPEL 4) for srini tibbs approved watchcommits on sblim-indication_helper (Fedora EPEL 4) for srini To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-indication_helper From tibbs at fedoraproject.org Mon Aug 3 21:29:21 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:29:21 +0000 (UTC) Subject: rpms/sblim-indication_helper - New directory Message-ID: <20090803212921.1E8FF11C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/sblim-indication_helper In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsXC9777/rpms/sblim-indication_helper Log Message: Directory /cvs/pkgs/rpms/sblim-indication_helper added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:29:21 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:29:21 +0000 (UTC) Subject: rpms/sblim-indication_helper/devel - New directory Message-ID: <20090803212921.417D211C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/sblim-indication_helper/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsXC9777/rpms/sblim-indication_helper/devel Log Message: Directory /cvs/pkgs/rpms/sblim-indication_helper/devel added to the repository From pkgdb at fedoraproject.org Mon Aug 3 21:29:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:15 +0000 Subject: [pkgdb] sblim-indication_helper (Fedora EPEL, 5) updated by tibbs Message-ID: <20090803212919.6995810F8BA@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on sblim-indication_helper (Fedora devel) for mdomsch tibbs approved watchcommits on sblim-indication_helper (Fedora devel) for mdomsch tibbs approved watchbugzilla on sblim-indication_helper (Fedora devel) for srini tibbs approved watchcommits on sblim-indication_helper (Fedora devel) for srini To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-indication_helper From tibbs at fedoraproject.org Mon Aug 3 21:29:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:29:27 +0000 (UTC) Subject: rpms/sblim-indication_helper Makefile,NONE,1.1 Message-ID: <20090803212927.52B8911C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/sblim-indication_helper In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsXC9777/rpms/sblim-indication_helper Added Files: Makefile Log Message: Setup of module sblim-indication_helper --- NEW FILE Makefile --- # Top level Makefile for module sblim-indication_helper all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Mon Aug 3 21:29:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:29:27 +0000 (UTC) Subject: rpms/sblim-indication_helper/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803212927.8676811C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/sblim-indication_helper/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsXC9777/rpms/sblim-indication_helper/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module sblim-indication_helper --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: sblim-indication_helper # $Id: Makefile,v 1.1 2009/08/03 21:29:27 tibbs Exp $ NAME := sblim-indication_helper 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 3 21:29:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:48 +0000 Subject: [pkgdb] perl-Flickr-Upload was added for ksyz Message-ID: <20090803212948.7562A10F8A1@bastion2.fedora.phx.redhat.com> tibbs has added Package perl-Flickr-Upload with summary Flickr upload tool tibbs has approved Package perl-Flickr-Upload tibbs has added a Fedora devel branch for perl-Flickr-Upload with an owner of ksyz tibbs has approved perl-Flickr-Upload in Fedora devel tibbs has approved Package perl-Flickr-Upload tibbs has set commit to Approved for 107427 on perl-Flickr-Upload (Fedora devel) tibbs has set checkout to Approved for 107427 on perl-Flickr-Upload (Fedora devel) tibbs has set build to Approved for 107427 on perl-Flickr-Upload (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Flickr-Upload From pkgdb at fedoraproject.org Mon Aug 3 21:29:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:49 +0000 Subject: [pkgdb] perl-Flickr-Upload summary updated by tibbs Message-ID: <20090803212950.0BB5C10F8B4@bastion2.fedora.phx.redhat.com> tibbs set package perl-Flickr-Upload summary to Flickr upload tool To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Flickr-Upload From pkgdb at fedoraproject.org Mon Aug 3 21:29:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:49 +0000 Subject: [pkgdb] perl-Flickr-Upload (Fedora EPEL, 5) updated by tibbs Message-ID: <20090803212951.1B88F10F8C8@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for perl-Flickr-Upload tibbs has set commit to Approved for 107427 on perl-Flickr-Upload (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on perl-Flickr-Upload (Fedora EPEL 5) tibbs has set build to Approved for 107427 on perl-Flickr-Upload (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Flickr-Upload From pkgdb at fedoraproject.org Mon Aug 3 21:29:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:29:49 +0000 Subject: [pkgdb] perl-Flickr-Upload (Fedora EPEL, 5) updated by tibbs Message-ID: <20090803212952.CB67010F8A0@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for perl-Flickr-Upload tibbs has set commit to Approved for 107427 on perl-Flickr-Upload (Fedora 11) tibbs has set checkout to Approved for 107427 on perl-Flickr-Upload (Fedora 11) tibbs has set build to Approved for 107427 on perl-Flickr-Upload (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Flickr-Upload From tibbs at fedoraproject.org Mon Aug 3 21:29:54 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:29:54 +0000 (UTC) Subject: rpms/perl-Flickr-Upload/devel - New directory Message-ID: <20090803212954.38B7111C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Flickr-Upload/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsK10264/rpms/perl-Flickr-Upload/devel Log Message: Directory /cvs/pkgs/rpms/perl-Flickr-Upload/devel added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:29:54 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:29:54 +0000 (UTC) Subject: rpms/perl-Flickr-Upload - New directory Message-ID: <20090803212954.15CE311C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Flickr-Upload In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsK10264/rpms/perl-Flickr-Upload Log Message: Directory /cvs/pkgs/rpms/perl-Flickr-Upload added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:29:59 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:29:59 +0000 (UTC) Subject: rpms/perl-Flickr-Upload Makefile,NONE,1.1 Message-ID: <20090803212959.DC65311C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Flickr-Upload In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsK10264/rpms/perl-Flickr-Upload Added Files: Makefile Log Message: Setup of module perl-Flickr-Upload --- NEW FILE Makefile --- # Top level Makefile for module perl-Flickr-Upload all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Mon Aug 3 21:30:00 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:30:00 +0000 (UTC) Subject: rpms/perl-Flickr-Upload/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803213000.1D88611C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Flickr-Upload/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsK10264/rpms/perl-Flickr-Upload/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Flickr-Upload --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Flickr-Upload # $Id: Makefile,v 1.1 2009/08/03 21:29:59 tibbs Exp $ NAME := perl-Flickr-Upload 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 3 21:32:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:32:34 +0000 Subject: [pkgdb] jemmy summary updated by tibbs Message-ID: <20090803213236.5052E10F8D2@bastion2.fedora.phx.redhat.com> tibbs set package jemmy summary to Java UI testing library To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jemmy From pkgdb at fedoraproject.org Mon Aug 3 21:32:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:32:34 +0000 Subject: [pkgdb] jemmy (Fedora, 11) updated by tibbs Message-ID: <20090803213237.E0F0210F8B7@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for jemmy tibbs has set commit to Approved for 107427 on jemmy (Fedora 11) tibbs has set checkout to Approved for 107427 on jemmy (Fedora 11) tibbs has set build to Approved for 107427 on jemmy (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jemmy From pkgdb at fedoraproject.org Mon Aug 3 21:32:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:32:32 +0000 Subject: [pkgdb] jemmy was added for victorv Message-ID: <20090803213234.E86B510F8A9@bastion2.fedora.phx.redhat.com> tibbs has added Package jemmy with summary Java UI testing library tibbs has approved Package jemmy tibbs has added a Fedora devel branch for jemmy with an owner of victorv tibbs has approved jemmy in Fedora devel tibbs has approved Package jemmy tibbs has set commit to Approved for 107427 on jemmy (Fedora devel) tibbs has set checkout to Approved for 107427 on jemmy (Fedora devel) tibbs has set build to Approved for 107427 on jemmy (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jemmy From tibbs at fedoraproject.org Mon Aug 3 21:32:39 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:32:39 +0000 (UTC) Subject: rpms/jemmy/devel - New directory Message-ID: <20090803213239.3725011C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/jemmy/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsl11110/rpms/jemmy/devel Log Message: Directory /cvs/pkgs/rpms/jemmy/devel added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:32:45 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:32:45 +0000 (UTC) Subject: rpms/jemmy/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803213245.835FC11C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/jemmy/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsl11110/rpms/jemmy/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module jemmy --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: jemmy # $Id: Makefile,v 1.1 2009/08/03 21:32:45 tibbs Exp $ NAME := jemmy 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 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) --- NEW FILE sources --- From tibbs at fedoraproject.org Mon Aug 3 21:32:39 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:32:39 +0000 (UTC) Subject: rpms/jemmy - New directory Message-ID: <20090803213239.164C511C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/jemmy In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsl11110/rpms/jemmy Log Message: Directory /cvs/pkgs/rpms/jemmy added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:32:45 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:32:45 +0000 (UTC) Subject: rpms/jemmy Makefile,NONE,1.1 Message-ID: <20090803213245.439DD11C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/jemmy In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsl11110/rpms/jemmy Added Files: Makefile Log Message: Setup of module jemmy --- NEW FILE Makefile --- # Top level Makefile for module jemmy all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Mon Aug 3 21:32:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:32:34 +0000 Subject: [pkgdb] jemmy (Fedora, 11) updated by tibbs Message-ID: <20090803213239.463A910F8CE@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for jemmy tibbs has set commit to Approved for 107427 on jemmy (Fedora 10) tibbs has set checkout to Approved for 107427 on jemmy (Fedora 10) tibbs has set build to Approved for 107427 on jemmy (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jemmy From pkgdb at fedoraproject.org Mon Aug 3 21:33:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:33:28 +0000 Subject: [pkgdb] moblin-sound-theme was added for pbrobinson Message-ID: <20090803213328.65C1B10F8AC@bastion2.fedora.phx.redhat.com> tibbs has added Package moblin-sound-theme with summary Moblin sound theme tibbs has approved Package moblin-sound-theme tibbs has added a Fedora devel branch for moblin-sound-theme with an owner of pbrobinson tibbs has approved moblin-sound-theme in Fedora devel tibbs has approved Package moblin-sound-theme tibbs has set commit to Approved for 107427 on moblin-sound-theme (Fedora devel) tibbs has set checkout to Approved for 107427 on moblin-sound-theme (Fedora devel) tibbs has set build to Approved for 107427 on moblin-sound-theme (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-sound-theme From pkgdb at fedoraproject.org Mon Aug 3 21:33:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:33:28 +0000 Subject: [pkgdb] moblin-sound-theme summary updated by tibbs Message-ID: <20090803213329.D35BB10F8B0@bastion2.fedora.phx.redhat.com> tibbs set package moblin-sound-theme summary to Moblin sound theme To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-sound-theme From tibbs at fedoraproject.org Mon Aug 3 21:33:35 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:33:35 +0000 (UTC) Subject: rpms/moblin-sound-theme - New directory Message-ID: <20090803213335.1548A11C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-sound-theme In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsT11511/rpms/moblin-sound-theme Log Message: Directory /cvs/pkgs/rpms/moblin-sound-theme added to the repository From tibbs at fedoraproject.org Mon Aug 3 21:33:35 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:33:35 +0000 (UTC) Subject: rpms/moblin-sound-theme/devel - New directory Message-ID: <20090803213335.34AC011C0423@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-sound-theme/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsT11511/rpms/moblin-sound-theme/devel Log Message: Directory /cvs/pkgs/rpms/moblin-sound-theme/devel added to the repository From pkgdb at fedoraproject.org Mon Aug 3 21:33:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 21:33:28 +0000 Subject: [pkgdb] moblin-sound-theme (Fedora, 11) updated by tibbs Message-ID: <20090803213330.F375110F8B2@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for moblin-sound-theme tibbs has set commit to Approved for 107427 on moblin-sound-theme (Fedora 11) tibbs has set checkout to Approved for 107427 on moblin-sound-theme (Fedora 11) tibbs has set build to Approved for 107427 on moblin-sound-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-sound-theme From tibbs at fedoraproject.org Mon Aug 3 21:33:41 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:33:41 +0000 (UTC) Subject: rpms/moblin-sound-theme/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803213341.54F5811C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-sound-theme/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsT11511/rpms/moblin-sound-theme/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module moblin-sound-theme --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: moblin-sound-theme # $Id: Makefile,v 1.1 2009/08/03 21:33:41 tibbs Exp $ NAME := moblin-sound-theme 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 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) --- NEW FILE sources --- From tibbs at fedoraproject.org Mon Aug 3 21:33:41 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 21:33:41 +0000 (UTC) Subject: rpms/moblin-sound-theme Makefile,NONE,1.1 Message-ID: <20090803213341.21D5011C00E8@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-sound-theme In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsT11511/rpms/moblin-sound-theme Added Files: Makefile Log Message: Setup of module moblin-sound-theme --- NEW FILE Makefile --- # Top level Makefile for module moblin-sound-theme all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pbrobinson at fedoraproject.org Mon Aug 3 21:44:02 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 3 Aug 2009 21:44:02 +0000 (UTC) Subject: rpms/jana/devel import.log, NONE, 1.1 jana.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803214402.4ED7411C00E8@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/jana/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13892/devel Modified Files: .cvsignore sources Added Files: import.log jana.spec Log Message: - initial import --- NEW FILE import.log --- jana-0_4_5-0_2_20090622gitb416a41_fc11:HEAD:jana-0.4.5-0.2.20090622gitb416a41.fc11.src.rpm:1249335761 --- NEW FILE jana.spec --- # Tarfile created using git # git clone git://git.gnome.org/jana # git archive --format=tar --prefix=jana-0.4.5/ %{git_version} | bzip2 > jana-0.4.5-20090622.tar.bz2 %define gitdate 20090622 %define git_version b416a41 %define tarfile %{name}-%{version}-%{gitdate}.tar.bz2 %define snapshot %{gitdate}git%{git_version} Name: jana Version: 0.4.5 Release: 0.2.%{snapshot}%{?dist} Summary: An interface library for time-related PIM Group: System Environment/Libraries License: LGPLv2 URL: http://git.gnome.org/cgit/jana/ Source0: %{tarfile} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: evolution-data-server-devel BuildRequires: gtk2-devel BuildRequires: GConf2-devel BuildRequires: gtk-doc BuildRequires: pkgconfig # Require these because we're using a git snapshot BuildRequires: libtool BuildRequires: intltool BuildRequires: automake BuildRequires: autoconf BuildRequires: gnome-common %description An interface library for time-related personal information management related data. %package devel Summary: Development package for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: gtk-doc Requires: pkgconfig %description devel Files for development with %{name}. %prep %setup -q %build ./autogen.sh %configure --disable-static --enable-gtk-doc make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} #Remove libtool archives. rm -rf %{buildroot}/%{_libdir}/*.la %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING %{_libdir}/libjana*.so.0.0.0 %{_libdir}/libjana*.so.0 %{_datadir}/jana %files devel %defattr(-,root,root,-) %{_includedir}/jana %{_libdir}/pkgconfig/libjana*pc %{_libdir}/libjana.so %{_libdir}/libjana-ecal.so %{_libdir}/libjana-gtk.so %{_datadir}/gtk-doc/html/libjana-ecal %{_datadir}/gtk-doc/html/libjana-gtk %{_datadir}/gtk-doc/html/libjana %changelog * Fri Jul 3 2009 Peter Robinson 0.4.5-0.2.20090622gitb416a41 - Updates from package review * Mon Jun 22 2009 Peter Robinson 0.4.5-0.1.20090622gitb416a41 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/jana/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:26:25 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:44:02 -0000 1.2 @@ -0,0 +1 @@ +jana-0.4.5-20090622.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/jana/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:26:25 -0000 1.1 +++ sources 3 Aug 2009 21:44:02 -0000 1.2 @@ -0,0 +1 @@ +b2e09c7e733276b66ec9a05be8a0527e jana-0.4.5-20090622.tar.bz2 From ajax at fedoraproject.org Mon Aug 3 21:46:59 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Mon, 3 Aug 2009 21:46:59 +0000 (UTC) Subject: rpms/xorg-x11-xtrans-devel/devel xorg-x11-xtrans-devel.spec, 1.32, 1.33 Message-ID: <20090803214659.A8E9D11C00E9@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-xtrans-devel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15585 Modified Files: xorg-x11-xtrans-devel.spec Log Message: * Mon Aug 03 2009 Adam Jackson 1.2.2-4 - Un-Requires xorg-x11-filesystem Index: xorg-x11-xtrans-devel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-xtrans-devel/devel/xorg-x11-xtrans-devel.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- xorg-x11-xtrans-devel.spec 27 Jul 2009 08:39:59 -0000 1.32 +++ xorg-x11-xtrans-devel.spec 3 Aug 2009 21:46:59 -0000 1.33 @@ -6,7 +6,7 @@ Summary: X.Org X11 developmental X transport library Name: xorg-x11-xtrans-devel Version: 1.2.2 -Release: 3%{?dist} +Release: 4%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -19,8 +19,6 @@ Patch1: xtrans-1.0.3-avoid-gethostname.p BuildRequires: pkgconfig BuildRequires: xorg-x11-util-macros -Requires(pre): xorg-x11-filesystem >= 0.99.2-3 - %description X.Org X11 developmental X transport library @@ -59,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pkgconfig/xtrans.pc %changelog +* Mon Aug 03 2009 Adam Jackson 1.2.2-4 +- Un-Requires xorg-x11-filesystem + * Mon Jul 27 2009 Fedora Release Engineering - 1.2.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From slankes at fedoraproject.org Mon Aug 3 21:49:27 2009 From: slankes at fedoraproject.org (Sven Lankes) Date: Mon, 3 Aug 2009 21:49:27 +0000 (UTC) Subject: rpms/gimp-lqr-plugin/devel gimp-lqr-plugin.spec,1.4,1.5 Message-ID: <20090803214927.361DB11C00E9@cvs1.fedora.phx.redhat.com> Author: slankes Update of /cvs/pkgs/rpms/gimp-lqr-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16233 Modified Files: gimp-lqr-plugin.spec Log Message: * Mon Aug 03 2009 Sven Lankes - 0.6.1-2 - Add BR on intltool - Bump liblqr-1-devel BR to 0.3 Index: gimp-lqr-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/gimp-lqr-plugin/devel/gimp-lqr-plugin.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gimp-lqr-plugin.spec 3 Aug 2009 19:03:31 -0000 1.4 +++ gimp-lqr-plugin.spec 3 Aug 2009 21:49:26 -0000 1.5 @@ -1,13 +1,14 @@ Name: gimp-lqr-plugin Version: 0.6.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Content-aware resizing plug-in for the GIMP Group: Applications/Multimedia License: GPLv2+ URL: http://liquidrescale.wikidot.com/ Source0: http://liquidrescale.wikidot.com/local--files/en:download-page/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) -BuildRequires: gimp-devel >= 2.4 perl(XML::Parser), gettext, liblqr-1-devel >= 0.1.0 +BuildRequires: gimp-devel >= 2.4 perl(XML::Parser), gettext, liblqr-1-devel >= 0.3.0 +BuildRequires: intltool Requires: gimp >= 2.4 %description @@ -47,6 +48,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Sven Lankes - 0.6.1-2 +- Add BR on intltool +- Bump liblqr-1-devel BR to 0.3 + * Mon Aug 03 2009 Sven Lankes - 0.6.1-1 - Update to latest upstream release From pbrobinson at fedoraproject.org Mon Aug 3 21:55:18 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 3 Aug 2009 21:55:18 +0000 (UTC) Subject: rpms/moblin-sound-theme/devel import.log, NONE, 1.1 moblin-sound-theme.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803215518.5FB5011C00E9@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-sound-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17774/devel Modified Files: .cvsignore sources Added Files: import.log moblin-sound-theme.spec Log Message: - initial import --- NEW FILE import.log --- moblin-sound-theme-0_3-1:HEAD:moblin-sound-theme-0.3-1.src.rpm:1249336272 --- NEW FILE moblin-sound-theme.spec --- Name: moblin-sound-theme Version: 0.3 Release: 1 Summary: Moblin sound theme Group: User Interface/Desktops License: CC-BY-SA URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch %description Moblin sound theme %prep %setup -q %build %install rm -rf %{buildroot} mkdir -p %{buildroot}/%{_datadir}/sounds/moblin/stereo install -pm 0644 index.theme %{buildroot}/%{_datadir}/sounds/moblin/ for file in stereo/{*.wav,*.ogg}; do install -pm 0644 $file %{buildroot}/%{_datadir}/sounds/moblin/stereo/ done %clean rm -rf %{buildroot} %post /bin/touch --no-create %{_datadir}/sounds/moblin %{_datadir}/sounds %postun /bin/touch --no-create %{_datadir}/sounds/moblin %{_datadir}/sounds %files %defattr(-,root,root,-) %doc COPYING NEWS %dir %{_datadir}/sounds/moblin %dir %{_datadir}/sounds/moblin/stereo %{_datadir}/sounds/moblin/index.theme %{_datadir}/sounds/moblin/stereo/*.ogg %{_datadir}/sounds/moblin/stereo/*.wav %changelog * Sun Aug 2 2009 Peter Robinson 0.3-1 - New upstream 0.3 release * Mon Jun 22 2009 Peter Robinson 0.1-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-sound-theme/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:33:41 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:55:17 -0000 1.2 @@ -0,0 +1 @@ +moblin-sound-theme-0.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-sound-theme/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:33:41 -0000 1.1 +++ sources 3 Aug 2009 21:55:18 -0000 1.2 @@ -0,0 +1 @@ +9f8866cd02f9aa3a0eec659a8ea78e75 moblin-sound-theme-0.3.tar.bz2 From pbrobinson at fedoraproject.org Mon Aug 3 21:58:23 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 3 Aug 2009 21:58:23 +0000 (UTC) Subject: rpms/jana/F-11 jana.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803215823.D7D5B11C00E9@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/jana/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18721 Modified Files: .cvsignore sources Added Files: jana.spec Log Message: - initial import --- NEW FILE jana.spec --- # Tarfile created using git # git clone git://git.gnome.org/jana # git archive --format=tar --prefix=jana-0.4.5/ %{git_version} | bzip2 > jana-0.4.5-20090622.tar.bz2 %define gitdate 20090622 %define git_version b416a41 %define tarfile %{name}-%{version}-%{gitdate}.tar.bz2 %define snapshot %{gitdate}git%{git_version} Name: jana Version: 0.4.5 Release: 0.2.%{snapshot}%{?dist} Summary: An interface library for time-related PIM Group: System Environment/Libraries License: LGPLv2 URL: http://git.gnome.org/cgit/jana/ Source0: %{tarfile} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: evolution-data-server-devel BuildRequires: gtk2-devel BuildRequires: GConf2-devel BuildRequires: gtk-doc BuildRequires: pkgconfig # Require these because we're using a git snapshot BuildRequires: libtool BuildRequires: intltool BuildRequires: automake BuildRequires: autoconf BuildRequires: gnome-common %description An interface library for time-related personal information management related data. %package devel Summary: Development package for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: gtk-doc Requires: pkgconfig %description devel Files for development with %{name}. %prep %setup -q %build ./autogen.sh %configure --disable-static --enable-gtk-doc make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} #Remove libtool archives. rm -rf %{buildroot}/%{_libdir}/*.la %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING %{_libdir}/libjana*.so.0.0.0 %{_libdir}/libjana*.so.0 %{_datadir}/jana %files devel %defattr(-,root,root,-) %{_includedir}/jana %{_libdir}/pkgconfig/libjana*pc %{_libdir}/libjana.so %{_libdir}/libjana-ecal.so %{_libdir}/libjana-gtk.so %{_datadir}/gtk-doc/html/libjana-ecal %{_datadir}/gtk-doc/html/libjana-gtk %{_datadir}/gtk-doc/html/libjana %changelog * Fri Jul 3 2009 Peter Robinson 0.4.5-0.2.20090622gitb416a41 - Updates from package review * Mon Jun 22 2009 Peter Robinson 0.4.5-0.1.20090622gitb416a41 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/jana/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:26:25 -0000 1.1 +++ .cvsignore 3 Aug 2009 21:58:23 -0000 1.2 @@ -0,0 +1 @@ +jana-0.4.5-20090622.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/jana/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:26:25 -0000 1.1 +++ sources 3 Aug 2009 21:58:23 -0000 1.2 @@ -0,0 +1 @@ +b2e09c7e733276b66ec9a05be8a0527e jana-0.4.5-20090622.tar.bz2 From stransky at fedoraproject.org Mon Aug 3 21:58:42 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Mon, 3 Aug 2009 21:58:42 +0000 (UTC) Subject: rpms/firefox/F-11 .cvsignore, 1.98, 1.99 firefox.spec, 1.334, 1.335 sources, 1.111, 1.112 Message-ID: <20090803215842.9124D11C00E9@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/firefox/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18814 Modified Files: .cvsignore firefox.spec sources Log Message: Updated to 3.5.2. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-11/.cvsignore,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- .cvsignore 17 Jul 2009 07:55:44 -0000 1.98 +++ .cvsignore 3 Aug 2009 21:58:42 -0000 1.99 @@ -2,3 +2,5 @@ firefox-3.5-source.tar.bz2 firefox-langpacks-3.5-20090630.tar.bz2 firefox-3.5.1-source.tar.bz2 firefox-langpacks-3.5.1-20090717.tar.bz2 +firefox-3.5.2-source.tar.bz2 +firefox-langpacks-3.5.2-20090803.tar.bz2 Index: firefox.spec =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-11/firefox.spec,v retrieving revision 1.334 retrieving revision 1.335 diff -u -p -r1.334 -r1.335 --- firefox.spec 24 Jul 2009 10:42:27 -0000 1.334 +++ firefox.spec 3 Aug 2009 21:58:42 -0000 1.335 @@ -5,7 +5,7 @@ %define mozappdir %{_libdir}/%{name}-%{internal_version} %define tarballdir mozilla-1.9.1 -%define xulrunner_version 1.9.1.1 +%define xulrunner_version 1.9.1.2 %define internal_version %{version} %define official_branding 1 @@ -18,8 +18,8 @@ Summary: Mozilla Firefox Web browser Name: firefox -Version: 3.5.1 -Release: 3%{?dist} +Version: 3.5.2 +Release: 1%{?dist} URL: http://www.mozilla.org/projects/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -30,7 +30,7 @@ Group: Applications/Internet %endif Source0: %{tarball} %if %{build_langpacks} -Source2: firefox-langpacks-%{version}-20090717.tar.bz2 +Source2: firefox-langpacks-%{version}-20090803.tar.bz2 %endif Source10: firefox-mozconfig Source11: firefox-mozconfig-branded @@ -340,6 +340,9 @@ gtk-update-icon-cache %{_datadir}/icons/ #--------------------------------------------------------------------- %changelog +* Mon Aug 3 2009 Martin Stransky - 3.5.2-1 +- Updated to 3.5.2. + * Fri Jul 24 2009 Jan Horak - 3.5.1-3 - Adjust icons cache update according to template Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-11/sources,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- sources 17 Jul 2009 07:55:44 -0000 1.111 +++ sources 3 Aug 2009 21:58:42 -0000 1.112 @@ -1,2 +1,2 @@ -f2f68bc69f590eefc8fe98a0038087b1 firefox-3.5.1-source.tar.bz2 -fb69b2d36b0ea28a7493ac3ab419a0a3 firefox-langpacks-3.5.1-20090717.tar.bz2 +0de7173e45df009f5a2620fcceb010fb firefox-3.5.2-source.tar.bz2 +3b78b4648ef24f52b4f092dc05f79956 firefox-langpacks-3.5.2-20090803.tar.bz2 From stransky at fedoraproject.org Mon Aug 3 22:00:57 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Mon, 3 Aug 2009 22:00:57 +0000 (UTC) Subject: rpms/firefox/F-11 firefox.spec,1.335,1.336 Message-ID: <20090803220057.BEE1911C00E9@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/firefox/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19472 Modified Files: firefox.spec Log Message: Updated to 3.5.2. Index: firefox.spec =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-11/firefox.spec,v retrieving revision 1.335 retrieving revision 1.336 diff -u -p -r1.335 -r1.336 --- firefox.spec 3 Aug 2009 21:58:42 -0000 1.335 +++ firefox.spec 3 Aug 2009 22:00:57 -0000 1.336 @@ -19,7 +19,7 @@ Summary: Mozilla Firefox Web browser Name: firefox Version: 3.5.2 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://www.mozilla.org/projects/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -340,7 +340,7 @@ gtk-update-icon-cache %{_datadir}/icons/ #--------------------------------------------------------------------- %changelog -* Mon Aug 3 2009 Martin Stransky - 3.5.2-1 +* Mon Aug 3 2009 Martin Stransky - 3.5.2-2 - Updated to 3.5.2. * Fri Jul 24 2009 Jan Horak - 3.5.1-3 From slankes at fedoraproject.org Mon Aug 3 22:01:09 2009 From: slankes at fedoraproject.org (Sven Lankes) Date: Mon, 3 Aug 2009 22:01:09 +0000 (UTC) Subject: rpms/liblqr-1/F-11 liblqr-1.spec, 1.3, 1.4 sources, 1.2, 1.3 liblqr-1-0.1.0-pkgconfig.patch, 1.1, NONE Message-ID: <20090803220109.3F7EA11C00E9@cvs1.fedora.phx.redhat.com> Author: slankes Update of /cvs/pkgs/rpms/liblqr-1/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19584 Modified Files: liblqr-1.spec sources Removed Files: liblqr-1-0.1.0-pkgconfig.patch Log Message: * Mon Aug 03 2009 Sven Lankes - 0.4.1-1 - Update to latest upstream release - Remove upstreamed patch Index: liblqr-1.spec =================================================================== RCS file: /cvs/pkgs/rpms/liblqr-1/F-11/liblqr-1.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- liblqr-1.spec 25 Feb 2009 16:06:59 -0000 1.3 +++ liblqr-1.spec 3 Aug 2009 22:01:09 -0000 1.4 @@ -1,14 +1,11 @@ -%define tarversion 1 - Name: liblqr-1 -Version: 0.1.0 -Release: 7%{?dist} +Version: 0.4.1 +Release: 1%{?dist} Summary: LiquidRescale library Group: System Environment/Libraries License: GPLv3 URL: http://liquidrescale.wikidot.com/ -Source0: http://liblqr.wikidot.com/local--files/en:download-page/%{name}-%{version}-%{tarversion}.tar.gz -Patch0: liblqr-1-0.1.0-pkgconfig.patch +Source0: http://liblqr.wikidot.com/local--files/en:download-page/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) BuildRequires: glib2-devel @@ -32,10 +29,6 @@ needed to develop applications with libl %prep %setup -q -# Patches - -%patch0 -p1 -b .pkgconfig - %build export LDFLAGS="`pkg-config --libs glib-2.0` -lm" %configure @@ -58,11 +51,10 @@ find $RPM_BUILD_ROOT -name \*.la -exec % %{__rm} -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root,-) %doc README ChangeLog COPYING -%{_libdir}/liblqr-1.so.0.0.0 +%{_libdir}/liblqr-1.so.0.3.1 %{_libdir}/liblqr-1.so.0 %files devel @@ -73,39 +65,37 @@ find $RPM_BUILD_ROOT -name \*.la -exec % %{_libdir}/pkgconfig/lqr-1.pc - %changelog +* Mon Aug 03 2009 Sven Lankes - 0.4.1-1 +- Update to latest upstream release +- Remove upstreamed patch + +* Fri Jul 24 2009 Fedora Release Engineering - 0.1.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 0.1.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - * Sun Sep 21 2008 Ville Skytt? - 0.1.0-6 - - Fix Patch0:/%%patch mismatch. * Fri Feb 29 2008 Alexandru Ciobanu - 0.1.0-5 - - Applied pkgconfig patch to remove unneeded directories. - Changed permissions of files to 0644. - Fixed minor typos. * Mon Feb 25 2008 Alexandru Ciobanu - 0.1.0-4 - - Cleaned SPEC file, again. * Wed Feb 20 2008 Alexandru Ciobanu - 0.1.0-3 - - Cleaned SPEC file. * Tue Feb 19 2008 Alexandru Ciobanu - 0.1.0-2 - - Fixed licensing issue. * Thu Jan 17 2008 Alexandru Ciobanu - 0.1.0-1 - - Update to latest upstream release. - Added glib BuildRequires. * Mon Dec 10 2007 Alexandru Ciobanu - 0.1.0-0 - - Initial RPM release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/liblqr-1/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 2 Mar 2008 15:54:02 -0000 1.2 +++ sources 3 Aug 2009 22:01:09 -0000 1.3 @@ -1 +1 @@ -6c8be281b11b9782e45fa7f401e05087 liblqr-1-0.1.0-1.tar.gz +0e24ed3c9fcdcb111062640764d7b87a liblqr-1-0.4.1.tar.bz2 --- liblqr-1-0.1.0-pkgconfig.patch DELETED --- From stransky at fedoraproject.org Mon Aug 3 22:10:20 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Mon, 3 Aug 2009 22:10:20 +0000 (UTC) Subject: rpms/firefox/F-10 .cvsignore, 1.102, 1.103 firefox.spec, 1.326, 1.327 sources, 1.117, 1.118 Message-ID: <20090803221020.A08AE11C04D1@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/firefox/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21776 Modified Files: .cvsignore firefox.spec sources Log Message: Update to 3.0.13 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-10/.cvsignore,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- .cvsignore 21 Jul 2009 15:04:27 -0000 1.102 +++ .cvsignore 3 Aug 2009 22:10:20 -0000 1.103 @@ -2,3 +2,5 @@ firefox-langpacks-3.0.11-20090611.tar.bz firefox-3.0.11-source.tar.bz2 firefox-3.0.12-source.tar.bz2 firefox-langpacks-3.0.12-20090708.tar.bz2 +firefox-3.0.13-source.tar.bz2 +firefox-langpacks-3.0.13-20090731.tar.bz2 Index: firefox.spec =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-10/firefox.spec,v retrieving revision 1.326 retrieving revision 1.327 diff -u -p -r1.326 -r1.327 --- firefox.spec 21 Jul 2009 15:04:27 -0000 1.326 +++ firefox.spec 3 Aug 2009 22:10:20 -0000 1.327 @@ -5,7 +5,7 @@ %define mozappdir %{_libdir}/%{name}-%{version} -%define gecko_version 1.9.0.12 +%define gecko_version 1.9.0.13 %define official_branding 1 %define build_langpacks 1 @@ -17,7 +17,7 @@ Summary: Mozilla Firefox Web browser Name: firefox -Version: 3.0.12 +Version: 3.0.13 Release: 1%{?dist} URL: http://www.mozilla.org/projects/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ @@ -29,7 +29,7 @@ Group: Applications/Internet %endif Source0: %{tarball} %if %{build_langpacks} -Source2: firefox-langpacks-%{version}-20090708.tar.bz2 +Source2: firefox-langpacks-%{version}-20090731.tar.bz2 %endif Source10: firefox-mozconfig Source11: firefox-mozconfig-branded @@ -322,6 +322,9 @@ fi #--------------------------------------------------------------------- %changelog +* Tue Aug 4 2009 Martin Stransky - 3.0.13-1 +- Update to 3.0.13 + * Tue Jul 21 2009 Jan Horak - 3.0.12-1 - Update to 3.0.12 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-10/sources,v retrieving revision 1.117 retrieving revision 1.118 diff -u -p -r1.117 -r1.118 --- sources 21 Jul 2009 17:11:03 -0000 1.117 +++ sources 3 Aug 2009 22:10:20 -0000 1.118 @@ -1,2 +1,2 @@ -8ea6545553ed1864fae41272d782ad8c firefox-langpacks-3.0.12-20090708.tar.bz2 -51ee3e72001b15b6af8c0a1bdf8256d2 firefox-3.0.12-source.tar.bz2 +eb2e69872ef6932de0ee98b102eb1d5b firefox-3.0.13-source.tar.bz2 +a83ef3e4f8807f19a04a18469ac1238a firefox-langpacks-3.0.13-20090731.tar.bz2 From pbrobinson at fedoraproject.org Mon Aug 3 22:21:21 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 3 Aug 2009 22:21:21 +0000 (UTC) Subject: rpms/jana/F-10 jana.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090803222121.64BFD11C00E9@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/jana/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25070 Modified Files: .cvsignore sources Added Files: jana.spec Log Message: - initial import --- NEW FILE jana.spec --- # Tarfile created using git # git clone git://git.gnome.org/jana # git archive --format=tar --prefix=jana-0.4.5/ %{git_version} | bzip2 > jana-0.4.5-20090622.tar.bz2 %define gitdate 20090622 %define git_version b416a41 %define tarfile %{name}-%{version}-%{gitdate}.tar.bz2 %define snapshot %{gitdate}git%{git_version} Name: jana Version: 0.4.5 Release: 0.2.%{snapshot}%{?dist} Summary: An interface library for time-related PIM Group: System Environment/Libraries License: LGPLv2 URL: http://git.gnome.org/cgit/jana/ Source0: %{tarfile} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: evolution-data-server-devel BuildRequires: gtk2-devel BuildRequires: GConf2-devel BuildRequires: gtk-doc BuildRequires: pkgconfig # Require these because we're using a git snapshot BuildRequires: libtool BuildRequires: intltool BuildRequires: automake BuildRequires: autoconf BuildRequires: gnome-common %description An interface library for time-related personal information management related data. %package devel Summary: Development package for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: gtk-doc Requires: pkgconfig %description devel Files for development with %{name}. %prep %setup -q %build ./autogen.sh %configure --disable-static --enable-gtk-doc make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} #Remove libtool archives. rm -rf %{buildroot}/%{_libdir}/*.la %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING %{_libdir}/libjana*.so.0.0.0 %{_libdir}/libjana*.so.0 %{_datadir}/jana %files devel %defattr(-,root,root,-) %{_includedir}/jana %{_libdir}/pkgconfig/libjana*pc %{_libdir}/libjana.so %{_libdir}/libjana-ecal.so %{_libdir}/libjana-gtk.so %{_datadir}/gtk-doc/html/libjana-ecal %{_datadir}/gtk-doc/html/libjana-gtk %{_datadir}/gtk-doc/html/libjana %changelog * Fri Jul 3 2009 Peter Robinson 0.4.5-0.2.20090622gitb416a41 - Updates from package review * Mon Jun 22 2009 Peter Robinson 0.4.5-0.1.20090622gitb416a41 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/jana/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:26:25 -0000 1.1 +++ .cvsignore 3 Aug 2009 22:21:20 -0000 1.2 @@ -0,0 +1 @@ +jana-0.4.5-20090622.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/jana/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:26:25 -0000 1.1 +++ sources 3 Aug 2009 22:21:20 -0000 1.2 @@ -0,0 +1 @@ +b2e09c7e733276b66ec9a05be8a0527e jana-0.4.5-20090622.tar.bz2 From caillon at fedoraproject.org Mon Aug 3 22:47:04 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 22:47:04 +0000 (UTC) Subject: rpms/firefox/devel .cvsignore, 1.98, 1.99 firefox.spec, 1.333, 1.334 sources, 1.111, 1.112 Message-ID: <20090803224704.DF77111C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/firefox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30574 Modified Files: .cvsignore firefox.spec sources Log Message: * Mon Aug 3 2009 Christopher Aillon - 3.5.2-1 - Update to 3.5.2 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/firefox/devel/.cvsignore,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- .cvsignore 17 Jul 2009 19:02:44 -0000 1.98 +++ .cvsignore 3 Aug 2009 22:47:02 -0000 1.99 @@ -1,2 +1,6 @@ +firefox-3.5-source.tar.bz2 +firefox-langpacks-3.5-20090630.tar.bz2 firefox-3.5.1-source.tar.bz2 firefox-langpacks-3.5.1-20090717.tar.bz2 +firefox-3.5.2-source.tar.bz2 +firefox-langpacks-3.5.2-20090803.tar.bz2 Index: firefox.spec =================================================================== RCS file: /cvs/extras/rpms/firefox/devel/firefox.spec,v retrieving revision 1.333 retrieving revision 1.334 diff -u -p -r1.333 -r1.334 --- firefox.spec 24 Jul 2009 10:44:55 -0000 1.333 +++ firefox.spec 3 Aug 2009 22:47:03 -0000 1.334 @@ -5,7 +5,7 @@ %define mozappdir %{_libdir}/%{name}-%{internal_version} %define tarballdir mozilla-1.9.1 -%define xulrunner_version 1.9.1.1 +%define xulrunner_version 1.9.1.2 %define internal_version %{version} %define official_branding 1 @@ -18,8 +18,8 @@ Summary: Mozilla Firefox Web browser Name: firefox -Version: 3.5.1 -Release: 3%{?dist} +Version: 3.5.2 +Release: 1%{?dist} URL: http://www.mozilla.org/projects/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -30,7 +30,7 @@ Group: Applications/Internet %endif Source0: %{tarball} %if %{build_langpacks} -Source2: firefox-langpacks-%{version}-20090717.tar.bz2 +Source2: firefox-langpacks-%{version}-20090803.tar.bz2 %endif Source10: firefox-mozconfig Source11: firefox-mozconfig-branded @@ -340,6 +340,9 @@ gtk-update-icon-cache %{_datadir}/icons/ #--------------------------------------------------------------------- %changelog +* Mon Aug 3 2009 Christopher Aillon - 3.5.2-1 +- Update to 3.5.2 + * Fri Jul 24 2009 Jan Horak - 3.5.1-3 - Adjust icons cache update according to template Index: sources =================================================================== RCS file: /cvs/extras/rpms/firefox/devel/sources,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- sources 17 Jul 2009 19:02:44 -0000 1.111 +++ sources 3 Aug 2009 22:47:03 -0000 1.112 @@ -1,2 +1,2 @@ -f2f68bc69f590eefc8fe98a0038087b1 firefox-3.5.1-source.tar.bz2 -fb69b2d36b0ea28a7493ac3ab419a0a3 firefox-langpacks-3.5.1-20090717.tar.bz2 +0de7173e45df009f5a2620fcceb010fb firefox-3.5.2-source.tar.bz2 +3b78b4648ef24f52b4f092dc05f79956 firefox-langpacks-3.5.2-20090803.tar.bz2 From mclasen at fedoraproject.org Mon Aug 3 22:49:31 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 22:49:31 +0000 (UTC) Subject: rpms/brasero/devel nautilus-segfault.patch, NONE, 1.1 brasero.spec, 1.56, 1.57 Message-ID: <20090803224932.0AB8911C00E9@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/brasero/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31758 Modified Files: brasero.spec Added Files: nautilus-segfault.patch Log Message: Fix a nautilus segfault when burning nautilus-segfault.patch: libbrasero-burn/brasero-track-data-cfg.c | 105 ++++++++++++++++++++++++------- libbrasero-utils/brasero-io.c | 9 ++ 2 files changed, 90 insertions(+), 24 deletions(-) --- NEW FILE nautilus-segfault.patch --- diff --git a/libbrasero-burn/brasero-track-data-cfg.c b/libbrasero-burn/brasero-track-data-cfg.c index 69d3505..3e91a26 100644 --- a/libbrasero-burn/brasero-track-data-cfg.c +++ b/libbrasero-burn/brasero-track-data-cfg.c @@ -1754,29 +1754,6 @@ brasero_track_data_clean_autorun (BraseroTrackDataCfg *track) } static void -brasero_track_data_cfg_finalize (GObject *object) -{ - BraseroTrackDataCfgPrivate *priv; - - priv = BRASERO_TRACK_DATA_CFG_PRIVATE (object); - - brasero_track_data_clean_autorun (BRASERO_TRACK_DATA_CFG (object)); - brasero_track_data_cfg_clean_cache (BRASERO_TRACK_DATA_CFG (object)); - - if (priv->shown) { - g_slist_free (priv->shown); - priv->shown = NULL; - } - - if (priv->tree) { - g_object_unref (priv->tree); - priv->tree = NULL; - } - - G_OBJECT_CLASS (brasero_track_data_cfg_parent_class)->finalize (object); -} - -static void brasero_track_data_cfg_iface_init (gpointer g_iface, gpointer data) { GtkTreeModelIface *iface = g_iface; @@ -3158,6 +3135,88 @@ brasero_track_data_cfg_init (BraseroTrackDataCfg *object) } static void +brasero_track_data_cfg_finalize (GObject *object) +{ + BraseroTrackDataCfgPrivate *priv; + + priv = BRASERO_TRACK_DATA_CFG_PRIVATE (object); + + brasero_track_data_clean_autorun (BRASERO_TRACK_DATA_CFG (object)); + brasero_track_data_cfg_clean_cache (BRASERO_TRACK_DATA_CFG (object)); + + if (priv->shown) { + g_slist_free (priv->shown); + priv->shown = NULL; + } + + if (priv->tree) { + /* This object could outlive us just for some time + * so we better remove all signals. + * When an image URI is detected it can happen + * that we'll be destroyed. */ + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_node_added, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_node_changed, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_node_removed, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_node_reordered, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_size_changed_cb, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_session_available_cb, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_session_loaded_cb, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_project_loaded, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_activity_changed, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_deep_directory, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_2G_file, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_unreadable_uri_cb, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_unknown_uri_cb, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_recursive_uri_cb, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_image_uri_cb, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_virtual_sibling_cb, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_name_collision_cb, + object); + g_signal_handlers_disconnect_by_func (priv->tree, + brasero_track_data_cfg_joliet_rename_cb, + object); + + g_object_unref (priv->tree); + priv->tree = NULL; + } + + G_OBJECT_CLASS (brasero_track_data_cfg_parent_class)->finalize (object); +} + +static void brasero_track_data_cfg_class_init (BraseroTrackDataCfgClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); diff --git a/libbrasero-utils/brasero-io.c b/libbrasero-utils/brasero-io.c index cfeb4d5..bd12861 100644 --- a/libbrasero-utils/brasero-io.c +++ b/libbrasero-utils/brasero-io.c @@ -364,6 +364,11 @@ brasero_io_return_result_idle (gpointer callback_data) g_mutex_unlock (priv->lock); data = result->callback_data; + + /* This is to make sure the object lives + * as long as we need it. */ + g_object_ref (base->object); + if (result->uri || result->info || result->error) result->base->callback (base->object, result->error, @@ -371,12 +376,14 @@ brasero_io_return_result_idle (gpointer callback_data) result->info, data? data->callback_data:NULL); - /* Else this is just to call destroy () for callback data */ + /* call destroy () for callback data */ brasero_io_unref_result_callback_data (data, base->object, base->destroy, FALSE); + g_object_unref (base->object); + brasero_io_job_result_free (result); g_mutex_lock (priv->lock); Index: brasero.spec =================================================================== RCS file: /cvs/pkgs/rpms/brasero/devel/brasero.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- brasero.spec 28 Jul 2009 04:21:12 -0000 1.56 +++ brasero.spec 3 Aug 2009 22:49:31 -0000 1.57 @@ -1,7 +1,6 @@ - Name: brasero Version: 2.27.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Gnome CD/DVD burning application Group: Applications/Multimedia License: GPLv2+ @@ -9,6 +8,8 @@ URL: http://www.gnome.org/projects Source0: http://ftp.gnome.org/pub/GNOME/sources/brasero/2.27/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch0: nautilus-segfault.patch + BuildRequires: glib2-devel >= 2.15.6 BuildRequires: gettext intltool gtk-doc BuildRequires: desktop-file-utils @@ -86,6 +87,7 @@ developing brasero applications. %prep %setup -q +%patch0 -p1 -b .nautilus-segfault %build @@ -203,6 +205,9 @@ fi %changelog +* Mon Aug 3 2009 Matthias Clasen - 2.27.5-2 +- Fix a nautilus segfault when burning + * Tue Jul 28 2009 Matthias Clasen - 2.27.5-1 - Update to 2.27.5 From caillon at fedoraproject.org Mon Aug 3 23:01:49 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:01:49 +0000 (UTC) Subject: rpms/blam/F-11 blam.spec,1.30,1.31 Message-ID: <20090803230149.55AED11C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/blam/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2373 Modified Files: blam.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 1.8.5-13 - Rebuild against newer gecko Index: blam.spec =================================================================== RCS file: /cvs/extras/rpms/blam/F-11/blam.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- blam.spec 17 Jul 2009 12:58:04 -0000 1.30 +++ blam.spec 3 Aug 2009 23:01:48 -0000 1.31 @@ -1,11 +1,11 @@ ## XXX: Hopefully Mono, Blam and multilib will play nicely soon... %define _libdir %{_prefix}/lib %define dbus_sharp_min_version 0.60 -%define gecko_version 1.9.1.1 +%define gecko_version 1.9.1.2 Name: blam Version: 1.8.5 -Release: 12%{?dist} +Release: 13%{?dist} Summary: An RSS/RDF feed reader Group: Applications/Internet @@ -138,6 +138,9 @@ update-desktop-database &> /dev/null ||: %{_mandir}/man?/%{name}.1* %changelog +* Mon Aug 03 2009 Christopher Aillon - 1.8.5-13 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 1.8.5-12 - Rebuild against newer gecko From caillon at fedoraproject.org Mon Aug 3 23:02:02 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:02:02 +0000 (UTC) Subject: rpms/chmsee/F-11 chmsee.spec,1.35,1.36 Message-ID: <20090803230202.A0E4011C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/chmsee/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2508 Modified Files: chmsee.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 1.0.1-10 - Rebuild against newer gecko Index: chmsee.spec =================================================================== RCS file: /cvs/extras/rpms/chmsee/F-11/chmsee.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- chmsee.spec 17 Jul 2009 12:59:07 -0000 1.35 +++ chmsee.spec 3 Aug 2009 23:02:02 -0000 1.36 @@ -1,6 +1,6 @@ Name: chmsee Version: 1.0.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary(zh_CN): CHM ??????, ?? Gtk2+ Summary: A Gtk+2 CHM document viewer Group: Applications/Publishing @@ -108,11 +108,14 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/icons/hicolor/*/apps/chmsee.png %changelog +* Mon Aug 03 2009 Christopher Aillon - 1.0.1-10 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 1.0.1-9 - Rebuild against newer gecko * Tue Jul 14 2009 bbbush - 1.0.1-8 -- revert to 1.0.1 as latest version crash on xulrunner-1.9.1.1 +- revert to 1.0.1 as latest version crash on xulrunner-1.9.1.2 * Sun Jul 12 2009 bbbush - 1.0.6-1 - update to 1.0.6 From caillon at fedoraproject.org Mon Aug 3 23:02:16 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:02:16 +0000 (UTC) Subject: rpms/eclipse/F-11 eclipse.spec,1.632,1.633 Message-ID: <20090803230216.5AD5911C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/eclipse/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2628 Modified Files: eclipse.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 1:3.4.2-14 - Rebuild against newer gecko Index: eclipse.spec =================================================================== RCS file: /cvs/extras/rpms/eclipse/F-11/eclipse.spec,v retrieving revision 1.632 retrieving revision 1.633 diff -u -p -r1.632 -r1.633 --- eclipse.spec 17 Jul 2009 13:00:13 -0000 1.632 +++ eclipse.spec 3 Aug 2009 23:02:15 -0000 1.633 @@ -29,7 +29,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 13%{?dist} +Release: 14%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -155,7 +155,7 @@ Patch44: %{name}-fix-javahome64.patch # be replaced with the former when libxul.pc is fixed. # https://bugs.eclipse.org/bugs/attachment.cgi?id=131060 Patch45: %{name}-swt-buildagainstxulrunner.patch -# Work with changed interface in XULRunner 1.9.1.1 +# Work with changed interface in XULRunner 1.9.1.2 # https://bugs.eclipse.org/bugs/show_bug.cgi?id=268651 # https://bugs.eclipse.org/bugs/attachment.cgi?id=130611 Patch46: %{name}-swt-xulrunner191.patch @@ -1491,6 +1491,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Mon Aug 03 2009 Christopher Aillon - 1:3.4.2-14 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 1:3.4.2-13 - Rebuild against newer gecko @@ -1513,7 +1516,7 @@ fi - Fix jdt owning dropins/jdt folder. * Thu Apr 2 2009 Andrew Overholt 1:3.4.2-7 -- Add patch from upstream to work with XULRunner 1.9.1.1. +- Add patch from upstream to work with XULRunner 1.9.1.2. - Red Hat bugzilla #483832 (and its duplicates). * Mon Mar 30 2009 Dennis Gilmore 1:3.4.2-6 From caillon at fedoraproject.org Mon Aug 3 23:02:30 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:02:30 +0000 (UTC) Subject: rpms/epiphany/F-11 epiphany.spec,1.232,1.233 Message-ID: <20090803230230.BE97211C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/epiphany/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2768 Modified Files: epiphany.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 2.26.3-3 - Rebuild against newer gecko Index: epiphany.spec =================================================================== RCS file: /cvs/extras/rpms/epiphany/F-11/epiphany.spec,v retrieving revision 1.232 retrieving revision 1.233 diff -u -p -r1.232 -r1.233 --- epiphany.spec 17 Jul 2009 13:15:13 -0000 1.232 +++ epiphany.spec 3 Aug 2009 23:02:30 -0000 1.233 @@ -1,4 +1,4 @@ -%define gecko_ver 1.9.1.1 +%define gecko_ver 1.9.1.2 %define desktop_file_utils_version 0.9 %define glib2_devel_ver 2.18.0 %define gtk2_devel_ver 2.15.1 @@ -8,7 +8,7 @@ Summary: Web browser for GNOME Name: epiphany Version: 2.26.3 -Release: 2%{?dist} +Release: 3%{?dist} %define major_version 2.26 Provides: epiphany(abi) = %{major_version} License: GPLv2+ and GFDL @@ -253,6 +253,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pygtk/2.0/defs/epiphany.defs %changelog +* Mon Aug 03 2009 Christopher Aillon - 2.26.3-3 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 2.26.3-2 - Rebuild against newer gecko @@ -790,7 +793,7 @@ rm -rf $RPM_BUILD_ROOT * Tue Mar 02 2004 Elliot Lee - rebuilt -* Sun Feb 22 2004 Jeremy Katz 1.1.9.1.1 +* Sun Feb 22 2004 Jeremy Katz 1.1.9.1.2 - update to 1.1.9 - reenable nautilus view From caillon at fedoraproject.org Mon Aug 3 23:02:44 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:02:44 +0000 (UTC) Subject: rpms/epiphany-extensions/F-11 epiphany-extensions.spec,1.62,1.63 Message-ID: <20090803230244.3E4F411C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/epiphany-extensions/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2888 Modified Files: epiphany-extensions.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 2.26.1-5 - Rebuild against newer gecko Index: epiphany-extensions.spec =================================================================== RCS file: /cvs/extras/rpms/epiphany-extensions/F-11/epiphany-extensions.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- epiphany-extensions.spec 17 Jul 2009 21:59:01 -0000 1.62 +++ epiphany-extensions.spec 3 Aug 2009 23:02:44 -0000 1.63 @@ -1,11 +1,11 @@ %global ephy_major 2.26 %global ephy_api_version 2.26 %global ephy_min_version %{ephy_major}.0 -%global gecko_version 1.9.1.1 +%global gecko_version 1.9.1.2 Name: epiphany-extensions Version: %{ephy_major}.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Extensions for Epiphany, the GNOME web browser ## The Live HTTP Headers extension is LGPLv2.1+; the Gestures extension is @@ -113,6 +113,9 @@ scrollkeeper-update -q ||: %changelog +* Mon Aug 03 2009 Christopher Aillon - 2.26.1-5 +- Rebuild against newer gecko + * Fri Jul 17 2009 Christopher Aillon - 2.26.1-4 - Rebuild against newer gecko From caillon at fedoraproject.org Mon Aug 3 23:03:11 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:03:11 +0000 (UTC) Subject: rpms/galeon/F-11 galeon.spec,1.64,1.65 Message-ID: <20090803230311.2EA8A11C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/galeon/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3139 Modified Files: galeon.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 2.0.7-13 - Rebuild against newer gecko Index: galeon.spec =================================================================== RCS file: /cvs/extras/rpms/galeon/F-11/galeon.spec,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- galeon.spec 17 Jul 2009 13:01:30 -0000 1.64 +++ galeon.spec 3 Aug 2009 23:03:10 -0000 1.65 @@ -1,9 +1,9 @@ -%define gecko_ver 1.9.1.1 +%define gecko_ver 1.9.1.2 Summary: GNOME2 Web browser based on Mozilla Name: galeon Version: 2.0.7 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ Group: Applications/Internet URL: http://galeon.sourceforge.net/ @@ -125,6 +125,9 @@ update-desktop-database > /dev/null 2>&1 %changelog +* Mon Aug 03 2009 Christopher Aillon - 2.0.7-13 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 2.0.7-12 - Rebuild against newer gecko @@ -145,7 +148,7 @@ update-desktop-database > /dev/null 2>&1 * Tue Jan 6 2009 Alex Lancaster - 2.0.7-5 - Apply modified patch for epiphany for building against xulrunner - 1.9.1.1 from Christopher Aillon (#478666) + 1.9.1.2 from Christopher Aillon (#478666) * Fri Dec 26 2008 Denis Leroy - 2.0.7-4 - Rebuild for newer gnome desktop library From caillon at fedoraproject.org Mon Aug 3 23:02:57 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:02:57 +0000 (UTC) Subject: rpms/evolution-rss/F-11 evolution-rss.spec,1.28,1.29 Message-ID: <20090803230257.B570711C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/evolution-rss/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3016 Modified Files: evolution-rss.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 0.1.2-12 - Rebuild against newer gecko Index: evolution-rss.spec =================================================================== RCS file: /cvs/extras/rpms/evolution-rss/F-11/evolution-rss.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- evolution-rss.spec 17 Jul 2009 13:00:56 -0000 1.28 +++ evolution-rss.spec 3 Aug 2009 23:02:57 -0000 1.29 @@ -1,7 +1,7 @@ Name: evolution-rss Summary: Evolution RSS Reader Version: 0.1.2 -Release: 11%{?dist} +Release: 12%{?dist} Group: Applications/Internet License: GPLv2 and GPLv2+ URL: http://gnome.eu.org/evo/index.php/Evolution_RSS_Reader_Plugin @@ -83,6 +83,9 @@ fi %{_libdir}/bonobo/servers/GNOME_Evolution_RSS_*.server %changelog +* Mon Aug 03 2009 Christopher Aillon - 0.1.2-12 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 0.1.2-11 - Rebuild against newer gecko From caillon at fedoraproject.org Mon Aug 3 23:03:26 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:03:26 +0000 (UTC) Subject: rpms/gnome-python2-extras/F-11 gnome-python2-extras.spec,1.52,1.53 Message-ID: <20090803230326.9AA9111C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/gnome-python2-extras/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3296 Modified Files: gnome-python2-extras.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 2.25.3-6 - Rebuild against newer gecko Index: gnome-python2-extras.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-python2-extras/F-11/gnome-python2-extras.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- gnome-python2-extras.spec 17 Jul 2009 13:02:34 -0000 1.52 +++ gnome-python2-extras.spec 3 Aug 2009 23:03:26 -0000 1.53 @@ -5,7 +5,7 @@ %define gnome_panel_version 2.2.0 %define gnome_python_version 2.10.0 %define gtkhtml2_version 2.3.1 -%define gecko_version 1.9.1.1 +%define gecko_version 1.9.1.2 %define gtkspell_version 2.0.7 %define libgda_version 3.99.9 %define libgdl_version 2.24.0 @@ -14,7 +14,7 @@ Name: gnome-python2-extras Version: 2.25.3 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ and LGPLv2+ Group: Development/Languages Summary: The sources for additional. PyGNOME Python extension modules @@ -180,6 +180,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pygda-4.0.pc %changelog +* Mon Aug 03 2009 Christopher Aillon - 2.25.3-6 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 2.25.3-5 - Rebuild against newer gecko From caillon at fedoraproject.org Mon Aug 3 23:03:40 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:03:40 +0000 (UTC) Subject: rpms/gnome-web-photo/F-11 gnome-web-photo.spec,1.24,1.25 Message-ID: <20090803230340.F2AD411C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/gnome-web-photo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3433 Modified Files: gnome-web-photo.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 0.7-5 - Rebuild against newer gecko Index: gnome-web-photo.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-web-photo/F-11/gnome-web-photo.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- gnome-web-photo.spec 17 Jul 2009 13:03:39 -0000 1.24 +++ gnome-web-photo.spec 3 Aug 2009 23:03:40 -0000 1.25 @@ -1,9 +1,9 @@ -%define gecko_version 1.9.1.1 +%define gecko_version 1.9.1.2 Summary: HTML pages thumbnailer Name: gnome-web-photo Version: 0.7 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv2+ Group: Applications/Internet URL: http://ftp.gnome.org/pub/GNOME/sources/gnome-web-photo/%{version}/ @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gnome-web-photo %changelog +* Mon Aug 03 2009 Christopher Aillon - 0.7-5 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 0.7-4 - Rebuild against newer gecko From caillon at fedoraproject.org Mon Aug 3 23:03:59 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:03:59 +0000 (UTC) Subject: rpms/google-gadgets/F-11 google-gadgets.spec,1.16,1.17 Message-ID: <20090803230359.B82C711C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/google-gadgets/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3601 Modified Files: google-gadgets.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 0.11.0-3 - Rebuild against newer gecko Index: google-gadgets.spec =================================================================== RCS file: /cvs/extras/rpms/google-gadgets/F-11/google-gadgets.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- google-gadgets.spec 17 Jul 2009 13:04:12 -0000 1.16 +++ google-gadgets.spec 3 Aug 2009 23:03:59 -0000 1.17 @@ -4,7 +4,7 @@ Name: google-gadgets Version: 0.11.0 #Release: 0.1.%{alphatag}%{?dist} -Release: 2%{?dist} +Release: 3%{?dist} Summary: Google Gadgets for Linux Group: User Interface/Desktops @@ -208,6 +208,9 @@ update-desktop-database &> /dev/null || %changelog +* Mon Aug 03 2009 Christopher Aillon - 0.11.0-3 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 0.11.0-2 - Rebuild against newer gecko @@ -215,7 +218,7 @@ update-desktop-database &> /dev/null || - Update to 0.11.0 * Sat May 2 2009 Michel Salim - 0.10.6-0.1.20090430svn1449%{?dist} -- Update to SVN checkout, for xulrunner 1.9.1.1 compatibility +- Update to SVN checkout, for xulrunner 1.9.1.2 compatibility * Mon Apr 27 2009 Christopher Aillon - 0.10.5-6 - Rebuild against newer gecko From caillon at fedoraproject.org Mon Aug 3 23:04:12 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:04:12 +0000 (UTC) Subject: rpms/hulahop/F-11 hulahop.spec,1.14,1.15 Message-ID: <20090803230412.7B5AD11C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/hulahop/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3738 Modified Files: hulahop.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 0.4.9-7 - Rebuild against newer gecko Index: hulahop.spec =================================================================== RCS file: /cvs/extras/rpms/hulahop/F-11/hulahop.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- hulahop.spec 17 Jul 2009 13:05:13 -0000 1.14 +++ hulahop.spec 3 Aug 2009 23:04:12 -0000 1.15 @@ -2,7 +2,7 @@ Name: hulahop Version: 0.4.9 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A pygtk widget for embedding mozilla Group: System Environment/Libraries @@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/* %changelog +* Mon Aug 03 2009 Christopher Aillon - 0.4.9-7 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 0.4.9-6 - Rebuild against newer gecko From caillon at fedoraproject.org Mon Aug 3 23:04:25 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:04:25 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/F-11 java-1.6.0-openjdk.spec,1.124,1.125 Message-ID: <20090803230425.E4BAF11C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/java-1.6.0-openjdk/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3880 Modified Files: java-1.6.0-openjdk.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 1:1.6.0.0-26.b16 - Rebuild against newer gecko Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/extras/rpms/java-1.6.0-openjdk/F-11/java-1.6.0-openjdk.spec,v retrieving revision 1.124 retrieving revision 1.125 diff -u -p -r1.124 -r1.125 --- java-1.6.0-openjdk.spec 17 Jul 2009 13:05:44 -0000 1.124 +++ java-1.6.0-openjdk.spec 3 Aug 2009 23:04:25 -0000 1.125 @@ -133,7 +133,7 @@ Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 25.%{openjdkver}%{?dist} +Release: 26.%{openjdkver}%{?dist} # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons, # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -962,6 +962,9 @@ exit 0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so %changelog +* Mon Aug 03 2009 Christopher Aillon - 1:1.6.0.0-26.b16 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 1:1.6.0.0-25.b16 - Rebuild against newer gecko @@ -1499,7 +1502,7 @@ new icedtea source. - Added Requires: jpackage-utils. - Removed java-1.7.0-makefile.patch. - Updated patch list. -- Resolves rhbz#41.9.1.1 +- Resolves rhbz#41.9.1.2 - Resolves rhbz#399221 - Resolves rhbz#318621 From caillon at fedoraproject.org Mon Aug 3 23:04:39 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:04:39 +0000 (UTC) Subject: rpms/kazehakase/F-11 kazehakase.spec,1.84,1.85 Message-ID: <20090803230439.45F5311C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/kazehakase/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4023 Modified Files: kazehakase.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 0.5.6-11.svn3771_trunk.4 - Rebuild against newer gecko Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-11/kazehakase.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- kazehakase.spec 17 Jul 2009 13:06:16 -0000 1.84 +++ kazehakase.spec 3 Aug 2009 23:04:39 -0000 1.85 @@ -18,7 +18,7 @@ %define min_webkit_EVR 1.1.1 %if 0%{?fedora} >= 11 -%define Geckover 1.9.1.1 +%define Geckover 1.9.1.2 %endif %if 0%{?fedora} >= 9 && 0%{?fedora} <= 10 %define Geckover 1.9 @@ -45,7 +45,7 @@ Name: kazehakase Version: 0.5.6 -Release: %{_release}%{?dist}.3 +Release: %{_release}%{?dist}.4 Summary: Kazehakase browser using Gecko rendering engine Group: Applications/Internet @@ -319,6 +319,9 @@ desktop-file-install \ %endif %changelog +* Mon Aug 03 2009 Christopher Aillon - 0.5.6-11.svn3771_trunk.4 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 0.5.6-11.svn3771_trunk.3 - Rebuild against newer gecko @@ -370,7 +373,7 @@ desktop-file-install \ - Now WebKit >= rev 39421 is needed * Tue Dec 23 2008 Mamoru Tasaka -- F-11: Rebuild against xulrunner 1.9.1.1 +- F-11: Rebuild against xulrunner 1.9.1.2 * Fri Oct 31 2008 Mamoru Tasaka - 0.5.6-1 - 0.5.6 From caillon at fedoraproject.org Mon Aug 3 23:04:53 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:04:53 +0000 (UTC) Subject: rpms/Miro/F-11 Miro.spec,1.57,1.58 Message-ID: <20090803230453.9619711C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/Miro/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4155 Modified Files: Miro.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 2.0.5-3 - Rebuild against newer gecko Index: Miro.spec =================================================================== RCS file: /cvs/extras/rpms/Miro/F-11/Miro.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- Miro.spec 17 Jul 2009 13:07:18 -0000 1.57 +++ Miro.spec 3 Aug 2009 23:04:53 -0000 1.58 @@ -1,11 +1,11 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define gecko_ver 1.9.1.1 +%define gecko_ver 1.9.1.2 Name: Miro Version: 2.0.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Miro - Internet TV Player Group: Applications/Multimedia @@ -95,6 +95,9 @@ update-desktop-database %{_datadir}/appl %changelog +* Mon Aug 03 2009 Christopher Aillon - 2.0.5-3 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 2.0.5-2 - Rebuild against newer gecko @@ -142,7 +145,7 @@ update-desktop-database %{_datadir}/appl - rebuild with new openssl * Tue Dec 23 2008 Caol?n McNamara - 1.2.8-4 -- Rebuild against newer gecko 1.9.1.1 +- Rebuild against newer gecko 1.9.1.2 * Thu Dec 18 2008 Alex Lancaster - 1.2.8-3 - Enable patch for new boost 1.37 for F-11+ From caillon at fedoraproject.org Mon Aug 3 23:05:09 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:05:09 +0000 (UTC) Subject: rpms/mozvoikko/F-11 mozvoikko.spec,1.12,1.13 Message-ID: <20090803230509.D135211C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/mozvoikko/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4339 Modified Files: mozvoikko.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 0.9.7-0.6.rc1 - Rebuild against newer gecko Index: mozvoikko.spec =================================================================== RCS file: /cvs/extras/rpms/mozvoikko/F-11/mozvoikko.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- mozvoikko.spec 17 Jul 2009 13:08:31 -0000 1.12 +++ mozvoikko.spec 3 Aug 2009 23:05:09 -0000 1.13 @@ -5,7 +5,7 @@ # update this package to 1.0. # For the xulrunner unstable requires -%define gecko_ver 1.9.1.1 +%define gecko_ver 1.9.1.2 # These come from install.rdf %define firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} %define firefox_ext_id \{b676e3ff-cda7-4e0c-b2b8-74e4bb40a67a\} @@ -18,7 +18,7 @@ Name: mozvoikko Version: 0.9.7 -Release: 0.5.rc1%{?dist} +Release: 0.6.rc1%{?dist} Summary: Finnish Voikko spell-checker extension for Mozilla programs Group: Applications/Internet License: GPLv2+ @@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Christopher Aillon - 0.9.7-0.6.rc1 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 0.9.7-0.5.rc1 - Rebuild against newer gecko @@ -104,7 +107,7 @@ rm -rf $RPM_BUILD_ROOT - Some discussion about pkg-config and rpath in Launchpad #297169 * Fri Dec 26 2008 Ville-Pekka Vainio - 0.9.5-5 -- Rebuild against gecko 1.9.1.1 +- Rebuild against gecko 1.9.1.2 - Bump Release so that it's at least as high as in F10 and F9 * Mon Sep 29 2008 Ville-Pekka Vainio - 0.9.5-3 From caillon at fedoraproject.org Mon Aug 3 23:05:22 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:05:22 +0000 (UTC) Subject: rpms/mugshot/F-11 mugshot.spec,1.45,1.46 Message-ID: <20090803230522.BD14111C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/mugshot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4468 Modified Files: mugshot.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 1.2.2-12 - Rebuild against newer gecko Index: mugshot.spec =================================================================== RCS file: /cvs/extras/rpms/mugshot/F-11/mugshot.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- mugshot.spec 17 Jul 2009 13:09:05 -0000 1.45 +++ mugshot.spec 3 Aug 2009 23:05:22 -0000 1.46 @@ -3,7 +3,7 @@ Name: mugshot Version: 1.2.2 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Companion software for mugshot.org Group: Applications/Internet @@ -172,6 +172,9 @@ fi %{_sysconfdir}/gconf/schemas/*.schemas %changelog +* Mon Aug 03 2009 Christopher Aillon - 1.2.2-12 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 1.2.2-11 - Rebuild against newer gecko @@ -377,7 +380,7 @@ fi * Wed Jul 19 2006 Colin Walters - 1.1.10-1 - 1.1.10 -* Sat Jul 15 2006 Havoc Pennington - 1.1.9.1.1 +* Sat Jul 15 2006 Havoc Pennington - 1.1.9.1.2 - 1.1.9 * Thu Jul 13 2006 Havoc Pennington - 1.1.8-1 From caillon at fedoraproject.org Mon Aug 3 23:05:37 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:05:37 +0000 (UTC) Subject: rpms/ruby-gnome2/F-11 ruby-gnome2.spec,1.44,1.45 Message-ID: <20090803230537.A6CA511C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/ruby-gnome2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4593 Modified Files: ruby-gnome2.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 0.19.1-1.1 - Rebuild against newer gecko Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/F-11/ruby-gnome2.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- ruby-gnome2.spec 3 Aug 2009 19:02:22 -0000 1.44 +++ ruby-gnome2.spec 3 Aug 2009 23:05:37 -0000 1.45 @@ -13,7 +13,7 @@ Name: ruby-gnome2 Version: 0.19.1 -Release: %{mainrel}%{?dist} +Release: %{mainrel}%{?dist}.1 Summary: Ruby binding of libgnome/libgnomeui-2.x Group: System Environment/Libraries @@ -1076,6 +1076,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Mon Aug 03 2009 Christopher Aillon - 0.19.1-1.1 +- Rebuild against newer gecko + * Mon Aug 3 2009 Mamoru Tasaka - 0.19.1-1 - Update to 0.19.1, drop all upstreamed patches - Introduce many -devel subpackages containing pkgconfig file From caillon at fedoraproject.org Mon Aug 3 23:05:52 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:05:52 +0000 (UTC) Subject: rpms/perl-Gtk2-MozEmbed/F-11 perl-Gtk2-MozEmbed.spec,1.5,1.6 Message-ID: <20090803230552.1BB1111C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/perl-Gtk2-MozEmbed/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4716 Modified Files: perl-Gtk2-MozEmbed.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 0.08-6.4 - Rebuild against newer gecko Index: perl-Gtk2-MozEmbed.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Gtk2-MozEmbed/F-11/perl-Gtk2-MozEmbed.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- perl-Gtk2-MozEmbed.spec 17 Jul 2009 13:10:20 -0000 1.5 +++ perl-Gtk2-MozEmbed.spec 3 Aug 2009 23:05:51 -0000 1.6 @@ -1,7 +1,7 @@ %define perlname Gtk2-MozEmbed %if 0%{?fedora} >= 11 -%define gecko_version 1.9.1.1 +%define gecko_version 1.9.1.2 %else %define gecko_version 1.9.0.6 %endif @@ -13,7 +13,7 @@ Summary: Interface to the Mozilla embedding widget Name: perl-Gtk2-MozEmbed Version: 0.08 -Release: %{specfilever}%{?dist}.3 +Release: %{specfilever}%{?dist}.4 Group: Development/Libraries License: LGPLv2+ @@ -89,6 +89,9 @@ find $RPM_BUILD_ROOT -type d -depth -exe %changelog +* Mon Aug 03 2009 Christopher Aillon - 0.08-6.4 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 0.08-6.3 - Rebuild against newer gecko From caillon at fedoraproject.org Mon Aug 3 23:06:04 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:06:04 +0000 (UTC) Subject: rpms/seahorse-plugins/F-11 seahorse-plugins.spec,1.29,1.30 Message-ID: <20090803230604.8DB9011C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/seahorse-plugins/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4852 Modified Files: seahorse-plugins.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 2.26.2-4 - Rebuild against newer gecko Index: seahorse-plugins.spec =================================================================== RCS file: /cvs/extras/rpms/seahorse-plugins/F-11/seahorse-plugins.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- seahorse-plugins.spec 17 Jul 2009 13:10:57 -0000 1.29 +++ seahorse-plugins.spec 3 Aug 2009 23:06:04 -0000 1.30 @@ -1,6 +1,6 @@ Name: seahorse-plugins Version: 2.26.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Plugins and utilities for encryption in GNOME Group: User Interface/Desktops License: GPLv2+ and GFDL @@ -173,6 +173,9 @@ fi %changelog +* Mon Aug 03 2009 Christopher Aillon - 2.26.2-4 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 2.26.2-3 - Rebuild against newer gecko From caillon at fedoraproject.org Mon Aug 3 23:06:16 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Mon, 3 Aug 2009 23:06:16 +0000 (UTC) Subject: rpms/yelp/F-11 yelp.spec,1.159,1.160 Message-ID: <20090803230616.4670811C00E9@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/yelp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4971 Modified Files: yelp.spec Log Message: * Mon Aug 03 2009 Christopher Aillon - 2.26.0-6 - Rebuild against newer gecko Index: yelp.spec =================================================================== RCS file: /cvs/extras/rpms/yelp/F-11/yelp.spec,v retrieving revision 1.159 retrieving revision 1.160 diff -u -p -r1.159 -r1.160 --- yelp.spec 17 Jul 2009 13:12:01 -0000 1.159 +++ yelp.spec 3 Aug 2009 23:06:15 -0000 1.160 @@ -11,7 +11,7 @@ %define libxslt_version 1.1.4 %define startup_notification_version 0.8 %define rarian_version 0.7.0 -%define gecko_version 1.9.1.1 +%define gecko_version 1.9.1.2 %define pango_version 1.0.99 %define desktop_file_utils_version 0.3-7 @@ -19,7 +19,7 @@ Summary: Help browser for the GNOME desktop Name: yelp Version: 2.26.0 -Release: 5%{?dist} +Release: 6%{?dist} Source: http://download.gnome.org/sources/yelp/2.26/%{name}-%{version}.tar.bz2 URL: http://live.gnome.org/Yelp Patch1: yelp-2.15.5-fedora-docs.patch @@ -148,6 +148,9 @@ update-desktop-database &> /dev/null ||: %{_datadir}/yelp %changelog +* Mon Aug 03 2009 Christopher Aillon - 2.26.0-6 +- Rebuild against newer gecko + * Fri Jul 17 2009 Jan Horak - 2.26.0-5 - Rebuild against newer gecko From mclasen at fedoraproject.org Mon Aug 3 23:20:25 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 3 Aug 2009 23:20:25 +0000 (UTC) Subject: rpms/nautilus/devel nautilus-menu-icons3.patch, NONE, 1.1 nautilus_always_open_appicon.patch, NONE, 1.1 nautilus_menu_icons_only2.patch, NONE, 1.1 nautilus.spec, 1.278, 1.279 Message-ID: <20090803232025.CBCAC11C049D@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/nautilus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7289 Modified Files: nautilus.spec Added Files: nautilus-menu-icons3.patch nautilus_always_open_appicon.patch nautilus_menu_icons_only2.patch Log Message: fix place menu items nautilus-menu-icons3.patch: nautilus-spatial-window.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) --- NEW FILE nautilus-menu-icons3.patch --- diff -up nautilus-2.27.4/src/nautilus-spatial-window.c.menu-icons3 nautilus-2.27.4/src/nautilus-spatial-window.c --- nautilus-2.27.4/src/nautilus-spatial-window.c.menu-icons3 2009-08-03 18:59:28.015377172 -0400 +++ nautilus-2.27.4/src/nautilus-spatial-window.c 2009-08-03 19:08:19.623627208 -0400 @@ -683,6 +683,7 @@ location_button_clicked_callback (GtkWid name = nautilus_file_get_display_name (file); menu_item = gtk_image_menu_item_new_with_label (name); + gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menu_item), TRUE); g_free (name); if (first_item == NULL) { @@ -941,6 +942,14 @@ static const GtkActionEntry spatial_entr G_CALLBACK (action_search_callback) }, }; +static const char* icon_entries[] = { + "/MenuBar/Other Menus/Places/Home", + "/MenuBar/Other Menus/Places/Go to Computer", + "/MenuBar/Other Menus/Places/Go to Templates", + "/MenuBar/Other Menus/Places/Go to Trash", + "/MenuBar/Other Menus/Places/Go to Network" +}; + static void nautilus_spatial_window_init (NautilusSpatialWindow *window) { @@ -951,6 +960,8 @@ nautilus_spatial_window_init (NautilusSp GtkUIManager *ui_manager; GtkTargetList *targets; const char *ui; + int i; + GtkWidget *menuitem; window->details = G_TYPE_INSTANCE_GET_PRIVATE (window, NAUTILUS_TYPE_SPATIAL_WINDOW, @@ -1042,6 +1053,11 @@ nautilus_spatial_window_init (NautilusSp ui = nautilus_ui_string_get ("nautilus-spatial-window-ui.xml"); gtk_ui_manager_add_ui_from_string (ui_manager, ui, -1, NULL); + + for (i = 0; i < G_N_ELEMENTS (icon_entries); i++) { + menuitem = gtk_ui_manager_get_widget (ui_manager, icon_entries[i]); + gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), TRUE); + } } static void nautilus_always_open_appicon.patch: fm-directory-view.c | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) --- NEW FILE nautilus_always_open_appicon.patch --- --- nautilus-2.27.4.orig/src/file-manager/fm-directory-view.c 2009-07-13 21:47:03.000000000 +0200 +++ nautilus-2.27.4/src/file-manager/fm-directory-view.c 2009-08-01 17:01:19.000000000 +0200 @@ -105,12 +105,14 @@ #define FM_DIRECTORY_VIEW_MENU_PATH_SCRIPTS_PLACEHOLDER "/MenuBar/File/Open Placeholder/Scripts/Scripts Placeholder" #define FM_DIRECTORY_VIEW_MENU_PATH_EXTENSION_ACTIONS_PLACEHOLDER "/MenuBar/Edit/Extension Actions" #define FM_DIRECTORY_VIEW_MENU_PATH_NEW_DOCUMENTS_PLACEHOLDER "/MenuBar/File/New Items Placeholder/New Documents/New Documents Placeholder" +#define FM_DIRECTORY_VIEW_MENU_PATH_OPEN "/MenuBar/File/Open Placeholder/Open" #define FM_DIRECTORY_VIEW_POPUP_PATH_SELECTION "/selection" #define FM_DIRECTORY_VIEW_POPUP_PATH_APPLICATIONS_SUBMENU_PLACEHOLDER "/selection/Open Placeholder/Open With/Applications Placeholder" #define FM_DIRECTORY_VIEW_POPUP_PATH_APPLICATIONS_PLACEHOLDER "/selection/Open Placeholder/Applications Placeholder" #define FM_DIRECTORY_VIEW_POPUP_PATH_SCRIPTS_PLACEHOLDER "/selection/Open Placeholder/Scripts/Scripts Placeholder" #define FM_DIRECTORY_VIEW_POPUP_PATH_EXTENSION_ACTIONS "/selection/Extension Actions" +#define FM_DIRECTORY_VIEW_POPUP_PATH_OPEN "/selection/Open Placeholder/Open" #define FM_DIRECTORY_VIEW_POPUP_PATH_BACKGROUND "/background" #define FM_DIRECTORY_VIEW_POPUP_PATH_BACKGROUND_SCRIPTS_PLACEHOLDER "/background/Before Zoom Items/New Object Items/Scripts/Scripts Placeholder" @@ -4258,8 +4260,10 @@ char *label; char *action_name; char *escaped_app; + char *path; GtkAction *action; GIcon *app_icon; + GtkWidget *menuitem; launch_parameters = application_launch_parameters_new (application, files, view); @@ -4307,6 +4311,16 @@ GTK_UI_MANAGER_MENUITEM, FALSE); + path = g_strdup_printf("%s/%s", menu_placeholder, action_name); + + menuitem = gtk_ui_manager_get_widget ( + nautilus_window_info_get_ui_manager (view->details->window), + path); + + gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), TRUE); + + g_free (path); + gtk_ui_manager_add_ui (nautilus_window_info_get_ui_manager (view->details->window), view->details->open_with_merge_id, popup_placeholder, @@ -4315,6 +4329,15 @@ GTK_UI_MANAGER_MENUITEM, FALSE); + path = g_strdup_printf("%s/%s", popup_placeholder, action_name); + + menuitem = gtk_ui_manager_get_widget ( + nautilus_window_info_get_ui_manager (view->details->window), + path); + + gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), TRUE); + + g_free (path); g_free (action_name); g_free (label); g_free (tip); @@ -8339,6 +8362,7 @@ GtkAction *action; GAppInfo *app; GIcon *app_icon; + GtkWidget *menuitem; selection = fm_directory_view_get_selection (view); selection_count = g_list_length (selection); @@ -8416,6 +8440,20 @@ label_with_underscore ? label_with_underscore : _("_Open"), NULL); + menuitem = gtk_ui_manager_get_widget ( + nautilus_window_info_get_ui_manager (view->details->window), + FM_DIRECTORY_VIEW_MENU_PATH_OPEN); + + /* Only force displaying the icon if it is an application icon */ + gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), app_icon != NULL); + + menuitem = gtk_ui_manager_get_widget ( + nautilus_window_info_get_ui_manager (view->details->window), + FM_DIRECTORY_VIEW_POPUP_PATH_OPEN); + + /* Only force displaying the icon if it is an application icon */ + gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), app_icon != NULL); + if (app_icon == NULL) { app_icon = g_themed_icon_new (GTK_STOCK_OPEN); } nautilus_menu_icons_only2.patch: nautilus-navigation-window-menus.c | 21 +++++++++++++++++++++ nautilus-window-menus.c | 11 +++++++++++ 2 files changed, 32 insertions(+) --- NEW FILE nautilus_menu_icons_only2.patch --- Common subdirectories: nautilus-2.27.4.orig/src/file-manager and nautilus-2.27.4/src/file-manager diff -u nautilus-2.27.4.orig/src/nautilus-navigation-window-menus.c nautilus-2.27.4/src/nautilus-navigation-window-menus.c --- nautilus-2.27.4.orig/src/nautilus-navigation-window-menus.c 2009-06-24 16:00:12.000000000 +0200 +++ nautilus-2.27.4/src/nautilus-navigation-window-menus.c 2009-08-03 23:58:55.000000000 +0200 @@ -339,6 +339,15 @@ gtk_label_set_max_width_chars (label, MENU_ITEM_MAX_WIDTH_CHARS); } +static const char* icon_entries[] = { + "/MenuBar/Other Menus/Go/Home", + "/MenuBar/Other Menus/Go/Computer", + "/MenuBar/Other Menus/Go/Go to Templates", + "/MenuBar/Other Menus/Go/Go to Trash", + "/MenuBar/Other Menus/Go/Go to Network", + "/MenuBar/Other Menus/Go/Go to Location" +}; + /** * refresh_go_menu: * @@ -350,7 +359,10 @@ { GtkUIManager *ui_manager; GList *node; + GtkWidget *menuitem; int index; + const char *ui; + int i; g_assert (NAUTILUS_IS_NAVIGATION_WINDOW (window)); @@ -371,6 +383,15 @@ window->details->go_menu_action_group, -1); g_object_unref (window->details->go_menu_action_group); + + for (i = 0; i < G_N_ELEMENTS (icon_entries); i++) { + menuitem = gtk_ui_manager_get_widget ( + ui_manager, + icon_entries[i]); + + gtk_image_menu_item_set_always_show_image ( + GTK_IMAGE_MENU_ITEM (menuitem), TRUE); + } /* Add in a new set of history items. */ for (node = nautilus_get_history_list (), index = 0; diff -u nautilus-2.27.4.orig/src/nautilus-window-menus.c nautilus-2.27.4/src/nautilus-window-menus.c --- nautilus-2.27.4.orig/src/nautilus-window-menus.c 2009-06-24 16:00:12.000000000 +0200 +++ nautilus-2.27.4/src/nautilus-window-menus.c 2009-08-03 23:54:04.000000000 +0200 @@ -162,8 +162,10 @@ BookmarkHolder *bookmark_holder; char action_name[128]; char *name; + char *path; GdkPixbuf *pixbuf; GtkAction *action; + GtkWidget *menuitem; g_assert (NAUTILUS_IS_WINDOW (window)); g_assert (NAUTILUS_IS_BOOKMARK (bookmark)); @@ -203,7 +205,16 @@ GTK_UI_MANAGER_MENUITEM, FALSE); + path = g_strdup_printf("%s/%s", parent_path, action_name); + + menuitem = gtk_ui_manager_get_widget ( + window->details->ui_manager, + path); + + gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), TRUE); + g_object_unref (pixbuf); + g_free (path); g_free (name); } Index: nautilus.spec =================================================================== RCS file: /cvs/pkgs/rpms/nautilus/devel/nautilus.spec,v retrieving revision 1.278 retrieving revision 1.279 diff -u -p -r1.278 -r1.279 --- nautilus.spec 3 Aug 2009 00:47:52 -0000 1.278 +++ nautilus.spec 3 Aug 2009 23:20:23 -0000 1.279 @@ -15,7 +15,7 @@ Name: nautilus Summary: File manager for GNOME Version: 2.27.4 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: User Interface/Desktops Source: http://download.gnome.org/sources/%{name}/2.27/%{name}-%{version}.tar.bz2 @@ -85,6 +85,10 @@ Patch10: nautilus-gvfs-desktop-ke # http://bugzilla.gnome.org/show_bug.cgi?id=519743 Patch17: nautilus-filetype-symlink-fix.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=590647 +Patch18: nautilus_always_open_appicon.patch +Patch19: nautilus_menu_icons_only2.patch +Patch20: nautilus-menu-icons3.patch %description Nautilus is the file manager and graphical shell for the GNOME desktop @@ -122,6 +126,9 @@ for developing nautilus extensions. # %patch8 -p1 -b .hide-white-screen %patch10 -p1 -b .gvfs-desktop-key %patch17 -p0 -b .symlink +%patch18 -p1 -b .always-open-appicon +%patch19 -p1 -b .go-icons +%patch20 -p1 -b .spatial-icons %build @@ -261,6 +268,9 @@ fi %changelog +* Mon Aug 3 2009 Matthias Clasen - 2.27.4-4 +- Show icons for bookmarks and similar in menus + * Sun Aug 2 2009 Matthias Clasen - 2.27.4-3 - Drop desktop-backgrounds-basic dep that we've carried for 9 years without ever making use of it From pkgdb at fedoraproject.org Mon Aug 3 23:49:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 23:49:08 +0000 Subject: [pkgdb] moblin-cursor-theme was added for pbrobinson Message-ID: <20090803234908.B563C10F890@bastion2.fedora.phx.redhat.com> tibbs has added Package moblin-cursor-theme with summary Moblin X cursors theme tibbs has approved Package moblin-cursor-theme tibbs has added a Fedora devel branch for moblin-cursor-theme with an owner of pbrobinson tibbs has approved moblin-cursor-theme in Fedora devel tibbs has approved Package moblin-cursor-theme tibbs has set commit to Approved for 107427 on moblin-cursor-theme (Fedora devel) tibbs has set checkout to Approved for 107427 on moblin-cursor-theme (Fedora devel) tibbs has set build to Approved for 107427 on moblin-cursor-theme (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-cursor-theme From pkgdb at fedoraproject.org Mon Aug 3 23:49:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 23:49:09 +0000 Subject: [pkgdb] moblin-cursor-theme summary updated by tibbs Message-ID: <20090803234909.A9F4D10F8A2@bastion2.fedora.phx.redhat.com> tibbs set package moblin-cursor-theme summary to Moblin X cursors theme To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-cursor-theme From tibbs at fedoraproject.org Mon Aug 3 23:49:16 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 23:49:16 +0000 (UTC) Subject: rpms/moblin-cursor-theme - New directory Message-ID: <20090803234916.34A1011C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-cursor-theme In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsu15559/rpms/moblin-cursor-theme Log Message: Directory /cvs/pkgs/rpms/moblin-cursor-theme added to the repository From tibbs at fedoraproject.org Mon Aug 3 23:49:16 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 23:49:16 +0000 (UTC) Subject: rpms/moblin-cursor-theme/devel - New directory Message-ID: <20090803234916.72EE011C01EA@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-cursor-theme/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsu15559/rpms/moblin-cursor-theme/devel Log Message: Directory /cvs/pkgs/rpms/moblin-cursor-theme/devel added to the repository From tibbs at fedoraproject.org Mon Aug 3 23:49:22 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 23:49:22 +0000 (UTC) Subject: rpms/moblin-cursor-theme Makefile,NONE,1.1 Message-ID: <20090803234922.BD50111C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-cursor-theme In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsu15559/rpms/moblin-cursor-theme Added Files: Makefile Log Message: Setup of module moblin-cursor-theme --- NEW FILE Makefile --- # Top level Makefile for module moblin-cursor-theme all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Mon Aug 3 23:49:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 03 Aug 2009 23:49:09 +0000 Subject: [pkgdb] moblin-cursor-theme (Fedora, 11) updated by tibbs Message-ID: <20090803234909.B518510F8AD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for moblin-cursor-theme tibbs has set commit to Approved for 107427 on moblin-cursor-theme (Fedora 11) tibbs has set checkout to Approved for 107427 on moblin-cursor-theme (Fedora 11) tibbs has set build to Approved for 107427 on moblin-cursor-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-cursor-theme From tibbs at fedoraproject.org Mon Aug 3 23:49:23 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Mon, 3 Aug 2009 23:49:23 +0000 (UTC) Subject: rpms/moblin-cursor-theme/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090803234923.2CCDD11C00E9@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/moblin-cursor-theme/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsu15559/rpms/moblin-cursor-theme/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module moblin-cursor-theme --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: moblin-cursor-theme # $Id: Makefile,v 1.1 2009/08/03 23:49:22 tibbs Exp $ NAME := moblin-cursor-theme 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Aug 4 00:05:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 00:05:17 +0000 Subject: [pkgdb] initscripts: mitr has given up watchcommits Message-ID: <20090804000517.45EAE10F886@bastion2.fedora.phx.redhat.com> mitr has given up the watchcommits acl on initscripts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/initscripts From airlied at fedoraproject.org Tue Aug 4 00:06:35 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 00:06:35 +0000 (UTC) Subject: rpms/vbetool/devel .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 vbetool.spec, 1.13, 1.14 pciaccess.patch, 1.1, NONE vgaarbpost.patch, 1.2, NONE Message-ID: <20090804000635.1C4BF11C00E9@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/vbetool/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20005 Modified Files: .cvsignore sources vbetool.spec Removed Files: pciaccess.patch vgaarbpost.patch Log Message: * Tue Aug 04 2009 Dave Airlie 1.2.0-1 - rebase to vbetool 1.2.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vbetool/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 20 May 2008 19:45:17 -0000 1.3 +++ .cvsignore 4 Aug 2009 00:06:34 -0000 1.4 @@ -1 +1 @@ -vbetool-1.1.tar.gz +vbetool-1.2.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vbetool/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 20 May 2008 19:45:17 -0000 1.3 +++ sources 4 Aug 2009 00:06:34 -0000 1.4 @@ -1 +1 @@ -ffb03b118867a02296d7449019ad8846 vbetool-1.1.tar.gz +8b148d9b54f8bc3a6dfe1be82e792b35 vbetool-1.2.0.tar.bz2 Index: vbetool.spec =================================================================== RCS file: /cvs/pkgs/rpms/vbetool/devel/vbetool.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- vbetool.spec 31 Jul 2009 03:57:44 -0000 1.13 +++ vbetool.spec 4 Aug 2009 00:06:34 -0000 1.14 @@ -1,12 +1,12 @@ Name: vbetool -Version: 1.1 -Release: 5.1%{?dist} +Version: 1.2.0 +Release: 1%{?dist} Summary: Run real-mode video BIOS code to alter hardware state Group: System Environment/Base License: GPLv2 URL: http://www.codon.org.uk/~mjg59/vbetool/ -Source0: http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-%{version}.tar.gz +Source0: http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: libpciaccess > 0.10.6-3 @@ -20,9 +20,6 @@ ExcludeArch: ppc ppc64 %{sparc} s390 # vbetool is included in (some of) these pm-utils releases Conflicts: pm-utils <= 0.99.3-11 -Patch0: pciaccess.patch -Patch1: vgaarbpost.patch - %description vbetool uses lrmi in order to run code from the video BIOS. Currently, it is able to alter DPMS states, save/restore video card state and attempt to @@ -31,8 +28,6 @@ initialize the video card from scratch. %prep %setup -q -%patch0 -p1 -%patch1 -p1 -b .vga %build autoreconf -v --install @@ -57,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Dave Airlie 1.2.0-1 +- rebase to vbetool 1.2.0 + * Fri Jul 31 2009 Dave Airlie 1.1-5.1 - pciacccess.patch: post to use libpciaccess - vgaarbpost.patch: use vga arb to post secondaries --- pciaccess.patch DELETED --- --- vgaarbpost.patch DELETED --- From pkgdb at fedoraproject.org Tue Aug 4 00:31:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 00:31:50 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090804003150.D004510F890@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Obsolete for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Tue Aug 4 00:31:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 00:31:53 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090804003154.0335E10F8A2@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From allisson at fedoraproject.org Tue Aug 4 00:33:09 2009 From: allisson at fedoraproject.org (Allisson Azevedo) Date: Tue, 4 Aug 2009 00:33:09 +0000 (UTC) Subject: rpms/eina/devel eina.spec,1.6,1.7 import.log,1.4,1.5 Message-ID: <20090804003309.E03C511C0499@cvs1.fedora.phx.redhat.com> Author: allisson Update of /cvs/pkgs/rpms/eina/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26637/devel Modified Files: eina.spec import.log Log Message: Added libnotify-devel to BuildRequires. Index: eina.spec =================================================================== RCS file: /cvs/pkgs/rpms/eina/devel/eina.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- eina.spec 24 Jul 2009 21:57:10 -0000 1.6 +++ eina.spec 4 Aug 2009 00:33:09 -0000 1.7 @@ -1,6 +1,6 @@ Name: eina Version: 0.8.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A classic player for a modern era Group: Applications/Multimedia @@ -17,6 +17,7 @@ BuildRequires: unique-devel BuildRequires: sqlite-devel BuildRequires: desktop-file-utils BuildRequires: curl-devel +BuildRequires: libnotify-devel %description @@ -102,6 +103,9 @@ update-desktop-database &> /dev/null || %changelog +* Mon Aug 3 2009 Allisson Azevedo 0.8.0-4 +- Added libnotify-devel to BuildRequires. + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/eina/devel/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 3 Jul 2009 12:24:51 -0000 1.4 +++ import.log 4 Aug 2009 00:33:09 -0000 1.5 @@ -2,3 +2,4 @@ eina-0_7_3-4_fc10:HEAD:eina-0.7.3-4.fc10 eina-0_7_3-6_fc10:HEAD:eina-0.7.3-6.fc10.src.rpm:1236733428 eina-0_8_0-1_fc11:HEAD:eina-0.8.0-1.fc11.src.rpm:1246622800 eina-0_8_0-2_fc11:HEAD:eina-0.8.0-2.fc11.src.rpm:1246623851 +eina-0_8_0-4_fc11:HEAD:eina-0.8.0-4.fc11.src.rpm:1249345933 From allisson at fedoraproject.org Tue Aug 4 00:36:58 2009 From: allisson at fedoraproject.org (Allisson Azevedo) Date: Tue, 4 Aug 2009 00:36:58 +0000 (UTC) Subject: rpms/eina/F-11 eina.spec,1.5,1.6 import.log,1.4,1.5 Message-ID: <20090804003658.30FAA11C00E9@cvs1.fedora.phx.redhat.com> Author: allisson Update of /cvs/pkgs/rpms/eina/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27607/F-11 Modified Files: eina.spec import.log Log Message: Added libnotify-devel to BuildRequires. Index: eina.spec =================================================================== RCS file: /cvs/pkgs/rpms/eina/F-11/eina.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- eina.spec 3 Jul 2009 12:31:22 -0000 1.5 +++ eina.spec 4 Aug 2009 00:36:57 -0000 1.6 @@ -1,6 +1,6 @@ Name: eina Version: 0.8.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A classic player for a modern era Group: Applications/Multimedia @@ -17,6 +17,7 @@ BuildRequires: unique-devel BuildRequires: sqlite-devel BuildRequires: desktop-file-utils BuildRequires: curl-devel +BuildRequires: libnotify-devel %description @@ -102,6 +103,9 @@ update-desktop-database &> /dev/null || %changelog +* Mon Aug 3 2009 Allisson Azevedo 0.8.0-3 +- Added libnotify-devel to BuildRequires. + * Fri Jul 3 2009 Allisson Azevedo 0.8.0-2 - Fix changelog date. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/eina/F-11/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 3 Jul 2009 12:31:22 -0000 1.4 +++ import.log 4 Aug 2009 00:36:57 -0000 1.5 @@ -2,3 +2,4 @@ eina-0_7_3-4_fc10:HEAD:eina-0.7.3-4.fc10 eina-0_7_3-6_fc10:HEAD:eina-0.7.3-6.fc10.src.rpm:1236733428 eina-0_8_0-1_fc11:F-11:eina-0.8.0-1.fc11.src.rpm:1246623186 eina-0_8_0-2_fc11:F-11:eina-0.8.0-2.fc11.src.rpm:1246624231 +eina-0_8_0-3_fc11:F-11:eina-0.8.0-3.fc11.src.rpm:1249346138 From snirkel at fedoraproject.org Tue Aug 4 00:38:28 2009 From: snirkel at fedoraproject.org (Linus Walleij) Date: Tue, 4 Aug 2009 00:38:28 +0000 (UTC) Subject: rpms/libmtp/devel .cvsignore, 1.23, 1.24 libmtp.spec, 1.34, 1.35 sources, 1.23, 1.24 libmtp-0.2.6.1-simpler-rules.patch, 1.1, NONE Message-ID: <20090804003828.A7D4911C00E9@cvs1.fedora.phx.redhat.com> Author: snirkel Update of /cvs/extras/rpms/libmtp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27946 Modified Files: .cvsignore libmtp.spec sources Removed Files: libmtp-0.2.6.1-simpler-rules.patch Log Message: Update to libmtp 1.0.0, drop non-applicable patch. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libmtp/devel/.cvsignore,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- .cvsignore 16 Mar 2009 23:57:22 -0000 1.23 +++ .cvsignore 4 Aug 2009 00:38:28 -0000 1.24 @@ -1 +1 @@ -libmtp-0.3.7.tar.gz +libmtp-1.0.0.tar.gz Index: libmtp.spec =================================================================== RCS file: /cvs/extras/rpms/libmtp/devel/libmtp.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- libmtp.spec 25 Jul 2009 06:09:29 -0000 1.34 +++ libmtp.spec 4 Aug 2009 00:38:28 -0000 1.35 @@ -2,8 +2,8 @@ # RPM repository. Name: libmtp -Version: 0.3.7 -Release: 2%{?dist} +Version: 1.0.0 +Release: 1%{?dist} Summary: A software library for MTP media players URL: http://libmtp.sourceforge.net/ @@ -16,8 +16,6 @@ Requires: hal BuildRequires: libusb-devel BuildRequires: doxygen -Patch0: libmtp-0.2.6.1-simpler-rules.patch - %description This package provides a software library for communicating with MTP (Media Transfer Protocol) media players, typically audio players, video @@ -45,7 +43,6 @@ library for MTP media players. %prep %setup -q -%patch0 -p1 -b .rules %build %configure --disable-static --program-prefix=mtp- @@ -59,6 +56,19 @@ rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install # Remove libtool archive remnant rm -f $RPM_BUILD_ROOT%{_libdir}/libmtp.la +# Replace links with relative links +rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-delfile +rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-getfile +rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-newfolder +rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-sendfile +rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-sendtr +pushd $RPM_BUILD_ROOT%{_bindir} +ln -sf mtp-connect mtp-delfile +ln -sf mtp-connect mtp-getfile +ln -sf mtp-connect mtp-newfolder +ln -sf mtp-connect mtp-sendfile +ln -sf mtp-connect mtp-sendtr +popd # Install udev rules file. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d install -p -m 644 libmtp.rules $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/60-libmtp.rules @@ -92,6 +102,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so.* %config(noreplace) %{_sysconfdir}/udev/rules.d/* %config(noreplace) %{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi + %files examples %defattr(-,root,root,-) %{_bindir}/* @@ -106,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 4 2009 Linus Walleij 1.0.0-1 +- New upstream release. Dependent packages need to be rebuilt against this. + * Fri Jul 24 2009 Fedora Release Engineering - 0.3.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/libmtp/devel/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 16 Mar 2009 23:57:23 -0000 1.23 +++ sources 4 Aug 2009 00:38:28 -0000 1.24 @@ -1 +1 @@ -897c3a84a8bdd78f003820ed5f7fa6cf libmtp-0.3.7.tar.gz +f105c534dd4f9b6cfdc0ebfb5681266d libmtp-1.0.0.tar.gz --- libmtp-0.2.6.1-simpler-rules.patch DELETED --- From allisson at fedoraproject.org Tue Aug 4 00:39:24 2009 From: allisson at fedoraproject.org (Allisson Azevedo) Date: Tue, 4 Aug 2009 00:39:24 +0000 (UTC) Subject: rpms/eina/F-10 eina.spec,1.3,1.4 import.log,1.3,1.4 Message-ID: <20090804003924.024C611C00E9@cvs1.fedora.phx.redhat.com> Author: allisson Update of /cvs/pkgs/rpms/eina/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28317/F-10 Modified Files: eina.spec import.log Log Message: Added libnotify-devel to BuildRequires. Index: eina.spec =================================================================== RCS file: /cvs/pkgs/rpms/eina/F-10/eina.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- eina.spec 3 Jul 2009 12:19:58 -0000 1.3 +++ eina.spec 4 Aug 2009 00:39:23 -0000 1.4 @@ -1,6 +1,6 @@ Name: eina Version: 0.8.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A classic player for a modern era Group: Applications/Multimedia @@ -17,7 +17,8 @@ BuildRequires: unique-devel BuildRequires: sqlite-devel BuildRequires: desktop-file-utils BuildRequires: curl-devel - +BuildRequires: libnotify-devel + %description Eina works like a common portable music player. Just plays what you want @@ -102,6 +103,9 @@ update-desktop-database &> /dev/null || %changelog +* Mon Aug 3 2009 Allisson Azevedo 0.8.0-2 +- Added libnotify-devel to BuildRequires. + * Fri Jul 3 2009 Allisson Azevedo 0.8.0-1 - Update to 0.8.0. - Added curl-devel BR. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/eina/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 3 Jul 2009 12:19:58 -0000 1.3 +++ import.log 4 Aug 2009 00:39:23 -0000 1.4 @@ -1,3 +1,4 @@ eina-0_7_3-4_fc10:F-10:eina-0.7.3-4.fc10.src.rpm:1234143665 eina-0_7_3-5_fc10:F-10:eina-0.7.3-5.fc10.src.rpm:1236733220 eina-0_8_0-1_fc11:F-10:eina-0.8.0-1.fc11.src.rpm:1246623554 +eina-0_8_0-2_fc11:F-10:eina-0.8.0-2.fc11.src.rpm:1249346298 From pkgdb at fedoraproject.org Tue Aug 4 00:48:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 00:48:15 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090804004815.753F210F886@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Obsolete for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From pkgdb at fedoraproject.org Tue Aug 4 00:48:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 00:48:18 +0000 Subject: [pkgdb] ibus-table-cangjie had acl change status Message-ID: <20090804004818.F1D4110F8A1@bastion2.fedora.phx.redhat.com> cchance has set the commit acl on ibus-table-cangjie (Fedora devel) to Approved for liangsuilong To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-table-cangjie From rdieter at fedoraproject.org Tue Aug 4 01:25:29 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 01:25:29 +0000 (UTC) Subject: rpms/taglib-extras/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 taglib-extras.spec, 1.6, 1.7 Message-ID: <20090804012529.8C36E11C00E9@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/taglib-extras/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7669 Modified Files: .cvsignore sources taglib-extras.spec Log Message: * Mon Aug 03 2009 Rex Dieter - 0.1.6-1 - taglib-extras-0.1.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 24 Jul 2009 19:28:34 -0000 1.6 +++ .cvsignore 4 Aug 2009 01:25:29 -0000 1.7 @@ -1 +1 @@ -taglib-extras-0.1.5.tar.gz +taglib-extras-0.1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 24 Jul 2009 19:28:34 -0000 1.6 +++ sources 4 Aug 2009 01:25:29 -0000 1.7 @@ -1 +1 @@ -9e4d30db2c09bb7de83ef5b2840f60e0 taglib-extras-0.1.5.tar.gz +706a82fe4c25606f731faf4c14b5edb0 taglib-extras-0.1.6.tar.gz Index: taglib-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/devel/taglib-extras.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- taglib-extras.spec 24 Jul 2009 19:28:34 -0000 1.6 +++ taglib-extras.spec 4 Aug 2009 01:25:29 -0000 1.7 @@ -1,6 +1,6 @@ Summary: Taglib support for other formats Name: taglib-extras -Version: 0.1.5 +Version: 0.1.6 Release: 1%{?dist} Group: Applications/Multimedia @@ -76,6 +76,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 03 2009 Rex Dieter - 0.1.6-1 +- taglib-extras-0.1.6 + * Fri Jul 24 2009 Rex Dieter - 0.1.5-1 - taglib-extras-0.1.5 From rdieter at fedoraproject.org Tue Aug 4 01:28:51 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 01:28:51 +0000 (UTC) Subject: rpms/taglib-extras/F-11 .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 taglib-extras.spec, 1.5, 1.6 Message-ID: <20090804012851.5988D11C00E9@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/taglib-extras/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8626 Modified Files: .cvsignore sources taglib-extras.spec Log Message: * Mon Aug 03 2009 Rex Dieter - 0.1.6-1 - taglib-extras-0.1.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 24 Jul 2009 19:29:18 -0000 1.5 +++ .cvsignore 4 Aug 2009 01:28:50 -0000 1.6 @@ -1 +1 @@ -taglib-extras-0.1.5.tar.gz +taglib-extras-0.1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 24 Jul 2009 19:29:18 -0000 1.5 +++ sources 4 Aug 2009 01:28:51 -0000 1.6 @@ -1 +1 @@ -9e4d30db2c09bb7de83ef5b2840f60e0 taglib-extras-0.1.5.tar.gz +706a82fe4c25606f731faf4c14b5edb0 taglib-extras-0.1.6.tar.gz Index: taglib-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-11/taglib-extras.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- taglib-extras.spec 24 Jul 2009 19:29:18 -0000 1.5 +++ taglib-extras.spec 4 Aug 2009 01:28:51 -0000 1.6 @@ -1,6 +1,6 @@ Summary: Taglib support for other formats Name: taglib-extras -Version: 0.1.5 +Version: 0.1.6 Release: 1%{?dist} Group: Applications/Multimedia @@ -76,6 +76,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 03 2009 Rex Dieter - 0.1.6-1 +- taglib-extras-0.1.6 + * Fri Jul 24 2009 Rex Dieter - 0.1.5-1 - taglib-extras-0.1.5 From rdieter at fedoraproject.org Tue Aug 4 01:29:51 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 01:29:51 +0000 (UTC) Subject: rpms/taglib-extras/F-10 .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 taglib-extras.spec, 1.4, 1.5 Message-ID: <20090804012951.4C00511C00E9@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/taglib-extras/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8968 Modified Files: .cvsignore sources taglib-extras.spec Log Message: * Mon Aug 03 2009 Rex Dieter - 0.1.6-1 - taglib-extras-0.1.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 24 Jul 2009 19:29:43 -0000 1.5 +++ .cvsignore 4 Aug 2009 01:29:50 -0000 1.6 @@ -1 +1 @@ -taglib-extras-0.1.5.tar.gz +taglib-extras-0.1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 24 Jul 2009 19:29:43 -0000 1.5 +++ sources 4 Aug 2009 01:29:51 -0000 1.6 @@ -1 +1 @@ -9e4d30db2c09bb7de83ef5b2840f60e0 taglib-extras-0.1.5.tar.gz +706a82fe4c25606f731faf4c14b5edb0 taglib-extras-0.1.6.tar.gz Index: taglib-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-10/taglib-extras.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- taglib-extras.spec 24 Jul 2009 19:29:43 -0000 1.4 +++ taglib-extras.spec 4 Aug 2009 01:29:51 -0000 1.5 @@ -1,6 +1,6 @@ Summary: Taglib support for other formats Name: taglib-extras -Version: 0.1.5 +Version: 0.1.6 Release: 1%{?dist} Group: Applications/Multimedia @@ -76,6 +76,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 03 2009 Rex Dieter - 0.1.6-1 +- taglib-extras-0.1.6 + * Fri Jul 24 2009 Rex Dieter - 0.1.5-1 - taglib-extras-0.1.5 From cchance at fedoraproject.org Tue Aug 4 01:35:52 2009 From: cchance at fedoraproject.org (Caius Chance) Date: Tue, 4 Aug 2009 01:35:52 +0000 (UTC) Subject: rpms/ibus-table/devel .cvsignore, 1.10, 1.11 ibus-table.spec, 1.21, 1.22 sources, 1.11, 1.12 Message-ID: <20090804013552.7635011C00E9@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10443 Modified Files: .cvsignore ibus-table.spec sources Log Message: removed unused daommit contents Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 3 Aug 2009 07:14:29 -0000 1.10 +++ .cvsignore 4 Aug 2009 01:35:52 -0000 1.11 @@ -1 +1 @@ -ibus-table-1.2.0.20090803.tar.gz +ibus-table-1.2.0.20090804.tar.gz Index: ibus-table.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/ibus-table.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- ibus-table.spec 3 Aug 2009 07:14:29 -0000 1.21 +++ ibus-table.spec 4 Aug 2009 01:35:52 -0000 1.22 @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.2.0.20090803 +Version: 1.2.0.20090804 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -112,6 +112,9 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/icons/latex.svg %changelog +* Tue Aug 04 2009 Caius 'kaio' Chance - 1.2.0.20090804-1.fc12 +- Cleaned up unused dcommit contents. + * Tue Aug 03 2009 Caius 'kaio' Chance - 1.2.0.20090803-1.fc12 - Updated to upstream. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 3 Aug 2009 07:14:29 -0000 1.11 +++ sources 4 Aug 2009 01:35:52 -0000 1.12 @@ -1 +1 @@ -768e441557bab8197aa87efb71be0f8e ibus-table-1.2.0.20090803.tar.gz +86efc5aa421eeffe26b4dd5718387738 ibus-table-1.2.0.20090804.tar.gz From gerd at fedoraproject.org Tue Aug 4 01:46:02 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Tue, 4 Aug 2009 01:46:02 +0000 (UTC) Subject: rpms/parrot/devel import.log, 1.10, 1.11 parrot-1.x.0.patch, 1.1, 1.2 parrot.spec, 1.11, 1.12 Message-ID: <20090804014602.07AB811C00E9@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11966/devel Modified Files: import.log parrot-1.x.0.patch parrot.spec Log Message: update to 1.4.0-8 the handling of module "Parrot::OpLib::core" is changed Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/import.log,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- import.log 1 Aug 2009 12:25:53 -0000 1.10 +++ import.log 4 Aug 2009 01:46:01 -0000 1.11 @@ -8,3 +8,4 @@ parrot-1_4_0-3_fc11:HEAD:parrot-1.4.0-3. parrot-1_4_0-5_fc11:HEAD:parrot-1.4.0-5.fc11.src.rpm:1249128462 parrot-1_4_0-5_fc11:HEAD:parrot-1.4.0-5.fc11.src.rpm:1249128687 parrot-1_4_0-6_fc11:HEAD:parrot-1.4.0-6.fc11.src.rpm:1249129173 +parrot-1_4_0-8_fc11:HEAD:parrot-1.4.0-8.fc11.src.rpm:1249350002 parrot-1.x.0.patch: config/gen/makefiles/parrot_pc.in | 2 +- lib/Parrot/Install.pm | 10 ++++++++++ tools/dev/install_files.pl | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) Index: parrot-1.x.0.patch =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/parrot-1.x.0.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- parrot-1.x.0.patch 21 Jul 2009 16:54:33 -0000 1.1 +++ parrot-1.x.0.patch 4 Aug 2009 01:46:01 -0000 1.2 @@ -1,14 +1,6 @@ ---- tools/dev/install_files.pl 2009-06-01 09:29:54.000000000 +0200 -+++ tools/dev/install_files.pl 2009-06-02 16:12:00.000000000 +0200 -@@ -133,7 +133,6 @@ - transform => sub { - my($filehash) = @_; - $filehash->{Dest} =~ s/^include//; -- $filehash->{DestDirs} = [$parrotdir]; - return($filehash); - }, - }, -@@ -157,7 +156,7 @@ +--- tools/dev/install_files.pl 2009-07-13 10:26:40.000000000 +0200 ++++ tools/dev/install_files.pl 2009-07-13 13:37:49.000000000 +0200 +@@ -163,7 +163,7 @@ # libdir as it is typically done with automake installed packages. # If there is a use case to make this configurable we'll add a # seperate --pkgconfigdir option. @@ -17,16 +9,14 @@ return($filehash); }, }, ---- tools/dev/install_dev_files.pl 2009-06-01 09:29:54.000000000 +0200 -+++ tools/dev/install_dev_files.pl 2009-06-02 16:19:07.000000000 +0200 -@@ -124,7 +124,6 @@ - my($filehash) = @_; - $filehash->{Dest} =~ s/^src//; # strip off leading src/ dir - $filehash->{Dest} =~ s/^include//; -- $filehash->{DestDirs} = [$parrotdir]; - return($filehash); - }, - }, +--- config/gen/makefiles/parrot_pc.in 2009-06-06 16:33:32.000000000 +0200 ++++ config/gen/makefiles/parrot_pc.in.new 2009-07-13 23:09:45.000000000 +0200 +@@ -7,4 +7,4 @@ + Description: virtual machine to execute bytecode for interpreted languages + Version: @VERSION@ + Libs: -L${libdir} -lparrot @icu_shared@ @libs@ +-Cflags: -I${includedir} ++Cflags: -I${includedir}@versiondir@ --- lib/Parrot/Install.pm 2009-06-01 09:29:57.000000000 +0200 +++ lib/Parrot/Install.pm 2009-06-03 08:41:22.000000000 +0200 @@ -220,6 +220,16 @@ @@ -46,13 +36,3 @@ copy( $src, $dest ) or die "Error: couldn't copy $src to $dest: $!\n"; print "$dest\n"; } ---- MANIFEST.generated 2009-07-14 23:49:14.000000000 +0200 -+++ MANIFEST.generated.new 2009-07-17 13:39:08.000000000 +0200 -@@ -241,5 +241,6 @@ - src/pmc/sub.dump [devel]src - src/pmc/undef.dump [devel]src - src/string_private_cstring.h [] --tools/build/dynpmc.pl [] -+tools/build/dynoplibs.pl [devel] -+tools/build/dynpmc.pl [devel] - vtable.dump [devel]src Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/parrot.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- parrot.spec 1 Aug 2009 12:25:53 -0000 1.11 +++ parrot.spec 4 Aug 2009 01:46:01 -0000 1.12 @@ -1,29 +1,25 @@ Name: parrot Version: 1.4.0 -Release: 6%{?dist} +Release: 8%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries URL: http://www.parrot.org/ -Source0: ftp://ftp.parrot.org/pub/parrot/releases/devel/%{version}/parrot-%{version}.tar.gz +Source0: ftp://ftp.parrot.org/pub/parrot/releases/stable/%{version}/parrot-%{version}.tar.gz Patch0: parrot-1.x.0.patch -# see for upstream: https://trac.parrot.org/parrot/ticket/735 -# patched files: tools/dev/install_files.pl -# tools/dev/install_dev_files.pl -# Changes the path for header files (to have no version subdirectory) -# It is also responsible to have no subdirectory under pkgconfig. +# patches file: tools/dev/install_files.pl +# It is responsible to have no subdirectory under pkgconfig. +# +# patches file: config/gen/makefiles/parrot_pc.in +# So "pkg-config parrot --cflags" works correct # # see for upstream: https://trac.parrot.org/parrot/ticket/509 # patched file: lib/Parrot/Install.pm # is to have the symlink: libparrot.so -> libparrot.so.%{version} # Without this %{_libdir}/libparrot.so would not be a symbolic link to # %{_libdir}/libparrot.so.%{version} -# -# see for upstream: https://trac.parrot.org/parrot/ticket/844 -# patched file: MANIFEST.generated -# Add two perl-srcipts that are need to build Rakudo BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: readline-devel @@ -61,11 +57,13 @@ Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: perl(Pod::Simple) Requires: perl(File::Which) >= 0.05 +Requires: perl(Parrot::OpLib::core) # It is necessary to have installed the package "perl-Perl-Critic" to install # the parrot-tools Provides: perl(Parrot::Pmc2c::MethodEmitter) = %{version} Provides: perl(Parrot::Pmc2c::PCCMETHOD_BITS) = %{version} Provides: perl(Parrot::Pmc2c::PMCEmitter) = %{version} +Provides: perl(Parrot::OpLib::core) = %{version} %description @@ -94,15 +92,13 @@ Parrot Virtual Machine development files %setup -q %patch0 -p0 -%{__perl} -pi -e 's,"lib/,"%{_lib}/, if (/CONST_STRING\(interp,/)' \ - src/library.c -%{__perl} -pi -e "s,'/usr/lib','%{_libdir}',;s,runtime/lib/,runtime/%{_lib}/," \ - tools/dev/install_files.pl +%{__perl} -pi -e "s,'/usr/lib','%{_libdir}'," tools/dev/install_files.pl cat << \EOF > %{name}-prov #!/bin/sh -%{__perl_provides} $* | %{__sed} -e '/perl(A)/d' -e '/perl(B)/d' -e '/perl(DB)/d' +%{__perl_provides} $* | %{__sed} -e '/perl(A)/d' -e '/perl(B)/d' \ + -e '/perl(DB)/d' -e '/perl(Parrot::OpLib::core)/d' EOF %global __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov @@ -181,12 +177,6 @@ find %{RPM_PAR_LIB_DIR}tools -type f -na find %{RPM_PAR_LIB_DIR}tools/dev -type f -name "pbc_to_exe.pir" \ -exec %{__sed} -i -e '1 s&#! parrot&#!/usr/bin/parrot&' {} \; \ -exec chmod 755 {} \; -# Set path to perl binary -find %{RPM_PAR_LIB_DIR}tools/build -type f -name "dyn*.pl" \ - -exec %{__sed} -i -e '1 s&# ex: set ro:&#!/usr/bin/perl&' {} \; -# This module is only needed for building and should not be installed (I think) -# module "Parrot::OpLib::core" -rm -rf %{RPM_PAR_LIB_DIR}tools/lib/Parrot/OpLib # Remove doc-files with zero-length find docs/html -type f -size 0 -exec rm -f {} \; @@ -225,9 +215,6 @@ for file in docs/book/draft/ch05_pge.pod done %{__rm} -f timestamp -# These files *probably* aren't needed. -rm -rf $RPM_BUILD_ROOT%{_usr}/config \ - $RPM_BUILD_ROOT%{_includedir}/src %check # 'make fulltest' is done by default; it take a lot of time @@ -250,10 +237,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc ChangeLog CREDITS NEWS PBC_COMPAT PLATFORMS README %doc RESPONSIBLE_PARTIES TODO LICENSE -%exclude %{_bindir}/parrot_config -%exclude %{_bindir}/parrot_debugger -%exclude %{_bindir}/pbc_* -%{_bindir}/* +%{_bindir}/parrot %{_libdir}/parrot/ %exclude %{_libdir}/parrot/%{version}/tools %exclude %{_libdir}/parrot/%{version}/VERSION @@ -273,22 +257,22 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/pbc_to_exe %{_bindir}/pbc_dump %{_includedir}/parrot -%{_includedir}/pmc %{_libdir}/libparrot.so %exclude %{_libdir}/libparrot.a %{_libdir}/pkgconfig/* -%{_usr}/src/parrot/* %files tools %defattr(-,root,root,-) # Files for building languages %{_libdir}/parrot/%{version}/tools/* %{_libdir}/parrot/%{version}/VERSION - +%{_usr}/src/parrot/* %changelog -* Sat Aug 1 2009 Gerd Pokorra 1.4.0-5 +* Sat Aug 1 2009 Gerd Pokorra 1.4.0-8 +- include the necessary module Parrot::Oplib::core +- change the place of header files to /usr/include/parrrot/ - install the files /usr/src/parrot/* * Sat Jul 25 2009 Fedora Release Engineering - 1.4.0-4 @@ -297,14 +281,11 @@ rm -rf $RPM_BUILD_ROOT * Tue Jul 21 2009 Gerd Pokorra 1.4.0-1 - add the new disable-rpath configure option -* Thu Apr 23 2009 Gerd Pokorra 1.0.0-6 +* Wed Mar 25 2009 Gerd Pokorra 1.0.0-6 - add a list of changes from Lubomir Rintel -- add patch to remove rpath - add filtering Provides - change requires for docs-subpackage - enable test suite - -* Wed Mar 25 2009 Gerd Pokorra 1.0.0-5 - change the group of the subpackage "-docs" to Documentation - put the main-documentation from the docs-package to the main package - LICENSE file added @@ -315,6 +296,7 @@ rm -rf $RPM_BUILD_ROOT - define RPM_PAR_LIB_DIR added - add subpackage "tools" - exclude tools directory from main-package +- added make html * Sun Mar 22 2009 Fabien Georget 1.0.0-4 - add tools @@ -322,11 +304,8 @@ rm -rf $RPM_BUILD_ROOT * Sun Mar 22 2009 David Fetter 1.0.0-3 - Removed wrong prefix from pkgconfig per Christoph Wickert - Changed i386 to ix86 per Christoph Wickert - -* Sun Mar 22 2009 David Fetter 1.0.0-2 - Changed hard-coded path requirement to perl. - * Tue Mar 17 2009 Allison Randal 1.0.0 - updated to 1.0.0 @@ -335,50 +314,29 @@ rm -rf $RPM_BUILD_ROOT - added parrot_utils to devel - fixed Source0 url -* Tue Jan 23 2009 Gerd Pokorra 0.9.0 -- added make html -- make reallyinstall => make install - * Tue Dec 16 2008 Whiteknight 0.8.2 - updated to 0.8.2 -* Tue Oct 21 2008 particle 0.8.0 -- updated to 0.8.0 - * Tue Mar 18 2008 Bernhard Schmalhofer 0.6.0 - Update to 0.5.3. * Wed Feb 20 2008 Patrick Michaud 0.5.3 - Update to 0.5.3. -* Tue Jan 15 2008 Bob Rogers 0.5.2 -- Update to 0.5.2. - -* Tue Dec 18 2007 Jonathan Worthington 0.5.1 -- Update to 0.5.1. - * Sat Mar 10 2007 Steven Pritchard 0.4.9-1 - Update to 0.4.9. - BuildRequires ncurses-devel. - For some reason now I need to force -lm too. - Remove some files/directories that shouldn't be included. - -* Fri Jun 30 2006 Steven Pritchard 0.4.5-5 - Override lib_dir and make various substitutions to try to fix multilib. - Remove rpath use from Makefile. - Fix a pod error in src/ops/experimental.ops. - Enable "make test" since t/doc/pod.t won't fail now. - -* Wed Jun 28 2006 Steven Pritchard 0.4.5-4 - Force permissions on shared libraries so rpmbuild strips them. - -* Wed Jun 28 2006 Steven Pritchard 0.4.5-3 - Fix URL, description, summary, etc. - Add post/postun. - Move parrot-config to the devel sub-package. - Force permissions on the doc directories. - -* Tue Jun 27 2006 Steven Pritchard 0.4.5-2 - Add -lcurses to get readline detection to work. - Add BuildRequires libicu-devel. From airlied at fedoraproject.org Tue Aug 4 01:47:33 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 01:47:33 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-vga-arb.patch, 1.5, 1.6 kernel.spec, 1.1686, 1.1687 Message-ID: <20090804014733.0A33E11C00E9@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13380 Modified Files: linux-2.6-vga-arb.patch kernel.spec Log Message: * Tue Aug 04 2009 Dave Airlie - update VGA arb patches again linux-2.6-vga-arb.patch: drivers/gpu/Makefile | 2 drivers/gpu/vga/Kconfig | 10 drivers/gpu/vga/Makefile | 1 drivers/gpu/vga/vgaarb.c | 1195 +++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 + drivers/video/Kconfig | 2 include/linux/pci.h | 2 include/linux/vgaarb.h | 196 +++++++ 8 files changed, 1450 insertions(+), 2 deletions(-) Index: linux-2.6-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-vga-arb.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- linux-2.6-vga-arb.patch 3 Aug 2009 06:03:08 -0000 1.5 +++ linux-2.6-vga-arb.patch 4 Aug 2009 01:47:32 -0000 1.6 @@ -1,11 +1,9 @@ -From 28a788c99a243050ab55e819e8e81c4ba019bb35 Mon Sep 17 00:00:00 2001 +From a00c47b3e783fe9ebb871071d2472387451d9225 Mon Sep 17 00:00:00 2001 From: Tiago Vignatti Date: Tue, 14 Jul 2009 15:57:29 +0300 Subject: [PATCH] vga: implements VGA arbitration on Linux changes since last patch: -fixup unlock userspace api so it can't go < 0 -add exports for vga put/get/tryget fix up so the arb doesn't turn off vga decodes on hw until first used. This worksaround an X.org problem with older X servers which fail @@ -14,18 +12,21 @@ bit enabled. Newer pciacccess + X server add default processing use hex for the target API to match the output API balance pci get/put +use the decodes count for userspace to get card +count also if a gpu disables decodes move it to +the next card Signed-off-by: Tiago Vignatti --- drivers/gpu/Makefile | 2 +- drivers/gpu/vga/Kconfig | 10 + drivers/gpu/vga/Makefile | 1 + - drivers/gpu/vga/vgaarb.c | 1159 ++++++++++++++++++++++++++++++++++++++++++++++ + drivers/gpu/vga/vgaarb.c | 1195 ++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 ++ drivers/video/Kconfig | 2 + include/linux/pci.h | 2 + include/linux/vgaarb.h | 195 ++++++++ - 8 files changed, 1414 insertions(+), 1 deletions(-) + 8 files changed, 1450 insertions(+), 1 deletions(-) create mode 100644 drivers/gpu/vga/Kconfig create mode 100644 drivers/gpu/vga/Makefile create mode 100644 drivers/gpu/vga/vgaarb.c @@ -63,10 +64,10 @@ index 0000000..7cc8c1e +obj-$(CONFIG_VGA_ARB) += vgaarb.o diff --git a/drivers/gpu/vga/vgaarb.c b/drivers/gpu/vga/vgaarb.c new file mode 100644 -index 0000000..7383d00 +index 0000000..08ba44d --- /dev/null +++ b/drivers/gpu/vga/vgaarb.c -@@ -0,0 +1,1159 @@ +@@ -0,0 +1,1195 @@ +/* + * vgaarb.c + * @@ -117,7 +118,7 @@ index 0000000..7383d00 +}; + +static LIST_HEAD(vga_list); -+static int vga_count; ++static int vga_count, vga_decode_count; +static bool vga_arbiter_used; +static DEFINE_SPINLOCK(vga_lock); +static DECLARE_WAIT_QUEUE_HEAD(vga_wait_queue); @@ -512,6 +513,8 @@ index 0000000..7383d00 + vgadev->decodes = VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM | + VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM; + ++ /* by default mark it as decoding */ ++ vga_decode_count++; + /* Mark that we "own" resources based on our enables, we will + * clear that below if the bridge isn't forwarding + */ @@ -577,6 +580,9 @@ index 0000000..7383d00 + vga_default = NULL; + } + ++ if (vgadev->decodes & (VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM)) ++ vga_decode_count--; ++ + /* Remove entry from list */ + list_del(&vgadev->list); + vga_count--; @@ -592,11 +598,49 @@ index 0000000..7383d00 + kfree(vgadev); +} + ++/* this is called with the lock */ ++static inline void vga_update_device_decodes(struct vga_device *vgadev, ++ int new_decodes) ++{ ++ int old_decodes; ++ struct vga_device *new_vgadev, *conflict; ++ ++ old_decodes = vgadev->decodes; ++ vgadev->decodes = new_decodes; ++ ++ pr_info("vgaarb: device changed decodes: PCI:%s,olddecodes=%s,decodes=%s\n", ++ pci_name(vgadev->pdev), ++ vga_iostate_to_str(old_decodes), ++ vga_iostate_to_str(vgadev->decodes)); ++ ++ /* if we own the decodes we should move them along to ++ another card */ ++ if ((vgadev->owns & new_decodes) && (vga_count > 1)) { ++ vgadev->owns &= new_decodes; ++ list_for_each_entry(new_vgadev, &vga_list, list) { ++ if ((new_vgadev != vgadev) && ++ (new_vgadev->decodes & VGA_RSRC_LEGACY_MASK)) { ++ conflict = __vga_tryget(new_vgadev, VGA_RSRC_LEGACY_MASK); ++ if (!conflict) ++ __vga_put(new_vgadev, VGA_RSRC_LEGACY_MASK); ++ break; ++ } ++ } ++ } ++ ++ /* change decodes counter */ ++ if (old_decodes != new_decodes) { ++ if (new_decodes & (VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM)) ++ vga_decode_count++; ++ else ++ vga_decode_count--; ++ } ++} ++ +void __vga_set_legacy_decoding(struct pci_dev *pdev, unsigned int decodes, bool userspace) +{ + struct vga_device *vgadev; + unsigned long flags; -+ int old_decodes; + + decodes &= VGA_RSRC_LEGACY_MASK; + @@ -609,14 +653,8 @@ index 0000000..7383d00 + if (userspace && vgadev->set_vga_decode) + goto bail; + -+ old_decodes = vgadev->decodes; -+ vgadev->decodes = decodes; -+ vgadev->owns &= decodes; -+ -+ pr_info("vgaarb: device changed decodes: PCI:%s,olddecodes=%s,decodes=%s\n", -+ pci_name(pdev), -+ vga_iostate_to_str(old_decodes), -+ vga_iostate_to_str(vgadev->decodes)); ++ /* update the device decodes + counter */ ++ vga_update_device_decodes(vgadev, decodes); + + /* XXX if somebody is going from "doesn't decode" to "decodes" state + * here, additional care must be taken as we may have pending owner @@ -799,8 +837,8 @@ index 0000000..7383d00 + + /* Fill the buffer with infos */ + len = snprintf(lbuf, 1024, -+ "count:%d,PCI:%s,decodes=%s,owns=%s,locks=%s (%d,%d)\n", -+ vga_count, pci_name(pdev), ++ "count:%d,PCI:%s,decodes=%s,owns=%s,locks=%s(%d:%d)\n", ++ vga_decode_count, pci_name(pdev), + vga_iostate_to_str(vgadev->decodes), + vga_iostate_to_str(vgadev->owns), + vga_iostate_to_str(vgadev->locks), @@ -1160,8 +1198,7 @@ index 0000000..7383d00 + new_state = true; + if (vgadev->set_vga_decode) { + new_decodes = vgadev->set_vga_decode(vgadev->cookie, new_state); -+ vgadev->decodes = new_decodes; -+ vgadev->owns &= new_decodes; ++ vga_update_device_decodes(vgadev, new_decodes); + } + } + spin_unlock_irqrestore(&vga_lock, flags); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1686 retrieving revision 1.1687 diff -u -p -r1.1686 -r1.1687 --- kernel.spec 3 Aug 2009 18:24:04 -0000 1.1686 +++ kernel.spec 4 Aug 2009 01:47:32 -0000 1.1687 @@ -1944,6 +1944,9 @@ fi # and build. %changelog +* Tue Aug 04 2009 Dave Airlie +- update VGA arb patches again + * Mon Aug 03 2009 Adam Jackson - Update intel drm from anholt's tree - Rebase drm-intel-pm.patch to match From airlied at fedoraproject.org Tue Aug 4 01:49:43 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 01:49:43 +0000 (UTC) Subject: rpms/libpciaccess/devel libpciaccess-vga-arbiter.patch,1.4,1.5 Message-ID: <20090804014943.B6D4511C00E9@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/libpciaccess/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13942 Modified Files: libpciaccess-vga-arbiter.patch Log Message: regen vga arb patch libpciaccess-vga-arbiter.patch: include/pciaccess.h | 56 ++++++++ src/Makefile.am | 7 + src/common_interface.c | 15 ++ src/common_vgaarb.c | 323 +++++++++++++++++++++++++++++++++++++++++++++++ src/common_vgaarb_stub.c | 73 ++++++++++ src/linux_sysfs.c | 21 +++ src/pciaccess_private.h | 5 7 files changed, 500 insertions(+) Index: libpciaccess-vga-arbiter.patch =================================================================== RCS file: /cvs/pkgs/rpms/libpciaccess/devel/libpciaccess-vga-arbiter.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- libpciaccess-vga-arbiter.patch 3 Aug 2009 06:05:24 -0000 1.4 +++ libpciaccess-vga-arbiter.patch 4 Aug 2009 01:49:43 -0000 1.5 @@ -1,6 +1,6 @@ diff -up libpciaccess-0.10.6/src/common_interface.c.da libpciaccess-0.10.6/src/common_interface.c ---- libpciaccess-0.10.6/src/common_interface.c.da 2009-08-03 15:54:43.000000000 +1000 -+++ libpciaccess-0.10.6/src/common_interface.c 2009-08-03 15:54:54.000000000 +1000 +--- libpciaccess-0.10.6/src/common_interface.c.da 2009-08-04 11:48:05.000000000 +1000 ++++ libpciaccess-0.10.6/src/common_interface.c 2009-08-04 11:48:12.000000000 +1000 @@ -124,6 +124,21 @@ pci_device_is_boot_vga( struct pci_devic } @@ -24,8 +24,8 @@ diff -up libpciaccess-0.10.6/src/common_ * * Probes a PCI device to learn various information about the device. Before diff -up /dev/null libpciaccess-0.10.6/src/common_vgaarb_stub.c ---- /dev/null 2009-08-03 15:36:43.267252950 +1000 -+++ libpciaccess-0.10.6/src/common_vgaarb_stub.c 2009-08-03 15:54:54.000000000 +1000 +--- /dev/null 2009-08-04 11:11:12.269252600 +1000 ++++ libpciaccess-0.10.6/src/common_vgaarb_stub.c 2009-08-04 11:48:12.000000000 +1000 @@ -0,0 +1,73 @@ +/* + * Copyright (c) 2009 Tiago Vignatti @@ -101,8 +101,8 @@ diff -up /dev/null libpciaccess-0.10.6/s + return 0; +} diff -up libpciaccess-0.10.6/src/linux_sysfs.c.da libpciaccess-0.10.6/src/linux_sysfs.c ---- libpciaccess-0.10.6/src/linux_sysfs.c.da 2009-08-03 15:54:43.000000000 +1000 -+++ libpciaccess-0.10.6/src/linux_sysfs.c 2009-08-03 15:54:54.000000000 +1000 +--- libpciaccess-0.10.6/src/linux_sysfs.c.da 2009-08-04 11:48:05.000000000 +1000 ++++ libpciaccess-0.10.6/src/linux_sysfs.c 2009-08-04 11:48:12.000000000 +1000 @@ -78,6 +78,7 @@ static int pci_device_linux_sysfs_write( pciaddr_t * bytes_written ); @@ -143,8 +143,8 @@ diff -up libpciaccess-0.10.6/src/linux_s + return 1; +} diff -up /dev/null libpciaccess-0.10.6/src/common_vgaarb.c ---- /dev/null 2009-08-03 15:36:43.267252950 +1000 -+++ libpciaccess-0.10.6/src/common_vgaarb.c 2009-08-03 15:54:54.000000000 +1000 +--- /dev/null 2009-08-04 11:11:12.269252600 +1000 ++++ libpciaccess-0.10.6/src/common_vgaarb.c 2009-08-04 11:48:12.000000000 +1000 @@ -0,0 +1,323 @@ +/* + * Copyright (c) 2007 Paulo R. Zanoni, Tiago Vignatti @@ -471,7 +471,7 @@ diff -up /dev/null libpciaccess-0.10.6/s +} diff -up libpciaccess-0.10.6/src/Makefile.am.da libpciaccess-0.10.6/src/Makefile.am --- libpciaccess-0.10.6/src/Makefile.am.da 2009-04-18 15:01:36.000000000 +1000 -+++ libpciaccess-0.10.6/src/Makefile.am 2009-08-03 15:54:54.000000000 +1000 ++++ libpciaccess-0.10.6/src/Makefile.am 2009-08-04 11:48:12.000000000 +1000 @@ -45,6 +45,12 @@ if SOLARIS OS_SUPPORT = solx_devfs.c pci_tools.h endif @@ -494,8 +494,8 @@ diff -up libpciaccess-0.10.6/src/Makefil INCLUDES = -I$(top_srcdir)/include diff -up libpciaccess-0.10.6/src/pciaccess_private.h.da libpciaccess-0.10.6/src/pciaccess_private.h ---- libpciaccess-0.10.6/src/pciaccess_private.h.da 2009-08-03 15:54:43.000000000 +1000 -+++ libpciaccess-0.10.6/src/pciaccess_private.h 2009-08-03 15:54:54.000000000 +1000 +--- libpciaccess-0.10.6/src/pciaccess_private.h.da 2009-08-04 11:48:05.000000000 +1000 ++++ libpciaccess-0.10.6/src/pciaccess_private.h 2009-08-04 11:48:12.000000000 +1000 @@ -61,6 +61,7 @@ struct pci_system_methods { int (*fill_capabilities)( struct pci_device * dev ); void (*enable)( struct pci_device *dev ); @@ -516,8 +516,8 @@ diff -up libpciaccess-0.10.6/src/pciacce extern struct pci_system * pci_sys; diff -up libpciaccess-0.10.6/include/pciaccess.h.da libpciaccess-0.10.6/include/pciaccess.h ---- libpciaccess-0.10.6/include/pciaccess.h.da 2009-08-03 15:54:43.000000000 +1000 -+++ libpciaccess-0.10.6/include/pciaccess.h 2009-08-03 15:54:54.000000000 +1000 +--- libpciaccess-0.10.6/include/pciaccess.h.da 2009-08-04 11:48:05.000000000 +1000 ++++ libpciaccess-0.10.6/include/pciaccess.h 2009-08-04 11:48:12.000000000 +1000 @@ -21,6 +21,31 @@ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. From mclasen at fedoraproject.org Tue Aug 4 02:33:41 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 02:33:41 +0000 (UTC) Subject: rpms/libchamplain/devel .cvsignore, 1.5, 1.6 libchamplain.spec, 1.6, 1.7 sources, 1.5, 1.6 Message-ID: <20090804023341.BC60E11C00E9@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/libchamplain/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26204 Modified Files: .cvsignore libchamplain.spec sources Log Message: 0.3.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 2 Aug 2009 05:48:25 -0000 1.5 +++ .cvsignore 4 Aug 2009 02:33:41 -0000 1.6 @@ -1 +1 @@ -libchamplain-0.3.5.tar.gz +libchamplain-0.3.6.tar.bz2 Index: libchamplain.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/devel/libchamplain.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- libchamplain.spec 2 Aug 2009 05:48:25 -0000 1.6 +++ libchamplain.spec 4 Aug 2009 02:33:41 -0000 1.7 @@ -1,16 +1,16 @@ Summary: Map view for Clutter Name: libchamplain -Version: 0.3.5 +Version: 0.3.6 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://projects.gnome.org/libchamplain/ -Source0: http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/%{name}-%{version}.tar.gz +Source0: http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/%{name}-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: chrpath -BuildRequires: clutter-cairo-devel +BuildRequires: clutter-devel BuildRequires: clutter-gtk-devel BuildRequires: libsoup-devel BuildRequires: sqlite-devel @@ -79,7 +79,7 @@ make install INSTALL="%{__install} -p" D find $RPM_BUILD_ROOT -type f -name "*.la" -delete # Remove rpaths. -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libchamplain-gtk-0.3.so.2.0.1 +chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libchamplain-gtk-0.3.so.3.0.0 %clean rm -rf $RPM_BUILD_ROOT @@ -132,6 +132,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/%{name}-gtk-0.3/champlain-gtk %changelog +* Mon Aug 3 2009 - 0.3.6-1 +- Update to 0.3.6 + * Sat Aug 02 2009 Debarshi Ray - 0.3.5-1 - Version bump to 0.3.5. * Marker selection API. (GNOME Bugzilla #577909) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 2 Aug 2009 05:48:25 -0000 1.5 +++ sources 4 Aug 2009 02:33:41 -0000 1.6 @@ -1 +1 @@ -66e486db1c087633a3f0ce6de4bd320d libchamplain-0.3.5.tar.gz +238adac0a63591338116f59aba1c09aa libchamplain-0.3.6.tar.bz2 From airlied at fedoraproject.org Tue Aug 4 02:52:33 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 02:52:33 +0000 (UTC) Subject: rpms/vbetool/devel vbetool.spec,1.14,1.15 Message-ID: <20090804025233.6F45A11C00E9@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/vbetool/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30507 Modified Files: vbetool.spec Log Message: update BR/reqs Index: vbetool.spec =================================================================== RCS file: /cvs/pkgs/rpms/vbetool/devel/vbetool.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- vbetool.spec 4 Aug 2009 00:06:34 -0000 1.14 +++ vbetool.spec 4 Aug 2009 02:52:33 -0000 1.15 @@ -9,9 +9,9 @@ URL: http://www.codon.org.uk/ Source0: http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: libpciaccess > 0.10.6-3 +Requires: libpciaccess > 0.10.6-4 libx86 BuildRequires: zlib-devel libx86-devel -BuildRequires: libpciaccess-devel >= 0.10.6-3 +BuildRequires: libpciaccess-devel >= 0.10.6-4 libx86-devel BuildRequires: autoconf automake libtool pkgconfig # does not build on ppc, ppc64 and sparc arches, see #285361 (RedHat Bugzilla) # on ppc sys/io.h is missing, on ppc64 there are more complaints From gerd at fedoraproject.org Tue Aug 4 02:56:16 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Tue, 4 Aug 2009 02:56:16 +0000 (UTC) Subject: rpms/parrot/F-11 parrot.spec,1.8,1.9 Message-ID: <20090804025616.0CD7811C00E9@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32131 Modified Files: parrot.spec Log Message: update to 1.4.0-8; handling of module "Parrot::OpLib::core" is changed Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/parrot.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- parrot.spec 3 Aug 2009 16:25:03 -0000 1.8 +++ parrot.spec 4 Aug 2009 02:56:15 -0000 1.9 @@ -1,6 +1,6 @@ Name: parrot Version: 1.4.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -98,7 +98,7 @@ Parrot Virtual Machine development files cat << \EOF > %{name}-prov #!/bin/sh %{__perl_provides} $* | %{__sed} -e '/perl(A)/d' -e '/perl(B)/d' \ - -e '/perl(DB)/d' -e '/perl(Parrot::OpLib::core)/d' + -e '/perl(DB)/d' -e '/perl(Parrot::OpLib::core)/d' EOF %global __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov @@ -270,7 +270,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Sat Aug 1 2009 Gerd Pokorra 1.4.0-7 +* Sat Aug 1 2009 Gerd Pokorra 1.4.0-8 - include the necessary module Parrot::Oplib::core - change the place of header files to /usr/include/parrrot/ - install the files /usr/src/parrot/* From airlied at fedoraproject.org Tue Aug 4 03:12:11 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 03:12:11 +0000 (UTC) Subject: rpms/libx86/devel libx86-add-pkgconfig.patch, NONE, 1.1 libx86.spec, 1.6, 1.7 Message-ID: <20090804031211.EBF2711C00E9@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/libx86/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3600 Modified Files: libx86.spec Added Files: libx86-add-pkgconfig.patch Log Message: * Tue Aug 04 2009 Dave Airlie 1.1-6 - add pkgconfig support libx86-add-pkgconfig.patch: Makefile | 15 ++++++++++++--- x86.pc.in | 11 ++++++++++- 2 files changed, 22 insertions(+), 4 deletions(-) --- NEW FILE libx86-add-pkgconfig.patch --- >From fc4f25c4d16aaff7dcb5dd42cc20b292f4eb2218 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Tue, 4 Aug 2009 13:08:42 +1000 Subject: [PATCH] git add x86.pc --- Makefile | 15 ++++++++++++--- x86.pc.in | 10 ++++++++++ 2 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 x86.pc.in diff --git a/Makefile b/Makefile index 951b617..953a499 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,7 @@ OBJECTS = x86-common.o CFLAGS ?= -O2 -Wall -DDEBUG -g LIBDIR ?= /usr/lib +INCLUDEDIR ?= /usr/include ifeq ($(BACKEND),x86emu) OBJECTS += thunk.o x86emu/decode.o x86emu/debug.o x86emu/fpu.o \ @@ -29,10 +30,18 @@ objclean: rm -f *.o *~ clean: objclean - rm -f *.so.1 *.a + rm -f *.so.1 *.a x86.pc -install: libx86.so.1 +x86.pc: + sed -e's, at prefix@,/usr,' x86.pc.in > x86.pc + sed -e's, at exec_prefix@,/usr,' -i x86.pc + sed -e's, at libdir@,${LIBDIR},' -i x86.pc + sed -e's, at includedir@,${INCLUDEDIR},' -i x86.pc + sed -e's, at PACKAGE_VERSION@,1.1,' -i x86.pc + +install: libx86.so.1 x86.pc install -D libx86.so.1 $(DESTDIR)$(LIBDIR)/libx86.so.1 install -D libx86.a $(DESTDIR)$(LIBDIR)/libx86.a + install -D x86.pc $(DESTDIR)$(LIBDIR)/pkgconfig/x86.pc ln -sf libx86.so.1 $(DESTDIR)$(LIBDIR)/libx86.so - install -p -m 0644 -D lrmi.h $(DESTDIR)/usr/include/libx86.h + install -p -m 0644 -D lrmi.h $(DESTDIR)$(INCLUDEDIR)/libx86.h diff --git a/x86.pc.in b/x86.pc.in new file mode 100644 index 0000000..711d90d --- /dev/null +++ b/x86.pc.in @@ -0,0 +1,10 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: x86 +Description: Library providing x86 emulator access +Version: @PACKAGE_VERSION@ +Cflags: -I${includedir} +Libs: -L${libdir} -lx86 -- 1.5.4.1 Index: libx86.spec =================================================================== RCS file: /cvs/pkgs/rpms/libx86/devel/libx86.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- libx86.spec 25 Jul 2009 08:56:32 -0000 1.6 +++ libx86.spec 4 Aug 2009 03:12:11 -0000 1.7 @@ -1,6 +1,6 @@ -Name: libx86 -Version: 1.1 -Release: 5%{?dist} +Name: libx86 +Version: 1.1 +Release: 6%{?dist} Summary: Library for making real-mode x86 calls Group: System Environment/Libraries @@ -12,6 +12,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve # and video routing ExcludeArch: ppc ppc64 +Patch0: libx86-add-pkgconfig.patch + %description A library to provide support for making real-mode x86 calls with an emulated x86 processor. @@ -27,6 +29,7 @@ development of programs that will use li %prep %setup -q +%patch0 -p1 %build @@ -54,8 +57,12 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{_libdir}/lib*.so %{_includedir}/*.h +%{_libdir}/pkgconfig/x86.pc %changelog +* Tue Aug 04 2009 Dave Airlie 1.1-6 +- add pkgconfig support + * Sat Jul 25 2009 Fedora Release Engineering - 1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From tagoh at fedoraproject.org Tue Aug 4 03:22:55 2009 From: tagoh at fedoraproject.org (Akira TAGOH) Date: Tue, 4 Aug 2009 03:22:55 +0000 (UTC) Subject: rpms/kasumi/devel .cvsignore, 1.10, 1.11 kasumi.spec, 1.32, 1.33 sources, 1.9, 1.10 Message-ID: <20090804032255.D9BDC11C00E9@cvs1.fedora.phx.redhat.com> Author: tagoh Update of /cvs/pkgs/rpms/kasumi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6293 Modified Files: .cvsignore kasumi.spec sources Log Message: * Mon Aug 3 2009 Akira TAGOH - 2.5-1 - New upstream release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kasumi/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 29 Jan 2009 11:47:14 -0000 1.10 +++ .cvsignore 4 Aug 2009 03:22:55 -0000 1.11 @@ -10,3 +10,4 @@ kasumi-2.0.1.tar.gz kasumi-2.2.tar.gz kasumi-2.3.tar.gz kasumi-2.4.tar.gz +kasumi-2.5.tar.gz Index: kasumi.spec =================================================================== RCS file: /cvs/pkgs/rpms/kasumi/devel/kasumi.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- kasumi.spec 25 Jul 2009 04:18:28 -0000 1.32 +++ kasumi.spec 4 Aug 2009 03:22:55 -0000 1.33 @@ -1,12 +1,12 @@ Name: kasumi -Version: 2.4 -Release: 3%{?dist} +Version: 2.5 +Release: 1%{?dist} License: GPLv2+ URL: http://kasumi.sourceforge.jp/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils, gtk2-devel gettext-devel anthy-devel automake autoconf -Source0: %{name}-%{version}.tar.gz +Source0: http://osdn.dl.sourceforge.jp/kasumi/41436/%{name}-%{version}.tar.gz Summary: An anthy dictionary management tool. @@ -47,6 +47,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Akira TAGOH - 2.5-1 +- New upstream release. + * Fri Jul 24 2009 Fedora Release Engineering - 2.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kasumi/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 29 Jan 2009 11:47:14 -0000 1.9 +++ sources 4 Aug 2009 03:22:55 -0000 1.10 @@ -1 +1,2 @@ 683f43fbf8ba3c92964a538c0d21afc7 kasumi-2.4.tar.gz +f49d010cf1fa5672b4515502b961b8c8 kasumi-2.5.tar.gz From pkgdb at fedoraproject.org Tue Aug 4 03:34:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 03:34:18 +0000 Subject: [pkgdb] mydns (Fedora EPEL, 4) updated by tibbs Message-ID: <20090804033418.C937210F88F@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 4 branch for mydns tibbs has set commit to Approved for 107427 on mydns (Fedora EPEL 4) tibbs has set checkout to Approved for 107427 on mydns (Fedora EPEL 4) tibbs has set build to Approved for 107427 on mydns (Fedora EPEL 4) tibbs changed owner of mydns in Fedora EPEL 4 to itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mydns From pkgdb at fedoraproject.org Tue Aug 4 03:34:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 03:34:18 +0000 Subject: [pkgdb] mydns (Fedora EPEL, 4) updated by tibbs Message-ID: <20090804033419.DF6A310F8A2@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for mydns tibbs has set commit to Approved for 107427 on mydns (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on mydns (Fedora EPEL 5) tibbs has set build to Approved for 107427 on mydns (Fedora EPEL 5) tibbs changed owner of mydns in Fedora EPEL 5 to itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mydns From akurtakov at fedoraproject.org Tue Aug 4 03:52:46 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 4 Aug 2009 03:52:46 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.645,1.646 Message-ID: <20090804035246.3E7BF11C00E9@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14293/devel Modified Files: eclipse.spec Log Message: - eclipse/about_files are not installed on ppc for some reason. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.645 retrieving revision 1.646 diff -u -p -r1.645 -r1.646 --- eclipse.spec 3 Aug 2009 15:29:56 -0000 1.645 +++ eclipse.spec 4 Aug 2009 03:52:45 -0000 1.646 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.25%{?dist} +Release: 0.3.26%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -1338,7 +1338,9 @@ fi %config %{_libdir}/%{name}/eclipse.ini #%{_libdir}/%{name}/.eclipseproduct %{_libdir}/%{name}/configuration/config.ini +%ifnarch ppc %{_libdir}/%{name}/about_files +%endif %{_datadir}/applications/* %{_datadir}/pixmaps/* %{_datadir}/icons/*/*/apps/* @@ -1489,6 +1491,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Tue Aug 4 2009 Alexander Kurtakov 1:3.5.0-0.3.26 +- eclipse/about_files are not installed on ppc for some reason. + * Mon Aug 3 2009 Alexander Kurtakov 1:3.5.0-0.3.25 - Swith to eclipse-build for building. From itamarjp at fedoraproject.org Tue Aug 4 04:01:55 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Tue, 4 Aug 2009 04:01:55 +0000 (UTC) Subject: rpms/mydns/devel import.log,1.2,1.3 mydns.spec,1.4,1.5 Message-ID: <20090804040155.B2F0D11C00E9@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/mydns/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17011/devel Modified Files: import.log mydns.spec Log Message: fix spec file for el (4-5) Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/mydns/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 25 May 2009 19:22:13 -0000 1.2 +++ import.log 4 Aug 2009 04:01:55 -0000 1.3 @@ -1,2 +1,3 @@ mydns-1_2_8_25-1_fc10:HEAD:mydns-1.2.8.25-1.fc10.src.rpm:1234440512 mydns-1_2_8_27-1_fc11:HEAD:mydns-1.2.8.27-1.fc11.src.rpm:1243279298 +mydns-1_2_8_27-3_fc12:HEAD:mydns-1.2.8.27-3.fc12.src.rpm:1249358398 Index: mydns.spec =================================================================== RCS file: /cvs/pkgs/rpms/mydns/devel/mydns.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mydns.spec 25 Jul 2009 15:29:13 -0000 1.4 +++ mydns.spec 4 Aug 2009 04:01:55 -0000 1.5 @@ -6,7 +6,7 @@ Summary: A Database based DNS server Name: mydns Version: 1.2.8.27 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://mydns-ng.com/ @@ -66,7 +66,7 @@ MyDNS compiled with PostGreSQL support #install doc about alternatives -install -Dp -m 644 %{SOURCE1} . +install -Dp -m 644 %{SOURCE1} ./HOWTO # Convert to utf-8 for file in AUTHORS; do @@ -246,6 +246,9 @@ exit 0 %{_sbindir}/mydns-pgsql %changelog +* Tue Aug 04 2009 Itamar Reis Peixoto - 1.2.8.27-3 +- fix spec file for rhel + * Sat Jul 25 2009 Fedora Release Engineering - 1.2.8.27-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From itamarjp at fedoraproject.org Tue Aug 4 04:04:10 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Tue, 4 Aug 2009 04:04:10 +0000 (UTC) Subject: rpms/mydns/EL-5 import.log,1.2,1.3 mydns.spec,1.4,1.5 Message-ID: <20090804040410.4394911C00D5@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/mydns/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1397/EL-5 Modified Files: import.log mydns.spec Log Message: initial RPM import Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/mydns/EL-5/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 25 May 2009 19:22:13 -0000 1.2 +++ import.log 4 Aug 2009 04:04:09 -0000 1.3 @@ -1,2 +1,3 @@ mydns-1_2_8_25-1_fc10:HEAD:mydns-1.2.8.25-1.fc10.src.rpm:1234440512 mydns-1_2_8_27-1_fc11:HEAD:mydns-1.2.8.27-1.fc11.src.rpm:1243279298 +mydns-1_2_8_27-3_fc12:EL-5:mydns-1.2.8.27-3.fc12.src.rpm:1249358556 Index: mydns.spec =================================================================== RCS file: /cvs/pkgs/rpms/mydns/EL-5/mydns.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mydns.spec 25 Jul 2009 15:29:13 -0000 1.4 +++ mydns.spec 4 Aug 2009 04:04:10 -0000 1.5 @@ -6,7 +6,7 @@ Summary: A Database based DNS server Name: mydns Version: 1.2.8.27 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://mydns-ng.com/ @@ -66,7 +66,7 @@ MyDNS compiled with PostGreSQL support #install doc about alternatives -install -Dp -m 644 %{SOURCE1} . +install -Dp -m 644 %{SOURCE1} ./HOWTO # Convert to utf-8 for file in AUTHORS; do @@ -246,6 +246,9 @@ exit 0 %{_sbindir}/mydns-pgsql %changelog +* Tue Aug 04 2009 Itamar Reis Peixoto - 1.2.8.27-3 +- fix spec file for rhel + * Sat Jul 25 2009 Fedora Release Engineering - 1.2.8.27-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From itamarjp at fedoraproject.org Tue Aug 4 04:05:43 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Tue, 4 Aug 2009 04:05:43 +0000 (UTC) Subject: rpms/mydns/EL-4 import.log,1.2,1.3 mydns.spec,1.4,1.5 Message-ID: <20090804040543.6DA8D11C00D5@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/mydns/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11725/EL-4 Modified Files: import.log mydns.spec Log Message: initial rpm import Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/mydns/EL-4/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 25 May 2009 19:22:13 -0000 1.2 +++ import.log 4 Aug 2009 04:05:43 -0000 1.3 @@ -1,2 +1,3 @@ mydns-1_2_8_25-1_fc10:HEAD:mydns-1.2.8.25-1.fc10.src.rpm:1234440512 mydns-1_2_8_27-1_fc11:HEAD:mydns-1.2.8.27-1.fc11.src.rpm:1243279298 +mydns-1_2_8_27-3_fc12:EL-4:mydns-1.2.8.27-3.fc12.src.rpm:1249358676 Index: mydns.spec =================================================================== RCS file: /cvs/pkgs/rpms/mydns/EL-4/mydns.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mydns.spec 25 Jul 2009 15:29:13 -0000 1.4 +++ mydns.spec 4 Aug 2009 04:05:43 -0000 1.5 @@ -6,7 +6,7 @@ Summary: A Database based DNS server Name: mydns Version: 1.2.8.27 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://mydns-ng.com/ @@ -66,7 +66,7 @@ MyDNS compiled with PostGreSQL support #install doc about alternatives -install -Dp -m 644 %{SOURCE1} . +install -Dp -m 644 %{SOURCE1} ./HOWTO # Convert to utf-8 for file in AUTHORS; do @@ -246,6 +246,9 @@ exit 0 %{_sbindir}/mydns-pgsql %changelog +* Tue Aug 04 2009 Itamar Reis Peixoto - 1.2.8.27-3 +- fix spec file for rhel + * Sat Jul 25 2009 Fedora Release Engineering - 1.2.8.27-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Tue Aug 4 04:14:49 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 04:14:49 +0000 (UTC) Subject: rpms/empathy/devel empathy.spec,1.65,1.66 Message-ID: <20090804041449.E5A0B11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/empathy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7952 Modified Files: empathy.spec Log Message: enable map and location features Index: empathy.spec =================================================================== RCS file: /cvs/pkgs/rpms/empathy/devel/empathy.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- empathy.spec 29 Jul 2009 18:57:18 -0000 1.65 +++ empathy.spec 4 Aug 2009 04:14:48 -0000 1.66 @@ -11,7 +11,7 @@ Name: empathy Version: 2.27.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Instant Messaging Client for GNOME Group: Applications/Communications @@ -26,6 +26,8 @@ Source1: %{name}-README.ConnectionManage ## http://bugzilla.gnome.org/show_bug.cgi?id=577863 Patch1: %{name}-broken-pkgconfig.patch +Patch2: clutter.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: enchant-devel >= %{enchant_version} @@ -49,6 +51,8 @@ BuildRequires: telepathy-mission-control BuildRequires: telepathy-farsight-devel BuildRequires: libnotify-devel >= 0.4.4 BuildRequires: NetworkManager-glib-devel >= %{network_manager_version} +BuildRequires: libchamplain-devel >= 0.3.6 +BuildRequires: geoclue-devel >= 0.11 Requires: %{name}-libs = %{version}-%{release} Requires: telepathy-filesystem @@ -125,6 +129,7 @@ bindings to the libempathy and libempath %prep %setup -q %patch1 -p1 -b .pkgconfig +%patch2 -p1 -b .clutter # force these to be regenerated rm data/empathy.desktop @@ -133,7 +138,7 @@ rm data/empathy.schemas %build ## GCC complains about some unused functions, so we forcibly show those as ## simple warnings instead of build-halting errors. -%configure --with-compile-warnings=yes --disable-static +%configure --with-compile-warnings=yes --disable-static --enable-map=yes --enable-location=yes ## RPATHs are yucky. sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool @@ -232,6 +237,9 @@ fi %{python_sitearch}/empathy*.so %changelog +* Mon Aug 3 2009 Matthias Clasen - 2.27.5-2 +- Enable map and location features + * Wed Jul 29 2009 Matthias Clasen - 2.27.5-1 - Update to 2.27.5 From mclasen at fedoraproject.org Tue Aug 4 04:14:54 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 04:14:54 +0000 (UTC) Subject: rpms/vino/devel vino.spec,1.102,1.103 Message-ID: <20090804041454.5A49F11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/vino/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8041 Modified Files: vino.spec Log Message: enable telepathy Index: vino.spec =================================================================== RCS file: /cvs/pkgs/rpms/vino/devel/vino.spec,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- vino.spec 28 Jul 2009 05:11:40 -0000 1.102 +++ vino.spec 4 Aug 2009 04:14:54 -0000 1.103 @@ -5,11 +5,12 @@ %define libgnomeui_version 2.6.0 %define libgcrypt_version 1.2.0 %define libnotify_version 0.4.3 +%define telepathy_glib_version 0.7.31 Summary: A remote desktop system for GNOME Name: vino Version: 2.27.5 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/vino/2.27/%{name}-%{version}.tar.bz2 @@ -30,6 +31,7 @@ BuildRequires: GConf2-devel >= %{gconf2_ BuildRequires: libgnomeui-devel >= %{libgnomeui_version} BuildRequires: libgcrypt-devel >= %{libgcrypt_version} BuildRequires: libnotify-devel >= %{libnotify_version} +BuildRequires: telepathy-glib-devel >= %{telepathy_glib_version} BuildRequires: libXt-devel, libXtst-devel, libXdamage-devel, avahi-glib-devel BuildRequires: desktop-file-utils BuildRequires: intltool @@ -60,7 +62,8 @@ autoreconf -i -f --disable-gnutls \ --disable-http-server \ --enable-libnotify \ - --enable-network-manager + --enable-network-manager \ + --enable-telepathy # drop unneeded direct library deps with --as-needed # libtool doesn't make this easy, so we do it the hard way @@ -126,6 +129,9 @@ fi %{_sysconfdir}/xdg/autostart/vino-server.desktop %changelog +* Mon Aug 3 2009 Matthias Clasen - 2.27.5-2 +- Enable telepathy + * Tue Jul 28 2009 Matthias Clasen - 2.27.5-1 - Update to 2.27.5 From mclasen at fedoraproject.org Tue Aug 4 04:19:30 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 04:19:30 +0000 (UTC) Subject: rpms/empathy/devel clutter.patch,NONE,1.1 Message-ID: <20090804041930.9A80A11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/empathy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9469 Added Files: clutter.patch Log Message: add patch clutter.patch: configure | 16 ++++++++-------- configure.ac | 2 +- src/empathy-map-view.c | 4 ++-- src/empathy.c | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) --- NEW FILE clutter.patch --- diff -up empathy-2.27.5/configure.ac.clutter empathy-2.27.5/configure.ac --- empathy-2.27.5/configure.ac.clutter 2009-07-29 07:36:07.000000000 -0400 +++ empathy-2.27.5/configure.ac 2009-08-03 23:00:02.414627609 -0400 @@ -259,7 +259,7 @@ if test "x$enable_map" != "xno"; then [ champlain-0.3 >= $LIBCHAMPLAIN_REQUIRED, champlain-gtk-0.3 >= $LIBCHAMPLAIN_GTK_REQUIRED - clutter-gtk-0.8 >= $CLUTTER_GTK_REQUIRED + clutter-gtk-0.10 >= $CLUTTER_GTK_REQUIRED ], have_libchamplain="yes", have_libchamplain="no") if test "x$have_libchamplain" = "xyes"; then diff -up empathy-2.27.5/configure.clutter empathy-2.27.5/configure --- empathy-2.27.5/configure.clutter 2009-07-29 07:37:16.000000000 -0400 +++ empathy-2.27.5/configure 2009-08-03 23:00:02.426622014 -0400 @@ -18518,12 +18518,12 @@ if test -n "$PKG_CONFIG"; then { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" champlain-0.3 >= \$LIBCHAMPLAIN_REQUIRED, champlain-gtk-0.3 >= \$LIBCHAMPLAIN_GTK_REQUIRED - clutter-gtk-0.8 >= \$CLUTTER_GTK_REQUIRED + clutter-gtk-0.10 >= \$CLUTTER_GTK_REQUIRED \"") >&5 ($PKG_CONFIG --exists --print-errors " champlain-0.3 >= $LIBCHAMPLAIN_REQUIRED, champlain-gtk-0.3 >= $LIBCHAMPLAIN_GTK_REQUIRED - clutter-gtk-0.8 >= $CLUTTER_GTK_REQUIRED + clutter-gtk-0.10 >= $CLUTTER_GTK_REQUIRED ") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 @@ -18531,7 +18531,7 @@ if test -n "$PKG_CONFIG"; then pkg_cv_LIBCHAMPLAIN_CFLAGS=`$PKG_CONFIG --cflags " champlain-0.3 >= $LIBCHAMPLAIN_REQUIRED, champlain-gtk-0.3 >= $LIBCHAMPLAIN_GTK_REQUIRED - clutter-gtk-0.8 >= $CLUTTER_GTK_REQUIRED + clutter-gtk-0.10 >= $CLUTTER_GTK_REQUIRED " 2>/dev/null` else pkg_failed=yes @@ -18548,12 +18548,12 @@ if test -n "$PKG_CONFIG"; then { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" champlain-0.3 >= \$LIBCHAMPLAIN_REQUIRED, champlain-gtk-0.3 >= \$LIBCHAMPLAIN_GTK_REQUIRED - clutter-gtk-0.8 >= \$CLUTTER_GTK_REQUIRED + clutter-gtk-0.10 >= \$CLUTTER_GTK_REQUIRED \"") >&5 ($PKG_CONFIG --exists --print-errors " champlain-0.3 >= $LIBCHAMPLAIN_REQUIRED, champlain-gtk-0.3 >= $LIBCHAMPLAIN_GTK_REQUIRED - clutter-gtk-0.8 >= $CLUTTER_GTK_REQUIRED + clutter-gtk-0.10 >= $CLUTTER_GTK_REQUIRED ") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 @@ -18561,7 +18561,7 @@ if test -n "$PKG_CONFIG"; then pkg_cv_LIBCHAMPLAIN_LIBS=`$PKG_CONFIG --libs " champlain-0.3 >= $LIBCHAMPLAIN_REQUIRED, champlain-gtk-0.3 >= $LIBCHAMPLAIN_GTK_REQUIRED - clutter-gtk-0.8 >= $CLUTTER_GTK_REQUIRED + clutter-gtk-0.10 >= $CLUTTER_GTK_REQUIRED " 2>/dev/null` else pkg_failed=yes @@ -18584,13 +18584,13 @@ fi LIBCHAMPLAIN_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors " champlain-0.3 >= $LIBCHAMPLAIN_REQUIRED, champlain-gtk-0.3 >= $LIBCHAMPLAIN_GTK_REQUIRED - clutter-gtk-0.8 >= $CLUTTER_GTK_REQUIRED + clutter-gtk-0.10 >= $CLUTTER_GTK_REQUIRED "` else LIBCHAMPLAIN_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors " champlain-0.3 >= $LIBCHAMPLAIN_REQUIRED, champlain-gtk-0.3 >= $LIBCHAMPLAIN_GTK_REQUIRED - clutter-gtk-0.8 >= $CLUTTER_GTK_REQUIRED + clutter-gtk-0.10 >= $CLUTTER_GTK_REQUIRED "` fi # Put the nasty error message in config.log where it belongs diff -up empathy-2.27.5/src/empathy.c.clutter empathy-2.27.5/src/empathy.c --- empathy-2.27.5/src/empathy.c.clutter 2009-08-03 23:15:04.865374891 -0400 +++ empathy-2.27.5/src/empathy.c 2009-08-03 23:14:03.385652105 -0400 @@ -32,7 +32,7 @@ #include #if HAVE_LIBCHAMPLAIN -#include +#include #endif #include diff -up empathy-2.27.5/src/empathy-map-view.c.clutter empathy-2.27.5/src/empathy-map-view.c --- empathy-2.27.5/src/empathy-map-view.c.clutter 2009-08-03 23:15:22.429671111 -0400 +++ empathy-2.27.5/src/empathy-map-view.c 2009-08-03 23:17:08.445626300 -0400 @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include @@ -190,7 +190,7 @@ map_view_contacts_foreach (GtkTreeModel if (avatar != NULL) { texture = clutter_texture_new (); - gtk_clutter_texture_set_from_pixbuf (CLUTTER_TEXTURE (texture), avatar); + gtk_clutter_texture_set_from_pixbuf (CLUTTER_TEXTURE (texture), avatar, NULL); champlain_marker_set_image (CHAMPLAIN_MARKER (marker), texture); g_object_unref (avatar); } From pkgdb at fedoraproject.org Tue Aug 4 04:19:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:19:37 +0000 Subject: [pkgdb] imp ownership updated Message-ID: <20090804041937.6A56E10F88F@bastion2.fedora.phx.redhat.com> Package imp in Fedora EPEL 5 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 04:19:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:19:45 +0000 Subject: [pkgdb] horde ownership updated Message-ID: <20090804041945.D595A10F8A2@bastion2.fedora.phx.redhat.com> Package horde in Fedora EPEL 5 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:19:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:19:56 +0000 Subject: [pkgdb] horde ownership updated Message-ID: <20090804041956.5793710F882@bastion2.fedora.phx.redhat.com> Package horde in Fedora 9 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From itamarjp at fedoraproject.org Tue Aug 4 04:23:52 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Tue, 4 Aug 2009 04:23:52 +0000 (UTC) Subject: rpms/bugzilla/EL-5 bugzilla-EL5-perl-versions.patch, NONE, 1.1 bugzilla-rw-paths.patch, 1.3, 1.4 bugzilla.spec, 1.15, 1.16 import.log, 1.2, 1.3 Message-ID: <20090804042352.3BD2D11C00CE@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/bugzilla/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10725/EL-5 Modified Files: bugzilla-rw-paths.patch bugzilla.spec import.log Added Files: bugzilla-EL5-perl-versions.patch Log Message: - fix EL-5 perl dependencies bz#515158 bugzilla-EL5-perl-versions.patch: Constants.pm | 2 +- Install/Requirements.pm | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE bugzilla-EL5-perl-versions.patch --- diff -ruNp a/bugzilla-3.2.4/Bugzilla/Constants.pm b/bugzilla-3.2.4/Bugzilla/Constants.pm --- a/bugzilla-3.2.4/Bugzilla/Constants.pm 2009-07-08 10:58:27.000000000 -0300 +++ b/bugzilla-3.2.4/Bugzilla/Constants.pm 2009-08-04 00:37:30.852896189 -0300 @@ -387,7 +387,7 @@ use constant DB_MODULE => { # Disallow development versions blacklist => ['_'], # For UTF-8 support - version => '4.00', + version => '3.00', }, name => 'MySQL'}, 'pg' => {db => 'Bugzilla::DB::Pg', db_version => '8.00.0000', diff -ruNp a/bugzilla-3.2.4/Bugzilla/Install/Requirements.pm b/bugzilla-3.2.4/Bugzilla/Install/Requirements.pm --- a/bugzilla-3.2.4/Bugzilla/Install/Requirements.pm 2009-04-17 18:53:49.000000000 -0300 +++ b/bugzilla-3.2.4/Bugzilla/Install/Requirements.pm 2009-08-04 00:38:23.376893996 -0300 @@ -62,7 +62,7 @@ sub REQUIRED_MODULES { # Perl 5.10 requires CGI 3.33 due to a taint issue when # uploading attachments, see bug 416382. # Require CGI 3.21 for -httponly support, see bug 368502. - version => (vers_cmp($perl_ver, '5.10') > -1) ? '3.33' : '3.21' + version => (vers_cmp($perl_ver, '5.10') > -1) ? '3.15' : '3.15' }, { package => 'TimeDate', @@ -92,7 +92,7 @@ sub REQUIRED_MODULES { { package => 'Email-MIME', module => 'Email::MIME', - version => '1.861' + version => '1.859' }, { package => 'Email-MIME-Encodings', @@ -103,7 +103,7 @@ sub REQUIRED_MODULES { { package => 'Email-MIME-Modifier', module => 'Email::MIME::Modifier', - version => '1.442' + version => '1.441' }, ); bugzilla-rw-paths.patch: Constants.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) Index: bugzilla-rw-paths.patch =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/EL-5/bugzilla-rw-paths.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- bugzilla-rw-paths.patch 4 Jul 2009 00:55:03 -0000 1.3 +++ bugzilla-rw-paths.patch 4 Aug 2009 04:23:51 -0000 1.4 @@ -1,6 +1,6 @@ ---- bugzilla-3.2.2/Bugzilla/Constants.pm 2009-02-03 10:02:53.000000000 +0000 -+++ bugzilla-3.2.2-rw/Bugzilla/Constants.pm 2009-02-18 17:59:52.000000000 +0000 -@@ -465,9 +465,9 @@ +--- bugzilla-3.4/Bugzilla/Constants.pm 2009-02-03 10:02:53.000000000 +0000 ++++ bugzilla-3.4-rw/Bugzilla/Constants.pm 2009-02-18 17:59:52.000000000 +0000 +@@ -499,9 +499,9 @@ sub bz_locations { 'cgi_path' => $libpath, 'templatedir' => "$libpath/template", 'project' => $project, @@ -13,14 +13,12 @@ 'skinsdir' => "$libpath/skins", # $webdotdir must be in the web server's tree somewhere. Even if you use a # local dot, we output images to there. Also, if $webdotdir is -@@ -475,8 +475,8 @@ +@@ -509,7 +509,7 @@ sub bz_locations { # change showdependencygraph.cgi to set image_url to the correct # location. # The script should really generate these graphs directly... - 'webdotdir' => "$libpath/$datadir/webdot", -- 'extensionsdir' => "$libpath/extensions", + 'webdotdir' => "/var/lib/bugzilla/$datadir/webdot", -+ 'extensionsdir' => "/var/lib/bugzilla/extensions", + 'extensionsdir' => "$libpath/extensions", }; } - Index: bugzilla.spec =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/EL-5/bugzilla.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- bugzilla.spec 8 Jul 2009 19:24:05 -0000 1.15 +++ bugzilla.spec 4 Aug 2009 04:23:51 -0000 1.16 @@ -6,12 +6,13 @@ URL: http://www.bugzilla.org/ Name: bugzilla Version: 3.2.4 Group: Applications/Publishing -Release: 1%{?dist} +Release: 2%{?dist} License: MPLv1.1 Source0: http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-%{version}.tar.gz Source1: bugzilla-httpd-conf Source2: README.fedora.bugzilla Patch0: bugzilla-rw-paths.patch +Patch1: bugzilla-EL5-perl-versions.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -41,6 +42,7 @@ Contributed scripts and functions for Bu %prep %setup -q -n %{name}-%{version} %patch0 -p1 +%patch1 -p2 # Filter unwanted Requires found by /usr/lib/rpm/perldeps.pl: # create a wrapper script which runs the original perl_requires @@ -143,6 +145,9 @@ popd > /dev/null) %{bzinstallprefix}/bugzilla/contrib %changelog +* Tue Aug 04 2009 Itamar Reis Peixoto - 3.2.4-2 +- fix EL-5 perl dependencies bz#515158 + * Wed Jul 08 2009 Itamar Reis Peixoto - 3.2.4-1 - fix https://bugzilla.mozilla.org/show_bug.cgi?id=495257 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/EL-5/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 8 Jul 2009 19:24:05 -0000 1.2 +++ import.log 4 Aug 2009 04:23:51 -0000 1.3 @@ -1,2 +1,3 @@ bugzilla-3_2_3-1_fc11:EL-5:bugzilla-3.2.3-1.fc11.src.rpm:1246668842 bugzilla-3_2_4-1_fc11:EL-5:bugzilla-3.2.4-1.fc11.src.rpm:1247081015 +bugzilla-3_2_4-2_fc12:EL-5:bugzilla-3.2.4-2.fc12.src.rpm:1249359798 From mclasen at fedoraproject.org Tue Aug 4 04:25:21 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 04:25:21 +0000 (UTC) Subject: rpms/notification-daemon/devel notification-daemon.spec, 1.31, 1.32 sexy.patch, 1.2, 1.3 Message-ID: <20090804042521.BEF1911C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/notification-daemon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11198 Modified Files: notification-daemon.spec sexy.patch Log Message: make markup work again Index: notification-daemon.spec =================================================================== RCS file: /cvs/pkgs/rpms/notification-daemon/devel/notification-daemon.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- notification-daemon.spec 25 Jul 2009 19:29:49 -0000 1.31 +++ notification-daemon.spec 4 Aug 2009 04:25:21 -0000 1.32 @@ -7,7 +7,7 @@ Summary: Desktop Notification Daemon Name: notification-daemon Version: 0.4.0 -Release: 6%{?dist} +Release: 7%{?dist} URL: http://www.galago-project.org/specs/notification/ License: GPLv2+ Group: System Environment/Libraries @@ -109,6 +109,9 @@ gconftool-2 --makefile-install-rule \ %changelog +* Tue Aug 4 2009 Matthias Clasen - 0.4.0-7 +- Fix the libsexy patch to make markup work again + * Sat Jul 25 2009 Fedora Release Engineering - 0.4.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild sexy.patch: configure.ac | 2 -- src/themes/standard/theme.c | 17 ++++++++++++----- 2 files changed, 12 insertions(+), 7 deletions(-) Index: sexy.patch =================================================================== RCS file: /cvs/pkgs/rpms/notification-daemon/devel/sexy.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sexy.patch 21 Jul 2009 10:06:58 -0000 1.2 +++ sexy.patch 4 Aug 2009 04:25:21 -0000 1.3 @@ -1,6 +1,6 @@ diff -up notification-daemon-0.4.0/configure.ac.sexy notification-daemon-0.4.0/configure.ac ---- notification-daemon-0.4.0/configure.ac.sexy 2008-11-20 11:46:52.000000000 +0100 -+++ notification-daemon-0.4.0/configure.ac 2009-07-21 11:46:18.769094999 +0200 +--- notification-daemon-0.4.0/configure.ac.sexy 2008-11-20 05:46:52.000000000 -0500 ++++ notification-daemon-0.4.0/configure.ac 2009-08-04 00:20:23.596393484 -0400 @@ -75,14 +75,12 @@ AM_GLIB_GNU_GETTEXT REQ_GTK_VERSION=2.10.0 @@ -17,8 +17,8 @@ diff -up notification-daemon-0.4.0/confi libwnck-1.0 \ " diff -up notification-daemon-0.4.0/src/themes/standard/theme.c.sexy notification-daemon-0.4.0/src/themes/standard/theme.c ---- notification-daemon-0.4.0/src/themes/standard/theme.c.sexy 2008-11-20 10:38:01.000000000 +0100 -+++ notification-daemon-0.4.0/src/themes/standard/theme.c 2009-07-21 11:59:09.869092990 +0200 +--- notification-daemon-0.4.0/src/themes/standard/theme.c.sexy 2008-11-20 04:38:01.000000000 -0500 ++++ notification-daemon-0.4.0/src/themes/standard/theme.c 2009-08-04 00:22:22.859636942 -0400 @@ -1,7 +1,6 @@ #include "config.h" @@ -63,7 +63,7 @@ diff -up notification-daemon-0.4.0/src/t g_free(str); - sexy_url_label_set_markup(SEXY_URL_LABEL(windata->body_label), body); -+ gtk_label_set_text(windata->body_label, body); ++ gtk_label_set_markup(windata->body_label, body); if (body == NULL || *body == '\0') gtk_widget_hide(windata->body_label); From pkgdb at fedoraproject.org Tue Aug 4 04:29:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:29:54 +0000 Subject: [pkgdb] turba ownership updated Message-ID: <20090804042954.7605510F879@bastion2.fedora.phx.redhat.com> Package turba in Fedora EPEL 5 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From mclasen at fedoraproject.org Tue Aug 4 04:29:59 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 04:29:59 +0000 (UTC) Subject: rpms/empathy/devel empathy.spec,1.66,1.67 Message-ID: <20090804042959.951C511C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/empathy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12826 Modified Files: empathy.spec Log Message: fix BRs Index: empathy.spec =================================================================== RCS file: /cvs/pkgs/rpms/empathy/devel/empathy.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- empathy.spec 4 Aug 2009 04:14:48 -0000 1.66 +++ empathy.spec 4 Aug 2009 04:29:59 -0000 1.67 @@ -52,6 +52,7 @@ BuildRequires: telepathy-farsight-devel BuildRequires: libnotify-devel >= 0.4.4 BuildRequires: NetworkManager-glib-devel >= %{network_manager_version} BuildRequires: libchamplain-devel >= 0.3.6 +BuildRequires: clutter-gtk-devel BuildRequires: geoclue-devel >= 0.11 Requires: %{name}-libs = %{version}-%{release} From pkgdb at fedoraproject.org Tue Aug 4 04:30:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:30:12 +0000 Subject: [pkgdb] kronolith ownership updated Message-ID: <20090804043012.74FB710F882@bastion2.fedora.phx.redhat.com> Package kronolith in Fedora EPEL 5 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 04:30:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:30:35 +0000 Subject: [pkgdb] jeta ownership updated Message-ID: <20090804043035.DC76A10F88F@bastion2.fedora.phx.redhat.com> Package jeta in Fedora EPEL 5 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From itamarjp at fedoraproject.org Tue Aug 4 04:30:48 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Tue, 4 Aug 2009 04:30:48 +0000 (UTC) Subject: rpms/bugzilla/devel bugzilla-EL5-perl-versions.patch, NONE, 1.1 bugzilla.spec, 1.29, 1.30 import.log, 1.4, 1.5 Message-ID: <20090804043048.DE3BB11C00CE@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/bugzilla/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13339/devel Modified Files: bugzilla.spec import.log Added Files: bugzilla-EL5-perl-versions.patch Log Message: - fix EL-5 perl dependencies bz#515158 bugzilla-EL5-perl-versions.patch: Constants.pm | 2 +- Install/Requirements.pm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE bugzilla-EL5-perl-versions.patch --- diff -ruNp a/bugzilla-3.4.1/Bugzilla/Constants.pm b/bugzilla-3.4.1/Bugzilla/Constants.pm --- a/bugzilla-3.4.1/Bugzilla/Constants.pm 2009-08-01 11:28:41.000000000 -0300 +++ b/bugzilla-3.4.1/Bugzilla/Constants.pm 2009-08-04 01:26:18.761892048 -0300 @@ -400,7 +400,7 @@ use constant DB_MODULE => { # Disallow development versions blacklist => ['_'], # For UTF-8 support - version => '4.00', + version => '3.00', }, name => 'MySQL'}, 'pg' => {db => 'Bugzilla::DB::Pg', db_version => '8.00.0000', diff -ruNp a/bugzilla-3.4.1/Bugzilla/Install/Requirements.pm b/bugzilla-3.4.1/Bugzilla/Install/Requirements.pm --- a/bugzilla-3.4.1/Bugzilla/Install/Requirements.pm 2009-07-24 15:58:46.000000000 -0300 +++ b/bugzilla-3.4.1/Bugzilla/Install/Requirements.pm 2009-08-04 01:27:02.852909164 -0300 @@ -118,7 +118,7 @@ sub REQUIRED_MODULES { { package => 'Email-MIME', module => 'Email::MIME', - version => '1.861' + version => '1.859' }, { package => 'Email-MIME-Encodings', @@ -129,7 +129,7 @@ sub REQUIRED_MODULES { { package => 'Email-MIME-Modifier', module => 'Email::MIME::Modifier', - version => '1.442' + version => '1.441' }, { package => 'URI', Index: bugzilla.spec =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/devel/bugzilla.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- bugzilla.spec 2 Aug 2009 13:16:05 -0000 1.29 +++ bugzilla.spec 4 Aug 2009 04:30:48 -0000 1.30 @@ -6,12 +6,13 @@ URL: http://www.bugzilla.org/ Name: bugzilla Version: 3.4.1 Group: Applications/Publishing -Release: 1%{?dist} +Release: 2%{?dist} License: MPLv1.1 Source0: http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-%{version}.tar.gz Source1: bugzilla-httpd-conf Source2: README.fedora.bugzilla Patch0: bugzilla-rw-paths.patch +Patch1: bugzilla-EL5-perl-versions.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -48,6 +49,7 @@ Contributed scripts and functions for Bu %prep %setup -q -n %{name}-%{version} %patch0 -p1 +%patch1 -p2 # Filter unwanted Requires found by /usr/lib/rpm/perldeps.pl: # create a wrapper script which runs the original perl_requires @@ -153,6 +155,9 @@ popd > /dev/null) %{bzinstallprefix}/bugzilla/contrib %changelog +* Tue Aug 04 2009 Itamar Reis Peixoto - 3.4.1-2 +- fix EL-5 perl dependencies bz#515158 + * Sun Aug 02 2009 Emmanuel Seyman - 3.4.1-1 - Update to 3.4.1, fixing a security leak Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/devel/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 8 Jul 2009 19:18:50 -0000 1.4 +++ import.log 4 Aug 2009 04:30:48 -0000 1.5 @@ -2,3 +2,4 @@ bugzilla-3_0_8-1_fc11:HEAD:bugzilla-3.0. bugzilla-3_2_2-2_fc10:HEAD:bugzilla-3.2.2-2.fc10.src.rpm:1236265998 bugzilla-3_2_3-1_fc11:HEAD:bugzilla-3.2.3-1.fc11.src.rpm:1239059931 bugzilla-3_2_4-1_fc11:HEAD:bugzilla-3.2.4-1.fc11.src.rpm:1247080670 +bugzilla-3_4_1-2_fc12:HEAD:bugzilla-3.4.1-2.fc12.src.rpm:1249360212 From pkgdb at fedoraproject.org Tue Aug 4 04:31:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:31:40 +0000 Subject: [pkgdb] otrs ownership updated Message-ID: <20090804043140.95CE010F879@bastion2.fedora.phx.redhat.com> Package otrs in Fedora EPEL 5 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From pkgdb at fedoraproject.org Tue Aug 4 04:31:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:31:46 +0000 Subject: [pkgdb] otrs ownership updated Message-ID: <20090804043146.C762410F8A0@bastion2.fedora.phx.redhat.com> Package otrs in Fedora EPEL 4 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From deji at fedoraproject.org Tue Aug 4 04:31:56 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 4 Aug 2009 04:31:56 +0000 (UTC) Subject: rpms/nautilus-actions/devel nautilus-actions.spec,1.22,1.23 Message-ID: <20090804043156.12D8411C00CE@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/nautilus-actions/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13763 Modified Files: nautilus-actions.spec Log Message: * Tue Aug 04 2009 Deji Akingunola - 1.10.1-3 - Change e2fsprog-devel BR to libuuid-devel Index: nautilus-actions.spec =================================================================== RCS file: /cvs/pkgs/rpms/nautilus-actions/devel/nautilus-actions.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- nautilus-actions.spec 25 Jul 2009 15:46:30 -0000 1.22 +++ nautilus-actions.spec 4 Aug 2009 04:31:55 -0000 1.23 @@ -1,14 +1,14 @@ Summary: Nautilus extension for customizing the context menu Name: nautilus-actions Version: 1.10.1 -Release: 2%{?dist} +Release: 3%{?dist} Group: User Interface/Desktops License: GPLv2+ URL: http://www.grumz.net/node/8 Source0: ftp://pwi.dyndns.biz/tarballs/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libgnomeui-devel, libglade2-devel, nautilus-devel -BuildRequires: e2fsprogs-devel, gettext, perl(XML::Parser) +BuildRequires: libuuid-devel, gettext, perl(XML::Parser) BuildRequires: desktop-file-utils intltool %description @@ -69,6 +69,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/applications/fedora-nact.desktop %changelog +* Tue Aug 04 2009 Deji Akingunola - 1.10.1-3 +- Change e2fsprog-devel BR to libuuid-devel + * Sat Jul 25 2009 Fedora Release Engineering - 1.10.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Tue Aug 4 04:32:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:32:33 +0000 Subject: [pkgdb] ingo ownership updated Message-ID: <20090804043233.B4B4310F8A2@bastion2.fedora.phx.redhat.com> Package ingo in Fedora EPEL 5 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From pkgdb at fedoraproject.org Tue Aug 4 04:32:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:32:52 +0000 Subject: [pkgdb] ingo: nb has requested watchbugzilla Message-ID: <20090804043252.A33EC10F88F@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on ingo (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From pkgdb at fedoraproject.org Tue Aug 4 04:32:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:32:54 +0000 Subject: [pkgdb] ingo: nb has requested watchcommits Message-ID: <20090804043254.46BD610F8A9@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on ingo (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From pkgdb at fedoraproject.org Tue Aug 4 04:33:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:33:17 +0000 Subject: [pkgdb] nopaste ownership updated Message-ID: <20090804043317.E2CAD10F882@bastion2.fedora.phx.redhat.com> Package nopaste in Fedora EPEL 5 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nopaste From pkgdb at fedoraproject.org Tue Aug 4 04:33:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:33:22 +0000 Subject: [pkgdb] nopaste ownership updated Message-ID: <20090804043322.6853010F8A9@bastion2.fedora.phx.redhat.com> Package nopaste in Fedora EPEL 4 is now owned by nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nopaste From itamarjp at fedoraproject.org Tue Aug 4 04:33:53 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Tue, 4 Aug 2009 04:33:53 +0000 (UTC) Subject: rpms/bugzilla/EL-4 bugzilla-EL5-perl-versions.patch, NONE, 1.1 bugzilla-rw-paths.patch, 1.1, 1.2 bugzilla.spec, 1.13, 1.14 import.log, 1.2, 1.3 Message-ID: <20090804043353.6931911C00CE@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/bugzilla/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14248/EL-4 Modified Files: bugzilla-rw-paths.patch bugzilla.spec import.log Added Files: bugzilla-EL5-perl-versions.patch Log Message: - fix EL-5 perl dependencies bz#515158 bugzilla-EL5-perl-versions.patch: Constants.pm | 2 +- Install/Requirements.pm | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE bugzilla-EL5-perl-versions.patch --- diff -ruNp a/bugzilla-3.2.4/Bugzilla/Constants.pm b/bugzilla-3.2.4/Bugzilla/Constants.pm --- a/bugzilla-3.2.4/Bugzilla/Constants.pm 2009-07-08 10:58:27.000000000 -0300 +++ b/bugzilla-3.2.4/Bugzilla/Constants.pm 2009-08-04 00:37:30.852896189 -0300 @@ -387,7 +387,7 @@ use constant DB_MODULE => { # Disallow development versions blacklist => ['_'], # For UTF-8 support - version => '4.00', + version => '3.00', }, name => 'MySQL'}, 'pg' => {db => 'Bugzilla::DB::Pg', db_version => '8.00.0000', diff -ruNp a/bugzilla-3.2.4/Bugzilla/Install/Requirements.pm b/bugzilla-3.2.4/Bugzilla/Install/Requirements.pm --- a/bugzilla-3.2.4/Bugzilla/Install/Requirements.pm 2009-04-17 18:53:49.000000000 -0300 +++ b/bugzilla-3.2.4/Bugzilla/Install/Requirements.pm 2009-08-04 00:38:23.376893996 -0300 @@ -62,7 +62,7 @@ sub REQUIRED_MODULES { # Perl 5.10 requires CGI 3.33 due to a taint issue when # uploading attachments, see bug 416382. # Require CGI 3.21 for -httponly support, see bug 368502. - version => (vers_cmp($perl_ver, '5.10') > -1) ? '3.33' : '3.21' + version => (vers_cmp($perl_ver, '5.10') > -1) ? '3.15' : '3.15' }, { package => 'TimeDate', @@ -92,7 +92,7 @@ sub REQUIRED_MODULES { { package => 'Email-MIME', module => 'Email::MIME', - version => '1.861' + version => '1.859' }, { package => 'Email-MIME-Encodings', @@ -103,7 +103,7 @@ sub REQUIRED_MODULES { { package => 'Email-MIME-Modifier', module => 'Email::MIME::Modifier', - version => '1.442' + version => '1.441' }, ); bugzilla-rw-paths.patch: Constants.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) Index: bugzilla-rw-paths.patch =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/EL-4/bugzilla-rw-paths.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- bugzilla-rw-paths.patch 4 Jul 2009 01:03:28 -0000 1.1 +++ bugzilla-rw-paths.patch 4 Aug 2009 04:33:53 -0000 1.2 @@ -1,6 +1,6 @@ ---- bugzilla-3.2.2/Bugzilla/Constants.pm 2009-02-03 10:02:53.000000000 +0000 -+++ bugzilla-3.2.2-rw/Bugzilla/Constants.pm 2009-02-18 17:59:52.000000000 +0000 -@@ -465,9 +465,9 @@ +--- bugzilla-3.4/Bugzilla/Constants.pm 2009-02-03 10:02:53.000000000 +0000 ++++ bugzilla-3.4-rw/Bugzilla/Constants.pm 2009-02-18 17:59:52.000000000 +0000 +@@ -499,9 +499,9 @@ sub bz_locations { 'cgi_path' => $libpath, 'templatedir' => "$libpath/template", 'project' => $project, @@ -13,14 +13,12 @@ 'skinsdir' => "$libpath/skins", # $webdotdir must be in the web server's tree somewhere. Even if you use a # local dot, we output images to there. Also, if $webdotdir is -@@ -475,8 +475,8 @@ +@@ -509,7 +509,7 @@ sub bz_locations { # change showdependencygraph.cgi to set image_url to the correct # location. # The script should really generate these graphs directly... - 'webdotdir' => "$libpath/$datadir/webdot", -- 'extensionsdir' => "$libpath/extensions", + 'webdotdir' => "/var/lib/bugzilla/$datadir/webdot", -+ 'extensionsdir' => "/var/lib/bugzilla/extensions", + 'extensionsdir' => "$libpath/extensions", }; } - Index: bugzilla.spec =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/EL-4/bugzilla.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- bugzilla.spec 8 Jul 2009 19:26:00 -0000 1.13 +++ bugzilla.spec 4 Aug 2009 04:33:53 -0000 1.14 @@ -6,12 +6,13 @@ URL: http://www.bugzilla.org/ Name: bugzilla Version: 3.2.4 Group: Applications/Publishing -Release: 1%{?dist} +Release: 2%{?dist} License: MPLv1.1 Source0: http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-%{version}.tar.gz Source1: bugzilla-httpd-conf Source2: README.fedora.bugzilla Patch0: bugzilla-rw-paths.patch +Patch1: bugzilla-EL5-perl-versions.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -41,6 +42,7 @@ Contributed scripts and functions for Bu %prep %setup -q -n %{name}-%{version} %patch0 -p1 +%patch1 -p2 # Filter unwanted Requires found by /usr/lib/rpm/perldeps.pl: # create a wrapper script which runs the original perl_requires @@ -143,6 +145,9 @@ popd > /dev/null) %{bzinstallprefix}/bugzilla/contrib %changelog +* Tue Aug 04 2009 Itamar Reis Peixoto - 3.2.4-2 +- fix EL-5 perl dependencies bz#515158 + * Wed Jul 08 2009 Itamar Reis Peixoto - 3.2.4-1 - fix https://bugzilla.mozilla.org/show_bug.cgi?id=495257 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/bugzilla/EL-4/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 8 Jul 2009 19:26:00 -0000 1.2 +++ import.log 4 Aug 2009 04:33:53 -0000 1.3 @@ -1,2 +1,3 @@ bugzilla-3_2_3-1_fc11:EL-4:bugzilla-3.2.3-1.fc11.src.rpm:1246669340 bugzilla-3_2_4-1_fc11:EL-4:bugzilla-3.2.4-1.fc11.src.rpm:1247081113 +bugzilla-3_2_4-2_fc12:EL-4:bugzilla-3.2.4-2.fc12.src.rpm:1249360380 From pkgdb at fedoraproject.org Tue Aug 4 04:34:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:34:21 +0000 Subject: [pkgdb] nopaste ownership updated Message-ID: <20090804043421.77E4910F882@bastion2.fedora.phx.redhat.com> Package nopaste in Fedora EPEL 5 is now owned by fab To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nopaste From cchance at fedoraproject.org Tue Aug 4 04:34:29 2009 From: cchance at fedoraproject.org (Caius Chance) Date: Tue, 4 Aug 2009 04:34:29 +0000 (UTC) Subject: rpms/ibus-table/devel ibus-table.spec,1.22,1.23 Message-ID: <20090804043429.4A81011C00CE@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14595 Modified Files: ibus-table.spec Log Message: Updated macro of spec file. Index: ibus-table.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/ibus-table.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- ibus-table.spec 4 Aug 2009 01:35:52 -0000 1.22 +++ ibus-table.spec 4 Aug 2009 04:34:29 -0000 1.23 @@ -29,11 +29,11 @@ This package contains additional tables. %build %configure --disable-static --enable-additional -make %{?_smp_mflags} +%__make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT -make DESTDIR=${RPM_BUILD_ROOT} NO_INDEX=true install pkgconfigdir=%{_datadir}/pkgconfig +%__rm -rf $RPM_BUILD_ROOT +%__make DESTDIR=${RPM_BUILD_ROOT} NO_INDEX=true install pkgconfigdir=%{_datadir}/pkgconfig %find_lang %{name} From pkgdb at fedoraproject.org Tue Aug 4 04:34:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:34:25 +0000 Subject: [pkgdb] nopaste ownership updated Message-ID: <20090804043425.9411F10F8A9@bastion2.fedora.phx.redhat.com> Package nopaste in Fedora EPEL 4 is now owned by fab To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nopaste From pkgdb at fedoraproject.org Tue Aug 4 04:37:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:37:44 +0000 Subject: [pkgdb] otrs: nb has requested watchbugzilla Message-ID: <20090804043744.7C06310F8A0@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on otrs (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From pkgdb at fedoraproject.org Tue Aug 4 04:37:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:37:46 +0000 Subject: [pkgdb] otrs: nb has requested watchcommits Message-ID: <20090804043746.B574E10F8AC@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on otrs (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From pkgdb at fedoraproject.org Tue Aug 4 04:37:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:37:51 +0000 Subject: [pkgdb] otrs: nb has requested approveacls Message-ID: <20090804043751.BAC0910F8B6@bastion2.fedora.phx.redhat.com> nb has requested the approveacls acl on otrs (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From pkgdb at fedoraproject.org Tue Aug 4 04:37:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:37:49 +0000 Subject: [pkgdb] otrs: nb has requested commit Message-ID: <20090804043749.44B0F10F8B1@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on otrs (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From dcantrel at fedoraproject.org Tue Aug 4 04:39:15 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Tue, 4 Aug 2009 04:39:15 +0000 (UTC) Subject: rpms/dhcpv6/devel .cvsignore, 1.25, 1.26 dhcpv6.spec, 1.102, 1.103 sources, 1.25, 1.26 Message-ID: <20090804043915.C81A611C00CE@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcpv6/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15812 Modified Files: .cvsignore dhcpv6.spec sources Log Message: * Mon Aug 03 2009 David Cantrell - 2.0.0alpha1-1 - Upgraded to dhcpv6-2.0.0-alpha1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dhcpv6/devel/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 3 Apr 2009 02:50:54 -0000 1.25 +++ .cvsignore 4 Aug 2009 04:39:15 -0000 1.26 @@ -1 +1 @@ -dhcpv6-1.2.0.tar.gz +dhcpv6-2.0.0-alpha1.tar.gz Index: dhcpv6.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcpv6/devel/dhcpv6.spec,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- dhcpv6.spec 24 Jul 2009 20:14:02 -0000 1.102 +++ dhcpv6.spec 4 Aug 2009 04:39:15 -0000 1.103 @@ -1,14 +1,17 @@ # libnl is used to communicate with the kernel via netlink %define libnlver 1.1 +# archive version number +%define archivever 2.0.0-alpha1 + Summary: Dynamic host configuration protocol software for IPv6 Name: dhcpv6 -Version: 1.2.0 -Release: 3%{?dist} +Version: 2.0.0alpha1 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Daemons URL: http://fedorahosted.org/dhcpv6/ -Source0: http://fedorahosted.org/releases/d/h/%{name}/%{name}-%{version}.tar.gz +Source0: http://fedorahosted.org/releases/d/h/%{name}/%{name}-%{archivever}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: flex @@ -118,6 +121,9 @@ fi %attr(750,root,root) %dir %{_localstatedir}/run/%{name} %changelog +* Mon Aug 03 2009 David Cantrell - 2.0.0alpha1-1 +- Upgraded to dhcpv6-2.0.0-alpha1 + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dhcpv6/devel/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 3 Apr 2009 02:50:55 -0000 1.25 +++ sources 4 Aug 2009 04:39:15 -0000 1.26 @@ -1 +1 @@ -d537416b33002f56912b7f27477d8d35 dhcpv6-1.2.0.tar.gz +4784eebc29e872adfdb69ba6303adc36 dhcpv6-2.0.0-alpha1.tar.gz From pkgdb at fedoraproject.org Tue Aug 4 04:40:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:40:37 +0000 Subject: [pkgdb] otrs had acl change status Message-ID: <20090804044037.8E49F10F879@bastion2.fedora.phx.redhat.com> romal has set the watchbugzilla acl on otrs (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From pkgdb at fedoraproject.org Tue Aug 4 04:40:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:40:39 +0000 Subject: [pkgdb] otrs had acl change status Message-ID: <20090804044039.18A9610F8A2@bastion2.fedora.phx.redhat.com> romal has set the watchcommits acl on otrs (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From pkgdb at fedoraproject.org Tue Aug 4 04:40:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:40:40 +0000 Subject: [pkgdb] otrs had acl change status Message-ID: <20090804044040.5D1C510F8AF@bastion2.fedora.phx.redhat.com> romal has set the commit acl on otrs (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From pkgdb at fedoraproject.org Tue Aug 4 04:40:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:40:42 +0000 Subject: [pkgdb] otrs had acl change status Message-ID: <20090804044042.9ED3410F8B4@bastion2.fedora.phx.redhat.com> romal has set the approveacls acl on otrs (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/otrs From mclasen at fedoraproject.org Tue Aug 4 04:41:27 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 04:41:27 +0000 (UTC) Subject: rpms/empathy/devel empathy.spec,1.67,1.68 Message-ID: <20090804044127.8157E11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/empathy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16351 Modified Files: empathy.spec Log Message: fix BRs more Index: empathy.spec =================================================================== RCS file: /cvs/pkgs/rpms/empathy/devel/empathy.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- empathy.spec 4 Aug 2009 04:29:59 -0000 1.67 +++ empathy.spec 4 Aug 2009 04:41:27 -0000 1.68 @@ -51,7 +51,7 @@ BuildRequires: telepathy-mission-control BuildRequires: telepathy-farsight-devel BuildRequires: libnotify-devel >= 0.4.4 BuildRequires: NetworkManager-glib-devel >= %{network_manager_version} -BuildRequires: libchamplain-devel >= 0.3.6 +BuildRequires: libchamplain-gtk-devel >= 0.3.6 BuildRequires: clutter-gtk-devel BuildRequires: geoclue-devel >= 0.11 From whot at fedoraproject.org Tue Aug 4 04:42:00 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Tue, 4 Aug 2009 04:42:00 +0000 (UTC) Subject: rpms/libXi/devel .cvsignore, 1.17, 1.18 commitid, 1.3, 1.4 libXi.spec, 1.36, 1.37 sources, 1.18, 1.19 Message-ID: <20090804044200.A986711C00CE@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libXi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16629 Modified Files: .cvsignore commitid libXi.spec sources Log Message: * Tue Aug 04 2009 Peter Hutterer 1.2.99-9.20090804 - Update to today's git master Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libXi/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 22 Jul 2009 21:53:26 -0000 1.17 +++ .cvsignore 4 Aug 2009 04:42:00 -0000 1.18 @@ -1 +1 @@ -libXi-20090723.tar.bz2 +libXi-20090804.tar.bz2 Index: commitid =================================================================== RCS file: /cvs/pkgs/rpms/libXi/devel/commitid,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- commitid 22 Jul 2009 21:53:26 -0000 1.3 +++ commitid 4 Aug 2009 04:42:00 -0000 1.4 @@ -1 +1 @@ -888f6c238de6f09cc5b079ae22c6f37496083007 +aa8272dd31b69f84d19dbe2c45889b806df8260e Index: libXi.spec =================================================================== RCS file: /cvs/pkgs/rpms/libXi/devel/libXi.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- libXi.spec 25 Jul 2009 05:13:26 -0000 1.36 +++ libXi.spec 4 Aug 2009 04:42:00 -0000 1.37 @@ -1,10 +1,10 @@ %define tarball libXi -%define gitdate 20090723 +%define gitdate 20090804 Summary: X.Org X11 libXi runtime library Name: libXi Version: 1.2.99 -Release: 8.%{gitdate}%{?dist} +Release: 9.%{gitdate}%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Tue Aug 04 2009 Peter Hutterer 1.2.99-9.20090804 +- Update to today's git master + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.99-8.20090723 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libXi/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 22 Jul 2009 21:53:26 -0000 1.18 +++ sources 4 Aug 2009 04:42:00 -0000 1.19 @@ -1 +1 @@ -08f869c2d551e61e67016d8e41c9e54f libXi-20090723.tar.bz2 +e3c7fab893b4ff8d2e891fd99ab34886 libXi-20090804.tar.bz2 From deji at fedoraproject.org Tue Aug 4 04:55:34 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 4 Aug 2009 04:55:34 +0000 (UTC) Subject: rpms/atlas/devel atlas.spec,1.24,1.25 Message-ID: <20090804045534.3593111C00CE@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/atlas/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19985 Modified Files: atlas.spec Log Message: * Tue Aug 04 2009 Deji Akingunola - 3.8.3-6 - Add '-g' to build flag to allow proper genration of debuginfo subpackages (Fedora bug #509813) - Build for F12 Index: atlas.spec =================================================================== RCS file: /cvs/pkgs/rpms/atlas/devel/atlas.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- atlas.spec 24 Jul 2009 17:29:20 -0000 1.24 +++ atlas.spec 4 Aug 2009 04:55:33 -0000 1.25 @@ -2,7 +2,7 @@ Name: atlas Version: 3.8.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Automatically Tuned Linear Algebra Software Group: System Environment/Libraries @@ -48,7 +48,7 @@ with ATLAS (Automatically Tuned Linear A # Because a set of ATLAS libraries is a ~5 MB package, separate packages # are created for SSE, SSE2, and SSE3 extensions to ix86. -%ifarch i586 +%ifarch %{ix86} %define types sse sse2 sse3 %package sse @@ -141,7 +141,7 @@ for type in %{types}; do fi mkdir -p %{_arch}_${type} pushd %{_arch}_${type} - ../configure -b %{mode} -D c -DWALL -Fa alg '-Wa,--noexecstack -fPIC'\ + ../configure -b %{mode} -D c -DWALL -Fa alg '-g -Wa,--noexecstack -fPIC'\ --prefix=%{buildroot}%{_prefix} \ --incdir=%{buildroot}%{_includedir} \ --libdir=%{buildroot}%{_libdir}/${libname} \ @@ -186,7 +186,7 @@ for type in %{types}; do > %{buildroot}/etc/ld.so.conf.d/atlas-${type}.conf fi done -%ifarch i586 && %if "%{?enable_native_atlas}" == "0" +%ifarch %{ix86} && %if "%{?enable_native_atlas}" == "0" cp -pr %{buildroot}%{_libdir}/atlas-sse2 %{buildroot}%{_libdir}/atlas echo "%{_libdir}/atlas" >> %{buildroot}/etc/ld.so.conf.d/atlas-sse2.conf %endif @@ -194,7 +194,7 @@ echo "%{_libdir}/atlas" >> %{buildroot}/ %clean rm -rf %{buildroot} -%ifnarch i586 || %if "%{?enable_native_atlas}" == "1" +%ifnarch %{ix86} || %if "%{?enable_native_atlas}" == "1" %post -p /sbin/ldconfig @@ -281,6 +281,10 @@ rm -rf %{buildroot} %endif %changelog +* Tue Aug 04 2009 Deji Akingunola - 3.8.3-6 +- Add '-g' to build flag to allow proper genration of debuginfo subpackages (Fedora bug #509813) +- Build for F12 + * Fri Jul 24 2009 Fedora Release Engineering - 3.8.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Tue Aug 4 04:58:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:58:22 +0000 Subject: [pkgdb] horde: nb has requested watchbugzilla Message-ID: <20090804045822.D76B410F882@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on horde (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:58:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:58:25 +0000 Subject: [pkgdb] horde: nb has requested watchcommits Message-ID: <20090804045825.361B210F8A2@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on horde (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:58:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:58:27 +0000 Subject: [pkgdb] horde: nb has requested commit Message-ID: <20090804045827.D404010F8AF@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on horde (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:58:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:58:44 +0000 Subject: [pkgdb] horde: nb has requested watchbugzilla Message-ID: <20090804045844.C248E10F8A9@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on horde (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:58:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:58:46 +0000 Subject: [pkgdb] horde: nb has requested watchcommits Message-ID: <20090804045847.1FD3F10F8A0@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on horde (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:58:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:58:49 +0000 Subject: [pkgdb] horde: nb has requested commit Message-ID: <20090804045849.DBE3D10F8B1@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on horde (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:58:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:58:54 +0000 Subject: [pkgdb] horde: nb has requested watchbugzilla Message-ID: <20090804045854.C7C8B10F8B5@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on horde (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:58:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:58:56 +0000 Subject: [pkgdb] horde: nb has requested watchcommits Message-ID: <20090804045857.34AB610F879@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on horde (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:58:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:58:59 +0000 Subject: [pkgdb] horde: nb has requested commit Message-ID: <20090804045859.390B210F8AC@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on horde (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 04:59:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:59:21 +0000 Subject: [pkgdb] imp: nb has requested watchbugzilla Message-ID: <20090804045921.E7A6810F8B2@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on imp (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 04:59:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:59:23 +0000 Subject: [pkgdb] imp: nb has requested watchcommits Message-ID: <20090804045923.C553C10F8B5@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on imp (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 04:59:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:59:26 +0000 Subject: [pkgdb] imp: nb has requested commit Message-ID: <20090804045926.2C27410F8BB@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on imp (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From airlied at fedoraproject.org Tue Aug 4 04:59:26 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 04:59:26 +0000 (UTC) Subject: rpms/xorg-x11-drv-cirrus/devel .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xorg-x11-drv-cirrus.spec, 1.32, 1.33 Message-ID: <20090804045926.B766D11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-cirrus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21745 Modified Files: .cvsignore sources xorg-x11-drv-cirrus.spec Log Message: * Tue Aug 04 2009 Dave Airlie 1.3.2-1 - cirrus 1.3.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-cirrus/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 2 Jul 2009 14:32:28 -0000 1.10 +++ .cvsignore 4 Aug 2009 04:59:26 -0000 1.11 @@ -1,2 +1 @@ -xf86-video-cirrus-1.3.0.tar.bz2 -xf86-video-cirrus-1.3.1.tar.bz2 +xf86-video-cirrus-1.3.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-cirrus/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Jul 2009 14:32:28 -0000 1.10 +++ sources 4 Aug 2009 04:59:26 -0000 1.11 @@ -1 +1 @@ -8d1b013dc983670fbf5aadb5a8a13bd4 xf86-video-cirrus-1.3.1.tar.bz2 +8195d03ed0be0975c03441e66a9f53b3 xf86-video-cirrus-1.3.2.tar.bz2 Index: xorg-x11-drv-cirrus.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-cirrus/devel/xorg-x11-drv-cirrus.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- xorg-x11-drv-cirrus.spec 27 Jul 2009 08:24:20 -0000 1.32 +++ xorg-x11-drv-cirrus.spec 4 Aug 2009 04:59:26 -0000 1.33 @@ -4,8 +4,8 @@ Summary: Xorg X11 cirrus video driver Name: xorg-x11-drv-cirrus -Version: 1.3.1 -Release: 2%{?dist}.1 +Version: 1.3.2 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/cirrus.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.3.2-1 +- cirrus 1.3.2 + * Mon Jul 27 2009 Fedora Release Engineering - 1.3.1-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Tue Aug 4 04:59:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:59:40 +0000 Subject: [pkgdb] imp: nb has requested watchbugzilla Message-ID: <20090804045940.6CAF510F882@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on imp (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 04:59:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:59:42 +0000 Subject: [pkgdb] imp: nb has requested watchcommits Message-ID: <20090804045942.8085210F8A9@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on imp (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 04:59:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:59:44 +0000 Subject: [pkgdb] imp: nb has requested commit Message-ID: <20090804045944.8381D10F8BC@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on imp (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 04:59:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:59:47 +0000 Subject: [pkgdb] imp: nb has requested watchbugzilla Message-ID: <20090804045947.ED01010F8C0@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on imp (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 04:59:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:59:49 +0000 Subject: [pkgdb] imp: nb has requested watchcommits Message-ID: <20090804045949.DA99A10F8C3@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on imp (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 04:59:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 04:59:51 +0000 Subject: [pkgdb] imp: nb has requested commit Message-ID: <20090804045951.A4B6010F8C6@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on imp (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:00:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:05 +0000 Subject: [pkgdb] ingo: nb has requested commit Message-ID: <20090804050006.0A02710F8B6@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on ingo (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From pkgdb at fedoraproject.org Tue Aug 4 05:00:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:18 +0000 Subject: [pkgdb] ingo: nb has requested watchbugzilla Message-ID: <20090804050018.5585910F882@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on ingo (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From pkgdb at fedoraproject.org Tue Aug 4 05:00:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:20 +0000 Subject: [pkgdb] ingo: nb has requested watchcommits Message-ID: <20090804050020.60E8B10F8BB@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on ingo (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From pkgdb at fedoraproject.org Tue Aug 4 05:00:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:24 +0000 Subject: [pkgdb] ingo: nb has requested commit Message-ID: <20090804050024.5AEB110F8BE@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on ingo (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From airlied at fedoraproject.org Tue Aug 4 05:00:27 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:00:27 +0000 (UTC) Subject: rpms/xorg-x11-drv-apm/devel .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xorg-x11-drv-apm.spec, 1.27, 1.28 abi.patch, 1.1, NONE Message-ID: <20090804050027.08C4011C0417@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-apm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22063 Modified Files: .cvsignore sources xorg-x11-drv-apm.spec Removed Files: abi.patch Log Message: * Tue Aug 04 2009 Dave Airlie 1.2.2-1 - rebase to new upstream releae 1.2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-apm/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 22 Dec 2008 04:17:58 -0000 1.9 +++ .cvsignore 4 Aug 2009 05:00:26 -0000 1.10 @@ -1 +1 @@ -xf86-video-apm-1.2.1.tar.bz2 +xf86-video-apm-1.2.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-apm/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 22 Dec 2008 04:17:58 -0000 1.9 +++ sources 4 Aug 2009 05:00:26 -0000 1.10 @@ -1 +1 @@ -673c93df004bb857dc89ae9c78ccf907 xf86-video-apm-1.2.1.tar.bz2 +48441a19aaf015570b267f2a8e67d8ab xf86-video-apm-1.2.2.tar.bz2 Index: xorg-x11-drv-apm.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-apm/devel/xorg-x11-drv-apm.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- xorg-x11-drv-apm.spec 27 Jul 2009 08:23:04 -0000 1.27 +++ xorg-x11-drv-apm.spec 4 Aug 2009 05:00:26 -0000 1.28 @@ -4,8 +4,8 @@ Summary: Xorg X11 apm video driver Name: xorg-x11-drv-apm -Version: 1.2.1 -Release: 4%{?dist}.1 +Version: 1.2.2 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -14,8 +14,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 Source1: apm.xinf -Patch0: abi.patch - ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.3.0.0-6 @@ -29,7 +27,6 @@ X.Org X11 apm video driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .abi %build %configure --disable-static @@ -57,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/apm.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.2.2-1 +- rebase to new upstream releae 1.2.2 + * Mon Jul 27 2009 Fedora Release Engineering - 1.2.1-4.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- abi.patch DELETED --- From pkgdb at fedoraproject.org Tue Aug 4 05:00:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:28 +0000 Subject: [pkgdb] ingo: nb has requested watchbugzilla Message-ID: <20090804050028.F343910F8C7@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on ingo (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From pkgdb at fedoraproject.org Tue Aug 4 05:00:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:31 +0000 Subject: [pkgdb] ingo: nb has requested watchcommits Message-ID: <20090804050031.9910110F8CD@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on ingo (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From pkgdb at fedoraproject.org Tue Aug 4 05:00:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:33 +0000 Subject: [pkgdb] ingo: nb has requested commit Message-ID: <20090804050033.745FD10F8D0@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on ingo (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ingo From pkgdb at fedoraproject.org Tue Aug 4 05:00:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:43 +0000 Subject: [pkgdb] jeta: nb has requested watchbugzilla Message-ID: <20090804050043.B93F610F8BC@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on jeta (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:00:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:46 +0000 Subject: [pkgdb] jeta: nb has requested watchcommits Message-ID: <20090804050046.2773110F8D2@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on jeta (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:00:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:00:49 +0000 Subject: [pkgdb] jeta: nb has requested commit Message-ID: <20090804050049.2030010F8D3@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on jeta (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:01:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:01:00 +0000 Subject: [pkgdb] jeta: nb has requested watchbugzilla Message-ID: <20090804050100.A269910F8C4@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on jeta (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:01:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:01:02 +0000 Subject: [pkgdb] jeta: nb has requested watchcommits Message-ID: <20090804050103.0703A10F8C6@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on jeta (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:01:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:01:05 +0000 Subject: [pkgdb] jeta: nb has requested commit Message-ID: <20090804050105.43BFA10F8D6@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on jeta (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:01:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:01:12 +0000 Subject: [pkgdb] jeta: nb has requested watchcommits Message-ID: <20090804050112.25ADA10F8B5@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on jeta (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:01:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:01:10 +0000 Subject: [pkgdb] jeta: nb has requested watchbugzilla Message-ID: <20090804050112.F243210F8D9@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on jeta (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:01:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:01:17 +0000 Subject: [pkgdb] jeta: nb has requested commit Message-ID: <20090804050117.14E5D10F8DC@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on jeta (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From airlied at fedoraproject.org Tue Aug 4 05:01:43 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:01:43 +0000 (UTC) Subject: rpms/xorg-x11-drv-ast/devel .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 xorg-x11-drv-ast.spec, 1.17, 1.18 abi.patch, 1.1, NONE Message-ID: <20090804050143.8FE2711C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-ast/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22460 Modified Files: .cvsignore sources xorg-x11-drv-ast.spec Removed Files: abi.patch Log Message: * Tue Aug 04 2009 Dave Airlie 0.89.9-1 - ast 0.89.9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ast/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 22 Dec 2008 04:26:11 -0000 1.4 +++ .cvsignore 4 Aug 2009 05:01:43 -0000 1.5 @@ -1 +1 @@ -xf86-video-ast-0.87.0.tar.bz2 +xf86-video-ast-0.89.9.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ast/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 Dec 2008 04:26:12 -0000 1.4 +++ sources 4 Aug 2009 05:01:43 -0000 1.5 @@ -1 +1 @@ -149ff916433ba62cb0ebb8c71f6374f0 xf86-video-ast-0.87.0.tar.bz2 +619f6ff15db869be3800bb001d5b0468 xf86-video-ast-0.89.9.tar.bz2 Index: xorg-x11-drv-ast.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ast/devel/xorg-x11-drv-ast.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- xorg-x11-drv-ast.spec 27 Jul 2009 08:23:33 -0000 1.17 +++ xorg-x11-drv-ast.spec 4 Aug 2009 05:01:43 -0000 1.18 @@ -4,8 +4,8 @@ Summary: Xorg X11 ast video driver Name: xorg-x11-drv-ast -Version: 0.87.0 -Release: 4%{?dist}.1 +Version: 0.89.9 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -13,7 +13,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 Source1: ast.xinf -Patch0: abi.patch ExcludeArch: s390 s390x @@ -27,7 +26,6 @@ X.Org X11 ast video driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .abi %build %configure --disable-static --disable-dri @@ -54,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/hwdata/videoaliases/ast.xinf %changelog +* Tue Aug 04 2009 Dave Airlie 0.89.9-1 +- ast 0.89.9 + * Mon Jul 27 2009 Fedora Release Engineering - 0.87.0-4.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- abi.patch DELETED --- From pkgdb at fedoraproject.org Tue Aug 4 05:01:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:01:53 +0000 Subject: [pkgdb] kronolith: nb has requested watchbugzilla Message-ID: <20090804050153.CDA0F10F8BE@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on kronolith (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:01:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:01:55 +0000 Subject: [pkgdb] kronolith: nb has requested watchcommits Message-ID: <20090804050155.85E7710F8C8@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on kronolith (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:01:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:01:56 +0000 Subject: [pkgdb] kronolith: nb has requested commit Message-ID: <20090804050156.D552110F8CD@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on kronolith (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:02:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:02 +0000 Subject: [pkgdb] kronolith: nb has requested watchbugzilla Message-ID: <20090804050202.ED4CC10F8DE@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on kronolith (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:02:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:04 +0000 Subject: [pkgdb] kronolith: nb has requested watchcommits Message-ID: <20090804050204.30A4E10F8E1@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on kronolith (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:02:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:05 +0000 Subject: [pkgdb] kronolith: nb has requested commit Message-ID: <20090804050205.3B31810F8AF@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on kronolith (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:02:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:08 +0000 Subject: [pkgdb] kronolith: nb has requested watchbugzilla Message-ID: <20090804050208.5B8F110F8BC@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on kronolith (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:02:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:10 +0000 Subject: [pkgdb] kronolith: nb has requested watchcommits Message-ID: <20090804050210.5E8F710F8E4@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on kronolith (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:02:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:11 +0000 Subject: [pkgdb] kronolith: nb has requested commit Message-ID: <20090804050212.01E2610F8E9@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on kronolith (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:02:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:24 +0000 Subject: [pkgdb] turba: nb has requested watchbugzilla Message-ID: <20090804050224.7E6B510F8D1@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on turba (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:02:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:25 +0000 Subject: [pkgdb] turba: nb has requested watchcommits Message-ID: <20090804050226.1123710F8D2@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on turba (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:02:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:27 +0000 Subject: [pkgdb] turba: nb has requested commit Message-ID: <20090804050227.B0C1910F8EE@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on turba (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:02:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:32 +0000 Subject: [pkgdb] turba: nb has requested watchbugzilla Message-ID: <20090804050233.2072310F8EF@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on turba (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:02:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:34 +0000 Subject: [pkgdb] turba: nb has requested watchcommits Message-ID: <20090804050234.386CD10F8F2@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on turba (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:02:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:35 +0000 Subject: [pkgdb] turba: nb has requested commit Message-ID: <20090804050235.5A60710F8F5@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on turba (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:02:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:39 +0000 Subject: [pkgdb] turba: nb has requested watchcommits Message-ID: <20090804050239.653D710F8FD@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on turba (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:02:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:38 +0000 Subject: [pkgdb] turba: nb has requested watchbugzilla Message-ID: <20090804050238.2F68C10F8F9@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on turba (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:02:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:02:40 +0000 Subject: [pkgdb] turba: nb has requested commit Message-ID: <20090804050240.970C310F8D4@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on turba (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:03:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:03:09 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804050309.8CAD910F8B6@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on horde (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 05:03:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:03:10 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804050310.8F52010F8D7@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on horde (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 05:03:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:03:11 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804050311.EB90E10F8D8@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on horde (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 05:03:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:03:27 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804050327.CAE4210F8BB@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on horde (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 05:03:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:03:27 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804050328.087BF10F8DB@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on horde (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 05:03:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:03:29 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804050329.20E8010F903@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on horde (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 05:03:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:03:31 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804050331.AD42B10F906@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on horde (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 05:03:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:03:32 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804050332.22ADC10F909@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on horde (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 05:03:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:03:33 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804050333.4C6B610F90C@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on horde (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 05:04:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:08 +0000 Subject: [pkgdb] imp had acl change status Message-ID: <20090804050408.C1F0010F8CA@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on imp (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:04:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:09 +0000 Subject: [pkgdb] imp had acl change status Message-ID: <20090804050409.6FEC810F8CE@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on imp (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:04:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:10 +0000 Subject: [pkgdb] imp had acl change status Message-ID: <20090804050410.22E5D10F8DE@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on imp (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:04:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:16 +0000 Subject: [pkgdb] imp had acl change status Message-ID: <20090804050416.5104810F8E1@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on imp (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:04:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:16 +0000 Subject: [pkgdb] imp had acl change status Message-ID: <20090804050416.8616910F90E@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on imp (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:04:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:17 +0000 Subject: [pkgdb] imp had acl change status Message-ID: <20090804050417.B65E210F912@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on imp (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:04:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:19 +0000 Subject: [pkgdb] imp had acl change status Message-ID: <20090804050420.040A210F915@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on imp (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:04:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:20 +0000 Subject: [pkgdb] imp had acl change status Message-ID: <20090804050420.D605610F916@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on imp (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:04:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:22 +0000 Subject: [pkgdb] imp had acl change status Message-ID: <20090804050422.3984C10F8B8@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on imp (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imp From pkgdb at fedoraproject.org Tue Aug 4 05:04:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:36 +0000 Subject: [pkgdb] kronolith had acl change status Message-ID: <20090804050436.64C2E10F8E5@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on kronolith (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:04:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:36 +0000 Subject: [pkgdb] kronolith had acl change status Message-ID: <20090804050436.7184110F918@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on kronolith (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:04:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:37 +0000 Subject: [pkgdb] kronolith had acl change status Message-ID: <20090804050437.8395510F91B@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on kronolith (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:04:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:43 +0000 Subject: [pkgdb] kronolith had acl change status Message-ID: <20090804050443.AFF5810F91D@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on kronolith (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:04:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:43 +0000 Subject: [pkgdb] kronolith had acl change status Message-ID: <20090804050443.188CB10F8EC@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on kronolith (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:04:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:44 +0000 Subject: [pkgdb] kronolith had acl change status Message-ID: <20090804050444.D07C410F920@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on kronolith (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:04:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:47 +0000 Subject: [pkgdb] kronolith had acl change status Message-ID: <20090804050447.22B8D10F924@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on kronolith (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:04:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:47 +0000 Subject: [pkgdb] kronolith had acl change status Message-ID: <20090804050447.7E90510F927@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on kronolith (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From airlied at fedoraproject.org Tue Aug 4 05:04:55 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:04:55 +0000 (UTC) Subject: rpms/xorg-x11-drv-fbdev/devel .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xorg-x11-drv-fbdev.spec, 1.28, 1.29 fbdev-0.4.0-Make-ISA-optional.patch, 1.1, NONE fbdev-0.4.0-Remove-useless-loader-symbol-lists.patch, 1.1, NONE Message-ID: <20090804050455.DBC5911C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-fbdev/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23212 Modified Files: .cvsignore sources xorg-x11-drv-fbdev.spec Removed Files: fbdev-0.4.0-Make-ISA-optional.patch fbdev-0.4.0-Remove-useless-loader-symbol-lists.patch Log Message: * Tue Aug 04 2009 Dave Airlie 0.4.1-1 - fbdev 0.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-fbdev/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 20 Mar 2008 01:20:05 -0000 1.11 +++ .cvsignore 4 Aug 2009 05:04:55 -0000 1.12 @@ -1 +1 @@ -xf86-video-fbdev-0.4.0.tar.bz2 +xf86-video-fbdev-0.4.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-fbdev/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 20 Mar 2008 01:20:05 -0000 1.11 +++ sources 4 Aug 2009 05:04:55 -0000 1.12 @@ -1 +1 @@ -6572b39fec77b8e6de1c858a93992924 xf86-video-fbdev-0.4.0.tar.bz2 +79ce1eb9f9d2ed56de70d8e06cb767d9 xf86-video-fbdev-0.4.1.tar.bz2 Index: xorg-x11-drv-fbdev.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-fbdev/devel/xorg-x11-drv-fbdev.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- xorg-x11-drv-fbdev.spec 27 Jul 2009 08:25:16 -0000 1.28 +++ xorg-x11-drv-fbdev.spec 4 Aug 2009 05:04:55 -0000 1.29 @@ -4,8 +4,8 @@ Summary: Xorg X11 fbdev video driver Name: xorg-x11-drv-fbdev -Version: 0.4.0 -Release: 6%{?dist}.1 +Version: 0.4.1 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -17,11 +17,6 @@ ExcludeArch: s390 s390x Patch1: fbdev-0.3.0-32fbbpp.patch Patch2: BGNoneRoot.patch -# Taken from upstream. This patch is only here because it allows -# fbdev-0.4.0-Remove-useless-loader-symbol-lists.patch to apply cleanly. -Patch3: fbdev-0.4.0-Make-ISA-optional.patch -# Taken from upstream -Patch4: fbdev-0.4.0-Remove-useless-loader-symbol-lists.patch BuildRequires: xorg-x11-server-sdk >= 1.4.99.1 @@ -36,8 +31,6 @@ X.Org X11 fbdev video driver. # code looks like it'll have the same effect. XXX check with katzj. # %patch1 -p1 -b .fbbpp %patch2 -p1 -%patch3 -p1 -%patch4 -p1 %build %configure --disable-static @@ -61,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/fbdev.4* %changelog +* Tue Aug 04 2009 Dave Airlie 0.4.1-1 +- fbdev 0.4.1 + * Mon Jul 27 2009 Fedora Release Engineering - 0.4.0-6.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- fbdev-0.4.0-Make-ISA-optional.patch DELETED --- --- fbdev-0.4.0-Remove-useless-loader-symbol-lists.patch DELETED --- From pkgdb at fedoraproject.org Tue Aug 4 05:04:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:04:48 +0000 Subject: [pkgdb] kronolith had acl change status Message-ID: <20090804050448.A23F210F92A@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on kronolith (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kronolith From pkgdb at fedoraproject.org Tue Aug 4 05:05:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:04 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050504.4D18510F8C2@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on jeta (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:04 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050504.A799010F8D2@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on jeta (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:05 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050505.967C610F8EE@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on jeta (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:09 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050509.9ACBC10F92F@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on jeta (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:10 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050510.2E24510F932@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on jeta (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:11 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050511.45E7410F935@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on jeta (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:14 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050514.7DABD10F93B@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on jeta (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:14 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050514.8530410F93C@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on jeta (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:15 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050516.20F1410F8EF@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on jeta (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:19 +0000 Subject: [pkgdb] jeta had acl change status Message-ID: <20090804050519.4BF6410F93F@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on jeta (Fedora 11) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jeta From pkgdb at fedoraproject.org Tue Aug 4 05:05:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:33 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050533.9C49210F8F3@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on turba (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:33 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050533.F217C10F940@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on turba (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:35 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050535.3EA3310F943@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on turba (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:39 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050539.7C7C610F946@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on turba (Fedora 10) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:39 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050539.84E7F10F947@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on turba (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:41 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050541.6C6E910F94A@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on turba (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:42 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050542.D7C8E10F94D@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on turba (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:45 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050545.7171F10F952@bastion2.fedora.phx.redhat.com> tibbs has set the watchbugzilla acl on turba (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:45 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050545.8CD4310F956@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on turba (Fedora 11) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:46 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050546.EC7E910F958@bastion2.fedora.phx.redhat.com> tibbs has set the watchcommits acl on turba (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From pkgdb at fedoraproject.org Tue Aug 4 05:05:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:05:48 +0000 Subject: [pkgdb] turba had acl change status Message-ID: <20090804050548.5A21A10F95B@bastion2.fedora.phx.redhat.com> tibbs has set the commit acl on turba (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/turba From airlied at fedoraproject.org Tue Aug 4 05:07:02 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:07:02 +0000 (UTC) Subject: rpms/xorg-x11-drv-glint/devel .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xorg-x11-drv-glint.spec, 1.25, 1.26 Message-ID: <20090804050702.8E7BD11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-glint/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23758 Modified Files: .cvsignore sources xorg-x11-drv-glint.spec Log Message: * Tue Aug 04 2009 Dave Airlie 1.2.4-1 - glint 1.2.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-glint/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 2 Jul 2009 15:15:42 -0000 1.10 +++ .cvsignore 4 Aug 2009 05:07:02 -0000 1.11 @@ -1,2 +1 @@ -xf86-video-glint-1.2.2.tar.bz2 -xf86-video-glint-1.2.3.tar.bz2 +xf86-video-glint-1.2.4.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-glint/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Jul 2009 15:15:42 -0000 1.10 +++ sources 4 Aug 2009 05:07:02 -0000 1.11 @@ -1 +1 @@ -639a327ad7d75f62cdf6ad28a37c934e xf86-video-glint-1.2.3.tar.bz2 +960df34e129faa411e58c0d6b56d79a3 xf86-video-glint-1.2.4.tar.bz2 Index: xorg-x11-drv-glint.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-glint/devel/xorg-x11-drv-glint.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- xorg-x11-drv-glint.spec 27 Jul 2009 08:25:58 -0000 1.25 +++ xorg-x11-drv-glint.spec 4 Aug 2009 05:07:02 -0000 1.26 @@ -8,8 +8,8 @@ Summary: Xorg X11 glint video driver Name: xorg-x11-drv-glint -Version: 1.2.3 -Release: 2%{?dist}.1 +Version: 1.2.4 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/glint.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.2.4-1 +- glint 1.2.4 + * Mon Jul 27 2009 Fedora Release Engineering - 1.2.3-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From airlied at fedoraproject.org Tue Aug 4 05:08:28 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:08:28 +0000 (UTC) Subject: rpms/xorg-x11-drv-i128/devel .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xorg-x11-drv-i128.spec, 1.24, 1.25 Message-ID: <20090804050828.AB4B011C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-i128/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24166 Modified Files: .cvsignore sources xorg-x11-drv-i128.spec Log Message: * Tue Aug 04 2009 Dave Airlie 1.3.3-1 - i128 1.3.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-i128/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 2 Jul 2009 15:20:17 -0000 1.11 +++ .cvsignore 4 Aug 2009 05:08:28 -0000 1.12 @@ -1,2 +1 @@ -xf86-video-i128-1.3.0.tar.bz2 -xf86-video-i128-1.3.2.tar.bz2 +xf86-video-i128-1.3.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-i128/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 2 Jul 2009 15:20:17 -0000 1.11 +++ sources 4 Aug 2009 05:08:28 -0000 1.12 @@ -1 +1 @@ -41a0ece4150033b4f392e3f10dca7b7a xf86-video-i128-1.3.2.tar.bz2 +a597e8efeec6ab8bc6ba6d87fceb2dba xf86-video-i128-1.3.3.tar.bz2 Index: xorg-x11-drv-i128.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-i128/devel/xorg-x11-drv-i128.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- xorg-x11-drv-i128.spec 27 Jul 2009 08:26:25 -0000 1.24 +++ xorg-x11-drv-i128.spec 4 Aug 2009 05:08:28 -0000 1.25 @@ -4,8 +4,8 @@ Summary: Xorg X11 i128 video driver Name: xorg-x11-drv-i128 -Version: 1.3.2 -Release: 2%{?dist}.1 +Version: 1.3.3 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -57,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/i128.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.3.3-1 +- i128 1.3.3 + * Mon Jul 27 2009 Fedora Release Engineering - 1.3.2-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mtasaka at fedoraproject.org Tue Aug 4 05:10:10 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 4 Aug 2009 05:10:10 +0000 (UTC) Subject: rpms/jd/devel .cvsignore, 1.383, 1.384 jd.spec, 1.446, 1.447 sources, 1.384, 1.385 Message-ID: <20090804051010.DC09911C04D1@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24774 Modified Files: .cvsignore jd.spec sources Log Message: * Tue Aug 4 2009 Mamoru Tasaka - rev 3014 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/devel/.cvsignore,v retrieving revision 1.383 retrieving revision 1.384 diff -u -p -r1.383 -r1.384 --- .cvsignore 1 Aug 2009 18:21:59 -0000 1.383 +++ .cvsignore 4 Aug 2009 05:10:10 -0000 1.384 @@ -1 +1 @@ -jd-2.4.2-svn3007_trunk.tgz +jd-2.4.2-svn3014_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/devel/jd.spec,v retrieving revision 1.446 retrieving revision 1.447 diff -u -p -r1.446 -r1.447 --- jd.spec 1 Aug 2009 18:21:59 -0000 1.446 +++ jd.spec 4 Aug 2009 05:10:10 -0000 1.447 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3007_trunk +%define strtag svn3014_trunk %define repoid 41293 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Sun Aug 2 2009 Mamoru Tasaka -- rev 3007 +* Tue Aug 4 2009 Mamoru Tasaka +- rev 3014 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/devel/sources,v retrieving revision 1.384 retrieving revision 1.385 diff -u -p -r1.384 -r1.385 --- sources 1 Aug 2009 18:21:59 -0000 1.384 +++ sources 4 Aug 2009 05:10:10 -0000 1.385 @@ -1 +1 @@ -9165b916e3b9ed22b037eeff56534d6d jd-2.4.2-svn3007_trunk.tgz +97da105284b8d30f3f9e5374eb42fb41 jd-2.4.2-svn3014_trunk.tgz From airlied at fedoraproject.org Tue Aug 4 05:09:56 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:09:56 +0000 (UTC) Subject: rpms/xorg-x11-drv-i740/devel .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xorg-x11-drv-i740.spec, 1.24, 1.25 Message-ID: <20090804050956.74E3911C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-i740/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24657 Modified Files: .cvsignore sources xorg-x11-drv-i740.spec Log Message: * Tue Aug 04 2009 Dave Airlie 1.3.2-1 - i740 1.3.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-i740/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 2 Jul 2009 15:23:25 -0000 1.9 +++ .cvsignore 4 Aug 2009 05:09:56 -0000 1.10 @@ -1,2 +1 @@ -xf86-video-i740-1.2.0.tar.bz2 -xf86-video-i740-1.3.1.tar.bz2 +xf86-video-i740-1.3.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-i740/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 2 Jul 2009 15:23:25 -0000 1.9 +++ sources 4 Aug 2009 05:09:56 -0000 1.10 @@ -1 +1 @@ -cab8e93321d63f16a473a889c0417cd9 xf86-video-i740-1.3.1.tar.bz2 +4ac1318788f62159965f15131c869e7a xf86-video-i740-1.3.2.tar.bz2 Index: xorg-x11-drv-i740.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-i740/devel/xorg-x11-drv-i740.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- xorg-x11-drv-i740.spec 27 Jul 2009 08:26:41 -0000 1.24 +++ xorg-x11-drv-i740.spec 4 Aug 2009 05:09:56 -0000 1.25 @@ -4,8 +4,8 @@ Summary: Xorg X11 i740 video driver Name: xorg-x11-drv-i740 -Version: 1.3.1 -Release: 2%{?dist}.1 +Version: 1.3.2 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/i740.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.3.2-1 +- i740 1.3.2 + * Mon Jul 27 2009 Fedora Release Engineering - 1.3.1-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pravins at fedoraproject.org Tue Aug 4 05:10:43 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Tue, 4 Aug 2009 05:10:43 +0000 (UTC) Subject: rpms/lohit-fonts/devel .cvsignore, 1.10, 1.11 lohit-fonts.spec, 1.13, 1.14 sources, 1.10, 1.11 Message-ID: <20090804051043.9241911C04D1@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24929 Modified Files: .cvsignore lohit-fonts.spec sources Log Message: * Tue Aug 04 2009 Pravin Satpute - 2.4.0-1 - Added Unicode 5.1 support in All Lohit fonts Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 5 Mar 2009 14:12:48 -0000 1.10 +++ .cvsignore 4 Aug 2009 05:10:43 -0000 1.11 @@ -1 +1,2 @@ lohit-fonts-2.3.8.tar.gz +lohit-fonts-2.4.0.tar.gz Index: lohit-fonts.spec =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/devel/lohit-fonts.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- lohit-fonts.spec 25 Jul 2009 11:16:17 -0000 1.13 +++ lohit-fonts.spec 4 Aug 2009 05:10:43 -0000 1.14 @@ -7,8 +7,8 @@ Languages. Name: %{fontname}-fonts -Version: 2.3.8 -Release: 2%{?dist} +Version: 2.4.0 +Release: 1%{?dist} Summary: Free Indian truetype/opentype fonts Group: User Interface/X @@ -267,6 +267,9 @@ rm -fr %{buildroot} %changelog +* Tue Aug 04 2009 Pravin Satpute - 2.4.0-1 +- Added Unicode 5.1 support in All Lohit fonts + * Sat Jul 25 2009 Fedora Release Engineering - 2.3.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 5 Mar 2009 14:12:48 -0000 1.10 +++ sources 4 Aug 2009 05:10:43 -0000 1.11 @@ -1 +1 @@ -f3b5c3cd8e370f1669d44cec3eab1f2b lohit-fonts-2.3.8.tar.gz +a729f805c323308ab2c728c8e6fa72c0 lohit-fonts-2.4.0.tar.gz From airlied at fedoraproject.org Tue Aug 4 05:13:53 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:13:53 +0000 (UTC) Subject: rpms/xorg-x11-drv-mach64/devel .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 xorg-x11-drv-mach64.spec, 1.6, 1.7 Message-ID: <20090804051353.E729211C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-mach64/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26068 Modified Files: .cvsignore sources xorg-x11-drv-mach64.spec Log Message: * Tue Aug 04 2009 Dave Airlie 6.8.2-1 - mach64 6.8.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mach64/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 15 Jul 2009 19:37:23 -0000 1.3 +++ .cvsignore 4 Aug 2009 05:13:53 -0000 1.4 @@ -1 +1 @@ -xf86-video-mach64-6.8.1.tar.bz2 +xf86-video-mach64-6.8.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mach64/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 15 Jul 2009 19:37:23 -0000 1.3 +++ sources 4 Aug 2009 05:13:53 -0000 1.4 @@ -1 +1 @@ -0856d9c8435cf4350b68fbd57ca6d4fc xf86-video-mach64-6.8.1.tar.bz2 +6c0522b2b72a0a47c48d718443616651 xf86-video-mach64-6.8.2.tar.bz2 Index: xorg-x11-drv-mach64.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mach64/devel/xorg-x11-drv-mach64.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- xorg-x11-drv-mach64.spec 27 Jul 2009 08:27:39 -0000 1.6 +++ xorg-x11-drv-mach64.spec 4 Aug 2009 05:13:53 -0000 1.7 @@ -4,8 +4,8 @@ Summary: Xorg X11 mach64 video driver Name: xorg-x11-drv-mach64 -Version: 6.8.1 -Release: 2%{?dist} +Version: 6.8.2 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -60,6 +60,9 @@ rm -rf $RPM_BUILD_ROOT #{_mandir}/man4/mach64.4* %changelog +* Tue Aug 04 2009 Dave Airlie 6.8.2-1 +- mach64 6.8.2 + * Mon Jul 27 2009 Fedora Release Engineering - 6.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From airlied at fedoraproject.org Tue Aug 4 05:15:25 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:15:25 +0000 (UTC) Subject: rpms/xorg-x11-drv-mga/devel .cvsignore, 1.12, 1.13 sources, 1.13, 1.14 xorg-x11-drv-mga.spec, 1.33, 1.34 abi.patch, 1.1, NONE Message-ID: <20090804051525.D4C5A11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-mga/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26464 Modified Files: .cvsignore sources xorg-x11-drv-mga.spec Removed Files: abi.patch Log Message: * Tue Aug 04 2009 Dave Airlie 1.4.11-1 - mga 1.4.11 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mga/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 8 Feb 2009 07:59:42 -0000 1.12 +++ .cvsignore 4 Aug 2009 05:15:25 -0000 1.13 @@ -1 +1 @@ -xf86-video-mga-1.4.9.tar.bz2 +xf86-video-mga-1.4.11.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mga/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 23 Jun 2009 00:27:32 -0000 1.13 +++ sources 4 Aug 2009 05:15:25 -0000 1.14 @@ -1 +1 @@ -e2515e7476185a2d0482a3004a84cfd9 xf86-video-mga-1.4.10.tar.bz2 +9d1ca965cedb0856296b47442f3c739d xf86-video-mga-1.4.11.tar.bz2 Index: xorg-x11-drv-mga.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mga/devel/xorg-x11-drv-mga.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- xorg-x11-drv-mga.spec 27 Jul 2009 08:27:53 -0000 1.33 +++ xorg-x11-drv-mga.spec 4 Aug 2009 05:15:25 -0000 1.34 @@ -6,8 +6,8 @@ Summary: Xorg X11 mga video driver Name: xorg-x11-drv-mga -Version: 1.4.10 -Release: 3%{?dist}.1 +Version: 1.4.11 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -19,7 +19,6 @@ Source1: mga.xinf Patch0: mga-1.4.5-no-hal-advertising.patch Patch1: mga-1.4.6.1-get-client-pointer.patch -Patch2: abi.patch ExcludeArch: s390 s390x @@ -38,7 +37,6 @@ X.Org X11 mga video driver. %setup -q -n %{tarball}-%{version} %patch0 -p1 -b .hal %patch1 -p1 -b .gcp -%patch2 -p1 -b .abi %build autoreconf -v --install || exit 1 @@ -65,6 +63,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/mga.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.4.11-1 +- mga 1.4.11 + * Mon Jul 27 2009 Fedora Release Engineering - 1.4.10-3.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- abi.patch DELETED --- From mnagy at fedoraproject.org Tue Aug 4 05:15:49 2009 From: mnagy at fedoraproject.org (Martin Nagy) Date: Tue, 4 Aug 2009 05:15:49 +0000 (UTC) Subject: rpms/bind/devel bind-96-dyndb.patch,1.8,1.9 bind.spec,1.321,1.322 Message-ID: <20090804051549.E3EFE11C00CE@cvs1.fedora.phx.redhat.com> Author: mnagy Update of /cvs/extras/rpms/bind/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26568 Modified Files: bind-96-dyndb.patch bind.spec Log Message: * Tue Aug 04 2009 Martin Nagy 32:9.6.1-7.P1 - update the patch for dynamic loading of database backends bind-96-dyndb.patch: b/lib/dns/dynamic_db.c | 364 +++++++++++++++++++++++++++++++++++++ b/lib/dns/include/dns/dynamic_db.h | 50 +++++ bin/named/main.c | 3 bin/named/server.c | 102 ++++++++++ lib/dns/Makefile.in | 10 - lib/dns/include/dns/Makefile.in | 2 lib/dns/include/dns/log.h | 1 lib/dns/include/dns/types.h | 1 lib/dns/log.c | 1 lib/isccfg/namedconf.c | 36 +++ 10 files changed, 567 insertions(+), 3 deletions(-) Index: bind-96-dyndb.patch =================================================================== RCS file: /cvs/extras/rpms/bind/devel/bind-96-dyndb.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- bind-96-dyndb.patch 28 Apr 2009 17:14:02 -0000 1.8 +++ bind-96-dyndb.patch 4 Aug 2009 05:15:49 -0000 1.9 @@ -8,15 +8,15 @@ #include #include #include -@@ -778,6 +779,8 @@ cleanup(void) { - dlz_drivers_clear(); - #endif +@@ -760,6 +761,8 @@ setup(void) { + static void + cleanup(void) { + dns_dynamic_db_cleanup(ISC_TRUE); + - dns_name_destroy(); + destroy_managers(); - isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_MAIN, + ns_server_destroy(&ns_g_server); --- a/bin/named/server.c +++ b/bin/named/server.c @@ -57,6 +57,7 @@ Index: bind.spec =================================================================== RCS file: /cvs/extras/rpms/bind/devel/bind.spec,v retrieving revision 1.321 retrieving revision 1.322 diff -u -p -r1.321 -r1.322 --- bind.spec 29 Jul 2009 13:18:38 -0000 1.321 +++ bind.spec 4 Aug 2009 05:15:49 -0000 1.322 @@ -20,7 +20,7 @@ Summary: The Berkeley Internet Name Dom Name: bind License: ISC Version: 9.6.1 -Release: 6.%{PATCHVER}%{?dist} +Release: 7.%{PATCHVER}%{?dist} Epoch: 32 Url: http://www.isc.org/products/BIND/ Buildroot:%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -581,6 +581,9 @@ rm -rf ${RPM_BUILD_ROOT} %ghost %{chroot_prefix}/etc/localtime %changelog +* Tue Aug 04 2009 Martin Nagy 32:9.6.1-7.P1 +- update the patch for dynamic loading of database backends + * Wed Jul 29 2009 Adam Tkac 32:9.6.1-6.P1 - 9.6.1-P1 release (CVE-2009-0696) - fix postun trigger (#513016, hopefully) From airlied at fedoraproject.org Tue Aug 4 05:17:05 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:17:05 +0000 (UTC) Subject: rpms/xorg-x11-drv-r128/devel .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 xorg-x11-drv-r128.spec, 1.5, 1.6 Message-ID: <20090804051705.C838711C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-r128/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26976 Modified Files: .cvsignore sources xorg-x11-drv-r128.spec Log Message: * Tue Aug 04 2009 Dave Airlie 6.8.1-1 - r128 6.8.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-r128/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 11 Aug 2008 03:05:42 -0000 1.2 +++ .cvsignore 4 Aug 2009 05:17:05 -0000 1.3 @@ -1 +1 @@ -xf86-video-r128-6.8.0.tar.bz2 +xf86-video-r128-6.8.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-r128/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 11 Aug 2008 03:05:42 -0000 1.2 +++ sources 4 Aug 2009 05:17:05 -0000 1.3 @@ -1 +1 @@ -007bec0c6b07d9d3aeca4da18e561efb xf86-video-r128-6.8.0.tar.bz2 +2b90854a62a4d45d652062f582dc8d13 xf86-video-r128-6.8.1.tar.bz2 Index: xorg-x11-drv-r128.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-r128/devel/xorg-x11-drv-r128.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- xorg-x11-drv-r128.spec 27 Jul 2009 08:29:48 -0000 1.5 +++ xorg-x11-drv-r128.spec 4 Aug 2009 05:17:05 -0000 1.6 @@ -4,8 +4,8 @@ Summary: Xorg X11 r128 video driver Name: xorg-x11-drv-r128 -Version: 6.8.0 -Release: 4%{?dist}.1 +Version: 6.8.1 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -57,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/r128.4* %changelog +* Tue Aug 04 2009 Dave Airlie 6.8.1-1 +- r128 6.8.1 + * Mon Jul 27 2009 Fedora Release Engineering - 6.8.0-4.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rishi at fedoraproject.org Tue Aug 4 05:17:59 2009 From: rishi at fedoraproject.org (Debarshi Ray) Date: Tue, 4 Aug 2009 05:17:59 +0000 (UTC) Subject: rpms/libchamplain/F-11 libchamplain.spec,1.6,1.7 Message-ID: <20090804051759.903FD11C00CE@cvs1.fedora.phx.redhat.com> Author: rishi Update of /cvs/pkgs/rpms/libchamplain/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27212 Modified Files: libchamplain.spec Log Message: * Sun Aug 02 2009 Debarshi Ray - 0.3.5-1 - Version bump to 0.3.5. (Red Hat Bugzilla #510945) * Soname bumped to 2.0.1. * Marker selection API. (GNOME Bugzilla #577909) * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.news * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.news * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.changes * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.changes Index: libchamplain.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchamplain/F-11/libchamplain.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- libchamplain.spec 2 Aug 2009 05:46:57 -0000 1.6 +++ libchamplain.spec 4 Aug 2009 05:17:59 -0000 1.7 @@ -132,8 +132,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/%{name}-gtk-0.3/champlain-gtk %changelog -* Sat Aug 02 2009 Debarshi Ray - 0.3.5-1 -- Version bump to 0.3.5. +* Sun Aug 02 2009 Debarshi Ray - 0.3.5-1 +- Version bump to 0.3.5. (Red Hat Bugzilla #510945) + * Soname bumped to 2.0.1. * Marker selection API. (GNOME Bugzilla #577909) * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.5.news * http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.3/libchamplain-0.3.4.news From airlied at fedoraproject.org Tue Aug 4 05:18:15 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:18:15 +0000 (UTC) Subject: rpms/xorg-x11-drv-s3/devel .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xorg-x11-drv-s3.spec, 1.28, 1.29 Message-ID: <20090804051815.4383711C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-s3/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27285 Modified Files: .cvsignore sources xorg-x11-drv-s3.spec Log Message: * Tue Aug 04 2009 Dave Airlie 0.6.3-1 - s3 0.6.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-s3/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 2 Jul 2009 15:36:03 -0000 1.11 +++ .cvsignore 4 Aug 2009 05:18:14 -0000 1.12 @@ -1,2 +1 @@ -xf86-video-s3-0.6.1.tar.bz2 -xf86-video-s3-0.6.2.tar.bz2 +xf86-video-s3-0.6.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-s3/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 2 Jul 2009 15:36:04 -0000 1.11 +++ sources 4 Aug 2009 05:18:15 -0000 1.12 @@ -1 +1 @@ -723f9fc2de66805c1984a37c6d41580e xf86-video-s3-0.6.2.tar.bz2 +5eb06d88533fb327d067928faeb20860 xf86-video-s3-0.6.3.tar.bz2 Index: xorg-x11-drv-s3.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-s3/devel/xorg-x11-drv-s3.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- xorg-x11-drv-s3.spec 27 Jul 2009 08:30:37 -0000 1.28 +++ xorg-x11-drv-s3.spec 4 Aug 2009 05:18:15 -0000 1.29 @@ -4,8 +4,8 @@ Summary: Xorg X11 s3 video driver Name: xorg-x11-drv-s3 -Version: 0.6.2 -Release: 2%{?dist} +Version: 0.6.3 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -52,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/s3.4* %changelog +* Tue Aug 04 2009 Dave Airlie 0.6.3-1 +- s3 0.6.3 + * Mon Jul 27 2009 Fedora Release Engineering - 0.6.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From airlied at fedoraproject.org Tue Aug 4 05:19:24 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:19:24 +0000 (UTC) Subject: rpms/xorg-x11-drv-s3virge/devel .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xorg-x11-drv-s3virge.spec, 1.24, 1.25 Message-ID: <20090804051924.D7D4D11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-s3virge/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27669 Modified Files: .cvsignore sources xorg-x11-drv-s3virge.spec Log Message: clog Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-s3virge/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 2 Jul 2009 15:38:18 -0000 1.10 +++ .cvsignore 4 Aug 2009 05:19:24 -0000 1.11 @@ -1,2 +1 @@ -xf86-video-s3virge-1.10.2.tar.bz2 -xf86-video-s3virge-1.10.3.tar.bz2 +xf86-video-s3virge-1.10.4.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-s3virge/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Jul 2009 15:38:18 -0000 1.10 +++ sources 4 Aug 2009 05:19:24 -0000 1.11 @@ -1 +1 @@ -e59625871ac71bc2555bd784b539ef88 xf86-video-s3virge-1.10.3.tar.bz2 +6517bbbf808c700502d51acdc44662f8 xf86-video-s3virge-1.10.4.tar.bz2 Index: xorg-x11-drv-s3virge.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-s3virge/devel/xorg-x11-drv-s3virge.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- xorg-x11-drv-s3virge.spec 27 Jul 2009 08:30:51 -0000 1.24 +++ xorg-x11-drv-s3virge.spec 4 Aug 2009 05:19:24 -0000 1.25 @@ -4,8 +4,8 @@ Summary: Xorg X11 s3virge video driver Name: xorg-x11-drv-s3virge -Version: 1.10.3 -Release: 2%{?dist}.1 +Version: 1.10.4 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/s3virge.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.10.4-1 +- s3virge 1.10.4 + * Mon Jul 27 2009 Fedora Release Engineering - 1.10.3-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From airlied at fedoraproject.org Tue Aug 4 05:20:48 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:20:48 +0000 (UTC) Subject: rpms/xorg-x11-drv-savage/devel .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 xorg-x11-drv-savage.spec, 1.31, 1.32 Message-ID: <20090804052048.2E22311C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-savage/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27963 Modified Files: .cvsignore sources xorg-x11-drv-savage.spec Log Message: * Tue Aug 04 2009 Dave Airlie 2.3.1-1 - savage 2.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-savage/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 2 Jul 2009 15:42:37 -0000 1.12 +++ .cvsignore 4 Aug 2009 05:20:48 -0000 1.13 @@ -1,2 +1 @@ -xf86-video-savage-2.2.0.tar.bz2 -xf86-video-savage-2.3.0.tar.bz2 +xf86-video-savage-2.3.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-savage/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 2 Jul 2009 15:42:37 -0000 1.12 +++ sources 4 Aug 2009 05:20:48 -0000 1.13 @@ -1 +1 @@ -fc21c0b76c9403fc2cdc7d924abaa461 xf86-video-savage-2.3.0.tar.bz2 +66c319f610e3699c3de0f3ef630abb32 xf86-video-savage-2.3.1.tar.bz2 Index: xorg-x11-drv-savage.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-savage/devel/xorg-x11-drv-savage.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- xorg-x11-drv-savage.spec 27 Jul 2009 08:31:12 -0000 1.31 +++ xorg-x11-drv-savage.spec 4 Aug 2009 05:20:48 -0000 1.32 @@ -4,8 +4,8 @@ Summary: Xorg X11 savage video driver Name: xorg-x11-drv-savage -Version: 2.3.0 -Release: 2%{?dist}.1 +Version: 2.3.1 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/savage.4* %changelog +* Tue Aug 04 2009 Dave Airlie 2.3.1-1 +- savage 2.3.1 + * Mon Jul 27 2009 Fedora Release Engineering - 2.3.0-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From airlied at fedoraproject.org Tue Aug 4 05:23:32 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:23:32 +0000 (UTC) Subject: rpms/xorg-x11-drv-sis/devel .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xorg-x11-drv-sis.spec, 1.33, 1.34 abi.patch, 1.2, NONE Message-ID: <20090804052332.8634D11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-sis/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28526 Modified Files: .cvsignore sources xorg-x11-drv-sis.spec Removed Files: abi.patch Log Message: * Tue Aug 04 2009 Dave Airlie 0.10.2-1 - sis 0.10.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-sis/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 22 Dec 2008 04:47:24 -0000 1.11 +++ .cvsignore 4 Aug 2009 05:23:32 -0000 1.12 @@ -1 +1 @@ -xf86-video-sis-0.10.1.tar.bz2 +xf86-video-sis-0.10.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-sis/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 22 Dec 2008 04:47:24 -0000 1.11 +++ sources 4 Aug 2009 05:23:32 -0000 1.12 @@ -1 +1 @@ -9f57c2f5ccbd8340db32da1c74083771 xf86-video-sis-0.10.1.tar.bz2 +f04baa307e49e9f0e5a5c3d2e89a5576 xf86-video-sis-0.10.2.tar.bz2 Index: xorg-x11-drv-sis.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-sis/devel/xorg-x11-drv-sis.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- xorg-x11-drv-sis.spec 27 Jul 2009 08:31:35 -0000 1.33 +++ xorg-x11-drv-sis.spec 4 Aug 2009 05:23:32 -0000 1.34 @@ -4,8 +4,8 @@ Summary: Xorg X11 sis video driver Name: xorg-x11-drv-sis -Version: 0.10.1 -Release: 4%{?dist}.1 +Version: 0.10.2 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -13,7 +13,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 Source1: sis.xinf -Patch0: abi.patch ExcludeArch: s390 s390x @@ -29,7 +28,6 @@ X.Org X11 sis video driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .abi %build %configure --disable-static @@ -57,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/sis.4* %changelog +* Tue Aug 04 2009 Dave Airlie 0.10.2-1 +- sis 0.10.2 + * Mon Jul 27 2009 Fedora Release Engineering - 0.10.1-4.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- abi.patch DELETED --- From airlied at fedoraproject.org Tue Aug 4 05:24:45 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:24:45 +0000 (UTC) Subject: rpms/xorg-x11-drv-sisusb/devel .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xorg-x11-drv-sisusb.spec, 1.27, 1.28 Message-ID: <20090804052445.6D6B311C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-sisusb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28817 Modified Files: .cvsignore sources xorg-x11-drv-sisusb.spec Log Message: * Tue Aug 04 2009 Dave Airlie 0.9.3-1 - sisusb 0.9.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-sisusb/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 2 Jul 2009 15:47:47 -0000 1.10 +++ .cvsignore 4 Aug 2009 05:24:45 -0000 1.11 @@ -1,2 +1 @@ -xf86-video-sisusb-0.9.1.tar.bz2 -xf86-video-sisusb-0.9.2.tar.bz2 +xf86-video-sisusb-0.9.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-sisusb/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Jul 2009 15:47:47 -0000 1.10 +++ sources 4 Aug 2009 05:24:45 -0000 1.11 @@ -1 +1 @@ -6d2581530bced93c85f81156f02044a4 xf86-video-sisusb-0.9.2.tar.bz2 +be59e9c2d9458cee0b5006549c14a95d xf86-video-sisusb-0.9.3.tar.bz2 Index: xorg-x11-drv-sisusb.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-sisusb/devel/xorg-x11-drv-sisusb.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- xorg-x11-drv-sisusb.spec 27 Jul 2009 08:31:47 -0000 1.27 +++ xorg-x11-drv-sisusb.spec 4 Aug 2009 05:24:45 -0000 1.28 @@ -4,8 +4,8 @@ Summary: Xorg X11 sisusb video driver Name: xorg-x11-drv-sisusb -Version: 0.9.2 -Release: 2%{?dist}.1 +Version: 0.9.3 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -49,6 +49,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/*.4* %changelog +* Tue Aug 04 2009 Dave Airlie 0.9.3-1 +- sisusb 0.9.3 + * Mon Jul 27 2009 Fedora Release Engineering - 0.9.2-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From airlied at fedoraproject.org Tue Aug 4 05:25:57 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:25:57 +0000 (UTC) Subject: rpms/xorg-x11-drv-tdfx/devel .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xorg-x11-drv-tdfx.spec, 1.29, 1.30 Message-ID: <20090804052557.0967211C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-tdfx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29123 Modified Files: .cvsignore sources xorg-x11-drv-tdfx.spec Log Message: * Tue Aug 04 2009 Dave Airlie 1.4.3-1 - tdfx 1.4.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-tdfx/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 2 Jul 2009 15:50:04 -0000 1.11 +++ .cvsignore 4 Aug 2009 05:25:56 -0000 1.12 @@ -1,2 +1 @@ -xf86-video-tdfx-1.4.1.tar.bz2 -xf86-video-tdfx-1.4.2.tar.bz2 +xf86-video-tdfx-1.4.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-tdfx/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 2 Jul 2009 15:50:04 -0000 1.11 +++ sources 4 Aug 2009 05:25:56 -0000 1.12 @@ -1 +1 @@ -abc1e272ab184edf3cd51daa1b91ddcf xf86-video-tdfx-1.4.2.tar.bz2 +8161bbf2b100c21b609163f0010766b3 xf86-video-tdfx-1.4.3.tar.bz2 Index: xorg-x11-drv-tdfx.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-tdfx/devel/xorg-x11-drv-tdfx.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- xorg-x11-drv-tdfx.spec 27 Jul 2009 08:33:44 -0000 1.29 +++ xorg-x11-drv-tdfx.spec 4 Aug 2009 05:25:56 -0000 1.30 @@ -4,8 +4,8 @@ Summary: Xorg X11 tdfx video driver Name: xorg-x11-drv-tdfx -Version: 1.4.2 -Release: 2%{?dist}.1 +Version: 1.4.3 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -57,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/tdfx.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.4.3-1 +- tdfx 1.4.3 + * Mon Jul 27 2009 Fedora Release Engineering - 1.4.2-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From airlied at fedoraproject.org Tue Aug 4 05:28:09 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:28:09 +0000 (UTC) Subject: rpms/xorg-x11-drv-vesa/devel .cvsignore, 1.15, 1.16 sources, 1.15, 1.16 xorg-x11-drv-vesa.spec, 1.40, 1.41 vesa-2.2.0-panelid.patch, 1.1, NONE Message-ID: <20090804052809.272EC11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-vesa/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30130 Modified Files: .cvsignore sources xorg-x11-drv-vesa.spec Removed Files: vesa-2.2.0-panelid.patch Log Message: * Tue Aug 04 2009 Dave Airlie 2.2.1-1 - vesa 2.2.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vesa/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 17 Feb 2009 23:08:06 -0000 1.15 +++ .cvsignore 4 Aug 2009 05:28:08 -0000 1.16 @@ -1 +1 @@ -xf86-video-vesa-2.2.0.tar.bz2 +xf86-video-vesa-2.2.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vesa/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 17 Feb 2009 23:08:06 -0000 1.15 +++ sources 4 Aug 2009 05:28:08 -0000 1.16 @@ -1 +1 @@ -9a86b683f73f3806f55d05cd804a6f4a xf86-video-vesa-2.2.0.tar.bz2 +61a1dc9a22991bd04d0ff98f800775c1 xf86-video-vesa-2.2.1.tar.bz2 Index: xorg-x11-drv-vesa.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vesa/devel/xorg-x11-drv-vesa.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- xorg-x11-drv-vesa.spec 27 Jul 2009 08:34:43 -0000 1.40 +++ xorg-x11-drv-vesa.spec 4 Aug 2009 05:28:08 -0000 1.41 @@ -4,16 +4,14 @@ Summary: Xorg X11 vesa video driver Name: xorg-x11-drv-vesa -Version: 2.2.0 -Release: 4%{?dist}.1 +Version: 2.2.1 +Release: 1%{?dist} URL: http://www.x.org Source0: http://xorg.freedesktop.org/releases/individual/driver/%{tarball}-%{version}.tar.bz2 License: MIT Group: User Interface/X Hardware Support BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: vesa-2.2.0-panelid.patch - ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.4.99.1-0.15 @@ -26,7 +24,6 @@ X.Org X11 vesa video driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .panelid %build #autoreconf -v --install || exit 1 @@ -51,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/vesa.4* %changelog +* Tue Aug 04 2009 Dave Airlie 2.2.1-1 +- vesa 2.2.1 + * Mon Jul 27 2009 Fedora Release Engineering - 2.2.0-4.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- vesa-2.2.0-panelid.patch DELETED --- From pkgdb at fedoraproject.org Tue Aug 4 05:28:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:28:45 +0000 Subject: [pkgdb] clamav: nb has requested watchbugzilla Message-ID: <20090804052845.21FE710F882@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on clamav (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From pkgdb at fedoraproject.org Tue Aug 4 05:28:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:28:46 +0000 Subject: [pkgdb] clamav: nb has requested watchcommits Message-ID: <20090804052846.D1DC510F8AC@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on clamav (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From pkgdb at fedoraproject.org Tue Aug 4 05:28:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:28:48 +0000 Subject: [pkgdb] clamav: nb has requested commit Message-ID: <20090804052848.B795F10F8B0@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on clamav (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From pkgdb at fedoraproject.org Tue Aug 4 05:28:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:28:51 +0000 Subject: [pkgdb] clamav: nb has requested commit Message-ID: <20090804052851.A380210F8B4@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on clamav (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From pkgdb at fedoraproject.org Tue Aug 4 05:28:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:28:57 +0000 Subject: [pkgdb] clamav: nb has requested commit Message-ID: <20090804052857.98CB310F8B5@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on clamav (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From airlied at fedoraproject.org Tue Aug 4 05:29:18 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:29:18 +0000 (UTC) Subject: rpms/xorg-x11-drv-voodoo/devel .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 xorg-x11-drv-voodoo.spec, 1.26, 1.27 Message-ID: <20090804052918.30CED11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-voodoo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30578 Modified Files: .cvsignore sources xorg-x11-drv-voodoo.spec Log Message: * Tue Aug 04 2009 Dave Airlie 1.2.3-1 - voodoo 1.2.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-voodoo/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 2 Jul 2009 15:56:14 -0000 1.13 +++ .cvsignore 4 Aug 2009 05:29:17 -0000 1.14 @@ -1,2 +1 @@ -xf86-video-voodoo-1.2.1.tar.bz2 -xf86-video-voodoo-1.2.2.tar.bz2 +xf86-video-voodoo-1.2.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-voodoo/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 2 Jul 2009 15:56:14 -0000 1.13 +++ sources 4 Aug 2009 05:29:17 -0000 1.14 @@ -1,2 +1 @@ -ed4ce3a5406ca7958865d39558259726 xf86-video-voodoo-1.2.1.tar.bz2 -b4340b6be49277970029938564a26051 xf86-video-voodoo-1.2.2.tar.bz2 +c164effcc839eca1fc1d43a42f4086db xf86-video-voodoo-1.2.3.tar.bz2 Index: xorg-x11-drv-voodoo.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-voodoo/devel/xorg-x11-drv-voodoo.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- xorg-x11-drv-voodoo.spec 27 Jul 2009 08:35:41 -0000 1.26 +++ xorg-x11-drv-voodoo.spec 4 Aug 2009 05:29:18 -0000 1.27 @@ -4,8 +4,8 @@ Summary: Xorg X11 voodoo video driver Name: xorg-x11-drv-voodoo -Version: 1.2.2 -Release: 2%{?dist}.1 +Version: 1.2.3 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/voodoo.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.2.3-1 +- voodoo 1.2.3 + * Mon Jul 27 2009 Fedora Release Engineering - 1.2.2-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Tue Aug 4 05:29:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 05:29:05 +0000 Subject: [pkgdb] clamav: nb has requested commit Message-ID: <20090804052905.CE87110F8B8@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on clamav (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From airlied at fedoraproject.org Tue Aug 4 05:30:16 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:30:16 +0000 (UTC) Subject: rpms/xorg-x11-drv-neomagic/devel .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xorg-x11-drv-neomagic.spec, 1.22, 1.23 Message-ID: <20090804053016.E287811C04D1@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-neomagic/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30820 Modified Files: .cvsignore sources xorg-x11-drv-neomagic.spec Log Message: * Tue Aug 04 2009 Dave Airlie 1.2.4-1 - neomagic 1.2.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-neomagic/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 2 Jul 2009 15:27:19 -0000 1.10 +++ .cvsignore 4 Aug 2009 05:30:16 -0000 1.11 @@ -1,2 +1 @@ -xf86-video-neomagic-1.2.2.tar.bz2 -xf86-video-neomagic-1.2.3.tar.bz2 +xf86-video-neomagic-1.2.4.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-neomagic/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Jul 2009 15:27:19 -0000 1.10 +++ sources 4 Aug 2009 05:30:16 -0000 1.11 @@ -1 +1 @@ -417e9958425ddb13eb137177da330f4d xf86-video-neomagic-1.2.3.tar.bz2 +2d722ee9b9fe8da49109f280689c9c25 xf86-video-neomagic-1.2.4.tar.bz2 Index: xorg-x11-drv-neomagic.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-neomagic/devel/xorg-x11-drv-neomagic.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- xorg-x11-drv-neomagic.spec 27 Jul 2009 08:28:37 -0000 1.22 +++ xorg-x11-drv-neomagic.spec 4 Aug 2009 05:30:16 -0000 1.23 @@ -4,8 +4,8 @@ Summary: Xorg X11 neomagic video driver Name: xorg-x11-drv-neomagic -Version: 1.2.3 -Release: 2%{?dist}.1 +Version: 1.2.4 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/neomagic.4* %changelog +* Tue Aug 04 2009 Dave Airlie 1.2.4-1 +- neomagic 1.2.4 + * Mon Jul 27 2009 Fedora Release Engineering - 1.2.3-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jkratoch at fedoraproject.org Tue Aug 4 05:37:31 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Tue, 4 Aug 2009 05:37:31 +0000 (UTC) Subject: rpms/gdb/devel .cvsignore, 1.32, 1.33 gdb-6.3-gcore-thread-20050204.patch, 1.5, 1.6 gdb-6.3-gstack-20050411.patch, 1.5, 1.6 gdb-6.3-ia64-gcore-page0-20050421.patch, 1.5, 1.6 gdb-6.3-ia64-gcore-speedup-20050714.patch, 1.4, 1.5 gdb-6.3-ia64-sigtramp-fp-20050926.patch, 1.6, 1.7 gdb-6.3-large-core-20051206.patch, 1.8, 1.9 gdb-6.3-pie-20050110.patch, 1.16, 1.17 gdb-6.3-ppc64syscall-20040622.patch, 1.4, 1.5 gdb-6.3-ppcdotsolib-20041022.patch, 1.2, 1.3 gdb-6.3-readnever-20050907.patch, 1.6, 1.7 gdb-6.3-test-pie-20050107.patch, 1.9, 1.10 gdb-6.3-threaded-watchpoints2-20050225.patch, 1.8, 1.9 gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch, 1.10, 1.11 gdb-6.5-bz203661-emit-relocs.patch, 1.2, 1.3 gdb-6.5-bz216711-clone-is-outermost.patch, 1.3, 1.4 gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch, 1.2, 1.3 gdb-6.5-gcore-i386-on-amd64.patch, 1.6, 1.7 gdb-6.6-buildid-locate-rpm.patch, 1.4, 1.5 gdb-6.6-buildid-locate.patch, 1.22, 1.23 gdb-6.6-multifork-debugreg.patch, 1.9, 1.10 gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch, 1.5, 1.6 gdb-6.7-testsuite-stable-results.patch, 1.6, 1.7 gdb-6.8-attach-signalled-detach-stopped.patch, 1.4, 1.5 gdb-6.8-bz254229-gcore-prpsinfo.patch, 1.2, 1.3 gdb-6.8-bz436037-reg-no-longer-active.patch, 1.1, 1.2 gdb-6.8-bz457187-largefile.patch, 1.1, 1.2 gdb-6.8-bz466901-backtrace-full-prelinked.patch, 1.4, 1.5 gdb-6.8-constant-watchpoints.patch, 1.5, 1.6 gdb-6.8-fortran-tag-constant.patch, 1.5, 1.6 gdb-6.8-inlining-addon.patch, 1.6, 1.7 gdb-archer.patch, 1.18, 1.19 gdb.spec, 1.367, 1.368 sources, 1.31, 1.32 gdb-6.3-dtorfix-20050121.patch, 1.6, NONE gdb-6.3-linespec-20041213.patch, 1.9, NONE gdb-6.3-removebp-20041130.patch, 1.1, NONE gdb-6.5-bz181390-memory-address-width.patch, 1.4, NONE gdb-6.6-step-thread-exit.patch, 1.4, NONE gdb-6.8-ctors-dtors-unique.patch, 1.1, NONE gdb-6.8-inlining.patch, 1.13, NONE gdb-6.8.50.20090302-upstream.patch, 1.3, NONE gdb-DW_OP_call_frame_cfa.patch, 1.1, NONE gdb-bz507267-block-sort-fast.patch, 1.1, NONE gdb-c_get_string-xfree.patch, 1.1, NONE gdb-charset-crash.patch, 1.1, NONE gdb-varobj-revalidate-core.patch, 1.1, NONE gdb-varobj-revalidate-prep.patch, 1.1, NONE Message-ID: <20090804053731.34BEC11C00CE@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32314 Modified Files: .cvsignore gdb-6.3-gcore-thread-20050204.patch gdb-6.3-gstack-20050411.patch gdb-6.3-ia64-gcore-page0-20050421.patch gdb-6.3-ia64-gcore-speedup-20050714.patch gdb-6.3-ia64-sigtramp-fp-20050926.patch gdb-6.3-large-core-20051206.patch gdb-6.3-pie-20050110.patch gdb-6.3-ppc64syscall-20040622.patch gdb-6.3-ppcdotsolib-20041022.patch gdb-6.3-readnever-20050907.patch gdb-6.3-test-pie-20050107.patch gdb-6.3-threaded-watchpoints2-20050225.patch gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch gdb-6.5-bz203661-emit-relocs.patch gdb-6.5-bz216711-clone-is-outermost.patch gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch gdb-6.5-gcore-i386-on-amd64.patch gdb-6.6-buildid-locate-rpm.patch gdb-6.6-buildid-locate.patch gdb-6.6-multifork-debugreg.patch gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch gdb-6.7-testsuite-stable-results.patch gdb-6.8-attach-signalled-detach-stopped.patch gdb-6.8-bz254229-gcore-prpsinfo.patch gdb-6.8-bz436037-reg-no-longer-active.patch gdb-6.8-bz457187-largefile.patch gdb-6.8-bz466901-backtrace-full-prelinked.patch gdb-6.8-constant-watchpoints.patch gdb-6.8-fortran-tag-constant.patch gdb-6.8-inlining-addon.patch gdb-archer.patch gdb.spec sources Removed Files: gdb-6.3-dtorfix-20050121.patch gdb-6.3-linespec-20041213.patch gdb-6.3-removebp-20041130.patch gdb-6.5-bz181390-memory-address-width.patch gdb-6.6-step-thread-exit.patch gdb-6.8-ctors-dtors-unique.patch gdb-6.8-inlining.patch gdb-6.8.50.20090302-upstream.patch gdb-DW_OP_call_frame_cfa.patch gdb-bz507267-block-sort-fast.patch gdb-c_get_string-xfree.patch gdb-charset-crash.patch gdb-varobj-revalidate-core.patch gdb-varobj-revalidate-prep.patch Log Message: * Tue Aug 4 2009 Jan Kratochvil - 6.8.50.20090803-1 - Upgrade to the FSF GDB gdb-6.8.50 snapshot: 6.8.50.20090803 - archer-jankratochvil-fedora12 commit: 0222cb1f4ddd1eda32965e464cb60b1e44e110b2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 2 Mar 2009 23:14:15 -0000 1.32 +++ .cvsignore 4 Aug 2009 05:37:27 -0000 1.33 @@ -1 +1 @@ -gdb-6.8.50.20090302.tar.bz2 +gdb-6.8.50.20090803.tar.bz2 gdb-6.3-gcore-thread-20050204.patch: linux-nat.c | 5 +++++ 1 file changed, 5 insertions(+) Index: gdb-6.3-gcore-thread-20050204.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-gcore-thread-20050204.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gdb-6.3-gcore-thread-20050204.patch 14 Dec 2008 14:05:14 -0000 1.5 +++ gdb-6.3-gcore-thread-20050204.patch 4 Aug 2009 05:37:27 -0000 1.6 @@ -3,13 +3,13 @@ * linux-nat.c (linux_nat_xfer_memory): Don't use linux_proc_xfer_memory for ia64. -Index: gdb-6.8.50.20081209/gdb/linux-nat.c +Index: gdb-6.8.50.20090803/gdb/linux-nat.c =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/linux-nat.c 2008-12-10 01:22:23.000000000 +0100 -+++ gdb-6.8.50.20081209/gdb/linux-nat.c 2008-12-10 01:25:26.000000000 +0100 -@@ -4123,10 +4123,15 @@ linux_xfer_partial (struct target_ops *o - return linux_nat_xfer_osdata (ops, object, annex, readbuf, writebuf, - offset, len); +--- gdb-6.8.50.20090803.orig/gdb/linux-nat.c 2009-08-04 06:29:47.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/linux-nat.c 2009-08-04 06:29:55.000000000 +0200 +@@ -4495,10 +4495,15 @@ linux_xfer_partial (struct target_ops *o + offset &= ((ULONGEST) 1 << addr_bit) - 1; + } +#ifndef NATIVE_XFER_UNWIND_TABLE + /* FIXME: For ia64, we cannot currently use linux_proc_xfer_memory gdb-6.3-gstack-20050411.patch: Makefile.in | 32 ++++++++++++++++++++++++++++++-- gstack.sh | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+), 2 deletions(-) Index: gdb-6.3-gstack-20050411.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-gstack-20050411.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gdb-6.3-gstack-20050411.patch 27 Apr 2009 15:22:01 -0000 1.5 +++ gdb-6.3-gstack-20050411.patch 4 Aug 2009 05:37:27 -0000 1.6 @@ -4,20 +4,20 @@ to install and uninstall. * gstack.sh, gstack.1: New files. -Index: gdb-6.8.50.20090226/gdb/Makefile.in +Index: gdb-6.8.50.20090802/gdb/Makefile.in =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/Makefile.in 2009-02-26 22:09:59.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/Makefile.in 2009-02-26 22:10:22.000000000 +0100 -@@ -973,7 +973,7 @@ install: all install-only - - # The "install-only" target also installs the syscalls' XML files in - # the system. --install-only: $(CONFIG_INSTALL) xml-syscall-install -+install-only: install-gstack $(CONFIG_INSTALL) xml-syscall-install +--- gdb-6.8.50.20090802.orig/gdb/Makefile.in 2009-08-03 09:50:57.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/Makefile.in 2009-08-03 11:09:49.000000000 +0200 +@@ -947,7 +947,7 @@ gdb.z:gdb.1 + # time it takes for make to check that all is up to date. + # install-only is intended to address that need. + install: all install-only +-install-only: $(CONFIG_INSTALL) ++install-only: install-gstack $(CONFIG_INSTALL) transformed_name=`t='$(program_transform_name)'; \ echo gdb | sed -e "$$t"` ; \ if test "x$$transformed_name" = x; then \ -@@ -1005,9 +1005,26 @@ install-tui: +@@ -979,9 +979,26 @@ install-tui: $(DESTDIR)$(man1dir) ; \ $(INSTALL_DATA) $(srcdir)/gdb.1 \ $(DESTDIR)$(man1dir)/$$transformed_name.1 @@ -45,7 +45,7 @@ Index: gdb-6.8.50.20090226/gdb/Makefile. transformed_name=`t='$(program_transform_name)'; \ echo gdb | sed -e $$t` ; \ if test "x$$transformed_name" = x; then \ -@@ -1029,6 +1046,17 @@ uninstall-tui: +@@ -1003,6 +1020,17 @@ uninstall-tui: fi ; \ rm -f $(DESTDIR)$(bindir)/$$transformed_name$(EXEEXT) \ $(DESTDIR)$(man1dir)/$$transformed_name.1 @@ -63,10 +63,10 @@ Index: gdb-6.8.50.20090226/gdb/Makefile. # The C++ name parser can be built standalone for testing. test-cp-name-parser.o: cp-name-parser.c -Index: gdb-6.8.50.20090226/gdb/gstack.sh +Index: gdb-6.8.50.20090802/gdb/gstack.sh =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090226/gdb/gstack.sh 2009-02-26 22:10:05.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/gstack.sh 2009-08-03 11:08:52.000000000 +0200 @@ -0,0 +1,48 @@ +#!/bin/sh + gdb-6.3-ia64-gcore-page0-20050421.patch: gcore.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) Index: gdb-6.3-ia64-gcore-page0-20050421.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-ia64-gcore-page0-20050421.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gdb-6.3-ia64-gcore-page0-20050421.patch 14 Dec 2008 14:05:14 -0000 1.5 +++ gdb-6.3-ia64-gcore-page0-20050421.patch 4 Aug 2009 05:37:27 -0000 1.6 @@ -1,8 +1,8 @@ -Index: gdb-6.8.50.20081128/gdb/gcore.c +Index: gdb-6.8.50.20090802/gdb/gcore.c =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/gcore.c 2008-09-11 16:27:34.000000000 +0200 -+++ gdb-6.8.50.20081128/gdb/gcore.c 2008-12-01 16:39:04.000000000 +0100 -@@ -475,8 +475,14 @@ gcore_copy_callback (bfd *obfd, asection +--- gdb-6.8.50.20090802.orig/gdb/gcore.c 2009-08-03 12:27:55.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/gcore.c 2009-08-03 12:28:56.000000000 +0200 +@@ -479,8 +479,14 @@ gcore_copy_callback (bfd *obfd, asection if (size > total_size) size = total_size; @@ -12,9 +12,9 @@ Index: gdb-6.8.50.20081128/gdb/gcore.c if (target_read_memory (bfd_section_vma (obfd, osec) + offset, - memhunk, size) != 0) + memhunk, size) != 0 -+ && (strcmp (gdbarch_bfd_arch_info (current_gdbarch)->arch_name, ++ && (strcmp (gdbarch_bfd_arch_info (target_gdbarch)->arch_name, + "ia64") + || bfd_section_vma (obfd, osec) != 0)) { - warning (_("Memory read failed for corefile section, %s bytes at 0x%s."), - plongest (size), paddr (bfd_section_vma (obfd, osec))); + warning (_("Memory read failed for corefile section, %s bytes at %s."), + plongest (size), gdb-6.3-ia64-gcore-speedup-20050714.patch: ia64-linux-nat.c | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ linux-nat.c | 33 ++++++++++++++++++++++++++----- 2 files changed, 86 insertions(+), 5 deletions(-) Index: gdb-6.3-ia64-gcore-speedup-20050714.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-ia64-gcore-speedup-20050714.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gdb-6.3-ia64-gcore-speedup-20050714.patch 2 Mar 2009 00:11:34 -0000 1.4 +++ gdb-6.3-ia64-gcore-speedup-20050714.patch 4 Aug 2009 05:37:27 -0000 1.5 @@ -7,13 +7,13 @@ (ia64_rse_skip_regs): Ditto. (ia64_linux_check_stack_region): New function. -Index: gdb-6.8.50.20090226/gdb/linux-nat.c +Index: gdb-6.8.50.20090803/gdb/linux-nat.c =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/linux-nat.c 2009-02-27 07:51:44.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/linux-nat.c 2009-02-28 07:19:05.000000000 +0100 -@@ -4386,15 +4386,38 @@ linux_xfer_partial (struct target_ops *o - return linux_nat_xfer_osdata (ops, object, annex, readbuf, writebuf, - offset, len); +--- gdb-6.8.50.20090803.orig/gdb/linux-nat.c 2009-08-04 06:29:55.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/linux-nat.c 2009-08-04 06:30:53.000000000 +0200 +@@ -4495,15 +4495,38 @@ linux_xfer_partial (struct target_ops *o + offset &= ((ULONGEST) 1 << addr_bit) - 1; + } -#ifndef NATIVE_XFER_UNWIND_TABLE - /* FIXME: For ia64, we cannot currently use linux_proc_xfer_memory @@ -55,10 +55,10 @@ Index: gdb-6.8.50.20090226/gdb/linux-nat return super_xfer_partial (ops, object, annex, readbuf, writebuf, offset, len); -Index: gdb-6.8.50.20090226/gdb/ia64-linux-nat.c +Index: gdb-6.8.50.20090803/gdb/ia64-linux-nat.c =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/ia64-linux-nat.c 2009-02-23 01:03:49.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/ia64-linux-nat.c 2009-02-28 07:18:10.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/ia64-linux-nat.c 2009-02-23 01:03:49.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/ia64-linux-nat.c 2009-08-04 06:30:53.000000000 +0200 @@ -809,6 +809,64 @@ ia64_linux_xfer_partial (struct target_o void _initialize_ia64_linux_nat (void); gdb-6.3-ia64-sigtramp-fp-20050926.patch: ia64-tdep.c | 12 +++++++++--- libunwind-frame.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++-- libunwind-frame.h | 3 +++ 3 files changed, 58 insertions(+), 5 deletions(-) Index: gdb-6.3-ia64-sigtramp-fp-20050926.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-ia64-sigtramp-fp-20050926.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gdb-6.3-ia64-sigtramp-fp-20050926.patch 14 Dec 2008 14:05:14 -0000 1.6 +++ gdb-6.3-ia64-sigtramp-fp-20050926.patch 4 Aug 2009 05:37:27 -0000 1.7 @@ -24,11 +24,11 @@ Fix a compilation error on a typo. -Index: gdb-6.8.50.20081128/gdb/libunwind-frame.c +Index: gdb-6.8.50.20090803/gdb/libunwind-frame.c =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/libunwind-frame.c 2008-05-06 20:37:46.000000000 +0200 -+++ gdb-6.8.50.20081128/gdb/libunwind-frame.c 2008-12-02 19:46:26.000000000 +0100 -@@ -61,6 +61,7 @@ static unw_word_t (*unw_find_dyn_list_p) +--- gdb-6.8.50.20090803.orig/gdb/libunwind-frame.c 2009-01-03 06:57:52.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/libunwind-frame.c 2009-08-04 06:31:34.000000000 +0200 +@@ -62,6 +62,7 @@ static unw_word_t (*unw_find_dyn_list_p) struct libunwind_frame_cache { CORE_ADDR base; @@ -36,7 +36,7 @@ Index: gdb-6.8.50.20081128/gdb/libunwind CORE_ADDR func_addr; unw_cursor_t cursor; unw_addr_space_t as; -@@ -133,6 +134,7 @@ libunwind_frame_cache (struct frame_info +@@ -134,6 +135,7 @@ libunwind_frame_cache (struct frame_info unw_accessors_t *acc; unw_addr_space_t as; unw_word_t fp; @@ -44,7 +44,7 @@ Index: gdb-6.8.50.20081128/gdb/libunwind unw_regnum_t uw_sp_regnum; struct libunwind_frame_cache *cache; struct libunwind_descr *descr; -@@ -174,14 +176,30 @@ libunwind_frame_cache (struct frame_info +@@ -175,14 +177,30 @@ libunwind_frame_cache (struct frame_info : __LITTLE_ENDIAN); unw_init_remote_p (&cache->cursor, as, this_frame); @@ -77,7 +77,7 @@ Index: gdb-6.8.50.20081128/gdb/libunwind ret = unw_get_reg_p (&cache->cursor, uw_sp_regnum, &fp); if (ret < 0) { -@@ -189,6 +207,7 @@ libunwind_frame_cache (struct frame_info +@@ -190,6 +208,7 @@ libunwind_frame_cache (struct frame_info error (_("Can't get libunwind sp register.")); } @@ -85,7 +85,7 @@ Index: gdb-6.8.50.20081128/gdb/libunwind cache->base = (CORE_ADDR)fp; cache->as = as; -@@ -376,6 +395,31 @@ libunwind_search_unwind_table (void *as, +@@ -377,6 +396,31 @@ libunwind_search_unwind_table (void *as, di, pi, need_unwind_info, args); } @@ -117,10 +117,10 @@ Index: gdb-6.8.50.20081128/gdb/libunwind /* Verify if we are in a sigtramp frame and we can use libunwind to unwind. */ int libunwind_sigtramp_frame_sniffer (const struct frame_unwind *self, -Index: gdb-6.8.50.20081128/gdb/libunwind-frame.h +Index: gdb-6.8.50.20090803/gdb/libunwind-frame.h =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/libunwind-frame.h 2008-05-06 20:37:46.000000000 +0200 -+++ gdb-6.8.50.20081128/gdb/libunwind-frame.h 2008-12-02 19:38:55.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/libunwind-frame.h 2009-01-03 06:57:52.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/libunwind-frame.h 2009-08-04 06:31:34.000000000 +0200 @@ -52,6 +52,9 @@ void libunwind_frame_set_descr (struct g void libunwind_frame_this_id (struct frame_info *this_frame, void **this_cache, @@ -131,11 +131,11 @@ Index: gdb-6.8.50.20081128/gdb/libunwind struct value *libunwind_frame_prev_register (struct frame_info *this_frame, void **this_cache, int regnum); void libunwind_frame_dealloc_cache (struct frame_info *self, void *cache); -Index: gdb-6.8.50.20081128/gdb/ia64-tdep.c +Index: gdb-6.8.50.20090803/gdb/ia64-tdep.c =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/ia64-tdep.c 2008-12-02 19:04:32.000000000 +0100 -+++ gdb-6.8.50.20081128/gdb/ia64-tdep.c 2008-12-02 21:09:46.000000000 +0100 -@@ -2964,7 +2964,7 @@ ia64_libunwind_sigtramp_frame_this_id (s +--- gdb-6.8.50.20090803.orig/gdb/ia64-tdep.c 2009-08-04 06:30:45.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/ia64-tdep.c 2009-08-04 06:31:34.000000000 +0200 +@@ -3023,7 +3023,7 @@ ia64_libunwind_sigtramp_frame_this_id (s struct frame_id id; CORE_ADDR prev_ip; @@ -144,9 +144,9 @@ Index: gdb-6.8.50.20081128/gdb/ia64-tdep if (frame_id_eq (id, null_frame_id)) { (*this_id) = null_frame_id; -@@ -2976,8 +2976,14 @@ ia64_libunwind_sigtramp_frame_this_id (s +@@ -3035,8 +3035,14 @@ ia64_libunwind_sigtramp_frame_this_id (s get_frame_register (this_frame, IA64_BSP_REGNUM, buf); - bsp = extract_unsigned_integer (buf, 8); + bsp = extract_unsigned_integer (buf, 8, byte_order); - /* For a sigtramp frame, we don't make the check for previous ip being 0. */ - (*this_id) = frame_id_build_special (id.stack_addr, id.code_addr, bsp); gdb-6.3-large-core-20051206.patch: dcache.c | 4 ++-- dcache.h | 4 ++-- exec.c | 2 +- exec.h | 2 +- linux-nat.c | 2 +- remote-sim.c | 7 +++++-- remote.c | 14 +++++++++++--- symfile-mem.c | 10 +++++++++- target.c | 18 +++++++++--------- target.h | 12 ++++++------ 10 files changed, 47 insertions(+), 28 deletions(-) Index: gdb-6.3-large-core-20051206.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-large-core-20051206.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- gdb-6.3-large-core-20051206.patch 2 Mar 2009 00:11:34 -0000 1.8 +++ gdb-6.3-large-core-20051206.patch 4 Aug 2009 05:37:27 -0000 1.9 @@ -25,10 +25,10 @@ Port to GDB-6.7. -Index: gdb-6.8.50.20090226/gdb/symfile-mem.c +Index: gdb-6.8.50.20090803/gdb/symfile-mem.c =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/symfile-mem.c 2009-02-21 17:14:49.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/symfile-mem.c 2009-02-28 07:22:09.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/symfile-mem.c 2009-08-03 16:03:00.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/symfile-mem.c 2009-08-03 16:03:17.000000000 +0200 @@ -56,6 +56,14 @@ #include "elf/common.h" @@ -53,11 +53,11 @@ Index: gdb-6.8.50.20090226/gdb/symfile-m if (nbfd == NULL) error (_("Failed to read a valid object file image from memory.")); -Index: gdb-6.8.50.20090226/gdb/target.c +Index: gdb-6.8.50.20090803/gdb/target.c =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/target.c 2009-02-27 00:04:32.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/target.c 2009-02-28 07:22:09.000000000 +0100 -@@ -57,7 +57,7 @@ static int nosymbol (char *, CORE_ADDR * +--- gdb-6.8.50.20090803.orig/gdb/target.c 2009-08-03 16:03:00.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/target.c 2009-08-03 16:03:17.000000000 +0200 +@@ -59,7 +59,7 @@ static int nosymbol (char *, CORE_ADDR * static void tcomplain (void) ATTR_NORETURN; @@ -66,16 +66,16 @@ Index: gdb-6.8.50.20090226/gdb/target.c static int return_zero (void); -@@ -286,7 +286,7 @@ target_create_inferior (char *exec_file, +@@ -452,7 +452,7 @@ target_terminal_inferior (void) + (*current_target.to_terminal_inferior) (); } - -static int +static LONGEST nomemory (CORE_ADDR memaddr, char *myaddr, int len, int write, struct target_ops *t) { -@@ -507,7 +507,7 @@ update_current_target (void) +@@ -670,7 +670,7 @@ update_current_target (void) (void (*) (struct regcache *)) noprocess); de_fault (deprecated_xfer_memory, @@ -84,25 +84,25 @@ Index: gdb-6.8.50.20090226/gdb/target.c nomemory); de_fault (to_files_info, (void (*) (struct target_ops *)) -@@ -1237,7 +1237,7 @@ target_xfer_partial (struct target_ops * +@@ -1381,7 +1381,7 @@ target_xfer_partial (struct target_ops * it makes no progress, and then return how much was transferred). */ int -target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, int len) +target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, LONGEST len) { - if (target_read (¤t_target, TARGET_OBJECT_MEMORY, NULL, - myaddr, memaddr, len) == len) -@@ -1247,7 +1247,7 @@ target_read_memory (CORE_ADDR memaddr, g + /* Dispatch to the topmost target, not the flattened current_target. + Memory accesses check target->to_has_(all_)memory, and the +@@ -1394,7 +1394,7 @@ target_read_memory (CORE_ADDR memaddr, g } int -target_write_memory (CORE_ADDR memaddr, const gdb_byte *myaddr, int len) +target_write_memory (CORE_ADDR memaddr, const gdb_byte *myaddr, LONGEST len) { - if (target_write (¤t_target, TARGET_OBJECT_MEMORY, NULL, - myaddr, memaddr, len) == len) -@@ -2777,8 +2777,8 @@ debug_to_prepare_to_store (struct regcac + /* Dispatch to the topmost target, not the flattened current_target. + Memory accesses check target->to_has_(all_)memory, and the +@@ -2861,8 +2861,8 @@ debug_to_prepare_to_store (struct regcac fprintf_unfiltered (gdb_stdlog, "target_prepare_to_store ()\n"); } @@ -113,22 +113,22 @@ Index: gdb-6.8.50.20090226/gdb/target.c int write, struct mem_attrib *attrib, struct target_ops *target) { -@@ -2788,8 +2788,8 @@ deprecated_debug_xfer_memory (CORE_ADDR +@@ -2872,8 +2872,8 @@ deprecated_debug_xfer_memory (CORE_ADDR attrib, target); fprintf_unfiltered (gdb_stdlog, - "target_xfer_memory (%s, xxx, %d, %s, xxx) = %d", -- paddress (memaddr), len, write ? "write" : "read", +- paddress (target_gdbarch, memaddr), len, + "target_xfer_memory (%s, xxx, %ld, %s, xxx) = %d", -+ paddress (memaddr), (long) len, write ? "write" : "read", - retval); ++ paddress (target_gdbarch, memaddr), (long) len, + write ? "write" : "read", retval); if (retval > 0) -Index: gdb-6.8.50.20090226/gdb/target.h +Index: gdb-6.8.50.20090803/gdb/target.h =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/target.h 2009-02-27 00:04:32.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/target.h 2009-02-28 07:22:09.000000000 +0100 -@@ -376,10 +376,10 @@ struct target_ops +--- gdb-6.8.50.20090803.orig/gdb/target.h 2009-08-03 16:03:00.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/target.h 2009-08-03 16:03:17.000000000 +0200 +@@ -363,10 +363,10 @@ struct target_ops NOTE: cagney/2004-10-01: This has been entirely superseeded by to_xfer_partial and inferior inheritance. */ @@ -142,30 +142,24 @@ Index: gdb-6.8.50.20090226/gdb/target.h + struct target_ops *target); void (*to_files_info) (struct target_ops *); - int (*to_insert_breakpoint) (struct bp_target_info *); -@@ -679,13 +679,14 @@ extern DCACHE *target_dcache; + int (*to_insert_breakpoint) (struct gdbarch *, struct bp_target_info *); +@@ -675,10 +675,10 @@ extern DCACHE *target_dcache; extern int target_read_string (CORE_ADDR, char **, int, int *); -extern int target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, int len); -+extern int target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, -+ LONGEST len); ++extern int target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, LONGEST len); extern int target_write_memory (CORE_ADDR memaddr, const gdb_byte *myaddr, - int len); + LONGEST len); --extern int xfer_memory (CORE_ADDR, gdb_byte *, int, int, -- struct mem_attrib *, struct target_ops *); -+extern LONGEST xfer_memory (CORE_ADDR, gdb_byte *, LONGEST, int, -+ struct mem_attrib *, struct target_ops *); - /* Fetches the target's memory map. If one is found it is sorted and returned, after some consistency checking. Otherwise, NULL -Index: gdb-6.8.50.20090226/gdb/dcache.c +Index: gdb-6.8.50.20090803/gdb/dcache.c =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/dcache.c 2009-01-03 06:57:51.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/dcache.c 2009-02-28 07:22:09.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/dcache.c 2009-08-03 16:03:00.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/dcache.c 2009-08-03 16:03:17.000000000 +0200 @@ -524,9 +524,9 @@ dcache_free (DCACHE *dcache) This routine is indended to be called by remote_xfer_ functions. */ @@ -178,10 +172,10 @@ Index: gdb-6.8.50.20090226/gdb/dcache.c { int i; int (*xfunc) (DCACHE *dcache, CORE_ADDR addr, gdb_byte *ptr); -Index: gdb-6.8.50.20090226/gdb/dcache.h +Index: gdb-6.8.50.20090803/gdb/dcache.h =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/dcache.h 2009-01-03 06:57:51.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/dcache.h 2009-02-28 07:22:09.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/dcache.h 2009-08-03 16:03:00.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/dcache.h 2009-08-03 16:03:17.000000000 +0200 @@ -35,7 +35,7 @@ void dcache_free (DCACHE *); /* Simple to call from _xfer_memory */ @@ -192,26 +186,24 @@ Index: gdb-6.8.50.20090226/gdb/dcache.h + LONGEST len, int should_write); #endif /* DCACHE_H */ -Index: gdb-6.8.50.20090226/gdb/exec.c +Index: gdb-6.8.50.20090803/gdb/exec.c =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/exec.c 2009-02-22 20:35:47.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/exec.c 2009-02-28 07:22:09.000000000 +0100 -@@ -464,8 +464,8 @@ map_vmap (bfd *abfd, bfd *arch) - The same routine is used to handle both core and exec files; - we just tail-call it with more arguments to select between them. */ +--- gdb-6.8.50.20090803.orig/gdb/exec.c 2009-08-03 16:03:00.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/exec.c 2009-08-03 16:03:17.000000000 +0200 +@@ -560,7 +560,7 @@ map_vmap (bfd *abfd, bfd *arch) + } + -int --xfer_memory (CORE_ADDR memaddr, gdb_byte *myaddr, int len, int write, +LONGEST -+xfer_memory (CORE_ADDR memaddr, gdb_byte *myaddr, LONGEST len, int write, - struct mem_attrib *attrib, struct target_ops *target) - { - int res; -Index: gdb-6.8.50.20090226/gdb/linux-nat.c + section_table_xfer_memory_partial (gdb_byte *readbuf, const gdb_byte *writebuf, + ULONGEST offset, LONGEST len, + struct target_section *sections, +Index: gdb-6.8.50.20090803/gdb/linux-nat.c =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/linux-nat.c 2009-02-28 07:22:02.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/linux-nat.c 2009-02-28 07:22:32.000000000 +0100 -@@ -4407,7 +4407,7 @@ linux_xfer_partial (struct target_ops *o +--- gdb-6.8.50.20090803.orig/gdb/linux-nat.c 2009-08-03 16:03:00.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/linux-nat.c 2009-08-03 16:03:17.000000000 +0200 +@@ -4516,7 +4516,7 @@ linux_xfer_partial (struct target_ops *o #endif if (iterate_over_lwps (ia64_linux_check_stack_region, &range) != NULL) { /* This region contains ia64 rse registers, we have to re-read. */ @@ -220,10 +212,10 @@ Index: gdb-6.8.50.20090226/gdb/linux-nat /* Re-read register stack area. */ xxfer = super_xfer_partial (ops, object, annex, -Index: gdb-6.8.50.20090226/gdb/remote.c +Index: gdb-6.8.50.20090803/gdb/remote.c =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/remote.c 2009-02-25 03:14:22.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/remote.c 2009-02-28 07:22:09.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/remote.c 2009-08-03 16:03:00.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/remote.c 2009-08-03 16:03:17.000000000 +0200 @@ -25,6 +25,7 @@ #include "gdb_string.h" #include @@ -232,7 +224,7 @@ Index: gdb-6.8.50.20090226/gdb/remote.c #include "inferior.h" #include "bfd.h" #include "symfile.h" -@@ -5683,12 +5684,19 @@ handle_notification (char *buf, size_t l +@@ -5785,12 +5786,19 @@ handle_notification (char *buf, size_t l if SHOULD_WRITE is nonzero. Returns length of data written or read; 0 for error. TARGET is unused. */ @@ -254,7 +246,7 @@ Index: gdb-6.8.50.20090226/gdb/remote.c set_general_thread (inferior_ptid); -@@ -5697,7 +5705,7 @@ remote_xfer_memory (CORE_ADDR mem_addr, +@@ -5799,7 +5807,7 @@ remote_xfer_memory (CORE_ADDR mem_addr, else res = remote_read_bytes (mem_addr, buffer, mem_len); @@ -263,11 +255,11 @@ Index: gdb-6.8.50.20090226/gdb/remote.c } /* Sends a packet with content determined by the printf format string -Index: gdb-6.8.50.20090226/gdb/remote-sim.c +Index: gdb-6.8.50.20090803/gdb/remote-sim.c =================================================================== ---- gdb-6.8.50.20090226.orig/gdb/remote-sim.c 2009-02-23 19:31:23.000000000 +0100 -+++ gdb-6.8.50.20090226/gdb/remote-sim.c 2009-02-28 07:22:09.000000000 +0100 -@@ -754,11 +754,14 @@ gdbsim_prepare_to_store (struct regcache +--- gdb-6.8.50.20090803.orig/gdb/remote-sim.c 2009-08-03 16:03:00.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/remote-sim.c 2009-08-03 16:03:17.000000000 +0200 +@@ -752,11 +752,14 @@ gdbsim_prepare_to_store (struct regcache Returns the number of bytes transferred. */ @@ -284,33 +276,16 @@ Index: gdb-6.8.50.20090226/gdb/remote-si /* If no program is running yet, then ignore the simulator for memory. Pass the request down to the next target, hopefully an exec file. */ -@@ -774,22 +777,22 @@ gdbsim_xfer_inferior_memory (CORE_ADDR m - printf_filtered ("gdbsim_xfer_inferior_memory: myaddr 0x"); - gdb_print_host_address (myaddr, gdb_stdout); - printf_filtered (", memaddr 0x%s, len %d, write %d\n", -- paddr_nz (memaddr), len, write); -+ paddr_nz (memaddr), xfer_len, write); - if (remote_debug && write) -- dump_mem (myaddr, len); -+ dump_mem (myaddr, xfer_len); - } - - if (write) - { -- len = sim_write (gdbsim_desc, memaddr, myaddr, len); -+ xfer_len = sim_write (gdbsim_desc, memaddr, myaddr, xfer_len); - } - else - { -- len = sim_read (gdbsim_desc, memaddr, myaddr, len); -- if (remote_debug && len > 0) -- dump_mem (myaddr, len); -+ xfer_len = sim_read (gdbsim_desc, memaddr, myaddr, xfer_len); -+ if (remote_debug && xfer_len > 0) -+ dump_mem (myaddr, xfer_len); - } -- return len; -+ return (LONGEST)xfer_len; - } - - static void +Index: gdb-6.8.50.20090803/gdb/exec.h +=================================================================== +--- gdb-6.8.50.20090803.orig/gdb/exec.h 2009-06-12 20:38:36.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/exec.h 2009-08-03 16:03:57.000000000 +0200 +@@ -56,7 +56,7 @@ extern int resize_section_table (struct + + One, and only one, of readbuf or writebuf must be non-NULL. */ + +-extern int section_table_xfer_memory_partial (gdb_byte *, const gdb_byte *, ++extern LONGEST section_table_xfer_memory_partial (gdb_byte *, const gdb_byte *, + ULONGEST, LONGEST, + struct target_section *, + struct target_section *, gdb-6.3-pie-20050110.patch: amd64-tdep.c | 71 +++++++- auxv.c | 24 +- auxv.h | 4 dwarf2read.c | 2 elfread.c | 2 infrun.c | 4 objfiles.c | 14 + solib-svr4.c | 474 ++++++++++++++++++++++++++++++++++++++++++++++++++-------- solib.c | 107 ++++++++++--- solist.h | 8 symfile-mem.c | 2 symfile.c | 23 ++ symfile.h | 8 target.h | 2 14 files changed, 629 insertions(+), 116 deletions(-) Index: gdb-6.3-pie-20050110.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-pie-20050110.patch,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- gdb-6.3-pie-20050110.patch 15 Jun 2009 12:53:17 -0000 1.16 +++ gdb-6.3-pie-20050110.patch 4 Aug 2009 05:37:27 -0000 1.17 @@ -26,10 +26,10 @@ Fix scan_dyntag() for binaries provided by valgrind (BZ 460319). -Index: gdb-6.8.50.20090302/gdb/amd64-tdep.c +Index: gdb-6.8.50.20090803/gdb/amd64-tdep.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/amd64-tdep.c 2009-05-10 21:36:29.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/amd64-tdep.c 2009-05-10 21:41:23.000000000 +0200 +--- gdb-6.8.50.20090803.orig/gdb/amd64-tdep.c 2009-08-03 21:39:38.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/amd64-tdep.c 2009-08-03 21:39:39.000000000 +0200 @@ -36,6 +36,7 @@ #include "regcache.h" #include "regset.h" @@ -38,15 +38,17 @@ Index: gdb-6.8.50.20090302/gdb/amd64-tde #include "gdb_assert.h" -@@ -1586,16 +1587,28 @@ amd64_analyze_stack_align (CORE_ADDR pc, +@@ -1591,18 +1592,31 @@ amd64_analyze_stack_align (CORE_ADDR pc, Any function that doesn't start with this sequence will be assumed to have no prologue and thus no valid frame pointer in %rbp. */ -static CORE_ADDR --amd64_analyze_prologue (CORE_ADDR pc, CORE_ADDR current_pc, +-amd64_analyze_prologue (struct gdbarch *gdbarch, +- CORE_ADDR pc, CORE_ADDR current_pc, - struct amd64_frame_cache *cache) +struct amd64_analyze_prologue_data + { ++ struct gdbarch *gdbarch; + CORE_ADDR pc, current_pc; + struct amd64_frame_cache *cache; + CORE_ADDR retval; @@ -56,8 +58,10 @@ Index: gdb-6.8.50.20090302/gdb/amd64-tde +amd64_analyze_prologue_1 (void *data_pointer) { + struct amd64_analyze_prologue_data *data = data_pointer; ++ struct gdbarch *gdbarch = data->gdbarch; + CORE_ADDR pc = data->pc, current_pc = data->current_pc; + struct amd64_frame_cache *cache = data->cache; + enum bfd_endian byte_order = gdbarch_byte_order (gdbarch); static gdb_byte proto[3] = { 0x48, 0x89, 0xe5 }; /* movq %rsp, %rbp */ gdb_byte buf[3]; gdb_byte op; @@ -71,7 +75,7 @@ Index: gdb-6.8.50.20090302/gdb/amd64-tde pc = amd64_analyze_stack_align (pc, current_pc, cache); -@@ -1610,18 +1623,57 @@ amd64_analyze_prologue (CORE_ADDR pc, CO +@@ -1617,18 +1631,59 @@ amd64_analyze_prologue (struct gdbarch * /* If that's all, return now. */ if (current_pc <= pc + 1) @@ -107,7 +111,8 @@ Index: gdb-6.8.50.20090302/gdb/amd64-tde + ->find_function_start_sal */ + +static CORE_ADDR -+amd64_analyze_prologue (CORE_ADDR pc, CORE_ADDR current_pc, ++amd64_analyze_prologue (struct gdbarch *gdbarch, ++ CORE_ADDR pc, CORE_ADDR current_pc, + struct amd64_frame_cache *cache) +{ + int status; @@ -118,6 +123,7 @@ Index: gdb-6.8.50.20090302/gdb/amd64-tde + saved_gdb_stderr = gdb_stderr; + gdb_stderr = ui_file_new (); + ++ data.gdbarch = gdbarch; + data.pc = pc; + data.current_pc = current_pc; + data.cache = cache; @@ -132,11 +138,11 @@ Index: gdb-6.8.50.20090302/gdb/amd64-tde return pc; } -Index: gdb-6.8.50.20090302/gdb/auxv.c +Index: gdb-6.8.50.20090803/gdb/auxv.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/auxv.c 2009-05-10 21:36:27.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/auxv.c 2009-05-10 21:41:23.000000000 +0200 -@@ -81,7 +81,7 @@ procfs_xfer_auxv (struct target_ops *ops +--- gdb-6.8.50.20090803.orig/gdb/auxv.c 2009-08-03 21:39:08.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/auxv.c 2009-08-03 21:39:39.000000000 +0200 +@@ -78,7 +78,7 @@ procfs_xfer_auxv (struct target_ops *ops Return 1 if an entry was read into *TYPEP and *VALP. */ static int default_auxv_parse (struct target_ops *ops, gdb_byte **readptr, @@ -145,7 +151,7 @@ Index: gdb-6.8.50.20090302/gdb/auxv.c { const int sizeof_auxv_field = gdbarch_ptr_bit (target_gdbarch) / TARGET_CHAR_BIT; -@@ -108,7 +108,7 @@ default_auxv_parse (struct target_ops *o +@@ -106,7 +106,7 @@ default_auxv_parse (struct target_ops *o Return 1 if an entry was read into *TYPEP and *VALP. */ int target_auxv_parse (struct target_ops *ops, gdb_byte **readptr, @@ -154,7 +160,7 @@ Index: gdb-6.8.50.20090302/gdb/auxv.c { struct target_ops *t; for (t = ops; t != NULL; t = t->beneath) -@@ -123,9 +123,10 @@ target_auxv_parse (struct target_ops *op +@@ -121,9 +121,10 @@ target_auxv_parse (struct target_ops *op an error getting the information. On success, return 1 after storing the entry's value field in *VALP. */ int @@ -167,7 +173,7 @@ Index: gdb-6.8.50.20090302/gdb/auxv.c gdb_byte *data; LONGEST n = target_read_alloc (ops, TARGET_OBJECT_AUXV, NULL, &data); gdb_byte *ptr = data; -@@ -135,10 +136,10 @@ target_auxv_search (struct target_ops *o +@@ -133,10 +134,10 @@ target_auxv_search (struct target_ops *o return n; while (1) @@ -180,7 +186,7 @@ Index: gdb-6.8.50.20090302/gdb/auxv.c { xfree (data); *valp = val; -@@ -161,7 +162,8 @@ target_auxv_search (struct target_ops *o +@@ -159,7 +160,8 @@ target_auxv_search (struct target_ops *o int fprint_target_auxv (struct ui_file *file, struct target_ops *ops) { @@ -190,7 +196,7 @@ Index: gdb-6.8.50.20090302/gdb/auxv.c gdb_byte *data; LONGEST len = target_read_alloc (ops, TARGET_OBJECT_AUXV, NULL, &data); -@@ -171,13 +173,13 @@ fprint_target_auxv (struct ui_file *file +@@ -169,13 +171,13 @@ fprint_target_auxv (struct ui_file *file if (len <= 0) return len; @@ -206,7 +212,7 @@ Index: gdb-6.8.50.20090302/gdb/auxv.c { #define TAG(tag, text, kind) \ case tag: name = #tag; description = text; flavor = kind; break -@@ -233,7 +235,7 @@ fprint_target_auxv (struct ui_file *file +@@ -231,7 +233,7 @@ fprint_target_auxv (struct ui_file *file } fprintf_filtered (file, "%-4s %-20s %-30s ", @@ -215,7 +221,7 @@ Index: gdb-6.8.50.20090302/gdb/auxv.c switch (flavor) { case dec: -@@ -255,7 +257,7 @@ fprint_target_auxv (struct ui_file *file +@@ -253,7 +255,7 @@ fprint_target_auxv (struct ui_file *file break; } ++ents; @@ -224,11 +230,11 @@ Index: gdb-6.8.50.20090302/gdb/auxv.c break; } -Index: gdb-6.8.50.20090302/gdb/auxv.h +Index: gdb-6.8.50.20090803/gdb/auxv.h =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/auxv.h 2009-01-03 06:57:50.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/auxv.h 2009-05-10 21:41:23.000000000 +0200 -@@ -36,14 +36,14 @@ struct target_ops; /* Forward declarati +--- gdb-6.8.50.20090803.orig/gdb/auxv.h 2009-08-03 21:39:08.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/auxv.h 2009-08-03 21:39:39.000000000 +0200 +@@ -31,14 +31,14 @@ Return 1 if an entry was read into *TYPEP and *VALP. */ extern int target_auxv_parse (struct target_ops *ops, gdb_byte **readptr, gdb_byte *endptr, @@ -245,123 +251,24 @@ Index: gdb-6.8.50.20090302/gdb/auxv.h /* Print the contents of the target's AUXV on the specified file. */ extern int fprint_target_auxv (struct ui_file *file, struct target_ops *ops); -Index: gdb-6.8.50.20090302/gdb/breakpoint.c +Index: gdb-6.8.50.20090803/gdb/dwarf2read.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/breakpoint.c 2009-05-10 21:36:30.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/breakpoint.c 2009-05-10 21:41:23.000000000 +0200 -@@ -3920,7 +3920,8 @@ describe_other_breakpoints (CORE_ADDR pc - printf_filtered (" (thread %d)", b->thread); - printf_filtered ("%s%s ", - ((b->enable_state == bp_disabled || -- b->enable_state == bp_call_disabled) -+ b->enable_state == bp_call_disabled || -+ b->enable_state == bp_startup_disabled) - ? " (disabled)" - : b->enable_state == bp_permanent - ? " (permanent)" -@@ -5009,6 +5010,61 @@ create_catchpoint (int tempflag, char *c - return b; - } - -+void -+disable_breakpoints_at_startup (int silent) -+{ -+ struct breakpoint *b; -+ int disabled_startup_breaks = 0; -+ -+ if (bfd_get_start_address (exec_bfd) != entry_point_address ()) -+ { -+ ALL_BREAKPOINTS (b) -+ { -+ if (((b->type == bp_breakpoint) || -+ (b->type == bp_hardware_breakpoint)) && -+ b->enable_state == bp_enabled && -+ b->loc != NULL && !b->loc->duplicate) -+ { -+ b->enable_state = bp_startup_disabled; -+ if (!silent) -+ { -+ if (!disabled_startup_breaks) -+ { -+ target_terminal_ours_for_output (); -+ warning ("Temporarily disabling breakpoints:"); -+ } -+ disabled_startup_breaks = 1; -+ warning ("breakpoint #%d addr 0x%s", b->number, paddr_nz(b->loc->address)); -+ } -+ } -+ } -+ } -+} -+ -+/* Try to reenable any breakpoints after startup. */ -+void -+re_enable_breakpoints_at_startup (void) -+{ -+ struct breakpoint *b; -+ -+ if (bfd_get_start_address (exec_bfd) != entry_point_address ()) -+ { -+ ALL_BREAKPOINTS (b) -+ if (b->enable_state == bp_startup_disabled) -+ { -+ char buf[1]; -+ -+ /* Do not reenable the breakpoint if the shared library -+ is still not mapped in. */ -+ if (target_read_memory (b->loc->address, buf, 1) == 0) -+ { -+ /*printf ("enabling breakpoint at 0x%s\n", paddr_nz(b->loc->address));*/ -+ b->enable_state = bp_enabled; -+ } -+ } -+ } -+} -+ - static void - create_fork_vfork_event_catchpoint (int tempflag, char *cond_string, - struct breakpoint_ops *ops) -Index: gdb-6.8.50.20090302/gdb/breakpoint.h -=================================================================== ---- gdb-6.8.50.20090302.orig/gdb/breakpoint.h 2009-05-10 21:36:27.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/breakpoint.h 2009-05-10 21:41:23.000000000 +0200 -@@ -127,6 +127,7 @@ enum enable_state - automatically enabled and reset when the call - "lands" (either completes, or stops at another - eventpoint). */ -+ bp_startup_disabled, - bp_permanent /* There is a breakpoint instruction hard-wired into - the target's code. Don't try to write another - breakpoint instruction on top of it, or restore -@@ -847,6 +848,10 @@ extern void remove_thread_event_breakpoi - - extern void disable_breakpoints_in_shlibs (void); - -+extern void disable_breakpoints_at_startup (int silent); -+ -+extern void re_enable_breakpoints_at_startup (void); -+ - /* This function returns TRUE if ep is a catchpoint. */ - extern int ep_is_catchpoint (struct breakpoint *); - -Index: gdb-6.8.50.20090302/gdb/dwarf2read.c -=================================================================== ---- gdb-6.8.50.20090302.orig/gdb/dwarf2read.c 2009-05-10 21:36:30.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/dwarf2read.c 2009-05-10 21:41:23.000000000 +0200 -@@ -1438,7 +1438,7 @@ dwarf2_build_psymtabs (struct objfile *o - else - dwarf2_per_objfile->loc_buffer = NULL; +--- gdb-6.8.50.20090803.orig/gdb/dwarf2read.c 2009-08-03 21:39:39.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/dwarf2read.c 2009-08-03 21:39:39.000000000 +0200 +@@ -1659,7 +1659,7 @@ dwarf2_build_psymtabs (struct objfile *o + dwarf2_read_section (objfile, &dwarf2_per_objfile->eh_frame); + dwarf2_read_section (objfile, &dwarf2_per_objfile->frame); - if (mainline + if ((mainline == 1) || (objfile->global_psymbols.size == 0 && objfile->static_psymbols.size == 0)) { -Index: gdb-6.8.50.20090302/gdb/elfread.c +Index: gdb-6.8.50.20090803/gdb/elfread.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/elfread.c 2009-05-10 21:36:27.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/elfread.c 2009-05-10 21:41:23.000000000 +0200 -@@ -680,7 +680,7 @@ elf_symfile_read (struct objfile *objfil +--- gdb-6.8.50.20090803.orig/gdb/elfread.c 2009-08-03 21:39:08.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/elfread.c 2009-08-03 21:39:39.000000000 +0200 +@@ -681,7 +681,7 @@ elf_symfile_read (struct objfile *objfil /* If we are reinitializing, or if we have never loaded syms yet, set table to empty. MAINLINE is cleared so that *_read_psymtab functions do not all also re-initialize the psymbol table. */ @@ -370,29 +277,28 @@ Index: gdb-6.8.50.20090302/gdb/elfread.c { init_psymbol_list (objfile, 0); mainline = 0; -Index: gdb-6.8.50.20090302/gdb/infrun.c +Index: gdb-6.8.50.20090803/gdb/infrun.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/infrun.c 2009-05-10 21:36:30.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/infrun.c 2009-05-10 21:41:23.000000000 +0200 -@@ -3354,6 +3354,11 @@ infrun: BPSTAT_WHAT_SET_LONGJMP_RESUME ( +--- gdb-6.8.50.20090803.orig/gdb/infrun.c 2009-08-03 21:39:38.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/infrun.c 2009-08-04 06:04:25.000000000 +0200 +@@ -3531,6 +3531,10 @@ infrun: BPSTAT_WHAT_SET_LONGJMP_RESUME ( #endif target_terminal_inferior (); + /* For PIE executables, we dont really know where the -+ breakpoints are going to be until we start up the -+ inferior. */ -+ re_enable_breakpoints_at_startup (); ++ breakpoints are going to be until we start up the inferior. */ ++ enable_breakpoints_after_startup (); + /* If requested, stop when the dynamic linker notifies gdb of events. This allows the user to get control and place breakpoints in initializer routines for -Index: gdb-6.8.50.20090302/gdb/objfiles.c +Index: gdb-6.8.50.20090803/gdb/objfiles.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/objfiles.c 2009-05-10 21:36:42.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/objfiles.c 2009-05-10 21:41:36.000000000 +0200 +--- gdb-6.8.50.20090803.orig/gdb/objfiles.c 2009-08-03 21:39:08.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/objfiles.c 2009-08-03 21:39:39.000000000 +0200 @@ -52,6 +52,9 @@ #include "exec.h" - #include "varobj.h" + #include "observer.h" +#include "auxv.h" +#include "elf/common.h" @@ -400,30 +306,27 @@ Index: gdb-6.8.50.20090302/gdb/objfiles. /* Prototypes for local functions */ static void objfile_alloc_data (struct objfile *objfile); -@@ -272,7 +275,19 @@ init_entry_point_info (struct objfile *o +@@ -279,9 +282,17 @@ init_entry_point_info (struct objfile *o CORE_ADDR entry_point_address (void) { -- return symfile_objfile ? symfile_objfile->ei.entry_point : 0; + int ret; -+ CORE_ADDR entry_addr; + + struct gdbarch *gdbarch; + CORE_ADDR entry_point; + + /* Find the address of the entry point of the program from the + auxv vector. */ -+ ret = target_auxv_search (¤t_target, AT_ENTRY, &entry_addr); ++ ret = target_auxv_search (¤t_target, AT_ENTRY, &entry_point); + if (ret == 1) -+ return entry_addr; -+ /*if (ret == 0 || ret == -1)*/ -+ else -+ { -+ return symfile_objfile ? symfile_objfile->ei.entry_point : 0; -+ } - } ++ return entry_point; ++ + if (symfile_objfile == NULL) + return 0; - /* Create the terminating entry of OBJFILE's minimal symbol table. -@@ -445,6 +460,9 @@ free_objfile (struct objfile *objfile) - if (objfile == rt_common_objfile) - rt_common_objfile = NULL; +@@ -475,6 +486,9 @@ free_objfile (struct objfile *objfile) + if (objfile == symfile_objfile) + symfile_objfile = NULL; + if (objfile == symfile_objfile) + symfile_objfile = NULL; @@ -431,11 +334,11 @@ Index: gdb-6.8.50.20090302/gdb/objfiles. /* Before the symbol table code was redone to make it easier to selectively load and remove information particular to a specific linkage unit, gdb used to do these things whenever the monolithic -Index: gdb-6.8.50.20090302/gdb/solib-svr4.c +Index: gdb-6.8.50.20090803/gdb/solib-svr4.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/solib-svr4.c 2009-05-10 21:36:29.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/solib-svr4.c 2009-05-10 21:41:23.000000000 +0200 -@@ -45,6 +45,7 @@ +--- gdb-6.8.50.20090803.orig/gdb/solib-svr4.c 2009-08-03 21:39:38.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/solib-svr4.c 2009-08-03 21:41:49.000000000 +0200 +@@ -47,6 +47,7 @@ #include "exec.h" #include "auxv.h" #include "exceptions.h" @@ -443,7 +346,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr static struct link_map_offsets *svr4_fetch_link_map_offsets (void); static int svr4_have_link_map_offsets (void); -@@ -287,7 +288,9 @@ static CORE_ADDR main_lm_addr; +@@ -359,7 +360,9 @@ solib_svr4_inferior_exit (int pid) /* Local function prototypes */ @@ -453,7 +356,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr static CORE_ADDR bfd_lookup_symbol (bfd *, char *); -@@ -521,10 +524,12 @@ scan_dyntag (int dyntag, bfd *abfd, CORE +@@ -600,10 +603,12 @@ scan_dyntag (int dyntag, bfd *abfd, CORE int arch_size, step, sect_size; long dyn_tag; CORE_ADDR dyn_ptr, dyn_addr; @@ -466,9 +369,9 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr if (abfd == NULL) return 0; -@@ -532,19 +537,81 @@ scan_dyntag (int dyntag, bfd *abfd, CORE +@@ -615,19 +620,81 @@ scan_dyntag (int dyntag, bfd *abfd, CORE if (arch_size == -1) - return 0; + return 0; + /* The auxv vector based relocatable files reading is limited to the main + executable. */ @@ -489,21 +392,21 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "elf_locate_base: program entry address not found. Using bfd's 0x%s for %s\n", -+ paddr_nz (entry_addr), exec_bfd->filename); ++ "elf_locate_base: program entry address not found. Using bfd's %s for %s\n", ++ paddress (target_gdbarch, entry_addr), exec_bfd->filename); + } + else + { + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "elf_locate_base: found program entry address 0x%s for %s\n", -+ paddr_nz (entry_addr), exec_bfd->filename); ++ "elf_locate_base: found program entry address %s for %s\n", ++ paddress (target_gdbarch, entry_addr), exec_bfd->filename); + } + reloc_addr = entry_addr - bfd_get_start_address (exec_bfd); + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "elf_locate_base: expected relocation offset 0x%s for %s\n", -+ paddr_nz (reloc_addr), exec_bfd->filename); ++ "elf_locate_base: expected relocation offset %s for %s\n", ++ paddress (target_gdbarch, reloc_addr), exec_bfd->filename); + } + /* Find the start address of the .dynamic section. */ @@ -528,8 +431,8 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr dyn_addr = bfd_section_vma (abfd, sect); + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "elf_locate_base: .dynamic addr 0x%s\n", -+ paddr_nz (dyn_addr)); ++ "elf_locate_base: .dynamic addr %s\n", ++ paddress (target_gdbarch, dyn_addr)); /* Read in .dynamic from the BFD. We will get the actual value from memory later. */ @@ -550,7 +453,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr /* Iterate over BUF and scan for DYNTAG. If found, set PTR and return. */ step = (arch_size == 32) ? sizeof (Elf32_External_Dyn) -@@ -565,26 +632,105 @@ scan_dyntag (int dyntag, bfd *abfd, CORE +@@ -648,26 +715,105 @@ scan_dyntag (int dyntag, bfd *abfd, CORE dyn_tag = bfd_h_get_64 (abfd, (bfd_byte *) x_dynp_64->d_tag); dyn_ptr = bfd_h_get_64 (abfd, (bfd_byte *) x_dynp_64->d_un.d_ptr); } @@ -573,7 +476,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + fprintf_unfiltered (gdb_stdlog, + "elf_locate_base: tag at offset 0x%lx does not match," + " dropping relocation offset %s\n", -+ (unsigned long) (buf - bufstart), paddr_nz (reloc_addr)); ++ (unsigned long) (buf - bufstart), paddress (target_gdbarch, reloc_addr)); + reloc_addr = 0; + } + } @@ -583,7 +486,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + fprintf_unfiltered (gdb_stdlog, + "elf_locate_base: tag at offset 0x%lx is not readable," + " dropping relocation offset %s\n", -+ (unsigned long) (buf - bufstart), paddr_nz (reloc_addr)); ++ (unsigned long) (buf - bufstart), paddress (target_gdbarch, reloc_addr)); + reloc_addr = 0; + } + } @@ -623,14 +526,14 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + { + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "elf_locate_base: unrelocated ptr addr 0x%s\n", -+ paddr_nz (ptr_addr)); ++ "elf_locate_base: unrelocated ptr addr %s\n", ++ paddress (target_gdbarch, ptr_addr)); + ptr_addr += reloc_addr; + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "elf_locate_base: relocated ptr addr 0x%s" ++ "elf_locate_base: relocated ptr addr %s" + " (relocation offset %s) for %s\n", -+ paddr_nz (ptr_addr), paddr_nz (reloc_addr), ++ paddress (target_gdbarch, ptr_addr), paddress (target_gdbarch, reloc_addr), + exec_bfd->filename); + } + got = target_read_memory (ptr_addr, ptr_buf, arch_size / 8); @@ -639,9 +542,9 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + ptr_addr -= reloc_addr; + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "elf_locate_base: unrelocated back to ptr addr 0x%s" ++ "elf_locate_base: unrelocated back to ptr addr %s" + " as the memory was unreable for %s\n", -+ paddr_nz (ptr_addr), exec_bfd->filename); ++ paddress (target_gdbarch, ptr_addr), exec_bfd->filename); + got = target_read_memory (ptr_addr, ptr_buf, arch_size / 8); + } + @@ -655,8 +558,8 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + { + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "elf_locate_base: Tag entry has value 0x%s -- return now\n", -+ paddr_nz (dyn_ptr)); ++ "elf_locate_base: Tag entry has value %s -- return now\n", ++ paddress (target_gdbarch, dyn_ptr)); + } + } + else @@ -675,33 +578,22 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr } return 0; -@@ -774,6 +920,10 @@ solib_svr4_r_map (void) - struct link_map_offsets *lmo = svr4_fetch_link_map_offsets (); - struct type *ptr_type = builtin_type (target_gdbarch)->builtin_data_ptr; - -+ if (debug_solib) -+ fprintf_unfiltered (gdb_stdlog, -+ "solib_svr4_r_map: read at 0x%s\n", -+ paddr_nz (debug_base + lmo->r_map_offset)); - return read_memory_typed_address (debug_base + lmo->r_map_offset, ptr_type); - } - -@@ -945,6 +1095,11 @@ svr4_current_sos (void) - struct so_list *head = 0; - struct so_list **link_ptr = &head; +@@ -1040,6 +1186,11 @@ svr4_current_sos (void) CORE_ADDR ldsomap = 0; + struct inferior *inf; + struct svr4_info *info; + const char *filename = exec_bfd ? exec_bfd->filename : ""; + + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, + "svr4_current_sos: exec_bfd %s\n", filename); - /* Always locate the debug struct, in case it has moved. */ - debug_base = 0; -@@ -953,10 +1108,19 @@ svr4_current_sos (void) + if (ptid_equal (inferior_ptid, null_ptid)) + return NULL; +@@ -1054,7 +1205,13 @@ svr4_current_sos (void) /* If we can't find the dynamic linker's base structure, this must not be a dynamically linked executable. Hmm. */ - if (! debug_base) + if (! info->debug_base) - return svr4_default_sos (); + { + if (debug_solib) @@ -713,19 +605,13 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr /* Walk the inferior's link map list, and build our list of `struct so_list' nodes. */ -+ if (debug_solib) -+ fprintf_unfiltered (gdb_stdlog, -+ "svr4_current_sos: walk link map in %s\n", filename); - lm = solib_svr4_r_map (); - - while (lm) -@@ -973,26 +1137,104 @@ svr4_current_sos (void) +@@ -1074,26 +1231,104 @@ svr4_current_sos (void) new->lm_info->lm = xzalloc (lmo->link_map_size); make_cleanup (xfree, new->lm_info->lm); + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "svr4_current_sos: read lm at 0x%s\n", paddr_nz(lm)); ++ "svr4_current_sos: read lm at %s\n", paddress (target_gdbarch, lm)); read_memory (lm, new->lm_info->lm, lmo->link_map_size); lm = LM_NEXT (new); @@ -743,7 +629,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr - if (IGNORE_FIRST_LINK_MAP_ENTRY (new) && ldsomap == 0) + if (exec_bfd != NULL && IGNORE_FIRST_LINK_MAP_ENTRY (new) && ldsomap == 0) { -- main_lm_addr = new->lm_info->lm_addr; +- info->main_lm_addr = new->lm_info->lm_addr; - free_so (new); - } + /* It is the first link map entry, i.e. it is the main executable. */ @@ -751,7 +637,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + if (bfd_get_start_address (exec_bfd) == entry_point_address ()) + { + /* Non-pie case, main executable has not been relocated. */ -+ main_lm_addr = new->lm_info->lm_addr; ++ info->main_lm_addr = new->lm_info->lm_addr; + free_so (new); + } + else @@ -828,7 +714,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr target_read_string (LM_NAME (new), &buffer, SO_NAME_MAX_PATH_SIZE - 1, &errcode); if (errcode != 0) -@@ -1000,47 +1242,60 @@ svr4_current_sos (void) +@@ -1101,47 +1336,60 @@ svr4_current_sos (void) safe_strerror (errcode)); else { @@ -922,7 +808,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr } /* On Solaris, the dynamic linker is not in the normal list of -@@ -1056,6 +1311,9 @@ svr4_current_sos (void) +@@ -1157,6 +1405,9 @@ svr4_current_sos (void) if (head == NULL) return svr4_default_sos (); @@ -932,7 +818,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr return head; } -@@ -1087,7 +1345,7 @@ svr4_fetch_objfile_link_map (struct objf +@@ -1189,7 +1440,7 @@ svr4_fetch_objfile_link_map (struct objf /* On some systems, the only way to recognize the link map entry for the main executable file is by looking at its name. Return non-zero iff SONAME matches one of the known main executable names. */ @@ -941,7 +827,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr static int match_main (char *soname) { -@@ -1101,6 +1359,7 @@ match_main (char *soname) +@@ -1203,6 +1454,7 @@ match_main (char *soname) return (0); } @@ -949,7 +835,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr /* Return 1 if PC lies in the dynamic symbol resolution code of the SVR4 run time loader. */ -@@ -1251,15 +1510,29 @@ enable_break (void) +@@ -1354,15 +1606,29 @@ enable_break (struct svr4_info *info) /* Find the program interpreter; if not found, warn the user and drop into the old breakpoint at symbol code. */ interp_name = find_program_interpreter (); @@ -979,7 +865,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr sym_addr = 0; -@@ -1276,6 +1549,9 @@ enable_break (void) +@@ -1379,6 +1645,9 @@ enable_break (struct svr4_info *info) { tmp_bfd = solib_bfd_open (interp_name); } @@ -989,7 +875,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr if (tmp_bfd == NULL) goto bkpt_at_symbol; -@@ -1329,16 +1605,16 @@ enable_break (void) +@@ -1436,16 +1705,16 @@ enable_break (struct svr4_info *info) interp_sect = bfd_get_section_by_name (tmp_bfd, ".text"); if (interp_sect) { @@ -1010,29 +896,25 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr interp_plt_sect_high = interp_plt_sect_low + bfd_section_size (tmp_bfd, interp_sect); } -@@ -1373,7 +1649,11 @@ enable_break (void) +@@ -1480,7 +1749,7 @@ enable_break (struct svr4_info *info) if (sym_addr != 0) { -- create_solib_event_breakpoint (load_addr + sym_addr); -+ create_solib_event_breakpoint ((load_addr + sym_addr) -+ & load_addr_mask); -+ if (debug_solib) -+ fprintf_unfiltered (gdb_stdlog, -+ "enable_break: solib bp set\n"); +- create_solib_event_breakpoint (target_gdbarch, load_addr + sym_addr); ++ create_solib_event_breakpoint (target_gdbarch, (load_addr + sym_addr) & load_addr_mask); xfree (interp_name); return 1; } -@@ -1639,6 +1919,8 @@ svr4_solib_create_inferior_hook (void) +@@ -1753,6 +2022,8 @@ svr4_solib_create_inferior_hook (void) while (tp->stop_signal != TARGET_SIGNAL_TRAP); inf->stop_soon = NO_STOP_QUIETLY; #endif /* defined(_SCO_DS) */ + -+ disable_breakpoints_at_startup (1); ++ disable_breakpoints_before_startup (); } static void -@@ -1820,6 +2102,75 @@ svr4_lp64_fetch_link_map_offsets (void) +@@ -1929,6 +2200,76 @@ svr4_lp64_fetch_link_map_offsets (void) return lmp; } @@ -1040,16 +922,17 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr +info_linkmap_command (char *cmd, int from_tty) +{ + CORE_ADDR lm; ++ struct svr4_info *info = get_svr4_info (PIDGET (inferior_ptid)); + + /* Make sure we've looked up the inferior's dynamic linker's base + structure. */ -+ if (! debug_base) ++ if (! info->debug_base) + { -+ debug_base = locate_base (); ++ info->debug_base = locate_base (info); + + /* If we can't find the dynamic linker's base structure, this + must not be a dynamically linked executable. Hmm. */ -+ if (! debug_base) ++ if (! info->debug_base) + { + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, @@ -1061,7 +944,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + + /* Walk the inferior's link map list, and print the info. */ + -+ lm = solib_svr4_r_map (); ++ lm = solib_svr4_r_map (info); + while (lm) + { + int errcode; @@ -1084,7 +967,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, -+ "svr4_print_linkmap: read lm at 0x%s\n", paddr_nz(lm)); ++ "svr4_print_linkmap: read lm at %s\n", paddress (target_gdbarch, lm)); + read_memory (lm, new->lm_info->lm, lmo->link_map_size); + + lm = LM_NEXT (new); @@ -1100,7 +983,7 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr + warning ("svr4_print_linkmap: Can't read pathname for load map: %s\n", + safe_strerror (errcode)); + } -+ fprintf_filtered (gdb_stdout, "%-8s %-30s\n", paddr(load_addr), buffer); ++ fprintf_filtered (gdb_stdout, "%-8s %-30s\n", paddress (target_gdbarch, load_addr), buffer); + do_cleanups (old_chain); + } +} @@ -1108,18 +991,18 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr struct target_so_ops svr4_so_ops; -@@ -1859,4 +2210,7 @@ _initialize_svr4_solib (void) - svr4_so_ops.in_dynsym_resolve_code = svr4_in_dynsym_resolve_code; - svr4_so_ops.lookup_lib_global_symbol = elf_lookup_lib_symbol; +@@ -1969,4 +2310,7 @@ _initialize_svr4_solib (void) svr4_so_ops.same = svr4_same; + + observer_attach_inferior_exit (solib_svr4_inferior_exit); + + add_info ("linkmap", info_linkmap_command, + "Display the inferior's linkmap."); } -Index: gdb-6.8.50.20090302/gdb/solib.c +Index: gdb-6.8.50.20090803/gdb/solib.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/solib.c 2009-02-21 17:14:49.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/solib.c 2009-05-10 21:41:23.000000000 +0200 +--- gdb-6.8.50.20090803.orig/gdb/solib.c 2009-08-03 21:39:08.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/solib.c 2009-08-04 05:57:36.000000000 +0200 @@ -81,6 +81,8 @@ set_solib_ops (struct gdbarch *gdbarch, /* external data declarations */ @@ -1138,7 +1021,7 @@ Index: gdb-6.8.50.20090302/gdb/solib.c /* GLOBAL FUNCTION -@@ -426,10 +430,23 @@ free_so (struct so_list *so) +@@ -428,10 +432,23 @@ free_so (struct so_list *so) if (so->abfd) { @@ -1166,7 +1049,7 @@ Index: gdb-6.8.50.20090302/gdb/solib.c } if (bfd_filename) -@@ -460,15 +477,40 @@ symbol_add_stub (void *arg) +@@ -458,15 +475,40 @@ symbol_add_stub (struct so_list *so, int /* Have we already loaded this shared object? */ ALL_OBJFILES (so->objfile) { @@ -1174,7 +1057,7 @@ Index: gdb-6.8.50.20090302/gdb/solib.c + /* Found an already loaded shared library. */ + if (strcmp (so->objfile->name, so->so_name) == 0 + && !so->main) -+ return 1; ++ return; + /* Found an already loaded main executable. This could happen in + two circumstances. + First case: the main file has already been read in @@ -1186,31 +1069,31 @@ Index: gdb-6.8.50.20090302/gdb/solib.c + if (strcmp (so->objfile->name, so->so_name) == 0 + && so->main + && so->main_relocated) - return 1; + return; } sap = build_section_addr_info_from_section_table (so->sections, so->sections_end); -- so->objfile = symbol_file_add_from_bfd (so->abfd, so->from_tty, -- sap, 0, OBJF_SHARED | OBJF_KEEPBFD); +- so->objfile = symbol_file_add_from_bfd (so->abfd, flags, +- sap, OBJF_SHARED | OBJF_KEEPBFD); + if (so->main) + { + if (debug_solib) + fprintf_unfiltered (gdb_stdlog, + "symbol_add_stub: adding symbols for main\n"); -+ so->objfile = symbol_file_add_from_bfd (so->abfd, /*so->from_tty*/ 0, -+ sap, 1, OBJF_KEEPBFD); ++ so->objfile = symbol_file_add_from_bfd (so->abfd, (flags & ~SYMFILE_VERBOSE) | SYMFILE_MAINLINE, ++ sap, OBJF_KEEPBFD); + so->main_relocated = 1; + } + else -+ so->objfile = symbol_file_add_from_bfd (so->abfd, so->from_tty, -+ sap, 0, OBJF_SHARED | OBJF_KEEPBFD); ++ so->objfile = symbol_file_add_from_bfd (so->abfd, flags, ++ sap, OBJF_SHARED | OBJF_KEEPBFD); + free_section_addr_info (sap); - return (1); -@@ -600,6 +642,10 @@ update_solib_list (int from_tty, struct + return; +@@ -606,6 +648,10 @@ update_solib_list (int from_tty, struct } else { @@ -1221,7 +1104,7 @@ Index: gdb-6.8.50.20090302/gdb/solib.c if (! strcmp (gdb->so_original_name, i->so_original_name)) break; } -@@ -654,28 +700,7 @@ update_solib_list (int from_tty, struct +@@ -660,18 +706,7 @@ update_solib_list (int from_tty, struct /* Fill in the rest of each of the `struct so_list' nodes. */ for (i = inferior; i; i = i->next) { @@ -1232,26 +1115,16 @@ Index: gdb-6.8.50.20090302/gdb/solib.c - "Error while mapping shared library sections:\n", - RETURN_MASK_ALL); - -- /* If requested, add the shared object's sections to the TARGET's -- section table. Do this immediately after mapping the object so -- that later nodes in the list can query this object, as is needed -- in solib-osf.c. */ -- if (target) -- { -- int count = (i->sections_end - i->sections); -- if (count > 0) -- { -- int space = target_resize_to_sections (target, count); -- memcpy (target->to_sections + space, -- i->sections, -- count * sizeof (i->sections[0])); -- } -- } -+ add_to_target_sections (from_tty, target, i); +- /* Add the shared object's sections to the current set of +- file section tables. Do this immediately after mapping +- the object so that later nodes in the list can query this +- object, as is needed in solib-osf.c. */ +- add_target_sections (i->sections, i->sections_end); ++ add_to_target_sections (from_tty, target, i); /* Notify any observer that the shared object has been loaded now that we've added it to GDB's tables. */ -@@ -771,6 +796,41 @@ solib_add (char *pattern, int from_tty, +@@ -781,6 +816,32 @@ solib_add (char *pattern, int from_tty, } } @@ -1267,33 +1140,24 @@ Index: gdb-6.8.50.20090302/gdb/solib.c + + /* Fill in the rest of the `struct so_list' node. */ + catch_errors (solib_map_sections, solib, -+ "Error while mapping shared library sections:\n", -+ RETURN_MASK_ALL); ++ "Error while mapping shared library sections:\n", ++ RETURN_MASK_ALL); + -+ /* If requested, add the shared object's sections to the TARGET's -+ section table. Do this immediately after mapping the object so -+ that later nodes in the list can query this object, as is needed -+ in solib-osf.c. */ -+ if (target) -+ { -+ int count = (solib->sections_end - solib->sections); -+ if (count > 0) -+ { -+ int space = target_resize_to_sections (target, count); -+ if (debug_solib) -+ fprintf_unfiltered (gdb_stdlog, -+ "add_to_target_sections: add %s to to_sections\n", -+ solib->so_original_name); -+ memcpy (target->to_sections + space, -+ solib->sections, -+ count * sizeof (solib->sections[0])); -+ } -+ } ++ if (debug_solib) ++ fprintf_unfiltered (gdb_stdlog, ++ "add_to_target_sections: add %s to to_sections\n", ++ solib->so_original_name); ++ ++ /* Add the shared object's sections to the current set of ++ file section tables. Do this immediately after mapping ++ the object so that later nodes in the list can query this ++ object, as is needed in solib-osf.c. */ ++ add_target_sections (solib->sections, solib->sections_end); +} /* -@@ -1089,4 +1149,12 @@ This takes precedence over the environme +@@ -1134,4 +1195,12 @@ This takes precedence over the environme reload_shared_libraries, show_solib_search_path, &setlist, &showlist); @@ -1306,10 +1170,10 @@ Index: gdb-6.8.50.20090302/gdb/solib.c + NULL, NULL, + &setdebuglist, &showdebuglist); } -Index: gdb-6.8.50.20090302/gdb/solist.h +Index: gdb-6.8.50.20090803/gdb/solist.h =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/solist.h 2009-02-04 09:42:11.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/solist.h 2009-05-10 21:41:23.000000000 +0200 +--- gdb-6.8.50.20090803.orig/gdb/solist.h 2009-08-03 21:39:08.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/solist.h 2009-08-03 21:39:39.000000000 +0200 @@ -61,6 +61,8 @@ struct so_list bfd *abfd; char symbols_loaded; /* flag: symbols read in yet? */ @@ -1317,10 +1181,10 @@ Index: gdb-6.8.50.20090302/gdb/solist.h + char main; /* flag: is this the main executable? */ + char main_relocated; /* flag: has it been relocated yet? */ struct objfile *objfile; /* objfile for loaded lib */ - struct section_table *sections; - struct section_table *sections_end; -@@ -149,4 +151,10 @@ struct symbol *solib_global_lookup (cons - const char *linkage_name, + struct target_section *sections; + struct target_section *sections_end; +@@ -147,4 +149,10 @@ struct symbol *solib_global_lookup (cons + const char *name, const domain_enum domain); +/* Add the list of sections in so_list to the target to_sections. */ @@ -1330,24 +1194,24 @@ Index: gdb-6.8.50.20090302/gdb/solist.h +extern int debug_solib; + #endif -Index: gdb-6.8.50.20090302/gdb/symfile-mem.c +Index: gdb-6.8.50.20090803/gdb/symfile-mem.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/symfile-mem.c 2009-05-10 21:36:28.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/symfile-mem.c 2009-05-10 21:41:23.000000000 +0200 -@@ -116,7 +116,7 @@ symbol_file_add_from_memory (struct bfd +--- gdb-6.8.50.20090803.orig/gdb/symfile-mem.c 2009-08-03 21:39:38.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/symfile-mem.c 2009-08-03 21:39:39.000000000 +0200 +@@ -115,7 +115,7 @@ symbol_file_add_from_memory (struct bfd + ++i; } - objf = symbol_file_add_from_bfd (nbfd, from_tty, -- sai, 0, OBJF_SHARED); -+ sai, 2, OBJF_SHARED); +- objf = symbol_file_add_from_bfd (nbfd, from_tty ? SYMFILE_VERBOSE : 0, ++ objf = symbol_file_add_from_bfd (nbfd, (from_tty ? SYMFILE_VERBOSE : 0) | SYMFILE_MAINLINE2_BOTH, + sai, OBJF_SHARED); /* This might change our ideas about frames already looked at. */ - reinit_frame_cache (); -Index: gdb-6.8.50.20090302/gdb/symfile.c +Index: gdb-6.8.50.20090803/gdb/symfile.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/symfile.c 2009-05-10 21:37:51.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/symfile.c 2009-05-10 21:41:23.000000000 +0200 -@@ -47,6 +47,7 @@ +--- gdb-6.8.50.20090803.orig/gdb/symfile.c 2009-08-03 21:39:38.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/symfile.c 2009-08-04 06:02:45.000000000 +0200 +@@ -49,6 +49,7 @@ #include "readline/readline.h" #include "gdb_assert.h" #include "block.h" @@ -1355,16 +1219,16 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c #include "observer.h" #include "exec.h" #include "parser-defs.h" -@@ -787,7 +788,7 @@ syms_from_objfile (struct objfile *objfi +@@ -785,7 +786,7 @@ syms_from_objfile (struct objfile *objfi /* Now either addrs or offsets is non-zero. */ - if (mainline) -+ if (mainline == 1) ++ if ((add_flags & SYMFILE_MAINLINE) && !(add_flags & SYMFILE_MAINLINE2_ONLY)) { /* We will modify the main symbol table, make sure that all its users will be cleaned up if an error occurs during symbol reading. */ -@@ -815,7 +816,7 @@ syms_from_objfile (struct objfile *objfi +@@ -813,7 +814,7 @@ syms_from_objfile (struct objfile *objfi We no longer warn if the lowest section is not a text segment (as happens for the PA64 port. */ @@ -1373,20 +1237,30 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c { asection *lower_sect; asection *sect; -@@ -917,17 +918,21 @@ new_symfile_objfile (struct objfile *obj +@@ -896,7 +897,7 @@ syms_from_objfile (struct objfile *objfi + init_objfile_sect_indices (objfile); + } + +- (*objfile->sf->sym_read) (objfile, mainline); ++ (*objfile->sf->sym_read) (objfile, add_flags & SYMFILE_MAINLINE2_ONLY ? 2 : (add_flags & SYMFILE_MAINLINE ? 1 : 0)); + + /* Discard cleanups as symbol reading was successful. */ + +@@ -915,17 +916,22 @@ new_symfile_objfile (struct objfile *obj /* If this is the main symbol file we have to clean up all users of the old main symbol file. Otherwise it is sufficient to fixup all the breakpoints that may have been redefined by this symbol file. */ -- if (mainline) -+ if (mainline == 1) +- if (add_flags & SYMFILE_MAINLINE) ++ if (add_flags & SYMFILE_MAINLINE && !(add_flags & SYMFILE_MAINLINE2_ONLY)) { /* OK, make it the "real" symbol file. */ symfile_objfile = objfile; clear_symtab_users (); } -- else -+ else if (mainline == 0) +- else if ((add_flags & SYMFILE_DEFER_BP_RESET) == 0) ++ else if ((add_flags & SYMFILE_DEFER_BP_RESET) == 0 ++ && (add_flags & SYMFILE_MAINLINE2_BOTH) == 0) { breakpoint_re_set (); } @@ -1396,28 +1270,27 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c + } /* We're done reading the symbol file; finish off complaints. */ - clear_complaints (&symfile_complaints, 0, verbo); -@@ -982,7 +987,7 @@ symbol_file_add_with_addrs_or_offsets (b + clear_complaints (&symfile_complaints, 0, add_flags & SYMFILE_VERBOSE); +@@ -982,7 +988,7 @@ symbol_file_add_with_addrs_or_offsets (b /* Give user a chance to burp if we'd be interactively wiping out any existing symbols. */ -- if (mainline -+ if (mainline == 1 +- if ((add_flags & SYMFILE_MAINLINE) ++ if ((add_flags & SYMFILE_MAINLINE) && !(add_flags & SYMFILE_MAINLINE2_ONLY) + && (have_full_symbols () || have_partial_symbols ()) && from_tty && (have_full_symbols () || have_partial_symbols ()) - && !query (_("Load new symbol table from \"%s\"? "), name)) -@@ -1178,6 +1183,10 @@ symbol_file_clear (int from_tty) +@@ -1183,6 +1189,9 @@ symbol_file_clear (int from_tty) symfile_objfile->name) : !query (_("Discard symbol table? ")))) error (_("Not confirmed.")); +#ifdef CLEAR_SOLIB + CLEAR_SOLIB (); +#endif -+ - free_all_objfiles (); - /* solib descriptors may have handles to objfiles. Since their -@@ -3367,6 +3376,8 @@ reread_symbols (void) + free_all_objfiles (); + +@@ -3380,6 +3389,8 @@ reread_symbols (void) /* Discard cleanups as symbol reading was successful. */ discard_cleanups (old_cleanups); @@ -1426,11 +1299,11 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c /* If the mtime has changed between the time we set new_modtime and now, we *want* this to be out of date, so don't call stat again now. */ -Index: gdb-6.8.50.20090302/gdb/target.h +Index: gdb-6.8.50.20090803/gdb/target.h =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/target.h 2009-05-10 21:36:29.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/target.h 2009-05-10 21:41:23.000000000 +0200 -@@ -542,7 +542,7 @@ struct target_ops +--- gdb-6.8.50.20090803.orig/gdb/target.h 2009-08-03 21:39:39.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/target.h 2009-08-03 21:39:39.000000000 +0200 +@@ -524,7 +524,7 @@ struct target_ops Return -1 if there is insufficient buffer for a whole entry. Return 1 if an entry was read into *TYPEP and *VALP. */ int (*to_auxv_parse) (struct target_ops *ops, gdb_byte **readptr, @@ -1439,3 +1312,22 @@ Index: gdb-6.8.50.20090302/gdb/target.h /* Search SEARCH_SPACE_LEN bytes beginning at START_ADDR for the sequence of bytes in PATTERN with length PATTERN_LEN. +Index: gdb-6.8.50.20090803/gdb/symfile.h +=================================================================== +--- gdb-6.8.50.20090803.orig/gdb/symfile.h 2009-08-03 21:39:38.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/symfile.h 2009-08-03 21:39:39.000000000 +0200 +@@ -229,7 +229,13 @@ enum symfile_add_flags + SYMFILE_MAINLINE = 1 << 2, + + /* Do not call breakpoint_re_set when adding this symbol file. */ +- SYMFILE_DEFER_BP_RESET = 1 << 3 ++ SYMFILE_DEFER_BP_RESET = 1 << 3, ++ ++ /* Red Hat PIE patch: Like SYMFILE_MAINLINE but for mainline == 2. ++ Former code was checking `if (mainline)' being satisfied both by ++ standard 1 and rare 2, simulate it here. */ ++ SYMFILE_MAINLINE2_ONLY = 1 << 4, ++ SYMFILE_MAINLINE2_BOTH = SYMFILE_MAINLINE2_ONLY | SYMFILE_MAINLINE + }; + + extern void syms_from_objfile (struct objfile *, gdb-6.3-ppc64syscall-20040622.patch: rs6000-tdep.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 54 insertions(+), 3 deletions(-) Index: gdb-6.3-ppc64syscall-20040622.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-ppc64syscall-20040622.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gdb-6.3-ppc64syscall-20040622.patch 14 Jul 2008 09:09:04 -0000 1.4 +++ gdb-6.3-ppc64syscall-20040622.patch 4 Aug 2009 05:37:27 -0000 1.5 @@ -6,11 +6,11 @@ use to skip over first half of a GNU/Linux syscall and update "func_start". -Index: gdb-6.8/gdb/rs6000-tdep.c +Index: gdb-6.8.50.20090802/gdb/rs6000-tdep.c =================================================================== ---- gdb-6.8.orig/gdb/rs6000-tdep.c 2008-02-20 15:34:43.000000000 +0100 -+++ gdb-6.8/gdb/rs6000-tdep.c 2008-07-14 10:25:29.000000000 +0200 -@@ -124,6 +124,7 @@ static const char *powerpc_vector_abi_st +--- gdb-6.8.50.20090802.orig/gdb/rs6000-tdep.c 2009-07-31 17:23:20.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/rs6000-tdep.c 2009-08-03 09:52:39.000000000 +0200 +@@ -126,6 +126,7 @@ static const char *powerpc_vector_abi_st struct rs6000_framedata { @@ -18,7 +18,7 @@ Index: gdb-6.8/gdb/rs6000-tdep.c int offset; /* total size of frame --- the distance by which we decrement sp to allocate the frame */ -@@ -1262,7 +1263,6 @@ static CORE_ADDR +@@ -1488,7 +1489,6 @@ static CORE_ADDR skip_prologue (struct gdbarch *gdbarch, CORE_ADDR pc, CORE_ADDR lim_pc, struct rs6000_framedata *fdata) { @@ -26,7 +26,7 @@ Index: gdb-6.8/gdb/rs6000-tdep.c CORE_ADDR last_prologue_pc = pc; CORE_ADDR li_found_pc = 0; gdb_byte buf[4]; -@@ -1280,11 +1280,13 @@ skip_prologue (struct gdbarch *gdbarch, +@@ -1506,12 +1506,14 @@ skip_prologue (struct gdbarch *gdbarch, int minimal_toc_loaded = 0; int prev_insn_was_prologue_insn = 1; int num_skip_non_prologue_insns = 0; @@ -34,15 +34,16 @@ Index: gdb-6.8/gdb/rs6000-tdep.c int r0_contains_arg = 0; const struct bfd_arch_info *arch_info = gdbarch_bfd_arch_info (gdbarch); struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); + enum bfd_endian byte_order = gdbarch_byte_order (gdbarch); memset (fdata, 0, sizeof (struct rs6000_framedata)); + fdata->func_start = pc; fdata->saved_gpr = -1; fdata->saved_fpr = -1; fdata->saved_vr = -1; -@@ -1313,6 +1315,55 @@ skip_prologue (struct gdbarch *gdbarch, +@@ -1545,6 +1547,55 @@ skip_prologue (struct gdbarch *gdbarch, break; - op = extract_unsigned_integer (buf, 4); + op = extract_unsigned_integer (buf, 4, byte_order); + /* A PPC64 GNU/Linux system call function is split into two + sub-functions: a non-threaded fast-path (__NAME_nocancel) @@ -96,7 +97,7 @@ Index: gdb-6.8/gdb/rs6000-tdep.c if ((op & 0xfc1fffff) == 0x7c0802a6) { /* mflr Rx */ /* Since shared library / PIC code, which needs to get its -@@ -1486,9 +1537,9 @@ skip_prologue (struct gdbarch *gdbarch, +@@ -1726,9 +1777,9 @@ skip_prologue (struct gdbarch *gdbarch, we have no line table information or the line info tells us that the subroutine call is not part of the line associated with the prologue. */ gdb-6.3-ppcdotsolib-20041022.patch: solib-svr4.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) Index: gdb-6.3-ppcdotsolib-20041022.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-ppcdotsolib-20041022.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gdb-6.3-ppcdotsolib-20041022.patch 1 Nov 2007 20:24:20 -0000 1.2 +++ gdb-6.3-ppcdotsolib-20041022.patch 4 Aug 2009 05:37:27 -0000 1.3 @@ -8,11 +8,11 @@ Port to GDB-6.7. -Index: gdb-6.7/gdb/solib-svr4.c +Index: gdb-6.8.50.20090802/gdb/solib-svr4.c =================================================================== ---- gdb-6.7.orig/gdb/solib-svr4.c 2007-10-09 20:03:30.000000000 +0200 -+++ gdb-6.7/gdb/solib-svr4.c 2007-10-12 22:34:03.000000000 +0200 -@@ -1089,7 +1089,15 @@ enable_break (void) +--- gdb-6.8.50.20090802.orig/gdb/solib-svr4.c 2009-08-03 10:03:36.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/solib-svr4.c 2009-08-03 10:51:15.000000000 +0200 +@@ -1431,7 +1431,15 @@ enable_break (struct svr4_info *info) { sym_addr = bfd_lookup_symbol (tmp_bfd, *bkpt_namep); if (sym_addr != 0) @@ -20,7 +20,7 @@ Index: gdb-6.7/gdb/solib-svr4.c + { + /* The symbol might be a descriptor, convert to into the + corresponding code address. */ -+ sym_addr = gdbarch_convert_from_func_ptr_addr (current_gdbarch, ++ sym_addr = gdbarch_convert_from_func_ptr_addr (target_gdbarch, + sym_addr, + tmp_bfd_target); + if (sym_addr != 0) gdb-6.3-readnever-20050907.patch: doc/gdb.texinfo | 6 ++++++ dwarf2read.c | 4 +++- main.c | 2 ++ symfile.c | 1 + top.h | 1 + 5 files changed, 13 insertions(+), 1 deletion(-) Index: gdb-6.3-readnever-20050907.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-readnever-20050907.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gdb-6.3-readnever-20050907.patch 10 Jun 2009 13:05:56 -0000 1.6 +++ gdb-6.3-readnever-20050907.patch 4 Aug 2009 05:37:27 -0000 1.7 @@ -11,11 +11,11 @@ * gdb.texinfo (File Options): Document --readnever. -Index: gdb-6.8.50.20090302/gdb/doc/gdb.texinfo +Index: gdb-6.8.50.20090802/gdb/doc/gdb.texinfo =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/doc/gdb.texinfo 2009-05-09 20:00:02.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/doc/gdb.texinfo 2009-05-09 20:00:06.000000000 +0200 -@@ -988,6 +988,12 @@ Read each symbol file's entire symbol ta +--- gdb-6.8.50.20090802.orig/gdb/doc/gdb.texinfo 2009-08-03 09:50:57.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/doc/gdb.texinfo 2009-08-03 12:29:58.000000000 +0200 +@@ -991,6 +991,12 @@ Read each symbol file's entire symbol ta the default, which is to read it incrementally as it is needed. This makes startup slower, but makes future operations faster. @@ -28,11 +28,11 @@ Index: gdb-6.8.50.20090302/gdb/doc/gdb.t @end table @node Mode Options -Index: gdb-6.8.50.20090302/gdb/main.c +Index: gdb-6.8.50.20090802/gdb/main.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/main.c 2009-05-09 20:00:03.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/main.c 2009-05-09 20:00:06.000000000 +0200 -@@ -427,6 +427,7 @@ captured_main (void *data) +--- gdb-6.8.50.20090802.orig/gdb/main.c 2009-08-03 12:29:03.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/main.c 2009-08-03 12:29:58.000000000 +0200 +@@ -382,6 +382,7 @@ captured_main (void *data) {"xdb", no_argument, &xdb_commands, 1}, {"dbx", no_argument, &dbx_commands, 1}, {"readnow", no_argument, &readnow_symbol_files, 1}, @@ -40,7 +40,7 @@ Index: gdb-6.8.50.20090302/gdb/main.c {"r", no_argument, &readnow_symbol_files, 1}, {"quiet", no_argument, &quiet, 1}, {"q", no_argument, &quiet, 1}, -@@ -1070,6 +1071,7 @@ Options:\n\n\ +@@ -1030,6 +1031,7 @@ Options:\n\n\ fputs_unfiltered (_("\ --quiet Do not print version number on startup.\n\ --readnow Fully read symbol files on first access.\n\ @@ -48,11 +48,11 @@ Index: gdb-6.8.50.20090302/gdb/main.c "), stream); fputs_unfiltered (_("\ --se=FILE Use FILE as symbol file and executable file.\n\ -Index: gdb-6.8.50.20090302/gdb/symfile.c +Index: gdb-6.8.50.20090802/gdb/symfile.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/symfile.c 2009-05-09 20:00:03.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/symfile.c 2009-05-09 20:00:06.000000000 +0200 -@@ -77,6 +77,7 @@ static void clear_symtab_users_cleanup ( +--- gdb-6.8.50.20090802.orig/gdb/symfile.c 2009-08-03 12:28:14.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/symfile.c 2009-08-03 12:29:58.000000000 +0200 +@@ -78,6 +78,7 @@ static void clear_symtab_users_cleanup ( /* Global variables owned by this file */ int readnow_symbol_files; /* Read full symbols immediately */ @@ -60,32 +60,32 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c /* External variables and functions referenced. */ -Index: gdb-6.8.50.20090302/gdb/dwarf2read.c +Index: gdb-6.8.50.20090802/gdb/dwarf2read.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/dwarf2read.c 2009-05-09 20:00:02.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/dwarf2read.c 2009-05-09 20:00:19.000000000 +0200 -@@ -50,6 +50,7 @@ - #include "c-lang.h" +--- gdb-6.8.50.20090802.orig/gdb/dwarf2read.c 2009-08-03 09:50:57.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/dwarf2read.c 2009-08-03 12:31:01.000000000 +0200 +@@ -52,6 +52,7 @@ + #include "jv-lang.h" #include "typeprint.h" - #include "block.h" + #include "vec.h" +#include "top.h" #include #include "gdb_string.h" -@@ -1187,7 +1188,8 @@ dwarf2_has_info (struct objfile *objfile - dwarf_aranges_section = 0; - - bfd_map_over_sections (objfile->obfd, dwarf2_locate_sections, &update_sizes); -- return (dwarf_info_section != NULL && dwarf_abbrev_section != NULL); +@@ -1225,7 +1226,8 @@ dwarf2_has_info (struct objfile *objfile + + bfd_map_over_sections (objfile->obfd, dwarf2_locate_sections, NULL); + } +- return (dwarf2_per_objfile->info.asection != NULL + return !readnever_symbol_files -+ && dwarf_info_section != NULL && dwarf_abbrev_section != NULL; ++ && (dwarf2_per_objfile->info.asection != NULL + && dwarf2_per_objfile->abbrev.asection != NULL); } - /* When loading sections, we can either look for ".", or for -Index: gdb-6.8.50.20090302/gdb/top.h +Index: gdb-6.8.50.20090802/gdb/top.h =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/top.h 2009-01-03 06:57:53.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/top.h 2009-05-09 20:00:06.000000000 +0200 +--- gdb-6.8.50.20090802.orig/gdb/top.h 2009-01-03 06:57:53.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/top.h 2009-08-03 12:29:58.000000000 +0200 @@ -59,6 +59,7 @@ extern void set_prompt (char *); /* From random places. */ gdb-6.3-test-pie-20050107.patch: configure | 3 configure.ac | 2 gdb.pie/Makefile.in | 19 gdb.pie/attach.c | 20 + gdb.pie/attach.exp | 432 ++++++++++++++++++++++ gdb.pie/attach2.c | 24 + gdb.pie/break.c | 146 +++++++ gdb.pie/break.exp | 977 +++++++++++++++++++++++++++++++++++++++++++++++++++ gdb.pie/break1.c | 44 ++ gdb.pie/corefile.exp | 243 ++++++++++++ gdb.pie/coremaker.c | 142 +++++++ 11 files changed, 2050 insertions(+), 2 deletions(-) Index: gdb-6.3-test-pie-20050107.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-test-pie-20050107.patch,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- gdb-6.3-test-pie-20050107.patch 15 Jun 2009 12:53:17 -0000 1.9 +++ gdb-6.3-test-pie-20050107.patch 4 Aug 2009 05:37:28 -0000 1.10 @@ -1,40 +1,40 @@ -Index: gdb-6.8.50.20081128/gdb/testsuite/configure.ac +Index: gdb-6.8.50.20090802/gdb/testsuite/configure.ac =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/testsuite/configure.ac 2008-12-09 17:02:39.000000000 +0100 -+++ gdb-6.8.50.20081128/gdb/testsuite/configure.ac 2008-12-09 17:02:55.000000000 +0100 -@@ -116,6 +116,6 @@ AC_OUTPUT([Makefile \ +--- gdb-6.8.50.20090802.orig/gdb/testsuite/configure.ac 2009-07-31 17:38:16.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/testsuite/configure.ac 2009-08-03 11:10:45.000000000 +0200 +@@ -144,6 +144,6 @@ AC_OUTPUT([Makefile \ gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile \ gdb.fortran/Makefile gdb.server/Makefile \ gdb.java/Makefile gdb.mi/Makefile gdb.modula2/Makefile \ - gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile \ + gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.pie/Makefile \ - gdb.python/Makefile \ + gdb.python/Makefile gdb.reverse/Makefile \ gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile]) -Index: gdb-6.8.50.20081128/gdb/testsuite/configure +Index: gdb-6.8.50.20090802/gdb/testsuite/configure =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/testsuite/configure 2008-12-09 17:02:39.000000000 +0100 -+++ gdb-6.8.50.20081128/gdb/testsuite/configure 2008-12-09 17:02:55.000000000 +0100 -@@ -3131,7 +3131,7 @@ done +--- gdb-6.8.50.20090802.orig/gdb/testsuite/configure 2009-07-31 17:38:16.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/testsuite/configure 2009-08-03 11:11:27.000000000 +0200 +@@ -3239,7 +3239,7 @@ done -- ac_config_files="$ac_config_files Makefile gdb.ada/Makefile gdb.arch/Makefile gdb.asm/Makefile gdb.base/Makefile gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile gdb.fortran/Makefile gdb.server/Makefile gdb.java/Makefile gdb.mi/Makefile gdb.modula2/Makefile gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.python/Makefile gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile" -+ ac_config_files="$ac_config_files Makefile gdb.ada/Makefile gdb.arch/Makefile gdb.asm/Makefile gdb.base/Makefile gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile gdb.fortran/Makefile gdb.server/Makefile gdb.java/Makefile gdb.mi/Makefile gdb.modula2/Makefile gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.pie/Makefile gdb.python/Makefile gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile" +- ac_config_files="$ac_config_files Makefile gdb.ada/Makefile gdb.arch/Makefile gdb.asm/Makefile gdb.base/Makefile gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile gdb.fortran/Makefile gdb.server/Makefile gdb.java/Makefile gdb.mi/Makefile gdb.modula2/Makefile gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.python/Makefile gdb.reverse/Makefile gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile" ++ ac_config_files="$ac_config_files Makefile gdb.ada/Makefile gdb.arch/Makefile gdb.asm/Makefile gdb.base/Makefile gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile gdb.fortran/Makefile gdb.server/Makefile gdb.java/Makefile gdb.mi/Makefile gdb.modula2/Makefile gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.pie/Makefile gdb.python/Makefile gdb.reverse/Makefile gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure -@@ -3698,6 +3698,7 @@ do +@@ -3813,6 +3813,7 @@ do "gdb.objc/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.objc/Makefile" ;; "gdb.opt/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.opt/Makefile" ;; "gdb.pascal/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.pascal/Makefile" ;; + "gdb.pie/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.pie/Makefile" ;; "gdb.python/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.python/Makefile" ;; + "gdb.reverse/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.reverse/Makefile" ;; "gdb.threads/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.threads/Makefile" ;; - "gdb.trace/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.trace/Makefile" ;; -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/attach.c +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/attach.c 2008-12-09 17:02:55.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach.c 2009-08-03 11:10:12.000000000 +0200 @@ -0,0 +1,20 @@ +/* This program is intended to be started outside of gdb, and then + attached to by gdb. Thus, it simply spins in a loop. The loop @@ -56,10 +56,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite + } + return 0; +} -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/attach2.c +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach2.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/attach2.c 2008-12-09 17:02:55.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach2.c 2009-08-03 11:10:12.000000000 +0200 @@ -0,0 +1,24 @@ +/* This program is intended to be started outside of gdb, and then + attached to by gdb. Thus, it simply spins in a loop. The loop @@ -85,10 +85,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite + } + return (0); +} -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/break.c +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/break.c 2008-12-09 17:02:55.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break.c 2009-08-03 11:10:12.000000000 +0200 @@ -0,0 +1,146 @@ +/* This testcase is part of GDB, the GNU debugger. + @@ -236,10 +236,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite + } + return 0; +} -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/break1.c +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break1.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/break1.c 2008-12-09 17:02:55.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break1.c 2009-08-03 11:10:12.000000000 +0200 @@ -0,0 +1,44 @@ +/* This testcase is part of GDB, the GNU debugger. + @@ -285,10 +285,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite +void marker3 (a, b) char *a, *b; {} /* set breakpoint 18 here */ +void marker4 (d) long d; {} /* set breakpoint 13 here */ +#endif -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/coremaker.c +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/coremaker.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/coremaker.c 2008-12-09 17:02:55.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/coremaker.c 2009-08-03 11:10:12.000000000 +0200 @@ -0,0 +1,142 @@ +/* Copyright 1992, 1993, 1994, 1995, 1996, 1999 + Free Software Foundation, Inc. @@ -432,10 +432,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite + return 0; +} + -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/attach.exp +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/attach.exp 2008-12-09 17:02:55.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach.exp 2009-08-03 11:10:12.000000000 +0200 @@ -0,0 +1,432 @@ +# Copyright 1997, 1999, 2002 Free Software Foundation, Inc. + @@ -869,10 +869,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite +do_call_attach_tests + +return 0 -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/break.exp +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/break.exp 2008-12-09 17:24:34.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break.exp 2009-08-03 11:10:12.000000000 +0200 @@ -0,0 +1,977 @@ +# Copyright 1988, 1990, 1991, 1992, 1994, 1995, 1996, 1997, 1998, 1999, +# 2000, 2002, 2003, 2004 @@ -1851,10 +1851,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite + send_gdb "set args main\n" + gdb_expect -re ".*$gdb_prompt $" {} +} -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/corefile.exp +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/corefile.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/corefile.exp 2008-12-09 17:02:55.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/corefile.exp 2009-08-03 11:10:12.000000000 +0200 @@ -0,0 +1,243 @@ +# Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000 +# Free Software Foundation, Inc. @@ -2099,10 +2099,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite +gdb_test "up" "#\[0-9\]* *\[0-9xa-fH'\]* in .* \\(\\).*" "up in corefile.exp (reinit)" + +gdb_test "core" "No core file now." -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/Makefile.in +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/Makefile.in =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.pie/Makefile.in 2008-12-09 17:02:55.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/Makefile.in 2009-08-03 11:10:12.000000000 +0200 @@ -0,0 +1,19 @@ +VPATH = @srcdir@ +srcdir = @srcdir@ gdb-6.3-threaded-watchpoints2-20050225.patch: watchthreads-threaded.c | 66 ++++++++++++++++++++++ watchthreads-threaded.exp | 133 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 199 insertions(+) Index: gdb-6.3-threaded-watchpoints2-20050225.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-threaded-watchpoints2-20050225.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- gdb-6.3-threaded-watchpoints2-20050225.patch 28 Aug 2008 18:48:34 -0000 1.8 +++ gdb-6.3-threaded-watchpoints2-20050225.patch 4 Aug 2009 05:37:28 -0000 1.9 @@ -42,7 +42,7 @@ FIXME: The testcase does not expects mul Index: gdb-6.5/gdb/testsuite/gdb.threads/watchthreads2.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.5/gdb/testsuite/gdb.threads/watchthreads2.c 2006-07-12 01:54:29.000000000 -0300 ++++ gdb-6.5/gdb/testsuite/gdb.threads/watchthreads-threaded.c 2006-07-12 01:54:29.000000000 -0300 @@ -0,0 +1,66 @@ +/* This testcase is part of GDB, the GNU debugger. + @@ -113,7 +113,7 @@ Index: gdb-6.5/gdb/testsuite/gdb.threads Index: gdb-6.5/gdb/testsuite/gdb.threads/watchthreads2.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.5/gdb/testsuite/gdb.threads/watchthreads2.exp 2006-07-12 01:54:29.000000000 -0300 ++++ gdb-6.5/gdb/testsuite/gdb.threads/watchthreads-threaded.exp 2006-07-12 01:54:29.000000000 -0300 @@ -0,0 +1,133 @@ +# This testcase is part of GDB, the GNU debugger. + gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch: gdbtypes.c | 3 + gdbtypes.h | 2 + parse.c | 6 ++- target.c | 42 ++++++++++++++++++++++- testsuite/gdb.dwarf2/dw2-errno.c | 28 +++++++++++++++ testsuite/gdb.dwarf2/dw2-errno.exp | 67 +++++++++++++++++++++++++++++++++++++ 6 files changed, 146 insertions(+), 2 deletions(-) Index: gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch 2 Mar 2009 23:14:15 -0000 1.10 +++ gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch 4 Aug 2009 05:37:28 -0000 1.11 @@ -30,75 +30,55 @@ glibc-debuginfo-2.7-2.x86_64: /usr/lib/d <81a2> DW_AT_name : (indirect string, offset: 0x280e): __errno_location <81a8> DW_AT_MIPS_linkage_name: (indirect string, offset: 0x2808): *__GI___errno_location -Index: gdb-6.8.50.20090228/gdb/gdbtypes.c +Index: gdb-6.8.50.20090802/gdb/gdbtypes.c =================================================================== ---- gdb-6.8.50.20090228.orig/gdb/gdbtypes.c 2009-03-02 01:01:15.000000000 +0100 -+++ gdb-6.8.50.20090228/gdb/gdbtypes.c 2009-03-02 01:01:53.000000000 +0100 -@@ -3633,6 +3633,8 @@ gdbtypes_post_init (struct gdbarch *gdba - init_type (TYPE_CODE_INT, - gdbarch_int_bit (gdbarch) / TARGET_CHAR_BIT, - 0, "int", OBJFILE_INTERNAL); -+ builtin_type->builtin_int_ptr = -+ make_pointer_type (builtin_type->builtin_int, NULL); - builtin_type->builtin_unsigned_int = - init_type (TYPE_CODE_INT, - gdbarch_int_bit (gdbarch) / TARGET_CHAR_BIT, -@@ -3742,6 +3744,12 @@ gdbtypes_post_init (struct gdbarch *gdba - "", OBJFILE_INTERNAL); - TYPE_TARGET_TYPE (builtin_type->nodebug_text_symbol) = - builtin_type->builtin_int; -+ builtin_type->nodebug_text_symbol_errno_location = -+ init_type (TYPE_CODE_FUNC, 1, 0, -+ "", -+ OBJFILE_INTERNAL); -+ TYPE_TARGET_TYPE (builtin_type->nodebug_text_symbol_errno_location) = -+ builtin_type->builtin_int_ptr; - builtin_type->nodebug_data_symbol = - init_type (TYPE_CODE_INT, - gdbarch_int_bit (gdbarch) / HOST_CHAR_BIT, 0, -Index: gdb-6.8.50.20090228/gdb/gdbtypes.h -=================================================================== ---- gdb-6.8.50.20090228.orig/gdb/gdbtypes.h 2009-03-02 01:01:15.000000000 +0100 -+++ gdb-6.8.50.20090228/gdb/gdbtypes.h 2009-03-02 01:01:53.000000000 +0100 -@@ -1053,6 +1053,7 @@ struct builtin_type +--- gdb-6.8.50.20090802.orig/gdb/gdbtypes.c 2009-08-03 09:50:57.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/gdbtypes.c 2009-08-03 15:42:51.000000000 +0200 +@@ -3769,6 +3769,9 @@ gdbtypes_post_init (struct gdbarch *gdba + = arch_type (gdbarch, TYPE_CODE_INTERNAL_FUNCTION, 0, + ""); - /* Types used for symbols with no debug information. */ - struct type *nodebug_text_symbol; ++ builtin_type->nodebug_text_symbol_errno_location ++ = lookup_function_type (lookup_pointer_type (builtin_type->builtin_int)); ++ + return builtin_type; + } + +Index: gdb-6.8.50.20090802/gdb/gdbtypes.h +=================================================================== +--- gdb-6.8.50.20090802.orig/gdb/gdbtypes.h 2009-08-03 09:50:57.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/gdbtypes.h 2009-08-03 15:40:02.000000000 +0200 +@@ -1128,6 +1128,8 @@ struct builtin_type + + /* This type is used to represent a GDB internal function. */ + struct type *internal_fn; ++ + struct type *nodebug_text_symbol_errno_location; - struct type *nodebug_data_symbol; - struct type *nodebug_unknown_symbol; - struct type *nodebug_tls_symbol; -@@ -1065,6 +1066,7 @@ struct builtin_type - struct type *builtin_char; - struct type *builtin_short; - struct type *builtin_int; -+ struct type *builtin_int_ptr; - struct type *builtin_long; - struct type *builtin_signed_char; - struct type *builtin_unsigned_char; -Index: gdb-6.8.50.20090228/gdb/parse.c -=================================================================== ---- gdb-6.8.50.20090228.orig/gdb/parse.c 2009-03-02 01:01:15.000000000 +0100 -+++ gdb-6.8.50.20090228/gdb/parse.c 2009-03-02 01:01:53.000000000 +0100 -@@ -508,7 +508,12 @@ write_exp_msymbol (struct minimal_symbol + }; + + /* Return the type table for the specified architecture. */ +Index: gdb-6.8.50.20090802/gdb/parse.c +=================================================================== +--- gdb-6.8.50.20090802.orig/gdb/parse.c 2009-08-03 09:50:57.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/parse.c 2009-08-03 15:41:54.000000000 +0200 +@@ -510,7 +510,11 @@ write_exp_msymbol (struct minimal_symbol case mst_text: case mst_file_text: case mst_solib_trampoline: -- write_exp_elt_type (builtin_type (gdbarch)->nodebug_text_symbol); +- write_exp_elt_type (objfile_type (objfile)->nodebug_text_symbol); + if (builtin_type (gdbarch)->nodebug_text_symbol_errno_location != NULL + && strcmp (SYMBOL_LINKAGE_NAME (msymbol), "__errno_location") == 0) -+ write_exp_elt_type (builtin_type (gdbarch) -+ ->nodebug_text_symbol_errno_location); ++ write_exp_elt_type (builtin_type (gdbarch)->nodebug_text_symbol_errno_location); + else -+ write_exp_elt_type (builtin_type (gdbarch)->nodebug_text_symbol); ++ write_exp_elt_type (objfile_type (objfile)->nodebug_text_symbol); break; case mst_data: -Index: gdb-6.8.50.20090228/gdb/target.c +Index: gdb-6.8.50.20090802/gdb/target.c =================================================================== ---- gdb-6.8.50.20090228.orig/gdb/target.c 2009-03-02 01:01:44.000000000 +0100 -+++ gdb-6.8.50.20090228/gdb/target.c 2009-03-02 01:01:53.000000000 +0100 -@@ -827,6 +827,25 @@ pop_all_targets (int quitting) +--- gdb-6.8.50.20090802.orig/gdb/target.c 2009-08-03 12:38:47.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/target.c 2009-08-03 12:49:33.000000000 +0200 +@@ -933,6 +933,25 @@ pop_all_targets (int quitting) pop_all_targets_above (dummy_stratum, quitting); } @@ -124,7 +104,7 @@ Index: gdb-6.8.50.20090228/gdb/target.c /* Using the objfile specified in OBJFILE, find the address for the current thread's thread-local storage with offset OFFSET. */ CORE_ADDR -@@ -917,7 +936,28 @@ target_translate_tls_address (struct obj +@@ -1023,7 +1042,28 @@ target_translate_tls_address (struct obj /* It wouldn't be wrong here to try a gdbarch method, too; finding TLS is an ABI-specific thing. But we don't do that yet. */ else @@ -154,10 +134,10 @@ Index: gdb-6.8.50.20090228/gdb/target.c return addr; } -Index: gdb-6.8.50.20090228/gdb/testsuite/gdb.dwarf2/dw2-errno.c +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.dwarf2/dw2-errno.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090228/gdb/testsuite/gdb.dwarf2/dw2-errno.c 2009-03-02 01:01:53.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.dwarf2/dw2-errno.c 2009-08-03 12:49:33.000000000 +0200 @@ -0,0 +1,28 @@ +/* This testcase is part of GDB, the GNU debugger. + @@ -187,10 +167,10 @@ Index: gdb-6.8.50.20090228/gdb/testsuite + + return 0; /* breakpoint */ +} -Index: gdb-6.8.50.20090228/gdb/testsuite/gdb.dwarf2/dw2-errno.exp +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.dwarf2/dw2-errno.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090228/gdb/testsuite/gdb.dwarf2/dw2-errno.exp 2009-03-02 01:01:53.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.dwarf2/dw2-errno.exp 2009-08-03 12:49:33.000000000 +0200 @@ -0,0 +1,67 @@ +# Copyright 2007 Free Software Foundation, Inc. + gdb-6.5-bz203661-emit-relocs.patch: symfile.c | 6 ++++++ 1 file changed, 6 insertions(+) Index: gdb-6.5-bz203661-emit-relocs.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.5-bz203661-emit-relocs.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gdb-6.5-bz203661-emit-relocs.patch 24 Aug 2006 06:18:06 -0000 1.2 +++ gdb-6.5-bz203661-emit-relocs.patch 4 Aug 2009 05:37:28 -0000 1.3 @@ -1,8 +1,8 @@ -Index: gdb-6.5/gdb/symfile.c +Index: gdb-6.8.50.20090802/gdb/symfile.c =================================================================== ---- gdb-6.5.orig/gdb/symfile.c 2006-08-24 02:56:02.000000000 -0300 -+++ gdb-6.5/gdb/symfile.c 2006-08-24 02:56:36.000000000 -0300 -@@ -3739,6 +3739,12 @@ symfile_dummy_outputs (bfd *abfd, asecti +--- gdb-6.8.50.20090802.orig/gdb/symfile.c 2009-08-03 12:29:58.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/symfile.c 2009-08-03 12:40:58.000000000 +0200 +@@ -4012,6 +4012,12 @@ symfile_dummy_outputs (bfd *abfd, asecti bfd_byte * symfile_relocate_debug_section (bfd *abfd, asection *sectp, bfd_byte *buf) { @@ -12,6 +12,6 @@ Index: gdb-6.5/gdb/symfile.c + if ((abfd->flags & EXEC_P) != 0) + return NULL; + - /* We're only interested in debugging sections with relocation + /* We're only interested in sections with relocation information. */ if ((sectp->flags & SEC_RELOC) == 0) gdb-6.5-bz216711-clone-is-outermost.patch: amd64-linux-tdep.c | 76 ++++++++++++++++++++++++++++++++ amd64-tdep.c | 5 ++ i386-tdep.c | 3 + i386-tdep.h | 3 + testsuite/gdb.threads/bt-clone-stop.c | 39 ++++++++++++++++ testsuite/gdb.threads/bt-clone-stop.exp | 61 +++++++++++++++++++++++++ 6 files changed, 187 insertions(+) Index: gdb-6.5-bz216711-clone-is-outermost.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.5-bz216711-clone-is-outermost.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gdb-6.5-bz216711-clone-is-outermost.patch 14 Dec 2008 14:05:16 -0000 1.3 +++ gdb-6.5-bz216711-clone-is-outermost.patch 4 Aug 2009 05:37:28 -0000 1.4 @@ -23,11 +23,11 @@ instead. Port to GDB-6.7. -Index: gdb-6.8.50.20081128/gdb/amd64-linux-tdep.c +Index: gdb-6.8.50.20090802/gdb/amd64-linux-tdep.c =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/amd64-linux-tdep.c 2008-12-08 10:56:17.000000000 +0100 -+++ gdb-6.8.50.20081128/gdb/amd64-linux-tdep.c 2008-12-08 21:11:08.000000000 +0100 -@@ -234,6 +234,80 @@ amd64_linux_register_reggroup_p (struct +--- gdb-6.8.50.20090802.orig/gdb/amd64-linux-tdep.c 2009-07-02 19:25:52.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/amd64-linux-tdep.c 2009-08-03 15:50:08.000000000 +0200 +@@ -238,6 +238,80 @@ amd64_linux_register_reggroup_p (struct /* Set the program counter for process PTID to PC. */ @@ -108,7 +108,7 @@ Index: gdb-6.8.50.20081128/gdb/amd64-lin static void amd64_linux_write_pc (struct regcache *regcache, CORE_ADDR pc) { -@@ -272,6 +346,8 @@ amd64_linux_init_abi (struct gdbarch_inf +@@ -276,6 +350,8 @@ amd64_linux_init_abi (struct gdbarch_inf tdep->sc_reg_offset = amd64_linux_sc_reg_offset; tdep->sc_num_regs = ARRAY_SIZE (amd64_linux_sc_reg_offset); @@ -117,11 +117,11 @@ Index: gdb-6.8.50.20081128/gdb/amd64-lin /* GNU/Linux uses SVR4-style shared libraries. */ set_solib_svr4_fetch_link_map_offsets (gdbarch, svr4_lp64_fetch_link_map_offsets); -Index: gdb-6.8.50.20081128/gdb/amd64-tdep.c +Index: gdb-6.8.50.20090802/gdb/amd64-tdep.c =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/amd64-tdep.c 2008-12-08 10:56:17.000000000 +0100 -+++ gdb-6.8.50.20081128/gdb/amd64-tdep.c 2008-12-08 21:05:12.000000000 +0100 -@@ -1044,11 +1044,16 @@ amd64_frame_this_id (struct frame_info * +--- gdb-6.8.50.20090802.orig/gdb/amd64-tdep.c 2009-07-02 19:25:52.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/amd64-tdep.c 2009-08-03 15:50:08.000000000 +0200 +@@ -1736,11 +1736,16 @@ amd64_frame_this_id (struct frame_info * { struct amd64_frame_cache *cache = amd64_frame_cache (this_frame, this_cache); @@ -138,11 +138,11 @@ Index: gdb-6.8.50.20081128/gdb/amd64-tde (*this_id) = frame_id_build (cache->base + 16, cache->pc); } -Index: gdb-6.8.50.20081128/gdb/i386-tdep.c +Index: gdb-6.8.50.20090802/gdb/i386-tdep.c =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/i386-tdep.c 2008-12-08 10:56:17.000000000 +0100 -+++ gdb-6.8.50.20081128/gdb/i386-tdep.c 2008-12-08 11:00:43.000000000 +0100 -@@ -2698,6 +2698,9 @@ i386_gdbarch_init (struct gdbarch_info i +--- gdb-6.8.50.20090802.orig/gdb/i386-tdep.c 2009-07-12 19:46:21.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/i386-tdep.c 2009-08-03 15:50:08.000000000 +0200 +@@ -5307,6 +5307,9 @@ i386_gdbarch_init (struct gdbarch_info i tdep->sc_pc_offset = -1; tdep->sc_sp_offset = -1; @@ -152,24 +152,24 @@ Index: gdb-6.8.50.20081128/gdb/i386-tdep /* The format used for `long double' on almost all i386 targets is the i387 extended floating-point format. In fact, of all targets in the GCC 2.95 tree, only OSF/1 does it different, and insists -Index: gdb-6.8.50.20081128/gdb/i386-tdep.h +Index: gdb-6.8.50.20090802/gdb/i386-tdep.h =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/i386-tdep.h 2008-12-08 10:56:17.000000000 +0100 -+++ gdb-6.8.50.20081128/gdb/i386-tdep.h 2008-12-08 21:07:47.000000000 +0100 -@@ -106,6 +106,9 @@ struct gdbarch_tdep - /* ISA-specific data types. */ - struct type *i386_mmx_type; - struct type *i386_sse_type; +--- gdb-6.8.50.20090802.orig/gdb/i386-tdep.h 2009-07-02 19:25:54.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/i386-tdep.h 2009-08-03 15:50:29.000000000 +0200 +@@ -115,6 +115,9 @@ struct gdbarch_tdep + int (*i386_intx80_record) (struct regcache *regcache); + /* Parse sysenter args. */ + int (*i386_sysenter_record) (struct regcache *regcache); + + /* Detect OS dependent outermost frames; such as `clone'. */ + int (*outermost_frame_p) (struct frame_info *this_frame); }; /* Floating-point registers. */ -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.threads/bt-clone-stop.c +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.threads/bt-clone-stop.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.threads/bt-clone-stop.c 2008-12-08 11:00:43.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.threads/bt-clone-stop.c 2009-08-03 15:50:08.000000000 +0200 @@ -0,0 +1,39 @@ +/* This testcase is part of GDB, the GNU debugger. + @@ -210,10 +210,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite + for (;;) + pause(); +} -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.threads/bt-clone-stop.exp +Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.threads/bt-clone-stop.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.threads/bt-clone-stop.exp 2008-12-08 11:00:43.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/testsuite/gdb.threads/bt-clone-stop.exp 2009-08-03 15:50:08.000000000 +0200 @@ -0,0 +1,61 @@ +# Copyright 2006 Free Software Foundation, Inc. + gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch: symtab.c | 7 +++++++ 1 file changed, 7 insertions(+) Index: gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch 14 Jul 2008 09:09:04 -0000 1.2 +++ gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch 4 Aug 2009 05:37:28 -0000 1.3 @@ -1,11 +1,11 @@ https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=218379 -Index: gdb-6.8/gdb/symtab.c +Index: gdb-6.8.50.20090803/gdb/symtab.c =================================================================== ---- gdb-6.8.orig/gdb/symtab.c 2008-02-05 23:17:40.000000000 +0100 -+++ gdb-6.8/gdb/symtab.c 2008-07-14 10:27:32.000000000 +0200 -@@ -2132,6 +2132,13 @@ find_pc_sect_line (CORE_ADDR pc, struct +--- gdb-6.8.50.20090803.orig/gdb/symtab.c 2009-08-03 16:09:36.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/symtab.c 2009-08-03 16:13:13.000000000 +0200 +@@ -2261,6 +2261,13 @@ find_pc_sect_line (CORE_ADDR pc, struct /* See above comment about why warning is commented out */ /* warning ("In stub for %s; unable to find real function/line info", SYMBOL_LINKAGE_NAME (msymbol)) */ ; /* fall through */ @@ -14,7 +14,7 @@ Index: gdb-6.8/gdb/symtab.c + Avoid `find_pc_sect_line'<->`find_pc_line' infinite loop. + Red Hat Bug 218379. */ + else if (SYMBOL_VALUE (mfunsym) == pc) -+ warning ("In stub for %s (0x%s); interlocked, please submit the binary to http://bugzilla.redhat.com", SYMBOL_LINKAGE_NAME (msymbol), paddr (pc)); ++ warning ("In stub for %s (0x%s); interlocked, please submit the binary to http://bugzilla.redhat.com", SYMBOL_LINKAGE_NAME (msymbol), paddress (target_gdbarch, pc)); + /* fall through */ else return find_pc_line (SYMBOL_VALUE_ADDRESS (mfunsym), 0); gdb-6.5-gcore-i386-on-amd64.patch: amd64-linux-nat.c | 127 ++++++++++++++++++++++++++ config.in | 9 + configure | 262 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 5 + gcore.c | 5 + gdb_procfs32.h | 128 ++++++++++++++++++++++++++ gdb_user32.h | 108 ++++++++++++++++++++++ linux-nat.c | 27 ++++- linux-nat.h | 9 + 9 files changed, 674 insertions(+), 6 deletions(-) Index: gdb-6.5-gcore-i386-on-amd64.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.5-gcore-i386-on-amd64.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gdb-6.5-gcore-i386-on-amd64.patch 14 Dec 2008 20:44:09 -0000 1.6 +++ gdb-6.5-gcore-i386-on-amd64.patch 4 Aug 2009 05:37:28 -0000 1.7 @@ -23,21 +23,21 @@ Port to GDB-6.8pre. -Index: gdb-6.8.50.20081214/gdb/amd64-linux-nat.c +Index: gdb-6.8.50.20090802/gdb/amd64-linux-nat.c =================================================================== ---- gdb-6.8.50.20081214.orig/gdb/amd64-linux-nat.c 2008-12-14 21:17:01.000000000 +0100 -+++ gdb-6.8.50.20081214/gdb/amd64-linux-nat.c 2008-12-14 21:24:19.000000000 +0100 -@@ -50,6 +50,9 @@ - #include "amd64-tdep.h" +--- gdb-6.8.50.20090802.orig/gdb/amd64-linux-nat.c 2009-06-17 20:44:23.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/amd64-linux-nat.c 2009-08-03 15:49:33.000000000 +0200 +@@ -51,6 +51,9 @@ #include "i386-linux-tdep.h" #include "amd64-nat.h" + #include "i386-nat.h" +#include "i387-tdep.h" +#include "elf-bfd.h" +#include "gdb_procfs32.h" /* Mapping between the general-purpose registers in GNU/Linux x86-64 `struct user' format and GDB's register cache layout. */ -@@ -84,6 +87,35 @@ static int amd64_linux_gregset64_reg_off +@@ -85,6 +88,35 @@ static int amd64_linux_gregset64_reg_off GNU/Linux i386 registers are all 32-bit, but since we're little-endian we get away with that. */ @@ -73,7 +73,7 @@ Index: gdb-6.8.50.20081214/gdb/amd64-lin /* From on GNU/Linux i386. */ static int amd64_linux_gregset32_reg_offset[] = { -@@ -102,6 +134,96 @@ static int amd64_linux_gregset32_reg_off +@@ -103,6 +135,96 @@ static int amd64_linux_gregset32_reg_off }; @@ -84,7 +84,7 @@ Index: gdb-6.8.50.20081214/gdb/amd64-lin +amd64_linux_elfcore_write_prpsinfo (bfd *abfd, char *buf, int *bufsiz, + const char *fname, const char *psargs) +{ -+ if (gdbarch_ptr_bit(current_gdbarch) == 32) ++ if (gdbarch_ptr_bit (target_gdbarch) == 32) + { + int note_type; + char *note_name = "CORE"; @@ -118,7 +118,7 @@ Index: gdb-6.8.50.20081214/gdb/amd64-lin +amd64_linux_elfcore_write_prstatus (bfd *abfd, char *buf, int *bufsiz, + long pid, int cursig, const void *gregs) +{ -+ if (gdbarch_ptr_bit(current_gdbarch) == 32) ++ if (gdbarch_ptr_bit (target_gdbarch) == 32) + { + char *note_name = "CORE"; + struct elf_prstatus32 prstat; @@ -151,7 +151,7 @@ Index: gdb-6.8.50.20081214/gdb/amd64-lin + int *bufsiz, const void *fpregs, int size, + struct regcache *regcache) +{ -+ if (gdbarch_ptr_bit(current_gdbarch) == 32) ++ if (gdbarch_ptr_bit (target_gdbarch) == 32) + { + char *note_name = "CORE"; + elf_fpregset32_t fpregs32; @@ -170,7 +170,7 @@ Index: gdb-6.8.50.20081214/gdb/amd64-lin /* Transfering the general-purpose registers between GDB, inferiors and core files. */ -@@ -431,6 +553,11 @@ _initialize_amd64_linux_nat (void) +@@ -682,6 +804,11 @@ _initialize_amd64_linux_nat (void) t->to_fetch_registers = amd64_linux_fetch_inferior_registers; t->to_store_registers = amd64_linux_store_inferior_registers; @@ -182,11 +182,11 @@ Index: gdb-6.8.50.20081214/gdb/amd64-lin /* Register the target. */ linux_nat_add_target (t); linux_nat_set_new_thread (t, amd64_linux_new_thread); -Index: gdb-6.8.50.20081214/gdb/config.in +Index: gdb-6.8.50.20090802/gdb/config.in =================================================================== ---- gdb-6.8.50.20081214.orig/gdb/config.in 2008-12-14 21:17:01.000000000 +0100 -+++ gdb-6.8.50.20081214/gdb/config.in 2008-12-14 21:34:50.000000000 +0100 -@@ -136,6 +136,9 @@ +--- gdb-6.8.50.20090802.orig/gdb/config.in 2009-08-03 09:50:57.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/config.in 2009-08-03 15:48:31.000000000 +0200 +@@ -146,6 +146,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_ELF_HP_H @@ -196,7 +196,7 @@ Index: gdb-6.8.50.20081214/gdb/config.in /* Define to 1 if your system has the etext variable. */ #undef HAVE_ETEXT -@@ -465,6 +468,9 @@ +@@ -487,6 +490,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_POLL_H @@ -206,7 +206,7 @@ Index: gdb-6.8.50.20081214/gdb/config.in /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PROCFS_H -@@ -492,6 +498,9 @@ +@@ -514,6 +520,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H @@ -216,11 +216,11 @@ Index: gdb-6.8.50.20081214/gdb/config.in /* Define to 1 if you have the header file. */ #undef HAVE_SYS_USER_H -Index: gdb-6.8.50.20081214/gdb/configure +Index: gdb-6.8.50.20090802/gdb/configure =================================================================== ---- gdb-6.8.50.20081214.orig/gdb/configure 2008-12-14 21:17:01.000000000 +0100 -+++ gdb-6.8.50.20081214/gdb/configure 2008-12-14 21:33:30.000000000 +0100 -@@ -12026,6 +12026,268 @@ _ACEOF +--- gdb-6.8.50.20090802.orig/gdb/configure 2009-08-03 09:50:57.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/configure 2009-08-03 15:48:31.000000000 +0200 +@@ -12545,6 +12545,268 @@ _ACEOF fi @@ -489,11 +489,11 @@ Index: gdb-6.8.50.20081214/gdb/configure # elf_hp.h is for HP/UX 64-bit shared library support. # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h) # unconditionally, so what's the point in checking these? -Index: gdb-6.8.50.20081214/gdb/configure.ac +Index: gdb-6.8.50.20090802/gdb/configure.ac =================================================================== ---- gdb-6.8.50.20081214.orig/gdb/configure.ac 2008-12-14 21:17:01.000000000 +0100 -+++ gdb-6.8.50.20081214/gdb/configure.ac 2008-12-14 21:32:35.000000000 +0100 -@@ -686,6 +686,11 @@ AC_SUBST(PYTHON_CFLAGS) +--- gdb-6.8.50.20090802.orig/gdb/configure.ac 2009-08-03 09:50:57.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/configure.ac 2009-08-03 15:48:31.000000000 +0200 +@@ -744,6 +744,11 @@ AC_SUBST(PYTHON_CFLAGS) AC_HEADER_DIRENT AC_HEADER_STAT AC_HEADER_STDC @@ -505,11 +505,11 @@ Index: gdb-6.8.50.20081214/gdb/configure # elf_hp.h is for HP/UX 64-bit shared library support. # FIXME: kettenis/20030102: In most cases we include these (ctype.h, time.h) # unconditionally, so what's the point in checking these? -Index: gdb-6.8.50.20081214/gdb/gcore.c +Index: gdb-6.8.50.20090802/gdb/gcore.c =================================================================== ---- gdb-6.8.50.20081214.orig/gdb/gcore.c 2008-12-14 21:17:01.000000000 +0100 -+++ gdb-6.8.50.20081214/gdb/gcore.c 2008-12-14 21:17:10.000000000 +0100 -@@ -320,6 +320,11 @@ gcore_create_callback (CORE_ADDR vaddr, +--- gdb-6.8.50.20090802.orig/gdb/gcore.c 2009-08-03 12:28:56.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/gcore.c 2009-08-03 15:48:31.000000000 +0200 +@@ -324,6 +324,11 @@ gcore_create_callback (CORE_ADDR vaddr, asection *osec; flagword flags = SEC_ALLOC | SEC_HAS_CONTENTS | SEC_LOAD; @@ -521,10 +521,10 @@ Index: gdb-6.8.50.20081214/gdb/gcore.c /* If the memory segment has no permissions set, ignore it, otherwise when we later try to access it for read/write, we'll get an error or jam the kernel. */ -Index: gdb-6.8.50.20081214/gdb/gdb_procfs32.h +Index: gdb-6.8.50.20090802/gdb/gdb_procfs32.h =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081214/gdb/gdb_procfs32.h 2008-12-14 21:32:56.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/gdb_procfs32.h 2009-08-03 15:48:31.000000000 +0200 @@ -0,0 +1,128 @@ +#ifdef HAVE_SYS_PROCFS32_H +#include @@ -654,10 +654,10 @@ Index: gdb-6.8.50.20081214/gdb/gdb_procf +#endif /* _SYS_PROCFS32_H */ + +#endif /* HAVE_SYS_PROCFS32_H */ -Index: gdb-6.8.50.20081214/gdb/gdb_user32.h +Index: gdb-6.8.50.20090802/gdb/gdb_user32.h =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081214/gdb/gdb_user32.h 2008-12-14 21:17:10.000000000 +0100 ++++ gdb-6.8.50.20090802/gdb/gdb_user32.h 2009-08-03 15:48:31.000000000 +0200 @@ -0,0 +1,108 @@ +#ifdef HAVE_SYS_USER32_H +#include @@ -767,11 +767,11 @@ Index: gdb-6.8.50.20081214/gdb/gdb_user3 +#endif /* _SYS_USER32_H */ + +#endif /* HAVE_SYS_USER32_H */ -Index: gdb-6.8.50.20081214/gdb/linux-nat.c +Index: gdb-6.8.50.20090802/gdb/linux-nat.c =================================================================== ---- gdb-6.8.50.20081214.orig/gdb/linux-nat.c 2008-12-14 21:17:01.000000000 +0100 -+++ gdb-6.8.50.20081214/gdb/linux-nat.c 2008-12-14 21:24:20.000000000 +0100 -@@ -213,6 +213,21 @@ static LONGEST (*super_xfer_partial) (st +--- gdb-6.8.50.20090802.orig/gdb/linux-nat.c 2009-08-03 12:31:26.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/linux-nat.c 2009-08-03 15:48:31.000000000 +0200 +@@ -219,6 +219,21 @@ static LONGEST (*super_xfer_partial) (st const gdb_byte *, ULONGEST, LONGEST); @@ -793,7 +793,7 @@ Index: gdb-6.8.50.20081214/gdb/linux-nat static int debug_linux_nat; static void show_debug_linux_nat (struct ui_file *file, int from_tty, -@@ -3473,7 +3488,7 @@ linux_nat_do_thread_registers (bfd *obfd +@@ -3586,7 +3601,7 @@ linux_nat_do_thread_registers (bfd *obfd else fill_gregset (regcache, &gregs, -1); @@ -802,7 +802,7 @@ Index: gdb-6.8.50.20081214/gdb/linux-nat note_data, note_size, lwp, -@@ -3523,10 +3538,10 @@ linux_nat_do_thread_registers (bfd *obfd +@@ -3636,10 +3651,10 @@ linux_nat_do_thread_registers (bfd *obfd else fill_fpregset (regcache, &fpregs, -1); @@ -815,7 +815,7 @@ Index: gdb-6.8.50.20081214/gdb/linux-nat } return note_data; -@@ -3595,9 +3610,9 @@ linux_nat_make_corefile_notes (bfd *obfd +@@ -3822,9 +3837,9 @@ linux_nat_make_corefile_notes (bfd *obfd psargs_end - string_end); } } @@ -828,11 +828,11 @@ Index: gdb-6.8.50.20081214/gdb/linux-nat } /* Dump information for threads. */ -Index: gdb-6.8.50.20081214/gdb/linux-nat.h +Index: gdb-6.8.50.20090802/gdb/linux-nat.h =================================================================== ---- gdb-6.8.50.20081214.orig/gdb/linux-nat.h 2008-12-14 21:17:01.000000000 +0100 -+++ gdb-6.8.50.20081214/gdb/linux-nat.h 2008-12-14 21:24:11.000000000 +0100 -@@ -134,3 +134,12 @@ void linux_nat_switch_fork (ptid_t new_p +--- gdb-6.8.50.20090802.orig/gdb/linux-nat.h 2009-08-03 10:52:00.000000000 +0200 ++++ gdb-6.8.50.20090802/gdb/linux-nat.h 2009-08-03 15:48:31.000000000 +0200 +@@ -144,3 +144,12 @@ void linux_nat_switch_fork (ptid_t new_p /* Return the saved siginfo associated with PTID. */ struct siginfo *linux_nat_get_siginfo (ptid_t ptid); gdb-6.6-buildid-locate-rpm.patch: aclocal.m4 | 156 +++++++++++ config.in | 6 configure | 576 ++++++++++++++++++++++++++++++++++++++++++- configure.ac | 193 ++++++++++++++ event-top.c | 5 symfile.c | 387 ++++++++++++++++++++++++++++ symfile.h | 1 testsuite/lib/gdb.exp | 2 testsuite/lib/mi-support.exp | 2 tui/tui-interp.c | 3 10 files changed, 1320 insertions(+), 11 deletions(-) Index: gdb-6.6-buildid-locate-rpm.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.6-buildid-locate-rpm.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gdb-6.6-buildid-locate-rpm.patch 12 Jun 2009 21:57:38 -0000 1.4 +++ gdb-6.6-buildid-locate-rpm.patch 4 Aug 2009 05:37:28 -0000 1.5 @@ -1,7 +1,7 @@ -Index: gdb-6.8.50.20090302/gdb/event-top.c +Index: gdb-6.8.50.20090803/gdb/event-top.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/event-top.c 2009-03-07 17:13:33.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/event-top.c 2009-03-07 17:25:06.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/event-top.c 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/event-top.c 2009-08-03 16:17:59.000000000 +0200 @@ -33,6 +33,7 @@ #include "cli/cli-script.h" /* for reset_command_nest_depth */ #include "main.h" @@ -28,11 +28,11 @@ Index: gdb-6.8.50.20090302/gdb/event-top /* Each interpreter has its own rules on displaying the command prompt. */ if (!current_interp_display_prompt_p ()) -Index: gdb-6.8.50.20090302/gdb/symfile.c +Index: gdb-6.8.50.20090803/gdb/symfile.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/symfile.c 2009-03-07 17:22:21.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/symfile.c 2009-03-07 17:26:47.000000000 +0100 -@@ -55,6 +55,7 @@ +--- gdb-6.8.50.20090803.orig/gdb/symfile.c 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/symfile.c 2009-08-03 16:17:59.000000000 +0200 +@@ -56,6 +56,7 @@ #include "solib.h" #include "remote.h" #include "libbfd.h" @@ -40,7 +40,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c #include #include -@@ -63,6 +64,7 @@ +@@ -64,6 +65,7 @@ #include #include #include @@ -48,7 +48,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c int (*deprecated_ui_load_progress_hook) (const char *section, unsigned long num); -@@ -1684,8 +1686,352 @@ build_id_to_filename (struct build_id *b +@@ -1692,8 +1694,352 @@ build_id_to_filename (struct build_id *b return retval; } @@ -402,7 +402,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c avoidance. */ struct missing_filepair -@@ -1739,11 +2085,17 @@ missing_filepair_change (void) +@@ -1747,11 +2093,17 @@ missing_filepair_change (void) /* All their memory came just from missing_filepair_OBSTACK. */ missing_filepair_hash = NULL; } @@ -420,7 +420,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c missing_filepair_change (); } -@@ -1802,14 +2154,33 @@ debug_print_missing (const char *binary, +@@ -1818,14 +2170,33 @@ debug_print_missing (const char *binary, *slot = missing_filepair; @@ -461,11 +461,11 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c } static char * -Index: gdb-6.8.50.20090302/gdb/symfile.h +Index: gdb-6.8.50.20090803/gdb/symfile.h =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/symfile.h 2009-03-07 17:13:33.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/symfile.h 2009-03-07 17:25:06.000000000 +0100 -@@ -378,6 +378,7 @@ extern struct build_id *build_id_addr_ge +--- gdb-6.8.50.20090803.orig/gdb/symfile.h 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/symfile.h 2009-08-03 16:17:59.000000000 +0200 +@@ -394,6 +394,7 @@ extern struct build_id *build_id_addr_ge extern char *build_id_to_filename (struct build_id *build_id, char **link_return, int add_debug_suffix); extern void debug_print_missing (const char *binary, const char *debug); @@ -473,11 +473,11 @@ Index: gdb-6.8.50.20090302/gdb/symfile.h /* From dwarf2read.c */ -Index: gdb-6.8.50.20090302/gdb/testsuite/lib/gdb.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/lib/gdb.exp =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/testsuite/lib/gdb.exp 2009-03-07 17:13:33.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/testsuite/lib/gdb.exp 2009-03-07 17:25:06.000000000 +0100 -@@ -1230,7 +1230,7 @@ proc default_gdb_start { } { +--- gdb-6.8.50.20090803.orig/gdb/testsuite/lib/gdb.exp 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/lib/gdb.exp 2009-08-03 16:17:59.000000000 +0200 +@@ -1248,7 +1248,7 @@ proc default_gdb_start { } { warning "Couldn't set the width to 0." } } @@ -486,8 +486,10 @@ Index: gdb-6.8.50.20090302/gdb/testsuite send_gdb "set build-id-verbose 0\n" gdb_expect 10 { -re "$gdb_prompt $" { ---- ./gdb/testsuite/lib/mi-support.exp 2009-03-22 16:37:58.000000000 +0100 -+++ ./gdb/testsuite/lib/mi-support.exp 2009-03-22 16:37:12.000000000 +0100 +Index: gdb-6.8.50.20090803/gdb/testsuite/lib/mi-support.exp +=================================================================== +--- gdb-6.8.50.20090803.orig/gdb/testsuite/lib/mi-support.exp 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/lib/mi-support.exp 2009-08-03 16:17:59.000000000 +0200 @@ -221,7 +221,7 @@ proc default_mi_gdb_start { args } { } } @@ -497,10 +499,10 @@ Index: gdb-6.8.50.20090302/gdb/testsuite send_gdb "190-gdb-set build-id-verbose 0\n" gdb_expect 10 { -re ".*190-gdb-set build-id-verbose 0\r\n190\\\^done\r\n$mi_gdb_prompt$" { -Index: gdb-6.8.50.20090302/gdb/tui/tui-interp.c +Index: gdb-6.8.50.20090803/gdb/tui/tui-interp.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/tui/tui-interp.c 2009-03-07 17:13:33.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/tui/tui-interp.c 2009-03-07 17:25:06.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/tui/tui-interp.c 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/tui/tui-interp.c 2009-08-03 16:17:59.000000000 +0200 @@ -30,6 +30,7 @@ #include "tui/tui.h" #include "tui/tui-io.h" @@ -518,10 +520,10 @@ Index: gdb-6.8.50.20090302/gdb/tui/tui-i /* Tell readline what the prompt to display is and what function it will need to call after a whole line is read. This also displays the first prompt. */ -Index: gdb-6.8.50.20090302/gdb/aclocal.m4 +Index: gdb-6.8.50.20090803/gdb/aclocal.m4 =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/aclocal.m4 2009-03-07 17:13:33.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/aclocal.m4 2009-03-07 17:25:06.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/aclocal.m4 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/aclocal.m4 2009-08-03 16:19:22.000000000 +0200 @@ -11,6 +11,162 @@ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @@ -685,47 +687,11 @@ Index: gdb-6.8.50.20090302/gdb/aclocal.m # Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation -@@ -468,6 +624,27 @@ AC_DEFUN([AM_PROG_INSTALL_SH], - install_sh=${install_sh-"$am_aux_dir/install-sh"} - AC_SUBST(install_sh)]) - -+# Copyright (C) 2003, 2005 Free Software Foundation, Inc. -+# -+# This file is free software; the Free Software Foundation -+# gives unlimited permission to copy and/or distribute it, -+# with or without modifications, as long as this notice is preserved. -+ -+# serial 2 -+ -+# Check whether the underlying file-system supports filenames -+# with a leading dot. For instance MS-DOS doesn't. -+AC_DEFUN([AM_SET_LEADING_DOT], -+[rm -rf .tst 2>/dev/null -+mkdir .tst 2>/dev/null -+if test -d .tst; then -+ am__leading_dot=. -+else -+ am__leading_dot=_ -+fi -+rmdir .tst 2>/dev/null -+AC_SUBST([am__leading_dot])]) -+ - # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- - # From Jim Meyering - -@@ -868,7 +1045,4 @@ m4_include([gnulib/m4/onceonly_2_57.m4]) - m4_include([gnulib/m4/stdint.m4]) - m4_include([gnulib/m4/string_h.m4]) - m4_include([gnulib/m4/wchar.m4]) --m4_include([../config/extensions.m4]) --m4_include([../config/lead-dot.m4]) --m4_include([../config/proginstall.m4]) - m4_include([acinclude.m4]) -Index: gdb-6.8.50.20090302/gdb/config.in +Index: gdb-6.8.50.20090803/gdb/config.in =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/config.in 2009-03-07 17:13:33.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/config.in 2009-03-07 17:25:06.000000000 +0100 -@@ -38,6 +38,9 @@ +--- gdb-6.8.50.20090803.orig/gdb/config.in 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/config.in 2009-08-03 16:17:59.000000000 +0200 +@@ -39,6 +39,9 @@ /* Define to BFD's default target vector. */ #undef DEFAULT_BFD_VEC @@ -735,7 +701,7 @@ Index: gdb-6.8.50.20090302/gdb/config.in /* Define to 1 if translation of program messages to the user's native language is requested. */ #undef ENABLE_NLS -@@ -211,6 +214,9 @@ +@@ -218,6 +221,9 @@ /* Define if Python 2.6 is being used. */ #undef HAVE_LIBPYTHON2_6 @@ -745,16 +711,16 @@ Index: gdb-6.8.50.20090302/gdb/config.in /* Define if libunwind library is being used. */ #undef HAVE_LIBUNWIND -Index: gdb-6.8.50.20090302/gdb/configure +Index: gdb-6.8.50.20090803/gdb/configure =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/configure 2009-03-07 17:13:33.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/configure 2009-03-07 17:25:06.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/configure 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/configure 2009-08-03 16:20:09.000000000 +0200 @@ -314,7 +314,7 @@ ac_subdirs_all="$ac_subdirs_all doc test ac_subdirs_all="$ac_subdirs_all gdbtk" ac_subdirs_all="$ac_subdirs_all multi-ice" ac_subdirs_all="$ac_subdirs_all gdbserver" --ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP RANLIB ac_ct_RANLIB build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os am__leading_dot DEPDIR CCDEPMODE MAKE GMAKE_TRUE GMAKE_FALSE SET_MAKE USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT localedir GL_COND_LIBTOOL_TRUE GL_COND_LIBTOOL_FALSE GNULIB_MEMMEM GNULIB_MEMPCPY GNULIB_MEMRCHR GNULIB_STPCPY GNULIB_STPNCPY GNULIB_STRCHRNUL GNULIB_STRDUP GNULIB_STRNDUP GNULIB_STRNLEN GNULIB_STRPBRK GNULIB_STRSEP GNULIB_ STRSTR GNULIB_STRCASESTR GNULIB_STRTOK_R GNULIB_MBSLEN GNULIB_MBSNLEN GNULIB_MBSCHR GNULIB_MBSRCHR GNULIB_MBSSTR GNULIB_MBSCASECMP GNULIB_MBSNCASECMP GNULIB_MBSPCASECMP GNULIB_MBSCASESTR GNULIB_MBSCSPN GNULIB_MBSPBRK GNULIB_MBSSPN GNULIB_MBSSEP GNULIB_MBSTOK_R GNULIB_STRERROR GNULIB_STRSIGNAL HAVE_DECL_MEMMEM HAVE_MEMPCPY HAVE_DECL_MEMRCHR HAVE_STPCPY HAVE_STPNCPY HAVE_STRCHRNUL HAVE_DECL_STRDUP HAVE_STRNDUP HAVE_DECL_STRNDUP HAVE_DECL_STRNLEN HAVE_STRPBRK HAVE_STRSEP HAVE_STRCASESTR HAVE_DECL_STRTOK_R HAVE_DECL_STRERROR HAVE_DECL_STRSIGNAL REPLACE_STRERROR REPLACE_STRSIGNAL REPLACE_MEMMEM REPLACE_STRCASESTR REPLACE_STRSTR HAVE_LONG_LONG_INT HAVE_UNSIGNED_LONG_LONG_INT HAVE_INTTYPES_H HAVE_SYS_TYPES_H INCLUDE_NEXT NEXT_STDINT_H HAVE_STDINT_H HAVE_SYS_INTTYPES_H HAVE_SYS_BITYPES_H BITSIZEOF_PTRDIFF_T BITSIZEOF_SIG_ATOMIC_T BITSIZEOF_SIZE_T BITSIZEOF_WCHAR_T BITSIZEOF_WINT_T HAVE_SIGNED_SIG_ATOMIC_T HAVE_SIGNED_WCHAR_T HAVE_SIGNED_WINT_T PTRDIFF_T_SUFFIX SIG_ATOMIC_T_SUFFIX SI ZE_T_SUFFIX WCHAR_T_SUFFIX WINT_T_SUFFIX STDINT_H NEXT_STRING_H GNULIB_WCWIDTH HAVE_DECL_WCWIDTH REPLACE_WCWIDTH WCHAR_H HAVE_WCHAR_H NEXT_WCHAR_H LIBGNU_LIBDEPS LIBGNU_LTLIBDEPS GNULIB_STDINT_H PACKAGE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK AMTAR am__tar am__untar am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH am__fastdepCC_TRUE am__fastdepCC_FALSE GDB_DATADIR_PATH pythondir subdirs TARGET_OBS PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI LN_S YACC AR ac_ct_AR DLLTOOL ac_ct_DLLTOOL WINDRES ac_ct_WINDRES MIG ac_ct_MIG LIBICONV LIBICONV_INCLUDE LIBICONV_LIBDIR READLINE READLINE_DEPS READLINE_CFLAGS HAVE_LIBEXPAT LIBEXPAT LTLIBEXPAT PYTHON_CFLAGS ALLOCA CONFIG_LDFLAGS TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE WARN_CFLAGS WERROR_CFLAGS SER_HARDWIRE WIN32LIBS LIBGUI GUI_CFLAGS_X WIN32LDAPP TCL_VERSION TCL_PATCH_LEVEL TCL_BIN_DIR TCL_SRC _DIR TCL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_INCLUDE TCL_LIBRARY TCL_DEPS TK_VERSION TK_BIN_DIR TK_SRC_DIR TK_LIB_FILE TK_LIB_FLAG TK_LIB_SPEC TK_STUB_LIB_FILE TK_STUB_LIB_FLAG TK_STUB_LIB_SPEC TK_INCLUDE TK_LIBRARY TK_DEPS TK_XINCLUDES X_CFLAGS X_LDFLAGS X_LIBS GDBTKLIBS GDBTK_CFLAGS GDBTK_SRC_DIR SIM SIM_OBS ENABLE_CFLAGS PROFILE_CFLAGS CONFIG_OBS CONFIG_DEPS CONFIG_SRCS CONFIG_ALL CONFIG_CLEAN CONFIG_INSTALL CONFIG_UNINSTALL target_subdir frags nm_h LIBOBJS LTLIBOBJS gl_LIBOBJS gl_LTLIBOBJS gltests_LIBOBJS gltests_LTLIBOBJS' -+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP RANLIB ac_ct_RANLIB build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os am__leading_dot DEPDIR CCDEPMODE MAKE GMAKE_TRUE GMAKE_FALSE SET_MAKE USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT localedir GL_COND_LIBTOOL_TRUE GL_COND_LIBTOOL_FALSE GNULIB_MEMMEM GNULIB_MEMPCPY GNULIB_MEMRCHR GNULIB_STPCPY GNULIB_STPNCPY GNULIB_STRCHRNUL GNULIB_STRDUP GNULIB_STRNDUP GNULIB_STRNLEN GNULIB_STRPBRK GNULIB_STRSEP GNULIB_ STRSTR GNULIB_STRCASESTR GNULIB_STRTOK_R GNULIB_MBSLEN GNULIB_MBSNLEN GNULIB_MBSCHR GNULIB_MBSRCHR GNULIB_MBSSTR GNULIB_MBSCASECMP GNULIB_MBSNCASECMP GNULIB_MBSPCASECMP GNULIB_MBSCASESTR GNULIB_MBSCSPN GNULIB_MBSPBRK GNULIB_MBSSPN GNULIB_MBSSEP GNULIB_MBSTOK_R GNULIB_STRERROR GNULIB_STRSIGNAL HAVE_DECL_MEMMEM HAVE_MEMPCPY HAVE_DECL_MEMRCHR HAVE_STPCPY HAVE_STPNCPY HAVE_STRCHRNUL HAVE_DECL_STRDUP HAVE_STRNDUP HAVE_DECL_STRNDUP HAVE_DECL_STRNLEN HAVE_STRPBRK HAVE_STRSEP HAVE_STRCASESTR HAVE_DECL_STRTOK_R HAVE_DECL_STRERROR HAVE_DECL_STRSIGNAL REPLACE_STRERROR REPLACE_STRSIGNAL REPLACE_MEMMEM REPLACE_STRCASESTR REPLACE_STRSTR HAVE_LONG_LONG_INT HAVE_UNSIGNED_LONG_LONG_INT HAVE_INTTYPES_H HAVE_SYS_TYPES_H INCLUDE_NEXT NEXT_STDINT_H HAVE_STDINT_H HAVE_SYS_INTTYPES_H HAVE_SYS_BITYPES_H BITSIZEOF_PTRDIFF_T BITSIZEOF_SIG_ATOMIC_T BITSIZEOF_SIZE_T BITSIZEOF_WCHAR_T BITSIZEOF_WINT_T HAVE_SIGNED_SIG_ATOMIC_T HAVE_SIGNED_WCHAR_T HAVE_SIGNED_WINT_T PTRDIFF_T_SUFFIX SIG_ATOMIC_T_SUFFIX SI ZE_T_SUFFIX WCHAR_T_SUFFIX WINT_T_SUFFIX STDINT_H NEXT_STRING_H GNULIB_WCWIDTH HAVE_DECL_WCWIDTH REPLACE_WCWIDTH WCHAR_H HAVE_WCHAR_H NEXT_WCHAR_H LIBGNU_LIBDEPS LIBGNU_LTLIBDEPS GNULIB_STDINT_H PACKAGE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK AMTAR am__tar am__untar am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH am__fastdepCC_TRUE am__fastdepCC_FALSE GDB_DATADIR_PATH pythondir PKG_CONFIG ac_pt_PKG_CONFIG RPM_CFLAGS RPM_LIBS subdirs TARGET_OBS PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI LN_S YACC AR ac_ct_AR DLLTOOL ac_ct_DLLTOOL WINDRES ac_ct_WINDRES MIG ac_ct_MIG LIBICONV LIBICONV_INCLUDE LIBICONV_LIBDIR READLINE READLINE_DEPS READLINE_CFLAGS HAVE_LIBEXPAT LIBEXPAT LTLIBEXPAT PYTHON_CFLAGS ALLOCA CONFIG_LDFLAGS TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE WARN_CFLAGS WERROR_CFLAGS SER_HARDWIRE WIN32LIBS LIBGUI GUI_CFLAGS_X WIN32LDAPP TCL_VERSION TCL_PATCH_LEVEL TCL_BIN_DIR TCL_SRC_DIR TCL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_INCLUDE TCL_LIBRARY TCL_DEPS TK_VERSION TK_BIN_DIR TK_SRC_DIR TK_LIB_FILE TK_LIB_FLAG TK_LIB_SPEC TK_STUB_LIB_FILE TK_STUB_LIB_FLAG TK_STUB_LIB_SPEC TK_INCLUDE TK_LIBRARY TK_DEPS TK_XINCLUDES X_CFLAGS X_LDFLAGS X_LIBS GDBTKLIBS GDBTK_CFLAGS GDBTK_SRC_DIR SIM SIM_OBS ENABLE_CFLAGS PROFILE_CFLAGS CONFIG_OBS CONFIG_DEPS CONFIG_SRCS CONFIG_ALL CONFIG_CLEAN CONFIG_INSTALL CONFIG_UNINSTALL target_subdir frags nm_h LIBOBJS LTLIBOBJS gl_LIBOBJS gl_LTLIBOBJS gltests_LIBOBJS gltests_LTLIBOBJS' +-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP RANLIB ac_ct_RANLIB build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os am__leading_dot DEPDIR CCDEPMODE MAKE GMAKE_TRUE GMAKE_FALSE SET_MAKE USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT localedir GL_COND_LIBTOOL_TRUE GL_COND_LIBTOOL_FALSE GNULIB_MEMMEM GNULIB_MEMPCPY GNULIB_MEMRCHR GNULIB_STPCPY GNULIB_STPNCPY GNULIB_STRCHRNUL GNULIB_STRDUP GNULIB_STRNDUP GNULIB_STRNLEN GNULIB_STRPBRK GNULIB_STRSEP GNULIB_ STRSTR GNULIB_STRCASESTR GNULIB_STRTOK_R GNULIB_MBSLEN GNULIB_MBSNLEN GNULIB_MBSCHR GNULIB_MBSRCHR GNULIB_MBSSTR GNULIB_MBSCASECMP GNULIB_MBSNCASECMP GNULIB_MBSPCASECMP GNULIB_MBSCASESTR GNULIB_MBSCSPN GNULIB_MBSPBRK GNULIB_MBSSPN GNULIB_MBSSEP GNULIB_MBSTOK_R GNULIB_STRERROR GNULIB_STRSIGNAL HAVE_DECL_MEMMEM HAVE_MEMPCPY HAVE_DECL_MEMRCHR HAVE_STPCPY HAVE_STPNCPY HAVE_STRCHRNUL HAVE_DECL_STRDUP HAVE_STRNDUP HAVE_DECL_STRNDUP HAVE_DECL_STRNLEN HAVE_STRPBRK HAVE_STRSEP HAVE_STRCASESTR HAVE_DECL_STRTOK_R HAVE_DECL_STRERROR HAVE_DECL_STRSIGNAL REPLACE_STRERROR REPLACE_STRSIGNAL REPLACE_MEMMEM REPLACE_STRCASESTR REPLACE_STRSTR HAVE_LONG_LONG_INT HAVE_UNSIGNED_LONG_LONG_INT HAVE_INTTYPES_H HAVE_SYS_TYPES_H INCLUDE_NEXT NEXT_STDINT_H HAVE_STDINT_H HAVE_SYS_INTTYPES_H HAVE_SYS_BITYPES_H BITSIZEOF_PTRDIFF_T BITSIZEOF_SIG_ATOMIC_T BITSIZEOF_SIZE_T BITSIZEOF_WCHAR_T BITSIZEOF_WINT_T HAVE_SIGNED_SIG_ATOMIC_T HAVE_SIGNED_WCHAR_T HAVE_SIGNED_WINT_T PTRDIFF_T_SUFFIX SIG_ATOMIC_T_SUFFIX SI ZE_T_SUFFIX WCHAR_T_SUFFIX WINT_T_SUFFIX STDINT_H NEXT_STRING_H GNULIB_WCWIDTH HAVE_DECL_WCWIDTH REPLACE_WCWIDTH WCHAR_H HAVE_WCHAR_H NEXT_WCHAR_H LIBGNU_LIBDEPS LIBGNU_LTLIBDEPS GNULIB_STDINT_H PACKAGE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK AMTAR am__tar am__untar am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH am__fastdepCC_TRUE am__fastdepCC_FALSE DEBUGDIR GDB_DATADIR GDB_DATADIR_PATH pythondir subdirs TARGET_OBS PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI LN_S YACC AR ac_ct_AR DLLTOOL ac_ct_DLLTOOL WINDRES ac_ct_WINDRES MIG ac_ct_MIG READLINE READLINE_DEPS READLINE_CFLAGS HAVE_LIBEXPAT LIBEXPAT LTLIBEXPAT PYTHON_CFLAGS ALLOCA CONFIG_LDFLAGS TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE SYSTEM_GDBINIT WARN_CFLAGS WERROR_CFLAGS SER_HARDWIRE WIN32LIBS LIBGUI GUI_CFLAGS_X WIN32LDAPP TCL_VERSION TCL_PATCH_LEVEL TCL_BIN_DIR TCL_SRC_DIR T CL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_INCLUDE TCL_LIBRARY TCL_DEPS TK_VERSION TK_BIN_DIR TK_SRC_DIR TK_LIB_FILE TK_LIB_FLAG TK_LIB_SPEC TK_STUB_LIB_FILE TK_STUB_LIB_FLAG TK_STUB_LIB_SPEC TK_INCLUDE TK_LIBRARY TK_DEPS TK_XINCLUDES X_CFLAGS X_LDFLAGS X_LIBS GDBTKLIBS GDBTK_CFLAGS GDBTK_SRC_DIR SIM SIM_OBS ENABLE_CFLAGS PROFILE_CFLAGS CONFIG_OBS CONFIG_DEPS CONFIG_SRCS CONFIG_ALL CONFIG_CLEAN CONFIG_INSTALL CONFIG_UNINSTALL target_subdir frags GDB_NM_FILE datarootdir docdir htmldir pdfdir LIBOBJS LTLIBOBJS gl_LIBOBJS gl_LTLIBOBJS gltests_LIBOBJS gltests_LTLIBOBJS' ++ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP RANLIB ac_ct_RANLIB build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os am__leading_dot DEPDIR CCDEPMODE MAKE GMAKE_TRUE GMAKE_FALSE SET_MAKE USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT localedir GL_COND_LIBTOOL_TRUE GL_COND_LIBTOOL_FALSE GNULIB_MEMMEM GNULIB_MEMPCPY GNULIB_MEMRCHR GNULIB_STPCPY GNULIB_STPNCPY GNULIB_STRCHRNUL GNULIB_STRDUP GNULIB_STRNDUP GNULIB_STRNLEN GNULIB_STRPBRK GNULIB_STRSEP GNULIB_ STRSTR GNULIB_STRCASESTR GNULIB_STRTOK_R GNULIB_MBSLEN GNULIB_MBSNLEN GNULIB_MBSCHR GNULIB_MBSRCHR GNULIB_MBSSTR GNULIB_MBSCASECMP GNULIB_MBSNCASECMP GNULIB_MBSPCASECMP GNULIB_MBSCASESTR GNULIB_MBSCSPN GNULIB_MBSPBRK GNULIB_MBSSPN GNULIB_MBSSEP GNULIB_MBSTOK_R GNULIB_STRERROR GNULIB_STRSIGNAL HAVE_DECL_MEMMEM HAVE_MEMPCPY HAVE_DECL_MEMRCHR HAVE_STPCPY HAVE_STPNCPY HAVE_STRCHRNUL HAVE_DECL_STRDUP HAVE_STRNDUP HAVE_DECL_STRNDUP HAVE_DECL_STRNLEN HAVE_STRPBRK HAVE_STRSEP HAVE_STRCASESTR HAVE_DECL_STRTOK_R HAVE_DECL_STRERROR HAVE_DECL_STRSIGNAL REPLACE_STRERROR REPLACE_STRSIGNAL REPLACE_MEMMEM REPLACE_STRCASESTR REPLACE_STRSTR HAVE_LONG_LONG_INT HAVE_UNSIGNED_LONG_LONG_INT HAVE_INTTYPES_H HAVE_SYS_TYPES_H INCLUDE_NEXT NEXT_STDINT_H HAVE_STDINT_H HAVE_SYS_INTTYPES_H HAVE_SYS_BITYPES_H BITSIZEOF_PTRDIFF_T BITSIZEOF_SIG_ATOMIC_T BITSIZEOF_SIZE_T BITSIZEOF_WCHAR_T BITSIZEOF_WINT_T HAVE_SIGNED_SIG_ATOMIC_T HAVE_SIGNED_WCHAR_T HAVE_SIGNED_WINT_T PTRDIFF_T_SUFFIX SIG_ATOMIC_T_SUFFIX SI ZE_T_SUFFIX WCHAR_T_SUFFIX WINT_T_SUFFIX STDINT_H NEXT_STRING_H GNULIB_WCWIDTH HAVE_DECL_WCWIDTH REPLACE_WCWIDTH WCHAR_H HAVE_WCHAR_H NEXT_WCHAR_H LIBGNU_LIBDEPS LIBGNU_LTLIBDEPS GNULIB_STDINT_H PACKAGE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK AMTAR am__tar am__untar am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH am__fastdepCC_TRUE am__fastdepCC_FALSE DEBUGDIR GDB_DATADIR GDB_DATADIR_PATH pythondir PKG_CONFIG ac_pt_PKG_CONFIG RPM_CFLAGS RPM_LIBS subdirs TARGET_OBS PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI LN_S YACC AR ac_ct_AR DLLTOOL ac_ct_DLLTOOL WINDRES ac_ct_WINDRES MIG ac_ct_MIG READLINE READLINE_DEPS READLINE_CFLAGS HAVE_LIBEXPAT LIBEXPAT LTLIBEXPAT PYTHON_CFLAGS ALLOCA CONFIG_LDFLAGS TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE SYSTEM_GDBINIT WARN_CFLAGS WERROR_CFLAGS SER_HARDWIRE WIN32LIBS LIBGUI GUI_CFLAGS_X WIN32LDAPP TCL_V ERSION TCL_PATCH_LEVEL TCL_BIN_DIR TCL_SRC_DIR TCL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_INCLUDE TCL_LIBRARY TCL_DEPS TK_VERSION TK_BIN_DIR TK_SRC_DIR TK_LIB_FILE TK_LIB_FLAG TK_LIB_SPEC TK_STUB_LIB_FILE TK_STUB_LIB_FLAG TK_STUB_LIB_SPEC TK_INCLUDE TK_LIBRARY TK_DEPS TK_XINCLUDES X_CFLAGS X_LDFLAGS X_LIBS GDBTKLIBS GDBTK_CFLAGS GDBTK_SRC_DIR SIM SIM_OBS ENABLE_CFLAGS PROFILE_CFLAGS CONFIG_OBS CONFIG_DEPS CONFIG_SRCS CONFIG_ALL CONFIG_CLEAN CONFIG_INSTALL CONFIG_UNINSTALL target_subdir frags GDB_NM_FILE datarootdir docdir htmldir pdfdir LIBOBJS LTLIBOBJS gl_LIBOBJS gl_LTLIBOBJS gltests_LIBOBJS gltests_LTLIBOBJS' ac_subst_files='host_makefile_frag' ac_pwd=`pwd` @@ -777,16 +743,16 @@ Index: gdb-6.8.50.20090302/gdb/configure # # Report the --help message. -@@ -886,6 +898,8 @@ Optional Packages: +@@ -895,6 +907,8 @@ Optional Packages: [DATADIR/gdb] --with-pythondir install Python data files in this path [DATADIR/gdb/python] + --with-rpm query rpm database for missing debuginfos + [yes/no,], [def.], [auto=librpm.so] - --with-libunwind Use libunwind frame unwinding support - --with-pkgversion=PKG Use PKG in the version string in place of "GDB" - --with-bugurl=URL Direct users to URL to report a bug -@@ -913,6 +927,9 @@ Some influential environment variables: + --with-libunwind use libunwind frame unwinding support + --with-curses use the curses library instead of the termcap + library +@@ -932,6 +946,9 @@ Some influential environment variables: CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor @@ -796,56 +762,7 @@ Index: gdb-6.8.50.20090302/gdb/configure Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. -@@ -6556,7 +6573,6 @@ am__api_version="1.9" - # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" - # OS/2's system install, which has a completely different semantic - # ./install, which can be erroneously created by make from ./install.sh. --# Reject install programs that cannot install multiple files. - echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 - echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 - if test -z "$INSTALL"; then -@@ -6590,18 +6606,8 @@ case $as_dir/ in - # program-specific install script used by HP pwplus--don't use. - : - else -- rm -rf conftest.one conftest.two conftest.dir -- echo one > conftest.one -- echo two > conftest.two -- mkdir conftest.dir -- if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && -- test -s conftest.one && test -s conftest.two && -- test -s conftest.dir/conftest.one && -- test -s conftest.dir/conftest.two -- then -- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" -- break 3 -- fi -+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" -+ break 3 - fi - fi - done -@@ -6610,16 +6616,15 @@ case $as_dir/ in - esac - done - --rm -rf conftest.one conftest.two conftest.dir - - fi - if test "${ac_cv_path_install+set}" = set; then - INSTALL=$ac_cv_path_install - else -- # As a last resort, use the slow shell script. Don't cache a -- # value for INSTALL within a source directory, because that will -+ # As a last resort, use the slow shell script. We don't cache a -+ # path for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is -- # removed, or if the value is a relative name. -+ # removed, or if the path is relative. - INSTALL=$ac_install_sh - fi - fi -@@ -7202,6 +7207,559 @@ _ACEOF +@@ -7290,6 +7307,559 @@ _ACEOF fi @@ -1405,57 +1322,8 @@ Index: gdb-6.8.50.20090302/gdb/configure -@@ -8623,7 +9181,6 @@ done - # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" - # OS/2's system install, which has a completely different semantic - # ./install, which can be erroneously created by make from ./install.sh. --# Reject install programs that cannot install multiple files. - echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 - echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 - if test -z "$INSTALL"; then -@@ -8657,18 +9214,8 @@ case $as_dir/ in - # program-specific install script used by HP pwplus--don't use. - : - else -- rm -rf conftest.one conftest.two conftest.dir -- echo one > conftest.one -- echo two > conftest.two -- mkdir conftest.dir -- if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && -- test -s conftest.one && test -s conftest.two && -- test -s conftest.dir/conftest.one && -- test -s conftest.dir/conftest.two -- then -- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" -- break 3 -- fi -+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" -+ break 3 - fi - fi - done -@@ -8677,16 +9224,15 @@ case $as_dir/ in - esac - done - --rm -rf conftest.one conftest.two conftest.dir - - fi - if test "${ac_cv_path_install+set}" = set; then - INSTALL=$ac_cv_path_install - else -- # As a last resort, use the slow shell script. Don't cache a -- # value for INSTALL within a source directory, because that will -+ # As a last resort, use the slow shell script. We don't cache a -+ # path for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is -- # removed, or if the value is a relative name. -+ # removed, or if the path is relative. - INSTALL=$ac_install_sh - fi - fi -@@ -22270,6 +22816,10 @@ s, at am__fastdepCC_TRUE@,$am__fastdepCC_TR - s, at am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t +@@ -22513,6 +23083,10 @@ s, at DEBUGDIR@,$DEBUGDIR,;t t + s, at GDB_DATADIR@,$GDB_DATADIR,;t t s, at GDB_DATADIR_PATH@,$GDB_DATADIR_PATH,;t t s, at pythondir@,$pythondir,;t t +s, at PKG_CONFIG@,$PKG_CONFIG,;t t @@ -1465,11 +1333,11 @@ Index: gdb-6.8.50.20090302/gdb/configure s, at subdirs@,$subdirs,;t t s, at TARGET_OBS@,$TARGET_OBS,;t t s, at PKGVERSION@,$PKGVERSION,;t t -Index: gdb-6.8.50.20090302/gdb/configure.ac +Index: gdb-6.8.50.20090803/gdb/configure.ac =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/configure.ac 2009-03-07 17:13:33.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/configure.ac 2009-03-07 17:25:06.000000000 +0100 -@@ -162,6 +162,199 @@ else +--- gdb-6.8.50.20090803.orig/gdb/configure.ac 2009-08-03 16:17:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/configure.ac 2009-08-03 16:17:59.000000000 +0200 +@@ -153,6 +153,199 @@ else fi AC_SUBST(pythondir) gdb-6.6-buildid-locate.patch: corelow.c | 61 ++++ doc/gdb.texinfo | 21 + solib-svr4.c | 30 +- symfile.c | 636 +++++++++++++++++++++++++++++++++++++++---- symfile.h | 7 testsuite/lib/gdb.exp | 10 testsuite/lib/mi-support.exp | 10 7 files changed, 724 insertions(+), 51 deletions(-) Index: gdb-6.6-buildid-locate.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.6-buildid-locate.patch,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- gdb-6.6-buildid-locate.patch 22 Jun 2009 11:19:51 -0000 1.22 +++ gdb-6.6-buildid-locate.patch 4 Aug 2009 05:37:28 -0000 1.23 @@ -1,7 +1,7 @@ -Index: gdb-6.8.50.20090302/gdb/corelow.c +Index: gdb-6.8.50.20090803/gdb/corelow.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/corelow.c 2009-02-23 01:03:48.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/corelow.c 2009-03-07 17:04:57.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/corelow.c 2009-07-31 17:25:21.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/corelow.c 2009-08-04 06:32:12.000000000 +0200 @@ -45,6 +45,10 @@ #include "exceptions.h" #include "solib.h" @@ -13,7 +13,7 @@ Index: gdb-6.8.50.20090302/gdb/corelow.c #ifndef O_LARGEFILE -@@ -267,6 +271,50 @@ add_to_thread_list (bfd *abfd, asection +@@ -273,6 +277,50 @@ add_to_thread_list (bfd *abfd, asection inferior_ptid = ptid; /* Yes, make it current */ } @@ -64,7 +64,7 @@ Index: gdb-6.8.50.20090302/gdb/corelow.c /* This routine opens and sets up the core file bfd. */ static void -@@ -363,6 +417,12 @@ core_open (char *filename, int from_tty) +@@ -371,6 +419,12 @@ core_open (char *filename, int from_tty) push_target (&core_ops); discard_cleanups (old_chain); @@ -77,7 +77,7 @@ Index: gdb-6.8.50.20090302/gdb/corelow.c add_inferior_silent (corelow_pid); /* Do this before acknowledging the inferior, so if -@@ -751,4 +811,11 @@ _initialize_corelow (void) +@@ -878,4 +932,11 @@ _initialize_corelow (void) init_core_ops (); add_target (&core_ops); @@ -89,11 +89,11 @@ Index: gdb-6.8.50.20090302/gdb/corelow.c + NULL, NULL, NULL, + &setlist, &showlist); } -Index: gdb-6.8.50.20090302/gdb/doc/gdb.texinfo +Index: gdb-6.8.50.20090803/gdb/doc/gdb.texinfo =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/doc/gdb.texinfo 2009-03-07 17:04:56.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/doc/gdb.texinfo 2009-03-07 17:04:57.000000000 +0100 -@@ -13294,6 +13294,27 @@ information files. +--- gdb-6.8.50.20090803.orig/gdb/doc/gdb.texinfo 2009-08-04 06:31:59.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/doc/gdb.texinfo 2009-08-04 06:32:12.000000000 +0200 +@@ -13733,6 +13733,27 @@ information files. @end table @@ -121,11 +121,11 @@ Index: gdb-6.8.50.20090302/gdb/doc/gdb.t @cindex @code{.gnu_debuglink} sections @cindex debug link sections A debug link is a special section of the executable file named -Index: gdb-6.8.50.20090302/gdb/solib-svr4.c +Index: gdb-6.8.50.20090803/gdb/solib-svr4.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/solib-svr4.c 2009-03-07 17:04:52.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/solib-svr4.c 2009-03-07 17:04:57.000000000 +0100 -@@ -1000,9 +1000,33 @@ svr4_current_sos (void) +--- gdb-6.8.50.20090803.orig/gdb/solib-svr4.c 2009-08-04 06:29:47.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/solib-svr4.c 2009-08-04 06:32:12.000000000 +0200 +@@ -1101,9 +1101,33 @@ svr4_current_sos (void) safe_strerror (errcode)); else { @@ -162,11 +162,11 @@ Index: gdb-6.8.50.20090302/gdb/solib-svr } xfree (buffer); -Index: gdb-6.8.50.20090302/gdb/symfile.c +Index: gdb-6.8.50.20090803/gdb/symfile.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/symfile.c 2009-03-07 17:04:53.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/symfile.c 2009-03-07 17:22:21.000000000 +0100 -@@ -54,6 +54,7 @@ +--- gdb-6.8.50.20090803.orig/gdb/symfile.c 2009-08-04 06:31:58.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/symfile.c 2009-08-04 06:32:12.000000000 +0200 +@@ -55,6 +55,7 @@ #include "elf-bfd.h" #include "solib.h" #include "remote.h" @@ -174,8 +174,8 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c #include #include -@@ -1185,16 +1186,65 @@ symbol_file_clear (int from_tty) - printf_unfiltered (_("No symbol file now.\n")); +@@ -1193,16 +1194,65 @@ symbol_file_clear (int from_tty) + printf_unfiltered (_("No symbol file now.\n")); } +/* Locate NT_GNU_BUILD_ID and return its matching debug filename. @@ -242,7 +242,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c { struct build_id *retval; -@@ -1210,6 +1260,348 @@ build_id_bfd_get (bfd *abfd) +@@ -1218,6 +1268,348 @@ build_id_bfd_get (bfd *abfd) return retval; } @@ -591,7 +591,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c /* Return if FILENAME has NT_GNU_BUILD_ID matching the CHECK value. */ static int -@@ -1227,7 +1619,7 @@ build_id_verify (const char *filename, s +@@ -1235,7 +1627,7 @@ build_id_verify (const char *filename, s if (abfd == NULL) return 0; @@ -600,7 +600,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c if (found == NULL) warning (_("File \"%s\" has no build-id, file skipped"), filename); -@@ -1246,8 +1638,9 @@ build_id_verify (const char *filename, s +@@ -1254,8 +1646,9 @@ build_id_verify (const char *filename, s return retval; } @@ -612,7 +612,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c { char *link, *s, *retval = NULL; gdb_byte *data = build_id->data; -@@ -1255,7 +1648,9 @@ build_id_to_debug_filename (struct build +@@ -1263,7 +1656,9 @@ build_id_to_debug_filename (struct build /* DEBUG_FILE_DIRECTORY/.build-id/ab/cdef */ link = xmalloc (strlen (debug_file_directory) + (sizeof "/.build-id/" - 1) + 1 @@ -623,7 +623,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c s = link + sprintf (link, "%s/.build-id/", debug_file_directory); if (size > 0) { -@@ -1266,12 +1661,14 @@ build_id_to_debug_filename (struct build +@@ -1274,12 +1669,14 @@ build_id_to_debug_filename (struct build *s++ = '/'; while (size-- > 0) s += sprintf (s, "%02x", (unsigned) *data++); @@ -640,7 +640,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c if (retval != NULL && !build_id_verify (retval, build_id)) { -@@ -1279,9 +1676,150 @@ build_id_to_debug_filename (struct build +@@ -1287,9 +1684,150 @@ build_id_to_debug_filename (struct build retval = NULL; } @@ -791,7 +791,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c static char * get_debug_link_info (struct objfile *objfile, unsigned long *crc32_out) { -@@ -1364,32 +1894,36 @@ static char * +@@ -1372,32 +1910,36 @@ static char * find_separate_debug_file (struct objfile *objfile) { asection *sect; @@ -836,7 +836,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c } basename = get_debug_link_info (objfile, &crc32); -@@ -1397,7 +1931,7 @@ find_separate_debug_file (struct objfile +@@ -1405,7 +1947,7 @@ find_separate_debug_file (struct objfile if (basename == NULL) /* There's no separate debug info, hence there's no way we could load it => no warning. */ @@ -845,7 +845,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c dir = xstrdup (objfile->name); -@@ -1413,23 +1947,19 @@ find_separate_debug_file (struct objfile +@@ -1421,23 +1963,19 @@ find_separate_debug_file (struct objfile gdb_assert (i >= 0 && IS_DIR_SEPARATOR (dir[i])); dir[i+1] = '\0'; @@ -876,7 +876,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c /* Then try in the subdirectory named DEBUG_SUBDIRECTORY. */ strcpy (debugfile, dir); -@@ -1438,11 +1968,7 @@ find_separate_debug_file (struct objfile +@@ -1446,11 +1984,7 @@ find_separate_debug_file (struct objfile strcat (debugfile, basename); if (separate_debug_file_exists (debugfile, crc32, objfile->name)) @@ -889,7 +889,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c /* Then try in the global debugfile directory. */ strcpy (debugfile, debug_file_directory); -@@ -1451,11 +1977,7 @@ find_separate_debug_file (struct objfile +@@ -1459,11 +1993,7 @@ find_separate_debug_file (struct objfile strcat (debugfile, basename); if (separate_debug_file_exists (debugfile, crc32, objfile->name)) @@ -902,7 +902,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c /* If the file is in the sysroot, try using its base path in the global debugfile directory. */ -@@ -1470,20 +1992,18 @@ find_separate_debug_file (struct objfile +@@ -1478,20 +2008,18 @@ find_separate_debug_file (struct objfile strcat (debugfile, basename); if (separate_debug_file_exists (debugfile, crc32, objfile->name)) @@ -931,7 +931,7 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c } -@@ -4216,4 +4736,16 @@ Show printing of symbol loading messages +@@ -4243,4 +4771,16 @@ Show printing of symbol loading messages NULL, NULL, &setprintlist, &showprintlist); @@ -948,11 +948,11 @@ Index: gdb-6.8.50.20090302/gdb/symfile.c + + observer_attach_executable_changed (debug_print_executable_changed); } -Index: gdb-6.8.50.20090302/gdb/symfile.h +Index: gdb-6.8.50.20090803/gdb/symfile.h =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/symfile.h 2009-03-07 17:04:52.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/symfile.h 2009-03-07 17:13:33.000000000 +0100 -@@ -372,6 +372,13 @@ extern int symfile_map_offsets_to_segmen +--- gdb-6.8.50.20090803.orig/gdb/symfile.h 2009-08-04 06:29:47.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/symfile.h 2009-08-04 06:32:12.000000000 +0200 +@@ -388,6 +388,13 @@ extern int symfile_map_offsets_to_segmen struct symfile_segment_data *get_symfile_segment_data (bfd *abfd); void free_symfile_segment_data (struct symfile_segment_data *data); @@ -966,11 +966,11 @@ Index: gdb-6.8.50.20090302/gdb/symfile.h /* From dwarf2read.c */ extern int dwarf2_has_info (struct objfile *); -Index: gdb-6.8.50.20090302/gdb/testsuite/lib/gdb.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/lib/gdb.exp =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/testsuite/lib/gdb.exp 2009-03-07 17:04:52.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/testsuite/lib/gdb.exp 2009-03-07 17:13:33.000000000 +0100 -@@ -1230,6 +1230,16 @@ proc default_gdb_start { } { +--- gdb-6.8.50.20090803.orig/gdb/testsuite/lib/gdb.exp 2009-08-04 06:29:47.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/lib/gdb.exp 2009-08-04 06:32:12.000000000 +0200 +@@ -1248,6 +1248,16 @@ proc default_gdb_start { } { warning "Couldn't set the width to 0." } } @@ -987,8 +987,10 @@ Index: gdb-6.8.50.20090302/gdb/testsuite return 0; } ---- ./gdb/testsuite/lib/mi-support.exp 2009-03-21 21:09:09.000000000 +0100 -+++ ./gdb/testsuite/lib/mi-support.exp 2009-03-22 16:37:58.000000000 +0100 +Index: gdb-6.8.50.20090803/gdb/testsuite/lib/mi-support.exp +=================================================================== +--- gdb-6.8.50.20090803.orig/gdb/testsuite/lib/mi-support.exp 2009-08-04 06:29:47.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/lib/mi-support.exp 2009-08-04 06:32:12.000000000 +0200 @@ -221,6 +221,16 @@ proc default_mi_gdb_start { args } { } } gdb-6.6-multifork-debugreg.patch: amd64-linux-nat.c | 113 ++++++++++++++- config/i386/nm-linux.h | 10 + config/i386/nm-linux64.h | 10 + doc/gdb.texinfo | 8 + i386-linux-nat.c | 108 ++++++++++++++- i386-nat.c | 12 + ia64-linux-nat.c | 64 ++++++++ ppc-linux-nat.c | 57 +++++++ s390-nat.c | 82 ++++++++++- target.h | 4 testsuite/gdb.threads/watchpoint-fork-forkoff.c | 172 ++++++++++++++++++++++++ testsuite/gdb.threads/watchpoint-fork-mt.c | 154 +++++++++++++++++++++ testsuite/gdb.threads/watchpoint-fork.c | 56 +++++++ testsuite/gdb.threads/watchpoint-fork.exp | 140 +++++++++++++++++++ 14 files changed, 964 insertions(+), 26 deletions(-) Index: gdb-6.6-multifork-debugreg.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.6-multifork-debugreg.patch,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- gdb-6.6-multifork-debugreg.patch 11 Feb 2009 00:04:47 -0000 1.9 +++ gdb-6.6-multifork-debugreg.patch 4 Aug 2009 05:37:28 -0000 1.10 @@ -28,12 +28,12 @@ http://sourceware.org/ml/gdb-patches/200 * s390-nat.c (s390_fix_watch_points): Fix its compilation failure - rename it to S390_FIX_WATCH_POINTS_LIST. -Index: gdb-6.8.50.20090209/gdb/amd64-linux-nat.c +Index: gdb-6.8.50.20090803/gdb/amd64-linux-nat.c =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/amd64-linux-nat.c 2009-02-09 16:02:27.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/amd64-linux-nat.c 2009-02-09 16:03:30.000000000 +0100 -@@ -408,25 +408,43 @@ amd64_linux_dr_set (ptid_t ptid, int reg - void +--- gdb-6.8.50.20090803.orig/gdb/amd64-linux-nat.c 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/amd64-linux-nat.c 2009-08-04 07:17:58.000000000 +0200 +@@ -411,25 +411,43 @@ amd64_linux_dr_set (ptid_t ptid, int reg + static void amd64_linux_dr_set_control (unsigned long control) { - struct lwp_info *lp; @@ -58,7 +58,7 @@ Index: gdb-6.8.50.20090209/gdb/amd64-lin + } } - void + static void amd64_linux_dr_set_addr (int regnum, CORE_ADDR addr) { - struct lwp_info *lp; @@ -85,8 +85,8 @@ Index: gdb-6.8.50.20090209/gdb/amd64-lin + } } - void -@@ -451,6 +469,41 @@ amd64_linux_new_thread (ptid_t ptid) + static void +@@ -454,6 +472,42 @@ amd64_linux_new_thread (ptid_t ptid) amd64_linux_dr_set (ptid, DR_CONTROL, amd64_linux_dr[DR_CONTROL]); } @@ -108,7 +108,7 @@ Index: gdb-6.8.50.20090209/gdb/amd64-lin + /* FOLLOW-FORK-MODE CHILD runs later the CHILD with no restrictions. */ + amd64_linux_detach_breakpoints_pid = 0; + -+ return i386_remove_watchpoint (addr, len, type); ++ return target_remove_watchpoint (addr, len, type); +} + +static void @@ -116,6 +116,7 @@ Index: gdb-6.8.50.20090209/gdb/amd64-lin +{ + struct cleanup *old_chain = save_inferior_ptid (); + int i; ++ extern void i386_detach_breakpoints (int detached_pid); + + amd64_linux_detach_breakpoints_pid = detached_pid; + /* Depend on `!is_lwp (inferior_ptid)' for the I386_* macros. */ @@ -128,7 +129,7 @@ Index: gdb-6.8.50.20090209/gdb/amd64-lin /* This function is called by libthread_db as part of its handling of -@@ -755,6 +808,42 @@ amd64_linux_siginfo_fixup (struct siginf +@@ -767,6 +821,42 @@ amd64_linux_siginfo_fixup (struct siginf return 0; } @@ -171,7 +172,7 @@ Index: gdb-6.8.50.20090209/gdb/amd64-lin /* Provide a prototype to silence -Wmissing-prototypes. */ void _initialize_amd64_linux_nat (void); -@@ -791,6 +880,9 @@ _initialize_amd64_linux_nat (void) +@@ -809,6 +899,9 @@ _initialize_amd64_linux_nat (void) linux_elfcore_write_prstatus = amd64_linux_elfcore_write_prstatus; linux_elfcore_write_prfpreg = amd64_linux_elfcore_write_prfpreg; @@ -181,24 +182,11 @@ Index: gdb-6.8.50.20090209/gdb/amd64-lin /* Register the target. */ linux_nat_add_target (t); linux_nat_set_new_thread (t, amd64_linux_new_thread); -Index: gdb-6.8.50.20090209/gdb/config/i386/nm-i386.h -=================================================================== ---- gdb-6.8.50.20090209.orig/gdb/config/i386/nm-i386.h 2009-01-03 06:57:54.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/config/i386/nm-i386.h 2009-02-09 16:02:42.000000000 +0100 -@@ -120,6 +120,8 @@ extern int i386_stopped_by_watchpoint (v - - #endif /* I386_WATCHPOINTS_IN_TARGET_VECTOR */ - -+extern void i386_detach_breakpoints (int detached_pid); -+ - #endif /* I386_USE_GENERIC_WATCHPOINTS */ - - #endif /* NM_I386_H */ -Index: gdb-6.8.50.20090209/gdb/i386-linux-nat.c +Index: gdb-6.8.50.20090803/gdb/i386-linux-nat.c =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/i386-linux-nat.c 2009-01-03 06:57:51.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/i386-linux-nat.c 2009-02-09 16:02:42.000000000 +0100 -@@ -634,21 +634,42 @@ i386_linux_dr_set_control (unsigned long +--- gdb-6.8.50.20090803.orig/gdb/i386-linux-nat.c 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/i386-linux-nat.c 2009-08-04 07:26:43.000000000 +0200 +@@ -637,21 +637,42 @@ i386_linux_dr_set_control (unsigned long ptid_t ptid; i386_linux_dr[DR_CONTROL] = control; @@ -220,7 +208,7 @@ Index: gdb-6.8.50.20090209/gdb/i386-linu + } } - void + static void i386_linux_dr_set_addr (int regnum, CORE_ADDR addr) { - struct lwp_info *lp; @@ -247,8 +235,8 @@ Index: gdb-6.8.50.20090209/gdb/i386-linu + } } - void -@@ -673,6 +694,41 @@ i386_linux_new_thread (ptid_t ptid) + static void +@@ -676,6 +697,42 @@ i386_linux_new_thread (ptid_t ptid) i386_linux_dr_set (ptid, DR_CONTROL, i386_linux_dr[DR_CONTROL]); } @@ -270,7 +258,7 @@ Index: gdb-6.8.50.20090209/gdb/i386-linu + /* FOLLOW-FORK-MODE CHILD runs later the CHILD with no restrictions. */ + i386_linux_detach_breakpoints_pid = 0; + -+ return i386_remove_watchpoint (addr, len, type); ++ return target_remove_watchpoint (addr, len, type); +} + +static void @@ -278,6 +266,7 @@ Index: gdb-6.8.50.20090209/gdb/i386-linu +{ + struct cleanup *old_chain = save_inferior_ptid (); + int i; ++ extern void i386_detach_breakpoints (int detached_pid); + + i386_linux_detach_breakpoints_pid = detached_pid; + /* Depend on `!is_lwp (inferior_ptid)' for the I386_* macros. */ @@ -290,7 +279,7 @@ Index: gdb-6.8.50.20090209/gdb/i386-linu /* Called by libthread_db. Returns a pointer to the thread local -@@ -812,6 +868,40 @@ i386_linux_child_post_startup_inferior ( +@@ -818,6 +875,40 @@ i386_linux_child_post_startup_inferior ( super_post_startup_inferior (ptid); } @@ -331,7 +320,7 @@ Index: gdb-6.8.50.20090209/gdb/i386-linu void _initialize_i386_linux_nat (void) { -@@ -833,6 +923,9 @@ _initialize_i386_linux_nat (void) +@@ -845,6 +936,9 @@ _initialize_i386_linux_nat (void) t->to_fetch_registers = i386_linux_fetch_inferior_registers; t->to_store_registers = i386_linux_store_inferior_registers; @@ -341,11 +330,11 @@ Index: gdb-6.8.50.20090209/gdb/i386-linu /* Register the target. */ linux_nat_add_target (t); linux_nat_set_new_thread (t, i386_linux_new_thread); -Index: gdb-6.8.50.20090209/gdb/i386-nat.c +Index: gdb-6.8.50.20090803/gdb/i386-nat.c =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/i386-nat.c 2009-01-03 06:57:51.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/i386-nat.c 2009-02-09 16:02:42.000000000 +0100 -@@ -546,6 +546,17 @@ i386_remove_watchpoint (CORE_ADDR addr, +--- gdb-6.8.50.20090803.orig/gdb/i386-nat.c 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/i386-nat.c 2009-08-04 07:17:58.000000000 +0200 +@@ -520,6 +520,18 @@ i386_remove_watchpoint (CORE_ADDR addr, return retval; } @@ -355,18 +344,19 @@ Index: gdb-6.8.50.20090209/gdb/i386-nat. + int i; + + /* Do not touch any DR_MIRROR or DR_CONTROL_MIRROR mirrors here. */ -+ I386_DR_LOW_SET_CONTROL (0); -+ ALL_DEBUG_REGISTERS(i) -+ I386_DR_LOW_RESET_ADDR (i); ++ i386_dr_low.set_control (0); ++ if (i386_dr_low.reset_addr) ++ ALL_DEBUG_REGISTERS(i) ++ i386_dr_low.reset_addr (i); +} + /* Return non-zero if we can watch a memory region that starts at address ADDR and whose length is LEN bytes. */ -Index: gdb-6.8.50.20090209/gdb/ia64-linux-nat.c +Index: gdb-6.8.50.20090803/gdb/ia64-linux-nat.c =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/ia64-linux-nat.c 2009-02-09 15:48:43.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/ia64-linux-nat.c 2009-02-09 16:02:42.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/ia64-linux-nat.c 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/ia64-linux-nat.c 2009-08-04 07:17:58.000000000 +0200 @@ -583,6 +583,12 @@ ia64_linux_insert_watchpoint (CORE_ADDR return 0; } @@ -415,7 +405,7 @@ Index: gdb-6.8.50.20090209/gdb/ia64-linu ia64_linux_new_thread (ptid_t ptid) { int i, any; -@@ -805,6 +832,40 @@ ia64_linux_xfer_partial (struct target_o +@@ -807,6 +834,40 @@ ia64_linux_xfer_partial (struct target_o offset, len); } @@ -456,7 +446,7 @@ Index: gdb-6.8.50.20090209/gdb/ia64-linu void _initialize_ia64_linux_nat (void); /* -@@ -899,6 +960,9 @@ _initialize_ia64_linux_nat (void) +@@ -901,6 +962,9 @@ _initialize_ia64_linux_nat (void) t->to_insert_watchpoint = ia64_linux_insert_watchpoint; t->to_remove_watchpoint = ia64_linux_remove_watchpoint; @@ -466,11 +456,11 @@ Index: gdb-6.8.50.20090209/gdb/ia64-linu /* Register the target. */ linux_nat_add_target (t); linux_nat_set_new_thread (t, ia64_linux_new_thread); -Index: gdb-6.8.50.20090209/gdb/ppc-linux-nat.c +Index: gdb-6.8.50.20090803/gdb/ppc-linux-nat.c =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/ppc-linux-nat.c 2009-01-03 06:57:52.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/ppc-linux-nat.c 2009-02-09 16:02:42.000000000 +0100 -@@ -1118,6 +1118,12 @@ ppc_linux_insert_watchpoint (CORE_ADDR a +--- gdb-6.8.50.20090803.orig/gdb/ppc-linux-nat.c 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/ppc-linux-nat.c 2009-08-04 07:17:58.000000000 +0200 +@@ -1377,6 +1377,12 @@ ppc_linux_insert_watchpoint (CORE_ADDR a return 0; } @@ -483,7 +473,7 @@ Index: gdb-6.8.50.20090209/gdb/ppc-linux static int ppc_linux_remove_watchpoint (CORE_ADDR addr, int len, int rw) { -@@ -1125,6 +1131,11 @@ ppc_linux_remove_watchpoint (CORE_ADDR a +@@ -1384,6 +1390,11 @@ ppc_linux_remove_watchpoint (CORE_ADDR a ptid_t ptid; long dabr_value = 0; @@ -495,7 +485,7 @@ Index: gdb-6.8.50.20090209/gdb/ppc-linux saved_dabr_value = 0; ALL_LWPS (lp, ptid) if (ptrace (PTRACE_SET_DEBUGREG, TIDGET (ptid), 0, saved_dabr_value) < 0) -@@ -1138,6 +1149,15 @@ ppc_linux_new_thread (ptid_t ptid) +@@ -1397,6 +1408,15 @@ ppc_linux_new_thread (ptid_t ptid) ptrace (PTRACE_SET_DEBUGREG, TIDGET (ptid), 0, saved_dabr_value); } @@ -511,7 +501,7 @@ Index: gdb-6.8.50.20090209/gdb/ppc-linux static int ppc_linux_stopped_data_address (struct target_ops *target, CORE_ADDR *addr_p) { -@@ -1318,6 +1338,40 @@ ppc_linux_read_description (struct targe +@@ -1629,6 +1649,40 @@ ppc_linux_read_description (struct targe return isa205? tdesc_powerpc_isa205_32l : tdesc_powerpc_32l; } @@ -552,9 +542,9 @@ Index: gdb-6.8.50.20090209/gdb/ppc-linux void _initialize_ppc_linux_nat (void); void -@@ -1343,6 +1397,9 @@ _initialize_ppc_linux_nat (void) - +@@ -1655,6 +1709,9 @@ _initialize_ppc_linux_nat (void) t->to_read_description = ppc_linux_read_description; + t->to_auxv_parse = ppc_linux_auxv_parse; + ppc_linux_super_follow_fork = t->to_follow_fork; + t->to_follow_fork = ppc_linux_follow_fork; @@ -562,11 +552,11 @@ Index: gdb-6.8.50.20090209/gdb/ppc-linux /* Register the target. */ linux_nat_add_target (t); linux_nat_set_new_thread (t, ppc_linux_new_thread); -Index: gdb-6.8.50.20090209/gdb/s390-nat.c +Index: gdb-6.8.50.20090803/gdb/s390-nat.c =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/s390-nat.c 2007-11-07 07:36:57.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/s390-nat.c 2009-02-09 16:02:42.000000000 +0100 -@@ -283,21 +283,15 @@ s390_stopped_by_watchpoint (void) +--- gdb-6.8.50.20090803.orig/gdb/s390-nat.c 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/s390-nat.c 2009-08-04 07:17:58.000000000 +0200 +@@ -285,21 +285,15 @@ s390_stopped_by_watchpoint (void) } static void @@ -590,7 +580,7 @@ Index: gdb-6.8.50.20090209/gdb/s390-nat. { watch_lo_addr = min (watch_lo_addr, area->lo_addr); watch_hi_addr = max (watch_hi_addr, area->hi_addr); -@@ -309,7 +303,7 @@ s390_fix_watch_points (ptid_t ptid) +@@ -311,7 +305,7 @@ s390_fix_watch_points (ptid_t ptid) if (ptrace (PTRACE_PEEKUSR_AREA, tid, &parea) < 0) perror_with_name (_("Couldn't retrieve watchpoint status")); @@ -599,7 +589,7 @@ Index: gdb-6.8.50.20090209/gdb/s390-nat. { per_info.control_regs.bits.em_storage_alteration = 1; per_info.control_regs.bits.storage_alt_space_ctl = 1; -@@ -326,6 +320,18 @@ s390_fix_watch_points (ptid_t ptid) +@@ -328,6 +322,18 @@ s390_fix_watch_points (ptid_t ptid) perror_with_name (_("Couldn't modify watchpoint status")); } @@ -618,7 +608,7 @@ Index: gdb-6.8.50.20090209/gdb/s390-nat. static int s390_insert_watchpoint (CORE_ADDR addr, int len, int type) { -@@ -347,6 +353,12 @@ s390_insert_watchpoint (CORE_ADDR addr, +@@ -349,6 +355,12 @@ s390_insert_watchpoint (CORE_ADDR addr, return 0; } @@ -631,7 +621,7 @@ Index: gdb-6.8.50.20090209/gdb/s390-nat. static int s390_remove_watchpoint (CORE_ADDR addr, int len, int type) { -@@ -354,6 +366,11 @@ s390_remove_watchpoint (CORE_ADDR addr, +@@ -356,6 +368,11 @@ s390_remove_watchpoint (CORE_ADDR addr, ptid_t ptid; struct watch_area *area, **parea; @@ -643,7 +633,7 @@ Index: gdb-6.8.50.20090209/gdb/s390-nat. for (parea = &watch_base; *parea; parea = &(*parea)->next) if ((*parea)->lo_addr == addr && (*parea)->hi_addr == addr + len - 1) -@@ -361,8 +378,10 @@ s390_remove_watchpoint (CORE_ADDR addr, +@@ -363,8 +380,10 @@ s390_remove_watchpoint (CORE_ADDR addr, if (!*parea) { @@ -654,7 +644,7 @@ Index: gdb-6.8.50.20090209/gdb/s390-nat. return -1; } -@@ -375,6 +394,15 @@ s390_remove_watchpoint (CORE_ADDR addr, +@@ -377,6 +396,15 @@ s390_remove_watchpoint (CORE_ADDR addr, return 0; } @@ -670,7 +660,7 @@ Index: gdb-6.8.50.20090209/gdb/s390-nat. static int s390_can_use_hw_breakpoint (int type, int cnt, int othertype) { -@@ -387,6 +415,39 @@ s390_region_ok_for_hw_watchpoint (CORE_A +@@ -389,6 +417,39 @@ s390_region_ok_for_hw_watchpoint (CORE_A return 1; } @@ -710,7 +700,7 @@ Index: gdb-6.8.50.20090209/gdb/s390-nat. void _initialize_s390_nat (void); -@@ -410,6 +471,9 @@ _initialize_s390_nat (void) +@@ -412,6 +473,9 @@ _initialize_s390_nat (void) t->to_insert_watchpoint = s390_insert_watchpoint; t->to_remove_watchpoint = s390_remove_watchpoint; @@ -720,10 +710,10 @@ Index: gdb-6.8.50.20090209/gdb/s390-nat. /* Register the target. */ linux_nat_add_target (t); linux_nat_set_new_thread (t, s390_fix_watch_points); -Index: gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/watchpoint-fork-forkoff.c +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/watchpoint-fork-forkoff.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/watchpoint-fork-forkoff.c 2009-02-09 16:02:42.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/watchpoint-fork-forkoff.c 2009-08-04 07:17:58.000000000 +0200 @@ -0,0 +1,172 @@ +/* Test case for forgotten hw-watchpoints after fork()-off of a process. + @@ -897,10 +887,10 @@ Index: gdb-6.8.50.20090209/gdb/testsuite +#else +# error "!FOLLOW_PARENT && !FOLLOW_CHILD" +#endif -Index: gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/watchpoint-fork-mt.c +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/watchpoint-fork-mt.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/watchpoint-fork-mt.c 2009-02-09 16:02:42.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/watchpoint-fork-mt.c 2009-08-04 07:17:58.000000000 +0200 @@ -0,0 +1,154 @@ +/* Test case for forgotten hw-watchpoints after fork()-off of a process. + @@ -1056,10 +1046,10 @@ Index: gdb-6.8.50.20090209/gdb/testsuite + + return 0; +} -Index: gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/watchpoint-fork.c +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/watchpoint-fork.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/watchpoint-fork.c 2009-02-09 16:02:42.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/watchpoint-fork.c 2009-08-04 07:17:58.000000000 +0200 @@ -0,0 +1,56 @@ +/* Test case for forgotten hw-watchpoints after fork()-off of a process. + @@ -1117,10 +1107,10 @@ Index: gdb-6.8.50.20090209/gdb/testsuite + + return 0; +} -Index: gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/watchpoint-fork.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/watchpoint-fork.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/watchpoint-fork.exp 2009-02-09 16:02:42.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/watchpoint-fork.exp 2009-08-04 07:17:58.000000000 +0200 @@ -0,0 +1,140 @@ +# Copyright 2008 Free Software Foundation, Inc. + @@ -1262,11 +1252,11 @@ Index: gdb-6.8.50.20090209/gdb/testsuite +if {[istarget "*-*-linux*"]} { + test child FOLLOW_CHILD +} -Index: gdb-6.8.50.20090209/gdb/doc/gdb.texinfo +Index: gdb-6.8.50.20090803/gdb/doc/gdb.texinfo =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/doc/gdb.texinfo 2009-02-09 16:02:35.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/doc/gdb.texinfo 2009-02-09 16:02:42.000000000 +0100 -@@ -3588,6 +3588,14 @@ confident that no other thread can becom +--- gdb-6.8.50.20090803.orig/gdb/doc/gdb.texinfo 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/doc/gdb.texinfo 2009-08-04 07:17:58.000000000 +0200 +@@ -3625,6 +3625,14 @@ confident that no other thread can becom software watchpoints as usual. However, @value{GDBN} may not notice when a non-current thread's activity changes the expression. (Hardware watchpoints, in contrast, watch an expression in all threads.) @@ -1281,15 +1271,14 @@ Index: gdb-6.8.50.20090209/gdb/doc/gdb.t @end quotation @xref{set remote hardware-watchpoint-limit}. -Index: gdb-6.8.50.20090209/gdb/config/i386/nm-linux.h +Index: gdb-6.8.50.20090803/gdb/config/i386/nm-linux.h =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/config/i386/nm-linux.h 2009-01-03 06:57:54.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/config/i386/nm-linux.h 2009-02-09 16:02:42.000000000 +0100 -@@ -46,6 +46,16 @@ extern void i386_linux_dr_reset_addr (in - extern unsigned long i386_linux_dr_get_status (void); - #define I386_DR_LOW_GET_STATUS() \ - i386_linux_dr_get_status () -+ +--- gdb-6.8.50.20090803.orig/gdb/config/i386/nm-linux.h 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/config/i386/nm-linux.h 2009-08-04 07:17:58.000000000 +0200 +@@ -29,4 +29,14 @@ + #define FILL_FPXREGSET + #endif + +/* Remove a watchpoint that watched the memory region which starts at + * address ADDR, whose length is LEN bytes, and for accesses of the + * type TYPE. Return 0 on success, -1 on failure. */ @@ -1299,13 +1288,12 @@ Index: gdb-6.8.50.20090209/gdb/config/i3 + insertion/removal to support threads. */ +#define target_remove_watchpoint(addr, len, type) \ + i386_linux_remove_watchpoint (addr, len, type) - - - #ifdef HAVE_PTRACE_GETFPXREGS -Index: gdb-6.8.50.20090209/gdb/config/i386/nm-linux64.h ++ + #endif /* nm-linux.h */ +Index: gdb-6.8.50.20090803/gdb/config/i386/nm-linux64.h =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/config/i386/nm-linux64.h 2009-01-03 06:57:54.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/config/i386/nm-linux64.h 2009-02-09 16:02:42.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/config/i386/nm-linux64.h 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/config/i386/nm-linux64.h 2009-08-04 07:17:58.000000000 +0200 @@ -51,4 +51,14 @@ extern unsigned long amd64_linux_dr_get_ #define I386_DR_LOW_GET_STATUS() \ amd64_linux_dr_get_status () @@ -1321,12 +1309,15 @@ Index: gdb-6.8.50.20090209/gdb/config/i3 + amd64_linux_remove_watchpoint (addr, len, type) + #endif /* nm-linux64.h */ -Index: gdb-6.8.50.20090209/gdb/target.h +Index: gdb-6.8.50.20090803/gdb/target.h =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/target.h 2009-02-09 15:49:25.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/target.h 2009-02-09 16:02:42.000000000 +0100 -@@ -1113,7 +1113,9 @@ extern char *normal_pid_to_str (ptid_t p - #ifndef target_insert_watchpoint +--- gdb-6.8.50.20090803.orig/gdb/target.h 2009-08-04 07:17:19.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/target.h 2009-08-04 07:35:13.000000000 +0200 +@@ -1114,11 +1114,15 @@ extern char *normal_pid_to_str (ptid_t p + for write, 1 for read, and 2 for read/write accesses. Returns 0 for + success, non-zero for failure. */ + ++#ifndef target_insert_watchpoint #define target_insert_watchpoint(addr, len, type) \ (*current_target.to_insert_watchpoint) (addr, len, type) +#endif @@ -1334,4 +1325,7 @@ Index: gdb-6.8.50.20090209/gdb/target.h +#ifndef target_remove_watchpoint #define target_remove_watchpoint(addr, len, type) \ (*current_target.to_remove_watchpoint) (addr, len, type) - #endif ++#endif + + #define target_insert_hw_breakpoint(gdbarch, bp_tgt) \ + (*current_target.to_insert_hw_breakpoint) (gdbarch, bp_tgt) gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch: inferior.h | 10 +++++++++- infrun.c | 51 ++++++++++++++++++++++++++++++++------------------- linux-nat.c | 5 ++++- linux-nat.h | 4 ++-- 4 files changed, 47 insertions(+), 23 deletions(-) Index: gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch 14 Dec 2008 14:05:16 -0000 1.5 +++ gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch 4 Aug 2009 05:37:28 -0000 1.6 @@ -21,11 +21,11 @@ Port to GDB-6.8pre. -Index: gdb-6.8.50.20081209/gdb/inferior.h +Index: gdb-6.8.50.20090803/gdb/inferior.h =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/inferior.h 2008-11-20 01:35:23.000000000 +0100 -+++ gdb-6.8.50.20081209/gdb/inferior.h 2008-12-10 01:22:23.000000000 +0100 -@@ -168,7 +168,15 @@ extern void reopen_exec_file (void); +--- gdb-6.8.50.20090803.orig/gdb/inferior.h 2009-06-28 02:20:22.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/inferior.h 2009-08-03 17:19:56.000000000 +0200 +@@ -181,7 +181,15 @@ extern void reopen_exec_file (void); /* The `resume' routine should only be called in special circumstances. Normally, use `proceed', which handles a lot of bookkeeping. */ @@ -42,20 +42,20 @@ Index: gdb-6.8.50.20081209/gdb/inferior. /* From misc files */ -Index: gdb-6.8.50.20081209/gdb/infrun.c +Index: gdb-6.8.50.20090803/gdb/infrun.c =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/infrun.c 2008-12-02 20:20:23.000000000 +0100 -+++ gdb-6.8.50.20081209/gdb/infrun.c 2008-12-10 01:23:46.000000000 +0100 -@@ -73,7 +73,7 @@ static int follow_fork (void); +--- gdb-6.8.50.20090803.orig/gdb/infrun.c 2009-07-31 01:01:27.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/infrun.c 2009-08-03 21:39:28.000000000 +0200 +@@ -74,7 +74,7 @@ static int follow_fork (void); static void set_schedlock_func (char *args, int from_tty, struct cmd_list_element *c); -static int currently_stepping (struct thread_info *tp); +static enum resume_step currently_stepping (struct thread_info *tp); - static int currently_stepping_callback (struct thread_info *tp, void *data); - -@@ -961,7 +961,7 @@ set_schedlock_func (char *args, int from + static int currently_stepping_or_nexting_callback (struct thread_info *tp, + void *data); +@@ -1137,7 +1137,7 @@ maybe_software_singlestep (struct gdbarc STEP nonzero if we should step (zero to continue instead). SIG is the signal to give the inferior (zero for none). */ void @@ -64,7 +64,7 @@ Index: gdb-6.8.50.20081209/gdb/infrun.c { int should_resume = 1; struct cleanup *old_cleanups = make_cleanup (resume_cleanups, 0); -@@ -975,10 +975,12 @@ resume (int step, enum target_signal sig +@@ -1149,10 +1149,12 @@ resume (int step, enum target_signal sig QUIT; if (debug_infrun) @@ -81,7 +81,7 @@ Index: gdb-6.8.50.20081209/gdb/infrun.c /* Some targets (e.g. Solaris x86) have a kernel bug when stepping over an instruction that causes a page fault without triggering -@@ -1127,9 +1129,10 @@ a command like `return' or `jump' to con +@@ -1271,9 +1273,10 @@ a command like `return' or `jump' to con individually. */ resume_ptid = inferior_ptid; } @@ -94,16 +94,16 @@ Index: gdb-6.8.50.20081209/gdb/infrun.c { /* User-settable 'scheduler' mode requires solo thread resume. */ resume_ptid = inferior_ptid; -@@ -1302,7 +1305,7 @@ proceed (CORE_ADDR addr, enum target_sig - struct gdbarch *gdbarch = get_regcache_arch (regcache); +@@ -1474,7 +1477,7 @@ proceed (CORE_ADDR addr, enum target_sig + struct gdbarch *gdbarch; struct thread_info *tp; - CORE_ADDR pc = regcache_read_pc (regcache); + CORE_ADDR pc; - int oneproc = 0; + enum resume_step resume_step = RESUME_STEP_CONTINUE; - if (step > 0) - step_start_function = find_pc_function (pc); -@@ -1322,13 +1325,13 @@ proceed (CORE_ADDR addr, enum target_sig + /* If we're stopped at a fork/vfork, follow the branch set by the + "set follow-fork-mode" command; otherwise, we'll just proceed +@@ -1508,13 +1511,13 @@ proceed (CORE_ADDR addr, enum target_sig actually be executing the breakpoint insn anyway. We'll be (un-)executing the previous instruction. */ @@ -119,7 +119,7 @@ Index: gdb-6.8.50.20081209/gdb/infrun.c } else { -@@ -1359,13 +1362,13 @@ proceed (CORE_ADDR addr, enum target_sig +@@ -1545,13 +1548,13 @@ proceed (CORE_ADDR addr, enum target_sig is required it returns TRUE and sets the current thread to the old thread. */ if (prepare_to_proceed (step)) @@ -135,7 +135,7 @@ Index: gdb-6.8.50.20081209/gdb/infrun.c { tp->trap_expected = 1; /* If displaced stepping is enabled, we can step over the -@@ -1451,8 +1454,13 @@ proceed (CORE_ADDR addr, enum target_sig +@@ -1637,8 +1640,13 @@ proceed (CORE_ADDR addr, enum target_sig /* Reset to normal state. */ init_infwait_state (); @@ -150,16 +150,21 @@ Index: gdb-6.8.50.20081209/gdb/infrun.c /* Wait for it to stop (if not standalone) and in any case decode why it stopped, and act accordingly. */ -@@ -3690,10 +3698,16 @@ currently_stepping_callback (struct thre - return tp != data && currently_stepping_thread (tp); - } +@@ -4171,13 +4179,18 @@ infrun: not switching back to stepped th + + /* Is thread TP in the middle of single-stepping? */ -static int +static enum resume_step currently_stepping (struct thread_info *tp) { -- return currently_stepping_thread (tp) || bpstat_should_step (); -+ if (currently_stepping_thread (tp)) +- return ((tp->step_range_end && tp->step_resume_breakpoint == NULL) +- || tp->trap_expected +- || tp->stepping_through_solib_after_catch +- || bpstat_should_step ()); ++ if ((tp->step_range_end && tp->step_resume_breakpoint == NULL) ++ || tp->trap_expected ++ || tp->stepping_through_solib_after_catch) + return RESUME_STEP_USER; + + if (bpstat_should_step ()) @@ -168,12 +173,12 @@ Index: gdb-6.8.50.20081209/gdb/infrun.c + return RESUME_STEP_CONTINUE; } - /* Inferior has stepped into a subroutine call with source code that -Index: gdb-6.8.50.20081209/gdb/linux-nat.c + /* Returns true if any thread *but* the one passed in "data" is in the +Index: gdb-6.8.50.20090803/gdb/linux-nat.c =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/linux-nat.c 2008-12-02 08:57:36.000000000 +0100 -+++ gdb-6.8.50.20081209/gdb/linux-nat.c 2008-12-10 01:22:23.000000000 +0100 -@@ -2343,7 +2343,10 @@ count_events_callback (struct lwp_info * +--- gdb-6.8.50.20090803.orig/gdb/linux-nat.c 2009-07-31 17:25:21.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/linux-nat.c 2009-08-03 21:39:10.000000000 +0200 +@@ -2351,7 +2351,10 @@ count_events_callback (struct lwp_info * static int select_singlestep_lwp_callback (struct lwp_info *lp, void *data) { @@ -185,10 +190,10 @@ Index: gdb-6.8.50.20081209/gdb/linux-nat return 1; else return 0; -Index: gdb-6.8.50.20081209/gdb/linux-nat.h +Index: gdb-6.8.50.20090803/gdb/linux-nat.h =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/linux-nat.h 2008-07-27 23:12:40.000000000 +0200 -+++ gdb-6.8.50.20081209/gdb/linux-nat.h 2008-12-10 01:22:23.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/linux-nat.h 2009-05-18 19:11:25.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/linux-nat.h 2009-08-03 21:39:09.000000000 +0200 @@ -55,8 +55,8 @@ struct lwp_info /* If non-zero, a pending wait status. */ int status; gdb-6.7-testsuite-stable-results.patch: ./gdb/testsuite/gdb.base/fileio.c | 33 ++++++++++++++++++++++++++++++++ ./gdb/testsuite/gdb.base/fileio.exp | 10 ++++----- sources/gdb/testsuite/gdb.base/dump.exp | 4 ++- 3 files changed, 41 insertions(+), 6 deletions(-) Index: gdb-6.7-testsuite-stable-results.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.7-testsuite-stable-results.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gdb-6.7-testsuite-stable-results.patch 11 Feb 2009 00:04:47 -0000 1.6 +++ gdb-6.7-testsuite-stable-results.patch 4 Aug 2009 05:37:28 -0000 1.7 @@ -116,93 +116,3 @@ frames-invalid can happen asynchronously "array partial with expressions" 4 "intarray2\[3\]" gdb_test "print intarray2\[2\] == 0" " = 1" "element 2 not changed, == 4" ---- gdb-6.8.50.20090209/gdb/testsuite/gdb.base/annota1.exp-orig 2009-02-09 16:31:11.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/testsuite/gdb.base/annota1.exp 2009-02-09 21:27:38.000000000 +0100 -@@ -286,7 +286,7 @@ if [target_info exists gdb,nosignals] { - } else { - send_gdb "signal SIGUSR1\n" - gdb_expect { -- -re "\r\n\032\032post-prompt\r\nContinuing with signal SIGUSR1.\r\n\r\n\032\032starting\r\n\r\n\032\032frames-invalid\r\n\r\n\032\032breakpoint 2\r\n\r\nBreakpoint 2, \r\n\032\032frame-begin 0 $hex\r\n\r\n\032\032frame-function-name\r\nhandle_USR1\r\n\032\032frame-args\r\n \\(\r\n\032\032arg-begin\r\nsig\r\n\032\032arg-name-end\r\n=\r\n\032\032arg-value -\r\n$decimal\r\n\032\032arg-end\r\n\\)\r\n\032\032frame-source-begin\r\n at \r\n\032\032frame-source-file\r\n${escapedsrcfile}\r\n\032\032frame-source-file-end\r\n:\r\n\032\032frame-source-line\r\n.*\r\n\032\032frame-source-end\r\n\r\n\r\n\032\032source.*annota1.c:.*:.*:beg:$hex\r\n\r\n\032\032frame-end\r\n\r\n\032\032stopped\r\n$gdb_prompt$" \ -+ -re "\r\n\032\032post-prompt\r\nContinuing with signal SIGUSR1.\r\n\r\n\032\032starting\r\n(\r\n\032\032frames-invalid\r\n)*\r\n\032\032breakpoint 2\r\n\r\nBreakpoint 2, \r\n\032\032frame-begin 0 $hex\r\n\r\n\032\032frame-function-name\r\nhandle_USR1\r\n\032\032frame-args\r\n \\(\r\n\032\032arg-begin\r\nsig\r\n\032\032arg-name-end\r\n=\r\n\032\032arg-value -\r\n$decimal\r\n\032\032arg-end\r\n\\)\r\n\032\032frame-source-begin\r\n at \r\n\032\032frame-source-file\r\n${escapedsrcfile}\r\n\032\032frame-source-file-end\r\n:\r\n\032\032frame-source-line\r\n.*\r\n\032\032frame-source-end\r\n\r\n\r\n\032\032source.*annota1.c:.*:.*:beg:$hex\r\n\r\n\032\032frame-end\r\n\r\n\032\032stopped\r\n$gdb_prompt$" \ - { pass "send SIGUSR1" } - -re "\r\n\032\032post-prompt\r\nContinuing with signal SIGUSR1.\r\n\r\n\032\032starting\r\n\r\n\032\032frames-invalid\r\n\r\n\032\032breakpoint 2\r\n\r\nBreakpoint 2, \r\n\032\032frame-begin 0 $hex\r\n\r\n\032\032frame-function-name\r\nhandle_USR1\r\n\032\032frame-args\r\n \\(\r\n\032\032arg-begin\r\nsig\r\n\032\032arg-name-end\r\n=\r\n\032\032arg-value -\r\n$decimal\r\n\032\032arg-end\r\n\\)\r\n\032\032frame-source-begin\r\n at \r\n\032\032frame-source-file\r\n.*${srcfile}\r\n\032\032frame-source-file-end\r\n:\r\n\032\032frame-source-line\r\n.*\r\n\032\032frame-source-end\r\n\r\n\r\n\032\032source.*annota1.c:.*:.*:beg:$hex\r\n\r\n\032\032frame-end\r\n\r\n\032\032stopped\r\n$gdb_prompt$" \ - { setup_xfail "*-*-*" 1270 ---- ./gdb/testsuite/gdb.base/auxv.exp 2009-02-11 00:54:54.000000000 +0100 -+++ ./gdb/testsuite/gdb.base/auxv.exp 2009-02-11 00:51:30.000000000 +0100 -@@ -78,8 +78,10 @@ proc fetch_auxv {test} { - - set auxv_lines {} - set bad -1 -+ # Former trailing `\[\r\n\]+' may eat just \r leaving \n in the buffer -+ # corrupting the next matches. - if {[gdb_test_multiple "info auxv" $test { -- -re "info auxv\[\r\n\]+" { -+ -re "info auxv\r\n" { - exp_continue - } - -ex "The program has no auxiliary information now" { -@@ -94,20 +96,20 @@ proc fetch_auxv {test} { - set bad 1 - exp_continue - } -- -re "^\[0-9\]+\[ \t\]+(AT_\[^ \t\]+)\[^\r\n\]+\[\r\n\]+" { -+ -re "^\[0-9\]+\[ \t\]+(AT_\[^ \t\]+)\[^\r\n\]+\r\n" { - lappend auxv_lines $expect_out(0,string) - exp_continue - } -- -re "^\[0-9\]+\[ \t\]+\\?\\?\\?\[^\r\n\]+\[\r\n\]+" { -+ -re "^\[0-9\]+\[ \t\]+\\?\\?\\?\[^\r\n\]+\r\n" { - warning "Unrecognized tag value: $expect_out(0,string)" - set bad 1 - lappend auxv_lines $expect_out(0,string) - exp_continue - } -- -re ".*$gdb_prompt $" { -+ -re "$gdb_prompt $" { - incr bad - } -- -re "^\[^\r\n\]+\[\r\n\]+" { -+ -re "^\[^\r\n\]+\r\n" { - if {!$bad} { - warning "Unrecognized output: $expect_out(0,string)" - set bad 1 ---- ./gdb/testsuite/gdb.base/callfuncs.exp 2009-01-03 06:58:03.000000000 +0100 -+++ ./gdb/testsuite/gdb.base/callfuncs.exp 2009-02-11 00:51:42.000000000 +0100 -@@ -249,15 +249,17 @@ proc fetch_all_registers {test} { - - set all_registers_lines {} - set bad -1 -+ # Former trailing `\[\r\n\]+' may eat just \r leaving \n in the buffer -+ # corrupting the next matches. - if {[gdb_test_multiple "info all-registers" $test { -- -re "info all-registers\[\r\n\]+" { -+ -re "info all-registers\r\n" { - exp_continue - } - -ex "The program has no registers now" { - set bad 1 - exp_continue - } -- -re "^bspstore\[ \t\]+\[^\r\n\]+\[\r\n\]+" { -+ -re "^bspstore\[ \t\]+\[^\r\n\]+\r\n" { - if [istarget "ia64-*-*"] { - # Filter out bspstore which is specially tied to bsp, - # giving spurious differences. -@@ -266,14 +268,14 @@ proc fetch_all_registers {test} { - } - exp_continue - } -- -re "^\[^ \t\]+\[ \t\]+\[^\r\n\]+\[\r\n\]+" { -+ -re "^\[^ \t\]+\[ \t\]+\[^\r\n\]+\r\n" { - lappend all_registers_lines $expect_out(0,string) - exp_continue - } -- -re ".*$gdb_prompt $" { -+ -re "$gdb_prompt $" { - incr bad - } -- -re "^\[^\r\n\]+\[\r\n\]+" { -+ -re "^\[^\r\n\]+\r\n" { - if {!$bad} { - warning "Unrecognized output: $expect_out(0,string)" - set bad 1 gdb-6.8-attach-signalled-detach-stopped.patch: linux-nat.c | 28 +++++++++++++- testsuite/gdb.threads/attach-stopped.exp | 60 ++++++++++++++++++++++++++++++- testsuite/gdb.threads/attachstop-mt.exp | 17 +++++++- 3 files changed, 100 insertions(+), 5 deletions(-) Index: gdb-6.8-attach-signalled-detach-stopped.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-attach-signalled-detach-stopped.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gdb-6.8-attach-signalled-detach-stopped.patch 11 Feb 2009 00:04:47 -0000 1.4 +++ gdb-6.8-attach-signalled-detach-stopped.patch 4 Aug 2009 05:37:28 -0000 1.5 @@ -1,8 +1,8 @@ -Index: gdb-6.8.50.20090209/gdb/linux-nat.c +Index: gdb-6.8.50.20090803/gdb/linux-nat.c =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/linux-nat.c 2009-02-09 16:12:23.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/linux-nat.c 2009-02-09 16:15:30.000000000 +0100 -@@ -204,6 +204,9 @@ blocked. */ +--- gdb-6.8.50.20090803.orig/gdb/linux-nat.c 2009-08-03 17:24:03.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/linux-nat.c 2009-08-03 17:27:23.000000000 +0200 +@@ -202,6 +202,9 @@ blocked. */ static struct target_ops *linux_ops; static struct target_ops linux_ops_saved; @@ -12,10 +12,10 @@ Index: gdb-6.8.50.20090209/gdb/linux-nat /* The method to call, if any, when a new thread is attached. */ static void (*linux_nat_new_thread) (ptid_t); -@@ -902,7 +905,14 @@ linux_child_follow_fork (struct target_o - fork_save_infrun_state (fp, 0); +@@ -790,7 +793,14 @@ linux_child_follow_fork (struct target_o + linux_parent_pid = parent_pid; } - else + else if (detach_fork) - target_detach (NULL, 0); + { + /* We should check PID_WAS_STOPPED and detach it stopped accordingly. @@ -27,8 +27,8 @@ Index: gdb-6.8.50.20090209/gdb/linux-nat + } inferior_ptid = ptid_build (child_pid, child_pid, 0); - -@@ -1229,6 +1239,7 @@ linux_nat_post_attach_wait (ptid_t ptid, + add_thread (inferior_ptid); +@@ -1231,6 +1241,7 @@ linux_nat_post_attach_wait (ptid_t ptid, if (debug_linux_nat) fprintf_unfiltered (gdb_stdlog, "LNPAW: Attaching to a stopped process\n"); @@ -36,7 +36,7 @@ Index: gdb-6.8.50.20090209/gdb/linux-nat /* The process is definitely stopped. It is in a job control stop, unless the kernel predates the TASK_STOPPED / -@@ -1561,6 +1572,9 @@ GPT: lwp %s had signal %s, but it is in +@@ -1512,6 +1523,9 @@ GPT: lwp %s had signal %s, but it is in *status = lp->status; } @@ -46,7 +46,7 @@ Index: gdb-6.8.50.20090209/gdb/linux-nat return 0; } -@@ -1671,6 +1685,8 @@ linux_nat_detach (struct target_ops *ops +@@ -1621,6 +1635,8 @@ linux_nat_detach (struct target_ops *ops } else linux_ops->to_detach (ops, args, from_tty); @@ -55,7 +55,7 @@ Index: gdb-6.8.50.20090209/gdb/linux-nat } /* Resume LP. */ -@@ -1825,6 +1841,14 @@ linux_nat_resume (ptid_t ptid, int step_ +@@ -1774,6 +1790,14 @@ linux_nat_resume (struct target_ops *ops resume_callback. */ lp->stopped = 0; @@ -67,10 +67,10 @@ Index: gdb-6.8.50.20090209/gdb/linux-nat + if (!step && lp && pid_was_stopped == GET_PID (lp->ptid)) + pid_was_stopped = 0; + - if (resume_all) - iterate_over_lwps (resume_callback, NULL); + if (resume_many) + iterate_over_lwps (ptid, resume_callback, NULL); -@@ -3316,6 +3340,8 @@ linux_nat_mourn_inferior (struct target_ +@@ -3322,6 +3346,8 @@ linux_nat_mourn_inferior (struct target_ there are other viable forks to debug. Delete the exiting one and context-switch to the first available. */ linux_fork_mourn_inferior (); @@ -79,10 +79,10 @@ Index: gdb-6.8.50.20090209/gdb/linux-nat } /* Convert a native/host siginfo object, into/from the siginfo in the -Index: gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/attach-stopped.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/attach-stopped.exp =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/testsuite/gdb.threads/attach-stopped.exp 2009-01-03 06:58:07.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/attach-stopped.exp 2009-02-09 16:12:41.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.threads/attach-stopped.exp 2009-01-03 06:58:07.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/attach-stopped.exp 2009-08-03 17:26:22.000000000 +0200 @@ -62,7 +62,65 @@ proc corefunc { threadtype } { gdb_reinitialize_dir $srcdir/$subdir gdb_load ${binfile} @@ -150,10 +150,10 @@ Index: gdb-6.8.50.20090209/gdb/testsuite set test "$threadtype: attach2 to stopped, after setting file" gdb_test_multiple "attach $testpid" "$test" { -Index: gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/attachstop-mt.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/attachstop-mt.exp =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/testsuite/gdb.threads/attachstop-mt.exp 2009-01-03 06:58:07.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/testsuite/gdb.threads/attachstop-mt.exp 2009-02-09 16:12:41.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.threads/attachstop-mt.exp 2009-01-03 06:58:07.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.threads/attachstop-mt.exp 2009-08-03 17:26:22.000000000 +0200 @@ -176,12 +176,23 @@ gdb_test "bt" ".*sleep.*(func|main).*" " # Exit and detach the process. gdb_exit gdb-6.8-bz254229-gcore-prpsinfo.patch: bfd/elf-bfd.h | 2 bfd/elf.c | 25 +++++-- gdb/amd64-linux-nat.c | 15 +++- gdb/fbsd-nat.c | 1 gdb/linux-nat.c | 172 +++++++++++++++++++++++++++++++++++++++++++++++++- gdb/linux-nat.h | 2 gdb/procfs.c | 1 7 files changed, 203 insertions(+), 15 deletions(-) Index: gdb-6.8-bz254229-gcore-prpsinfo.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-bz254229-gcore-prpsinfo.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gdb-6.8-bz254229-gcore-prpsinfo.patch 14 Dec 2008 14:05:17 -0000 1.2 +++ gdb-6.8-bz254229-gcore-prpsinfo.patch 4 Aug 2009 05:37:28 -0000 1.3 @@ -1,8 +1,8 @@ -Index: gdb-6.8.50.20081209/bfd/elf-bfd.h +Index: gdb-6.8.50.20090803/bfd/elf-bfd.h =================================================================== ---- gdb-6.8.50.20081209.orig/bfd/elf-bfd.h 2008-12-03 15:50:57.000000000 +0100 -+++ gdb-6.8.50.20081209/bfd/elf-bfd.h 2008-12-10 01:35:08.000000000 +0100 -@@ -2154,7 +2154,7 @@ extern Elf_Internal_Phdr * _bfd_elf_find +--- gdb-6.8.50.20090803.orig/bfd/elf-bfd.h 2009-07-23 15:00:20.000000000 +0200 ++++ gdb-6.8.50.20090803/bfd/elf-bfd.h 2009-08-03 17:21:25.000000000 +0200 +@@ -2115,7 +2115,7 @@ extern Elf_Internal_Phdr * _bfd_elf_find extern char *elfcore_write_note (bfd *, char *, int *, const char *, int, const void *, int); extern char *elfcore_write_prpsinfo @@ -11,11 +11,11 @@ Index: gdb-6.8.50.20081209/bfd/elf-bfd.h extern char *elfcore_write_prstatus (bfd *, char *, int *, long, int, const void *); extern char * elfcore_write_pstatus -Index: gdb-6.8.50.20081209/bfd/elf.c +Index: gdb-6.8.50.20090803/bfd/elf.c =================================================================== ---- gdb-6.8.50.20081209.orig/bfd/elf.c 2008-12-03 15:50:57.000000000 +0100 -+++ gdb-6.8.50.20081209/bfd/elf.c 2008-12-10 01:35:08.000000000 +0100 -@@ -8345,6 +8345,7 @@ char * +--- gdb-6.8.50.20090803.orig/bfd/elf.c 2009-07-23 15:00:20.000000000 +0200 ++++ gdb-6.8.50.20090803/bfd/elf.c 2009-08-03 17:23:13.000000000 +0200 +@@ -8381,6 +8381,7 @@ char * elfcore_write_prpsinfo (bfd *abfd, char *buf, int *bufsiz, @@ -23,7 +23,7 @@ Index: gdb-6.8.50.20081209/bfd/elf.c const char *fname, const char *psargs) { -@@ -8371,9 +8372,15 @@ elfcore_write_prpsinfo (bfd *abfd, +@@ -8407,9 +8408,15 @@ elfcore_write_prpsinfo (bfd *abfd, int note_type = NT_PRPSINFO; #endif @@ -42,7 +42,7 @@ Index: gdb-6.8.50.20081209/bfd/elf.c return elfcore_write_note (abfd, buf, bufsiz, note_name, note_type, &data, sizeof (data)); } -@@ -8388,9 +8395,15 @@ elfcore_write_prpsinfo (bfd *abfd, +@@ -8424,9 +8431,15 @@ elfcore_write_prpsinfo (bfd *abfd, int note_type = NT_PRPSINFO; #endif @@ -61,19 +61,19 @@ Index: gdb-6.8.50.20081209/bfd/elf.c return elfcore_write_note (abfd, buf, bufsiz, note_name, note_type, &data, sizeof (data)); } -Index: gdb-6.8.50.20081209/gdb/amd64-linux-nat.c +Index: gdb-6.8.50.20090803/gdb/amd64-linux-nat.c =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/amd64-linux-nat.c 2008-12-10 01:28:28.000000000 +0100 -+++ gdb-6.8.50.20081209/gdb/amd64-linux-nat.c 2008-12-10 01:35:08.000000000 +0100 -@@ -139,6 +139,7 @@ static int amd64_linux_gregset32_reg_off +--- gdb-6.8.50.20090803.orig/gdb/amd64-linux-nat.c 2009-08-03 17:19:57.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/amd64-linux-nat.c 2009-08-03 17:21:25.000000000 +0200 +@@ -140,6 +140,7 @@ static int amd64_linux_gregset32_reg_off static char * amd64_linux_elfcore_write_prpsinfo (bfd *abfd, char *buf, int *bufsiz, + void *info, const char *fname, const char *psargs) { - if (gdbarch_ptr_bit(current_gdbarch) == 32) -@@ -148,14 +149,20 @@ amd64_linux_elfcore_write_prpsinfo (bfd + if (gdbarch_ptr_bit (target_gdbarch) == 32) +@@ -149,14 +150,20 @@ amd64_linux_elfcore_write_prpsinfo (bfd struct elf_prpsinfo32 data; note_type = NT_PRPSINFO; @@ -98,11 +98,11 @@ Index: gdb-6.8.50.20081209/gdb/amd64-lin } static void -Index: gdb-6.8.50.20081209/gdb/fbsd-nat.c +Index: gdb-6.8.50.20090803/gdb/fbsd-nat.c =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/fbsd-nat.c 2008-10-28 16:22:12.000000000 +0100 -+++ gdb-6.8.50.20081209/gdb/fbsd-nat.c 2008-12-10 01:35:08.000000000 +0100 -@@ -210,6 +210,7 @@ fbsd_make_corefile_notes (bfd *obfd, int +--- gdb-6.8.50.20090803.orig/gdb/fbsd-nat.c 2009-07-02 19:21:06.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/fbsd-nat.c 2009-08-03 17:21:25.000000000 +0200 +@@ -211,6 +211,7 @@ fbsd_make_corefile_notes (bfd *obfd, int psargs = reconcat (psargs, psargs, " ", get_inferior_args (), NULL); note_data = elfcore_write_prpsinfo (obfd, note_data, note_size, @@ -110,19 +110,19 @@ Index: gdb-6.8.50.20081209/gdb/fbsd-nat. fname, psargs); } -Index: gdb-6.8.50.20081209/gdb/linux-nat.c +Index: gdb-6.8.50.20090803/gdb/linux-nat.c =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/linux-nat.c 2008-12-10 01:28:14.000000000 +0100 -+++ gdb-6.8.50.20081209/gdb/linux-nat.c 2008-12-10 01:35:25.000000000 +0100 -@@ -53,6 +53,7 @@ - #include - #include "gdb_dirent.h" +--- gdb-6.8.50.20090803.orig/gdb/linux-nat.c 2009-08-03 17:19:56.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/linux-nat.c 2009-08-03 17:24:03.000000000 +0200 +@@ -55,6 +55,7 @@ #include "xml-support.h" + #include "terminal.h" + #include +#include "gdb_procfs32.h" /* for struct elf_prpsinfo32 */ - #ifdef HAVE_PERSONALITY - # include -@@ -216,7 +217,7 @@ static LONGEST (*super_xfer_partial) (st + #ifndef SPUFS_MAGIC + #define SPUFS_MAGIC 0x23c9b64e +@@ -222,7 +223,7 @@ static LONGEST (*super_xfer_partial) (st /* This functions make elfcore note sections. They may get overriden by code adjusting data for multi-target builds. */ char *(*linux_elfcore_write_prpsinfo) @@ -131,8 +131,8 @@ Index: gdb-6.8.50.20081209/gdb/linux-nat char *(*linux_elfcore_write_prstatus) (bfd *, char *, int *, long, int, const void *) = elfcore_write_prstatus; static char * -@@ -3614,6 +3615,159 @@ linux_nat_corefile_thread_callback (stru - return 0; +@@ -3840,6 +3841,159 @@ linux_spu_make_corefile_notes (bfd *obfd + return args.note_data; } +/* Should be always true for Linux */ @@ -242,7 +242,7 @@ Index: gdb-6.8.50.20081209/gdb/linux-nat + +#if ULONG_MAX > 0xffffffffU + /* We skip this code on 32-bit gdb. */ -+ if (gdbarch_ptr_bit (current_gdbarch) == 64) ++ if (gdbarch_ptr_bit (target_gdbarch) == 64) + { + struct elf_prpsinfo *info = xzalloc (sizeof (*info)); + @@ -263,7 +263,7 @@ Index: gdb-6.8.50.20081209/gdb/linux-nat + return info; + } +#endif -+ if (gdbarch_ptr_bit (current_gdbarch) == 32) ++ if (gdbarch_ptr_bit (target_gdbarch) == 32) + { + struct elf_prpsinfo32 *info = xzalloc (sizeof (*info)); + @@ -291,7 +291,7 @@ Index: gdb-6.8.50.20081209/gdb/linux-nat /* Fills the "to_make_corefile_note" target vector. Builds the note section for a corefile, and returns it in a malloc buffer. */ -@@ -3633,8 +3787,14 @@ linux_nat_make_corefile_notes (bfd *obfd +@@ -3860,8 +4014,14 @@ linux_nat_make_corefile_notes (bfd *obfd if (get_exec_file (0)) { @@ -306,7 +306,7 @@ Index: gdb-6.8.50.20081209/gdb/linux-nat if (get_inferior_args ()) { char *string_end; -@@ -3650,9 +3810,15 @@ linux_nat_make_corefile_notes (bfd *obfd +@@ -3877,9 +4037,15 @@ linux_nat_make_corefile_notes (bfd *obfd psargs_end - string_end); } } @@ -324,11 +324,11 @@ Index: gdb-6.8.50.20081209/gdb/linux-nat } /* Dump information for threads. */ -Index: gdb-6.8.50.20081209/gdb/linux-nat.h +Index: gdb-6.8.50.20090803/gdb/linux-nat.h =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/linux-nat.h 2008-12-10 01:27:33.000000000 +0100 -+++ gdb-6.8.50.20081209/gdb/linux-nat.h 2008-12-10 01:35:08.000000000 +0100 -@@ -138,7 +138,7 @@ struct siginfo *linux_nat_get_siginfo (p +--- gdb-6.8.50.20090803.orig/gdb/linux-nat.h 2009-08-03 17:19:56.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/linux-nat.h 2009-08-03 17:21:25.000000000 +0200 +@@ -148,7 +148,7 @@ struct siginfo *linux_nat_get_siginfo (p /* These functions make elfcore note sections. They may get overriden by code adjusting data for multi-target builds. */ extern char *(*linux_elfcore_write_prpsinfo) @@ -337,11 +337,11 @@ Index: gdb-6.8.50.20081209/gdb/linux-nat extern char *(*linux_elfcore_write_prstatus) (bfd *, char *, int *, long, int, const void *); extern char *(*linux_elfcore_write_prfpreg) -Index: gdb-6.8.50.20081209/gdb/procfs.c +Index: gdb-6.8.50.20090803/gdb/procfs.c =================================================================== ---- gdb-6.8.50.20081209.orig/gdb/procfs.c 2008-11-09 12:27:17.000000000 +0100 -+++ gdb-6.8.50.20081209/gdb/procfs.c 2008-12-10 01:35:08.000000000 +0100 -@@ -6181,6 +6181,7 @@ procfs_make_note_section (bfd *obfd, int +--- gdb-6.8.50.20090803.orig/gdb/procfs.c 2009-08-01 02:02:04.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/procfs.c 2009-08-03 17:21:25.000000000 +0200 +@@ -6147,6 +6147,7 @@ procfs_make_note_section (bfd *obfd, int note_data = (char *) elfcore_write_prpsinfo (obfd, note_data, note_size, gdb-6.8-bz436037-reg-no-longer-active.patch: valops.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) Index: gdb-6.8-bz436037-reg-no-longer-active.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-bz436037-reg-no-longer-active.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gdb-6.8-bz436037-reg-no-longer-active.patch 1 Aug 2008 06:36:43 -0000 1.1 +++ gdb-6.8-bz436037-reg-no-longer-active.patch 4 Aug 2009 05:37:28 -0000 1.2 @@ -1,8 +1,9 @@ -diff -d -urpN src.0/gdb/valops.c src.1/gdb/valops.c ---- src.0/gdb/valops.c 2008-07-27 04:00:03.000000000 +0200 -+++ src.1/gdb/valops.c 2008-07-31 15:17:42.000000000 +0200 -@@ -813,10 +813,18 @@ value_assign (struct value *toval, struc - struct frame_info *frame; +Index: gdb-6.8.50.20090803/gdb/valops.c +=================================================================== +--- gdb-6.8.50.20090803.orig/gdb/valops.c 2009-08-04 06:30:45.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/valops.c 2009-08-04 06:33:05.000000000 +0200 +@@ -926,10 +926,18 @@ value_assign (struct value *toval, struc + struct gdbarch *gdbarch; int value_reg; - /* Figure out which frame this is in currently. */ @@ -21,4 +22,4 @@ diff -d -urpN src.0/gdb/valops.c src.1/g + /* Probably never happens. */ if (!frame) error (_("Value being assigned to is no longer active.")); - + gdb-6.8-bz457187-largefile.patch: config.in | 6 configure | 365 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 1 3 files changed, 372 insertions(+) Index: gdb-6.8-bz457187-largefile.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-bz457187-largefile.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gdb-6.8-bz457187-largefile.patch 2 Mar 2009 23:14:15 -0000 1.1 +++ gdb-6.8-bz457187-largefile.patch 4 Aug 2009 05:37:28 -0000 1.2 @@ -5,9 +5,10 @@ gdb/ * config.in: Regenerate. * configure: Regenerate. -diff -up -rup gdb-orig/configure.ac gdb/configure.ac ---- ./gdb-orig/configure.ac 2009-03-02 23:39:01.000000000 +0100 -+++ ./gdb/configure.ac 2009-03-02 23:40:46.000000000 +0100 +Index: gdb-6.8.50.20090803/gdb/configure.ac +=================================================================== +--- gdb-6.8.50.20090803.orig/gdb/configure.ac 2009-08-04 06:32:39.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/configure.ac 2009-08-04 06:33:51.000000000 +0200 @@ -30,6 +30,7 @@ AC_GNU_SOURCE AC_AIX AC_ISC_POSIX @@ -16,10 +17,11 @@ diff -up -rup gdb-orig/configure.ac gdb/ AM_PROG_CC_STDC AC_CONFIG_AUX_DIR(..) -diff -up -rup gdb-orig/config.in gdb/config.in ---- ./gdb-orig/config.in 2009-03-02 23:39:01.000000000 +0100 -+++ ./gdb/config.in 2009-03-02 23:40:53.000000000 +0100 -@@ -725,6 +725,9 @@ +Index: gdb-6.8.50.20090803/gdb/config.in +=================================================================== +--- gdb-6.8.50.20090803.orig/gdb/config.in 2009-08-04 06:32:39.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/config.in 2009-08-04 06:33:51.000000000 +0200 +@@ -744,6 +744,9 @@ # undef _ALL_SOURCE #endif @@ -29,7 +31,7 @@ diff -up -rup gdb-orig/config.in gdb/con /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # undef _GNU_SOURCE -@@ -734,6 +737,9 @@ +@@ -753,6 +756,9 @@ problem on IRIX 5. */ #undef _KMEMUSER @@ -39,18 +41,19 @@ diff -up -rup gdb-orig/config.in gdb/con /* Define to 1 if on MINIX. */ #undef _MINIX -diff -up -rup gdb-orig/configure gdb/configure ---- ./gdb-orig/configure 2009-03-02 23:39:01.000000000 +0100 -+++ ./gdb/configure 2009-03-02 23:40:49.000000000 +0100 -@@ -862,6 +862,7 @@ Optional Features: +Index: gdb-6.8.50.20090803/gdb/configure +=================================================================== +--- gdb-6.8.50.20090803.orig/gdb/configure 2009-08-04 06:32:39.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/configure 2009-08-04 06:33:51.000000000 +0200 +@@ -874,6 +874,7 @@ Optional Features: --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer + --disable-largefile omit support for large files --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors - --enable-targets alternative target configurations -@@ -3313,6 +3314,370 @@ _ACEOF + --enable-targets=TARGETS +@@ -3347,6 +3348,370 @@ _ACEOF gdb-6.8-bz466901-backtrace-full-prelinked.patch: dwarf2loc.c | 4 testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S | 328 ++++++++++++++++++++++ testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c | 26 + testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp | 102 ++++++ 4 files changed, 459 insertions(+), 1 deletion(-) Index: gdb-6.8-bz466901-backtrace-full-prelinked.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-bz466901-backtrace-full-prelinked.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gdb-6.8-bz466901-backtrace-full-prelinked.patch 11 Feb 2009 00:04:48 -0000 1.4 +++ gdb-6.8-bz466901-backtrace-full-prelinked.patch 4 Aug 2009 05:37:28 -0000 1.5 @@ -1,10 +1,10 @@ Fix resolving of variables at locations lists in prelinked libs (BZ 466901). -Index: gdb-6.8.50.20081128/gdb/dwarf2loc.c +Index: gdb-6.8.50.20090803/gdb/dwarf2loc.c =================================================================== ---- gdb-6.8.50.20081128.orig/gdb/dwarf2loc.c 2008-12-08 11:00:45.000000000 +0100 -+++ gdb-6.8.50.20081128/gdb/dwarf2loc.c 2008-12-08 18:02:49.000000000 +0100 -@@ -55,7 +55,9 @@ find_location_expression (struct dwarf2_ +--- gdb-6.8.50.20090803.orig/gdb/dwarf2loc.c 2009-08-04 06:29:47.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/dwarf2loc.c 2009-08-04 06:33:35.000000000 +0200 +@@ -56,7 +56,9 @@ find_location_expression (struct dwarf2_ CORE_ADDR low, high; gdb_byte *loc_ptr, *buf_end; int length; @@ -13,12 +13,12 @@ Index: gdb-6.8.50.20081128/gdb/dwarf2loc + struct objfile *objfile = objfile1->separate_debug_objfile + ? objfile1->separate_debug_objfile : objfile1; struct gdbarch *gdbarch = get_objfile_arch (objfile); + enum bfd_endian byte_order = gdbarch_byte_order (gdbarch); unsigned int addr_size = dwarf2_per_cu_addr_size (baton->per_cu); - CORE_ADDR base_mask = ~(~(CORE_ADDR)1 << (addr_size * 8 - 1)); -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp 2008-12-08 18:00:43.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp 2009-08-04 06:33:35.000000000 +0200 @@ -0,0 +1,102 @@ +# Copyright 2008 Free Software Foundation, Inc. + @@ -122,10 +122,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite + +# `abort' can get expressed as `*__GI_abort'. +gdb_test "bt full" "in \[^ \]*abort \\(.*in func \\(.*\r\n\[\t \]+i = -?\[0-9\].*in main \\(.*" "Backtrace after abort()" -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c 2008-12-08 18:00:43.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c 2009-08-04 06:33:35.000000000 +0200 @@ -0,0 +1,26 @@ +/* This testcase is part of GDB, the GNU debugger. + @@ -153,10 +153,10 @@ Index: gdb-6.8.50.20081128/gdb/testsuite + func (); + return 0; +} -Index: gdb-6.8.50.20081128/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20081128/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S 2008-12-08 18:00:43.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S 2009-08-04 06:33:35.000000000 +0200 @@ -0,0 +1,328 @@ +/* This testcase is part of GDB, the GNU debugger. + gdb-6.8-constant-watchpoints.patch: breakpoint.c | 33 ++++++++++++++++++++++-- doc/gdb.texinfo | 12 ++++++++ gdbtypes.h | 17 +++++++++++- testsuite/gdb.base/watchpoint.c | 5 +++ testsuite/gdb.base/watchpoint.exp | 52 ++++++++++++++++++++++++++++++++++++-- 5 files changed, 114 insertions(+), 5 deletions(-) Index: gdb-6.8-constant-watchpoints.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-constant-watchpoints.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gdb-6.8-constant-watchpoints.patch 11 Feb 2009 00:04:48 -0000 1.5 +++ gdb-6.8-constant-watchpoints.patch 4 Aug 2009 05:37:28 -0000 1.6 @@ -18,11 +18,11 @@ gdb.base/watchpoint.c (global_ptr_ptr): New variable. (func4): New testing code for GLOBAL_PTR_PTR. -Index: gdb-6.8.50.20090209/gdb/breakpoint.c +Index: gdb-6.8.50.20090803/gdb/breakpoint.c =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/breakpoint.c 2009-02-09 15:39:01.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/breakpoint.c 2009-02-09 16:04:10.000000000 +0100 -@@ -769,7 +769,15 @@ is_hardware_watchpoint (struct breakpoin +--- gdb-6.8.50.20090803.orig/gdb/breakpoint.c 2009-08-04 06:29:47.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/breakpoint.c 2009-08-04 06:32:50.000000000 +0200 +@@ -823,7 +823,15 @@ is_hardware_watchpoint (struct breakpoin If VAL_CHAIN is non-NULL, *VAL_CHAIN will be released from the value chain. The caller must free the values individually. If VAL_CHAIN is NULL, all generated values will be left on the value @@ -39,16 +39,16 @@ Index: gdb-6.8.50.20090209/gdb/breakpoin static void fetch_watchpoint_value (struct expression *exp, struct value **valp, -@@ -5862,7 +5870,7 @@ watch_command_1 (char *arg, int accessfl +@@ -6301,7 +6309,7 @@ watch_command_1 (char *arg, int accessfl struct symtab_and_line sal; struct expression *exp; struct block *exp_valid_block; - struct value *val, *mark; + struct value *val, *mark, *val_chain; struct frame_info *frame; - struct frame_info *prev_frame = NULL; char *exp_start = NULL; -@@ -5954,6 +5962,27 @@ watch_command_1 (char *arg, int accessfl + char *exp_end = NULL; +@@ -6392,6 +6400,27 @@ watch_command_1 (char *arg, int accessfl exp_valid_block = innermost_block; mark = value_mark (); fetch_watchpoint_value (exp, &val, NULL, NULL); @@ -76,11 +76,11 @@ Index: gdb-6.8.50.20090209/gdb/breakpoin if (val != NULL) release_value (val); -Index: gdb-6.8.50.20090209/gdb/gdbtypes.h +Index: gdb-6.8.50.20090803/gdb/gdbtypes.h =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/gdbtypes.h 2009-02-09 15:51:57.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/gdbtypes.h 2009-02-09 16:04:10.000000000 +0100 -@@ -70,7 +70,22 @@ enum type_code +--- gdb-6.8.50.20090803.orig/gdb/gdbtypes.h 2009-08-04 06:31:58.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/gdbtypes.h 2009-08-04 06:32:50.000000000 +0200 +@@ -71,7 +71,22 @@ enum type_code TYPE_CODE_UNION, /* C union or Pascal variant part */ TYPE_CODE_ENUM, /* Enumeration type */ TYPE_CODE_FLAGS, /* Bit flags type */ @@ -104,11 +104,11 @@ Index: gdb-6.8.50.20090209/gdb/gdbtypes. TYPE_CODE_INT, /* Integer type */ /* Floating type. This is *NOT* a complex type. Beware, there are parts -Index: gdb-6.8.50.20090209/gdb/doc/gdb.texinfo +Index: gdb-6.8.50.20090803/gdb/doc/gdb.texinfo =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/doc/gdb.texinfo 2009-02-09 16:02:42.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/doc/gdb.texinfo 2009-02-09 16:04:10.000000000 +0100 -@@ -3480,6 +3480,18 @@ This command prints a list of watchpoint +--- gdb-6.8.50.20090803.orig/gdb/doc/gdb.texinfo 2009-08-04 06:32:39.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/doc/gdb.texinfo 2009-08-04 06:32:50.000000000 +0200 +@@ -3517,6 +3517,18 @@ This command prints a list of watchpoint it is the same as @code{info break} (@pxref{Set Breaks}). @end table @@ -127,10 +127,10 @@ Index: gdb-6.8.50.20090209/gdb/doc/gdb.t @value{GDBN} sets a @dfn{hardware watchpoint} if possible. Hardware watchpoints execute very quickly, and the debugger reports a change in value at the exact instruction where the change occurs. If @value{GDBN} -Index: gdb-6.8.50.20090209/gdb/testsuite/gdb.base/watchpoint.c +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.base/watchpoint.c =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/testsuite/gdb.base/watchpoint.c 2008-03-03 14:24:12.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/testsuite/gdb.base/watchpoint.c 2009-02-09 16:04:10.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.base/watchpoint.c 2008-03-03 14:24:12.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.base/watchpoint.c 2009-08-04 06:32:50.000000000 +0200 @@ -40,6 +40,7 @@ struct foo struct1, struct2, *ptr1, *ptr int doread = 0; @@ -150,10 +150,10 @@ Index: gdb-6.8.50.20090209/gdb/testsuite } int main () -Index: gdb-6.8.50.20090209/gdb/testsuite/gdb.base/watchpoint.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.base/watchpoint.exp =================================================================== ---- gdb-6.8.50.20090209.orig/gdb/testsuite/gdb.base/watchpoint.exp 2009-01-03 06:58:03.000000000 +0100 -+++ gdb-6.8.50.20090209/gdb/testsuite/gdb.base/watchpoint.exp 2009-02-09 16:05:03.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.base/watchpoint.exp 2009-01-03 06:58:03.000000000 +0100 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.base/watchpoint.exp 2009-08-04 06:32:50.000000000 +0200 @@ -641,7 +641,21 @@ proc test_watchpoint_and_breakpoint {} { } } gdb-6.8-fortran-tag-constant.patch: dwarf2read.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) Index: gdb-6.8-fortran-tag-constant.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-fortran-tag-constant.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gdb-6.8-fortran-tag-constant.patch 10 Jun 2009 13:05:56 -0000 1.5 +++ gdb-6.8-fortran-tag-constant.patch 4 Aug 2009 05:37:28 -0000 1.6 @@ -1,8 +1,8 @@ -Index: gdb-6.8.50.20090302/gdb/dwarf2read.c +Index: gdb-6.8.50.20090803/gdb/dwarf2read.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/dwarf2read.c 2009-05-09 20:04:27.000000000 +0200 -+++ gdb-6.8.50.20090302/gdb/dwarf2read.c 2009-05-09 20:04:56.000000000 +0200 -@@ -2029,6 +2029,7 @@ scan_partial_symbols (struct partial_die +--- gdb-6.8.50.20090803.orig/gdb/dwarf2read.c 2009-08-04 06:32:58.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/dwarf2read.c 2009-08-04 06:33:18.000000000 +0200 +@@ -2459,6 +2459,7 @@ scan_partial_symbols (struct partial_die add_partial_subprogram (pdi, lowpc, highpc, need_pc, cu); break; case DW_TAG_variable: @@ -10,7 +10,7 @@ Index: gdb-6.8.50.20090302/gdb/dwarf2rea case DW_TAG_typedef: case DW_TAG_union_type: if (!pdi->is_declaration) -@@ -2244,6 +2245,7 @@ add_partial_symbol (struct partial_die_i +@@ -2654,6 +2655,7 @@ add_partial_symbol (struct partial_die_i } break; case DW_TAG_variable: @@ -18,7 +18,7 @@ Index: gdb-6.8.50.20090302/gdb/dwarf2rea if (pdi->is_external) { /* Global Variable. -@@ -4272,7 +4274,8 @@ dwarf2_add_field (struct field_info *fip +@@ -4790,7 +4792,8 @@ dwarf2_add_field (struct field_info *fip fip->non_public_fields = 1; } } @@ -28,7 +28,7 @@ Index: gdb-6.8.50.20090302/gdb/dwarf2rea { /* C++ static member. */ -@@ -4762,7 +4765,8 @@ read_structure_type (struct die_info *di +@@ -5297,7 +5300,8 @@ read_structure_type (struct die_info *di while (child_die && child_die->tag) { if (child_die->tag == DW_TAG_member @@ -38,7 +38,7 @@ Index: gdb-6.8.50.20090302/gdb/dwarf2rea { /* NOTE: carlton/2002-11-05: A C++ static data member should be a DW_TAG_member that is a declaration, but -@@ -4881,6 +4885,7 @@ process_structure_scope (struct die_info +@@ -5416,6 +5420,7 @@ process_structure_scope (struct die_info { if (child_die->tag == DW_TAG_member || child_die->tag == DW_TAG_variable @@ -46,15 +46,15 @@ Index: gdb-6.8.50.20090302/gdb/dwarf2rea || child_die->tag == DW_TAG_inheritance) { /* Do nothing. */ -@@ -6656,6 +6661,7 @@ load_partial_dies (bfd *abfd, gdb_byte * +@@ -6926,6 +6931,7 @@ load_partial_dies (bfd *abfd, gdb_byte * && abbrev->tag != DW_TAG_subprogram && abbrev->tag != DW_TAG_lexical_block && abbrev->tag != DW_TAG_variable + && abbrev->tag != DW_TAG_constant && abbrev->tag != DW_TAG_namespace - && abbrev->tag != DW_TAG_module && abbrev->tag != DW_TAG_member) -@@ -6764,6 +6770,7 @@ load_partial_dies (bfd *abfd, gdb_byte * + { +@@ -7033,6 +7039,7 @@ load_partial_dies (bfd *abfd, gdb_byte * if (load_all || abbrev->tag == DW_TAG_subprogram || abbrev->tag == DW_TAG_variable @@ -62,7 +62,7 @@ Index: gdb-6.8.50.20090302/gdb/dwarf2rea || abbrev->tag == DW_TAG_namespace || part_die->is_declaration) { -@@ -8549,6 +8556,11 @@ new_symbol (struct die_info *die, struct +@@ -8840,6 +8847,11 @@ new_symbol (struct die_info *die, struct /* Do not add the symbol to any lists. It will be found via BLOCK_FUNCTION from the blockvector. */ break; gdb-6.8-inlining-addon.patch: breakpoint.c | 35 +++++++++++++--- dwarf2read.c | 6 ++ frame.c | 8 ++- gdbthread.h | 6 ++ infcmd.c | 76 ++++++++++++++++++++++++++---------- inline-frame.c | 34 +++++++++++++--- inline-frame.h | 4 + target.c | 1 testsuite/gdb.opt/inline-bt.c | 10 +++- testsuite/gdb.opt/inline-cmds.c | 10 +++- testsuite/gdb.opt/inline-cmds.exp | 28 ++++++------- testsuite/gdb.opt/inline-locals.c | 9 +++- testsuite/gdb.opt/inline-locals.exp | 6 ++ testsuite/gdb.opt/inline-markers.c | 5 -- 14 files changed, 176 insertions(+), 62 deletions(-) Index: gdb-6.8-inlining-addon.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-inlining-addon.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gdb-6.8-inlining-addon.patch 27 Mar 2009 08:52:15 -0000 1.6 +++ gdb-6.8-inlining-addon.patch 4 Aug 2009 05:37:28 -0000 1.7 @@ -5,10 +5,10 @@ causing: FAIL: gdb.base/unwindonsignal.e resume() -> target_resume() move of clear_inline_frame_state() is for: gdb.mi/mi-nsmoribund.exp -Index: gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-bt.c +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-bt.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/testsuite/gdb.opt/inline-bt.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-bt.c 2009-03-25 22:34:02.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-bt.c 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-bt.c 2009-08-03 16:57:40.000000000 +0200 @@ -13,10 +13,16 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ @@ -28,42 +28,10 @@ Index: gdb-6.8.50.20090302/gdb/testsuite inline int func1(void) { -Index: gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-bt.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-cmds.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/testsuite/gdb.opt/inline-bt.exp 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-bt.exp 2009-03-25 22:34:02.000000000 +0100 -@@ -41,18 +41,19 @@ if { [skip_inline_frame_tests] } { - return - } - --set line1 [gdb_get_line_number "set breakpoint 1 here" ${fullsrcfile2}] --gdb_breakpoint $srcfile2:$line1 -+set line1 [gdb_get_line_number "set breakpoint 1 here" ${srcfile}] -+gdb_breakpoint $srcfile:$line1 - - gdb_test "continue" ".*set breakpoint 1 here.*" "continue to bar (1)" - gdb_test "backtrace" "#0 bar.*#1 .*main.*" "backtrace from bar (1)" --gdb_test "info frame" ".*called by frame.*" "bar not inlined" -+gdb_test "info frame" ".*inlined into frame.*" "bar inlined" - --gdb_test "continue" ".*set breakpoint 1 here.*" "continue to bar (2)" --gdb_test "backtrace" "#0 bar.*#1 .*func1.*#2 .*main.*" \ -- "backtrace from bar (2)" --gdb_test "up" "#1 .*func1.*" "up from bar (2)" --gdb_test "info frame" ".*inlined into frame.*" "func1 inlined (2)" -+# gcc-4.3.1 omits the line number information for (2). -+#gdb_test "continue" ".*set breakpoint 1 here.*" "continue to bar (2)" -+#gdb_test "backtrace" "#0 bar.*#1 .*func1.*#2 .*main.*" \ -+# "backtrace from bar (2)" -+#gdb_test "up" "#1 .*func1.*" "up from bar (2)" -+#gdb_test "info frame" ".*inlined into frame.*" "func1 inlined (2)" - - gdb_test "continue" ".*set breakpoint 1 here.*" "continue to bar (3)" - gdb_test "backtrace" "#0 bar.*#1 .*func1.*#2 .*func2.*#3 .*main.*" \ -Index: gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-cmds.c -=================================================================== ---- gdb-6.8.50.20090302.orig/gdb/testsuite/gdb.opt/inline-cmds.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-cmds.c 2009-03-25 22:34:02.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-cmds.c 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-cmds.c 2009-08-03 16:57:40.000000000 +0200 @@ -13,13 +13,19 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ @@ -86,49 +54,11 @@ Index: gdb-6.8.50.20090302/gdb/testsuite inline int func1(void) { bar (); -Index: gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-cmds.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-cmds.exp =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/testsuite/gdb.opt/inline-cmds.exp 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-cmds.exp 2009-03-25 22:34:02.000000000 +0100 -@@ -45,28 +45,28 @@ if { [skip_inline_frame_tests] } { - - # First, check that the things we expected to be inlined really were, - # and those that shouldn't be weren't. --set line1 [gdb_get_line_number "set breakpoint 1 here" ${fullsrcfile2}] -+set line1 [gdb_get_line_number "set breakpoint 1 here" ${srcfile2}] - gdb_breakpoint $srcfile2:$line1 --set line2 [gdb_get_line_number "set breakpoint 2 here" ${fullsrcfile2}] -+set line2 [gdb_get_line_number "set breakpoint 2 here" ${srcfile2}] - gdb_breakpoint $srcfile2:$line2 - --gdb_test "continue" ".*set breakpoint 1 here.*" "continue to bar (1)" -+gdb_test "continue" "set breakpoint 1 here.*" "continue to bar (1)" - gdb_test "backtrace" "#0 bar.*#1 .*func1.*#2 .*main.*" \ - "backtrace from bar (1)" - gdb_test "up" "#1 .*func1.*" "up from bar (1)" --gdb_test "info frame" ".*inlined into frame.*" "func1 inlined (1)" -+gdb_test "info frame" "inlined into frame.*" "func1 inlined (1)" - --gdb_test "continue" ".*set breakpoint 1 here.*" "continue to bar (2)" -+gdb_test "continue" "set breakpoint 1 here.*" "continue to bar (2)" - gdb_test "backtrace" "#0 bar.*#1 .*func1.*#2 .*func2.*#3 .*main.*" \ - "backtrace from bar (2)" - gdb_test "up" "#1 .*func1.*" "up from bar (2)" --gdb_test "info frame" ".*inlined into frame.*" "func1 inlined (2)" -+gdb_test "info frame" "inlined into frame.*" "func1 inlined (2)" - gdb_test "up" "#2 .*func2.*" "up from func1 (2)" --gdb_test "info frame" ".*inlined into frame.*" "func2 inlined (2)" -+gdb_test "info frame" "inlined into frame.*" "func2 inlined (2)" - --gdb_test "continue" ".*set breakpoint 2 here.*" "continue to marker" -+gdb_test "continue" "set breakpoint 2 here.*" "continue to marker" - gdb_test "backtrace" "#0 marker.*#1 .*main.*" "backtrace from marker" --gdb_test "info frame" ".*called by frame.*" "marker not inlined" -+gdb_test "info frame" "\n called by frame.*" "marker not inlined" - - # Next, check that we can next over inlined functions. We should not end up - # inside any of them. -@@ -201,7 +201,7 @@ set line3 [gdb_get_line_number "set brea +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-cmds.exp 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-cmds.exp 2009-08-03 16:57:40.000000000 +0200 +@@ -230,7 +230,7 @@ set line3 [gdb_get_line_number "set brea gdb_breakpoint $line3 gdb_continue_to_breakpoint "consecutive func1" @@ -137,7 +67,7 @@ Index: gdb-6.8.50.20090302/gdb/testsuite set msg "next to second func1" gdb_test_multiple "next" $msg { -re ".*func1 .*second call.*$gdb_prompt $" { -@@ -224,16 +224,16 @@ set line4 [gdb_get_line_number "set brea +@@ -253,16 +253,16 @@ set line4 [gdb_get_line_number "set brea gdb_breakpoint $line4 gdb_continue_to_breakpoint "func1 then func3" @@ -158,7 +88,7 @@ Index: gdb-6.8.50.20090302/gdb/testsuite gdb_test "finish" "func1 \\\(\\\);" "finish from marker to func1" gdb_test "step" "bar \\\(\\\);" "step into func1 for finish" -@@ -268,12 +268,12 @@ gdb_test "step" "noinline \\\(\\\) at .* +@@ -297,12 +297,12 @@ gdb_test "step" "noinline \\\(\\\) at .* gdb_test "bt" "#0 noinline.*#1 .*outer_inline1.*#2 .*outer_inline2.*#3 main.*" "backtrace at noinline from outer_inline1" gdb_test "step" "inlined_fn \\\(\\\) at .*" "enter inlined_fn from noinline" gdb_test "bt" "#0 inlined_fn.*#1 noinline.*#2 .*outer_inline1.*#3 .*outer_inline2.*#4 main.*" "backtrace at inlined_fn from noinline" @@ -180,10 +110,10 @@ Index: gdb-6.8.50.20090302/gdb/testsuite +gdb_test "info frame" "inlined into frame.*" "outer_inline2 inlined" +gdb_test "fini" "" "up from outer_inline2" +gdb_test "info frame" " in main \[^\n\]*\n source language.*" "main not inlined" -Index: gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-locals.c +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-locals.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/testsuite/gdb.opt/inline-locals.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-locals.c 2009-03-25 22:34:02.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-locals.c 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-locals.c 2009-08-03 16:57:40.000000000 +0200 @@ -13,11 +13,16 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ @@ -203,21 +133,10 @@ Index: gdb-6.8.50.20090302/gdb/testsuite inline int func1(int arg1) { -Index: gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-locals.exp +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-locals.exp =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/testsuite/gdb.opt/inline-locals.exp 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-locals.exp 2009-03-25 22:34:02.000000000 +0100 -@@ -43,8 +43,8 @@ if { [skip_inline_var_tests] } { - - set no_frames [skip_inline_frame_tests] - --set line1 [gdb_get_line_number "set breakpoint 1 here" ${fullsrcfile2}] --gdb_breakpoint $srcfile2:$line1 -+set line1 [gdb_get_line_number "set breakpoint 1 here" ${srcfile}] -+gdb_breakpoint $srcfile:$line1 - - gdb_test "continue" ".*set breakpoint 1 here.*" "continue to bar (1)" - +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-locals.exp 2009-06-30 17:50:27.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-locals.exp 2009-08-03 16:57:40.000000000 +0200 @@ -77,6 +77,9 @@ if { ! $no_frames } { # Make sure that locals on the stack are found. This is an array to @@ -236,11 +155,11 @@ Index: gdb-6.8.50.20090302/gdb/testsuite + setup_kfail *-*-* "gcc/debug.optimization" +} gdb_test "print array\[0\]" "\\\$$decimal = 184" "print local (3)" -Index: gdb-6.8.50.20090302/gdb/frame.c +Index: gdb-6.8.50.20090803/gdb/frame.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/frame.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/frame.c 2009-03-25 22:34:02.000000000 +0100 -@@ -269,7 +269,7 @@ fprint_frame (struct ui_file *file, stru +--- gdb-6.8.50.20090803.orig/gdb/frame.c 2009-08-03 15:56:08.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/frame.c 2009-08-03 16:57:40.000000000 +0200 +@@ -276,7 +276,7 @@ fprint_frame (struct ui_file *file, stru static struct frame_info * skip_inlined_frames (struct frame_info *frame) { @@ -249,7 +168,7 @@ Index: gdb-6.8.50.20090302/gdb/frame.c frame = get_prev_frame (frame); return frame; -@@ -1670,6 +1670,7 @@ get_frame_address_in_block (struct frame +@@ -1715,6 +1715,7 @@ get_frame_address_in_block (struct frame { /* A draft address. */ CORE_ADDR pc = get_frame_pc (this_frame); @@ -257,7 +176,7 @@ Index: gdb-6.8.50.20090302/gdb/frame.c struct frame_info *next_frame = this_frame->next; -@@ -1712,6 +1713,9 @@ get_frame_address_in_block (struct frame +@@ -1757,6 +1758,9 @@ get_frame_address_in_block (struct frame while in an inlined function, then the code address of the "calling" normal function should not be adjusted either. */ @@ -267,7 +186,7 @@ Index: gdb-6.8.50.20090302/gdb/frame.c while (get_frame_type (next_frame) == INLINE_FRAME) next_frame = next_frame->next; -@@ -1743,7 +1747,7 @@ find_frame_sal (struct frame_info *frame +@@ -1788,7 +1792,7 @@ find_frame_sal (struct frame_info *frame sym = inline_skipped_symbol (inferior_ptid); init_sal (sal); @@ -276,19 +195,19 @@ Index: gdb-6.8.50.20090302/gdb/frame.c { sal->symtab = SYMBOL_SYMTAB (sym); sal->line = SYMBOL_LINE (sym); -Index: gdb-6.8.50.20090302/gdb/breakpoint.c +Index: gdb-6.8.50.20090803/gdb/breakpoint.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/breakpoint.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/breakpoint.c 2009-03-25 22:34:02.000000000 +0100 -@@ -57,6 +57,7 @@ - #include "top.h" +--- gdb-6.8.50.20090803.orig/gdb/breakpoint.c 2009-08-03 16:56:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/breakpoint.c 2009-08-03 17:19:24.000000000 +0200 +@@ -60,6 +60,7 @@ #include "wrapper.h" #include "valprint.h" + #include "parser-defs.h" +#include "inline-frame.h" - #include "mi/mi-common.h" - -@@ -2902,10 +2903,24 @@ bpstat_check_breakpoint_conditions (bpst + /* readline include files */ + #include "readline/readline.h" +@@ -3065,10 +3066,24 @@ bpstat_check_breakpoint_conditions (bpst const struct bp_location *bl = bs->breakpoint_at; struct breakpoint *b = bl->owner; @@ -317,7 +236,7 @@ Index: gdb-6.8.50.20090302/gdb/breakpoin { int value_is_zero = 0; -@@ -3044,6 +3059,12 @@ bpstat_stop_status (CORE_ADDR bp_addr, p +@@ -3215,6 +3230,12 @@ bpstat_stop_status (CORE_ADDR bp_addr, p bs->print = 0; } bs->commands = copy_command_lines (bs->commands); @@ -330,7 +249,7 @@ Index: gdb-6.8.50.20090302/gdb/breakpoin } /* Print nothing for this entry if we dont stop or if we dont print. */ -@@ -5169,9 +5190,9 @@ set_momentary_breakpoint (struct symtab_ +@@ -5164,9 +5185,9 @@ set_momentary_breakpoint (struct gdbarch { struct breakpoint *b; @@ -341,13 +260,13 @@ Index: gdb-6.8.50.20090302/gdb/breakpoin + shortcut the case of returning _from_ an inline frame we still may be + returning from non-inlined frame _to_ an inlined frame. */ - b = set_raw_breakpoint (sal, type); + b = set_raw_breakpoint (gdbarch, sal, type); b->enable_state = bp_enabled; -Index: gdb-6.8.50.20090302/gdb/inline-frame.c +Index: gdb-6.8.50.20090803/gdb/inline-frame.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/inline-frame.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/inline-frame.c 2009-03-25 22:34:02.000000000 +0100 -@@ -183,6 +183,12 @@ inline_frame_sniffer (const struct frame +--- gdb-6.8.50.20090803.orig/gdb/inline-frame.c 2009-06-28 02:20:22.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/inline-frame.c 2009-08-03 16:57:40.000000000 +0200 +@@ -195,6 +195,12 @@ inline_frame_sniffer (const struct frame if (frame_block == NULL) return 0; @@ -360,7 +279,7 @@ Index: gdb-6.8.50.20090302/gdb/inline-fr /* Calculate DEPTH, the number of inlined functions at this location. */ depth = 0; -@@ -192,6 +198,10 @@ inline_frame_sniffer (const struct frame +@@ -204,6 +210,10 @@ inline_frame_sniffer (const struct frame if (block_inlined_p (cur_block)) depth++; @@ -371,7 +290,7 @@ Index: gdb-6.8.50.20090302/gdb/inline-fr cur_block = BLOCK_SUPERBLOCK (cur_block); } -@@ -275,7 +285,6 @@ skip_inline_frames (ptid_t ptid) +@@ -287,7 +297,6 @@ skip_inline_frames (ptid_t ptid) { CORE_ADDR this_pc; struct block *frame_block, *cur_block; @@ -379,7 +298,7 @@ Index: gdb-6.8.50.20090302/gdb/inline-fr int skip_count = 0; struct inline_state *state; -@@ -296,10 +305,7 @@ skip_inline_frames (ptid_t ptid) +@@ -308,10 +317,7 @@ skip_inline_frames (ptid_t ptid) of BLOCK_START. */ if (BLOCK_START (cur_block) == this_pc || block_starting_point_at (this_pc, cur_block)) @@ -391,7 +310,7 @@ Index: gdb-6.8.50.20090302/gdb/inline-fr else break; } -@@ -311,7 +317,6 @@ skip_inline_frames (ptid_t ptid) +@@ -323,7 +329,6 @@ skip_inline_frames (ptid_t ptid) state = allocate_inline_frame_state (ptid); state->skipped_frames = skip_count; state->saved_pc = this_pc; @@ -399,7 +318,7 @@ Index: gdb-6.8.50.20090302/gdb/inline-fr if (skip_count != 0) reinit_frame_cache (); -@@ -329,6 +334,23 @@ step_into_inline_frame (ptid_t ptid) +@@ -341,6 +346,23 @@ step_into_inline_frame (ptid_t ptid) reinit_frame_cache (); } @@ -423,10 +342,10 @@ Index: gdb-6.8.50.20090302/gdb/inline-fr /* Return the number of hidden functions inlined into the current frame. */ -Index: gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-markers.c +Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-markers.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/testsuite/gdb.opt/inline-markers.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/testsuite/gdb.opt/inline-markers.c 2009-03-25 22:34:02.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-markers.c 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-markers.c 2009-08-03 16:57:40.000000000 +0200 @@ -15,11 +15,6 @@ extern int x, y; @@ -439,11 +358,11 @@ Index: gdb-6.8.50.20090302/gdb/testsuite void marker(void) { x += y; /* set breakpoint 2 here */ -Index: gdb-6.8.50.20090302/gdb/gdbthread.h +Index: gdb-6.8.50.20090803/gdb/gdbthread.h =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/gdbthread.h 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/gdbthread.h 2009-03-25 22:34:02.000000000 +0100 -@@ -180,6 +180,12 @@ struct thread_info +--- gdb-6.8.50.20090803.orig/gdb/gdbthread.h 2009-08-03 15:55:53.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/gdbthread.h 2009-08-03 16:57:40.000000000 +0200 +@@ -187,6 +187,12 @@ struct thread_info /* Private data used by the target vector implementation. */ struct private_thread_info *private; @@ -456,11 +375,11 @@ Index: gdb-6.8.50.20090302/gdb/gdbthread }; /* Create an empty thread list, or empty the existing one. */ -Index: gdb-6.8.50.20090302/gdb/infcmd.c +Index: gdb-6.8.50.20090803/gdb/infcmd.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/infcmd.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/infcmd.c 2009-03-25 22:34:02.000000000 +0100 -@@ -1391,11 +1391,11 @@ finish_command_continuation (void *arg) +--- gdb-6.8.50.20090803.orig/gdb/infcmd.c 2009-07-02 23:57:27.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/infcmd.c 2009-08-03 17:17:24.000000000 +0200 +@@ -1408,11 +1408,11 @@ finish_command_continuation (void *arg) struct type *value_type; value_type = TYPE_TARGET_TYPE (SYMBOL_TYPE (a->function)); @@ -474,7 +393,7 @@ Index: gdb-6.8.50.20090302/gdb/infcmd.c print_return_value (SYMBOL_TYPE (a->function), value_type); } -@@ -1499,6 +1499,16 @@ finish_forward (struct symbol *function, +@@ -1514,6 +1514,16 @@ finish_forward (struct symbol *function, old_chain = make_cleanup_delete_breakpoint (breakpoint); @@ -489,9 +408,9 @@ Index: gdb-6.8.50.20090302/gdb/infcmd.c + tp->current_pc_is_notcurrent = 1; + tp->proceed_to_finish = 1; /* We want stop_registers, please... */ - make_cleanup_restore_integer (&suppress_stop_observer); - suppress_stop_observer = 1; -@@ -1522,7 +1532,9 @@ finish_forward (struct symbol *function, + proceed ((CORE_ADDR) -1, TARGET_SIGNAL_DEFAULT, 0); + +@@ -1535,7 +1545,9 @@ finish_forward (struct symbol *function, static void finish_command (char *arg, int from_tty) { @@ -502,7 +421,7 @@ Index: gdb-6.8.50.20090302/gdb/infcmd.c struct symbol *function; int async_exec = 0; -@@ -1553,46 +1565,63 @@ finish_command (char *arg, int from_tty) +@@ -1566,45 +1578,63 @@ finish_command (char *arg, int from_tty) if (!target_has_execution) error (_("The program is not running.")); @@ -523,16 +442,15 @@ Index: gdb-6.8.50.20090302/gdb/infcmd.c - == INLINE_FRAME) + if (get_frame_type (current_frame) == INLINE_FRAME) { - struct thread_info *tp = inferior_thread (); -- - /* Claim we are stepping in the calling frame. An empty step - range means that we will stop once we aren't in a function - called by that frame. We don't use the magic "1" value for - step_range_end, because then infrun will think this is nexti, - and not step over the rest of this inlined function call. */ + struct thread_info *tp = inferior_thread (); struct symtab_and_line empty_sal; - init_sal (&empty_sal); -- set_step_info (tp, frame, empty_sal); +- set_step_info (frame, empty_sal); - tp->step_range_start = tp->step_range_end = get_frame_pc (frame); - tp->step_over_calls = STEP_OVER_ALL; + struct block *frame_block; @@ -544,8 +462,8 @@ Index: gdb-6.8.50.20090302/gdb/infcmd.c printf_filtered (_("Run till exit from ")); - print_stack_frame (get_selected_frame (NULL), 1, LOCATION); + print_stack_frame (current_frame, 1, LOCATION); - } - ++ } ++ + /* Even just a single stepi would get us out of the caller function PC + range. */ + @@ -561,15 +479,15 @@ Index: gdb-6.8.50.20090302/gdb/infcmd.c + tp->current_pc_is_notcurrent = 1; + normal_stop (); + return; -+ } -+ + } + + /* Claim we are stepping in the calling frame. An empty step + range means that we will stop once we aren't in a function + called by that frame. We don't use the magic "1" value for + step_range_end, because then infrun will think this is nexti, + and not step over the rest of this inlined function call. */ + init_sal (&empty_sal); -+ set_step_info (tp, prev_frame, empty_sal); ++ set_step_info (prev_frame, empty_sal); + tp->step_range_start = tp->step_range_end = get_frame_pc (prev_frame); + tp->step_over_calls = STEP_OVER_ALL; + @@ -584,7 +502,7 @@ Index: gdb-6.8.50.20090302/gdb/infcmd.c /* Print info on the selected frame, including level number but not source. */ -@@ -1606,10 +1635,14 @@ finish_command (char *arg, int from_tty) +@@ -1618,10 +1648,14 @@ finish_command (char *arg, int from_tty) print_stack_frame (get_selected_frame (NULL), 1, LOCATION); } @@ -600,41 +518,11 @@ Index: gdb-6.8.50.20090302/gdb/infcmd.c } -Index: gdb-6.8.50.20090302/gdb/infrun.c +Index: gdb-6.8.50.20090803/gdb/target.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/infrun.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/infrun.c 2009-03-25 22:34:02.000000000 +0100 -@@ -1152,8 +1152,6 @@ a command like `return' or `jump' to con - step = 0; - } - -- clear_inline_frame_state (resume_ptid); -- - if (debug_displaced - && use_displaced_stepping (gdbarch) - && tp->trap_expected) -@@ -1205,6 +1203,8 @@ clear_proceed_status_thread (struct thre - - /* Discard any remaining commands or status from previous stop. */ - bpstat_clear (&tp->stop_bpstat); -+ -+ tp->current_pc_is_notcurrent = 0; - } - - static int -Index: gdb-6.8.50.20090302/gdb/target.c -=================================================================== ---- gdb-6.8.50.20090302.orig/gdb/target.c 2009-03-25 22:26:51.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/target.c 2009-03-25 22:34:02.000000000 +0100 -@@ -41,6 +41,7 @@ - #include "target-descriptions.h" - #include "gdbthread.h" - #include "solib.h" -+#include "inline-frame.h" - - static void target_info (char *, int); - -@@ -1925,6 +1926,7 @@ target_resume (ptid_t ptid, int step, en +--- gdb-6.8.50.20090803.orig/gdb/target.c 2009-08-03 16:04:15.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/target.c 2009-08-03 16:57:40.000000000 +0200 +@@ -2079,6 +2079,7 @@ target_resume (ptid_t ptid, int step, en { struct target_ops *t; @@ -642,10 +530,10 @@ Index: gdb-6.8.50.20090302/gdb/target.c dcache_invalidate (target_dcache); for (t = current_target.beneath; t != NULL; t = t->beneath) -Index: gdb-6.8.50.20090302/gdb/inline-frame.h +Index: gdb-6.8.50.20090803/gdb/inline-frame.h =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/inline-frame.h 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/inline-frame.h 2009-03-25 22:34:02.000000000 +0100 +--- gdb-6.8.50.20090803.orig/gdb/inline-frame.h 2009-06-28 02:20:22.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/inline-frame.h 2009-08-03 16:57:40.000000000 +0200 @@ -43,6 +43,10 @@ void clear_inline_frame_state (ptid_t pt void step_into_inline_frame (ptid_t ptid); @@ -657,41 +545,19 @@ Index: gdb-6.8.50.20090302/gdb/inline-fr /* Return the number of hidden functions inlined into the current frame. */ -Index: gdb-6.8.50.20090302/gdb/infcall.c +Index: gdb-6.8.50.20090803/gdb/dwarf2read.c =================================================================== ---- gdb-6.8.50.20090302.orig/gdb/infcall.c 2009-03-25 22:33:02.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/infcall.c 2009-03-25 22:34:02.000000000 +0100 -@@ -898,8 +898,15 @@ The program being debugged exited while - - if (unwind_on_signal_p) - { -- /* The user wants the context restored. Calling error will -- run inf_status_cleanup, which does all the work. */ -+ /* The user wants the context restored. */ -+ -+ /* We must get back to the frame we were before the -+ dummy call. */ -+ dummy_frame_pop (dummy_id); -+ -+ /* We also need to restore inferior status to that before the -+ dummy call. */ -+ restore_inferior_status (inf_status); - - /* FIXME: Insert a bunch of wrap_here; name can be very - long if it's a C++ name with arguments and stuff. */ -Index: gdb-6.8.50.20090302/gdb/dwarf2read.c -=================================================================== ---- gdb-6.8.50.20090302.orig/gdb/dwarf2read.c 2009-03-25 22:33:44.000000000 +0100 -+++ gdb-6.8.50.20090302/gdb/dwarf2read.c 2009-03-25 22:34:11.000000000 +0100 -@@ -3471,6 +3471,7 @@ read_func_scope (struct die_info *die, s - unsigned die_children; - struct attribute *call_line, *call_file; +--- gdb-6.8.50.20090803.orig/gdb/dwarf2read.c 2009-08-03 16:56:10.000000000 +0200 ++++ gdb-6.8.50.20090803/gdb/dwarf2read.c 2009-08-03 16:57:40.000000000 +0200 +@@ -4107,6 +4107,7 @@ read_func_scope (struct die_info *die, s + struct block *block; + unsigned die_children = 0; int inlined_func = (die->tag == DW_TAG_inlined_subroutine); + struct type *type; if (inlined_func) { -@@ -3513,7 +3514,10 @@ read_func_scope (struct die_info *die, s +@@ -4148,7 +4149,10 @@ read_func_scope (struct die_info *die, s add_to_cu_func_list (name, lowpc, highpc, cu); new = push_context (0, lowpc); @@ -703,11 +569,3 @@ Index: gdb-6.8.50.20090302/gdb/dwarf2rea /* If there is a location expression for DW_AT_frame_base, record it. */ -@@ -8751,6 +8755,7 @@ read_type_die (struct die_info *die, str - break; - case DW_TAG_subprogram: - case DW_TAG_subroutine_type: -+ case DW_TAG_inlined_subroutine: - this_type = read_subroutine_type (die, cu); - break; - case DW_TAG_array_type: gdb-archer.patch: Makefile.in | 95 NEWS | 7 ada-lang.c | 43 block.c | 23 block.h | 2 breakpoint.c | 102 breakpoint.h | 3 c-exp.y | 252 ++ c-lang.c | 6 c-typeprint.c | 47 cli/cli-cmds.c | 72 coffread.c | 3 config.in | 8 config/i386/nm-i386.h | 125 + config/i386/nm-linux64.h | 54 config/mips/nm-irix5.h | 44 configure | 79 configure.ac | 47 cp-name-parser.y | 5 cp-namespace.c | 199 + cp-support.c | 88 cp-support.h | 54 dbxread.c | 1 doc/gdb.texinfo | 471 ++++ doc/gdbint.texinfo | 62 doc/observer.texi | 14 dwarf2-frame.c | 28 dwarf2-frame.h | 4 dwarf2expr.c | 86 dwarf2expr.h | 68 dwarf2loc.c | 356 ++- dwarf2loc.h | 6 dwarf2read.c | 1621 ++++++++++----- elfread.c | 11 eval.c | 170 + expression.h | 11 f-exp.y | 4 f-lang.c | 413 --- f-lang.h | 38 f-typeprint.c | 36 f-valprint.c | 267 -- findcmd.c | 111 - findvar.c | 126 - frame.c | 19 frame.h | 5 gdbinit.in | 10 gdbserver/linux-i386-low.c | 210 + gdbserver/linux-x86-64-low.c | 184 + gdbthread.h | 3 gdbtypes.c | 598 ++++- gdbtypes.h | 140 + gnu-v3-abi.c | 18 gnulib/Makefile.in | 4 jv-lang.c | 1 language.h | 1 linespec.c | 62 m2-lang.c | 1 machoread.c | 1 main.c | 80 maint.c | 8 mdebugread.c | 2 mi/mi-cmd-var.c | 74 mi/mi-cmds.c | 1 mi/mi-cmds.h | 1 mi/mi-main.c | 5 mipsread.c | 1 objfiles.c | 40 objfiles.h | 23 parse.c | 154 + parser-defs.h | 25 printcmd.c | 90 python/lib/gdb/FrameIterator.py | 33 python/lib/gdb/FrameWrapper.py | 112 + python/lib/gdb/__init__.py | 19 python/lib/gdb/backtrace.py | 42 python/lib/gdb/command/__init__.py | 1 python/lib/gdb/command/alias.py | 59 python/lib/gdb/command/backtrace.py | 106 python/lib/gdb/command/ignore_errors.py | 37 python/lib/gdb/command/pahole.py | 75 python/lib/gdb/command/require.py | 57 python/lib/gdb/command/save_breakpoints.py | 65 python/lib/gdb/command/upto.py | 129 + python/lib/gdb/function/__init__.py | 1 python/lib/gdb/function/caller_is.py | 58 python/lib/gdb/function/in_scope.py | 47 python/python-block.c | 265 ++ python/python-breakpoint.c | 665 ++++++ python/python-cmd.c | 17 python/python-frame.c | 116 + python/python-hooks.c | 50 python/python-inferior.c | 926 ++++++++ python/python-infthread.c | 285 ++ python/python-internal.h | 69 python/python-membuf.c | 268 ++ python/python-param.c | 606 +++++ python/python-prettyprint.c | 21 python/python-symbol.c | 336 +++ python/python-symtab.c | 322 ++ python/python-type.c | 170 + python/python-utils.c | 46 python/python-value.c | 101 python/python.c | 523 ++++ python/python.h | 6 scm-lang.c | 1 scm-valprint.c | 4 solib-darwin.c | 1 solib-spu.c | 7 solib-svr4.c | 4 solib.c | 3 solist.h | 2 somread.c | 1 spu-tdep.c | 2 stabsread.c | 4 stack.c | 38 symfile.c | 51 symfile.h | 12 symmisc.c | 4 symtab.c | 314 +- symtab.h | 17 target.h | 22 testsuite/ChangeLog | 97 testsuite/gdb.arch/powerpc-power7.exp | 175 + testsuite/gdb.arch/powerpc-power7.s | 107 testsuite/gdb.arch/x86_64-vla-typedef-foo.S | 455 ++++ testsuite/gdb.arch/x86_64-vla-typedef.c | 43 testsuite/gdb.arch/x86_64-vla-typedef.exp | 64 testsuite/gdb.base/arrayidx.c | 7 testsuite/gdb.base/arrayidx.exp | 10 testsuite/gdb.base/help.exp | 2 testsuite/gdb.base/lineno-makeup-func.c | 21 testsuite/gdb.base/lineno-makeup.c | 35 testsuite/gdb.base/lineno-makeup.exp | 78 testsuite/gdb.base/macscp.exp | 8 testsuite/gdb.base/radix.exp | 7 testsuite/gdb.base/valgrind-attach.c | 28 testsuite/gdb.base/valgrind-attach.exp | 94 testsuite/gdb.base/valgrind-attach.sh | 20 testsuite/gdb.base/vla-overflow.c | 30 testsuite/gdb.base/vla-overflow.exp | 108 testsuite/gdb.base/vla.c | 55 testsuite/gdb.base/vla.exp | 62 testsuite/gdb.cp/cp-relocate.exp | 6 testsuite/gdb.cp/cplusfuncs.cc | 6 testsuite/gdb.cp/cplusfuncs.exp | 195 + testsuite/gdb.cp/expand-sals.exp | 2 testsuite/gdb.cp/member-ptr.cc | 17 testsuite/gdb.cp/member-ptr.exp | 34 testsuite/gdb.cp/namespace-multiple-imports.cc | 20 testsuite/gdb.cp/namespace-multiple-imports.exp | 49 testsuite/gdb.cp/namespace-nested-imports.cc | 36 testsuite/gdb.cp/namespace-nested-imports.exp | 57 testsuite/gdb.cp/namespace-no-imports.cc | 37 testsuite/gdb.cp/namespace-no-imports.exp | 76 testsuite/gdb.cp/namespace-using.cc | 128 + testsuite/gdb.cp/namespace-using.exp | 117 + testsuite/gdb.cp/namespace.exp | 23 testsuite/gdb.cp/overload.exp | 8 testsuite/gdb.cp/ovldbreak.exp | 46 testsuite/gdb.cp/shadowing.cc | 45 testsuite/gdb.cp/shadowing.exp | 85 testsuite/gdb.dwarf2/dw2-stripped.c | 42 testsuite/gdb.dwarf2/dw2-stripped.exp | 79 testsuite/gdb.dwarf2/dw2-struct-member-data-location.S | 83 testsuite/gdb.dwarf2/dw2-struct-member-data-location.exp | 37 testsuite/gdb.fortran/common-block.exp | 101 testsuite/gdb.fortran/common-block.f90 | 67 testsuite/gdb.fortran/dwarf-stride.exp | 42 testsuite/gdb.fortran/dwarf-stride.f90 | 40 testsuite/gdb.fortran/dynamic.exp | 158 + testsuite/gdb.fortran/dynamic.f90 | 98 testsuite/gdb.fortran/logical.exp | 44 testsuite/gdb.fortran/logical.f90 | 33 testsuite/gdb.fortran/string.exp | 72 testsuite/gdb.fortran/string.f90 | 37 testsuite/gdb.gdb/selftest.exp | 4 testsuite/gdb.mi/gdb701.exp | 2 testsuite/gdb.mi/mi-var-display.exp | 4 testsuite/gdb.mi/mi2-var-display.exp | 4 testsuite/gdb.opt/array-from-register-func.c | 22 testsuite/gdb.opt/array-from-register.c | 28 testsuite/gdb.opt/array-from-register.exp | 33 testsuite/gdb.python/Makefile.in | 2 testsuite/gdb.python/python-cmd.exp | 27 testsuite/gdb.python/python-frame.exp | 48 testsuite/gdb.python/python-function.exp | 27 testsuite/gdb.python/python-inferior.c | 49 testsuite/gdb.python/python-inferior.exp | 201 + testsuite/gdb.python/python-infthread.c | 14 testsuite/gdb.python/python-infthread.exp | 58 testsuite/gdb.python/python-mi.exp | 25 testsuite/gdb.python/python-prettyprint.c | 10 testsuite/gdb.python/python-prettyprint.exp | 11 testsuite/gdb.python/python-prettyprint.py | 12 testsuite/gdb.python/python-template.exp | 25 testsuite/gdb.python/python-value.exp | 68 testsuite/gdb.python/python.exp | 27 testsuite/lib/cp-support.exp | 3 testsuite/lib/gdb.exp | 1 testsuite/lib/mi-support.exp | 22 testsuite/lib/python-support.exp | 53 thread.c | 18 top.c | 1 typeprint.c | 14 typeprint.h | 3 ui-file.c | 20 ui-file.h | 6 utils.c | 7 valarith.c | 45 valops.c | 256 ++ valprint.c | 3 value.c | 159 + value.h | 13 varobj.c | 454 +++- varobj.h | 13 xcoffread.c | 1 216 files changed, 15933 insertions(+), 2429 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.18 -r 1.19 gdb-archer.patchIndex: gdb-archer.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-archer.patch,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- gdb-archer.patch 6 Jul 2009 14:59:10 -0000 1.18 +++ gdb-archer.patch 4 Aug 2009 05:37:28 -0000 1.19 @@ -2,3725 +2,25 @@ http://sourceware.org/gdb/wiki/ProjectAr http://sourceware.org/gdb/wiki/ArcherBranchManagement GIT snapshot: -commit 17bfc0488f54aeeb7a9e20ef3caa7e31e8e985fb +commit 0222cb1f4ddd1eda32965e464cb60b1e44e110b2 branch `archer' - the merge of branches: -archer-jankratochvil-merge-expr - archer-keiths-expr-cumulative - (archer-swagiaal-using-directive) +archer-tromey-call-frame-cfa +archer-tromey-delayed-symfile +archer-tromey-dw-op-value +archer-jankratochvil-vla archer-jankratochvil-misc +archer-jankratochvil-expr-cumulative + archer-keiths-expr-cumulative archer-jankratochvil-python - archer-jankratochvil-type-refcount archer-tromey-python -archer-jankratochvil-vla - archer-jankratochvil-type-refcount -archer-pmuldoon-exception-rewind-master -archer-sergio-catch-syscall -archer-tromey-charset -archer-tromey-delayed-symfile -diff --git a/bfd/po/es.po b/bfd/po/es.po -index 9f2ec21..e4410d7 100644 ---- a/bfd/po/es.po -+++ b/bfd/po/es.po -@@ -1,13 +1,14 @@ --# Mensajes en espa?ol para bfd 2.17.90. --# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. --# Cristian Oth?n Mart?nez Vera , 2002, 2003, 2004, 2005, 2006, 2007 -+# Mensajes en espa?ol para bfd 2.18.90. -+# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. -+# This file is distributed under the same license as the binutils package. -+# Cristian Oth?n Mart?nez Vera , 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 - # - msgid "" - msgstr "" --"Project-Id-Version: bfd 2.17.90\n" --"Report-Msgid-Bugs-To: \n" --"POT-Creation-Date: 2007-08-06 16:21-0400\n" --"PO-Revision-Date: 2007-09-08 08:57-0500\n" -+"Project-Id-Version: bfd 2.18.90\n" -+"Report-Msgid-Bugs-To: bug-binutils at gnu.org\n" -+"POT-Creation-Date: 2008-09-09 15:56+0930\n" -+"PO-Revision-Date: 2009-03-03 22:20-0600\n" - "Last-Translator: Cristian Oth?n Mart?nez Vera \n" - "Language-Team: Spanish \n" - "MIME-Version: 1.0\n" -@@ -31,143 +32,143 @@ msgstr "%B: Tipo de reubicaci - msgid "%B: Bad relocation record imported: %d" - msgstr "%B: Registro de reubicaci?n importado err?neo: %d" - --#: aoutx.h:1268 aoutx.h:1602 -+#: aoutx.h:1268 aoutx.h:1604 - #, c-format - msgid "%s: can not represent section `%s' in a.out object file format" - msgstr "%s: no se puede representar la secci?n `%s' en el fichero objeto de formato a.out" - --#: aoutx.h:1568 -+#: aoutx.h:1570 - #, c-format - msgid "%s: can not represent section for symbol `%s' in a.out object file format" - msgstr "%s: no se puede representar la secci?n para el s?mbolo `%s' en el fichero objeto de formato a.out" - --#: aoutx.h:1570 -+#: aoutx.h:1572 - msgid "*unknown*" - msgstr "*desconocido*" - --#: aoutx.h:3987 aoutx.h:4313 -+#: aoutx.h:3989 aoutx.h:4315 - msgid "%P: %B: unexpected relocation type\n" - msgstr "%P: %B: tipo de reubicaci?n inesperado\n" - --#: aoutx.h:5347 -+#: aoutx.h:5349 - #, c-format - msgid "%s: relocatable link from %s to %s not supported" - msgstr "%s: no se admite el enlace reubicable de %s a %s" - --#: archive.c:1766 -+#: archive.c:2046 - msgid "Warning: writing archive was slow: rewriting timestamp\n" - msgstr "Aviso: la escritura del fichero fue lenta: se reescribe la marca de tiempo\n" - - # ?Uff! Si utiliz?ramos file=archivo, esta traducci?n ser?a imposible. cfuga --#: archive.c:2029 -+#: archive.c:2309 - msgid "Reading archive file mod timestamp" - msgstr "Se lee el archivo de la modificaci?n de marca de tiempo del fichero" - --#: archive.c:2053 -+#: archive.c:2333 - msgid "Writing updated armap timestamp" - msgstr "Se escribe la marca de tiempo actualizada de armap" - --#: bfd.c:289 -+#: bfd.c:368 - msgid "No error" - msgstr "No hay error" - --#: bfd.c:290 -+#: bfd.c:369 - msgid "System call error" - msgstr "Error en la llamada al sistema" - --#: bfd.c:291 -+#: bfd.c:370 - msgid "Invalid bfd target" - msgstr "Objetivo bfd inv?lido" - --#: bfd.c:292 -+#: bfd.c:371 - msgid "File in wrong format" - msgstr "Fichero en formato err?neo" - --#: bfd.c:293 -+#: bfd.c:372 - msgid "Archive object file in wrong format" - msgstr "Archivo de ficheros objeto en formato err?neo" - --#: bfd.c:294 -+#: bfd.c:373 - msgid "Invalid operation" - msgstr "Operaci?n inv?lida" - --#: bfd.c:295 -+#: bfd.c:374 - msgid "Memory exhausted" - msgstr "Memoria agotada" - --#: bfd.c:296 -+#: bfd.c:375 - msgid "No symbols" - msgstr "No hay s?mbolos" - --#: bfd.c:297 -+#: bfd.c:376 - msgid "Archive has no index; run ranlib to add one" - msgstr "El archivo no tiene ?ndice; ejecute ranlib para agregar uno" - --#: bfd.c:298 -+#: bfd.c:377 - msgid "No more archived files" - msgstr "No hay m?s ficheros archivados" - --#: bfd.c:299 -+#: bfd.c:378 - msgid "Malformed archive" - msgstr "Archivo malformado" - --#: bfd.c:300 -+#: bfd.c:379 - msgid "File format not recognized" - msgstr "No se reconoce el formato del fichero" - --#: bfd.c:301 -+#: bfd.c:380 - msgid "File format is ambiguous" - msgstr "El formato del fichero es ambiguo" - --#: bfd.c:302 -+#: bfd.c:381 - msgid "Section has no contents" - msgstr "La secci?n no tiene contenidos" - --#: bfd.c:303 -+#: bfd.c:382 - msgid "Nonrepresentable section on output" - msgstr "Secci?n no representable en la salida" - --#: bfd.c:304 -+#: bfd.c:383 - msgid "Symbol needs debug section which does not exist" - msgstr "Un s?mbolo requiere de una secci?n de depuraci?n, la cual no existe" - --#: bfd.c:305 -+#: bfd.c:384 - msgid "Bad value" - msgstr "Valor err?neo" - --#: bfd.c:306 -+#: bfd.c:385 - msgid "File truncated" - msgstr "Fichero truncado" [...66509 lines suppressed...] - - {"lhbrx", X(31,790), X_MASK, COM, PPCNONE, {RT, RA0, RB}}, - --{"lfqx", X(31,791), X_MASK, POWER2, PPCNONE, {FRT, RA, RB}}, - {"lfdpx", X(31,791), X_MASK, POWER6, POWER7, {FRT, RA, RB}}, -+{"lfqx", X(31,791), X_MASK, POWER2, PPCNONE, {FRT, RA, RB}}, - - {"sraw", XRC(31,792,0), X_MASK, PPCCOM, PPCNONE, {RA, RS, RB}}, - {"sra", XRC(31,792,0), X_MASK, PWRCOM, PPCNONE, {RA, RS, RB}}, -@@ -4602,8 +4602,8 @@ const struct powerpc_opcode powerpc_opcodes[] = { - - {"lbzcix", X(31,853), X_MASK, POWER6, PPCNONE, {RT, RA0, RB}}, - -+{"eieio", X(31,854), 0xffffffff, PPC, BOOKE, {0}}, - {"mbar", X(31,854), X_MASK, BOOKE, PPCNONE, {MO}}, --{"eieio", X(31,854), 0xffffffff, PPC, PPCNONE, {0}}, - - {"lfiwax", X(31,855), X_MASK, POWER6, PPCNONE, {FRT, RA0, RB}}, - -@@ -4638,8 +4638,8 @@ const struct powerpc_opcode powerpc_opcodes[] = { - - {"sthbrx", X(31,918), X_MASK, COM, PPCNONE, {RS, RA0, RB}}, - --{"stfqx", X(31,919), X_MASK, POWER2, PPCNONE, {FRS, RA, RB}}, - {"stfdpx", X(31,919), X_MASK, POWER6, PPCNONE, {FRS, RA, RB}}, -+{"stfqx", X(31,919), X_MASK, POWER2, PPCNONE, {FRS, RA, RB}}, - - {"sraq", XRC(31,920,0), X_MASK, M601, PPCNONE, {RA, RS, RB}}, - {"sraq.", XRC(31,920,1), X_MASK, M601, PPCNONE, {RA, RS, RB}}, -@@ -4687,10 +4687,10 @@ const struct powerpc_opcode powerpc_opcodes[] = { - - {"stxvd2x", X(31,972), XX1_MASK, PPCVSX, PPCNONE, {XS6, RA, RB}}, - -+{"tlbld", X(31,978), XRTRA_MASK, PPC, PPC403|BOOKE, {RB}}, - {"tlbwehi", XTLB(31,978,0), XTLB_MASK, PPC403, PPCNONE, {RT, RA}}, - {"tlbwelo", XTLB(31,978,1), XTLB_MASK, PPC403, PPCNONE, {RT, RA}}, - {"tlbwe", X(31,978), X_MASK, PPC403|BOOKE, PPCNONE, {RSO, RAOPT, SHO}}, --{"tlbld", X(31,978), XRTRA_MASK, PPC, PPCNONE, {RB}}, - - {"stbcix", X(31,981), X_MASK, POWER6, PPCNONE, {RS, RA0, RB}}, - -@@ -4796,16 +4796,12 @@ const struct powerpc_opcode powerpc_opcodes[] = { - {"stfdu", OP(55), OP_MASK, COM, PPCNONE, {FRS, D, RAS}}, - - {"lq", OP(56), OP_MASK, POWER4, PPCNONE, {RTQ, DQ, RAQ}}, -- --{"lfq", OP(56), OP_MASK, POWER2, PPCNONE, {FRT, D, RA0}}, -- - {"psq_l", OP(56), OP_MASK, PPCPS, PPCNONE, {FRT,PSD,RA,PSW,PSQ}}, -- --{"lfqu", OP(57), OP_MASK, POWER2, PPCNONE, {FRT, D, RA0}}, -- --{"psq_lu", OP(57), OP_MASK, PPCPS, PPCNONE, {FRT,PSD,RA,PSW,PSQ}}, -+{"lfq", OP(56), OP_MASK, POWER2, PPCNONE, {FRT, D, RA0}}, - - {"lfdp", OP(57), OP_MASK, POWER6, POWER7, {FRT, D, RA0}}, -+{"psq_lu", OP(57), OP_MASK, PPCPS, PPCNONE, {FRT,PSD,RA,PSW,PSQ}}, -+{"lfqu", OP(57), OP_MASK, POWER2, PPCNONE, {FRT, D, RA0}}, - - {"ld", DSO(58,0), DS_MASK, PPC64, PPCNONE, {RT, DS, RA0}}, - {"ldu", DSO(58,1), DS_MASK, PPC64, PPCNONE, {RT, DS, RAL}}, -@@ -4829,18 +4825,18 @@ const struct powerpc_opcode powerpc_opcodes[] = { - {"fsqrts", A(59,22,0), AFRAFRC_MASK, PPC, PPCNONE, {FRT, FRB}}, - {"fsqrts.", A(59,22,1), AFRAFRC_MASK, PPC, PPCNONE, {FRT, FRB}}, - --{"fres", A(59,24,0), AFRALFRC_MASK, PPC, POWER7, {FRT, FRB, A_L}}, --{"fres.", A(59,24,1), AFRALFRC_MASK, PPC, POWER7, {FRT, FRB, A_L}}, - {"fres", A(59,24,0), AFRAFRC_MASK, POWER7, PPCNONE, {FRT, FRB}}, -+{"fres", A(59,24,0), AFRALFRC_MASK, PPC, POWER7, {FRT, FRB, A_L}}, - {"fres.", A(59,24,1), AFRAFRC_MASK, POWER7, PPCNONE, {FRT, FRB}}, -+{"fres.", A(59,24,1), AFRALFRC_MASK, PPC, POWER7, {FRT, FRB, A_L}}, - - {"fmuls", A(59,25,0), AFRB_MASK, PPC, PPCNONE, {FRT, FRA, FRC}}, - {"fmuls.", A(59,25,1), AFRB_MASK, PPC, PPCNONE, {FRT, FRA, FRC}}, +diff --git a/gdb/varobj.h b/gdb/varobj.h +index 7297243..aabd743 100644 +--- a/gdb/varobj.h ++++ b/gdb/varobj.h +@@ -112,6 +112,12 @@ extern void varobj_set_frozen (struct varobj *var, int frozen); --{"frsqrtes", A(59,26,0), AFRALFRC_MASK, POWER5, POWER7, {FRT, FRB, A_L}}, --{"frsqrtes.", A(59,26,1), AFRALFRC_MASK, POWER5, POWER7, {FRT, FRB, A_L}}, - {"frsqrtes", A(59,26,0), AFRAFRC_MASK, POWER7, PPCNONE, {FRT, FRB}}, -+{"frsqrtes", A(59,26,0), AFRALFRC_MASK, POWER5, POWER7, {FRT, FRB, A_L}}, - {"frsqrtes.", A(59,26,1), AFRAFRC_MASK, POWER7, PPCNONE, {FRT, FRB}}, -+{"frsqrtes.", A(59,26,1), AFRALFRC_MASK, POWER5, POWER7, {FRT, FRB, A_L}}, + extern int varobj_get_frozen (struct varobj *var); - {"fmsubs", A(59,28,0), A_MASK, PPC, PPCNONE, {FRT, FRA, FRC, FRB}}, - {"fmsubs.", A(59,28,1), A_MASK, PPC, PPCNONE, {FRT, FRA, FRC, FRB}}, -@@ -4921,10 +4917,6 @@ const struct powerpc_opcode powerpc_opcodes[] = { - {"fcfidus", XRC(59,974,0), XRA_MASK, POWER7, PPCNONE, {FRT, FRB}}, - {"fcfidus.", XRC(59,974,1), XRA_MASK, POWER7, PPCNONE, {FRT, FRB}}, ++extern void varobj_get_child_range (struct varobj *var, ++ VEC (varobj_p) *children, ++ int *from, int *to); ++ ++extern void varobj_set_child_range (struct varobj *var, int from, int to); ++ + extern char *varobj_get_display_hint (struct varobj *var); --{"stfq", OP(60), OP_MASK, POWER2, PPCNONE, {FRS, D, RA}}, -- --{"psq_st", OP(60), OP_MASK, PPCPS, PPCNONE, {FRS,PSD,RA,PSW,PSQ}}, -- - {"xxsldwi", XX3(60,2), XX3SHW_MASK, PPCVSX, PPCNONE, {XT6, XA6, XB6, SHW}}, - {"xxsel", XX4(60,3), XX4_MASK, PPCVSX, PPCNONE, {XT6, XA6, XB6, XC6}}, - {"xxspltd", XX3(60,10), XX3DM_MASK, PPCVSX, PPCNONE, {XT6, XA6, XB6S, DMEX}}, -@@ -5067,11 +5059,12 @@ const struct powerpc_opcode powerpc_opcodes[] = { - {"xvcvsxddp", XX2(60,504), XX2_MASK, PPCVSX, PPCNONE, {XT6, XB6}}, - {"xvnegdp", XX2(60,505), XX2_MASK, PPCVSX, PPCNONE, {XT6, XB6}}, + extern int varobj_get_num_children (struct varobj *var); +@@ -143,12 +149,13 @@ extern void all_root_varobjs (void (*func) (struct varobj *var, void *data), + extern VEC(varobj_update_result) *varobj_update (struct varobj **varp, + int explicit); --{"psq_stu", OP(61), OP_MASK, PPCPS, PPCNONE, {FRS,PSD,RA,PSW,PSQ}}, +-extern void varobj_invalidate (void); - --{"stfqu", OP(61), OP_MASK, POWER2, PPCNONE, {FRS, D, RA}}, -+{"psq_st", OP(60), OP_MASK, PPCPS, PPCNONE, {FRS,PSD,RA,PSW,PSQ}}, -+{"stfq", OP(60), OP_MASK, POWER2, PPCNONE, {FRS, D, RA}}, - - {"stfdp", OP(61), OP_MASK, POWER6, PPCNONE, {FRT, D, RA0}}, -+{"psq_stu", OP(61), OP_MASK, PPCPS, PPCNONE, {FRS,PSD,RA,PSW,PSQ}}, -+{"stfqu", OP(61), OP_MASK, POWER2, PPCNONE, {FRS, D, RA}}, - - {"std", DSO(62,0), DS_MASK, PPC64, PPCNONE, {RS, DS, RA0}}, - {"stdu", DSO(62,1), DS_MASK, PPC64, PPCNONE, {RS, DS, RAS}}, -@@ -5122,20 +5115,20 @@ const struct powerpc_opcode powerpc_opcodes[] = { - {"fsel", A(63,23,0), A_MASK, PPC, PPCNONE, {FRT, FRA, FRC, FRB}}, - {"fsel.", A(63,23,1), A_MASK, PPC, PPCNONE, {FRT, FRA, FRC, FRB}}, - --{"fre", A(63,24,0), AFRALFRC_MASK, POWER5, POWER7, {FRT, FRB, A_L}}, --{"fre.", A(63,24,1), AFRALFRC_MASK, POWER5, POWER7, {FRT, FRB, A_L}}, - {"fre", A(63,24,0), AFRAFRC_MASK, POWER7, PPCNONE, {FRT, FRB}}, -+{"fre", A(63,24,0), AFRALFRC_MASK, POWER5, POWER7, {FRT, FRB, A_L}}, - {"fre.", A(63,24,1), AFRAFRC_MASK, POWER7, PPCNONE, {FRT, FRB}}, -+{"fre.", A(63,24,1), AFRALFRC_MASK, POWER5, POWER7, {FRT, FRB, A_L}}, - - {"fmul", A(63,25,0), AFRB_MASK, PPCCOM, PPCNONE, {FRT, FRA, FRC}}, - {"fm", A(63,25,0), AFRB_MASK, PWRCOM, PPCNONE, {FRT, FRA, FRC}}, - {"fmul.", A(63,25,1), AFRB_MASK, PPCCOM, PPCNONE, {FRT, FRA, FRC}}, - {"fm.", A(63,25,1), AFRB_MASK, PWRCOM, PPCNONE, {FRT, FRA, FRC}}, - --{"frsqrte", A(63,26,0), AFRALFRC_MASK, PPC, POWER7, {FRT, FRB, A_L}}, --{"frsqrte.", A(63,26,1), AFRALFRC_MASK, PPC, POWER7, {FRT, FRB, A_L}}, - {"frsqrte", A(63,26,0), AFRAFRC_MASK, POWER7, PPCNONE, {FRT, FRB}}, -+{"frsqrte", A(63,26,0), AFRALFRC_MASK, PPC, POWER7, {FRT, FRB, A_L}}, - {"frsqrte.", A(63,26,1), AFRAFRC_MASK, POWER7, PPCNONE, {FRT, FRB}}, -+{"frsqrte.", A(63,26,1), AFRALFRC_MASK, PPC, POWER7, {FRT, FRB, A_L}}, - - {"fmsub", A(63,28,0), A_MASK, PPCCOM, PPCNONE, {FRT, FRA, FRC, FRB}}, - {"fms", A(63,28,0), A_MASK, PWRCOM, PPCNONE, {FRT, FRA, FRC, FRB}}, -@@ -5195,10 +5188,10 @@ const struct powerpc_opcode powerpc_opcodes[] = { - - {"dcmpoq", X(63,130), X_MASK, POWER6, PPCNONE, {BF, FRA, FRB}}, - --{"mtfsfi", XRC(63,134,0), XRA_MASK|(3<<21)|(1<<11), COM, POWER6, {BFF, U}}, - {"mtfsfi", XRC(63,134,0), XWRA_MASK|(3<<21)|(1<<11), POWER6, PPCNONE, {BFF, U, W}}, --{"mtfsfi.", XRC(63,134,1), XRA_MASK|(3<<21)|(1<<11), COM, POWER6, {BFF, U}}, -+{"mtfsfi", XRC(63,134,0), XRA_MASK|(3<<21)|(1<<11), COM, POWER6, {BFF, U}}, - {"mtfsfi.", XRC(63,134,1), XWRA_MASK|(3<<21)|(1<<11), POWER6, PPCNONE, {BFF, U, W}}, -+{"mtfsfi.", XRC(63,134,1), XRA_MASK|(3<<21)|(1<<11), COM, POWER6, {BFF, U}}, + extern int varobj_editable_p (struct varobj *var); - {"fnabs", XRC(63,136,0), XRA_MASK, COM, PPCNONE, {FRT, FRB}}, - {"fnabs.", XRC(63,136,1), XRA_MASK, COM, PPCNONE, {FRT, FRB}}, -@@ -5254,10 +5247,10 @@ const struct powerpc_opcode powerpc_opcodes[] = { - - {"dtstsfq", X(63,674), X_MASK, POWER6, PPCNONE, {BF, FRA, FRB}}, + extern int varobj_floating_p (struct varobj *var); --{"mtfsf", XFL(63,711,0), XFL_MASK, COM, POWER6, {FLM, FRB}}, - {"mtfsf", XFL(63,711,0), XFL_MASK, POWER6, PPCNONE, {FLM, FRB, XFL_L, W}}, --{"mtfsf.", XFL(63,711,1), XFL_MASK, COM, POWER6, {FLM, FRB}}, -+{"mtfsf", XFL(63,711,0), XFL_MASK, COM, POWER6, {FLM, FRB}}, - {"mtfsf.", XFL(63,711,1), XFL_MASK, POWER6, PPCNONE, {FLM, FRB, XFL_L, W}}, -+{"mtfsf.", XFL(63,711,1), XFL_MASK, COM, POWER6, {FLM, FRB}}, +-extern void varobj_set_visualizer (struct varobj *var, const char *visualizer); ++extern void ++varobj_set_visualizer (struct varobj *var, const char *visualizer); ++ ++extern void varobj_enable_pretty_printing (void); - {"drdpq", XRC(63,770,0), X_MASK, POWER6, PPCNONE, {FRT, FRB}}, - {"drdpq.", XRC(63,770,1), X_MASK, POWER6, PPCNONE, {FRT, FRB}}, + #endif /* VAROBJ_H */ +diff --git a/gdb/xcoffread.c b/gdb/xcoffread.c +index c56ab86..dacf913 100644 +--- a/gdb/xcoffread.c ++++ b/gdb/xcoffread.c +@@ -3038,6 +3038,7 @@ static struct sym_fns xcoff_sym_fns = + xcoff_new_init, /* sym_new_init: init anything gbl to entire symtab */ + xcoff_symfile_init, /* sym_init: read initial info, setup for sym_read() */ + xcoff_initial_scan, /* sym_read: read a symbol file into symtab */ ++ NULL, /* sym_read_psymbols */ + xcoff_symfile_finish, /* sym_finish: finished with file, cleanup */ + xcoff_symfile_offsets, /* sym_offsets: xlate offsets ext->int form */ + default_symfile_segments, /* sym_segments: Get segment information from Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb.spec,v retrieving revision 1.367 retrieving revision 1.368 diff -u -p -r1.367 -r1.368 --- gdb.spec 31 Jul 2009 08:40:04 -0000 1.367 +++ gdb.spec 4 Aug 2009 05:37:29 -0000 1.368 @@ -10,11 +10,11 @@ Name: gdb%{?_with_debug:-debug} # Set version to contents of gdb/version.in. # NOTE: the FSF gdb versions are numbered N.M for official releases, like 6.3 # and, since January 2005, X.Y.Z.date for daily snapshots, like 6.3.50.20050112 # (daily snapshot from mailine), or 6.3.0.20040112 (head of the release branch). -Version: 6.8.50.20090302 +Version: 6.8.50.20090803 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 42%{?_with_upstream:.upstream}%{?dist} +Release: 1%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -82,12 +82,6 @@ Patch112: gdb-6.6-scheduler_locking-step # Make upstream `set scheduler-locking step' as default. Patch260: gdb-6.6-scheduler_locking-step-is-default.patch -# Fix to display base constructors from list and breakpoint commands -Patch116: gdb-6.3-linespec-20041213.patch - -# Continue removing breakpoints even when failure occurs. -Patch117: gdb-6.3-removebp-20041130.patch - # Add a wrapper script to GDB that implements pstack using the # --readnever option. Patch118: gdb-6.3-gstack-20050411.patch @@ -102,9 +96,8 @@ Patch125: gdb-6.3-test-self-20050110.pat # Fix for non-threaded watchpoints. Patch128: gdb-6.3-nonthreaded-wp-20050117.patch -# Fix to support multiple destructors just like multiple constructors +# Test support of multiple destructors just like multiple constructors Patch133: gdb-6.3-test-dtorfix-20050121.patch -Patch134: gdb-6.3-dtorfix-20050121.patch # Fix to support executable moving Patch136: gdb-6.3-test-movedir-20050125.patch @@ -116,7 +109,6 @@ Patch136: gdb-6.3-test-movedir-20050125. Patch140: gdb-6.3-gcore-thread-20050204.patch # Stop while intentionally stepping and the thread exit is met. -Patch141: gdb-6.6-step-thread-exit.patch Patch259: gdb-6.3-step-thread-exit-20050211-test.patch # Prevent gdb from being pushed into background @@ -193,9 +185,6 @@ Patch196: gdb-6.5-sharedlibrary-path.pat # FIXME: It could be autodetected. Patch199: gdb-6.5-bz190810-gdbserver-arch-advice.patch -# Fix dereferencing registers for 32bit inferiors on 64bit hosts (BZ 181390). -Patch200: gdb-6.5-bz181390-memory-address-width.patch - # Fix `gcore' command for 32bit inferiors on 64bit hosts. Patch201: gdb-6.5-gcore-i386-on-amd64.patch @@ -228,8 +217,8 @@ Patch229: gdb-6.3-bz140532-ppc-unwinding # Testcase for exec() from threaded program (BZ 202689). Patch231: gdb-6.3-bz202689-exec-from-pthread-test.patch -# Backported post gdb-6.8.50.20090302 snapshot fixups. -Patch232: gdb-6.8.50.20090302-upstream.patch +# Backported post gdb-6.8.50.20090803 snapshot fixups. +#Patch232: gdb-6.8.50.20090803-upstream.patch # Testcase for PPC Power6/DFP instructions disassembly (BZ 230000). Patch234: gdb-6.6-bz230000-power6-disassembly-test.patch @@ -340,7 +329,6 @@ Patch324: gdb-6.8-glibc-headers-compat.p Patch326: gdb-6.8-tui-singlebinary.patch # Support transparent debugging of inlined functions for an optimized code. -Patch327: gdb-6.8-inlining.patch Patch350: gdb-6.8-inlining-addon.patch Patch328: gdb-6.8-inlining-by-name.patch @@ -356,9 +344,6 @@ Patch331: gdb-6.8-quit-never-aborts.patc # Support DW_TAG_constant for Fortran in recent Fedora/RH GCCs. Patch332: gdb-6.8-fortran-tag-constant.patch -# bare names of constructors and destructors should be unique for GDB-6.8+. -Patch334: gdb-6.8-ctors-dtors-unique.patch - # Fix attaching to stopped processes and/or pending signals. Patch337: gdb-6.8-attach-signalled-detach-stopped.patch @@ -376,22 +361,6 @@ Patch349: gdb-archer.patch Patch352: gdb-6.8-bz457187-largefile.patch Patch360: gdb-6.8-bz457187-largefile-test.patch -# Fix crash on pretty-printer reading uninitialized std::string (BZ 495781). -Patch357: gdb-c_get_string-xfree.patch - -# Fix crash in the charset support. -Patch359: gdb-charset-crash.patch - -# Fix crashes due to (missing) varobj revalidation, for VLA (for BZ 377541). -Patch369: gdb-varobj-revalidate-prep.patch -Patch370: gdb-varobj-revalidate-core.patch - -# Implement DW_OP_call_frame_cfa (for recent GCC). -Patch373: gdb-DW_OP_call_frame_cfa.patch - -# Accelerate sorting blocks on reading a file (found on WebKit) (BZ 507267). -Patch374: gdb-bz507267-block-sort-fast.patch - # Fix compatibility of --with-system-readline and readline-6.0+. Patch375: gdb-readline-6.0.patch @@ -481,7 +450,7 @@ rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc %if 0%{!?_with_upstream:1} -%patch232 -p1 +#patch232 -p1 %patch349 -p1 %patch1 -p1 %patch3 -p1 @@ -491,17 +460,13 @@ rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc %patch106 -p1 %patch111 -p1 %patch112 -p1 -%patch116 -p1 -%patch117 -p1 %patch118 -p1 %patch122 -p1 %patch125 -p1 %patch128 -p1 %patch133 -p1 -%patch134 -p1 %patch136 -p1 %patch140 -p1 -%patch141 -p1 %patch259 -p1 %patch142 -p1 %patch145 -p1 @@ -527,7 +492,6 @@ rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc %patch195 -p1 %patch196 -p1 %patch199 -p1 -%patch200 -p1 %patch201 -p1 %patch208 -p1 %patch209 -p1 @@ -578,25 +542,17 @@ rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc %patch322 -p1 %patch324 -p1 %patch326 -p1 -%patch327 -p1 %patch350 -p1 %patch328 -p1 %patch329 -p1 %patch330 -p1 %patch331 -p1 %patch332 -p1 -%patch334 -p1 %patch337 -p1 %patch343 -p1 %patch348 -p1 %patch352 -p1 -%patch357 -p1 -%patch359 -p1 %patch360 -p1 -%patch369 -p1 -%patch370 -p1 -%patch373 -p1 -%patch374 -p1 %patch375 -p1 %patch124 -p1 @@ -886,6 +842,10 @@ fi %endif %changelog +* Tue Aug 4 2009 Jan Kratochvil - 6.8.50.20090803-1 +- Upgrade to the FSF GDB gdb-6.8.50 snapshot: 6.8.50.20090803 +- archer-jankratochvil-fedora12 commit: 0222cb1f4ddd1eda32965e464cb60b1e44e110b2 + * Fri Jul 31 2009 Jan Kratochvil - 6.8.50.20090302-42 - Release bump only. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 2 Mar 2009 23:14:15 -0000 1.31 +++ sources 4 Aug 2009 05:37:29 -0000 1.32 @@ -1 +1 @@ -a8eae0d4ef955ebcecfc7511af31070a gdb-6.8.50.20090302.tar.bz2 +f120526b72a3dfd29e9f06a562e34aa1 gdb-6.8.50.20090803.tar.bz2 --- gdb-6.3-dtorfix-20050121.patch DELETED --- --- gdb-6.3-linespec-20041213.patch DELETED --- --- gdb-6.3-removebp-20041130.patch DELETED --- --- gdb-6.5-bz181390-memory-address-width.patch DELETED --- --- gdb-6.6-step-thread-exit.patch DELETED --- --- gdb-6.8-ctors-dtors-unique.patch DELETED --- --- gdb-6.8-inlining.patch DELETED --- --- gdb-6.8.50.20090302-upstream.patch DELETED --- --- gdb-DW_OP_call_frame_cfa.patch DELETED --- --- gdb-bz507267-block-sort-fast.patch DELETED --- --- gdb-c_get_string-xfree.patch DELETED --- --- gdb-charset-crash.patch DELETED --- --- gdb-varobj-revalidate-core.patch DELETED --- --- gdb-varobj-revalidate-prep.patch DELETED --- From dcantrel at fedoraproject.org Tue Aug 4 05:38:07 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Tue, 4 Aug 2009 05:38:07 +0000 (UTC) Subject: rpms/dhcpv6/devel dhcpv6.spec,1.103,1.104 Message-ID: <20090804053807.83C9311C00CE@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcpv6/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32645 Modified Files: dhcpv6.spec Log Message: * Mon Aug 03 2009 David Cantrell - 2.0.0alpha1-1 - Upgraded to dhcpv6-2.0.0-alpha1 Index: dhcpv6.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcpv6/devel/dhcpv6.spec,v retrieving revision 1.103 retrieving revision 1.104 diff -u -p -r1.103 -r1.104 --- dhcpv6.spec 4 Aug 2009 04:39:15 -0000 1.103 +++ dhcpv6.spec 4 Aug 2009 05:38:07 -0000 1.104 @@ -49,7 +49,7 @@ Provides the client for the DHCPv6 proto configuration of IPv6 addresses and parameters. %prep -%setup -q +%setup -q -n %{name}-%{archivever} %build %configure From airlied at fedoraproject.org Tue Aug 4 05:43:44 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:43:44 +0000 (UTC) Subject: rpms/xorg-x11-drv-vmware/devel .cvsignore, 1.12, 1.13 abi.patch, 1.1, 1.2 sources, 1.12, 1.13 xorg-x11-drv-vmware.spec, 1.24, 1.25 Message-ID: <20090804054344.F3FD711C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-vmware/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1570 Modified Files: .cvsignore abi.patch sources xorg-x11-drv-vmware.spec Log Message: * Tue Aug 04 2009 Dave Airlie 10.16.7-1 - vmware 10.16.7 + new abi patch Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vmware/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 20 Mar 2008 02:05:13 -0000 1.12 +++ .cvsignore 4 Aug 2009 05:43:44 -0000 1.13 @@ -1 +1 @@ -xf86-video-vmware-10.16.0.tar.bz2 +xf86-video-vmware-10.16.7.tar.bz2 abi.patch: vmware.c | 6 ++++++ vmware.h | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) Index: abi.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vmware/devel/abi.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- abi.patch 23 Jun 2009 00:46:35 -0000 1.1 +++ abi.patch 4 Aug 2009 05:43:44 -0000 1.2 @@ -1,78 +1,50 @@ -diff -up xf86-video-vmware-10.16.0/src/vmware.c.abi xf86-video-vmware-10.16.0/src/vmware.c ---- xf86-video-vmware-10.16.0/src/vmware.c.abi 2009-06-23 10:44:26.000000000 +1000 -+++ xf86-video-vmware-10.16.0/src/vmware.c 2009-06-23 10:44:46.000000000 +1000 -@@ -140,38 +140,6 @@ static PciChipsets VMWAREPciChipsets[] = - { -1, -1, RES_UNDEFINED } +diff --git a/src/vmware.c b/src/vmware.c +index 2d1eabd..879c206 100644 +--- a/src/vmware.c ++++ b/src/vmware.c +@@ -18,7 +18,9 @@ char rcsId_vmware[] = + + #include "xf86.h" + #include "xf86_OSproc.h" ++#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 + #include "xf86Resources.h" ++#endif + + #include "compiler.h" /* inb/outb */ + +@@ -109,11 +111,15 @@ static SymTabRec VMWAREChipsets[] = { + { -1, NULL } + }; + ++#ifndef XSERVER_LIBPCIACCESS + static resRange vmwareLegacyRes[] = { + { ResExcIoBlock, SVGA_LEGACY_BASE_PORT, + SVGA_LEGACY_BASE_PORT + SVGA_NUM_PORTS*sizeof(uint32)}, + _VGA_EXCLUSIVE, _END }; ++#else ++#define vmwareLegacyRes NULL ++#endif + + #if XSERVER_LIBPCIACCESS + +diff --git a/src/vmware.h b/src/vmware.h +index a3502dd..31560b5 100644 +--- a/src/vmware.h ++++ b/src/vmware.h +@@ -19,12 +19,14 @@ + + #include "xf86.h" + #include "xf86_OSproc.h" +-#include "xf86Resources.h" ++ + + #include + + #ifdef XSERVER_LIBPCIACCESS + #include ++#else ++#include "xf86Resources.h" + #endif --static const char *vgahwSymbols[] = { -- "vgaHWGetHWRec", -- "vgaHWGetIOBase", -- "vgaHWGetIndex", -- "vgaHWInit", -- "vgaHWProtect", -- "vgaHWRestore", -- "vgaHWSave", -- "vgaHWSaveScreen", -- "vgaHWUnlock", -- NULL --}; -- --static const char *fbSymbols[] = { -- "fbCreateDefColormap", -- "fbPictureInit", -- "fbScreenInit", -- NULL --}; -- --static const char *ramdacSymbols[] = { -- "xf86CreateCursorInfoRec", -- "xf86DestroyCursorInfoRec", -- "xf86InitCursor", -- NULL --}; -- --static const char *shadowfbSymbols[] = { -- "ShadowFBInit2", -- NULL --}; -- - #ifdef XFree86LOADER - static XF86ModuleVersionInfo vmwareVersRec = { - "vmware", -@@ -634,8 +602,6 @@ VMWAREPreInit(ScrnInfoPtr pScrn, int fla - return FALSE; - } - -- xf86LoaderReqSymLists(vgahwSymbols, NULL); -- - if (!vgaHWGetHWRec(pScrn)) { - return FALSE; - } -@@ -971,15 +937,12 @@ VMWAREPreInit(ScrnInfoPtr pScrn, int fla - VMWAREFreeRec(pScrn); - return FALSE; - } -- xf86LoaderReqSymLists(fbSymbols, shadowfbSymbols, NULL); -- - /* Need ramdac for hwcursor */ - if (pVMWARE->hwCursor) { - if (!xf86LoadSubModule(pScrn, "ramdac")) { - VMWAREFreeRec(pScrn); - return FALSE; - } -- xf86LoaderReqSymLists(ramdacSymbols, NULL); - } - - /* Initialise VMWARE_CTRL extension. */ -@@ -1892,10 +1855,6 @@ vmwareSetup(pointer module, pointer opts - if (!setupDone) { - setupDone = TRUE; - xf86AddDriver(&VMWARE, module, VMWARE_DRIVER_FUNC); -- -- LoaderRefSymLists(vgahwSymbols, fbSymbols, ramdacSymbols, -- shadowfbSymbols, NULL); -- - return (pointer)1; - } - if (errmaj) { + #include "compiler.h" /* inb/outb */ Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vmware/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 20 Mar 2008 02:05:13 -0000 1.12 +++ sources 4 Aug 2009 05:43:44 -0000 1.13 @@ -1 +1 @@ -2768dd5c5c3867ac6fc390ae15dc85bd xf86-video-vmware-10.16.0.tar.bz2 +5cddf28a23c21db6d7b8cdba7541391d xf86-video-vmware-10.16.7.tar.bz2 Index: xorg-x11-drv-vmware.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vmware/devel/xorg-x11-drv-vmware.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- xorg-x11-drv-vmware.spec 27 Jul 2009 08:35:11 -0000 1.24 +++ xorg-x11-drv-vmware.spec 4 Aug 2009 05:43:44 -0000 1.25 @@ -4,8 +4,8 @@ Summary: Xorg X11 vmware video driver Name: xorg-x11-drv-vmware -Version: 10.16.0 -Release: 5%{?dist}.1 +Version: 10.16.7 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -61,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/vmware.4* %changelog +* Tue Aug 04 2009 Dave Airlie 10.16.7-1 +- vmware 10.16.7 + new abi patch + * Mon Jul 27 2009 Fedora Release Engineering - 10.16.0-5.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mtasaka at fedoraproject.org Tue Aug 4 05:47:42 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 4 Aug 2009 05:47:42 +0000 (UTC) Subject: rpms/jd/F-11 .cvsignore, 1.384, 1.385 jd.spec, 1.446, 1.447 sources, 1.385, 1.386 Message-ID: <20090804054742.4739D11C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2548/F-11 Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/.cvsignore,v retrieving revision 1.384 retrieving revision 1.385 diff -u -p -r1.384 -r1.385 --- .cvsignore 1 Aug 2009 18:21:59 -0000 1.384 +++ .cvsignore 4 Aug 2009 05:47:41 -0000 1.385 @@ -1 +1 @@ -jd-2.4.2-svn3007_trunk.tgz +jd-2.4.2-svn3014_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/jd.spec,v retrieving revision 1.446 retrieving revision 1.447 diff -u -p -r1.446 -r1.447 --- jd.spec 1 Aug 2009 18:21:59 -0000 1.446 +++ jd.spec 4 Aug 2009 05:47:41 -0000 1.447 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3007_trunk +%define strtag svn3014_trunk %define repoid 41293 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Sun Aug 2 2009 Mamoru Tasaka -- rev 3007 +* Tue Aug 4 2009 Mamoru Tasaka +- rev 3014 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/sources,v retrieving revision 1.385 retrieving revision 1.386 diff -u -p -r1.385 -r1.386 --- sources 1 Aug 2009 18:21:59 -0000 1.385 +++ sources 4 Aug 2009 05:47:42 -0000 1.386 @@ -1 +1 @@ -9165b916e3b9ed22b037eeff56534d6d jd-2.4.2-svn3007_trunk.tgz +97da105284b8d30f3f9e5374eb42fb41 jd-2.4.2-svn3014_trunk.tgz From mtasaka at fedoraproject.org Tue Aug 4 05:47:41 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 4 Aug 2009 05:47:41 +0000 (UTC) Subject: rpms/jd/F-10 .cvsignore, 1.390, 1.391 jd.spec, 1.450, 1.451 sources, 1.391, 1.392 Message-ID: <20090804054741.EAFA511C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2548/F-10 Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/.cvsignore,v retrieving revision 1.390 retrieving revision 1.391 diff -u -p -r1.390 -r1.391 --- .cvsignore 1 Aug 2009 18:21:58 -0000 1.390 +++ .cvsignore 4 Aug 2009 05:47:41 -0000 1.391 @@ -1 +1 @@ -jd-2.4.2-svn3007_trunk.tgz +jd-2.4.2-svn3014_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/jd.spec,v retrieving revision 1.450 retrieving revision 1.451 diff -u -p -r1.450 -r1.451 --- jd.spec 1 Aug 2009 18:21:58 -0000 1.450 +++ jd.spec 4 Aug 2009 05:47:41 -0000 1.451 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3007_trunk +%define strtag svn3014_trunk %define repoid 41293 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Sun Aug 2 2009 Mamoru Tasaka -- rev 3007 +* Tue Aug 4 2009 Mamoru Tasaka +- rev 3014 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/sources,v retrieving revision 1.391 retrieving revision 1.392 diff -u -p -r1.391 -r1.392 --- sources 1 Aug 2009 18:21:58 -0000 1.391 +++ sources 4 Aug 2009 05:47:41 -0000 1.392 @@ -1 +1 @@ -9165b916e3b9ed22b037eeff56534d6d jd-2.4.2-svn3007_trunk.tgz +97da105284b8d30f3f9e5374eb42fb41 jd-2.4.2-svn3014_trunk.tgz From phuang at fedoraproject.org Tue Aug 4 05:52:47 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Tue, 4 Aug 2009 05:52:47 +0000 (UTC) Subject: rpms/ibus-anthy/devel .cvsignore, 1.16, 1.17 ibus-anthy.spec, 1.19, 1.20 sources, 1.16, 1.17 Message-ID: <20090804055247.D1D8511C00CE@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus-anthy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3900 Modified Files: .cvsignore ibus-anthy.spec sources Log Message: Update to 1.2.0.29980804 Fix bug 508358 - ANTHY_HISTORY_FILE record only a single word Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-anthy/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 22 Jun 2009 05:17:19 -0000 1.16 +++ .cvsignore 4 Aug 2009 05:52:47 -0000 1.17 @@ -1 +1 @@ -ibus-anthy-1.2.0.20090617.tar.gz +ibus-anthy-1.2.0.20090804.tar.gz Index: ibus-anthy.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-anthy/devel/ibus-anthy.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- ibus-anthy.spec 25 Jul 2009 03:01:25 -0000 1.19 +++ ibus-anthy.spec 4 Aug 2009 05:52:47 -0000 1.20 @@ -1,8 +1,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %define require_ibus_version 1.2.0 Name: ibus-anthy -Version: 1.2.0.20090617 -Release: 2%{?dist} +Version: 1.2.0.20090804 +Release: 1%{?dist} Summary: The Anthy engine for IBus input platform License: GPLv2+ Group: System Environment/Libraries @@ -57,6 +57,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/ibus/component/* %changelog +* Tue Aug 04 2009 Peng Huang - 1.2.0.20090804-1 +- Update to 1.2.0.20090804 +- Fix bug 508358 - ANTHY_HISTORY_FILE record only a single word + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.0.20090617-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-anthy/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 22 Jun 2009 05:17:19 -0000 1.16 +++ sources 4 Aug 2009 05:52:47 -0000 1.17 @@ -1 +1 @@ -45c36d284bb927f43b2cc86805bd4441 ibus-anthy-1.2.0.20090617.tar.gz +00106d050cf8bb249504a87b7482e8f8 ibus-anthy-1.2.0.20090804.tar.gz From alexlan at fedoraproject.org Tue Aug 4 05:55:03 2009 From: alexlan at fedoraproject.org (alexlan) Date: Tue, 4 Aug 2009 05:55:03 +0000 (UTC) Subject: rpms/Miro/devel Miro-2.5.2-fhs.patch, NONE, 1.1 .cvsignore, 1.19, 1.20 Miro.spec, 1.58, 1.59 sources, 1.19, 1.20 Miro-2.0.2-fhs.patch, 1.1, NONE Miro-2.0.3-disable-xine-hack.patch, 1.1, NONE Message-ID: <20090804055503.92E9111C00CE@cvs1.fedora.phx.redhat.com> Author: alexlan Update of /cvs/extras/rpms/Miro/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4611 Modified Files: .cvsignore Miro.spec sources Added Files: Miro-2.5.2-fhs.patch Removed Files: Miro-2.0.2-fhs.patch Miro-2.0.3-disable-xine-hack.patch Log Message: * Tue Aug 4 2009 Alex Lancaster - 2.5.2-1 - Update to latest upstream (2.5.2) - Drop xine hack patch, now upstream - Rebase remaining patches to 2.5.2 where necessary Miro-2.5.2-fhs.patch: plat/renderers/xinerenderer.py | 4 ++-- setup.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE Miro-2.5.2-fhs.patch --- diff -up Miro-2.5.2/platform/gtk-x11/plat/renderers/xinerenderer.py.orig Miro-2.5.2/platform/gtk-x11/plat/renderers/xinerenderer.py --- Miro-2.5.2/platform/gtk-x11/plat/renderers/xinerenderer.py.orig 2009-08-04 01:32:18.000000000 -0400 +++ Miro-2.5.2/platform/gtk-x11/plat/renderers/xinerenderer.py 2009-08-04 01:36:20.000000000 -0400 @@ -247,8 +247,8 @@ class AudioRenderer(Renderer): Renderer.on_eos(self) def movie_data_program_info(movie_path, thumbnail_path): - if os.path.exists(resources.path('../../../lib/miro/xine_extractor')): - path = resources.path('../../../lib/miro/xine_extractor') + if os.path.exists(resources.path('/usr/libexec/xine_extractor')): + path = resources.path('/usr/libexec/xine_extractor') return ((path, movie_path, thumbnail_path), None) else: logging.error("xine_extractor cannot be found.") diff -up Miro-2.5.2/platform/gtk-x11/setup.py.orig Miro-2.5.2/platform/gtk-x11/setup.py --- Miro-2.5.2/platform/gtk-x11/setup.py.orig 2009-08-04 01:32:05.000000000 -0400 +++ Miro-2.5.2/platform/gtk-x11/setup.py 2009-08-04 01:35:39.000000000 -0400 @@ -673,7 +673,7 @@ data_files += [ [os.path.join(platform_dir, 'miro.1.gz')]), ('/usr/share/man/man1', [os.path.join(platform_dir, 'miro.real.1.gz')]), - ('/usr/lib/miro/', + ('/usr/libexec//', [os.path.join(platform_dir, 'xine/xine_extractor')]), ] Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/Miro/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 1 Jul 2009 21:20:37 -0000 1.19 +++ .cvsignore 4 Aug 2009 05:55:02 -0000 1.20 @@ -1 +1 @@ -Miro-2.0.5.tar.gz +Miro-2.5.2.tar.gz Index: Miro.spec =================================================================== RCS file: /cvs/extras/rpms/Miro/devel/Miro.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- Miro.spec 24 Jul 2009 15:38:26 -0000 1.58 +++ Miro.spec 4 Aug 2009 05:55:03 -0000 1.59 @@ -4,17 +4,16 @@ %define gecko_ver 1.9.1.1 Name: Miro -Version: 2.0.5 -Release: 3%{?dist} +Version: 2.5.2 +Release: 1%{?dist} Summary: Miro - Internet TV Player Group: Applications/Multimedia License: GPLv2+ URL: http://www.getmiro.com/ Source0: http://ftp.osuosl.org/pub/pculture.org/miro/src/%{name}-%{version}.tar.gz -Patch0: %{name}-2.0.2-fhs.patch +Patch0: %{name}-2.5.2-fhs.patch Patch1: %{name}-2.0-videodir.patch -Patch2: %{name}-2.0.3-disable-xine-hack.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel xine-lib-devel Pyrex @@ -48,7 +47,6 @@ releasing bug fixes on a regular basis. # (and '.' breaks Python imports) %patch0 -p1 %patch1 -p1 -%patch2 -p0 %build @@ -95,6 +93,11 @@ update-desktop-database %{_datadir}/appl %changelog +* Tue Aug 4 2009 Alex Lancaster - 2.5.2-1 +- Update to latest upstream (2.5.2) +- Drop xine hack patch, now upstream +- Rebase remaining patches to 2.5.2 where necessary + * Fri Jul 24 2009 Fedora Release Engineering - 2.0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/Miro/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 1 Jul 2009 21:20:37 -0000 1.19 +++ sources 4 Aug 2009 05:55:03 -0000 1.20 @@ -1 +1 @@ -bb589058844b441c8f0bd0b79532ca87 Miro-2.0.5.tar.gz +e4e6a6979949c001ab06e813db7da06f Miro-2.5.2.tar.gz --- Miro-2.0.2-fhs.patch DELETED --- --- Miro-2.0.3-disable-xine-hack.patch DELETED --- From airlied at fedoraproject.org Tue Aug 4 05:55:27 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:55:27 +0000 (UTC) Subject: rpms/xorg-x11-drv-ati/devel radeon-6.9.0-bgnr-enable.patch, 1.1, 1.2 xorg-x11-drv-ati.spec, 1.180, 1.181 radeon-6.12.2-hax.patch, 1.1, NONE radeon-6.12.2-rs690-hack.patch, 1.1, NONE radeon-6.12.2-stable-branch.patch, 1.1, NONE radeon-kms-compat.patch, 1.2, NONE radeon-modeset-fixes.patch, 1.3, NONE radeon-modeset-still-more-fixes.patch, 1.1, NONE radeon-modeset.patch, 1.47, NONE radeon-src-readback-cpu.patch, 1.1, NONE Message-ID: <20090804055528.035CF11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-ati/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4737 Modified Files: radeon-6.9.0-bgnr-enable.patch xorg-x11-drv-ati.spec Removed Files: radeon-6.12.2-hax.patch radeon-6.12.2-rs690-hack.patch radeon-6.12.2-stable-branch.patch radeon-kms-compat.patch radeon-modeset-fixes.patch radeon-modeset-still-more-fixes.patch radeon-modeset.patch radeon-src-readback-cpu.patch Log Message: * Tue Aug 04 2009 Dave Airlie 6.12.2-21 - ati: rebase to git master - need to fixup a few patches later radeon-6.9.0-bgnr-enable.patch: radeon_kms.c | 3 +++ 1 file changed, 3 insertions(+) Index: radeon-6.9.0-bgnr-enable.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ati/devel/radeon-6.9.0-bgnr-enable.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- radeon-6.9.0-bgnr-enable.patch 29 Oct 2008 01:49:51 -0000 1.1 +++ radeon-6.9.0-bgnr-enable.patch 4 Aug 2009 05:55:26 -0000 1.2 @@ -1,14 +1,13 @@ -diff --git a/src/radeon_driver.c b/src/radeon_driver.c -index 46fa59a..317942b 100644 ---- a/src/radeon_driver.c -+++ b/src/radeon_driver.c -@@ -2762,6 +2762,9 @@ Bool RADEONPreInit(ScrnInfoPtr pScrn, int flags) +diff -up xf86-video-ati-6.12.2/src/radeon_kms.c.da xf86-video-ati-6.12.2/src/radeon_kms.c +--- xf86-video-ati-6.12.2/src/radeon_kms.c.da 2009-08-04 15:53:14.000000000 +1000 ++++ xf86-video-ati-6.12.2/src/radeon_kms.c 2009-08-04 15:53:48.000000000 +1000 +@@ -331,6 +331,9 @@ Bool RADEONPreInit_KMS(ScrnInfoPtr pScrn + if (pScrn->numEntities != 1) return FALSE; + if (!RADEONGetRec(pScrn)) return FALSE; - info->drm_mode_setting = radeon_kernel_mode_enabled(pScrn); - -+ if (info->drm_mode_setting) -+ pScrn->canDoBGNoneRoot = 1; ++ /* kms bg root enable */ ++ pScrn->canDoBGNoneRoot = 1; + + info = RADEONPTR(pScrn); + info->MMIO = NULL; info->IsSecondary = FALSE; - info->IsPrimary = FALSE; - Index: xorg-x11-drv-ati.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ati/devel/xorg-x11-drv-ati.spec,v retrieving revision 1.180 retrieving revision 1.181 diff -u -p -r1.180 -r1.181 --- xorg-x11-drv-ati.spec 27 Jul 2009 08:23:53 -0000 1.180 +++ xorg-x11-drv-ati.spec 4 Aug 2009 05:55:27 -0000 1.181 @@ -5,7 +5,7 @@ Summary: Xorg X11 ati video driver Name: xorg-x11-drv-ati Version: 6.12.2 -Release: 20%{?dist}.1 +Release: 21%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -15,18 +15,10 @@ Source0: http://www.x.org/pub/individ # unlike the other drivers, radeon.xinf is generated Source1: mkxinf -Patch0: radeon-6.12.2-stable-branch.patch -Patch1: radeon-modeset.patch -Patch2: radeon-modeset-fixes.patch -Patch3: radeon-modeset-still-more-fixes.patch +Patch0: radeon-6.12.2-to-git.patch Patch6: radeon-6.9.0-bgnr-enable.patch -Patch8: radeon-src-readback-cpu.patch -Patch9: radeon-6.12.2-rs690-hack.patch Patch10: radeon-6.12.2-lvds-default-modes.patch -Patch11: radeon-6.12.2-hax.patch -Patch12: radeon-kms-compat.patch Patch13: fix-default-modes.patch -Patch14: radeon-powerpc-fix.patch ExcludeArch: s390 s390x @@ -50,18 +42,10 @@ X.Org X11 ati video driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .stable -%patch1 -p1 -b .modeset -%patch2 -p1 -b .modeset-fixes -%patch3 -p1 -b .modeset-still-more-fixes +%patch0 -p1 -b .git %patch6 -p1 -b .bgnr -%patch8 -p1 -b .srcrb -%patch9 -p1 -b .rs690 %patch10 -p1 -b .lvds -%patch11 -p1 -b .fixups -%patch12 -p1 -b .compat %patch13 -p1 -b .def -%patch14 -p1 -b .ppcfix %build autoreconf -iv @@ -95,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/radeon.4* %changelog +* Tue Aug 04 2009 Dave Airlie 6.12.2-21 +- ati: rebase to git master - need to fixup a few patches later + * Mon Jul 27 2009 Fedora Release Engineering - 6.12.2-20.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- radeon-6.12.2-hax.patch DELETED --- --- radeon-6.12.2-rs690-hack.patch DELETED --- --- radeon-6.12.2-stable-branch.patch DELETED --- --- radeon-kms-compat.patch DELETED --- --- radeon-modeset-fixes.patch DELETED --- --- radeon-modeset-still-more-fixes.patch DELETED --- --- radeon-modeset.patch DELETED --- --- radeon-src-readback-cpu.patch DELETED --- From airlied at fedoraproject.org Tue Aug 4 05:58:19 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 05:58:19 +0000 (UTC) Subject: rpms/xorg-x11-drv-intel/devel intel-abi-fix.patch, NONE, 1.1 xorg-x11-drv-intel.spec, 1.18, 1.19 Message-ID: <20090804055819.76E3111C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-intel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5478 Modified Files: xorg-x11-drv-intel.spec Added Files: intel-abi-fix.patch Log Message: * Tue Aug 04 2009 Dave Airlie 2.8.0-3 - add ABI fixes for RAC removal intel-abi-fix.patch: ch7017/ch7017.c | 1 - ch7xxx/ch7xxx.c | 1 - i810_driver.c | 9 --------- i810_hwmc.c | 1 - i810_video.c | 1 - i830_driver.c | 11 ----------- i830_i2c.c | 2 -- i830_video.c | 1 - i915_hwmc.c | 1 - ivch/ivch.c | 1 - sil164/sil164.c | 1 - tfp410/tfp410.c | 1 - 12 files changed, 31 deletions(-) --- NEW FILE intel-abi-fix.patch --- diff --git a/src/ch7017/ch7017.c b/src/ch7017/ch7017.c index 01e414f..6b27d05 100644 --- a/src/ch7017/ch7017.c +++ b/src/ch7017/ch7017.c @@ -34,7 +34,6 @@ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "miscstruct.h" #include "xf86i2c.h" diff --git a/src/ch7xxx/ch7xxx.c b/src/ch7xxx/ch7xxx.c index 13ba102..cad507d 100644 --- a/src/ch7xxx/ch7xxx.c +++ b/src/ch7xxx/ch7xxx.c @@ -34,7 +34,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "miscstruct.h" #include "xf86i2c.h" diff --git a/src/i810_driver.c b/src/i810_driver.c index 4b8c459..f158f5d 100644 --- a/src/i810_driver.c +++ b/src/i810_driver.c @@ -55,8 +55,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" -#include "xf86RAC.h" #include "xf86cmap.h" #include "compiler.h" #include "mibstore.h" @@ -549,10 +547,6 @@ I810PreInit(ScrnInfoPtr pScrn, int flags) pI810->PciInfo = xf86GetPciInfoForEntity(pI810->pEnt->index); - if (xf86RegisterResources(pI810->pEnt->index, NULL, ResNone)) - return FALSE; - pScrn->racMemFlags = RAC_FB | RAC_COLORMAP; - /* Set pScrn->monitor */ pScrn->monitor = pScrn->confScreen->monitor; @@ -937,9 +931,6 @@ I810PreInit(ScrnInfoPtr pScrn, int flags) /* We won't be using the VGA access after the probe */ I810SetMMIOAccess(pI810); - xf86SetOperatingState(resVgaIo, pI810->pEnt->index, ResUnusedOpr); - xf86SetOperatingState(resVgaMem, pI810->pEnt->index, ResDisableOpr); - return TRUE; } diff --git a/src/i810_hwmc.c b/src/i810_hwmc.c index 12ffdd9..1c3ffc9 100644 --- a/src/i810_hwmc.c +++ b/src/i810_hwmc.c @@ -41,7 +41,6 @@ THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "xf86PciInfo.h" #include "xf86Pci.h" diff --git a/src/i810_video.c b/src/i810_video.c index 9528bc7..c82fcc9 100644 --- a/src/i810_video.c +++ b/src/i810_video.c @@ -41,7 +41,6 @@ THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "xf86PciInfo.h" #include "xf86Pci.h" diff --git a/src/i830_driver.c b/src/i830_driver.c index 33079fe..f701231 100644 --- a/src/i830_driver.c +++ b/src/i830_driver.c @@ -51,8 +51,6 @@ USE OR OTHER DEALINGS IN THE SOFTWARE. #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" -#include "xf86RAC.h" #include "xf86Priv.h" #include "xf86cmap.h" #include "compiler.h" @@ -1540,13 +1538,6 @@ I830PreInit(ScrnInfoPtr pScrn, int flags) if (!i830_open_drm_master(pScrn)) xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "Failed to become DRM master.\n"); - - if (xf86RegisterResources(pI830->pEnt->index, NULL, ResNone)) { - PreInitCleanup(pScrn); - return FALSE; - } - - pScrn->racMemFlags = RAC_FB | RAC_COLORMAP; pScrn->monitor = pScrn->confScreen->monitor; pScrn->progClock = TRUE; pScrn->rgbBits = 8; @@ -1632,8 +1623,6 @@ I830PreInit(ScrnInfoPtr pScrn, int flags) /* We won't be using the VGA access after the probe. */ I830SetMMIOAccess(pI830); - xf86SetOperatingState(resVgaIo, pI830->pEnt->index, ResUnusedOpr); - xf86SetOperatingState(resVgaMem, pI830->pEnt->index, ResDisableOpr); } /* Load the dri2 module if requested. */ diff --git a/src/i830_i2c.c b/src/i830_i2c.c index 8392d0a..4ba073d 100644 --- a/src/i830_i2c.c +++ b/src/i830_i2c.c @@ -31,8 +31,6 @@ USE OR OTHER DEALINGS IN THE SOFTWARE. #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" -#include "xf86RAC.h" #include "xf86cmap.h" #include "compiler.h" #include "mibstore.h" diff --git a/src/i830_video.c b/src/i830_video.c index 92b6324..9fb0b56 100644 --- a/src/i830_video.c +++ b/src/i830_video.c @@ -56,7 +56,6 @@ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "xf86PciInfo.h" #include "xf86Pci.h" diff --git a/src/i915_hwmc.c b/src/i915_hwmc.c index 6712caa..7e0f145 100644 --- a/src/i915_hwmc.c +++ b/src/i915_hwmc.c @@ -32,7 +32,6 @@ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "xf86PciInfo.h" #include "xf86Pci.h" diff --git a/src/ivch/ivch.c b/src/ivch/ivch.c index dffe334..79da11a 100644 --- a/src/ivch/ivch.c +++ b/src/ivch/ivch.c @@ -31,7 +31,6 @@ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "miscstruct.h" #include "xf86i2c.h" diff --git a/src/sil164/sil164.c b/src/sil164/sil164.c index c90bed3..e43107a 100644 --- a/src/sil164/sil164.c +++ b/src/sil164/sil164.c @@ -35,7 +35,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "miscstruct.h" #include "xf86i2c.h" diff --git a/src/tfp410/tfp410.c b/src/tfp410/tfp410.c index 4d3bb8a..a8985f7 100644 --- a/src/tfp410/tfp410.c +++ b/src/tfp410/tfp410.c @@ -34,7 +34,6 @@ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "miscstruct.h" #include "xf86i2c.h" Index: xorg-x11-drv-intel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/xorg-x11-drv-intel.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- xorg-x11-drv-intel.spec 27 Jul 2009 08:26:55 -0000 1.18 +++ xorg-x11-drv-intel.spec 4 Aug 2009 05:58:19 -0000 1.19 @@ -8,7 +8,7 @@ Summary: Xorg X11 Intel video driver Name: xorg-x11-drv-intel Version: 2.8.0 -Release: 2%{?dist} +Release: 3%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -24,6 +24,7 @@ Source4: make-git-snapshot.sh Patch1: kill-svideo.patch Patch2: copy-fb.patch Patch3: intel-2.8.0-build-fix.patch +Patch4: intel-abi-fix.patch # needs to be upstreamed Patch20: intel-2.8.0-kms-get-crtc.patch @@ -78,6 +79,7 @@ Debugging tools for Intel graphics chips %patch1 -p1 -b .svideo %patch2 -p1 -b .copy-fb %patch3 -p1 -b .xext +%patch4 -p1 -b .abi %patch20 -p1 -b .get-crtc %patch30 -p1 -b .names @@ -135,6 +137,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/intel_*.1* %changelog +* Tue Aug 04 2009 Dave Airlie 2.8.0-3 +- add ABI fixes for RAC removal + * Mon Jul 27 2009 Fedora Release Engineering - 2.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From airlied at fedoraproject.org Tue Aug 4 06:05:31 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 06:05:31 +0000 (UTC) Subject: rpms/xorg-x11-drv-nv/devel nv-update-git.patch, NONE, 1.1 nv-save-rom.patch, 1.2, 1.3 xorg-x11-drv-nv.spec, 1.89, 1.90 Message-ID: <20090804060531.2894A11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-nv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7893 Modified Files: nv-save-rom.patch xorg-x11-drv-nv.spec Added Files: nv-update-git.patch Log Message: * Tue Aug 04 2009 Dave Airlie 2.1.14-3 - update for new ABI nv-update-git.patch: Makefile.am | 2 +- configure.ac | 10 ++++++++++ src/g80_dac.c | 5 +++++ src/g80_driver.c | 14 +++++++++++++- src/g80_sor.c | 5 +++++ src/nv_driver.c | 4 ++++ src/nv_include.h | 6 ++++-- src/nv_video.c | 1 - src/riva_driver.c | 5 ++++- src/riva_include.h | 5 ++++- src/riva_type.h | 2 +- 11 files changed, 51 insertions(+), 8 deletions(-) --- NEW FILE nv-update-git.patch --- diff --git a/Makefile.am b/Makefile.am index cdce83e..0891338 100644 --- a/Makefile.am +++ b/Makefile.am @@ -27,6 +27,6 @@ CLEANFILES = ChangeLog .PHONY: ChangeLog ChangeLog: - (GIT_DIR=$(top_srcdir)/.git git log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2) + $(CHANGELOG_CMD) dist-hook: ChangeLog diff --git a/configure.ac b/configure.ac index e67a1ef..839512b 100644 --- a/configure.ac +++ b/configure.ac @@ -28,6 +28,11 @@ AC_INIT([xf86-video-nv], AC_CONFIG_SRCDIR([Makefile.am]) AM_CONFIG_HEADER([config.h]) + +# Require xorg-macros: XORG_RELEASE_VERSION XORG_CHANGELOG +m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.2 or later before running autoconf/autogen])]) +XORG_MACROS_VERSION(1.2) + AC_CONFIG_AUX_DIR(.) AM_INIT_AUTOMAKE([dist-bzip2]) @@ -61,6 +66,10 @@ XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto) # Checks for pkg-config packages PKG_CHECK_MODULES(XORG, [xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES]) +PKG_CHECK_MODULES(XEXT, [xextproto >= 7.0.99.1], + HAVE_XEXTPROTO_71="yes"; AC_DEFINE(HAVE_XEXTPROTO_71, 1, [xextproto 7.1 available]), + HAVE_XEXTPROTO_71="no") +AM_CONDITIONAL(HAVE_XEXTPROTO_71, [ test "$HAVE_XEXTPROTO_71" = "yes" ]) sdkdir=$(pkg-config --variable=sdkdir xorg-server) # Checks for libraries. @@ -129,6 +138,7 @@ AC_SUBST([DRIVER_NAME]) XORG_MANPAGE_SECTIONS XORG_RELEASE_VERSION +XORG_CHANGELOG AC_OUTPUT([ Makefile diff --git a/src/g80_dac.c b/src/g80_dac.c index 404f178..307e412 100644 --- a/src/g80_dac.c +++ b/src/g80_dac.c @@ -27,8 +27,13 @@ #include +#ifdef HAVE_XEXTPROTO_71 +#include +#else #define DPMS_SERVER #include +#endif + #include #include "g80_type.h" diff --git a/src/g80_driver.c b/src/g80_driver.c index 5ecf895..13e417a 100644 --- a/src/g80_driver.c +++ b/src/g80_driver.c @@ -28,16 +28,24 @@ #include +#include #include +#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 #include -#include +#endif #include #include #include #include #include +#ifdef HAVE_XEXTPROTO_71 +#include +#else #define DPMS_SERVER #include +#endif + +#include #include "nv_const.h" #include "g80_type.h" @@ -224,8 +232,10 @@ G80PreInit(ScrnInfoPtr pScrn, int flags) } /* Disable VGA access */ +#ifndef XSERVER_LIBPCIACCESS xf86SetOperatingState(resVgaIo, pEnt->index, ResUnusedOpr); xf86SetOperatingState(resVgaMem, pEnt->index, ResDisableOpr); +#endif pScrn->monitor = pScrn->confScreen->monitor; @@ -309,11 +319,13 @@ G80PreInit(ScrnInfoPtr pScrn, int flags) xf86DrvMsg(pScrn->scrnIndex, X_INFO, "MMIO registers mapped at %p\n", (void*)pNv->reg); +#ifndef XSERVER_LIBPCIACCESS if(xf86RegisterResources(pEnt->index, NULL, ResExclusive)) { xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "xf86RegisterResources() found " "resource conflicts\n"); goto fail; } +#endif pNv->architecture = pNv->reg[0] >> 20 & 0x1ff; tmp = pNv->reg[0x0010020C/4]; diff --git a/src/g80_sor.c b/src/g80_sor.c index c1ef42d..185761f 100644 --- a/src/g80_sor.c +++ b/src/g80_sor.c @@ -25,8 +25,13 @@ #include "config.h" #endif +#ifdef HAVE_XEXTPROTO_71 +#include +#else #define DPMS_SERVER #include +#endif + #include #include "g80_type.h" diff --git a/src/nv_driver.c b/src/nv_driver.c index 3a396e0..a7cf2dc 100644 --- a/src/nv_driver.c +++ b/src/nv_driver.c @@ -1264,8 +1264,10 @@ NVPreInit(ScrnInfoPtr pScrn, int flags) #endif } +#ifndef XSERVER_LIBPCIACCESS xf86SetOperatingState(resVgaIo, pNv->pEnt->index, ResUnusedOpr); xf86SetOperatingState(resVgaMem, pNv->pEnt->index, ResDisableOpr); +#endif /* Set pScrn->monitor */ pScrn->monitor = pScrn->confScreen->monitor; @@ -1642,6 +1644,7 @@ NVPreInit(ScrnInfoPtr pScrn, int flags) xf86DrvMsg(pScrn->scrnIndex, from, "MMIO registers at 0x%lX\n", (unsigned long)pNv->IOAddress); +#ifndef XSERVER_LIBPCIACCESS if (xf86RegisterResources(pNv->pEnt->index, NULL, ResExclusive)) { xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "xf86RegisterResources() found resource conflicts\n"); @@ -1649,6 +1652,7 @@ NVPreInit(ScrnInfoPtr pScrn, int flags) NVFreeRec(pScrn); return FALSE; } +#endif switch (pNv->Chipset & 0x0ff0) { case 0x0100: /* GeForce 256 */ diff --git a/src/nv_include.h b/src/nv_include.h index b579b37..a0d5ad1 100644 --- a/src/nv_include.h +++ b/src/nv_include.h @@ -8,7 +8,11 @@ /* All drivers should typically include these */ #include "xf86.h" #include "xf86_OSproc.h" + +#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 #include "xf86Resources.h" +#include "xf86RAC.h" +#endif #include "compiler.h" /* Drivers for PCI hardware need this */ @@ -29,8 +33,6 @@ #include "vbe.h" -#include "xf86RAC.h" - #include "nv_const.h" #include "dixstruct.h" diff --git a/src/nv_video.c b/src/nv_video.c index e11e0d0..6b13e5f 100644 --- a/src/nv_video.c +++ b/src/nv_video.c @@ -4,7 +4,6 @@ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "xf86PciInfo.h" #include "xf86Pci.h" diff --git a/src/riva_driver.c b/src/riva_driver.c index 3540fe9..afe0972 100644 --- a/src/riva_driver.c +++ b/src/riva_driver.c @@ -396,8 +396,10 @@ RivaPreInit(ScrnInfoPtr pScrn, int flags) #endif } +#ifndef XSERVER_LIBPCIACCESS xf86SetOperatingState(resVgaIo, pRiva->pEnt->index, ResUnusedOpr); xf86SetOperatingState(resVgaMem, pRiva->pEnt->index, ResDisableOpr); +#endif /* Set pScrn->monitor */ pScrn->monitor = pScrn->confScreen->monitor; @@ -633,6 +635,7 @@ RivaPreInit(ScrnInfoPtr pScrn, int flags) xf86DrvMsg(pScrn->scrnIndex, from, "MMIO registers at 0x%lX\n", (unsigned long)pRiva->IOAddress); +#ifndef XSERVER_LIBPCIACCESS if (xf86RegisterResources(pRiva->pEnt->index, NULL, ResExclusive)) { xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "xf86RegisterResources() found resource conflicts\n"); @@ -640,7 +643,7 @@ RivaPreInit(ScrnInfoPtr pScrn, int flags) RivaFreeRec(pScrn); return FALSE; } - +#endif Riva3Setup(pScrn); /* diff --git a/src/riva_include.h b/src/riva_include.h index 6726fcc..04c35a6 100644 --- a/src/riva_include.h +++ b/src/riva_include.h @@ -6,7 +6,11 @@ /* All drivers should typically include these */ #include "xf86.h" #include "xf86_OSproc.h" + +#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 #include "xf86Resources.h" +#include "xf86RAC.h" +#endif #include "compiler.h" /* Drivers for PCI hardware need this */ @@ -27,7 +31,6 @@ #include "vbe.h" -#include "xf86RAC.h" #include "riva_const.h" diff --git a/src/riva_type.h b/src/riva_type.h index 5a1317f..456f813 100644 --- a/src/riva_type.h +++ b/src/riva_type.h @@ -56,8 +56,8 @@ typedef struct { #else pciVideoPtr PciInfo; PCITAG PciTag; -#endif xf86AccessRec Access; +#endif int ChipRev; Bool Primary; CARD32 IOAddress; nv-save-rom.patch: g80_driver.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) Index: nv-save-rom.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nv/devel/nv-save-rom.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nv-save-rom.patch 7 Apr 2009 17:57:42 -0000 1.2 +++ nv-save-rom.patch 4 Aug 2009 06:05:29 -0000 1.3 @@ -1,18 +1,17 @@ -diff -up xf86-video-nv-2.1.13/src/g80_driver.c.save-rom xf86-video-nv-2.1.13/src/g80_driver.c ---- xf86-video-nv-2.1.13/src/g80_driver.c.save-rom 2008-10-27 17:54:04.000000000 -0400 -+++ xf86-video-nv-2.1.13/src/g80_driver.c 2009-04-07 13:50:34.000000000 -0400 -@@ -28,6 +28,10 @@ +diff -up xf86-video-nv-2.1.14/src/g80_driver.c.da xf86-video-nv-2.1.14/src/g80_driver.c +--- xf86-video-nv-2.1.14/src/g80_driver.c.da 2009-08-04 16:03:45.000000000 +1000 ++++ xf86-video-nv-2.1.14/src/g80_driver.c 2009-08-04 16:04:06.000000000 +1000 +@@ -27,6 +27,9 @@ + #endif #include - +#include +#include +#include -+ + + #include #include - #include - #include -@@ -205,6 +209,7 @@ G80PreInit(ScrnInfoPtr pScrn, int flags) +@@ -163,6 +166,7 @@ G80PreInit(ScrnInfoPtr pScrn, int flags) char *s; CARD32 tmp; memType BAR1sizeKB; @@ -20,7 +19,7 @@ diff -up xf86-video-nv-2.1.13/src/g80_dr if(flags & PROBE_DETECT) return TRUE; -@@ -429,6 +434,14 @@ G80PreInit(ScrnInfoPtr pScrn, int flags) +@@ -390,6 +394,14 @@ G80PreInit(ScrnInfoPtr pScrn, int flags) else pNv->table1 -= 0x10000; @@ -35,7 +34,7 @@ diff -up xf86-video-nv-2.1.13/src/g80_dr xf86CrtcConfigInit(pScrn, &randr12_screen_funcs); xf86CrtcSetSizeRange(pScrn, 320, 200, 8192, 8192); -@@ -984,6 +997,8 @@ G80EnterVT(int scrnIndex, int flags) +@@ -939,6 +951,8 @@ G80EnterVT(int scrnIndex, int flags) ScrnInfoPtr pScrn = xf86Screens[scrnIndex]; G80Ptr pNv = G80PTR(pScrn); Index: xorg-x11-drv-nv.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nv/devel/xorg-x11-drv-nv.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- xorg-x11-drv-nv.spec 27 Jul 2009 08:29:07 -0000 1.89 +++ xorg-x11-drv-nv.spec 4 Aug 2009 06:05:29 -0000 1.90 @@ -5,7 +5,7 @@ Summary: Xorg X11 nv video driver Name: xorg-x11-drv-nv Version: 2.1.14 -Release: 2%{?dist}.1 +Release: 3%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -22,6 +22,7 @@ BuildRequires: libdrm-devel >= 2.3.0-7 Requires: hwdata Requires: xorg-x11-server-Xorg >= 1.6.0 +Patch3: nv-update-git.patch Patch4: nv-reserve-fbarea.patch Patch5: nv-2.1.6-starvation.patch Patch6: nv-2.1.6-panel-fix.patch @@ -35,6 +36,7 @@ X.Org X11 nv video driver. %prep %setup -q -n %{tarball}-%{version} +%patch3 -p1 -b .git %patch4 -p1 -b .reserve-fbarea %patch5 -p1 -b .starve %patch6 -p1 -b .panel @@ -67,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nv.4* %changelog +* Tue Aug 04 2009 Dave Airlie 2.1.14-3 +- update for new ABI + * Mon Jul 27 2009 Fedora Release Engineering - 2.1.14-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From airlied at fedoraproject.org Tue Aug 4 06:10:31 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 06:10:31 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xserver-1.6.99-vga-arb.patch, NONE, 1.1 .cvsignore, 1.65, 1.66 commitid, 1.28, 1.29 dri2-page-flip.patch, 1.1, 1.2 sources, 1.60, 1.61 xorg-x11-server.spec, 1.458, 1.459 xserver-1.5.0-bg-none-root.patch, 1.6, 1.7 xserver-1.6.0-primary.patch, 1.3, NONE xserver-1.6.99-use-pci-access-boot.patch, 1.3, NONE Message-ID: <20090804061031.791AD11C04D1@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9022 Modified Files: .cvsignore commitid dri2-page-flip.patch sources xorg-x11-server.spec xserver-1.5.0-bg-none-root.patch Added Files: xserver-1.6.99-vga-arb.patch Removed Files: xserver-1.6.0-primary.patch xserver-1.6.99-use-pci-access-boot.patch Log Message: * Tue Aug 04 2009 Dave Airlie 1.6.99-24.20090804 - update server snapshot + add VGA arbitration xserver-1.6.99-vga-arb.patch: configure.ac | 1 hw/xfree86/common/Makefile.am | 6 hw/xfree86/common/xf86Bus.c | 15 hw/xfree86/common/xf86DPMS.c | 4 hw/xfree86/common/xf86Init.c | 11 hw/xfree86/common/xf86PM.c | 6 hw/xfree86/common/xf86VGAarbiter.c | 1137 +++++++++++++++++++++++++++++++++ hw/xfree86/common/xf86VGAarbiter.h | 48 + hw/xfree86/common/xf86VGAarbiterPriv.h | 266 +++++++ hw/xfree86/common/xf86str.h | 4 hw/xfree86/dri/dri.c | 7 hw/xfree86/dri2/dri2.c | 7 hw/xfree86/int10/generic.c | 2 hw/xfree86/loader/sdksyms.sh | 1 include/xorg-config.h.in | 4 15 files changed, 1508 insertions(+), 11 deletions(-) --- NEW FILE xserver-1.6.99-vga-arb.patch --- >From 307264f4bc6c9431aea49be67a6b832ccafc7007 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Mon, 3 Aug 2009 14:09:32 +1000 Subject: [PATCH] X server: VGA arbitration. This patch adds the VGA arb paths to the X server. TODO: test with lots more sigio mouse movement type stuff - RAC used to disable it --- configure.ac | 1 + hw/xfree86/common/Makefile.am | 6 +- hw/xfree86/common/xf86Bus.c | 15 + hw/xfree86/common/xf86DPMS.c | 4 +- hw/xfree86/common/xf86Init.c | 11 +- hw/xfree86/common/xf86PM.c | 6 +- hw/xfree86/common/xf86VGAarbiter.c | 1137 ++++++++++++++++++++++++++++++++ hw/xfree86/common/xf86VGAarbiter.h | 48 ++ hw/xfree86/common/xf86VGAarbiterPriv.h | 266 ++++++++ hw/xfree86/common/xf86str.h | 4 +- hw/xfree86/dri/dri.c | 7 + hw/xfree86/dri2/dri2.c | 7 + hw/xfree86/int10/generic.c | 2 + hw/xfree86/loader/sdksyms.sh | 1 + include/xorg-config.h.in | 3 + 15 files changed, 1508 insertions(+), 10 deletions(-) create mode 100644 hw/xfree86/common/xf86VGAarbiter.c create mode 100644 hw/xfree86/common/xf86VGAarbiter.h create mode 100644 hw/xfree86/common/xf86VGAarbiterPriv.h diff --git a/configure.ac b/configure.ac index 1e3438e..a1219d6 100644 --- a/configure.ac +++ b/configure.ac @@ -1388,6 +1388,7 @@ if test "x$XORG" = xyes; then AC_CHECK_FUNCS([pci_system_init_dev_mem]) AC_CHECK_FUNCS([pci_device_enable]) AC_CHECK_FUNCS([pci_device_is_boot_vga]) + AC_CHECK_FUNCS([pci_device_vgaarb_init]) LIBS=$SAVE_LIBS CFLAGS=$SAVE_CFLAGS XORG_SYS_LIBS="$XORG_SYS_LIBS $PCIACCESS_LIBS $DLOPEN_LIBS $GLX_SYS_LIBS" diff --git a/hw/xfree86/common/Makefile.am b/hw/xfree86/common/Makefile.am index f3e201b..ad27210 100644 --- a/hw/xfree86/common/Makefile.am +++ b/hw/xfree86/common/Makefile.am @@ -35,7 +35,7 @@ AM_LDFLAGS = -r libcommon_la_SOURCES = xf86Configure.c xf86ShowOpts.c xf86Bus.c xf86Config.c \ xf86Cursor.c $(DGASOURCES) xf86DPMS.c \ xf86Events.c xf86Globals.c xf86AutoConfig.c \ - xf86Option.c xf86Init.c \ + xf86Option.c xf86Init.c xf86VGAarbiter.c \ xf86VidMode.c xf86fbman.c xf86cmap.c \ xf86Helper.c xf86PM.c xf86Xinput.c xisb.c \ xf86Mode.c xorgHelper.c \ @@ -52,7 +52,7 @@ sdk_HEADERS = compiler.h fourcc.h xf86.h xf86Module.h xf86Opt.h \ xf86PciInfo.h xf86Priv.h xf86Privstr.h \ xf86cmap.h xf86fbman.h xf86str.h xf86Xinput.h xisb.h \ $(XVSDKINCS) $(XF86VMODE_SDK) xorgVersion.h \ - xf86sbusBus.h + xf86sbusBus.h xf86VGAarbiter.h DISTCLEANFILES = xf86Build.h CLEANFILES = $(BUILT_SOURCES) @@ -83,6 +83,8 @@ EXTRA_DIST = \ xorgVersion.h \ $(MODEDEFSOURCES) \ modeline2c.awk \ + xf86VGAarbiter.h \ + xf86VGAarbiterPriv.h \ $(DISTKBDSOURCES) if LNXACPI diff --git a/hw/xfree86/common/xf86Bus.c b/hw/xfree86/common/xf86Bus.c index 01716ed..bf6a6f8 100644 --- a/hw/xfree86/common/xf86Bus.c +++ b/hw/xfree86/common/xf86Bus.c @@ -48,6 +48,7 @@ #define XF86_OS_PRIVS #define NEED_OS_RAC_PROTOS #include "xf86_OSproc.h" +#include "xf86VGAarbiter.h" #include "Pci.h" @@ -545,11 +546,25 @@ xf86PostPreInit(void) void xf86PostScreenInit(void) { + int i; + int vga_count; if (doFramebufferMode) { SetSIGIOForState(OPERATING); return; } + /* + * we need to wrap the arbiter if we have more than + * one VGA card - hotplug cries. + */ +#ifdef HAVE_PCI_DEVICE_VGAARB_INIT + pci_device_vgaarb_get_info(NULL, &vga_count, NULL); + if (vga_count > 1 && xf86Screens) { + xf86Msg(X_INFO,"Number of VGA devices: %d: arbiter wrapping enabled\n", vga_count); + for (i = 0; i < xf86NumScreens; i++) + xf86VGAarbiterWrapFunctions(xf86Screens[i]->pScreen); + } +#endif DebugF("PostScreenInit generation: %i\n",serverGeneration); xf86EnterServerState(OPERATING); diff --git a/hw/xfree86/common/xf86DPMS.c b/hw/xfree86/common/xf86DPMS.c index f78267d..22174c7 100644 --- a/hw/xfree86/common/xf86DPMS.c +++ b/hw/xfree86/common/xf86DPMS.c @@ -42,6 +42,7 @@ #include #include "dpmsproc.h" #endif +#include "xf86VGAarbiter.h" #ifdef DPMSExtension @@ -162,8 +163,9 @@ DPMSSet(ClientPtr client, int level) pScrn = xf86Screens[i]; pDPMS = dixLookupPrivate(&screenInfo.screens[i]->devPrivates, DPMSKey); if (pDPMS && pScrn->DPMSSet && pDPMS->Enabled && pScrn->vtSema) { - xf86EnableAccess(pScrn); + xf86VGAarbiterLock(pScrn); pScrn->DPMSSet(pScrn, level, 0); + xf86VGAarbiterUnlock(pScrn); } } return Success; diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c index 44eed4d..e84da4e 100644 --- a/hw/xfree86/common/xf86Init.c +++ b/hw/xfree86/common/xf86Init.c @@ -78,6 +78,7 @@ #include "picturestr.h" #endif +#include "xf86VGAarbiter.h" #include "globals.h" #ifdef DPMSExtension @@ -714,6 +715,8 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) return; } + xf86VGAarbiterInit(); + /* * Match up the screens found by the probes against those specified * in the config file. Remove the ones that won't be used. Sort @@ -794,10 +797,12 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) */ for (i = 0; i < xf86NumScreens; i++) { - xf86EnableAccess(xf86Screens[i]); + xf86VGAarbiterScrnInit(xf86Screens[i]); + xf86VGAarbiterLock(xf86Screens[i]); if (xf86Screens[i]->PreInit && xf86Screens[i]->PreInit(xf86Screens[i], 0)) xf86Screens[i]->configured = TRUE; + xf86VGAarbiterUnlock(xf86Screens[i]); } for (i = 0; i < xf86NumScreens; i++) if (!xf86Screens[i]->configured) @@ -1010,7 +1015,7 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) #endif /* SCO325 */ for (i = 0; i < xf86NumScreens; i++) { - xf86EnableAccess(xf86Screens[i]); + xf86VGAarbiterLock(xf86Screens[i]); /* * Almost everything uses these defaults, and many of those that * don't, will wrap them. @@ -1025,6 +1030,7 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv) xf86Screens[i]->DriverFunc = NULL; xf86Screens[i]->pScreen = NULL; scr_index = AddScreen(xf86Screens[i]->ScreenInit, argc, argv); + xf86VGAarbiterUnlock(xf86Screens[i]); if (scr_index == i) { /* * Hook in our ScrnInfoRec, and initialise some other pScreen @@ -1222,7 +1228,6 @@ AbortDDX(void) * we might not have been wrapped yet. Therefore enable * screen explicitely. */ - xf86EnableAccess(xf86Screens[i]); (xf86Screens[i]->LeaveVT)(i, 0); } } diff --git a/hw/xfree86/common/xf86PM.c b/hw/xfree86/common/xf86PM.c index f6138c3..fa24813 100644 --- a/hw/xfree86/common/xf86PM.c +++ b/hw/xfree86/common/xf86PM.c @@ -100,7 +100,7 @@ resume(pmEvent event, Bool undo) xf86AccessEnter(); xf86EnterServerState(SETUP); for (i = 0; i < xf86NumScreens; i++) { - xf86EnableAccess(xf86Screens[i]); + // xf86EnableAccess(xf86Screens[i]); if (xf86Screens[i]->PMEvent) xf86Screens[i]->PMEvent(i,event,undo); else { @@ -110,7 +110,7 @@ resume(pmEvent event, Bool undo) } xf86EnterServerState(OPERATING); for (i = 0; i < xf86NumScreens; i++) { - xf86EnableAccess(xf86Screens[i]); + //xf86EnableAccess(xf86Screens[i]); if (xf86Screens[i]->EnableDisableFBAccess) (*xf86Screens[i]->EnableDisableFBAccess) (i, TRUE); } @@ -165,7 +165,7 @@ DoApmEvent(pmEvent event, Bool undo) if (xf86Screens[i]->PMEvent) { if (!setup) xf86EnterServerState(SETUP); setup = 1; - xf86EnableAccess(xf86Screens[i]); +// xf86EnableAccess(xf86Screens[i]); xf86Screens[i]->PMEvent(i,event,undo); } } diff --git a/hw/xfree86/common/xf86VGAarbiter.c b/hw/xfree86/common/xf86VGAarbiter.c new file mode 100644 index 0000000..33357a1 --- /dev/null +++ b/hw/xfree86/common/xf86VGAarbiter.c @@ -0,0 +1,1137 @@ +/* + * This code was stolen from RAC and adapted to control the legacy vga + * interface. + * + * + * Copyright (c) 2007 Paulo R. Zanoni, Tiago Vignatti + * + * Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + * + */ + +#define DEBUG +#include "xf86VGAarbiter.h" +#include "xf86VGAarbiterPriv.h" +#include "pciaccess.h" + +#ifdef DEBUG +#define DPRINT_S(x,y) ErrorF(x ": %i\n",y); +#define DPRINT(x) ErrorF(x "\n"); +#else +#define DPRINT_S(x,y) +#define DPRINT(x) +#endif + +#ifdef HAVE_PCI_DEVICE_VGAARB_INIT + +static GCFuncs VGAarbiterGCFuncs = { + VGAarbiterValidateGC, VGAarbiterChangeGC, VGAarbiterCopyGC, + VGAarbiterDestroyGC, VGAarbiterChangeClip, VGAarbiterDestroyClip, + VGAarbiterCopyClip +}; + +static GCOps VGAarbiterGCOps = { + VGAarbiterFillSpans, VGAarbiterSetSpans, VGAarbiterPutImage, + VGAarbiterCopyArea, VGAarbiterCopyPlane, VGAarbiterPolyPoint, + VGAarbiterPolylines, VGAarbiterPolySegment, VGAarbiterPolyRectangle, + VGAarbiterPolyArc, VGAarbiterFillPolygon, VGAarbiterPolyFillRect, + VGAarbiterPolyFillArc, VGAarbiterPolyText8, VGAarbiterPolyText16, + VGAarbiterImageText8, VGAarbiterImageText16, VGAarbiterImageGlyphBlt, + VGAarbiterPolyGlyphBlt, VGAarbiterPushPixels, + {NULL} /* devPrivate */ +}; + +static miPointerSpriteFuncRec VGAarbiterSpriteFuncs = { + VGAarbiterSpriteRealizeCursor, VGAarbiterSpriteUnrealizeCursor, + VGAarbiterSpriteSetCursor, VGAarbiterSpriteMoveCursor, + VGAarbiterDeviceCursorInitialize, VGAarbiterDeviceCursorCleanup +}; + +static int VGAarbiterKeyIndex; +static DevPrivateKey VGAarbiterScreenKey = &VGAarbiterKeyIndex; +static int VGAarbiterGCIndex; +static DevPrivateKey VGAarbiterGCKey = &VGAarbiterGCIndex; + +void +xf86VGAarbiterInit(void) +{ + if (pci_device_vgaarb_init() != 0) + FatalError("VGA Arbiter: cannot open vga arbiter fd. Exiting\n"); + +} + +void +xf86VGAarbiterFini(void) +{ + pci_device_vgaarb_fini(); +} + +void +xf86VGAarbiterLock(ScrnInfoPtr pScrn) +{ + pci_device_vgaarb_set_target(pScrn->vgaDev); + pci_device_vgaarb_lock(); +} + +void +xf86VGAarbiterUnlock(ScrnInfoPtr pScrn) +{ + pci_device_vgaarb_unlock(); +} + +Bool xf86VGAarbiterAllowDRI(ScreenPtr pScreen) +{ + int vga_count; + unsigned int rsrc_decodes; + ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; + + pci_device_vgaarb_get_info(pScrn->vgaDev, &vga_count, &rsrc_decodes); + if (vga_count > 1) { + if (rsrc_decodes) { + return FALSE; + } + } + return TRUE; +} + +void +xf86VGAarbiterScrnInit(ScrnInfoPtr pScrn) +{ + int bus, devi, func; + GDevPtr dev_tmp; + struct pci_device *dev; + + dev_tmp = xf86GetDevFromEntity(pScrn->entityList[0], + pScrn->entityInstanceList[0]); + sscanf(dev_tmp->busID, "PCI:%d:%d:%d", &bus, &devi, &func); + ErrorF("registering PCI:%d:%d:%d with the VGA arbitration\n", bus, devi, func); + + dev = pci_device_find_by_slot(0, bus, devi, func); + pScrn->vgaDev = dev; +} + +void +xf86VGAarbiterDeviceDecodes(ScrnInfoPtr pScrn) +{ + pci_device_vgaarb_decodes(VGA_ARB_RSRC_LEGACY_MEM | VGA_ARB_RSRC_LEGACY_IO); +} + +Bool +xf86VGAarbiterWrapFunctions(ScreenPtr pScreen) +{ + ScrnInfoPtr pScrn; + VGAarbiterScreenPtr pScreenPriv; + miPointerScreenPtr PointPriv; +#ifdef RENDER + PictureScreenPtr ps = GetPictureScreenIfSet(pScreen); +#endif + + pScrn = xf86Screens[pScreen->myNum]; + PointPriv = dixLookupPrivate(&pScreen->devPrivates, miPointerScreenKey); + + DPRINT_S("VGAarbiterWrapFunctions",pScreen->myNum); + + if (!dixRequestPrivate(VGAarbiterGCKey, sizeof(VGAarbiterGCRec))) + return FALSE; + + if (!(pScreenPriv = xalloc(sizeof(VGAarbiterScreenRec)))) + return FALSE; + + dixSetPrivate(&pScreen->devPrivates, VGAarbiterScreenKey, pScreenPriv); + + WRAP_SCREEN(CloseScreen, VGAarbiterCloseScreen); + WRAP_SCREEN(SaveScreen, VGAarbiterSaveScreen); + WRAP_SCREEN(WakeupHandler, VGAarbiterWakeupHandler); + WRAP_SCREEN(BlockHandler, VGAarbiterBlockHandler); + WRAP_SCREEN(CreateGC, VGAarbiterCreateGC); + WRAP_SCREEN(GetImage, VGAarbiterGetImage); + WRAP_SCREEN(GetSpans, VGAarbiterGetSpans); + WRAP_SCREEN(SourceValidate, VGAarbiterSourceValidate); + WRAP_SCREEN(CopyWindow, VGAarbiterCopyWindow); + WRAP_SCREEN(ClearToBackground, VGAarbiterClearToBackground); + WRAP_SCREEN(CreatePixmap, VGAarbiterCreatePixmap); + WRAP_SCREEN(StoreColors, VGAarbiterStoreColors); + WRAP_SCREEN(DisplayCursor, VGAarbiterDisplayCursor); + WRAP_SCREEN(RealizeCursor, VGAarbiterRealizeCursor); + WRAP_SCREEN(UnrealizeCursor, VGAarbiterUnrealizeCursor); + WRAP_SCREEN(RecolorCursor, VGAarbiterRecolorCursor); + WRAP_SCREEN(SetCursorPosition, VGAarbiterSetCursorPosition); +#ifdef RENDER + WRAP_PICT(Composite,VGAarbiterComposite); + WRAP_PICT(Glyphs,VGAarbiterGlyphs); + WRAP_PICT(CompositeRects,VGAarbiterCompositeRects); +#endif + WRAP_SCREEN_INFO(AdjustFrame, VGAarbiterAdjustFrame); + WRAP_SCREEN_INFO(SwitchMode, VGAarbiterSwitchMode); + WRAP_SCREEN_INFO(EnterVT, VGAarbiterEnterVT); + WRAP_SCREEN_INFO(LeaveVT, VGAarbiterLeaveVT); + WRAP_SCREEN_INFO(FreeScreen, VGAarbiterFreeScreen); + WRAP_SPRITE; + return TRUE; +} + +/* Screen funcs */ +static Bool +VGAarbiterCloseScreen (int i, ScreenPtr pScreen) +{ + Bool val; + ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; + VGAarbiterScreenPtr pScreenPriv = (VGAarbiterScreenPtr)dixLookupPrivate( + &pScreen->devPrivates, VGAarbiterScreenKey); + miPointerScreenPtr PointPriv = (miPointerScreenPtr)dixLookupPrivate( + &pScreen->devPrivates, miPointerScreenKey); +#ifdef RENDER + PictureScreenPtr ps = GetPictureScreenIfSet(pScreen); +#endif + + DPRINT_S("VGAarbiterCloseScreen",pScreen->myNum); + UNWRAP_SCREEN(CreateGC); + UNWRAP_SCREEN(CloseScreen); + UNWRAP_SCREEN(GetImage); + UNWRAP_SCREEN(GetSpans); + UNWRAP_SCREEN(SourceValidate); + UNWRAP_SCREEN(CopyWindow); + UNWRAP_SCREEN(ClearToBackground); + UNWRAP_SCREEN(SaveScreen); + UNWRAP_SCREEN(StoreColors); + UNWRAP_SCREEN(DisplayCursor); + UNWRAP_SCREEN(RealizeCursor); + UNWRAP_SCREEN(UnrealizeCursor); + UNWRAP_SCREEN(RecolorCursor); + UNWRAP_SCREEN(SetCursorPosition); +#ifdef RENDER + UNWRAP_PICT(Composite); + UNWRAP_PICT(Glyphs); + UNWRAP_PICT(CompositeRects); +#endif + UNWRAP_SCREEN_INFO(AdjustFrame); + UNWRAP_SCREEN_INFO(SwitchMode); + UNWRAP_SCREEN_INFO(EnterVT); + UNWRAP_SCREEN_INFO(LeaveVT); + UNWRAP_SCREEN_INFO(FreeScreen); + UNWRAP_SPRITE; + + xfree ((pointer) pScreenPriv); + xf86VGAarbiterLock(xf86Screens[i]); + val = (*pScreen->CloseScreen) (i, pScreen); + xf86VGAarbiterUnlock(xf86Screens[i]); + return val; +} + +static void +VGAarbiterBlockHandler(int i, + pointer blockData, pointer pTimeout, pointer pReadmask) +{ + ScreenPtr pScreen = screenInfo.screens[i]; + SCREEN_PROLOG(BlockHandler); + VGAGet(); + pScreen->BlockHandler(i, blockData, pTimeout, pReadmask); + VGAPut(); + SCREEN_EPILOG(BlockHandler, VGAarbiterBlockHandler); +} + +static void +VGAarbiterWakeupHandler(int i, pointer blockData, unsigned long result, pointer pReadmask) +{ + ScreenPtr pScreen = screenInfo.screens[i]; + SCREEN_PROLOG(WakeupHandler); + VGAGet(); + pScreen->WakeupHandler(i, blockData, result, pReadmask); + VGAPut(); + SCREEN_EPILOG(WakeupHandler, VGAarbiterWakeupHandler); +} + +static void +VGAarbiterGetImage ( + DrawablePtr pDrawable, + int sx, int sy, int w, int h, + unsigned int format, + unsigned long planemask, + char *pdstLine + ) +{ + ScreenPtr pScreen = pDrawable->pScreen; + DPRINT_S("VGAarbiterGetImage",pScreen->myNum); + SCREEN_PROLOG(GetImage); +// if (xf86Screens[pScreen->myNum]->vtSema) { + VGAGet(); +// } + (*pScreen->GetImage) (pDrawable, sx, sy, w, h, + format, planemask, pdstLine); + VGAPut(); + SCREEN_EPILOG (GetImage, VGAarbiterGetImage); +} + +static void +VGAarbiterGetSpans ( + DrawablePtr pDrawable, + int wMax, + DDXPointPtr ppt, + int *pwidth, + int nspans, + char *pdstStart + ) +{ + ScreenPtr pScreen = pDrawable->pScreen; + + DPRINT_S("VGAarbiterGetSpans",pScreen->myNum); + SCREEN_PROLOG (GetSpans); + VGAGet(); + (*pScreen->GetSpans) (pDrawable, wMax, ppt, pwidth, nspans, pdstStart); + VGAPut(); + SCREEN_EPILOG (GetSpans, VGAarbiterGetSpans); +} + +static void +VGAarbiterSourceValidate ( + DrawablePtr pDrawable, + int x, int y, int width, int height ) +{ + ScreenPtr pScreen = pDrawable->pScreen; + DPRINT_S("VGAarbiterSourceValidate",pScreen->myNum); + SCREEN_PROLOG (SourceValidate); + VGAGet(); + if (pScreen->SourceValidate) + (*pScreen->SourceValidate) (pDrawable, x, y, width, height); + VGAPut(); + SCREEN_EPILOG (SourceValidate, VGAarbiterSourceValidate); +} + +static void +VGAarbiterCopyWindow( + WindowPtr pWin, + DDXPointRec ptOldOrg, + RegionPtr prgnSrc ) +{ + ScreenPtr pScreen = pWin->drawable.pScreen; + + DPRINT_S("VGAarbiterCopyWindow",pScreen->myNum); + SCREEN_PROLOG (CopyWindow); + VGAGet(); + (*pScreen->CopyWindow) (pWin, ptOldOrg, prgnSrc); + VGAPut(); + SCREEN_EPILOG (CopyWindow, VGAarbiterCopyWindow); +} + +static void +VGAarbiterClearToBackground ( + WindowPtr pWin, + int x, int y, + int w, int h, + Bool generateExposures ) +{ + ScreenPtr pScreen = pWin->drawable.pScreen; + + DPRINT_S("VGAarbiterClearToBackground",pScreen->myNum); + SCREEN_PROLOG ( ClearToBackground); + VGAGet(); + (*pScreen->ClearToBackground) (pWin, x, y, w, h, generateExposures); + VGAPut(); + SCREEN_EPILOG (ClearToBackground, VGAarbiterClearToBackground); +} + +static PixmapPtr +VGAarbiterCreatePixmap(ScreenPtr pScreen, int w, int h, int depth, unsigned usage_hint) +{ + PixmapPtr pPix; + + DPRINT_S("VGAarbiterCreatePixmap",pScreen->myNum); + SCREEN_PROLOG ( CreatePixmap); + VGAGet(); + pPix = (*pScreen->CreatePixmap) (pScreen, w, h, depth, usage_hint); + VGAPut(); + SCREEN_EPILOG (CreatePixmap, VGAarbiterCreatePixmap); + + return pPix; +} + +static Bool +VGAarbiterSaveScreen(ScreenPtr pScreen, Bool unblank) +{ + Bool val; + + DPRINT_S("VGAarbiterSaveScreen",pScreen->myNum); + SCREEN_PROLOG (SaveScreen); + VGAGet(); + val = (*pScreen->SaveScreen) (pScreen, unblank); + VGAPut(); + SCREEN_EPILOG (SaveScreen, VGAarbiterSaveScreen); + + return val; +} + +static void +VGAarbiterStoreColors ( + ColormapPtr pmap, + int ndef, + xColorItem *pdefs) +{ + ScreenPtr pScreen = pmap->pScreen; + + DPRINT_S("VGAarbiterStoreColors",pScreen->myNum); + SCREEN_PROLOG (StoreColors); + VGAGet(); + (*pScreen->StoreColors) (pmap,ndef,pdefs); + VGAPut(); + SCREEN_EPILOG ( StoreColors, VGAarbiterStoreColors); +} + +static void +VGAarbiterRecolorCursor ( + DeviceIntPtr pDev, + ScreenPtr pScreen, + CursorPtr pCurs, + Bool displayed + ) +{ + DPRINT_S("VGAarbiterRecolorCursor",pScreen->myNum); + SCREEN_PROLOG (RecolorCursor); + VGAGet(); + (*pScreen->RecolorCursor) (pDev, pScreen, pCurs, displayed); + VGAPut(); + SCREEN_EPILOG ( RecolorCursor, VGAarbiterRecolorCursor); +} + +static Bool +VGAarbiterRealizeCursor ( + DeviceIntPtr pDev, + ScreenPtr pScreen, + CursorPtr pCursor + ) +{ + Bool val; + + DPRINT_S("VGAarbiterRealizeCursor",pScreen->myNum); + SCREEN_PROLOG (RealizeCursor); + VGAGet(); + val = (*pScreen->RealizeCursor) (pDev, pScreen,pCursor); + VGAPut(); + SCREEN_EPILOG ( RealizeCursor, VGAarbiterRealizeCursor); + return val; +} + +static Bool +VGAarbiterUnrealizeCursor ( + DeviceIntPtr pDev, + ScreenPtr pScreen, + CursorPtr pCursor + ) +{ + Bool val; + + DPRINT_S("VGAarbiterUnrealizeCursor",pScreen->myNum); + SCREEN_PROLOG (UnrealizeCursor); + VGAGet(); + val = (*pScreen->UnrealizeCursor) (pDev, pScreen, pCursor); + VGAPut(); + SCREEN_EPILOG ( UnrealizeCursor, VGAarbiterUnrealizeCursor); + return val; +} + +static Bool +VGAarbiterDisplayCursor ( + DeviceIntPtr pDev, + ScreenPtr pScreen, + CursorPtr pCursor + ) +{ + Bool val; + + DPRINT_S("VGAarbiterDisplayCursor",pScreen->myNum); + SCREEN_PROLOG (DisplayCursor); + VGAGet(); + val = (*pScreen->DisplayCursor) (pDev, pScreen, pCursor); + VGAPut(); + SCREEN_EPILOG ( DisplayCursor, VGAarbiterDisplayCursor); + return val; +} + +static Bool +VGAarbiterSetCursorPosition ( + DeviceIntPtr pDev, + ScreenPtr pScreen, + int x, int y, + Bool generateEvent) +{ + Bool val; + + DPRINT_S("VGAarbiterSetCursorPosition",pScreen->myNum); + SCREEN_PROLOG (SetCursorPosition); + VGAGet(); + val = (*pScreen->SetCursorPosition) (pDev, pScreen, x, y, generateEvent); + VGAPut(); + SCREEN_EPILOG ( SetCursorPosition, VGAarbiterSetCursorPosition); + return val; +} + +static void +VGAarbiterAdjustFrame(int index, int x, int y, int flags) +{ + ScreenPtr pScreen = screenInfo.screens[index]; + VGAarbiterScreenPtr pScreenPriv = (VGAarbiterScreenPtr)dixLookupPrivate( + &pScreen->devPrivates, VGAarbiterScreenKey); + + DPRINT_S("VGAarbiterAdjustFrame",index); + VGAGet(); + (*pScreenPriv->AdjustFrame)(index, x, y, flags); + VGAPut(); +} + +static Bool +VGAarbiterSwitchMode(int index, DisplayModePtr mode, int flags) +{ + Bool val; + ScreenPtr pScreen = screenInfo.screens[index]; + VGAarbiterScreenPtr pScreenPriv = (VGAarbiterScreenPtr)dixLookupPrivate( + &pScreen->devPrivates, VGAarbiterScreenKey); + + DPRINT_S("VGAarbiterSwitchMode",index); + VGAGet(); + val = (*pScreenPriv->SwitchMode)(index, mode, flags); + VGAPut(); + return val; +} + +static Bool +VGAarbiterEnterVT(int index, int flags) +{ + Bool val; + ScreenPtr pScreen = screenInfo.screens[index]; + VGAarbiterScreenPtr pScreenPriv = (VGAarbiterScreenPtr)dixLookupPrivate( + &pScreen->devPrivates, VGAarbiterScreenKey); + + DPRINT_S("VGAarbiterEnterVT",index); + VGAGet(); + val = (*pScreenPriv->EnterVT)(index, flags); + VGAPut(); + return val; +} + +static void +VGAarbiterLeaveVT(int index, int flags) +{ + ScreenPtr pScreen = screenInfo.screens[index]; + VGAarbiterScreenPtr pScreenPriv = (VGAarbiterScreenPtr)dixLookupPrivate( + &pScreen->devPrivates, VGAarbiterScreenKey); + + DPRINT_S("VGAarbiterLeaveVT",index); + + VGAGet(); + (*pScreenPriv->LeaveVT)(index, flags); + VGAPut(); +} + +static void +VGAarbiterFreeScreen(int index, int flags) +{ + ScreenPtr pScreen = screenInfo.screens[index]; + VGAarbiterScreenPtr pScreenPriv = (VGAarbiterScreenPtr)dixLookupPrivate( + &pScreen->devPrivates, VGAarbiterScreenKey); + + DPRINT_S("VGAarbiterFreeScreen",index); + + VGAGet(); + (*pScreenPriv->FreeScreen)(index, flags); + VGAPut(); +} + +static Bool +VGAarbiterCreateGC(GCPtr pGC) +{ + ScreenPtr pScreen = pGC->pScreen; + VGAarbiterGCPtr pGCPriv = (VGAarbiterGCPtr)dixLookupPrivate(&pGC->devPrivates, VGAarbiterGCKey); + Bool ret; + + DPRINT_S("VGAarbiterCreateGC",pScreen->myNum); + SCREEN_PROLOG(CreateGC); + VGAGet(); + ret = (*pScreen->CreateGC)(pGC); + VGAPut(); + GC_WRAP(pGC); + SCREEN_EPILOG(CreateGC,VGAarbiterCreateGC); + + return ret; +} + +/* GC funcs */ +static void +VGAarbiterValidateGC( + GCPtr pGC, + unsigned long changes, + DrawablePtr pDraw ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterValidateGC"); + (*pGC->funcs->ValidateGC)(pGC, changes, pDraw); + GC_WRAP(pGC); +} + + +static void +VGAarbiterDestroyGC(GCPtr pGC) +{ + GC_UNWRAP (pGC); + DPRINT("VGAarbiterDestroyGC"); + (*pGC->funcs->DestroyGC)(pGC); + GC_WRAP (pGC); +} + +static void +VGAarbiterChangeGC ( + GCPtr pGC, + unsigned long mask) +{ + GC_UNWRAP (pGC); + DPRINT("VGAarbiterChangeGC"); + (*pGC->funcs->ChangeGC) (pGC, mask); + GC_WRAP (pGC); +} + +static void +VGAarbiterCopyGC ( + GCPtr pGCSrc, + unsigned long mask, + GCPtr pGCDst) +{ + GC_UNWRAP (pGCDst); + DPRINT("VGAarbiterCopyGC"); + (*pGCDst->funcs->CopyGC) (pGCSrc, mask, pGCDst); + GC_WRAP (pGCDst); +} + +static void +VGAarbiterChangeClip ( + GCPtr pGC, + int type, + pointer pvalue, + int nrects ) +{ + GC_UNWRAP (pGC); + DPRINT("VGAarbiterChangeClip"); + (*pGC->funcs->ChangeClip) (pGC, type, pvalue, nrects); + GC_WRAP (pGC); +} + +static void +VGAarbiterCopyClip(GCPtr pgcDst, GCPtr pgcSrc) +{ + GC_UNWRAP (pgcDst); + DPRINT("VGAarbiterCopyClip"); + (* pgcDst->funcs->CopyClip)(pgcDst, pgcSrc); + GC_WRAP (pgcDst); +} + +static void +VGAarbiterDestroyClip(GCPtr pGC) +{ + GC_UNWRAP (pGC); + DPRINT("VGAarbiterDestroyClip"); + (* pGC->funcs->DestroyClip)(pGC); + GC_WRAP (pGC); +} + +/* GC Ops */ +static void +VGAarbiterFillSpans( + DrawablePtr pDraw, + GC *pGC, + int nInit, + DDXPointPtr pptInit, + int *pwidthInit, + int fSorted ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterFillSpans"); + VGAGet_GC(); + (*pGC->ops->FillSpans)(pDraw, pGC, nInit, pptInit, pwidthInit, fSorted); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterSetSpans( + DrawablePtr pDraw, + GCPtr pGC, + char *pcharsrc, + register DDXPointPtr ppt, + int *pwidth, + int nspans, + int fSorted ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterSetSpans"); + VGAGet_GC(); + (*pGC->ops->SetSpans)(pDraw, pGC, pcharsrc, ppt, pwidth, nspans, fSorted); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterPutImage( + DrawablePtr pDraw, + GCPtr pGC, + int depth, + int x, int y, int w, int h, + int leftPad, + int format, + char *pImage ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPutImage"); + VGAGet_GC(); + (*pGC->ops->PutImage)(pDraw, pGC, depth, x, y, w, h, + leftPad, format, pImage); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static RegionPtr +VGAarbiterCopyArea( + DrawablePtr pSrc, + DrawablePtr pDst, + GC *pGC, + int srcx, int srcy, + int width, int height, + int dstx, int dsty ) +{ + RegionPtr ret; + + GC_UNWRAP(pGC); + DPRINT("VGAarbiterCopyArea"); + VGAGet_GC(); + ret = (*pGC->ops->CopyArea)(pSrc, pDst, + pGC, srcx, srcy, width, height, dstx, dsty); + VGAPut_GC(); + GC_WRAP(pGC); + return ret; +} + +static RegionPtr +VGAarbiterCopyPlane( + DrawablePtr pSrc, + DrawablePtr pDst, + GCPtr pGC, + int srcx, int srcy, + int width, int height, + int dstx, int dsty, + unsigned long bitPlane ) +{ + RegionPtr ret; + + GC_UNWRAP(pGC); + DPRINT("VGAarbiterCopyPlane"); + VGAGet_GC(); + ret = (*pGC->ops->CopyPlane)(pSrc, pDst, pGC, srcx, srcy, + width, height, dstx, dsty, bitPlane); + VGAPut_GC(); + GC_WRAP(pGC); + return ret; +} + +static void +VGAarbiterPolyPoint( + DrawablePtr pDraw, + GCPtr pGC, + int mode, + int npt, + xPoint *pptInit ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolyPoint"); + VGAGet_GC(); + (*pGC->ops->PolyPoint)(pDraw, pGC, mode, npt, pptInit); + VGAPut_GC(); + GC_WRAP(pGC); +} + + +static void +VGAarbiterPolylines( + DrawablePtr pDraw, + GCPtr pGC, + int mode, + int npt, + DDXPointPtr pptInit ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolylines"); + VGAGet_GC(); + (*pGC->ops->Polylines)(pDraw, pGC, mode, npt, pptInit); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterPolySegment( + DrawablePtr pDraw, + GCPtr pGC, + int nseg, + xSegment *pSeg ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolySegment"); + VGAGet_GC(); + (*pGC->ops->PolySegment)(pDraw, pGC, nseg, pSeg); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterPolyRectangle( + DrawablePtr pDraw, + GCPtr pGC, + int nRectsInit, + xRectangle *pRectsInit ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolyRectangle"); + VGAGet_GC(); + (*pGC->ops->PolyRectangle)(pDraw, pGC, nRectsInit, pRectsInit); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterPolyArc( + DrawablePtr pDraw, + GCPtr pGC, + int narcs, + xArc *parcs ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolyArc"); + VGAGet_GC(); + (*pGC->ops->PolyArc)(pDraw, pGC, narcs, parcs); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterFillPolygon( + DrawablePtr pDraw, + GCPtr pGC, + int shape, + int mode, + int count, + DDXPointPtr ptsIn ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterFillPolygon"); + VGAGet_GC(); + (*pGC->ops->FillPolygon)(pDraw, pGC, shape, mode, count, ptsIn); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterPolyFillRect( + DrawablePtr pDraw, + GCPtr pGC, + int nrectFill, + xRectangle *prectInit) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolyFillRect"); + VGAGet_GC(); + (*pGC->ops->PolyFillRect)(pDraw, pGC, nrectFill, prectInit); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterPolyFillArc( + DrawablePtr pDraw, + GCPtr pGC, + int narcs, + xArc *parcs ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolyFillArc"); + VGAGet_GC(); + (*pGC->ops->PolyFillArc)(pDraw, pGC, narcs, parcs); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static int +VGAarbiterPolyText8( + DrawablePtr pDraw, + GCPtr pGC, + int x, + int y, + int count, + char *chars ) +{ + int ret; + + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolyText8"); + VGAGet_GC(); + ret = (*pGC->ops->PolyText8)(pDraw, pGC, x, y, count, chars); + VGAPut_GC(); + GC_WRAP(pGC); + return ret; +} + +static int +VGAarbiterPolyText16( + DrawablePtr pDraw, + GCPtr pGC, + int x, + int y, + int count, + unsigned short *chars ) +{ + int ret; + + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolyText16"); + VGAGet_GC(); + ret = (*pGC->ops->PolyText16)(pDraw, pGC, x, y, count, chars); + VGAPut_GC(); + GC_WRAP(pGC); + return ret; +} + +static void +VGAarbiterImageText8( + DrawablePtr pDraw, + GCPtr pGC, + int x, + int y, + int count, + char *chars ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterImageText8"); + VGAGet_GC(); + (*pGC->ops->ImageText8)(pDraw, pGC, x, y, count, chars); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterImageText16( + DrawablePtr pDraw, + GCPtr pGC, + int x, + int y, + int count, + unsigned short *chars ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterImageText16"); + VGAGet_GC(); + (*pGC->ops->ImageText16)(pDraw, pGC, x, y, count, chars); + VGAPut_GC(); + GC_WRAP(pGC); +} + + +static void +VGAarbiterImageGlyphBlt( + DrawablePtr pDraw, + GCPtr pGC, + int xInit, int yInit, + unsigned int nglyph, + CharInfoPtr *ppci, + pointer pglyphBase ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterImageGlyphBlt"); + VGAGet_GC(); + (*pGC->ops->ImageGlyphBlt)(pDraw, pGC, xInit, yInit, + nglyph, ppci, pglyphBase); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterPolyGlyphBlt( + DrawablePtr pDraw, + GCPtr pGC, + int xInit, int yInit, + unsigned int nglyph, + CharInfoPtr *ppci, + pointer pglyphBase ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPolyGlyphBlt"); + VGAGet_GC(); + (*pGC->ops->PolyGlyphBlt)(pDraw, pGC, xInit, yInit, + nglyph, ppci, pglyphBase); + VGAPut_GC(); + GC_WRAP(pGC); +} + +static void +VGAarbiterPushPixels( + GCPtr pGC, + PixmapPtr pBitMap, + DrawablePtr pDraw, + int dx, int dy, int xOrg, int yOrg ) +{ + GC_UNWRAP(pGC); + DPRINT("VGAarbiterPushPixels"); + VGAGet_GC(); + (*pGC->ops->PushPixels)(pGC, pBitMap, pDraw, dx, dy, xOrg, yOrg); + VGAPut_GC(); + GC_WRAP(pGC); +} + + +/* miSpriteFuncs */ +static Bool +VGAarbiterSpriteRealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCur) +{ + Bool val; + SPRITE_PROLOG; + DPRINT_S("VGAarbiterSpriteRealizeCursor",pScreen->myNum); + VGAGet(); + val = PointPriv->spriteFuncs->RealizeCursor(pDev, pScreen, pCur); + VGAPut(); + SPRITE_EPILOG; + return val; +} + +static Bool +VGAarbiterSpriteUnrealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCur) +{ + Bool val; + SPRITE_PROLOG; + DPRINT_S("VGAarbiterSpriteUnrealizeCursor",pScreen->myNum); + VGAGet(); + val = PointPriv->spriteFuncs->UnrealizeCursor(pDev, pScreen, pCur); + VGAPut(); + SPRITE_EPILOG; + return val; +} + +static void +VGAarbiterSpriteSetCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCur, int x, int y) +{ + SPRITE_PROLOG; + DPRINT_S("VGAarbiterSpriteSetCursor",pScreen->myNum); + VGAGet(); + PointPriv->spriteFuncs->SetCursor(pDev, pScreen, pCur, x, y); + VGAPut(); + SPRITE_EPILOG; +} + +static void +VGAarbiterSpriteMoveCursor(DeviceIntPtr pDev, ScreenPtr pScreen, int x, int y) +{ + SPRITE_PROLOG; + DPRINT_S("VGAarbiterSpriteMoveCursor",pScreen->myNum); + VGAGet(); + PointPriv->spriteFuncs->MoveCursor(pDev, pScreen, x, y); + VGAPut(); + SPRITE_EPILOG; +} + +static Bool +VGAarbiterDeviceCursorInitialize(DeviceIntPtr pDev, ScreenPtr pScreen) +{ + Bool val; + SPRITE_PROLOG; + DPRINT_S("VGAarbiterDeviceCursorInitialize",pScreen->myNum); + VGAGet(); + val = PointPriv->spriteFuncs->DeviceCursorInitialize(pDev, pScreen); + VGAPut(); + SPRITE_EPILOG; + return val; +} + +static void +VGAarbiterDeviceCursorCleanup(DeviceIntPtr pDev, ScreenPtr pScreen) +{ + SPRITE_PROLOG; + DPRINT_S("VGAarbiterDeviceCursorCleanup",pScreen->myNum); + VGAGet(); + PointPriv->spriteFuncs->DeviceCursorCleanup(pDev, pScreen); + VGAPut(); + SPRITE_EPILOG; +} + +#ifdef RENDER +static void +VGAarbiterComposite(CARD8 op, PicturePtr pSrc, PicturePtr pMask, + PicturePtr pDst, INT16 xSrc, INT16 ySrc, INT16 xMask, + INT16 yMask, INT16 xDst, INT16 yDst, CARD16 width, + CARD16 height) +{ + ScreenPtr pScreen = pDst->pDrawable->pScreen; + PictureScreenPtr ps = GetPictureScreen(pScreen); + + PICTURE_PROLOGUE(Composite); + + VGAGet(); + (*ps->Composite) (op, pSrc, pMask, pDst, xSrc, ySrc, xMask, yMask, xDst, + yDst, width, height); + VGAPut(); + PICTURE_EPILOGUE(Composite, VGAarbiterComposite); +} + +static void +VGAarbiterGlyphs(CARD8 op, PicturePtr pSrc, PicturePtr pDst, + PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int nlist, + GlyphListPtr list, GlyphPtr *glyphs) +{ + ScreenPtr pScreen = pDst->pDrawable->pScreen; + PictureScreenPtr ps = GetPictureScreen(pScreen); + + PICTURE_PROLOGUE(Glyphs); + + VGAGet(); + (*ps->Glyphs)(op, pSrc, pDst, maskFormat, xSrc, ySrc, nlist, list, glyphs); + VGAPut(); + PICTURE_EPILOGUE (Glyphs, VGAarbiterGlyphs); +} + +static void +VGAarbiterCompositeRects(CARD8 op, PicturePtr pDst, xRenderColor *color, int nRect, + xRectangle *rects) +{ + ScreenPtr pScreen = pDst->pDrawable->pScreen; + PictureScreenPtr ps = GetPictureScreen(pScreen); + + PICTURE_PROLOGUE(CompositeRects); + + VGAGet(); + (*ps->CompositeRects)(op, pDst, color, nRect, rects); + VGAPut(); + PICTURE_EPILOGUE (CompositeRects, VGAarbiterCompositeRects); +} +#endif +#else +/* dummy functions */ +void xf86VGAarbiterInit(void) {} +void xf86VGAarbiterFini(void) {} + +void xf86VGAarbiterLock(ScrnInfoPtr pScrn) {} +void xf86VGAarbiterUnlock(ScrnInfoPtr pScrn) {} +Bool xf86VGAarbiterAllowDRI(ScreenPtr pScreen) { return TRUE; } +void xf86VGAarbiterScrnInit(ScrnInfoPtr pScrn) {} +void xf86VGAarbiterDeviceDecodes(ScrnInfoPtr pScrn) {} +Bool xf86VGAarbiterWrapFunctions(ScreenPtr pScreen) { return FALSE; } + +#endif diff --git a/hw/xfree86/common/xf86VGAarbiter.h b/hw/xfree86/common/xf86VGAarbiter.h new file mode 100644 index 0000000..145d31c --- /dev/null +++ b/hw/xfree86/common/xf86VGAarbiter.h @@ -0,0 +1,48 @@ +/* + * Copyright (c) 2009 Tiago Vignatti + * + * Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + */ + +#ifndef __XF86VGAARBITER_H +#define __XF86VGAARBITER_H + +#include "screenint.h" +#include "misc.h" +#include "xf86.h" + +/* Functions */ +extern void xf86VGAarbiterInit(void); +extern void xf86VGAarbiterFini(void); +void xf86VGAarbiterScrnInit(ScrnInfoPtr pScrn); +extern Bool xf86VGAarbiterWrapFunctions(ScreenPtr pScreen); +extern void xf86VGAarbiterLock(ScrnInfoPtr pScrn); +extern void xf86VGAarbiterUnlock(ScrnInfoPtr pScrn); + +/* allow a driver to remove itself from arbiter - really should be + * done in the kernel though */ +extern _X_EXPORT void xf86VGAarbiterDeviceDecodes(ScrnInfoPtr pScrn); +/* DRI and arbiter are really not possible together, + * you really want to remove the card from arbitration if you can */ +extern _X_EXPORT Bool xf86VGAarbiterAllowDRI(ScreenPtr pScreen); + +#endif /* __XF86VGAARBITER_H */ diff --git a/hw/xfree86/common/xf86VGAarbiterPriv.h b/hw/xfree86/common/xf86VGAarbiterPriv.h new file mode 100644 index 0000000..40d4368 --- /dev/null +++ b/hw/xfree86/common/xf86VGAarbiterPriv.h @@ -0,0 +1,266 @@ +/* + * Copyright (c) 2009 Tiago Vignatti + * + * Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + * + */ + +#ifdef HAVE_XORG_CONFIG_H +#include +#endif + +#include "misc.h" +#include "xf86.h" +#include "xf86_OSproc.h" +#include +#include "colormapst.h" +#include "scrnintstr.h" +#include "screenint.h" +#include "gcstruct.h" +#include "pixmapstr.h" +#include "pixmap.h" +#include "windowstr.h" +#include "window.h" +#include "xf86str.h" +#include "mipointer.h" +#include "mipointrst.h" +#ifdef RENDER +# include "picturestr.h" +#endif + + +#define WRAP_SCREEN(x,y) {pScreenPriv->x = pScreen->x; pScreen->x = y;} + +#define UNWRAP_SCREEN(x) pScreen->x = pScreenPriv->x + +#define SCREEN_PROLOG(x) pScreen->x = ((VGAarbiterScreenPtr) \ + dixLookupPrivate(&(pScreen)->devPrivates, VGAarbiterScreenKey))->x + +#define SCREEN_EPILOG(x,y) pScreen->x = y; + +#define WRAP_PICT(x,y) if (ps) {pScreenPriv->x = ps->x;\ + ps->x = y;} + +#define UNWRAP_PICT(x) if (ps) {ps->x = pScreenPriv->x;} + +#define PICTURE_PROLOGUE(field) ps->field = \ + ((VGAarbiterScreenPtr)dixLookupPrivate(&(pScreen)->devPrivates, \ + VGAarbiterScreenKey))->field + +#define PICTURE_EPILOGUE(field, wrap) ps->field = wrap + +#define WRAP_SCREEN_INFO(x,y) do {pScreenPriv->x = pScrn->x; pScrn->x = y;} while(0) + +#define UNWRAP_SCREEN_INFO(x) pScrn->x = pScreenPriv->x + +#define SPRITE_PROLOG miPointerScreenPtr PointPriv = \ + (miPointerScreenPtr)dixLookupPrivate(&pScreen->devPrivates, \ + miPointerScreenKey); VGAarbiterScreenPtr pScreenPriv = \ + ((VGAarbiterScreenPtr)dixLookupPrivate(&(pScreen)->devPrivates, \ + VGAarbiterScreenKey)); PointPriv->spriteFuncs = pScreenPriv->miSprite; + +#define SPRITE_EPILOG pScreenPriv->miSprite = PointPriv->spriteFuncs;\ + PointPriv->spriteFuncs = &VGAarbiterSpriteFuncs; + +#define WRAP_SPRITE do { pScreenPriv->miSprite = PointPriv->spriteFuncs;\ + PointPriv->spriteFuncs = &VGAarbiterSpriteFuncs; \ + } while (0) + +#define UNWRAP_SPRITE PointPriv->spriteFuncs = pScreenPriv->miSprite + +#define GC_WRAP(x) pGCPriv->wrapOps = (x)->ops;\ + pGCPriv->wrapFuncs = (x)->funcs; (x)->ops = &VGAarbiterGCOps;\ + (x)->funcs = &VGAarbiterGCFuncs; + +#define GC_UNWRAP(x) VGAarbiterGCPtr pGCPriv = \ + (VGAarbiterGCPtr)dixLookupPrivate(&(x)->devPrivates, VGAarbiterGCKey);\ + (x)->ops = pGCPriv->wrapOps; (x)->funcs = pGCPriv->wrapFuncs; + +#define GC_SCREEN register ScrnInfoPtr pScrn = \ + xf86Screens[pGC->pScreen->myNum] + +#define VGAGet(x)\ + pci_device_vgaarb_set_target(xf86Screens[pScreen->myNum]->vgaDev); \ + pci_device_vgaarb_lock(); + +#define VGAGet_GC(x)\ + pci_device_vgaarb_set_target(xf86Screens[pGC->pScreen->myNum]->vgaDev); \ + pci_device_vgaarb_lock(); + +#define VGAPut(x)\ + pci_device_vgaarb_unlock(); + +#define VGAPut_GC(x)\ + pci_device_vgaarb_unlock(); + + +typedef struct _VGAarbiterScreen { + CreateGCProcPtr CreateGC; + CloseScreenProcPtr CloseScreen; + ScreenBlockHandlerProcPtr BlockHandler; + ScreenWakeupHandlerProcPtr WakeupHandler; + GetImageProcPtr GetImage; + GetSpansProcPtr GetSpans; + SourceValidateProcPtr SourceValidate; + CopyWindowProcPtr CopyWindow; + ClearToBackgroundProcPtr ClearToBackground; + CreatePixmapProcPtr CreatePixmap; + SaveScreenProcPtr SaveScreen; + /* Colormap */ + StoreColorsProcPtr StoreColors; + /* Cursor */ + DisplayCursorProcPtr DisplayCursor; + RealizeCursorProcPtr RealizeCursor; + UnrealizeCursorProcPtr UnrealizeCursor; + RecolorCursorProcPtr RecolorCursor; + SetCursorPositionProcPtr SetCursorPosition; + void (*AdjustFrame)(int,int,int,int); + Bool (*SwitchMode)(int, DisplayModePtr,int); + Bool (*EnterVT)(int, int); + void (*LeaveVT)(int, int); + void (*FreeScreen)(int, int); + miPointerSpriteFuncPtr miSprite; +#ifdef RENDER + CompositeProcPtr Composite; + GlyphsProcPtr Glyphs; + CompositeRectsProcPtr CompositeRects; +#endif +} VGAarbiterScreenRec, *VGAarbiterScreenPtr; + +typedef struct _VGAarbiterGC { + GCOps *wrapOps; + GCFuncs *wrapFuncs; +} VGAarbiterGCRec, *VGAarbiterGCPtr; + +/* Screen funcs */ +static void VGAarbiterBlockHandler(int i, pointer blockData, pointer pTimeout, pointer pReadmask); +static void VGAarbiterWakeupHandler(int i, pointer blockData, unsigned long result, pointer pReadmask); +static Bool VGAarbiterCloseScreen (int i, ScreenPtr pScreen); +static void VGAarbiterGetImage (DrawablePtr pDrawable, int sx, int sy, int w, + int h, unsigned int format, unsigned long planemask, char *pdstLine); +static void VGAarbiterGetSpans (DrawablePtr pDrawable, int wMax, DDXPointPtr + ppt, int *pwidth, int nspans, char *pdstStart); +static void VGAarbiterSourceValidate (DrawablePtr pDrawable, int x, int y, + int width, int height); +static void VGAarbiterCopyWindow(WindowPtr pWin, DDXPointRec ptOldOrg, + RegionPtr prgnSrc); +static void VGAarbiterClearToBackground (WindowPtr pWin, int x, int y, int w, + int h, Bool generateExposures); +static PixmapPtr VGAarbiterCreatePixmap(ScreenPtr pScreen, int w, int h, + int depth, unsigned int usage_hint); +static Bool VGAarbiterCreateGC(GCPtr pGC); +static Bool VGAarbiterSaveScreen(ScreenPtr pScreen, Bool unblank); +static void VGAarbiterStoreColors (ColormapPtr pmap, int ndef, xColorItem + *pdefs); +static void VGAarbiterRecolorCursor (DeviceIntPtr pDev, ScreenPtr pScreen, + CursorPtr pCurs, Bool displayed); +static Bool VGAarbiterRealizeCursor (DeviceIntPtr pDev, ScreenPtr pScreen, + CursorPtr pCursor); +static Bool VGAarbiterUnrealizeCursor (DeviceIntPtr pDev, ScreenPtr pScreen, + CursorPtr pCursor); +static Bool VGAarbiterDisplayCursor (DeviceIntPtr pDev, ScreenPtr pScreen, + CursorPtr pCursor); +static Bool VGAarbiterSetCursorPosition (DeviceIntPtr pDev, ScreenPtr + pScreen, int x, int y, Bool generateEvent); +static void VGAarbiterAdjustFrame(int index, int x, int y, int flags); +static Bool VGAarbiterSwitchMode(int index, DisplayModePtr mode, int flags); +static Bool VGAarbiterEnterVT(int index, int flags); +static void VGAarbiterLeaveVT(int index, int flags); +static void VGAarbiterFreeScreen(int index, int flags); + +/* GC funcs */ +static void VGAarbiterValidateGC(GCPtr pGC, unsigned long changes, + DrawablePtr pDraw); +static void VGAarbiterChangeGC(GCPtr pGC, unsigned long mask); +static void VGAarbiterCopyGC(GCPtr pGCSrc, unsigned long mask, GCPtr pGCDst); +static void VGAarbiterDestroyGC(GCPtr pGC); +static void VGAarbiterChangeClip(GCPtr pGC, int type, pointer pvalue, + int nrects); +static void VGAarbiterDestroyClip(GCPtr pGC); +static void VGAarbiterCopyClip(GCPtr pgcDst, GCPtr pgcSrc); + +/* GC ops */ +static void VGAarbiterFillSpans( DrawablePtr pDraw, GC *pGC, int nInit, + DDXPointPtr pptInit, int *pwidthInit, int fSorted); +static void VGAarbiterSetSpans(DrawablePtr pDraw, GCPtr pGC, char *pcharsrc, + register DDXPointPtr ppt, int *pwidth, int nspans, int fSorted); +static void VGAarbiterPutImage(DrawablePtr pDraw, GCPtr pGC, int depth, + int x, int y, int w, int h, int leftPad, int format, char *pImage); +static RegionPtr VGAarbiterCopyArea(DrawablePtr pSrc, DrawablePtr pDst, + GC *pGC, int srcx, int srcy, int width, int height, int dstx, int dsty); +static RegionPtr VGAarbiterCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, + GCPtr pGC, int srcx, int srcy, int width, int height, int dstx, int dsty, + unsigned long bitPlane); +static void VGAarbiterPolyPoint(DrawablePtr pDraw, GCPtr pGC, int mode, + int npt, xPoint *pptInit); +static void VGAarbiterPolylines(DrawablePtr pDraw, GCPtr pGC, int mode, + int npt, DDXPointPtr pptInit); +static void VGAarbiterPolySegment(DrawablePtr pDraw, GCPtr pGC, int nseg, + xSegment *pSeg); +static void VGAarbiterPolyRectangle(DrawablePtr pDraw, GCPtr pGC, + int nRectsInit, xRectangle *pRectsInit); +static void VGAarbiterPolyArc(DrawablePtr pDraw, GCPtr pGC, int narcs, + xArc *parcs); +static void VGAarbiterFillPolygon(DrawablePtr pDraw, GCPtr pGC, int shape, + int mode, int count, DDXPointPtr ptsIn); +static void VGAarbiterPolyFillRect( DrawablePtr pDraw, GCPtr pGC, + int nrectFill, xRectangle *prectInit); +static void VGAarbiterPolyFillArc(DrawablePtr pDraw, GCPtr pGC, int narcs, + xArc *parcs); +static int VGAarbiterPolyText8(DrawablePtr pDraw, GCPtr pGC, int x, int y, + int count, char *chars); +static int VGAarbiterPolyText16(DrawablePtr pDraw, GCPtr pGC, int x, int y, + int count, unsigned short *chars); +static void VGAarbiterImageText8(DrawablePtr pDraw, GCPtr pGC, int x, int y, + int count, char *chars); +static void VGAarbiterImageText16(DrawablePtr pDraw, GCPtr pGC, int x, int y, + int count, unsigned short *chars); +static void VGAarbiterImageGlyphBlt(DrawablePtr pDraw, GCPtr pGC, int xInit, + int yInit, unsigned int nglyph, CharInfoPtr *ppci, pointer pglyphBase); +static void VGAarbiterPolyGlyphBlt(DrawablePtr pDraw, GCPtr pGC, int xInit, + int yInit, unsigned int nglyph, CharInfoPtr *ppci, pointer pglyphBase); +static void VGAarbiterPushPixels(GCPtr pGC, PixmapPtr pBitMap, DrawablePtr + pDraw, int dx, int dy, int xOrg, int yOrg); + +/* miSpriteFuncs */ +static Bool VGAarbiterSpriteRealizeCursor(DeviceIntPtr pDev, ScreenPtr + pScreen, CursorPtr pCur); +static Bool VGAarbiterSpriteUnrealizeCursor(DeviceIntPtr pDev, ScreenPtr + pScreen, CursorPtr pCur); +static void VGAarbiterSpriteSetCursor(DeviceIntPtr pDev, ScreenPtr pScreen, + CursorPtr pCur, int x, int y); +static void VGAarbiterSpriteMoveCursor(DeviceIntPtr pDev, ScreenPtr pScreen, + int x, int y); +static Bool VGAarbiterDeviceCursorInitialize(DeviceIntPtr pDev, ScreenPtr pScreen); +static void VGAarbiterDeviceCursorCleanup(DeviceIntPtr pDev, ScreenPtr pScreen); + + +#ifdef RENDER +static void VGAarbiterComposite(CARD8 op, PicturePtr pSrc, PicturePtr pMask, + PicturePtr pDst, INT16 xSrc, INT16 ySrc, INT16 xMask, INT16 yMask, + INT16 xDst, INT16 yDst, CARD16 width, CARD16 height); +static void VGAarbiterGlyphs(CARD8 op, PicturePtr pSrc, PicturePtr pDst, + PictFormatPtr maskFormat, INT16 xSrc, INT16 ySrc, int nlist, GlyphListPtr + list, GlyphPtr *glyphs); +static void VGAarbiterCompositeRects(CARD8 op, PicturePtr pDst, xRenderColor + *color, int nRect, xRectangle *rects); +#endif diff --git a/hw/xfree86/common/xf86str.h b/hw/xfree86/common/xf86str.h index 9cb66eb..5c3ee44 100644 --- a/hw/xfree86/common/xf86str.h +++ b/hw/xfree86/common/xf86str.h @@ -517,7 +517,7 @@ typedef struct _confdrirec { /* These values should be adjusted when new fields are added to ScrnInfoRec */ #define NUM_RESERVED_INTS 16 -#define NUM_RESERVED_POINTERS 15 +#define NUM_RESERVED_POINTERS 14 #define NUM_RESERVED_FUNCS 11 typedef pointer (*funcPointer)(void); @@ -808,6 +808,8 @@ typedef struct _ScrnInfoRec { int reservedInt[NUM_RESERVED_INTS]; int * entityInstanceList; + struct pci_device *vgaDev; + pointer reservedPtr[NUM_RESERVED_POINTERS]; /* diff --git a/hw/xfree86/dri/dri.c b/hw/xfree86/dri/dri.c index 3af9878..d32b284 100644 --- a/hw/xfree86/dri/dri.c +++ b/hw/xfree86/dri/dri.c @@ -69,6 +69,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include "mipointer.h" #include "xf86_OSproc.h" #include "inputstr.h" +#include "xf86VGAarbiter.h" #define PCI_BUS_NO_DOMAIN(bus) ((bus) & 0xffu) @@ -333,6 +334,12 @@ DRIScreenInit(ScreenPtr pScreen, DRIInfoPtr pDRIInfo, int *pDRMFD) return FALSE; } + if (!xf86VGAarbiterAllowDRI(pScreen)) { + DRIDrvMsg(pScreen->myNum, X_WARNING, + "Direct rendering is not supported when VGA arb is necessary for the device\n"); + return FALSE; + } + /* * If Xinerama is on, don't allow DRI to initialise. It won't be usable * anyway. diff --git a/hw/xfree86/dri2/dri2.c b/hw/xfree86/dri2/dri2.c index 8795cd1..d15ced1 100644 --- a/hw/xfree86/dri2/dri2.c +++ b/hw/xfree86/dri2/dri2.c @@ -39,6 +39,7 @@ #include "scrnintstr.h" #include "windowstr.h" #include "dri2.h" +#include "xf86VGAarbiter.h" #include "xf86.h" @@ -414,6 +415,12 @@ DRI2ScreenInit(ScreenPtr pScreen, DRI2InfoPtr info) if (info->version < 3) return FALSE; + if (!xf86VGAarbiterAllowDRI(pScreen)) { + xf86DrvMsg(pScreen->myNum, X_WARNING, + "[DRI2] Direct rendering is not supported when VGA arb is necessary for the device\n"); + return FALSE; + } + ds = xalloc(sizeof *ds); if (!ds) return FALSE; diff --git a/hw/xfree86/int10/generic.c b/hw/xfree86/int10/generic.c index 9d39e99..655e535 100644 --- a/hw/xfree86/int10/generic.c +++ b/hw/xfree86/int10/generic.c @@ -224,11 +224,13 @@ xf86ExtendedInitInt10(int entityIndex, int Flags) default: goto error1; } +#if 0 pInt->BIOSseg = V_BIOS >> 4; pInt->num = 0xe6; LockLegacyVGA(pInt, &vga); xf86ExecX86int10(pInt); UnlockLegacyVGA(pInt, &vga); +#endif } #else if (!sysMem) { diff --git a/hw/xfree86/loader/sdksyms.sh b/hw/xfree86/loader/sdksyms.sh index 8bda8d7..1186547 100755 --- a/hw/xfree86/loader/sdksyms.sh +++ b/hw/xfree86/loader/sdksyms.sh @@ -121,6 +121,7 @@ cat > sdksyms.c << EOF #include "xf86fbman.h" #include "xf86str.h" #include "xf86Xinput.h" +#include "xf86VGAarbiter.h" #include "xisb.h" #if XV # include "xf86xv.h" diff --git a/include/xorg-config.h.in b/include/xorg-config.h.in index ffb35f8..603ae13 100644 --- a/include/xorg-config.h.in +++ b/include/xorg-config.h.in @@ -124,6 +124,9 @@ /* Have pci_enable_device */ #undef HAVE_PCI_DEVICE_ENABLE +/* Define to 1 if you have the `pci_device_vgaarb_init' function. */ +#undef HAVE_PCI_DEVICE_VGAARB_INIT + /* Path to text files containing PCI IDs */ #undef PCI_TXT_IDS_PATH -- 1.5.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/.cvsignore,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- .cvsignore 25 Jul 2009 04:48:06 -0000 1.65 +++ .cvsignore 4 Aug 2009 06:10:29 -0000 1.66 @@ -1 +1 @@ -xorg-server-20090724.tar.bz2 +xorg-server-20090804.tar.bz2 Index: commitid =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/commitid,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- commitid 25 Jul 2009 04:48:06 -0000 1.28 +++ commitid 4 Aug 2009 06:10:29 -0000 1.29 @@ -1 +1 @@ -7c6b5458de9bc7f6cd972a36b56888aaa3d201ee +736f2d64725c6df8413e627bd40ce7ecb011acc7 dri2-page-flip.patch: glx/glxcontext.h | 4 + glx/glxdri2.c | 47 ++++++++++++++---- glx/glxext.c | 3 + glx/glxserver.h | 18 +++---- hw/xfree86/dri2/dri2.c | 118 ++++++++++++++++++++++++++++++++++++++++++++-- hw/xfree86/dri2/dri2.h | 12 +++- hw/xfree86/dri2/dri2ext.c | 26 +++++++++- 7 files changed, 200 insertions(+), 28 deletions(-) Index: dri2-page-flip.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/dri2-page-flip.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dri2-page-flip.patch 31 Jul 2009 17:56:40 -0000 1.1 +++ dri2-page-flip.patch 4 Aug 2009 06:10:29 -0000 1.2 @@ -1,4 +1,4 @@ -From fb33e4a3cb43ff4b2ca4bdd9170d84569d3e9de0 Mon Sep 17 00:00:00 2001 +From 20edb1d61db80f5fedb4d3eea60c67d438502238 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Kristian=20H=C3=B8gsberg?= Date: Wed, 29 Jul 2009 08:26:14 -0400 Subject: [PATCH] DRI2 Page Flipping @@ -172,7 +172,7 @@ index 46c9382..3e62782 100644 extern __GLXclientState *glxGetClient(ClientPtr pClient); diff --git a/hw/xfree86/dri2/dri2.c b/hw/xfree86/dri2/dri2.c -index 8795cd1..8f5e0c3 100644 +index d15ced1..7b9fb23 100644 --- a/hw/xfree86/dri2/dri2.c +++ b/hw/xfree86/dri2/dri2.c @@ -38,6 +38,7 @@ @@ -181,9 +181,9 @@ index 8795cd1..8f5e0c3 100644 #include "windowstr.h" +#include "dixstruct.h" #include "dri2.h" + #include "xf86VGAarbiter.h" - #include "xf86.h" -@@ -55,7 +56,8 @@ typedef struct _DRI2Drawable { +@@ -56,7 +57,8 @@ typedef struct _DRI2Drawable { int height; DRI2BufferPtr *buffers; int bufferCount; @@ -193,7 +193,7 @@ index 8795cd1..8f5e0c3 100644 } DRI2DrawableRec, *DRI2DrawablePtr; typedef struct _DRI2Screen { -@@ -67,6 +69,7 @@ typedef struct _DRI2Screen { +@@ -68,6 +70,7 @@ typedef struct _DRI2Screen { DRI2CreateBufferProcPtr CreateBuffer; DRI2DestroyBufferProcPtr DestroyBuffer; DRI2CopyRegionProcPtr CopyRegion; @@ -201,7 +201,7 @@ index 8795cd1..8f5e0c3 100644 HandleExposuresProcPtr HandleExposures; } DRI2ScreenRec, *DRI2ScreenPtr; -@@ -118,6 +121,8 @@ DRI2CreateDrawable(DrawablePtr pDraw) +@@ -119,6 +122,8 @@ DRI2CreateDrawable(DrawablePtr pDraw) pPriv->height = pDraw->height; pPriv->buffers = NULL; pPriv->bufferCount = 0; @@ -210,7 +210,7 @@ index 8795cd1..8f5e0c3 100644 if (pDraw->type == DRAWABLE_WINDOW) { -@@ -337,6 +342,106 @@ DRI2CopyRegion(DrawablePtr pDraw, RegionPtr pRegion, +@@ -338,6 +343,106 @@ DRI2CopyRegion(DrawablePtr pDraw, RegionPtr pRegion, return Success; } @@ -317,7 +317,7 @@ index 8795cd1..8f5e0c3 100644 void DRI2DestroyDrawable(DrawablePtr pDraw) { -@@ -362,7 +467,11 @@ DRI2DestroyDrawable(DrawablePtr pDraw) +@@ -363,7 +468,11 @@ DRI2DestroyDrawable(DrawablePtr pDraw) xfree(pPriv->buffers); } @@ -330,16 +330,16 @@ index 8795cd1..8f5e0c3 100644 if (pDraw->type == DRAWABLE_WINDOW) { -@@ -414,7 +523,7 @@ DRI2ScreenInit(ScreenPtr pScreen, DRI2InfoPtr info) - if (info->version < 3) - return FALSE; +@@ -421,7 +530,7 @@ DRI2ScreenInit(ScreenPtr pScreen, DRI2InfoPtr info) + return FALSE; + } - ds = xalloc(sizeof *ds); + ds = xcalloc(1, sizeof *ds); if (!ds) return FALSE; -@@ -426,6 +535,9 @@ DRI2ScreenInit(ScreenPtr pScreen, DRI2InfoPtr info) +@@ -433,6 +542,9 @@ DRI2ScreenInit(ScreenPtr pScreen, DRI2InfoPtr info) ds->DestroyBuffer = info->DestroyBuffer; ds->CopyRegion = info->CopyRegion; @@ -456,5 +456,5 @@ index 029dce8..9f5f389 100644 return BadRequest; } -- -1.6.3.3 +1.6.0.6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/sources,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- sources 25 Jul 2009 04:48:06 -0000 1.60 +++ sources 4 Aug 2009 06:10:29 -0000 1.61 @@ -1 +1 @@ -537084e15ae293b3dbb3a6c160fc17a1 xorg-server-20090724.tar.bz2 +7588aa54124e59be6989a9f70d935d0a xorg-server-20090804.tar.bz2 Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.458 retrieving revision 1.459 diff -u -p -r1.458 -r1.459 --- xorg-x11-server.spec 3 Aug 2009 18:50:34 -0000 1.458 +++ xorg-x11-server.spec 4 Aug 2009 06:10:30 -0000 1.459 @@ -14,12 +14,12 @@ # Fix rhpxl to no longer need vesamodes/extramodes %define pkgname xorg-server -%define gitdate 20090724 +%define gitdate 20090804 Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 23.%{gitdate}%{?dist} +Release: 24.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -48,6 +48,9 @@ Source30: find-provides Patch10: xserver-1.6.99-linkmap.patch +# airlied to upstream for 1.7 +Patch100: xserver-1.6.99-vga-arb.patch + # OpenGL compositing manager feature/optimization patches. Patch103: xserver-1.5.0-bg-none-root.patch Patch104: dri2-page-flip.patch @@ -71,15 +74,13 @@ Patch6011: xserver-1.6.0-less-acpi-broke # Make autoconfiguration chose nouveau driver for NVIDIA GPUs Patch6016: xserver-1.6.1-nouveau.patch -Patch6022: xserver-1.6.0-primary.patch -Patch6023: xserver-1.6.99-use-pci-access-boot.patch - # ajax needs to upstream this Patch6027: xserver-1.6.0-displayfd.patch Patch6028: xserver-1.6.99-randr-error-debugging.patch Patch6029: xserver-1.6.1-proc-cmdline.patch Patch6030: xserver-1.6.99-right-of.patch + %define moduledir %{_libdir}/xorg/modules %define drimoduledir %{_libdir}/dri %define sdkdir %{_includedir}/xorg @@ -526,6 +527,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Dave Airlie 1.6.99-24.20090804 +- update server snapshot + add VGA arbitration + * Mon Aug 03 2009 Adam Jackson 1.6.99-23.20090724 - Un-Requires xorg-x11-filesystem xserver-1.5.0-bg-none-root.patch: dix/globals.c | 1 + dix/window.c | 12 +++++++----- hw/xfree86/common/xf86Init.c | 11 +++++++++++ hw/xfree86/common/xf86str.h | 5 ++++- include/opaque.h | 1 + os/utils.c | 4 +++- 6 files changed, 27 insertions(+), 7 deletions(-) Index: xserver-1.5.0-bg-none-root.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.5.0-bg-none-root.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- xserver-1.5.0-bg-none-root.patch 19 Jun 2009 07:03:33 -0000 1.6 +++ xserver-1.5.0-bg-none-root.patch 4 Aug 2009 06:10:30 -0000 1.7 @@ -1,6 +1,6 @@ -From 3b9461737f1a0711a2c5a8916628386c359d9203 Mon Sep 17 00:00:00 2001 -From: =?utf-8?q?Kristian=20H=C3=B8gsberg?= -Date: Thu, 18 Jun 2009 13:38:58 +1000 +From b4e4b980663692a3af5787eeaf2d48eb6c0188ed Mon Sep 17 00:00:00 2001 +From: Fedora X Ninjas +Date: Tue, 4 Aug 2009 14:45:58 +1000 Subject: [PATCH] Add nr for background=none root --- @@ -25,7 +25,7 @@ index c24a94f..907a5e8 100644 int cursorScreenDevPriv[MAXSCREENS]; diff --git a/dix/window.c b/dix/window.c -index 99b594b..aefc282 100644 +index 32e26d9..0bf1d52 100644 --- a/dix/window.c +++ b/dix/window.c @@ -466,22 +466,24 @@ InitRootWindow(WindowPtr pWin) @@ -59,7 +59,7 @@ index 99b594b..aefc282 100644 MapWindow(pWin, serverClient); } diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c -index c4e5898..97bf48a 100644 +index e84da4e..2a0f47a 100644 --- a/hw/xfree86/common/xf86Init.c +++ b/hw/xfree86/common/xf86Init.c @@ -77,6 +77,7 @@ @@ -68,9 +68,9 @@ index c4e5898..97bf48a 100644 #endif +#include "xace.h" + #include "xf86VGAarbiter.h" #include "globals.h" - -@@ -312,6 +313,7 @@ xf86CreateRootWindow(WindowPtr pWin) +@@ -234,6 +235,7 @@ xf86CreateRootWindow(WindowPtr pWin) int ret = TRUE; int err = Success; ScreenPtr pScreen = pWin->drawable.pScreen; @@ -78,7 +78,7 @@ index c4e5898..97bf48a 100644 RootWinPropPtr pProp; CreateWindowProcPtr CreateWindow = (CreateWindowProcPtr) dixLookupPrivate(&pScreen->devPrivates, xf86CreateRootWindowKey); -@@ -363,6 +365,15 @@ xf86CreateRootWindow(WindowPtr pWin) +@@ -285,6 +287,15 @@ xf86CreateRootWindow(WindowPtr pWin) } } @@ -95,7 +95,7 @@ index c4e5898..97bf48a 100644 return (ret); } diff --git a/hw/xfree86/common/xf86str.h b/hw/xfree86/common/xf86str.h -index 3b1346f..b82f168 100644 +index 5c3ee44..e3c7841 100644 --- a/hw/xfree86/common/xf86str.h +++ b/hw/xfree86/common/xf86str.h @@ -516,7 +516,7 @@ typedef struct _confdrirec { @@ -104,10 +104,10 @@ index 3b1346f..b82f168 100644 /* These values should be adjusted when new fields are added to ScrnInfoRec */ -#define NUM_RESERVED_INTS 16 +#define NUM_RESERVED_INTS 15 - #define NUM_RESERVED_POINTERS 15 + #define NUM_RESERVED_POINTERS 14 #define NUM_RESERVED_FUNCS 11 -@@ -944,6 +944,9 @@ typedef struct _ScrnInfoRec { +@@ -800,6 +800,9 @@ typedef struct _ScrnInfoRec { ClockRangesPtr clockRanges; int adjustFlags; @@ -151,5 +151,5 @@ index 00abd63..7bfdf8b 100644 if(++i < argc) { long reqSizeArg = atol(argv[i]); -- -1.6.3.rc1.2.g0164.dirty +1.6.0.6 --- xserver-1.6.0-primary.patch DELETED --- --- xserver-1.6.99-use-pci-access-boot.patch DELETED --- From alexlan at fedoraproject.org Tue Aug 4 06:10:46 2009 From: alexlan at fedoraproject.org (alexlan) Date: Tue, 4 Aug 2009 06:10:46 +0000 (UTC) Subject: rpms/Miro/devel Miro.spec,1.59,1.60 Message-ID: <20090804061046.44D1C11C00CE@cvs1.fedora.phx.redhat.com> Author: alexlan Update of /cvs/extras/rpms/Miro/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9175 Modified Files: Miro.spec Log Message: Add new icons. Index: Miro.spec =================================================================== RCS file: /cvs/extras/rpms/Miro/devel/Miro.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- Miro.spec 4 Aug 2009 05:55:03 -0000 1.59 +++ Miro.spec 4 Aug 2009 06:10:45 -0000 1.60 @@ -81,6 +81,7 @@ update-desktop-database %{_datadir}/appl %{_libexecdir}/xine_extractor %exclude %{_datadir}/miro/resources/testdata %{_datadir}/miro +%{_datadir}/icons/hicolor/*/apps/* %{_datadir}/pixmaps/* %{_datadir}/applications/*.desktop %{_mandir}/man1/* @@ -97,6 +98,7 @@ update-desktop-database %{_datadir}/appl - Update to latest upstream (2.5.2) - Drop xine hack patch, now upstream - Rebase remaining patches to 2.5.2 where necessary +- Include new icons in files list * Fri Jul 24 2009 Fedora Release Engineering - 2.0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pnemade at fedoraproject.org Tue Aug 4 06:22:11 2009 From: pnemade at fedoraproject.org (pnemade) Date: Tue, 4 Aug 2009 06:22:11 +0000 (UTC) Subject: rpms/iso-codes/devel .cvsignore, 1.26, 1.27 iso-codes.spec, 1.35, 1.36 sources, 1.27, 1.28 Message-ID: <20090804062211.726C111C00CE@cvs1.fedora.phx.redhat.com> Author: pnemade Update of /cvs/pkgs/rpms/iso-codes/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12901 Modified Files: .cvsignore iso-codes.spec sources Log Message: * Tue Aug 04 2009 Parag Nemade - 3.10.1-1 - Update to 3.10.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/iso-codes/devel/.cvsignore,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- .cvsignore 2 Jun 2009 10:44:20 -0000 1.26 +++ .cvsignore 4 Aug 2009 06:22:09 -0000 1.27 @@ -1 +1 @@ -iso-codes-3.10.tar.bz2 +iso-codes-3.10.1.tar.bz2 Index: iso-codes.spec =================================================================== RCS file: /cvs/pkgs/rpms/iso-codes/devel/iso-codes.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- iso-codes.spec 25 Jul 2009 03:39:33 -0000 1.35 +++ iso-codes.spec 4 Aug 2009 06:22:09 -0000 1.36 @@ -1,8 +1,8 @@ Name: iso-codes Summary: ISO code lists and translations -Version: 3.10 -Release: 3%{?dist} +Version: 3.10.1 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Base URL: http://alioth.debian.org/projects/pkg-isocodes/ @@ -57,6 +57,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_datadir}/pkgconfig/iso-codes.pc %changelog +* Tue Aug 04 2009 Parag Nemade - 3.10.1-1 +- Update to 3.10.1 + * Fri Jul 24 2009 Fedora Release Engineering - 3.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/iso-codes/devel/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 2 Jun 2009 10:44:20 -0000 1.27 +++ sources 4 Aug 2009 06:22:09 -0000 1.28 @@ -1 +1 @@ -5d541223730b7bba0020983cb6cc95be iso-codes-3.10.tar.bz2 +1db1466d1ea63fe5fc349b7ba8b189fb iso-codes-3.10.1.tar.bz2 From mnagy at fedoraproject.org Tue Aug 4 06:23:02 2009 From: mnagy at fedoraproject.org (Martin Nagy) Date: Tue, 4 Aug 2009 06:23:02 +0000 (UTC) Subject: rpms/vsftpd/devel .cvsignore, 1.19, 1.20 sources, 1.19, 1.20 vsftpd-2.1.0-configuration.patch, 1.1, 1.2 vsftpd-2.1.0-pam_hostname.patch, 1.1, 1.2 vsftpd-2.1.0-trim.patch, 1.1, 1.2 vsftpd.spec, 1.93, 1.94 Message-ID: <20090804062302.3CCE111C00CE@cvs1.fedora.phx.redhat.com> Author: mnagy Update of /cvs/extras/rpms/vsftpd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13295 Modified Files: .cvsignore sources vsftpd-2.1.0-configuration.patch vsftpd-2.1.0-pam_hostname.patch vsftpd-2.1.0-trim.patch vsftpd.spec Log Message: * Tue Aug 04 2009 Martin Nagy - 2.2.0-0.1.pre4 - update to latest upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/vsftpd/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 2 Jun 2009 09:06:55 -0000 1.19 +++ .cvsignore 4 Aug 2009 06:23:01 -0000 1.20 @@ -1 +1 @@ -vsftpd-2.1.2.tar.gz +vsftpd-2.2.0pre4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/vsftpd/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 2 Jun 2009 09:06:55 -0000 1.19 +++ sources 4 Aug 2009 06:23:01 -0000 1.20 @@ -1 +1 @@ -6a8c8579d50adf0d0fc07226c03bfb52 vsftpd-2.1.2.tar.gz +d628511be9092be8d167830d5c1d6889 vsftpd-2.2.0pre4.tar.gz vsftpd-2.1.0-configuration.patch: EXAMPLE/INTERNET_SITE/README | 6 +++--- EXAMPLE/INTERNET_SITE_NOINETD/README | 4 ++-- EXAMPLE/PER_IP_CONFIG/README | 4 ++-- EXAMPLE/VIRTUAL_USERS/README | 14 +++++++------- FAQ | 8 ++++---- INSTALL | 10 +++++----- README | 5 +++++ defs.h | 2 +- tunables.c | 10 +++++----- vsftpd.8 | 10 +++++----- vsftpd.conf | 10 +++++++--- vsftpd.conf.5 | 22 +++++++++++----------- 12 files changed, 57 insertions(+), 48 deletions(-) Index: vsftpd-2.1.0-configuration.patch =================================================================== RCS file: /cvs/extras/rpms/vsftpd/devel/vsftpd-2.1.0-configuration.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vsftpd-2.1.0-configuration.patch 16 Jan 2009 17:23:12 -0000 1.1 +++ vsftpd-2.1.0-configuration.patch 4 Aug 2009 06:23:01 -0000 1.2 @@ -1,6 +1,6 @@ -diff -up vsftpd-2.1.0/defs.h.configuration vsftpd-2.1.0/defs.h ---- vsftpd-2.1.0/defs.h.configuration 2009-01-08 18:01:13.000000000 +0100 -+++ vsftpd-2.1.0/defs.h 2009-01-08 18:01:23.000000000 +0100 +diff -up vsftpd-2.2.0/defs.h.configuration vsftpd-2.2.0/defs.h +--- vsftpd-2.2.0/defs.h.configuration 2009-01-07 21:22:22.000000000 +0100 ++++ vsftpd-2.2.0/defs.h 2009-08-04 07:37:01.000000000 +0200 @@ -1,7 +1,7 @@ #ifndef VSF_DEFS_H #define VSF_DEFS_H @@ -10,9 +10,9 @@ diff -up vsftpd-2.1.0/defs.h.configurati #define VSFTP_COMMAND_FD 0 -diff -up vsftpd-2.1.0/EXAMPLE/INTERNET_SITE_NOINETD/README.configuration vsftpd-2.1.0/EXAMPLE/INTERNET_SITE_NOINETD/README ---- vsftpd-2.1.0/EXAMPLE/INTERNET_SITE_NOINETD/README.configuration 2009-01-08 18:17:07.000000000 +0100 -+++ vsftpd-2.1.0/EXAMPLE/INTERNET_SITE_NOINETD/README 2009-01-08 18:15:07.000000000 +0100 +diff -up vsftpd-2.2.0/EXAMPLE/INTERNET_SITE_NOINETD/README.configuration vsftpd-2.2.0/EXAMPLE/INTERNET_SITE_NOINETD/README +--- vsftpd-2.2.0/EXAMPLE/INTERNET_SITE_NOINETD/README.configuration 2008-02-02 02:30:40.000000000 +0100 ++++ vsftpd-2.2.0/EXAMPLE/INTERNET_SITE_NOINETD/README 2009-08-04 07:37:01.000000000 +0200 @@ -17,7 +17,7 @@ even per-connect-IP configurability. To use this example config: @@ -29,9 +29,9 @@ diff -up vsftpd-2.1.0/EXAMPLE/INTERNET_S -vsftpd /etc/vsftpd.conf.site1 & +vsftpd /etc/vsftpd/vsftpd.conf.site1 & -diff -up vsftpd-2.1.0/EXAMPLE/INTERNET_SITE/README.configuration vsftpd-2.1.0/EXAMPLE/INTERNET_SITE/README ---- vsftpd-2.1.0/EXAMPLE/INTERNET_SITE/README.configuration 2009-01-08 18:15:29.000000000 +0100 -+++ vsftpd-2.1.0/EXAMPLE/INTERNET_SITE/README 2009-01-08 18:16:13.000000000 +0100 +diff -up vsftpd-2.2.0/EXAMPLE/INTERNET_SITE/README.configuration vsftpd-2.2.0/EXAMPLE/INTERNET_SITE/README +--- vsftpd-2.2.0/EXAMPLE/INTERNET_SITE/README.configuration 2008-02-02 02:30:40.000000000 +0100 ++++ vsftpd-2.2.0/EXAMPLE/INTERNET_SITE/README 2009-08-04 07:37:01.000000000 +0200 @@ -41,13 +41,13 @@ no_access = 192.168.1.3 As an example of how to ban certain sites from connecting, 192.168.1.3 will be denied access. @@ -57,9 +57,9 @@ diff -up vsftpd-2.1.0/EXAMPLE/INTERNET_S Let's example the contents of the file: -diff -up vsftpd-2.1.0/EXAMPLE/PER_IP_CONFIG/README.configuration vsftpd-2.1.0/EXAMPLE/PER_IP_CONFIG/README ---- vsftpd-2.1.0/EXAMPLE/PER_IP_CONFIG/README.configuration 2009-01-08 18:19:14.000000000 +0100 -+++ vsftpd-2.1.0/EXAMPLE/PER_IP_CONFIG/README 2009-01-08 18:19:35.000000000 +0100 +diff -up vsftpd-2.2.0/EXAMPLE/PER_IP_CONFIG/README.configuration vsftpd-2.2.0/EXAMPLE/PER_IP_CONFIG/README +--- vsftpd-2.2.0/EXAMPLE/PER_IP_CONFIG/README.configuration 2008-02-02 02:30:40.000000000 +0100 ++++ vsftpd-2.2.0/EXAMPLE/PER_IP_CONFIG/README 2009-08-04 07:37:01.000000000 +0200 @@ -20,12 +20,12 @@ directory: hosts.allow. It lives at /etc Let's have a look at the example: @@ -75,9 +75,9 @@ diff -up vsftpd-2.1.0/EXAMPLE/PER_IP_CON applied ON TOP of the default vsftpd.conf. This is obviously very powerful. You might use this to apply different access restrictions for some IPs (e.g. the ability to upload). -diff -up vsftpd-2.1.0/EXAMPLE/VIRTUAL_USERS/README.configuration vsftpd-2.1.0/EXAMPLE/VIRTUAL_USERS/README ---- vsftpd-2.1.0/EXAMPLE/VIRTUAL_USERS/README.configuration 2009-01-08 18:18:04.000000000 +0100 -+++ vsftpd-2.1.0/EXAMPLE/VIRTUAL_USERS/README 2009-01-08 18:18:53.000000000 +0100 +diff -up vsftpd-2.2.0/EXAMPLE/VIRTUAL_USERS/README.configuration vsftpd-2.2.0/EXAMPLE/VIRTUAL_USERS/README +--- vsftpd-2.2.0/EXAMPLE/VIRTUAL_USERS/README.configuration 2008-02-02 02:30:40.000000000 +0100 ++++ vsftpd-2.2.0/EXAMPLE/VIRTUAL_USERS/README 2009-08-04 07:37:01.000000000 +0200 @@ -15,7 +15,7 @@ See example file "logins.txt" - this spe "fred" with password "bar". Whilst logged in as root, create the actual database file like this: @@ -123,9 +123,9 @@ diff -up vsftpd-2.1.0/EXAMPLE/VIRTUAL_US Step 5) Start up vsftpd. -diff -up vsftpd-2.1.0/FAQ.configuration vsftpd-2.1.0/FAQ ---- vsftpd-2.1.0/FAQ.configuration 2009-01-08 17:58:39.000000000 +0100 -+++ vsftpd-2.1.0/FAQ 2009-01-08 18:01:04.000000000 +0100 +diff -up vsftpd-2.2.0/FAQ.configuration vsftpd-2.2.0/FAQ +--- vsftpd-2.2.0/FAQ.configuration 2009-02-18 23:33:04.000000000 +0100 ++++ vsftpd-2.2.0/FAQ 2009-08-04 07:37:01.000000000 +0200 @@ -34,7 +34,7 @@ needs this user to run bits of itself wi Q) Help! Local users cannot log in. A) There are various possible problems. @@ -159,9 +159,9 @@ diff -up vsftpd-2.1.0/FAQ.configuration has the effect of mapping every non-anonymous successful login to the local username specified in "guest_username". Then, use PAM and (e.g.) its pam_userdb module to provide authentication against an external (i.e. non-/etc/passwd) -diff -up vsftpd-2.1.0/INSTALL.configuration vsftpd-2.1.0/INSTALL ---- vsftpd-2.1.0/INSTALL.configuration 2009-01-08 18:01:36.000000000 +0100 -+++ vsftpd-2.1.0/INSTALL 2009-01-08 18:03:30.000000000 +0100 +diff -up vsftpd-2.2.0/INSTALL.configuration vsftpd-2.2.0/INSTALL +--- vsftpd-2.2.0/INSTALL.configuration 2008-02-02 02:30:39.000000000 +0100 ++++ vsftpd-2.2.0/INSTALL 2009-08-04 07:37:01.000000000 +0200 @@ -56,14 +56,14 @@ cp vsftpd.8 /usr/local/man/man8 "make install" doesn't copy the sample config file. It is recommended you @@ -194,9 +194,9 @@ diff -up vsftpd-2.1.0/INSTALL.configurat The default configuration allows neither local user logins nor anonymous uploads. You may wish to change these defaults. -diff -up vsftpd-2.1.0/README.configuration vsftpd-2.1.0/README ---- vsftpd-2.1.0/README.configuration 2009-01-08 18:13:37.000000000 +0100 -+++ vsftpd-2.1.0/README 2009-01-08 18:14:21.000000000 +0100 +diff -up vsftpd-2.2.0/README.configuration vsftpd-2.2.0/README +--- vsftpd-2.2.0/README.configuration 2009-07-07 22:23:22.000000000 +0200 ++++ vsftpd-2.2.0/README 2009-08-04 07:37:01.000000000 +0200 @@ -37,3 +37,8 @@ All configuration options are documented Various example configurations are discussed in the EXAMPLE directory. Frequently asked questions are tackled in the FAQ file. @@ -206,10 +206,10 @@ diff -up vsftpd-2.1.0/README.configurati +The location of configuration files was changed to /etc/vsftpd/. If you want +to migrate your old conf files from /etc (files vsftpd.xxxx.rpmsave) use +/etc/vsfptd/vsftpd_conf_migrate.sh -diff -up vsftpd-2.1.0/tunables.c.configuration vsftpd-2.1.0/tunables.c ---- vsftpd-2.1.0/tunables.c.configuration 2009-01-08 18:20:05.000000000 +0100 -+++ vsftpd-2.1.0/tunables.c 2009-01-08 18:22:13.000000000 +0100 -@@ -184,7 +184,7 @@ tunables_load_defaults() +diff -up vsftpd-2.2.0/tunables.c.configuration vsftpd-2.2.0/tunables.c +--- vsftpd-2.2.0/tunables.c.configuration 2009-07-15 22:08:27.000000000 +0200 ++++ vsftpd-2.2.0/tunables.c 2009-08-04 07:37:01.000000000 +0200 +@@ -186,7 +186,7 @@ tunables_load_defaults() tunable_listen_ipv6 = 0; tunable_dual_log_enable = 0; tunable_syslog_enable = 0; @@ -218,7 +218,7 @@ diff -up vsftpd-2.1.0/tunables.c.configu tunable_virtual_use_local_privs = 0; tunable_session_support = 0; tunable_download_enable = 1; -@@ -250,11 +250,11 @@ tunables_load_defaults() +@@ -254,11 +254,11 @@ tunables_load_defaults() install_str_setting(".message", &tunable_message_file); install_str_setting("nobody", &tunable_nopriv_user); install_str_setting(0, &tunable_ftpd_banner); @@ -233,7 +233,7 @@ diff -up vsftpd-2.1.0/tunables.c.configu install_str_setting(0, &tunable_anon_root); install_str_setting(0, &tunable_local_root); install_str_setting(0, &tunable_banner_file); -@@ -267,7 +267,7 @@ tunables_load_defaults() +@@ -271,7 +271,7 @@ tunables_load_defaults() install_str_setting(0, &tunable_hide_file); install_str_setting(0, &tunable_deny_file); install_str_setting(0, &tunable_user_sub_token); @@ -242,9 +242,9 @@ diff -up vsftpd-2.1.0/tunables.c.configu &tunable_email_password_file); install_str_setting("/usr/share/ssl/certs/vsftpd.pem", &tunable_rsa_cert_file); -diff -up vsftpd-2.1.0/vsftpd.8.configuration vsftpd-2.1.0/vsftpd.8 ---- vsftpd-2.1.0/vsftpd.8.configuration 2009-01-08 18:03:47.000000000 +0100 -+++ vsftpd-2.1.0/vsftpd.8 2009-01-08 18:04:02.000000000 +0100 +diff -up vsftpd-2.2.0/vsftpd.8.configuration vsftpd-2.2.0/vsftpd.8 +--- vsftpd-2.2.0/vsftpd.8.configuration 2009-07-17 22:56:23.000000000 +0200 ++++ vsftpd-2.2.0/vsftpd.8 2009-08-04 07:40:27.000000000 +0200 @@ -21,7 +21,7 @@ itself will listen on the network. This recommended. It is activated by setting .Pa listen=YES @@ -254,17 +254,36 @@ diff -up vsftpd-2.1.0/vsftpd.8.configura Direct execution of the .Nm vsftpd binary will then launch the FTP service ready for immediate client connections. -@@ -30,6 +30,6 @@ An optional - .Op configuration file - may be given on the command line. This file must be owned as root if running as - root. The default configuration file is --.Pa /etc/vsftpd.conf . -+.Pa /etc/vsftpd/vsftpd.conf . +@@ -33,7 +33,7 @@ as root. Any command line option not sta + as a config file that will be loaded. Note that config files are loaded in the + strict order that they are encountered on the command line. + If no config files are specified, the default configuration file of +-.Pa /etc/vsftpd.conf ++.Pa /etc/vsftpd/vsftpd.conf + will be loaded, after all other command line options are processed. + .Pp + Supported options are: +@@ -47,14 +47,14 @@ their appearance on the command line, in + config files. + .El + .Sh EXAMPLES +-vsftpd -olisten=NO /etc/vsftpd.conf -oftpd_banner=blah ++vsftpd -olisten=NO /etc/vsftpd/vsftpd.conf -oftpd_banner=blah + .Pp + That example overrides vsftpd's built-in default for the "listen" option to be +-NO, but then loads /etc/vsftpd.conf which may override that setting. Finally, ++NO, but then loads /etc/vsftpd/vsftpd.conf which may override that setting. Finally, + the "ftpd_banner" setting is set to "blah", which overrides any default vsftpd + setting and any identical setting that was in the config file. + .Sh FILES +-.Pa /etc/vsftpd.conf ++.Pa /etc/vsftpd/vsftpd.conf .Sh SEE ALSO .Xr vsftpd.conf 5 -diff -up vsftpd-2.1.0/vsftpd.conf.5.configuration vsftpd-2.1.0/vsftpd.conf.5 ---- vsftpd-2.1.0/vsftpd.conf.5.configuration 2009-01-08 18:04:53.000000000 +0100 -+++ vsftpd-2.1.0/vsftpd.conf.5 2009-01-08 18:29:33.000000000 +0100 + .end +diff -up vsftpd-2.2.0/vsftpd.conf.5.configuration vsftpd-2.2.0/vsftpd.conf.5 +--- vsftpd-2.2.0/vsftpd.conf.5.configuration 2009-07-17 22:57:04.000000000 +0200 ++++ vsftpd-2.2.0/vsftpd.conf.5 2009-08-04 07:37:01.000000000 +0200 @@ -4,7 +4,7 @@ vsftpd.conf \- config file for vsftpd .SH DESCRIPTION vsftpd.conf may be used to control various aspects of vsftpd's behaviour. By @@ -301,7 +320,7 @@ diff -up vsftpd-2.1.0/vsftpd.conf.5.conf .BR banned_email_file setting. -@@ -430,7 +430,7 @@ anonymous logins are prevented unless th +@@ -433,7 +433,7 @@ anonymous logins are prevented unless th file specified by the .BR email_password_file setting. The file format is one password per line, no extra whitespace. The @@ -310,7 +329,7 @@ diff -up vsftpd-2.1.0/vsftpd.conf.5.conf Default: NO .TP -@@ -761,7 +761,7 @@ passwords which are not permitted. This +@@ -764,7 +764,7 @@ passwords which are not permitted. This .BR deny_email_enable is enabled. @@ -319,7 +338,7 @@ diff -up vsftpd-2.1.0/vsftpd.conf.5.conf .TP .B banner_file This option is the name of a file containing text to display when someone -@@ -798,7 +798,7 @@ is enabled. If the option +@@ -801,7 +801,7 @@ is enabled. If the option is enabled, then the list file becomes a list of users to NOT place in a chroot() jail. @@ -328,7 +347,7 @@ diff -up vsftpd-2.1.0/vsftpd.conf.5.conf .TP .B cmds_allowed This options specifies a comma separated list of allowed FTP commands (post -@@ -859,7 +859,7 @@ This option can be used to provide an al +@@ -862,7 +862,7 @@ This option can be used to provide an al .BR secure_email_list_enable setting. @@ -337,7 +356,7 @@ diff -up vsftpd-2.1.0/vsftpd.conf.5.conf .TP .B ftp_username This is the name of the user we use for handling anonymous FTP. The home -@@ -982,10 +982,10 @@ the manual page, on a per-user basis. Us +@@ -985,10 +985,10 @@ the manual page, on a per-user basis. Us with an example. If you set .BR user_config_dir to be @@ -350,7 +369,7 @@ diff -up vsftpd-2.1.0/vsftpd.conf.5.conf for the duration of the session. The format of this file is as detailed in this manual page! PLEASE NOTE that not all settings are effective on a per-user basis. For example, many settings only prior to the user's session -@@ -1021,7 +1021,7 @@ This option is the name of the file load +@@ -1024,7 +1024,7 @@ This option is the name of the file load .BR userlist_enable option is active. @@ -359,16 +378,16 @@ diff -up vsftpd-2.1.0/vsftpd.conf.5.conf .TP .B vsftpd_log_file This option is the name of the file to which we write the vsftpd style -diff -up vsftpd-2.1.0/vsftpd.conf.configuration vsftpd-2.1.0/vsftpd.conf ---- vsftpd-2.1.0/vsftpd.conf.configuration 2009-01-08 17:54:33.000000000 +0100 -+++ vsftpd-2.1.0/vsftpd.conf 2009-01-08 18:20:55.000000000 +0100 +diff -up vsftpd-2.2.0/vsftpd.conf.configuration vsftpd-2.2.0/vsftpd.conf +--- vsftpd-2.2.0/vsftpd.conf.configuration 2009-06-17 22:05:28.000000000 +0200 ++++ vsftpd-2.2.0/vsftpd.conf 2009-08-04 07:53:13.000000000 +0200 @@ -1,4 +1,4 @@ -# Example config file /etc/vsftpd.conf +# Example config file /etc/vsftpd/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. -@@ -87,14 +87,14 @@ connect_from_port_20=YES +@@ -87,7 +87,7 @@ connect_from_port_20=YES # useful for combatting certain DoS attacks. #deny_email_enable=YES # (default follows) @@ -377,7 +396,8 @@ diff -up vsftpd-2.1.0/vsftpd.conf.config # # You may specify an explicit list of local users to chroot() to their home # directory. If chroot_local_user is YES, then this list becomes a list of - # users to NOT chroot(). +@@ -95,7 +95,7 @@ connect_from_port_20=YES + #chroot_local_user=YES #chroot_list_enable=YES # (default follows) -#chroot_list_file=/etc/vsftpd.chroot_list @@ -385,7 +405,7 @@ diff -up vsftpd-2.1.0/vsftpd.conf.config # # You may activate the "-R" option to the builtin ls. This is disabled by # default to avoid remote users being able to cause excessive I/O on large -@@ -111,3 +111,7 @@ listen=YES +@@ -112,3 +112,7 @@ listen=YES # sockets, you must run two copies of vsftpd whith two configuration files. # Make sure, that one of the listen options is commented !! #listen_ipv6=YES vsftpd-2.1.0-pam_hostname.patch: sysdeputil.c | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) Index: vsftpd-2.1.0-pam_hostname.patch =================================================================== RCS file: /cvs/extras/rpms/vsftpd/devel/vsftpd-2.1.0-pam_hostname.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vsftpd-2.1.0-pam_hostname.patch 16 Jan 2009 17:23:12 -0000 1.1 +++ vsftpd-2.1.0-pam_hostname.patch 4 Aug 2009 06:23:01 -0000 1.2 @@ -1,6 +1,6 @@ -diff -up vsftpd-2.1.0/sysdeputil.c.pam_hostname vsftpd-2.1.0/sysdeputil.c ---- vsftpd-2.1.0/sysdeputil.c.pam_hostname 2008-12-17 22:40:56.000000000 +0100 -+++ vsftpd-2.1.0/sysdeputil.c 2009-01-15 15:38:14.000000000 +0100 +diff -up vsftpd-2.2.0/sysdeputil.c.pam_hostname vsftpd-2.2.0/sysdeputil.c +--- vsftpd-2.2.0/sysdeputil.c.pam_hostname 2009-07-14 06:03:31.000000000 +0200 ++++ vsftpd-2.2.0/sysdeputil.c 2009-08-04 08:00:00.000000000 +0200 @@ -16,6 +16,10 @@ #include "tunables.h" #include "builddefs.h" @@ -12,7 +12,7 @@ diff -up vsftpd-2.1.0/sysdeputil.c.pam_h /* For Linux, this adds nothing :-) */ #include "port/porting_junk.h" -@@ -296,6 +300,10 @@ vsf_sysdep_check_auth(const struct mystr +@@ -316,6 +320,10 @@ vsf_sysdep_check_auth(struct mystr* p_us const struct mystr* p_remote_host) { int retval; @@ -20,10 +20,10 @@ diff -up vsftpd-2.1.0/sysdeputil.c.pam_h + struct sockaddr_in sin; + struct hostent *host; +#endif + const char* pam_user_name = 0; struct pam_conv the_conv = { - &pam_conv_func, -@@ -314,7 +322,12 @@ vsf_sysdep_check_auth(const struct mystr +@@ -335,7 +343,12 @@ vsf_sysdep_check_auth(struct mystr* p_us return 0; } #ifdef PAM_RHOST @@ -37,7 +37,7 @@ diff -up vsftpd-2.1.0/sysdeputil.c.pam_h if (retval != PAM_SUCCESS) { (void) pam_end(s_pamh, retval); -@@ -516,7 +529,7 @@ vsf_sysdep_has_capabilities(void) +@@ -547,7 +560,7 @@ vsf_sysdep_has_capabilities(void) } return s_runtime_has_caps; } @@ -46,7 +46,7 @@ diff -up vsftpd-2.1.0/sysdeputil.c.pam_h #ifndef VSF_SYSDEP_HAVE_LIBCAP static int do_checkcap(void) -@@ -1038,7 +1051,7 @@ vsf_sysutil_recv_fd(const int sock_fd) +@@ -1069,7 +1082,7 @@ vsf_sysutil_recv_fd(const int sock_fd) msg.msg_flags = 0; /* In case something goes wrong, set the fd to -1 before the syscall */ p_fd = (int*)CMSG_DATA(CMSG_FIRSTHDR(&msg)); vsftpd-2.1.0-trim.patch: parseconf.c | 2 +- str.c | 12 ++++++++++++ str.h | 1 + sysutil.c | 12 ++++++++++++ sysutil.h | 1 + 5 files changed, 27 insertions(+), 1 deletion(-) Index: vsftpd-2.1.0-trim.patch =================================================================== RCS file: /cvs/extras/rpms/vsftpd/devel/vsftpd-2.1.0-trim.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vsftpd-2.1.0-trim.patch 4 May 2009 14:09:07 -0000 1.1 +++ vsftpd-2.1.0-trim.patch 4 Aug 2009 06:23:01 -0000 1.2 @@ -1,18 +1,18 @@ -diff -up vsftpd-2.1.0/parseconf.c.trim vsftpd-2.1.0/parseconf.c ---- vsftpd-2.1.0/parseconf.c.trim 2009-03-24 15:50:47.000000000 +0100 -+++ vsftpd-2.1.0/parseconf.c 2009-03-24 15:51:10.000000000 +0100 -@@ -273,7 +273,7 @@ handle_config_setting(struct mystr* p_se +diff -up vsftpd-2.2.0/parseconf.c.trim vsftpd-2.2.0/parseconf.c +--- vsftpd-2.2.0/parseconf.c.trim 2009-08-04 08:01:10.000000000 +0200 ++++ vsftpd-2.2.0/parseconf.c 2009-08-04 08:10:49.000000000 +0200 +@@ -275,7 +275,7 @@ vsf_parseconf_load_setting(const char* p } else { -- *p_curr_setting = str_strdup(p_value_str); -+ *p_curr_setting = str_strdup_trimmed(p_value_str); +- *p_curr_setting = str_strdup(&s_value_str); ++ *p_curr_setting = str_strdup_trimmed(&s_value_str); } return; } -diff -up vsftpd-2.1.0/str.c.trim vsftpd-2.1.0/str.c ---- vsftpd-2.1.0/str.c.trim 2009-03-24 15:50:34.000000000 +0100 -+++ vsftpd-2.1.0/str.c 2009-03-24 15:54:07.000000000 +0100 +diff -up vsftpd-2.2.0/str.c.trim vsftpd-2.2.0/str.c +--- vsftpd-2.2.0/str.c.trim 2009-08-04 08:01:10.000000000 +0200 ++++ vsftpd-2.2.0/str.c 2009-08-04 08:01:10.000000000 +0200 @@ -89,6 +89,18 @@ str_strdup(const struct mystr* p_str) return vsf_sysutil_strdup(str_getbuf(p_str)); } @@ -32,9 +32,9 @@ diff -up vsftpd-2.1.0/str.c.trim vsftpd- void str_alloc_alt_term(struct mystr* p_str, const char* p_src, char term) { -diff -up vsftpd-2.1.0/str.h.trim vsftpd-2.1.0/str.h ---- vsftpd-2.1.0/str.h.trim 2009-03-24 15:50:31.000000000 +0100 -+++ vsftpd-2.1.0/str.h 2009-03-24 15:51:48.000000000 +0100 +diff -up vsftpd-2.2.0/str.h.trim vsftpd-2.2.0/str.h +--- vsftpd-2.2.0/str.h.trim 2009-08-04 08:01:10.000000000 +0200 ++++ vsftpd-2.2.0/str.h 2009-08-04 08:01:10.000000000 +0200 @@ -31,6 +31,7 @@ void str_alloc_ulong(struct mystr* p_str void str_alloc_filesize_t(struct mystr* p_str, filesize_t the_filesize); void str_copy(struct mystr* p_dest, const struct mystr* p_src); @@ -43,10 +43,10 @@ diff -up vsftpd-2.1.0/str.h.trim vsftpd- void str_empty(struct mystr* p_str); void str_free(struct mystr* p_str); void str_trunc(struct mystr* p_str, unsigned int trunc_len); -diff -up vsftpd-2.1.0/sysutil.c.trim vsftpd-2.1.0/sysutil.c ---- vsftpd-2.1.0/sysutil.c.trim 2009-03-24 15:50:19.000000000 +0100 -+++ vsftpd-2.1.0/sysutil.c 2009-03-24 15:52:53.000000000 +0100 -@@ -1031,6 +1031,18 @@ vsf_sysutil_strdup(const char* p_str) +diff -up vsftpd-2.2.0/sysutil.c.trim vsftpd-2.2.0/sysutil.c +--- vsftpd-2.2.0/sysutil.c.trim 2009-07-16 05:32:21.000000000 +0200 ++++ vsftpd-2.2.0/sysutil.c 2009-08-04 08:01:10.000000000 +0200 +@@ -1032,6 +1032,18 @@ vsf_sysutil_strdup(const char* p_str) return strdup(p_str); } @@ -65,10 +65,10 @@ diff -up vsftpd-2.1.0/sysutil.c.trim vsf void vsf_sysutil_memclr(void* p_dest, unsigned int size) { -diff -up vsftpd-2.1.0/sysutil.h.trim vsftpd-2.1.0/sysutil.h ---- vsftpd-2.1.0/sysutil.h.trim 2009-03-24 15:50:23.000000000 +0100 -+++ vsftpd-2.1.0/sysutil.h 2009-03-24 15:52:14.000000000 +0100 -@@ -184,6 +184,7 @@ int vsf_sysutil_wait_get_exitcode( +diff -up vsftpd-2.2.0/sysutil.h.trim vsftpd-2.2.0/sysutil.h +--- vsftpd-2.2.0/sysutil.h.trim 2009-07-16 05:31:53.000000000 +0200 ++++ vsftpd-2.2.0/sysutil.h 2009-08-04 08:01:10.000000000 +0200 +@@ -186,6 +186,7 @@ int vsf_sysutil_wait_get_exitcode( /* Various string functions */ unsigned int vsf_sysutil_strlen(const char* p_text); char* vsf_sysutil_strdup(const char* p_str); Index: vsftpd.spec =================================================================== RCS file: /cvs/extras/rpms/vsftpd/devel/vsftpd.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- vsftpd.spec 27 Jul 2009 06:59:10 -0000 1.93 +++ vsftpd.spec 4 Aug 2009 06:23:01 -0000 1.94 @@ -1,15 +1,15 @@ %{!?tcp_wrappers:%define tcp_wrappers 1} Name: vsftpd -Version: 2.1.2 -Release: 2%{?dist} +Version: 2.2.0 +Release: 0.1.pre4%{?dist} Summary: Very Secure Ftp Daemon Group: System Environment/Daemons # OpenSSL link exception License: GPLv2 with exceptions URL: http://vsftpd.beasts.org/ -Source0: ftp://vsftpd.beasts.org/users/cevans/%{name}-%{version}.tar.gz +Source0: ftp://vsftpd.beasts.org/users/cevans/%{name}-%{version}pre4.tar.gz Source1: vsftpd.xinetd Source2: vsftpd.pam Source3: vsftpd.ftpusers @@ -135,6 +135,9 @@ fi %changelog +* Tue Aug 04 2009 Martin Nagy - 2.2.0-0.1.pre4 +- update to latest upstream release + * Sun Jul 26 2009 Fedora Release Engineering - 2.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Tue Aug 4 06:43:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 06:43:27 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804064327.813D810F88F@bastion2.fedora.phx.redhat.com> nb has set the approveacls acl on horde (Fedora EPEL 5) to Approved for tibbs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From pkgdb at fedoraproject.org Tue Aug 4 06:43:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 06:43:34 +0000 Subject: [pkgdb] horde had acl change status Message-ID: <20090804064335.04CFD10F8A2@bastion2.fedora.phx.redhat.com> nb has set the approveacls acl on horde (Fedora 9) to Approved for tibbs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/horde From bskeggs at fedoraproject.org Tue Aug 4 06:46:49 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Tue, 4 Aug 2009 06:46:49 +0000 (UTC) Subject: rpms/kernel/devel drm-nouveau.patch, 1.41, 1.42 kernel.spec, 1.1687, 1.1688 Message-ID: <20090804064649.E961611C00CE@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19116 Modified Files: drm-nouveau.patch kernel.spec Log Message: * Tue Aug 04 2009 Ben Skeggs - nouveau: more code share between nv50/type == _DRM_REGISTERS) diff --git a/drivers/gpu/drm/nouveau/Makefile b/drivers/gpu/drm/nouveau/Makefile new file mode 100644 -index 0000000..67a9582 +index 0000000..a04127f --- /dev/null +++ b/drivers/gpu/drm/nouveau/Makefile @@ -0,0 +1,27 @@ @@ -119,7 +119,7 @@ index 0000000..67a9582 + nouveau_sgdma.o nouveau_dma.o \ + nouveau_bo.o nouveau_fence.o nouveau_gem.o nouveau_ttm.o \ + nouveau_hw.o nouveau_calc.o nouveau_bios.o nouveau_i2c.o \ -+ nouveau_display.o nouveau_fbcon.o \ ++ nouveau_display.o nouveau_connector.o nouveau_fbcon.o \ + nv04_timer.o \ + nv04_mc.o nv40_mc.o nv50_mc.o \ + nv04_fb.o nv10_fb.o nv40_fb.o \ @@ -127,7 +127,7 @@ index 0000000..67a9582 + nv04_graph.o nv10_graph.o nv20_graph.o \ + nv40_graph.o nv50_graph.o \ + nv04_instmem.o nv50_instmem.o \ -+ nv50_crtc.o nv50_dac.o nv50_sor.o nv50_connector.o \ ++ nv50_crtc.o nv50_dac.o nv50_sor.o \ + nv50_cursor.o nv50_display.o nv50_fbcon.o \ + nv04_display.o nv04_output.o nv04_crtc.o nv04_cursor.o \ + nv04_fbcon.o @@ -299,10 +299,10 @@ index 0000000..20564f8 +} diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c new file mode 100644 -index 0000000..668008b +index 0000000..defc0c8 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_bios.c -@@ -0,0 +1,5052 @@ +@@ -0,0 +1,5056 @@ +/* + * Copyright 2005-2006 Erik Waling + * Copyright 2006 Stephane Marchesin @@ -4787,6 +4787,10 @@ index 0000000..668008b + entry->type = conn & 0xf; + entry->i2c_index = (conn >> 4) & 0xf; + entry->heads = (conn >> 8) & 0xf; ++ if (bdcb->version >= 0x30) ++ entry->connector = (conn >> 12) & 0xf; ++ else ++ entry->connector = entry->i2c_index; /* sorta */ + entry->bus = (conn >> 16) & 0xf; + entry->location = (conn >> 20) & 0x3; + entry->or = (conn >> 24) & 0xf; @@ -5357,10 +5361,10 @@ index 0000000..668008b +} diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.h b/drivers/gpu/drm/nouveau/nouveau_bios.h new file mode 100644 -index 0000000..43edd76 +index 0000000..24fc305 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_bios.h -@@ -0,0 +1,226 @@ +@@ -0,0 +1,227 @@ +/* + * Copyright 2007-2008 Nouveau Project + * @@ -5400,6 +5404,7 @@ index 0000000..43edd76 + uint8_t type; + uint8_t i2c_index; + uint8_t heads; ++ uint8_t connector; + uint8_t bus; + uint8_t location; + uint8_t or; @@ -5589,10 +5594,10 @@ index 0000000..43edd76 +#endif diff --git a/drivers/gpu/drm/nouveau/nouveau_bo.c b/drivers/gpu/drm/nouveau/nouveau_bo.c new file mode 100644 -index 0000000..6bd4337 +index 0000000..d59ffc4 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_bo.c -@@ -0,0 +1,567 @@ +@@ -0,0 +1,557 @@ +/* + * Copyright 2007 Dave Airlied + * All Rights Reserved. @@ -5764,10 +5769,7 @@ index 0000000..6bd4337 +void +nouveau_bo_unmap(struct nouveau_bo *nvbo) +{ -+ if (nvbo->kmap.virtual) { -+ ttm_bo_kunmap(&nvbo->kmap); -+ nvbo->kmap.virtual = NULL; -+ } ++ ttm_bo_kunmap(&nvbo->kmap); +} + +static struct ttm_backend * @@ -5882,12 +5884,10 @@ index 0000000..6bd4337 + * TTM_PL_{VRAM,PRIV0,TT} directly. + */ +static int -+nouveau_bo_move_accel_cleanup(struct nouveau_bo *nvbo, bool evict, bool no_wait, ++nouveau_bo_move_accel_cleanup(struct nouveau_channel *chan, ++ struct nouveau_bo *nvbo, bool evict, bool no_wait, + struct ttm_mem_reg *new_mem) +{ -+ struct drm_nouveau_private *dev_priv = nouveau_bdev(nvbo->bo.bdev); -+ struct nouveau_channel *chan = -+ nvbo->channel ? nvbo->channel : dev_priv->channel; + struct nouveau_fence *fence = NULL; + int ret; + @@ -5905,8 +5905,7 @@ index 0000000..6bd4337 +nouveau_bo_mem_ctxdma(struct nouveau_bo *nvbo, struct nouveau_channel *chan, + struct ttm_mem_reg *mem) +{ -+ if (unlikely(nvbo->no_vm)) { -+ BUG_ON(chan != nouveau_bdev(nvbo->bo.bdev)->channel); ++ if (chan == nouveau_bdev(nvbo->bo.bdev)->channel) { + if (mem->mem_type == TTM_PL_TT) + return NvDmaGART; + return NvDmaVRAM; @@ -5929,7 +5928,7 @@ index 0000000..6bd4337 + int ret; + + chan = nvbo->channel; -+ if (!chan) { ++ if (!chan || nvbo->tile_flags || nvbo->no_vm) { + chan = dev_priv->channel; + if (!chan) + return -EINVAL; @@ -5937,7 +5936,7 @@ index 0000000..6bd4337 + + src_offset = old_mem->mm_node->start << PAGE_SHIFT; + dst_offset = new_mem->mm_node->start << PAGE_SHIFT; -+ if (likely(!nvbo->no_vm)) { ++ if (chan != dev_priv->channel) { + if (old_mem->mem_type == TTM_PL_TT) + src_offset += dev_priv->vm_gart_base; + else @@ -5999,7 +5998,7 @@ index 0000000..6bd4337 + dst_offset += (PAGE_SIZE * line_count); + } + -+ return nouveau_bo_move_accel_cleanup(nvbo, evict, no_wait, new_mem); ++ return nouveau_bo_move_accel_cleanup(chan, nvbo, evict, no_wait, new_mem); +} + +static int @@ -6071,8 +6070,8 @@ index 0000000..6bd4337 +nouveau_bo_move(struct ttm_buffer_object *bo, bool evict, bool intr, + bool no_wait, struct ttm_mem_reg *new_mem) +{ -+ struct nouveau_bo *nvbo = nouveau_bo(bo); + struct drm_nouveau_private *dev_priv = nouveau_bdev(bo->bdev); ++ struct nouveau_bo *nvbo = nouveau_bo(bo); + struct drm_device *dev = dev_priv->dev; + struct ttm_mem_reg *old_mem = &bo->mem; + int ret; @@ -6100,10 +6099,6 @@ index 0000000..6bd4337 + return 0; + } + -+ if (dev_priv->card_type == NV_50 && (nvbo->tile_flags || -+ (dev_priv->sfb_gem && dev_priv->sfb_gem->driver_private == nvbo))) -+ return ttm_bo_move_memcpy(bo, evict, no_wait, new_mem); -+ + if (new_mem->mem_type == TTM_PL_SYSTEM) { + if (old_mem->mem_type == TTM_PL_SYSTEM) + return ttm_bo_move_memcpy(bo, evict, no_wait, new_mem); @@ -6788,12 +6783,613 @@ index 0000000..e2b78d2 + + return outclk; +} +diff --git a/drivers/gpu/drm/nouveau/nouveau_connector.c b/drivers/gpu/drm/nouveau/nouveau_connector.c +new file mode 100644 +index 0000000..5015f75 +--- /dev/null ++++ b/drivers/gpu/drm/nouveau/nouveau_connector.c +@@ -0,0 +1,595 @@ ++/* ++ * Copyright (C) 2008 Maarten Maathuis. ++ * All Rights Reserved. ++ * ++ * Permission is hereby granted, free of charge, to any person obtaining ++ * a copy of this software and associated documentation files (the ++ * "Software"), to deal in the Software without restriction, including ++ * without limitation the rights to use, copy, modify, merge, publish, ++ * distribute, sublicense, and/or sell copies of the Software, and to ++ * permit persons to whom the Software is furnished to do so, subject to ++ * the following conditions: ++ * [...2335 lines suppressed...] +} + -+static int nv50_crtc_set_dither(struct nouveau_crtc *crtc, bool update) ++static int nv50_crtc_set_dither(struct nouveau_crtc *crtc, bool on, bool update) +{ + struct drm_device *dev = crtc->base.dev; + struct drm_nouveau_private *dev_priv = dev->dev_private; @@ -27928,7 +27584,7 @@ index 0000000..81c53c4 + } + + BEGIN_RING(evo, 0, NV50_EVO_CRTC(crtc->index, DITHER_CTRL), 1); -+ if (crtc->use_dithering) ++ if (on) + OUT_RING(evo, NV50_EVO_CRTC_DITHER_CTRL_ON); + else + OUT_RING(evo, NV50_EVO_CRTC_DITHER_CTRL_OFF); @@ -27989,7 +27645,7 @@ index 0000000..81c53c4 + + NV_DEBUG(dev, "\n"); + -+ if (!connector->digital) ++ if (connector->detected_encoder->dcb->type == OUTPUT_ANALOG) + scaling_mode = DRM_MODE_SCALE_NON_GPU; + + switch (scaling_mode) { @@ -28415,7 +28071,6 @@ index 0000000..81c53c4 + } + + *crtc->mode = *adjusted_mode; -+ crtc->use_dithering = connector->use_dithering; + + NV_DEBUG(dev, "index %d\n", crtc->index); + @@ -28483,7 +28138,7 @@ index 0000000..81c53c4 + BEGIN_RING(evo, 0, NV50_EVO_CRTC(crtc->index, SCALE_CENTER_OFFSET), 1); + OUT_RING (evo, NV50_EVO_CRTC_SCALE_CENTER_OFFSET_VAL(0, 0)); + -+ crtc->set_dither(crtc, false); ++ crtc->set_dither(crtc, connector->use_dithering, false); + crtc->set_scale(crtc, connector->scaling_mode, false); + + FIRE_RING (evo); @@ -29020,10 +28675,10 @@ index 0000000..f07b92a + diff --git a/drivers/gpu/drm/nouveau/nv50_display.c b/drivers/gpu/drm/nouveau/nv50_display.c new file mode 100644 -index 0000000..2ab1685 +index 0000000..ee3905d --- /dev/null +++ b/drivers/gpu/drm/nouveau/nv50_display.c -@@ -0,0 +1,844 @@ +@@ -0,0 +1,849 @@ +/* + * Copyright (C) 2008 Maarten Maathuis. + * All Rights Reserved. @@ -29508,19 +29163,21 @@ index 0000000..2ab1685 + continue; + } + -+ connector[entry->i2c_index] |= (1 << entry->type); ++ connector[entry->connector] |= (1 << entry->type); + } + -+ /* Look at which encoders are attached to each i2c bus to -+ * determine which connectors are present. ++ /* It appears that DCB 3.0+ VBIOS has a connector table, however, ++ * I'm not 100% certain how to decode it correctly yet so just ++ * look at what encoders are present on each connector index and ++ * attempt to derive the connector type from that. + */ + for (i = 0 ; i < dcb->entries; i++) { + struct dcb_entry *entry = &dcb->entry[i]; + uint16_t encoders; + int type; + -+ encoders = connector[entry->i2c_index]; -+ connector[entry->i2c_index] = 0; ++ encoders = connector[entry->connector]; ++ connector[entry->connector] = 0; + + /* already done? */ + if (!encoders) @@ -29543,7 +29200,7 @@ index 0000000..2ab1685 + if (type == DRM_MODE_CONNECTOR_Unknown) + continue; + -+ nv50_connector_create(dev, entry->i2c_index, type); ++ nouveau_connector_create(dev, entry->i2c_index, type); + } + + ret = nv50_display_init(dev); @@ -29678,14 +29335,17 @@ index 0000000..2ab1685 +static void +nv50_display_vblank_handler(struct drm_device *dev, uint32_t intr) +{ ++ intr &= NV50_PDISPLAY_INTR_1_VBLANK_CRTC; ++ + if (intr & NV50_PDISPLAY_INTR_1_VBLANK_CRTC_0) + nv50_display_vblank_crtc_handler(dev, 0); + + if (intr & NV50_PDISPLAY_INTR_1_VBLANK_CRTC_1) + nv50_display_vblank_crtc_handler(dev, 1); + -+ nv_wr32(dev, NV50_PDISPLAY_INTR_1, -+ intr & NV50_PDISPLAY_INTR_1_VBLANK_CRTC); ++ nv_wr32(dev, NV50_PDISPLAY_INTR_EN, nv_rd32(dev, ++ NV50_PDISPLAY_INTR_EN) & ~intr); ++ nv_wr32(dev, NV50_PDISPLAY_INTR_1, intr); +} + +static void @@ -30784,10 +30444,10 @@ index 0000000..071a2f3 + diff --git a/drivers/gpu/drm/nouveau/nv50_graph.c b/drivers/gpu/drm/nouveau/nv50_graph.c new file mode 100644 -index 0000000..91c36e8 +index 0000000..72db3cf --- /dev/null +++ b/drivers/gpu/drm/nouveau/nv50_graph.c -@@ -0,0 +1,432 @@ +@@ -0,0 +1,437 @@ +/* + * Copyright (C) 2007 Ben Skeggs. + * All Rights Reserved. @@ -30909,13 +30569,16 @@ index 0000000..91c36e8 + break; + default: + NV_ERROR(dev, "no ctxprog for chipset NV%02x\n", dev_priv->chipset); -+ return -EINVAL; ++ dev_priv->engine.graph.accel_blocked = true; ++ break; + } + -+ nv_wr32(dev, NV40_PGRAPH_CTXCTL_UCODE_INDEX, 0); -+ while (*voodoo != ~0) { -+ nv_wr32(dev, NV40_PGRAPH_CTXCTL_UCODE_DATA, *voodoo); -+ voodoo++; ++ if (voodoo) { ++ nv_wr32(dev, NV40_PGRAPH_CTXCTL_UCODE_INDEX, 0); ++ while (*voodoo != ~0) { ++ nv_wr32(dev, NV40_PGRAPH_CTXCTL_UCODE_DATA, *voodoo); ++ voodoo++; ++ } + } + + nv_wr32(dev, 0x400320, 4); @@ -31029,13 +30692,15 @@ index 0000000..91c36e8 + + dev_priv->engine.instmem.prepare_access(dev, true); + -+ pos = 0; -+ while (*ctxvals) { -+ int cnt = *ctxvals++; -+ -+ while (cnt--) -+ nv_wo32(dev, ctx, pos++, *ctxvals); -+ ctxvals++; ++ if (ctxvals) { ++ pos = 0; ++ while (*ctxvals) { ++ int cnt = *ctxvals++; ++ ++ while (cnt--) ++ nv_wo32(dev, ctx, pos++, *ctxvals); ++ ctxvals++; ++ } + } + + nv_wo32(dev, ctx, 0x00000/4, chan->ramin->instance >> 12); @@ -54063,10 +53728,10 @@ index 0000000..e0a9c3f +} diff --git a/drivers/gpu/drm/nouveau/nv50_sor.c b/drivers/gpu/drm/nouveau/nv50_sor.c new file mode 100644 -index 0000000..c8f1fe9 +index 0000000..af66324 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nv50_sor.c -@@ -0,0 +1,268 @@ +@@ -0,0 +1,264 @@ +/* + * Copyright (C) 2008 Maarten Maathuis. + * All Rights Reserved. @@ -54103,8 +53768,6 @@ index 0000000..c8f1fe9 +#include "nouveau_crtc.h" +#include "nv50_display.h" + -+extern int nouveau_duallink; -+ +static void +nv50_sor_disconnect(struct nouveau_encoder *encoder) +{ @@ -54325,8 +53988,6 @@ index 0000000..c8f1fe9 + encoder->dcb = entry; + encoder->or = ffs(entry->or) - 1; + -+ encoder->dual_link = nouveau_duallink; -+ + drm_encoder_init(dev, &encoder->base, &nv50_sor_encoder_funcs, type); + drm_encoder_helper_add(&encoder->base, &nv50_sor_helper_funcs); + Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1687 retrieving revision 1.1688 diff -u -p -r1.1687 -r1.1688 --- kernel.spec 4 Aug 2009 01:47:32 -0000 1.1687 +++ kernel.spec 4 Aug 2009 06:46:47 -0000 1.1688 @@ -1944,6 +1944,9 @@ fi # and build. %changelog +* Tue Aug 04 2009 Ben Skeggs +- nouveau: more code share between nv50/ - update VGA arb patches again From pravins at fedoraproject.org Tue Aug 4 06:49:40 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Tue, 4 Aug 2009 06:49:40 +0000 (UTC) Subject: rpms/lohit-fonts/devel lohit-fonts.spec,1.14,1.15 Message-ID: <20090804064940.6460711C00CE@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19809 Modified Files: lohit-fonts.spec Log Message: * Tue Aug 04 2009 Pravin Satpute - 2.4.0-2 - updated summary for Hindi font package bug 514443 Index: lohit-fonts.spec =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/devel/lohit-fonts.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- lohit-fonts.spec 4 Aug 2009 05:10:43 -0000 1.14 +++ lohit-fonts.spec 4 Aug 2009 06:49:40 -0000 1.15 @@ -8,7 +8,7 @@ Languages. Name: %{fontname}-fonts Version: 2.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Free Indian truetype/opentype fonts Group: User Interface/X @@ -71,7 +71,7 @@ This package provides a free Gujarati tr %_font_pkg -n gujarati lohit_gu.ttf %package -n %{fontname}-hindi-fonts -Summary: Free Gujarati font +Summary: Free Hindi font Group: User Interface/X Requires: %{name}-common = %{version}-%{release} Provides: lohit-fonts-hindi = %{version}-%{release} @@ -267,6 +267,9 @@ rm -fr %{buildroot} %changelog +* Tue Aug 04 2009 Pravin Satpute - 2.4.0-2 +- updated summary for Hindi font package bug 514443 + * Tue Aug 04 2009 Pravin Satpute - 2.4.0-1 - Added Unicode 5.1 support in All Lohit fonts From bskeggs at fedoraproject.org Tue Aug 4 06:52:53 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Tue, 4 Aug 2009 06:52:53 +0000 (UTC) Subject: rpms/xorg-x11-drv-nouveau/devel .cvsignore, 1.37, 1.38 nouveau-bicubic-2x.patch, 1.4, 1.5 nouveau-multiple-xserver.patch, 1.6, 1.7 nouveau-transition-hack.patch, 1.7, 1.8 sources, 1.38, 1.39 xorg-x11-drv-nouveau.spec, 1.47, 1.48 Message-ID: <20090804065253.11FB811C00CE@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20570 Modified Files: .cvsignore nouveau-bicubic-2x.patch nouveau-multiple-xserver.patch nouveau-transition-hack.patch sources xorg-x11-drv-nouveau.spec Log Message: * Tue Aug 04 2009 Ben Skeggs 0.0.15-1.20090803git619103a - upstream update, misc fixes Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 28 Jul 2009 15:32:17 -0000 1.37 +++ .cvsignore 4 Aug 2009 06:52:52 -0000 1.38 @@ -1 +1 @@ -xf86-video-nouveau-0.0.15-20090728git4d20547.tar.bz2 +xf86-video-nouveau-0.0.15-20090803git619103a.tar.bz2 nouveau-bicubic-2x.patch: nv30_xv_tex.c | 2 +- nv40_xv_tex.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) Index: nouveau-bicubic-2x.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-bicubic-2x.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- nouveau-bicubic-2x.patch 28 Jul 2009 16:04:07 -0000 1.4 +++ nouveau-bicubic-2x.patch 4 Aug 2009 06:52:52 -0000 1.5 @@ -1,4 +1,4 @@ -From d1aaf21efe356bc70d19a46cba3f22f951a4468e Mon Sep 17 00:00:00 2001 +From 9eed08a8ebccf41c5b65c66a15806fd755249106 Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Mon, 4 May 2009 17:04:34 +1000 Subject: [PATCH 3/3] xv: only use bicubic filtering when scaling >=2x @@ -35,5 +35,5 @@ index 3d1f146..e0efb41 100644 else NV40_LoadFragProg(pScrn, &nv30_fp_yv12_bilinear); -- -1.6.3.3 +1.6.4 nouveau-multiple-xserver.patch: nv_driver.c | 92 +++++++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 64 insertions(+), 28 deletions(-) Index: nouveau-multiple-xserver.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-multiple-xserver.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- nouveau-multiple-xserver.patch 28 Jul 2009 15:32:18 -0000 1.6 +++ nouveau-multiple-xserver.patch 4 Aug 2009 06:52:52 -0000 1.7 @@ -1,14 +1,14 @@ -From 7c58a69d5f6d86d1170170e8154fa7bbe9226c2c Mon Sep 17 00:00:00 2001 +From e90a14ed87748789557583187d6bb3d96c6d117f Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Sun, 28 Jun 2009 20:35:54 +1000 Subject: [PATCH 1/3] f12: hack to support multiple xserver instances --- - src/nv_driver.c | 97 ++++++++++++++++++++++++++++++++++++++++--------------- - 1 files changed, 71 insertions(+), 26 deletions(-) + src/nv_driver.c | 91 ++++++++++++++++++++++++++++++++++++++---------------- + 1 files changed, 64 insertions(+), 27 deletions(-) diff --git a/src/nv_driver.c b/src/nv_driver.c -index 838fc67..35233dc 100644 +index ad45d19..2ab42e1 100644 --- a/src/nv_driver.c +++ b/src/nv_driver.c @@ -21,6 +21,7 @@ @@ -19,7 +19,7 @@ index 838fc67..35233dc 100644 #include "nv_include.h" -@@ -377,14 +378,27 @@ NV50ReleaseDisplay(ScrnInfoPtr pScrn) +@@ -377,16 +378,24 @@ NV50ReleaseDisplay(ScrnInfoPtr pScrn) */ /* Mandatory */ @@ -33,35 +33,35 @@ index 838fc67..35233dc 100644 xf86DrvMsg(pScrn->scrnIndex, X_INFO, "NVEnterVT is called.\n"); -+ if (pNv->dev) { -+ ret = ioctl(nouveau_device(pNv->dev)->fd, -+ DRM_IOCTL_SET_MASTER, NULL); -+ if (ret) { -+ xf86DrvMsg(pScrn->scrnIndex, X_ERROR, -+ "Unable to set master\n"); -+ } +- if (!pNv->NoAccel) ++ ret = ioctl(nouveau_device(pNv->dev)->fd, DRM_IOCTL_SET_MASTER, NULL); ++ if (ret) ++ xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "Unable to set master\n"); + ++ if (!pNv->NoAccel) { + NVMapMemGART(pScrn); -+ } -+ - if (!pNv->NoAccel) NVAccelCommonInit(pScrn); ++ } -@@ -436,6 +450,13 @@ NVLeaveVT(int scrnIndex, int flags) + if (!pNv->kms_enable) { + /* Save current state, VGA fonts etc */ +@@ -429,11 +438,15 @@ NVLeaveVT(int scrnIndex, int flags) + { + ScrnInfoPtr pScrn = xf86Screens[scrnIndex]; + NVPtr pNv = NVPTR(pScrn); ++ struct nouveau_device_priv *nvdev = nouveau_device(pNv->dev); + + xf86DrvMsg(pScrn->scrnIndex, X_INFO, "NVLeaveVT is called.\n"); NVSync(pScrn); -+ if (pNv->dev) { -+ struct nouveau_device_priv *nvdev = nouveau_device(pNv->dev); -+ -+ nouveau_bo_ref(NULL, &pNv->GART); -+ ioctl(nvdev->fd, DRM_IOCTL_DROP_MASTER, NULL); -+ } ++ nouveau_bo_ref(NULL, &pNv->GART); ++ ioctl(nvdev->fd, DRM_IOCTL_DROP_MASTER, NULL); + if (!pNv->kms_enable) { if (pNv->Architecture < NV_ARCH_50) NVRestore(pScrn); -@@ -1114,6 +1135,52 @@ NVPreInit(ScrnInfoPtr pScrn, int flags) +@@ -1172,6 +1185,52 @@ NVPreInit(ScrnInfoPtr pScrn, int flags) static Bool @@ -114,8 +114,8 @@ index 838fc67..35233dc 100644 NVMapMem(ScrnInfoPtr pScrn) { NVPtr pNv = NVPTR(pScrn); -@@ -1150,6 +1217,9 @@ NVMapMem(ScrnInfoPtr pScrn) - nouveau_bo_unmap(pNv->scanout); +@@ -1211,6 +1270,9 @@ NVMapMem(ScrnInfoPtr pScrn) + goto skip_offscreen_gart; if (!pNv->exa_driver_pixmaps) { + if (NVMapMemSharedFB(pScrn)) @@ -124,7 +124,7 @@ index 838fc67..35233dc 100644 size = (pNv->VRAMPhysicalSize / 2) - size; if (pNv->Architecture >= NV_ARCH_50) { -@@ -1166,6 +1236,7 @@ NVMapMem(ScrnInfoPtr pScrn) +@@ -1227,6 +1289,7 @@ NVMapMem(ScrnInfoPtr pScrn) return FALSE; } @@ -132,7 +132,7 @@ index 838fc67..35233dc 100644 xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Allocated %dMiB VRAM for offscreen pixmaps\n", (uint32_t)(pNv->offscreen->size >> 20)); -@@ -1175,32 +1246,6 @@ NVMapMem(ScrnInfoPtr pScrn) +@@ -1236,32 +1299,6 @@ NVMapMem(ScrnInfoPtr pScrn) nouveau_bo_unmap(pNv->offscreen); } @@ -162,9 +162,9 @@ index 838fc67..35233dc 100644 - (unsigned int)(pNv->GART->size >> 20)); - } - + skip_offscreen_gart: /* We don't need to allocate cursors / lut here if we're using * kernel modesetting - **/ -- -1.6.3.3 +1.6.4 nouveau-transition-hack.patch: drmmode_display.c | 172 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 169 insertions(+), 3 deletions(-) Index: nouveau-transition-hack.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-transition-hack.patch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- nouveau-transition-hack.patch 28 Jul 2009 16:04:07 -0000 1.7 +++ nouveau-transition-hack.patch 4 Aug 2009 06:52:52 -0000 1.8 @@ -1,17 +1,17 @@ -From bf1e465874dbd36b7de3493a69717b292353d648 Mon Sep 17 00:00:00 2001 +From e2d92e84979a51eaedb87ca9b8e44699f0166c7e Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Tue, 30 Jun 2009 10:52:07 +1000 Subject: [PATCH 2/3] f12: transitions --- - src/drmmode_display.c | 149 ++++++++++++++++++++++++++++++++++++++++++++++++- - 1 files changed, 147 insertions(+), 2 deletions(-) + src/drmmode_display.c | 171 ++++++++++++++++++++++++++++++++++++++++++++++++- + 1 files changed, 169 insertions(+), 2 deletions(-) diff --git a/src/drmmode_display.c b/src/drmmode_display.c -index 21ed564..ae3c51d 100644 +index de1fa00..cbc97c8 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c -@@ -172,6 +172,144 @@ drmmode_fb_pixmap(ScrnInfoPtr pScrn, int id, unsigned *w, unsigned *h) +@@ -172,6 +172,166 @@ drmmode_fb_pixmap(ScrnInfoPtr pScrn, int id, unsigned *w, unsigned *h) } static void @@ -103,15 +103,25 @@ index 21ed564..ae3c51d 100644 + + BEGIN_RING(chan, eng2d, 0x02ac, 1); + OUT_RING (chan, 3); -+ BEGIN_RING(chan, eng2d, 0x0200, 5); -+ OUT_RING (chan, depth_to_gpu(pScrn->depth)); -+ OUT_RING (chan, 0); -+ OUT_RING (chan, 0x40); -+ OUT_RING (chan, 1); -+ OUT_RING (chan, 0); -+ BEGIN_RING(chan, eng2d, 0x0218, 4); -+ OUT_RING (chan, pScrn->virtualX); -+ OUT_RING (chan, pScrn->virtualY); ++ if (dst->tile_flags) { ++ BEGIN_RING(chan, eng2d, 0x0200, 5); ++ OUT_RING (chan, depth_to_gpu(pScrn->depth)); ++ OUT_RING (chan, 0); ++ OUT_RING (chan, dst->tile_mode << 4); ++ OUT_RING (chan, 1); ++ OUT_RING (chan, 0); ++ BEGIN_RING(chan, eng2d, 0x0218, 4); ++ OUT_RING (chan, pScrn->virtualX); ++ OUT_RING (chan, pScrn->virtualY); ++ } else { ++ BEGIN_RING(chan, eng2d, 0x0200, 2); ++ OUT_RING (chan, depth_to_gpu(pScrn->depth)); ++ OUT_RING (chan, 1); ++ BEGIN_RING(chan, eng2d, 0x0214, 5); ++ OUT_RING (chan, pScrn->displayWidth * pScrn->bitsPerPixel / 8); ++ OUT_RING (chan, pScrn->virtualX); ++ OUT_RING (chan, pScrn->virtualY); ++ } + OUT_RELOCh(chan, dst, 0, NOUVEAU_BO_VRAM | NOUVEAU_BO_WR); + OUT_RELOCl(chan, dst, 0, NOUVEAU_BO_VRAM | NOUVEAU_BO_WR); + BEGIN_RING(chan, eng2d, 0x0280, 4); @@ -119,13 +129,25 @@ index 21ed564..ae3c51d 100644 + OUT_RING (chan, 0); + OUT_RING (chan, pScrn->virtualX); + OUT_RING (chan, pScrn->virtualY); -+ BEGIN_RING(chan, eng2d, 0x0230, 2); -+ OUT_RING (chan, depth_to_gpu(fb->depth)); -+ OUT_RING (chan, 1); -+ BEGIN_RING(chan, eng2d, 0x0244, 5); -+ OUT_RING (chan, fb->pitch); -+ OUT_RING (chan, fb->width); -+ OUT_RING (chan, fb->height); ++ if (src->tile_flags) { ++ BEGIN_RING(chan, eng2d, 0x0230, 5); ++ OUT_RING (chan, depth_to_gpu(fb->depth)); ++ OUT_RING (chan, 0); ++ OUT_RING (chan, src->tile_mode << 4); ++ OUT_RING (chan, 1); ++ OUT_RING (chan, 0); ++ BEGIN_RING(chan, eng2d, 0x0248, 4); ++ OUT_RING (chan, fb->width); ++ OUT_RING (chan, fb->height); ++ } else { ++ BEGIN_RING(chan, eng2d, 0x0230, 2); ++ OUT_RING (chan, depth_to_gpu(fb->depth)); ++ OUT_RING (chan, 1); ++ BEGIN_RING(chan, eng2d, 0x0244, 5); ++ OUT_RING (chan, fb->pitch); ++ OUT_RING (chan, fb->width); ++ OUT_RING (chan, fb->height); ++ } + OUT_RELOCh(chan, src, 0, NOUVEAU_BO_VRAM | NOUVEAU_BO_WR); + OUT_RELOCl(chan, src, 0, NOUVEAU_BO_VRAM | NOUVEAU_BO_WR); + BEGIN_RING(chan, eng2d, 0x0110, 1); @@ -156,7 +178,7 @@ index 21ed564..ae3c51d 100644 drmmode_fb_copy(ScrnInfoPtr pScrn, drmmode_ptr drmmode, int dst_id, int src_id, int x, int y) { -@@ -184,6 +322,14 @@ drmmode_fb_copy(ScrnInfoPtr pScrn, drmmode_ptr drmmode, int dst_id, int src_id, +@@ -184,6 +344,14 @@ drmmode_fb_copy(ScrnInfoPtr pScrn, drmmode_ptr drmmode, int dst_id, int src_id, if (!src_id || !dst_id) return; @@ -171,7 +193,7 @@ index 21ed564..ae3c51d 100644 pspix = drmmode_fb_pixmap(pScrn, src_id, &w, &h); if (!pspix) return; -@@ -285,8 +431,7 @@ drmmode_set_mode_major(xf86CrtcPtr crtc, DisplayModePtr mode, +@@ -285,8 +453,7 @@ drmmode_set_mode_major(xf86CrtcPtr crtc, DisplayModePtr mode, x = 0; y = 0; } else @@ -182,5 +204,5 @@ index 21ed564..ae3c51d 100644 drmmode_crtc->mode_crtc->buffer_id, x, y); } -- -1.6.3.3 +1.6.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/sources,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- sources 28 Jul 2009 15:32:18 -0000 1.38 +++ sources 4 Aug 2009 06:52:52 -0000 1.39 @@ -1 +1 @@ -b37bfc0e2b040b16efaf9f00431d556a xf86-video-nouveau-0.0.15-20090728git4d20547.tar.bz2 +edc867f0c964a749e7b535a6a26ad0f6 xf86-video-nouveau-0.0.15-20090803git619103a.tar.bz2 Index: xorg-x11-drv-nouveau.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/xorg-x11-drv-nouveau.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- xorg-x11-drv-nouveau.spec 28 Jul 2009 15:32:18 -0000 1.47 +++ xorg-x11-drv-nouveau.spec 4 Aug 2009 06:52:52 -0000 1.48 @@ -7,8 +7,8 @@ # git clone git://git.freedesktop.org/git/nouveau/xf86-video-nouveau # git-archive --format=tar --prefix=xf86-video-nouveau-0.0.10/ %{git_version} | bzip2 > xf86-video-nouveau-0.0.10-%{gitdate}.tar.bz2 -%define gitdate 20090728 -%define git_version 4d20547 +%define gitdate 20090803 +%define git_version 619103a %define snapshot %{gitdate}git%{git_version} @@ -19,7 +19,7 @@ Name: xorg-x11-drv-nouveau # need to set an epoch to get version number in sync with upstream Epoch: 1 Version: %{nouveau_version} -Release: 0.%{snapshot}%{?dist} +Release: 1.%{snapshot}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -81,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nouveau.4* %changelog +* Tue Aug 04 2009 Ben Skeggs 0.0.15-1.20090803git619103a +- upstream update, misc fixes + * Tue Jul 28 2009 Ben Skeggs 0.0.15-0.20090728git4d20547 - Update to latest upstream From pnemade at fedoraproject.org Tue Aug 4 06:52:56 2009 From: pnemade at fedoraproject.org (pnemade) Date: Tue, 4 Aug 2009 06:52:56 +0000 (UTC) Subject: rpms/fontmatrix/devel .cvsignore, 1.7, 1.8 fontmatrix.spec, 1.18, 1.19 sources, 1.11, 1.12 Message-ID: <20090804065256.5240311C00CE@cvs1.fedora.phx.redhat.com> Author: pnemade Update of /cvs/pkgs/rpms/fontmatrix/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20602 Modified Files: .cvsignore fontmatrix.spec sources Log Message: * Tue Aug 04 2009 Parag - 0.6.99-1.r1072 - update to svn revision 1072 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fontmatrix/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 13 Jul 2009 10:11:02 -0000 1.7 +++ .cvsignore 4 Aug 2009 06:52:55 -0000 1.8 @@ -1 +1 @@ -fontmatrix-0.6.0-Source.tar.gz +fontmatrix-0.6.99-Source.tar.gz Index: fontmatrix.spec =================================================================== RCS file: /cvs/pkgs/rpms/fontmatrix/devel/fontmatrix.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- fontmatrix.spec 24 Jul 2009 22:59:39 -0000 1.18 +++ fontmatrix.spec 4 Aug 2009 06:52:56 -0000 1.19 @@ -1,9 +1,9 @@ -%define svnrev 1063 +%define svnrev 1072 Name: fontmatrix Summary: A fonts manager -Version: 0.6.0 -Release: 3.r%{svnrev}%{?dist} +Version: 0.6.99 +Release: 1.r%{svnrev}%{?dist} License: GPLv2+ Group: User Interface/X ##### svn checkout HOWTO ##### @@ -42,6 +42,9 @@ ctest rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install +#rpmlint complains Zero-length file +rm -f $RPM_BUILD_ROOT%{_datadir}/fontmatrix/help/en/what_fonts_are.html + desktop-file-install --vendor="fedora" --delete-original \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications/ \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop @@ -74,6 +77,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Parag - 0.6.99-1.r1072 +- update to svn revision 1072 + * Fri Jul 24 2009 Fedora Release Engineering - 0.6.0-3.r1063 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fontmatrix/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 13 Jul 2009 10:11:02 -0000 1.11 +++ sources 4 Aug 2009 06:52:56 -0000 1.12 @@ -1 +1 @@ -6a00c9448a50d3bab5acb4145f778f2d fontmatrix-0.6.0-Source.tar.gz +c6f772586bd3b988e42b4b4d55e053df fontmatrix-0.6.99-Source.tar.gz From mhlavink at fedoraproject.org Tue Aug 4 06:59:31 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Tue, 4 Aug 2009 06:59:31 +0000 (UTC) Subject: rpms/setuptool/F-11 .cvsignore, 1.19, 1.20 setuptool.spec, 1.35, 1.36 sources, 1.25, 1.26 Message-ID: <20090804065931.3BFFC11C00CE@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/setuptool/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22142 Modified Files: .cvsignore setuptool.spec sources Log Message: updated to 1.19.6 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/setuptool/F-11/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 9 Mar 2009 12:41:28 -0000 1.19 +++ .cvsignore 4 Aug 2009 06:59:30 -0000 1.20 @@ -1 +1 @@ -setuptool-1.19.5.tar.gz +setuptool-1.19.6.tar.gz Index: setuptool.spec =================================================================== RCS file: /cvs/extras/rpms/setuptool/F-11/setuptool.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- setuptool.spec 9 Mar 2009 13:25:25 -0000 1.35 +++ setuptool.spec 4 Aug 2009 06:59:30 -0000 1.36 @@ -1,6 +1,6 @@ Name: setuptool -Version: 1.19.5 -Release: 2%{?dist} +Version: 1.19.6 +Release: 1%{?dist} Summary: A text mode system configuration tool License: GPLv2+ Group: Applications/System @@ -16,7 +16,7 @@ to access all of the text mode configura operating system distribution. %prep -%setup -q +%setup -q -n %{name} %build ./autogen.sh @@ -44,6 +44,10 @@ rm -rf $RPM_BUILD_ROOT %config %{_sysconfdir}/setuptool.d/* %changelog +* Tue Aug 04 2009 Michal Hlavinka - 1.19.6-1 +- updated to 1.19.6 +- don't display *_IN locale in /dev/tty/X it does not work (#511193) + * Mon Mar 09 2009 Michal Hlavinka - 1.19.5-2 - fix buildrequires Index: sources =================================================================== RCS file: /cvs/extras/rpms/setuptool/F-11/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 9 Mar 2009 12:41:28 -0000 1.25 +++ sources 4 Aug 2009 06:59:30 -0000 1.26 @@ -1 +1 @@ -4880d27fbb76e8cf723d220683b9957a setuptool-1.19.5.tar.gz +c346b838fd8960fff308b5a629fc3a27 setuptool-1.19.6.tar.gz From jkratoch at fedoraproject.org Tue Aug 4 07:03:45 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Tue, 4 Aug 2009 07:03:45 +0000 (UTC) Subject: rpms/gdb/devel gdb.spec,1.368,1.369 Message-ID: <20090804070345.A863911C00CE@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23844 Modified Files: gdb.spec Log Message: * Tue Aug 4 2009 Jan Kratochvil - 6.8.50.20090803-2 - Drop the bundled libstdc++ python - it should be packaged on its own now. Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb.spec,v retrieving revision 1.368 retrieving revision 1.369 diff -u -p -r1.368 -r1.369 --- gdb.spec 4 Aug 2009 05:37:29 -0000 1.368 +++ gdb.spec 4 Aug 2009 07:03:44 -0000 1.369 @@ -14,7 +14,7 @@ Version: 6.8.50.20090803 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 1%{?_with_upstream:.upstream}%{?dist} +Release: 2%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -374,8 +374,6 @@ BuildRequires: rpm-devel %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Requires: python-libs BuildRequires: python-devel -# Temporarily before it gets moved to libstdc++.rpm -BuildRequires: libstdc++ %endif # 0%{!?_without_python:1} %if 0%{?_with_testsuite:1} @@ -751,20 +749,6 @@ ln -sf gdb $RPM_BUILD_ROOT%{_prefix}/bin cmp $RPM_BUILD_ROOT%{_mandir}/*/gdb.1 $RPM_BUILD_ROOT%{_mandir}/*/gdbtui.1 ln -sf gdb.1 $RPM_BUILD_ROOT%{_mandir}/*/gdbtui.1 -%if 0%{!?_without_python:1} -# In the future: -#%# A part of the libstdc++ rpm. -#%rm -rf $RPM_BUILD_ROOT%{python_sitelib}/gdb/libstdcxx -# Temporarily now: -for LIB in lib lib64;do - LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{_prefix}/$LIB" - mkdir -p $LIBPATH - # basename is being run only for the native (non-biarch) file. - sed -e 's, at dir@,%{python_sitelib}/gdb,' <$RPM_BUILD_DIR/%{gdb_src}/gdb/python/lib/gdb/libstdcxx/v6/hook.in \ - >$LIBPATH/$(basename %{_prefix}/%{_lib}/libstdc++.so.6.*)-gdb.py -done -%endif # 0%{!?_without_python:1} - # Remove the files that are part of a gdb build but that are owned and # provided by other packages. # These are part of binutils @@ -826,7 +810,6 @@ fi %if 0%{!?_without_python:1} %{python_sitelib}/gdb %endif # 0%{!?_without_python:1} -%{_datadir}/gdb %endif # 0%{!?_with_upstream:1} %{_infodir}/annotate.info* %{_infodir}/gdb.info* @@ -842,6 +825,9 @@ fi %endif %changelog +* Tue Aug 4 2009 Jan Kratochvil - 6.8.50.20090803-2 +- Drop the bundled libstdc++ python - it should be packaged on its own now. + * Tue Aug 4 2009 Jan Kratochvil - 6.8.50.20090803-1 - Upgrade to the FSF GDB gdb-6.8.50 snapshot: 6.8.50.20090803 - archer-jankratochvil-fedora12 commit: 0222cb1f4ddd1eda32965e464cb60b1e44e110b2 From nb at fedoraproject.org Tue Aug 4 07:04:15 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Tue, 4 Aug 2009 07:04:15 +0000 (UTC) Subject: rpms/imp/devel .cvsignore, 1.6, 1.7 imp.spec, 1.10, 1.11 sources, 1.6, 1.7 Message-ID: <20090804070415.ABBE411C00CE@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/imp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23957 Modified Files: .cvsignore imp.spec sources Log Message: Updating to 4.3.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/imp/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 22 Jun 2008 04:19:49 -0000 1.6 +++ .cvsignore 4 Aug 2009 07:04:15 -0000 1.7 @@ -1 +1 @@ -imp-h3-4.2.tar.gz +imp-h3-4.3.4.tar.gz Index: imp.spec =================================================================== RCS file: /cvs/pkgs/rpms/imp/devel/imp.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- imp.spec 25 Jul 2009 03:19:22 -0000 1.10 +++ imp.spec 4 Aug 2009 07:04:15 -0000 1.11 @@ -1,6 +1,6 @@ -Name: imp -Version: 4.2 -Release: 3%{?dist} +Name: imp +Version: 4.3.4 +Release: 1%{?dist} Summary: The Internet Messaging Program: webmail access to IMAP/POP3 accounts Source0: ftp://ftp.horde.org/pub/%{name}/tarballs/%{name}-h3-%{version}.tar.gz @@ -90,6 +90,9 @@ rm -rf %{buildroot} %{_datadir}/horde/%{name} %changelog +* Tue Aug 4 2009 Nick Bebout - 4.3.4-1 +- Upgrade to 4.3.4 + * Fri Jul 24 2009 Fedora Release Engineering - 4.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/imp/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 22 Jun 2008 04:19:49 -0000 1.6 +++ sources 4 Aug 2009 07:04:15 -0000 1.7 @@ -1 +1 @@ -2ab4314b58bea1906a2f34acb3e09a2e imp-h3-4.2.tar.gz +a9811e74747b1e15d93753bc9639082b imp-h3-4.3.4.tar.gz From nb at fedoraproject.org Tue Aug 4 07:06:00 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Tue, 4 Aug 2009 07:06:00 +0000 (UTC) Subject: rpms/horde/devel .cvsignore, 1.7, 1.8 horde.spec, 1.13, 1.14 sources, 1.7, 1.8 Message-ID: <20090804070600.EC90011C00CE@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/horde/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24571 Modified Files: .cvsignore horde.spec sources Log Message: Update to 3.3.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/horde/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 22 Jun 2008 04:19:28 -0000 1.7 +++ .cvsignore 4 Aug 2009 07:06:00 -0000 1.8 @@ -1 +0,0 @@ -horde-3.2.1.tar.gz Index: horde.spec =================================================================== RCS file: /cvs/pkgs/rpms/horde/devel/horde.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- horde.spec 25 Jul 2009 02:11:34 -0000 1.13 +++ horde.spec 4 Aug 2009 07:06:00 -0000 1.14 @@ -1,7 +1,7 @@ Name: horde -Version: 3.2.1 -Release: 4%{?dist} -Summary: The common Horde Framework for all Horde applications +Version: 3.3.4 +Release: 1%{?dist} +Summary: The common framework for all Horde applications Source0: ftp://ftp.horde.org/pub/horde/tarballs/horde-%{version}.tar.gz Source1: registry.php @@ -166,10 +166,10 @@ cat <<_EOF_ >%{name}.conf Alias /%{name} %{_datadir}/%{name} - # By default Horde does not implement an authentication method - # which can allow full access to your system open, please read + # By default Horde does not implement an authentication method + # which can allow full access to your system open, please read # README.fedora for more information on how to setup horde - # before commenting the following three lines. + # before commenting the following three lines. Order Deny,Allow Deny from all Allow from 127.0.0.1 @@ -250,9 +250,13 @@ rm -rf %{buildroot} %{_datadir}/%{name} %files enhanced +%defattr(-,root,root) %doc README.Fedora %changelog +* Tue Aug 4 2009 Nick Bebout - 3.3.4-1 +- Upgrade to 3.3.4 + * Fri Jul 24 2009 Fedora Release Engineering - 3.2.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/horde/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 22 Jun 2008 04:19:28 -0000 1.7 +++ sources 4 Aug 2009 07:06:00 -0000 1.8 @@ -1 +0,0 @@ -61f483867548004e539b54d04973292b horde-3.2.1.tar.gz From snirkel at fedoraproject.org Tue Aug 4 07:07:33 2009 From: snirkel at fedoraproject.org (Linus Walleij) Date: Tue, 4 Aug 2009 07:07:33 +0000 (UTC) Subject: rpms/gnomad2/devel gnomad2.spec,1.32,1.33 Message-ID: <20090804070733.0EEB911C00CE@cvs1.fedora.phx.redhat.com> Author: snirkel Update of /cvs/extras/rpms/gnomad2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24998 Modified Files: gnomad2.spec Log Message: Bump to pick up new libmtp. Index: gnomad2.spec =================================================================== RCS file: /cvs/extras/rpms/gnomad2/devel/gnomad2.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- gnomad2.spec 25 Jul 2009 00:32:15 -0000 1.32 +++ gnomad2.spec 4 Aug 2009 07:07:32 -0000 1.33 @@ -2,7 +2,7 @@ Name: gnomad2 Version: 2.9.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A GNOME 2.0 client for the Creative Jukeboxes and Dell DJs License: GPLv2+ @@ -63,12 +63,12 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS NEWS README COPYING ChangeLog %changelog +* Tue Aug 4 2009 Linus Walleij 2.9.4-4 +- Rebuild for new libmtp. * Fri Jul 24 2009 Fedora Release Engineering - 2.9.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - * Tue Feb 24 2009 Fedora Release Engineering - 2.9.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - * Fri Jan 23 2009 Linus Walleij 2.9.4-1 - New upstream, fix Fedora bug 480366 * Mon Jan 19 2009 Linus Walleij 2.9.3-1 From pbrobinson at fedoraproject.org Tue Aug 4 07:08:32 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Tue, 4 Aug 2009 07:08:32 +0000 (UTC) Subject: rpms/moblin-cursor-theme/devel import.log, NONE, 1.1 moblin-cursor-theme.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090804070832.DBB1711C00CE@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-cursor-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25344/devel Modified Files: .cvsignore sources Added Files: import.log moblin-cursor-theme.spec Log Message: - initial import --- NEW FILE import.log --- moblin-cursor-theme-0_3-2:HEAD:moblin-cursor-theme-0.3-2.src.rpm:1249368598 --- NEW FILE moblin-cursor-theme.spec --- Name: moblin-cursor-theme Version: 0.3 Release: 2 Summary: Moblin X cursors theme Group: User Interface/Desktops License: CC-BY-SA URL: http://www.moblin.org Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: xorg-x11-apps %description Moblin X cursors theme. %prep %setup -q %build cd pngs ./make.sh %install rm -rf %{buildroot} mkdir -p %{buildroot}/%{_datadir}/icons/moblin cp -pr xcursors %{buildroot}/%{_datadir}/icons/moblin/cursors %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING AUTHORS %{_datadir}/icons/moblin/ %changelog * Mon Aug 3 2009 Peter Robinson 0.3-2 - Updates from review request * Sat Jul 25 2009 Peter Robinson 0.3-1 - New upstream 0.3 release * Mon Jun 22 2009 Peter Robinson 0.2-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-cursor-theme/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 23:49:22 -0000 1.1 +++ .cvsignore 4 Aug 2009 07:08:32 -0000 1.2 @@ -0,0 +1 @@ +moblin-cursor-theme-0.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-cursor-theme/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 23:49:23 -0000 1.1 +++ sources 4 Aug 2009 07:08:32 -0000 1.2 @@ -0,0 +1 @@ +4e88ee79b4aafc08e4dc6defc3dadf7d moblin-cursor-theme-0.3.tar.bz2 From rakesh at fedoraproject.org Tue Aug 4 07:21:01 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Tue, 4 Aug 2009 07:21:01 +0000 (UTC) Subject: rpms/pdf2djvu/devel .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 pdf2djvu.spec, 1.6, 1.7 sources, 1.3, 1.4 Message-ID: <20090804072101.57AF011C00CE@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/pdf2djvu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28188/devel Modified Files: .cvsignore import.log pdf2djvu.spec sources Log Message: Update to 5.11 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pdf2djvu/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 17 Jan 2009 04:42:13 -0000 1.3 +++ .cvsignore 4 Aug 2009 07:20:59 -0000 1.4 @@ -1 +1 @@ -pdf2djvu_0.5.0.tar.gz +pdf2djvu_0.5.11.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/pdf2djvu/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 17 Jan 2009 04:42:13 -0000 1.2 +++ import.log 4 Aug 2009 07:20:59 -0000 1.3 @@ -1,2 +1,3 @@ pdf2djvu-0_4_13-3_fc10:HEAD:pdf2djvu-0.4.13-3.fc10.src.rpm:1226407417 pdf2djvu-0_5_0-1_fc10:HEAD:pdf2djvu-0.5.0-1.fc10.src.rpm:1232124128 +pdf2djvu-0_5_11-1_fc11:HEAD:pdf2djvu-0.5.11-1.fc11.src.rpm:1249370695 Index: pdf2djvu.spec =================================================================== RCS file: /cvs/pkgs/rpms/pdf2djvu/devel/pdf2djvu.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- pdf2djvu.spec 3 Aug 2009 11:09:17 -0000 1.6 +++ pdf2djvu.spec 4 Aug 2009 07:20:59 -0000 1.7 @@ -1,6 +1,6 @@ Name: pdf2djvu -Version: 0.5.0 -Release: 5%{?dist} +Version: 0.5.11 +Release: 1%{?dist} Summary: PDF to DjVu converter Group: Applications/Publishing License: GPLv2+ @@ -33,15 +33,22 @@ rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install install -p -m 644 -D {doc,%{buildroot}%{_mandir}/man1}/pdf2djvu.1 +%find_lang %{name} + %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(-,root,root,-) %{_bindir}/%{name} %{_mandir}/man1/* +%{_mandir}/pl/man1/* + %changelog +* Tue Aug 04 2009 Rakesh Pandit - 0.5.11-1 +- Updated to 0.5.11 + * Mon Aug 03 2009 Rakesh Pandit - 0.5.0-5 - Fixed the missing djvulibre require #500306 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pdf2djvu/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 17 Jan 2009 04:42:13 -0000 1.3 +++ sources 4 Aug 2009 07:20:59 -0000 1.4 @@ -1 +1 @@ -289bc52ad069fc51993ac6b71a58ebf8 pdf2djvu_0.5.0.tar.gz +a9f99c1e755c9f3b5136de235c6851ff pdf2djvu_0.5.11.tar.gz From pkgdb at fedoraproject.org Tue Aug 4 07:25:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:25:39 +0000 Subject: [pkgdb] eggdrop: nb has requested watchbugzilla Message-ID: <20090804072539.2A95F10F882@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on eggdrop (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:25:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:25:41 +0000 Subject: [pkgdb] eggdrop: nb has requested watchcommits Message-ID: <20090804072541.6730B10F8A2@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on eggdrop (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:25:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:25:50 +0000 Subject: [pkgdb] eggdrop: nb has requested watchbugzilla Message-ID: <20090804072550.F06C310F879@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on eggdrop (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:25:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:25:44 +0000 Subject: [pkgdb] eggdrop: nb has requested commit Message-ID: <20090804072544.E3E3410F8AD@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on eggdrop (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:25:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:25:52 +0000 Subject: [pkgdb] eggdrop: nb has requested watchcommits Message-ID: <20090804072552.C0E1210F8B2@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on eggdrop (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:25:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:25:55 +0000 Subject: [pkgdb] eggdrop: nb has requested commit Message-ID: <20090804072554.F39EB10F8B6@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on eggdrop (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:25:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:25:59 +0000 Subject: [pkgdb] eggdrop: nb has requested watchbugzilla Message-ID: <20090804072559.CAD2510F8B9@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on eggdrop (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:26:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:26:02 +0000 Subject: [pkgdb] eggdrop: nb has requested watchcommits Message-ID: <20090804072602.3385210F8BD@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on eggdrop (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:26:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:26:04 +0000 Subject: [pkgdb] eggdrop: nb has requested commit Message-ID: <20090804072604.604EF10F8A9@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on eggdrop (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:26:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:26:11 +0000 Subject: [pkgdb] eggdrop: nb has requested watchbugzilla Message-ID: <20090804072611.1209C10F8C5@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on eggdrop (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:26:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:26:12 +0000 Subject: [pkgdb] eggdrop: nb has requested watchcommits Message-ID: <20090804072612.D7AA710F8C7@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on eggdrop (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:26:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:26:15 +0000 Subject: [pkgdb] eggdrop: nb has requested commit Message-ID: <20090804072615.5516B10F8AD@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on eggdrop (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:26:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:26:19 +0000 Subject: [pkgdb] eggdrop: nb has requested watchbugzilla Message-ID: <20090804072619.19DF710F8C9@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on eggdrop (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:26:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:26:21 +0000 Subject: [pkgdb] eggdrop: nb has requested watchcommits Message-ID: <20090804072621.22D2610F8CC@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on eggdrop (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 07:26:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:26:23 +0000 Subject: [pkgdb] eggdrop: nb has requested commit Message-ID: <20090804072623.2C53010F8CF@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on eggdrop (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From corsepiu at fedoraproject.org Tue Aug 4 07:30:59 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Tue, 4 Aug 2009 07:30:59 +0000 (UTC) Subject: rpms/perl-DateTimeX-Easy/devel perl-DateTimeX-Easy.spec,1.4,1.5 Message-ID: <20090804073059.0BC5B11C00CE@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-DateTimeX-Easy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30579 Modified Files: perl-DateTimeX-Easy.spec Log Message: * Tue Aug 04 2009 Ralf Cors?pius 0.087-3 - Fix mass rebuild breakdown: Add --skipdeps. - Use Test::Most. Index: perl-DateTimeX-Easy.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-DateTimeX-Easy/devel/perl-DateTimeX-Easy.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- perl-DateTimeX-Easy.spec 26 Jul 2009 05:39:51 -0000 1.4 +++ perl-DateTimeX-Easy.spec 4 Aug 2009 07:30:58 -0000 1.5 @@ -1,6 +1,6 @@ Name: perl-DateTimeX-Easy Version: 0.087 -Release: 2%{?dist} +Release: 3%{?dist} # see lib/DateTimeX/Easy.pm License: GPL+ or Artistic Group: Development/Libraries @@ -19,7 +19,7 @@ BuildRequires: perl(DateTime::Format::Na BuildRequires: perl(DateTime::Format::ICal) BuildRequires: perl(DateTime::Format::DateManip) BuildRequires: perl(Scalar::Util) -BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Most) # not picked up Provides: perl(DateTimeX::Easy::DateParse) @@ -33,12 +33,8 @@ timezone detection and selection). %prep %setup -q -n DateTimeX-Easy-%{version} -# note -- we cannot package/use Test::Most as it requires newer levels of core -# modules than are currently present in F-9+ -perl -pi -e 's/Most/More/g' t/*.t Makefile.PL - %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps make %{?_smp_mflags} %install @@ -63,6 +59,10 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Tue Aug 04 2009 Ralf Cors?pius 0.087-3 +- Fix mass rebuild breakdown: Add --skipdeps. +- Use Test::Most. + * Sat Jul 25 2009 Fedora Release Engineering - 0.087-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Tue Aug 4 07:39:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:23 +0000 Subject: [pkgdb] imapsync: nb has requested watchbugzilla Message-ID: <20090804073923.C809210F88F@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on imapsync (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:25 +0000 Subject: [pkgdb] imapsync: nb has requested watchcommits Message-ID: <20090804073925.72D5910F8A9@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on imapsync (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:26 +0000 Subject: [pkgdb] imapsync: nb has requested commit Message-ID: <20090804073926.A557210F8AF@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on imapsync (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:29 +0000 Subject: [pkgdb] imapsync: nb has requested approveacls Message-ID: <20090804073929.1F34910F8B2@bastion2.fedora.phx.redhat.com> nb has requested the approveacls acl on imapsync (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:36 +0000 Subject: [pkgdb] imapsync: nb has requested watchbugzilla Message-ID: <20090804073936.CDDAF10F8B4@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on imapsync (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:38 +0000 Subject: [pkgdb] imapsync: nb has requested watchcommits Message-ID: <20090804073938.8883510F8B7@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on imapsync (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:40 +0000 Subject: [pkgdb] imapsync: nb has requested commit Message-ID: <20090804073940.3F99F10F8BB@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on imapsync (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:41 +0000 Subject: [pkgdb] imapsync: nb has requested approveacls Message-ID: <20090804073941.DA33110F8BD@bastion2.fedora.phx.redhat.com> nb has requested the approveacls acl on imapsync (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:47 +0000 Subject: [pkgdb] imapsync: nb has requested watchbugzilla Message-ID: <20090804073947.D1B6C10F8A0@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on imapsync (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:50 +0000 Subject: [pkgdb] imapsync: nb has requested watchcommits Message-ID: <20090804073950.1FE8D10F8BE@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on imapsync (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:51 +0000 Subject: [pkgdb] imapsync: nb has requested commit Message-ID: <20090804073951.BBD7C10F8C1@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on imapsync (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:53 +0000 Subject: [pkgdb] imapsync: nb has requested approveacls Message-ID: <20090804073953.8701810F8C5@bastion2.fedora.phx.redhat.com> nb has requested the approveacls acl on imapsync (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:57 +0000 Subject: [pkgdb] imapsync: nb has requested watchbugzilla Message-ID: <20090804073957.52D1C10F8AF@bastion2.fedora.phx.redhat.com> nb has requested the watchbugzilla acl on imapsync (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:39:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:39:59 +0000 Subject: [pkgdb] imapsync: nb has requested watchcommits Message-ID: <20090804073959.24B9710F8C7@bastion2.fedora.phx.redhat.com> nb has requested the watchcommits acl on imapsync (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:40:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:40:00 +0000 Subject: [pkgdb] imapsync: nb has requested commit Message-ID: <20090804074000.A6E6010F8C9@bastion2.fedora.phx.redhat.com> nb has requested the commit acl on imapsync (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:40:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:40:02 +0000 Subject: [pkgdb] imapsync: nb has requested approveacls Message-ID: <20090804074002.E186A10F8CC@bastion2.fedora.phx.redhat.com> nb has requested the approveacls acl on imapsync (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:43:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:43:49 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074349.BC0DF10F882@bastion2.fedora.phx.redhat.com> mmahut has set the watchcommits acl on imapsync (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:43:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:43:49 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074349.ECBBE10F8A2@bastion2.fedora.phx.redhat.com> mmahut has set the watchbugzilla acl on imapsync (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:43:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:43:51 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074351.A1A5E10F8B1@bastion2.fedora.phx.redhat.com> mmahut has set the approveacls acl on imapsync (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:43:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:43:50 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074350.C7D1410F8AD@bastion2.fedora.phx.redhat.com> mmahut has set the commit acl on imapsync (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:43:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:43:56 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074356.25F1810F8B8@bastion2.fedora.phx.redhat.com> mmahut has set the watchcommits acl on imapsync (Fedora EPEL 5) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:43:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:43:55 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074355.2699010F8B5@bastion2.fedora.phx.redhat.com> mmahut has set the watchbugzilla acl on imapsync (Fedora EPEL 5) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:43:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:43:56 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074357.00EEA10F8BB@bastion2.fedora.phx.redhat.com> mmahut has set the commit acl on imapsync (Fedora EPEL 5) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:44:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:44:00 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074400.5B7D310F8BD@bastion2.fedora.phx.redhat.com> mmahut has set the watchbugzilla acl on imapsync (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:43:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:43:57 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074358.02C4510F8C1@bastion2.fedora.phx.redhat.com> mmahut has set the approveacls acl on imapsync (Fedora EPEL 5) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:44:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:44:00 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074400.F1E8E10F8C4@bastion2.fedora.phx.redhat.com> mmahut has set the watchcommits acl on imapsync (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:44:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:44:01 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074401.CB6EC10F8C9@bastion2.fedora.phx.redhat.com> mmahut has set the commit acl on imapsync (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:44:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:44:02 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074402.D23BC10F8CC@bastion2.fedora.phx.redhat.com> mmahut has set the approveacls acl on imapsync (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:44:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:44:04 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074404.E518B10F8CF@bastion2.fedora.phx.redhat.com> mmahut has set the watchbugzilla acl on imapsync (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:44:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:44:06 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074406.2085810F8D2@bastion2.fedora.phx.redhat.com> mmahut has set the watchcommits acl on imapsync (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:44:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:44:07 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074407.2014710F8D5@bastion2.fedora.phx.redhat.com> mmahut has set the commit acl on imapsync (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 07:44:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 07:44:08 +0000 Subject: [pkgdb] imapsync had acl change status Message-ID: <20090804074409.071A310F8D8@bastion2.fedora.phx.redhat.com> mmahut has set the approveacls acl on imapsync (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/imapsync From pkgdb at fedoraproject.org Tue Aug 4 08:04:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:22 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080422.362E510F882@bastion2.fedora.phx.redhat.com> robert has set the watchbugzilla acl on eggdrop (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:24 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080424.758AC10F8A2@bastion2.fedora.phx.redhat.com> robert has set the watchcommits acl on eggdrop (Fedora devel) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:29 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080429.1100B10F8AD@bastion2.fedora.phx.redhat.com> robert has set the commit acl on eggdrop (Fedora devel) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:35 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080435.3EC8B10F8B0@bastion2.fedora.phx.redhat.com> robert has set the watchbugzilla acl on eggdrop (Fedora EPEL 4) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:37 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080437.9214F10F8B4@bastion2.fedora.phx.redhat.com> robert has set the watchcommits acl on eggdrop (Fedora EPEL 4) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:40 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080440.19C1710F8B8@bastion2.fedora.phx.redhat.com> robert has set the commit acl on eggdrop (Fedora EPEL 4) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:44 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080444.CED0C10F8BB@bastion2.fedora.phx.redhat.com> robert has set the watchbugzilla acl on eggdrop (Fedora EPEL 5) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:47 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080447.4E97310F8A0@bastion2.fedora.phx.redhat.com> robert has set the watchcommits acl on eggdrop (Fedora EPEL 5) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:49 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080449.C3D7B10F8BC@bastion2.fedora.phx.redhat.com> robert has set the commit acl on eggdrop (Fedora EPEL 5) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:57 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080457.D627A10F8AC@bastion2.fedora.phx.redhat.com> robert has set the watchbugzilla acl on eggdrop (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:04:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:04:59 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080459.D016710F8BD@bastion2.fedora.phx.redhat.com> robert has set the watchcommits acl on eggdrop (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:05:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:05:01 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080501.F01DF10F8C6@bastion2.fedora.phx.redhat.com> robert has set the commit acl on eggdrop (Fedora 10) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:05:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:05:05 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080505.9E89E10F8CB@bastion2.fedora.phx.redhat.com> robert has set the watchbugzilla acl on eggdrop (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:05:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:05:08 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080508.445E610F8B2@bastion2.fedora.phx.redhat.com> robert has set the watchcommits acl on eggdrop (Fedora 11) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From pkgdb at fedoraproject.org Tue Aug 4 08:05:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:05:10 +0000 Subject: [pkgdb] eggdrop had acl change status Message-ID: <20090804080510.536C310F8CC@bastion2.fedora.phx.redhat.com> robert has set the commit acl on eggdrop (Fedora 11) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eggdrop From chitlesh at fedoraproject.org Tue Aug 4 08:19:41 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:19:41 +0000 (UTC) Subject: rpms/perl-Verilog/F-10 .cvsignore, 1.7, 1.8 import.log, 1.6, 1.7 perl-Verilog.spec, 1.6, 1.7 sources, 1.7, 1.8 Message-ID: <20090804081941.1A93A11C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/perl-Verilog/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10761/F-10 Modified Files: .cvsignore import.log perl-Verilog.spec sources Log Message: 3.212 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Jun 2009 23:41:03 -0000 1.7 +++ .cvsignore 4 Aug 2009 08:19:40 -0000 1.8 @@ -1 +1 @@ -Verilog-Perl-3.211.tar.gz +Verilog-Perl-3.212.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/F-10/import.log,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- import.log 17 Jun 2009 23:41:03 -0000 1.6 +++ import.log 4 Aug 2009 08:19:40 -0000 1.7 @@ -4,3 +4,4 @@ perl-Verilog-3_120-1_fc10:F-10:perl-Veri perl-Verilog-3_121-1_fc10:F-10:perl-Verilog-3.121-1.fc10.src.rpm:1239210143 perl-Verilog-3_210-1_fc10:F-10:perl-Verilog-3.210-1.fc10.src.rpm:1242921582 perl-Verilog-3_211-1_fc11:F-10:perl-Verilog-3.211-1.fc11.src.rpm:1245282026 +perl-Verilog-3_212-1_fc11:F-10:perl-Verilog-3.212-1.fc11.src.rpm:1249373844 Index: perl-Verilog.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/F-10/perl-Verilog.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- perl-Verilog.spec 17 Jun 2009 23:41:03 -0000 1.6 +++ perl-Verilog.spec 4 Aug 2009 08:19:40 -0000 1.7 @@ -1,5 +1,5 @@ Name: perl-Verilog -Version: 3.211 +Version: 3.212 Release: 1%{?dist} Summary: Verilog parsing routines @@ -65,6 +65,9 @@ find %{buildroot} -depth -type d -exec r %changelog +* Mon Jun 20 2009 Chitlesh Goorah 3.212-1 +- upstream v3.212 + * Thu Jun 18 2009 Chitlesh Goorah 3.211-1 - upstream v3.211 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Jun 2009 23:41:03 -0000 1.7 +++ sources 4 Aug 2009 08:19:40 -0000 1.8 @@ -1 +1 @@ -c9a21ce35bc08441982ab43642adf72d Verilog-Perl-3.211.tar.gz +5682e42a4904d41206782128b174a7d1 Verilog-Perl-3.212.tar.gz From xhorak at fedoraproject.org Tue Aug 4 08:20:25 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:20:25 +0000 (UTC) Subject: rpms/epiphany/F-10 epiphany.spec,1.230,1.231 Message-ID: <20090804082025.8B86011C049D@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/epiphany/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11003 Modified Files: epiphany.spec Log Message: * Tue Aug 04 2009 Jan Horak - 2.24.3-9 - Rebuild against newer gecko Index: epiphany.spec =================================================================== RCS file: /cvs/pkgs/rpms/epiphany/F-10/epiphany.spec,v retrieving revision 1.230 retrieving revision 1.231 diff -u -p -r1.230 -r1.231 --- epiphany.spec 22 Jul 2009 07:57:33 -0000 1.230 +++ epiphany.spec 4 Aug 2009 08:20:25 -0000 1.231 @@ -1,4 +1,4 @@ -%define gecko_ver 1.9.0.12 +%define gecko_ver 1.9.0.13 %define desktop_file_utils_version 0.9 %define glib2_devel_ver 2.15.2 %define gtk2_devel_ver 2.12.0 @@ -8,7 +8,7 @@ Summary: GNOME web browser based on the Mozilla rendering engine Name: epiphany Version: 2.24.3 -Release: 8%{?dist} +Release: 9%{?dist} %define major_version 2.24 Provides: epiphany(abi) = %{major_version} License: GPLv2+ and GFDL @@ -259,6 +259,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pygtk/2.0/defs/epiphany.defs %changelog +* Tue Aug 04 2009 Jan Horak - 2.24.3-9 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 2.24.3-8 - Rebuild against newer gecko From airlied at fedoraproject.org Tue Aug 4 08:21:16 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 08:21:16 +0000 (UTC) Subject: rpms/xorg-x11-drv-ati/devel radeon-6.12.2-to-git.patch,NONE,1.1 Message-ID: <20090804082116.3947F11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-ati/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11417 Added Files: radeon-6.12.2-to-git.patch Log Message: * Tue Aug 04 2009 Dave Airlie 6.12.2-21 - ati: rebase to git master - need to fixup a few patches later radeon-6.12.2-to-git.patch: Makefile.am | 2 README | 13 acinclude.m4 | 77 configure.ac | 67 man/radeon.man | 24 shave-libtool.in | 69 shave.in | 79 src/Makefile.am | 15 src/ati_pciids_gen.h | 15 src/atombios_crtc.c | 445 ++ src/atombios_output.c | 5 src/drmmode_display.c | 1044 +++++++ src/drmmode_display.h | 74 src/legacy_crtc.c | 125 src/legacy_output.c | 11 src/pcidb/ati_pciids.csv | 15 src/pcidb/parse_pci_ids.pl | 2 src/r600_exa.c | 156 - src/r600_shader.c | 1060 ++++--- src/r600_state.h | 6 src/r600_textured_videofuncs.c | 169 - src/r6xx_accel.c | 128 src/radeon.h | 235 + src/radeon_accel.c | 165 - src/radeon_accelfuncs.c | 5 src/radeon_atombios.c | 169 - src/radeon_atombios.h | 13 src/radeon_bios.c | 69 src/radeon_chipinfo_gen.h | 17 src/radeon_chipset_gen.h | 15 src/radeon_commonfuncs.c | 482 ++- src/radeon_crtc.c | 110 src/radeon_cursor.c | 70 src/radeon_dri.c | 24 src/radeon_dri2.c | 334 ++ src/radeon_dri2.h | 42 src/radeon_driver.c | 591 --- src/radeon_drm.h | 131 src/radeon_dummy_bufmgr.h | 62 src/radeon_exa.c | 142 src/radeon_exa_funcs.c | 289 + src/radeon_exa_render.c | 584 ++- src/radeon_kms.c | 874 +++++ src/radeon_legacy_memory.c | 22 src/radeon_macros.h | 49 src/radeon_output.c | 132 src/radeon_pci_chipset_gen.h | 15 src/radeon_pci_device_match_gen.h | 15 src/radeon_pm.c | 886 +++++ src/radeon_probe.c | 82 src/radeon_probe.h | 15 src/radeon_reg.h | 130 src/radeon_textured_video.c | 565 ++- src/radeon_textured_videofuncs.c | 5662 ++++++++++++++++++++++++-------------- src/radeon_version.h | 1 src/radeon_video.c | 25 src/radeon_video.h | 25 57 files changed, 11487 insertions(+), 4161 deletions(-) --- NEW FILE radeon-6.12.2-to-git.patch --- diff --git a/Makefile.am b/Makefile.am index 87e90ba..e76bf11 100644 --- a/Makefile.am +++ b/Makefile.am @@ -27,6 +27,6 @@ CLEANFILES = ChangeLog .PHONY: ChangeLog ChangeLog: - (GIT_DIR=$(top_srcdir)/.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2) + $(CHANGELOG_CMD) dist-hook: ChangeLog diff --git a/README b/README index 99de20d..4b92a18 100644 --- a/README +++ b/README @@ -1,20 +1,25 @@ xf86-video-ati - ATI Radeon video driver for the Xorg X server -Please submit bugs & patches to the Xorg bugzilla: - - https://bugs.freedesktop.org/enter_bug.cgi?product=xorg - All questions regarding this software should be directed at the Xorg mailing list: http://lists.freedesktop.org/mailman/listinfo/xorg +Please submit bug reports to the Xorg bugzilla: + + https://bugs.freedesktop.org/enter_bug.cgi?product=xorg + The master development code repository can be found at: git://anongit.freedesktop.org/git/xorg/driver/xf86-video-ati http://cgit.freedesktop.org/xorg/driver/xf86-video-ati +For patch submission instructions, see: + + http://www.x.org/wiki/Development/Documentation/SubmittingPatches + For more information on the git code manager, see: http://wiki.x.org/wiki/GitPage + diff --git a/acinclude.m4 b/acinclude.m4 new file mode 100644 index 0000000..0a3509e --- /dev/null +++ b/acinclude.m4 @@ -0,0 +1,77 @@ +dnl Make automake/libtool output more friendly to humans +dnl Damien Lespiau +dnl +dnl SHAVE_INIT([shavedir],[default_mode]) +dnl +dnl shavedir: the directory where the shave scripts are, it defaults to +dnl $(top_builddir) +dnl default_mode: (enable|disable) default shave mode. This parameter +dnl controls shave's behaviour when no option has been +dnl given to configure. It defaults to disable. +dnl +dnl * SHAVE_INIT should be called late in your configure.(ac|in) file (just +dnl before AC_CONFIG_FILE/AC_OUTPUT is perfect. This macro rewrites CC and +dnl LIBTOOL, you don't want the configure tests to have these variables +dnl re-defined. +dnl * This macro requires GNU make's -s option. + +AC_DEFUN([_SHAVE_ARG_ENABLE], +[ + AC_ARG_ENABLE([shave], + AS_HELP_STRING( + [--enable-shave], + [use shave to make the build pretty [[default=$1]]]),, + [enable_shave=$1] + ) +]) + +AC_DEFUN([SHAVE_INIT], +[ + dnl you can tweak the default value of enable_shave + m4_if([$2], [enable], [_SHAVE_ARG_ENABLE(yes)], [_SHAVE_ARG_ENABLE(no)]) + + if test x"$enable_shave" = xyes; then + dnl where can we find the shave scripts? + m4_if([$1],, + [shavedir="$ac_pwd"], + [shavedir="$ac_pwd/$1"]) + AC_SUBST(shavedir) + + dnl make is now quiet + AC_SUBST([MAKEFLAGS], [-s]) + AC_SUBST([AM_MAKEFLAGS], ['`test -z $V && echo -s`']) + + dnl we need sed + AC_CHECK_PROG(SED,sed,sed,false) + + dnl substitute libtool + SHAVE_SAVED_LIBTOOL=$LIBTOOL + LIBTOOL="${SHELL} ${shavedir}/shave-libtool '${SHAVE_SAVED_LIBTOOL}'" + AC_SUBST(LIBTOOL) + + dnl substitute cc/cxx + SHAVE_SAVED_CC=$CC + SHAVE_SAVED_CXX=$CXX + SHAVE_SAVED_FC=$FC + SHAVE_SAVED_F77=$F77 + SHAVE_SAVED_OBJC=$OBJC + CC="${SHELL} ${shavedir}/shave cc ${SHAVE_SAVED_CC}" + CXX="${SHELL} ${shavedir}/shave cxx ${SHAVE_SAVED_CXX}" + FC="${SHELL} ${shavedir}/shave fc ${SHAVE_SAVED_FC}" + F77="${SHELL} ${shavedir}/shave f77 ${SHAVE_SAVED_F77}" + OBJC="${SHELL} ${shavedir}/shave objc ${SHAVE_SAVED_OBJC}" + AC_SUBST(CC) + AC_SUBST(CXX) + AC_SUBST(FC) + AC_SUBST(F77) + AC_SUBST(OBJC) + + V=@ + else + V=1 + fi + Q='$(V:1=)' + AC_SUBST(V) + AC_SUBST(Q) +]) + diff --git a/configure.ac b/configure.ac index 709fb19..48375ee 100644 --- a/configure.ac +++ b/configure.ac @@ -22,18 +22,26 @@ AC_PREREQ(2.57) AC_INIT([xf86-video-ati], - 6.12.2, + 6.12.99, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xf86-video-ati) AC_CONFIG_SRCDIR([Makefile.am]) AM_CONFIG_HEADER([config.h]) + +# Require xorg-macros: XORG_RELEASE_VERSION XORG_CHANGELOG +m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.2 or later before running autoconf/autogen])]) +XORG_MACROS_VERSION(1.2) + AC_CONFIG_AUX_DIR(.) AM_INIT_AUTOMAKE([dist-bzip2]) +AC_SYS_LARGEFILE AM_MAINTAINER_MODE +AC_CONFIG_FILES([shave shave-libtool]) + # Checks for programs. AC_DISABLE_STATIC AC_PROG_LIBTOOL @@ -62,6 +70,12 @@ AC_ARG_ENABLE(exa, [EXA="$enableval"], [EXA=yes]) +AC_ARG_ENABLE(kms, + AC_HELP_STRING([--disable-kms], + [Disable KMS support [[default=enabled]]]), + [DRM_MODE="$enableval"], + [DRM_MODE=yes]) + AC_ARG_WITH(xserver-source,AC_HELP_STRING([--with-xserver-source=XSERVER_SOURCE], [Path to X server source tree]), [ XSERVER_SOURCE="$withval" ], @@ -76,6 +90,10 @@ XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto) # Checks for pkg-config packages PKG_CHECK_MODULES(XORG, [xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES]) +PKG_CHECK_MODULES(XEXT, [xextproto >= 7.0.99.1], + HAVE_XEXTPROTO_71="yes"; AC_DEFINE(HAVE_XEXTPROTO_71, 1, [xextproto 7.1 available]), + HAVE_XEXTPROTO_71="no") +AM_CONDITIONAL(HAVE_XEXTPROTO_71, [ test "$HAVE_XEXTPROTO_71" = "yes" ]) sdkdir=$(pkg-config --variable=sdkdir xorg-server) # Checks for libraries. @@ -114,6 +132,24 @@ if test "$DRI" = yes; then if test "$have_damage_h" = yes; then AC_DEFINE(DAMAGE,1,[Use Damage extension]) fi + + save_CFLAGS="$CFLAGS" + CFLAGS="$XORG_CFLAGS $DRI_CFLAGS $CFLAGS" + AM_CONDITIONAL(DRM_MODE, test x$DRM_MODE = xyes) + if test "$DRM_MODE" = yes; then + AC_CHECK_HEADER(xf86drmMode.h,[DRM_MODE=yes],[DRM_MODE=no],[#include +#include ]) + if test "x$DRM_MODE" = xyes; then + PKG_CHECK_MODULES(LIBDRM_RADEON, [xorg-server >= 1.6 libdrm_radeon], + [LIBDRM_RADEON=yes], [LIBDRM_RADEON=no]) [...19762 lines suppressed...] + + BEGIN_ACCEL(2); + OUT_ACCEL_REG(R300_SC_SCISSOR0, (((dstX) << R300_SCISSOR_X_SHIFT) | + ((dstY) << R300_SCISSOR_Y_SHIFT))); + OUT_ACCEL_REG(R300_SC_SCISSOR1, (((dstX + dstw - 1) << R300_SCISSOR_X_SHIFT) | + ((dstY + dsth - 1) << R300_SCISSOR_Y_SHIFT))); + FINISH_ACCEL(); + +#ifdef ACCEL_CP + BEGIN_RING(3 * vtx_count + 4); + OUT_RING(CP_PACKET3(R200_CP_PACKET3_3D_DRAW_IMMD_2, + 3 * vtx_count)); + OUT_RING(RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST | + RADEON_CP_VC_CNTL_PRIM_WALK_RING | + (3 << RADEON_CP_VC_CNTL_NUM_SHIFT)); +#else /* ACCEL_CP */ + BEGIN_ACCEL(2 + vtx_count * 3); + OUT_ACCEL_REG(RADEON_SE_VF_CNTL, (RADEON_VF_PRIM_TYPE_TRIANGLE_LIST | + RADEON_VF_PRIM_WALK_DATA | + (3 << RADEON_VF_NUM_VERTICES_SHIFT))); +#endif + if (pPriv->bicubic_enabled) { + VTX_OUT_6((float)dstX, (float)dstY, + (float)srcX / pPriv->w, (float)srcY / pPriv->h, + (float)srcX + 0.5, (float)srcY + 0.5); + VTX_OUT_6((float)dstX, (float)(dstY + dstw + dsth), + (float)srcX / pPriv->w, ((float)srcY + (float)srch * (((float)dstw / (float)dsth) + 1.0)) / pPriv->h, + (float)srcX + 0.5, (float)srcY + (float)srch * (((float)dstw / (float)dsth) + 1.0) + 0.5); + VTX_OUT_6((float)(dstX + dstw + dsth), (float)dstY, + ((float)srcX + (float)srcw * (((float)dsth / (float)dstw) + 1.0)) / pPriv->w, + (float)srcY / pPriv->h, + (float)srcX + (float)srcw * (((float)dsth / (float)dstw) + 1.0) + 0.5, + (float)srcY + 0.5); + } else { + /* + * Render a big, scissored triangle. This means + * increasing the triangle size and adjusting + * texture coordinates. + */ + VTX_OUT_4((float)dstX, (float)dstY, + (float)srcX / pPriv->w, (float)srcY / pPriv->h); + VTX_OUT_4((float)dstX, (float)(dstY + dsth + dstw), + (float)srcX / pPriv->w, ((float)srcY + (float)srch * (((float)dstw / (float)dsth) + 1.0)) / pPriv->h); + VTX_OUT_4((float)(dstX + dstw + dsth), (float)dstY, + ((float)srcX + (float)srcw * (((float)dsth / (float)dstw) + 1.0)) / pPriv->w, + (float)srcY / pPriv->h); + } + + /* flushing is pipelined, free/finish is not */ + OUT_ACCEL_REG(R300_RB3D_DSTCACHE_CTLSTAT, R300_DC_FLUSH_3D); + +#ifdef ACCEL_CP + ADVANCE_RING(); +#else + FINISH_ACCEL(); +#endif /* !ACCEL_CP */ + + pBox++; + } + + BEGIN_ACCEL(3); + OUT_ACCEL_REG(R300_SC_CLIP_RULE, 0xAAAA); + OUT_ACCEL_REG(R300_RB3D_DSTCACHE_CTLSTAT, R300_RB3D_DC_FLUSH_ALL); OUT_ACCEL_REG(RADEON_WAIT_UNTIL, RADEON_WAIT_3D_IDLECLEAN); FINISH_ACCEL(); DamageDamageRegion(pPriv->pDraw, &pPriv->clip); } -#undef VTX_OUT -#undef VTX_OUT_FILTER +#undef VTX_OUT_4 +#undef VTX_OUT_6 #undef FUNC_NAME diff --git a/src/radeon_version.h b/src/radeon_version.h index 5717ead..129046d 100644 --- a/src/radeon_version.h +++ b/src/radeon_version.h @@ -38,6 +38,7 @@ #define RADEON_DRIVER_NAME "radeon" #define R200_DRIVER_NAME "r200" #define R300_DRIVER_NAME "r300" +#define R600_DRIVER_NAME "r600" #define RADEON_VERSION_MAJOR PACKAGE_VERSION_MAJOR #define RADEON_VERSION_MINOR PACKAGE_VERSION_MINOR diff --git a/src/radeon_video.c b/src/radeon_video.c index 6314eb1..f1fe72b 100644 --- a/src/radeon_video.c +++ b/src/radeon_video.c @@ -284,7 +284,7 @@ void RADEONInitVideo(ScreenPtr pScreen) memcpy(newAdaptors, adaptors, num_adaptors * sizeof(XF86VideoAdaptorPtr)); adaptors = newAdaptors; - if (!IS_AVIVO_VARIANT) { + if (!IS_AVIVO_VARIANT && !info->kms_enabled) { overlayAdaptor = RADEONSetupImageVideo(pScreen); if (overlayAdaptor != NULL) { adaptors[num_adaptors++] = overlayAdaptor; @@ -541,18 +541,6 @@ static XF86ImageRec Images[NUM_IMAGES] = #endif -/* Reference color space transform data */ -typedef struct tagREF_TRANSFORM -{ - float RefLuma; - float RefRCb; - float RefRCr; - float RefGCb; - float RefGCr; - float RefBCb; - float RefBCr; -} REF_TRANSFORM; - /* Parameters for ITU-R BT.601 and ITU-R BT.709 colour spaces */ static REF_TRANSFORM trans[2] = { @@ -560,7 +548,6 @@ static REF_TRANSFORM trans[2] = {1.1678, 0.0, 1.7980, -0.2139, -0.5345, 2.1186, 0.0} /* BT.709 */ }; - /* Gamma curve definition for preset gammas */ typedef struct tagGAMMA_CURVE_R100 { @@ -1661,10 +1648,6 @@ RADEONStopVideo(ScrnInfoPtr pScrn, pointer data, Bool cleanup) if (pPriv->textured) { if (cleanup) { - if (pPriv->bicubic_memory != NULL) { - radeon_legacy_free_memory(pScrn, pPriv->bicubic_memory); - pPriv->bicubic_memory = NULL; - } if (pPriv->video_memory != NULL) { radeon_legacy_free_memory(pScrn, pPriv->video_memory); pPriv->video_memory = NULL; @@ -1717,12 +1700,6 @@ RADEONSetPortAttribute(ScrnInfoPtr pScrn, RADEON_SYNC(info, pScrn); -#define RTFSaturation(a) (1.0 + ((a)*1.0)/1000.0) -#define RTFBrightness(a) (((a)*1.0)/2000.0) -#define RTFIntensity(a) (((a)*1.0)/2000.0) -#define RTFContrast(a) (1.0 + ((a)*1.0)/1000.0) -#define RTFHue(a) (((a)*3.1416)/1000.0) - if(attribute == xvAutopaintColorkey) { pPriv->autopaint_colorkey = ClipValue (value, 0, 1); diff --git a/src/radeon_video.h b/src/radeon_video.h index 4498002..989942c 100644 --- a/src/radeon_video.h +++ b/src/radeon_video.h @@ -90,14 +90,10 @@ typedef struct { void *video_memory; int video_offset; - Bool planar_hw; - Bool planar_state; int planeu_offset; int planev_offset; /* bicubic filtering */ - void *bicubic_memory; - int bicubic_offset; Bool bicubic_enabled; uint32_t bicubic_src_offset; int bicubic_state; @@ -120,9 +116,30 @@ typedef struct { int src_w, src_h, dst_w, dst_h; int w, h; int drw_x, drw_y; + int src_x, src_y; int vsync; + + struct radeon_bo *src_bo; } RADEONPortPrivRec, *RADEONPortPrivPtr; +/* Reference color space transform data */ +typedef struct tagREF_TRANSFORM +{ + float RefLuma; + float RefRCb; + float RefRCr; + float RefGCb; + float RefGCr; + float RefBCb; + float RefBCr; +} REF_TRANSFORM; + +#define RTFSaturation(a) (1.0 + ((a)*1.0)/1000.0) +#define RTFBrightness(a) (((a)*1.0)/2000.0) +#define RTFIntensity(a) (((a)*1.0)/2000.0) +#define RTFContrast(a) (1.0 + ((a)*1.0)/1000.0) +#define RTFHue(a) (((a)*3.1416)/1000.0) + xf86CrtcPtr radeon_xv_pick_best_crtc(ScrnInfoPtr pScrn, int x1, int x2, int y1, int y2); From xhorak at fedoraproject.org Tue Aug 4 08:21:40 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:21:40 +0000 (UTC) Subject: rpms/blam/F-10 blam.spec,1.35,1.36 Message-ID: <20090804082140.8AE9A11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/blam/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11601 Modified Files: blam.spec Log Message: * Tue Aug 04 2009 Jan Horak - 1.8.5-13 - Rebuild against newer gecko Index: blam.spec =================================================================== RCS file: /cvs/pkgs/rpms/blam/F-10/blam.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- blam.spec 21 Jul 2009 18:20:38 -0000 1.35 +++ blam.spec 4 Aug 2009 08:21:40 -0000 1.36 @@ -1,11 +1,11 @@ ## XXX: Hopefully Mono, Blam and multilib will play nicely soon... %define _libdir %{_prefix}/lib %define dbus_sharp_min_version 0.60 -%define gecko_version 1.9.0.12 +%define gecko_version 1.9.0.13 Name: blam Version: 1.8.5 -Release: 12%{?dist} +Release: 13%{?dist} Summary: An RSS/RDF feed reader Group: Applications/Internet @@ -138,6 +138,9 @@ update-desktop-database &> /dev/null ||: %{_mandir}/man?/%{name}.1* %changelog +* Tue Aug 04 2009 Jan Horak - 1.8.5-13 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 1.8.5-12 - Rebuild against newer gecko From pkgdb at fedoraproject.org Tue Aug 4 08:21:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:21:59 +0000 Subject: [pkgdb] ibus-anthy: fujiwara has requested watchbugzilla Message-ID: <20090804082159.E3FA010F88F@bastion2.fedora.phx.redhat.com> fujiwara has requested the watchbugzilla acl on ibus-anthy (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From jreznik at fedoraproject.org Tue Aug 4 08:22:02 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Tue, 4 Aug 2009 08:22:02 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/devel .cvsignore, 1.9, 1.10 kde-plasma-runcommand.spec, 1.12, 1.13 sources, 1.9, 1.10 Message-ID: <20090804082202.CEF7711C00CE@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11467 Modified Files: .cvsignore kde-plasma-runcommand.spec sources Log Message: * Mon Aug 04 2009 Jaroslav Reznik - 1.4-1 - update to 1.4 - gettext BR removed Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 23 Jul 2009 10:21:45 -0000 1.9 +++ .cvsignore 4 Aug 2009 08:22:02 -0000 1.10 @@ -1 +1 @@ -91495-runcommand-1.3.tar.bz2 +91495-runcommand-1.4.tar.bz2 Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/kde-plasma-runcommand.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- kde-plasma-runcommand.spec 25 Jul 2009 04:23:39 -0000 1.12 +++ kde-plasma-runcommand.spec 4 Aug 2009 08:22:02 -0000 1.13 @@ -1,6 +1,6 @@ Name: kde-plasma-runcommand -Version: 1.3 -Release: 2%{?dist} +Version: 1.4 +Release: 1%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner Group: User Interface/Desktops @@ -12,7 +12,6 @@ Source0: http://www.kde-look.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdebase-workspace-devel >= 4.2.0 -BuildRequires: gettext %description Simple plasmoid to run commands without using terminal or KRunner. Inspired by @@ -48,6 +47,10 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Mon Aug 04 2009 Jaroslav Reznik - 1.4-1 +- update to 1.4 +- gettext BR removed + * Fri Jul 24 2009 Fedora Release Engineering - 1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 23 Jul 2009 10:21:45 -0000 1.9 +++ sources 4 Aug 2009 08:22:02 -0000 1.10 @@ -1 +1 @@ -bc20897b51c779d62455e5899c6a360e 91495-runcommand-1.3.tar.bz2 +1f483eefe383d88ae646267c94417380 91495-runcommand-1.4.tar.bz2 From pkgdb at fedoraproject.org Tue Aug 4 08:22:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:22:02 +0000 Subject: [pkgdb] ibus-anthy: fujiwara has requested watchcommits Message-ID: <20090804082203.8C19910F8B1@bastion2.fedora.phx.redhat.com> fujiwara has requested the watchcommits acl on ibus-anthy (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From pkgdb at fedoraproject.org Tue Aug 4 08:23:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:23:27 +0000 Subject: [pkgdb] ibus-anthy: fujiwara has given up watchbugzilla Message-ID: <20090804082328.00EBA10F882@bastion2.fedora.phx.redhat.com> fujiwara has given up the watchbugzilla acl on ibus-anthy (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From pkgdb at fedoraproject.org Tue Aug 4 08:23:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 08:23:28 +0000 Subject: [pkgdb] ibus-anthy: fujiwara has given up watchcommits Message-ID: <20090804082329.0815910F8A9@bastion2.fedora.phx.redhat.com> fujiwara has given up the watchcommits acl on ibus-anthy (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From chitlesh at fedoraproject.org Tue Aug 4 08:23:47 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:23:47 +0000 (UTC) Subject: rpms/perl-Verilog/F-11 .cvsignore, 1.7, 1.8 import.log, 1.6, 1.7 perl-Verilog.spec, 1.9, 1.10 sources, 1.7, 1.8 Message-ID: <20090804082347.ED39E11C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/perl-Verilog/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12644/F-11 Modified Files: .cvsignore import.log perl-Verilog.spec sources Log Message: 3.212 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Jun 2009 23:42:25 -0000 1.7 +++ .cvsignore 4 Aug 2009 08:23:47 -0000 1.8 @@ -1 +1 @@ -Verilog-Perl-3.211.tar.gz +Verilog-Perl-3.212.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/F-11/import.log,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- import.log 17 Jun 2009 23:42:25 -0000 1.6 +++ import.log 4 Aug 2009 08:23:47 -0000 1.7 @@ -4,3 +4,4 @@ perl-Verilog-3_120-1_fc10:HEAD:perl-Veri perl-Verilog-3_121-1_fc10:HEAD:perl-Verilog-3.121-1.fc10.src.rpm:1239210304 perl-Verilog-3_210-1_fc10:F-11:perl-Verilog-3.210-1.fc10.src.rpm:1242921708 perl-Verilog-3_211-1_fc11:F-11:perl-Verilog-3.211-1.fc11.src.rpm:1245282108 +perl-Verilog-3_212-1_fc11:F-11:perl-Verilog-3.212-1.fc11.src.rpm:1249373971 Index: perl-Verilog.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/F-11/perl-Verilog.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- perl-Verilog.spec 17 Jun 2009 23:42:25 -0000 1.9 +++ perl-Verilog.spec 4 Aug 2009 08:23:47 -0000 1.10 @@ -1,5 +1,5 @@ Name: perl-Verilog -Version: 3.211 +Version: 3.212 Release: 1%{?dist} Summary: Verilog parsing routines @@ -65,6 +65,9 @@ find %{buildroot} -depth -type d -exec r %changelog +* Mon Jun 20 2009 Chitlesh Goorah 3.212-1 +- upstream v3.212 + * Thu Jun 18 2009 Chitlesh Goorah 3.211-1 - upstream v3.211 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Jun 2009 23:42:25 -0000 1.7 +++ sources 4 Aug 2009 08:23:47 -0000 1.8 @@ -1 +1 @@ -c9a21ce35bc08441982ab43642adf72d Verilog-Perl-3.211.tar.gz +5682e42a4904d41206782128b174a7d1 Verilog-Perl-3.212.tar.gz From chitlesh at fedoraproject.org Tue Aug 4 08:23:42 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:23:42 +0000 (UTC) Subject: rpms/kicad/F-11 import.log, NONE, 1.1 kicad-ld.conf, NONE, 1.1 .cvsignore, 1.5, 1.6 kicad.spec, 1.16, 1.17 sources, 1.5, 1.6 kicad-2007.07.09.destdir.locale.rpmoptflags.diff, 1.1, NONE kicad.desktop, 1.4, NONE Message-ID: <20090804082342.55D7811C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/kicad/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12528/F-11 Modified Files: .cvsignore kicad.spec sources Added Files: import.log kicad-ld.conf Removed Files: kicad-2007.07.09.destdir.locale.rpmoptflags.diff kicad.desktop Log Message: 2009.07.07 release --- NEW FILE import.log --- kicad-2009_07_07-3_rev1863_fc12:F-11:kicad-2009.07.07-3.rev1863.fc12.src.rpm:1249373989 --- NEW FILE kicad-ld.conf --- /usr/lib/kicad Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kicad/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 4 Oct 2007 13:22:05 -0000 1.5 +++ .cvsignore 4 Aug 2009 08:23:41 -0000 1.6 @@ -1,2 +1,3 @@ -kicad-sources--2007-07-09.zip -kicad-src-extras-2007-07-09.tar.bz2 +kicad-2009.07.07.tar.bz2 +kicad-doc-2009.07.07.tar.bz2 +kicad-library-2009.07.07.tar.bz2 Index: kicad.spec =================================================================== RCS file: /cvs/pkgs/rpms/kicad/F-11/kicad.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- kicad.spec 25 Feb 2009 11:17:57 -0000 1.16 +++ kicad.spec 4 Aug 2009 08:23:42 -0000 1.17 @@ -1,22 +1,30 @@ -Name: kicad -Version: 2007.07.09 -Release: 5%{?dist} -Summary: Electronic schematic diagrams and printed circuit board artwork -Summary(fr): Saisie de sch?ma ?lectronique et trac? de circuit imprim? - -Group: Applications/Engineering -License: GPLv2+ -Url: http://www.lis.inpg.fr/realise_au_lis/kicad/ -Source: ftp://iut-tice.ujf-grenoble.fr/cao/sources/kicad-sources--2007-07-09.zip -Source1: http://linuxelectronique.free.fr/download/kicad-src-extras-2007-07-09.tar.bz2 -Source2: %{name}.desktop -Patch0: %{name}-%{version}.destdir.locale.rpmoptflags.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Name: kicad +Version: 2009.07.07 +Release: 3.rev1863%{?dist} +Summary: Electronic schematic diagrams and printed circuit board artwork +Summary(fr): Saisie de sch?ma ?lectronique et trac? de circuit imprim? + +Group: Applications/Engineering +License: GPLv2+ +URL: http://www.lis.inpg.fr/realise_au_lis/kicad/ + +# Source files created from upstream's SVN repository +Source: kicad-%{version}.tar.bz2 +Source1: kicad-doc-%{version}.tar.bz2 +Source2: kicad-library-%{version}.tar.bz2 +Source3: kicad-ld.conf + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: desktop-file-utils +BuildRequires: wxGTK-devel +BuildRequires: boost-devel +BuildRequires: cmake -BuildRequires: desktop-file-utils, wxGTK-devel +Requires: electronics-menu %description -Kicad is an open source (GPL) software for the creation of electronic schematic +Kicad is an EDA software to design electronic schematic diagrams and printed circuit board artwork up to 16 layers. Kicad is a set of four softwares and a project manager: - Eeschema: schematic entry @@ -35,177 +43,210 @@ Kicad est un ensemble de quatres logicie - Cvpcb : s?lecteur d'empreintes pour les composants utilis?s dans le circuit - Kicad : gestionnaire de projet. -%prep -%setup -q -n kicad-dev -a 1 -%{__cp} -a kicad-src-extras-2007-07-09/* . -%{__rm} -rf kicad-src-extras-2007-07-09 - -# Convert MSDOS EOL to Unix EOL before applying patches - -for f in 3d-viewer/{3d_struct.h,3d_viewer.h} \ -eeschema/libcmp.h \ -include/{pcbstruct.h,wxstruct.h} \ -kicad/kicad.h \ -pcbnew/{autorout.h,class_cotation.h,class_equipot.h,class_mire.h,class_module.h,class_pcb_text.h,class_text_mod.h,class_track.h,track.cpp} -do - %{__sed} -i -e 's/\r$//' $f -done -%patch0 -p1 +%package doc +Summary: Documentations for kicad +Group: Applications/Engineering +License: GPLv2+ +Requires: %{name} = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + + +%description doc +Documentations and tutorials for kicad in English + + +%package doc-de +Summary: Documentation for Kicad in German +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-de +Documentation and tutorials for Kicad in German + + +%package doc-es +Summary: Documentation for Kicad in Spanish +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-es +Documentation and tutorials for Kicad in Spanish + + +%package doc-fr +Summary: Documentation for Kicad in French +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-fr +Documentation and tutorials for Kicad in French + + +%package doc-hu +Summary: Documentation for Kicad in Hungarian +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-hu +Documentation and tutorials for Kicad in Hungarian + + +%package doc-it +Summary: Documentation for Kicad in Italian +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-it +Documentation and tutorials for Kicad in Italian + + +%package doc-pt +Summary: Documentation for Kicad in Portuguese +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-pt +Documentation and tutorials for Kicad in Portuguese + + +%package doc-ru +Summary: Documentation for Kicad in Russian +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-ru +Documentation and tutorials for Kicad in Russian + + +%package doc-zh_CN +Summary: Documentation for Kicad in Chinese +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif -%build +%description doc-zh_CN +Documentation and tutorials for Kicad in Chinese -# These files are not scripts -for f in {copyright,gpl,licendoc,version}.txt -do - %{__chmod} -x $f -done -# Convert MSDOS EOL to Unix EOL -for f in {author,contrib,copyright,doc_conv_orcad*,gpl,licendoc}.txt -do - %{__sed} -i -e 's/\r$//' $f -done +%prep +%setup -q -a 1 -a 2 -for f in help/fr/{contents.hhc,kicad.hhp,cvpcb/cvpcb-fr.html,eeschema/eeschema.html,eeschema/eeschema.pdf,file_formats/file_formats.html,gerbview/gerbview.html,kicad/kicad.html,pcbnew/pcbnew.html} -do - %{__sed} -i -e 's/\r$//' $f -done +#kicad-doc.noarch: W: file-not-utf8 /usr/share/doc/kicad/AUTHORS.txt +iconv -f iso8859-1 -t utf-8 AUTHORS.txt > AUTHORS.conv && mv -f AUTHORS.conv AUTHORS.txt -for f in help/en/{contents.hhc,kicad.hhp,cvpcb/cvpcb-en.html,eeschema/eeschema.html,file_formats/file_formats.html,gerbview/gerbview.html,kicad/kicad.html,pcbnew/pcbnew.html} -do - %{__sed} -i -e 's/\r$//' $f -done -for f in help/es/{contents.hhc,kicad.hhp,cvpcb/cvpcb-es.html,eeschema/eeschema-es.html,file_formats/file_formats-es.html,gerbview/gerbview.html,kicad/kicad-es.html,pcbnew/pcbnew-es.html} -do - %{__sed} -i -e 's/\r$//' $f -done +#multilibs +%ifarch x86_64 sparc64 ppc64 amd64 +%{__sed} -i "s|KICAD_PLUGINS lib/kicad/plugins|KICAD_PLUGINS lib64/kicad/plugins|" CMakeLists.txt +%endif -for f in help/pt/{contents.hhc,kicad.hhp,cvpcb/cvpcb-pt.html,eeschema/eeschema-pt.html,eeschema/eeschema_pt_BR.html,file_formats/file_formats.html,gerbview/gerbview.html,kicad/kicad_pt_BR.html,kicad/kicad-pt.html,pcbnew/pcbnew.html,pcbnew/pcbnew_pt_BR.html} -do - %{__sed} -i -e 's/\r$//' $f -done -for f in help/ru/{contents.hhc,kicad.hhp,eeschema/eeschema_ru.html} -do - %{__sed} -i -e 's/\r$//' $f -done +%build -make -f makefile.gtk %{?_smp_mflags} +# +# Symbols libraries +# +pushd %{name}-library-%{version}/ +%cmake -DCMAKE_BUILD_TYPE=Release . +%{__make} %{?_smp_mflags} VERBOSE=1 +popd -%install -%{__rm} -rf %{buildroot} -install -d %{buildroot}%{_datadir} -install -d %{buildroot}%{_datadir}/%{name} +# +# Core components +# +%cmake -DCMAKE_BUILD_TYPE=Release +%{__make} %{?_smp_mflags} VERBOSE=1 -# install demos files -install -d %{buildroot}%{_datadir}/%{name}/demos -for dir in electric interf_u microwave pic_programmer pspice sonde_xilinx test_xil_95108 video -do - install -d %{buildroot}%{_datadir}/%{name}/demos/${dir} - for f in demos/${dir}/* - do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} - done -done -# install help files -install -d %{buildroot}%%{_docdir} -install -d %{buildroot}%{_docdir}/%{name}/ -for dir in en es fr pt -do - install -d %{buildroot}%{_docdir}/%{name}/${dir} - for subdir in cvpcb eeschema file_formats gerbview kicad pcbnew - do - install -d %{buildroot}%{_docdir}/%{name}/${dir}/${subdir} - cd help - install -m 644 ${dir}/kicad.hhp %{buildroot}%{_docdir}/%{name}/${dir}/kicad.hhp - install -m 644 ${dir}/contents.hhc %{buildroot}%{_docdir}/%{name}/${dir}/contents.hhc - for f in ${dir}/${subdir}/* - do - install -m 644 ${f} %{buildroot}%{_docdir}/%{name}/${f} - done - cd .. - done -done +%install +%{__rm} -rf %{buildroot} -# install ru help files -install -d %{buildroot}%%{_docdir} -install -d %{buildroot}%{_docdir}/%{name}/ -for dir in ru -do - install -d %{buildroot}%{_docdir}/%{name}/${dir} - for subdir in eeschema pcbnew - do - install -d %{buildroot}%{_docdir}/%{name}/${dir}/${subdir} - cd help - install -m 644 ${dir}/kicad.hhp %{buildroot}%{_docdir}/%{name}/${dir}/kicad.hhp - install -m 644 ${dir}/contents.hhc %{buildroot}%{_docdir}/%{name}/${dir}/contents.hhc - for f in ${dir}/${subdir}/* - do - install -m 644 ${f} %{buildroot}%{_docdir}/%{name}/${f} - done - cd .. - done -done +%{__make} INSTALL="install -p" DESTDIR=%{buildroot} install -# install librairies -install -d %{buildroot}%{_datadir}/%{name}/library -for f in library/* -do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} -done # install localization +%{__rm} -rf %{buildroot}%{_datadir}/%{name}/internat/ install -d %{buildroot}%{_datadir}/locale -cd locale -for dir in de es fr hu it ko pl pt sl +cd internat +for dir in ca cs de es fr hu it ko nl pl pt ru sl sv zh_CN do install -d %{buildroot}%{_datadir}/locale/${dir} install -m 644 ${dir}/%{name}.mo %{buildroot}%{_datadir}/locale/${dir}/%{name}.mo done cd .. -# install modules -install -d %{buildroot}%{_datadir}/%{name}/modules -install -d %{buildroot}%{_datadir}/%{name}/modules/packages3d -for dir in conn_DBxx connectors conn_europe device dil discret divers pga pin_array smd support -do - install -d %{buildroot}%{_datadir}/%{name}/modules/packages3d/${dir} - for f in modules/packages3d/${dir}/* - do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} - done -done -for f in modules/*.* -do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} -done +# install desktop +desktop-file-install --vendor=fedora \ + --dir %{buildroot}%{_datadir}/applications \ + --remove-category Development \ + --delete-original \ + %{buildroot}%{_datadir}/applications/kicad.desktop +rm -f %{buildroot}%{_datadir}/applications/eeschema.desktop + +# Missing requires libraries +%{__cp} -p ./3d-viewer/lib3d-viewer.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./bitmaps/libbitmaps.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./common/libcommon.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./polygon/kbool/src/libkbool.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./common/libpcbcommon.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./polygon/libpolygon.so %{buildroot}%{_libdir}/%{name} + +# +# Symbols libraries +# +pushd %{name}-library-%{version}/ +%{__make} INSTALL="install -p" DESTDIR=%{buildroot} install +popd + +# install ld.conf +mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d +install -pm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/ld.so.conf.d/kicad.conf # install template install -d %{buildroot}%{_datadir}/%{name}/template install -m 644 template/%{name}.pro %{buildroot}%{_datadir}/%{name}/template -# install binaries -install -d %{buildroot}%{_bindir} -install -d %{buildroot}%{_libdir}/%{name}/plugins -make -f makefile.gtk install DESTDIR=%{buildroot} -# install desktop -mkdir -p %{buildroot}%{_datadir}/applications -desktop-file-install --vendor=fedora \ - --dir %{buildroot}%{_datadir}/applications \ - %{SOURCE2} +# Preparing for documentation pull-ups +%{__rm} -f %{name}-doc-%{version}/doc/help/CMakeLists.txt +%{__rm} -f %{name}-doc-%{version}/doc/help/makefile +%{__rm} -f %{name}-doc-%{version}/doc/tutorials/CMakeLists.txt + +%{__cp} -pr %{name}-doc-%{version}/doc/* %{buildroot}%{_docdir}/%{name} +%{__cp} -pr AUTHORS.txt CHANGELOG* TODO.txt version.txt %{buildroot}%{_docdir}/%{name} -# install icon -mkdir -p %{buildroot}%{_datadir}/pixmaps -install -m 644 kicad_icon.png %{buildroot}%{_datadir}/pixmaps/kicad_icon.png %find_lang %{name} + %post update-desktop-database &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor || : @@ -214,6 +255,8 @@ then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor fi +/sbin/ldconfig + %postun update-desktop-database &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor || : @@ -222,22 +265,96 @@ then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor fi +/sbin/ldconfig + %clean %{__rm} -rf %{buildroot} + %files -f %{name}.lang %defattr(-,root,root) -%doc author.txt contrib.txt copyright.txt doc_conv_orcad_to_kicad_spanish.txt -%doc doc_conv_orcad_to_kicad.txt gpl.txt licendoc.txt news.txt version.txt +%doc %{_docdir}/%{name}/help/en/kicad.pdf %{_bindir}/* -%dir %{_libdir}/%{name} -%{_libdir}/%{name}/plugins/ +%{_libdir}/%{name} %{_datadir}/%{name}/ -%{_docdir}/%{name}/ %{_datadir}/applications/fedora-%{name}.desktop -%{_datadir}/pixmaps/kicad_icon.png +%{_datadir}/icons/hicolor/*/mimetypes/application-x-kicad-project.* +%{_datadir}/icons/hicolor/*/apps/%{name}.* +%{_datadir}/mime/packages/%{name}.xml +%{_datadir}/mimelnk/application/x-%{name}-*.desktop +%{_sysconfdir}/ld.so.conf.d/kicad.conf + +%files doc +%defattr(-,root,root,-) +%dir %{_docdir}/%{name} +%dir %{_docdir}/%{name}/help/ +%dir %{_docdir}/%{name}/tutorials +%doc %{_docdir}/%{name}/*.txt +%doc %{_docdir}/%{name}/scripts +%doc %{_docdir}/%{name}/contrib +%doc %{_docdir}/%{name}/help/en/docs_src/ +%doc %{_docdir}/%{name}/help/en/cvpcb.pdf +%doc %{_docdir}/%{name}/help/en/eeschema.pdf +%doc %{_docdir}/%{name}/help/en/gerbview.pdf +%doc %{_docdir}/%{name}/help/en/pcbnew.pdf +%doc %{_docdir}/%{name}/help/file_formats +%doc %{_docdir}/%{name}/tutorials/en + +%files doc-de +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/de +%doc %{_docdir}/%{name}/tutorials/de + +%files doc-es +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/es +%doc %{_docdir}/%{name}/tutorials/es + +%files doc-fr +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/fr +%doc %{_docdir}/%{name}/tutorials/fr + +%files doc-hu +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/tutorials/hu + +%files doc-it +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/it + +%files doc-pt +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/pt + + +%files doc-ru +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/ru +%doc %{_docdir}/%{name}/tutorials/ru + +%files doc-zh_CN +%defattr(-,root,root,-) +#%doc %{_docdir}/%{name}/help/zh_CN +%doc %{_docdir}/%{name}/tutorials/zh_CN + %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 2009.07.07-3.rev1863 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 08 2009 Jon Ciesla - 2009.07.07-2.rev1863 +- Dropped eeschema desktop file. +- Moved English kicad.pdf to main rpm. +- Added ls.so.conf file and ldconfig to post, postun to fix libs issue. +- Dropped category Development from desktop file. + +* Tue Jul 7 2009 Chitlesh Goorah - 2009.07.07-1.rev1863 +- svn rev 1863 +- documentation splitted into multiple packages +- libraries are now taken directly from SVN rather than from older releases +- build changed to cmake based + * Wed Feb 25 2009 Fedora Release Engineering - 2007.07.09-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kicad/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 4 Oct 2007 13:22:05 -0000 1.5 +++ sources 4 Aug 2009 08:23:42 -0000 1.6 @@ -1,2 +1,3 @@ -bf9aaf5a85851fe5250d6c53f4b4c6be kicad-sources--2007-07-09.zip -02389cd2983c834c8a4a5a1420513be8 kicad-src-extras-2007-07-09.tar.bz2 +b7df0a960ff269205038b99131bfdbc0 kicad-2009.07.07.tar.bz2 +396786f9595a8fe90479d764492a7726 kicad-doc-2009.07.07.tar.bz2 +43a40c3f52cd74632eb31540e95952a8 kicad-library-2009.07.07.tar.bz2 --- kicad-2007.07.09.destdir.locale.rpmoptflags.diff DELETED --- --- kicad.desktop DELETED --- From xhorak at fedoraproject.org Tue Aug 4 08:25:07 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:25:07 +0000 (UTC) Subject: rpms/evolution-rss/F-10 evolution-rss.spec,1.28,1.29 Message-ID: <20090804082507.5D1D111C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/evolution-rss/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13222 Modified Files: evolution-rss.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.1.2-9 - Rebuild against newer gecko Index: evolution-rss.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution-rss/F-10/evolution-rss.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- evolution-rss.spec 21 Jul 2009 18:25:10 -0000 1.28 +++ evolution-rss.spec 4 Aug 2009 08:25:07 -0000 1.29 @@ -1,7 +1,7 @@ Summary: Evolution RSS Reader Name: evolution-rss Version: 0.1.2 -Release: 8%{?dist} +Release: 9%{?dist} Group: Applications/Internet License: GPLv2 and GPLv2+ Source: http://gnome.eu.org/%{name}-%{version}.tar.gz @@ -87,6 +87,9 @@ fi %doc TODO %changelog +* Tue Aug 04 2009 Jan Horak - 0.1.2-9 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 0.1.2-8 - Rebuild against newer gecko From xhorak at fedoraproject.org Tue Aug 4 08:26:20 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:26:20 +0000 (UTC) Subject: rpms/galeon/F-10 galeon.spec,1.65,1.66 Message-ID: <20090804082620.51CF011C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/galeon/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13786 Modified Files: galeon.spec Log Message: * Tue Aug 04 2009 Jan Horak - 2.0.7-13 - Rebuild against newer gecko Index: galeon.spec =================================================================== RCS file: /cvs/pkgs/rpms/galeon/F-10/galeon.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- galeon.spec 21 Jul 2009 18:26:34 -0000 1.65 +++ galeon.spec 4 Aug 2009 08:26:20 -0000 1.66 @@ -3,7 +3,7 @@ Summary: GNOME2 Web browser based on Mozilla Name: galeon Version: 2.0.7 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ Group: Applications/Internet URL: http://galeon.sourceforge.net/ @@ -123,6 +123,9 @@ update-desktop-database > /dev/null 2>&1 %changelog +* Tue Aug 04 2009 Jan Horak - 2.0.7-13 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 2.0.7-12 - Rebuild against newer gecko From chitlesh at fedoraproject.org Tue Aug 4 08:26:20 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:26:20 +0000 (UTC) Subject: rpms/perl-Verilog/devel .cvsignore, 1.7, 1.8 import.log, 1.6, 1.7 perl-Verilog.spec, 1.10, 1.11 sources, 1.7, 1.8 Message-ID: <20090804082620.E1C2811C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/perl-Verilog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13808/devel Modified Files: .cvsignore import.log perl-Verilog.spec sources Log Message: 3.212 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Jun 2009 23:43:46 -0000 1.7 +++ .cvsignore 4 Aug 2009 08:26:20 -0000 1.8 @@ -1 +1 @@ -Verilog-Perl-3.211.tar.gz +Verilog-Perl-3.212.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/devel/import.log,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- import.log 17 Jun 2009 23:43:46 -0000 1.6 +++ import.log 4 Aug 2009 08:26:20 -0000 1.7 @@ -4,3 +4,4 @@ perl-Verilog-3_120-1_fc10:HEAD:perl-Veri perl-Verilog-3_121-1_fc10:HEAD:perl-Verilog-3.121-1.fc10.src.rpm:1239210304 perl-Verilog-3_210-1_fc10:HEAD:perl-Verilog-3.210-1.fc10.src.rpm:1242921837 perl-Verilog-3_211-1_fc11:HEAD:perl-Verilog-3.211-1.fc11.src.rpm:1245282191 +perl-Verilog-3_212-1_fc11:HEAD:perl-Verilog-3.212-1.fc11.src.rpm:1249374251 Index: perl-Verilog.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/devel/perl-Verilog.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Verilog.spec 26 Jul 2009 17:25:49 -0000 1.10 +++ perl-Verilog.spec 4 Aug 2009 08:26:20 -0000 1.11 @@ -1,6 +1,6 @@ Name: perl-Verilog -Version: 3.211 -Release: 2%{?dist} +Version: 3.212 +Release: 1%{?dist} Summary: Verilog parsing routines License: LGPL+ or Artistic @@ -65,8 +65,8 @@ find %{buildroot} -depth -type d -exec r %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 3.211-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Mon Jun 20 2009 Chitlesh Goorah 3.212-1 +- upstream v3.212 * Thu Jun 18 2009 Chitlesh Goorah 3.211-1 - upstream v3.211 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Jun 2009 23:43:46 -0000 1.7 +++ sources 4 Aug 2009 08:26:20 -0000 1.8 @@ -1 +1 @@ -c9a21ce35bc08441982ab43642adf72d Verilog-Perl-3.211.tar.gz +5682e42a4904d41206782128b174a7d1 Verilog-Perl-3.212.tar.gz From chitlesh at fedoraproject.org Tue Aug 4 08:26:22 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:26:22 +0000 (UTC) Subject: rpms/toped/F-10 .cvsignore, 1.6, 1.7 import.log, 1.3, 1.4 sources, 1.6, 1.7 toped.spec, 1.13, 1.14 Message-ID: <20090804082622.BDCD211C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/toped/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13834/F-10 Modified Files: .cvsignore import.log sources toped.spec Log Message: 0.9.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 10 Nov 2008 17:01:50 -0000 1.6 +++ .cvsignore 4 Aug 2009 08:26:22 -0000 1.7 @@ -1 +1 @@ -toped-0.9.2.tar.bz2 +toped-0.9.4.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 10 Nov 2008 17:46:42 -0000 1.3 +++ import.log 4 Aug 2009 08:26:22 -0000 1.4 @@ -1,3 +1,4 @@ toped-0_9_0-2_fc9:HEAD:toped-0.9.0-2.fc9.src.rpm:1217148340 toped-0_9_2-1_fc9:F-10:toped-0.9.2-1.fc9.src.rpm:1226336488 toped-0_9_2-2_fc9:F-10:toped-0.9.2-2.fc9.src.rpm:1226339105 +toped-0_9_4-1_fc11:F-10:toped-0.9.4-1.fc11.src.rpm:1249374252 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 10 Nov 2008 17:01:50 -0000 1.6 +++ sources 4 Aug 2009 08:26:22 -0000 1.7 @@ -1 +1 @@ -3e1b982099db4aa7e8e367259db22943 toped-0.9.2.tar.bz2 +58912db4c50874dc794f59e349c99243 toped-0.9.4.tar.bz2 Index: toped.spec =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-10/toped.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- toped.spec 10 Nov 2008 17:46:42 -0000 1.13 +++ toped.spec 4 Aug 2009 08:26:22 -0000 1.14 @@ -1,6 +1,7 @@ Name: toped -Version: 0.9.2 -Release: 2%{?dist} +Version: 0.9.4 +Release: 1%{?dist} +#RELEASE_0.94_CAND Summary: VLSI IC Layout Editor License: GPLv2 @@ -11,32 +12,35 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Source0: http://download2.berlios.de/%{name}/%{name}-%{version}.tar.bz2 + BuildRequires: desktop-file-utils BuildRequires: wxGTK-devel +BuildRequires: glew-devel +BuildRequires: byacc +BuildRequires: libtool +BuildRequires: bison +BuildRequires: flex +BuildRequires: plt-scheme Requires: electronics-menu %description -Toped is an open source cross-platform IC layout editor, -based on openGL and wxWidgets. +Toped is a layout editor with CIF and GDSII export capabilities. Toped is listed among Fedora Electronic Lab packages. %prep -%setup -q +%setup -q -n %{name} # instead of exporting the variable $TPD_GLOBAL sed -i 's|\$TPD_GLOBAL\/|%{_datadir}/%{name}/|' src/main.cpp sed -i 's|\*\$TPD_GLOBAL\*|%{_datadir}/%{name}/|' src/main.cpp +%{__make} -f Makefile.cvs %build -%configure \ - --with-gtk \ - --with-opengl \ - --disable-rpath \ - --enable-threads +%configure # Remove rpath from libtool sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool @@ -54,12 +58,12 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__rm} -f %{buildroot}%{_libdir}/libtpd*.{a,la} -desktop-file-install --vendor fedora \ - --add-category "Electronics" \ - --delete-original \ - --remove-category "Science" \ - --remove-category "Education" \ - --dir %{buildroot}%{_datadir}/applications/ \ +desktop-file-install --vendor "" \ + --add-category "Electronics" \ + --delete-original \ + --remove-category "Science" \ + --remove-category "Education" \ + --dir %{buildroot}%{_datadir}/applications/ \ %{buildroot}%{_datadir}/applications/%{name}.desktop %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/ @@ -76,9 +80,6 @@ desktop-file-install --vendor fedora %{__rm} -rf %{buildroot}%{_libdir}/libtpd_DB.so %{__rm} -rf %{buildroot}%{_libdir}/libtpd_parser.so -#spurious-executable-perm -chmod 0644 COPYING - %clean %{__rm} -rf %{buildroot} @@ -100,12 +101,23 @@ touch --no-create %{_datadir}/icons/hico %{_bindir}/%{name} %{_libdir}/libtpd*.so* %{_datadir}/%{name} -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*x*/apps/toped.png %Changelog -* Mon Nov 10 2008 Chitlesh Goorah - 0.9.2-2 +* Tue Aug 04 2009 Chitlesh Goorah - 0.9.4-1 +- 0.9.4 final release + +* Sat Aug 01 2009 Chitlesh Goorah - 0.9.4-0.2.rc1 +- Testing for upstream D-1 for 0.94 release - svn rev 1161 + +* Sat Aug 01 2009 Chitlesh Goorah - 0.9.4-0.1.rc1 +- 0.9.4 release candidate 1 + +* Tue Mar 10 2009 Chitlesh Goorah - 0.9.2-4 +- bug fix for cif and gdsII import and export + - disabling rpath - fixing rpmlint warning: unused-direct-shlib-dependencies - fixed multiple menu entries From chitlesh at fedoraproject.org Tue Aug 4 08:26:37 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:26:37 +0000 (UTC) Subject: rpms/kicad/F-10 import.log, NONE, 1.1 kicad-ld.conf, NONE, 1.1 .cvsignore, 1.5, 1.6 kicad.spec, 1.15, 1.16 sources, 1.5, 1.6 kicad-2007.07.09.destdir.locale.rpmoptflags.diff, 1.1, NONE kicad.desktop, 1.4, NONE Message-ID: <20090804082637.E2FB311C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/kicad/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14109/F-10 Modified Files: .cvsignore kicad.spec sources Added Files: import.log kicad-ld.conf Removed Files: kicad-2007.07.09.destdir.locale.rpmoptflags.diff kicad.desktop Log Message: 2009.07.07 release --- NEW FILE import.log --- kicad-2009_07_07-3_rev1863_fc12:F-10:kicad-2009.07.07-3.rev1863.fc12.src.rpm:1249374296 --- NEW FILE kicad-ld.conf --- /usr/lib/kicad Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kicad/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 4 Oct 2007 13:22:05 -0000 1.5 +++ .cvsignore 4 Aug 2009 08:26:37 -0000 1.6 @@ -1,2 +1,3 @@ -kicad-sources--2007-07-09.zip -kicad-src-extras-2007-07-09.tar.bz2 +kicad-2009.07.07.tar.bz2 +kicad-doc-2009.07.07.tar.bz2 +kicad-library-2009.07.07.tar.bz2 Index: kicad.spec =================================================================== RCS file: /cvs/pkgs/rpms/kicad/F-10/kicad.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- kicad.spec 28 Aug 2008 23:44:57 -0000 1.15 +++ kicad.spec 4 Aug 2009 08:26:37 -0000 1.16 @@ -1,22 +1,30 @@ -Name: kicad -Version: 2007.07.09 -Release: 4%{?dist} -Summary: Electronic schematic diagrams and printed circuit board artwork -Summary(fr): Saisie de sch?ma ?lectronique et trac? de circuit imprim? - -Group: Applications/Engineering -License: GPLv2+ -Url: http://www.lis.inpg.fr/realise_au_lis/kicad/ -Source: ftp://iut-tice.ujf-grenoble.fr/cao/sources/kicad-sources--2007-07-09.zip -Source1: http://linuxelectronique.free.fr/download/kicad-src-extras-2007-07-09.tar.bz2 -Source2: %{name}.desktop -Patch0: %{name}-%{version}.destdir.locale.rpmoptflags.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Name: kicad +Version: 2009.07.07 +Release: 3.rev1863%{?dist} +Summary: Electronic schematic diagrams and printed circuit board artwork +Summary(fr): Saisie de sch?ma ?lectronique et trac? de circuit imprim? + +Group: Applications/Engineering +License: GPLv2+ +URL: http://www.lis.inpg.fr/realise_au_lis/kicad/ + +# Source files created from upstream's SVN repository +Source: kicad-%{version}.tar.bz2 +Source1: kicad-doc-%{version}.tar.bz2 +Source2: kicad-library-%{version}.tar.bz2 +Source3: kicad-ld.conf + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: desktop-file-utils +BuildRequires: wxGTK-devel +BuildRequires: boost-devel +BuildRequires: cmake -BuildRequires: desktop-file-utils, wxGTK-devel +Requires: electronics-menu %description -Kicad is an open source (GPL) software for the creation of electronic schematic +Kicad is an EDA software to design electronic schematic diagrams and printed circuit board artwork up to 16 layers. Kicad is a set of four softwares and a project manager: - Eeschema: schematic entry @@ -35,177 +43,210 @@ Kicad est un ensemble de quatres logicie - Cvpcb : s?lecteur d'empreintes pour les composants utilis?s dans le circuit - Kicad : gestionnaire de projet. -%prep -%setup -q -n kicad-dev -a 1 -%{__cp} -a kicad-src-extras-2007-07-09/* . -%{__rm} -rf kicad-src-extras-2007-07-09 - -# Convert MSDOS EOL to Unix EOL before applying patches - -for f in 3d-viewer/{3d_struct.h,3d_viewer.h} \ -eeschema/libcmp.h \ -include/{pcbstruct.h,wxstruct.h} \ -kicad/kicad.h \ -pcbnew/{autorout.h,class_cotation.h,class_equipot.h,class_mire.h,class_module.h,class_pcb_text.h,class_text_mod.h,class_track.h,track.cpp} -do - %{__sed} -i -e 's/\r$//' $f -done -%patch0 -p1 +%package doc +Summary: Documentations for kicad +Group: Applications/Engineering +License: GPLv2+ +Requires: %{name} = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + + +%description doc +Documentations and tutorials for kicad in English + + +%package doc-de +Summary: Documentation for Kicad in German +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-de +Documentation and tutorials for Kicad in German + + +%package doc-es +Summary: Documentation for Kicad in Spanish +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-es +Documentation and tutorials for Kicad in Spanish + + +%package doc-fr +Summary: Documentation for Kicad in French +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-fr +Documentation and tutorials for Kicad in French + + +%package doc-hu +Summary: Documentation for Kicad in Hungarian +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-hu +Documentation and tutorials for Kicad in Hungarian + + +%package doc-it +Summary: Documentation for Kicad in Italian +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-it +Documentation and tutorials for Kicad in Italian + + +%package doc-pt +Summary: Documentation for Kicad in Portuguese +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-pt +Documentation and tutorials for Kicad in Portuguese + + +%package doc-ru +Summary: Documentation for Kicad in Russian +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-ru +Documentation and tutorials for Kicad in Russian + + +%package doc-zh_CN +Summary: Documentation for Kicad in Chinese +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif -%build +%description doc-zh_CN +Documentation and tutorials for Kicad in Chinese -# These files are not scripts -for f in {copyright,gpl,licendoc,version}.txt -do - %{__chmod} -x $f -done -# Convert MSDOS EOL to Unix EOL -for f in {author,contrib,copyright,doc_conv_orcad*,gpl,licendoc}.txt -do - %{__sed} -i -e 's/\r$//' $f -done +%prep +%setup -q -a 1 -a 2 -for f in help/fr/{contents.hhc,kicad.hhp,cvpcb/cvpcb-fr.html,eeschema/eeschema.html,eeschema/eeschema.pdf,file_formats/file_formats.html,gerbview/gerbview.html,kicad/kicad.html,pcbnew/pcbnew.html} -do - %{__sed} -i -e 's/\r$//' $f -done +#kicad-doc.noarch: W: file-not-utf8 /usr/share/doc/kicad/AUTHORS.txt +iconv -f iso8859-1 -t utf-8 AUTHORS.txt > AUTHORS.conv && mv -f AUTHORS.conv AUTHORS.txt -for f in help/en/{contents.hhc,kicad.hhp,cvpcb/cvpcb-en.html,eeschema/eeschema.html,file_formats/file_formats.html,gerbview/gerbview.html,kicad/kicad.html,pcbnew/pcbnew.html} -do - %{__sed} -i -e 's/\r$//' $f -done -for f in help/es/{contents.hhc,kicad.hhp,cvpcb/cvpcb-es.html,eeschema/eeschema-es.html,file_formats/file_formats-es.html,gerbview/gerbview.html,kicad/kicad-es.html,pcbnew/pcbnew-es.html} -do - %{__sed} -i -e 's/\r$//' $f -done +#multilibs +%ifarch x86_64 sparc64 ppc64 amd64 +%{__sed} -i "s|KICAD_PLUGINS lib/kicad/plugins|KICAD_PLUGINS lib64/kicad/plugins|" CMakeLists.txt +%endif -for f in help/pt/{contents.hhc,kicad.hhp,cvpcb/cvpcb-pt.html,eeschema/eeschema-pt.html,eeschema/eeschema_pt_BR.html,file_formats/file_formats.html,gerbview/gerbview.html,kicad/kicad_pt_BR.html,kicad/kicad-pt.html,pcbnew/pcbnew.html,pcbnew/pcbnew_pt_BR.html} -do - %{__sed} -i -e 's/\r$//' $f -done -for f in help/ru/{contents.hhc,kicad.hhp,eeschema/eeschema_ru.html} -do - %{__sed} -i -e 's/\r$//' $f -done +%build -make -f makefile.gtk %{?_smp_mflags} +# +# Symbols libraries +# +pushd %{name}-library-%{version}/ +%cmake -DCMAKE_BUILD_TYPE=Release . +%{__make} %{?_smp_mflags} VERBOSE=1 +popd -%install -%{__rm} -rf %{buildroot} -install -d %{buildroot}%{_datadir} -install -d %{buildroot}%{_datadir}/%{name} +# +# Core components +# +%cmake -DCMAKE_BUILD_TYPE=Release +%{__make} %{?_smp_mflags} VERBOSE=1 -# install demos files -install -d %{buildroot}%{_datadir}/%{name}/demos -for dir in electric interf_u microwave pic_programmer pspice sonde_xilinx test_xil_95108 video -do - install -d %{buildroot}%{_datadir}/%{name}/demos/${dir} - for f in demos/${dir}/* - do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} - done -done -# install help files -install -d %{buildroot}%%{_docdir} -install -d %{buildroot}%{_docdir}/%{name}/ -for dir in en es fr pt -do - install -d %{buildroot}%{_docdir}/%{name}/${dir} - for subdir in cvpcb eeschema file_formats gerbview kicad pcbnew - do - install -d %{buildroot}%{_docdir}/%{name}/${dir}/${subdir} - cd help - install -m 644 ${dir}/kicad.hhp %{buildroot}%{_docdir}/%{name}/${dir}/kicad.hhp - install -m 644 ${dir}/contents.hhc %{buildroot}%{_docdir}/%{name}/${dir}/contents.hhc - for f in ${dir}/${subdir}/* - do - install -m 644 ${f} %{buildroot}%{_docdir}/%{name}/${f} - done - cd .. - done -done +%install +%{__rm} -rf %{buildroot} -# install ru help files -install -d %{buildroot}%%{_docdir} -install -d %{buildroot}%{_docdir}/%{name}/ -for dir in ru -do - install -d %{buildroot}%{_docdir}/%{name}/${dir} - for subdir in eeschema pcbnew - do - install -d %{buildroot}%{_docdir}/%{name}/${dir}/${subdir} - cd help - install -m 644 ${dir}/kicad.hhp %{buildroot}%{_docdir}/%{name}/${dir}/kicad.hhp - install -m 644 ${dir}/contents.hhc %{buildroot}%{_docdir}/%{name}/${dir}/contents.hhc - for f in ${dir}/${subdir}/* - do - install -m 644 ${f} %{buildroot}%{_docdir}/%{name}/${f} - done - cd .. - done -done +%{__make} INSTALL="install -p" DESTDIR=%{buildroot} install -# install librairies -install -d %{buildroot}%{_datadir}/%{name}/library -for f in library/* -do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} -done # install localization +%{__rm} -rf %{buildroot}%{_datadir}/%{name}/internat/ install -d %{buildroot}%{_datadir}/locale -cd locale -for dir in de es fr hu it ko pl pt sl +cd internat +for dir in ca cs de es fr hu it ko nl pl pt ru sl sv zh_CN do install -d %{buildroot}%{_datadir}/locale/${dir} install -m 644 ${dir}/%{name}.mo %{buildroot}%{_datadir}/locale/${dir}/%{name}.mo done cd .. -# install modules -install -d %{buildroot}%{_datadir}/%{name}/modules -install -d %{buildroot}%{_datadir}/%{name}/modules/packages3d -for dir in conn_DBxx connectors conn_europe device dil discret divers pga pin_array smd support -do - install -d %{buildroot}%{_datadir}/%{name}/modules/packages3d/${dir} - for f in modules/packages3d/${dir}/* - do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} - done -done -for f in modules/*.* -do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} -done +# install desktop +desktop-file-install --vendor=fedora \ + --dir %{buildroot}%{_datadir}/applications \ + --remove-category Development \ + --delete-original \ + %{buildroot}%{_datadir}/applications/kicad.desktop +rm -f %{buildroot}%{_datadir}/applications/eeschema.desktop + +# Missing requires libraries +%{__cp} -p ./3d-viewer/lib3d-viewer.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./bitmaps/libbitmaps.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./common/libcommon.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./polygon/kbool/src/libkbool.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./common/libpcbcommon.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./polygon/libpolygon.so %{buildroot}%{_libdir}/%{name} + +# +# Symbols libraries +# +pushd %{name}-library-%{version}/ +%{__make} INSTALL="install -p" DESTDIR=%{buildroot} install +popd + +# install ld.conf +mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d +install -pm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/ld.so.conf.d/kicad.conf # install template install -d %{buildroot}%{_datadir}/%{name}/template install -m 644 template/%{name}.pro %{buildroot}%{_datadir}/%{name}/template -# install binaries -install -d %{buildroot}%{_bindir} -install -d %{buildroot}%{_libdir}/%{name}/plugins -make -f makefile.gtk install DESTDIR=%{buildroot} -# install desktop -mkdir -p %{buildroot}%{_datadir}/applications -desktop-file-install --vendor=fedora \ - --dir %{buildroot}%{_datadir}/applications \ - %{SOURCE2} +# Preparing for documentation pull-ups +%{__rm} -f %{name}-doc-%{version}/doc/help/CMakeLists.txt +%{__rm} -f %{name}-doc-%{version}/doc/help/makefile +%{__rm} -f %{name}-doc-%{version}/doc/tutorials/CMakeLists.txt + +%{__cp} -pr %{name}-doc-%{version}/doc/* %{buildroot}%{_docdir}/%{name} +%{__cp} -pr AUTHORS.txt CHANGELOG* TODO.txt version.txt %{buildroot}%{_docdir}/%{name} -# install icon -mkdir -p %{buildroot}%{_datadir}/pixmaps -install -m 644 kicad_icon.png %{buildroot}%{_datadir}/pixmaps/kicad_icon.png %find_lang %{name} + %post update-desktop-database &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor || : @@ -214,6 +255,8 @@ then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor fi +/sbin/ldconfig + %postun update-desktop-database &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor || : @@ -222,22 +265,99 @@ then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor fi +/sbin/ldconfig + %clean %{__rm} -rf %{buildroot} + %files -f %{name}.lang %defattr(-,root,root) -%doc author.txt contrib.txt copyright.txt doc_conv_orcad_to_kicad_spanish.txt -%doc doc_conv_orcad_to_kicad.txt gpl.txt licendoc.txt news.txt version.txt +%doc %{_docdir}/%{name}/help/en/kicad.pdf %{_bindir}/* -%dir %{_libdir}/%{name} -%{_libdir}/%{name}/plugins/ +%{_libdir}/%{name} %{_datadir}/%{name}/ -%{_docdir}/%{name}/ %{_datadir}/applications/fedora-%{name}.desktop -%{_datadir}/pixmaps/kicad_icon.png +%{_datadir}/icons/hicolor/*/mimetypes/application-x-kicad-project.* +%{_datadir}/icons/hicolor/*/apps/%{name}.* +%{_datadir}/mime/packages/%{name}.xml +%{_datadir}/mimelnk/application/x-%{name}-*.desktop +%{_sysconfdir}/ld.so.conf.d/kicad.conf + +%files doc +%defattr(-,root,root,-) +%dir %{_docdir}/%{name} +%dir %{_docdir}/%{name}/help/ +%dir %{_docdir}/%{name}/tutorials +%doc %{_docdir}/%{name}/*.txt +%doc %{_docdir}/%{name}/scripts +%doc %{_docdir}/%{name}/contrib +%doc %{_docdir}/%{name}/help/en/docs_src/ +%doc %{_docdir}/%{name}/help/en/cvpcb.pdf +%doc %{_docdir}/%{name}/help/en/eeschema.pdf +%doc %{_docdir}/%{name}/help/en/gerbview.pdf +%doc %{_docdir}/%{name}/help/en/pcbnew.pdf +%doc %{_docdir}/%{name}/help/file_formats +%doc %{_docdir}/%{name}/tutorials/en + +%files doc-de +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/de +%doc %{_docdir}/%{name}/tutorials/de + +%files doc-es +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/es +%doc %{_docdir}/%{name}/tutorials/es + +%files doc-fr +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/fr +%doc %{_docdir}/%{name}/tutorials/fr + +%files doc-hu +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/tutorials/hu + +%files doc-it +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/it + +%files doc-pt +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/pt + + +%files doc-ru +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/ru +%doc %{_docdir}/%{name}/tutorials/ru + +%files doc-zh_CN +%defattr(-,root,root,-) +#%doc %{_docdir}/%{name}/help/zh_CN +%doc %{_docdir}/%{name}/tutorials/zh_CN + %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 2009.07.07-3.rev1863 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 08 2009 Jon Ciesla - 2009.07.07-2.rev1863 +- Dropped eeschema desktop file. +- Moved English kicad.pdf to main rpm. +- Added ls.so.conf file and ldconfig to post, postun to fix libs issue. +- Dropped category Development from desktop file. + +* Tue Jul 7 2009 Chitlesh Goorah - 2009.07.07-1.rev1863 +- svn rev 1863 +- documentation splitted into multiple packages +- libraries are now taken directly from SVN rather than from older releases +- build changed to cmake based + +* Wed Feb 25 2009 Fedora Release Engineering - 2007.07.09-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Aug 29 2008 Michael Schwendt - 2007.07.09-4 - First patch is Patch0 - should fix build in Rawhide. - Include %%_libdir/kicad directory. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kicad/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 4 Oct 2007 13:22:05 -0000 1.5 +++ sources 4 Aug 2009 08:26:37 -0000 1.6 @@ -1,2 +1,3 @@ -bf9aaf5a85851fe5250d6c53f4b4c6be kicad-sources--2007-07-09.zip -02389cd2983c834c8a4a5a1420513be8 kicad-src-extras-2007-07-09.tar.bz2 +b7df0a960ff269205038b99131bfdbc0 kicad-2009.07.07.tar.bz2 +396786f9595a8fe90479d764492a7726 kicad-doc-2009.07.07.tar.bz2 +43a40c3f52cd74632eb31540e95952a8 kicad-library-2009.07.07.tar.bz2 --- kicad-2007.07.09.destdir.locale.rpmoptflags.diff DELETED --- --- kicad.desktop DELETED --- From xhorak at fedoraproject.org Tue Aug 4 08:27:19 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:27:19 +0000 (UTC) Subject: rpms/gecko-sharp2/F-10 gecko-sharp2.spec,1.36,1.37 Message-ID: <20090804082719.38A2511C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gecko-sharp2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14388 Modified Files: gecko-sharp2.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.13-11 - Rebuild against newer gecko Index: gecko-sharp2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gecko-sharp2/F-10/gecko-sharp2.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- gecko-sharp2.spec 21 Jul 2009 18:28:44 -0000 1.36 +++ gecko-sharp2.spec 4 Aug 2009 08:27:18 -0000 1.37 @@ -1,6 +1,6 @@ Name: gecko-sharp2 Version: 0.13 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Gecko bindings for Mono Group: System Environment/Libraries @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Jan Horak - 0.13-11 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 0.13-10 - Rebuild against newer gecko From xhorak at fedoraproject.org Tue Aug 4 08:27:59 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:27:59 +0000 (UTC) Subject: rpms/firefox/F-10 sources,1.118,1.119 Message-ID: <20090804082759.C02E511C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/firefox/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14726 Modified Files: sources Log Message: Fix build Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-10/sources,v retrieving revision 1.118 retrieving revision 1.119 diff -u -p -r1.118 -r1.119 --- sources 3 Aug 2009 22:10:20 -0000 1.118 +++ sources 4 Aug 2009 08:27:59 -0000 1.119 @@ -1,2 +1,2 @@ -eb2e69872ef6932de0ee98b102eb1d5b firefox-3.0.13-source.tar.bz2 a83ef3e4f8807f19a04a18469ac1238a firefox-langpacks-3.0.13-20090731.tar.bz2 +040d01a1e22a1ec1b28188479df06007 firefox-3.0.13-source.tar.bz2 From chitlesh at fedoraproject.org Tue Aug 4 08:28:35 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:28:35 +0000 (UTC) Subject: rpms/toped/F-11 .cvsignore, 1.7, 1.8 import.log, 1.4, 1.5 sources, 1.7, 1.8 toped.spec, 1.15, 1.16 Message-ID: <20090804082835.1031B11C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/toped/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15066/F-11 Modified Files: .cvsignore import.log sources toped.spec Log Message: 0.9.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 29 Mar 2009 17:03:53 -0000 1.7 +++ .cvsignore 4 Aug 2009 08:28:34 -0000 1.8 @@ -1 +1 @@ -toped.tar.bz2 +toped-0.9.4.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-11/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 29 Mar 2009 17:03:53 -0000 1.4 +++ import.log 4 Aug 2009 08:28:34 -0000 1.5 @@ -2,3 +2,4 @@ toped-0_9_0-2_fc9:HEAD:toped-0.9.0-2.fc9 toped-0_9_2-1_fc9:HEAD:toped-0.9.2-1.fc9.src.rpm:1226336637 toped-0_9_2-2_fc9:HEAD:toped-0.9.2-2.fc9.src.rpm:1226339141 toped-0_9_2-4_fc11:HEAD:toped-0.9.2-4.fc11.src.rpm:1238345726 +toped-0_9_4-1_fc11:F-11:toped-0.9.4-1.fc11.src.rpm:1249374408 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 29 Mar 2009 17:03:53 -0000 1.7 +++ sources 4 Aug 2009 08:28:34 -0000 1.8 @@ -1 +1 @@ -596dce3196148d07e29ccaabb7941df3 toped.tar.bz2 +58912db4c50874dc794f59e349c99243 toped-0.9.4.tar.bz2 Index: toped.spec =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-11/toped.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- toped.spec 29 Mar 2009 17:03:53 -0000 1.15 +++ toped.spec 4 Aug 2009 08:28:34 -0000 1.16 @@ -1,7 +1,7 @@ Name: toped -Version: 0.9.2 -Release: 4%{?dist} -#RELEASE_0.92_CAND +Version: 0.9.4 +Release: 1%{?dist} +#RELEASE_0.94_CAND Summary: VLSI IC Layout Editor License: GPLv2 @@ -10,8 +10,7 @@ URL: http://www.toped.org.uk BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -#Source0: http://download2.berlios.de/%{name}/%{name}-%{version}.tar.bz2 -Source0: %{name}.tar.bz2 +Source0: http://download2.berlios.de/%{name}/%{name}-%{version}.tar.bz2 BuildRequires: desktop-file-utils @@ -21,6 +20,7 @@ BuildRequires: byacc BuildRequires: libtool BuildRequires: bison BuildRequires: flex +BuildRequires: plt-scheme Requires: electronics-menu @@ -58,12 +58,12 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__rm} -f %{buildroot}%{_libdir}/libtpd*.{a,la} -desktop-file-install --vendor fedora \ - --add-category "Electronics" \ - --delete-original \ - --remove-category "Science" \ - --remove-category "Education" \ - --dir %{buildroot}%{_datadir}/applications/ \ +desktop-file-install --vendor "" \ + --add-category "Electronics" \ + --delete-original \ + --remove-category "Science" \ + --remove-category "Education" \ + --dir %{buildroot}%{_datadir}/applications/ \ %{buildroot}%{_datadir}/applications/%{name}.desktop %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/ @@ -80,9 +80,6 @@ desktop-file-install --vendor fedora %{__rm} -rf %{buildroot}%{_libdir}/libtpd_DB.so %{__rm} -rf %{buildroot}%{_libdir}/libtpd_parser.so -#spurious-executable-perm -chmod 0644 COPYING - %clean %{__rm} -rf %{buildroot} @@ -104,11 +101,20 @@ touch --no-create %{_datadir}/icons/hico %{_bindir}/%{name} %{_libdir}/libtpd*.so* %{_datadir}/%{name} -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*x*/apps/toped.png %Changelog +* Tue Aug 04 2009 Chitlesh Goorah - 0.9.4-1 +- 0.9.4 final release + +* Sat Aug 01 2009 Chitlesh Goorah - 0.9.4-0.2.rc1 +- Testing for upstream D-1 for 0.94 release - svn rev 1161 + +* Sat Aug 01 2009 Chitlesh Goorah - 0.9.4-0.1.rc1 +- 0.9.4 release candidate 1 + * Tue Mar 10 2009 Chitlesh Goorah - 0.9.2-4 - bug fix for cif and gdsII import and export From chitlesh at fedoraproject.org Tue Aug 4 08:28:45 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:28:45 +0000 (UTC) Subject: rpms/perl-Verilog/EL-5 .cvsignore, 1.6, 1.7 import.log, 1.5, 1.6 perl-Verilog.spec, 1.5, 1.6 sources, 1.6, 1.7 Message-ID: <20090804082845.EAAC811C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/perl-Verilog/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15210/EL-5 Modified Files: .cvsignore import.log perl-Verilog.spec sources Log Message: 3.212 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/EL-5/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 17 Jun 2009 23:46:06 -0000 1.6 +++ .cvsignore 4 Aug 2009 08:28:45 -0000 1.7 @@ -1 +1 @@ -Verilog-Perl-3.211.tar.gz +Verilog-Perl-3.212.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/EL-5/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 17 Jun 2009 23:46:06 -0000 1.5 +++ import.log 4 Aug 2009 08:28:45 -0000 1.6 @@ -3,3 +3,4 @@ perl-Verilog-3_120-1_fc10:EL-5:perl-Veri perl-Verilog-3_121-1_fc10:EL-5:perl-Verilog-3.121-1.fc10.src.rpm:1239210507 perl-Verilog-3_210-1_fc10:EL-5:perl-Verilog-3.210-1.fc10.src.rpm:1242922045 perl-Verilog-3_211-1_fc11:EL-5:perl-Verilog-3.211-1.fc11.src.rpm:1245282313 +perl-Verilog-3_212-1_fc11:EL-5:perl-Verilog-3.212-1.fc11.src.rpm:1249374405 Index: perl-Verilog.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/EL-5/perl-Verilog.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- perl-Verilog.spec 17 Jun 2009 23:46:06 -0000 1.5 +++ perl-Verilog.spec 4 Aug 2009 08:28:45 -0000 1.6 @@ -1,5 +1,5 @@ Name: perl-Verilog -Version: 3.211 +Version: 3.212 Release: 1%{?dist} Summary: Verilog parsing routines @@ -65,6 +65,9 @@ find %{buildroot} -depth -type d -exec r %changelog +* Mon Jun 20 2009 Chitlesh Goorah 3.212-1 +- upstream v3.212 + * Thu Jun 18 2009 Chitlesh Goorah 3.211-1 - upstream v3.211 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Verilog/EL-5/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 17 Jun 2009 23:46:06 -0000 1.6 +++ sources 4 Aug 2009 08:28:45 -0000 1.7 @@ -1 +1 @@ -c9a21ce35bc08441982ab43642adf72d Verilog-Perl-3.211.tar.gz +5682e42a4904d41206782128b174a7d1 Verilog-Perl-3.212.tar.gz From gerd at fedoraproject.org Tue Aug 4 08:29:17 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Tue, 4 Aug 2009 08:29:17 +0000 (UTC) Subject: rpms/parrot/F-10 parrot-1.x.0.patch,1.1,1.2 parrot.spec,1.5,1.6 Message-ID: <20090804082917.22AD411C00CE@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15405 Modified Files: parrot-1.x.0.patch parrot.spec Log Message: update to 1.4.0-8; changes the place of header-files and add the module "Parrot::OpLib::core" parrot-1.x.0.patch: config/gen/makefiles/parrot_pc.in | 2 +- lib/Parrot/Install.pm | 10 ++++++++++ tools/dev/install_files.pl | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) Index: parrot-1.x.0.patch =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-10/parrot-1.x.0.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- parrot-1.x.0.patch 21 Jul 2009 16:48:52 -0000 1.1 +++ parrot-1.x.0.patch 4 Aug 2009 08:29:16 -0000 1.2 @@ -1,14 +1,6 @@ ---- tools/dev/install_files.pl 2009-06-01 09:29:54.000000000 +0200 -+++ tools/dev/install_files.pl 2009-06-02 16:12:00.000000000 +0200 -@@ -133,7 +133,6 @@ - transform => sub { - my($filehash) = @_; - $filehash->{Dest} =~ s/^include//; -- $filehash->{DestDirs} = [$parrotdir]; - return($filehash); - }, - }, -@@ -157,7 +156,7 @@ +--- tools/dev/install_files.pl 2009-07-13 10:26:40.000000000 +0200 ++++ tools/dev/install_files.pl 2009-07-13 13:37:49.000000000 +0200 +@@ -163,7 +163,7 @@ # libdir as it is typically done with automake installed packages. # If there is a use case to make this configurable we'll add a # seperate --pkgconfigdir option. @@ -17,16 +9,14 @@ return($filehash); }, }, ---- tools/dev/install_dev_files.pl 2009-06-01 09:29:54.000000000 +0200 -+++ tools/dev/install_dev_files.pl 2009-06-02 16:19:07.000000000 +0200 -@@ -124,7 +124,6 @@ - my($filehash) = @_; - $filehash->{Dest} =~ s/^src//; # strip off leading src/ dir - $filehash->{Dest} =~ s/^include//; -- $filehash->{DestDirs} = [$parrotdir]; - return($filehash); - }, - }, +--- config/gen/makefiles/parrot_pc.in 2009-06-06 16:33:32.000000000 +0200 ++++ config/gen/makefiles/parrot_pc.in.new 2009-07-13 23:09:45.000000000 +0200 +@@ -7,4 +7,4 @@ + Description: virtual machine to execute bytecode for interpreted languages + Version: @VERSION@ + Libs: -L${libdir} -lparrot @icu_shared@ @libs@ +-Cflags: -I${includedir} ++Cflags: -I${includedir}@versiondir@ --- lib/Parrot/Install.pm 2009-06-01 09:29:57.000000000 +0200 +++ lib/Parrot/Install.pm 2009-06-03 08:41:22.000000000 +0200 @@ -220,6 +220,16 @@ @@ -46,13 +36,3 @@ copy( $src, $dest ) or die "Error: couldn't copy $src to $dest: $!\n"; print "$dest\n"; } ---- MANIFEST.generated 2009-07-14 23:49:14.000000000 +0200 -+++ MANIFEST.generated.new 2009-07-17 13:39:08.000000000 +0200 -@@ -241,5 +241,6 @@ - src/pmc/sub.dump [devel]src - src/pmc/undef.dump [devel]src - src/string_private_cstring.h [] --tools/build/dynpmc.pl [] -+tools/build/dynoplibs.pl [devel] -+tools/build/dynpmc.pl [devel] - vtable.dump [devel]src Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-10/parrot.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- parrot.spec 1 Aug 2009 12:26:46 -0000 1.5 +++ parrot.spec 4 Aug 2009 08:29:16 -0000 1.6 @@ -1,29 +1,25 @@ Name: parrot Version: 1.4.0 -Release: 6%{?dist} +Release: 8%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries URL: http://www.parrot.org/ -Source0: ftp://ftp.parrot.org/pub/parrot/releases/devel/%{version}/parrot-%{version}.tar.gz +Source0: ftp://ftp.parrot.org/pub/parrot/releases/stable/%{version}/parrot-%{version}.tar.gz Patch0: parrot-1.x.0.patch -# see for upstream: https://trac.parrot.org/parrot/ticket/735 -# patched files: tools/dev/install_files.pl -# tools/dev/install_dev_files.pl -# Changes the path for header files (to have no version subdirectory) -# It is also responsible to have no subdirectory under pkgconfig. +# patches file: tools/dev/install_files.pl +# It is responsible to have no subdirectory under pkgconfig. +# +# patches file: config/gen/makefiles/parrot_pc.in +# So "pkg-config parrot --cflags" works correct # # see for upstream: https://trac.parrot.org/parrot/ticket/509 # patched file: lib/Parrot/Install.pm # is to have the symlink: libparrot.so -> libparrot.so.%{version} # Without this %{_libdir}/libparrot.so would not be a symbolic link to # %{_libdir}/libparrot.so.%{version} -# -# see for upstream: https://trac.parrot.org/parrot/ticket/844 -# patched file: MANIFEST.generated -# Add two perl-srcipts that are need to build Rakudo BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: readline-devel @@ -61,11 +57,13 @@ Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: perl(Pod::Simple) Requires: perl(File::Which) >= 0.05 +Requires: perl(Parrot::OpLib::core) # It is necessary to have installed the package "perl-Perl-Critic" to install # the parrot-tools Provides: perl(Parrot::Pmc2c::MethodEmitter) = %{version} Provides: perl(Parrot::Pmc2c::PCCMETHOD_BITS) = %{version} Provides: perl(Parrot::Pmc2c::PMCEmitter) = %{version} +Provides: perl(Parrot::OpLib::core) = %{version} %description @@ -94,15 +92,13 @@ Parrot Virtual Machine development files %setup -q %patch0 -p0 -%{__perl} -pi -e 's,"lib/,"%{_lib}/, if (/CONST_STRING\(interp,/)' \ - src/library.c -%{__perl} -pi -e "s,'/usr/lib','%{_libdir}',;s,runtime/lib/,runtime/%{_lib}/," \ - tools/dev/install_files.pl +%{__perl} -pi -e "s,'/usr/lib','%{_libdir}'," tools/dev/install_files.pl cat << \EOF > %{name}-prov #!/bin/sh -%{__perl_provides} $* | %{__sed} -e '/perl(A)/d' -e '/perl(B)/d' -e '/perl(DB)/d' +%{__perl_provides} $* | %{__sed} -e '/perl(A)/d' -e '/perl(B)/d' \ + -e '/perl(DB)/d' -e '/perl(Parrot::OpLib::core)/d' EOF %global __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov @@ -181,12 +177,6 @@ find %{RPM_PAR_LIB_DIR}tools -type f -na find %{RPM_PAR_LIB_DIR}tools/dev -type f -name "pbc_to_exe.pir" \ -exec %{__sed} -i -e '1 s&#! parrot&#!/usr/bin/parrot&' {} \; \ -exec chmod 755 {} \; -# Set path to perl binary -find %{RPM_PAR_LIB_DIR}tools/build -type f -name "dyn*.pl" \ - -exec %{__sed} -i -e '1 s&# ex: set ro:&#!/usr/bin/perl&' {} \; -# This module is only needed for building and should not be installed (I think) -# module "Parrot::OpLib::core" -rm -rf %{RPM_PAR_LIB_DIR}tools/lib/Parrot/OpLib # Remove doc-files with zero-length find docs/html -type f -size 0 -exec rm -f {} \; @@ -225,9 +215,6 @@ for file in docs/book/draft/ch05_pge.pod done %{__rm} -f timestamp -# These files *probably* aren't needed. -rm -rf $RPM_BUILD_ROOT%{_usr}/config \ - $RPM_BUILD_ROOT%{_includedir}/src %check # 'make fulltest' is done by default; it take a lot of time @@ -250,10 +237,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc ChangeLog CREDITS NEWS PBC_COMPAT PLATFORMS README %doc RESPONSIBLE_PARTIES TODO LICENSE -%exclude %{_bindir}/parrot_config -%exclude %{_bindir}/parrot_debugger -%exclude %{_bindir}/pbc_* -%{_bindir}/* +%{_bindir}/parrot %{_libdir}/parrot/ %exclude %{_libdir}/parrot/%{version}/tools %exclude %{_libdir}/parrot/%{version}/VERSION @@ -273,22 +257,22 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/pbc_to_exe %{_bindir}/pbc_dump %{_includedir}/parrot -%{_includedir}/pmc %{_libdir}/libparrot.so %exclude %{_libdir}/libparrot.a %{_libdir}/pkgconfig/* -%{_usr}/src/parrot/* %files tools %defattr(-,root,root,-) # Files for building languages %{_libdir}/parrot/%{version}/tools/* %{_libdir}/parrot/%{version}/VERSION - +%{_usr}/src/parrot/* %changelog -* Sat Aug 1 2009 Gerd Pokorra 1.4.0-5 +* Sat Aug 1 2009 Gerd Pokorra 1.4.0-8 +- include the necessary module Parrot::OpLib::core +- change the place of header files to /usr/include/parrrot/ - install the files /usr/src/parrot/* * Sat Jul 25 2009 Fedora Release Engineering - 1.4.0-4 @@ -297,14 +281,11 @@ rm -rf $RPM_BUILD_ROOT * Tue Jul 21 2009 Gerd Pokorra 1.4.0-1 - add the new disable-rpath configure option -* Thu Apr 23 2009 Gerd Pokorra 1.0.0-6 +* Wed Mar 25 2009 Gerd Pokorra 1.0.0-6 - add a list of changes from Lubomir Rintel -- add patch to remove rpath - add filtering Provides - change requires for docs-subpackage - enable test suite - -* Wed Mar 25 2009 Gerd Pokorra 1.0.0-5 - change the group of the subpackage "-docs" to Documentation - put the main-documentation from the docs-package to the main package - LICENSE file added @@ -315,6 +296,7 @@ rm -rf $RPM_BUILD_ROOT - define RPM_PAR_LIB_DIR added - add subpackage "tools" - exclude tools directory from main-package +- added make html * Sun Mar 22 2009 Fabien Georget 1.0.0-4 - add tools @@ -322,11 +304,8 @@ rm -rf $RPM_BUILD_ROOT * Sun Mar 22 2009 David Fetter 1.0.0-3 - Removed wrong prefix from pkgconfig per Christoph Wickert - Changed i386 to ix86 per Christoph Wickert - -* Sun Mar 22 2009 David Fetter 1.0.0-2 - Changed hard-coded path requirement to perl. - * Tue Mar 17 2009 Allison Randal 1.0.0 - updated to 1.0.0 @@ -335,50 +314,29 @@ rm -rf $RPM_BUILD_ROOT - added parrot_utils to devel - fixed Source0 url -* Tue Jan 23 2009 Gerd Pokorra 0.9.0 -- added make html -- make reallyinstall => make install - * Tue Dec 16 2008 Whiteknight 0.8.2 - updated to 0.8.2 -* Tue Oct 21 2008 particle 0.8.0 -- updated to 0.8.0 - * Tue Mar 18 2008 Bernhard Schmalhofer 0.6.0 - Update to 0.5.3. * Wed Feb 20 2008 Patrick Michaud 0.5.3 - Update to 0.5.3. -* Tue Jan 15 2008 Bob Rogers 0.5.2 -- Update to 0.5.2. - -* Tue Dec 18 2007 Jonathan Worthington 0.5.1 -- Update to 0.5.1. - * Sat Mar 10 2007 Steven Pritchard 0.4.9-1 - Update to 0.4.9. - BuildRequires ncurses-devel. - For some reason now I need to force -lm too. - Remove some files/directories that shouldn't be included. - -* Fri Jun 30 2006 Steven Pritchard 0.4.5-5 - Override lib_dir and make various substitutions to try to fix multilib. - Remove rpath use from Makefile. - Fix a pod error in src/ops/experimental.ops. - Enable "make test" since t/doc/pod.t won't fail now. - -* Wed Jun 28 2006 Steven Pritchard 0.4.5-4 - Force permissions on shared libraries so rpmbuild strips them. - -* Wed Jun 28 2006 Steven Pritchard 0.4.5-3 - Fix URL, description, summary, etc. - Add post/postun. - Move parrot-config to the devel sub-package. - Force permissions on the doc directories. - -* Tue Jun 27 2006 Steven Pritchard 0.4.5-2 - Add -lcurses to get readline detection to work. - Add BuildRequires libicu-devel. From xhorak at fedoraproject.org Tue Aug 4 08:30:00 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:30:00 +0000 (UTC) Subject: rpms/gnome-python2-extras/F-10 gnome-python2-extras.spec,1.44,1.45 Message-ID: <20090804083000.1C46A11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-python2-extras/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15593 Modified Files: gnome-python2-extras.spec Log Message: * Tue Aug 04 2009 Jan Horak - 2.19.1-33 - Rebuild against newer gecko Index: gnome-python2-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-extras/F-10/gnome-python2-extras.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- gnome-python2-extras.spec 21 Jul 2009 18:30:04 -0000 1.44 +++ gnome-python2-extras.spec 4 Aug 2009 08:29:59 -0000 1.45 @@ -5,7 +5,7 @@ %define gnome_panel_version 2.2.0 %define gnome_python_version 2.10.0 %define gtkhtml2_version 2.3.1 -%define gecko_version 1.9.0.12 +%define gecko_version 1.9.0.13 %define gtkspell_version 2.0.7 %define libgda_version 2.99.6 %define libgdl_version 2.24.0 @@ -14,7 +14,7 @@ Name: gnome-python2-extras Version: 2.19.1 -Release: 32%{?dist} +Release: 33%{?dist} License: GPLv2+ and LGPLv2+ Group: Development/Languages Summary: The sources for additional. PyGNOME Python extension modules. @@ -191,6 +191,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pygda-3.0.pc %changelog +* Tue Aug 04 2009 Jan Horak - 2.19.1-33 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 2.19.1-32 - Rebuild against newer gecko From xhorak at fedoraproject.org Tue Aug 4 08:30:36 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:30:36 +0000 (UTC) Subject: rpms/gnome-web-photo/F-10 gnome-web-photo.spec,1.21,1.22 Message-ID: <20090804083036.6643611C0345@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-web-photo/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15849 Modified Files: gnome-web-photo.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.3-21 - Rebuild against newer gecko Index: gnome-web-photo.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-web-photo/F-10/gnome-web-photo.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- gnome-web-photo.spec 21 Jul 2009 18:31:18 -0000 1.21 +++ gnome-web-photo.spec 4 Aug 2009 08:30:36 -0000 1.22 @@ -1,9 +1,9 @@ -%define gecko_version 1.9.0.12 +%define gecko_version 1.9.0.13 Summary: HTML pages thumbnailer Name: gnome-web-photo Version: 0.3 -Release: 20%{?dist} +Release: 21%{?dist} License: LGPLv2+ Group: Applications/Internet URL: http://ftp.gnome.org/pub/GNOME/sources/gnome-web-photo/%{version}/ @@ -80,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gnome-web-photo %changelog +* Tue Aug 04 2009 Jan Horak - 0.3-21 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 0.3-20 - Rebuild against newer gecko From jreznik at fedoraproject.org Tue Aug 4 08:30:43 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Tue, 4 Aug 2009 08:30:43 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/F-11 .cvsignore, 1.9, 1.10 kde-plasma-runcommand.spec, 1.11, 1.12 sources, 1.9, 1.10 Message-ID: <20090804083043.AF9D111C0345@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15867 Modified Files: .cvsignore kde-plasma-runcommand.spec sources Log Message: * Mon Aug 04 2009 Jaroslav Reznik - 1.4-1 - update to 1.4 - gettext BR removed Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 23 Jul 2009 10:31:37 -0000 1.9 +++ .cvsignore 4 Aug 2009 08:30:43 -0000 1.10 @@ -1 +1 @@ -91495-runcommand-1.3.tar.bz2 +91495-runcommand-1.4.tar.bz2 Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/kde-plasma-runcommand.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- kde-plasma-runcommand.spec 23 Jul 2009 10:31:37 -0000 1.11 +++ kde-plasma-runcommand.spec 4 Aug 2009 08:30:43 -0000 1.12 @@ -1,5 +1,5 @@ Name: kde-plasma-runcommand -Version: 1.3 +Version: 1.4 Release: 1%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner @@ -12,7 +12,6 @@ Source0: http://www.kde-look.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdebase-workspace-devel >= 4.2.0 -BuildRequires: gettext %description Simple plasmoid to run commands without using terminal or KRunner. Inspired by @@ -48,6 +47,10 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Mon Aug 04 2009 Jaroslav Reznik - 1.4-1 +- update to 1.4 +- gettext BR removed + * Thu Jul 23 2009 Jaroslav Reznik 1.3-1 - update to 1.3 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 23 Jul 2009 10:31:37 -0000 1.9 +++ sources 4 Aug 2009 08:30:43 -0000 1.10 @@ -1 +1 @@ -bc20897b51c779d62455e5899c6a360e 91495-runcommand-1.3.tar.bz2 +1f483eefe383d88ae646267c94417380 91495-runcommand-1.4.tar.bz2 From xhorak at fedoraproject.org Tue Aug 4 08:31:35 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:31:35 +0000 (UTC) Subject: rpms/google-gadgets/F-10 google-gadgets.spec,1.15,1.16 Message-ID: <20090804083135.2ABF811C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/google-gadgets/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16390 Modified Files: google-gadgets.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.10.5-9 - Rebuild against newer gecko Index: google-gadgets.spec =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/F-10/google-gadgets.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- google-gadgets.spec 21 Jul 2009 18:32:53 -0000 1.15 +++ google-gadgets.spec 4 Aug 2009 08:31:35 -0000 1.16 @@ -1,6 +1,6 @@ Name: google-gadgets Version: 0.10.5 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Google Gadgets for Linux Group: User Interface/Desktops @@ -189,6 +189,9 @@ update-desktop-database &> /dev/null || %changelog +* Tue Aug 04 2009 Jan Horak - 0.10.5-9 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 0.10.5-8 - Rebuild against newer gecko From chitlesh at fedoraproject.org Tue Aug 4 08:31:12 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:31:12 +0000 (UTC) Subject: rpms/kicad/EL-5 import.log, NONE, 1.1 kicad-ld.conf, NONE, 1.1 .cvsignore, 1.4, 1.5 kicad.spec, 1.8, 1.9 sources, 1.4, 1.5 kicad-2006.08.28.destdir.diff, 1.1, NONE kicad-2006.08.28.rpm.opt.flags.diff, 1.1, NONE kicad-2007.01.15.destdir.diff, 1.1, NONE kicad-2007.01.15.rpm.opt.flags.diff, 1.1, NONE kicad.desktop, 1.2, NONE Message-ID: <20090804083112.715BE11C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/kicad/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16180/EL-5 Modified Files: .cvsignore kicad.spec sources Added Files: import.log kicad-ld.conf Removed Files: kicad-2006.08.28.destdir.diff kicad-2006.08.28.rpm.opt.flags.diff kicad-2007.01.15.destdir.diff kicad-2007.01.15.rpm.opt.flags.diff kicad.desktop Log Message: 2009.07.07 release --- NEW FILE import.log --- kicad-2009_07_07-3_rev1863_fc12:EL-5:kicad-2009.07.07-3.rev1863.fc12.src.rpm:1249374443 --- NEW FILE kicad-ld.conf --- /usr/lib/kicad Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kicad/EL-5/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 8 Feb 2007 13:25:10 -0000 1.4 +++ .cvsignore 4 Aug 2009 08:31:11 -0000 1.5 @@ -1,2 +1,3 @@ -kicad-sources-2007-01-15.zip -kicad-src-extras-2007-01-15.tar.bz2 +kicad-2009.07.07.tar.bz2 +kicad-doc-2009.07.07.tar.bz2 +kicad-library-2009.07.07.tar.bz2 Index: kicad.spec =================================================================== RCS file: /cvs/pkgs/rpms/kicad/EL-5/kicad.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- kicad.spec 14 Feb 2007 10:12:15 -0000 1.8 +++ kicad.spec 4 Aug 2009 08:31:12 -0000 1.9 @@ -1,24 +1,30 @@ -Name: kicad -Version: 2007.01.15 -Release: 2%{?dist} -Summary: Electronic schematic diagrams and printed circuit board artwork -Summary(fr): Saisie de sch?ma ?lectronique et trac? de circuit imprim? - -Group: Applications/Engineering -License: GPL -Url: http://www.lis.inpg.fr/realise_au_lis/kicad/ -Source: ftp://iut-tice.ujf-grenoble.fr/cao/sources/kicad-sources-2007-01-15.zip -Source1: http://linuxelectronique.free.fr/download/kicad-src-extras-2007-01-15.tar.bz2 -Source2: %{name}.desktop -Patch: %{name}-%{version}.destdir.diff -Patch1: %{name}-%{version}.rpm.opt.flags.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Name: kicad +Version: 2009.07.07 +Release: 3.rev1863%{?dist} +Summary: Electronic schematic diagrams and printed circuit board artwork +Summary(fr): Saisie de sch?ma ?lectronique et trac? de circuit imprim? + +Group: Applications/Engineering +License: GPLv2+ +URL: http://www.lis.inpg.fr/realise_au_lis/kicad/ + +# Source files created from upstream's SVN repository +Source: kicad-%{version}.tar.bz2 +Source1: kicad-doc-%{version}.tar.bz2 +Source2: kicad-library-%{version}.tar.bz2 +Source3: kicad-ld.conf + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: desktop-file-utils +BuildRequires: wxGTK-devel +BuildRequires: boost-devel +BuildRequires: cmake -Requires: wxGTK -BuildRequires: desktop-file-utils, wxGTK-devel +Requires: electronics-menu %description -Kicad is an open source (GPL) software for the creation of electronic schematic +Kicad is an EDA software to design electronic schematic diagrams and printed circuit board artwork up to 16 layers. Kicad is a set of four softwares and a project manager: - Eeschema: schematic entry @@ -37,181 +43,210 @@ Kicad est un ensemble de quatres logicie - Cvpcb : s?lecteur d'empreintes pour les composants utilis?s dans le circuit - Kicad : gestionnaire de projet. -%prep -%setup -q -n kicad-dev -a 1 -%{__cp} -a kicad-src-extras-2007-01-15/* . -%{__rm} -rf kicad-src-extras-2007-01-15 - -# Convert MSDOS EOL to Unix EOL before applying patches - -for f in 3d-viewer/{3d_struct.h,3d_viewer.h} \ -eeschema/libcmp.h \ -include/{pcbstruct.h,wxstruct.h} \ -kicad/kicad.h \ -pcbnew/{autorout.h,class_cotation.h,class_equipot.h,class_mire.h,class_module.h,class_pcb_text.h,class_text_mod.h,class_track.h,track.cpp} -do - %{__sed} -i -e 's/\r$//' $f -done -%patch0 -p1 -%patch1 -p1 +%package doc +Summary: Documentations for kicad +Group: Applications/Engineering +License: GPLv2+ +Requires: %{name} = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + + +%description doc +Documentations and tutorials for kicad in English + + +%package doc-de +Summary: Documentation for Kicad in German +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-de +Documentation and tutorials for Kicad in German + + +%package doc-es +Summary: Documentation for Kicad in Spanish +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-es +Documentation and tutorials for Kicad in Spanish + + +%package doc-fr +Summary: Documentation for Kicad in French +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-fr +Documentation and tutorials for Kicad in French + + +%package doc-hu +Summary: Documentation for Kicad in Hungarian +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-hu +Documentation and tutorials for Kicad in Hungarian + + +%package doc-it +Summary: Documentation for Kicad in Italian +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-it +Documentation and tutorials for Kicad in Italian + + +%package doc-pt +Summary: Documentation for Kicad in Portuguese +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-pt +Documentation and tutorials for Kicad in Portuguese + + +%package doc-ru +Summary: Documentation for Kicad in Russian +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif + +%description doc-ru +Documentation and tutorials for Kicad in Russian + + +%package doc-zh_CN +Summary: Documentation for Kicad in Chinese +Group: Documentation +Requires: %{name}-doc = %{version}-%{release} +%if 0%{?fedora} >= 11 +BuildArch: noarch +%endif -%build +%description doc-zh_CN +Documentation and tutorials for Kicad in Chinese -# These files are not scripts -for f in {copyright,gpl,licendoc,version}.txt -do - %{__chmod} -x $f -done -# Convert MSDOS EOL to Unix EOL -for f in {author,contrib,copyright,doc_conv_orcad*,gpl,licendoc}.txt -do - %{__sed} -i -e 's/\r$//' $f -done +%prep +%setup -q -a 1 -a 2 -for f in help/fr/{contents.hhc,kicad.hhp,cvpcb/cvpcb-fr.html,eeschema/eeschema.html,eeschema/eeschema.pdf,file_formats/file_formats.html,gerbview/gerbview.html,kicad/kicad.html,pcbnew/pcbnew.html} -do - %{__sed} -i -e 's/\r$//' $f -done +#kicad-doc.noarch: W: file-not-utf8 /usr/share/doc/kicad/AUTHORS.txt +iconv -f iso8859-1 -t utf-8 AUTHORS.txt > AUTHORS.conv && mv -f AUTHORS.conv AUTHORS.txt -for f in help/en/{contents.hhc,kicad.hhp,cvpcb/cvpcb-en.html,eeschema/eeschema.html,file_formats/file_formats.html,gerbview/gerbview.html,kicad/kicad.html,pcbnew/pcbnew.html} -do - %{__sed} -i -e 's/\r$//' $f -done -for f in help/es/{contents.hhc,kicad.hhp,cvpcb/cvpcb-es.html,eeschema/eeschema-es.html,file_formats/file_formats-es.html,gerbview/gerbview.html,kicad/kicad-es.html,pcbnew/pcbnew-es.html} -do - %{__sed} -i -e 's/\r$//' $f -done +#multilibs +%ifarch x86_64 sparc64 ppc64 amd64 +%{__sed} -i "s|KICAD_PLUGINS lib/kicad/plugins|KICAD_PLUGINS lib64/kicad/plugins|" CMakeLists.txt +%endif -for f in help/pt/{contents.hhc,kicad.hhp,cvpcb/cvpcb-pt.html,eeschema/eeschema-pt.html,eeschema/eeschema_pt_BR.html,file_formats/file_formats.html,gerbview/gerbview.html,kicad/kicad_pt_BR.html,kicad/kicad-pt.html,pcbnew/pcbnew.html,pcbnew/pcbnew_pt_BR.html} -do - %{__sed} -i -e 's/\r$//' $f -done -for f in help/ru/{contents.hhc,kicad.hhp,eeschema/eeschema_ru.html} -do - %{__sed} -i -e 's/\r$//' $f -done +%build -make -f makefile.gtk %{?_smp_mflags} +# +# Symbols libraries +# +pushd %{name}-library-%{version}/ +%cmake -DCMAKE_BUILD_TYPE=Release . +%{__make} %{?_smp_mflags} VERBOSE=1 +popd -%install -%{__rm} -rf %{buildroot} -install -d %{buildroot}%{_datadir} -install -d %{buildroot}%{_datadir}/%{name} +# +# Core components +# +%cmake -DCMAKE_BUILD_TYPE=Release +%{__make} %{?_smp_mflags} VERBOSE=1 -# install demos files -install -d %{buildroot}%{_datadir}/%{name}/demos -for dir in electric interf_u microwave pic_programmer pspice sonde_xilinx test_xil_95108 video -do - install -d %{buildroot}%{_datadir}/%{name}/demos/${dir} - for f in demos/${dir}/* - do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} - done -done -# install help files -install -d %{buildroot}%%{_docdir} -install -d %{buildroot}%{_docdir}/%{name}/ -for dir in en es fr pt -do - install -d %{buildroot}%{_docdir}/%{name}/${dir} - for subdir in cvpcb eeschema file_formats gerbview kicad pcbnew - do - install -d %{buildroot}%{_docdir}/%{name}/${dir}/${subdir} - cd help - install -m 644 ${dir}/kicad.hhp %{buildroot}%{_docdir}/%{name}/${dir}/kicad.hhp - install -m 644 ${dir}/contents.hhc %{buildroot}%{_docdir}/%{name}/${dir}/contents.hhc - for f in ${dir}/${subdir}/* - do - install -m 644 ${f} %{buildroot}%{_docdir}/%{name}/${f} - done - cd .. - done -done +%install +%{__rm} -rf %{buildroot} -# install ru help files -install -d %{buildroot}%%{_docdir} -install -d %{buildroot}%{_docdir}/%{name}/ -for dir in ru -do - install -d %{buildroot}%{_docdir}/%{name}/${dir} - for subdir in eeschema pcbnew - do - install -d %{buildroot}%{_docdir}/%{name}/${dir}/${subdir} - cd help - install -m 644 ${dir}/kicad.hhp %{buildroot}%{_docdir}/%{name}/${dir}/kicad.hhp - install -m 644 ${dir}/contents.hhc %{buildroot}%{_docdir}/%{name}/${dir}/contents.hhc - for f in ${dir}/${subdir}/* - do - install -m 644 ${f} %{buildroot}%{_docdir}/%{name}/${f} - done - cd .. - done -done +%{__make} INSTALL="install -p" DESTDIR=%{buildroot} install -# install librairies -install -d %{buildroot}%{_datadir}/%{name}/library -for f in library/* -do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} -done # install localization +%{__rm} -rf %{buildroot}%{_datadir}/%{name}/internat/ install -d %{buildroot}%{_datadir}/locale -cd locale -for dir in de es fr hu it ko pl pt sl +cd internat +for dir in ca cs de es fr hu it ko nl pl pt ru sl sv zh_CN do install -d %{buildroot}%{_datadir}/locale/${dir} install -m 644 ${dir}/%{name}.mo %{buildroot}%{_datadir}/locale/${dir}/%{name}.mo done cd .. -# install modules -install -d %{buildroot}%{_datadir}/%{name}/modules -install -d %{buildroot}%{_datadir}/%{name}/modules/packages3d -for dir in conn_DBxx connectors conn_europe device dil discret divers pga pin_array smd support -do - install -d %{buildroot}%{_datadir}/%{name}/modules/packages3d/${dir} - for f in modules/packages3d/${dir}/* - do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} - done -done -for f in modules/*.* -do - install -m 644 ${f} %{buildroot}%{_datadir}/%{name}/${f} -done +# install desktop +desktop-file-install --vendor=fedora \ + --dir %{buildroot}%{_datadir}/applications \ + --remove-category Development \ + --delete-original \ + %{buildroot}%{_datadir}/applications/kicad.desktop +rm -f %{buildroot}%{_datadir}/applications/eeschema.desktop + +# Missing requires libraries +%{__cp} -p ./3d-viewer/lib3d-viewer.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./bitmaps/libbitmaps.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./common/libcommon.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./polygon/kbool/src/libkbool.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./common/libpcbcommon.so %{buildroot}%{_libdir}/%{name} +%{__cp} -p ./polygon/libpolygon.so %{buildroot}%{_libdir}/%{name} + +# +# Symbols libraries +# +pushd %{name}-library-%{version}/ +%{__make} INSTALL="install -p" DESTDIR=%{buildroot} install +popd + +# install ld.conf +mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d +install -pm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/ld.so.conf.d/kicad.conf # install template install -d %{buildroot}%{_datadir}/%{name}/template install -m 644 template/%{name}.pro %{buildroot}%{_datadir}/%{name}/template -# install binaries -install -d %{buildroot}%{_bindir} -install -d %{buildroot}%{_libdir}/%{name}/plugins -make -f makefile.gtk install DESTDIR=%{buildroot} -# install desktop -mkdir -p %{buildroot}%{_datadir}/applications -desktop-file-install --vendor fedora \ - --dir %{buildroot}%{_datadir}/applications \ - --add-category "Engineering" \ - --add-category "Electronics" \ - --add-category "X-Fedora" \ - %{SOURCE2} - -# install icon -mkdir -p %{buildroot}%{_datadir}/pixmaps -install -m 644 kicad_icon.png %{buildroot}%{_datadir}/pixmaps/kicad_icon.png +# Preparing for documentation pull-ups +%{__rm} -f %{name}-doc-%{version}/doc/help/CMakeLists.txt +%{__rm} -f %{name}-doc-%{version}/doc/help/makefile +%{__rm} -f %{name}-doc-%{version}/doc/tutorials/CMakeLists.txt + +%{__cp} -pr %{name}-doc-%{version}/doc/* %{buildroot}%{_docdir}/%{name} +%{__cp} -pr AUTHORS.txt CHANGELOG* TODO.txt version.txt %{buildroot}%{_docdir}/%{name} + %find_lang %{name} + %post update-desktop-database &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor || : @@ -220,6 +255,8 @@ then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor fi +/sbin/ldconfig + %postun update-desktop-database &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor || : @@ -228,22 +265,122 @@ then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor fi +/sbin/ldconfig + %clean %{__rm} -rf %{buildroot} + %files -f %{name}.lang %defattr(-,root,root) -%doc author.txt contrib.txt copyright.txt doc_conv_orcad_to_kicad_spanish.txt -%doc doc_conv_orcad_to_kicad.txt gpl.txt licendoc.txt news.txt version.txt +%doc %{_docdir}/%{name}/help/en/kicad.pdf %{_bindir}/* -%{_libdir}/%{name}/ -%{_libdir}/%{name}/plugins/ +%{_libdir}/%{name} %{_datadir}/%{name}/ -%{_docdir}/%{name}/ -%{_datadir}/applications/* -%{_datadir}/pixmaps/kicad_icon.png +%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/icons/hicolor/*/mimetypes/application-x-kicad-project.* +%{_datadir}/icons/hicolor/*/apps/%{name}.* +%{_datadir}/mime/packages/%{name}.xml +%{_datadir}/mimelnk/application/x-%{name}-*.desktop +%{_sysconfdir}/ld.so.conf.d/kicad.conf + +%files doc +%defattr(-,root,root,-) +%dir %{_docdir}/%{name} +%dir %{_docdir}/%{name}/help/ +%dir %{_docdir}/%{name}/tutorials +%doc %{_docdir}/%{name}/*.txt +%doc %{_docdir}/%{name}/scripts +%doc %{_docdir}/%{name}/contrib +%doc %{_docdir}/%{name}/help/en/docs_src/ +%doc %{_docdir}/%{name}/help/en/cvpcb.pdf +%doc %{_docdir}/%{name}/help/en/eeschema.pdf +%doc %{_docdir}/%{name}/help/en/gerbview.pdf +%doc %{_docdir}/%{name}/help/en/pcbnew.pdf +%doc %{_docdir}/%{name}/help/file_formats +%doc %{_docdir}/%{name}/tutorials/en + +%files doc-de +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/de +%doc %{_docdir}/%{name}/tutorials/de + +%files doc-es +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/es +%doc %{_docdir}/%{name}/tutorials/es + +%files doc-fr +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/fr +%doc %{_docdir}/%{name}/tutorials/fr + +%files doc-hu +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/tutorials/hu + +%files doc-it +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/it + +%files doc-pt +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/pt + + +%files doc-ru +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/help/ru +%doc %{_docdir}/%{name}/tutorials/ru + +%files doc-zh_CN +%defattr(-,root,root,-) +#%doc %{_docdir}/%{name}/help/zh_CN +%doc %{_docdir}/%{name}/tutorials/zh_CN + %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 2009.07.07-3.rev1863 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 08 2009 Jon Ciesla - 2009.07.07-2.rev1863 +- Dropped eeschema desktop file. +- Moved English kicad.pdf to main rpm. +- Added ls.so.conf file and ldconfig to post, postun to fix libs issue. +- Dropped category Development from desktop file. + +* Tue Jul 7 2009 Chitlesh Goorah - 2009.07.07-1.rev1863 +- svn rev 1863 +- documentation splitted into multiple packages +- libraries are now taken directly from SVN rather than from older releases +- build changed to cmake based + +* Wed Feb 25 2009 Fedora Release Engineering - 2007.07.09-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Aug 29 2008 Michael Schwendt - 2007.07.09-4 +- First patch is Patch0 - should fix build in Rawhide. +- Include %%_libdir/kicad directory. +- Drop explicit Requires wxGTK in favour of automatic SONAME dependencies. + +* Mon Feb 18 2008 Fedora Release Engineering - 2007.07.09-3 +- Autorebuild for GCC 4.3 + +* Mon Oct 15 2007 Alain Portal 2007.07.09-2 + - Update desktop file + +* Thu Oct 04 2007 Alain Portal 2007.07.09-1 + - New upstream version + - Merge previous patches + - Remove X-Fedora, Electronics and Engineering categories + - Update desktop file + +* Mon Aug 27 2007 Alain Portal 2007.01.15-4 + - License tag clarification + +* Thu Aug 23 2007 Alain Portal 2007.01.15-3 + - Rebuild + * Wed Feb 14 2007 Alain Portal 2007.01.15-2 - Fix desktop entry. Fix #228598 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kicad/EL-5/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 8 Feb 2007 13:25:10 -0000 1.4 +++ sources 4 Aug 2009 08:31:12 -0000 1.5 @@ -1,2 +1,3 @@ -61a0ba615b67af313d1214ed1a3d5a66 kicad-sources-2007-01-15.zip -3263536df405f0d282a61d894feb6f05 kicad-src-extras-2007-01-15.tar.bz2 +b7df0a960ff269205038b99131bfdbc0 kicad-2009.07.07.tar.bz2 +396786f9595a8fe90479d764492a7726 kicad-doc-2009.07.07.tar.bz2 +43a40c3f52cd74632eb31540e95952a8 kicad-library-2009.07.07.tar.bz2 --- kicad-2006.08.28.destdir.diff DELETED --- --- kicad-2006.08.28.rpm.opt.flags.diff DELETED --- --- kicad-2007.01.15.destdir.diff DELETED --- --- kicad-2007.01.15.rpm.opt.flags.diff DELETED --- --- kicad.desktop DELETED --- From xhorak at fedoraproject.org Tue Aug 4 08:32:47 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:32:47 +0000 (UTC) Subject: rpms/kazehakase/F-10 kazehakase.spec,1.80,1.81 Message-ID: <20090804083247.34A4C11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/kazehakase/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17136 Modified Files: kazehakase.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.5.6-4.5 - Rebuild against newer gecko Index: kazehakase.spec =================================================================== RCS file: /cvs/pkgs/rpms/kazehakase/F-10/kazehakase.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- kazehakase.spec 21 Jul 2009 18:35:08 -0000 1.80 +++ kazehakase.spec 4 Aug 2009 08:32:47 -0000 1.81 @@ -40,7 +40,7 @@ Name: kazehakase Version: 0.5.6 -Release: %{_release}%{?dist}.4 +Release: %{_release}%{?dist}.5 Summary: Kazehakase browser using Gecko rendering engine Group: Applications/Internet @@ -303,6 +303,9 @@ desktop-file-install \ %endif %changelog +* Tue Aug 04 2009 Jan Horak - 0.5.6-4.5 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 0.5.6-4.4 - Rebuild against newer gecko From chitlesh at fedoraproject.org Tue Aug 4 08:33:01 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:33:01 +0000 (UTC) Subject: rpms/toped/devel .cvsignore, 1.7, 1.8 import.log, 1.4, 1.5 sources, 1.7, 1.8 toped.spec, 1.16, 1.17 Message-ID: <20090804083301.E1CF111C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/toped/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17363/devel Modified Files: .cvsignore import.log sources toped.spec Log Message: 0.9.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/toped/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 29 Mar 2009 17:03:53 -0000 1.7 +++ .cvsignore 4 Aug 2009 08:33:01 -0000 1.8 @@ -1 +1 @@ -toped.tar.bz2 +toped-0.9.4.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/toped/devel/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 29 Mar 2009 17:03:53 -0000 1.4 +++ import.log 4 Aug 2009 08:33:01 -0000 1.5 @@ -2,3 +2,4 @@ toped-0_9_0-2_fc9:HEAD:toped-0.9.0-2.fc9 toped-0_9_2-1_fc9:HEAD:toped-0.9.2-1.fc9.src.rpm:1226336637 toped-0_9_2-2_fc9:HEAD:toped-0.9.2-2.fc9.src.rpm:1226339141 toped-0_9_2-4_fc11:HEAD:toped-0.9.2-4.fc11.src.rpm:1238345726 +toped-0_9_4-1_fc11:HEAD:toped-0.9.4-1.fc11.src.rpm:1249374653 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/toped/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 29 Mar 2009 17:03:53 -0000 1.7 +++ sources 4 Aug 2009 08:33:01 -0000 1.8 @@ -1 +1 @@ -596dce3196148d07e29ccaabb7941df3 toped.tar.bz2 +58912db4c50874dc794f59e349c99243 toped-0.9.4.tar.bz2 Index: toped.spec =================================================================== RCS file: /cvs/pkgs/rpms/toped/devel/toped.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- toped.spec 27 Jul 2009 06:06:48 -0000 1.16 +++ toped.spec 4 Aug 2009 08:33:01 -0000 1.17 @@ -1,7 +1,7 @@ Name: toped -Version: 0.9.2 -Release: 5%{?dist} -#RELEASE_0.92_CAND +Version: 0.9.4 +Release: 1%{?dist} +#RELEASE_0.94_CAND Summary: VLSI IC Layout Editor License: GPLv2 @@ -10,8 +10,7 @@ URL: http://www.toped.org.uk BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -#Source0: http://download2.berlios.de/%{name}/%{name}-%{version}.tar.bz2 -Source0: %{name}.tar.bz2 +Source0: http://download2.berlios.de/%{name}/%{name}-%{version}.tar.bz2 BuildRequires: desktop-file-utils @@ -21,6 +20,7 @@ BuildRequires: byacc BuildRequires: libtool BuildRequires: bison BuildRequires: flex +BuildRequires: plt-scheme Requires: electronics-menu @@ -58,12 +58,12 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__rm} -f %{buildroot}%{_libdir}/libtpd*.{a,la} -desktop-file-install --vendor fedora \ - --add-category "Electronics" \ - --delete-original \ - --remove-category "Science" \ - --remove-category "Education" \ - --dir %{buildroot}%{_datadir}/applications/ \ +desktop-file-install --vendor "" \ + --add-category "Electronics" \ + --delete-original \ + --remove-category "Science" \ + --remove-category "Education" \ + --dir %{buildroot}%{_datadir}/applications/ \ %{buildroot}%{_datadir}/applications/%{name}.desktop %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/ @@ -80,9 +80,6 @@ desktop-file-install --vendor fedora %{__rm} -rf %{buildroot}%{_libdir}/libtpd_DB.so %{__rm} -rf %{buildroot}%{_libdir}/libtpd_parser.so -#spurious-executable-perm -chmod 0644 COPYING - %clean %{__rm} -rf %{buildroot} @@ -104,11 +101,20 @@ touch --no-create %{_datadir}/icons/hico %{_bindir}/%{name} %{_libdir}/libtpd*.so* %{_datadir}/%{name} -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*x*/apps/toped.png %Changelog +* Tue Aug 04 2009 Chitlesh Goorah - 0.9.4-1 +- 0.9.4 final release + +* Sat Aug 01 2009 Chitlesh Goorah - 0.9.4-0.2.rc1 +- Testing for upstream D-1 for 0.94 release - svn rev 1161 + +* Sat Aug 01 2009 Chitlesh Goorah - 0.9.4-0.1.rc1 +- 0.9.4 release candidate 1 + * Tue Mar 10 2009 Chitlesh Goorah - 0.9.2-4 - bug fix for cif and gdsII import and export From xhorak at fedoraproject.org Tue Aug 4 08:33:27 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:33:27 +0000 (UTC) Subject: rpms/Miro/F-10 Miro.spec,1.56,1.57 Message-ID: <20090804083327.9682A11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/Miro/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17629 Modified Files: Miro.spec Log Message: * Tue Aug 04 2009 Jan Horak - 2.0.5-3 - Rebuild against newer gecko Index: Miro.spec =================================================================== RCS file: /cvs/pkgs/rpms/Miro/F-10/Miro.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- Miro.spec 21 Jul 2009 18:35:57 -0000 1.56 +++ Miro.spec 4 Aug 2009 08:33:27 -0000 1.57 @@ -1,11 +1,11 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define gecko_ver 1.9.0.12 +%define gecko_ver 1.9.0.13 Name: Miro Version: 2.0.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Miro - Internet TV Player Group: Applications/Multimedia @@ -95,6 +95,9 @@ update-desktop-database %{_datadir}/appl %changelog +* Tue Aug 04 2009 Jan Horak - 2.0.5-3 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 2.0.5-2 - Rebuild against newer gecko From chitlesh at fedoraproject.org Tue Aug 4 08:34:06 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 08:34:06 +0000 (UTC) Subject: rpms/toped/EL-5 .cvsignore, 1.5, 1.6 import.log, 1.1, 1.2 sources, 1.5, 1.6 toped.spec, 1.8, 1.9 Message-ID: <20090804083406.1915011C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/toped/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18328/EL-5 Modified Files: .cvsignore import.log sources toped.spec Log Message: 0.9.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/toped/EL-5/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 10 Nov 2008 17:48:05 -0000 1.5 +++ .cvsignore 4 Aug 2009 08:34:05 -0000 1.6 @@ -1 +1 @@ -toped-0.9.2.tar.bz2 +toped-0.9.4.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/toped/EL-5/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 10 Nov 2008 17:48:05 -0000 1.1 +++ import.log 4 Aug 2009 08:34:05 -0000 1.2 @@ -1 +1,2 @@ toped-0_9_2-2_fc9:EL-5:toped-0.9.2-2.fc9.src.rpm:1226339147 +toped-0_9_4-1_fc11:EL-5:toped-0.9.4-1.fc11.src.rpm:1249374734 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/toped/EL-5/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 10 Nov 2008 17:48:05 -0000 1.5 +++ sources 4 Aug 2009 08:34:05 -0000 1.6 @@ -1 +1 @@ -3e1b982099db4aa7e8e367259db22943 toped-0.9.2.tar.bz2 +58912db4c50874dc794f59e349c99243 toped-0.9.4.tar.bz2 Index: toped.spec =================================================================== RCS file: /cvs/pkgs/rpms/toped/EL-5/toped.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- toped.spec 10 Nov 2008 17:48:05 -0000 1.8 +++ toped.spec 4 Aug 2009 08:34:05 -0000 1.9 @@ -1,6 +1,7 @@ Name: toped -Version: 0.9.2 -Release: 2%{?dist} +Version: 0.9.4 +Release: 1%{?dist} +#RELEASE_0.94_CAND Summary: VLSI IC Layout Editor License: GPLv2 @@ -11,32 +12,35 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Source0: http://download2.berlios.de/%{name}/%{name}-%{version}.tar.bz2 + BuildRequires: desktop-file-utils BuildRequires: wxGTK-devel +BuildRequires: glew-devel +BuildRequires: byacc +BuildRequires: libtool +BuildRequires: bison +BuildRequires: flex +BuildRequires: plt-scheme Requires: electronics-menu %description -Toped is an open source cross-platform IC layout editor, -based on openGL and wxWidgets. +Toped is a layout editor with CIF and GDSII export capabilities. Toped is listed among Fedora Electronic Lab packages. %prep -%setup -q +%setup -q -n %{name} # instead of exporting the variable $TPD_GLOBAL sed -i 's|\$TPD_GLOBAL\/|%{_datadir}/%{name}/|' src/main.cpp sed -i 's|\*\$TPD_GLOBAL\*|%{_datadir}/%{name}/|' src/main.cpp +%{__make} -f Makefile.cvs %build -%configure \ - --with-gtk \ - --with-opengl \ - --disable-rpath \ - --enable-threads +%configure # Remove rpath from libtool sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool @@ -54,12 +58,12 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__rm} -f %{buildroot}%{_libdir}/libtpd*.{a,la} -desktop-file-install --vendor fedora \ - --add-category "Electronics" \ - --delete-original \ - --remove-category "Science" \ - --remove-category "Education" \ - --dir %{buildroot}%{_datadir}/applications/ \ +desktop-file-install --vendor "" \ + --add-category "Electronics" \ + --delete-original \ + --remove-category "Science" \ + --remove-category "Education" \ + --dir %{buildroot}%{_datadir}/applications/ \ %{buildroot}%{_datadir}/applications/%{name}.desktop %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/ @@ -76,9 +80,6 @@ desktop-file-install --vendor fedora %{__rm} -rf %{buildroot}%{_libdir}/libtpd_DB.so %{__rm} -rf %{buildroot}%{_libdir}/libtpd_parser.so -#spurious-executable-perm -chmod 0644 COPYING - %clean %{__rm} -rf %{buildroot} @@ -100,12 +101,23 @@ touch --no-create %{_datadir}/icons/hico %{_bindir}/%{name} %{_libdir}/libtpd*.so* %{_datadir}/%{name} -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*x*/apps/toped.png %Changelog -* Mon Nov 10 2008 Chitlesh Goorah - 0.9.2-2 +* Tue Aug 04 2009 Chitlesh Goorah - 0.9.4-1 +- 0.9.4 final release + +* Sat Aug 01 2009 Chitlesh Goorah - 0.9.4-0.2.rc1 +- Testing for upstream D-1 for 0.94 release - svn rev 1161 + +* Sat Aug 01 2009 Chitlesh Goorah - 0.9.4-0.1.rc1 +- 0.9.4 release candidate 1 + +* Tue Mar 10 2009 Chitlesh Goorah - 0.9.2-4 +- bug fix for cif and gdsII import and export + - disabling rpath - fixing rpmlint warning: unused-direct-shlib-dependencies - fixed multiple menu entries From xhorak at fedoraproject.org Tue Aug 4 08:34:16 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:34:16 +0000 (UTC) Subject: rpms/mozvoikko/F-10 mozvoikko.spec,1.13,1.14 Message-ID: <20090804083416.9262911C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/mozvoikko/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18665 Modified Files: mozvoikko.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.9.5-13 - Rebuild against newer gecko Index: mozvoikko.spec =================================================================== RCS file: /cvs/pkgs/rpms/mozvoikko/F-10/mozvoikko.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- mozvoikko.spec 21 Jul 2009 18:36:52 -0000 1.13 +++ mozvoikko.spec 4 Aug 2009 08:34:16 -0000 1.14 @@ -1,5 +1,5 @@ # For the xulrunner unstable requires -%define gecko_ver 1.9.0.12 +%define gecko_ver 1.9.0.13 # These come from install.rdf %define firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} %define firefox_ext_id \{b676e3ff-cda7-4e0c-b2b8-74e4bb40a67a\} @@ -12,7 +12,7 @@ Name: mozvoikko Version: 0.9.5 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Finnish Voikko spell-checker extension for Mozilla programs Group: Applications/Internet License: GPLv2+ @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Jan Horak - 0.9.5-13 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 0.9.5-12 - Rebuild against newer gecko From jreznik at fedoraproject.org Tue Aug 4 08:35:07 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Tue, 4 Aug 2009 08:35:07 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/F-10 .cvsignore, 1.7, 1.8 kde-plasma-runcommand.spec, 1.8, 1.9 sources, 1.8, 1.9 Message-ID: <20090804083507.0B2D511C00CE@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19013 Modified Files: .cvsignore kde-plasma-runcommand.spec sources Log Message: * Mon Aug 04 2009 Jaroslav Reznik - 1.4-1 - update to 1.4 - gettext BR removed Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 23 Jul 2009 10:32:43 -0000 1.7 +++ .cvsignore 4 Aug 2009 08:35:06 -0000 1.8 @@ -1 +1 @@ -91495-runcommand-1.3.tar.bz2 +91495-runcommand-1.4.tar.bz2 Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-10/kde-plasma-runcommand.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- kde-plasma-runcommand.spec 23 Jul 2009 10:32:43 -0000 1.8 +++ kde-plasma-runcommand.spec 4 Aug 2009 08:35:06 -0000 1.9 @@ -1,5 +1,5 @@ Name: kde-plasma-runcommand -Version: 1.3 +Version: 1.4 Release: 1%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner @@ -12,7 +12,6 @@ Source0: http://www.kde-look.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdebase-workspace-devel >= 4.2.0 -BuildRequires: gettext %description Simple plasmoid to run commands without using terminal or KRunner. Inspired by @@ -48,6 +47,10 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Mon Aug 04 2009 Jaroslav Reznik - 1.4-1 +- update to 1.4 +- gettext BR removed + * Thu Jul 23 2009 Jaroslav Reznik 1.3-1 - update to 1.3 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-10/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 23 Jul 2009 10:32:44 -0000 1.8 +++ sources 4 Aug 2009 08:35:06 -0000 1.9 @@ -1 +1 @@ -bc20897b51c779d62455e5899c6a360e 91495-runcommand-1.3.tar.bz2 +1f483eefe383d88ae646267c94417380 91495-runcommand-1.4.tar.bz2 From xhorak at fedoraproject.org Tue Aug 4 08:35:15 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:35:15 +0000 (UTC) Subject: rpms/mugshot/F-10 mugshot.spec,1.50,1.51 Message-ID: <20090804083515.EE82F11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/mugshot/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19093 Modified Files: mugshot.spec Log Message: * Tue Aug 04 2009 Jan Horak - 1.2.2-12 - Rebuild against newer gecko Index: mugshot.spec =================================================================== RCS file: /cvs/pkgs/rpms/mugshot/F-10/mugshot.spec,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- mugshot.spec 21 Jul 2009 18:38:51 -0000 1.50 +++ mugshot.spec 4 Aug 2009 08:35:15 -0000 1.51 @@ -3,7 +3,7 @@ Name: mugshot Version: 1.2.2 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Companion software for mugshot.org Group: Applications/Internet @@ -172,6 +172,9 @@ fi %{_sysconfdir}/gconf/schemas/*.schemas %changelog +* Tue Aug 04 2009 Jan Horak - 1.2.2-12 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 1.2.2-11 - Rebuild against newer gecko From xhorak at fedoraproject.org Tue Aug 4 08:36:06 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:36:06 +0000 (UTC) Subject: rpms/pcmanx-gtk2/F-10 pcmanx-gtk2.spec,1.20,1.21 Message-ID: <20090804083606.0F96911C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/pcmanx-gtk2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19419 Modified Files: pcmanx-gtk2.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.3.8-12 - Rebuild against newer gecko Index: pcmanx-gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/pcmanx-gtk2/F-10/pcmanx-gtk2.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- pcmanx-gtk2.spec 22 Jul 2009 08:08:03 -0000 1.20 +++ pcmanx-gtk2.spec 4 Aug 2009 08:36:05 -0000 1.21 @@ -2,12 +2,12 @@ # We hardcode this here because everytime xulrunner increments # it tends to break things that depend on it. %define xulmajorver 1.9 -%define xulver 1.9.0.12 +%define xulver 1.9.0.13 Summary: Telnet client designed for BBS browsing Name: pcmanx-gtk2 Version: 0.3.8 -Release: 11%{?dist} +Release: 12%{?dist} License: GPLv2+ Group: Applications/Internet Source0: http://pcmanx.csie.net/release/%{name}-%{version}.tar.bz2 @@ -128,6 +128,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/mozilla/plugins/ %changelog +* Tue Aug 04 2009 Jan Horak - 0.3.8-12 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 0.3.8-11 - Rebuild against newer gecko From xhorak at fedoraproject.org Tue Aug 4 08:37:11 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:37:11 +0000 (UTC) Subject: rpms/ruby-gnome2/F-10 ruby-gnome2.spec,1.47,1.48 Message-ID: <20090804083711.4EE2511C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/ruby-gnome2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19803 Modified Files: ruby-gnome2.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.19.1-1.1 - Rebuild against newer gecko Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/pkgs/rpms/ruby-gnome2/F-10/ruby-gnome2.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- ruby-gnome2.spec 3 Aug 2009 19:12:30 -0000 1.47 +++ ruby-gnome2.spec 4 Aug 2009 08:37:11 -0000 1.48 @@ -13,7 +13,7 @@ Name: ruby-gnome2 Version: 0.19.1 -Release: %{mainrel}%{?dist} +Release: %{mainrel}%{?dist}.1 Summary: Ruby binding of libgnome/libgnomeui-2.x Group: System Environment/Libraries @@ -1076,6 +1076,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Aug 04 2009 Jan Horak - 0.19.1-1.1 +- Rebuild against newer gecko + * Mon Aug 3 2009 Mamoru Tasaka - 0.19.1-1 - Update to 0.19.1, drop all upstreamed patches - Introduce many -devel subpackages containing pkgconfig file From xhorak at fedoraproject.org Tue Aug 4 08:37:55 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:37:55 +0000 (UTC) Subject: rpms/yelp/F-10 yelp.spec,1.155,1.156 Message-ID: <20090804083755.125BE11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/yelp/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20046 Modified Files: yelp.spec Log Message: * Tue Aug 04 2009 Jan Horak - 2.24.0-12 - Rebuild against newer gecko Index: yelp.spec =================================================================== RCS file: /cvs/pkgs/rpms/yelp/F-10/yelp.spec,v retrieving revision 1.155 retrieving revision 1.156 diff -u -p -r1.155 -r1.156 --- yelp.spec 21 Jul 2009 18:43:53 -0000 1.155 +++ yelp.spec 4 Aug 2009 08:37:54 -0000 1.156 @@ -12,7 +12,7 @@ %define libxslt_version 1.1.4 %define startup_notification_version 0.8 %define rarian_version 0.7.0 -%define gecko_version 1.9.0.12 +%define gecko_version 1.9.0.13 %define pango_version 1.0.99 %define desktop_file_utils_version 0.3-7 @@ -20,7 +20,7 @@ Summary: A system documentation reader from the Gnome project Name: yelp Version: 2.24.0 -Release: 11%{?dist} +Release: 12%{?dist} Source: http://ftp.gnome.org/pub/GNOME/sources/yelp/2.24/%{name}-%{version}.tar.bz2 URL: http://live.gnome.org/Yelp # http://bugzilla.gnome.org/show_bug.cgi?id=319096 @@ -157,6 +157,9 @@ update-desktop-database &> /dev/null ||: %{_datadir}/yelp %changelog +* Tue Aug 04 2009 Jan Horak - 2.24.0-12 +- Rebuild against newer gecko + * Tue Jul 21 2009 Jan Horak - 2.24.0-11 - Rebuild against newer gecko From xhorak at fedoraproject.org Tue Aug 4 08:38:40 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:38:40 +0000 (UTC) Subject: rpms/perl-Gtk2-MozEmbed/F-10 perl-Gtk2-MozEmbed.spec,1.8,1.9 Message-ID: <20090804083840.1A3D611C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20277 Modified Files: perl-Gtk2-MozEmbed.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.08-6.4 - Rebuild against newer gecko Index: perl-Gtk2-MozEmbed.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/F-10/perl-Gtk2-MozEmbed.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-Gtk2-MozEmbed.spec 30 Jul 2009 09:43:40 -0000 1.8 +++ perl-Gtk2-MozEmbed.spec 4 Aug 2009 08:38:39 -0000 1.9 @@ -3,7 +3,7 @@ %if 0%{?fedora} >= 11 %define gecko_version 1.9.1 %else -%define gecko_version 1.9.0.12 +%define gecko_version 1.9.0.13 %endif # Using specfilever cause dumpspec to only increase @@ -13,7 +13,7 @@ Summary: Interface to the Mozilla embedding widget Name: perl-Gtk2-MozEmbed Version: 0.08 -Release: %{specfilever}%{?dist}.3 +Release: %{specfilever}%{?dist}.4 Group: Development/Libraries License: LGPLv2+ @@ -89,6 +89,9 @@ find $RPM_BUILD_ROOT -type d -depth -exe %changelog +* Tue Aug 04 2009 Jan Horak - 0.08-6.4 +- Rebuild against newer gecko + * Thu Jul 30 2009 Jan Horak - 0.08-6.3 - Rebuild against newer gecko From xhorak at fedoraproject.org Tue Aug 4 08:45:28 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:45:28 +0000 (UTC) Subject: rpms/pcmanx-gtk2/F-11 pcmanx-gtk2.spec,1.13,1.14 Message-ID: <20090804084528.1A95811C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/pcmanx-gtk2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21793 Modified Files: pcmanx-gtk2.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.3.8-7 - Rebuild against newer gecko Index: pcmanx-gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/pcmanx-gtk2/F-11/pcmanx-gtk2.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- pcmanx-gtk2.spec 23 Jul 2009 10:21:50 -0000 1.13 +++ pcmanx-gtk2.spec 4 Aug 2009 08:45:27 -0000 1.14 @@ -2,12 +2,12 @@ # We hardcode this here because everytime xulrunner increments # it tends to break things that depend on it. %define xulmajorver 1.9 -%define xulver 1.9.1.1 +%define xulver 1.9.1.2 Summary: Telnet client designed for BBS browsing Name: pcmanx-gtk2 Version: 0.3.8 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2+ Group: Applications/Internet Source0: http://pcmanx.csie.net/release/%{name}-%{version}.tar.bz2 @@ -130,6 +130,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/mozilla/plugins/ %changelog +* Tue Aug 04 2009 Jan Horak - 0.3.8-7 +- Rebuild against newer gecko + * Thu Jul 23 2009 Jan Horak - 0.3.8-6 - Rebuild against newer gecko From xhorak at fedoraproject.org Tue Aug 4 08:52:32 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:52:32 +0000 (UTC) Subject: rpms/blam/devel blam.spec,1.30,1.31 Message-ID: <20090804085232.3667B11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/blam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23592 Modified Files: blam.spec Log Message: * Tue Aug 04 2009 Jan Horak - 1.8.5-14 - Rebuild against newer gecko Index: blam.spec =================================================================== RCS file: /cvs/pkgs/rpms/blam/devel/blam.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- blam.spec 24 Jul 2009 18:09:36 -0000 1.30 +++ blam.spec 4 Aug 2009 08:52:31 -0000 1.31 @@ -1,11 +1,11 @@ ## XXX: Hopefully Mono, Blam and multilib will play nicely soon... %define _libdir %{_prefix}/lib %define dbus_sharp_min_version 0.60 -%define gecko_version 1.9.1.1 +%define gecko_version 1.9.1.2 Name: blam Version: 1.8.5 -Release: 13%{?dist} +Release: 14%{?dist} Summary: An RSS/RDF feed reader Group: Applications/Internet @@ -138,6 +138,9 @@ update-desktop-database &> /dev/null ||: %{_mandir}/man?/%{name}.1* %changelog +* Tue Aug 04 2009 Jan Horak - 1.8.5-14 +- Rebuild against newer gecko + * Fri Jul 24 2009 Fedora Release Engineering - 1.8.5-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From xhorak at fedoraproject.org Tue Aug 4 08:54:23 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:54:23 +0000 (UTC) Subject: rpms/mozvoikko/devel mozvoikko.spec,1.12,1.13 Message-ID: <20090804085423.4AD0C11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/mozvoikko/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24063 Modified Files: mozvoikko.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.9.7-0.7.rc1 - Rebuild against newer gecko Index: mozvoikko.spec =================================================================== RCS file: /cvs/pkgs/rpms/mozvoikko/devel/mozvoikko.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- mozvoikko.spec 25 Jul 2009 15:12:11 -0000 1.12 +++ mozvoikko.spec 4 Aug 2009 08:54:23 -0000 1.13 @@ -5,7 +5,7 @@ # update this package to 1.0. # For the xulrunner unstable requires -%define gecko_ver 1.9.1.1 +%define gecko_ver 1.9.1.2 # These come from install.rdf %define firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} %define firefox_ext_id \{b676e3ff-cda7-4e0c-b2b8-74e4bb40a67a\} @@ -18,7 +18,7 @@ Name: mozvoikko Version: 0.9.7 -Release: 0.6.rc1%{?dist} +Release: 0.7.rc1%{?dist} Summary: Finnish Voikko spell-checker extension for Mozilla programs Group: Applications/Internet License: GPLv2+ @@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Jan Horak - 0.9.7-0.7.rc1 +- Rebuild against newer gecko + * Sat Jul 25 2009 Fedora Release Engineering - 0.9.7-0.6.rc1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From dwalsh at fedoraproject.org Tue Aug 4 08:54:57 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 4 Aug 2009 08:54:57 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch,1.40,1.41 Message-ID: <20090804085457.7D8C211C00CE@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24239 Modified Files: policy-F12.patch Log Message: * Fri Jul 31 2009 Dan Walsh 3.6.26-3 - Allow svirt_t to stream_connect to virtd_t policy-F12.patch: Makefile | 2 Rules.modular | 8 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/securetty_types | 5 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 4 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/virtual_domain_context | 1 config/appconfig-mcs/virtual_image_context | 2 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/virtual_domain_context | 1 config/appconfig-mls/virtual_image_context | 2 config/appconfig-standard/securetty_types | 5 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 1 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 3 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 15 policy/modules/admin/rpm.if | 176 ++ policy/modules/admin/rpm.te | 61 policy/modules/admin/sudo.if | 8 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.te | 9 policy/modules/admin/vbetool.te | 8 policy/modules/apps/awstats.te | 2 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 + policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 ++ policy/modules/apps/gnome.te | 92 + policy/modules/apps/gpg.te | 15 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 129 ++ policy/modules/apps/java.te | 17 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 + policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 +++++ policy/modules/apps/nsplugin.te | 287 ++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 +++- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 57 policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 145 ++ policy/modules/apps/sandbox.te | 274 ++++ policy/modules/apps/screen.if | 21 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 60 policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 21 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 28 policy/modules/kernel/devices.fc | 3 policy/modules/kernel/devices.if | 164 ++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 +- policy/modules/kernel/domain.te | 85 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 279 ++++ policy/modules/kernel/files.te | 5 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 20 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 31 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 - policy/modules/roles/sysadm.te | 125 -- policy/modules/roles/unconfineduser.fc | 37 policy/modules/roles/unconfineduser.if | 638 ++++++++++ policy/modules/roles/unconfineduser.te | 395 ++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/webadm.te | 2 policy/modules/roles/xguest.te | 18 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 35 policy/modules/services/apache.if | 327 +++-- policy/modules/services/apache.te | 409 +++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 19 policy/modules/services/bluetooth.te | 6 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 20 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 ++- policy/modules/services/cron.te | 132 +- policy/modules/services/cups.fc | 7 policy/modules/services/cups.te | 13 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 22 policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 41 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 2 policy/modules/services/ftp.te | 50 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 12 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 38 policy/modules/services/kerberos.te | 13 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 41 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 - policy/modules/services/nagios.te | 55 policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 113 + policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 ++ policy/modules/services/nslcd.te | 50 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 1 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 4 policy/modules/services/policykit.if | 48 policy/modules/services/policykit.te | 42 policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++ policy/modules/services/postfix.te | 136 +- policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 7 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 8 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 22 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 64 + policy/modules/services/rtkit_daemon.te | 36 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 + policy/modules/services/samba.te | 78 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 63 - policy/modules/services/setroubleshoot.te | 59 policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 ++ policy/modules/services/shorewall.te | 97 + policy/modules/services/smartmon.te | 12 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 +- policy/modules/services/squid.te | 7 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 163 ++ policy/modules/services/ssh.te | 66 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/uucp.te | 3 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 106 + policy/modules/services/virt.te | 263 ++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 28 policy/modules/services/xserver.if | 536 ++++++++ policy/modules/services/xserver.te | 308 ++++ policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 203 ++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 9 policy/modules/system/hostname.te | 4 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 138 ++ policy/modules/system/init.te | 166 ++ policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 28 policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 152 +- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 32 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 35 policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 76 + policy/modules/system/selinuxutil.fc | 16 policy/modules/system/selinuxutil.if | 288 ++++ policy/modules/system/selinuxutil.te | 227 +-- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 116 + policy/modules/system/sysnetwork.te | 72 - policy/modules/system/udev.fc | 3 policy/modules/system/udev.te | 34 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 439 ------- policy/modules/system/unconfined.te | 226 --- policy/modules/system/userdomain.fc | 5 policy/modules/system/userdomain.if | 1299 +++++++++++++++------ policy/modules/system/userdomain.te | 50 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 127 +- policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 290 files changed, 12858 insertions(+), 2598 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- policy-F12.patch 31 Jul 2009 19:05:34 -0000 1.40 +++ policy-F12.patch 4 Aug 2009 08:54:56 -0000 1.41 @@ -4272,7 +4272,7 @@ diff -b -B --ignore-all-space --exclude- #network_node(multicast, s0 - mls_systemhigh, ff00::, ff00::) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/devices.fc serefpolicy-3.6.26/policy/modules/kernel/devices.fc --- nsaserefpolicy/policy/modules/kernel/devices.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/kernel/devices.fc 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/kernel/devices.fc 2009-08-03 06:30:31.000000000 -0400 @@ -47,8 +47,10 @@ /dev/kmem -c gen_context(system_u:object_r:memory_device_t,mls_systemhigh) /dev/kmsg -c gen_context(system_u:object_r:kmsg_device_t,mls_systemhigh) @@ -4284,9 +4284,17 @@ diff -b -B --ignore-all-space --exclude- /dev/lircm -c gen_context(system_u:object_r:mouse_device_t,s0) /dev/logibm -c gen_context(system_u:object_r:mouse_device_t,s0) /dev/lp.* -c gen_context(system_u:object_r:printer_device_t,s0) +@@ -82,6 +84,7 @@ + /dev/radio.* -c gen_context(system_u:object_r:v4l_device_t,s0) + /dev/random -c gen_context(system_u:object_r:random_device_t,s0) + /dev/raw1394.* -c gen_context(system_u:object_r:v4l_device_t,s0) ++/dev/rfkill -c gen_context(system_u:object_r:wireless_device_t,s0) + /dev/(misc/)?rtc[0-9]* -c gen_context(system_u:object_r:clock_device_t,s0) + /dev/sequencer -c gen_context(system_u:object_r:sound_device_t,s0) + /dev/sequencer2 -c gen_context(system_u:object_r:sound_device_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/devices.if serefpolicy-3.6.26/policy/modules/kernel/devices.if --- nsaserefpolicy/policy/modules/kernel/devices.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/kernel/devices.if 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/kernel/devices.if 2009-08-03 06:30:19.000000000 -0400 @@ -1655,6 +1655,78 @@ ######################################## @@ -4428,7 +4436,32 @@ diff -b -B --ignore-all-space --exclude- ######################################## ##

## Read the lvm comtrol device. -@@ -2268,6 +2395,25 @@ +@@ -2232,6 +2359,24 @@ + + ######################################## + ## ++## Read and write the the wireless device. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`dev_rw_wireless',` ++ gen_require(` ++ type device_t, wireless_device_t; ++ ') ++ ++ rw_chr_files_pattern($1, device_t, wireless_device_t) ++') ++ ++######################################## ++## + ## Get the attributes of the null device nodes. + ## + ## +@@ -2268,6 +2413,25 @@ ######################################## ## @@ -4456,7 +4489,7 @@ diff -b -B --ignore-all-space --exclude- ## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/devices.te serefpolicy-3.6.26/policy/modules/kernel/devices.te --- nsaserefpolicy/policy/modules/kernel/devices.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/kernel/devices.te 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/kernel/devices.te 2009-08-03 06:30:00.000000000 -0400 @@ -84,6 +84,13 @@ dev_node(kmsg_device_t) @@ -4484,9 +4517,22 @@ diff -b -B --ignore-all-space --exclude- # Type for /dev/mapper/control # type lvm_control_t; +@@ -224,6 +237,12 @@ + type watchdog_device_t; + dev_node(watchdog_device_t) + ++# ++# wireless control devices ++# ++type wireless_device_t; ++dev_node(wireless_device_t) ++ + type xen_device_t; + dev_node(xen_device_t) + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/domain.if serefpolicy-3.6.26/policy/modules/kernel/domain.if --- nsaserefpolicy/policy/modules/kernel/domain.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/kernel/domain.if 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/kernel/domain.if 2009-08-03 08:04:07.000000000 -0400 @@ -44,34 +44,6 @@ interface(`domain_type',` # start with basic domain @@ -8774,7 +8820,7 @@ diff -b -B --ignore-all-space --exclude- ## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/bluetooth.te serefpolicy-3.6.26/policy/modules/services/bluetooth.te --- nsaserefpolicy/policy/modules/services/bluetooth.te 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/bluetooth.te 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/bluetooth.te 2009-08-03 06:30:22.000000000 -0400 @@ -64,6 +64,7 @@ allow bluetooth_t self:unix_stream_socket { connectto create_stream_socket_perms }; allow bluetooth_t self:tcp_socket create_stream_socket_perms; @@ -8783,6 +8829,25 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern(bluetooth_t, bluetooth_conf_t, bluetooth_conf_t) +@@ -111,6 +112,7 @@ + dev_rw_generic_usb_dev(bluetooth_t) + dev_read_urand(bluetooth_t) + dev_rw_input_dev(bluetooth_t) ++dev_rw_wireless(bluetooth_t) + + fs_getattr_all_fs(bluetooth_t) + fs_search_auto_mountpoints(bluetooth_t) +@@ -154,6 +156,10 @@ + ') + + optional_policy(` ++ networkmanager_dbus_chat(bluetooth_t) ++ ') ++ ++ optional_policy(` + pulseaudio_dbus_chat(bluetooth_t) + ') + ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/certmaster.te serefpolicy-3.6.26/policy/modules/services/certmaster.te --- nsaserefpolicy/policy/modules/services/certmaster.te 2009-07-14 14:19:57.000000000 -0400 +++ serefpolicy-3.6.26/policy/modules/services/certmaster.te 2009-07-30 15:33:08.000000000 -0400 @@ -11092,17 +11157,21 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/mysql.te serefpolicy-3.6.26/policy/modules/services/mysql.te --- nsaserefpolicy/policy/modules/services/mysql.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/mysql.te 2009-07-30 15:33:09.000000000 -0400 -@@ -136,6 +136,8 @@ ++++ serefpolicy-3.6.26/policy/modules/services/mysql.te 2009-08-03 08:06:57.000000000 -0400 +@@ -136,7 +136,12 @@ domtrans_pattern(mysqld_safe_t, mysqld_exec_t, mysqld_t) +allow mysqld_safe_t mysqld_var_run_t:sock_file unlink; + allow mysqld_safe_t mysqld_log_t:file manage_file_perms; ++ ++domain_getattr_all_domains(mysqld_safe_t) ++ logging_log_filetrans(mysqld_safe_t, mysqld_log_t, file) -@@ -152,7 +154,7 @@ + kernel_read_system_state(mysqld_safe_t) +@@ -152,7 +157,7 @@ miscfiles_read_localization(mysqld_safe_t) @@ -12408,7 +12477,7 @@ diff -b -B --ignore-all-space --exclude- /var/lib/PolicyKit(/.*)? gen_context(system_u:object_r:policykit_var_lib_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/policykit.if serefpolicy-3.6.26/policy/modules/services/policykit.if --- nsaserefpolicy/policy/modules/services/policykit.if 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/policykit.if 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/policykit.if 2009-08-03 06:44:10.000000000 -0400 @@ -17,6 +17,8 @@ class dbus send_msg; ') @@ -12418,7 +12487,15 @@ diff -b -B --ignore-all-space --exclude- allow $1 policykit_t:dbus send_msg; allow policykit_t $1:dbus send_msg; ') -@@ -167,7 +169,7 @@ +@@ -41,7 +43,6 @@ + + ######################################## + ## +-## Execute a policy_auth in the policy_auth domain, and + ## allow the specified role the policy_auth domain, + ## + ## +@@ -167,7 +168,7 @@ domtrans_pattern($1, policykit_resolve_exec_t, policykit_resolve_t) @@ -12427,7 +12504,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -206,4 +208,30 @@ +@@ -206,4 +207,47 @@ files_search_var_lib($1) read_files_pattern($1, policykit_var_lib_t, policykit_var_lib_t) @@ -12457,10 +12534,27 @@ diff -b -B --ignore-all-space --exclude- + policykit_read_lib($2) + policykit_read_reload($2) + policykit_dbus_chat($2) ++') ++######################################## ++## ++## Send generic signal to policy_auth ++## ++## ++## ++## Domain allowed to transition. ++## ++## ++# ++interface(`policykit_signal_auth',` ++ gen_require(` ++ type policykit_auth_t; ++ ') ++ ++ allow $1 policykit_auth_t:process signal; ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/policykit.te serefpolicy-3.6.26/policy/modules/services/policykit.te --- nsaserefpolicy/policy/modules/services/policykit.te 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/policykit.te 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/policykit.te 2009-08-03 06:50:17.000000000 -0400 @@ -38,9 +38,10 @@ allow policykit_t self:capability { setgid setuid }; @@ -12500,7 +12594,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # polkit_auth local policy -@@ -77,7 +89,8 @@ +@@ -77,12 +89,15 @@ allow policykit_auth_t self:capability setgid; allow policykit_auth_t self:process getattr; @@ -12510,27 +12604,37 @@ diff -b -B --ignore-all-space --exclude- allow policykit_auth_t self:unix_dgram_socket create_socket_perms; allow policykit_auth_t self:unix_stream_socket create_stream_socket_perms; -@@ -104,6 +117,8 @@ ++policykit_dbus_chat(policykit_auth_t) ++ + can_exec(policykit_auth_t, policykit_auth_exec_t) +-corecmd_search_bin(policykit_auth_t) ++corecmd_exec_bin(policykit_auth_t) + + rw_files_pattern(policykit_auth_t, policykit_reload_t, policykit_reload_t) + +@@ -104,6 +119,7 @@ userdom_dontaudit_read_user_home_content_files(policykit_auth_t) optional_policy(` + dbus_system_domain( policykit_auth_t, policykit_auth_exec_t) -+ dbus_session_bus_client(policykit_auth_t) optional_policy(` -@@ -116,6 +131,10 @@ +@@ -116,6 +132,13 @@ hal_read_state(policykit_auth_t) ') +optional_policy(` ++ xserver_stream_connect(policykit_auth_t) + xserver_xdm_append_log(policykit_auth_t) ++ xserver_read_xdm_pid(policykit_auth_t) ++ xserver_search_xdm_lib(policykit_auth_t) +') + ######################################## # # polkit_grant local policy -@@ -123,7 +142,8 @@ +@@ -123,7 +146,8 @@ allow policykit_grant_t self:capability setuid; allow policykit_grant_t self:process getattr; @@ -12540,7 +12644,7 @@ diff -b -B --ignore-all-space --exclude- allow policykit_grant_t self:unix_dgram_socket create_socket_perms; allow policykit_grant_t self:unix_stream_socket create_stream_socket_perms; -@@ -153,9 +173,12 @@ +@@ -153,9 +177,12 @@ userdom_read_all_users_state(policykit_grant_t) optional_policy(` @@ -12554,7 +12658,7 @@ diff -b -B --ignore-all-space --exclude- consolekit_dbus_chat(policykit_grant_t) ') ') -@@ -167,7 +190,8 @@ +@@ -167,7 +194,8 @@ allow policykit_resolve_t self:capability { setuid sys_nice sys_ptrace }; allow policykit_resolve_t self:process getattr; @@ -13686,8 +13790,16 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/ricci.te serefpolicy-3.6.26/policy/modules/services/ricci.te --- nsaserefpolicy/policy/modules/services/ricci.te 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/ricci.te 2009-07-30 15:33:09.000000000 -0400 -@@ -440,6 +440,10 @@ ++++ serefpolicy-3.6.26/policy/modules/services/ricci.te 2009-08-03 07:21:27.000000000 -0400 +@@ -264,6 +264,7 @@ + allow ricci_modclusterd_t self:socket create_socket_perms; + + allow ricci_modclusterd_t ricci_modcluster_t:unix_stream_socket connectto; ++allow ricci_modclusterd_t ricci_modcluster_t:fifo_file rw_file_perms; + + # log files + allow ricci_modclusterd_t ricci_modcluster_var_log_t:dir setattr; +@@ -440,6 +441,10 @@ files_read_usr_files(ricci_modstorage_t) files_read_kernel_modules(ricci_modstorage_t) @@ -16957,7 +17069,7 @@ diff -b -B --ignore-all-space --exclude- /var/lib/pam_devperm/:0 -- gen_context(system_u:object_r:xdm_var_lib_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/xserver.if serefpolicy-3.6.26/policy/modules/services/xserver.if --- nsaserefpolicy/policy/modules/services/xserver.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/xserver.if 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/xserver.if 2009-08-03 06:49:41.000000000 -0400 @@ -90,7 +90,7 @@ allow $2 xauth_home_t:file manage_file_perms; allow $2 xauth_home_t:file { relabelfrom relabelto }; @@ -17105,7 +17217,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -756,7 +757,26 @@ +@@ -756,7 +757,44 @@ ') files_search_pids($1) @@ -17130,10 +17242,28 @@ diff -b -B --ignore-all-space --exclude- + + files_search_pids($1) + manage_files_pattern($1, xdm_var_run_t, xdm_var_run_t) ++') ++ ++######################################## ++## ++## Search XDM var lib dirs. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`xserver_search_xdm_lib',` ++ gen_require(` ++ type xdm_var_lib_t; ++ ') ++ ++ allow $1 xdm_var_lib_t:dir search_dir_perms; ') ######################################## -@@ -779,6 +799,50 @@ +@@ -779,6 +817,50 @@ ######################################## ## @@ -17184,7 +17314,7 @@ diff -b -B --ignore-all-space --exclude- ## Make an X session script an entrypoint for the specified domain. ## ## -@@ -797,6 +861,24 @@ +@@ -797,6 +879,24 @@ ######################################## ## @@ -17209,7 +17339,7 @@ diff -b -B --ignore-all-space --exclude- ## Execute an X session in the target domain. This ## is an explicit transition, requiring the ## caller to use setexeccon(). -@@ -872,6 +954,27 @@ +@@ -872,6 +972,27 @@ ######################################## ## @@ -17237,7 +17367,7 @@ diff -b -B --ignore-all-space --exclude- ## Do not audit attempts to write the X server ## log files. ## -@@ -1018,10 +1121,11 @@ +@@ -1018,10 +1139,11 @@ # interface(`xserver_domtrans',` gen_require(` @@ -17250,7 +17380,7 @@ diff -b -B --ignore-all-space --exclude- domtrans_pattern($1, xserver_exec_t, xserver_t) ') -@@ -1159,6 +1263,276 @@ +@@ -1159,6 +1281,276 @@ ######################################## ## @@ -17527,7 +17657,7 @@ diff -b -B --ignore-all-space --exclude- ## Interface to provide X object permissions on a given X server to ## an X client domain. Gives the domain complete control over the ## display. -@@ -1172,7 +1546,103 @@ +@@ -1172,7 +1564,103 @@ interface(`xserver_unconfined',` gen_require(` attribute xserver_unconfined_type; @@ -17564,7 +17694,7 @@ diff -b -B --ignore-all-space --exclude- + allow $2 $1:x_drawable all_x_drawable_perms; + allow $1 $2:x_resource all_x_resource_perms; + allow $2 $1:x_resource all_x_resource_perms; -+') + ') + +####################################### +## @@ -17589,7 +17719,7 @@ diff -b -B --ignore-all-space --exclude- + class x_selection all_x_selection_perms; + class x_event all_x_event_perms; + class x_synthetic_event all_x_synthetic_event_perms; - ') ++') + + # Type attributes + typeattribute $1 x_domain; @@ -17633,7 +17763,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/xserver.te serefpolicy-3.6.26/policy/modules/services/xserver.te --- nsaserefpolicy/policy/modules/services/xserver.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/xserver.te 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/xserver.te 2009-08-03 06:43:20.000000000 -0400 @@ -34,6 +34,13 @@ ## @@ -18060,7 +18190,7 @@ diff -b -B --ignore-all-space --exclude- hostname_exec(xdm_t) ') -@@ -542,6 +650,29 @@ +@@ -542,6 +650,30 @@ ') optional_policy(` @@ -18068,6 +18198,7 @@ diff -b -B --ignore-all-space --exclude- + policykit_domtrans_auth(xdm_t) + policykit_read_lib(xdm_t) + policykit_read_reload(xdm_t) ++ policykit_signal_auth(xdm_t) +') + +optional_policy(` @@ -18090,7 +18221,7 @@ diff -b -B --ignore-all-space --exclude- seutil_sigchld_newrole(xdm_t) ') -@@ -550,8 +681,9 @@ +@@ -550,8 +682,9 @@ ') optional_policy(` @@ -18102,7 +18233,7 @@ diff -b -B --ignore-all-space --exclude- ifndef(`distro_redhat',` allow xdm_t self:process { execheap execmem }; -@@ -560,7 +692,6 @@ +@@ -560,7 +693,6 @@ ifdef(`distro_rhel4',` allow xdm_t self:process { execheap execmem }; ') @@ -18110,7 +18241,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` userhelper_dontaudit_search_config(xdm_t) -@@ -571,6 +702,10 @@ +@@ -571,6 +703,10 @@ ') optional_policy(` @@ -18121,7 +18252,7 @@ diff -b -B --ignore-all-space --exclude- xfs_stream_connect(xdm_t) ') -@@ -587,10 +722,9 @@ +@@ -587,10 +723,9 @@ # execheap needed until the X module loader is fixed. # NVIDIA Needs execstack @@ -18133,7 +18264,7 @@ diff -b -B --ignore-all-space --exclude- allow xserver_t self:fd use; allow xserver_t self:fifo_file rw_fifo_file_perms; allow xserver_t self:sock_file read_sock_file_perms; -@@ -602,9 +736,11 @@ +@@ -602,9 +737,11 @@ allow xserver_t self:unix_stream_socket { create_stream_socket_perms connectto }; allow xserver_t self:tcp_socket create_stream_socket_perms; allow xserver_t self:udp_socket create_socket_perms; @@ -18145,7 +18276,7 @@ diff -b -B --ignore-all-space --exclude- allow xserver_t { input_xevent_t input_xevent_type }:x_event send; -@@ -616,13 +752,14 @@ +@@ -616,13 +753,14 @@ type_transition xserver_t xserver_t:{ x_drawable x_colormap } rootwindow_t; allow xserver_t { rootwindow_t x_domain }:x_drawable send; @@ -18161,7 +18292,7 @@ diff -b -B --ignore-all-space --exclude- manage_dirs_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t) manage_files_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t) -@@ -635,9 +772,19 @@ +@@ -635,9 +773,19 @@ manage_lnk_files_pattern(xserver_t, xkb_var_lib_t, xkb_var_lib_t) files_search_var_lib(xserver_t) @@ -18181,7 +18312,7 @@ diff -b -B --ignore-all-space --exclude- kernel_read_system_state(xserver_t) kernel_read_device_sysctls(xserver_t) -@@ -680,9 +827,12 @@ +@@ -680,9 +828,12 @@ dev_rw_xserver_misc(xserver_t) # read events - the synaptics touchpad driver reads raw events dev_rw_input_dev(xserver_t) @@ -18195,7 +18326,7 @@ diff -b -B --ignore-all-space --exclude- files_read_etc_files(xserver_t) files_read_etc_runtime_files(xserver_t) -@@ -697,8 +847,12 @@ +@@ -697,8 +848,12 @@ fs_search_nfs(xserver_t) fs_search_auto_mountpoints(xserver_t) fs_search_ramfs(xserver_t) @@ -18208,7 +18339,7 @@ diff -b -B --ignore-all-space --exclude- selinux_validate_context(xserver_t) selinux_compute_access_vector(xserver_t) -@@ -720,6 +874,7 @@ +@@ -720,6 +875,7 @@ miscfiles_read_localization(xserver_t) miscfiles_read_fonts(xserver_t) @@ -18216,7 +18347,7 @@ diff -b -B --ignore-all-space --exclude- modutils_domtrans_insmod(xserver_t) -@@ -742,7 +897,7 @@ +@@ -742,7 +898,7 @@ ') ifdef(`enable_mls',` @@ -18225,7 +18356,7 @@ diff -b -B --ignore-all-space --exclude- range_transition xserver_t xserver_t:x_drawable s0 - mls_systemhigh; ') -@@ -774,12 +929,20 @@ +@@ -774,12 +930,20 @@ ') optional_policy(` @@ -18247,7 +18378,7 @@ diff -b -B --ignore-all-space --exclude- unconfined_domtrans(xserver_t) ') -@@ -806,7 +969,7 @@ +@@ -806,7 +970,7 @@ allow xserver_t xdm_var_lib_t:file { getattr read }; dontaudit xserver_t xdm_var_lib_t:dir search; @@ -18256,7 +18387,7 @@ diff -b -B --ignore-all-space --exclude- # Label pid and temporary files with derived types. manage_files_pattern(xserver_t, xdm_tmp_t, xdm_tmp_t) -@@ -827,9 +990,14 @@ +@@ -827,9 +991,14 @@ # to read ROLE_home_t - examine this in more detail # (xauth?) userdom_read_user_home_content_files(xserver_t) @@ -18271,7 +18402,7 @@ diff -b -B --ignore-all-space --exclude- tunable_policy(`use_nfs_home_dirs',` fs_manage_nfs_dirs(xserver_t) fs_manage_nfs_files(xserver_t) -@@ -844,11 +1012,14 @@ +@@ -844,11 +1013,14 @@ optional_policy(` dbus_system_bus_client(xserver_t) @@ -18287,7 +18418,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -881,6 +1052,8 @@ +@@ -881,6 +1053,8 @@ # X Server # can read server-owned resources allow x_domain xserver_t:x_resource read; @@ -18296,7 +18427,7 @@ diff -b -B --ignore-all-space --exclude- # can mess with own clients allow x_domain self:x_client { manage destroy }; -@@ -905,6 +1078,8 @@ +@@ -905,6 +1079,8 @@ # operations allowed on my windows allow x_domain self:x_drawable { create destroy getattr setattr read write show hide list_child add_child remove_child manage send receive }; @@ -18305,7 +18436,7 @@ diff -b -B --ignore-all-space --exclude- # X Colormaps # can use the default colormap allow x_domain rootwindow_t:x_colormap { read use add_color }; -@@ -972,17 +1147,49 @@ +@@ -972,17 +1148,49 @@ allow xserver_unconfined_type { x_domain xserver_t }:x_resource *; allow xserver_unconfined_type xevent_type:{ x_event x_synthetic_event } *; @@ -19738,7 +19869,7 @@ diff -b -B --ignore-all-space --exclude- +miscfiles_read_localization(iscsid_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/libraries.fc serefpolicy-3.6.26/policy/modules/system/libraries.fc --- nsaserefpolicy/policy/modules/system/libraries.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/system/libraries.fc 2009-07-30 16:27:55.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/system/libraries.fc 2009-08-03 07:56:50.000000000 -0400 @@ -60,12 +60,15 @@ # # /opt @@ -19925,7 +20056,7 @@ diff -b -B --ignore-all-space --exclude- ') dnl end distro_redhat # -@@ -304,10 +294,91 @@ +@@ -304,10 +294,92 @@ /var/mailman/pythonlib(/.*)?/.+\.so(\..*)? -- gen_context(system_u:object_r:lib_t,s0) @@ -19958,6 +20089,7 @@ diff -b -B --ignore-all-space --exclude- +/usr/lib(64)?/nspluginwrapper/np.*\.so -- gen_context(system_u:object_r:lib_t,s0) + +/usr/lib/oracle/.*/lib/libnnz.*\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) ++/usr/lib/oracle(64)?/.*/lib/libclntsh\.so(\.[^/]*)* gen_context(system_u:object_r:textrel_shlib_t,s0) + +/opt/(.*/)?oracle/(.*/)?libnnz.*\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) +/usr/lib(64)?/libnnz11.so(\.[^/]*)* gen_context(system_u:object_r:textrel_shlib_t,s0) From mhlavink at fedoraproject.org Tue Aug 4 08:55:28 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Tue, 4 Aug 2009 08:55:28 +0000 (UTC) Subject: rpms/setuptool/devel .cvsignore, 1.19, 1.20 setuptool.spec, 1.36, 1.37 sources, 1.25, 1.26 Message-ID: <20090804085528.03FC211C00CE@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/setuptool/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24427 Modified Files: .cvsignore setuptool.spec sources Log Message: updated to 1.19.6 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/setuptool/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 9 Mar 2009 12:41:28 -0000 1.19 +++ .cvsignore 4 Aug 2009 08:55:27 -0000 1.20 @@ -1 +1 @@ -setuptool-1.19.5.tar.gz +setuptool-1.19.6.tar.gz Index: setuptool.spec =================================================================== RCS file: /cvs/extras/rpms/setuptool/devel/setuptool.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- setuptool.spec 27 Jul 2009 04:13:34 -0000 1.36 +++ setuptool.spec 4 Aug 2009 08:55:27 -0000 1.37 @@ -1,6 +1,6 @@ Name: setuptool -Version: 1.19.5 -Release: 3%{?dist} +Version: 1.19.6 +Release: 1%{?dist} Summary: A text mode system configuration tool License: GPLv2+ Group: Applications/System @@ -16,7 +16,7 @@ to access all of the text mode configura operating system distribution. %prep -%setup -q +%setup -q -n %{name} %build ./autogen.sh @@ -44,6 +44,10 @@ rm -rf $RPM_BUILD_ROOT %config %{_sysconfdir}/setuptool.d/* %changelog +* Tue Aug 04 2009 Michal Hlavinka - 1.19.6-1 +- updated to 1.19.6 +- don't display *_IN locale in /dev/tty/X it does not work (#511193) + * Sun Jul 26 2009 Fedora Release Engineering - 1.19.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/setuptool/devel/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 9 Mar 2009 12:41:28 -0000 1.25 +++ sources 4 Aug 2009 08:55:27 -0000 1.26 @@ -1 +1 @@ -4880d27fbb76e8cf723d220683b9957a setuptool-1.19.5.tar.gz +c346b838fd8960fff308b5a629fc3a27 setuptool-1.19.6.tar.gz From xhorak at fedoraproject.org Tue Aug 4 08:59:07 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:59:07 +0000 (UTC) Subject: rpms/firefox/F-10 mozilla-firstrun.patch, 1.3, 1.4 firefox.spec, 1.327, 1.328 sources, 1.119, 1.120 Message-ID: <20090804085907.079F111C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/firefox/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25409 Modified Files: firefox.spec sources Added Files: mozilla-firstrun.patch Log Message: Fix build mozilla-firstrun.patch: jar.mn | 3 --- 1 file changed, 3 deletions(-) Index: mozilla-firstrun.patch =================================================================== RCS file: mozilla-firstrun.patch diff -N mozilla-firstrun.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ mozilla-firstrun.patch 4 Aug 2009 08:59:06 -0000 1.4 @@ -0,0 +1,13 @@ +diff -up firefox-3.0.2/mozilla/browser/base/jar.mn.firstrun firefox-3.0.2/mozilla/browser/base/jar.mn +--- mozilla/browser/base/jar.mn.firstrun 2008-04-12 23:26:19.000000000 +0200 ++++ mozilla/browser/base/jar.mn 2008-09-18 22:41:31.000000000 +0200 +@@ -21,9 +21,6 @@ browser.jar: + * content/browser/browser.js (content/browser.js) + * content/browser/browser.xul (content/browser.xul) + * content/browser/credits.xhtml (content/credits.xhtml) +-* content/browser/EULA.js (content/EULA.js) +-* content/browser/EULA.xhtml (content/EULA.xhtml) +-* content/browser/EULA.xul (content/EULA.xul) + * content/browser/metaData.js (content/metaData.js) + * content/browser/metaData.xul (content/metaData.xul) + * content/browser/pageinfo/pageInfo.xul (content/pageinfo/pageInfo.xul) Index: firefox.spec =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-10/firefox.spec,v retrieving revision 1.327 retrieving revision 1.328 diff -u -p -r1.327 -r1.328 --- firefox.spec 3 Aug 2009 22:10:20 -0000 1.327 +++ firefox.spec 4 Aug 2009 08:59:06 -0000 1.328 @@ -45,7 +45,7 @@ Source100: find-external-requires %if %{official_branding} # Required by Mozilla Corporation - +Patch10: mozilla-firstrun.patch %else # Not yet approved by Mozillla Corporation @@ -95,6 +95,7 @@ cd mozilla %if %{official_branding} # Required by Mozilla Corporation +%patch10 -p1 -b .firstrun %else # Not yet approved by Mozilla Corporation Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-10/sources,v retrieving revision 1.119 retrieving revision 1.120 diff -u -p -r1.119 -r1.120 --- sources 4 Aug 2009 08:27:59 -0000 1.119 +++ sources 4 Aug 2009 08:59:06 -0000 1.120 @@ -1,2 +1,2 @@ a83ef3e4f8807f19a04a18469ac1238a firefox-langpacks-3.0.13-20090731.tar.bz2 -040d01a1e22a1ec1b28188479df06007 firefox-3.0.13-source.tar.bz2 +eb2e69872ef6932de0ee98b102eb1d5b firefox-3.0.13-source.tar.bz2 From xhorak at fedoraproject.org Tue Aug 4 08:59:15 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 08:59:15 +0000 (UTC) Subject: rpms/gnome-web-photo/devel gnome-web-photo.spec,1.25,1.26 Message-ID: <20090804085915.4D80411C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-web-photo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25465 Modified Files: gnome-web-photo.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.8-4 - Rebuild against newer gecko Index: gnome-web-photo.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-web-photo/devel/gnome-web-photo.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- gnome-web-photo.spec 25 Jul 2009 00:51:45 -0000 1.25 +++ gnome-web-photo.spec 4 Aug 2009 08:59:15 -0000 1.26 @@ -1,9 +1,9 @@ -%define gecko_version 1.9.1.1 +%define gecko_version 1.9.1.2 Summary: HTML pages thumbnailer Name: gnome-web-photo Version: 0.8 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv2+ Group: Applications/Internet URL: http://ftp.gnome.org/pub/GNOME/sources/gnome-web-photo/%{version}/ @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gnome-web-photo %changelog +* Tue Aug 04 2009 Jan Horak - 0.8-4 +- Rebuild against newer gecko + * Fri Jul 24 2009 Fedora Release Engineering - 0.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From xhorak at fedoraproject.org Tue Aug 4 09:00:15 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 09:00:15 +0000 (UTC) Subject: rpms/perl-Gtk2-MozEmbed/devel perl-Gtk2-MozEmbed.spec,1.6,1.7 Message-ID: <20090804090015.4DE9911C0344@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25827 Modified Files: perl-Gtk2-MozEmbed.spec Log Message: * Tue Aug 04 2009 Jan Horak - 0.08-6.5 - Rebuild against newer gecko Index: perl-Gtk2-MozEmbed.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/devel/perl-Gtk2-MozEmbed.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- perl-Gtk2-MozEmbed.spec 26 Jul 2009 06:22:10 -0000 1.6 +++ perl-Gtk2-MozEmbed.spec 4 Aug 2009 09:00:14 -0000 1.7 @@ -1,7 +1,7 @@ %define perlname Gtk2-MozEmbed %if 0%{?fedora} >= 11 -%define gecko_version 1.9.1.1 +%define gecko_version 1.9.1.2 %else %define gecko_version 1.9.0.6 %endif @@ -13,7 +13,7 @@ Summary: Interface to the Mozilla embedding widget Name: perl-Gtk2-MozEmbed Version: 0.08 -Release: %{specfilever}%{?dist}.4 +Release: %{specfilever}%{?dist}.5 Group: Development/Libraries License: LGPLv2+ @@ -89,6 +89,9 @@ find $RPM_BUILD_ROOT -type d -depth -exe %changelog +* Tue Aug 04 2009 Jan Horak - 0.08-6.5 +- Rebuild against newer gecko + * Sat Jul 25 2009 Fedora Release Engineering - 0.08-6.4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From xhorak at fedoraproject.org Tue Aug 4 09:00:58 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 09:00:58 +0000 (UTC) Subject: rpms/gnome-python2-extras/devel gnome-python2-extras.spec, 1.56, 1.57 Message-ID: <20090804090058.67EC611C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-python2-extras/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26069 Modified Files: gnome-python2-extras.spec Log Message: * Tue Aug 04 2009 Jan Horak - 2.25.3-9 - Rebuild against newer gecko Index: gnome-python2-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-extras/devel/gnome-python2-extras.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- gnome-python2-extras.spec 25 Jul 2009 00:45:17 -0000 1.56 +++ gnome-python2-extras.spec 4 Aug 2009 09:00:58 -0000 1.57 @@ -5,7 +5,7 @@ %define gnome_panel_version 2.2.0 %define gnome_python_version 2.10.0 %define gtkhtml2_version 2.3.1 -%define gecko_version 1.9.1.1 +%define gecko_version 1.9.1.2 %define gtkspell_version 2.0.7 %define libgda_version 3.99.9 %define libgdl_version 2.24.0 @@ -14,7 +14,7 @@ Name: gnome-python2-extras Version: 2.25.3 -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2+ and LGPLv2+ Group: Development/Languages Summary: Additional PyGNOME Python extension modules @@ -186,6 +186,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pygda-4.0.pc %changelog +* Tue Aug 04 2009 Jan Horak - 2.25.3-9 +- Rebuild against newer gecko + * Fri Jul 24 2009 Fedora Release Engineering - 2.25.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From xhorak at fedoraproject.org Tue Aug 4 09:01:54 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 09:01:54 +0000 (UTC) Subject: rpms/Miro/devel Miro.spec,1.60,1.61 Message-ID: <20090804090154.A8A1611C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/Miro/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26351 Modified Files: Miro.spec Log Message: * Tue Aug 04 2009 Jan Horak - 2.5.2-2 - Rebuild against newer gecko Index: Miro.spec =================================================================== RCS file: /cvs/pkgs/rpms/Miro/devel/Miro.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- Miro.spec 4 Aug 2009 06:10:45 -0000 1.60 +++ Miro.spec 4 Aug 2009 09:01:54 -0000 1.61 @@ -1,11 +1,11 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define gecko_ver 1.9.1.1 +%define gecko_ver 1.9.1.2 Name: Miro Version: 2.5.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Miro - Internet TV Player Group: Applications/Multimedia @@ -94,6 +94,9 @@ update-desktop-database %{_datadir}/appl %changelog +* Tue Aug 04 2009 Jan Horak - 2.5.2-2 +- Rebuild against newer gecko + * Tue Aug 4 2009 Alex Lancaster - 2.5.2-1 - Update to latest upstream (2.5.2) - Drop xine hack patch, now upstream From dwalsh at fedoraproject.org Tue Aug 4 09:06:46 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 4 Aug 2009 09:06:46 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch,1.41,1.42 Message-ID: <20090804090646.933A911C00CE@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28058 Modified Files: policy-F12.patch Log Message: * Fri Jul 31 2009 Dan Walsh 3.6.26-3 - Allow svirt_t to stream_connect to virtd_t policy-F12.patch: Makefile | 2 Rules.modular | 8 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/securetty_types | 5 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 4 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/virtual_domain_context | 1 config/appconfig-mcs/virtual_image_context | 2 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/virtual_domain_context | 1 config/appconfig-mls/virtual_image_context | 2 config/appconfig-standard/securetty_types | 5 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 1 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 3 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 15 policy/modules/admin/rpm.if | 176 ++ policy/modules/admin/rpm.te | 61 policy/modules/admin/sudo.if | 8 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.te | 9 policy/modules/admin/vbetool.te | 8 policy/modules/apps/awstats.te | 2 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 + policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 ++ policy/modules/apps/gnome.te | 92 + policy/modules/apps/gpg.te | 15 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 129 ++ policy/modules/apps/java.te | 17 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 + policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 +++++ policy/modules/apps/nsplugin.te | 287 ++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 +++- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 57 policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 145 ++ policy/modules/apps/sandbox.te | 274 ++++ policy/modules/apps/screen.if | 21 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 60 policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 21 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 28 policy/modules/kernel/devices.fc | 3 policy/modules/kernel/devices.if | 164 ++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 +- policy/modules/kernel/domain.te | 85 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 279 ++++ policy/modules/kernel/files.te | 5 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 20 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 31 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 - policy/modules/roles/sysadm.te | 125 -- policy/modules/roles/unconfineduser.fc | 37 policy/modules/roles/unconfineduser.if | 638 ++++++++++ policy/modules/roles/unconfineduser.te | 395 ++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/webadm.te | 2 policy/modules/roles/xguest.te | 18 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 35 policy/modules/services/apache.if | 327 +++-- policy/modules/services/apache.te | 409 +++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 19 policy/modules/services/bluetooth.te | 6 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 20 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 ++- policy/modules/services/cron.te | 132 +- policy/modules/services/cups.fc | 7 policy/modules/services/cups.te | 13 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 22 policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 41 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 2 policy/modules/services/ftp.te | 50 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 12 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 38 policy/modules/services/kerberos.te | 13 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 41 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 - policy/modules/services/nagios.te | 55 policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 113 + policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 ++ policy/modules/services/nslcd.te | 50 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 1 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 4 policy/modules/services/policykit.if | 48 policy/modules/services/policykit.te | 42 policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++ policy/modules/services/postfix.te | 136 +- policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 7 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 8 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 22 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 64 + policy/modules/services/rtkit_daemon.te | 36 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 + policy/modules/services/samba.te | 78 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 63 - policy/modules/services/setroubleshoot.te | 59 policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 ++ policy/modules/services/shorewall.te | 97 + policy/modules/services/smartmon.te | 12 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 +- policy/modules/services/squid.te | 7 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 163 ++ policy/modules/services/ssh.te | 66 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/uucp.te | 3 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 106 + policy/modules/services/virt.te | 263 ++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 28 policy/modules/services/xserver.if | 536 ++++++++ policy/modules/services/xserver.te | 308 ++++ policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 203 ++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 9 policy/modules/system/hostname.te | 4 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 138 ++ policy/modules/system/init.te | 166 ++ policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 28 policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 152 +- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 32 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 35 policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 76 + policy/modules/system/selinuxutil.fc | 16 policy/modules/system/selinuxutil.if | 288 ++++ policy/modules/system/selinuxutil.te | 227 +-- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 116 + policy/modules/system/sysnetwork.te | 72 - policy/modules/system/udev.fc | 3 policy/modules/system/udev.te | 34 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 439 ------- policy/modules/system/unconfined.te | 226 --- policy/modules/system/userdomain.fc | 5 policy/modules/system/userdomain.if | 1299 +++++++++++++++------ policy/modules/system/userdomain.te | 50 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 127 +- policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 290 files changed, 12858 insertions(+), 2598 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- policy-F12.patch 4 Aug 2009 08:54:56 -0000 1.41 +++ policy-F12.patch 4 Aug 2009 09:06:45 -0000 1.42 @@ -16599,7 +16599,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/virt.te serefpolicy-3.6.26/policy/modules/services/virt.te --- nsaserefpolicy/policy/modules/services/virt.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/virt.te 2009-07-31 15:02:22.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/virt.te 2009-08-04 05:06:14.000000000 -0400 @@ -20,6 +20,28 @@ ## gen_tunable(virt_use_samba, false) @@ -16849,7 +16849,7 @@ diff -b -B --ignore-all-space --exclude- +manage_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) +manage_lnk_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) +files_pid_filetrans(svirt_t, svirt_var_run_t, { dir file }) -+stream_connect_pattern($1, svirt_var_run_t, svirt_var_run_t, virtd_t) ++stream_connect_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t, virtd_t) + +read_lnk_files_pattern(svirt_t, virt_image_t, virt_image_t) + From xhorak at fedoraproject.org Tue Aug 4 09:09:55 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 09:09:55 +0000 (UTC) Subject: rpms/monodevelop/devel monodevelop-2.spec,1.18,1.19 Message-ID: <20090804090955.81C7811C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/monodevelop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28797 Modified Files: monodevelop-2.spec Log Message: Rebuild against newer gecko Index: monodevelop-2.spec =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/devel/monodevelop-2.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- monodevelop-2.spec 25 Jul 2009 15:03:03 -0000 1.18 +++ monodevelop-2.spec 4 Aug 2009 09:09:54 -0000 1.19 @@ -10,7 +10,7 @@ Name: monodevelop Version: 2.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A full-featured IDE for Mono and Gtk# Group: Development/Tools @@ -159,6 +159,9 @@ update-desktop-database &> /dev/null || %{_libdir}/pkgconfig/monodevelop*.pc %changelog +* Tue Aug 4 2009 Jan Horak - 2.0-5 +- Rebuild against newer gecko + * Sat Jul 25 2009 Fedora Release Engineering - 2.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From xhorak at fedoraproject.org Tue Aug 4 09:15:23 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Tue, 4 Aug 2009 09:15:23 +0000 (UTC) Subject: rpms/monodevelop/F-11 monodevelop-2.spec,1.17,1.18 Message-ID: <20090804091523.CF6DA11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/monodevelop/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30063 Modified Files: monodevelop-2.spec Log Message: Rebuild against newer gecko Index: monodevelop-2.spec =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/F-11/monodevelop-2.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- monodevelop-2.spec 30 Jun 2009 19:39:09 -0000 1.17 +++ monodevelop-2.spec 4 Aug 2009 09:15:21 -0000 1.18 @@ -10,7 +10,7 @@ Name: monodevelop Version: 2.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A full-featured IDE for Mono and Gtk# Group: Development/Tools @@ -158,6 +158,9 @@ update-desktop-database &> /dev/null || %{_libdir}/pkgconfig/monodevelop*.pc %changelog +* Tue Aug 4 2009 Jan Horak - 2.0-4 +- Rebuild against newer gecko + * Tue Jun 30 2009 Christopher Aillon - 2.0-3 - Rebuild against newer gecko From harald at fedoraproject.org Tue Aug 4 09:16:54 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Tue, 4 Aug 2009 09:16:54 +0000 (UTC) Subject: rpms/udev/devel udev.git-820fc48f249012c673eb38f63dd8b5ee039627d0.patch, NONE, 1.1 udev.spec, 1.288, 1.289 Message-ID: <20090804091654.4FC8411C00CE@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/udev/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30446 Modified Files: udev.spec Added Files: udev.git-820fc48f249012c673eb38f63dd8b5ee039627d0.patch Log Message: * Tue Aug 04 2009 Harald Hoyer 145-4 - --enable-debug - add patch for timestamps in debugging output udev.git-820fc48f249012c673eb38f63dd8b5ee039627d0.patch: libudev/libudev-util-private.c | 3 ++- udev/udevd.c | 13 +++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) --- NEW FILE udev.git-820fc48f249012c673eb38f63dd8b5ee039627d0.patch --- From: Kay Sievers Date: Fri, 17 Jul 2009 11:24:37 +0000 (+0200) Subject: udevd: add timestamp to --debug output X-Git-Url: http://git.kernel.org/?p=linux%2Fhotplug%2Fudev.git;a=commitdiff_plain;h=820fc48f249012c673eb38f63dd8b5ee039627d0 udevd: add timestamp to --debug output --- diff --git a/libudev/libudev-util-private.c b/libudev/libudev-util-private.c index 5f5f4c1..f7daa94 100644 --- a/libudev/libudev-util-private.c +++ b/libudev/libudev-util-private.c @@ -249,6 +249,8 @@ int util_run_program(struct udev *udev, const char *command, char **envp, int i; int err = 0; + info(udev, "'%s' started\n", command); + /* build argv from command */ util_strscpy(arg, sizeof(arg), command); i = 0; @@ -273,7 +275,6 @@ int util_run_program(struct udev *udev, const char *command, char **envp, argv[0] = arg; argv[1] = NULL; } - info(udev, "'%s'\n", command); /* prepare pipes from child to parent */ if (result != NULL || udev_get_log_priority(udev) >= LOG_INFO) { diff --git a/udev/udevd.c b/udev/udevd.c index 2cdc18b..69d509c 100644 --- a/udev/udevd.c +++ b/udev/udevd.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include @@ -53,8 +54,15 @@ static void log_fn(struct udev *udev, int priority, const char *format, va_list args) { if (debug) { - fprintf(stderr, "[%d] %s: ", (int) getpid(), fn); - vfprintf(stderr, format, args); + char buf[1024]; + struct timeval tv; + struct timezone tz; + + vsnprintf(buf, sizeof(buf), format, args); + gettimeofday(&tv, &tz); + fprintf(stderr, "%llu.%06u [%u] %s: %s", + (unsigned long long) tv.tv_sec, (unsigned int) tv.tv_usec, + (int) getpid(), fn, buf); } else { vsyslog(priority, format, args); } @@ -266,6 +274,7 @@ static void worker_new(struct event *event) struct worker_message msg; int err; + info(event->udev, "seq %llu running\n", udev_device_get_seqnum(dev)); udev_event = udev_event_new(dev); if (udev_event == NULL) _exit(3); Index: udev.spec =================================================================== RCS file: /cvs/pkgs/rpms/udev/devel/udev.spec,v retrieving revision 1.288 retrieving revision 1.289 diff -u -p -r1.288 -r1.289 --- udev.spec 29 Jul 2009 12:06:44 -0000 1.288 +++ udev.spec 4 Aug 2009 09:16:53 -0000 1.289 @@ -5,7 +5,7 @@ Summary: A userspace implementation of devfs Name: udev Version: 145 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Group: System Environment/Base Provides: udev-persistent = %{version}-%{release} @@ -15,6 +15,7 @@ Provides: udev-extras = 20090618-1 Source: ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/%{name}-%{version}.tar.bz2 Patch1: udev.git-3bf768245b98479a14190e1e1d32ef5fae3ddf8a.patch +Patch2: udev.git-820fc48f249012c673eb38f63dd8b5ee039627d0.patch Source1: start_udev Source3: udev-post.init @@ -98,6 +99,7 @@ glib-based applications using libudev fu %prep %setup -q %patch1 -p1 +%patch2 -p1 %build # get rid of rpath @@ -106,7 +108,7 @@ libtoolize -f -c --sysconfdir=%{_sysconfdir} --with-libdir-name=%{_lib} \ --sbindir="/sbin" --libexecdir=%{udev_scriptdir} \ --with-rootlibdir=/%{_lib} --enable-introspection \ - --disable-rpath + --disable-rpath --enable-debug make %{?_smp_mflags} @@ -349,6 +351,10 @@ rm -rf $RPM_BUILD_ROOT %attr(0644,root,root) %{_libdir}/pkgconfig/gudev-1.0* %changelog +* Tue Aug 04 2009 Harald Hoyer 145-4 +- --enable-debug +- add patch for timestamps in debugging output + * Wed Jul 29 2009 Harald Hoyer 145-3 - add patch from upstream git to fix bug #514086 - add version to usbutils build requirement From harald at fedoraproject.org Tue Aug 4 09:26:46 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Tue, 4 Aug 2009 09:26:46 +0000 (UTC) Subject: rpms/udev/F-11 udev.git-55d8f5e208396589476583dad8f2a7f2db3e2ef5.patch, NONE, 1.1 udev.git-d6f0b22d574c6a5e5f3430be3fc619d4b2f46cd5.patch, NONE, 1.1 start_udev, 1.83, 1.84 udev.spec, 1.275, 1.276 Message-ID: <20090804092646.962E811C00CE@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/udev/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32297 Modified Files: start_udev udev.spec Added Files: udev.git-55d8f5e208396589476583dad8f2a7f2db3e2ef5.patch udev.git-d6f0b22d574c6a5e5f3430be3fc619d4b2f46cd5.patch Log Message: * Tue Aug 04 2009 Harald Hoyer 141-5 - try to fix audio cdrom problems (bug #513495) udev.git-55d8f5e208396589476583dad8f2a7f2db3e2ef5.patch: 60-cdrom_id.rules | 6 ++++-- cdrom_id.c | 6 ++---- 2 files changed, 6 insertions(+), 6 deletions(-) --- NEW FILE udev.git-55d8f5e208396589476583dad8f2a7f2db3e2ef5.patch --- From: Kay Sievers Date: Thu, 16 Apr 2009 22:29:56 +0000 (+0200) Subject: cdrom_id: add Xen cdrom support X-Git-Tag: 142~43 X-Git-Url: http://git.kernel.org/?p=linux%2Fhotplug%2Fudev.git;a=commitdiff_plain;h=55d8f5e208396589476583dad8f2a7f2db3e2ef5 cdrom_id: add Xen cdrom support --- diff --git a/extras/cdrom_id/60-cdrom_id.rules b/extras/cdrom_id/60-cdrom_id.rules index 12fbf63..a3e8e3c 100644 --- a/extras/cdrom_id/60-cdrom_id.rules +++ b/extras/cdrom_id/60-cdrom_id.rules @@ -1,3 +1,5 @@ -# import optical drive properties +# do not edit this file, it will be overwritten on update -ACTION=="add|change", KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]*", IMPORT{program}="cdrom_id --export $tempnode" +# import optical drive properties +ACTION=="add|change", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk", \ + KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]|xvd*", IMPORT{program}="cdrom_id --export $tempnode" diff --git a/extras/cdrom_id/cdrom_id.c b/extras/cdrom_id/cdrom_id.c index 7be0789..c578f12 100644 --- a/extras/cdrom_id/cdrom_id.c +++ b/extras/cdrom_id/cdrom_id.c @@ -567,10 +567,8 @@ int main(int argc, char *argv[]) } /* check drive */ - if (cd_inquiry(udev, fd) < 0) { - rc = 2; - goto exit; - } + if (cd_inquiry(udev, fd) < 0) + goto print; /* read drive and possibly current profile */ if (cd_profiles(udev, fd) < 0) udev.git-d6f0b22d574c6a5e5f3430be3fc619d4b2f46cd5.patch: cdrom_id.c | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) --- NEW FILE udev.git-d6f0b22d574c6a5e5f3430be3fc619d4b2f46cd5.patch --- From: Kay Sievers Date: Thu, 23 Apr 2009 13:04:16 +0000 (+0200) Subject: cdrom_id: skip media tests if CDROM_DRIVE_STATUS != CDS_DISC_OK X-Git-Tag: 142~26 X-Git-Url: http://git.kernel.org/?p=linux%2Fhotplug%2Fudev.git;a=commitdiff_plain;h=d6f0b22d574c6a5e5f3430be3fc619d4b2f46cd5 cdrom_id: skip media tests if CDROM_DRIVE_STATUS != CDS_DISC_OK --- diff --git a/extras/cdrom_id/cdrom_id.c b/extras/cdrom_id/cdrom_id.c index 371d6a2..0d873ae 100644 --- a/extras/cdrom_id/cdrom_id.c +++ b/extras/cdrom_id/cdrom_id.c @@ -197,6 +197,16 @@ static int cd_capability_compat(struct udev *udev, int fd) return 0; } +static int cd_media_compat(struct udev *udev, int fd) +{ + if (ioctl(fd, CDROM_DRIVE_STATUS, CDSL_CURRENT) != CDS_DISC_OK) { + info(udev, "CDROM_DRIVE_STATUS != CDS_DISC_OK\n"); + return -1; + } + cd_media = 1; + return 0; +} + static int cd_inquiry(struct udev *udev, int fd) { struct scsi_cmd sc; unsigned char inq[128]; @@ -569,7 +579,11 @@ int main(int argc, char *argv[]) goto exit; } - /* check drive */ + /* check for media */ + if (cd_media_compat(udev, fd) < 0) + goto print; + + /* check if drive talks MMC */ if (cd_inquiry(udev, fd) < 0) goto print; Index: start_udev =================================================================== RCS file: /cvs/pkgs/rpms/udev/F-11/start_udev,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- start_udev 14 Jul 2009 10:06:45 -0000 1.83 +++ start_udev 4 Aug 2009 09:26:45 -0000 1.84 @@ -258,14 +258,14 @@ if [ -f "/sys/class/tty/console/uevent" if strstr "$cmdline" udevtrace; then UDEV_OPTS="$UDEV_OPTS --debug-trace" fi + if strstr "$cmdline" udevlog; then UDEV_OPTS="$UDEV_OPTS --debug" /sbin/udevd -d $UDEV_OPTS 2>$udev_root/.udev/udev.log else - /sbin/udevd -d $UDEV_OPTS $UDEV_REDIR + /sbin/udevd -d $UDEV_OPTS fi - wait ret=$[$ret + $?] Index: udev.spec =================================================================== RCS file: /cvs/pkgs/rpms/udev/F-11/udev.spec,v retrieving revision 1.275 retrieving revision 1.276 diff -u -p -r1.275 -r1.276 --- udev.spec 14 Jul 2009 10:06:45 -0000 1.275 +++ udev.spec 4 Aug 2009 09:26:45 -0000 1.276 @@ -22,9 +22,11 @@ Patch0: udev.git-f907449eee.patch Patch1: udev.git-055e40edc647d8ccfc27c9cd3163ab5dbf63ed6c.patch Patch2: udev.git-0c37798916bc87d72f5f1399d9e050307901db84.patch Patch3: udev.git-b4fa1b67f86c9555cbb41c57774761730f6b8939.patch -Patch4: udev.git-d3c8231e738dd286591c1becc2f327ed55ed89d1.patch -Patch5: udev.git-f58a9099bb2b18f3f683615324a4382b95446305.patch -Patch6: Prioritize-dmraid-formats-over-md-raid.patch +Patch4: udev.git-55d8f5e208396589476583dad8f2a7f2db3e2ef5.patch +Patch5: udev.git-d6f0b22d574c6a5e5f3430be3fc619d4b2f46cd5.patch +Patch6: udev.git-d3c8231e738dd286591c1becc2f327ed55ed89d1.patch +Patch7: udev.git-f58a9099bb2b18f3f683615324a4382b95446305.patch +Patch8: Prioritize-dmraid-formats-over-md-raid.patch Patch102: udev-118-sysconf.patch @@ -106,6 +108,8 @@ dynamic library, which provides access t %patch4 -p1 %patch5 -p1 %patch6 -p1 +%patch7 -p1 +%patch8 -p1 %patch102 -p1 -b .sysconf @@ -408,6 +412,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Harald Hoyer 141-5 +- try to fix audio cdrom problems (bug #513495) + * Tue Jul 14 2009 Harald Hoyer 141-5 - add /dev/fuse to be created by start_udev - add "udevlog" kernel command line option to redirect the From harald at fedoraproject.org Tue Aug 4 09:27:17 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Tue, 4 Aug 2009 09:27:17 +0000 (UTC) Subject: rpms/udev/F-11 udev.spec,1.276,1.277 Message-ID: <20090804092717.5CE8E11C00CE@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/udev/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32416 Modified Files: udev.spec Log Message: * Tue Aug 04 2009 Harald Hoyer 141-6 - try to fix audio cdrom problems (bug #513495) Index: udev.spec =================================================================== RCS file: /cvs/pkgs/rpms/udev/F-11/udev.spec,v retrieving revision 1.276 retrieving revision 1.277 diff -u -p -r1.276 -r1.277 --- udev.spec 4 Aug 2009 09:26:45 -0000 1.276 +++ udev.spec 4 Aug 2009 09:27:17 -0000 1.277 @@ -6,7 +6,7 @@ Summary: A userspace implementation of devfs Name: udev Version: 141 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 Group: System Environment/Base Provides: udev-persistent = %{version}-%{release} @@ -412,7 +412,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Tue Aug 04 2009 Harald Hoyer 141-5 +* Tue Aug 04 2009 Harald Hoyer 141-6 - try to fix audio cdrom problems (bug #513495) * Tue Jul 14 2009 Harald Hoyer 141-5 From mlichvar at fedoraproject.org Tue Aug 4 09:28:10 2009 From: mlichvar at fedoraproject.org (Miroslav Lichvar) Date: Tue, 4 Aug 2009 09:28:10 +0000 (UTC) Subject: rpms/procmail/F-11 procmail-3.22-getline.patch, NONE, 1.1 procmail.spec, 1.26, 1.27 Message-ID: <20090804092810.EE10C11C00CE@cvs1.fedora.phx.redhat.com> Author: mlichvar Update of /cvs/pkgs/rpms/procmail/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32652 Modified Files: procmail.spec Added Files: procmail-3.22-getline.patch Log Message: - rename getline to avoid conflict with glibc (#505977) - add -Wno-comments to CFLAGS - remove package name from summary procmail-3.22-getline.patch: fields.c | 6 +++--- formail.c | 2 +- formisc.c | 2 +- formisc.h | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) --- NEW FILE procmail-3.22-getline.patch --- diff -up procmail-3.22/src/fields.c.getline procmail-3.22/src/fields.c --- procmail-3.22/src/fields.c.getline 2001-09-11 06:57:08.000000000 +0200 +++ procmail-3.22/src/fields.c 2009-06-30 16:10:36.000000000 +0200 @@ -110,16 +110,16 @@ void dispfield(p)register const struct f /* try and append one valid field to rdheader from stdin */ int readhead P((void)) { int idlen; - getline(); + get_line(); if((idlen=breakfield(buf,buffilled))<=0) /* not the start of a valid field */ return 0; if(idlen==STRLEN(FROM)&&eqFrom_(buf)) /* it's a From_ line */ { if(rdheader) return 0; /* the From_ line was a fake! */ - for(;buflast=='>';getline()); /* gather continued >From_ lines */ + for(;buflast=='>';get_line()); /* gather continued >From_ lines */ } else - for(;;getline()) /* get the rest of the continued field */ + for(;;get_line()) /* get the rest of the continued field */ { switch(buflast) /* will this line be continued? */ { case ' ':case '\t': /* yep, it sure is */ continue; diff -up procmail-3.22/src/formail.c.getline procmail-3.22/src/formail.c --- procmail-3.22/src/formail.c.getline 2009-06-30 16:00:40.000000000 +0200 +++ procmail-3.22/src/formail.c 2009-06-30 16:10:49.000000000 +0200 @@ -819,7 +819,7 @@ splitit: { if(!lnl) /* did the p { if(split) /* gobble up the next start separator */ { buffilled=0; #ifdef sMAILBOX_SEPARATOR - getline();buffilled=0; /* but only if it's defined */ + get_line();buffilled=0; /* but only if it's defined */ #endif if(buflast!=EOF) /* if any */ goto splitit; diff -up procmail-3.22/src/formisc.c.getline procmail-3.22/src/formisc.c --- procmail-3.22/src/formisc.c.getline 2001-06-29 04:20:45.000000000 +0200 +++ procmail-3.22/src/formisc.c 2009-06-30 16:12:20.000000000 +0200 @@ -115,7 +115,7 @@ void loadchar(c)const int c; /* a buf[buffilled++]=c; } -int getline P((void)) /* read a newline-terminated line */ +int get_line P((void)) /* read a newline-terminated line */ { if(buflast==EOF) /* at the end of our Latin already? */ { loadchar('\n'); /* fake empty line */ return EOF; /* spread the word */ diff -up procmail-3.22/src/formisc.h.getline procmail-3.22/src/formisc.h --- procmail-3.22/src/formisc.h.getline 1999-04-19 08:42:15.000000000 +0200 +++ procmail-3.22/src/formisc.h 2009-06-30 16:10:02.000000000 +0200 @@ -17,4 +17,4 @@ void char* skipwords P((char*start)); int - getline P((void)); + get_line P((void)); Index: procmail.spec =================================================================== RCS file: /cvs/pkgs/rpms/procmail/F-11/procmail.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- procmail.spec 27 Feb 2009 02:25:53 -0000 1.26 +++ procmail.spec 4 Aug 2009 09:28:10 -0000 1.27 @@ -1,7 +1,7 @@ -Summary: The procmail mail processing program +Summary: Mail processing program Name: procmail Version: 3.22 -Release: 23%{?dist} +Release: 24%{?dist} License: GPLv2+ or Artistic Group: Applications/Internet Source: ftp://ftp.procmail.org/pub/procmail/procmail-%{version}.tar.gz @@ -12,6 +12,7 @@ Patch1: procmail-3.15.1-man.patch Patch2: procmail_3.22-8.debian.patch Patch4: procmail-3.22-truncate.patch Patch5: procmail-3.22-ipv6.patch +Patch6: procmail-3.22-getline.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -29,12 +30,13 @@ forward certain incoming mail automatica %patch2 -p1 %patch4 -p1 -b .truncate %patch5 -p1 -b .ipv6 +%patch6 -p1 -b .getline find examples -type f | xargs chmod 644 %build make RPM_OPT_FLAGS="$(getconf LFS_CFLAGS)" autoconf.h -make RPM_OPT_FLAGS="$RPM_OPT_FLAGS $(getconf LFS_CFLAGS)" +make RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-comments $(getconf LFS_CFLAGS)" %install rm -rf ${RPM_BUILD_ROOT} @@ -64,6 +66,11 @@ rm -rf ${RPM_BUILD_ROOT} %{_mandir}/man[15]/* %changelog +* Tue Jun 30 2009 Miroslav Lichvar 3.22-24 +- rename getline to avoid conflict with glibc (#505977) +- add -Wno-comments to CFLAGS +- remove package name from summary + * Thu Feb 26 2009 Fedora Release Engineering - 3.22-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From chitlesh at fedoraproject.org Tue Aug 4 09:32:59 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 09:32:59 +0000 (UTC) Subject: rpms/toped/devel import.log,1.5,1.6 toped.spec,1.17,1.18 Message-ID: <20090804093259.C9A4411C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/toped/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1058/devel Modified Files: import.log toped.spec Log Message: 0.9.4 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/toped/devel/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 4 Aug 2009 08:33:01 -0000 1.5 +++ import.log 4 Aug 2009 09:32:59 -0000 1.6 @@ -3,3 +3,4 @@ toped-0_9_2-1_fc9:HEAD:toped-0.9.2-1.fc9 toped-0_9_2-2_fc9:HEAD:toped-0.9.2-2.fc9.src.rpm:1226339141 toped-0_9_2-4_fc11:HEAD:toped-0.9.2-4.fc11.src.rpm:1238345726 toped-0_9_4-1_fc11:HEAD:toped-0.9.4-1.fc11.src.rpm:1249374653 +toped-0_9_4-1_fc11:HEAD:toped-0.9.4-1.fc11.src.rpm:1249378277 Index: toped.spec =================================================================== RCS file: /cvs/pkgs/rpms/toped/devel/toped.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- toped.spec 4 Aug 2009 08:33:01 -0000 1.17 +++ toped.spec 4 Aug 2009 09:32:59 -0000 1.18 @@ -31,13 +31,13 @@ Toped is a layout editor with CIF and GD Toped is listed among Fedora Electronic Lab packages. %prep -%setup -q -n %{name} +%setup -q # instead of exporting the variable $TPD_GLOBAL sed -i 's|\$TPD_GLOBAL\/|%{_datadir}/%{name}/|' src/main.cpp sed -i 's|\*\$TPD_GLOBAL\*|%{_datadir}/%{name}/|' src/main.cpp -%{__make} -f Makefile.cvs +#%{__make} -f Makefile.cvs %build %configure From tbzatek at fedoraproject.org Tue Aug 4 09:33:53 2009 From: tbzatek at fedoraproject.org (Tomas Bzatek) Date: Tue, 4 Aug 2009 09:33:53 +0000 (UTC) Subject: rpms/gnome-vfs2/devel gnome-vfs-2.24.xx-cdda-handle-invalid-data.patch, NONE, 1.1 gnome-vfs-2.24.xx-netware-mounts-as-non-local.patch, NONE, 1.1 gnome-vfs-2.24.xx-smb-64k-length.patch, NONE, 1.1 gnome-vfs-2.24.xx-uninitialized-struct.patch, NONE, 1.1 gnome-vfs-2.24.xx-utf8-mounts.patch, NONE, 1.1 gnome-vfs2.spec, 1.193, 1.194 Message-ID: <20090804093353.4420411C00CE@cvs1.fedora.phx.redhat.com> Author: tbzatek Update of /cvs/extras/rpms/gnome-vfs2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1258 Modified Files: gnome-vfs2.spec Added Files: gnome-vfs-2.24.xx-cdda-handle-invalid-data.patch gnome-vfs-2.24.xx-netware-mounts-as-non-local.patch gnome-vfs-2.24.xx-smb-64k-length.patch gnome-vfs-2.24.xx-uninitialized-struct.patch gnome-vfs-2.24.xx-utf8-mounts.patch Log Message: * Tue Aug 4 2009 Tomas Bzatek - 2.24.1-6 - Backport some upstream patches gnome-vfs-2.24.xx-cdda-handle-invalid-data.patch: cdda-cddb.c | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) --- NEW FILE gnome-vfs-2.24.xx-cdda-handle-invalid-data.patch --- >From 706b54502b1d3ccb179a4d8b91c585e152bbae81 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 25 May 2009 10:33:59 +0200 Subject: [PATCH 3/6] cdda: Handle invalid data (#582303) Fix for CAN-2005-0706, handle negative values that may appear when there is invalid input. Patch from openSUSE. Note: cdda is disabled by default, so this doesn't affect all users. --- modules/cdda-cddb.c | 36 +++++++++++++++++++++--------------- 1 files changed, 21 insertions(+), 15 deletions(-) diff --git a/modules/cdda-cddb.c b/modules/cdda-cddb.c index ce83b52..0ec4e25 100644 --- a/modules/cdda-cddb.c +++ b/modules/cdda-cddb.c @@ -537,26 +537,30 @@ static void CDDBProcessLine(char *inbuffer,DiscData *data, else if(!g_ascii_strncasecmp(inbuffer,"TTITLE",6)) { track=atoi(strtok(inbuffer+6,"=")); - if(track= 0 && trackdata_track[track].track_name); - strncpy(data->data_track[track].track_name+len, + strncpy(data->data_track[track].track_name+len, ChopWhite(strtok(NULL,"")),256-len); + } } else if(!g_ascii_strncasecmp(inbuffer,"TARTIST",7)) { data->data_multi_artist=TRUE; track=atoi(strtok(inbuffer+7,"=")); - if(track= 0 && trackdata_track[track].track_artist); - st = strtok(NULL, ""); - if(st == NULL) - return; - - strncpy(data->data_track[track].track_artist+len, + st = strtok(NULL, ""); + if(st == NULL) + return; + + strncpy(data->data_track[track].track_artist+len, ChopWhite(st),256-len); + } } else if(!g_ascii_strncasecmp(inbuffer,"EXTD",4)) { len=strlen(data->data_extended); @@ -566,15 +570,17 @@ static void CDDBProcessLine(char *inbuffer,DiscData *data, else if(!g_ascii_strncasecmp(inbuffer,"EXTT",4)) { track=atoi(strtok(inbuffer+4,"=")); - if(track= 0 && trackdata_track[track].track_extended); - st = strtok(NULL, ""); - if(st == NULL) - return; - - strncpy(data->data_track[track].track_extended+len, - ChopWhite(st),4096-len); + st = strtok(NULL, ""); + if(st == NULL) + return; + + strncpy(data->data_track[track].track_extended+len, + ChopWhite(st),4096-len); + } } else if(!g_ascii_strncasecmp(inbuffer,"PLAYORDER",5)) { len=strlen(data->data_playlist); -- 1.6.3.3 gnome-vfs-2.24.xx-netware-mounts-as-non-local.patch: file-method.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gnome-vfs-2.24.xx-netware-mounts-as-non-local.patch --- >From f732047ada92a99f1f0cd3ceb7b76499789990f8 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 25 May 2009 10:37:14 +0200 Subject: [PATCH 4/6] Mark netware mounts as non-local (#582304) Filesystems of type "novfs" come from Novell Client for Linux, i.e. they are remote Netware mounts. --- modules/file-method.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/modules/file-method.c b/modules/file-method.c index b74535d..37e4853 100644 --- a/modules/file-method.c +++ b/modules/file-method.c @@ -1273,6 +1273,7 @@ do_is_local (GnomeVFSMethod *method, (strcmp (type, "afs") != 0) && (strcmp (type, "autofs") != 0) && (strcmp (type, "unknown") != 0) && + (strcmp (type, "novfs") != 0) && (strcmp (type, "ncpfs") != 0)); G_UNLOCK (fstype); } else { -- 1.6.3.3 gnome-vfs-2.24.xx-smb-64k-length.patch: smb-method.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE gnome-vfs-2.24.xx-smb-64k-length.patch --- >From bd5a83f1a6327cbb376ec4915f252f292b5bfb07 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 25 May 2009 10:41:34 +0200 Subject: [PATCH 5/6] Don't pass in lengths > 64k to smb (#582308) There seem to be some limitation in smb that makes this not work. --- modules/smb-method.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/modules/smb-method.c b/modules/smb-method.c index 8042a61..42d6c78 100644 --- a/modules/smb-method.c +++ b/modules/smb-method.c @@ -1646,7 +1646,7 @@ do_read (GnomeVFSMethod *method, /* Important: perform_authentication leaves and re-enters the lock! */ while (perform_authentication (&actx) > 0) { - n = smb_context->read (smb_context, handle->file, buffer, num_bytes); + n = smb_context->read (smb_context, handle->file, buffer, MIN (USHRT_MAX, num_bytes)); actx.res = (n >= 0) ? GNOME_VFS_OK : gnome_vfs_result_from_errno (); } -- 1.6.3.3 gnome-vfs-2.24.xx-uninitialized-struct.patch: sftp-method.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE gnome-vfs-2.24.xx-uninitialized-struct.patch --- >From ddccb959a78b44133716bf9f01c8faa2306c5408 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Thu, 16 Apr 2009 09:07:05 +0000 Subject: [PATCH 1/6] =?utf-8?q?Bug=20500307=20=E2=80=93=20uninitialized=20GnomeVFSFileInfo=20struct=20in=20do=5Fseek()?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 2009-04-16 Alexander Larsson Bug 500307 ? uninitialized GnomeVFSFileInfo struct in do_seek() * modules/sftp-method.c: (do_seek): Initialize info to avoid crashes. Patch from Fabrice Bellet svn path=/trunk/; revision=5551 --- ChangeLog | 9 +++++++++ modules/sftp-method.c | 2 +- 2 files changed, 10 insertions(+), 1 deletions(-) diff --git a/modules/sftp-method.c b/modules/sftp-method.c index 4a53af2..07f0e4e 100644 --- a/modules/sftp-method.c +++ b/modules/sftp-method.c @@ -2387,7 +2387,7 @@ do_seek (GnomeVFSMethod *method, GnomeVFSContext *context) { SftpOpenHandle *handle; - GnomeVFSFileInfo file_info; + GnomeVFSFileInfo file_info = { 0, }; GnomeVFSResult res; DEBUG (g_log (G_LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "%s: Enter", G_STRFUNC)); -- 1.6.3.3 gnome-vfs-2.24.xx-utf8-mounts.patch: gnome-vfs-volume-monitor-daemon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gnome-vfs-2.24.xx-utf8-mounts.patch --- gnome-vfs-daemon reads /proc/mounts at startup and uses HAL via libhal_drive_from_device_file() in multiple places in gnome-vfs-hal-mounts.c Strings in DBUS must be valid UTF8. If the device path is not valid UTF8, dbus_connection_send() will cause a disconnect of the caller and an exit. Threfore if the device path contains invalid utf8, gnome-vfs-daemon will fail to start. If that happens during a session, gnome-vfs-daemon will be restarted by any gnome application wich cause a lot of start/stop of gnome-vfs-daemon. The following patch simply ensures that we use valid utf8 for device path to avoid problems with hal/dbus. Olivier Fourdan gnome-vfs-volume-monitor-daemon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -up gnome-vfs-2.16.2/libgnomevfs/gnome-vfs-volume-monitor-daemon.c.utf8-mount gnome-vfs-2.16.2/libgnomevfs/gnome-vfs-volume-monitor-daemon.c --- gnome-vfs-2.16.2/libgnomevfs/gnome-vfs-volume-monitor-daemon.c.utf8-mount 2009-07-07 06:10:24.000000000 -0400 +++ gnome-vfs-2.16.2/libgnomevfs/gnome-vfs-volume-monitor-daemon.c 2009-07-07 06:10:34.000000000 -0400 @@ -874,7 +874,7 @@ create_vol_from_mount (GnomeVFSVolumeMon vol = g_object_new (GNOME_VFS_TYPE_VOLUME, NULL); vol->priv->volume_type = GNOME_VFS_VOLUME_TYPE_MOUNTPOINT; - vol->priv->device_path = g_strdup (mount->device_path); + vol->priv->device_path = make_utf8 (mount->device_path); vol->priv->unix_device = 0; /* Caller must fill in. */ vol->priv->activation_uri = gnome_vfs_get_uri_from_local_path (mount->mount_path); vol->priv->filesystem_type = g_strdup (mount->filesystem_type); Index: gnome-vfs2.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-vfs2/devel/gnome-vfs2.spec,v retrieving revision 1.193 retrieving revision 1.194 diff -u -p -r1.193 -r1.194 --- gnome-vfs2.spec 3 Aug 2009 16:45:34 -0000 1.193 +++ gnome-vfs2.spec 4 Aug 2009 09:33:53 -0000 1.194 @@ -14,7 +14,7 @@ Summary: The GNOME virtual file-system libraries Name: gnome-vfs2 Version: 2.24.1 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPLv2+ and GPLv2+ # the daemon and the library are LGPLv2+ # the modules are LGPLv2+ and GPLv2+ @@ -72,6 +72,18 @@ Patch6: gnome-vfs-2.15.91-mailto-command # https://bugzilla.redhat.com/show_bug.cgi?id=335241 Patch300: gnome-vfs-2.20.0-ignore-certain-mountpoints.patch + +# backported from upstream +Patch400: gnome-vfs-2.24.xx-cdda-handle-invalid-data.patch +Patch401: gnome-vfs-2.24.xx-netware-mounts-as-non-local.patch +Patch402: gnome-vfs-2.24.xx-smb-64k-length.patch +Patch403: gnome-vfs-2.24.xx-uninitialized-struct.patch + +# gnome-vfs-daemon exits on dbus, and constantly restarted causing dbus/hal to hog CPU +# https://bugzilla.redhat.com/show_bug.cgi?id=486286 +Patch404: gnome-vfs-2.24.xx-utf8-mounts.patch + + %description GNOME VFS is the GNOME virtual file system. It is the foundation of the Nautilus file manager. It provides a modular architecture and @@ -121,6 +133,12 @@ shares (SMB) to applications using GNOME %patch300 -p1 -b .ignore-certain-mount-points +%patch400 -p1 -b .cdda-invalid-data +%patch401 -p1 -b .netware +%patch402 -p1 -b .smb-64k +%patch403 -p1 -b .uninitialized-struct +%patch404 -p1 -b .utf8-mounts + # for patch 10 autoheader autoconf @@ -242,6 +260,9 @@ fi %config %{_sysconfdir}/gnome-vfs-2.0/modules/smb-module.conf %changelog +* Tue Aug 4 2009 Tomas Bzatek - 2.24.1-6 +- Backport some upstream patches + * Mon Aug 3 2009 Tomas Bzatek - 2.24.1-5 - Fake POT-Creation-Date to prevent multilib issues (#514990) From mschwendt at fedoraproject.org Tue Aug 4 09:34:15 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Tue, 4 Aug 2009 09:34:15 +0000 (UTC) Subject: extras-repoclosure Mailer.py,NONE,1.1 rc-report.py,1.62,1.63 Message-ID: <20090804093415.A0E8511C00CE@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/fedora/extras-repoclosure In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1429 Modified Files: rc-report.py Added Files: Mailer.py Log Message: split off the smtplib usage into an external module that is smarter and tries to reconnect after unexpected server disconnects [with remote smtp servers] --- NEW FILE Mailer.py --- #!/usr/bin/python -t # -*- coding: utf-8 -*- # -*- mode: Python; indent-tabs-mode: nil; -*- import smtplib import time import email.Charset from email.MIMEText import MIMEText from email.Header import Header from email.Utils import formatdate from email.Utils import make_msgid class Mailer(smtplib.SMTP): def __init__(self, host='localhost', user=None, passwd=None, tls=False): self._host = host if user and len(user)>0: self._user = user else: self._user = user if passwd and len(passwd)>0: self._passwd = passwd else: self._passwd = passwd self._tls = tls self._ready = False self.maxmailsize = 0 self.retries = 3 self.waitsecs = 2 def tryconnect(self): if self._host: smtplib.SMTP.__init__(self, self._host) else: smtplib.SMTP.__init__(self) #self.set_debuglevel(1) if ( self._tls ): self.ehlo() self.starttls() self.ehlo() if ( self._user and self._passwd ): self.login(self._user, self._passwd) self._ready = True def _printerror(self,tuple): (num,error) = tuple print error, '(%s)'%num def quit(self): if self._ready: smtplib.SMTP.quit(self) def sendmail( self, fromaddr, to, replyto, subject, body): if isinstance(to, basestring): to = [to] if self.maxmailsize: return self._mailsplit(fromaddr, to, replyto, subject, body) else: return self._mail(fromaddr, to, replyto, subject, body) def _mail(self, fromaddr, tolist, replytoaddr, subject, body): email.Charset.add_charset('utf-8', email.Charset.SHORTEST, None, None) msg = MIMEText(body, 'plain', 'utf-8') msg['Subject'] = Header(subject) msg['From'] = Header(fromaddr) if replytoaddr: msg['ReplyTo'] = Header(replytoaddr) msg['To'] = Header(','.join(tolist)) msg['Date'] = formatdate() msg['Message-Id'] = make_msgid() for i in range(self.retries): try: if not self._ready: self.tryconnect() rv = smtplib.SMTP.sendmail(self, fromaddr, tolist, msg.as_string(False)) return rv except smtplib.SMTPServerDisconnected, e: print e self._ready = False time.sleep(self.waitsecs) def _mailsplit(self, fromaddr, toaddrs, replytoaddr, subject, body): # Split mail body at line positions to keep it below maxmailsize. parts = 0 start = 0 end = len(body) slices = [] while ( start < end ): if ( (end-start) > self.maxmailsize ): nextstart = body.rfind( '\n', start, start+self.maxmailsize ) if ( nextstart<0 or nextstart==start ): print 'ERROR: cannot split mail body cleanly' nextstart = end else: nextstart = end slices.append( (start, nextstart) ) start = nextstart parts += 1 curpart = 1 for (start,end) in slices: if (parts>1): subjectmodified = ( '(%d/%d) %s' % (curpart, parts, subject) ) time.sleep(1) else: subjectmodified = subject slicedbody = body[start:end] self._mail(fromaddr,toaddrs,replytoaddr,subjectmodified,slicedbody) curpart += 1 Index: rc-report.py =================================================================== RCS file: /cvs/fedora/extras-repoclosure/rc-report.py,v retrieving revision 1.62 retrieving revision 1.63 diff -u -r1.62 -r1.63 --- rc-report.py 9 Jun 2009 12:16:43 -0000 1.62 +++ rc-report.py 4 Aug 2009 09:34:15 -0000 1.63 @@ -3,11 +3,11 @@ import errno, os, sys, stat import re -import smtplib import datetime, time import rpmUtils.miscutils from optparse import OptionParser import ConfigParser +import Mailer, smtplib from PackageOwners import PackageOwners #from FakeOwners import FakeOwners as PackageOwners @@ -108,29 +108,8 @@ def mail(smtp, fromaddr, toaddrs, replytoaddr, subject, body): - from email.Header import Header - from email.MIMEText import MIMEText - msg = MIMEText( body, 'plain' ) - from email.Utils import make_msgid - msg['Message-Id'] = make_msgid() - msg['Subject'] = Header(subject) - msg['From'] = Header(fromaddr) - from email.Utils import formatdate - msg['Date'] = formatdate() - if len(replytoaddr): - msg['Reply-To'] = Header(replytoaddr) - - if isinstance(toaddrs, basestring): - toaddrs = [toaddrs] - to = '' - for t in toaddrs: - if len(to): - to += ', ' - to += t - msg['To'] = Header(to) - try: - r = smtp.sendmail( fromaddr, toaddrs, msg.as_string(False) ) + r = smtp.sendmail( fromaddr, toaddrs, replytoaddr, subject, body ) for (name, errormsg) in r.iteritems(): print name, ':', errormsg except smtplib.SMTPRecipientsRefused, obj: @@ -141,36 +120,6 @@ print 'ERROR: SMTPException' -def mailsplit(smtp, fromaddr, toaddrs, replytoaddr, subject, body): - # Split mail body at line positions to keep it below maxmailsize. - parts = 0 - start = 0 - end = len(body) - slices = [] - while ( start < end ): - if ( (end-start) > Mail['maxsize'] ): - nextstart = body.rfind( '\n', start, start+Mail['maxsize'] ) - if ( nextstart<0 or nextstart==start ): - print 'ERROR: cannot split mail body cleanly' - nextstart = end - else: - nextstart = end - slices.append( (start, nextstart) ) - start = nextstart - parts += 1 - - curpart = 1 - for (start,end) in slices: - if (parts>1): - subjectmodified = ( '(%d/%d) %s' % (curpart, parts, subject) ) - time.sleep(1) - else: - subjectmodified = subject - slicedbody = body[start:end] - mail(smtp,fromaddr,toaddrs,replytoaddr,subjectmodified,slicedbody) - curpart += 1 - - def loadConfigFile(filename): if not filename: return @@ -418,17 +367,10 @@ # Mail init. if domail: try: - srv = smtplib.SMTP( Mail['server'] ) - #srv.set_debuglevel(1) - if (Mail['tls']): - srv.ehlo() - srv.starttls() - srv.ehlo() - if ( len(Mail['user']) and len(Mail['passwd']) ): - srv.login( Mail['user'], Mail['passwd'] ) + srv = Mailer.Mailer( Mail['server'], Mail['user'], Mail['passwd'], Mail['tls'] ) + srv.tryconnect() except smtplib.SMTPException, e: - print 'ERROR: mailserver login failed' - print e + print 'SMTPException:', e sys.exit(-1) # Mail reports to owners. @@ -440,13 +382,15 @@ mailtext += body if domail and ('owner' in opts.mail) and toaddr!='UNKNOWN OWNER': subject = Mail['subject'] + ' - %s' % datetime.date.today() + srv.maxmailsize = 0 mail( srv, Mail['from'], toaddr, Mail['replyto'], subject, mailtext ) # Mail summary to mailing-list. if domail and ('summary' in opts.mail): subject = Mail['subject'] + ' - %s' % datetime.date.today() toaddr = Mail['replyto'] - mailsplit( srv, Mail['from'], toaddr, '', subject, summail ) + srv.maxmailsize = Mail['maxsize'] + mail( srv, Mail['from'], toaddr, '', subject, summail ) if domail: srv.quit() From mschwendt at fedoraproject.org Tue Aug 4 09:37:21 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Tue, 4 Aug 2009 09:37:21 +0000 (UTC) Subject: extras-repoclosure Mailer.py,1.1,1.2 Message-ID: <20090804093721.7745111C00CE@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/fedora/extras-repoclosure In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2924 Modified Files: Mailer.py Log Message: fix obvious cut'n'paste error Index: Mailer.py =================================================================== RCS file: /cvs/fedora/extras-repoclosure/Mailer.py,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- Mailer.py 4 Aug 2009 09:34:15 -0000 1.1 +++ Mailer.py 4 Aug 2009 09:37:21 -0000 1.2 @@ -17,11 +17,11 @@ if user and len(user)>0: self._user = user else: - self._user = user + self._user = None if passwd and len(passwd)>0: self._passwd = passwd else: - self._passwd = passwd + self._passwd = None self._tls = tls self._ready = False From mgrepl at fedoraproject.org Tue Aug 4 09:38:12 2009 From: mgrepl at fedoraproject.org (Miroslav Grepl) Date: Tue, 4 Aug 2009 09:38:12 +0000 (UTC) Subject: rpms/selinux-policy/F-11 policy-20090521.patch, 1.37, 1.38 selinux-policy.spec, 1.893, 1.894 Message-ID: <20090804093812.C28C311C00CE@cvs1.fedora.phx.redhat.com> Author: mgrepl Update of /cvs/extras/rpms/selinux-policy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3075 Modified Files: policy-20090521.patch selinux-policy.spec Log Message: - Allow svirt_t to stream_connect to virtd_t policy-20090521.patch: mcs | 12 - modules/admin/certwatch.te | 4 modules/admin/kismet.te | 16 ++ modules/admin/logrotate.te | 6 modules/admin/mrtg.te | 4 modules/admin/prelink.te | 9 - modules/admin/readahead.te | 2 modules/admin/rpm.if | 18 ++ modules/admin/rpm.te | 4 modules/admin/shorewall.fc | 12 + modules/admin/shorewall.if | 166 ++++++++++++++++++++++ modules/admin/shorewall.te | 103 +++++++++++++ modules/admin/usermanage.te | 1 modules/apps/gitosis.fc | 4 modules/apps/gitosis.if | 96 ++++++++++++ modules/apps/gitosis.te | 43 +++++ modules/apps/mozilla.if | 16 ++ modules/apps/mozilla.te | 14 + modules/apps/nsplugin.if | 2 modules/apps/qemu.fc | 1 modules/apps/qemu.te | 5 modules/apps/sandbox.if | 134 +++++++++++++----- modules/apps/sandbox.te | 274 ++++++++++++++++++++++++++++++++++--- modules/apps/vmware.fc | 1 modules/apps/vmware.te | 6 modules/kernel/corecommands.fc | 9 + modules/kernel/corenetwork.te.in | 2 modules/kernel/devices.fc | 2 modules/kernel/devices.if | 145 +++++++++++++++++++ modules/kernel/devices.te | 13 + modules/kernel/domain.if | 45 ++---- modules/kernel/domain.te | 30 +++- modules/kernel/files.if | 3 modules/kernel/kernel.if | 2 modules/kernel/terminal.if | 19 ++ modules/roles/staff.te | 8 + modules/roles/sysadm.if | 35 ++++ modules/roles/sysadm.te | 4 modules/roles/unconfineduser.te | 9 - modules/roles/unprivuser.te | 4 modules/roles/xguest.te | 6 modules/services/apache.fc | 4 modules/services/automount.if | 18 ++ modules/services/avahi.te | 2 modules/services/bluetooth.te | 1 modules/services/clamav.te | 4 modules/services/consolekit.te | 6 modules/services/cron.if | 19 -- modules/services/cron.te | 2 modules/services/cups.te | 2 modules/services/dcc.te | 8 - modules/services/ddclient.if | 25 +++ modules/services/devicekit.te | 6 modules/services/dnsmasq.te | 4 modules/services/dovecot.if | 34 ++-- modules/services/dovecot.te | 20 +- modules/services/exim.te | 6 modules/services/fetchmail.te | 2 modules/services/fprintd.te | 8 - modules/services/ftp.te | 7 modules/services/gnomeclock.te | 1 modules/services/gpsd.fc | 3 modules/services/gpsd.te | 17 ++ modules/services/hal.te | 12 + modules/services/kerberos.if | 2 modules/services/kerberos.te | 12 + modules/services/lircd.te | 4 modules/services/mailman.if | 1 modules/services/mta.if | 1 modules/services/mysql.te | 6 modules/services/nis.te | 3 modules/services/nslcd.fc | 4 modules/services/nslcd.if | 145 +++++++++++++++++++ modules/services/nslcd.te | 50 ++++++ modules/services/openvpn.te | 1 modules/services/pcscd.te | 3 modules/services/polkit.fc | 2 modules/services/polkit.if | 2 modules/services/polkit.te | 1 modules/services/postfix.if | 26 +++ modules/services/postfix.te | 26 --- modules/services/postgresql.te | 2 modules/services/ppp.if | 6 modules/services/privoxy.te | 3 modules/services/pyzor.fc | 2 modules/services/pyzor.te | 2 modules/services/rpc.te | 12 + modules/services/rsync.te | 2 modules/services/sendmail.if | 39 +++++ modules/services/sendmail.te | 7 modules/services/setroubleshoot.te | 5 modules/services/shorewall.fc | 12 - modules/services/shorewall.if | 166 ---------------------- modules/services/shorewall.te | 102 ------------- modules/services/spamassassin.fc | 4 modules/services/spamassassin.te | 1 modules/services/ssh.if | 23 ++- modules/services/ssh.te | 4 modules/services/uucp.te | 2 modules/services/virt.te | 28 ++- modules/services/xserver.fc | 2 modules/services/xserver.if | 19 ++ modules/services/xserver.te | 11 + modules/system/authlogin.fc | 3 modules/system/authlogin.if | 222 ++++++++++++++++------------- modules/system/authlogin.te | 27 +-- modules/system/init.fc | 2 modules/system/init.te | 2 modules/system/ipsec.te | 34 ++-- modules/system/iptables.te | 4 modules/system/iscsi.te | 1 modules/system/libraries.fc | 11 + modules/system/locallogin.te | 6 modules/system/miscfiles.fc | 1 modules/system/sysnetwork.te | 17 +- modules/system/udev.fc | 1 modules/system/udev.te | 6 modules/system/userdomain.if | 23 +-- modules/system/virtual.te | 5 modules/system/xen.te | 1 120 files changed, 1976 insertions(+), 633 deletions(-) Index: policy-20090521.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/policy-20090521.patch,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- policy-20090521.patch 31 Jul 2009 11:36:19 -0000 1.37 +++ policy-20090521.patch 4 Aug 2009 09:38:12 -0000 1.38 @@ -2027,7 +2027,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/consolekit.te serefpolicy-3.6.12/policy/modules/services/consolekit.te --- nsaserefpolicy/policy/modules/services/consolekit.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/consolekit.te 2009-06-25 10:21:01.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/consolekit.te 2009-08-04 11:10:09.000000000 +0200 @@ -14,7 +14,7 @@ files_pid_file(consolekit_var_run_t) @@ -2045,6 +2045,13 @@ diff -b -B --ignore-all-space --exclude- fs_list_inotifyfs(consolekit_t) +@@ -124,3 +125,6 @@ + fs_dontaudit_rw_cifs_files(consolekit_t) + ') + ++optional_policy(` ++ udev_read_db(consolekit_t) ++') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cron.if serefpolicy-3.6.12/policy/modules/services/cron.if --- nsaserefpolicy/policy/modules/services/cron.if 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/cron.if 2009-07-13 10:01:22.000000000 +0200 @@ -2101,7 +2108,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cups.te serefpolicy-3.6.12/policy/modules/services/cups.te --- nsaserefpolicy/policy/modules/services/cups.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/cups.te 2009-07-07 09:04:11.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/cups.te 2009-08-02 22:01:31.000000000 +0200 @@ -733,6 +733,8 @@ files_read_etc_files(cups_pdf_t) files_read_usr_files(cups_pdf_t) @@ -2698,8 +2705,8 @@ diff -b -B --ignore-all-space --exclude- ######################################## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/mysql.te serefpolicy-3.6.12/policy/modules/services/mysql.te --- nsaserefpolicy/policy/modules/services/mysql.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/mysql.te 2009-06-25 10:21:01.000000000 +0200 -@@ -136,10 +136,12 @@ ++++ serefpolicy-3.6.12/policy/modules/services/mysql.te 2009-08-04 11:04:57.000000000 +0200 +@@ -136,10 +136,14 @@ allow mysqld_safe_t self:capability { dac_override fowner chown }; allow mysqld_safe_t self:fifo_file rw_fifo_file_perms; @@ -2709,6 +2716,8 @@ diff -b -B --ignore-all-space --exclude- logging_log_filetrans(mysqld_safe_t, mysqld_log_t, file) -mysql_append_db_files(mysqld_safe_t) ++domain_getattr_all_domains(mysqld_safe_t) ++ +mysql_manage_db_files(mysqld_safe_t) mysql_read_config(mysqld_safe_t) mysql_search_pid_files(mysqld_safe_t) @@ -3748,7 +3757,7 @@ diff -b -B --ignore-all-space --exclude- logging_send_syslog_msg(uucpd_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/virt.te serefpolicy-3.6.12/policy/modules/services/virt.te --- nsaserefpolicy/policy/modules/services/virt.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/virt.te 2009-06-25 10:21:01.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/virt.te 2009-08-04 09:35:17.000000000 +0200 @@ -22,6 +22,13 @@ ## @@ -3792,15 +3801,17 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` brctl_domtrans(virtd_t) ') -@@ -307,6 +322,7 @@ +@@ -306,7 +321,9 @@ + manage_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) manage_lnk_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) files_pid_filetrans(svirt_t, svirt_var_run_t, { dir file }) ++stream_connect_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t, virtd_t) +read_lnk_files_pattern(svirt_t, virt_image_t, virt_image_t) allow svirt_t svirt_image_t:dir search_dir_perms; manage_dirs_pattern(svirt_t, svirt_image_t, svirt_image_t) manage_files_pattern(svirt_t, svirt_image_t, svirt_image_t) -@@ -316,16 +332,17 @@ +@@ -316,16 +333,17 @@ dontaudit svirt_t virt_content_t:file write_file_perms; dontaudit svirt_t virt_content_t:dir write; @@ -3821,7 +3832,7 @@ diff -b -B --ignore-all-space --exclude- corenet_udp_sendrecv_generic_if(svirt_t) corenet_udp_sendrecv_generic_node(svirt_t) corenet_udp_sendrecv_all_ports(svirt_t) -@@ -353,10 +370,6 @@ +@@ -353,10 +371,6 @@ ') optional_policy(` Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/selinux-policy.spec,v retrieving revision 1.893 retrieving revision 1.894 diff -u -p -r1.893 -r1.894 --- selinux-policy.spec 31 Jul 2009 11:36:19 -0000 1.893 +++ selinux-policy.spec 4 Aug 2009 09:38:12 -0000 1.894 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.12 -Release: 72%{?dist} +Release: 73%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -475,6 +475,9 @@ exit 0 %endif %changelog +* Tue Aug 4 2009 Miroslav Grepl 3.6.12-73 +- Allow svirt_t to stream_connect to virtd_t + * Fri Jul 31 2009 Miroslav Grepl 3.6.12-72 - Add postfix and dovecot fixes from dwalsh From rakesh at fedoraproject.org Tue Aug 4 09:51:23 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Tue, 4 Aug 2009 09:51:23 +0000 (UTC) Subject: rpms/zile/F-11 .cvsignore, 1.7, 1.8 import.log, 1.3, 1.4 sources, 1.7, 1.8 zile.spec, 1.12, 1.13 Message-ID: <20090804095123.A932811C00CE@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/zile/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5687/F-11 Modified Files: .cvsignore import.log sources zile.spec Log Message: Updated to 2.3.9 and removed missing info file issue. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/zile/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 12 Apr 2009 19:51:13 -0000 1.7 +++ .cvsignore 4 Aug 2009 09:51:22 -0000 1.8 @@ -1 +1 @@ -zile-2.3.6.tar.gz +zile-2.3.9.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/zile/F-11/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 12 Apr 2009 19:51:13 -0000 1.3 +++ import.log 4 Aug 2009 09:51:22 -0000 1.4 @@ -1,3 +1,4 @@ zile-2_2_61-2_fc9:HEAD:zile-2.2.61-2.fc9.src.rpm:1218691536 zile-2_3_0-1_fc10:HEAD:zile-2.3.0-1.fc10.src.rpm:1232045193 zile-2_3_6-1_fc11:HEAD:zile-2.3.6-1.fc11.src.rpm:1239565544 +zile-2_3_9-1_fc11:F-11:zile-2.3.9-1.fc11.src.rpm:1249379716 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/zile/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 12 Apr 2009 19:51:13 -0000 1.7 +++ sources 4 Aug 2009 09:51:22 -0000 1.8 @@ -1 +1 @@ -5ca5a8810f857940ed0786ac20959651 zile-2.3.6.tar.gz +51f2fb489b81d80f997644e872445370 zile-2.3.9.tar.gz Index: zile.spec =================================================================== RCS file: /cvs/pkgs/rpms/zile/F-11/zile.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- zile.spec 12 Apr 2009 19:51:13 -0000 1.12 +++ zile.spec 4 Aug 2009 09:51:22 -0000 1.13 @@ -1,15 +1,13 @@ Summary: Zile Is Lossy Emacs Name: zile -Version: 2.3.6 +Version: 2.3.9 Release: 1%{?dist} License: GPLv3+ Group: Applications/Editors URL: http://www.gnu.org/software/%{name}/ Source0: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: texinfo ncurses-devel help2man -Requires(post): info -Requires(preun): info +BuildRequires: ncurses-devel help2man %description Zile is a small Emacs clone. Zile is a customizable, self-documenting @@ -33,14 +31,6 @@ rm -f $RPM_BUILD_ROOT/%{_infodir}/dir %clean rm -rf $RPM_BUILD_ROOT -%post -/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : - -%preun -if [ $1 == 0 ] ; then - /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : -fi - %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS README THANKS @@ -49,6 +39,9 @@ fi %{_datadir}/%{name}/ %changelog +* Tue Aug 04 2009 Rakesh Pandit - 2.3.9-1 +- Updated to 2.3.9 + * Mon Apr 13 2009 Rakesh Pandit - 2.3.6-1 - Updated to 2.3.6 (Check changelog for details) - Added help2man in BuildRequires and adjusted %%files From mschwendt at fedoraproject.org Tue Aug 4 09:52:56 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Tue, 4 Aug 2009 09:52:56 +0000 (UTC) Subject: extras-repoclosure Mailer.py,1.2,1.3 rc-report.py,1.63,1.64 Message-ID: <20090804095256.3856D11C00CE@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/fedora/extras-repoclosure In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6169 Modified Files: Mailer.py rc-report.py Log Message: re-throw disconnect exception after max.retries Index: Mailer.py =================================================================== RCS file: /cvs/fedora/extras-repoclosure/Mailer.py,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- Mailer.py 4 Aug 2009 09:37:21 -0000 1.2 +++ Mailer.py 4 Aug 2009 09:52:55 -0000 1.3 @@ -80,7 +80,10 @@ except smtplib.SMTPServerDisconnected, e: print e self._ready = False - time.sleep(self.waitsecs) + if i == (self.retries-1): + raise + else: + time.sleep(self.waitsecs) def _mailsplit(self, fromaddr, toaddrs, replytoaddr, subject, body): # Split mail body at line positions to keep it below maxmailsize. Index: rc-report.py =================================================================== RCS file: /cvs/fedora/extras-repoclosure/rc-report.py,v retrieving revision 1.63 retrieving revision 1.64 diff -u -r1.63 -r1.64 --- rc-report.py 4 Aug 2009 09:34:15 -0000 1.63 +++ rc-report.py 4 Aug 2009 09:52:55 -0000 1.64 @@ -117,6 +117,7 @@ for (addr, errormsg) in obj.recipients.iteritems(): print addr, ':', errormsg except smtplib.SMTPException: + # todo: handle hard disconnect failures print 'ERROR: SMTPException' From twaugh at fedoraproject.org Tue Aug 4 09:54:59 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 4 Aug 2009 09:54:59 +0000 (UTC) Subject: rpms/hplip/F-11 hplip.spec,1.211,1.212 Message-ID: <20090804095459.374B911C00CE@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6553 Modified Files: hplip.spec Log Message: * Tue Aug 4 2009 Tim Waugh 3.9.6b-5 - Fix hpcups fax PPDs (bug #515356) Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip.spec,v retrieving revision 1.211 retrieving revision 1.212 diff -u -p -r1.211 -r1.212 --- hplip.spec 28 Jul 2009 09:50:39 -0000 1.211 +++ hplip.spec 4 Aug 2009 09:54:58 -0000 1.212 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.6b -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -141,6 +141,13 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} # (laundpad bug #405400). %patch15 -p1 -b .resolution-405400 +# Fix hpcups fax PPDs (bug #515356) +pushd fax/ppd +gunzip *hpcups* +perl -pi -e 's/^(\*Product:.*\")(.*)\"/\1(\2)"/' *hpcups* +gzip -n *hpcups* +popd + %build %configure --disable-foomatic-xml-install --disable-cups-install \ --enable-scan-build --enable-gui-build --enable-fax-build \ @@ -348,6 +355,9 @@ fi exit 0 %changelog +* Tue Aug 4 2009 Tim Waugh 3.9.6b-5 +- Fix hpcups fax PPDs (bug #515356) + * Tue Jul 28 2009 Tim Waugh 3.9.6b-4 - Fixed ui-optional patch for qt4 code path (bug #500473). - Fixed HWResolution for 'Normal' output from the hpcups driver From than at fedoraproject.org Tue Aug 4 09:57:57 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 4 Aug 2009 09:57:57 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec, 1.261, 1.262 sources, 1.44, 1.45 Message-ID: <20090804095757.9693E11C00CE@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7149 Modified Files: kdebase-workspace.spec sources Log Message: respin Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.261 retrieving revision 1.262 diff -u -p -r1.261 -r1.262 --- kdebase-workspace.spec 3 Aug 2009 09:29:42 -0000 1.261 +++ kdebase-workspace.spec 4 Aug 2009 09:57:57 -0000 1.262 @@ -4,7 +4,7 @@ Summary: K Desktop Environment - Workspa Name: kdebase-workspace Version: 4.3.0 -Release: 4%{?dist} +Release: 5%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -515,6 +515,9 @@ fi %changelog +* Tue Aug 04 2009 Than Ngo - 4.3.0-5 +- respin + * Mon Aug 03 2009 Than Ngo - 4.3.0-4 - respin Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/sources,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- sources 3 Aug 2009 09:29:43 -0000 1.44 +++ sources 4 Aug 2009 09:57:57 -0000 1.45 @@ -1 +1 @@ -d7c50d0adb60069c2bab8cc8902bfd59 kdebase-workspace-4.3.0.tar.bz2 +e56f8af44df7bc8bfbc1de1ff1bf4414 kdebase-workspace-4.3.0.tar.bz2 From than at fedoraproject.org Tue Aug 4 10:00:11 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 4 Aug 2009 10:00:11 +0000 (UTC) Subject: rpms/kdebase-runtime/devel kdebase-runtime.spec, 1.132, 1.133 sources, 1.37, 1.38 Message-ID: <20090804100011.0E51611C0417@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7638 Modified Files: kdebase-runtime.spec sources Log Message: respin Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/devel/kdebase-runtime.spec,v retrieving revision 1.132 retrieving revision 1.133 diff -u -p -r1.132 -r1.133 --- kdebase-runtime.spec 29 Jul 2009 22:21:07 -0000 1.132 +++ kdebase-runtime.spec 4 Aug 2009 10:00:10 -0000 1.133 @@ -5,7 +5,7 @@ Name: kdebase-runtime Summary: K Desktop Environment - Runtime Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} # http://techbase.kde.org/Policies/Licensing_Policy License: LGPLv2+ @@ -215,6 +215,9 @@ fi %changelog +* Tue Aug 04 2009 Than Ngo - 4.3.0-2 +- respin + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/devel/sources,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- sources 29 Jul 2009 22:21:07 -0000 1.37 +++ sources 4 Aug 2009 10:00:10 -0000 1.38 @@ -1 +1 @@ -9681d074a26e2affe7c0a75db5139846 kdebase-runtime-4.3.0.tar.bz2 +e4ea5d567187f4ac952c67326c5afd94 kdebase-runtime-4.3.0.tar.bz2 From than at fedoraproject.org Tue Aug 4 10:02:07 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 4 Aug 2009 10:02:07 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel kdeplasma-addons.spec, 1.52, 1.53 sources, 1.18, 1.19 kdeplasma-addons-4.3.0-microblog_post.patch, 1.2, NONE Message-ID: <20090804100207.BF5B711C00CE@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8154 Modified Files: kdeplasma-addons.spec sources Removed Files: kdeplasma-addons-4.3.0-microblog_post.patch Log Message: respin Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- kdeplasma-addons.spec 3 Aug 2009 18:01:46 -0000 1.52 +++ kdeplasma-addons.spec 4 Aug 2009 10:02:07 -0000 1.53 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -15,9 +15,6 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch ## upstream patches -# http://websvn.kde.org/?view=rev&revision=1004203 -# http://websvn.kde.org/?view=rev&revision=1006404 -Patch100: kdeplasma-addons-4.3.0-microblog_post.patch BuildRequires: boost-devel BuildRequires: eigen2-devel @@ -75,8 +72,6 @@ Requires: kdelibs4%{?_isa} >= %{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault -%patch100 -p1 -b .microblog_post - %build @@ -161,6 +156,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 04 2009 Than Ngo - 4.3.0-5 +- respin + * Mon Aug 03 2009 Rex Dieter - 4.3.0-4 - fix microblog post crasher (kdebug#202364) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 30 Jul 2009 09:36:55 -0000 1.18 +++ sources 4 Aug 2009 10:02:07 -0000 1.19 @@ -1 +1 @@ -abfbe2d32c444689b5bf4e5346b33c9e kdeplasma-addons-4.3.0.tar.bz2 +74369a3346c95368a62dc5a1490ed886 kdeplasma-addons-4.3.0.tar.bz2 --- kdeplasma-addons-4.3.0-microblog_post.patch DELETED --- From twaugh at fedoraproject.org Tue Aug 4 10:03:38 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 4 Aug 2009 10:03:38 +0000 (UTC) Subject: rpms/system-config-printer/devel system-config-printer.spec, 1.275, 1.276 Message-ID: <20090804100338.77B1111C00CE@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8609 Modified Files: system-config-printer.spec Log Message: * Tue Aug 4 2009 Tim Waugh 1.1.10-8 - Dropped foomatic dependency from libs package. Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer.spec,v retrieving revision 1.275 retrieving revision 1.276 diff -u -p -r1.275 -r1.276 --- system-config-printer.spec 31 Jul 2009 14:14:42 -0000 1.275 +++ system-config-printer.spec 4 Aug 2009 10:03:38 -0000 1.276 @@ -7,7 +7,7 @@ Summary: A printer administration tool Name: system-config-printer Version: 1.1.10 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base @@ -59,7 +59,6 @@ the user to configure a CUPS print serve Summary: Libraries and shared code for printer administration tool Group: System Environment/Base Requires: python -Requires: foomatic Provides: pycups = %{pycups_version} Provides: pysmbc = %{pysmbc_version} @@ -196,6 +195,9 @@ rm -rf %buildroot exit 0 %changelog +* Tue Aug 4 2009 Tim Waugh 1.1.10-8 +- Dropped foomatic dependency from libs package. + * Fri Jul 31 2009 Tim Waugh 1.1.10-7 - Sync with 1.1.x. - Added patch for cupspk DevicesGet method call. From twaugh at fedoraproject.org Tue Aug 4 10:03:54 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 4 Aug 2009 10:03:54 +0000 (UTC) Subject: rpms/hplip/devel hplip.spec,1.213,1.214 Message-ID: <20090804100354.3EC7911C00CE@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8744 Modified Files: hplip.spec Log Message: * Tue Aug 4 2009 Tim Waugh 3.9.6b-5 - Fix hpcups fax PPDs (bug #515356) Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip.spec,v retrieving revision 1.213 retrieving revision 1.214 diff -u -p -r1.213 -r1.214 --- hplip.spec 28 Jul 2009 09:48:14 -0000 1.213 +++ hplip.spec 4 Aug 2009 10:03:53 -0000 1.214 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.6b -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -141,6 +141,13 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} # (laundpad bug #405400). %patch15 -p1 -b .resolution-405400 +# Fix hpcups fax PPDs (bug #515356) +pushd fax/ppd +gunzip *hpcups* +perl -pi -e 's/^(\*Product:.*\")(.*)\"/\1(\2)"/' *hpcups* +gzip -n *hpcups* +popd + %build %configure --disable-foomatic-xml-install --disable-cups-install \ --enable-scan-build --enable-gui-build --enable-fax-build \ @@ -348,6 +355,9 @@ fi exit 0 %changelog +* Tue Aug 4 2009 Tim Waugh 3.9.6b-5 +- Fix hpcups fax PPDs (bug #515356) + * Tue Jul 28 2009 Tim Waugh 3.9.6b-4 - Fixed ui-optional patch for qt4 code path (bug #500473). - Fixed HWResolution for 'Normal' output from the hpcups driver From chitlesh at fedoraproject.org Tue Aug 4 10:04:40 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 10:04:40 +0000 (UTC) Subject: rpms/toped/F-10 toped.spec,1.14,1.15 Message-ID: <20090804100440.7A3EF11C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/toped/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8941/F-10 Modified Files: toped.spec Log Message: Index: toped.spec =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-10/toped.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- toped.spec 4 Aug 2009 08:26:22 -0000 1.14 +++ toped.spec 4 Aug 2009 10:04:40 -0000 1.15 @@ -31,13 +31,13 @@ Toped is a layout editor with CIF and GD Toped is listed among Fedora Electronic Lab packages. %prep -%setup -q -n %{name} +%setup -q # instead of exporting the variable $TPD_GLOBAL sed -i 's|\$TPD_GLOBAL\/|%{_datadir}/%{name}/|' src/main.cpp sed -i 's|\*\$TPD_GLOBAL\*|%{_datadir}/%{name}/|' src/main.cpp -%{__make} -f Makefile.cvs +#%{__make} -f Makefile.cvs %build %configure From chitlesh at fedoraproject.org Tue Aug 4 10:04:40 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 10:04:40 +0000 (UTC) Subject: rpms/toped/EL-5 toped.spec,1.9,1.10 Message-ID: <20090804100440.3963811C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/toped/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8941/EL-5 Modified Files: toped.spec Log Message: Index: toped.spec =================================================================== RCS file: /cvs/pkgs/rpms/toped/EL-5/toped.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- toped.spec 4 Aug 2009 08:34:05 -0000 1.9 +++ toped.spec 4 Aug 2009 10:04:40 -0000 1.10 @@ -31,13 +31,13 @@ Toped is a layout editor with CIF and GD Toped is listed among Fedora Electronic Lab packages. %prep -%setup -q -n %{name} +%setup -q # instead of exporting the variable $TPD_GLOBAL sed -i 's|\$TPD_GLOBAL\/|%{_datadir}/%{name}/|' src/main.cpp sed -i 's|\*\$TPD_GLOBAL\*|%{_datadir}/%{name}/|' src/main.cpp -%{__make} -f Makefile.cvs +#%{__make} -f Makefile.cvs %build %configure From chitlesh at fedoraproject.org Tue Aug 4 10:04:40 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Aug 2009 10:04:40 +0000 (UTC) Subject: rpms/toped/F-11 toped.spec,1.16,1.17 Message-ID: <20090804100440.A9AA111C00CE@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/toped/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8941/F-11 Modified Files: toped.spec Log Message: Index: toped.spec =================================================================== RCS file: /cvs/pkgs/rpms/toped/F-11/toped.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- toped.spec 4 Aug 2009 08:28:34 -0000 1.16 +++ toped.spec 4 Aug 2009 10:04:40 -0000 1.17 @@ -31,13 +31,13 @@ Toped is a layout editor with CIF and GD Toped is listed among Fedora Electronic Lab packages. %prep -%setup -q -n %{name} +%setup -q # instead of exporting the variable $TPD_GLOBAL sed -i 's|\$TPD_GLOBAL\/|%{_datadir}/%{name}/|' src/main.cpp sed -i 's|\*\$TPD_GLOBAL\*|%{_datadir}/%{name}/|' src/main.cpp -%{__make} -f Makefile.cvs +#%{__make} -f Makefile.cvs %build %configure From airlied at fedoraproject.org Tue Aug 4 10:14:57 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 4 Aug 2009 10:14:57 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xorg-x11-server.spec, 1.459, 1.460 xserver-1.6.99-vga-arb.patch, 1.1, 1.2 Message-ID: <20090804101457.DA65A11C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12097 Modified Files: xorg-x11-server.spec xserver-1.6.99-vga-arb.patch Log Message: * Tue Aug 04 2009 Dave Airlie 1.6.99-25.20090804 - fix VGA arb fatal error Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.459 retrieving revision 1.460 diff -u -p -r1.459 -r1.460 --- xorg-x11-server.spec 4 Aug 2009 06:10:30 -0000 1.459 +++ xorg-x11-server.spec 4 Aug 2009 10:14:56 -0000 1.460 @@ -19,7 +19,7 @@ Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 24.%{gitdate}%{?dist} +Release: 25.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -527,6 +527,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Dave Airlie 1.6.99-25.20090804 +- fix VGA arb fatal error + * Tue Aug 04 2009 Dave Airlie 1.6.99-24.20090804 - update server snapshot + add VGA arbitration xserver-1.6.99-vga-arb.patch: configure.ac | 1 hw/xfree86/common/Makefile.am | 6 hw/xfree86/common/xf86Bus.c | 15 hw/xfree86/common/xf86DPMS.c | 4 hw/xfree86/common/xf86Init.c | 11 hw/xfree86/common/xf86PM.c | 6 hw/xfree86/common/xf86VGAarbiter.c | 1150 +++++++++++++++++++++++++++++++++ hw/xfree86/common/xf86VGAarbiter.h | 48 + hw/xfree86/common/xf86VGAarbiterPriv.h | 266 +++++++ hw/xfree86/common/xf86str.h | 4 hw/xfree86/dri/dri.c | 7 hw/xfree86/dri2/dri2.c | 7 hw/xfree86/int10/generic.c | 2 hw/xfree86/loader/sdksyms.sh | 1 include/xorg-config.h.in | 4 15 files changed, 1521 insertions(+), 11 deletions(-) Index: xserver-1.6.99-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.6.99-vga-arb.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- xserver-1.6.99-vga-arb.patch 4 Aug 2009 06:10:30 -0000 1.1 +++ xserver-1.6.99-vga-arb.patch 4 Aug 2009 10:14:56 -0000 1.2 @@ -1,4 +1,4 @@ -From 307264f4bc6c9431aea49be67a6b832ccafc7007 Mon Sep 17 00:00:00 2001 +From 3e94ca1eb90ded7910edbfa42a63bd832cfa405c Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Mon, 3 Aug 2009 14:09:32 +1000 Subject: [PATCH] X server: VGA arbitration. @@ -14,7 +14,7 @@ test with lots more sigio mouse movement hw/xfree86/common/xf86DPMS.c | 4 +- hw/xfree86/common/xf86Init.c | 11 +- hw/xfree86/common/xf86PM.c | 6 +- - hw/xfree86/common/xf86VGAarbiter.c | 1137 ++++++++++++++++++++++++++++++++ + hw/xfree86/common/xf86VGAarbiter.c | 1150 ++++++++++++++++++++++++++++++++ hw/xfree86/common/xf86VGAarbiter.h | 48 ++ hw/xfree86/common/xf86VGAarbiterPriv.h | 266 ++++++++ hw/xfree86/common/xf86str.h | 4 +- @@ -23,7 +23,7 @@ test with lots more sigio mouse movement hw/xfree86/int10/generic.c | 2 + hw/xfree86/loader/sdksyms.sh | 1 + include/xorg-config.h.in | 3 + - 15 files changed, 1508 insertions(+), 10 deletions(-) + 15 files changed, 1521 insertions(+), 10 deletions(-) create mode 100644 hw/xfree86/common/xf86VGAarbiter.c create mode 100644 hw/xfree86/common/xf86VGAarbiter.h create mode 100644 hw/xfree86/common/xf86VGAarbiterPriv.h @@ -225,10 +225,10 @@ index f6138c3..fa24813 100644 } diff --git a/hw/xfree86/common/xf86VGAarbiter.c b/hw/xfree86/common/xf86VGAarbiter.c new file mode 100644 -index 0000000..33357a1 +index 0000000..6a97b7c --- /dev/null +++ b/hw/xfree86/common/xf86VGAarbiter.c -@@ -0,0 +1,1137 @@ +@@ -0,0 +1,1150 @@ +/* + * This code was stolen from RAC and adapted to control the legacy vga + * interface. @@ -302,12 +302,14 @@ index 0000000..33357a1 +static int VGAarbiterGCIndex; +static DevPrivateKey VGAarbiterGCKey = &VGAarbiterGCIndex; + ++static int vga_no_arb = 0; +void +xf86VGAarbiterInit(void) +{ -+ if (pci_device_vgaarb_init() != 0) -+ FatalError("VGA Arbiter: cannot open vga arbiter fd. Exiting\n"); -+ ++ if (pci_device_vgaarb_init() != 0) { ++ vga_no_arb = 1; ++ Error("VGA Arbiter: cannot open vga arbiter fd. Exiting\n"); ++ } +} + +void @@ -332,9 +334,12 @@ index 0000000..33357a1 +Bool xf86VGAarbiterAllowDRI(ScreenPtr pScreen) +{ + int vga_count; -+ unsigned int rsrc_decodes; ++ int rsrc_decodes; + ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; + ++ if (vga_no_arb) ++ return TRUE; ++ + pci_device_vgaarb_get_info(pScrn->vgaDev, &vga_count, &rsrc_decodes); + if (vga_count > 1) { + if (rsrc_decodes) { @@ -351,6 +356,9 @@ index 0000000..33357a1 + GDevPtr dev_tmp; + struct pci_device *dev; + ++ if (vga_no_arb) ++ return; ++ + dev_tmp = xf86GetDevFromEntity(pScrn->entityList[0], + pScrn->entityInstanceList[0]); + sscanf(dev_tmp->busID, "PCI:%d:%d:%d", &bus, &devi, &func); @@ -363,6 +371,8 @@ index 0000000..33357a1 +void +xf86VGAarbiterDeviceDecodes(ScrnInfoPtr pScrn) +{ ++ if (vga_no_arb) ++ return; + pci_device_vgaarb_decodes(VGA_ARB_RSRC_LEGACY_MEM | VGA_ARB_RSRC_LEGACY_IO); +} + @@ -376,6 +386,9 @@ index 0000000..33357a1 + PictureScreenPtr ps = GetPictureScreenIfSet(pScreen); +#endif + ++ if (vga_no_arb) ++ return FALSE; ++ + pScrn = xf86Screens[pScreen->myNum]; + PointPriv = dixLookupPrivate(&pScreen->devPrivates, miPointerScreenKey); + From dwalsh at fedoraproject.org Tue Aug 4 10:27:53 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 4 Aug 2009 10:27:53 +0000 (UTC) Subject: rpms/setroubleshoot-plugins/F-11 setroubleshoot-plugins-2.0.18-global_ssp.patch, 1.2, 1.3 setroubleshoot-plugins.spec, 1.25, 1.26 Message-ID: <20090804102753.2C5D811C00CE@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/setroubleshoot-plugins/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15157 Modified Files: setroubleshoot-plugins-2.0.18-global_ssp.patch setroubleshoot-plugins.spec Log Message: * Tue Aug 4 2009 - 2.0.18-4 - Try agian to remove stunnel_is_daemon plugin setroubleshoot-plugins-2.0.18-global_ssp.patch: Makefile.am | 1 - Makefile.in | 1 - global_ssp.py | 5 +++-- 3 files changed, 3 insertions(+), 4 deletions(-) Index: setroubleshoot-plugins-2.0.18-global_ssp.patch =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/F-11/setroubleshoot-plugins-2.0.18-global_ssp.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- setroubleshoot-plugins-2.0.18-global_ssp.patch 31 Jul 2009 10:35:01 -0000 1.2 +++ setroubleshoot-plugins-2.0.18-global_ssp.patch 4 Aug 2009 10:27:51 -0000 1.3 @@ -1,6 +1,6 @@ -diff -up setroubleshoot-plugins-2.0.18/src/global_ssp.py~ setroubleshoot-plugins-2.0.18/src/global_ssp.py ---- setroubleshoot-plugins-2.0.18/src/global_ssp.py~ 2009-07-19 07:09:13.000000000 -0400 -+++ setroubleshoot-plugins-2.0.18/src/global_ssp.py 2009-07-19 07:09:39.000000000 -0400 +diff -up setroubleshoot-plugins-2.0.18/src/global_ssp.py.global_ssp setroubleshoot-plugins-2.0.18/src/global_ssp.py +--- setroubleshoot-plugins-2.0.18/src/global_ssp.py.global_ssp 2009-04-03 15:57:24.000000000 -0400 ++++ setroubleshoot-plugins-2.0.18/src/global_ssp.py 2009-08-04 06:23:54.000000000 -0400 @@ -35,8 +35,8 @@ class plugin(Plugin): are situations where all applications require the access (for example, when ProPolice/SSP stack smashing protection is used). Allowing this @@ -20,9 +20,9 @@ diff -up setroubleshoot-plugins-2.0.18/s return self.report(avc, None, self.summary, self.problem_description, self.fix_description, self.fix_cmd) -diff -up setroubleshoot-plugins-2.0.18/src/Makefile.am~ setroubleshoot-plugins-2.0.18/src/Makefile.am ---- setroubleshoot-plugins-2.0.18/src/Makefile.am~ 2009-04-03 15:57:24.000000000 -0400 -+++ setroubleshoot-plugins-2.0.18/src/Makefile.am 2009-07-31 06:31:13.000000000 -0400 +diff -up setroubleshoot-plugins-2.0.18/src/Makefile.am.global_ssp setroubleshoot-plugins-2.0.18/src/Makefile.am +--- setroubleshoot-plugins-2.0.18/src/Makefile.am.global_ssp 2009-04-03 15:57:24.000000000 -0400 ++++ setroubleshoot-plugins-2.0.18/src/Makefile.am 2009-08-04 06:23:54.000000000 -0400 @@ -84,7 +84,6 @@ PLUGIN_FILES = \ secure_mode_policyload.py \ spamd_enable_home_dirs.py \ @@ -31,3 +31,14 @@ diff -up setroubleshoot-plugins-2.0.18/s swapfile.py \ use_nfs_home_dirs.py \ use_samba_home_dirs.py \ +diff -up setroubleshoot-plugins-2.0.18/src/Makefile.in.global_ssp setroubleshoot-plugins-2.0.18/src/Makefile.in +--- setroubleshoot-plugins-2.0.18/src/Makefile.in.global_ssp 2009-06-05 11:00:18.000000000 -0400 ++++ setroubleshoot-plugins-2.0.18/src/Makefile.in 2009-08-04 06:24:14.000000000 -0400 +@@ -212,7 +212,6 @@ PLUGIN_FILES = \ + filesystem_associate.py \ + ftpd_is_daemon.py \ + ftp_home_dir.py \ +- global_ssp.py \ + httpd_bad_labels.py \ + httpd_builtin_scripting.py \ + httpd_can_network_connect_db.py \ Index: setroubleshoot-plugins.spec =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/F-11/setroubleshoot-plugins.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- setroubleshoot-plugins.spec 31 Jul 2009 10:35:02 -0000 1.25 +++ setroubleshoot-plugins.spec 4 Aug 2009 10:27:51 -0000 1.26 @@ -1,7 +1,7 @@ Summary: Analysis plugins for use with setroubleshoot Name: setroubleshoot-plugins Version: 2.0.18 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: Applications/System URL: https://fedorahosted.org/setroubleshoot @@ -54,6 +54,9 @@ rm -rf %{buildroot} %{_datadir}/setroubleshoot/plugins %changelog +* Tue Aug 4 2009 - 2.0.18-4 +- Try agian to remove stunnel_is_daemon plugin + * Fri Jul 31 2009 - 2.0.18-3 - Remove stunnel_is_daemon plugin From ynemoy at fedoraproject.org Tue Aug 4 10:29:32 2009 From: ynemoy at fedoraproject.org (Yaakov Meir Nemoy) Date: Tue, 4 Aug 2009 10:29:32 +0000 (UTC) Subject: rpms/ghc-uniplate/devel ghc-uniplate.spec,1.3,1.4 Message-ID: <20090804102932.BB96B11C00CE@cvs1.fedora.phx.redhat.com> Author: ynemoy Update of /cvs/pkgs/rpms/ghc-uniplate/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15618 Modified Files: ghc-uniplate.spec Log Message: rebuild against new ghc Index: ghc-uniplate.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-uniplate/devel/ghc-uniplate.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- ghc-uniplate.spec 25 Jul 2009 00:05:29 -0000 1.3 +++ ghc-uniplate.spec 4 Aug 2009 10:29:32 -0000 1.4 @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.2.0.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Uniform type generic traversals Group: Development/Libraries License: BSD @@ -136,6 +136,9 @@ fi %changelog +* Tue Aug 4 2009 Yaakov M. Nemoy - 1.2.0.3-6 +- rebuild against new ghc + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.0.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From hadess at fedoraproject.org Tue Aug 4 10:29:41 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 4 Aug 2009 10:29:41 +0000 (UTC) Subject: rpms/vinagre/devel vinagre.spec,1.48,1.49 Message-ID: <20090804102941.6916011C00CE@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/vinagre/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15708a Modified Files: vinagre.spec Log Message: * Tue Aug 04 2009 Bastien Nocera 2.27.5-2 - Fix pkg-config requires Index: vinagre.spec =================================================================== RCS file: /cvs/pkgs/rpms/vinagre/devel/vinagre.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- vinagre.spec 28 Jul 2009 18:49:36 -0000 1.48 +++ vinagre.spec 4 Aug 2009 10:29:41 -0000 1.49 @@ -1,6 +1,6 @@ Name: vinagre Version: 2.27.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: VNC client for GNOME Group: Applications/System @@ -39,7 +39,7 @@ GNOME keyring, and browse the network to Summary: Development files for vinagre Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Requires: pkg-config +Requires: pkgconfig %description devel Vinagre is a VNC client for the GNOME desktop. @@ -157,6 +157,9 @@ fi %changelog +* Tue Aug 04 2009 Bastien Nocera 2.27.5-2 +- Fix pkg-config requires + * Tue Jul 28 2009 Matthisa Clasen - 2.27.5-1 - Update to 2.27.5 - Split off a -devel package From ynemoy at fedoraproject.org Tue Aug 4 10:38:06 2009 From: ynemoy at fedoraproject.org (Yaakov Meir Nemoy) Date: Tue, 4 Aug 2009 10:38:06 +0000 (UTC) Subject: rpms/ghc-haskell-src-exts/devel ghc-haskell-src-exts.spec,1.8,1.9 Message-ID: <20090804103806.9B18D11C00CE@cvs1.fedora.phx.redhat.com> Author: ynemoy Update of /cvs/pkgs/rpms/ghc-haskell-src-exts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17755 Modified Files: ghc-haskell-src-exts.spec Log Message: rebuild against new cvs Index: ghc-haskell-src-exts.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-haskell-src-exts/devel/ghc-haskell-src-exts.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- ghc-haskell-src-exts.spec 25 Jul 2009 00:04:39 -0000 1.8 +++ ghc-haskell-src-exts.spec 4 Aug 2009 10:38:05 -0000 1.9 @@ -8,7 +8,7 @@ Name: ghc-%{pkg_name} Version: 1.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library for Manipulating Haskell source Group: Development/Libraries License: BSD @@ -149,6 +149,9 @@ fi %changelog +* Tue Aug 4 2009 Yaakov M. Nemoy - 1.0.1-3 +- rebuild against new ghc + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Tue Aug 4 10:52:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 10:52:57 +0000 Subject: [pkgdb] biniax (un)retirement Message-ID: <20090804105257.BC4F510F879@bastion2.fedora.phx.redhat.com> Package biniax in Fedora devel has been unretired by jwboyer and is now orphan. To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/biniax From schwab at fedoraproject.org Tue Aug 4 11:05:23 2009 From: schwab at fedoraproject.org (schwab) Date: Tue, 4 Aug 2009 11:05:23 +0000 (UTC) Subject: rpms/glibc/F-11 .cvsignore, 1.280, 1.281 glibc-fedora.patch, 1.314, 1.315 glibc.spec, 1.404, 1.405 import.log, 1.24, 1.25 sources, 1.305, 1.306 Message-ID: <20090804110523.A782F11C00CE@cvs1.fedora.phx.redhat.com> Author: schwab Update of /cvs/pkgs/rpms/glibc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23374/F-11 Modified Files: .cvsignore glibc-fedora.patch glibc.spec import.log sources Log Message: 2.10.1-4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibc/F-11/.cvsignore,v retrieving revision 1.280 retrieving revision 1.281 diff -u -p -r1.280 -r1.281 --- .cvsignore 31 Jul 2009 12:10:15 -0000 1.280 +++ .cvsignore 4 Aug 2009 11:05:20 -0000 1.281 @@ -1,2 +1,2 @@ -glibc-2.10.1-65-gc97164f-fedora.tar.bz2 -glibc-2.10.1-65-gc97164f.tar.bz2 +glibc-2.10.1-68-gc87c885-fedora.tar.bz2 +glibc-2.10.1-68-gc87c885.tar.bz2 glibc-fedora.patch: ChangeLog | 20 + ChangeLog.15 | 37 ++ ChangeLog.16 | 101 +++++++ csu/Makefile | 3 csu/elf-init.c | 17 + debug/tst-chk1.c | 7 elf/ldconfig.c | 25 + elf/tst-stackguard1.c | 8 include/bits/stdlib-ldbl.h | 1 include/bits/wchar-ldbl.h | 1 include/features.h | 9 intl/locale.alias | 2 libio/stdio.h | 2 locale/iso-4217.def | 13 locale/programs/locarchive.c | 10 localedata/Makefile | 1 localedata/SUPPORTED | 6 localedata/locales/cy_GB | 7 localedata/locales/en_GB | 4 localedata/locales/no_NO | 69 ++++ localedata/locales/zh_TW | 6 malloc/mcheck.c | 30 +- manual/libc.texinfo | 2 misc/sys/cdefs.h | 20 + nis/nss | 2 nptl/ChangeLog | 19 + nptl/Makefile | 11 nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h | 3 nptl/sysdeps/unix/sysv/linux/kernel-features.h | 6 nptl/tst-stackguard1.c | 8 nscd/nscd.conf | 2 nscd/nscd.init | 28 -- posix/Makefile | 15 - posix/getconf.speclist.h | 39 ++ streams/Makefile | 2 sysdeps/generic/dl-cache.h | 8 sysdeps/i386/Makefile | 8 sysdeps/ia64/Makefile | 4 sysdeps/ia64/ia64libgcc.S | 350 ------------------------- sysdeps/ia64/libgcc-compat.c | 84 ++++++ sysdeps/powerpc/powerpc64/Makefile | 1 sysdeps/unix/nice.c | 7 sysdeps/unix/sysv/linux/check_pf.c | 5 sysdeps/unix/sysv/linux/dl-osinfo.h | 29 ++ sysdeps/unix/sysv/linux/futimesat.c | 23 - sysdeps/unix/sysv/linux/i386/clone.S | 4 sysdeps/unix/sysv/linux/i386/dl-cache.h | 59 ++++ sysdeps/unix/sysv/linux/ia64/dl-cache.h | 27 + sysdeps/unix/sysv/linux/ia64/dl-procinfo.c | 5 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h | 5 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed | 2 sysdeps/unix/sysv/linux/netlinkaccess.h | 18 + sysdeps/unix/sysv/linux/paths.h | 2 sysdeps/unix/sysv/linux/tcsetattr.c | 32 ++ sysdeps/unix/sysv/linux/x86_64/clone.S | 4 55 files changed, 750 insertions(+), 463 deletions(-) Index: glibc-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/glibc/F-11/glibc-fedora.patch,v retrieving revision 1.314 retrieving revision 1.315 diff -u -p -r1.314 -r1.315 --- glibc-fedora.patch 31 Jul 2009 12:10:15 -0000 1.314 +++ glibc-fedora.patch 4 Aug 2009 11:05:20 -0000 1.315 @@ -1,6 +1,6 @@ ---- glibc-2.10.1-65-gc97164f/ChangeLog -+++ glibc-2.10.1-3/ChangeLog -@@ -8044,6 +8044,13 @@ +--- glibc-2.10.1-68-gc87c885/ChangeLog ++++ glibc-2.10.1-4/ChangeLog +@@ -8060,6 +8060,13 @@ * include/sys/cdefs.h: Redefine __nonnull so that test for incorrect parameters in the libc code itself are not omitted. @@ -14,7 +14,7 @@ 2007-05-09 Jakub Jelinek * sysdeps/ia64/fpu/fraiseexcpt.c (feraiseexcept): Don't raise overflow -@@ -8339,6 +8346,10 @@ +@@ -8355,6 +8362,10 @@ [BZ #4368] * stdlib/stdlib.h: Remove obsolete part of comment for realpath. @@ -25,7 +25,7 @@ 2007-04-16 Ulrich Drepper [BZ #4364] -@@ -9596,6 +9607,15 @@ +@@ -9612,6 +9623,15 @@ separators also if no non-zero digits found. * stdlib/Makefile (tests): Add tst-strtod3. @@ -41,8 +41,8 @@ 2006-12-09 Ulrich Drepper [BZ #3632] ---- glibc-2.10.1-65-gc97164f/ChangeLog.15 -+++ glibc-2.10.1-3/ChangeLog.15 +--- glibc-2.10.1-68-gc87c885/ChangeLog.15 ++++ glibc-2.10.1-4/ChangeLog.15 @@ -477,6 +477,14 @@ 2004-11-26 Jakub Jelinek @@ -108,8 +108,8 @@ 2004-08-30 Roland McGrath * scripts/extract-abilist.awk: If `lastversion' variable defined, omit ---- glibc-2.10.1-65-gc97164f/ChangeLog.16 -+++ glibc-2.10.1-3/ChangeLog.16 +--- glibc-2.10.1-68-gc87c885/ChangeLog.16 ++++ glibc-2.10.1-4/ChangeLog.16 @@ -171,6 +171,11 @@ [BZ #2611] * stdio-common/renameat.c (renameat): Fix typo. @@ -281,8 +281,8 @@ 2005-02-10 Roland McGrath [BZ #157] ---- glibc-2.10.1-65-gc97164f/csu/Makefile -+++ glibc-2.10.1-3/csu/Makefile +--- glibc-2.10.1-68-gc87c885/csu/Makefile ++++ glibc-2.10.1-4/csu/Makefile @@ -93,7 +93,8 @@ omit-deps += $(crtstuff) $(crtstuff:%=$(objpfx)%.o): %.o: %.S $(objpfx)defs.h $(compile.S) -g0 $(ASFLAGS-.os) -o $@ @@ -293,8 +293,8 @@ vpath initfini.c $(sysdirs) ---- glibc-2.10.1-65-gc97164f/csu/elf-init.c -+++ glibc-2.10.1-3/csu/elf-init.c +--- glibc-2.10.1-68-gc87c885/csu/elf-init.c ++++ glibc-2.10.1-4/csu/elf-init.c @@ -49,6 +49,23 @@ extern void (*__init_array_end []) (int, char **, char **) extern void (*__fini_array_start []) (void) attribute_hidden; extern void (*__fini_array_end []) (void) attribute_hidden; @@ -319,8 +319,8 @@ /* These function symbols are provided for the .init/.fini section entry points automagically by the linker. */ ---- glibc-2.10.1-65-gc97164f/debug/tst-chk1.c -+++ glibc-2.10.1-3/debug/tst-chk1.c +--- glibc-2.10.1-68-gc87c885/debug/tst-chk1.c ++++ glibc-2.10.1-4/debug/tst-chk1.c @@ -17,6 +17,9 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -349,8 +349,8 @@ # define O 0 # else # define O 1 ---- glibc-2.10.1-65-gc97164f/elf/ldconfig.c -+++ glibc-2.10.1-3/elf/ldconfig.c +--- glibc-2.10.1-68-gc87c885/elf/ldconfig.c ++++ glibc-2.10.1-4/elf/ldconfig.c @@ -1020,17 +1020,19 @@ search_dirs (void) @@ -432,8 +432,8 @@ } if (! opt_ignore_aux_cache) ---- glibc-2.10.1-65-gc97164f/elf/tst-stackguard1.c -+++ glibc-2.10.1-3/elf/tst-stackguard1.c +--- glibc-2.10.1-68-gc87c885/elf/tst-stackguard1.c ++++ glibc-2.10.1-4/elf/tst-stackguard1.c @@ -160,17 +160,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -458,16 +458,16 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10.1-65-gc97164f/include/bits/stdlib-ldbl.h -+++ glibc-2.10.1-3/include/bits/stdlib-ldbl.h +--- glibc-2.10.1-68-gc87c885/include/bits/stdlib-ldbl.h ++++ glibc-2.10.1-4/include/bits/stdlib-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10.1-65-gc97164f/include/bits/wchar-ldbl.h -+++ glibc-2.10.1-3/include/bits/wchar-ldbl.h +--- glibc-2.10.1-68-gc87c885/include/bits/wchar-ldbl.h ++++ glibc-2.10.1-4/include/bits/wchar-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10.1-65-gc97164f/include/features.h -+++ glibc-2.10.1-3/include/features.h +--- glibc-2.10.1-68-gc87c885/include/features.h ++++ glibc-2.10.1-4/include/features.h @@ -299,8 +299,13 @@ #endif @@ -484,8 +484,8 @@ # define __USE_FORTIFY_LEVEL 2 # else # define __USE_FORTIFY_LEVEL 1 ---- glibc-2.10.1-65-gc97164f/intl/locale.alias -+++ glibc-2.10.1-3/intl/locale.alias +--- glibc-2.10.1-68-gc87c885/intl/locale.alias ++++ glibc-2.10.1-4/intl/locale.alias @@ -57,8 +57,6 @@ korean ko_KR.eucKR korean.euc ko_KR.eucKR ko_KR ko_KR.eucKR @@ -495,8 +495,8 @@ norwegian nb_NO.ISO-8859-1 nynorsk nn_NO.ISO-8859-1 polish pl_PL.ISO-8859-2 ---- glibc-2.10.1-65-gc97164f/libio/stdio.h -+++ glibc-2.10.1-3/libio/stdio.h +--- glibc-2.10.1-68-gc87c885/libio/stdio.h ++++ glibc-2.10.1-4/libio/stdio.h @@ -145,10 +145,12 @@ typedef _G_fpos64_t fpos64_t; extern struct _IO_FILE *stdin; /* Standard input stream. */ extern struct _IO_FILE *stdout; /* Standard output stream. */ @@ -510,8 +510,8 @@ __BEGIN_NAMESPACE_STD /* Remove file FILENAME. */ ---- glibc-2.10.1-65-gc97164f/locale/iso-4217.def -+++ glibc-2.10.1-3/locale/iso-4217.def +--- glibc-2.10.1-68-gc87c885/locale/iso-4217.def ++++ glibc-2.10.1-4/locale/iso-4217.def @@ -8,6 +8,7 @@ * * !!! The list has to be sorted !!! @@ -603,8 +603,8 @@ DEFINE_INT_CURR("PYG") /* Paraguay Guarani */ DEFINE_INT_CURR("QAR") /* Qatar Rial */ DEFINE_INT_CURR("ROL") /* Romanian Leu */ ---- glibc-2.10.1-65-gc97164f/locale/programs/locarchive.c -+++ glibc-2.10.1-3/locale/programs/locarchive.c +--- glibc-2.10.1-68-gc87c885/locale/programs/locarchive.c ++++ glibc-2.10.1-4/locale/programs/locarchive.c @@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const void *b) /* forward decls for below */ static uint32_t add_locale (struct locarhandle *ah, const char *name, @@ -636,8 +636,8 @@ add_alias (struct locarhandle *ah, const char *alias, bool replace, const char *oldname, uint32_t *locrec_offset_p) { ---- glibc-2.10.1-65-gc97164f/localedata/Makefile -+++ glibc-2.10.1-3/localedata/Makefile +--- glibc-2.10.1-68-gc87c885/localedata/Makefile ++++ glibc-2.10.1-4/localedata/Makefile @@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir echo -n '...'; \ input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \ @@ -646,8 +646,8 @@ -i locales/$$input -c -f charmaps/$$charset \ $(addprefix --prefix=,$(install_root)) $$locale; \ echo ' done'; \ ---- glibc-2.10.1-65-gc97164f/localedata/SUPPORTED -+++ glibc-2.10.1-3/localedata/SUPPORTED +--- glibc-2.10.1-68-gc87c885/localedata/SUPPORTED ++++ glibc-2.10.1-4/localedata/SUPPORTED @@ -84,6 +84,7 @@ cy_GB.UTF-8/UTF-8 \ cy_GB/ISO-8859-14 \ da_DK.UTF-8/UTF-8 \ @@ -689,8 +689,8 @@ ta_IN/UTF-8 \ te_IN/UTF-8 \ tg_TJ.UTF-8/UTF-8 \ ---- glibc-2.10.1-65-gc97164f/localedata/locales/cy_GB -+++ glibc-2.10.1-3/localedata/locales/cy_GB +--- glibc-2.10.1-68-gc87c885/localedata/locales/cy_GB ++++ glibc-2.10.1-4/localedata/locales/cy_GB @@ -248,8 +248,11 @@ mon "";/ d_t_fmt "" d_fmt "" @@ -705,8 +705,8 @@ END LC_TIME LC_MESSAGES ---- glibc-2.10.1-65-gc97164f/localedata/locales/en_GB -+++ glibc-2.10.1-3/localedata/locales/en_GB +--- glibc-2.10.1-68-gc87c885/localedata/locales/en_GB ++++ glibc-2.10.1-4/localedata/locales/en_GB @@ -116,8 +116,8 @@ mon "";/ d_t_fmt "" d_fmt "" @@ -718,8 +718,8 @@ date_fmt "/ / " ---- glibc-2.10.1-65-gc97164f/localedata/locales/no_NO -+++ glibc-2.10.1-3/localedata/locales/no_NO +--- glibc-2.10.1-68-gc87c885/localedata/locales/no_NO ++++ glibc-2.10.1-4/localedata/locales/no_NO @@ -0,0 +1,69 @@ +escape_char / +comment_char % @@ -790,8 +790,8 @@ +LC_ADDRESS +copy "nb_NO" +END LC_ADDRESS ---- glibc-2.10.1-65-gc97164f/localedata/locales/zh_TW -+++ glibc-2.10.1-3/localedata/locales/zh_TW +--- glibc-2.10.1-68-gc87c885/localedata/locales/zh_TW ++++ glibc-2.10.1-4/localedata/locales/zh_TW @@ -1,7 +1,7 @@ comment_char % escape_char / @@ -819,8 +819,8 @@ revision "0.2" date "2000-08-02" % ---- glibc-2.10.1-65-gc97164f/malloc/mcheck.c -+++ glibc-2.10.1-3/malloc/mcheck.c +--- glibc-2.10.1-68-gc87c885/malloc/mcheck.c ++++ glibc-2.10.1-4/malloc/mcheck.c @@ -24,9 +24,25 @@ # include # include @@ -896,8 +896,8 @@ old_free_hook = __free_hook; __free_hook = freehook; ---- glibc-2.10.1-65-gc97164f/manual/libc.texinfo -+++ glibc-2.10.1-3/manual/libc.texinfo +--- glibc-2.10.1-68-gc87c885/manual/libc.texinfo ++++ glibc-2.10.1-4/manual/libc.texinfo @@ -5,7 +5,7 @@ @c setchapternewpage odd @@ -907,8 +907,8 @@ @direntry * Libc: (libc). C library. @end direntry ---- glibc-2.10.1-65-gc97164f/misc/sys/cdefs.h -+++ glibc-2.10.1-3/misc/sys/cdefs.h +--- glibc-2.10.1-68-gc87c885/misc/sys/cdefs.h ++++ glibc-2.10.1-4/misc/sys/cdefs.h @@ -132,7 +132,10 @@ #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) #define __bos0(ptr) __builtin_object_size (ptr, 0) @@ -952,16 +952,16 @@ # define __va_arg_pack() __builtin_va_arg_pack () # define __va_arg_pack_len() __builtin_va_arg_pack_len () #endif ---- glibc-2.10.1-65-gc97164f/nis/nss -+++ glibc-2.10.1-3/nis/nss +--- glibc-2.10.1-68-gc87c885/nis/nss ++++ glibc-2.10.1-4/nis/nss @@ -25,4 +25,4 @@ # memory with every getXXent() call. Otherwise each getXXent() call # might result into a network communication with the server to get # the next entry. -#SETENT_BATCH_READ=TRUE +SETENT_BATCH_READ=TRUE ---- glibc-2.10.1-65-gc97164f/nptl/ChangeLog -+++ glibc-2.10.1-3/nptl/ChangeLog +--- glibc-2.10.1-68-gc87c885/nptl/ChangeLog ++++ glibc-2.10.1-4/nptl/ChangeLog @@ -3508,6 +3508,15 @@ Use __sigfillset. Document that sigfillset does the right thing wrt to SIGSETXID. @@ -1002,8 +1002,8 @@ 2003-07-25 Jakub Jelinek * tst-cancel17.c (do_test): Check if aio_cancel failed. ---- glibc-2.10.1-65-gc97164f/nptl/Makefile -+++ glibc-2.10.1-3/nptl/Makefile +--- glibc-2.10.1-68-gc87c885/nptl/Makefile ++++ glibc-2.10.1-4/nptl/Makefile @@ -339,7 +339,8 @@ endif extra-objs += $(crti-objs) $(crtn-objs) omit-deps += crti crtn @@ -1036,8 +1036,8 @@ else $(addprefix $(objpfx),$(tests) $(test-srcs)): $(objpfx)libpthread.a endif ---- glibc-2.10.1-65-gc97164f/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h -+++ glibc-2.10.1-3/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +--- glibc-2.10.1-68-gc87c885/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h ++++ glibc-2.10.1-4/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h @@ -187,4 +187,7 @@ /* Typed memory objects are not available. */ #define _POSIX_TYPED_MEMORY_OBJECTS -1 @@ -1046,8 +1046,8 @@ +#define _XOPEN_STREAMS -1 + #endif /* bits/posix_opt.h */ ---- glibc-2.10.1-65-gc97164f/nptl/sysdeps/unix/sysv/linux/kernel-features.h -+++ glibc-2.10.1-3/nptl/sysdeps/unix/sysv/linux/kernel-features.h +--- glibc-2.10.1-68-gc87c885/nptl/sysdeps/unix/sysv/linux/kernel-features.h ++++ glibc-2.10.1-4/nptl/sysdeps/unix/sysv/linux/kernel-features.h @@ -0,0 +1,6 @@ +#include_next + @@ -1055,8 +1055,8 @@ +#ifndef __ASSUME_CLONE_THREAD_FLAGS +# define __ASSUME_CLONE_THREAD_FLAGS 1 +#endif ---- glibc-2.10.1-65-gc97164f/nptl/tst-stackguard1.c -+++ glibc-2.10.1-3/nptl/tst-stackguard1.c +--- glibc-2.10.1-68-gc87c885/nptl/tst-stackguard1.c ++++ glibc-2.10.1-4/nptl/tst-stackguard1.c @@ -190,17 +190,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -1081,8 +1081,8 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10.1-65-gc97164f/nscd/nscd.conf -+++ glibc-2.10.1-3/nscd/nscd.conf +--- glibc-2.10.1-68-gc87c885/nscd/nscd.conf ++++ glibc-2.10.1-4/nscd/nscd.conf @@ -33,7 +33,7 @@ # logfile /var/log/nscd.log # threads 4 @@ -1092,8 +1092,8 @@ # stat-user somebody debug-level 0 # reload-count 5 ---- glibc-2.10.1-65-gc97164f/nscd/nscd.init -+++ glibc-2.10.1-3/nscd/nscd.init +--- glibc-2.10.1-68-gc87c885/nscd/nscd.init ++++ glibc-2.10.1-4/nscd/nscd.init @@ -9,6 +9,7 @@ # slow naming services like NIS, NIS+, LDAP, or hesiod. # processname: /usr/sbin/nscd @@ -1150,8 +1150,8 @@ ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" ---- glibc-2.10.1-65-gc97164f/posix/Makefile -+++ glibc-2.10.1-3/posix/Makefile +--- glibc-2.10.1-68-gc87c885/posix/Makefile ++++ glibc-2.10.1-4/posix/Makefile @@ -301,15 +301,8 @@ $(inst_libexecdir)/getconf: $(inst_bindir)/getconf \ mv -f $@/$$spec.new $@/$$spec; \ done < $(objpfx)getconf.speclist @@ -1172,8 +1172,8 @@ + | sed -n -e '/START_OF_STRINGS/,$${/\(POSIX_V[67]\|_XBS5\)_/{s/^[^"]*"//;s/".*$$//;p}}' \ + > $@.new mv -f $@.new $@ ---- glibc-2.10.1-65-gc97164f/posix/getconf.speclist.h -+++ glibc-2.10.1-3/posix/getconf.speclist.h +--- glibc-2.10.1-68-gc87c885/posix/getconf.speclist.h ++++ glibc-2.10.1-4/posix/getconf.speclist.h @@ -0,0 +1,39 @@ +#include +const char *START_OF_STRINGS = @@ -1214,8 +1214,8 @@ +"XBS5_LPBIG_OFFBIG" +#endif +""; ---- glibc-2.10.1-65-gc97164f/streams/Makefile -+++ glibc-2.10.1-3/streams/Makefile +--- glibc-2.10.1-68-gc87c885/streams/Makefile ++++ glibc-2.10.1-4/streams/Makefile @@ -21,7 +21,7 @@ # subdir := streams @@ -1225,8 +1225,8 @@ routines = isastream getmsg getpmsg putmsg putpmsg fattach fdetach include ../Rules ---- glibc-2.10.1-65-gc97164f/sysdeps/generic/dl-cache.h -+++ glibc-2.10.1-3/sysdeps/generic/dl-cache.h +--- glibc-2.10.1-68-gc87c885/sysdeps/generic/dl-cache.h ++++ glibc-2.10.1-4/sysdeps/generic/dl-cache.h @@ -36,6 +36,14 @@ # define add_system_dir(dir) add_dir (dir) #endif @@ -1242,8 +1242,8 @@ #define CACHEMAGIC "ld.so-1.7.0" /* libc5 and glibc 2.0/2.1 use the same format. For glibc 2.2 another ---- glibc-2.10.1-65-gc97164f/sysdeps/i386/Makefile -+++ glibc-2.10.1-3/sysdeps/i386/Makefile +--- glibc-2.10.1-68-gc87c885/sysdeps/i386/Makefile ++++ glibc-2.10.1-4/sysdeps/i386/Makefile @@ -64,6 +64,14 @@ endif ifneq (,$(filter -mno-tls-direct-seg-refs,$(CFLAGS))) @@ -1259,8 +1259,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10.1-65-gc97164f/sysdeps/ia64/Makefile -+++ glibc-2.10.1-3/sysdeps/ia64/Makefile +--- glibc-2.10.1-68-gc87c885/sysdeps/ia64/Makefile ++++ glibc-2.10.1-4/sysdeps/ia64/Makefile @@ -12,8 +12,8 @@ elide-routines.os += hp-timing ifeq (yes,$(build-shared)) @@ -1272,8 +1272,8 @@ endif endif ---- glibc-2.10.1-65-gc97164f/sysdeps/ia64/ia64libgcc.S -+++ glibc-2.10.1-3/sysdeps/ia64/ia64libgcc.S +--- glibc-2.10.1-68-gc87c885/sysdeps/ia64/ia64libgcc.S ++++ glibc-2.10.1-4/sysdeps/ia64/ia64libgcc.S @@ -1,350 +0,0 @@ -/* From the Intel IA-64 Optimization Guide, choose the minimum latency - alternative. */ @@ -1625,8 +1625,8 @@ - .symver ___multi3, __multi3 at GLIBC_2.2 - -#endif ---- glibc-2.10.1-65-gc97164f/sysdeps/ia64/libgcc-compat.c -+++ glibc-2.10.1-3/sysdeps/ia64/libgcc-compat.c +--- glibc-2.10.1-68-gc87c885/sysdeps/ia64/libgcc-compat.c ++++ glibc-2.10.1-4/sysdeps/ia64/libgcc-compat.c @@ -0,0 +1,84 @@ +/* pre-.hidden libgcc compatibility + Copyright (C) 2002 Free Software Foundation, Inc. @@ -1712,8 +1712,8 @@ +symbol_version (INTUSE (__multi3), __multi3, GLIBC_2.2); + +#endif ---- glibc-2.10.1-65-gc97164f/sysdeps/powerpc/powerpc64/Makefile -+++ glibc-2.10.1-3/sysdeps/powerpc/powerpc64/Makefile +--- glibc-2.10.1-68-gc87c885/sysdeps/powerpc/powerpc64/Makefile ++++ glibc-2.10.1-4/sysdeps/powerpc/powerpc64/Makefile @@ -30,6 +30,7 @@ ifneq ($(elf),no) # we use -fpic instead which is much better. CFLAGS-initfini.s += -fpic -O1 @@ -1722,8 +1722,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/nice.c -+++ glibc-2.10.1-3/sysdeps/unix/nice.c +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/nice.c ++++ glibc-2.10.1-4/sysdeps/unix/nice.c @@ -42,7 +42,12 @@ nice (int incr) __set_errno (save); } @@ -1738,8 +1738,8 @@ if (result == -1) { if (errno == EACCES) ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/check_pf.c -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/check_pf.c +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/check_pf.c ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/check_pf.c @@ -27,13 +27,10 @@ #include #include @@ -1755,8 +1755,8 @@ #ifndef IFA_F_HOMEADDRESS # define IFA_F_HOMEADDRESS 0 ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/dl-osinfo.h -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/dl-osinfo.h +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/dl-osinfo.h ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/dl-osinfo.h @@ -17,10 +17,13 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -1804,8 +1804,8 @@ } else #endif ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/futimesat.c -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/futimesat.c +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/futimesat.c ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/futimesat.c @@ -37,14 +37,14 @@ futimesat (fd, file, tvp) { int result; @@ -1848,8 +1848,8 @@ { size_t filelen = strlen (file); static const char procfd[] = "/proc/self/fd/%d/%s"; ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/i386/clone.S -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/i386/clone.S +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/i386/clone.S ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/i386/clone.S @@ -120,9 +120,6 @@ L(pseudo_end): ret @@ -1868,8 +1868,8 @@ cfi_startproc PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/i386/dl-cache.h -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/i386/dl-cache.h +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/i386/dl-cache.h ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/i386/dl-cache.h @@ -0,0 +1,59 @@ +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig. + Copyright (C) 2004 Free Software Foundation, Inc. @@ -1930,8 +1930,8 @@ + } while (0) + +#include_next ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/ia64/dl-cache.h -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/ia64/dl-cache.h +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/ia64/dl-cache.h ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/ia64/dl-cache.h @@ -22,4 +22,31 @@ #define _dl_cache_check_flags(flags) \ ((flags) == _DL_CACHE_DEFAULT_ID) @@ -1964,29 +1964,29 @@ + } while (0) + #include_next ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed @@ -1 +1 @@ -s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_ +s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_ ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/netlinkaccess.h -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/netlinkaccess.h +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/netlinkaccess.h ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/netlinkaccess.h @@ -25,6 +25,24 @@ #include @@ -2012,8 +2012,8 @@ struct netlink_res { ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/paths.h -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/paths.h +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/paths.h ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/paths.h @@ -62,7 +62,7 @@ #define _PATH_TTY "/dev/tty" #define _PATH_UNIX "/boot/vmlinux" @@ -2023,8 +2023,8 @@ #define _PATH_WTMP "/var/log/wtmp" /* Provide trailing slash, since mostly used for building pathnames. */ ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/tcsetattr.c -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/tcsetattr.c +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/tcsetattr.c ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/tcsetattr.c @@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p) { struct __kernel_termios k_termios; @@ -2070,8 +2070,8 @@ + return retval; } libc_hidden_def (tcsetattr) ---- glibc-2.10.1-65-gc97164f/sysdeps/unix/sysv/linux/x86_64/clone.S -+++ glibc-2.10.1-3/sysdeps/unix/sysv/linux/x86_64/clone.S +--- glibc-2.10.1-68-gc87c885/sysdeps/unix/sysv/linux/x86_64/clone.S ++++ glibc-2.10.1-4/sysdeps/unix/sysv/linux/x86_64/clone.S @@ -89,9 +89,6 @@ L(pseudo_end): ret Index: glibc.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibc/F-11/glibc.spec,v retrieving revision 1.404 retrieving revision 1.405 diff -u -p -r1.404 -r1.405 --- glibc.spec 31 Jul 2009 12:10:17 -0000 1.404 +++ glibc.spec 4 Aug 2009 11:05:21 -0000 1.405 @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.10.1-65-gc97164f +%define glibcsrcdir glibc-2.10.1-68-gc87c885 %define glibcversion 2.10.1 ### glibc.spec.in follows: %define run_glibc_tests 1 @@ -23,7 +23,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 3 +Release: 4 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -622,7 +622,7 @@ grep -v '%{_prefix}/%{_lib}/lib.*\.a' < grep '%{_prefix}/bin' < rpm.filelist >> common.filelist #grep '%{_prefix}/lib/locale' < rpm.filelist | grep -v /locale-archive.tmpl >> common.filelist -grep '%{_prefix}/libexec/pt_chown' < rpm.filelist >> common.filelist +#grep '%{_prefix}/libexec/pt_chown' < rpm.filelist >> common.filelist grep '%{_prefix}/sbin/[^gi]' < rpm.filelist >> common.filelist grep '%{_prefix}/share' < rpm.filelist | \ grep -v '%{_prefix}/share/zoneinfo' >> common.filelist @@ -970,6 +970,7 @@ rm -f *.filelist* %attr(0644,root,root) %verify(not md5 size mtime mode) %ghost %config(missingok,noreplace) %{_prefix}/lib/locale/locale-archive %dir %attr(755,root,root) /etc/default %verify(not md5 size mtime) %config(noreplace) /etc/default/nss +%attr(4711,root,root) %{_prefix}/libexec/pt_chown %doc documentation/* %files -f devel.filelist devel @@ -1015,6 +1016,9 @@ rm -f *.filelist* %endif %changelog +* Tue Aug 4 2009 Andreas Schwab - 2.10.1-4 +- Reenable setuid on pt_chown. + * Wed Jul 31 2009 Andreas Schwab - 2.10.1-3 - Update from release/2.10/master. - handle missing NSS modules (#513698) Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/glibc/F-11/import.log,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- import.log 31 Jul 2009 12:10:17 -0000 1.24 +++ import.log 4 Aug 2009 11:05:21 -0000 1.25 @@ -22,3 +22,4 @@ glibc-2_10-1:F-11:glibc-2.10-1.src.rpm:1 glibc-2_10-2:F-11:glibc-2.10-2.src.rpm:1241907762 glibc-2_10_1-1:F-11:glibc-2.10.1-1.src.rpm:1241982035 glibc-2_10_1-3:F-11:glibc-2.10.1-3.src.rpm:1249041173 +glibc-2_10_1-4:F-11:glibc-2.10.1-4.src.rpm:1249380620 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibc/F-11/sources,v retrieving revision 1.305 retrieving revision 1.306 diff -u -p -r1.305 -r1.306 --- sources 31 Jul 2009 12:10:17 -0000 1.305 +++ sources 4 Aug 2009 11:05:21 -0000 1.306 @@ -1,2 +1,2 @@ -8bdb1d7fc8fa4be2bd5117542042fd4c glibc-2.10.1-65-gc97164f-fedora.tar.bz2 -ba8e5fbcc320129c6b42715e8f74d8a3 glibc-2.10.1-65-gc97164f.tar.bz2 +29d5ae58d197e43f113b1f0702edc5aa glibc-2.10.1-68-gc87c885-fedora.tar.bz2 +d526906ac356f9eeb802da508cd0998f glibc-2.10.1-68-gc87c885.tar.bz2 From atkac at fedoraproject.org Tue Aug 4 11:15:40 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Tue, 4 Aug 2009 11:15:40 +0000 (UTC) Subject: rpms/tigervnc/devel tigervnc10-compat.patch, NONE, 1.1 tigervnc.spec, 1.15, 1.16 Message-ID: <20090804111540.D734111C00CE@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/tigervnc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26201 Modified Files: tigervnc.spec Added Files: tigervnc10-compat.patch Log Message: - make Xvnc compilable tigervnc10-compat.patch: Xext/dpms.c | 4 Xext/saver.c | 3 Xext/shape.c | 3 Xext/shm.c | 3 Xext/shmint.h | 29 +++++ Xext/sync.c | 5 - Xext/syncsrv.h | 176 ++++++++++++++++++++++++++++++++++++ Xext/xtest.c | 4 Xext/xvdisp.c | 3 dbe/dbestruct.h | 16 +++ dix/main.c | 2 hw/xfree86/dixmods/extmod/modinit.h | 10 -- mi/mieq.c | 2 mi/miinitext.c | 3 mi/miscrinit.c | 3 os/WaitFor.c | 3 16 files changed, 237 insertions(+), 32 deletions(-) --- NEW FILE tigervnc10-compat.patch --- diff -up tigervnc-0.0.91/unix/xserver/dbe/dbestruct.h.compat tigervnc-0.0.91/unix/xserver/dbe/dbestruct.h --- tigervnc-0.0.91/unix/xserver/dbe/dbestruct.h.compat 2009-08-04 13:03:50.973394492 +0200 +++ tigervnc-0.0.91/unix/xserver/dbe/dbestruct.h 2009-08-04 13:04:34.469880005 +0200 @@ -37,10 +37,24 @@ /* INCLUDES */ #define NEED_DBE_PROTOCOL -#include +#include #include "windowstr.h" #include "privates.h" +typedef struct +{ + VisualID visual; /* one visual ID that supports double-buffering */ + int depth; /* depth of visual in bits */ + int perflevel; /* performance level of visual */ +} +XdbeVisualInfo; + +typedef struct +{ + int count; /* number of items in visual_depth */ + XdbeVisualInfo *visinfo; /* list of visuals & depths for scrn */ +} +XdbeScreenVisualInfo; /* DEFINES */ diff -up tigervnc-0.0.91/unix/xserver/dix/main.c.compat tigervnc-0.0.91/unix/xserver/dix/main.c --- tigervnc-0.0.91/unix/xserver/dix/main.c.compat 2009-08-04 12:44:48.695952134 +0200 +++ tigervnc-0.0.91/unix/xserver/dix/main.c 2009-08-04 12:44:54.805950929 +0200 @@ -112,7 +112,7 @@ Equipment Corporation. #ifdef DPMSExtension #define DPMS_SERVER -#include +#include #include "dpmsproc.h" #endif diff -up tigervnc-0.0.91/unix/xserver/hw/xfree86/dixmods/extmod/modinit.h.compat tigervnc-0.0.91/unix/xserver/hw/xfree86/dixmods/extmod/modinit.h --- tigervnc-0.0.91/unix/xserver/hw/xfree86/dixmods/extmod/modinit.h.compat 2009-08-04 12:53:36.025952295 +0200 +++ tigervnc-0.0.91/unix/xserver/hw/xfree86/dixmods/extmod/modinit.h 2009-08-04 12:59:54.800369244 +0200 @@ -8,7 +8,7 @@ #endif #define _SHAPE_SERVER_ /* don't want Xlib structures */ -#include +#include #ifdef MULTIBUFFER extern void MultibufferExtensionInit(INITARGS); @@ -18,9 +18,7 @@ extern void MultibufferExtensionInit(INI #ifdef XTEST extern void XTestExtensionInit(INITARGS); -#define _XTEST_SERVER_ -#include -#include +#include #endif #if 1 @@ -47,7 +45,7 @@ extern void XFree86DGARegister(INITARGS) #ifdef DPMSExtension extern void DPMSExtensionInit(INITARGS); -#include +#include #endif #ifdef XV @@ -65,7 +63,7 @@ extern void ResExtensionInit(INITARGS); #ifdef SHM extern void ShmExtensionInit(INITARGS); -#include +#include extern void ShmRegisterFuncs( ScreenPtr pScreen, ShmFuncsPtr funcs); diff -up tigervnc-0.0.91/unix/xserver/mi/mieq.c.compat tigervnc-0.0.91/unix/xserver/mi/mieq.c --- tigervnc-0.0.91/unix/xserver/mi/mieq.c.compat 2009-08-04 12:48:58.849508634 +0200 +++ tigervnc-0.0.91/unix/xserver/mi/mieq.c 2009-08-04 12:49:05.904463326 +0200 @@ -56,7 +56,7 @@ in this Software without prior written a #ifdef DPMSExtension # include "dpmsproc.h" # define DPMS_SERVER -# include +# include #endif #define QUEUE_SIZE 512 diff -up tigervnc-0.0.91/unix/xserver/mi/miinitext.c.compat tigervnc-0.0.91/unix/xserver/mi/miinitext.c --- tigervnc-0.0.91/unix/xserver/mi/miinitext.c.compat 2009-08-04 13:05:09.055952024 +0200 +++ tigervnc-0.0.91/unix/xserver/mi/miinitext.c 2009-08-04 13:05:29.550796329 +0200 @@ -160,8 +160,7 @@ typedef void (*InitExtension)(INITARGS); #endif #ifdef MITSHM -#define _XSHM_SERVER_ -#include +#include #endif #ifdef XTEST #define _XTEST_SERVER_ diff -up tigervnc-0.0.91/unix/xserver/mi/miscrinit.c.compat tigervnc-0.0.91/unix/xserver/mi/miscrinit.c --- tigervnc-0.0.91/unix/xserver/mi/miscrinit.c.compat 2009-08-04 12:49:38.923574102 +0200 +++ tigervnc-0.0.91/unix/xserver/mi/miscrinit.c 2009-08-04 12:52:10.821079519 +0200 @@ -40,7 +40,8 @@ from The Open Group. #include "miline.h" #ifdef MITSHM #define _XSHM_SERVER_ -#include +#include "../Xext/shmint.h" +#include #endif /* We use this structure to propogate some information from miScreenInit to diff -up tigervnc-0.0.91/unix/xserver/os/WaitFor.c.compat tigervnc-0.0.91/unix/xserver/os/WaitFor.c --- tigervnc-0.0.91/unix/xserver/os/WaitFor.c.compat 2009-08-04 13:02:13.945950767 +0200 +++ tigervnc-0.0.91/unix/xserver/os/WaitFor.c 2009-08-04 13:02:20.872260157 +0200 @@ -109,8 +109,7 @@ mffs(fd_mask mask) } #ifdef DPMSExtension -#define DPMS_SERVER -#include +#include #endif struct _OsTimerRec { diff -up tigervnc-0.0.91/unix/xserver/Xext/dpms.c.compat tigervnc-0.0.91/unix/xserver/Xext/dpms.c --- tigervnc-0.0.91/unix/xserver/Xext/dpms.c.compat 2009-08-04 13:00:52.007897171 +0200 +++ tigervnc-0.0.91/unix/xserver/Xext/dpms.c 2009-08-04 13:01:55.390510562 +0200 @@ -44,9 +44,7 @@ Equipment Corporation. #include "dixstruct.h" #include "extnsionst.h" #include "opaque.h" -#define DPMS_SERVER -#include -#include +#include #include "dpmsproc.h" #include "modinit.h" diff -up tigervnc-0.0.91/unix/xserver/Xext/saver.c.compat tigervnc-0.0.91/unix/xserver/Xext/saver.c --- tigervnc-0.0.91/unix/xserver/Xext/saver.c.compat 2009-08-04 13:00:32.202830460 +0200 +++ tigervnc-0.0.91/unix/xserver/Xext/saver.c 2009-08-04 13:00:40.425950910 +0200 @@ -54,8 +54,7 @@ in this Software without prior written a #include "panoramiXsrv.h" #endif #ifdef DPMSExtension -#define DPMS_SERVER -#include +#include #endif #include diff -up tigervnc-0.0.91/unix/xserver/Xext/shape.c.compat tigervnc-0.0.91/unix/xserver/Xext/shape.c --- tigervnc-0.0.91/unix/xserver/Xext/shape.c.compat 2009-08-04 12:55:04.971289373 +0200 +++ tigervnc-0.0.91/unix/xserver/Xext/shape.c 2009-08-04 12:56:11.729403547 +0200 @@ -43,8 +43,7 @@ in this Software without prior written a #include "dixstruct.h" #include "resource.h" #include "opaque.h" -#define _SHAPE_SERVER_ /* don't want Xlib structures */ -#include +#include #include "regionstr.h" #include "gcstruct.h" #include "modinit.h" diff -up tigervnc-0.0.91/unix/xserver/Xext/shm.c.compat tigervnc-0.0.91/unix/xserver/Xext/shm.c --- tigervnc-0.0.91/unix/xserver/Xext/shm.c.compat 2009-08-04 12:59:17.061957614 +0200 +++ tigervnc-0.0.91/unix/xserver/Xext/shm.c 2009-08-04 12:59:28.798390520 +0200 @@ -54,8 +54,7 @@ in this Software without prior written a #include "servermd.h" #include "shmint.h" #include "xace.h" -#define _XSHM_SERVER_ -#include +#include #include /* Needed for Solaris cross-zone shared memory extension */ diff -up tigervnc-0.0.91/unix/xserver/Xext/shmint.h.compat tigervnc-0.0.91/unix/xserver/Xext/shmint.h --- tigervnc-0.0.91/unix/xserver/Xext/shmint.h.compat 2009-08-04 12:46:20.728924373 +0200 +++ tigervnc-0.0.91/unix/xserver/Xext/shmint.h 2009-08-04 12:48:32.789367347 +0200 @@ -24,12 +24,39 @@ #define _SHMINT_H_ #define _XSHM_SERVER_ -#include +#include #include "screenint.h" #include "pixmap.h" #include "gc.h" +#define XSHM_PUT_IMAGE_ARGS \ + DrawablePtr /* dst */, \ + GCPtr /* pGC */, \ + int /* depth */, \ + unsigned int /* format */, \ + int /* w */, \ + int /* h */, \ + int /* sx */, \ + int /* sy */, \ + int /* sw */, \ + int /* sh */, \ + int /* dx */, \ + int /* dy */, \ + char * /* data */ + +#define XSHM_CREATE_PIXMAP_ARGS \ + ScreenPtr /* pScreen */, \ + int /* width */, \ + int /* height */, \ + int /* depth */, \ + char * /* addr */ + +typedef struct _ShmFuncs { + PixmapPtr (* CreatePixmap)(XSHM_CREATE_PIXMAP_ARGS); + void (* PutImage)(XSHM_PUT_IMAGE_ARGS); +} ShmFuncs, *ShmFuncsPtr; + void ShmRegisterFuncs(ScreenPtr pScreen, ShmFuncsPtr funcs); diff -up tigervnc-0.0.91/unix/xserver/Xext/sync.c.compat tigervnc-0.0.91/unix/xserver/Xext/sync.c --- tigervnc-0.0.91/unix/xserver/Xext/sync.c.compat 2009-08-04 12:56:54.327558255 +0200 +++ tigervnc-0.0.91/unix/xserver/Xext/sync.c 2009-08-04 12:57:28.765950708 +0200 @@ -67,9 +67,8 @@ PERFORMANCE OF THIS SOFTWARE. #include "dixstruct.h" #include "resource.h" #include "opaque.h" -#define _SYNC_SERVER -#include -#include +#include +#include "syncsrv.h" #include #if !defined(WIN32) diff -up tigervnc-0.0.91/unix/xserver/Xext/syncsrv.h.compat tigervnc-0.0.91/unix/xserver/Xext/syncsrv.h --- tigervnc-0.0.91/unix/xserver/Xext/syncsrv.h.compat 2009-08-04 12:58:20.254370035 +0200 +++ tigervnc-0.0.91/unix/xserver/Xext/syncsrv.h 2009-08-04 12:58:43.898331403 +0200 @@ -0,0 +1,176 @@ +/* + +Copyright 1991, 1993, 1994, 1998 The Open Group + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation. + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of The Open Group shall not be +used in advertising or otherwise to promote the sale, use or other dealings +in this Software without prior written authorization from The Open Group. + +*/ + +/*********************************************************** +Copyright 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, +and Olivetti Research Limited, Cambridge, England. + + All Rights Reserved + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that the names of Digital or Olivetti +not be used in advertising or publicity pertaining to distribution of the +software without specific, written prior permission. + +DIGITAL AND OLIVETTI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS +SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS, IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF +USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +******************************************************************/ + +#ifndef _SYNCSRV_H_ +#define _SYNCSRV_H_ + +#define CARD64 XSyncValue /* XXX temporary! need real 64 bit values for Alpha */ + +typedef struct _SyncCounter { + ClientPtr client; /* Owning client. 0 for system counters */ + XSyncCounter id; /* resource ID */ + CARD64 value; /* counter value */ + struct _SyncTriggerList *pTriglist; /* list of triggers */ + Bool beingDestroyed; /* in process of going away */ + struct _SysCounterInfo *pSysCounterInfo; /* NULL if not a system counter */ +} SyncCounter; + +/* + * The System Counter interface + */ + +typedef enum { + XSyncCounterNeverChanges, + XSyncCounterNeverIncreases, + XSyncCounterNeverDecreases, + XSyncCounterUnrestricted +} SyncCounterType; + +typedef struct _SysCounterInfo { + char *name; + CARD64 resolution; + CARD64 bracket_greater; + CARD64 bracket_less; + SyncCounterType counterType; /* how can this counter change */ + void (*QueryValue)( + pointer /*pCounter*/, + CARD64 * /*freshvalue*/ +); + void (*BracketValues)( + pointer /*pCounter*/, + CARD64 * /*lessthan*/, + CARD64 * /*greaterthan*/ +); +} SysCounterInfo; + + + +typedef struct _SyncTrigger { + SyncCounter *pCounter; + CARD64 wait_value; /* wait value */ + unsigned int value_type; /* Absolute or Relative */ + unsigned int test_type; /* transition or Comparision type */ + CARD64 test_value; /* trigger event threshold value */ + Bool (*CheckTrigger)( + struct _SyncTrigger * /*pTrigger*/, + CARD64 /*newval*/ + ); + void (*TriggerFired)( + struct _SyncTrigger * /*pTrigger*/ + ); + void (*CounterDestroyed)( + struct _SyncTrigger * /*pTrigger*/ + ); +} SyncTrigger; + +typedef struct _SyncTriggerList { + SyncTrigger *pTrigger; + struct _SyncTriggerList *next; +} SyncTriggerList; + +typedef struct _SyncAlarmClientList { + ClientPtr client; + XID delete_id; + struct _SyncAlarmClientList *next; +} SyncAlarmClientList; + +typedef struct _SyncAlarm { + SyncTrigger trigger; + ClientPtr client; + XSyncAlarm alarm_id; + CARD64 delta; + int events; + int state; + SyncAlarmClientList *pEventClients; +} SyncAlarm; + +typedef struct { + ClientPtr client; + CARD32 delete_id; + int num_waitconditions; +} SyncAwaitHeader; + +typedef struct { + SyncTrigger trigger; + CARD64 event_threshold; + SyncAwaitHeader *pHeader; +} SyncAwait; + +typedef union { + SyncAwaitHeader header; + SyncAwait await; +} SyncAwaitUnion; + + +extern pointer SyncCreateSystemCounter( + char * /* name */, + CARD64 /* inital_value */, + CARD64 /* resolution */, + SyncCounterType /* change characterization */, + void (* /*QueryValue*/ ) ( + pointer /* pCounter */, + CARD64 * /* pValue_return */), /* XXX prototype */ + void (* /*BracketValues*/) ( + pointer /* pCounter */, + CARD64 * /* pbracket_less */, + CARD64 * /* pbracket_greater */) +); + +extern void SyncChangeCounter( + SyncCounter * /* pCounter*/, + CARD64 /* new_value */ +); + +extern void SyncDestroySystemCounter( + pointer pCounter +); +extern void InitServertime(void); + +#endif /* _SYNCSRV_H_ */ diff -up tigervnc-0.0.91/unix/xserver/Xext/xtest.c.compat tigervnc-0.0.91/unix/xserver/Xext/xtest.c --- tigervnc-0.0.91/unix/xserver/Xext/xtest.c.compat 2009-08-04 12:58:55.065952028 +0200 +++ tigervnc-0.0.91/unix/xserver/Xext/xtest.c 2009-08-04 12:59:06.039590190 +0200 @@ -43,9 +43,7 @@ #include "dixevents.h" #include "sleepuntil.h" #include "mi.h" -#define _XTEST_SERVER_ -#include -#include +#include #include #include diff -up tigervnc-0.0.91/unix/xserver/Xext/xvdisp.c.compat tigervnc-0.0.91/unix/xserver/Xext/xvdisp.c --- tigervnc-0.0.91/unix/xserver/Xext/xvdisp.c.compat 2009-08-04 13:00:08.478343287 +0200 +++ tigervnc-0.0.91/unix/xserver/Xext/xvdisp.c 2009-08-04 13:00:19.228751587 +0200 @@ -42,8 +42,7 @@ SOFTWARE. #include #include "xvdix.h" #ifdef MITSHM -#define _XSHM_SERVER_ -#include +#include #endif #include "xvdisp.h" Index: tigervnc.spec =================================================================== RCS file: /cvs/pkgs/rpms/tigervnc/devel/tigervnc.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- tigervnc.spec 27 Jul 2009 05:57:24 -0000 1.15 +++ tigervnc.spec 4 Aug 2009 11:15:40 -0000 1.16 @@ -1,6 +1,6 @@ Name: tigervnc Version: 0.0.91 -Release: 0.14%{?dist}.1 +Release: 0.15%{?dist} Summary: A TigerVNC remote display system Group: User Interface/Desktops @@ -40,6 +40,7 @@ Patch0: tigervnc-102434.patch Patch4: tigervnc-cookie.patch Patch8: tigervnc-viewer-reparent.patch Patch9: tigervnc10-rh495457.patch +Patch10: tigervnc10-compat.patch %description Virtual Network Computing (VNC) is a remote display system which @@ -103,6 +104,7 @@ popd %patch4 -p1 -b .cookie %patch8 -p1 -b .viewer-reparent %patch9 -p0 -b .rh495457 +%patch10 -p1 -b .compat # Use newer gettext sed -i 's/AM_GNU_GETTEXT_VERSION.*/AM_GNU_GETTEXT_VERSION([0.17])/' \ @@ -244,6 +246,9 @@ fi %endif %changelog +* Tue Aug 04 2009 Adam Tkac 0.0.91-0.15 +- make Xvnc compilable + * Sun Jul 26 2009 Fedora Release Engineering - 0.0.91-0.14.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mgrepl at fedoraproject.org Tue Aug 4 11:25:21 2009 From: mgrepl at fedoraproject.org (Miroslav Grepl) Date: Tue, 4 Aug 2009 11:25:21 +0000 (UTC) Subject: rpms/selinux-policy/F-11 policy-20090521.patch,1.38,1.39 Message-ID: <20090804112521.7062211C00CE@cvs1.fedora.phx.redhat.com> Author: mgrepl Update of /cvs/extras/rpms/selinux-policy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28143 Modified Files: policy-20090521.patch Log Message: - Allow svirt_t to stream_connect to virtd_t policy-20090521.patch: mcs | 12 - modules/admin/certwatch.te | 4 modules/admin/kismet.te | 16 ++ modules/admin/logrotate.te | 6 modules/admin/mrtg.te | 4 modules/admin/prelink.te | 9 - modules/admin/readahead.te | 2 modules/admin/rpm.if | 18 ++ modules/admin/rpm.te | 4 modules/admin/shorewall.fc | 12 + modules/admin/shorewall.if | 166 ++++++++++++++++++++++ modules/admin/shorewall.te | 103 +++++++++++++ modules/admin/usermanage.te | 1 modules/apps/gitosis.fc | 4 modules/apps/gitosis.if | 96 ++++++++++++ modules/apps/gitosis.te | 43 +++++ modules/apps/mozilla.if | 16 ++ modules/apps/mozilla.te | 14 + modules/apps/nsplugin.if | 2 modules/apps/qemu.fc | 1 modules/apps/qemu.te | 5 modules/apps/sandbox.if | 134 +++++++++++++----- modules/apps/sandbox.te | 274 ++++++++++++++++++++++++++++++++++--- modules/apps/vmware.fc | 1 modules/apps/vmware.te | 6 modules/kernel/corecommands.fc | 9 + modules/kernel/corenetwork.te.in | 4 modules/kernel/devices.fc | 2 modules/kernel/devices.if | 145 +++++++++++++++++++ modules/kernel/devices.te | 13 + modules/kernel/domain.if | 45 ++---- modules/kernel/domain.te | 30 +++- modules/kernel/files.if | 3 modules/kernel/kernel.if | 2 modules/kernel/terminal.if | 19 ++ modules/roles/staff.te | 8 + modules/roles/sysadm.if | 35 ++++ modules/roles/sysadm.te | 4 modules/roles/unconfineduser.te | 9 - modules/roles/unprivuser.te | 4 modules/roles/xguest.te | 6 modules/services/apache.fc | 4 modules/services/automount.if | 18 ++ modules/services/avahi.te | 2 modules/services/bluetooth.te | 1 modules/services/clamav.te | 4 modules/services/consolekit.te | 3 modules/services/cron.if | 19 -- modules/services/cron.te | 2 modules/services/cups.te | 3 modules/services/dcc.te | 8 - modules/services/ddclient.if | 25 +++ modules/services/devicekit.te | 6 modules/services/dnsmasq.te | 4 modules/services/dovecot.if | 34 ++-- modules/services/dovecot.te | 20 +- modules/services/exim.te | 6 modules/services/fetchmail.te | 2 modules/services/fprintd.te | 8 - modules/services/ftp.te | 7 modules/services/gnomeclock.te | 1 modules/services/gpsd.fc | 3 modules/services/gpsd.te | 17 ++ modules/services/hal.te | 14 + modules/services/kerberos.if | 2 modules/services/kerberos.te | 12 + modules/services/lircd.te | 4 modules/services/mailman.if | 1 modules/services/mta.if | 1 modules/services/mysql.te | 6 modules/services/nis.te | 3 modules/services/nslcd.fc | 4 modules/services/nslcd.if | 145 +++++++++++++++++++ modules/services/nslcd.te | 50 ++++++ modules/services/openvpn.te | 1 modules/services/pcscd.te | 3 modules/services/polkit.fc | 2 modules/services/polkit.if | 2 modules/services/polkit.te | 1 modules/services/postfix.if | 26 +++ modules/services/postfix.te | 26 --- modules/services/postgresql.te | 2 modules/services/ppp.if | 6 modules/services/privoxy.te | 3 modules/services/pyzor.fc | 2 modules/services/pyzor.te | 2 modules/services/rpc.te | 12 + modules/services/rsync.te | 2 modules/services/sendmail.if | 39 +++++ modules/services/sendmail.te | 7 modules/services/setroubleshoot.te | 5 modules/services/shorewall.fc | 12 - modules/services/shorewall.if | 166 ---------------------- modules/services/shorewall.te | 102 ------------- modules/services/spamassassin.fc | 4 modules/services/spamassassin.te | 1 modules/services/ssh.if | 23 ++- modules/services/ssh.te | 4 modules/services/uucp.te | 2 modules/services/virt.te | 28 ++- modules/services/xserver.fc | 2 modules/services/xserver.if | 19 ++ modules/services/xserver.te | 11 + modules/system/authlogin.fc | 3 modules/system/authlogin.if | 223 ++++++++++++++++-------------- modules/system/authlogin.te | 27 +-- modules/system/init.fc | 2 modules/system/init.te | 2 modules/system/ipsec.te | 34 ++-- modules/system/iptables.te | 4 modules/system/iscsi.te | 1 modules/system/libraries.fc | 11 + modules/system/locallogin.te | 6 modules/system/miscfiles.fc | 1 modules/system/sysnetwork.te | 17 +- modules/system/udev.fc | 1 modules/system/udev.te | 6 modules/system/userdomain.if | 23 +-- modules/system/virtual.te | 5 modules/system/xen.te | 1 120 files changed, 1978 insertions(+), 634 deletions(-) Index: policy-20090521.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/policy-20090521.patch,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- policy-20090521.patch 4 Aug 2009 09:38:12 -0000 1.38 +++ policy-20090521.patch 4 Aug 2009 11:25:19 -0000 1.39 @@ -1368,7 +1368,16 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/corenetwork.te.in serefpolicy-3.6.12/policy/modules/kernel/corenetwork.te.in --- nsaserefpolicy/policy/modules/kernel/corenetwork.te.in 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/kernel/corenetwork.te.in 2009-07-31 09:37:03.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/kernel/corenetwork.te.in 2009-08-04 13:16:29.000000000 +0200 +@@ -116,7 +116,7 @@ + network_port(imaze, tcp,5323,s0, udp,5323,s0) + network_port(inetd_child, tcp,1,s0, udp,1,s0, tcp,7,s0, udp,7,s0, tcp,9,s0, udp,9,s0, tcp,13,s0, udp,13,s0, tcp,19,s0, udp,19,s0, tcp,37,s0, udp,37,s0, tcp,512,s0, tcp,543,s0, tcp,544,s0, tcp,891,s0, udp,891,s0, tcp,892,s0, udp,892,s0, tcp,2105,s0, tcp,5666,s0) + network_port(innd, tcp,119,s0) +-network_port(ipp, tcp,631,s0, udp,631,s0) ++network_port(ipp, tcp,631,s0, udp,631,s0, tcp,8611,s0, udp,8611,s0) + network_port(ipsecnat, tcp,4500,s0, udp,4500,s0) + network_port(ircd, tcp,6667,s0) + network_port(ipmi, udp,623,s0, udp,664,s0) @@ -134,7 +134,7 @@ network_port(ldap, tcp,389,s0, udp,389,s0, tcp,636,s0, udp,636,s0, tcp,3268,s0) type lrrd_port_t, port_type; dnl network_port(lrrd_port_t) # no defined portcon @@ -2027,7 +2036,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/consolekit.te serefpolicy-3.6.12/policy/modules/services/consolekit.te --- nsaserefpolicy/policy/modules/services/consolekit.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/consolekit.te 2009-08-04 11:10:09.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/consolekit.te 2009-08-04 12:44:39.000000000 +0200 @@ -14,7 +14,7 @@ files_pid_file(consolekit_var_run_t) @@ -2045,13 +2054,6 @@ diff -b -B --ignore-all-space --exclude- fs_list_inotifyfs(consolekit_t) -@@ -124,3 +125,6 @@ - fs_dontaudit_rw_cifs_files(consolekit_t) - ') - -+optional_policy(` -+ udev_read_db(consolekit_t) -+') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cron.if serefpolicy-3.6.12/policy/modules/services/cron.if --- nsaserefpolicy/policy/modules/services/cron.if 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/cron.if 2009-07-13 10:01:22.000000000 +0200 @@ -2108,7 +2110,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cups.te serefpolicy-3.6.12/policy/modules/services/cups.te --- nsaserefpolicy/policy/modules/services/cups.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/cups.te 2009-08-02 22:01:31.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/cups.te 2009-08-04 13:01:36.000000000 +0200 @@ -733,6 +733,8 @@ files_read_etc_files(cups_pdf_t) files_read_usr_files(cups_pdf_t) @@ -2118,6 +2120,14 @@ diff -b -B --ignore-all-space --exclude- kernel_read_system_state(cups_pdf_t) auth_use_nsswitch(cups_pdf_t) +@@ -746,6 +748,7 @@ + manage_dirs_pattern(cups_pdf_t, cups_pdf_tmp_t, cups_pdf_tmp_t) + files_tmp_filetrans(cups_pdf_t, cups_pdf_tmp_t, { file dir }) + ++userdom_user_home_dir_filetrans_pattern(cups_pdf_t, { file dir }) + userdom_home_filetrans_user_home_dir(cups_pdf_t) + userdom_manage_user_home_content_dirs(cups_pdf_t) + userdom_manage_user_home_content_files(cups_pdf_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dcc.te serefpolicy-3.6.12/policy/modules/services/dcc.te --- nsaserefpolicy/policy/modules/services/dcc.te 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/dcc.te 2009-06-25 10:21:01.000000000 +0200 @@ -2548,7 +2558,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/hal.te serefpolicy-3.6.12/policy/modules/services/hal.te --- nsaserefpolicy/policy/modules/services/hal.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/hal.te 2009-07-17 09:56:19.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/hal.te 2009-08-04 12:43:13.000000000 +0200 @@ -103,6 +103,7 @@ kernel_rw_irq_sysctls(hald_t) kernel_rw_vm_sysctls(hald_t) @@ -2573,7 +2583,16 @@ diff -b -B --ignore-all-space --exclude- polkit_domtrans_auth(hald_t) polkit_domtrans_resolve(hald_t) polkit_read_lib(hald_t) -@@ -381,6 +384,7 @@ +@@ -369,6 +372,8 @@ + files_read_usr_files(hald_acl_t) + files_read_etc_files(hald_acl_t) + ++fs_getattr_all_fs(hald_acl_t) ++ + storage_getattr_removable_dev(hald_acl_t) + storage_setattr_removable_dev(hald_acl_t) + storage_getattr_fixed_disk_dev(hald_acl_t) +@@ -381,6 +386,7 @@ miscfiles_read_localization(hald_acl_t) optional_policy(` @@ -2581,7 +2600,7 @@ diff -b -B --ignore-all-space --exclude- polkit_domtrans_auth(hald_acl_t) polkit_read_lib(hald_acl_t) polkit_read_reload(hald_acl_t) -@@ -470,6 +474,8 @@ +@@ -470,6 +476,8 @@ # # Local hald dccm policy # @@ -2590,7 +2609,7 @@ diff -b -B --ignore-all-space --exclude- allow hald_dccm_t self:capability { net_bind_service }; allow hald_dccm_t self:process getsched; allow hald_dccm_t self:tcp_socket create_stream_socket_perms; -@@ -480,6 +486,8 @@ +@@ -480,6 +488,8 @@ allow hald_t hald_dccm_t:process signal; allow hald_dccm_t hald_t:unix_stream_socket connectto; @@ -2599,7 +2618,7 @@ diff -b -B --ignore-all-space --exclude- corenet_all_recvfrom_unlabeled(hald_dccm_t) corenet_all_recvfrom_netlabel(hald_dccm_t) corenet_tcp_sendrecv_generic_if(hald_dccm_t) -@@ -508,4 +516,8 @@ +@@ -508,4 +518,8 @@ miscfiles_read_localization(hald_dccm_t) @@ -3974,7 +3993,7 @@ diff -b -B --ignore-all-space --exclude- -/var/cache/coolkey(/.*)? gen_context(system_u:object_r:auth_cache_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/authlogin.if serefpolicy-3.6.12/policy/modules/system/authlogin.if --- nsaserefpolicy/policy/modules/system/authlogin.if 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/system/authlogin.if 2009-07-13 11:37:53.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/system/authlogin.if 2009-08-04 12:46:42.000000000 +0200 @@ -42,8 +42,7 @@ # interface(`auth_login_pgm_domain',` @@ -4014,7 +4033,7 @@ diff -b -B --ignore-all-space --exclude- ') ') -@@ -238,6 +245,96 @@ +@@ -238,6 +245,97 @@ ######################################## ## @@ -4086,6 +4105,7 @@ diff -b -B --ignore-all-space --exclude- + ') + + manage_files_pattern($1, auth_cache_t, auth_cache_t) ++ manage_dirs_pattern($1, auth_cache_t, auth_cache_t) +') + +####################################### @@ -4111,7 +4131,7 @@ diff -b -B --ignore-all-space --exclude- ## Run unix_chkpwd to check a password. ## ## -@@ -726,7 +823,7 @@ +@@ -726,7 +824,7 @@ ######################################## ## @@ -4120,7 +4140,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -1258,6 +1355,25 @@ +@@ -1258,6 +1356,25 @@ ######################################## ## @@ -4146,7 +4166,7 @@ diff -b -B --ignore-all-space --exclude- ## Do not audit attempts to write to ## login records files. ## -@@ -1415,6 +1531,10 @@ +@@ -1415,6 +1532,10 @@ ') optional_policy(` @@ -4157,7 +4177,7 @@ diff -b -B --ignore-all-space --exclude- sssd_stream_connect($1) ') -@@ -1456,99 +1576,3 @@ +@@ -1456,99 +1577,3 @@ typeattribute $1 can_write_shadow_passwords; typeattribute $1 can_relabelto_shadow_passwords; ') From dwalsh at fedoraproject.org Tue Aug 4 11:32:06 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 4 Aug 2009 11:32:06 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch, 1.42, 1.43 selinux-policy.spec, 1.888, 1.889 Message-ID: <20090804113206.F30FB11C00CE@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29523 Modified Files: policy-F12.patch selinux-policy.spec Log Message: * Tue Aug 4 2009 Dan Walsh 3.6.26-4 - Allow exim to getattr on mountpoints - Fixes for pulseaudio policy-F12.patch: Makefile | 2 Rules.modular | 8 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/securetty_types | 5 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 4 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/virtual_domain_context | 1 config/appconfig-mcs/virtual_image_context | 2 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/virtual_domain_context | 1 config/appconfig-mls/virtual_image_context | 2 config/appconfig-standard/securetty_types | 5 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 1 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 3 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 15 policy/modules/admin/rpm.if | 176 ++ policy/modules/admin/rpm.te | 61 policy/modules/admin/sudo.if | 8 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.te | 9 policy/modules/admin/vbetool.te | 8 policy/modules/apps/awstats.te | 2 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 + policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 ++ policy/modules/apps/gnome.te | 92 + policy/modules/apps/gpg.te | 15 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 129 ++ policy/modules/apps/java.te | 17 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 + policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 +++++ policy/modules/apps/nsplugin.te | 287 ++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/pulseaudio.te | 4 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 +++- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 57 policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 145 ++ policy/modules/apps/sandbox.te | 274 ++++ policy/modules/apps/screen.if | 21 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 60 policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 21 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 28 policy/modules/kernel/devices.fc | 3 policy/modules/kernel/devices.if | 164 ++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 +- policy/modules/kernel/domain.te | 85 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 279 ++++ policy/modules/kernel/files.te | 5 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 20 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 31 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 - policy/modules/roles/sysadm.te | 125 -- policy/modules/roles/unconfineduser.fc | 37 policy/modules/roles/unconfineduser.if | 638 ++++++++++ policy/modules/roles/unconfineduser.te | 395 ++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/webadm.te | 2 policy/modules/roles/xguest.te | 18 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 35 policy/modules/services/apache.if | 327 +++-- policy/modules/services/apache.te | 409 +++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 19 policy/modules/services/bluetooth.te | 6 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 20 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 ++- policy/modules/services/cron.te | 132 +- policy/modules/services/cups.fc | 7 policy/modules/services/cups.te | 13 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 22 policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 41 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 2 policy/modules/services/ftp.te | 50 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 12 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 40 policy/modules/services/kerberos.te | 13 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 41 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 - policy/modules/services/nagios.te | 55 policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 113 + policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 ++ policy/modules/services/nslcd.te | 50 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 1 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 4 policy/modules/services/policykit.if | 48 policy/modules/services/policykit.te | 42 policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++ policy/modules/services/postfix.te | 136 +- policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 7 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 8 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 22 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 64 + policy/modules/services/rtkit_daemon.te | 36 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 + policy/modules/services/samba.te | 78 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 63 - policy/modules/services/setroubleshoot.te | 59 policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 ++ policy/modules/services/shorewall.te | 97 + policy/modules/services/smartmon.te | 12 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 +- policy/modules/services/squid.te | 7 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 163 ++ policy/modules/services/ssh.te | 66 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/uucp.te | 3 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 106 + policy/modules/services/virt.te | 263 ++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 28 policy/modules/services/xserver.if | 536 ++++++++ policy/modules/services/xserver.te | 308 ++++ policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 ++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 9 policy/modules/system/hostname.te | 4 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 138 ++ policy/modules/system/init.te | 166 ++ policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 28 policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 152 +- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 32 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 35 policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 76 + policy/modules/system/selinuxutil.fc | 16 policy/modules/system/selinuxutil.if | 288 ++++ policy/modules/system/selinuxutil.te | 227 +-- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 116 + policy/modules/system/sysnetwork.te | 72 - policy/modules/system/udev.fc | 3 policy/modules/system/udev.te | 34 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 439 ------- policy/modules/system/unconfined.te | 226 --- policy/modules/system/userdomain.fc | 5 policy/modules/system/userdomain.if | 1299 +++++++++++++++------ policy/modules/system/userdomain.te | 50 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 127 +- policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 291 files changed, 12864 insertions(+), 2599 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- policy-F12.patch 4 Aug 2009 09:06:45 -0000 1.42 +++ policy-F12.patch 4 Aug 2009 11:32:06 -0000 1.43 @@ -2986,6 +2986,35 @@ diff -b -B --ignore-all-space --exclude- + + + +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/pulseaudio.te serefpolicy-3.6.26/policy/modules/apps/pulseaudio.te +--- nsaserefpolicy/policy/modules/apps/pulseaudio.te 2009-07-23 14:11:04.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/apps/pulseaudio.te 2009-08-04 05:32:34.000000000 -0400 +@@ -22,6 +22,7 @@ + allow pulseaudio_t self:unix_dgram_socket { sendto create_socket_perms }; + allow pulseaudio_t self:tcp_socket create_stream_socket_perms; + allow pulseaudio_t self:udp_socket create_socket_perms; ++allow pulseaudio_t self:netlink_kobject_uevent_socket create_socket_perms; + + kernel_read_kernel_sysctls(pulseaudio_t) + +@@ -47,6 +48,7 @@ + + fs_rw_anon_inodefs_files(pulseaudio_t) + fs_getattr_tmpfs(pulseaudio_t) ++fs_list_inotifyfs(pulseaudio_t) + + term_use_all_user_ttys(pulseaudio_t) + term_use_all_user_ptys(pulseaudio_t) +@@ -85,8 +87,8 @@ + ') + + optional_policy(` +- xserver_read_xdm_pid(pulseaudio_t) + xserver_manage_xdm_tmp_files(pulseaudio_t) + xserver_read_xdm_lib_files(pulseaudio_t) ++ xserver_common_app(pulseaudio_t) + ') + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/qemu.fc serefpolicy-3.6.26/policy/modules/apps/qemu.fc --- nsaserefpolicy/policy/modules/apps/qemu.fc 2009-07-14 14:19:57.000000000 -0400 +++ serefpolicy-3.6.26/policy/modules/apps/qemu.fc 2009-07-30 15:33:08.000000000 -0400 @@ -10644,7 +10673,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/hal.te serefpolicy-3.6.26/policy/modules/services/hal.te --- nsaserefpolicy/policy/modules/services/hal.te 2009-07-28 13:28:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/hal.te 2009-07-31 06:43:31.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/hal.te 2009-08-04 05:57:57.000000000 -0400 @@ -55,6 +55,9 @@ type hald_var_lib_t; files_type(hald_var_lib_t) @@ -10702,7 +10731,16 @@ diff -b -B --ignore-all-space --exclude- corecmd_exec_bin(hald_acl_t) -@@ -369,6 +384,7 @@ +@@ -357,6 +372,8 @@ + files_read_usr_files(hald_acl_t) + files_read_etc_files(hald_acl_t) + ++fs_getattr_all_fs(hald_acl_t) ++ + storage_getattr_removable_dev(hald_acl_t) + storage_setattr_removable_dev(hald_acl_t) + storage_getattr_fixed_disk_dev(hald_acl_t) +@@ -369,6 +386,7 @@ miscfiles_read_localization(hald_acl_t) optional_policy(` @@ -10710,7 +10748,7 @@ diff -b -B --ignore-all-space --exclude- policykit_domtrans_auth(hald_acl_t) policykit_read_lib(hald_acl_t) policykit_read_reload(hald_acl_t) -@@ -450,12 +466,16 @@ +@@ -450,12 +468,16 @@ miscfiles_read_localization(hald_keymap_t) @@ -10729,7 +10767,7 @@ diff -b -B --ignore-all-space --exclude- allow hald_dccm_t self:process getsched; allow hald_dccm_t self:tcp_socket create_stream_socket_perms; allow hald_dccm_t self:udp_socket create_socket_perms; -@@ -469,10 +489,17 @@ +@@ -469,10 +491,17 @@ manage_files_pattern(hald_dccm_t, hald_var_lib_t, hald_var_lib_t) files_search_var_lib(hald_dccm_t) @@ -10747,7 +10785,7 @@ diff -b -B --ignore-all-space --exclude- corenet_all_recvfrom_unlabeled(hald_dccm_t) corenet_all_recvfrom_netlabel(hald_dccm_t) corenet_tcp_sendrecv_generic_if(hald_dccm_t) -@@ -484,6 +511,7 @@ +@@ -484,6 +513,7 @@ corenet_tcp_bind_generic_node(hald_dccm_t) corenet_udp_bind_generic_node(hald_dccm_t) corenet_udp_bind_dhcpc_port(hald_dccm_t) @@ -10755,7 +10793,7 @@ diff -b -B --ignore-all-space --exclude- corenet_tcp_bind_dccm_port(hald_dccm_t) logging_send_syslog_msg(hald_dccm_t) -@@ -491,3 +519,9 @@ +@@ -491,3 +521,9 @@ files_read_usr_files(hald_dccm_t) miscfiles_read_localization(hald_dccm_t) @@ -13812,7 +13850,7 @@ diff -b -B --ignore-all-space --exclude- term_dontaudit_use_console(ricci_modstorage_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpcbind.if serefpolicy-3.6.26/policy/modules/services/rpcbind.if --- nsaserefpolicy/policy/modules/services/rpcbind.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/rpcbind.if 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/rpcbind.if 2009-08-04 06:47:08.000000000 -0400 @@ -97,6 +97,26 @@ ######################################## @@ -18584,7 +18622,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/authlogin.if serefpolicy-3.6.26/policy/modules/system/authlogin.if --- nsaserefpolicy/policy/modules/system/authlogin.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/system/authlogin.if 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/system/authlogin.if 2009-08-04 06:42:06.000000000 -0400 @@ -40,17 +40,76 @@ ## ## @@ -18729,7 +18767,15 @@ diff -b -B --ignore-all-space --exclude- ') ') -@@ -305,19 +379,16 @@ +@@ -258,6 +332,7 @@ + type auth_cache_t; + ') + ++ manage_dirs_pattern($1, auth_cache_t, auth_cache_t) + manage_files_pattern($1, auth_cache_t, auth_cache_t) + ') + +@@ -305,19 +380,16 @@ dev_read_rand($1) dev_read_urand($1) @@ -18743,18 +18789,18 @@ diff -b -B --ignore-all-space --exclude- - sysnet_dns_name_resolve($1) - sysnet_use_ldap($1) - -- optional_policy(` + optional_policy(` - kerberos_use($1) - ') - - optional_policy(` +- optional_policy(` - nis_use_ypbind($1) + kerberos_read_keytab($1) + kerberos_connect_524($1) ') optional_policy(` -@@ -328,6 +399,29 @@ +@@ -328,6 +400,29 @@ optional_policy(` samba_stream_connect_winbind($1) ') @@ -18784,7 +18830,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -352,6 +446,7 @@ +@@ -352,6 +447,7 @@ auth_domtrans_chk_passwd($1) role $2 types chkpwd_t; @@ -18792,7 +18838,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1129,6 +1224,32 @@ +@@ -1129,6 +1225,32 @@ ######################################## ## @@ -18825,7 +18871,7 @@ diff -b -B --ignore-all-space --exclude- ## Manage all files on the filesystem, except ## the shadow passwords and listed exceptions. ## -@@ -1254,6 +1375,25 @@ +@@ -1254,6 +1376,25 @@ ######################################## ## @@ -18851,7 +18897,7 @@ diff -b -B --ignore-all-space --exclude- ## Do not audit attempts to write to ## login records files. ## -@@ -1395,6 +1535,14 @@ +@@ -1395,6 +1536,14 @@ ') optional_policy(` @@ -18866,7 +18912,7 @@ diff -b -B --ignore-all-space --exclude- nis_use_ypbind($1) ') -@@ -1403,8 +1551,17 @@ +@@ -1403,8 +1552,17 @@ ') optional_policy(` Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.888 retrieving revision 1.889 diff -u -p -r1.888 -r1.889 --- selinux-policy.spec 31 Jul 2009 19:05:34 -0000 1.888 +++ selinux-policy.spec 4 Aug 2009 11:32:06 -0000 1.889 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.26 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -475,6 +475,10 @@ exit 0 %endif %changelog +* Tue Aug 4 2009 Dan Walsh 3.6.26-4 +- Allow exim to getattr on mountpoints +- Fixes for pulseaudio + * Fri Jul 31 2009 Dan Walsh 3.6.26-3 - Allow svirt_t to stream_connect to virtd_t From nphilipp at fedoraproject.org Tue Aug 4 11:45:37 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 4 Aug 2009 11:45:37 +0000 (UTC) Subject: rpms/sane-backends/F-11 sane-backends.spec,1.126,1.127 Message-ID: <20090804114537.C327D11C00CE@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/sane-backends/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv384 Modified Files: sane-backends.spec Log Message: remove ExcludeArch: s390 s390x Index: sane-backends.spec =================================================================== RCS file: /cvs/pkgs/rpms/sane-backends/F-11/sane-backends.spec,v retrieving revision 1.126 retrieving revision 1.127 diff -u -p -r1.126 -r1.127 --- sane-backends.spec 23 Jun 2009 07:57:35 -0000 1.126 +++ sane-backends.spec 4 Aug 2009 11:45:36 -0000 1.127 @@ -1,7 +1,7 @@ Summary: Scanner access software Name: sane-backends Version: 1.0.20 -Release: 4%{?dist} +Release: 6%{?dist} # lib/ is LGPLv2+, backends are GPLv2+ with exceptions # Tools are GPLv2+, docs are public domain # see LICENSE for details @@ -28,7 +28,6 @@ BuildRequires: gettext BuildRequires: gphoto2-devel Requires: pam >= 0.78-2 Requires: hal >= 0.4.0 -ExcludeArch: s390 s390x %description Scanner Access Now Easy (SANE) is a universal scanner interface. The @@ -158,6 +157,12 @@ rm -rf %{buildroot} %{_libdir}/pkgconfig/sane-backends.pc %changelog +* Mon Aug 03 2009 Nils Philippsen - 1.0.20-6 +- remove ExcludeArch: s390 s390x + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.20-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jun 22 2009 Nils Philippsen - 1.0.20-4 - separate HAL information and policy files (#457645) From nphilipp at fedoraproject.org Tue Aug 4 11:46:04 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 4 Aug 2009 11:46:04 +0000 (UTC) Subject: rpms/sane-frontends/F-11 sane-frontends.spec,1.28,1.29 Message-ID: <20090804114604.535DB11C00CE@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/sane-frontends/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv577 Modified Files: sane-frontends.spec Log Message: remove ExcludeArch: s390 s390x Index: sane-frontends.spec =================================================================== RCS file: /cvs/pkgs/rpms/sane-frontends/F-11/sane-frontends.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sane-frontends.spec 31 Jul 2009 14:32:08 -0000 1.28 +++ sane-frontends.spec 4 Aug 2009 11:46:04 -0000 1.29 @@ -1,6 +1,6 @@ Name: sane-frontends Version: 1.0.14 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Graphical frontend to SANE URL: http://www.sane-project.org Source0: ftp://ftp.sane-project.org/pub/sane/%{name}-%{version}/%{name}-%{version}.tar.gz @@ -14,7 +14,6 @@ Requires: sane-backends Buildroot: %{_tmppath}/%{name}-root Obsoletes: sane <= 0:1.0.9 Provides: sane = %{?epoch:%{epoch}:}%{version}-%{release} -ExcludeArch: s390 s390x %description This packages includes the scanadf and xcam programs. @@ -46,6 +45,9 @@ rm -R $RPM_BUILD_ROOT %changelog +* Mon Aug 03 2009 Nils Philippsen 1.0.14-9 +- remove ExcludeArch: s390 s390x + * Fri Jul 31 2009 Nils Philippsen 1.0.14-8 - replace badcode with array-out-of-bounds patch - fix compilation with sane-backends-1.0.20 From nphilipp at fedoraproject.org Tue Aug 4 11:46:40 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 4 Aug 2009 11:46:40 +0000 (UTC) Subject: rpms/xsane/F-11 xsane.spec,1.70,1.71 Message-ID: <20090804114640.9C92711C00CE@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/xsane/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv648 Modified Files: xsane.spec Log Message: remove ExcludeArch: s390 s390x Index: xsane.spec =================================================================== RCS file: /cvs/pkgs/rpms/xsane/F-11/xsane.spec,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- xsane.spec 31 Jul 2009 12:45:31 -0000 1.70 +++ xsane.spec 4 Aug 2009 11:46:40 -0000 1.71 @@ -5,7 +5,7 @@ Name: xsane Summary: X Window System front-end for the SANE scanner interface Version: 0.997 -Release: 1%{?dist} +Release: 2%{?dist} Source0: http://www.xsane.org/download/%{name}-%{version}.tar.gz Source1: xsane.desktop Source2: xsane.conf.in @@ -24,7 +24,6 @@ BuildRequires: sane-backends-devel >= 1. BuildRequires: desktop-file-utils >= 0.2.92 BuildRequires: libtiff-devel BuildRequires: gettext-devel -ExcludeArch: s390 s390x %description XSane is an X based interface for the SANE (Scanner Access Now Easy) @@ -121,6 +120,9 @@ fi %config(noreplace) %{_sysconfdir}/gimp/plugins.d/xsane.conf %changelog +* Mon Aug 03 2009 Nils Philippsen 0.997-2 +- remove ExcludeArch: s390 s390x + * Fri Jul 31 2009 Nils Philippsen 0.997-1 - version 0.997 - drop obsolete sane-backends-1.0.20 patch From msivak at fedoraproject.org Tue Aug 4 11:57:43 2009 From: msivak at fedoraproject.org (=?utf-8?q?Martin_Siv=C3=A1k?=) Date: Tue, 4 Aug 2009 11:57:43 +0000 (UTC) Subject: rpms/firstaidkit/devel .cvsignore, 1.7, 1.8 firstaidkit.spec, 1.27, 1.28 sources, 1.10, 1.11 Message-ID: <20090804115743.EFBE111C00CE@cvs1.fedora.phx.redhat.com> Author: msivak Update of /cvs/extras/rpms/firstaidkit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3345 Modified Files: .cvsignore firstaidkit.spec sources Log Message: new version Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/firstaidkit/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 13 Jul 2009 11:48:54 -0000 1.7 +++ .cvsignore 4 Aug 2009 11:57:43 -0000 1.8 @@ -1 +1 @@ -firstaidkit-0.2.3.tar.bz2 +firstaidkit-0.2.4.tar.bz2 Index: firstaidkit.spec =================================================================== RCS file: /cvs/extras/rpms/firstaidkit/devel/firstaidkit.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- firstaidkit.spec 24 Jul 2009 22:49:46 -0000 1.27 +++ firstaidkit.spec 4 Aug 2009 11:57:43 -0000 1.28 @@ -3,8 +3,8 @@ %define _unpackaged_files_terminate_build 0 Name: firstaidkit -Version: 0.2.3 -Release: 5%{?dist} +Version: 0.2.4 +Release: 1%{?dist} Summary: System Rescue Tool Group: Applications/System @@ -232,6 +232,9 @@ desktop-file-install --vendor="fedora" - #%{_libdir}/firstaidkit/plugins/rpm/* %changelog +* Tue Aug 04 2009 Martin Sivak - 0.2.4-1 +- Fix temp file generation in firstaidkit-qs + * Fri Jul 24 2009 Fedora Release Engineering - 0.2.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/firstaidkit/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 17 Jul 2009 13:11:15 -0000 1.10 +++ sources 4 Aug 2009 11:57:43 -0000 1.11 @@ -1 +1 @@ -f69324e6212e7f79bc799326a9f6300f firstaidkit-0.2.3.tar.bz2 +d348cef84d521dfdeae49480391eb824 firstaidkit-0.2.4.tar.bz2 From vcrhonek at fedoraproject.org Tue Aug 4 12:09:03 2009 From: vcrhonek at fedoraproject.org (vcrhonek) Date: Tue, 4 Aug 2009 12:09:03 +0000 (UTC) Subject: rpms/texinfo/devel texinfo-4.13a-data_types.patch, NONE, 1.1 texinfo.spec, 1.60, 1.61 Message-ID: <20090804120903.4F48D11C00CE@cvs1.fedora.phx.redhat.com> Author: vcrhonek Update of /cvs/extras/rpms/texinfo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5784 Modified Files: texinfo.spec Added Files: texinfo-4.13a-data_types.patch Log Message: Fix data types texinfo-4.13a-data_types.patch: window.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE texinfo-4.13a-data_types.patch --- diff -up texinfo-4.13/info/window.c_old texinfo-4.13/info/window.c --- texinfo-4.13/info/window.c_old 2009-08-04 13:46:15.000000000 +0200 +++ texinfo-4.13/info/window.c 2009-08-04 13:47:29.000000000 +0200 @@ -1581,7 +1581,7 @@ process_node_text (WINDOW *win, char *st const char *carried_over_ptr; size_t carried_over_len, carried_over_count; const char *cur_ptr = mbi_cur_ptr (iter); - int cur_len = mb_len (mbi_cur (iter)); + size_t cur_len = mb_len (mbi_cur (iter)); int replen; int delim = 0; int rc; @@ -1754,7 +1754,7 @@ clean_manpage (char *manpage) mbi_advance (iter)) { const char *cur_ptr = mbi_cur_ptr (iter); - int cur_len = mb_len (mbi_cur (iter)); + size_t cur_len = mb_len (mbi_cur (iter)); if (cur_len == 1) { @@ -1852,8 +1852,8 @@ window_scan_line (WINDOW *win, int line, mbi_advance (iter)) { const char *cur_ptr = mbi_cur_ptr (iter); - int cur_len = mb_len (mbi_cur (iter)); - int replen; + size_t cur_len = mb_len (mbi_cur (iter)); + size_t replen; if (cur_ptr >= endp) break; Index: texinfo.spec =================================================================== RCS file: /cvs/extras/rpms/texinfo/devel/texinfo.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- texinfo.spec 27 Jul 2009 05:52:03 -0000 1.60 +++ texinfo.spec 4 Aug 2009 12:09:03 -0000 1.61 @@ -3,7 +3,7 @@ Summary: Tools needed to create Texinfo format documentation files Name: texinfo Version: 4.13a -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv3+ Group: Applications/Publishing Url: http://www.gnu.org/software/texinfo/ @@ -11,6 +11,7 @@ Source0: ftp://ftp.gnu.org/gnu/texinfo/t Source1: info-dir Source2: texi2pdf.man Patch0: texinfo-4.12-zlib.patch +Patch1: texinfo-4.13a-data_types.patch Requires(post): /sbin/install-info Requires(preun): /sbin/install-info BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -53,6 +54,7 @@ for printing using TeX. %prep %setup -q -n %{name}-4.13 %patch0 -p1 -b .zlib +%patch1 -p1 -b .data_types %build %configure @@ -144,6 +146,9 @@ fi %{_mandir}/man1/pdftexi2dvi.1* %changelog +* Tue Aug 4 2009 Vitezslav Crhonek - 4.13a-4 +- Fix data types + * Sun Jul 26 2009 Fedora Release Engineering - 4.13a-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From vcrhonek at fedoraproject.org Tue Aug 4 12:25:54 2009 From: vcrhonek at fedoraproject.org (vcrhonek) Date: Tue, 4 Aug 2009 12:25:54 +0000 (UTC) Subject: rpms/texinfo/F-11 texinfo-4.13a-data_types.patch, NONE, 1.1 texinfo.spec, 1.59, 1.60 Message-ID: <20090804122554.A137811C00E4@cvs1.fedora.phx.redhat.com> Author: vcrhonek Update of /cvs/extras/rpms/texinfo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9734 Modified Files: texinfo.spec Added Files: texinfo-4.13a-data_types.patch Log Message: Fix data types texinfo-4.13a-data_types.patch: window.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE texinfo-4.13a-data_types.patch --- diff -up texinfo-4.13/info/window.c_old texinfo-4.13/info/window.c --- texinfo-4.13/info/window.c_old 2009-08-04 13:46:15.000000000 +0200 +++ texinfo-4.13/info/window.c 2009-08-04 13:47:29.000000000 +0200 @@ -1581,7 +1581,7 @@ process_node_text (WINDOW *win, char *st const char *carried_over_ptr; size_t carried_over_len, carried_over_count; const char *cur_ptr = mbi_cur_ptr (iter); - int cur_len = mb_len (mbi_cur (iter)); + size_t cur_len = mb_len (mbi_cur (iter)); int replen; int delim = 0; int rc; @@ -1754,7 +1754,7 @@ clean_manpage (char *manpage) mbi_advance (iter)) { const char *cur_ptr = mbi_cur_ptr (iter); - int cur_len = mb_len (mbi_cur (iter)); + size_t cur_len = mb_len (mbi_cur (iter)); if (cur_len == 1) { @@ -1852,8 +1852,8 @@ window_scan_line (WINDOW *win, int line, mbi_advance (iter)) { const char *cur_ptr = mbi_cur_ptr (iter); - int cur_len = mb_len (mbi_cur (iter)); - int replen; + size_t cur_len = mb_len (mbi_cur (iter)); + size_t replen; if (cur_ptr >= endp) break; Index: texinfo.spec =================================================================== RCS file: /cvs/extras/rpms/texinfo/F-11/texinfo.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- texinfo.spec 25 Feb 2009 20:15:04 -0000 1.59 +++ texinfo.spec 4 Aug 2009 12:25:54 -0000 1.60 @@ -3,7 +3,7 @@ Summary: Tools needed to create Texinfo format documentation files Name: texinfo Version: 4.13a -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv3+ Group: Applications/Publishing Url: http://www.gnu.org/software/texinfo/ @@ -11,6 +11,7 @@ Source0: ftp://ftp.gnu.org/gnu/texinfo/t Source1: info-dir Source2: texi2pdf.man Patch0: texinfo-4.12-zlib.patch +Patch1: texinfo-4.13a-data_types.patch Requires(post): /sbin/install-info Requires(preun): /sbin/install-info BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -53,6 +54,7 @@ for printing using TeX. %prep %setup -q -n %{name}-4.13 %patch0 -p1 -b .zlib +%patch1 -p1 -b .data_types %build %configure @@ -144,6 +146,9 @@ fi %{_mandir}/man1/pdftexi2dvi.1* %changelog +* Tue Aug 4 2009 Vitezslav Crhonek - 4.13a-3 +- Fix data types + * Wed Feb 25 2009 Fedora Release Engineering - 4.13a-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From twaugh at fedoraproject.org Tue Aug 4 12:28:23 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 4 Aug 2009 12:28:23 +0000 (UTC) Subject: rpms/cups/F-11 cups.spec, 1.494, 1.495 cups-socket-snmp.patch, 1.1, NONE Message-ID: <20090804122823.A0E3211C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10361 Modified Files: cups.spec Removed Files: cups-socket-snmp.patch Log Message: * Tue Aug 4 2009 Tim Waugh 1:1.4-0.rc1.13 - Removed temporary snmp option from socket backend. Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.494 retrieving revision 1.495 diff -u -p -r1.494 -r1.495 --- cups.spec 29 Jul 2009 13:47:30 -0000 1.494 +++ cups.spec 4 Aug 2009 12:28:23 -0000 1.495 @@ -10,7 +10,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4 -Release: 0.%{pre}.12%{?dist} +Release: 0.%{pre}.13%{?dist} License: GPLv2 Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 @@ -58,10 +58,9 @@ Patch31: cups-str3254.patch Patch32: cups-str3253.patch Patch33: cups-str3266.patch Patch34: cups-str3262.patch -Patch35: cups-socket-snmp.patch -Patch36: cups-cups-get-classes.patch -Patch37: cups-str3272.patch -Patch38: cups-avahi.patch +Patch35: cups-cups-get-classes.patch +Patch36: cups-str3272.patch +Patch37: cups-avahi.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -217,10 +216,9 @@ module. %patch32 -p1 -b .str3253 %patch33 -p1 -b .str3266 %patch34 -p1 -b .str3262 -%patch35 -p1 -b .socket-snmp -%patch36 -p1 -b .cups-get-classes -%patch37 -p1 -b .str3272 -%patch38 -p1 -b .avahi +%patch35 -p1 -b .cups-get-classes +%patch36 -p1 -b .str3272 +%patch37 -p1 -b .avahi %if %lspp %patch100 -p1 -b .lspp @@ -513,6 +511,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Tue Aug 4 2009 Tim Waugh 1:1.4-0.rc1.13 +- Removed temporary snmp option from socket backend. + * Wed Jul 29 2009 Tim Waugh 1:1.4-0.rc1.12 - Fixed Avahi support in the dnssd backend (bug #513888). - Fixed incorrect arguments to sigaction() in dnssd backend (STR #3272). --- cups-socket-snmp.patch DELETED --- From pkgdb at fedoraproject.org Tue Aug 4 12:30:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 12:30:55 +0000 Subject: [pkgdb] pgadmin3: devrim has given up watchbugzilla Message-ID: <20090804123055.7CB6610F8A2@bastion2.fedora.phx.redhat.com> devrim has given up the watchbugzilla acl on pgadmin3 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pgadmin3 From pkgdb at fedoraproject.org Tue Aug 4 12:31:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 12:31:05 +0000 Subject: [pkgdb] pgadmin3 had acl change status Message-ID: <20090804123105.DD0CD10F882@bastion2.fedora.phx.redhat.com> devrim has set the watchbugzilla acl on pgadmin3 (Fedora devel) to Obsolete for ghenry To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pgadmin3 From pkgdb at fedoraproject.org Tue Aug 4 12:31:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 12:31:08 +0000 Subject: [pkgdb] pgadmin3 had acl change status Message-ID: <20090804123108.F354010F8AD@bastion2.fedora.phx.redhat.com> devrim has set the watchcommits acl on pgadmin3 (Fedora devel) to Obsolete for ghenry To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pgadmin3 From pkgdb at fedoraproject.org Tue Aug 4 12:31:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 12:31:10 +0000 Subject: [pkgdb] pgadmin3 had acl change status Message-ID: <20090804123110.5503610F8AF@bastion2.fedora.phx.redhat.com> devrim has set the commit acl on pgadmin3 (Fedora devel) to Obsolete for ghenry To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pgadmin3 From pkgdb at fedoraproject.org Tue Aug 4 12:31:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 12:31:12 +0000 Subject: [pkgdb] pgadmin3 had acl change status Message-ID: <20090804123112.43EE610F8B1@bastion2.fedora.phx.redhat.com> devrim has set the approveacls acl on pgadmin3 (Fedora devel) to Obsolete for ghenry To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pgadmin3 From twaugh at fedoraproject.org Tue Aug 4 12:32:18 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 4 Aug 2009 12:32:18 +0000 (UTC) Subject: rpms/cups/devel cups-str3277.patch,NONE,1.1 cups.spec,1.491,1.492 Message-ID: <20090804123218.767D011C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11140 Modified Files: cups.spec Added Files: cups-str3277.patch Log Message: * Tue Aug 4 2009 Tim Waugh 1:1.4-0.rc1.13 - Fixed duplex test pages (bug #514898, STR #3277). cups-str3277.patch: bannertops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE cups-str3277.patch --- diff -up cups-1.4rc1/filter/bannertops.c.str3277 cups-1.4rc1/filter/bannertops.c --- cups-1.4rc1/filter/bannertops.c.str3277 2009-05-07 00:18:01.000000000 +0100 +++ cups-1.4rc1/filter/bannertops.c 2009-08-04 13:18:17.626076410 +0100 @@ -593,7 +593,7 @@ write_banner(banner_file_t *banner, /* I printf("%.1f %.1f translate\n", PageLeft, PageBottom); else printf("%.1f %.1f translate\n", PageWidth - PageRight, - PageLength - PageRight); + PageLength - PageTop); puts("0 setgray"); y = info_top; Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.491 retrieving revision 1.492 diff -u -p -r1.491 -r1.492 --- cups.spec 29 Jul 2009 13:48:33 -0000 1.491 +++ cups.spec 4 Aug 2009 12:32:18 -0000 1.492 @@ -10,7 +10,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4 -Release: 0.%{pre}.12%{?dist} +Release: 0.%{pre}.13%{?dist} License: GPLv2 Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 @@ -61,6 +61,7 @@ Patch34: cups-str3262.patch Patch35: cups-cups-get-classes.patch Patch36: cups-str3272.patch Patch37: cups-avahi.patch +Patch38: cups-str3277.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -219,6 +220,7 @@ module. %patch35 -p1 -b .cups-get-classes %patch36 -p1 -b .str3272 %patch37 -p1 -b .avahi +%patch38 -p1 -b .str3277 %if %lspp %patch100 -p1 -b .lspp @@ -511,6 +513,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Tue Aug 4 2009 Tim Waugh 1:1.4-0.rc1.13 +- Fixed duplex test pages (bug #514898, STR #3277). + * Wed Jul 29 2009 Tim Waugh 1:1.4-0.rc1.12 - Fixed Avahi support in the dnssd backend (bug #513888). - Fixed incorrect arguments to sigaction() in dnssd backend (STR #3272). From twaugh at fedoraproject.org Tue Aug 4 12:33:00 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 4 Aug 2009 12:33:00 +0000 (UTC) Subject: rpms/cups/F-11 cups-str3277.patch,NONE,1.1 cups.spec,1.495,1.496 Message-ID: <20090804123300.5724911C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11349 Modified Files: cups.spec Added Files: cups-str3277.patch Log Message: * Tue Aug 4 2009 Tim Waugh 1:1.4-0.rc1.13 - Fixed duplex test pages (bug #514898, STR #3277). cups-str3277.patch: bannertops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE cups-str3277.patch --- diff -up cups-1.4rc1/filter/bannertops.c.str3277 cups-1.4rc1/filter/bannertops.c --- cups-1.4rc1/filter/bannertops.c.str3277 2009-05-07 00:18:01.000000000 +0100 +++ cups-1.4rc1/filter/bannertops.c 2009-08-04 13:18:17.626076410 +0100 @@ -593,7 +593,7 @@ write_banner(banner_file_t *banner, /* I printf("%.1f %.1f translate\n", PageLeft, PageBottom); else printf("%.1f %.1f translate\n", PageWidth - PageRight, - PageLength - PageRight); + PageLength - PageTop); puts("0 setgray"); y = info_top; Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.495 retrieving revision 1.496 diff -u -p -r1.495 -r1.496 --- cups.spec 4 Aug 2009 12:28:23 -0000 1.495 +++ cups.spec 4 Aug 2009 12:33:00 -0000 1.496 @@ -61,6 +61,7 @@ Patch34: cups-str3262.patch Patch35: cups-cups-get-classes.patch Patch36: cups-str3272.patch Patch37: cups-avahi.patch +Patch38: cups-str3277.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -219,6 +220,7 @@ module. %patch35 -p1 -b .cups-get-classes %patch36 -p1 -b .str3272 %patch37 -p1 -b .avahi +%patch38 -p1 -b .str3277 %if %lspp %patch100 -p1 -b .lspp @@ -512,6 +514,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Tue Aug 4 2009 Tim Waugh 1:1.4-0.rc1.13 +- Fixed duplex test pages (bug #514898, STR #3277). - Removed temporary snmp option from socket backend. * Wed Jul 29 2009 Tim Waugh 1:1.4-0.rc1.12 From akurtakov at fedoraproject.org Tue Aug 4 12:48:10 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 4 Aug 2009 12:48:10 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.646,1.647 Message-ID: <20090804124810.CEC1011C00E4@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15494/devel Modified Files: eclipse.spec Log Message: No need to copy eclipse.ini for secondary archs. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.646 retrieving revision 1.647 diff -u -p -r1.646 -r1.647 --- eclipse.spec 4 Aug 2009 03:52:45 -0000 1.646 +++ eclipse.spec 4 Aug 2009 12:48:10 -0000 1.647 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.26%{?dist} +Release: 0.3.27%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -926,12 +926,6 @@ popd sed --in-place "s|SDKProfile|PlatformProfile|" \ $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini -%ifarch ppc64 sparc sparcv9 sparc64 alpha ia64 -cp -p features/org.eclipse.platform/gtk/eclipse.ini $sdkDir -%endif - - - # Add a compatibility symlink to startup.jar pushd $sdkDir LAUNCHERNAME=$(ls plugins | grep equinox.launcher_) @@ -1491,6 +1485,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Tue Aug 4 2009 Alexander Kurtakov 1:3.5.0-0.3.27 +- No need to copy eclipse.ini for secondary archs. + * Tue Aug 4 2009 Alexander Kurtakov 1:3.5.0-0.3.26 - eclipse/about_files are not installed on ppc for some reason. From corsepiu at fedoraproject.org Tue Aug 4 13:08:28 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Tue, 4 Aug 2009 13:08:28 +0000 (UTC) Subject: rpms/perl-Gtk2-Notify/devel perl-Gtk2-Notify.spec,1.12,1.13 Message-ID: <20090804130829.00EA711C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-Gtk2-Notify/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20002 Modified Files: perl-Gtk2-Notify.spec Log Message: * Tue Aug 04 2009 Ralf Cors?pius - 0.05-6 - Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper). Index: perl-Gtk2-Notify.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Gtk2-Notify/devel/perl-Gtk2-Notify.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- perl-Gtk2-Notify.spec 26 Jul 2009 06:22:30 -0000 1.12 +++ perl-Gtk2-Notify.spec 4 Aug 2009 13:08:28 -0000 1.13 @@ -1,6 +1,6 @@ Name: perl-Gtk2-Notify Version: 0.05 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Perl interface to libnotify License: LGPLv2+ Group: Development/Libraries @@ -15,8 +15,7 @@ BuildRequires: libnotify-devel BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) # cpan -BuildRequires: perl(ExtUtils::MakeMaker), libnotify-devel -BuildRequires: perl(Glib) >= 1.093, perl(Gtk2) +BuildRequires: perl(Glib) >= 1.093, perl(Gtk2), perl(Glib::MakeHelper) BuildRequires: perl(ExtUtils::Depends), perl(ExtUtils::PkgConfig) # for tests... @@ -71,6 +70,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Tue Aug 04 2009 Ralf Cors?pius - 0.05-6 +- Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper). + * Sat Jul 25 2009 Fedora Release Engineering - 0.05-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From maxamillion at fedoraproject.org Tue Aug 4 13:22:52 2009 From: maxamillion at fedoraproject.org (Adam Miller) Date: Tue, 4 Aug 2009 13:22:52 +0000 (UTC) Subject: rpms/pybackpack/devel pybackpack.spec,1.9,1.10 Message-ID: <20090804132252.6B09A11C00E4@cvs1.fedora.phx.redhat.com> Author: maxamillion Update of /cvs/extras/rpms/pybackpack/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23561 Modified Files: pybackpack.spec Log Message: gnome-python2-nautilus-cd-burner is a broken dependency, working with upstream to resolve the dep, upstream suggested to simply not require for now as it won't break anything, but simply won't support backup to cd Index: pybackpack.spec =================================================================== RCS file: /cvs/extras/rpms/pybackpack/devel/pybackpack.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- pybackpack.spec 26 Jul 2009 19:44:36 -0000 1.9 +++ pybackpack.spec 4 Aug 2009 13:22:52 -0000 1.10 @@ -14,7 +14,10 @@ BuildRequires: python-devel BuildRequires: desktop-file-utils BuildRequires: gettext Requires: pygtk2 >= %{pygtk2_version} -Requires: gnome-python2-nautilus-cd-burner +#gnome-python2-nautilus-cd-burner is a broken dependency, working with +#upstream to resolve the dep, upstream suggested to simply not require for +#now as it won't break anything, but simply won't support backup to cd +#Requires: gnome-python2-nautilus-cd-burner Requires: rdiff-backup >= 1.0 BuildArch: noarch From maxamillion at fedoraproject.org Tue Aug 4 13:29:20 2009 From: maxamillion at fedoraproject.org (Adam Miller) Date: Tue, 4 Aug 2009 13:29:20 +0000 (UTC) Subject: rpms/pybackpack/devel pybackpack.spec,1.10,1.11 Message-ID: <20090804132920.96BF411C00E4@cvs1.fedora.phx.redhat.com> Author: maxamillion Update of /cvs/extras/rpms/pybackpack/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24989 Modified Files: pybackpack.spec Log Message: added a changelog to my previous edit Index: pybackpack.spec =================================================================== RCS file: /cvs/extras/rpms/pybackpack/devel/pybackpack.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- pybackpack.spec 4 Aug 2009 13:22:52 -0000 1.10 +++ pybackpack.spec 4 Aug 2009 13:29:20 -0000 1.11 @@ -4,7 +4,7 @@ Summary: User oriented backup and restore application Name: pybackpack Version: 0.5.6 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Group: Applications/Archiving URL: http://andrewprice.me.uk/projects/pybackpack/ @@ -61,6 +61,8 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Aug 04 2009 Adam Miller - 0.5.6-5 +- Removing gnome-python2-nautilus-cd-burner as a dependency * Sun Jul 26 2009 Fedora Release Engineering - 0.5.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From akurtakov at fedoraproject.org Tue Aug 4 13:32:50 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 4 Aug 2009 13:32:50 +0000 (UTC) Subject: rpms/sat4j/devel sources, 1.4, 1.5 .cvsignore, 1.4, 1.5 sat4j.spec, 1.10, 1.11 sat4j-fetch.sh, 1.2, 1.3 Message-ID: <20090804133250.CB17B11C00E4@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/sat4j/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25849/devel Modified Files: sources .cvsignore sat4j.spec sat4j-fetch.sh Log Message: Update to 2.1.0 final. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sat4j/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 8 Apr 2009 09:50:36 -0000 1.4 +++ sources 4 Aug 2009 13:32:50 -0000 1.5 @@ -1 +1 @@ -2c4b4d3b7210d326a69fa830bc325ef7 sat4j-2.1.0.RC2.tar.bz2 +57af4240773eaef709ee9621fe30f64b sat4j-2.1.0.tar.bz2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sat4j/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 8 Apr 2009 09:50:36 -0000 1.4 +++ .cvsignore 4 Aug 2009 13:32:50 -0000 1.5 @@ -2,3 +2,4 @@ org.sat4j.core-src.zip org.sat4j.pb-src.zip sat4j-2.0.3.tar.bz2 sat4j-2.1.0.RC2.tar.bz2 +sat4j-2.1.0.tar.bz2 Index: sat4j.spec =================================================================== RCS file: /cvs/pkgs/rpms/sat4j/devel/sat4j.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sat4j.spec 27 Jul 2009 03:48:49 -0000 1.10 +++ sat4j.spec 4 Aug 2009 13:32:50 -0000 1.11 @@ -1,22 +1,23 @@ %define eclipse_base %{_libdir}/eclipse # We want the version to match that shipped in Eclipse's Orbit project -%define qualifier 20090308 +%define qualifier 20090520 Name: sat4j Version: 2.1.0 -Release: 0.2.rc2%{?dist} +Release: 1%{?dist} Summary: A library of SAT solvers written in Java Group: Development/Libraries License: EPL and LGPLv2 URL: http://www.sat4j.org/ # Created by sh %{name}-fetch.sh -Source0: %{name}-%{version}.RC2.tar.bz2 +Source0: %{name}-%{version}.tar.bz2 Source1: %{name}-fetch.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: java-devel >= 1:1.6 BuildRequires: ant +BuildRequires: ecj Requires: java >= 1:1.6 Requires: jpackage-utils @@ -35,7 +36,7 @@ without worrying about the details. rm lib/commons-cli.jar %build -ant -Drelease=%{version} -DBUILD_DATE=%{qualifier} p2 +ant -Dbuild.compiler=modern -Drelease=%{version} -DBUILD_DATE=%{qualifier} p2 %install rm -rf $RPM_BUILD_ROOT @@ -54,8 +55,8 @@ rm -rf $RPM_BUILD_ROOT %{_javadir}/org.sat4j* %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 2.1.0-0.2.rc2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Tue Aug 4 2009 Alexander Kurtakov 2.1.0-1 +- Update to 2.1.0 final. * Wed Apr 8 2009 Alexander Kurtakov 2.1.0-0.1.rc2 - Update to 2.1.0.RC2. Index: sat4j-fetch.sh =================================================================== RCS file: /cvs/pkgs/rpms/sat4j/devel/sat4j-fetch.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sat4j-fetch.sh 8 Apr 2009 09:50:36 -0000 1.2 +++ sat4j-fetch.sh 4 Aug 2009 13:32:50 -0000 1.3 @@ -1,6 +1,6 @@ #!/bin/sh name=sat4j -tag=2_1_0_RC2 +tag=2_1_0_ECLIPSE version=2.1.0 tar_name=$name-$version From dnovotny at fedoraproject.org Tue Aug 4 13:34:45 2009 From: dnovotny at fedoraproject.org (Daniel Novotny) Date: Tue, 4 Aug 2009 13:34:45 +0000 (UTC) Subject: rpms/amanda/devel amanda-2.6.0p2-insec.patch, NONE, 1.1 amanda.spec, 1.62, 1.63 Message-ID: <20090804133445.2F88211C00E4@cvs1.fedora.phx.redhat.com> Author: dnovotny Update of /cvs/extras/rpms/amanda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26214 Modified Files: amanda.spec Added Files: amanda-2.6.0p2-insec.patch Log Message: fix #512534 amanda-2.6.0p2-insec.patch: amstatus.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE amanda-2.6.0p2-insec.patch --- diff -up amanda-2.6.0p2/server-src/amstatus.pl.insec amanda-2.6.0p2/server-src/amstatus.pl --- amanda-2.6.0p2/server-src/amstatus.pl.insec 2009-08-04 15:17:13.000000000 +0200 +++ amanda-2.6.0p2/server-src/amstatus.pl 2009-08-04 15:17:31.000000000 +0200 @@ -1,4 +1,4 @@ -#!@PERL@ -Tw +#!@PERL@ -w # # Run perl. Index: amanda.spec =================================================================== RCS file: /cvs/extras/rpms/amanda/devel/amanda.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- amanda.spec 24 Jul 2009 16:49:24 -0000 1.62 +++ amanda.spec 4 Aug 2009 13:34:44 -0000 1.63 @@ -7,7 +7,7 @@ Summary: A network-capable tape backup solution Name: amanda Version: 2.6.0p2 -Release: 11%{?dist} +Release: 12%{?dist} Source: http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz #Source: http://www.zmanda.com/downloads/community/community-builds/amanda-%{version}.tar.gz Source1: amanda.crontab @@ -21,6 +21,7 @@ Patch3: amanda-2.6.0p2-tcpport.patch Patch4: amanda-2.6.0b3-lib.patch Patch5: amanda-2.6.0p2-pie.patch Patch6: amanda-2.6.0p2-builderr.patch +Patch7: amanda-2.6.0p2-insec.patch License: BSD Group: Applications/System URL: http://www.amanda.org @@ -93,6 +94,7 @@ be used to develop amanda applications. %patch4 -p1 -b .lib %patch5 -p1 -b .pie %patch6 -p1 -b .builderr +%patch7 -p1 -b .insec ./autogen %build @@ -377,6 +379,9 @@ grep -l -E '^dumpuser[[:blank:]]*"amanda %{_libdir}/libamandad.so %changelog +* Tue Aug 04 2009 Daniel Novotny 2.6.0p2-12 +-fix #512534 - amstatus outputs "Insecure dependency in printf ..." + * Fri Jul 24 2009 Fedora Release Engineering - 2.6.0p2-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From akurtakov at fedoraproject.org Tue Aug 4 13:46:23 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 4 Aug 2009 13:46:23 +0000 (UTC) Subject: rpms/eclipse-mylyn/devel fetch-mylyn.sh, 1.10, 1.11 eclipse-mylyn.spec, 1.39, 1.40 .cvsignore, 1.9, 1.10 eclipse-mylyn-addfedoracustomizations.patch, 1.8, 1.9 sources, 1.12, 1.13 Message-ID: <20090804134623.3D49F11C00E4@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse-mylyn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29268/devel Modified Files: fetch-mylyn.sh eclipse-mylyn.spec .cvsignore eclipse-mylyn-addfedoracustomizations.patch sources Log Message: Update to 3.2.1. Index: fetch-mylyn.sh =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-mylyn/devel/fetch-mylyn.sh,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- fetch-mylyn.sh 22 Apr 2009 14:47:05 -0000 1.10 +++ fetch-mylyn.sh 4 Aug 2009 13:46:22 -0000 1.11 @@ -15,6 +15,8 @@ org.eclipse.mylyn.context.core \ org.eclipse.mylyn.context-feature \ org.eclipse.mylyn.context.tests \ org.eclipse.mylyn.context.ui \ +org.eclipse.mylyn.discovery.core \ +org.eclipse.mylyn.discovery.ui \ org.eclipse.mylyn-feature \ org.eclipse.mylyn.help.ui \ org.eclipse.mylyn.ide.ant \ @@ -48,12 +50,12 @@ org.eclipse.mylyn.trac-feature \ org.eclipse.mylyn.trac.tests \ org.eclipse.mylyn.trac.ui \ org.eclipse.mylyn.web.tasks-feature \ -org.eclipse.mylyn.web.ui \ org.eclipse.mylyn.web.tasks \ org.eclipse.mylyn.wikitext-feature \ org.eclipse.mylyn.wikitext.confluence.core \ org.eclipse.mylyn.wikitext.confluence.ui \ org.eclipse.mylyn.wikitext.core \ +org.eclipse.mylyn.wikitext.help.ui \ org.eclipse.mylyn.wikitext.mediawiki.core \ org.eclipse.mylyn.wikitext.mediawiki.ui \ org.eclipse.mylyn.wikitext.tasks.ui \ @@ -67,5 +69,5 @@ org.eclipse.mylyn.wikitext.twiki.ui \ org.eclipse.mylyn.wikitext.ui \ ; do cvs -d :pserver:anonymous at dev.eclipse.org:/cvsroot/tools \ -export -r R_3_1_1 org.eclipse.mylyn/$f; +export -r R_3_2_1 org.eclipse.mylyn/$f; done Index: eclipse-mylyn.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-mylyn/devel/eclipse-mylyn.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- eclipse-mylyn.spec 24 Jul 2009 20:55:18 -0000 1.39 +++ eclipse-mylyn.spec 4 Aug 2009 13:46:22 -0000 1.40 @@ -2,7 +2,7 @@ %define install_loc %{_datadir}/eclipse/dropins # Taken from update site so we match upstream # http://download.eclipse.org/tools/mylyn/update/e3.4/ -%define qualifier v20090411-0400-e3x +%define qualifier v20090722-0200-e3x # Prevent brp-java-repack-jars from being run. Spaces in the paths of # the help content are broken by it. @@ -10,15 +10,15 @@ Name: eclipse-mylyn Summary: Mylyn is a task-focused UI for Eclipse -Version: 3.1.1 -Release: 2%{?dist} +Version: 3.2.1 +Release: 1%{?dist} License: EPL URL: http://www.eclipse.org/mylyn # mkdir temp && cd temp # sh fetch-mylyn.sh -# tar cjf org.eclipse.mylyn-R_3_1_1-fetched-src.tar.bz2 org.eclipse.mylyn -Source0: org.eclipse.mylyn-R_3_1_1-fetched-src.tar.bz2 +# tar cjf org.eclipse.mylyn-R_3_2_1-fetched-src.tar.bz2 org.eclipse.mylyn +Source0: org.eclipse.mylyn-R_3_2_1-fetched-src.tar.bz2 Source1: fetch-mylyn.sh Source2: http://overholt.fedorapeople.org/fedoraeclipse-mylynbugzilla-0.0.3.zip @@ -327,8 +327,8 @@ rm -rf %{buildroot} # FIXME: add the doc files back %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 3.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Tue Aug 4 2009 Alexander Kurtakov 3.2.1-1 +- Update to 3.2.1. * Wed Apr 22 2009 Andrew Overholt 3.1.1-1 - 3.1.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-mylyn/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 22 Apr 2009 14:47:05 -0000 1.9 +++ .cvsignore 4 Aug 2009 13:46:22 -0000 1.10 @@ -1,2 +1,3 @@ fedoraeclipse-mylynbugzilla-0.0.3.zip org.eclipse.mylyn-R_3_1_1-fetched-src.tar.bz2 +org.eclipse.mylyn-R_3_2_1-fetched-src.tar.bz2 eclipse-mylyn-addfedoracustomizations.patch: feature.xml | 7 +++++++ 1 file changed, 7 insertions(+) Index: eclipse-mylyn-addfedoracustomizations.patch =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-mylyn/devel/eclipse-mylyn-addfedoracustomizations.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- eclipse-mylyn-addfedoracustomizations.patch 22 Apr 2009 14:47:05 -0000 1.8 +++ eclipse-mylyn-addfedoracustomizations.patch 4 Aug 2009 13:46:22 -0000 1.9 @@ -8,7 +8,7 @@ diff -u -r1.386.2.1 feature.xml --- feature.xml 11 Apr 2009 02:13:56 -0000 1.386.2.1 +++ feature.xml 22 Apr 2009 14:16:52 -0000 @@ -55,4 +55,11 @@ - version="3.1.1.qualifier" + version="3.2.1.qualifier" unpack="false"/> + Author: djuran Update of /cvs/pkgs/rpms/azureus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30544 Modified Files: azureus.script azureus.spec Log Message: - Fix Bz 515228 properly Index: azureus.script =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus.script,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- azureus.script 3 Aug 2009 19:05:59 -0000 1.23 +++ azureus.script 4 Aug 2009 13:52:13 -0000 1.24 @@ -21,10 +21,12 @@ case $(uname -i) in *64) eval $(grep '^GRE_PATH=' /etc/gre.d/gre64.conf) SWT=/usr/lib64/eclipse/swt.jar + LIBDIR=/usr/lib64 ;; *) eval $(grep '^GRE_PATH=' /etc/gre.d/gre.conf) SWT=/usr/lib/eclipse/swt.jar + LIBDIR=/usr/lib ;; esac -MOZILLA_FIVE_HOME=$GRE_PATH JAVA_HOME=/usr/lib/jvm/java-openjdk LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:LIBDIR/eclipse/plugins/:LIBDIR/eclipse/:LIBDIR CLASSPATH=$SWT:`build-classpath bcprov jakarta-commons-cli log4j gtk2.8 glib0.2`:/usr/share/azureus/Azureus2.jar java -Dazureus.install.path=$APPDIR -Dazureus.script.version=$SCRIPT_VERSION -Dazureus.script=$0 org.gudy.azureus2.ui.swt.Main "$@" +MOZILLA_FIVE_HOME=$GRE_PATH JAVA_HOME=/usr/lib/jvm/java-openjdk LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:$LIBDIR/eclipse/plugins/:$LIBDIR/eclipse/:$LIBDIR CLASSPATH=$SWT:`build-classpath bcprov jakarta-commons-cli log4j gtk2.8 glib0.2`:/usr/share/azureus/Azureus2.jar java -Dazureus.install.path=$APPDIR -Dazureus.script.version=$SCRIPT_VERSION -Dazureus.script=$0 org.gudy.azureus2.ui.swt.Main "$@" Index: azureus.spec =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus.spec,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- azureus.spec 3 Aug 2009 19:05:59 -0000 1.77 +++ azureus.spec 4 Aug 2009 13:52:13 -0000 1.78 @@ -2,7 +2,7 @@ Name: azureus Version: 4.2.0.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A BitTorrent Client Group: Applications/Internet License: GPLv2+ @@ -167,7 +167,6 @@ install -dm 755 $RPM_BUILD_ROOT%{_datadi install -pm 644 dist/Azureus2.jar $RPM_BUILD_ROOT%{_datadir}/azureus/Azureus2.jar # TODO: fix launcher to be multilib-safe install -p -D -m 0755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/azureus -sed --in-place "s:LIBDIR:%{_libdir}:g" $RPM_BUILD_ROOT%{_bindir}/azureus #install -dm 755 $RPM_BUILD_ROOT%{_datadir}/azureus/plugins/azplugins #install -pm 644 plugins/azplugins/azplugins_2.1.6.jar $RPM_BUILD_ROOT%{_datadir}/azureus/plugins/azplugins/azplugins_2.1.6.jar @@ -228,6 +227,9 @@ fi %{_datadir}/azureus %changelog +* Tue Aug 4 2009 David Juran - 4.2.0.4-2 +- Fix Bz 515228 properly + * Wed Jul 29 2009 David Juran - 4.2.0.4-1 - Upgrade to 4.2.0.4 - Fix SWT dir on x86_64 (Bz 515228) From lkundrak at fedoraproject.org Tue Aug 4 13:50:23 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Tue, 4 Aug 2009 13:50:23 +0000 (UTC) Subject: rpms/shortrpm/devel .cvsignore, 1.3, 1.4 shortrpm.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090804135023.92C6E11C034A@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/shortrpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30145 Modified Files: .cvsignore shortrpm.spec sources Log Message: * Tue Aug 04 2009 Lubomir Rintel - 1.2-2 - New upstream release - Fix operation with more recent rpm config Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/shortrpm/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 29 Apr 2009 07:07:46 -0000 1.3 +++ .cvsignore 4 Aug 2009 13:50:23 -0000 1.4 @@ -1 +1 @@ -shortrpm-1.1.tar.gz +shortrpm-1.2.tar.gz Index: shortrpm.spec =================================================================== RCS file: /cvs/pkgs/rpms/shortrpm/devel/shortrpm.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- shortrpm.spec 27 Jul 2009 04:17:16 -0000 1.3 +++ shortrpm.spec 4 Aug 2009 13:50:23 -0000 1.4 @@ -1,6 +1,6 @@ Name: shortrpm -Version: 1.1 -Release: 2%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: Short-circuit binary RPM package build Group: Development/Tools @@ -53,6 +53,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Lubomir Rintel - 1.2-2 +- New upstream release +- Fix operation with more recent rpm config + * Sun Jul 26 2009 Fedora Release Engineering - 1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/shortrpm/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 29 Apr 2009 07:07:46 -0000 1.3 +++ sources 4 Aug 2009 13:50:23 -0000 1.4 @@ -1 +1 @@ -f6da9946e844dc0cd2e0146af100253f shortrpm-1.1.tar.gz +7b41352d1b6653c5f09dbdc2fef0b929 shortrpm-1.2.tar.gz From markmc at fedoraproject.org Tue Aug 4 14:36:21 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Tue, 4 Aug 2009 14:36:21 +0000 (UTC) Subject: rpms/qemu/devel qemu-fix-extboot-signrom.patch, NONE, 1.1 qemu.spec, 1.116, 1.117 Message-ID: <20090804143621.9162811C00E4@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/qemu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5288 Modified Files: qemu.spec Added Files: qemu-fix-extboot-signrom.patch Log Message: * Tue Aug 4 2009 Mark McLoughlin - 2:0.10.91-0.3.rc1.rc0 - Fix extboot checksum (bug #514899) qemu-fix-extboot-signrom.patch: signrom.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE qemu-fix-extboot-signrom.patch --- >From 6fb154d7d16b25d70615d33dc30927ded148dd32 Mon Sep 17 00:00:00 2001 From: Alexander Graf Date: Sat, 1 Aug 2009 11:48:31 +0200 Subject: [PATCH] Fix checksum writing in signboot.sh The printf command takes an octal value after \, so we have to convert our decimal representation to octal first and then write it. This unbreaks extboot signing. Multiboot wasn't affected yet because the checksum was < 8. Spotted and first patch by Glauber Costa . Printf idea by Paolo Bonzini . (cherry picked from commit d8b69b34761f7b3fb8f476712b631d1dd3f1b2a5) Signed-off-by: Alexander Graf CC: Glauber Costa CC: Paolo Bonzini CC: Jan Ondrej Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin Fedora-patch: qemu-fix-extboot-signrom.patch --- pc-bios/optionrom/signrom.sh | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/pc-bios/optionrom/signrom.sh b/pc-bios/optionrom/signrom.sh index 4322811..975b27d 100755 --- a/pc-bios/optionrom/signrom.sh +++ b/pc-bios/optionrom/signrom.sh @@ -39,7 +39,8 @@ done sum=$(( $sum % 256 )) sum=$(( 256 - $sum )) +sum_octal=$( printf "%o" $sum ) # and write the output file cp "$1" "$2" -printf "\\$sum" | dd of="$2" bs=1 count=1 seek=$size conv=notrunc 2>/dev/null +printf "\\$sum_octal" | dd of="$2" bs=1 count=1 seek=$size conv=notrunc 2>/dev/null -- 1.6.2.5 Index: qemu.spec =================================================================== RCS file: /cvs/pkgs/rpms/qemu/devel/qemu.spec,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- qemu.spec 31 Jul 2009 15:12:00 -0000 1.116 +++ qemu.spec 4 Aug 2009 14:36:21 -0000 1.117 @@ -4,7 +4,7 @@ Summary: QEMU is a FAST! processor emulator Name: qemu Version: 0.10.91 -Release: 0.2.%{kvmvertag}%{?dist} +Release: 0.3.%{kvmvertag}%{?dist} # Epoch because we pushed a qemu-1.0 package Epoch: 2 License: GPLv2+ and LGPLv2+ and BSD @@ -29,6 +29,9 @@ Patch03: qemu-fix-optionrom-install.patc # Add KSM support - see https://fedoraproject.org/wiki/Features/KSM Patch04: qemu-add-ksm-support.patch +# Fix extboot checksum (bug #514899) +Patch05: qemu-fix-extboot-signrom.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel BuildRequires: rsync dev86 iasl @@ -213,6 +216,7 @@ such as kvmtrace and kvm_stat. %patch02 -p1 %patch03 -p1 %patch04 -p1 +%patch05 -p1 %build # systems like rhel build system does not have a recent enough linker so @@ -477,6 +481,9 @@ getent passwd qemu >/dev/null || \ %{_mandir}/man1/qemu-img.1* %changelog +* Tue Aug 4 2009 Mark McLoughlin - 2:0.10.91-0.3.rc1.rc0 +- Fix extboot checksum (bug #514899) + * Fri Jul 31 2009 Mark McLoughlin - 2:0.10.91-0.2.rc1.rc0 - Add KSM support - Require bochs-bios >= 2.3.8-0.8 for latest kvm bios updates From hadess at fedoraproject.org Tue Aug 4 14:42:52 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 4 Aug 2009 14:42:52 +0000 (UTC) Subject: rpms/totem/devel totem.spec,1.247,1.248 Message-ID: <20090804144252.6A9F511C00E4@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/totem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6206 Modified Files: totem.spec Log Message: * Tue Aug 04 2009 Bastien Nocera 2.27.2-3 - Remove gnome-themes dependency, use gnome-icon-theme instead Index: totem.spec =================================================================== RCS file: /cvs/pkgs/rpms/totem/devel/totem.spec,v retrieving revision 1.247 retrieving revision 1.248 diff -u -p -r1.247 -r1.248 --- totem.spec 27 Jul 2009 06:08:34 -0000 1.247 +++ totem.spec 4 Aug 2009 14:42:51 -0000 1.248 @@ -6,7 +6,7 @@ Summary: Movie player for GNOME Name: totem Version: 2.27.2 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ with exceptions Group: Applications/Multimedia URL: http://projects.gnome.org/totem/ @@ -22,7 +22,7 @@ Requires(postun): desktop-file-utils Requires(postun): scrollkeeper Requires: iso-codes -Requires: gnome-themes +Requires: gnome-icon-theme # For the opensubtitles plugin Requires: pyxdg # For all the Python plugins @@ -376,6 +376,9 @@ fi %{_libdir}/totem/plugins/publish %changelog +* Tue Aug 04 2009 Bastien Nocera 2.27.2-3 +- Remove gnome-themes dependency, use gnome-icon-theme instead + * Sun Jul 26 2009 Fedora Release Engineering - 2.27.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mmahut at fedoraproject.org Tue Aug 4 14:46:18 2009 From: mmahut at fedoraproject.org (Marek Mahut) Date: Tue, 4 Aug 2009 14:46:18 +0000 (UTC) Subject: rpms/irssi/EL-5 irssi.spec, 1.19, 1.20 sources, 1.8, 1.9 irssi-0.8.10-dcc-unregister.patch, 1.1, NONE irssi-CVE-2009-1959.patch, 1.1, NONE Message-ID: <20090804144618.6072611C00E4@cvs1.fedora.phx.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/irssi/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7490 Modified Files: irssi.spec sources Removed Files: irssi-0.8.10-dcc-unregister.patch irssi-CVE-2009-1959.patch Log Message: > * Mon Aug 3 2009 Marek Mahut - 0.8.14-1 > - Upstream release 0.8.14 Index: irssi.spec =================================================================== RCS file: /cvs/pkgs/rpms/irssi/EL-5/irssi.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- irssi.spec 24 Jun 2009 06:55:29 -0000 1.19 +++ irssi.spec 4 Aug 2009 14:46:18 -0000 1.20 @@ -2,15 +2,14 @@ Summary: Modular text mode IRC client with Perl scripting Name: irssi -Version: 0.8.13 -Release: 2%{?dist} +Version: 0.8.14 +Release: 1%{?dist} License: GPLv2+ Group: Applications/Communications URL: http://irssi.org/ Source0: http://irssi.org/files/irssi-%{version}.tar.gz Source1: irssi-config.h -Patch0: irssi-CVE-2009-1959.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: ncurses-devel openssl-devel zlib-devel BuildRequires: pkgconfig glib2-devel perl(ExtUtils::Embed) @@ -36,7 +35,7 @@ being maintained. %prep %setup -q -n %{name}-%{version} -%patch0 -p1 + %build %configure --enable-ipv6 --with-textui \ --with-proxy \ @@ -85,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 3 2009 Marek Mahut - 0.8.14-1 +- Upstream release 0.8.14 + * Tue Jun 23 2009 Huzaifa Sidhpurwala - 0.8.13-2 - Resolve CVE-2009-1959 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/irssi/EL-5/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 24 Jun 2009 06:55:29 -0000 1.8 +++ sources 4 Aug 2009 14:46:18 -0000 1.9 @@ -1 +1 @@ -226f194576895ff3075c164523806d06 irssi-0.8.13.tar.gz +7d9437f53209a61af4fe4c9c5528ffa7 irssi-0.8.14.tar.gz --- irssi-0.8.10-dcc-unregister.patch DELETED --- --- irssi-CVE-2009-1959.patch DELETED --- From markmc at fedoraproject.org Tue Aug 4 14:48:16 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Tue, 4 Aug 2009 14:48:16 +0000 (UTC) Subject: rpms/qemu/devel qemu-add-ksm-support.patch, 1.1, 1.2 qemu-bios-bigger-roms.patch, 1.9, 1.10 qemu-fix-extboot-signrom.patch, 1.1, 1.2 qemu-fix-linux-user-build-on-ppc.patch, 1.5, 1.6 qemu-fix-optionrom-install.patch, 1.1, 1.2 qemu.spec, 1.117, 1.118 sources, 1.19, 1.20 Message-ID: <20090804144816.7086811C00E4@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/qemu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7895 Modified Files: qemu-add-ksm-support.patch qemu-bios-bigger-roms.patch qemu-fix-extboot-signrom.patch qemu-fix-linux-user-build-on-ppc.patch qemu-fix-optionrom-install.patch qemu.spec sources Log Message: * Tue Aug 4 2009 Mark McLoughlin - 2:0.10.91-0.4.rc1 - Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0 qemu-add-ksm-support.patch: exec.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Index: qemu-add-ksm-support.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-add-ksm-support.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- qemu-add-ksm-support.patch 31 Jul 2009 15:11:59 -0000 1.1 +++ qemu-add-ksm-support.patch 4 Aug 2009 14:48:15 -0000 1.2 @@ -1,4 +1,4 @@ -From 511a4f5ab30a36fdaa48fb0d146cfc3f123b4f0a Mon Sep 17 00:00:00 2001 +From 729b681039015c718e476b8f294480b179ed726d Mon Sep 17 00:00:00 2001 From: Izik Eidus Date: Tue, 28 Jul 2009 19:14:26 +0300 Subject: [PATCH] kvm userspace: ksm support qemu-bios-bigger-roms.patch: rombios.c | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) Index: qemu-bios-bigger-roms.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-bios-bigger-roms.patch,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- qemu-bios-bigger-roms.patch 30 Jul 2009 16:28:52 -0000 1.9 +++ qemu-bios-bigger-roms.patch 4 Aug 2009 14:48:15 -0000 1.10 @@ -1,4 +1,4 @@ -From ad6bfcfe0292ac09aac0de729343dabf91c16f93 Mon Sep 17 00:00:00 2001 +From 7f871498235ac7591bd4398a745735081290c1a2 Mon Sep 17 00:00:00 2001 From: Glauber Costa Date: Wed, 24 Jun 2009 14:31:41 +0100 Subject: [PATCH] compute checksum for roms bigger than a segment qemu-fix-extboot-signrom.patch: signrom.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: qemu-fix-extboot-signrom.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-fix-extboot-signrom.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- qemu-fix-extboot-signrom.patch 4 Aug 2009 14:36:21 -0000 1.1 +++ qemu-fix-extboot-signrom.patch 4 Aug 2009 14:48:15 -0000 1.2 @@ -1,4 +1,4 @@ -From 6fb154d7d16b25d70615d33dc30927ded148dd32 Mon Sep 17 00:00:00 2001 +From ee595f99ba7ff80b46a736a06f7e53998d926563 Mon Sep 17 00:00:00 2001 From: Alexander Graf Date: Sat, 1 Aug 2009 11:48:31 +0200 Subject: [PATCH] Fix checksum writing in signboot.sh qemu-fix-linux-user-build-on-ppc.patch: elf.h | 2 ++ linux-user/elfload.c | 11 ++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) Index: qemu-fix-linux-user-build-on-ppc.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-fix-linux-user-build-on-ppc.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- qemu-fix-linux-user-build-on-ppc.patch 30 Jul 2009 16:28:52 -0000 1.5 +++ qemu-fix-linux-user-build-on-ppc.patch 4 Aug 2009 14:48:16 -0000 1.6 @@ -1,4 +1,4 @@ -From 6def4aea8b88f52de678ffca117ba70b1e6878c2 Mon Sep 17 00:00:00 2001 +From 1cdc8e879b1e2140cc48c1a76718c336f42b0a7d Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Mon, 29 Jun 2009 14:49:03 +0100 Subject: [PATCH] Fix linux-user build on ppc qemu-fix-optionrom-install.patch: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: qemu-fix-optionrom-install.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-fix-optionrom-install.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- qemu-fix-optionrom-install.patch 30 Jul 2009 16:28:52 -0000 1.1 +++ qemu-fix-optionrom-install.patch 4 Aug 2009 14:48:16 -0000 1.2 @@ -1,4 +1,4 @@ -From e941daafed39ae5db507af42da8a35b60a8be363 Mon Sep 17 00:00:00 2001 +From b3f4aa7dc9fcee229a0f6943f9fae1a02daf3497 Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Thu, 30 Jul 2009 17:17:43 +0100 Subject: [PATCH] Revert "Don't copy multiboot.bin into pc-bios after built" Index: qemu.spec =================================================================== RCS file: /cvs/pkgs/rpms/qemu/devel/qemu.spec,v retrieving revision 1.117 retrieving revision 1.118 diff -u -p -r1.117 -r1.118 --- qemu.spec 4 Aug 2009 14:36:21 -0000 1.117 +++ qemu.spec 4 Aug 2009 14:48:16 -0000 1.118 @@ -1,18 +1,17 @@ -%define kvmvertag rc1.rc0 -%define kvmverfull kvm-0.11.0-rc1-rc0 +%define kvmvertag rc1 +%define kvmverfull kvm-0.11.0-rc1 Summary: QEMU is a FAST! processor emulator Name: qemu Version: 0.10.91 -Release: 0.3.%{kvmvertag}%{?dist} +Release: 0.4.%{kvmvertag}%{?dist} # Epoch because we pushed a qemu-1.0 package Epoch: 2 License: GPLv2+ and LGPLv2+ and BSD Group: Development/Tools URL: http://www.qemu.org/ -Source0: http://markmc.fedorapeople.org/kvm/qemu-%{kvmverfull}.tar.gz -#Source0: http://downloads.sourceforge.net/sourceforge/kvm/qemu-%{kvmverfull}.tar.gz +Source0: http://downloads.sourceforge.net/sourceforge/kvm/qemu-%{kvmverfull}.tar.gz Source1: qemu.init Source2: kvm.modules Source3: 80-kvm.rules @@ -481,6 +480,9 @@ getent passwd qemu >/dev/null || \ %{_mandir}/man1/qemu-img.1* %changelog +* Tue Aug 4 2009 Mark McLoughlin - 2:0.10.91-0.4.rc1 +- Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0 + * Tue Aug 4 2009 Mark McLoughlin - 2:0.10.91-0.3.rc1.rc0 - Fix extboot checksum (bug #514899) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qemu/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 30 Jul 2009 16:28:52 -0000 1.19 +++ sources 4 Aug 2009 14:48:16 -0000 1.20 @@ -1 +1 @@ -d5196f06c21f77c72977ef04c6cb0ae4 qemu-kvm-0.11.0-rc1-rc0.tar.gz +bef21a81a3e81cfbaf92e9f2c4219575 qemu-kvm-0.11.0-rc1.tar.gz From ajax at fedoraproject.org Tue Aug 4 14:58:21 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 4 Aug 2009 14:58:21 +0000 (UTC) Subject: rpms/filesystem/devel filesystem.spec,1.60,1.61 Message-ID: <20090804145821.3BFC211C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/filesystem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9845 Modified Files: filesystem.spec Log Message: * Tue Aug 04 2009 Adam Jackson 2.4.27-1 - Prov/Obs: xorg-x11-filesystem Index: filesystem.spec =================================================================== RCS file: /cvs/pkgs/rpms/filesystem/devel/filesystem.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- filesystem.spec 3 Aug 2009 08:43:51 -0000 1.60 +++ filesystem.spec 4 Aug 2009 14:58:21 -0000 1.61 @@ -1,6 +1,6 @@ Summary: The basic directory layout for a Linux system Name: filesystem -Version: 2.4.26 +Version: 2.4.27 Release: 1%{?dist} License: Public Domain URL: https://fedorahosted.org/filesystem @@ -11,6 +11,10 @@ Source1: https://fedorahosted.org/filesy Requires(Pre): setup >= 2.5.4-1 BuildRequires: iso-codes +# Can be removed after f14 or so +Provides: xorg-x11-filesystem = 7.3-6 +Obsoletes: xorg-x11-filesystem < 7.3-6 + %description The filesystem package is one of the basic packages that is installed on a Linux system. Filesystem contains the basic directory layout @@ -160,6 +164,9 @@ rm -rf %{buildroot} /var/yp %changelog +* Tue Aug 04 2009 Adam Jackson 2.4.27-1 +- Prov/Obs: xorg-x11-filesystem + * Mon Aug 03 2009 Ondrej Vasik 2.4.26-1 - Do own /usr/share/man/ directories (ghosted, missingok) - #220265 From pkgdb at fedoraproject.org Tue Aug 4 15:03:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:03:17 +0000 Subject: [pkgdb] python-urlgrabber: skvidal has requested watchbugzilla Message-ID: <20090804150317.8714D10F882@bastion2.fedora.phx.redhat.com> skvidal has requested the watchbugzilla acl on python-urlgrabber (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:03:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:03:20 +0000 Subject: [pkgdb] python-urlgrabber: skvidal has requested watchcommits Message-ID: <20090804150320.B563510F8A9@bastion2.fedora.phx.redhat.com> skvidal has requested the watchcommits acl on python-urlgrabber (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:03:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:03:23 +0000 Subject: [pkgdb] python-urlgrabber: skvidal has requested commit Message-ID: <20090804150323.D438010F8AD@bastion2.fedora.phx.redhat.com> skvidal has requested the commit acl on python-urlgrabber (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:03:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:03:37 +0000 Subject: [pkgdb] python-urlgrabber: skvidal has requested watchbugzilla Message-ID: <20090804150337.39EAC10F882@bastion2.fedora.phx.redhat.com> skvidal has requested the watchbugzilla acl on python-urlgrabber (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:03:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:03:37 +0000 Subject: [pkgdb] python-urlgrabber: skvidal has requested watchcommits Message-ID: <20090804150337.B5C0310F8B1@bastion2.fedora.phx.redhat.com> skvidal has requested the watchcommits acl on python-urlgrabber (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:03:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:03:39 +0000 Subject: [pkgdb] python-urlgrabber: skvidal has requested commit Message-ID: <20090804150339.CD70810F8B4@bastion2.fedora.phx.redhat.com> skvidal has requested the commit acl on python-urlgrabber (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:03:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:03:43 +0000 Subject: [pkgdb] python-urlgrabber: skvidal has requested watchcommits Message-ID: <20090804150343.7149F10F8AF@bastion2.fedora.phx.redhat.com> skvidal has requested the watchcommits acl on python-urlgrabber (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:03:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:03:44 +0000 Subject: [pkgdb] python-urlgrabber: skvidal has requested commit Message-ID: <20090804150344.2875010F8B7@bastion2.fedora.phx.redhat.com> skvidal has requested the commit acl on python-urlgrabber (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:03:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:03:48 +0000 Subject: [pkgdb] python-urlgrabber: skvidal has requested watchbugzilla Message-ID: <20090804150348.B820710F879@bastion2.fedora.phx.redhat.com> skvidal has requested the watchbugzilla acl on python-urlgrabber (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From ajax at fedoraproject.org Tue Aug 4 15:07:54 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 4 Aug 2009 15:07:54 +0000 (UTC) Subject: rpms/xorg-x11-filesystem/devel dead.package,NONE,1.1 Message-ID: <20090804150754.E045E11C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-filesystem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11541 Added Files: dead.package Log Message: Upgrade-path package for modular X, no longer needed. --- NEW FILE dead.package --- Upgrade-path package for modular X, no longer needed. From pkgdb at fedoraproject.org Tue Aug 4 15:07:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:07:54 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150754.A5D0C10F8A0@bastion2.fedora.phx.redhat.com> james has set the watchcommits acl on python-urlgrabber (Fedora devel) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:07:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:07:56 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150757.1353210F8AD@bastion2.fedora.phx.redhat.com> james has set the watchbugzilla acl on python-urlgrabber (Fedora devel) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:07:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:07:58 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150758.F095810F8B4@bastion2.fedora.phx.redhat.com> james has set the commit acl on python-urlgrabber (Fedora devel) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:08:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:08:00 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150801.E32D610F879@bastion2.fedora.phx.redhat.com> james has set the approveacls acl on python-urlgrabber (Fedora devel) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:08:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:08:19 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150819.2F9F910F8A0@bastion2.fedora.phx.redhat.com> james has set the commit acl on python-urlgrabber (Fedora 10) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:08:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:08:20 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150820.A0FEE10F8BB@bastion2.fedora.phx.redhat.com> james has set the watchcommits acl on python-urlgrabber (Fedora 10) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:08:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:08:22 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150822.9C8CB10F8BD@bastion2.fedora.phx.redhat.com> james has set the watchbugzilla acl on python-urlgrabber (Fedora 10) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:08:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:08:24 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150824.71DFC10F8BF@bastion2.fedora.phx.redhat.com> james has set the approveacls acl on python-urlgrabber (Fedora 10) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From deji at fedoraproject.org Tue Aug 4 15:08:28 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 4 Aug 2009 15:08:28 +0000 (UTC) Subject: rpms/baobab/devel dead.package,NONE,1.1 Message-ID: <20090804150828.2BF0A11C00E4@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/baobab/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11500 Added Files: dead.package Log Message: Add dead.package for long obsoleted baobab --- NEW FILE dead.package --- Obsolete by gnome-utils From pkgdb at fedoraproject.org Tue Aug 4 15:08:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:08:28 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150828.A569810F8C3@bastion2.fedora.phx.redhat.com> james has set the watchbugzilla acl on python-urlgrabber (Fedora 11) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:08:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:08:28 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150829.269B610F8C5@bastion2.fedora.phx.redhat.com> james has set the watchcommits acl on python-urlgrabber (Fedora 11) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:08:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:08:30 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150830.5F69010F8C6@bastion2.fedora.phx.redhat.com> james has set the commit acl on python-urlgrabber (Fedora 11) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From pkgdb at fedoraproject.org Tue Aug 4 15:08:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 15:08:31 +0000 Subject: [pkgdb] python-urlgrabber had acl change status Message-ID: <20090804150831.D425010F8C8@bastion2.fedora.phx.redhat.com> james has set the approveacls acl on python-urlgrabber (Fedora 11) to Approved for skvidal To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-urlgrabber From deji at fedoraproject.org Tue Aug 4 15:08:59 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 4 Aug 2009 15:08:59 +0000 (UTC) Subject: rpms/baobab/F-11 dead.package,NONE,1.1 Message-ID: <20090804150859.7049711C00E4@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/baobab/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11722 Added Files: dead.package Log Message: Add dead.package for long obsoleted baobab --- NEW FILE dead.package --- Obsolete by gnome-utils From kyle at fedoraproject.org Tue Aug 4 15:18:24 2009 From: kyle at fedoraproject.org (Kyle McMartin) Date: Tue, 4 Aug 2009 15:18:24 +0000 (UTC) Subject: rpms/kernel/devel alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch, NONE, 1.1 kernel.spec, 1.1688, 1.1689 Message-ID: <20090804151824.A40DA11C00E4@cvs1.fedora.phx.redhat.com> Author: kyle Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14036 Modified Files: kernel.spec Added Files: alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch Log Message: * Tue Aug 04 2009 Kyle McMartin - alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch: apply patch destined for 2.6.32, requested by Lennart. alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch: pcm_native.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) --- NEW FILE alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch --- >From 7402d155b5ba6551241cdde9724c2c49dd6cc7ea Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Sun, 2 Aug 2009 17:41:28 +0200 Subject: [PATCH] Tell user that stream to be rewound is suspended Return STRPIPE instead of EBADF when userspace attempts to rewind of forward a stream that was suspended in meanwhile, so that it can be recovered by snd_pcm_recover(). This was causing Pulseaudio to unload the ALSA sink module under a race condition when it attempted to rewind the stream right after resume from suspend, before writing to the stream which would cause it to revive the stream otherwise. Tested to work with Pulseaudio patched to attempt to snd_pcm_recover() upon receiving an error from snd_pcm_rewind(). Signed-off-by: Lubomir Rintel --- sound/core/pcm_native.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/sound/core/pcm_native.c b/sound/core/pcm_native.c index ac2150e..d89c816 100644 --- a/sound/core/pcm_native.c +++ b/sound/core/pcm_native.c @@ -2208,6 +2208,9 @@ static snd_pcm_sframes_t snd_pcm_playback_rewind(struct snd_pcm_substream *subst case SNDRV_PCM_STATE_XRUN: ret = -EPIPE; goto __end; + case SNDRV_PCM_STATE_SUSPENDED: + ret = -ESTRPIPE; + goto __end; default: ret = -EBADFD; goto __end; @@ -2253,6 +2256,9 @@ static snd_pcm_sframes_t snd_pcm_capture_rewind(struct snd_pcm_substream *substr case SNDRV_PCM_STATE_XRUN: ret = -EPIPE; goto __end; + case SNDRV_PCM_STATE_SUSPENDED: + ret = -ESTRPIPE; + goto __end; default: ret = -EBADFD; goto __end; @@ -2299,6 +2305,9 @@ static snd_pcm_sframes_t snd_pcm_playback_forward(struct snd_pcm_substream *subs case SNDRV_PCM_STATE_XRUN: ret = -EPIPE; goto __end; + case SNDRV_PCM_STATE_SUSPENDED: + ret = -ESTRPIPE; + goto __end; default: ret = -EBADFD; goto __end; @@ -2345,6 +2354,9 @@ static snd_pcm_sframes_t snd_pcm_capture_forward(struct snd_pcm_substream *subst case SNDRV_PCM_STATE_XRUN: ret = -EPIPE; goto __end; + case SNDRV_PCM_STATE_SUSPENDED: + ret = -ESTRPIPE; + goto __end; default: ret = -EBADFD; goto __end; -- 1.6.2.5 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1688 retrieving revision 1.1689 diff -u -p -r1.1688 -r1.1689 --- kernel.spec 4 Aug 2009 06:46:47 -0000 1.1688 +++ kernel.spec 4 Aug 2009 15:18:23 -0000 1.1689 @@ -646,6 +646,7 @@ Patch580: linux-2.6-sparc-selinux-mprote Patch600: linux-2.6-defaults-alsa-hda-beep-off.patch Patch601: linux-2.6-alsa-improve-hda-powerdown.patch Patch610: hda_intel-prealloc-4mb-dmabuffer.patch +Patch611: alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch Patch670: linux-2.6-ata-quirk.patch @@ -1212,6 +1213,7 @@ ApplyPatch linux-2.6-defaults-aspm.patch ApplyPatch linux-2.6-defaults-alsa-hda-beep-off.patch ApplyPatch linux-2.6-alsa-improve-hda-powerdown.patch ApplyPatch hda_intel-prealloc-4mb-dmabuffer.patch +ApplyPatch alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch # Networking @@ -1944,6 +1946,10 @@ fi # and build. %changelog +* Tue Aug 04 2009 Kyle McMartin +- alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch: apply patch + destined for 2.6.32, requested by Lennart. + * Tue Aug 04 2009 Ben Skeggs - nouveau: more code share between nv50/ Author: rdieter Update of /cvs/pkgs/rpms/kde-filesystem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14407 Modified Files: kde-filesystem.spec Log Message: * Tue Aug 04 2009 Rex Dieter - 4-29 - drop unused (and confusing) /etc/kde4/ crud Index: kde-filesystem.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-filesystem/devel/kde-filesystem.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- kde-filesystem.spec 25 Jul 2009 04:22:07 -0000 1.41 +++ kde-filesystem.spec 4 Aug 2009 15:20:40 -0000 1.42 @@ -17,7 +17,7 @@ Summary: KDE filesystem layout Name: kde-filesystem Version: 4 -Release: 28%{?dist} +Release: 29%{?dist} Group: System Environment/Base License: Public Domain @@ -78,9 +78,9 @@ install -p -m644 -D %{SOURCE3} $RPM_BUIL ## KDE4 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm \ - -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde4/env \ - -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde4/shutdown \ - -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde4/kdm \ + -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde/env \ + -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde/shutdown \ + -p $RPM_BUILD_ROOT%{_kde4_sysconfdir}/kde/kdm \ -p $RPM_BUILD_ROOT%{_kde4_includedir} \ -p $RPM_BUILD_ROOT%{_kde4_libexecdir} \ -p $RPM_BUILD_ROOT%{_kde4_datadir}/applications/kde4 \ @@ -162,7 +162,7 @@ rm -rf $RPM_BUILD_ROOT %{name}.list # KDE4 %config /etc/rpm/macros.kde4 -%{_kde4_sysconfdir}/kde4/ +%{_kde4_sysconfdir}/kde/ %{_kde4_libexecdir}/ %{_kde4_includedir}/ %{_kde4_datadir}/applications/kde4/ @@ -181,6 +181,9 @@ rm -rf $RPM_BUILD_ROOT %{name}.list %changelog +* Tue Aug 04 2009 Rex Dieter - 4-29 +- drop unused (and confusing) /etc/kde4/ crud + * Fri Jul 24 2009 Fedora Release Engineering - 4-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From than at fedoraproject.org Tue Aug 4 15:23:06 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 4 Aug 2009 15:23:06 +0000 (UTC) Subject: rpms/kiconedit/devel .cvsignore, 1.11, 1.12 kiconedit.spec, 1.20, 1.21 sources, 1.12, 1.13 Message-ID: <20090804152306.27A4C11C00E4@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kiconedit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14937 Modified Files: .cvsignore kiconedit.spec sources Log Message: 4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kiconedit/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 10 Jun 2009 13:30:03 -0000 1.11 +++ .cvsignore 4 Aug 2009 15:23:05 -0000 1.12 @@ -1 +1,2 @@ kiconedit-4.2.4.tar.bz2 +kiconedit-4.3.0.tar.bz2 Index: kiconedit.spec =================================================================== RCS file: /cvs/extras/rpms/kiconedit/devel/kiconedit.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- kiconedit.spec 25 Jul 2009 04:36:24 -0000 1.20 +++ kiconedit.spec 4 Aug 2009 15:23:05 -0000 1.21 @@ -1,8 +1,8 @@ # Review Request: http://bugzilla.redhat.com/432139 Name: kiconedit -Version: 4.2.4 -Release: 2%{?dist} +Version: 4.3.0 +Release: 1%{?dist} Summary: An icon editor Group: Applications/Publishing @@ -88,6 +88,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Tue Aug 04 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + * Fri Jul 24 2009 Fedora Release Engineering - 4.2.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/kiconedit/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 10 Jun 2009 13:30:03 -0000 1.12 +++ sources 4 Aug 2009 15:23:05 -0000 1.13 @@ -1 +1 @@ -41ff4b12be1c9cef996804599b6c932f kiconedit-4.2.4.tar.bz2 +b01877aa6da21b50f0550c43c6b86cfe kiconedit-4.3.0.tar.bz2 From ajax at fedoraproject.org Tue Aug 4 15:25:00 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 4 Aug 2009 15:25:00 +0000 (UTC) Subject: rpms/mcelog/devel mcelog.spec,1.26,1.27 Message-ID: <20090804152500.5D5FA11C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/mcelog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15441 Modified Files: mcelog.spec Log Message: * Tue Aug 04 2009 Adam Jackson 0.7-5 - Fix %install for new buildroot cleanout. Index: mcelog.spec =================================================================== RCS file: /cvs/pkgs/rpms/mcelog/devel/mcelog.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- mcelog.spec 25 Jul 2009 11:54:33 -0000 1.26 +++ mcelog.spec 4 Aug 2009 15:25:00 -0000 1.27 @@ -1,7 +1,7 @@ Summary: Tool to translate x86-64 CPU Machine Check Exception data. Name: mcelog Version: 0.7 -Release: 4%{?dist} +Release: 5%{?dist} Epoch: 1 Group: System Environment/Base License: GPLv2 @@ -27,6 +27,7 @@ make CFLAGS="$RPM_OPT_FLAGS -fpie -pie" %install mkdir -p %{buildroot}%{_mandir}/man{1,8} mkdir -p %{buildroot}%{_sysconfdir}/cron.hourly +mkdir -p %{buildroot}%{_sbindir} install mcelog %{buildroot}%{_sbindir}/mcelog install mcelog.cron %{buildroot}%{_sysconfdir}/cron.hourly/mcelog.cron cp mcelog.8 %{buildroot}%{_mandir}/man8 @@ -44,6 +45,9 @@ rm -rf %{buildroot} %attr(0644,root,root) %{_mandir}/*/* %changelog +* Tue Aug 04 2009 Adam Jackson 0.7-5 +- Fix %%install for new buildroot cleanout. + * Sat Jul 25 2009 Fedora Release Engineering - 1:0.7-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From twaugh at fedoraproject.org Tue Aug 4 15:27:54 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 4 Aug 2009 15:27:54 +0000 (UTC) Subject: rpms/foomatic/devel foomatic-epson-stylus-color-200.patch, NONE, 1.1 foomatic.spec, 1.220, 1.221 Message-ID: <20090804152754.430E511C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/foomatic/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16084 Modified Files: foomatic.spec Added Files: foomatic-epson-stylus-color-200.patch Log Message: * Tue Aug 4 2009 Tim Waugh 4.0.2-5 - Use stcolor driver for Epson Stylus Color 200 (bug #513676). foomatic-epson-stylus-color-200.patch: driver/stcolor.xml | 3 +++ printer/Epson-Stylus_Color_200.xml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) --- NEW FILE foomatic-epson-stylus-color-200.patch --- diff -up foomatic-db-20090702/db/source/driver/stcolor.xml.epson-stylus-color-200 foomatic-db-20090702/db/source/driver/stcolor.xml --- foomatic-db-20090702/db/source/driver/stcolor.xml.epson-stylus-color-200 2009-07-02 08:49:20.000000000 +0100 +++ foomatic-db-20090702/db/source/driver/stcolor.xml 2009-08-04 16:08:19.378201381 +0100 @@ -22,6 +22,9 @@ better dithering. Try it. printer/Epson-Stylus_Color + printer/Epson-Stylus_Color_200 + + printer/Epson-Stylus_Color_300 Works with the "-dMicroweave" option. diff -up foomatic-db-20090702/db/source/printer/Epson-Stylus_Color_200.xml.epson-stylus-color-200 foomatic-db-20090702/db/source/printer/Epson-Stylus_Color_200.xml --- foomatic-db-20090702/db/source/printer/Epson-Stylus_Color_200.xml.epson-stylus-color-200 2009-07-02 08:49:23.000000000 +0100 +++ foomatic-db-20090702/db/source/printer/Epson-Stylus_Color_200.xml 2009-08-04 16:08:19.382201394 +0100 @@ -19,7 +19,7 @@ B - mj500c + stcolor Imported from old Red Hat japanese printer database Index: foomatic.spec =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/devel/foomatic.spec,v retrieving revision 1.220 retrieving revision 1.221 diff -u -p -r1.220 -r1.221 --- foomatic.spec 29 Jul 2009 09:45:34 -0000 1.220 +++ foomatic.spec 4 Aug 2009 15:27:54 -0000 1.221 @@ -40,6 +40,7 @@ Patch102: foomatic-bad-utf8.patch ## PATCHES FOR FOOMATIC-DB-HPIJS (PATCHES 201 TO 300) ## PATCHES FOR FOOMATIC-DB (PATCHES 301 TO 400) +Patch301: foomatic-epson-stylus-color-200.patch Url: http://www.linuxprinting.org BuildRequires: perl >= 3:5.8.1 @@ -101,6 +102,7 @@ pushd foomatic-db-hpijs-%{hpijsver} popd pushd foomatic-db-%{dbver_snap} +%patch301 -p1 -b .epson-stylus-color-200 cd db/source @@ -245,7 +247,8 @@ rm -fr %buildroot $RPM_BUILD_DIR/%{name} %{_var}/cache/foomatic %changelog -* Wed Jul 29 2009 Tim Waugh 4.0.2-5 +* Tue Aug 4 2009 Tim Waugh 4.0.2-5 +- Use stcolor driver for Epson Stylus Color 200 (bug #513676). - Don't ship 3-distribution symlink as CUPS already searches /usr/share/ppd (bug #514244). - Remove non-PPD files from PPD directory (bug #514242). From twaugh at fedoraproject.org Tue Aug 4 15:27:56 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 4 Aug 2009 15:27:56 +0000 (UTC) Subject: rpms/foomatic/F-11 foomatic-epson-stylus-color-200.patch, NONE, 1.1 foomatic.spec, 1.219, 1.220 Message-ID: <20090804152756.6BB6711C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/foomatic/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16096 Modified Files: foomatic.spec Added Files: foomatic-epson-stylus-color-200.patch Log Message: * Tue Aug 4 2009 Tim Waugh 4.0.2-5 - Use stcolor driver for Epson Stylus Color 200 (bug #513676). foomatic-epson-stylus-color-200.patch: driver/stcolor.xml | 3 +++ printer/Epson-Stylus_Color_200.xml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) --- NEW FILE foomatic-epson-stylus-color-200.patch --- diff -up foomatic-db-20090702/db/source/driver/stcolor.xml.epson-stylus-color-200 foomatic-db-20090702/db/source/driver/stcolor.xml --- foomatic-db-20090702/db/source/driver/stcolor.xml.epson-stylus-color-200 2009-07-02 08:49:20.000000000 +0100 +++ foomatic-db-20090702/db/source/driver/stcolor.xml 2009-08-04 16:08:19.378201381 +0100 @@ -22,6 +22,9 @@ better dithering. Try it. printer/Epson-Stylus_Color + printer/Epson-Stylus_Color_200 + + printer/Epson-Stylus_Color_300 Works with the "-dMicroweave" option. diff -up foomatic-db-20090702/db/source/printer/Epson-Stylus_Color_200.xml.epson-stylus-color-200 foomatic-db-20090702/db/source/printer/Epson-Stylus_Color_200.xml --- foomatic-db-20090702/db/source/printer/Epson-Stylus_Color_200.xml.epson-stylus-color-200 2009-07-02 08:49:23.000000000 +0100 +++ foomatic-db-20090702/db/source/printer/Epson-Stylus_Color_200.xml 2009-08-04 16:08:19.382201394 +0100 @@ -19,7 +19,7 @@ B - mj500c + stcolor Imported from old Red Hat japanese printer database Index: foomatic.spec =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/F-11/foomatic.spec,v retrieving revision 1.219 retrieving revision 1.220 diff -u -p -r1.219 -r1.220 --- foomatic.spec 29 Jul 2009 09:44:37 -0000 1.219 +++ foomatic.spec 4 Aug 2009 15:27:56 -0000 1.220 @@ -40,6 +40,7 @@ Patch102: foomatic-bad-utf8.patch ## PATCHES FOR FOOMATIC-DB-HPIJS (PATCHES 201 TO 300) ## PATCHES FOR FOOMATIC-DB (PATCHES 301 TO 400) +Patch301: foomatic-epson-stylus-color-200.patch Url: http://www.linuxprinting.org BuildRequires: perl >= 3:5.8.1 @@ -101,6 +102,7 @@ pushd foomatic-db-hpijs-%{hpijsver} popd pushd foomatic-db-%{dbver_snap} +%patch301 -p1 -b .epson-stylus-color-200 cd db/source @@ -245,13 +247,14 @@ rm -fr %buildroot $RPM_BUILD_DIR/%{name} %{_var}/cache/foomatic %changelog -* Wed Jul 29 2009 Tim Waugh 4.0.2-5 +* Tue Aug 4 2009 Tim Waugh 4.0.2-5 +- Use stcolor driver for Epson Stylus Color 200 (bug #513676). - Don't ship 3-distribution symlink as CUPS already searches /usr/share/ppd (bug #514244). - Remove non-PPD files from PPD directory (bug #514242). -* Mon Jul 20 2009 Tim Waugh 4.0.2-4 -- Rebuilt for new update. +* Fri Jul 24 2009 Fedora Release Engineering - 4.0.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jul 2 2009 Tim Waugh 4.0.2-3 - Removed '-O0' compiler option for foomatic-filters, which had been From deji at fedoraproject.org Tue Aug 4 15:09:27 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 4 Aug 2009 15:09:27 +0000 (UTC) Subject: rpms/baobab/F-10 dead.package,NONE,1.1 Message-ID: <20090804150927.46C4711C00E4@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/baobab/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11921 Added Files: dead.package Log Message: Add dead.package for long obsoleted baobab --- NEW FILE dead.package --- Obsolete by gnome-utils From ajax at fedoraproject.org Tue Aug 4 15:33:18 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 4 Aug 2009 15:33:18 +0000 (UTC) Subject: rpms/cpuspeed/devel cpuspeed.spec,1.81,1.82 Message-ID: <20090804153318.571E711C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/cpuspeed/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16944 Modified Files: cpuspeed.spec Log Message: * Tue Aug 04 2009 Adam Jackson 1.5-12 - Move buildroot dir creation to %install Index: cpuspeed.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpuspeed/devel/cpuspeed.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- cpuspeed.spec 24 Jul 2009 19:36:04 -0000 1.81 +++ cpuspeed.spec 4 Aug 2009 15:33:17 -0000 1.82 @@ -1,7 +1,7 @@ Summary: CPU frequency adjusting daemon Name: cpuspeed Version: 1.5 -Release: 11%{?dist} +Release: 12%{?dist} Epoch: 1 Group: System Environment/Base License: GPLv2+ @@ -42,15 +42,15 @@ cp %{SOURCE1} . %build rm -rf $RPM_BUILD_ROOT +RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -e 's/-fexceptions/-fno-exceptions/g') +make CFLAGS="$RPM_OPT_FLAGS -fpie -pie" LDFLAGS="-Wl,-z,relro,-z,now" + +%install mkdir -p $RPM_BUILD_ROOT%{_sbindir} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8/ -RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -e 's/-fexceptions/-fno-exceptions/g') -make CFLAGS="$RPM_OPT_FLAGS -fpie -pie" LDFLAGS="-Wl,-z,relro,-z,now" - -%install make DESTDIR=$RPM_BUILD_ROOT install install -m755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/cpuspeed install -m644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/cpuspeed @@ -81,6 +81,9 @@ fi exit 0 %changelog +* Tue Aug 04 2009 Adam Jackson 1.5-12 +- Move buildroot dir creation to %%install + * Fri Jul 24 2009 Fedora Release Engineering - 1:1.5-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From than at fedoraproject.org Tue Aug 4 15:09:00 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 4 Aug 2009 15:09:00 +0000 (UTC) Subject: rpms/kcoloredit/devel .cvsignore, 1.11, 1.12 kcoloredit.spec, 1.17, 1.18 sources, 1.12, 1.13 Message-ID: <20090804150900.5799311C00E4@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kcoloredit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11770 Modified Files: .cvsignore kcoloredit.spec sources Log Message: 4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kcoloredit/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 10 Jun 2009 12:43:31 -0000 1.11 +++ .cvsignore 4 Aug 2009 15:09:00 -0000 1.12 @@ -1 +1,2 @@ kcoloredit-2.0.0-kde4.2.4.tar.bz2 +kcoloredit-2.0.0-kde4.3.0.tar.bz2 Index: kcoloredit.spec =================================================================== RCS file: /cvs/extras/rpms/kcoloredit/devel/kcoloredit.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- kcoloredit.spec 25 Jul 2009 04:21:22 -0000 1.17 +++ kcoloredit.spec 4 Aug 2009 15:09:00 -0000 1.18 @@ -4,8 +4,8 @@ %define iversion 2.0.0 Name: kcoloredit -Version: 4.2.4 -Release: 2%{?dist} +Version: 4.3.0 +Release: 1%{?dist} Summary: A color palette Editor Group: Applications/Publishing @@ -84,6 +84,9 @@ xdg-icon-resource forceupdate --theme hi %{_kde4_iconsdir}/hicolor/*/*/kcoloredit.png %changelog +* Tue Aug 04 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + * Fri Jul 24 2009 Fedora Release Engineering - 4.2.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/kcoloredit/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 10 Jun 2009 12:43:31 -0000 1.12 +++ sources 4 Aug 2009 15:09:00 -0000 1.13 @@ -1 +1 @@ -b9ca32c6ec24c935d94bc909861ae10f kcoloredit-2.0.0-kde4.2.4.tar.bz2 +4d4c7809dd3275299ff31cdfb784ddab kcoloredit-2.0.0-kde4.3.0.tar.bz2 From rdieter at fedoraproject.org Tue Aug 4 15:35:30 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 15:35:30 +0000 (UTC) Subject: rpms/leonidas-kde-theme/devel .cvsignore, 1.5, 1.6 leonidas-kde-theme.spec, 1.5, 1.6 sources, 1.5, 1.6 Message-ID: <20090804153530.D521011C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/leonidas-kde-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17418 Modified Files: .cvsignore leonidas-kde-theme.spec sources Log Message: * Tue Aug 04 2009 Rex Dieter 11.0.2-1 - fixup theme metadata for KDE-4.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/leonidas-kde-theme/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 12 May 2009 13:51:44 -0000 1.5 +++ .cvsignore 4 Aug 2009 15:35:30 -0000 1.6 @@ -1 +1 @@ -leonidas-kde-theme-11.0.1.tar.bz2 +leonidas-kde-theme-11.0.2.tar.bz2 Index: leonidas-kde-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/leonidas-kde-theme/devel/leonidas-kde-theme.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- leonidas-kde-theme.spec 25 Jul 2009 05:04:41 -0000 1.5 +++ leonidas-kde-theme.spec 4 Aug 2009 15:35:30 -0000 1.6 @@ -1,6 +1,6 @@ Name: leonidas-kde-theme -Version: 11.0.1 -Release: 2%{?dist} +Version: 11.0.2 +Release: 1%{?dist} Summary: Leonidas KDE Theme Group: User Interface/Desktops @@ -206,6 +206,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 04 2009 Rex Dieter 11.0.2-1 +- fixup theme metadata for KDE-4.3 + * Fri Jul 24 2009 Fedora Release Engineering - 11.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/leonidas-kde-theme/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 12 May 2009 13:51:44 -0000 1.5 +++ sources 4 Aug 2009 15:35:30 -0000 1.6 @@ -1 +1 @@ -5c92ba5491804bc6436a63acca642dac leonidas-kde-theme-11.0.1.tar.bz2 +89951f5493403c46e820f0a500758927 leonidas-kde-theme-11.0.2.tar.bz2 From markmc at fedoraproject.org Tue Aug 4 15:35:43 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Tue, 4 Aug 2009 15:35:43 +0000 (UTC) Subject: rpms/qemu/F-11 .cvsignore, 1.16, 1.17 01-tls-handshake-fix.patch, 1.3, 1.4 02-vnc-monitor-info.patch, 1.3, 1.4 03-display-keymaps.patch, 1.3, 1.4 04-vnc-struct.patch, 1.3, 1.4 05-vnc-tls-vencrypt.patch, 1.3, 1.4 06-vnc-sasl.patch, 1.3, 1.4 07-vnc-monitor-authinfo.patch, 1.3, 1.4 08-vnc-acl-mgmt.patch, 1.3, 1.4 kvm-upstream-ppc.patch, 1.5, 1.6 qemu.spec, 1.98, 1.99 sources, 1.16, 1.17 qemu-fix-net-socket-list-init.patch, 1.2, NONE qemu-prevent-cdrom-media-eject-while-device-is-locked.patch, 1.2, NONE Message-ID: <20090804153543.84B9B11C00E4@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/qemu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17529 Modified Files: .cvsignore 01-tls-handshake-fix.patch 02-vnc-monitor-info.patch 03-display-keymaps.patch 04-vnc-struct.patch 05-vnc-tls-vencrypt.patch 06-vnc-sasl.patch 07-vnc-monitor-authinfo.patch 08-vnc-acl-mgmt.patch kvm-upstream-ppc.patch qemu.spec sources Removed Files: qemu-fix-net-socket-list-init.patch qemu-prevent-cdrom-media-eject-while-device-is-locked.patch Log Message: * Tue Aug 4 2009 Mark McLoughlin - 2:0.10.6-1 - Update to qemu-kvm-0.10.6; upstream ChangeLog: - merge qemu 0.10.6 - fix -net socket,listen - live migration: don't send gratuitous packets all at once - serial: fix lost characters after sysrq - Delete io-handler before closing fd after migration - Fix qemu_aio_flush - i386: fix cpu reset - Prevent CD-ROM eject while device is locked - Fix migration after hot remove with eepro100 - Don't start a VM after failed migration if stopped - Fix live migration under heavy IO load - Honor -S on incoming migration - Reset PS2 keyboard/mouse on reset - build and install extboot - Drop upstreamed qemu-prevent-cdrom-media-eject-while-device-is-locked.patch and qemu-fix-net-socket-list-init.patch and Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 31 May 2009 14:42:32 -0000 1.16 +++ .cvsignore 4 Aug 2009 15:35:42 -0000 1.17 @@ -1 +1 @@ -qemu-kvm-0.10.5.tar.gz +qemu-kvm-*.tar.gz 01-tls-handshake-fix.patch: vnc.c | 9 --------- 1 file changed, 9 deletions(-) Index: 01-tls-handshake-fix.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/01-tls-handshake-fix.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 01-tls-handshake-fix.patch 24 Jun 2009 16:43:44 -0000 1.3 +++ 01-tls-handshake-fix.patch 4 Aug 2009 15:35:42 -0000 1.4 @@ -1,7 +1,7 @@ -From b7f419eee93569ef0c31c868fa24108d31e66bff Mon Sep 17 00:00:00 2001 +From 6b55d3e74400c9f7e71739abd0dac362a5db1dc6 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:02 +0000 -Subject: [PATCH 01/18] Fix bug in TLS authentication ("Daniel P. Berrange") +Subject: [PATCH] Fix bug in TLS authentication ("Daniel P. Berrange") This patch was previously posted here: @@ -26,12 +26,13 @@ this patch. Signed-off-by: Daniel P. Berrange Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin +Fedora-patch: 01-tls-handshake-fix.patch --- vnc.c | 8 -------- 1 files changed, 0 insertions(+), 8 deletions(-) diff --git a/vnc.c b/vnc.c -index 783df80..18a7ad9 100644 +index 1d8ebe7..d6a7225 100644 --- a/vnc.c +++ b/vnc.c @@ -2105,14 +2105,6 @@ static int protocol_client_vencrypt_auth(VncState *vs, uint8_t *data, size_t len @@ -50,5 +51,5 @@ index 783df80..18a7ad9 100644 return 0; } -- -1.6.2.2 +1.6.2.5 02-vnc-monitor-info.patch: vnc.c | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 128 insertions(+), 12 deletions(-) Index: 02-vnc-monitor-info.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/02-vnc-monitor-info.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 02-vnc-monitor-info.patch 24 Jun 2009 16:43:44 -0000 1.3 +++ 02-vnc-monitor-info.patch 4 Aug 2009 15:35:42 -0000 1.4 @@ -1,7 +1,7 @@ -From a3eb32f433a958afac931e04ce899d004744f5e0 Mon Sep 17 00:00:00 2001 +From b4b2ff2fbd7e6458fbfa8f2e6af7d1b668a06a1a Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:05 +0000 -Subject: [PATCH 02/18] Enhance 'info vnc' monitor output ("Daniel P. Berrange") +Subject: [PATCH] Enhance 'info vnc' monitor output ("Daniel P. Berrange") The current 'info vnc' monitor output just displays the VNC server address as provided by the -vnc command line flag. This isn't particularly useful @@ -42,12 +42,13 @@ important. Signed-off-by: Daniel P. Berrange Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin +Fedora-patch: 02-vnc-monitor-info.patch --- vnc.c | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 128 insertions(+), 11 deletions(-) diff --git a/vnc.c b/vnc.c -index 18a7ad9..3e9417d 100644 +index d6a7225..d7d9b91 100644 --- a/vnc.c +++ b/vnc.c @@ -166,19 +166,136 @@ struct VncState @@ -199,5 +200,5 @@ index 18a7ad9..3e9417d 100644 } -- -1.6.2.2 +1.6.2.5 03-display-keymaps.patch: Makefile | 9 +++++--- curses.c | 3 -- curses_keys.h | 9 +++----- keymaps.c | 45 ++++++++++++++++--------------------------- keymaps.h | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ sdl.c | 3 -- sdl_keysym.h | 7 ++---- vnc.c | 5 +--- vnc_keysym.h | 8 ++----- 9 files changed, 97 insertions(+), 52 deletions(-) Index: 03-display-keymaps.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/03-display-keymaps.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 03-display-keymaps.patch 24 Jun 2009 16:43:44 -0000 1.3 +++ 03-display-keymaps.patch 4 Aug 2009 15:35:42 -0000 1.4 @@ -1,7 +1,7 @@ -From 6fc44b90006f1bf4763088c4eacd1efec428759b Mon Sep 17 00:00:00 2001 +From 202790c357fcff7f1222f4e7777e0cf561b516d5 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:10 +0000 -Subject: [PATCH 03/18] Refactor keymap code to avoid duplication ("Daniel P. Berrange") +Subject: [PATCH] Refactor keymap code to avoid duplication ("Daniel P. Berrange") Each of the graphical frontends #include a .c file, for keymap code resulting in duplicated definitions & duplicated compiled code. A @@ -16,6 +16,7 @@ causing clashing definitions. Signed-off-by: Daniel P. Berrange Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin +Fedora-patch: 03-display-keymaps.patch --- Makefile | 9 +++++-- curses.c | 3 +- @@ -30,7 +31,7 @@ Signed-off-by: Mark McLoughlin ds = ds; if (keyboard_layout) @@ -361,5 +362,5 @@ index ce355d8..2d255c9 100644 /* ascii */ { "space", 0x020}, -- -1.6.2.2 +1.6.2.5 04-vnc-struct.patch: vnc.c | 109 ----------------------------------------------- vnc.h | 150 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 148 insertions(+), 111 deletions(-) Index: 04-vnc-struct.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/04-vnc-struct.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 04-vnc-struct.patch 24 Jun 2009 16:43:44 -0000 1.3 +++ 04-vnc-struct.patch 4 Aug 2009 15:35:42 -0000 1.4 @@ -1,7 +1,7 @@ -From c1b31361bfecd3f67e8766d8df2510c801f536f4 Mon Sep 17 00:00:00 2001 +From 35b87b5d1543c563c09361086519ebdc960d4934 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:13 +0000 -Subject: [PATCH 04/18] Move VNC structs into header file ("Daniel P. Berrange") +Subject: [PATCH] Move VNC structs into header file ("Daniel P. Berrange") This patch moves the definitions of VncState and VncDisplay structs out into a vnc.h header file. This is to allow the code for TLS @@ -12,13 +12,14 @@ and SASL auth mechanisms to be moved out Signed-off-by: Daniel P. Berrange Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin +Fedora-patch: 04-vnc-struct.patch --- vnc.c | 109 +---------------------------------------------- vnc.h | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 148 insertions(+), 110 deletions(-) diff --git a/vnc.c b/vnc.c -index aafefd8..a9b8d63 100644 +index 969d5b0..7fb31b6 100644 --- a/vnc.c +++ b/vnc.c @@ -3,6 +3,7 @@ @@ -322,5 +323,5 @@ index 6981606..eb33643 100644 -#endif /* __VNCTIGHT_H */ +#endif /* __QEMU_VNC_H */ -- -1.6.2.2 +1.6.2.5 05-vnc-tls-vencrypt.patch: Makefile | 11 vnc-auth-vencrypt.c | 167 ++++++++++++++ vnc-auth-vencrypt.h | 33 ++ vnc-tls.c | 414 +++++++++++++++++++++++++++++++++++++ vnc-tls.h | 70 ++++++ vnc.c | 581 +++------------------------------------------------- vnc.h | 77 ++++-- 7 files changed, 780 insertions(+), 573 deletions(-) Index: 05-vnc-tls-vencrypt.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/05-vnc-tls-vencrypt.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 05-vnc-tls-vencrypt.patch 24 Jun 2009 16:43:44 -0000 1.3 +++ 05-vnc-tls-vencrypt.patch 4 Aug 2009 15:35:42 -0000 1.4 @@ -1,7 +1,7 @@ -From 9d5f4a68ddb05d823ef1fde787ac027715fe1f95 Mon Sep 17 00:00:00 2001 +From af17025ce83b924f666617294606ec5ad1a9e833 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:23 +0000 -Subject: [PATCH 05/18] Move TLS auth into separate file ("Daniel P. Berrange") +Subject: [PATCH] Move TLS auth into separate file ("Daniel P. Berrange") This patch refactors the existing TLS code to make the main VNC code more managable. The code moves to two new files @@ -33,6 +33,7 @@ gnutls_send/recv. Signed-off-by: Daniel P. Berrange Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin +Fedora-patch: 05-vnc-tls-vencrypt.patch --- Makefile | 11 +- vnc-auth-vencrypt.c | 167 +++++++++++++++ @@ -48,7 +49,7 @@ Signed-off-by: Mark McLoughlin vd->auth == VNC_AUTH_VNC) { VNC_DEBUG("Tell client VNC auth\n"); vnc_write_u32(vs, vs->vd->auth); -@@ -2337,61 +1883,6 @@ void vnc_display_init(DisplayState *ds) +@@ -2336,61 +1882,6 @@ void vnc_display_init(DisplayState *ds) register_displaychangelistener(ds, dcl); } @@ -1538,7 +1539,7 @@ index a9b8d63..f1c2d61 100644 void vnc_display_close(DisplayState *ds) { -@@ -2411,7 +1902,7 @@ void vnc_display_close(DisplayState *ds) +@@ -2410,7 +1901,7 @@ void vnc_display_close(DisplayState *ds) vs->auth = VNC_AUTH_INVALID; #ifdef CONFIG_VNC_TLS vs->subauth = VNC_AUTH_INVALID; @@ -1547,7 +1548,7 @@ index a9b8d63..f1c2d61 100644 #endif } -@@ -2467,7 +1958,7 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -2466,7 +1957,7 @@ int vnc_display_open(DisplayState *ds, const char *display) char *start, *end; x509 = 1; /* Require x509 certificates */ if (strncmp(options, "x509verify", 10) == 0) @@ -1556,7 +1557,7 @@ index a9b8d63..f1c2d61 100644 /* Now check for 'x509=/some/path' postfix * and use that to setup x509 certificate/key paths */ -@@ -2478,7 +1969,7 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -2477,7 +1968,7 @@ int vnc_display_open(DisplayState *ds, const char *display) char *path = qemu_strndup(start + 1, len); VNC_DEBUG("Trying certificate path '%s'\n", path); @@ -1695,5 +1696,5 @@ index eb33643..d69b295 100644 + #endif /* __QEMU_VNC_H */ -- -1.6.2.2 +1.6.2.5 06-vnc-sasl.patch: Makefile | 7 Makefile.target | 5 configure | 34 ++ qemu-doc.texi | 97 ++++++++ qemu.sasl | 34 ++ vnc-auth-sasl.c | 626 ++++++++++++++++++++++++++++++++++++++++++++++++++++ vnc-auth-sasl.h | 67 +++++ vnc-auth-vencrypt.c | 12 vnc.c | 249 ++++++++++++++++++-- vnc.h | 32 ++ 10 files changed, 1129 insertions(+), 34 deletions(-) Index: 06-vnc-sasl.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/06-vnc-sasl.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 06-vnc-sasl.patch 24 Jun 2009 16:43:44 -0000 1.3 +++ 06-vnc-sasl.patch 4 Aug 2009 15:35:42 -0000 1.4 @@ -1,7 +1,7 @@ -From 95b704fb6b2a9a7f62bbbfd1b9fd2e23d1c428a5 Mon Sep 17 00:00:00 2001 +From 1b4f956f40315ecc756e34cdeb923424c7095684 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:28 +0000 -Subject: [PATCH 06/18] Add SASL authentication support ("Daniel P. Berrange") +Subject: [PATCH] Add SASL authentication support ("Daniel P. Berrange") This patch adds the new SASL authentication protocol to the VNC server. @@ -69,6 +69,7 @@ if found, unless --disable-vnc-sasl was Signed-off-by: Daniel P. Berrange Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin +Fedora-patch: 06-vnc-sasl.patch --- Makefile | 7 +- Makefile.target | 5 + @@ -86,7 +87,7 @@ Signed-off-by: Mark McLoughlin vd->auth); vnc_write_u8(vs, 1); -@@ -1932,6 +2072,10 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -1931,6 +2071,10 @@ int vnc_display_open(DisplayState *ds, const char *display) #ifdef CONFIG_VNC_TLS int tls = 0, x509 = 0; #endif @@ -1444,7 +1445,7 @@ index f1c2d61..33671fd 100644 if (!vnc_display) return -1; -@@ -1951,6 +2095,10 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -1950,6 +2094,10 @@ int vnc_display_open(DisplayState *ds, const char *display) reverse = 1; } else if (strncmp(options, "to=", 3) == 0) { to_port = atoi(options+3) + 5900; @@ -1455,7 +1456,7 @@ index f1c2d61..33671fd 100644 #ifdef CONFIG_VNC_TLS } else if (strncmp(options, "tls", 3) == 0) { tls = 1; /* Require TLS */ -@@ -1987,6 +2135,22 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -1986,6 +2134,22 @@ int vnc_display_open(DisplayState *ds, const char *display) } } @@ -1478,7 +1479,7 @@ index f1c2d61..33671fd 100644 if (password) { #ifdef CONFIG_VNC_TLS if (tls) { -@@ -1999,13 +2163,34 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -1998,13 +2162,34 @@ int vnc_display_open(DisplayState *ds, const char *display) vs->subauth = VNC_AUTH_VENCRYPT_TLSVNC; } } else { @@ -1515,7 +1516,7 @@ index f1c2d61..33671fd 100644 } else { #ifdef CONFIG_VNC_TLS if (tls) { -@@ -2027,6 +2212,16 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -2026,6 +2211,16 @@ int vnc_display_open(DisplayState *ds, const char *display) #endif } @@ -1615,5 +1616,5 @@ index d69b295..ca39c23 100644 + #endif /* __QEMU_VNC_H */ -- -1.6.2.2 +1.6.2.5 07-vnc-monitor-authinfo.patch: vnc-tls.c | 17 +++++++++++++++++ vnc-tls.h | 3 +++ vnc.c | 20 +++++++++++++++++--- 3 files changed, 37 insertions(+), 3 deletions(-) Index: 07-vnc-monitor-authinfo.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/07-vnc-monitor-authinfo.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 07-vnc-monitor-authinfo.patch 24 Jun 2009 16:43:44 -0000 1.3 +++ 07-vnc-monitor-authinfo.patch 4 Aug 2009 15:35:42 -0000 1.4 @@ -1,7 +1,7 @@ -From 9e9226fb865ada61b8b0a6c2c5526fdedfd4d608 Mon Sep 17 00:00:00 2001 +From e61c19737387273e305a2da5c9b28fe42e2eef67 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:32 +0000 -Subject: [PATCH 07/18] Include auth credentials in 'info vnc' ("Daniel P. Berrange") +Subject: [PATCH] Include auth credentials in 'info vnc' ("Daniel P. Berrange") This patch extends the 'info vnc' monitor output to include information about the VNC client authentication credentials. @@ -30,6 +30,7 @@ Auth can be stacked, so both username & Signed-off-by: Daniel P. Berrange Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin +Fedora-patch: 07-vnc-monitor-authinfo.patch --- vnc-tls.c | 17 +++++++++++++++++ vnc-tls.h | 3 +++ @@ -86,7 +87,7 @@ index cda95b9..fd0a2d9 100644 int vnc_tls_client_setup(VncState *vs, int x509Creds); diff --git a/vnc.c b/vnc.c -index 33671fd..da68842 100644 +index 3c315d6..9f0e16b 100644 --- a/vnc.c +++ b/vnc.c @@ -156,6 +156,21 @@ static void do_info_vnc_client(VncState *client) @@ -130,5 +131,5 @@ index 33671fd..da68842 100644 if (vs->minor >= 8) { static const char err[] = "Authentication failed"; -- -1.6.2.2 +1.6.2.5 08-vnc-acl-mgmt.patch: Makefile | 6 + acl.c | 185 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ acl.h | 74 ++++++++++++++++++++++ configure | 18 +++++ monitor.c | 96 +++++++++++++++++++++++++++++ qemu-doc.texi | 49 ++++++++++++++ vnc-auth-sasl.c | 16 +++- vnc-auth-sasl.h | 7 ++ vnc-tls.c | 19 +++++ vnc-tls.h | 3 vnc.c | 21 ++++++ vnc.h | 4 - 12 files changed, 492 insertions(+), 6 deletions(-) Index: 08-vnc-acl-mgmt.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/08-vnc-acl-mgmt.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 08-vnc-acl-mgmt.patch 24 Jun 2009 16:43:44 -0000 1.3 +++ 08-vnc-acl-mgmt.patch 4 Aug 2009 15:35:42 -0000 1.4 @@ -1,7 +1,7 @@ -From 5fd8471df80cfd1e868ea50125065536c8fe900c Mon Sep 17 00:00:00 2001 +From e71cbebb569fa3d9b285a03a72802609b43bd6e9 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:37 +0000 -Subject: [PATCH 08/18] Support ACLs for controlling VNC access ("Daniel P. Berrange") +Subject: [PATCH] Support ACLs for controlling VNC access ("Daniel P. Berrange") This patch introduces a generic internal API for access control lists to be used by network servers in QEMU. It adds support for checking @@ -70,6 +70,7 @@ starting up Signed-off-by: Daniel P. Berrange Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin +Fedora-patch: 08-vnc-acl-mgmt.patch --- Makefile | 6 +- acl.c | 185 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ @@ -88,7 +89,7 @@ Signed-off-by: Mark McLoughlin Date: Wed, 24 Jun 2009 14:22:57 +0100 -Subject: [PATCH 09/18] use KVM_UPSTREAM for ppc. +Subject: [PATCH] use KVM_UPSTREAM for ppc. ppc should compile with upstream qemu code, so, put these defines in ppc specific code that references kvm functions. @@ -12,6 +12,7 @@ and would break compilation. Signed-off-by: Glauber Costa Signed-off-by: Mark McLoughlin +Fedora-patch: kvm-upstream-ppc.patch --- hw/ppc440.c | 1 + hw/ppc440_bamboo.c | 1 + @@ -68,5 +69,5 @@ index e02dcb0..027c8e7 100644 //#define DEBUG_MMU -- -1.6.2.2 +1.6.2.5 Index: qemu.spec =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/qemu.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- qemu.spec 17 Jun 2009 12:02:48 -0000 1.98 +++ qemu.spec 4 Aug 2009 15:35:42 -0000 1.99 @@ -1,14 +1,14 @@ Summary: QEMU is a FAST! processor emulator Name: qemu -Version: 0.10.5 -Release: 3%{?dist} +Version: 0.10.6 +Release: 1%{?dist} # Epoch because we pushed a qemu-1.0 package Epoch: 2 License: GPLv2+ and LGPLv2+ and BSD Group: Development/Tools URL: http://www.qemu.org/ -Source0: http://download.sourceforge.net/sourceforge/kvm/qemu-kvm-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/sourceforge/kvm/qemu-kvm-%{version}.tar.gz Source1: qemu.init Source2: kvm.modules @@ -27,10 +27,8 @@ Patch11: qemu-roms-more-room.patch Patch12: qemu-roms-more-room-fix-vga-align.patch Patch13: qemu-bios-bigger-roms.patch Patch14: qemu-kvm-fix-kerneldir-includes.patch -Patch15: qemu-fix-net-socket-list-init.patch -Patch16: qemu-prevent-cdrom-media-eject-while-device-is-locked.patch -Patch17: qemu-avoid-harmless-msr-warnings.patch -Patch18: qemu-ppc-on-ppc.patch +Patch15: qemu-avoid-harmless-msr-warnings.patch +Patch16: qemu-ppc-on-ppc.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel @@ -227,8 +225,6 @@ such as kvmtrace and kvm_stat. %patch14 -p1 %patch15 -p1 %patch16 -p1 -%patch17 -p1 -%patch18 -p1 %build # systems like rhel build system does not have a recent enough linker so @@ -471,6 +467,25 @@ fi %{_mandir}/man1/qemu-img.1* %changelog +* Tue Aug 4 2009 Mark McLoughlin - 2:0.10.6-1 +- Update to qemu-kvm-0.10.6; upstream ChangeLog: + - merge qemu 0.10.6 + - fix -net socket,listen + - live migration: don't send gratuitous packets all at once + - serial: fix lost characters after sysrq + - Delete io-handler before closing fd after migration + - Fix qemu_aio_flush + - i386: fix cpu reset + - Prevent CD-ROM eject while device is locked + - Fix migration after hot remove with eepro100 + - Don't start a VM after failed migration if stopped + - Fix live migration under heavy IO load + - Honor -S on incoming migration + - Reset PS2 keyboard/mouse on reset + - build and install extboot +- Drop upstreamed qemu-prevent-cdrom-media-eject-while-device-is-locked.patch + and qemu-fix-net-socket-list-init.patch and + * Wed Jun 17 2009 Mark McLoughlin - 2:0.10.5-3 - ppc-on-ppc fix (#504273) - Fix -kernel regression (#506443) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 31 May 2009 14:42:34 -0000 1.16 +++ sources 4 Aug 2009 15:35:42 -0000 1.17 @@ -1 +1 @@ -e59ca20604ca8892d8f99b9fc5a159c1 qemu-kvm-0.10.5.tar.gz +704101efb98a271763342ef5b187a3bd qemu-kvm-0.10.6.tar.gz --- qemu-fix-net-socket-list-init.patch DELETED --- --- qemu-prevent-cdrom-media-eject-while-device-is-locked.patch DELETED --- From than at fedoraproject.org Tue Aug 4 15:37:03 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 4 Aug 2009 15:37:03 +0000 (UTC) Subject: rpms/kgrab/devel .cvsignore, 1.9, 1.10 kgrab.spec, 1.19, 1.20 sources, 1.9, 1.10 Message-ID: <20090804153703.DC6B211C00E4@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kgrab/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17885 Modified Files: .cvsignore kgrab.spec sources Log Message: 4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kgrab/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 10 Jun 2009 13:14:38 -0000 1.9 +++ .cvsignore 4 Aug 2009 15:37:03 -0000 1.10 @@ -1 +1,2 @@ kgrab-0.1.1-kde4.2.4.tar.bz2 +kgrab-0.1.1-kde4.3.0.tar.bz2 Index: kgrab.spec =================================================================== RCS file: /cvs/extras/rpms/kgrab/devel/kgrab.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- kgrab.spec 25 Jul 2009 04:35:04 -0000 1.19 +++ kgrab.spec 4 Aug 2009 15:37:03 -0000 1.20 @@ -1,11 +1,11 @@ # Review Request: # https://bugzilla.redhat.com/show_bug.cgi?id=432613 -%define kdeversion 4.2.4 +%define kdeversion 4.3.0 Name: kgrab Version: 0.1.1 -Release: 17%{?dist} +Release: 18%{?dist} Summary: A screen grabbing utility Group: User Interface/Desktops @@ -75,6 +75,9 @@ xdg-icon-resource forceupdate --theme hi %changelog +* Tue Aug 04 2009 Than Ngo - 0.1.1-18 +- 4.3.0 + * Fri Jul 24 2009 Fedora Release Engineering - 0.1.1-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/kgrab/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 10 Jun 2009 13:14:38 -0000 1.9 +++ sources 4 Aug 2009 15:37:03 -0000 1.10 @@ -1 +1 @@ -18a140e145451e077d9568100d583086 kgrab-0.1.1-kde4.2.4.tar.bz2 +199d59f03900236c0dbc771d617b49f6 kgrab-0.1.1-kde4.3.0.tar.bz2 From mtasaka at fedoraproject.org Tue Aug 4 15:38:12 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 4 Aug 2009 15:38:12 +0000 (UTC) Subject: rpms/uget/F-10 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 uget.spec, 1.10, 1.11 Message-ID: <20090804153812.9F88111C00E4@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/uget/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18164/F-10 Modified Files: .cvsignore sources uget.spec Log Message: * Wed Aug 5 2009 Mamoru Tasaka - 1.4.9.2-1 - 1.4.9.2 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/uget/F-10/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 22 Jul 2009 16:54:40 -0000 1.9 +++ .cvsignore 4 Aug 2009 15:38:12 -0000 1.10 @@ -1 +1 @@ -uget-1.4.9.1.tar.gz +uget-1.4.9.2.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/uget/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 22 Jul 2009 16:54:40 -0000 1.9 +++ sources 4 Aug 2009 15:38:12 -0000 1.10 @@ -1 +1 @@ -5a5b1d3a2a285b8e478ee9f3c7cedb7b uget-1.4.9.1.tar.gz +f2dbc5a9abb1b8253c92221013a33455 uget-1.4.9.2.tar.gz Index: uget.spec =================================================================== RCS file: /cvs/extras/rpms/uget/F-10/uget.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- uget.spec 22 Jul 2009 16:54:40 -0000 1.10 +++ uget.spec 4 Aug 2009 15:38:12 -0000 1.11 @@ -1,5 +1,5 @@ Name: uget -Version: 1.4.9.1 +Version: 1.4.9.2 Release: 1%{?dist} Summary: Download manager using GTK+ and libcurl @@ -10,6 +10,7 @@ Source0: http://downloads.sourceforge.ne BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils +BuildRequires: gstreamer-devel BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libcurl-devel @@ -45,6 +46,8 @@ desktop-file-install \ --delete-original \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-gtk.desktop +%find_lang %{name} + %clean rm -rf $RPM_BUILD_ROOT @@ -62,7 +65,7 @@ exit 0 gtk-update-icon-cache -q %{_datadir}/icons/hicolor exit 0 -%files +%files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS %doc COPYING @@ -72,8 +75,15 @@ exit 0 %{_datadir}/applications/%{name}-gtk.desktop %{_datadir}/icons/hicolor/??x??/apps/%{name}-icon.png +%{_datadir}/sounds/%{name}/ %changelog +* Wed Aug 5 2009 Mamoru Tasaka - 1.4.9.2-1 +- 1.4.9.2 + +* Sat Jul 25 2009 Mamoru Tasaka - 1.4.9.1-2 +- F-12: Mass rebuild + * Wed Jul 23 2009 Mamoru Tasaka - 1.4.9.1-1 - 1.4.9.1 From mtasaka at fedoraproject.org Tue Aug 4 15:38:12 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 4 Aug 2009 15:38:12 +0000 (UTC) Subject: rpms/uget/F-11 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 uget.spec, 1.10, 1.11 Message-ID: <20090804153812.CA66E11C0344@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/uget/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18164/F-11 Modified Files: .cvsignore sources uget.spec Log Message: * Wed Aug 5 2009 Mamoru Tasaka - 1.4.9.2-1 - 1.4.9.2 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/uget/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 22 Jul 2009 16:54:41 -0000 1.9 +++ .cvsignore 4 Aug 2009 15:38:12 -0000 1.10 @@ -1 +1 @@ -uget-1.4.9.1.tar.gz +uget-1.4.9.2.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/uget/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 22 Jul 2009 16:54:41 -0000 1.9 +++ sources 4 Aug 2009 15:38:12 -0000 1.10 @@ -1 +1 @@ -5a5b1d3a2a285b8e478ee9f3c7cedb7b uget-1.4.9.1.tar.gz +f2dbc5a9abb1b8253c92221013a33455 uget-1.4.9.2.tar.gz Index: uget.spec =================================================================== RCS file: /cvs/extras/rpms/uget/F-11/uget.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- uget.spec 22 Jul 2009 16:54:41 -0000 1.10 +++ uget.spec 4 Aug 2009 15:38:12 -0000 1.11 @@ -1,5 +1,5 @@ Name: uget -Version: 1.4.9.1 +Version: 1.4.9.2 Release: 1%{?dist} Summary: Download manager using GTK+ and libcurl @@ -10,6 +10,7 @@ Source0: http://downloads.sourceforge.ne BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils +BuildRequires: gstreamer-devel BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libcurl-devel @@ -45,6 +46,8 @@ desktop-file-install \ --delete-original \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-gtk.desktop +%find_lang %{name} + %clean rm -rf $RPM_BUILD_ROOT @@ -62,7 +65,7 @@ exit 0 gtk-update-icon-cache -q %{_datadir}/icons/hicolor exit 0 -%files +%files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS %doc COPYING @@ -72,8 +75,15 @@ exit 0 %{_datadir}/applications/%{name}-gtk.desktop %{_datadir}/icons/hicolor/??x??/apps/%{name}-icon.png +%{_datadir}/sounds/%{name}/ %changelog +* Wed Aug 5 2009 Mamoru Tasaka - 1.4.9.2-1 +- 1.4.9.2 + +* Sat Jul 25 2009 Mamoru Tasaka - 1.4.9.1-2 +- F-12: Mass rebuild + * Wed Jul 23 2009 Mamoru Tasaka - 1.4.9.1-1 - 1.4.9.1 From mtasaka at fedoraproject.org Tue Aug 4 15:38:13 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 4 Aug 2009 15:38:13 +0000 (UTC) Subject: rpms/uget/devel .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 uget.spec, 1.12, 1.13 Message-ID: <20090804153813.0DF3111C0345@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/uget/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18164/devel Modified Files: .cvsignore sources uget.spec Log Message: * Wed Aug 5 2009 Mamoru Tasaka - 1.4.9.2-1 - 1.4.9.2 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/uget/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 22 Jul 2009 16:54:41 -0000 1.9 +++ .cvsignore 4 Aug 2009 15:38:12 -0000 1.10 @@ -1 +1 @@ -uget-1.4.9.1.tar.gz +uget-1.4.9.2.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/uget/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 22 Jul 2009 16:54:41 -0000 1.9 +++ sources 4 Aug 2009 15:38:12 -0000 1.10 @@ -1 +1 @@ -5a5b1d3a2a285b8e478ee9f3c7cedb7b uget-1.4.9.1.tar.gz +f2dbc5a9abb1b8253c92221013a33455 uget-1.4.9.2.tar.gz Index: uget.spec =================================================================== RCS file: /cvs/extras/rpms/uget/devel/uget.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- uget.spec 24 Jul 2009 19:51:29 -0000 1.12 +++ uget.spec 4 Aug 2009 15:38:12 -0000 1.13 @@ -1,6 +1,6 @@ Name: uget -Version: 1.4.9.1 -Release: 2%{?dist} +Version: 1.4.9.2 +Release: 1%{?dist} Summary: Download manager using GTK+ and libcurl Group: Applications/Internet @@ -10,6 +10,7 @@ Source0: http://downloads.sourceforge.ne BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils +BuildRequires: gstreamer-devel BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libcurl-devel @@ -45,6 +46,8 @@ desktop-file-install \ --delete-original \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-gtk.desktop +%find_lang %{name} + %clean rm -rf $RPM_BUILD_ROOT @@ -62,7 +65,7 @@ exit 0 gtk-update-icon-cache -q %{_datadir}/icons/hicolor exit 0 -%files +%files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS %doc COPYING @@ -72,8 +75,12 @@ exit 0 %{_datadir}/applications/%{name}-gtk.desktop %{_datadir}/icons/hicolor/??x??/apps/%{name}-icon.png +%{_datadir}/sounds/%{name}/ %changelog +* Wed Aug 5 2009 Mamoru Tasaka - 1.4.9.2-1 +- 1.4.9.2 + * Sat Jul 25 2009 Mamoru Tasaka - 1.4.9.1-2 - F-12: Mass rebuild From tbzatek at fedoraproject.org Tue Aug 4 15:42:43 2009 From: tbzatek at fedoraproject.org (Tomas Bzatek) Date: Tue, 4 Aug 2009 15:42:43 +0000 (UTC) Subject: rpms/gvfs/devel gvfs-1.3.4-output-stream-callback-arg.patch, NONE, 1.1 gvfs-1.3.4-smb-browse-fake-content-type.patch, NONE, 1.1 gvfs.spec, 1.140, 1.141 Message-ID: <20090804154243.7C52811C00E4@cvs1.fedora.phx.redhat.com> Author: tbzatek Update of /cvs/extras/rpms/gvfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18918 Modified Files: gvfs.spec Added Files: gvfs-1.3.4-output-stream-callback-arg.patch gvfs-1.3.4-smb-browse-fake-content-type.patch Log Message: * Tue Aug 4 2009 Tomas Bzatek - 1.3.3-2 - Fix gedit crashed with SEGV in strlen() - Fix SMB protocol not handled when opening from a bookmark (#509832) gvfs-1.3.4-output-stream-callback-arg.patch: gdaemonfileoutputstream.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE gvfs-1.3.4-output-stream-callback-arg.patch --- >From a3979cd918d366be7850ca558b3040b8d2d0322d Mon Sep 17 00:00:00 2001 From: Peter Waller Date: Tue, 04 Aug 2009 09:14:30 +0000 Subject: Bug 589915 - gedit crashed with SEGV in strlen() FIx a crash introduced by commit c372064a where it was forgotten do adapt the function signature of a callback --- diff --git a/client/gdaemonfileoutputstream.c b/client/gdaemonfileoutputstream.c index e47c2e8..c5263e1 100644 --- a/client/gdaemonfileoutputstream.c +++ b/client/gdaemonfileoutputstream.c @@ -1474,6 +1474,7 @@ async_close_done (GOutputStream *stream, gpointer op_data, GAsyncReadyCallback callback, gpointer user_data, + GCancellable *cancellable, GError *io_error) { GDaemonFileOutputStream *file; @@ -1481,7 +1482,6 @@ async_close_done (GOutputStream *stream, CloseOperation *op; gboolean result; GError *error; - GCancellable *cancellable = NULL; /* TODO: get cancellable */ file = G_DAEMON_FILE_OUTPUT_STREAM (stream); @@ -1544,7 +1544,7 @@ g_daemon_file_output_stream_close_async (GOutputStream *stream, op, io_priority, (GAsyncReadyCallback)callback, data, cancellable, - (AsyncIteratorDone)async_close_done); + async_close_done); } static gboolean -- cgit v0.8.2 gvfs-1.3.4-smb-browse-fake-content-type.patch: gvfsbackendsmbbrowse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE gvfs-1.3.4-smb-browse-fake-content-type.patch --- >From fa09fd4e5dda701c8862ce2d7762698b907cf90f Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Fri, 31 Jul 2009 16:58:54 +0200 Subject: [PATCH] smb-browse: fake content type to allow query default handler Hardcode the "inode/directory" content-type Fixes #573994 --- daemon/gvfsbackendsmbbrowse.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/daemon/gvfsbackendsmbbrowse.c b/daemon/gvfsbackendsmbbrowse.c index 6d0c07e..2eebdd2 100644 --- a/daemon/gvfsbackendsmbbrowse.c +++ b/daemon/gvfsbackendsmbbrowse.c @@ -1229,6 +1229,7 @@ get_file_info_from_entry (GVfsBackendSmbBrowse *backend, BrowseEntry *entry, GFi g_file_info_set_edit_name (info, entry->name_utf8); g_file_info_set_attribute_string (info, "smb::comment", entry->comment); g_file_info_set_attribute_boolean (info, G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL, TRUE); + g_file_info_set_content_type (info, "inode/directory"); icon = NULL; if (entry->smbc_type == SMBC_WORKGROUP) @@ -1355,6 +1356,7 @@ try_query_info (GVfsBackend *backend, g_file_info_set_file_type (info, G_FILE_TYPE_DIRECTORY); g_file_info_set_name (info, "/"); g_file_info_set_display_name (info, g_vfs_backend_get_display_name (backend)); + g_file_info_set_content_type (info, "inode/directory"); icon = g_vfs_backend_get_icon (backend); if (icon != NULL) g_file_info_set_icon (info, icon); -- 1.6.3.3 Index: gvfs.spec =================================================================== RCS file: /cvs/extras/rpms/gvfs/devel/gvfs.spec,v retrieving revision 1.140 retrieving revision 1.141 diff -u -p -r1.140 -r1.141 --- gvfs.spec 29 Jul 2009 18:39:22 -0000 1.140 +++ gvfs.spec 4 Aug 2009 15:42:43 -0000 1.141 @@ -1,7 +1,7 @@ Summary: Backends for the gio framework in GLib Name: gvfs Version: 1.3.3 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gtk.org @@ -34,6 +34,12 @@ BuildRequires: automake autoconf BuildRequires: libtool # http://bugzilla.gnome.org/show_bug.cgi?id=567235 Patch1: gvfs-archive-integration.patch +# gedit crashed with SIGSEGV in strlen() +# https://bugzilla.gnome.org/show_bug.cgi?id=589915 +Patch2: gvfs-1.3.4-output-stream-callback-arg.patch +# smb url don't work in the run application dialog +# http://bugzilla.gnome.org/show_bug.cgi?id=573994 +Patch3: gvfs-1.3.4-smb-browse-fake-content-type.patch # https://bugzilla.redhat.com/show_bug.cgi?id=497631 Patch8: gvfs-1.2.2-dnssd-deadlock.patch # https://bugzilla.redhat.com/show_bug.cgi?id=504339 @@ -122,6 +128,8 @@ media players (Media Transfer Protocol) %prep %setup -q %patch1 -p1 -b .archive-integration +%patch2 -p1 -b .gedit-segfault +%patch3 -p1 -b .smb-fake-content-type %patch8 -p1 -b .dnssd-deadlock %patch9 -p1 -b .sftp-timeout @@ -270,6 +278,10 @@ update-desktop-database &> /dev/null ||: %changelog +* Tue Aug 4 2009 Tomas Bzatek - 1.3.3-2 +- Fix gedit crashed with SEGV in strlen() +- Fix SMB protocol not handled when opening from a bookmark (#509832) + * Wed Jul 29 2009 Matthias Clasen - 1.3.3-1 - Update to 1.3.3 From pknirsch at fedoraproject.org Tue Aug 4 15:43:24 2009 From: pknirsch at fedoraproject.org (Phil Knirsch) Date: Tue, 4 Aug 2009 15:43:24 +0000 (UTC) Subject: rpms/tuned/devel .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 tuned.spec, 1.5, 1.6 Message-ID: <20090804154324.6833B11C00E4@cvs1.fedora.phx.redhat.com> Author: pknirsch Update of /cvs/pkgs/rpms/tuned/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19088 Modified Files: .cvsignore sources tuned.spec Log Message: - Feature update for Fedora 12 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tuned/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 13 Jul 2009 15:27:49 -0000 1.5 +++ .cvsignore 4 Aug 2009 15:43:24 -0000 1.6 @@ -1 +1 @@ -tuned-0.1.6.tar.bz2 +tuned-0.2.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tuned/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 13 Jul 2009 15:27:50 -0000 1.5 +++ sources 4 Aug 2009 15:43:24 -0000 1.6 @@ -1 +1 @@ -e19139f31271496607e8c4f368b7b365 tuned-0.1.6.tar.bz2 +af4b7edaf24e0e9e0d7d44cf52c551c2 tuned-0.2.1.tar.bz2 Index: tuned.spec =================================================================== RCS file: /cvs/pkgs/rpms/tuned/devel/tuned.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- tuned.spec 27 Jul 2009 06:21:59 -0000 1.5 +++ tuned.spec 4 Aug 2009 15:43:24 -0000 1.6 @@ -1,7 +1,7 @@ Summary: A dynamic adaptive system tuning daemon Name: tuned -Version: 0.1.6 -Release: 2%{?dist} +Version: 0.2.1 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Daemons # The source for this package was pulled from upstream git. Use the @@ -18,6 +18,7 @@ Requires(preun): chkconfig Requires(preun): initscripts Requires(postun): initscripts BuildArch: noarch +Requires: kobo %description The tuned package contains a daemon that tunes system settings dynamically. @@ -52,43 +53,65 @@ rm -rf %{buildroot} %post /sbin/chkconfig --add tuned +/sbin/chkconfig --add ktune %preun if [ $1 = 0 ] ; then /sbin/service tuned stop >/dev/null 2>&1 /sbin/chkconfig --del tuned + /sbin/service ktune stop >/dev/null 2>&1 + /sbin/chkconfig --del ktune fi %postun if [ "$1" -ge "1" ] ; then /sbin/service tuned condrestart >/dev/null 2>&1 || : + /sbin/service ktune condrestart >/dev/null 2>&1 || : fi %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING INSTALL NEWS README doc/DESIGN.txt doc/TIPS.txt +%doc AUTHORS ChangeLog COPYING INSTALL NEWS README doc/DESIGN.txt doc/TIPS.txt ktune/README.ktune %{_initddir}/tuned %config(noreplace) %{_sysconfdir}/tuned.conf %{_sbindir}/tuned +%{_sbindir}/tuned-adm +%{_sysconfdir}/tune-profiles %{_datadir}/tuned %{_mandir}/man5/* %{_mandir}/man8/* +%attr(0755,root,root) %{_initddir}/ktune +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/ktune +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysctl.ktune +%dir %attr(0755,root,root) %{_sysconfdir}/ktune.d %files utils %defattr(-,root,root,-) %doc doc/README.utils +%doc doc/README.scomes +%{_sbindir}/varnetload %{_sbindir}/netdevstat %{_sbindir}/diskdevstat %{_sbindir}/scomes -%{_sbindir}/varnetload + %changelog +* Tue Aug 04 2009 Phil Knirsch - 0.2.1-1 +- Added first set of profiles +- Added tuned-adm tool for profile switching +- Fixed several issues with the tuned-adm tool + +* Mon Jul 27 2009 Thomas Woerner - 0.2.0-1 +- Integrated ktune-0.4 + * Sun Jul 26 2009 Fedora Release Engineering - 0.1.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Mon Jul 13 2009 Marcela Ma?l??ov? - 0.1.6-1 -- on popular demand update to the latest release with brand new scomes - and varnetload +* Thu Jul 16 2009 Phil Knirsch - 0.1.7-1 +- Added first version CPU tuning and monitoring plugins + +* Thu Jun 25 2009 Petr Lautrbach - 0.1.6-1 +- added scomes * Wed Mar 25 2009 Phil Knirsch - 0.1.5-1 - Updated documentation, thanks to Marcela Maslanova! From tbzatek at fedoraproject.org Tue Aug 4 15:48:09 2009 From: tbzatek at fedoraproject.org (Tomas Bzatek) Date: Tue, 4 Aug 2009 15:48:09 +0000 (UTC) Subject: rpms/gvfs/F-11 gvfs-1.3.4-smb-browse-fake-content-type.patch, NONE, 1.1 gvfs.spec, 1.139, 1.140 Message-ID: <20090804154809.DFA3511C00E4@cvs1.fedora.phx.redhat.com> Author: tbzatek Update of /cvs/extras/rpms/gvfs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20736 Modified Files: gvfs.spec Added Files: gvfs-1.3.4-smb-browse-fake-content-type.patch Log Message: * Tue Aug 4 2009 Tomas Bzatek - 1.2.3-9 - Fix SMB protocol not handled when opening from a bookmark (#509832) gvfs-1.3.4-smb-browse-fake-content-type.patch: gvfsbackendsmbbrowse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE gvfs-1.3.4-smb-browse-fake-content-type.patch --- >From fa09fd4e5dda701c8862ce2d7762698b907cf90f Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Fri, 31 Jul 2009 16:58:54 +0200 Subject: [PATCH] smb-browse: fake content type to allow query default handler Hardcode the "inode/directory" content-type Fixes #573994 --- daemon/gvfsbackendsmbbrowse.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/daemon/gvfsbackendsmbbrowse.c b/daemon/gvfsbackendsmbbrowse.c index 6d0c07e..2eebdd2 100644 --- a/daemon/gvfsbackendsmbbrowse.c +++ b/daemon/gvfsbackendsmbbrowse.c @@ -1229,6 +1229,7 @@ get_file_info_from_entry (GVfsBackendSmbBrowse *backend, BrowseEntry *entry, GFi g_file_info_set_edit_name (info, entry->name_utf8); g_file_info_set_attribute_string (info, "smb::comment", entry->comment); g_file_info_set_attribute_boolean (info, G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL, TRUE); + g_file_info_set_content_type (info, "inode/directory"); icon = NULL; if (entry->smbc_type == SMBC_WORKGROUP) @@ -1355,6 +1356,7 @@ try_query_info (GVfsBackend *backend, g_file_info_set_file_type (info, G_FILE_TYPE_DIRECTORY); g_file_info_set_name (info, "/"); g_file_info_set_display_name (info, g_vfs_backend_get_display_name (backend)); + g_file_info_set_content_type (info, "inode/directory"); icon = g_vfs_backend_get_icon (backend); if (icon != NULL) g_file_info_set_icon (info, icon); -- 1.6.3.3 Index: gvfs.spec =================================================================== RCS file: /cvs/extras/rpms/gvfs/F-11/gvfs.spec,v retrieving revision 1.139 retrieving revision 1.140 diff -u -p -r1.139 -r1.140 --- gvfs.spec 25 Jun 2009 12:39:20 -0000 1.139 +++ gvfs.spec 4 Aug 2009 15:48:09 -0000 1.140 @@ -1,7 +1,7 @@ Summary: Backends for the gio framework in GLib Name: gvfs Version: 1.2.3 -Release: 8%{?dist} +Release: 9%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gtk.org @@ -40,6 +40,9 @@ Patch4: gvfs-1.2.3-cdda-allow-query-well # SFTP timeout too short # https://bugzilla.redhat.com/show_bug.cgi?id=504339 Patch5: gvfs-1.2.3-sftp-40sec-timeout.patch +# smb url don't work in the run application dialog +# http://bugzilla.gnome.org/show_bug.cgi?id=573994 +Patch6: gvfs-1.3.4-smb-browse-fake-content-type.patch # Gdu volume monitor patches, from http://cgit.freedesktop.org/~david/gvfs/log/?h=gdu-volume-monitor # @@ -174,6 +177,7 @@ media players (Media Transfer Protocol) %patch3 -p1 -b .dnssd-deadlock %patch4 -p1 -b .cdda-query %patch5 -p1 -b .sftp-timeout +%patch6 -p1 -b .smb-fake-content-type %patch101 -p1 -b .gdu-volume-monitor %patch102 -p1 -b .gdu-volumes-typo @@ -339,6 +343,9 @@ update-desktop-database &> /dev/null ||: %changelog +* Tue Aug 4 2009 Tomas Bzatek - 1.2.3-9 +- Fix SMB protocol not handled when opening from a bookmark (#509832) + * Thu Jun 25 2009 Tomas Bzatek - 1.2.3-8 - Fix gphoto2 backend to work with Canon EOS 5D From rdieter at fedoraproject.org Tue Aug 4 15:51:12 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 15:51:12 +0000 (UTC) Subject: rpms/solar-kde-theme/devel .cvsignore, 1.14, 1.15 solar-kde-theme.spec, 1.25, 1.26 sources, 1.15, 1.16 Message-ID: <20090804155112.B29EE11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/solar-kde-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21223 Modified Files: .cvsignore solar-kde-theme.spec sources Log Message: * Tue Aug 04 2009 Rex Dieter 0.1.18-1 - fixup theme metadata for KDE-4.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 6 Jan 2009 09:37:00 -0000 1.14 +++ .cvsignore 4 Aug 2009 15:51:12 -0000 1.15 @@ -1 +1 @@ -solar-kde-theme-0.1.17.tar.bz2 +solar-kde-theme-0.1.18.tar.bz2 Index: solar-kde-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/devel/solar-kde-theme.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- solar-kde-theme.spec 27 Jul 2009 04:34:10 -0000 1.25 +++ solar-kde-theme.spec 4 Aug 2009 15:51:12 -0000 1.26 @@ -1,13 +1,13 @@ Name: solar-kde-theme -Version: 0.1.17 -Release: 6%{?dist} +Version: 0.1.18 +Release: 1%{?dist} Summary: Solar KDE Theme Group: User Interface/Desktops License: GPLv2 and CC-BY-SA -URL: https://fedoraproject.org/wiki/Artwork/F10Themes/Solar # We are upstream for this package -Source0: %{name}-%{version}.tar.bz2 +URL: https://fedorahosted.org/fedora-kde-artwork/ +Source0: https://fedorahosted.org/releases/f/e/fedora-kde-artwork/%{name}-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: kde-filesystem @@ -146,6 +146,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 04 2009 Rex Dieter 0.1.18-1 +- fixup theme metadata for KDE-4.3 + * Sun Jul 26 2009 Fedora Release Engineering - 0.1.17-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 6 Jan 2009 09:37:01 -0000 1.15 +++ sources 4 Aug 2009 15:51:12 -0000 1.16 @@ -1 +1 @@ -e89238d581fd91bc103f4f6b98a62845 solar-kde-theme-0.1.17.tar.bz2 +8c9481561f97402b065a789eb0d375ea solar-kde-theme-0.1.18.tar.bz2 From rdieter at fedoraproject.org Tue Aug 4 15:54:33 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 15:54:33 +0000 (UTC) Subject: rpms/leonidas-kde-theme/F-11 .cvsignore, 1.8, 1.9 leonidas-kde-theme.spec, 1.12, 1.13 sources, 1.8, 1.9 Message-ID: <20090804155433.EE56A11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/leonidas-kde-theme/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21722 Modified Files: .cvsignore leonidas-kde-theme.spec sources Log Message: * Tue Aug 04 2009 Rex Dieter 11.0.2-1 - fixup theme metadata for KDE-4.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/leonidas-kde-theme/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 12 May 2009 13:38:58 -0000 1.8 +++ .cvsignore 4 Aug 2009 15:54:33 -0000 1.9 @@ -1 +1 @@ -leonidas-kde-theme-11.0.1.tar.bz2 +leonidas-kde-theme-11.0.2.tar.bz2 Index: leonidas-kde-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/leonidas-kde-theme/F-11/leonidas-kde-theme.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- leonidas-kde-theme.spec 12 May 2009 13:38:58 -0000 1.12 +++ leonidas-kde-theme.spec 4 Aug 2009 15:54:33 -0000 1.13 @@ -1,5 +1,5 @@ Name: leonidas-kde-theme -Version: 11.0.1 +Version: 11.0.2 Release: 1%{?dist} Summary: Leonidas KDE Theme @@ -206,6 +206,12 @@ rm -rf %{buildroot} %changelog +* Tue Aug 04 2009 Rex Dieter 11.0.2-1 +- fixup theme metadata for KDE-4.3 + +* Fri Jul 24 2009 Fedora Release Engineering - 11.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue May 12 2009 Jaroslav Reznik 11.0.1-1 - reenable icon labels Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/leonidas-kde-theme/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 12 May 2009 13:38:58 -0000 1.8 +++ sources 4 Aug 2009 15:54:33 -0000 1.9 @@ -1 +1 @@ -5c92ba5491804bc6436a63acca642dac leonidas-kde-theme-11.0.1.tar.bz2 +89951f5493403c46e820f0a500758927 leonidas-kde-theme-11.0.2.tar.bz2 From rdieter at fedoraproject.org Tue Aug 4 15:55:38 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 15:55:38 +0000 (UTC) Subject: rpms/solar-kde-theme/F-11 .cvsignore, 1.14, 1.15 solar-kde-theme.spec, 1.24, 1.25 sources, 1.15, 1.16 Message-ID: <20090804155538.9690011C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/solar-kde-theme/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21920 Modified Files: .cvsignore solar-kde-theme.spec sources Log Message: * Tue Aug 04 2009 Rex Dieter 0.1.18-1 - fixup theme metadata for KDE-4.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/F-11/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 6 Jan 2009 09:37:00 -0000 1.14 +++ .cvsignore 4 Aug 2009 15:55:38 -0000 1.15 @@ -1 +1 @@ -solar-kde-theme-0.1.17.tar.bz2 +solar-kde-theme-0.1.18.tar.bz2 Index: solar-kde-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/F-11/solar-kde-theme.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- solar-kde-theme.spec 13 Jul 2009 14:58:53 -0000 1.24 +++ solar-kde-theme.spec 4 Aug 2009 15:55:38 -0000 1.25 @@ -1,13 +1,13 @@ Name: solar-kde-theme -Version: 0.1.17 -Release: 5%{?dist} +Version: 0.1.18 +Release: 1%{?dist} Summary: Solar KDE Theme Group: User Interface/Desktops License: GPLv2 and CC-BY-SA -URL: https://fedoraproject.org/wiki/Artwork/F10Themes/Solar # We are upstream for this package -Source0: %{name}-%{version}.tar.bz2 +URL: https://fedorahosted.org/fedora-kde-artwork/ +Source0: https://fedorahosted.org/releases/f/e/fedora-kde-artwork/%{name}-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: kde-filesystem @@ -146,6 +146,12 @@ rm -rf %{buildroot} %changelog +* Tue Aug 04 2009 Rex Dieter 0.1.18-1 +- fixup theme metadata for KDE-4.3 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.1.17-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jul 13 2009 Jaroslav Reznik - 0.1.17-5 - Link to F11 system logo Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/F-11/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 6 Jan 2009 09:37:01 -0000 1.15 +++ sources 4 Aug 2009 15:55:38 -0000 1.16 @@ -1 +1 @@ -e89238d581fd91bc103f4f6b98a62845 solar-kde-theme-0.1.17.tar.bz2 +8c9481561f97402b065a789eb0d375ea solar-kde-theme-0.1.18.tar.bz2 From rdieter at fedoraproject.org Tue Aug 4 15:56:08 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 15:56:08 +0000 (UTC) Subject: rpms/solar-kde-theme/F-10 .cvsignore, 1.14, 1.15 solar-kde-theme.spec, 1.23, 1.24 sources, 1.15, 1.16 Message-ID: <20090804155608.9809211C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/solar-kde-theme/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22056 Modified Files: .cvsignore solar-kde-theme.spec sources Log Message: * Tue Aug 04 2009 Rex Dieter 0.1.18-1 - fixup theme metadata for KDE-4.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/F-10/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 6 Jan 2009 09:23:52 -0000 1.14 +++ .cvsignore 4 Aug 2009 15:56:08 -0000 1.15 @@ -1 +1 @@ -solar-kde-theme-0.1.17.tar.bz2 +solar-kde-theme-0.1.18.tar.bz2 Index: solar-kde-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/F-10/solar-kde-theme.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- solar-kde-theme.spec 13 Feb 2009 10:07:18 -0000 1.23 +++ solar-kde-theme.spec 4 Aug 2009 15:56:08 -0000 1.24 @@ -1,19 +1,21 @@ Name: solar-kde-theme -Version: 0.1.17 -Release: 3%{?dist} +Version: 0.1.18 +Release: 1%{?dist} Summary: Solar KDE Theme Group: User Interface/Desktops License: GPLv2 and CC-BY-SA -URL: https://fedoraproject.org/wiki/Artwork/F10Themes/Solar # We are upstream for this package -Source0: %{name}-%{version}.tar.bz2 +URL: https://fedorahosted.org/fedora-kde-artwork/ +Source0: https://fedorahosted.org/releases/f/e/fedora-kde-artwork/%{name}-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: kde-filesystem Requires: kde-filesystem -Requires: system-logos >= 10.0.0-2 +Requires: system-logos Requires: solar-backgrounds-common >= 0.91.0 +# for Leonidas system logo +Requires: leonidas-kde-theme %description @@ -87,6 +89,9 @@ mkdir %{buildroot}%{_kde4_appsdir}/kspla ln -s ../../../../../../wallpapers/solar_wide.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1920x1200/solar.png ln -s ../../../../../../wallpapers/solar_high.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1280x1024/solar.png +# we have to drag Leonidas ksplash theme directory for F11 +ln -s %{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536/logo.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1280x1024/logo.png + # KDE 4 wallpapers theme mkdir -p %{buildroot}%{_kde4_datadir}/wallpapers/Solar/contents/images cp -rp wallpapers/Solar/metadata.desktop %{buildroot}%{_kde4_datadir}/wallpapers/Solar @@ -136,16 +141,29 @@ rm -rf %{buildroot} %{_kde4_datadir}/wallpapers/solar.png %{_kde4_datadir}/wallpapers/solar_wide.png %{_kde4_datadir}/wallpapers/solar_high.png -%{_kde4_datadir}/wallpapers/Solar/* +%{_kde4_datadir}/wallpapers/Solar/ %{_kde4_appsdir}/kdm/pics/users/default_solar.png %changelog -* Fri Feb 13 2009 Jaroslav Reznik 0.1.17-3 -- revert EEE PC 701 fix +* Tue Aug 04 2009 Rex Dieter 0.1.18-1 +- fixup theme metadata for KDE-4.3 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.1.17-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jul 13 2009 Jaroslav Reznik - 0.1.17-5 +- Link to F11 system logo + +* Wed Apr 08 2009 Jesse Keating - 0.1.17-4 +- Drop the version requirement on system-logos, causes problems + with other logo packages. + +* Mon Mar 09 2009 Rex Dieter - 0.1.17-3 +- own %%_kde4_datadir/wallpapers/Solar -* Fri Feb 13 2009 Jaroslav Reznik 0.1.17-2 -- KSplash wide solar for EEE PC 701 (800x480) +* Wed Feb 25 2009 Fedora Release Engineering - 0.1.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Tue Jan 06 2009 Jaroslav Reznik 0.1.17-1 - screenshot resized to 200x150 px Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/F-10/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 6 Jan 2009 09:23:52 -0000 1.15 +++ sources 4 Aug 2009 15:56:08 -0000 1.16 @@ -1 +1 @@ -e89238d581fd91bc103f4f6b98a62845 solar-kde-theme-0.1.17.tar.bz2 +8c9481561f97402b065a789eb0d375ea solar-kde-theme-0.1.18.tar.bz2 From pkgdb at fedoraproject.org Tue Aug 4 16:04:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 16:04:15 +0000 Subject: [pkgdb] xorg-x11-filesystem ownership updated Message-ID: <20090804160415.BF95110F88F@bastion2.fedora.phx.redhat.com> Package xorg-x11-filesystem in Fedora devel is now owned by ajax To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/xorg-x11-filesystem From pkgdb at fedoraproject.org Tue Aug 4 16:04:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 16:04:15 +0000 Subject: [pkgdb] xorg-x11-filesystem (un)retirement Message-ID: <20090804160416.60C0710F8BE@bastion2.fedora.phx.redhat.com> Package xorg-x11-filesystem in Fedora devel has been retired by toshio To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/xorg-x11-filesystem From mclasen at fedoraproject.org Tue Aug 4 16:23:45 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 16:23:45 +0000 (UTC) Subject: rpms/gnome-desktop/devel gnome-desktop.spec,1.218,1.219 Message-ID: <20090804162345.AFA9711C00E4@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-desktop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27596 Modified Files: gnome-desktop.spec Log Message: Drop leonidas backgrounds Index: gnome-desktop.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-desktop/devel/gnome-desktop.spec,v retrieving revision 1.218 retrieving revision 1.219 diff -u -p -r1.218 -r1.219 --- gnome-desktop.spec 29 Jul 2009 03:58:46 -0000 1.218 +++ gnome-desktop.spec 4 Aug 2009 16:23:45 -0000 1.219 @@ -12,7 +12,7 @@ Summary: Shared code among gnome-panel, gnome-session, nautilus, etc Name: gnome-desktop Version: 2.27.5 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/gnome-desktop/2.27/%{name}-%{version}.tar.bz2 Patch1: concatenate-edid-descriptors.patch @@ -30,7 +30,8 @@ Obsoletes: gnome-core gnome-core-devel Provides: gnome-core # Make sure to update libgnome schema when changing this -Requires: leonidas-backgrounds +#Requires: constantine-backgrounds +#Requires: constantine-backgrounds-extras BuildRequires: gnome-common BuildRequires: libxml2-devel >= %{libxml2_version} @@ -122,6 +123,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/gtk-doc/html/gnome-desktop/ %changelog +* Tue Aug 4 2009 Matthias Clasen - 2.27.6-1 +- Drop leonidas backgrounds in anticipation of constantine backgrounds + * Tue Jul 28 2009 Matthias Clasen - 2.27.5-1 - Update to 2.27.5 From mbarnes at fedoraproject.org Tue Aug 4 16:33:26 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Tue, 4 Aug 2009 16:33:26 +0000 (UTC) Subject: rpms/evolution/F-11 evolution.spec,1.386,1.387 Message-ID: <20090804163326.4344C11C00E4@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29847 Modified Files: evolution.spec Log Message: * Tue Aug 04 2009 Matthew Barnes - 2.26.3-5.fc11 - Don't require gnome-pilot in the conduits subpackage. Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/F-11/evolution.spec,v retrieving revision 1.386 retrieving revision 1.387 diff -u -p -r1.386 -r1.387 --- evolution.spec 31 Jul 2009 11:18:51 -0000 1.386 +++ evolution.spec 4 Aug 2009 16:33:25 -0000 1.387 @@ -45,7 +45,7 @@ Name: evolution Version: 2.26.3 -Release: 4%{?dist} +Release: 5%{?dist} Group: Applications/Productivity Summary: Mail and calendar client for GNOME License: GPLv2+ and GFDL @@ -188,7 +188,6 @@ This package contains user documentation Group: Applications/Communications Summary: gnome-pilot conduits for %{name} Requires: %{name} = %{version}-%{release} -Requires: gnome-pilot >= %{gnome_pilot_version} %description conduits This package contains conduits for synchronizing PalmPilot or other @@ -693,6 +692,9 @@ rm -rf $RPM_BUILD_ROOT %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean %changelog +* Tue Aug 04 2009 Matthew Barnes - 2.26.3-5.fc11 +- Don't require gnome-pilot in the conduits subpackage. + * Fri Jul 31 2009 Matthew Barnes - 2.26.3-4.fc11 - Add some missing GConf schemas. From pbrobinson at fedoraproject.org Tue Aug 4 16:37:36 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Tue, 4 Aug 2009 16:37:36 +0000 (UTC) Subject: rpms/clutter-imcontext/devel clutter-imcontext-clutter1.patch, 1.1, 1.2 clutter-imcontext.spec, 1.3, 1.4 Message-ID: <20090804163736.434BF11C00E4@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/clutter-imcontext/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30910 Modified Files: clutter-imcontext-clutter1.patch clutter-imcontext.spec Log Message: - Add some more clutter 1.0 bits clutter-imcontext-clutter1.patch: clutter-imcontext/clutter-imcontext.pc.in | 2 +- configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Index: clutter-imcontext-clutter1.patch =================================================================== RCS file: /cvs/pkgs/rpms/clutter-imcontext/devel/clutter-imcontext-clutter1.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- clutter-imcontext-clutter1.patch 30 Jul 2009 10:49:14 -0000 1.1 +++ clutter-imcontext-clutter1.patch 4 Aug 2009 16:37:35 -0000 1.2 @@ -9,3 +9,14 @@ AC_SUBST(CLUTTER_CFLAGS) AC_SUBST(CLUTTER_LIBS) +--- clutter-imcontext-0.1.2/clutter-imcontext/clutter-imcontext.pc.in.orig 2009-08-04 17:31:23.000000000 +0100 ++++ clutter-imcontext-0.1.2/clutter-imcontext/clutter-imcontext.pc.in 2009-08-04 17:31:37.000000000 +0100 +@@ -11,7 +11,7 @@ + + Name: Clutter Input Method Context + Description: IMContext For Clutter +-Requires: clutter-0.9 ++Requires: clutter-1.0 + Version: @VERSION@ + Libs: -L${libdir} -lclutter-imcontext-${apiversion} + Cflags: -I${includedir}/clutter-imcontext-${apiversion} Index: clutter-imcontext.spec =================================================================== RCS file: /cvs/pkgs/rpms/clutter-imcontext/devel/clutter-imcontext.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- clutter-imcontext.spec 30 Jul 2009 10:49:15 -0000 1.3 +++ clutter-imcontext.spec 4 Aug 2009 16:37:36 -0000 1.4 @@ -1,6 +1,6 @@ Name: clutter-imcontext Version: 0.1.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: IMContext Framework Library for Clutter Group: System Environment/Libraries @@ -78,6 +78,9 @@ rm -rf %{buildroot} %{_datadir}/gtk-doc/html/%{name} %changelog +* Tue Aug 4 2009 Peter Robinson 0.1.2-6 +- Add some more clutter 1.0 bits + * Thu Jul 30 2009 Peter Robinson 0.1.2-5 - Add a patch for clutter 1.0 From sergiopr at fedoraproject.org Tue Aug 4 16:52:42 2009 From: sergiopr at fedoraproject.org (Sergio Pascual) Date: Tue, 4 Aug 2009 16:52:42 +0000 (UTC) Subject: rpms/loki-lib/devel loki-lib.spec,1.6,1.7 Message-ID: <20090804165242.E405911C00E4@cvs1.fedora.phx.redhat.com> Author: sergiopr Update of /cvs/pkgs/rpms/loki-lib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2337 Modified Files: loki-lib.spec Log Message: * Mon Jul 27 2009 Sergio Pascual - 0.1.7-1 - New upstream version Index: loki-lib.spec =================================================================== RCS file: /cvs/pkgs/rpms/loki-lib/devel/loki-lib.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- loki-lib.spec 25 Jul 2009 11:16:32 -0000 1.6 +++ loki-lib.spec 4 Aug 2009 16:52:42 -0000 1.7 @@ -1,18 +1,14 @@ %define upname loki %define majorversion 0 Name: %{upname}-lib -Version: 0.1.6 -Release: 8%{?dist} +Version: 0.1.7 +Release: 1%{?dist} Summary: Loki C++ Library of design patterns and idioms Group: Development/Libraries License: MIT URL: http://sourceforge.net/projects/loki-lib -Source0: http://prdownloads.sourceforge.net/loki-lib/%{upname}-%{version}.tar.gz -Patch0: loki-makefile.patch -Patch1: loki-makefile-test.patch -Patch2: loki-makefile-test-parallel.patch -Patch3: loki-gcc43.patch +Source0: http://prdownloads.sourceforge.net/loki-lib/%{upname}-%{version}.tar.bz2 Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires(post): /sbin/ldconfig @@ -33,35 +29,32 @@ Headers and shared object symlinks for t %package doc Summary: The Loki C++ html docs Group: Documentation +BuildArch: noarch %description doc HTML documentation files for the Loki C++ Library %prep %setup -n %{upname}-%{version} -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%{__chmod} -x doc/html/* -%{__rm} doc/html/installdox +chmod -x doc/html/* +rm doc/html/installdox +iconv -f ISO88591 -t utf8 CHANGES -o CHANGES %build -%{__make} %{?_smp_mflags} CXXFLAGS="%{optflags}" LDLIBS="-lstdc++ -lc" build-shared +make %{?_smp_mflags} CXXFLAGS="%{optflags}" LDLIBS="-lstdc++ -lc" build-shared (cd lib && ln -s lib%{upname}.so.%{version} lib%{upname}.so) (cd lib && ln -s lib%{upname}.so.%{version} lib%{upname}.so.%{majorversion}) %install -%{__rm} -fr %{buildroot} -%{__make} %{?_smp_mflags} -C include prefix=%{buildroot}%{_usr} install -%{__mkdir_p} %{buildroot}%{_libdir} -%{__cp} -a lib/lib%{upname}.* %{buildroot}%{_libdir} - -# The testsuite does not work in x86_64 -#%check -#%{__make} %{?_smp_mflags} CXXFLAGS="%{optflags}" -C test +rm -rf %{buildroot} +make %{?_smp_mflags} -C include prefix=%{buildroot}%{_usr} install +mkdir -p %{buildroot}%{_libdir} +cp -a lib/lib%{upname}.* %{buildroot}%{_libdir} + +%check +make %{?_smp_mflags} CXXFLAGS="%{optflags}" -C test %clean -%{__rm} -fr %{buildroot} +rm -rf %{buildroot} %post -p /sbin/ldconfig @@ -83,6 +76,9 @@ HTML documentation files for the Loki C+ %doc doc/html doc/flex doc/yasli %changelog +* Mon Jul 27 2009 Sergio Pascual - 0.1.7-1 +- New upstream version + * Sat Jul 25 2009 Fedora Release Engineering - 0.1.6-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From kkofler at fedoraproject.org Tue Aug 4 16:52:59 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Tue, 4 Aug 2009 16:52:59 +0000 (UTC) Subject: rpms/solar-kde-theme/F-10 solar-kde-theme.spec,1.24,1.25 Message-ID: <20090804165259.C9A7311C00E4@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/solar-kde-theme/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2395/F-10 Modified Files: solar-kde-theme.spec Log Message: * Tue Aug 04 2009 Kevin Kofler 0.1.18-1.1 - don't require Leonidas on F10 Index: solar-kde-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/F-10/solar-kde-theme.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- solar-kde-theme.spec 4 Aug 2009 15:56:08 -0000 1.24 +++ solar-kde-theme.spec 4 Aug 2009 16:52:59 -0000 1.25 @@ -1,6 +1,6 @@ Name: solar-kde-theme Version: 0.1.18 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: Solar KDE Theme Group: User Interface/Desktops @@ -14,8 +14,10 @@ BuildRequires: kde-filesystem Requires: kde-filesystem Requires: system-logos Requires: solar-backgrounds-common >= 0.91.0 +%if 0%{?fedora} > 10 # for Leonidas system logo Requires: leonidas-kde-theme +%endif %description @@ -89,8 +91,10 @@ mkdir %{buildroot}%{_kde4_appsdir}/kspla ln -s ../../../../../../wallpapers/solar_wide.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1920x1200/solar.png ln -s ../../../../../../wallpapers/solar_high.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1280x1024/solar.png +%if 0%{?fedora} > 10 # we have to drag Leonidas ksplash theme directory for F11 ln -s %{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536/logo.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1280x1024/logo.png +%endif # KDE 4 wallpapers theme mkdir -p %{buildroot}%{_kde4_datadir}/wallpapers/Solar/contents/images @@ -146,6 +150,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 04 2009 Kevin Kofler 0.1.18-1.1 +- don't require Leonidas on F10 + * Tue Aug 04 2009 Rex Dieter 0.1.18-1 - fixup theme metadata for KDE-4.3 From kkofler at fedoraproject.org Tue Aug 4 16:52:59 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Tue, 4 Aug 2009 16:52:59 +0000 (UTC) Subject: rpms/solar-kde-theme/F-11 solar-kde-theme.spec,1.25,1.26 Message-ID: <20090804165300.008C711C00E4@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/solar-kde-theme/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2395/F-11 Modified Files: solar-kde-theme.spec Log Message: * Tue Aug 04 2009 Kevin Kofler 0.1.18-1.1 - don't require Leonidas on F10 Index: solar-kde-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/F-11/solar-kde-theme.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- solar-kde-theme.spec 4 Aug 2009 15:55:38 -0000 1.25 +++ solar-kde-theme.spec 4 Aug 2009 16:52:59 -0000 1.26 @@ -1,6 +1,6 @@ Name: solar-kde-theme Version: 0.1.18 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: Solar KDE Theme Group: User Interface/Desktops @@ -14,8 +14,10 @@ BuildRequires: kde-filesystem Requires: kde-filesystem Requires: system-logos Requires: solar-backgrounds-common >= 0.91.0 +%if 0%{?fedora} > 10 # for Leonidas system logo Requires: leonidas-kde-theme +%endif %description @@ -89,8 +91,10 @@ mkdir %{buildroot}%{_kde4_appsdir}/kspla ln -s ../../../../../../wallpapers/solar_wide.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1920x1200/solar.png ln -s ../../../../../../wallpapers/solar_high.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1280x1024/solar.png +%if 0%{?fedora} > 10 # we have to drag Leonidas ksplash theme directory for F11 ln -s %{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536/logo.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1280x1024/logo.png +%endif # KDE 4 wallpapers theme mkdir -p %{buildroot}%{_kde4_datadir}/wallpapers/Solar/contents/images @@ -146,6 +150,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 04 2009 Kevin Kofler 0.1.18-1.1 +- don't require Leonidas on F10 + * Tue Aug 04 2009 Rex Dieter 0.1.18-1 - fixup theme metadata for KDE-4.3 From kkofler at fedoraproject.org Tue Aug 4 16:53:00 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Tue, 4 Aug 2009 16:53:00 +0000 (UTC) Subject: rpms/solar-kde-theme/devel solar-kde-theme.spec,1.26,1.27 Message-ID: <20090804165300.2DADB11C00E4@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/solar-kde-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2395/devel Modified Files: solar-kde-theme.spec Log Message: * Tue Aug 04 2009 Kevin Kofler 0.1.18-1.1 - don't require Leonidas on F10 Index: solar-kde-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/solar-kde-theme/devel/solar-kde-theme.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- solar-kde-theme.spec 4 Aug 2009 15:51:12 -0000 1.26 +++ solar-kde-theme.spec 4 Aug 2009 16:53:00 -0000 1.27 @@ -1,6 +1,6 @@ Name: solar-kde-theme Version: 0.1.18 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: Solar KDE Theme Group: User Interface/Desktops @@ -14,8 +14,10 @@ BuildRequires: kde-filesystem Requires: kde-filesystem Requires: system-logos Requires: solar-backgrounds-common >= 0.91.0 +%if 0%{?fedora} > 10 # for Leonidas system logo Requires: leonidas-kde-theme +%endif %description @@ -89,8 +91,10 @@ mkdir %{buildroot}%{_kde4_appsdir}/kspla ln -s ../../../../../../wallpapers/solar_wide.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1920x1200/solar.png ln -s ../../../../../../wallpapers/solar_high.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1280x1024/solar.png +%if 0%{?fedora} > 10 # we have to drag Leonidas ksplash theme directory for F11 ln -s %{_kde4_appsdir}/ksplash/Themes/Leonidas/2048x1536/logo.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/SolarComet/1280x1024/logo.png +%endif # KDE 4 wallpapers theme mkdir -p %{buildroot}%{_kde4_datadir}/wallpapers/Solar/contents/images @@ -146,6 +150,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 04 2009 Kevin Kofler 0.1.18-1.1 +- don't require Leonidas on F10 + * Tue Aug 04 2009 Rex Dieter 0.1.18-1 - fixup theme metadata for KDE-4.3 From mclasen at fedoraproject.org Tue Aug 4 16:55:05 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 16:55:05 +0000 (UTC) Subject: rpms/libgnome/devel default-background.patch, 1.5, 1.6 libgnome.spec, 1.147, 1.148 Message-ID: <20090804165505.9791411C00E4@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/libgnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2820 Modified Files: default-background.patch libgnome.spec Log Message: drop leonidas backgrounds in anticipation of Constantine backgrounds default-background.patch: desktop_gnome_background.schemas.in | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) Index: default-background.patch =================================================================== RCS file: /cvs/pkgs/rpms/libgnome/devel/default-background.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- default-background.patch 10 Mar 2009 17:31:48 -0000 1.5 +++ default-background.patch 4 Aug 2009 16:55:04 -0000 1.6 @@ -15,7 +15,7 @@ diff -up libgnome-2.20.0/schemas/desktop gnome string - @datadir@/pixmaps/backgrounds/gnome/background-default.jpg -+ @datadir@/backgrounds/leonidas/leonidas.xml ++ @datadir@/backgrounds/abstrace/Waves.png Picture Filename File to use for the background image Index: libgnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/libgnome/devel/libgnome.spec,v retrieving revision 1.147 retrieving revision 1.148 diff -u -p -r1.147 -r1.148 --- libgnome.spec 25 Jul 2009 05:45:46 -0000 1.147 +++ libgnome.spec 4 Aug 2009 16:55:05 -0000 1.148 @@ -14,7 +14,7 @@ Summary: GNOME base library Name: libgnome Version: 2.26.0 -Release: 5%{?dist} +Release: 6%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/libgnome/2.26/%{name}-%{version}.tar.bz2 Source1: desktop_gnome_peripherals_monitor.schemas @@ -203,6 +203,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Tue Aug 4 2009 Matthias Clasen - 2.26.0-6 +- Drop Leonidas backgrounds in anticipation of Constantine backgrounds + * Fri Jul 24 2009 Fedora Release Engineering - 2.26.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Tue Aug 4 17:06:13 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 4 Aug 2009 17:06:13 +0000 (UTC) Subject: rpms/xorg-x11-drv-geode/devel xorg-x11-drv-geode.spec,1.12,1.13 Message-ID: <20090804170613.0567511C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-geode/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4961 Modified Files: xorg-x11-drv-geode.spec Log Message: * Tue Aug 04 2009 Adam Jackson 2.11.2-4 - Fix for new DPMS headers Index: xorg-x11-drv-geode.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-geode/devel/xorg-x11-drv-geode.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- xorg-x11-drv-geode.spec 27 Jul 2009 08:25:44 -0000 1.12 +++ xorg-x11-drv-geode.spec 4 Aug 2009 17:06:12 -0000 1.13 @@ -5,7 +5,7 @@ Summary: Xorg X11 AMD Geode video driver Name: xorg-x11-drv-geode Version: 2.11.2 -Release: 3%{?dist}.1 +Release: 4%{?dist} URL: http://www.x.org/wiki/AMDGeodeDriver Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-geode-%{version}.tar.bz2 License: MIT @@ -16,6 +16,7 @@ Obsoletes: xorg-x11-drv-amd <= 2.7.7.7 Patch0: geode-inputstr.patch Patch1: abi.patch +Patch2: geode-2.11.2-dpms.patch ExclusiveArch: %{ix86} @@ -37,6 +38,7 @@ X.Org X11 AMD Geode video driver. %setup -q -n %{tarball}-%{version} %patch0 -p1 -b .inputstr %patch1 -p1 -b .abi +%patch2 -p1 -b .dpms %build %configure --disable-static --libdir=%{_libdir} --mandir=%{_mandir} \ @@ -65,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT %{driverdir}/ztv_drv.so %changelog +* Tue Aug 04 2009 Adam Jackson 2.11.2-4 +- Fix for new DPMS headers + * Mon Jul 27 2009 Fedora Release Engineering - 2.11.2-3.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Tue Aug 4 17:18:50 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 4 Aug 2009 17:18:50 +0000 (UTC) Subject: rpms/xorg-x11-drv-nv/devel xorg-x11-drv-nv.spec,1.90,1.91 Message-ID: <20090804171850.A88A911C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-nv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7771 Modified Files: xorg-x11-drv-nv.spec Log Message: * Tue Aug 04 2009 Adam Jackson 2.1.14-4 - autoreconf so the dpms configurey gets picked up Index: xorg-x11-drv-nv.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nv/devel/xorg-x11-drv-nv.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- xorg-x11-drv-nv.spec 4 Aug 2009 06:05:29 -0000 1.90 +++ xorg-x11-drv-nv.spec 4 Aug 2009 17:18:50 -0000 1.91 @@ -5,7 +5,7 @@ Summary: Xorg X11 nv video driver Name: xorg-x11-drv-nv Version: 2.1.14 -Release: 3%{?dist} +Release: 4%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -45,6 +45,7 @@ X.Org X11 nv video driver. %patch10 -p1 -b .nv6x %build +autoreconf -v --install %configure --disable-static make %{?_smp_mflags} @@ -69,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nv.4* %changelog +* Tue Aug 04 2009 Adam Jackson 2.1.14-4 +- autoreconf so the dpms configurey gets picked up + * Tue Aug 04 2009 Dave Airlie 2.1.14-3 - update for new ABI From ajax at fedoraproject.org Tue Aug 4 17:22:12 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 4 Aug 2009 17:22:12 +0000 (UTC) Subject: rpms/xorg-x11-drv-siliconmotion/devel smi-1.7.2-dpms.patch, NONE, 1.1 xorg-x11-drv-siliconmotion.spec, 1.23, 1.24 Message-ID: <20090804172212.424EB11C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-siliconmotion/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8491 Modified Files: xorg-x11-drv-siliconmotion.spec Added Files: smi-1.7.2-dpms.patch Log Message: * Tue Aug 04 2009 Adam Jackson 1.7.2-3 - smi-1.7.2-dpms.patch: Fix for new DPMS headers. smi-1.7.2-dpms.patch: smi_501.c | 2 +- smi_driver.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- NEW FILE smi-1.7.2-dpms.patch --- diff -up xf86-video-siliconmotion-1.7.2/src/smi_501.c.jx xf86-video-siliconmotion-1.7.2/src/smi_501.c --- xf86-video-siliconmotion-1.7.2/src/smi_501.c.jx 2009-05-27 17:31:56.000000000 -0400 +++ xf86-video-siliconmotion-1.7.2/src/smi_501.c 2009-08-04 13:26:53.000000000 -0400 @@ -36,7 +36,7 @@ authorization from The XFree86 Project o #include "regsmi.h" #define DPMS_SERVER -#include +#include /* Want to see register dumps for now */ #undef VERBLEV diff -up xf86-video-siliconmotion-1.7.2/src/smi_driver.c.jx xf86-video-siliconmotion-1.7.2/src/smi_driver.c --- xf86-video-siliconmotion-1.7.2/src/smi_driver.c.jx 2009-05-28 14:21:05.000000000 -0400 +++ xf86-video-siliconmotion-1.7.2/src/smi_driver.c 2009-08-04 13:26:58.000000000 -0400 @@ -44,7 +44,7 @@ authorization from The XFree86 Project o #include "globals.h" #define DPMS_SERVER -#include +#include /* * Internals Index: xorg-x11-drv-siliconmotion.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-siliconmotion/devel/xorg-x11-drv-siliconmotion.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- xorg-x11-drv-siliconmotion.spec 27 Jul 2009 08:31:23 -0000 1.23 +++ xorg-x11-drv-siliconmotion.spec 4 Aug 2009 17:22:12 -0000 1.24 @@ -2,17 +2,19 @@ %define moduledir %(pkg-config xorg-server --variable=moduledir ) %define driverdir %{moduledir}/drivers -Summary: Xorg X11 siliconmotion video driver -Name: xorg-x11-drv-siliconmotion -Version: 1.7.2 -Release: 2%{?dist}.1 -URL: http://www.x.org -License: MIT -Group: User Interface/X Hardware Support -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Summary: Xorg X11 siliconmotion video driver +Name: xorg-x11-drv-siliconmotion +Version: 1.7.2 +Release: 3%{?dist} +URL: http://www.x.org +License: MIT +Group: User Interface/X Hardware Support +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 -Source1: siliconmotion.xinf +Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 +Source1: siliconmotion.xinf + +Patch0: smi-1.7.2-dpms.patch ExcludeArch: s390 s390x @@ -26,6 +28,7 @@ X.Org X11 siliconmotion video driver. %prep %setup -q -n %{tarball}-%{version} +%patch0 -p1 -b .dpms %build %configure --disable-static @@ -53,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/siliconmotion.4* %changelog +* Tue Aug 04 2009 Adam Jackson 1.7.2-3 +- smi-1.7.2-dpms.patch: Fix for new DPMS headers. + * Mon Jul 27 2009 Fedora Release Engineering - 1.7.2-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Tue Aug 4 17:27:37 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 4 Aug 2009 17:27:37 +0000 (UTC) Subject: rpms/xorg-x11-drv-trident/devel trident-1.3.2-dpms.patch, NONE, 1.1 xorg-x11-drv-trident.spec, 1.28, 1.29 Message-ID: <20090804172737.13CB311C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-trident/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9926 Modified Files: xorg-x11-drv-trident.spec Added Files: trident-1.3.2-dpms.patch Log Message: * Tue Aug 04 2009 Adam Jackson 1.3.2-3 - trident-1.3.2-dpms.patch: Fix for new DPMS headers trident-1.3.2-dpms.patch: trident_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE trident-1.3.2-dpms.patch --- diff -up xf86-video-trident-1.3.2/src/trident_driver.c.jx xf86-video-trident-1.3.2/src/trident_driver.c --- xf86-video-trident-1.3.2/src/trident_driver.c.jx 2009-05-28 14:21:06.000000000 -0400 +++ xf86-video-trident-1.3.2/src/trident_driver.c 2009-08-04 13:32:48.000000000 -0400 @@ -63,7 +63,7 @@ #include "globals.h" #define DPMS_SERVER -#include +#include #include "xf86xv.h" Index: xorg-x11-drv-trident.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-trident/devel/xorg-x11-drv-trident.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- xorg-x11-drv-trident.spec 27 Jul 2009 08:33:57 -0000 1.28 +++ xorg-x11-drv-trident.spec 4 Aug 2009 17:27:36 -0000 1.29 @@ -2,17 +2,19 @@ %define moduledir %(pkg-config xorg-server --variable=moduledir ) %define driverdir %{moduledir}/drivers -Summary: Xorg X11 trident video driver -Name: xorg-x11-drv-trident -Version: 1.3.2 -Release: 2%{?dist}.1 -URL: http://www.x.org -License: MIT -Group: User Interface/X Hardware Support -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Summary: Xorg X11 trident video driver +Name: xorg-x11-drv-trident +Version: 1.3.2 +Release: 3%{?dist} +URL: http://www.x.org +License: MIT +Group: User Interface/X Hardware Support +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 -Source1: trident.xinf +Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 +Source1: trident.xinf + +Patch0: trident-1.3.2-dpms.patch ExcludeArch: s390 s390x @@ -26,6 +28,7 @@ X.Org X11 trident video driver. %prep %setup -q -n %{tarball}-%{version} +%patch0 -p1 -b .dpms %build %configure --disable-static @@ -53,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/trident.4* %changelog +* Tue Aug 04 2009 Adam Jackson 1.3.2-3 +- trident-1.3.2-dpms.patch: Fix for new DPMS headers + * Mon Jul 27 2009 Fedora Release Engineering - 1.3.2-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From bretm at fedoraproject.org Tue Aug 4 17:37:07 2009 From: bretm at fedoraproject.org (Bret Richard McMillan) Date: Tue, 4 Aug 2009 17:37:07 +0000 (UTC) Subject: rpms/wordpress-mu/devel wordpress-mu.spec,1.8,1.9 Message-ID: <20090804173707.0D37E11C00E4@cvs1.fedora.phx.redhat.com> Author: bretm Update of /cvs/pkgs/rpms/wordpress-mu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12341 Modified Files: wordpress-mu.spec Log Message: reving to 2.8.2 Index: wordpress-mu.spec =================================================================== RCS file: /cvs/pkgs/rpms/wordpress-mu/devel/wordpress-mu.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- wordpress-mu.spec 27 Jul 2009 07:22:43 -0000 1.8 +++ wordpress-mu.spec 4 Aug 2009 17:37:06 -0000 1.9 @@ -1,8 +1,8 @@ Summary: WordPress-MU multi-user blogging software URL: http://mu.wordpress.org/latest.tar.gz Name: wordpress-mu -Version: 2.7 -Release: 6%{?dist} +Version: 2.8.2 +Release: 1%{?dist} Group: Applications/Publishing License: GPLv2 Source0: %{name}-%{version}.tar.gz @@ -88,6 +88,7 @@ rm -rf %{buildroot} %{_datadir}/wordpress-mu/wp-mail.php %{_datadir}/wordpress-mu/wp-pass.php %{_datadir}/wordpress-mu/wp-rdf.php +%{_datadir}/wordpress-mu/wp-register.php %{_datadir}/wordpress-mu/wp-rss.php %{_datadir}/wordpress-mu/wp-rss2.php %{_datadir}/wordpress-mu/wp-settings.php @@ -98,6 +99,9 @@ rm -rf %{buildroot} %dir %{_sysconfdir}/wordpress-mu %changelog +* Fri Jul 31 2009 Bret McMillan - 2.8.2-1 +- Update to WordPress MU 2.8.2 + * Mon Jul 27 2009 Fedora Release Engineering - 2.7-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rdieter at fedoraproject.org Tue Aug 4 17:53:23 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 17:53:23 +0000 (UTC) Subject: rpms/sip/F-10 .cvsignore, 1.27, 1.28 sip.spec, 1.56, 1.57 sources, 1.28, 1.29 Message-ID: <20090804175323.B442811C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/sip/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16564 Modified Files: .cvsignore sip.spec sources Log Message: * Tue Jul 28 2009 Rex Dieter - 4.8.2-1 - sip-4.8.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sip/F-10/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 27 Jun 2009 01:38:36 -0000 1.27 +++ .cvsignore 4 Aug 2009 17:53:23 -0000 1.28 @@ -1 +1 @@ -sip-4.8.1.tar.gz +sip-4.8.2.tar.gz Index: sip.spec =================================================================== RCS file: /cvs/pkgs/rpms/sip/F-10/sip.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- sip.spec 27 Jun 2009 01:38:36 -0000 1.56 +++ sip.spec 4 Aug 2009 17:53:23 -0000 1.57 @@ -4,7 +4,7 @@ Summary: SIP - Python/C++ Bindings Generator Name: sip -Version: 4.8.1 +Version: 4.8.2 Release: 1%{?dist} # http://www.riverbankcomputing.com/Docs/sip4/sipref.html#license License: Python @@ -74,6 +74,12 @@ rm -rf %{buildroot} %changelog +* Tue Jul 28 2009 Rex Dieter - 4.8.2-1 +- sip-4.8.2 + +* Sun Jul 26 2009 Fedora Release Engineering - 4.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jun 16 2009 Rex Dieter - 4.8.1-1 - sip-4.8.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sip/F-10/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 27 Jun 2009 01:38:36 -0000 1.28 +++ sources 4 Aug 2009 17:53:23 -0000 1.29 @@ -1 +1 @@ -859e5b103ba5a083e4f2021eb6d99b26 sip-4.8.1.tar.gz +7ae60712aa6b4095a8cdab11b437f8f0 sip-4.8.2.tar.gz From pkgdb at fedoraproject.org Tue Aug 4 17:53:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 17:53:40 +0000 Subject: [pkgdb] biniax ownership updated Message-ID: <20090804175340.4ECC010F879@bastion2.fedora.phx.redhat.com> Package biniax in Fedora devel is now owned by cassmodiah To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/biniax From rdieter at fedoraproject.org Tue Aug 4 17:53:51 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 17:53:51 +0000 (UTC) Subject: rpms/sip/F-11 .cvsignore, 1.27, 1.28 sip.spec, 1.58, 1.59 sources, 1.28, 1.29 Message-ID: <20090804175351.3108811C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/sip/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16743 Modified Files: .cvsignore sip.spec sources Log Message: * Tue Jul 28 2009 Rex Dieter - 4.8.2-1 - sip-4.8.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sip/F-11/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 27 Jun 2009 01:39:20 -0000 1.27 +++ .cvsignore 4 Aug 2009 17:53:50 -0000 1.28 @@ -1 +1 @@ -sip-4.8.1.tar.gz +sip-4.8.2.tar.gz Index: sip.spec =================================================================== RCS file: /cvs/pkgs/rpms/sip/F-11/sip.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- sip.spec 27 Jun 2009 01:39:20 -0000 1.58 +++ sip.spec 4 Aug 2009 17:53:51 -0000 1.59 @@ -4,7 +4,7 @@ Summary: SIP - Python/C++ Bindings Generator Name: sip -Version: 4.8.1 +Version: 4.8.2 Release: 1%{?dist} # http://www.riverbankcomputing.com/Docs/sip4/sipref.html#license License: Python @@ -74,6 +74,12 @@ rm -rf %{buildroot} %changelog +* Tue Jul 28 2009 Rex Dieter - 4.8.2-1 +- sip-4.8.2 + +* Sun Jul 26 2009 Fedora Release Engineering - 4.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jun 16 2009 Rex Dieter - 4.8.1-1 - sip-4.8.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sip/F-11/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 27 Jun 2009 01:39:20 -0000 1.28 +++ sources 4 Aug 2009 17:53:51 -0000 1.29 @@ -1 +1 @@ -859e5b103ba5a083e4f2021eb6d99b26 sip-4.8.1.tar.gz +7ae60712aa6b4095a8cdab11b437f8f0 sip-4.8.2.tar.gz From rdieter at fedoraproject.org Tue Aug 4 18:10:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 18:10:54 +0000 (UTC) Subject: rpms/strigi/devel .cvsignore, 1.17, 1.18 sources, 1.17, 1.18 strigi.spec, 1.43, 1.44 Message-ID: <20090804181054.B7B6811C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/strigi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20104 Modified Files: .cvsignore sources strigi.spec Log Message: * Tue Aug 04 2009 Rex Dieter - 0.7.0-1 - strigi-0.7.0 (final) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/strigi/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 23 Jul 2009 13:37:16 -0000 1.17 +++ .cvsignore 4 Aug 2009 18:10:54 -0000 1.18 @@ -1 +1 @@ -strigi-0.7-RC1.tar.bz2 +strigi-0.7.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/strigi/devel/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 23 Jul 2009 13:37:16 -0000 1.17 +++ sources 4 Aug 2009 18:10:54 -0000 1.18 @@ -1 +1 @@ -445cb77ee362b07db9d3f403d1edb1a7 strigi-0.7-RC1.tar.bz2 +6a6b939a70725d5c77bb69eca347889d strigi-0.7.0.tar.bz2 Index: strigi.spec =================================================================== RCS file: /cvs/pkgs/rpms/strigi/devel/strigi.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- strigi.spec 27 Jul 2009 04:55:10 -0000 1.43 +++ strigi.spec 4 Aug 2009 18:10:54 -0000 1.44 @@ -1,13 +1,12 @@ -%define pre RC1 - Name: strigi -Version: 0.7 -Release: 0.2.%{pre}%{?dist} +Version: 0.7.0 +Release: 1%{?dist} Summary: A desktop search program Group: Applications/Productivity License: LGPLv2+ -URL: http://www.vandenoever.info/software/strigi +#URL: http://strigi.sf.net/ +URL: http://www.vandenoever.info/software/strigi/ Source0: http://www.vandenoever.info/software/strigi/strigi-%{version}%{?pre:-%{pre}}.tar.bz2 Source1: strigiclient.desktop Source2: strigi-daemon.desktop @@ -115,6 +114,9 @@ rm -rf %{buildroot} %{_libdir}/strigi/strigi*.so %changelog +* Tue Aug 04 2009 Rex Dieter - 0.7.0-1 +- strigi-0.7.0 (final) + * Sun Jul 26 2009 Fedora Release Engineering - 0.7-0.2.RC1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rdieter at fedoraproject.org Tue Aug 4 18:12:40 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 18:12:40 +0000 (UTC) Subject: rpms/strigi/F-11 .cvsignore, 1.16, 1.17 sources, 1.16, 1.17 strigi-daemon.desktop, 1.3, 1.4 strigi.spec, 1.40, 1.41 Message-ID: <20090804181241.028E111C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/strigi/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20457 Modified Files: .cvsignore sources strigi-daemon.desktop strigi.spec Log Message: * Tue Aug 04 2009 Rex Dieter - 0.7.0-1 - strigi-0.7.0 (final) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/strigi/F-11/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 29 Jun 2009 21:05:43 -0000 1.16 +++ .cvsignore 4 Aug 2009 18:12:40 -0000 1.17 @@ -1 +1 @@ -strigi-0.6.5.tar.bz2 +strigi-0.7.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/strigi/F-11/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 29 Jun 2009 21:05:43 -0000 1.16 +++ sources 4 Aug 2009 18:12:40 -0000 1.17 @@ -1 +1 @@ -7f265c331c02802e199b922e7b2a2292 strigi-0.6.5.tar.bz2 +6a6b939a70725d5c77bb69eca347889d strigi-0.7.0.tar.bz2 Index: strigi-daemon.desktop =================================================================== RCS file: /cvs/pkgs/rpms/strigi/F-11/strigi-daemon.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- strigi-daemon.desktop 29 Jun 2009 21:05:43 -0000 1.3 +++ strigi-daemon.desktop 4 Aug 2009 18:12:40 -0000 1.4 @@ -9,5 +9,5 @@ Categories= X-KDE-autostart-after=panel X-KDE-StartupNotify=false X-KDE-UniqueApplet=true -#NoDisplay=true X-KDE-autostart-condition=nepomukserverrc:Service-nepomukstrigiservice:autostart:true +Hidden=true Index: strigi.spec =================================================================== RCS file: /cvs/pkgs/rpms/strigi/F-11/strigi.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- strigi.spec 29 Jun 2009 22:29:14 -0000 1.40 +++ strigi.spec 4 Aug 2009 18:12:40 -0000 1.41 @@ -1,11 +1,13 @@ + Name: strigi -Version: 0.6.5 -Release: 2%{?dist} +Version: 0.7.0 +Release: 1%{?dist} Summary: A desktop search program Group: Applications/Productivity License: LGPLv2+ -URL: http://www.vandenoever.info/software/strigi -Source0: http://www.vandenoever.info/software/strigi/strigi-%{version}.tar.bz2 +#URL: http://strigi.sf.net/ +URL: http://www.vandenoever.info/software/strigi/ +Source0: http://www.vandenoever.info/software/strigi/strigi-%{version}%{?pre:-%{pre}}.tar.bz2 Source1: strigiclient.desktop Source2: strigi-daemon.desktop Patch0: strigi-0.6.2-multilib.patch @@ -18,7 +20,7 @@ BuildRequires: cppunit-devel exiv2-devel BuildRequires: bison BuildRequires: desktop-file-utils -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description Strigi is a fast and light desktop search engine. It can handle a large range @@ -36,7 +38,7 @@ daemon can. %package devel Summary: Development files for the strigi desktop search engine Group: Development/Libraries -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: pkgconfig %description devel @@ -50,7 +52,7 @@ Group: Development/Libraries Strigi search engine libraries %prep -%setup -q +%setup -q -n %{name}-%{version}%{?pre:-%{pre}} %patch0 -p1 -b .multilib %build @@ -75,9 +77,8 @@ desktop-file-install \ # Add an autostart desktop file for the strigi daemon install -p -m644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/xdg/autostart/strigi-daemon.desktop - -#check -#make -C %{_target_platform}/tests +%check +make -C %{_target_platform}/tests %clean rm -rf %{buildroot} @@ -104,11 +105,27 @@ rm -rf %{buildroot} %files libs %defattr(-,root,root,-) %{_datadir}/strigi/ -%{_libdir}/lib*.so.* -%{_libdir}/strigi/ -%exclude %{_libdir}/strigi/*.cmake +%{_libdir}/libsearchclient.so.0* +%{_libdir}/libstreamanalyzer.so.0* +%{_libdir}/libstreams.so.0* +%{_libdir}/libstrigihtmlgui.so.0* +%{_libdir}/libstrigiqtdbusclient.so.0* +%dir %{_libdir}/strigi/ +%{_libdir}/strigi/strigi*.so %changelog +* Tue Aug 04 2009 Rex Dieter - 0.7.0-1 +- strigi-0.7.0 (final) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.7-0.2.RC1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 23 2009 Rex Dieter 0.7-0.1.RC1 +- strigi-0.7-RC1 +- use %%_isa where appropriate +- %%files: track lib sonames +- strigi-daemon.desktop: +Hidden=true (ie, disable autostart by default) + * Mon Jun 29 2009 Luk?? Tinkl - 0.6.5-2 - don't start strigi daemon unconditionally (#487322) From rdieter at fedoraproject.org Tue Aug 4 18:13:35 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 18:13:35 +0000 (UTC) Subject: rpms/strigi/F-10 .cvsignore, 1.13, 1.14 sources, 1.14, 1.15 strigi-daemon.desktop, 1.3, 1.4 strigi.spec, 1.28, 1.29 Message-ID: <20090804181335.CC81711C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/strigi/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20678 Modified Files: .cvsignore sources strigi-daemon.desktop strigi.spec Log Message: * Tue Aug 04 2009 Rex Dieter - 0.7.0-1 - strigi-0.7.0 (final) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/strigi/F-10/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 29 Jun 2009 21:05:42 -0000 1.13 +++ .cvsignore 4 Aug 2009 18:13:35 -0000 1.14 @@ -1 +1 @@ -strigi-0.6.5.tar.bz2 +strigi-0.7.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/strigi/F-10/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 29 Jun 2009 21:05:42 -0000 1.14 +++ sources 4 Aug 2009 18:13:35 -0000 1.15 @@ -1 +1 @@ -7f265c331c02802e199b922e7b2a2292 strigi-0.6.5.tar.bz2 +6a6b939a70725d5c77bb69eca347889d strigi-0.7.0.tar.bz2 Index: strigi-daemon.desktop =================================================================== RCS file: /cvs/pkgs/rpms/strigi/F-10/strigi-daemon.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- strigi-daemon.desktop 29 Jun 2009 21:05:42 -0000 1.3 +++ strigi-daemon.desktop 4 Aug 2009 18:13:35 -0000 1.4 @@ -9,5 +9,5 @@ Categories= X-KDE-autostart-after=panel X-KDE-StartupNotify=false X-KDE-UniqueApplet=true -#NoDisplay=true X-KDE-autostart-condition=nepomukserverrc:Service-nepomukstrigiservice:autostart:true +Hidden=true Index: strigi.spec =================================================================== RCS file: /cvs/pkgs/rpms/strigi/F-10/strigi.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- strigi.spec 29 Jun 2009 22:29:14 -0000 1.28 +++ strigi.spec 4 Aug 2009 18:13:35 -0000 1.29 @@ -1,11 +1,13 @@ + Name: strigi -Version: 0.6.5 -Release: 2%{?dist} +Version: 0.7.0 +Release: 1%{?dist} Summary: A desktop search program Group: Applications/Productivity License: LGPLv2+ -URL: http://www.vandenoever.info/software/strigi -Source0: http://www.vandenoever.info/software/strigi/strigi-%{version}.tar.bz2 +#URL: http://strigi.sf.net/ +URL: http://www.vandenoever.info/software/strigi/ +Source0: http://www.vandenoever.info/software/strigi/strigi-%{version}%{?pre:-%{pre}}.tar.bz2 Source1: strigiclient.desktop Source2: strigi-daemon.desktop Patch0: strigi-0.6.2-multilib.patch @@ -18,7 +20,7 @@ BuildRequires: cppunit-devel exiv2-devel BuildRequires: bison BuildRequires: desktop-file-utils -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description Strigi is a fast and light desktop search engine. It can handle a large range @@ -36,7 +38,7 @@ daemon can. %package devel Summary: Development files for the strigi desktop search engine Group: Development/Libraries -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: pkgconfig %description devel @@ -50,7 +52,7 @@ Group: Development/Libraries Strigi search engine libraries %prep -%setup -q +%setup -q -n %{name}-%{version}%{?pre:-%{pre}} %patch0 -p1 -b .multilib %build @@ -75,9 +77,8 @@ desktop-file-install \ # Add an autostart desktop file for the strigi daemon install -p -m644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/xdg/autostart/strigi-daemon.desktop - -#check -#make -C %{_target_platform}/tests +%check +make -C %{_target_platform}/tests %clean rm -rf %{buildroot} @@ -104,11 +105,27 @@ rm -rf %{buildroot} %files libs %defattr(-,root,root,-) %{_datadir}/strigi/ -%{_libdir}/lib*.so.* -%{_libdir}/strigi/ -%exclude %{_libdir}/strigi/*.cmake +%{_libdir}/libsearchclient.so.0* +%{_libdir}/libstreamanalyzer.so.0* +%{_libdir}/libstreams.so.0* +%{_libdir}/libstrigihtmlgui.so.0* +%{_libdir}/libstrigiqtdbusclient.so.0* +%dir %{_libdir}/strigi/ +%{_libdir}/strigi/strigi*.so %changelog +* Tue Aug 04 2009 Rex Dieter - 0.7.0-1 +- strigi-0.7.0 (final) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.7-0.2.RC1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 23 2009 Rex Dieter 0.7-0.1.RC1 +- strigi-0.7-RC1 +- use %%_isa where appropriate +- %%files: track lib sonames +- strigi-daemon.desktop: +Hidden=true (ie, disable autostart by default) + * Mon Jun 29 2009 Luk?? Tinkl - 0.6.5-2 - don't start strigi daemon unconditionally (#487322) From wcohen at fedoraproject.org Tue Aug 4 18:21:44 2009 From: wcohen at fedoraproject.org (William Eden Cohen) Date: Tue, 4 Aug 2009 18:21:44 +0000 (UTC) Subject: rpms/oprofile/devel .cvsignore, 1.14, 1.15 sources, 1.15, 1.16 oprofile.spec, 1.80, 1.81 oprofile-0.7-libs.patch, 1.5, 1.6 Message-ID: <20090804182144.B251A11C00E4@cvs1.fedora.phx.redhat.com> Author: wcohen Update of /cvs/pkgs/rpms/oprofile/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22996 Modified Files: .cvsignore sources oprofile.spec oprofile-0.7-libs.patch Log Message: Rebase on OProfile 0.9.5. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/oprofile/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 18 Jul 2008 19:45:30 -0000 1.14 +++ .cvsignore 4 Aug 2009 18:21:44 -0000 1.15 @@ -1 +1 @@ -oprofile-0.9.4.tar.gz +oprofile-0.9.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/oprofile/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 18 Jul 2008 19:45:30 -0000 1.15 +++ sources 4 Aug 2009 18:21:44 -0000 1.16 @@ -1 +1 @@ -82b059379895cf125261d7d773465915 oprofile-0.9.4.tar.gz +4b2ceca3fa013c95cc8d47c790807dc2 oprofile-0.9.5.tar.gz Index: oprofile.spec =================================================================== RCS file: /cvs/pkgs/rpms/oprofile/devel/oprofile.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- oprofile.spec 25 Jul 2009 20:57:22 -0000 1.80 +++ oprofile.spec 4 Aug 2009 18:21:44 -0000 1.81 @@ -1,9 +1,7 @@ -%define DATE 20070717 -%define oprofile_version 0.9.4 Summary: System wide profiler Name: oprofile -Version: 0.9.4 -Release: 13%{?dist} +Version: 0.9.5 +Release: 1%{?dist} License: GPLv2 Group: Development/System # @@ -14,11 +12,7 @@ Requires(pre): shadow-utils Patch10: oprofile-0.4-guess2.patch Patch63: oprofile-0.7-libs.patch Patch83: oprofile-0.9.3-xen.patch -#Patch100: oprofile-gcc43.patch -Patch101: oprofile-basename.patch -Patch102: oprofile-iaperf.patch -Patch103: oprofile-verbose.patch -Patch104: oprofile-jvmpi-lgpl.patch +#Patch104: oprofile-jvmpi-lgpl.patch URL: http://oprofile.sf.net @@ -85,12 +79,8 @@ agent library. %patch10 -p1 -b .guess2 #%patch35 -p1 -b .separate %patch63 -p1 -b .libs -%patch83 -p1 -b .xen -#%patch100 -p1 -b .gcc43 -%patch101 -p1 -b .basename -%patch102 -p1 -b .iaperf -%patch103 -p1 -b .verbose -%patch104 -p1 -b .lgpl +#%patch83 -p1 -b .xen +#%patch104 -p1 -b .lgpl ./autogen.sh @@ -133,9 +123,12 @@ mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man make DESTDIR=${RPM_BUILD_ROOT} install -#the following is an ugly hack -rm -rf ${RPM_BUILD_ROOT}/usr/share/doc/oprofile -rm -rf ${RPM_BUILD_ROOT}/usr/share/mangled-name +# We want the manuals in the special doc dir, not the generic doc install dir. +# We build it in place and then move it away so it doesn't get installed +# twice. rpm can specify itself where the (versioned) docs go with the +# %doc directive. +mkdir docs.installed +mv $RPM_BUILD_ROOT%{_datadir}/doc/oprofile/* docs.installed/ #hack to make header files available mkdir -p ${RPM_BUILD_ROOT}%{_includedir} @@ -172,7 +165,8 @@ exit 0 %files %defattr(-,root,root) -%doc doc/oprofile.html +%doc docs.installed/* +%doc COPYING %{_bindir}/ophelp %{_bindir}/opimport @@ -213,9 +207,6 @@ exit 0 %{_libdir}/liboputil++.a %{_libdir}/liboputil.a -%doc doc/op-jit-devel.html -%doc doc/opreport.xsd - %files gui %defattr(-,root,root) @@ -232,6 +223,9 @@ exit 0 /etc/ld.so.conf.d/* %changelog +* Mon Aug 3 2009 Will Cohen - 0.9.5-1 +- Rebase on OProfile 0.9.5. + * Sat Jul 25 2009 Fedora Release Engineering - 0.9.4-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild oprofile-0.7-libs.patch: daemon/Makefile.am | 4 ++-- gui/Makefile.am | 4 ++-- libabi/Makefile.am | 10 +++++----- libabi/tests/Makefile.am | 6 +++--- libutil++/Makefile.am | 4 ++-- libutil/Makefile.am | 4 ++-- opjitconv/Makefile.am | 2 +- pp/Makefile.am | 4 ++-- utils/Makefile.am | 2 +- 9 files changed, 20 insertions(+), 20 deletions(-) Index: oprofile-0.7-libs.patch =================================================================== RCS file: /cvs/pkgs/rpms/oprofile/devel/oprofile-0.7-libs.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- oprofile-0.7-libs.patch 18 Jul 2008 19:45:30 -0000 1.5 +++ oprofile-0.7-libs.patch 4 Aug 2009 18:21:44 -0000 1.6 @@ -1,7 +1,7 @@ -diff -up oprofile-0.9.4rc1/daemon/Makefile.am.libs oprofile-0.9.4rc1/daemon/Makefile.am ---- oprofile-0.9.4rc1/daemon/Makefile.am.libs 2008-05-21 14:52:31.000000000 -0400 -+++ oprofile-0.9.4rc1/daemon/Makefile.am 2008-06-01 13:41:19.000000000 -0400 -@@ -43,9 +43,9 @@ bin_PROGRAMS = oprofiled +diff -up oprofile-0.9.5/daemon/Makefile.am.libs oprofile-0.9.5/daemon/Makefile.am +--- oprofile-0.9.5/daemon/Makefile.am.libs 2009-07-31 13:10:19.000000000 -0400 ++++ oprofile-0.9.5/daemon/Makefile.am 2009-08-04 14:01:40.000000000 -0400 +@@ -50,9 +50,9 @@ bin_PROGRAMS = oprofiled oprofiled_LDADD = \ liblegacy/liblegacy.a \ @@ -13,9 +13,9 @@ diff -up oprofile-0.9.4rc1/daemon/Makefi + ../libutil/liboputil.a oprofiled_LINK = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -diff -up oprofile-0.9.4rc1/gui/Makefile.am.libs oprofile-0.9.4rc1/gui/Makefile.am ---- oprofile-0.9.4rc1/gui/Makefile.am.libs 2008-05-21 14:52:31.000000000 -0400 -+++ oprofile-0.9.4rc1/gui/Makefile.am 2008-06-01 13:41:19.000000000 -0400 +diff -up oprofile-0.9.5/gui/Makefile.am.libs oprofile-0.9.5/gui/Makefile.am +--- oprofile-0.9.5/gui/Makefile.am.libs 2009-07-31 13:10:18.000000000 -0400 ++++ oprofile-0.9.5/gui/Makefile.am 2009-08-04 14:01:40.000000000 -0400 @@ -26,9 +26,9 @@ bin_PROGRAMS = oprof_start oprof_start_SOURCES = $(dist_sources) nodist_oprof_start_SOURCES = oprof_start.moc.cpp @@ -28,9 +28,9 @@ diff -up oprofile-0.9.4rc1/gui/Makefile. ui/liboprof_start.a \ @QT_LDFLAGS@ \ @QT_LIB@ \ -diff -up oprofile-0.9.4rc1/libabi/Makefile.am.libs oprofile-0.9.4rc1/libabi/Makefile.am ---- oprofile-0.9.4rc1/libabi/Makefile.am.libs 2008-05-21 14:52:32.000000000 -0400 -+++ oprofile-0.9.4rc1/libabi/Makefile.am 2008-06-01 13:41:19.000000000 -0400 +diff -up oprofile-0.9.5/libabi/Makefile.am.libs oprofile-0.9.5/libabi/Makefile.am +--- oprofile-0.9.5/libabi/Makefile.am.libs 2009-07-31 13:10:20.000000000 -0400 ++++ oprofile-0.9.5/libabi/Makefile.am 2009-08-04 14:01:40.000000000 -0400 @@ -10,15 +10,15 @@ AM_CPPFLAGS = \ AM_CXXFLAGS = @OP_CXXFLAGS@ @@ -52,9 +52,9 @@ diff -up oprofile-0.9.4rc1/libabi/Makefi - ../libutil/libutil.a + ../libutil++/liboputil++.a \ + ../libutil/liboputil.a -diff -up oprofile-0.9.4rc1/libabi/tests/Makefile.am.libs oprofile-0.9.4rc1/libabi/tests/Makefile.am ---- oprofile-0.9.4rc1/libabi/tests/Makefile.am.libs 2008-05-21 14:52:32.000000000 -0400 -+++ oprofile-0.9.4rc1/libabi/tests/Makefile.am 2008-06-01 13:41:19.000000000 -0400 +diff -up oprofile-0.9.5/libabi/tests/Makefile.am.libs oprofile-0.9.5/libabi/tests/Makefile.am +--- oprofile-0.9.5/libabi/tests/Makefile.am.libs 2009-07-31 13:10:20.000000000 -0400 ++++ oprofile-0.9.5/libabi/tests/Makefile.am 2009-08-04 14:01:40.000000000 -0400 @@ -13,9 +13,9 @@ check_PROGRAMS = abi_test abi_test_SOURCES = abi_test.cpp @@ -68,11 +68,11 @@ diff -up oprofile-0.9.4rc1/libabi/tests/ - ../../libutil/libutil.a + ../../libutil++/liboputil++.a \ + ../../libutil/liboputil.a -diff -up oprofile-0.9.4rc1/libutil/Makefile.am.libs oprofile-0.9.4rc1/libutil/Makefile.am ---- oprofile-0.9.4rc1/libutil/Makefile.am.libs 2008-05-21 14:52:31.000000000 -0400 -+++ oprofile-0.9.4rc1/libutil/Makefile.am 2008-06-01 13:41:19.000000000 -0400 -@@ -2,8 +2,8 @@ SUBDIRS = . tests - +diff -up oprofile-0.9.5/libutil/Makefile.am.libs oprofile-0.9.5/libutil/Makefile.am +--- oprofile-0.9.5/libutil/Makefile.am.libs 2009-07-31 13:10:19.000000000 -0400 ++++ oprofile-0.9.5/libutil/Makefile.am 2009-08-04 14:05:32.000000000 -0400 +@@ -3,8 +3,8 @@ SUBDIRS = . tests + AM_CPPFLAGS=-I ${top_srcdir}/libop AM_CFLAGS = @OP_CFLAGS@ -noinst_LIBRARIES = libutil.a @@ -82,9 +82,9 @@ diff -up oprofile-0.9.4rc1/libutil/Makef op_deviceio.c \ op_lockfile.c \ op_file.c \ -diff -up oprofile-0.9.4rc1/libutil++/Makefile.am.libs oprofile-0.9.4rc1/libutil++/Makefile.am ---- oprofile-0.9.4rc1/libutil++/Makefile.am.libs 2008-05-21 14:52:31.000000000 -0400 -+++ oprofile-0.9.4rc1/libutil++/Makefile.am 2008-06-01 13:41:19.000000000 -0400 +diff -up oprofile-0.9.5/libutil++/Makefile.am.libs oprofile-0.9.5/libutil++/Makefile.am +--- oprofile-0.9.5/libutil++/Makefile.am.libs 2009-07-31 13:10:19.000000000 -0400 ++++ oprofile-0.9.5/libutil++/Makefile.am 2009-08-04 14:01:40.000000000 -0400 @@ -7,8 +7,8 @@ AM_CPPFLAGS= \ AM_CXXFLAGS = @OP_CXXFLAGS@ @@ -96,9 +96,9 @@ diff -up oprofile-0.9.4rc1/libutil++/Mak op_bfd.cpp \ op_bfd.h \ bfd_support.cpp \ -diff -up oprofile-0.9.4rc1/opjitconv/Makefile.am.libs oprofile-0.9.4rc1/opjitconv/Makefile.am ---- oprofile-0.9.4rc1/opjitconv/Makefile.am.libs 2008-06-01 13:42:53.000000000 -0400 -+++ oprofile-0.9.4rc1/opjitconv/Makefile.am 2008-06-01 13:43:04.000000000 -0400 +diff -up oprofile-0.9.5/opjitconv/Makefile.am.libs oprofile-0.9.5/opjitconv/Makefile.am +--- oprofile-0.9.5/opjitconv/Makefile.am.libs 2009-07-31 13:10:18.000000000 -0400 ++++ oprofile-0.9.5/opjitconv/Makefile.am 2009-08-04 14:01:40.000000000 -0400 @@ -6,7 +6,7 @@ bin_PROGRAMS = opjitconv LIBS = @BFD_LIBS@ @@ -108,9 +108,9 @@ diff -up oprofile-0.9.4rc1/opjitconv/Mak opjitconv_LDADD = $(needed_libs) -diff -up oprofile-0.9.4rc1/pp/Makefile.am.libs oprofile-0.9.4rc1/pp/Makefile.am ---- oprofile-0.9.4rc1/pp/Makefile.am.libs 2008-05-21 14:52:30.000000000 -0400 -+++ oprofile-0.9.4rc1/pp/Makefile.am 2008-06-01 13:41:19.000000000 -0400 +diff -up oprofile-0.9.5/pp/Makefile.am.libs oprofile-0.9.5/pp/Makefile.am +--- oprofile-0.9.5/pp/Makefile.am.libs 2009-07-31 13:10:18.000000000 -0400 ++++ oprofile-0.9.5/pp/Makefile.am 2009-08-04 14:01:40.000000000 -0400 @@ -19,9 +19,9 @@ common_libs = \ ../libpp/libpp.a \ ../libopt++/libopt++.a \ @@ -123,9 +123,9 @@ diff -up oprofile-0.9.4rc1/pp/Makefile.a ../libdb/libodb.a opreport_SOURCES = opreport.cpp \ -diff -up oprofile-0.9.4rc1/utils/Makefile.am.libs oprofile-0.9.4rc1/utils/Makefile.am ---- oprofile-0.9.4rc1/utils/Makefile.am.libs 2008-05-21 14:52:31.000000000 -0400 -+++ oprofile-0.9.4rc1/utils/Makefile.am 2008-06-01 13:41:19.000000000 -0400 +diff -up oprofile-0.9.5/utils/Makefile.am.libs oprofile-0.9.5/utils/Makefile.am +--- oprofile-0.9.5/utils/Makefile.am.libs 2009-07-31 13:10:18.000000000 -0400 ++++ oprofile-0.9.5/utils/Makefile.am 2009-08-04 14:01:40.000000000 -0400 @@ -7,4 +7,4 @@ bin_PROGRAMS = ophelp dist_bin_SCRIPTS = opcontrol From till at fedoraproject.org Tue Aug 4 18:25:53 2009 From: till at fedoraproject.org (Till Maas) Date: Tue, 4 Aug 2009 18:25:53 +0000 (UTC) Subject: comps comps-f10.xml.in, 1.260, 1.261 comps-f11.xml.in, 1.277, 1.278 comps-f12.xml.in, 1.67, 1.68 Message-ID: <20090804182553.E6BD311C00E4@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23960 Modified Files: comps-f10.xml.in comps-f11.xml.in comps-f12.xml.in Log Message: package maintainers need make to use the CVS makefiles Index: comps-f10.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f10.xml.in,v retrieving revision 1.260 retrieving revision 1.261 diff -u -p -r1.260 -r1.261 --- comps-f10.xml.in 1 Aug 2009 17:46:45 -0000 1.260 +++ comps-f10.xml.in 4 Aug 2009 18:25:53 -0000 1.261 @@ -1365,6 +1365,7 @@ git koji mercurial + make mock plague-client rpm-build Index: comps-f11.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v retrieving revision 1.277 retrieving revision 1.278 diff -u -p -r1.277 -r1.278 --- comps-f11.xml.in 2 Aug 2009 13:34:28 -0000 1.277 +++ comps-f11.xml.in 4 Aug 2009 18:25:53 -0000 1.278 @@ -1543,6 +1543,7 @@ fedora-packager git koji + make mercurial mock plague-client Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- comps-f12.xml.in 3 Aug 2009 13:36:31 -0000 1.67 +++ comps-f12.xml.in 4 Aug 2009 18:25:53 -0000 1.68 @@ -1652,6 +1652,7 @@ fedora-packager git koji + make mercurial mock plague-client From mtasaka at fedoraproject.org Tue Aug 4 18:29:53 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 4 Aug 2009 18:29:53 +0000 (UTC) Subject: rpms/cmigemo/devel cmigemo.spec,1.9,1.10 Message-ID: <20090804182953.2EFB111C00E4@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/cmigemo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24895/cmigemo/devel Modified Files: cmigemo.spec Log Message: Update skkdic for F12Alpha Index: cmigemo.spec =================================================================== RCS file: /cvs/extras/rpms/cmigemo/devel/cmigemo.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- cmigemo.spec 24 Jul 2009 16:35:06 -0000 1.9 +++ cmigemo.spec 4 Aug 2009 18:29:52 -0000 1.10 @@ -14,7 +14,7 @@ Name: cmigemo Version: %{mainver} -Release: %{rel}%{?dist}.2 +Release: %{rel}%{?dist}.3 Summary: C interface of Ruby/Migemo Japanese incremental search tool Group: System Environment/Libraries @@ -137,6 +137,9 @@ cd .. %{_libdir}/libmigemo.so %changelog +* Wed Aug 5 2009 Mamoru Tasaka +- F-12: Rebuild for updated skkdic (for F12Alpha) + * Sat Jul 25 2009 Mamoru Tasaka - F-12: Mass rebuild From mtasaka at fedoraproject.org Tue Aug 4 18:29:53 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 4 Aug 2009 18:29:53 +0000 (UTC) Subject: rpms/skkdic/devel create-skkdic-source.sh, NONE, 1.1 .cvsignore, 1.3, 1.4 skkdic.spec, 1.6, 1.7 sources, 1.3, 1.4 Message-ID: <20090804182953.61B3111C00E4@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/skkdic/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24895/skkdic/devel Modified Files: .cvsignore skkdic.spec sources Added Files: create-skkdic-source.sh Log Message: Update skkdic for F12Alpha --- NEW FILE create-skkdic-source.sh --- #!/bin/sh DATE=$(date '+%Y%m%d') TIME=$(date '+%H%M') mkdir -p skkdic-$DATE cd skkdic-$DATE wget -N -r -nH -np --cut-dirs=3 \ -R 'index.html*' \ -R '*.gz' -R '*.gz.md5' \ http://openlab.ring.gr.jp/skk/skk/dic/ rm -rf robots.txt cd .. && tar cvfj skkdic-${DATE}T${TIME}.tar.bz2 skkdic-$DATE Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/skkdic/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 4 Sep 2008 20:43:59 -0000 1.3 +++ .cvsignore 4 Aug 2009 18:29:53 -0000 1.4 @@ -1 +1 @@ -skkdic-20080904.tar.bz2 +skkdic-20090805T0306.tar.bz2 Index: skkdic.spec =================================================================== RCS file: /cvs/extras/rpms/skkdic/devel/skkdic.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- skkdic.spec 27 Jul 2009 04:25:04 -0000 1.6 +++ skkdic.spec 4 Aug 2009 18:29:53 -0000 1.7 @@ -1,20 +1,19 @@ -Summary: Dictionaries for SKK (Simple Kana-Kanji conversion program) -Name: skkdic -Version: 20080904 -Release: 3%{?dist} -License: GPLv2+ -Group: System Environment/Libraries -# Here's how to make the source: -# mkdir -p skkdic-`date +%Y%m%d` -# cd skkdic-`date +%Y%m%d` -# wget -r -nH -np --cut-dirs=3 -R index.html* http://openlab.ring.gr.jp/skk/skk/dic/ -# rm -rf robots.txt -# cd .. && tar cvfj skkdic-`date +%Y%m%d`.tar.bz2 skkdic-`date +%Y%m%d` -Source0: skkdic-%{version}.tar.bz2 -Source200: README-skkdic.rh.ja -URL: http://openlab.ring.gr.jp/skk/skk/dic/ -BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot +%global cvsDATE 20090805 +%global cvsTIME 0306 + +Summary: Dictionaries for SKK (Simple Kana-Kanji conversion program) +Name: skkdic +Version: %{cvsDATE} +Release: 1.T%{cvsTIME}%{?dist} +License: GPLv2+ +Group: System Environment/Libraries +# To create source tarball, use Source10 +Source0: skkdic-%{cvsDATE}T%{cvsTIME}.tar.bz2 +Source10: create-skkdic-source.sh +Source200: README-skkdic.rh.ja +URL: http://openlab.ring.gr.jp/skk/skk/dic/ +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description This package includes the SKK dictionaries, including the large dictionary @@ -23,7 +22,7 @@ SKK-JISYO.L and pubdic+ dictionary. %prep %setup -q -cp %SOURCE200 . +cp -p %SOURCE200 . mv zipcode/README.ja zipcode/README-zipcode.ja %build @@ -32,20 +31,31 @@ mv zipcode/README.ja zipcode/README-zipc rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_datadir}/skk -for f in SKK-JISYO* zipcode/SKK-JISYO*; do \ - install -m 644 $f $RPM_BUILD_ROOT%{_datadir}/skk; done -%{__gzip} ChangeLog +for f in SKK-JISYO* zipcode/SKK-JISYO* +do + install -p -m 644 $f $RPM_BUILD_ROOT%{_datadir}/skk +done +gzip -9 ChangeLog %clean rm -fr $RPM_BUILD_ROOT %files -%defattr(-,root,root) -%doc ChangeLog.gz READMEs/committers.txt edict_doc.txt zipcode/README-zipcode.ja README-skkdic.rh.ja +%defattr(-,root,root,-) +%doc ChangeLog.gz +%doc README-skkdic.rh.ja +%doc READMEs/committers.txt +%doc edict_doc.txt +%doc zipcode/README-zipcode.ja + %{_datadir}/skk/ %changelog +* Wed Aug 5 2009 Mamoru Tasaka - 20090805-1.T0306 +- Update for F12Alpha +- A bit clean up for spec file + * Sun Jul 26 2009 Fedora Release Engineering - 20080904-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/skkdic/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 4 Sep 2008 20:43:59 -0000 1.3 +++ sources 4 Aug 2009 18:29:53 -0000 1.4 @@ -1 +1 @@ -a5132e3ab05cdd7a7a6f770fc45a58dc skkdic-20080904.tar.bz2 +7bd871b047f5818dc254e7b7d5647d01 skkdic-20090805T0306.tar.bz2 From hadess at fedoraproject.org Tue Aug 4 18:37:16 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 4 Aug 2009 18:37:16 +0000 (UTC) Subject: rpms/gnome-bluetooth/devel .cvsignore, 1.18, 1.19 gnome-bluetooth.spec, 1.83, 1.84 sources, 1.19, 1.20 Message-ID: <20090804183716.CF79811C00E4@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gnome-bluetooth/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26710 Modified Files: .cvsignore gnome-bluetooth.spec sources Log Message: * Tue Aug 04 2009 Bastien Nocera 2.27.9-1 - Update to 2.27.9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-bluetooth/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 21 Jul 2009 16:11:29 -0000 1.18 +++ .cvsignore 4 Aug 2009 18:37:16 -0000 1.19 @@ -1 +1 @@ -gnome-bluetooth-2.27.8.tar.bz2 +gnome-bluetooth-2.27.9.tar.bz2 Index: gnome-bluetooth.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-bluetooth/devel/gnome-bluetooth.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- gnome-bluetooth.spec 25 Jul 2009 00:35:24 -0000 1.83 +++ gnome-bluetooth.spec 4 Aug 2009 18:37:16 -0000 1.84 @@ -1,6 +1,6 @@ Name: gnome-bluetooth -Version: 2.27.8 -Release: 2%{?dist} +Version: 2.27.9 +Release: 1%{?dist} Summary: Bluetooth graphical utilities Group: Applications/Communications @@ -185,6 +185,9 @@ fi %{_datadir}/gtk-doc/html/gnome-bluetooth/ %changelog +* Tue Aug 04 2009 Bastien Nocera 2.27.9-1 +- Update to 2.27.9 + * Fri Jul 24 2009 Fedora Release Engineering - 2.27.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-bluetooth/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 21 Jul 2009 16:11:29 -0000 1.19 +++ sources 4 Aug 2009 18:37:16 -0000 1.20 @@ -1 +1 @@ -c82f33830c279e36a71c896be99a8035 gnome-bluetooth-2.27.8.tar.bz2 +a4111b2578346b951d5c3fb2457c0f18 gnome-bluetooth-2.27.9.tar.bz2 From wtogami at fedoraproject.org Tue Aug 4 18:42:54 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Tue, 4 Aug 2009 18:42:54 +0000 (UTC) Subject: rpms/pidgin/devel .cvsignore, 1.28, 1.29 pidgin.spec, 1.88, 1.89 sources, 1.28, 1.29 Message-ID: <20090804184254.6147B11C00E4@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/pidgin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27846 Modified Files: .cvsignore pidgin.spec sources Log Message: new snapshot Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pidgin/devel/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 27 Jul 2009 19:00:15 -0000 1.28 +++ .cvsignore 4 Aug 2009 18:42:53 -0000 1.29 @@ -1 +1 @@ -pidgin-2.6.0-devel-20090727.tar.bz2 +pidgin-2.6.0-devel-20090804.tar.bz2 Index: pidgin.spec =================================================================== RCS file: /cvs/pkgs/rpms/pidgin/devel/pidgin.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- pidgin.spec 28 Jul 2009 01:58:20 -0000 1.88 +++ pidgin.spec 4 Aug 2009 18:42:54 -0000 1.89 @@ -82,8 +82,8 @@ Name: pidgin Version: 2.6.0 -%define snapshot 20090727 -Release: 0.8.%{snapshot}%{?dist} +%define snapshot 20090804 +Release: 0.9.%{snapshot}%{?dist} License: GPLv2+ and GPLv2 and MIT # GPLv2+ - libpurple, gnt, finch, pidgin, most prpls # GPLv2 - silc & novell prpls @@ -613,6 +613,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Aug 04 2009 Warren Togami 2.6.0-0.9.20090804 +- new snapshot + * Mon Jul 27 2009 Warren Togami 2.6.0-0.8.20090727 - new snapshot Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pidgin/devel/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 27 Jul 2009 19:00:15 -0000 1.28 +++ sources 4 Aug 2009 18:42:54 -0000 1.29 @@ -1 +1 @@ -5252f0a5ff1f407ea74218fffae00149 pidgin-2.6.0-devel-20090727.tar.bz2 +64cef02befaa484076becdd24181c1a9 pidgin-2.6.0-devel-20090804.tar.bz2 From jkeating at fedoraproject.org Tue Aug 4 18:44:17 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Tue, 4 Aug 2009 18:44:17 +0000 (UTC) Subject: rpms/python-ctypes/EL-5 python-ctypes.spec,1.3,1.4 Message-ID: <20090804184417.289AA11C00E4@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/python-ctypes/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28180 Modified Files: python-ctypes.spec Log Message: * Fri Jul 24 2009 Felix Schwarz - 1.0.2-2 - add egg info Index: python-ctypes.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-ctypes/EL-5/python-ctypes.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- python-ctypes.spec 21 Dec 2007 19:56:07 -0000 1.3 +++ python-ctypes.spec 4 Aug 2009 18:44:16 -0000 1.4 @@ -1,8 +1,10 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%{!?python_version: %define python_version %(%{__python} -c 'import sys; print sys.version.split(" ")[0]' || echo "2.3")} +%define pyver %(%{__python} -c "import sys ; print sys.version[:3]") Name: python-ctypes Version: 1.0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Advanced Foreign Function Interface for Python Group: Development/Languages @@ -12,6 +14,7 @@ Source0: http://download.sourcefo BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel +BuildRequires: python-setuptools Requires: python-abi = %(%{__python} -c "import sys ; print sys.version[:3]") %description @@ -29,12 +32,12 @@ callback functions in pure Python. %build -CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build +CFLAGS="$RPM_OPT_FLAGS" %{__python} -c 'import setuptools; execfile("setup.py")' build %install rm -rf $RPM_BUILD_ROOT -%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT +%{__python} -c 'import setuptools; execfile("setup.py")' install -O1 --skip-build --root $RPM_BUILD_ROOT # Clean up temp and build for debuginfo %{__python} setup.py clean @@ -54,6 +57,7 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/ctypes/*.py %{python_sitearch}/ctypes/*.pyc %{python_sitearch}/ctypes/*.pyo +%{python_sitearch}/ctypes-%{version}-py%{pyver}.egg-info/ %dir %{python_sitearch}/ctypes/macholib %{python_sitearch}/ctypes/macholib/*.py %{python_sitearch}/ctypes/macholib/*.pyc @@ -61,8 +65,10 @@ rm -rf $RPM_BUILD_ROOT #Don't package the test suite %exclude %{python_sitearch}/ctypes/test - %changelog +* Fri Jul 24 2009 Felix Schwarz - 1.0.2-2 +- add egg info + * Sun Dec 16 2007 Jesse Keating - 1.0.2-1 - Update to 1.0.2 From pkgdb at fedoraproject.org Tue Aug 4 18:48:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 18:48:57 +0000 Subject: [pkgdb] baobab ownership updated Message-ID: <20090804184857.776D310F879@bastion2.fedora.phx.redhat.com> Package baobab in Fedora devel was orphaned by jkeating To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/baobab From pkgdb at fedoraproject.org Tue Aug 4 18:48:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 18:48:57 +0000 Subject: [pkgdb] baobab (un)retirement Message-ID: <20090804184857.8ED6710F88F@bastion2.fedora.phx.redhat.com> Package baobab in Fedora devel has been retired by jkeating To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/baobab From limb at fedoraproject.org Tue Aug 4 18:50:48 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Tue, 4 Aug 2009 18:50:48 +0000 (UTC) Subject: rpms/vym/devel .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 vym.spec, 1.13, 1.14 Message-ID: <20090804185048.5A03911C034A@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/vym/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29510 Modified Files: .cvsignore sources vym.spec Log Message: New upstream via OpenSUSE. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vym/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 5 Dec 2008 15:08:37 -0000 1.5 +++ .cvsignore 4 Aug 2009 18:50:48 -0000 1.6 @@ -1 +1 @@ -vym-1.12.2.tar.bz2 +vym-1.12.4.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vym/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 5 Dec 2008 15:08:37 -0000 1.5 +++ sources 4 Aug 2009 18:50:48 -0000 1.6 @@ -1 +1 @@ -ff2dc8f2dad9bda128753ed94aed302d vym-1.12.2.tar.bz2 +770b937724d6c2096a05135a125411be vym-1.12.4.tar.bz2 Index: vym.spec =================================================================== RCS file: /cvs/pkgs/rpms/vym/devel/vym.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- vym.spec 27 Jul 2009 07:00:26 -0000 1.13 +++ vym.spec 4 Aug 2009 18:50:48 -0000 1.14 @@ -1,12 +1,15 @@ Name: vym -Version: 1.12.2 -Release: 3%{?dist} +Version: 1.12.4 +Release: 0%{?dist} Summary: View your mind Group: Applications/Productivity License: GPLv2+ URL: http://www.insilmaril.de/vym/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +# Currently obtained from OpenSUSE, SF releases to resume shortly +# http://download.opensuse.org/repositories/home://insilmaril/openSUSE_11.1/src/ +# See also BZ 511290 Source1: %{name}.desktop Source2: vym.xml @@ -87,6 +90,9 @@ update-desktop-database &> /dev/null || %changelog +* Tue Aug 04 2009 Jon Ciesla - 1.12.4-0 +- Updated to new upstream version. + * Sun Jul 26 2009 Fedora Release Engineering - 1.12.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Tue Aug 4 18:51:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 18:51:09 +0000 Subject: [pkgdb] libdockapp ownership updated Message-ID: <20090804185110.3A43F10F882@bastion2.fedora.phx.redhat.com> Package libdockapp in Fedora devel is now owned by awjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libdockapp From pkgdb at fedoraproject.org Tue Aug 4 18:51:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 18:51:20 +0000 Subject: [pkgdb] libdockapp ownership updated Message-ID: <20090804185120.5EB0E10F8A2@bastion2.fedora.phx.redhat.com> Package libdockapp in Fedora 11 is now owned by awjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libdockapp From till at fedoraproject.org Tue Aug 4 18:55:01 2009 From: till at fedoraproject.org (Till Maas) Date: Tue, 4 Aug 2009 18:55:01 +0000 (UTC) Subject: comps comps-f11.xml.in,1.278,1.279 comps-f12.xml.in,1.68,1.69 Message-ID: <20090804185501.4E4A211C00E4@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30785 Modified Files: comps-f11.xml.in comps-f12.xml.in Log Message: - add it security category - prefix reconnaissance group with it-security Index: comps-f11.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v retrieving revision 1.278 retrieving revision 1.279 diff -u -p -r1.278 -r1.279 --- comps-f11.xml.in 4 Aug 2009 18:25:53 -0000 1.278 +++ comps-f11.xml.in 4 Aug 2009 18:55:00 -0000 1.279 @@ -4542,11 +4542,11 @@ - reconnaissance - <_name>Reconnaissance tools + it-security-reconnaissance + <_name>IT Security Reconnaissance Tools <_description>These tools can be used to perform IT security related reconnaissance. false - false + true argus cgf @@ -5966,6 +5966,14 @@ + it-security + <_name>IT Security + <_description>These packages are useful for IT security related tasks. + + it-security-reconnaissance + + + language-support <_name>Languages <_description>These packages provide support for various locales including fonts and input methods. Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- comps-f12.xml.in 4 Aug 2009 18:25:53 -0000 1.68 +++ comps-f12.xml.in 4 Aug 2009 18:55:01 -0000 1.69 @@ -4673,11 +4673,11 @@ - reconnaissance + it-security-reconnaissance <_name>Reconnaissance tools <_description>These tools can be used to perform IT security related reconnaissance. false - false + true argus cgf @@ -6114,6 +6114,14 @@ + it-security + <_name>IT Security + <_description>These packages are useful for IT security related tasks. + + it-security-reconnaissance + + + language-support <_name>Languages <_description>These packages provide support for various locales including fonts and input methods. From mcpierce at fedoraproject.org Tue Aug 4 18:58:51 2009 From: mcpierce at fedoraproject.org (Darryl L. Pierce) Date: Tue, 4 Aug 2009 18:58:51 +0000 (UTC) Subject: rpms/rubygem-cobbler/devel .cvsignore, 1.8, 1.9 rubygem-cobbler.spec, 1.9, 1.10 sources, 1.8, 1.9 Message-ID: <20090804185851.1C8EC11C00E4@cvs1.fedora.phx.redhat.com> Author: mcpierce Update of /cvs/pkgs/rpms/rubygem-cobbler/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31594 Modified Files: .cvsignore rubygem-cobbler.spec sources Log Message: * Tue Aug 4 2009 Darryl Pierce - 1.6.1-1 - Removed debugging code from production code. - Removed unit testing code. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-cobbler/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 7 May 2009 17:34:21 -0000 1.8 +++ .cvsignore 4 Aug 2009 18:58:50 -0000 1.9 @@ -1 +1 @@ -cobbler-1.6.0.gem +cobbler-1.6.1.gem Index: rubygem-cobbler.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-cobbler/devel/rubygem-cobbler.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- rubygem-cobbler.spec 27 Jul 2009 03:27:01 -0000 1.9 +++ rubygem-cobbler.spec 4 Aug 2009 18:58:50 -0000 1.10 @@ -7,8 +7,8 @@ Summary: An interface for interacting with a Cobbler server Name: rubygem-%{gemname} -Version: 1.6.0 -Release: 2%{?dist} +Version: 1.6.1 +Release: 1%{?dist} Group: Development/Languages License: LGPLv2+ URL: http://cobbler.et.redhat.com/ @@ -32,8 +32,6 @@ Provides Ruby bindings to interact with cd %{installroot} -rake test - %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gemdir} @@ -61,6 +59,10 @@ rm -rf %{buildroot} %changelog +* Tue Aug 4 2009 Darryl Pierce - 1.6.1-1 +- Removed debugging code from production code. +- Removed unit testing code. + * Sun Jul 26 2009 Fedora Release Engineering - 1.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-cobbler/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 7 May 2009 17:34:22 -0000 1.8 +++ sources 4 Aug 2009 18:58:50 -0000 1.9 @@ -1 +1 @@ -81f596fc916a0e4727e5c338de4d1a33 cobbler-1.6.0.gem +41b346b12891a46c9f362dab62f9e9af cobbler-1.6.1.gem From limb at fedoraproject.org Tue Aug 4 19:02:51 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Tue, 4 Aug 2009 19:02:51 +0000 (UTC) Subject: rpms/vym/F-11 sources,1.5,1.6 vym.spec,1.12,1.13 Message-ID: <20090804190251.13A7511C00E4@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/vym/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32422 Modified Files: sources vym.spec Log Message: New upstream, fixes OO.org export. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vym/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 5 Dec 2008 15:08:37 -0000 1.5 +++ sources 4 Aug 2009 19:02:50 -0000 1.6 @@ -1 +1 @@ -ff2dc8f2dad9bda128753ed94aed302d vym-1.12.2.tar.bz2 +770b937724d6c2096a05135a125411be vym-1.12.4.tar.bz2 Index: vym.spec =================================================================== RCS file: /cvs/pkgs/rpms/vym/F-11/vym.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- vym.spec 26 Feb 2009 00:59:34 -0000 1.12 +++ vym.spec 4 Aug 2009 19:02:50 -0000 1.13 @@ -1,12 +1,15 @@ Name: vym -Version: 1.12.2 -Release: 2%{?dist} +Version: 1.12.4 +Release: 0%{?dist} Summary: View your mind Group: Applications/Productivity License: GPLv2+ URL: http://www.insilmaril.de/vym/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +# Currently obtained from OpenSUSE, SF releases to resume shortly +# http://download.opensuse.org/repositories/home://insilmaril/openSUSE_11.1/src/ +# See also BZ 511290 Source1: %{name}.desktop Source2: vym.xml @@ -87,6 +90,12 @@ update-desktop-database &> /dev/null || %changelog +* Tue Aug 04 2009 Jon Ciesla - 1.12.4-0 +- Updated to new upstream version. + +* Sun Jul 26 2009 Fedora Release Engineering - 1.12.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 1.12.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From mcpierce at fedoraproject.org Tue Aug 4 19:07:17 2009 From: mcpierce at fedoraproject.org (Darryl L. Pierce) Date: Tue, 4 Aug 2009 19:07:17 +0000 (UTC) Subject: rpms/rubygem-cobbler/F-10 .cvsignore, 1.7, 1.8 rubygem-cobbler.spec, 1.7, 1.8 sources, 1.7, 1.8 Message-ID: <20090804190717.9881411C00E4@cvs1.fedora.phx.redhat.com> Author: mcpierce Update of /cvs/pkgs/rpms/rubygem-cobbler/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv916 Modified Files: .cvsignore rubygem-cobbler.spec sources Log Message: * Tue Aug 4 2009 Darryl Pierce - 1.6.1-1 - Removed debugging code from production code. - Removed unit tests. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-cobbler/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 7 May 2009 18:54:45 -0000 1.7 +++ .cvsignore 4 Aug 2009 19:07:17 -0000 1.8 @@ -1 +1 @@ -cobbler-1.6.0.gem +cobbler-1.6.1.gem Index: rubygem-cobbler.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-cobbler/F-10/rubygem-cobbler.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- rubygem-cobbler.spec 7 May 2009 18:54:45 -0000 1.7 +++ rubygem-cobbler.spec 4 Aug 2009 19:07:17 -0000 1.8 @@ -7,7 +7,7 @@ Summary: An interface for interacting with a Cobbler server Name: rubygem-%{gemname} -Version: 1.6.0 +Version: 1.6.1 Release: 1%{?dist} Group: Development/Languages License: LGPLv2+ @@ -32,8 +32,6 @@ Provides Ruby bindings to interact with cd %{installroot} -rake test - %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gemdir} @@ -60,6 +58,10 @@ rm -rf %{buildroot} %changelog +* Tue Aug 4 2009 Darryl Pierce - 1.6.1-1 +- Removed debugging code from production code. +- Removed unit tests. + * Thu May 7 2009 Darryl Pierce - 1.6.0-1 - Dropped support for pre-1.6 instances of Cobbler. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-cobbler/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 7 May 2009 18:54:45 -0000 1.7 +++ sources 4 Aug 2009 19:07:17 -0000 1.8 @@ -1 +1 @@ -81f596fc916a0e4727e5c338de4d1a33 cobbler-1.6.0.gem +41b346b12891a46c9f362dab62f9e9af cobbler-1.6.1.gem From limb at fedoraproject.org Tue Aug 4 19:12:10 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Tue, 4 Aug 2009 19:12:10 +0000 (UTC) Subject: rpms/vym/F-10 sources,1.5,1.6 vym.spec,1.11,1.12 Message-ID: <20090804191210.6DFF511C00E4@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/vym/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2043 Modified Files: sources vym.spec Log Message: New upstream, fixes OO.org export. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vym/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 5 Dec 2008 15:20:24 -0000 1.5 +++ sources 4 Aug 2009 19:12:10 -0000 1.6 @@ -1 +1 @@ -ff2dc8f2dad9bda128753ed94aed302d vym-1.12.2.tar.bz2 +770b937724d6c2096a05135a125411be vym-1.12.4.tar.bz2 Index: vym.spec =================================================================== RCS file: /cvs/pkgs/rpms/vym/F-10/vym.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- vym.spec 5 Dec 2008 15:20:24 -0000 1.11 +++ vym.spec 4 Aug 2009 19:12:10 -0000 1.12 @@ -1,12 +1,15 @@ Name: vym -Version: 1.12.2 -Release: 1%{?dist} +Version: 1.12.4 +Release: 0%{?dist} Summary: View your mind Group: Applications/Productivity License: GPLv2+ URL: http://www.insilmaril.de/vym/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +# Currently obtained from OpenSUSE, SF releases to resume shortly +# http://download.opensuse.org/repositories/home://insilmaril/openSUSE_11.1/src/ +# See also BZ 511290 Source1: %{name}.desktop Source2: vym.xml @@ -87,6 +90,15 @@ update-desktop-database &> /dev/null || %changelog +* Tue Aug 04 2009 Jon Ciesla - 1.12.4-0 +- Updated to new upstream version. + +* Sun Jul 26 2009 Fedora Release Engineering - 1.12.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.12.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Dec 05 2008 Jon Ciesla - 1.12.2-1 - Updated to new upstream version. From mcpierce at fedoraproject.org Tue Aug 4 19:16:23 2009 From: mcpierce at fedoraproject.org (Darryl L. Pierce) Date: Tue, 4 Aug 2009 19:16:23 +0000 (UTC) Subject: rpms/rubygem-cobbler/F-11 .cvsignore, 1.7, 1.8 rubygem-cobbler.spec, 1.8, 1.9 sources, 1.7, 1.8 Message-ID: <20090804191623.C8BE911C00E4@cvs1.fedora.phx.redhat.com> Author: mcpierce Update of /cvs/pkgs/rpms/rubygem-cobbler/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3009 Modified Files: .cvsignore rubygem-cobbler.spec sources Log Message: * Tue Aug 4 2009 Darryl Pierce - 1.6.1-1 - Removed debugging code from production code. - Removed unit tests. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-cobbler/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 7 May 2009 19:21:32 -0000 1.7 +++ .cvsignore 4 Aug 2009 19:16:23 -0000 1.8 @@ -1 +1 @@ -cobbler-1.6.0.gem +cobbler-1.6.1.gem Index: rubygem-cobbler.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-cobbler/F-11/rubygem-cobbler.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- rubygem-cobbler.spec 7 May 2009 19:21:32 -0000 1.8 +++ rubygem-cobbler.spec 4 Aug 2009 19:16:23 -0000 1.9 @@ -7,7 +7,7 @@ Summary: An interface for interacting with a Cobbler server Name: rubygem-%{gemname} -Version: 1.6.0 +Version: 1.6.1 Release: 1%{?dist} Group: Development/Languages License: LGPLv2+ @@ -32,8 +32,6 @@ Provides Ruby bindings to interact with cd %{installroot} -rake test - %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gemdir} @@ -60,6 +58,10 @@ rm -rf %{buildroot} %changelog +* Tue Aug 4 2009 Darryl Pierce - 1.6.1-1 +- Removed debugging code from production code. +- Removed unit tests. + * Thu May 7 2009 Darryl Pierce - 1.6.0-1 - Dropped support for pre-1.6 instances of Cobbler. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-cobbler/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 7 May 2009 19:21:32 -0000 1.7 +++ sources 4 Aug 2009 19:16:23 -0000 1.8 @@ -1 +1 @@ -81f596fc916a0e4727e5c338de4d1a33 cobbler-1.6.0.gem +41b346b12891a46c9f362dab62f9e9af cobbler-1.6.1.gem From rdieter at fedoraproject.org Tue Aug 4 19:31:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 19:31:54 +0000 (UTC) Subject: rpms/PyQt4/F-10 PyQt-x11-gpl-4.5.1-pyuic_shebang.patch, NONE, 1.1 PyQt-x11-gpl-4.5.2-QT_SHARED.patch, NONE, 1.1 .cvsignore, 1.9, 1.10 PyQt4.spec, 1.19, 1.20 sources, 1.9, 1.10 PyQt-x11-gpl-4.4.4-QT_SHARED.patch, 1.1, NONE Message-ID: <20090804193154.CA95411C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/PyQt4/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7075 Modified Files: .cvsignore PyQt4.spec sources Added Files: PyQt-x11-gpl-4.5.1-pyuic_shebang.patch PyQt-x11-gpl-4.5.2-QT_SHARED.patch Removed Files: PyQt-x11-gpl-4.4.4-QT_SHARED.patch Log Message: * Tue Jul 28 2009 Rex Dieter - 4.5.4-1 - PyQt4-4.5.4 PyQt-x11-gpl-4.5.1-pyuic_shebang.patch: pyuic.py | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE PyQt-x11-gpl-4.5.1-pyuic_shebang.patch --- diff -up PyQt-x11-gpl-4.5.1/pyuic/uic/pyuic.py.shbang PyQt-x11-gpl-4.5.1/pyuic/uic/pyuic.py --- PyQt-x11-gpl-4.5.1/pyuic/uic/pyuic.py.shbang 2009-06-16 03:37:46.000000000 -0500 +++ PyQt-x11-gpl-4.5.1/pyuic/uic/pyuic.py 2009-07-02 14:01:44.218147410 -0500 @@ -1,3 +1,5 @@ +#!/usr/bin/python -tt + import sys import optparse PyQt-x11-gpl-4.5.2-QT_SHARED.patch: configure.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE PyQt-x11-gpl-4.5.2-QT_SHARED.patch --- diff -up PyQt-x11-gpl-4.5.2/configure.py.QT_SHARED PyQt-x11-gpl-4.5.2/configure.py --- PyQt-x11-gpl-4.5.2/configure.py.QT_SHARED 2009-07-16 08:34:48.419358104 -0500 +++ PyQt-x11-gpl-4.5.2/configure.py 2009-07-16 08:34:54.260358064 -0500 @@ -1679,11 +1679,11 @@ int main(int, char **) out << QLibraryInfo::licensee() << '\\n'; -#if defined(QT_SHARED) || defined(QT_DLL) +//#if defined(QT_SHARED) || defined(QT_DLL) out << "shared\\n"; -#else - out << "\\n"; -#endif +//#else +// out << "\\n"; +//#endif // Determine which features should be disabled. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/PyQt4/F-10/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 27 Jun 2009 02:56:09 -0000 1.9 +++ .cvsignore 4 Aug 2009 19:31:54 -0000 1.10 @@ -1 +1 @@ -PyQt-x11-gpl-4.5.1.tar.gz +PyQt-x11-gpl-4.5.4.tar.gz Index: PyQt4.spec =================================================================== RCS file: /cvs/pkgs/rpms/PyQt4/F-10/PyQt4.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- PyQt4.spec 27 Jun 2009 02:56:10 -0000 1.19 +++ PyQt4.spec 4 Aug 2009 19:31:54 -0000 1.20 @@ -3,7 +3,7 @@ Summary: Python bindings for Qt4 Name: PyQt4 -Version: 4.5.1 +Version: 4.5.4 Release: 1%{?dist} # GPLv2 exceptions(see GPL_EXCEPTIONS*.txt) @@ -16,7 +16,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch1: PyQt-x11-gpl-4.4.4-64bit.patch # HACK! FIXME: ping upstream why this isn't working right. -- Rex -Patch2: PyQt-x11-gpl-4.4.4-QT_SHARED.patch +Patch2: PyQt-x11-gpl-4.5.2-QT_SHARED.patch +Patch4: PyQt-x11-gpl-4.5.1-pyuic_shebang.patch BuildRequires: chrpath BuildRequires: dbus-devel dbus-python-devel @@ -31,7 +32,7 @@ BuildRequires: python-devel %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") -BuildRequires: sip-devel >= 4.8.1 +BuildRequires: sip-devel >= 4.8.2 %global sip_ver %(sip -V 2>/dev/null | cut -d' ' -f1 | cut -d- -f1) %if "x%{?sip_ver}" != "x" # To be paranoid, could change >= to = -- Rex @@ -60,9 +61,12 @@ of the Qt4 classes (e.g. KDE or your own %patch1 -p1 -b .64bit %patch2 -p1 -b .QT_SHARED +%patch4 -p1 +## permissions # mark examples non-executable find examples/ -name "*.py" | xargs chmod a-x +chmod a+rx pyuic/uic/pyuic.py %build @@ -84,7 +88,6 @@ rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL_ROOT=%{buildroot} # fix/remove rpaths - chrpath --list %{buildroot}%{python_sitearch}/PyQt4/QtCore.so chrpath --delete %{buildroot}%{python_sitearch}/PyQt4/QtCore.so @@ -97,17 +100,12 @@ chrpath --delete %{buildroot}%{python_si chrpath --list %{buildroot}%{python_sitelib}/dbus/mainloop/qt.so chrpath --delete %{buildroot}%{python_sitelib}/dbus/mainloop/qt.so -# non-executable script -chmod 755 %{buildroot}%{python_sitearch}/PyQt4/uic/pyuic.py - -# missing shebang -cp -a %{buildroot}%{_bindir}/pyuic4 %{buildroot}%{_bindir}/pyuic4.ORIG -cat > %{buildroot}%{_bindir}/pyuic4 <> %{buildroot}%{_bindir}/pyuic4 -rm -f %{buildroot}%{_bindir}/pyuic4.ORIG +# HACK: fix multilb conflict, http://bugzilla.redhat.com/509415 +rm -fv %{buildroot}%{_bindir}/pyuic4 +mv %{buildroot}%{python_sitearch}/PyQt4/uic/pyuic.py \ + %{buildroot}%{_bindir}/pyuic4 +ln -s %{_bindir}/pyuic4 \ + %{buildroot}%{python_sitearch}/PyQt4/uic/pyuic.py %clean @@ -121,6 +119,7 @@ rm -rf %{buildroot} %doc LICENSE.GPL2 GPL_EXCEPTION*.TXT %doc LICENSE.GPL3 %{python_sitearch}/PyQt4/ +%exclude %{python_sitearch}/PyQt4/uic/pyuic.py* # fixme? -> sitearch? -- Rex %{python_sitelib}/dbus/mainloop/qt.so %{_qt4_plugindir}/designer/* @@ -129,12 +128,28 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc doc/* %doc examples/ -%{_bindir}/* +%{_bindir}/pylupdate4 +%{_bindir}/pyrcc4 +%{_bindir}/pyuic4 +%{python_sitearch}/PyQt4/uic/pyuic.py* %{_datadir}/sip/PyQt4/ %{_qt4_prefix}/qsci/api/python/PyQt4.api %changelog +* Tue Jul 28 2009 Rex Dieter - 4.5.4-1 +- PyQt4-4.5.4 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.5.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 16 2009 Rex Dieter - 4.5.2-1 +- PyQt4-4.5.2 + +* Thu Jul 02 2009 Rex Dieter - 4.5.1-2 +- fix build with qt-4.5.2 +- PyQt4-devel multilib conflict (#509415) + * Tue Jun 16 2009 Rex Dieter - 4.5.1-1 - PyQt-4.5.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/PyQt4/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 27 Jun 2009 02:56:10 -0000 1.9 +++ sources 4 Aug 2009 19:31:54 -0000 1.10 @@ -1 +1 @@ -80e877799ae8fb82f137c43fda18bff5 PyQt-x11-gpl-4.5.1.tar.gz +b721266d14c450dd7045025e042819ec PyQt-x11-gpl-4.5.4.tar.gz --- PyQt-x11-gpl-4.4.4-QT_SHARED.patch DELETED --- From rvinyard at fedoraproject.org Tue Aug 4 19:32:09 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Tue, 4 Aug 2009 19:32:09 +0000 (UTC) Subject: rpms/clipsmm/devel .cvsignore, 1.2, 1.3 clipsmm.spec, 1.6, 1.7 sources, 1.2, 1.3 Message-ID: <20090804193209.F038811C00E4@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/clipsmm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7219 Modified Files: .cvsignore clipsmm.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 26 Nov 2006 04:57:20 -0000 1.2 +++ .cvsignore 4 Aug 2009 19:32:09 -0000 1.3 @@ -1 +1,2 @@ -clipsmm-0.0.7.tar.bz2 +clipsmm-0.1.0.tar.bz2 +clipsmm-0.1.0-doc.tar.bz2 Index: clipsmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/devel/clipsmm.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- clipsmm.spec 24 Jul 2009 19:05:40 -0000 1.6 +++ clipsmm.spec 4 Aug 2009 19:32:09 -0000 1.7 @@ -1,44 +1,93 @@ - -Summary: Clipsmm is a C++ wrapper for the CLIPS C library +%define clipsver 6.24 +Summary: C++ interface to the CLIPS expert system C library Name: clipsmm -Version: 0.0.7 -Release: 6%{?dist} -License: GPLv2 +Version: 0.1.0 +Release: 1%{?dist} +License: GPLv3 URL: http://clipsmm.sourceforge.net Group: System Environment/Libraries -Source: http://download.sourceforge.net/clipsmm/clipsmm-0.0.7.tar.bz2 +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Source1: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: clips-devel >= 6.24 glibmm24-devel >= 2.6.0 cppunit-devel >= 1.11 boost-devel pkgconfig m4 +BuildRequires: clips-devel >= %{clipsver} +BuildRequires: glibmm24-devel >= 2.6.0 +BuildRequires: cppunit-devel >= 1.11 +BuildRequires: pkgconfig +BuildRequires: m4 %description The clipsmm library provides a C++ interface to the CLIPS C library. +CLIPS (C Language Integrated Production System) is an expert system +development tool which provides a complete environment for the +construction of rule and/or object based expert systems. + +Created in 1985 by NASA at the Johnson Space Center, CLIPS is now +widely used throughout the government, industry, and academia. + %package devel -Summary: Headers for developing programs that will use clipsmm +Summary: Headers for developing C++ applications with CLIPS Group: Development/Libraries -Requires: clipsmm = %{version}-%{release} -Requires: clips-devel >= 6.24 glibmm24-devel >= 2.6.0 pkgconfig +Requires: %{name} = %{version}-%{release} +Requires: clips-devel >= %{clipsver} +Requires: glibmm24-devel >= 2.6.0 +Requires: pkgconfig %description devel This package contains the libraries and header files needed for developing clipsmm applications. +clipsmm provides a C++ interface to the CLIPS C library. + +CLIPS (C Language Integrated Production System) is an expert system +development tool which provides a complete environment for the +construction of rule and/or object based expert systems. + +Created in 1985 by NASA at the Johnson Space Center, CLIPS is now +widely used throughout the government, industry, and academia. + +%package doc +Summary: Documentation for the C++ clipsmm library +Group: Documentation +Requires: gtk-doc +Requires: devhelp +%if 0%{?fedora} > 9 || 0%{?rhel} > 5 +BuildArch: noarch +%endif + +%description doc +This package contains developer's documentation for the clipsmm +library. clipsmm provides C++ based bindings for the C based +CLIPS library. + +The documentation can be viewed either through the devhelp +documentation browser or through a web browser. + +If using a web browser the documentation is installed in the gtk-doc +hierarchy and can be found at /usr/share/gtk-doc/html/clipsmm-0.1 + +CLIPS (C Language Integrated Production System) is an expert system +development tool which provides a complete environment for the +construction of rule and/or object based expert systems. + +Created in 1985 by NASA at the Johnson Space Center, CLIPS is now +widely used throughout the government, industry, and academia. + %prep -%setup -q +%setup -q -b 1 %build %configure --enable-static=no %{__make} %{?_smp_mflags} - %install %{__rm} -rf %{buildroot} - -%{__make} DESTDIR=%{buildroot} install +%{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -# Copy the docs into a different place in the dist hierarchy so they -# install as /usr/share/doc/package-x.x.x-devel/reference -%{__cp} -ar docs/reference . + +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/ doc/clipsmm-0.1.devhelp %clean %{__rm} -rf %{buildroot} @@ -49,18 +98,25 @@ find %{buildroot} -type f -name "*.la" - %files %defattr(-,root,root,-) -%{_libdir}/lib*.so.* +%{_libdir}/libclipsmm.so.* %doc AUTHORS COPYING %files devel %defattr(-,root,root,-) -%{_libdir}/*.so -%{_libdir}/pkgconfig/clipsmm*.pc -%{_includedir}/clipsmm-0.0/ -%doc ChangeLog reference +%{_libdir}/libclipsmm.so +%{_libdir}/pkgconfig/clipsmm-1.0.pc +%{_includedir}/clipsmm-0.1/ +%doc ChangeLog + +%files doc +%defattr(-,root,root,-) +%doc %{_datadir}/gtk-doc/html/clipsmm-0.1/ %changelog +* Mon Jul 27 2009 Rick L Vinyard Jr - 0.1.0-1 +- New release + * Fri Jul 24 2009 Fedora Release Engineering - 0.0.7-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Nov 2006 04:57:20 -0000 1.2 +++ sources 4 Aug 2009 19:32:09 -0000 1.3 @@ -1 +1,2 @@ -462cad31023799926ab67f78b628e719 clipsmm-0.0.7.tar.bz2 +2d30edfbb57f03f010243a7f07d494a6 clipsmm-0.1.0.tar.bz2 +781296b7b85a8da9f0bce5a5248fe48e clipsmm-0.1.0-doc.tar.bz2 From rvinyard at fedoraproject.org Tue Aug 4 19:32:18 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Tue, 4 Aug 2009 19:32:18 +0000 (UTC) Subject: rpms/clipsmm/F-11 .cvsignore, 1.2, 1.3 clipsmm.spec, 1.5, 1.6 sources, 1.2, 1.3 Message-ID: <20090804193218.30DD011C00E4@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/clipsmm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7272 Modified Files: .cvsignore clipsmm.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 26 Nov 2006 04:57:20 -0000 1.2 +++ .cvsignore 4 Aug 2009 19:32:17 -0000 1.3 @@ -1 +1,2 @@ -clipsmm-0.0.7.tar.bz2 +clipsmm-0.1.0.tar.bz2 +clipsmm-0.1.0-doc.tar.bz2 Index: clipsmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/F-11/clipsmm.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- clipsmm.spec 24 Feb 2009 07:52:07 -0000 1.5 +++ clipsmm.spec 4 Aug 2009 19:32:18 -0000 1.6 @@ -1,44 +1,93 @@ - -Summary: Clipsmm is a C++ wrapper for the CLIPS C library +%define clipsver 6.24 +Summary: C++ interface to the CLIPS expert system C library Name: clipsmm -Version: 0.0.7 -Release: 5%{?dist} -License: GPLv2 +Version: 0.1.0 +Release: 1%{?dist} +License: GPLv3 URL: http://clipsmm.sourceforge.net Group: System Environment/Libraries -Source: http://download.sourceforge.net/clipsmm/clipsmm-0.0.7.tar.bz2 +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Source1: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: clips-devel >= 6.24 glibmm24-devel >= 2.6.0 cppunit-devel >= 1.11 boost-devel pkgconfig m4 +BuildRequires: clips-devel >= %{clipsver} +BuildRequires: glibmm24-devel >= 2.6.0 +BuildRequires: cppunit-devel >= 1.11 +BuildRequires: pkgconfig +BuildRequires: m4 %description The clipsmm library provides a C++ interface to the CLIPS C library. +CLIPS (C Language Integrated Production System) is an expert system +development tool which provides a complete environment for the +construction of rule and/or object based expert systems. + +Created in 1985 by NASA at the Johnson Space Center, CLIPS is now +widely used throughout the government, industry, and academia. + %package devel -Summary: Headers for developing programs that will use clipsmm +Summary: Headers for developing C++ applications with CLIPS Group: Development/Libraries -Requires: clipsmm = %{version}-%{release} -Requires: clips-devel >= 6.24 glibmm24-devel >= 2.6.0 pkgconfig +Requires: %{name} = %{version}-%{release} +Requires: clips-devel >= %{clipsver} +Requires: glibmm24-devel >= 2.6.0 +Requires: pkgconfig %description devel This package contains the libraries and header files needed for developing clipsmm applications. +clipsmm provides a C++ interface to the CLIPS C library. + +CLIPS (C Language Integrated Production System) is an expert system +development tool which provides a complete environment for the +construction of rule and/or object based expert systems. + +Created in 1985 by NASA at the Johnson Space Center, CLIPS is now +widely used throughout the government, industry, and academia. + +%package doc +Summary: Documentation for the C++ clipsmm library +Group: Documentation +Requires: gtk-doc +Requires: devhelp +%if 0%{?fedora} > 9 || 0%{?rhel} > 5 +BuildArch: noarch +%endif + +%description doc +This package contains developer's documentation for the clipsmm +library. clipsmm provides C++ based bindings for the C based +CLIPS library. + +The documentation can be viewed either through the devhelp +documentation browser or through a web browser. + +If using a web browser the documentation is installed in the gtk-doc +hierarchy and can be found at /usr/share/gtk-doc/html/clipsmm-0.1 + +CLIPS (C Language Integrated Production System) is an expert system +development tool which provides a complete environment for the +construction of rule and/or object based expert systems. + +Created in 1985 by NASA at the Johnson Space Center, CLIPS is now +widely used throughout the government, industry, and academia. + %prep -%setup -q +%setup -q -b 1 %build %configure --enable-static=no %{__make} %{?_smp_mflags} - %install %{__rm} -rf %{buildroot} - -%{__make} DESTDIR=%{buildroot} install +%{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -# Copy the docs into a different place in the dist hierarchy so they -# install as /usr/share/doc/package-x.x.x-devel/reference -%{__cp} -ar docs/reference . + +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/ doc/clipsmm-0.1.devhelp %clean %{__rm} -rf %{buildroot} @@ -49,18 +98,28 @@ find %{buildroot} -type f -name "*.la" - %files %defattr(-,root,root,-) -%{_libdir}/lib*.so.* +%{_libdir}/libclipsmm.so.* %doc AUTHORS COPYING %files devel %defattr(-,root,root,-) -%{_libdir}/*.so -%{_libdir}/pkgconfig/clipsmm*.pc -%{_includedir}/clipsmm-0.0/ -%doc ChangeLog reference +%{_libdir}/libclipsmm.so +%{_libdir}/pkgconfig/clipsmm-1.0.pc +%{_includedir}/clipsmm-0.1/ +%doc ChangeLog + +%files doc +%defattr(-,root,root,-) +%doc %{_datadir}/gtk-doc/html/clipsmm-0.1/ %changelog +* Mon Jul 27 2009 Rick L Vinyard Jr - 0.1.0-1 +- New release + +* Fri Jul 24 2009 Fedora Release Engineering - 0.0.7-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Fedora Release Engineering - 0.0.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Nov 2006 04:57:20 -0000 1.2 +++ sources 4 Aug 2009 19:32:18 -0000 1.3 @@ -1 +1,2 @@ -462cad31023799926ab67f78b628e719 clipsmm-0.0.7.tar.bz2 +2d30edfbb57f03f010243a7f07d494a6 clipsmm-0.1.0.tar.bz2 +781296b7b85a8da9f0bce5a5248fe48e clipsmm-0.1.0-doc.tar.bz2 From rvinyard at fedoraproject.org Tue Aug 4 19:32:26 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Tue, 4 Aug 2009 19:32:26 +0000 (UTC) Subject: rpms/clipsmm/F-10 .cvsignore, 1.2, 1.3 clipsmm.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090804193226.8A0FA11C00E4@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/clipsmm/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7328 Modified Files: .cvsignore clipsmm.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 26 Nov 2006 04:57:20 -0000 1.2 +++ .cvsignore 4 Aug 2009 19:32:26 -0000 1.3 @@ -1 +1,2 @@ -clipsmm-0.0.7.tar.bz2 +clipsmm-0.1.0.tar.bz2 +clipsmm-0.1.0-doc.tar.bz2 Index: clipsmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/F-10/clipsmm.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- clipsmm.spec 4 Mar 2008 04:19:53 -0000 1.4 +++ clipsmm.spec 4 Aug 2009 19:32:26 -0000 1.5 @@ -1,44 +1,93 @@ - -Summary: Clipsmm is a C++ wrapper for the CLIPS C library +%define clipsver 6.24 +Summary: C++ interface to the CLIPS expert system C library Name: clipsmm -Version: 0.0.7 -Release: 4%{?dist} -License: GPLv2 +Version: 0.1.0 +Release: 1%{?dist} +License: GPLv3 URL: http://clipsmm.sourceforge.net Group: System Environment/Libraries -Source: http://download.sourceforge.net/clipsmm/clipsmm-0.0.7.tar.bz2 +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Source1: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: clips-devel >= 6.24 glibmm24-devel >= 2.6.0 cppunit-devel >= 1.11 boost-devel pkgconfig m4 +BuildRequires: clips-devel >= %{clipsver} +BuildRequires: glibmm24-devel >= 2.6.0 +BuildRequires: cppunit-devel >= 1.11 +BuildRequires: pkgconfig +BuildRequires: m4 %description The clipsmm library provides a C++ interface to the CLIPS C library. +CLIPS (C Language Integrated Production System) is an expert system +development tool which provides a complete environment for the +construction of rule and/or object based expert systems. + +Created in 1985 by NASA at the Johnson Space Center, CLIPS is now +widely used throughout the government, industry, and academia. + %package devel -Summary: Headers for developing programs that will use clipsmm +Summary: Headers for developing C++ applications with CLIPS Group: Development/Libraries -Requires: clipsmm = %{version}-%{release} -Requires: clips-devel >= 6.24 glibmm24-devel >= 2.6.0 pkgconfig +Requires: %{name} = %{version}-%{release} +Requires: clips-devel >= %{clipsver} +Requires: glibmm24-devel >= 2.6.0 +Requires: pkgconfig %description devel This package contains the libraries and header files needed for developing clipsmm applications. +clipsmm provides a C++ interface to the CLIPS C library. + +CLIPS (C Language Integrated Production System) is an expert system +development tool which provides a complete environment for the +construction of rule and/or object based expert systems. + +Created in 1985 by NASA at the Johnson Space Center, CLIPS is now +widely used throughout the government, industry, and academia. + +%package doc +Summary: Documentation for the C++ clipsmm library +Group: Documentation +Requires: gtk-doc +Requires: devhelp +%if 0%{?fedora} > 9 || 0%{?rhel} > 5 +BuildArch: noarch +%endif + +%description doc +This package contains developer's documentation for the clipsmm +library. clipsmm provides C++ based bindings for the C based +CLIPS library. + +The documentation can be viewed either through the devhelp +documentation browser or through a web browser. + +If using a web browser the documentation is installed in the gtk-doc +hierarchy and can be found at /usr/share/gtk-doc/html/clipsmm-0.1 + +CLIPS (C Language Integrated Production System) is an expert system +development tool which provides a complete environment for the +construction of rule and/or object based expert systems. + +Created in 1985 by NASA at the Johnson Space Center, CLIPS is now +widely used throughout the government, industry, and academia. + %prep -%setup -q +%setup -q -b 1 %build %configure --enable-static=no %{__make} %{?_smp_mflags} - %install %{__rm} -rf %{buildroot} - -%{__make} DESTDIR=%{buildroot} install +%{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -# Copy the docs into a different place in the dist hierarchy so they -# install as /usr/share/doc/package-x.x.x-devel/reference -%{__cp} -ar docs/reference . + +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/clipsmm-0.1/ doc/clipsmm-0.1.devhelp %clean %{__rm} -rf %{buildroot} @@ -49,18 +98,31 @@ find %{buildroot} -type f -name "*.la" - %files %defattr(-,root,root,-) -%{_libdir}/lib*.so.* +%{_libdir}/libclipsmm.so.* %doc AUTHORS COPYING %files devel %defattr(-,root,root,-) -%{_libdir}/*.so -%{_libdir}/pkgconfig/clipsmm*.pc -%{_includedir}/clipsmm-0.0/ -%doc ChangeLog reference +%{_libdir}/libclipsmm.so +%{_libdir}/pkgconfig/clipsmm-1.0.pc +%{_includedir}/clipsmm-0.1/ +%doc ChangeLog + +%files doc +%defattr(-,root,root,-) +%doc %{_datadir}/gtk-doc/html/clipsmm-0.1/ %changelog +* Mon Jul 27 2009 Rick L Vinyard Jr - 0.1.0-1 +- New release + +* Fri Jul 24 2009 Fedora Release Engineering - 0.0.7-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 0.0.7-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Mon Mar 03 2008 Rick L Vinyard Jr - 0.0.7-4 - Bump release for make-tag error Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Nov 2006 04:57:20 -0000 1.2 +++ sources 4 Aug 2009 19:32:26 -0000 1.3 @@ -1 +1,2 @@ -462cad31023799926ab67f78b628e719 clipsmm-0.0.7.tar.bz2 +2d30edfbb57f03f010243a7f07d494a6 clipsmm-0.1.0.tar.bz2 +781296b7b85a8da9f0bce5a5248fe48e clipsmm-0.1.0-doc.tar.bz2 From rdieter at fedoraproject.org Tue Aug 4 19:32:57 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 19:32:57 +0000 (UTC) Subject: rpms/kdelibs/F-10 kdelibs-4.2.85-kde149705.patch, NONE, 1.1 kdelibs-4.2.85-libexecdir.patch, NONE, 1.1 kdelibs-4.2.96-parallel_devel.patch, NONE, 1.1 .cvsignore, 1.66, 1.67 kdelibs.spec, 1.432, 1.433 sources, 1.81, 1.82 kdelibs-4.0.85-libexecdir.patch, 1.1, NONE kdelibs-4.1.82-kde149705.patch, 1.1, NONE kdelibs-4.1.96-AllowExternalPaths.patch, 1.1, NONE kdelibs-4.1.96-cmake.patch, 1.1, NONE kdelibs-4.1.96-parallel_devel.patch, 1.2, NONE kdelibs-4.2.3-fixPopupForPlasmaboard.patch, 1.1, NONE kdelibs-4.2.4-cve-2009-0945.patch, 1.1, NONE kdelibs-4.2.4-cve-2009-1690.patch, 1.1, NONE kdelibs-4.2.4-cve-2009-2537-select-length.patch, 1.1, NONE kdelibs-4.2.98-cve-2009-1687.patch, 1.1, NONE kdelibs-4.2.98-cve-2009-1698.patch, 1.1, NONE kdelibs-4.2.98-cve-2009-1725.patch, 1.1, NONE Message-ID: <20090804193257.D74F111C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7630 Modified Files: .cvsignore kdelibs.spec sources Added Files: kdelibs-4.2.85-kde149705.patch kdelibs-4.2.85-libexecdir.patch kdelibs-4.2.96-parallel_devel.patch Removed Files: kdelibs-4.0.85-libexecdir.patch kdelibs-4.1.82-kde149705.patch kdelibs-4.1.96-AllowExternalPaths.patch kdelibs-4.1.96-cmake.patch kdelibs-4.1.96-parallel_devel.patch kdelibs-4.2.3-fixPopupForPlasmaboard.patch kdelibs-4.2.4-cve-2009-0945.patch kdelibs-4.2.4-cve-2009-1690.patch kdelibs-4.2.4-cve-2009-2537-select-length.patch kdelibs-4.2.98-cve-2009-1687.patch kdelibs-4.2.98-cve-2009-1698.patch kdelibs-4.2.98-cve-2009-1725.patch Log Message: * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 kdelibs-4.2.85-kde149705.patch: kdeui/icons/kicontheme.cpp | 2 +- kdeui/kernel/kglobalsettings.cpp | 2 +- kutils/kdeglobals.kcfg | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) --- NEW FILE kdelibs-4.2.85-kde149705.patch --- diff -up kdelibs-4.2.85/kdeui/icons/kicontheme.cpp.kde149705 kdelibs-4.2.85/kdeui/icons/kicontheme.cpp --- kdelibs-4.2.85/kdeui/icons/kicontheme.cpp.kde149705 2009-04-15 12:26:44.000000000 +0200 +++ kdelibs-4.2.85/kdeui/icons/kicontheme.cpp 2009-05-11 16:01:29.000000000 +0200 @@ -525,7 +525,7 @@ QString KIconTheme::current() } KConfigGroup cg(KGlobal::config(), "Icons"); - *_theme = cg.readEntry("Theme", defaultThemeName()); + *_theme = cg.readEntry("Theme4", cg.readEntry("Theme", defaultThemeName())); if ( *_theme == QLatin1String("hicolor") ) { *_theme = defaultThemeName(); } diff -up kdelibs-4.2.85/kdeui/kernel/kglobalsettings.cpp.kde149705 kdelibs-4.2.85/kdeui/kernel/kglobalsettings.cpp --- kdelibs-4.2.85/kdeui/kernel/kglobalsettings.cpp.kde149705 2009-03-27 15:47:33.000000000 +0100 +++ kdelibs-4.2.85/kdeui/kernel/kglobalsettings.cpp 2009-05-11 16:00:06.000000000 +0200 @@ -856,7 +856,7 @@ void KGlobalSettings::Private::applyGUIS if (kde_overrideStyle.isEmpty()) { const QString &defaultStyle = KStyle::defaultStyle(); const KConfigGroup pConfig(KGlobal::config(), "General"); - const QString &styleStr = pConfig.readEntry("widgetStyle", defaultStyle); + const QString &styleStr = pConfig.readEntry("widgetStyle4", pConfig.readEntry("widgetStyle", defaultStyle)); if (styleStr.isEmpty() || // check whether we already use the correct style to return then diff -up kdelibs-4.2.85/kutils/kdeglobals.kcfg.kde149705 kdelibs-4.2.85/kutils/kdeglobals.kcfg --- kdelibs-4.2.85/kutils/kdeglobals.kcfg.kde149705 2009-04-15 12:26:45.000000000 +0200 +++ kdelibs-4.2.85/kutils/kdeglobals.kcfg 2009-05-11 16:00:06.000000000 +0200 @@ -24,6 +24,10 @@ The name of the widget style, for example "keramik" or "plastik". Without quotes. keramik + + + The name of the widget style, for example "oxygen". Without quotes. Defaults to widgetStyle. + kdelibs-4.2.85-libexecdir.patch: kdecore/kernel/kstandarddirs.cpp | 2 +- kdecore/kernel/kstandarddirs_unix.cpp | 2 +- kdecore/tests/kstandarddirstest.cpp | 5 +++-- kio/tests/krununittest.cpp | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) --- NEW FILE kdelibs-4.2.85-libexecdir.patch --- diff -up kdelibs-4.2.85/kdecore/kernel/kstandarddirs.cpp.libexecdir kdelibs-4.2.85/kdecore/kernel/kstandarddirs.cpp --- kdelibs-4.2.85/kdecore/kernel/kstandarddirs.cpp.libexecdir 2009-05-06 05:14:38.000000000 -0500 +++ kdelibs-4.2.85/kdecore/kernel/kstandarddirs.cpp 2009-05-14 11:34:04.732889142 -0500 @@ -1759,7 +1759,7 @@ void KStandardDirs::addKDEDefaults() addResourceType(types_string + types_indices[index], 0, types_string + types_indices[index+1], true); index+=2; } - addResourceType("exe", "lib", "kde4/libexec", true ); + addResourceType("exe", 0, "libexec/kde4", true ); addResourceDir("home", QDir::homePath(), false); diff -up kdelibs-4.2.85/kdecore/kernel/kstandarddirs_unix.cpp.libexecdir kdelibs-4.2.85/kdecore/kernel/kstandarddirs_unix.cpp --- kdelibs-4.2.85/kdecore/kernel/kstandarddirs_unix.cpp.libexecdir 2008-05-21 06:08:57.000000000 -0500 +++ kdelibs-4.2.85/kdecore/kernel/kstandarddirs_unix.cpp 2009-05-14 11:30:40.737623244 -0500 @@ -62,7 +62,7 @@ QString KStandardDirs::installPath(const if (strcmp("lib", type) == 0) return QString::fromLatin1(LIB_INSTALL_DIR "/"); if (strcmp("libexec", type) == 0) - return QString::fromLatin1(KDEDIR "/lib" KDELIBSUFF "/kde4/libexec/"); + return QString::fromLatin1(LIBEXEC_INSTALL_DIR "/"); if (strcmp("locale", type) == 0) return QString::fromLatin1(LOCALE_INSTALL_DIR "/"); break; diff -up kdelibs-4.2.85/kdecore/tests/kstandarddirstest.cpp.libexecdir kdelibs-4.2.85/kdecore/tests/kstandarddirstest.cpp --- kdelibs-4.2.85/kdecore/tests/kstandarddirstest.cpp.libexecdir 2009-02-27 06:31:32.000000000 -0600 +++ kdelibs-4.2.85/kdecore/tests/kstandarddirstest.cpp 2009-05-14 11:30:40.737623244 -0500 @@ -74,8 +74,9 @@ void KStandarddirsTest::testFindResource #define KIOSLAVE "bin/kioslave.exe" #else #define EXT "" -#define KIOSLAVE "kde4/libexec/kioslave" +#define KIOSLAVE "libexec/kde4/kioslave" #endif + const QString bin = KGlobal::dirs()->findResource( "exe", "kioslave" EXT ); QVERIFY( !bin.isEmpty() ); QVERIFY( bin.endsWith( KIOSLAVE ) ); @@ -174,7 +175,7 @@ void KStandarddirsTest::testFindExe() // findExe with a result in libexec const QString lnusertemp = KGlobal::dirs()->findExe( "lnusertemp" ); QVERIFY( !lnusertemp.isEmpty() ); - QVERIFY( lnusertemp.endsWith( "lib" KDELIBSUFF "/kde4/libexec/lnusertemp" EXT ) ); + QVERIFY( lnusertemp.endsWith( "lib" KDELIBSUFF "/kde4/libexec/lnusertemp" EXT ) || lnusertemp.endsWith( "libexec/kde4/lnusertemp" EXT ) ); #endif // Check the "exe" resource too diff -up kdelibs-4.2.85/kio/tests/krununittest.cpp.libexecdir kdelibs-4.2.85/kio/tests/krununittest.cpp --- kdelibs-4.2.85/kio/tests/krununittest.cpp.libexecdir 2008-05-21 06:08:08.000000000 -0500 +++ kdelibs-4.2.85/kio/tests/krununittest.cpp 2009-05-14 11:30:40.737623244 -0500 @@ -139,7 +139,7 @@ void KRunUnitTest::testProcessDesktopExe if (kmailservice.isEmpty()) kmailservice = "kmailservice"; if (!kdeinit.isEmpty()) { QVERIFY(!kmailservice.isEmpty()); - QVERIFY(kmailservice.contains("kde4/libexec")); + QVERIFY(kmailservice.contains("kde4/libexec") || kmailservice.contains("libexec/kde4")); } QTest::newRow("%U l0") << "kdeinit4 %U" << l0 << false << kdeinit; kdelibs-4.2.96-parallel_devel.patch: cmake/modules/FindKDE4Internal.cmake | 36 ++++++++++++++-------------- doc/api/doxygen-preprocess-kcfg.sh | 4 +-- kdecore/kconfig_compiler/CMakeLists.txt | 6 ++-- kdecore/kconfig_compiler/checkkcfg.pl | 4 +-- kdeui/tests/kconfig_compiler/CMakeLists.txt | 2 - kdewidgets/CMakeLists.txt | 12 ++++----- 6 files changed, 33 insertions(+), 31 deletions(-) --- NEW FILE kdelibs-4.2.96-parallel_devel.patch --- diff -up kdelibs-4.2.96/cmake/modules/FindKDE4Internal.cmake.parallel_devel kdelibs-4.2.96/cmake/modules/FindKDE4Internal.cmake --- kdelibs-4.2.96/cmake/modules/FindKDE4Internal.cmake.parallel_devel 2009-07-08 16:41:09.000000000 +0200 +++ kdelibs-4.2.96/cmake/modules/FindKDE4Internal.cmake 2009-07-13 16:32:48.000000000 +0200 @@ -15,10 +15,10 @@ # The following variables are defined for the various tools required to # compile KDE software: # -# KDE4_KCFGC_EXECUTABLE - the kconfig_compiler executable +# KDE4_KCFGC_EXECUTABLE - the kconfig_compiler4 executable # KDE4_AUTOMOC_EXECUTABLE - the kde4automoc executable, deprecated, use AUTOMOC4_EXECUTABLE instead # KDE4_MEINPROC_EXECUTABLE - the meinproc4 executable -# KDE4_MAKEKDEWIDGETS_EXECUTABLE - the makekdewidgets executable +# KDE4_MAKEKDEWIDGETS_EXECUTABLE - the makekdewidgets4 executable # # The following variables point to the location of the KDE libraries, # but shouldn't be used directly: @@ -129,7 +129,7 @@ # Use optional GENERATE_MOC to generate moc if you use signals in your kcfg files. # # KDE4_ADD_WIDGET_FILES (SRCS_VAR file1.widgets ... fileN.widgets) -# Use this to add widget description files for the makekdewidgets code generator +# Use this to add widget description files for the makekdewidgets4 code generator # for Qt Designer plugins. # # KDE4_CREATE_FINAL_FILES (filename_CXX filename_C file1 ... fileN) @@ -383,23 +383,23 @@ if (_kdeBootStrapping) if (WIN32) set(LIBRARY_OUTPUT_PATH ${EXECUTABLE_OUTPUT_PATH} ) # CMAKE_CFG_INTDIR is the output subdirectory created e.g. by XCode and MSVC - set(KDE4_KCFGC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/kconfig_compiler ) + set(KDE4_KCFGC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/kconfig_compiler4 ) set(KDE4_MEINPROC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/meinproc4 ) - set(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/makekdewidgets ) + set(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/makekdewidgets4 ) else (WIN32) set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib ) - set(KDE4_KCFGC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/kconfig_compiler.shell ) + set(KDE4_KCFGC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/kconfig_compiler4.shell ) set(KDE4_MEINPROC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/meinproc4.shell ) - set(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/makekdewidgets.shell ) + set(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/makekdewidgets4.shell ) endif (WIN32) set(KDE4_LIB_DIR ${LIBRARY_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}) # when building kdelibs, make the kcfg rules depend on the binaries... - set( _KDE4_KCONFIG_COMPILER_DEP kconfig_compiler) - set( _KDE4_MAKEKDEWIDGETS_DEP makekdewidgets) + set( _KDE4_KCONFIG_COMPILER_DEP kconfig_compiler4) + set( _KDE4_MAKEKDEWIDGETS_DEP makekdewidgets4) set( _KDE4_MEINPROC_EXECUTABLE_DEP meinproc4) set(KDE4_INSTALLED_VERSION_OK TRUE) @@ -497,7 +497,8 @@ else (_kdeBootStrapping) # KDE4_LIB_INSTALL_DIR and KDE4_INCLUDE_INSTALL_DIR are set in KDELibsDependencies.cmake, # use them to set the KDE4_LIB_DIR and KDE4_INCLUDE_DIR "public interface" variables - set(KDE4_LIB_DIR ${KDE4_LIB_INSTALL_DIR} ) + set(KDE4_LIB_DIR ${KDE4_LIB_INSTALL_DIR}/kde4/devel ) + link_directories("${KDE4_LIB_DIR}") set(KDE4_INCLUDE_DIR ${KDE4_INCLUDE_INSTALL_DIR} ) @@ -510,12 +511,12 @@ else (_kdeBootStrapping) # get the build CONFIGURATIONS which were exported in this file, and use just the first # of them to get the location of the installed executables - get_target_property(_importedConfigurations ${KDE4_TARGET_PREFIX}kconfig_compiler IMPORTED_CONFIGURATIONS ) + get_target_property(_importedConfigurations ${KDE4_TARGET_PREFIX}kconfig_compiler4 IMPORTED_CONFIGURATIONS ) list(GET _importedConfigurations 0 _firstConfig) - get_target_property(KDE4_KCFGC_EXECUTABLE ${KDE4_TARGET_PREFIX}kconfig_compiler LOCATION_${_firstConfig}) + get_target_property(KDE4_KCFGC_EXECUTABLE ${KDE4_TARGET_PREFIX}kconfig_compiler4 LOCATION_${_firstConfig}) get_target_property(KDE4_MEINPROC_EXECUTABLE ${KDE4_TARGET_PREFIX}meinproc4 LOCATION_${_firstConfig}) - get_target_property(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${KDE4_TARGET_PREFIX}makekdewidgets LOCATION_${_firstConfig}) + get_target_property(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${KDE4_TARGET_PREFIX}makekdewidgets4 LOCATION_${_firstConfig}) # allow searching cmake modules in all given kde install locations (KDEDIRS based) execute_process(COMMAND "${KDE4_KDECONFIG_EXECUTABLE}" --path data OUTPUT_VARIABLE _data_DIR ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE) @@ -782,7 +783,8 @@ set(CMAKE_SYSTEM_INCLUDE_PATH ${CMAKE_SY set(CMAKE_SYSTEM_PROGRAM_PATH ${CMAKE_SYSTEM_PROGRAM_PATH} "${KDE4_BIN_INSTALL_DIR}" ) -set(CMAKE_SYSTEM_LIBRARY_PATH ${CMAKE_SYSTEM_LIBRARY_PATH} +set(CMAKE_SYSTEM_LIBRARY_PATH "${KDE4_LIB_INSTALL_DIR}/kde4/devel" + ${CMAKE_SYSTEM_LIBRARY_PATH} "${KDE4_LIB_INSTALL_DIR}" ) # under Windows dlls may be also installed in bin/ @@ -1166,9 +1168,9 @@ macro (KDE4_PRINT_RESULTS) endif (NOT _kdeBootStrapping) if(KDE4_KCFGC_EXECUTABLE) - message(STATUS "Found the KDE4 kconfig_compiler preprocessor: ${KDE4_KCFGC_EXECUTABLE}") + message(STATUS "Found the KDE4 kconfig_compiler4 preprocessor: ${KDE4_KCFGC_EXECUTABLE}") else(KDE4_KCFGC_EXECUTABLE) - message(STATUS "Didn't find the KDE4 kconfig_compiler preprocessor") + message(STATUS "Didn't find the KDE4 kconfig_compiler4 preprocessor") endif(KDE4_KCFGC_EXECUTABLE) if(AUTOMOC4_EXECUTABLE) @@ -1187,7 +1189,7 @@ if (KDE4Internal_FIND_REQUIRED AND NOT K endif (NOT KDE4_INSTALLED_VERSION_OK) if (NOT KDE4_KCFGC_EXECUTABLE) - message(FATAL_ERROR "ERROR: could not detect a usable kconfig_compiler") + message(FATAL_ERROR "ERROR: could not detect a usable kconfig_compiler4") endif (NOT KDE4_KCFGC_EXECUTABLE) message(FATAL_ERROR "ERROR: could NOT find everything required for compiling KDE 4 programs") diff -up kdelibs-4.2.96/doc/api/doxygen-preprocess-kcfg.sh.parallel_devel kdelibs-4.2.96/doc/api/doxygen-preprocess-kcfg.sh --- kdelibs-4.2.96/doc/api/doxygen-preprocess-kcfg.sh.parallel_devel 2008-05-21 13:07:26.000000000 +0200 +++ kdelibs-4.2.96/doc/api/doxygen-preprocess-kcfg.sh 2009-07-13 16:26:04.000000000 +0200 @@ -2,9 +2,9 @@ # Generates and cleans KConfigXT source code during a API dox build # -kcfg_compiler="`kde4-config --prefix`/bin/kconfig_compiler" +kcfg_compiler="`kde4-config --prefix`/bin/kconfig_compiler4" if test -z "$kcfg_compiler"; then - echo "kconfig_compiler not found!" + echo "kconfig_compiler4 not found!" exit 1; fi diff -up kdelibs-4.2.96/kdecore/kconfig_compiler/checkkcfg.pl.parallel_devel kdelibs-4.2.96/kdecore/kconfig_compiler/checkkcfg.pl --- kdelibs-4.2.96/kdecore/kconfig_compiler/checkkcfg.pl.parallel_devel 2008-05-21 13:09:13.000000000 +0200 +++ kdelibs-4.2.96/kdecore/kconfig_compiler/checkkcfg.pl 2009-07-13 16:26:04.000000000 +0200 @@ -15,12 +15,12 @@ $file_cpp = "$filebase.cpp"; $kcfgc = $file . "c"; -$cmd = "./kconfig_compiler $file $kcfgc"; +$cmd = "./kconfig_compiler4 $file $kcfgc"; #print "CMD $cmd\n"; if ( system( $cmd ) != 0 ) { - print STDERR "Unable to run kconfig_compiler\n"; + print STDERR "Unable to run kconfig_compiler4\n"; exit 1; } diff -up kdelibs-4.2.96/kdecore/kconfig_compiler/CMakeLists.txt.parallel_devel kdelibs-4.2.96/kdecore/kconfig_compiler/CMakeLists.txt --- kdelibs-4.2.96/kdecore/kconfig_compiler/CMakeLists.txt.parallel_devel 2009-01-06 18:27:49.000000000 +0100 +++ kdelibs-4.2.96/kdecore/kconfig_compiler/CMakeLists.txt 2009-07-13 16:26:04.000000000 +0200 @@ -8,13 +8,13 @@ add_subdirectory( example ) set(kconfig_compiler_SRCS kconfig_compiler.cpp) -kde4_add_executable(kconfig_compiler NOGUI RUN_UNINSTALLED ${kconfig_compiler_SRCS}) +kde4_add_executable(kconfig_compiler4 NOGUI RUN_UNINSTALLED ${kconfig_compiler_SRCS}) -target_link_libraries(kconfig_compiler ${QT_QTCORE_LIBRARY} ${QT_QTXML_LIBRARY} ) +target_link_libraries(kconfig_compiler4 ${QT_QTCORE_LIBRARY} ${QT_QTXML_LIBRARY} ) # "export" this target too so we can use the LOCATION property of the imported target in # FindKDE4Internal.cmake to get the full path to the installed executable instead of using FIND_PROGRAM(), Alex -install(TARGETS kconfig_compiler EXPORT kdelibsToolsTargets ${INSTALL_TARGETS_DEFAULT_ARGS} ) +install(TARGETS kconfig_compiler4 EXPORT kdelibsToolsTargets ${INSTALL_TARGETS_DEFAULT_ARGS} ) ########### install files ############### diff -up kdelibs-4.2.96/kdeui/tests/kconfig_compiler/CMakeLists.txt.parallel_devel kdelibs-4.2.96/kdeui/tests/kconfig_compiler/CMakeLists.txt --- kdelibs-4.2.96/kdeui/tests/kconfig_compiler/CMakeLists.txt.parallel_devel 2008-05-21 13:08:30.000000000 +0200 +++ kdelibs-4.2.96/kdeui/tests/kconfig_compiler/CMakeLists.txt 2009-07-13 16:26:04.000000000 +0200 @@ -9,7 +9,7 @@ macro(GEN_KCFG_TEST_SOURCE _testName _sr add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_testName}.cpp ${CMAKE_CURRENT_BINARY_DIR}/${_testName}.h COMMAND ${KDE4_KCFGC_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfg ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfgc - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfg ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfgc kconfig_compiler) + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfg ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfgc kconfig_compiler4) # set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/${_testName}.h PROPERTIES GENERATED TRUE) qt4_generate_moc(${CMAKE_CURRENT_BINARY_DIR}/${_testName}.h ${CMAKE_CURRENT_BINARY_DIR}/${_testName}.moc ) diff -up kdelibs-4.2.96/kdewidgets/CMakeLists.txt.parallel_devel kdelibs-4.2.96/kdewidgets/CMakeLists.txt --- kdelibs-4.2.96/kdewidgets/CMakeLists.txt.parallel_devel 2009-01-06 18:27:44.000000000 +0100 +++ kdelibs-4.2.96/kdewidgets/CMakeLists.txt 2009-07-13 16:26:04.000000000 +0200 @@ -14,24 +14,24 @@ include_directories( set(makekdewidgets_SRCS makekdewidgets.cpp ) -kde4_add_executable(makekdewidgets NOGUI RUN_UNINSTALLED ${makekdewidgets_SRCS}) +kde4_add_executable(makekdewidgets4 NOGUI RUN_UNINSTALLED ${makekdewidgets_SRCS}) -target_link_libraries(makekdewidgets ${KDE4_KDECORE_LIBS} ) +target_link_libraries(makekdewidgets4 ${KDE4_KDECORE_LIBS} ) # "export" this target too so we can use the LOCATION property of the imported target in # FindKDE4Internal.cmake to get the full path to the installed executable instead of using FIND_PROGRAM(), Alex -install(TARGETS makekdewidgets EXPORT kdelibsToolsTargets ${INSTALL_TARGETS_DEFAULT_ARGS} ) +install(TARGETS makekdewidgets4 EXPORT kdelibsToolsTargets ${INSTALL_TARGETS_DEFAULT_ARGS} ) ########### next target ############### # get the name of the generated wrapper script (which sets up LD_LIBRARY_PATH) -get_target_property(MAKEKDEWIDGETS_EXECUTABLE makekdewidgets WRAPPER_SCRIPT) +get_target_property(MAKEKDEWIDGETS_EXECUTABLE makekdewidgets4 WRAPPER_SCRIPT) add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/kdewidgets.cpp COMMAND "${MAKEKDEWIDGETS_EXECUTABLE}" -o ${CMAKE_CURRENT_BINARY_DIR}/kdewidgets.cpp ${CMAKE_CURRENT_SOURCE_DIR}/kde.widgets - MAIN_DEPENDENCY kde.widgets DEPENDS makekdewidgets) + MAIN_DEPENDENCY kde.widgets DEPENDS makekdewidgets4) set(kdewidgets_PART_SRCS classpreviews.cpp @@ -66,7 +66,7 @@ if (QT_QT3SUPPORT_FOUND) add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/kde3supportwidgets.cpp COMMAND "${MAKEKDEWIDGETS_EXECUTABLE}" -o ${CMAKE_CURRENT_BINARY_DIR}/kde3supportwidgets.cpp ${CMAKE_CURRENT_SOURCE_DIR}/kde3support.widgets - MAIN_DEPENDENCY kde3support.widgets DEPENDS makekdewidgets) + MAIN_DEPENDENCY kde3support.widgets DEPENDS makekdewidgets4) set(kde3supportwidgets_PART_SRCS classpreviews.cpp Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-10/.cvsignore,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- .cvsignore 30 May 2009 13:41:42 -0000 1.66 +++ .cvsignore 4 Aug 2009 19:32:57 -0000 1.67 @@ -1 +1,2 @@ -kdelibs-4.2.4.tar.bz2 +kdelibs-4.2.98.tar.bz2 +kdelibs-4.3.0.tar.bz2 Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-10/kdelibs.spec,v retrieving revision 1.432 retrieving revision 1.433 diff -u -p -r1.432 -r1.433 --- kdelibs.spec 26 Jul 2009 05:28:18 -0000 1.432 +++ kdelibs.spec 4 Aug 2009 19:32:57 -0000 1.433 @@ -1,6 +1,10 @@ +%define phonon_ver 4.3.1 +%define soprano_ver 2.3.0 +%define strigi_ver 0.7 + Summary: K Desktop Environment 4 - Libraries -Version: 4.2.4 -Release: 6%{?dist} +Version: 4.3.0 +Release: 1%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -12,10 +16,8 @@ Provides: kdelibs4 = %{version}-%{relea Name: kdelibs4 %endif -# LGPLv2: everything, except (see below) -# BSD: kdoctools/ -# GFDL: kdoctools/customization ? -License: LGPLv2 +# http://techbase.kde.org/Policies/Licensing_Policy +License: LGPLv2+ URL: http://www.kde.org/ Group: System Environment/Libraries Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdelibs-%{version}.tar.bz2 @@ -45,17 +47,17 @@ Requires: kdelibs-common %if 0%{?fedora} >= 9 Requires: hunspell %endif -Requires: phonon%{?_isa} >= 4.3.0 -Requires: soprano%{?_isa} >= 2.2 -Requires: strigi-libs%{?_isa} >= 0.6.3 +Requires: phonon%{?_isa} >= %{phonon_ver} +Requires: soprano%{?_isa} >= %{soprano_ver} +Requires: strigi-libs%{?_isa} >= %{strigi_ver} Source1: kde4.sh Source2: kde4.csh # make -devel packages parallel-installable -Patch0: kdelibs-4.1.96-parallel_devel.patch +Patch0: kdelibs-4.2.96-parallel_devel.patch # fix kde#149705 -Patch2: kdelibs-4.1.82-kde149705.patch +Patch2: kdelibs-4.2.85-kde149705.patch # Hunspell support for K3Spell # http://fedoraproject.org/wiki/Releases/FeatureDictionary # http://bugs.kde.org/show_bug.cgi?id=154561 @@ -74,32 +76,13 @@ Patch10: kdelibs-4.1.72-no-cache-kdeglob Patch11: kdelibs-4.1.72-policykit-workaround.patch Patch12: kdelibs-4.1.0-xdg-menu.patch # patch KStandardDirs to use %{_libexecdir}/kde4 instead of %{_libdir}/kde4/libexec -Patch14: kdelibs-4.0.85-libexecdir.patch +Patch14: kdelibs-4.2.85-libexecdir.patch # kstandarddirs changes: search /etc/kde, find /usr/libexec/kde4 Patch18: kdelibs-4.1.72-kstandarddirs.patch Patch20: kdelibs-4.1.70-cmake.patch -Patch22: kdelibs-4.1.96-cmake.patch - -# upstreamable -Patch50: kdelibs-4.2.3-fixPopupForPlasmaboard.patch # upstream -# 4.2 branch -# fix CVE-2009-1687 - possible ACE in KJS (FIXME: still crashes?) -Patch100: kdelibs-4.2.4-cve-2009-1690.patch -# fix CVE-2009-0945 - NULL-pointer dereference in the SVGList interface impl -Patch101: kdelibs-4.2.4-cve-2009-0945.patch - # 4.3 branch -Patch200: kdelibs-4.1.96-AllowExternalPaths.patch -# fix CVE-2009-2537 - select length DoS -Patch201: kdelibs-4.2.4-cve-2009-2537-select-length.patch -# fix CVE-2009-1725 - crash, possible ACE in numeric character references -Patch202: kdelibs-4.2.98-cve-2009-1725.patch -# fix CVE-2009-1687 - possible ACE in KJS (FIXME: now aborts, so still crashes) -Patch203: kdelibs-4.2.98-cve-2009-1687.patch -# fix CVE-2009-1698 - crash, possible ACE in CSS style attribute handling -Patch204: kdelibs-4.2.98-cve-2009-1698.patch BuildRequires: qt4-devel >= 4.4.0 # qt4%{_?_isa} isn't provided yet -- Rex @@ -135,10 +118,10 @@ BuildRequires: libxslt-devel libxml2-dev BuildRequires: OpenEXR-devel BuildRequires: openssl-devel BuildRequires: pcre-devel -BuildRequires: phonon-devel >= 4.3.0 +BuildRequires: phonon-devel >= %{phonon_ver} BuildRequires: shared-mime-info -BuildRequires: soprano-devel >= 2.2 -BuildRequires: strigi-devel >= 0.6.3 +BuildRequires: soprano-devel >= %{soprano_ver} +BuildRequires: strigi-devel >= %{strigi_ver} BuildRequires: zlib-devel BuildRequires: libutempter-devel # extra X deps (seemingly needed and/or checked-for by most kde4 buildscripts) @@ -170,6 +153,9 @@ This package includes the common files f %package devel Group: Development/Libraries Summary: Header files for compiling KDE 4 applications +# stuff moved, help upgrade path +Conflicts: kdebase-runtime < 4.2.90 +Conflicts: kdebase-workspace-devel < 4.2.90 Provides: plasma-devel = %{version}-%{release} Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} %if "%{name}" != "kdelibs4" @@ -223,27 +209,14 @@ format for easy browsing. %patch8 -p1 -b .all-css %patch9 -p1 -b .branding sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanager.cpp -%patch10 -p1 -b .no-cache-kdeglobals-paths %patch11 -p1 -b .policykit %patch12 -p1 -b .Administration-menu %patch14 -p1 -b .libexecdir %patch18 -p1 -b .kstandarddirs %patch20 -p1 -b .xxcmake -%patch22 -p1 -b .kdepimlibs-cmake - -%patch50 -p1 -b .fixPopupForPlasmaboard # upstream patches -# 4.2 -%patch100 -p0 -b .cve-2009-1690 -%patch101 -p0 -b .cve-2009-0945 - # 4.3 -%patch200 -p1 -b .AllowExternalPaths -%patch201 -p1 -b .cve-2009-2537-select-length -%patch202 -p0 -b .cve-2009-1725 -%patch203 -p1 -b .cve-2009-1687 -%patch204 -p1 -b .cve-2009-1698 %build @@ -426,37 +399,54 @@ rm -rf %{buildroot} %changelog -* Sun Jul 26 2009 Kevin Kofler - 4.2.4-6 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Wed Jul 29 2009 Rex Dieter - 4.2.98-4 +- -devel: Conflicts: kdebase-runtime < 4.2.90, kdebase-workspace-devel < 4.2.90 + +* Sun Jul 26 2009 Kevin Kofler - 4.2.98-3 +- fix CVE-2009-2537 - select length DoS - fix CVE-2009-1725 - crash, possible ACE in numeric character references -- fix CVE-2009-1690 - crash, possible ACE in KHTML ( use-after-free) -- fix CVE-2009-1687 - possible ACE in KJS (FIXME: still crashes?) +- fix CVE-2009-1687 - possible ACE in KJS (FIXME: now aborts, so still crashes) - fix CVE-2009-1698 - crash, possible ACE in CSS style attribute handling -- fix CVE-2009-0945 - NULL-pointer dereference in the SVGList interface impl +- fix minimum strigi version (0.7, not 0.7.0, RPM thinks 0.7 < 0.7.0) -* Thu Jul 23 2009 Jaroslav Reznik - 4.2.4-5 -- CVE-2009-2537 - select length DoS -- correct fixPopupForPlasmaboard.patch +* Fri Jul 24 2009 Luk?? Tinkl - 4.2.98-2 +- respun tarball, to fix KIO HTTP redirects +- fix phonon/strigi versions -* Wed Jul 08 2009 Kevin Kofler - 4.2.4-4 +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- soprano_ver 2.3.0 +- License: LGPLv2+ + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Wed Jul 08 2009 Kevin Kofler - 4.2.95-4 - fix CMake dependency in parallel_devel patch (#510259, CHIKAMA Masaki) -* Mon Jun 15 2009 Rex Dieter 4.2.4-3 -- fixPopupForPlasmaboard.patch +* Fri Jul 03 2009 Rex Dieter - 4.2.95-3 +- plasma animation crasher (kdebug#198338) -* Mon Jun 1 2009 Luk?? Tinkl - 4.2.4-2 -- respun tarball +* Fri Jul 03 2009 Rex Dieter - 4.2.95-2 +- up min versions, phonon, strigi, soprano (#509511) -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3 rc1 -* Tue May 12 2009 Rex Dieter - 4.2.3-3 -- kde4.(sh|csh): drop QT_PLUGINS_PATH munging, kde4-config call (#498809) +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Mon May 04 2009 Than Ngo - 4.2.3-2 -- better fix for strcasestr detection +* Tue May 12 2009 Than Ngo 4.2.85-1 +- KDE-4.3 beta1 (4.2.85) +- kde4.(sh|csh): drop QT_PLUGINS_PATH munging, kde4-config call (#498809) -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed Apr 29 2009 Rex Dieter - 4.2.2-14 +- -devel: Provides: kdelibs4-devel%%{?_isa} ... * Tue Apr 28 2009 Luk?? Tinkl - 4.2.2-13 - upstream patch to fix GCC4.4 crashes in kjs Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-10/sources,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- sources 1 Jun 2009 11:51:51 -0000 1.81 +++ sources 4 Aug 2009 19:32:57 -0000 1.82 @@ -1 +1 @@ -9ed29086c33bc73256a7fa5268df560b kdelibs-4.2.4.tar.bz2 +ea54f71bcbb0cf96bb6d94c019de8bb5 kdelibs-4.3.0.tar.bz2 --- kdelibs-4.0.85-libexecdir.patch DELETED --- --- kdelibs-4.1.82-kde149705.patch DELETED --- --- kdelibs-4.1.96-AllowExternalPaths.patch DELETED --- --- kdelibs-4.1.96-cmake.patch DELETED --- --- kdelibs-4.1.96-parallel_devel.patch DELETED --- --- kdelibs-4.2.3-fixPopupForPlasmaboard.patch DELETED --- --- kdelibs-4.2.4-cve-2009-0945.patch DELETED --- --- kdelibs-4.2.4-cve-2009-1690.patch DELETED --- --- kdelibs-4.2.4-cve-2009-2537-select-length.patch DELETED --- --- kdelibs-4.2.98-cve-2009-1687.patch DELETED --- --- kdelibs-4.2.98-cve-2009-1698.patch DELETED --- --- kdelibs-4.2.98-cve-2009-1725.patch DELETED --- From kasal at fedoraproject.org Tue Aug 4 19:44:08 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Tue, 4 Aug 2009 19:44:08 +0000 (UTC) Subject: rpms/perl-Devel-FindRef/devel perl-Devel-FindRef.spec,1.2,1.3 Message-ID: <20090804194408.9E50C11C00E4@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-Devel-FindRef/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10070 Modified Files: perl-Devel-FindRef.spec Log Message: - back out the previous rebuild Index: perl-Devel-FindRef.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Devel-FindRef/devel/perl-Devel-FindRef.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- perl-Devel-FindRef.spec 31 Jul 2009 16:13:57 -0000 1.2 +++ perl-Devel-FindRef.spec 4 Aug 2009 19:44:08 -0000 1.3 @@ -48,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/Devel*.3* %changelog +* Tue Aug 4 2009 Stepan Kasal 1.42-3 +- back out the previous rebuild + * Fri Jul 31 2009 Stepan Kasal 1.42-2 - rebuild against perl build without -DDEBUGGING From kasal at fedoraproject.org Tue Aug 4 19:44:34 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Tue, 4 Aug 2009 19:44:34 +0000 (UTC) Subject: rpms/perl-Devel-FindRef/devel perl-Devel-FindRef.spec,1.3,1.4 Message-ID: <20090804194434.3568C11C00E4@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-Devel-FindRef/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10186 Modified Files: perl-Devel-FindRef.spec Log Message: - back out the previous rebuild Index: perl-Devel-FindRef.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Devel-FindRef/devel/perl-Devel-FindRef.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- perl-Devel-FindRef.spec 4 Aug 2009 19:44:08 -0000 1.3 +++ perl-Devel-FindRef.spec 4 Aug 2009 19:44:34 -0000 1.4 @@ -1,6 +1,6 @@ Name: perl-Devel-FindRef Version: 1.42 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Where is that reference to my variable hiding? License: GPL+ or Artistic Group: Development/Libraries From oget at fedoraproject.org Tue Aug 4 19:50:39 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Tue, 4 Aug 2009 19:50:39 +0000 (UTC) Subject: rpms/multimedia-menus/devel import.log, NONE, 1.1 multimedia-menus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090804195039.3074611C034A@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/multimedia-menus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11649/devel Modified Files: .cvsignore sources Added Files: import.log multimedia-menus.spec Log Message: * Tue Aug 04 2009 Orcan Ogetbil - 0.2-1 - Version bump with fixes in category names * Sat Jul 25 2009 Orcan Ogetbil - 0.1-2 - Correct Source0 - Add dist tag * Sat Jul 18 2009 Orcan Ogetbil - 0.1-1 - Initial build --- NEW FILE import.log --- multimedia-menus-0_2-1_fc11:HEAD:multimedia-menus-0.2-1.fc11.src.rpm:1249415416 --- NEW FILE multimedia-menus.spec --- Name: multimedia-menus Version: 0.2 Release: 1%{?dist} Summary: Categorization for the GNOME/KDE Audio&Video/Multimedia menu Group: User Interface/Desktops # Licensing of individual parts is explained in licensing.txt file License: GPLv2+ and LGPLv2+ and GPL+ and LGPLv2 and LGPLv3+ and GPLv2 and MIT URL: http://oget.fedorapeople.org/multimedia-menus/ Source0: http://oget.fedorapeople.org/multimedia-menus/SOURCE/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: redhat-menus hicolor-icon-theme %description Categorized submenus for the GNOME/KDE Audio&Video/Multimedia menu, for better usuability and easy access of multimedia applications. %prep %setup -q %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus/applications-merged/ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/ install -p -m 644 multimedia-categories.menu \ $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus/applications-merged/ cp -a desktop-directories/ $RPM_BUILD_ROOT%{_datadir}/ cp -a icons/* $RPM_BUILD_ROOT%{_datadir}/icons/ %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %defattr(-,root,root,-) %doc AUTHORS changelog.txt licensing.txt COPYING* %config(noreplace) %{_sysconfdir}/xdg/menus/applications-merged/multimedia-categories.menu %{_datadir}/desktop-directories/multimedia-*.directory %{_datadir}/icons/hicolor/*/apps/multimedia-*.png %changelog * Tue Aug 04 2009 Orcan Ogetbil - 0.2-1 - Version bump with fixes in category names * Sat Jul 25 2009 Orcan Ogetbil - 0.1-2 - Correct Source0 - Add dist tag * Sat Jul 18 2009 Orcan Ogetbil - 0.1-1 - Initial build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/multimedia-menus/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Jul 2009 04:39:42 -0000 1.1 +++ .cvsignore 4 Aug 2009 19:50:38 -0000 1.2 @@ -0,0 +1 @@ +multimedia-menus-0.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/multimedia-menus/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Jul 2009 04:39:42 -0000 1.1 +++ sources 4 Aug 2009 19:50:38 -0000 1.2 @@ -0,0 +1 @@ +6a44ac53f4ef4071d06cc8c49dd6b5a7 multimedia-menus-0.2.tar.bz2 From oget at fedoraproject.org Tue Aug 4 19:51:45 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Tue, 4 Aug 2009 19:51:45 +0000 (UTC) Subject: rpms/multimedia-menus/F-11 import.log, NONE, 1.1 multimedia-menus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090804195145.6307611C00E4@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/multimedia-menus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12061/F-11 Modified Files: .cvsignore sources Added Files: import.log multimedia-menus.spec Log Message: * Tue Aug 04 2009 Orcan Ogetbil - 0.2-1 - Version bump with fixes in category names * Sat Jul 25 2009 Orcan Ogetbil - 0.1-2 - Correct Source0 - Add dist tag * Sat Jul 18 2009 Orcan Ogetbil - 0.1-1 - Initial build --- NEW FILE import.log --- multimedia-menus-0_2-1_fc11:F-11:multimedia-menus-0.2-1.fc11.src.rpm:1249415485 --- NEW FILE multimedia-menus.spec --- Name: multimedia-menus Version: 0.2 Release: 1%{?dist} Summary: Categorization for the GNOME/KDE Audio&Video/Multimedia menu Group: User Interface/Desktops # Licensing of individual parts is explained in licensing.txt file License: GPLv2+ and LGPLv2+ and GPL+ and LGPLv2 and LGPLv3+ and GPLv2 and MIT URL: http://oget.fedorapeople.org/multimedia-menus/ Source0: http://oget.fedorapeople.org/multimedia-menus/SOURCE/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: redhat-menus hicolor-icon-theme %description Categorized submenus for the GNOME/KDE Audio&Video/Multimedia menu, for better usuability and easy access of multimedia applications. %prep %setup -q %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus/applications-merged/ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/ install -p -m 644 multimedia-categories.menu \ $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus/applications-merged/ cp -a desktop-directories/ $RPM_BUILD_ROOT%{_datadir}/ cp -a icons/* $RPM_BUILD_ROOT%{_datadir}/icons/ %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %defattr(-,root,root,-) %doc AUTHORS changelog.txt licensing.txt COPYING* %config(noreplace) %{_sysconfdir}/xdg/menus/applications-merged/multimedia-categories.menu %{_datadir}/desktop-directories/multimedia-*.directory %{_datadir}/icons/hicolor/*/apps/multimedia-*.png %changelog * Tue Aug 04 2009 Orcan Ogetbil - 0.2-1 - Version bump with fixes in category names * Sat Jul 25 2009 Orcan Ogetbil - 0.1-2 - Correct Source0 - Add dist tag * Sat Jul 18 2009 Orcan Ogetbil - 0.1-1 - Initial build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/multimedia-menus/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Jul 2009 04:39:42 -0000 1.1 +++ .cvsignore 4 Aug 2009 19:51:45 -0000 1.2 @@ -0,0 +1 @@ +multimedia-menus-0.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/multimedia-menus/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Jul 2009 04:39:42 -0000 1.1 +++ sources 4 Aug 2009 19:51:45 -0000 1.2 @@ -0,0 +1 @@ +6a44ac53f4ef4071d06cc8c49dd6b5a7 multimedia-menus-0.2.tar.bz2 From hno at fedoraproject.org Tue Aug 4 19:56:19 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Tue, 4 Aug 2009 19:56:19 +0000 (UTC) Subject: rpms/squid/devel .cvsignore, 1.46, 1.47 sources, 1.49, 1.50 squid.spec, 1.132, 1.133 Message-ID: <20090804195619.70F6A11C00E4@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13792 Modified Files: .cvsignore sources squid.spec Log Message: 3.0.STABLE18 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/squid/devel/.cvsignore,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- .cvsignore 1 Aug 2009 11:26:45 -0000 1.46 +++ .cvsignore 4 Aug 2009 19:56:19 -0000 1.47 @@ -1,4 +1 @@ -squid-3.0.STABLE17.tar.bz2 -b9080.patch -b9081.patch -b9082.patch +squid-3.0.STABLE18.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/squid/devel/sources,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- sources 1 Aug 2009 11:26:45 -0000 1.49 +++ sources 4 Aug 2009 19:56:19 -0000 1.50 @@ -1,4 +1 @@ -68b4cdb2590f36e9475e7a8c1c4a4046 squid-3.0.STABLE17.tar.bz2 -b176387a9afcef85ef6467845c999f34 b9080.patch -5948038b5629a9babd9f56ae1a25363e b9081.patch -345873eb1e301a6aa3e70ae8708d0c43 b9082.patch +ad1e0bbb424c2f69195ae68b9baa99d6 squid-3.0.STABLE18.tar.bz2 Index: squid.spec =================================================================== RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec,v retrieving revision 1.132 retrieving revision 1.133 diff -u -p -r1.132 -r1.133 --- squid.spec 1 Aug 2009 11:26:45 -0000 1.132 +++ squid.spec 4 Aug 2009 19:56:19 -0000 1.133 @@ -3,8 +3,8 @@ ## % define __find_requires %{SOURCE99} Name: squid -Version: 3.0.STABLE17 -Release: 3%{?dist} +Version: 3.0.STABLE18 +Release: 1%{?dist} Summary: The Squid proxy caching server Epoch: 7 License: GPLv2+ @@ -22,9 +22,6 @@ Source98: perl-requires-squid.sh # Upstream patches #Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/bXXXX.patch -Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9080.patch -Patch002: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9081.patch -Patch003: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9082.patch # External patches @@ -63,9 +60,6 @@ lookup program (dnsserver), a program fo %prep %setup -q -%patch001 -p0 -b .b9080 -%patch002 -p0 -b .b9081 -%patch003 -p0 -b .b9082 %patch201 -p1 -b .config %patch202 -p1 -b .location %patch203 -p1 -b .build @@ -347,6 +341,9 @@ fi chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog +* Tue Aug 04 2009 Henrik Nordstrom - 7:3.0.STABLE18-1 +- Update to 3.0.STABLE18 + * Sat Aug 01 2009 Henrik Nordstrom - 7:3.0.STABLE17-3 - Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" From hno at fedoraproject.org Tue Aug 4 19:58:16 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Tue, 4 Aug 2009 19:58:16 +0000 (UTC) Subject: rpms/squid/F-11 .cvsignore, 1.44, 1.45 sources, 1.47, 1.48 squid.spec, 1.124, 1.125 Message-ID: <20090804195816.7092711C00E4@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14325 Modified Files: .cvsignore sources squid.spec Log Message: 3.0.STABLE18 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 1 Aug 2009 11:42:34 -0000 1.44 +++ .cvsignore 4 Aug 2009 19:58:16 -0000 1.45 @@ -1,4 +1 @@ -squid-3.0.STABLE17.tar.bz2 -b9080.patch -b9081.patch -b9082.patch +squid-3.0.STABLE18.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 1 Aug 2009 11:42:35 -0000 1.47 +++ sources 4 Aug 2009 19:58:16 -0000 1.48 @@ -1,4 +1 @@ -68b4cdb2590f36e9475e7a8c1c4a4046 squid-3.0.STABLE17.tar.bz2 -b176387a9afcef85ef6467845c999f34 b9080.patch -5948038b5629a9babd9f56ae1a25363e b9081.patch -345873eb1e301a6aa3e70ae8708d0c43 b9082.patch +ad1e0bbb424c2f69195ae68b9baa99d6 squid-3.0.STABLE18.tar.bz2 Index: squid.spec =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/squid.spec,v retrieving revision 1.124 retrieving revision 1.125 diff -u -p -r1.124 -r1.125 --- squid.spec 1 Aug 2009 11:42:35 -0000 1.124 +++ squid.spec 4 Aug 2009 19:58:16 -0000 1.125 @@ -3,8 +3,8 @@ ## % define __find_requires %{SOURCE99} Name: squid -Version: 3.0.STABLE17 -Release: 3%{?dist} +Version: 3.0.STABLE18 +Release: 1%{?dist} Summary: The Squid proxy caching server Epoch: 7 License: GPLv2+ @@ -22,9 +22,6 @@ Source98: perl-requires-squid.sh # Upstream patches #Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/bXXXX.patch -Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9080.patch -Patch002: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9081.patch -Patch003: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9082.patch # External patches @@ -63,9 +60,6 @@ lookup program (dnsserver), a program fo %prep %setup -q -%patch001 -p0 -b .b9080 -%patch002 -p0 -b .b9081 -%patch003 -p0 -b .b9082 %patch201 -p1 -b .config %patch202 -p1 -b .location %patch203 -p1 -b .build @@ -347,6 +341,9 @@ fi chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog +* Tue Aug 04 2009 Henrik Nordstrom - 7:3.0.STABLE18-1 +- Update to 3.0.STABLE18 + * Sat Aug 01 2009 Henrik Nordstrom - 7:3.0.STABLE17-3 - Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" From hno at fedoraproject.org Tue Aug 4 19:59:26 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Tue, 4 Aug 2009 19:59:26 +0000 (UTC) Subject: rpms/squid/F-10 .cvsignore, 1.42, 1.43 sources, 1.46, 1.47 squid.spec, 1.119, 1.120 Message-ID: <20090804195926.78D1511C00E4@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14670 Modified Files: .cvsignore sources squid.spec Log Message: 3.0.STABLE18 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/.cvsignore,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- .cvsignore 1 Aug 2009 11:45:07 -0000 1.42 +++ .cvsignore 4 Aug 2009 19:59:26 -0000 1.43 @@ -1,4 +1 @@ -squid-3.0.STABLE17.tar.bz2 -b9080.patch -b9081.patch -b9082.patch +squid-3.0.STABLE18.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 1 Aug 2009 11:45:07 -0000 1.46 +++ sources 4 Aug 2009 19:59:26 -0000 1.47 @@ -1,4 +1 @@ -68b4cdb2590f36e9475e7a8c1c4a4046 squid-3.0.STABLE17.tar.bz2 -b176387a9afcef85ef6467845c999f34 b9080.patch -5948038b5629a9babd9f56ae1a25363e b9081.patch -345873eb1e301a6aa3e70ae8708d0c43 b9082.patch +ad1e0bbb424c2f69195ae68b9baa99d6 squid-3.0.STABLE18.tar.bz2 Index: squid.spec =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/squid.spec,v retrieving revision 1.119 retrieving revision 1.120 diff -u -p -r1.119 -r1.120 --- squid.spec 1 Aug 2009 11:44:28 -0000 1.119 +++ squid.spec 4 Aug 2009 19:59:26 -0000 1.120 @@ -3,8 +3,8 @@ ## % define __find_requires %{SOURCE99} Name: squid -Version: 3.0.STABLE17 -Release: 3%{?dist} +Version: 3.0.STABLE18 +Release: 1%{?dist} Summary: The Squid proxy caching server Epoch: 7 License: GPLv2+ @@ -22,9 +22,6 @@ Source98: perl-requires-squid.sh # Upstream patches #Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/bXXXX.patch -Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9080.patch -Patch002: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9081.patch -Patch003: http://www.squid-cache.org/Versions/v3/3.0/changesets/b9082.patch # External patches @@ -63,9 +60,6 @@ lookup program (dnsserver), a program fo %prep %setup -q -%patch001 -p0 -b .b9080 -%patch002 -p0 -b .b9081 -%patch003 -p0 -b .b9082 %patch201 -p1 -b .config %patch202 -p1 -b .location %patch203 -p1 -b .build @@ -347,6 +341,9 @@ fi chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog +* Tue Aug 04 2009 Henrik Nordstrom - 7:3.0.STABLE18-1 +- Update to 3.0.STABLE18 + * Sat Aug 01 2009 Henrik Nordstrom - 7:3.0.STABLE17-3 - Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof" From dcbw at fedoraproject.org Tue Aug 4 20:02:08 2009 From: dcbw at fedoraproject.org (Daniel Williams) Date: Tue, 4 Aug 2009 20:02:08 +0000 (UTC) Subject: rpms/NetworkManager/devel .cvsignore, 1.105, 1.106 NetworkManager.spec, 1.280, 1.281 sources, 1.144, 1.145 Message-ID: <20090804200208.75DC611C00E4@cvs1.fedora.phx.redhat.com> Author: dcbw Update of /cvs/pkgs/rpms/NetworkManager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15321 Modified Files: .cvsignore NetworkManager.spec sources Log Message: * Tue Aug 4 2009 Dan Williams - 0.7.995-1.git20090804 - nm: IPv6 support for manual & router-advertisement modes Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager/devel/.cvsignore,v retrieving revision 1.105 retrieving revision 1.106 diff -u -p -r1.105 -r1.106 --- .cvsignore 28 Jul 2009 15:35:11 -0000 1.105 +++ .cvsignore 4 Aug 2009 20:02:07 -0000 1.106 @@ -155,3 +155,5 @@ NetworkManager-0.7.1.git20090414.tar.bz2 network-manager-applet-0.7.1.tar.bz2 NetworkManager-0.7.995.git20090728.tar.bz2 network-manager-applet-0.7.995.git20090728.tar.bz2 +NetworkManager-0.7.995.git20090804.tar.bz2 +network-manager-applet-0.7.995.git20090804.tar.bz2 Index: NetworkManager.spec =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager/devel/NetworkManager.spec,v retrieving revision 1.280 retrieving revision 1.281 diff -u -p -r1.280 -r1.281 --- NetworkManager.spec 2 Aug 2009 05:35:09 -0000 1.280 +++ NetworkManager.spec 4 Aug 2009 20:02:07 -0000 1.281 @@ -8,8 +8,8 @@ %define libnl_version 1.1 %define ppp_version 2.2.4 -%define snapshot .git20090728 -%define applet_snapshot .git20090728 +%define snapshot .git20090804 +%define applet_snapshot .git20090804 Name: NetworkManager Summary: Network connection manager and user applications @@ -323,6 +323,9 @@ fi %{_datadir}/gtk-doc/html/libnm-util/* %changelog +* Tue Aug 4 2009 Dan Williams - 0.7.995-1.git20090804 +- nm: IPv6 support for manual & router-advertisement modes + * Sun Aug 2 2009 Matthias Clasen - 0.7.995-1.git20090728 - Move some big docs to -devel to save space Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager/devel/sources,v retrieving revision 1.144 retrieving revision 1.145 diff -u -p -r1.144 -r1.145 --- sources 28 Jul 2009 15:35:12 -0000 1.144 +++ sources 4 Aug 2009 20:02:08 -0000 1.145 @@ -1,2 +1,2 @@ -e171cb1a36402cfa749efe54d72f8713 NetworkManager-0.7.995.git20090728.tar.bz2 -5b5496c43ad1b0a257010f38f2d0b6d4 network-manager-applet-0.7.995.git20090728.tar.bz2 +18140c0555929b27f1e382f9b006d267 NetworkManager-0.7.995.git20090804.tar.bz2 +40f582f9bad42e4f4d4b5e582626c0d7 network-manager-applet-0.7.995.git20090804.tar.bz2 From rdieter at fedoraproject.org Tue Aug 4 20:02:12 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 20:02:12 +0000 (UTC) Subject: rpms/PyQt4/F-11 PyQt-x11-gpl-4.5.1-pyuic_shebang.patch, NONE, 1.1 PyQt-x11-gpl-4.5.2-QT_SHARED.patch, NONE, 1.1 .cvsignore, 1.9, 1.10 PyQt4.spec, 1.23, 1.24 sources, 1.9, 1.10 PyQt-x11-gpl-4.4.4-QT_SHARED.patch, 1.1, NONE Message-ID: <20090804200212.A4CA811C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/PyQt4/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15393 Modified Files: .cvsignore PyQt4.spec sources Added Files: PyQt-x11-gpl-4.5.1-pyuic_shebang.patch PyQt-x11-gpl-4.5.2-QT_SHARED.patch Removed Files: PyQt-x11-gpl-4.4.4-QT_SHARED.patch Log Message: * Tue Jul 28 2009 Rex Dieter - 4.5.4-1 - PyQt4-4.5.4 PyQt-x11-gpl-4.5.1-pyuic_shebang.patch: pyuic.py | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE PyQt-x11-gpl-4.5.1-pyuic_shebang.patch --- diff -up PyQt-x11-gpl-4.5.1/pyuic/uic/pyuic.py.shbang PyQt-x11-gpl-4.5.1/pyuic/uic/pyuic.py --- PyQt-x11-gpl-4.5.1/pyuic/uic/pyuic.py.shbang 2009-06-16 03:37:46.000000000 -0500 +++ PyQt-x11-gpl-4.5.1/pyuic/uic/pyuic.py 2009-07-02 14:01:44.218147410 -0500 @@ -1,3 +1,5 @@ +#!/usr/bin/python -tt + import sys import optparse PyQt-x11-gpl-4.5.2-QT_SHARED.patch: configure.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE PyQt-x11-gpl-4.5.2-QT_SHARED.patch --- diff -up PyQt-x11-gpl-4.5.2/configure.py.QT_SHARED PyQt-x11-gpl-4.5.2/configure.py --- PyQt-x11-gpl-4.5.2/configure.py.QT_SHARED 2009-07-16 08:34:48.419358104 -0500 +++ PyQt-x11-gpl-4.5.2/configure.py 2009-07-16 08:34:54.260358064 -0500 @@ -1679,11 +1679,11 @@ int main(int, char **) out << QLibraryInfo::licensee() << '\\n'; -#if defined(QT_SHARED) || defined(QT_DLL) +//#if defined(QT_SHARED) || defined(QT_DLL) out << "shared\\n"; -#else - out << "\\n"; -#endif +//#else +// out << "\\n"; +//#endif // Determine which features should be disabled. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/PyQt4/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 27 Jun 2009 02:54:46 -0000 1.9 +++ .cvsignore 4 Aug 2009 20:02:12 -0000 1.10 @@ -1 +1 @@ -PyQt-x11-gpl-4.5.1.tar.gz +PyQt-x11-gpl-4.5.4.tar.gz Index: PyQt4.spec =================================================================== RCS file: /cvs/pkgs/rpms/PyQt4/F-11/PyQt4.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- PyQt4.spec 27 Jun 2009 02:54:46 -0000 1.23 +++ PyQt4.spec 4 Aug 2009 20:02:12 -0000 1.24 @@ -3,7 +3,7 @@ Summary: Python bindings for Qt4 Name: PyQt4 -Version: 4.5.1 +Version: 4.5.4 Release: 1%{?dist} # GPLv2 exceptions(see GPL_EXCEPTIONS*.txt) @@ -16,7 +16,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch1: PyQt-x11-gpl-4.4.4-64bit.patch # HACK! FIXME: ping upstream why this isn't working right. -- Rex -Patch2: PyQt-x11-gpl-4.4.4-QT_SHARED.patch +Patch2: PyQt-x11-gpl-4.5.2-QT_SHARED.patch +Patch4: PyQt-x11-gpl-4.5.1-pyuic_shebang.patch BuildRequires: chrpath BuildRequires: dbus-devel dbus-python-devel @@ -31,7 +32,7 @@ BuildRequires: python-devel %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") -BuildRequires: sip-devel >= 4.8.1 +BuildRequires: sip-devel >= 4.8.2 %global sip_ver %(sip -V 2>/dev/null | cut -d' ' -f1 | cut -d- -f1) %if "x%{?sip_ver}" != "x" # To be paranoid, could change >= to = -- Rex @@ -60,9 +61,12 @@ of the Qt4 classes (e.g. KDE or your own %patch1 -p1 -b .64bit %patch2 -p1 -b .QT_SHARED +%patch4 -p1 +## permissions # mark examples non-executable find examples/ -name "*.py" | xargs chmod a-x +chmod a+rx pyuic/uic/pyuic.py %build @@ -84,7 +88,6 @@ rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL_ROOT=%{buildroot} # fix/remove rpaths - chrpath --list %{buildroot}%{python_sitearch}/PyQt4/QtCore.so chrpath --delete %{buildroot}%{python_sitearch}/PyQt4/QtCore.so @@ -97,17 +100,12 @@ chrpath --delete %{buildroot}%{python_si chrpath --list %{buildroot}%{python_sitelib}/dbus/mainloop/qt.so chrpath --delete %{buildroot}%{python_sitelib}/dbus/mainloop/qt.so -# non-executable script -chmod 755 %{buildroot}%{python_sitearch}/PyQt4/uic/pyuic.py - -# missing shebang -cp -a %{buildroot}%{_bindir}/pyuic4 %{buildroot}%{_bindir}/pyuic4.ORIG -cat > %{buildroot}%{_bindir}/pyuic4 <> %{buildroot}%{_bindir}/pyuic4 -rm -f %{buildroot}%{_bindir}/pyuic4.ORIG +# HACK: fix multilb conflict, http://bugzilla.redhat.com/509415 +rm -fv %{buildroot}%{_bindir}/pyuic4 +mv %{buildroot}%{python_sitearch}/PyQt4/uic/pyuic.py \ + %{buildroot}%{_bindir}/pyuic4 +ln -s %{_bindir}/pyuic4 \ + %{buildroot}%{python_sitearch}/PyQt4/uic/pyuic.py %clean @@ -121,6 +119,7 @@ rm -rf %{buildroot} %doc LICENSE.GPL2 GPL_EXCEPTION*.TXT %doc LICENSE.GPL3 %{python_sitearch}/PyQt4/ +%exclude %{python_sitearch}/PyQt4/uic/pyuic.py* # fixme? -> sitearch? -- Rex %{python_sitelib}/dbus/mainloop/qt.so %{_qt4_plugindir}/designer/* @@ -129,12 +128,28 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc doc/* %doc examples/ -%{_bindir}/* +%{_bindir}/pylupdate4 +%{_bindir}/pyrcc4 +%{_bindir}/pyuic4 +%{python_sitearch}/PyQt4/uic/pyuic.py* %{_datadir}/sip/PyQt4/ %{_qt4_prefix}/qsci/api/python/PyQt4.api %changelog +* Tue Jul 28 2009 Rex Dieter - 4.5.4-1 +- PyQt4-4.5.4 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.5.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 16 2009 Rex Dieter - 4.5.2-1 +- PyQt4-4.5.2 + +* Thu Jul 02 2009 Rex Dieter - 4.5.1-2 +- fix build with qt-4.5.2 +- PyQt4-devel multilib conflict (#509415) + * Tue Jun 16 2009 Rex Dieter - 4.5.1-1 - PyQt-4.5.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/PyQt4/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 27 Jun 2009 02:54:46 -0000 1.9 +++ sources 4 Aug 2009 20:02:12 -0000 1.10 @@ -1 +1 @@ -80e877799ae8fb82f137c43fda18bff5 PyQt-x11-gpl-4.5.1.tar.gz +b721266d14c450dd7045025e042819ec PyQt-x11-gpl-4.5.4.tar.gz --- PyQt-x11-gpl-4.4.4-QT_SHARED.patch DELETED --- From rdieter at fedoraproject.org Tue Aug 4 20:03:09 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 20:03:09 +0000 (UTC) Subject: rpms/kdelibs/F-11 kdelibs-4.2.85-kde149705.patch, NONE, 1.1 kdelibs-4.2.85-libexecdir.patch, NONE, 1.1 kdelibs-4.2.96-parallel_devel.patch, NONE, 1.1 .cvsignore, 1.73, 1.74 kdelibs.spec, 1.486, 1.487 sources, 1.90, 1.91 kde4-QT_PLUGIN_PATH.csh, 1.1, NONE kde4-QT_PLUGIN_PATH.sh, 1.1, NONE kdelibs-4.0.85-libexecdir.patch, 1.1, NONE kdelibs-4.1.82-kde149705.patch, 1.2, NONE kdelibs-4.1.96-AllowExternalPaths.patch, 1.1, NONE kdelibs-4.1.96-cmake.patch, 1.2, NONE kdelibs-4.1.96-parallel_devel.patch, 1.3, NONE kdelibs-4.2.3-fixPopupForPlasmaboard.patch, 1.1, NONE kdelibs-4.2.4-cve-2009-0945.patch, 1.1, NONE kdelibs-4.2.4-cve-2009-1690.patch, 1.1, NONE kdelibs-4.2.4-cve-2009-2537-select-length.patch, 1.1, NONE kdelibs-4.2.98-cve-2009-1687.patch, 1.1, NONE kdelibs-4.2.98-cve-2009-1698.patch, 1.1, NONE kdelibs-4.2.98-cve-2009-1725.patch, 1.1, NONE Message-ID: <20090804200309.1ABD811C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15717 Modified Files: .cvsignore kdelibs.spec sources Added Files: kdelibs-4.2.85-kde149705.patch kdelibs-4.2.85-libexecdir.patch kdelibs-4.2.96-parallel_devel.patch Removed Files: kde4-QT_PLUGIN_PATH.csh kde4-QT_PLUGIN_PATH.sh kdelibs-4.0.85-libexecdir.patch kdelibs-4.1.82-kde149705.patch kdelibs-4.1.96-AllowExternalPaths.patch kdelibs-4.1.96-cmake.patch kdelibs-4.1.96-parallel_devel.patch kdelibs-4.2.3-fixPopupForPlasmaboard.patch kdelibs-4.2.4-cve-2009-0945.patch kdelibs-4.2.4-cve-2009-1690.patch kdelibs-4.2.4-cve-2009-2537-select-length.patch kdelibs-4.2.98-cve-2009-1687.patch kdelibs-4.2.98-cve-2009-1698.patch kdelibs-4.2.98-cve-2009-1725.patch Log Message: * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 kdelibs-4.2.85-kde149705.patch: kdeui/icons/kicontheme.cpp | 2 +- kdeui/kernel/kglobalsettings.cpp | 2 +- kutils/kdeglobals.kcfg | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) --- NEW FILE kdelibs-4.2.85-kde149705.patch --- diff -up kdelibs-4.2.85/kdeui/icons/kicontheme.cpp.kde149705 kdelibs-4.2.85/kdeui/icons/kicontheme.cpp --- kdelibs-4.2.85/kdeui/icons/kicontheme.cpp.kde149705 2009-04-15 12:26:44.000000000 +0200 +++ kdelibs-4.2.85/kdeui/icons/kicontheme.cpp 2009-05-11 16:01:29.000000000 +0200 @@ -525,7 +525,7 @@ QString KIconTheme::current() } KConfigGroup cg(KGlobal::config(), "Icons"); - *_theme = cg.readEntry("Theme", defaultThemeName()); + *_theme = cg.readEntry("Theme4", cg.readEntry("Theme", defaultThemeName())); if ( *_theme == QLatin1String("hicolor") ) { *_theme = defaultThemeName(); } diff -up kdelibs-4.2.85/kdeui/kernel/kglobalsettings.cpp.kde149705 kdelibs-4.2.85/kdeui/kernel/kglobalsettings.cpp --- kdelibs-4.2.85/kdeui/kernel/kglobalsettings.cpp.kde149705 2009-03-27 15:47:33.000000000 +0100 +++ kdelibs-4.2.85/kdeui/kernel/kglobalsettings.cpp 2009-05-11 16:00:06.000000000 +0200 @@ -856,7 +856,7 @@ void KGlobalSettings::Private::applyGUIS if (kde_overrideStyle.isEmpty()) { const QString &defaultStyle = KStyle::defaultStyle(); const KConfigGroup pConfig(KGlobal::config(), "General"); - const QString &styleStr = pConfig.readEntry("widgetStyle", defaultStyle); + const QString &styleStr = pConfig.readEntry("widgetStyle4", pConfig.readEntry("widgetStyle", defaultStyle)); if (styleStr.isEmpty() || // check whether we already use the correct style to return then diff -up kdelibs-4.2.85/kutils/kdeglobals.kcfg.kde149705 kdelibs-4.2.85/kutils/kdeglobals.kcfg --- kdelibs-4.2.85/kutils/kdeglobals.kcfg.kde149705 2009-04-15 12:26:45.000000000 +0200 +++ kdelibs-4.2.85/kutils/kdeglobals.kcfg 2009-05-11 16:00:06.000000000 +0200 @@ -24,6 +24,10 @@ The name of the widget style, for example "keramik" or "plastik". Without quotes. keramik + + + The name of the widget style, for example "oxygen". Without quotes. Defaults to widgetStyle. + kdelibs-4.2.85-libexecdir.patch: kdecore/kernel/kstandarddirs.cpp | 2 +- kdecore/kernel/kstandarddirs_unix.cpp | 2 +- kdecore/tests/kstandarddirstest.cpp | 5 +++-- kio/tests/krununittest.cpp | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) --- NEW FILE kdelibs-4.2.85-libexecdir.patch --- diff -up kdelibs-4.2.85/kdecore/kernel/kstandarddirs.cpp.libexecdir kdelibs-4.2.85/kdecore/kernel/kstandarddirs.cpp --- kdelibs-4.2.85/kdecore/kernel/kstandarddirs.cpp.libexecdir 2009-05-06 05:14:38.000000000 -0500 +++ kdelibs-4.2.85/kdecore/kernel/kstandarddirs.cpp 2009-05-14 11:34:04.732889142 -0500 @@ -1759,7 +1759,7 @@ void KStandardDirs::addKDEDefaults() addResourceType(types_string + types_indices[index], 0, types_string + types_indices[index+1], true); index+=2; } - addResourceType("exe", "lib", "kde4/libexec", true ); + addResourceType("exe", 0, "libexec/kde4", true ); addResourceDir("home", QDir::homePath(), false); diff -up kdelibs-4.2.85/kdecore/kernel/kstandarddirs_unix.cpp.libexecdir kdelibs-4.2.85/kdecore/kernel/kstandarddirs_unix.cpp --- kdelibs-4.2.85/kdecore/kernel/kstandarddirs_unix.cpp.libexecdir 2008-05-21 06:08:57.000000000 -0500 +++ kdelibs-4.2.85/kdecore/kernel/kstandarddirs_unix.cpp 2009-05-14 11:30:40.737623244 -0500 @@ -62,7 +62,7 @@ QString KStandardDirs::installPath(const if (strcmp("lib", type) == 0) return QString::fromLatin1(LIB_INSTALL_DIR "/"); if (strcmp("libexec", type) == 0) - return QString::fromLatin1(KDEDIR "/lib" KDELIBSUFF "/kde4/libexec/"); + return QString::fromLatin1(LIBEXEC_INSTALL_DIR "/"); if (strcmp("locale", type) == 0) return QString::fromLatin1(LOCALE_INSTALL_DIR "/"); break; diff -up kdelibs-4.2.85/kdecore/tests/kstandarddirstest.cpp.libexecdir kdelibs-4.2.85/kdecore/tests/kstandarddirstest.cpp --- kdelibs-4.2.85/kdecore/tests/kstandarddirstest.cpp.libexecdir 2009-02-27 06:31:32.000000000 -0600 +++ kdelibs-4.2.85/kdecore/tests/kstandarddirstest.cpp 2009-05-14 11:30:40.737623244 -0500 @@ -74,8 +74,9 @@ void KStandarddirsTest::testFindResource #define KIOSLAVE "bin/kioslave.exe" #else #define EXT "" -#define KIOSLAVE "kde4/libexec/kioslave" +#define KIOSLAVE "libexec/kde4/kioslave" #endif + const QString bin = KGlobal::dirs()->findResource( "exe", "kioslave" EXT ); QVERIFY( !bin.isEmpty() ); QVERIFY( bin.endsWith( KIOSLAVE ) ); @@ -174,7 +175,7 @@ void KStandarddirsTest::testFindExe() // findExe with a result in libexec const QString lnusertemp = KGlobal::dirs()->findExe( "lnusertemp" ); QVERIFY( !lnusertemp.isEmpty() ); - QVERIFY( lnusertemp.endsWith( "lib" KDELIBSUFF "/kde4/libexec/lnusertemp" EXT ) ); + QVERIFY( lnusertemp.endsWith( "lib" KDELIBSUFF "/kde4/libexec/lnusertemp" EXT ) || lnusertemp.endsWith( "libexec/kde4/lnusertemp" EXT ) ); #endif // Check the "exe" resource too diff -up kdelibs-4.2.85/kio/tests/krununittest.cpp.libexecdir kdelibs-4.2.85/kio/tests/krununittest.cpp --- kdelibs-4.2.85/kio/tests/krununittest.cpp.libexecdir 2008-05-21 06:08:08.000000000 -0500 +++ kdelibs-4.2.85/kio/tests/krununittest.cpp 2009-05-14 11:30:40.737623244 -0500 @@ -139,7 +139,7 @@ void KRunUnitTest::testProcessDesktopExe if (kmailservice.isEmpty()) kmailservice = "kmailservice"; if (!kdeinit.isEmpty()) { QVERIFY(!kmailservice.isEmpty()); - QVERIFY(kmailservice.contains("kde4/libexec")); + QVERIFY(kmailservice.contains("kde4/libexec") || kmailservice.contains("libexec/kde4")); } QTest::newRow("%U l0") << "kdeinit4 %U" << l0 << false << kdeinit; kdelibs-4.2.96-parallel_devel.patch: cmake/modules/FindKDE4Internal.cmake | 36 ++++++++++++++-------------- doc/api/doxygen-preprocess-kcfg.sh | 4 +-- kdecore/kconfig_compiler/CMakeLists.txt | 6 ++-- kdecore/kconfig_compiler/checkkcfg.pl | 4 +-- kdeui/tests/kconfig_compiler/CMakeLists.txt | 2 - kdewidgets/CMakeLists.txt | 12 ++++----- 6 files changed, 33 insertions(+), 31 deletions(-) --- NEW FILE kdelibs-4.2.96-parallel_devel.patch --- diff -up kdelibs-4.2.96/cmake/modules/FindKDE4Internal.cmake.parallel_devel kdelibs-4.2.96/cmake/modules/FindKDE4Internal.cmake --- kdelibs-4.2.96/cmake/modules/FindKDE4Internal.cmake.parallel_devel 2009-07-08 16:41:09.000000000 +0200 +++ kdelibs-4.2.96/cmake/modules/FindKDE4Internal.cmake 2009-07-13 16:32:48.000000000 +0200 @@ -15,10 +15,10 @@ # The following variables are defined for the various tools required to # compile KDE software: # -# KDE4_KCFGC_EXECUTABLE - the kconfig_compiler executable +# KDE4_KCFGC_EXECUTABLE - the kconfig_compiler4 executable # KDE4_AUTOMOC_EXECUTABLE - the kde4automoc executable, deprecated, use AUTOMOC4_EXECUTABLE instead # KDE4_MEINPROC_EXECUTABLE - the meinproc4 executable -# KDE4_MAKEKDEWIDGETS_EXECUTABLE - the makekdewidgets executable +# KDE4_MAKEKDEWIDGETS_EXECUTABLE - the makekdewidgets4 executable # # The following variables point to the location of the KDE libraries, # but shouldn't be used directly: @@ -129,7 +129,7 @@ # Use optional GENERATE_MOC to generate moc if you use signals in your kcfg files. # # KDE4_ADD_WIDGET_FILES (SRCS_VAR file1.widgets ... fileN.widgets) -# Use this to add widget description files for the makekdewidgets code generator +# Use this to add widget description files for the makekdewidgets4 code generator # for Qt Designer plugins. # # KDE4_CREATE_FINAL_FILES (filename_CXX filename_C file1 ... fileN) @@ -383,23 +383,23 @@ if (_kdeBootStrapping) if (WIN32) set(LIBRARY_OUTPUT_PATH ${EXECUTABLE_OUTPUT_PATH} ) # CMAKE_CFG_INTDIR is the output subdirectory created e.g. by XCode and MSVC - set(KDE4_KCFGC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/kconfig_compiler ) + set(KDE4_KCFGC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/kconfig_compiler4 ) set(KDE4_MEINPROC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/meinproc4 ) - set(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/makekdewidgets ) + set(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/makekdewidgets4 ) else (WIN32) set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib ) - set(KDE4_KCFGC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/kconfig_compiler.shell ) + set(KDE4_KCFGC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/kconfig_compiler4.shell ) set(KDE4_MEINPROC_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/meinproc4.shell ) - set(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/makekdewidgets.shell ) + set(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/makekdewidgets4.shell ) endif (WIN32) set(KDE4_LIB_DIR ${LIBRARY_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}) # when building kdelibs, make the kcfg rules depend on the binaries... - set( _KDE4_KCONFIG_COMPILER_DEP kconfig_compiler) - set( _KDE4_MAKEKDEWIDGETS_DEP makekdewidgets) + set( _KDE4_KCONFIG_COMPILER_DEP kconfig_compiler4) + set( _KDE4_MAKEKDEWIDGETS_DEP makekdewidgets4) set( _KDE4_MEINPROC_EXECUTABLE_DEP meinproc4) set(KDE4_INSTALLED_VERSION_OK TRUE) @@ -497,7 +497,8 @@ else (_kdeBootStrapping) # KDE4_LIB_INSTALL_DIR and KDE4_INCLUDE_INSTALL_DIR are set in KDELibsDependencies.cmake, # use them to set the KDE4_LIB_DIR and KDE4_INCLUDE_DIR "public interface" variables - set(KDE4_LIB_DIR ${KDE4_LIB_INSTALL_DIR} ) + set(KDE4_LIB_DIR ${KDE4_LIB_INSTALL_DIR}/kde4/devel ) + link_directories("${KDE4_LIB_DIR}") set(KDE4_INCLUDE_DIR ${KDE4_INCLUDE_INSTALL_DIR} ) @@ -510,12 +511,12 @@ else (_kdeBootStrapping) # get the build CONFIGURATIONS which were exported in this file, and use just the first # of them to get the location of the installed executables - get_target_property(_importedConfigurations ${KDE4_TARGET_PREFIX}kconfig_compiler IMPORTED_CONFIGURATIONS ) + get_target_property(_importedConfigurations ${KDE4_TARGET_PREFIX}kconfig_compiler4 IMPORTED_CONFIGURATIONS ) list(GET _importedConfigurations 0 _firstConfig) - get_target_property(KDE4_KCFGC_EXECUTABLE ${KDE4_TARGET_PREFIX}kconfig_compiler LOCATION_${_firstConfig}) + get_target_property(KDE4_KCFGC_EXECUTABLE ${KDE4_TARGET_PREFIX}kconfig_compiler4 LOCATION_${_firstConfig}) get_target_property(KDE4_MEINPROC_EXECUTABLE ${KDE4_TARGET_PREFIX}meinproc4 LOCATION_${_firstConfig}) - get_target_property(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${KDE4_TARGET_PREFIX}makekdewidgets LOCATION_${_firstConfig}) + get_target_property(KDE4_MAKEKDEWIDGETS_EXECUTABLE ${KDE4_TARGET_PREFIX}makekdewidgets4 LOCATION_${_firstConfig}) # allow searching cmake modules in all given kde install locations (KDEDIRS based) execute_process(COMMAND "${KDE4_KDECONFIG_EXECUTABLE}" --path data OUTPUT_VARIABLE _data_DIR ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE) @@ -782,7 +783,8 @@ set(CMAKE_SYSTEM_INCLUDE_PATH ${CMAKE_SY set(CMAKE_SYSTEM_PROGRAM_PATH ${CMAKE_SYSTEM_PROGRAM_PATH} "${KDE4_BIN_INSTALL_DIR}" ) -set(CMAKE_SYSTEM_LIBRARY_PATH ${CMAKE_SYSTEM_LIBRARY_PATH} +set(CMAKE_SYSTEM_LIBRARY_PATH "${KDE4_LIB_INSTALL_DIR}/kde4/devel" + ${CMAKE_SYSTEM_LIBRARY_PATH} "${KDE4_LIB_INSTALL_DIR}" ) # under Windows dlls may be also installed in bin/ @@ -1166,9 +1168,9 @@ macro (KDE4_PRINT_RESULTS) endif (NOT _kdeBootStrapping) if(KDE4_KCFGC_EXECUTABLE) - message(STATUS "Found the KDE4 kconfig_compiler preprocessor: ${KDE4_KCFGC_EXECUTABLE}") + message(STATUS "Found the KDE4 kconfig_compiler4 preprocessor: ${KDE4_KCFGC_EXECUTABLE}") else(KDE4_KCFGC_EXECUTABLE) - message(STATUS "Didn't find the KDE4 kconfig_compiler preprocessor") + message(STATUS "Didn't find the KDE4 kconfig_compiler4 preprocessor") endif(KDE4_KCFGC_EXECUTABLE) if(AUTOMOC4_EXECUTABLE) @@ -1187,7 +1189,7 @@ if (KDE4Internal_FIND_REQUIRED AND NOT K endif (NOT KDE4_INSTALLED_VERSION_OK) if (NOT KDE4_KCFGC_EXECUTABLE) - message(FATAL_ERROR "ERROR: could not detect a usable kconfig_compiler") + message(FATAL_ERROR "ERROR: could not detect a usable kconfig_compiler4") endif (NOT KDE4_KCFGC_EXECUTABLE) message(FATAL_ERROR "ERROR: could NOT find everything required for compiling KDE 4 programs") diff -up kdelibs-4.2.96/doc/api/doxygen-preprocess-kcfg.sh.parallel_devel kdelibs-4.2.96/doc/api/doxygen-preprocess-kcfg.sh --- kdelibs-4.2.96/doc/api/doxygen-preprocess-kcfg.sh.parallel_devel 2008-05-21 13:07:26.000000000 +0200 +++ kdelibs-4.2.96/doc/api/doxygen-preprocess-kcfg.sh 2009-07-13 16:26:04.000000000 +0200 @@ -2,9 +2,9 @@ # Generates and cleans KConfigXT source code during a API dox build # -kcfg_compiler="`kde4-config --prefix`/bin/kconfig_compiler" +kcfg_compiler="`kde4-config --prefix`/bin/kconfig_compiler4" if test -z "$kcfg_compiler"; then - echo "kconfig_compiler not found!" + echo "kconfig_compiler4 not found!" exit 1; fi diff -up kdelibs-4.2.96/kdecore/kconfig_compiler/checkkcfg.pl.parallel_devel kdelibs-4.2.96/kdecore/kconfig_compiler/checkkcfg.pl --- kdelibs-4.2.96/kdecore/kconfig_compiler/checkkcfg.pl.parallel_devel 2008-05-21 13:09:13.000000000 +0200 +++ kdelibs-4.2.96/kdecore/kconfig_compiler/checkkcfg.pl 2009-07-13 16:26:04.000000000 +0200 @@ -15,12 +15,12 @@ $file_cpp = "$filebase.cpp"; $kcfgc = $file . "c"; -$cmd = "./kconfig_compiler $file $kcfgc"; +$cmd = "./kconfig_compiler4 $file $kcfgc"; #print "CMD $cmd\n"; if ( system( $cmd ) != 0 ) { - print STDERR "Unable to run kconfig_compiler\n"; + print STDERR "Unable to run kconfig_compiler4\n"; exit 1; } diff -up kdelibs-4.2.96/kdecore/kconfig_compiler/CMakeLists.txt.parallel_devel kdelibs-4.2.96/kdecore/kconfig_compiler/CMakeLists.txt --- kdelibs-4.2.96/kdecore/kconfig_compiler/CMakeLists.txt.parallel_devel 2009-01-06 18:27:49.000000000 +0100 +++ kdelibs-4.2.96/kdecore/kconfig_compiler/CMakeLists.txt 2009-07-13 16:26:04.000000000 +0200 @@ -8,13 +8,13 @@ add_subdirectory( example ) set(kconfig_compiler_SRCS kconfig_compiler.cpp) -kde4_add_executable(kconfig_compiler NOGUI RUN_UNINSTALLED ${kconfig_compiler_SRCS}) +kde4_add_executable(kconfig_compiler4 NOGUI RUN_UNINSTALLED ${kconfig_compiler_SRCS}) -target_link_libraries(kconfig_compiler ${QT_QTCORE_LIBRARY} ${QT_QTXML_LIBRARY} ) +target_link_libraries(kconfig_compiler4 ${QT_QTCORE_LIBRARY} ${QT_QTXML_LIBRARY} ) # "export" this target too so we can use the LOCATION property of the imported target in # FindKDE4Internal.cmake to get the full path to the installed executable instead of using FIND_PROGRAM(), Alex -install(TARGETS kconfig_compiler EXPORT kdelibsToolsTargets ${INSTALL_TARGETS_DEFAULT_ARGS} ) +install(TARGETS kconfig_compiler4 EXPORT kdelibsToolsTargets ${INSTALL_TARGETS_DEFAULT_ARGS} ) ########### install files ############### diff -up kdelibs-4.2.96/kdeui/tests/kconfig_compiler/CMakeLists.txt.parallel_devel kdelibs-4.2.96/kdeui/tests/kconfig_compiler/CMakeLists.txt --- kdelibs-4.2.96/kdeui/tests/kconfig_compiler/CMakeLists.txt.parallel_devel 2008-05-21 13:08:30.000000000 +0200 +++ kdelibs-4.2.96/kdeui/tests/kconfig_compiler/CMakeLists.txt 2009-07-13 16:26:04.000000000 +0200 @@ -9,7 +9,7 @@ macro(GEN_KCFG_TEST_SOURCE _testName _sr add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_testName}.cpp ${CMAKE_CURRENT_BINARY_DIR}/${_testName}.h COMMAND ${KDE4_KCFGC_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfg ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfgc - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfg ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfgc kconfig_compiler) + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfg ${CMAKE_CURRENT_SOURCE_DIR}/${_testName}.kcfgc kconfig_compiler4) # set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/${_testName}.h PROPERTIES GENERATED TRUE) qt4_generate_moc(${CMAKE_CURRENT_BINARY_DIR}/${_testName}.h ${CMAKE_CURRENT_BINARY_DIR}/${_testName}.moc ) diff -up kdelibs-4.2.96/kdewidgets/CMakeLists.txt.parallel_devel kdelibs-4.2.96/kdewidgets/CMakeLists.txt --- kdelibs-4.2.96/kdewidgets/CMakeLists.txt.parallel_devel 2009-01-06 18:27:44.000000000 +0100 +++ kdelibs-4.2.96/kdewidgets/CMakeLists.txt 2009-07-13 16:26:04.000000000 +0200 @@ -14,24 +14,24 @@ include_directories( set(makekdewidgets_SRCS makekdewidgets.cpp ) -kde4_add_executable(makekdewidgets NOGUI RUN_UNINSTALLED ${makekdewidgets_SRCS}) +kde4_add_executable(makekdewidgets4 NOGUI RUN_UNINSTALLED ${makekdewidgets_SRCS}) -target_link_libraries(makekdewidgets ${KDE4_KDECORE_LIBS} ) +target_link_libraries(makekdewidgets4 ${KDE4_KDECORE_LIBS} ) # "export" this target too so we can use the LOCATION property of the imported target in # FindKDE4Internal.cmake to get the full path to the installed executable instead of using FIND_PROGRAM(), Alex -install(TARGETS makekdewidgets EXPORT kdelibsToolsTargets ${INSTALL_TARGETS_DEFAULT_ARGS} ) +install(TARGETS makekdewidgets4 EXPORT kdelibsToolsTargets ${INSTALL_TARGETS_DEFAULT_ARGS} ) ########### next target ############### # get the name of the generated wrapper script (which sets up LD_LIBRARY_PATH) -get_target_property(MAKEKDEWIDGETS_EXECUTABLE makekdewidgets WRAPPER_SCRIPT) +get_target_property(MAKEKDEWIDGETS_EXECUTABLE makekdewidgets4 WRAPPER_SCRIPT) add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/kdewidgets.cpp COMMAND "${MAKEKDEWIDGETS_EXECUTABLE}" -o ${CMAKE_CURRENT_BINARY_DIR}/kdewidgets.cpp ${CMAKE_CURRENT_SOURCE_DIR}/kde.widgets - MAIN_DEPENDENCY kde.widgets DEPENDS makekdewidgets) + MAIN_DEPENDENCY kde.widgets DEPENDS makekdewidgets4) set(kdewidgets_PART_SRCS classpreviews.cpp @@ -66,7 +66,7 @@ if (QT_QT3SUPPORT_FOUND) add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/kde3supportwidgets.cpp COMMAND "${MAKEKDEWIDGETS_EXECUTABLE}" -o ${CMAKE_CURRENT_BINARY_DIR}/kde3supportwidgets.cpp ${CMAKE_CURRENT_SOURCE_DIR}/kde3support.widgets - MAIN_DEPENDENCY kde3support.widgets DEPENDS makekdewidgets) + MAIN_DEPENDENCY kde3support.widgets DEPENDS makekdewidgets4) set(kde3supportwidgets_PART_SRCS classpreviews.cpp Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-11/.cvsignore,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- .cvsignore 30 May 2009 13:41:42 -0000 1.73 +++ .cvsignore 4 Aug 2009 20:03:07 -0000 1.74 @@ -1 +1,2 @@ -kdelibs-4.2.4.tar.bz2 +kdelibs-4.2.98.tar.bz2 +kdelibs-4.3.0.tar.bz2 Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-11/kdelibs.spec,v retrieving revision 1.486 retrieving revision 1.487 diff -u -p -r1.486 -r1.487 --- kdelibs.spec 26 Jul 2009 04:20:01 -0000 1.486 +++ kdelibs.spec 4 Aug 2009 20:03:08 -0000 1.487 @@ -1,6 +1,10 @@ +%define phonon_ver 4.3.1 +%define soprano_ver 2.3.0 +%define strigi_ver 0.7 + Summary: K Desktop Environment 4 - Libraries -Version: 4.2.4 -Release: 6%{?dist} +Version: 4.3.0 +Release: 1%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -12,10 +16,8 @@ Provides: kdelibs4 = %{version}-%{relea Name: kdelibs4 %endif -# LGPLv2: everything, except (see below) -# BSD: kdoctools/ -# GFDL: kdoctools/customization ? -License: LGPLv2 +# http://techbase.kde.org/Policies/Licensing_Policy +License: LGPLv2+ URL: http://www.kde.org/ Group: System Environment/Libraries Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdelibs-%{version}.tar.bz2 @@ -45,17 +47,17 @@ Requires: kdelibs-common %if 0%{?fedora} >= 9 Requires: hunspell %endif -Requires: phonon%{?_isa} >= 4.3.0 -Requires: soprano%{?_isa} >= 2.2 -Requires: strigi-libs%{?_isa} >= 0.6.3 +Requires: phonon%{?_isa} >= %{phonon_ver} +Requires: soprano%{?_isa} >= %{soprano_ver} +Requires: strigi-libs%{?_isa} >= %{strigi_ver} Source1: kde4.sh Source2: kde4.csh # make -devel packages parallel-installable -Patch0: kdelibs-4.1.96-parallel_devel.patch +Patch0: kdelibs-4.2.96-parallel_devel.patch # fix kde#149705 -Patch2: kdelibs-4.1.82-kde149705.patch +Patch2: kdelibs-4.2.85-kde149705.patch # Hunspell support for K3Spell # http://fedoraproject.org/wiki/Releases/FeatureDictionary # http://bugs.kde.org/show_bug.cgi?id=154561 @@ -74,32 +76,13 @@ Patch10: kdelibs-4.1.72-no-cache-kdeglob Patch11: kdelibs-4.1.72-policykit-workaround.patch Patch12: kdelibs-4.1.0-xdg-menu.patch # patch KStandardDirs to use %{_libexecdir}/kde4 instead of %{_libdir}/kde4/libexec -Patch14: kdelibs-4.0.85-libexecdir.patch +Patch14: kdelibs-4.2.85-libexecdir.patch # kstandarddirs changes: search /etc/kde, find /usr/libexec/kde4 Patch18: kdelibs-4.1.72-kstandarddirs.patch Patch20: kdelibs-4.1.70-cmake.patch -Patch22: kdelibs-4.1.96-cmake.patch - -# upstreamable -Patch50: kdelibs-4.2.3-fixPopupForPlasmaboard.patch # upstream -# 4.2 branch -# fix CVE-2009-1687 - possible ACE in KJS (FIXME: still crashes?) -Patch100: kdelibs-4.2.4-cve-2009-1690.patch -# fix CVE-2009-0945 - NULL-pointer dereference in the SVGList interface impl -Patch101: kdelibs-4.2.4-cve-2009-0945.patch - # 4.3 branch -Patch200: kdelibs-4.1.96-AllowExternalPaths.patch -# fix CVE-2009-2537 - select length DoS -Patch201: kdelibs-4.2.4-cve-2009-2537-select-length.patch -# fix CVE-2009-1725 - crash, possible ACE in numeric character references -Patch202: kdelibs-4.2.98-cve-2009-1725.patch -# fix CVE-2009-1687 - possible ACE in KJS (FIXME: now aborts, so still crashes) -Patch203: kdelibs-4.2.98-cve-2009-1687.patch -# fix CVE-2009-1698 - crash, possible ACE in CSS style attribute handling -Patch204: kdelibs-4.2.98-cve-2009-1698.patch BuildRequires: qt4-devel >= 4.4.0 # qt4%{_?_isa} isn't provided yet -- Rex @@ -135,10 +118,10 @@ BuildRequires: libxslt-devel libxml2-dev BuildRequires: OpenEXR-devel BuildRequires: openssl-devel BuildRequires: pcre-devel -BuildRequires: phonon-devel >= 4.3.0 +BuildRequires: phonon-devel >= %{phonon_ver} BuildRequires: shared-mime-info -BuildRequires: soprano-devel >= 2.2 -BuildRequires: strigi-devel >= 0.6.3 +BuildRequires: soprano-devel >= %{soprano_ver} +BuildRequires: strigi-devel >= %{strigi_ver} BuildRequires: zlib-devel BuildRequires: libutempter-devel # extra X deps (seemingly needed and/or checked-for by most kde4 buildscripts) @@ -170,6 +153,9 @@ This package includes the common files f %package devel Group: Development/Libraries Summary: Header files for compiling KDE 4 applications +# stuff moved, help upgrade path +Conflicts: kdebase-runtime < 4.2.90 +Conflicts: kdebase-workspace-devel < 4.2.90 Provides: plasma-devel = %{version}-%{release} Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} %if "%{name}" != "kdelibs4" @@ -223,27 +209,14 @@ format for easy browsing. %patch8 -p1 -b .all-css %patch9 -p1 -b .branding sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanager.cpp -%patch10 -p1 -b .no-cache-kdeglobals-paths %patch11 -p1 -b .policykit %patch12 -p1 -b .Administration-menu %patch14 -p1 -b .libexecdir %patch18 -p1 -b .kstandarddirs %patch20 -p1 -b .xxcmake -%patch22 -p1 -b .kdepimlibs-cmake - -%patch50 -p1 -b .fixPopupForPlasmaboard # upstream patches -# 4.2 -%patch100 -p0 -b .cve-2009-1690 -%patch101 -p0 -b .cve-2009-0945 - # 4.3 -%patch200 -p1 -b .AllowExternalPaths -%patch201 -p1 -b .cve-2009-2537-select-length -%patch202 -p0 -b .cve-2009-1725 -%patch203 -p1 -b .cve-2009-1687 -%patch204 -p1 -b .cve-2009-1698 %build @@ -426,37 +399,54 @@ rm -rf %{buildroot} %changelog -* Sun Jul 26 2009 Kevin Kofler - 4.2.4-6 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Wed Jul 29 2009 Rex Dieter - 4.2.98-4 +- -devel: Conflicts: kdebase-runtime < 4.2.90, kdebase-workspace-devel < 4.2.90 + +* Sun Jul 26 2009 Kevin Kofler - 4.2.98-3 +- fix CVE-2009-2537 - select length DoS - fix CVE-2009-1725 - crash, possible ACE in numeric character references -- fix CVE-2009-1690 - crash, possible ACE in KHTML ( use-after-free) -- fix CVE-2009-1687 - possible ACE in KJS (FIXME: still crashes?) +- fix CVE-2009-1687 - possible ACE in KJS (FIXME: now aborts, so still crashes) - fix CVE-2009-1698 - crash, possible ACE in CSS style attribute handling -- fix CVE-2009-0945 - NULL-pointer dereference in the SVGList interface impl +- fix minimum strigi version (0.7, not 0.7.0, RPM thinks 0.7 < 0.7.0) -* Thu Jul 23 2009 Jaroslav Reznik - 4.2.4-5 -- CVE-2009-2537 - select length DoS -- correct fixPopupForPlasmaboard.patch +* Fri Jul 24 2009 Luk?? Tinkl - 4.2.98-2 +- respun tarball, to fix KIO HTTP redirects +- fix phonon/strigi versions -* Wed Jul 08 2009 Kevin Kofler - 4.2.4-4 +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- soprano_ver 2.3.0 +- License: LGPLv2+ + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Wed Jul 08 2009 Kevin Kofler - 4.2.95-4 - fix CMake dependency in parallel_devel patch (#510259, CHIKAMA Masaki) -* Mon Jun 15 2009 Rex Dieter 4.2.4-3 -- fixPopupForPlasmaboard.patch +* Fri Jul 03 2009 Rex Dieter - 4.2.95-3 +- plasma animation crasher (kdebug#198338) -* Mon Jun 1 2009 Luk?? Tinkl - 4.2.4-2 -- respun tarball +* Fri Jul 03 2009 Rex Dieter - 4.2.95-2 +- up min versions, phonon, strigi, soprano (#509511) -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3 rc1 -* Tue May 12 2009 Rex Dieter - 4.2.3-3 -- kde4.(sh|csh): drop QT_PLUGINS_PATH munging, kde4-config call (#498809) +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Mon May 04 2009 Than Ngo - 4.2.3-2 -- better fix for strcasestr detection +* Tue May 12 2009 Than Ngo 4.2.85-1 +- KDE-4.3 beta1 (4.2.85) +- kde4.(sh|csh): drop QT_PLUGINS_PATH munging, kde4-config call (#498809) -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed Apr 29 2009 Rex Dieter - 4.2.2-14 +- -devel: Provides: kdelibs4-devel%%{?_isa} ... * Tue Apr 28 2009 Luk?? Tinkl - 4.2.2-13 - upstream patch to fix GCC4.4 crashes in kjs Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-11/sources,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- sources 1 Jun 2009 11:51:52 -0000 1.90 +++ sources 4 Aug 2009 20:03:08 -0000 1.91 @@ -1 +1 @@ -9ed29086c33bc73256a7fa5268df560b kdelibs-4.2.4.tar.bz2 +ea54f71bcbb0cf96bb6d94c019de8bb5 kdelibs-4.3.0.tar.bz2 --- kde4-QT_PLUGIN_PATH.csh DELETED --- --- kde4-QT_PLUGIN_PATH.sh DELETED --- --- kdelibs-4.0.85-libexecdir.patch DELETED --- --- kdelibs-4.1.82-kde149705.patch DELETED --- --- kdelibs-4.1.96-AllowExternalPaths.patch DELETED --- --- kdelibs-4.1.96-cmake.patch DELETED --- --- kdelibs-4.1.96-parallel_devel.patch DELETED --- --- kdelibs-4.2.3-fixPopupForPlasmaboard.patch DELETED --- --- kdelibs-4.2.4-cve-2009-0945.patch DELETED --- --- kdelibs-4.2.4-cve-2009-1690.patch DELETED --- --- kdelibs-4.2.4-cve-2009-2537-select-length.patch DELETED --- --- kdelibs-4.2.98-cve-2009-1687.patch DELETED --- --- kdelibs-4.2.98-cve-2009-1698.patch DELETED --- --- kdelibs-4.2.98-cve-2009-1725.patch DELETED --- From pkgdb at fedoraproject.org Tue Aug 4 20:20:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:20:32 +0000 Subject: [pkgdb] sugar-turtleart: fab has requested commit Message-ID: <20090804202032.C620010F879@bastion2.fedora.phx.redhat.com> fab has requested the commit acl on sugar-turtleart (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Tue Aug 4 20:20:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:20:36 +0000 Subject: [pkgdb] sugar-turtleart: fab has requested commit Message-ID: <20090804202036.9F6CA10F8A0@bastion2.fedora.phx.redhat.com> fab has requested the commit acl on sugar-turtleart (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From kasal at fedoraproject.org Tue Aug 4 20:24:05 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Tue, 4 Aug 2009 20:24:05 +0000 (UTC) Subject: rpms/perl-Bit-Vector/devel .cvsignore, 1.5, 1.6 perl-Bit-Vector.spec, 1.28, 1.29 sources, 1.6, 1.7 Message-ID: <20090804202405.AB52311C00E4@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-Bit-Vector/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20748 Modified Files: .cvsignore perl-Bit-Vector.spec sources Log Message: new upstream version Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Bit-Vector/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 11 Apr 2005 21:52:47 -0000 1.5 +++ .cvsignore 4 Aug 2009 20:24:05 -0000 1.6 @@ -1 +1 @@ -Bit-Vector-6.4.tar.gz +Bit-Vector-6.6.tar.gz Index: perl-Bit-Vector.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Bit-Vector/devel/perl-Bit-Vector.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- perl-Bit-Vector.spec 26 Jul 2009 03:51:37 -0000 1.28 +++ perl-Bit-Vector.spec 4 Aug 2009 20:24:05 -0000 1.29 @@ -1,6 +1,6 @@ Name: perl-Bit-Vector -Version: 6.4 -Release: 10%{?dist} +Version: 6.6 +Release: 1%{?dist} Summary: Efficient bit vector, set of integers and "big int" math library Group: Development/Libraries @@ -9,7 +9,7 @@ URL: http://search.cpan.org/d Source0: http://www.cpan.org/authors/id/S/ST/STBEY/Bit-Vector-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: perl(Carp::Clan) >= 5.3 +BuildRequires: perl(Carp::Clan) >= 5.4 BuildRequires: perl(ExtUtils::MakeMaker) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 4 2009 Stepan Kasal - 6.6-1 +- new upstream release + * Sat Jul 25 2009 Fedora Release Engineering - 6.4-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Bit-Vector/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 11 Apr 2005 21:52:47 -0000 1.6 +++ sources 4 Aug 2009 20:24:05 -0000 1.7 @@ -1 +1 @@ -681433ff4f0b4da95dc5c560b7f5cc31 Bit-Vector-6.4.tar.gz +5d7adec95898d7ba23e7a2ce6ae80df7 Bit-Vector-6.6.tar.gz From pkgdb at fedoraproject.org Tue Aug 4 20:26:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:26:45 +0000 Subject: [pkgdb] znc-extra was added for nb Message-ID: <20090804202645.531E210F882@bastion2.fedora.phx.redhat.com> tibbs has added Package znc-extra with summary Extra modules for ZNC - an IRC bouncer tibbs has approved Package znc-extra tibbs has added a Fedora devel branch for znc-extra with an owner of nb tibbs has approved znc-extra in Fedora devel tibbs has approved Package znc-extra tibbs has set commit to Approved for 107427 on znc-extra (Fedora devel) tibbs has set checkout to Approved for 107427 on znc-extra (Fedora devel) tibbs has set build to Approved for 107427 on znc-extra (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/znc-extra From pkgdb at fedoraproject.org Tue Aug 4 20:26:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:26:46 +0000 Subject: [pkgdb] znc-extra summary updated by tibbs Message-ID: <20090804202646.CBEA610F8A2@bastion2.fedora.phx.redhat.com> tibbs set package znc-extra summary to Extra modules for ZNC - an IRC bouncer To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/znc-extra From pkgdb at fedoraproject.org Tue Aug 4 20:26:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:26:46 +0000 Subject: [pkgdb] znc-extra (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804202646.F21BD10F8AD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for znc-extra tibbs has set commit to Approved for 107427 on znc-extra (Fedora 11) tibbs has set checkout to Approved for 107427 on znc-extra (Fedora 11) tibbs has set build to Approved for 107427 on znc-extra (Fedora 11) tibbs approved watchbugzilla on znc-extra (Fedora 11) for nb tibbs approved watchcommits on znc-extra (Fedora 11) for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/znc-extra From pkgdb at fedoraproject.org Tue Aug 4 20:26:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:26:46 +0000 Subject: [pkgdb] znc-extra (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804202647.3D4D810F8B1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for znc-extra tibbs has set commit to Approved for 107427 on znc-extra (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on znc-extra (Fedora EPEL 5) tibbs has set build to Approved for 107427 on znc-extra (Fedora EPEL 5) tibbs approved watchbugzilla on znc-extra (Fedora EPEL 5) for nb tibbs approved watchcommits on znc-extra (Fedora EPEL 5) for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/znc-extra From pkgdb at fedoraproject.org Tue Aug 4 20:26:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:26:46 +0000 Subject: [pkgdb] znc-extra (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804202647.9087910F8B5@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for znc-extra tibbs has set commit to Approved for 107427 on znc-extra (Fedora 10) tibbs has set checkout to Approved for 107427 on znc-extra (Fedora 10) tibbs has set build to Approved for 107427 on znc-extra (Fedora 10) tibbs approved watchbugzilla on znc-extra (Fedora 10) for nb tibbs approved watchcommits on znc-extra (Fedora 10) for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/znc-extra From pkgdb at fedoraproject.org Tue Aug 4 20:26:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:26:46 +0000 Subject: [pkgdb] znc-extra (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804202647.D6F1910F8B8@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on znc-extra (Fedora devel) for nb tibbs approved watchcommits on znc-extra (Fedora devel) for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/znc-extra From tibbs at fedoraproject.org Tue Aug 4 20:26:53 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:26:53 +0000 (UTC) Subject: rpms/znc-extra - New directory Message-ID: <20090804202653.2655111C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/znc-extra In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsC21612/rpms/znc-extra Log Message: Directory /cvs/pkgs/rpms/znc-extra added to the repository From pkgdb at fedoraproject.org Tue Aug 4 20:26:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:26:46 +0000 Subject: [pkgdb] znc-extra (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804202648.3A6A210F8BB@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 4 branch for znc-extra tibbs has set commit to Approved for 107427 on znc-extra (Fedora EPEL 4) tibbs has set checkout to Approved for 107427 on znc-extra (Fedora EPEL 4) tibbs has set build to Approved for 107427 on znc-extra (Fedora EPEL 4) tibbs approved watchbugzilla on znc-extra (Fedora EPEL 4) for nb tibbs approved watchcommits on znc-extra (Fedora EPEL 4) for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/znc-extra From tibbs at fedoraproject.org Tue Aug 4 20:26:53 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:26:53 +0000 (UTC) Subject: rpms/znc-extra/devel - New directory Message-ID: <20090804202653.438C711C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/znc-extra/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsC21612/rpms/znc-extra/devel Log Message: Directory /cvs/pkgs/rpms/znc-extra/devel added to the repository From tibbs at fedoraproject.org Tue Aug 4 20:26:59 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:26:59 +0000 (UTC) Subject: rpms/znc-extra Makefile,NONE,1.1 Message-ID: <20090804202659.55A2411C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/znc-extra In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsC21612/rpms/znc-extra Added Files: Makefile Log Message: Setup of module znc-extra --- NEW FILE Makefile --- # Top level Makefile for module znc-extra all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Tue Aug 4 20:26:59 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:26:59 +0000 (UTC) Subject: rpms/znc-extra/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090804202659.8603A11C0347@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/znc-extra/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsC21612/rpms/znc-extra/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module znc-extra --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: znc-extra # $Id: Makefile,v 1.1 2009/08/04 20:26:59 tibbs Exp $ NAME := znc-extra 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Aug 4 20:27:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:27:45 +0000 Subject: [pkgdb] znc (Fedora EPEL, 4) updated by tibbs Message-ID: <20090804202746.3D8AE10F8B0@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 4 branch for znc tibbs has set commit to Approved for 107427 on znc (Fedora EPEL 4) tibbs has set checkout to Approved for 107427 on znc (Fedora EPEL 4) tibbs has set build to Approved for 107427 on znc (Fedora EPEL 4) tibbs changed owner of znc in Fedora EPEL 4 to nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/znc From pkgdb at fedoraproject.org Tue Aug 4 20:28:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:28:58 +0000 Subject: [pkgdb] mtkbabel was added for drindt Message-ID: <20090804202859.0209310F8A2@bastion2.fedora.phx.redhat.com> tibbs has added Package mtkbabel with summary Program to Operate the i-Blue 747 GPS Data Logger tibbs has approved Package mtkbabel tibbs has added a Fedora devel branch for mtkbabel with an owner of drindt tibbs has approved mtkbabel in Fedora devel tibbs has approved Package mtkbabel tibbs has set commit to Approved for 107427 on mtkbabel (Fedora devel) tibbs has set checkout to Approved for 107427 on mtkbabel (Fedora devel) tibbs has set build to Approved for 107427 on mtkbabel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mtkbabel From pkgdb at fedoraproject.org Tue Aug 4 20:29:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:29:00 +0000 Subject: [pkgdb] mtkbabel summary updated by tibbs Message-ID: <20090804202900.DB9E110F8AD@bastion2.fedora.phx.redhat.com> tibbs set package mtkbabel summary to Program to Operate the i-Blue 747 GPS Data Logger To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mtkbabel From pkgdb at fedoraproject.org Tue Aug 4 20:29:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:29:00 +0000 Subject: [pkgdb] mtkbabel (Fedora, 11) updated by tibbs Message-ID: <20090804202901.02C8510F8B2@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for mtkbabel tibbs has set commit to Approved for 107427 on mtkbabel (Fedora 11) tibbs has set checkout to Approved for 107427 on mtkbabel (Fedora 11) tibbs has set build to Approved for 107427 on mtkbabel (Fedora 11) tibbs approved watchbugzilla on mtkbabel (Fedora 11) for peter tibbs approved watchcommits on mtkbabel (Fedora 11) for peter To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mtkbabel From tibbs at fedoraproject.org Tue Aug 4 20:29:12 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:29:12 +0000 (UTC) Subject: rpms/mtkbabel Makefile,NONE,1.1 Message-ID: <20090804202912.C4FE511C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/mtkbabel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsM22481/rpms/mtkbabel Added Files: Makefile Log Message: Setup of module mtkbabel --- NEW FILE Makefile --- # Top level Makefile for module mtkbabel all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Tue Aug 4 20:29:12 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:29:12 +0000 (UTC) Subject: rpms/mtkbabel/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090804202912.F40E611C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/mtkbabel/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsM22481/rpms/mtkbabel/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module mtkbabel --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: mtkbabel # $Id: Makefile,v 1.1 2009/08/04 20:29:12 tibbs Exp $ NAME := mtkbabel 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Aug 4 20:29:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:29:37 +0000 Subject: [pkgdb] php-PHPMailer was added for monnerat Message-ID: <20090804202937.AA13610F8B1@bastion2.fedora.phx.redhat.com> tibbs has added Package php-PHPMailer with summary PHP email transport class with a lot of features tibbs has approved Package php-PHPMailer tibbs has added a Fedora devel branch for php-PHPMailer with an owner of monnerat tibbs has approved php-PHPMailer in Fedora devel tibbs has approved Package php-PHPMailer tibbs has set commit to Approved for 107427 on php-PHPMailer (Fedora devel) tibbs has set checkout to Approved for 107427 on php-PHPMailer (Fedora devel) tibbs has set build to Approved for 107427 on php-PHPMailer (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-PHPMailer From pkgdb at fedoraproject.org Tue Aug 4 20:29:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:29:38 +0000 Subject: [pkgdb] php-PHPMailer summary updated by tibbs Message-ID: <20090804202939.9F62810F8B2@bastion2.fedora.phx.redhat.com> tibbs set package php-PHPMailer summary to PHP email transport class with a lot of features To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-PHPMailer From pkgdb at fedoraproject.org Tue Aug 4 20:29:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:29:38 +0000 Subject: [pkgdb] php-PHPMailer (Fedora, 11) updated by tibbs Message-ID: <20090804202943.0CD5710F8C3@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for php-PHPMailer tibbs has set commit to Approved for 107427 on php-PHPMailer (Fedora 11) tibbs has set checkout to Approved for 107427 on php-PHPMailer (Fedora 11) tibbs has set build to Approved for 107427 on php-PHPMailer (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-PHPMailer From tibbs at fedoraproject.org Tue Aug 4 20:29:44 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:29:44 +0000 (UTC) Subject: rpms/php-PHPMailer - New directory Message-ID: <20090804202944.181A611C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/php-PHPMailer In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsN22814/rpms/php-PHPMailer Log Message: Directory /cvs/pkgs/rpms/php-PHPMailer added to the repository From tibbs at fedoraproject.org Tue Aug 4 20:29:44 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:29:44 +0000 (UTC) Subject: rpms/php-PHPMailer/devel - New directory Message-ID: <20090804202944.3643A11C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/php-PHPMailer/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsN22814/rpms/php-PHPMailer/devel Log Message: Directory /cvs/pkgs/rpms/php-PHPMailer/devel added to the repository From pkgdb at fedoraproject.org Tue Aug 4 20:29:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:29:38 +0000 Subject: [pkgdb] php-PHPMailer (Fedora, 11) updated by tibbs Message-ID: <20090804202944.4253910F8CD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for php-PHPMailer tibbs has set commit to Approved for 107427 on php-PHPMailer (Fedora 10) tibbs has set checkout to Approved for 107427 on php-PHPMailer (Fedora 10) tibbs has set build to Approved for 107427 on php-PHPMailer (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-PHPMailer From tibbs at fedoraproject.org Tue Aug 4 20:29:50 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:29:50 +0000 (UTC) Subject: rpms/php-PHPMailer Makefile,NONE,1.1 Message-ID: <20090804202950.4541811C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/php-PHPMailer In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsN22814/rpms/php-PHPMailer Added Files: Makefile Log Message: Setup of module php-PHPMailer --- NEW FILE Makefile --- # Top level Makefile for module php-PHPMailer all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Tue Aug 4 20:29:50 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:29:50 +0000 (UTC) Subject: rpms/php-PHPMailer/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090804202950.75A1311C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/php-PHPMailer/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsN22814/rpms/php-PHPMailer/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module php-PHPMailer --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: php-PHPMailer # $Id: Makefile,v 1.1 2009/08/04 20:29:50 tibbs Exp $ NAME := php-PHPMailer 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Aug 4 20:30:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:30:34 +0000 Subject: [pkgdb] gpxviewer was added for fab Message-ID: <20090804203034.859B710F8B4@bastion2.fedora.phx.redhat.com> tibbs has added Package gpxviewer with summary A simple gpx viewer tibbs has approved Package gpxviewer tibbs has added a Fedora devel branch for gpxviewer with an owner of fab tibbs has approved gpxviewer in Fedora devel tibbs has approved Package gpxviewer tibbs has set commit to Approved for 107427 on gpxviewer (Fedora devel) tibbs has set checkout to Approved for 107427 on gpxviewer (Fedora devel) tibbs has set build to Approved for 107427 on gpxviewer (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gpxviewer From pkgdb at fedoraproject.org Tue Aug 4 20:30:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:30:38 +0000 Subject: [pkgdb] gpxviewer summary updated by tibbs Message-ID: <20090804203040.0BBBB10F8B7@bastion2.fedora.phx.redhat.com> tibbs set package gpxviewer summary to A simple gpx viewer To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gpxviewer From tibbs at fedoraproject.org Tue Aug 4 20:30:45 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:30:45 +0000 (UTC) Subject: rpms/gpxviewer - New directory Message-ID: <20090804203045.1732A11C0345@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/gpxviewer In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsY23283/rpms/gpxviewer Log Message: Directory /cvs/pkgs/rpms/gpxviewer added to the repository From tibbs at fedoraproject.org Tue Aug 4 20:30:45 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:30:45 +0000 (UTC) Subject: rpms/gpxviewer/devel - New directory Message-ID: <20090804203045.3154E11C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/gpxviewer/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsY23283/rpms/gpxviewer/devel Log Message: Directory /cvs/pkgs/rpms/gpxviewer/devel added to the repository From pkgdb at fedoraproject.org Tue Aug 4 20:30:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:30:38 +0000 Subject: [pkgdb] gpxviewer (Fedora, 11) updated by tibbs Message-ID: <20090804203040.EBEBA10F8BB@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for gpxviewer tibbs has set commit to Approved for 107427 on gpxviewer (Fedora 11) tibbs has set checkout to Approved for 107427 on gpxviewer (Fedora 11) tibbs has set build to Approved for 107427 on gpxviewer (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gpxviewer From tibbs at fedoraproject.org Tue Aug 4 20:30:51 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:30:51 +0000 (UTC) Subject: rpms/gpxviewer Makefile,NONE,1.1 Message-ID: <20090804203051.418BF11C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/gpxviewer In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsY23283/rpms/gpxviewer Added Files: Makefile Log Message: Setup of module gpxviewer --- NEW FILE Makefile --- # Top level Makefile for module gpxviewer all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Tue Aug 4 20:30:51 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:30:51 +0000 (UTC) Subject: rpms/gpxviewer/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090804203051.7C5EB11C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/gpxviewer/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsY23283/rpms/gpxviewer/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module gpxviewer --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: gpxviewer # $Id: Makefile,v 1.1 2009/08/04 20:30:51 tibbs Exp $ NAME := gpxviewer 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Aug 4 20:31:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:31:26 +0000 Subject: [pkgdb] ccze was added for hubbitus Message-ID: <20090804203129.826AE10F8C0@bastion2.fedora.phx.redhat.com> tibbs has added Package ccze with summary A robust log colorizer tibbs has approved Package ccze tibbs has added a Fedora devel branch for ccze with an owner of hubbitus tibbs has approved ccze in Fedora devel tibbs has approved Package ccze tibbs has set commit to Approved for 107427 on ccze (Fedora devel) tibbs has set checkout to Approved for 107427 on ccze (Fedora devel) tibbs has set build to Approved for 107427 on ccze (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ccze From pkgdb at fedoraproject.org Tue Aug 4 20:31:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:31:27 +0000 Subject: [pkgdb] ccze summary updated by tibbs Message-ID: <20090804203129.CD49210F8B9@bastion2.fedora.phx.redhat.com> tibbs set package ccze summary to A robust log colorizer To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ccze From tibbs at fedoraproject.org Tue Aug 4 20:31:33 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:31:33 +0000 (UTC) Subject: rpms/ccze - New directory Message-ID: <20090804203133.1988111C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ccze In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsE23835/rpms/ccze Log Message: Directory /cvs/pkgs/rpms/ccze added to the repository From tibbs at fedoraproject.org Tue Aug 4 20:31:33 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:31:33 +0000 (UTC) Subject: rpms/ccze/devel - New directory Message-ID: <20090804203133.41EAF11C0345@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ccze/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsE23835/rpms/ccze/devel Log Message: Directory /cvs/pkgs/rpms/ccze/devel added to the repository From tibbs at fedoraproject.org Tue Aug 4 20:31:39 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:31:39 +0000 (UTC) Subject: rpms/ccze Makefile,NONE,1.1 Message-ID: <20090804203139.0F4E711C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ccze In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsE23835/rpms/ccze Added Files: Makefile Log Message: Setup of module ccze --- NEW FILE Makefile --- # Top level Makefile for module ccze all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Tue Aug 4 20:31:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:31:27 +0000 Subject: [pkgdb] ccze (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804203130.D6E2C10F8CC@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for ccze tibbs has set commit to Approved for 107427 on ccze (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on ccze (Fedora EPEL 5) tibbs has set build to Approved for 107427 on ccze (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ccze From tibbs at fedoraproject.org Tue Aug 4 20:31:39 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:31:39 +0000 (UTC) Subject: rpms/ccze/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090804203139.3961D11C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ccze/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsE23835/rpms/ccze/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module ccze --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: ccze # $Id: Makefile,v 1.1 2009/08/04 20:31:39 tibbs Exp $ NAME := ccze 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Aug 4 20:31:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:31:27 +0000 Subject: [pkgdb] ccze (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804203135.AB9B510F8D9@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for ccze tibbs has set commit to Approved for 107427 on ccze (Fedora 10) tibbs has set checkout to Approved for 107427 on ccze (Fedora 10) tibbs has set build to Approved for 107427 on ccze (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ccze From pkgdb at fedoraproject.org Tue Aug 4 20:31:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:31:27 +0000 Subject: [pkgdb] ccze (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804203133.7B47F10F879@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for ccze tibbs has set commit to Approved for 107427 on ccze (Fedora 11) tibbs has set checkout to Approved for 107427 on ccze (Fedora 11) tibbs has set build to Approved for 107427 on ccze (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ccze From pkgdb at fedoraproject.org Tue Aug 4 20:29:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:29:00 +0000 Subject: [pkgdb] mtkbabel (Fedora, 11) updated by tibbs Message-ID: <20090804202901.750A710F8B8@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on mtkbabel (Fedora devel) for peter tibbs approved watchcommits on mtkbabel (Fedora devel) for peter To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mtkbabel From tibbs at fedoraproject.org Tue Aug 4 20:29:07 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:29:07 +0000 (UTC) Subject: rpms/mtkbabel - New directory Message-ID: <20090804202907.21A8B11C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/mtkbabel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsM22481/rpms/mtkbabel Log Message: Directory /cvs/pkgs/rpms/mtkbabel added to the repository From pkgdb at fedoraproject.org Tue Aug 4 20:32:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:32:00 +0000 Subject: [pkgdb] constantine-backgrounds summary updated by tibbs Message-ID: <20090804203203.297BE10F8BD@bastion2.fedora.phx.redhat.com> tibbs set package constantine-backgrounds summary to Constantine desktop backgrounds To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/constantine-backgrounds From tibbs at fedoraproject.org Tue Aug 4 20:32:06 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:32:06 +0000 (UTC) Subject: rpms/constantine-backgrounds - New directory Message-ID: <20090804203206.13C7511C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/constantine-backgrounds In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc24199/rpms/constantine-backgrounds Log Message: Directory /cvs/pkgs/rpms/constantine-backgrounds added to the repository From tibbs at fedoraproject.org Tue Aug 4 20:29:07 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:29:07 +0000 (UTC) Subject: rpms/mtkbabel/devel - New directory Message-ID: <20090804202907.3D99511C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/mtkbabel/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsM22481/rpms/mtkbabel/devel Log Message: Directory /cvs/pkgs/rpms/mtkbabel/devel added to the repository From pkgdb at fedoraproject.org Tue Aug 4 20:31:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:31:59 +0000 Subject: [pkgdb] constantine-backgrounds was added for mso Message-ID: <20090804203202.2885510F8E7@bastion2.fedora.phx.redhat.com> tibbs has added Package constantine-backgrounds with summary Constantine desktop backgrounds tibbs has approved Package constantine-backgrounds tibbs has added a Fedora devel branch for constantine-backgrounds with an owner of mso tibbs has approved constantine-backgrounds in Fedora devel tibbs has approved Package constantine-backgrounds tibbs has set commit to Approved for 107427 on constantine-backgrounds (Fedora devel) tibbs has set checkout to Approved for 107427 on constantine-backgrounds (Fedora devel) tibbs has set build to Approved for 107427 on constantine-backgrounds (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/constantine-backgrounds From tibbs at fedoraproject.org Tue Aug 4 20:32:12 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:32:12 +0000 (UTC) Subject: rpms/constantine-backgrounds Makefile,NONE,1.1 Message-ID: <20090804203212.2D15A11C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/constantine-backgrounds In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc24199/rpms/constantine-backgrounds Added Files: Makefile Log Message: Setup of module constantine-backgrounds --- NEW FILE Makefile --- # Top level Makefile for module constantine-backgrounds all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Tue Aug 4 20:32:06 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:32:06 +0000 (UTC) Subject: rpms/constantine-backgrounds/devel - New directory Message-ID: <20090804203206.36BCF11C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/constantine-backgrounds/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc24199/rpms/constantine-backgrounds/devel Log Message: Directory /cvs/pkgs/rpms/constantine-backgrounds/devel added to the repository From pkgdb at fedoraproject.org Tue Aug 4 20:29:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:29:00 +0000 Subject: [pkgdb] mtkbabel (Fedora, 11) updated by tibbs Message-ID: <20090804202901.32C3610F8B4@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for mtkbabel tibbs has set commit to Approved for 107427 on mtkbabel (Fedora 10) tibbs has set checkout to Approved for 107427 on mtkbabel (Fedora 10) tibbs has set build to Approved for 107427 on mtkbabel (Fedora 10) tibbs approved watchbugzilla on mtkbabel (Fedora 10) for peter tibbs approved watchcommits on mtkbabel (Fedora 10) for peter To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mtkbabel From tibbs at fedoraproject.org Tue Aug 4 20:32:12 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:32:12 +0000 (UTC) Subject: rpms/constantine-backgrounds/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090804203212.6130F11C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/constantine-backgrounds/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc24199/rpms/constantine-backgrounds/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module constantine-backgrounds --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: constantine-backgrounds # $Id: Makefile,v 1.1 2009/08/04 20:32:12 tibbs Exp $ NAME := constantine-backgrounds 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Aug 4 20:32:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:32:33 +0000 Subject: [pkgdb] python-tw-jquery was added for lmacken Message-ID: <20090804203233.EC15210F8AF@bastion2.fedora.phx.redhat.com> tibbs has added Package python-tw-jquery with summary ToscaWidgets wrapping for jQuery tibbs has approved Package python-tw-jquery tibbs has added a Fedora devel branch for python-tw-jquery with an owner of lmacken tibbs has approved python-tw-jquery in Fedora devel tibbs has approved Package python-tw-jquery tibbs has set commit to Approved for 107427 on python-tw-jquery (Fedora devel) tibbs has set checkout to Approved for 107427 on python-tw-jquery (Fedora devel) tibbs has set build to Approved for 107427 on python-tw-jquery (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-tw-jquery From pkgdb at fedoraproject.org Tue Aug 4 20:32:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:32:34 +0000 Subject: [pkgdb] python-tw-jquery summary updated by tibbs Message-ID: <20090804203235.076AD10F8BC@bastion2.fedora.phx.redhat.com> tibbs set package python-tw-jquery summary to ToscaWidgets wrapping for jQuery To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-tw-jquery From pkgdb at fedoraproject.org Tue Aug 4 20:32:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:32:34 +0000 Subject: [pkgdb] python-tw-jquery (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804203235.82F5310F8C5@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for python-tw-jquery tibbs has set commit to Approved for 107427 on python-tw-jquery (Fedora 11) tibbs has set checkout to Approved for 107427 on python-tw-jquery (Fedora 11) tibbs has set build to Approved for 107427 on python-tw-jquery (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-tw-jquery From pkgdb at fedoraproject.org Tue Aug 4 20:32:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:32:34 +0000 Subject: [pkgdb] python-tw-jquery (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804203235.E201A10F8DD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for python-tw-jquery tibbs has set commit to Approved for 107427 on python-tw-jquery (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on python-tw-jquery (Fedora EPEL 5) tibbs has set build to Approved for 107427 on python-tw-jquery (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-tw-jquery From pkgdb at fedoraproject.org Tue Aug 4 20:32:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:32:34 +0000 Subject: [pkgdb] python-tw-jquery (Fedora EPEL, 5) updated by tibbs Message-ID: <20090804203236.7F24610F8E2@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for python-tw-jquery tibbs has set commit to Approved for 107427 on python-tw-jquery (Fedora 10) tibbs has set checkout to Approved for 107427 on python-tw-jquery (Fedora 10) tibbs has set build to Approved for 107427 on python-tw-jquery (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-tw-jquery From tibbs at fedoraproject.org Tue Aug 4 20:32:41 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:32:41 +0000 (UTC) Subject: rpms/python-tw-jquery - New directory Message-ID: <20090804203241.1BBAB11C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-tw-jquery In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc24409/rpms/python-tw-jquery Log Message: Directory /cvs/pkgs/rpms/python-tw-jquery added to the repository From tibbs at fedoraproject.org Tue Aug 4 20:32:41 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:32:41 +0000 (UTC) Subject: rpms/python-tw-jquery/devel - New directory Message-ID: <20090804203241.4473F11C0344@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-tw-jquery/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc24409/rpms/python-tw-jquery/devel Log Message: Directory /cvs/pkgs/rpms/python-tw-jquery/devel added to the repository From tibbs at fedoraproject.org Tue Aug 4 20:32:46 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:32:46 +0000 (UTC) Subject: rpms/python-tw-jquery Makefile,NONE,1.1 Message-ID: <20090804203246.B762411C00E4@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-tw-jquery In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc24409/rpms/python-tw-jquery Added Files: Makefile Log Message: Setup of module python-tw-jquery --- NEW FILE Makefile --- # Top level Makefile for module python-tw-jquery all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Tue Aug 4 20:32:46 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Tue, 4 Aug 2009 20:32:46 +0000 (UTC) Subject: rpms/python-tw-jquery/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090804203246.E982711C0345@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-tw-jquery/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc24409/rpms/python-tw-jquery/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module python-tw-jquery --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: python-tw-jquery # $Id: Makefile,v 1.1 2009/08/04 20:32:46 tibbs Exp $ NAME := python-tw-jquery 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 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) --- NEW FILE sources --- From mclasen at fedoraproject.org Tue Aug 4 20:45:44 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 4 Aug 2009 20:45:44 +0000 (UTC) Subject: comps comps-f12.xml.in,1.69,1.70 Message-ID: <20090804204544.B3AC611C00E4@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28058 Modified Files: comps-f12.xml.in Log Message: Move cheese from graphics to gnome-desktop Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- comps-f12.xml.in 4 Aug 2009 18:55:01 -0000 1.69 +++ comps-f12.xml.in 4 Aug 2009 20:45:44 -0000 1.70 @@ -2448,6 +2448,7 @@ at-spi brasero-nautilus bug-buddy + cheese compiz-gnome dasher eog @@ -2750,7 +2751,6 @@ true true - cheese f-spot gimp gimp-data-extras From till at fedoraproject.org Tue Aug 4 20:48:55 2009 From: till at fedoraproject.org (Till Maas) Date: Tue, 4 Aug 2009 20:48:55 +0000 (UTC) Subject: comps comps-f12.xml.in,1.70,1.71 Message-ID: <20090804204855.A270311C00E4@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28905 Modified Files: comps-f12.xml.in Log Message: add more it-security groups Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- comps-f12.xml.in 4 Aug 2009 20:45:44 -0000 1.70 +++ comps-f12.xml.in 4 Aug 2009 20:48:53 -0000 1.71 @@ -4706,6 +4706,73 @@ wireshark xprobe2 + + + it-security-forensics + <_name>Forensics tools + <_description>These tools can be used to perform IT security related forensics. + false + true + + chkrootkit + Unhide + clamav + dc3dd + dd_rescue + sleuthkit + gpart + hexedit + prelude + testdisk + foremost + sectool + rkhunter + scanmem + + + + it-security-wireless + <_name>Wireless tools + <_description>These tools can be used to perform IT security related wireless auditing. + false + true + + aircrack-ng + airsnort + kismet + + + + it-security-code-analysis + <_name>Code analysis tools + <_description>These tools can be used to perform security related code analysis. + false + true + + pscan + splint + rats + flawfinder + + + + it-security-intrusion-detection + <_name>Intrusion detection tools + <_description>These tools can be used to setup intrusion detection systems. + false + true + + aide + prewikka + prelude-manager + prelude-notify + snort + tripwire + labrea + pads + honeyd + Nebula + romanian-support @@ -6118,7 +6185,11 @@ <_name>IT Security <_description>These packages are useful for IT security related tasks. + it-security-code-analysis + it-security-forensics + it-security-intrusion-detection it-security-reconnaissance + it-security-wireless From lmacken at fedoraproject.org Tue Aug 4 20:53:57 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Tue, 4 Aug 2009 20:53:57 +0000 (UTC) Subject: rpms/python-tw-jquery/devel import.log, NONE, 1.1 python-tw-jquery.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090804205357.5D2F711C00E4@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-tw-jquery/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30378/devel Modified Files: .cvsignore sources Added Files: import.log python-tw-jquery.spec Log Message: Initial commit of python-tw-jquery --- NEW FILE import.log --- python-tw-jquery-0_9_5-1_fc10:HEAD:python-tw-jquery-0.9.5-1.fc10.src.rpm:1249404641 --- NEW FILE python-tw-jquery.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-tw-jquery Version: 0.9.5 Release: 1%{?dist} Summary: ToscaWidgets wrapping for jQuery Group: Development/Languages License: MIT URL: http://toscawidgets.org Source0: http://pypi.python.org/packages/source/t/tw.jquery/tw.jquery-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel Requires: python-toscawidgets >= 0.9.3 Requires: python-tw-forms %description ToscaWidgets wrapping for jQuery %prep %setup -q -n tw.jquery-%{version} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE.txt %{python_sitelib}/* %changelog * Fri Jul 31 2009 Luke Macken - 0.9.5-1 - Latest upstream release * Thu Jun 18 2009 Luke Macken - 0.9.4.5-1 - Latest upstream release, with various module cleanups * Tue Jun 02 2009 Luke Macken - 0.9.4.4-1 - Latest upstream release, which includes the license * Tue Jun 02 2009 Luke Macken - 0.9.4.3-1 - Latest upstream release * Mon Jun 01 2009 Luke Macken - 0.9.4.2-1 - Update to 0.9.4.2 - Require python-tw-forms * Tue Oct 21 2008 Luke Macken - 0.9.1-0.1.dev20081021 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-tw-jquery/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:32:46 -0000 1.1 +++ .cvsignore 4 Aug 2009 20:53:56 -0000 1.2 @@ -0,0 +1 @@ +tw.jquery-0.9.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-tw-jquery/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:32:46 -0000 1.1 +++ sources 4 Aug 2009 20:53:56 -0000 1.2 @@ -0,0 +1 @@ +26a12f557d154465203ae920ae66f437 tw.jquery-0.9.5.tar.gz From pkgdb at fedoraproject.org Tue Aug 4 21:00:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 21:00:02 +0000 Subject: [pkgdb] sugar-turtleart had acl change status Message-ID: <20090804210004.A440310F8BD@bastion2.fedora.phx.redhat.com> bkearney has set the commit acl on sugar-turtleart (Fedora 11) to Approved for fab To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Tue Aug 4 20:59:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 04 Aug 2009 20:59:56 +0000 Subject: [pkgdb] sugar-turtleart had acl change status Message-ID: <20090804210000.B87AD10F8BC@bastion2.fedora.phx.redhat.com> bkearney has set the commit acl on sugar-turtleart (Fedora devel) to Approved for fab To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From kasal at fedoraproject.org Tue Aug 4 21:21:51 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Tue, 4 Aug 2009 21:21:51 +0000 (UTC) Subject: rpms/perl-Date-Calc/devel .cvsignore, 1.4, 1.5 perl-Date-Calc.spec, 1.26, 1.27 sources, 1.4, 1.5 Message-ID: <20090804212151.55D1A11C00E4@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-Date-Calc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5226 Modified Files: .cvsignore perl-Date-Calc.spec sources Log Message: new upstream version Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Date-Calc/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 11 Apr 2005 21:52:33 -0000 1.4 +++ .cvsignore 4 Aug 2009 21:21:49 -0000 1.5 @@ -1 +1 @@ -Date-Calc-5.4.tar.gz +Date-Calc-5.6.tar.gz Index: perl-Date-Calc.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Date-Calc/devel/perl-Date-Calc.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- perl-Date-Calc.spec 26 Jul 2009 05:32:04 -0000 1.26 +++ perl-Date-Calc.spec 4 Aug 2009 21:21:49 -0000 1.27 @@ -1,6 +1,6 @@ Name: perl-Date-Calc -Version: 5.4 -Release: 8%{?dist} +Version: 5.6 +Release: 1%{?dist} Summary: A module for extended and efficient date calculations in Perl Group: Development/Libraries @@ -9,11 +9,11 @@ URL: http://search.cpan.org/d Source0: http://www.cpan.org/authors/id/S/ST/STBEY/Date-Calc-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: perl(Bit::Vector) >= 6.4 BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: dos2unix +BuildRequires: perl(Carp::Clan) >= 5.3 +BuildRequires: perl(Bit::Vector) >= 6.6 +Requires: perl(Bit::Vector) >= 6.6 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -Requires: perl(Bit::Vector) >= 6.4 %description The library provides all sorts of date calculations based on the @@ -56,8 +56,8 @@ for file in $RPM_BUILD_ROOT%{_mandir}/ma mv -f "${file}_" "$file" done -dos2unix tools/compile.bat -chmod 644 examples/*.{pl,cgi} tools/*.pl tools/*.sh +rm tools/compile.bat +chmod 644 examples/* tools/* %check @@ -79,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 4 2009 Stepan Kasal - 5.6-1 +- new upstream version + * Sat Jul 25 2009 Fedora Release Engineering - 5.4-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Date-Calc/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 11 Apr 2005 21:52:33 -0000 1.4 +++ sources 4 Aug 2009 21:21:50 -0000 1.5 @@ -1 +1 @@ -7ae34972694127e8f1c9a2af1c24585b Date-Calc-5.4.tar.gz +93c011570dfe9175bd01d6a454ed61f2 Date-Calc-5.6.tar.gz From lennart at fedoraproject.org Tue Aug 4 22:15:25 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Tue, 4 Aug 2009 22:15:25 +0000 (UTC) Subject: rpms/alsa-plugins/devel 0002-pulse-get-rid-of-a-number-of-assert-s.patch, NONE, 1.1 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch, NONE, 1.1 0004-pulse-unify-destruction-of-snd_pulse_t.patch, NONE, 1.1 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch, NONE, 1.1 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch, NONE, 1.1 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch, NONE, 1.1 0008-pulse-get-rid-of-redundant-state-variable.patch, NONE, 1.1 0009-pulse-unify-stream-context-state-checks.patch, NONE, 1.1 0010-pulse-rework-object-destruction-paths-a-bit.patch, NONE, 1.1 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch, NONE, 1.1 alsa-plugins.spec, 1.25, 1.26 0001-alsa-get-rid-of-a-number-of-assert-s.patch, 1.1, NONE 0001-alsa-plugins-pulse-Implement-pause.patch, 1.1, NONE 0002-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch, 1.1, NONE 0003-pulse-unify-destruction-of-snd_pulse_t.patch, 1.1, NONE 0004-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch, 1.1, NONE Message-ID: <20090804221526.211EC11C00E4@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/alsa-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18582 Modified Files: alsa-plugins.spec Added Files: 0002-pulse-get-rid-of-a-number-of-assert-s.patch 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch 0004-pulse-unify-destruction-of-snd_pulse_t.patch 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch 0008-pulse-get-rid-of-redundant-state-variable.patch 0009-pulse-unify-stream-context-state-checks.patch 0010-pulse-rework-object-destruction-paths-a-bit.patch 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch Removed Files: 0001-alsa-get-rid-of-a-number-of-assert-s.patch 0001-alsa-plugins-pulse-Implement-pause.patch 0002-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch 0003-pulse-unify-destruction-of-snd_pulse_t.patch 0004-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch Log Message: Add a couple of more clean up patches for the pulse plugin 0002-pulse-get-rid-of-a-number-of-assert-s.patch: ctl_pulse.c | 35 ++++++++++++++++++++------ pcm_pulse.c | 79 ++++++++++++++++++++++++++++++++++++++++++++++-------------- pulse.c | 35 ++++++++++++++++++-------- 3 files changed, 112 insertions(+), 37 deletions(-) --- NEW FILE 0002-pulse-get-rid-of-a-number-of-assert-s.patch --- >From be8799947bac41c50460111b0ac20ff8176b6b47 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 31 Jul 2009 15:25:44 +0200 Subject: [PATCH 02/11] pulse: get rid of a number of assert()s Instead of hitting an assert when any of the plugin functions is called in an invalid context we should return a clean error to make sure programs are not unnecessarily aborted. This should fix issues such as http://pulseaudio.org/ticket/595 Signed-off-by: Takashi Iwai --- pulse/ctl_pulse.c | 35 ++++++++++++++++++----- pulse/pcm_pulse.c | 79 +++++++++++++++++++++++++++++++++++++++++------------ pulse/pulse.c | 34 ++++++++++++++++------- 3 files changed, 112 insertions(+), 36 deletions(-) diff --git a/pulse/ctl_pulse.c b/pulse/ctl_pulse.c index c6cf9e2..2caa29b 100644 --- a/pulse/ctl_pulse.c +++ b/pulse/ctl_pulse.c @@ -125,8 +125,9 @@ static void event_cb(pa_context * c, pa_subscription_event_type_t t, pa_operation *o; assert(ctl); - assert(ctl->p); - assert(ctl->p->context); + + if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + return; o = pa_context_get_sink_info_by_name(ctl->p->context, ctl->sink, sink_info_cb, ctl); @@ -148,8 +149,9 @@ static int pulse_update_volume(snd_ctl_pulse_t * ctl) pa_operation *o; assert(ctl); - assert(ctl->p); - assert(ctl->p->context); + + if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + return -EBADFD; o = pa_context_get_sink_info_by_name(ctl->p->context, ctl->sink, sink_info_cb, ctl); @@ -203,6 +205,9 @@ static int pulse_elem_list(snd_ctl_ext_t * ext, unsigned int offset, assert(ctl); + if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + return -EBADFD; + snd_ctl_elem_id_set_interface(id, SND_CTL_ELEM_IFACE_MIXER); pa_threaded_mainloop_lock(ctl->p->mainloop); @@ -260,7 +265,9 @@ static int pulse_get_attribute(snd_ctl_ext_t * ext, snd_ctl_ext_key_t key, return -EINVAL; assert(ctl); - assert(ctl->p); + + if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + return -EBADFD; pa_threaded_mainloop_lock(ctl->p->mainloop); @@ -311,7 +318,9 @@ static int pulse_read_integer(snd_ctl_ext_t * ext, snd_ctl_ext_key_t key, pa_cvolume *vol = NULL; assert(ctl); - assert(ctl->p); + + if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + return -EBADFD; pa_threaded_mainloop_lock(ctl->p->mainloop); @@ -361,7 +370,9 @@ static int pulse_write_integer(snd_ctl_ext_t * ext, snd_ctl_ext_key_t key, pa_cvolume *vol = NULL; assert(ctl); - assert(ctl->p && ctl->p->context); + + if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + return -EBADFD; pa_threaded_mainloop_lock(ctl->p->mainloop); @@ -465,6 +476,9 @@ static void pulse_subscribe_events(snd_ctl_ext_t * ext, int subscribe) assert(ctl); + if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + return; + pa_threaded_mainloop_lock(ctl->p->mainloop); ctl->subscribed = !!(subscribe & SND_CTL_EVENT_MASK_VALUE); @@ -481,6 +495,9 @@ static int pulse_read_event(snd_ctl_ext_t * ext, snd_ctl_elem_id_t * id, assert(ctl); + if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + return -EBADFD; + pa_threaded_mainloop_lock(ctl->p->mainloop); if (!ctl->updated || !ctl->subscribed) @@ -526,7 +543,9 @@ static int pulse_ctl_poll_revents(snd_ctl_ext_t * ext, struct pollfd *pfd, int err = 0; assert(ctl); - assert(ctl->p); + + if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + return -EBADFD; pa_threaded_mainloop_lock(ctl->p->mainloop); diff --git a/pulse/pcm_pulse.c b/pulse/pcm_pulse.c index c276839..24347f9 100644 --- a/pulse/pcm_pulse.c +++ b/pulse/pcm_pulse.c @@ -106,6 +106,9 @@ static int update_active(snd_pcm_pulse_t *pcm) { assert(pcm); + if (!pcm->p) + return -EBADFD; + ret = check_active(pcm); if (ret < 0) return ret; @@ -125,7 +128,9 @@ static int pulse_start(snd_pcm_ioplug_t * io) int err = 0, err_o = 0, err_u = 0; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); @@ -174,7 +179,9 @@ static int pulse_stop(snd_pcm_ioplug_t * io) int err = 0, err_o = 0, err_u = 0; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); @@ -224,7 +231,9 @@ static int pulse_drain(snd_pcm_ioplug_t * io) int err = 0; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); @@ -259,7 +268,9 @@ static snd_pcm_sframes_t pulse_pointer(snd_pcm_ioplug_t * io) snd_pcm_sframes_t ret = 0; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; if (io->state == SND_PCM_STATE_XRUN) return -EPIPE; @@ -269,7 +280,10 @@ static snd_pcm_sframes_t pulse_pointer(snd_pcm_ioplug_t * io) pa_threaded_mainloop_lock(pcm->p->mainloop); - assert(pcm->stream); + if (!pcm->stream) { + ret = -EBADFD; + goto finish; + } ret = pulse_check_connection(pcm->p); if (ret < 0) @@ -305,11 +319,16 @@ static int pulse_delay(snd_pcm_ioplug_t * io, snd_pcm_sframes_t * delayp) pa_usec_t lat = 0; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - assert(pcm->stream); + if (!pcm->stream) { + err = -EBADFD; + goto finish; + } for (;;) { err = pulse_check_connection(pcm->p); @@ -354,11 +373,16 @@ static snd_pcm_sframes_t pulse_write(snd_pcm_ioplug_t * io, snd_pcm_sframes_t ret = 0; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - assert(pcm->stream); + if (!pcm->stream) { + ret = -EBADFD; + goto finish; + } ret = pulse_check_connection(pcm->p); if (ret < 0) @@ -409,11 +433,16 @@ static snd_pcm_sframes_t pulse_read(snd_pcm_ioplug_t * io, snd_pcm_sframes_t ret = 0; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - assert(pcm->stream); + if (!pcm->stream) { + ret = -EBADFD; + goto finish; + } ret = pulse_check_connection(pcm->p); if (ret < 0) @@ -480,7 +509,9 @@ static void stream_request_cb(pa_stream * p, size_t length, void *userdata) snd_pcm_pulse_t *pcm = userdata; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return; update_active(pcm); } @@ -490,7 +521,9 @@ static void stream_underrun_cb(pa_stream * p, void *userdata) snd_pcm_pulse_t *pcm = userdata; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return; pcm->underrun = 1; } @@ -499,7 +532,9 @@ static void stream_latency_cb(pa_stream *p, void *userdata) { snd_pcm_pulse_t *pcm = userdata; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return; pa_threaded_mainloop_signal(pcm->p->mainloop, 0); } @@ -512,7 +547,9 @@ static int pulse_pcm_poll_revents(snd_pcm_ioplug_t * io, snd_pcm_pulse_t *pcm = io->private_data; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); @@ -541,7 +578,9 @@ static int pulse_prepare(snd_pcm_ioplug_t * io) unsigned c, d; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); @@ -645,7 +684,9 @@ static int pulse_hw_params(snd_pcm_ioplug_t * io, int err = 0; assert(pcm); - assert(pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); @@ -745,7 +786,9 @@ static int pulse_pause(snd_pcm_ioplug_t * io, int enable) int err = 0; assert (pcm); - assert (pcm->p); + + if (!pcm->p) + return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); diff --git a/pulse/pulse.c b/pulse/pulse.c index 3940238..95d8dde 100644 --- a/pulse/pulse.c +++ b/pulse/pulse.c @@ -32,8 +32,9 @@ int pulse_check_connection(snd_pulse_t * p) pa_context_state_t state; assert(p); - assert(p->context); - assert(p->mainloop); + + if (!p->context || !p->mainloop) + return -EBADFD; state = pa_context_get_state(p->context); @@ -77,8 +78,12 @@ int pulse_wait_operation(snd_pulse_t * p, pa_operation * o) { assert(p); assert(o); - assert(p->state == PULSE_STATE_READY); - assert(p->mainloop); + + if (p->state != PULSE_STATE_READY) + return -EBADFD; + + if (!p->mainloop) + return -EBADFD; for (;;) { int err; @@ -103,8 +108,12 @@ int pulse_wait_stream_state(snd_pulse_t * p, pa_stream * stream, assert(p); assert(stream); - assert(p->state == PULSE_STATE_READY); - assert(p->mainloop); + + if (p->state != PULSE_STATE_READY) + return -EBADFD; + + if (!p->mainloop) + return -EBADFD; for (;;) { int err; @@ -197,7 +206,9 @@ snd_pulse_t *pulse_new(void) p->context = pa_context_new(pa_threaded_mainloop_get_api(p->mainloop), buf); - assert(p->context); + + if (!p->context) + goto fail; pa_context_set_state_callback(p->context, context_state_cb, p); @@ -246,9 +257,12 @@ int pulse_connect(snd_pulse_t * p, const char *server) int err; assert(p); - assert(p->context); - assert(p->mainloop); - assert(p->state == PULSE_STATE_INIT); + + if (!p->context || !p->mainloop) + return -EBADFD; + + if (p->state != PULSE_STATE_INIT) + return -EBADFD; pa_threaded_mainloop_lock(p->mainloop); -- 1.6.4 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch: pulse.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) --- NEW FILE 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch --- >From d2ea09f162f114480516a9d993d3d71bf357c835 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 31 Jul 2009 16:01:52 +0200 Subject: [PATCH 03/11] pulse: use PA_CONTEXT_IS_GOOD where applicable PA_CONTEXT_IS_GOOD is a safer way to check whether a context is still valid. This patch also bumps the version requirement of libpulse to 0.9.11. Signed-off-by: Takashi Iwai --- pulse/pulse.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/pulse/pulse.c b/pulse/pulse.c index 95d8dde..dd17384 100644 --- a/pulse/pulse.c +++ b/pulse/pulse.c @@ -38,7 +38,7 @@ int pulse_check_connection(snd_pulse_t * p) state = pa_context_get_state(p->context); - if (state != PA_CONTEXT_READY) + if (!PA_CONTEXT_IS_GOOD(state)) return -EIO; return 0; @@ -127,8 +127,7 @@ int pulse_wait_stream_state(snd_pulse_t * p, pa_stream * stream, if (state == target) break; - if (state == PA_STREAM_FAILED || - state == PA_STREAM_TERMINATED) + if (!PA_STREAM_IS_GOOD(state)) return -EIO; pa_threaded_mainloop_wait(p->mainloop); -- 1.6.4 0004-pulse-unify-destruction-of-snd_pulse_t.patch: pulse.c | 32 ++++++++++++-------------------- 1 file changed, 12 insertions(+), 20 deletions(-) --- NEW FILE 0004-pulse-unify-destruction-of-snd_pulse_t.patch --- >From 422958fa4b8101af842220a67e77c8090ad34a8b Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 31 Jul 2009 16:02:05 +0200 Subject: [PATCH 04/11] pulse: unify destruction of snd_pulse_t Signed-off-by: Takashi Iwai --- pulse/pulse.c | 31 ++++++++++++------------------- 1 files changed, 12 insertions(+), 19 deletions(-) diff --git a/pulse/pulse.c b/pulse/pulse.c index dd17384..ae66b0c 100644 --- a/pulse/pulse.c +++ b/pulse/pulse.c @@ -217,36 +217,29 @@ snd_pulse_t *pulse_new(void) return p; fail: + pulse_free(p); + + return NULL; +} + +void pulse_free(snd_pulse_t * p) +{ if (p->mainloop) pa_threaded_mainloop_stop(p->mainloop); - if (p->context) + if (p->context) { + pa_context_disconnect(p->context); pa_context_unref(p->context); + } if (p->mainloop) pa_threaded_mainloop_free(p->mainloop); - if (p->main_fd >= 0) - close(p->main_fd); - if (p->thread_fd >= 0) close(p->thread_fd); - free(p); - - return NULL; -} - -void pulse_free(snd_pulse_t * p) -{ - pa_threaded_mainloop_stop(p->mainloop); - - pa_context_disconnect(p->context); - pa_context_unref(p->context); - pa_threaded_mainloop_free(p->mainloop); - - close(p->thread_fd); - close(p->main_fd); + if (p->main_fd >= 0) + close(p->main_fd); free(p); } -- 1.6.4 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch: pulse.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) --- NEW FILE 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch --- >From 16f837ec71a254a6bff7d26faf55237c4df5749c Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 31 Jul 2009 16:02:21 +0200 Subject: [PATCH 05/11] pulse: call pa_threaded_mainloop_wait() to handle spurious wakeups pa_threaded_mainloop_wait() can wake up for no reason, according to the specs of the underlying POSIX ptrhead_cond_wait() docs, so we need to call it in a loop here which should be cleaner anyway. Signed-off-by: Takashi Iwai --- pulse/pulse.c | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/pulse/pulse.c b/pulse/pulse.c index ae66b0c..6f58a7e 100644 --- a/pulse/pulse.c +++ b/pulse/pulse.c @@ -262,10 +262,17 @@ int pulse_connect(snd_pulse_t * p, const char *server) if (err < 0) goto error; - pa_threaded_mainloop_wait(p->mainloop); + for (;;) { + pa_context_state_t state = pa_context_get_state(p->context); - if (pa_context_get_state(p->context) != PA_CONTEXT_READY) - goto error; + if (!PA_CONTEXT_IS_GOOD(state)) + goto error; + + if (state == PA_CONTEXT_READY) + break; + + pa_threaded_mainloop_wait(p->mainloop); + } pa_threaded_mainloop_unlock(p->mainloop); -- 1.6.4 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch: conf_pulse.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) --- NEW FILE 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch --- >From 76d34749c05ba77614f648128ad7045681f547ae Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 4 Aug 2009 23:53:51 +0200 Subject: [PATCH 06/11] pulse: replace manual mainloop by pa_mainloop_iterate() The pa_mainloop_prepare()/_poll()/_dispatch() can be simplified by simply calling pa_mainloop_iterate() which does all this in one call. Signed-off-by: Takashi Iwai --- pulse/conf_pulse.c | 10 +--------- 1 files changed, 1 insertions(+), 9 deletions(-) diff --git a/pulse/conf_pulse.c b/pulse/conf_pulse.c index 3f9e071..35dd383 100644 --- a/pulse/conf_pulse.c +++ b/pulse/conf_pulse.c @@ -61,15 +61,7 @@ conf_pulse_hook_load_if_running(snd_config_t * root, snd_config_t * config, goto out; do { - err = pa_mainloop_prepare(loop, -1); - if (err < 0) - goto out; - - err = pa_mainloop_poll(loop); - if (err < 0) - goto out; - - err = pa_mainloop_dispatch(loop); + err = pa_mainloop_iterate(loop, 1, NULL); if (err < 0) goto out; -- 1.6.4 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch: pcm_pulse.c | 118 ++++++++++++++++++++++++++++++++++++++++++++++++------------ pulse.c | 55 --------------------------- pulse.h | 5 -- 3 files changed, 95 insertions(+), 83 deletions(-) --- NEW FILE 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch --- >From f74878bc610bccc4656f8194f29176cf9c956de9 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 4 Aug 2009 23:54:24 +0200 Subject: [PATCH 07/11] pulse: move a couple of PCM related functions from pulse.c to pcm_pulse.c A number of functions in pulse.c are only relevant for the PCM handling, so let's move them to pcm_pulse.c. This allows us to simplify their argument lists a bit. Signed-off-by: Takashi Iwai --- pulse/pcm_pulse.c | 118 ++++++++++++++++++++++++++++++++++++++++++---------- pulse/pulse.c | 55 ------------------------- pulse/pulse.h | 4 -- 3 files changed, 95 insertions(+), 82 deletions(-) diff --git a/pulse/pcm_pulse.c b/pulse/pcm_pulse.c index 24347f9..a625f55 100644 --- a/pulse/pcm_pulse.c +++ b/pulse/pcm_pulse.c @@ -49,6 +49,32 @@ typedef struct snd_pcm_pulse { pa_buffer_attr buffer_attr; } snd_pcm_pulse_t; +static int check_stream(snd_pcm_pulse_t *pcm) +{ + int err; + pa_stream_state_t state; + + assert(pcm); + + if (!pcm->p) + return -EBADFD; + + err = pulse_check_connection(pcm->p); + if (err < 0) + return err; + + if (!pcm->stream) + return -EBADFD; + + state = pa_stream_get_state(pcm->stream); + if (!PA_STREAM_IS_GOOD(state)) + return -EIO; + + err = 0; + + return err; +} + static int update_ptr(snd_pcm_pulse_t *pcm) { size_t size; @@ -118,9 +144,53 @@ static int update_active(snd_pcm_pulse_t *pcm) { else pulse_poll_deactivate(pcm->p); + return ret; +} + +static int wait_stream_state(snd_pcm_pulse_t *pcm, pa_stream_state_t target) +{ + pa_stream_state_t state; + + assert(pcm); + + if (!pcm->p) + return -EBADFD; + + for (;;) { + int err; + + err = pulse_check_connection(pcm->p); + if (err < 0) + return err; + + if (!pcm->stream) + return -EBADFD; + + state = pa_stream_get_state(pcm->stream); + if (state == target) + break; + + if (!PA_STREAM_IS_GOOD(state)) + return -EIO; + + pa_threaded_mainloop_wait(pcm->p->mainloop); + } + return 0; } +static void stream_success_cb(pa_stream * p, int success, void *userdata) +{ + snd_pcm_pulse_t *pcm = userdata; + + assert(pcm); + + if (!pcm->p) + return; + + pa_threaded_mainloop_signal(pcm->p->mainloop, 0); +} + static int pulse_start(snd_pcm_ioplug_t * io) { snd_pcm_pulse_t *pcm = io->private_data; @@ -138,18 +208,13 @@ static int pulse_start(snd_pcm_ioplug_t * io) if (err < 0) goto finish; - if (pcm->stream == NULL) - goto finish; - - o = pa_stream_cork(pcm->stream, 0, pulse_stream_success_cb, - pcm->p); + o = pa_stream_cork(pcm->stream, 0, stream_success_cb, pcm); if (!o) { err = -EIO; goto finish; } - u = pa_stream_trigger(pcm->stream, pulse_stream_success_cb, - pcm->p); + u = pa_stream_trigger(pcm->stream, stream_success_cb, pcm); pcm->underrun = 0; err_o = pulse_wait_operation(pcm->p, o); @@ -165,7 +230,6 @@ static int pulse_start(snd_pcm_ioplug_t * io) goto finish; } - finish: pa_threaded_mainloop_unlock(pcm->p->mainloop); @@ -189,18 +253,13 @@ static int pulse_stop(snd_pcm_ioplug_t * io) if (err < 0) goto finish; - if (pcm->stream == NULL) - goto finish; - - o = pa_stream_cork(pcm->stream, 1, pulse_stream_success_cb, - pcm->p); + o = pa_stream_cork(pcm->stream, 1, stream_success_cb, pcm); if (!o) { err = -EIO; goto finish; } - u = pa_stream_flush(pcm->stream, pulse_stream_success_cb, - pcm->p); + u = pa_stream_flush(pcm->stream, stream_success_cb, pcm); if (!u) { pa_operation_unref(o); err = -EIO; @@ -241,7 +300,7 @@ static int pulse_drain(snd_pcm_ioplug_t * io) if (err < 0) goto finish; - o = pa_stream_drain(pcm->stream, pulse_stream_success_cb, pcm->p); + o = pa_stream_drain(pcm->stream, stream_success_cb, pcm); if (!o) { err = -EIO; goto finish; @@ -504,6 +563,23 @@ finish: return ret; } +static void stream_state_cb(pa_stream * p, void *userdata) +{ + snd_pcm_pulse_t *pcm = userdata; + pa_stream_state_t state; + + assert(pcm); + + if (!pcm->p) + return; + + state = pa_stream_get_state(p); + if (!PA_STREAM_IS_GOOD(state)) + pulse_poll_activate(pcm->p); + + pa_threaded_mainloop_signal(pcm->p->mainloop, 0); +} + static void stream_request_cb(pa_stream * p, size_t length, void *userdata) { snd_pcm_pulse_t *pcm = userdata; @@ -586,8 +662,7 @@ static int pulse_prepare(snd_pcm_ioplug_t * io) if (pcm->stream) { pa_stream_disconnect(pcm->stream); - pulse_wait_stream_state(pcm->p, pcm->stream, - PA_STREAM_TERMINATED); + wait_stream_state(pcm, PA_STREAM_TERMINATED); pa_stream_unref(pcm->stream); pcm->stream = NULL; } @@ -620,9 +695,7 @@ static int pulse_prepare(snd_pcm_ioplug_t * io) goto finish; } - pa_stream_set_state_callback(pcm->stream, pulse_stream_state_cb, - pcm->p); - + pa_stream_set_state_callback(pcm->stream, stream_state_cb, pcm); pa_stream_set_latency_update_callback(pcm->stream, stream_latency_cb, pcm); if (io->stream == SND_PCM_STREAM_PLAYBACK) { @@ -659,8 +732,7 @@ static int pulse_prepare(snd_pcm_ioplug_t * io) goto finish; } - err = - pulse_wait_stream_state(pcm->p, pcm->stream, PA_STREAM_READY); + err = wait_stream_state(pcm, PA_STREAM_READY); if (err < 0) { SNDERR("PulseAudio: Unable to create stream: %s\n", pa_strerror(pa_context_errno(pcm->p->context))); pa_stream_unref(pcm->stream); diff --git a/pulse/pulse.c b/pulse/pulse.c index 6f58a7e..c313182 100644 --- a/pulse/pulse.c +++ b/pulse/pulse.c @@ -44,26 +44,6 @@ int pulse_check_connection(snd_pulse_t * p) return 0; } -void pulse_stream_state_cb(pa_stream * s, void *userdata) -{ - snd_pulse_t *p = userdata; - - assert(s); - assert(p); - - pa_threaded_mainloop_signal(p->mainloop, 0); -} - -void pulse_stream_success_cb(pa_stream * s, int success, void *userdata) -{ - snd_pulse_t *p = userdata; - - assert(s); - assert(p); - - pa_threaded_mainloop_signal(p->mainloop, 0); -} - void pulse_context_success_cb(pa_context * c, int success, void *userdata) { snd_pulse_t *p = userdata; @@ -101,41 +81,6 @@ int pulse_wait_operation(snd_pulse_t * p, pa_operation * o) return 0; } -int pulse_wait_stream_state(snd_pulse_t * p, pa_stream * stream, - pa_stream_state_t target) -{ - pa_stream_state_t state; - - assert(p); - assert(stream); - - if (p->state != PULSE_STATE_READY) - return -EBADFD; - - if (!p->mainloop) - return -EBADFD; - - for (;;) { - int err; - - err = pulse_check_connection(p); - if (err < 0) - return err; - - state = pa_stream_get_state(stream); - - if (state == target) - break; - - if (!PA_STREAM_IS_GOOD(state)) - return -EIO; - - pa_threaded_mainloop_wait(p->mainloop); - } - - return 0; -} - static void context_state_cb(pa_context * c, void *userdata) { snd_pulse_t *p = userdata; diff --git a/pulse/pulse.h b/pulse/pulse.h index 7bf1a5b..51f9a11 100644 --- a/pulse/pulse.h +++ b/pulse/pulse.h @@ -41,13 +41,9 @@ typedef struct snd_pulse { int pulse_check_connection(snd_pulse_t * p); -void pulse_stream_state_cb(pa_stream * s, void *userdata); -void pulse_stream_success_cb(pa_stream * s, int success, void *userdata); void pulse_context_success_cb(pa_context * c, int success, void *userdata); int pulse_wait_operation(snd_pulse_t * p, pa_operation * o); -int pulse_wait_stream_state(snd_pulse_t * p, pa_stream * stream, - pa_stream_state_t target); snd_pulse_t *pulse_new(void); void pulse_free(snd_pulse_t * p); -- 1.6.4 0008-pulse-get-rid-of-redundant-state-variable.patch: pulse.c | 14 +++----------- pulse.h | 7 ------- 2 files changed, 3 insertions(+), 18 deletions(-) --- NEW FILE 0008-pulse-get-rid-of-redundant-state-variable.patch --- >From c3acf0f4df121fef0014bd165fa86ccb1060d669 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 4 Aug 2009 23:54:42 +0200 Subject: [PATCH 08/11] pulse: get rid of redundant state variable snd_pulse_t::state was mostly shadowing the state of pa_context_get_state(snd_pulse_t::context), so get rid of it and use the state of the context directly. Signed-off-by: Takashi Iwai --- pulse/pulse.c | 14 +++----------- pulse/pulse.h | 6 ------ 2 files changed, 3 insertions(+), 17 deletions(-) diff --git a/pulse/pulse.c b/pulse/pulse.c index c313182..9c05171 100644 --- a/pulse/pulse.c +++ b/pulse/pulse.c @@ -59,12 +59,6 @@ int pulse_wait_operation(snd_pulse_t * p, pa_operation * o) assert(p); assert(o); - if (p->state != PULSE_STATE_READY) - return -EBADFD; - - if (!p->mainloop) - return -EBADFD; - for (;;) { int err; @@ -124,8 +118,6 @@ snd_pulse_t *pulse_new(void) if (!p) return NULL; - p->state = PULSE_STATE_INIT; - if (pipe(fd)) { free(p); return NULL; @@ -192,13 +184,15 @@ void pulse_free(snd_pulse_t * p) int pulse_connect(snd_pulse_t * p, const char *server) { int err; + pa_context_state_t state; assert(p); if (!p->context || !p->mainloop) return -EBADFD; - if (p->state != PULSE_STATE_INIT) + state = pa_context_get_state(p->context); + if (state != PA_CONTEXT_UNCONNECTED) return -EBADFD; pa_threaded_mainloop_lock(p->mainloop); @@ -221,8 +215,6 @@ int pulse_connect(snd_pulse_t * p, const char *server) pa_threaded_mainloop_unlock(p->mainloop); - p->state = PULSE_STATE_READY; - return 0; error: diff --git a/pulse/pulse.h b/pulse/pulse.h index 51f9a11..e98124f 100644 --- a/pulse/pulse.h +++ b/pulse/pulse.h @@ -31,12 +31,6 @@ typedef struct snd_pulse { pa_context *context; int thread_fd, main_fd; - - enum { - PULSE_STATE_INIT, - PULSE_STATE_READY, - } state; - } snd_pulse_t; int pulse_check_connection(snd_pulse_t * p); -- 1.6.4 0009-pulse-unify-stream-context-state-checks.patch: ctl_pulse.c | 72 ++++++++++++++++++++++++++++++++++++----------- pcm_pulse.c | 91 ++++++++++++++++++++++++++---------------------------------- 2 files changed, 95 insertions(+), 68 deletions(-) --- NEW FILE 0009-pulse-unify-stream-context-state-checks.patch --- >From 59ccd2aca941b4653803f5415b4985ab35de0c35 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 4 Aug 2009 23:55:05 +0200 Subject: [PATCH 09/11] pulse: unify stream/context state checks Unify (and simplify) the paths that check for the validity of a stream/context: always call into check_stream()/pulse_check_connection() when applicable instead of rolling our own checks each time. Also check for validity of mainloop before locking it. Signed-off-by: Takashi Iwai --- pulse/ctl_pulse.c | 72 ++++++++++++++++++++++++++++++++---------- pulse/pcm_pulse.c | 90 +++++++++++++++++++++++----------------------------- 2 files changed, 95 insertions(+), 67 deletions(-) diff --git a/pulse/ctl_pulse.c b/pulse/ctl_pulse.c index 2caa29b..879f260 100644 --- a/pulse/ctl_pulse.c +++ b/pulse/ctl_pulse.c @@ -150,9 +150,13 @@ static int pulse_update_volume(snd_ctl_pulse_t * ctl) assert(ctl); - if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + if (!ctl->p) return -EBADFD; + err = pulse_check_connection(ctl->p); + if (err < 0) + return err; + o = pa_context_get_sink_info_by_name(ctl->p->context, ctl->sink, sink_info_cb, ctl); if (o) { @@ -182,17 +186,27 @@ static int pulse_update_volume(snd_ctl_pulse_t * ctl) static int pulse_elem_count(snd_ctl_ext_t * ext) { snd_ctl_pulse_t *ctl = ext->private_data; - int count = 0; + int count = 0, err; assert(ctl); + if (!ctl->p || !ctl->p->mainloop) + return -EBADFD; + pa_threaded_mainloop_lock(ctl->p->mainloop); + err = pulse_check_connection(ctl->p); + if (err < 0) { + count = err; + goto finish; + } + if (ctl->source) count += 2; if (ctl->sink) count += 2; +finish: pa_threaded_mainloop_unlock(ctl->p->mainloop); return count; @@ -202,16 +216,21 @@ static int pulse_elem_list(snd_ctl_ext_t * ext, unsigned int offset, snd_ctl_elem_id_t * id) { snd_ctl_pulse_t *ctl = ext->private_data; + int err; assert(ctl); - if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + if (!ctl->p || !ctl->p->mainloop) return -EBADFD; snd_ctl_elem_id_set_interface(id, SND_CTL_ELEM_IFACE_MIXER); pa_threaded_mainloop_lock(ctl->p->mainloop); + err = pulse_check_connection(ctl->p); + if (err < 0) + goto finish; + if (ctl->source) { if (offset == 0) snd_ctl_elem_id_set_name(id, SOURCE_VOL_NAME); @@ -220,14 +239,19 @@ static int pulse_elem_list(snd_ctl_ext_t * ext, unsigned int offset, } else offset += 2; + err = 0; + +finish: pa_threaded_mainloop_unlock(ctl->p->mainloop); - if (offset == 2) - snd_ctl_elem_id_set_name(id, SINK_VOL_NAME); - else if (offset == 3) - snd_ctl_elem_id_set_name(id, SINK_MUTE_NAME); + if (err >= 0) { + if (offset == 2) + snd_ctl_elem_id_set_name(id, SINK_VOL_NAME); + else if (offset == 3) + snd_ctl_elem_id_set_name(id, SINK_MUTE_NAME); + } - return 0; + return err; } static snd_ctl_ext_key_t pulse_find_elem(snd_ctl_ext_t * ext, @@ -266,7 +290,7 @@ static int pulse_get_attribute(snd_ctl_ext_t * ext, snd_ctl_ext_key_t key, assert(ctl); - if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + if (!ctl->p || !ctl->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(ctl->p->mainloop); @@ -319,7 +343,7 @@ static int pulse_read_integer(snd_ctl_ext_t * ext, snd_ctl_ext_key_t key, assert(ctl); - if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + if (!ctl->p || !ctl->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(ctl->p->mainloop); @@ -371,7 +395,7 @@ static int pulse_write_integer(snd_ctl_ext_t * ext, snd_ctl_ext_key_t key, assert(ctl); - if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + if (!ctl->p || !ctl->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(ctl->p->mainloop); @@ -476,7 +500,7 @@ static void pulse_subscribe_events(snd_ctl_ext_t * ext, int subscribe) assert(ctl); - if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + if (!ctl->p || !ctl->p->mainloop) return; pa_threaded_mainloop_lock(ctl->p->mainloop); @@ -491,17 +515,23 @@ static int pulse_read_event(snd_ctl_ext_t * ext, snd_ctl_elem_id_t * id, { snd_ctl_pulse_t *ctl = ext->private_data; int offset; - int err = -EAGAIN; + int err; assert(ctl); - if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + if (!ctl->p || !ctl->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(ctl->p->mainloop); - if (!ctl->updated || !ctl->subscribed) + err = pulse_check_connection(ctl->p); + if (err < 0) + goto finish; + + if (!ctl->updated || !ctl->subscribed) { + err = -EAGAIN; goto finish; + } if (ctl->source) offset = 2; @@ -540,20 +570,28 @@ static int pulse_ctl_poll_revents(snd_ctl_ext_t * ext, struct pollfd *pfd, unsigned short *revents) { snd_ctl_pulse_t *ctl = ext->private_data; - int err = 0; + int err; assert(ctl); - if (!ctl->p || !ctl->p->mainloop || !ctl->p->context) + if (!ctl->p || !ctl->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(ctl->p->mainloop); + err = pulse_check_connection(ctl->p); + if (err < 0) + goto finish; + if (ctl->updated) *revents = POLLIN; else *revents = 0; + err = 0; + +finish: + pa_threaded_mainloop_unlock(ctl->p->mainloop); return err; diff --git a/pulse/pcm_pulse.c b/pulse/pcm_pulse.c index a625f55..98983f8 100644 --- a/pulse/pcm_pulse.c +++ b/pulse/pcm_pulse.c @@ -135,11 +135,15 @@ static int update_active(snd_pcm_pulse_t *pcm) { if (!pcm->p) return -EBADFD; - ret = check_active(pcm); + ret = check_stream(pcm); if (ret < 0) - return ret; + goto finish; + + ret = check_active(pcm); - if (ret > 0) +finish: + + if (ret != 0) /* On error signal the caller, too */ pulse_poll_activate(pcm->p); else pulse_poll_deactivate(pcm->p); @@ -199,12 +203,12 @@ static int pulse_start(snd_pcm_ioplug_t * io) assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - err = pulse_check_connection(pcm->p); + err = check_stream(pcm); if (err < 0) goto finish; @@ -244,12 +248,12 @@ static int pulse_stop(snd_pcm_ioplug_t * io) assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - err = pulse_check_connection(pcm->p); + err = check_stream(pcm); if (err < 0) goto finish; @@ -291,12 +295,12 @@ static int pulse_drain(snd_pcm_ioplug_t * io) assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - err = pulse_check_connection(pcm->p); + err = check_stream(pcm); if (err < 0) goto finish; @@ -328,7 +332,7 @@ static snd_pcm_sframes_t pulse_pointer(snd_pcm_ioplug_t * io) assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; if (io->state == SND_PCM_STATE_XRUN) @@ -339,12 +343,7 @@ static snd_pcm_sframes_t pulse_pointer(snd_pcm_ioplug_t * io) pa_threaded_mainloop_lock(pcm->p->mainloop); - if (!pcm->stream) { - ret = -EBADFD; - goto finish; - } - - ret = pulse_check_connection(pcm->p); + ret = check_stream(pcm); if (ret < 0) goto finish; @@ -379,18 +378,13 @@ static int pulse_delay(snd_pcm_ioplug_t * io, snd_pcm_sframes_t * delayp) assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - if (!pcm->stream) { - err = -EBADFD; - goto finish; - } - for (;;) { - err = pulse_check_connection(pcm->p); + err = check_stream(pcm); if (err < 0) goto finish; @@ -433,17 +427,12 @@ static snd_pcm_sframes_t pulse_write(snd_pcm_ioplug_t * io, assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - if (!pcm->stream) { - ret = -EBADFD; - goto finish; - } - - ret = pulse_check_connection(pcm->p); + ret = check_stream(pcm); if (ret < 0) goto finish; @@ -493,17 +482,12 @@ static snd_pcm_sframes_t pulse_read(snd_pcm_ioplug_t * io, assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - if (!pcm->stream) { - ret = -EBADFD; - goto finish; - } - - ret = pulse_check_connection(pcm->p); + ret = check_stream(pcm); if (ret < 0) goto finish; @@ -624,13 +608,16 @@ static int pulse_pcm_poll_revents(snd_pcm_ioplug_t * io, assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - err = check_active(pcm); + err = check_stream(pcm); + if (err < 0) + goto finish; + err = check_active(pcm); if (err < 0) goto finish; @@ -655,7 +642,7 @@ static int pulse_prepare(snd_pcm_ioplug_t * io) assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); @@ -757,7 +744,7 @@ static int pulse_hw_params(snd_pcm_ioplug_t * io, assert(pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); @@ -856,23 +843,26 @@ static int pulse_pause(snd_pcm_ioplug_t * io, int enable) { snd_pcm_pulse_t *pcm = io->private_data; int err = 0; + pa_operation *o; assert (pcm); - if (!pcm->p) + if (!pcm->p || !pcm->p->mainloop) return -EBADFD; pa_threaded_mainloop_lock(pcm->p->mainloop); - if (pcm->stream) { - pa_operation *o; - o = pa_stream_cork(pcm->stream, enable, NULL, NULL); - if (o) - pa_operation_unref(o); - else - err = -EIO; - } + err = check_stream(pcm); + if (err < 0) + goto finish; + + o = pa_stream_cork(pcm->stream, enable, NULL, NULL); + if (o) + pa_operation_unref(o); + else + err = -EIO; +finish: pa_threaded_mainloop_unlock(pcm->p->mainloop); return err; -- 1.6.4 0010-pulse-rework-object-destruction-paths-a-bit.patch: ctl_pulse.c | 7 ++----- pcm_pulse.c | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 15 deletions(-) --- NEW FILE 0010-pulse-rework-object-destruction-paths-a-bit.patch --- >From 50562a9d5d54270ab67f183013204d24cdbeff21 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 4 Aug 2009 23:55:28 +0200 Subject: [PATCH 10/11] pulse: rework object destruction paths a bit Make sure we deal better with partially initialized structs. Don't check for pointer state before calling free() since free() does that anyway. Signed-off-by: Takashi Iwai --- pulse/ctl_pulse.c | 7 ++----- pulse/pcm_pulse.c | 19 ++++++++++--------- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/pulse/ctl_pulse.c b/pulse/ctl_pulse.c index 879f260..85863ed 100644 --- a/pulse/ctl_pulse.c +++ b/pulse/ctl_pulse.c @@ -606,11 +606,8 @@ static void pulse_close(snd_ctl_ext_t * ext) if (ctl->p) pulse_free(ctl->p); - if (ctl->source) - free(ctl->source); - if (ctl->sink) - free(ctl->sink); - + free(ctl->source); + free(ctl->sink); free(ctl); } diff --git a/pulse/pcm_pulse.c b/pulse/pcm_pulse.c index 98983f8..02a837e 100644 --- a/pulse/pcm_pulse.c +++ b/pulse/pcm_pulse.c @@ -819,21 +819,22 @@ static int pulse_close(snd_pcm_ioplug_t * io) assert(pcm); - pa_threaded_mainloop_lock(pcm->p->mainloop); + if (pcm->p && pcm->p->mainloop) { - if (pcm->stream) { - pa_stream_disconnect(pcm->stream); - pa_stream_unref(pcm->stream); - } + pa_threaded_mainloop_lock(pcm->p->mainloop); - pa_threaded_mainloop_unlock(pcm->p->mainloop); + if (pcm->stream) { + pa_stream_disconnect(pcm->stream); + pa_stream_unref(pcm->stream); + } + + pa_threaded_mainloop_unlock(pcm->p->mainloop); + } if (pcm->p) pulse_free(pcm->p); - if (pcm->device) - free(pcm->device); - + free(pcm->device); free(pcm); return 0; -- 1.6.4 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch: pulse.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) --- NEW FILE 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch --- >From 4c71fdd22dbfaf7b5fb7de62bbc9dd4002e788db Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 4 Aug 2009 23:56:00 +0200 Subject: [PATCH 11/11] pulse: immediately trigger EIO when connection is dropped When the connection is dropped notify the application immediately instead of waiting until the applications calls into us the next time. This makes "aplay" handle connections shutdown similar to hardware unplugs: an immediate EIO is thrown. Signed-off-by: Takashi Iwai --- pulse/pulse.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/pulse/pulse.c b/pulse/pulse.c index 9c05171..f26363a 100644 --- a/pulse/pulse.c +++ b/pulse/pulse.c @@ -77,10 +77,17 @@ int pulse_wait_operation(snd_pulse_t * p, pa_operation * o) static void context_state_cb(pa_context * c, void *userdata) { + pa_context_state_t state; snd_pulse_t *p = userdata; assert(c); - switch (pa_context_get_state(c)) { + state = pa_context_get_state(c); + + /* When we get disconnected, tell the process */ + if (!PA_CONTEXT_IS_GOOD(state)) + pulse_poll_activate(p); + + switch (state) { case PA_CONTEXT_READY: case PA_CONTEXT_TERMINATED: case PA_CONTEXT_FAILED: -- 1.6.4 Index: alsa-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsa-plugins/devel/alsa-plugins.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- alsa-plugins.spec 31 Jul 2009 14:04:31 -0000 1.25 +++ alsa-plugins.spec 4 Aug 2009 22:15:24 -0000 1.26 @@ -1,6 +1,6 @@ Name: alsa-plugins Version: 1.0.20 -Release: 4%{?dist} +Release: 5%{?dist} Summary: The Advanced Linux Sound Architecture (ALSA) Plugins # All packages are LGPLv2+ with the exception of samplerate which is GPLv2+ License: GPLv2+ and LGPLv2+ @@ -16,11 +16,17 @@ Source6: vdownmix.conf Source7: pulse-default.conf Source8: arcamav.conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: 0001-alsa-plugins-pulse-Implement-pause.patch -Patch1: 0001-alsa-get-rid-of-a-number-of-assert-s.patch -Patch2: 0002-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch -Patch3: 0003-pulse-unify-destruction-of-snd_pulse_t.patch -Patch4: 0004-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch +Patch1: 0001-alsa-plugins-pulse-Implement-pause.patch +Patch2: 0002-pulse-get-rid-of-a-number-of-assert-s.patch +Patch3: 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch +Patch4: 0004-pulse-unify-destruction-of-snd_pulse_t.patch +Patch5: 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch +Patch6: 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch +Patch7: 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch +Patch8: 0008-pulse-get-rid-of-redundant-state-variable.patch +Patch9: 0009-pulse-unify-stream-context-state-checks.patch +Patch10: 0010-pulse-rework-object-destruction-paths-a-bit.patch +Patch11: 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch BuildRequires: alsa-lib-devel @@ -128,11 +134,17 @@ pre-processing of a mono stream like den %prep %setup -q -n %{name}-%{version}%{?prever} -%patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 +%patch6 -p1 +%patch7 -p1 +%patch8 -p1 +%patch9 -p1 +%patch10 -p1 +%patch11 -p1 %build %configure --disable-static \ @@ -235,6 +247,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 4 2009 Lennart Poettering - 1.0.20-5 +- Add a couple of more clean up patches for the pulse plugin + * Fri Jul 31 2009 Lennart Poettering - 1.0.20-4 - Add a couple of clean up patches for the pulse plugin --- 0001-alsa-get-rid-of-a-number-of-assert-s.patch DELETED --- --- 0001-alsa-plugins-pulse-Implement-pause.patch DELETED --- --- 0002-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch DELETED --- --- 0003-pulse-unify-destruction-of-snd_pulse_t.patch DELETED --- --- 0004-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch DELETED --- From lennart at fedoraproject.org Tue Aug 4 22:16:06 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Tue, 4 Aug 2009 22:16:06 +0000 (UTC) Subject: rpms/alsa-plugins/devel 0001-alsa-plugins-pulse-Implement-pause.patch, 1.2, 1.3 Message-ID: <20090804221606.CA8FE11C00E4@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/alsa-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18789 Added Files: 0001-alsa-plugins-pulse-Implement-pause.patch Log Message: add missing 0001-alsa-plugins-pulse-Implement-pause.patch 0001-alsa-plugins-pulse-Implement-pause.patch: pcm_pulse.c | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) Index: 0001-alsa-plugins-pulse-Implement-pause.patch =================================================================== RCS file: 0001-alsa-plugins-pulse-Implement-pause.patch diff -N 0001-alsa-plugins-pulse-Implement-pause.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ 0001-alsa-plugins-pulse-Implement-pause.patch 4 Aug 2009 22:16:06 -0000 1.3 @@ -0,0 +1,59 @@ +From d9a839d51255c939f394f770b249c8a4a9600122 Mon Sep 17 00:00:00 2001 +From: Troy Moure +Date: Thu, 18 Jun 2009 14:55:21 +0100 +Subject: [PATCH 01/11] alsa-plugins/pulse: Implement 'pause'. + +Just cork or uncork the stream to pause or unpause it. + +Signed-off-by: Troy Moure +Signed-off-by: Takashi Iwai +--- + pulse/pcm_pulse.c | 25 +++++++++++++++++++++++++ + 1 files changed, 25 insertions(+), 0 deletions(-) + +diff --git a/pulse/pcm_pulse.c b/pulse/pcm_pulse.c +index db8d1e1..c276839 100644 +--- a/pulse/pcm_pulse.c ++++ b/pulse/pcm_pulse.c +@@ -739,6 +739,30 @@ static int pulse_close(snd_pcm_ioplug_t * io) + return 0; + } + ++static int pulse_pause(snd_pcm_ioplug_t * io, int enable) ++{ ++ snd_pcm_pulse_t *pcm = io->private_data; ++ int err = 0; ++ ++ assert (pcm); ++ assert (pcm->p); ++ ++ pa_threaded_mainloop_lock(pcm->p->mainloop); ++ ++ if (pcm->stream) { ++ pa_operation *o; ++ o = pa_stream_cork(pcm->stream, enable, NULL, NULL); ++ if (o) ++ pa_operation_unref(o); ++ else ++ err = -EIO; ++ } ++ ++ pa_threaded_mainloop_unlock(pcm->p->mainloop); ++ ++ return err; ++} ++ + static const snd_pcm_ioplug_callback_t pulse_playback_callback = { + .start = pulse_start, + .stop = pulse_stop, +@@ -750,6 +774,7 @@ static const snd_pcm_ioplug_callback_t pulse_playback_callback = { + .prepare = pulse_prepare, + .hw_params = pulse_hw_params, + .close = pulse_close, ++ .pause = pulse_pause + }; + + +-- +1.6.4 + From dcantrel at fedoraproject.org Tue Aug 4 22:16:25 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Tue, 4 Aug 2009 22:16:25 +0000 (UTC) Subject: rpms/dhcpv6/devel dhcpv6.spec,1.104,1.105 Message-ID: <20090804221625.2301D11C00E4@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcpv6/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18870 Modified Files: dhcpv6.spec Log Message: * Tue Aug 04 2009 David Cantrell - 2.0.0alpha1-2 - BuildRequires glib2-devel Index: dhcpv6.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcpv6/devel/dhcpv6.spec,v retrieving revision 1.104 retrieving revision 1.105 diff -u -p -r1.104 -r1.105 --- dhcpv6.spec 4 Aug 2009 05:38:07 -0000 1.104 +++ dhcpv6.spec 4 Aug 2009 22:16:24 -0000 1.105 @@ -7,7 +7,7 @@ Summary: Dynamic host configuration protocol software for IPv6 Name: dhcpv6 Version: 2.0.0alpha1 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: System Environment/Daemons URL: http://fedorahosted.org/dhcpv6/ @@ -21,6 +21,7 @@ BuildRequires: automake BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: libnl-devel >= %{libnlver} +BuildRequires: glib2-devel Requires(post): chkconfig Requires(preun): chkconfig initscripts Requires(postun): initscripts @@ -121,6 +122,9 @@ fi %attr(750,root,root) %dir %{_localstatedir}/run/%{name} %changelog +* Tue Aug 04 2009 David Cantrell - 2.0.0alpha1-2 +- BuildRequires glib2-devel + * Mon Aug 03 2009 David Cantrell - 2.0.0alpha1-1 - Upgraded to dhcpv6-2.0.0-alpha1 From deji at fedoraproject.org Tue Aug 4 22:28:34 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 4 Aug 2009 22:28:34 +0000 (UTC) Subject: rpms/atlas/devel atlas.spec,1.25,1.26 Message-ID: <20090804222834.C696211C00E4@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/atlas/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22124 Modified Files: atlas.spec Log Message: * Tue Aug 04 2009 Deji Akingunola - 3.8.3-7 - Create a -header subpackage to avoid multilib conflicts (BZ#508565). Index: atlas.spec =================================================================== RCS file: /cvs/pkgs/rpms/atlas/devel/atlas.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- atlas.spec 4 Aug 2009 04:55:33 -0000 1.25 +++ atlas.spec 4 Aug 2009 22:28:34 -0000 1.26 @@ -2,7 +2,7 @@ Name: atlas Version: 3.8.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Automatically Tuned Linear Algebra Software Group: System Environment/Libraries @@ -35,11 +35,20 @@ see the documentation for information. Summary: Development libraries for ATLAS Group: Development/Libraries Requires: %{name} = %{version}-%{release} +Requires: %name-header = %version-%release %description devel -This package contains the static libraries and headers for development +This package contains the shared and static libraries for development with ATLAS (Automatically Tuned Linear Algebra Software). +%package header +Summary: atlas header files +Group: Development/Libraries +BuildArch: noarch + +%description header +This package contains the header files for for development with ATLAS. + %define types base %if "%{?enable_native_atlas}" == "0" @@ -67,11 +76,12 @@ extensions. Summary: Development libraries for ATLAS with SSE extensions Group: Development/Libraries Requires: %{name}-sse = %{version}-%{release} +Requires: %name-header = %version-%release Obsoletes: %{name}-3dnow-devel < 3.7 Provides: %{name}-3dnow-devel = %{version}-%{release} %description sse-devel -This package contains headers and static versions of the ATLAS +This package contains shared and static versions of the ATLAS (Automatically Tuned Linear Algebra Software) libraries compiled with optimizations for the SSE(1) extensions to the ix86 architecture. @@ -91,11 +101,12 @@ SSE(1) and SSE3 extensions. Summary: Development libraries for ATLAS with SSE2 extensions Group: Development/Libraries Requires: %{name}-sse2 = %{version}-%{release} +Requires: %name-header = %version-%release Obsoletes: %{name}-devel < 3.7 Provides: %{name}-devel = %{version}-%{release} %description sse2-devel -This package contains headers and static versions of the ATLAS +This package contains shared and static versions of the ATLAS (Automatically Tuned Linear Algebra Software) libraries compiled with optimizations for the SSE2 extensions to the ix86 architecture. @@ -112,9 +123,10 @@ Fedora also produces ATLAS build with SS Summary: Development libraries for ATLAS with 3DNow extensions Group: Development/Libraries Requires: %{name}-sse3 = %{version}-%{release} +Requires: %name-header = %version-%release %description sse3-devel -This package contains headers and static versions of the ATLAS +This package contains shared and static versions of the ATLAS (Automatically Tuned Linear Algebra Software) libraries compiled with optimizations for the sse3 extensions to the ix86 architecture. @@ -212,8 +224,6 @@ rm -rf %{buildroot} %doc doc %{_libdir}/atlas/*.so %{_libdir}/atlas/*.a -%{_includedir}/atlas -%{_includedir}/*.h %else @@ -241,8 +251,6 @@ rm -rf %{buildroot} %doc doc %{_libdir}/atlas-sse/*.so %{_libdir}/atlas-sse/*.a -%{_includedir}/atlas -%{_includedir}/*.h %files sse2 %defattr(-,root,root,-) @@ -260,8 +268,6 @@ rm -rf %{buildroot} %{_libdir}/atlas-sse2/*.a %{_libdir}/atlas/*.so %{_libdir}/atlas/*.a -%{_includedir}/atlas -%{_includedir}/*.h %files sse3 %defattr(-,root,root,-) @@ -275,12 +281,18 @@ rm -rf %{buildroot} %doc doc %{_libdir}/atlas-sse3/*.so %{_libdir}/atlas-sse3/*.a -%{_includedir}/atlas -%{_includedir}/*.h %endif +%files header +%defattr(-,root,root,-) +%{_includedir}/atlas +%{_includedir}/*.h + %changelog +* Tue Aug 04 2009 Deji Akingunola - 3.8.3-7 +- Create a -header subpackage to avoid multilib conflicts (BZ#508565). + * Tue Aug 04 2009 Deji Akingunola - 3.8.3-6 - Add '-g' to build flag to allow proper genration of debuginfo subpackages (Fedora bug #509813) - Build for F12 From deji at fedoraproject.org Tue Aug 4 22:31:55 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 4 Aug 2009 22:31:55 +0000 (UTC) Subject: rpms/atlas/F-11 atlas.spec,1.22,1.23 Message-ID: <20090804223155.7FCD711C00E4@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/atlas/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22889 Modified Files: atlas.spec Log Message: * Tue Aug 04 2009 Deji Akingunola - 3.8.3-7 - Create a -header subpackage to avoid multilib conflicts (BZ#508565). Index: atlas.spec =================================================================== RCS file: /cvs/pkgs/rpms/atlas/F-11/atlas.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- atlas.spec 3 May 2009 13:02:01 -0000 1.22 +++ atlas.spec 4 Aug 2009 22:31:55 -0000 1.23 @@ -2,7 +2,7 @@ Name: atlas Version: 3.8.3 -Release: 4%{?dist} +Release: 7%{?dist} Summary: Automatically Tuned Linear Algebra Software Group: System Environment/Libraries @@ -35,11 +35,20 @@ see the documentation for information. Summary: Development libraries for ATLAS Group: Development/Libraries Requires: %{name} = %{version}-%{release} +Requires: %name-header = %version-%release %description devel -This package contains the static libraries and headers for development +This package contains the shared and static libraries for development with ATLAS (Automatically Tuned Linear Algebra Software). +%package header +Summary: atlas header files +Group: Development/Libraries +BuildArch: noarch + +%description header +This package contains the header files for for development with ATLAS. + %define types base %if "%{?enable_native_atlas}" == "0" @@ -48,7 +57,7 @@ with ATLAS (Automatically Tuned Linear A # Because a set of ATLAS libraries is a ~5 MB package, separate packages # are created for SSE, SSE2, and SSE3 extensions to ix86. -%ifarch i586 +%ifarch %{ix86} %define types sse sse2 sse3 %package sse @@ -67,11 +76,12 @@ extensions. Summary: Development libraries for ATLAS with SSE extensions Group: Development/Libraries Requires: %{name}-sse = %{version}-%{release} +Requires: %name-header = %version-%release Obsoletes: %{name}-3dnow-devel < 3.7 Provides: %{name}-3dnow-devel = %{version}-%{release} %description sse-devel -This package contains headers and static versions of the ATLAS +This package contains shared and static versions of the ATLAS (Automatically Tuned Linear Algebra Software) libraries compiled with optimizations for the SSE(1) extensions to the ix86 architecture. @@ -91,11 +101,12 @@ SSE(1) and SSE3 extensions. Summary: Development libraries for ATLAS with SSE2 extensions Group: Development/Libraries Requires: %{name}-sse2 = %{version}-%{release} +Requires: %name-header = %version-%release Obsoletes: %{name}-devel < 3.7 Provides: %{name}-devel = %{version}-%{release} %description sse2-devel -This package contains headers and static versions of the ATLAS +This package contains shared and static versions of the ATLAS (Automatically Tuned Linear Algebra Software) libraries compiled with optimizations for the SSE2 extensions to the ix86 architecture. @@ -112,9 +123,10 @@ Fedora also produces ATLAS build with SS Summary: Development libraries for ATLAS with 3DNow extensions Group: Development/Libraries Requires: %{name}-sse3 = %{version}-%{release} +Requires: %name-header = %version-%release %description sse3-devel -This package contains headers and static versions of the ATLAS +This package contains shared and static versions of the ATLAS (Automatically Tuned Linear Algebra Software) libraries compiled with optimizations for the sse3 extensions to the ix86 architecture. @@ -141,7 +153,7 @@ for type in %{types}; do fi mkdir -p %{_arch}_${type} pushd %{_arch}_${type} - ../configure -b %{mode} -D c -DWALL -Fa alg '-Wa,--noexecstack -fPIC'\ + ../configure -b %{mode} -D c -DWALL -Fa alg '-g -Wa,--noexecstack -fPIC'\ --prefix=%{buildroot}%{_prefix} \ --incdir=%{buildroot}%{_includedir} \ --libdir=%{buildroot}%{_libdir}/${libname} \ @@ -186,7 +198,7 @@ for type in %{types}; do > %{buildroot}/etc/ld.so.conf.d/atlas-${type}.conf fi done -%ifarch i586 && %if "%{?enable_native_atlas}" == "0" +%ifarch %{ix86} && %if "%{?enable_native_atlas}" == "0" cp -pr %{buildroot}%{_libdir}/atlas-sse2 %{buildroot}%{_libdir}/atlas echo "%{_libdir}/atlas" >> %{buildroot}/etc/ld.so.conf.d/atlas-sse2.conf %endif @@ -194,7 +206,7 @@ echo "%{_libdir}/atlas" >> %{buildroot}/ %clean rm -rf %{buildroot} -%ifnarch i586 || %if "%{?enable_native_atlas}" == "1" +%ifnarch %{ix86} || %if "%{?enable_native_atlas}" == "1" %post -p /sbin/ldconfig @@ -212,8 +224,6 @@ rm -rf %{buildroot} %doc doc %{_libdir}/atlas/*.so %{_libdir}/atlas/*.a -%{_includedir}/atlas -%{_includedir}/*.h %else @@ -241,8 +251,6 @@ rm -rf %{buildroot} %doc doc %{_libdir}/atlas-sse/*.so %{_libdir}/atlas-sse/*.a -%{_includedir}/atlas -%{_includedir}/*.h %files sse2 %defattr(-,root,root,-) @@ -260,8 +268,6 @@ rm -rf %{buildroot} %{_libdir}/atlas-sse2/*.a %{_libdir}/atlas/*.so %{_libdir}/atlas/*.a -%{_includedir}/atlas -%{_includedir}/*.h %files sse3 %defattr(-,root,root,-) @@ -275,12 +281,25 @@ rm -rf %{buildroot} %doc doc %{_libdir}/atlas-sse3/*.so %{_libdir}/atlas-sse3/*.a -%{_includedir}/atlas -%{_includedir}/*.h %endif +%files header +%defattr(-,root,root,-) +%{_includedir}/atlas +%{_includedir}/*.h + %changelog +* Tue Aug 04 2009 Deji Akingunola - 3.8.3-7 +- Create a -header subpackage to avoid multilib conflicts (BZ#508565). + +* Tue Aug 04 2009 Deji Akingunola - 3.8.3-6 +- Add '-g' to build flag to allow proper genration of debuginfo subpackages (Fedora bug #509813) +- Build for F12 + +* Fri Jul 24 2009 Fedora Release Engineering - 3.8.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sat May 02 2009 Deji Akingunola - 3.8.3-4 - Use the right -msse* option for the -sse* subpackages (Fedora bug #498715) From mso at fedoraproject.org Tue Aug 4 22:37:10 2009 From: mso at fedoraproject.org (Martin Sourada) Date: Tue, 4 Aug 2009 22:37:10 +0000 (UTC) Subject: rpms/constantine-backgrounds/devel constantine-backgrounds.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090804223710.6DC1211C00E4@cvs1.fedora.phx.redhat.com> Author: mso Update of /cvs/extras/rpms/constantine-backgrounds/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23996/devel Modified Files: .cvsignore sources Added Files: constantine-backgrounds.spec import.log Log Message: Import constantine-backgrounds package (rhbz #515531). --- NEW FILE constantine-backgrounds.spec --- Name: constantine-backgrounds Version: 11.90.1 Release: 1%{?dist} Summary: Constantine desktop backgrounds Group: Applications/Multimedia License: CC-BY-SA URL: https://fedoraproject.org/wiki/F12_Artwork Source0: https://fedorahosted.org/releases/f/e/fedora-design/%{name}-%{version}.tar.lzma BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch %description This package contains desktop backgrounds for the Constantine theme. %package extras Summary: Extra Constantine Backgrounds Group: Applications/Multimedia %description extras This package contains aditional desktop backgrounds for the Constantine theme. %prep %setup -q %build %install rm -rf $RPM_BUILD_ROOT # prepare the dir structure mkdir -p $RPM_BUILD_ROOT/%{_datadir}/backgrounds/constantine/default mkdir -p $RPM_BUILD_ROOT/%{_datadir}/backgrounds/constantine/default/standard mkdir -p $RPM_BUILD_ROOT/%{_datadir}/backgrounds/constantine/default/wide mkdir -p $RPM_BUILD_ROOT/%{_datadir}/backgrounds/constantine/extras mkdir -p $RPM_BUILD_ROOT/%{_datadir}/backgrounds/constantine/extras/standard mkdir -p $RPM_BUILD_ROOT/%{_datadir}/backgrounds/constantine/extras/wide mkdir -p $RPM_BUILD_ROOT/%{_datadir}/gnome-background-properties # copy the images and xml files cp -a $RPM_BUILD_DIR/%{name}-%{version}/default \ $RPM_BUILD_ROOT/%{_datadir}/backgrounds/constantine cp -a $RPM_BUILD_DIR/%{name}-%{version}/extras \ $RPM_BUILD_ROOT/%{_datadir}/backgrounds/constantine # copy metadata xml files cp -a $RPM_BUILD_DIR/%{name}-%{version}/desktop-backgrounds-constantine.xml \ $RPM_BUILD_ROOT/%{_datadir}/gnome-background-properties cp -a $RPM_BUILD_DIR/%{name}-%{version}/desktop-backgrounds-constantine-extras.xml \ $RPM_BUILD_ROOT/%{_datadir}/gnome-background-properties %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING Credits %dir %{_datadir}/backgrounds/constantine %{_datadir}/backgrounds/constantine/default %{_datadir}/gnome-background-properties/desktop-backgrounds-constantine.xml %files extras %defattr(-,root,root,-) %doc COPYING Credits %dir %{_datadir}/backgrounds/constantine %{_datadir}/backgrounds/constantine/extras %{_datadir}/gnome-background-properties/desktop-backgrounds-constantine-extras.xml %changelog * Wed Aug 05 2009 Martin Sourada - 11.90.1-1 - Move Constantin Statue from extras to default per frequent requests * Tue Aug 04 2009 Martin Sourada - 11.90.0-2 - We now have space on fedorahosted -> source tarball is available there * Tue Aug 04 2009 Martin Sourada - 11.90.0-1 - Initial RPM packaging --- NEW FILE import.log --- constantine-backgrounds-11_90_1-1_fc11:HEAD:constantine-backgrounds-11.90.1-1.fc11.src.rpm:1249425377 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/constantine-backgrounds/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:32:12 -0000 1.1 +++ .cvsignore 4 Aug 2009 22:37:09 -0000 1.2 @@ -0,0 +1 @@ +constantine-backgrounds-11.90.1.tar.lzma Index: sources =================================================================== RCS file: /cvs/extras/rpms/constantine-backgrounds/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:32:12 -0000 1.1 +++ sources 4 Aug 2009 22:37:09 -0000 1.2 @@ -0,0 +1 @@ +10d80cda422b5754a84994a79ee35b62 constantine-backgrounds-11.90.1.tar.lzma From whot at fedoraproject.org Tue Aug 4 22:44:39 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Tue, 4 Aug 2009 22:44:39 +0000 (UTC) Subject: rpms/libXi/devel .cvsignore, 1.18, 1.19 commitid, 1.4, 1.5 libXi.spec, 1.37, 1.38 sources, 1.19, 1.20 Message-ID: <20090804224439.61B9B11C00E4@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libXi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25754 Modified Files: .cvsignore commitid libXi.spec sources Log Message: * Wed Aug 05 2009 Peter Hutterer 1.2.99-10.20090805 - Update to today's git master - Re-enable parallel builds, the man page makefile is fixed now. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libXi/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 4 Aug 2009 04:42:00 -0000 1.18 +++ .cvsignore 4 Aug 2009 22:44:38 -0000 1.19 @@ -1 +1 @@ -libXi-20090804.tar.bz2 +libXi-20090805.tar.bz2 Index: commitid =================================================================== RCS file: /cvs/pkgs/rpms/libXi/devel/commitid,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- commitid 4 Aug 2009 04:42:00 -0000 1.4 +++ commitid 4 Aug 2009 22:44:38 -0000 1.5 @@ -1 +1 @@ -aa8272dd31b69f84d19dbe2c45889b806df8260e +bc3900ea706438005f8b5613de4d9fb6bd954f62 Index: libXi.spec =================================================================== RCS file: /cvs/pkgs/rpms/libXi/devel/libXi.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- libXi.spec 4 Aug 2009 04:42:00 -0000 1.37 +++ libXi.spec 4 Aug 2009 22:44:38 -0000 1.38 @@ -1,10 +1,10 @@ %define tarball libXi -%define gitdate 20090804 +%define gitdate 20090805 Summary: X.Org X11 libXi runtime library Name: libXi Version: 1.2.99 -Release: 9.%{gitdate}%{?dist} +Release: 10.%{gitdate}%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -51,8 +51,7 @@ autoreconf -v --install || exit 1 --disable-static %endif -# FIXME: parallel builds disabled. Man page hate. -make #%{?_smp_mflags} +make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT @@ -87,6 +86,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Wed Aug 05 2009 Peter Hutterer 1.2.99-10.20090805 +- Update to today's git master +- Re-enable parallel builds, the man page makefile is fixed now. + * Tue Aug 04 2009 Peter Hutterer 1.2.99-9.20090804 - Update to today's git master Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libXi/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 4 Aug 2009 04:42:00 -0000 1.19 +++ sources 4 Aug 2009 22:44:38 -0000 1.20 @@ -1 +1 @@ -e3c7fab893b4ff8d2e891fd99ab34886 libXi-20090804.tar.bz2 +778252cf450025f852466c656f5ae87f libXi-20090805.tar.bz2 From dcantrel at fedoraproject.org Tue Aug 4 22:50:04 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Tue, 4 Aug 2009 22:50:04 +0000 (UTC) Subject: rpms/pyparted/devel .cvsignore, 1.34, 1.35 pyparted.spec, 1.64, 1.65 sources, 1.39, 1.40 Message-ID: <20090804225004.ABF7211C0382@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/pyparted/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27039 Modified Files: .cvsignore pyparted.spec sources Log Message: * Tue Aug 04 2009 David Cantrell - 2.1.1-1 - Upgrade to pyparted-2.1.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pyparted/devel/.cvsignore,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- .cvsignore 17 Jul 2009 00:55:14 -0000 1.34 +++ .cvsignore 4 Aug 2009 22:50:04 -0000 1.35 @@ -1 +1 @@ -pyparted-2.1.0.tar.gz +pyparted-2.1.1.tar.gz Index: pyparted.spec =================================================================== RCS file: /cvs/pkgs/rpms/pyparted/devel/pyparted.spec,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- pyparted.spec 26 Jul 2009 19:56:50 -0000 1.64 +++ pyparted.spec 4 Aug 2009 22:50:04 -0000 1.65 @@ -2,8 +2,8 @@ Summary: Python module for GNU parted Name: pyparted -Version: 2.1.0 -Release: 2%{?dist} +Version: 2.1.1 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://fedorahosted.org/pyparted @@ -44,6 +44,9 @@ partition tables. %{python_sitearch}/parted %changelog +* Tue Aug 04 2009 David Cantrell - 2.1.1-1 +- Upgrade to pyparted-2.1.1 + * Sun Jul 26 2009 Fedora Release Engineering - 2.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pyparted/devel/sources,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- sources 17 Jul 2009 00:55:14 -0000 1.39 +++ sources 4 Aug 2009 22:50:04 -0000 1.40 @@ -1 +1 @@ -6f78f2f4d5b936bce915d6bfb6785c58 pyparted-2.1.0.tar.gz +80b2afa23e0cc5d2e4c65718c06fe104 pyparted-2.1.1.tar.gz From lkundrak at fedoraproject.org Tue Aug 4 22:54:51 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Tue, 4 Aug 2009 22:54:51 +0000 (UTC) Subject: rpms/crash/devel .cvsignore, 1.5, 1.6 crash.spec, 1.32, 1.33 sources, 1.5, 1.6 Message-ID: <20090804225451.86CA611C00E4@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/crash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28211 Modified Files: .cvsignore crash.spec sources Log Message: * Wed Aug 05 2009 Lubomir Rintel - 4.0.8.11-1 - Update to later upstream release - Fix abuse of Revision tag Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/crash/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 4 Jan 2006 19:34:09 -0000 1.5 +++ .cvsignore 4 Aug 2009 22:54:49 -0000 1.6 @@ -1,3 +1 @@ -crash-3.8.tar.gz -crash-3.10.tar.gz -crash-4.0.tar.gz +crash-4.0-8.11.tar.gz Index: crash.spec =================================================================== RCS file: /cvs/pkgs/rpms/crash/devel/crash.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- crash.spec 24 Jul 2009 19:37:52 -0000 1.32 +++ crash.spec 4 Aug 2009 22:54:50 -0000 1.33 @@ -1,20 +1,22 @@ +%global major_version 4.0 +%global minor_version 8.11 + # # crash core analysis suite # Summary: Kernel analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles Name: crash -Version: 4.0 -Release: 9.7.2%{?dist} +Version: %{major_version}.%{minor_version} +Release: 1%{?dist} License: GPLv2 Group: Development/Debuggers -Source: %{name}-%{version}.tar.gz +Source: http://people.redhat.com/anderson/crash-%{major_version}-%{minor_version}.tar.gz URL: http://people.redhat.com/anderson ExclusiveOS: Linux ExclusiveArch: %{ix86} ia64 x86_64 ppc64 s390 s390x Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot-%(%{__id_u} -n) BuildRequires: ncurses-devel zlib-devel Requires: binutils -Patch0: crash.patch-4.0-7.7 %description The core analysis suite is a self-contained tool that can be used to @@ -34,8 +36,7 @@ netdump, diskdump and kdump packages fro offered by Mission Critical Linux, or the LKCD kernel patch. %prep -%setup -n %{name}-%{version} -q -%patch0 -p1 -b crash.patch-4.0-7.7 +%setup -n %{name}-%{major_version}-%{minor_version} -q %build make RPMPKG="%{version}-%{release}" @@ -64,6 +65,11 @@ rm -rf %{buildroot} %{_includedir}/* %changelog +* Wed Aug 05 2009 Lubomir Rintel - 4.0.8.11-1 +- Update to later upstream release +- Fix abuse of Revision tag + +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Fri Jul 24 2009 Fedora Release Engineering - 4.0-9.7.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/crash/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 4 Jan 2006 19:34:13 -0000 1.5 +++ sources 4 Aug 2009 22:54:50 -0000 1.6 @@ -1 +1 @@ -9b5de0153fc2701a8ea93e02aebf0f23 crash-4.0.tar.gz +a25175fcd6a87bb6eb7b654d2b6cf0bf crash-4.0-8.11.tar.gz From rdieter at fedoraproject.org Tue Aug 4 22:57:47 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 22:57:47 +0000 (UTC) Subject: rpms/kdepimlibs/devel kdepimlibs.spec,1.96,1.97 Message-ID: <20090804225747.AB01811C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepimlibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29044 Modified Files: kdepimlibs.spec Log Message: * Tue Aug 04 2009 Rex Dieter - 4.3.0-2 - akonadi_version 1.2.0 Index: kdepimlibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepimlibs/devel/kdepimlibs.spec,v retrieving revision 1.96 retrieving revision 1.97 diff -u -p -r1.96 -r1.97 --- kdepimlibs.spec 30 Jul 2009 08:49:00 -0000 1.96 +++ kdepimlibs.spec 4 Aug 2009 22:57:47 -0000 1.97 @@ -8,11 +8,11 @@ %endif %define akonadi_subpkg 1 -%define akonadi_version 1.1.95 +%define akonadi_version 1.2.0 Name: kdepimlibs Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: K Desktop Environment 4 - PIM Libraries # http://techbase.kde.org/Policies/Licensing_Policy @@ -213,6 +213,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 04 2009 Rex Dieter - 4.3.0-2 +- akonadi_version 1.2.0 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Tue Aug 4 23:04:47 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 23:04:47 +0000 (UTC) Subject: rpms/kdepimlibs/F-11 .cvsignore, 1.37, 1.38 kdepimlibs.spec, 1.89, 1.90 sources, 1.37, 1.38 kdepimlibs_4.2.patch, 1.1, NONE Message-ID: <20090804230447.7ECD111C0344@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepimlibs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30991/F-11 Modified Files: .cvsignore kdepimlibs.spec sources Removed Files: kdepimlibs_4.2.patch Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdepimlibs/F-11/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 31 May 2009 14:03:55 -0000 1.37 +++ .cvsignore 4 Aug 2009 23:04:46 -0000 1.38 @@ -1 +1,5 @@ -kdepimlibs-4.2.4.tar.bz2 +kdepimlibs-4.2.90.tar.bz2 +kdepimlibs-4.2.95.tar.bz2 +kdepimlibs-4.2.96.tar.bz2 +kdepimlibs-4.2.98.tar.bz2 +kdepimlibs-4.3.0.tar.bz2 Index: kdepimlibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepimlibs/F-11/kdepimlibs.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- kdepimlibs.spec 26 Jun 2009 10:43:07 -0000 1.89 +++ kdepimlibs.spec 4 Aug 2009 23:04:46 -0000 1.90 @@ -1,9 +1,6 @@ - %if 0%{?fedora} > 8 -%ifnarch armv5tel sparcv9 sparc64 # set this to 0 to disable -apidocs for a faster build %define apidocs 1 -%endif %else # don't build apidocs on Fedora < 9 for now, because we don't have the required # files from KDE 4 in %{_kde4_docdir}/HTML/en/common due to conflicts with KDE 3 @@ -11,28 +8,24 @@ %endif %define akonadi_subpkg 1 -%define akonadi_version 1.1.1 +%define akonadi_version 1.2.0 Name: kdepimlibs -Version: 4.2.4 +Version: 4.3.0 Release: 2%{?dist} Summary: K Desktop Environment 4 - PIM Libraries -License: LGPLv2 +# http://techbase.kde.org/Policies/Licensing_Policy +License: LGPLv2+ Group: System Environment/Libraries URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdepimlibs-%{version}.tar.bz2 -# 4.2 upstream patches -# Patch100, GPGME 1.2.0 will break crypto in kdepim, -# https://bugs.kde.org/show_bug.cgi?id=197458 -Patch100: kdepimlibs_4.2.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %if ! 0%{?akonadi_subpkg} Provides: %{name}-akonadi%{?_isa} = %{version}-%{release} -Requires: akonadi >= %{akonadi_version} +Requires: akonadi%{?_isa} >= %{akonadi_version} %endif Requires: kdelibs4 >= %{version} @@ -51,6 +44,9 @@ BuildRequires: graphviz BuildRequires: qt4-doc %endif +# stuff moved kdepim -> kdepimlibs, help upgrade path +Conflicts: kdepim < 6:4.2.90 + %description Personal Information Management (PIM) libraries for the K Desktop Environment 4. @@ -78,7 +74,7 @@ Group: System Environment/Libraries # when pkg split occurrs, not sure if this is really needed, but... -- Rex #Obsoletes: kdepimlibs < 4.2.0-3 Requires: %{name} = %{version}-%{release} -Requires: akonadi >= %{akonadi_version} +Requires: akonadi%{?_isa} >= %{akonadi_version} %description akonadi %{summary}. @@ -98,8 +94,6 @@ format for easy browsing. %prep %setup -q -n kdepimlibs-%{version} -#upstream patches -%patch100 -p0 -b .kde#197458 %build mkdir -p %{_target_platform} @@ -188,7 +182,8 @@ rm -rf %{buildroot} %{_kde4_libdir}/kde4/*.so %{_kde4_docdir}/HTML/en/kcontrol/ %{_kde4_docdir}/HTML/en/kioslave/ - +%{_kde4_appsdir}/libkholidays/ +%{_kde4_datadir}/mime/packages/kdepimlibs-mime.xml %if 0%{?akonadi_subpkg} %exclude %{_kde4_libdir}/libakonadi-*.so.* %files akonadi @@ -218,17 +213,44 @@ rm -rf %{buildroot} %changelog -* Fri Jun 26 2009 Than Ngo - 4.2.4-2 -- fix the incompatible change in GPGME 1.2.0, it will break crypto in kdepim (upstream patch) +* Tue Aug 04 2009 Rex Dieter - 4.3.0-2 +- akonadi_version 1.2.0 + +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Wed Jul 29 2009 Rex Dieter - 4.2.98-3 +- Conflicts: kdepim < 4.2.90 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- License: LGPLv2+ + +* Sat Jul 11 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jul 02 2009 Rex Dieter - 4.2.95-3 +- akonadi_version 1.1.95 + +* Mon Jun 29 2009 Than Ngo - 4.2.95-2 +- respin + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3 RC1 -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Tue May 19 2009 Rex Dieter - 4.2.3-1.1 -- no -apidocs for arm, sparc bootstrap (no graphviz) +* Sun May 24 2009 Rex Dieter 4.2.85-2 +- (min) akonadi_version 1.1.85 -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Mon May 11 2009 Than Ngo 4.2.85-1 +- 4.2.85 * Mon Apr 06 2009 Kevin Kofler - 4.2.2-3 - fix libkcal devel symlink hack Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdepimlibs/F-11/sources,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- sources 31 May 2009 14:03:55 -0000 1.37 +++ sources 4 Aug 2009 23:04:47 -0000 1.38 @@ -1 +1 @@ -ee1d783140be0bb67652784f6fa93f70 kdepimlibs-4.2.4.tar.bz2 +313f1a9d353f82c2ffee517115404dd5 kdepimlibs-4.3.0.tar.bz2 --- kdepimlibs_4.2.patch DELETED --- From rdieter at fedoraproject.org Tue Aug 4 23:04:47 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 23:04:47 +0000 (UTC) Subject: rpms/kdepimlibs/F-10 .cvsignore, 1.32, 1.33 kdepimlibs.spec, 1.69, 1.70 sources, 1.34, 1.35 kdepimlibs_4.2.patch, 1.1, NONE Message-ID: <20090804230447.4CF6311C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepimlibs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30991/F-10 Modified Files: .cvsignore kdepimlibs.spec sources Removed Files: kdepimlibs_4.2.patch Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdepimlibs/F-10/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 31 May 2009 14:03:54 -0000 1.32 +++ .cvsignore 4 Aug 2009 23:04:43 -0000 1.33 @@ -1 +1,5 @@ -kdepimlibs-4.2.4.tar.bz2 +kdepimlibs-4.2.90.tar.bz2 +kdepimlibs-4.2.95.tar.bz2 +kdepimlibs-4.2.96.tar.bz2 +kdepimlibs-4.2.98.tar.bz2 +kdepimlibs-4.3.0.tar.bz2 Index: kdepimlibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepimlibs/F-10/kdepimlibs.spec,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- kdepimlibs.spec 26 Jun 2009 11:01:45 -0000 1.69 +++ kdepimlibs.spec 4 Aug 2009 23:04:45 -0000 1.70 @@ -1,9 +1,6 @@ - %if 0%{?fedora} > 8 -%ifnarch armv5tel sparcv9 sparc64 # set this to 0 to disable -apidocs for a faster build %define apidocs 1 -%endif %else # don't build apidocs on Fedora < 9 for now, because we don't have the required # files from KDE 4 in %{_kde4_docdir}/HTML/en/common due to conflicts with KDE 3 @@ -11,28 +8,24 @@ %endif %define akonadi_subpkg 1 -%define akonadi_version 1.1.1 +%define akonadi_version 1.2.0 Name: kdepimlibs -Version: 4.2.4 +Version: 4.3.0 Release: 2%{?dist} Summary: K Desktop Environment 4 - PIM Libraries -License: LGPLv2 +# http://techbase.kde.org/Policies/Licensing_Policy +License: LGPLv2+ Group: System Environment/Libraries URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdepimlibs-%{version}.tar.bz2 -# 4.2 upstream patches -# Patch100, GPGME 1.2.0 will break crypto in kdepim, -# https://bugs.kde.org/show_bug.cgi?id=197458 -Patch100: kdepimlibs_4.2.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %if ! 0%{?akonadi_subpkg} Provides: %{name}-akonadi%{?_isa} = %{version}-%{release} -Requires: akonadi >= %{akonadi_version} +Requires: akonadi%{?_isa} >= %{akonadi_version} %endif Requires: kdelibs4 >= %{version} @@ -51,6 +44,9 @@ BuildRequires: graphviz BuildRequires: qt4-doc %endif +# stuff moved kdepim -> kdepimlibs, help upgrade path +Conflicts: kdepim < 6:4.2.90 + %description Personal Information Management (PIM) libraries for the K Desktop Environment 4. @@ -78,7 +74,7 @@ Group: System Environment/Libraries # when pkg split occurrs, not sure if this is really needed, but... -- Rex #Obsoletes: kdepimlibs < 4.2.0-3 Requires: %{name} = %{version}-%{release} -Requires: akonadi >= %{akonadi_version} +Requires: akonadi%{?_isa} >= %{akonadi_version} %description akonadi %{summary}. @@ -98,8 +94,6 @@ format for easy browsing. %prep %setup -q -n kdepimlibs-%{version} -#upstream patches -%patch100 -p0 -b .kde#197458 %build mkdir -p %{_target_platform} @@ -188,7 +182,8 @@ rm -rf %{buildroot} %{_kde4_libdir}/kde4/*.so %{_kde4_docdir}/HTML/en/kcontrol/ %{_kde4_docdir}/HTML/en/kioslave/ - +%{_kde4_appsdir}/libkholidays/ +%{_kde4_datadir}/mime/packages/kdepimlibs-mime.xml %if 0%{?akonadi_subpkg} %exclude %{_kde4_libdir}/libakonadi-*.so.* %files akonadi @@ -218,17 +213,44 @@ rm -rf %{buildroot} %changelog -* Fri Jun 26 2009 Than Ngo - 4.2.4-2 -- fix the incompatible change in GPGME 1.2.0, it will break crypto in kdepim (upstream patch) +* Tue Aug 04 2009 Rex Dieter - 4.3.0-2 +- akonadi_version 1.2.0 + +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Wed Jul 29 2009 Rex Dieter - 4.2.98-3 +- Conflicts: kdepim < 4.2.90 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- License: LGPLv2+ + +* Sat Jul 11 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jul 02 2009 Rex Dieter - 4.2.95-3 +- akonadi_version 1.1.95 + +* Mon Jun 29 2009 Than Ngo - 4.2.95-2 +- respin + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3 RC1 -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Tue May 19 2009 Rex Dieter - 4.2.3-1.1 -- no -apidocs for arm, sparc bootstrap (no graphviz) +* Sun May 24 2009 Rex Dieter 4.2.85-2 +- (min) akonadi_version 1.1.85 -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Mon May 11 2009 Than Ngo 4.2.85-1 +- 4.2.85 * Mon Apr 06 2009 Kevin Kofler - 4.2.2-3 - fix libkcal devel symlink hack Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdepimlibs/F-10/sources,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sources 31 May 2009 14:03:55 -0000 1.34 +++ sources 4 Aug 2009 23:04:45 -0000 1.35 @@ -1 +1 @@ -ee1d783140be0bb67652784f6fa93f70 kdepimlibs-4.2.4.tar.bz2 +313f1a9d353f82c2ffee517115404dd5 kdepimlibs-4.3.0.tar.bz2 --- kdepimlibs_4.2.patch DELETED --- From rdieter at fedoraproject.org Tue Aug 4 23:11:28 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 23:11:28 +0000 (UTC) Subject: rpms/kdelibs-experimental/F-11 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090804231128.12CAC11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs-experimental/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32415 Modified Files: .cvsignore sources Log Message: * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs-experimental/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 16 May 2009 00:02:14 -0000 1.1 +++ .cvsignore 4 Aug 2009 23:11:27 -0000 1.2 @@ -0,0 +1,5 @@ +kdelibs-experimental-4.2.90.tar.bz2 +kdelibs-experimental-4.2.95.tar.bz2 +kdelibs-experimental-4.2.96.tar.bz2 +kdelibs-experimental-4.2.98.tar.bz2 +kdelibs-experimental-4.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs-experimental/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 16 May 2009 00:02:14 -0000 1.1 +++ sources 4 Aug 2009 23:11:27 -0000 1.2 @@ -0,0 +1 @@ +9b3ed689f4f357d4fc059cf9dd41e035 kdelibs-experimental-4.3.0.tar.bz2 From rdieter at fedoraproject.org Tue Aug 4 23:12:10 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 23:12:10 +0000 (UTC) Subject: rpms/kdelibs-experimental/F-11 kdelibs-experimental.spec,NONE,1.1 Message-ID: <20090804231210.7F04011C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs-experimental/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32715 Added Files: kdelibs-experimental.spec Log Message: import --- NEW FILE kdelibs-experimental.spec --- Name: kdelibs-experimental Version: 4.3.0 Release: 1%{?dist} Summary: KDE libraries with experimental or unstable api/abi Group: System Environment/Libraries License: LGPLv2+ URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdelibs-experimental-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: kdelibs4-devel >= %{version} Requires: dbus %description %{summary}. %package devel Group: Development/Libraries Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: kdelibs4-devel %description devel %{summary}. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_kde4_libdir}/libknotificationitem-1.so.* %{_datadir}/dbus-1/interfaces/org.kde.NotificationItem.xml %{_datadir}/dbus-1/interfaces/org.kde.NotificationItemWatcher.xml %files devel %defattr(-,root,root,-) %{_kde4_libdir}/libknotificationitem-1.so %{_kde4_includedir}/knotificationitem-1/ %changelog * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 * Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Jul 22 2009 Than Ngo - 4.2.98-1 - 4.3rc3 * Fri Jul 10 2009 Than Ngo - 4.2.96-1 - 4.3rc2 * Fri Jun 26 2009 Than Ngo - 4.2.95-1 - 4.3rc1 * Wed Jun 03 2009 Rex Dieter 4.2.90-1 - KDE-4.3 beta2 (4.2.90) * Thu May 14 2009 Rex Dieter 4.2.85-1 - first try From rdieter at fedoraproject.org Tue Aug 4 23:12:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 4 Aug 2009 23:12:54 +0000 (UTC) Subject: rpms/kdelibs-experimental/F-10 kdelibs-experimental.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090804231254.ACE0011C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs-experimental/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv508 Modified Files: .cvsignore sources Added Files: kdelibs-experimental.spec Log Message: * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 --- NEW FILE kdelibs-experimental.spec --- Name: kdelibs-experimental Version: 4.3.0 Release: 1%{?dist} Summary: KDE libraries with experimental or unstable api/abi Group: System Environment/Libraries License: LGPLv2+ URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdelibs-experimental-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: kdelibs4-devel >= %{version} Requires: dbus %description %{summary}. %package devel Group: Development/Libraries Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: kdelibs4-devel %description devel %{summary}. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_kde4_libdir}/libknotificationitem-1.so.* %{_datadir}/dbus-1/interfaces/org.kde.NotificationItem.xml %{_datadir}/dbus-1/interfaces/org.kde.NotificationItemWatcher.xml %files devel %defattr(-,root,root,-) %{_kde4_libdir}/libknotificationitem-1.so %{_kde4_includedir}/knotificationitem-1/ %changelog * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 * Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Jul 22 2009 Than Ngo - 4.2.98-1 - 4.3rc3 * Fri Jul 10 2009 Than Ngo - 4.2.96-1 - 4.3rc2 * Fri Jun 26 2009 Than Ngo - 4.2.95-1 - 4.3rc1 * Wed Jun 03 2009 Rex Dieter 4.2.90-1 - KDE-4.3 beta2 (4.2.90) * Thu May 14 2009 Rex Dieter 4.2.85-1 - first try Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs-experimental/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 16 May 2009 00:02:14 -0000 1.1 +++ .cvsignore 4 Aug 2009 23:12:54 -0000 1.2 @@ -0,0 +1,5 @@ +kdelibs-experimental-4.2.90.tar.bz2 +kdelibs-experimental-4.2.95.tar.bz2 +kdelibs-experimental-4.2.96.tar.bz2 +kdelibs-experimental-4.2.98.tar.bz2 +kdelibs-experimental-4.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs-experimental/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 16 May 2009 00:02:14 -0000 1.1 +++ sources 4 Aug 2009 23:12:54 -0000 1.2 @@ -0,0 +1 @@ +9b3ed689f4f357d4fc059cf9dd41e035 kdelibs-experimental-4.3.0.tar.bz2 From amdunn at fedoraproject.org Tue Aug 4 23:13:56 2009 From: amdunn at fedoraproject.org (Alan Dunn) Date: Tue, 4 Aug 2009 23:13:56 +0000 (UTC) Subject: rpms/alt-ergo/devel alt-ergo.spec,1.6,1.7 import.log,1.3,1.4 Message-ID: <20090804231356.1BBB411C00E4@cvs1.fedora.phx.redhat.com> Author: amdunn Update of /cvs/pkgs/rpms/alt-ergo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv729/devel Modified Files: alt-ergo.spec import.log Log Message: * Tue Aug 04 2009 Alan Dunn 0.9-2 - Added ExcludeArch sparc64 due to no OCaml Index: alt-ergo.spec =================================================================== RCS file: /cvs/pkgs/rpms/alt-ergo/devel/alt-ergo.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- alt-ergo.spec 24 Jul 2009 10:23:05 -0000 1.6 +++ alt-ergo.spec 4 Aug 2009 23:13:55 -0000 1.7 @@ -13,7 +13,7 @@ Name: alt-ergo Version: 0.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Alt-Ergo automatic theorem prover Group: Applications/Engineering @@ -26,8 +26,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: ocaml, ocaml-ocamlgraph-devel, prelink -# Still no ocaml on s390(x) -ExcludeArch: s390 s390x +# Still no ocaml on s390(x) or sparc64 +ExcludeArch: s390 s390x sparc64 %description @@ -92,6 +92,9 @@ rm -rf %{buildroot} %doc README.alt-ergo COPYING CeCILL-C CHANGES %changelog +* Tue Aug 04 2009 Alan Dunn 0.9-2 +- Added ExcludeArch sparc64 due to no OCaml + * Fri Jul 24 2009 Alan Dunn 0.9-1 - New upstream version - Removed code for check for Fedora version (8) that is EOL Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/alt-ergo/devel/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 24 Jul 2009 10:23:05 -0000 1.3 +++ import.log 4 Aug 2009 23:13:55 -0000 1.4 @@ -1,3 +1,4 @@ alt-ergo-0_8-3_fc9:HEAD:alt-ergo-0.8-3.fc9.src.rpm:1220665880 alt-ergo-0_8-4_fc9:HEAD:alt-ergo-0.8-4.fc9.src.rpm:1230138275 alt-ergo-0_9-1_fc10:HEAD:alt-ergo-0.9-1.fc10.src.rpm:1248430585 +alt-ergo-0_9-2_fc10:HEAD:alt-ergo-0.9-2.fc10.src.rpm:1249427238 From slankes at fedoraproject.org Tue Aug 4 23:24:24 2009 From: slankes at fedoraproject.org (Sven Lankes) Date: Tue, 4 Aug 2009 23:24:24 +0000 (UTC) Subject: rpms/gimp-lqr-plugin/F-11 .cvsignore, 1.2, 1.3 gimp-lqr-plugin.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090804232424.E576111C00E4@cvs1.fedora.phx.redhat.com> Author: slankes Update of /cvs/pkgs/rpms/gimp-lqr-plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2567 Modified Files: .cvsignore gimp-lqr-plugin.spec sources Log Message: * Mon Aug 03 2009 Sven Lankes - 0.6.1-2 - Add BR on intltool - Bump liblqr-1-devel BR to 0.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gimp-lqr-plugin/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 3 Mar 2008 22:03:24 -0000 1.2 +++ .cvsignore 4 Aug 2009 23:24:23 -0000 1.3 @@ -1 +1 @@ -gimp-lqr-plugin-0.4.0-4.tar.gz +gimp-lqr-plugin-0.6.1.tar.bz2 Index: gimp-lqr-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/gimp-lqr-plugin/F-11/gimp-lqr-plugin.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gimp-lqr-plugin.spec 24 Feb 2009 21:36:59 -0000 1.2 +++ gimp-lqr-plugin.spec 4 Aug 2009 23:24:23 -0000 1.3 @@ -1,15 +1,14 @@ -%define codeversion 0.4.0 -%define tarversion 4 Name: gimp-lqr-plugin -Version: %{codeversion}.%{tarversion} -Release: 3%{?dist} +Version: 0.6.1 +Release: 2%{?dist} Summary: Content-aware resizing plug-in for the GIMP Group: Applications/Multimedia License: GPLv2+ URL: http://liquidrescale.wikidot.com/ -Source0: http://liquidrescale.wikidot.com/local--files/en:download-page/%{name}-%{codeversion}-%{tarversion}.tar.gz +Source0: http://liquidrescale.wikidot.com/local--files/en:download-page/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) -BuildRequires: gimp-devel >= 2.4 perl(XML::Parser), gettext, liblqr-1-devel >= 0.1.0 +BuildRequires: gimp-devel >= 2.4 perl(XML::Parser), gettext, liblqr-1-devel >= 0.3.0 +BuildRequires: intltool Requires: gimp >= 2.4 %description @@ -19,7 +18,7 @@ by Shai Avidan and Ariel Shamir, which c http://www.faculty.idc.ac.il/arik/imret.pdf %prep -%setup -q -n gimp-lqr-plugin-%{codeversion} +%setup -q -n gimp-lqr-plugin-%{version} %build %configure @@ -41,16 +40,27 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc README ChangeLog TODO COPYING AUTHORS NEWS %{_libdir}/gimp/2.0/plug-ins/gimp-lqr-plugin +%{_libdir}/gimp/2.0/plug-ins/plug_in_lqr_iter +%{_datadir}/gimp/2.0/scripts/batch-gimp-lqr.scm %{_datadir}/gimp-lqr-plugin/ %changelog +* Mon Aug 03 2009 Sven Lankes - 0.6.1-2 +- Add BR on intltool +- Bump liblqr-1-devel BR to 0.3 + +* Mon Aug 03 2009 Sven Lankes - 0.6.1-1 +- Update to latest upstream release + +* Fri Jul 24 2009 Fedora Release Engineering - 0.4.0.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Fedora Release Engineering - 0.4.0.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - * Sun Mar 02 2008 Alexandru Ciobanu - 0.4.0.4-2 - Fixed typos, buildrequires and requires. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gimp-lqr-plugin/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 3 Mar 2008 22:03:24 -0000 1.2 +++ sources 4 Aug 2009 23:24:23 -0000 1.3 @@ -1 +1 @@ -1d34e517cdbf8b2f358e0febea0467f5 gimp-lqr-plugin-0.4.0-4.tar.gz +f5f15814904d7c812eca60cbb2fc6385 gimp-lqr-plugin-0.6.1.tar.bz2 From lkundrak at fedoraproject.org Tue Aug 4 23:50:57 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Tue, 4 Aug 2009 23:50:57 +0000 (UTC) Subject: rpms/psmisc/devel psmisc-22.6-overflow2.patch, NONE, 1.1 psmisc.spec, 1.55, 1.56 Message-ID: <20090804235058.0E5D811C00E4@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/psmisc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9190 Modified Files: psmisc.spec Added Files: psmisc-22.6-overflow2.patch Log Message: * Wed Aug 05 2009 Lubomir Rintel - 22.6-13 - Fix a buffer overflow psmisc-22.6-overflow2.patch: pstree.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE psmisc-22.6-overflow2.patch --- Fix an off-by overflow one that would trigger a FORTIFY_SOURCE abort. Lubomir Rintel diff -up psmisc-22.6/src/pstree.c.overflow2 psmisc-22.6/src/pstree.c --- psmisc-22.6/src/pstree.c.overflow2 2009-08-05 01:38:32.000000000 +0200 +++ psmisc-22.6/src/pstree.c 2009-08-05 01:45:09.000000000 +0200 @@ -641,10 +641,10 @@ read_proc (void) if ((taskdir=opendir(taskpath))!=0) { /* if we have this dir, we're on 2.6 */ - if (!(threadname = malloc(strlen(comm) + 3))) { + if (!(threadname = malloc(COMM_LEN + 1))) { exit (2); } - sprintf(threadname,"{%s}",comm); + sprintf(threadname,"{%.*s}", COMM_LEN - 2, comm); while ((dt = readdir(taskdir)) != NULL) { if ((thread=atoi(dt->d_name)) !=0) { if (thread != pid) { Index: psmisc.spec =================================================================== RCS file: /cvs/pkgs/rpms/psmisc/devel/psmisc.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- psmisc.spec 26 Jul 2009 19:35:10 -0000 1.55 +++ psmisc.spec 4 Aug 2009 23:50:56 -0000 1.56 @@ -1,7 +1,7 @@ Summary: Utilities for managing processes on your system Name: psmisc Version: 22.6 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ Group: Applications/System Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz @@ -14,6 +14,7 @@ Patch0: psmisc-22.6-types.patch Patch1: psmisc-22.6-pstree-overflow.patch #fix #497303 Patch2: psmisc-22.6-fuser-remove-mountlist.patch +Patch3: psmisc-22.6-overflow2.patch BuildRequires: libselinux-devel BuildRequires: gettext @@ -33,6 +34,7 @@ of processes that are using specified fi %patch0 -p1 -b .types %patch1 -p1 -b .overflow %patch2 -p1 -b .mount +%patch3 -p1 -b .overflow2 %build export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" @@ -73,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Wed Aug 05 2009 Lubomir Rintel - 22.6-13 +- Fix a buffer overflow + * Sun Jul 26 2009 Fedora Release Engineering - 22.6-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rdieter at fedoraproject.org Wed Aug 5 00:17:30 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 00:17:30 +0000 (UTC) Subject: rpms/kdebase-runtime/F-11 kdebase-runtime-4.2.85-knetattach.patch, NONE, 1.1 kdebase-runtime-4.3.0-nepomuk-autostart.patch, NONE, 1.1 .cvsignore, 1.33, 1.34 kdebase-runtime.spec, 1.114, 1.115 sources, 1.33, 1.34 kdebase-runtime-4.1.1-knetattach.patch, 1.1, NONE kdebase-runtime-4.2.3-kde#186340.patch, 1.1, NONE kdebase-runtime-4.2.5-nepomuk-autostart.patch, 1.1, NONE Message-ID: <20090805001731.0B66B11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-runtime/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16410 Modified Files: .cvsignore kdebase-runtime.spec sources Added Files: kdebase-runtime-4.2.85-knetattach.patch kdebase-runtime-4.3.0-nepomuk-autostart.patch Removed Files: kdebase-runtime-4.1.1-knetattach.patch kdebase-runtime-4.2.3-kde#186340.patch kdebase-runtime-4.2.5-nepomuk-autostart.patch Log Message: * Tue Aug 04 2009 Than Ngo - 4.3.0-2 - respin kdebase-runtime-4.2.85-knetattach.patch: knetattach.desktop | 1 + 1 file changed, 1 insertion(+) --- NEW FILE kdebase-runtime-4.2.85-knetattach.patch --- diff -up kdebase-runtime-4.2.85/knetattach/knetattach.desktop.knetattach kdebase-runtime-4.2.85/knetattach/knetattach.desktop --- kdebase-runtime-4.2.85/knetattach/knetattach.desktop.knetattach 2009-03-18 04:58:55.000000000 -0500 +++ kdebase-runtime-4.2.85/knetattach/knetattach.desktop 2009-05-14 13:45:54.980764940 -0500 @@ -102,4 +102,5 @@ Type=Application Terminal=false X-KDE-StartupNotify=true Categories=Qt;KDE;Network;RemoteAccess; +NoDisplay=true X-DocPath=knetattach/index.html kdebase-runtime-4.3.0-nepomuk-autostart.patch: nepomukserver.desktop | 1 + 1 file changed, 1 insertion(+) --- NEW FILE kdebase-runtime-4.3.0-nepomuk-autostart.patch --- Index: nepomukserver.desktop =================================================================== --- runtime/nepomuk/server/nepomukserver.desktop (revision 989231) +++ runtime/nepomuk/server/nepomukserver.desktop (revision 989232) @@ -2,6 +2,7 @@ Type=Service Exec=nepomukserver X-KDE-StartupNotify=false +X-KDE-autostart-condition=nepomukserverrc:Basic Settings:Start Nepomuk:true OnlyShowIn=KDE; X-KDE-autostart-phase=1 Name=Nepomuk Server Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-runtime/F-11/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 30 May 2009 10:33:34 -0000 1.33 +++ .cvsignore 5 Aug 2009 00:17:29 -0000 1.34 @@ -1 +1,5 @@ -kdebase-runtime-4.2.4.tar.bz2 +kdebase-runtime-4.2.90.tar.bz2 +kdebase-runtime-4.2.95.tar.bz2 +kdebase-runtime-4.2.96.tar.bz2 +kdebase-runtime-4.2.98.tar.bz2 +kdebase-runtime-4.3.0.tar.bz2 Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-runtime/F-11/kdebase-runtime.spec,v retrieving revision 1.114 retrieving revision 1.115 diff -u -p -r1.114 -r1.115 --- kdebase-runtime.spec 29 Jun 2009 19:31:58 -0000 1.114 +++ kdebase-runtime.spec 5 Aug 2009 00:17:29 -0000 1.115 @@ -1,125 +1,92 @@ -%if 0%{?fedora} < 9 -# # kde3_desktop=1 -> kde3 is primary desktop, omit conflicting bits here -%global kde3_desktop 1 -%else -%define flags 1 +%if 0%{?rhel} == 0 +%define flags 1 %endif Name: kdebase-runtime Summary: K Desktop Environment - Runtime -Version: 4.2.4 +Version: 4.3.0 Release: 2%{?dist} -License: GPLv2 +# http://techbase.kde.org/Policies/Licensing_Policy +License: LGPLv2+ Group: User Interface/Desktops URL: http://www.kde.org/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-runtime-%{version}.tar.bz2 Source1: khelpcenter.desktop -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: kdebase-runtime-4.1.70-pulseaudio.patch Patch1: kdebase-runtime-4.1.x-searchproviders-shortcuts.patch -Patch2: kdebase-runtime-4.1.1-knetattach.patch +Patch2: kdebase-runtime-4.2.85-knetattach.patch Patch3: kdebase-runtime-4.1.1-iconthemes-inherit.patch -Patch4: kdebase-runtime-4.2.5-nepomuk-autostart.patch +Patch4: kdebase-runtime-4.3.0-nepomuk-autostart.patch ## Upstream patches -# http://bugs.kde.org/186340 -Patch100: kdebase-runtime-4.2.3-kde#186340.patch - -#ifarch noarch -## icons now provided by standalone oxygen-icon-theme -#define icons 1 -#define icons_svg 1 -#else -%define rest 1 -#endif # when kdesu was removed, this is/should-be only temporary %if 0%{?fedora} < 11 Conflicts: kdebase3 < 3.5.10-4 %endif -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -#?KHelpcenter requires htdig for building search indices -Requires: htdig - -Obsoletes: kdebase4-runtime < %{version}-%{release} Provides: kdebase4-runtime = %{version}-%{release} +Obsoletes: kdebase4-runtime < %{version}-%{release} -BuildRequires: kde-filesystem %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } Requires: kdepimlibs%{?_isa} >= %{version} %ifnarch s390 s390x Requires: eject %endif +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +#?KHelpcenter requires htdig for building search indices +Requires: htdig +BuildRequires: kde-filesystem BuildRequires: alsa-lib-devel BuildRequires: clucene-core-devel BuildRequires: hal-devel BuildRequires: kdelibs4-devel >= %{version} +BuildRequires: kdelibs-experimental-devel BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: libsmbclient-devel -# needed for phonon-xine VideoWidget, also need xine-lib built with libxcb support -BuildRequires: libxcb-devel BuildRequires: libXScrnSaver-devel BuildRequires: OpenEXR-devel +BuildRequires: openslp-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: pulseaudio-libs-devel BuildRequires: qimageblitz-devel -BuildRequires: soprano-devel -BuildRequires: xine-lib-devel -# needed? +BuildRequires: soprano-devel >= 2.3.0 +%if 0%{?rhel} == 0 +BuildRequires: xine-lib-devel libxcb-devel +%endif BuildRequires: xorg-x11-font-utils BuildRequires: xorg-x11-proto-devel BuildRequires: zlib-devel -BuildRequires: ImageMagick %description Core runtime for the K Desktop Environment 4. -%if 0%{?kde3_desktop} -This package does not include the KDE 4 versions of applications which are -provided by KDE 3 because of file and configuration setting conflicts. -%endif + %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -Requires: kdelibs4 >= %{version} +Requires: kdelibs4%{?_isa} >= %{version} Requires: %{name} = %{version}-%{release} %description libs %{summary}. -%package flags + +%package flags Summary: Geopolitical flags Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} %if 0%{?fedora} > 9 BuildArch: noarch %endif -%description flags -%{summary}. - -%package -n oxygen-icon-theme -Summary: Oxygen icon theme -Group: User Interface/Desktops -%{?!icons_svg:Obsoletes: oxygen-icon-theme-scalable < %{version}-%{release}} -%if 0%{?fedora} > 9 -BuildArch: noarch -%endif -%description -n oxygen-icon-theme +%description flags %{summary}. -%package -n oxygen-icon-theme-scalable -Summary: Oxygen icon theme, scalable(svg) icons -Group: User Interface/Desktops -Requires: oxygen-icon-theme = %{version}-%{release} -%if 0%{?fedora} > 9 -BuildArch: noarch -%endif -%description -n oxygen-icon-theme-scalable -%{summary}. %prep %setup -q -n kdebase-runtime-%{version} @@ -130,203 +97,71 @@ BuildArch: noarch %patch3 -p1 -b .iconthemes-inherit %patch4 -p1 -b .nepomuk-autostart -# upstream patches -%patch100 -p1 -b .kde#186340 - - %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd -%if 0%{?rest} make %{?_smp_mflags} -C %{_target_platform} -%endif %install rm -rf %{buildroot} -%if 0%{?rest} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # kdesu symlink ln -s %{_kde4_libexecdir}/kdesu %{buildroot}%{_kde4_bindir}/kdesu -%endif - -%if 0%{?icons} -make install/fast DESTDIR=%{buildroot} -C %{_target_platform}/pics/oxygen - -%if ! 0%{?rest} -ln -sf oxygen %{buildroot}%{_kde4_iconsdir}/default.kde4 -%endif -%else -rm -f %{buildroot}%{_kde4_iconsdir}/default.kde4 -rm -rf %{buildroot}%{_kde4_iconsdir}/oxygen -%endif # omit hicolor index.theme, use one from hicolor-icon-theme rm -f %{buildroot}%{_kde4_iconsdir}/hicolor/index.theme -%if 0%{?icons_svg} -find %{buildroot}%{_kde4_iconsdir}/oxygen/scalable -name "*.svgz" > svg.list -sed -e "s|^%{buildroot}||" svg.list > svg-include.list -sed -e "s|^%{buildroot}|%exclude |" svg.list > svg-exclude.list -%else -find %{buildroot}%{_kde4_iconsdir}/oxygen/scalable -name "*.svgz" | \ - xargs --no-run-if-empty rm -fv -%endif - -%if 0%{?rest} -%if 0%{?kde3_desktop} -# remove files which conflict with KDE 3 -rm -rf %{buildroot}%{_kde4_iconsdir}/crystalsvg -rm -rf %{buildroot}%{_kde4_iconsdir}/hicolor/*/*/khelpcenter.* -rm -rf %{buildroot}%{_kde4_iconsdir}/hicolor/*/*/knetattach.* -rm -rf %{buildroot}%{_datadir}/emoticons -rm -rf %{buildroot}%{_kde4_datadir}/locale -rm -rf %{buildroot}%{_kde4_sysconfdir}/xdg/menus -rm -rf %{buildroot}%{_kde4_datadir}/desktop-directories -rm -rf %{buildroot}%{_kde4_docdir}/HTML/en/k* -rm -f %{buildroot}%{_kde4_configdir}/kshorturifilterrc -rm -f %{buildroot}%{_kde4_datadir}/config.kcfg/k*.kcfg %{buildroot}%{_kde4_datadir}/config.kcfg/mediamanagersettings.kcfg -rm -f %{buildroot}%{_kde4_datadir}/sounds/KDE_*.ogg -# binaries: conflict with kdebase -rm -f %{buildroot}%{_kde4_bindir}/drkonqi -rm -f %{buildroot}%{_kde4_bindir}/kbookmarkmerger -rm -f %{buildroot}%{_kde4_bindir}/kdebugdialog -rm -f %{buildroot}%{_kde4_bindir}/kdeeject -rm -f %{buildroot}%{_kde4_bindir}/kdepasswd -rm -f %{buildroot}%{_kde4_bindir}/kdeprintfax -rm -f %{buildroot}%{_kde4_bindir}/kdesu -rm -f %{buildroot}%{_kde4_bindir}/kdesud -rm -f %{buildroot}%{_kde4_bindir}/kdialog -rm -f %{buildroot}%{_kde4_bindir}/keditbookmarks -rm -f %{buildroot}%{_kde4_bindir}/keditfiletype -rm -f %{buildroot}%{_kde4_bindir}/kfind -rm -f %{buildroot}%{_kde4_bindir}/kfmclient -rm -f %{buildroot}%{_kde4_bindir}/khc_docbookdig.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_htdig.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_htsearch.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_indexbuilder -rm -f %{buildroot}%{_kde4_bindir}/khelpcenter -rm -f %{buildroot}%{_kde4_bindir}/kinfocenter -rm -f %{buildroot}%{_kde4_bindir}/kio_media_mounthelper -rm -f %{buildroot}%{_kde4_bindir}/kjobviewer -rm -f %{buildroot}%{_kde4_bindir}/klocaldomainurifilterhelper -rm -f %{buildroot}%{_kde4_bindir}/knetattach -rm -f %{buildroot}%{_kde4_bindir}/konqueror -rm -f %{buildroot}%{_kde4_bindir}/konsole -rm -f %{buildroot}%{_kde4_bindir}/kprinter -rm -f %{buildroot}%{_kde4_bindir}/kreadconfig -rm -f %{buildroot}%{_kde4_bindir}/kstart -rm -f %{buildroot}%{_kde4_bindir}/ktrash -rm -f %{buildroot}%{_kde4_bindir}/kwrite -rm -f %{buildroot}%{_kde4_bindir}/kwriteconfig -rm -f %{buildroot}%{_kde4_bindir}/nspluginscan -rm -f %{buildroot}%{_kde4_bindir}/nspluginviewer -# binaries: conflict with kdelibs -rm -f %{buildroot}%{_kde4_bindir}/kfile -rm -f %{buildroot}%{_kde4_bindir}/khotnewstuff -rm -f %{buildroot}%{_kde4_bindir}/kinstalltheme -rm -f %{buildroot}%{_kde4_bindir}/kioexec -rm -f %{buildroot}%{_kde4_bindir}/ksvgtopng -# binaries: conflict with kdebase-extras -rm -f %{buildroot}%{_kde4_bindir}/kappfinder -# do not strictly conflict, but we removed the corresponding binaries: -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_keditbookmarks.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kfmclient.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_khelpcenter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kinfocenter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kjobviewer.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_konqueror.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_konsole.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kprinter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kwrite.so -# we also removed the binaries for these: -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/Help.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/Home.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/k*.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/quick-access-konsole.desktop -%else # remove country flags because some people/countries forbid some other # people/countries' flags :-( %{!?flags:rm -f %{buildroot}%{_kde4_datadir}/locale/l10n/*/flag.png} + # install this service for KDE 3 applications # NOTE: This is not a standard .desktop file, but an "almost standard" one # installed into a KDE-3-specific directory, as usual for KDE 3 services, # so we can't use desktop-file-install for it. install -p -D %{SOURCE1} %{buildroot}%{_datadir}/services/khelpcenter.desktop -%endif # FIXME: -devel type files, omit for now -rm -vf %{buildroot}%{_kde4_libdir}/libkwalletbackend.so - -%endif +rm -vf %{buildroot}%{_kde4_libdir}/lib{kwalletbackend,molletnetwork}.so +# file conflicts with kdepim +rm -f %{buildroot}%{_kde4_appsdir}/nepomuk/ontologies/nco.* \ + %{buildroot}%{_kde4_appsdir}/nepomuk/ontologies/nmo.* %clean rm -rf %{buildroot} -%if ! 0%{?kde3_desktop} %post touch --no-create %{_kde4_iconsdir}/crystalsvg &> /dev/null || : touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : -%endif %posttrans -%if ! 0%{?kde3_desktop} gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : -%endif update-desktop-database -q &> /dev/null ||: +update-mime-database %{_kde4_datadir}/mime &> /dev/null %postun if [ $1 -eq 0 ] ; then -%if ! 0%{?kde3_desktop} -touch --no-create %{_kde4_iconsdir}/crystalsvg &> /dev/null || : -touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : -%endif -update-desktop-database -q &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/crystalsvg &> /dev/null || : + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : + gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : + update-desktop-database -q &> /dev/null ||: + update-mime-database %{_kde4_datadir}/mime &> /dev/null fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig -%if 0%{?icons} -%post -n oxygen-icon-theme -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : - -%posttrans -n oxygen-icon-theme -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : - -%postun -n oxygen-icon-theme -if [ $1 -eq 0 ] ; then -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : -fi -%endif - -%if 0%{?icons_svg} -%post -n oxygen-icon-theme-scalable -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : - -%posttrans -n oxygen-icon-theme-scalable -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : - -%postun -n oxygen-icon-theme-scalable -if [ $1 -eq 0 ] ; then -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : -fi -%endif - -%if 0%{?rest} %files %defattr(-,root,root,-) %{_kde4_bindir}/* @@ -339,7 +174,9 @@ fi %{_datadir}/dbus-1/services/* %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* +%{_kde4_datadir}/mime/packages/network.xml %{_kde4_datadir}/sounds/* +%{_kde4_iconsdir}/default.kde4 %{_kde4_libdir}/kconf_update_bin/* %{_kde4_libdir}/libkdeinit4_*.so %{_kde4_libdir}/kde4/kcm_*.so @@ -347,8 +184,7 @@ fi %{_kde4_libexecdir}/* %{_libdir}/strigi/* %{_mandir}/man1/* - -%if ! 0%{?kde3_desktop} +%{_mandir}/man8/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_docdir}/HTML/en/* %{_kde4_sysconfdir}/xdg/menus/kde-information.menu @@ -361,16 +197,15 @@ fi %{_kde4_datadir}/locale/l10n/ %{?flags:%exclude %{_kde4_datadir}/locale/l10n/*/flag.png} %{_datadir}/services/khelpcenter.desktop -%endif %files libs %defattr(-,root,root,-) %{_kde4_libdir}/libkwalletbackend.so.* +%{_kde4_libdir}/libmolletnetwork.so.* # FIXME: move some of these to main pkg, e.g. kcm*.so, kded_*.so %{_kde4_libdir}/kde4/*.so %{_kde4_libdir}/kde4/plugins/phonon_platform/ %{_kde4_libdir}/kde4/plugins/styles/ -%endif %if 0%{?flags} %files flags @@ -378,34 +213,50 @@ fi %{_kde4_datadir}/locale/l10n/*/flag.png %endif -%if 0%{?icons} -%files -n oxygen-icon-theme %{?icons_svg:-f svg-exclude.list} -%defattr(-,root,root,-) -%{_kde4_iconsdir}/default.kde4 -%{_kde4_iconsdir}/oxygen/ -%if 0%{?icons_svg} -%files -n oxygen-icon-theme-scalable -f svg-include.list -%defattr(-,root,root,-) -%endif -%endif +%changelog +* Tue Aug 04 2009 Than Ngo - 4.3.0-2 +- respin +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 -%changelog -* Mon Jun 29 2009 Luk?? Tinkl - 4.2.4-2 +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- respin (soprano-2.3.0) +- License: LGPLv2+ + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jul 02 2009 Rex Dieter 4.2.95-3 +- drop unneeded BR: ImageMagick (#509241) + +* Mon Jun 29 2009 Luk?? Tinkl - 4.2.95-2 - don't start nepomuk server unconditionally (#487322) -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Wed Jun 03 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Tue Jun 02 2009 Lorenzo Villani - 4.2.85-3 +- Drop old Fedora < 8 conditionals -* Tue May 12 2009 Rex Dieter - 4.2.3-2 -- toolbar text under icons cut off (kde#186340) +* Tue May 19 2009 Than Ngo - 4.2.85-2 +- file conflicts with kdepim -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Thu Apr 16 2009 Rex Dieter - 4.2.2-4 -- fix persistent systray notifications +- fix persistent systray notifications (#485796) * Wed Apr 01 2009 Rex Dieter - 4.2.2-3 - -flags subpkg @@ -446,7 +297,7 @@ fi - respun tarball * Mon Jan 26 2009 Rex Dieter - 4.2.0-2 -- Files not trashed to the correct location in Dolphin/Konqueror +- Files not trashed to the correct location in Dolphin/Konqueror (#481598, kdebug#178479) - omit --with-samba crud Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-runtime/F-11/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 30 May 2009 10:33:34 -0000 1.33 +++ sources 5 Aug 2009 00:17:29 -0000 1.34 @@ -1 +1 @@ -9b5067b3ff73498705b5575e9290dffb kdebase-runtime-4.2.4.tar.bz2 +e4ea5d567187f4ac952c67326c5afd94 kdebase-runtime-4.3.0.tar.bz2 --- kdebase-runtime-4.1.1-knetattach.patch DELETED --- --- kdebase-runtime-4.2.3-kde#186340.patch DELETED --- --- kdebase-runtime-4.2.5-nepomuk-autostart.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 00:18:17 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 00:18:17 +0000 (UTC) Subject: rpms/kdebase-runtime/F-10 kdebase-runtime-4.2.85-knetattach.patch, NONE, 1.1 kdebase-runtime-4.3.0-nepomuk-autostart.patch, NONE, 1.1 .cvsignore, 1.28, 1.29 kdebase-runtime.spec, 1.91, 1.92 sources, 1.31, 1.32 kdebase-runtime-4.1.1-knetattach.patch, 1.1, NONE kdebase-runtime-4.2.3-kde#186340.patch, 1.1, NONE kdebase-runtime-4.2.5-nepomuk-autostart.patch, 1.1, NONE Message-ID: <20090805001817.81ECA11C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-runtime/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16769 Modified Files: .cvsignore kdebase-runtime.spec sources Added Files: kdebase-runtime-4.2.85-knetattach.patch kdebase-runtime-4.3.0-nepomuk-autostart.patch Removed Files: kdebase-runtime-4.1.1-knetattach.patch kdebase-runtime-4.2.3-kde#186340.patch kdebase-runtime-4.2.5-nepomuk-autostart.patch Log Message: * Tue Aug 04 2009 Than Ngo - 4.3.0-2 - respin kdebase-runtime-4.2.85-knetattach.patch: knetattach.desktop | 1 + 1 file changed, 1 insertion(+) --- NEW FILE kdebase-runtime-4.2.85-knetattach.patch --- diff -up kdebase-runtime-4.2.85/knetattach/knetattach.desktop.knetattach kdebase-runtime-4.2.85/knetattach/knetattach.desktop --- kdebase-runtime-4.2.85/knetattach/knetattach.desktop.knetattach 2009-03-18 04:58:55.000000000 -0500 +++ kdebase-runtime-4.2.85/knetattach/knetattach.desktop 2009-05-14 13:45:54.980764940 -0500 @@ -102,4 +102,5 @@ Type=Application Terminal=false X-KDE-StartupNotify=true Categories=Qt;KDE;Network;RemoteAccess; +NoDisplay=true X-DocPath=knetattach/index.html kdebase-runtime-4.3.0-nepomuk-autostart.patch: nepomukserver.desktop | 1 + 1 file changed, 1 insertion(+) --- NEW FILE kdebase-runtime-4.3.0-nepomuk-autostart.patch --- Index: nepomukserver.desktop =================================================================== --- runtime/nepomuk/server/nepomukserver.desktop (revision 989231) +++ runtime/nepomuk/server/nepomukserver.desktop (revision 989232) @@ -2,6 +2,7 @@ Type=Service Exec=nepomukserver X-KDE-StartupNotify=false +X-KDE-autostart-condition=nepomukserverrc:Basic Settings:Start Nepomuk:true OnlyShowIn=KDE; X-KDE-autostart-phase=1 Name=Nepomuk Server Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-runtime/F-10/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 1 Jun 2009 17:25:46 -0000 1.28 +++ .cvsignore 5 Aug 2009 00:18:16 -0000 1.29 @@ -1 +1,5 @@ -kdebase-runtime-4.2.4.tar.bz2 +kdebase-runtime-4.2.90.tar.bz2 +kdebase-runtime-4.2.95.tar.bz2 +kdebase-runtime-4.2.96.tar.bz2 +kdebase-runtime-4.2.98.tar.bz2 +kdebase-runtime-4.3.0.tar.bz2 Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-runtime/F-10/kdebase-runtime.spec,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- kdebase-runtime.spec 29 Jun 2009 19:31:58 -0000 1.91 +++ kdebase-runtime.spec 5 Aug 2009 00:18:17 -0000 1.92 @@ -1,125 +1,92 @@ -%if 0%{?fedora} < 9 -# # kde3_desktop=1 -> kde3 is primary desktop, omit conflicting bits here -%global kde3_desktop 1 -%else -%define flags 1 +%if 0%{?rhel} == 0 +%define flags 1 %endif Name: kdebase-runtime Summary: K Desktop Environment - Runtime -Version: 4.2.4 +Version: 4.3.0 Release: 2%{?dist} -License: GPLv2 +# http://techbase.kde.org/Policies/Licensing_Policy +License: LGPLv2+ Group: User Interface/Desktops URL: http://www.kde.org/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-runtime-%{version}.tar.bz2 Source1: khelpcenter.desktop -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: kdebase-runtime-4.1.70-pulseaudio.patch Patch1: kdebase-runtime-4.1.x-searchproviders-shortcuts.patch -Patch2: kdebase-runtime-4.1.1-knetattach.patch +Patch2: kdebase-runtime-4.2.85-knetattach.patch Patch3: kdebase-runtime-4.1.1-iconthemes-inherit.patch -Patch4: kdebase-runtime-4.2.5-nepomuk-autostart.patch +Patch4: kdebase-runtime-4.3.0-nepomuk-autostart.patch ## Upstream patches -# http://bugs.kde.org/186340 -Patch100: kdebase-runtime-4.2.3-kde#186340.patch - -#ifarch noarch -## icons now provided by standalone oxygen-icon-theme -#define icons 1 -#define icons_svg 1 -#else -%define rest 1 -#endif # when kdesu was removed, this is/should-be only temporary %if 0%{?fedora} < 11 Conflicts: kdebase3 < 3.5.10-4 %endif -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -#?KHelpcenter requires htdig for building search indices -Requires: htdig - -Obsoletes: kdebase4-runtime < %{version}-%{release} Provides: kdebase4-runtime = %{version}-%{release} +Obsoletes: kdebase4-runtime < %{version}-%{release} -BuildRequires: kde-filesystem %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } Requires: kdepimlibs%{?_isa} >= %{version} %ifnarch s390 s390x Requires: eject %endif +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +#?KHelpcenter requires htdig for building search indices +Requires: htdig +BuildRequires: kde-filesystem BuildRequires: alsa-lib-devel BuildRequires: clucene-core-devel BuildRequires: hal-devel BuildRequires: kdelibs4-devel >= %{version} +BuildRequires: kdelibs-experimental-devel BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: libsmbclient-devel -# needed for phonon-xine VideoWidget, also need xine-lib built with libxcb support -BuildRequires: libxcb-devel BuildRequires: libXScrnSaver-devel BuildRequires: OpenEXR-devel +BuildRequires: openslp-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: pulseaudio-libs-devel BuildRequires: qimageblitz-devel -BuildRequires: soprano-devel -BuildRequires: xine-lib-devel -# needed? +BuildRequires: soprano-devel >= 2.3.0 +%if 0%{?rhel} == 0 +BuildRequires: xine-lib-devel libxcb-devel +%endif BuildRequires: xorg-x11-font-utils BuildRequires: xorg-x11-proto-devel BuildRequires: zlib-devel -BuildRequires: ImageMagick %description Core runtime for the K Desktop Environment 4. -%if 0%{?kde3_desktop} -This package does not include the KDE 4 versions of applications which are -provided by KDE 3 because of file and configuration setting conflicts. -%endif + %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -Requires: kdelibs4 >= %{version} +Requires: kdelibs4%{?_isa} >= %{version} Requires: %{name} = %{version}-%{release} %description libs %{summary}. -%package flags + +%package flags Summary: Geopolitical flags Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} %if 0%{?fedora} > 9 BuildArch: noarch %endif -%description flags -%{summary}. - -%package -n oxygen-icon-theme -Summary: Oxygen icon theme -Group: User Interface/Desktops -%{?!icons_svg:Obsoletes: oxygen-icon-theme-scalable < %{version}-%{release}} -%if 0%{?fedora} > 9 -BuildArch: noarch -%endif -%description -n oxygen-icon-theme +%description flags %{summary}. -%package -n oxygen-icon-theme-scalable -Summary: Oxygen icon theme, scalable(svg) icons -Group: User Interface/Desktops -Requires: oxygen-icon-theme = %{version}-%{release} -%if 0%{?fedora} > 9 -BuildArch: noarch -%endif -%description -n oxygen-icon-theme-scalable -%{summary}. %prep %setup -q -n kdebase-runtime-%{version} @@ -130,203 +97,71 @@ BuildArch: noarch %patch3 -p1 -b .iconthemes-inherit %patch4 -p1 -b .nepomuk-autostart -# upstream patches -%patch100 -p1 -b .kde#186340 - - %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd -%if 0%{?rest} make %{?_smp_mflags} -C %{_target_platform} -%endif %install rm -rf %{buildroot} -%if 0%{?rest} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # kdesu symlink ln -s %{_kde4_libexecdir}/kdesu %{buildroot}%{_kde4_bindir}/kdesu -%endif - -%if 0%{?icons} -make install/fast DESTDIR=%{buildroot} -C %{_target_platform}/pics/oxygen - -%if ! 0%{?rest} -ln -sf oxygen %{buildroot}%{_kde4_iconsdir}/default.kde4 -%endif -%else -rm -f %{buildroot}%{_kde4_iconsdir}/default.kde4 -rm -rf %{buildroot}%{_kde4_iconsdir}/oxygen -%endif # omit hicolor index.theme, use one from hicolor-icon-theme rm -f %{buildroot}%{_kde4_iconsdir}/hicolor/index.theme -%if 0%{?icons_svg} -find %{buildroot}%{_kde4_iconsdir}/oxygen/scalable -name "*.svgz" > svg.list -sed -e "s|^%{buildroot}||" svg.list > svg-include.list -sed -e "s|^%{buildroot}|%exclude |" svg.list > svg-exclude.list -%else -find %{buildroot}%{_kde4_iconsdir}/oxygen/scalable -name "*.svgz" | \ - xargs --no-run-if-empty rm -fv -%endif - -%if 0%{?rest} -%if 0%{?kde3_desktop} -# remove files which conflict with KDE 3 -rm -rf %{buildroot}%{_kde4_iconsdir}/crystalsvg -rm -rf %{buildroot}%{_kde4_iconsdir}/hicolor/*/*/khelpcenter.* -rm -rf %{buildroot}%{_kde4_iconsdir}/hicolor/*/*/knetattach.* -rm -rf %{buildroot}%{_datadir}/emoticons -rm -rf %{buildroot}%{_kde4_datadir}/locale -rm -rf %{buildroot}%{_kde4_sysconfdir}/xdg/menus -rm -rf %{buildroot}%{_kde4_datadir}/desktop-directories -rm -rf %{buildroot}%{_kde4_docdir}/HTML/en/k* -rm -f %{buildroot}%{_kde4_configdir}/kshorturifilterrc -rm -f %{buildroot}%{_kde4_datadir}/config.kcfg/k*.kcfg %{buildroot}%{_kde4_datadir}/config.kcfg/mediamanagersettings.kcfg -rm -f %{buildroot}%{_kde4_datadir}/sounds/KDE_*.ogg -# binaries: conflict with kdebase -rm -f %{buildroot}%{_kde4_bindir}/drkonqi -rm -f %{buildroot}%{_kde4_bindir}/kbookmarkmerger -rm -f %{buildroot}%{_kde4_bindir}/kdebugdialog -rm -f %{buildroot}%{_kde4_bindir}/kdeeject -rm -f %{buildroot}%{_kde4_bindir}/kdepasswd -rm -f %{buildroot}%{_kde4_bindir}/kdeprintfax -rm -f %{buildroot}%{_kde4_bindir}/kdesu -rm -f %{buildroot}%{_kde4_bindir}/kdesud -rm -f %{buildroot}%{_kde4_bindir}/kdialog -rm -f %{buildroot}%{_kde4_bindir}/keditbookmarks -rm -f %{buildroot}%{_kde4_bindir}/keditfiletype -rm -f %{buildroot}%{_kde4_bindir}/kfind -rm -f %{buildroot}%{_kde4_bindir}/kfmclient -rm -f %{buildroot}%{_kde4_bindir}/khc_docbookdig.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_htdig.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_htsearch.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_indexbuilder -rm -f %{buildroot}%{_kde4_bindir}/khelpcenter -rm -f %{buildroot}%{_kde4_bindir}/kinfocenter -rm -f %{buildroot}%{_kde4_bindir}/kio_media_mounthelper -rm -f %{buildroot}%{_kde4_bindir}/kjobviewer -rm -f %{buildroot}%{_kde4_bindir}/klocaldomainurifilterhelper -rm -f %{buildroot}%{_kde4_bindir}/knetattach -rm -f %{buildroot}%{_kde4_bindir}/konqueror -rm -f %{buildroot}%{_kde4_bindir}/konsole -rm -f %{buildroot}%{_kde4_bindir}/kprinter -rm -f %{buildroot}%{_kde4_bindir}/kreadconfig -rm -f %{buildroot}%{_kde4_bindir}/kstart -rm -f %{buildroot}%{_kde4_bindir}/ktrash -rm -f %{buildroot}%{_kde4_bindir}/kwrite -rm -f %{buildroot}%{_kde4_bindir}/kwriteconfig -rm -f %{buildroot}%{_kde4_bindir}/nspluginscan -rm -f %{buildroot}%{_kde4_bindir}/nspluginviewer -# binaries: conflict with kdelibs -rm -f %{buildroot}%{_kde4_bindir}/kfile -rm -f %{buildroot}%{_kde4_bindir}/khotnewstuff -rm -f %{buildroot}%{_kde4_bindir}/kinstalltheme -rm -f %{buildroot}%{_kde4_bindir}/kioexec -rm -f %{buildroot}%{_kde4_bindir}/ksvgtopng -# binaries: conflict with kdebase-extras -rm -f %{buildroot}%{_kde4_bindir}/kappfinder -# do not strictly conflict, but we removed the corresponding binaries: -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_keditbookmarks.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kfmclient.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_khelpcenter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kinfocenter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kjobviewer.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_konqueror.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_konsole.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kprinter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kwrite.so -# we also removed the binaries for these: -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/Help.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/Home.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/k*.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/quick-access-konsole.desktop -%else # remove country flags because some people/countries forbid some other # people/countries' flags :-( %{!?flags:rm -f %{buildroot}%{_kde4_datadir}/locale/l10n/*/flag.png} + # install this service for KDE 3 applications # NOTE: This is not a standard .desktop file, but an "almost standard" one # installed into a KDE-3-specific directory, as usual for KDE 3 services, # so we can't use desktop-file-install for it. install -p -D %{SOURCE1} %{buildroot}%{_datadir}/services/khelpcenter.desktop -%endif # FIXME: -devel type files, omit for now -rm -vf %{buildroot}%{_kde4_libdir}/libkwalletbackend.so - -%endif +rm -vf %{buildroot}%{_kde4_libdir}/lib{kwalletbackend,molletnetwork}.so +# file conflicts with kdepim +rm -f %{buildroot}%{_kde4_appsdir}/nepomuk/ontologies/nco.* \ + %{buildroot}%{_kde4_appsdir}/nepomuk/ontologies/nmo.* %clean rm -rf %{buildroot} -%if ! 0%{?kde3_desktop} %post touch --no-create %{_kde4_iconsdir}/crystalsvg &> /dev/null || : touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : -%endif %posttrans -%if ! 0%{?kde3_desktop} gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : -%endif update-desktop-database -q &> /dev/null ||: +update-mime-database %{_kde4_datadir}/mime &> /dev/null %postun if [ $1 -eq 0 ] ; then -%if ! 0%{?kde3_desktop} -touch --no-create %{_kde4_iconsdir}/crystalsvg &> /dev/null || : -touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : -%endif -update-desktop-database -q &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/crystalsvg &> /dev/null || : + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : + gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : + update-desktop-database -q &> /dev/null ||: + update-mime-database %{_kde4_datadir}/mime &> /dev/null fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig -%if 0%{?icons} -%post -n oxygen-icon-theme -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : - -%posttrans -n oxygen-icon-theme -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : - -%postun -n oxygen-icon-theme -if [ $1 -eq 0 ] ; then -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : -fi -%endif - -%if 0%{?icons_svg} -%post -n oxygen-icon-theme-scalable -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : - -%posttrans -n oxygen-icon-theme-scalable -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : - -%postun -n oxygen-icon-theme-scalable -if [ $1 -eq 0 ] ; then -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : -fi -%endif - -%if 0%{?rest} %files %defattr(-,root,root,-) %{_kde4_bindir}/* @@ -339,7 +174,9 @@ fi %{_datadir}/dbus-1/services/* %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* +%{_kde4_datadir}/mime/packages/network.xml %{_kde4_datadir}/sounds/* +%{_kde4_iconsdir}/default.kde4 %{_kde4_libdir}/kconf_update_bin/* %{_kde4_libdir}/libkdeinit4_*.so %{_kde4_libdir}/kde4/kcm_*.so @@ -347,8 +184,7 @@ fi %{_kde4_libexecdir}/* %{_libdir}/strigi/* %{_mandir}/man1/* - -%if ! 0%{?kde3_desktop} +%{_mandir}/man8/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_docdir}/HTML/en/* %{_kde4_sysconfdir}/xdg/menus/kde-information.menu @@ -361,16 +197,15 @@ fi %{_kde4_datadir}/locale/l10n/ %{?flags:%exclude %{_kde4_datadir}/locale/l10n/*/flag.png} %{_datadir}/services/khelpcenter.desktop -%endif %files libs %defattr(-,root,root,-) %{_kde4_libdir}/libkwalletbackend.so.* +%{_kde4_libdir}/libmolletnetwork.so.* # FIXME: move some of these to main pkg, e.g. kcm*.so, kded_*.so %{_kde4_libdir}/kde4/*.so %{_kde4_libdir}/kde4/plugins/phonon_platform/ %{_kde4_libdir}/kde4/plugins/styles/ -%endif %if 0%{?flags} %files flags @@ -378,34 +213,50 @@ fi %{_kde4_datadir}/locale/l10n/*/flag.png %endif -%if 0%{?icons} -%files -n oxygen-icon-theme %{?icons_svg:-f svg-exclude.list} -%defattr(-,root,root,-) -%{_kde4_iconsdir}/default.kde4 -%{_kde4_iconsdir}/oxygen/ -%if 0%{?icons_svg} -%files -n oxygen-icon-theme-scalable -f svg-include.list -%defattr(-,root,root,-) -%endif -%endif +%changelog +* Tue Aug 04 2009 Than Ngo - 4.3.0-2 +- respin +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 -%changelog -* Mon Jun 29 2009 Luk?? Tinkl - 4.2.4-2 +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- respin (soprano-2.3.0) +- License: LGPLv2+ + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jul 02 2009 Rex Dieter 4.2.95-3 +- drop unneeded BR: ImageMagick (#509241) + +* Mon Jun 29 2009 Luk?? Tinkl - 4.2.95-2 - don't start nepomuk server unconditionally (#487322) -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Wed Jun 03 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Tue Jun 02 2009 Lorenzo Villani - 4.2.85-3 +- Drop old Fedora < 8 conditionals -* Tue May 12 2009 Rex Dieter - 4.2.3-2 -- toolbar text under icons cut off (kde#186340) +* Tue May 19 2009 Than Ngo - 4.2.85-2 +- file conflicts with kdepim -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Thu Apr 16 2009 Rex Dieter - 4.2.2-4 -- fix persistent systray notifications +- fix persistent systray notifications (#485796) * Wed Apr 01 2009 Rex Dieter - 4.2.2-3 - -flags subpkg @@ -446,7 +297,7 @@ fi - respun tarball * Mon Jan 26 2009 Rex Dieter - 4.2.0-2 -- Files not trashed to the correct location in Dolphin/Konqueror +- Files not trashed to the correct location in Dolphin/Konqueror (#481598, kdebug#178479) - omit --with-samba crud Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-runtime/F-10/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 1 Jun 2009 17:25:46 -0000 1.31 +++ sources 5 Aug 2009 00:18:17 -0000 1.32 @@ -1 +1 @@ -9b5067b3ff73498705b5575e9290dffb kdebase-runtime-4.2.4.tar.bz2 +e4ea5d567187f4ac952c67326c5afd94 kdebase-runtime-4.3.0.tar.bz2 --- kdebase-runtime-4.1.1-knetattach.patch DELETED --- --- kdebase-runtime-4.2.3-kde#186340.patch DELETED --- --- kdebase-runtime-4.2.5-nepomuk-autostart.patch DELETED --- From airlied at fedoraproject.org Wed Aug 5 00:18:53 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 00:18:53 +0000 (UTC) Subject: rpms/kernel/devel drm-r600-kms.patch, NONE, 1.1 drm-vga-arb.patch, 1.4, 1.5 kernel.spec, 1.1689, 1.1690 Message-ID: <20090805001853.6EA7411C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16961 Modified Files: drm-vga-arb.patch kernel.spec Added Files: drm-r600-kms.patch Log Message: * Wed Aug 05 2009 Dave Airlie - Add Jeromes initial r600 kms work. - rebase arb patch drm-r600-kms.patch: b/drivers/gpu/drm/radeon/Makefile | 2 b/drivers/gpu/drm/radeon/atombios_crtc.c | 1 b/drivers/gpu/drm/radeon/avivod.h | 60 + b/drivers/gpu/drm/radeon/r100.c | 69 + b/drivers/gpu/drm/radeon/r300.c | 2 b/drivers/gpu/drm/radeon/r600.c | 1243 +++++++++++++++++++++++++++++-- b/drivers/gpu/drm/radeon/r600d.h | 349 ++++++++ b/drivers/gpu/drm/radeon/radeon.h | 51 + b/drivers/gpu/drm/radeon/radeon_asic.h | 137 +++ b/drivers/gpu/drm/radeon/radeon_clocks.c | 10 b/drivers/gpu/drm/radeon/radeon_device.c | 338 ++++---- b/drivers/gpu/drm/radeon/radeon_drv.h | 1 b/drivers/gpu/drm/radeon/radeon_ring.c | 63 - b/drivers/gpu/drm/radeon/radeon_share.h | 66 + b/drivers/gpu/drm/radeon/radeon_ttm.c | 6 b/drivers/gpu/drm/radeon/rs400.c | 2 b/drivers/gpu/drm/radeon/rv770.c | 980 ++++++++++++++++++++++-- b/drivers/gpu/drm/radeon/rv770d.h | 341 ++++++++ drivers/gpu/drm/radeon/r300.h | 36 drivers/gpu/drm/radeon/rs780.c | 102 -- 20 files changed, 3364 insertions(+), 495 deletions(-) --- NEW FILE drm-r600-kms.patch --- >From 6599b4a047d80cd7b8715b5ad74e0735e6d4b941 Mon Sep 17 00:00:00 2001 From: Jerome Glisse Date: Fri, 24 Jul 2009 19:42:23 +0200 Subject: [PATCH] radeon: add basic KMS support for r6xx & r7xx chipset. This only provide a kms drm fb device for this hw and allow X to run with no acceleration. --- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/atombios_crtc.c | 1 + drivers/gpu/drm/radeon/avivod.h | 60 ++ drivers/gpu/drm/radeon/r100.c | 69 ++ drivers/gpu/drm/radeon/r300.c | 2 +- drivers/gpu/drm/radeon/r300.h | 36 - drivers/gpu/drm/radeon/r600.c | 1243 ++++++++++++++++++++++++++++++-- drivers/gpu/drm/radeon/r600d.h | 349 +++++++++ drivers/gpu/drm/radeon/radeon.h | 51 ++- drivers/gpu/drm/radeon/radeon_asic.h | 137 ++++- drivers/gpu/drm/radeon/radeon_clocks.c | 10 +- drivers/gpu/drm/radeon/radeon_device.c | 338 +++++---- drivers/gpu/drm/radeon/radeon_drv.h | 1 + drivers/gpu/drm/radeon/radeon_ring.c | 63 +-- drivers/gpu/drm/radeon/radeon_share.h | 66 ++ drivers/gpu/drm/radeon/radeon_ttm.c | 6 +- drivers/gpu/drm/radeon/rs400.c | 2 +- drivers/gpu/drm/radeon/rs780.c | 102 --- drivers/gpu/drm/radeon/rv770.c | 980 +++++++++++++++++++++++-- drivers/gpu/drm/radeon/rv770d.h | 340 +++++++++ 20 files changed, 3364 insertions(+), 494 deletions(-) create mode 100644 drivers/gpu/drm/radeon/avivod.h delete mode 100644 drivers/gpu/drm/radeon/r300.h create mode 100644 drivers/gpu/drm/radeon/r600d.h delete mode 100644 drivers/gpu/drm/radeon/rs780.c create mode 100644 drivers/gpu/drm/radeon/rv770d.h diff --git a/drivers/gpu/drm/radeon/Makefile b/drivers/gpu/drm/radeon/Makefile index 013d380..7384cad 100644 --- a/drivers/gpu/drm/radeon/Makefile +++ b/drivers/gpu/drm/radeon/Makefile @@ -13,7 +13,7 @@ radeon-$(CONFIG_DRM_RADEON_KMS) += radeon_device.o radeon_kms.o \ radeon_encoders.o radeon_display.o radeon_cursor.o radeon_i2c.o \ radeon_clocks.o radeon_fb.o radeon_gem.o radeon_ring.o radeon_irq_kms.o \ radeon_cs.o radeon_bios.o radeon_benchmark.o r100.o r300.o r420.o \ - rs400.o rs600.o rs690.o rv515.o r520.o r600.o rs780.o rv770.o \ + rs400.o rs600.o rs690.o rv515.o r520.o r600.o rv770.o \ radeon_test.o radeon-$(CONFIG_COMPAT) += radeon_ioc32.o diff --git a/drivers/gpu/drm/radeon/atombios_crtc.c b/drivers/gpu/drm/radeon/atombios_crtc.c index 74d034f..629d7c8 100644 --- a/drivers/gpu/drm/radeon/atombios_crtc.c +++ b/drivers/gpu/drm/radeon/atombios_crtc.c @@ -370,6 +370,7 @@ void atombios_crtc_set_pll(struct drm_crtc *crtc, struct drm_display_mode *mode) pll_flags |= RADEON_PLL_USE_REF_DIV; } radeon_encoder = to_radeon_encoder(encoder); + break; } } diff --git a/drivers/gpu/drm/radeon/avivod.h b/drivers/gpu/drm/radeon/avivod.h new file mode 100644 index 0000000..d4e6e6e --- /dev/null +++ b/drivers/gpu/drm/radeon/avivod.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009 Advanced Micro Devices, Inc. + * Copyright 2009 Red Hat Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR + * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + * + * Authors: Dave Airlie + * Alex Deucher + * Jerome Glisse + */ +#ifndef AVIVOD_H +#define AVIVOD_H + + +#define D1CRTC_CONTROL 0x6080 +#define CRTC_EN (1 << 0) +#define D1CRTC_UPDATE_LOCK 0x60E8 +#define D1GRPH_PRIMARY_SURFACE_ADDRESS 0x6110 +#define D1GRPH_SECONDARY_SURFACE_ADDRESS 0x6118 + +#define D2CRTC_CONTROL 0x6880 +#define D2CRTC_UPDATE_LOCK 0x68E8 +#define D2GRPH_PRIMARY_SURFACE_ADDRESS 0x6910 +#define D2GRPH_SECONDARY_SURFACE_ADDRESS 0x6918 + +#define D1VGA_CONTROL 0x0330 +#define DVGA_CONTROL_MODE_ENABLE (1 << 0) +#define DVGA_CONTROL_TIMING_SELECT (1 << 8) +#define DVGA_CONTROL_SYNC_POLARITY_SELECT (1 << 9) +#define DVGA_CONTROL_OVERSCAN_TIMING_SELECT (1 << 10) +#define DVGA_CONTROL_OVERSCAN_COLOR_EN (1 << 16) +#define DVGA_CONTROL_ROTATE (1 << 24) +#define D2VGA_CONTROL 0x0338 + +#define VGA_HDP_CONTROL 0x328 +#define VGA_MEM_PAGE_SELECT_EN (1 << 0) +#define VGA_MEMORY_DISABLE (1 << 4) +#define VGA_RBBM_LOCK_DISABLE (1 << 8) +#define VGA_SOFT_RESET (1 << 16) +#define VGA_MEMORY_BASE_ADDRESS 0x0310 +#define VGA_RENDER_CONTROL 0x0300 +#define VGA_VSTATUS_CNTL_MASK 0x00030000 + +#endif diff --git a/drivers/gpu/drm/radeon/r100.c b/drivers/gpu/drm/radeon/r100.c index f1ba8ff..59ef4f9 100644 --- a/drivers/gpu/drm/radeon/r100.c +++ b/drivers/gpu/drm/radeon/r100.c @@ -644,6 +644,12 @@ int r100_cp_reset(struct radeon_device *rdev) return -1; } +void r100_cp_commit(struct radeon_device *rdev) +{ + WREG32(RADEON_CP_RB_WPTR, rdev->cp.wptr); + (void)RREG32(RADEON_CP_RB_WPTR); +} + /* * CS functions @@ -2278,3 +2284,66 @@ void r100_bandwidth_update(struct radeon_device *rdev) (unsigned int)RREG32(RADEON_GRPH2_BUFFER_CNTL)); } } + +void r100_ring_ib_execute(struct radeon_device *rdev, struct radeon_ib *ib) +{ + radeon_ring_write(rdev, PACKET0(RADEON_CP_IB_BASE, 1)); + radeon_ring_write(rdev, ib->gpu_addr); + radeon_ring_write(rdev, ib->length_dw); +} + +int r100_ib_test(struct radeon_device *rdev) +{ + struct radeon_ib *ib; + uint32_t scratch; + uint32_t tmp = 0; + unsigned i; + int r; + + r = radeon_scratch_get(rdev, &scratch); + if (r) { + DRM_ERROR("radeon: failed to get scratch reg (%d).\n", r); + return r; + } + WREG32(scratch, 0xCAFEDEAD); + r = radeon_ib_get(rdev, &ib); + if (r) { + return r; + } + ib->ptr[0] = PACKET0(scratch, 0); + ib->ptr[1] = 0xDEADBEEF; + ib->ptr[2] = PACKET2(0); + ib->ptr[3] = PACKET2(0); + ib->ptr[4] = PACKET2(0); + ib->ptr[5] = PACKET2(0); + ib->ptr[6] = PACKET2(0); + ib->ptr[7] = PACKET2(0); + ib->length_dw = 8; + r = radeon_ib_schedule(rdev, ib); + if (r) { + radeon_scratch_free(rdev, scratch); + radeon_ib_free(rdev, &ib); + return r; + } + r = radeon_fence_wait(ib->fence, false); + if (r) { + return r; + } + for (i = 0; i < rdev->usec_timeout; i++) { + tmp = RREG32(scratch); + if (tmp == 0xDEADBEEF) { + break; + } + DRM_UDELAY(1); + } [...4102 lines suppressed...] +#define MC_VM_AGP_TOP 0x2028 +#define MC_VM_AGP_BOT 0x202C +#define MC_VM_AGP_BASE 0x2030 +#define MC_VM_FB_LOCATION 0x2024 +#define MC_VM_MB_L1_TLB0_CNTL 0x2234 +#define MC_VM_MB_L1_TLB1_CNTL 0x2238 +#define MC_VM_MB_L1_TLB2_CNTL 0x223C +#define MC_VM_MB_L1_TLB3_CNTL 0x2240 +#define ENABLE_L1_TLB (1 << 0) +#define ENABLE_L1_FRAGMENT_PROCESSING (1 << 1) +#define SYSTEM_ACCESS_MODE_PA_ONLY (0 << 3) +#define SYSTEM_ACCESS_MODE_USE_SYS_MAP (1 << 3) +#define SYSTEM_ACCESS_MODE_IN_SYS (2 << 3) +#define SYSTEM_ACCESS_MODE_NOT_IN_SYS (3 << 3) +#define SYSTEM_APERTURE_UNMAPPED_ACCESS_PASS_THRU (0 << 5) +#define EFFECTIVE_L1_TLB_SIZE(x) ((x)<<15) +#define EFFECTIVE_L1_QUEUE_SIZE(x) ((x)<<18) +#define MC_VM_MD_L1_TLB0_CNTL 0x2654 +#define MC_VM_MD_L1_TLB1_CNTL 0x2658 +#define MC_VM_MD_L1_TLB2_CNTL 0x265C +#define MC_VM_SYSTEM_APERTURE_DEFAULT_ADDR 0x203C +#define MC_VM_SYSTEM_APERTURE_HIGH_ADDR 0x2038 +#define MC_VM_SYSTEM_APERTURE_LOW_ADDR 0x2034 + +#define PA_CL_ENHANCE 0x8A14 +#define CLIP_VTX_REORDER_ENA (1 << 0) +#define NUM_CLIP_SEQ(x) ((x) << 1) +#define PA_SC_AA_CONFIG 0x28C04 +#define PA_SC_CLIPRECT_RULE 0x2820C +#define PA_SC_EDGERULE 0x28230 +#define PA_SC_FIFO_SIZE 0x8BCC +#define SC_PRIM_FIFO_SIZE(x) ((x) << 0) +#define SC_HIZ_TILE_FIFO_SIZE(x) ((x) << 12) +#define PA_SC_FORCE_EOV_MAX_CNTS 0x8B24 +#define FORCE_EOV_MAX_CLK_CNT(x) ((x)<<0) +#define FORCE_EOV_MAX_REZ_CNT(x) ((x)<<16) +#define PA_SC_LINE_STIPPLE 0x28A0C +#define PA_SC_LINE_STIPPLE_STATE 0x8B10 +#define PA_SC_MODE_CNTL 0x28A4C +#define PA_SC_MULTI_CHIP_CNTL 0x8B20 +#define SC_EARLYZ_TILE_FIFO_SIZE(x) ((x) << 20) + +#define SCRATCH_REG0 0x8500 +#define SCRATCH_REG1 0x8504 +#define SCRATCH_REG2 0x8508 +#define SCRATCH_REG3 0x850C +#define SCRATCH_REG4 0x8510 +#define SCRATCH_REG5 0x8514 +#define SCRATCH_REG6 0x8518 +#define SCRATCH_REG7 0x851C +#define SCRATCH_UMSK 0x8540 +#define SCRATCH_ADDR 0x8544 + +#define SMX_DC_CTL0 0xA020 +#define USE_HASH_FUNCTION (1 << 0) +#define CACHE_DEPTH(x) ((x) << 1) +#define FLUSH_ALL_ON_EVENT (1 << 10) +#define STALL_ON_EVENT (1 << 11) +#define SMX_EVENT_CTL 0xA02C +#define ES_FLUSH_CTL(x) ((x) << 0) +#define GS_FLUSH_CTL(x) ((x) << 3) +#define ACK_FLUSH_CTL(x) ((x) << 6) +#define SYNC_FLUSH_CTL (1 << 8) + +#define SPI_CONFIG_CNTL 0x9100 +#define GPR_WRITE_PRIORITY(x) ((x) << 0) +#define DISABLE_INTERP_1 (1 << 5) +#define SPI_CONFIG_CNTL_1 0x913C +#define VTX_DONE_DELAY(x) ((x) << 0) +#define INTERP_ONE_PRIM_PER_ROW (1 << 4) +#define SPI_INPUT_Z 0x286D8 +#define SPI_PS_IN_CONTROL_0 0x286CC +#define NUM_INTERP(x) ((x)<<0) +#define POSITION_ENA (1<<8) +#define POSITION_CENTROID (1<<9) +#define POSITION_ADDR(x) ((x)<<10) +#define PARAM_GEN(x) ((x)<<15) +#define PARAM_GEN_ADDR(x) ((x)<<19) +#define BARYC_SAMPLE_CNTL(x) ((x)<<26) +#define PERSP_GRADIENT_ENA (1<<28) +#define LINEAR_GRADIENT_ENA (1<<29) +#define POSITION_SAMPLE (1<<30) +#define BARYC_AT_SAMPLE_ENA (1<<31) + +#define SQ_CONFIG 0x8C00 +#define VC_ENABLE (1 << 0) +#define EXPORT_SRC_C (1 << 1) +#define DX9_CONSTS (1 << 2) +#define ALU_INST_PREFER_VECTOR (1 << 3) +#define DX10_CLAMP (1 << 4) +#define CLAUSE_SEQ_PRIO(x) ((x) << 8) +#define PS_PRIO(x) ((x) << 24) +#define VS_PRIO(x) ((x) << 26) +#define GS_PRIO(x) ((x) << 28) +#define SQ_DYN_GPR_SIZE_SIMD_AB_0 0x8DB0 +#define SIMDA_RING0(x) ((x)<<0) +#define SIMDA_RING1(x) ((x)<<8) +#define SIMDB_RING0(x) ((x)<<16) +#define SIMDB_RING1(x) ((x)<<24) +#define SQ_DYN_GPR_SIZE_SIMD_AB_1 0x8DB4 +#define SQ_DYN_GPR_SIZE_SIMD_AB_2 0x8DB8 +#define SQ_DYN_GPR_SIZE_SIMD_AB_3 0x8DBC +#define SQ_DYN_GPR_SIZE_SIMD_AB_4 0x8DC0 +#define SQ_DYN_GPR_SIZE_SIMD_AB_5 0x8DC4 +#define SQ_DYN_GPR_SIZE_SIMD_AB_6 0x8DC8 +#define SQ_DYN_GPR_SIZE_SIMD_AB_7 0x8DCC +#define ES_PRIO(x) ((x) << 30) +#define SQ_GPR_RESOURCE_MGMT_1 0x8C04 +#define NUM_PS_GPRS(x) ((x) << 0) +#define NUM_VS_GPRS(x) ((x) << 16) +#define DYN_GPR_ENABLE (1 << 27) +#define NUM_CLAUSE_TEMP_GPRS(x) ((x) << 28) +#define SQ_GPR_RESOURCE_MGMT_2 0x8C08 +#define NUM_GS_GPRS(x) ((x) << 0) +#define NUM_ES_GPRS(x) ((x) << 16) +#define SQ_MS_FIFO_SIZES 0x8CF0 +#define CACHE_FIFO_SIZE(x) ((x) << 0) +#define FETCH_FIFO_HIWATER(x) ((x) << 8) +#define DONE_FIFO_HIWATER(x) ((x) << 16) +#define ALU_UPDATE_FIFO_HIWATER(x) ((x) << 24) +#define SQ_STACK_RESOURCE_MGMT_1 0x8C10 +#define NUM_PS_STACK_ENTRIES(x) ((x) << 0) +#define NUM_VS_STACK_ENTRIES(x) ((x) << 16) +#define SQ_STACK_RESOURCE_MGMT_2 0x8C14 +#define NUM_GS_STACK_ENTRIES(x) ((x) << 0) +#define NUM_ES_STACK_ENTRIES(x) ((x) << 16) +#define SQ_THREAD_RESOURCE_MGMT 0x8C0C +#define NUM_PS_THREADS(x) ((x) << 0) +#define NUM_VS_THREADS(x) ((x) << 8) +#define NUM_GS_THREADS(x) ((x) << 16) +#define NUM_ES_THREADS(x) ((x) << 24) + +#define SX_DEBUG_1 0x9058 +#define ENABLE_NEW_SMX_ADDRESS (1 << 16) +#define SX_EXPORT_BUFFER_SIZES 0x900C +#define COLOR_BUFFER_SIZE(x) ((x) << 0) +#define POSITION_BUFFER_SIZE(x) ((x) << 8) +#define SMX_BUFFER_SIZE(x) ((x) << 16) +#define SX_MISC 0x28350 + +#define TA_CNTL_AUX 0x9508 +#define DISABLE_CUBE_WRAP (1 << 0) +#define DISABLE_CUBE_ANISO (1 << 1) +#define SYNC_GRADIENT (1 << 24) +#define SYNC_WALKER (1 << 25) +#define SYNC_ALIGNER (1 << 26) +#define BILINEAR_PRECISION_6_BIT (0 << 31) +#define BILINEAR_PRECISION_8_BIT (1 << 31) + +#define TCP_CNTL 0x9610 + +#define VGT_CACHE_INVALIDATION 0x88C4 +#define CACHE_INVALIDATION(x) ((x)<<0) +#define VC_ONLY 0 +#define TC_ONLY 1 +#define VC_AND_TC 2 +#define AUTO_INVLD_EN(x) ((x) << 6) +#define NO_AUTO 0 +#define ES_AUTO 1 +#define GS_AUTO 2 +#define ES_AND_GS_AUTO 3 +#define VGT_ES_PER_GS 0x88CC +#define VGT_GS_PER_ES 0x88C8 +#define VGT_GS_PER_VS 0x88E8 +#define VGT_GS_VERTEX_REUSE 0x88D4 +#define VGT_NUM_INSTANCES 0x8974 +#define VGT_OUT_DEALLOC_CNTL 0x28C5C +#define DEALLOC_DIST_MASK 0x0000007F +#define VGT_STRMOUT_EN 0x28AB0 +#define VGT_VERTEX_REUSE_BLOCK_CNTL 0x28C58 +#define VTX_REUSE_DEPTH_MASK 0x000000FF + +#define VM_CONTEXT0_CNTL 0x1410 +#define ENABLE_CONTEXT (1 << 0) +#define PAGE_TABLE_DEPTH(x) (((x) & 3) << 1) +#define RANGE_PROTECTION_FAULT_ENABLE_DEFAULT (1 << 4) +#define VM_CONTEXT0_PAGE_TABLE_BASE_ADDR 0x153C +#define VM_CONTEXT0_PAGE_TABLE_END_ADDR 0x157C +#define VM_CONTEXT0_PAGE_TABLE_START_ADDR 0x155C +#define VM_CONTEXT0_PROTECTION_FAULT_DEFAULT_ADDR 0x1518 +#define VM_L2_CNTL 0x1400 +#define ENABLE_L2_CACHE (1 << 0) +#define ENABLE_L2_FRAGMENT_PROCESSING (1 << 1) +#define ENABLE_L2_PTE_CACHE_LRU_UPDATE_BY_WRITE (1 << 9) +#define EFFECTIVE_L2_QUEUE_SIZE(x) (((x) & 7) << 14) +#define VM_L2_CNTL2 0x1404 +#define INVALIDATE_ALL_L1_TLBS (1 << 0) +#define INVALIDATE_L2_CACHE (1 << 1) +#define VM_L2_CNTL3 0x1408 +#define BANK_SELECT(x) ((x) << 0) +#define CACHE_UPDATE_MODE(x) ((x) << 6) +#define VM_L2_STATUS 0x140C +#define L2_BUSY (1 << 0) + +#define WAIT_UNTIL 0x8040 + +#endif -- 1.6.2.5 drm-vga-arb.patch: drivers/gpu/drm/drm_irq.c | 27 +++++++++++++++++++++++++++ drivers/gpu/drm/i915/i915_dma.c | 20 ++++++++++++++++++++ drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/intel_display.c | 23 +++++++++++++++++++++++ drivers/gpu/drm/i915/intel_drv.h | 1 + drivers/gpu/drm/radeon/r100.c | 14 ++++++++++++++ drivers/gpu/drm/radeon/radeon.h | 2 ++ drivers/gpu/drm/radeon/radeon_asic.h | 9 +++++++++ drivers/gpu/drm/radeon/radeon_device.c | 19 +++++++++++++++++++ include/drm/drmP.h | 3 +++ 11 files changed, 120 insertions(+) Index: drm-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-vga-arb.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- drm-vga-arb.patch 3 Aug 2009 06:03:07 -0000 1.4 +++ drm-vga-arb.patch 5 Aug 2009 00:18:52 -0000 1.5 @@ -1,36 +1,7 @@ -From 189bef6a28e58cb31e5e3ebb88869cd0f0dcc7be Mon Sep 17 00:00:00 2001 -From: Dave Airlie -Date: Thu, 16 Jul 2009 14:33:58 +1000 -Subject: [PATCH] drm: add support to drm for VGA arbitration. - -This adds 3 things to the drm, - -for non-modesetting drivers, it adds an irq hook -for the vga arb to disable/enable irqs around vga arb times. - -radeon/kms: adds support to disable VGA decoding on r100->r500 under KMS -intel/kms: add support to disable VGA decoding on hopefully all Intel GPUs - -Signed-off-by: Dave Airlie ---- - drivers/gpu/drm/drm_irq.c | 27 +++++++++++++++++++++++++++ - drivers/gpu/drm/i915/i915_dma.c | 20 ++++++++++++++++++++ - drivers/gpu/drm/i915/i915_drv.h | 1 + - drivers/gpu/drm/i915/i915_reg.h | 1 + - drivers/gpu/drm/i915/intel_display.c | 23 +++++++++++++++++++++++ - drivers/gpu/drm/i915/intel_drv.h | 1 + - drivers/gpu/drm/radeon/r100.c | 14 ++++++++++++++ - drivers/gpu/drm/radeon/radeon.h | 2 ++ - drivers/gpu/drm/radeon/radeon_asic.h | 9 +++++++++ - drivers/gpu/drm/radeon/radeon_device.c | 20 +++++++++++++++++++- - include/drm/drmP.h | 3 +++ - 11 files changed, 120 insertions(+), 1 deletions(-) - -diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c -index b4a3dbc..dffc73d 100644 ---- a/drivers/gpu/drm/drm_irq.c -+++ b/drivers/gpu/drm/drm_irq.c -@@ -37,6 +37,7 @@ +diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.arb linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c +--- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.arb 2009-08-05 10:14:24.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c 2009-08-05 10:15:15.000000000 +1000 +@@ -38,6 +38,7 @@ #include /* For task queue support */ @@ -38,7 +9,7 @@ index b4a3dbc..dffc73d 100644 /** * Get interrupt from bus id. * -@@ -171,6 +172,26 @@ err: +@@ -212,6 +213,26 @@ err: } EXPORT_SYMBOL(drm_vblank_init); @@ -65,7 +36,7 @@ index b4a3dbc..dffc73d 100644 /** * Install IRQ handler. * -@@ -231,6 +252,9 @@ int drm_irq_install(struct drm_device *dev) +@@ -272,6 +293,9 @@ int drm_irq_install(struct drm_device *d return ret; } @@ -75,7 +46,7 @@ index b4a3dbc..dffc73d 100644 /* After installing handler */ ret = dev->driver->irq_postinstall(dev); if (ret < 0) { -@@ -279,6 +303,9 @@ int drm_irq_uninstall(struct drm_device * dev) +@@ -320,6 +344,9 @@ int drm_irq_uninstall(struct drm_device DRM_DEBUG("irq=%d\n", dev->pdev->irq); @@ -85,10 +56,9 @@ index b4a3dbc..dffc73d 100644 dev->driver->irq_uninstall(dev); free_irq(dev->pdev->irq, dev); -diff --git a/drivers/gpu/drm/i915/i915_dma.c b/drivers/gpu/drm/i915/i915_dma.c -index 8c47831..f7e1342 100644 ---- a/drivers/gpu/drm/i915/i915_dma.c -+++ b/drivers/gpu/drm/i915/i915_dma.c +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c.arb 2009-08-05 07:03:48.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c 2009-08-05 10:15:15.000000000 +1000 @@ -33,6 +33,7 @@ #include "i915_drm.h" #include "i915_drv.h" @@ -97,7 +67,7 @@ index 8c47831..f7e1342 100644 #define I915_DRV "i915_drv" /* Really want an OS-independent resettable timer. Would like to have -@@ -984,6 +985,19 @@ static int i915_probe_agp(struct drm_device *dev, uint32_t *aperture_size, +@@ -984,6 +985,19 @@ static int i915_probe_agp(struct drm_dev return 0; } @@ -117,7 +87,7 @@ index 8c47831..f7e1342 100644 static int i915_load_modeset_init(struct drm_device *dev, unsigned long prealloc_size, unsigned long agp_size) -@@ -1029,6 +1043,11 @@ static int i915_load_modeset_init(struct drm_device *dev, +@@ -1029,6 +1043,11 @@ static int i915_load_modeset_init(struct if (ret) DRM_INFO("failed to find VBIOS tables\n"); @@ -129,7 +99,7 @@ index 8c47831..f7e1342 100644 ret = drm_irq_install(dev); if (ret) goto destroy_ringbuffer; -@@ -1278,6 +1297,7 @@ int i915_driver_unload(struct drm_device *dev) +@@ -1278,6 +1297,7 @@ int i915_driver_unload(struct drm_device if (drm_core_check_feature(dev, DRIVER_MODESET)) { drm_irq_uninstall(dev); @@ -137,11 +107,10 @@ index 8c47831..f7e1342 100644 } if (dev->pdev->msi_enabled) -diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h -index d087528..61a54a1 100644 ---- a/drivers/gpu/drm/i915/i915_drv.h -+++ b/drivers/gpu/drm/i915/i915_drv.h -@@ -747,6 +747,7 @@ static inline void opregion_enable_asle(struct drm_device *dev) { return; } +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.arb 2009-08-05 10:14:24.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h 2009-08-05 10:15:15.000000000 +1000 +@@ -760,6 +760,7 @@ static inline void opregion_enable_asle( /* modesetting */ extern void intel_modeset_init(struct drm_device *dev); extern void intel_modeset_cleanup(struct drm_device *dev); @@ -149,10 +118,9 @@ index d087528..61a54a1 100644 /** * Lock test for when it's just for synchronization of ring access. -diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h -index 6c08584..3e3145e 100644 ---- a/drivers/gpu/drm/i915/i915_reg.h -+++ b/drivers/gpu/drm/i915/i915_reg.h +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.arb 2009-08-05 10:14:24.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h 2009-08-05 10:15:15.000000000 +1000 @@ -30,6 +30,7 @@ * fb aperture size and the amount of pre-reserved memory. */ @@ -161,11 +129,10 @@ index 6c08584..3e3145e 100644 #define INTEL_GMCH_ENABLED 0x4 #define INTEL_GMCH_MEM_MASK 0x1 #define INTEL_GMCH_MEM_64M 0x1 -diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c -index 508838e..5440f3c 100644 ---- a/drivers/gpu/drm/i915/intel_display.c -+++ b/drivers/gpu/drm/i915/intel_display.c -@@ -3188,3 +3188,26 @@ struct drm_encoder *intel_best_encoder(struct drm_connector *connector) +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.arb 2009-08-05 10:14:24.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c 2009-08-05 10:15:15.000000000 +1000 +@@ -3871,3 +3871,26 @@ struct drm_encoder *intel_best_encoder(s return &intel_output->enc; } @@ -192,22 +159,20 @@ index 508838e..5440f3c 100644 + pci_write_config_word(bridge_dev, INTEL_GMCH_CTRL, gmch_ctrl); + return 0; +} -diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h -index 004541c..a715f80 100644 ---- a/drivers/gpu/drm/i915/intel_drv.h -+++ b/drivers/gpu/drm/i915/intel_drv.h -@@ -154,4 +154,5 @@ extern int intel_framebuffer_create(struct drm_device *dev, +diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h +--- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.arb 2009-08-05 10:14:24.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h 2009-08-05 10:15:15.000000000 +1000 +@@ -161,4 +161,5 @@ extern int intel_framebuffer_create(stru struct drm_mode_fb_cmd *mode_cmd, struct drm_framebuffer **fb, struct drm_gem_object *obj); + #endif /* __INTEL_DRV_H__ */ -diff --git a/drivers/gpu/drm/radeon/r100.c b/drivers/gpu/drm/radeon/r100.c -index c550932..b091ba7 100644 ---- a/drivers/gpu/drm/radeon/r100.c -+++ b/drivers/gpu/drm/radeon/r100.c -@@ -1256,6 +1256,20 @@ static void r100_vram_get_type(struct radeon_device *rdev) - } +diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c.arb linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c +--- linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c.arb 2009-08-05 10:14:23.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c 2009-08-05 10:15:15.000000000 +1000 +@@ -1497,6 +1497,20 @@ void r100_vram_init_sizes(struct radeon_ + rdev->mc.real_vram_size = rdev->mc.aper_size; } +void r100_vga_set_state(struct radeon_device *rdev, bool state) @@ -227,31 +192,10 @@ index c550932..b091ba7 100644 void r100_vram_info(struct radeon_device *rdev) { r100_vram_get_type(rdev); -diff --git a/drivers/gpu/drm/radeon/radeon.h b/drivers/gpu/drm/radeon/radeon.h -index d61f2fc..655f6af 100644 ---- a/drivers/gpu/drm/radeon/radeon.h -+++ b/drivers/gpu/drm/radeon/radeon.h -@@ -499,6 +499,7 @@ struct radeon_asic { - int (*init)(struct radeon_device *rdev); - void (*errata)(struct radeon_device *rdev); - void (*vram_info)(struct radeon_device *rdev); -+ void (*vga_set_state)(struct radeon_device *rdev, bool state); - int (*gpu_reset)(struct radeon_device *rdev); - int (*mc_init)(struct radeon_device *rdev); - void (*mc_fini)(struct radeon_device *rdev); -@@ -773,6 +774,7 @@ static inline void radeon_ring_write(struct radeon_device *rdev, uint32_t v) - #define radeon_cs_parse(p) rdev->asic->cs_parse((p)) - #define radeon_errata(rdev) (rdev)->asic->errata((rdev)) - #define radeon_vram_info(rdev) (rdev)->asic->vram_info((rdev)) -+#define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state)) - #define radeon_gpu_reset(rdev) (rdev)->asic->gpu_reset((rdev)) - #define radeon_mc_init(rdev) (rdev)->asic->mc_init((rdev)) - #define radeon_mc_fini(rdev) (rdev)->asic->mc_fini((rdev)) -diff --git a/drivers/gpu/drm/radeon/radeon_asic.h b/drivers/gpu/drm/radeon/radeon_asic.h -index e2e5673..59c505c 100644 ---- a/drivers/gpu/drm/radeon/radeon_asic.h -+++ b/drivers/gpu/drm/radeon/radeon_asic.h -@@ -46,6 +46,7 @@ uint32_t r100_mm_rreg(struct radeon_device *rdev, uint32_t reg); +diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h.arb linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h +--- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h.arb 2009-08-05 10:14:24.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h 2009-08-05 10:15:15.000000000 +1000 +@@ -46,6 +46,7 @@ uint32_t r100_mm_rreg(struct radeon_devi void r100_mm_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v); void r100_errata(struct radeon_device *rdev); void r100_vram_info(struct radeon_device *rdev); @@ -259,7 +203,7 @@ index e2e5673..59c505c 100644 int r100_gpu_reset(struct radeon_device *rdev); int r100_mc_init(struct radeon_device *rdev); void r100_mc_fini(struct radeon_device *rdev); -@@ -76,6 +77,7 @@ static struct radeon_asic r100_asic = { +@@ -84,6 +85,7 @@ static struct radeon_asic r100_asic = { .init = &r100_init, .errata = &r100_errata, .vram_info = &r100_vram_info, @@ -267,7 +211,7 @@ index e2e5673..59c505c 100644 .gpu_reset = &r100_gpu_reset, .mc_init = &r100_mc_init, .mc_fini = &r100_mc_fini, -@@ -132,6 +134,7 @@ static struct radeon_asic r300_asic = { +@@ -147,6 +149,7 @@ static struct radeon_asic r300_asic = { .init = &r300_init, .errata = &r300_errata, .vram_info = &r300_vram_info, @@ -275,7 +219,7 @@ index e2e5673..59c505c 100644 .gpu_reset = &r300_gpu_reset, .mc_init = &r300_mc_init, .mc_fini = &r300_mc_fini, -@@ -169,6 +172,7 @@ static struct radeon_asic r420_asic = { +@@ -190,6 +193,7 @@ static struct radeon_asic r420_asic = { .init = &r300_init, .errata = &r420_errata, .vram_info = &r420_vram_info, @@ -283,7 +227,7 @@ index e2e5673..59c505c 100644 .gpu_reset = &r300_gpu_reset, .mc_init = &r420_mc_init, .mc_fini = &r420_mc_fini, -@@ -213,6 +217,7 @@ static struct radeon_asic rs400_asic = { +@@ -240,6 +244,7 @@ static struct radeon_asic rs400_asic = { .init = &r300_init, .errata = &rs400_errata, .vram_info = &rs400_vram_info, @@ -291,7 +235,7 @@ index e2e5673..59c505c 100644 .gpu_reset = &r300_gpu_reset, .mc_init = &rs400_mc_init, .mc_fini = &rs400_mc_fini, -@@ -258,6 +263,7 @@ static struct radeon_asic rs600_asic = { +@@ -292,6 +297,7 @@ static struct radeon_asic rs600_asic = { .init = &r300_init, .errata = &rs600_errata, .vram_info = &rs600_vram_info, @@ -299,7 +243,7 @@ index e2e5673..59c505c 100644 .gpu_reset = &r300_gpu_reset, .mc_init = &rs600_mc_init, .mc_fini = &rs600_mc_fini, -@@ -298,6 +304,7 @@ static struct radeon_asic rs690_asic = { +@@ -337,6 +343,7 @@ static struct radeon_asic rs690_asic = { .init = &r300_init, .errata = &rs690_errata, .vram_info = &rs690_vram_info, @@ -307,7 +251,7 @@ index e2e5673..59c505c 100644 .gpu_reset = &r300_gpu_reset, .mc_init = &rs690_mc_init, .mc_fini = &rs690_mc_fini, -@@ -343,6 +350,7 @@ static struct radeon_asic rv515_asic = { +@@ -389,6 +396,7 @@ static struct radeon_asic rv515_asic = { .init = &rv515_init, .errata = &rv515_errata, .vram_info = &rv515_vram_info, @@ -315,7 +259,7 @@ index e2e5673..59c505c 100644 .gpu_reset = &rv515_gpu_reset, .mc_init = &rv515_mc_init, .mc_fini = &rv515_mc_fini, -@@ -381,6 +389,7 @@ static struct radeon_asic r520_asic = { +@@ -432,6 +440,7 @@ static struct radeon_asic r520_asic = { .init = &rv515_init, .errata = &r520_errata, .vram_info = &r520_vram_info, @@ -323,10 +267,9 @@ index e2e5673..59c505c 100644 .gpu_reset = &rv515_gpu_reset, .mc_init = &r520_mc_init, .mc_fini = &r520_mc_fini, -diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c -index f97563d..d84e924 100644 ---- a/drivers/gpu/drm/radeon/radeon_device.c -+++ b/drivers/gpu/drm/radeon/radeon_device.c +diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c.arb linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c +--- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c.arb 2009-08-05 10:14:24.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c 2009-08-05 10:15:29.000000000 +1000 @@ -29,6 +29,7 @@ #include #include @@ -335,7 +278,7 @@ index f97563d..d84e924 100644 #include "radeon_reg.h" #include "radeon.h" #include "radeon_asic.h" -@@ -440,7 +441,18 @@ void radeon_combios_fini(struct radeon_device *rdev) +@@ -475,7 +476,18 @@ void radeon_combios_fini(struct radeon_d int radeon_modeset_init(struct radeon_device *rdev); void radeon_modeset_fini(struct radeon_device *rdev); @@ -354,33 +297,50 @@ index f97563d..d84e924 100644 /* * Radeon device. */ -@@ -516,7 +528,12 @@ int radeon_device_init(struct radeon_device *rdev, - /* Initialize surface registers */ - radeon_surface_init(rdev); - -- /* TODO: disable VGA need to use VGA request */ -+ /* if we have > 1 VGA cards, then disable the radeon VGA resources */ -+ ret = vga_client_register(rdev->pdev, rdev, NULL, radeon_vga_set_decode); -+ if (ret) { -+ return -EINVAL; -+ } -+ - /* BIOS*/ - if (!radeon_get_bios(rdev)) { - if (ASIC_IS_AVIVO(rdev)) -@@ -652,6 +669,7 @@ void radeon_device_fini(struct radeon_device *rdev) - radeon_agp_fini(rdev); +@@ -566,6 +578,12 @@ int radeon_device_init(struct radeon_dev + /* Initialize surface registers */ + radeon_surface_init(rdev); + ++ /* if we have > 1 VGA cards, then disable the radeon VGA resources */ ++ ret = vga_client_register(rdev->pdev, rdev, NULL, radeon_vga_set_decode); ++ if (ret) { ++ return -EINVAL; ++ } ++ + /* TODO: disable VGA need to use VGA request */ + /* BIOS*/ + if (!radeon_get_bios(rdev)) { +@@ -700,6 +718,7 @@ void radeon_device_fini(struct radeon_de + radeon_agp_fini(rdev); #endif - radeon_irq_kms_fini(rdev); -+ vga_client_register(rdev->pdev, NULL, NULL, NULL); - radeon_fence_driver_fini(rdev); - radeon_clocks_fini(rdev); - if (rdev->is_atom_bios) { -diff --git a/include/drm/drmP.h b/include/drm/drmP.h -index 45b67d9..95106c7 100644 ---- a/include/drm/drmP.h -+++ b/include/drm/drmP.h -@@ -786,6 +786,9 @@ struct drm_driver { + radeon_irq_kms_fini(rdev); ++ vga_client_register(rdev->pdev, NULL, NULL, NULL); + radeon_fence_driver_fini(rdev); + radeon_clocks_fini(rdev); + radeon_object_fini(rdev); +diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h.arb linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h +--- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h.arb 2009-08-05 10:14:24.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h 2009-08-05 10:15:15.000000000 +1000 +@@ -579,6 +579,7 @@ struct radeon_asic { + int (*suspend)(struct radeon_device *rdev); + void (*errata)(struct radeon_device *rdev); + void (*vram_info)(struct radeon_device *rdev); ++ void (*vga_set_state)(struct radeon_device *rdev, bool state); + int (*gpu_reset)(struct radeon_device *rdev); + int (*mc_init)(struct radeon_device *rdev); + void (*mc_fini)(struct radeon_device *rdev); +@@ -879,6 +880,7 @@ static inline void radeon_ring_write(str + #define radeon_cs_parse(p) rdev->asic->cs_parse((p)) + #define radeon_errata(rdev) (rdev)->asic->errata((rdev)) + #define radeon_vram_info(rdev) (rdev)->asic->vram_info((rdev)) ++#define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state)) + #define radeon_gpu_reset(rdev) (rdev)->asic->gpu_reset((rdev)) + #define radeon_mc_init(rdev) (rdev)->asic->mc_init((rdev)) + #define radeon_mc_fini(rdev) (rdev)->asic->mc_fini((rdev)) +diff -up linux-2.6.30.noarch/include/drm/drmP.h.arb linux-2.6.30.noarch/include/drm/drmP.h +--- linux-2.6.30.noarch/include/drm/drmP.h.arb 2009-08-05 10:14:24.000000000 +1000 ++++ linux-2.6.30.noarch/include/drm/drmP.h 2009-08-05 10:15:15.000000000 +1000 +@@ -797,6 +797,9 @@ struct drm_driver { int (*gem_init_object) (struct drm_gem_object *obj); void (*gem_free_object) (struct drm_gem_object *obj); @@ -390,6 +350,3 @@ index 45b67d9..95106c7 100644 /* Driver private ops for this object */ struct vm_operations_struct *gem_vm_ops; --- -1.5.4.1 - Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1689 retrieving revision 1.1690 diff -u -p -r1.1689 -r1.1690 --- kernel.spec 4 Aug 2009 15:18:23 -0000 1.1689 +++ kernel.spec 5 Aug 2009 00:18:53 -0000 1.1690 @@ -676,6 +676,7 @@ Patch1821: drm-page-flip.patch # anholt's tree as of 2009-08-03 Patch1824: drm-intel-next.patch Patch1825: drm-intel-pm.patch +Patch1826: drm-r600-kms.patch # vga arb Patch1900: linux-2.6-vga-arb.patch @@ -1278,6 +1279,8 @@ ApplyPatch linux-2.6-ksm-kvm.patch ApplyPatch linux-2.6-e1000-ich9.patch # Nouveau DRM + drm fixes +ApplyPatch drm-r600-kms.patch + ApplyPatch drm-nouveau.patch # pm broken on my thinkpad t60p - airlied #ApplyPatch drm-radeon-pm.patch @@ -1946,6 +1949,10 @@ fi # and build. %changelog +* Wed Aug 05 2009 Dave Airlie +- Add Jeromes initial r600 kms work. +- rebase arb patch + * Tue Aug 04 2009 Kyle McMartin - alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch: apply patch destined for 2.6.32, requested by Lennart. From rdieter at fedoraproject.org Wed Aug 5 00:19:28 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 00:19:28 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace-4.1.96-AllowExternalPaths.patch, 1.1, NONE Message-ID: <20090805001928.1ECEE11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17149 Removed Files: kdebase-workspace-4.1.96-AllowExternalPaths.patch Log Message: old patch --- kdebase-workspace-4.1.96-AllowExternalPaths.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 00:22:25 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 00:22:25 +0000 (UTC) Subject: rpms/kdebase-workspace/F-11 kdebase-workspace-4.2.85-ck-shutdown.patch, NONE, 1.1 kdebase-workspace-4.2.85-klipper-url.patch, NONE, 1.1 kdebase-workspace-4.2.90-show_systemsettings.patch, NONE, 1.1 kdebase-workspace-4.2.95-default-applets.patch, NONE, 1.1 kdebase-workspace-4.2.95-plasma-konsole.patch, NONE, 1.1 kdebase-workspace-4.2.95-rootprivs.patch, NONE, 1.1 kdebase-workspace-4.2.96-redhat-startkde.patch, NONE, 1.1 kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch, NONE, 1.1 .cvsignore, 1.31, 1.32 kdebase-workspace.spec, 1.232, 1.233 sources, 1.37, 1.38 kdebase-workspace-4.0.3-timedate-kcm.patch, 1.1, NONE kdebase-workspace-4.0.72-ck-shutdown.patch, 1.1, NONE kdebase-workspace-4.0.72-klipper-url.patch, 1.3, NONE kdebase-workspace-4.1.2-rootprivs.patch, 1.1, NONE kdebase-workspace-4.1.96-AllowExternalPaths.patch, 1.1, NONE kdebase-workspace-4.2.0-bluetooth-revert.patch, 1.2, NONE kdebase-workspace-4.2.0-default_applets.patch, 1.2, NONE kdebase-workspace-4.2.0-kde#180576.patch, 1.3, NONE kdebase-workspace-4.2.0-show-systemsettings.patch, 1.1, NONE kdebase-workspace-4.2.1-plasma-konsole.patch, 1.1, NONE kdebase-workspace-4.2.1-redhat-startkde.patch, 1.1, NONE kdebase-workspace-4.2.3-weather-dataengine-nm.patch, 1.1, NONE kdebase-workspace-4.2.4-kde#165726-klipper-crash.patch, 1.1, NONE kdebase-workspace-4.3.0-desktopnumbers.patch, 1.1, NONE kdebase-workspace-4.3.0-device-notifier-luks.patch, 1.1, NONE Message-ID: <20090805002225.A0EE611C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-workspace/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17957/F-11 Modified Files: .cvsignore kdebase-workspace.spec sources Added Files: kdebase-workspace-4.2.85-ck-shutdown.patch kdebase-workspace-4.2.85-klipper-url.patch kdebase-workspace-4.2.90-show_systemsettings.patch kdebase-workspace-4.2.95-default-applets.patch kdebase-workspace-4.2.95-plasma-konsole.patch kdebase-workspace-4.2.95-rootprivs.patch kdebase-workspace-4.2.96-redhat-startkde.patch kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch Removed Files: kdebase-workspace-4.0.3-timedate-kcm.patch kdebase-workspace-4.0.72-ck-shutdown.patch kdebase-workspace-4.0.72-klipper-url.patch kdebase-workspace-4.1.2-rootprivs.patch kdebase-workspace-4.1.96-AllowExternalPaths.patch kdebase-workspace-4.2.0-bluetooth-revert.patch kdebase-workspace-4.2.0-default_applets.patch kdebase-workspace-4.2.0-kde#180576.patch kdebase-workspace-4.2.0-show-systemsettings.patch kdebase-workspace-4.2.1-plasma-konsole.patch kdebase-workspace-4.2.1-redhat-startkde.patch kdebase-workspace-4.2.3-weather-dataengine-nm.patch kdebase-workspace-4.2.4-kde#165726-klipper-crash.patch kdebase-workspace-4.3.0-desktopnumbers.patch kdebase-workspace-4.3.0-device-notifier-luks.patch Log Message: kde-4.3.0 kdebase-workspace-4.2.85-ck-shutdown.patch: kdisplaymanager.cpp | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) --- NEW FILE kdebase-workspace-4.2.85-ck-shutdown.patch --- diff -up kdebase-workspace-4.2.85/libs/kworkspace/kdisplaymanager.cpp.ck-shutdown kdebase-workspace-4.2.85/libs/kworkspace/kdisplaymanager.cpp --- kdebase-workspace-4.2.85/libs/kworkspace/kdisplaymanager.cpp.ck-shutdown 2009-04-28 15:46:11.000000000 +0200 +++ kdebase-workspace-4.2.85/libs/kworkspace/kdisplaymanager.cpp 2009-05-11 22:49:41.000000000 +0200 @@ -26,6 +26,7 @@ #include #include +#include #include #include @@ -85,6 +86,7 @@ KDisplayManager::KDisplayManager() : d(n strcpy( sa.sun_path, "/tmp/.gdm_socket" ); if (::connect( d->fd, (struct sockaddr *)&sa, sizeof(sa) )) { ::close( d->fd ); + DMType = NoDM; d->fd = -1; break; } @@ -186,6 +188,21 @@ KDisplayManager::exec( const char *cmd, bool KDisplayManager::canShutdown() { + if (DMType == NoDM) { + // No DM or newest GDM running, we'll try shutting down through ConsoleKit. + // Unfortunately, ConsoleKit won't tell us if we're allowed to do that + // (it also depends on whether there are other users logged in on the + // system), so we can only check if it's running at all. + QDBusConnection systemBus = QDBusConnection::systemBus(); + if (!systemBus.isConnected()) + return false; + QDBusInterface consoleKit( QLatin1String( "org.freedesktop.ConsoleKit" ), + QLatin1String( "/org/freedesktop/ConsoleKit/Manager" ), + QLatin1String( "org.freedesktop.ConsoleKit.Manager" ), + systemBus ); + return consoleKit.isValid(); + } + if (DMType == OldKDM) return strstr( ctl, ",maysd" ) != 0; @@ -205,6 +222,21 @@ KDisplayManager::shutdown( KWorkSpace::S if (shutdownType == KWorkSpace::ShutdownTypeNone || shutdownType == KWorkSpace::ShutdownTypeLogout) return; + if (DMType == NoDM) { + // No DM or newest GDM running, try shutting down through ConsoleKit. + QDBusConnection systemBus = QDBusConnection::systemBus(); + if (!systemBus.isConnected()) + return; + QDBusInterface consoleKit( QLatin1String( "org.freedesktop.ConsoleKit" ), + QLatin1String( "/org/freedesktop/ConsoleKit/Manager" ), + QLatin1String( "org.freedesktop.ConsoleKit.Manager" ), + systemBus ); + if (consoleKit.isValid()) + consoleKit.call( QLatin1String( shutdownType == KWorkSpace::ShutdownTypeReboot ? + "Restart" : "Stop" ) ); + return; + } + bool cap_ask; if (DMType == NewKDM) { QByteArray re; kdebase-workspace-4.2.85-klipper-url.patch: klipperrc.desktop | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kdebase-workspace-4.2.85-klipper-url.patch --- diff -up kdebase-workspace-4.2.85/klipper/klipperrc.desktop.klipper-url kdebase-workspace-4.2.85/klipper/klipperrc.desktop --- kdebase-workspace-4.2.85/klipper/klipperrc.desktop.klipper-url 2009-04-05 22:00:13.000000000 +0200 +++ kdebase-workspace-4.2.85/klipper/klipperrc.desktop 2009-05-11 22:56:51.000000000 +0200 @@ -409,7 +409,7 @@ Description[zh_TW]=?? &Konqueror ? Enabled=true [Action_1/Command_2] -Commandline=ps x |grep -q '[m]ozilla' && "mozilla -remote openURL(%s, new-window)" || mozilla %s +Commandline=ps x |grep -q '[m]ozilla' && mozilla -remote 'openURL(%s, new-window)' || mozilla %s Icon=mozilla Description=Open with &Mozilla Description[af]=Maak oop met Mozilla @@ -581,7 +581,7 @@ Description[zh_TW]=?? &URL Enabled=true [Action_1/Command_4] -Commandline=ps x |grep -q '[f]irefox' && "firefox -remote openURL(%s, new-window)" || firefox "%s" +Commandline=ps x |grep -q '[f]irefox' && firefox -remote 'openURL(%s, new-window)' || firefox "%s" Icon=firefox Description=Open with &Firefox Description[af]=Maak oop met Firefox @@ -1892,7 +1892,7 @@ Description[zh_TW]=?? &Konqueror ? Enabled=true [Action_6/Command_2] -Commandline=mozilla -remote openURL(%s, new-window) +Commandline=mozilla -remote 'openURL(%s, new-window)' Description=Open with &Mozilla Description[af]=Maak oop met Mozilla Description[ar]=???? ?????? &?????? kdebase-workspace-4.2.90-show_systemsettings.patch: plasma/applets/kickoff/core/applicationmodel.cpp | 1 - systemsettings/app/systemsettings.desktop | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kdebase-workspace-4.2.90-show_systemsettings.patch --- diff -up kdebase-workspace-4.2.90/plasma/applets/kickoff/core/applicationmodel.cpp.show-systemsettings kdebase-workspace-4.2.90/plasma/applets/kickoff/core/applicationmodel.cpp --- kdebase-workspace-4.2.90/plasma/applets/kickoff/core/applicationmodel.cpp.show-systemsettings 2009-05-14 12:26:34.000000000 -0500 +++ kdebase-workspace-4.2.90/plasma/applets/kickoff/core/applicationmodel.cpp 2009-06-03 20:53:41.000000000 -0500 @@ -111,7 +111,6 @@ public: displayOrder(NameAfterDescription), allowSeparators(_allowSeparators) { - systemApplications = Kickoff::systemApplicationList(); } ~ApplicationModelPrivate() diff -up kdebase-workspace-4.2.90/systemsettings/app/systemsettings.desktop.show-systemsettings kdebase-workspace-4.2.90/systemsettings/app/systemsettings.desktop --- kdebase-workspace-4.2.90/systemsettings/app/systemsettings.desktop.show-systemsettings 2009-04-30 13:02:27.000000000 -0500 +++ kdebase-workspace-4.2.90/systemsettings/app/systemsettings.desktop 2009-06-03 20:53:41.000000000 -0500 @@ -157,3 +157,4 @@ Name[zh_TW]=???? X-DBUS-StartupType=Unique Categories=Qt;KDE;Settings; +OnlyShowIn=KDE; kdebase-workspace-4.2.95-default-applets.patch: desktopcorona.cpp | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) --- NEW FILE kdebase-workspace-4.2.95-default-applets.patch --- diff -ur kdebase-workspace-4.2.95/plasma/shells/desktop/desktopcorona.cpp kdebase-workspace-4.2.95-default-applets/plasma/shells/desktop/desktopcorona.cpp --- kdebase-workspace-4.2.95/plasma/shells/desktop/desktopcorona.cpp 2009-06-17 22:07:42.000000000 +0200 +++ kdebase-workspace-4.2.95-default-applets/plasma/shells/desktop/desktopcorona.cpp 2009-07-03 01:07:27.000000000 +0200 @@ -259,15 +259,22 @@ loadDefaultApplet("tasks", panel); loadDefaultApplet("systemtray", panel); - Plasma::DataEngineManager *engines = Plasma::DataEngineManager::self(); - Plasma::DataEngine *power = engines->loadEngine("powermanagement"); - if (power) { - const QStringList &batteries = power->query("Battery")["sources"].toStringList(); - if (!batteries.isEmpty()) { - loadDefaultApplet("battery", panel); - } + if ( (!QFile::exists("/usr/share/autostart/guidance-power-manager.desktop")) && + (!QFile::exists("/usr/share/autostart/kpowersave-autostart.desktop")) ) { + Plasma::DataEngineManager *engines = Plasma::DataEngineManager::self(); + Plasma::DataEngine *power = engines->loadEngine("powermanagement"); + if (power) { + const QStringList &batteries = power->query("Battery")["sources"].toStringList(); + if (!batteries.isEmpty()) { + loadDefaultApplet("battery", panel); + } + } + engines->unloadEngine("powermanagement"); + } + + if (QFile::exists("/usr/share/kde4/services/plasma-applet-networkmanagement.desktop")) { + loadDefaultApplet("networkmanagement", panel); } - engines->unloadEngine("powermanagement"); loadDefaultApplet("digital-clock", panel); emit containmentAdded(panel); kdebase-workspace-4.2.95-plasma-konsole.patch: desktop.cpp | 13 +++++++++++++ desktop.h | 2 ++ 2 files changed, 15 insertions(+) --- NEW FILE kdebase-workspace-4.2.95-plasma-konsole.patch --- diff -up kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.cpp.plasma-konsole kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.cpp --- kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.cpp.plasma-konsole 2009-06-17 22:07:42.000000000 +0200 +++ kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.cpp 2009-06-26 12:00:49.000000000 +0200 @@ -41,6 +41,7 @@ #include #include #include +#include #include #include @@ -65,6 +66,7 @@ DefaultDesktop::DefaultDesktop(QObject * m_runCommandAction(0), m_lockScreenAction(0), m_logoutAction(0), + m_runKonsoleAction(0), dropping(false) { qRegisterMetaType("QImage"); @@ -203,6 +205,11 @@ void DefaultDesktop::runCommand() krunner.display(); } +void DefaultDesktop::runKonsole() +{ + KToolInvocation::invokeTerminal(QString(), QDir::homePath()); +} + void DefaultDesktop::lockScreen() { if (!KAuthorized::authorizeKAction("lock_screen")) { @@ -253,6 +260,10 @@ QList DefaultDesktop::contextu m_addPanelAction->setIcon(KIcon("list-add")); } + m_runKonsoleAction = new QAction(i18n("Konsole"), this); + connect(m_runKonsoleAction, SIGNAL(triggered(bool)), this, SLOT(runKonsole())); + m_runKonsoleAction->setIcon(KIcon("terminal")); + m_runCommandAction = new QAction(i18n("Run Command..."), this); m_runCommandAction->setIcon(KIcon("system-run")); connect(m_runCommandAction, SIGNAL(triggered(bool)), this, SLOT(runCommand())); @@ -272,6 +283,8 @@ QList DefaultDesktop::contextu QList actions; + actions.append(m_runKonsoleAction); + if (KAuthorized::authorizeKAction("run_command")) { actions.append(m_runCommandAction); } diff -up kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.h.plasma-konsole kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.h --- kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.h.plasma-konsole 2009-04-05 22:00:17.000000000 +0200 +++ kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.h 2009-06-26 11:49:24.000000000 +0200 @@ -70,6 +70,7 @@ protected: void dropEvent(QGraphicsSceneDragDropEvent *event); protected Q_SLOTS: + void runKonsole(); void runCommand(); void lockScreen(); @@ -89,6 +90,7 @@ private: QAction *m_lockDesktopAction; QAction *m_appletBrowserAction; QAction *m_addPanelAction; + QAction *m_runKonsoleAction; QAction *m_runCommandAction; QAction *m_setupDesktopAction; QAction *m_lockScreenAction; kdebase-workspace-4.2.95-rootprivs.patch: ModuleView.cpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) --- NEW FILE kdebase-workspace-4.2.95-rootprivs.patch --- diff -ur kdebase-workspace-4.2.95/systemsettings/core/ModuleView.cpp kdebase-workspace-4.2.95-rootprivs/systemsettings/core/ModuleView.cpp --- kdebase-workspace-4.2.95/systemsettings/core/ModuleView.cpp 2009-06-23 13:14:38.000000000 +0200 +++ kdebase-workspace-4.2.95-rootprivs/systemsettings/core/ModuleView.cpp 2009-06-29 19:39:01.000000000 +0200 @@ -39,6 +39,7 @@ #include #include #include +#include #include "MenuItem.h" @@ -124,6 +125,32 @@ return; } + if ( menuItem->service()->property( "X-KDE-RootOnly", QVariant::Bool ).toBool() ) { + QString kdesu = KStandardDirs::findExe( "kdesu" ); + QString cmd = menuItem->service()->exec().trimmed(); + + /* Prepare the process to run the kcmshell */ + if ( cmd.left(5) == "kdesu" ) + { + cmd = cmd.remove(0,5).trimmed(); + + /* Remove all kdesu switches */ + while ( cmd.length() > 1 && cmd[ 0 ] == '-' ) + cmd = cmd.remove( 0, cmd.indexOf( ' ' ) ).trimmed(); + } + + if ( cmd.left(9) == "kcmshell4" ) + cmd = cmd.remove(0,9).trimmed(); + + QStringList args; + args << "-i" << QString( menuItem->service()->icon() ) << "-c" << QString( "%1 %2 --lang %3" ).arg( KStandardDirs::locate("exe", "kcmshell4") ).arg( cmd ).arg( KGlobal::locale()->language() ); + + kDebug() << "Starting root module: " << args; + QProcess::startDetached( kdesu, args ); + + return; + } + QList modules; if ( menuItem->children().empty() ) { modules << &menuItem->item(); kdebase-workspace-4.2.96-redhat-startkde.patch: startkde.cmake | 35 ++++++++++++++--------------------- 1 file changed, 14 insertions(+), 21 deletions(-) --- NEW FILE kdebase-workspace-4.2.96-redhat-startkde.patch --- diff -up kdebase-workspace-4.2.96/startkde.cmake.redhat-startkde kdebase-workspace-4.2.96/startkde.cmake --- kdebase-workspace-4.2.96/startkde.cmake.redhat-startkde 2009-07-08 16:45:04.000000000 +0200 +++ kdebase-workspace-4.2.96/startkde.cmake 2009-07-16 15:28:12.000000000 +0200 @@ -22,36 +22,20 @@ if test $kcheckrunning_result -eq 0 ; th exit 1 elif test $kcheckrunning_result -eq 2 ; then echo "\$DISPLAY is not set or cannot connect to the X server." - exit 1 + exit 1 fi -# Set the background to plain grey. +# Set the background to the Red Hat default. # The standard X background is nasty, causing moire effects and exploding # people's heads. We use colours from the standard KDE palette for those with # palettised displays. if test -z "$XDM_MANAGED" || echo "$XDM_MANAGED" | grep ",auto" > /dev/null; then - xsetroot -solid "#000000" + xsetroot -solid "#103D77" fi # we have to unset this for Darwin since it will screw up KDE's dynamic-loading unset DYLD_FORCE_FLAT_NAMESPACE -# in case we have been started with full pathname spec without being in PATH -bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'` -if [ -n "$bindir" ]; then - qbindir=`$bindir/kde4-config --qt-binaries` - if [ -n "$qbindir" ]; then - case $PATH in - $qbindir|$qbindir:*|*:$qbindir|*:$qbindir:*) ;; - *) PATH=$qbindir:$PATH; export PATH;; - esac - fi - case $PATH in - $bindir|$bindir:*|*:$bindir|*:$bindir:*) ;; - *) PATH=$bindir:$PATH; export PATH;; - esac -fi - # Boot sequence: # # kdeinit is used to fork off processes which improves memory usage @@ -89,6 +73,13 @@ kcmrandrrc [Screen3] kcmfonts General forceFontDPI 0 kdeglobals Locale Language '' # trigger requesting languages from KLocale EOF +# read the default KSplash theme to use out of kde-settings +if [ -e /usr/share/kde-settings/kde-profile/default/share/config/ksplashrc ] + then eval `grep '^Theme=' /usr/share/kde-settings/kde-profile/default/share/config/ksplashrc` + if [ -n "$Theme" ] + then sed -i -e "s/Default/$Theme/g" $kdehome/share/config/startupconfigkeys + fi +fi kstartupconfig4 returncode=$? if test $returncode -ne 0; then @@ -209,8 +200,9 @@ fi # better use the Autostart folder. libpath=`kde4-config --path lib | tr : '\n'` +envpath=/etc/kde/env/ -for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'`; do +for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'` $envpath ; do for file in "$prefix"*.sh; do test -r "$file" && . "$file" done @@ -423,7 +415,8 @@ kde3 dcopserver_shutdown --wait 2>/dev/n echo 'startkde: Running shutdown scripts...' 1>&2 # Run scripts found in $KDEDIRS/shutdown -for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/shutdown/,p'`; do +shutdownpath=/etc/kde/shutdown/ +for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/shutdown/,p'` $shutdownpath; do for file in `ls "$prefix" 2> /dev/null | egrep -v '(~|\.bak)$'`; do test -x "$prefix$file" && "$prefix$file" done kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch: battery.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) --- NEW FILE kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch --- diff -ur kdebase-workspace-4.3.0/plasma/applets/battery/battery.cpp kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime/plasma/applets/battery/battery.cpp --- kdebase-workspace-4.3.0/plasma/applets/battery/battery.cpp 2009-07-08 16:45:03.000000000 +0200 +++ kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime/plasma/applets/battery/battery.cpp 2009-08-03 06:43:04.000000000 +0200 @@ -530,7 +530,11 @@ QString state = battery_data.value()["State"].toString(); m_remainingMSecs = battery_data.value()["Remaining msec"].toInt(); //kDebug() << "time left:" << m_remainingMSecs; - if (state == "Discharging" && m_remainingMSecs > 0 && m_showRemainingTime) { + // Always show the remaining time in the popup (like KDE 4.2.x did). + // We don't just set m_showRemainingTime to true by default because + // that'd try to use the time also for the icon. That won't fit on + // small panels and wasn't the default in 4.2 either. + if (state == "Discharging" && m_remainingMSecs > 0) { // FIXME: Somehow, m_extenderApplet is null here, so the label never becomes visible if (m_extenderApplet) { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/F-11/.cvsignore,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- .cvsignore 30 May 2009 10:58:08 -0000 1.31 +++ .cvsignore 5 Aug 2009 00:22:24 -0000 1.32 @@ -1 +1,5 @@ -kdebase-workspace-4.2.4.tar.bz2 +kdebase-workspace-4.2.90.tar.bz2 +kdebase-workspace-4.2.95.tar.bz2 +kdebase-workspace-4.2.96.tar.bz2 +kdebase-workspace-4.2.98.tar.bz2 +kdebase-workspace-4.3.0.tar.bz2 Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/F-11/kdebase-workspace.spec,v retrieving revision 1.232 retrieving revision 1.233 diff -u -p -r1.232 -r1.233 --- kdebase-workspace.spec 9 Jul 2009 20:45:30 -0000 1.232 +++ kdebase-workspace.spec 5 Aug 2009 00:22:25 -0000 1.233 @@ -1,12 +1,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%if 0%{?fedora} <= 9 -%define have_bluez3 1 -%endif - Summary: K Desktop Environment - Workspace Name: kdebase-workspace -Version: 4.2.4 +Version: 4.3.0 Release: 5%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 @@ -15,42 +11,36 @@ Group: User Interface/Desktops URL: http://www.kde.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch1: kdebase-workspace-4.2.1-redhat-startkde.patch -Patch2: kdebase-workspace-4.2.1-plasma-konsole.patch -Patch3: kdebase-workspace-4.2.0-show-systemsettings.patch -Patch4: kdebase-workspace-4.0.72-ck-shutdown.patch -#?434824: KDE4 System Settings - No Method To Enter Administrative Mode -Patch5: kdebase-workspace-4.1.2-rootprivs.patch -Patch6: kdebase-workspace-4.0.3-timedate-kcm.patch +Patch1: kdebase-workspace-4.2.96-redhat-startkde.patch +Patch2: kdebase-workspace-4.2.95-plasma-konsole.patch +Patch3: kdebase-workspace-4.2.90-show_systemsettings.patch +Patch4: kdebase-workspace-4.2.85-ck-shutdown.patch #?441062: packagekit tools do not show icons correctly on KDE Patch7: kdebase-workspace-4.0.3-krdb.patch -Patch8: kdebase-workspace-4.0.72-klipper-url.patch +Patch8: kdebase-workspace-4.2.85-klipper-url.patch +#?434824: KDE4 System Settings - No Method To Enter Administrative Mode +Patch9: kdebase-workspace-4.2.95-rootprivs.patch Patch11: kdebase-workspace-4.1.96-font.patch -Patch12: kdebase-workspace-4.2.0-default_applets.patch +Patch12: kdebase-workspace-4.2.95-default-applets.patch Patch13: kdebase-workspace-4.2.0-pykde4.patch Patch14: kdebase-workspace-4.2.0-klipper-arora.patch Patch15: kdebase-workspace-4.2.0-kio_sysinfo.patch -# Fix kde#165726: klipper crashed when opening link with external application -# It's already fixed in 4.3 as part of a larger commit, but the fix never got -# backported to 4.2. -Patch16: kdebase-workspace-4.2.4-kde#165726-klipper-crash.patch +# show the remaining time in the battery plasmoid's popup (as in 4.2) (#515166) +Patch16: kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch # upstream patches: +# 4.3 branch + # trunk -Patch100: kdebase-workspace-4.1.96-AllowExternalPaths.patch -# solid-bluetooth, https://bugzilla.redhat.com/481801 -Patch101: solid-bluetoothTrunkTo42.diff -# revert solid-bluetooth to the version from 4.1.4, needed for kdebluetooth 0.2 -# 0.3 requires BlueZ 4 and the patch above -Patch102: kdebase-workspace-4.2.0-bluetooth-revert.patch -# from 4.3: http://bugs.kde.org/180576 -Patch103: kdebase-workspace-4.2.0-kde#180576.patch -#?4.3, https://bugs.kde.org/show_bug.cgi?id=184152 -Patch105: kdebase-workspace-4.3.0-desktopnumbers.patch -# from 4.3: check for network avail. through Solid/NM in the weather dataengine -Patch106: kdebase-workspace-4.2.3-weather-dataengine-nm.patch -# 4.3: #510527 - Encrypted USB drives don't show up in KDE device notifier -Patch107: kdebase-workspace-4.3.0-device-notifier-luks.patch + +# moving to non-multilib hack +Obsoletes: kdebase-workspace < 4.3.0-2 + +Obsoletes: PolicyKit-kde < %{version}-100 +Provides: PolicyKit-kde = %{version}-100 +# This can be used by apps which want to use the PolicyKit +# frontend implementation of the desktop they are running under +Provides: PolicyKit-authentication-agent # FIXME: Should we restore this now that kdebase no longer depends on kdebase-workspace? %if 0%{?fedora} == 9 @@ -70,11 +60,15 @@ Obsoletes: kpowersave < 0.7.3-10 Obsoletes: guidance-power-manager < 4.3 %endif +BuildRequires: akonadi-devel BuildRequires: bluez-libs-devel BuildRequires: ConsoleKit-devel +BuildRequires: desktop-file-utils BuildRequires: google-gadgets-devel >= 0.10.5 BuildRequires: glib2-devel +BuildRequires: gpsd-devel BuildRequires: kdelibs4-devel >= %{version} +BuildRequires: kdelibs-experimental-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: libcaptury-devel BuildRequires: libutempter-devel @@ -83,14 +77,15 @@ BuildRequires: libXres-devel BuildRequires: lm_sensors-devel BuildRequires: NetworkManager-devel BuildRequires: pam-devel +BuildRequires: polkit-qt-devel BuildRequires: qimageblitz-devel BuildRequires: soprano-devel BuildRequires: python-devel -BuildRequires: qedje-devel +BuildRequires: qedje-devel >= 0.4.0 # used for the Logitech mouse KCM, disabled until #399931 is fixed # BuildRequires: libusb-devel -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } # would much rather these deps be elsewhere, @@ -142,12 +137,10 @@ This package contains: %package devel Group: Development/Libraries Summary: Development files for %{name} -%if 0%{?have_bluez3} -Provides: solid-bluetooth-devel = 4.1.4-1 -%else +Obsoletes: PolicyKit-kde-devel < 4.2.85 +Provides: PolicyKit-kde-devel = %{version}-%{release} Provides: solid-bluetooth-devel = 4.3-0.1 -%endif -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: kdelibs4-devel %description devel %{summary}. @@ -155,11 +148,7 @@ Requires: kdelibs4-devel %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -%if 0%{?have_bluez3} -Provides: solid-bluetooth = 4.1.4-1 -%else Provides: solid-bluetooth = 4.3-0.1 -%endif Requires: kdelibs4%{?_isa} >= %{version} Requires: %{name} = %{version}-%{release} %description libs @@ -224,34 +213,20 @@ Requires: PyKDE4 >= %{version} # RH/Fedora-specific startkde changes %patch1 -p1 -b .redhat-startkde %patch2 -p1 -b .plasma-konsole -%patch3 -p1 -b .show-systemsettings +%patch3 -p1 -b .show_systemsettings # ConsoleKit >= 0.2.4 shutdown/reboot support (needed for GDM 2.22) %patch4 -p1 -b .ck-shutdown -pushd systemsettings -%patch5 -p0 -b .rootprivs -popd -%patch6 -p0 -b .timedate-kcm %patch7 -p0 -b .krdb %patch8 -p1 -b .klipper-url +%patch9 -p1 -b .rootprivs %patch11 -p1 -b .font -%patch12 -p1 -b .default_applets +%patch12 -p1 -b .default-applets %patch13 -p1 -b .pykde4 -%patch14 -p1 -b .klipper-arora # kio_sysinfo based on OpenSUSE's patch %patch15 -p1 -b .kio_sysinfo -%patch16 -p1 -b .kde#165726 +%patch16 -p1 -b .showremainingtime # upstream patches -%patch100 -p1 -b .AllowExternalPaths -%if 0%{?have_bluez3} -%patch102 -p1 -b .bluetooth-revert -%else -%patch101 -p0 -b .solid-bluetoothTrunkTo42 -%endif -%patch103 -p1 -b .kde#180576 -%patch105 -p0 -b .desktopnumbers -%patch106 -p1 -b .weather-dataengine-nm -%patch107 -p0 -b .device-notifier-luks %build @@ -288,6 +263,12 @@ ln -sf ../pics/users/%{default_face_icon popd +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %clean rm -rf %{buildroot} @@ -318,7 +299,6 @@ fi %files %defattr(-,root,root,-) %doc COPYING README -%config(noreplace) %{_kde4_sysconfdir}/systemsettingsrc %{_kde4_bindir}/kaccess %{_kde4_bindir}/kapplymousetheme %{_kde4_bindir}/kblankscrn.kss @@ -343,13 +323,15 @@ fi %{_kde4_bindir}/ksystraycmd %{_kde4_bindir}/kwin* %{_kde4_bindir}/kxkb -%{_kde4_bindir}/plasma +%{_kde4_bindir}/polkit-kde-authorization +%{_kde4_bindir}/plasma-desktop %{_kde4_bindir}/plasma-overlay %{_kde4_bindir}/plasmaengineexplorer -%{_kde4_bindir}/plasmapkg %{_kde4_bindir}/plasmoidviewer +%{_kde4_bindir}/plasmawallpaperviewer %{_kde4_bindir}/safestartkde %{_kde4_bindir}/setscheduler +%{_kde4_bindir}/solid-action-desktop-gen %{_kde4_bindir}/solid-bluetooth %{_kde4_bindir}/solid-network %{_kde4_bindir}/solid-powermanagement @@ -361,6 +343,7 @@ fi %{_kde4_appsdir}/kaccess/ %{_kde4_appsdir}/kcminput/ %{_kde4_appsdir}/kcmkeys/ +%{_kde4_appsdir}/kcmsolidactions/ %{_kde4_appsdir}/kconf_update/ %{_kde4_appsdir}/kcontrol/ %{_kde4_appsdir}/kdisplay/ @@ -378,15 +361,11 @@ fi %{_kde4_appsdir}/plasma_scriptengine_ruby/ %{_kde4_appsdir}/powerdevil/ %{_kde4_appsdir}/solid/ -%if 0%{?have_bluez3} -%{_kde4_appsdir}/solidfakebluetoothbackend/ -%endif %{_kde4_appsdir}/solidfakenetbackend/ %{_kde4_appsdir}/systemsettings/ %{_kde4_configdir}/background.knsrc %{_kde4_configdir}/colorschemes.knsrc -%{_kde4_configdir}/klipperrc %{_kde4_configdir}/ksplash.knsrc %{_kde4_configdir}/ksysguard.knsrc %{_kde4_configdir}/plasma-overlayrc @@ -394,11 +373,13 @@ fi %{_kde4_configdir}/wallpaper.knsrc %{_kde4_datadir}/kde4/services/* +%exclude %{_kde4_datadir}/kde4/services/kdm.desktop %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_datadir}/sounds/pop.wav %{_kde4_datadir}/autostart/klipper.desktop %{_kde4_datadir}/autostart/krunner.desktop %{_kde4_datadir}/autostart/plasma.desktop +%{_kde4_datadir}/autostart/plasma-desktop.desktop %{_kde4_datadir}/applications/kde4/* %{_datadir}/dbus-1/interfaces/*.xml %{_datadir}/dbus-1/services/*.service @@ -409,13 +390,17 @@ fi %{_kde4_docdir}/HTML/en/kmenuedit/ %{_kde4_docdir}/HTML/en/ksysguard/ %{_kde4_docdir}/HTML/en/kxkb/ +%{_kde4_docdir}/HTML/en/PolicyKit-kde/ %{_kde4_docdir}/HTML/en/plasma/ %{_kde4_docdir}/HTML/en/systemsettings/ %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* +%{_kde4_libdir}/kde4/classic_mode.so %{_kde4_libdir}/kde4/fontthumbnail.so +%{_kde4_libdir}/kde4/icon_mode.so %{_kde4_libdir}/kde4/ion_*.so %{_kde4_libdir}/kde4/kcm_*.so +%exclude %{_kde4_libdir}/kde4/kcm_kdm.so %{_kde4_libdir}/kde4/kded_*.so %{_kde4_libdir}/kde4/kfontviewpart.so %{_kde4_libdir}/kde4/kio_fonts.so @@ -424,26 +409,30 @@ fi %{_kde4_libdir}/kde4/kwin*_*.so %{_kde4_libdir}/kde4/plasma_animator_default.so %{_kde4_libdir}/kde4/plasma_applet_*.so -%{_kde4_libdir}/kde4/plasma_appletscript_*.so -%{_kde4_libdir}/kde4/plasma_appletscriptengine_*.so +%{_kde4_libdir}/kde4/plasma_appletscript_qedje.so +%{_kde4_libdir}/kde4/plasma_appletscriptengine_dashboard.so +%{_kde4_libdir}/kde4/plasma_appletscriptengine_webapplet.so %{_kde4_libdir}/kde4/plasma_containment_*.so %{_kde4_libdir}/kde4/plasma_engine_*.so +%{_kde4_libdir}/kde4/plasma-geolocation-gps.so +%{_kde4_libdir}/kde4/plasma-geolocation-ip.so %{_kde4_libdir}/kde4/plasma_package*_*.so -%{_kde4_libdir}/kde4/plasma_runnerscript_*.so %{_kde4_libdir}/kde4/plasma_wallpaper_*.so %{_kde4_libdir}/kde4/solid_*.so -%{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so -%{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so %{_kde4_libexecdir}/kcheckpass %{_kde4_libexecdir}/kcmdatetimehelper %{_kde4_libexecdir}/kfontprint %{_kde4_libexecdir}/kio_fonts_helper %{_kde4_libexecdir}/krootimage -%{_kde4_libexecdir}/krunner_lock +%{_kde4_libexecdir}/kscreenlocker +%{_kde4_libexecdir}/polkit-kde-manager %{_kde4_libexecdir}/test_kcm_xinerama %{_libdir}/strigi/ %{_kde4_libdir}/libkdeinit*.so +%{_kde4_libdir}/libkickoff.so +%{_kde4_libdir}/libsystemsettingsview.so %{_kde4_libdir}/kconf_update_bin/* +%{_mandir}/man1/plasmaengineexplorer.1* # googlegadgets %exclude %{_kde4_libdir}/kde4/plasma_package_ggl.so %exclude %{_kde4_libdir}/kde4/plasma_scriptengine_ggl.so @@ -457,20 +446,19 @@ fi %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* %{_kde4_libdir}/libplasma_applet-system-monitor.so +%{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so +%{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so %files devel %defattr(-,root,root,-) %{_kde4_includedir}/* %{_kde4_libdir}/lib*.so %{_kde4_appsdir}/cmake/modules/*.cmake -# CMake changes behaviour after cmake-2.6.2 -%if "%{?_cmake_version}" > "2.6.2" -%{_kde4_libdir}/cmake/KDE4Workspace* -%else -%{_kde4_libdir}/KDE4Workspace* -%endif +%{_kde4_libdir}/cmake/KDE4Workspace-%{version}/ %exclude %{_kde4_libdir}/libkdeinit*.so +%exclude %{_kde4_libdir}/libkickoff.so %exclude %{_kde4_libdir}/libplasma_applet-system-monitor.so +%exclude %{_kde4_libdir}/libsystemsettingsview.so %files wallpapers %defattr(-,root,root,-) @@ -492,6 +480,7 @@ fi %{_kde4_appsdir}/kdm/ %{_kde4_datadir}/kde4/services/kdm.desktop + %files -n ksysguardd %defattr(-,root,root,-) %config(noreplace) %{_kde4_sysconfdir}/ksysguarddrc @@ -526,32 +515,85 @@ fi %changelog -* Thu Jul 9 2009 Luk?? Tinkl - 4.2.4-5 -- #510527 - Encrypted USB drives don't show up in KDE device notifier +* Tue Aug 04 2009 Than Ngo - 4.3.0-5 +- respin + +* Mon Aug 03 2009 Than Ngo - 4.3.0-4 +- respin + +* Mon Aug 03 2009 Kevin Kofler - 4.3.0-3 +- show the remaining time in the battery plasmoid's popup (as in 4.2) (#515166) + +* Sat Aug 01 2009 Rex Dieter - 4.3.0-2 +- move designer plugins to -libs, fixes + Multilib conflicts for index.cache.bz2 (#515088) +- tighten -libs deps, using %%{?_isa} +- %%check: desktop-file-validate + +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Mon Jul 27 2009 Luk?? Tinkl - 4.2.98-3 +- backport forgotten method impl in Solid from 4.3 branch, r1000715 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 -* Wed Jul 1 2009 Michel Salim - 4.2.4-4 +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Mon Jul 06 2009 Than Ngo - 4.2.95-7 +- plasma-desktop crashes when closing/opening windows (upstream patch) + +* Fri Jul 03 2009 Kevin Kofler - 4.2.95-6 +- add kde-plasma-networkmanagement to the default panel if installed + +* Wed Jul 01 2009 Michel Salim - 4.2.95-5 - rebuild (google-gadgets) -* Fri Jun 05 2009 Kevin Kofler - 4.2.4-3 -- fix Klipper crashes when destroying the popup (kde#165726) +* Wed Jul 01 2009 Rex Dieter 4.2.95-4 +- rebuild (libxklavier) + +* Mon Jun 29 2009 Rex Dieter 4.2.95-3 +- omit a few kdm bits from main pkg (#508647) + +* Mon Jun 29 2009 Kevin Kofler - 4.2.95-2 +- port and reapply rootprivs (#434824) patch (#508593) +- fix internal version number (otherwise it mismatches with our file list) -* Sun May 31 2009 Kevin Kofler - 4.2.4-2 -- make default_leonidas.png the default face icon on F11 (#503347) +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jun 18 2009 Rex Dieter 4.2.90-3 +- startkde: make MALLOC_CHECK opt-in (default off) -* Fri May 29 2009 Rex Dieter 4.2.3-6 +* Fri Jun 12 2009 Rex Dieter 4.2.90-2 +- bump Obsoletes: PolicyKit-kde + +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Sun May 31 2009 Kevin Kofler - 4.2.85-5 +- make default_leonidas.png the default face icon on F11 + +* Sat May 30 2009 Rex Dieter 4.2.85-4 +- -devel: exclude libkickoff.so, libsystemsettingsview.so +- drop old cmake crud + +* Fri May 29 2009 Rex Dieter 4.2.85-3 - omit/revert session-button patch (kde#194506,rh#502953) +- drop unused knotificationitem-1 patch -* Wed May 27 2009 Rex Dieter 4.2.3-5 +* Wed May 27 2009 Rex Dieter 4.2.85-2 - upgrade path broken (F-11+), Obsoletes: guidance-power-manager (#502892) +- drop < F-10 crud, have_bluez3 -* Mon May 18 2009 Luk?? Tinkl - 4.2.3-4 -- fix TAB completion in krunner - -* Thu May 14 2009 Kevin Kofler - 4.2.3-3 -- check for network availability through Solid/NM in the weather dataengine +* Mon May 11 2009 Than Ngo 4.2.85-1 +- 4.2.85 +- Obsoletes/Provides: PolicyKit-kde(-devel) * Wed May 06 2009 Than Ngo - 4.2.3-2 - Requires: oxygen-icon-theme >= 4.2.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/F-11/sources,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- sources 30 May 2009 10:58:08 -0000 1.37 +++ sources 5 Aug 2009 00:22:25 -0000 1.38 @@ -1 +1 @@ -72f90e1a61d94a5f66c0b3ce39b7b279 kdebase-workspace-4.2.4.tar.bz2 +e56f8af44df7bc8bfbc1de1ff1bf4414 kdebase-workspace-4.3.0.tar.bz2 --- kdebase-workspace-4.0.3-timedate-kcm.patch DELETED --- --- kdebase-workspace-4.0.72-ck-shutdown.patch DELETED --- --- kdebase-workspace-4.0.72-klipper-url.patch DELETED --- --- kdebase-workspace-4.1.2-rootprivs.patch DELETED --- --- kdebase-workspace-4.1.96-AllowExternalPaths.patch DELETED --- --- kdebase-workspace-4.2.0-bluetooth-revert.patch DELETED --- --- kdebase-workspace-4.2.0-default_applets.patch DELETED --- --- kdebase-workspace-4.2.0-kde#180576.patch DELETED --- --- kdebase-workspace-4.2.0-show-systemsettings.patch DELETED --- --- kdebase-workspace-4.2.1-plasma-konsole.patch DELETED --- --- kdebase-workspace-4.2.1-redhat-startkde.patch DELETED --- --- kdebase-workspace-4.2.3-weather-dataengine-nm.patch DELETED --- --- kdebase-workspace-4.2.4-kde#165726-klipper-crash.patch DELETED --- --- kdebase-workspace-4.3.0-desktopnumbers.patch DELETED --- --- kdebase-workspace-4.3.0-device-notifier-luks.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 00:22:24 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 00:22:24 +0000 (UTC) Subject: rpms/kdebase-workspace/F-10 kdebase-workspace-4.2.85-ck-shutdown.patch, NONE, 1.1 kdebase-workspace-4.2.85-klipper-url.patch, NONE, 1.1 kdebase-workspace-4.2.90-show_systemsettings.patch, NONE, 1.1 kdebase-workspace-4.2.95-default-applets.patch, NONE, 1.1 kdebase-workspace-4.2.95-plasma-konsole.patch, NONE, 1.1 kdebase-workspace-4.2.95-rootprivs.patch, NONE, 1.1 kdebase-workspace-4.2.96-redhat-startkde.patch, NONE, 1.1 kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch, NONE, 1.1 .cvsignore, 1.25, 1.26 kdebase-workspace.spec, 1.182, 1.183 sources, 1.31, 1.32 kdebase-workspace-4.0.3-timedate-kcm.patch, 1.1, NONE kdebase-workspace-4.0.72-ck-shutdown.patch, 1.1, NONE kdebase-workspace-4.0.72-klipper-url.patch, 1.1, NONE kdebase-workspace-4.1.2-rootprivs.patch, 1.1, NONE kdebase-workspace-4.1.96-AllowExternalPaths.patch, 1.1, NONE kdebase-workspace-4.2.0-bluetooth-revert.patch, 1.2, NONE kdebase-workspace-4.2.0-default_applets.patch, 1.2, NONE kdebase-workspace-4.2.0-kde#180576.patch, 1.1, NONE kdebase-workspace-4.2.0-show-systemsettings.patch, 1.1, NONE kdebase-workspace-4.2.1-plasma-konsole.patch, 1.1, NONE kdebase-workspace-4.2.1-redhat-startkde.patch, 1.1, NONE kdebase-workspace-4.2.2-kde#187699.patch, 1.2, NONE kdebase-workspace-4.2.3-weather-dataengine-nm.patch, 1.1, NONE kdebase-workspace-4.2.4-kde#165726-klipper-crash.patch, 1.1, NONE kdebase-workspace-4.3.0-desktopnumbers.patch, 1.1, NONE kdebase-workspace-4.3.0-device-notifier-luks.patch, 1.1, NONE Message-ID: <20090805002224.20BFC11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-workspace/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17957/F-10 Modified Files: .cvsignore kdebase-workspace.spec sources Added Files: kdebase-workspace-4.2.85-ck-shutdown.patch kdebase-workspace-4.2.85-klipper-url.patch kdebase-workspace-4.2.90-show_systemsettings.patch kdebase-workspace-4.2.95-default-applets.patch kdebase-workspace-4.2.95-plasma-konsole.patch kdebase-workspace-4.2.95-rootprivs.patch kdebase-workspace-4.2.96-redhat-startkde.patch kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch Removed Files: kdebase-workspace-4.0.3-timedate-kcm.patch kdebase-workspace-4.0.72-ck-shutdown.patch kdebase-workspace-4.0.72-klipper-url.patch kdebase-workspace-4.1.2-rootprivs.patch kdebase-workspace-4.1.96-AllowExternalPaths.patch kdebase-workspace-4.2.0-bluetooth-revert.patch kdebase-workspace-4.2.0-default_applets.patch kdebase-workspace-4.2.0-kde#180576.patch kdebase-workspace-4.2.0-show-systemsettings.patch kdebase-workspace-4.2.1-plasma-konsole.patch kdebase-workspace-4.2.1-redhat-startkde.patch kdebase-workspace-4.2.2-kde#187699.patch kdebase-workspace-4.2.3-weather-dataengine-nm.patch kdebase-workspace-4.2.4-kde#165726-klipper-crash.patch kdebase-workspace-4.3.0-desktopnumbers.patch kdebase-workspace-4.3.0-device-notifier-luks.patch Log Message: kde-4.3.0 kdebase-workspace-4.2.85-ck-shutdown.patch: kdisplaymanager.cpp | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) --- NEW FILE kdebase-workspace-4.2.85-ck-shutdown.patch --- diff -up kdebase-workspace-4.2.85/libs/kworkspace/kdisplaymanager.cpp.ck-shutdown kdebase-workspace-4.2.85/libs/kworkspace/kdisplaymanager.cpp --- kdebase-workspace-4.2.85/libs/kworkspace/kdisplaymanager.cpp.ck-shutdown 2009-04-28 15:46:11.000000000 +0200 +++ kdebase-workspace-4.2.85/libs/kworkspace/kdisplaymanager.cpp 2009-05-11 22:49:41.000000000 +0200 @@ -26,6 +26,7 @@ #include #include +#include #include #include @@ -85,6 +86,7 @@ KDisplayManager::KDisplayManager() : d(n strcpy( sa.sun_path, "/tmp/.gdm_socket" ); if (::connect( d->fd, (struct sockaddr *)&sa, sizeof(sa) )) { ::close( d->fd ); + DMType = NoDM; d->fd = -1; break; } @@ -186,6 +188,21 @@ KDisplayManager::exec( const char *cmd, bool KDisplayManager::canShutdown() { + if (DMType == NoDM) { + // No DM or newest GDM running, we'll try shutting down through ConsoleKit. + // Unfortunately, ConsoleKit won't tell us if we're allowed to do that + // (it also depends on whether there are other users logged in on the + // system), so we can only check if it's running at all. + QDBusConnection systemBus = QDBusConnection::systemBus(); + if (!systemBus.isConnected()) + return false; + QDBusInterface consoleKit( QLatin1String( "org.freedesktop.ConsoleKit" ), + QLatin1String( "/org/freedesktop/ConsoleKit/Manager" ), + QLatin1String( "org.freedesktop.ConsoleKit.Manager" ), + systemBus ); + return consoleKit.isValid(); + } + if (DMType == OldKDM) return strstr( ctl, ",maysd" ) != 0; @@ -205,6 +222,21 @@ KDisplayManager::shutdown( KWorkSpace::S if (shutdownType == KWorkSpace::ShutdownTypeNone || shutdownType == KWorkSpace::ShutdownTypeLogout) return; + if (DMType == NoDM) { + // No DM or newest GDM running, try shutting down through ConsoleKit. + QDBusConnection systemBus = QDBusConnection::systemBus(); + if (!systemBus.isConnected()) + return; + QDBusInterface consoleKit( QLatin1String( "org.freedesktop.ConsoleKit" ), + QLatin1String( "/org/freedesktop/ConsoleKit/Manager" ), + QLatin1String( "org.freedesktop.ConsoleKit.Manager" ), + systemBus ); + if (consoleKit.isValid()) + consoleKit.call( QLatin1String( shutdownType == KWorkSpace::ShutdownTypeReboot ? + "Restart" : "Stop" ) ); + return; + } + bool cap_ask; if (DMType == NewKDM) { QByteArray re; kdebase-workspace-4.2.85-klipper-url.patch: klipperrc.desktop | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kdebase-workspace-4.2.85-klipper-url.patch --- diff -up kdebase-workspace-4.2.85/klipper/klipperrc.desktop.klipper-url kdebase-workspace-4.2.85/klipper/klipperrc.desktop --- kdebase-workspace-4.2.85/klipper/klipperrc.desktop.klipper-url 2009-04-05 22:00:13.000000000 +0200 +++ kdebase-workspace-4.2.85/klipper/klipperrc.desktop 2009-05-11 22:56:51.000000000 +0200 @@ -409,7 +409,7 @@ Description[zh_TW]=?? &Konqueror ? Enabled=true [Action_1/Command_2] -Commandline=ps x |grep -q '[m]ozilla' && "mozilla -remote openURL(%s, new-window)" || mozilla %s +Commandline=ps x |grep -q '[m]ozilla' && mozilla -remote 'openURL(%s, new-window)' || mozilla %s Icon=mozilla Description=Open with &Mozilla Description[af]=Maak oop met Mozilla @@ -581,7 +581,7 @@ Description[zh_TW]=?? &URL Enabled=true [Action_1/Command_4] -Commandline=ps x |grep -q '[f]irefox' && "firefox -remote openURL(%s, new-window)" || firefox "%s" +Commandline=ps x |grep -q '[f]irefox' && firefox -remote 'openURL(%s, new-window)' || firefox "%s" Icon=firefox Description=Open with &Firefox Description[af]=Maak oop met Firefox @@ -1892,7 +1892,7 @@ Description[zh_TW]=?? &Konqueror ? Enabled=true [Action_6/Command_2] -Commandline=mozilla -remote openURL(%s, new-window) +Commandline=mozilla -remote 'openURL(%s, new-window)' Description=Open with &Mozilla Description[af]=Maak oop met Mozilla Description[ar]=???? ?????? &?????? kdebase-workspace-4.2.90-show_systemsettings.patch: plasma/applets/kickoff/core/applicationmodel.cpp | 1 - systemsettings/app/systemsettings.desktop | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kdebase-workspace-4.2.90-show_systemsettings.patch --- diff -up kdebase-workspace-4.2.90/plasma/applets/kickoff/core/applicationmodel.cpp.show-systemsettings kdebase-workspace-4.2.90/plasma/applets/kickoff/core/applicationmodel.cpp --- kdebase-workspace-4.2.90/plasma/applets/kickoff/core/applicationmodel.cpp.show-systemsettings 2009-05-14 12:26:34.000000000 -0500 +++ kdebase-workspace-4.2.90/plasma/applets/kickoff/core/applicationmodel.cpp 2009-06-03 20:53:41.000000000 -0500 @@ -111,7 +111,6 @@ public: displayOrder(NameAfterDescription), allowSeparators(_allowSeparators) { - systemApplications = Kickoff::systemApplicationList(); } ~ApplicationModelPrivate() diff -up kdebase-workspace-4.2.90/systemsettings/app/systemsettings.desktop.show-systemsettings kdebase-workspace-4.2.90/systemsettings/app/systemsettings.desktop --- kdebase-workspace-4.2.90/systemsettings/app/systemsettings.desktop.show-systemsettings 2009-04-30 13:02:27.000000000 -0500 +++ kdebase-workspace-4.2.90/systemsettings/app/systemsettings.desktop 2009-06-03 20:53:41.000000000 -0500 @@ -157,3 +157,4 @@ Name[zh_TW]=???? X-DBUS-StartupType=Unique Categories=Qt;KDE;Settings; +OnlyShowIn=KDE; kdebase-workspace-4.2.95-default-applets.patch: desktopcorona.cpp | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) --- NEW FILE kdebase-workspace-4.2.95-default-applets.patch --- diff -ur kdebase-workspace-4.2.95/plasma/shells/desktop/desktopcorona.cpp kdebase-workspace-4.2.95-default-applets/plasma/shells/desktop/desktopcorona.cpp --- kdebase-workspace-4.2.95/plasma/shells/desktop/desktopcorona.cpp 2009-06-17 22:07:42.000000000 +0200 +++ kdebase-workspace-4.2.95-default-applets/plasma/shells/desktop/desktopcorona.cpp 2009-07-03 01:07:27.000000000 +0200 @@ -259,15 +259,22 @@ loadDefaultApplet("tasks", panel); loadDefaultApplet("systemtray", panel); - Plasma::DataEngineManager *engines = Plasma::DataEngineManager::self(); - Plasma::DataEngine *power = engines->loadEngine("powermanagement"); - if (power) { - const QStringList &batteries = power->query("Battery")["sources"].toStringList(); - if (!batteries.isEmpty()) { - loadDefaultApplet("battery", panel); - } + if ( (!QFile::exists("/usr/share/autostart/guidance-power-manager.desktop")) && + (!QFile::exists("/usr/share/autostart/kpowersave-autostart.desktop")) ) { + Plasma::DataEngineManager *engines = Plasma::DataEngineManager::self(); + Plasma::DataEngine *power = engines->loadEngine("powermanagement"); + if (power) { + const QStringList &batteries = power->query("Battery")["sources"].toStringList(); + if (!batteries.isEmpty()) { + loadDefaultApplet("battery", panel); + } + } + engines->unloadEngine("powermanagement"); + } + + if (QFile::exists("/usr/share/kde4/services/plasma-applet-networkmanagement.desktop")) { + loadDefaultApplet("networkmanagement", panel); } - engines->unloadEngine("powermanagement"); loadDefaultApplet("digital-clock", panel); emit containmentAdded(panel); kdebase-workspace-4.2.95-plasma-konsole.patch: desktop.cpp | 13 +++++++++++++ desktop.h | 2 ++ 2 files changed, 15 insertions(+) --- NEW FILE kdebase-workspace-4.2.95-plasma-konsole.patch --- diff -up kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.cpp.plasma-konsole kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.cpp --- kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.cpp.plasma-konsole 2009-06-17 22:07:42.000000000 +0200 +++ kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.cpp 2009-06-26 12:00:49.000000000 +0200 @@ -41,6 +41,7 @@ #include #include #include +#include #include #include @@ -65,6 +66,7 @@ DefaultDesktop::DefaultDesktop(QObject * m_runCommandAction(0), m_lockScreenAction(0), m_logoutAction(0), + m_runKonsoleAction(0), dropping(false) { qRegisterMetaType("QImage"); @@ -203,6 +205,11 @@ void DefaultDesktop::runCommand() krunner.display(); } +void DefaultDesktop::runKonsole() +{ + KToolInvocation::invokeTerminal(QString(), QDir::homePath()); +} + void DefaultDesktop::lockScreen() { if (!KAuthorized::authorizeKAction("lock_screen")) { @@ -253,6 +260,10 @@ QList DefaultDesktop::contextu m_addPanelAction->setIcon(KIcon("list-add")); } + m_runKonsoleAction = new QAction(i18n("Konsole"), this); + connect(m_runKonsoleAction, SIGNAL(triggered(bool)), this, SLOT(runKonsole())); + m_runKonsoleAction->setIcon(KIcon("terminal")); + m_runCommandAction = new QAction(i18n("Run Command..."), this); m_runCommandAction->setIcon(KIcon("system-run")); connect(m_runCommandAction, SIGNAL(triggered(bool)), this, SLOT(runCommand())); @@ -272,6 +283,8 @@ QList DefaultDesktop::contextu QList actions; + actions.append(m_runKonsoleAction); + if (KAuthorized::authorizeKAction("run_command")) { actions.append(m_runCommandAction); } diff -up kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.h.plasma-konsole kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.h --- kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.h.plasma-konsole 2009-04-05 22:00:17.000000000 +0200 +++ kdebase-workspace-4.2.95/plasma/containments/desktop/desktop.h 2009-06-26 11:49:24.000000000 +0200 @@ -70,6 +70,7 @@ protected: void dropEvent(QGraphicsSceneDragDropEvent *event); protected Q_SLOTS: + void runKonsole(); void runCommand(); void lockScreen(); @@ -89,6 +90,7 @@ private: QAction *m_lockDesktopAction; QAction *m_appletBrowserAction; QAction *m_addPanelAction; + QAction *m_runKonsoleAction; QAction *m_runCommandAction; QAction *m_setupDesktopAction; QAction *m_lockScreenAction; kdebase-workspace-4.2.95-rootprivs.patch: ModuleView.cpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) --- NEW FILE kdebase-workspace-4.2.95-rootprivs.patch --- diff -ur kdebase-workspace-4.2.95/systemsettings/core/ModuleView.cpp kdebase-workspace-4.2.95-rootprivs/systemsettings/core/ModuleView.cpp --- kdebase-workspace-4.2.95/systemsettings/core/ModuleView.cpp 2009-06-23 13:14:38.000000000 +0200 +++ kdebase-workspace-4.2.95-rootprivs/systemsettings/core/ModuleView.cpp 2009-06-29 19:39:01.000000000 +0200 @@ -39,6 +39,7 @@ #include #include #include +#include #include "MenuItem.h" @@ -124,6 +125,32 @@ return; } + if ( menuItem->service()->property( "X-KDE-RootOnly", QVariant::Bool ).toBool() ) { + QString kdesu = KStandardDirs::findExe( "kdesu" ); + QString cmd = menuItem->service()->exec().trimmed(); + + /* Prepare the process to run the kcmshell */ + if ( cmd.left(5) == "kdesu" ) + { + cmd = cmd.remove(0,5).trimmed(); + + /* Remove all kdesu switches */ + while ( cmd.length() > 1 && cmd[ 0 ] == '-' ) + cmd = cmd.remove( 0, cmd.indexOf( ' ' ) ).trimmed(); + } + + if ( cmd.left(9) == "kcmshell4" ) + cmd = cmd.remove(0,9).trimmed(); + + QStringList args; + args << "-i" << QString( menuItem->service()->icon() ) << "-c" << QString( "%1 %2 --lang %3" ).arg( KStandardDirs::locate("exe", "kcmshell4") ).arg( cmd ).arg( KGlobal::locale()->language() ); + + kDebug() << "Starting root module: " << args; + QProcess::startDetached( kdesu, args ); + + return; + } + QList modules; if ( menuItem->children().empty() ) { modules << &menuItem->item(); kdebase-workspace-4.2.96-redhat-startkde.patch: startkde.cmake | 35 ++++++++++++++--------------------- 1 file changed, 14 insertions(+), 21 deletions(-) --- NEW FILE kdebase-workspace-4.2.96-redhat-startkde.patch --- diff -up kdebase-workspace-4.2.96/startkde.cmake.redhat-startkde kdebase-workspace-4.2.96/startkde.cmake --- kdebase-workspace-4.2.96/startkde.cmake.redhat-startkde 2009-07-08 16:45:04.000000000 +0200 +++ kdebase-workspace-4.2.96/startkde.cmake 2009-07-16 15:28:12.000000000 +0200 @@ -22,36 +22,20 @@ if test $kcheckrunning_result -eq 0 ; th exit 1 elif test $kcheckrunning_result -eq 2 ; then echo "\$DISPLAY is not set or cannot connect to the X server." - exit 1 + exit 1 fi -# Set the background to plain grey. +# Set the background to the Red Hat default. # The standard X background is nasty, causing moire effects and exploding # people's heads. We use colours from the standard KDE palette for those with # palettised displays. if test -z "$XDM_MANAGED" || echo "$XDM_MANAGED" | grep ",auto" > /dev/null; then - xsetroot -solid "#000000" + xsetroot -solid "#103D77" fi # we have to unset this for Darwin since it will screw up KDE's dynamic-loading unset DYLD_FORCE_FLAT_NAMESPACE -# in case we have been started with full pathname spec without being in PATH -bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'` -if [ -n "$bindir" ]; then - qbindir=`$bindir/kde4-config --qt-binaries` - if [ -n "$qbindir" ]; then - case $PATH in - $qbindir|$qbindir:*|*:$qbindir|*:$qbindir:*) ;; - *) PATH=$qbindir:$PATH; export PATH;; - esac - fi - case $PATH in - $bindir|$bindir:*|*:$bindir|*:$bindir:*) ;; - *) PATH=$bindir:$PATH; export PATH;; - esac -fi - # Boot sequence: # # kdeinit is used to fork off processes which improves memory usage @@ -89,6 +73,13 @@ kcmrandrrc [Screen3] kcmfonts General forceFontDPI 0 kdeglobals Locale Language '' # trigger requesting languages from KLocale EOF +# read the default KSplash theme to use out of kde-settings +if [ -e /usr/share/kde-settings/kde-profile/default/share/config/ksplashrc ] + then eval `grep '^Theme=' /usr/share/kde-settings/kde-profile/default/share/config/ksplashrc` + if [ -n "$Theme" ] + then sed -i -e "s/Default/$Theme/g" $kdehome/share/config/startupconfigkeys + fi +fi kstartupconfig4 returncode=$? if test $returncode -ne 0; then @@ -209,8 +200,9 @@ fi # better use the Autostart folder. libpath=`kde4-config --path lib | tr : '\n'` +envpath=/etc/kde/env/ -for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'`; do +for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'` $envpath ; do for file in "$prefix"*.sh; do test -r "$file" && . "$file" done @@ -423,7 +415,8 @@ kde3 dcopserver_shutdown --wait 2>/dev/n echo 'startkde: Running shutdown scripts...' 1>&2 # Run scripts found in $KDEDIRS/shutdown -for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/shutdown/,p'`; do +shutdownpath=/etc/kde/shutdown/ +for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/shutdown/,p'` $shutdownpath; do for file in `ls "$prefix" 2> /dev/null | egrep -v '(~|\.bak)$'`; do test -x "$prefix$file" && "$prefix$file" done kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch: battery.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) --- NEW FILE kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch --- diff -ur kdebase-workspace-4.3.0/plasma/applets/battery/battery.cpp kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime/plasma/applets/battery/battery.cpp --- kdebase-workspace-4.3.0/plasma/applets/battery/battery.cpp 2009-07-08 16:45:03.000000000 +0200 +++ kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime/plasma/applets/battery/battery.cpp 2009-08-03 06:43:04.000000000 +0200 @@ -530,7 +530,11 @@ QString state = battery_data.value()["State"].toString(); m_remainingMSecs = battery_data.value()["Remaining msec"].toInt(); //kDebug() << "time left:" << m_remainingMSecs; - if (state == "Discharging" && m_remainingMSecs > 0 && m_showRemainingTime) { + // Always show the remaining time in the popup (like KDE 4.2.x did). + // We don't just set m_showRemainingTime to true by default because + // that'd try to use the time also for the icon. That won't fit on + // small panels and wasn't the default in 4.2 either. + if (state == "Discharging" && m_remainingMSecs > 0) { // FIXME: Somehow, m_extenderApplet is null here, so the label never becomes visible if (m_extenderApplet) { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/F-10/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 30 May 2009 10:58:08 -0000 1.25 +++ .cvsignore 5 Aug 2009 00:22:21 -0000 1.26 @@ -1 +1,5 @@ -kdebase-workspace-4.2.4.tar.bz2 +kdebase-workspace-4.2.90.tar.bz2 +kdebase-workspace-4.2.95.tar.bz2 +kdebase-workspace-4.2.96.tar.bz2 +kdebase-workspace-4.2.98.tar.bz2 +kdebase-workspace-4.3.0.tar.bz2 Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/F-10/kdebase-workspace.spec,v retrieving revision 1.182 retrieving revision 1.183 diff -u -p -r1.182 -r1.183 --- kdebase-workspace.spec 9 Jul 2009 20:45:30 -0000 1.182 +++ kdebase-workspace.spec 5 Aug 2009 00:22:23 -0000 1.183 @@ -1,12 +1,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%if 0%{?fedora} <= 9 -%define have_bluez3 1 -%endif - Summary: K Desktop Environment - Workspace Name: kdebase-workspace -Version: 4.2.4 +Version: 4.3.0 Release: 5%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 @@ -15,42 +11,36 @@ Group: User Interface/Desktops URL: http://www.kde.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch1: kdebase-workspace-4.2.1-redhat-startkde.patch -Patch2: kdebase-workspace-4.2.1-plasma-konsole.patch -Patch3: kdebase-workspace-4.2.0-show-systemsettings.patch -Patch4: kdebase-workspace-4.0.72-ck-shutdown.patch -#?434824: KDE4 System Settings - No Method To Enter Administrative Mode -Patch5: kdebase-workspace-4.1.2-rootprivs.patch -Patch6: kdebase-workspace-4.0.3-timedate-kcm.patch +Patch1: kdebase-workspace-4.2.96-redhat-startkde.patch +Patch2: kdebase-workspace-4.2.95-plasma-konsole.patch +Patch3: kdebase-workspace-4.2.90-show_systemsettings.patch +Patch4: kdebase-workspace-4.2.85-ck-shutdown.patch #?441062: packagekit tools do not show icons correctly on KDE Patch7: kdebase-workspace-4.0.3-krdb.patch -Patch8: kdebase-workspace-4.0.72-klipper-url.patch +Patch8: kdebase-workspace-4.2.85-klipper-url.patch +#?434824: KDE4 System Settings - No Method To Enter Administrative Mode +Patch9: kdebase-workspace-4.2.95-rootprivs.patch Patch11: kdebase-workspace-4.1.96-font.patch -Patch12: kdebase-workspace-4.2.0-default_applets.patch +Patch12: kdebase-workspace-4.2.95-default-applets.patch Patch13: kdebase-workspace-4.2.0-pykde4.patch Patch14: kdebase-workspace-4.2.0-klipper-arora.patch Patch15: kdebase-workspace-4.2.0-kio_sysinfo.patch -# Fix kde#165726: klipper crashed when opening link with external application -# It's already fixed in 4.3 as part of a larger commit, but the fix never got -# backported to 4.2. -Patch16: kdebase-workspace-4.2.4-kde#165726-klipper-crash.patch +# show the remaining time in the battery plasmoid's popup (as in 4.2) (#515166) +Patch16: kdebase-workspace-4.3.0-battery-plasmoid-showremainingtime.patch # upstream patches: +# 4.3 branch + # trunk -Patch100: kdebase-workspace-4.1.96-AllowExternalPaths.patch -# solid-bluetooth, https://bugzilla.redhat.com/481801 -Patch101: solid-bluetoothTrunkTo42.diff -# revert solid-bluetooth to the version from 4.1.4, needed for kdebluetooth 0.2 -# 0.3 requires BlueZ 4 and the patch above -Patch102: kdebase-workspace-4.2.0-bluetooth-revert.patch -# from 4.3: http://bugs.kde.org/180576 -Patch103: kdebase-workspace-4.2.0-kde#180576.patch -#?4.3, https://bugs.kde.org/show_bug.cgi?id=184152 -Patch105: kdebase-workspace-4.3.0-desktopnumbers.patch -# from 4.3: check for network avail. through Solid/NM in the weather dataengine -Patch106: kdebase-workspace-4.2.3-weather-dataengine-nm.patch -# 4.3: #510527 - Encrypted USB drives don't show up in KDE device notifier -Patch107: kdebase-workspace-4.3.0-device-notifier-luks.patch + +# moving to non-multilib hack +Obsoletes: kdebase-workspace < 4.3.0-2 + +Obsoletes: PolicyKit-kde < %{version}-100 +Provides: PolicyKit-kde = %{version}-100 +# This can be used by apps which want to use the PolicyKit +# frontend implementation of the desktop they are running under +Provides: PolicyKit-authentication-agent # FIXME: Should we restore this now that kdebase no longer depends on kdebase-workspace? %if 0%{?fedora} == 9 @@ -70,11 +60,15 @@ Obsoletes: kpowersave < 0.7.3-10 Obsoletes: guidance-power-manager < 4.3 %endif +BuildRequires: akonadi-devel BuildRequires: bluez-libs-devel BuildRequires: ConsoleKit-devel +BuildRequires: desktop-file-utils BuildRequires: google-gadgets-devel >= 0.10.5 BuildRequires: glib2-devel +BuildRequires: gpsd-devel BuildRequires: kdelibs4-devel >= %{version} +BuildRequires: kdelibs-experimental-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: libcaptury-devel BuildRequires: libutempter-devel @@ -83,14 +77,15 @@ BuildRequires: libXres-devel BuildRequires: lm_sensors-devel BuildRequires: NetworkManager-devel BuildRequires: pam-devel +BuildRequires: polkit-qt-devel BuildRequires: qimageblitz-devel BuildRequires: soprano-devel BuildRequires: python-devel -BuildRequires: qedje-devel +BuildRequires: qedje-devel >= 0.4.0 # used for the Logitech mouse KCM, disabled until #399931 is fixed # BuildRequires: libusb-devel -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } # would much rather these deps be elsewhere, @@ -142,12 +137,10 @@ This package contains: %package devel Group: Development/Libraries Summary: Development files for %{name} -%if 0%{?have_bluez3} -Provides: solid-bluetooth-devel = 4.1.4-1 -%else +Obsoletes: PolicyKit-kde-devel < 4.2.85 +Provides: PolicyKit-kde-devel = %{version}-%{release} Provides: solid-bluetooth-devel = 4.3-0.1 -%endif -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: kdelibs4-devel %description devel %{summary}. @@ -155,11 +148,7 @@ Requires: kdelibs4-devel %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -%if 0%{?have_bluez3} -Provides: solid-bluetooth = 4.1.4-1 -%else Provides: solid-bluetooth = 4.3-0.1 -%endif Requires: kdelibs4%{?_isa} >= %{version} Requires: %{name} = %{version}-%{release} %description libs @@ -224,34 +213,20 @@ Requires: PyKDE4 >= %{version} # RH/Fedora-specific startkde changes %patch1 -p1 -b .redhat-startkde %patch2 -p1 -b .plasma-konsole -%patch3 -p1 -b .show-systemsettings +%patch3 -p1 -b .show_systemsettings # ConsoleKit >= 0.2.4 shutdown/reboot support (needed for GDM 2.22) %patch4 -p1 -b .ck-shutdown -pushd systemsettings -%patch5 -p0 -b .rootprivs -popd -%patch6 -p0 -b .timedate-kcm %patch7 -p0 -b .krdb %patch8 -p1 -b .klipper-url +%patch9 -p1 -b .rootprivs %patch11 -p1 -b .font -%patch12 -p1 -b .default_applets +%patch12 -p1 -b .default-applets %patch13 -p1 -b .pykde4 -%patch14 -p1 -b .klipper-arora # kio_sysinfo based on OpenSUSE's patch %patch15 -p1 -b .kio_sysinfo -%patch16 -p1 -b .kde#165726 +%patch16 -p1 -b .showremainingtime # upstream patches -%patch100 -p1 -b .AllowExternalPaths -%if 0%{?have_bluez3} -%patch102 -p1 -b .bluetooth-revert -%else -%patch101 -p0 -b .solid-bluetoothTrunkTo42 -%endif -%patch103 -p1 -b .kde#180576 -%patch105 -p0 -b .desktopnumbers -%patch106 -p1 -b .weather-dataengine-nm -%patch107 -p0 -b .device-notifier-luks %build @@ -288,6 +263,12 @@ ln -sf ../pics/users/%{default_face_icon popd +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %clean rm -rf %{buildroot} @@ -318,7 +299,6 @@ fi %files %defattr(-,root,root,-) %doc COPYING README -%config(noreplace) %{_kde4_sysconfdir}/systemsettingsrc %{_kde4_bindir}/kaccess %{_kde4_bindir}/kapplymousetheme %{_kde4_bindir}/kblankscrn.kss @@ -343,13 +323,15 @@ fi %{_kde4_bindir}/ksystraycmd %{_kde4_bindir}/kwin* %{_kde4_bindir}/kxkb -%{_kde4_bindir}/plasma +%{_kde4_bindir}/polkit-kde-authorization +%{_kde4_bindir}/plasma-desktop %{_kde4_bindir}/plasma-overlay %{_kde4_bindir}/plasmaengineexplorer -%{_kde4_bindir}/plasmapkg %{_kde4_bindir}/plasmoidviewer +%{_kde4_bindir}/plasmawallpaperviewer %{_kde4_bindir}/safestartkde %{_kde4_bindir}/setscheduler +%{_kde4_bindir}/solid-action-desktop-gen %{_kde4_bindir}/solid-bluetooth %{_kde4_bindir}/solid-network %{_kde4_bindir}/solid-powermanagement @@ -361,6 +343,7 @@ fi %{_kde4_appsdir}/kaccess/ %{_kde4_appsdir}/kcminput/ %{_kde4_appsdir}/kcmkeys/ +%{_kde4_appsdir}/kcmsolidactions/ %{_kde4_appsdir}/kconf_update/ %{_kde4_appsdir}/kcontrol/ %{_kde4_appsdir}/kdisplay/ @@ -378,15 +361,11 @@ fi %{_kde4_appsdir}/plasma_scriptengine_ruby/ %{_kde4_appsdir}/powerdevil/ %{_kde4_appsdir}/solid/ -%if 0%{?have_bluez3} -%{_kde4_appsdir}/solidfakebluetoothbackend/ -%endif %{_kde4_appsdir}/solidfakenetbackend/ %{_kde4_appsdir}/systemsettings/ %{_kde4_configdir}/background.knsrc %{_kde4_configdir}/colorschemes.knsrc -%{_kde4_configdir}/klipperrc %{_kde4_configdir}/ksplash.knsrc %{_kde4_configdir}/ksysguard.knsrc %{_kde4_configdir}/plasma-overlayrc @@ -394,11 +373,13 @@ fi %{_kde4_configdir}/wallpaper.knsrc %{_kde4_datadir}/kde4/services/* +%exclude %{_kde4_datadir}/kde4/services/kdm.desktop %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_datadir}/sounds/pop.wav %{_kde4_datadir}/autostart/klipper.desktop %{_kde4_datadir}/autostart/krunner.desktop %{_kde4_datadir}/autostart/plasma.desktop +%{_kde4_datadir}/autostart/plasma-desktop.desktop %{_kde4_datadir}/applications/kde4/* %{_datadir}/dbus-1/interfaces/*.xml %{_datadir}/dbus-1/services/*.service @@ -409,13 +390,17 @@ fi %{_kde4_docdir}/HTML/en/kmenuedit/ %{_kde4_docdir}/HTML/en/ksysguard/ %{_kde4_docdir}/HTML/en/kxkb/ +%{_kde4_docdir}/HTML/en/PolicyKit-kde/ %{_kde4_docdir}/HTML/en/plasma/ %{_kde4_docdir}/HTML/en/systemsettings/ %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* +%{_kde4_libdir}/kde4/classic_mode.so %{_kde4_libdir}/kde4/fontthumbnail.so +%{_kde4_libdir}/kde4/icon_mode.so %{_kde4_libdir}/kde4/ion_*.so %{_kde4_libdir}/kde4/kcm_*.so +%exclude %{_kde4_libdir}/kde4/kcm_kdm.so %{_kde4_libdir}/kde4/kded_*.so %{_kde4_libdir}/kde4/kfontviewpart.so %{_kde4_libdir}/kde4/kio_fonts.so @@ -424,26 +409,30 @@ fi %{_kde4_libdir}/kde4/kwin*_*.so %{_kde4_libdir}/kde4/plasma_animator_default.so %{_kde4_libdir}/kde4/plasma_applet_*.so -%{_kde4_libdir}/kde4/plasma_appletscript_*.so -%{_kde4_libdir}/kde4/plasma_appletscriptengine_*.so +%{_kde4_libdir}/kde4/plasma_appletscript_qedje.so +%{_kde4_libdir}/kde4/plasma_appletscriptengine_dashboard.so +%{_kde4_libdir}/kde4/plasma_appletscriptengine_webapplet.so %{_kde4_libdir}/kde4/plasma_containment_*.so %{_kde4_libdir}/kde4/plasma_engine_*.so +%{_kde4_libdir}/kde4/plasma-geolocation-gps.so +%{_kde4_libdir}/kde4/plasma-geolocation-ip.so %{_kde4_libdir}/kde4/plasma_package*_*.so -%{_kde4_libdir}/kde4/plasma_runnerscript_*.so %{_kde4_libdir}/kde4/plasma_wallpaper_*.so %{_kde4_libdir}/kde4/solid_*.so -%{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so -%{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so %{_kde4_libexecdir}/kcheckpass %{_kde4_libexecdir}/kcmdatetimehelper %{_kde4_libexecdir}/kfontprint %{_kde4_libexecdir}/kio_fonts_helper %{_kde4_libexecdir}/krootimage -%{_kde4_libexecdir}/krunner_lock +%{_kde4_libexecdir}/kscreenlocker +%{_kde4_libexecdir}/polkit-kde-manager %{_kde4_libexecdir}/test_kcm_xinerama %{_libdir}/strigi/ %{_kde4_libdir}/libkdeinit*.so +%{_kde4_libdir}/libkickoff.so +%{_kde4_libdir}/libsystemsettingsview.so %{_kde4_libdir}/kconf_update_bin/* +%{_mandir}/man1/plasmaengineexplorer.1* # googlegadgets %exclude %{_kde4_libdir}/kde4/plasma_package_ggl.so %exclude %{_kde4_libdir}/kde4/plasma_scriptengine_ggl.so @@ -457,20 +446,19 @@ fi %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* %{_kde4_libdir}/libplasma_applet-system-monitor.so +%{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so +%{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so %files devel %defattr(-,root,root,-) %{_kde4_includedir}/* %{_kde4_libdir}/lib*.so %{_kde4_appsdir}/cmake/modules/*.cmake -# CMake changes behaviour after cmake-2.6.2 -%if "%{?_cmake_version}" > "2.6.2" -%{_kde4_libdir}/cmake/KDE4Workspace* -%else -%{_kde4_libdir}/KDE4Workspace* -%endif +%{_kde4_libdir}/cmake/KDE4Workspace-%{version}/ %exclude %{_kde4_libdir}/libkdeinit*.so +%exclude %{_kde4_libdir}/libkickoff.so %exclude %{_kde4_libdir}/libplasma_applet-system-monitor.so +%exclude %{_kde4_libdir}/libsystemsettingsview.so %files wallpapers %defattr(-,root,root,-) @@ -492,6 +480,7 @@ fi %{_kde4_appsdir}/kdm/ %{_kde4_datadir}/kde4/services/kdm.desktop + %files -n ksysguardd %defattr(-,root,root,-) %config(noreplace) %{_kde4_sysconfdir}/ksysguarddrc @@ -526,32 +515,85 @@ fi %changelog -* Thu Jul 9 2009 Luk?? Tinkl - 4.2.4-5 -- #510527 - Encrypted USB drives don't show up in KDE device notifier +* Tue Aug 04 2009 Than Ngo - 4.3.0-5 +- respin + +* Mon Aug 03 2009 Than Ngo - 4.3.0-4 +- respin + +* Mon Aug 03 2009 Kevin Kofler - 4.3.0-3 +- show the remaining time in the battery plasmoid's popup (as in 4.2) (#515166) + +* Sat Aug 01 2009 Rex Dieter - 4.3.0-2 +- move designer plugins to -libs, fixes + Multilib conflicts for index.cache.bz2 (#515088) +- tighten -libs deps, using %%{?_isa} +- %%check: desktop-file-validate + +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Mon Jul 27 2009 Luk?? Tinkl - 4.2.98-3 +- backport forgotten method impl in Solid from 4.3 branch, r1000715 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 -* Wed Jul 1 2009 Michel Salim - 4.2.4-4 +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Mon Jul 06 2009 Than Ngo - 4.2.95-7 +- plasma-desktop crashes when closing/opening windows (upstream patch) + +* Fri Jul 03 2009 Kevin Kofler - 4.2.95-6 +- add kde-plasma-networkmanagement to the default panel if installed + +* Wed Jul 01 2009 Michel Salim - 4.2.95-5 - rebuild (google-gadgets) -* Fri Jun 05 2009 Kevin Kofler - 4.2.4-3 -- fix Klipper crashes when destroying the popup (kde#165726) +* Wed Jul 01 2009 Rex Dieter 4.2.95-4 +- rebuild (libxklavier) + +* Mon Jun 29 2009 Rex Dieter 4.2.95-3 +- omit a few kdm bits from main pkg (#508647) + +* Mon Jun 29 2009 Kevin Kofler - 4.2.95-2 +- port and reapply rootprivs (#434824) patch (#508593) +- fix internal version number (otherwise it mismatches with our file list) -* Sun May 31 2009 Kevin Kofler - 4.2.4-2 -- make default_leonidas.png the default face icon on F11 (#503347) +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jun 18 2009 Rex Dieter 4.2.90-3 +- startkde: make MALLOC_CHECK opt-in (default off) -* Fri May 29 2009 Rex Dieter 4.2.3-6 +* Fri Jun 12 2009 Rex Dieter 4.2.90-2 +- bump Obsoletes: PolicyKit-kde + +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Sun May 31 2009 Kevin Kofler - 4.2.85-5 +- make default_leonidas.png the default face icon on F11 + +* Sat May 30 2009 Rex Dieter 4.2.85-4 +- -devel: exclude libkickoff.so, libsystemsettingsview.so +- drop old cmake crud + +* Fri May 29 2009 Rex Dieter 4.2.85-3 - omit/revert session-button patch (kde#194506,rh#502953) +- drop unused knotificationitem-1 patch -* Wed May 27 2009 Rex Dieter 4.2.3-5 +* Wed May 27 2009 Rex Dieter 4.2.85-2 - upgrade path broken (F-11+), Obsoletes: guidance-power-manager (#502892) +- drop < F-10 crud, have_bluez3 -* Mon May 18 2009 Luk?? Tinkl - 4.2.3-4 -- fix TAB completion in krunner - -* Thu May 14 2009 Kevin Kofler - 4.2.3-3 -- check for network availability through Solid/NM in the weather dataengine +* Mon May 11 2009 Than Ngo 4.2.85-1 +- 4.2.85 +- Obsoletes/Provides: PolicyKit-kde(-devel) * Wed May 06 2009 Than Ngo - 4.2.3-2 - Requires: oxygen-icon-theme >= 4.2.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/F-10/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 30 May 2009 10:58:08 -0000 1.31 +++ sources 5 Aug 2009 00:22:23 -0000 1.32 @@ -1 +1 @@ -72f90e1a61d94a5f66c0b3ce39b7b279 kdebase-workspace-4.2.4.tar.bz2 +e56f8af44df7bc8bfbc1de1ff1bf4414 kdebase-workspace-4.3.0.tar.bz2 --- kdebase-workspace-4.0.3-timedate-kcm.patch DELETED --- --- kdebase-workspace-4.0.72-ck-shutdown.patch DELETED --- --- kdebase-workspace-4.0.72-klipper-url.patch DELETED --- --- kdebase-workspace-4.1.2-rootprivs.patch DELETED --- --- kdebase-workspace-4.1.96-AllowExternalPaths.patch DELETED --- --- kdebase-workspace-4.2.0-bluetooth-revert.patch DELETED --- --- kdebase-workspace-4.2.0-default_applets.patch DELETED --- --- kdebase-workspace-4.2.0-kde#180576.patch DELETED --- --- kdebase-workspace-4.2.0-show-systemsettings.patch DELETED --- --- kdebase-workspace-4.2.1-plasma-konsole.patch DELETED --- --- kdebase-workspace-4.2.1-redhat-startkde.patch DELETED --- --- kdebase-workspace-4.2.2-kde#187699.patch DELETED --- --- kdebase-workspace-4.2.3-weather-dataengine-nm.patch DELETED --- --- kdebase-workspace-4.2.4-kde#165726-klipper-crash.patch DELETED --- --- kdebase-workspace-4.3.0-desktopnumbers.patch DELETED --- --- kdebase-workspace-4.3.0-device-notifier-luks.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 00:24:32 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 00:24:32 +0000 (UTC) Subject: rpms/kdegraphics/F-10 .cvsignore, 1.57, 1.58 kdegraphics.spec, 1.194, 1.195 sources, 1.66, 1.67 kdegraphics-4.2.2-kolourpaint-kde#183850-workaround.patch, 1.1, NONE Message-ID: <20090805002432.F1A7F11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegraphics/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18729 Modified Files: .cvsignore kdegraphics.spec sources Removed Files: kdegraphics-4.2.2-kolourpaint-kde#183850-workaround.patch Log Message: * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdegraphics/F-10/.cvsignore,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- .cvsignore 30 May 2009 13:24:41 -0000 1.57 +++ .cvsignore 5 Aug 2009 00:24:32 -0000 1.58 @@ -1 +1,5 @@ -kdegraphics-4.2.4.tar.bz2 +kdegraphics-4.2.90.tar.bz2 +kdegraphics-4.2.95.tar.bz2 +kdegraphics-4.2.96.tar.bz2 +kdegraphics-4.2.98.tar.bz2 +kdegraphics-4.3.0.tar.bz2 Index: kdegraphics.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegraphics/F-10/kdegraphics.spec,v retrieving revision 1.194 retrieving revision 1.195 diff -u -p -r1.194 -r1.195 --- kdegraphics.spec 2 Jun 2009 15:47:09 -0000 1.194 +++ kdegraphics.spec 5 Aug 2009 00:24:32 -0000 1.195 @@ -1,8 +1,3 @@ -%if 0%{?fedora} > 9 -%define obsolete_kde3_kipi 1 -%else -%define omit_kde3_conflicts 1 -%endif %ifnarch s390 s390x %define gphoto 1 @@ -12,7 +7,7 @@ Summary: K Desktop Environment - Graphics Applications Epoch: 7 -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} Name: kdegraphics @@ -23,9 +18,6 @@ Group: Applications/Multimedia License: GPLv2 URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegraphics-%{version}.tar.bz2 -# work around Kolourpaint crash with Qt 4.5 (kde#183850) -# patch from the upstream bug report -Patch0: kdegraphics-4.2.2-kolourpaint-kde#183850-workaround.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ## upstream patches @@ -77,10 +69,8 @@ Graphics applications, including %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -%if 0%{?obsolete_kde3_kipi} Obsoletes: libkdcraw < 0.2.0, libkexiv2 < 0.4.0, libkipi < 0.2.0 -%endif -Requires: kdelibs4%{?_isa} >= %{version} +Requires: kdelibs4%{?isa} >= %{version} %description libs %{summary}. @@ -92,10 +82,8 @@ Requires: %{name}-libs = %{?epoch:%{epoc Provides: kdegraphics4-devel = %{version}-%{release} Requires: kdelibs4-devel Requires: pkgconfig -%if ! 0%{?omit_kde3_conflicts} Obsoletes: libkdcraw-devel < 0.4.0, libkexiv2-devel < 0.4.0, libkipi-devel < 0.2.0 Provides: libkdcraw-devel = 0.4.0-2, libkexiv2-devel = 0.5.0-1, libkipi-devel = 0.3.0-1 -%endif %description devel %{summary}. @@ -108,7 +96,6 @@ Summary: A kioslave for displaying WinHe %prep %setup -q -n kdegraphics-%{version} -%patch0 -p1 -b .kolourpaint-kde#183850-workaround %build @@ -122,14 +109,8 @@ make %{?_smp_mflags} -C %{_target_platfo %install rm -rf %{buildroot} -make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%if 0%{?omit_kde3_conflicts} -# Conflicts: libkexiv2-devel libkdcraw-devel libkipi-devel -rm -rf %{buildroot}%{_kde4_includedir}/lib{kexiv2,kdcraw,kipi}/ -rm -f %{buildroot}%{_kde4_libdir}/lib{kexiv2,kdcraw,kipi}.so -rm -f %{buildroot}%{_libdir}/pkgconfig/lib{kexiv2,kdcraw,kipi}.pc -%endif +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %clean @@ -194,10 +175,12 @@ fi %{_kde4_iconsdir}/hicolor/*/actions/* %endif %{_kde4_libdir}/kde4/kcm_kgamma.so +%{_kde4_libdir}/kde4/mobithumbnail.so %{_kde4_libdir}/kde4/okularGenerator_*.so %{_kde4_libdir}/kde4/okularpart.so +%{_kde4_libdir}/kde4/rawthumbnail.so %{_kde4_libdir}/kde4/svgpart.so -%{_datadir}/dbus-1/interfaces/* +%{_datadir}/dbus-1/interfaces/*.xml %{_kde4_docdir}/HTML/en/*/ %{_kde4_iconsdir}/hicolor/*/apps/gwenview.* %{_kde4_iconsdir}/hicolor/*/apps/kcolorchooser.* @@ -224,14 +207,14 @@ fi %endif %{_kde4_libdir}/libokularcore.so.1* %{_kde4_libdir}/strigi/strigita_dvi.so +%{_kde4_libdir}/strigi/strigila_mobi.so + %files devel %defattr(-,root,root,-) -%if ! 0%{?omit_kde3_conflicts} %{_kde4_includedir}/libkdcraw/ %{_kde4_includedir}/libkexiv2/ %{_kde4_includedir}/libkipi/ -%endif %if 0%{?sane} %{_kde4_includedir}/libksane/ %endif @@ -248,19 +231,38 @@ fi %changelog -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 7:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 -* Thu May 28 2009 Rex Dieter - 4.2.3-3 -- libs: fix Requires: kdelibs4 dep +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 -* Wed May 27 2009 Rex Dieter - 4.2.3-2 +* Mon Jun 22 2009 Rex Dieter - 4.2.90-2 +- rebuild (poppler reduced libs) + +* Wed Jun 03 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Wed May 27 2009 Rex Dieter - 4.2.85-3 - fix non-gphoto/sane build, for s390 (#502827) +- drop < F-10 conditionals + +* Wed May 20 2009 Kevin Kofler - 4.2.85-2 +- rebuild for new Poppler -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 -* Mon Apr 27 2009 Rex Dieter 4.2.2-5 +* Mon Apr 27 2009 Rex Dieter - 4.2.2-5 - kio_msits subpkg, help avoid kchmviewer conflicts (#484861) * Wed Apr 22 2009 Than Ngo - 4.2.2-4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdegraphics/F-10/sources,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- sources 30 May 2009 13:24:42 -0000 1.66 +++ sources 5 Aug 2009 00:24:32 -0000 1.67 @@ -1 +1 @@ -34d7cf506dea9ab4dc78e9901c96391e kdegraphics-4.2.4.tar.bz2 +5d3838a2575a82777f00ced90332c41a kdegraphics-4.3.0.tar.bz2 --- kdegraphics-4.2.2-kolourpaint-kde#183850-workaround.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 00:25:01 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 00:25:01 +0000 (UTC) Subject: rpms/kdegraphics/F-11 .cvsignore, 1.62, 1.63 kdegraphics.spec, 1.204, 1.205 sources, 1.67, 1.68 kdegraphics-4.2.2-kolourpaint-kde#183850-workaround.patch, 1.1, NONE Message-ID: <20090805002501.C204811C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegraphics/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18930 Modified Files: .cvsignore kdegraphics.spec sources Removed Files: kdegraphics-4.2.2-kolourpaint-kde#183850-workaround.patch Log Message: * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdegraphics/F-11/.cvsignore,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- .cvsignore 30 May 2009 13:24:42 -0000 1.62 +++ .cvsignore 5 Aug 2009 00:25:01 -0000 1.63 @@ -1 +1,5 @@ -kdegraphics-4.2.4.tar.bz2 +kdegraphics-4.2.90.tar.bz2 +kdegraphics-4.2.95.tar.bz2 +kdegraphics-4.2.96.tar.bz2 +kdegraphics-4.2.98.tar.bz2 +kdegraphics-4.3.0.tar.bz2 Index: kdegraphics.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegraphics/F-11/kdegraphics.spec,v retrieving revision 1.204 retrieving revision 1.205 diff -u -p -r1.204 -r1.205 --- kdegraphics.spec 2 Jun 2009 15:47:09 -0000 1.204 +++ kdegraphics.spec 5 Aug 2009 00:25:01 -0000 1.205 @@ -1,8 +1,3 @@ -%if 0%{?fedora} > 9 -%define obsolete_kde3_kipi 1 -%else -%define omit_kde3_conflicts 1 -%endif %ifnarch s390 s390x %define gphoto 1 @@ -12,7 +7,7 @@ Summary: K Desktop Environment - Graphics Applications Epoch: 7 -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} Name: kdegraphics @@ -23,9 +18,6 @@ Group: Applications/Multimedia License: GPLv2 URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegraphics-%{version}.tar.bz2 -# work around Kolourpaint crash with Qt 4.5 (kde#183850) -# patch from the upstream bug report -Patch0: kdegraphics-4.2.2-kolourpaint-kde#183850-workaround.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ## upstream patches @@ -77,10 +69,8 @@ Graphics applications, including %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -%if 0%{?obsolete_kde3_kipi} Obsoletes: libkdcraw < 0.2.0, libkexiv2 < 0.4.0, libkipi < 0.2.0 -%endif -Requires: kdelibs4%{?_isa} >= %{version} +Requires: kdelibs4%{?isa} >= %{version} %description libs %{summary}. @@ -92,10 +82,8 @@ Requires: %{name}-libs = %{?epoch:%{epoc Provides: kdegraphics4-devel = %{version}-%{release} Requires: kdelibs4-devel Requires: pkgconfig -%if ! 0%{?omit_kde3_conflicts} Obsoletes: libkdcraw-devel < 0.4.0, libkexiv2-devel < 0.4.0, libkipi-devel < 0.2.0 Provides: libkdcraw-devel = 0.4.0-2, libkexiv2-devel = 0.5.0-1, libkipi-devel = 0.3.0-1 -%endif %description devel %{summary}. @@ -108,7 +96,6 @@ Summary: A kioslave for displaying WinHe %prep %setup -q -n kdegraphics-%{version} -%patch0 -p1 -b .kolourpaint-kde#183850-workaround %build @@ -122,14 +109,8 @@ make %{?_smp_mflags} -C %{_target_platfo %install rm -rf %{buildroot} -make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%if 0%{?omit_kde3_conflicts} -# Conflicts: libkexiv2-devel libkdcraw-devel libkipi-devel -rm -rf %{buildroot}%{_kde4_includedir}/lib{kexiv2,kdcraw,kipi}/ -rm -f %{buildroot}%{_kde4_libdir}/lib{kexiv2,kdcraw,kipi}.so -rm -f %{buildroot}%{_libdir}/pkgconfig/lib{kexiv2,kdcraw,kipi}.pc -%endif +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %clean @@ -194,10 +175,12 @@ fi %{_kde4_iconsdir}/hicolor/*/actions/* %endif %{_kde4_libdir}/kde4/kcm_kgamma.so +%{_kde4_libdir}/kde4/mobithumbnail.so %{_kde4_libdir}/kde4/okularGenerator_*.so %{_kde4_libdir}/kde4/okularpart.so +%{_kde4_libdir}/kde4/rawthumbnail.so %{_kde4_libdir}/kde4/svgpart.so -%{_datadir}/dbus-1/interfaces/* +%{_datadir}/dbus-1/interfaces/*.xml %{_kde4_docdir}/HTML/en/*/ %{_kde4_iconsdir}/hicolor/*/apps/gwenview.* %{_kde4_iconsdir}/hicolor/*/apps/kcolorchooser.* @@ -224,14 +207,14 @@ fi %endif %{_kde4_libdir}/libokularcore.so.1* %{_kde4_libdir}/strigi/strigita_dvi.so +%{_kde4_libdir}/strigi/strigila_mobi.so + %files devel %defattr(-,root,root,-) -%if ! 0%{?omit_kde3_conflicts} %{_kde4_includedir}/libkdcraw/ %{_kde4_includedir}/libkexiv2/ %{_kde4_includedir}/libkipi/ -%endif %if 0%{?sane} %{_kde4_includedir}/libksane/ %endif @@ -248,19 +231,38 @@ fi %changelog -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 7:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 -* Thu May 28 2009 Rex Dieter - 4.2.3-3 -- libs: fix Requires: kdelibs4 dep +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 -* Wed May 27 2009 Rex Dieter - 4.2.3-2 +* Mon Jun 22 2009 Rex Dieter - 4.2.90-2 +- rebuild (poppler reduced libs) + +* Wed Jun 03 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Wed May 27 2009 Rex Dieter - 4.2.85-3 - fix non-gphoto/sane build, for s390 (#502827) +- drop < F-10 conditionals + +* Wed May 20 2009 Kevin Kofler - 4.2.85-2 +- rebuild for new Poppler -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 -* Mon Apr 27 2009 Rex Dieter 4.2.2-5 +* Mon Apr 27 2009 Rex Dieter - 4.2.2-5 - kio_msits subpkg, help avoid kchmviewer conflicts (#484861) * Wed Apr 22 2009 Than Ngo - 4.2.2-4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdegraphics/F-11/sources,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- sources 30 May 2009 13:24:42 -0000 1.67 +++ sources 5 Aug 2009 00:25:01 -0000 1.68 @@ -1 +1 @@ -34d7cf506dea9ab4dc78e9901c96391e kdegraphics-4.2.4.tar.bz2 +5d3838a2575a82777f00ced90332c41a kdegraphics-4.3.0.tar.bz2 --- kdegraphics-4.2.2-kolourpaint-kde#183850-workaround.patch DELETED --- From airlied at fedoraproject.org Wed Aug 5 00:33:38 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 00:33:38 +0000 (UTC) Subject: rpms/xorg-x11-drv-trident/devel .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xorg-x11-drv-trident.spec, 1.29, 1.30 trident-1.3.2-dpms.patch, 1.1, NONE Message-ID: <20090805003338.A67AB11C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-trident/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21871 Modified Files: .cvsignore sources xorg-x11-drv-trident.spec Removed Files: trident-1.3.2-dpms.patch Log Message: * Wed Aug 05 2009 Dave Airlie 1.3.3-1 - trident 1.3.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-trident/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 2 Jul 2009 15:52:26 -0000 1.11 +++ .cvsignore 5 Aug 2009 00:33:38 -0000 1.12 @@ -1,2 +1 @@ -xf86-video-trident-1.3.1.tar.bz2 -xf86-video-trident-1.3.2.tar.bz2 +xf86-video-trident-1.3.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-trident/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 2 Jul 2009 15:52:26 -0000 1.11 +++ sources 5 Aug 2009 00:33:38 -0000 1.12 @@ -1 +1 @@ -26d77d8ec3887f20bef917d6429c761d xf86-video-trident-1.3.2.tar.bz2 +47f3c5da1942017218355f178f02ef84 xf86-video-trident-1.3.3.tar.bz2 Index: xorg-x11-drv-trident.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-trident/devel/xorg-x11-drv-trident.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- xorg-x11-drv-trident.spec 4 Aug 2009 17:27:36 -0000 1.29 +++ xorg-x11-drv-trident.spec 5 Aug 2009 00:33:38 -0000 1.30 @@ -4,8 +4,8 @@ Summary: Xorg X11 trident video driver Name: xorg-x11-drv-trident -Version: 1.3.2 -Release: 3%{?dist} +Version: 1.3.3 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -14,8 +14,6 @@ BuildRoot: %{_tmppath}/%{name}-%{versio Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 Source1: trident.xinf -Patch0: trident-1.3.2-dpms.patch - ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.3.0.0-6 @@ -28,7 +26,6 @@ X.Org X11 trident video driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .dpms %build %configure --disable-static @@ -56,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/trident.4* %changelog +* Wed Aug 05 2009 Dave Airlie 1.3.3-1 +- trident 1.3.3 + * Tue Aug 04 2009 Adam Jackson 1.3.2-3 - trident-1.3.2-dpms.patch: Fix for new DPMS headers --- trident-1.3.2-dpms.patch DELETED --- From airlied at fedoraproject.org Wed Aug 5 00:46:00 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 00:46:00 +0000 (UTC) Subject: rpms/kernel/devel patch-2.6.31-rc5-git3.bz2.sign, NONE, 1.1 .cvsignore, 1.1107, 1.1108 kernel.spec, 1.1690, 1.1691 sources, 1.1065, 1.1066 upstream, 1.979, 1.980 linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch, 1.1, NONE linux-2.6-x86-set_memory_wc-fixes.patch, 1.1, NONE patch-2.6.31-rc5-git2.bz2.sign, 1.1, NONE Message-ID: <20090805004600.4A9FC11C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25024 Modified Files: .cvsignore kernel.spec sources upstream Added Files: patch-2.6.31-rc5-git3.bz2.sign Removed Files: linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch linux-2.6-x86-set_memory_wc-fixes.patch patch-2.6.31-rc5-git2.bz2.sign Log Message: * Wed Aug 05 2009 Dave Airlie 2.6.31.0.128.rc5.git3 - 2.6.31-rc5-git3 - drop cpufreq + set memory fixes --- NEW FILE patch-2.6.31-rc5-git3.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKeMweyGugalF9Dw4RAp18AJ9Ch7DQJA5GwevbuXDXattxayrJMACfSDOb t3+OUGZ1dQ2Y8+z9QDVk2zM= =HbQm -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1107 retrieving revision 1.1108 diff -u -p -r1.1107 -r1.1108 --- .cvsignore 3 Aug 2009 16:48:20 -0000 1.1107 +++ .cvsignore 5 Aug 2009 00:45:59 -0000 1.1108 @@ -6,4 +6,4 @@ temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 patch-2.6.31-rc5.bz2 -patch-2.6.31-rc5-git2.bz2 +patch-2.6.31-rc5-git3.bz2 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1690 retrieving revision 1.1691 diff -u -p -r1.1690 -r1.1691 --- kernel.spec 5 Aug 2009 00:18:53 -0000 1.1690 +++ kernel.spec 5 Aug 2009 00:45:59 -0000 1.1691 @@ -61,7 +61,7 @@ Summary: The Linux kernel # The rc snapshot level %define rcrev 5 # The git snapshot level -%define gitrev 2 +%define gitrev 3 # Set rpm version accordingly %define rpmversion 2.6.%{upstream_sublevel} %endif @@ -657,8 +657,6 @@ Patch800: linux-2.6-crash-driver.patch Patch900: linux-2.6-pci-cacheline-sizing.patch -Patch1000: linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch - Patch1515: linux-2.6.31-lirc.patch Patch1516: lirc_streamzap-buffer-rework.patch Patch1517: hdpvr-ir-enable.patch @@ -707,7 +705,6 @@ Patch3050: linux-2.6-nfsd4-proots.patch Patch11010: via-hwmon-temp-sensor.patch # patches headed upstream -Patch12000: linux-2.6-x86-set_memory_wc-fixes.patch Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch %endif @@ -1129,7 +1126,6 @@ ApplyPatch sched-introduce-SCHED_RESET_O # Architecture patches # x86(-64) ApplyPatch via-hwmon-temp-sensor.patch -ApplyPatch linux-2.6-x86-set_memory_wc-fixes.patch ApplyPatch linux-2.6-dell-laptop-rfkill-fix.patch # @@ -1260,8 +1256,6 @@ ApplyPatch linux-2.6-crash-driver.patch # Determine cacheline sizes in a generic manner. ApplyPatch linux-2.6-pci-cacheline-sizing.patch -ApplyPatch linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch - # http://www.lirc.org/ ApplyPatch linux-2.6.31-lirc.patch # should be a short-lived patch, hopefully fixing bz#508952 w/o breaking anything else... @@ -1949,6 +1943,10 @@ fi # and build. %changelog +* Wed Aug 05 2009 Dave Airlie 2.6.31.0.128.rc5.git3 +- 2.6.31-rc5-git3 +- drop cpufreq + set memory fixes + * Wed Aug 05 2009 Dave Airlie - Add Jeromes initial r600 kms work. - rebase arb patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.1065 retrieving revision 1.1066 diff -u -p -r1.1065 -r1.1066 --- sources 3 Aug 2009 16:48:20 -0000 1.1065 +++ sources 5 Aug 2009 00:45:59 -0000 1.1066 @@ -1,3 +1,3 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 09d608a6f10801d34097d0e127e36d5b patch-2.6.31-rc5.bz2 -5c7a3da1d852b5db22228947440a0da9 patch-2.6.31-rc5-git2.bz2 +6bc3320216b43bd8ce98e5f0565b485f patch-2.6.31-rc5-git3.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.979 retrieving revision 1.980 diff -u -p -r1.979 -r1.980 --- upstream 3 Aug 2009 16:48:20 -0000 1.979 +++ upstream 5 Aug 2009 00:46:00 -0000 1.980 @@ -1,3 +1,3 @@ linux-2.6.30.tar.bz2 patch-2.6.31-rc5.bz2 -patch-2.6.31-rc5-git2.bz2 +patch-2.6.31-rc5-git3.bz2 --- linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch DELETED --- --- linux-2.6-x86-set_memory_wc-fixes.patch DELETED --- --- patch-2.6.31-rc5-git2.bz2.sign DELETED --- From airlied at fedoraproject.org Wed Aug 5 00:53:52 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 00:53:52 +0000 (UTC) Subject: rpms/xorg-x11-drv-geode/devel .cvsignore, 1.5, 1.6 sources, 1.8, 1.9 xorg-x11-drv-geode.spec, 1.13, 1.14 geode-inputstr.patch, 1.1, NONE Message-ID: <20090805005352.6F8F611C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-geode/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27176 Modified Files: .cvsignore sources xorg-x11-drv-geode.spec Removed Files: geode-inputstr.patch Log Message: * Wed Aug 05 2009 Dave Airlie 2.11.3-1 - geode 2.11.3 - add abi/api patches + autoreconf Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-geode/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 16 Feb 2009 21:23:50 -0000 1.5 +++ .cvsignore 5 Aug 2009 00:53:52 -0000 1.6 @@ -1 +1 @@ -xf86-video-geode-2.11.1.tar.bz2 +xf86-video-geode-2.11.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-geode/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 23 Jun 2009 00:17:24 -0000 1.8 +++ sources 5 Aug 2009 00:53:52 -0000 1.9 @@ -1 +1 @@ -4c652ecba772f705296b8e52d746857c xf86-video-geode-2.11.2.tar.bz2 +de1d3fe56ae50168d56ea727c4455f2d xf86-video-geode-2.11.3.tar.bz2 Index: xorg-x11-drv-geode.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-geode/devel/xorg-x11-drv-geode.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- xorg-x11-drv-geode.spec 4 Aug 2009 17:06:12 -0000 1.13 +++ xorg-x11-drv-geode.spec 5 Aug 2009 00:53:52 -0000 1.14 @@ -4,8 +4,8 @@ Summary: Xorg X11 AMD Geode video driver Name: xorg-x11-drv-geode -Version: 2.11.2 -Release: 4%{?dist} +Version: 2.11.3 +Release: 1%{?dist} URL: http://www.x.org/wiki/AMDGeodeDriver Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-geode-%{version}.tar.bz2 License: MIT @@ -14,10 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version Provides: xorg-x11-drv-amd = %{version}-%{release} Obsoletes: xorg-x11-drv-amd <= 2.7.7.7 -Patch0: geode-inputstr.patch -Patch1: abi.patch -Patch2: geode-2.11.2-dpms.patch - +Patch0: geode-dpms-rac-api.patch ExclusiveArch: %{ix86} BuildRequires: pkgconfig @@ -36,11 +33,10 @@ X.Org X11 AMD Geode video driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .inputstr -%patch1 -p1 -b .abi -%patch2 -p1 -b .dpms +%patch0 -p1 -b .abi %build +autoreconf -v --install %configure --disable-static --libdir=%{_libdir} --mandir=%{_mandir} \ --enable-visibility make @@ -67,6 +63,10 @@ rm -rf $RPM_BUILD_ROOT %{driverdir}/ztv_drv.so %changelog +* Wed Aug 05 2009 Dave Airlie 2.11.3-1 +- geode 2.11.3 +- add abi/api patches + autoreconf + * Tue Aug 04 2009 Adam Jackson 2.11.2-4 - Fix for new DPMS headers --- geode-inputstr.patch DELETED --- From airlied at fedoraproject.org Wed Aug 5 00:55:12 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 00:55:12 +0000 (UTC) Subject: rpms/xorg-x11-drv-geode/devel geode-dpms-rac-api.patch,NONE,1.1 Message-ID: <20090805005512.1EDDD11C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-geode/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27562 Added Files: geode-dpms-rac-api.patch Log Message: * Wed Aug 05 2009 Dave Airlie 2.11.3-1 - geode 2.11.3 - add abi/api patches + autoreconf geode-dpms-rac-api.patch: Makefile.am | 2 +- configure.ac | 9 +++++++++ src/geode_dcon.c | 1 - src/geode_driver.c | 15 +++++++++++---- src/gx_driver.c | 7 ++++++- src/gx_video.c | 1 - src/lx_driver.c | 10 ++++++---- src/lx_video.c | 1 - src/z4l.c | 1 - 9 files changed, 33 insertions(+), 14 deletions(-) --- NEW FILE geode-dpms-rac-api.patch --- diff --git a/Makefile.am b/Makefile.am index adb32f8..0642345 100644 --- a/Makefile.am +++ b/Makefile.am @@ -28,6 +28,6 @@ MAINTAINERCLEANFILES = ChangeLog .PHONY: ChangeLog ChangeLog: - (GIT_DIR=$(top_srcdir)/.git git log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2) + $(CHANGELOG_CMD) dist-hook: ChangeLog diff --git a/configure.ac b/configure.ac index 057df0f..4f70f7c 100644 --- a/configure.ac +++ b/configure.ac @@ -30,6 +30,10 @@ AC_CONFIG_SRCDIR([Makefile.am]) AM_CONFIG_HEADER([config.h]) AC_CONFIG_AUX_DIR(.) +# Require xorg-macros: XORG_CHANGELOG +m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.2 or later before running autoconf/autogen])]) +XORG_MACROS_VERSION(1.2) + AM_INIT_AUTOMAKE([dist-bzip2]) AM_MAINTAINER_MODE @@ -83,6 +87,10 @@ XORG_DRIVER_CHECK_EXT(XFreeXDGA, xf86dgaproto) # Checks for pkg-config packages PKG_CHECK_MODULES(XORG, [xorg-server xproto fontsproto $REQUIRED_MODULES]) +PKG_CHECK_MODULES(XEXT, [xextproto >= 7.0.99.1], + HAVE_XEXTPROTO_71="yes"; AC_DEFINE(HAVE_XEXTPROTO_71, 1, [xextproto 7.1 available]), + HAVE_XEXTPROTO_71="no") +AM_CONDITIONAL(HAVE_XEXTPROTO_71, [ test "$HAVE_XEXTPROTO_71" = "yes" ]) sdkdir=$(pkg-config --variable=sdkdir xorg-server) # Checks for libraries. @@ -125,6 +133,7 @@ AC_SUBST([DRIVER_NAME]) XORG_MANPAGE_SECTIONS XORG_RELEASE_VERSION +XORG_CHANGELOG AC_OUTPUT([ Makefile diff --git a/src/geode_dcon.c b/src/geode_dcon.c index 11df94b..9982671 100644 --- a/src/geode_dcon.c +++ b/src/geode_dcon.c @@ -30,7 +30,6 @@ /* Includes that are used by all drivers */ #include #include -#include #include #include "geode.h" diff --git a/src/geode_driver.c b/src/geode_driver.c index e56e7c4..13635da 100644 --- a/src/geode_driver.c +++ b/src/geode_driver.c @@ -42,7 +42,9 @@ /* Includes that are used by all drivers */ #include "xf86.h" #include "xf86_OSproc.h" +#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 #include "xf86Resources.h" +#endif #include "compiler.h" #include "xf86PciInfo.h" #include "xf86Pci.h" @@ -72,8 +74,13 @@ #ifdef DPMSExtension #include "globals.h" #include "opaque.h" +#ifdef HAVE_XEXTPROTO_71 +#include +#else #define DPMS_SERVER #include +#endif + #endif /* DPMSExtension */ /* A few things all drivers should have */ @@ -471,11 +478,12 @@ AmdProbe(DriverPtr drv, int flags) /* so take the first one */ for (i = 0; i < numUsed; i++) { /* Allocate a ScrnInfoRec */ - ScrnInfoPtr pScrni = xf86AllocateScreen(drv, 0); - + ScrnInfoPtr pScrni = NULL; EntityInfoPtr pEnt = xf86GetEntityInfo(usedChips[i]); PciChipsets *p_id; + pScrni = xf86ConfigPciEntity(pScrni, 0, usedChips[i], + GeodePCIchipsets, NULL, NULL, NULL, NULL, NULL); for (p_id = GeodePCIchipsets; p_id->numChipset != -1; p_id++) { if (pEnt->chipset == p_id->numChipset) { @@ -512,8 +520,7 @@ AmdProbe(DriverPtr drv, int flags) drvr_setup(pScrni); foundScreen = TRUE; - xf86ConfigActivePciEntity(pScrni, usedChips[i], - GeodePCIchipsets, NULL, NULL, NULL, NULL, NULL); + } } } diff --git a/src/gx_driver.c b/src/gx_driver.c index b713897..f526326 100644 --- a/src/gx_driver.c +++ b/src/gx_driver.c @@ -35,7 +35,9 @@ #include "xf86.h" #include "xf86_OSproc.h" +#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 #include "xf86Resources.h" +#endif #include "xf86cmap.h" #include "compiler.h" #include "mipointer.h" @@ -419,8 +421,10 @@ GXPreInit(ScrnInfoPtr pScrni, int flags) return FALSE; pEnt = xf86GetEntityInfo(pScrni->entityList[0]); +#ifndef XSERVER_LIBPCIACCESS if (pEnt->resources) return FALSE; +#endif pGeode = pScrni->driverPrivate = xnfcalloc(sizeof(GeodeRec), 1); @@ -704,12 +708,13 @@ GXPreInit(ScrnInfoPtr pScrni, int flags) } } +#ifndef XSERVER_LIBPCIACCESS if (xf86RegisterResources(pGeode->pEnt->index, NULL, ResExclusive)) { xf86DrvMsg(pScrni->scrnIndex, X_ERROR, "Couldn't register the resources.\n"); return FALSE; } - +#endif return TRUE; } diff --git a/src/gx_video.c b/src/gx_video.c index 354e179..9041f5f 100644 --- a/src/gx_video.c +++ b/src/gx_video.c @@ -45,7 +45,6 @@ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "xf86PciInfo.h" #include "xf86Pci.h" diff --git a/src/lx_driver.c b/src/lx_driver.c index 107b354..08d1fdd 100644 --- a/src/lx_driver.c +++ b/src/lx_driver.c @@ -36,7 +36,9 @@ #include "xf86.h" #include "xf86_OSproc.h" +#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 #include "xf86Resources.h" +#endif #include "xf86i2c.h" #include "xf86Crtc.h" #include "xf86cmap.h" @@ -289,10 +291,10 @@ LXPreInit(ScrnInfoPtr pScrni, int flags) return FALSE; pEnt = xf86GetEntityInfo(pScrni->entityList[0]); - +#ifndef XSERVER_LIBPCIACCESS if (pEnt->resources) return FALSE; - +#endif if (flags & PROBE_DETECT) { GeodeProbeDDC(pScrni, pEnt->index); return TRUE; @@ -570,13 +572,13 @@ LXPreInit(ScrnInfoPtr pScrni, int flags) if (!xf86LoadSubModule(pScrni, "exa")) return FALSE; } - +#ifndef XSERVER_LIBPCIACCESS if (xf86RegisterResources(pGeode->pEnt->index, NULL, ResExclusive)) { xf86DrvMsg(pScrni->scrnIndex, X_ERROR, "Couldn't register the resources.\n"); return FALSE; } - +#endif return TRUE; } diff --git a/src/lx_video.c b/src/lx_video.c index 01ccba7..702139e 100644 --- a/src/lx_video.c +++ b/src/lx_video.c @@ -38,7 +38,6 @@ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "xf86PciInfo.h" #include "xf86Pci.h" diff --git a/src/z4l.c b/src/z4l.c index 4877b89..3935962 100644 --- a/src/z4l.c +++ b/src/z4l.c @@ -43,7 +43,6 @@ #include "xf86.h" #include #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "xf86xv.h" #include "fourcc.h" From airlied at fedoraproject.org Wed Aug 5 01:13:36 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 01:13:36 +0000 (UTC) Subject: rpms/xorg-x11-drv-siliconmotion/devel .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xorg-x11-drv-siliconmotion.spec, 1.24, 1.25 smi-1.7.2-dpms.patch, 1.1, NONE Message-ID: <20090805011336.3484911C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-siliconmotion/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32193 Modified Files: .cvsignore sources xorg-x11-drv-siliconmotion.spec Removed Files: smi-1.7.2-dpms.patch Log Message: * Wed Aug 05 2009 Dave Airlie 1.7.3-1 - smi 1.7.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-siliconmotion/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 2 Jul 2009 15:45:45 -0000 1.11 +++ .cvsignore 5 Aug 2009 01:13:35 -0000 1.12 @@ -1,2 +1 @@ -xf86-video-siliconmotion-1.7.0.tar.bz2 -xf86-video-siliconmotion-1.7.2.tar.bz2 +xf86-video-siliconmotion-1.7.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-siliconmotion/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 2 Jul 2009 15:45:45 -0000 1.11 +++ sources 5 Aug 2009 01:13:35 -0000 1.12 @@ -1 +1 @@ -432791bfe9dde2d78ce7410b2cb420bb xf86-video-siliconmotion-1.7.2.tar.bz2 +29fb322cd3adab52cc7f1ac86f9315bb xf86-video-siliconmotion-1.7.3.tar.bz2 Index: xorg-x11-drv-siliconmotion.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-siliconmotion/devel/xorg-x11-drv-siliconmotion.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- xorg-x11-drv-siliconmotion.spec 4 Aug 2009 17:22:12 -0000 1.24 +++ xorg-x11-drv-siliconmotion.spec 5 Aug 2009 01:13:35 -0000 1.25 @@ -4,8 +4,8 @@ Summary: Xorg X11 siliconmotion video driver Name: xorg-x11-drv-siliconmotion -Version: 1.7.2 -Release: 3%{?dist} +Version: 1.7.3 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -14,8 +14,6 @@ BuildRoot: %{_tmppath}/%{name}-%{versio Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 Source1: siliconmotion.xinf -Patch0: smi-1.7.2-dpms.patch - ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.3.0.0-6 @@ -28,7 +26,6 @@ X.Org X11 siliconmotion video driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .dpms %build %configure --disable-static @@ -56,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/siliconmotion.4* %changelog +* Wed Aug 05 2009 Dave Airlie 1.7.3-1 +- smi 1.7.3 + * Tue Aug 04 2009 Adam Jackson 1.7.2-3 - smi-1.7.2-dpms.patch: Fix for new DPMS headers. --- smi-1.7.2-dpms.patch DELETED --- From lennart at fedoraproject.org Wed Aug 5 01:32:54 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Wed, 5 Aug 2009 01:32:54 +0000 (UTC) Subject: rpms/libcanberra/devel .cvsignore, 1.13, 1.14 libcanberra.spec, 1.30, 1.31 sources, 1.15, 1.16 Message-ID: <20090805013254.52CA211C00E4@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/libcanberra/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3995 Modified Files: .cvsignore libcanberra.spec sources Log Message: new release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libcanberra/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 2 Jul 2009 01:02:15 -0000 1.13 +++ .cvsignore 5 Aug 2009 01:32:54 -0000 1.14 @@ -1 +1 @@ -libcanberra-0.14.tar.gz +libcanberra-0.15.tar.gz Index: libcanberra.spec =================================================================== RCS file: /cvs/pkgs/rpms/libcanberra/devel/libcanberra.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- libcanberra.spec 25 Jul 2009 05:23:47 -0000 1.30 +++ libcanberra.spec 5 Aug 2009 01:32:54 -0000 1.31 @@ -1,6 +1,6 @@ Name: libcanberra -Version: 0.14 -Release: 3%{?dist} +Version: 0.15 +Release: 1%{?dist} Summary: Portable Sound Event Library Group: System Environment/Libraries Source0: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%{version}.tar.gz @@ -74,7 +74,7 @@ fi %setup -q %build -%configure --disable-static --disable-rpath --enable-pulse --enable-alsa --enable-null --enable-gstreamer --disable-oss --with-builtin=dso +%configure --disable-static --enable-pulse --enable-alsa --enable-null --enable-gstreamer --disable-oss --with-builtin=dso make %{?_smp_mflags} %install @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libcanberra.pc %changelog +* Wed Aug 5 2009 Lennart Poettering 0.15-1 +- New version 0.15 + * Fri Jul 24 2009 Fedora Release Engineering - 0.14-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libcanberra/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 2 Jul 2009 01:18:57 -0000 1.15 +++ sources 5 Aug 2009 01:32:54 -0000 1.16 @@ -1 +1 @@ -b182ab134a911ba6c42ea2b727eda13e libcanberra-0.14.tar.gz +1f0a67c851693a45e0a48ae6142539cc libcanberra-0.15.tar.gz From lennart at fedoraproject.org Wed Aug 5 01:34:12 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Wed, 5 Aug 2009 01:34:12 +0000 (UTC) Subject: rpms/libcanberra/devel libcanberra.spec,1.31,1.32 Message-ID: <20090805013412.A58C511C00E4@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/libcanberra/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5015 Modified Files: libcanberra.spec Log Message: new release Index: libcanberra.spec =================================================================== RCS file: /cvs/pkgs/rpms/libcanberra/devel/libcanberra.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- libcanberra.spec 5 Aug 2009 01:32:54 -0000 1.31 +++ libcanberra.spec 5 Aug 2009 01:34:12 -0000 1.32 @@ -1,6 +1,6 @@ Name: libcanberra Version: 0.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Portable Sound Event Library Group: System Environment/Libraries Source0: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%{version}.tar.gz @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libcanberra.pc %changelog +* Wed Aug 5 2009 Lennart Poettering 0.15-2 +- Fix mistag + * Wed Aug 5 2009 Lennart Poettering 0.15-1 - New version 0.15 From lennart at fedoraproject.org Wed Aug 5 01:48:49 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Wed, 5 Aug 2009 01:48:49 +0000 (UTC) Subject: rpms/rtkit/devel .cvsignore, 1.3, 1.4 rtkit.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090805014849.E3EEA11C00E4@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/rtkit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8019 Modified Files: .cvsignore rtkit.spec sources Log Message: new release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rtkit/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 2 Jul 2009 00:51:13 -0000 1.3 +++ .cvsignore 5 Aug 2009 01:48:49 -0000 1.4 @@ -1 +1 @@ -rtkit-0.3.tar.gz +rtkit-0.4.tar.gz Index: rtkit.spec =================================================================== RCS file: /cvs/pkgs/rpms/rtkit/devel/rtkit.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- rtkit.spec 27 Jul 2009 03:18:39 -0000 1.3 +++ rtkit.spec 5 Aug 2009 01:48:49 -0000 1.4 @@ -1,6 +1,6 @@ Name: rtkit -Version: 0.3 -Release: 2%{?dist} +Version: 0.4 +Release: 1%{?dist} Summary: Realtime Policy and Watchdog Daemon Group: System Environment/Base # The daemon itself is GPLv3+, the reference implementation for the client BSD @@ -57,6 +57,9 @@ dbus-send --system --type=method_call -- %{_sysconfdir}/dbus-1/system.d/org.freedesktop.RealtimeKit1.conf %changelog +* Wed Aug 5 2009 Lennart Poettering - 0.4-1 +- New release + * Sun Jul 26 2009 Fedora Release Engineering - 0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rtkit/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 2 Jul 2009 00:51:14 -0000 1.3 +++ sources 5 Aug 2009 01:48:49 -0000 1.4 @@ -1 +1 @@ -ec646dec2e6e095058c66cd9fdf5027c rtkit-0.3.tar.gz +8494a0ef3f8fa6be7cf3edf234fbe50a rtkit-0.4.tar.gz From lennart at fedoraproject.org Wed Aug 5 02:07:49 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Wed, 5 Aug 2009 02:07:49 +0000 (UTC) Subject: rpms/pulseaudio/devel .cvsignore, 1.37, 1.38 pulseaudio.spec, 1.88, 1.89 sources, 1.39, 1.40 Message-ID: <20090805020749.27D2111C00E4@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/pulseaudio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12583 Modified Files: .cvsignore pulseaudio.spec sources Log Message: new test release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 27 Jul 2009 23:55:46 -0000 1.37 +++ .cvsignore 5 Aug 2009 02:07:48 -0000 1.38 @@ -1 +1 @@ -pulseaudio-0.9.16-test3.tar.gz +pulseaudio-0.9.16-test4.tar.gz Index: pulseaudio.spec =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/pulseaudio.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- pulseaudio.spec 29 Jul 2009 14:28:33 -0000 1.88 +++ pulseaudio.spec 5 Aug 2009 02:07:48 -0000 1.89 @@ -1,10 +1,10 @@ Name: pulseaudio Summary: Improved Linux Sound Server Version: 0.9.16 -Release: 4.test3%{?dist} +Release: 5.test4%{?dist} License: LGPLv2+ Group: System Environment/Daemons -Source0: http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}-test3.tar.gz +Source0: http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}-test4.tar.gz URL: http://pulseaudio.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: m4 @@ -186,7 +186,7 @@ Requires: %{name}-libs = %{version This package contains command line utilities for the PulseAudio sound server. %prep -%setup -q -T -b0 -n pulseaudio-0.9.16-test3 +%setup -q -T -b0 -n pulseaudio-0.9.16-test4 %build %configure --disable-static --disable-rpath --with-system-user=pulse --with-system-group=pulse --with-access-group=pulse-access --disable-hal @@ -411,6 +411,9 @@ exit 0 %{_mandir}/man1/pax11publish.1.gz %changelog +* Wed Aug 5 2009 Lennart Poettering 0.9.16-5.test4 +- New test release + * Tue Jul 28 2009 Lennart Poettering 0.9.16-4.test3 - New test release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/sources,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- sources 27 Jul 2009 23:55:47 -0000 1.39 +++ sources 5 Aug 2009 02:07:48 -0000 1.40 @@ -1 +1 @@ -c3ff23c2d0e18dd550c63f37c6174339 pulseaudio-0.9.16-test3.tar.gz +6aff18f0840fb39fa35313f0f5e1f7bb pulseaudio-0.9.16-test4.tar.gz From mclasen at fedoraproject.org Wed Aug 5 02:23:00 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 5 Aug 2009 02:23:00 +0000 (UTC) Subject: rpms/gnome-desktop/devel gnome-desktop.spec,1.219,1.220 Message-ID: <20090805022300.A18A011C00E4@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-desktop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15818 Modified Files: gnome-desktop.spec Log Message: Require constantine-backgrounds Index: gnome-desktop.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-desktop/devel/gnome-desktop.spec,v retrieving revision 1.219 retrieving revision 1.220 diff -u -p -r1.219 -r1.220 --- gnome-desktop.spec 4 Aug 2009 16:23:45 -0000 1.219 +++ gnome-desktop.spec 5 Aug 2009 02:23:00 -0000 1.220 @@ -12,7 +12,7 @@ Summary: Shared code among gnome-panel, gnome-session, nautilus, etc Name: gnome-desktop Version: 2.27.5 -Release: 2%{?dist} +Release: 3%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/gnome-desktop/2.27/%{name}-%{version}.tar.bz2 Patch1: concatenate-edid-descriptors.patch @@ -30,8 +30,8 @@ Obsoletes: gnome-core gnome-core-devel Provides: gnome-core # Make sure to update libgnome schema when changing this -#Requires: constantine-backgrounds -#Requires: constantine-backgrounds-extras +Requires: constantine-backgrounds +Requires: constantine-backgrounds-extras BuildRequires: gnome-common BuildRequires: libxml2-devel >= %{libxml2_version} @@ -123,7 +123,10 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/gtk-doc/html/gnome-desktop/ %changelog -* Tue Aug 4 2009 Matthias Clasen - 2.27.6-1 +* Tue Aug 4 2009 Matthias Clasen - 2.27.5-3 +- Require constantine-backgrounds + +* Tue Aug 4 2009 Matthias Clasen - 2.27.5-2 - Drop leonidas backgrounds in anticipation of constantine backgrounds * Tue Jul 28 2009 Matthias Clasen - 2.27.5-1 From mclasen at fedoraproject.org Wed Aug 5 02:28:41 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 5 Aug 2009 02:28:41 +0000 (UTC) Subject: rpms/libgnome/devel default-background.patch, 1.6, 1.7 libgnome.spec, 1.148, 1.149 Message-ID: <20090805022841.6519A11C00E4@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/libgnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17142 Modified Files: default-background.patch libgnome.spec Log Message: Default to constantine backgrounds default-background.patch: desktop_gnome_background.schemas.in | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) Index: default-background.patch =================================================================== RCS file: /cvs/pkgs/rpms/libgnome/devel/default-background.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- default-background.patch 4 Aug 2009 16:55:04 -0000 1.6 +++ default-background.patch 5 Aug 2009 02:28:41 -0000 1.7 @@ -15,7 +15,7 @@ diff -up libgnome-2.20.0/schemas/desktop gnome string - @datadir@/pixmaps/backgrounds/gnome/background-default.jpg -+ @datadir@/backgrounds/abstrace/Waves.png ++ @datadir@/backgrounds/constantine/default/constantine.xml Picture Filename File to use for the background image Index: libgnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/libgnome/devel/libgnome.spec,v retrieving revision 1.148 retrieving revision 1.149 diff -u -p -r1.148 -r1.149 --- libgnome.spec 4 Aug 2009 16:55:05 -0000 1.148 +++ libgnome.spec 5 Aug 2009 02:28:41 -0000 1.149 @@ -14,7 +14,7 @@ Summary: GNOME base library Name: libgnome Version: 2.26.0 -Release: 6%{?dist} +Release: 7%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/libgnome/2.26/%{name}-%{version}.tar.bz2 Source1: desktop_gnome_peripherals_monitor.schemas @@ -203,6 +203,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Tue Aug 4 2009 Matthias Clasen - 2.26.0-7 +- Default to Constantine backgrounds + * Tue Aug 4 2009 Matthias Clasen - 2.26.0-6 - Drop Leonidas backgrounds in anticipation of Constantine backgrounds From rdieter at fedoraproject.org Wed Aug 5 02:45:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:45:54 +0000 (UTC) Subject: rpms/kdebindings/F-11 kdebindings-4.2.85-old-PyQt4.patch, NONE, 1.1 .cvsignore, 1.60, 1.61 kdebindings.spec, 1.201, 1.202 sources, 1.65, 1.66 kdebindings-4.2.3-gcc44.patch, 1.1, NONE Message-ID: <20090805024554.85AC811C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebindings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21334 Modified Files: .cvsignore kdebindings.spec sources Added Files: kdebindings-4.2.85-old-PyQt4.patch Removed Files: kdebindings-4.2.3-gcc44.patch Log Message: * Mon Aug 03 2009 Than Ngo - 4.3.0-3 - respin kdebindings-4.2.85-old-PyQt4.patch: backendcapabilities.sip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kdebindings-4.2.85-old-PyQt4.patch --- --- python/pykde4/sip/phonon/backendcapabilities.sip 2009/04/25 13:15:30 959021 +++ python/pykde4/sip/phonon/backendcapabilities.sip 2009/04/25 13:15:26 959020 @@ -26,7 +26,7 @@ { namespace BackendCapabilities { -class Notifier : QObject /NoDefaultCtors,PyQt4NoQMetaObject/ +class Notifier : QObject /NoDefaultCtors,PyQt4NoQMetaObject,NoQMetaObject/ { signals: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/F-11/.cvsignore,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- .cvsignore 30 May 2009 16:18:25 -0000 1.60 +++ .cvsignore 5 Aug 2009 02:45:53 -0000 1.61 @@ -1,6 +1,5 @@ -kdebindings-4.2.4.tar.bz2 -qtscript-sharp.pc -qttest-sharp.pc -qtuitools-sharp.pc -qtwebkit-sharp.pc -qyoto.pc +kdebindings-4.2.90.tar.bz2 +kdebindings-4.2.95.tar.bz2 +kdebindings-4.2.96.tar.bz2 +kdebindings-4.2.98.tar.bz2 +kdebindings-4.3.0.tar.bz2 Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/F-11/kdebindings.spec,v retrieving revision 1.201 retrieving revision 1.202 diff -u -p -r1.201 -r1.202 --- kdebindings.spec 27 Jun 2009 14:46:58 -0000 1.201 +++ kdebindings.spec 5 Aug 2009 02:45:54 -0000 1.202 @@ -9,13 +9,16 @@ %endif %endif %define falcon 1 +# FIXME: temporarily disable on rawhide, until build failures fixed +%if 0%{?fedora} < 12 %define php 1 +%endif %define ruby 1 %define smoke 1 %define java 0 %define pykde4_akonadi 1 -%define pyqt4_version 4.5 +%define pyqt4_version 4.5.2 %if 0%{?ruby}%{?smoke} %define devel 1 @@ -28,28 +31,26 @@ %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") Name: kdebindings -Version: 4.2.4 +Version: 4.3.0 Release: 3%{?dist} Summary: KDE bindings to non-C++ languages +# http://techbase.kde.org/Policies/Licensing_Policy +License: LGPLv2+ Group: User Interface/Desktops -License: GPLv2 URL: http://developer.kde.org/language-bindings/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 -Source1: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qyoto/qyoto.pc -Source2: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qttest/qttest-sharp.pc -Source3: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qtwebkit/qtwebkit-sharp.pc -Source4: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qtscript/qtscript-sharp.pc -Source5: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qtuitools/qtuitools-sharp.pc +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # patch to disable examples (trouble with them installing to the buildroot) Patch0: kdebindings-qyoto-examples.patch +# workaround change to sip/phonon/backendcapabilities.sip which requires PyQt4 4.5 +Patch1: kdebindings-4.2.85-old-PyQt4.patch # make the Python plugin factory work without python-devel Patch2: kdebindings-4.2.4-fix-kpythonpluginfactory.patch + ## upstream patches -Patch100: kdebindings-4.2.3-gcc44.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: akonadi-devel >= 1.1.0 BuildRequires: kdebase-workspace-devel >= %{version} @@ -57,11 +58,14 @@ BuildRequires: kdebase-workspace-devel BuildRequires: kdegraphics-devel >= %{version} BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} +BuildRequires: polkit-qt-devel BuildRequires: python-devel BuildRequires: PyQt4-devel >= %{pyqt4_version} +BuildRequires: qimageblitz-devel %if 0%{?fedora} > 8 BuildRequires: qscintilla-devel >= 2.2 %endif +BuildRequires: qimageblitz-devel BuildRequires: soprano-devel %if 0%{?csharp} BuildRequires: mono-core @@ -248,10 +252,11 @@ Falcon plugin for the Kross archtecture %prep %setup -q %patch0 +%patch1 -p0 -b .old-PyQt4 %patch2 -p1 -b .fix-kpythonpluginfactory # upstream patches -%patch100 -p1 -b .gcc44 + %build mkdir -p %{_target_platform} @@ -298,11 +303,12 @@ make -C %{_target_platform} rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%if 0%{?csharp} -mkdir -p %{buildroot}%{_datadir}/pkgconfig/ -install -p -m644 %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} \ - %{buildroot}%{_datadir}/pkgconfig/ -%endif +# HACK: fix multilb conflict, similar to PyQt4's http://bugzilla.redhat.com/509415 +rm -fv %{buildroot}%{_bindir}/pykdeuic4 +mv %{buildroot}%{python_sitearch}/PyQt4/uic/pykdeuic4.py \ + %{buildroot}%{_bindir}/pykdeuic4 +ln -s %{_bindir}/pykdeuic4 \ + %{buildroot}%{python_sitearch}/PyQt4/uic/pykdeuic4.py %clean @@ -313,6 +319,11 @@ rm -rf %{buildroot} %postun -p /sbin/ldconfig +%pre -n PyKDE4-devel +if [ -d %{_bindir}/pykdeuic4 ]; then +rm -rf %{_bindir}/pykdeuic4/ +fi + %files %defattr(-,root,root,-) @@ -335,8 +346,8 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc COPYING %{python_sitearch}/PyKDE4/ +%{python_sitearch}/PyQt4/uic/widget-plugins/kde4.py* %dir %{_kde4_appsdir}/pykde4/ -%{_kde4_appsdir}/pykde4/*.py* %{_kde4_libdir}/kde4/kpythonpluginfactory.so %if 0%{?pykde4_akonadi} @@ -348,6 +359,8 @@ rm -rf %{buildroot} %files -n PyKDE4-devel %defattr(-,root,root,-) +%{_kde4_bindir}/pykdeuic4 +%{python_sitearch}/PyQt4/uic/pykdeuic4.py* %{_kde4_appsdir}/pykde4/examples/ %{_kde4_datadir}/sip/PyKDE4/ @@ -362,6 +375,8 @@ rm -rf %{buildroot} %{_kde4_libdir}/libnepomuk-sharp.so %{_kde4_libdir}/libplasma-sharp.so %{_kde4_libdir}/libsoprano-sharp.so +%{_kde4_libdir}/libqimageblitz-sharp.so +%{_kde4_libdir}/mono/2.0/qimageblitz.dll %{_kde4_libdir}/mono/2.0/akonadi.dll %{_kde4_libdir}/mono/2.0/kde-dotnet.dll %{_kde4_libdir}/mono/2.0/khtml-dll.dll @@ -376,6 +391,7 @@ rm -rf %{buildroot} %{_kde4_libdir}/mono/gac/nepomuk-dll/ %{_kde4_libdir}/mono/gac/plasma-dll/ %{_kde4_libdir}/mono/gac/soprano/ +%{_kde4_libdir}/mono/gac/qimageblitz/ %{_kde4_appsdir}/plasma_scriptengine_kimono/ %{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-applet.desktop %{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-dataengine.desktop @@ -406,8 +422,7 @@ rm -rf %{buildroot} %{_bindir}/uics %{_includedir}/qyoto/ %{_kde4_libdir}/libqyotoshared.so -%{_datadir}/pkgconfig/qyoto.pc -%{_datadir}/pkgconfig/qt*-sharp.pc +%{_kde4_libdir}/pkgconfig/* %endif %if 0%{?ruby} @@ -490,21 +505,59 @@ rm -rf %{buildroot} %changelog -* Sat Jun 27 2009 Rex Dieter - 4.2.4-3 -- rebuild (PyQt4-4.5) +* Mon Aug 03 2009 Than Ngo - 4.3.0-3 +- respin + +* Sat Aug 01 2009 Rex Dieter 4.3.0-2 +- workaround pykdeuic4 upgrade brokenness (introduced in 4.2.98) -* Mon Jun 22 2009 Kevin Kofler - 4.2.4-2 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 +- more pykdeuic4 and related multilib love (kdebug#198162) + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Mon Jul 20 2009 Than Ngo - 4.2.96-5 +- add correct check for php version + +* Mon Jul 20 2009 Than Ngo - 4.2.96-4 +- allow for build php-5.2.x + +* Mon Jul 20 2009 Than Ngo - 4.2.96-3 +- fix build issue with php-5.3.x + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- fix pykdeuic4-related install bits (kdebug#198162) +- pyqt4_version 4.5.2 +- License: LGPLv2+ + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Mon Jun 22 2009 Kevin Kofler - 4.2.90-3 - make the Python plugin factory work without python-devel -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Wed Jun 17 2009 Rex Dieter - 4.2.90-2 +- rework old-PyQt4 patch + +* Wed Jun 03 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Fri May 08 2009 Rex Dieter - 4.2.3-2 -- include more(all) csharp/qyoto .pc files snarfed from trunk/, - to match how everyone (except upstream) is shipping (#490555) +* Thu May 21 2009 Rex Dieter - 4.2.85-2 +- respin against PyQt-4.5 -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 20 2009 Than Ngo - 4.2.85-1 +- 4.2.85 (4.3 beta1) +- build fixes backported from trunk by Nicolas L?cureuil +- revert change which requires PyQt4 4.5 (Kevin Kofler) +- fix build issue with gcc-4.4 * Tue Apr 21 2009 Kevin Kofler - 4.2.2-5 - F11+: enable csharp on ppc64 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/F-11/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 30 May 2009 16:18:25 -0000 1.65 +++ sources 5 Aug 2009 02:45:54 -0000 1.66 @@ -1,6 +1 @@ -db0e95addf2b2874434ae8505733cdcd kdebindings-4.2.4.tar.bz2 -a14a96333fd23f83cff9667b27b1b48d qtscript-sharp.pc -42067564487eb74cc6dc18f17f3d3bf8 qttest-sharp.pc -2c30555ef7fa31418c38e907eb564f05 qtuitools-sharp.pc -549f3a8cbda880c5f7bc2715cdea0f30 qtwebkit-sharp.pc -f8e69ce5f5098bd8ffb8dc92acfa4452 qyoto.pc +6ef02ed3c958d918eed32ddf4034e40d kdebindings-4.3.0.tar.bz2 --- kdebindings-4.2.3-gcc44.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 02:46:55 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:46:55 +0000 (UTC) Subject: rpms/kdebindings/F-10 kdebindings-4.2.85-old-PyQt4.patch, NONE, 1.1 .cvsignore, 1.56, 1.57 kdebindings.spec, 1.161, 1.162 sources, 1.64, 1.65 kdebindings-4.2.3-gcc44.patch, 1.1, NONE Message-ID: <20090805024655.7C3BC11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebindings/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21649 Modified Files: .cvsignore kdebindings.spec sources Added Files: kdebindings-4.2.85-old-PyQt4.patch Removed Files: kdebindings-4.2.3-gcc44.patch Log Message: kde-4.3.0 kdebindings-4.2.85-old-PyQt4.patch: backendcapabilities.sip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kdebindings-4.2.85-old-PyQt4.patch --- --- python/pykde4/sip/phonon/backendcapabilities.sip 2009/04/25 13:15:30 959021 +++ python/pykde4/sip/phonon/backendcapabilities.sip 2009/04/25 13:15:26 959020 @@ -26,7 +26,7 @@ { namespace BackendCapabilities { -class Notifier : QObject /NoDefaultCtors,PyQt4NoQMetaObject/ +class Notifier : QObject /NoDefaultCtors,PyQt4NoQMetaObject,NoQMetaObject/ { signals: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/F-10/.cvsignore,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- .cvsignore 30 May 2009 16:18:24 -0000 1.56 +++ .cvsignore 5 Aug 2009 02:46:55 -0000 1.57 @@ -1,6 +1,5 @@ -kdebindings-4.2.4.tar.bz2 -qtscript-sharp.pc -qttest-sharp.pc -qtuitools-sharp.pc -qtwebkit-sharp.pc -qyoto.pc +kdebindings-4.2.90.tar.bz2 +kdebindings-4.2.95.tar.bz2 +kdebindings-4.2.96.tar.bz2 +kdebindings-4.2.98.tar.bz2 +kdebindings-4.3.0.tar.bz2 Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/F-10/kdebindings.spec,v retrieving revision 1.161 retrieving revision 1.162 diff -u -p -r1.161 -r1.162 --- kdebindings.spec 27 Jun 2009 14:47:12 -0000 1.161 +++ kdebindings.spec 5 Aug 2009 02:46:55 -0000 1.162 @@ -9,13 +9,16 @@ %endif %endif %define falcon 1 +# FIXME: temporarily disable on rawhide, until build failures fixed +%if 0%{?fedora} < 12 %define php 1 +%endif %define ruby 1 %define smoke 1 %define java 0 %define pykde4_akonadi 1 -%define pyqt4_version 4.5 +%define pyqt4_version 4.5.2 %if 0%{?ruby}%{?smoke} %define devel 1 @@ -28,28 +31,26 @@ %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") Name: kdebindings -Version: 4.2.4 +Version: 4.3.0 Release: 3%{?dist} Summary: KDE bindings to non-C++ languages +# http://techbase.kde.org/Policies/Licensing_Policy +License: LGPLv2+ Group: User Interface/Desktops -License: GPLv2 URL: http://developer.kde.org/language-bindings/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 -Source1: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qyoto/qyoto.pc -Source2: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qttest/qttest-sharp.pc -Source3: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qtwebkit/qtwebkit-sharp.pc -Source4: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qtscript/qtscript-sharp.pc -Source5: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qtuitools/qtuitools-sharp.pc +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # patch to disable examples (trouble with them installing to the buildroot) Patch0: kdebindings-qyoto-examples.patch +# workaround change to sip/phonon/backendcapabilities.sip which requires PyQt4 4.5 +Patch1: kdebindings-4.2.85-old-PyQt4.patch # make the Python plugin factory work without python-devel Patch2: kdebindings-4.2.4-fix-kpythonpluginfactory.patch + ## upstream patches -Patch100: kdebindings-4.2.3-gcc44.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: akonadi-devel >= 1.1.0 BuildRequires: kdebase-workspace-devel >= %{version} @@ -57,11 +58,14 @@ BuildRequires: kdebase-workspace-devel BuildRequires: kdegraphics-devel >= %{version} BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} +BuildRequires: polkit-qt-devel BuildRequires: python-devel BuildRequires: PyQt4-devel >= %{pyqt4_version} +BuildRequires: qimageblitz-devel %if 0%{?fedora} > 8 BuildRequires: qscintilla-devel >= 2.2 %endif +BuildRequires: qimageblitz-devel BuildRequires: soprano-devel %if 0%{?csharp} BuildRequires: mono-core @@ -248,10 +252,11 @@ Falcon plugin for the Kross archtecture %prep %setup -q %patch0 +%patch1 -p0 -b .old-PyQt4 %patch2 -p1 -b .fix-kpythonpluginfactory # upstream patches -%patch100 -p1 -b .gcc44 + %build mkdir -p %{_target_platform} @@ -298,11 +303,12 @@ make -C %{_target_platform} rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%if 0%{?csharp} -mkdir -p %{buildroot}%{_datadir}/pkgconfig/ -install -p -m644 %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} \ - %{buildroot}%{_datadir}/pkgconfig/ -%endif +# HACK: fix multilb conflict, similar to PyQt4's http://bugzilla.redhat.com/509415 +rm -fv %{buildroot}%{_bindir}/pykdeuic4 +mv %{buildroot}%{python_sitearch}/PyQt4/uic/pykdeuic4.py \ + %{buildroot}%{_bindir}/pykdeuic4 +ln -s %{_bindir}/pykdeuic4 \ + %{buildroot}%{python_sitearch}/PyQt4/uic/pykdeuic4.py %clean @@ -313,6 +319,11 @@ rm -rf %{buildroot} %postun -p /sbin/ldconfig +%pre -n PyKDE4-devel +if [ -d %{_bindir}/pykdeuic4 ]; then +rm -rf %{_bindir}/pykdeuic4/ +fi + %files %defattr(-,root,root,-) @@ -335,8 +346,8 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc COPYING %{python_sitearch}/PyKDE4/ +%{python_sitearch}/PyQt4/uic/widget-plugins/kde4.py* %dir %{_kde4_appsdir}/pykde4/ -%{_kde4_appsdir}/pykde4/*.py* %{_kde4_libdir}/kde4/kpythonpluginfactory.so %if 0%{?pykde4_akonadi} @@ -348,6 +359,8 @@ rm -rf %{buildroot} %files -n PyKDE4-devel %defattr(-,root,root,-) +%{_kde4_bindir}/pykdeuic4 +%{python_sitearch}/PyQt4/uic/pykdeuic4.py* %{_kde4_appsdir}/pykde4/examples/ %{_kde4_datadir}/sip/PyKDE4/ @@ -362,6 +375,8 @@ rm -rf %{buildroot} %{_kde4_libdir}/libnepomuk-sharp.so %{_kde4_libdir}/libplasma-sharp.so %{_kde4_libdir}/libsoprano-sharp.so +%{_kde4_libdir}/libqimageblitz-sharp.so +%{_kde4_libdir}/mono/2.0/qimageblitz.dll %{_kde4_libdir}/mono/2.0/akonadi.dll %{_kde4_libdir}/mono/2.0/kde-dotnet.dll %{_kde4_libdir}/mono/2.0/khtml-dll.dll @@ -376,6 +391,7 @@ rm -rf %{buildroot} %{_kde4_libdir}/mono/gac/nepomuk-dll/ %{_kde4_libdir}/mono/gac/plasma-dll/ %{_kde4_libdir}/mono/gac/soprano/ +%{_kde4_libdir}/mono/gac/qimageblitz/ %{_kde4_appsdir}/plasma_scriptengine_kimono/ %{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-applet.desktop %{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-dataengine.desktop @@ -406,8 +422,7 @@ rm -rf %{buildroot} %{_bindir}/uics %{_includedir}/qyoto/ %{_kde4_libdir}/libqyotoshared.so -%{_datadir}/pkgconfig/qyoto.pc -%{_datadir}/pkgconfig/qt*-sharp.pc +%{_kde4_libdir}/pkgconfig/* %endif %if 0%{?ruby} @@ -490,21 +505,59 @@ rm -rf %{buildroot} %changelog -* Sat Jun 27 2009 Rex Dieter - 4.2.4-3 -- rebuild (PyQt4-4.5) +* Mon Aug 03 2009 Than Ngo - 4.3.0-3 +- respin + +* Sat Aug 01 2009 Rex Dieter 4.3.0-2 +- workaround pykdeuic4 upgrade brokenness (introduced in 4.2.98) -* Mon Jun 22 2009 Kevin Kofler - 4.2.4-2 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 +- more pykdeuic4 and related multilib love (kdebug#198162) + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Mon Jul 20 2009 Than Ngo - 4.2.96-5 +- add correct check for php version + +* Mon Jul 20 2009 Than Ngo - 4.2.96-4 +- allow for build php-5.2.x + +* Mon Jul 20 2009 Than Ngo - 4.2.96-3 +- fix build issue with php-5.3.x + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- fix pykdeuic4-related install bits (kdebug#198162) +- pyqt4_version 4.5.2 +- License: LGPLv2+ + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Mon Jun 22 2009 Kevin Kofler - 4.2.90-3 - make the Python plugin factory work without python-devel -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Wed Jun 17 2009 Rex Dieter - 4.2.90-2 +- rework old-PyQt4 patch + +* Wed Jun 03 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Fri May 08 2009 Rex Dieter - 4.2.3-2 -- include more(all) csharp/qyoto .pc files snarfed from trunk/, - to match how everyone (except upstream) is shipping (#490555) +* Thu May 21 2009 Rex Dieter - 4.2.85-2 +- respin against PyQt-4.5 -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 20 2009 Than Ngo - 4.2.85-1 +- 4.2.85 (4.3 beta1) +- build fixes backported from trunk by Nicolas L?cureuil +- revert change which requires PyQt4 4.5 (Kevin Kofler) +- fix build issue with gcc-4.4 * Tue Apr 21 2009 Kevin Kofler - 4.2.2-5 - F11+: enable csharp on ppc64 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/F-10/sources,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- sources 30 May 2009 16:18:24 -0000 1.64 +++ sources 5 Aug 2009 02:46:55 -0000 1.65 @@ -1,6 +1 @@ -db0e95addf2b2874434ae8505733cdcd kdebindings-4.2.4.tar.bz2 -a14a96333fd23f83cff9667b27b1b48d qtscript-sharp.pc -42067564487eb74cc6dc18f17f3d3bf8 qttest-sharp.pc -2c30555ef7fa31418c38e907eb564f05 qtuitools-sharp.pc -549f3a8cbda880c5f7bc2715cdea0f30 qtwebkit-sharp.pc -f8e69ce5f5098bd8ffb8dc92acfa4452 qyoto.pc +6ef02ed3c958d918eed32ddf4034e40d kdebindings-4.3.0.tar.bz2 --- kdebindings-4.2.3-gcc44.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 02:49:19 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:49:19 +0000 (UTC) Subject: rpms/kdeaccessibility/F-10 kdeaccessibility.spec,1.67,1.68 Message-ID: <20090805024919.B1BDD11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeaccessibility/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22180/F-10 Modified Files: kdeaccessibility.spec Log Message: kde-4.3.0 Index: kdeaccessibility.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/F-10/kdeaccessibility.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- kdeaccessibility.spec 29 May 2009 13:25:20 -0000 1.67 +++ kdeaccessibility.spec 5 Aug 2009 02:49:19 -0000 1.68 @@ -1,8 +1,8 @@ Summary: K Desktop Environment - Accessibility Name: kdeaccessibility Epoch: 1 -Version: 4.2.4 -Release: 1%{?dist} +Version: 4.3.0 +Release: 3%{?dist} Group: User Interface/Desktops License: GPLv2 @@ -11,6 +11,7 @@ Source0: ftp://ftp.kde.org/pub/kd BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel +BuildRequires: desktop-file-utils BuildRequires: festival # workaround (hopefully) temporary borkage %ifnarch sparcv9 sparc64 @@ -24,11 +25,12 @@ BuildRequires: plasma-devel >= %{version #-- The KTTSD Hadifix plugin will be built but the txt2pho executable was not found. #-- The KTTSD Hadifix plugin will be built but the mbrola executable was not found. -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -Requires: kdelibs4 >= %{version} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +# ktssd +Requires: festival -Obsoletes: kdeaccessibility-devel < 1:3.5.8 +Obsoletes: kdeaccessibility-devel < 1:3.5.8 +Obsoletes: kdeaccessibility < 1:4.3.0-2 #noarch ? -- Rex Provides: mono-icon-theme = %{version}-%{release} @@ -40,13 +42,22 @@ Included with this package are: * kmouth: program that allows people who have lost their voice * ktts: text to speech support +# Yes, it's a bit silly to have this, esp since we don't have a -devel pkg, +# but that's how multilib currently works. -- Rex +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{version} +%description libs +%{summary}. + %prep %setup -q %build - mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. @@ -60,30 +71,49 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +# hack around HTML doc multilib conflicts +for doxy_hack in kmousetool kmouth kttsd ; do +pushd %{buildroot}%{_kde4_docdir}/HTML/en/${doxy_hack} +bunzip2 index.cache.bz2 +sed -i -e 's!!!g' index.cache +bzip2 -9 index.cache +done +popd + +# unpackaged files +rm -vf %{buildroot}%{_kde4_libdir}/libkttsd.so + + +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + %clean rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : touch --no-create %{_kde4_iconsdir}/mono &> /dev/null || : %postun -/sbin/ldconfig ||: if [ $1 -eq 0 ] ; then - touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null - touch --no-create %{_kde4_iconsdir}/mono &> /dev/null - gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null - gtk-update-icon-cache %{_kde4_iconsdir}/mono &> /dev/null || : - + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null + touch --no-create %{_kde4_iconsdir}/mono &> /dev/null + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null + gtk-update-icon-cache %{_kde4_iconsdir}/mono &> /dev/null || : fi %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/mono &> /dev/null || : +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %files %defattr(-,root,root,-) @@ -95,7 +125,7 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_appsdir}/kttsd/ %{_kde4_appsdir}/color-schemes/*.colors %{_kde4_configdir}/* -%{_kde4_datadir}/applications/kde4/* +%{_kde4_datadir}/applications/kde4/*.desktop %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_docdir}/HTML/en/kmag/ @@ -104,18 +134,45 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_docdir}/HTML/en/kttsd/ %{_kde4_iconsdir}/mono/ %{_kde4_iconsdir}/hicolor/*/*/* -%{_kde4_libdir}/lib*.so.* -%{_kde4_libdir}/lib*.so %{_kde4_libdir}/kde4/* -%{_mandir}/*/*.gz +%{_mandir}/man1/*.1* + +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libkttsd.so.4* %changelog -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Sun Aug 02 2009 Rex Dieter 1:4.3.0-3 +- include epoch's in -libs-related Requires + +* Sat Aug 01 2009 Rex Dieter 1:4.3.0-2 +- -libs subpkg: Multilib conflicts for index.cache.bz2 (#515085) +- %%check: desktop-file-validate + +* Thu Jul 30 2009 Than Ngo - 1:4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 1:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 21 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3 rc1 + +* Thu Jun 04 2009 Lorenzo Villani - 1:4.2.90-1 +- KDE 4.3 beta 2 + +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed Apr 22 2009 Rex Dieter - 4.2.2-2 +- Requires: festival (for kttsd) * Mon Mar 30 2009 Luk?? Tinkl - 4.2.2-1 - KDE 4.2.2 From rdieter at fedoraproject.org Wed Aug 5 02:49:19 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:49:19 +0000 (UTC) Subject: rpms/kdeaccessibility/F-11 kdeaccessibility.spec,1.80,1.81 Message-ID: <20090805024919.D7DDD11C02BD@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeaccessibility/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22180/F-11 Modified Files: kdeaccessibility.spec Log Message: kde-4.3.0 Index: kdeaccessibility.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/F-11/kdeaccessibility.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- kdeaccessibility.spec 29 May 2009 13:25:20 -0000 1.80 +++ kdeaccessibility.spec 5 Aug 2009 02:49:19 -0000 1.81 @@ -1,8 +1,8 @@ Summary: K Desktop Environment - Accessibility Name: kdeaccessibility Epoch: 1 -Version: 4.2.4 -Release: 1%{?dist} +Version: 4.3.0 +Release: 3%{?dist} Group: User Interface/Desktops License: GPLv2 @@ -11,6 +11,7 @@ Source0: ftp://ftp.kde.org/pub/kd BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel +BuildRequires: desktop-file-utils BuildRequires: festival # workaround (hopefully) temporary borkage %ifnarch sparcv9 sparc64 @@ -24,11 +25,12 @@ BuildRequires: plasma-devel >= %{version #-- The KTTSD Hadifix plugin will be built but the txt2pho executable was not found. #-- The KTTSD Hadifix plugin will be built but the mbrola executable was not found. -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -Requires: kdelibs4 >= %{version} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +# ktssd +Requires: festival -Obsoletes: kdeaccessibility-devel < 1:3.5.8 +Obsoletes: kdeaccessibility-devel < 1:3.5.8 +Obsoletes: kdeaccessibility < 1:4.3.0-2 #noarch ? -- Rex Provides: mono-icon-theme = %{version}-%{release} @@ -40,13 +42,22 @@ Included with this package are: * kmouth: program that allows people who have lost their voice * ktts: text to speech support +# Yes, it's a bit silly to have this, esp since we don't have a -devel pkg, +# but that's how multilib currently works. -- Rex +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{version} +%description libs +%{summary}. + %prep %setup -q %build - mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. @@ -60,30 +71,49 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +# hack around HTML doc multilib conflicts +for doxy_hack in kmousetool kmouth kttsd ; do +pushd %{buildroot}%{_kde4_docdir}/HTML/en/${doxy_hack} +bunzip2 index.cache.bz2 +sed -i -e 's!!!g' index.cache +bzip2 -9 index.cache +done +popd + +# unpackaged files +rm -vf %{buildroot}%{_kde4_libdir}/libkttsd.so + + +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + %clean rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : touch --no-create %{_kde4_iconsdir}/mono &> /dev/null || : %postun -/sbin/ldconfig ||: if [ $1 -eq 0 ] ; then - touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null - touch --no-create %{_kde4_iconsdir}/mono &> /dev/null - gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null - gtk-update-icon-cache %{_kde4_iconsdir}/mono &> /dev/null || : - + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null + touch --no-create %{_kde4_iconsdir}/mono &> /dev/null + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null + gtk-update-icon-cache %{_kde4_iconsdir}/mono &> /dev/null || : fi %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/mono &> /dev/null || : +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %files %defattr(-,root,root,-) @@ -95,7 +125,7 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_appsdir}/kttsd/ %{_kde4_appsdir}/color-schemes/*.colors %{_kde4_configdir}/* -%{_kde4_datadir}/applications/kde4/* +%{_kde4_datadir}/applications/kde4/*.desktop %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_docdir}/HTML/en/kmag/ @@ -104,18 +134,45 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_docdir}/HTML/en/kttsd/ %{_kde4_iconsdir}/mono/ %{_kde4_iconsdir}/hicolor/*/*/* -%{_kde4_libdir}/lib*.so.* -%{_kde4_libdir}/lib*.so %{_kde4_libdir}/kde4/* -%{_mandir}/*/*.gz +%{_mandir}/man1/*.1* + +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libkttsd.so.4* %changelog -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Sun Aug 02 2009 Rex Dieter 1:4.3.0-3 +- include epoch's in -libs-related Requires + +* Sat Aug 01 2009 Rex Dieter 1:4.3.0-2 +- -libs subpkg: Multilib conflicts for index.cache.bz2 (#515085) +- %%check: desktop-file-validate + +* Thu Jul 30 2009 Than Ngo - 1:4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 1:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 21 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3 rc1 + +* Thu Jun 04 2009 Lorenzo Villani - 1:4.2.90-1 +- KDE 4.3 beta 2 + +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed Apr 22 2009 Rex Dieter - 4.2.2-2 +- Requires: festival (for kttsd) * Mon Mar 30 2009 Luk?? Tinkl - 4.2.2-1 - KDE 4.2.2 From rdieter at fedoraproject.org Wed Aug 5 02:51:02 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:51:02 +0000 (UTC) Subject: rpms/kdebase/F-11 .cvsignore, 1.87, 1.88 kdebase.spec, 1.377, 1.378 sources, 1.110, 1.111 kdebase-4.2.2-konsole-flowcontrol.patch, 1.3, NONE Message-ID: <20090805025103.045AE11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22749 Modified Files: .cvsignore kdebase.spec sources Removed Files: kdebase-4.2.2-konsole-flowcontrol.patch Log Message: * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdebase/F-11/.cvsignore,v retrieving revision 1.87 retrieving revision 1.88 diff -u -p -r1.87 -r1.88 --- .cvsignore 29 May 2009 14:08:22 -0000 1.87 +++ .cvsignore 5 Aug 2009 02:51:02 -0000 1.88 @@ -1 +1,5 @@ -kdebase-4.2.4.tar.bz2 +kdebase-4.2.90.tar.bz2 +kdebase-4.2.95.tar.bz2 +kdebase-4.2.96.tar.bz2 +kdebase-4.2.98.tar.bz2 +kdebase-4.3.0.tar.bz2 Index: kdebase.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase/F-11/kdebase.spec,v retrieving revision 1.377 retrieving revision 1.378 diff -u -p -r1.377 -r1.378 --- kdebase.spec 31 May 2009 21:22:11 -0000 1.377 +++ kdebase.spec 5 Aug 2009 02:51:02 -0000 1.378 @@ -1,54 +1,32 @@ -Summary: K Desktop Environment 4 - Core Files -Version: 4.2.4 -Release: 2%{?dist} - -%if 0%{?fedora} > 8 Name: kdebase +Summary: K Desktop Environment 4 - Core Files +Version: 4.3.0 +Release: 1%{?dist} Epoch: 6 -Obsoletes: kdebase4 < %{version}-%{release} -Provides: kdebase4 = %{version}-%{release} - -Obsoletes: %{name}-extras < %{?epoch:%{epoch}:}%{version}-%{release} - -# make -libs subpkg -%define libs 1 - -%else -Name: kdebase4 -%endif - License: GPLv2 Group: User Interface/Desktops URL: http://www.kde.org/ -Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-%{version}.tar.bz2 + Patch0: kdebase-4.1.80-nsplugins-paths.patch Patch1: kdebase-4.1.70-konsole-session.patch Patch2: kdebase-4.2.1-home-icon.patch -# upstream patches -# backported from 4.3: -Patch200: kdebase-4.2.2-konsole-flowcontrol.patch - %ifnarch s390 s390x Requires: eject %endif -%if 0%{?libs} -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} -%else -Requires: kdelibs4 >= %{version}, kdepimlibs >= %{version} -Obsoletes: %{name}-libs < %{?epoch:%{epoch}:}%{version}-%{release} -Provides: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -%endif +Provides: dolphin = 1.0.2-1 +Provides: kdebase4 = %{version}-%{release} +Obsoletes: dolphin < 1.0.2-1 +Obsoletes: d3lphin +Obsoletes: kdebase4 < %{version}-%{release} +Obsoletes: %{name}-extras < %{?epoch:%{epoch}:}%{version}-%{release} -Provides: dolphin = 1.0.2-1 -Obsoletes: dolphin < 1.0.2-1 -Obsoletes: d3lphin +Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} # FIXME: remove BRs which are only needed for stuff now in -runtime BuildRequires: alsa-lib-devel @@ -61,11 +39,10 @@ BuildRequires: gettext BuildRequires: giflib-devel BuildRequires: hal-devel BuildRequires: pcre-devel +BuildRequires: kdebase-workspace-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} -%if "%{name}" == "kdebase" BuildRequires: plasma-devel >= %{version} -%endif %ifnarch s390 s390x BuildRequires: libraw1394-devel BuildRequires: libusb-devel @@ -94,44 +71,41 @@ Requires: kdebase-runtime %description Core runtime requirements and applications for the K Desktop Environment 4. -%if "%{name}" == "kdebase4" -This package does not include the KDE 4 versions of applications which are -provided by KDE 3 because of file and configuration setting conflicts. -%endif -%if 0%{?libs} + + %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: kdelibs4 >= %{version}, kdepimlibs >= %{version} %description libs %{summary}. -%endif + + %package devel Group: Development/Libraries Summary: Development files for %{name} -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} -%if "%{name}" != "kdebase4" -Obsoletes: kdebase4-devel < %{version}-%{release} Provides: kdebase4-devel = %{version}-%{release} -%endif +Obsoletes: kdebase4-devel < %{version}-%{release} +Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} Requires: kdelibs4-devel kdepimlibs4-devel %description devel %{summary}. + %prep %setup -q -n kdebase-%{version} %patch0 -p1 -b .nsplugins-paths %patch1 -p1 -b .konsole-session %patch2 -p1 -b .home-icon -%patch200 -p1 -b .konsole-flowcontrol # fix incorrect assumption that we're building in a combined kdebase tree sed -i -e 's/EXISTS "${kdebase_SOURCE_DIR}"/0/g' apps/CMakeLists.txt + %build mkdir -p %{_target_platform} pushd %{_target_platform} @@ -145,91 +119,13 @@ make %{?_smp_mflags} -C %{_target_platfo rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%if "%{name}" != "kdebase" -# remove files which conflict with KDE 3 -# FIXME: remove the rm commands for stuff which isn't there to remove in the first place so we see what actually still conflicts -rm -rf %{buildroot}%{_kde4_iconsdir}/hicolor -rm -rf %{buildroot}%{_kde4_iconsdir}/crystalsvg -rm -rf %{buildroot}%{_datadir}/emoticons -rm -rf %{buildroot}%{_kde4_datadir}/locale -rm -rf %{buildroot}%{_kde4_datadir}/autostart -rm -rf %{buildroot}%{_kde4_sysconfdir}/xdg/menus -rm -rf %{buildroot}%{_kde4_datadir}/desktop-directories -rm -rf %{buildroot}%{_kde4_docdir}/HTML/en/k* -rm -rf %{buildroot}%{_kde4_datadir}/config -rm -f %{buildroot}%{_kde4_datadir}/config.kcfg/k*.kcfg %{buildroot}%{_kde4_datadir}/config.kcfg/mediamanagersettings.kcfg -rm -f %{buildroot}%{_kde4_datadir}/sounds/KDE_*.ogg -rm -rf %{buildroot}%{_kde4_datadir}/templates -# binaries: conflict with kdebase -rm -f %{buildroot}%{_kde4_bindir}/drkonqi -rm -f %{buildroot}%{_kde4_bindir}/kbookmarkmerger -rm -f %{buildroot}%{_kde4_bindir}/kdebugdialog -rm -f %{buildroot}%{_kde4_bindir}/kdeeject -rm -f %{buildroot}%{_kde4_bindir}/kdepasswd -rm -f %{buildroot}%{_kde4_bindir}/kdeprintfax -rm -f %{buildroot}%{_kde4_bindir}/kdesu -rm -f %{buildroot}%{_kde4_bindir}/kdesud -rm -f %{buildroot}%{_kde4_bindir}/kdialog -rm -f %{buildroot}%{_kde4_bindir}/keditbookmarks -rm -f %{buildroot}%{_kde4_bindir}/keditfiletype -rm -f %{buildroot}%{_kde4_bindir}/kfind -rm -f %{buildroot}%{_kde4_bindir}/kfmclient -rm -f %{buildroot}%{_kde4_bindir}/khc_docbookdig.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_htdig.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_htsearch.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_indexbuilder -rm -f %{buildroot}%{_kde4_bindir}/khelpcenter -rm -f %{buildroot}%{_kde4_bindir}/kinfocenter -rm -f %{buildroot}%{_kde4_bindir}/kio_media_mounthelper -rm -f %{buildroot}%{_kde4_bindir}/kjobviewer -rm -f %{buildroot}%{_kde4_bindir}/klocaldomainurifilterhelper -rm -f %{buildroot}%{_kde4_bindir}/knetattach -rm -f %{buildroot}%{_kde4_bindir}/konqueror -rm -f %{buildroot}%{_kde4_bindir}/konsole -rm -f %{buildroot}%{_kde4_bindir}/kprinter -rm -f %{buildroot}%{_kde4_bindir}/kreadconfig -rm -f %{buildroot}%{_kde4_bindir}/kstart -rm -f %{buildroot}%{_kde4_bindir}/ktrash -rm -f %{buildroot}%{_kde4_bindir}/kwrite -rm -f %{buildroot}%{_kde4_bindir}/kwriteconfig -rm -f %{buildroot}%{_kde4_bindir}/nspluginscan -rm -f %{buildroot}%{_kde4_bindir}/nspluginviewer -# binaries: conflict with kdelibs -rm -f %{buildroot}%{_kde4_bindir}/kcmshell -rm -f %{buildroot}%{_kde4_bindir}/kfile -rm -f %{buildroot}%{_kde4_bindir}/khotnewstuff -rm -f %{buildroot}%{_kde4_bindir}/kinstalltheme -rm -f %{buildroot}%{_kde4_bindir}/kioexec -rm -f %{buildroot}%{_kde4_bindir}/ksvgtopng -# binaries: conflict with kdebase-extras -rm -f %{buildroot}%{_kde4_bindir}/kappfinder -# do not strictly conflict, but we removed the corresponding binaries: -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kcmshell.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_keditbookmarks.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kfmclient.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_khelpcenter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kinfocenter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kjobviewer.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_konqueror.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_konsole.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kprinter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kwrite.so -# we also removed the binaries for these: -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/Help.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/Home.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/k*.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/quick-access-konsole.desktop -# and this doesn't work with KDE 3 konsole -rm -f %{buildroot}%{_kde4_bindir}/konsoleprofile -%endif - # move devel symlinks mkdir -p %{buildroot}%{_kde4_libdir}/kde4/devel pushd %{buildroot}%{_kde4_libdir} for i in lib*.so do case "$i" in - libkdeinit4_*.so) + libkdeinit4_*.so|libkonsoleprivate.so) ;; *) linktarget=`readlink "$i"` @@ -239,47 +135,38 @@ do esac done popd - -%if "%{name}" == "kdebase" # konquerorsu only show in KDE echo 'OnlyShowIn=KDE;' >> %{buildroot}%{_kde4_datadir}/applications/kde4/konquerorsu.desktop -%endif + + %clean rm -rf %{buildroot} + %post %{!?libs:/sbin/ldconfig} -%if "%{name}" == "kdebase" touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: -%endif touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: %posttrans -%if "%{name}" == "kdebase" gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: -%endif gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun %{!?libs:/sbin/ldconfig} if [ $1 -eq 0 ] ; then -%if "%{name}" == "kdebase" -touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: -gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: -%endif -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: -update-desktop-database -q &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: + update-desktop-database -q &> /dev/null ||: fi -%if 0%{?libs} %post libs -p /sbin/ldconfig - %postun libs -p /sbin/ldconfig -%endif %files @@ -296,19 +183,16 @@ fi %{_kde4_libdir}/kde4/* %exclude %{_kde4_libdir}/kde4/devel/ %{_mandir}/man1/* -%if "%{name}" == "kdebase" %{_kde4_datadir}/autostart/* %{_kde4_configdir}/* %{_kde4_datadir}/templates/* %{_kde4_datadir}/templates/.source/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_libdir}/libkdeinit4_*.so -%endif +%{_kde4_libdir}/libkonsoleprivate.so -%if 0%{?libs} %files libs %defattr(-,root,root,-) -%endif %{_kde4_libdir}/lib*.so.* %files devel @@ -318,14 +202,29 @@ fi %changelog -* Sun May 31 2009 Kevin Kofler - 4.2.4-2 -- fix disabling konsole's flow control again (#496447, regression in 4.2.3-1) +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 6:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 21 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Wed Jun 03 2009 Rex Dieter - 6:4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Tue Jun 02 2009 Lorenzo Villani - 6:4.2.85-2 +- Fedora 8 is EOL'ed, drop conditionals and cleanup the specfile -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Tue Apr 21 2009 Luk?? Tinkl - 4.2.2-3 - #496447 - fix disabling konsole's flow control Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdebase/F-11/sources,v retrieving revision 1.110 retrieving revision 1.111 diff -u -p -r1.110 -r1.111 --- sources 29 May 2009 14:08:22 -0000 1.110 +++ sources 5 Aug 2009 02:51:02 -0000 1.111 @@ -1 +1 @@ -848f76d9151b5b59be28af188a93a99a kdebase-4.2.4.tar.bz2 +6de0b96b78504d8f5fcdee819d080fb1 kdebase-4.3.0.tar.bz2 --- kdebase-4.2.2-konsole-flowcontrol.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 02:51:48 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:51:48 +0000 (UTC) Subject: rpms/kdebase/F-10 .cvsignore, 1.82, 1.83 kdebase.spec, 1.367, 1.368 sources, 1.110, 1.111 kdebase-4.2.2-konsole-flowcontrol.patch, 1.3, NONE Message-ID: <20090805025148.3F31A11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23040 Modified Files: .cvsignore kdebase.spec sources Removed Files: kdebase-4.2.2-konsole-flowcontrol.patch Log Message: * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdebase/F-10/.cvsignore,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- .cvsignore 29 May 2009 14:08:21 -0000 1.82 +++ .cvsignore 5 Aug 2009 02:51:47 -0000 1.83 @@ -1 +1,5 @@ -kdebase-4.2.4.tar.bz2 +kdebase-4.2.90.tar.bz2 +kdebase-4.2.95.tar.bz2 +kdebase-4.2.96.tar.bz2 +kdebase-4.2.98.tar.bz2 +kdebase-4.3.0.tar.bz2 Index: kdebase.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase/F-10/kdebase.spec,v retrieving revision 1.367 retrieving revision 1.368 diff -u -p -r1.367 -r1.368 --- kdebase.spec 31 May 2009 21:22:10 -0000 1.367 +++ kdebase.spec 5 Aug 2009 02:51:48 -0000 1.368 @@ -1,54 +1,32 @@ -Summary: K Desktop Environment 4 - Core Files -Version: 4.2.4 -Release: 2%{?dist} - -%if 0%{?fedora} > 8 Name: kdebase +Summary: K Desktop Environment 4 - Core Files +Version: 4.3.0 +Release: 1%{?dist} Epoch: 6 -Obsoletes: kdebase4 < %{version}-%{release} -Provides: kdebase4 = %{version}-%{release} - -Obsoletes: %{name}-extras < %{?epoch:%{epoch}:}%{version}-%{release} - -# make -libs subpkg -%define libs 1 - -%else -Name: kdebase4 -%endif - License: GPLv2 Group: User Interface/Desktops URL: http://www.kde.org/ -Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-%{version}.tar.bz2 + Patch0: kdebase-4.1.80-nsplugins-paths.patch Patch1: kdebase-4.1.70-konsole-session.patch Patch2: kdebase-4.2.1-home-icon.patch -# upstream patches -# backported from 4.3: -Patch200: kdebase-4.2.2-konsole-flowcontrol.patch - %ifnarch s390 s390x Requires: eject %endif -%if 0%{?libs} -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} -%else -Requires: kdelibs4 >= %{version}, kdepimlibs >= %{version} -Obsoletes: %{name}-libs < %{?epoch:%{epoch}:}%{version}-%{release} -Provides: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -%endif +Provides: dolphin = 1.0.2-1 +Provides: kdebase4 = %{version}-%{release} +Obsoletes: dolphin < 1.0.2-1 +Obsoletes: d3lphin +Obsoletes: kdebase4 < %{version}-%{release} +Obsoletes: %{name}-extras < %{?epoch:%{epoch}:}%{version}-%{release} -Provides: dolphin = 1.0.2-1 -Obsoletes: dolphin < 1.0.2-1 -Obsoletes: d3lphin +Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} # FIXME: remove BRs which are only needed for stuff now in -runtime BuildRequires: alsa-lib-devel @@ -61,11 +39,10 @@ BuildRequires: gettext BuildRequires: giflib-devel BuildRequires: hal-devel BuildRequires: pcre-devel +BuildRequires: kdebase-workspace-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} -%if "%{name}" == "kdebase" BuildRequires: plasma-devel >= %{version} -%endif %ifnarch s390 s390x BuildRequires: libraw1394-devel BuildRequires: libusb-devel @@ -94,44 +71,41 @@ Requires: kdebase-runtime %description Core runtime requirements and applications for the K Desktop Environment 4. -%if "%{name}" == "kdebase4" -This package does not include the KDE 4 versions of applications which are -provided by KDE 3 because of file and configuration setting conflicts. -%endif -%if 0%{?libs} + + %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: kdelibs4 >= %{version}, kdepimlibs >= %{version} %description libs %{summary}. -%endif + + %package devel Group: Development/Libraries Summary: Development files for %{name} -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} -%if "%{name}" != "kdebase4" -Obsoletes: kdebase4-devel < %{version}-%{release} Provides: kdebase4-devel = %{version}-%{release} -%endif +Obsoletes: kdebase4-devel < %{version}-%{release} +Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} Requires: kdelibs4-devel kdepimlibs4-devel %description devel %{summary}. + %prep %setup -q -n kdebase-%{version} %patch0 -p1 -b .nsplugins-paths %patch1 -p1 -b .konsole-session %patch2 -p1 -b .home-icon -%patch200 -p1 -b .konsole-flowcontrol # fix incorrect assumption that we're building in a combined kdebase tree sed -i -e 's/EXISTS "${kdebase_SOURCE_DIR}"/0/g' apps/CMakeLists.txt + %build mkdir -p %{_target_platform} pushd %{_target_platform} @@ -145,91 +119,13 @@ make %{?_smp_mflags} -C %{_target_platfo rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%if "%{name}" != "kdebase" -# remove files which conflict with KDE 3 -# FIXME: remove the rm commands for stuff which isn't there to remove in the first place so we see what actually still conflicts -rm -rf %{buildroot}%{_kde4_iconsdir}/hicolor -rm -rf %{buildroot}%{_kde4_iconsdir}/crystalsvg -rm -rf %{buildroot}%{_datadir}/emoticons -rm -rf %{buildroot}%{_kde4_datadir}/locale -rm -rf %{buildroot}%{_kde4_datadir}/autostart -rm -rf %{buildroot}%{_kde4_sysconfdir}/xdg/menus -rm -rf %{buildroot}%{_kde4_datadir}/desktop-directories -rm -rf %{buildroot}%{_kde4_docdir}/HTML/en/k* -rm -rf %{buildroot}%{_kde4_datadir}/config -rm -f %{buildroot}%{_kde4_datadir}/config.kcfg/k*.kcfg %{buildroot}%{_kde4_datadir}/config.kcfg/mediamanagersettings.kcfg -rm -f %{buildroot}%{_kde4_datadir}/sounds/KDE_*.ogg -rm -rf %{buildroot}%{_kde4_datadir}/templates -# binaries: conflict with kdebase -rm -f %{buildroot}%{_kde4_bindir}/drkonqi -rm -f %{buildroot}%{_kde4_bindir}/kbookmarkmerger -rm -f %{buildroot}%{_kde4_bindir}/kdebugdialog -rm -f %{buildroot}%{_kde4_bindir}/kdeeject -rm -f %{buildroot}%{_kde4_bindir}/kdepasswd -rm -f %{buildroot}%{_kde4_bindir}/kdeprintfax -rm -f %{buildroot}%{_kde4_bindir}/kdesu -rm -f %{buildroot}%{_kde4_bindir}/kdesud -rm -f %{buildroot}%{_kde4_bindir}/kdialog -rm -f %{buildroot}%{_kde4_bindir}/keditbookmarks -rm -f %{buildroot}%{_kde4_bindir}/keditfiletype -rm -f %{buildroot}%{_kde4_bindir}/kfind -rm -f %{buildroot}%{_kde4_bindir}/kfmclient -rm -f %{buildroot}%{_kde4_bindir}/khc_docbookdig.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_htdig.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_htsearch.pl -rm -f %{buildroot}%{_kde4_bindir}/khc_indexbuilder -rm -f %{buildroot}%{_kde4_bindir}/khelpcenter -rm -f %{buildroot}%{_kde4_bindir}/kinfocenter -rm -f %{buildroot}%{_kde4_bindir}/kio_media_mounthelper -rm -f %{buildroot}%{_kde4_bindir}/kjobviewer -rm -f %{buildroot}%{_kde4_bindir}/klocaldomainurifilterhelper -rm -f %{buildroot}%{_kde4_bindir}/knetattach -rm -f %{buildroot}%{_kde4_bindir}/konqueror -rm -f %{buildroot}%{_kde4_bindir}/konsole -rm -f %{buildroot}%{_kde4_bindir}/kprinter -rm -f %{buildroot}%{_kde4_bindir}/kreadconfig -rm -f %{buildroot}%{_kde4_bindir}/kstart -rm -f %{buildroot}%{_kde4_bindir}/ktrash -rm -f %{buildroot}%{_kde4_bindir}/kwrite -rm -f %{buildroot}%{_kde4_bindir}/kwriteconfig -rm -f %{buildroot}%{_kde4_bindir}/nspluginscan -rm -f %{buildroot}%{_kde4_bindir}/nspluginviewer -# binaries: conflict with kdelibs -rm -f %{buildroot}%{_kde4_bindir}/kcmshell -rm -f %{buildroot}%{_kde4_bindir}/kfile -rm -f %{buildroot}%{_kde4_bindir}/khotnewstuff -rm -f %{buildroot}%{_kde4_bindir}/kinstalltheme -rm -f %{buildroot}%{_kde4_bindir}/kioexec -rm -f %{buildroot}%{_kde4_bindir}/ksvgtopng -# binaries: conflict with kdebase-extras -rm -f %{buildroot}%{_kde4_bindir}/kappfinder -# do not strictly conflict, but we removed the corresponding binaries: -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kcmshell.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_keditbookmarks.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kfmclient.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_khelpcenter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kinfocenter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kjobviewer.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_konqueror.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_konsole.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kprinter.so -rm -f %{buildroot}%{_kde4_libdir}/libkdeinit4_kwrite.so -# we also removed the binaries for these: -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/Help.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/Home.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/k*.desktop -rm -f %{buildroot}%{_kde4_datadir}/applications/kde4/quick-access-konsole.desktop -# and this doesn't work with KDE 3 konsole -rm -f %{buildroot}%{_kde4_bindir}/konsoleprofile -%endif - # move devel symlinks mkdir -p %{buildroot}%{_kde4_libdir}/kde4/devel pushd %{buildroot}%{_kde4_libdir} for i in lib*.so do case "$i" in - libkdeinit4_*.so) + libkdeinit4_*.so|libkonsoleprivate.so) ;; *) linktarget=`readlink "$i"` @@ -239,47 +135,38 @@ do esac done popd - -%if "%{name}" == "kdebase" # konquerorsu only show in KDE echo 'OnlyShowIn=KDE;' >> %{buildroot}%{_kde4_datadir}/applications/kde4/konquerorsu.desktop -%endif + + %clean rm -rf %{buildroot} + %post %{!?libs:/sbin/ldconfig} -%if "%{name}" == "kdebase" touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: -%endif touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: %posttrans -%if "%{name}" == "kdebase" gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: -%endif gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun %{!?libs:/sbin/ldconfig} if [ $1 -eq 0 ] ; then -%if "%{name}" == "kdebase" -touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: -gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: -%endif -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: -update-desktop-database -q &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: + update-desktop-database -q &> /dev/null ||: fi -%if 0%{?libs} %post libs -p /sbin/ldconfig - %postun libs -p /sbin/ldconfig -%endif %files @@ -296,19 +183,16 @@ fi %{_kde4_libdir}/kde4/* %exclude %{_kde4_libdir}/kde4/devel/ %{_mandir}/man1/* -%if "%{name}" == "kdebase" %{_kde4_datadir}/autostart/* %{_kde4_configdir}/* %{_kde4_datadir}/templates/* %{_kde4_datadir}/templates/.source/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_libdir}/libkdeinit4_*.so -%endif +%{_kde4_libdir}/libkonsoleprivate.so -%if 0%{?libs} %files libs %defattr(-,root,root,-) -%endif %{_kde4_libdir}/lib*.so.* %files devel @@ -318,14 +202,29 @@ fi %changelog -* Sun May 31 2009 Kevin Kofler - 4.2.4-2 -- fix disabling konsole's flow control again (#496447, regression in 4.2.3-1) +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 6:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 21 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Wed Jun 03 2009 Rex Dieter - 6:4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Tue Jun 02 2009 Lorenzo Villani - 6:4.2.85-2 +- Fedora 8 is EOL'ed, drop conditionals and cleanup the specfile -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Tue Apr 21 2009 Luk?? Tinkl - 4.2.2-3 - #496447 - fix disabling konsole's flow control Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdebase/F-10/sources,v retrieving revision 1.110 retrieving revision 1.111 diff -u -p -r1.110 -r1.111 --- sources 29 May 2009 14:08:22 -0000 1.110 +++ sources 5 Aug 2009 02:51:48 -0000 1.111 @@ -1 +1 @@ -848f76d9151b5b59be28af188a93a99a kdebase-4.2.4.tar.bz2 +6de0b96b78504d8f5fcdee819d080fb1 kdebase-4.3.0.tar.bz2 --- kdebase-4.2.2-konsole-flowcontrol.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 02:53:20 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:53:20 +0000 (UTC) Subject: rpms/kdeedu/F-10 .cvsignore, 1.62, 1.63 kdeedu.spec, 1.151, 1.152 sources, 1.64, 1.65 Message-ID: <20090805025320.EE76211C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23439/F-10 Modified Files: .cvsignore kdeedu.spec sources Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-10/.cvsignore,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- .cvsignore 30 May 2009 11:25:52 -0000 1.62 +++ .cvsignore 5 Aug 2009 02:53:20 -0000 1.63 @@ -1 +1,5 @@ -kdeedu-4.2.4.tar.bz2 +kdeedu-4.2.90.tar.bz2 +kdeedu-4.2.95.tar.bz2 +kdeedu-4.2.96.tar.bz2 +kdeedu-4.2.98.tar.bz2 +kdeedu-4.3.0.tar.bz2 Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-10/kdeedu.spec,v retrieving revision 1.151 retrieving revision 1.152 diff -u -p -r1.151 -r1.152 --- kdeedu.spec 30 May 2009 11:25:52 -0000 1.151 +++ kdeedu.spec 5 Aug 2009 02:53:20 -0000 1.152 @@ -1,28 +1,23 @@ # The Kalzium solver needs OCaml with native compilation support (ocamlopt) and # ocaml-facile. -%if 0%{?fedora} > 8 %ifarch alpha %{ix86} ia64 x86_64 ppc ppc64 sparc sparcv9 %define with_facile 1 %endif -%endif -%if 0%{?fedora} == 8 -%ifarch alpha %{ix86} ia64 x86_64 ppc sparc sparcv9 -%define with_facile 1 -%endif -%endif Name: kdeedu Summary: Educational/Edutainment applications -Version: 4.2.4 -Release: 1%{?dist} +Version: 4.3.0 +Release: 2%{?dist} License: GPLv2 Group: Amusements/Games URL: http://www.kde.org/ -Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeedu-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeedu-%{version}.tar.bz2 + Patch1: kdeedu-4.2.0-indi_nodrivers.patch +## upstream patches Obsoletes: kdeedu4 < %{version}-%{release} Provides: kdeedu4 = %{version}-%{release} @@ -32,8 +27,7 @@ BuildRequires: boost-devel # CFITSIO Library is needed by KStars for many INDI drivers & for KStars FITS Viewer. BuildRequires: cfitsio-devel BuildRequires: desktop-file-utils -BuildRequires: eigen-devel -BuildRequires: gmm-devel +BuildRequires: eigen2-devel >= 2.0.3 BuildRequires: gpsd-devel BuildRequires: gsl-devel BuildRequires: kdelibs4-devel >= %{version} @@ -51,7 +45,8 @@ BuildRequires: ocaml-facile-devel BuildRequires: openbabel-devel >= 2.2.0-0.4.b5 BuildRequires: python-devel python BuildRequires: readline-devel -BuildRequires: python-devel +BuildRequires: xplanet + ## BR's FIXME/TODO: #-- The following OPTIONAL packages could NOT be located on your system. @@ -59,16 +54,18 @@ BuildRequires: python-devel #Experimental Python binding support for the Marble library. To activate it pass -DEXPERIMENTAL_PYTHON_BINDINGS=TRUE to cmake. %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} # split pkgs, (temporary?) upgrade path -- Rex Requires: %{name}-kstars = %{version}-%{release} +%if 0%{?fedora} < 12 Requires: %{name}-marble = %{version}-%{release} Requires: %{name}-math = %{version}-%{release} +%endif # blinken Requires: sj-stevehand-fonts # khangman Requires: dustin-dustismo-roman-fonts -Requires: dustin-domestic-manners-fonts +Requires: dustin-domestic-manners-fonts %description Educational/Edutainment applications: @@ -94,9 +91,9 @@ Group: System Environment/Libraries %package devel Group: Development/Libraries Summary: Developer files for %{name} -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} # libmarble -Requires: %{name}-marble = %{version}-%{release} +Requires: %{name}-marble%{?_isa} = %{version}-%{release} Obsoletes: kdeedu4-devel < %{version}-%{release} Provides: kdeedu4-devel = %{version}-%{release} # http://bugzilla.redhat.com/394011 @@ -109,24 +106,25 @@ Requires: kdelibs4-devel %package kstars Group: Amusements/Games Summary: Desktop Planetarium -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +#Requires(hint): xplanet %description kstars %{summary}. -%package marble +%package marble Summary: A World Atlas Group: Amusements/Games %if 0%{?fedora} < 11 # http://bugzilla.redhat.com/487550 Conflicts: kdeedu-libs < 4.2.0 -# this should avoid conflict too, even though kdeedu-libs isn't +# this should avoid conflict too, even though kdeedu-libs isn't # strictly required. #Requires: %{name}-libs = %{version}-%{release} %endif # http://bugzilla.redhat.com/394011 Obsoletes: marble < 1:0.5.1-1 Provides: marble = 1:0.7-%{release} -%description marble +%description marble %{summary}. %package math @@ -156,7 +154,7 @@ pushd %{_target_platform} %{cmake_kde4} .. popd -make %{?_smp_mflags} -C %{_target_platform} +make -C %{_target_platform} %install @@ -167,6 +165,8 @@ make install/fast DESTDIR=%{buildroot} - # #unpackaged files # omit stuff for which there isn't a clear public API rm -f %{buildroot}%{_kde4_libdir}/lib{SatLib,analitza,avogadro-kalzium,compoundviewer,htmesh,sbigudrv}.{a,so} +# oxygen-icon-theme conflict +rm -fv %{buildroot}%{_kde4_iconsdir}/oxygen/22x22/actions/pointer.png # omit dustismo roman font rm -f %{buildroot}%{_kde4_appsdir}/khangman/fonts/Dustismo_Roman.ttf @@ -176,6 +176,12 @@ rm -f %{buildroot}%{_kde4_appsdir}/khang rm -f %{buildroot}%{_kde4_appsdir}/blinken/fonts/steve.ttf +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -210,14 +216,14 @@ if [ $1 -eq 0 ] ; then gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: fi -%post marble +%post marble /sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans marble gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: -%postun marble +%postun marble /sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: @@ -293,7 +299,6 @@ rm -rf %{buildroot} %{_kde4_libdir}/avogadro-kalzium/ %{_kde4_libdir}/libavogadro-kalzium.so.* %{_kde4_libdir}/libcompoundviewer.so.* -%{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so %{_kde4_datadir}/applications/kde4/blinken.desktop %{_kde4_datadir}/applications/kde4/kalzium.desktop @@ -321,13 +326,13 @@ rm -rf %{buildroot} %{_kde4_datadir}/config.kcfg/languagesettings.kcfg %{_kde4_datadir}/config.kcfg/parley.kcfg %{_kde4_datadir}/config.kcfg/step.kcfg -%{_kde4_datadir}/config/kalzium.knsrc -%{_kde4_datadir}/config/kanagram.knsrc -%{_kde4_datadir}/config/khangman.knsrc -%{_kde4_datadir}/config/klettres.knsrc -%{_kde4_datadir}/config/kwordquiz.knsrc -%{_kde4_datadir}/config/parley.knsrc -%{_kde4_datadir}/config/step.knsrc +%{_kde4_configdir}/kalzium.knsrc +%{_kde4_configdir}/kanagram.knsrc +%{_kde4_configdir}/khangman.knsrc +%{_kde4_configdir}/klettres.knsrc +%{_kde4_configdir}/kwordquiz.knsrc +%{_kde4_configdir}/parley.knsrc +%{_kde4_configdir}/step.knsrc %{_kde4_docdir}/HTML/en/blinken/ %{_kde4_docdir}/HTML/en/kalzium/ @@ -368,6 +373,9 @@ rm -rf %{buildroot} %{_kde4_libdir}/libkeduvocdocument.so.* %{_kde4_libdir}/libkiten.so.* %{_kde4_libdir}/libscience.so.* +# needed here for multilib'd runtime +%{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so + %files devel %defattr(-,root,root,-) @@ -452,11 +460,47 @@ rm -rf %{buildroot} %changelog -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Sat Aug 01 2009 Rex Dieter 4.3.0-2 +- move kalziumuiwidgets.so designer plugin to -libs +- tighten -libs deps using %%?_isa +- %%check: desktop-file-validate +- fix conflict with oxygen-icons + +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Tue Jul 07 2009 Rex Dieter - 4.2.95-3 +- rebuild against fixed libqalculate to purge cln dep + +* Mon Jul 06 2009 Rex Dieter - 4.2.95-2 +- rebuild for cln(libqalculate), see also rhbz#509840 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Tue Jun 02 2009 Lorenzo Villani - 4.2.85-4 +- Drop old Fedora < 8 conditionals + +* Sat May 23 2009 Kevin Kofler - 4.2.85-3 +- Rebuild for new OCaml (3.11.1 rc0) + +* Mon May 18 2009 Kevin Kofler - 4.2.85-2 +- Drop BR gmm-devel, no longer needed (replaced by Eigen2) -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Tue Mar 31 2009 Luk?? Tinkl - 4.2.2-1 - KDE 4.2.2 @@ -496,7 +540,7 @@ rm -rf %{buildroot} - -marble: move geodatatest, drop Req: -libs * Wed Feb 04 2009 Rex Dieter 4.2.0-3 -- move worldclock applet to -marble +- move worldclock applet to -marble * Sat Jan 24 2009 Rex Dieter 4.2.0-2 - Requires: dustin-dustismo-roman-fonts @@ -540,7 +584,7 @@ rm -rf %{buildroot} - Rebuild for Python 2.6 * Tue Dec 02 2008 Steven M. Parrish 4.1.80-7 -- rebuild for gmm 3.1 +- rebuild for gmm 3.1 * Mon Dec 01 2008 Kevin Kofler 4.1.80-6 - rebuild for Python 2.6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-10/sources,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- sources 30 May 2009 11:25:52 -0000 1.64 +++ sources 5 Aug 2009 02:53:20 -0000 1.65 @@ -1 +1 @@ -007f3fd746e4a20dec255b8b5bae6023 kdeedu-4.2.4.tar.bz2 +4c309bcdc47274cea6f61206a42ef638 kdeedu-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 02:53:21 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:53:21 +0000 (UTC) Subject: rpms/kdeedu/F-11 .cvsignore, 1.65, 1.66 kdeedu.spec, 1.178, 1.179 sources, 1.66, 1.67 Message-ID: <20090805025321.33C6E11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23439/F-11 Modified Files: .cvsignore kdeedu.spec sources Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-11/.cvsignore,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- .cvsignore 30 May 2009 11:25:54 -0000 1.65 +++ .cvsignore 5 Aug 2009 02:53:20 -0000 1.66 @@ -1 +1,5 @@ -kdeedu-4.2.4.tar.bz2 +kdeedu-4.2.90.tar.bz2 +kdeedu-4.2.95.tar.bz2 +kdeedu-4.2.96.tar.bz2 +kdeedu-4.2.98.tar.bz2 +kdeedu-4.3.0.tar.bz2 Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-11/kdeedu.spec,v retrieving revision 1.178 retrieving revision 1.179 diff -u -p -r1.178 -r1.179 --- kdeedu.spec 30 May 2009 11:25:54 -0000 1.178 +++ kdeedu.spec 5 Aug 2009 02:53:21 -0000 1.179 @@ -1,28 +1,23 @@ # The Kalzium solver needs OCaml with native compilation support (ocamlopt) and # ocaml-facile. -%if 0%{?fedora} > 8 %ifarch alpha %{ix86} ia64 x86_64 ppc ppc64 sparc sparcv9 %define with_facile 1 %endif -%endif -%if 0%{?fedora} == 8 -%ifarch alpha %{ix86} ia64 x86_64 ppc sparc sparcv9 -%define with_facile 1 -%endif -%endif Name: kdeedu Summary: Educational/Edutainment applications -Version: 4.2.4 -Release: 1%{?dist} +Version: 4.3.0 +Release: 2%{?dist} License: GPLv2 Group: Amusements/Games URL: http://www.kde.org/ -Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeedu-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeedu-%{version}.tar.bz2 + Patch1: kdeedu-4.2.0-indi_nodrivers.patch +## upstream patches Obsoletes: kdeedu4 < %{version}-%{release} Provides: kdeedu4 = %{version}-%{release} @@ -32,8 +27,7 @@ BuildRequires: boost-devel # CFITSIO Library is needed by KStars for many INDI drivers & for KStars FITS Viewer. BuildRequires: cfitsio-devel BuildRequires: desktop-file-utils -BuildRequires: eigen-devel -BuildRequires: gmm-devel +BuildRequires: eigen2-devel >= 2.0.3 BuildRequires: gpsd-devel BuildRequires: gsl-devel BuildRequires: kdelibs4-devel >= %{version} @@ -51,7 +45,8 @@ BuildRequires: ocaml-facile-devel BuildRequires: openbabel-devel >= 2.2.0-0.4.b5 BuildRequires: python-devel python BuildRequires: readline-devel -BuildRequires: python-devel +BuildRequires: xplanet + ## BR's FIXME/TODO: #-- The following OPTIONAL packages could NOT be located on your system. @@ -59,16 +54,18 @@ BuildRequires: python-devel #Experimental Python binding support for the Marble library. To activate it pass -DEXPERIMENTAL_PYTHON_BINDINGS=TRUE to cmake. %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} # split pkgs, (temporary?) upgrade path -- Rex Requires: %{name}-kstars = %{version}-%{release} +%if 0%{?fedora} < 12 Requires: %{name}-marble = %{version}-%{release} Requires: %{name}-math = %{version}-%{release} +%endif # blinken Requires: sj-stevehand-fonts # khangman Requires: dustin-dustismo-roman-fonts -Requires: dustin-domestic-manners-fonts +Requires: dustin-domestic-manners-fonts %description Educational/Edutainment applications: @@ -94,9 +91,9 @@ Group: System Environment/Libraries %package devel Group: Development/Libraries Summary: Developer files for %{name} -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} # libmarble -Requires: %{name}-marble = %{version}-%{release} +Requires: %{name}-marble%{?_isa} = %{version}-%{release} Obsoletes: kdeedu4-devel < %{version}-%{release} Provides: kdeedu4-devel = %{version}-%{release} # http://bugzilla.redhat.com/394011 @@ -109,24 +106,25 @@ Requires: kdelibs4-devel %package kstars Group: Amusements/Games Summary: Desktop Planetarium -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +#Requires(hint): xplanet %description kstars %{summary}. -%package marble +%package marble Summary: A World Atlas Group: Amusements/Games %if 0%{?fedora} < 11 # http://bugzilla.redhat.com/487550 Conflicts: kdeedu-libs < 4.2.0 -# this should avoid conflict too, even though kdeedu-libs isn't +# this should avoid conflict too, even though kdeedu-libs isn't # strictly required. #Requires: %{name}-libs = %{version}-%{release} %endif # http://bugzilla.redhat.com/394011 Obsoletes: marble < 1:0.5.1-1 Provides: marble = 1:0.7-%{release} -%description marble +%description marble %{summary}. %package math @@ -156,7 +154,7 @@ pushd %{_target_platform} %{cmake_kde4} .. popd -make %{?_smp_mflags} -C %{_target_platform} +make -C %{_target_platform} %install @@ -167,6 +165,8 @@ make install/fast DESTDIR=%{buildroot} - # #unpackaged files # omit stuff for which there isn't a clear public API rm -f %{buildroot}%{_kde4_libdir}/lib{SatLib,analitza,avogadro-kalzium,compoundviewer,htmesh,sbigudrv}.{a,so} +# oxygen-icon-theme conflict +rm -fv %{buildroot}%{_kde4_iconsdir}/oxygen/22x22/actions/pointer.png # omit dustismo roman font rm -f %{buildroot}%{_kde4_appsdir}/khangman/fonts/Dustismo_Roman.ttf @@ -176,6 +176,12 @@ rm -f %{buildroot}%{_kde4_appsdir}/khang rm -f %{buildroot}%{_kde4_appsdir}/blinken/fonts/steve.ttf +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -210,14 +216,14 @@ if [ $1 -eq 0 ] ; then gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: fi -%post marble +%post marble /sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans marble gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: -%postun marble +%postun marble /sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: @@ -293,7 +299,6 @@ rm -rf %{buildroot} %{_kde4_libdir}/avogadro-kalzium/ %{_kde4_libdir}/libavogadro-kalzium.so.* %{_kde4_libdir}/libcompoundviewer.so.* -%{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so %{_kde4_datadir}/applications/kde4/blinken.desktop %{_kde4_datadir}/applications/kde4/kalzium.desktop @@ -321,13 +326,13 @@ rm -rf %{buildroot} %{_kde4_datadir}/config.kcfg/languagesettings.kcfg %{_kde4_datadir}/config.kcfg/parley.kcfg %{_kde4_datadir}/config.kcfg/step.kcfg -%{_kde4_datadir}/config/kalzium.knsrc -%{_kde4_datadir}/config/kanagram.knsrc -%{_kde4_datadir}/config/khangman.knsrc -%{_kde4_datadir}/config/klettres.knsrc -%{_kde4_datadir}/config/kwordquiz.knsrc -%{_kde4_datadir}/config/parley.knsrc -%{_kde4_datadir}/config/step.knsrc +%{_kde4_configdir}/kalzium.knsrc +%{_kde4_configdir}/kanagram.knsrc +%{_kde4_configdir}/khangman.knsrc +%{_kde4_configdir}/klettres.knsrc +%{_kde4_configdir}/kwordquiz.knsrc +%{_kde4_configdir}/parley.knsrc +%{_kde4_configdir}/step.knsrc %{_kde4_docdir}/HTML/en/blinken/ %{_kde4_docdir}/HTML/en/kalzium/ @@ -368,6 +373,9 @@ rm -rf %{buildroot} %{_kde4_libdir}/libkeduvocdocument.so.* %{_kde4_libdir}/libkiten.so.* %{_kde4_libdir}/libscience.so.* +# needed here for multilib'd runtime +%{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so + %files devel %defattr(-,root,root,-) @@ -452,11 +460,47 @@ rm -rf %{buildroot} %changelog -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Sat Aug 01 2009 Rex Dieter 4.3.0-2 +- move kalziumuiwidgets.so designer plugin to -libs +- tighten -libs deps using %%?_isa +- %%check: desktop-file-validate +- fix conflict with oxygen-icons + +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Tue Jul 07 2009 Rex Dieter - 4.2.95-3 +- rebuild against fixed libqalculate to purge cln dep + +* Mon Jul 06 2009 Rex Dieter - 4.2.95-2 +- rebuild for cln(libqalculate), see also rhbz#509840 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Tue Jun 02 2009 Lorenzo Villani - 4.2.85-4 +- Drop old Fedora < 8 conditionals + +* Sat May 23 2009 Kevin Kofler - 4.2.85-3 +- Rebuild for new OCaml (3.11.1 rc0) + +* Mon May 18 2009 Kevin Kofler - 4.2.85-2 +- Drop BR gmm-devel, no longer needed (replaced by Eigen2) -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Tue Mar 31 2009 Luk?? Tinkl - 4.2.2-1 - KDE 4.2.2 @@ -496,7 +540,7 @@ rm -rf %{buildroot} - -marble: move geodatatest, drop Req: -libs * Wed Feb 04 2009 Rex Dieter 4.2.0-3 -- move worldclock applet to -marble +- move worldclock applet to -marble * Sat Jan 24 2009 Rex Dieter 4.2.0-2 - Requires: dustin-dustismo-roman-fonts @@ -540,7 +584,7 @@ rm -rf %{buildroot} - Rebuild for Python 2.6 * Tue Dec 02 2008 Steven M. Parrish 4.1.80-7 -- rebuild for gmm 3.1 +- rebuild for gmm 3.1 * Mon Dec 01 2008 Kevin Kofler 4.1.80-6 - rebuild for Python 2.6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-11/sources,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- sources 30 May 2009 11:25:54 -0000 1.66 +++ sources 5 Aug 2009 02:53:21 -0000 1.67 @@ -1 +1 @@ -007f3fd746e4a20dec255b8b5bae6023 kdeedu-4.2.4.tar.bz2 +4c309bcdc47274cea6f61206a42ef638 kdeedu-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 02:55:25 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:55:25 +0000 (UTC) Subject: rpms/kdeadmin/F-11 kdeadmin-4.2.85-printing.patch, NONE, 1.1 .cvsignore, 1.62, 1.63 kdeadmin.spec, 1.134, 1.135 sources, 1.63, 1.64 kdeadmin-4.2.2-printing.patch, 1.4, NONE Message-ID: <20090805025525.C3B3F11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeadmin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24050/F-11 Modified Files: .cvsignore kdeadmin.spec sources Added Files: kdeadmin-4.2.85-printing.patch Removed Files: kdeadmin-4.2.2-printing.patch Log Message: kde-4.3.0 kdeadmin-4.2.85-printing.patch: CMakeLists.txt | 28 ++---------- debug.py | 55 ++++++++++++++++++++++++ smburi.py | 95 +++++++++++++++++++++++++++++++++++++++++++ system-config-printer-kde.py | 3 - 4 files changed, 156 insertions(+), 25 deletions(-) --- NEW FILE kdeadmin-4.2.85-printing.patch --- diff -Nur kdeadmin-4.2.85/system-config-printer-kde/CMakeLists.txt kdeadmin-4.2.85-printing/system-config-printer-kde/CMakeLists.txt --- kdeadmin-4.2.85/system-config-printer-kde/CMakeLists.txt 2009-04-28 15:47:13.000000000 +0200 +++ kdeadmin-4.2.85-printing/system-config-printer-kde/CMakeLists.txt 2009-05-20 16:00:15.000000000 +0200 @@ -5,29 +5,9 @@ macro_optional_find_package(PythonLibrary) macro_optional_find_package(SIP) -macro_optional_find_package(PyQt4) -IF(NOT PYQT4_FOUND) - macro_log_feature(PYQT4_FOUND "PyQt4" "PyQt4 was not found. It is needed by system-config-printer-kde to run. (Use -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE to install anyway)" "http://www.riverbankcomputing.co.uk/pyqt/" FALSE) -ENDIF(NOT PYQT4_FOUND) - -macro_optional_find_package(PyKDE4) -IF(NOT PYKDE4_FOUND) - macro_log_feature(PYKDE_FOUND "PyKDE4" "PyKDE4 was not found. It is needed by system-config-printer-kde to run. (Use -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE to install anyway)" "http://websvn.kde.org/trunk/KDE/kdebindings/python/pykde4/" FALSE) -ENDIF(NOT PYKDE4_FOUND) - -macro_optional_find_package(PyCups) -IF(NOT PYCUPS_FOUND) - macro_log_feature(PYCUPS_FOUND "PyCups" "PyCups was not found. It is needed by system-config-printer-kde to run. (Use -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE to install anyway)" "http://cyberelk.net/tim/software/pycups/" FALSE) -ENDIF(NOT PYCUPS_FOUND) - -macro_optional_find_package(SystemConfigPrinter) -IF(NOT SYSTEMCONFIGPRINTER_FOUND) - macro_log_feature(SYSTEMCONFIGPRINTER_FOUND "system-config-printer" "system-config-printer was not found. Some of its modules (cupshelpers.py, config.py, smburi.py and debug.py) are required by system-config-printer-kde." "http://cyberelk.net/tim/software/system-config-printer/" FALSE) -ENDIF(NOT SYSTEMCONFIGPRINTER_FOUND) - -IF(PYQT4_FOUND AND PYKDE4_FOUND AND PYCUPS_FOUND AND SYSTEMCONFIGPRINTER_FOUND) - SET(INSTALL_SYSTEM_CONFIG_PRINTER TRUE) -ENDIF(PYQT4_FOUND AND PYKDE4_FOUND AND PYCUPS_FOUND AND SYSTEMCONFIGPRINTER_FOUND) +if(PYTHONLIBRARY_FOUND) + set(INSTALL_SYSTEM_CONFIG_PRINTER TRUE) +endif(PYTHONLIBRARY_FOUND) IF(INSTALL_SYSTEM_CONFIG_PRINTER) install( FILES @@ -36,6 +16,8 @@ system-config-printer-kde.py options.py optionwidgets.py + debug.py + smburi.py ipp-browse-dialog.ui smb-browse-dialog.ui DESTINATION ${DATA_INSTALL_DIR}/system-config-printer-kde ) diff -Nur kdeadmin-4.2.85/system-config-printer-kde/debug.py kdeadmin-4.2.85-printing/system-config-printer-kde/debug.py --- kdeadmin-4.2.85/system-config-printer-kde/debug.py 1970-01-01 01:00:00.000000000 +0100 +++ kdeadmin-4.2.85-printing/system-config-printer-kde/debug.py 2009-05-20 15:57:50.000000000 +0200 @@ -0,0 +1,55 @@ +#!/usr/bin/env python + +## Copyright (C) 2008 Red Hat, Inc. +## Copyright (C) 2008 Tim Waugh + +## This program is free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 2 of the License, or +## (at your option) any later version. + +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. + +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +import sys +import traceback + +_debug=False +def debugprint (x): + if _debug: + try: + print >>sys.stderr, x + except: + pass + +def get_debugging (): + return _debug + +def set_debugging (d): + global _debug + _debug = d + +def fatalException (exitcode=1): + nonfatalException (type="fatal", end="Exiting") + sys.exit (exitcode) + +def nonfatalException (type="non-fatal", end="Continuing anyway.."): + d = get_debugging () + set_debugging (True) + debugprint ("Caught %s exception. Traceback:" % type) + (type, value, tb) = sys.exc_info () + tblast = traceback.extract_tb (tb, limit=None) + if len (tblast): + tblast = tblast[:len (tblast) - 1] + extxt = traceback.format_exception_only (type, value) + for line in traceback.format_tb(tb): + debugprint (line.strip ()) + debugprint (extxt[0].strip ()) + debugprint (end) + set_debugging (d) diff -Nur kdeadmin-4.2.85/system-config-printer-kde/smburi.py kdeadmin-4.2.85-printing/system-config-printer-kde/smburi.py --- kdeadmin-4.2.85/system-config-printer-kde/smburi.py 1970-01-01 01:00:00.000000000 +0100 +++ kdeadmin-4.2.85-printing/system-config-printer-kde/smburi.py 2009-05-20 15:57:50.000000000 +0200 @@ -0,0 +1,95 @@ +#!/usr/bin/env python + +## system-config-printer + +## Copyright (C) 2006, 2007, 2008 Red Hat, Inc. +## Copyright (C) 2006, 2007 Florian Festi +## Copyright (C) 2006, 2007, 2008 Tim Waugh + +## This program is free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 2 of the License, or +## (at your option) any later version. + +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. + +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +import urllib + +class SMBURI: + def __init__ (self, + uri=None, + group='', host='', share='', user='', password=''): + if uri: + if group or host or share or user or password: + raise RuntimeError + + if uri.startswith ("smb://"): + uri = uri[6:] + + self.uri = uri + else: + self.uri = self._construct (group, host, share, + user=user, password=password) + + def _construct (self, group, host, share, user='', password=''): + uri_password = '' + if password: + uri_password = ':' + urllib.quote (password) + if user: + uri_password += '@' + uri = "%s%s%s" % (urllib.quote (user), + uri_password, + urllib.quote (group)) + if len (group) > 0: + uri += '/' + uri += urllib.quote (host) + if len (share) > 0: + uri += "/" + urllib.quote (share) + return uri + + def get_uri (self): + return self.uri + + def sanitize_uri (self): + group, host, share, user, password = self.separate () + return self._construct (group, host, share) + + def separate (self): + uri = self.get_uri () + user = '' + password = '' + auth = uri.find ('@') + if auth != -1: + u = uri[:auth].find(':') + if u != -1: + user = uri[:u] + password = uri[u + 1:auth] + else: + user = uri[:auth] + uri = uri[auth + 1:] + sep = uri.count ('/') + group = '' + if sep == 2: + g = uri.find('/') + group = uri[:g] + uri = uri[g + 1:] + if sep < 1: + host = '' + else: + h = uri.find('/') + host = uri[:h] + uri = uri[h + 1:] + p = host.find(':') + if p != -1: + host = host[:p] + share = uri + return (urllib.unquote (group), urllib.unquote (host), + urllib.unquote (share), + urllib.unquote (user), urllib.unquote (password)) diff -Nur kdeadmin-4.2.85/system-config-printer-kde/system-config-printer-kde.py kdeadmin-4.2.85-printing/system-config-printer-kde/system-config-printer-kde.py --- kdeadmin-4.2.85/system-config-printer-kde/system-config-printer-kde.py 2009-04-15 12:26:27.000000000 +0200 +++ kdeadmin-4.2.85-printing/system-config-printer-kde/system-config-printer-kde.py 2009-05-20 16:05:17.000000000 +0200 @@ -34,7 +34,7 @@ import sys, os, time, traceback, re, tempfile, httplib, thread #load modules from system-config-printer-common (debug, smburi), change path here if you have it installed elsewhere -SYSTEM_CONFIG_PRINTER_DIR = "/usr/share/system-config-printer" +SYSTEM_CONFIG_PRINTER_DIR = "/usr/share/kde4/apps/system-config-printer-kde" if os.path.exists(SYSTEM_CONFIG_PRINTER_DIR + "/debug.py"): sys.path.append(SYSTEM_CONFIG_PRINTER_DIR) @@ -66,7 +66,6 @@ cups.require ("1.9.27") # These come from system-config-printer -import config import cupshelpers, options from optionwidgets import OptionWidget from smburi import SMBURI Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeadmin/F-11/.cvsignore,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- .cvsignore 29 May 2009 13:39:29 -0000 1.62 +++ .cvsignore 5 Aug 2009 02:55:25 -0000 1.63 @@ -1 +1,5 @@ -kdeadmin-4.2.4.tar.bz2 +kdeadmin-4.2.90.tar.bz2 +kdeadmin-4.2.95.tar.bz2 +kdeadmin-4.2.96.tar.bz2 +kdeadmin-4.2.98.tar.bz2 +kdeadmin-4.3.0.tar.bz2 Index: kdeadmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeadmin/F-11/kdeadmin.spec,v retrieving revision 1.134 retrieving revision 1.135 diff -u -p -r1.134 -r1.135 --- kdeadmin.spec 29 May 2009 13:39:29 -0000 1.134 +++ kdeadmin.spec 5 Aug 2009 02:55:25 -0000 1.135 @@ -1,26 +1,39 @@ +%if 0%{?fedora} +%define system_config_printer_kde 1 +%define include_kpackage 1 +%endif + Name: kdeadmin +Summary: K Desktop Environment - Administrative tools Epoch: 7 -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} -Summary: K Desktop Environment - Administrative tools Group: User Interface/Desktops License: GPLv2 URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 -Patch0: kdeadmin-4.2.2-printing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source1: kuser.pam Source2: kuser.pamd +# FIXME/TODO: upstream this -- Rex +Patch0: kdeadmin-4.2.85-printing.patch + +# upstream patches + BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} -BuildRequires: python +BuildRequires: python-devel Requires: kdelibs4 >= %{version} Requires: kdepimlibs >= %{version} +%if ! 0%{?system_config_printer_kde} +Obsoletes: system-config-printer-kde < %{epoch}:%{version}-%{release} +%endif + %description The %{name} package includes administrative tools including: * kcron: systemsettings module for the cron task scheduler @@ -39,9 +52,9 @@ packages, uninstalling them and installi It is based upon the "Smart Package Manager". %package -n system-config-printer-kde -Summary: A printer administration tool for KDE +Summary: A printer administration tool for KDE Group: System Environment/Base -Requires: PyKDE4 >= %{version} +Requires: PyKDE4 Requires: system-config-printer-libs %description -n system-config-printer-kde A printer administration tool for KDE that allows the user to configure @@ -52,6 +65,8 @@ a CUPS print server. %setup -q %patch0 -p1 -b .printing +# upstream patches + %build mkdir -p %{_target_platform} @@ -87,6 +102,7 @@ touch --no-create %{_kde4_iconsdir}/hico gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : fi +%if 0%{?include_kpackage} %post kpackage touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : @@ -98,8 +114,7 @@ if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : fi - - +%endif %files %defattr(-,root,root,-) @@ -112,18 +127,19 @@ fi %{_kde4_datadir}/applications/kde4/kuser.desktop %{_kde4_datadir}/applications/kde4/ksystemlog.desktop %{_kde4_datadir}/config.kcfg/kuser.kcfg -%{_kde4_datadir}/kde4/services/* +%{_kde4_datadir}/kde4/services/kcm_cron.desktop +%{_kde4_datadir}/kde4/services/kcm_knetworkconfmodule.desktop %{_kde4_docdir}/HTML/en/kcontrol/ %{_kde4_docdir}/HTML/en/kcron/ %{_kde4_docdir}/HTML/en/ksystemlog/ %{_kde4_docdir}/HTML/en/kuser/ %{_kde4_iconsdir}/hicolor/*/*/knetworkconf.* -%{_kde4_iconsdir}/hicolor/*/*/ksystemlog.* %{_kde4_iconsdir}/hicolor/*/*/kuser.* %{_kde4_iconsdir}/hicolor/*/*/network* %{_kde4_libdir}/kde4/kcm_cron.so %{_kde4_libdir}/kde4/kcm_knetworkconfmodule.so +%if 0%{?include_kpackage} %files kpackage %defattr(-,root,root,-) %{_kde4_bindir}/kpackage @@ -132,20 +148,52 @@ fi %{_kde4_datadir}/config.kcfg/kpackageSettings.kcfg %{_kde4_docdir}/HTML/en/kpackage/ %{_kde4_iconsdir}/hicolor/*/*/kpackage* +%endif +%if 0%{?system_config_printer_kde} %files -n system-config-printer-kde %defattr(-,root,root,-) -%{_kde4_bindir}/system-config-printer-kde -%{_kde4_datadir}/applications/kde4/system-config-printer-kde.desktop +%{_kde4_datadir}/kde4/services/system-config-printer-kde.desktop %{_kde4_appsdir}/system-config-printer-kde/ +%endif %changelog -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Tue Jul 28 2009 Than Ngo - 4.2.98-5 +- don't include kpackage fo rhel + +* Mon Jul 27 2009 Than Ngo - 4.2.98-4 +- don't include system_config_printer_kde for rhel + +* Mon Jul 27 2009 Than Ngo - 4.2.98-3 +- fix knetworkconf backend to recognize fedora network settings + +* Fri Jul 24 2009 Fedora Release Engineering - 7:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 21 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Lorenzo Villani - 7:4.2.90-1 +- KDE 4.3 Beta 2 + +* Wed May 20 2009 Kevin Kofler - 4.2.85-2 +- reenable sytem-config-printer-kde +- rebase printing patch, drop hunks fixed upstream +- BR python-devel instead of just python +- fix file list, system-config-printer-kde is now a System Settings module -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Tue Apr 21 2009 Than Ngo - 4.2.2-4 - get rid of the dependency of system-config-printer @@ -156,7 +204,7 @@ fi - fix #496646, system-config-printer-kde doesn't start * Wed Apr 01 2009 Rex Dieter 4.2.2-2 -- optimize scriptlets +- optimize scriptlets * Mon Mar 30 2009 Luk?? Tinkl - 4.2.2-1 - KDE 4.2.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeadmin/F-11/sources,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- sources 29 May 2009 13:39:29 -0000 1.63 +++ sources 5 Aug 2009 02:55:25 -0000 1.64 @@ -1 +1 @@ -d88c5a3819924f7f49f50365811a67c7 kdeadmin-4.2.4.tar.bz2 +4712ade616d3c3a987281d24326ee9af kdeadmin-4.3.0.tar.bz2 --- kdeadmin-4.2.2-printing.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 02:55:25 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:55:25 +0000 (UTC) Subject: rpms/kdeadmin/F-10 kdeadmin-4.2.85-printing.patch, NONE, 1.1 .cvsignore, 1.58, 1.59 kdeadmin.spec, 1.121, 1.122 sources, 1.62, 1.63 kdeadmin-4.2.2-printing.patch, 1.1, NONE Message-ID: <20090805025525.85ED611C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeadmin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24050/F-10 Modified Files: .cvsignore kdeadmin.spec sources Added Files: kdeadmin-4.2.85-printing.patch Removed Files: kdeadmin-4.2.2-printing.patch Log Message: kde-4.3.0 kdeadmin-4.2.85-printing.patch: CMakeLists.txt | 28 ++---------- debug.py | 55 ++++++++++++++++++++++++ smburi.py | 95 +++++++++++++++++++++++++++++++++++++++++++ system-config-printer-kde.py | 3 - 4 files changed, 156 insertions(+), 25 deletions(-) --- NEW FILE kdeadmin-4.2.85-printing.patch --- diff -Nur kdeadmin-4.2.85/system-config-printer-kde/CMakeLists.txt kdeadmin-4.2.85-printing/system-config-printer-kde/CMakeLists.txt --- kdeadmin-4.2.85/system-config-printer-kde/CMakeLists.txt 2009-04-28 15:47:13.000000000 +0200 +++ kdeadmin-4.2.85-printing/system-config-printer-kde/CMakeLists.txt 2009-05-20 16:00:15.000000000 +0200 @@ -5,29 +5,9 @@ macro_optional_find_package(PythonLibrary) macro_optional_find_package(SIP) -macro_optional_find_package(PyQt4) -IF(NOT PYQT4_FOUND) - macro_log_feature(PYQT4_FOUND "PyQt4" "PyQt4 was not found. It is needed by system-config-printer-kde to run. (Use -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE to install anyway)" "http://www.riverbankcomputing.co.uk/pyqt/" FALSE) -ENDIF(NOT PYQT4_FOUND) - -macro_optional_find_package(PyKDE4) -IF(NOT PYKDE4_FOUND) - macro_log_feature(PYKDE_FOUND "PyKDE4" "PyKDE4 was not found. It is needed by system-config-printer-kde to run. (Use -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE to install anyway)" "http://websvn.kde.org/trunk/KDE/kdebindings/python/pykde4/" FALSE) -ENDIF(NOT PYKDE4_FOUND) - -macro_optional_find_package(PyCups) -IF(NOT PYCUPS_FOUND) - macro_log_feature(PYCUPS_FOUND "PyCups" "PyCups was not found. It is needed by system-config-printer-kde to run. (Use -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE to install anyway)" "http://cyberelk.net/tim/software/pycups/" FALSE) -ENDIF(NOT PYCUPS_FOUND) - -macro_optional_find_package(SystemConfigPrinter) -IF(NOT SYSTEMCONFIGPRINTER_FOUND) - macro_log_feature(SYSTEMCONFIGPRINTER_FOUND "system-config-printer" "system-config-printer was not found. Some of its modules (cupshelpers.py, config.py, smburi.py and debug.py) are required by system-config-printer-kde." "http://cyberelk.net/tim/software/system-config-printer/" FALSE) -ENDIF(NOT SYSTEMCONFIGPRINTER_FOUND) - -IF(PYQT4_FOUND AND PYKDE4_FOUND AND PYCUPS_FOUND AND SYSTEMCONFIGPRINTER_FOUND) - SET(INSTALL_SYSTEM_CONFIG_PRINTER TRUE) -ENDIF(PYQT4_FOUND AND PYKDE4_FOUND AND PYCUPS_FOUND AND SYSTEMCONFIGPRINTER_FOUND) +if(PYTHONLIBRARY_FOUND) + set(INSTALL_SYSTEM_CONFIG_PRINTER TRUE) +endif(PYTHONLIBRARY_FOUND) IF(INSTALL_SYSTEM_CONFIG_PRINTER) install( FILES @@ -36,6 +16,8 @@ system-config-printer-kde.py options.py optionwidgets.py + debug.py + smburi.py ipp-browse-dialog.ui smb-browse-dialog.ui DESTINATION ${DATA_INSTALL_DIR}/system-config-printer-kde ) diff -Nur kdeadmin-4.2.85/system-config-printer-kde/debug.py kdeadmin-4.2.85-printing/system-config-printer-kde/debug.py --- kdeadmin-4.2.85/system-config-printer-kde/debug.py 1970-01-01 01:00:00.000000000 +0100 +++ kdeadmin-4.2.85-printing/system-config-printer-kde/debug.py 2009-05-20 15:57:50.000000000 +0200 @@ -0,0 +1,55 @@ +#!/usr/bin/env python + +## Copyright (C) 2008 Red Hat, Inc. +## Copyright (C) 2008 Tim Waugh + +## This program is free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 2 of the License, or +## (at your option) any later version. + +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. + +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +import sys +import traceback + +_debug=False +def debugprint (x): + if _debug: + try: + print >>sys.stderr, x + except: + pass + +def get_debugging (): + return _debug + +def set_debugging (d): + global _debug + _debug = d + +def fatalException (exitcode=1): + nonfatalException (type="fatal", end="Exiting") + sys.exit (exitcode) + +def nonfatalException (type="non-fatal", end="Continuing anyway.."): + d = get_debugging () + set_debugging (True) + debugprint ("Caught %s exception. Traceback:" % type) + (type, value, tb) = sys.exc_info () + tblast = traceback.extract_tb (tb, limit=None) + if len (tblast): + tblast = tblast[:len (tblast) - 1] + extxt = traceback.format_exception_only (type, value) + for line in traceback.format_tb(tb): + debugprint (line.strip ()) + debugprint (extxt[0].strip ()) + debugprint (end) + set_debugging (d) diff -Nur kdeadmin-4.2.85/system-config-printer-kde/smburi.py kdeadmin-4.2.85-printing/system-config-printer-kde/smburi.py --- kdeadmin-4.2.85/system-config-printer-kde/smburi.py 1970-01-01 01:00:00.000000000 +0100 +++ kdeadmin-4.2.85-printing/system-config-printer-kde/smburi.py 2009-05-20 15:57:50.000000000 +0200 @@ -0,0 +1,95 @@ +#!/usr/bin/env python + +## system-config-printer + +## Copyright (C) 2006, 2007, 2008 Red Hat, Inc. +## Copyright (C) 2006, 2007 Florian Festi +## Copyright (C) 2006, 2007, 2008 Tim Waugh + +## This program is free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 2 of the License, or +## (at your option) any later version. + +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. + +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +import urllib + +class SMBURI: + def __init__ (self, + uri=None, + group='', host='', share='', user='', password=''): + if uri: + if group or host or share or user or password: + raise RuntimeError + + if uri.startswith ("smb://"): + uri = uri[6:] + + self.uri = uri + else: + self.uri = self._construct (group, host, share, + user=user, password=password) + + def _construct (self, group, host, share, user='', password=''): + uri_password = '' + if password: + uri_password = ':' + urllib.quote (password) + if user: + uri_password += '@' + uri = "%s%s%s" % (urllib.quote (user), + uri_password, + urllib.quote (group)) + if len (group) > 0: + uri += '/' + uri += urllib.quote (host) + if len (share) > 0: + uri += "/" + urllib.quote (share) + return uri + + def get_uri (self): + return self.uri + + def sanitize_uri (self): + group, host, share, user, password = self.separate () + return self._construct (group, host, share) + + def separate (self): + uri = self.get_uri () + user = '' + password = '' + auth = uri.find ('@') + if auth != -1: + u = uri[:auth].find(':') + if u != -1: + user = uri[:u] + password = uri[u + 1:auth] + else: + user = uri[:auth] + uri = uri[auth + 1:] + sep = uri.count ('/') + group = '' + if sep == 2: + g = uri.find('/') + group = uri[:g] + uri = uri[g + 1:] + if sep < 1: + host = '' + else: + h = uri.find('/') + host = uri[:h] + uri = uri[h + 1:] + p = host.find(':') + if p != -1: + host = host[:p] + share = uri + return (urllib.unquote (group), urllib.unquote (host), + urllib.unquote (share), + urllib.unquote (user), urllib.unquote (password)) diff -Nur kdeadmin-4.2.85/system-config-printer-kde/system-config-printer-kde.py kdeadmin-4.2.85-printing/system-config-printer-kde/system-config-printer-kde.py --- kdeadmin-4.2.85/system-config-printer-kde/system-config-printer-kde.py 2009-04-15 12:26:27.000000000 +0200 +++ kdeadmin-4.2.85-printing/system-config-printer-kde/system-config-printer-kde.py 2009-05-20 16:05:17.000000000 +0200 @@ -34,7 +34,7 @@ import sys, os, time, traceback, re, tempfile, httplib, thread #load modules from system-config-printer-common (debug, smburi), change path here if you have it installed elsewhere -SYSTEM_CONFIG_PRINTER_DIR = "/usr/share/system-config-printer" +SYSTEM_CONFIG_PRINTER_DIR = "/usr/share/kde4/apps/system-config-printer-kde" if os.path.exists(SYSTEM_CONFIG_PRINTER_DIR + "/debug.py"): sys.path.append(SYSTEM_CONFIG_PRINTER_DIR) @@ -66,7 +66,6 @@ cups.require ("1.9.27") # These come from system-config-printer -import config import cupshelpers, options from optionwidgets import OptionWidget from smburi import SMBURI Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeadmin/F-10/.cvsignore,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- .cvsignore 29 May 2009 13:39:29 -0000 1.58 +++ .cvsignore 5 Aug 2009 02:55:24 -0000 1.59 @@ -1 +1,5 @@ -kdeadmin-4.2.4.tar.bz2 +kdeadmin-4.2.90.tar.bz2 +kdeadmin-4.2.95.tar.bz2 +kdeadmin-4.2.96.tar.bz2 +kdeadmin-4.2.98.tar.bz2 +kdeadmin-4.3.0.tar.bz2 Index: kdeadmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeadmin/F-10/kdeadmin.spec,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- kdeadmin.spec 29 May 2009 13:39:29 -0000 1.121 +++ kdeadmin.spec 5 Aug 2009 02:55:25 -0000 1.122 @@ -1,26 +1,39 @@ +%if 0%{?fedora} +%define system_config_printer_kde 1 +%define include_kpackage 1 +%endif + Name: kdeadmin +Summary: K Desktop Environment - Administrative tools Epoch: 7 -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} -Summary: K Desktop Environment - Administrative tools Group: User Interface/Desktops License: GPLv2 URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 -Patch0: kdeadmin-4.2.2-printing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source1: kuser.pam Source2: kuser.pamd +# FIXME/TODO: upstream this -- Rex +Patch0: kdeadmin-4.2.85-printing.patch + +# upstream patches + BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} -BuildRequires: python +BuildRequires: python-devel Requires: kdelibs4 >= %{version} Requires: kdepimlibs >= %{version} +%if ! 0%{?system_config_printer_kde} +Obsoletes: system-config-printer-kde < %{epoch}:%{version}-%{release} +%endif + %description The %{name} package includes administrative tools including: * kcron: systemsettings module for the cron task scheduler @@ -39,9 +52,9 @@ packages, uninstalling them and installi It is based upon the "Smart Package Manager". %package -n system-config-printer-kde -Summary: A printer administration tool for KDE +Summary: A printer administration tool for KDE Group: System Environment/Base -Requires: PyKDE4 >= %{version} +Requires: PyKDE4 Requires: system-config-printer-libs %description -n system-config-printer-kde A printer administration tool for KDE that allows the user to configure @@ -52,6 +65,8 @@ a CUPS print server. %setup -q %patch0 -p1 -b .printing +# upstream patches + %build mkdir -p %{_target_platform} @@ -87,6 +102,7 @@ touch --no-create %{_kde4_iconsdir}/hico gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : fi +%if 0%{?include_kpackage} %post kpackage touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : @@ -98,8 +114,7 @@ if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : fi - - +%endif %files %defattr(-,root,root,-) @@ -112,18 +127,19 @@ fi %{_kde4_datadir}/applications/kde4/kuser.desktop %{_kde4_datadir}/applications/kde4/ksystemlog.desktop %{_kde4_datadir}/config.kcfg/kuser.kcfg -%{_kde4_datadir}/kde4/services/* +%{_kde4_datadir}/kde4/services/kcm_cron.desktop +%{_kde4_datadir}/kde4/services/kcm_knetworkconfmodule.desktop %{_kde4_docdir}/HTML/en/kcontrol/ %{_kde4_docdir}/HTML/en/kcron/ %{_kde4_docdir}/HTML/en/ksystemlog/ %{_kde4_docdir}/HTML/en/kuser/ %{_kde4_iconsdir}/hicolor/*/*/knetworkconf.* -%{_kde4_iconsdir}/hicolor/*/*/ksystemlog.* %{_kde4_iconsdir}/hicolor/*/*/kuser.* %{_kde4_iconsdir}/hicolor/*/*/network* %{_kde4_libdir}/kde4/kcm_cron.so %{_kde4_libdir}/kde4/kcm_knetworkconfmodule.so +%if 0%{?include_kpackage} %files kpackage %defattr(-,root,root,-) %{_kde4_bindir}/kpackage @@ -132,20 +148,52 @@ fi %{_kde4_datadir}/config.kcfg/kpackageSettings.kcfg %{_kde4_docdir}/HTML/en/kpackage/ %{_kde4_iconsdir}/hicolor/*/*/kpackage* +%endif +%if 0%{?system_config_printer_kde} %files -n system-config-printer-kde %defattr(-,root,root,-) -%{_kde4_bindir}/system-config-printer-kde -%{_kde4_datadir}/applications/kde4/system-config-printer-kde.desktop +%{_kde4_datadir}/kde4/services/system-config-printer-kde.desktop %{_kde4_appsdir}/system-config-printer-kde/ +%endif %changelog -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Tue Jul 28 2009 Than Ngo - 4.2.98-5 +- don't include kpackage fo rhel + +* Mon Jul 27 2009 Than Ngo - 4.2.98-4 +- don't include system_config_printer_kde for rhel + +* Mon Jul 27 2009 Than Ngo - 4.2.98-3 +- fix knetworkconf backend to recognize fedora network settings + +* Fri Jul 24 2009 Fedora Release Engineering - 7:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 21 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Lorenzo Villani - 7:4.2.90-1 +- KDE 4.3 Beta 2 + +* Wed May 20 2009 Kevin Kofler - 4.2.85-2 +- reenable sytem-config-printer-kde +- rebase printing patch, drop hunks fixed upstream +- BR python-devel instead of just python +- fix file list, system-config-printer-kde is now a System Settings module -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Tue Apr 21 2009 Than Ngo - 4.2.2-4 - get rid of the dependency of system-config-printer @@ -156,7 +204,7 @@ fi - fix #496646, system-config-printer-kde doesn't start * Wed Apr 01 2009 Rex Dieter 4.2.2-2 -- optimize scriptlets +- optimize scriptlets * Mon Mar 30 2009 Luk?? Tinkl - 4.2.2-1 - KDE 4.2.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeadmin/F-10/sources,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- sources 29 May 2009 13:39:29 -0000 1.62 +++ sources 5 Aug 2009 02:55:25 -0000 1.63 @@ -1 +1 @@ -d88c5a3819924f7f49f50365811a67c7 kdeadmin-4.2.4.tar.bz2 +4712ade616d3c3a987281d24326ee9af kdeadmin-4.3.0.tar.bz2 --- kdeadmin-4.2.2-printing.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 02:57:18 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:57:18 +0000 (UTC) Subject: rpms/kdeartwork/F-11 .cvsignore, 1.60, 1.61 kdeartwork.spec, 1.107, 1.108 sources, 1.61, 1.62 Message-ID: <20090805025718.0533811C02BD@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeartwork/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24618/F-11 Modified Files: .cvsignore kdeartwork.spec sources Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeartwork/F-11/.cvsignore,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- .cvsignore 29 May 2009 13:50:12 -0000 1.60 +++ .cvsignore 5 Aug 2009 02:57:17 -0000 1.61 @@ -1 +1,5 @@ -kdeartwork-4.2.4.tar.bz2 +kdeartwork-4.2.90.tar.bz2 +kdeartwork-4.2.95.tar.bz2 +kdeartwork-4.2.96.tar.bz2 +kdeartwork-4.2.98.tar.bz2 +kdeartwork-4.3.0.tar.bz2 Index: kdeartwork.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeartwork/F-11/kdeartwork.spec,v retrieving revision 1.107 retrieving revision 1.108 diff -u -p -r1.107 -r1.108 --- kdeartwork.spec 29 May 2009 13:50:12 -0000 1.107 +++ kdeartwork.spec 5 Aug 2009 02:57:17 -0000 1.108 @@ -1,5 +1,5 @@ Name: kdeartwork -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} Summary: Additional artwork for KDE @@ -9,12 +9,6 @@ URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# We currently don't ship crystalsvg from kdeartwork because the actions have -# been partially renamed to KDE 4 names, making the theme useless for KDE 3 apps -# and yet not yet useful for KDE 4. -# TODO: Revisit this issue once the renaming is complete. -- Kevin -#define include_crystalsvg 1 - BuildRequires: eigen2-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdebase-workspace-devel >= %{version} @@ -27,35 +21,35 @@ Requires: %{name}-sounds = %{version}-%{ Requires: %{name}-wallpapers = %{version}-%{release} %endif +%if ! 0%{?kdeclassic_icons} +Obsoletes: kdeclassic-icon-theme < %{version}%{release} +Obsoletes: kdeartwork-icons < 4.2.2-3 +%endif + %description %{summary}, including additional styles, themes. -%if 0%{?include_crystalsvg} -%package -n crystalsvg-icon-theme -Summary: The crystalsvg icon theme +%package -n nuvola-icon-theme +Summary: Nuvola icon theme Group: User Interface/Desktops -Obsoletes: kdeartwork-icons-crystalsvg < %{version}-%{release} -Provides: kdeartwork-icons-crystalsvg = %{version}-%{release} %if 0%{?fedora} > 9 BuildArch: noarch %endif -%description -n crystalsvg-icon-theme -This package contains the crystalsvg icon theme. -It was the standard theme in KDE3 and is needed for KDE3 applications. -%endif +%description -n nuvola-icon-theme +%{summary}. -%package -n kdeclassic-icon-theme -Summary: KDE classic icon theme +%package -n kdeclassic-icon-theme +Summary: KDE classic icon theme Group: User Interface/Desktops Obsoletes: kdeartwork-icons < 4.2.2-3 Provides: kdeartwork-icons = %{version}-%{release} %if 0%{?fedora} > 9 BuildArch: noarch %endif -%description -n kdeclassic-icon-theme +%description -n kdeclassic-icon-theme %{summary}. -%package screensavers +%package screensavers Summary: Extra screensavers for KDE Group: Amusements/Graphics Obsoletes: kdeartwork-extras < 4.2.2-3 @@ -63,7 +57,7 @@ Provides: kdeartwork-extras = %{version BuildRequires: xscreensaver-extras xscreensaver-gl-extras Requires: xscreensaver-extras xscreensaver-gl-extras Requires: %{name}-kxs = %{version}-%{release} -%description screensavers +%description screensavers %{summary}. %package kxs @@ -122,30 +116,31 @@ rm -rf %{buildroot}%{_kde4_iconsdir}/cry rm -rf %{buildroot} -%post -n kdeclassic-icon-theme +%if 0%{?kdeclassic_icons} +%post -n kdeclassic-icon-theme touch --no-create %{_kde4_iconsdir}/kdeclassic &> /dev/null || : %posttrans -n kdeclassic-icon-theme gtk-update-icon-cache %{_kde4_iconsdir}/kdeclassic &> /dev/null || : -%postun -n kdeclassic-icon-theme +%postun -n kdeclassic-icon-theme if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/kdeclassic &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/kdeclassic &> /dev/null || : fi +%endif -%if 0%{?include_crystalsvg} -%post -n crystalsvg-icon-theme -touch --no-create %{_kde4_iconsdir}/kdeclassic &> /dev/null || : +%post -n nuvola-icon-theme +touch --no-create %{_kde4_iconsdir}/nuvola &> /dev/null || : -%posttrans -n crystalsvg-icon-theme -gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : +%posttrans -n nuvola-icon-theme +gtk-update-icon-cache %{_kde4_iconsdir}/nuvola-icon-theme &> /dev/null || : -%postun -n crystalsvg-icon-theme +%postun -n nuvola-icon-theme if [ $1 -eq 0 ] ; then -touch --no-create %{_kde4_iconsdir}/crystalsvg &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : -%endif +touch --no-create %{_kde4_iconsdir}/nuvola &> /dev/null || : +gtk-update-icon-cache %{_kde4_iconsdir}/nuvola &> /dev/null || : +fi %files @@ -158,22 +153,22 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_libdir}/kde4/*.so %{_kde4_libdir}/kde4/plugins/styles/*.so -%if 0%{?include_crystalsvg} -%files -n crystalsvg-icon-theme +%if 0%{?kdeclassic_icons} +%files -n kdeclassic-icon-theme %defattr(-,root,root,-) -%{_kde4_iconsdir}/crystalsvg/ +%{_kde4_iconsdir}/kdeclassic/ %endif -%files -n kdeclassic-icon-theme +%files -n nuvola-icon-theme %defattr(-,root,root,-) -%{_kde4_iconsdir}/kdeclassic/ +%{_kde4_iconsdir}/nuvola/ %files kxs %defattr(-,root,root,-) %{_kde4_bindir}/kxsconfig %{_kde4_bindir}/kxsrun -%files screensavers +%files screensavers %defattr(-,root,root,-) %{_kde4_appsdir}/kfiresaver/ %{_kde4_appsdir}/kscreensaver/ @@ -190,11 +185,23 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Tue Jul 21 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3.rc2 + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Lorenzo Villani - 4.2.90-1 +- KDE 4.3 Beta 2 -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter - 4.2.2-3 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeartwork/F-11/sources,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- sources 29 May 2009 13:50:12 -0000 1.61 +++ sources 5 Aug 2009 02:57:17 -0000 1.62 @@ -1 +1 @@ -4b328ee82c0ee47cb21c5d6d6aa87409 kdeartwork-4.2.4.tar.bz2 +3e7872e841e87f716872086571028a37 kdeartwork-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 02:57:17 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 02:57:17 +0000 (UTC) Subject: rpms/kdeartwork/F-10 .cvsignore, 1.54, 1.55 kdeartwork.spec, 1.99, 1.100 sources, 1.59, 1.60 Message-ID: <20090805025717.C9FCD11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeartwork/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24618/F-10 Modified Files: .cvsignore kdeartwork.spec sources Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeartwork/F-10/.cvsignore,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- .cvsignore 29 May 2009 13:50:12 -0000 1.54 +++ .cvsignore 5 Aug 2009 02:57:17 -0000 1.55 @@ -1 +1,5 @@ -kdeartwork-4.2.4.tar.bz2 +kdeartwork-4.2.90.tar.bz2 +kdeartwork-4.2.95.tar.bz2 +kdeartwork-4.2.96.tar.bz2 +kdeartwork-4.2.98.tar.bz2 +kdeartwork-4.3.0.tar.bz2 Index: kdeartwork.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeartwork/F-10/kdeartwork.spec,v retrieving revision 1.99 retrieving revision 1.100 diff -u -p -r1.99 -r1.100 --- kdeartwork.spec 29 May 2009 13:50:12 -0000 1.99 +++ kdeartwork.spec 5 Aug 2009 02:57:17 -0000 1.100 @@ -1,5 +1,5 @@ Name: kdeartwork -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} Summary: Additional artwork for KDE @@ -9,12 +9,6 @@ URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# We currently don't ship crystalsvg from kdeartwork because the actions have -# been partially renamed to KDE 4 names, making the theme useless for KDE 3 apps -# and yet not yet useful for KDE 4. -# TODO: Revisit this issue once the renaming is complete. -- Kevin -#define include_crystalsvg 1 - BuildRequires: eigen2-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdebase-workspace-devel >= %{version} @@ -27,35 +21,35 @@ Requires: %{name}-sounds = %{version}-%{ Requires: %{name}-wallpapers = %{version}-%{release} %endif +%if ! 0%{?kdeclassic_icons} +Obsoletes: kdeclassic-icon-theme < %{version}%{release} +Obsoletes: kdeartwork-icons < 4.2.2-3 +%endif + %description %{summary}, including additional styles, themes. -%if 0%{?include_crystalsvg} -%package -n crystalsvg-icon-theme -Summary: The crystalsvg icon theme +%package -n nuvola-icon-theme +Summary: Nuvola icon theme Group: User Interface/Desktops -Obsoletes: kdeartwork-icons-crystalsvg < %{version}-%{release} -Provides: kdeartwork-icons-crystalsvg = %{version}-%{release} %if 0%{?fedora} > 9 BuildArch: noarch %endif -%description -n crystalsvg-icon-theme -This package contains the crystalsvg icon theme. -It was the standard theme in KDE3 and is needed for KDE3 applications. -%endif +%description -n nuvola-icon-theme +%{summary}. -%package -n kdeclassic-icon-theme -Summary: KDE classic icon theme +%package -n kdeclassic-icon-theme +Summary: KDE classic icon theme Group: User Interface/Desktops Obsoletes: kdeartwork-icons < 4.2.2-3 Provides: kdeartwork-icons = %{version}-%{release} %if 0%{?fedora} > 9 BuildArch: noarch %endif -%description -n kdeclassic-icon-theme +%description -n kdeclassic-icon-theme %{summary}. -%package screensavers +%package screensavers Summary: Extra screensavers for KDE Group: Amusements/Graphics Obsoletes: kdeartwork-extras < 4.2.2-3 @@ -63,7 +57,7 @@ Provides: kdeartwork-extras = %{version BuildRequires: xscreensaver-extras xscreensaver-gl-extras Requires: xscreensaver-extras xscreensaver-gl-extras Requires: %{name}-kxs = %{version}-%{release} -%description screensavers +%description screensavers %{summary}. %package kxs @@ -122,30 +116,31 @@ rm -rf %{buildroot}%{_kde4_iconsdir}/cry rm -rf %{buildroot} -%post -n kdeclassic-icon-theme +%if 0%{?kdeclassic_icons} +%post -n kdeclassic-icon-theme touch --no-create %{_kde4_iconsdir}/kdeclassic &> /dev/null || : %posttrans -n kdeclassic-icon-theme gtk-update-icon-cache %{_kde4_iconsdir}/kdeclassic &> /dev/null || : -%postun -n kdeclassic-icon-theme +%postun -n kdeclassic-icon-theme if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/kdeclassic &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/kdeclassic &> /dev/null || : fi +%endif -%if 0%{?include_crystalsvg} -%post -n crystalsvg-icon-theme -touch --no-create %{_kde4_iconsdir}/kdeclassic &> /dev/null || : +%post -n nuvola-icon-theme +touch --no-create %{_kde4_iconsdir}/nuvola &> /dev/null || : -%posttrans -n crystalsvg-icon-theme -gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : +%posttrans -n nuvola-icon-theme +gtk-update-icon-cache %{_kde4_iconsdir}/nuvola-icon-theme &> /dev/null || : -%postun -n crystalsvg-icon-theme +%postun -n nuvola-icon-theme if [ $1 -eq 0 ] ; then -touch --no-create %{_kde4_iconsdir}/crystalsvg &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/crystalsvg &> /dev/null || : -%endif +touch --no-create %{_kde4_iconsdir}/nuvola &> /dev/null || : +gtk-update-icon-cache %{_kde4_iconsdir}/nuvola &> /dev/null || : +fi %files @@ -158,22 +153,22 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_libdir}/kde4/*.so %{_kde4_libdir}/kde4/plugins/styles/*.so -%if 0%{?include_crystalsvg} -%files -n crystalsvg-icon-theme +%if 0%{?kdeclassic_icons} +%files -n kdeclassic-icon-theme %defattr(-,root,root,-) -%{_kde4_iconsdir}/crystalsvg/ +%{_kde4_iconsdir}/kdeclassic/ %endif -%files -n kdeclassic-icon-theme +%files -n nuvola-icon-theme %defattr(-,root,root,-) -%{_kde4_iconsdir}/kdeclassic/ +%{_kde4_iconsdir}/nuvola/ %files kxs %defattr(-,root,root,-) %{_kde4_bindir}/kxsconfig %{_kde4_bindir}/kxsrun -%files screensavers +%files screensavers %defattr(-,root,root,-) %{_kde4_appsdir}/kfiresaver/ %{_kde4_appsdir}/kscreensaver/ @@ -190,11 +185,23 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog -* Fri May 29 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Tue Jul 21 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 09 2009 Than Ngo - 4.2.96-1 +- 4.3.rc2 + +* Thu Jun 25 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Lorenzo Villani - 4.2.90-1 +- KDE 4.3 Beta 2 -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter - 4.2.2-3 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeartwork/F-10/sources,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- sources 29 May 2009 13:50:12 -0000 1.59 +++ sources 5 Aug 2009 02:57:17 -0000 1.60 @@ -1 +1 @@ -4b328ee82c0ee47cb21c5d6d6aa87409 kdeartwork-4.2.4.tar.bz2 +3e7872e841e87f716872086571028a37 kdeartwork-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 03:07:59 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 03:07:59 +0000 (UTC) Subject: rpms/gtkmathview/devel gtkmathview.spec,1.14,1.15 Message-ID: <20090805030759.9C27011C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/gtkmathview/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27700 Modified Files: gtkmathview.spec Log Message: * Tue Aug 04 2009 Rex Dieter - 0.8.0-5 - add lyx-fonts/mathml-fonts dep Index: gtkmathview.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtkmathview/devel/gtkmathview.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- gtkmathview.spec 25 Jul 2009 01:45:39 -0000 1.14 +++ gtkmathview.spec 5 Aug 2009 03:07:59 -0000 1.15 @@ -1,7 +1,7 @@ Summary: A MathML rendering library Name: gtkmathview Version: 0.8.0 -Release: 4%{?dist} +Release: 5%{?dist} Group: System Environment/Libraries License: LGPLv3+ Source: http://helm.cs.unibo.it/mml-widget/sources/gtkmathview-%{version}.tar.gz @@ -19,6 +19,17 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch0: gtkmathview-0.8.0-gcc43.patch Patch1: gtkmathview-0.8.0-includes.patch +# these are currently f12+ only, but will propogate back to earlier +# branches soonish -- Rex +%if 0%{?fedora} > 11 +Requires: lyx-cmex10-fonts +Requires: lyx-cmmi10-fonts +Requires: lyx-cmr10-fonts +Requires: lyx-cmsy10-fonts +%else +Requires: mathml-fonts +%endif + %description GtkMathView is a C++ rendering engine for MathML documents. It provides an interactive view that can be used for browsing @@ -86,6 +97,9 @@ rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/ma rm -r $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Rex Dieter - 0.8.0-5 +- add lyx-fonts/mathml-fonts dep + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rdieter at fedoraproject.org Wed Aug 5 03:10:28 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 03:10:28 +0000 (UTC) Subject: rpms/abiword/devel abiword.spec,1.90,1.91 Message-ID: <20090805031028.B0F8011C0427@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/abiword/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28291 Modified Files: abiword.spec Log Message: * Tue Aug 04 2009 Rex Dieter - 1:2.7.8-2 - drop Req: mathml-fonts (dep moved to gtkmathview) Index: abiword.spec =================================================================== RCS file: /cvs/pkgs/rpms/abiword/devel/abiword.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- abiword.spec 2 Aug 2009 14:15:54 -0000 1.90 +++ abiword.spec 5 Aug 2009 03:10:28 -0000 1.91 @@ -45,7 +45,6 @@ BuildRequires: boost-devel, t1lib-devel %if %{olpc_build} BuildRequires: dbus-glib-devel >= 0.70 %else -Requires: mathml-fonts Requires: link-grammar >= 4.2.2 BuildRequires: readline-devel BuildRequires: bzip2-devel @@ -179,6 +178,9 @@ update-desktop-database %{_datadir}/appl %{_libdir}/pkgconfig/%{name}-%{majorversion}.%{minorversion}.pc %changelog +* Tue Aug 04 2009 Rex Dieter - 1:2.7.8-2 +- drop Req: mathml-fonts (dep moved to gtkmathview) + * Sun Aug 02 2009 Marc Maurer - 1:2.7.8-1 - New upstream version From rdieter at fedoraproject.org Wed Aug 5 03:10:55 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 03:10:55 +0000 (UTC) Subject: rpms/abiword/devel abiword.spec,1.91,1.92 Message-ID: <20090805031055.AC7AB11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/abiword/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28417 Modified Files: abiword.spec Log Message: oops, Release++ Index: abiword.spec =================================================================== RCS file: /cvs/pkgs/rpms/abiword/devel/abiword.spec,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- abiword.spec 5 Aug 2009 03:10:28 -0000 1.91 +++ abiword.spec 5 Aug 2009 03:10:55 -0000 1.92 @@ -7,7 +7,7 @@ Summary: The AbiWord word processor Name: abiword Version: %{majorversion}.%{minorversion}.%{microversion} -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 1 Group: Applications/Editors License: GPLv2+ From rdieter at fedoraproject.org Wed Aug 5 03:15:06 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 03:15:06 +0000 (UTC) Subject: rpms/koffice/F-11 koffice.spec,1.106,1.107 Message-ID: <20090805031506.99F3811C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/koffice/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29308 Modified Files: koffice.spec Log Message: Req: lyx-cmex10-fonts Index: koffice.spec =================================================================== RCS file: /cvs/pkgs/rpms/koffice/F-11/koffice.spec,v retrieving revision 1.106 retrieving revision 1.107 diff -u -p -r1.106 -r1.107 --- koffice.spec 29 Jul 2009 14:28:18 -0000 1.106 +++ koffice.spec 5 Aug 2009 03:15:06 -0000 1.107 @@ -232,8 +232,11 @@ Requires: %{name}-core = %{epoch}: Summary: A powerful formula editor Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} -# for cmex10 +%if 0%{?fedora} > 11 +Requires: lyx-cmex10-fonts +%else Requires: mathml-fonts +%endif %if 0%{?fedora} > 10 Requires: dejavu-lgc-sans-fonts %else From corsepiu at fedoraproject.org Wed Aug 5 03:15:33 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Wed, 5 Aug 2009 03:15:33 +0000 (UTC) Subject: rpms/perl-Gtk2-GladeXML/devel perl-Gtk2-GladeXML.spec,1.9,1.10 Message-ID: <20090805031533.E63CE11C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-Gtk2-GladeXML/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29460 Modified Files: perl-Gtk2-GladeXML.spec Log Message: * Wed Aug 05 2009 Ralf Cors?pius - 1.007-4 - Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper). Index: perl-Gtk2-GladeXML.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Gtk2-GladeXML/devel/perl-Gtk2-GladeXML.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- perl-Gtk2-GladeXML.spec 26 Jul 2009 06:21:37 -0000 1.9 +++ perl-Gtk2-GladeXML.spec 5 Aug 2009 03:15:33 -0000 1.10 @@ -1,6 +1,6 @@ Name: perl-Gtk2-GladeXML Version: 1.007 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Create user interfaces directly from Glade XML files Group: Development/Libraries @@ -17,6 +17,7 @@ BuildRequires: perl(ExtUtils::MakeMaker BuildRequires: perl(ExtUtils::Depends) >= 0.300 BuildRequires: perl(ExtUtils::PkgConfig) BuildRequires: perl(Glib) +BuildRequires: perl(Glib::MakeHelper) BuildRequires: perl(Gtk2) %description @@ -74,6 +75,9 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Ralf Cors?pius - 1.007-4 +- Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper). + * Sat Jul 25 2009 Fedora Release Engineering - 1.007-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From praveenp at fedoraproject.org Wed Aug 5 03:34:06 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 5 Aug 2009 03:34:06 +0000 (UTC) Subject: rpms/sblim-indication_helper/devel import.log, NONE, 1.1 sblim-indication_helper-0.4.2_warnings.patch, NONE, 1.1 sblim-indication_helper.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805033407.0481811C00E4@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-indication_helper/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv777/devel Modified Files: .cvsignore sources Added Files: import.log sblim-indication_helper-0.4.2_warnings.patch sblim-indication_helper.spec Log Message: Package checked in for build --- NEW FILE import.log --- sblim-indication_helper-0_4_2-3_fc10:HEAD:sblim-indication_helper-0.4.2-3.fc10.src.rpm:1249443204 sblim-indication_helper-0.4.2_warnings.patch: ind_helper.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE sblim-indication_helper-0.4.2_warnings.patch --- Index: ind_helper.c =================================================================== --- ind_helper.c.orig +++ ind_helper.c @@ -19,6 +19,7 @@ #include #include +#include #include #ifdef HAVE_STDLIB_H #include @@ -1287,7 +1288,7 @@ pthread_detach (thread_id); IND_HLP_DEBUG ("_worker exited."); - pthread_exit ((void *) rc); + pthread_exit ((void *)(intptr_t) rc); } /** --- NEW FILE sblim-indication_helper.spec --- Name: sblim-indication_helper Version: 0.4.2 Release: 3%{?dist} Summary: Toolkit for CMPI indication providers Group: Development/Libraries License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: sblim-indication_helper-0.4.2_warnings.patch BuildRequires: sblim-cmpi-devel %description This package contains a developer library for helping out when writing CMPI providers. This library polls the registered functions for data and, if it changes, a CMPI indication is set with the values of the indication class properties (also set by the developer). %Package devel Summary: Toolkit for CMPI indication providers (Development Files) Requires: %{name} = %{version}-%{release} sblim-cmpi-devel glibc-devel Group: Development/Libraries %description devel This package contain developer library for helping out when writing CMPI providers. This library polls the registered functions for data and if they change an CMPI indication is set with the values of the indication class properties (also set by the developer). This package holds the development files for sblim-indication_helper. %prep %setup -q %patch0 %build %configure --disable-static --with-pic make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm %{buildroot}/%{_libdir}/libind_helper.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING ChangeLog TODO %{_libdir}/libind_helper.so.* %files devel %defattr(-,root,root,-) %{_includedir}/sblim %{_libdir}/libind_helper.so %doc COPYING %changelog * Fri Jul 31 2009 Praveen K Paladugu 0.4.2-3 - fixed the rpmlint message. Removed Requries for glibc-devel. * Tue Jun 30 2009 Praveen K Paladugu - 0.4.2-1 - Standardized the spec file and changed the build number to 1 * Thu Oct 23 2008 Matt Domsch - 0.4.2-134 - update for Fedora packaging guidelines * Fri May 30 2008 npaxton at novell.com - Change openwbem-devel dependency to sblim-cmpi-devel, to be cimom neutral * Wed Feb 27 2008 crrodriguez at suse.de - fix library-without-ldconfig* errors - disable static libraries * Wed Mar 01 2006 mrueckert at suse.de - update to 0.4.2 ind_helper.c, ind_helper.h: Bugs: 1203849 (side effect) made a lot of function arguments const in order to remove the cmpi-base warnings. added sblim-indication_helper-0.4.2_warnings.patch fixes a small warning regarding pointer size * Wed Jan 25 2006 mls at suse.de - created the package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:29:27 -0000 1.1 +++ .cvsignore 5 Aug 2009 03:34:06 -0000 1.2 @@ -0,0 +1 @@ +sblim-indication_helper-0.4.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:29:27 -0000 1.1 +++ sources 5 Aug 2009 03:34:06 -0000 1.2 @@ -0,0 +1 @@ +10eaea3af8ab3d3b7463098d23bb5779 sblim-indication_helper-0.4.2.tar.bz2 From pkgdb at fedoraproject.org Wed Aug 5 03:34:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 03:34:16 +0000 Subject: [pkgdb] kernel: sa4sa has requested watchcommits Message-ID: <20090805033417.3569D10F88F@bastion2.fedora.phx.redhat.com> sa4sa has requested the watchcommits acl on kernel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kernel From pkgdb at fedoraproject.org Wed Aug 5 03:34:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 03:34:46 +0000 Subject: [pkgdb] kernel: sa4sa has requested watchbugzilla Message-ID: <20090805033449.936C810F865@bastion2.fedora.phx.redhat.com> sa4sa has requested the watchbugzilla acl on kernel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kernel From pkgdb at fedoraproject.org Wed Aug 5 03:34:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 03:34:51 +0000 Subject: [pkgdb] kernel: sa4sa has given up watchbugzilla Message-ID: <20090805033451.F32A510F8AC@bastion2.fedora.phx.redhat.com> sa4sa has given up the watchbugzilla acl on kernel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kernel From pkgdb at fedoraproject.org Wed Aug 5 03:34:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 03:34:55 +0000 Subject: [pkgdb] kernel: sa4sa has requested watchbugzilla Message-ID: <20090805033455.5161810F8B5@bastion2.fedora.phx.redhat.com> sa4sa has requested the watchbugzilla acl on kernel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kernel From praveenp at fedoraproject.org Wed Aug 5 03:40:39 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 5 Aug 2009 03:40:39 +0000 (UTC) Subject: rpms/sblim-indication_helper/F-11 import.log, NONE, 1.1 sblim-indication_helper-0.4.2_warnings.patch, NONE, 1.1 sblim-indication_helper.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805034039.BBB8F11C00E4@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-indication_helper/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3324/F-11 Modified Files: .cvsignore sources Added Files: import.log sblim-indication_helper-0.4.2_warnings.patch sblim-indication_helper.spec Log Message: package added to F-11 branch --- NEW FILE import.log --- sblim-indication_helper-0_4_2-3_fc10:F-11:sblim-indication_helper-0.4.2-3.fc10.src.rpm:1249443573 sblim-indication_helper-0.4.2_warnings.patch: ind_helper.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE sblim-indication_helper-0.4.2_warnings.patch --- Index: ind_helper.c =================================================================== --- ind_helper.c.orig +++ ind_helper.c @@ -19,6 +19,7 @@ #include #include +#include #include #ifdef HAVE_STDLIB_H #include @@ -1287,7 +1288,7 @@ pthread_detach (thread_id); IND_HLP_DEBUG ("_worker exited."); - pthread_exit ((void *) rc); + pthread_exit ((void *)(intptr_t) rc); } /** --- NEW FILE sblim-indication_helper.spec --- Name: sblim-indication_helper Version: 0.4.2 Release: 3%{?dist} Summary: Toolkit for CMPI indication providers Group: Development/Libraries License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: sblim-indication_helper-0.4.2_warnings.patch BuildRequires: sblim-cmpi-devel %description This package contains a developer library for helping out when writing CMPI providers. This library polls the registered functions for data and, if it changes, a CMPI indication is set with the values of the indication class properties (also set by the developer). %Package devel Summary: Toolkit for CMPI indication providers (Development Files) Requires: %{name} = %{version}-%{release} sblim-cmpi-devel glibc-devel Group: Development/Libraries %description devel This package contain developer library for helping out when writing CMPI providers. This library polls the registered functions for data and if they change an CMPI indication is set with the values of the indication class properties (also set by the developer). This package holds the development files for sblim-indication_helper. %prep %setup -q %patch0 %build %configure --disable-static --with-pic make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm %{buildroot}/%{_libdir}/libind_helper.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING ChangeLog TODO %{_libdir}/libind_helper.so.* %files devel %defattr(-,root,root,-) %{_includedir}/sblim %{_libdir}/libind_helper.so %doc COPYING %changelog * Fri Jul 31 2009 Praveen K Paladugu 0.4.2-3 - fixed the rpmlint message. Removed Requries for glibc-devel. * Tue Jun 30 2009 Praveen K Paladugu - 0.4.2-1 - Standardized the spec file and changed the build number to 1 * Thu Oct 23 2008 Matt Domsch - 0.4.2-134 - update for Fedora packaging guidelines * Fri May 30 2008 npaxton at novell.com - Change openwbem-devel dependency to sblim-cmpi-devel, to be cimom neutral * Wed Feb 27 2008 crrodriguez at suse.de - fix library-without-ldconfig* errors - disable static libraries * Wed Mar 01 2006 mrueckert at suse.de - update to 0.4.2 ind_helper.c, ind_helper.h: Bugs: 1203849 (side effect) made a lot of function arguments const in order to remove the cmpi-base warnings. added sblim-indication_helper-0.4.2_warnings.patch fixes a small warning regarding pointer size * Wed Jan 25 2006 mls at suse.de - created the package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:29:27 -0000 1.1 +++ .cvsignore 5 Aug 2009 03:40:39 -0000 1.2 @@ -0,0 +1 @@ +sblim-indication_helper-0.4.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:29:27 -0000 1.1 +++ sources 5 Aug 2009 03:40:39 -0000 1.2 @@ -0,0 +1 @@ +10eaea3af8ab3d3b7463098d23bb5779 sblim-indication_helper-0.4.2.tar.bz2 From praveenp at fedoraproject.org Wed Aug 5 03:41:38 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 5 Aug 2009 03:41:38 +0000 (UTC) Subject: rpms/sblim-indication_helper/F-10 import.log, NONE, 1.1 sblim-indication_helper-0.4.2_warnings.patch, NONE, 1.1 sblim-indication_helper.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805034138.8755B11C00E4@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-indication_helper/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3925/F-10 Modified Files: .cvsignore sources Added Files: import.log sblim-indication_helper-0.4.2_warnings.patch sblim-indication_helper.spec Log Message: package added to F-10 branch --- NEW FILE import.log --- sblim-indication_helper-0_4_2-3_fc10:F-10:sblim-indication_helper-0.4.2-3.fc10.src.rpm:1249443685 sblim-indication_helper-0.4.2_warnings.patch: ind_helper.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE sblim-indication_helper-0.4.2_warnings.patch --- Index: ind_helper.c =================================================================== --- ind_helper.c.orig +++ ind_helper.c @@ -19,6 +19,7 @@ #include #include +#include #include #ifdef HAVE_STDLIB_H #include @@ -1287,7 +1288,7 @@ pthread_detach (thread_id); IND_HLP_DEBUG ("_worker exited."); - pthread_exit ((void *) rc); + pthread_exit ((void *)(intptr_t) rc); } /** --- NEW FILE sblim-indication_helper.spec --- Name: sblim-indication_helper Version: 0.4.2 Release: 3%{?dist} Summary: Toolkit for CMPI indication providers Group: Development/Libraries License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: sblim-indication_helper-0.4.2_warnings.patch BuildRequires: sblim-cmpi-devel %description This package contains a developer library for helping out when writing CMPI providers. This library polls the registered functions for data and, if it changes, a CMPI indication is set with the values of the indication class properties (also set by the developer). %Package devel Summary: Toolkit for CMPI indication providers (Development Files) Requires: %{name} = %{version}-%{release} sblim-cmpi-devel glibc-devel Group: Development/Libraries %description devel This package contain developer library for helping out when writing CMPI providers. This library polls the registered functions for data and if they change an CMPI indication is set with the values of the indication class properties (also set by the developer). This package holds the development files for sblim-indication_helper. %prep %setup -q %patch0 %build %configure --disable-static --with-pic make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm %{buildroot}/%{_libdir}/libind_helper.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING ChangeLog TODO %{_libdir}/libind_helper.so.* %files devel %defattr(-,root,root,-) %{_includedir}/sblim %{_libdir}/libind_helper.so %doc COPYING %changelog * Fri Jul 31 2009 Praveen K Paladugu 0.4.2-3 - fixed the rpmlint message. Removed Requries for glibc-devel. * Tue Jun 30 2009 Praveen K Paladugu - 0.4.2-1 - Standardized the spec file and changed the build number to 1 * Thu Oct 23 2008 Matt Domsch - 0.4.2-134 - update for Fedora packaging guidelines * Fri May 30 2008 npaxton at novell.com - Change openwbem-devel dependency to sblim-cmpi-devel, to be cimom neutral * Wed Feb 27 2008 crrodriguez at suse.de - fix library-without-ldconfig* errors - disable static libraries * Wed Mar 01 2006 mrueckert at suse.de - update to 0.4.2 ind_helper.c, ind_helper.h: Bugs: 1203849 (side effect) made a lot of function arguments const in order to remove the cmpi-base warnings. added sblim-indication_helper-0.4.2_warnings.patch fixes a small warning regarding pointer size * Wed Jan 25 2006 mls at suse.de - created the package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:29:27 -0000 1.1 +++ .cvsignore 5 Aug 2009 03:41:38 -0000 1.2 @@ -0,0 +1 @@ +sblim-indication_helper-0.4.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:29:27 -0000 1.1 +++ sources 5 Aug 2009 03:41:38 -0000 1.2 @@ -0,0 +1 @@ +10eaea3af8ab3d3b7463098d23bb5779 sblim-indication_helper-0.4.2.tar.bz2 From praveenp at fedoraproject.org Wed Aug 5 03:42:57 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 5 Aug 2009 03:42:57 +0000 (UTC) Subject: rpms/sblim-indication_helper/EL-5 import.log, NONE, 1.1 sblim-indication_helper-0.4.2_warnings.patch, NONE, 1.1 sblim-indication_helper.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805034257.A1EF811C00E4@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-indication_helper/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4589/EL-5 Modified Files: .cvsignore sources Added Files: import.log sblim-indication_helper-0.4.2_warnings.patch sblim-indication_helper.spec Log Message: package added to EL-5 branch --- NEW FILE import.log --- sblim-indication_helper-0_4_2-3_fc10:EL-5:sblim-indication_helper-0.4.2-3.fc10.src.rpm:1249443740 sblim-indication_helper-0.4.2_warnings.patch: ind_helper.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE sblim-indication_helper-0.4.2_warnings.patch --- Index: ind_helper.c =================================================================== --- ind_helper.c.orig +++ ind_helper.c @@ -19,6 +19,7 @@ #include #include +#include #include #ifdef HAVE_STDLIB_H #include @@ -1287,7 +1288,7 @@ pthread_detach (thread_id); IND_HLP_DEBUG ("_worker exited."); - pthread_exit ((void *) rc); + pthread_exit ((void *)(intptr_t) rc); } /** --- NEW FILE sblim-indication_helper.spec --- Name: sblim-indication_helper Version: 0.4.2 Release: 3%{?dist} Summary: Toolkit for CMPI indication providers Group: Development/Libraries License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: sblim-indication_helper-0.4.2_warnings.patch BuildRequires: sblim-cmpi-devel %description This package contains a developer library for helping out when writing CMPI providers. This library polls the registered functions for data and, if it changes, a CMPI indication is set with the values of the indication class properties (also set by the developer). %Package devel Summary: Toolkit for CMPI indication providers (Development Files) Requires: %{name} = %{version}-%{release} sblim-cmpi-devel glibc-devel Group: Development/Libraries %description devel This package contain developer library for helping out when writing CMPI providers. This library polls the registered functions for data and if they change an CMPI indication is set with the values of the indication class properties (also set by the developer). This package holds the development files for sblim-indication_helper. %prep %setup -q %patch0 %build %configure --disable-static --with-pic make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm %{buildroot}/%{_libdir}/libind_helper.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING ChangeLog TODO %{_libdir}/libind_helper.so.* %files devel %defattr(-,root,root,-) %{_includedir}/sblim %{_libdir}/libind_helper.so %doc COPYING %changelog * Fri Jul 31 2009 Praveen K Paladugu 0.4.2-3 - fixed the rpmlint message. Removed Requries for glibc-devel. * Tue Jun 30 2009 Praveen K Paladugu - 0.4.2-1 - Standardized the spec file and changed the build number to 1 * Thu Oct 23 2008 Matt Domsch - 0.4.2-134 - update for Fedora packaging guidelines * Fri May 30 2008 npaxton at novell.com - Change openwbem-devel dependency to sblim-cmpi-devel, to be cimom neutral * Wed Feb 27 2008 crrodriguez at suse.de - fix library-without-ldconfig* errors - disable static libraries * Wed Mar 01 2006 mrueckert at suse.de - update to 0.4.2 ind_helper.c, ind_helper.h: Bugs: 1203849 (side effect) made a lot of function arguments const in order to remove the cmpi-base warnings. added sblim-indication_helper-0.4.2_warnings.patch fixes a small warning regarding pointer size * Wed Jan 25 2006 mls at suse.de - created the package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:29:27 -0000 1.1 +++ .cvsignore 5 Aug 2009 03:42:57 -0000 1.2 @@ -0,0 +1 @@ +sblim-indication_helper-0.4.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:29:27 -0000 1.1 +++ sources 5 Aug 2009 03:42:57 -0000 1.2 @@ -0,0 +1 @@ +10eaea3af8ab3d3b7463098d23bb5779 sblim-indication_helper-0.4.2.tar.bz2 From praveenp at fedoraproject.org Wed Aug 5 03:43:54 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 5 Aug 2009 03:43:54 +0000 (UTC) Subject: rpms/sblim-indication_helper/EL-4 import.log, NONE, 1.1 sblim-indication_helper-0.4.2_warnings.patch, NONE, 1.1 sblim-indication_helper.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805034354.9B9EC11C00E4@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-indication_helper/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4989/EL-4 Modified Files: .cvsignore sources Added Files: import.log sblim-indication_helper-0.4.2_warnings.patch sblim-indication_helper.spec Log Message: package added to El-4 branch --- NEW FILE import.log --- sblim-indication_helper-0_4_2-3_fc10:EL-4:sblim-indication_helper-0.4.2-3.fc10.src.rpm:1249443823 sblim-indication_helper-0.4.2_warnings.patch: ind_helper.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE sblim-indication_helper-0.4.2_warnings.patch --- Index: ind_helper.c =================================================================== --- ind_helper.c.orig +++ ind_helper.c @@ -19,6 +19,7 @@ #include #include +#include #include #ifdef HAVE_STDLIB_H #include @@ -1287,7 +1288,7 @@ pthread_detach (thread_id); IND_HLP_DEBUG ("_worker exited."); - pthread_exit ((void *) rc); + pthread_exit ((void *)(intptr_t) rc); } /** --- NEW FILE sblim-indication_helper.spec --- Name: sblim-indication_helper Version: 0.4.2 Release: 3%{?dist} Summary: Toolkit for CMPI indication providers Group: Development/Libraries License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: sblim-indication_helper-0.4.2_warnings.patch BuildRequires: sblim-cmpi-devel %description This package contains a developer library for helping out when writing CMPI providers. This library polls the registered functions for data and, if it changes, a CMPI indication is set with the values of the indication class properties (also set by the developer). %Package devel Summary: Toolkit for CMPI indication providers (Development Files) Requires: %{name} = %{version}-%{release} sblim-cmpi-devel glibc-devel Group: Development/Libraries %description devel This package contain developer library for helping out when writing CMPI providers. This library polls the registered functions for data and if they change an CMPI indication is set with the values of the indication class properties (also set by the developer). This package holds the development files for sblim-indication_helper. %prep %setup -q %patch0 %build %configure --disable-static --with-pic make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm %{buildroot}/%{_libdir}/libind_helper.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING ChangeLog TODO %{_libdir}/libind_helper.so.* %files devel %defattr(-,root,root,-) %{_includedir}/sblim %{_libdir}/libind_helper.so %doc COPYING %changelog * Fri Jul 31 2009 Praveen K Paladugu 0.4.2-3 - fixed the rpmlint message. Removed Requries for glibc-devel. * Tue Jun 30 2009 Praveen K Paladugu - 0.4.2-1 - Standardized the spec file and changed the build number to 1 * Thu Oct 23 2008 Matt Domsch - 0.4.2-134 - update for Fedora packaging guidelines * Fri May 30 2008 npaxton at novell.com - Change openwbem-devel dependency to sblim-cmpi-devel, to be cimom neutral * Wed Feb 27 2008 crrodriguez at suse.de - fix library-without-ldconfig* errors - disable static libraries * Wed Mar 01 2006 mrueckert at suse.de - update to 0.4.2 ind_helper.c, ind_helper.h: Bugs: 1203849 (side effect) made a lot of function arguments const in order to remove the cmpi-base warnings. added sblim-indication_helper-0.4.2_warnings.patch fixes a small warning regarding pointer size * Wed Jan 25 2006 mls at suse.de - created the package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/EL-4/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:29:27 -0000 1.1 +++ .cvsignore 5 Aug 2009 03:43:54 -0000 1.2 @@ -0,0 +1 @@ +sblim-indication_helper-0.4.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-indication_helper/EL-4/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:29:27 -0000 1.1 +++ sources 5 Aug 2009 03:43:54 -0000 1.2 @@ -0,0 +1 @@ +10eaea3af8ab3d3b7463098d23bb5779 sblim-indication_helper-0.4.2.tar.bz2 From jistone at fedoraproject.org Wed Aug 5 03:44:50 2009 From: jistone at fedoraproject.org (Josh Stone) Date: Wed, 5 Aug 2009 03:44:50 +0000 (UTC) Subject: rpms/systemtap/devel .cvsignore, 1.18, 1.19 sources, 1.31, 1.32 systemtap.spec, 1.48, 1.49 Message-ID: <20090805034450.5689911C00E4@cvs1.fedora.phx.redhat.com> Author: jistone Update of /cvs/pkgs/rpms/systemtap/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5356 Modified Files: .cvsignore sources systemtap.spec Log Message: upstream release 0.9.9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 12 Jun 2009 00:34:05 -0000 1.18 +++ .cvsignore 5 Aug 2009 03:44:50 -0000 1.19 @@ -1 +1 @@ -systemtap-0.9.8.tar.gz +systemtap-0.9.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/devel/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 12 Jun 2009 00:34:05 -0000 1.31 +++ sources 5 Aug 2009 03:44:50 -0000 1.32 @@ -1 +1 @@ -42128f0d5a92cc23b1565b829fed3b6f systemtap-0.9.8.tar.gz +cbbaff9833bc8ab58dea4f8c4dc9a77d systemtap-0.9.9.tar.gz Index: systemtap.spec =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/devel/systemtap.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- systemtap.spec 27 Jul 2009 05:27:14 -0000 1.48 +++ systemtap.spec 5 Aug 2009 03:44:50 -0000 1.49 @@ -5,11 +5,11 @@ %{!?with_bundled_elfutils: %define with_bundled_elfutils 0} %{!?elfutils_version: %define elfutils_version 0.127} %{!?pie_supported: %define pie_supported 1} -%{!?with_grapher: %define with_grapher 0} +%{!?with_grapher: %define with_grapher 1} Name: systemtap -Version: 0.9.8 -Release: 2%{?dist} +Version: 0.9.9 +Release: 1%{?dist} # for version, see also configure.ac Summary: Instrumentation System Group: Development/System @@ -57,6 +57,10 @@ BuildRequires: /usr/bin/latex /usr/bin/d BuildRequires: xmlto /usr/share/xmlto/format/fo/pdf %endif +%if %{with_grapher} +BuildRequires: gtkmm24-devel >= 2.8 +%endif + %description SystemTap is an instrumentation system for systems running Linux 2.6. Developers can write instrumentation to collect data on the operation @@ -80,7 +84,7 @@ Summary: Instrumentation System Testsuit Group: Development/System License: GPLv2+ URL: http://sourceware.org/systemtap/ -Requires: systemtap dejagnu +Requires: systemtap systemtap-sdt-devel dejagnu %description testsuite The testsuite allows testing of the entire SystemTap toolchain @@ -131,6 +135,19 @@ Requires: systemtap-runtime, initscripts %description initscript Initscript for Systemtap scripts. +%if %{with_grapher} +%package grapher +Summary: Instrumentation System Grapher +Group: Development/System +License: GPLv2+ +URL: http://sourceware.org/systemtap/ +Requires: systemtap-runtime + +%description grapher +SystemTap grapher is a utility for real-time visualization of +data from SystemTap instrumentation scripts. +%endif + %prep %setup -q %{?setup_elfutils} @@ -265,10 +282,12 @@ exit 0 %post # Remove any previously-built uprobes.ko materials (make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true +(/sbin/rmmod uprobes) >/dev/null 3>&1 || true %preun # Ditto (make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true +(/sbin/rmmod uprobes) >/dev/null 3>&1 || true %files %defattr(-,root,root) @@ -354,10 +373,16 @@ exit 0 %dir %{_localstatedir}/run/systemtap %doc initscript/README.initscript +%if %{with_grapher} +%files grapher +%defattr(-,root,root) +%{_bindir}/stapgraph +%endif + %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 0.9.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Tue Aug 4 2009 Josh Stone - 0.9.9-1 +- Upstream release. * Thu Jun 11 2009 Josh Stone - 0.9.8-1 - Upstream release. From jistone at fedoraproject.org Wed Aug 5 03:45:08 2009 From: jistone at fedoraproject.org (Josh Stone) Date: Wed, 5 Aug 2009 03:45:08 +0000 (UTC) Subject: rpms/systemtap/F-11 .cvsignore, 1.18, 1.19 sources, 1.31, 1.32 systemtap.spec, 1.47, 1.48 Message-ID: <20090805034508.C002511C00E4@cvs1.fedora.phx.redhat.com> Author: jistone Update of /cvs/pkgs/rpms/systemtap/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5512 Modified Files: .cvsignore sources systemtap.spec Log Message: upstream release 0.9.9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-11/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 12 Jun 2009 00:35:21 -0000 1.18 +++ .cvsignore 5 Aug 2009 03:45:08 -0000 1.19 @@ -1 +1 @@ -systemtap-0.9.8.tar.gz +systemtap-0.9.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-11/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 12 Jun 2009 00:35:21 -0000 1.31 +++ sources 5 Aug 2009 03:45:08 -0000 1.32 @@ -1 +1 @@ -42128f0d5a92cc23b1565b829fed3b6f systemtap-0.9.8.tar.gz +cbbaff9833bc8ab58dea4f8c4dc9a77d systemtap-0.9.9.tar.gz Index: systemtap.spec =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-11/systemtap.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- systemtap.spec 12 Jun 2009 00:35:21 -0000 1.47 +++ systemtap.spec 5 Aug 2009 03:45:08 -0000 1.48 @@ -5,10 +5,10 @@ %{!?with_bundled_elfutils: %define with_bundled_elfutils 0} %{!?elfutils_version: %define elfutils_version 0.127} %{!?pie_supported: %define pie_supported 1} -%{!?with_grapher: %define with_grapher 0} +%{!?with_grapher: %define with_grapher 1} Name: systemtap -Version: 0.9.8 +Version: 0.9.9 Release: 1%{?dist} # for version, see also configure.ac Summary: Instrumentation System @@ -57,6 +57,10 @@ BuildRequires: /usr/bin/latex /usr/bin/d BuildRequires: xmlto /usr/share/xmlto/format/fo/pdf %endif +%if %{with_grapher} +BuildRequires: gtkmm24-devel >= 2.8 +%endif + %description SystemTap is an instrumentation system for systems running Linux 2.6. Developers can write instrumentation to collect data on the operation @@ -80,7 +84,7 @@ Summary: Instrumentation System Testsuit Group: Development/System License: GPLv2+ URL: http://sourceware.org/systemtap/ -Requires: systemtap dejagnu +Requires: systemtap systemtap-sdt-devel dejagnu %description testsuite The testsuite allows testing of the entire SystemTap toolchain @@ -131,6 +135,19 @@ Requires: systemtap-runtime, initscripts %description initscript Initscript for Systemtap scripts. +%if %{with_grapher} +%package grapher +Summary: Instrumentation System Grapher +Group: Development/System +License: GPLv2+ +URL: http://sourceware.org/systemtap/ +Requires: systemtap-runtime + +%description grapher +SystemTap grapher is a utility for real-time visualization of +data from SystemTap instrumentation scripts. +%endif + %prep %setup -q %{?setup_elfutils} @@ -265,10 +282,12 @@ exit 0 %post # Remove any previously-built uprobes.ko materials (make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true +(/sbin/rmmod uprobes) >/dev/null 3>&1 || true %preun # Ditto (make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true +(/sbin/rmmod uprobes) >/dev/null 3>&1 || true %files %defattr(-,root,root) @@ -354,8 +373,17 @@ exit 0 %dir %{_localstatedir}/run/systemtap %doc initscript/README.initscript +%if %{with_grapher} +%files grapher +%defattr(-,root,root) +%{_bindir}/stapgraph +%endif + %changelog +* Tue Aug 4 2009 Josh Stone - 0.9.9-1 +- Upstream release. + * Thu Jun 11 2009 Josh Stone - 0.9.8-1 - Upstream release. From jistone at fedoraproject.org Wed Aug 5 03:45:36 2009 From: jistone at fedoraproject.org (Josh Stone) Date: Wed, 5 Aug 2009 03:45:36 +0000 (UTC) Subject: rpms/systemtap/F-10 .cvsignore, 1.17, 1.18 sources, 1.31, 1.32 systemtap.spec, 1.45, 1.46 Message-ID: <20090805034536.C2B6211C00E4@cvs1.fedora.phx.redhat.com> Author: jistone Update of /cvs/pkgs/rpms/systemtap/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5697 Modified Files: .cvsignore sources systemtap.spec Log Message: upstream release 0.9.9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-10/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 12 Jun 2009 00:35:23 -0000 1.17 +++ .cvsignore 5 Aug 2009 03:45:36 -0000 1.18 @@ -1 +1 @@ -systemtap-0.9.8.tar.gz +systemtap-0.9.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-10/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 12 Jun 2009 00:35:23 -0000 1.31 +++ sources 5 Aug 2009 03:45:36 -0000 1.32 @@ -1 +1 @@ -42128f0d5a92cc23b1565b829fed3b6f systemtap-0.9.8.tar.gz +cbbaff9833bc8ab58dea4f8c4dc9a77d systemtap-0.9.9.tar.gz Index: systemtap.spec =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-10/systemtap.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- systemtap.spec 12 Jun 2009 00:35:23 -0000 1.45 +++ systemtap.spec 5 Aug 2009 03:45:36 -0000 1.46 @@ -5,10 +5,10 @@ %{!?with_bundled_elfutils: %define with_bundled_elfutils 0} %{!?elfutils_version: %define elfutils_version 0.127} %{!?pie_supported: %define pie_supported 1} -%{!?with_grapher: %define with_grapher 0} +%{!?with_grapher: %define with_grapher 1} Name: systemtap -Version: 0.9.8 +Version: 0.9.9 Release: 1%{?dist} # for version, see also configure.ac Summary: Instrumentation System @@ -57,6 +57,10 @@ BuildRequires: /usr/bin/latex /usr/bin/d BuildRequires: xmlto /usr/share/xmlto/format/fo/pdf %endif +%if %{with_grapher} +BuildRequires: gtkmm24-devel >= 2.8 +%endif + %description SystemTap is an instrumentation system for systems running Linux 2.6. Developers can write instrumentation to collect data on the operation @@ -80,7 +84,7 @@ Summary: Instrumentation System Testsuit Group: Development/System License: GPLv2+ URL: http://sourceware.org/systemtap/ -Requires: systemtap dejagnu +Requires: systemtap systemtap-sdt-devel dejagnu %description testsuite The testsuite allows testing of the entire SystemTap toolchain @@ -131,6 +135,19 @@ Requires: systemtap-runtime, initscripts %description initscript Initscript for Systemtap scripts. +%if %{with_grapher} +%package grapher +Summary: Instrumentation System Grapher +Group: Development/System +License: GPLv2+ +URL: http://sourceware.org/systemtap/ +Requires: systemtap-runtime + +%description grapher +SystemTap grapher is a utility for real-time visualization of +data from SystemTap instrumentation scripts. +%endif + %prep %setup -q %{?setup_elfutils} @@ -265,10 +282,12 @@ exit 0 %post # Remove any previously-built uprobes.ko materials (make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true +(/sbin/rmmod uprobes) >/dev/null 3>&1 || true %preun # Ditto (make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true +(/sbin/rmmod uprobes) >/dev/null 3>&1 || true %files %defattr(-,root,root) @@ -354,8 +373,17 @@ exit 0 %dir %{_localstatedir}/run/systemtap %doc initscript/README.initscript +%if %{with_grapher} +%files grapher +%defattr(-,root,root) +%{_bindir}/stapgraph +%endif + %changelog +* Tue Aug 4 2009 Josh Stone - 0.9.9-1 +- Upstream release. + * Thu Jun 11 2009 Josh Stone - 0.9.8-1 - Upstream release. From corsepiu at fedoraproject.org Wed Aug 5 03:52:00 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Wed, 5 Aug 2009 03:52:00 +0000 (UTC) Subject: rpms/perl-Gtk2-Spell/devel perl-Gtk2-Spell.spec,1.7,1.8 Message-ID: <20090805035200.B5BBA11C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-Gtk2-Spell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7080 Modified Files: perl-Gtk2-Spell.spec Log Message: * Wed Aug 05 2009 Ralf Cors?pius - 1.03-11 - Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper). Index: perl-Gtk2-Spell.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Gtk2-Spell/devel/perl-Gtk2-Spell.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- perl-Gtk2-Spell.spec 26 Jul 2009 06:22:58 -0000 1.7 +++ perl-Gtk2-Spell.spec 5 Aug 2009 03:52:00 -0000 1.8 @@ -1,7 +1,7 @@ Name: perl-Gtk2-Spell Version: 1.03 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Gtk2::Spell perl module Group: Development/Libraries @@ -11,6 +11,7 @@ Source0: http://search.cpan.org/CPAN/a BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel, perl(Gtk2), perl(Glib), perl(ExtUtils::Depends) +BuildRequires: perl(Glib::MakeHelper) BuildRequires: perl(ExtUtils::PkgConfig), gtkspell-devel Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -56,6 +57,9 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Ralf Cors?pius - 1.03-11 +- Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper). + * Sat Jul 25 2009 Fedora Release Engineering - 1.03-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Wed Aug 5 03:52:54 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 5 Aug 2009 03:52:54 +0000 (UTC) Subject: rpms/gnome-pilot/devel gnome-pilot.spec,1.72,1.73 Message-ID: <20090805035254.50E6211C00E4@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-pilot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7181 Modified Files: gnome-pilot.spec Log Message: Drop from the menus Index: gnome-pilot.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-pilot/devel/gnome-pilot.spec,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- gnome-pilot.spec 2 Aug 2009 04:52:40 -0000 1.72 +++ gnome-pilot.spec 5 Aug 2009 03:52:54 -0000 1.73 @@ -4,7 +4,7 @@ Name: gnome-pilot Version: 2.0.17 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPLv2+ and GPLv2+ Group: Applications/Communications Summary: GNOME pilot programs @@ -87,6 +87,8 @@ export tagname=CC %makeinstall LIBTOOL=%{_bindir}/libtool unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL +echo "NotShowIn=GNOME;" >> $RPM_BUILD_ROOT%{_datadir}/applications/gpilotd-control-applet.desktop + desktop-file-install --vendor="" \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ --remove-category=Application \ @@ -168,6 +170,11 @@ scrollkeeper-update -q %{_libdir}/pkgconfig/*.pc %changelog +* Tue Aug 4 2009 Matthias Clasen - 2.0.17-6 +- Don't show gnome-pilot in the menus. It is already available + from evolution, and this menuitem about 'PalmOS devices' is just + confusing in the age of the Palm Pre. + * Sun Aug 2 2009 Matthias Clasen - 2.0.17-5 - Move ChangeLog to -devel to save some space From jistone at fedoraproject.org Wed Aug 5 03:57:24 2009 From: jistone at fedoraproject.org (Josh Stone) Date: Wed, 5 Aug 2009 03:57:24 +0000 (UTC) Subject: rpms/systemtap/devel sources,1.32,1.33 Message-ID: <20090805035724.E87FE11C00E4@cvs1.fedora.phx.redhat.com> Author: jistone Update of /cvs/pkgs/rpms/systemtap/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8407 Modified Files: sources Log Message: fix bungled sources Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/devel/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 5 Aug 2009 03:44:50 -0000 1.32 +++ sources 5 Aug 2009 03:57:24 -0000 1.33 @@ -1 +1 @@ -cbbaff9833bc8ab58dea4f8c4dc9a77d systemtap-0.9.9.tar.gz +4625fab536d4eddf85f0da985c5f6caa systemtap-0.9.9.tar.gz From spot at fedoraproject.org Wed Aug 5 03:59:26 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 5 Aug 2009 03:59:26 +0000 (UTC) Subject: rpms/perl-Apache-Session-Wrapper/EL-5 perl-Apache-Session-Wrapper.spec, 1.6, 1.7 Message-ID: <20090805035926.0D69211C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/perl-Apache-Session-Wrapper/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9755 Modified Files: perl-Apache-Session-Wrapper.spec Log Message: sync with rawhide Index: perl-Apache-Session-Wrapper.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Apache-Session-Wrapper/EL-5/perl-Apache-Session-Wrapper.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- perl-Apache-Session-Wrapper.spec 17 Jan 2007 23:36:15 -0000 1.6 +++ perl-Apache-Session-Wrapper.spec 5 Aug 2009 03:59:25 -0000 1.7 @@ -1,9 +1,9 @@ Name: perl-Apache-Session-Wrapper Version: 0.33 -Release: 1%{?dist} +Release: 5%{?dist} Summary: A simple wrapper around Apache::Session Group: Development/Libraries -License: GPL or Artistic +License: GPL+ or Artistic URL: http://search.cpan.org/dist/Apache-Session-Wrapper Source0: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Apache-Session-Wrapper-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -45,6 +45,15 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jul 25 2009 Fedora Release Engineering - 0.33-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.33-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Feb 2 2008 Tom "spot" Callaway 0.33-2 +- rebuild for new perl + * Wed Jan 17 2007 Tom "spot" Callaway 0.33-1 - bump to 0.33 From airlied at fedoraproject.org Wed Aug 5 03:59:58 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 03:59:58 +0000 (UTC) Subject: rpms/vbetool/devel .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 vbetool.spec, 1.15, 1.16 Message-ID: <20090805035958.ACCB011C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/vbetool/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9938 Modified Files: .cvsignore sources vbetool.spec Log Message: * Wed Aug 05 2009 Dave Airlie 1.2.1-1 - rebase to 1.2.1 and install the udev rules Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vbetool/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 4 Aug 2009 00:06:34 -0000 1.4 +++ .cvsignore 5 Aug 2009 03:59:58 -0000 1.5 @@ -1 +1 @@ -vbetool-1.2.0.tar.bz2 +vbetool-1.2.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vbetool/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 4 Aug 2009 00:06:34 -0000 1.4 +++ sources 5 Aug 2009 03:59:58 -0000 1.5 @@ -1 +1 @@ -8b148d9b54f8bc3a6dfe1be82e792b35 vbetool-1.2.0.tar.bz2 +6a94f1c69c348de65e14a4ad9acbf795 vbetool-1.2.1.tar.bz2 Index: vbetool.spec =================================================================== RCS file: /cvs/pkgs/rpms/vbetool/devel/vbetool.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- vbetool.spec 4 Aug 2009 02:52:33 -0000 1.15 +++ vbetool.spec 5 Aug 2009 03:59:58 -0000 1.16 @@ -1,5 +1,5 @@ Name: vbetool -Version: 1.2.0 +Version: 1.2.1 Release: 1%{?dist} Summary: Run real-mode video BIOS code to alter hardware state @@ -38,7 +38,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT - +install -m 0644 -D udev-video-post-example.rules $RPM_BUILD_ROOT/etc/udev/rules.d/92-video-post.rules %clean rm -rf $RPM_BUILD_ROOT @@ -49,9 +49,12 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING %{_sbindir}/vbetool %{_mandir}/man1/vbetool.1.gz - +%{_sysconfdir}/udev/rules.d/92-video-post.rules %changelog +* Wed Aug 05 2009 Dave Airlie 1.2.1-1 +- rebase to 1.2.1 and install the udev rules + * Tue Aug 04 2009 Dave Airlie 1.2.0-1 - rebase to vbetool 1.2.0 From jistone at fedoraproject.org Wed Aug 5 04:00:44 2009 From: jistone at fedoraproject.org (Josh Stone) Date: Wed, 5 Aug 2009 04:00:44 +0000 (UTC) Subject: rpms/systemtap/devel systemtap.spec,1.49,1.50 Message-ID: <20090805040044.49AB711C0346@cvs1.fedora.phx.redhat.com> Author: jistone Update of /cvs/pkgs/rpms/systemtap/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10188 Modified Files: systemtap.spec Log Message: bump the spec for fixed sources Index: systemtap.spec =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/devel/systemtap.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- systemtap.spec 5 Aug 2009 03:44:50 -0000 1.49 +++ systemtap.spec 5 Aug 2009 04:00:44 -0000 1.50 @@ -9,7 +9,7 @@ Name: systemtap Version: 0.9.9 -Release: 1%{?dist} +Release: 2%{?dist} # for version, see also configure.ac Summary: Instrumentation System Group: Development/System @@ -381,6 +381,9 @@ exit 0 %changelog +* Tue Aug 4 2009 Josh Stone - 0.9.9-2 +- Rebuild with correct sources. + * Tue Aug 4 2009 Josh Stone - 0.9.9-1 - Upstream release. From nb at fedoraproject.org Wed Aug 5 04:02:36 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 04:02:36 +0000 (UTC) Subject: rpms/znc-extra/devel import.log, NONE, 1.1 znc-extra.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805040236.DA90E11C02C6@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc-extra/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10867/devel Modified Files: .cvsignore sources Added Files: import.log znc-extra.spec Log Message: Initial commit of znc-extra-0.074 --- NEW FILE import.log --- znc-extra-0_074-1_fc11:HEAD:znc-extra-0.074-1.fc11.src.rpm:1249444949 --- NEW FILE znc-extra.spec --- Summary: Extra modules for ZNC IRC bouncer Name: znc-extra Version: 0.074 Release: 1%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ Source0: http://downloads.sourceforge.net/sourceforge/znc/znc-extra-%{version}.tar.gz Requires: znc = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: znc-devel = %{version} BuildRequires: openssl-devel >= 0.9.8 # The following line is necessary because this module # is needed for Fedora, but not for EPEL. %{?fedora:BuildRequires: perl-ExtUtils-Embed} %description Extra modules for ZNC IRC bouncer %prep %setup -q %build %configure %__make %{?_smp_mflags} %install %__rm -Rf "%{buildroot}" %__make install DESTDIR="%{buildroot}" #mkdir "%{buildroot}/%{_datadir}/znc" #%__mv "%{buildroot}/%{_datadir}/webadmin" "%{buildroot}/%{_datadir}/znc/" %clean %__rm -Rf "%{buildroot}" %files %defattr(-,root,root) %doc AUTHORS LICENSE LICENSE.OpenSSL %{_libdir}/znc/* %{_datadir}/znc/webadmin/skins/* %changelog * Tue Aug 4 2009 Nick Bebout - 0.074-1 - Update to 0.074 of znc-extra - Restore normal Requires and BuildRequires * Sun Aug 2 2009 Nick Bebout - 0.072-3 - Re-add openssl-devel BuildRequires * Sun Aug 2 2009 Nick Bebout - 0.072-2 - Do not attempt to own directories owned by znc package - Change version to match znc-extra upstream - Explicitly require znc = 0.074 * Wed Jul 22 2009 Nick Bebout - 0.072-1 - Initial Fedora package based on 0.072 of upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:26:59 -0000 1.1 +++ .cvsignore 5 Aug 2009 04:02:36 -0000 1.2 @@ -0,0 +1 @@ +znc-extra-0.074.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:26:59 -0000 1.1 +++ sources 5 Aug 2009 04:02:36 -0000 1.2 @@ -0,0 +1 @@ +34c0f43318c8c4a2cfb3a962e1740255 znc-extra-0.074.tar.gz From jistone at fedoraproject.org Wed Aug 5 04:04:18 2009 From: jistone at fedoraproject.org (Josh Stone) Date: Wed, 5 Aug 2009 04:04:18 +0000 (UTC) Subject: rpms/systemtap/F-11 sources,1.32,1.33 systemtap.spec,1.48,1.49 Message-ID: <20090805040418.A586211C0346@cvs1.fedora.phx.redhat.com> Author: jistone Update of /cvs/pkgs/rpms/systemtap/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30280 Modified Files: sources systemtap.spec Log Message: fix bungled sources Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-11/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 5 Aug 2009 03:45:08 -0000 1.32 +++ sources 5 Aug 2009 04:04:18 -0000 1.33 @@ -1 +1 @@ -cbbaff9833bc8ab58dea4f8c4dc9a77d systemtap-0.9.9.tar.gz +4625fab536d4eddf85f0da985c5f6caa systemtap-0.9.9.tar.gz Index: systemtap.spec =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-11/systemtap.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- systemtap.spec 5 Aug 2009 03:45:08 -0000 1.48 +++ systemtap.spec 5 Aug 2009 04:04:18 -0000 1.49 @@ -9,7 +9,7 @@ Name: systemtap Version: 0.9.9 -Release: 1%{?dist} +Release: 2%{?dist} # for version, see also configure.ac Summary: Instrumentation System Group: Development/System @@ -381,6 +381,9 @@ exit 0 %changelog +* Tue Aug 4 2009 Josh Stone - 0.9.9-2 +- Rebuild with correct sources. + * Tue Aug 4 2009 Josh Stone - 0.9.9-1 - Upstream release. From jistone at fedoraproject.org Wed Aug 5 04:05:41 2009 From: jistone at fedoraproject.org (Josh Stone) Date: Wed, 5 Aug 2009 04:05:41 +0000 (UTC) Subject: rpms/systemtap/F-10 sources,1.32,1.33 systemtap.spec,1.46,1.47 Message-ID: <20090805040541.A769811C0346@cvs1.fedora.phx.redhat.com> Author: jistone Update of /cvs/pkgs/rpms/systemtap/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26825 Modified Files: sources systemtap.spec Log Message: fix bungled sources Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-10/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 5 Aug 2009 03:45:36 -0000 1.32 +++ sources 5 Aug 2009 04:05:41 -0000 1.33 @@ -1 +1 @@ -cbbaff9833bc8ab58dea4f8c4dc9a77d systemtap-0.9.9.tar.gz +4625fab536d4eddf85f0da985c5f6caa systemtap-0.9.9.tar.gz Index: systemtap.spec =================================================================== RCS file: /cvs/pkgs/rpms/systemtap/F-10/systemtap.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- systemtap.spec 5 Aug 2009 03:45:36 -0000 1.46 +++ systemtap.spec 5 Aug 2009 04:05:41 -0000 1.47 @@ -9,7 +9,7 @@ Name: systemtap Version: 0.9.9 -Release: 1%{?dist} +Release: 2%{?dist} # for version, see also configure.ac Summary: Instrumentation System Group: Development/System @@ -381,6 +381,9 @@ exit 0 %changelog +* Tue Aug 4 2009 Josh Stone - 0.9.9-2 +- Rebuild with correct sources. + * Tue Aug 4 2009 Josh Stone - 0.9.9-1 - Upstream release. From nb at fedoraproject.org Wed Aug 5 04:07:15 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 04:07:15 +0000 (UTC) Subject: rpms/znc-extra/F-10 znc-extra.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805040715.65D4B11C008C@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc-extra/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31900 Modified Files: .cvsignore sources Added Files: znc-extra.spec Log Message: Initial F-10 commit of znc-extra (0.074) --- NEW FILE znc-extra.spec --- Summary: Extra modules for ZNC IRC bouncer Name: znc-extra Version: 0.074 Release: 1%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ Source0: http://downloads.sourceforge.net/sourceforge/znc/znc-extra-%{version}.tar.gz Requires: znc = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: znc-devel = %{version} BuildRequires: openssl-devel >= 0.9.8 # The following line is necessary because this module # is needed for Fedora, but not for EPEL. %{?fedora:BuildRequires: perl-ExtUtils-Embed} %description Extra modules for ZNC IRC bouncer %prep %setup -q %build %configure %__make %{?_smp_mflags} %install %__rm -Rf "%{buildroot}" %__make install DESTDIR="%{buildroot}" #mkdir "%{buildroot}/%{_datadir}/znc" #%__mv "%{buildroot}/%{_datadir}/webadmin" "%{buildroot}/%{_datadir}/znc/" %clean %__rm -Rf "%{buildroot}" %files %defattr(-,root,root) %doc AUTHORS LICENSE LICENSE.OpenSSL %{_libdir}/znc/* %{_datadir}/znc/webadmin/skins/* %changelog * Tue Aug 4 2009 Nick Bebout - 0.074-1 - Update to 0.074 of znc-extra - Restore normal Requires and BuildRequires * Sun Aug 2 2009 Nick Bebout - 0.072-3 - Re-add openssl-devel BuildRequires * Sun Aug 2 2009 Nick Bebout - 0.072-2 - Do not attempt to own directories owned by znc package - Change version to match znc-extra upstream - Explicitly require znc = 0.074 * Wed Jul 22 2009 Nick Bebout - 0.072-1 - Initial Fedora package based on 0.072 of upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:26:59 -0000 1.1 +++ .cvsignore 5 Aug 2009 04:07:15 -0000 1.2 @@ -0,0 +1 @@ +znc-extra-0.074.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:26:59 -0000 1.1 +++ sources 5 Aug 2009 04:07:15 -0000 1.2 @@ -0,0 +1 @@ +34c0f43318c8c4a2cfb3a962e1740255 znc-extra-0.074.tar.gz From nb at fedoraproject.org Wed Aug 5 04:09:45 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 04:09:45 +0000 (UTC) Subject: rpms/znc-extra/F-11 znc-extra.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805040945.B4D1011C008C@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc-extra/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv889 Modified Files: .cvsignore sources Added Files: znc-extra.spec Log Message: F-11 commit for znc-extra-0.074 --- NEW FILE znc-extra.spec --- Summary: Extra modules for ZNC IRC bouncer Name: znc-extra Version: 0.074 Release: 1%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ Source0: http://downloads.sourceforge.net/sourceforge/znc/znc-extra-%{version}.tar.gz Requires: znc = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: znc-devel = %{version} BuildRequires: openssl-devel >= 0.9.8 # The following line is necessary because this module # is needed for Fedora, but not for EPEL. %{?fedora:BuildRequires: perl-ExtUtils-Embed} %description Extra modules for ZNC IRC bouncer %prep %setup -q %build %configure %__make %{?_smp_mflags} %install %__rm -Rf "%{buildroot}" %__make install DESTDIR="%{buildroot}" #mkdir "%{buildroot}/%{_datadir}/znc" #%__mv "%{buildroot}/%{_datadir}/webadmin" "%{buildroot}/%{_datadir}/znc/" %clean %__rm -Rf "%{buildroot}" %files %defattr(-,root,root) %doc AUTHORS LICENSE LICENSE.OpenSSL %{_libdir}/znc/* %{_datadir}/znc/webadmin/skins/* %changelog * Tue Aug 4 2009 Nick Bebout - 0.074-1 - Update to 0.074 of znc-extra - Restore normal Requires and BuildRequires * Sun Aug 2 2009 Nick Bebout - 0.072-3 - Re-add openssl-devel BuildRequires * Sun Aug 2 2009 Nick Bebout - 0.072-2 - Do not attempt to own directories owned by znc package - Change version to match znc-extra upstream - Explicitly require znc = 0.074 * Wed Jul 22 2009 Nick Bebout - 0.072-1 - Initial Fedora package based on 0.072 of upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:26:59 -0000 1.1 +++ .cvsignore 5 Aug 2009 04:09:45 -0000 1.2 @@ -0,0 +1 @@ +znc-extra-0.074.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:26:59 -0000 1.1 +++ sources 5 Aug 2009 04:09:45 -0000 1.2 @@ -0,0 +1 @@ +34c0f43318c8c4a2cfb3a962e1740255 znc-extra-0.074.tar.gz From nb at fedoraproject.org Wed Aug 5 04:10:47 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 04:10:47 +0000 (UTC) Subject: rpms/znc-extra/EL-5 znc-extra.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805041047.6360E11C008C@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc-extra/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1197 Modified Files: .cvsignore sources Added Files: znc-extra.spec Log Message: EL-5 commit for znc-extra-0.074 --- NEW FILE znc-extra.spec --- Summary: Extra modules for ZNC IRC bouncer Name: znc-extra Version: 0.074 Release: 1%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ Source0: http://downloads.sourceforge.net/sourceforge/znc/znc-extra-%{version}.tar.gz Requires: znc = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: znc-devel = %{version} BuildRequires: openssl-devel >= 0.9.8 # The following line is necessary because this module # is needed for Fedora, but not for EPEL. %{?fedora:BuildRequires: perl-ExtUtils-Embed} %description Extra modules for ZNC IRC bouncer %prep %setup -q %build %configure %__make %{?_smp_mflags} %install %__rm -Rf "%{buildroot}" %__make install DESTDIR="%{buildroot}" #mkdir "%{buildroot}/%{_datadir}/znc" #%__mv "%{buildroot}/%{_datadir}/webadmin" "%{buildroot}/%{_datadir}/znc/" %clean %__rm -Rf "%{buildroot}" %files %defattr(-,root,root) %doc AUTHORS LICENSE LICENSE.OpenSSL %{_libdir}/znc/* %{_datadir}/znc/webadmin/skins/* %changelog * Tue Aug 4 2009 Nick Bebout - 0.074-1 - Update to 0.074 of znc-extra - Restore normal Requires and BuildRequires * Sun Aug 2 2009 Nick Bebout - 0.072-3 - Re-add openssl-devel BuildRequires * Sun Aug 2 2009 Nick Bebout - 0.072-2 - Do not attempt to own directories owned by znc package - Change version to match znc-extra upstream - Explicitly require znc = 0.074 * Wed Jul 22 2009 Nick Bebout - 0.072-1 - Initial Fedora package based on 0.072 of upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:26:59 -0000 1.1 +++ .cvsignore 5 Aug 2009 04:10:47 -0000 1.2 @@ -0,0 +1 @@ +znc-extra-0.074.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:26:59 -0000 1.1 +++ sources 5 Aug 2009 04:10:47 -0000 1.2 @@ -0,0 +1 @@ +34c0f43318c8c4a2cfb3a962e1740255 znc-extra-0.074.tar.gz From dcantrel at fedoraproject.org Wed Aug 5 04:11:02 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Wed, 5 Aug 2009 04:11:02 +0000 (UTC) Subject: rpms/dhcp/F-11 dhcp-4.1.0-lease-file-semicolons.patch, NONE, 1.1 dhcp.spec, 1.258, 1.259 Message-ID: <20090805041102.D3E2111C008C@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1306 Modified Files: dhcp.spec Added Files: dhcp-4.1.0-lease-file-semicolons.patch Log Message: * Tue Aug 04 2009 David Cantrell - 12:4.1.0-24 - Correct lease file format written by dhclient (#514828) dhcp-4.1.0-lease-file-semicolons.patch: dhclient.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) --- NEW FILE dhcp-4.1.0-lease-file-semicolons.patch --- diff -up dhcp-4.1.0/client/dhclient.c.semicolons dhcp-4.1.0/client/dhclient.c --- dhcp-4.1.0/client/dhclient.c.semicolons 2008-06-11 10:17:10.000000000 -1000 +++ dhcp-4.1.0/client/dhclient.c 2009-08-04 17:46:38.000000000 -1000 @@ -2780,7 +2780,7 @@ write_client6_lease(struct client_state if (addr->options != NULL) write_options(client, addr->options, " "); - stat = fprintf(leaseFile, " }\n"); + stat = fprintf(leaseFile, " };\n"); if (stat <= 0) return ISC_R_IOERROR; } @@ -2788,7 +2788,7 @@ write_client6_lease(struct client_state if (ia->options != NULL) write_options(client, ia->options, " "); - stat = fprintf(leaseFile, " }\n"); + stat = fprintf(leaseFile, " };\n"); if (stat <= 0) return ISC_R_IOERROR; } @@ -2802,7 +2802,7 @@ write_client6_lease(struct client_state if (lease->options != NULL) write_options(client, lease->options, " "); - stat = fprintf(leaseFile, "}\n"); + stat = fprintf(leaseFile, "};\n"); if (stat <= 0) return ISC_R_IOERROR; @@ -2926,20 +2926,20 @@ int write_client_lease (client, lease, r tval = print_time(lease->renewal); if (tval == NULL || - fprintf(leaseFile, " renew %s\n", tval) < 0) + fprintf(leaseFile, " renew %s;\n", tval) < 0) errors++; tval = print_time(lease->rebind); if (tval == NULL || - fprintf(leaseFile, " rebind %s\n", tval) < 0) + fprintf(leaseFile, " rebind %s;\n", tval) < 0) errors++; tval = print_time(lease->expiry); if (tval == NULL || - fprintf(leaseFile, " expire %s\n", tval) < 0) + fprintf(leaseFile, " expire %s;\n", tval) < 0) errors++; - if (fprintf(leaseFile, "}\n") < 0) + if (fprintf(leaseFile, "};\n") < 0) errors++; if (fflush(leaseFile) != 0) Index: dhcp.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/F-11/dhcp.spec,v retrieving revision 1.258 retrieving revision 1.259 diff -u -p -r1.258 -r1.259 --- dhcp.spec 2 Jul 2009 21:34:57 -0000 1.258 +++ dhcp.spec 5 Aug 2009 04:11:02 -0000 1.259 @@ -10,7 +10,7 @@ Summary: Dynamic host configuration protocol software Name: dhcp Version: 4.1.0 -Release: 23%{?dist} +Release: 24%{?dist} # NEVER CHANGE THE EPOCH on this package. The previous maintainer (prior to # dcantrell maintaining the package) made incorrect use of the epoch and # that's why it is at 12 now. It should have never been used, but it was. @@ -47,6 +47,7 @@ Patch17: %{name}-4.1.0-invalid-dhclient Patch18: %{name}-4.1.0-missing-ipv6-not-fatal.patch Patch19: %{name}-4.1.0-IFNAMSIZ.patch Patch20: %{name}-4.1.0-add_timeout_when_NULL.patch +Patch21: %{name}-4.1.0-lease-file-semicolons.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf @@ -199,6 +200,9 @@ libdhcpctl and libomapi static libraries # (Submitted to dhcp-bugs at isc.org - [ISC-Bugs #19867]) %patch20 -p1 +# Add missing semicolons to lines in the client lease file (#514828) +%patch21 -p1 + # Copy in documentation and example scripts for LDAP patch to dhcpd %{__install} -p -m 0755 ldap-for-dhcp-%{ldappatchver}/dhcpd-conf-to-ldap contrib/ @@ -444,6 +448,9 @@ fi %attr(0644,root,root) %{_mandir}/man3/omapi.3.gz %changelog +* Tue Aug 04 2009 David Cantrell - 12:4.1.0-24 +- Correct lease file format written by dhclient (#514828) + * Thu Jul 02 2009 David Cantrell - 12:4.1.0-23 - Correct problems when upgrading from a previous release and your dhcpd.conf file not being placed in /etc/dhcp (#506600) From deji at fedoraproject.org Wed Aug 5 04:12:47 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Wed, 5 Aug 2009 04:12:47 +0000 (UTC) Subject: rpms/nautilus-actions/devel .cvsignore, 1.9, 1.10 nautilus-actions.spec, 1.23, 1.24 sources, 1.9, 1.10 Message-ID: <20090805041247.BCC4111C008C@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/nautilus-actions/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1804 Modified Files: .cvsignore nautilus-actions.spec sources Log Message: * Tue Aug 04 2009 Deji Akingunola - 1.11.2-1 - Update to 1.11.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nautilus-actions/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 29 May 2009 12:39:56 -0000 1.9 +++ .cvsignore 5 Aug 2009 04:12:47 -0000 1.10 @@ -1 +1 @@ -nautilus-actions-1.10.1.tar.gz +nautilus-actions-1.11.2.tar.bz2 Index: nautilus-actions.spec =================================================================== RCS file: /cvs/pkgs/rpms/nautilus-actions/devel/nautilus-actions.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- nautilus-actions.spec 4 Aug 2009 04:31:55 -0000 1.23 +++ nautilus-actions.spec 5 Aug 2009 04:12:47 -0000 1.24 @@ -1,14 +1,14 @@ Summary: Nautilus extension for customizing the context menu Name: nautilus-actions -Version: 1.10.1 -Release: 3%{?dist} +Version: 1.11.2 +Release: 1%{?dist} Group: User Interface/Desktops License: GPLv2+ URL: http://www.grumz.net/node/8 -Source0: ftp://pwi.dyndns.biz/tarballs/%{name}/%{name}-%{version}.tar.gz +Source0: http://download.gnome.org/sources/%{name}/1.11/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libgnomeui-devel, libglade2-devel, nautilus-devel -BuildRequires: libuuid-devel, gettext, perl(XML::Parser) +BuildRequires: libuuid-devel, unique-devel, gettext, perl(XML::Parser) BuildRequires: desktop-file-utils intltool %description @@ -60,15 +60,18 @@ gtk-update-icon-cache %{_datadir}/icons/ %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README TODO -%{_bindir}/nautilus-actions-config -%{_bindir}/nautilus-actions-check-actions-change -%{_bindir}/nautilus-actions-new-config +%{_bindir}/nautilus-actions-config-tool +%{_bindir}/nautilus-actions-new +%{_bindir}/nautilus-actions-schemas %{_libdir}/nautilus/extensions-2.0/libnautilus-actions.so %{_datadir}/%{name}/ %{_datadir}/icons/hicolor/*/apps/nautilus-actions.* %{_datadir}/applications/fedora-nact.desktop %changelog +* Tue Aug 04 2009 Deji Akingunola - 1.11.2-1 +- Update to 1.11.2 + * Tue Aug 04 2009 Deji Akingunola - 1.10.1-3 - Change e2fsprog-devel BR to libuuid-devel Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nautilus-actions/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 29 May 2009 12:39:57 -0000 1.9 +++ sources 5 Aug 2009 04:12:47 -0000 1.10 @@ -1 +1 @@ -d4f5a8da9fe6e75f948117c28848f947 nautilus-actions-1.10.1.tar.gz +bcb1d7a2e948eeb7afddf0d55a21f4d3 nautilus-actions-1.11.2.tar.bz2 From corsepiu at fedoraproject.org Wed Aug 5 04:18:27 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Wed, 5 Aug 2009 04:18:27 +0000 (UTC) Subject: rpms/perl-Gtk2-TrayIcon/devel perl-Gtk2-TrayIcon.spec,1.9,1.10 Message-ID: <20090805041827.8729911C008C@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-Gtk2-TrayIcon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3074 Modified Files: perl-Gtk2-TrayIcon.spec Log Message: * Wed Aug 05 2009 Ralf Cors?pius - 0.06-7 - Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper). Index: perl-Gtk2-TrayIcon.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Gtk2-TrayIcon/devel/perl-Gtk2-TrayIcon.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- perl-Gtk2-TrayIcon.spec 26 Jul 2009 06:23:13 -0000 1.9 +++ perl-Gtk2-TrayIcon.spec 5 Aug 2009 04:18:27 -0000 1.10 @@ -12,7 +12,7 @@ Name: perl-Gtk2-TrayIcon Version: 0.06 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Perl interface to the EggTrayIcon library Group: Development/Libraries @@ -30,6 +30,7 @@ BuildRequires: perl(ExtUtils::MakeMaker BuildRequires: perl(ExtUtils::Depends) BuildRequires: perl(ExtUtils::PkgConfig) BuildRequires: perl(Gtk2) >= 1.00 +BuildRequires: perl(Glib::MakeHelper) %description This module allows a Perl developer to embed an arbitrary widget in a System @@ -73,6 +74,9 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Ralf Cors?pius - 0.06-7 +- Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper). + * Sat Jul 25 2009 Fedora Release Engineering - 0.06-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mtasaka at fedoraproject.org Wed Aug 5 04:57:32 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 5 Aug 2009 04:57:32 +0000 (UTC) Subject: rpms/jd/devel .cvsignore, 1.384, 1.385 jd.spec, 1.447, 1.448 sources, 1.385, 1.386 Message-ID: <20090805045732.4D3CA11C008C@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12952 Modified Files: .cvsignore jd.spec sources Log Message: * Wed Aug 5 2009 Mamoru Tasaka - rev 3017 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/devel/.cvsignore,v retrieving revision 1.384 retrieving revision 1.385 diff -u -p -r1.384 -r1.385 --- .cvsignore 4 Aug 2009 05:10:10 -0000 1.384 +++ .cvsignore 5 Aug 2009 04:57:30 -0000 1.385 @@ -1 +1 @@ -jd-2.4.2-svn3014_trunk.tgz +jd-2.4.2-svn3017_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/devel/jd.spec,v retrieving revision 1.447 retrieving revision 1.448 diff -u -p -r1.447 -r1.448 --- jd.spec 4 Aug 2009 05:10:10 -0000 1.447 +++ jd.spec 5 Aug 2009 04:57:30 -0000 1.448 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3014_trunk +%define strtag svn3017_trunk %define repoid 41293 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Tue Aug 4 2009 Mamoru Tasaka -- rev 3014 +* Wed Aug 5 2009 Mamoru Tasaka +- rev 3017 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/devel/sources,v retrieving revision 1.385 retrieving revision 1.386 diff -u -p -r1.385 -r1.386 --- sources 4 Aug 2009 05:10:10 -0000 1.385 +++ sources 5 Aug 2009 04:57:30 -0000 1.386 @@ -1 +1 @@ -97da105284b8d30f3f9e5374eb42fb41 jd-2.4.2-svn3014_trunk.tgz +a13668a4a8ecd321f93e36808913fb73 jd-2.4.2-svn3017_trunk.tgz From pnemade at fedoraproject.org Wed Aug 5 05:02:10 2009 From: pnemade at fedoraproject.org (pnemade) Date: Wed, 5 Aug 2009 05:02:10 +0000 (UTC) Subject: rpms/iso-codes/devel .cvsignore, 1.27, 1.28 iso-codes.spec, 1.36, 1.37 sources, 1.28, 1.29 Message-ID: <20090805050210.1221811C008C@cvs1.fedora.phx.redhat.com> Author: pnemade Update of /cvs/pkgs/rpms/iso-codes/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14095 Modified Files: .cvsignore iso-codes.spec sources Log Message: * Wed Aug 05 2009 Parag Nemade - 3.10.2-1 - Update to 3.10.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/iso-codes/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 4 Aug 2009 06:22:09 -0000 1.27 +++ .cvsignore 5 Aug 2009 05:02:09 -0000 1.28 @@ -1 +1 @@ -iso-codes-3.10.1.tar.bz2 +iso-codes-3.10.2.tar.bz2 Index: iso-codes.spec =================================================================== RCS file: /cvs/pkgs/rpms/iso-codes/devel/iso-codes.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- iso-codes.spec 4 Aug 2009 06:22:09 -0000 1.36 +++ iso-codes.spec 5 Aug 2009 05:02:09 -0000 1.37 @@ -1,7 +1,7 @@ Name: iso-codes Summary: ISO code lists and translations -Version: 3.10.1 +Version: 3.10.2 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Base @@ -57,6 +57,9 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_datadir}/pkgconfig/iso-codes.pc %changelog +* Wed Aug 05 2009 Parag Nemade - 3.10.2-1 +- Update to 3.10.2 + * Tue Aug 04 2009 Parag Nemade - 3.10.1-1 - Update to 3.10.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/iso-codes/devel/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 4 Aug 2009 06:22:09 -0000 1.28 +++ sources 5 Aug 2009 05:02:09 -0000 1.29 @@ -1 +1 @@ -1db1466d1ea63fe5fc349b7ba8b189fb iso-codes-3.10.1.tar.bz2 +1cf0aa3d1afe4cdfe5aceff1c6a53cde iso-codes-3.10.2.tar.bz2 From nb at fedoraproject.org Wed Aug 5 05:10:30 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 05:10:30 +0000 (UTC) Subject: rpms/imapsync/devel .cvsignore, 1.3, 1.4 imapsync.spec, 1.8, 1.9 sources, 1.4, 1.5 Message-ID: <20090805051030.487CC11C0439@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/imapsync/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16757 Modified Files: .cvsignore imapsync.spec sources Log Message: Update to latest upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 6 Aug 2008 17:16:19 -0000 1.3 +++ .cvsignore 5 Aug 2009 05:10:29 -0000 1.4 @@ -1 +1 @@ -imapsync-1.255.tgz +imapsync-1.286.tgz Index: imapsync.spec =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/devel/imapsync.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- imapsync.spec 25 Jul 2009 03:18:00 -0000 1.8 +++ imapsync.spec 5 Aug 2009 05:10:30 -0000 1.9 @@ -1,13 +1,13 @@ Name: imapsync Summary: Tool to migrate email between IMAP servers -Version: 1.255 -Release: 5%{?dist} +Version: 1.286 +Release: 1%{?dist} License: GPLv2 Group: Applications/Internet URL: http://freshmeat.net/projects/imapsync/ Source: http://www.linux-france.org/prj/imapsync/dist/%{name}-%{version}.tgz -Patch0: imapsync-1.255-authuser.patch +#Patch0: imapsync-1.255-authuser.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -34,7 +34,7 @@ optionally be deleted after a successful %prep %setup -q -%patch0 -p1 -b .authuser +#%patch0 -p1 -b .authuser cat << \EOF > %{name}-req #!/bin/sh @@ -58,11 +58,14 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc GPL ChangeLog CREDITS INSTALL TODO README FAQ BUG_IMAPClient_3.xx +%doc GPL ChangeLog CREDITS INSTALL TODO README FAQ %{_bindir}/imapsync %attr(644, root, root) %{_mandir}/man1/imapsync.1* %ChangeLog +* Tue Aug 4 2009 Nick Bebout - 1.286-1 +- Upgrade to 1.286 + * Fri Aug 8 2008 Lubomir Rintel - 1.255-3 - Attempt to patch around too new Mail::IMAPClient Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 6 Aug 2008 17:16:19 -0000 1.4 +++ sources 5 Aug 2009 05:10:30 -0000 1.5 @@ -1 +1 @@ -509f2230ef1ed5fc192587f2b935f2e9 imapsync-1.255.tgz +b60b1b280540dbe4f5787df32515c1af imapsync-1.286.tgz From nb at fedoraproject.org Wed Aug 5 05:12:25 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 05:12:25 +0000 (UTC) Subject: rpms/imapsync/F-10 .cvsignore, 1.3, 1.4 imapsync.spec, 1.6, 1.7 sources, 1.4, 1.5 Message-ID: <20090805051225.3303511C008C@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/imapsync/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17306 Modified Files: .cvsignore imapsync.spec sources Log Message: Update to latest upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 6 Aug 2008 17:16:19 -0000 1.3 +++ .cvsignore 5 Aug 2009 05:12:24 -0000 1.4 @@ -1 +1 @@ -imapsync-1.255.tgz +imapsync-1.286.tgz Index: imapsync.spec =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/F-10/imapsync.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- imapsync.spec 8 Aug 2008 09:01:41 -0000 1.6 +++ imapsync.spec 5 Aug 2009 05:12:24 -0000 1.7 @@ -1,13 +1,13 @@ Name: imapsync Summary: Tool to migrate email between IMAP servers -Version: 1.255 -Release: 3%{?dist} +Version: 1.286 +Release: 1%{?dist} License: GPLv2 Group: Applications/Internet URL: http://freshmeat.net/projects/imapsync/ Source: http://www.linux-france.org/prj/imapsync/dist/%{name}-%{version}.tgz -Patch0: imapsync-1.255-authuser.patch +#Patch0: imapsync-1.255-authuser.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -34,7 +34,7 @@ optionally be deleted after a successful %prep %setup -q -%patch0 -p1 -b .authuser +#%patch0 -p1 -b .authuser cat << \EOF > %{name}-req #!/bin/sh @@ -58,11 +58,14 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc GPL ChangeLog CREDITS INSTALL TODO README FAQ BUG_IMAPClient_3.xx +%doc GPL ChangeLog CREDITS INSTALL TODO README FAQ %{_bindir}/imapsync %attr(644, root, root) %{_mandir}/man1/imapsync.1* %ChangeLog +* Tue Aug 4 2009 Nick Bebout - 1.286-1 +- Upgrade to 1.286 + * Fri Aug 8 2008 Lubomir Rintel - 1.255-3 - Attempt to patch around too new Mail::IMAPClient Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 6 Aug 2008 17:16:19 -0000 1.4 +++ sources 5 Aug 2009 05:12:24 -0000 1.5 @@ -1 +1 @@ -509f2230ef1ed5fc192587f2b935f2e9 imapsync-1.255.tgz +b60b1b280540dbe4f5787df32515c1af imapsync-1.286.tgz From nb at fedoraproject.org Wed Aug 5 05:14:06 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 05:14:06 +0000 (UTC) Subject: rpms/imapsync/F-11 .cvsignore, 1.3, 1.4 imapsync.spec, 1.7, 1.8 sources, 1.4, 1.5 imapsync-1.255-authuser.patch, 1.1, NONE Message-ID: <20090805051406.E27BA11C008C@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/imapsync/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17808 Modified Files: .cvsignore imapsync.spec sources Removed Files: imapsync-1.255-authuser.patch Log Message: Update to latest upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 6 Aug 2008 17:16:19 -0000 1.3 +++ .cvsignore 5 Aug 2009 05:14:06 -0000 1.4 @@ -1 +1 @@ -imapsync-1.255.tgz +imapsync-1.286.tgz Index: imapsync.spec =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/F-11/imapsync.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- imapsync.spec 25 Feb 2009 07:03:55 -0000 1.7 +++ imapsync.spec 5 Aug 2009 05:14:06 -0000 1.8 @@ -1,13 +1,13 @@ Name: imapsync Summary: Tool to migrate email between IMAP servers -Version: 1.255 -Release: 4%{?dist} +Version: 1.286 +Release: 1%{?dist} License: GPLv2 Group: Applications/Internet URL: http://freshmeat.net/projects/imapsync/ Source: http://www.linux-france.org/prj/imapsync/dist/%{name}-%{version}.tgz -Patch0: imapsync-1.255-authuser.patch +#Patch0: imapsync-1.255-authuser.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -34,7 +34,7 @@ optionally be deleted after a successful %prep %setup -q -%patch0 -p1 -b .authuser +#%patch0 -p1 -b .authuser cat << \EOF > %{name}-req #!/bin/sh @@ -58,11 +58,14 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc GPL ChangeLog CREDITS INSTALL TODO README FAQ BUG_IMAPClient_3.xx +%doc GPL ChangeLog CREDITS INSTALL TODO README FAQ %{_bindir}/imapsync %attr(644, root, root) %{_mandir}/man1/imapsync.1* %ChangeLog +* Tue Aug 4 2009 Nick Bebout - 1.286-1 +- Upgrade to 1.286 + * Fri Aug 8 2008 Lubomir Rintel - 1.255-3 - Attempt to patch around too new Mail::IMAPClient Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 6 Aug 2008 17:16:19 -0000 1.4 +++ sources 5 Aug 2009 05:14:06 -0000 1.5 @@ -1 +1 @@ -509f2230ef1ed5fc192587f2b935f2e9 imapsync-1.255.tgz +b60b1b280540dbe4f5787df32515c1af imapsync-1.286.tgz --- imapsync-1.255-authuser.patch DELETED --- From nb at fedoraproject.org Wed Aug 5 05:15:30 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 05:15:30 +0000 (UTC) Subject: rpms/imapsync/EL-5 .cvsignore, 1.1, 1.2 imapsync.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090805051530.9C20C11C008C@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/imapsync/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18169 Modified Files: .cvsignore imapsync.spec sources Log Message: Update to latest upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 10 Apr 2008 17:50:56 -0000 1.1 +++ .cvsignore 5 Aug 2009 05:15:30 -0000 1.2 @@ -0,0 +1 @@ +imapsync-1.286.tgz Index: imapsync.spec =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/EL-5/imapsync.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- imapsync.spec 10 Apr 2008 19:56:20 -0000 1.1 +++ imapsync.spec 5 Aug 2009 05:15:30 -0000 1.2 @@ -1,12 +1,13 @@ Name: imapsync Summary: Tool to migrate email between IMAP servers -Version: 1.249 +Version: 1.286 Release: 1%{?dist} License: GPLv2 Group: Applications/Internet URL: http://freshmeat.net/projects/imapsync/ Source: http://www.linux-france.org/prj/imapsync/dist/%{name}-%{version}.tgz +#Patch0: imapsync-1.255-authuser.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -14,6 +15,14 @@ BuildRequires: perl(Test::Simple) BuildRequires: perl(Mail::Box) BuildRequires: perl(Mail::IMAPClient) BuildRequires: perl(Date::Manip) +Requires: perl(Date::Manip) +Requires: perl(Term::ReadKey) +Requires: perl(IO::Socket::SSL) +Requires: perl(Test::Simple) +Requires: perl(Mail::Box) +Requires: perl(Mail::IMAPClient) +Requires: perl(Date::Manip) + %description imapsync is a tool for facilitating incremental recursive IMAP @@ -25,6 +34,7 @@ optionally be deleted after a successful %prep %setup -q +#%patch0 -p1 -b .authuser cat << \EOF > %{name}-req #!/bin/sh @@ -53,5 +63,18 @@ rm -rf $RPM_BUILD_ROOT %attr(644, root, root) %{_mandir}/man1/imapsync.1* %ChangeLog +* Tue Aug 4 2009 Nick Bebout - 1.286-1 +- Upgrade to 1.286 + +* Fri Aug 8 2008 Lubomir Rintel - 1.255-3 +- Attempt to patch around too new Mail::IMAPClient + +* Wed Aug 6 2008 Marek Mahut - 1.255-2 +- Upstream release + +* Tue May 27 2008 Marek Mahut - 1.252-2 +- Upstream release +- Dependency fix (BZ#447800) + * Thu Apr 10 2008 Marek Mahut - 1.249-1 - Initial build. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/imapsync/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 10 Apr 2008 19:56:20 -0000 1.2 +++ sources 5 Aug 2009 05:15:30 -0000 1.3 @@ -1 +1 @@ -5e0e4a65f2217101df6b90df3bc4d358 imapsync-1.249.tgz +b60b1b280540dbe4f5787df32515c1af imapsync-1.286.tgz From nb at fedoraproject.org Wed Aug 5 05:16:26 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 05:16:26 +0000 (UTC) Subject: rpms/imapsync/F-10 imapsync-1.255-authuser.patch,1.1,NONE Message-ID: <20090805051626.5946411C008C@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/imapsync/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18524 Removed Files: imapsync-1.255-authuser.patch Log Message: Remove old patch that is no longer needed --- imapsync-1.255-authuser.patch DELETED --- From nb at fedoraproject.org Wed Aug 5 05:17:03 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Wed, 5 Aug 2009 05:17:03 +0000 (UTC) Subject: rpms/imapsync/devel imapsync-1.255-authuser.patch,1.1,NONE Message-ID: <20090805051703.EDAEF11C008C@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/imapsync/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18681 Removed Files: imapsync-1.255-authuser.patch Log Message: Remove old patch that is no longer needed --- imapsync-1.255-authuser.patch DELETED --- From corsepiu at fedoraproject.org Wed Aug 5 05:17:48 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Wed, 5 Aug 2009 05:17:48 +0000 (UTC) Subject: rpms/perl-DBIx-Class-Schema-Loader/devel DBIx-Class-Schema-Loader-0.04006.diff, NONE, 1.1 perl-DBIx-Class-Schema-Loader.spec, 1.6, 1.7 Message-ID: <20090805051748.4771D11C008C@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-DBIx-Class-Schema-Loader/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18927 Modified Files: perl-DBIx-Class-Schema-Loader.spec Added Files: DBIx-Class-Schema-Loader-0.04006.diff Log Message: * Wed Aug 05 2009 Ralf Cors?pius - 0.04006-4 - Fix mass rebuild breakdown: Replace bundled Module-Install with Module-Install-0.91. Add --skipdeps. DBIx-Class-Schema-Loader-0.04006.diff: AutoInstall.pm | 341 ++++++++++++++++++++++++++++++++++++++++++---- Install.pm | 7 Install/Admin.pm | 294 +++++++++++++++++++++++++++++++++++++++ Install/Admin/Bundle.pm | 73 +++++++++ Install/Admin/Compiler.pm | 27 +++ Install/Admin/Find.pm | 77 ++++++++++ Install/Admin/Include.pm | 147 +++++++++++++++++++ Install/Admin/Makefile.pm | 53 +++++++ Install/Admin/Manifest.pm | 162 +++++++++++++++++++++ Install/Admin/Metadata.pm | 185 ++++++++++++++++++++++++ Install/Admin/ScanDeps.pm | 80 ++++++++++ Install/Admin/WriteAll.pm | 20 ++ Install/AutoInstall.pm | 9 - Install/Base.pm | 116 ++++++++++++--- Install/Bundle.pm | 195 ++++++++++++++++++++++++++ Install/Can.pm | 93 +++++++++++- Install/Compiler.pm | 123 ++++++++++++++++ Install/DSL.pm | 91 ++++++++++++ Install/Deprecated.pm | 115 +++++++++++++++ Install/External.pm | 138 ++++++++++++++++++ Install/Fetch.pm | 9 - Install/Include.pm | 9 - Install/Inline.pm | 49 ++++++ Install/MakeMaker.pm | 49 ++++++ Install/Makefile.pm | 140 +++++++++++++++++- Install/Metadata.pm | 105 +++++++++----- Install/PAR.pm | 274 ++++++++++++++++++++++++++++++++++++ Install/Philosophy.pod | 187 +++++++++++++++++++++++++ Install/Run.pm | 15 ++ Install/Scripts.pm | 28 +++ Install/Share.pm | 125 ++++++++++++++++ Install/Win32.pm | 7 Install/With.pm | 159 +++++++++++++++++++++ Install/WriteAll.pm | 19 +- 34 files changed, 3395 insertions(+), 126 deletions(-) --- NEW FILE DBIx-Class-Schema-Loader-0.04006.diff --- diff -Naur DBIx-Class-Schema-Loader-0.04006.orig/inc/Module/AutoInstall.pm DBIx-Class-Schema-Loader-0.04006/inc/Module/AutoInstall.pm --- DBIx-Class-Schema-Loader-0.04006.orig/inc/Module/AutoInstall.pm 2009-05-01 22:10:12.000000000 +0200 +++ DBIx-Class-Schema-Loader-0.04006/inc/Module/AutoInstall.pm 2009-05-27 18:46:13.000000000 +0200 @@ -1,4 +1,3 @@ -#line 1 package Module::AutoInstall; use strict; @@ -18,7 +17,9 @@ # various lexical flags my ( @Missing, @Existing, %DisabledTests, $UnderCPAN, $HasCPANPLUS ); -my ( $Config, $CheckOnly, $SkipInstall, $AcceptDefault, $TestOnly ); +my ( + $Config, $CheckOnly, $SkipInstall, $AcceptDefault, $TestOnly, $AllDeps +); my ( $PostambleActions, $PostambleUsed ); # See if it's a testing or non-interactive session @@ -73,6 +74,9 @@ elsif ( $arg =~ /^--test(?:only)?$/ ) { $TestOnly = 1; } + elsif ( $arg =~ /^--all(?:deps)?$/ ) { + $AllDeps = 1; + } } } @@ -115,7 +119,12 @@ )[0] ); - $UnderCPAN = _check_lock(1); # check for $UnderCPAN + # We want to know if we're under CPAN early to avoid prompting, but + # if we aren't going to try and install anything anyway then skip the + # check entirely since we don't want to have to load (and configure) + # an old CPAN just for a cosmetic message + + $UnderCPAN = _check_lock(1) unless $SkipInstall; while ( my ( $feature, $modules ) = splice( @args, 0, 2 ) ) { my ( @required, @tests, @skiptests ); @@ -165,15 +174,24 @@ } # XXX: check for conflicts and uninstalls(!) them. - if ( - defined( my $cur = _version_check( _load($mod), $arg ||= 0 ) ) ) + my $cur = _load($mod); + if (_version_cmp ($cur, $arg) >= 0) { print "loaded. ($cur" . ( $arg ? " >= $arg" : '' ) . ")\n"; push @Existing, $mod => $arg; $DisabledTests{$_} = 1 for map { glob($_) } @skiptests; } else { - print "missing." . ( $arg ? " (would need $arg)" : '' ) . "\n"; + if (not defined $cur) # indeed missing + { + print "missing." . ( $arg ? " (would need $arg)" : '' ) . "\n"; + } + else + { + # no need to check $arg as _version_cmp ($cur, undef) would satisfy >= above + print "too old. ($cur < $arg)\n"; + } + push @required, $mod => $arg; } } @@ -187,6 +205,7 @@ and ( $CheckOnly or ($mandatory and $UnderCPAN) + or $AllDeps or _prompt( qq{==> Auto-install the } . ( @required / 2 ) @@ -235,21 +254,38 @@ *{'main::WriteMakefile'} = \&Write if caller(0) eq 'main'; } +sub _running_under { + my $thing = shift; + print <<"END_MESSAGE"; +*** Since we're running under ${thing}, I'll just let it take care + of the dependency's installation later. +END_MESSAGE + return 1; +} + # Check to see if we are currently running under CPAN.pm and/or CPANPLUS; # if we are, then we simply let it taking care of our dependencies sub _check_lock { return unless @Missing or @_; + my $cpan_env = $ENV{PERL5_CPAN_IS_RUNNING}; + if ($ENV{PERL5_CPANPLUS_IS_RUNNING}) { - print <<'END_MESSAGE'; + return _running_under($cpan_env ? 'CPAN' : 'CPANPLUS'); + } -*** Since we're running under CPANPLUS, I'll just let it take care - of the dependency's installation later. -END_MESSAGE - return 1; + require CPAN; + + if ($CPAN::VERSION > '1.89') { + if ($cpan_env) { + return _running_under('CPAN'); + } + return; # CPAN.pm new enough, don't need to check further } - _load_cpan(); + # last ditch attempt, this -will- configure CPAN, very sorry + + _load_cpan(1); # force initialize even though it's already loaded # Find the CPAN lock-file my $lock = MM->catfile( $CPAN::Config->{cpan_home}, ".lock" ); @@ -285,7 +321,7 @@ while ( my ( $pkg, $ver ) = splice( @_, 0, 2 ) ) { # grep out those already installed - if ( defined( _version_check( _load($pkg), $ver ) ) ) { + if ( _version_cmp( _load($pkg), $ver ) >= 0 ) { push @installed, $pkg; } else { @@ -324,7 +360,7 @@ # see if we have successfully installed them while ( my ( $pkg, $ver ) = splice( @modules, 0, 2 ) ) { - if ( defined( _version_check( _load($pkg), $ver ) ) ) { + if ( _version_cmp( _load($pkg), $ver ) >= 0 ) { push @installed, $pkg; } elsif ( $args{do_once} and open( FAILED, '>> .#autoinstall.failed' ) ) { @@ -379,7 +415,7 @@ my $success; my $obj = $modtree->{$pkg}; - if ( $obj and defined( _version_check( $obj->{version}, $ver ) ) ) { + if ( $obj and _version_cmp( $obj->{version}, $ver ) >= 0 ) { my $pathname = $pkg; $pathname =~ s/::/\\W/; @@ -472,7 +508,7 @@ my $obj = CPAN::Shell->expand( Module => $pkg ); my $success = 0; - if ( $obj and defined( _version_check( $obj->cpan_version, $ver ) ) ) { + if ( $obj and _version_cmp( $obj->cpan_version, $ver ) >= 0 ) { my $pathname = $pkg; $pathname =~ s/::/\\W/; @@ -536,7 +572,7 @@ my $ver = shift; return - if defined( _version_check( _load($class), $ver ) ); # no need to upgrade + if _version_cmp( _load($class), $ver ) >= 0; # no need to upgrade if ( _prompt( "==> A newer version of $class ($ver) is required. Install?", @@ -633,7 +669,7 @@ # Load CPAN.pm and it's configuration sub _load_cpan { - return if $CPAN::VERSION; + return if $CPAN::VERSION and $CPAN::Config and not @_; require CPAN; if ( $CPAN::HandleConfig::VERSION ) { # Newer versions of CPAN have a HandleConfig module @@ -645,9 +681,11 @@ } # compare two versions, either use Sort::Versions or plain comparison -sub _version_check { +# return values same as <=> +sub _version_cmp { my ( $cur, $min ) = @_; - return unless defined $cur; + return -1 unless defined $cur; # if 0 keep comparing + return 1 unless $min; $cur =~ s/\s+$//; @@ -658,16 +696,13 @@ ) { # use version.pm if it is installed. - return ( - ( version->new($cur) >= version->new($min) ) ? $cur : undef ); + return version->new($cur) <=> version->new($min); [...3605 lines suppressed...] + + +##################################################################### +# Testing and Configuration Contexts + +=pod + +=head2 interactive + +The C function tests for an install that has a user present +(or at least, one in which it is reasonable for us to present prompts +and other similar types of things). + +Returns true if in an interactive environment, or false otherwise. + +=cut + +sub interactive { + # Treat things interactively ONLY based on input + !! (-t STDIN and ! automated_testing()); +} + +=pod + +=head2 automated_testing + +Are we currently running in an automated testing environment, such as +CPAN Testers. + +This is primarily a cleaner and more human-readable equivalent of +checking $ENV{AUTOMATED_TESTING} yourself, but may be improved in line +with best practices at a later date. + +=cut + +sub automated_testing { + !! $ENV{AUTOMATED_TESTING}; +} + +=pod + +=head2 release_testing + +Are we currently running in an release testing environment. That is, +are we in the process of running in a potential highly-intensive and +high dependency bloat testing process prior to packaging a module for +release. + +This is primarily a cleaner and more human-readable equivalent of +checking $ENV{RELEASE_TESTING} yourself, but may be improved in line +with best practices at a later date. + +=cut + +sub release_testing { + !! $ENV{RELEASE_TESTING}; +} + +sub author_context { + !! $Module::Install::AUTHOR; +} + + + + + +##################################################################### +# Operating System Convenience + +=pod + +=head2 win32 + +The C function tests if the Makefile.PL is currently running in a +native Microsoft Windows Perl, such as ActivePerl or Strawberry Perl. + +This is primarily a cleaner and more human-readable equivalent of +checking C<$^O eq 'MSWin32'> yourself, but may be improved in line +with best practices at a later date. + +=cut + +sub win32 { + !! ($^O eq 'MSWin32'); +} + +=pod + +=head2 winlike + +The C function tests if the Makefile.PL is currently running +in a Microsoft Windows Perl, under either cygwin or a native Win32 Perl. + +This is primarily a cleaner and more human-readable equivalent of +checking C<$^O eq 'MSWin32' or $^O eq 'cygwin'>yourself, but may be +improved in line with best practices at a later date. + +=cut + +sub winlike { + !! ($^O eq 'MSWin32' or $^O eq 'cygwin'); +} + +1; + +=pod + +=head1 SEE ALSO + +L + +=head1 AUTHORS + +Adam Kennedy Eadamk at cpan.orgE + +=head1 COPYRIGHT + +Copyright 2007 - 2009 Adam Kennedy. + +This program is free software; you can redistribute +it and/or modify it under the same terms as Perl itself. + +The full text of the license can be found in the +LICENSE file included with this module. + +=cut diff -Naur DBIx-Class-Schema-Loader-0.04006.orig/inc/Module/Install/WriteAll.pm DBIx-Class-Schema-Loader-0.04006/inc/Module/Install/WriteAll.pm --- DBIx-Class-Schema-Loader-0.04006.orig/inc/Module/Install/WriteAll.pm 2009-05-01 22:10:12.000000000 +0200 +++ DBIx-Class-Schema-Loader-0.04006/inc/Module/Install/WriteAll.pm 2009-05-27 18:46:13.000000000 +0200 @@ -1,12 +1,11 @@ -#line 1 package Module::Install::WriteAll; use strict; -use Module::Install::Base; +use Module::Install::Base (); use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '0.85'; + $VERSION = '0.91';; @ISA = qw{Module::Install::Base}; $ISCORE = 1; } @@ -41,8 +40,18 @@ # The Makefile write process adds a couple of dependencies, # so write the META.yml files after the Makefile. - $self->Meta->write if $args{meta}; - $self->Meta->write_mymeta if $self->mymeta; + if ( $args{meta} ) { + $self->Meta->write; + } + + # Experimental support for MYMETA + if ( $ENV{X_MYMETA} ) { + if ( $ENV{X_MYMETA} eq 'JSON' ) { + $self->Meta->write_mymeta_json; + } else { + $self->Meta->write_mymeta_yaml; + } + } return 1; } diff -Naur DBIx-Class-Schema-Loader-0.04006.orig/inc/Module/Install.pm DBIx-Class-Schema-Loader-0.04006/inc/Module/Install.pm --- DBIx-Class-Schema-Loader-0.04006.orig/inc/Module/Install.pm 2009-05-01 22:10:11.000000000 +0200 +++ DBIx-Class-Schema-Loader-0.04006/inc/Module/Install.pm 2009-05-27 18:46:13.000000000 +0200 @@ -1,4 +1,3 @@ -#line 1 package Module::Install; # For any maintainers: @@ -28,7 +27,7 @@ # This is not enforced yet, but will be some time in the next few # releases once we can make sure it won't clash with custom # Module::Install extensions. - $VERSION = '0.85'; + $VERSION = '0.91'; # Storage for the pseudo-singleton $MAIN = undef; @@ -353,7 +352,7 @@ if ( $] >= 5.006 ) { open( FH, '<', $_[0] ) or die "open($_[0]): $!"; } else { - open( FH, "< $_[0]" ) or die "open($_[0]): $!"; + open( FH, "< $_[0]" ) or die "open($_[0]): $!"; } my $string = do { local $/; }; close FH or die "close($_[0]): $!"; @@ -384,7 +383,7 @@ if ( $] >= 5.006 ) { open( FH, '>', $_[0] ) or die "open($_[0]): $!"; } else { - open( FH, "> $_[0]" ) or die "open($_[0]): $!"; + open( FH, "> $_[0]" ) or die "open($_[0]): $!"; } foreach ( 1 .. $#_ ) { print FH $_[$_] or die "print($_[0]): $!"; Index: perl-DBIx-Class-Schema-Loader.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-Schema-Loader/devel/perl-DBIx-Class-Schema-Loader.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- perl-DBIx-Class-Schema-Loader.spec 26 Jul 2009 05:24:03 -0000 1.6 +++ perl-DBIx-Class-Schema-Loader.spec 5 Aug 2009 05:17:48 -0000 1.7 @@ -1,11 +1,14 @@ Name: perl-DBIx-Class-Schema-Loader Version: 0.04006 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Dynamic definition of a DBIx::Class::Schema License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/DBIx-Class-Schema-Loader/ Source0: http://search.cpan.org/CPAN/authors/id/I/IL/ILMARI/DBIx-Class-Schema-Loader-%{version}.tar.gz + +# Broken Module-Install, replace with Module-Install-0.91 +Patch0: DBIx-Class-Schema-Loader-0.04006.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -18,6 +21,7 @@ BuildRequires: perl(File::Spec) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Test::More) >= 0.47 BuildRequires: perl(Text::Balanced) +BuildRequires: perl(YAML::Tiny), perl(File::Remove) # cpan BuildRequires: perl(Carp::Clan) @@ -49,6 +53,7 @@ and setting up the columns, primary keys %prep %setup -q -n DBIx-Class-Schema-Loader-%{version} +%patch0 -p1 # make sure doc/tests don't generate provides # note we first filter out the bits in _docdir... @@ -69,7 +74,7 @@ EOF chmod +x %{__perl_requires} %build -echo n | %{__perl} Makefile.PL INSTALLDIRS=vendor +%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps make %{?_smp_mflags} %install @@ -95,6 +100,11 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Wed Aug 05 2009 Ralf Cors?pius - 0.04006-4 +- Fix mass rebuild breakdown: + Replace bundled Module-Install with Module-Install-0.91. + Add --skipdeps. + * Sat Jul 25 2009 Fedora Release Engineering - 0.04006-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From corsepiu at fedoraproject.org Wed Aug 5 05:35:51 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Wed, 5 Aug 2009 05:35:51 +0000 (UTC) Subject: rpms/perl-Net-SSH2/devel perl-Net-SSH2.spec,1.9,1.10 Message-ID: <20090805053551.2CDF111C008C@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-Net-SSH2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23357 Modified Files: perl-Net-SSH2.spec Log Message: * Wed Aug 05 2009 Ralf Cors?pius - 0.21-3 - Fix mass rebuild breakdown: Add BR: zlib-devel, openssl-devel. Index: perl-Net-SSH2.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Net-SSH2/devel/perl-Net-SSH2.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- perl-Net-SSH2.spec 26 Jul 2009 13:46:51 -0000 1.9 +++ perl-Net-SSH2.spec 5 Aug 2009 05:35:50 -0000 1.10 @@ -1,6 +1,6 @@ Name: perl-Net-SSH2 Version: 0.21 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Support for the SSH 2 protocol via libSSH2 License: GPL+ or Artistic Group: Development/Libraries @@ -14,6 +14,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # non-perl +BuildRequires: zlib-devel +BuildRequires: openssl-devel BuildRequires: libssh2-devel >= 0.18 # core @@ -74,6 +76,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Wed Aug 05 2009 Ralf Cors?pius - 0.21-3 +- Fix mass rebuild breakdown: Add BR: zlib-devel, openssl-devel. + * Sun Jul 26 2009 Fedora Release Engineering - 0.21-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From davej at fedoraproject.org Wed Aug 5 05:37:46 2009 From: davej at fedoraproject.org (Dave Jones) Date: Wed, 5 Aug 2009 05:37:46 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec, 1.1691, 1.1692 linux-2.6-pci-cacheline-sizing.patch, 1.1, 1.2 Message-ID: <20090805053746.61CA211C008C@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23926 Modified Files: kernel.spec linux-2.6-pci-cacheline-sizing.patch Log Message: Fix shift in pci cacheline size printk. Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1691 retrieving revision 1.1692 diff -u -p -r1.1691 -r1.1692 --- kernel.spec 5 Aug 2009 00:45:59 -0000 1.1691 +++ kernel.spec 5 Aug 2009 05:37:45 -0000 1.1692 @@ -1943,6 +1943,9 @@ fi # and build. %changelog +* Wed Aug 05 2009 Dave Jones +- Fix shift in pci cacheline size printk. + * Wed Aug 05 2009 Dave Airlie 2.6.31.0.128.rc5.git3 - 2.6.31-rc5-git3 - drop cpufreq + set memory fixes linux-2.6-pci-cacheline-sizing.patch: common.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) Index: linux-2.6-pci-cacheline-sizing.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-pci-cacheline-sizing.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- linux-2.6-pci-cacheline-sizing.patch 21 Jun 2009 22:22:50 -0000 1.1 +++ linux-2.6-pci-cacheline-sizing.patch 5 Aug 2009 05:37:46 -0000 1.2 @@ -30,7 +30,7 @@ index 2202b62..f371fe8 100644 + if (c->x86_clflush_size > 0) { + pci_cache_line_size = c->x86_clflush_size >> 2; + printk(KERN_DEBUG "PCI: pci_cache_line_size set to %d bytes\n", -+ pci_cache_line_size >> 2); ++ pci_cache_line_size << 2); + } else { + pci_cache_line_size = 32 >> 2; + printk(KERN_DEBUG "PCI: Unknown cacheline size. Setting to 32 bytes\n"); From cebbert at fedoraproject.org Wed Aug 5 05:45:29 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Wed, 5 Aug 2009 05:45:29 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1692,1.1693 Message-ID: <20090805054529.496E711C008C@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26696 Modified Files: kernel.spec Log Message: Fix /usr/sbin/perf script. (#515494) Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1692 retrieving revision 1.1693 diff -u -p -r1.1692 -r1.1693 --- kernel.spec 5 Aug 2009 05:37:45 -0000 1.1692 +++ kernel.spec 5 Aug 2009 05:45:27 -0000 1.1693 @@ -1671,7 +1671,7 @@ ls $man9dir | grep -q '' || > $man9dir/B mkdir -p $RPM_BUILD_ROOT/usr/sbin cat <>$RPM_BUILD_ROOT/usr/sbin/perf #!/bin/bash -exec /usr/libexec/perf-`uname -r` +exec /usr/libexec/perf-\$(uname -r) EOF chmod 755 $RPM_BUILD_ROOT/usr/sbin/perf mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/perf @@ -1943,6 +1943,9 @@ fi # and build. %changelog +* Wed Aug 05 2009 Chuck Ebbert +- Fix /usr/sbin/perf script. (#515494) + * Wed Aug 05 2009 Dave Jones - Fix shift in pci cacheline size printk. From dwayne at fedoraproject.org Wed Aug 5 05:46:57 2009 From: dwayne at fedoraproject.org (dwayne) Date: Wed, 5 Aug 2009 05:46:57 +0000 (UTC) Subject: rpms/translate-toolkit/devel .cvsignore, 1.17, 1.18 sources, 1.18, 1.19 translate-toolkit.spec, 1.33, 1.34 Message-ID: <20090805054657.953A711C008C@cvs1.fedora.phx.redhat.com> Author: dwayne Update of /cvs/pkgs/rpms/translate-toolkit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26993 Modified Files: .cvsignore sources translate-toolkit.spec Log Message: * Wed Aug 5 2009 Dwayne Bailey - 1.4.0-1 - Update to 1.4.0 final Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/translate-toolkit/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 31 Jul 2009 20:14:22 -0000 1.17 +++ .cvsignore 5 Aug 2009 05:46:57 -0000 1.18 @@ -1,4 +1 @@ -translate-toolkit-1.3.0.tar.bz2 -translate-toolkit-1.4.0-beta1.tar.bz2 -translate-toolkit-1.4.0-rc1.tar.bz2 -translate-toolkit-1.4.0-rc2.tar.bz2 +translate-toolkit-1.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/translate-toolkit/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 31 Jul 2009 20:14:23 -0000 1.18 +++ sources 5 Aug 2009 05:46:57 -0000 1.19 @@ -1,4 +1 @@ -b21e7b1e382c03ecfeece6eab295840c translate-toolkit-1.3.0.tar.bz2 -1fd86891d3a8fa0e92d1fed3a04d3697 translate-toolkit-1.4.0-beta1.tar.bz2 -373ea5b4d02ef3c8cc35cdce34c73863 translate-toolkit-1.4.0-rc1.tar.bz2 -e7f1227922ed8a03fbfcb1e63511e73e translate-toolkit-1.4.0-rc2.tar.bz2 +e588e04d6a71975f62dc96828824a510 translate-toolkit-1.4.0.tar.bz2 Index: translate-toolkit.spec =================================================================== RCS file: /cvs/pkgs/rpms/translate-toolkit/devel/translate-toolkit.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- translate-toolkit.spec 31 Jul 2009 20:43:38 -0000 1.33 +++ translate-toolkit.spec 5 Aug 2009 05:46:57 -0000 1.34 @@ -2,14 +2,13 @@ Name: translate-toolkit Version: 1.4.0 -Release: 0.5.rc2%{?dist} +Release: 1%{?dist} Summary: Tools to assist with translation and software localization Group: Development/Tools License: GPLv2+ URL: http://translate.sourceforge.net/wiki/toolkit/index -#Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2 -Source0: http://translate.sourceforge.net/snapshots/%{name}-%{version}-rc2/%{name}-%{version}-rc2.tar.bz2 +Source0: http://downloads.sourceforge.net/project/translate/Translate%20Toolkit/1.4.0/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: translate-toolkit-1.2.1-stoplist.patch @@ -49,9 +48,9 @@ Including: wiki (MediaWiki, DokuWiki), iCal * Specialised - OpenOffice.org GSI/SDF, PHP, Mozilla (.dtd, .properties, etc), Symbian, - Innosetup, tikiwiki + Innosetup, tikiwiki, subtitles * Tools: count, search, debug, segment and pretranslate localization - files. Extract terminology from localization files. + files. Extract terminology. Pseudo-localize * Checkers: validate translations with over 45 checks %package devel @@ -67,7 +66,7 @@ toolkit or to use the libraries in other %prep -%setup -q -n %{name}-%{version}-rc2 +%setup -q %patch0 -p1 @@ -123,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 5 2009 Dwayne Bailey - 1.4.0-1 +- Update to 1.4.0 final + * Fri Jul 31 2009 Dwayne Bailey - 1.4.0-0.5.rc2 - Fix tarball reference From oget at fedoraproject.org Wed Aug 5 05:49:58 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Wed, 5 Aug 2009 05:49:58 +0000 (UTC) Subject: rpms/creox/devel creox.desktop,1.1,1.2 creox.spec,1.2,1.3 Message-ID: <20090805054958.9C9F811C008C@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/creox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27947 Modified Files: creox.desktop creox.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil 0.2.2-0.4.rc2 - Update .desktop file Index: creox.desktop =================================================================== RCS file: /cvs/pkgs/rpms/creox/devel/creox.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- creox.desktop 9 May 2009 23:07:26 -0000 1.1 +++ creox.desktop 5 Aug 2009 05:49:57 -0000 1.2 @@ -6,4 +6,4 @@ Type=Application Exec=creox -caption "%c" %i Icon=creox Terminal=false -Categories=AudioVideo;Audio;X-Jack; +Categories=AudioVideo;Audio;X-Jack;X-DigitalProcessing; Index: creox.spec =================================================================== RCS file: /cvs/pkgs/rpms/creox/devel/creox.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- creox.spec 24 Jul 2009 19:38:54 -0000 1.2 +++ creox.spec 5 Aug 2009 05:49:58 -0000 1.3 @@ -4,7 +4,7 @@ Summary: Real-time Sound Processor Name: creox Group: Applications/Multimedia Version: 0.2.2 -Release: 0.3.%{pre}%{?dist} +Release: 0.4.%{pre}%{?dist} License: GPLv2 URL: http://zyzstar.kosoru.com/?creox Source0: http://zyzstar.kosoru.com/projects/creox/downloads/%{name}-%{version}%{?pre}.tar.bz2 @@ -84,6 +84,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Wed Aug 05 2009 Orcan Ogetbil 0.2.2-0.4.rc2 +- Update .desktop file + * Fri Jul 24 2009 Fedora Release Engineering - 0.2.2-0.3.rc2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From bskeggs at fedoraproject.org Wed Aug 5 05:54:38 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Wed, 5 Aug 2009 05:54:38 +0000 (UTC) Subject: rpms/kernel/devel drm-nouveau.patch, 1.42, 1.43 kernel.spec, 1.1693, 1.1694 Message-ID: <20090805055438.5310B11C008C@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29191 Modified Files: drm-nouveau.patch kernel.spec Log Message: * Wed Aug 05 2009 Ben Skeggs - nouveau: respect nomodeset drm-nouveau.patch: drivers/gpu/drm/Kconfig | 30 drivers/gpu/drm/Makefile | 1 drivers/gpu/drm/drm_bufs.c | 28 drivers/gpu/drm/nouveau/Makefile | 27 drivers/gpu/drm/nouveau/nouveau_backlight.c | 155 drivers/gpu/drm/nouveau/nouveau_bios.c | 5056 ++++++ drivers/gpu/drm/nouveau/nouveau_bios.h | 227 drivers/gpu/drm/nouveau/nouveau_bo.c | 557 drivers/gpu/drm/nouveau/nouveau_calc.c | 622 drivers/gpu/drm/nouveau/nouveau_connector.c | 595 drivers/gpu/drm/nouveau/nouveau_connector.h | 52 drivers/gpu/drm/nouveau/nouveau_crtc.h | 88 drivers/gpu/drm/nouveau/nouveau_display.c | 115 drivers/gpu/drm/nouveau/nouveau_dma.c | 143 drivers/gpu/drm/nouveau/nouveau_dma.h | 144 drivers/gpu/drm/nouveau/nouveau_drv.c | 369 drivers/gpu/drm/nouveau/nouveau_drv.h | 1131 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 49 drivers/gpu/drm/nouveau/nouveau_fb.h | 43 drivers/gpu/drm/nouveau/nouveau_fbcon.c | 1027 + drivers/gpu/drm/nouveau/nouveau_fbcon.h | 49 drivers/gpu/drm/nouveau/nouveau_fence.c | 261 drivers/gpu/drm/nouveau/nouveau_fifo.c | 683 drivers/gpu/drm/nouveau/nouveau_gem.c | 751 drivers/gpu/drm/nouveau/nouveau_hw.c | 1018 + drivers/gpu/drm/nouveau/nouveau_hw.h | 431 drivers/gpu/drm/nouveau/nouveau_i2c.c | 246 drivers/gpu/drm/nouveau/nouveau_i2c.h | 45 drivers/gpu/drm/nouveau/nouveau_ioc32.c | 72 drivers/gpu/drm/nouveau/nouveau_irq.c | 674 drivers/gpu/drm/nouveau/nouveau_mem.c | 567 drivers/gpu/drm/nouveau/nouveau_notifier.c | 192 drivers/gpu/drm/nouveau/nouveau_object.c | 1276 + drivers/gpu/drm/nouveau/nouveau_reg.h | 834 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 317 drivers/gpu/drm/nouveau/nouveau_state.c | 825 + drivers/gpu/drm/nouveau/nouveau_swmthd.h | 33 drivers/gpu/drm/nouveau/nouveau_ttm.c | 116 drivers/gpu/drm/nouveau/nv04_crtc.c | 1143 + drivers/gpu/drm/nouveau/nv04_cursor.c | 70 drivers/gpu/drm/nouveau/nv04_display.c | 250 drivers/gpu/drm/nouveau/nv04_fb.c | 21 drivers/gpu/drm/nouveau/nv04_fbcon.c | 291 drivers/gpu/drm/nouveau/nv04_fifo.c | 146 drivers/gpu/drm/nouveau/nv04_graph.c | 586 drivers/gpu/drm/nouveau/nv04_instmem.c | 192 drivers/gpu/drm/nouveau/nv04_mc.c | 20 drivers/gpu/drm/nouveau/nv04_output.c | 797 + drivers/gpu/drm/nouveau/nv04_timer.c | 51 drivers/gpu/drm/nouveau/nv10_fb.c | 24 drivers/gpu/drm/nouveau/nv10_fifo.c | 177 drivers/gpu/drm/nouveau/nv10_graph.c | 945 + drivers/gpu/drm/nouveau/nv20_graph.c | 958 + drivers/gpu/drm/nouveau/nv40_fb.c | 62 drivers/gpu/drm/nouveau/nv40_fifo.c | 222 drivers/gpu/drm/nouveau/nv40_graph.c | 2203 ++ drivers/gpu/drm/nouveau/nv40_mc.c | 38 drivers/gpu/drm/nouveau/nv50_crtc.c | 811 + drivers/gpu/drm/nouveau/nv50_cursor.c | 153 drivers/gpu/drm/nouveau/nv50_dac.c | 284 drivers/gpu/drm/nouveau/nv50_display.c | 849 + drivers/gpu/drm/nouveau/nv50_display.h | 46 drivers/gpu/drm/nouveau/nv50_evo.h | 113 drivers/gpu/drm/nouveau/nv50_fbcon.c | 256 drivers/gpu/drm/nouveau/nv50_fifo.c | 475 drivers/gpu/drm/nouveau/nv50_graph.c | 437 drivers/gpu/drm/nouveau/nv50_grctx.h |22284 ++++++++++++++++++++++++++++ drivers/gpu/drm/nouveau/nv50_instmem.c | 499 drivers/gpu/drm/nouveau/nv50_mc.c | 40 drivers/gpu/drm/nouveau/nv50_sor.c | 264 drivers/gpu/drm/nouveau/nvreg.h | 503 drivers/gpu/drm/ttm/ttm_bo.c | 4 include/drm/Kbuild | 1 include/drm/drmP.h | 2 include/drm/nouveau_drm.h | 214 75 files changed, 54259 insertions(+), 21 deletions(-) Index: drm-nouveau.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- drm-nouveau.patch 4 Aug 2009 06:46:46 -0000 1.42 +++ drm-nouveau.patch 5 Aug 2009 05:54:37 -0000 1.43 @@ -7958,10 +7958,10 @@ index 0000000..f15873f +#endif diff --git a/drivers/gpu/drm/nouveau/nouveau_drv.c b/drivers/gpu/drm/nouveau/nouveau_drv.c new file mode 100644 -index 0000000..c9b169f +index 0000000..62b37cb --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_drv.c -@@ -0,0 +1,363 @@ +@@ -0,0 +1,369 @@ +/* + * Copyright 2005 Stephane Marchesin. + * All Rights Reserved. @@ -8301,12 +8301,18 @@ index 0000000..c9b169f +{ + driver.num_ioctls = nouveau_max_ioctl; + -+ if (nouveau_modeset == -1) ++ if (nouveau_modeset == -1) { ++#ifdef CONFIG_VGA_CONSOLE ++ if (vgacon_text_force()) ++ nouveau_modeset = 0; ++ else ++#endif +#if defined(CONFIG_DRM_NOUVEAU_KMS) -+ nouveau_modeset = 1; ++ nouveau_modeset = 1; +#else -+ nouveau_modeset = 0; ++ nouveau_modeset = 0; +#endif ++ } + + if (nouveau_modeset == 1) + driver.driver_features |= DRIVER_MODESET; Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1693 retrieving revision 1.1694 diff -u -p -r1.1693 -r1.1694 --- kernel.spec 5 Aug 2009 05:45:27 -0000 1.1693 +++ kernel.spec 5 Aug 2009 05:54:37 -0000 1.1694 @@ -1943,6 +1943,9 @@ fi # and build. %changelog +* Wed Aug 05 2009 Ben Skeggs +- nouveau: respect nomodeset + * Wed Aug 05 2009 Chuck Ebbert - Fix /usr/sbin/perf script. (#515494) From airlied at fedoraproject.org Wed Aug 5 05:55:36 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 05:55:36 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xorg-x11-server.spec, 1.460, 1.461 xserver-1.6.99-vga-arb.patch, 1.2, 1.3 Message-ID: <20090805055536.8080A11C008C@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29566 Modified Files: xorg-x11-server.spec xserver-1.6.99-vga-arb.patch Log Message: * Wed Aug 05 2009 Dave Airlie 1.6.99-26.20090804 - fix VGA arb device lookup - noticed by mclasen in qemu Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.460 retrieving revision 1.461 diff -u -p -r1.460 -r1.461 --- xorg-x11-server.spec 4 Aug 2009 10:14:56 -0000 1.460 +++ xorg-x11-server.spec 5 Aug 2009 05:55:36 -0000 1.461 @@ -19,7 +19,7 @@ Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 25.%{gitdate}%{?dist} +Release: 26.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -527,6 +527,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Dave Airlie 1.6.99-26.20090804 +- fix VGA arb device lookup - noticed by mclasen in qemu + * Tue Aug 04 2009 Dave Airlie 1.6.99-25.20090804 - fix VGA arb fatal error xserver-1.6.99-vga-arb.patch: configure.ac | 1 hw/xfree86/common/Makefile.am | 6 hw/xfree86/common/xf86Bus.c | 15 hw/xfree86/common/xf86DPMS.c | 4 hw/xfree86/common/xf86Init.c | 11 hw/xfree86/common/xf86PM.c | 6 hw/xfree86/common/xf86VGAarbiter.c | 1150 +++++++++++++++++++++++++++++++++ hw/xfree86/common/xf86VGAarbiter.h | 48 + hw/xfree86/common/xf86VGAarbiterPriv.h | 266 +++++++ hw/xfree86/common/xf86str.h | 4 hw/xfree86/dri/dri.c | 7 hw/xfree86/dri2/dri2.c | 7 hw/xfree86/int10/generic.c | 2 hw/xfree86/loader/sdksyms.sh | 1 include/xorg-config.h.in | 4 15 files changed, 1521 insertions(+), 11 deletions(-) Index: xserver-1.6.99-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.6.99-vga-arb.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- xserver-1.6.99-vga-arb.patch 4 Aug 2009 10:14:56 -0000 1.2 +++ xserver-1.6.99-vga-arb.patch 5 Aug 2009 05:55:36 -0000 1.3 @@ -1,4 +1,4 @@ -From 3e94ca1eb90ded7910edbfa42a63bd832cfa405c Mon Sep 17 00:00:00 2001 +From 5900761f4d2d75674d3d303ef37f60a9dcde4309 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Mon, 3 Aug 2009 14:09:32 +1000 Subject: [PATCH] X server: VGA arbitration. @@ -225,7 +225,7 @@ index f6138c3..fa24813 100644 } diff --git a/hw/xfree86/common/xf86VGAarbiter.c b/hw/xfree86/common/xf86VGAarbiter.c new file mode 100644 -index 0000000..6a97b7c +index 0000000..bac5183 --- /dev/null +++ b/hw/xfree86/common/xf86VGAarbiter.c @@ -0,0 +1,1150 @@ @@ -355,16 +355,16 @@ index 0000000..6a97b7c + int bus, devi, func; + GDevPtr dev_tmp; + struct pci_device *dev; ++ EntityInfoPtr entity; + + if (vga_no_arb) + return; + -+ dev_tmp = xf86GetDevFromEntity(pScrn->entityList[0], -+ pScrn->entityInstanceList[0]); -+ sscanf(dev_tmp->busID, "PCI:%d:%d:%d", &bus, &devi, &func); -+ ErrorF("registering PCI:%d:%d:%d with the VGA arbitration\n", bus, devi, func); ++ entity = xf86GetEntityInfo(pScrn->entityList[0]); ++ if (entity->type != BUS_PCI) ++ return; + -+ dev = pci_device_find_by_slot(0, bus, devi, func); ++ dev = entity->bus.id.pci; + pScrn->vgaDev = dev; +} + From bskeggs at fedoraproject.org Wed Aug 5 06:00:26 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Wed, 5 Aug 2009 06:00:26 +0000 (UTC) Subject: rpms/xorg-x11-drv-nouveau/devel .cvsignore, 1.38, 1.39 nouveau-bicubic-2x.patch, 1.5, 1.6 nouveau-multiple-xserver.patch, 1.7, 1.8 nouveau-transition-hack.patch, 1.8, 1.9 sources, 1.39, 1.40 xorg-x11-drv-nouveau.spec, 1.48, 1.49 Message-ID: <20090805060026.F205211C0349@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30894 Modified Files: .cvsignore nouveau-bicubic-2x.patch nouveau-multiple-xserver.patch nouveau-transition-hack.patch sources xorg-x11-drv-nouveau.spec Log Message: * Wed Aug 05 2009 Ben Skeggs 0.0.15-2.20090803git712064e - dri2 fixes, no wfb without kms, non-kms fb resize fixes, other misc fixes Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/.cvsignore,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- .cvsignore 4 Aug 2009 06:52:52 -0000 1.38 +++ .cvsignore 5 Aug 2009 06:00:25 -0000 1.39 @@ -1 +1 @@ -xf86-video-nouveau-0.0.15-20090803git619103a.tar.bz2 +xf86-video-nouveau-0.0.15-20090805git712064e.tar.bz2 nouveau-bicubic-2x.patch: nv30_xv_tex.c | 2 +- nv40_xv_tex.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) Index: nouveau-bicubic-2x.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-bicubic-2x.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- nouveau-bicubic-2x.patch 4 Aug 2009 06:52:52 -0000 1.5 +++ nouveau-bicubic-2x.patch 5 Aug 2009 06:00:26 -0000 1.6 @@ -1,4 +1,4 @@ -From 9eed08a8ebccf41c5b65c66a15806fd755249106 Mon Sep 17 00:00:00 2001 +From 23a7cd9fcfc2fdc589e86321d96c2c886fd46991 Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Mon, 4 May 2009 17:04:34 +1000 Subject: [PATCH 3/3] xv: only use bicubic filtering when scaling >=2x nouveau-multiple-xserver.patch: nv_driver.c | 85 ++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 57 insertions(+), 28 deletions(-) Index: nouveau-multiple-xserver.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-multiple-xserver.patch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- nouveau-multiple-xserver.patch 4 Aug 2009 06:52:52 -0000 1.7 +++ nouveau-multiple-xserver.patch 5 Aug 2009 06:00:26 -0000 1.8 @@ -1,14 +1,14 @@ -From e90a14ed87748789557583187d6bb3d96c6d117f Mon Sep 17 00:00:00 2001 +From c8327229aa73e2b946d0c1e61f25911f7dd3644b Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Sun, 28 Jun 2009 20:35:54 +1000 Subject: [PATCH 1/3] f12: hack to support multiple xserver instances --- - src/nv_driver.c | 91 ++++++++++++++++++++++++++++++++++++++---------------- - 1 files changed, 64 insertions(+), 27 deletions(-) + src/nv_driver.c | 84 +++++++++++++++++++++++++++++++++++++----------------- + 1 files changed, 57 insertions(+), 27 deletions(-) diff --git a/src/nv_driver.c b/src/nv_driver.c -index ad45d19..2ab42e1 100644 +index 62cba05..06023e2 100644 --- a/src/nv_driver.c +++ b/src/nv_driver.c @@ -21,6 +21,7 @@ @@ -19,7 +19,7 @@ index ad45d19..2ab42e1 100644 #include "nv_include.h" -@@ -377,16 +378,24 @@ NV50ReleaseDisplay(ScrnInfoPtr pScrn) +@@ -377,6 +378,7 @@ NV50ReleaseDisplay(ScrnInfoPtr pScrn) */ /* Mandatory */ @@ -27,17 +27,11 @@ index ad45d19..2ab42e1 100644 static Bool NVEnterVT(int scrnIndex, int flags) { - ScrnInfoPtr pScrn = xf86Screens[scrnIndex]; - NVPtr pNv = NVPTR(pScrn); -+ int ret; - - xf86DrvMsg(pScrn->scrnIndex, X_INFO, "NVEnterVT is called.\n"); +@@ -390,8 +392,10 @@ NVEnterVT(int scrnIndex, int flags) + if (ret) + ErrorF("Unable to get master: %d\n", ret); - if (!pNv->NoAccel) -+ ret = ioctl(nouveau_device(pNv->dev)->fd, DRM_IOCTL_SET_MASTER, NULL); -+ if (ret) -+ xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "Unable to set master\n"); -+ + if (!pNv->NoAccel) { + NVMapMemGART(pScrn); NVAccelCommonInit(pScrn); @@ -45,23 +39,16 @@ index ad45d19..2ab42e1 100644 if (!pNv->kms_enable) { /* Save current state, VGA fonts etc */ -@@ -429,11 +438,15 @@ NVLeaveVT(int scrnIndex, int flags) - { - ScrnInfoPtr pScrn = xf86Screens[scrnIndex]; - NVPtr pNv = NVPTR(pScrn); -+ struct nouveau_device_priv *nvdev = nouveau_device(pNv->dev); - - xf86DrvMsg(pScrn->scrnIndex, X_INFO, "NVLeaveVT is called.\n"); +@@ -440,6 +444,8 @@ NVLeaveVT(int scrnIndex, int flags) NVSync(pScrn); + nouveau_bo_ref(NULL, &pNv->GART); -+ ioctl(nvdev->fd, DRM_IOCTL_DROP_MASTER, NULL); + - if (!pNv->kms_enable) { - if (pNv->Architecture < NV_ARCH_50) - NVRestore(pScrn); -@@ -1172,6 +1185,52 @@ NVPreInit(ScrnInfoPtr pScrn, int flags) + ret = drmDropMaster(nouveau_device(pNv->dev)->fd); + if (ret) + ErrorF("Error dropping master: %d\n", ret); +@@ -1185,6 +1191,52 @@ NVPreInit(ScrnInfoPtr pScrn, int flags) static Bool @@ -114,7 +101,7 @@ index ad45d19..2ab42e1 100644 NVMapMem(ScrnInfoPtr pScrn) { NVPtr pNv = NVPTR(pScrn); -@@ -1211,6 +1270,9 @@ NVMapMem(ScrnInfoPtr pScrn) +@@ -1224,6 +1276,9 @@ NVMapMem(ScrnInfoPtr pScrn) goto skip_offscreen_gart; if (!pNv->exa_driver_pixmaps) { @@ -124,7 +111,7 @@ index ad45d19..2ab42e1 100644 size = (pNv->VRAMPhysicalSize / 2) - size; if (pNv->Architecture >= NV_ARCH_50) { -@@ -1227,6 +1289,7 @@ NVMapMem(ScrnInfoPtr pScrn) +@@ -1240,6 +1295,7 @@ NVMapMem(ScrnInfoPtr pScrn) return FALSE; } @@ -132,7 +119,7 @@ index ad45d19..2ab42e1 100644 xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Allocated %dMiB VRAM for offscreen pixmaps\n", (uint32_t)(pNv->offscreen->size >> 20)); -@@ -1236,32 +1299,6 @@ NVMapMem(ScrnInfoPtr pScrn) +@@ -1249,32 +1305,6 @@ NVMapMem(ScrnInfoPtr pScrn) nouveau_bo_unmap(pNv->offscreen); } nouveau-transition-hack.patch: drmmode_display.c | 172 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 169 insertions(+), 3 deletions(-) Index: nouveau-transition-hack.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-transition-hack.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- nouveau-transition-hack.patch 4 Aug 2009 06:52:52 -0000 1.8 +++ nouveau-transition-hack.patch 5 Aug 2009 06:00:26 -0000 1.9 @@ -1,4 +1,4 @@ -From e2d92e84979a51eaedb87ca9b8e44699f0166c7e Mon Sep 17 00:00:00 2001 +From e0b897898184f96a9a8ef8d583b612ea63dbd92b Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Tue, 30 Jun 2009 10:52:07 +1000 Subject: [PATCH 2/3] f12: transitions @@ -8,7 +8,7 @@ Subject: [PATCH 2/3] f12: transitions 1 files changed, 169 insertions(+), 2 deletions(-) diff --git a/src/drmmode_display.c b/src/drmmode_display.c -index de1fa00..cbc97c8 100644 +index 3f04be1..2220d04 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c @@ -172,6 +172,166 @@ drmmode_fb_pixmap(ScrnInfoPtr pScrn, int id, unsigned *w, unsigned *h) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/sources,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- sources 4 Aug 2009 06:52:52 -0000 1.39 +++ sources 5 Aug 2009 06:00:26 -0000 1.40 @@ -1 +1 @@ -edc867f0c964a749e7b535a6a26ad0f6 xf86-video-nouveau-0.0.15-20090803git619103a.tar.bz2 +fbae58a5c8b661a84f96b1d6989a6de3 xf86-video-nouveau-0.0.15-20090805git712064e.tar.bz2 Index: xorg-x11-drv-nouveau.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/xorg-x11-drv-nouveau.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- xorg-x11-drv-nouveau.spec 4 Aug 2009 06:52:52 -0000 1.48 +++ xorg-x11-drv-nouveau.spec 5 Aug 2009 06:00:26 -0000 1.49 @@ -7,8 +7,8 @@ # git clone git://git.freedesktop.org/git/nouveau/xf86-video-nouveau # git-archive --format=tar --prefix=xf86-video-nouveau-0.0.10/ %{git_version} | bzip2 > xf86-video-nouveau-0.0.10-%{gitdate}.tar.bz2 -%define gitdate 20090803 -%define git_version 619103a +%define gitdate 20090805 +%define git_version 712064e %define snapshot %{gitdate}git%{git_version} @@ -19,7 +19,7 @@ Name: xorg-x11-drv-nouveau # need to set an epoch to get version number in sync with upstream Epoch: 1 Version: %{nouveau_version} -Release: 1.%{snapshot}%{?dist} +Release: 2.%{snapshot}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -81,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nouveau.4* %changelog +* Wed Aug 05 2009 Ben Skeggs 0.0.15-2.20090803git712064e +- dri2 fixes, no wfb without kms, non-kms fb resize fixes, other misc fixes + * Tue Aug 04 2009 Ben Skeggs 0.0.15-1.20090803git619103a - upstream update, misc fixes From airlied at fedoraproject.org Wed Aug 5 06:03:52 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 06:03:52 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xserver-1.6.99-vga-arb.patch,1.3,1.4 Message-ID: <20090805060352.74EC211C008C@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31869 Modified Files: xserver-1.6.99-vga-arb.patch Log Message: * Wed Aug 05 2009 Dave Airlie 1.6.99-26.20090804 - fix VGA arb device lookup - noticed by mclasen in qemu xserver-1.6.99-vga-arb.patch: configure.ac | 1 hw/xfree86/common/Makefile.am | 6 hw/xfree86/common/xf86Bus.c | 15 hw/xfree86/common/xf86DPMS.c | 4 hw/xfree86/common/xf86Init.c | 11 hw/xfree86/common/xf86PM.c | 6 hw/xfree86/common/xf86VGAarbiter.c | 1149 +++++++++++++++++++++++++++++++++ hw/xfree86/common/xf86VGAarbiter.h | 48 + hw/xfree86/common/xf86VGAarbiterPriv.h | 266 +++++++ hw/xfree86/common/xf86str.h | 4 hw/xfree86/dri/dri.c | 7 hw/xfree86/dri2/dri2.c | 7 hw/xfree86/int10/generic.c | 2 hw/xfree86/loader/sdksyms.sh | 1 include/xorg-config.h.in | 4 15 files changed, 1520 insertions(+), 11 deletions(-) Index: xserver-1.6.99-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.6.99-vga-arb.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xserver-1.6.99-vga-arb.patch 5 Aug 2009 05:55:36 -0000 1.3 +++ xserver-1.6.99-vga-arb.patch 5 Aug 2009 06:03:51 -0000 1.4 @@ -1,4 +1,4 @@ -From 5900761f4d2d75674d3d303ef37f60a9dcde4309 Mon Sep 17 00:00:00 2001 +From 0fa02caca3108dee3f1ddfb8ba8ce0b6bb61bcd1 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Mon, 3 Aug 2009 14:09:32 +1000 Subject: [PATCH] X server: VGA arbitration. @@ -14,7 +14,7 @@ test with lots more sigio mouse movement hw/xfree86/common/xf86DPMS.c | 4 +- hw/xfree86/common/xf86Init.c | 11 +- hw/xfree86/common/xf86PM.c | 6 +- - hw/xfree86/common/xf86VGAarbiter.c | 1150 ++++++++++++++++++++++++++++++++ + hw/xfree86/common/xf86VGAarbiter.c | 1149 ++++++++++++++++++++++++++++++++ hw/xfree86/common/xf86VGAarbiter.h | 48 ++ hw/xfree86/common/xf86VGAarbiterPriv.h | 266 ++++++++ hw/xfree86/common/xf86str.h | 4 +- @@ -23,7 +23,7 @@ test with lots more sigio mouse movement hw/xfree86/int10/generic.c | 2 + hw/xfree86/loader/sdksyms.sh | 1 + include/xorg-config.h.in | 3 + - 15 files changed, 1521 insertions(+), 10 deletions(-) + 15 files changed, 1520 insertions(+), 10 deletions(-) create mode 100644 hw/xfree86/common/xf86VGAarbiter.c create mode 100644 hw/xfree86/common/xf86VGAarbiter.h create mode 100644 hw/xfree86/common/xf86VGAarbiterPriv.h @@ -225,10 +225,10 @@ index f6138c3..fa24813 100644 } diff --git a/hw/xfree86/common/xf86VGAarbiter.c b/hw/xfree86/common/xf86VGAarbiter.c new file mode 100644 -index 0000000..bac5183 +index 0000000..9f12490 --- /dev/null +++ b/hw/xfree86/common/xf86VGAarbiter.c -@@ -0,0 +1,1150 @@ +@@ -0,0 +1,1149 @@ +/* + * This code was stolen from RAC and adapted to control the legacy vga + * interface. @@ -262,6 +262,7 @@ index 0000000..bac5183 +#define DEBUG +#include "xf86VGAarbiter.h" +#include "xf86VGAarbiterPriv.h" ++#include "xf86Bus.h" +#include "pciaccess.h" + +#ifdef DEBUG @@ -352,19 +353,17 @@ index 0000000..bac5183 +void +xf86VGAarbiterScrnInit(ScrnInfoPtr pScrn) +{ -+ int bus, devi, func; -+ GDevPtr dev_tmp; + struct pci_device *dev; -+ EntityInfoPtr entity; ++ EntityPtr pEnt; + + if (vga_no_arb) + return; + -+ entity = xf86GetEntityInfo(pScrn->entityList[0]); -+ if (entity->type != BUS_PCI) ++ pEnt = xf86Entities[pScrn->entityList[0]]; ++ if (pEnt->bus.type != BUS_PCI) + return; + -+ dev = entity->bus.id.pci; ++ dev = pEnt->bus.id.pci; + pScrn->vgaDev = dev; +} + From akurtakov at fedoraproject.org Wed Aug 5 06:09:20 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Wed, 5 Aug 2009 06:09:20 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.647,1.648 Message-ID: <20090805060920.C0AF811C008C@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv921/devel Modified Files: eclipse.spec Log Message: Disable initialize. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.647 retrieving revision 1.648 diff -u -p -r1.647 -r1.648 --- eclipse.spec 4 Aug 2009 12:48:10 -0000 1.647 +++ eclipse.spec 5 Aug 2009 06:09:20 -0000 1.648 @@ -11,7 +11,7 @@ Epoch: 1 %define eclipse_majmin %{eclipse_major}.%{eclipse_minor} %define eclipse_micro 0 %define swtver 3.5.0.v3550 -%define initialize 1 +%define initialize 0 # All arches line up between Eclipse and Linux kernel names except i386 -> x86 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.27%{?dist} +Release: 0.3.28%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -1485,6 +1485,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.28 +- Disable initialize. + * Tue Aug 4 2009 Alexander Kurtakov 1:3.5.0-0.3.27 - No need to copy eclipse.ini for secondary archs. From pkgdb at fedoraproject.org Wed Aug 5 06:09:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:09:37 +0000 Subject: [pkgdb] anerley was added for pbrobinson Message-ID: <20090805060937.2FD7A10F89F@bastion2.fedora.phx.redhat.com> tibbs has added Package anerley with summary Moblin widgets for people information tibbs has approved Package anerley tibbs has added a Fedora devel branch for anerley with an owner of pbrobinson tibbs has approved anerley in Fedora devel tibbs has approved Package anerley tibbs has set commit to Approved for 107427 on anerley (Fedora devel) tibbs has set checkout to Approved for 107427 on anerley (Fedora devel) tibbs has set build to Approved for 107427 on anerley (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/anerley From pkgdb at fedoraproject.org Wed Aug 5 06:09:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:09:37 +0000 Subject: [pkgdb] anerley summary updated by tibbs Message-ID: <20090805060937.E886C10F8A2@bastion2.fedora.phx.redhat.com> tibbs set package anerley summary to Moblin widgets for people information To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/anerley From pkgdb at fedoraproject.org Wed Aug 5 06:09:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:09:37 +0000 Subject: [pkgdb] anerley (Fedora, 11) updated by tibbs Message-ID: <20090805060937.F32B110F8AD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for anerley tibbs has set commit to Approved for 107427 on anerley (Fedora 11) tibbs has set checkout to Approved for 107427 on anerley (Fedora 11) tibbs has set build to Approved for 107427 on anerley (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/anerley From tibbs at fedoraproject.org Wed Aug 5 06:09:44 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:09:44 +0000 (UTC) Subject: rpms/anerley - New directory Message-ID: <20090805060944.36E8D11C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/anerley In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsds1119/rpms/anerley Log Message: Directory /cvs/pkgs/rpms/anerley added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:09:44 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:09:44 +0000 (UTC) Subject: rpms/anerley/devel - New directory Message-ID: <20090805060944.7BAD511C0346@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/anerley/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsds1119/rpms/anerley/devel Log Message: Directory /cvs/pkgs/rpms/anerley/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:09:50 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:09:50 +0000 (UTC) Subject: rpms/anerley Makefile,NONE,1.1 Message-ID: <20090805060950.BC33411C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/anerley In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsds1119/rpms/anerley Added Files: Makefile Log Message: Setup of module anerley --- NEW FILE Makefile --- # Top level Makefile for module anerley all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 06:09:51 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:09:51 +0000 (UTC) Subject: rpms/anerley/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805060951.3D3CF11C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/anerley/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsds1119/rpms/anerley/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module anerley --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: anerley # $Id: Makefile,v 1.1 2009/08/05 06:09:50 tibbs Exp $ NAME := anerley 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 06:10:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:10:12 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-Session-Store-Cache was added for iarnell Message-ID: <20090805061012.954FF10F8AC@bastion2.fedora.phx.redhat.com> tibbs has added Package perl-Catalyst-Plugin-Session-Store-Cache with summary Store sessions using a Catalyst::Plugin::Cache tibbs has approved Package perl-Catalyst-Plugin-Session-Store-Cache tibbs has added a Fedora devel branch for perl-Catalyst-Plugin-Session-Store-Cache with an owner of iarnell tibbs has approved perl-Catalyst-Plugin-Session-Store-Cache in Fedora devel tibbs has approved Package perl-Catalyst-Plugin-Session-Store-Cache tibbs has set commit to Approved for 107427 on perl-Catalyst-Plugin-Session-Store-Cache (Fedora devel) tibbs has set checkout to Approved for 107427 on perl-Catalyst-Plugin-Session-Store-Cache (Fedora devel) tibbs has set build to Approved for 107427 on perl-Catalyst-Plugin-Session-Store-Cache (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-Session-Store-Cache From pkgdb at fedoraproject.org Wed Aug 5 06:10:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:10:13 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-Session-Store-Cache summary updated by tibbs Message-ID: <20090805061013.CDA8110F8BA@bastion2.fedora.phx.redhat.com> tibbs set package perl-Catalyst-Plugin-Session-Store-Cache summary to Store sessions using a Catalyst::Plugin::Cache To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-Session-Store-Cache From pkgdb at fedoraproject.org Wed Aug 5 06:10:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:10:13 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-Session-Store-Cache (Fedora, 11) updated by tibbs Message-ID: <20090805061013.DDCD410F8BB@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for perl-Catalyst-Plugin-Session-Store-Cache tibbs has set commit to Approved for 107427 on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 11) tibbs has set checkout to Approved for 107427 on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 11) tibbs has set build to Approved for 107427 on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 11) tibbs approved watchbugzilla on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 11) for perl-sig tibbs approved watchcommits on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 11) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-Session-Store-Cache From pkgdb at fedoraproject.org Wed Aug 5 06:10:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:10:13 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-Session-Store-Cache (Fedora, 11) updated by tibbs Message-ID: <20090805061013.E9FAA10F8BD@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on perl-Catalyst-Plugin-Session-Store-Cache (Fedora devel) for perl-sig tibbs approved watchcommits on perl-Catalyst-Plugin-Session-Store-Cache (Fedora devel) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-Session-Store-Cache From tibbs at fedoraproject.org Wed Aug 5 06:10:20 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:10:20 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session-Store-Cache - New directory Message-ID: <20090805061020.1F9F711C0439@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsuF1521/rpms/perl-Catalyst-Plugin-Session-Store-Cache Log Message: Directory /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:10:20 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:10:20 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel - New directory Message-ID: <20090805061020.5CE4D11C04E3@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsuF1521/rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel Log Message: Directory /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:10:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:10:27 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session-Store-Cache Makefile,NONE,1.1 Message-ID: <20090805061027.6533A11C0439@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsuF1521/rpms/perl-Catalyst-Plugin-Session-Store-Cache Added Files: Makefile Log Message: Setup of module perl-Catalyst-Plugin-Session-Store-Cache --- NEW FILE Makefile --- # Top level Makefile for module perl-Catalyst-Plugin-Session-Store-Cache all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 06:10:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:10:27 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805061027.D1EAC11C0439@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsuF1521/rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Catalyst-Plugin-Session-Store-Cache --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Catalyst-Plugin-Session-Store-Cache # $Id: Makefile,v 1.1 2009/08/05 06:10:27 tibbs Exp $ NAME := perl-Catalyst-Plugin-Session-Store-Cache 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 06:10:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:10:13 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-Session-Store-Cache (Fedora, 11) updated by tibbs Message-ID: <20090805061014.07E4D10F8C1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for perl-Catalyst-Plugin-Session-Store-Cache tibbs has set commit to Approved for 107427 on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 10) tibbs has set checkout to Approved for 107427 on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 10) tibbs has set build to Approved for 107427 on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 10) tibbs approved watchbugzilla on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 10) for perl-sig tibbs approved watchcommits on perl-Catalyst-Plugin-Session-Store-Cache (Fedora 10) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-Session-Store-Cache From pkgdb at fedoraproject.org Wed Aug 5 06:11:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:18 +0000 Subject: [pkgdb] perl-DBIx-Class-TimeStamp was added for iarnell Message-ID: <20090805061118.AD25A10F8A0@bastion2.fedora.phx.redhat.com> tibbs has added Package perl-DBIx-Class-TimeStamp with summary DBIx::Class extension to update and create date and time based fields tibbs has approved Package perl-DBIx-Class-TimeStamp tibbs has added a Fedora devel branch for perl-DBIx-Class-TimeStamp with an owner of iarnell tibbs has approved perl-DBIx-Class-TimeStamp in Fedora devel tibbs has approved Package perl-DBIx-Class-TimeStamp tibbs has set commit to Approved for 107427 on perl-DBIx-Class-TimeStamp (Fedora devel) tibbs has set checkout to Approved for 107427 on perl-DBIx-Class-TimeStamp (Fedora devel) tibbs has set build to Approved for 107427 on perl-DBIx-Class-TimeStamp (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-DBIx-Class-TimeStamp From pkgdb at fedoraproject.org Wed Aug 5 06:11:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:19 +0000 Subject: [pkgdb] perl-DBIx-Class-TimeStamp summary updated by tibbs Message-ID: <20090805061119.F30CC10F8A2@bastion2.fedora.phx.redhat.com> tibbs set package perl-DBIx-Class-TimeStamp summary to DBIx::Class extension to update and create date and time based fields To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-DBIx-Class-TimeStamp From pkgdb at fedoraproject.org Wed Aug 5 06:11:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:19 +0000 Subject: [pkgdb] perl-DBIx-Class-TimeStamp (Fedora, 11) updated by tibbs Message-ID: <20090805061120.0757A10F8B1@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for perl-DBIx-Class-TimeStamp tibbs has set commit to Approved for 107427 on perl-DBIx-Class-TimeStamp (Fedora 11) tibbs has set checkout to Approved for 107427 on perl-DBIx-Class-TimeStamp (Fedora 11) tibbs has set build to Approved for 107427 on perl-DBIx-Class-TimeStamp (Fedora 11) tibbs approved watchbugzilla on perl-DBIx-Class-TimeStamp (Fedora 11) for perl-sig tibbs approved watchcommits on perl-DBIx-Class-TimeStamp (Fedora 11) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-DBIx-Class-TimeStamp From pkgdb at fedoraproject.org Wed Aug 5 06:11:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:19 +0000 Subject: [pkgdb] perl-DBIx-Class-TimeStamp (Fedora, 11) updated by tibbs Message-ID: <20090805061120.0FA0C10F8B6@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on perl-DBIx-Class-TimeStamp (Fedora devel) for perl-sig tibbs approved watchcommits on perl-DBIx-Class-TimeStamp (Fedora devel) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-DBIx-Class-TimeStamp From pkgdb at fedoraproject.org Wed Aug 5 06:11:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:19 +0000 Subject: [pkgdb] perl-DBIx-Class-TimeStamp (Fedora, 11) updated by tibbs Message-ID: <20090805061120.296FF10F8BB@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for perl-DBIx-Class-TimeStamp tibbs has set commit to Approved for 107427 on perl-DBIx-Class-TimeStamp (Fedora 10) tibbs has set checkout to Approved for 107427 on perl-DBIx-Class-TimeStamp (Fedora 10) tibbs has set build to Approved for 107427 on perl-DBIx-Class-TimeStamp (Fedora 10) tibbs approved watchbugzilla on perl-DBIx-Class-TimeStamp (Fedora 10) for perl-sig tibbs approved watchcommits on perl-DBIx-Class-TimeStamp (Fedora 10) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-DBIx-Class-TimeStamp From tibbs at fedoraproject.org Wed Aug 5 06:11:26 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:11:26 +0000 (UTC) Subject: rpms/perl-DBIx-Class-TimeStamp/devel - New directory Message-ID: <20090805061126.4EBC011C0346@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsxG2580/rpms/perl-DBIx-Class-TimeStamp/devel Log Message: Directory /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:11:26 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:11:26 +0000 (UTC) Subject: rpms/perl-DBIx-Class-TimeStamp - New directory Message-ID: <20090805061126.24FD311C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsxG2580/rpms/perl-DBIx-Class-TimeStamp Log Message: Directory /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:11:32 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:11:32 +0000 (UTC) Subject: rpms/perl-DBIx-Class-TimeStamp Makefile,NONE,1.1 Message-ID: <20090805061132.A7E6C11C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsxG2580/rpms/perl-DBIx-Class-TimeStamp Added Files: Makefile Log Message: Setup of module perl-DBIx-Class-TimeStamp --- NEW FILE Makefile --- # Top level Makefile for module perl-DBIx-Class-TimeStamp all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 06:11:32 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:11:32 +0000 (UTC) Subject: rpms/perl-DBIx-Class-TimeStamp/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805061132.F1BEA11C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsxG2580/rpms/perl-DBIx-Class-TimeStamp/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-DBIx-Class-TimeStamp --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-DBIx-Class-TimeStamp # $Id: Makefile,v 1.1 2009/08/05 06:11:32 tibbs Exp $ NAME := perl-DBIx-Class-TimeStamp 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 06:11:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:48 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-PageCache was added for iarnell Message-ID: <20090805061148.23D7A10F8A1@bastion2.fedora.phx.redhat.com> tibbs has added Package perl-Catalyst-Plugin-PageCache with summary Cache the output of entire pages tibbs has approved Package perl-Catalyst-Plugin-PageCache tibbs has added a Fedora devel branch for perl-Catalyst-Plugin-PageCache with an owner of iarnell tibbs has approved perl-Catalyst-Plugin-PageCache in Fedora devel tibbs has approved Package perl-Catalyst-Plugin-PageCache tibbs has set commit to Approved for 107427 on perl-Catalyst-Plugin-PageCache (Fedora devel) tibbs has set checkout to Approved for 107427 on perl-Catalyst-Plugin-PageCache (Fedora devel) tibbs has set build to Approved for 107427 on perl-Catalyst-Plugin-PageCache (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-PageCache From pkgdb at fedoraproject.org Wed Aug 5 06:11:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:49 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-PageCache summary updated by tibbs Message-ID: <20090805061149.9154210F8C5@bastion2.fedora.phx.redhat.com> tibbs set package perl-Catalyst-Plugin-PageCache summary to Cache the output of entire pages To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-PageCache From pkgdb at fedoraproject.org Wed Aug 5 06:11:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:49 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-PageCache (Fedora, 11) updated by tibbs Message-ID: <20090805061149.9755E10F8C9@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for perl-Catalyst-Plugin-PageCache tibbs has set commit to Approved for 107427 on perl-Catalyst-Plugin-PageCache (Fedora 11) tibbs has set checkout to Approved for 107427 on perl-Catalyst-Plugin-PageCache (Fedora 11) tibbs has set build to Approved for 107427 on perl-Catalyst-Plugin-PageCache (Fedora 11) tibbs approved watchbugzilla on perl-Catalyst-Plugin-PageCache (Fedora 11) for perl-sig tibbs approved watchcommits on perl-Catalyst-Plugin-PageCache (Fedora 11) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-PageCache From pkgdb at fedoraproject.org Wed Aug 5 06:11:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:49 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-PageCache (Fedora, 11) updated by tibbs Message-ID: <20090805061149.9DB8210F8CC@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on perl-Catalyst-Plugin-PageCache (Fedora devel) for perl-sig tibbs approved watchcommits on perl-Catalyst-Plugin-PageCache (Fedora devel) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-PageCache From tibbs at fedoraproject.org Wed Aug 5 06:11:56 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:11:56 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-PageCache - New directory Message-ID: <20090805061156.2039111C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsaQ2900/rpms/perl-Catalyst-Plugin-PageCache Log Message: Directory /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:11:56 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:11:56 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-PageCache/devel - New directory Message-ID: <20090805061156.4387611C0346@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsaQ2900/rpms/perl-Catalyst-Plugin-PageCache/devel Log Message: Directory /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/devel added to the repository From pkgdb at fedoraproject.org Wed Aug 5 06:11:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:11:49 +0000 Subject: [pkgdb] perl-Catalyst-Plugin-PageCache (Fedora, 11) updated by tibbs Message-ID: <20090805061149.A847610F8CF@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for perl-Catalyst-Plugin-PageCache tibbs has set commit to Approved for 107427 on perl-Catalyst-Plugin-PageCache (Fedora 10) tibbs has set checkout to Approved for 107427 on perl-Catalyst-Plugin-PageCache (Fedora 10) tibbs has set build to Approved for 107427 on perl-Catalyst-Plugin-PageCache (Fedora 10) tibbs approved watchbugzilla on perl-Catalyst-Plugin-PageCache (Fedora 10) for perl-sig tibbs approved watchcommits on perl-Catalyst-Plugin-PageCache (Fedora 10) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Catalyst-Plugin-PageCache From tibbs at fedoraproject.org Wed Aug 5 06:12:02 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:12:02 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-PageCache Makefile,NONE,1.1 Message-ID: <20090805061202.92C1011C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsaQ2900/rpms/perl-Catalyst-Plugin-PageCache Added Files: Makefile Log Message: Setup of module perl-Catalyst-Plugin-PageCache --- NEW FILE Makefile --- # Top level Makefile for module perl-Catalyst-Plugin-PageCache all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 06:12:02 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:12:02 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-PageCache/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805061202.EF84B11C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsaQ2900/rpms/perl-Catalyst-Plugin-PageCache/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Catalyst-Plugin-PageCache --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Catalyst-Plugin-PageCache # $Id: Makefile,v 1.1 2009/08/05 06:12:02 tibbs Exp $ NAME := perl-Catalyst-Plugin-PageCache 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 06:13:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:13:03 +0000 Subject: [pkgdb] dvisvgm was added for mgieseki Message-ID: <20090805061303.E658710F8B2@bastion2.fedora.phx.redhat.com> tibbs has added Package dvisvgm with summary A DVI to SVG converter tibbs has approved Package dvisvgm tibbs has added a Fedora devel branch for dvisvgm with an owner of mgieseki tibbs has approved dvisvgm in Fedora devel tibbs has approved Package dvisvgm tibbs has set commit to Approved for 107427 on dvisvgm (Fedora devel) tibbs has set checkout to Approved for 107427 on dvisvgm (Fedora devel) tibbs has set build to Approved for 107427 on dvisvgm (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dvisvgm From pkgdb at fedoraproject.org Wed Aug 5 06:13:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:13:04 +0000 Subject: [pkgdb] dvisvgm summary updated by tibbs Message-ID: <20090805061304.EF7B610F8B6@bastion2.fedora.phx.redhat.com> tibbs set package dvisvgm summary to A DVI to SVG converter To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dvisvgm From pkgdb at fedoraproject.org Wed Aug 5 06:13:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:13:04 +0000 Subject: [pkgdb] dvisvgm (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805061305.070C310F8BB@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for dvisvgm tibbs has set commit to Approved for 107427 on dvisvgm (Fedora 11) tibbs has set checkout to Approved for 107427 on dvisvgm (Fedora 11) tibbs has set build to Approved for 107427 on dvisvgm (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dvisvgm From pkgdb at fedoraproject.org Wed Aug 5 06:13:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:13:04 +0000 Subject: [pkgdb] dvisvgm (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805061305.0BBF910F8BD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for dvisvgm tibbs has set commit to Approved for 107427 on dvisvgm (Fedora 10) tibbs has set checkout to Approved for 107427 on dvisvgm (Fedora 10) tibbs has set build to Approved for 107427 on dvisvgm (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dvisvgm From pkgdb at fedoraproject.org Wed Aug 5 06:13:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:13:04 +0000 Subject: [pkgdb] dvisvgm (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805061305.1D45D10F8C0@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for dvisvgm tibbs has set commit to Approved for 107427 on dvisvgm (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on dvisvgm (Fedora EPEL 5) tibbs has set build to Approved for 107427 on dvisvgm (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dvisvgm From tibbs at fedoraproject.org Wed Aug 5 06:13:11 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:13:11 +0000 (UTC) Subject: rpms/dvisvgm/devel - New directory Message-ID: <20090805061311.4390311C0346@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/dvisvgm/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsWo3399/rpms/dvisvgm/devel Log Message: Directory /cvs/pkgs/rpms/dvisvgm/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:13:11 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:13:11 +0000 (UTC) Subject: rpms/dvisvgm - New directory Message-ID: <20090805061311.1DD1711C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/dvisvgm In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsWo3399/rpms/dvisvgm Log Message: Directory /cvs/pkgs/rpms/dvisvgm added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:13:18 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:13:18 +0000 (UTC) Subject: rpms/dvisvgm/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805061318.DC73711C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/dvisvgm/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsWo3399/rpms/dvisvgm/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module dvisvgm --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: dvisvgm # $Id: Makefile,v 1.1 2009/08/05 06:13:18 tibbs Exp $ NAME := dvisvgm 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 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) --- NEW FILE sources --- From tibbs at fedoraproject.org Wed Aug 5 06:13:18 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:13:18 +0000 (UTC) Subject: rpms/dvisvgm Makefile,NONE,1.1 Message-ID: <20090805061318.5571D11C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/dvisvgm In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsWo3399/rpms/dvisvgm Added Files: Makefile Log Message: Setup of module dvisvgm --- NEW FILE Makefile --- # Top level Makefile for module dvisvgm all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Wed Aug 5 06:14:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:14:06 +0000 Subject: [pkgdb] nimbus was added for mcepl Message-ID: <20090805061406.5B74810F8B6@bastion2.fedora.phx.redhat.com> tibbs has added Package nimbus with summary Desktop theme originally from Sun tibbs has approved Package nimbus tibbs has added a Fedora devel branch for nimbus with an owner of mcepl tibbs has approved nimbus in Fedora devel tibbs has approved Package nimbus tibbs has set commit to Approved for 107427 on nimbus (Fedora devel) tibbs has set checkout to Approved for 107427 on nimbus (Fedora devel) tibbs has set build to Approved for 107427 on nimbus (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nimbus From pkgdb at fedoraproject.org Wed Aug 5 06:14:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:14:07 +0000 Subject: [pkgdb] nimbus summary updated by tibbs Message-ID: <20090805061407.3E38610F8B9@bastion2.fedora.phx.redhat.com> tibbs set package nimbus summary to Desktop theme originally from Sun To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nimbus From pkgdb at fedoraproject.org Wed Aug 5 06:14:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:14:07 +0000 Subject: [pkgdb] nimbus (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805061407.D1D3910F8C4@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for nimbus tibbs has set commit to Approved for 107427 on nimbus (Fedora 11) tibbs has set checkout to Approved for 107427 on nimbus (Fedora 11) tibbs has set build to Approved for 107427 on nimbus (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nimbus From pkgdb at fedoraproject.org Wed Aug 5 06:14:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:14:07 +0000 Subject: [pkgdb] nimbus (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805061408.03DDA10F8C8@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for nimbus tibbs has set commit to Approved for 107427 on nimbus (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on nimbus (Fedora EPEL 5) tibbs has set build to Approved for 107427 on nimbus (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nimbus From tibbs at fedoraproject.org Wed Aug 5 06:14:13 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:14:13 +0000 (UTC) Subject: rpms/nimbus - New directory Message-ID: <20090805061413.1932C11C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/nimbus In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvssv3886/rpms/nimbus Log Message: Directory /cvs/pkgs/rpms/nimbus added to the repository From pkgdb at fedoraproject.org Wed Aug 5 06:14:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:14:07 +0000 Subject: [pkgdb] nimbus (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805061408.0FAC110F8CA@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for nimbus tibbs has set commit to Approved for 107427 on nimbus (Fedora 10) tibbs has set checkout to Approved for 107427 on nimbus (Fedora 10) tibbs has set build to Approved for 107427 on nimbus (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nimbus From tibbs at fedoraproject.org Wed Aug 5 06:14:13 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:14:13 +0000 (UTC) Subject: rpms/nimbus/devel - New directory Message-ID: <20090805061413.3EE0211C0346@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/nimbus/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvssv3886/rpms/nimbus/devel Log Message: Directory /cvs/pkgs/rpms/nimbus/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:14:19 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:14:19 +0000 (UTC) Subject: rpms/nimbus Makefile,NONE,1.1 Message-ID: <20090805061419.9A3BD11C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/nimbus In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvssv3886/rpms/nimbus Added Files: Makefile Log Message: Setup of module nimbus --- NEW FILE Makefile --- # Top level Makefile for module nimbus all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 06:14:20 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:14:20 +0000 (UTC) Subject: rpms/nimbus/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805061420.3047011C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/nimbus/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvssv3886/rpms/nimbus/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module nimbus --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: nimbus # $Id: Makefile,v 1.1 2009/08/05 06:14:19 tibbs Exp $ NAME := nimbus 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 06:16:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:16:03 +0000 Subject: [pkgdb] R-preprocessCore was added for pingou Message-ID: <20090805061604.0A89410F890@bastion2.fedora.phx.redhat.com> tibbs has added Package R-preprocessCore with summary A collection of pre-processing functions tibbs has approved Package R-preprocessCore tibbs has added a Fedora devel branch for R-preprocessCore with an owner of pingou tibbs has approved R-preprocessCore in Fedora devel tibbs has approved Package R-preprocessCore tibbs has set commit to Approved for 107427 on R-preprocessCore (Fedora devel) tibbs has set checkout to Approved for 107427 on R-preprocessCore (Fedora devel) tibbs has set build to Approved for 107427 on R-preprocessCore (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-preprocessCore From pkgdb at fedoraproject.org Wed Aug 5 06:16:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:16:04 +0000 Subject: [pkgdb] R-preprocessCore summary updated by tibbs Message-ID: <20090805061604.E95A810F8A0@bastion2.fedora.phx.redhat.com> tibbs set package R-preprocessCore summary to A collection of pre-processing functions To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-preprocessCore From pkgdb at fedoraproject.org Wed Aug 5 06:16:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:16:04 +0000 Subject: [pkgdb] R-preprocessCore (Fedora, 11) updated by tibbs Message-ID: <20090805061604.F1F5010F8A9@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for R-preprocessCore tibbs has set commit to Approved for 107427 on R-preprocessCore (Fedora 11) tibbs has set checkout to Approved for 107427 on R-preprocessCore (Fedora 11) tibbs has set build to Approved for 107427 on R-preprocessCore (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-preprocessCore From tibbs at fedoraproject.org Wed Aug 5 06:16:10 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:16:10 +0000 (UTC) Subject: rpms/R-preprocessCore - New directory Message-ID: <20090805061610.1E7A011C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-preprocessCore In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsaf4659/rpms/R-preprocessCore Log Message: Directory /cvs/pkgs/rpms/R-preprocessCore added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:16:10 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:16:10 +0000 (UTC) Subject: rpms/R-preprocessCore/devel - New directory Message-ID: <20090805061610.5A6C311C0346@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-preprocessCore/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsaf4659/rpms/R-preprocessCore/devel Log Message: Directory /cvs/pkgs/rpms/R-preprocessCore/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 06:16:17 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:16:17 +0000 (UTC) Subject: rpms/R-preprocessCore Makefile,NONE,1.1 Message-ID: <20090805061617.16D8511C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-preprocessCore In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsaf4659/rpms/R-preprocessCore Added Files: Makefile Log Message: Setup of module R-preprocessCore --- NEW FILE Makefile --- # Top level Makefile for module R-preprocessCore all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 06:16:17 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 06:16:17 +0000 (UTC) Subject: rpms/R-preprocessCore/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805061617.B385A11C008C@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-preprocessCore/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsaf4659/rpms/R-preprocessCore/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module R-preprocessCore --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: R-preprocessCore # $Id: Makefile,v 1.1 2009/08/05 06:16:17 tibbs Exp $ NAME := R-preprocessCore 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 06:16:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 06:16:04 +0000 Subject: [pkgdb] R-preprocessCore (Fedora, 11) updated by tibbs Message-ID: <20090805061605.074F210F8AF@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for R-preprocessCore tibbs has set commit to Approved for 107427 on R-preprocessCore (Fedora 10) tibbs has set checkout to Approved for 107427 on R-preprocessCore (Fedora 10) tibbs has set build to Approved for 107427 on R-preprocessCore (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-preprocessCore From dwayne at fedoraproject.org Wed Aug 5 06:16:50 2009 From: dwayne at fedoraproject.org (dwayne) Date: Wed, 5 Aug 2009 06:16:50 +0000 (UTC) Subject: rpms/translate-toolkit/F-11 .cvsignore, 1.17, 1.18 sources, 1.18, 1.19 translate-toolkit.spec, 1.32, 1.33 Message-ID: <20090805061650.E47DC11C008C@cvs1.fedora.phx.redhat.com> Author: dwayne Update of /cvs/pkgs/rpms/translate-toolkit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4927 Modified Files: .cvsignore sources translate-toolkit.spec Log Message: * Wed Aug 5 2009 Dwayne Bailey - 1.4.0-1 - Update to 1.4.0 final Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/translate-toolkit/F-11/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 31 Jul 2009 20:54:42 -0000 1.17 +++ .cvsignore 5 Aug 2009 06:16:50 -0000 1.18 @@ -1,4 +1 @@ -translate-toolkit-1.3.0.tar.bz2 -translate-toolkit-1.4.0-beta1.tar.bz2 -translate-toolkit-1.4.0-rc1.tar.bz2 -translate-toolkit-1.4.0-rc2.tar.bz2 +translate-toolkit-1.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/translate-toolkit/F-11/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 31 Jul 2009 20:54:42 -0000 1.18 +++ sources 5 Aug 2009 06:16:50 -0000 1.19 @@ -1,4 +1 @@ -b21e7b1e382c03ecfeece6eab295840c translate-toolkit-1.3.0.tar.bz2 -1fd86891d3a8fa0e92d1fed3a04d3697 translate-toolkit-1.4.0-beta1.tar.bz2 -373ea5b4d02ef3c8cc35cdce34c73863 translate-toolkit-1.4.0-rc1.tar.bz2 -e7f1227922ed8a03fbfcb1e63511e73e translate-toolkit-1.4.0-rc2.tar.bz2 +e588e04d6a71975f62dc96828824a510 translate-toolkit-1.4.0.tar.bz2 Index: translate-toolkit.spec =================================================================== RCS file: /cvs/pkgs/rpms/translate-toolkit/F-11/translate-toolkit.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- translate-toolkit.spec 31 Jul 2009 20:54:42 -0000 1.32 +++ translate-toolkit.spec 5 Aug 2009 06:16:50 -0000 1.33 @@ -2,14 +2,13 @@ Name: translate-toolkit Version: 1.4.0 -Release: 0.4.rc2%{?dist} +Release: 1%{?dist} Summary: Tools to assist with translation and software localization Group: Development/Tools License: GPLv2+ URL: http://translate.sourceforge.net/wiki/toolkit/index -#Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2 -Source0: http://translate.sourceforge.net/snapshots/%{name}-%{version}-rc2/%{name}-%{version}-rc2.tar.bz2 +Source0: http://downloads.sourceforge.net/project/translate/Translate%20Toolkit/1.4.0/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: translate-toolkit-1.2.1-stoplist.patch @@ -49,9 +48,9 @@ Including: wiki (MediaWiki, DokuWiki), iCal * Specialised - OpenOffice.org GSI/SDF, PHP, Mozilla (.dtd, .properties, etc), Symbian, - Innosetup, tikiwiki + Innosetup, tikiwiki, subtitles * Tools: count, search, debug, segment and pretranslate localization - files. Extract terminology from localization files. + files. Extract terminology. Pseudo-localize * Checkers: validate translations with over 45 checks %package devel @@ -67,7 +66,7 @@ toolkit or to use the libraries in other %prep -%setup -q -n %{name}-%{version}-rc2 +%setup -q %patch0 -p1 @@ -123,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 5 2009 Dwayne Bailey - 1.4.0-1 +- Update to 1.4.0 final + * Fri Jul 31 2009 Dwayne Bailey - 1.4.0-0.4.rc2 - Update to 1.4.0 rc2: - Some small fixes for XLIFF support From xhorak at fedoraproject.org Wed Aug 5 06:37:09 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 5 Aug 2009 06:37:09 +0000 (UTC) Subject: rpms/epiphany-extensions/F-10 epiphany-extensions.spec,1.62,1.63 Message-ID: <20090805063709.3B31711C008C@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/epiphany-extensions/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10048 Modified Files: epiphany-extensions.spec Log Message: Rebuild against newer gecko Index: epiphany-extensions.spec =================================================================== RCS file: /cvs/pkgs/rpms/epiphany-extensions/F-10/epiphany-extensions.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- epiphany-extensions.spec 24 Jul 2009 20:00:18 -0000 1.62 +++ epiphany-extensions.spec 5 Aug 2009 06:37:01 -0000 1.63 @@ -1,10 +1,10 @@ %global ephy_major 2.24 %global ephy_min_version %{ephy_major}.0 -%global gecko_version 1.9.0.12 +%global gecko_version 1.9.0.13 Name: epiphany-extensions Version: %{ephy_major}.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Extensions for Epiphany, the GNOME web browser ## The Live HTTP Headers extension is LGPLv2.1+; the Gestures extension is @@ -114,6 +114,9 @@ scrollkeeper-update -q ||: %changelog +* Wed Aug 5 2009 Jan Horak - 2.24.3-4 +- Rebuild against newer gecko + * Fri Jul 24 2009 Peter Gordon - 2.24.3-3 - Rebuild against newer gecko (1.9.0.12). - Resolves: #513648 (epiphany-extensions dependencies block a security update) From rakesh at fedoraproject.org Wed Aug 5 06:53:32 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Wed, 5 Aug 2009 06:53:32 +0000 (UTC) Subject: rpms/gflags/devel .cvsignore, 1.3, 1.4 gflags.spec, 1.6, 1.7 import.log, 1.2, 1.3 sources, 1.3, 1.4 gflags-1.0-gcc44.patch, 1.1, NONE Message-ID: <20090805065332.511A211C008C@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/gflags/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14049/devel Modified Files: .cvsignore gflags.spec import.log sources Removed Files: gflags-1.0-gcc44.patch Log Message: Updated to 1.1 and fixed FTBFS #511721 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gflags/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 15 Jan 2009 21:55:15 -0000 1.3 +++ .cvsignore 5 Aug 2009 06:53:29 -0000 1.4 @@ -1 +1 @@ -gflags-1.0.tar.gz +gflags-1.1.tar.gz Index: gflags.spec =================================================================== RCS file: /cvs/pkgs/rpms/gflags/devel/gflags.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gflags.spec 24 Jul 2009 23:55:39 -0000 1.6 +++ gflags.spec 5 Aug 2009 06:53:30 -0000 1.7 @@ -1,15 +1,14 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: gflags -Version: 1.0 -Release: 4%{?dist} +Version: 1.1 +Release: 1%{?dist} Summary: Library for commandline flag processing Group: Development/Tools License: BSD URL: http://code.google.com/p/google-%{name}/ Source0: http://google-%{name}.googlecode.com/files/%{name}-%{version}.tar.gz -Patch0: %{name}-1.0-gcc44.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-setuptools-devel @@ -31,7 +30,6 @@ This package contains development files %prep %setup -q -n %{name}-%{version} -%patch0 -p1 %build %configure --disable-static @@ -78,24 +76,27 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/gflags_completions.sh %{_bindir}/gflags2man.py %{_libdir}/libgflags.so.* +%{_libdir}/libgflags_nothreads.so.* %{python_sitelib}/gflags.py %{python_sitelib}/gflags.pyc %{python_sitelib}/gflags.pyo %{python_sitelib}/*egg-info -%exclude %{_bindir}/*.pyc -%exclude %{_bindir}/*.pyo %files devel %defattr(-,root,root,-) %doc doc/designstyle.css doc/gflags.html %{_libdir}/libgflags.so +%{_libdir}/libgflags_nothreads.so %dir %{_includedir}/%{name} %{_includedir}/%{name}/*.h %dir %{_includedir}/google %{_includedir}/google/*.h %changelog +* Wed Aug 05 2009 Rakesh Pandit - 1.1-1 +- removed extra files included in %%files section and updated to 1.1 + * Fri Jul 24 2009 Fedora Release Engineering - 1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/gflags/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 15 Jan 2009 21:55:15 -0000 1.2 +++ import.log 5 Aug 2009 06:53:30 -0000 1.3 @@ -1,2 +1,3 @@ gflags-0_9-6_fc10:HEAD:gflags-0.9-6.fc10.src.rpm:1222674675 gflags-1_0-1_fc10:HEAD:gflags-1.0-1.fc10.src.rpm:1232013079 +gflags-1_1-1_fc11:HEAD:gflags-1.1-1.fc11.src.rpm:1249455264 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gflags/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 15 Jan 2009 21:55:15 -0000 1.3 +++ sources 5 Aug 2009 06:53:30 -0000 1.4 @@ -1 +1 @@ -20125f5248f32214a5af20f67f115377 gflags-1.0.tar.gz +91816d7c96f06d1929f4a4fff6b47864 gflags-1.1.tar.gz --- gflags-1.0-gcc44.patch DELETED --- From airlied at fedoraproject.org Wed Aug 5 07:14:50 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 07:14:50 +0000 (UTC) Subject: rpms/kernel/devel revert-ftrace-powerpc-snafu.patch, NONE, 1.1 kernel.spec, 1.1694, 1.1695 Message-ID: <20090805071451.0671511C008C@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21393 Modified Files: kernel.spec Added Files: revert-ftrace-powerpc-snafu.patch Log Message: * Wed Aug 05 2009 Dave Airlie 2.6.31.0.129.rc5.git3 - revert-ftrace-powerpc-snafu.patch - fix ppc build revert-ftrace-powerpc-snafu.patch: recordmcount.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE revert-ftrace-powerpc-snafu.patch --- commit 4e7fea66de82caf76bf11213150b629562cca74b Author: Dave Airlie Date: Wed Aug 5 17:07:10 2009 +1000 Revert "ftrace: Fix the conditional that updates $ref_func" This reverts commit fc4c73554c9d93b3e495f2f7acae1323b0d5db84. diff --git a/scripts/recordmcount.pl b/scripts/recordmcount.pl index d29baa2..d99b343 100755 --- a/scripts/recordmcount.pl +++ b/scripts/recordmcount.pl @@ -414,7 +414,7 @@ while () { $offset = hex $1; } else { # if we already have a function, and this is weak, skip it - if (!defined($ref_func) && !defined($weak{$text})) { + if (!defined($ref_func) || !defined($weak{$text})) { $ref_func = $text; $offset = hex $1; } Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1694 retrieving revision 1.1695 diff -u -p -r1.1694 -r1.1695 --- kernel.spec 5 Aug 2009 05:54:37 -0000 1.1694 +++ kernel.spec 5 Aug 2009 07:14:49 -0000 1.1695 @@ -588,6 +588,8 @@ Patch05: linux-2.6-makefile-after_link.p %if !%{nopatches} +# revert powerpc breakage +Patch08: revert-ftrace-powerpc-snafu.patch # revert upstream patches we get via other methods Patch09: linux-2.6-upstream-reverts.patch # Git trees. @@ -1109,6 +1111,7 @@ ApplyOptionalPatch linux-2.6-compile-fix # revert patches from upstream that conflict or that we get via other means ApplyOptionalPatch linux-2.6-upstream-reverts.patch -R +ApplyPatch revert-ftrace-powerpc-snafu.patch #ApplyPatch git-cpufreq.patch #ApplyPatch git-bluetooth.patch @@ -1943,6 +1946,9 @@ fi # and build. %changelog +* Wed Aug 05 2009 Dave Airlie 2.6.31.0.132.rc5.git3 +- revert-ftrace-powerpc-snafu.patch - fix ppc build + * Wed Aug 05 2009 Ben Skeggs - nouveau: respect nomodeset From rakesh at fedoraproject.org Wed Aug 5 07:42:04 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Wed, 5 Aug 2009 07:42:04 +0000 (UTC) Subject: rpms/svgalib/devel import.log, NONE, 1.1 svgalib-1.9.25-round_gtf_gtfcalc_c.patch, NONE, 1.1 svgalib.spec, 1.14, 1.15 Message-ID: <20090805074204.3CDC211C008C@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/svgalib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27627/devel Modified Files: svgalib.spec Added Files: import.log svgalib-1.9.25-round_gtf_gtfcalc_c.patch Log Message: Fixed FTBFS #511561 --- NEW FILE import.log --- svgalib-1_9_25-8_fc11:HEAD:svgalib-1.9.25-8.fc11.src.rpm:1249458342 svgalib-1.9.25-round_gtf_gtfcalc_c.patch: gtfcalc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE svgalib-1.9.25-round_gtf_gtfcalc_c.patch --- --- svgalib-1.9.25.org/utils/gtf/gtfcalc.c 2009-08-05 13:05:26.473160060 +0530 +++ svgalib-1.9.25/utils/gtf/gtfcalc.c 2009-08-05 13:05:41.876227891 +0530 @@ -64,7 +64,7 @@ /*-------------------------- Implementation -------------------------------*/ -static double round(double v) +double round(double v) { return floor(v + 0.5); } Index: svgalib.spec =================================================================== RCS file: /cvs/pkgs/rpms/svgalib/devel/svgalib.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- svgalib.spec 27 Jul 2009 05:10:16 -0000 1.14 +++ svgalib.spec 5 Aug 2009 07:42:02 -0000 1.15 @@ -1,6 +1,6 @@ Name: svgalib Version: 1.9.25 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Low-level fullscreen SVGA graphics library Group: System Environment/Libraries License: Public Domain @@ -12,6 +12,7 @@ Patch1: svgalib-1.4.3-fhs.patch Patch2: svgalib-1.9.21-demos.patch Patch3: svgalib-1.9.21-cfg.patch Patch4: svgalib-1.9.25-kernel-2.6.26.patch +Patch5: svgalib-1.9.25-round_gtf_gtfcalc_c.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Exclusivearch: %{ix86} x86_64 @@ -42,6 +43,7 @@ library. %patch2 -p1 %patch3 -p1 -b .defaultcfg %patch4 -p1 +%patch5 -p1 -b .round_gtf_gtfcalc_c #the testlinear demo needs svgalib's internal libvga header, so copy it to the #demo dir @@ -132,6 +134,9 @@ rm -fr $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Rakesh Pandit - 1.9.25-8 +- Fixed FTBFS #511561 with svgalib-1.9.25-round_gtf_gtfcalc_c.patch + * Sun Jul 26 2009 Fedora Release Engineering - 1.9.25-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From beekhof at fedoraproject.org Wed Aug 5 07:45:30 2009 From: beekhof at fedoraproject.org (Andrew Beekhof) Date: Wed, 5 Aug 2009 07:45:30 +0000 (UTC) Subject: rpms/cluster-glue/devel cluster-glue.spec,1.1,1.2 Message-ID: <20090805074530.61F8D11C008C@cvs1.fedora.phx.redhat.com> Author: beekhof Update of /cvs/pkgs/rpms/cluster-glue/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29236 Modified Files: cluster-glue.spec Log Message: Use %{_libdir}/ocf as the location for resource agents Index: cluster-glue.spec =================================================================== RCS file: /cvs/pkgs/rpms/cluster-glue/devel/cluster-glue.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- cluster-glue.spec 29 Jul 2009 06:49:37 -0000 1.1 +++ cluster-glue.spec 5 Aug 2009 07:45:29 -0000 1.2 @@ -13,7 +13,7 @@ Name: cluster-glue Summary: Reusable cluster components Version: 1.0 -Release: %{?alphatag:0.}7%{?alphatag:.%{alphatag}}%{?dist} +Release: %{?alphatag:0.}8%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2+ and LGPLv2+ Url: http://www.clusterlabs.org Group: System Environment/Base @@ -43,7 +43,8 @@ BuildRequires: libuuid-devel --enable-fatal-warnings=no \ --localstatedir=%{_var} \ --with-daemon-group=%{gname} \ - --with-daemon-user=%{uname} + --with-daemon-user=%{uname} \ + --with-ocf-root=%{_libdir}/ocf %build make %{_smp_mflags} @@ -165,6 +166,9 @@ such as Pacemaker. %doc COPYING.LIB %changelog +* Wed Aug 5 2009 Andrew Beekhof - 1.0-0.8.75cab275433e.hg +- Use %{_libdir}/ocf for resource agents + * Tue Jul 28 2009 Andrew Beekhof - 1.0-0.7.75cab275433e.hg - Add a leading zero to the revision when alphatag is used From adrian at fedoraproject.org Wed Aug 5 07:45:37 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Wed, 5 Aug 2009 07:45:37 +0000 (UTC) Subject: rpms/wordpress/F-11 wordpress.spec,1.30,1.31 Message-ID: <20090805074537.D2EE911C008C@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29284 Modified Files: wordpress.spec Log Message: * Mon Aug 03 2009 Adrian Reber - 2.8.3-1 - updated to 2.8.3 for security fixes Index: wordpress.spec =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-11/wordpress.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- wordpress.spec 28 Jul 2009 08:52:42 -0000 1.30 +++ wordpress.spec 5 Aug 2009 07:45:37 -0000 1.31 @@ -1,7 +1,7 @@ Summary: WordPress blogging software URL: http://www.wordpress.org Name: wordpress -Version: 2.8.2 +Version: 2.8.3 Group: Applications/Publishing Release: 1%{?dist} License: GPLv2 @@ -77,6 +77,9 @@ rm -rf ${RPM_BUILD_ROOT} %dir %{_sysconfdir}/wordpress %changelog +* Mon Aug 03 2009 Adrian Reber - 2.8.3-1 +- updated to 2.8.3 for security fixes + * Tue Jul 28 2009 Adrian Reber - 2.8.2-1 - updated to 2.8.2 for security fixes - BZ 512900 - fixed "wrong-script-end-of-line-encoding" of license.txt From kasal at fedoraproject.org Wed Aug 5 07:46:00 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 5 Aug 2009 07:46:00 +0000 (UTC) Subject: rpms/util-linux-ng/devel util-linux-ng.spec,1.53,1.54 Message-ID: <20090805074600.2D62A11C008C@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/util-linux-ng/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29391 Modified Files: util-linux-ng.spec Log Message: * Wed Aug 5 2009 Stepan Kasal 2.16-4 - set conflict with versions of e2fsprogs containing fsck Index: util-linux-ng.spec =================================================================== RCS file: /cvs/extras/rpms/util-linux-ng/devel/util-linux-ng.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- util-linux-ng.spec 30 Jul 2009 21:29:42 -0000 1.53 +++ util-linux-ng.spec 5 Aug 2009 07:45:59 -0000 1.54 @@ -2,7 +2,7 @@ Summary: A collection of basic system utilities Name: util-linux-ng Version: 2.16 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 and GPLv2+ and BSD with advertising and Public Domain Group: System Environment/Base URL: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng @@ -50,8 +50,8 @@ Source11: http://download.sourceforge.ne Conflicts: initscripts <= 4.58 %endif Conflicts: kernel < 2.2.12-7 -# old versions of e2fsprogs provides libblkid -Conflicts: e2fsprogs < 1.41.6-2 +# old versions of e2fsprogs contain fsck, uuidgen +Conflicts: e2fsprogs < 1.41.8-5 # old versions of util-linux have been splited to more sub-packages Obsoletes: mount < 2.11, losetup < 2.11 @@ -707,6 +707,9 @@ fi %changelog +* Wed Aug 5 2009 Stepan Kasal 2.16-4 +- set conflict with versions of e2fsprogs containing fsck + * Thu Jul 30 2009 Karel Zak 2.16-3 - remove the mount.conf support (see #214891) From adrian at fedoraproject.org Wed Aug 5 07:45:55 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Wed, 5 Aug 2009 07:45:55 +0000 (UTC) Subject: rpms/wordpress/F-10 wordpress.spec,1.30,1.31 Message-ID: <20090805074555.0EC9011C008C@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29356 Modified Files: wordpress.spec Log Message: * Mon Aug 03 2009 Adrian Reber - 2.8.3-1 - updated to 2.8.3 for security fixes Index: wordpress.spec =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-10/wordpress.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- wordpress.spec 28 Jul 2009 08:53:16 -0000 1.30 +++ wordpress.spec 5 Aug 2009 07:45:54 -0000 1.31 @@ -1,7 +1,7 @@ Summary: WordPress blogging software URL: http://www.wordpress.org Name: wordpress -Version: 2.8.2 +Version: 2.8.3 Group: Applications/Publishing Release: 1%{?dist} License: GPLv2 @@ -77,6 +77,9 @@ rm -rf ${RPM_BUILD_ROOT} %dir %{_sysconfdir}/wordpress %changelog +* Mon Aug 03 2009 Adrian Reber - 2.8.3-1 +- updated to 2.8.3 for security fixes + * Tue Jul 28 2009 Adrian Reber - 2.8.2-1 - updated to 2.8.2 for security fixes - BZ 512900 - fixed "wrong-script-end-of-line-encoding" of license.txt From adrian at fedoraproject.org Wed Aug 5 07:46:30 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Wed, 5 Aug 2009 07:46:30 +0000 (UTC) Subject: rpms/wordpress/EL-5 wordpress.spec,1.29,1.30 Message-ID: <20090805074630.E533411C008C@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29511 Modified Files: wordpress.spec Log Message: * Mon Aug 03 2009 Adrian Reber - 2.8.3-1 - updated to 2.8.3 for security fixes Index: wordpress.spec =================================================================== RCS file: /cvs/extras/rpms/wordpress/EL-5/wordpress.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- wordpress.spec 28 Jul 2009 08:53:46 -0000 1.29 +++ wordpress.spec 5 Aug 2009 07:46:30 -0000 1.30 @@ -1,7 +1,7 @@ Summary: WordPress blogging software URL: http://www.wordpress.org Name: wordpress -Version: 2.8.2 +Version: 2.8.3 Group: Applications/Publishing Release: 1%{?dist} License: GPLv2 @@ -77,6 +77,9 @@ rm -rf ${RPM_BUILD_ROOT} %dir %{_sysconfdir}/wordpress %changelog +* Mon Aug 03 2009 Adrian Reber - 2.8.3-1 +- updated to 2.8.3 for security fixes + * Tue Jul 28 2009 Adrian Reber - 2.8.2-1 - updated to 2.8.2 for security fixes - BZ 512900 - fixed "wrong-script-end-of-line-encoding" of license.txt From pbrobinson at fedoraproject.org Wed Aug 5 07:49:37 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 5 Aug 2009 07:49:37 +0000 (UTC) Subject: rpms/anerley/devel anerley.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805074937.2B8D511C008C@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anerley/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30514/devel Modified Files: .cvsignore sources Added Files: anerley.spec import.log Log Message: - Initial import --- NEW FILE anerley.spec --- Name: anerley Version: 0.0.20 Release: 1%{?dist} Summary: Moblin widgets for people information Group: System Environment/Libraries License: LGPLv2 URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: evolution-data-server-devel BuildRequires: glib2-devel BuildRequires: nbtk-devel BuildRequires: telepathy-glib-devel BuildRequires: telepathy-mission-control-devel BuildRequires: pkgconfig # Require these because the git tarball doesn't have the configure built BuildRequires: libtool BuildRequires: intltool BuildRequires: automake BuildRequires: autoconf BuildRequires: gnome-common %description Moblin widgets for management of people information using telepathy and associated protocols %package devel Summary: Development package for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel Files for development with %{name}. %prep %setup -q %build ./autogen.sh %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} #Remove libtool archives. find %{buildroot} -name '*.la' -exec rm -f {} ';' %find_lang %{name} %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -f %{name}.lang %defattr(-,root,root,-) %doc COPYING %{_libdir}/*.so.* %{_datadir}/anerley %files devel %defattr(-,root,root,-) %{_includedir}/anerley %{_libdir}/pkgconfig/anerley.pc %{_libdir}/*.so %changelog * Tue Aug 4 2009 Peter Robinson 0.0.20-1 - New upstream release - 0.0.20 * Mon Jul 27 2009 Peter Robinson 0.0.18-1 - New upstream release - 0.0.18 * Wed Jul 22 2009 Peter Robinson 0.0.17-1 - New upstream release - 0.0.17, add translations * Sat Jul 18 2009 Peter Robinson 0.0.15-1 - New upstream release - 0.0.15 * Thu Jun 18 2009 Peter Robinson 0.0.13-1 - New upstream release, review feedback * Thu Jun 18 2009 Peter Robinson 0.0.9-1 - Initial packaging --- NEW FILE import.log --- anerley-0_0_20-1_fc11:HEAD:anerley-0.0.20-1.fc11.src.rpm:1249458481 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:09:50 -0000 1.1 +++ .cvsignore 5 Aug 2009 07:49:36 -0000 1.2 @@ -0,0 +1 @@ +anerley-0.0.20.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:09:51 -0000 1.1 +++ sources 5 Aug 2009 07:49:36 -0000 1.2 @@ -0,0 +1 @@ +7e3d52f677cb99dc2fb729295f9c559b anerley-0.0.20.tar.bz2 From pingou at fedoraproject.org Wed Aug 5 07:55:15 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 07:55:15 +0000 (UTC) Subject: rpms/R-preprocessCore/devel R-preprocessCore.spec, NONE, 1.1 import.log, NONE, 1.1 preprocessCore_license, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805075515.BD65F11C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-preprocessCore/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32057/devel Modified Files: .cvsignore sources Added Files: R-preprocessCore.spec import.log preprocessCore_license Log Message: Original import --- NEW FILE R-preprocessCore.spec --- %global packname preprocessCore %global bioc 2.4 Name: R-%{packname} Version: 1.6.0 Release: 2%{?dist} Summary: A collection of pre-processing functions Group: Applications/Engineering License: LGPLv2+ URL: http://bioconductor.org/packages/%{bioc}/bioc/html/%{packname}.html Source0: http://bioconductor.org/packages/%{bioc}/bioc/src/contrib/%{packname}_%{version}.tar.gz Source1: preprocessCore_license BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: R-methods Requires(post): R Requires(postun): R BuildRequires: R-devel tetex-latex R-methods %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version} %description A library of core preprocessing routines %description devel The %{name}-devel package contains Header and libraries files for developing applications that use %{name} %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_libdir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_libdir}/R/library/R.css ## Keep the headers of place for the -devel ## see: https://www.redhat.com/archives/fedora-r-devel-list/2009-March/msg00001.html install -m 664 -p %{SOURCE1} %{buildroot}%{_libdir}/R/library/%{packname} %check %{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) #i386 arch %dir %{_libdir}/R/library/%{packname} %doc %{_libdir}/R/library/%{packname}/latex %doc %{_libdir}/R/library/%{packname}/html %doc %{_libdir}/R/library/%{packname}/DESCRIPTION %doc %{_libdir}/R/library/%{packname}/man %doc %{_libdir}/R/library/%{packname}/preprocessCore_license %{_libdir}/R/library/%{packname}/CONTENTS %{_libdir}/R/library/%{packname}/INDEX %{_libdir}/R/library/%{packname}/NAMESPACE %{_libdir}/R/library/%{packname}/Meta %{_libdir}/R/library/%{packname}/R %{_libdir}/R/library/%{packname}/libs %{_libdir}/R/library/%{packname}/R-ex %{_libdir}/R/library/%{packname}/help %files devel %defattr(-,root,root,-) %{_libdir}/R/library/%{packname}/include/ %changelog * Tue Aug 04 2009 pingou 1.6.0-2 - Add the file preprocessCore_license which contains the mail from upstream regarding the license * Sat Aug 01 2009 pingou 1.6.0-1 - initial package for Fedora --- NEW FILE import.log --- R-preprocessCore-1_6_0-2_fc11:HEAD:R-preprocessCore-1.6.0-2.fc11.src.rpm:1249458870 --- NEW FILE preprocessCore_license --- >From bmb at bmbolstad.com Sat Aug 1 21:11:42 2009 Return-Path: Delivered-To: pingou at pingoured.fr Received: from b0.ovh.net (HELO queue) (213.186.33.50) by b0.ovh.net with SMTP; 1 Aug 2009 21:11:42 -0000 Received: from nila.lunarpages.com (216.97.230.70) by mx0.ovh.net with SMTP; 1 Aug 2009 21:11:41 -0000 Received: from localhost ([127.0.0.1] helo=bmbolstad.com) by nila.lunarpages.com with esmtpa (Exim 4.69) (envelope-from ) id 1MXLrM-0002qg-Hn for pingou at pingoured.fr; Sat, 01 Aug 2009 14:11:20 -0700 Received: from 99.37.156.253 ([99.37.156.253]) (SquirrelMail authenticated user bmb at bmbolstad.com) by bmbolstad.com with HTTP; Sat, 1 Aug 2009 14:11:20 -0700 (PDT) Message-ID: <27028.99.37.156.253.1249161080.squirrel at bmbolstad.com> In-Reply-To: <1249158185.2765.3.camel at red.localdomain> References: <1249158185.2765.3.camel at red.localdomain> Date: Sat, 1 Aug 2009 14:11:20 -0700 (PDT) Subject: Re: preprocessCore license From: bmb at bmbolstad.com To: "Pierre-Yves" User-Agent: SquirrelMail/1.4.13 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - nila.lunarpages.com X-AntiAbuse: Original Domain - pingoured.fr X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - bmbolstad.com X-Source: X-Source-Args: X-Source-Dir: X-Ovh-Tracer-Id: 12649766930274309798 X-Ovh-Remote: 216.97.230.70 (nila.lunarpages.com) X-Ovh-Local: 213.186.33.32 (mx0.ovh.net) X-Spam-Check: DONE|U 0.5/N X-Evolution-Source: imap://pingou%40pingoured.fr at ssl0.ovh.net/ Content-Transfer-Encoding: 8bit The licence in the DESCRIPTION is the intended licence > Dear Mr, > > My name is Pierre-Yves Chibon and I am involved in the linux > distribution Fedora as packager. > I am particularly taking care of R package and I come to the point of > packaging your library preprocessCore for Fedora. > > In the process of review of the package [1] before its integration it > comes to the view of the reviewer that there are some contradiction in > the license of the library. > The description file mentions LGPL version 2 or later while several of > the C files in the src folder are under GPL version 2 or later. > > Could you please clarify the license of the library ? > > Thanks in advance for your help, > > Best regards, > > Pierre > > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=515080 > > Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-preprocessCore/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:16:17 -0000 1.1 +++ .cvsignore 5 Aug 2009 07:55:15 -0000 1.2 @@ -0,0 +1 @@ +preprocessCore_1.6.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-preprocessCore/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:16:17 -0000 1.1 +++ sources 5 Aug 2009 07:55:15 -0000 1.2 @@ -0,0 +1 @@ +7a56f8a97da4f117b61c601e656a5a83 preprocessCore_1.6.0.tar.gz From pingou at fedoraproject.org Wed Aug 5 07:56:31 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 07:56:31 +0000 (UTC) Subject: rpms/R-preprocessCore/F-10 R-preprocessCore.spec, NONE, 1.1 import.log, NONE, 1.1 preprocessCore_license, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805075631.5C59D11C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-preprocessCore/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32497/F-10 Modified Files: .cvsignore sources Added Files: R-preprocessCore.spec import.log preprocessCore_license Log Message: Original import --- NEW FILE R-preprocessCore.spec --- %global packname preprocessCore %global bioc 2.4 Name: R-%{packname} Version: 1.6.0 Release: 2%{?dist} Summary: A collection of pre-processing functions Group: Applications/Engineering License: LGPLv2+ URL: http://bioconductor.org/packages/%{bioc}/bioc/html/%{packname}.html Source0: http://bioconductor.org/packages/%{bioc}/bioc/src/contrib/%{packname}_%{version}.tar.gz Source1: preprocessCore_license BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: R-methods Requires(post): R Requires(postun): R BuildRequires: R-devel tetex-latex R-methods %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version} %description A library of core preprocessing routines %description devel The %{name}-devel package contains Header and libraries files for developing applications that use %{name} %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_libdir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_libdir}/R/library/R.css ## Keep the headers of place for the -devel ## see: https://www.redhat.com/archives/fedora-r-devel-list/2009-March/msg00001.html install -m 664 -p %{SOURCE1} %{buildroot}%{_libdir}/R/library/%{packname} %check %{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) #i386 arch %dir %{_libdir}/R/library/%{packname} %doc %{_libdir}/R/library/%{packname}/latex %doc %{_libdir}/R/library/%{packname}/html %doc %{_libdir}/R/library/%{packname}/DESCRIPTION %doc %{_libdir}/R/library/%{packname}/man %doc %{_libdir}/R/library/%{packname}/preprocessCore_license %{_libdir}/R/library/%{packname}/CONTENTS %{_libdir}/R/library/%{packname}/INDEX %{_libdir}/R/library/%{packname}/NAMESPACE %{_libdir}/R/library/%{packname}/Meta %{_libdir}/R/library/%{packname}/R %{_libdir}/R/library/%{packname}/libs %{_libdir}/R/library/%{packname}/R-ex %{_libdir}/R/library/%{packname}/help %files devel %defattr(-,root,root,-) %{_libdir}/R/library/%{packname}/include/ %changelog * Tue Aug 04 2009 pingou 1.6.0-2 - Add the file preprocessCore_license which contains the mail from upstream regarding the license * Sat Aug 01 2009 pingou 1.6.0-1 - initial package for Fedora --- NEW FILE import.log --- R-preprocessCore-1_6_0-2_fc11:F-10:R-preprocessCore-1.6.0-2.fc11.src.rpm:1249458968 --- NEW FILE preprocessCore_license --- >From bmb at bmbolstad.com Sat Aug 1 21:11:42 2009 Return-Path: Delivered-To: pingou at pingoured.fr Received: from b0.ovh.net (HELO queue) (213.186.33.50) by b0.ovh.net with SMTP; 1 Aug 2009 21:11:42 -0000 Received: from nila.lunarpages.com (216.97.230.70) by mx0.ovh.net with SMTP; 1 Aug 2009 21:11:41 -0000 Received: from localhost ([127.0.0.1] helo=bmbolstad.com) by nila.lunarpages.com with esmtpa (Exim 4.69) (envelope-from ) id 1MXLrM-0002qg-Hn for pingou at pingoured.fr; Sat, 01 Aug 2009 14:11:20 -0700 Received: from 99.37.156.253 ([99.37.156.253]) (SquirrelMail authenticated user bmb at bmbolstad.com) by bmbolstad.com with HTTP; Sat, 1 Aug 2009 14:11:20 -0700 (PDT) Message-ID: <27028.99.37.156.253.1249161080.squirrel at bmbolstad.com> In-Reply-To: <1249158185.2765.3.camel at red.localdomain> References: <1249158185.2765.3.camel at red.localdomain> Date: Sat, 1 Aug 2009 14:11:20 -0700 (PDT) Subject: Re: preprocessCore license From: bmb at bmbolstad.com To: "Pierre-Yves" User-Agent: SquirrelMail/1.4.13 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - nila.lunarpages.com X-AntiAbuse: Original Domain - pingoured.fr X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - bmbolstad.com X-Source: X-Source-Args: X-Source-Dir: X-Ovh-Tracer-Id: 12649766930274309798 X-Ovh-Remote: 216.97.230.70 (nila.lunarpages.com) X-Ovh-Local: 213.186.33.32 (mx0.ovh.net) X-Spam-Check: DONE|U 0.5/N X-Evolution-Source: imap://pingou%40pingoured.fr at ssl0.ovh.net/ Content-Transfer-Encoding: 8bit The licence in the DESCRIPTION is the intended licence > Dear Mr, > > My name is Pierre-Yves Chibon and I am involved in the linux > distribution Fedora as packager. > I am particularly taking care of R package and I come to the point of > packaging your library preprocessCore for Fedora. > > In the process of review of the package [1] before its integration it > comes to the view of the reviewer that there are some contradiction in > the license of the library. > The description file mentions LGPL version 2 or later while several of > the C files in the src folder are under GPL version 2 or later. > > Could you please clarify the license of the library ? > > Thanks in advance for your help, > > Best regards, > > Pierre > > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=515080 > > Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-preprocessCore/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:16:17 -0000 1.1 +++ .cvsignore 5 Aug 2009 07:56:31 -0000 1.2 @@ -0,0 +1 @@ +preprocessCore_1.6.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-preprocessCore/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:16:17 -0000 1.1 +++ sources 5 Aug 2009 07:56:31 -0000 1.2 @@ -0,0 +1 @@ +7a56f8a97da4f117b61c601e656a5a83 preprocessCore_1.6.0.tar.gz From pingou at fedoraproject.org Wed Aug 5 07:57:34 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 07:57:34 +0000 (UTC) Subject: rpms/R-preprocessCore/F-11 R-preprocessCore.spec, NONE, 1.1 import.log, NONE, 1.1 preprocessCore_license, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805075734.CE3EF11C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-preprocessCore/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv426/F-11 Modified Files: .cvsignore sources Added Files: R-preprocessCore.spec import.log preprocessCore_license Log Message: Original import --- NEW FILE R-preprocessCore.spec --- %global packname preprocessCore %global bioc 2.4 Name: R-%{packname} Version: 1.6.0 Release: 2%{?dist} Summary: A collection of pre-processing functions Group: Applications/Engineering License: LGPLv2+ URL: http://bioconductor.org/packages/%{bioc}/bioc/html/%{packname}.html Source0: http://bioconductor.org/packages/%{bioc}/bioc/src/contrib/%{packname}_%{version}.tar.gz Source1: preprocessCore_license BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: R-methods Requires(post): R Requires(postun): R BuildRequires: R-devel tetex-latex R-methods %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version} %description A library of core preprocessing routines %description devel The %{name}-devel package contains Header and libraries files for developing applications that use %{name} %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_libdir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_libdir}/R/library/R.css ## Keep the headers of place for the -devel ## see: https://www.redhat.com/archives/fedora-r-devel-list/2009-March/msg00001.html install -m 664 -p %{SOURCE1} %{buildroot}%{_libdir}/R/library/%{packname} %check %{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) #i386 arch %dir %{_libdir}/R/library/%{packname} %doc %{_libdir}/R/library/%{packname}/latex %doc %{_libdir}/R/library/%{packname}/html %doc %{_libdir}/R/library/%{packname}/DESCRIPTION %doc %{_libdir}/R/library/%{packname}/man %doc %{_libdir}/R/library/%{packname}/preprocessCore_license %{_libdir}/R/library/%{packname}/CONTENTS %{_libdir}/R/library/%{packname}/INDEX %{_libdir}/R/library/%{packname}/NAMESPACE %{_libdir}/R/library/%{packname}/Meta %{_libdir}/R/library/%{packname}/R %{_libdir}/R/library/%{packname}/libs %{_libdir}/R/library/%{packname}/R-ex %{_libdir}/R/library/%{packname}/help %files devel %defattr(-,root,root,-) %{_libdir}/R/library/%{packname}/include/ %changelog * Tue Aug 04 2009 pingou 1.6.0-2 - Add the file preprocessCore_license which contains the mail from upstream regarding the license * Sat Aug 01 2009 pingou 1.6.0-1 - initial package for Fedora --- NEW FILE import.log --- R-preprocessCore-1_6_0-2_fc11:F-11:R-preprocessCore-1.6.0-2.fc11.src.rpm:1249459033 --- NEW FILE preprocessCore_license --- >From bmb at bmbolstad.com Sat Aug 1 21:11:42 2009 Return-Path: Delivered-To: pingou at pingoured.fr Received: from b0.ovh.net (HELO queue) (213.186.33.50) by b0.ovh.net with SMTP; 1 Aug 2009 21:11:42 -0000 Received: from nila.lunarpages.com (216.97.230.70) by mx0.ovh.net with SMTP; 1 Aug 2009 21:11:41 -0000 Received: from localhost ([127.0.0.1] helo=bmbolstad.com) by nila.lunarpages.com with esmtpa (Exim 4.69) (envelope-from ) id 1MXLrM-0002qg-Hn for pingou at pingoured.fr; Sat, 01 Aug 2009 14:11:20 -0700 Received: from 99.37.156.253 ([99.37.156.253]) (SquirrelMail authenticated user bmb at bmbolstad.com) by bmbolstad.com with HTTP; Sat, 1 Aug 2009 14:11:20 -0700 (PDT) Message-ID: <27028.99.37.156.253.1249161080.squirrel at bmbolstad.com> In-Reply-To: <1249158185.2765.3.camel at red.localdomain> References: <1249158185.2765.3.camel at red.localdomain> Date: Sat, 1 Aug 2009 14:11:20 -0700 (PDT) Subject: Re: preprocessCore license From: bmb at bmbolstad.com To: "Pierre-Yves" User-Agent: SquirrelMail/1.4.13 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - nila.lunarpages.com X-AntiAbuse: Original Domain - pingoured.fr X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - bmbolstad.com X-Source: X-Source-Args: X-Source-Dir: X-Ovh-Tracer-Id: 12649766930274309798 X-Ovh-Remote: 216.97.230.70 (nila.lunarpages.com) X-Ovh-Local: 213.186.33.32 (mx0.ovh.net) X-Spam-Check: DONE|U 0.5/N X-Evolution-Source: imap://pingou%40pingoured.fr at ssl0.ovh.net/ Content-Transfer-Encoding: 8bit The licence in the DESCRIPTION is the intended licence > Dear Mr, > > My name is Pierre-Yves Chibon and I am involved in the linux > distribution Fedora as packager. > I am particularly taking care of R package and I come to the point of > packaging your library preprocessCore for Fedora. > > In the process of review of the package [1] before its integration it > comes to the view of the reviewer that there are some contradiction in > the license of the library. > The description file mentions LGPL version 2 or later while several of > the C files in the src folder are under GPL version 2 or later. > > Could you please clarify the license of the library ? > > Thanks in advance for your help, > > Best regards, > > Pierre > > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=515080 > > Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-preprocessCore/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:16:17 -0000 1.1 +++ .cvsignore 5 Aug 2009 07:57:34 -0000 1.2 @@ -0,0 +1 @@ +preprocessCore_1.6.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-preprocessCore/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:16:17 -0000 1.1 +++ sources 5 Aug 2009 07:57:34 -0000 1.2 @@ -0,0 +1 @@ +7a56f8a97da4f117b61c601e656a5a83 preprocessCore_1.6.0.tar.gz From timlau at fedoraproject.org Wed Aug 5 07:58:26 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Wed, 5 Aug 2009 07:58:26 +0000 (UTC) Subject: rpms/postr/devel fix_upload_button.patch, NONE, 1.1 postr.spec, 1.16, 1.17 Message-ID: <20090805075826.6C42C11C008C@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/postr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv709 Modified Files: postr.spec Added Files: fix_upload_button.patch Log Message: Added patch to fix upload button fix_upload_button.patch: postr.glade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE fix_upload_button.patch --- --- postr-0.12.3/src/postr.glade 2008-12-19 14:51:01.000000000 +0000 +++ postr-0.12.3/src/postr.glade 2009-06-04 12:31:57.870332040 +0100 @@ -256,7 +256,7 @@ True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 0 - + True Index: postr.spec =================================================================== RCS file: /cvs/pkgs/rpms/postr/devel/postr.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- postr.spec 26 Jul 2009 19:18:14 -0000 1.16 +++ postr.spec 5 Aug 2009 07:58:26 -0000 1.17 @@ -2,13 +2,14 @@ Name: postr Version: 0.12.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Flickr uploader Group: Applications/Multimedia License: GPLv2+ URL: http://www.burtonini.com/blog/computers/postr Source0: http://burtonini.com/computing/%{name}-%{version}.tar.gz +Patch0: fix_upload_button.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -29,6 +30,7 @@ Tool for uploading photos to the photo-s %prep %setup -q +%patch0 -p1 %build @@ -71,6 +73,9 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Wed Aug 5 2009 Tim Lauridsen - 0.12.3-4 +- Added fix_upload_button.patch to fix the upload button + * Sun Jul 26 2009 Fedora Release Engineering - 0.12.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mcepl at fedoraproject.org Wed Aug 5 08:00:52 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 5 Aug 2009 08:00:52 +0000 (UTC) Subject: rpms/nimbus/devel import.log, NONE, 1.1 nimbus-0.0.17-stock-icons.patch, NONE, 1.1 nimbus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805080052.3014611C008C@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/nimbus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1472/devel Modified Files: .cvsignore sources Added Files: import.log nimbus-0.0.17-stock-icons.patch nimbus.spec Log Message: Initial commit. --- NEW FILE import.log --- nimbus-0_0_17-6_fc11:HEAD:nimbus-0.0.17-6.fc11.src.rpm:1249459136 nimbus-0.0.17-stock-icons.patch: gtk-engine/gtk-2.0/Makefile.am | 12 ++++++++---- gtk-engine/gtk-2.0/gtkrc | 2 -- gtk-engine/gtk-2.0/iconrc | 2 +- gtk-engine/gtk-2.0/iconrc.in | 2 +- icons/index.theme.in | 7 ++++++- 5 files changed, 16 insertions(+), 9 deletions(-) --- NEW FILE nimbus-0.0.17-stock-icons.patch --- diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/gtkrc nimbus-0.0.17/gtk-engine/gtk-2.0/gtkrc --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/gtkrc 2008-04-08 14:20:00.000000000 +0200 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/gtkrc 2009-07-08 00:28:04.000000000 +0200 @@ -1,5 +1,3 @@ -include "iconrc" - style "default" { bg[NORMAL] = "#d6d9df" diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc 2008-08-14 11:18:46.000000000 +0200 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc 2009-07-08 00:28:04.000000000 +0200 @@ -1,4 +1,4 @@ -pixmap_path "/usr/local/share/themes/nimbus/gtk-2.0" +pixmap_path "/usr/local/share/icons/nimbus/24x24/stock" style "icon-style" { stock["gtk-dialog-authentication"] = {{ "dialog_authentication.png",*,*,*}} diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc.in nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc.in --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc.in 2007-03-21 12:37:25.000000000 +0100 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc.in 2009-07-08 00:28:04.000000000 +0200 @@ -1,4 +1,4 @@ -pixmap_path "@prefix@/share/themes/nimbus/gtk-2.0" +pixmap_path "@prefix@/share/icons/nimbus/24x24/stock" style "icon-style" { stock["gtk-dialog-authentication"] = {{ "dialog_authentication.png",*,*,*}} diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/Makefile.am nimbus-0.0.17/gtk-engine/gtk-2.0/Makefile.am --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/Makefile.am 2007-03-21 12:37:25.000000000 +0100 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/Makefile.am 2009-07-26 02:16:55.000000000 +0200 @@ -1,7 +1,11 @@ themedir = $(datadir)/themes//$(PACKAGE)/gtk-2.0 -theme_DATA = gtkrc \ - iconrc \ - dialog_authentication.png \ +theme_DATA = gtkrc + +iconrcdir = $(datadir)/icons//$(PACKAGE) +iconrc_DATA = iconrc + +icondir = $(datadir)/icons//$(PACKAGE)/24x24/stock +icon_DATA = dialog_authentication.png \ dialog_info.png \ dialog_warning.png \ dialog_error.png \ @@ -99,5 +103,5 @@ zoom-in.png \ zoom-out.png -EXTRA_DIST = $(theme_DATA) \ +EXTRA_DIST = $(iconrc_DATA) \ iconrc.in diff -dur nimbus-0.0.17.orig/icons/index.theme.in nimbus-0.0.17/icons/index.theme.in --- nimbus-0.0.17.orig/icons/index.theme.in 2007-10-05 10:17:20.000000000 +0200 +++ nimbus-0.0.17/icons/index.theme.in 2009-07-08 00:28:04.000000000 +0200 @@ -1,7 +1,7 @@ [Icon Theme] Name=nimbus Inherits=Tango -Directories=12x12/actions,12x12/emblems,12x12/places,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/places,16x16/mimetypes,16x16/status,192x192/apps,192x192/categories,192x192/devices,192x192/places,192x192/mimetypes,20x20/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/places,24x24/mimetypes,24x24/status,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/places,32x32/mimetypes,32x32/status,36x36/actions,36x36/animations,36x36/apps,36x36/categories,36x36/devices,36x36/places,36x36/mimetypes,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/places,48x48/mimetypes,48x48/status,48x48/emblems,72x72/apps,72x72/categories,72x72/places,72x72/mimetypes,96x96/apps,96x96/categories,96x96/devices,96x96/places,96x96/mimetypes +Directories=12x12/actions,12x12/emblems,12x12/places,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/places,16x16/mimetypes,16x16/status,192x192/apps,192x192/categories,192x192/devices,192x192/places,192x192/mimetypes,20x20/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/places,24x24/mimetypes,24x24/status,24x24/stock,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/places,32x32/mimetypes,32x32/status,36x36/actions,36x36/animations,36x36/apps,36x36/categories,36x36/devices,36x36/places,36x36/mimetypes,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/places,48x48/mimetypes,48x48/status,48x48/emblems,72x72/apps,72x72/categories,72x72/places,72x72/mimetypes,96x96/apps,96x96/categories,96x96/devices,96x96/places,96x96/mimetypes Example=user-desktop [12x12/actions] @@ -129,6 +129,11 @@ Context=Status Type=Fixed +[24x24/stock] +Size=24 +Context=Stock +Type=Fixed + [32x32/actions] Size=32 Context=Actions --- NEW FILE nimbus.spec --- Name: nimbus Version: 0.0.17 Release: 6%{?dist} Summary: Desktop theme originally from Sun Group: User Interface/Desktops License: LGPLv2 URL: https://nimbus.dev.java.net/ # SHA1 0b984715e0c010ce034a32b7ba69e0582be65362 Source0: http://dlc.sun.com/osol/jds/downloads/extras/nimbus-%{version}.tar.bz2 Patch0: nimbus-0.0.17-stock-icons.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: icon-naming-utils glib2-devel gtk2-devel BuildRequires: intltool automake libtool autoconf %description Just a virtual package to collect all Nimbus related components. %package -n nimbus-theme-gnome Summary: Desktop theme from Sun Group: User Interface/Desktops Requires: gtk-nimbus-engine, nimbus-icon-theme, nimbus-metacity-theme BuildArch: noarch %description -n nimbus-theme-gnome The nimbus Theme Pack for Gnome make use of nimbus Metacity theme, nimbus gtk2 theme and Icon set. It originates from Opensolaris by Sun. %package -n gtk-nimbus-engine Summary: Gtk+ engine for %{name} Group: User Interface/Desktops Requires: gtk2-engines %description -n gtk-nimbus-engine Gtk+ engine for %{name}. %package -n nimbus-icon-theme Summary: Icons for %{name} Group: User Interface/Desktops BuildArch: noarch Requires: fedora-logos %description -n nimbus-icon-theme Icons for %{name}. %package -n nimbus-metacity-theme Summary: Metacity theme for %{name} Group: User Interface/Desktops BuildArch: noarch Requires: metacity %description -n nimbus-metacity-theme Theme for metacity as part of %{name}. %prep %setup -q -n nimbus-%{version} %patch0 -p1 -b .stok-icons echo 'NotificationTheme=nimbus' >> index.theme TMPFILE=$(mktemp rpmbuild-nimbus-XXXXXX) iconv -f iso-8859-1 -t utf-8 ChangeLog >$TMPFILE touch --reference=ChangeLog $TMPFILE chmod --reference=ChangeLog $TMPFILE mv $TMPFILE ChangeLog %build aclocal --force libtoolize --copy --force --automake intltoolize --automake --copy --force autoconf --force automake --copy --add-missing %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT #no-la find $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/ \( -name \*.la -o -name \*.a \) -delete install -Dp -m 0644 index.theme \ $RPM_BUILD_ROOT%{_datadir}/themes/nimbus/index.theme touch $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/icon-theme.cache # removing OpenSolaris branding use start-here.png from Fedora find $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/ -name start-here.png \ |while read FILENAME ; do NEWICON=$(echo $FILENAME \ |sed -e "s!$RPM_BUILD_ROOT.*nimbus\(.*\)\$!\.\./\.\./\.\./Fedora\1!") ln -sf -v $NEWICON $FILENAME done %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/nimbus &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/nimbus &>/dev/null gtk-update-icon-cache %{_datadir}/icons/nimbus &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/nimbus &>/dev/null || : %files -n gtk-nimbus-engine %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING gtk-engine/docs.txt %{_libdir}/gtk-2.0/*/engines/libnimbus.so %{_datadir}/themes/nimbus/gtk-2.0/gtkrc %dir %{_datadir}/themes/nimbus/gtk-2.0/ %dir %{_datadir}/themes/nimbus/ %files -n nimbus-metacity-theme %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_datadir}/themes/nimbus/metacity-1/ %dir %{_datadir}/themes/nimbus/ %files -n nimbus-icon-theme %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_datadir}/icons/nimbus/ %ghost %{_datadir}/icons/nimbus/icon-theme.cache %files -n nimbus-theme-gnome %defattr(-,root,root,-) %{_datadir}/themes/nimbus/index.theme %changelog * Wed Aug 5 2009 Mat?j Cepl - 0.0.17-6 - remove OpenSolaris branding - add Requires for fedora-logos to nimbus-icon-theme * Tue Aug 4 2009 Mat?j Cepl - 0.0.17-5 - new version of nimbus-0.0.17-stock-icons.patch - remove another unnecessary %%dir in %%files * Sat May 16 2009 matej 0.0.17-4 - reogrganization of subpackages - many changes in %%files * Mon Apr 20 2009 Matej Cepl 0.0.17-3 - Packaging Review fixes * Thu Mar 12 2009 Matej Cepl 0.0.17-2 - Fix License tag. * Mon Mar 02 2009 Matej Cepl 0.0.17-1 - Initial affert to package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:14:19 -0000 1.1 +++ .cvsignore 5 Aug 2009 08:00:51 -0000 1.2 @@ -0,0 +1 @@ +nimbus-0.0.17.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:14:19 -0000 1.1 +++ sources 5 Aug 2009 08:00:51 -0000 1.2 @@ -0,0 +1 @@ +c338357e3918cf391193b8429cab5975 nimbus-0.0.17.tar.bz2 From hedayat at fedoraproject.org Wed Aug 5 08:07:42 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Wed, 5 Aug 2009 08:07:42 +0000 (UTC) Subject: rpms/rcssserver/devel .cvsignore, 1.8, 1.9 rcssserver.spec, 1.12, 1.13 sources, 1.8, 1.9 Message-ID: <20090805080742.854B211C008C@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/rcssserver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3712 Modified Files: .cvsignore rcssserver.spec sources Log Message: Updated to 13.2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 7 Apr 2009 14:05:11 -0000 1.8 +++ .cvsignore 5 Aug 2009 08:07:42 -0000 1.9 @@ -1 +1 @@ -rcssserver-13.2.0.tar.gz +rcssserver-13.2.2.tar.gz Index: rcssserver.spec =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver/devel/rcssserver.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- rcssserver.spec 27 Jul 2009 02:51:27 -0000 1.12 +++ rcssserver.spec 5 Aug 2009 08:07:42 -0000 1.13 @@ -1,6 +1,6 @@ Name: rcssserver -Version: 13.2.0 -Release: 3%{?dist} +Version: 13.2.2 +Release: 1%{?dist} Summary: Robocup 2D Soccer Simulation Server Group: Applications/System @@ -98,6 +98,9 @@ rm -rf %{buildroot} %{_datadir}/applications/* %changelog +* Wed Aug 05 2009 Hedayat Vatankhah 13.2.2-1 +- Updated to 13.2.2 which brings some bug fixes + * Sun Jul 26 2009 Fedora Release Engineering - 13.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 7 Apr 2009 14:05:11 -0000 1.8 +++ sources 5 Aug 2009 08:07:42 -0000 1.9 @@ -1 +1 @@ -fb50619cddf6a1514f220a960fed91f1 rcssserver-13.2.0.tar.gz +3af8e644ba9944f1106a712b926bdc65 rcssserver-13.2.2.tar.gz From timlau at fedoraproject.org Wed Aug 5 08:08:07 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Wed, 5 Aug 2009 08:08:07 +0000 (UTC) Subject: rpms/postr/F-11 fix_upload_button.patch, NONE, 1.1 postr.spec, 1.15, 1.16 Message-ID: <20090805080807.85D5311C008C@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/postr/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3835 Modified Files: postr.spec Added Files: fix_upload_button.patch Log Message: Added patch to fix upload button fix_upload_button.patch: postr.glade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE fix_upload_button.patch --- --- postr-0.12.3/src/postr.glade 2008-12-19 14:51:01.000000000 +0000 +++ postr-0.12.3/src/postr.glade 2009-06-04 12:31:57.870332040 +0100 @@ -256,7 +256,7 @@ True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 0 - + True Index: postr.spec =================================================================== RCS file: /cvs/pkgs/rpms/postr/F-11/postr.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- postr.spec 27 Feb 2009 01:56:43 -0000 1.15 +++ postr.spec 5 Aug 2009 08:08:07 -0000 1.16 @@ -2,13 +2,14 @@ Name: postr Version: 0.12.3 -Release: 2%{?dist} +Release: 4%{?dist} Summary: Flickr uploader Group: Applications/Multimedia License: GPLv2+ URL: http://www.burtonini.com/blog/computers/postr Source0: http://burtonini.com/computing/%{name}-%{version}.tar.gz +Patch0: fix_upload_button.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -29,6 +30,7 @@ Tool for uploading photos to the photo-s %prep %setup -q +%patch0 -p1 %build @@ -71,6 +73,12 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Wed Aug 5 2009 Tim Lauridsen - 0.12.3-4 +- Added fix_upload_button.patch to fix the upload button + +* Sun Jul 26 2009 Fedora Release Engineering - 0.12.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 0.12.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From dwayne at fedoraproject.org Wed Aug 5 08:10:16 2009 From: dwayne at fedoraproject.org (dwayne) Date: Wed, 5 Aug 2009 08:10:16 +0000 (UTC) Subject: rpms/translate-toolkit/F-10 .cvsignore, 1.13, 1.14 sources, 1.14, 1.15 translate-toolkit.spec, 1.25, 1.26 Message-ID: <20090805081016.DBB8A11C0439@cvs1.fedora.phx.redhat.com> Author: dwayne Update of /cvs/pkgs/rpms/translate-toolkit/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4386 Modified Files: .cvsignore sources translate-toolkit.spec Log Message: * Wed Aug 5 2009 Dwayne Bailey - 1.4.0-1 - Update to 1.4.0 final - Placeable API - Improved format support: * Java .properties files * Windows .rc files * XLIFF whitespace handling * Subtitle fortmats (added) - Small fixes to Mozilla support. - Improvements to podebug, pofilter checks and pot2po - Improved output formats for pocount - Extra startup options for tmserver - API documentation has been augmented with diagrams - Remove old excludes for /usr/bin/*.py{o,c} Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/translate-toolkit/F-10/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 4 Feb 2009 19:12:38 -0000 1.13 +++ .cvsignore 5 Aug 2009 08:10:16 -0000 1.14 @@ -1 +1 @@ -translate-toolkit-1.3.0.tar.bz2 +translate-toolkit-1.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/translate-toolkit/F-10/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 4 Feb 2009 19:12:38 -0000 1.14 +++ sources 5 Aug 2009 08:10:16 -0000 1.15 @@ -1 +1 @@ -b21e7b1e382c03ecfeece6eab295840c translate-toolkit-1.3.0.tar.bz2 +e588e04d6a71975f62dc96828824a510 translate-toolkit-1.4.0.tar.bz2 Index: translate-toolkit.spec =================================================================== RCS file: /cvs/pkgs/rpms/translate-toolkit/F-10/translate-toolkit.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- translate-toolkit.spec 4 Feb 2009 19:12:38 -0000 1.25 +++ translate-toolkit.spec 5 Aug 2009 08:10:16 -0000 1.26 @@ -1,20 +1,26 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: translate-toolkit -Version: 1.3.0 +Version: 1.4.0 Release: 1%{?dist} Summary: Tools to assist with translation and software localization Group: Development/Tools License: GPLv2+ URL: http://translate.sourceforge.net/wiki/toolkit/index -Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/project/translate/Translate%20Toolkit/1.4.0/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: translate-toolkit-1.2.1-stoplist.patch BuildArch: noarch BuildRequires: python-devel +# The following are needed for man page generation +BuildRequires: python-lxml +BuildRequires: python-iniparse +BuildRequires: python-simplejson +BuildRequires: python-vobject +BuildRequires: gaupol Requires: gettext-libs Requires: python-enchant Requires: python-iniparse @@ -23,6 +29,7 @@ Requires: python-lxml %ifarch %{ix86} Requires: python-psyco %endif +Requires: python-simplejson Requires: python-vobject @@ -41,9 +48,9 @@ Including: wiki (MediaWiki, DokuWiki), iCal * Specialised - OpenOffice.org GSI/SDF, PHP, Mozilla (.dtd, .properties, etc), Symbian, - Innosetup, tikiwiki + Innosetup, tikiwiki, subtitles * Tools: count, search, debug, segment and pretranslate localization - files. Extract terminology from localization files. + files. Extract terminology. Pseudo-localize * Checkers: validate translations with over 45 checks %package devel @@ -75,7 +82,7 @@ rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1 for program in $RPM_BUILD_ROOT/%{_bindir}/*; do case $(basename $program) in - pocompendium|poen|pomigrate2|popuretext|poreencode|posplit|pocount|poglossary|lookupclient.py) + pocompendium|poen|pomigrate2|popuretext|poreencode|posplit|pocount|poglossary|lookupclient.py|tmserver|build_tmdb) ;; *) LC_ALL=C PYTHONPATH=. $program --manpage \ @@ -108,8 +115,6 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/* %{_datadir}/translate-toolkit %{python_sitelib}/translate* -%exclude %{_bindir}/*.pyc -%exclude %{_bindir}/*.pyo %files devel %defattr(-,root,root,-) @@ -117,6 +122,21 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 5 2009 Dwayne Bailey - 1.4.0-1 +- Update to 1.4.0 final + - Placeable API + - Improved format support: + * Java .properties files + * Windows .rc files + * XLIFF whitespace handling + * Subtitle fortmats (added) + - Small fixes to Mozilla support. + - Improvements to podebug, pofilter checks and pot2po + - Improved output formats for pocount + - Extra startup options for tmserver + - API documentation has been augmented with diagrams +- Remove old excludes for /usr/bin/*.py{o,c} + * Wed Feb 4 2009 Dwayne Bailey - 1.3.0-1 - Update to 1.3.0 final release From timlau at fedoraproject.org Wed Aug 5 08:21:55 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Wed, 5 Aug 2009 08:21:55 +0000 (UTC) Subject: rpms/postr/F-10 fix_upload_button.patch, NONE, 1.1 postr.spec, 1.11, 1.12 Message-ID: <20090805082155.55F6011C008C@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/postr/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7857 Modified Files: postr.spec Added Files: fix_upload_button.patch Log Message: Added patch to fix upload button fix_upload_button.patch: postr.glade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE fix_upload_button.patch --- --- postr-0.12.3/src/postr.glade 2008-12-19 14:51:01.000000000 +0000 +++ postr-0.12.3/src/postr.glade 2009-06-04 12:31:57.870332040 +0100 @@ -256,7 +256,7 @@ True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 0 - + True Index: postr.spec =================================================================== RCS file: /cvs/pkgs/rpms/postr/F-10/postr.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- postr.spec 6 Jan 2009 14:22:17 -0000 1.11 +++ postr.spec 5 Aug 2009 08:21:55 -0000 1.12 @@ -2,13 +2,14 @@ Name: postr Version: 0.12.3 -Release: 1%{?dist} +Release: 4%{?dist} Summary: Flickr uploader Group: Applications/Multimedia License: GPLv2+ URL: http://www.burtonini.com/blog/computers/postr Source0: http://burtonini.com/computing/%{name}-%{version}.tar.gz +Patch0: fix_upload_button.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -29,6 +30,7 @@ Tool for uploading photos to the photo-s %prep %setup -q +%patch0 -p1 %build @@ -67,13 +69,28 @@ touch --no-create %{_datadir}/icons/hico %{python_sitelib}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* -%{python_sitelib}/Postr-%{version}-py2.5.egg-info +%{python_sitelib}/Postr-%{version}-py?.?.egg-info %changelog +* Wed Aug 5 2009 Tim Lauridsen - 0.12.3-4 +- Added fix_upload_button.patch to fix the upload button + +* Sun Jul 26 2009 Fedora Release Engineering - 0.12.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.12.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Tue Jan 6 2009 Tim Lauridsen - 0.12.3-1 - New upstream version 0.12.3 +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.12.2-3 +- Fix locations for Python 2.6 + +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.12.2-2 +- Rebuild for Python 2.6 + * Tue Sep 9 2008 Tim Lauridsen - 0.12.2-1 - New upstream version 0.12.2 - added missing gnome-python2-gconf requirement. From akurtakov at fedoraproject.org Wed Aug 5 08:27:59 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Wed, 5 Aug 2009 08:27:59 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.648,1.649 Message-ID: <20090805082759.2742A11C008C@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9382/devel Modified Files: eclipse.spec Log Message: - Reenable initialize. - Fix paths in initializer call. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.648 retrieving revision 1.649 diff -u -p -r1.648 -r1.649 --- eclipse.spec 5 Aug 2009 06:09:20 -0000 1.648 +++ eclipse.spec 5 Aug 2009 08:27:58 -0000 1.649 @@ -11,7 +11,7 @@ Epoch: 1 %define eclipse_majmin %{eclipse_major}.%{eclipse_minor} %define eclipse_micro 0 %define swtver 3.5.0.v3550 -%define initialize 0 +%define initialize 1 # All arches line up between Eclipse and Linux kernel names except i386 -> x86 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.28%{?dist} +Release: 0.3.29%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -948,8 +948,8 @@ pushd $RPM_BUILD_ROOT mv $RPM_BUILD_ROOT%{_libdir}/eclipse/dropins $RPM_BUILD_ROOT/dropins mkdir $RPM_BUILD_ROOT%{_libdir}/eclipse/dropins libdir_path=$(echo %{_libdir}/%{name} | sed -e 's/^\///') -java -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT$libdir_path/configuration \ - -cp $libdir_path/startup.jar \ +java -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT/$libdir_path/configuration \ + -cp /$libdir_path/startup.jar \ org.eclipse.core.launcher.Main \ -debug -consolelog \ -metadataRepository file:$metadataDir \ @@ -1485,6 +1485,10 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.29 +- Reenable initialize. +- Fix paths in initializer call. + * Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.28 - Disable initialize. From pingou at fedoraproject.org Wed Aug 5 08:29:33 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 08:29:33 +0000 (UTC) Subject: rpms/R-hgu95av2probe/F-11 sources,1.2,1.3 Message-ID: <20090805082933.9B1CA11C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-hgu95av2probe/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9905/F-11 Modified Files: sources Log Message: Add new sources Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 19 Jan 2008 19:46:40 -0000 1.2 +++ sources 5 Aug 2009 08:29:33 -0000 1.3 @@ -1 +1 @@ -99c65caca57cdb1fade02f740c2569f2 hgu95av2probe_2.0.0.tar.gz +fef7ce5ddf8cbb3684a4885527eaf5fb hgu95av2probe_2.4.0.tar.gz From pingou at fedoraproject.org Wed Aug 5 08:29:33 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 08:29:33 +0000 (UTC) Subject: rpms/R-hgu95av2probe/F-10 sources,1.2,1.3 Message-ID: <20090805082933.7150A11C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-hgu95av2probe/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9905/F-10 Modified Files: sources Log Message: Add new sources Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 19 Jan 2008 19:46:40 -0000 1.2 +++ sources 5 Aug 2009 08:29:33 -0000 1.3 @@ -1 +1 @@ -99c65caca57cdb1fade02f740c2569f2 hgu95av2probe_2.0.0.tar.gz +fef7ce5ddf8cbb3684a4885527eaf5fb hgu95av2probe_2.4.0.tar.gz From pingou at fedoraproject.org Wed Aug 5 08:29:33 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 08:29:33 +0000 (UTC) Subject: rpms/R-hgu95av2probe/devel .cvsignore,1.2,1.3 sources,1.2,1.3 Message-ID: <20090805082933.DDB3511C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-hgu95av2probe/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9905/devel Modified Files: .cvsignore sources Log Message: Add new sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 19 Jan 2008 19:46:40 -0000 1.2 +++ .cvsignore 5 Aug 2009 08:29:33 -0000 1.3 @@ -1 +1 @@ -hgu95av2probe_2.0.0.tar.gz +hgu95av2probe_2.4.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 19 Jan 2008 19:46:40 -0000 1.2 +++ sources 5 Aug 2009 08:29:33 -0000 1.3 @@ -1 +1 @@ -99c65caca57cdb1fade02f740c2569f2 hgu95av2probe_2.0.0.tar.gz +fef7ce5ddf8cbb3684a4885527eaf5fb hgu95av2probe_2.4.0.tar.gz From huzaifas at fedoraproject.org Wed Aug 5 08:30:38 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Wed, 5 Aug 2009 08:30:38 +0000 (UTC) Subject: rpms/dia/devel import.log, NONE, 1.1 .cvsignore, 1.6, 1.7 dia.spec, 1.41, 1.42 sources, 1.6, 1.7 dia-0.92.2-dtd.patch, 1.1, NONE dia-0.94-fallbacktoxpmicons.patch, 1.2, NONE dia-0.95-pre6-help.patch, 1.2, NONE dia-0.96-1-clocks.patch, 1.1, NONE dia-0.96-python-detect.patch, 1.1, NONE dia-0.96.1-64bit.patch, 1.1, NONE dia-0.96.1-desktop.patch, 1.1, NONE dia-0.96.1-plugins.patch, 1.1, NONE dia-0.96.1-pythonpath.patch, 1.1, NONE dia-0.96.1-svg-export.patch, 1.1, NONE Message-ID: <20090805083038.3A5BB11C0349@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/dia/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10325/devel Modified Files: .cvsignore dia.spec sources Added Files: import.log Removed Files: dia-0.92.2-dtd.patch dia-0.94-fallbacktoxpmicons.patch dia-0.95-pre6-help.patch dia-0.96-1-clocks.patch dia-0.96-python-detect.patch dia-0.96.1-64bit.patch dia-0.96.1-desktop.patch dia-0.96.1-plugins.patch dia-0.96.1-pythonpath.patch dia-0.96.1-svg-export.patch Log Message: new version --- NEW FILE import.log --- dia-0_97-1_fc10:HEAD:dia-0.97-1.fc10.src.rpm:1249446680 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dia/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 9 Jun 2007 08:22:46 -0000 1.6 +++ .cvsignore 5 Aug 2009 08:30:37 -0000 1.7 @@ -1 +1 @@ -dia-0.96.1.tar.bz2 +dia-0.97.tar.bz2 Index: dia.spec =================================================================== RCS file: /cvs/pkgs/rpms/dia/devel/dia.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- dia.spec 24 Jul 2009 20:14:18 -0000 1.41 +++ dia.spec 5 Aug 2009 08:30:37 -0000 1.42 @@ -1,24 +1,14 @@ Name: dia -Version: 0.96.1 -Release: 18%{?dist} +Version: 0.97 +Release: 1%{?dist} Epoch: 1 Summary: Diagram drawing program Group: Applications/Multimedia License: GPLv2+ URL: http://www.gnome.org/projects/dia/ -Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.96/%{name}-%{version}.tar.bz2 -Patch1: dia-0.92.2-dtd.patch -Patch2: dia-0.95-pre6-help.patch -Patch3: dia-0.94-fallbacktoxpmicons.patch -Patch4: dia-0.96-python-detect.patch -Patch5: dia-0.96.1-64bit.patch -Patch6: dia-0.96.1-desktop.patch -Patch7: dia-0.96.1-svg-export.patch -Patch8: dia-0.96.1-plugins.patch -Patch9: dia-0.96.1-pythonpath.patch -Patch10: dia-0.96-1-clocks.patch +Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libgnomeui-devel python-devel pygtk2-devel desktop-file-utils +BuildRequires: libgnomeui-devel pygtk2-devel desktop-file-utils python-devel BuildRequires: intltool docbook-utils docbook-style-dsssl docbook-style-xsl BuildRequires: gettext Requires: hicolor-icon-theme @@ -33,16 +23,6 @@ and can export to PostScript(TM). %prep %setup -q -%patch1 -p1 -b .dtd -%patch2 -p1 -b .help -%patch3 -p1 -b .fallbacktoxpmicons -%patch4 -p1 -b .py-detect -%patch5 -p1 -b .64bit -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -b .orig -%patch9 -p1 -b .pythonpath -%patch10 -p1 -b .clock sed -i 's|libdia_la_LDFLAGS = -avoid-version|libdia_la_LDFLAGS = -avoid-version $(shell pkg-config gtk+-2.0 libxml-2.0 libart-2.0 libgnome-2.0 --libs)|' \ lib/Makefile.* chmod -x `find objects/AADL -type f` @@ -60,10 +40,6 @@ rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %find_lang %name -# stop rpmlint from complaining -chmod +x $RPM_BUILD_ROOT%{_datadir}/%{name}/python/gtkcons.py \ - $RPM_BUILD_ROOT%{_datadir}/%{name}/python/doxrev.py - # Since we're not using the cairo stuff, but a stub plugin still # gets built, Dia complains it doesn't have an init function. So # kill the plugin @@ -74,13 +50,9 @@ desktop-file-install --vendor fedora -- --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --remove-category Application \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop -mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps -mv $RPM_BUILD_ROOT%{_datadir}/pixmaps/dia-diagram.png \ - $RPM_BUILD_ROOT%{_datadir}/pixmaps/dia_gnome_icon.png \ - $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps -rmdir $RPM_BUILD_ROOT%{_datadir}/pixmaps rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la +rm -rf $RPM_BUILD_ROOT%{_datadir}/doc %post touch --no-create %{_datadir}/icons/hicolor || : @@ -113,12 +85,14 @@ rm -fr $RPM_BUILD_ROOT %dir %{_libdir}/%{name} %{_datadir}/gnome/help/%{name} %{_datadir}/mime-info/* -%{_datadir}/icons/hicolor/48x48/apps/*.png +%{_datadir}/icons/hicolor/*/apps/* +%{_datadir}/omf/%{name}/*.omf %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 1:0.96.1-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Fri Jul 24 2009 Huzaifa Sidhpurwala - 1:0.97-1 +- update to 0.97 +- drop old patches * Tue Mar 31 2009 Huzaifa Sidhpurwala - 1:0.96.1-17 - Resolves: rhbz#486726 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dia/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 9 Jun 2007 08:22:46 -0000 1.6 +++ sources 5 Aug 2009 08:30:38 -0000 1.7 @@ -1 +1 @@ -7b81b22baa2df55efe4845865dddc7b6 dia-0.96.1.tar.bz2 +3d11f9aaa5a4923f0a5533962c87bdfb dia-0.97.tar.bz2 --- dia-0.92.2-dtd.patch DELETED --- --- dia-0.94-fallbacktoxpmicons.patch DELETED --- --- dia-0.95-pre6-help.patch DELETED --- --- dia-0.96-1-clocks.patch DELETED --- --- dia-0.96-python-detect.patch DELETED --- --- dia-0.96.1-64bit.patch DELETED --- --- dia-0.96.1-desktop.patch DELETED --- --- dia-0.96.1-plugins.patch DELETED --- --- dia-0.96.1-pythonpath.patch DELETED --- --- dia-0.96.1-svg-export.patch DELETED --- From pingou at fedoraproject.org Wed Aug 5 08:36:35 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 08:36:35 +0000 (UTC) Subject: rpms/R-hgu95av2probe/F-10 R-hgu95av2probe.spec,1.3,1.4 Message-ID: <20090805083635.D24C111C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-hgu95av2probe/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11772/F-10 Modified Files: R-hgu95av2probe.spec Log Message: Increase release number Index: R-hgu95av2probe.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/F-10/R-hgu95av2probe.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- R-hgu95av2probe.spec 5 Aug 2009 08:03:00 -0000 1.3 +++ R-hgu95av2probe.spec 5 Aug 2009 08:36:35 -0000 1.4 @@ -2,7 +2,7 @@ Name: R-%{packname} Version: 2.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Probe sequence data for microarrays of type hgu95av2 Summary(fr): Donn?es des primers de puces ? ADN de type hgu92av2 @@ -75,6 +75,9 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 pingou - 2.4.0-2 +- Increase release number + * Wed Aug 05 2009 pingou - 2.4.0-1 - Update to 2.4.0 - Add R and BR for R-AnnotationDbi From pingou at fedoraproject.org Wed Aug 5 08:36:36 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 08:36:36 +0000 (UTC) Subject: rpms/R-hgu95av2probe/devel R-hgu95av2probe.spec,1.5,1.6 Message-ID: <20090805083636.32CCC11C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-hgu95av2probe/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11772/devel Modified Files: R-hgu95av2probe.spec Log Message: Increase release number Index: R-hgu95av2probe.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/devel/R-hgu95av2probe.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- R-hgu95av2probe.spec 5 Aug 2009 08:03:00 -0000 1.5 +++ R-hgu95av2probe.spec 5 Aug 2009 08:36:36 -0000 1.6 @@ -2,7 +2,7 @@ Name: R-%{packname} Version: 2.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Probe sequence data for microarrays of type hgu95av2 Summary(fr): Donn?es des primers de puces ? ADN de type hgu92av2 @@ -75,6 +75,9 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 pingou - 2.4.0-2 +- Increase release number + * Wed Aug 05 2009 pingou - 2.4.0-1 - Update to 2.4.0 - Add R and BR for R-AnnotationDbi From pingou at fedoraproject.org Wed Aug 5 08:36:35 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 08:36:35 +0000 (UTC) Subject: rpms/R-hgu95av2probe/F-11 R-hgu95av2probe.spec,1.4,1.5 Message-ID: <20090805083635.F185311C0346@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-hgu95av2probe/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11772/F-11 Modified Files: R-hgu95av2probe.spec Log Message: Increase release number Index: R-hgu95av2probe.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/F-11/R-hgu95av2probe.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- R-hgu95av2probe.spec 5 Aug 2009 08:03:00 -0000 1.4 +++ R-hgu95av2probe.spec 5 Aug 2009 08:36:35 -0000 1.5 @@ -2,7 +2,7 @@ Name: R-%{packname} Version: 2.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Probe sequence data for microarrays of type hgu95av2 Summary(fr): Donn?es des primers de puces ? ADN de type hgu92av2 @@ -75,6 +75,9 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 pingou - 2.4.0-2 +- Increase release number + * Wed Aug 05 2009 pingou - 2.4.0-1 - Update to 2.4.0 - Add R and BR for R-AnnotationDbi From huzaifas at fedoraproject.org Wed Aug 5 08:43:05 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Wed, 5 Aug 2009 08:43:05 +0000 (UTC) Subject: rpms/dia/devel dia.spec,1.42,1.43 Message-ID: <20090805084305.D8F9911C008C@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/dia/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13547 Modified Files: dia.spec Log Message: Disable with-python Index: dia.spec =================================================================== RCS file: /cvs/pkgs/rpms/dia/devel/dia.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- dia.spec 5 Aug 2009 08:30:37 -0000 1.42 +++ dia.spec 5 Aug 2009 08:43:05 -0000 1.43 @@ -1,6 +1,6 @@ Name: dia Version: 0.97 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 1 Summary: Diagram drawing program Group: Applications/Multimedia @@ -8,7 +8,7 @@ License: GPLv2+ URL: http://www.gnome.org/projects/dia/ Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libgnomeui-devel pygtk2-devel desktop-file-utils python-devel +BuildRequires: libgnomeui-devel pygtk2-devel desktop-file-utils BuildRequires: intltool docbook-utils docbook-style-dsssl docbook-style-xsl BuildRequires: gettext Requires: hicolor-icon-theme @@ -31,7 +31,7 @@ mv usage-layers.xml.UTF-8 doc/en/usage-l %build -%configure --enable-gnome --enable-db2html --with-python +%configure --enable-gnome --enable-db2html make %{?_smp_mflags} @@ -90,6 +90,9 @@ rm -fr $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Huzaifa Sidhpurwala - 1:0.97-2 +- Disable --with-python + * Fri Jul 24 2009 Huzaifa Sidhpurwala - 1:0.97-1 - update to 0.97 - drop old patches From kdudka at fedoraproject.org Wed Aug 5 08:45:05 2009 From: kdudka at fedoraproject.org (Kamil Dudka) Date: Wed, 5 Aug 2009 08:45:05 +0000 (UTC) Subject: rpms/coreutils/devel coreutils-7.4-install-SELinux.patch, NONE, 1.1 coreutils-7.4-ls-1U.patch, NONE, 1.1 coreutils.spec, 1.263, 1.264 Message-ID: <20090805084505.ABD0311C008C@cvs1.fedora.phx.redhat.com> Author: kdudka Update of /cvs/extras/rpms/coreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14073 Modified Files: coreutils.spec Added Files: coreutils-7.4-install-SELinux.patch coreutils-7.4-ls-1U.patch Log Message: - ls -1U with two or more arguments (or with -R or -s) works properly again - install runs faster again with SELinux enabled (#479502) coreutils-7.4-install-SELinux.patch: jm-macros.m4 | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) --- NEW FILE coreutils-7.4-install-SELinux.patch --- diff -ruNp coreutils-7.4.orig/m4/jm-macros.m4 coreutils-7.4/m4/jm-macros.m4 --- coreutils-7.4.orig/m4/jm-macros.m4 2009-08-05 10:27:30.660795719 +0200 +++ coreutils-7.4/m4/jm-macros.m4 2009-08-05 10:30:46.912858189 +0200 @@ -47,7 +47,21 @@ AC_DEFUN([coreutils_MACROS], AC_CHECK_FUNCS_ONCE([directio]) # Used by install.c. - AC_CHECK_FUNCS_ONCE([matchpathcon_init_prefix]) + coreutils_saved_libs=$LIBS + LIBS="$LIBS $LIB_SELINUX" + AC_CHECK_FUNCS([matchpathcon_init_prefix], [], + [ + case "$ac_cv_search_setfilecon:$ac_cv_header_selinux_selinux_h" in + no:*) # SELinux disabled + ;; + *:no) # SELinux disabled + ;; + *) + AC_MSG_WARN([SELinux enabled, but matchpathcon_init_prefix not found]) + AC_MSG_WARN([The install utility may run slowly]) + esac + ]) + LIBS=$coreutils_saved_libs # Used by sort.c. AC_CHECK_FUNCS_ONCE([nl_langinfo]) coreutils-7.4-ls-1U.patch: src/ls.c | 29 +++++++++++++++-------------- tests/misc/ls-misc | 15 +++++++++++++-- 2 files changed, 28 insertions(+), 16 deletions(-) --- NEW FILE coreutils-7.4-ls-1U.patch --- diff -ruNp coreutils-7.4.orig/src/ls.c coreutils-7.4/src/ls.c --- coreutils-7.4.orig/src/ls.c 2009-08-05 10:14:46.397545653 +0200 +++ coreutils-7.4/src/ls.c 2009-08-05 10:20:47.564858256 +0200 @@ -2480,6 +2480,19 @@ print_dir (char const *name, char const DEV_INO_PUSH (dir_stat.st_dev, dir_stat.st_ino); } + if (recursive | print_dir_name) + { + if (!first) + DIRED_PUTCHAR ('\n'); + first = false; + DIRED_INDENT (); + PUSH_CURRENT_DIRED_POS (&subdired_obstack); + dired_pos += quote_name (stdout, realname ? realname : name, + dirname_quoting_options, NULL); + PUSH_CURRENT_DIRED_POS (&subdired_obstack); + DIRED_FPUTS_LITERAL (":\n", stdout); + } + /* Read the directory entries, and insert the subfiles into the `cwd_file' table. */ @@ -2519,7 +2532,8 @@ print_dir (char const *name, char const ls uses constant memory while processing the entries of this directory. Useful when there are many (millions) of entries in a directory. */ - if (format == one_per_line && sort_type == sort_none) + if (format == one_per_line && sort_type == sort_none + && !print_block_size && !recursive) { /* We must call sort_files in spite of "sort_type == sort_none" for its initialization @@ -2555,19 +2569,6 @@ print_dir (char const *name, char const if (recursive) extract_dirs_from_files (name, command_line_arg); - if (recursive | print_dir_name) - { - if (!first) - DIRED_PUTCHAR ('\n'); - first = false; - DIRED_INDENT (); - PUSH_CURRENT_DIRED_POS (&subdired_obstack); - dired_pos += quote_name (stdout, realname ? realname : name, - dirname_quoting_options, NULL); - PUSH_CURRENT_DIRED_POS (&subdired_obstack); - DIRED_FPUTS_LITERAL (":\n", stdout); - } - if (format == long_format || print_block_size) { const char *p; diff -ruNp coreutils-7.4.orig/tests/misc/ls-misc coreutils-7.4/tests/misc/ls-misc --- coreutils-7.4.orig/tests/misc/ls-misc 2009-04-24 14:50:28.000000000 +0200 +++ coreutils-7.4/tests/misc/ls-misc 2009-08-05 10:20:47.564858256 +0200 @@ -18,6 +18,7 @@ use strict; (my $program_name = $0) =~ s|.*/||; +my $prog = 'ls'; # Turn off localization of executable's output. @ENV{qw(LANGUAGE LANG LC_ALL)} = ('C') x 3; @@ -224,6 +225,18 @@ my @Tests = {PRE => sub { mk_file @v_files }}, {POST => sub { unlink @v_files }}, ], + + # Test for the ls -1U bug fixed in coreutils-7.5. + # It is triggered only with -1U and with two or more arguments, + # at least one of which is a nonempty directory. + ['multi-arg-U1', '-U1 d no-such', + {OUT => "d:\nf\n"}, + {ERR_SUBST=>'s/ch:.*/ch:/'}, + {ERR => "$prog: cannot access no-such:\n"}, + $mkdir_reg, + $rmdir_reg, + {EXIT => 2}, + ], ); # Start with an unset LS_COLORS environment variable. @@ -232,8 +245,6 @@ delete $ENV{LS_COLORS}; my $save_temps = $ENV{SAVE_TEMPS}; my $verbose = $ENV{VERBOSE}; -my $prog = 'ls'; - setuid_setup; my $fail = run_tests ($program_name, $prog, \@Tests, $save_temps, $verbose); $fail Index: coreutils.spec =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/coreutils.spec,v retrieving revision 1.263 retrieving revision 1.264 diff -u -p -r1.263 -r1.264 --- coreutils.spec 24 Jul 2009 19:30:04 -0000 1.263 +++ coreutils.spec 5 Aug 2009 08:45:05 -0000 1.264 @@ -1,7 +1,7 @@ Summary: A set of basic GNU tools commonly used in shell scripts Name: coreutils Version: 7.4 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv3+ Group: System Environment/Base Url: http://www.gnu.org/software/coreutils/ @@ -19,6 +19,8 @@ Source202: coreutils-su-l.pamd Source203: coreutils-runuser-l.pamd # From upstream +Patch1: coreutils-7.4-ls-1U.patch +Patch2: coreutils-7.4-install-SELinux.patch # Our patches Patch100: coreutils-6.10-configuration.patch @@ -99,6 +101,8 @@ the old GNU fileutils, sh-utils, and tex %setup -q # From upstream +%patch1 -p1 -b .ls-1U +%patch2 -p1 -b .install-SELinux # Our patches %patch100 -p1 -b .configure @@ -308,6 +312,10 @@ fi /sbin/runuser %changelog +* Wed Aug 05 2009 Kamil Dudka - 7.4-5 +- ls -1U with two or more arguments (or with -R or -s) works properly again +- install runs faster again with SELinux enabled (#479502) + * Fri Jul 24 2009 Fedora Release Engineering - 7.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From akurtakov at fedoraproject.org Wed Aug 5 08:46:30 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Wed, 5 Aug 2009 08:46:30 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.649,1.650 Message-ID: <20090805084630.0FF7311C008C@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14836/devel Modified Files: eclipse.spec Log Message: Additional output to debug ppc64 build failures. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.649 retrieving revision 1.650 diff -u -p -r1.649 -r1.650 --- eclipse.spec 5 Aug 2009 08:27:58 -0000 1.649 +++ eclipse.spec 5 Aug 2009 08:46:29 -0000 1.650 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.29%{?dist} +Release: 0.3.30%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -936,6 +936,9 @@ popd rm -r $sdkDir/configuration/org.eclipse.update %if %{initialize} +# dump bundles.info and config.ini to check what's wrong with ppc64 build +cat $RPM_BUILD_ROOT%{_libdir}/%{name}/config.ini +cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info # FIXME: investigate why it doesn't work to set this -- configuration data is # always written to /usr/share/eclipse/configuration, even with # -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT%{_libdir}/%{name}/configuration @@ -1485,6 +1488,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.30 +- Additional output to debug ppc64 build failures. + * Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.29 - Reenable initialize. - Fix paths in initializer call. From pkgdb at fedoraproject.org Wed Aug 5 08:48:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:02 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up commit Message-ID: <20090805084802.99C2510F890@bastion2.fedora.phx.redhat.com> twaugh has given up the commit acl on device-mapper-multipath (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:02 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up watchcommits Message-ID: <20090805084803.58D4B10F8A2@bastion2.fedora.phx.redhat.com> twaugh has given up the watchcommits acl on device-mapper-multipath (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:10 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up watchcommits Message-ID: <20090805084810.A6E0B10F8B2@bastion2.fedora.phx.redhat.com> twaugh has given up the watchcommits acl on device-mapper-multipath (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pingou at fedoraproject.org Wed Aug 5 08:03:01 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 08:03:01 +0000 (UTC) Subject: rpms/R-hgu95av2probe/devel R-hgu95av2probe.spec,1.4,1.5 Message-ID: <20090805080301.2223A11C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-hgu95av2probe/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2113/devel Modified Files: R-hgu95av2probe.spec Log Message: Update to 2.4.0 Index: R-hgu95av2probe.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/devel/R-hgu95av2probe.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- R-hgu95av2probe.spec 24 Jul 2009 16:12:22 -0000 1.4 +++ R-hgu95av2probe.spec 5 Aug 2009 08:03:00 -0000 1.5 @@ -1,8 +1,8 @@ %define packname hgu95av2probe Name: R-%{packname} -Version: 2.0.0 -Release: 4%{?dist} +Version: 2.4.0 +Release: 1%{?dist} Summary: Probe sequence data for microarrays of type hgu95av2 Summary(fr): Donn?es des primers de puces ? ADN de type hgu92av2 @@ -13,15 +13,16 @@ Source0: http://www.bioconducto BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch - +Requires: R-AnnotationDbi Requires(post): R Requires(postun): R -BuildRequires: R-devel tetex-latex +BuildRequires: R-devel tetex-latex R-AnnotationDbi %description This package was automatically created by package matchprobes version 1.9.2. The probe sequence data was obtained from http://www.affymetrix.com. The file name was HG\_U95Av2\_probe\_tab. + %description -l fr Ce fichier a ?t? automatiquement cr?e par la version 1.9.2 du paquet matchprobes; Les sequences ont ?t? obtenues sur le site @@ -43,7 +44,7 @@ rm -rf %{buildroot}%{_datadir}/R/library %check # Cyclic require with the package matchprobes -#%{_bindir}/R CMD check %{packname} +%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} @@ -74,6 +75,11 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 pingou - 2.4.0-1 +- Update to 2.4.0 +- Add R and BR for R-AnnotationDbi +- Re-enable the check (circular dependency with matchprobes is not anymore) + * Fri Jul 24 2009 Fedora Release Engineering - 2.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pingou at fedoraproject.org Wed Aug 5 08:03:00 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 08:03:00 +0000 (UTC) Subject: rpms/R-hgu95av2probe/F-11 R-hgu95av2probe.spec,1.3,1.4 Message-ID: <20090805080300.D577611C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-hgu95av2probe/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2113/F-11 Modified Files: R-hgu95av2probe.spec Log Message: Update to 2.4.0 Index: R-hgu95av2probe.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/F-11/R-hgu95av2probe.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- R-hgu95av2probe.spec 23 Feb 2009 23:01:04 -0000 1.3 +++ R-hgu95av2probe.spec 5 Aug 2009 08:03:00 -0000 1.4 @@ -1,8 +1,8 @@ %define packname hgu95av2probe Name: R-%{packname} -Version: 2.0.0 -Release: 3%{?dist} +Version: 2.4.0 +Release: 1%{?dist} Summary: Probe sequence data for microarrays of type hgu95av2 Summary(fr): Donn?es des primers de puces ? ADN de type hgu92av2 @@ -13,15 +13,16 @@ Source0: http://www.bioconducto BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch - +Requires: R-AnnotationDbi Requires(post): R Requires(postun): R -BuildRequires: R-devel tetex-latex +BuildRequires: R-devel tetex-latex R-AnnotationDbi %description This package was automatically created by package matchprobes version 1.9.2. The probe sequence data was obtained from http://www.affymetrix.com. The file name was HG\_U95Av2\_probe\_tab. + %description -l fr Ce fichier a ?t? automatiquement cr?e par la version 1.9.2 du paquet matchprobes; Les sequences ont ?t? obtenues sur le site @@ -43,7 +44,7 @@ rm -rf %{buildroot}%{_datadir}/R/library %check # Cyclic require with the package matchprobes -#%{_bindir}/R CMD check %{packname} +%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} @@ -74,6 +75,14 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 pingou - 2.4.0-1 +- Update to 2.4.0 +- Add R and BR for R-AnnotationDbi +- Re-enable the check (circular dependency with matchprobes is not anymore) + +* Fri Jul 24 2009 Fedora Release Engineering - 2.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Feb 23 2009 Fedora Release Engineering - 2.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From pingou at fedoraproject.org Wed Aug 5 08:03:00 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 5 Aug 2009 08:03:00 +0000 (UTC) Subject: rpms/R-hgu95av2probe/F-10 R-hgu95av2probe.spec,1.2,1.3 Message-ID: <20090805080300.9A7E511C008C@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-hgu95av2probe/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2113/F-10 Modified Files: R-hgu95av2probe.spec Log Message: Update to 2.4.0 Index: R-hgu95av2probe.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-hgu95av2probe/F-10/R-hgu95av2probe.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- R-hgu95av2probe.spec 9 Feb 2008 20:04:35 -0000 1.2 +++ R-hgu95av2probe.spec 5 Aug 2009 08:03:00 -0000 1.3 @@ -1,8 +1,8 @@ %define packname hgu95av2probe Name: R-%{packname} -Version: 2.0.0 -Release: 2%{?dist} +Version: 2.4.0 +Release: 1%{?dist} Summary: Probe sequence data for microarrays of type hgu95av2 Summary(fr): Donn?es des primers de puces ? ADN de type hgu92av2 @@ -13,15 +13,16 @@ Source0: http://www.bioconducto BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch - +Requires: R-AnnotationDbi Requires(post): R Requires(postun): R -BuildRequires: R-devel tetex-latex +BuildRequires: R-devel tetex-latex R-AnnotationDbi %description This package was automatically created by package matchprobes version 1.9.2. The probe sequence data was obtained from http://www.affymetrix.com. The file name was HG\_U95Av2\_probe\_tab. + %description -l fr Ce fichier a ?t? automatiquement cr?e par la version 1.9.2 du paquet matchprobes; Les sequences ont ?t? obtenues sur le site @@ -43,7 +44,7 @@ rm -rf %{buildroot}%{_datadir}/R/library %check # Cyclic require with the package matchprobes -#%{_bindir}/R CMD check %{packname} +%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} @@ -74,6 +75,17 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 pingou - 2.4.0-1 +- Update to 2.4.0 +- Add R and BR for R-AnnotationDbi +- Re-enable the check (circular dependency with matchprobes is not anymore) + +* Fri Jul 24 2009 Fedora Release Engineering - 2.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Feb 23 2009 Fedora Release Engineering - 2.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sat Feb 09 2008 Pingou 2.0.0-2 - Change the URL From pkgdb at fedoraproject.org Wed Aug 5 08:48:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:13 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up commit Message-ID: <20090805084813.391FA10F8B9@bastion2.fedora.phx.redhat.com> twaugh has given up the commit acl on device-mapper-multipath (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:15 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up watchcommits Message-ID: <20090805084815.9F54410F8BE@bastion2.fedora.phx.redhat.com> twaugh has given up the watchcommits acl on device-mapper-multipath (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:17 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up commit Message-ID: <20090805084817.CCE8110F8C5@bastion2.fedora.phx.redhat.com> twaugh has given up the commit acl on device-mapper-multipath (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:20 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up watchcommits Message-ID: <20090805084821.B99F910F8CB@bastion2.fedora.phx.redhat.com> twaugh has given up the watchcommits acl on device-mapper-multipath (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:21 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up commit Message-ID: <20090805084822.909E610F8CE@bastion2.fedora.phx.redhat.com> twaugh has given up the commit acl on device-mapper-multipath (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:24 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up watchcommits Message-ID: <20090805084825.D767010F8D5@bastion2.fedora.phx.redhat.com> twaugh has given up the watchcommits acl on device-mapper-multipath (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:26 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up commit Message-ID: <20090805084827.5202510F8DC@bastion2.fedora.phx.redhat.com> twaugh has given up the commit acl on device-mapper-multipath (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:28 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up watchcommits Message-ID: <20090805084830.C18D610F8E5@bastion2.fedora.phx.redhat.com> twaugh has given up the watchcommits acl on device-mapper-multipath (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Aug 5 08:48:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 08:48:29 +0000 Subject: [pkgdb] device-mapper-multipath: twaugh has given up commit Message-ID: <20090805084831.CD3D110F8E9@bastion2.fedora.phx.redhat.com> twaugh has given up the commit acl on device-mapper-multipath (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/device-mapper-multipath From kdudka at fedoraproject.org Wed Aug 5 08:56:45 2009 From: kdudka at fedoraproject.org (Kamil Dudka) Date: Wed, 5 Aug 2009 08:56:45 +0000 (UTC) Subject: rpms/coreutils/F-11 coreutils-7.4-install-SELinux.patch, NONE, 1.1 coreutils-7.4-ls-1U.patch, NONE, 1.1 coreutils.spec, 1.258, 1.259 Message-ID: <20090805085645.AD99011C008C@cvs1.fedora.phx.redhat.com> Author: kdudka Update of /cvs/extras/rpms/coreutils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17516 Modified Files: coreutils.spec Added Files: coreutils-7.4-install-SELinux.patch coreutils-7.4-ls-1U.patch Log Message: - ls -1U with two or more arguments (or with -R or -s) works properly again - install runs faster again with SELinux enabled (#479502) coreutils-7.4-install-SELinux.patch: jm-macros.m4 | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) --- NEW FILE coreutils-7.4-install-SELinux.patch --- diff -ruNp coreutils-7.2.orig/m4/jm-macros.m4 coreutils-7.2/m4/jm-macros.m4 --- coreutils-7.2.orig/m4/jm-macros.m4 2009-08-05 10:50:48.389482889 +0200 +++ coreutils-7.2/m4/jm-macros.m4 2009-08-05 10:53:37.894733210 +0200 @@ -47,7 +47,21 @@ AC_DEFUN([coreutils_MACROS], AC_CHECK_FUNCS_ONCE([directio]) # Used by install.c. - AC_CHECK_FUNCS_ONCE([matchpathcon_init_prefix]) + coreutils_saved_libs=$LIBS + LIBS="$LIBS $LIB_SELINUX" + AC_CHECK_FUNCS([matchpathcon_init_prefix], [], + [ + case "$ac_cv_search_setfilecon:$ac_cv_header_selinux_selinux_h" in + no:*) # SELinux disabled + ;; + *:no) # SELinux disabled + ;; + *) + AC_MSG_WARN([SELinux enabled, but matchpathcon_init_prefix not found]) + AC_MSG_WARN([The install utility may run slowly]) + esac + ]) + LIBS=$coreutils_saved_libs # Used by sort.c. AC_CHECK_FUNCS_ONCE([nl_langinfo]) coreutils-7.4-ls-1U.patch: src/ls.c | 29 +++++++++++++++-------------- tests/misc/ls-misc | 15 +++++++++++++-- 2 files changed, 28 insertions(+), 16 deletions(-) --- NEW FILE coreutils-7.4-ls-1U.patch --- diff -ruNp coreutils-7.2.orig/src/ls.c coreutils-7.2/src/ls.c --- coreutils-7.2.orig/src/ls.c 2009-08-05 10:50:48.432858145 +0200 +++ coreutils-7.2/src/ls.c 2009-08-05 10:52:21.066692900 +0200 @@ -2411,6 +2411,19 @@ print_dir (char const *name, char const DEV_INO_PUSH (dir_stat.st_dev, dir_stat.st_ino); } + if (recursive | print_dir_name) + { + if (!first) + DIRED_PUTCHAR ('\n'); + first = false; + DIRED_INDENT (); + PUSH_CURRENT_DIRED_POS (&subdired_obstack); + dired_pos += quote_name (stdout, realname ? realname : name, + dirname_quoting_options, NULL); + PUSH_CURRENT_DIRED_POS (&subdired_obstack); + DIRED_FPUTS_LITERAL (":\n", stdout); + } + /* Read the directory entries, and insert the subfiles into the `cwd_file' table. */ @@ -2450,7 +2463,8 @@ print_dir (char const *name, char const ls uses constant memory while processing the entries of this directory. Useful when there are many (millions) of entries in a directory. */ - if (format == one_per_line && sort_type == sort_none) + if (format == one_per_line && sort_type == sort_none + && !print_block_size && !recursive) { /* We must call sort_files in spite of "sort_type == sort_none" for its initialization @@ -2486,19 +2500,6 @@ print_dir (char const *name, char const if (recursive) extract_dirs_from_files (name, command_line_arg); - if (recursive | print_dir_name) - { - if (!first) - DIRED_PUTCHAR ('\n'); - first = false; - DIRED_INDENT (); - PUSH_CURRENT_DIRED_POS (&subdired_obstack); - dired_pos += quote_name (stdout, realname ? realname : name, - dirname_quoting_options, NULL); - PUSH_CURRENT_DIRED_POS (&subdired_obstack); - DIRED_FPUTS_LITERAL (":\n", stdout); - } - if (format == long_format || print_block_size) { const char *p; diff -ruNp coreutils-7.2.orig/tests/misc/ls-misc coreutils-7.2/tests/misc/ls-misc --- coreutils-7.2.orig/tests/misc/ls-misc 2009-03-29 19:44:10.000000000 +0200 +++ coreutils-7.2/tests/misc/ls-misc 2009-08-05 10:52:21.067920550 +0200 @@ -18,6 +18,7 @@ use strict; (my $program_name = $0) =~ s|.*/||; +my $prog = 'ls'; # Turn off localization of executable's output. @ENV{qw(LANGUAGE LANG LC_ALL)} = ('C') x 3; @@ -224,6 +225,18 @@ my @Tests = {PRE => sub { mk_file @v_files }}, {POST => sub { unlink @v_files }}, ], + + # Test for the ls -1U bug fixed in coreutils-7.5. + # It is triggered only with -1U and with two or more arguments, + # at least one of which is a nonempty directory. + ['multi-arg-U1', '-U1 d no-such', + {OUT => "d:\nf\n"}, + {ERR_SUBST=>'s/ch:.*/ch:/'}, + {ERR => "$prog: cannot access no-such:\n"}, + $mkdir_reg, + $rmdir_reg, + {EXIT => 2}, + ], ); # Start with an unset LS_COLORS environment variable. @@ -232,8 +245,6 @@ delete $ENV{LS_COLORS}; my $save_temps = $ENV{SAVE_TEMPS}; my $verbose = $ENV{VERBOSE}; -my $prog = 'ls'; - setuid_setup; my $fail = run_tests ($program_name, $prog, \@Tests, $save_temps, $verbose); $fail Index: coreutils.spec =================================================================== RCS file: /cvs/extras/rpms/coreutils/F-11/coreutils.spec,v retrieving revision 1.258 retrieving revision 1.259 diff -u -p -r1.258 -r1.259 --- coreutils.spec 8 Jul 2009 14:44:11 -0000 1.258 +++ coreutils.spec 5 Aug 2009 08:56:45 -0000 1.259 @@ -1,7 +1,7 @@ Summary: A set of basic GNU tools commonly used in shell scripts Name: coreutils Version: 7.2 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv3+ Group: System Environment/Base Url: http://www.gnu.org/software/coreutils/ @@ -19,6 +19,8 @@ Source202: coreutils-su-l.pamd Source203: coreutils-runuser-l.pamd # From upstream +Patch1: coreutils-7.4-ls-1U.patch +Patch2: coreutils-7.4-install-SELinux.patch # Our patches Patch100: coreutils-6.10-configuration.patch @@ -99,6 +101,8 @@ the old GNU fileutils, sh-utils, and tex %setup -q # From upstream +%patch1 -p1 -b .ls-1U +%patch2 -p1 -b .install-SELinux # Our patches %patch100 -p1 -b .configure @@ -311,6 +315,10 @@ fi /sbin/runuser %changelog +* Wed Aug 05 2009 Kamil Dudka - 7.2-3 +- ls -1U with two or more arguments (or with -R or -s) works properly again +- install runs faster again with SELinux enabled (#479502) + * Wed Jul 09 2009 Ondrej Vasik 7.2-2 - do not ignore sort's version sort for multibyte locales (#509688) From corsepiu at fedoraproject.org Wed Aug 5 09:03:01 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Wed, 5 Aug 2009 09:03:01 +0000 (UTC) Subject: rpms/perl-Proc-Simple/devel .cvsignore, 1.2, 1.3 perl-Proc-Simple.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090805090301.DD80C11C008C@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-Proc-Simple/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19151 Modified Files: .cvsignore perl-Proc-Simple.spec sources Log Message: * Wed Aug 05 2009 Ralf Cors?pius - 1.26-1 - Rebuilt for mass rebuilt breakdown. - Update to 1.26 from CPAN. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Proc-Simple/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 16 Jul 2009 12:43:51 -0000 1.2 +++ .cvsignore 5 Aug 2009 09:03:01 -0000 1.3 @@ -1 +1 @@ -Proc-Simple-1.25.tgz +Proc-Simple-1.26.tar.gz Index: perl-Proc-Simple.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Proc-Simple/devel/perl-Proc-Simple.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- perl-Proc-Simple.spec 26 Jul 2009 16:18:12 -0000 1.2 +++ perl-Proc-Simple.spec 5 Aug 2009 09:03:01 -0000 1.3 @@ -1,11 +1,11 @@ Name: perl-Proc-Simple -Version: 1.25 -Release: 2%{?dist} +Version: 1.26 +Release: 1%{?dist} Summary: Launch and control background processes License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Proc-Simple/ -Source0: http://www.cpan.org/authors/id/M/MS/MSCHILLI/Proc-Simple-%{version}.tgz +Source0: http://www.cpan.org/authors/id/M/MS/MSCHILLI/Proc-Simple-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) @@ -18,8 +18,7 @@ a user's point of view. Either external launched and controlled as processes in the background. %prep -# tar archive do not longer contains directory Proc-Simple-%{version} -%setup -q -n mschilli-proc-simple-perl-54fa3ecd4a55aba3aa83d2843c13ecbe14d8291b +%setup -q -n Proc-Simple-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -48,6 +47,10 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Wed Aug 05 2009 Ralf Cors?pius - 1.26-1 +- Rebuilt for mass rebuilt breakdown. +- Update to 1.26 from CPAN. + * Sun Jul 26 2009 Fedora Release Engineering - 1.25-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Proc-Simple/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 16 Jul 2009 12:43:51 -0000 1.2 +++ sources 5 Aug 2009 09:03:01 -0000 1.3 @@ -1 +1 @@ -7599854c77efc7d1cc45d1eec899ceb7 Proc-Simple-1.25.tgz +06e381d16536af2582e989d8f2edcdaf Proc-Simple-1.26.tar.gz From gerd at fedoraproject.org Wed Aug 5 09:03:29 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Wed, 5 Aug 2009 09:03:29 +0000 (UTC) Subject: rpms/parrot/devel parrot.spec,1.12,1.13 Message-ID: <20090805090329.9AD4911C008C@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19323 Modified Files: parrot.spec Log Message: parrot.spec Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/devel/parrot.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- parrot.spec 4 Aug 2009 01:46:01 -0000 1.12 +++ parrot.spec 5 Aug 2009 09:03:29 -0000 1.13 @@ -1,6 +1,6 @@ Name: parrot Version: 1.4.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -220,10 +220,8 @@ done # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -%ifnarch ppc %{?_without_fulltest: FULL=''} %{?!_without_tests: make ${FULL}test} -%endif %clean @@ -270,7 +268,8 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Sat Aug 1 2009 Gerd Pokorra 1.4.0-8 +* Sat Aug 1 2009 Gerd Pokorra 1.4.0-9 +- ppc test included again - include the necessary module Parrot::Oplib::core - change the place of header files to /usr/include/parrrot/ - install the files /usr/src/parrot/* @@ -304,7 +303,6 @@ rm -rf $RPM_BUILD_ROOT * Sun Mar 22 2009 David Fetter 1.0.0-3 - Removed wrong prefix from pkgconfig per Christoph Wickert - Changed i386 to ix86 per Christoph Wickert -- Changed hard-coded path requirement to perl. * Tue Mar 17 2009 Allison Randal 1.0.0 - updated to 1.0.0 From hedayat at fedoraproject.org Wed Aug 5 09:15:31 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Wed, 5 Aug 2009 09:15:31 +0000 (UTC) Subject: rpms/rcssserver/F-11 .cvsignore, 1.8, 1.9 rcssserver.spec, 1.10, 1.11 sources, 1.8, 1.9 Message-ID: <20090805091531.813CB11C008C@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/rcssserver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21894 Modified Files: .cvsignore rcssserver.spec sources Log Message: Updated to 13.2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 7 Apr 2009 14:05:11 -0000 1.8 +++ .cvsignore 5 Aug 2009 09:15:31 -0000 1.9 @@ -1 +1 @@ -rcssserver-13.2.0.tar.gz +rcssserver-13.2.2.tar.gz Index: rcssserver.spec =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver/F-11/rcssserver.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- rcssserver.spec 7 Apr 2009 14:05:11 -0000 1.10 +++ rcssserver.spec 5 Aug 2009 09:15:31 -0000 1.11 @@ -1,5 +1,5 @@ Name: rcssserver -Version: 13.2.0 +Version: 13.2.2 Release: 1%{?dist} Summary: Robocup 2D Soccer Simulation Server @@ -98,6 +98,9 @@ rm -rf %{buildroot} %{_datadir}/applications/* %changelog +* Wed Aug 05 2009 Hedayat Vatankhah 13.2.2-1 +- Updated to 13.2.2 which brings some bug fixes + * Tue Apr 07 2009 Hedayat Vatankhah 13.2.0-1 - Updated to the latest upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 7 Apr 2009 14:05:11 -0000 1.8 +++ sources 5 Aug 2009 09:15:31 -0000 1.9 @@ -1 +1 @@ -fb50619cddf6a1514f220a960fed91f1 rcssserver-13.2.0.tar.gz +3af8e644ba9944f1106a712b926bdc65 rcssserver-13.2.2.tar.gz From akurtakov at fedoraproject.org Wed Aug 5 09:19:48 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Wed, 5 Aug 2009 09:19:48 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.650,1.651 Message-ID: <20090805091948.7183911C008C@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23486/devel Modified Files: eclipse.spec Log Message: Revert initialize call path changes. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.650 retrieving revision 1.651 diff -u -p -r1.650 -r1.651 --- eclipse.spec 5 Aug 2009 08:46:29 -0000 1.650 +++ eclipse.spec 5 Aug 2009 09:19:48 -0000 1.651 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.30%{?dist} +Release: 0.3.31%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -937,7 +937,7 @@ rm -r $sdkDir/configuration/org.eclipse. %if %{initialize} # dump bundles.info and config.ini to check what's wrong with ppc64 build -cat $RPM_BUILD_ROOT%{_libdir}/%{name}/config.ini +cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info # FIXME: investigate why it doesn't work to set this -- configuration data is # always written to /usr/share/eclipse/configuration, even with @@ -951,8 +951,8 @@ pushd $RPM_BUILD_ROOT mv $RPM_BUILD_ROOT%{_libdir}/eclipse/dropins $RPM_BUILD_ROOT/dropins mkdir $RPM_BUILD_ROOT%{_libdir}/eclipse/dropins libdir_path=$(echo %{_libdir}/%{name} | sed -e 's/^\///') -java -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT/$libdir_path/configuration \ - -cp /$libdir_path/startup.jar \ +java -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT$libdir_path/configuration \ + -cp $libdir_path/startup.jar \ org.eclipse.core.launcher.Main \ -debug -consolelog \ -metadataRepository file:$metadataDir \ @@ -1488,6 +1488,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.31 +- Revert initialize call path changes. + * Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.30 - Additional output to debug ppc64 build failures. From hedayat at fedoraproject.org Wed Aug 5 09:22:39 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Wed, 5 Aug 2009 09:22:39 +0000 (UTC) Subject: rpms/rcssserver/F-10 .cvsignore, 1.8, 1.9 rcssserver.spec, 1.9, 1.10 sources, 1.8, 1.9 Message-ID: <20090805092239.C21F711C008C@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/rcssserver/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24210 Modified Files: .cvsignore rcssserver.spec sources Log Message: Updated to 13.2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver/F-10/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 7 Apr 2009 14:26:36 -0000 1.8 +++ .cvsignore 5 Aug 2009 09:22:39 -0000 1.9 @@ -1 +1 @@ -rcssserver-13.2.0.tar.gz +rcssserver-13.2.2.tar.gz Index: rcssserver.spec =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver/F-10/rcssserver.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- rcssserver.spec 16 Apr 2009 14:23:48 -0000 1.9 +++ rcssserver.spec 5 Aug 2009 09:22:39 -0000 1.10 @@ -1,6 +1,6 @@ Name: rcssserver -Version: 13.2.0 -Release: 1%{?dist}.1 +Version: 13.2.2 +Release: 1%{?dist} Summary: Robocup 2D Soccer Simulation Server Group: Applications/System @@ -104,8 +104,11 @@ rm -rf %{buildroot} %{_datadir}/applications/* %changelog +* Wed Aug 05 2009 Hedayat Vatankhah 13.2.2-1 +- Updated to 13.2.2 which brings some bug fixes + * Thu Apr 16 2009 Hedayat Vatankhah 13.2.0-1.1 -- Fixed a libtool build problem caused by autoreconf conmmand +- Fixed a libtool build problem caused by autoreconf command * Tue Apr 07 2009 Hedayat Vatankhah 13.2.0-1 - Updated to the latest upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver/F-10/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 7 Apr 2009 14:26:36 -0000 1.8 +++ sources 5 Aug 2009 09:22:39 -0000 1.9 @@ -1 +1 @@ -fb50619cddf6a1514f220a960fed91f1 rcssserver-13.2.0.tar.gz +3af8e644ba9944f1106a712b926bdc65 rcssserver-13.2.2.tar.gz From pkgdb at fedoraproject.org Wed Aug 5 09:34:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 09:34:22 +0000 Subject: [pkgdb] vbetool ownership updated Message-ID: <20090805093423.14A5010F89F@bastion2.fedora.phx.redhat.com> Package vbetool in Fedora devel is now owned by pknirsch To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From pghmcfc at fedoraproject.org Wed Aug 5 09:34:40 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Wed, 5 Aug 2009 09:34:40 +0000 (UTC) Subject: rpms/gtkwave/devel .cvsignore, 1.57, 1.58 gtkwave.spec, 1.64, 1.65 sources, 1.57, 1.58 gtkwave-3.2.1.patch, 1.1, NONE Message-ID: <20090805093440.A946F11C008C@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/gtkwave/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26819 Modified Files: .cvsignore gtkwave.spec sources Removed Files: gtkwave-3.2.1.patch Log Message: update to 3.2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gtkwave/devel/.cvsignore,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- .cvsignore 14 Apr 2009 15:14:36 -0000 1.57 +++ .cvsignore 5 Aug 2009 09:34:39 -0000 1.58 @@ -1 +1 @@ -gtkwave-3.2.1.tar.gz +gtkwave-3.2.2.tar.gz Index: gtkwave.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtkwave/devel/gtkwave.spec,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- gtkwave.spec 25 Jul 2009 01:49:03 -0000 1.64 +++ gtkwave.spec 5 Aug 2009 09:34:39 -0000 1.65 @@ -2,13 +2,12 @@ Summary: Waveform Viewer Name: gtkwave -Version: 3.2.1 -Release: %{?prerel:0.}2%{?prerel:.%{prerel}}%{?dist}.1 +Version: 3.2.2 +Release: %{?prerel:0.}1%{?prerel:.%{prerel}}%{?dist} License: GPLv2+ Group: Applications/Engineering URL: http://gtkwave.sourceforge.net/ Source0: http://gtkwave.sourceforge.net/gtkwave-%{version}%{?prerel}.tar.gz -Patch0: gtkwave-3.2.1.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel, bzip2-devel, zlib-devel, gperf, flex # BR: /usr/include/tcl.h rather than tcl-devel for compatibility with @@ -24,11 +23,8 @@ tools. %setup -q -n gtkwave-%{version}%{?prerel} %{__cp} -p .gtkwaverc gtkwaverc.sample -# Upstream patch to fix crash on print to file (#511858) -%patch0 -p0 -b .print-to-file - # Note that GTKWave is a GUI application but no desktop entry is provided for it. -# This is because the application requires at least one mandatory parameter (file +# This is because the application required at least one mandatory parameter (file # to view) and cannot be opened in a "no file" mode from a menu. %build @@ -61,6 +57,8 @@ done %files %defattr(-,root,root,-) %doc %{_docdir}/gtkwave-%{version}/ +%{_bindir}/evcd2vcd +%{_bindir}/fst2vcd %{_bindir}/ghwdump %{_bindir}/gtkwave %{_bindir}/lxt2miner @@ -72,12 +70,15 @@ done %{_bindir}/tex2vcd %{_bindir}/tla2vcd %{_bindir}/twinwave +%{_bindir}/vcd2fst %{_bindir}/vcd2lxt %{_bindir}/vcd2lxt2 %{_bindir}/vcd2vzt %{_bindir}/vermin %{_bindir}/vzt2vcd %{_bindir}/vztminer +%{_mandir}/man1/evcd2vcd.1* +%{_mandir}/man1/fst2vcd.1* %{_mandir}/man1/ghwdump.1* %{_mandir}/man1/gtkwave.1* %{_mandir}/man1/lxt2miner.1* @@ -89,6 +90,7 @@ done %{_mandir}/man1/tex2vcd.1* %{_mandir}/man1/tla2vcd.1* %{_mandir}/man1/twinwave.1* +%{_mandir}/man1/vcd2fst.1* %{_mandir}/man1/vcd2lxt.1* %{_mandir}/man1/vcd2lxt2.1* %{_mandir}/man1/vcd2vzt.1* @@ -98,8 +100,12 @@ done %{_mandir}/man5/gtkwaverc.5* %changelog +* Wed Aug 5 2009 Paul Howarth 3.2.2-1 +- update to 3.2.2 (new tools evcd2vcd/fst2vcd/vcd2fst) +- drop print-to-file patch, no longer needed + * Fri Jul 24 2009 Fedora Release Engineering - 3.2.1-2.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +- rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Jul 15 2009 Paul Howarth 3.2.1-2 - add upstream patch for crash on print to file (#511858) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gtkwave/devel/sources,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- sources 14 Apr 2009 15:14:36 -0000 1.57 +++ sources 5 Aug 2009 09:34:39 -0000 1.58 @@ -1 +1 @@ -6b1cb76e454d073da35ec646311178a4 gtkwave-3.2.1.tar.gz +644f090233f50c8e51ed9ad6b6bcf48b gtkwave-3.2.2.tar.gz --- gtkwave-3.2.1.patch DELETED --- From pkgdb at fedoraproject.org Wed Aug 5 09:34:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 09:34:44 +0000 Subject: [pkgdb] vbetool ownership updated Message-ID: <20090805093445.A7E0510F89F@bastion2.fedora.phx.redhat.com> Package vbetool in Fedora 10 is now owned by pknirsch To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From pkgdb at fedoraproject.org Wed Aug 5 09:35:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 09:35:12 +0000 Subject: [pkgdb] vbetool: till has requested watchbugzilla Message-ID: <20090805093512.EED1010F89F@bastion2.fedora.phx.redhat.com> till has requested the watchbugzilla acl on vbetool (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From pkgdb at fedoraproject.org Wed Aug 5 09:35:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 09:35:18 +0000 Subject: [pkgdb] vbetool: till has given up watchbugzilla Message-ID: <20090805093518.66A6710F8A2@bastion2.fedora.phx.redhat.com> till has given up the watchbugzilla acl on vbetool (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From monnerat at fedoraproject.org Wed Aug 5 09:36:08 2009 From: monnerat at fedoraproject.org (Patrick Monnerat) Date: Wed, 5 Aug 2009 09:36:08 +0000 (UTC) Subject: rpms/php-PHPMailer/devel import.log, NONE, 1.1 php-PHPMailer.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805093608.1919611C008C@cvs1.fedora.phx.redhat.com> Author: monnerat Update of /cvs/pkgs/rpms/php-PHPMailer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26794/devel Modified Files: .cvsignore sources Added Files: import.log php-PHPMailer.spec Log Message: * Wed Aug 5 2009 Patrick Monnerat 5.0.2-3 - Initial import. --- NEW FILE import.log --- php-PHPMailer-5_0_2-3_fc10:HEAD:php-PHPMailer-5.0.2-3.fc10.src.rpm:1249464851 --- NEW FILE php-PHPMailer.spec --- Name: php-PHPMailer Summary: PHP email transport class with a lot of features Version: 5.0.2 Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source0: http://downloads.sourceforge.net/phpmailer/PHPMailer_v%{version}.tar.gz URL: http://phpmailer.worxware.com/ Requires: php-mbstring >= 5.1.0 BuildRequires: dos2unix Buildarch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description Full Featured Email Transfer Class for PHP. PHPMailer features: * Supports emails digitally signed with S/MIME encryption! * Supports emails with multiple TOs, CCs, BCCs and REPLY-TOs * Works on any platform. * Supports Text & HTML emails. * Embedded image support. * Multipart/alternative emails for mail clients that do not read HTML email. * Flexible debugging. * Custom mail headers. * Redundant SMTP servers. * Support for 8bit, base64, binary, and quoted-printable encoding. * Word wrap. * Multiple fs, string, and binary attachments (those from database, string, etc). * SMTP authentication. * Tested on multiple SMTP servers: Sendmail, qmail, Postfix, Gmail, Imail, Exchange, etc. * Good documentation, many examples included in download. * It's swift, small, and simple. #------------------------------------------------------------------------------- %prep #------------------------------------------------------------------------------- %setup -q -n PHPMailer_v%{version} # Make sure all files are \n terminated. find . -type f | xargs dos2unix # Change default language path. sed -i -e \ "/function SetLanguage/s#'language/'#'%{_datadir}/PHPMailer/language/'#" \ class.phpmailer.php #------------------------------------------------------------------------------- %build #------------------------------------------------------------------------------- # Nothing to do. #------------------------------------------------------------------------------- %install #------------------------------------------------------------------------------- rm -rf "${RPM_BUILD_ROOT}" # install directories. install -p -d -m 755 "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" install -p -d -m 755 "${RPM_BUILD_ROOT}/%{_datadir}/PHPMailer/language/" # Install class files. install -p -m 644 \ class.phpmailer.php "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" install -p -m 644 class.smtp.php "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" install -p -m 644 class.pop3.php "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" # Install language files (these are not gettextized). install -p -m 644 language/*.php \ "${RPM_BUILD_ROOT}/%{_datadir}/PHPMailer/language" # Tag language files. ( cd "${RPM_BUILD_ROOT}" find ".%{_datadir}/PHPMailer/language" -name "phpmailer.lang-*.php" | sed -e 's/^\.//' \ -e 's#^.*/phpmailer\.lang-\(.*\)\.php$#%lang(\1) &#' ) > files.list #------------------------------------------------------------------------------- %clean #------------------------------------------------------------------------------- rm -rf "${RPM_BUILD_ROOT}" #------------------------------------------------------------------------------- %files -f files.list #------------------------------------------------------------------------------- %defattr(-, root, root, -) %doc docs/* README LICENSE ChangeLog.txt %doc examples %{_datadir}/php/PHPMailer %dir %{_datadir}/PHPMailer %dir %{_datadir}/PHPMailer/language #------------------------------------------------------------------------------- %changelog #------------------------------------------------------------------------------- * Mon Aug 3 2009 Patrick Monnerat 5.0.2-3 - Home page change. - Package description from new home page. - Requires php-mbstring. * Fri Jun 19 2009 Patrick Monnerat 5.0.2-2 - Suppress "ed" build requirement. - Tag language files. - Move class files to a package-specific directory. * Tue Jun 2 2009 Patrick Monnerat 5.0.2-1 - Initial RPM spec file. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-PHPMailer/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:29:50 -0000 1.1 +++ .cvsignore 5 Aug 2009 09:36:07 -0000 1.2 @@ -0,0 +1 @@ +PHPMailer_v5.0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-PHPMailer/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:29:50 -0000 1.1 +++ sources 5 Aug 2009 09:36:07 -0000 1.2 @@ -0,0 +1 @@ +2f7296bb63e863c5528c2d591e38f4e5 PHPMailer_v5.0.2.tar.gz From pkgdb at fedoraproject.org Wed Aug 5 09:37:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 09:37:15 +0000 Subject: [pkgdb] vbetool ownership updated Message-ID: <20090805093716.21F6F10F890@bastion2.fedora.phx.redhat.com> Package vbetool in Fedora 7 is now owned by pknirsch To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From pkgdb at fedoraproject.org Wed Aug 5 09:37:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 09:37:19 +0000 Subject: [pkgdb] vbetool ownership updated Message-ID: <20090805093719.B03A410F8A1@bastion2.fedora.phx.redhat.com> Package vbetool in Fedora 8 is now owned by pknirsch To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From pkgdb at fedoraproject.org Wed Aug 5 09:37:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 09:37:23 +0000 Subject: [pkgdb] vbetool ownership updated Message-ID: <20090805093723.E3B5510F8AF@bastion2.fedora.phx.redhat.com> Package vbetool in Fedora 9 is now owned by pknirsch To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From pkgdb at fedoraproject.org Wed Aug 5 09:37:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 09:37:37 +0000 Subject: [pkgdb] vbetool ownership updated Message-ID: <20090805093739.772DC10F890@bastion2.fedora.phx.redhat.com> Package vbetool in Fedora 11 is now owned by pknirsch To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From mgieseki at fedoraproject.org Wed Aug 5 09:44:45 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Wed, 5 Aug 2009 09:44:45 +0000 (UTC) Subject: rpms/dvisvgm/devel dvisvgm-0.8.1-potrace.patch, NONE, 1.1 dvisvgm.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805094445.9EBEC11C008C@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/dvisvgm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29154/devel Modified Files: .cvsignore sources Added Files: dvisvgm-0.8.1-potrace.patch dvisvgm.spec import.log Log Message: initial import dvisvgm-0.8.1-potrace.patch: Makefile.am | 2 +- configure.ac | 2 +- src/Makefile.am | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE dvisvgm-0.8.1-potrace.patch --- diff -r 1c65b524363d Makefile.am --- a/Makefile.am Sun Aug 02 09:11:21 2009 +0200 +++ b/Makefile.am Tue Aug 04 17:37:00 2009 +0200 @@ -5,5 +5,5 @@ AUTOMAKE_OPTIONS = foreign EXTRA_DIST = LICENSE -SUBDIRS = potracelib src doc +SUBDIRS = src doc diff -r 1c65b524363d configure.ac --- a/configure.ac Sun Aug 02 09:11:21 2009 +0200 +++ b/configure.ac Tue Aug 04 17:37:00 2009 +0200 @@ -146,5 +146,5 @@ AC_SUBST(DATE) AC_SUBST(EXTRA_LIBS) -AC_CONFIG_FILES([Makefile potracelib/Makefile src/Makefile doc/dvisvgm.txt doc/Makefile]) +AC_CONFIG_FILES([Makefile src/Makefile doc/dvisvgm.txt doc/Makefile]) AC_OUTPUT diff -r 1c65b524363d src/Makefile.am --- a/src/Makefile.am Sun Aug 02 09:11:21 2009 +0200 +++ b/src/Makefile.am Tue Aug 04 17:37:00 2009 +0200 @@ -9,7 +9,7 @@ dvisvgm_SOURCES = cmdline.h gzstream.h cmdline.c StreamCounter.h \ dvisvgm.cpp gzstream.cpp -dvisvgm_LDADD = $(noinst_LIBRARIES) @EXTRA_LIBS@ ../potracelib/libpotrace.a +dvisvgm_LDADD = $(noinst_LIBRARIES) @EXTRA_LIBS@ -lpotrace dvisvgm_DEPENDENCIES = $(noinst_LIBRARIES) @EXTRA_LIBS@ libdvisvgm_a_SOURCES = Bitmap.h BoundingBox.h BgColorSpecialHandler.h Calculator.h CharmapTranslator.h Color.h \ @@ -28,7 +28,7 @@ EXTRA_DIST = options.ggo getopt.h getopt.c getopt1.c psdefs.psc iapi.h ierrors.h -AM_CXXFLAGS = -I../potracelib -I../../potracelib -Wall +AM_CXXFLAGS = -Wall # the commandline parser is generated by gengetopt (gets version number from config.h) cmdline.c: options.ggo --- NEW FILE dvisvgm.spec --- Name: dvisvgm Version: 0.8.1 Release: 4%{?dist} Summary: A DVI to SVG converter Group: Applications/Publishing License: GPLv2+ URL: http://dvisvgm.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz # Patch to use potrace library provided by separate package Patch0: dvisvgm-0.8.1-potrace.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: automake kpathsea-devel freetype-devel potrace-devel zlib-devel Requires: texlive-texmf texlive-dvips texlive-fonts ghostscript %description dvisvgm is a command line utility that converts DVI files, as created by TeX/LaTeX, to the XML-based scalable vector graphics format SVG. Besides the basic DVI command set, dvisvgm also supports various special sets, like color, PostScript and TPIC. Fonts that are only available as Metafont source are automatically vectorized so that the generated SVG is freely scalable without loss of quality. %prep %setup -q %patch0 -p 1 -b .orig autoreconf # Remove bundled potracelib rm -rf potracelib %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS LICENSE NEWS README %{_bindir}/dvisvgm %{_mandir}/man1/dvisvgm.1.* %changelog * Tue Aug 03 2009 Martin Gieseking - 0.8.1-4 - removed bundled potrace library in prep section * Mon Aug 02 2009 Martin Gieseking - 0.8.1-3 - don't use bundled potrace library * Mon Aug 02 2009 Martin Gieseking - 0.8.1-2 - rebased to upstream with added tarball - added LICENSE to doc * Sun Aug 01 2009 Martin Gieseking - 0.8.1-1 - initial release --- NEW FILE import.log --- dvisvgm-0_8_1-4_fc11:HEAD:dvisvgm-0.8.1-4.fc11.src.rpm:1249465460 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:13:18 -0000 1.1 +++ .cvsignore 5 Aug 2009 09:44:45 -0000 1.2 @@ -0,0 +1 @@ +dvisvgm-0.8.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:13:18 -0000 1.1 +++ sources 5 Aug 2009 09:44:45 -0000 1.2 @@ -0,0 +1 @@ +a8b5392fb4230a4cde31d219742c557f dvisvgm-0.8.1.tar.gz From monnerat at fedoraproject.org Wed Aug 5 09:46:30 2009 From: monnerat at fedoraproject.org (Patrick Monnerat) Date: Wed, 5 Aug 2009 09:46:30 +0000 (UTC) Subject: rpms/php-PHPMailer/F-10 import.log, NONE, 1.1 php-PHPMailer.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805094630.3EAD711C008C@cvs1.fedora.phx.redhat.com> Author: monnerat Update of /cvs/pkgs/rpms/php-PHPMailer/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29483/F-10 Modified Files: .cvsignore sources Added Files: import.log php-PHPMailer.spec Log Message: * Wed Aug 5 2009 Patrick Monnerat 5.0.2-3 - Initial import --- NEW FILE import.log --- php-PHPMailer-5_0_2-3_fc10:F-10:php-PHPMailer-5.0.2-3.fc10.src.rpm:1249465490 --- NEW FILE php-PHPMailer.spec --- Name: php-PHPMailer Summary: PHP email transport class with a lot of features Version: 5.0.2 Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source0: http://downloads.sourceforge.net/phpmailer/PHPMailer_v%{version}.tar.gz URL: http://phpmailer.worxware.com/ Requires: php-mbstring >= 5.1.0 BuildRequires: dos2unix Buildarch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description Full Featured Email Transfer Class for PHP. PHPMailer features: * Supports emails digitally signed with S/MIME encryption! * Supports emails with multiple TOs, CCs, BCCs and REPLY-TOs * Works on any platform. * Supports Text & HTML emails. * Embedded image support. * Multipart/alternative emails for mail clients that do not read HTML email. * Flexible debugging. * Custom mail headers. * Redundant SMTP servers. * Support for 8bit, base64, binary, and quoted-printable encoding. * Word wrap. * Multiple fs, string, and binary attachments (those from database, string, etc). * SMTP authentication. * Tested on multiple SMTP servers: Sendmail, qmail, Postfix, Gmail, Imail, Exchange, etc. * Good documentation, many examples included in download. * It's swift, small, and simple. #------------------------------------------------------------------------------- %prep #------------------------------------------------------------------------------- %setup -q -n PHPMailer_v%{version} # Make sure all files are \n terminated. find . -type f | xargs dos2unix # Change default language path. sed -i -e \ "/function SetLanguage/s#'language/'#'%{_datadir}/PHPMailer/language/'#" \ class.phpmailer.php #------------------------------------------------------------------------------- %build #------------------------------------------------------------------------------- # Nothing to do. #------------------------------------------------------------------------------- %install #------------------------------------------------------------------------------- rm -rf "${RPM_BUILD_ROOT}" # install directories. install -p -d -m 755 "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" install -p -d -m 755 "${RPM_BUILD_ROOT}/%{_datadir}/PHPMailer/language/" # Install class files. install -p -m 644 \ class.phpmailer.php "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" install -p -m 644 class.smtp.php "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" install -p -m 644 class.pop3.php "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" # Install language files (these are not gettextized). install -p -m 644 language/*.php \ "${RPM_BUILD_ROOT}/%{_datadir}/PHPMailer/language" # Tag language files. ( cd "${RPM_BUILD_ROOT}" find ".%{_datadir}/PHPMailer/language" -name "phpmailer.lang-*.php" | sed -e 's/^\.//' \ -e 's#^.*/phpmailer\.lang-\(.*\)\.php$#%lang(\1) &#' ) > files.list #------------------------------------------------------------------------------- %clean #------------------------------------------------------------------------------- rm -rf "${RPM_BUILD_ROOT}" #------------------------------------------------------------------------------- %files -f files.list #------------------------------------------------------------------------------- %defattr(-, root, root, -) %doc docs/* README LICENSE ChangeLog.txt %doc examples %{_datadir}/php/PHPMailer %dir %{_datadir}/PHPMailer %dir %{_datadir}/PHPMailer/language #------------------------------------------------------------------------------- %changelog #------------------------------------------------------------------------------- * Mon Aug 3 2009 Patrick Monnerat 5.0.2-3 - Home page change. - Package description from new home page. - Requires php-mbstring. * Fri Jun 19 2009 Patrick Monnerat 5.0.2-2 - Suppress "ed" build requirement. - Tag language files. - Move class files to a package-specific directory. * Tue Jun 2 2009 Patrick Monnerat 5.0.2-1 - Initial RPM spec file. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-PHPMailer/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:29:50 -0000 1.1 +++ .cvsignore 5 Aug 2009 09:46:29 -0000 1.2 @@ -0,0 +1 @@ +PHPMailer_v5.0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-PHPMailer/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:29:50 -0000 1.1 +++ sources 5 Aug 2009 09:46:30 -0000 1.2 @@ -0,0 +1 @@ +2f7296bb63e863c5528c2d591e38f4e5 PHPMailer_v5.0.2.tar.gz From adrian at fedoraproject.org Wed Aug 5 09:47:32 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Wed, 5 Aug 2009 09:47:32 +0000 (UTC) Subject: rpms/wordpress/F-10 .cvsignore,1.24,1.25 sources,1.24,1.25 Message-ID: <20090805094732.E10FF11C008C@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30139 Modified Files: .cvsignore sources Log Message: * Mon Aug 03 2009 Adrian Reber - 2.8.3-1 - updated to 2.8.3 for security fixes Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-10/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 28 Jul 2009 08:53:16 -0000 1.24 +++ .cvsignore 5 Aug 2009 09:47:32 -0000 1.25 @@ -1 +1 @@ -wordpress-2.8.2.tar.gz +wordpress-2.8.3.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-10/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 28 Jul 2009 08:53:16 -0000 1.24 +++ sources 5 Aug 2009 09:47:32 -0000 1.25 @@ -1 +1 @@ -8fde8c4aa3e4d86ce9ddca7cdc0769a2 wordpress-2.8.2.tar.gz +0edfb5145f4b246eed72646355c45ea0 wordpress-2.8.3.tar.gz From monnerat at fedoraproject.org Wed Aug 5 09:47:50 2009 From: monnerat at fedoraproject.org (Patrick Monnerat) Date: Wed, 5 Aug 2009 09:47:50 +0000 (UTC) Subject: rpms/php-PHPMailer/F-11 import.log, NONE, 1.1 php-PHPMailer.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805094750.838F711C008C@cvs1.fedora.phx.redhat.com> Author: monnerat Update of /cvs/pkgs/rpms/php-PHPMailer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30101/F-11 Modified Files: .cvsignore sources Added Files: import.log php-PHPMailer.spec Log Message: * Wed Aug 5 2009 Patrick Monnerat 5.0.2-3 - Initial import --- NEW FILE import.log --- php-PHPMailer-5_0_2-3_fc10:F-11:php-PHPMailer-5.0.2-3.fc10.src.rpm:1249465628 --- NEW FILE php-PHPMailer.spec --- Name: php-PHPMailer Summary: PHP email transport class with a lot of features Version: 5.0.2 Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source0: http://downloads.sourceforge.net/phpmailer/PHPMailer_v%{version}.tar.gz URL: http://phpmailer.worxware.com/ Requires: php-mbstring >= 5.1.0 BuildRequires: dos2unix Buildarch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description Full Featured Email Transfer Class for PHP. PHPMailer features: * Supports emails digitally signed with S/MIME encryption! * Supports emails with multiple TOs, CCs, BCCs and REPLY-TOs * Works on any platform. * Supports Text & HTML emails. * Embedded image support. * Multipart/alternative emails for mail clients that do not read HTML email. * Flexible debugging. * Custom mail headers. * Redundant SMTP servers. * Support for 8bit, base64, binary, and quoted-printable encoding. * Word wrap. * Multiple fs, string, and binary attachments (those from database, string, etc). * SMTP authentication. * Tested on multiple SMTP servers: Sendmail, qmail, Postfix, Gmail, Imail, Exchange, etc. * Good documentation, many examples included in download. * It's swift, small, and simple. #------------------------------------------------------------------------------- %prep #------------------------------------------------------------------------------- %setup -q -n PHPMailer_v%{version} # Make sure all files are \n terminated. find . -type f | xargs dos2unix # Change default language path. sed -i -e \ "/function SetLanguage/s#'language/'#'%{_datadir}/PHPMailer/language/'#" \ class.phpmailer.php #------------------------------------------------------------------------------- %build #------------------------------------------------------------------------------- # Nothing to do. #------------------------------------------------------------------------------- %install #------------------------------------------------------------------------------- rm -rf "${RPM_BUILD_ROOT}" # install directories. install -p -d -m 755 "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" install -p -d -m 755 "${RPM_BUILD_ROOT}/%{_datadir}/PHPMailer/language/" # Install class files. install -p -m 644 \ class.phpmailer.php "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" install -p -m 644 class.smtp.php "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" install -p -m 644 class.pop3.php "${RPM_BUILD_ROOT}/%{_datadir}/php/PHPMailer/" # Install language files (these are not gettextized). install -p -m 644 language/*.php \ "${RPM_BUILD_ROOT}/%{_datadir}/PHPMailer/language" # Tag language files. ( cd "${RPM_BUILD_ROOT}" find ".%{_datadir}/PHPMailer/language" -name "phpmailer.lang-*.php" | sed -e 's/^\.//' \ -e 's#^.*/phpmailer\.lang-\(.*\)\.php$#%lang(\1) &#' ) > files.list #------------------------------------------------------------------------------- %clean #------------------------------------------------------------------------------- rm -rf "${RPM_BUILD_ROOT}" #------------------------------------------------------------------------------- %files -f files.list #------------------------------------------------------------------------------- %defattr(-, root, root, -) %doc docs/* README LICENSE ChangeLog.txt %doc examples %{_datadir}/php/PHPMailer %dir %{_datadir}/PHPMailer %dir %{_datadir}/PHPMailer/language #------------------------------------------------------------------------------- %changelog #------------------------------------------------------------------------------- * Mon Aug 3 2009 Patrick Monnerat 5.0.2-3 - Home page change. - Package description from new home page. - Requires php-mbstring. * Fri Jun 19 2009 Patrick Monnerat 5.0.2-2 - Suppress "ed" build requirement. - Tag language files. - Move class files to a package-specific directory. * Tue Jun 2 2009 Patrick Monnerat 5.0.2-1 - Initial RPM spec file. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-PHPMailer/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:29:50 -0000 1.1 +++ .cvsignore 5 Aug 2009 09:47:50 -0000 1.2 @@ -0,0 +1 @@ +PHPMailer_v5.0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-PHPMailer/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:29:50 -0000 1.1 +++ sources 5 Aug 2009 09:47:50 -0000 1.2 @@ -0,0 +1 @@ +2f7296bb63e863c5528c2d591e38f4e5 PHPMailer_v5.0.2.tar.gz From adrian at fedoraproject.org Wed Aug 5 09:48:32 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Wed, 5 Aug 2009 09:48:32 +0000 (UTC) Subject: rpms/wordpress/F-11 .cvsignore,1.24,1.25 sources,1.24,1.25 Message-ID: <20090805094832.561FD11C008C@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30885 Modified Files: .cvsignore sources Log Message: * Mon Aug 03 2009 Adrian Reber - 2.8.3-1 - updated to 2.8.3 for security fixes Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-11/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 28 Jul 2009 08:52:42 -0000 1.24 +++ .cvsignore 5 Aug 2009 09:48:31 -0000 1.25 @@ -1 +1 @@ -wordpress-2.8.2.tar.gz +wordpress-2.8.3.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-11/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 28 Jul 2009 08:52:42 -0000 1.24 +++ sources 5 Aug 2009 09:48:32 -0000 1.25 @@ -1 +1 @@ -8fde8c4aa3e4d86ce9ddca7cdc0769a2 wordpress-2.8.2.tar.gz +0edfb5145f4b246eed72646355c45ea0 wordpress-2.8.3.tar.gz From adrian at fedoraproject.org Wed Aug 5 09:49:02 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Wed, 5 Aug 2009 09:49:02 +0000 (UTC) Subject: rpms/wordpress/EL-5 .cvsignore,1.23,1.24 sources,1.23,1.24 Message-ID: <20090805094902.87A2711C008C@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31434 Modified Files: .cvsignore sources Log Message: * Mon Aug 03 2009 Adrian Reber - 2.8.3-1 - updated to 2.8.3 for security fixes Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wordpress/EL-5/.cvsignore,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- .cvsignore 28 Jul 2009 08:53:46 -0000 1.23 +++ .cvsignore 5 Aug 2009 09:49:02 -0000 1.24 @@ -1 +1 @@ -wordpress-2.8.2.tar.gz +wordpress-2.8.3.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/wordpress/EL-5/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 28 Jul 2009 08:53:46 -0000 1.23 +++ sources 5 Aug 2009 09:49:02 -0000 1.24 @@ -1 +1 @@ -8fde8c4aa3e4d86ce9ddca7cdc0769a2 wordpress-2.8.2.tar.gz +0edfb5145f4b246eed72646355c45ea0 wordpress-2.8.3.tar.gz From mschwendt at fedoraproject.org Wed Aug 5 09:50:40 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Wed, 5 Aug 2009 09:50:40 +0000 (UTC) Subject: extras-repoclosure rc-report.py,1.64,1.65 Message-ID: <20090805095040.6F3B611C0425@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/fedora/extras-repoclosure In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31858 Modified Files: rc-report.py Log Message: move an empty line inbetween package details in private reports Index: rc-report.py =================================================================== RCS file: /cvs/fedora/extras-repoclosure/rc-report.py,v retrieving revision 1.64 retrieving revision 1.65 diff -u -r1.64 -r1.65 --- rc-report.py 4 Aug 2009 09:52:55 -0000 1.64 +++ rc-report.py 5 Aug 2009 09:50:39 -0000 1.65 @@ -223,7 +223,9 @@ continue else: # Copy report per broken package. - b.report.append( line.rstrip() ) + r = line.rstrip() + if len(r)>0: + b.report.append( r ) elif inbody == 2: n = line.lstrip().rstrip() @@ -274,7 +276,7 @@ if b.new: print 'NEW breakage: %s in %s' % (b.pkgid, b.repoid) if b.mail: - r = '\n'.join(b.report)+'\n' + r = '\n'.join(b.report)+'\n\n' reports.setdefault(b.owner,[b.new,'']) reports[b.owner][1] += r # Also build mails for co-owners. From huzaifas at fedoraproject.org Wed Aug 5 09:52:28 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Wed, 5 Aug 2009 09:52:28 +0000 (UTC) Subject: rpms/dia/F-10 import.log, NONE, 1.1 .cvsignore, 1.6, 1.7 dia.spec, 1.29, 1.30 sources, 1.6, 1.7 dia-0.92.2-dtd.patch, 1.1, NONE dia-0.94-fallbacktoxpmicons.patch, 1.2, NONE dia-0.95-pre6-help.patch, 1.2, NONE dia-0.96-python-detect.patch, 1.1, NONE dia-0.96.1-64bit.patch, 1.1, NONE dia-0.96.1-desktop.patch, 1.1, NONE dia-0.96.1-plugins.patch, 1.1, NONE dia-0.96.1-pythonpath.patch, 1.1, NONE dia-0.96.1-svg-export.patch, 1.1, NONE Message-ID: <20090805095228.60CF711C008C@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/dia/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32416/F-10 Modified Files: .cvsignore dia.spec sources Added Files: import.log Removed Files: dia-0.92.2-dtd.patch dia-0.94-fallbacktoxpmicons.patch dia-0.95-pre6-help.patch dia-0.96-python-detect.patch dia-0.96.1-64bit.patch dia-0.96.1-desktop.patch dia-0.96.1-plugins.patch dia-0.96.1-pythonpath.patch dia-0.96.1-svg-export.patch Log Message: version bump --- NEW FILE import.log --- dia-0_97-1_fc10:F-10:dia-0.97-1.fc10.src.rpm:1249451593 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dia/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 9 Jun 2007 08:22:46 -0000 1.6 +++ .cvsignore 5 Aug 2009 09:52:27 -0000 1.7 @@ -1 +1 @@ -dia-0.96.1.tar.bz2 +dia-0.97.tar.bz2 Index: dia.spec =================================================================== RCS file: /cvs/pkgs/rpms/dia/F-10/dia.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- dia.spec 2 Feb 2009 06:47:07 -0000 1.29 +++ dia.spec 5 Aug 2009 09:52:28 -0000 1.30 @@ -1,30 +1,20 @@ Name: dia -Version: 0.96.1 -Release: 10%{?dist} +Version: 0.97 +Release: 1%{?dist} Epoch: 1 Summary: Diagram drawing program Group: Applications/Multimedia License: GPLv2+ URL: http://www.gnome.org/projects/dia/ -Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.96/%{name}-%{version}.tar.bz2 -Patch1: dia-0.92.2-dtd.patch -Patch2: dia-0.95-pre6-help.patch -Patch3: dia-0.94-fallbacktoxpmicons.patch -Patch4: dia-0.96-python-detect.patch -Patch5: dia-0.96.1-64bit.patch -Patch6: dia-0.96.1-desktop.patch -Patch7: dia-0.96.1-svg-export.patch -Patch8: dia-0.96.1-plugins.patch -Patch9: dia-0.96.1-pythonpath.patch +Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libgnomeui-devel python-devel pygtk2-devel desktop-file-utils +BuildRequires: libgnomeui-devel pygtk2-devel desktop-file-utils python-devel BuildRequires: intltool docbook-utils docbook-style-dsssl docbook-style-xsl BuildRequires: gettext Requires: hicolor-icon-theme %description -The Dia drawing program is designed to be like the Windows(TM) Visio -program. Dia can be used to draw different types of diagrams, and +The Dia drawing program can be used to draw different types of diagrams, and includes support for UML static structure diagrams (class diagrams), entity relationship modeling, and network diagrams. Dia can load and save diagrams to a custom file format, can load and save in .xml format, @@ -33,15 +23,6 @@ and can export to PostScript(TM). %prep %setup -q -%patch1 -p1 -b .dtd -%patch2 -p1 -b .help -%patch3 -p1 -b .fallbacktoxpmicons -%patch4 -p1 -b .py-detect -%patch5 -p1 -b .64bit -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -b .orig -%patch9 -p1 -b .pythonpath sed -i 's|libdia_la_LDFLAGS = -avoid-version|libdia_la_LDFLAGS = -avoid-version $(shell pkg-config gtk+-2.0 libxml-2.0 libart-2.0 libgnome-2.0 --libs)|' \ lib/Makefile.* chmod -x `find objects/AADL -type f` @@ -59,10 +40,6 @@ rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %find_lang %name -# stop rpmlint from complaining -chmod +x $RPM_BUILD_ROOT%{_datadir}/%{name}/python/gtkcons.py \ - $RPM_BUILD_ROOT%{_datadir}/%{name}/python/doxrev.py - # Since we're not using the cairo stuff, but a stub plugin still # gets built, Dia complains it doesn't have an init function. So # kill the plugin @@ -73,13 +50,9 @@ desktop-file-install --vendor fedora -- --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --remove-category Application \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop -mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps -mv $RPM_BUILD_ROOT%{_datadir}/pixmaps/dia-diagram.png \ - $RPM_BUILD_ROOT%{_datadir}/pixmaps/dia_gnome_icon.png \ - $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps -rmdir $RPM_BUILD_ROOT%{_datadir}/pixmaps rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la +rm -rf $RPM_BUILD_ROOT%{_datadir}/doc %post touch --no-create %{_datadir}/icons/hicolor || : @@ -112,16 +85,37 @@ rm -fr $RPM_BUILD_ROOT %dir %{_libdir}/%{name} %{_datadir}/gnome/help/%{name} %{_datadir}/mime-info/* -%{_datadir}/icons/hicolor/48x48/apps/*.png +%{_datadir}/icons/hicolor/*/apps/* +%{_datadir}/omf/%{name}/*.omf %changelog -* Mon Feb 02 2009 Huzaifa Sidhpurwala 1:0.96.1-10 +* Fri Jul 24 2009 Huzaifa Sidhpurwala - 1:0.97-1 +- update to 0.97 +- drop old patches + +* Tue Mar 31 2009 Huzaifa Sidhpurwala - 1:0.96.1-17 +- Resolves: rhbz#486726 +- Version bump + +* Tue Feb 24 2009 Fedora Release Engineering - 1:0.96.1-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Feb 02 2009 Huzaifa Sidhpurwala 1:0.96.1-13 - Resolves: rhbz#483312 -* Mon Jan 26 2009 Caol?n McNamara 1:0.96.1-9 +* Fri Jan 30 2009 Hans de Goede 1:0.96.1-12 +- Update description for new trademark guidelines + +* Mon Jan 26 2009 Caol?n McNamara 1:0.96.1-11 - Resolves: rhbz#481551 python modules search path +* Sat Jan 03 2009 Huzaifa Sidhpurwala 1:0.96.1-10 +- Patch so that plugins dont look for .la files + +* Sun Nov 30 2008 Ignacio Vazquez-Abrams - 1:0.96.1-9 +- Rebuild for Python 2.6 + * Fri Oct 31 2008 Caol?n McNamara 1:0.96.1-8 - kill the ".la"s Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dia/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 9 Jun 2007 08:22:46 -0000 1.6 +++ sources 5 Aug 2009 09:52:28 -0000 1.7 @@ -1 +1 @@ -7b81b22baa2df55efe4845865dddc7b6 dia-0.96.1.tar.bz2 +3d11f9aaa5a4923f0a5533962c87bdfb dia-0.97.tar.bz2 --- dia-0.92.2-dtd.patch DELETED --- --- dia-0.94-fallbacktoxpmicons.patch DELETED --- --- dia-0.95-pre6-help.patch DELETED --- --- dia-0.96-python-detect.patch DELETED --- --- dia-0.96.1-64bit.patch DELETED --- --- dia-0.96.1-desktop.patch DELETED --- --- dia-0.96.1-plugins.patch DELETED --- --- dia-0.96.1-pythonpath.patch DELETED --- --- dia-0.96.1-svg-export.patch DELETED --- From huzaifas at fedoraproject.org Wed Aug 5 09:53:34 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Wed, 5 Aug 2009 09:53:34 +0000 (UTC) Subject: rpms/dia/F-10 dia.spec,1.30,1.31 Message-ID: <20090805095334.F3EC111C008C@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/dia/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv310 Modified Files: dia.spec Log Message: fix python Index: dia.spec =================================================================== RCS file: /cvs/pkgs/rpms/dia/F-10/dia.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- dia.spec 5 Aug 2009 09:52:28 -0000 1.30 +++ dia.spec 5 Aug 2009 09:53:34 -0000 1.31 @@ -1,6 +1,6 @@ Name: dia Version: 0.97 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 1 Summary: Diagram drawing program Group: Applications/Multimedia @@ -8,7 +8,7 @@ License: GPLv2+ URL: http://www.gnome.org/projects/dia/ Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libgnomeui-devel pygtk2-devel desktop-file-utils python-devel +BuildRequires: libgnomeui-devel pygtk2-devel desktop-file-utils BuildRequires: intltool docbook-utils docbook-style-dsssl docbook-style-xsl BuildRequires: gettext Requires: hicolor-icon-theme @@ -31,7 +31,7 @@ mv usage-layers.xml.UTF-8 doc/en/usage-l %build -%configure --enable-gnome --enable-db2html --with-python +%configure --enable-gnome --enable-db2html make %{?_smp_mflags} @@ -90,6 +90,9 @@ rm -fr $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Huzaifa Sidhpurwala - 1:0.97-2 +- Disable --with-python + * Fri Jul 24 2009 Huzaifa Sidhpurwala - 1:0.97-1 - update to 0.97 - drop old patches From mgieseki at fedoraproject.org Wed Aug 5 10:04:40 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Wed, 5 Aug 2009 10:04:40 +0000 (UTC) Subject: rpms/dvisvgm/F-10 dvisvgm-0.8.1-potrace.patch, NONE, 1.1 dvisvgm.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090805100440.227F611C0346@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/dvisvgm/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2572/F-10 Modified Files: sources Added Files: dvisvgm-0.8.1-potrace.patch dvisvgm.spec Log Message: package import to branch directories dvisvgm-0.8.1-potrace.patch: Makefile.am | 2 +- configure.ac | 2 +- src/Makefile.am | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE dvisvgm-0.8.1-potrace.patch --- diff -r 1c65b524363d Makefile.am --- a/Makefile.am Sun Aug 02 09:11:21 2009 +0200 +++ b/Makefile.am Tue Aug 04 17:37:00 2009 +0200 @@ -5,5 +5,5 @@ AUTOMAKE_OPTIONS = foreign EXTRA_DIST = LICENSE -SUBDIRS = potracelib src doc +SUBDIRS = src doc diff -r 1c65b524363d configure.ac --- a/configure.ac Sun Aug 02 09:11:21 2009 +0200 +++ b/configure.ac Tue Aug 04 17:37:00 2009 +0200 @@ -146,5 +146,5 @@ AC_SUBST(DATE) AC_SUBST(EXTRA_LIBS) -AC_CONFIG_FILES([Makefile potracelib/Makefile src/Makefile doc/dvisvgm.txt doc/Makefile]) +AC_CONFIG_FILES([Makefile src/Makefile doc/dvisvgm.txt doc/Makefile]) AC_OUTPUT diff -r 1c65b524363d src/Makefile.am --- a/src/Makefile.am Sun Aug 02 09:11:21 2009 +0200 +++ b/src/Makefile.am Tue Aug 04 17:37:00 2009 +0200 @@ -9,7 +9,7 @@ dvisvgm_SOURCES = cmdline.h gzstream.h cmdline.c StreamCounter.h \ dvisvgm.cpp gzstream.cpp -dvisvgm_LDADD = $(noinst_LIBRARIES) @EXTRA_LIBS@ ../potracelib/libpotrace.a +dvisvgm_LDADD = $(noinst_LIBRARIES) @EXTRA_LIBS@ -lpotrace dvisvgm_DEPENDENCIES = $(noinst_LIBRARIES) @EXTRA_LIBS@ libdvisvgm_a_SOURCES = Bitmap.h BoundingBox.h BgColorSpecialHandler.h Calculator.h CharmapTranslator.h Color.h \ @@ -28,7 +28,7 @@ EXTRA_DIST = options.ggo getopt.h getopt.c getopt1.c psdefs.psc iapi.h ierrors.h -AM_CXXFLAGS = -I../potracelib -I../../potracelib -Wall +AM_CXXFLAGS = -Wall # the commandline parser is generated by gengetopt (gets version number from config.h) cmdline.c: options.ggo --- NEW FILE dvisvgm.spec --- Name: dvisvgm Version: 0.8.1 Release: 4%{?dist} Summary: A DVI to SVG converter Group: Applications/Publishing License: GPLv2+ URL: http://dvisvgm.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz # Patch to use potrace library provided by separate package Patch0: dvisvgm-0.8.1-potrace.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: automake kpathsea-devel freetype-devel potrace-devel zlib-devel Requires: texlive-texmf texlive-dvips texlive-fonts ghostscript %description dvisvgm is a command line utility that converts DVI files, as created by TeX/LaTeX, to the XML-based scalable vector graphics format SVG. Besides the basic DVI command set, dvisvgm also supports various special sets, like color, PostScript and TPIC. Fonts that are only available as Metafont source are automatically vectorized so that the generated SVG is freely scalable without loss of quality. %prep %setup -q %patch0 -p 1 -b .orig autoreconf # Remove bundled potracelib rm -rf potracelib %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS LICENSE NEWS README %{_bindir}/dvisvgm %{_mandir}/man1/dvisvgm.1.* %changelog * Tue Aug 03 2009 Martin Gieseking - 0.8.1-4 - removed bundled potrace library in prep section * Mon Aug 02 2009 Martin Gieseking - 0.8.1-3 - don't use bundled potrace library * Mon Aug 02 2009 Martin Gieseking - 0.8.1-2 - rebased to upstream with added tarball - added LICENSE to doc * Sun Aug 01 2009 Martin Gieseking - 0.8.1-1 - initial release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:13:18 -0000 1.1 +++ sources 5 Aug 2009 10:04:39 -0000 1.2 @@ -0,0 +1 @@ +a8b5392fb4230a4cde31d219742c557f dvisvgm-0.8.1.tar.gz From mgieseki at fedoraproject.org Wed Aug 5 10:04:39 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Wed, 5 Aug 2009 10:04:39 +0000 (UTC) Subject: rpms/dvisvgm/EL-5 dvisvgm-0.8.1-potrace.patch, NONE, 1.1 dvisvgm.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090805100439.EC63011C008C@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/dvisvgm/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2572/EL-5 Modified Files: sources Added Files: dvisvgm-0.8.1-potrace.patch dvisvgm.spec Log Message: package import to branch directories dvisvgm-0.8.1-potrace.patch: Makefile.am | 2 +- configure.ac | 2 +- src/Makefile.am | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE dvisvgm-0.8.1-potrace.patch --- diff -r 1c65b524363d Makefile.am --- a/Makefile.am Sun Aug 02 09:11:21 2009 +0200 +++ b/Makefile.am Tue Aug 04 17:37:00 2009 +0200 @@ -5,5 +5,5 @@ AUTOMAKE_OPTIONS = foreign EXTRA_DIST = LICENSE -SUBDIRS = potracelib src doc +SUBDIRS = src doc diff -r 1c65b524363d configure.ac --- a/configure.ac Sun Aug 02 09:11:21 2009 +0200 +++ b/configure.ac Tue Aug 04 17:37:00 2009 +0200 @@ -146,5 +146,5 @@ AC_SUBST(DATE) AC_SUBST(EXTRA_LIBS) -AC_CONFIG_FILES([Makefile potracelib/Makefile src/Makefile doc/dvisvgm.txt doc/Makefile]) +AC_CONFIG_FILES([Makefile src/Makefile doc/dvisvgm.txt doc/Makefile]) AC_OUTPUT diff -r 1c65b524363d src/Makefile.am --- a/src/Makefile.am Sun Aug 02 09:11:21 2009 +0200 +++ b/src/Makefile.am Tue Aug 04 17:37:00 2009 +0200 @@ -9,7 +9,7 @@ dvisvgm_SOURCES = cmdline.h gzstream.h cmdline.c StreamCounter.h \ dvisvgm.cpp gzstream.cpp -dvisvgm_LDADD = $(noinst_LIBRARIES) @EXTRA_LIBS@ ../potracelib/libpotrace.a +dvisvgm_LDADD = $(noinst_LIBRARIES) @EXTRA_LIBS@ -lpotrace dvisvgm_DEPENDENCIES = $(noinst_LIBRARIES) @EXTRA_LIBS@ libdvisvgm_a_SOURCES = Bitmap.h BoundingBox.h BgColorSpecialHandler.h Calculator.h CharmapTranslator.h Color.h \ @@ -28,7 +28,7 @@ EXTRA_DIST = options.ggo getopt.h getopt.c getopt1.c psdefs.psc iapi.h ierrors.h -AM_CXXFLAGS = -I../potracelib -I../../potracelib -Wall +AM_CXXFLAGS = -Wall # the commandline parser is generated by gengetopt (gets version number from config.h) cmdline.c: options.ggo --- NEW FILE dvisvgm.spec --- Name: dvisvgm Version: 0.8.1 Release: 4%{?dist} Summary: A DVI to SVG converter Group: Applications/Publishing License: GPLv2+ URL: http://dvisvgm.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz # Patch to use potrace library provided by separate package Patch0: dvisvgm-0.8.1-potrace.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: automake kpathsea-devel freetype-devel potrace-devel zlib-devel Requires: texlive-texmf texlive-dvips texlive-fonts ghostscript %description dvisvgm is a command line utility that converts DVI files, as created by TeX/LaTeX, to the XML-based scalable vector graphics format SVG. Besides the basic DVI command set, dvisvgm also supports various special sets, like color, PostScript and TPIC. Fonts that are only available as Metafont source are automatically vectorized so that the generated SVG is freely scalable without loss of quality. %prep %setup -q %patch0 -p 1 -b .orig autoreconf # Remove bundled potracelib rm -rf potracelib %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS LICENSE NEWS README %{_bindir}/dvisvgm %{_mandir}/man1/dvisvgm.1.* %changelog * Tue Aug 03 2009 Martin Gieseking - 0.8.1-4 - removed bundled potrace library in prep section * Mon Aug 02 2009 Martin Gieseking - 0.8.1-3 - don't use bundled potrace library * Mon Aug 02 2009 Martin Gieseking - 0.8.1-2 - rebased to upstream with added tarball - added LICENSE to doc * Sun Aug 01 2009 Martin Gieseking - 0.8.1-1 - initial release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:13:18 -0000 1.1 +++ sources 5 Aug 2009 10:04:39 -0000 1.2 @@ -0,0 +1 @@ +a8b5392fb4230a4cde31d219742c557f dvisvgm-0.8.1.tar.gz From mgieseki at fedoraproject.org Wed Aug 5 10:04:40 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Wed, 5 Aug 2009 10:04:40 +0000 (UTC) Subject: rpms/dvisvgm/F-11 dvisvgm-0.8.1-potrace.patch, NONE, 1.1 dvisvgm.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090805100440.69F4011C034A@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/dvisvgm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2572/F-11 Modified Files: sources Added Files: dvisvgm-0.8.1-potrace.patch dvisvgm.spec Log Message: package import to branch directories dvisvgm-0.8.1-potrace.patch: Makefile.am | 2 +- configure.ac | 2 +- src/Makefile.am | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE dvisvgm-0.8.1-potrace.patch --- diff -r 1c65b524363d Makefile.am --- a/Makefile.am Sun Aug 02 09:11:21 2009 +0200 +++ b/Makefile.am Tue Aug 04 17:37:00 2009 +0200 @@ -5,5 +5,5 @@ AUTOMAKE_OPTIONS = foreign EXTRA_DIST = LICENSE -SUBDIRS = potracelib src doc +SUBDIRS = src doc diff -r 1c65b524363d configure.ac --- a/configure.ac Sun Aug 02 09:11:21 2009 +0200 +++ b/configure.ac Tue Aug 04 17:37:00 2009 +0200 @@ -146,5 +146,5 @@ AC_SUBST(DATE) AC_SUBST(EXTRA_LIBS) -AC_CONFIG_FILES([Makefile potracelib/Makefile src/Makefile doc/dvisvgm.txt doc/Makefile]) +AC_CONFIG_FILES([Makefile src/Makefile doc/dvisvgm.txt doc/Makefile]) AC_OUTPUT diff -r 1c65b524363d src/Makefile.am --- a/src/Makefile.am Sun Aug 02 09:11:21 2009 +0200 +++ b/src/Makefile.am Tue Aug 04 17:37:00 2009 +0200 @@ -9,7 +9,7 @@ dvisvgm_SOURCES = cmdline.h gzstream.h cmdline.c StreamCounter.h \ dvisvgm.cpp gzstream.cpp -dvisvgm_LDADD = $(noinst_LIBRARIES) @EXTRA_LIBS@ ../potracelib/libpotrace.a +dvisvgm_LDADD = $(noinst_LIBRARIES) @EXTRA_LIBS@ -lpotrace dvisvgm_DEPENDENCIES = $(noinst_LIBRARIES) @EXTRA_LIBS@ libdvisvgm_a_SOURCES = Bitmap.h BoundingBox.h BgColorSpecialHandler.h Calculator.h CharmapTranslator.h Color.h \ @@ -28,7 +28,7 @@ EXTRA_DIST = options.ggo getopt.h getopt.c getopt1.c psdefs.psc iapi.h ierrors.h -AM_CXXFLAGS = -I../potracelib -I../../potracelib -Wall +AM_CXXFLAGS = -Wall # the commandline parser is generated by gengetopt (gets version number from config.h) cmdline.c: options.ggo --- NEW FILE dvisvgm.spec --- Name: dvisvgm Version: 0.8.1 Release: 4%{?dist} Summary: A DVI to SVG converter Group: Applications/Publishing License: GPLv2+ URL: http://dvisvgm.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz # Patch to use potrace library provided by separate package Patch0: dvisvgm-0.8.1-potrace.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: automake kpathsea-devel freetype-devel potrace-devel zlib-devel Requires: texlive-texmf texlive-dvips texlive-fonts ghostscript %description dvisvgm is a command line utility that converts DVI files, as created by TeX/LaTeX, to the XML-based scalable vector graphics format SVG. Besides the basic DVI command set, dvisvgm also supports various special sets, like color, PostScript and TPIC. Fonts that are only available as Metafont source are automatically vectorized so that the generated SVG is freely scalable without loss of quality. %prep %setup -q %patch0 -p 1 -b .orig autoreconf # Remove bundled potracelib rm -rf potracelib %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS LICENSE NEWS README %{_bindir}/dvisvgm %{_mandir}/man1/dvisvgm.1.* %changelog * Tue Aug 03 2009 Martin Gieseking - 0.8.1-4 - removed bundled potrace library in prep section * Mon Aug 02 2009 Martin Gieseking - 0.8.1-3 - don't use bundled potrace library * Mon Aug 02 2009 Martin Gieseking - 0.8.1-2 - rebased to upstream with added tarball - added LICENSE to doc * Sun Aug 01 2009 Martin Gieseking - 0.8.1-1 - initial release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:13:18 -0000 1.1 +++ sources 5 Aug 2009 10:04:40 -0000 1.2 @@ -0,0 +1 @@ +a8b5392fb4230a4cde31d219742c557f dvisvgm-0.8.1.tar.gz From hadess at fedoraproject.org Wed Aug 5 10:08:54 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 5 Aug 2009 10:08:54 +0000 (UTC) Subject: rpms/bluez/devel bluetooth.init, 1.4, 1.5 bluez.spec, 1.85, 1.86 bluetooth.conf, 1.3, NONE Message-ID: <20090805100854.3C09D11C008C@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/bluez/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3748 Modified Files: bluetooth.init bluez.spec Removed Files: bluetooth.conf Log Message: * Wed Aug 05 2009 Bastien Nocera 4.47-2 - Remove hid2hci calls, they're in udev now - Work-around udev bug, bluetoothd wasn't getting enabled on coldplug Index: bluetooth.init =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/bluetooth.init,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- bluetooth.init 12 Jun 2009 17:40:17 -0000 1.4 +++ bluetooth.init 5 Aug 2009 10:08:53 -0000 1.5 @@ -4,8 +4,8 @@ # description: Turn HID adapters into Bluetooth ones # ### BEGIN INIT INFO -# Short-Description: Turn HID adapters into Bluetooth ones -# Description: Turn HID adapters into Bluetooth ones +# Short-Description: Trigger bluetoothd start-up +# Description: Trigger bluetoothd start-up ### END INIT INFO # Source function library. @@ -15,21 +15,18 @@ start() { - echo -n $"Starting hid2hci:" - [ "$HID2HCI_ENABLE" = "true" ] && hid2hci --tohci > /dev/null 2>&1 || : - RETVAL=$? - touch /var/lock/subsys/bluetooth + echo -n $"Enabling Bluetooth devices:" + udevadm trigger --subsystem-match=bluetooth echo "" - return $RETVAL + return 0 } stop() { + # FIXME If somebody figures out how to disable the K* script echo -n "Stopping Bluetooth services:" - [ "$HID2HCI_UNDO" = "true" ] && hid2hci --tohid > /dev/null 2>&1 || : - RETVAL=$? echo "" - return $RETVAL + return 0 } case "$1" in @@ -39,11 +36,8 @@ case "$1" in stop) stop ;; - status) - RETVAL=0 - ;; *) - echo $"Usage: $0 {start|stop|status}" + echo $"Usage: $0 {start|stop}" exit 3 ;; esac Index: bluez.spec =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/bluez.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- bluez.spec 2 Aug 2009 00:44:12 -0000 1.85 +++ bluez.spec 5 Aug 2009 10:08:53 -0000 1.86 @@ -1,12 +1,11 @@ Summary: Bluetooth utilities Name: bluez Version: 4.47 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/System Source: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz Source1: bluetooth.init -Source2: bluetooth.conf Source3: dund.init Source4: dund.conf Source5: pand.init @@ -134,7 +133,7 @@ This includes hidd, dund and pand. %build libtoolize -f -c autoreconf -%configure --enable-cups --enable-hid2hci --enable-dfutool --enable-tools --enable-bccmd --enable-gstreamer --enable-hidd --enable-pand --enable-dund +%configure --enable-cups --enable-dfutool --enable-tools --enable-bccmd --enable-gstreamer --enable-hidd --enable-pand --enable-dund make %install @@ -223,7 +222,6 @@ fi %{_mandir}/man8/* %dir %{_sysconfdir}/bluetooth/ %config(noreplace) %{_sysconfdir}/bluetooth/* -%config(noreplace) %{_sysconfdir}/sysconfig/bluetooth %config(noreplace) %{_sysconfdir}/sysconfig/modules/bluez-uinput.modules %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf %{_libdir}/bluetooth/ @@ -270,6 +268,11 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/pand %changelog +* Wed Aug 05 2009 Bastien Nocera 4.47-2 +- Remove hid2hci calls, they're in udev now +- Work-around udev bug, bluetoothd wasn't getting enabled + on coldplug + * Sun Aug 02 2009 Bastien Nocera 4.47-1 - Update to 4.47 --- bluetooth.conf DELETED --- From ovasik at fedoraproject.org Wed Aug 5 10:12:20 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Wed, 5 Aug 2009 10:12:20 +0000 (UTC) Subject: rpms/filesystem/devel filesystem.spec,1.61,1.62 Message-ID: <20090805101220.9886011C008C@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/filesystem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4846 Modified Files: filesystem.spec Log Message: Prov/obs pm-utils-filesystem, do own dirs for pm-utils hooks(#515362), Do own man sections for /usr/share/man/ dirs (#220265), Do own /usr/share/sounds(#515485) Index: filesystem.spec =================================================================== RCS file: /cvs/extras/rpms/filesystem/devel/filesystem.spec,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- filesystem.spec 4 Aug 2009 14:58:21 -0000 1.61 +++ filesystem.spec 5 Aug 2009 10:12:20 -0000 1.62 @@ -1,6 +1,6 @@ Summary: The basic directory layout for a Linux system Name: filesystem -Version: 2.4.27 +Version: 2.4.28 Release: 1%{?dist} License: Public Domain URL: https://fedorahosted.org/filesystem @@ -14,6 +14,8 @@ BuildRequires: iso-codes # Can be removed after f14 or so Provides: xorg-x11-filesystem = 7.3-6 Obsoletes: xorg-x11-filesystem < 7.3-6 +Provides: pm-utils-filesytem = 1.2.5-6 +Obsoletes: pm-utils-filesytem < 1.2.5-6 %description The filesystem package is one of the basic packages that is installed @@ -34,9 +36,9 @@ cd %{buildroot} mkdir -p mnt/{floppy,cdrom} \ bin boot dev \ - etc/{X11/{applnk,fontpath.d},xdg/autostart,opt,xinetd.d,skel,sysconfig,pki} \ + etc/{X11/{applnk,fontpath.d},xdg/autostart,opt,pm/{config.d,power.d,sleep.d},xinetd.d,skel,sysconfig,pki} \ home lib/modules %{_lib}/tls media mnt opt proc root sbin selinux srv sys tmp \ - usr/{bin,etc,games,include,%{_lib}/{games,sse2,tls,X11},lib/{games,locale},libexec,local/{bin,etc,games,lib,%{_lib},sbin,src,share/{applications,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},info},libexec,include,},sbin,share/{applications,augeas/lenses,backgrounds,desktop-directories,dict,doc,empty,games,ghostscript/conf.d,gnome,icons,idl,info,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p},mime-info,misc,omf,pixmaps,themes,xsessions,X11},src,src/kernels,src/debug} \ + usr/{bin,etc,games,include,%{_lib}/{games,sse2,tls,X11,pm-utils/{module.d,power.d,sleep.d}},lib/{games,locale},libexec,local/{bin,etc,games,lib,%{_lib},sbin,src,share/{applications,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},info},libexec,include,},sbin,share/{applications,augeas/lenses,backgrounds,desktop-directories,dict,doc,empty,games,ghostscript/conf.d,gnome,icons,idl,info,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p},mime-info,misc,omf,pixmaps,sounds,themes,xsessions,X11},src,src/kernels,src/debug} \ var/{empty,lib/{games,misc},local,lock/subsys,log,nis,preserve,run,spool/{mail,lpd},tmp,db,cache,opt,games,yp} ln -snf ../var/tmp usr/tmp @@ -81,7 +83,7 @@ cat $RPM_BUILD_DIR/filelist | grep "loca done cat $RPM_BUILD_DIR/filelist | grep "/share/man" | while read a b c d; do - mkdir -p -m 755 %{buildroot}/$d + mkdir -p -m 755 %{buildroot}/$d/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p} done for i in `echo man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p}`; do @@ -138,6 +140,7 @@ rm -rf %{buildroot} /usr/share/misc /usr/share/omf /usr/share/pixmaps +/usr/share/sounds /usr/share/themes /usr/share/xsessions /usr/share/X11 @@ -164,6 +167,12 @@ rm -rf %{buildroot} /var/yp %changelog +* Wed Aug 05 2009 Ondrej Vasik 2.4.28-1 +- Provide/obsolete pm-utils-filesystem, own dirs for pm-utils + hooks(#515362) +- Do own man sections for /usr/share/man/ dirs (#220265) +- Do own /usr/share/sounds (#515485) + * Tue Aug 04 2009 Adam Jackson 2.4.27-1 - Prov/Obs: xorg-x11-filesystem From huzaifas at fedoraproject.org Wed Aug 5 10:12:26 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Wed, 5 Aug 2009 10:12:26 +0000 (UTC) Subject: rpms/dia/F-11 import.log, NONE, 1.1 .cvsignore, 1.6, 1.7 dia.spec, 1.40, 1.41 sources, 1.6, 1.7 dia-0.92.2-dtd.patch, 1.1, NONE dia-0.94-fallbacktoxpmicons.patch, 1.2, NONE dia-0.95-pre6-help.patch, 1.2, NONE dia-0.96-1-clocks.patch, 1.1, NONE dia-0.96-python-detect.patch, 1.1, NONE dia-0.96.1-64bit.patch, 1.1, NONE dia-0.96.1-desktop.patch, 1.1, NONE dia-0.96.1-plugins.patch, 1.1, NONE dia-0.96.1-pythonpath.patch, 1.1, NONE dia-0.96.1-svg-export.patch, 1.1, NONE Message-ID: <20090805101226.E099011C008C@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/dia/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4742/F-11 Modified Files: .cvsignore dia.spec sources Added Files: import.log Removed Files: dia-0.92.2-dtd.patch dia-0.94-fallbacktoxpmicons.patch dia-0.95-pre6-help.patch dia-0.96-1-clocks.patch dia-0.96-python-detect.patch dia-0.96.1-64bit.patch dia-0.96.1-desktop.patch dia-0.96.1-plugins.patch dia-0.96.1-pythonpath.patch dia-0.96.1-svg-export.patch Log Message: version update --- NEW FILE import.log --- dia-0_97-1_fc10:F-11:dia-0.97-1.fc10.src.rpm:1249452748 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dia/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 9 Jun 2007 08:22:46 -0000 1.6 +++ .cvsignore 5 Aug 2009 10:12:25 -0000 1.7 @@ -1 +1 @@ -dia-0.96.1.tar.bz2 +dia-0.97.tar.bz2 Index: dia.spec =================================================================== RCS file: /cvs/pkgs/rpms/dia/F-11/dia.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- dia.spec 31 Mar 2009 05:18:11 -0000 1.40 +++ dia.spec 5 Aug 2009 10:12:26 -0000 1.41 @@ -1,24 +1,14 @@ Name: dia -Version: 0.96.1 -Release: 17%{?dist} +Version: 0.97 +Release: 1%{?dist} Epoch: 1 Summary: Diagram drawing program Group: Applications/Multimedia License: GPLv2+ URL: http://www.gnome.org/projects/dia/ -Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.96/%{name}-%{version}.tar.bz2 -Patch1: dia-0.92.2-dtd.patch -Patch2: dia-0.95-pre6-help.patch -Patch3: dia-0.94-fallbacktoxpmicons.patch -Patch4: dia-0.96-python-detect.patch -Patch5: dia-0.96.1-64bit.patch -Patch6: dia-0.96.1-desktop.patch -Patch7: dia-0.96.1-svg-export.patch -Patch8: dia-0.96.1-plugins.patch -Patch9: dia-0.96.1-pythonpath.patch -Patch10: dia-0.96-1-clocks.patch +Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libgnomeui-devel python-devel pygtk2-devel desktop-file-utils +BuildRequires: libgnomeui-devel pygtk2-devel desktop-file-utils python-devel BuildRequires: intltool docbook-utils docbook-style-dsssl docbook-style-xsl BuildRequires: gettext Requires: hicolor-icon-theme @@ -33,16 +23,6 @@ and can export to PostScript(TM). %prep %setup -q -%patch1 -p1 -b .dtd -%patch2 -p1 -b .help -%patch3 -p1 -b .fallbacktoxpmicons -%patch4 -p1 -b .py-detect -%patch5 -p1 -b .64bit -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -b .orig -%patch9 -p1 -b .pythonpath -%patch10 -p1 -b .clock sed -i 's|libdia_la_LDFLAGS = -avoid-version|libdia_la_LDFLAGS = -avoid-version $(shell pkg-config gtk+-2.0 libxml-2.0 libart-2.0 libgnome-2.0 --libs)|' \ lib/Makefile.* chmod -x `find objects/AADL -type f` @@ -60,10 +40,6 @@ rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %find_lang %name -# stop rpmlint from complaining -chmod +x $RPM_BUILD_ROOT%{_datadir}/%{name}/python/gtkcons.py \ - $RPM_BUILD_ROOT%{_datadir}/%{name}/python/doxrev.py - # Since we're not using the cairo stuff, but a stub plugin still # gets built, Dia complains it doesn't have an init function. So # kill the plugin @@ -74,13 +50,9 @@ desktop-file-install --vendor fedora -- --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --remove-category Application \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop -mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps -mv $RPM_BUILD_ROOT%{_datadir}/pixmaps/dia-diagram.png \ - $RPM_BUILD_ROOT%{_datadir}/pixmaps/dia_gnome_icon.png \ - $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps -rmdir $RPM_BUILD_ROOT%{_datadir}/pixmaps rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la +rm -rf $RPM_BUILD_ROOT%{_datadir}/doc %post touch --no-create %{_datadir}/icons/hicolor || : @@ -113,10 +85,15 @@ rm -fr $RPM_BUILD_ROOT %dir %{_libdir}/%{name} %{_datadir}/gnome/help/%{name} %{_datadir}/mime-info/* -%{_datadir}/icons/hicolor/48x48/apps/*.png +%{_datadir}/icons/hicolor/*/apps/* +%{_datadir}/omf/%{name}/*.omf %changelog +* Fri Jul 24 2009 Huzaifa Sidhpurwala - 1:0.97-1 +- update to 0.97 +- drop old patches + * Tue Mar 31 2009 Huzaifa Sidhpurwala - 1:0.96.1-17 - Resolves: rhbz#486726 - Version bump Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dia/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 9 Jun 2007 08:22:46 -0000 1.6 +++ sources 5 Aug 2009 10:12:26 -0000 1.7 @@ -1 +1 @@ -7b81b22baa2df55efe4845865dddc7b6 dia-0.96.1.tar.bz2 +3d11f9aaa5a4923f0a5533962c87bdfb dia-0.97.tar.bz2 --- dia-0.92.2-dtd.patch DELETED --- --- dia-0.94-fallbacktoxpmicons.patch DELETED --- --- dia-0.95-pre6-help.patch DELETED --- --- dia-0.96-1-clocks.patch DELETED --- --- dia-0.96-python-detect.patch DELETED --- --- dia-0.96.1-64bit.patch DELETED --- --- dia-0.96.1-desktop.patch DELETED --- --- dia-0.96.1-plugins.patch DELETED --- --- dia-0.96.1-pythonpath.patch DELETED --- --- dia-0.96.1-svg-export.patch DELETED --- From mtasaka at fedoraproject.org Wed Aug 5 10:19:57 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 5 Aug 2009 10:19:57 +0000 (UTC) Subject: rpms/jd/F-10 .cvsignore, 1.391, 1.392 jd.spec, 1.451, 1.452 sources, 1.392, 1.393 Message-ID: <20090805101957.15E0F11C008C@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7401/F-10 Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/.cvsignore,v retrieving revision 1.391 retrieving revision 1.392 diff -u -p -r1.391 -r1.392 --- .cvsignore 4 Aug 2009 05:47:41 -0000 1.391 +++ .cvsignore 5 Aug 2009 10:19:55 -0000 1.392 @@ -1 +1 @@ -jd-2.4.2-svn3014_trunk.tgz +jd-2.4.2-svn3017_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/jd.spec,v retrieving revision 1.451 retrieving revision 1.452 diff -u -p -r1.451 -r1.452 --- jd.spec 4 Aug 2009 05:47:41 -0000 1.451 +++ jd.spec 5 Aug 2009 10:19:55 -0000 1.452 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3014_trunk +%define strtag svn3017_trunk %define repoid 41293 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Tue Aug 4 2009 Mamoru Tasaka -- rev 3014 +* Wed Aug 5 2009 Mamoru Tasaka +- rev 3017 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/sources,v retrieving revision 1.392 retrieving revision 1.393 diff -u -p -r1.392 -r1.393 --- sources 4 Aug 2009 05:47:41 -0000 1.392 +++ sources 5 Aug 2009 10:19:56 -0000 1.393 @@ -1 +1 @@ -97da105284b8d30f3f9e5374eb42fb41 jd-2.4.2-svn3014_trunk.tgz +a13668a4a8ecd321f93e36808913fb73 jd-2.4.2-svn3017_trunk.tgz From mtasaka at fedoraproject.org Wed Aug 5 10:19:57 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 5 Aug 2009 10:19:57 +0000 (UTC) Subject: rpms/jd/F-11 .cvsignore, 1.385, 1.386 jd.spec, 1.447, 1.448 sources, 1.386, 1.387 Message-ID: <20090805101957.3CFD511C008C@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7401/F-11 Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/.cvsignore,v retrieving revision 1.385 retrieving revision 1.386 diff -u -p -r1.385 -r1.386 --- .cvsignore 4 Aug 2009 05:47:41 -0000 1.385 +++ .cvsignore 5 Aug 2009 10:19:56 -0000 1.386 @@ -1 +1 @@ -jd-2.4.2-svn3014_trunk.tgz +jd-2.4.2-svn3017_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/jd.spec,v retrieving revision 1.447 retrieving revision 1.448 diff -u -p -r1.447 -r1.448 --- jd.spec 4 Aug 2009 05:47:41 -0000 1.447 +++ jd.spec 5 Aug 2009 10:19:56 -0000 1.448 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3014_trunk +%define strtag svn3017_trunk %define repoid 41293 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Tue Aug 4 2009 Mamoru Tasaka -- rev 3014 +* Wed Aug 5 2009 Mamoru Tasaka +- rev 3017 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/sources,v retrieving revision 1.386 retrieving revision 1.387 diff -u -p -r1.386 -r1.387 --- sources 4 Aug 2009 05:47:42 -0000 1.386 +++ sources 5 Aug 2009 10:19:56 -0000 1.387 @@ -1 +1 @@ -97da105284b8d30f3f9e5374eb42fb41 jd-2.4.2-svn3014_trunk.tgz +a13668a4a8ecd321f93e36808913fb73 jd-2.4.2-svn3017_trunk.tgz From huzaifas at fedoraproject.org Wed Aug 5 10:20:32 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Wed, 5 Aug 2009 10:20:32 +0000 (UTC) Subject: rpms/dia/F-11 dia.spec,1.41,1.42 Message-ID: <20090805102032.2C83E11C0425@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/dia/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7670 Modified Files: dia.spec Log Message: update Index: dia.spec =================================================================== RCS file: /cvs/pkgs/rpms/dia/F-11/dia.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- dia.spec 5 Aug 2009 10:12:26 -0000 1.41 +++ dia.spec 5 Aug 2009 10:20:31 -0000 1.42 @@ -1,6 +1,6 @@ Name: dia Version: 0.97 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 1 Summary: Diagram drawing program Group: Applications/Multimedia @@ -8,7 +8,7 @@ License: GPLv2+ URL: http://www.gnome.org/projects/dia/ Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libgnomeui-devel pygtk2-devel desktop-file-utils python-devel +BuildRequires: libgnomeui-devel pygtk2-devel desktop-file-utils BuildRequires: intltool docbook-utils docbook-style-dsssl docbook-style-xsl BuildRequires: gettext Requires: hicolor-icon-theme @@ -31,7 +31,7 @@ mv usage-layers.xml.UTF-8 doc/en/usage-l %build -%configure --enable-gnome --enable-db2html --with-python +%configure --enable-gnome --enable-db2html make %{?_smp_mflags} @@ -90,6 +90,9 @@ rm -fr $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Huzaifa Sidhpurwala - 1:0.97-2 +- Disable --with-python + * Fri Jul 24 2009 Huzaifa Sidhpurwala - 1:0.97-1 - update to 0.97 - drop old patches From till at fedoraproject.org Wed Aug 5 10:44:09 2009 From: till at fedoraproject.org (Till Maas) Date: Wed, 5 Aug 2009 10:44:09 +0000 (UTC) Subject: rpms/pm-utils/devel pm-utils.spec,1.121,1.122 Message-ID: <20090805104409.30A7411C008C@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/rpms/pm-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12652 Modified Files: pm-utils.spec Log Message: * Wed Aug 05 2009 Till Maas - 1.2.5-6 - filesystem subpackage contents are now provided by filesystem (Red Hat Bugzilla 515362) filesystem-2.4.28-1.fc12 Index: pm-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/pm-utils/devel/pm-utils.spec,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- pm-utils.spec 26 Jul 2009 18:59:02 -0000 1.121 +++ pm-utils.spec 5 Aug 2009 10:44:06 -0000 1.122 @@ -2,7 +2,7 @@ Name: pm-utils Summary: Power management utilities and scripts for Fedora License: GPLv2 Version: 1.2.5 -Release: 5%{?dist} +Release: 6%{?dist} Group: System Environment/Base URL: http://pm-utils.freedesktop.org # for chvt @@ -17,7 +17,6 @@ Requires: hal %ifarch %{ix86} x86_64 Requires: vbetool %endif -Requires: %{name}-filesystem = %{version}-%{release} BuildRequires: xmlto Source0: http://pm-utils.freedesktop.org/releases/pm-utils-%{version}.tar.gz @@ -44,13 +43,6 @@ Requires: pkgconfig This package contains the pkg-config files for development when building programs that use %{name}. -%package filesystem -Group: System Environment/Base -Summary: Directories for hooks - -%description filesystem -This package contains the necessary directories for hooks to put their files -in. %prep %setup -q @@ -82,6 +74,15 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc README COPYING AUTHORS ChangeLog %config(noreplace) %{_sysconfdir}/pm-utils-hd-apm-restore.conf +# The following dirs are owned by filesystem-2.4.28-1.fc12 and newer +#%dir %{_sysconfdir}/pm/ +#%dir %{_sysconfdir}/pm/config.d +#%dir %{_sysconfdir}/pm/power.d +#%dir %{_sysconfdir}/pm/sleep.d +#%dir %{_libdir}/pm-utils/ +#%dir %{_libdir}/pm-utils/module.d +#%dir %{_libdir}/pm-utils/power.d +#%dir %{_libdir}/pm-utils/sleep.d %{_libdir}/pm-utils/bin/ %{_libdir}/pm-utils/defaults %{_libdir}/pm-utils/functions @@ -107,24 +108,16 @@ rm -rf $RPM_BUILD_ROOT %ghost %verify(not md5 size mtime) %{_localstatedir}/log/pm-suspend.log -%files filesystem -%defattr(-,root,root,-) -%dir %{_sysconfdir}/pm/ -%dir %{_sysconfdir}/pm/config.d -%dir %{_sysconfdir}/pm/power.d -%dir %{_sysconfdir}/pm/sleep.d -%dir %{_libdir}/pm-utils/ -%dir %{_libdir}/pm-utils/module.d -%dir %{_libdir}/pm-utils/power.d -%dir %{_libdir}/pm-utils/sleep.d - - %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/pm-utils.pc %changelog +* Wed Aug 05 2009 Till Maas - 1.2.5-6 +- filesystem subpackage contents are now provided by filesystem (Red Hat + Bugzilla 515362) filesystem-2.4.28-1.fc12 + * Sun Jul 26 2009 Fedora Release Engineering - 1.2.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From beekhof at fedoraproject.org Wed Aug 5 11:00:09 2009 From: beekhof at fedoraproject.org (Andrew Beekhof) Date: Wed, 5 Aug 2009 11:00:09 +0000 (UTC) Subject: rpms/cluster-glue/devel cluster-glue.spec,1.2,1.3 Message-ID: <20090805110010.0234D11C0439@cvs1.fedora.phx.redhat.com> Author: beekhof Update of /cvs/pkgs/rpms/cluster-glue/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16824 Modified Files: cluster-glue.spec Log Message: Revert previous check-in, continue to use the upstream value for OCF_ROOT Index: cluster-glue.spec =================================================================== RCS file: /cvs/pkgs/rpms/cluster-glue/devel/cluster-glue.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- cluster-glue.spec 5 Aug 2009 07:45:29 -0000 1.2 +++ cluster-glue.spec 5 Aug 2009 11:00:07 -0000 1.3 @@ -13,7 +13,7 @@ Name: cluster-glue Summary: Reusable cluster components Version: 1.0 -Release: %{?alphatag:0.}8%{?alphatag:.%{alphatag}}%{?dist} +Release: %{?alphatag:0.}7%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2+ and LGPLv2+ Url: http://www.clusterlabs.org Group: System Environment/Base @@ -43,8 +43,7 @@ BuildRequires: libuuid-devel --enable-fatal-warnings=no \ --localstatedir=%{_var} \ --with-daemon-group=%{gname} \ - --with-daemon-user=%{uname} \ - --with-ocf-root=%{_libdir}/ocf + --with-daemon-user=%{uname} %build make %{_smp_mflags} @@ -166,9 +165,6 @@ such as Pacemaker. %doc COPYING.LIB %changelog -* Wed Aug 5 2009 Andrew Beekhof - 1.0-0.8.75cab275433e.hg -- Use %{_libdir}/ocf for resource agents - * Tue Jul 28 2009 Andrew Beekhof - 1.0-0.7.75cab275433e.hg - Add a leading zero to the revision when alphatag is used From mcepl at fedoraproject.org Wed Aug 5 11:11:40 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 5 Aug 2009 11:11:40 +0000 (UTC) Subject: rpms/syncevolution/devel syncevolution-build.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 syncevolution.spec, 1.11, 1.12 syncevolution-0.8.1a-build.patch, 1.1, NONE Message-ID: <20090805111140.4031E11C008C@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/syncevolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19348 Modified Files: .cvsignore sources syncevolution.spec Added Files: syncevolution-build.patch Removed Files: syncevolution-0.8.1a-build.patch Log Message: Working on upgrade, but FTBFS momentarily syncevolution-build.patch: syncevo-dbus-server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE syncevolution-build.patch --- diff -up syncevolution-0.8.1+0.9+beta3+20090723/src/syncevo-dbus-server.cpp.Fedora-build syncevolution-0.8.1+0.9+beta3+20090723/src/syncevo-dbus-server.cpp --- syncevolution-0.8.1+0.9+beta3+20090723/src/syncevo-dbus-server.cpp.Fedora-build 2009-07-21 16:38:28.000000000 +0200 +++ syncevolution-0.8.1+0.9+beta3+20090723/src/syncevo-dbus-server.cpp 2009-08-05 12:36:29.410272268 +0200 @@ -475,7 +475,7 @@ need_password (const char *username, gpointer data) { char *password = NULL; - char *server = NULL; + const char *server = NULL; GnomeKeyringResult res; server = strstr (server_url, "://"); Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/syncevolution/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 23 Mar 2009 15:05:39 -0000 1.4 +++ .cvsignore 5 Aug 2009 11:11:38 -0000 1.5 @@ -1 +1,2 @@ syncevolution-0.8.1a.tar.gz +syncevolution-0.8.1+0.9+beta3+20090723.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/syncevolution/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 23 Mar 2009 15:05:39 -0000 1.4 +++ sources 5 Aug 2009 11:11:39 -0000 1.5 @@ -1 +1 @@ -a4bb354520530da4846f3c216d50d42f syncevolution-0.8.1a.tar.gz +5c84744312f10fa93195c711434b6a0c syncevolution-0.8.1+0.9+beta3+20090723.tar.gz Index: syncevolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/syncevolution/devel/syncevolution.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- syncevolution.spec 27 Jul 2009 05:17:58 -0000 1.11 +++ syncevolution.spec 5 Aug 2009 11:11:39 -0000 1.12 @@ -1,56 +1,94 @@ Summary: SyncML client for evolution Name: syncevolution -Version: 0.8.1a -Release: 2%{?dist} -License: GPLv2+ +Version: 0.8.1+0.9+beta3+20090723 +Release: 1.0.1%{?dist} +License: LGPLv2+ Group: Applications/Productivity -URL: http://www.estamos.de/projects/SyncML/ -Source0: http://www.estamos.de/download/syncevolution/sources/%{name}-%{version}.tar.gz -# Patch filed upstream at -# https://sourceforge.net/tracker/index.php\ -# ?func=detail&aid=2707496&group_id=146288&atid=764733 -Patch0: syncevolution-0.8.1a-build.patch -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -Requires: evolution -Requires: curl -BuildRequires: evolution-data-server-devel -BuildRequires: curl-devel +URL: http://syncevolution.org/ +Source: http://downloads.syncevolution.org/syncevolution/sources/%{name}-%{version}.tar.gz +Patch0: syncevolution-build.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: boost-devel BuildRequires: cppunit-devel -BuildRequires: gcc-c++ +BuildRequires: evolution-data-server-devel +BuildRequires: expat-devel +BuildRequires: glib2-devel +BuildRequires: libsoup-devel +BuildRequires: libical-devel +BuildRequires: pcre-devel +BuildRequires: intltool automake libtool autoconf %description syncevolution is designed to provide a SyncML client that can connect to and sync with various SyncML-based servers +%package devel +Summary: Development package for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +Files for development with %{name}. + %prep %setup -q -%patch0 -p1 -b .build -%configure --enable-unit-tests +%patch0 -p1 -b .Fedora-build %build +aclocal --force +libtoolize --copy --force --automake +intltoolize --automake --copy --force +autoconf --force +automake --copy --add-missing +%configure --enable-unit-tests --enable-libsoup \ + --enable-dbus-service --enable-shared --with-expat=system \ + --disable-static +#sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +#sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} find . -type d -perm 02755 -exec chmod 0755 '{}' \; -%check -# FIXME: currently doesn't work at all, all tests fail; need to be -# discussed with upstream. -#make check - %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT docdir=%{_docdir} -rm -rf $RPM_BUILD_ROOT%{_datadir}/share -rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name} +rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/testcases +#rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name} + +#Remove libtool archives and static libs +find %{buildroot} -name '*.la' -exec rm -f {} ';' +find %{buildroot} -name '*.a' -exec rm -f {} ';' %clean rm -rf $RPM_BUILD_ROOT +%check +#make test + %files %defattr(-,root,root,-) -%doc AUTHORS NEWS README COPYING HACKING +%doc AUTHORS NEWS README COPYING HACKING LICENSE.LGPL-21 LICENSE.txt +%{_sysconfdir}/default/syncevolution %{_bindir}/* +%{_libdir}/*so.0* +%{_libdir}/syncevolution/*so.0* +%{_libexecdir}/syncevo-dbus-server +%{_datadir}/dbus-1/services/org.Moblin.SyncEvolution.service + +%files devel +%defattr(-,root,root,-) +%{_includedir}/syncevo-dbus +%{_includedir}/synthesis +%{_libdir}/pkgconfig/syncevo-dbus.pc +%{_libdir}/pkgconfig/synthesis.pc +%{_libdir}/*so +%{_libdir}/syncevolution/*so %changelog +* Wed Aug 5 2009 Mat?j Cepl - 0.8.1+0.9+beta3+20090723-1.0.1 +- fixing rpath, currently FTBFS!!! + * Sun Jul 26 2009 Fedora Release Engineering - 0.8.1a-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- syncevolution-0.8.1a-build.patch DELETED --- From hadess at fedoraproject.org Wed Aug 5 11:44:40 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 5 Aug 2009 11:44:40 +0000 (UTC) Subject: rpms/gstreamer/F-11 .cvsignore, 1.40, 1.41 gstreamer.spec, 1.102, 1.103 sources, 1.41, 1.42 Message-ID: <20090805114441.13D1811C008C@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gstreamer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26640 Modified Files: .cvsignore gstreamer.spec sources Log Message: * Wed Aug 05 2009 Bastien Nocera 0.10.24-1 - Update to 0.10.24 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer/F-11/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 28 Jul 2009 11:07:16 -0000 1.40 +++ .cvsignore 5 Aug 2009 11:44:38 -0000 1.41 @@ -1 +1 @@ -gstreamer-0.10.23.4.tar.bz2 +gstreamer-0.10.24.tar.bz2 Index: gstreamer.spec =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer/F-11/gstreamer.spec,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- gstreamer.spec 28 Jul 2009 11:07:16 -0000 1.102 +++ gstreamer.spec 5 Aug 2009 11:44:39 -0000 1.103 @@ -5,7 +5,7 @@ %define _libxml2 2.4.0 Name: %{gstreamer} -Version: 0.10.23.4 +Version: 0.10.24 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -211,6 +211,9 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/rpm/macros.gstreamer %changelog +* Wed Aug 05 2009 Bastien Nocera 0.10.24-1 +- Update to 0.10.24 + * Tue Jul 28 2009 Bastien Nocera 0.10.23.4-1 - Update to 0.10.23.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer/F-11/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 28 Jul 2009 11:07:17 -0000 1.41 +++ sources 5 Aug 2009 11:44:39 -0000 1.42 @@ -1 +1 @@ -539aa9e2c4f9bb906bdb222c8a5c7d1a gstreamer-0.10.23.4.tar.bz2 +178d3326c96c360c9a15751bd5d73a6c gstreamer-0.10.24.tar.bz2 From lkundrak at fedoraproject.org Wed Aug 5 11:44:50 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Wed, 5 Aug 2009 11:44:50 +0000 (UTC) Subject: rpms/system-config-keyboard/devel system-config-keyboard-dracut.patch, NONE, 1.1 system-config-keyboard.spec, 1.51, 1.52 Message-ID: <20090805114450.3649911C008C@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/system-config-keyboard/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26704 Modified Files: system-config-keyboard.spec Added Files: system-config-keyboard-dracut.patch Log Message: * Wed Aug 05 2009 Lubomir Rintel 1.3.0-3 - Include dracutSetupString() patch by Hans system-config-keyboard-dracut.patch: keyboard.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) --- NEW FILE system-config-keyboard-dracut.patch --- Index: lib/keyboard.py =================================================================== --- lib/keyboard.py (revision 596) +++ lib/keyboard.py (working copy) @@ -186,3 +186,15 @@ if os.access(argv[0], os.X_OK) == 1: call (argv) + + def dracutSetupString(self): + args = "" + keyboardtype = self._var("KEYBOARDTYPE") + keytable = self._var("KEYTABLE") + + if keyboardtype: + args += " KEYBOARDTYPE=%s" % keyboardtype + if keytable: + args += " KEYTABLE=%s" % keytable + + return args Index: system-config-keyboard.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-keyboard/devel/system-config-keyboard.spec,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- system-config-keyboard.spec 28 Jul 2009 11:17:31 -0000 1.51 +++ system-config-keyboard.spec 5 Aug 2009 11:44:49 -0000 1.52 @@ -3,13 +3,14 @@ Name: system-config-keyboard Version: 1.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A graphical interface for modifying the keyboard Group: System Environment/Base License: GPLv2+ URL: https://fedorahosted.org/system-config-keyboard/ Source0: https://fedorahosted.org/releases/s/y/system-config-keyboard/%{name}-%{version}.tar.gz +Patch0: system-config-keyboard-dracut.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils @@ -33,6 +34,7 @@ the user to change the default keyboard %prep %setup -q +%patch0 -p0 -b .dracut %build @@ -82,6 +84,9 @@ fi %changelog +* Wed Aug 05 2009 Lubomir Rintel 1.3.0-3 +- Include dracutSetupString() patch by Hans + * Mon Jul 27 2009 Lubomir Rintel 1.3.0-2 - Disable debuginfo subpackage From kraxel at fedoraproject.org Wed Aug 5 11:49:57 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Wed, 5 Aug 2009 11:49:57 +0000 (UTC) Subject: rpms/xen/devel xen-no-werror.patch,NONE,1.1 xen.spec,1.239,1.240 Message-ID: <20090805114957.3C0A011C008C@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27722 Modified Files: xen.spec Added Files: xen-no-werror.patch Log Message: fix build xen-no-werror.patch: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xen-no-werror.patch --- diff -up xen-3.4.0/tools/libxc/Makefile.werror xen-3.4.0/tools/libxc/Makefile --- xen-3.4.0/tools/libxc/Makefile.werror 2009-08-05 13:40:32.000000000 +0200 +++ xen-3.4.0/tools/libxc/Makefile 2009-08-05 13:40:52.000000000 +0200 @@ -52,7 +52,7 @@ GUEST_SRCS-$(CONFIG_IA64) += xc_dom_i -include $(XEN_TARGET_ARCH)/Makefile -CFLAGS += -Werror -Wmissing-prototypes +CFLAGS += -Wmissing-prototypes CFLAGS += $(INCLUDES) -I. -I../xenstore -I../include # Needed for posix_fadvise64() in xc_linux.c Index: xen.spec =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/xen.spec,v retrieving revision 1.239 retrieving revision 1.240 diff -u -p -r1.239 -r1.240 --- xen.spec 27 Jul 2009 07:47:01 -0000 1.239 +++ xen.spec 5 Aug 2009 11:49:56 -0000 1.240 @@ -6,7 +6,7 @@ Summary: Xen is a virtual machine monitor Name: xen Version: 3.4.0 -Release: 3%{?dist} +Release: 4%{?dist} Group: Development/Libraries License: GPLv2+ and LGPLv2+ and BSD URL: http://xen.org/ @@ -36,6 +36,8 @@ Patch3: xen-xenstore-cli.patch Patch4: xen-dumpdir.patch Patch5: xen-net-disable-iptables-on-bridge.patch +Patch10: xen-no-werror.patch + Patch100: xen-configure-xend.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -132,6 +134,8 @@ which manage Xen virtual machines. %patch4 -p1 %patch5 -p1 +%patch10 -p1 + %patch100 -p1 # stubdom sources @@ -190,6 +194,9 @@ done # README's not intended for end users rm -f %{buildroot}/%{_sysconfdir}/xen/README* +# standard gnu info files +rm -rf %{buildroot}/usr/info + ############ fixup files in /etc ############ # udev @@ -219,14 +226,6 @@ install -m 644 %{SOURCE30} %{buildroot}% install -m 644 %{SOURCE31} %{buildroot}%{_sysconfdir}/sysconfig/xenconsoled install -m 644 %{SOURCE32} %{buildroot}%{_sysconfdir}/sysconfig/blktapctrl -############ fixup info files ############ - -mkdir -p %{buildroot}/usr/share/info -for info in %{buildroot}/usr/info/*info*; do - mv "$info" "%{buildroot}/usr/share/info/xen-$(basename $info)" -done -rmdir %{buildroot}/usr/info - ############ create dirs in /var ############ mkdir -p %{buildroot}%{_localstatedir}/lib/xen/xend-db/domain @@ -280,16 +279,6 @@ fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig -%post doc -/sbin/install-info --info-dir=/usr/share/info /usr/share/info/xen-configure.info -/sbin/install-info --info-dir=/usr/share/info /usr/share/info/xen-standards.info - -%preun doc -if [ $1 = 0 ]; then - /sbin/install-info --delete --info-dir=/usr/share/info /usr/share/info/xen-configure.info - /sbin/install-info --delete --info-dir=/usr/share/info /usr/share/info/xen-standards.info -fi - %clean rm -rf %{buildroot} @@ -450,7 +439,6 @@ rm -rf %{buildroot} %doc docs/misc/ %doc dist/install/usr/share/doc/xen/html %doc dist/install/usr/share/doc/xen/pdf/*.pdf -/usr/share/info/*info* %files devel %defattr(-,root,root) @@ -461,6 +449,10 @@ rm -rf %{buildroot} %{_libdir}/*.a %changelog +* Wed Aug 5 2009 Gerd Hoffmann - 3.4.0-4 +- Kill info files. No xen docs, just standard gnu stuff. +- kill -Werror in tools/libxc to fix build. + * Mon Jul 27 2009 Fedora Release Engineering - 3.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pvrabec at fedoraproject.org Wed Aug 5 11:50:03 2009 From: pvrabec at fedoraproject.org (Peter Vrabec) Date: Wed, 5 Aug 2009 11:50:03 +0000 (UTC) Subject: rpms/shadow-utils/devel shadow-4.1.4.1-sysacc.patch, 1.1, 1.2 shadow-utils.spec, 1.136, 1.137 Message-ID: <20090805115003.9863411C0425@cvs1.fedora.phx.redhat.com> Author: pvrabec Update of /cvs/extras/rpms/shadow-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27752 Modified Files: shadow-4.1.4.1-sysacc.patch shadow-utils.spec Log Message: increase threshold for uid/gid reservations to 200 (#515667) shadow-4.1.4.1-sysacc.patch: find_new_gid.c | 93 +++++++++++++++++++++++++++++++---------------------- find_new_uid.c | 99 +++++++++++++++++++++++++++++++++------------------------ 2 files changed, 113 insertions(+), 79 deletions(-) Index: shadow-4.1.4.1-sysacc.patch =================================================================== RCS file: /cvs/extras/rpms/shadow-utils/devel/shadow-4.1.4.1-sysacc.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- shadow-4.1.4.1-sysacc.patch 16 Jul 2009 13:41:55 -0000 1.1 +++ shadow-4.1.4.1-sysacc.patch 5 Aug 2009 11:50:02 -0000 1.2 @@ -15,7 +15,7 @@ diff -up shadow-4.1.4.1/libmisc/find_new gid_max = (gid_t) getdef_ulong ("GID_MAX", 60000UL); } else { - gid_min = (gid_t) getdef_ulong ("SYS_GID_MIN", 1UL); -+ gid_min = (gid_t) getdef_ulong ("SYS_GID_MIN", 101UL); ++ gid_min = (gid_t) getdef_ulong ("SYS_GID_MIN", 201UL); gid_max = (gid_t) getdef_ulong ("GID_MIN", 500UL) - 1; gid_max = (gid_t) getdef_ulong ("SYS_GID_MAX", (unsigned long) gid_max); } @@ -161,7 +161,7 @@ diff -up shadow-4.1.4.1/libmisc/find_new uid_max = (uid_t) getdef_ulong ("UID_MAX", 60000UL); } else { - uid_min = (uid_t) getdef_ulong ("SYS_UID_MIN", 1UL); -+ uid_min = (uid_t) getdef_ulong ("SYS_UID_MIN", 101UL); ++ uid_min = (uid_t) getdef_ulong ("SYS_UID_MIN", 201UL); uid_max = (uid_t) getdef_ulong ("UID_MIN", 500UL) - 1; uid_max = (uid_t) getdef_ulong ("SYS_UID_MAX", (unsigned long) uid_max); } Index: shadow-utils.spec =================================================================== RCS file: /cvs/extras/rpms/shadow-utils/devel/shadow-utils.spec,v retrieving revision 1.136 retrieving revision 1.137 diff -u -p -r1.136 -r1.137 --- shadow-utils.spec 27 Jul 2009 04:15:11 -0000 1.136 +++ shadow-utils.spec 5 Aug 2009 11:50:03 -0000 1.137 @@ -1,7 +1,7 @@ Summary: Utilities for managing accounts and shadow password files Name: shadow-utils Version: 4.1.4.1 -Release: 5%{?dist} +Release: 6%{?dist} Epoch: 2 URL: http://pkg-shadow.alioth.debian.org/ Source0: ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow/shadow-%{version}.tar.bz2 @@ -182,6 +182,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/vigr.8* %changelog +* Wed Aug 05 2009 Peter Vrabec 2:4.1.4.1-6 +- increase threshold for uid/gid reservations to 200 (#515667) + * Sun Jul 26 2009 Fedora Release Engineering - 2:4.1.4.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From corsepiu at fedoraproject.org Wed Aug 5 12:06:09 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Wed, 5 Aug 2009 12:06:09 +0000 (UTC) Subject: rpms/perl-DBIx-Class-Schema-Loader/devel perl-DBIx-Class-Schema-Loader.spec, 1.7, 1.8 Message-ID: <20090805120609.DA56211C008C@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-DBIx-Class-Schema-Loader/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31496 Modified Files: perl-DBIx-Class-Schema-Loader.spec Log Message: * Wed Aug 05 2009 Ralf Cors?pius - 0.04006-5 - Remove R: DBIX::Class. Index: perl-DBIx-Class-Schema-Loader.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-Schema-Loader/devel/perl-DBIx-Class-Schema-Loader.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- perl-DBIx-Class-Schema-Loader.spec 5 Aug 2009 05:17:48 -0000 1.7 +++ perl-DBIx-Class-Schema-Loader.spec 5 Aug 2009 12:06:08 -0000 1.8 @@ -1,6 +1,6 @@ Name: perl-DBIx-Class-Schema-Loader Version: 0.04006 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Dynamic definition of a DBIx::Class::Schema License: GPL+ or Artistic Group: Development/Libraries @@ -43,9 +43,6 @@ BuildRequires: perl(Test::Pod::Coverage Requires: perl(Class::Accessor::Fast) >= 0.30 Requires: perl(Class::Data::Accessor) >= 0.03 -# Just to be safe -Requires: perl(DBIX::Class) - %description DBIx::Class::Schema::Loader automates the definition of a DBIx::Class::Schema by scanning database table definitions @@ -100,6 +97,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Wed Aug 05 2009 Ralf Cors?pius - 0.04006-5 +- Remove R: DBIX::Class. + * Wed Aug 05 2009 Ralf Cors?pius - 0.04006-4 - Fix mass rebuild breakdown: Replace bundled Module-Install with Module-Install-0.91. From dwalsh at fedoraproject.org Wed Aug 5 12:11:44 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 5 Aug 2009 12:11:44 +0000 (UTC) Subject: rpms/setroubleshoot-plugins/F-11 setroubleshoot-plugins-2.0.18-global_ssp.patch, 1.3, 1.4 setroubleshoot-plugins.spec, 1.26, 1.27 Message-ID: <20090805121144.8CCAA11C008C@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/setroubleshoot-plugins/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32644 Modified Files: setroubleshoot-plugins-2.0.18-global_ssp.patch setroubleshoot-plugins.spec Log Message: * Wed Aug 4 2009 - 2.0.18-5 - Try agian to remove stunnel_is_daemon plugin setroubleshoot-plugins-2.0.18-global_ssp.patch: Makefile.am | 1 - Makefile.in | 1 - global_ssp.py | 5 +++-- 3 files changed, 3 insertions(+), 4 deletions(-) Index: setroubleshoot-plugins-2.0.18-global_ssp.patch =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/F-11/setroubleshoot-plugins-2.0.18-global_ssp.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- setroubleshoot-plugins-2.0.18-global_ssp.patch 4 Aug 2009 10:27:51 -0000 1.3 +++ setroubleshoot-plugins-2.0.18-global_ssp.patch 5 Aug 2009 12:11:43 -0000 1.4 @@ -33,12 +33,12 @@ diff -up setroubleshoot-plugins-2.0.18/s use_samba_home_dirs.py \ diff -up setroubleshoot-plugins-2.0.18/src/Makefile.in.global_ssp setroubleshoot-plugins-2.0.18/src/Makefile.in --- setroubleshoot-plugins-2.0.18/src/Makefile.in.global_ssp 2009-06-05 11:00:18.000000000 -0400 -+++ setroubleshoot-plugins-2.0.18/src/Makefile.in 2009-08-04 06:24:14.000000000 -0400 -@@ -212,7 +212,6 @@ PLUGIN_FILES = \ - filesystem_associate.py \ - ftpd_is_daemon.py \ - ftp_home_dir.py \ -- global_ssp.py \ - httpd_bad_labels.py \ - httpd_builtin_scripting.py \ - httpd_can_network_connect_db.py \ ++++ setroubleshoot-plugins-2.0.18/src/Makefile.in 2009-08-05 08:10:41.000000000 -0400 +@@ -251,7 +251,6 @@ PLUGIN_FILES = \ + secure_mode_policyload.py \ + spamd_enable_home_dirs.py \ + squid_connect_any.py \ +- stunnel_is_daemon.py \ + swapfile.py \ + use_nfs_home_dirs.py \ + use_samba_home_dirs.py \ Index: setroubleshoot-plugins.spec =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/F-11/setroubleshoot-plugins.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- setroubleshoot-plugins.spec 4 Aug 2009 10:27:51 -0000 1.26 +++ setroubleshoot-plugins.spec 5 Aug 2009 12:11:44 -0000 1.27 @@ -1,7 +1,7 @@ Summary: Analysis plugins for use with setroubleshoot Name: setroubleshoot-plugins Version: 2.0.18 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: Applications/System URL: https://fedorahosted.org/setroubleshoot @@ -54,7 +54,7 @@ rm -rf %{buildroot} %{_datadir}/setroubleshoot/plugins %changelog -* Tue Aug 4 2009 - 2.0.18-4 +* Wed Aug 4 2009 - 2.0.18-5 - Try agian to remove stunnel_is_daemon plugin * Fri Jul 31 2009 - 2.0.18-3 From ovasik at fedoraproject.org Wed Aug 5 12:24:22 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Wed, 5 Aug 2009 12:24:22 +0000 (UTC) Subject: rpms/docbook-style-xsl/F-11 docbook-xsl-fop1extensionpath.patch, NONE, 1.1 docbook-style-xsl.spec, 1.58, 1.59 Message-ID: <20090805122422.8C77D11C008C@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/docbook-style-xsl/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3374 Modified Files: docbook-style-xsl.spec Added Files: docbook-xsl-fop1extensionpath.patch Log Message: Add extension URL to fop1 extension(#505364) docbook-xsl-fop1extensionpath.patch: fop1.xsl | 1 + 1 file changed, 1 insertion(+) --- NEW FILE docbook-xsl-fop1extensionpath.patch --- diff -urNp docbook-xsl-1.74.3-orig/fo/fop1.xsl docbook-xsl-1.74.3/fo/fop1.xsl --- docbook-xsl-1.74.3-orig/fo/fop1.xsl 2009-01-06 21:04:27.000000000 +0100 +++ docbook-xsl-1.74.3/fo/fop1.xsl 2009-08-05 14:18:41.000000000 +0200 @@ -1,5 +1,6 @@ Index: docbook-style-xsl.spec =================================================================== RCS file: /cvs/extras/rpms/docbook-style-xsl/F-11/docbook-style-xsl.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- docbook-style-xsl.spec 11 Mar 2009 22:19:47 -0000 1.58 +++ docbook-style-xsl.spec 5 Aug 2009 12:24:21 -0000 1.59 @@ -1,6 +1,6 @@ Name: docbook-style-xsl Version: 1.74.3 -Release: 1%{?dist} +Release: 2{?dist} Group: Applications/Text Summary: Norman Walsh's XSL stylesheets for DocBook XML @@ -30,6 +30,7 @@ Patch2: docbook-xsl-marginleft.patch Patch3: docbook-xsl-newmethods.patch Patch4: docbook-xsl-non-constant-expressions.patch Patch5: docbook-xsl-list-item-body.patch +Patch6: docbook-xsl-fop1extensions.patch %description @@ -47,6 +48,7 @@ popd %patch3 -p1 -b .newmethods %patch4 -p1 -b .nonconstant %patch5 -p1 -b .listitembody +%patch6 -p1 -b .fop1ext cp -p %{SOURCE1} Makefile @@ -117,6 +119,9 @@ if [ "$1" = 0 ]; then fi %changelog +* Wed Aug 05 2009 Ondrej Vasik 1.74.3-2 +- Add extension URL to fop1 extension(#505364) + * Wed Mar 11 2009 Ondrej Vasik 1.74.3-1 - New upstream release 1.74.3 From ovasik at fedoraproject.org Wed Aug 5 12:25:24 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Wed, 5 Aug 2009 12:25:24 +0000 (UTC) Subject: rpms/docbook-style-xsl/F-11 docbook-style-xsl.spec,1.59,1.60 Message-ID: <20090805122524.C57EC11C008C@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/docbook-style-xsl/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3598 Modified Files: docbook-style-xsl.spec Log Message: Disttag accident ;) Index: docbook-style-xsl.spec =================================================================== RCS file: /cvs/extras/rpms/docbook-style-xsl/F-11/docbook-style-xsl.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- docbook-style-xsl.spec 5 Aug 2009 12:24:21 -0000 1.59 +++ docbook-style-xsl.spec 5 Aug 2009 12:25:24 -0000 1.60 @@ -1,6 +1,6 @@ Name: docbook-style-xsl Version: 1.74.3 -Release: 2{?dist} +Release: 2%{?dist} Group: Applications/Text Summary: Norman Walsh's XSL stylesheets for DocBook XML From jnovy at fedoraproject.org Wed Aug 5 12:26:02 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Wed, 5 Aug 2009 12:26:02 +0000 (UTC) Subject: rpms/mc/devel mc-extensions.patch, 1.14, 1.15 mc-ipv6.patch, 1.3, 1.4 mc.spec, 1.145, 1.146 Message-ID: <20090805122602.51CA811C008C@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/mc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3799 Modified Files: mc-ipv6.patch mc.spec Added Files: mc-extensions.patch Log Message: * Wed Aug 5 2009 Jindrich Novy 4.7.0-0.2.pre1 - update extension binding to be more Fedora-like - update to upstream IPv6 patch mc-extensions.patch: configure | 2 +- configure.ac | 2 +- misc/mc.ext.in | 39 ++++++++++++++++++++++++++++----------- 3 files changed, 30 insertions(+), 13 deletions(-) Index: mc-extensions.patch =================================================================== RCS file: mc-extensions.patch diff -N mc-extensions.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ mc-extensions.patch 5 Aug 2009 12:26:01 -0000 1.15 @@ -0,0 +1,118 @@ +diff -up mc-4.7.0-pre1/configure.ac.extensions mc-4.7.0-pre1/configure.ac +--- mc-4.7.0-pre1/configure.ac.extensions 2009-07-31 18:36:24.000000000 +0200 ++++ mc-4.7.0-pre1/configure.ac 2009-08-05 12:51:08.000000000 +0200 +@@ -67,7 +67,7 @@ AC_PROG_LN_S + AC_CHECK_TOOL(AR, ar, ar) + + dnl Only list browsers here that can be run in background (i.e. with `&') +-AC_CHECK_PROGS(X11_WWW, [gnome-moz-remote mozilla konqueror opera netscape]) ++AC_CHECK_PROGS(X11_WWW, [firefox gnome-moz-remote mozilla konqueror opera netscape]) + + dnl + dnl Ovverriding mmap support. This has to be before AC_FUNC_MMAP is used. +diff -up mc-4.7.0-pre1/configure.extensions mc-4.7.0-pre1/configure +--- mc-4.7.0-pre1/configure.extensions 2009-07-31 20:49:03.000000000 +0200 ++++ mc-4.7.0-pre1/configure 2009-08-05 12:51:08.000000000 +0200 +@@ -15250,7 +15250,7 @@ else + fi + + +-for ac_prog in gnome-moz-remote mozilla konqueror opera netscape ++for ac_prog in firefox gnome-moz-remote mozilla konqueror opera netscape + do + # Extract the first word of "$ac_prog", so it can be a program name with args. + set dummy $ac_prog; ac_word=$2 +diff -up mc-4.7.0-pre1/misc/mc.ext.in.extensions mc-4.7.0-pre1/misc/mc.ext.in +--- mc-4.7.0-pre1/misc/mc.ext.in.extensions 2009-06-23 20:55:11.000000000 +0200 ++++ mc-4.7.0-pre1/misc/mc.ext.in 2009-08-05 13:01:48.000000000 +0200 +@@ -221,8 +221,8 @@ regex/\.rpm$ + + # deb + regex/\.u?deb$ +- Open=%cd %p#deb +- View=%view{ascii} dpkg-deb -I %f && echo && dpkg-deb -c %f ++ Open=%cd %p#uar ++ View=%view{ascii} file %f && nm %f + + # dpkg + shell/.debd +@@ -397,11 +397,16 @@ regex/\.([wW][aA][wW]22)$ + Open=vplay -s 22 %f + + regex/\.([mM][pP]3)$ +- Open=if [ "$DISPLAY" = "" ]; then mpg123 %f; else (xmms %f >/dev/null 2>&1 &); fi +- View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p' ++ Include=audio ++# Open=if [ "$DISPLAY" = "" ]; then mpg123 %f; else (xmms %f >/dev/null 2>&1 &); fi ++# View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p' ++ ++regex/\.([mM][kK][aA])$ ++ Include=audio + + regex/\.([oO][gG][gG|aA|vV|xX])$ +- Open=if [ "$DISPLAY" = "" ]; then ogg123 %f; else (xmms %f >/dev/null 2>&1 &); fi ++ Open=ogg123 %f ++# Open=if [ "$DISPLAY" = "" ]; then ogg123 %f; else (xmms %f >/dev/null 2>&1 &); fi + View=%view{ascii} ogginfo %s + + regex/\.([sS][pP][xX]|[fF][lL][aA][cC])$ +@@ -414,11 +419,15 @@ regex/\.([wW][mM][aA])$ + Open=mplayer -vo null %f + View=%view{ascii} mplayer -quiet -slave -frames 0 -vo null -ao null -identify %f 2>/dev/null | tail +13 || file %f + ++include/audio ++ Open=mplayer %f ++ View=%view{ascii} mplayer -identify -vo null -ao null -frames 0 %f 2>&1 | sed -n '/^ID_/p' + + ### Play lists ### + + regex/\.([mM]3[uU]|[pP][lL][sS])$ +- Open=if [ -z "$DISPLAY" ]; then mplayer -vo null -playlist %f; else (xmms -p %f >/dev/null 2>&1 &); fi ++ Open=mplayer -vo null -playlist %f ++# Open=if [ -z "$DISPLAY" ]; then mplayer -vo null -playlist %f; else (xmms -p %f >/dev/null 2>&1 &); fi + + + ### Video ### +@@ -432,6 +441,9 @@ regex/\.([aA][sS][fFxX])$ + regex/\.([dD][iI][vV][xX])$ + Include=video + ++regex/\.([mM][kK][vV])$ ++ Include=video ++ + regex/\.([mM][oO][vV]|[qQ][tT])$ + Include=video + +@@ -496,22 +508,27 @@ shell/.abw + + # Microsoft Word Document + regex/\.([Dd][oO][cCtT]|[Ww][rR][iI])$ +- Open=(abiword %f >/dev/null 2>&1 &) ++ Open=(ooffice %f &) ++# Open=(abiword %f >/dev/null 2>&1 &) + View=%view{ascii} antiword -t %f || catdoc -w %f || word2x -f text %f - || strings %f + type/^Microsoft\ Word +- Open=(abiword %f >/dev/null 2>&1 &) ++ Open=(ooffice %f &) ++# Open=(abiword %f >/dev/null 2>&1 &) + View=%view{ascii} antiword -t %f || catdoc -w %f || word2x -f text %f - || strings %f + + # RTF document + regex/\.([rR][tT][fF])$ +- Open=(abiword %f >/dev/null 2>&1 &) ++ Open=(ooffice %f &) ++# Open=(abiword %f >/dev/null 2>&1 &) + + # Microsoft Excel Worksheet + regex/\.([xX][lL][sSwW])$ +- Open=(gnumeric %f >/dev/null 2>&1 &) ++ Open=(ooffice %f &) ++# Open=(gnumeric %f >/dev/null 2>&1 &) + View=%view{ascii} xls2csv %f || strings %f + type/^Microsoft\ Excel +- Open=(gnumeric %f >/dev/null 2>&1 &) ++ Open=(ooffice %f &) ++# Open=(gnumeric %f >/dev/null 2>&1 &) + View=%view{ascii} xls2csv %f || strings %f + + # Use OpenOffice.org to open any MS Office documents mc-ipv6.patch: ftpfs.c | 311 ++++++++++++++++++++++++++++++++++++++++++-------------------- ftpfs.h | 3 utilvfs.c | 16 ++- 3 files changed, 231 insertions(+), 99 deletions(-) Index: mc-ipv6.patch =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/mc-ipv6.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- mc-ipv6.patch 20 Nov 2006 14:08:49 -0000 1.3 +++ mc-ipv6.patch 5 Aug 2009 12:26:01 -0000 1.4 @@ -1,43 +1,69 @@ ---- mc-2006-09-12-21/vfs/ftpfs.c.ipv6 2006-03-08 16:17:55.000000000 +0100 -+++ mc-2006-09-12-21/vfs/ftpfs.c 2006-09-26 10:43:27.000000000 +0200 -@@ -639,12 +639,13 @@ ftpfs_get_proxy_host_and_port (const cha +commit 883967347e817e1743d265d19a95a432cf875b5e +Author: Slava Zanko +Date: Wed Aug 5 09:44:39 2009 +0300 + + Ticket #121 (support IPv6). + + 121_support_IPv6 -> origin/121_support_IPv6 + + Thanks to Dan Kopecek. + + Signed-off-by: Slava Zanko + +diff --git a/vfs/ftpfs.c b/vfs/ftpfs.c +index 9ac03bc..f2baaee 100644 +--- a/vfs/ftpfs.c ++++ b/vfs/ftpfs.c +@@ -652,17 +652,17 @@ ftpfs_get_proxy_host_and_port (const char *proxy, char **host, int *port) static int ftpfs_open_socket (struct vfs_class *me, struct vfs_s_super *super) { - struct sockaddr_in server_address; - struct hostent *hp; - int my_socket; -+ struct addrinfo hints, *res, *restmp; -+ int my_socket = 0; - char *host; +- char *host; - int port = SUP.port; -+ char *port; +- int free_host = 0; ++ struct addrinfo hints, *res, *curr_res; ++ int my_socket = 0; ++ char *host = NULL; ++ char *port = NULL; + int tmp_port; - int free_host = 0; + int e; (void) me; -@@ -657,62 +658,83 @@ ftpfs_open_socket (struct vfs_class *me, - return -1; + /* Use a proxy host? */ +- host = SUP.host; ++ host = g_strdup(SUP.host); + + if (!host || !*host){ + print_vfs_message (_("ftpfs: Invalid host name.")); +@@ -671,61 +671,86 @@ ftpfs_open_socket (struct vfs_class *me, struct vfs_s_super *super) } -+ port = malloc (sizeof (char) * 6); -+ if (port == NULL) { -+ ftpfs_errno = errno; -+ return -1; -+ } -+ /* Hosts to connect to that start with a ! should use proxy */ + tmp_port = SUP.port; + if (SUP.proxy){ - ftpfs_get_proxy_host_and_port (ftpfs_proxy_host, &host, &port); +- free_host = 1; ++ char *orig_host = host; ++ + ftpfs_get_proxy_host_and_port (ftpfs_proxy_host, &host, &tmp_port); - free_host = 1; ++ ++ if (orig_host != host) ++ g_free(orig_host); ++ } ++ ++ port = g_strdup_printf("%hu", (unsigned short) tmp_port); ++ if (port == NULL) { ++ g_free (host); ++ ftpfs_errno = errno; ++ return -1; } -- enable_interrupt_key(); /* clear the interrupt flag */ + enable_interrupt_key(); /* clear the interrupt flag */ - - /* Get host address */ - memset ((char *) &server_address, 0, sizeof (server_address)); @@ -54,178 +80,183 @@ - return -1; - } - server_address.sin_family = hp->h_addrtype; -- + - /* We copy only 4 bytes, we cannot trust hp->h_length, as it comes from the DNS */ - memcpy ((char *) &server_address.sin_addr, (char *) hp->h_addr, 4); -+ if (snprintf (port, 6, "%hu", (unsigned short)tmp_port) < 0) { -+ g_free (port); -+ if (free_host) -+ g_free (host); -+ ftpfs_errno = errno; -+ return -1; - } +- } ++ memset (&hints, 0, sizeof (struct addrinfo)); ++ hints.ai_socktype = SOCK_STREAM; ++ hints.ai_flags = AI_ADDRCONFIG; - server_address.sin_port = htons (port); -+ enable_interrupt_key(); /* clear the interrupt flag */ - /* Connect */ - if ((my_socket = socket (AF_INET, SOCK_STREAM, 0)) < 0) { -- disable_interrupt_key(); ++ e = getaddrinfo (host, port, &hints, &res); ++ g_free (port); ++ port = NULL; ++ ++ if ( e != 0 ) { + disable_interrupt_key(); - ftpfs_errno = errno; - if (free_host) - g_free (host); -- return -1; -- } ++ print_vfs_message (_("ftpfs: %s"), gai_strerror (e)); ++ g_free (host); ++ ftpfs_errno = EINVAL; + return -1; + } - - print_vfs_message (_("ftpfs: making connection to %s"), host); - if (free_host) -+ memset (&hints, 0, sizeof (struct addrinfo)); -+ hints.ai_socktype = SOCK_STREAM; -+ hints.ai_flags = AI_ADDRCONFIG; + -+ if ((e = getaddrinfo (host, port, &hints, &res)) != 0) { -+ disable_interrupt_key(); -+ print_vfs_message (_("ftpfs: %s"), gai_strerror (e)); -+ if (free_host) ++ for (curr_res = res; curr_res != NULL; curr_res = curr_res->ai_next) { ++ ++ my_socket = socket (curr_res->ai_family, curr_res->ai_socktype, curr_res->ai_protocol); ++ ++ if (my_socket < 0) { ++ ++ if (curr_res->ai_next != NULL) ++ continue; ++ ++ disable_interrupt_key(); ++ print_vfs_message (_("ftpfs: %s"), unix_error_string (errno)); ++ g_free (host); ++ freeaddrinfo (res); ++ ftpfs_errno = errno; ++ return -1; ++ } ++ ++ print_vfs_message (_("ftpfs: making connection to %s"), host); g_free (host); -- ++ host = NULL; ++ ++ if ( connect (my_socket, curr_res->ai_addr, curr_res->ai_addrlen) >= 0 ) ++ break; + - if (connect (my_socket, (struct sockaddr *) &server_address, - sizeof (server_address)) < 0){ -- ftpfs_errno = errno; + ftpfs_errno = errno; - if (errno == EINTR && got_interrupt ()) -+ g_free (port); -+ ftpfs_errno = EINVAL; -+ return -1; -+ } -+ g_free (port); ++ close (my_socket); + -+ for (restmp = res; res != NULL; res = res->ai_next) { -+ my_socket = socket (res->ai_family, res->ai_socktype, res->ai_protocol); -+ if (my_socket < 0) { -+ if (res->ai_next == NULL) { -+ disable_interrupt_key(); -+ print_vfs_message (_("ftpfs: %s"), unix_error_string (errno)); -+ if (free_host) -+ g_free (host); -+ freeaddrinfo (restmp); -+ ftpfs_errno = errno; -+ return -1; -+ } else -+ continue; -+ } else { -+ print_vfs_message (_("ftpfs: making connection to %s"), host); -+ if (free_host) -+ g_free (host); -+ -+ if (connect (my_socket, res->ai_addr, res->ai_addrlen) < 0) { -+ ftpfs_errno = errno; -+ close (my_socket); -+ if (errno == EINTR && got_interrupt ()) { ++ if (errno == EINTR && got_interrupt ()) { print_vfs_message (_("ftpfs: connection interrupted by user")); - else -+ } else if (res->ai_next == NULL) { ++ } else if (res->ai_next == NULL) { print_vfs_message (_("ftpfs: connection to server failed: %s"), - unix_error_string(errno)); - disable_interrupt_key(); - close (my_socket); -- return -1; -+ unix_error_string (errno)); -+ } else ++ unix_error_string (errno)); ++ } else { + continue; -+ freeaddrinfo (restmp); -+ disable_interrupt_key (); -+ return -1; -+ } else -+ break; -+ } ++ } ++ ++ freeaddrinfo (res); ++ disable_interrupt_key (); + return -1; } - disable_interrupt_key(); + -+ freeaddrinfo (restmp); ++ freeaddrinfo (res); + disable_interrupt_key (); return my_socket; } -@@ -861,93 +883,179 @@ ftpfs_get_current_directory (struct vfs_ +@@ -874,84 +899,174 @@ ftpfs_get_current_directory (struct vfs_class *me, struct vfs_s_super *super) /* Setup Passive ftp connection, we use it for source routed connections */ static int -ftpfs_setup_passive (struct vfs_class *me, struct vfs_s_super *super, int my_socket, struct sockaddr_in *sa) -+ftpfs_setup_passive (struct vfs_class *me, struct vfs_s_super *super, int my_socket, struct sockaddr_storage *sa, socklen_t *salen) ++ftpfs_setup_passive (struct vfs_class *me, struct vfs_s_super *super, ++ int my_socket, struct sockaddr_storage *sa, socklen_t *salen) { -+ char *c; -+ -+ if (ftpfs_command (me, super, WAIT_REPLY | WANT_STRING, "EPSV") == COMPLETE) { -+ int port; -+ /* (||||) */ -+ c = strchr (reply_str, '|'); -+ if (c == NULL) -+ return 0; -+ if(strlen(c) > 3) -+ c+=3; -+ else -+ return 0; -+ -+ port = atoi (c); -+ if (port < 0 || port > 65535) -+ return 0; -+ port = htons (port); -+ -+ switch (sa->ss_family) { -+ case AF_INET: -+ ((struct sockaddr_in *)sa)->sin_port = port; -+ break; -+ case AF_INET6: -+ ((struct sockaddr_in6 *)sa)->sin6_port = port; -+ break; -+ default: -+ print_vfs_message (_("ftpfs: invalid address family")); -+ ERRNOR (EINVAL, -1); -+ } -+ } else if (sa->ss_family == AF_INET) { - int xa, xb, xc, xd, xe, xf; - char n [6]; -- char *c; - - if (ftpfs_command (me, super, WAIT_REPLY | WANT_STRING, "PASV") != COMPLETE) +- int xa, xb, xc, xd, xe, xf; +- char n [6]; + char *c; +- +- if (ftpfs_command (me, super, WAIT_REPLY | WANT_STRING, "PASV") != COMPLETE) - return 0; -- -+ return 0; -+ - /* Parse remote parameters */ - for (c = reply_str + 4; (*c) && (!isdigit ((unsigned char) *c)); c++) + +- /* Parse remote parameters */ +- for (c = reply_str + 4; (*c) && (!isdigit ((unsigned char) *c)); c++) - ; -+ ; - if (!*c) -- return 0; -+ return 0; - if (!isdigit ((unsigned char) *c)) +- if (!*c) - return 0; -+ return 0; - if (sscanf (c, "%d,%d,%d,%d,%d,%d", &xa, &xb, &xc, &xd, &xe, &xf) != 6) +- if (!isdigit ((unsigned char) *c)) - return 0; -+ return 0; - n [0] = (unsigned char) xa; - n [1] = (unsigned char) xb; - n [2] = (unsigned char) xc; - n [3] = (unsigned char) xd; - n [4] = (unsigned char) xe; - n [5] = (unsigned char) xf; -+ -+ memcpy (&(((struct sockaddr_in *)sa)->sin_addr.s_addr), (void *)n, 4); -+ memcpy (&(((struct sockaddr_in *)sa)->sin_port), (void *)&n[4], 2); -+ } else -+ return 0; - +- if (sscanf (c, "%d,%d,%d,%d,%d,%d", &xa, &xb, &xc, &xd, &xe, &xf) != 6) ++ if (ftpfs_command (me, super, WAIT_REPLY | WANT_STRING, "EPSV") == COMPLETE) { ++ int port; ++ /* (||||) */ ++ c = strchr (reply_str, '|'); ++ if (c == NULL) ++ return 0; ++ if(strlen(c) > 3) ++ c+=3; ++ else ++ return 0; ++ ++ port = atoi (c); ++ if (port < 0 || port > 65535) ++ return 0; ++ port = htons (port); ++ ++ switch (sa->ss_family) { ++ case AF_INET: ++ ((struct sockaddr_in *)sa)->sin_port = port; ++ break; ++ case AF_INET6: ++ ((struct sockaddr_in6 *)sa)->sin6_port = port; ++ break; ++ default: ++ print_vfs_message (_("ftpfs: invalid address family")); ++ ERRNOR (EINVAL, -1); ++ } ++ } else if (sa->ss_family == AF_INET) { ++ int xa, xb, xc, xd, xe, xf; ++ char n [6]; ++ ++ if (ftpfs_command (me, super, WAIT_REPLY | WANT_STRING, "PASV") != COMPLETE) ++ return 0; ++ ++ /* Parse remote parameters */ ++ for (c = reply_str + 4; (*c) && (!isdigit ((unsigned char) *c)); c++); ++ ++ if (!*c) ++ return 0; ++ if (!isdigit ((unsigned char) *c)) ++ return 0; ++ if (sscanf (c, "%d,%d,%d,%d,%d,%d", &xa, &xb, &xc, &xd, &xe, &xf) != 6) ++ return 0; ++ ++ n [0] = (unsigned char) xa; ++ n [1] = (unsigned char) xb; ++ n [2] = (unsigned char) xc; ++ n [3] = (unsigned char) xd; ++ n [4] = (unsigned char) xe; ++ n [5] = (unsigned char) xf; ++ ++ memcpy (&(((struct sockaddr_in *)sa)->sin_addr.s_addr), (void *)n, 4); ++ memcpy (&(((struct sockaddr_in *)sa)->sin_port), (void *)&n[4], 2); ++ } else + return 0; +- n [0] = (unsigned char) xa; +- n [1] = (unsigned char) xb; +- n [2] = (unsigned char) xc; +- n [3] = (unsigned char) xd; +- n [4] = (unsigned char) xe; +- n [5] = (unsigned char) xf; +- - memcpy (&(sa->sin_addr.s_addr), (void *)n, 4); - memcpy (&(sa->sin_port), (void *)&n[4], 2); - if (connect (my_socket, (struct sockaddr *) sa, sizeof (struct sockaddr_in)) < 0) -- return 0; -- return 1; -+ if (connect (my_socket, (struct sockaddr *) sa, *salen ) < 0) -+ return 0; + -+ return 1; ++ if (connect (my_socket, (struct sockaddr *) sa, *salen ) < 0) + return 0; ++ + return 1; } static int @@ -235,9 +266,9 @@ - int data; - socklen_t len = sizeof(data_addr); - struct protoent *pe; -+ struct sockaddr_storage data_addr; -+ socklen_t data_addrlen; -+ int data_sock; ++ struct sockaddr_storage data_addr; ++ socklen_t data_addrlen; ++ int data_sock; - pe = getprotobyname ("tcp"); - if (pe == NULL) @@ -250,122 +281,117 @@ - data = socket (AF_INET, SOCK_STREAM, pe->p_proto); - if (data < 0) - ERRNOR (EIO, -1); -+ memset (&data_addr, 0, sizeof (struct sockaddr_storage)); -+ data_addrlen = sizeof (struct sockaddr_storage); ++ memset (&data_addr, 0, sizeof (struct sockaddr_storage)); ++ data_addrlen = sizeof (struct sockaddr_storage); ++ ++ if (getpeername (SUP.sock, (struct sockaddr *) &data_addr, &data_addrlen) == -1) ++ return -1; ++ ++ switch (data_addr.ss_family) { ++ case AF_INET: ++ ((struct sockaddr_in *)&data_addr)->sin_port = 0; ++ break; ++ case AF_INET6: ++ ((struct sockaddr_in6 *)&data_addr)->sin6_port = 0; ++ break; ++ default: ++ print_vfs_message (_("ftpfs: invalid address family")); ++ ERRNOR(EINVAL, -1); ++ } ++ ++ data_sock = socket (data_addr.ss_family, SOCK_STREAM, IPPROTO_TCP); ++ if (data_sock < 0) { ++ if (SUP.use_passive_connection) { ++ print_vfs_message (_("ftpfs: could not setup passive mode: %s"), unix_error_string (errno)); ++ SUP.use_passive_connection = 0; ++ goto again; ++ } ++ ++ print_vfs_message (_("ftpfs: could not create socket: %s"), unix_error_string (errno)); ++ return -1; ++ } -- if (SUP.use_passive_connection) { + if (SUP.use_passive_connection) { - if (ftpfs_setup_passive (me, super, data, &data_addr)) - return data; -- -- SUP.use_passive_connection = 0; -- print_vfs_message (_("ftpfs: could not setup passive mode")); -+ if (getpeername (SUP.sock, (struct sockaddr *) &data_addr, &data_addrlen) == -1) -+ return -1; -+ -+ switch (data_addr.ss_family) { -+ case AF_INET: -+ ((struct sockaddr_in *)&data_addr)->sin_port = 0; -+ break; -+ case AF_INET6: -+ ((struct sockaddr_in6 *)&data_addr)->sin6_port = 0; -+ break; -+ default: -+ print_vfs_message (_("ftpfs: invalid address family")); -+ ERRNOR(EINVAL, -1); -+ } ++ ++ if (ftpfs_setup_passive (me, super, data_sock, &data_addr, &data_addrlen)) ++ return data_sock; + + SUP.use_passive_connection = 0; + print_vfs_message (_("ftpfs: could not setup passive mode")); - /* data or data_addr may be damaged by ftpfs_setup_passive */ - close (data); -- goto again; -+ data_sock = socket (data_addr.ss_family, SOCK_STREAM, IPPROTO_TCP); -+ if (data_sock < 0) { -+ if (SUP.use_passive_connection) { -+ print_vfs_message (_("ftpfs: could not setup passive mode: %s"), unix_error_string (errno)); -+ SUP.use_passive_connection = 0; -+ goto again; ++ close (data_sock); + goto again; } -+ print_vfs_message (_("ftpfs: could not create socket: %s"), unix_error_string (errno)); -+ return -1; -+ } - -+ if (SUP.use_passive_connection) { -+ if (ftpfs_setup_passive (me, super, data_sock, &data_addr, &data_addrlen)) -+ return data_sock; -+ -+ SUP.use_passive_connection = 0; -+ print_vfs_message (_("ftpfs: could not setup passive mode")); -+ -+ close (data_sock); -+ goto again; -+ } -+ + /* If passive setup fails, fallback to active connections */ /* Active FTP connection */ - if ((bind (data, (struct sockaddr *)&data_addr, len) == 0) && - (getsockname (data, (struct sockaddr *) &data_addr, &len) == 0) && - (listen (data, 1) == 0)) -+ if ((bind (data_sock, (struct sockaddr *)&data_addr, data_addrlen) == 0) && -+ (getsockname (data_sock, (struct sockaddr *)&data_addr, &data_addrlen) == 0) && -+ (listen (data_sock, 1) == 0)) - { +- { - unsigned char *a = (unsigned char *)&data_addr.sin_addr; - unsigned char *p = (unsigned char *)&data_addr.sin_port; -+ unsigned short int port; -+ char *addr; -+ unsigned int af; -+ -+ switch (data_addr.ss_family) { -+ case AF_INET: -+ af = FTP_INET; -+ port = ((struct sockaddr_in *)&data_addr)->sin_port; ++ if ((bind (data_sock, (struct sockaddr *)&data_addr, data_addrlen) == 0) && ++ (getsockname (data_sock, (struct sockaddr *)&data_addr, &data_addrlen) == 0) && ++ (listen (data_sock, 1) == 0)) { ++ unsigned short int port; ++ char *addr; ++ unsigned int af; ++ ++ switch (data_addr.ss_family) { ++ case AF_INET: ++ af = FTP_INET; ++ port = ((struct sockaddr_in *)&data_addr)->sin_port; + break; -+ case AF_INET6: -+ af = FTP_INET6; -+ port = ((struct sockaddr_in6 *)&data_addr)->sin6_port; ++ case AF_INET6: ++ af = FTP_INET6; ++ port = ((struct sockaddr_in6 *)&data_addr)->sin6_port; + break; -+ default: -+ print_vfs_message (_("ftpfs: invalid address family")); -+ ERRNOR (EINVAL, -1); -+ } -+ port = ntohs (port); -+ -+ addr = malloc (NI_MAXHOST); -+ if (addr == NULL) -+ ERRNOR (ENOMEM, -1); -+ -+ if (getnameinfo ((struct sockaddr *)&data_addr, data_addrlen, addr, NI_MAXHOST, NULL, 0, NI_NUMERICHOST) != 0) { ++ default: ++ print_vfs_message (_("ftpfs: invalid address family")); ++ ERRNOR (EINVAL, -1); ++ } ++ ++ port = ntohs (port); ++ ++ addr = malloc (NI_MAXHOST); ++ if (addr == NULL) ++ ERRNOR (ENOMEM, -1); ++ ++ if (getnameinfo ((struct sockaddr *)&data_addr, data_addrlen, addr, NI_MAXHOST, NULL, 0, NI_NUMERICHOST) != 0) { ++ g_free (addr); ++ ERRNOR (EIO, -1); ++ } ++ ++ if (ftpfs_command (me, super, WAIT_REPLY, "EPRT |%u|%s|%hu|", af, addr, port) == COMPLETE) { ++ g_free (addr); ++ return data_sock; ++ } + g_free (addr); -+ ERRNOR (EIO, -1); -+ } + -+ if (ftpfs_command (me, super, WAIT_REPLY, "EPRT |%u|%s|%hu|", af, addr, port) == COMPLETE) { -+ g_free (addr); -+ return data_sock; -+ } -+ g_free (addr); -+ -+ if (FTP_INET == af) { -+ unsigned char *a = (unsigned char *)&((struct sockaddr_in *)&data_addr)->sin_addr; -+ unsigned char *p = (unsigned char *)&port; ++ if (FTP_INET == af) { ++ unsigned char *a = (unsigned char *)&((struct sockaddr_in *)&data_addr)->sin_addr; ++ unsigned char *p = (unsigned char *)&port; - if (ftpfs_command (me, super, WAIT_REPLY, "PORT %d,%d,%d,%d,%d,%d", a[0], a[1], - a[2], a[3], p[0], p[1]) == COMPLETE) - return data; -+ if (ftpfs_command (me, super, WAIT_REPLY, "PORT %u,%u,%u,%u,%u,%u", a[0], a[1], a[2], a[3], -+ p[0], p[1]) == COMPLETE) ++ if (ftpfs_command (me, super, WAIT_REPLY, ++ "PORT %u,%u,%u,%u,%u,%u", a[0], a[1], a[2], a[3], ++ p[0], p[1]) == COMPLETE) + return data_sock; -+ } ++ } } - close (data); -- ftpfs_errno = EIO; -- return -1; -+ -+ close (data_sock); -+ ftpfs_errno = EIO; -+ return -1; ++ close (data_sock); + ftpfs_errno = EIO; + return -1; } - - static int +@@ -960,7 +1075,7 @@ static int ftpfs_open_data_connection (struct vfs_class *me, struct vfs_s_super *super, const char *cmd, const char *remote, int isbinary, int reget) { @@ -374,9 +400,11 @@ int s, j, data; socklen_t fromlen = sizeof(from); ---- mc-2006-09-12-21/vfs/ftpfs.h.ipv6 2005-05-29 14:10:08.000000000 +0200 -+++ mc-2006-09-12-21/vfs/ftpfs.h 2006-09-26 10:42:36.000000000 +0200 -@@ -15,6 +15,9 @@ extern int ftpfs_first_cd_then_ls; +diff --git a/vfs/ftpfs.h b/vfs/ftpfs.h +index b2003db..0f41b18 100644 +--- a/vfs/ftpfs.h ++++ b/vfs/ftpfs.h +@@ -21,6 +21,9 @@ extern int ftpfs_first_cd_then_ls; void ftpfs_init_passwd (void); void init_ftpfs (void); @@ -386,27 +414,29 @@ #define OPT_FLUSH 1 #define OPT_IGNORE_ERROR 2 ---- mc-2006-08-12-18/vfs/utilvfs.c.ipv6 2006-01-30 18:01:58.000000000 +0100 -+++ mc-2006-08-12-18/vfs/utilvfs.c 2010-12-14 20:41:09.000000000 +0100 -@@ -109,7 +109,21 @@ vfs_split_url (const char *path, char ** +diff --git a/vfs/utilvfs.c b/vfs/utilvfs.c +index af05144..f53914a 100644 +--- a/vfs/utilvfs.c ++++ b/vfs/utilvfs.c +@@ -123,7 +123,21 @@ vfs_split_url (const char *path, char **host, char **user, int *port, } /* Check if the host comes with a port spec, if so, chop it */ - colon = strchr (rest, ':'); + if ('[' == *rest) { -+ colon = strchr (++rest, ']'); -+ if (colon) { -+ colon[0] = '\0'; -+ colon[1] = '\0'; -+ colon++; -+ } else { -+ g_free (pcopy); -+ *host = NULL; -+ *port = 0; -+ return NULL; -+ } ++ colon = strchr (++rest, ']'); ++ if (colon) { ++ colon[0] = '\0'; ++ colon[1] = '\0'; ++ colon++; ++ } else { ++ g_free (pcopy); ++ *host = NULL; ++ *port = 0; ++ return NULL; ++ } + } else -+ colon = strchr (rest, ':'); ++ colon = strchr (rest, ':'); + if (colon) { *colon = 0; Index: mc.spec =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/mc.spec,v retrieving revision 1.145 retrieving revision 1.146 diff -u -p -r1.145 -r1.146 --- mc.spec 3 Aug 2009 10:38:05 -0000 1.145 +++ mc.spec 5 Aug 2009 12:26:02 -0000 1.146 @@ -1,7 +1,7 @@ Summary: User-friendly text console file manager and visual shell Name: mc Version: 4.7.0 -Release: 0.1.pre1%{?dist} +Release: 0.2.pre1%{?dist} Epoch: 1 License: GPLv2 Group: System Environment/Shells @@ -15,6 +15,7 @@ Requires: dev >= 3.3-3 Patch1: mc-ipv6.patch Patch2: mc-prompt.patch Patch3: mc-exit.patch +Patch4: mc-extensions.patch %description Midnight Commander is a visual shell much like a file manager, only @@ -28,6 +29,7 @@ specific files. %patch1 -p1 -b .ipv6 %patch2 -p1 -b .prompt %patch3 -p1 -b .exit +%patch4 -p1 -b .extensions %build export CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $RPM_OPT_FLAGS" @@ -83,6 +85,10 @@ rm -rf $RPM_BUILD_ROOT %dir %{_libexecdir}/mc %changelog +* Wed Aug 5 2009 Jindrich Novy 4.7.0-0.2.pre1 +- update extension binding to be more Fedora-like +- update to upstream IPv6 patch + * Mon Aug 3 2009 Jindrich Novy 4.7.0-0.1.pre1 - update to 4.7.0-pre1 (fixes #513757) From nphilipp at fedoraproject.org Wed Aug 5 12:40:59 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 5 Aug 2009 12:40:59 +0000 (UTC) Subject: rpms/xsane/devel xsane.spec,1.75,1.76 Message-ID: <20090805124059.A1C2211C008C@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/xsane/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6576 Modified Files: xsane.spec Log Message: Merge Review (#226658): - replace %desktop_vendor macro with "fedora" - fix xsane-gimp requirements - move EULA and documentation into -common subpackage Index: xsane.spec =================================================================== RCS file: /cvs/pkgs/rpms/xsane/devel/xsane.spec,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- xsane.spec 3 Aug 2009 16:50:05 -0000 1.75 +++ xsane.spec 5 Aug 2009 12:40:58 -0000 1.76 @@ -1,11 +1,10 @@ # if you rebuild, please change bugtracker_url accordingly: %global bugtracker_url http://bugzilla.redhat.com -%global desktop_vendor fedora Name: xsane Summary: X Window System front-end for the SANE scanner interface Version: 0.997 -Release: 2%{?dist} +Release: 3%{?dist} Source0: http://www.xsane.org/download/%{name}-%{version}.tar.gz Source1: xsane.desktop Source2: xsane.conf.in @@ -24,6 +23,7 @@ BuildRequires: sane-backends-devel >= 1. BuildRequires: desktop-file-utils >= 0.2.92 BuildRequires: libtiff-devel BuildRequires: gettext-devel +Requires: xsane-common %description XSane is an X based interface for the SANE (Scanner Access Now Easy) @@ -34,14 +34,23 @@ performing the scan and then manipulatin %package gimp Summary: GIMP plug-in providing the SANE scanner interface Group: Applications/Multimedia +Requires: gimp >= 2:2.2.12-4 Requires(post): gimp >= 2:2.2.12-4 Requires(preun): gimp >= 2:2.2.12-4 +Requires: xsane-common %description gimp This package provides the regular XSane frontend for the SANE scanner interface, but it works as a GIMP plug-in. You must have GIMP installed to use this package. +%package common +Summary: Common files for xsane packages +Group: Applications/Multimedia + +%description +This package contains common files needed by other xsane packages. + %prep %setup -q @@ -78,8 +87,8 @@ install src/xsane-gimp %{buildroot}%{_bi # use our own desktop file rm %{buildroot}%{_datadir}/applications/xsane.desktop -desktop-file-install --vendor %{desktop_vendor} \ - --dir %{buildroot}%{_datadir}/applications \ +desktop-file-install --vendor fedora \ + --dir %{buildroot}%{_datadir}/applications \ %{SOURCE1} %find_lang %{name} XSANE.lang @@ -107,19 +116,26 @@ fi %doc xsane.ACCELKEYS xsane.AUTHOR xsane.BEGINNERS-INFO xsane.BUGS xsane.CHANGES xsane.COPYING xsane.FAQ xsane.LANGUAGES xsane.LOGO xsane.NEWS xsane.ONLINEHELP xsane.PROBLEMS xsane.ROOT xsane.TODO %{_bindir}/xsane %{_mandir}/man1/* -%{_datadir}/sane -%{_datadir}/applications/%{desktop_vendor}-xsane.desktop +%{_datadir}/applications/fedora-xsane.desktop %{_datadir}/pixmaps/xsane.xpm %files gimp %defattr(-,root,root) %{_bindir}/xsane-gimp -%dir %{_datadir}/sane -%dir %{_datadir}/sane/xsane -%{_datadir}/sane/xsane/*eula* %config(noreplace) %{_sysconfdir}/gimp/plugins.d/xsane.conf +%files common +%defattr(-,root,root) +%dir %{_datadir}/sane +%{_datadir}/sane/xsane + %changelog +* Wed Aug 05 2009 Nils Philippsen 0.997-3 +- Merge Review (#226658): + - replace %%desktop_vendor macro with "fedora" + - fix xsane-gimp requirements + - move EULA and documentation into -common subpackage + * Mon Aug 03 2009 Nils Philippsen 0.997-2 - remove ExcludeArch: s390 s390x From nphilipp at fedoraproject.org Wed Aug 5 12:41:43 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 5 Aug 2009 12:41:43 +0000 (UTC) Subject: rpms/xsane/devel xsane.spec,1.76,1.77 Message-ID: <20090805124143.594C111C008C@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/xsane/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6781 Modified Files: xsane.spec Log Message: fix -common description Index: xsane.spec =================================================================== RCS file: /cvs/pkgs/rpms/xsane/devel/xsane.spec,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- xsane.spec 5 Aug 2009 12:40:58 -0000 1.76 +++ xsane.spec 5 Aug 2009 12:41:43 -0000 1.77 @@ -48,7 +48,7 @@ installed to use this package. Summary: Common files for xsane packages Group: Applications/Multimedia -%description +%description common This package contains common files needed by other xsane packages. %prep From hadess at fedoraproject.org Wed Aug 5 12:43:19 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 5 Aug 2009 12:43:19 +0000 (UTC) Subject: rpms/gstreamer/devel .cvsignore, 1.41, 1.42 gstreamer.spec, 1.103, 1.104 sources, 1.42, 1.43 Message-ID: <20090805124319.AB48D11C008C@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gstreamer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7255 Modified Files: .cvsignore gstreamer.spec sources Log Message: * Wed Aug 05 2009 Bastien Nocera 0.10.24-1 - Update to 0.10.24 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer/devel/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 28 Jul 2009 11:24:22 -0000 1.41 +++ .cvsignore 5 Aug 2009 12:43:19 -0000 1.42 @@ -1 +1 @@ -gstreamer-0.10.23.4.tar.bz2 +gstreamer-0.10.24.tar.bz2 Index: gstreamer.spec =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer/devel/gstreamer.spec,v retrieving revision 1.103 retrieving revision 1.104 diff -u -p -r1.103 -r1.104 --- gstreamer.spec 28 Jul 2009 11:24:22 -0000 1.103 +++ gstreamer.spec 5 Aug 2009 12:43:19 -0000 1.104 @@ -5,7 +5,7 @@ %define _libxml2 2.4.0 Name: %{gstreamer} -Version: 0.10.23.4 +Version: 0.10.24 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -211,6 +211,9 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/rpm/macros.gstreamer %changelog +* Wed Aug 05 2009 Bastien Nocera 0.10.24-1 +- Update to 0.10.24 + * Tue Jul 28 2009 Bastien Nocera 0.10.23.4-1 - Update to 0.10.23.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer/devel/sources,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- sources 28 Jul 2009 11:24:22 -0000 1.42 +++ sources 5 Aug 2009 12:43:19 -0000 1.43 @@ -1 +1 @@ -539aa9e2c4f9bb906bdb222c8a5c7d1a gstreamer-0.10.23.4.tar.bz2 +178d3326c96c360c9a15751bd5d73a6c gstreamer-0.10.24.tar.bz2 From hadess at fedoraproject.org Wed Aug 5 12:46:16 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 5 Aug 2009 12:46:16 +0000 (UTC) Subject: rpms/gstreamer-plugins-base/devel .cvsignore, 1.27, 1.28 gstreamer-plugins-base.spec, 1.85, 1.86 sources, 1.28, 1.29 Message-ID: <20090805124616.2E04D11C008C@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gstreamer-plugins-base/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7944 Modified Files: .cvsignore gstreamer-plugins-base.spec sources Log Message: * Wed Aug 05 2009 Bastien Nocera 0.10.24-1 - Update to 0.10.24 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-base/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 28 Jul 2009 12:01:58 -0000 1.27 +++ .cvsignore 5 Aug 2009 12:46:15 -0000 1.28 @@ -1 +1 @@ -gst-plugins-base-0.10.23.4.tar.bz2 +gst-plugins-base-0.10.24.tar.bz2 Index: gstreamer-plugins-base.spec =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-base/devel/gstreamer-plugins-base.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- gstreamer-plugins-base.spec 28 Jul 2009 12:01:58 -0000 1.85 +++ gstreamer-plugins-base.spec 5 Aug 2009 12:46:15 -0000 1.86 @@ -1,10 +1,10 @@ %define gstreamer gstreamer %define majorminor 0.10 -%define _gst 0.10.22 +%define _gst 0.10.24 Name: %{gstreamer}-plugins-base -Version: 0.10.23.4 +Version: 0.10.24 Release: 1%{?dist} Summary: GStreamer streaming media framework base plug-ins @@ -245,6 +245,9 @@ GStreamer Base Plugins library developme %doc %{_datadir}/gtk-doc/html/gst-plugins-base-plugins-%{majorminor} %changelog +* Wed Aug 05 2009 Bastien Nocera 0.10.24-1 +- Update to 0.10.24 + * Tue Jul 28 2009 Bastien Nocera 0.10.23.4-1 - Update to 0.10.23.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-base/devel/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 28 Jul 2009 12:01:58 -0000 1.28 +++ sources 5 Aug 2009 12:46:15 -0000 1.29 @@ -1 +1 @@ -78594c5672b3bf41b37a3a9f7c16bb3b gst-plugins-base-0.10.23.4.tar.bz2 +a3ec977c9c6602caacc2d3a7c12a17bf gst-plugins-base-0.10.24.tar.bz2 From till at fedoraproject.org Wed Aug 5 12:49:54 2009 From: till at fedoraproject.org (Till Maas) Date: Wed, 5 Aug 2009 12:49:54 +0000 (UTC) Subject: comps comps-f12.xml.in,1.71,1.72 Message-ID: <20090805124954.ADF6511C008C@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8734 Modified Files: comps-f12.xml.in Log Message: - add password recovery tools - add pdfresurrect - sort forensics group Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- comps-f12.xml.in 4 Aug 2009 20:48:53 -0000 1.71 +++ comps-f12.xml.in 5 Aug 2009 12:49:54 -0000 1.72 @@ -4715,19 +4715,20 @@ true chkrootkit - Unhide clamav dc3dd dd_rescue - sleuthkit + foremost gpart hexedit + pdfresurrect prelude - testdisk - foremost - sectool rkhunter scanmem + sectool + sleuthkit + testdisk + Unhide @@ -4775,6 +4776,20 @@ + it-security-password-recovery + <_name>Password recovery tools + <_description>These tools can be used to recover passwords. + false + true + + crack + john + medusa + ophcrack + xlcrack + + + romanian-support <_name>Romanian Support <_description/> @@ -6190,6 +6205,7 @@ it-security-intrusion-detection it-security-reconnaissance it-security-wireless + it-security-password-recovery From rdieter at fedoraproject.org Wed Aug 5 12:52:01 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 12:52:01 +0000 (UTC) Subject: rpms/kdegames/F-10 kdegames-4.3.0-trademarks.patch, NONE, 1.1 .cvsignore, 1.64, 1.65 kdegames.spec, 1.116, 1.117 sources, 1.69, 1.70 kdegames-4.2.2-ksirk-kde#187235.patch, 1.1, NONE kdegames-4.2.2-ksirk-rh#486380.patch, 1.2, NONE Message-ID: <20090805125201.6A77911C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegames/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9432/F-10 Modified Files: .cvsignore kdegames.spec sources Added Files: kdegames-4.3.0-trademarks.patch Removed Files: kdegames-4.2.2-ksirk-kde#187235.patch kdegames-4.2.2-ksirk-rh#486380.patch Log Message: kde-4.3.0 kdegames-4.3.0-trademarks.patch: README | 12 ++++++-- doc/kbattleship/index.docbook | 37 +++++++++++++------------ doc/ktron/index.docbook | 11 ++++--- kbattleship/src/kbattleship.desktop | 14 +++------ kbattleship/src/kbattleship.protocol | 50 +++++++++++++++++------------------ kbattleship/src/main.cpp | 4 +- ktron/main.cpp | 5 ++- ktron/player.cpp | 2 - 8 files changed, 70 insertions(+), 65 deletions(-) --- NEW FILE kdegames-4.3.0-trademarks.patch --- diff -up kdegames-4.3.0/doc/kbattleship/index.docbook.trademarks kdegames-4.3.0/doc/kbattleship/index.docbook --- kdegames-4.3.0/doc/kbattleship/index.docbook.trademarks 2009-02-26 10:11:22.000000000 +0100 +++ kdegames-4.3.0/doc/kbattleship/index.docbook 2009-07-31 23:01:31.000000000 +0200 @@ -1,6 +1,6 @@ + KSinkShips"> @@ -8,7 +8,7 @@ -The &kbattleship; Handbook +The &kappname; Handbook @@ -57,16 +57,17 @@ -&kbattleship; is a network-enabled implementation of the famous Battle Ship game for &kde;. +&kappname; is a network-enabled implementation of the famous ship sinking game for &kde;. KDE kdegames -kbattleship +ksinkships game -battleship -battle +sinkships +sink +ships @@ -76,7 +77,7 @@ Gametype:Strategy, Board Number of possible players:Two -&kbattleship; is a Battle Ship game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others +&kappname; is a ship sinking game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. @@ -85,14 +86,14 @@ ships in turns without knowing where the How to Play Objective:Sink all of the opponent???s ships before the opponent sink all the ships of your own. -If you want to play &kbattleship;, you will need two players, either play +If you want to play &kappname;, you will need two players, either play against the computer or in a network against another player. To play against your computer, first select the difficulty level on the right of the status bar, and then select Single player on the welcome screen, or directly on the Game menu. To start a network game, one player has to host the game by selecting Host network game on the welcome screen, or choosing Game Host Game.... A dialog box opens which asks for a Nickname: and Port:. Normally, -&kbattleship; will suggest your full name, but you can enter any string +&kappname; will suggest your full name, but you can enter any string you want. The predefined port should be ok. However, if you encounter problems, you can choose any other free port above 1024. @@ -186,10 +187,10 @@ The first player to destroy all their op Multiplayer support -&kbattleship; can be played online on any GGZ Gaming Zone site. You can +&kappname; can be played online on any GGZ Gaming Zone site. You can find other players there, and compete against them. Just enter one -of the available Battleship rooms with any GGZ core client, such as -kggz, and &kbattleship; will be offered to you as your favourite +of the available rooms with any GGZ core client, such as +kggz, and &kappname; will be offered to you as your favourite game client. If a GGZ core client is installed, you can try out GGZ by visiting the community site. @@ -197,7 +198,7 @@ out GGZ by visiting the Credits and Licenses -&kbattleship; Copyright 2000-2007 +&kappname; Copyright 2000-2007 Authors diff -up kdegames-4.3.0/doc/ktron/index.docbook.trademarks kdegames-4.3.0/doc/ktron/index.docbook --- kdegames-4.3.0/doc/ktron/index.docbook.trademarks 2009-02-26 10:11:14.000000000 +0100 +++ kdegames-4.3.0/doc/ktron/index.docbook 2009-07-31 23:01:31.000000000 +0200 @@ -1,6 +1,6 @@ + KSnakeDuel"> @@ -61,7 +61,7 @@ -&kappname; is a simple Tron clone for &kde;, which you can +&kappname; is a simple snake duel game for &kde;, which you can play alone or against a friend. @@ -69,11 +69,12 @@ play alone or against a friend. KDE kdegames -KTron +KSnakeDuel game -tron +snakeduel KSnake snake +duel @@ -81,7 +82,7 @@ play alone or against a friend. Introduction -&kappname; is a simple Tron-Clone for the +&kappname; is a simple snake duel game for the K Desktop Environment. You can play &kappname; against the computer or a friend. The aim of the game is to live longer than your opponent. To do that, diff -up kdegames-4.3.0/kbattleship/src/kbattleship.desktop.trademarks kdegames-4.3.0/kbattleship/src/kbattleship.desktop --- kdegames-4.3.0/kbattleship/src/kbattleship.desktop.trademarks 2009-07-21 17:20:37.000000000 +0200 +++ kdegames-4.3.0/kbattleship/src/kbattleship.desktop 2009-07-31 23:01:31.000000000 +0200 @@ -1,6 +1,5 @@ [Desktop Entry] -Name=KBattleship -Name[af]=Kbattleship +Name=KSinkShips Name[be]=???????????? ?????? Name[bn]=??????-?????????????????????????????? Name[cs]=Lod?? @@ -14,17 +13,16 @@ Name[pa]=??????-???????????? ??????????? Name[ro]=B??t??lie naval?? Name[sr]=????????????????????????? Name[sr at latin]=K???podmornice -Name[sv]=Kbattleship Name[ta]=?????????????????????????????????????????? Name[tg]=K?????????? ?????????????? Name[uk]=???????????????? ?????? -Name[x-test]=xxKBattleshipxx -Name[zh_TW]=KBattleship ?????? +Name[x-test]=xxKSinkShipsxx +Name[zh_TW]=KSinkShips ?????? Exec=kbattleship -caption "%c" Icon=kbattleship Type=Application X-DocPath=kbattleship/index.html -GenericName=Battleship Game +GenericName=Ship Sinking Game GenericName[be]=???????????? ?? ???????????? ?????? GenericName[bn]=?????????????????????????????? ???????????? GenericName[ca]=Joc d'enfonsar la flota @@ -32,7 +30,6 @@ GenericName[cs]=Bitva lod?? GenericName[cy]=G??m Longau Rhyfel GenericName[da]=S??nke slagskibe-spil GenericName[de]=Schiffe versenken -GenericName[el]=???????????????? Battleship GenericName[eo]=Batal??ipa ludo GenericName[es]=Juego de la batalla de naves GenericName[et]=Laevade pommitamise m??ng @@ -40,7 +37,6 @@ GenericName[eu]=Ontzi-guda jokoa GenericName[fa]=???????? ?????? ??????????????? GenericName[fi]=Meritaistelupeli GenericName[fr]=Jeu de bataille navale -GenericName[ga]=Cluiche cos??il le "Battleship" GenericName[gl]=Xogo de batalla naval GenericName[he]=???????? ???????????? GenericName[hne]=????????????????????? ????????? @@ -74,7 +70,7 @@ GenericName[ta]=???????????????????????? GenericName[tr]=Amiral Batt?? Oyunu GenericName[uk]=?????? ?? ???????????????? ?????? GenericName[wa]=Djeu di batreye di bateas -GenericName[x-test]=xxBattleship Gamexx +GenericName[x-test]=xxShip Sinking Gamexx GenericName[zh_CN]=?????????????????? GenericName[zh_TW]=???????????? Terminal=false diff -up kdegames-4.3.0/kbattleship/src/kbattleship.protocol.trademarks kdegames-4.3.0/kbattleship/src/kbattleship.protocol --- kdegames-4.3.0/kbattleship/src/kbattleship.protocol.trademarks 2009-07-29 13:11:24.000000000 +0200 +++ kdegames-4.3.0/kbattleship/src/kbattleship.protocol 2009-07-31 23:15:48.000000000 +0200 @@ -5,34 +5,34 @@ input=none output=none Icon=kbattleship -Description=A protocol for the game KBattleship -Description[ca]=Un protocol pel joc KBattleship -Description[da]=En protokol for spillet KBattleship -Description[de]=Ein Protokoll f??r das KBattleship-Spiel. -Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KBattleship -Description[es]=Un protocolo para el juego KBattleship -Description[et]=KBattleshipi protokoll -Description[eu]=KBattleship jokoaren protokoloa -Description[fr]=Un protocole pour le jeu KBattleship -Description[ga]=Pr??tacal le haghaidh an chluiche KBattleship -Description[gl]=Un protocolo para o xogo KBattleship -Description[it]=Un protocollo per KBattleship -Description[km]=??????????????????????????????????????????????????????????????? KBattleship -Description[lv]=Protokols sp??lei KBattleship -Description[nds]=En Protokoll f??r dat Speel "KBattleship" -Description[nl]=Een protocol voor het spel KBattleship -Description[nn]=Protokoll for KBattleship -Description[pt]=Um protocolo para o jogo KBattleship -Description[pt_BR]=Um protocolo para o jogo KBattleship -Description[ru]=???????????????? ?????? ???????? KBattleship -Description[sl]=Protokol za igro KBattleship +Description=A protocol for the game KSinkShips +Description[ca]=Un protocol pel joc KSinkShips +Description[da]=En protokol for spillet KSinkShips +Description[de]=Ein Protokoll f??r das KSinkShips-Spiel. +Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KSinkShips +Description[es]=Un protocolo para el juego KSinkShips +Description[et]=KSinkShipsi protokoll +Description[eu]=KSinkShips jokoaren protokoloa +Description[fr]=Un protocole pour le jeu KSinkShips +Description[ga]=Pr??tacal le haghaidh an chluiche KSinkShips +Description[gl]=Un protocolo para o xogo KSinkShips +Description[it]=Un protocollo per KSinkShips +Description[km]=??????????????????????????????????????????????????????????????? KSinkShips +Description[lv]=Protokols sp??lei KSinkShips +Description[nds]=En Protokoll f??r dat Speel "KSinkShips" +Description[nl]=Een protocol voor het spel KSinkShips +Description[nn]=Protokoll for KSinkShips +Description[pt]=Um protocolo para o jogo KSinkShips +Description[pt_BR]=Um protocolo para o jogo KSinkShips +Description[ru]=???????????????? ?????? ???????? KSinkShips +Description[sl]=Protokol za igro KSinkShips Description[sr]=???????????????? ???? ????????????????????????? Description[sr at latin]=Protokol za K???podmornice Description[sv]=Ett protokoll f??r spelet S??nka fartyg -Description[uk]=???????????????? ?????? ?????? KBattleship -Description[x-test]=xxA protocol for the game KBattleshipxx -Description[zh_CN]=KBattleship ?????????????????? -Description[zh_TW]=KBattleship ????????????????????? +Description[uk]=???????????????? ?????? ?????? KSinkShips +Description[x-test]=xxA protocol for the game KSinkShipsxx +Description[zh_CN]=KSinkShips ?????????????????? +Description[zh_TW]=KSinkShips ????????????????????? #exec=kbattleship %u helper=true diff -up kdegames-4.3.0/kbattleship/src/main.cpp.trademarks kdegames-4.3.0/kbattleship/src/main.cpp --- kdegames-4.3.0/kbattleship/src/main.cpp.trademarks 2009-03-18 10:57:42.000000000 +0100 +++ kdegames-4.3.0/kbattleship/src/main.cpp 2009-07-31 23:01:31.000000000 +0200 @@ -21,7 +21,7 @@ int main(int argc, char** argv) { - KAboutData aboutData("kbattleship", 0, ki18n("KBattleship"), "2.0", + KAboutData aboutData("kbattleship", 0, ki18n("KSinkShips"), "2.0", ki18n("The KDE Battleship clone"), KAboutData::License_GPL, ki18n("(c) 2000-2005 Nikolas Zimmermann, Daniel Molkentin\n" "(c) 2007 Paolo Capriotti"), KLocalizedString(), "http://games.kde.org/kbattleship" ); @@ -48,7 +48,7 @@ int main(int argc, char** argv) KCmdLineArgs::init(argc, argv, &aboutData); KCmdLineOptions options; - options.add("!+[URL]", ki18n("URL of a KBattleship game server to connect to after startup")); + options.add("!+[URL]", ki18n("URL of a KSinkShips game server to connect to after startup")); KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. KApplication app; diff -up kdegames-4.3.0/ktron/main.cpp.trademarks kdegames-4.3.0/ktron/main.cpp --- kdegames-4.3.0/ktron/main.cpp.trademarks 2009-02-26 10:11:10.000000000 +0100 +++ kdegames-4.3.0/ktron/main.cpp 2009-07-31 23:01:31.000000000 +0200 @@ -41,7 +41,7 @@ static KLocalizedString notice = ki18n(" int main(int argc, char* argv[]) { - KAboutData aboutData( "ktron", 0, ki18n("KTron"), + KAboutData aboutData( "ktron", 0, ki18n("KSnakeDuel"), KTRON_VERSION, description, KAboutData::License_GPL, notice); aboutData.addAuthor(ki18n("Matthias Kiefer"), ki18n("Original author"), "matthias.kiefer at gmx.de"); aboutData.addAuthor(ki18n("Benjamin Meyer"), ki18n("Various improvements"), "ben+ktron at meyerhome.net"); @@ -50,7 +50,8 @@ int main(int argc, char* argv[]) KCmdLineArgs::init( argc, argv, &aboutData ); KCmdLineOptions options; - options.add("ktron", ki18n("Start in KTron mode")); + // This is the default anyway, why does this need an option? -- Kevin Kofler + // options.add("ktron", ki18n("Start in KTron mode")); options.add("snake", ki18n("Start in KSnake mode")); KCmdLineArgs::addCmdLineOptions(options); diff -up kdegames-4.3.0/ktron/player.cpp.trademarks kdegames-4.3.0/ktron/player.cpp --- kdegames-4.3.0/ktron/player.cpp.trademarks 2009-04-05 21:59:49.000000000 +0200 +++ kdegames-4.3.0/ktron/player.cpp 2009-07-31 23:01:31.000000000 +0200 @@ -92,7 +92,7 @@ QString Player::getName() { if (isComputer()) { - return i18n("KTron"); + return i18n("KSnakeDuel"); } else { diff -up kdegames-4.3.0/README.trademarks kdegames-4.3.0/README --- kdegames-4.3.0/README.trademarks 2009-01-16 16:09:32.000000000 +0100 +++ kdegames-4.3.0/README 2009-07-31 23:01:31.000000000 +0200 @@ -25,9 +25,6 @@ This is a compilation of more than 20 va Play backgammon against a local human player, via a game server or against GNU Backgammon (not included) -* kbattleship - Sink battleship of your opponents, with built-in game server. - * kblackbox Find the balls hidden in the black box by shooting laser beams! @@ -70,6 +67,15 @@ This is a compilation of more than 20 va * kshisen Patience game where you take away all pieces. +* ksinkships + Sink ships of your opponents, with built-in game server. + +* ksnake + Don't bite yourself, eat apples! + +* ksnakeduel + Like ksnake, but without fruits. + * kspaceduel Two player game with shooting spaceships flying around a sun. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-10/.cvsignore,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- .cvsignore 30 May 2009 11:46:47 -0000 1.64 +++ .cvsignore 5 Aug 2009 12:52:00 -0000 1.65 @@ -1 +1,5 @@ -kdegames-4.2.4.tar.bz2 +kdegames-4.2.90.tar.bz2 +kdegames-4.2.95.tar.bz2 +kdegames-4.2.96.tar.bz2 +kdegames-4.2.98.tar.bz2 +kdegames-4.3.0.tar.bz2 Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-10/kdegames.spec,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- kdegames.spec 30 May 2009 11:38:17 -0000 1.116 +++ kdegames.spec 5 Aug 2009 12:52:01 -0000 1.117 @@ -1,17 +1,15 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} License: GPLv2 URL: http://www.kde.org/ Group: Amusements/Games Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegames-%{version}.tar.bz2 -# Fix KsirK crash when starting a local game with Qt 4.5 (#486380, kde#187235) -Patch0: kdegames-4.2.2-ksirk-kde#187235.patch -# Fix KsirK crash when starting a 2nd local game with Qt 4.5 (#486380) -Patch1: kdegames-4.2.2-ksirk-rh#486380.patch +Patch0: kdegames-4.3.0-trademarks.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Obsoletes: kdegames4 < %{version}-%{release} @@ -42,7 +40,6 @@ Games for the K Desktop Environment 4, i * bovo * kapman * katomic -* kbattleship * kblackbox * kblocks * kbounce @@ -64,7 +61,9 @@ Games for the K Desktop Environment 4, i * kreversi * ksame * kshisen +* ksinkships * ksirk +* ksnakeduel / ksnake * kspaceduel * ksquares * ksudoku @@ -92,8 +91,7 @@ game applications for KDE 4. %prep %setup -q -n kdegames-%{version} -%patch0 -p1 -b .ksirk-kde#187235 -%patch1 -p1 -b .ksirk-rh#486380 +%patch0 -p1 -b .trademarks %build @@ -173,6 +171,7 @@ rm -rf %{buildroot} %{_kde4_datadir}/sounds/kapman/ %{_kde4_datadir}/applications/kde4/* %{_kde4_datadir}/config.kcfg/* +%{_kde4_datadir}/kde4/services/kbattleship.protocol %{_kde4_docdir}/HTML/en/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/locolor/*/*/* @@ -198,11 +197,29 @@ rm -rf %{buildroot} %changelog -* Sat May 30 2009 Luk???? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 6:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Sat Jul 04 2009 Kevin Kofler - 4.2.95-2 +- reenable and rebrand the ship sinking game and the snake duel game (#502359) + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk???? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 08 2009 Kevin Kofler - 4.2.2-6 - fix KsirK crash when starting a 2nd local game with Qt 4.5 (#486380) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-10/sources,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- sources 30 May 2009 11:46:47 -0000 1.69 +++ sources 5 Aug 2009 12:52:01 -0000 1.70 @@ -1 +1 @@ -ac4a0315a35ad47b95a6a656127f8731 kdegames-4.2.4.tar.bz2 +9997c1fab82519ebc59e661c4324fa0a kdegames-4.3.0.tar.bz2 --- kdegames-4.2.2-ksirk-kde#187235.patch DELETED --- --- kdegames-4.2.2-ksirk-rh#486380.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 12:52:01 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 12:52:01 +0000 (UTC) Subject: rpms/kdegames/F-11 kdegames-4.3.0-trademarks.patch, NONE, 1.1 .cvsignore, 1.67, 1.68 kdegames.spec, 1.128, 1.129 sources, 1.70, 1.71 kdegames-4.2.2-ksirk-kde#187235.patch, 1.1, NONE kdegames-4.2.2-ksirk-rh#486380.patch, 1.2, NONE Message-ID: <20090805125201.DD95E11C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegames/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9432/F-11 Modified Files: .cvsignore kdegames.spec sources Added Files: kdegames-4.3.0-trademarks.patch Removed Files: kdegames-4.2.2-ksirk-kde#187235.patch kdegames-4.2.2-ksirk-rh#486380.patch Log Message: kde-4.3.0 kdegames-4.3.0-trademarks.patch: README | 12 ++++++-- doc/kbattleship/index.docbook | 37 +++++++++++++------------ doc/ktron/index.docbook | 11 ++++--- kbattleship/src/kbattleship.desktop | 14 +++------ kbattleship/src/kbattleship.protocol | 50 +++++++++++++++++------------------ kbattleship/src/main.cpp | 4 +- ktron/main.cpp | 5 ++- ktron/player.cpp | 2 - 8 files changed, 70 insertions(+), 65 deletions(-) --- NEW FILE kdegames-4.3.0-trademarks.patch --- diff -up kdegames-4.3.0/doc/kbattleship/index.docbook.trademarks kdegames-4.3.0/doc/kbattleship/index.docbook --- kdegames-4.3.0/doc/kbattleship/index.docbook.trademarks 2009-02-26 10:11:22.000000000 +0100 +++ kdegames-4.3.0/doc/kbattleship/index.docbook 2009-07-31 23:01:31.000000000 +0200 @@ -1,6 +1,6 @@ + KSinkShips"> @@ -8,7 +8,7 @@ -The &kbattleship; Handbook +The &kappname; Handbook @@ -57,16 +57,17 @@ -&kbattleship; is a network-enabled implementation of the famous Battle Ship game for &kde;. +&kappname; is a network-enabled implementation of the famous ship sinking game for &kde;. KDE kdegames -kbattleship +ksinkships game -battleship -battle +sinkships +sink +ships @@ -76,7 +77,7 @@ Gametype:Strategy, Board Number of possible players:Two -&kbattleship; is a Battle Ship game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others +&kappname; is a ship sinking game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. @@ -85,14 +86,14 @@ ships in turns without knowing where the How to Play Objective:Sink all of the opponent???s ships before the opponent sink all the ships of your own. -If you want to play &kbattleship;, you will need two players, either play +If you want to play &kappname;, you will need two players, either play against the computer or in a network against another player. To play against your computer, first select the difficulty level on the right of the status bar, and then select Single player on the welcome screen, or directly on the Game menu. To start a network game, one player has to host the game by selecting Host network game on the welcome screen, or choosing Game Host Game.... A dialog box opens which asks for a Nickname: and Port:. Normally, -&kbattleship; will suggest your full name, but you can enter any string +&kappname; will suggest your full name, but you can enter any string you want. The predefined port should be ok. However, if you encounter problems, you can choose any other free port above 1024. @@ -186,10 +187,10 @@ The first player to destroy all their op Multiplayer support -&kbattleship; can be played online on any GGZ Gaming Zone site. You can +&kappname; can be played online on any GGZ Gaming Zone site. You can find other players there, and compete against them. Just enter one -of the available Battleship rooms with any GGZ core client, such as -kggz, and &kbattleship; will be offered to you as your favourite +of the available rooms with any GGZ core client, such as +kggz, and &kappname; will be offered to you as your favourite game client. If a GGZ core client is installed, you can try out GGZ by visiting the community site. @@ -197,7 +198,7 @@ out GGZ by visiting the Credits and Licenses -&kbattleship; Copyright 2000-2007 +&kappname; Copyright 2000-2007 Authors diff -up kdegames-4.3.0/doc/ktron/index.docbook.trademarks kdegames-4.3.0/doc/ktron/index.docbook --- kdegames-4.3.0/doc/ktron/index.docbook.trademarks 2009-02-26 10:11:14.000000000 +0100 +++ kdegames-4.3.0/doc/ktron/index.docbook 2009-07-31 23:01:31.000000000 +0200 @@ -1,6 +1,6 @@ + KSnakeDuel"> @@ -61,7 +61,7 @@ -&kappname; is a simple Tron clone for &kde;, which you can +&kappname; is a simple snake duel game for &kde;, which you can play alone or against a friend. @@ -69,11 +69,12 @@ play alone or against a friend. KDE kdegames -KTron +KSnakeDuel game -tron +snakeduel KSnake snake +duel @@ -81,7 +82,7 @@ play alone or against a friend. Introduction -&kappname; is a simple Tron-Clone for the +&kappname; is a simple snake duel game for the K Desktop Environment. You can play &kappname; against the computer or a friend. The aim of the game is to live longer than your opponent. To do that, diff -up kdegames-4.3.0/kbattleship/src/kbattleship.desktop.trademarks kdegames-4.3.0/kbattleship/src/kbattleship.desktop --- kdegames-4.3.0/kbattleship/src/kbattleship.desktop.trademarks 2009-07-21 17:20:37.000000000 +0200 +++ kdegames-4.3.0/kbattleship/src/kbattleship.desktop 2009-07-31 23:01:31.000000000 +0200 @@ -1,6 +1,5 @@ [Desktop Entry] -Name=KBattleship -Name[af]=Kbattleship +Name=KSinkShips Name[be]=???????????? ?????? Name[bn]=??????-?????????????????????????????? Name[cs]=Lod?? @@ -14,17 +13,16 @@ Name[pa]=??????-???????????? ??????????? Name[ro]=B??t??lie naval?? Name[sr]=????????????????????????? Name[sr at latin]=K???podmornice -Name[sv]=Kbattleship Name[ta]=?????????????????????????????????????????? Name[tg]=K?????????? ?????????????? Name[uk]=???????????????? ?????? -Name[x-test]=xxKBattleshipxx -Name[zh_TW]=KBattleship ?????? +Name[x-test]=xxKSinkShipsxx +Name[zh_TW]=KSinkShips ?????? Exec=kbattleship -caption "%c" Icon=kbattleship Type=Application X-DocPath=kbattleship/index.html -GenericName=Battleship Game +GenericName=Ship Sinking Game GenericName[be]=???????????? ?? ???????????? ?????? GenericName[bn]=?????????????????????????????? ???????????? GenericName[ca]=Joc d'enfonsar la flota @@ -32,7 +30,6 @@ GenericName[cs]=Bitva lod?? GenericName[cy]=G??m Longau Rhyfel GenericName[da]=S??nke slagskibe-spil GenericName[de]=Schiffe versenken -GenericName[el]=???????????????? Battleship GenericName[eo]=Batal??ipa ludo GenericName[es]=Juego de la batalla de naves GenericName[et]=Laevade pommitamise m??ng @@ -40,7 +37,6 @@ GenericName[eu]=Ontzi-guda jokoa GenericName[fa]=???????? ?????? ??????????????? GenericName[fi]=Meritaistelupeli GenericName[fr]=Jeu de bataille navale -GenericName[ga]=Cluiche cos??il le "Battleship" GenericName[gl]=Xogo de batalla naval GenericName[he]=???????? ???????????? GenericName[hne]=????????????????????? ????????? @@ -74,7 +70,7 @@ GenericName[ta]=???????????????????????? GenericName[tr]=Amiral Batt?? Oyunu GenericName[uk]=?????? ?? ???????????????? ?????? GenericName[wa]=Djeu di batreye di bateas -GenericName[x-test]=xxBattleship Gamexx +GenericName[x-test]=xxShip Sinking Gamexx GenericName[zh_CN]=?????????????????? GenericName[zh_TW]=???????????? Terminal=false diff -up kdegames-4.3.0/kbattleship/src/kbattleship.protocol.trademarks kdegames-4.3.0/kbattleship/src/kbattleship.protocol --- kdegames-4.3.0/kbattleship/src/kbattleship.protocol.trademarks 2009-07-29 13:11:24.000000000 +0200 +++ kdegames-4.3.0/kbattleship/src/kbattleship.protocol 2009-07-31 23:15:48.000000000 +0200 @@ -5,34 +5,34 @@ input=none output=none Icon=kbattleship -Description=A protocol for the game KBattleship -Description[ca]=Un protocol pel joc KBattleship -Description[da]=En protokol for spillet KBattleship -Description[de]=Ein Protokoll f??r das KBattleship-Spiel. -Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KBattleship -Description[es]=Un protocolo para el juego KBattleship -Description[et]=KBattleshipi protokoll -Description[eu]=KBattleship jokoaren protokoloa -Description[fr]=Un protocole pour le jeu KBattleship -Description[ga]=Pr??tacal le haghaidh an chluiche KBattleship -Description[gl]=Un protocolo para o xogo KBattleship -Description[it]=Un protocollo per KBattleship -Description[km]=??????????????????????????????????????????????????????????????? KBattleship -Description[lv]=Protokols sp??lei KBattleship -Description[nds]=En Protokoll f??r dat Speel "KBattleship" -Description[nl]=Een protocol voor het spel KBattleship -Description[nn]=Protokoll for KBattleship -Description[pt]=Um protocolo para o jogo KBattleship -Description[pt_BR]=Um protocolo para o jogo KBattleship -Description[ru]=???????????????? ?????? ???????? KBattleship -Description[sl]=Protokol za igro KBattleship +Description=A protocol for the game KSinkShips +Description[ca]=Un protocol pel joc KSinkShips +Description[da]=En protokol for spillet KSinkShips +Description[de]=Ein Protokoll f??r das KSinkShips-Spiel. +Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KSinkShips +Description[es]=Un protocolo para el juego KSinkShips +Description[et]=KSinkShipsi protokoll +Description[eu]=KSinkShips jokoaren protokoloa +Description[fr]=Un protocole pour le jeu KSinkShips +Description[ga]=Pr??tacal le haghaidh an chluiche KSinkShips +Description[gl]=Un protocolo para o xogo KSinkShips +Description[it]=Un protocollo per KSinkShips +Description[km]=??????????????????????????????????????????????????????????????? KSinkShips +Description[lv]=Protokols sp??lei KSinkShips +Description[nds]=En Protokoll f??r dat Speel "KSinkShips" +Description[nl]=Een protocol voor het spel KSinkShips +Description[nn]=Protokoll for KSinkShips +Description[pt]=Um protocolo para o jogo KSinkShips +Description[pt_BR]=Um protocolo para o jogo KSinkShips +Description[ru]=???????????????? ?????? ???????? KSinkShips +Description[sl]=Protokol za igro KSinkShips Description[sr]=???????????????? ???? ????????????????????????? Description[sr at latin]=Protokol za K???podmornice Description[sv]=Ett protokoll f??r spelet S??nka fartyg -Description[uk]=???????????????? ?????? ?????? KBattleship -Description[x-test]=xxA protocol for the game KBattleshipxx -Description[zh_CN]=KBattleship ?????????????????? -Description[zh_TW]=KBattleship ????????????????????? +Description[uk]=???????????????? ?????? ?????? KSinkShips +Description[x-test]=xxA protocol for the game KSinkShipsxx +Description[zh_CN]=KSinkShips ?????????????????? +Description[zh_TW]=KSinkShips ????????????????????? #exec=kbattleship %u helper=true diff -up kdegames-4.3.0/kbattleship/src/main.cpp.trademarks kdegames-4.3.0/kbattleship/src/main.cpp --- kdegames-4.3.0/kbattleship/src/main.cpp.trademarks 2009-03-18 10:57:42.000000000 +0100 +++ kdegames-4.3.0/kbattleship/src/main.cpp 2009-07-31 23:01:31.000000000 +0200 @@ -21,7 +21,7 @@ int main(int argc, char** argv) { - KAboutData aboutData("kbattleship", 0, ki18n("KBattleship"), "2.0", + KAboutData aboutData("kbattleship", 0, ki18n("KSinkShips"), "2.0", ki18n("The KDE Battleship clone"), KAboutData::License_GPL, ki18n("(c) 2000-2005 Nikolas Zimmermann, Daniel Molkentin\n" "(c) 2007 Paolo Capriotti"), KLocalizedString(), "http://games.kde.org/kbattleship" ); @@ -48,7 +48,7 @@ int main(int argc, char** argv) KCmdLineArgs::init(argc, argv, &aboutData); KCmdLineOptions options; - options.add("!+[URL]", ki18n("URL of a KBattleship game server to connect to after startup")); + options.add("!+[URL]", ki18n("URL of a KSinkShips game server to connect to after startup")); KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. KApplication app; diff -up kdegames-4.3.0/ktron/main.cpp.trademarks kdegames-4.3.0/ktron/main.cpp --- kdegames-4.3.0/ktron/main.cpp.trademarks 2009-02-26 10:11:10.000000000 +0100 +++ kdegames-4.3.0/ktron/main.cpp 2009-07-31 23:01:31.000000000 +0200 @@ -41,7 +41,7 @@ static KLocalizedString notice = ki18n(" int main(int argc, char* argv[]) { - KAboutData aboutData( "ktron", 0, ki18n("KTron"), + KAboutData aboutData( "ktron", 0, ki18n("KSnakeDuel"), KTRON_VERSION, description, KAboutData::License_GPL, notice); aboutData.addAuthor(ki18n("Matthias Kiefer"), ki18n("Original author"), "matthias.kiefer at gmx.de"); aboutData.addAuthor(ki18n("Benjamin Meyer"), ki18n("Various improvements"), "ben+ktron at meyerhome.net"); @@ -50,7 +50,8 @@ int main(int argc, char* argv[]) KCmdLineArgs::init( argc, argv, &aboutData ); KCmdLineOptions options; - options.add("ktron", ki18n("Start in KTron mode")); + // This is the default anyway, why does this need an option? -- Kevin Kofler + // options.add("ktron", ki18n("Start in KTron mode")); options.add("snake", ki18n("Start in KSnake mode")); KCmdLineArgs::addCmdLineOptions(options); diff -up kdegames-4.3.0/ktron/player.cpp.trademarks kdegames-4.3.0/ktron/player.cpp --- kdegames-4.3.0/ktron/player.cpp.trademarks 2009-04-05 21:59:49.000000000 +0200 +++ kdegames-4.3.0/ktron/player.cpp 2009-07-31 23:01:31.000000000 +0200 @@ -92,7 +92,7 @@ QString Player::getName() { if (isComputer()) { - return i18n("KTron"); + return i18n("KSnakeDuel"); } else { diff -up kdegames-4.3.0/README.trademarks kdegames-4.3.0/README --- kdegames-4.3.0/README.trademarks 2009-01-16 16:09:32.000000000 +0100 +++ kdegames-4.3.0/README 2009-07-31 23:01:31.000000000 +0200 @@ -25,9 +25,6 @@ This is a compilation of more than 20 va Play backgammon against a local human player, via a game server or against GNU Backgammon (not included) -* kbattleship - Sink battleship of your opponents, with built-in game server. - * kblackbox Find the balls hidden in the black box by shooting laser beams! @@ -70,6 +67,15 @@ This is a compilation of more than 20 va * kshisen Patience game where you take away all pieces. +* ksinkships + Sink ships of your opponents, with built-in game server. + +* ksnake + Don't bite yourself, eat apples! + +* ksnakeduel + Like ksnake, but without fruits. + * kspaceduel Two player game with shooting spaceships flying around a sun. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-11/.cvsignore,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- .cvsignore 30 May 2009 11:38:18 -0000 1.67 +++ .cvsignore 5 Aug 2009 12:52:01 -0000 1.68 @@ -1 +1,5 @@ -kdegames-4.2.4.tar.bz2 +kdegames-4.2.90.tar.bz2 +kdegames-4.2.95.tar.bz2 +kdegames-4.2.96.tar.bz2 +kdegames-4.2.98.tar.bz2 +kdegames-4.3.0.tar.bz2 Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-11/kdegames.spec,v retrieving revision 1.128 retrieving revision 1.129 diff -u -p -r1.128 -r1.129 --- kdegames.spec 30 May 2009 11:38:18 -0000 1.128 +++ kdegames.spec 5 Aug 2009 12:52:01 -0000 1.129 @@ -1,17 +1,15 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} License: GPLv2 URL: http://www.kde.org/ Group: Amusements/Games Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegames-%{version}.tar.bz2 -# Fix KsirK crash when starting a local game with Qt 4.5 (#486380, kde#187235) -Patch0: kdegames-4.2.2-ksirk-kde#187235.patch -# Fix KsirK crash when starting a 2nd local game with Qt 4.5 (#486380) -Patch1: kdegames-4.2.2-ksirk-rh#486380.patch +Patch0: kdegames-4.3.0-trademarks.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Obsoletes: kdegames4 < %{version}-%{release} @@ -42,7 +40,6 @@ Games for the K Desktop Environment 4, i * bovo * kapman * katomic -* kbattleship * kblackbox * kblocks * kbounce @@ -64,7 +61,9 @@ Games for the K Desktop Environment 4, i * kreversi * ksame * kshisen +* ksinkships * ksirk +* ksnakeduel / ksnake * kspaceduel * ksquares * ksudoku @@ -92,8 +91,7 @@ game applications for KDE 4. %prep %setup -q -n kdegames-%{version} -%patch0 -p1 -b .ksirk-kde#187235 -%patch1 -p1 -b .ksirk-rh#486380 +%patch0 -p1 -b .trademarks %build @@ -173,6 +171,7 @@ rm -rf %{buildroot} %{_kde4_datadir}/sounds/kapman/ %{_kde4_datadir}/applications/kde4/* %{_kde4_datadir}/config.kcfg/* +%{_kde4_datadir}/kde4/services/kbattleship.protocol %{_kde4_docdir}/HTML/en/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/locolor/*/*/* @@ -198,11 +197,29 @@ rm -rf %{buildroot} %changelog -* Sat May 30 2009 Luk???? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 6:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Fri Jul 10 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Sat Jul 04 2009 Kevin Kofler - 4.2.95-2 +- reenable and rebrand the ship sinking game and the snake duel game (#502359) + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk???? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 08 2009 Kevin Kofler - 4.2.2-6 - fix KsirK crash when starting a 2nd local game with Qt 4.5 (#486380) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-11/sources,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- sources 30 May 2009 11:38:19 -0000 1.70 +++ sources 5 Aug 2009 12:52:01 -0000 1.71 @@ -1 +1 @@ -ac4a0315a35ad47b95a6a656127f8731 kdegames-4.2.4.tar.bz2 +9997c1fab82519ebc59e661c4324fa0a kdegames-4.3.0.tar.bz2 --- kdegames-4.2.2-ksirk-kde#187235.patch DELETED --- --- kdegames-4.2.2-ksirk-rh#486380.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 12:54:03 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 12:54:03 +0000 (UTC) Subject: rpms/kdepim-runtime/F-10 kdepim-runtime.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805125403.A5A0411C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepim-runtime/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10083/F-10 Modified Files: .cvsignore sources Added Files: kdepim-runtime.spec Log Message: kde-4.3.0 --- NEW FILE kdepim-runtime.spec --- %define akonadi_version 1.1.95 Name: kdepim-runtime Summary: KDE PIM Runtime Environment Version: 4.3.0 Release: 1%{?dist} License: GPLv2 Group: Applications/Productivity URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-libs = %{version}-%{release} BuildRequires: akonadi-devel >= %{akonadi_version} BuildRequires: desktop-file-utils BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: kdelibs-experimental-devel >= %{version} BuildRequires: zlib-devel BuildRequires: soprano-devel BuildRequires: libxslt-devel BuildRequires: libxml2-devel %description %{summary} %package libs Summary: %{name} runtime libraries Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: akonadi%{?_isa} >= %{akonadi_version} %description libs %{summary}. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} Requires: kdepimlibs-devel %description devel %{summary}. Install %{name}-devel if you want to write or compile %{name} plugins. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # make symlinks relative mkdir -p %{buildroot}%{_docdir}/HTML/en/common pushd %{buildroot}%{_docdir}/HTML/en for i in *; do if [ -d $i -a -L $i/common ]; then rm -f $i/common ln -nfs ../common $i fi done popd %check for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do desktop-file-validate $f done %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-mime-database %{_kde4_datadir}/mime >& /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun if [ $1 -eq 0 ] ; then update-mime-database %{_kde4_datadir}/mime &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_kde4_bindir}/* %{_kde4_libdir}/kde4/*.so %{_kde4_datadir}/akonadi/agents/* %{_kde4_datadir}/applications/kde4/* %{_kde4_datadir}/config/*rc %{_kde4_datadir}/dbus-1/interfaces/*.xml %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/mime/packages/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_appsdir}/* %files devel %defattr(-,root,root,-) %{_kde4_includedir}/akonadi/xml/ %{_kde4_libdir}/lib*.so %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* %changelog * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 * Wed Jul 22 2009 Than Ngo - 4.2.98-1 - 4.3rc3 * Sat Jul 11 2009 Than Ngo - 4.2.96-1 - 4.3rc2 * Thu Jul 02 2009 Rex Dieter 4.2.95-3 - -devel: Requires: kdepimlibs-devel - Req: akonadi >= 1.1.95 * Mon Jun 29 2009 Than Ngo - 4.2.95-2 - cleanup * Fri Jun 26 2009 Than Ngo - 4.2.95-1 - first try Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdepim-runtime/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Jun 2009 17:08:36 -0000 1.1 +++ .cvsignore 5 Aug 2009 12:54:03 -0000 1.2 @@ -0,0 +1,4 @@ +kdepim-runtime-4.2.95.tar.bz2 +kdepim-runtime-4.2.96.tar.bz2 +kdepim-runtime-4.2.98.tar.bz2 +kdepim-runtime-4.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdepim-runtime/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Jun 2009 17:08:36 -0000 1.1 +++ sources 5 Aug 2009 12:54:03 -0000 1.2 @@ -0,0 +1 @@ +d29f9b0921534309d4595de5c9b619f1 kdepim-runtime-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 12:54:03 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 12:54:03 +0000 (UTC) Subject: rpms/kdepim-runtime/F-11 kdepim-runtime.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805125403.E9CB811C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepim-runtime/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10083/F-11 Modified Files: .cvsignore sources Added Files: kdepim-runtime.spec Log Message: kde-4.3.0 --- NEW FILE kdepim-runtime.spec --- %define akonadi_version 1.1.95 Name: kdepim-runtime Summary: KDE PIM Runtime Environment Version: 4.3.0 Release: 1%{?dist} License: GPLv2 Group: Applications/Productivity URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-libs = %{version}-%{release} BuildRequires: akonadi-devel >= %{akonadi_version} BuildRequires: desktop-file-utils BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: kdelibs-experimental-devel >= %{version} BuildRequires: zlib-devel BuildRequires: soprano-devel BuildRequires: libxslt-devel BuildRequires: libxml2-devel %description %{summary} %package libs Summary: %{name} runtime libraries Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: akonadi%{?_isa} >= %{akonadi_version} %description libs %{summary}. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} Requires: kdepimlibs-devel %description devel %{summary}. Install %{name}-devel if you want to write or compile %{name} plugins. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # make symlinks relative mkdir -p %{buildroot}%{_docdir}/HTML/en/common pushd %{buildroot}%{_docdir}/HTML/en for i in *; do if [ -d $i -a -L $i/common ]; then rm -f $i/common ln -nfs ../common $i fi done popd %check for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do desktop-file-validate $f done %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-mime-database %{_kde4_datadir}/mime >& /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun if [ $1 -eq 0 ] ; then update-mime-database %{_kde4_datadir}/mime &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_kde4_bindir}/* %{_kde4_libdir}/kde4/*.so %{_kde4_datadir}/akonadi/agents/* %{_kde4_datadir}/applications/kde4/* %{_kde4_datadir}/config/*rc %{_kde4_datadir}/dbus-1/interfaces/*.xml %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/mime/packages/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_appsdir}/* %files devel %defattr(-,root,root,-) %{_kde4_includedir}/akonadi/xml/ %{_kde4_libdir}/lib*.so %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* %changelog * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 * Wed Jul 22 2009 Than Ngo - 4.2.98-1 - 4.3rc3 * Sat Jul 11 2009 Than Ngo - 4.2.96-1 - 4.3rc2 * Thu Jul 02 2009 Rex Dieter 4.2.95-3 - -devel: Requires: kdepimlibs-devel - Req: akonadi >= 1.1.95 * Mon Jun 29 2009 Than Ngo - 4.2.95-2 - cleanup * Fri Jun 26 2009 Than Ngo - 4.2.95-1 - first try Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdepim-runtime/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Jun 2009 17:08:36 -0000 1.1 +++ .cvsignore 5 Aug 2009 12:54:03 -0000 1.2 @@ -0,0 +1,4 @@ +kdepim-runtime-4.2.95.tar.bz2 +kdepim-runtime-4.2.96.tar.bz2 +kdepim-runtime-4.2.98.tar.bz2 +kdepim-runtime-4.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdepim-runtime/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Jun 2009 17:08:36 -0000 1.1 +++ sources 5 Aug 2009 12:54:03 -0000 1.2 @@ -0,0 +1 @@ +d29f9b0921534309d4595de5c9b619f1 kdepim-runtime-4.3.0.tar.bz2 From ovasik at fedoraproject.org Wed Aug 5 12:54:26 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Wed, 5 Aug 2009 12:54:26 +0000 (UTC) Subject: rpms/docbook-style-xsl/F-11 docbook-style-xsl.spec,1.60,1.61 Message-ID: <20090805125426.BCCB611C008C@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/docbook-style-xsl/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10417 Modified Files: docbook-style-xsl.spec Log Message: fix name of patch in spec file (already have coffee ;) ) Index: docbook-style-xsl.spec =================================================================== RCS file: /cvs/extras/rpms/docbook-style-xsl/F-11/docbook-style-xsl.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- docbook-style-xsl.spec 5 Aug 2009 12:25:24 -0000 1.60 +++ docbook-style-xsl.spec 5 Aug 2009 12:54:26 -0000 1.61 @@ -30,7 +30,7 @@ Patch2: docbook-xsl-marginleft.patch Patch3: docbook-xsl-newmethods.patch Patch4: docbook-xsl-non-constant-expressions.patch Patch5: docbook-xsl-list-item-body.patch -Patch6: docbook-xsl-fop1extensions.patch +Patch6: docbook-xsl-fop1extensionpath.patch %description From rdieter at fedoraproject.org Wed Aug 5 12:57:44 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 12:57:44 +0000 (UTC) Subject: rpms/kdemultimedia/F-10 kdemultimedia-4.2.85-nomplayerthumbs.patch, NONE, 1.1 .cvsignore, 1.61, 1.62 kdemultimedia.spec, 1.132, 1.133 sources, 1.64, 1.65 Message-ID: <20090805125744.2978B11C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdemultimedia/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11839/F-10 Modified Files: .cvsignore kdemultimedia.spec sources Added Files: kdemultimedia-4.2.85-nomplayerthumbs.patch Log Message: kde-4.3.0 kdemultimedia-4.2.85-nomplayerthumbs.patch: CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kdemultimedia-4.2.85-nomplayerthumbs.patch --- diff -up kdemultimedia-4.2.85/CMakeLists.txt.nomplayerthumbs kdemultimedia-4.2.85/CMakeLists.txt --- kdemultimedia-4.2.85/CMakeLists.txt.nomplayerthumbs 2009-05-06 19:04:42.000000000 -0500 +++ kdemultimedia-4.2.85/CMakeLists.txt 2009-05-17 10:23:16.895948032 -0500 @@ -39,7 +39,7 @@ add_subdirectory(cmake) macro_optional_add_subdirectory(doc) add_subdirectory(libkcddb) add_subdirectory(libkcompactdisc) -add_subdirectory(mplayerthumbs) +#add_subdirectory(mplayerthumbs) if (TAGLIB_FOUND) macro_optional_add_subdirectory(juk) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdemultimedia/F-10/.cvsignore,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- .cvsignore 30 May 2009 14:06:26 -0000 1.61 +++ .cvsignore 5 Aug 2009 12:57:43 -0000 1.62 @@ -1 +1,5 @@ -kdemultimedia-4.2.4.tar.bz2 +kdemultimedia-4.2.90.tar.bz2 +kdemultimedia-4.2.95.tar.bz2 +kdemultimedia-4.2.96.tar.bz2 +kdemultimedia-4.2.98.tar.bz2 +kdemultimedia-4.3.0.tar.bz2 Index: kdemultimedia.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdemultimedia/F-10/kdemultimedia.spec,v retrieving revision 1.132 retrieving revision 1.133 diff -u -p -r1.132 -r1.133 --- kdemultimedia.spec 30 May 2009 14:06:26 -0000 1.132 +++ kdemultimedia.spec 5 Aug 2009 12:57:43 -0000 1.133 @@ -1,6 +1,6 @@ Name: kdemultimedia Epoch: 6 -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} Summary: K Desktop Environment - Multimedia applications @@ -8,23 +8,33 @@ Group: Applications/Multimedia # see also: http://techbase.kde.org/Policies/Licensing_Policy License: GPLv2+ URL: http://www.kde.org/ -Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdemultimedia-%{version}.tar.bz2 -# upstream patches +Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdemultimedia-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch1: kdemultimedia-4.2.85-nomplayerthumbs.patch + +## upstream patches + # This one is normal, FLAC_OGG_LIBRARY is not actually used anyway: # FLAC_OGG_LIBRARY:FILEPATH=FLAC_OGG_LIBRARY-NOTFOUND BuildRequires: alsa-lib-devel BuildRequires: cdparanoia-devel cdparanoia BuildRequires: flac-devel +BuildRequires: glib2-devel BuildRequires: kdebase-workspace-devel >= %{version} +BuildRequires: kdelibs-experimental-devel BuildRequires: libtheora-devel ## needed to build Kscd, keep for now -- Kevin BuildRequires: libtunepimp-devel libmusicbrainz-devel BuildRequires: libvorbis-devel +# KMix PulseAudio integration is not anywhere near shippable. +# Almost everything is commented out, it basically does nothing. +# BuildRequires: pulseaudio-libs-devel BuildRequires: taglib-devel +%if 0%{?fedora} BuildRequires: xine-lib-devel libxcb-devel +%endif Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} Requires: kdelibs4 >= %{version} @@ -65,6 +75,9 @@ Requires: kdelibs4-devel %prep %setup -q -n kdemultimedia-%{version} +%patch1 -p1 -b .nomplayerthumbs + + %build mkdir -p %{_target_platform} @@ -120,6 +133,7 @@ fi %{_kde4_appsdir}/profiles/ %{_kde4_appsdir}/kscd/ %{_kde4_appsdir}/solid/actions/dragonplayer-opendvd.desktop +%{_kde4_appsdir}/solid/actions/kscd-play-audiocd.desktop %{_kde4_configdir}/dragonplayerrc %{_kde4_datadir}/applications/kde4/* %{_kde4_datadir}/autostart/* @@ -151,11 +165,32 @@ fi %changelog -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 6:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Sat Jul 11 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Fri Jun 05 2009 Than Ngo - 4.2.90-2 +- fix build issue without xine-lib + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Mon May 18 2009 Kevin Kofler - 4.2.85-2 +- Disable BR pulseaudio-libs-devel, KMix PA integration does not work yet. -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter - 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdemultimedia/F-10/sources,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- sources 30 May 2009 14:06:26 -0000 1.64 +++ sources 5 Aug 2009 12:57:43 -0000 1.65 @@ -1 +1 @@ -c35f9581401a13a7c14255d30066e75d kdemultimedia-4.2.4.tar.bz2 +75c0c42f22f5ffc98262441751ccb247 kdemultimedia-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 12:57:44 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 12:57:44 +0000 (UTC) Subject: rpms/kdemultimedia/F-11 kdemultimedia-4.2.85-nomplayerthumbs.patch, NONE, 1.1 .cvsignore, 1.64, 1.65 kdemultimedia.spec, 1.143, 1.144 sources, 1.65, 1.66 Message-ID: <20090805125744.6875F11C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdemultimedia/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11839/F-11 Modified Files: .cvsignore kdemultimedia.spec sources Added Files: kdemultimedia-4.2.85-nomplayerthumbs.patch Log Message: kde-4.3.0 kdemultimedia-4.2.85-nomplayerthumbs.patch: CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kdemultimedia-4.2.85-nomplayerthumbs.patch --- diff -up kdemultimedia-4.2.85/CMakeLists.txt.nomplayerthumbs kdemultimedia-4.2.85/CMakeLists.txt --- kdemultimedia-4.2.85/CMakeLists.txt.nomplayerthumbs 2009-05-06 19:04:42.000000000 -0500 +++ kdemultimedia-4.2.85/CMakeLists.txt 2009-05-17 10:23:16.895948032 -0500 @@ -39,7 +39,7 @@ add_subdirectory(cmake) macro_optional_add_subdirectory(doc) add_subdirectory(libkcddb) add_subdirectory(libkcompactdisc) -add_subdirectory(mplayerthumbs) +#add_subdirectory(mplayerthumbs) if (TAGLIB_FOUND) macro_optional_add_subdirectory(juk) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdemultimedia/F-11/.cvsignore,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- .cvsignore 30 May 2009 14:06:26 -0000 1.64 +++ .cvsignore 5 Aug 2009 12:57:44 -0000 1.65 @@ -1 +1,5 @@ -kdemultimedia-4.2.4.tar.bz2 +kdemultimedia-4.2.90.tar.bz2 +kdemultimedia-4.2.95.tar.bz2 +kdemultimedia-4.2.96.tar.bz2 +kdemultimedia-4.2.98.tar.bz2 +kdemultimedia-4.3.0.tar.bz2 Index: kdemultimedia.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdemultimedia/F-11/kdemultimedia.spec,v retrieving revision 1.143 retrieving revision 1.144 diff -u -p -r1.143 -r1.144 --- kdemultimedia.spec 5 Jun 2009 11:23:27 -0000 1.143 +++ kdemultimedia.spec 5 Aug 2009 12:57:44 -0000 1.144 @@ -1,31 +1,40 @@ Name: kdemultimedia Epoch: 6 -Version: 4.2.4 -Release: 2%{?dist} +Version: 4.3.0 +Release: 1%{?dist} Summary: K Desktop Environment - Multimedia applications Group: Applications/Multimedia # see also: http://techbase.kde.org/Policies/Licensing_Policy License: GPLv2+ URL: http://www.kde.org/ -Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdemultimedia-%{version}.tar.bz2 -Patch0: kdemultimedia-4.2.3-noxine.patch -# upstream patches +Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdemultimedia-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch1: kdemultimedia-4.2.85-nomplayerthumbs.patch + +## upstream patches + # This one is normal, FLAC_OGG_LIBRARY is not actually used anyway: # FLAC_OGG_LIBRARY:FILEPATH=FLAC_OGG_LIBRARY-NOTFOUND BuildRequires: alsa-lib-devel BuildRequires: cdparanoia-devel cdparanoia BuildRequires: flac-devel +BuildRequires: glib2-devel BuildRequires: kdebase-workspace-devel >= %{version} +BuildRequires: kdelibs-experimental-devel BuildRequires: libtheora-devel ## needed to build Kscd, keep for now -- Kevin BuildRequires: libtunepimp-devel libmusicbrainz-devel BuildRequires: libvorbis-devel +# KMix PulseAudio integration is not anywhere near shippable. +# Almost everything is commented out, it basically does nothing. +# BuildRequires: pulseaudio-libs-devel BuildRequires: taglib-devel -BuildRequires: libxcb-devel +%if 0%{?fedora} +BuildRequires: xine-lib-devel libxcb-devel +%endif Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} Requires: kdelibs4 >= %{version} @@ -65,7 +74,9 @@ Requires: kdelibs4-devel %prep %setup -q -n kdemultimedia-%{version} -%patch0 -p1 -b .xinelib + +%patch1 -p1 -b .nomplayerthumbs + %build @@ -122,6 +133,7 @@ fi %{_kde4_appsdir}/profiles/ %{_kde4_appsdir}/kscd/ %{_kde4_appsdir}/solid/actions/dragonplayer-opendvd.desktop +%{_kde4_appsdir}/solid/actions/kscd-play-audiocd.desktop %{_kde4_configdir}/dragonplayerrc %{_kde4_datadir}/applications/kde4/* %{_kde4_datadir}/autostart/* @@ -153,14 +165,32 @@ fi %changelog -* Fri Jun 05 2009 Than Ngo - 4.2.4-2 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 6:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Sat Jul 11 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Fri Jun 05 2009 Than Ngo - 4.2.90-2 - fix build issue without xine-lib -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Mon May 18 2009 Kevin Kofler - 4.2.85-2 +- Disable BR pulseaudio-libs-devel, KMix PA integration does not work yet. -* Sun May 03 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter - 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdemultimedia/F-11/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 30 May 2009 14:06:26 -0000 1.65 +++ sources 5 Aug 2009 12:57:44 -0000 1.66 @@ -1 +1 @@ -c35f9581401a13a7c14255d30066e75d kdemultimedia-4.2.4.tar.bz2 +75c0c42f22f5ffc98262441751ccb247 kdemultimedia-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 12:59:58 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 12:59:58 +0000 (UTC) Subject: rpms/kdenetwork/devel kdenetwork.spec,1.194,1.195 Message-ID: <20090805125958.0FB4A11C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdenetwork/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12492 Modified Files: kdenetwork.spec Log Message: upstreamable patch Index: kdenetwork.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/devel/kdenetwork.spec,v retrieving revision 1.194 retrieving revision 1.195 diff -u -p -r1.194 -r1.195 --- kdenetwork.spec 29 Jul 2009 23:17:00 -0000 1.194 +++ kdenetwork.spec 5 Aug 2009 12:59:57 -0000 1.195 @@ -10,6 +10,7 @@ URL: http://www.kde.org Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 Source1: krdc-icons.tar.bz2 +## upstream me! -- Rex :) Patch1: kdenetwork-4.2.98-kdrc-icon.patch # upstream patches (4.3 branch): From rdieter at fedoraproject.org Wed Aug 5 13:01:17 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:01:17 +0000 (UTC) Subject: rpms/kdenetwork/F-10 kdenetwork-4.2.98-kdrc-icon.patch, NONE, 1.1 .cvsignore, 1.63, 1.64 kdenetwork.spec, 1.172, 1.173 sources, 1.73, 1.74 kdenetwork-4.1.96-system-libgadu.patch, 1.1, NONE kdenetwork-4.2.0-kopete-view-history.patch, 1.1, NONE kdenetwork-4.2.0-libv4l.patch, 1.1, NONE kdenetwork-4.2.4-kopete-ymsg16.patch, 1.1, NONE kdenetwork-4.3.0-krdc-fullscreen-icons.patch, 1.1, NONE Message-ID: <20090805130117.6660911C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdenetwork/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12919/F-10 Modified Files: .cvsignore kdenetwork.spec sources Added Files: kdenetwork-4.2.98-kdrc-icon.patch Removed Files: kdenetwork-4.1.96-system-libgadu.patch kdenetwork-4.2.0-kopete-view-history.patch kdenetwork-4.2.0-libv4l.patch kdenetwork-4.2.4-kopete-ymsg16.patch kdenetwork-4.3.0-krdc-fullscreen-icons.patch Log Message: kde-4.3.0 kdenetwork-4.2.98-kdrc-icon.patch: CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE kdenetwork-4.2.98-kdrc-icon.patch --- diff -up kdenetwork-4.2.98/krdc/CMakeLists.txt.me kdenetwork-4.2.98/krdc/CMakeLists.txt --- kdenetwork-4.2.98/krdc/CMakeLists.txt.me 2009-06-17 22:08:12.000000000 +0200 +++ kdenetwork-4.2.98/krdc/CMakeLists.txt 2009-07-24 14:26:34.000000000 +0200 @@ -73,6 +73,8 @@ kde4_add_ui_files(krdc_SRCS config/general.ui ) +kde4_add_app_icon(krdc_SRCS "hi*-apps-krdc.png") + kde4_add_executable(krdc ${krdc_SRCS}) target_link_libraries(krdc @@ -93,3 +95,5 @@ install(FILES pointcursor.png pointcurso if(NOT INSIDE_KDENETWORK) macro_display_feature_log() endif(NOT INSIDE_KDENETWORK) + +kde4_install_icons( ${ICON_INSTALL_DIR} ) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/F-10/.cvsignore,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- .cvsignore 30 May 2009 14:10:54 -0000 1.63 +++ .cvsignore 5 Aug 2009 13:01:16 -0000 1.64 @@ -1 +1,6 @@ -kdenetwork-4.2.4.tar.bz2 +kdenetwork-4.2.90.tar.bz2 +kdenetwork-4.2.95.tar.bz2 +kdenetwork-4.2.96.tar.bz2 +kdenetwork-4.2.98.tar.bz2 +krdc-icons.tar.bz2 +kdenetwork-4.3.0.tar.bz2 Index: kdenetwork.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/F-10/kdenetwork.spec,v retrieving revision 1.172 retrieving revision 1.173 diff -u -p -r1.172 -r1.173 --- kdenetwork.spec 7 Jul 2009 10:38:31 -0000 1.172 +++ kdenetwork.spec 5 Aug 2009 13:01:17 -0000 1.173 @@ -1,25 +1,18 @@ Summary: K Desktop Environment - Network Applications Name: kdenetwork Epoch: 7 -Version: 4.2.4 -Release: 4%{?dist} +Version: 4.3.0 +Release: 1%{?dist} License: GPLv2 Group: Applications/Internet URL: http://www.kde.org Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 -Patch1: kdenetwork-4.2.0-libv4l.patch +Source1: krdc-icons.tar.bz2 -# 4.2 upstream patches -# implement YMSG 16 protocol to allow logging into Yahoo! again (Matt Rogers) -Patch100: kdenetwork-4.2.4-kopete-ymsg16.patch - -# build Kopete against the system libgadu (backported from 4.3) -# http://websvn.kde.org/?view=rev&revision=909144 -# http://websvn.kde.org/?view=rev&revision=909145 -Patch200: kdenetwork-4.1.96-system-libgadu.patch -Patch201: kdenetwork-4.2.0-kopete-view-history.patch -Patch202: kdenetwork-4.3.0-krdc-fullscreen-icons.patch +## upstream me! -- Rex :) +Patch1: kdenetwork-4.2.98-kdrc-icon.patch +# upstream patches (4.3 branch): BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -30,6 +23,7 @@ BuildRequires: boost-devel BuildRequires: giflib-devel BuildRequires: glib2-devel BuildRequires: gmp-devel +BuildRequires: kdelibs-experimental >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: libgadu-devel >= 1.8.0 BuildRequires: libidn-devel @@ -53,6 +47,7 @@ BuildRequires: libv4l-devel Requires: kdepimlibs >= %{version} Requires: %{name}-libs = %{epoch}:%{version}-%{release} +Requires: mozilla-filesystem # kopete/yahoo Requires(hint): jasper @@ -93,21 +88,19 @@ Requires: kdelibs4-devel %prep -%setup -q -%patch1 -p1 -b .libv4l -# 4.2 upstream patches -%patch100 -p0 -b .kopete-ymsg16 -chmod +x kopete/kopete/kconf_update/kopete-update_yahoo_server.pl +%setup -q -a 1 +%patch1 -p1 -b .icon + # 4.3 upstream patches -%patch200 -p0 -b .system-libgadu -rm -rf kopete/protocols/gadu/libgadu/ -%patch201 -p1 -b .kopete-view-history -%patch202 -p1 -b .krdc-fullscreen-icons +chmod +x kopete/kopete/kconf_update/kopete-update_yahoo_server.pl + %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake_kde4} .. +%{cmake_kde4} \ + -DMOZPLUGIN_INSTALL_DIR=%{_libdir}/mozilla/plugins \ + .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -170,7 +163,8 @@ fi %{_kde4_docdir}/HTML/en/*/ %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* -%{_kde4_libdir}/kde4/* +%{_kde4_libdir}/kde4/*.so +%{_libdir}/mozilla/plugins/libskypebuttons.so %files libs %defattr(-,root,root,-) @@ -180,25 +174,35 @@ fi %files devel %defattr(-,root,root,-) %{_kde4_includedir}/kopete/ +%{_kde4_includedir}/krdc/ %{_kde4_libdir}/lib*.so %exclude %{_kde4_libdir}/libqgroupwise.so %changelog -* Tue Jul 7 2009 Luk?? Tinkl - 4.2.4-4 -- #505237 - Upstream patch for KRDC full screen icons +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 -* Thu Jun 25 2009 Kevin Kofler - 4.2.4-3 -- implement YMSG 16 protocol to allow logging into Yahoo! again (upstream patch) +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 -* Mon Jun 1 2009 Luk?? Tinkl - 4.2.4-2 -- respun tarball +* Sat Jul 11 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 25 2009 Rex Dieter - 4.2.90-3 +- BR: kdelibs-experimental + +* Thu Jun 25 2009 Kevin Kofler - 4.2.90-2 +- implement YMSG 16 protocol to allow logging into Yahoo! again (upstream patch) -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter - 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/F-10/sources,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- sources 1 Jun 2009 11:52:31 -0000 1.73 +++ sources 5 Aug 2009 13:01:17 -0000 1.74 @@ -1 +1,2 @@ -3071bbb1a24c62b81593e76187a84fb6 kdenetwork-4.2.4.tar.bz2 +7dd360a790100c952090410c2c89937c krdc-icons.tar.bz2 +f9695ff06d0d67a78a71fb9b3ddbd4f3 kdenetwork-4.3.0.tar.bz2 --- kdenetwork-4.1.96-system-libgadu.patch DELETED --- --- kdenetwork-4.2.0-kopete-view-history.patch DELETED --- --- kdenetwork-4.2.0-libv4l.patch DELETED --- --- kdenetwork-4.2.4-kopete-ymsg16.patch DELETED --- --- kdenetwork-4.3.0-krdc-fullscreen-icons.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 13:01:17 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:01:17 +0000 (UTC) Subject: rpms/kdenetwork/F-11 kdenetwork-4.2.98-kdrc-icon.patch, NONE, 1.1 .cvsignore, 1.67, 1.68 kdenetwork.spec, 1.190, 1.191 sources, 1.74, 1.75 kdenetwork-4.1.96-system-libgadu.patch, 1.1, NONE kdenetwork-4.2.0-kopete-view-history.patch, 1.1, NONE kdenetwork-4.2.0-libv4l.patch, 1.1, NONE kdenetwork-4.2.4-kopete-ymsg16.patch, 1.1, NONE kdenetwork-4.3.0-krdc-fullscreen-icons.patch, 1.1, NONE Message-ID: <20090805130117.D3B7511C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdenetwork/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12919/F-11 Modified Files: .cvsignore kdenetwork.spec sources Added Files: kdenetwork-4.2.98-kdrc-icon.patch Removed Files: kdenetwork-4.1.96-system-libgadu.patch kdenetwork-4.2.0-kopete-view-history.patch kdenetwork-4.2.0-libv4l.patch kdenetwork-4.2.4-kopete-ymsg16.patch kdenetwork-4.3.0-krdc-fullscreen-icons.patch Log Message: kde-4.3.0 kdenetwork-4.2.98-kdrc-icon.patch: CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE kdenetwork-4.2.98-kdrc-icon.patch --- diff -up kdenetwork-4.2.98/krdc/CMakeLists.txt.me kdenetwork-4.2.98/krdc/CMakeLists.txt --- kdenetwork-4.2.98/krdc/CMakeLists.txt.me 2009-06-17 22:08:12.000000000 +0200 +++ kdenetwork-4.2.98/krdc/CMakeLists.txt 2009-07-24 14:26:34.000000000 +0200 @@ -73,6 +73,8 @@ kde4_add_ui_files(krdc_SRCS config/general.ui ) +kde4_add_app_icon(krdc_SRCS "hi*-apps-krdc.png") + kde4_add_executable(krdc ${krdc_SRCS}) target_link_libraries(krdc @@ -93,3 +95,5 @@ install(FILES pointcursor.png pointcurso if(NOT INSIDE_KDENETWORK) macro_display_feature_log() endif(NOT INSIDE_KDENETWORK) + +kde4_install_icons( ${ICON_INSTALL_DIR} ) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/F-11/.cvsignore,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- .cvsignore 30 May 2009 14:10:54 -0000 1.67 +++ .cvsignore 5 Aug 2009 13:01:17 -0000 1.68 @@ -1 +1,6 @@ -kdenetwork-4.2.4.tar.bz2 +kdenetwork-4.2.90.tar.bz2 +kdenetwork-4.2.95.tar.bz2 +kdenetwork-4.2.96.tar.bz2 +kdenetwork-4.2.98.tar.bz2 +krdc-icons.tar.bz2 +kdenetwork-4.3.0.tar.bz2 Index: kdenetwork.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/F-11/kdenetwork.spec,v retrieving revision 1.190 retrieving revision 1.191 diff -u -p -r1.190 -r1.191 --- kdenetwork.spec 7 Jul 2009 10:38:31 -0000 1.190 +++ kdenetwork.spec 5 Aug 2009 13:01:17 -0000 1.191 @@ -1,25 +1,18 @@ Summary: K Desktop Environment - Network Applications Name: kdenetwork Epoch: 7 -Version: 4.2.4 -Release: 4%{?dist} +Version: 4.3.0 +Release: 1%{?dist} License: GPLv2 Group: Applications/Internet URL: http://www.kde.org Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 -Patch1: kdenetwork-4.2.0-libv4l.patch +Source1: krdc-icons.tar.bz2 -# 4.2 upstream patches -# implement YMSG 16 protocol to allow logging into Yahoo! again (Matt Rogers) -Patch100: kdenetwork-4.2.4-kopete-ymsg16.patch - -# build Kopete against the system libgadu (backported from 4.3) -# http://websvn.kde.org/?view=rev&revision=909144 -# http://websvn.kde.org/?view=rev&revision=909145 -Patch200: kdenetwork-4.1.96-system-libgadu.patch -Patch201: kdenetwork-4.2.0-kopete-view-history.patch -Patch202: kdenetwork-4.3.0-krdc-fullscreen-icons.patch +## upstream me! -- Rex :) +Patch1: kdenetwork-4.2.98-kdrc-icon.patch +# upstream patches (4.3 branch): BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -30,6 +23,7 @@ BuildRequires: boost-devel BuildRequires: giflib-devel BuildRequires: glib2-devel BuildRequires: gmp-devel +BuildRequires: kdelibs-experimental >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: libgadu-devel >= 1.8.0 BuildRequires: libidn-devel @@ -53,6 +47,7 @@ BuildRequires: libv4l-devel Requires: kdepimlibs >= %{version} Requires: %{name}-libs = %{epoch}:%{version}-%{release} +Requires: mozilla-filesystem # kopete/yahoo Requires(hint): jasper @@ -93,21 +88,19 @@ Requires: kdelibs4-devel %prep -%setup -q -%patch1 -p1 -b .libv4l -# 4.2 upstream patches -%patch100 -p0 -b .kopete-ymsg16 -chmod +x kopete/kopete/kconf_update/kopete-update_yahoo_server.pl +%setup -q -a 1 +%patch1 -p1 -b .icon + # 4.3 upstream patches -%patch200 -p0 -b .system-libgadu -rm -rf kopete/protocols/gadu/libgadu/ -%patch201 -p1 -b .kopete-view-history -%patch202 -p1 -b .krdc-fullscreen-icons +chmod +x kopete/kopete/kconf_update/kopete-update_yahoo_server.pl + %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake_kde4} .. +%{cmake_kde4} \ + -DMOZPLUGIN_INSTALL_DIR=%{_libdir}/mozilla/plugins \ + .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -170,7 +163,8 @@ fi %{_kde4_docdir}/HTML/en/*/ %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* -%{_kde4_libdir}/kde4/* +%{_kde4_libdir}/kde4/*.so +%{_libdir}/mozilla/plugins/libskypebuttons.so %files libs %defattr(-,root,root,-) @@ -180,25 +174,35 @@ fi %files devel %defattr(-,root,root,-) %{_kde4_includedir}/kopete/ +%{_kde4_includedir}/krdc/ %{_kde4_libdir}/lib*.so %exclude %{_kde4_libdir}/libqgroupwise.so %changelog -* Tue Jul 7 2009 Luk?? Tinkl - 4.2.4-4 -- #505237 - Upstream patch for KRDC full screen icons +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 -* Thu Jun 25 2009 Kevin Kofler - 4.2.4-3 -- implement YMSG 16 protocol to allow logging into Yahoo! again (upstream patch) +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 -* Mon Jun 1 2009 Luk?? Tinkl - 4.2.4-2 -- respun tarball +* Sat Jul 11 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 25 2009 Rex Dieter - 4.2.90-3 +- BR: kdelibs-experimental + +* Thu Jun 25 2009 Kevin Kofler - 4.2.90-2 +- implement YMSG 16 protocol to allow logging into Yahoo! again (upstream patch) -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter - 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/F-11/sources,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- sources 1 Jun 2009 11:52:32 -0000 1.74 +++ sources 5 Aug 2009 13:01:17 -0000 1.75 @@ -1 +1,2 @@ -3071bbb1a24c62b81593e76187a84fb6 kdenetwork-4.2.4.tar.bz2 +7dd360a790100c952090410c2c89937c krdc-icons.tar.bz2 +f9695ff06d0d67a78a71fb9b3ddbd4f3 kdenetwork-4.3.0.tar.bz2 --- kdenetwork-4.1.96-system-libgadu.patch DELETED --- --- kdenetwork-4.2.0-kopete-view-history.patch DELETED --- --- kdenetwork-4.2.0-libv4l.patch DELETED --- --- kdenetwork-4.2.4-kopete-ymsg16.patch DELETED --- --- kdenetwork-4.3.0-krdc-fullscreen-icons.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 13:04:05 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:04:05 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-10 kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 kdeplasma-addons.spec, 1.17, 1.18 sources, 1.13, 1.14 kdeplasma-addons-4.2.1-lancelot-qt45.patch, 1.1, NONE kdeplasma-addons-4.2.3-rssnow_qt451_hack.patch, 1.1, NONE Message-ID: <20090805130405.F23B511C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeplasma-addons/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13736/F-10 Modified Files: .cvsignore kdeplasma-addons.spec sources Added Files: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch Removed Files: kdeplasma-addons-4.2.1-lancelot-qt45.patch kdeplasma-addons-4.2.3-rssnow_qt451_hack.patch Log Message: kde-4.3.0 kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch: plasma-runner-contacts.desktop | 1 - 1 file changed, 1 deletion(-) --- NEW FILE kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch --- diff -up kdeplasma-addons-4.2.2/runners/contacts/plasma-runner-contacts.desktop.disable_contacts_krunner kdeplasma-addons-4.2.2/runners/contacts/plasma-runner-contacts.desktop --- kdeplasma-addons-4.2.2/runners/contacts/plasma-runner-contacts.desktop.disable_contacts_krunner 2009-03-26 09:43:17.000000000 -0500 +++ kdeplasma-addons-4.2.2/runners/contacts/plasma-runner-contacts.desktop 2009-04-30 14:43:36.820331028 -0500 @@ -92,4 +92,3 @@ X-KDE-PluginInfo-Email=tpr at iki.fi X-KDE-PluginInfo-Name=kabccontacts X-KDE-PluginInfo-Version=1.0 X-KDE-PluginInfo-License=LGPL -X-KDE-PluginInfo-EnabledByDefault=true Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-10/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 31 May 2009 14:29:48 -0000 1.12 +++ .cvsignore 5 Aug 2009 13:04:05 -0000 1.13 @@ -1 +1,5 @@ -kdeplasma-addons-4.2.4.tar.bz2 +kdeplasma-addons-4.2.90.tar.bz2 +kdeplasma-addons-4.2.95.tar.bz2 +kdeplasma-addons-4.2.96.tar.bz2 +kdeplasma-addons-4.2.98.tar.bz2 +kdeplasma-addons-4.3.0.tar.bz2 Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-10/kdeplasma-addons.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- kdeplasma-addons.spec 31 May 2009 14:29:48 -0000 1.17 +++ kdeplasma-addons.spec 5 Aug 2009 13:04:05 -0000 1.18 @@ -1,6 +1,6 @@ Name: kdeplasma-addons -Version: 4.2.4 -Release: 1%{?dist} +Version: 4.3.0 +Release: 5%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -9,23 +9,34 @@ URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeplasma-addons-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# http://ivan.fomentgroup.org/blog/2009/03/09/patch-for-lancelot-and-qt4/ -# http://bugs.gentoo.org/258758 -Patch0: kdeplasma-addons-4.2.1-lancelot-qt45.patch -# http://bugzilla.redhat.com/497659 -Patch1: kdeplasma-addons-4.2.3-rssnow_qt451_hack.patch +## upstreamable patches +# disable contacts krunner that induces mostly needless kres-migrator and +# akonadi launch on first login +Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch + +## upstream patches BuildRequires: boost-devel +BuildRequires: eigen2-devel BuildRequires: gettext BuildRequires: kdepimlibs-devel >= %{version} -# for libplasmaclock +# for libplasmaclock, nepomuk BuildRequires: kdebase-workspace-devel >= %{version} +# RECOMMENDED: Marble is used to provide a desktop globe wallpaper for Plasma. +BuildRequires: kdeedu-devel >= %{version} %if 0%{?fedora} > 9 # Optional (but recommended), enables automatic rotation for frame applet BuildRequires: libkexiv2-devel >= 0.4.0 +# lancelot eye-candy +BuildRequires: libXcomposite-devel libXrender-devel libXdamage-devel %endif -BuildRequires: plasma-devel >= %{version} BuildRequires: qimageblitz-devel +BuildRequires: soprano-devel + +Requires: %{name}-libs%{?_isa} = %{version}-%{release} + +# when -libs was introduced +Obsoletes: kdeplasma-addons < 4.3.0-3 # most of former kdeaddons for KDE3 is now here Obsoletes: kdeaddons < 4 @@ -39,21 +50,27 @@ Provides: kdeplasmoids = %{version}-%{re Obsoletes: kde-plasma-lancelot < 4.0.80 Provides: kde-plasma-lancelot = %{version}-%{release} -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig +Obsoletes: kde-plasma-weather < 1.0.0-100 +Provides: kde-plasma-weather = 1.0.0-100 %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } %description Additional plasmoids for KDE. +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{version} +%description libs +%{summary}. + %prep %setup -q -n kdeplasma-addons-%{version} -%if 0%{?_qt45:1} -%patch0 -p0 -b .lancelot-qt45 -%patch1 -p1 -b .rssnow_qt451_hack -%endif + +%patch51 -p1 -b .krunner_contacts_not_enabledbydefault %build @@ -72,26 +89,34 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # unpackaged files -# omit -devel type stuff, for now +# omit shlib symlinks rm -f %{buildroot}%{_kde4_libdir}/libplasma*.so +rm -f %{buildroot}%{_kde4_libdir}/lib{ocsclient,rtm}.so +# lancelot-devel rm -f %{buildroot}%{_kde4_libdir}/liblancelot*.so rm -rf %{buildroot}%{_kde4_includedir}/lancelot +# conversion-devel +rm -rf %{buildroot}%{_kde4_includedir}/conversion/ +rm -f %{buildroot}%{_kde4_libdir}/libconversion.so +rm -f %{buildroot}%{_kde4_appsdir}/cmake/modules/FindConversion.cmake %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: fi +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %clean rm -rf %{buildroot} @@ -103,32 +128,78 @@ rm -rf %{buildroot} %{_kde4_bindir}/lancelot %{_kde4_appsdir}/bball/ %{_kde4_appsdir}/desktoptheme/* +%{_kde4_appsdir}/lancelot/ %{_kde4_appsdir}/plasma/services/* -%{_kde4_appsdir}/plasma-bluemarble/ +%{_kde4_appsdir}/plasma-applet-opendesktop/ +%{_kde4_appsdir}/plasma_pastebin/ +%{_kde4_appsdir}/plasma_wallpaper_pattern/ %{_kde4_appsdir}/rssnow/ -%{_kde4_datadir}/config/comic.knsrc +%{_kde4_configdir}/*.knsrc %{_kde4_datadir}/kde4/services/*.desktop %{_kde4_datadir}/kde4/services/ServiceMenus/*.desktop %{_kde4_datadir}/kde4/servicetypes/*.desktop %{_kde4_datadir}/mime/packages/lancelotpart-mime.xml %{_kde4_datadir}/dbus-1/services/org.kde.lancelot.service %{_kde4_libdir}/kde4/*.so -%{_kde4_libdir}/liblancelot.so.* -%{_kde4_libdir}/libplasmaconverter.so.* -%{_kde4_libdir}/libplasmacomicprovidercore.so.* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libconversion.so.* +%{_kde4_libdir}/libocsclient.so.* +%{_kde4_libdir}/liblancelot.so.* +%{_kde4_libdir}/libplasmapotdprovidercore.so.* +%{_kde4_libdir}/libplasmacomicprovidercore.so.* +%{_kde4_libdir}/libplasmaweather.so.* +%{_kde4_libdir}/librtm.so.* + %changelog -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Tue Aug 04 2009 Than Ngo - 4.3.0-5 +- respin + +* Mon Aug 03 2009 Rex Dieter - 4.3.0-4 +- fix microblog post crasher (kdebug#202364) + +* Mon Aug 03 2009 Rex Dieter - 4.3.0-3 +- -libs subpkg to sanitize multilib + +* Sun Aug 02 2009 Rex Dieter - 4.3.0-2 +- fix to allow updating of status via microblog plasmoid + +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- BR: libXcomposite-devel (lancelot eye-candy) + +* Sun Jul 12 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Mon May 25 2009 Rex Dieter - 4.2.85-4 +- BR: eigen2-devel soprano-devel + +* Tue May 19 2009 Kevin Kofler - 4.2.85-3 +- BR kdeedu-devel (for Marble) + +* Sun May 17 2009 Kevin Kofler - 4.2.85-2 +- Obsoletes/Provides: kde-plasma-weather -* Mon May 18 2009 Rex Dieter - 4.2.3-2 -- hack around rssnow+qt-4.5.1 bugosity (kde#190651,rhbz#497659) +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 -* Fri May 08 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Thu Apr 30 2009 Rex Dieter - 4.2.2-3 +- disable contacts krunner by default * Wed Apr 01 2009 Rex Dieter - 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-10/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 31 May 2009 14:29:48 -0000 1.13 +++ sources 5 Aug 2009 13:04:05 -0000 1.14 @@ -1 +1 @@ -8cd684126de488203f644bb59af60ac2 kdeplasma-addons-4.2.4.tar.bz2 +74369a3346c95368a62dc5a1490ed886 kdeplasma-addons-4.3.0.tar.bz2 --- kdeplasma-addons-4.2.1-lancelot-qt45.patch DELETED --- --- kdeplasma-addons-4.2.3-rssnow_qt451_hack.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 13:04:06 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:04:06 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-11 kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch, NONE, 1.1 .cvsignore, 1.15, 1.16 kdeplasma-addons.spec, 1.35, 1.36 sources, 1.14, 1.15 kdeplasma-addons-4.2.1-lancelot-qt45.patch, 1.1, NONE kdeplasma-addons-4.2.3-rssnow_qt451_hack.patch, 1.1, NONE kdeplasma-addons-4.2.4-no_bluemarble.patch, 1.1, NONE Message-ID: <20090805130406.54EA511C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeplasma-addons/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13736/F-11 Modified Files: .cvsignore kdeplasma-addons.spec sources Added Files: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch Removed Files: kdeplasma-addons-4.2.1-lancelot-qt45.patch kdeplasma-addons-4.2.3-rssnow_qt451_hack.patch kdeplasma-addons-4.2.4-no_bluemarble.patch Log Message: kde-4.3.0 kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch: plasma-runner-contacts.desktop | 1 - 1 file changed, 1 deletion(-) --- NEW FILE kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch --- diff -up kdeplasma-addons-4.2.2/runners/contacts/plasma-runner-contacts.desktop.disable_contacts_krunner kdeplasma-addons-4.2.2/runners/contacts/plasma-runner-contacts.desktop --- kdeplasma-addons-4.2.2/runners/contacts/plasma-runner-contacts.desktop.disable_contacts_krunner 2009-03-26 09:43:17.000000000 -0500 +++ kdeplasma-addons-4.2.2/runners/contacts/plasma-runner-contacts.desktop 2009-04-30 14:43:36.820331028 -0500 @@ -92,4 +92,3 @@ X-KDE-PluginInfo-Email=tpr at iki.fi X-KDE-PluginInfo-Name=kabccontacts X-KDE-PluginInfo-Version=1.0 X-KDE-PluginInfo-License=LGPL -X-KDE-PluginInfo-EnabledByDefault=true Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-11/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 31 May 2009 14:29:49 -0000 1.15 +++ .cvsignore 5 Aug 2009 13:04:05 -0000 1.16 @@ -1 +1,5 @@ -kdeplasma-addons-4.2.4.tar.bz2 +kdeplasma-addons-4.2.90.tar.bz2 +kdeplasma-addons-4.2.95.tar.bz2 +kdeplasma-addons-4.2.96.tar.bz2 +kdeplasma-addons-4.2.98.tar.bz2 +kdeplasma-addons-4.3.0.tar.bz2 Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-11/kdeplasma-addons.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- kdeplasma-addons.spec 18 Jun 2009 13:59:01 -0000 1.35 +++ kdeplasma-addons.spec 5 Aug 2009 13:04:06 -0000 1.36 @@ -1,6 +1,6 @@ Name: kdeplasma-addons -Version: 4.2.4 -Release: 2%{?dist} +Version: 4.3.0 +Release: 5%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -9,25 +9,34 @@ URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeplasma-addons-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# http://ivan.fomentgroup.org/blog/2009/03/09/patch-for-lancelot-and-qt4/ -# http://bugs.gentoo.org/258758 -Patch0: kdeplasma-addons-4.2.1-lancelot-qt45.patch -# http://bugzilla.redhat.com/497659 -Patch1: kdeplasma-addons-4.2.3-rssnow_qt451_hack.patch -# omit bluemarble -Patch2: kdeplasma-addons-4.2.4-no_bluemarble.patch +## upstreamable patches +# disable contacts krunner that induces mostly needless kres-migrator and +# akonadi launch on first login +Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch + +## upstream patches BuildRequires: boost-devel +BuildRequires: eigen2-devel BuildRequires: gettext BuildRequires: kdepimlibs-devel >= %{version} -# for libplasmaclock +# for libplasmaclock, nepomuk BuildRequires: kdebase-workspace-devel >= %{version} +# RECOMMENDED: Marble is used to provide a desktop globe wallpaper for Plasma. +BuildRequires: kdeedu-devel >= %{version} %if 0%{?fedora} > 9 # Optional (but recommended), enables automatic rotation for frame applet BuildRequires: libkexiv2-devel >= 0.4.0 +# lancelot eye-candy +BuildRequires: libXcomposite-devel libXrender-devel libXdamage-devel %endif -BuildRequires: plasma-devel >= %{version} BuildRequires: qimageblitz-devel +BuildRequires: soprano-devel + +Requires: %{name}-libs%{?_isa} = %{version}-%{release} + +# when -libs was introduced +Obsoletes: kdeplasma-addons < 4.3.0-3 # most of former kdeaddons for KDE3 is now here Obsoletes: kdeaddons < 4 @@ -41,22 +50,27 @@ Provides: kdeplasmoids = %{version}-%{re Obsoletes: kde-plasma-lancelot < 4.0.80 Provides: kde-plasma-lancelot = %{version}-%{release} -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig +Obsoletes: kde-plasma-weather < 1.0.0-100 +Provides: kde-plasma-weather = 1.0.0-100 %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } %description Additional plasmoids for KDE. +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{version} +%description libs +%{summary}. + %prep %setup -q -n kdeplasma-addons-%{version} -%if 0%{?_qt45:1} -%patch0 -p0 -b .lancelot-qt45 -%patch1 -p1 -b .rssnow_qt451_hack -%endif -%patch2 -p1 -b .no_bluemarble + +%patch51 -p1 -b .krunner_contacts_not_enabledbydefault %build @@ -75,26 +89,34 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # unpackaged files -# omit -devel type stuff, for now +# omit shlib symlinks rm -f %{buildroot}%{_kde4_libdir}/libplasma*.so +rm -f %{buildroot}%{_kde4_libdir}/lib{ocsclient,rtm}.so +# lancelot-devel rm -f %{buildroot}%{_kde4_libdir}/liblancelot*.so rm -rf %{buildroot}%{_kde4_includedir}/lancelot +# conversion-devel +rm -rf %{buildroot}%{_kde4_includedir}/conversion/ +rm -f %{buildroot}%{_kde4_libdir}/libconversion.so +rm -f %{buildroot}%{_kde4_appsdir}/cmake/modules/FindConversion.cmake %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: fi +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %clean rm -rf %{buildroot} @@ -106,34 +128,78 @@ rm -rf %{buildroot} %{_kde4_bindir}/lancelot %{_kde4_appsdir}/bball/ %{_kde4_appsdir}/desktoptheme/* +%{_kde4_appsdir}/lancelot/ %{_kde4_appsdir}/plasma/services/* +%{_kde4_appsdir}/plasma-applet-opendesktop/ +%{_kde4_appsdir}/plasma_pastebin/ +%{_kde4_appsdir}/plasma_wallpaper_pattern/ %{_kde4_appsdir}/rssnow/ -%{_kde4_datadir}/config/comic.knsrc +%{_kde4_configdir}/*.knsrc %{_kde4_datadir}/kde4/services/*.desktop %{_kde4_datadir}/kde4/services/ServiceMenus/*.desktop %{_kde4_datadir}/kde4/servicetypes/*.desktop %{_kde4_datadir}/mime/packages/lancelotpart-mime.xml %{_kde4_datadir}/dbus-1/services/org.kde.lancelot.service %{_kde4_libdir}/kde4/*.so -%{_kde4_libdir}/liblancelot.so.* -%{_kde4_libdir}/libplasmaconverter.so.* -%{_kde4_libdir}/libplasmacomicprovidercore.so.* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libconversion.so.* +%{_kde4_libdir}/libocsclient.so.* +%{_kde4_libdir}/liblancelot.so.* +%{_kde4_libdir}/libplasmapotdprovidercore.so.* +%{_kde4_libdir}/libplasmacomicprovidercore.so.* +%{_kde4_libdir}/libplasmaweather.so.* +%{_kde4_libdir}/librtm.so.* + %changelog -* Thu Jun 18 2009 Rex Dieter - 4.2.4-2 -- drop bluemarble applet +* Tue Aug 04 2009 Than Ngo - 4.3.0-5 +- respin + +* Mon Aug 03 2009 Rex Dieter - 4.3.0-4 +- fix microblog post crasher (kdebug#202364) + +* Mon Aug 03 2009 Rex Dieter - 4.3.0-3 +- -libs subpkg to sanitize multilib + +* Sun Aug 02 2009 Rex Dieter - 4.3.0-2 +- fix to allow updating of status via microblog plasmoid + +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Thu Jul 16 2009 Rex Dieter - 4.2.96-2 +- BR: libXcomposite-devel (lancelot eye-candy) + +* Sun Jul 12 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Mon May 25 2009 Rex Dieter - 4.2.85-4 +- BR: eigen2-devel soprano-devel + +* Tue May 19 2009 Kevin Kofler - 4.2.85-3 +- BR kdeedu-devel (for Marble) -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Sun May 17 2009 Kevin Kofler - 4.2.85-2 +- Obsoletes/Provides: kde-plasma-weather -* Mon May 18 2009 Rex Dieter - 4.2.3-2 -- hack around rssnow+qt-4.5.1 bugosity (kde#190651,rhbz#497659) +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 -* Fri May 08 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Thu Apr 30 2009 Rex Dieter - 4.2.2-3 +- disable contacts krunner by default * Wed Apr 01 2009 Rex Dieter - 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-11/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 31 May 2009 14:29:50 -0000 1.14 +++ sources 5 Aug 2009 13:04:06 -0000 1.15 @@ -1 +1 @@ -8cd684126de488203f644bb59af60ac2 kdeplasma-addons-4.2.4.tar.bz2 +74369a3346c95368a62dc5a1490ed886 kdeplasma-addons-4.3.0.tar.bz2 --- kdeplasma-addons-4.2.1-lancelot-qt45.patch DELETED --- --- kdeplasma-addons-4.2.3-rssnow_qt451_hack.patch DELETED --- --- kdeplasma-addons-4.2.4-no_bluemarble.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 13:06:17 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:06:17 +0000 (UTC) Subject: rpms/kdepim/F-10 .cvsignore, 1.63, 1.64 kdepim.spec, 1.212, 1.213 sources, 1.72, 1.73 kdepim-4.2.patch, 1.1, NONE Message-ID: <20090805130617.AF09B11C034A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepim/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14471/F-10 Modified Files: .cvsignore kdepim.spec sources Removed Files: kdepim-4.2.patch Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/F-10/.cvsignore,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- .cvsignore 2 Jun 2009 10:14:26 -0000 1.63 +++ .cvsignore 5 Aug 2009 13:06:17 -0000 1.64 @@ -1 +1,5 @@ -kdepim-4.2.4.tar.bz2 +kdepim-4.2.90.tar.bz2 +kdepim-4.2.95.tar.bz2 +kdepim-4.2.96.tar.bz2 +kdepim-4.2.98.tar.bz2 +kdepim-4.3.0.tar.bz2 Index: kdepim.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/F-10/kdepim.spec,v retrieving revision 1.212 retrieving revision 1.213 diff -u -p -r1.212 -r1.213 --- kdepim.spec 26 Jun 2009 10:55:34 -0000 1.212 +++ kdepim.spec 5 Aug 2009 13:06:17 -0000 1.213 @@ -5,18 +5,14 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 -Version: 4.2.4 -Release: 2%{?dist} +Version: 4.3.0 +Release: 1%{?dist} License: GPLv2 Group: Applications/Productivity -URL: http://www.kde.org/ +URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 Patch0: kdepim-4.1.80-libqgpgme-link-fix.patch -# 4.2 upstream patches -# Patch100, GPGME 1.2.0 will break crypto in kdepim, -# https://bugs.kde.org/show_bug.cgi?id=197458 -Patch100: kdepim-4.2.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -24,6 +20,11 @@ Provides: kdepim4 = %{version}-%{release Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +# Upgrade path +%if 0%{?fedora} < 12 +Requires: kdepim-runtime >= %{version} +%endif + BuildRequires: akonadi-devel BuildRequires: bison flex BuildRequires: boost-devel @@ -32,6 +33,7 @@ BuildRequires: desktop-file-utils BuildRequires: gnokii-devel BuildRequires: gpgme-devel BuildRequires: kdepimlibs-devel >= %{version} +BuildRequires: kdelibs-experimental-devel BuildRequires: libassuan-devel BuildRequires: libical-devel BuildRequires: libXpm-devel libXScrnSaver-devel @@ -80,7 +82,7 @@ Install %{name}-devel if you want to wri %package libs Summary: %{name} runtime libraries Group: System Environment/Libraries -#Requires: kdelibs4 >= %{version} +Requires: kdelibs4%{?_isa} >= %{version} # include to be paranoid, installing libs-only is still mostly untested -- Rex Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} %description libs @@ -91,8 +93,10 @@ Requires: %{name} = %{?epoch:%{epoch}:}% %setup -q %patch0 -p1 -b .libqgpgme-link-fix -# 4.2 upstream patches -%patch100 -p0 -b .kde197458 +# omit conflict with oxygen-icons, working on a better long-term fix with +# oxygen folk to get all the icons/temporary stuff out of kdepim +rm -fv icons/temporary/ox16-status-meeting-organizer.png + %build mkdir -p %{_target_platform} @@ -108,9 +112,6 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -# conflict with oxygen-icon-theme -rm -rvf %{buildroot}%{_kde4_iconsdir}/oxygen/32x32/actions/appointment-new.png - # make symlinks relative mkdir -p %{buildroot}%{_docdir}/HTML/en/common pushd %{buildroot}%{_docdir}/HTML/en @@ -163,7 +164,6 @@ rm -rf %{buildroot} %{_kde4_datadir}/applications/kde4/* %{_kde4_appsdir}/* %{_datadir}/dbus-1/interfaces/*.xml -%{_kde4_datadir}/akonadi/agents/*.desktop %{_kde4_datadir}/autostart/* %{_kde4_datadir}/config/*rc %{_kde4_datadir}/config.kcfg/* @@ -172,7 +172,6 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_docdir}/HTML/en/* -%{_mandir}/man1/kabcclient.1* %files libs %defattr(-,root,root,-) @@ -189,14 +188,33 @@ rm -rf %{buildroot} %changelog -* Fri Jun 26 2009 Than Ngo - 4.2.4-2 -- fix the incompatible change in GPGME 1.2.0, it will break crypto in kdepim (upstream patch) +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 6:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Sat Jul 11 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Tue Jul 07 2009 Rex Dieter 4.2.95-2 +- Requires: kdepim-runtime (< F-12) + +* Mon Jun 29 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Lorenzo Villani - 6:4.2.90-1 +- KDE 4.3 Beta 2 -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Fri May 29 2009 Rex Dieter - 4.2.85-2 +- fix meeting-organizer icon conflict with oxygen-icons +- -libs: (re)add dep on kdelibs4 -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Mon Apr 13 2009 Rex Dieter - 4.2.2-4 - drop extraneous BR's, including libmal-devel (not currently used) @@ -214,7 +232,7 @@ rm -rf %{buildroot} - upstream korganizer-view patch * Wed Mar 04 2009 Than Ngo - 4.2.1-2 -- upstream patch, speed up folder syncing +- upstream patch, speed up folder syncing * Fri Feb 27 2009 Than Ngo - 4.2.1-1 - 4.2.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/F-10/sources,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- sources 2 Jun 2009 10:14:26 -0000 1.72 +++ sources 5 Aug 2009 13:06:17 -0000 1.73 @@ -1 +1 @@ -e3b14bea173511628767475f0dbfb6ac kdepim-4.2.4.tar.bz2 +ddc887f19ef9cd454f4f3226c955aaaf kdepim-4.3.0.tar.bz2 --- kdepim-4.2.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 13:06:18 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:06:18 +0000 (UTC) Subject: rpms/kdepim/F-11 .cvsignore, 1.63, 1.64 kdepim.spec, 1.218, 1.219 sources, 1.71, 1.72 kdepim-4.2.patch, 1.1, NONE Message-ID: <20090805130618.5D14A11C0439@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepim/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14471/F-11 Modified Files: .cvsignore kdepim.spec sources Removed Files: kdepim-4.2.patch Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/F-11/.cvsignore,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- .cvsignore 31 May 2009 15:21:26 -0000 1.63 +++ .cvsignore 5 Aug 2009 13:06:17 -0000 1.64 @@ -1 +1,5 @@ -kdepim-4.2.4.tar.bz2 +kdepim-4.2.90.tar.bz2 +kdepim-4.2.95.tar.bz2 +kdepim-4.2.96.tar.bz2 +kdepim-4.2.98.tar.bz2 +kdepim-4.3.0.tar.bz2 Index: kdepim.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/F-11/kdepim.spec,v retrieving revision 1.218 retrieving revision 1.219 diff -u -p -r1.218 -r1.219 --- kdepim.spec 26 Jun 2009 10:47:47 -0000 1.218 +++ kdepim.spec 5 Aug 2009 13:06:18 -0000 1.219 @@ -5,18 +5,14 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 -Version: 4.2.4 -Release: 2%{?dist} +Version: 4.3.0 +Release: 1%{?dist} License: GPLv2 Group: Applications/Productivity -URL: http://www.kde.org/ +URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 Patch0: kdepim-4.1.80-libqgpgme-link-fix.patch -# 4.2 upstream patches -# Patch100, GPGME 1.2.0 will break crypto in kdepim, -# https://bugs.kde.org/show_bug.cgi?id=197458 -Patch100: kdepim-4.2.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -24,6 +20,11 @@ Provides: kdepim4 = %{version}-%{release Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +# Upgrade path +%if 0%{?fedora} < 12 +Requires: kdepim-runtime >= %{version} +%endif + BuildRequires: akonadi-devel BuildRequires: bison flex BuildRequires: boost-devel @@ -32,6 +33,7 @@ BuildRequires: desktop-file-utils BuildRequires: gnokii-devel BuildRequires: gpgme-devel BuildRequires: kdepimlibs-devel >= %{version} +BuildRequires: kdelibs-experimental-devel BuildRequires: libassuan-devel BuildRequires: libical-devel BuildRequires: libXpm-devel libXScrnSaver-devel @@ -80,7 +82,7 @@ Install %{name}-devel if you want to wri %package libs Summary: %{name} runtime libraries Group: System Environment/Libraries -#Requires: kdelibs4 >= %{version} +Requires: kdelibs4%{?_isa} >= %{version} # include to be paranoid, installing libs-only is still mostly untested -- Rex Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} %description libs @@ -91,8 +93,10 @@ Requires: %{name} = %{?epoch:%{epoch}:}% %setup -q %patch0 -p1 -b .libqgpgme-link-fix -# 4.2 upstream patches -%patch100 -p0 -b .kde197458 +# omit conflict with oxygen-icons, working on a better long-term fix with +# oxygen folk to get all the icons/temporary stuff out of kdepim +rm -fv icons/temporary/ox16-status-meeting-organizer.png + %build mkdir -p %{_target_platform} @@ -108,9 +112,6 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -# conflict with oxygen-icon-theme -rm -rvf %{buildroot}%{_kde4_iconsdir}/oxygen/32x32/actions/appointment-new.png - # make symlinks relative mkdir -p %{buildroot}%{_docdir}/HTML/en/common pushd %{buildroot}%{_docdir}/HTML/en @@ -163,7 +164,6 @@ rm -rf %{buildroot} %{_kde4_datadir}/applications/kde4/* %{_kde4_appsdir}/* %{_datadir}/dbus-1/interfaces/*.xml -%{_kde4_datadir}/akonadi/agents/*.desktop %{_kde4_datadir}/autostart/* %{_kde4_datadir}/config/*rc %{_kde4_datadir}/config.kcfg/* @@ -172,7 +172,6 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_docdir}/HTML/en/* -%{_mandir}/man1/kabcclient.1* %files libs %defattr(-,root,root,-) @@ -189,14 +188,33 @@ rm -rf %{buildroot} %changelog -* Fri Jun 26 2009 Than Ngo - 4.2.4-2 -- fix the incompatible change in GPGME 1.2.0, it will break crypto in kdepim (upstream patch) +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 6:4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Sat Jul 11 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Tue Jul 07 2009 Rex Dieter 4.2.95-2 +- Requires: kdepim-runtime (< F-12) + +* Mon Jun 29 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Lorenzo Villani - 6:4.2.90-1 +- KDE 4.3 Beta 2 -* Sat May 30 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Fri May 29 2009 Rex Dieter - 4.2.85-2 +- fix meeting-organizer icon conflict with oxygen-icons +- -libs: (re)add dep on kdelibs4 -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Wed May 13 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Mon Apr 13 2009 Rex Dieter - 4.2.2-4 - drop extraneous BR's, including libmal-devel (not currently used) @@ -214,7 +232,7 @@ rm -rf %{buildroot} - upstream korganizer-view patch * Wed Mar 04 2009 Than Ngo - 4.2.1-2 -- upstream patch, speed up folder syncing +- upstream patch, speed up folder syncing * Fri Feb 27 2009 Than Ngo - 4.2.1-1 - 4.2.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/F-11/sources,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- sources 31 May 2009 15:21:26 -0000 1.71 +++ sources 5 Aug 2009 13:06:18 -0000 1.72 @@ -1 +1 @@ -e3b14bea173511628767475f0dbfb6ac kdepim-4.2.4.tar.bz2 +ddc887f19ef9cd454f4f3226c955aaaf kdepim-4.3.0.tar.bz2 --- kdepim-4.2.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 13:07:46 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:07:46 +0000 (UTC) Subject: rpms/kdesdk/F-10 .cvsignore, 1.56, 1.57 kdesdk.spec, 1.132, 1.133 sources, 1.59, 1.60 Message-ID: <20090805130746.163D311C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdesdk/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14984/F-10 Modified Files: .cvsignore kdesdk.spec sources Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdesdk/F-10/.cvsignore,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- .cvsignore 31 May 2009 14:42:08 -0000 1.56 +++ .cvsignore 5 Aug 2009 13:07:45 -0000 1.57 @@ -1 +1,5 @@ -kdesdk-4.2.4.tar.bz2 +kdesdk-4.2.90.tar.bz2 +kdesdk-4.2.95.tar.bz2 +kdesdk-4.2.96.tar.bz2 +kdesdk-4.2.98.tar.bz2 +kdesdk-4.3.0.tar.bz2 Index: kdesdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdesdk/F-10/kdesdk.spec,v retrieving revision 1.132 retrieving revision 1.133 diff -u -p -r1.132 -r1.133 --- kdesdk.spec 3 Jun 2009 12:37:31 -0000 1.132 +++ kdesdk.spec 5 Aug 2009 13:07:45 -0000 1.133 @@ -1,5 +1,5 @@ Name: kdesdk -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} Summary: The KDE Software Development Kit (SDK) @@ -223,14 +223,23 @@ fi %changelog -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 -* Wed May 27 2009 Rex Dieter - 4.2.3-2 -- restore blockquote patch (#487624) +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Sun Jul 12 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Thu May 14 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter - 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdesdk/F-10/sources,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- sources 31 May 2009 14:42:08 -0000 1.59 +++ sources 5 Aug 2009 13:07:45 -0000 1.60 @@ -1 +1 @@ -fb0672edb1e24859614935764ef4e8d3 kdesdk-4.2.4.tar.bz2 +eda2376a54d66899bf7beb60cc0843b1 kdesdk-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 13:07:46 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:07:46 +0000 (UTC) Subject: rpms/kdesdk/F-11 .cvsignore, 1.59, 1.60 kdesdk.spec, 1.147, 1.148 sources, 1.60, 1.61 Message-ID: <20090805130746.4AD1B11C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdesdk/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14984/F-11 Modified Files: .cvsignore kdesdk.spec sources Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdesdk/F-11/.cvsignore,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- .cvsignore 31 May 2009 14:42:08 -0000 1.59 +++ .cvsignore 5 Aug 2009 13:07:46 -0000 1.60 @@ -1 +1,5 @@ -kdesdk-4.2.4.tar.bz2 +kdesdk-4.2.90.tar.bz2 +kdesdk-4.2.95.tar.bz2 +kdesdk-4.2.96.tar.bz2 +kdesdk-4.2.98.tar.bz2 +kdesdk-4.3.0.tar.bz2 Index: kdesdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdesdk/F-11/kdesdk.spec,v retrieving revision 1.147 retrieving revision 1.148 diff -u -p -r1.147 -r1.148 --- kdesdk.spec 3 Jun 2009 12:37:32 -0000 1.147 +++ kdesdk.spec 5 Aug 2009 13:07:46 -0000 1.148 @@ -1,5 +1,5 @@ Name: kdesdk -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} Summary: The KDE Software Development Kit (SDK) @@ -223,14 +223,23 @@ fi %changelog -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 -* Wed May 27 2009 Rex Dieter - 4.2.3-2 -- restore blockquote patch (#487624) +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Sun Jul 12 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Thu May 14 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter - 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdesdk/F-11/sources,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- sources 31 May 2009 14:42:09 -0000 1.60 +++ sources 5 Aug 2009 13:07:46 -0000 1.61 @@ -1 +1 @@ -fb0672edb1e24859614935764ef4e8d3 kdesdk-4.2.4.tar.bz2 +eda2376a54d66899bf7beb60cc0843b1 kdesdk-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 13:09:13 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:09:13 +0000 (UTC) Subject: rpms/kdetoys/F-10 .cvsignore, 1.32, 1.33 kdetoys.spec, 1.42, 1.43 sources, 1.32, 1.33 kdetoys-4.2.0-dt_fixes.patch, 1.1, NONE Message-ID: <20090805130913.93D8911C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdetoys/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15326/F-10 Modified Files: .cvsignore kdetoys.spec sources Removed Files: kdetoys-4.2.0-dt_fixes.patch Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdetoys/F-10/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 31 May 2009 15:03:58 -0000 1.32 +++ .cvsignore 5 Aug 2009 13:09:13 -0000 1.33 @@ -1 +1,5 @@ -kdetoys-4.2.4.tar.bz2 +kdetoys-4.2.90.tar.bz2 +kdetoys-4.2.95.tar.bz2 +kdetoys-4.2.96.tar.bz2 +kdetoys-4.2.98.tar.bz2 +kdetoys-4.3.0.tar.bz2 Index: kdetoys.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdetoys/F-10/kdetoys.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- kdetoys.spec 31 May 2009 15:03:58 -0000 1.42 +++ kdetoys.spec 5 Aug 2009 13:09:13 -0000 1.43 @@ -1,7 +1,7 @@ Name: kdetoys Summary: K Desktop Environment - Toys and Amusements Epoch: 7 -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} License: GPLv2 @@ -10,8 +10,7 @@ URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# upstreamable patches -Patch50: kdetoys-4.2.0-dt_fixes.patch +# upstream patches # need kdebase-workspace-devel for KTux BuildRequires: kdebase-workspace-devel >= %{version} @@ -36,8 +35,6 @@ Requires(postun): /sbin/ldconfig %prep %setup -q -%patch50 -p1 -b .dt_fixes - %build @@ -89,11 +86,23 @@ fi %changelog -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Sun Jul 12 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Thu May 14 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdetoys/F-10/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 31 May 2009 15:03:58 -0000 1.32 +++ sources 5 Aug 2009 13:09:13 -0000 1.33 @@ -1 +1 @@ -57aca161a82d6f599132014d6d6b51db kdetoys-4.2.4.tar.bz2 +6975e332bdd1cdf60b8509c544cedb06 kdetoys-4.3.0.tar.bz2 --- kdetoys-4.2.0-dt_fixes.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 13:09:13 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:09:13 +0000 (UTC) Subject: rpms/kdetoys/F-11 .cvsignore, 1.36, 1.37 kdetoys.spec, 1.52, 1.53 sources, 1.33, 1.34 kdetoys-4.2.0-dt_fixes.patch, 1.3, NONE Message-ID: <20090805130913.CA7F011C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdetoys/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15326/F-11 Modified Files: .cvsignore kdetoys.spec sources Removed Files: kdetoys-4.2.0-dt_fixes.patch Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdetoys/F-11/.cvsignore,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- .cvsignore 31 May 2009 15:04:00 -0000 1.36 +++ .cvsignore 5 Aug 2009 13:09:13 -0000 1.37 @@ -1 +1,5 @@ -kdetoys-4.2.4.tar.bz2 +kdetoys-4.2.90.tar.bz2 +kdetoys-4.2.95.tar.bz2 +kdetoys-4.2.96.tar.bz2 +kdetoys-4.2.98.tar.bz2 +kdetoys-4.3.0.tar.bz2 Index: kdetoys.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdetoys/F-11/kdetoys.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- kdetoys.spec 31 May 2009 15:04:00 -0000 1.52 +++ kdetoys.spec 5 Aug 2009 13:09:13 -0000 1.53 @@ -1,7 +1,7 @@ Name: kdetoys Summary: K Desktop Environment - Toys and Amusements Epoch: 7 -Version: 4.2.4 +Version: 4.3.0 Release: 1%{?dist} License: GPLv2 @@ -10,8 +10,7 @@ URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# upstreamable patches -Patch50: kdetoys-4.2.0-dt_fixes.patch +# upstream patches # need kdebase-workspace-devel for KTux BuildRequires: kdebase-workspace-devel >= %{version} @@ -36,8 +35,6 @@ Requires(postun): /sbin/ldconfig %prep %setup -q -%patch50 -p1 -b .dt_fixes - %build @@ -89,11 +86,23 @@ fi %changelog -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Sun Jul 12 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Thu Jun 04 2009 Rex Dieter - 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Thu May 14 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter 4.2.2-2 - optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdetoys/F-11/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 31 May 2009 15:04:00 -0000 1.33 +++ sources 5 Aug 2009 13:09:13 -0000 1.34 @@ -1 +1 @@ -57aca161a82d6f599132014d6d6b51db kdetoys-4.2.4.tar.bz2 +6975e332bdd1cdf60b8509c544cedb06 kdetoys-4.3.0.tar.bz2 --- kdetoys-4.2.0-dt_fixes.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 13:12:35 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:12:35 +0000 (UTC) Subject: rpms/kdeutils/F-10 kdeutils-4.2.85-pykde4.patch, NONE, 1.1 .cvsignore, 1.59, 1.60 kdeutils.spec, 1.158, 1.159 sources, 1.63, 1.64 kdeutils-4.2.2-pykde4.patch, 1.1, NONE kdeutils-4.2.4-ark_servicepack.patch, 1.1, NONE Message-ID: <20090805131235.C0C8911C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeutils/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16176/F-10 Modified Files: .cvsignore kdeutils.spec sources Added Files: kdeutils-4.2.85-pykde4.patch Removed Files: kdeutils-4.2.2-pykde4.patch kdeutils-4.2.4-ark_servicepack.patch Log Message: kde-4.3.0 kdeutils-4.2.85-pykde4.patch: CMakeLists.txt | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) --- NEW FILE kdeutils-4.2.85-pykde4.patch --- diff -up kdeutils-4.2.85/printer-applet/CMakeLists.txt.pykde4 kdeutils-4.2.85/printer-applet/CMakeLists.txt --- kdeutils-4.2.85/printer-applet/CMakeLists.txt.pykde4 2009-04-28 08:45:59.000000000 -0500 +++ kdeutils-4.2.85/printer-applet/CMakeLists.txt 2009-05-17 10:03:09.381947455 -0500 @@ -4,24 +4,9 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PAT macro_optional_find_package(PythonLibrary) macro_optional_find_package(SIP) -find_package(PyQt4) -IF(NOT PYQT4_FOUND) - macro_log_feature(PYQT4_FOUND "PyQt4" "PyQt4 was not found. It is needed by printer-applet to run. (Use -DINSTALL_PRINTER_APPLET=TRUE to install anyway)" "http://www.riverbankcomputing.co.uk/software/pyqt/intro" FALSE) -ENDIF(NOT PYQT4_FOUND) - -find_package(PyKDE4) -IF(NOT PYKDE4_FOUND) - macro_log_feature(PYKDE4_FOUND "PyKDE4" "PyKDE4 was not found. It is needed by printer-applet to run. (Use -DINSTALL_PRINTER_APPLET=TRUE to install anyway)" "http://websvn.kde.org/trunk/KDE/kdebindings/python/pykde4/" FALSE) -ENDIF(NOT PYKDE4_FOUND) - -find_package(PyCups) -IF(NOT PYCUPS_FOUND) - macro_log_feature(PYCUPS_FOUND "PyCups" "PyCups was not found. It is needed by printer-applet to run. (Use -DINSTALL_PRINTER_APPLET=TRUE to install anyway)" "http://cyberelk.net/tim/software/pycups/" FALSE) -ENDIF(NOT PYCUPS_FOUND) - -IF(PYQT4_FOUND AND PYKDE4_FOUND AND PYCUPS_FOUND) - SET(INSTALL_PRINTER_APPLET TRUE) -ENDIF(PYQT4_FOUND AND PYKDE4_FOUND AND PYCUPS_FOUND) +if(PYTHONLIBRARY_FOUND) + set(INSTALL_PRINTER_APPLET TRUE) +endif(PYTHONLIBRARY_FOUND) IF(INSTALL_PRINTER_APPLET) install( FILES Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeutils/F-10/.cvsignore,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- .cvsignore 31 May 2009 15:10:22 -0000 1.59 +++ .cvsignore 5 Aug 2009 13:12:35 -0000 1.60 @@ -1 +1,5 @@ -kdeutils-4.2.4.tar.bz2 +kdeutils-4.2.90.tar.bz2 +kdeutils-4.2.95.tar.bz2 +kdeutils-4.2.96.tar.bz2 +kdeutils-4.2.98.tar.bz2 +kdeutils-4.3.0.tar.bz2 Index: kdeutils.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeutils/F-10/kdeutils.spec,v retrieving revision 1.158 retrieving revision 1.159 diff -u -p -r1.158 -r1.159 --- kdeutils.spec 4 Jun 2009 15:05:18 -0000 1.158 +++ kdeutils.spec 5 Aug 2009 13:12:35 -0000 1.159 @@ -1,12 +1,10 @@ -%if 0%{?fedora} == 9 -# continue including kjots here (as in 4.0) for F9 (we don't have kdepim 4.1 there) -%define include_kjots 1 -%endif +# define to include applet +%define printer_applet 1 Name: kdeutils Epoch: 6 -Version: 4.2.4 -Release: 2%{?dist} +Version: 4.3.0 +Release: 3%{?dist} Summary: K Desktop Environment - Utilities Group: Applications/System @@ -14,69 +12,74 @@ Group: Applications/System License: GPLv2 URL: http://www.kde.org Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 -%if 0%{?include_kjots} -Source1: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdepim-%{version}.tar.bz2 -Patch0: kdeutils-4.2.0-kjots-without-kdepim.patch -%endif -Patch1: kdeutils-4.2.2-pykde4.patch -# upstream fixes - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -## upstreamable patches -# http://bugzilla.redhat.com/504136 -Patch50: kdeutils-4.2.4-ark_servicepack.patch +Patch1: kdeutils-4.2.85-pykde4.patch + +## upstreamed patches + +## upstream fixes + # FIXME/TODO: Tpctl is needed for klaptopdaemon +BuildRequires: desktop-file-utils +BuildRequires: kdelibs-experimental-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: plasma-devel >= %{version} BuildRequires: gmp-devel BuildRequires: libarchive-devel BuildRequires: libzip-devel -BuildRequires: python +BuildRequires: python-devel python +BuildRequires: qca2-devel BuildRequires: qimageblitz-devel -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -Requires: kdelibs4 >= %{version} - +%if 0%{?printer_applet} %if 0%{?fedora} < 11 # upgrade path so it doesn't get lost Requires: %{name}-printer-applet = %{epoch}:%{version}-%{release} %endif +%else +Obsoletes: %{name}-printer-applet < %{epoch}:%{version}-%{release} +%endif Provides: okteta = 0.1.0-1 Obsoletes: okteta < 0.1.0-1 Obsoletes: kdeutils-extras < 6:4.0.0 -Obsoletes: kdeutils-libs < 6:4.0.0 Obsoletes: kdeutils-devel < 6:4.0.0 +Obsoletes: kdeutils < 6:4.3.0-2 + +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} %description Utilities for the K Desktop Environment. Includes: - * ark (tar/gzip archive manager) - * kcalc (scientific calculator) - * kcharselect (character selector) - * kdepasswd (change password) - * kdessh (ssh front end) - * kdf (view disk usage) - * kfloppy (floppy formatting tool) - * kgpg (gpg gui) -%if 0%{?include_kjots} - * kjots (note taker) -%endif - * ktimer (task scheduler) - * kwalletmanager (kde wallet management Tool) - * kwikdisk (removable media utility) - * okteta (binary/hex editor) + * ark: tar/gzip archive manager + * kcalc: scientific calculator + * kcharselect: character selector + * kdelirc: Linux Infrared Remote Control frontend + * kdessh: ssh front end + * kdf: view disk usage + * kfloppy: floppy formatting tool + * kgpg: gpg gui + * ktimer: task scheduler + * kwalletmanager: kde wallet management tool + * okteta: binary/hex editor * superkaramba - * sweeper (clean unwanted traces the user leaves on the system) + * sweeper: clean unwanted traces the user leaves on the system + +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{version} +%description libs +%{summary}. %package printer-applet Summary: KDE printer applet Group: Applications/System -Requires: PyKDE4 >= %{version} +Requires: PyKDE4 Requires: hal-cups-utils Requires: system-config-printer-libs %description printer-applet @@ -85,31 +88,18 @@ Requires: system-config-printer-libs %prep %setup -q -%if 0%{?include_kjots} -# unpack kdepim -%setup -q -T -D -a 1 -# extract kjots -mv -f kdepim-%{version}/kjots . -# extract kjots documentation -mv -f kdepim-%{version}/doc/kjots doc -# get rid of the rest of kdepim -rm -rf kdepim-%{version} -# make kjots build with kdeutils -%patch0 -p1 -b .kjots -%endif -%patch1 -p1 -b .pykde4 - -%patch50 -p1 -b .ark_servicepack - -# upstream fixes +# NEEDSWORK +#patch1 -p1 -b .pykde4 %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake_kde4} .. +%{cmake_kde4} \ + %{?printer_applet:-DINSTALL_PRINTER_APPLET=TRUE} \ + .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -121,19 +111,28 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # nothing should build against these -rm -f %{buildroot}%{_kde4_libdir}/liboktetacore.so %{buildroot}%{_kde4_libdir}/liboktetagui.so -# FIXME: if something builds against these, there should be a -devel package +rm -f %{buildroot}%{_kde4_libdir}/libokteta{core,gui}.so +rm -f %{buildroot}%{_kde4_libdir}/libkdelirc_shared.so rm -f %{buildroot}%{_kde4_libdir}/libkerfuffle.so rm -f %{buildroot}%{_kde4_libdir}/libkmilo.so rm -f %{buildroot}%{_kde4_libdir}/libsuperkaramba.so +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do +# make an exception for irkick service-style .desktop, while we consult +# upstream + if [ "`basename $f .desktop`" != "irkick" ]; then + desktop-file-validate $f + fi +done + + %clean rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -143,7 +142,6 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -152,11 +150,16 @@ if [ $1 -eq 0 ] ; then update-desktop-database -q &> /dev/null ||: fi +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %files %defattr(-,root,root,-) %doc AUTHORS COPYING README %{_kde4_bindir}/ark +%{_kde4_bindir}/irkick %{_kde4_bindir}/kcalc %{_kde4_bindir}/kcharselect %{_kde4_bindir}/kdessh @@ -170,6 +173,7 @@ fi %{_kde4_bindir}/superkaramba %{_kde4_bindir}/sweeper %{_kde4_appsdir}/ark/ +%{_kde4_appsdir}/irkick/ %{_kde4_appsdir}/kcalc/ %{_kde4_appsdir}/kcharselect/ %{_kde4_appsdir}/kconf_update/* @@ -178,44 +182,70 @@ fi %{_kde4_appsdir}/kwalletmanager/ %{_kde4_appsdir}/okteta/ %{_kde4_appsdir}/oktetapart/ +%{_kde4_appsdir}/profiles/ +%{_kde4_appsdir}/remotes/ %{_kde4_appsdir}/superkaramba/ %{_kde4_appsdir}/sweeper/ %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* -%{_kde4_datadir}/applications/kde4/* +%{_kde4_datadir}/applications/kde4/*.desktop %{_kde4_docdir}/HTML/en/* %{_kde4_iconsdir}/hicolor/*/apps/* %{_kde4_iconsdir}/oxygen/*/*/* %{_datadir}/dbus-1/interfaces/* %{_kde4_datadir}/config.kcfg/* +%{_kde4_datadir}/autostart/irkick.desktop %{_kde4_datadir}/autostart/kgpg.desktop %{_kde4_configdir}/* -%{_kde4_libdir}/lib*.so.* %{_kde4_libdir}/libkdeinit*.so -%{_kde4_libdir}/kde4/* -%if 0%{?include_kjots} -%{_kde4_bindir}/kjots -%{_kde4_appsdir}/kjots/ -%{_kde4_docdir}/HTML/en/kjots/ -%endif +%{_kde4_libdir}/kde4/*.so %{_mandir}/man1/* +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/lib*.so.* + +%if 0%{?printer_applet} %files printer-applet %defattr(-,root,root,-) %{_kde4_bindir}/printer-applet %{_kde4_datadir}/autostart/printer-applet.desktop %{_kde4_appsdir}/printer-applet/ +%endif %changelog -* Thu Jun 04 2009 Rex Dieter - 4.2.4-2 +* Sun Aug 02 2009 Rex Dieter - 6:4.3.0-3 +- include epoch's in -libs-related Requires + +* Sat Aug 01 2009 Rex Dieter - 6:4.3.0-2 +- -libs subpkg reborn: Multilib conflicts for index.cache.bz2 (#515087) +- %%check: desktop-file-validate + +* Thu Jul 30 2009 Than Ngo - 6:4.3.0-1 +- 4.3.0 + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Mon Jul 13 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) - Add support for PackageKit service packs (#504136) -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Wed May 20 2009 Kevin Kofler - 4.2.85-3 +- remove F9 kjots hack + +* Wed May 20 2009 Kevin Kofler - 4.2.85-2 +- reenable printer-applet -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Thu May 14 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Thu Apr 16 2009 Rex Dieter - 4.2.2-4 - revert -printer-applet dep changes (and drop for f11+) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeutils/F-10/sources,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- sources 31 May 2009 15:10:23 -0000 1.63 +++ sources 5 Aug 2009 13:12:35 -0000 1.64 @@ -1 +1 @@ -e7214cb1e84d2e6793d3dbeb8f33a3fe kdeutils-4.2.4.tar.bz2 +9d17d3d7bf25be5af1cbd4abf04e4c99 kdeutils-4.3.0.tar.bz2 --- kdeutils-4.2.2-pykde4.patch DELETED --- --- kdeutils-4.2.4-ark_servicepack.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 13:12:36 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:12:36 +0000 (UTC) Subject: rpms/kdeutils/F-11 kdeutils-4.2.85-pykde4.patch, NONE, 1.1 .cvsignore, 1.64, 1.65 kdeutils.spec, 1.178, 1.179 sources, 1.65, 1.66 kdeutils-4.2.2-pykde4.patch, 1.1, NONE kdeutils-4.2.4-ark_servicepack.patch, 1.1, NONE Message-ID: <20090805131236.3AB7711C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeutils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16176/F-11 Modified Files: .cvsignore kdeutils.spec sources Added Files: kdeutils-4.2.85-pykde4.patch Removed Files: kdeutils-4.2.2-pykde4.patch kdeutils-4.2.4-ark_servicepack.patch Log Message: kde-4.3.0 kdeutils-4.2.85-pykde4.patch: CMakeLists.txt | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) --- NEW FILE kdeutils-4.2.85-pykde4.patch --- diff -up kdeutils-4.2.85/printer-applet/CMakeLists.txt.pykde4 kdeutils-4.2.85/printer-applet/CMakeLists.txt --- kdeutils-4.2.85/printer-applet/CMakeLists.txt.pykde4 2009-04-28 08:45:59.000000000 -0500 +++ kdeutils-4.2.85/printer-applet/CMakeLists.txt 2009-05-17 10:03:09.381947455 -0500 @@ -4,24 +4,9 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PAT macro_optional_find_package(PythonLibrary) macro_optional_find_package(SIP) -find_package(PyQt4) -IF(NOT PYQT4_FOUND) - macro_log_feature(PYQT4_FOUND "PyQt4" "PyQt4 was not found. It is needed by printer-applet to run. (Use -DINSTALL_PRINTER_APPLET=TRUE to install anyway)" "http://www.riverbankcomputing.co.uk/software/pyqt/intro" FALSE) -ENDIF(NOT PYQT4_FOUND) - -find_package(PyKDE4) -IF(NOT PYKDE4_FOUND) - macro_log_feature(PYKDE4_FOUND "PyKDE4" "PyKDE4 was not found. It is needed by printer-applet to run. (Use -DINSTALL_PRINTER_APPLET=TRUE to install anyway)" "http://websvn.kde.org/trunk/KDE/kdebindings/python/pykde4/" FALSE) -ENDIF(NOT PYKDE4_FOUND) - -find_package(PyCups) -IF(NOT PYCUPS_FOUND) - macro_log_feature(PYCUPS_FOUND "PyCups" "PyCups was not found. It is needed by printer-applet to run. (Use -DINSTALL_PRINTER_APPLET=TRUE to install anyway)" "http://cyberelk.net/tim/software/pycups/" FALSE) -ENDIF(NOT PYCUPS_FOUND) - -IF(PYQT4_FOUND AND PYKDE4_FOUND AND PYCUPS_FOUND) - SET(INSTALL_PRINTER_APPLET TRUE) -ENDIF(PYQT4_FOUND AND PYKDE4_FOUND AND PYCUPS_FOUND) +if(PYTHONLIBRARY_FOUND) + set(INSTALL_PRINTER_APPLET TRUE) +endif(PYTHONLIBRARY_FOUND) IF(INSTALL_PRINTER_APPLET) install( FILES Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeutils/F-11/.cvsignore,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- .cvsignore 31 May 2009 15:10:23 -0000 1.64 +++ .cvsignore 5 Aug 2009 13:12:35 -0000 1.65 @@ -1 +1,5 @@ -kdeutils-4.2.4.tar.bz2 +kdeutils-4.2.90.tar.bz2 +kdeutils-4.2.95.tar.bz2 +kdeutils-4.2.96.tar.bz2 +kdeutils-4.2.98.tar.bz2 +kdeutils-4.3.0.tar.bz2 Index: kdeutils.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeutils/F-11/kdeutils.spec,v retrieving revision 1.178 retrieving revision 1.179 diff -u -p -r1.178 -r1.179 --- kdeutils.spec 28 Jun 2009 20:37:22 -0000 1.178 +++ kdeutils.spec 5 Aug 2009 13:12:36 -0000 1.179 @@ -1,12 +1,10 @@ -%if 0%{?fedora} == 9 -# continue including kjots here (as in 4.0) for F9 (we don't have kdepim 4.1 there) -%define include_kjots 1 -%endif +# define to include applet +%define printer_applet 1 Name: kdeutils Epoch: 6 -Version: 4.2.4 -Release: 2%{?dist} +Version: 4.3.0 +Release: 3%{?dist} Summary: K Desktop Environment - Utilities Group: Applications/System @@ -14,68 +12,74 @@ Group: Applications/System License: GPLv2 URL: http://www.kde.org Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 -%if 0%{?include_kjots} -Source1: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdepim-%{version}.tar.bz2 -Patch0: kdeutils-4.2.0-kjots-without-kdepim.patch -%endif -Patch1: kdeutils-4.2.2-pykde4.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -## upstream patches -# http://bugzilla.redhat.com/504136 -Patch100: kdeutils-4.2.4-ark_servicepack.patch +Patch1: kdeutils-4.2.85-pykde4.patch + +## upstreamed patches + +## upstream fixes + # FIXME/TODO: Tpctl is needed for klaptopdaemon +BuildRequires: desktop-file-utils +BuildRequires: kdelibs-experimental-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: plasma-devel >= %{version} BuildRequires: gmp-devel BuildRequires: libarchive-devel BuildRequires: libzip-devel -BuildRequires: python +BuildRequires: python-devel python +BuildRequires: qca2-devel BuildRequires: qimageblitz-devel -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -Requires: kdelibs4 >= %{version} - +%if 0%{?printer_applet} %if 0%{?fedora} < 11 # upgrade path so it doesn't get lost Requires: %{name}-printer-applet = %{epoch}:%{version}-%{release} %endif +%else +Obsoletes: %{name}-printer-applet < %{epoch}:%{version}-%{release} +%endif Provides: okteta = 0.1.0-1 Obsoletes: okteta < 0.1.0-1 Obsoletes: kdeutils-extras < 6:4.0.0 -Obsoletes: kdeutils-libs < 6:4.0.0 Obsoletes: kdeutils-devel < 6:4.0.0 +Obsoletes: kdeutils < 6:4.3.0-2 + +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} %description Utilities for the K Desktop Environment. Includes: - * ark (tar/gzip archive manager) - * kcalc (scientific calculator) - * kcharselect (character selector) - * kdepasswd (change password) - * kdessh (ssh front end) - * kdf (view disk usage) - * kfloppy (floppy formatting tool) - * kgpg (gpg gui) -%if 0%{?include_kjots} - * kjots (note taker) -%endif - * ktimer (task scheduler) - * kwalletmanager (kde wallet management Tool) - * kwikdisk (removable media utility) - * okteta (binary/hex editor) + * ark: tar/gzip archive manager + * kcalc: scientific calculator + * kcharselect: character selector + * kdelirc: Linux Infrared Remote Control frontend + * kdessh: ssh front end + * kdf: view disk usage + * kfloppy: floppy formatting tool + * kgpg: gpg gui + * ktimer: task scheduler + * kwalletmanager: kde wallet management tool + * okteta: binary/hex editor * superkaramba - * sweeper (clean unwanted traces the user leaves on the system) + * sweeper: clean unwanted traces the user leaves on the system + +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{version} +%description libs +%{summary}. %package printer-applet Summary: KDE printer applet Group: Applications/System -Requires: PyKDE4 >= %{version} +Requires: PyKDE4 Requires: hal-cups-utils Requires: system-config-printer-libs %description printer-applet @@ -84,31 +88,18 @@ Requires: system-config-printer-libs %prep %setup -q -%if 0%{?include_kjots} -# unpack kdepim -%setup -q -T -D -a 1 -# extract kjots -mv -f kdepim-%{version}/kjots . -# extract kjots documentation -mv -f kdepim-%{version}/doc/kjots doc -# get rid of the rest of kdepim -rm -rf kdepim-%{version} -# make kjots build with kdeutils -%patch0 -p1 -b .kjots -%endif -%patch1 -p1 -b .pykde4 - -%patch100 -p1 -b .ark_servicepack - -# upstream fixes +# NEEDSWORK +#patch1 -p1 -b .pykde4 %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake_kde4} .. +%{cmake_kde4} \ + %{?printer_applet:-DINSTALL_PRINTER_APPLET=TRUE} \ + .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -120,19 +111,28 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # nothing should build against these -rm -f %{buildroot}%{_kde4_libdir}/liboktetacore.so %{buildroot}%{_kde4_libdir}/liboktetagui.so -# FIXME: if something builds against these, there should be a -devel package +rm -f %{buildroot}%{_kde4_libdir}/libokteta{core,gui}.so +rm -f %{buildroot}%{_kde4_libdir}/libkdelirc_shared.so rm -f %{buildroot}%{_kde4_libdir}/libkerfuffle.so rm -f %{buildroot}%{_kde4_libdir}/libkmilo.so rm -f %{buildroot}%{_kde4_libdir}/libsuperkaramba.so +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do +# make an exception for irkick service-style .desktop, while we consult +# upstream + if [ "`basename $f .desktop`" != "irkick" ]; then + desktop-file-validate $f + fi +done + + %clean rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -142,7 +142,6 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -151,11 +150,16 @@ if [ $1 -eq 0 ] ; then update-desktop-database -q &> /dev/null ||: fi +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %files %defattr(-,root,root,-) %doc AUTHORS COPYING README %{_kde4_bindir}/ark +%{_kde4_bindir}/irkick %{_kde4_bindir}/kcalc %{_kde4_bindir}/kcharselect %{_kde4_bindir}/kdessh @@ -169,6 +173,7 @@ fi %{_kde4_bindir}/superkaramba %{_kde4_bindir}/sweeper %{_kde4_appsdir}/ark/ +%{_kde4_appsdir}/irkick/ %{_kde4_appsdir}/kcalc/ %{_kde4_appsdir}/kcharselect/ %{_kde4_appsdir}/kconf_update/* @@ -177,44 +182,70 @@ fi %{_kde4_appsdir}/kwalletmanager/ %{_kde4_appsdir}/okteta/ %{_kde4_appsdir}/oktetapart/ +%{_kde4_appsdir}/profiles/ +%{_kde4_appsdir}/remotes/ %{_kde4_appsdir}/superkaramba/ %{_kde4_appsdir}/sweeper/ %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* -%{_kde4_datadir}/applications/kde4/* +%{_kde4_datadir}/applications/kde4/*.desktop %{_kde4_docdir}/HTML/en/* %{_kde4_iconsdir}/hicolor/*/apps/* %{_kde4_iconsdir}/oxygen/*/*/* %{_datadir}/dbus-1/interfaces/* %{_kde4_datadir}/config.kcfg/* +%{_kde4_datadir}/autostart/irkick.desktop %{_kde4_datadir}/autostart/kgpg.desktop %{_kde4_configdir}/* -%{_kde4_libdir}/lib*.so.* %{_kde4_libdir}/libkdeinit*.so -%{_kde4_libdir}/kde4/* -%if 0%{?include_kjots} -%{_kde4_bindir}/kjots -%{_kde4_appsdir}/kjots/ -%{_kde4_docdir}/HTML/en/kjots/ -%endif +%{_kde4_libdir}/kde4/*.so %{_mandir}/man1/* +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/lib*.so.* + +%if 0%{?printer_applet} %files printer-applet %defattr(-,root,root,-) %{_kde4_bindir}/printer-applet %{_kde4_datadir}/autostart/printer-applet.desktop %{_kde4_appsdir}/printer-applet/ +%endif %changelog -* Thu Jun 04 2009 Rex Dieter - 4.2.4-2 +* Sun Aug 02 2009 Rex Dieter - 6:4.3.0-3 +- include epoch's in -libs-related Requires + +* Sat Aug 01 2009 Rex Dieter - 6:4.3.0-2 +- -libs subpkg reborn: Multilib conflicts for index.cache.bz2 (#515087) +- %%check: desktop-file-validate + +* Thu Jul 30 2009 Than Ngo - 6:4.3.0-1 +- 4.3.0 + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Mon Jul 13 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) - Add support for PackageKit service packs (#504136) -* Sun May 31 2009 Luk?? Tinkl - 4.2.4-1 -- KDE 4.2.4 +* Wed May 20 2009 Kevin Kofler - 4.2.85-3 +- remove F9 kjots hack + +* Wed May 20 2009 Kevin Kofler - 4.2.85-2 +- reenable printer-applet -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Thu May 14 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Thu Apr 16 2009 Rex Dieter - 4.2.2-4 - revert -printer-applet dep changes (and drop for f11+) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeutils/F-11/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 31 May 2009 15:10:23 -0000 1.65 +++ sources 5 Aug 2009 13:12:36 -0000 1.66 @@ -1 +1 @@ -e7214cb1e84d2e6793d3dbeb8f33a3fe kdeutils-4.2.4.tar.bz2 +9d17d3d7bf25be5af1cbd4abf04e4c99 kdeutils-4.3.0.tar.bz2 --- kdeutils-4.2.2-pykde4.patch DELETED --- --- kdeutils-4.2.4-ark_servicepack.patch DELETED --- From kasal at fedoraproject.org Wed Aug 5 13:15:10 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 5 Aug 2009 13:15:10 +0000 (UTC) Subject: rpms/syncevolution/devel syncevolution.spec,1.12,1.13 Message-ID: <20090805131510.5352311C008C@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/syncevolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16973 Modified Files: syncevolution.spec Log Message: - fixing autoconfigury; now it fails in a later stage of build Index: syncevolution.spec =================================================================== RCS file: /cvs/extras/rpms/syncevolution/devel/syncevolution.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- syncevolution.spec 5 Aug 2009 11:11:39 -0000 1.12 +++ syncevolution.spec 5 Aug 2009 13:15:10 -0000 1.13 @@ -1,7 +1,7 @@ Summary: SyncML client for evolution Name: syncevolution Version: 0.8.1+0.9+beta3+20090723 -Release: 1.0.1%{?dist} +Release: 1.0.2%{?dist} License: LGPLv2+ Group: Applications/Productivity URL: http://syncevolution.org/ @@ -35,18 +35,19 @@ Files for development with %{name}. %prep %setup -q %patch0 -p1 -b .Fedora-build +# use the ac macros in Makefile.am +sed -i '/^ACLOCAL_AMFLAGS/{ /m4-repo/!s/$/ -I m4-repo/ }' Makefile*.am +touch -r Makefile-gen.am Makefile.am %build -aclocal --force -libtoolize --copy --force --automake intltoolize --automake --copy --force -autoconf --force -automake --copy --add-missing +autoreconf -fiv +(cd src/synthesis && mkdir m4 && autoreconf -fi) %configure --enable-unit-tests --enable-libsoup \ --enable-dbus-service --enable-shared --with-expat=system \ --disable-static -#sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool -#sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g + s|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} find . -type d -perm 02755 -exec chmod 0755 '{}' \; @@ -57,8 +58,7 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/te #rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name} #Remove libtool archives and static libs -find %{buildroot} -name '*.la' -exec rm -f {} ';' -find %{buildroot} -name '*.a' -exec rm -f {} ';' +find %{buildroot} -name '*.la' -o -name '*.a' | xargs rm %clean rm -rf $RPM_BUILD_ROOT @@ -86,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/syncevolution/*so %changelog +* Wed Aug 5 2009 Stepan Kasal - 0.8.1+0.9+beta3+20090723-1.0.2 +- fixing autoconfigury; now it fails in a later stage of build ;-) + * Wed Aug 5 2009 Mat?j Cepl - 0.8.1+0.9+beta3+20090723-1.0.1 - fixing rpath, currently FTBFS!!! From rdieter at fedoraproject.org Wed Aug 5 13:11:04 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 13:11:04 +0000 (UTC) Subject: rpms/kdeutils/devel kdeutils-4.2.90-ark_servicepack.patch,1.1,NONE Message-ID: <20090805131104.11AFF11C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15747 Removed Files: kdeutils-4.2.90-ark_servicepack.patch Log Message: upstreamed patch --- kdeutils-4.2.90-ark_servicepack.patch DELETED --- From gerd at fedoraproject.org Wed Aug 5 13:49:40 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Wed, 5 Aug 2009 13:49:40 +0000 (UTC) Subject: rpms/rakudo/devel .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 rakudo.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090805134940.4553511C008C@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/rakudo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26134/devel Modified Files: .cvsignore import.log rakudo.spec sources Log Message: initial the Rakudo package for Fedora 12 again Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 3 Aug 2009 07:03:43 -0000 1.2 +++ .cvsignore 5 Aug 2009 13:49:39 -0000 1.3 @@ -1,2 +1 @@ -parrot-1.4.0.tar.gz rakudo-2009-07.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 3 Aug 2009 07:03:48 -0000 1.1 +++ import.log 5 Aug 2009 13:49:39 -0000 1.2 @@ -1 +1,2 @@ rakudo-2009_07-3_fc11:HEAD:rakudo-2009.07-3.fc11.src.rpm:1249282522 +rakudo-0_0_2009_07_1_4_0-1_fc11:HEAD:rakudo-0.0.2009.07_1.4.0-1.fc11.src.rpm:1249480110 Index: rakudo.spec =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/rakudo.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- rakudo.spec 3 Aug 2009 07:03:50 -0000 1.1 +++ rakudo.spec 5 Aug 2009 13:49:40 -0000 1.2 @@ -2,61 +2,49 @@ %global month 07 %global parrot_version 1.4.0 +ExcludeArch:ppc + +%define parrot_dynext %{_libdir}/parrot/%{parrot_version}/dynext +%define par_lang_perl6 %{_libdir}/parrot/%{parrot_version}/languages/perl6 + Name: rakudo -Version: %{year}.%{month} -Release: 3%{?dist} +Version: 0.0.%{year}.%{month}_%{parrot_version} +Release: 1%{?dist} Summary: A Perl compiler on Parrot License: Artistic 2.0 Group: Development/Languages URL: http://www.rakudo.org/ Source0: http://cloud.github.com/downloads/rakudo/rakudo/rakudo-%{year}-%{month}.tar.gz -Source1: ftp://ftp.parrot.org/pub/parrot/releases/stable/%{parrot_version}/parrot-%{parrot_version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: readline-devel BuildRequires: ncurses-devel +BuildRequires: readline-devel BuildRequires: gmp-devel BuildRequires: gdbm-devel BuildRequires: libicu-devel -BuildRequires: perl(Test::Harness) -BuildRequires: perl(Test::Simple) -BuildRequires: ctags -BuildRequires: openssl-devel +BuildRequires: parrot >= %{parrot_version} +BuildRequires: parrot-devel >= %{parrot_version} +BuildRequires: parrot-tools >= %{parrot_version} %description Rakudo Perl 6, or just Rakudo, is a Perl 6 compiler for the Parrot virtual machine. Rakudo is an implementation of the Perl 6 specification that runs -on the Parrot VM. +on the Parrot VM. More information about Perl 6 is available from: +http://perl6-projects.org %prep -%setup -q -n rakudo-%{year}-%{month} -a1 +%setup -q -n %{name}-%{year}-%{month} exit 0 %build -%ifarch %{ix86} x86_64 - RPM_OPT_FLAGS="$RPM_OPT_FLAGS -maccumulate-outgoing-args" -%else -# The PowerPC-architecture do not build with the '-maccumulate-outgoing-args' -# option. - RPM_OPT_FLAGS="$RPM_OPT_FLAGS" -%endif - -cd parrot-%{parrot_version} -export LD_LIBRARY_PATH=$( pwd )/blib/lib - -%{__perl} Configure.pl --parrot_is_shared \ - --disable-rpath \ - --optimize="$RPM_OPT_FLAGS" -make -cd .. -%{__perl} Configure.pl --parrot-config=./parrot-1.4.0/parrot_config +%{__perl} Configure.pl make %install rm -rf $RPM_BUILD_ROOT -%{__install} -D --mode=755 perl6 $RPM_BUILD_ROOT/usr/bin/perl6 +make install DESTDIR=$RPM_BUILD_ROOT %check make test @@ -68,14 +56,23 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%{_bindir}/perl6 %doc CREDITS LICENSE README +%{_bindir}/perl6 +%{parrot_dynext}/perl6_group.so +%{parrot_dynext}/perl6_ops.so +%{parrot_dynext}/perl6_ops_cg.so +%{parrot_dynext}/perl6_ops_cgp.so +%{parrot_dynext}/perl6_ops_switch.so +%{par_lang_perl6}/lib/Safe.pm +%{par_lang_perl6}/lib/Test.pm +%{par_lang_perl6}/perl6.pbc + %changelog -* Fri Jul 31 2009 Gerd Pokorra 2009.07-3 -- Fix versioning +* Fri Jul 31 2009 Gerd Pokorra 0.0.2009.07-1 - Provide full SourceURLs -- strip binary - -* Fri Jul 31 2009 Gerd Pokorra 2009.07-2 +- strip binary ??? - first .spec file created + +* Fri Jul 31 2009 wayland 0.0.2009.07-1 +- Tim Nelson also created an initial .spec file some things are taken from it Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 3 Aug 2009 07:03:51 -0000 1.2 +++ sources 5 Aug 2009 13:49:40 -0000 1.3 @@ -1,2 +1 @@ -3f66816c0f2ba18bdd2cf7bedd59f045 parrot-1.4.0.tar.gz -df841289a91a804a5bd2fe3125dfc06b rakudo-2009-07.tar.gz +9ea4e8dbe344d9b916d78e13e687a9f9 rakudo-2009-07.tar.gz From pvrabec at fedoraproject.org Wed Aug 5 13:53:27 2009 From: pvrabec at fedoraproject.org (Peter Vrabec) Date: Wed, 5 Aug 2009 13:53:27 +0000 (UTC) Subject: rpms/shadow-utils/F-11 shadow-4.1.4.1-sysacc.patch, 1.1, 1.2 shadow-utils.spec, 1.131, 1.132 Message-ID: <20090805135327.E9CFF11C008C@cvs1.fedora.phx.redhat.com> Author: pvrabec Update of /cvs/extras/rpms/shadow-utils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27618 Modified Files: shadow-4.1.4.1-sysacc.patch shadow-utils.spec Log Message: increase threshold for uid/gid reservations to 200 (#515667) shadow-4.1.4.1-sysacc.patch: find_new_gid.c | 93 +++++++++++++++++++++++++++++++---------------------- find_new_uid.c | 99 +++++++++++++++++++++++++++++++++------------------------ 2 files changed, 113 insertions(+), 79 deletions(-) Index: shadow-4.1.4.1-sysacc.patch =================================================================== RCS file: /cvs/extras/rpms/shadow-utils/F-11/shadow-4.1.4.1-sysacc.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- shadow-4.1.4.1-sysacc.patch 17 Jul 2009 14:04:27 -0000 1.1 +++ shadow-4.1.4.1-sysacc.patch 5 Aug 2009 13:53:27 -0000 1.2 @@ -15,7 +15,7 @@ diff -up shadow-4.1.4.1/libmisc/find_new gid_max = (gid_t) getdef_ulong ("GID_MAX", 60000UL); } else { - gid_min = (gid_t) getdef_ulong ("SYS_GID_MIN", 1UL); -+ gid_min = (gid_t) getdef_ulong ("SYS_GID_MIN", 101UL); ++ gid_min = (gid_t) getdef_ulong ("SYS_GID_MIN", 201UL); gid_max = (gid_t) getdef_ulong ("GID_MIN", 500UL) - 1; gid_max = (gid_t) getdef_ulong ("SYS_GID_MAX", (unsigned long) gid_max); } @@ -161,7 +161,7 @@ diff -up shadow-4.1.4.1/libmisc/find_new uid_max = (uid_t) getdef_ulong ("UID_MAX", 60000UL); } else { - uid_min = (uid_t) getdef_ulong ("SYS_UID_MIN", 1UL); -+ uid_min = (uid_t) getdef_ulong ("SYS_UID_MIN", 101UL); ++ uid_min = (uid_t) getdef_ulong ("SYS_UID_MIN", 201UL); uid_max = (uid_t) getdef_ulong ("UID_MIN", 500UL) - 1; uid_max = (uid_t) getdef_ulong ("SYS_UID_MAX", (unsigned long) uid_max); } Index: shadow-utils.spec =================================================================== RCS file: /cvs/extras/rpms/shadow-utils/F-11/shadow-utils.spec,v retrieving revision 1.131 retrieving revision 1.132 diff -u -p -r1.131 -r1.132 --- shadow-utils.spec 17 Jul 2009 14:04:27 -0000 1.131 +++ shadow-utils.spec 5 Aug 2009 13:53:27 -0000 1.132 @@ -1,7 +1,7 @@ Summary: Utilities for managing accounts and shadow password files Name: shadow-utils Version: 4.1.4.1 -Release: 4%{?dist} +Release: 5%{?dist} Epoch: 2 URL: http://pkg-shadow.alioth.debian.org/ Source0: ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow/shadow-%{version}.tar.bz2 @@ -182,6 +182,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/vigr.8* %changelog +* Wed Aug 05 2009 Peter Vrabec 2:4.1.4.1-5 +- increase threshold for uid/gid reservations to 200 (#515667) + * Thu Jul 16 2009 Peter Vrabec 2:4.1.4.1-4 - fix a list of owned directories (#510366) From jnovy at fedoraproject.org Wed Aug 5 13:55:00 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Wed, 5 Aug 2009 13:55:00 +0000 (UTC) Subject: rpms/xz/devel .cvsignore,1.2,1.3 sources,1.2,1.3 xz.spec,1.2,1.3 Message-ID: <20090805135500.0256411C008C@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/xz/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28150 Modified Files: .cvsignore sources xz.spec Log Message: * Thu Jul 30 2009 Jindrich Novy 4.999.8-0.9.beta.20090803git - update to the latest GIT snapshot Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xz/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Jul 2009 18:19:25 -0000 1.2 +++ .cvsignore 5 Aug 2009 13:54:59 -0000 1.3 @@ -1 +1 @@ -xz-4.999.8beta.tar.gz +xz-4.999.8beta.20090804git.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xz/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Jul 2009 18:19:25 -0000 1.2 +++ sources 5 Aug 2009 13:54:59 -0000 1.3 @@ -1 +1 @@ -f00967331a487e88d51207fe17c56f52 xz-4.999.8beta.tar.gz +5efad2a123674034cb0c5a5794686e7a xz-4.999.8beta.20090804git.tar.gz Index: xz.spec =================================================================== RCS file: /cvs/pkgs/rpms/xz/devel/xz.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- xz.spec 27 Jul 2009 08:50:20 -0000 1.2 +++ xz.spec 5 Aug 2009 13:54:59 -0000 1.3 @@ -1,10 +1,13 @@ +%define git_date 20090804 + Summary: LZMA compression utilities Name: xz Version: 4.999.8 -Release: 0.8.beta%{?dist} +Release: 0.9.beta.%{git_date}git%{?dist} License: LGPLv2+ Group: Applications/File -Source0: http://tukaani.org/%{name}/%{name}-%{version}beta.tar.gz +# source created as "make dist" in checked out GIT tree +Source0: http://tukaani.org/%{name}/%{name}-%{version}beta.%{git_date}git.tar.gz URL: http://tukaani.org/%{name}/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-libs = %{version}-%{release} @@ -67,6 +70,7 @@ rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="%{__install} -p" rm -f %{buildroot}/%{_libdir}/*.a rm -f %{buildroot}/%{_libdir}/*.la +rm -rf %{buildroot}/%{_docdir}/%{name} %check LD_LIBRARY_PATH=$PWD/src/liblzma/.libs make check @@ -102,6 +106,9 @@ rm -rf %{buildroot} %{_mandir}/man1/* %changelog +* Tue Aug 04 2009 Jindrich Novy 4.999.8-0.9.beta.20090804git +- update to the latest GIT snapshot + * Mon Jul 27 2009 Fedora Release Engineering - 4.999.8-0.8.beta - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From makowski at fedoraproject.org Wed Aug 5 13:55:18 2009 From: makowski at fedoraproject.org (Philippe Makowski) Date: Wed, 5 Aug 2009 13:55:18 +0000 (UTC) Subject: rpms/firebird/devel README.Fedora,1.2,1.3 firebird.spec,1.6,1.7 Message-ID: <20090805135518.C5A2C11C008C@cvs1.fedora.phx.redhat.com> Author: makowski Update of /cvs/pkgs/rpms/firebird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28242 Modified Files: README.Fedora firebird.spec Log Message: * Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 - rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) - remove stupid rm -rf in postun Index: README.Fedora =================================================================== RCS file: /cvs/pkgs/rpms/firebird/devel/README.Fedora,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- README.Fedora 11 Jul 2009 16:02:06 -0000 1.2 +++ README.Fedora 5 Aug 2009 13:55:18 -0000 1.3 @@ -4,9 +4,11 @@ Differences between upstream and the Fed * All files are installed according to the FHS. Relatively complete environment as provided by upstream may be found in %{fbroot} -* Firebird utilities gbak,gsec,gfix,nbackup and gstat have a symlink in /usr/bin +* Firebird utilities gbak,gsec,gfix,and nbackup have a symlink in /usr/bin In /usr/bin you have also isql-fb symlinked to Firebird isql. We can't name it isql to avoid conflict with isql from UNIX-ODBC + In /usr/bin you have also gstat-fb symlinked to Firebird gstat. + We can't name it gstat to avoid conflict with gstat from Ganglia-gmond * According to Fedora packaging rules, firebird service is not started automatically. You need to start it, as root : Index: firebird.spec =================================================================== RCS file: /cvs/pkgs/rpms/firebird/devel/firebird.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- firebird.spec 30 Jul 2009 13:24:01 -0000 1.6 +++ firebird.spec 5 Aug 2009 13:55:18 -0000 1.7 @@ -6,7 +6,7 @@ Summary: SQL relational database management system Name: firebird Version: 2.1.3.18185.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/Databases License: Interbase @@ -315,7 +315,7 @@ ln -s %{fbroot}/bin/gbak .%{_bindir}/gba ln -s %{fbroot}/bin/gfix .%{_bindir}/gfix ln -s %{fbroot}/bin/gsec .%{_bindir}/gsec ln -s %{fbroot}/bin/nbackup .%{_bindir}/nbackup -ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat +ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat-fb %clean @@ -407,7 +407,6 @@ fi %postun /sbin/ldconfig -rm -Rf %{_var}/run/%{name} %files %defattr(0644,root,root,0755) @@ -444,7 +443,7 @@ rm -Rf %{_var}/run/%{name} %{_bindir}/gsec %{_bindir}/gfix %{_bindir}/nbackup -%{_bindir}/gstat +%{_bindir}/gstat-fb %dir %attr(0755,%{name},%{name}) %{_var}/run/%{name} %defattr(0755,root,root,0755) %{fbroot}/run @@ -523,6 +522,10 @@ rm -Rf %{_var}/run/%{name} %changelog +* Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 +- rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) +- remove stupid rm -rf in postun + * Thu Jul 30 2009 Philippe Makowski 2.1.3.18185.0-1 - Update to 2.1.3.18185 - Fix rh #514463 From gerd at fedoraproject.org Wed Aug 5 14:00:44 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Wed, 5 Aug 2009 14:00:44 +0000 (UTC) Subject: rpms/rakudo/devel rakudo.spec,1.2,1.3 Message-ID: <20090805140044.EC8B011C008C@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/rakudo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30690 Modified Files: rakudo.spec Log Message: * Fri Jul 31 2009 Gerd Pokorra 0.0.2009.07-1 - Fix versioning - use 'ExcludeArch:ppc' for now - Provide full SourceURLs - strip binary ??? - first .spec file created Index: rakudo.spec =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/rakudo.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- rakudo.spec 5 Aug 2009 13:49:40 -0000 1.2 +++ rakudo.spec 5 Aug 2009 14:00:44 -0000 1.3 @@ -2,11 +2,11 @@ %global month 07 %global parrot_version 1.4.0 -ExcludeArch:ppc - %define parrot_dynext %{_libdir}/parrot/%{parrot_version}/dynext %define par_lang_perl6 %{_libdir}/parrot/%{parrot_version}/languages/perl6 +ExcludeArch:ppc + Name: rakudo Version: 0.0.%{year}.%{month}_%{parrot_version} Release: 1%{?dist} @@ -70,6 +70,8 @@ rm -rf $RPM_BUILD_ROOT %changelog * Fri Jul 31 2009 Gerd Pokorra 0.0.2009.07-1 +- Fix versioning +- use 'ExcludeArch:ppc' for now - Provide full SourceURLs - strip binary ??? - first .spec file created From langel at fedoraproject.org Wed Aug 5 14:11:41 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Wed, 5 Aug 2009 14:11:41 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/F-11 java-1.6.0-openjdk-netxandplugin.patch, NONE, 1.1 java-1.6.0-openjdk-securitypatches.patch, 1.2, 1.3 java-1.6.0-openjdk.spec, 1.125, 1.126 java-1.6.0-openjdk-netx.patch, 1.1, NONE Message-ID: <20090805141141.CA34D11C008C@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1252 Modified Files: java-1.6.0-openjdk.spec Added Files: java-1.6.0-openjdk-netxandplugin.patch java-1.6.0-openjdk-securitypatches.patch Removed Files: java-1.6.0-openjdk-netx.patch Log Message: * Tue Aug 4 2009 Lillian Angel - 1:1.6.0-27.b16 - Updated java-1.6.0-openjdk-netx.patch, and renamed to java-1.6.0-openjdk-netxandplugin.patch. - Added java-1.6.0-openjdk-securitypatches.patch. - Resolves: rhbz#512101 - Resolves: rhbz#512896 - Resolves: rhbz#512914 - Resolves: rhbz#512907 - Resolves: rhbz#512921 - Resolves: rhbz#511915 - Resolves: rhbz#512915 - Resolves: rhbz#512920 - Resolves: rhbz#512714 - Resolves: rhbz#513215 - Resolves: rhbz#513220 - Resolves: rhbz#513222 - Resolves: rhbz#513223 - Resolves: rhbz#503794 java-1.6.0-openjdk-netxandplugin.patch: JNLPRuntime.java | 2 plugin/icedtea/netscape/javascript/JSObject.java | 37 ++++++- plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java | 47 ++++++++++ plugin/icedtea/sun/applet/PluginAppletSecurityContext.java | 6 + rt/net/sourceforge/jnlp/SecurityDesc.java | 24 +++++ rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java | 27 ++++- 6 files changed, 131 insertions(+), 12 deletions(-) --- NEW FILE java-1.6.0-openjdk-netxandplugin.patch --- --- ../JNLPRuntime.java 2009-07-09 12:51:44.000000000 -0400 +++ rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java 2009-07-09 12:52:04.000000000 -0400 @@ -282,7 +282,7 @@ String homeDir = System.getProperty("user.home"); File baseDir = new File(homeDir + "/.netx/"); - if (homeDir == null || !baseDir.mkdir()) + if (homeDir == null || (!baseDir.isDirectory() && !baseDir.mkdir())) return null; props.setProperty("basedir", baseDir.toString()); diff -r d20bab985f89 plugin/icedtea/netscape/javascript/JSObject.java --- a/plugin/icedtea/netscape/javascript/JSObject.java Fri Jul 17 06:04:59 2009 -0400 +++ plugin/icedtea/netscape/javascript/JSObject.java Tue Jul 21 14:48:24 2009 -0400 @@ -47,6 +47,10 @@ package netscape.javascript; import java.applet.Applet; +import java.security.AccessControlContext; +import java.security.AccessControlException; +import java.security.AccessController; +import java.security.BasicPermission; import sun.applet.PluginAppletViewer; import sun.applet.PluginDebug; @@ -102,13 +106,37 @@ /** * it is illegal to construct a JSObject manually */ - // FIXME: make private! public JSObject(int jsobj_addr) { - PluginDebug.debug ("JSObject int CONSTRUCTOR"); - internal = jsobj_addr; + this((long) jsobj_addr); } public JSObject(long jsobj_addr) { + + // See if the caller has permission + + try { + AccessController.getContext().checkPermission(new JSObjectCreatePermission()); + } catch (AccessControlException ace) { + + // If not, only caller with JSObject.getWindow on the stack may + // make this call unprivileged. + + // Although this check is inefficient, it should happen only once + // during applet init, so we look the other way + + StackTraceElement[] stack = Thread.currentThread().getStackTrace(); + boolean mayProceed = false; + + for (int i=0; i < stack.length; i++) { + if (stack[i].getClassName().equals("netscape.javascript.JSObject") && + stack[i].getMethodName().equals("getWindow")) { + mayProceed = true; + } + } + + if (!mayProceed) throw ace; + } + PluginDebug.debug ("JSObject long CONSTRUCTOR"); internal = jsobj_addr; } @@ -234,7 +262,7 @@ internal = ((PluginAppletViewer) applet.getAppletContext()).getWindow(); PluginDebug.debug ("GOT IT: " + internal); - return new JSObject(internal); + return new JSObject((long) internal); } @@ -259,5 +287,4 @@ return false; } - } diff -r d20bab985f89 plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java Tue Jul 21 14:48:24 2009 -0400 @@ -0,0 +1,47 @@ +/* JSObjectCreatePermission.java + Copyright (C) 2009 Red Hat + +This file is part of IcedTea. + +IcedTea is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your option) +any later version. + +IcedTea is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with IcedTea; see the file COPYING. If not, write to the +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +02110-1301 USA. + +Linking this library statically or dynamically with other modules is +making a combined work based on this library. Thus, the terms and +conditions of the GNU General Public License cover the whole +combination. + +As a special exception, the copyright holders of this library give you +permission to link this library with independent modules to produce an +executable, regardless of the license terms of these independent +modules, and to copy and distribute the resulting executable under +terms of your choice, provided that you also meet, for each linked +independent module, the terms and conditions of the license of that +module. An independent module is a module which is not derived from +or based on this library. If you modify this library, you may extend +this exception to your version of the library, but you are not +obligated to do so. If you do not wish to do so, delete this +exception statement from your version. */ + +package netscape.javascript; + +import java.security.BasicPermission; + + +public class JSObjectCreatePermission extends BasicPermission { + public JSObjectCreatePermission() { + super("JSObjectCreate"); + } +} diff -r d20bab985f89 plugin/icedtea/sun/applet/PluginAppletSecurityContext.java --- a/plugin/icedtea/sun/applet/PluginAppletSecurityContext.java Fri Jul 17 06:04:59 2009 -0400 +++ plugin/icedtea/sun/applet/PluginAppletSecurityContext.java Tue Jul 21 14:48:24 2009 -0400 @@ -58,6 +58,7 @@ import java.util.List; import net.sourceforge.jnlp.runtime.JNLPRuntime; +import netscape.javascript.JSObjectCreatePermission; @@ -1285,12 +1286,15 @@ CodeSource cs = new CodeSource((URL) null, (java.security.cert.Certificate [])null); - if (src != null) { + if (src != null && src.length() > 0) { try { cs = new CodeSource(new URL(src + "/"), (java.security.cert.Certificate[]) null); } catch (MalformedURLException mfue) { // do nothing } + } else { + JSObjectCreatePermission perm = new JSObjectCreatePermission(); + grantedPermissions.add(perm); } ProtectionDomain pd = new ProtectionDomain(cs, grantedPermissions, null, null); diff -r 438cbd2f7252 rt/net/sourceforge/jnlp/SecurityDesc.java --- a/rt/net/sourceforge/jnlp/SecurityDesc.java Wed Jul 15 12:56:10 2009 +0200 +++ rt/net/sourceforge/jnlp/SecurityDesc.java Wed Jul 15 11:58:08 2009 -0400 @@ -166,6 +166,30 @@ return permissions; } + + /** + * Returns a PermissionCollection containing the sandbox permissions + */ + public PermissionCollection getSandBoxPermissions() { + + Permissions permissions = new Permissions(); + + for (int i=0; i < sandboxPermissions.length; i++) + permissions.add(sandboxPermissions[i]); + + if (downloadHost != null) + permissions.add(new SocketPermission(downloadHost, + "connect, accept")); + + // properties + PropertyDesc props[] = file.getResources().getProperties(); + for (int i=0; i < props.length; i++) { + // should only allow jnlp.* properties if in sandbox? + permissions.add(new PropertyPermission(props[i].getKey(), "read,write")); + } + + return permissions; + } } diff -r 438cbd2f7252 rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java --- a/rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java Wed Jul 15 12:56:10 2009 +0200 +++ rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java Wed Jul 15 11:58:08 2009 -0400 @@ -435,12 +469,29 @@ // access w/o security dialog once we actually check certificates. // copy security permissions from SecurityDesc element - if (security != null) { - Enumeration e = security.getPermissions().elements(); - while (e.hasMoreElements()) - result.add((Permission) e.nextElement()); - } + if (security != null) { + // Security desc. is used only to track security settings for the + // application. However, an application may comprise of multiple + // jars, and as such, security must be evaluated on a per jar basis. + + // set default perms + PermissionCollection permissions = security.getSandBoxPermissions(); + + // If more than default is needed, evaluate based on codesource + if (security.getSecurityType().equals(SecurityDesc.ALL_PERMISSIONS) || + security.getSecurityType().equals(SecurityDesc.J2EE_PERMISSIONS)) { + if (cs.getCodeSigners() != null) { + permissions = security.getPermissions(); + } + } + + Enumeration e = permissions.elements(); + while (e.hasMoreElements()) + result.add(e.nextElement()); + } + + // add in permission to read the cached JAR files for (int i=0; i < resourcePermissions.size(); i++) result.add((Permission) resourcePermissions.get(i)); java-1.6.0-openjdk-securitypatches.patch: ./THIRD_PARTY_README | 2 jdk/src/share/classes/java/awt/Cursor.java | 14 jdk/src/share/classes/javax/swing/text/LayoutQueue.java | 22 make/sun/net/FILES_java.gmk | 1 openjdk/jaxws/src/share/classes/com/sun/codemodel/internal/fmt/package.html | 29 openjdk/jaxws/src/share/classes/com/sun/istack/internal/Builder.java | 33 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/Localizable.java | 63 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/LocalizableMessage.java | 56 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java | 43 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/Localizer.java | 149 openjdk/jaxws/src/share/classes/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java | 56 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/api/WsgenExtension.java | 43 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/api/WsgenProtocol.java | 52 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wscompile/AuthInfo.java | 64 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wscompile/DefaultAuthTester.java | 66 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wscompile/DefaultAuthenticator.java | 154 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java | 94 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/ClassLoaderBuilder.java | 122 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/XJCFacade.java | 79 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/Messages.java | 46 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/Messages.properties | 26 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/annotation/ri/OverrideAnnotationOfWriter.java | 37 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java | 176 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java | 152 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java | 187 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java | 64 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java | 62 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java | 221 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java | 92 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java | 42 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/api/Messages.java | 53 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/api/Messages.properties | 27 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java | 66 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java | 35 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java | 35 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java | 59 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java | 72 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/util/StackRecorder.java | 33 openjdk/jaxws/src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocator.java | 237 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java | 50 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java | 94 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Data.java | 70 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java | 83 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java | 258 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FileData.java | 73 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java | 49 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Header.java | 48 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java | 238 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java | 147 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java | 116 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java | 248 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java | 500 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java | 87 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java | 206 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java | 96 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java | 116 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java | 143 openjdk/jaxws/src/share/classes/com/sun/xml/internal/txw2/output/TXWResult.java | 65 openjdk/jaxws/src/share/classes/com/sun/xml/internal/txw2/output/TXWSerializer.java | 86 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java | 69 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java | 76 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java | 126 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java | 64 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidMapException.java | 50 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/MapRequiredException.java | 44 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java | 78 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java | 84 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java | 87 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/ResourceLoader.java | 67 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandler.java | 54 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java | 88 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java | 164 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java | 73 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/server/EndpointComponent.java | 52 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/server/HttpEndpoint.java | 62 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/ClientContainer.java | 55 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java | 163 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/ResponseImpl.java | 118 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/AsyncBuilder.java | 244 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java | 214 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java | 57 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java | 70 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/BindingTypeFeature.java | 55 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/JAXBContextFactory.java | 101 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/SchemaValidation.java | 92 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java | 74 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachment.java | 76 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java | 117 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/StreamingDataHandler.java | 69 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContext.java | 68 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java | 124 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java | 58 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/AbstractXMLStreamWriterExImpl.java | 83 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/ContentType.java | 136 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java | 63 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java | 382 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java | 164 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java | 129 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/ParameterList.java | 138 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java | 71 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java | 148 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java | 114 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java | 150 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java | 84 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java | 149 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/message/FaultMessage.java | 55 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/FieldSignature.java | 100 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/Injector.java | 192 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java | 659 ++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java | 84 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationVisitor.java | 127 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationWriter.java | 346 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Attribute.java | 284 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ByteVector.java | 323 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassReader.java | 2039 +++++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassVisitor.java | 226 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassWriter.java | 1374 +++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Edge.java | 105 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldVisitor.java | 94 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldWriter.java | 299 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Frame.java | 1432 +++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Handler.java | 100 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Item.java | 286 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Label.java | 556 ++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodVisitor.java | 425 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodWriter.java | 2631 ++++++++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Opcodes.java | 371 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Type.java | 824 +++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java | 60 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java | 47 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/JMXAgent.java | 87 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java | 319 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/sei/SOAPActionBasedDispatcher.java | 76 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java | 44 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/streaming/XMLReader.java | 230 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/transport/http/HttpDump.java | 40 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/transport/http/HttpDumpMBean.java | 37 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java | 59 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/MetadataUtil.java | 92 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/RuntimeVersionMBean.java | 43 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java | 261 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/xml/MetadataDocument.java | 317 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java | 106 openjdk/jdk/src/share/classes/sun/net/ApplicationProxy.java | 43 src/share/classes/com/sun/codemodel/internal/CodeWriter.java | 10 src/share/classes/com/sun/codemodel/internal/JAnnotatable.java | 1 src/share/classes/com/sun/codemodel/internal/JAnnotationArrayMember.java | 1 src/share/classes/com/sun/codemodel/internal/JAnnotationUse.java | 4 src/share/classes/com/sun/codemodel/internal/JAnnotationWriter.java | 1 src/share/classes/com/sun/codemodel/internal/JAnonymousClass.java | 10 src/share/classes/com/sun/codemodel/internal/JArray.java | 10 src/share/classes/com/sun/codemodel/internal/JArrayClass.java | 24 src/share/classes/com/sun/codemodel/internal/JArrayCompRef.java | 4 src/share/classes/com/sun/codemodel/internal/JAssignmentTarget.java | 4 src/share/classes/com/sun/codemodel/internal/JAtom.java | 6 src/share/classes/com/sun/codemodel/internal/JBlock.java | 12 src/share/classes/com/sun/codemodel/internal/JBreak.java | 6 src/share/classes/com/sun/codemodel/internal/JCase.java | 8 src/share/classes/com/sun/codemodel/internal/JCast.java | 2 src/share/classes/com/sun/codemodel/internal/JClass.java | 58 src/share/classes/com/sun/codemodel/internal/JClassAlreadyExistsException.java | 10 src/share/classes/com/sun/codemodel/internal/JClassContainer.java | 34 src/share/classes/com/sun/codemodel/internal/JCodeModel.java | 50 src/share/classes/com/sun/codemodel/internal/JCommentPart.java | 20 src/share/classes/com/sun/codemodel/internal/JContinue.java | 6 src/share/classes/com/sun/codemodel/internal/JDefinedClass.java | 76 src/share/classes/com/sun/codemodel/internal/JDirectClass.java | 3 src/share/classes/com/sun/codemodel/internal/JDocComment.java | 13 src/share/classes/com/sun/codemodel/internal/JEnumConstant.java | 4 src/share/classes/com/sun/codemodel/internal/JExpr.java | 41 src/share/classes/com/sun/codemodel/internal/JFieldVar.java | 5 src/share/classes/com/sun/codemodel/internal/JForEach.java | 50 src/share/classes/com/sun/codemodel/internal/JForLoop.java | 18 src/share/classes/com/sun/codemodel/internal/JFormatter.java | 6 src/share/classes/com/sun/codemodel/internal/JGenerifiable.java | 10 src/share/classes/com/sun/codemodel/internal/JGenerifiableImpl.java | 10 src/share/classes/com/sun/codemodel/internal/JInvocation.java | 10 src/share/classes/com/sun/codemodel/internal/JJavaName.java | 1 src/share/classes/com/sun/codemodel/internal/JLabel.java | 8 src/share/classes/com/sun/codemodel/internal/JMethod.java | 517 - src/share/classes/com/sun/codemodel/internal/JMods.java | 26 src/share/classes/com/sun/codemodel/internal/JNarrowedClass.java | 10 src/share/classes/com/sun/codemodel/internal/JNullType.java | 6 src/share/classes/com/sun/codemodel/internal/JPackage.java | 93 src/share/classes/com/sun/codemodel/internal/JPrimitiveType.java | 12 src/share/classes/com/sun/codemodel/internal/JResourceFile.java | 8 src/share/classes/com/sun/codemodel/internal/JStringLiteral.java | 12 src/share/classes/com/sun/codemodel/internal/JSwitch.java | 6 src/share/classes/com/sun/codemodel/internal/JType.java | 10 src/share/classes/com/sun/codemodel/internal/JTypeVar.java | 14 src/share/classes/com/sun/codemodel/internal/JTypeWildcard.java | 1 src/share/classes/com/sun/codemodel/internal/JVar.java | 8 src/share/classes/com/sun/codemodel/internal/TypedAnnotationWriter.java | 1 src/share/classes/com/sun/codemodel/internal/fmt/JBinaryFile.java | 12 src/share/classes/com/sun/codemodel/internal/fmt/JPropertyFile.java | 8 src/share/classes/com/sun/codemodel/internal/fmt/JSerializedObject.java | 6 src/share/classes/com/sun/codemodel/internal/fmt/JStaticFile.java | 14 src/share/classes/com/sun/codemodel/internal/fmt/JStaticJavaFile.java | 40 src/share/classes/com/sun/codemodel/internal/fmt/JTextFile.java | 10 src/share/classes/com/sun/codemodel/internal/package-info.java | 1 src/share/classes/com/sun/codemodel/internal/util/ClassNameComparator.java | 6 src/share/classes/com/sun/codemodel/internal/util/EncoderFactory.java | 13 src/share/classes/com/sun/codemodel/internal/util/JavadocEscapeWriter.java | 16 src/share/classes/com/sun/codemodel/internal/util/MS1252Encoder.java | 333 - src/share/classes/com/sun/codemodel/internal/util/SingleByteEncoder.java | 164 src/share/classes/com/sun/codemodel/internal/util/Surrogate.java | 448 - src/share/classes/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java | 18 src/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java | 28 src/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java | 1 src/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java | 8 src/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java | 22 src/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java | 14 src/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java | 12 src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/stream/StreamCloser.java | 44 src/share/classes/com/sun/istack/internal/Nullable.java | 2 src/share/classes/com/sun/istack/internal/Pool.java | 30 src/share/classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java | 32 src/share/classes/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java | 19 src/share/classes/com/sun/istack/internal/ws/package-info.java | 2 src/share/classes/com/sun/jndi/dns/DnsContext.java | 2 src/share/classes/com/sun/media/sound/JDK13Services.java | 21 src/share/classes/com/sun/media/sound/JSSecurityManager.java | 55 src/share/classes/com/sun/media/sound/StandardMidiFileWriter.java | 4 src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java | 3 src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java | 76 src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java | 21 src/share/classes/com/sun/tools/internal/jxc/ConfigReader.java | 2 src/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties | 5 src/share/classes/com/sun/tools/internal/jxc/Messages.java | 1 src/share/classes/com/sun/tools/internal/jxc/NGCCRuntimeEx.java | 2 src/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/AnnotationParser.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/AnnotationProcessorFactoryImpl.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/Const.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/ErrorReceiverImpl.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/InlineAnnotationReaderImpl.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/MessageBundle.properties | 1 src/share/classes/com/sun/tools/internal/jxc/apt/Messages.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/Options.java | 6 src/share/classes/com/sun/tools/internal/jxc/apt/SchemaGenerator.java | 1 src/share/classes/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java | 37 src/share/classes/com/sun/tools/internal/jxc/gen/config/Classes.java | 105 src/share/classes/com/sun/tools/internal/jxc/gen/config/Config.java | 83 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java | 4 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java | 6 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java | 50 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java | 74 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java | 158 src/share/classes/com/sun/tools/internal/jxc/gen/config/Schema.java | 141 src/share/classes/com/sun/tools/internal/jxc/gen/config/config.xsd | 2 src/share/classes/com/sun/tools/internal/jxc/model/nav/APTNavigator.java | 4 src/share/classes/com/sun/tools/internal/ws/Invoker.java | 28 src/share/classes/com/sun/tools/internal/ws/WsGen.java | 2 src/share/classes/com/sun/tools/internal/ws/WsImport.java | 2 src/share/classes/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java | 1 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java | 2 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java | 1 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java | 3 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java | 1 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java | 1 src/share/classes/com/sun/tools/internal/ws/package-info.java | 62 src/share/classes/com/sun/tools/internal/ws/processor/ProcessorException.java | 6 src/share/classes/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java | 6 src/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java | 4 src/share/classes/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java | 40 src/share/classes/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java | 207 src/share/classes/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java | 3 src/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperation.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/HeaderFault.java | 1 src/share/classes/com/sun/tools/internal/ws/processor/model/Message.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/Port.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java | 30 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java | 8 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java | 4 src/share/classes/com/sun/tools/internal/ws/processor/modeler/Modeler.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java | 30 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java | 8 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java | 14 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java | 50 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java | 17 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java | 7 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java | 5 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java | 126 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java | 30 src/share/classes/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java | 6 src/share/classes/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java | 1 src/share/classes/com/sun/tools/internal/ws/resources/ConfigurationMessages.java | 6 src/share/classes/com/sun/tools/internal/ws/resources/GeneratorMessages.java | 36 src/share/classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java | 8 src/share/classes/com/sun/tools/internal/ws/resources/ModelMessages.java | 141 src/share/classes/com/sun/tools/internal/ws/resources/ModelerMessages.java | 306 - src/share/classes/com/sun/tools/internal/ws/resources/ProcessorMessages.java | 4 src/share/classes/com/sun/tools/internal/ws/resources/UtilMessages.java | 8 src/share/classes/com/sun/tools/internal/ws/resources/WebserviceapMessages.java | 846 +-- src/share/classes/com/sun/tools/internal/ws/resources/WscompileMessages.java | 294 - src/share/classes/com/sun/tools/internal/ws/resources/WsdlMessages.java | 286 - src/share/classes/com/sun/tools/internal/ws/resources/configuration.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/generator.properties | 3 src/share/classes/com/sun/tools/internal/ws/resources/javacompiler.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/model.properties | 10 src/share/classes/com/sun/tools/internal/ws/resources/modeler.properties | 15 src/share/classes/com/sun/tools/internal/ws/resources/processor.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/util.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/webserviceap.properties | 25 src/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties | 66 src/share/classes/com/sun/tools/internal/ws/resources/wsdl.properties | 48 src/share/classes/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java | 2 src/share/classes/com/sun/tools/internal/ws/spi/package-info.java | 2 src/share/classes/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java | 4 src/share/classes/com/sun/tools/internal/ws/version.properties | 8 src/share/classes/com/sun/tools/internal/ws/wscompile/AbortException.java | 1 src/share/classes/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java | 1 src/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java | 5 src/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java | 8 src/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java | 12 src/share/classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java | 11 src/share/classes/com/sun/tools/internal/ws/wscompile/Options.java | 11 src/share/classes/com/sun/tools/internal/ws/wscompile/WsgenOptions.java | 45 src/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java | 47 src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportListener.java | 7 src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java | 75 src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java | 71 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Input.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Message.java | 7 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Operation.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Output.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java | 11 src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java | 4 src/share/classes/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java | 17 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java | 1 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java | 122 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java | 1 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java | 308 - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java | 3 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java | 90 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/NamespaceContextImpl.java | 33 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java | 14 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java | 4 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java | 3 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java | 12 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java | 9 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java | 2 src/share/classes/com/sun/tools/internal/xjc/AbortException.java | 3 src/share/classes/com/sun/tools/internal/xjc/ConsoleErrorReporter.java | 12 src/share/classes/com/sun/tools/internal/xjc/Driver.java | 27 src/share/classes/com/sun/tools/internal/xjc/ErrorReceiver.java | 31 src/share/classes/com/sun/tools/internal/xjc/Language.java | 1 src/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties | 113 src/share/classes/com/sun/tools/internal/xjc/Messages.java | 42 src/share/classes/com/sun/tools/internal/xjc/ModelLoader.java | 68 src/share/classes/com/sun/tools/internal/xjc/Options.java | 143 src/share/classes/com/sun/tools/internal/xjc/Plugin.java | 10 src/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java | 1 src/share/classes/com/sun/tools/internal/xjc/SchemaCache.java | 1 src/share/classes/com/sun/tools/internal/xjc/XJCListener.java | 5 src/share/classes/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/code_injector/Const.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/episode/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java | 8 src/share/classes/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java | 6 src/share/classes/com/sun/tools/internal/xjc/api/ClassNameAllocator.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/ErrorListener.java | 4 src/share/classes/com/sun/tools/internal/xjc/api/J2SJAXBModel.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/JAXBModel.java | 2 src/share/classes/com/sun/tools/internal/xjc/api/JavaCompiler.java | 4 src/share/classes/com/sun/tools/internal/xjc/api/Property.java | 18 src/share/classes/com/sun/tools/internal/xjc/api/Reference.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java | 50 src/share/classes/com/sun/tools/internal/xjc/api/SpecVersion.java | 12 src/share/classes/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/XJC.java | 4 src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/JAXBModelImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/JavaCompilerImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java | 2 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java | 19 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/package.html | 2 src/share/classes/com/sun/tools/internal/xjc/api/util/APTClassLoader.java | 2 src/share/classes/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/util/Messages.properties | 2 src/share/classes/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java | 2 src/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java | 36 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java | 4 src/share/classes/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java | 14 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties | 11 src/share/classes/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java | 17 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java | 9 src/share/classes/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java | 9 src/share/classes/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java | 47 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java | 31 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java | 48 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java | 137 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java | 14 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java | 3 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java | 27 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java | 14 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java | 7 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java | 12 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java | 28 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java | 12 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/Messages.java | 2 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java | 20 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java | 3 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java | 16 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java | 12 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java | 24 src/share/classes/com/sun/tools/internal/xjc/generator/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/util/BlockReference.java | 6 src/share/classes/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java | 6 src/share/classes/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java | 8 src/share/classes/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java | 22 src/share/classes/com/sun/tools/internal/xjc/model/AbstractCElement.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CArrayInfo.java | 8 src/share/classes/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java | 9 src/share/classes/com/sun/tools/internal/xjc/model/CClass.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CClassInfo.java | 28 src/share/classes/com/sun/tools/internal/xjc/model/CClassInfoParent.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CClassRef.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CCustomizable.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CCustomizations.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CDefaultValue.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CElementInfo.java | 20 src/share/classes/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CEnumConstant.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java | 4 src/share/classes/com/sun/tools/internal/xjc/model/CNonElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CPluginCustomization.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java | 22 src/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java | 38 src/share/classes/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java | 2 src/share/classes/com/sun/tools/internal/xjc/model/CTypeInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CTypeRef.java | 7 src/share/classes/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/Constructor.java | 14 src/share/classes/com/sun/tools/internal/xjc/model/Model.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/Multiplicity.java | 23 src/share/classes/com/sun/tools/internal/xjc/model/Populatable.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/SymbolSpace.java | 18 src/share/classes/com/sun/tools/internal/xjc/model/TypeUse.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/TypeUseFactory.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/TypeUseImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNClass.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NClass.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NType.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/Aspect.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/ClassOutline.java | 7 src/share/classes/com/sun/tools/internal/xjc/outline/ElementOutline.java | 3 src/share/classes/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/EnumOutline.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java | 24 src/share/classes/com/sun/tools/internal/xjc/outline/FieldOutline.java | 10 src/share/classes/com/sun/tools/internal/xjc/outline/Outline.java | 10 src/share/classes/com/sun/tools/internal/xjc/outline/PackageOutline.java | 8 src/share/classes/com/sun/tools/internal/xjc/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/Const.java | 21 src/share/classes/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java | 12 src/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle.properties | 21 src/share/classes/com/sun/tools/internal/xjc/reader/ModelChecker.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/RawTypeSet.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/Ring.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/TypeUtil.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Block.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Element.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties | 21 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Messages.java | 6 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Occurence.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java | 30 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Term.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java | 20 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java | 20 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java | 42 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java | 64 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java | 24 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java | 34 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java | 12 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java | 50 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties | 5 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java | 4 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.rng | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd | 3 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd | 2 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Choice.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Element.java | 16 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java | 5 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Graph.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Sequence.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java | 20 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java | 24 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java | 102 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java | 48 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java | 22 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java | 104 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java | 12 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties | 29 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Messages.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java | 34 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java | 36 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java | 17 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java | 14 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java | 5 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java | 11 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties | 102 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java | 37 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java | 35 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java | 7 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java | 27 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java | 17 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java | 11 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java | 27 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java | 158 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java | 26 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java | 36 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java | 5 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties | 13 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.rng | 7 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd | 36 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package.html | 6 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd | 4 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java | 9 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java | 204 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java | 58 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java | 36 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java | 74 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java | 32 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties | 14 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java | 6 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java | 18 src/share/classes/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java | 1 src/share/classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java | 22 src/share/classes/com/sun/tools/internal/xjc/util/DOMUtils.java | 24 src/share/classes/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java | 4 src/share/classes/com/sun/tools/internal/xjc/util/ForkContentHandler.java | 142 src/share/classes/com/sun/tools/internal/xjc/util/ForkEntityResolver.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/MessageBundle.properties | 9 src/share/classes/com/sun/tools/internal/xjc/util/Messages.java | 2 src/share/classes/com/sun/tools/internal/xjc/util/MimeTypeRange.java | 3 src/share/classes/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/NullStream.java | 4 src/share/classes/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/StringCutter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/SubtreeCutter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/Util.java | 4 src/share/classes/com/sun/tools/internal/xjc/writer/SignatureWriter.java | 34 src/share/classes/com/sun/xml/internal/bind/AccessorFactory.java | 10 src/share/classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java | 19 src/share/classes/com/sun/xml/internal/bind/AnyTypeAdapter.java | 1 src/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java | 1 src/share/classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java | 56 src/share/classes/com/sun/xml/internal/bind/IDResolver.java | 1 src/share/classes/com/sun/xml/internal/bind/Locatable.java | 5 src/share/classes/com/sun/xml/internal/bind/Util.java | 1 src/share/classes/com/sun/xml/internal/bind/ValidationEventLocatorEx.java | 13 src/share/classes/com/sun/xml/internal/bind/WhiteSpaceProcessor.java | 25 src/share/classes/com/sun/xml/internal/bind/XmlAccessorFactory.java | 1 src/share/classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java | 1 src/share/classes/com/sun/xml/internal/bind/annotation/XmlLocation.java | 1 src/share/classes/com/sun/xml/internal/bind/api/AccessorException.java | 1 src/share/classes/com/sun/xml/internal/bind/api/Bridge.java | 1 src/share/classes/com/sun/xml/internal/bind/api/BridgeContext.java | 3 src/share/classes/com/sun/xml/internal/bind/api/ClassResolver.java | 1 src/share/classes/com/sun/xml/internal/bind/api/CompositeStructure.java | 3 src/share/classes/com/sun/xml/internal/bind/api/ErrorListener.java | 1 src/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java | 49 src/share/classes/com/sun/xml/internal/bind/api/RawAccessor.java | 1 src/share/classes/com/sun/xml/internal/bind/api/TypeReference.java | 16 src/share/classes/com/sun/xml/internal/bind/api/impl/NameConverter.java | 1 src/share/classes/com/sun/xml/internal/bind/api/impl/NameUtil.java | 26 src/share/classes/com/sun/xml/internal/bind/api/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java | 6 src/share/classes/com/sun/xml/internal/bind/marshaller/DataWriter.java | 23 src/share/classes/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java | 12 src/share/classes/com/sun/xml/internal/bind/marshaller/Messages.java | 30 src/share/classes/com/sun/xml/internal/bind/marshaller/Messages.properties | 33 src/share/classes/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java | 43 src/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java | 55 src/share/classes/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java | 14 src/share/classes/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java | 24 src/share/classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java | 89 src/share/classes/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java | 73 src/share/classes/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java | 24 src/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.java | 26 src/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.properties | 34 src/share/classes/com/sun/xml/internal/bind/unmarshaller/Patcher.java | 1 src/share/classes/com/sun/xml/internal/bind/util/AttributesImpl.java | 307 - src/share/classes/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java | 19 src/share/classes/com/sun/xml/internal/bind/util/Which.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java | 46 src/share/classes/com/sun/xml/internal/bind/v2/ContextFactory.java | 33 src/share/classes/com/sun/xml/internal/bind/v2/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/TODO.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/WellKnownNamespace.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Init.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java | 11 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Quick.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/core/Element.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ID.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElement.java | 10 src/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/Ref.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/package-info.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java | 13 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java | 89 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.java | 18 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties | 44 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java | 18 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java | 7 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java | 127 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java | 160 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java | 21 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java | 17 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Util.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/package-info.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java | 13 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java | 14 src/share/classes/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java | 40 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java | 63 src/share/classes/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Coordinator.java | 17 src/share/classes/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java | 13 src/share/classes/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java | 184 src/share/classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java | 95 src/share/classes/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Location.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java | 32 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.properties | 22 src/share/classes/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Name.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java | 15 src/share/classes/com/sun/xml/internal/bind/v2/runtime/NameList.java | 7 src/share/classes/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Transducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java | 73 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java | 145 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/InPlaceDOMOutput.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java | 11 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java | 25 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java | 10 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java | 15 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Property.java | 12 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java | 25 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java | 18 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java | 14 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java | 21 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java | 10 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java | 70 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java | 15 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java | 14 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java | 27 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java | 91 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java | 25 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Form.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Tree.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Util.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java | 59 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java | 11 src/share/classes/com/sun/xml/internal/bind/v2/util/DataSourceSource.java | 17 src/share/classes/com/sun/xml/internal/bind/v2/util/EditDistance.java | 31 src/share/classes/com/sun/xml/internal/bind/v2/util/FatalAdapter.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/util/FlattenIterator.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/util/QNameMap.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/util/TypeCast.java | 1 src/share/classes/com/sun/xml/internal/dtdparser/DTDHandlerBase.java | 1 src/share/classes/com/sun/xml/internal/dtdparser/DTDParser.java | 22 src/share/classes/com/sun/xml/internal/dtdparser/EndOfInputException.java | 1 src/share/classes/com/sun/xml/internal/dtdparser/resources/Messages.properties | 101 src/share/classes/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java | 47 src/share/classes/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/Decoder.java | 499 - src/share/classes/com/sun/xml/internal/fastinfoset/DecoderStateTables.java | 342 - src/share/classes/com/sun/xml/internal/fastinfoset/Encoder.java | 715 +- src/share/classes/com/sun/xml/internal/fastinfoset/EncodingConstants.java | 78 src/share/classes/com/sun/xml/internal/fastinfoset/Notation.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/QualifiedName.java | 108 src/share/classes/com/sun/xml/internal/fastinfoset/UnparsedEntity.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java | 55 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java | 10 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java | 96 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java | 76 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java | 30 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java | 76 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java | 101 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java | 42 src/share/classes/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java | 461 - src/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java | 82 src/share/classes/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties | 7 src/share/classes/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java | 46 src/share/classes/com/sun/xml/internal/fastinfoset/sax/Features.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/sax/Properties.java | 3 src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java | 518 + src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java | 106 src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java | 83 src/share/classes/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java | 40 src/share/classes/com/sun/xml/internal/fastinfoset/stax/EventLocation.java | 25 src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java | 522 + src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java | 295 - src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXManager.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java | 37 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java | 68 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java | 48 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java | 38 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java | 14 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java | 42 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java | 72 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/Util.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java | 4 src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java | 70 src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java | 84 src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java | 18 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java | 22 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java | 14 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java | 14 src/share/classes/com/sun/xml/internal/fastinfoset/tools/PrintTable.java | 30 src/share/classes/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java | 95 src/share/classes/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java | 111 src/share/classes/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java | 37 src/share/classes/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java | 116 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java | 22 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArray.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java | 78 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayString.java | 10 src/share/classes/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java | 80 src/share/classes/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java | 34 src/share/classes/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java | 68 src/share/classes/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java | 107 src/share/classes/com/sun/xml/internal/fastinfoset/util/PrefixArray.java | 166 src/share/classes/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/util/StringArray.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/util/StringIntMap.java | 64 src/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArray.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java | 108 src/share/classes/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java | 74 src/share/classes/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java | 14 src/share/classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java | 69 src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java | 85 src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java | 6 src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java | 4 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java | 102 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java | 260 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java | 112 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java | 170 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java | 440 - src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java | 30 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java | 318 - src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java | 500 - src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java | 34 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java | 1840 +++--- src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java | 156 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java | 12 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java | 148 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java | 236 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java | 228 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java | 88 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java | 34 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java | 60 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java | 158 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java | 136 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java | 254 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java | 166 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java | 46 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/Envelope.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java | 20 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java | 23 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java | 58 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java | 13 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java | 14 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java | 17 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java | 132 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java | 64 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java | 33 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java | 191 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java | 201 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java | 23 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java | 17 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CommentImpl.java | 13 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java | 30 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java | 93 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java | 58 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java | 21 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java | 34 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java | 64 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties | 6 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java | 17 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java | 15 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/util/Base64.java | 84 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java | 10 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/util/CharReader.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/util/CharWriter.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java | 103 src/share/classes/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java | 37 src/share/classes/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java | 33 src/share/classes/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ParserPool.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java | 39 src/share/classes/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java | 10 src/share/classes/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java | 79 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java | 14 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java | 6 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java | 4 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java | 10 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java | 6 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java | 62 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java | 20 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java | 186 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java | 12 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java | 10 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java | 32 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java | 2 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java | 36 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java | 38 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java | 2 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java | 78 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java | 2 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java | 52 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java | 4 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java | 148 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java | 34 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java | 22 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java | 62 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java | 36 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java | 1 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java | 1 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java | 1 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java | 3 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java | 16 src/share/classes/com/sun/xml/internal/rngom/ast/builder/BuildException.java | 2 src/share/classes/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java | 4 src/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java | 10 src/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java | 12 src/share/classes/com/sun/xml/internal/rngom/binary/AfterPattern.java | 6 src/share/classes/com/sun/xml/internal/rngom/binary/Alphabet.java | 4 src/share/classes/com/sun/xml/internal/rngom/binary/AttributePattern.java | 10 src/share/classes/com/sun/xml/internal/rngom/binary/ChoicePattern.java | 7 src/share/classes/com/sun/xml/internal/rngom/binary/ElementPattern.java | 8 src/share/classes/com/sun/xml/internal/rngom/binary/GroupPattern.java | 16 src/share/classes/com/sun/xml/internal/rngom/binary/InterleavePattern.java | 16 src/share/classes/com/sun/xml/internal/rngom/binary/ListPattern.java | 8 src/share/classes/com/sun/xml/internal/rngom/binary/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java | 18 src/share/classes/com/sun/xml/internal/rngom/binary/PatternBuilder.java | 6 src/share/classes/com/sun/xml/internal/rngom/binary/RefPattern.java | 11 src/share/classes/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java | 52 src/share/classes/com/sun/xml/internal/rngom/binary/ValuePattern.java | 2 src/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java | 2 src/share/classes/com/sun/xml/internal/rngom/digested/DOMPrinter.java | 2 src/share/classes/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java | 12 src/share/classes/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java | 6 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java | 8 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java | 2 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java | 2 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/nc/AnyNameClass.java | 6 src/share/classes/com/sun/xml/internal/rngom/nc/NameClass.java | 14 src/share/classes/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java | 10 src/share/classes/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java | 5 src/share/classes/com/sun/xml/internal/rngom/nc/SimpleNameClass.java | 2 src/share/classes/com/sun/xml/internal/rngom/parse/Context.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/parse/Parseable.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java | 2 src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java | 76 src/share/classes/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java | 10 src/share/classes/com/sun/xml/internal/rngom/parse/compact/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/parse/compact/ParseException.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java | 12 src/share/classes/com/sun/xml/internal/rngom/parse/host/Base.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/host/CommentListHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java | 12 src/share/classes/com/sun/xml/internal/rngom/parse/host/DivHost.java | 8 src/share/classes/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarHost.java | 8 src/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java | 16 src/share/classes/com/sun/xml/internal/rngom/parse/host/IncludeHost.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/host/LocationHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java | 22 src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java | 108 src/share/classes/com/sun/xml/internal/rngom/parse/host/ScopeHost.java | 8 src/share/classes/com/sun/xml/internal/rngom/parse/xml/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java | 284 - src/share/classes/com/sun/xml/internal/rngom/util/Localizer.java | 6 src/share/classes/com/sun/xml/internal/rngom/util/Uri.java | 72 src/share/classes/com/sun/xml/internal/rngom/util/Utf16.java | 1 src/share/classes/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java | 8 src/share/classes/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java | 2 src/share/classes/com/sun/xml/internal/rngom/xml/util/EncodingMap.java | 17 src/share/classes/com/sun/xml/internal/rngom/xml/util/Naming.java | 24 src/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreator.java | 46 src/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreatorProcessor.java | 28 src/share/classes/com/sun/xml/internal/stream/buffer/AbstractProcessor.java | 72 src/share/classes/com/sun/xml/internal/stream/buffer/AttributesHolder.java | 2 src/share/classes/com/sun/xml/internal/stream/buffer/FragmentedArray.java | 18 src/share/classes/com/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer.java | 72 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBuffer.java | 32 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferException.java | 4 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferMark.java | 18 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferResult.java | 30 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferSource.java | 16 src/share/classes/com/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler.java | 16 src/share/classes/com/sun/xml/internal/stream/buffer/sax/Features.java | 10 src/share/classes/com/sun/xml/internal/stream/buffer/sax/Properties.java | 3 src/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferCreator.java | 124 src/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor.java | 96 src/share/classes/com/sun/xml/internal/stream/buffer/stax/NamespaceContexHelper.java | 84 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamBufferCreator.java | 29 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferCreator.java | 45 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferProcessor.java | 29 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferCreator.java | 22 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferProcessor.java | 136 src/share/classes/com/sun/xml/internal/txw2/DatatypeWriter.java | 6 src/share/classes/com/sun/xml/internal/txw2/NamespaceSupport.java | 661 +- src/share/classes/com/sun/xml/internal/txw2/TXW.java | 10 src/share/classes/com/sun/xml/internal/txw2/annotation/XmlValue.java | 4 src/share/classes/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java | 6 src/share/classes/com/sun/xml/internal/txw2/output/DataWriter.java | 22 src/share/classes/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java | 10 src/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java | 2 src/share/classes/com/sun/xml/internal/txw2/output/ResultFactory.java | 4 src/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java | 92 src/share/classes/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java | 3 src/share/classes/com/sun/xml/internal/ws/addressing/WsaClientTube.java | 26 src/share/classes/com/sun/xml/internal/ws/addressing/WsaServerTube.java | 104 src/share/classes/com/sun/xml/internal/ws/addressing/WsaTube.java | 107 src/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java | 32 src/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java | 17 src/share/classes/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java | 9 src/share/classes/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java | 17 src/share/classes/com/sun/xml/internal/ws/api/BindingID.java | 36 src/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java | 2 src/share/classes/com/sun/xml/internal/ws/api/EndpointAddress.java | 3 src/share/classes/com/sun/xml/internal/ws/api/SOAPVersion.java | 6 src/share/classes/com/sun/xml/internal/ws/api/WSService.java | 82 src/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java | 4 src/share/classes/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java | 2 src/share/classes/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java | 51 src/share/classes/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java | 30 src/share/classes/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java | 8 src/share/classes/com/sun/xml/internal/ws/api/client/WSPortInfo.java | 2 src/share/classes/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java | 2 src/share/classes/com/sun/xml/internal/ws/api/message/HeaderList.java | 2 src/share/classes/com/sun/xml/internal/ws/api/message/Headers.java | 2 src/share/classes/com/sun/xml/internal/ws/api/message/Message.java | 26 src/share/classes/com/sun/xml/internal/ws/api/message/Messages.java | 34 src/share/classes/com/sun/xml/internal/ws/api/message/Packet.java | 99 src/share/classes/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java | 12 src/share/classes/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java | 10 src/share/classes/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java | 14 src/share/classes/com/sun/xml/internal/ws/api/model/CheckedException.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/ExceptionType.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/JavaMethod.java | 24 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java | 44 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java | 9 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java | 19 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java | 28 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java | 5 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java | 20 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java | 23 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java | 7 src/share/classes/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java | 90 src/share/classes/com/sun/xml/internal/ws/api/pipe/Codec.java | 6 src/share/classes/com/sun/xml/internal/ws/api/pipe/Codecs.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/Engine.java | 27 src/share/classes/com/sun/xml/internal/ws/api/pipe/Fiber.java | 32 src/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/NextAction.java | 9 src/share/classes/com/sun/xml/internal/ws/api/pipe/Pipe.java | 4 src/share/classes/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java | 7 src/share/classes/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java | 31 src/share/classes/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java | 11 src/share/classes/com/sun/xml/internal/ws/api/pipe/Stubs.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java | 8 src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java | 6 src/share/classes/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/AsyncProvider.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/BoundEndpoint.java | 22 src/share/classes/com/sun/xml/internal/ws/api/server/Container.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolver.java | 38 src/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/Module.java | 6 src/share/classes/com/sun/xml/internal/ws/api/server/PortAddressResolver.java | 18 src/share/classes/com/sun/xml/internal/ws/api/server/SDDocument.java | 12 src/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentSource.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java | 35 src/share/classes/com/sun/xml/internal/ws/api/server/WebModule.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java | 4 src/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java | 115 src/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java | 54 src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java | 2 src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java | 28 src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java | 13 src/share/classes/com/sun/xml/internal/ws/binding/BindingImpl.java | 8 src/share/classes/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java | 24 src/share/classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java | 9 src/share/classes/com/sun/xml/internal/ws/client/AsyncInvoker.java | 15 src/share/classes/com/sun/xml/internal/ws/client/AsyncResponseImpl.java | 4 src/share/classes/com/sun/xml/internal/ws/client/BindingProviderProperties.java | 4 src/share/classes/com/sun/xml/internal/ws/client/ClientTransportException.java | 1 src/share/classes/com/sun/xml/internal/ws/client/ContentNegotiation.java | 10 src/share/classes/com/sun/xml/internal/ws/client/HandlerConfiguration.java | 17 src/share/classes/com/sun/xml/internal/ws/client/PortInfo.java | 3 src/share/classes/com/sun/xml/internal/ws/client/RequestContext.java | 4 src/share/classes/com/sun/xml/internal/ws/client/Stub.java | 75 src/share/classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java | 147 src/share/classes/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java | 4 src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java | 77 src/share/classes/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java | 2 src/share/classes/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java | 2 src/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java | 31 src/share/classes/com/sun/xml/internal/ws/client/package-info.java | 134 src/share/classes/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java | 262 src/share/classes/com/sun/xml/internal/ws/client/sei/BodyBuilder.java | 16 src/share/classes/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java | 4 src/share/classes/com/sun/xml/internal/ws/client/sei/MessageFiller.java | 18 src/share/classes/com/sun/xml/internal/ws/client/sei/MethodHandler.java | 2 src/share/classes/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java | 4 src/share/classes/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java | 72 src/share/classes/com/sun/xml/internal/ws/client/sei/SEIStub.java | 11 src/share/classes/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java | 161 src/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetter.java | 14 src/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java | 67 src/share/classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java | 141 src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java | 12 src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java | 35 src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java | 6 src/share/classes/com/sun/xml/internal/ws/developer/Stateful.java | 2 src/share/classes/com/sun/xml/internal/ws/developer/StatefulFeature.java | 1 src/share/classes/com/sun/xml/internal/ws/developer/StatefulWebServiceManager.java | 4 src/share/classes/com/sun/xml/internal/ws/developer/WSBindingProvider.java | 20 src/share/classes/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java | 44 src/share/classes/com/sun/xml/internal/ws/encoding/MimeCodec.java | 86 src/share/classes/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java | 458 - src/share/classes/com/sun/xml/internal/ws/encoding/MtomCodec.java | 259 src/share/classes/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java | 220 src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java | 32 src/share/classes/com/sun/xml/internal/ws/encoding/SwACodec.java | 21 src/share/classes/com/sun/xml/internal/ws/encoding/TagInfoset.java | 11 src/share/classes/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java | 141 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java | 51 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java | 6 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java | 14 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java | 2 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java | 6 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java | 36 src/share/classes/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java | 10 src/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializationException.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java | 10 src/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java | 2 src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java | 11 src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java | 284 - src/share/classes/com/sun/xml/internal/ws/fault/SOAP11Fault.java | 22 src/share/classes/com/sun/xml/internal/ws/fault/SOAP12Fault.java | 49 src/share/classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java | 82 src/share/classes/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java | 69 src/share/classes/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java | 65 src/share/classes/com/sun/xml/internal/ws/handler/HandlerChainsModel.java | 8 src/share/classes/com/sun/xml/internal/ws/handler/HandlerProcessor.java | 6 src/share/classes/com/sun/xml/internal/ws/handler/HandlerTube.java | 129 src/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java | 18 src/share/classes/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java | 20 src/share/classes/com/sun/xml/internal/ws/handler/PortInfoImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java | 4 src/share/classes/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java | 13 src/share/classes/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java | 85 src/share/classes/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java | 81 src/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java | 10 src/share/classes/com/sun/xml/internal/ws/message/AttachmentSetImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java | 5 src/share/classes/com/sun/xml/internal/ws/message/ByteArrayAttachment.java | 8 src/share/classes/com/sun/xml/internal/ws/message/DOMHeader.java | 4 src/share/classes/com/sun/xml/internal/ws/message/DataHandlerAttachment.java | 7 src/share/classes/com/sun/xml/internal/ws/message/EmptyMessageImpl.java | 4 src/share/classes/com/sun/xml/internal/ws/message/JAXBAttachment.java | 15 src/share/classes/com/sun/xml/internal/ws/message/MimeAttachmentSet.java | 6 src/share/classes/com/sun/xml/internal/ws/message/RootElementSniffer.java | 2 src/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java | 14 src/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java | 24 src/share/classes/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java | 4 src/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java | 393 - src/share/classes/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java | 2 src/share/classes/com/sun/xml/internal/ws/message/source/SourceUtils.java | 2 src/share/classes/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java | 2 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamAttachment.java | 3 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader.java | 6 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader11.java | 8 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader12.java | 8 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java | 78 src/share/classes/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java | 59 src/share/classes/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java | 12 src/share/classes/com/sun/xml/internal/ws/model/JavaMethodImpl.java | 33 src/share/classes/com/sun/xml/internal/ws/model/ParameterImpl.java | 6 src/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java | 211 src/share/classes/com/sun/xml/internal/ws/model/RuntimeModelerException.java | 4 src/share/classes/com/sun/xml/internal/ws/model/SOAPSEIModel.java | 7 src/share/classes/com/sun/xml/internal/ws/model/WrapperParameter.java | 4 src/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java | 109 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java | 18 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java | 16 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java | 16 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java | 12 src/share/classes/com/sun/xml/internal/ws/package-info.java | 2 src/share/classes/com/sun/xml/internal/ws/protocol/soap/MUTube.java | 4 src/share/classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java | 4 src/share/classes/com/sun/xml/internal/ws/resources/AddressingMessages.java | 100 src/share/classes/com/sun/xml/internal/ws/resources/ClientMessages.java | 80 src/share/classes/com/sun/xml/internal/ws/resources/DispatchMessages.java | 32 src/share/classes/com/sun/xml/internal/ws/resources/EncodingMessages.java | 24 src/share/classes/com/sun/xml/internal/ws/resources/HandlerMessages.java | 16 src/share/classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java | 4 src/share/classes/com/sun/xml/internal/ws/resources/ModelerMessages.java | 60 src/share/classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java | 32 src/share/classes/com/sun/xml/internal/ws/resources/SenderMessages.java | 10 src/share/classes/com/sun/xml/internal/ws/resources/ServerMessages.java | 193 src/share/classes/com/sun/xml/internal/ws/resources/SoapMessages.java | 16 src/share/classes/com/sun/xml/internal/ws/resources/StreamingMessages.java | 40 src/share/classes/com/sun/xml/internal/ws/resources/UtilMessages.java | 18 src/share/classes/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java | 8 src/share/classes/com/sun/xml/internal/ws/resources/WsservletMessages.java | 338 - src/share/classes/com/sun/xml/internal/ws/resources/XmlmessageMessages.java | 24 src/share/classes/com/sun/xml/internal/ws/resources/addressing.properties | 6 src/share/classes/com/sun/xml/internal/ws/resources/client.properties | 2 src/share/classes/com/sun/xml/internal/ws/resources/dispatch.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/encoding.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/handler.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/httpserver.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/modeler.properties | 8 src/share/classes/com/sun/xml/internal/ws/resources/providerApi.properties | 3 src/share/classes/com/sun/xml/internal/ws/resources/sender.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/server.properties | 26 src/share/classes/com/sun/xml/internal/ws/resources/soap.properties | 3 src/share/classes/com/sun/xml/internal/ws/resources/streaming.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/util.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/wsservlet.properties | 7 src/share/classes/com/sun/xml/internal/ws/resources/xmlmessage.properties | 1 src/share/classes/com/sun/xml/internal/ws/server/AbstractInstanceResolver.java | 46 src/share/classes/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java | 2 src/share/classes/com/sun/xml/internal/ws/server/EndpointFactory.java | 30 src/share/classes/com/sun/xml/internal/ws/server/SDDocumentImpl.java | 62 src/share/classes/com/sun/xml/internal/ws/server/StatefulInstanceResolver.java | 5 src/share/classes/com/sun/xml/internal/ws/server/UnsupportedMediaException.java | 4 src/share/classes/com/sun/xml/internal/ws/server/WSDLGenResolver.java | 10 src/share/classes/com/sun/xml/internal/ws/server/WSDLPatcher.java | 15 src/share/classes/com/sun/xml/internal/ws/server/WSEndpointImpl.java | 35 src/share/classes/com/sun/xml/internal/ws/server/package-info.java | 80 src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java | 2 src/share/classes/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java | 13 src/share/classes/com/sun/xml/internal/ws/server/sei/ActionBasedDispatcher.java | 2 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java | 107 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodDispatcher.java | 3 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodDispatcherGetter.java | 3 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodHandler.java | 28 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java | 2 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java | 2 src/share/classes/com/sun/xml/internal/ws/server/sei/MessageFiller.java | 16 src/share/classes/com/sun/xml/internal/ws/server/sei/PayloadQNameBasedDispatcher.java | 72 src/share/classes/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java | 37 src/share/classes/com/sun/xml/internal/ws/spi/ProviderImpl.java | 19 src/share/classes/com/sun/xml/internal/ws/streaming/DOMStreamReader.java | 74 src/share/classes/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java | 14 src/share/classes/com/sun/xml/internal/ws/streaming/XMLReaderException.java | 5 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java | 4 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java | 17 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java | 4 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java | 47 src/share/classes/com/sun/xml/internal/ws/transport/Headers.java | 11 src/share/classes/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java | 9 src/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapter.java | 211 src/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java | 16 src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java | 224 src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java | 2 src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java | 102 src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java | 13 src/share/classes/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java | 4 src/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java | 490 - src/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java | 30 src/share/classes/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java | 18 src/share/classes/com/sun/xml/internal/ws/util/ASCIIUtility.java | 2 src/share/classes/com/sun/xml/internal/ws/util/ByteArrayBuffer.java | 7 src/share/classes/com/sun/xml/internal/ws/util/ByteArrayDataSource.java | 2 src/share/classes/com/sun/xml/internal/ws/util/DOMUtil.java | 6 src/share/classes/com/sun/xml/internal/ws/util/FastInfosetReflection.java | 8 src/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java | 12 src/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java | 5 src/share/classes/com/sun/xml/internal/ws/util/NoCloseOutputStream.java | 2 src/share/classes/com/sun/xml/internal/ws/util/Pool.java | 24 src/share/classes/com/sun/xml/internal/ws/util/QNameMap.java | 12 src/share/classes/com/sun/xml/internal/ws/util/RuntimeVersion.java | 36 src/share/classes/com/sun/xml/internal/ws/util/UtilException.java | 4 src/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java | 4 src/share/classes/com/sun/xml/internal/ws/util/localization/LocalizableImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java | 2 src/share/classes/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java | 2 src/share/classes/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java | 4 src/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en.properties | 1 src/share/classes/com/sun/xml/internal/ws/util/version.properties | 8 src/share/classes/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java | 8 src/share/classes/com/sun/xml/internal/ws/util/xml/StAXSource.java | 57 src/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java | 12 src/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java | 48 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java | 21 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java | 15 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java | 36 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java | 123 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java | 2 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java | 10 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java | 8 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java | 3 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java | 50 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java | 129 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java | 4 src/share/classes/com/sun/xml/internal/xsom/ForeignAttributes.java | 1 src/share/classes/com/sun/xml/internal/xsom/SCD.java | 1 src/share/classes/com/sun/xml/internal/xsom/XSAnnotation.java | 8 src/share/classes/com/sun/xml/internal/xsom/XSAttContainer.java | 16 src/share/classes/com/sun/xml/internal/xsom/XSAttGroupDecl.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSAttributeDecl.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSAttributeUse.java | 8 src/share/classes/com/sun/xml/internal/xsom/XSComplexType.java | 37 src/share/classes/com/sun/xml/internal/xsom/XSComponent.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSContentType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSDeclaration.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSElementDecl.java | 45 src/share/classes/com/sun/xml/internal/xsom/XSFacet.java | 12 src/share/classes/com/sun/xml/internal/xsom/XSIdentityConstraint.java | 1 src/share/classes/com/sun/xml/internal/xsom/XSListSimpleType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSModelGroup.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSModelGroupDecl.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSNotation.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSParticle.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java | 16 src/share/classes/com/sun/xml/internal/xsom/XSSchema.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSSchemaSet.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSSimpleType.java | 38 src/share/classes/com/sun/xml/internal/xsom/XSTerm.java | 10 src/share/classes/com/sun/xml/internal/xsom/XSType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSUnionSimpleType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSVariety.java | 7 src/share/classes/com/sun/xml/internal/xsom/XSWildcard.java | 8 src/share/classes/com/sun/xml/internal/xsom/XSXPath.java | 3 src/share/classes/com/sun/xml/internal/xsom/XmlString.java | 7 src/share/classes/com/sun/xml/internal/xsom/impl/AnnotationImpl.java | 26 src/share/classes/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java | 22 src/share/classes/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java | 14 src/share/classes/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java | 18 src/share/classes/com/sun/xml/internal/xsom/impl/AttributesHolder.java | 9 src/share/classes/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java | 117 src/share/classes/com/sun/xml/internal/xsom/impl/ComponentImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/Const.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java | 4 src/share/classes/com/sun/xml/internal/xsom/impl/DeclarationImpl.java | 12 src/share/classes/com/sun/xml/internal/xsom/impl/ElementDecl.java | 68 src/share/classes/com/sun/xml/internal/xsom/impl/EmptyImpl.java | 10 src/share/classes/com/sun/xml/internal/xsom/impl/FacetImpl.java | 14 src/share/classes/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java | 5 src/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java | 16 src/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/NotationImpl.java | 12 src/share/classes/com/sun/xml/internal/xsom/impl/ParticleImpl.java | 20 src/share/classes/com/sun/xml/internal/xsom/impl/Ref.java | 20 src/share/classes/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java | 10 src/share/classes/com/sun/xml/internal/xsom/impl/SchemaImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java | 29 src/share/classes/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/UName.java | 43 src/share/classes/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java | 7 src/share/classes/com/sun/xml/internal/xsom/impl/Util.java | 20 src/share/classes/com/sun/xml/internal/xsom/impl/WildcardImpl.java | 36 src/share/classes/com/sun/xml/internal/xsom/impl/XPathImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/package.html | 2 src/share/classes/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java | 19 src/share/classes/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java | 47 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.java | 8 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.properties | 31 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties | 31 src/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java | 89 src/share/classes/com/sun/xml/internal/xsom/impl/parser/ParserContext.java | 5 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Patch.java | 5 src/share/classes/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java | 10 src/share/classes/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java | 16 src/share/classes/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java | 8 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java | 37 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java | 4 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java | 6 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java | 50 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java | 74 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java | 154 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/Schema.java | 809 +-- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java | 177 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java | 153 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java | 277 - src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/annotation.java | 25 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java | 317 - src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java | 259 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java | 689 +- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java | 1465 ++--- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java | 31 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java | 770 +- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/erSet.java | 25 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java | 15 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/facet.java | 163 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java | 7 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java | 247 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java | 281 - src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java | 173 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java | 79 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java | 175 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java | 257 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/occurs.java | 135 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/particle.java | 701 +- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java | 13 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qualification.java | 3 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/redefine.java | 143 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java | 195 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java | 207 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/xpath.java | 133 src/share/classes/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/Axis.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/Iterators.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/ParseException.java | 14 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java | 105 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java | 82 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java | 6 src/share/classes/com/sun/xml/internal/xsom/impl/scd/Step.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java | 4 src/share/classes/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java | 6 src/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java | 204 src/share/classes/com/sun/xml/internal/xsom/impl/util/Uri.java | 26 src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationContext.java | 16 src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParser.java | 13 src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java | 5 src/share/classes/com/sun/xml/internal/xsom/parser/JAXPParser.java | 46 src/share/classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java | 1 src/share/classes/com/sun/xml/internal/xsom/parser/XMLParser.java | 12 src/share/classes/com/sun/xml/internal/xsom/parser/XSOMParser.java | 50 src/share/classes/com/sun/xml/internal/xsom/parser/package.html | 2 src/share/classes/com/sun/xml/internal/xsom/util/ComponentNameFunction.java | 6 src/share/classes/com/sun/xml/internal/xsom/util/DeferedCollection.java | 1 src/share/classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java | 1 src/share/classes/com/sun/xml/internal/xsom/util/NameGetter.java | 22 src/share/classes/com/sun/xml/internal/xsom/util/NameGetter.properties | 31 src/share/classes/com/sun/xml/internal/xsom/util/SimpleTypeSet.java | 10 src/share/classes/com/sun/xml/internal/xsom/util/TypeClosure.java | 14 src/share/classes/com/sun/xml/internal/xsom/util/TypeSet.java | 12 src/share/classes/com/sun/xml/internal/xsom/util/XSFinder.java | 10 src/share/classes/com/sun/xml/internal/xsom/util/XSFunctionFilter.java | 16 src/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java | 5 src/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSFunction.java | 6 src/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java | 5 src/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunction.java | 5 src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java | 1 src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSVisitor.java | 2 src/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/package.html | 2 src/share/classes/java/beans/Introspector.java | 29 src/share/classes/java/beans/MetaData.java | 83 src/share/classes/java/net/Socket.java | 15 src/share/classes/java/net/SocksSocketImpl.java | 26 src/share/classes/java/net/URL.java | 10 src/share/classes/javax/accessibility/AccessibleResourceBundle.java | 15 src/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java | 2 src/share/classes/javax/imageio/spi/ImageReaderSpi.java | 6 src/share/classes/javax/imageio/spi/ImageWriterSpi.java | 6 src/share/classes/javax/imageio/stream/FileCacheImageInputStream.java | 10 src/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java | 10 src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java | 9 src/share/classes/javax/management/openmbean/OpenType.java | 5 src/share/classes/javax/swing/plaf/synth/Region.java | 292 - src/share/classes/javax/xml/bind/Binder.java | 92 src/share/classes/javax/xml/bind/ContextFinder.java | 63 src/share/classes/javax/xml/bind/DatatypeConverter.java | 170 src/share/classes/javax/xml/bind/DatatypeConverterImpl.java | 2 src/share/classes/javax/xml/bind/DatatypeConverterInterface.java | 138 src/share/classes/javax/xml/bind/JAXBContext.java | 206 src/share/classes/javax/xml/bind/JAXBElement.java | 52 src/share/classes/javax/xml/bind/JAXBException.java | 42 src/share/classes/javax/xml/bind/JAXBIntrospector.java | 30 src/share/classes/javax/xml/bind/MarshalException.java | 30 src/share/classes/javax/xml/bind/Marshaller.java | 220 src/share/classes/javax/xml/bind/Messages.java | 20 src/share/classes/javax/xml/bind/Messages.properties | 26 src/share/classes/javax/xml/bind/NotIdentifiableEvent.java | 8 src/share/classes/javax/xml/bind/ParseConversionEvent.java | 6 src/share/classes/javax/xml/bind/PrintConversionEvent.java | 6 src/share/classes/javax/xml/bind/PropertyException.java | 66 src/share/classes/javax/xml/bind/UnmarshalException.java | 32 src/share/classes/javax/xml/bind/Unmarshaller.java | 382 - src/share/classes/javax/xml/bind/UnmarshallerHandler.java | 26 src/share/classes/javax/xml/bind/ValidationEvent.java | 38 src/share/classes/javax/xml/bind/ValidationEventHandler.java | 43 src/share/classes/javax/xml/bind/ValidationEventLocator.java | 30 src/share/classes/javax/xml/bind/ValidationException.java | 24 src/share/classes/javax/xml/bind/Validator.java | 114 src/share/classes/javax/xml/bind/annotation/XmlAccessOrder.java | 7 src/share/classes/javax/xml/bind/annotation/XmlAccessType.java | 7 src/share/classes/javax/xml/bind/annotation/XmlAccessorOrder.java | 14 src/share/classes/javax/xml/bind/annotation/XmlAccessorType.java | 22 src/share/classes/javax/xml/bind/annotation/XmlAnyAttribute.java | 14 src/share/classes/javax/xml/bind/annotation/XmlAnyElement.java | 14 src/share/classes/javax/xml/bind/annotation/XmlAttribute.java | 22 src/share/classes/javax/xml/bind/annotation/XmlElement.java | 26 src/share/classes/javax/xml/bind/annotation/XmlElementDecl.java | 36 src/share/classes/javax/xml/bind/annotation/XmlElementRef.java | 26 src/share/classes/javax/xml/bind/annotation/XmlElementRefs.java | 2 src/share/classes/javax/xml/bind/annotation/XmlElementWrapper.java | 14 src/share/classes/javax/xml/bind/annotation/XmlElements.java | 18 src/share/classes/javax/xml/bind/annotation/XmlEnum.java | 12 src/share/classes/javax/xml/bind/annotation/XmlEnumValue.java | 16 src/share/classes/javax/xml/bind/annotation/XmlID.java | 21 src/share/classes/javax/xml/bind/annotation/XmlIDREF.java | 50 src/share/classes/javax/xml/bind/annotation/XmlInlineBinaryData.java | 12 src/share/classes/javax/xml/bind/annotation/XmlList.java | 12 src/share/classes/javax/xml/bind/annotation/XmlMimeType.java | 2 src/share/classes/javax/xml/bind/annotation/XmlMixed.java | 50 src/share/classes/javax/xml/bind/annotation/XmlNs.java | 8 src/share/classes/javax/xml/bind/annotation/XmlNsForm.java | 13 src/share/classes/javax/xml/bind/annotation/XmlRootElement.java | 18 src/share/classes/javax/xml/bind/annotation/XmlSchema.java | 22 src/share/classes/javax/xml/bind/annotation/XmlSchemaType.java | 17 src/share/classes/javax/xml/bind/annotation/XmlTransient.java | 17 src/share/classes/javax/xml/bind/annotation/XmlType.java | 110 src/share/classes/javax/xml/bind/annotation/XmlValue.java | 30 src/share/classes/javax/xml/bind/annotation/adapters/XmlAdapter.java | 24 src/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java | 16 src/share/classes/javax/xml/bind/annotation/adapters/package.html | 4 src/share/classes/javax/xml/bind/annotation/package.html | 26 src/share/classes/javax/xml/bind/attachment/AttachmentMarshaller.java | 87 src/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java | 36 src/share/classes/javax/xml/bind/attachment/package.html | 18 src/share/classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java | 142 src/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java | 116 src/share/classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java | 43 src/share/classes/javax/xml/bind/helpers/Messages.java | 26 src/share/classes/javax/xml/bind/helpers/Messages.properties | 34 src/share/classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java | 18 src/share/classes/javax/xml/bind/helpers/ParseConversionEventImpl.java | 18 src/share/classes/javax/xml/bind/helpers/PrintConversionEventImpl.java | 18 src/share/classes/javax/xml/bind/helpers/ValidationEventImpl.java | 64 src/share/classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java | 106 src/share/classes/javax/xml/bind/helpers/package.html | 16 src/share/classes/javax/xml/bind/package.html | 10 src/share/classes/javax/xml/bind/util/JAXBResult.java | 50 src/share/classes/javax/xml/bind/util/JAXBSource.java | 62 src/share/classes/javax/xml/bind/util/Messages.java | 18 src/share/classes/javax/xml/bind/util/Messages.properties | 23 src/share/classes/javax/xml/bind/util/ValidationEventCollector.java | 34 src/share/classes/javax/xml/bind/util/package.html | 10 src/share/classes/javax/xml/soap/AttachmentPart.java | 186 src/share/classes/javax/xml/soap/Detail.java | 6 src/share/classes/javax/xml/soap/DetailEntry.java | 6 src/share/classes/javax/xml/soap/FactoryFinder.java | 12 src/share/classes/javax/xml/soap/MessageFactory.java | 32 src/share/classes/javax/xml/soap/MimeHeader.java | 18 src/share/classes/javax/xml/soap/MimeHeaders.java | 6 src/share/classes/javax/xml/soap/Name.java | 24 src/share/classes/javax/xml/soap/Node.java | 30 src/share/classes/javax/xml/soap/SAAJMetaFactory.java | 38 src/share/classes/javax/xml/soap/SAAJResult.java | 92 src/share/classes/javax/xml/soap/SOAPBody.java | 112 src/share/classes/javax/xml/soap/SOAPBodyElement.java | 10 src/share/classes/javax/xml/soap/SOAPConnection.java | 12 src/share/classes/javax/xml/soap/SOAPConnectionFactory.java | 9 src/share/classes/javax/xml/soap/SOAPConstants.java | 26 src/share/classes/javax/xml/soap/SOAPElement.java | 144 src/share/classes/javax/xml/soap/SOAPElementFactory.java | 6 src/share/classes/javax/xml/soap/SOAPEnvelope.java | 6 src/share/classes/javax/xml/soap/SOAPException.java | 6 src/share/classes/javax/xml/soap/SOAPFactory.java | 54 src/share/classes/javax/xml/soap/SOAPFault.java | 218 src/share/classes/javax/xml/soap/SOAPFaultElement.java | 8 src/share/classes/javax/xml/soap/SOAPHeader.java | 14 src/share/classes/javax/xml/soap/SOAPHeaderElement.java | 74 src/share/classes/javax/xml/soap/SOAPMessage.java | 134 src/share/classes/javax/xml/soap/SOAPPart.java | 14 src/share/classes/javax/xml/soap/Text.java | 6 src/share/classes/javax/xml/soap/package.html | 12 src/share/classes/javax/xml/ws/Action.java | 22 src/share/classes/javax/xml/ws/Binding.java | 10 src/share/classes/javax/xml/ws/BindingProvider.java | 78 src/share/classes/javax/xml/ws/Dispatch.java | 12 src/share/classes/javax/xml/ws/Endpoint.java | 66 src/share/classes/javax/xml/ws/EndpointReference.java | 42 src/share/classes/javax/xml/ws/FaultAction.java | 10 src/share/classes/javax/xml/ws/Holder.java | 4 src/share/classes/javax/xml/ws/LogicalMessage.java | 8 src/share/classes/javax/xml/ws/RequestWrapper.java | 9 src/share/classes/javax/xml/ws/RespectBinding.java | 6 src/share/classes/javax/xml/ws/RespectBindingFeature.java | 28 src/share/classes/javax/xml/ws/Response.java | 4 src/share/classes/javax/xml/ws/ResponseWrapper.java | 9 src/share/classes/javax/xml/ws/Service.java | 183 src/share/classes/javax/xml/ws/ServiceMode.java | 2 src/share/classes/javax/xml/ws/WebEndpoint.java | 2 src/share/classes/javax/xml/ws/WebFault.java | 4 src/share/classes/javax/xml/ws/WebServiceClient.java | 2 src/share/classes/javax/xml/ws/WebServiceContext.java | 12 src/share/classes/javax/xml/ws/WebServiceException.java | 24 src/share/classes/javax/xml/ws/WebServiceFeature.java | 36 src/share/classes/javax/xml/ws/WebServiceProvider.java | 6 src/share/classes/javax/xml/ws/WebServiceRef.java | 2 src/share/classes/javax/xml/ws/handler/Handler.java | 14 src/share/classes/javax/xml/ws/handler/HandlerResolver.java | 4 src/share/classes/javax/xml/ws/handler/LogicalHandler.java | 2 src/share/classes/javax/xml/ws/handler/LogicalMessageContext.java | 8 src/share/classes/javax/xml/ws/handler/MessageContext.java | 46 src/share/classes/javax/xml/ws/handler/PortInfo.java | 8 src/share/classes/javax/xml/ws/handler/soap/SOAPHandler.java | 4 src/share/classes/javax/xml/ws/handler/soap/SOAPMessageContext.java | 14 src/share/classes/javax/xml/ws/http/HTTPBinding.java | 4 src/share/classes/javax/xml/ws/http/HTTPException.java | 10 src/share/classes/javax/xml/ws/soap/Addressing.java | 24 src/share/classes/javax/xml/ws/soap/AddressingFeature.java | 58 src/share/classes/javax/xml/ws/soap/MTOM.java | 18 src/share/classes/javax/xml/ws/soap/MTOMFeature.java | 40 src/share/classes/javax/xml/ws/soap/SOAPBinding.java | 16 src/share/classes/javax/xml/ws/soap/SOAPFaultException.java | 6 src/share/classes/javax/xml/ws/spi/FactoryFinder.java | 14 src/share/classes/javax/xml/ws/spi/Provider.java | 60 src/share/classes/javax/xml/ws/spi/ServiceDelegate.java | 162 src/share/classes/javax/xml/ws/spi/WebServiceFeatureAnnotation.java | 8 src/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReference.java | 29 src/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java | 62 src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java | 39 src/share/classes/org/relaxng/datatype/Datatype.java | 1 src/share/classes/org/relaxng/datatype/DatatypeBuilder.java | 1 src/share/classes/org/relaxng/datatype/DatatypeException.java | 1 src/share/classes/org/relaxng/datatype/DatatypeLibrary.java | 1 src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java | 1 src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java | 1 src/share/classes/org/relaxng/datatype/ValidationContext.java | 1 src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java | 3 src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java | 1 src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java | 1 src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java | 20 src/share/lib/security/java.security | 2 src/share/lib/security/java.security-solaris | 2 src/share/lib/security/java.security-windows | 2 src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 10 src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 26 2008 files changed, 56587 insertions(+), 28511 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.2 -r 1.3 java-1.6.0-openjdk-securitypatches.patchIndex: java-1.6.0-openjdk-securitypatches.patch =================================================================== RCS file: java-1.6.0-openjdk-securitypatches.patch diff -N java-1.6.0-openjdk-securitypatches.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ java-1.6.0-openjdk-securitypatches.patch 5 Aug 2009 14:11:40 -0000 1.3 @@ -0,0 +1,171008 @@ +--- old/jdk/src/share/classes/javax/swing/text/LayoutQueue.java 2009-07-17 10:36:04.000000000 -0400 ++++ openjdk/jdk/src/share/classes/javax/swing/text/LayoutQueue.java 2009-07-22 11:25:41.000000000 -0400 +@@ -25,6 +25,7 @@ + package javax.swing.text; + + import java.util.Vector; ++import sun.awt.AppContext; + + /** + * A queue of text layout tasks. +@@ -35,10 +36,10 @@ + */ + public class LayoutQueue { + +- Vector tasks; +- Thread worker; ++ private static final Object DEFAULT_QUEUE = new Object(); + +- static LayoutQueue defaultQueue; ++ private Vector tasks; ++ private Thread worker; + + /** + * Construct a layout queue. +@@ -51,10 +52,15 @@ + * Fetch the default layout queue. + */ + public static LayoutQueue getDefaultQueue() { +- if (defaultQueue == null) { +- defaultQueue = new LayoutQueue(); ++ AppContext ac = AppContext.getAppContext(); ++ synchronized (DEFAULT_QUEUE) { ++ LayoutQueue defaultQueue = (LayoutQueue) ac.get(DEFAULT_QUEUE); ++ if (defaultQueue == null) { ++ defaultQueue = new LayoutQueue(); ++ ac.put(DEFAULT_QUEUE, defaultQueue); ++ } ++ return defaultQueue; + } +- return defaultQueue; + } + + /** +@@ -63,7 +69,9 @@ + * @param q the new queue. + */ + public static void setDefaultQueue(LayoutQueue q) { +- defaultQueue = q; ++ synchronized (DEFAULT_QUEUE) { ++ AppContext.getAppContext().put(DEFAULT_QUEUE, q); ++ } + } + + /** +--- old/jdk/src/share/classes/java/awt/Cursor.java 2009-07-17 10:36:02.000000000 -0400 ++++ openjdk/jdk/src/share/classes/java/awt/Cursor.java 2009-07-22 11:28:14.000000000 -0400 +@@ -119,6 +119,11 @@ + + protected static Cursor predefined[] = new Cursor[14]; + ++ /** ++ * This field is a private replacement for 'predefined' array. ++ */ ++ private final static Cursor[] predefinedPrivate = new Cursor[14]; ++ + /* Localization names and default values */ + static final String[][] cursorProperties = { + { "AWT.DefaultCursor", "Default Cursor" }, +@@ -252,10 +257,15 @@ + if (type < Cursor.DEFAULT_CURSOR || type > Cursor.MOVE_CURSOR) { + throw new IllegalArgumentException("illegal cursor type"); + } ++ Cursor c = predefinedPrivate[type]; ++ if (c == null) { ++ predefinedPrivate[type] = c = new Cursor(type); ++ } ++ // fill 'predefined' array for backwards compatibility. + if (predefined[type] == null) { +- predefined[type] = new Cursor(type); ++ predefined[type] = c; + } +- return predefined[type]; ++ return c; + } + + /** +--- old/src/share/classes/javax/accessibility/AccessibleResourceBundle.java Fri Jun 19 15:30:16 2009 ++++ openjdk/jdk/src/share/classes/javax/accessibility/AccessibleResourceBundle.java Fri Jun 19 15:30:14 2009 +@@ -44,15 +44,11 @@ + * localized display strings. + */ + public Object[][] getContents() { +- return contents; +- } ++ // The table holding the mapping between the programmatic keys ++ // and the display strings for the en_US locale. ++ return new Object[][] { + +- /** +- * The table holding the mapping between the programmatic keys +- * and the display strings for the en_US locale. +- */ +- static final Object[][] contents = { +- // LOCALIZE THIS ++ // LOCALIZE THIS + // Role names + // { "application","application" }, + // { "border","border" }, +@@ -151,5 +147,6 @@ + { "vertical","vertical" }, + { "horizontal","horizontal" } + // END OF MATERIAL TO LOCALIZE +- }; ++ }; ++ } + } +--- old/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java 2009-04-24 17:32:19.463300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java 2009-04-24 17:32:18.529300000 +0400 +@@ -51,7 +51,7 @@ + entensions, + mimeType, + "com.sun.imageio.plugins.bmp.BMPImageReader", +- STANDARD_INPUT_TYPE, ++ new Class[] { ImageInputStream.class }, + writerSpiNames, + false, + null, null, null, null, +--- old/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java 2009-04-24 17:32:32.537300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java 2009-04-24 17:32:31.632300000 +0400 +@@ -32,6 +32,7 @@ + import javax.imageio.spi.ImageWriterSpi; + import javax.imageio.spi.ServiceRegistry; + import javax.imageio.spi.IIORegistry; ++import javax.imageio.stream.ImageOutputStream; + import javax.imageio.ImageWriter; + import javax.imageio.ImageTypeSpecifier; + import javax.imageio.IIOException; +@@ -55,7 +56,7 @@ + entensions, + mimeType, + "com.sun.imageio.plugins.bmp.BMPImageWriter", +- STANDARD_OUTPUT_TYPE, ++ new Class[] { ImageOutputStream.class }, + readerSpiNames, + false, + null, null, null, null, +--- old/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java 2009-04-24 17:32:39.646300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java 2009-04-24 17:32:38.722300000 +0400 +@@ -62,7 +62,7 @@ + suffixes, + MIMETypes, + readerClassName, +- STANDARD_INPUT_TYPE, ++ new Class[] { ImageInputStream.class }, + writerSpiNames, + true, + GIFStreamMetadata.nativeMetadataFormatName, +--- old/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java 2009-04-24 17:32:48.539300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java 2009-04-24 17:32:44.764300000 +0400 +@@ -31,6 +31,7 @@ + import javax.imageio.ImageTypeSpecifier; + import javax.imageio.ImageWriter; + import javax.imageio.spi.ImageWriterSpi; ++import javax.imageio.stream.ImageOutputStream; + import com.sun.imageio.plugins.common.PaletteBuilder; + + public class GIFImageWriterSpi extends ImageWriterSpi { +@@ -59,7 +60,7 @@ + suffixes, + MIMETypes, + writerClassName, +- STANDARD_OUTPUT_TYPE, ++ new Class[] { ImageOutputStream.class }, + readerSpiNames, + true, + GIFWritableStreamMetadata.NATIVE_FORMAT_NAME, +--- old/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java 2009-04-24 17:32:57.302300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java 2009-04-24 17:32:56.484300000 +0400 +@@ -48,7 +48,7 @@ + JPEG.suffixes, + JPEG.MIMETypes, + "com.sun.imageio.plugins.jpeg.JPEGImageReader", +- STANDARD_INPUT_TYPE, ++ new Class[] { ImageInputStream.class }, + writerSpiNames, + true, + JPEG.nativeStreamMetadataFormatName, +--- old/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java 2009-04-24 17:33:03.013300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java 2009-04-24 17:33:02.189300000 +0400 +@@ -28,6 +28,7 @@ + import javax.imageio.spi.ImageWriterSpi; + import javax.imageio.spi.ServiceRegistry; + import javax.imageio.spi.IIORegistry; [...170615 lines suppressed...] +- +-import javax.xml.namespace.QName; +- +-/** +- *

XMLReader provides a high-level streaming parser interface +- * for reading XML documents.

+- * +- *

The {@link #next} method is used to read events from the XML document.

+- * +- *

Each time it is called, {@link #next} returns the new state of the reader.

+- * +- *

Possible states are: BOF, the initial state, START, denoting the start +- * tag of an element, END, denoting the end tag of an element, CHARS, denoting +- * the character content of an element, PI, denoting a processing instruction, +- * EOF, denoting the end of the document.

+- * +- *

Depending on the state the reader is in, one or more of the following +- * query methods will be meaningful: {@link #getName}, {@link #getURI}, +- * {@link #getLocalName}, {@link #getAttributes}, {@link #getValue}.

+- * +- *

Elements visited by a XMLReader are tagged with unique IDs. The ID of the +- * current element can be found by calling {@link #getElementId}.

+- * +- *

A XMLReader is always namespace-aware, and keeps track of the namespace +- * declarations which are in scope at any time during streaming. The +- * {@link #getURI(java.lang.String)} method can be used to find the URI +- * associated to a given prefix in the current scope.

+- * +- *

XMLReaders can be created using a {@link XMLReaderFactory}.

+- * +- *

Some utility methods, {@link #nextContent} and {@link #nextElementContent} +- * make it possible to ignore whitespace and processing instructions with +- * minimum impact on the client code.

+- * +- *

Similarly, the {@link #skipElement} and {@link #skipElement(int elementId)} +- * methods allow to skip to the end tag of an element ignoring all its content.

+- * +- *

Finally, the {@link #recordElement} method can be invoked when the XMLReader +- * is positioned on the start tag of an element to record the element's contents +- * so that they can be played back later.

+- * +- * @see XMLReaderFactory +- * +- * @author WS Development Team +- */ +-public interface XMLReader { +- /** +- * The initial state of a XMLReader. +- */ +- public static final int BOF = 0; +- +- /** +- * The state denoting the start tag of an element. +- */ +- public static final int START = 1; +- +- /** +- * The state denoting the end tag of an element. +- */ +- public static final int END = 2; +- +- /** +- * The state denoting the character content of an element. +- */ +- public static final int CHARS = 3; +- +- /** +- * The state denoting a processing instruction. +- */ +- public static final int PI = 4; +- +- /** +- * The state denoting that the end of the document has been reached. +- */ +- public static final int EOF = 5; +- +- /** +- * Return the next state of the XMLReader. +- * +- * The return value is one of: START, END, CHARS, PI, EOF. +- */ +- public int next(); +- +- /* +- * Return the next state of the XMLReader. +- * +- *

Whitespace character content and processing instructions are ignored.

+- * +- *

The return value is one of: START, END, CHARS, EOF.

+- */ +- public int nextContent(); +- +- /** +- * Return the next state of the XMLReader. +- * +- *

Whitespace character content, processing instructions are ignored. +- * Non-whitespace character content triggers an exception.

+- * +- *

The return value is one of: START, END, EOF.

+- */ +- public int nextElementContent(); +- +- /** +- * Return the current state of the XMLReader. +- * +- */ +- public int getState(); +- +- /** +- * Return the current qualified name. +- * +- *

Meaningful only when the state is one of: START, END.

+- */ +- public QName getName(); +- +- /** +- * Return the current URI. +- * +- *

Meaningful only when the state is one of: START, END.

+- */ +- public String getURI(); +- +- /** +- * Return the current local name. +- * +- *

Meaningful only when the state is one of: START, END, PI.

+- */ +- public String getLocalName(); +- +- /** +- * Return the current attribute list. In the jaxws implementation, +- * this list also includes namespace declarations. +- * +- *

Meaningful only when the state is one of: START.

+- * +- *

The returned {@link Attributes} object belong to the XMLReader and is +- * only guaranteed to be valid until the {@link #next} method is called, +- * directly or indirectly.

+- */ +- public Attributes getAttributes(); +- +- /** +- * Return the current value. +- * +- *

Meaningful only when the state is one of: CHARS, PI.

+- */ +- public String getValue(); +- +- /** +- * Return the current element ID. +- */ +- public int getElementId(); +- +- /** +- * Return the current line number. +- * +- *

Due to aggressive parsing, this value may be off by a few lines.

+- */ +- public int getLineNumber(); +- +- /** +- * Return the URI for the given prefix. +- * +- *

If there is no namespace declaration in scope for the given +- * prefix, return null.

+- */ +- public String getURI(String prefix); +- +- /** +- * Return an iterator on all prefixes in scope, except for the default prefix. +- * +- */ +- public Iterator getPrefixes(); +- +- /** +- * Records the current element and leaves the reader positioned on its end tag. +- * +- *

The XMLReader must be positioned on the start tag of the element. +- * The returned reader will play back all events starting with the +- * start tag of the element and ending with its end tag.

+- */ +- public XMLReader recordElement(); +- +- /** +- * Skip all nodes up to the end tag of the element with the current element ID. +- */ +- public void skipElement(); +- +- /** +- * Skip all nodes up to the end tag of the element with the given element ID. +- */ +- public void skipElement(int elementId); +- +- /** +- * Close the XMLReader. +- * +- *

All subsequent calls to {@link #next} will return EOF.

+- */ +- public void close(); +-} Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-11/java-1.6.0-openjdk.spec,v retrieving revision 1.125 retrieving revision 1.126 diff -u -p -r1.125 -r1.126 --- java-1.6.0-openjdk.spec 3 Aug 2009 23:04:25 -0000 1.125 +++ java-1.6.0-openjdk.spec 5 Aug 2009 14:11:41 -0000 1.126 @@ -123,17 +123,22 @@ # Where to install systemtap tapset (links) # We would like these to be in a package specific subdir, # but currently systemtap doesn't support that, so we have to -# use the root tapset dir for now. -#%define tapsetdir /usr/share/systemtap/tapset/%{sdkdir} -%define tapsetdir /usr/share/systemtap/tapset +# use the root tapset dir for now. To distinquish between 64 +# and 32 bit architectures we place the tapsets under the arch +# specific dir (note that systemtap will only pickup the tapset +# for the primary arch for now). Systemtap uses the machine name +# aka build_cpu as architecture specific directory name. + #%define tapsetdir /usr/share/systemtap/tapset/%{sdkdir} + %define tapsetdir /usr/share/systemtap/tapset/%{_build_cpu} %endif + # Prevent brp-java-repack-jars from being run. %define __jar_repack 0 Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 26.%{openjdkver}%{?dist} +Release: 27.%{openjdkver}%{?dist} # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons, # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -170,7 +175,8 @@ Patch4: java-1.6.0-openjdk-java-access Patch5: java-1.6.0-openjdk-accessible-toolkit.patch Patch6: java-1.6.0-openjdk-sparc-fixes.patch Patch7: java-1.6.0-openjdk-sparc-hotspot.patch -Patch8: java-1.6.0-openjdk-netx.patch +Patch8: java-1.6.0-openjdk-netxandplugin.patch +Patch9: java-1.6.0-openjdk-securitypatches.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -415,6 +421,7 @@ patch -l -p0 < %{PATCH4} patch -l -p0 < %{PATCH5} patch -l -p0 < %{PATCH7} patch -l -p0 < %{PATCH8} +patch -l -p0 < %{PATCH9} make export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image @@ -962,6 +969,25 @@ exit 0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so %changelog +* Tue Aug 4 2009 Lillian Angel - 1:1.6.0-27.b16 +- Updated java-1.6.0-openjdk-netx.patch, and renamed to +java-1.6.0-openjdk-netxandplugin.patch. +- Added java-1.6.0-openjdk-securitypatches.patch. +- Resolves: rhbz#512101 +- Resolves: rhbz#512896 +- Resolves: rhbz#512914 +- Resolves: rhbz#512907 +- Resolves: rhbz#512921 +- Resolves: rhbz#511915 +- Resolves: rhbz#512915 +- Resolves: rhbz#512920 +- Resolves: rhbz#512714 +- Resolves: rhbz#513215 +- Resolves: rhbz#513220 +- Resolves: rhbz#513222 +- Resolves: rhbz#513223 +- Resolves: rhbz#503794 + * Mon Aug 03 2009 Christopher Aillon - 1:1.6.0.0-26.b16 - Rebuild against newer gecko --- java-1.6.0-openjdk-netx.patch DELETED --- From caolanm at fedoraproject.org Wed Aug 5 14:16:31 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 5 Aug 2009 14:16:31 +0000 (UTC) Subject: rpms/hunspell-so/devel .cvsignore, 1.1, 1.2 hunspell-so.spec, 1.2, 1.3 sources, 1.1, 1.2 so-SO@dictionaries.addons.mozilla.org3.xpi, 1.1, NONE Message-ID: <20090805141631.27D8311C008C@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/hunspell-so/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2406 Modified Files: .cvsignore hunspell-so.spec sources Removed Files: so-SO at dictionaries.addons.mozilla.org3.xpi Log Message: latest version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-so/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 May 2009 20:42:34 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:16:30 -0000 1.2 @@ -0,0 +1 @@ +dict-so.oxt Index: hunspell-so.spec =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-so/devel/hunspell-so.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- hunspell-so.spec 25 Jul 2009 02:40:39 -0000 1.2 +++ hunspell-so.spec 5 Aug 2009 14:16:30 -0000 1.3 @@ -1,9 +1,9 @@ Name: hunspell-so Summary: Somali hunspell dictionaries -Version: 0.1.2 -Release: 2%{?dist} +Version: 0.1.3 +Release: 1%{?dist} Group: Applications/Text -Source: http://www.opensourcesomalia.org/uploads/so-SO at dictionaries.addons.mozilla.org3.xpi +Source: http://extensions.services.openoffice.org/files/2727/0/dict-so.oxt URL: http://www.opensourcesomalia.org/index.php?page=hingaad-saxe BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) License: GPLv2+ @@ -21,8 +21,7 @@ Somali hunspell dictionaries. %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_datadir}/myspell -cp -p dictionaries/so-SO.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/so_SO.aff -cp -p dictionaries/so-SO.dic $RPM_BUILD_ROOT/%{_datadir}/myspell/so_SO.dic +cp -p so_SO.* $RPM_BUILD_ROOT/%{_datadir}/myspell pushd $RPM_BUILD_ROOT/%{_datadir}/myspell/ so_SO_aliases="so_DJ so_ET so_KE" @@ -38,10 +37,13 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc xuquuqda/* +%doc README_so_SO.txt %{_datadir}/myspell/* %changelog +* Wed Aug 05 2009 Caolan McNamara - 0.1.3-1 +- latest version + * Fri Jul 24 2009 Fedora Release Engineering - 0.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-so/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 May 2009 20:42:34 -0000 1.1 +++ sources 5 Aug 2009 14:16:30 -0000 1.2 @@ -0,0 +1 @@ +e9405a7244359896405f08af5cf09de2 dict-so.oxt --- so-SO at dictionaries.addons.mozilla.org3.xpi DELETED --- From vcrhonek at fedoraproject.org Wed Aug 5 14:17:23 2009 From: vcrhonek at fedoraproject.org (vcrhonek) Date: Wed, 5 Aug 2009 14:17:23 +0000 (UTC) Subject: rpms/texinfo/devel texinfo.spec,1.61,1.62 Message-ID: <20090805141723.1F56C11C008C@cvs1.fedora.phx.redhat.com> Author: vcrhonek Update of /cvs/extras/rpms/texinfo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2632 Modified Files: texinfo.spec Log Message: Fix changelog entry and rebuild Index: texinfo.spec =================================================================== RCS file: /cvs/extras/rpms/texinfo/devel/texinfo.spec,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- texinfo.spec 4 Aug 2009 12:09:03 -0000 1.61 +++ texinfo.spec 5 Aug 2009 14:17:22 -0000 1.62 @@ -3,7 +3,7 @@ Summary: Tools needed to create Texinfo format documentation files Name: texinfo Version: 4.13a -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv3+ Group: Applications/Publishing Url: http://www.gnu.org/software/texinfo/ @@ -146,8 +146,12 @@ fi %{_mandir}/man1/pdftexi2dvi.1* %changelog +* Wed Aug 5 2009 Vitezslav Crhonek - 4.13a-5 +- Fix changelog entry and rebuild + * Tue Aug 4 2009 Vitezslav Crhonek - 4.13a-4 -- Fix data types +- Fix data types (fix by Ralf Corsepius) + Resolves: #515402 * Sun Jul 26 2009 Fedora Release Engineering - 4.13a-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mcepl at fedoraproject.org Wed Aug 5 14:19:26 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 5 Aug 2009 14:19:26 +0000 (UTC) Subject: rpms/syncevolution/devel syncevolution.spec,1.13,1.14 Message-ID: <20090805141926.4AD1311C0349@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/syncevolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3051 Modified Files: syncevolution.spec Log Message: * Wed Aug 5 2009 Mat?j Cepl - 0.8.1+0.9+beta3+20090723-1.0.3 - missing BuildRequires Index: syncevolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/syncevolution/devel/syncevolution.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- syncevolution.spec 5 Aug 2009 13:15:10 -0000 1.13 +++ syncevolution.spec 5 Aug 2009 14:19:26 -0000 1.14 @@ -1,7 +1,7 @@ Summary: SyncML client for evolution Name: syncevolution Version: 0.8.1+0.9+beta3+20090723 -Release: 1.0.2%{?dist} +Release: 1.0.3%{?dist} License: LGPLv2+ Group: Applications/Productivity URL: http://syncevolution.org/ @@ -17,6 +17,8 @@ BuildRequires: glib2-devel BuildRequires: libsoup-devel BuildRequires: libical-devel BuildRequires: pcre-devel +BuildRequires: libcurl-devel +BuildRequires: gnome-keyring-devel BuildRequires: intltool automake libtool autoconf %description @@ -86,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/syncevolution/*so %changelog +* Wed Aug 5 2009 Mat?j Cepl - 0.8.1+0.9+beta3+20090723-1.0.3 +- missing BuildRequires + * Wed Aug 5 2009 Stepan Kasal - 0.8.1+0.9+beta3+20090723-1.0.2 - fixing autoconfigury; now it fails in a later stage of build ;-) From wtogami at fedoraproject.org Wed Aug 5 14:22:02 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 5 Aug 2009 14:22:02 +0000 (UTC) Subject: rpms/tftp/devel tftp-hpa-0.49-fortify-strcpy-crash.patch, NONE, 1.1 tftp.spec, 1.50, 1.51 Message-ID: <20090805142202.4C9F311C0349@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/tftp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3558 Modified Files: tftp.spec Added Files: tftp-hpa-0.49-fortify-strcpy-crash.patch Log Message: Bug #515361 tftp FORTIFY_SOURCE strcpy crash tftp-hpa-0.49-fortify-strcpy-crash.patch: tftp.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) --- NEW FILE tftp-hpa-0.49-fortify-strcpy-crash.patch --- diff -urN tftp-hpa-0.49.orig/tftp/tftp.c tftp-hpa-0.49/tftp/tftp.c --- tftp-hpa-0.49.orig/tftp/tftp.c 2008-10-20 18:08:31.000000000 -0400 +++ tftp-hpa-0.49/tftp/tftp.c 2009-08-05 09:47:18.072585848 -0400 @@ -279,15 +279,16 @@ struct tftphdr *tp, const char *mode) { char *cp; + size_t len; tp->th_opcode = htons((u_short) request); cp = (char *)&(tp->th_stuff); - strcpy(cp, name); - cp += strlen(name); - *cp++ = '\0'; - strcpy(cp, mode); - cp += strlen(mode); - *cp++ = '\0'; + len = strlen(name) + 1; + memcpy(cp, name, len); + cp += len; + len = strlen(mode) + 1; + memcpy(cp, mode, len); + cp += len; return (cp - (char *)tp); } Index: tftp.spec =================================================================== RCS file: /cvs/pkgs/rpms/tftp/devel/tftp.spec,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- tftp.spec 27 Jul 2009 05:53:22 -0000 1.50 +++ tftp.spec 5 Aug 2009 14:22:02 -0000 1.51 @@ -1,7 +1,7 @@ Summary: The client for the Trivial File Transfer Protocol (TFTP) Name: tftp Version: 0.49 -Release: 4%{?dist} +Release: 5%{?dist} License: BSD Group: Applications/Internet Source0: http://www.kernel.org/pub/software/network/tftp/tftp-hpa-%{version}.tar.bz2 @@ -11,6 +11,7 @@ Patch0: tftp-0.40-remap.patch Patch2: tftp-hpa-0.39-tzfix.patch Patch3: tftp-0.42-tftpboot.patch Patch4: tftp-0.49-chk_retcodes.patch +Patch5: tftp-hpa-0.49-fortify-strcpy-crash.patch BuildRequires: tcp_wrappers-devel readline-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -43,6 +44,7 @@ enabled unless it is expressly needed. %patch2 -p1 -b .tzfix %patch3 -p1 -b .tftpboot %patch4 -p1 -b .chk_retcodes +%patch5 -p1 -b .fortify-strcpy-crash %build @@ -88,6 +90,9 @@ rm -rf ${RPM_BUILD_ROOT} %{_mandir}/man8/* %changelog +* Wed Aug 05 2009 Warren Togami - 0.49-5 +- Bug #515361 tftp FORTIFY_SOURCE strcpy crash + * Sun Jul 26 2009 Fedora Release Engineering - 0.49-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From iarnell at fedoraproject.org Wed Aug 5 14:29:49 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 14:29:49 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-PageCache/F-10 FileCache.pm, NONE, 1.1 perl-Catalyst-Plugin-PageCache.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805142949.7BF0611C0349@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5724/F-10 Modified Files: .cvsignore sources Added Files: FileCache.pm perl-Catalyst-Plugin-PageCache.spec Log Message: initial import --- NEW FILE FileCache.pm --- package Catalyst::Plugin::Cache::FileCache; use strict; use base 'Class::Data::Inheritable'; our $VERSION = '0.7'; use Cache::FileCache; __PACKAGE__->mk_classdata('cache'); sub setup { my $self = shift; my $params = {}; if ( $self->config->{cache} ) { $params = { %{ $self->config->{cache} } }; } if ( $params->{storage} ) { $params->{cache_root} = delete $params->{storage}; } if ( $params->{expires} ) { $params->{default_expires_in} = delete $params->{expires}; } $self->cache( Cache::FileCache->new($params) ); return $self->NEXT::setup(@_); } 1; __END__ =head1 NAME Catalyst::Plugin::Cache::FileCache - (DEPRECATED) File cache =head1 SYNOPSIS use Catalyst qw[Cache::FileCache]; MyApp->config->{cache}->{storage} = '/tmp'; MyApp->config->{cache}->{expires} = 3600; my $data; unless ( $data = $c->cache->get('data') ) { $data = MyApp::Model::Data->retrieve('data'); $c->cache->set( 'data', $data ); } $c->response->body($data); =head1 DEPRECATION NOTICE This module has been deprecated in favor of L. You can configure that module to use a FileCache backend. =head1 DESCRIPTION Extends base class with a file cache. =head1 METHODS =head2 setup =head2 cache Returns an instance of C =head1 SEE ALSO L, L, L. =head1 AUTHOR Christian Hansen, C Sebastian Riedel C =head1 LICENSE This library is free software . You can redistribute it and/or modify it under the same terms as perl itself. =cut --- NEW FILE perl-Catalyst-Plugin-PageCache.spec --- Name: perl-Catalyst-Plugin-PageCache Version: 0.22 Release: 1%{?dist} Summary: Cache the output of entire pages License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-PageCache/ Source0: http://www.cpan.org/authors/id/M/MR/MRAMBERG/Catalyst-Plugin-PageCache-%{version}.tar.gz # Catalyst::Plugin::Cache::FileCache is deprecated, but necessary for testing # this module. Rather than package a deprecated module, just include a private # copy here for testing (license is also "same as perl") # upstream bug at http://rt.cpan.org/Ticket/Display.html?id=47373 Source1: http://search.cpan.org/src/MRAMBERG/Catalyst-Plugin-Cache-FileCache-0.7/lib/Catalyst/Plugin/Cache/FileCache.pm BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Catalyst::Plugin::I18N) BuildRequires: perl(Catalyst::Runtime) BuildRequires: perl(DateTime) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(MRO::Compat) >= 0.10 BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) # for FileCache BuildRequires: perl(Cache::FileCache) BuildRequires: perl(Class::Data::Inheritable) Requires: perl(Catalyst::Runtime) Requires: perl(Class::Accessor::Fast) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Many dynamic websites perform heavy processing on most pages, yet this information may rarely change from request to request. Using the PageCache plugin, you can cache the full output of different pages so they are served to your visitors as fast as possible. This method of caching is very useful for withstanding a Slashdotting, for example. %prep %setup -q -n Catalyst-Plugin-PageCache-%{version} iconv -f iso-8859-1 -t utf-8 README >README.conv && mv README.conv README # install private copy file FileCache install -D -m 0644 %{SOURCE1} t/lib/Catalyst/Plugin/Cache/FileCache.pm %build PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check TEST_POD=yep make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Jul 19 2009 Iain Arnell 0.22-1 - Specfile autogenerated by cpanspec 1.78. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:12:02 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:29:49 -0000 1.2 @@ -0,0 +1 @@ +Catalyst-Plugin-PageCache-0.22.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:12:02 -0000 1.1 +++ sources 5 Aug 2009 14:29:49 -0000 1.2 @@ -0,0 +1 @@ +46bc5d125956f66424aec94d33b087df Catalyst-Plugin-PageCache-0.22.tar.gz From iarnell at fedoraproject.org Wed Aug 5 14:29:49 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 14:29:49 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-PageCache/F-11 FileCache.pm, NONE, 1.1 perl-Catalyst-Plugin-PageCache.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805142949.9D51E11C0349@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5724/F-11 Modified Files: .cvsignore sources Added Files: FileCache.pm perl-Catalyst-Plugin-PageCache.spec Log Message: initial import --- NEW FILE FileCache.pm --- package Catalyst::Plugin::Cache::FileCache; use strict; use base 'Class::Data::Inheritable'; our $VERSION = '0.7'; use Cache::FileCache; __PACKAGE__->mk_classdata('cache'); sub setup { my $self = shift; my $params = {}; if ( $self->config->{cache} ) { $params = { %{ $self->config->{cache} } }; } if ( $params->{storage} ) { $params->{cache_root} = delete $params->{storage}; } if ( $params->{expires} ) { $params->{default_expires_in} = delete $params->{expires}; } $self->cache( Cache::FileCache->new($params) ); return $self->NEXT::setup(@_); } 1; __END__ =head1 NAME Catalyst::Plugin::Cache::FileCache - (DEPRECATED) File cache =head1 SYNOPSIS use Catalyst qw[Cache::FileCache]; MyApp->config->{cache}->{storage} = '/tmp'; MyApp->config->{cache}->{expires} = 3600; my $data; unless ( $data = $c->cache->get('data') ) { $data = MyApp::Model::Data->retrieve('data'); $c->cache->set( 'data', $data ); } $c->response->body($data); =head1 DEPRECATION NOTICE This module has been deprecated in favor of L. You can configure that module to use a FileCache backend. =head1 DESCRIPTION Extends base class with a file cache. =head1 METHODS =head2 setup =head2 cache Returns an instance of C =head1 SEE ALSO L, L, L. =head1 AUTHOR Christian Hansen, C Sebastian Riedel C =head1 LICENSE This library is free software . You can redistribute it and/or modify it under the same terms as perl itself. =cut --- NEW FILE perl-Catalyst-Plugin-PageCache.spec --- Name: perl-Catalyst-Plugin-PageCache Version: 0.22 Release: 1%{?dist} Summary: Cache the output of entire pages License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-PageCache/ Source0: http://www.cpan.org/authors/id/M/MR/MRAMBERG/Catalyst-Plugin-PageCache-%{version}.tar.gz # Catalyst::Plugin::Cache::FileCache is deprecated, but necessary for testing # this module. Rather than package a deprecated module, just include a private # copy here for testing (license is also "same as perl") # upstream bug at http://rt.cpan.org/Ticket/Display.html?id=47373 Source1: http://search.cpan.org/src/MRAMBERG/Catalyst-Plugin-Cache-FileCache-0.7/lib/Catalyst/Plugin/Cache/FileCache.pm BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Catalyst::Plugin::I18N) BuildRequires: perl(Catalyst::Runtime) BuildRequires: perl(DateTime) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(MRO::Compat) >= 0.10 BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) # for FileCache BuildRequires: perl(Cache::FileCache) BuildRequires: perl(Class::Data::Inheritable) Requires: perl(Catalyst::Runtime) Requires: perl(Class::Accessor::Fast) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Many dynamic websites perform heavy processing on most pages, yet this information may rarely change from request to request. Using the PageCache plugin, you can cache the full output of different pages so they are served to your visitors as fast as possible. This method of caching is very useful for withstanding a Slashdotting, for example. %prep %setup -q -n Catalyst-Plugin-PageCache-%{version} iconv -f iso-8859-1 -t utf-8 README >README.conv && mv README.conv README # install private copy file FileCache install -D -m 0644 %{SOURCE1} t/lib/Catalyst/Plugin/Cache/FileCache.pm %build PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check TEST_POD=yep make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Jul 19 2009 Iain Arnell 0.22-1 - Specfile autogenerated by cpanspec 1.78. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:12:02 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:29:49 -0000 1.2 @@ -0,0 +1 @@ +Catalyst-Plugin-PageCache-0.22.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:12:02 -0000 1.1 +++ sources 5 Aug 2009 14:29:49 -0000 1.2 @@ -0,0 +1 @@ +46bc5d125956f66424aec94d33b087df Catalyst-Plugin-PageCache-0.22.tar.gz From iarnell at fedoraproject.org Wed Aug 5 14:29:49 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 14:29:49 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-PageCache/devel FileCache.pm, NONE, 1.1 perl-Catalyst-Plugin-PageCache.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805142949.D83F011C034A@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5724/devel Modified Files: .cvsignore sources Added Files: FileCache.pm perl-Catalyst-Plugin-PageCache.spec Log Message: initial import --- NEW FILE FileCache.pm --- package Catalyst::Plugin::Cache::FileCache; use strict; use base 'Class::Data::Inheritable'; our $VERSION = '0.7'; use Cache::FileCache; __PACKAGE__->mk_classdata('cache'); sub setup { my $self = shift; my $params = {}; if ( $self->config->{cache} ) { $params = { %{ $self->config->{cache} } }; } if ( $params->{storage} ) { $params->{cache_root} = delete $params->{storage}; } if ( $params->{expires} ) { $params->{default_expires_in} = delete $params->{expires}; } $self->cache( Cache::FileCache->new($params) ); return $self->NEXT::setup(@_); } 1; __END__ =head1 NAME Catalyst::Plugin::Cache::FileCache - (DEPRECATED) File cache =head1 SYNOPSIS use Catalyst qw[Cache::FileCache]; MyApp->config->{cache}->{storage} = '/tmp'; MyApp->config->{cache}->{expires} = 3600; my $data; unless ( $data = $c->cache->get('data') ) { $data = MyApp::Model::Data->retrieve('data'); $c->cache->set( 'data', $data ); } $c->response->body($data); =head1 DEPRECATION NOTICE This module has been deprecated in favor of L. You can configure that module to use a FileCache backend. =head1 DESCRIPTION Extends base class with a file cache. =head1 METHODS =head2 setup =head2 cache Returns an instance of C =head1 SEE ALSO L, L, L. =head1 AUTHOR Christian Hansen, C Sebastian Riedel C =head1 LICENSE This library is free software . You can redistribute it and/or modify it under the same terms as perl itself. =cut --- NEW FILE perl-Catalyst-Plugin-PageCache.spec --- Name: perl-Catalyst-Plugin-PageCache Version: 0.22 Release: 1%{?dist} Summary: Cache the output of entire pages License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-PageCache/ Source0: http://www.cpan.org/authors/id/M/MR/MRAMBERG/Catalyst-Plugin-PageCache-%{version}.tar.gz # Catalyst::Plugin::Cache::FileCache is deprecated, but necessary for testing # this module. Rather than package a deprecated module, just include a private # copy here for testing (license is also "same as perl") # upstream bug at http://rt.cpan.org/Ticket/Display.html?id=47373 Source1: http://search.cpan.org/src/MRAMBERG/Catalyst-Plugin-Cache-FileCache-0.7/lib/Catalyst/Plugin/Cache/FileCache.pm BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Catalyst::Plugin::I18N) BuildRequires: perl(Catalyst::Runtime) BuildRequires: perl(DateTime) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(MRO::Compat) >= 0.10 BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) # for FileCache BuildRequires: perl(Cache::FileCache) BuildRequires: perl(Class::Data::Inheritable) Requires: perl(Catalyst::Runtime) Requires: perl(Class::Accessor::Fast) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Many dynamic websites perform heavy processing on most pages, yet this information may rarely change from request to request. Using the PageCache plugin, you can cache the full output of different pages so they are served to your visitors as fast as possible. This method of caching is very useful for withstanding a Slashdotting, for example. %prep %setup -q -n Catalyst-Plugin-PageCache-%{version} iconv -f iso-8859-1 -t utf-8 README >README.conv && mv README.conv README # install private copy file FileCache install -D -m 0644 %{SOURCE1} t/lib/Catalyst/Plugin/Cache/FileCache.pm %build PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check TEST_POD=yep make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Jul 19 2009 Iain Arnell 0.22-1 - Specfile autogenerated by cpanspec 1.78. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:12:02 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:29:49 -0000 1.2 @@ -0,0 +1 @@ +Catalyst-Plugin-PageCache-0.22.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-PageCache/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:12:02 -0000 1.1 +++ sources 5 Aug 2009 14:29:49 -0000 1.2 @@ -0,0 +1 @@ +46bc5d125956f66424aec94d33b087df Catalyst-Plugin-PageCache-0.22.tar.gz From iarnell at fedoraproject.org Wed Aug 5 14:32:23 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 14:32:23 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session-Store-Cache/F-10 perl-Catalyst-Plugin-Session-Store-Cache.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805143223.452EA11C0349@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6314/F-10 Modified Files: .cvsignore sources Added Files: perl-Catalyst-Plugin-Session-Store-Cache.spec Log Message: initial import --- NEW FILE perl-Catalyst-Plugin-Session-Store-Cache.spec --- Name: perl-Catalyst-Plugin-Session-Store-Cache Version: 0.01 Release: 1%{?dist} Summary: Store sessions using a Catalyst::Plugin::Cache License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-Cache/ Source0: http://www.cpan.org/authors/id/L/LB/LBR/Catalyst-Plugin-Session-Store-Cache-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Catalyst::Plugin::Session) >= 0.06 BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) Requires: perl(Catalyst::Plugin::Session) >= 0.06 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description This plugin will store your session data in whatever cache module you have configured. %prep %setup -q -n Catalyst-Plugin-Session-Store-Cache-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check TEST_POD=1 make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Fri Jul 31 2009 Iain Arnell 0.01-1 - Specfile autogenerated by cpanspec 1.78. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:10:27 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:32:23 -0000 1.2 @@ -0,0 +1 @@ +Catalyst-Plugin-Session-Store-Cache-0.01.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:10:27 -0000 1.1 +++ sources 5 Aug 2009 14:32:23 -0000 1.2 @@ -0,0 +1 @@ +edaca2c58c08314fa94878ff5a4fb14e Catalyst-Plugin-Session-Store-Cache-0.01.tar.gz From iarnell at fedoraproject.org Wed Aug 5 14:32:23 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 14:32:23 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session-Store-Cache/F-11 perl-Catalyst-Plugin-Session-Store-Cache.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805143223.6B55111C034A@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6314/F-11 Modified Files: .cvsignore sources Added Files: perl-Catalyst-Plugin-Session-Store-Cache.spec Log Message: initial import --- NEW FILE perl-Catalyst-Plugin-Session-Store-Cache.spec --- Name: perl-Catalyst-Plugin-Session-Store-Cache Version: 0.01 Release: 1%{?dist} Summary: Store sessions using a Catalyst::Plugin::Cache License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-Cache/ Source0: http://www.cpan.org/authors/id/L/LB/LBR/Catalyst-Plugin-Session-Store-Cache-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Catalyst::Plugin::Session) >= 0.06 BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) Requires: perl(Catalyst::Plugin::Session) >= 0.06 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description This plugin will store your session data in whatever cache module you have configured. %prep %setup -q -n Catalyst-Plugin-Session-Store-Cache-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check TEST_POD=1 make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Fri Jul 31 2009 Iain Arnell 0.01-1 - Specfile autogenerated by cpanspec 1.78. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:10:27 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:32:23 -0000 1.2 @@ -0,0 +1 @@ +Catalyst-Plugin-Session-Store-Cache-0.01.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:10:27 -0000 1.1 +++ sources 5 Aug 2009 14:32:23 -0000 1.2 @@ -0,0 +1 @@ +edaca2c58c08314fa94878ff5a4fb14e Catalyst-Plugin-Session-Store-Cache-0.01.tar.gz From iarnell at fedoraproject.org Wed Aug 5 14:32:23 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 14:32:23 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel perl-Catalyst-Plugin-Session-Store-Cache.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805143223.9D52611C0349@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6314/devel Modified Files: .cvsignore sources Added Files: perl-Catalyst-Plugin-Session-Store-Cache.spec Log Message: initial import --- NEW FILE perl-Catalyst-Plugin-Session-Store-Cache.spec --- Name: perl-Catalyst-Plugin-Session-Store-Cache Version: 0.01 Release: 1%{?dist} Summary: Store sessions using a Catalyst::Plugin::Cache License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-Cache/ Source0: http://www.cpan.org/authors/id/L/LB/LBR/Catalyst-Plugin-Session-Store-Cache-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Catalyst::Plugin::Session) >= 0.06 BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) Requires: perl(Catalyst::Plugin::Session) >= 0.06 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description This plugin will store your session data in whatever cache module you have configured. %prep %setup -q -n Catalyst-Plugin-Session-Store-Cache-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check TEST_POD=1 make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Fri Jul 31 2009 Iain Arnell 0.01-1 - Specfile autogenerated by cpanspec 1.78. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:10:27 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:32:23 -0000 1.2 @@ -0,0 +1 @@ +Catalyst-Plugin-Session-Store-Cache-0.01.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Catalyst-Plugin-Session-Store-Cache/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:10:27 -0000 1.1 +++ sources 5 Aug 2009 14:32:23 -0000 1.2 @@ -0,0 +1 @@ +edaca2c58c08314fa94878ff5a4fb14e Catalyst-Plugin-Session-Store-Cache-0.01.tar.gz From iarnell at fedoraproject.org Wed Aug 5 14:37:54 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 14:37:54 +0000 (UTC) Subject: rpms/perl-DBIx-Class-TimeStamp/F-10 perl-DBIx-Class-TimeStamp.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805143754.5C38211C0349@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7644/F-10 Modified Files: .cvsignore sources Added Files: perl-DBIx-Class-TimeStamp.spec Log Message: initial import --- NEW FILE perl-DBIx-Class-TimeStamp.spec --- Name: perl-DBIx-Class-TimeStamp Version: 0.12 Release: 1%{?dist} Summary: DBIx::Class extension to update and create date and time based fields License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/DBIx-Class-TimeStamp/ Source0: http://www.cpan.org/authors/id/F/FL/FLORA/DBIx-Class-TimeStamp-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Class::Accessor::Grouped) BuildRequires: perl(DateTime) BuildRequires: perl(DateTime::Format::MySQL) BuildRequires: perl(DateTime::Format::SQLite) BuildRequires: perl(DBIx::Class) BuildRequires: perl(DBIx::Class::DynamicDefault) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Time::Warp) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) # not picked up automatically Requires: perl(DBIx::Class) Requires: perl(DBIx::Class::DynamicDefault) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Works in conjunction with InflateColumn::DateTime to automatically set update and create date and time based fields in a table. %prep %setup -q -n DBIx-Class-TimeStamp-%{version} %build PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check TEST_POD=1 make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Aug 02 2009 Iain Arnell 0.12-1 - Specfile autogenerated by cpanspec 1.78. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:11:32 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:37:54 -0000 1.2 @@ -0,0 +1 @@ +DBIx-Class-TimeStamp-0.12.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:11:32 -0000 1.1 +++ sources 5 Aug 2009 14:37:54 -0000 1.2 @@ -0,0 +1 @@ +cb909b9e6e43ecfe3f367e2f90f5cf92 DBIx-Class-TimeStamp-0.12.tar.gz From iarnell at fedoraproject.org Wed Aug 5 14:37:54 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 14:37:54 +0000 (UTC) Subject: rpms/perl-DBIx-Class-TimeStamp/F-11 perl-DBIx-Class-TimeStamp.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805143754.94DD111C034A@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7644/F-11 Modified Files: .cvsignore sources Added Files: perl-DBIx-Class-TimeStamp.spec Log Message: initial import --- NEW FILE perl-DBIx-Class-TimeStamp.spec --- Name: perl-DBIx-Class-TimeStamp Version: 0.12 Release: 1%{?dist} Summary: DBIx::Class extension to update and create date and time based fields License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/DBIx-Class-TimeStamp/ Source0: http://www.cpan.org/authors/id/F/FL/FLORA/DBIx-Class-TimeStamp-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Class::Accessor::Grouped) BuildRequires: perl(DateTime) BuildRequires: perl(DateTime::Format::MySQL) BuildRequires: perl(DateTime::Format::SQLite) BuildRequires: perl(DBIx::Class) BuildRequires: perl(DBIx::Class::DynamicDefault) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Time::Warp) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) # not picked up automatically Requires: perl(DBIx::Class) Requires: perl(DBIx::Class::DynamicDefault) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Works in conjunction with InflateColumn::DateTime to automatically set update and create date and time based fields in a table. %prep %setup -q -n DBIx-Class-TimeStamp-%{version} %build PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check TEST_POD=1 make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Aug 02 2009 Iain Arnell 0.12-1 - Specfile autogenerated by cpanspec 1.78. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:11:32 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:37:54 -0000 1.2 @@ -0,0 +1 @@ +DBIx-Class-TimeStamp-0.12.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:11:32 -0000 1.1 +++ sources 5 Aug 2009 14:37:54 -0000 1.2 @@ -0,0 +1 @@ +cb909b9e6e43ecfe3f367e2f90f5cf92 DBIx-Class-TimeStamp-0.12.tar.gz From iarnell at fedoraproject.org Wed Aug 5 14:37:54 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 14:37:54 +0000 (UTC) Subject: rpms/perl-DBIx-Class-TimeStamp/devel perl-DBIx-Class-TimeStamp.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805143754.D460111C0349@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7644/devel Modified Files: .cvsignore sources Added Files: perl-DBIx-Class-TimeStamp.spec Log Message: initial import --- NEW FILE perl-DBIx-Class-TimeStamp.spec --- Name: perl-DBIx-Class-TimeStamp Version: 0.12 Release: 1%{?dist} Summary: DBIx::Class extension to update and create date and time based fields License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/DBIx-Class-TimeStamp/ Source0: http://www.cpan.org/authors/id/F/FL/FLORA/DBIx-Class-TimeStamp-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Class::Accessor::Grouped) BuildRequires: perl(DateTime) BuildRequires: perl(DateTime::Format::MySQL) BuildRequires: perl(DateTime::Format::SQLite) BuildRequires: perl(DBIx::Class) BuildRequires: perl(DBIx::Class::DynamicDefault) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Time::Warp) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) # not picked up automatically Requires: perl(DBIx::Class) Requires: perl(DBIx::Class::DynamicDefault) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Works in conjunction with InflateColumn::DateTime to automatically set update and create date and time based fields in a table. %prep %setup -q -n DBIx-Class-TimeStamp-%{version} %build PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check TEST_POD=1 make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Aug 02 2009 Iain Arnell 0.12-1 - Specfile autogenerated by cpanspec 1.78. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:11:32 -0000 1.1 +++ .cvsignore 5 Aug 2009 14:37:54 -0000 1.2 @@ -0,0 +1 @@ +DBIx-Class-TimeStamp-0.12.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:11:32 -0000 1.1 +++ sources 5 Aug 2009 14:37:54 -0000 1.2 @@ -0,0 +1 @@ +cb909b9e6e43ecfe3f367e2f90f5cf92 DBIx-Class-TimeStamp-0.12.tar.gz From kraxel at fedoraproject.org Wed Aug 5 14:38:11 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Wed, 5 Aug 2009 14:38:11 +0000 (UTC) Subject: rpms/xenner/devel xenner.spec,1.42,1.43 Message-ID: <20090805143811.183DC11C0349@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xenner/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7743 Modified Files: xenner.spec Log Message: Add BuildRequires: libuuid-devel Index: xenner.spec =================================================================== RCS file: /cvs/pkgs/rpms/xenner/devel/xenner.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- xenner.spec 27 Jul 2009 07:47:14 -0000 1.42 +++ xenner.spec 5 Aug 2009 14:38:10 -0000 1.43 @@ -1,7 +1,7 @@ Name: xenner License: GPLv2+ Version: 0.47 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Xen emulator for kvm Group: Applications/Emulators Source0: http://dl.bytesex.org/releases/%{name}/%{name}-%{version}.tar.gz @@ -12,6 +12,7 @@ Buildroot: %{_tmppath}/root-%{name}-% ExclusiveArch: %{ix86} x86_64 BuildRequires: xen-devel BuildRequires: e2fsprogs-devel +BuildRequires: libuuid-devel BuildRequires: libaio-devel BuildRequires: zlib-devel BuildRequires: python util-linux-ng @@ -56,6 +57,9 @@ fi rm -rf %{buildroot} %changelog +* Wed Aug 3 2009 Gerd Hoffmann - 0.47-3.fc10 +- Add BuildRequires: libuuid-devel + * Mon Jul 27 2009 Fedora Release Engineering - 0.47-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From till at fedoraproject.org Wed Aug 5 14:39:28 2009 From: till at fedoraproject.org (Till Maas) Date: Wed, 5 Aug 2009 14:39:28 +0000 (UTC) Subject: comps comps-f12.xml.in,1.72,1.73 Message-ID: <20090805143928.3EE3611C0349@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8015 Modified Files: comps-f12.xml.in Log Message: - remove tab char Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- comps-f12.xml.in 5 Aug 2009 12:49:54 -0000 1.72 +++ comps-f12.xml.in 5 Aug 2009 14:39:27 -0000 1.73 @@ -740,7 +740,7 @@ coreutils cpio cronie - cronie-anacron + cronie-anacron dhclient e2fsprogs fedora-release From langel at fedoraproject.org Wed Aug 5 14:08:14 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Wed, 5 Aug 2009 14:08:14 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/devel java-1.6.0-openjdk-netxandplugin.patch, NONE, 1.1 java-1.6.0-openjdk-securitypatches.patch, 1.2, 1.3 java-1.6.0-openjdk.spec, 1.131, 1.132 java-1.6.0-openjdk-netx.patch, 1.1, NONE Message-ID: <20090805140814.E374711C008C@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv309 Modified Files: java-1.6.0-openjdk.spec Added Files: java-1.6.0-openjdk-netxandplugin.patch java-1.6.0-openjdk-securitypatches.patch Removed Files: java-1.6.0-openjdk-netx.patch Log Message: * Tue Aug 4 2009 Lillian Angel - 1:1.6.0-28.b16 - Updated java-1.6.0-openjdk-netx.patch, and renamed to java-1.6.0-openjdk-netxandplugin.patch. - Added java-1.6.0-openjdk-securitypatches.patch. - Resolves: rhbz#512101 - Resolves: rhbz#512896 - Resolves: rhbz#512914 - Resolves: rhbz#512907 - Resolves: rhbz#512921 - Resolves: rhbz#511915 - Resolves: rhbz#512915 - Resolves: rhbz#512920 - Resolves: rhbz#512714 - Resolves: rhbz#513215 - Resolves: rhbz#513220 - Resolves: rhbz#513222 - Resolves: rhbz#513223 - Resolves: rhbz#503794 java-1.6.0-openjdk-netxandplugin.patch: JNLPRuntime.java | 2 plugin/icedtea/netscape/javascript/JSObject.java | 37 ++++++- plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java | 47 ++++++++++ plugin/icedtea/sun/applet/PluginAppletSecurityContext.java | 6 + rt/net/sourceforge/jnlp/SecurityDesc.java | 24 +++++ rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java | 27 ++++- 6 files changed, 131 insertions(+), 12 deletions(-) --- NEW FILE java-1.6.0-openjdk-netxandplugin.patch --- --- ../JNLPRuntime.java 2009-07-09 12:51:44.000000000 -0400 +++ rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java 2009-07-09 12:52:04.000000000 -0400 @@ -282,7 +282,7 @@ String homeDir = System.getProperty("user.home"); File baseDir = new File(homeDir + "/.netx/"); - if (homeDir == null || !baseDir.mkdir()) + if (homeDir == null || (!baseDir.isDirectory() && !baseDir.mkdir())) return null; props.setProperty("basedir", baseDir.toString()); diff -r d20bab985f89 plugin/icedtea/netscape/javascript/JSObject.java --- a/plugin/icedtea/netscape/javascript/JSObject.java Fri Jul 17 06:04:59 2009 -0400 +++ plugin/icedtea/netscape/javascript/JSObject.java Tue Jul 21 14:48:24 2009 -0400 @@ -47,6 +47,10 @@ package netscape.javascript; import java.applet.Applet; +import java.security.AccessControlContext; +import java.security.AccessControlException; +import java.security.AccessController; +import java.security.BasicPermission; import sun.applet.PluginAppletViewer; import sun.applet.PluginDebug; @@ -102,13 +106,37 @@ /** * it is illegal to construct a JSObject manually */ - // FIXME: make private! public JSObject(int jsobj_addr) { - PluginDebug.debug ("JSObject int CONSTRUCTOR"); - internal = jsobj_addr; + this((long) jsobj_addr); } public JSObject(long jsobj_addr) { + + // See if the caller has permission + + try { + AccessController.getContext().checkPermission(new JSObjectCreatePermission()); + } catch (AccessControlException ace) { + + // If not, only caller with JSObject.getWindow on the stack may + // make this call unprivileged. + + // Although this check is inefficient, it should happen only once + // during applet init, so we look the other way + + StackTraceElement[] stack = Thread.currentThread().getStackTrace(); + boolean mayProceed = false; + + for (int i=0; i < stack.length; i++) { + if (stack[i].getClassName().equals("netscape.javascript.JSObject") && + stack[i].getMethodName().equals("getWindow")) { + mayProceed = true; + } + } + + if (!mayProceed) throw ace; + } + PluginDebug.debug ("JSObject long CONSTRUCTOR"); internal = jsobj_addr; } @@ -234,7 +262,7 @@ internal = ((PluginAppletViewer) applet.getAppletContext()).getWindow(); PluginDebug.debug ("GOT IT: " + internal); - return new JSObject(internal); + return new JSObject((long) internal); } @@ -259,5 +287,4 @@ return false; } - } diff -r d20bab985f89 plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java Tue Jul 21 14:48:24 2009 -0400 @@ -0,0 +1,47 @@ +/* JSObjectCreatePermission.java + Copyright (C) 2009 Red Hat + +This file is part of IcedTea. + +IcedTea is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your option) +any later version. + +IcedTea is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with IcedTea; see the file COPYING. If not, write to the +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +02110-1301 USA. + +Linking this library statically or dynamically with other modules is +making a combined work based on this library. Thus, the terms and +conditions of the GNU General Public License cover the whole +combination. + +As a special exception, the copyright holders of this library give you +permission to link this library with independent modules to produce an +executable, regardless of the license terms of these independent +modules, and to copy and distribute the resulting executable under +terms of your choice, provided that you also meet, for each linked +independent module, the terms and conditions of the license of that +module. An independent module is a module which is not derived from +or based on this library. If you modify this library, you may extend +this exception to your version of the library, but you are not +obligated to do so. If you do not wish to do so, delete this +exception statement from your version. */ + +package netscape.javascript; + +import java.security.BasicPermission; + + +public class JSObjectCreatePermission extends BasicPermission { + public JSObjectCreatePermission() { + super("JSObjectCreate"); + } +} diff -r d20bab985f89 plugin/icedtea/sun/applet/PluginAppletSecurityContext.java --- a/plugin/icedtea/sun/applet/PluginAppletSecurityContext.java Fri Jul 17 06:04:59 2009 -0400 +++ plugin/icedtea/sun/applet/PluginAppletSecurityContext.java Tue Jul 21 14:48:24 2009 -0400 @@ -58,6 +58,7 @@ import java.util.List; import net.sourceforge.jnlp.runtime.JNLPRuntime; +import netscape.javascript.JSObjectCreatePermission; @@ -1285,12 +1286,15 @@ CodeSource cs = new CodeSource((URL) null, (java.security.cert.Certificate [])null); - if (src != null) { + if (src != null && src.length() > 0) { try { cs = new CodeSource(new URL(src + "/"), (java.security.cert.Certificate[]) null); } catch (MalformedURLException mfue) { // do nothing } + } else { + JSObjectCreatePermission perm = new JSObjectCreatePermission(); + grantedPermissions.add(perm); } ProtectionDomain pd = new ProtectionDomain(cs, grantedPermissions, null, null); diff -r 438cbd2f7252 rt/net/sourceforge/jnlp/SecurityDesc.java --- a/rt/net/sourceforge/jnlp/SecurityDesc.java Wed Jul 15 12:56:10 2009 +0200 +++ rt/net/sourceforge/jnlp/SecurityDesc.java Wed Jul 15 11:58:08 2009 -0400 @@ -166,6 +166,30 @@ return permissions; } + + /** + * Returns a PermissionCollection containing the sandbox permissions + */ + public PermissionCollection getSandBoxPermissions() { + + Permissions permissions = new Permissions(); + + for (int i=0; i < sandboxPermissions.length; i++) + permissions.add(sandboxPermissions[i]); + + if (downloadHost != null) + permissions.add(new SocketPermission(downloadHost, + "connect, accept")); + + // properties + PropertyDesc props[] = file.getResources().getProperties(); + for (int i=0; i < props.length; i++) { + // should only allow jnlp.* properties if in sandbox? + permissions.add(new PropertyPermission(props[i].getKey(), "read,write")); + } + + return permissions; + } } diff -r 438cbd2f7252 rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java --- a/rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java Wed Jul 15 12:56:10 2009 +0200 +++ rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java Wed Jul 15 11:58:08 2009 -0400 @@ -435,12 +469,29 @@ // access w/o security dialog once we actually check certificates. // copy security permissions from SecurityDesc element - if (security != null) { - Enumeration e = security.getPermissions().elements(); - while (e.hasMoreElements()) - result.add((Permission) e.nextElement()); - } + if (security != null) { + // Security desc. is used only to track security settings for the + // application. However, an application may comprise of multiple + // jars, and as such, security must be evaluated on a per jar basis. + + // set default perms + PermissionCollection permissions = security.getSandBoxPermissions(); + + // If more than default is needed, evaluate based on codesource + if (security.getSecurityType().equals(SecurityDesc.ALL_PERMISSIONS) || + security.getSecurityType().equals(SecurityDesc.J2EE_PERMISSIONS)) { + if (cs.getCodeSigners() != null) { + permissions = security.getPermissions(); + } + } + + Enumeration e = permissions.elements(); + while (e.hasMoreElements()) + result.add(e.nextElement()); + } + + // add in permission to read the cached JAR files for (int i=0; i < resourcePermissions.size(); i++) result.add((Permission) resourcePermissions.get(i)); java-1.6.0-openjdk-securitypatches.patch: ./THIRD_PARTY_README | 2 jdk/src/share/classes/java/awt/Cursor.java | 14 jdk/src/share/classes/javax/swing/text/LayoutQueue.java | 22 make/sun/net/FILES_java.gmk | 1 openjdk/jaxws/src/share/classes/com/sun/codemodel/internal/fmt/package.html | 29 openjdk/jaxws/src/share/classes/com/sun/istack/internal/Builder.java | 33 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/Localizable.java | 63 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/LocalizableMessage.java | 56 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java | 43 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/Localizer.java | 149 openjdk/jaxws/src/share/classes/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java | 56 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/api/WsgenExtension.java | 43 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/api/WsgenProtocol.java | 52 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wscompile/AuthInfo.java | 64 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wscompile/DefaultAuthTester.java | 66 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wscompile/DefaultAuthenticator.java | 154 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java | 94 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/ClassLoaderBuilder.java | 122 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/XJCFacade.java | 79 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/Messages.java | 46 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/Messages.properties | 26 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/annotation/ri/OverrideAnnotationOfWriter.java | 37 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java | 176 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java | 152 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java | 187 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java | 64 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java | 62 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java | 221 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java | 92 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java | 42 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/api/Messages.java | 53 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/api/Messages.properties | 27 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java | 66 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java | 35 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java | 35 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java | 59 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java | 72 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/util/StackRecorder.java | 33 openjdk/jaxws/src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocator.java | 237 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java | 50 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java | 94 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Data.java | 70 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java | 83 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java | 258 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FileData.java | 73 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java | 49 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Header.java | 48 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java | 238 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java | 147 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java | 116 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java | 248 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java | 500 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java | 87 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java | 206 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java | 96 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java | 116 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java | 143 openjdk/jaxws/src/share/classes/com/sun/xml/internal/txw2/output/TXWResult.java | 65 openjdk/jaxws/src/share/classes/com/sun/xml/internal/txw2/output/TXWSerializer.java | 86 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java | 69 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java | 76 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java | 126 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java | 64 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidMapException.java | 50 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/MapRequiredException.java | 44 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java | 78 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java | 84 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java | 87 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/ResourceLoader.java | 67 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandler.java | 54 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java | 88 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java | 164 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java | 73 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/server/EndpointComponent.java | 52 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/server/HttpEndpoint.java | 62 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/ClientContainer.java | 55 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java | 163 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/ResponseImpl.java | 118 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/AsyncBuilder.java | 244 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java | 214 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java | 57 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java | 70 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/BindingTypeFeature.java | 55 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/JAXBContextFactory.java | 101 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/SchemaValidation.java | 92 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java | 74 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachment.java | 76 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java | 117 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/StreamingDataHandler.java | 69 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContext.java | 68 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java | 124 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java | 58 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/AbstractXMLStreamWriterExImpl.java | 83 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/ContentType.java | 136 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java | 63 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java | 382 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java | 164 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java | 129 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/ParameterList.java | 138 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java | 71 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java | 148 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java | 114 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java | 150 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java | 84 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java | 149 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/message/FaultMessage.java | 55 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/FieldSignature.java | 100 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/Injector.java | 192 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java | 659 ++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java | 84 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationVisitor.java | 127 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationWriter.java | 346 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Attribute.java | 284 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ByteVector.java | 323 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassReader.java | 2039 +++++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassVisitor.java | 226 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassWriter.java | 1374 +++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Edge.java | 105 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldVisitor.java | 94 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldWriter.java | 299 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Frame.java | 1432 +++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Handler.java | 100 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Item.java | 286 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Label.java | 556 ++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodVisitor.java | 425 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodWriter.java | 2631 ++++++++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Opcodes.java | 371 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Type.java | 824 +++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java | 60 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java | 47 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/JMXAgent.java | 87 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java | 319 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/sei/SOAPActionBasedDispatcher.java | 76 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java | 44 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/streaming/XMLReader.java | 230 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/transport/http/HttpDump.java | 40 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/transport/http/HttpDumpMBean.java | 37 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java | 59 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/MetadataUtil.java | 92 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/RuntimeVersionMBean.java | 43 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java | 261 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/xml/MetadataDocument.java | 317 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java | 106 openjdk/jdk/src/share/classes/sun/net/ApplicationProxy.java | 43 src/share/classes/com/sun/codemodel/internal/CodeWriter.java | 10 src/share/classes/com/sun/codemodel/internal/JAnnotatable.java | 1 src/share/classes/com/sun/codemodel/internal/JAnnotationArrayMember.java | 1 src/share/classes/com/sun/codemodel/internal/JAnnotationUse.java | 4 src/share/classes/com/sun/codemodel/internal/JAnnotationWriter.java | 1 src/share/classes/com/sun/codemodel/internal/JAnonymousClass.java | 10 src/share/classes/com/sun/codemodel/internal/JArray.java | 10 src/share/classes/com/sun/codemodel/internal/JArrayClass.java | 24 src/share/classes/com/sun/codemodel/internal/JArrayCompRef.java | 4 src/share/classes/com/sun/codemodel/internal/JAssignmentTarget.java | 4 src/share/classes/com/sun/codemodel/internal/JAtom.java | 6 src/share/classes/com/sun/codemodel/internal/JBlock.java | 12 src/share/classes/com/sun/codemodel/internal/JBreak.java | 6 src/share/classes/com/sun/codemodel/internal/JCase.java | 8 src/share/classes/com/sun/codemodel/internal/JCast.java | 2 src/share/classes/com/sun/codemodel/internal/JClass.java | 58 src/share/classes/com/sun/codemodel/internal/JClassAlreadyExistsException.java | 10 src/share/classes/com/sun/codemodel/internal/JClassContainer.java | 34 src/share/classes/com/sun/codemodel/internal/JCodeModel.java | 50 src/share/classes/com/sun/codemodel/internal/JCommentPart.java | 20 src/share/classes/com/sun/codemodel/internal/JContinue.java | 6 src/share/classes/com/sun/codemodel/internal/JDefinedClass.java | 76 src/share/classes/com/sun/codemodel/internal/JDirectClass.java | 3 src/share/classes/com/sun/codemodel/internal/JDocComment.java | 13 src/share/classes/com/sun/codemodel/internal/JEnumConstant.java | 4 src/share/classes/com/sun/codemodel/internal/JExpr.java | 41 src/share/classes/com/sun/codemodel/internal/JFieldVar.java | 5 src/share/classes/com/sun/codemodel/internal/JForEach.java | 50 src/share/classes/com/sun/codemodel/internal/JForLoop.java | 18 src/share/classes/com/sun/codemodel/internal/JFormatter.java | 6 src/share/classes/com/sun/codemodel/internal/JGenerifiable.java | 10 src/share/classes/com/sun/codemodel/internal/JGenerifiableImpl.java | 10 src/share/classes/com/sun/codemodel/internal/JInvocation.java | 10 src/share/classes/com/sun/codemodel/internal/JJavaName.java | 1 src/share/classes/com/sun/codemodel/internal/JLabel.java | 8 src/share/classes/com/sun/codemodel/internal/JMethod.java | 517 - src/share/classes/com/sun/codemodel/internal/JMods.java | 26 src/share/classes/com/sun/codemodel/internal/JNarrowedClass.java | 10 src/share/classes/com/sun/codemodel/internal/JNullType.java | 6 src/share/classes/com/sun/codemodel/internal/JPackage.java | 93 src/share/classes/com/sun/codemodel/internal/JPrimitiveType.java | 12 src/share/classes/com/sun/codemodel/internal/JResourceFile.java | 8 src/share/classes/com/sun/codemodel/internal/JStringLiteral.java | 12 src/share/classes/com/sun/codemodel/internal/JSwitch.java | 6 src/share/classes/com/sun/codemodel/internal/JType.java | 10 src/share/classes/com/sun/codemodel/internal/JTypeVar.java | 14 src/share/classes/com/sun/codemodel/internal/JTypeWildcard.java | 1 src/share/classes/com/sun/codemodel/internal/JVar.java | 8 src/share/classes/com/sun/codemodel/internal/TypedAnnotationWriter.java | 1 src/share/classes/com/sun/codemodel/internal/fmt/JBinaryFile.java | 12 src/share/classes/com/sun/codemodel/internal/fmt/JPropertyFile.java | 8 src/share/classes/com/sun/codemodel/internal/fmt/JSerializedObject.java | 6 src/share/classes/com/sun/codemodel/internal/fmt/JStaticFile.java | 14 src/share/classes/com/sun/codemodel/internal/fmt/JStaticJavaFile.java | 40 src/share/classes/com/sun/codemodel/internal/fmt/JTextFile.java | 10 src/share/classes/com/sun/codemodel/internal/package-info.java | 1 src/share/classes/com/sun/codemodel/internal/util/ClassNameComparator.java | 6 src/share/classes/com/sun/codemodel/internal/util/EncoderFactory.java | 13 src/share/classes/com/sun/codemodel/internal/util/JavadocEscapeWriter.java | 16 src/share/classes/com/sun/codemodel/internal/util/MS1252Encoder.java | 333 - src/share/classes/com/sun/codemodel/internal/util/SingleByteEncoder.java | 164 src/share/classes/com/sun/codemodel/internal/util/Surrogate.java | 448 - src/share/classes/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java | 18 src/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java | 28 src/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java | 1 src/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java | 8 src/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java | 22 src/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java | 14 src/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java | 12 src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/stream/StreamCloser.java | 44 src/share/classes/com/sun/istack/internal/Nullable.java | 2 src/share/classes/com/sun/istack/internal/Pool.java | 30 src/share/classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java | 32 src/share/classes/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java | 19 src/share/classes/com/sun/istack/internal/ws/package-info.java | 2 src/share/classes/com/sun/jndi/dns/DnsContext.java | 2 src/share/classes/com/sun/media/sound/JDK13Services.java | 21 src/share/classes/com/sun/media/sound/JSSecurityManager.java | 55 src/share/classes/com/sun/media/sound/StandardMidiFileWriter.java | 4 src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java | 3 src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java | 76 src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java | 21 src/share/classes/com/sun/tools/internal/jxc/ConfigReader.java | 2 src/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties | 5 src/share/classes/com/sun/tools/internal/jxc/Messages.java | 1 src/share/classes/com/sun/tools/internal/jxc/NGCCRuntimeEx.java | 2 src/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/AnnotationParser.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/AnnotationProcessorFactoryImpl.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/Const.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/ErrorReceiverImpl.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/InlineAnnotationReaderImpl.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/MessageBundle.properties | 1 src/share/classes/com/sun/tools/internal/jxc/apt/Messages.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/Options.java | 6 src/share/classes/com/sun/tools/internal/jxc/apt/SchemaGenerator.java | 1 src/share/classes/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java | 37 src/share/classes/com/sun/tools/internal/jxc/gen/config/Classes.java | 105 src/share/classes/com/sun/tools/internal/jxc/gen/config/Config.java | 83 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java | 4 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java | 6 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java | 50 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java | 74 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java | 158 src/share/classes/com/sun/tools/internal/jxc/gen/config/Schema.java | 141 src/share/classes/com/sun/tools/internal/jxc/gen/config/config.xsd | 2 src/share/classes/com/sun/tools/internal/jxc/model/nav/APTNavigator.java | 4 src/share/classes/com/sun/tools/internal/ws/Invoker.java | 28 src/share/classes/com/sun/tools/internal/ws/WsGen.java | 2 src/share/classes/com/sun/tools/internal/ws/WsImport.java | 2 src/share/classes/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java | 1 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java | 2 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java | 1 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java | 3 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java | 1 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java | 1 src/share/classes/com/sun/tools/internal/ws/package-info.java | 62 src/share/classes/com/sun/tools/internal/ws/processor/ProcessorException.java | 6 src/share/classes/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java | 6 src/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java | 4 src/share/classes/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java | 40 src/share/classes/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java | 207 src/share/classes/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java | 3 src/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperation.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/HeaderFault.java | 1 src/share/classes/com/sun/tools/internal/ws/processor/model/Message.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/Port.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java | 30 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java | 8 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java | 4 src/share/classes/com/sun/tools/internal/ws/processor/modeler/Modeler.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java | 30 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java | 8 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java | 14 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java | 50 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java | 17 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java | 7 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java | 5 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java | 126 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java | 30 src/share/classes/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java | 6 src/share/classes/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java | 1 src/share/classes/com/sun/tools/internal/ws/resources/ConfigurationMessages.java | 6 src/share/classes/com/sun/tools/internal/ws/resources/GeneratorMessages.java | 36 src/share/classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java | 8 src/share/classes/com/sun/tools/internal/ws/resources/ModelMessages.java | 141 src/share/classes/com/sun/tools/internal/ws/resources/ModelerMessages.java | 306 - src/share/classes/com/sun/tools/internal/ws/resources/ProcessorMessages.java | 4 src/share/classes/com/sun/tools/internal/ws/resources/UtilMessages.java | 8 src/share/classes/com/sun/tools/internal/ws/resources/WebserviceapMessages.java | 846 +-- src/share/classes/com/sun/tools/internal/ws/resources/WscompileMessages.java | 294 - src/share/classes/com/sun/tools/internal/ws/resources/WsdlMessages.java | 286 - src/share/classes/com/sun/tools/internal/ws/resources/configuration.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/generator.properties | 3 src/share/classes/com/sun/tools/internal/ws/resources/javacompiler.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/model.properties | 10 src/share/classes/com/sun/tools/internal/ws/resources/modeler.properties | 15 src/share/classes/com/sun/tools/internal/ws/resources/processor.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/util.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/webserviceap.properties | 25 src/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties | 66 src/share/classes/com/sun/tools/internal/ws/resources/wsdl.properties | 48 src/share/classes/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java | 2 src/share/classes/com/sun/tools/internal/ws/spi/package-info.java | 2 src/share/classes/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java | 4 src/share/classes/com/sun/tools/internal/ws/version.properties | 8 src/share/classes/com/sun/tools/internal/ws/wscompile/AbortException.java | 1 src/share/classes/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java | 1 src/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java | 5 src/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java | 8 src/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java | 12 src/share/classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java | 11 src/share/classes/com/sun/tools/internal/ws/wscompile/Options.java | 11 src/share/classes/com/sun/tools/internal/ws/wscompile/WsgenOptions.java | 45 src/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java | 47 src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportListener.java | 7 src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java | 75 src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java | 71 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Input.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Message.java | 7 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Operation.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Output.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java | 11 src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java | 4 src/share/classes/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java | 17 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java | 1 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java | 122 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java | 1 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java | 308 - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java | 3 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java | 90 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/NamespaceContextImpl.java | 33 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java | 14 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java | 4 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java | 3 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java | 12 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java | 9 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java | 2 src/share/classes/com/sun/tools/internal/xjc/AbortException.java | 3 src/share/classes/com/sun/tools/internal/xjc/ConsoleErrorReporter.java | 12 src/share/classes/com/sun/tools/internal/xjc/Driver.java | 27 src/share/classes/com/sun/tools/internal/xjc/ErrorReceiver.java | 31 src/share/classes/com/sun/tools/internal/xjc/Language.java | 1 src/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties | 113 src/share/classes/com/sun/tools/internal/xjc/Messages.java | 42 src/share/classes/com/sun/tools/internal/xjc/ModelLoader.java | 68 src/share/classes/com/sun/tools/internal/xjc/Options.java | 143 src/share/classes/com/sun/tools/internal/xjc/Plugin.java | 10 src/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java | 1 src/share/classes/com/sun/tools/internal/xjc/SchemaCache.java | 1 src/share/classes/com/sun/tools/internal/xjc/XJCListener.java | 5 src/share/classes/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/code_injector/Const.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/episode/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java | 8 src/share/classes/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java | 6 src/share/classes/com/sun/tools/internal/xjc/api/ClassNameAllocator.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/ErrorListener.java | 4 src/share/classes/com/sun/tools/internal/xjc/api/J2SJAXBModel.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/JAXBModel.java | 2 src/share/classes/com/sun/tools/internal/xjc/api/JavaCompiler.java | 4 src/share/classes/com/sun/tools/internal/xjc/api/Property.java | 18 src/share/classes/com/sun/tools/internal/xjc/api/Reference.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java | 50 src/share/classes/com/sun/tools/internal/xjc/api/SpecVersion.java | 12 src/share/classes/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/XJC.java | 4 src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/JAXBModelImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/JavaCompilerImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java | 2 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java | 19 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/package.html | 2 src/share/classes/com/sun/tools/internal/xjc/api/util/APTClassLoader.java | 2 src/share/classes/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/util/Messages.properties | 2 src/share/classes/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java | 2 src/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java | 36 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java | 4 src/share/classes/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java | 14 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties | 11 src/share/classes/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java | 17 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java | 9 src/share/classes/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java | 9 src/share/classes/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java | 47 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java | 31 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java | 48 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java | 137 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java | 14 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java | 3 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java | 27 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java | 14 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java | 7 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java | 12 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java | 28 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java | 12 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/Messages.java | 2 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java | 20 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java | 3 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java | 16 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java | 12 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java | 24 src/share/classes/com/sun/tools/internal/xjc/generator/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/util/BlockReference.java | 6 src/share/classes/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java | 6 src/share/classes/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java | 8 src/share/classes/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java | 22 src/share/classes/com/sun/tools/internal/xjc/model/AbstractCElement.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CArrayInfo.java | 8 src/share/classes/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java | 9 src/share/classes/com/sun/tools/internal/xjc/model/CClass.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CClassInfo.java | 28 src/share/classes/com/sun/tools/internal/xjc/model/CClassInfoParent.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CClassRef.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CCustomizable.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CCustomizations.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CDefaultValue.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CElementInfo.java | 20 src/share/classes/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CEnumConstant.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java | 4 src/share/classes/com/sun/tools/internal/xjc/model/CNonElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CPluginCustomization.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java | 22 src/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java | 38 src/share/classes/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java | 2 src/share/classes/com/sun/tools/internal/xjc/model/CTypeInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CTypeRef.java | 7 src/share/classes/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/Constructor.java | 14 src/share/classes/com/sun/tools/internal/xjc/model/Model.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/Multiplicity.java | 23 src/share/classes/com/sun/tools/internal/xjc/model/Populatable.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/SymbolSpace.java | 18 src/share/classes/com/sun/tools/internal/xjc/model/TypeUse.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/TypeUseFactory.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/TypeUseImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNClass.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NClass.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NType.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/Aspect.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/ClassOutline.java | 7 src/share/classes/com/sun/tools/internal/xjc/outline/ElementOutline.java | 3 src/share/classes/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/EnumOutline.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java | 24 src/share/classes/com/sun/tools/internal/xjc/outline/FieldOutline.java | 10 src/share/classes/com/sun/tools/internal/xjc/outline/Outline.java | 10 src/share/classes/com/sun/tools/internal/xjc/outline/PackageOutline.java | 8 src/share/classes/com/sun/tools/internal/xjc/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/Const.java | 21 src/share/classes/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java | 12 src/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle.properties | 21 src/share/classes/com/sun/tools/internal/xjc/reader/ModelChecker.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/RawTypeSet.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/Ring.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/TypeUtil.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Block.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Element.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties | 21 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Messages.java | 6 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Occurence.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java | 30 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Term.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java | 20 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java | 20 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java | 42 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java | 64 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java | 24 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java | 34 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java | 12 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java | 50 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties | 5 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java | 4 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.rng | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd | 3 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd | 2 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Choice.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Element.java | 16 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java | 5 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Graph.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Sequence.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java | 20 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java | 24 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java | 102 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java | 48 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java | 22 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java | 104 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java | 12 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties | 29 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Messages.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java | 34 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java | 36 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java | 17 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java | 14 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java | 5 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java | 11 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties | 102 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java | 37 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java | 35 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java | 7 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java | 27 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java | 17 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java | 11 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java | 27 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java | 158 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java | 26 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java | 36 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java | 5 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties | 13 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.rng | 7 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd | 36 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package.html | 6 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd | 4 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java | 9 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java | 204 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java | 58 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java | 36 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java | 74 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java | 32 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties | 14 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java | 6 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java | 18 src/share/classes/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java | 1 src/share/classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java | 22 src/share/classes/com/sun/tools/internal/xjc/util/DOMUtils.java | 24 src/share/classes/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java | 4 src/share/classes/com/sun/tools/internal/xjc/util/ForkContentHandler.java | 142 src/share/classes/com/sun/tools/internal/xjc/util/ForkEntityResolver.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/MessageBundle.properties | 9 src/share/classes/com/sun/tools/internal/xjc/util/Messages.java | 2 src/share/classes/com/sun/tools/internal/xjc/util/MimeTypeRange.java | 3 src/share/classes/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/NullStream.java | 4 src/share/classes/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/StringCutter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/SubtreeCutter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/Util.java | 4 src/share/classes/com/sun/tools/internal/xjc/writer/SignatureWriter.java | 34 src/share/classes/com/sun/xml/internal/bind/AccessorFactory.java | 10 src/share/classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java | 19 src/share/classes/com/sun/xml/internal/bind/AnyTypeAdapter.java | 1 src/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java | 1 src/share/classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java | 56 src/share/classes/com/sun/xml/internal/bind/IDResolver.java | 1 src/share/classes/com/sun/xml/internal/bind/Locatable.java | 5 src/share/classes/com/sun/xml/internal/bind/Util.java | 1 src/share/classes/com/sun/xml/internal/bind/ValidationEventLocatorEx.java | 13 src/share/classes/com/sun/xml/internal/bind/WhiteSpaceProcessor.java | 25 src/share/classes/com/sun/xml/internal/bind/XmlAccessorFactory.java | 1 src/share/classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java | 1 src/share/classes/com/sun/xml/internal/bind/annotation/XmlLocation.java | 1 src/share/classes/com/sun/xml/internal/bind/api/AccessorException.java | 1 src/share/classes/com/sun/xml/internal/bind/api/Bridge.java | 1 src/share/classes/com/sun/xml/internal/bind/api/BridgeContext.java | 3 src/share/classes/com/sun/xml/internal/bind/api/ClassResolver.java | 1 src/share/classes/com/sun/xml/internal/bind/api/CompositeStructure.java | 3 src/share/classes/com/sun/xml/internal/bind/api/ErrorListener.java | 1 src/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java | 49 src/share/classes/com/sun/xml/internal/bind/api/RawAccessor.java | 1 src/share/classes/com/sun/xml/internal/bind/api/TypeReference.java | 16 src/share/classes/com/sun/xml/internal/bind/api/impl/NameConverter.java | 1 src/share/classes/com/sun/xml/internal/bind/api/impl/NameUtil.java | 26 src/share/classes/com/sun/xml/internal/bind/api/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java | 6 src/share/classes/com/sun/xml/internal/bind/marshaller/DataWriter.java | 23 src/share/classes/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java | 12 src/share/classes/com/sun/xml/internal/bind/marshaller/Messages.java | 30 src/share/classes/com/sun/xml/internal/bind/marshaller/Messages.properties | 33 src/share/classes/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java | 43 src/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java | 55 src/share/classes/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java | 14 src/share/classes/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java | 24 src/share/classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java | 89 src/share/classes/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java | 73 src/share/classes/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java | 24 src/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.java | 26 src/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.properties | 34 src/share/classes/com/sun/xml/internal/bind/unmarshaller/Patcher.java | 1 src/share/classes/com/sun/xml/internal/bind/util/AttributesImpl.java | 307 - src/share/classes/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java | 19 src/share/classes/com/sun/xml/internal/bind/util/Which.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java | 46 src/share/classes/com/sun/xml/internal/bind/v2/ContextFactory.java | 33 src/share/classes/com/sun/xml/internal/bind/v2/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/TODO.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/WellKnownNamespace.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Init.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java | 11 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Quick.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/core/Element.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ID.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElement.java | 10 src/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/Ref.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/package-info.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java | 13 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java | 89 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.java | 18 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties | 44 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java | 18 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java | 7 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java | 127 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java | 160 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java | 21 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java | 17 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Util.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/package-info.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java | 13 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java | 14 src/share/classes/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java | 40 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java | 63 src/share/classes/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Coordinator.java | 17 src/share/classes/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java | 13 src/share/classes/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java | 184 src/share/classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java | 95 src/share/classes/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Location.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java | 32 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.properties | 22 src/share/classes/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Name.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java | 15 src/share/classes/com/sun/xml/internal/bind/v2/runtime/NameList.java | 7 src/share/classes/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Transducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java | 73 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java | 145 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/InPlaceDOMOutput.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java | 11 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java | 25 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java | 10 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java | 15 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Property.java | 12 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java | 25 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java | 18 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java | 14 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java | 21 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java | 10 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java | 70 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java | 15 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java | 14 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java | 27 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java | 91 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java | 25 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Form.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Tree.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Util.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java | 59 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java | 11 src/share/classes/com/sun/xml/internal/bind/v2/util/DataSourceSource.java | 17 src/share/classes/com/sun/xml/internal/bind/v2/util/EditDistance.java | 31 src/share/classes/com/sun/xml/internal/bind/v2/util/FatalAdapter.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/util/FlattenIterator.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/util/QNameMap.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/util/TypeCast.java | 1 src/share/classes/com/sun/xml/internal/dtdparser/DTDHandlerBase.java | 1 src/share/classes/com/sun/xml/internal/dtdparser/DTDParser.java | 22 src/share/classes/com/sun/xml/internal/dtdparser/EndOfInputException.java | 1 src/share/classes/com/sun/xml/internal/dtdparser/resources/Messages.properties | 101 src/share/classes/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java | 47 src/share/classes/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/Decoder.java | 499 - src/share/classes/com/sun/xml/internal/fastinfoset/DecoderStateTables.java | 342 - src/share/classes/com/sun/xml/internal/fastinfoset/Encoder.java | 715 +- src/share/classes/com/sun/xml/internal/fastinfoset/EncodingConstants.java | 78 src/share/classes/com/sun/xml/internal/fastinfoset/Notation.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/QualifiedName.java | 108 src/share/classes/com/sun/xml/internal/fastinfoset/UnparsedEntity.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java | 55 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java | 10 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java | 96 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java | 76 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java | 30 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java | 76 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java | 101 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java | 42 src/share/classes/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java | 461 - src/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java | 82 src/share/classes/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties | 7 src/share/classes/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java | 46 src/share/classes/com/sun/xml/internal/fastinfoset/sax/Features.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/sax/Properties.java | 3 src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java | 518 + src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java | 106 src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java | 83 src/share/classes/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java | 40 src/share/classes/com/sun/xml/internal/fastinfoset/stax/EventLocation.java | 25 src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java | 522 + src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java | 295 - src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXManager.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java | 37 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java | 68 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java | 48 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java | 38 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java | 14 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java | 42 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java | 72 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/Util.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java | 4 src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java | 70 src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java | 84 src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java | 18 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java | 22 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java | 14 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java | 14 src/share/classes/com/sun/xml/internal/fastinfoset/tools/PrintTable.java | 30 src/share/classes/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java | 95 src/share/classes/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java | 111 src/share/classes/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java | 37 src/share/classes/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java | 116 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java | 22 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArray.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java | 78 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayString.java | 10 src/share/classes/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java | 80 src/share/classes/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java | 34 src/share/classes/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java | 68 src/share/classes/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java | 107 src/share/classes/com/sun/xml/internal/fastinfoset/util/PrefixArray.java | 166 src/share/classes/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/util/StringArray.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/util/StringIntMap.java | 64 src/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArray.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java | 108 src/share/classes/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java | 74 src/share/classes/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java | 14 src/share/classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java | 69 src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java | 85 src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java | 6 src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java | 4 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java | 102 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java | 260 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java | 112 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java | 170 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java | 440 - src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java | 30 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java | 318 - src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java | 500 - src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java | 34 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java | 1840 +++--- src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java | 156 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java | 12 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java | 148 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java | 236 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java | 228 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java | 88 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java | 34 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java | 60 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java | 158 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java | 136 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java | 254 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java | 166 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java | 46 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/Envelope.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java | 20 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java | 23 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java | 58 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java | 13 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java | 14 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java | 17 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java | 132 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java | 64 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java | 33 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java | 191 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java | 201 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java | 23 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java | 17 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CommentImpl.java | 13 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java | 30 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java | 93 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java | 58 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java | 21 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java | 34 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java | 64 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties | 6 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java | 17 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java | 15 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/util/Base64.java | 84 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java | 10 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/util/CharReader.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/util/CharWriter.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java | 103 src/share/classes/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java | 37 src/share/classes/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java | 33 src/share/classes/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ParserPool.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java | 39 src/share/classes/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java | 10 src/share/classes/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java | 79 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java | 14 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java | 6 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java | 4 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java | 10 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java | 6 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java | 62 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java | 20 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java | 186 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java | 12 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java | 10 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java | 32 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java | 2 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java | 36 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java | 38 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java | 2 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java | 78 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java | 2 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java | 52 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java | 4 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java | 148 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java | 34 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java | 22 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java | 62 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java | 36 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java | 1 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java | 1 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java | 1 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java | 3 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java | 16 src/share/classes/com/sun/xml/internal/rngom/ast/builder/BuildException.java | 2 src/share/classes/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java | 4 src/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java | 10 src/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java | 12 src/share/classes/com/sun/xml/internal/rngom/binary/AfterPattern.java | 6 src/share/classes/com/sun/xml/internal/rngom/binary/Alphabet.java | 4 src/share/classes/com/sun/xml/internal/rngom/binary/AttributePattern.java | 10 src/share/classes/com/sun/xml/internal/rngom/binary/ChoicePattern.java | 7 src/share/classes/com/sun/xml/internal/rngom/binary/ElementPattern.java | 8 src/share/classes/com/sun/xml/internal/rngom/binary/GroupPattern.java | 16 src/share/classes/com/sun/xml/internal/rngom/binary/InterleavePattern.java | 16 src/share/classes/com/sun/xml/internal/rngom/binary/ListPattern.java | 8 src/share/classes/com/sun/xml/internal/rngom/binary/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java | 18 src/share/classes/com/sun/xml/internal/rngom/binary/PatternBuilder.java | 6 src/share/classes/com/sun/xml/internal/rngom/binary/RefPattern.java | 11 src/share/classes/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java | 52 src/share/classes/com/sun/xml/internal/rngom/binary/ValuePattern.java | 2 src/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java | 2 src/share/classes/com/sun/xml/internal/rngom/digested/DOMPrinter.java | 2 src/share/classes/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java | 12 src/share/classes/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java | 6 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java | 8 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java | 2 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java | 2 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/nc/AnyNameClass.java | 6 src/share/classes/com/sun/xml/internal/rngom/nc/NameClass.java | 14 src/share/classes/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java | 10 src/share/classes/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java | 5 src/share/classes/com/sun/xml/internal/rngom/nc/SimpleNameClass.java | 2 src/share/classes/com/sun/xml/internal/rngom/parse/Context.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/parse/Parseable.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java | 2 src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java | 76 src/share/classes/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java | 10 src/share/classes/com/sun/xml/internal/rngom/parse/compact/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/parse/compact/ParseException.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java | 12 src/share/classes/com/sun/xml/internal/rngom/parse/host/Base.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/host/CommentListHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java | 12 src/share/classes/com/sun/xml/internal/rngom/parse/host/DivHost.java | 8 src/share/classes/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarHost.java | 8 src/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java | 16 src/share/classes/com/sun/xml/internal/rngom/parse/host/IncludeHost.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/host/LocationHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java | 22 src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java | 108 src/share/classes/com/sun/xml/internal/rngom/parse/host/ScopeHost.java | 8 src/share/classes/com/sun/xml/internal/rngom/parse/xml/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java | 284 - src/share/classes/com/sun/xml/internal/rngom/util/Localizer.java | 6 src/share/classes/com/sun/xml/internal/rngom/util/Uri.java | 72 src/share/classes/com/sun/xml/internal/rngom/util/Utf16.java | 1 src/share/classes/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java | 8 src/share/classes/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java | 2 src/share/classes/com/sun/xml/internal/rngom/xml/util/EncodingMap.java | 17 src/share/classes/com/sun/xml/internal/rngom/xml/util/Naming.java | 24 src/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreator.java | 46 src/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreatorProcessor.java | 28 src/share/classes/com/sun/xml/internal/stream/buffer/AbstractProcessor.java | 72 src/share/classes/com/sun/xml/internal/stream/buffer/AttributesHolder.java | 2 src/share/classes/com/sun/xml/internal/stream/buffer/FragmentedArray.java | 18 src/share/classes/com/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer.java | 72 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBuffer.java | 32 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferException.java | 4 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferMark.java | 18 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferResult.java | 30 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferSource.java | 16 src/share/classes/com/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler.java | 16 src/share/classes/com/sun/xml/internal/stream/buffer/sax/Features.java | 10 src/share/classes/com/sun/xml/internal/stream/buffer/sax/Properties.java | 3 src/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferCreator.java | 124 src/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor.java | 96 src/share/classes/com/sun/xml/internal/stream/buffer/stax/NamespaceContexHelper.java | 84 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamBufferCreator.java | 29 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferCreator.java | 45 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferProcessor.java | 29 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferCreator.java | 22 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferProcessor.java | 136 src/share/classes/com/sun/xml/internal/txw2/DatatypeWriter.java | 6 src/share/classes/com/sun/xml/internal/txw2/NamespaceSupport.java | 661 +- src/share/classes/com/sun/xml/internal/txw2/TXW.java | 10 src/share/classes/com/sun/xml/internal/txw2/annotation/XmlValue.java | 4 src/share/classes/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java | 6 src/share/classes/com/sun/xml/internal/txw2/output/DataWriter.java | 22 src/share/classes/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java | 10 src/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java | 2 src/share/classes/com/sun/xml/internal/txw2/output/ResultFactory.java | 4 src/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java | 92 src/share/classes/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java | 3 src/share/classes/com/sun/xml/internal/ws/addressing/WsaClientTube.java | 26 src/share/classes/com/sun/xml/internal/ws/addressing/WsaServerTube.java | 104 src/share/classes/com/sun/xml/internal/ws/addressing/WsaTube.java | 107 src/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java | 32 src/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java | 17 src/share/classes/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java | 9 src/share/classes/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java | 17 src/share/classes/com/sun/xml/internal/ws/api/BindingID.java | 36 src/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java | 2 src/share/classes/com/sun/xml/internal/ws/api/EndpointAddress.java | 3 src/share/classes/com/sun/xml/internal/ws/api/SOAPVersion.java | 6 src/share/classes/com/sun/xml/internal/ws/api/WSService.java | 82 src/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java | 4 src/share/classes/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java | 2 src/share/classes/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java | 51 src/share/classes/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java | 30 src/share/classes/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java | 8 src/share/classes/com/sun/xml/internal/ws/api/client/WSPortInfo.java | 2 src/share/classes/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java | 2 src/share/classes/com/sun/xml/internal/ws/api/message/HeaderList.java | 2 src/share/classes/com/sun/xml/internal/ws/api/message/Headers.java | 2 src/share/classes/com/sun/xml/internal/ws/api/message/Message.java | 26 src/share/classes/com/sun/xml/internal/ws/api/message/Messages.java | 34 src/share/classes/com/sun/xml/internal/ws/api/message/Packet.java | 99 src/share/classes/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java | 12 src/share/classes/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java | 10 src/share/classes/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java | 14 src/share/classes/com/sun/xml/internal/ws/api/model/CheckedException.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/ExceptionType.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/JavaMethod.java | 24 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java | 44 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java | 9 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java | 19 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java | 28 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java | 5 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java | 20 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java | 23 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java | 7 src/share/classes/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java | 90 src/share/classes/com/sun/xml/internal/ws/api/pipe/Codec.java | 6 src/share/classes/com/sun/xml/internal/ws/api/pipe/Codecs.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/Engine.java | 27 src/share/classes/com/sun/xml/internal/ws/api/pipe/Fiber.java | 32 src/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/NextAction.java | 9 src/share/classes/com/sun/xml/internal/ws/api/pipe/Pipe.java | 4 src/share/classes/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java | 7 src/share/classes/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java | 31 src/share/classes/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java | 11 src/share/classes/com/sun/xml/internal/ws/api/pipe/Stubs.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java | 8 src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java | 6 src/share/classes/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/AsyncProvider.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/BoundEndpoint.java | 22 src/share/classes/com/sun/xml/internal/ws/api/server/Container.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolver.java | 38 src/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/Module.java | 6 src/share/classes/com/sun/xml/internal/ws/api/server/PortAddressResolver.java | 18 src/share/classes/com/sun/xml/internal/ws/api/server/SDDocument.java | 12 src/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentSource.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java | 35 src/share/classes/com/sun/xml/internal/ws/api/server/WebModule.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java | 4 src/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java | 115 src/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java | 54 src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java | 2 src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java | 28 src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java | 13 src/share/classes/com/sun/xml/internal/ws/binding/BindingImpl.java | 8 src/share/classes/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java | 24 src/share/classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java | 9 src/share/classes/com/sun/xml/internal/ws/client/AsyncInvoker.java | 15 src/share/classes/com/sun/xml/internal/ws/client/AsyncResponseImpl.java | 4 src/share/classes/com/sun/xml/internal/ws/client/BindingProviderProperties.java | 4 src/share/classes/com/sun/xml/internal/ws/client/ClientTransportException.java | 1 src/share/classes/com/sun/xml/internal/ws/client/ContentNegotiation.java | 10 src/share/classes/com/sun/xml/internal/ws/client/HandlerConfiguration.java | 17 src/share/classes/com/sun/xml/internal/ws/client/PortInfo.java | 3 src/share/classes/com/sun/xml/internal/ws/client/RequestContext.java | 4 src/share/classes/com/sun/xml/internal/ws/client/Stub.java | 75 src/share/classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java | 147 src/share/classes/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java | 4 src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java | 77 src/share/classes/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java | 2 src/share/classes/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java | 2 src/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java | 31 src/share/classes/com/sun/xml/internal/ws/client/package-info.java | 134 src/share/classes/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java | 262 src/share/classes/com/sun/xml/internal/ws/client/sei/BodyBuilder.java | 16 src/share/classes/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java | 4 src/share/classes/com/sun/xml/internal/ws/client/sei/MessageFiller.java | 18 src/share/classes/com/sun/xml/internal/ws/client/sei/MethodHandler.java | 2 src/share/classes/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java | 4 src/share/classes/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java | 72 src/share/classes/com/sun/xml/internal/ws/client/sei/SEIStub.java | 11 src/share/classes/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java | 161 src/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetter.java | 14 src/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java | 67 src/share/classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java | 141 src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java | 12 src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java | 35 src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java | 6 src/share/classes/com/sun/xml/internal/ws/developer/Stateful.java | 2 src/share/classes/com/sun/xml/internal/ws/developer/StatefulFeature.java | 1 src/share/classes/com/sun/xml/internal/ws/developer/StatefulWebServiceManager.java | 4 src/share/classes/com/sun/xml/internal/ws/developer/WSBindingProvider.java | 20 src/share/classes/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java | 44 src/share/classes/com/sun/xml/internal/ws/encoding/MimeCodec.java | 86 src/share/classes/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java | 458 - src/share/classes/com/sun/xml/internal/ws/encoding/MtomCodec.java | 259 src/share/classes/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java | 220 src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java | 32 src/share/classes/com/sun/xml/internal/ws/encoding/SwACodec.java | 21 src/share/classes/com/sun/xml/internal/ws/encoding/TagInfoset.java | 11 src/share/classes/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java | 141 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java | 51 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java | 6 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java | 14 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java | 2 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java | 6 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java | 36 src/share/classes/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java | 10 src/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializationException.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java | 10 src/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java | 2 src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java | 11 src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java | 284 - src/share/classes/com/sun/xml/internal/ws/fault/SOAP11Fault.java | 22 src/share/classes/com/sun/xml/internal/ws/fault/SOAP12Fault.java | 49 src/share/classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java | 82 src/share/classes/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java | 69 src/share/classes/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java | 65 src/share/classes/com/sun/xml/internal/ws/handler/HandlerChainsModel.java | 8 src/share/classes/com/sun/xml/internal/ws/handler/HandlerProcessor.java | 6 src/share/classes/com/sun/xml/internal/ws/handler/HandlerTube.java | 129 src/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java | 18 src/share/classes/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java | 20 src/share/classes/com/sun/xml/internal/ws/handler/PortInfoImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java | 4 src/share/classes/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java | 13 src/share/classes/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java | 85 src/share/classes/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java | 81 src/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java | 10 src/share/classes/com/sun/xml/internal/ws/message/AttachmentSetImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java | 5 src/share/classes/com/sun/xml/internal/ws/message/ByteArrayAttachment.java | 8 src/share/classes/com/sun/xml/internal/ws/message/DOMHeader.java | 4 src/share/classes/com/sun/xml/internal/ws/message/DataHandlerAttachment.java | 7 src/share/classes/com/sun/xml/internal/ws/message/EmptyMessageImpl.java | 4 src/share/classes/com/sun/xml/internal/ws/message/JAXBAttachment.java | 15 src/share/classes/com/sun/xml/internal/ws/message/MimeAttachmentSet.java | 6 src/share/classes/com/sun/xml/internal/ws/message/RootElementSniffer.java | 2 src/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java | 14 src/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java | 24 src/share/classes/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java | 4 src/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java | 393 - src/share/classes/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java | 2 src/share/classes/com/sun/xml/internal/ws/message/source/SourceUtils.java | 2 src/share/classes/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java | 2 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamAttachment.java | 3 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader.java | 6 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader11.java | 8 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader12.java | 8 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java | 78 src/share/classes/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java | 59 src/share/classes/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java | 12 src/share/classes/com/sun/xml/internal/ws/model/JavaMethodImpl.java | 33 src/share/classes/com/sun/xml/internal/ws/model/ParameterImpl.java | 6 src/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java | 211 src/share/classes/com/sun/xml/internal/ws/model/RuntimeModelerException.java | 4 src/share/classes/com/sun/xml/internal/ws/model/SOAPSEIModel.java | 7 src/share/classes/com/sun/xml/internal/ws/model/WrapperParameter.java | 4 src/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java | 109 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java | 18 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java | 16 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java | 16 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java | 12 src/share/classes/com/sun/xml/internal/ws/package-info.java | 2 src/share/classes/com/sun/xml/internal/ws/protocol/soap/MUTube.java | 4 src/share/classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java | 4 src/share/classes/com/sun/xml/internal/ws/resources/AddressingMessages.java | 100 src/share/classes/com/sun/xml/internal/ws/resources/ClientMessages.java | 80 src/share/classes/com/sun/xml/internal/ws/resources/DispatchMessages.java | 32 src/share/classes/com/sun/xml/internal/ws/resources/EncodingMessages.java | 24 src/share/classes/com/sun/xml/internal/ws/resources/HandlerMessages.java | 16 src/share/classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java | 4 src/share/classes/com/sun/xml/internal/ws/resources/ModelerMessages.java | 60 src/share/classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java | 32 src/share/classes/com/sun/xml/internal/ws/resources/SenderMessages.java | 10 src/share/classes/com/sun/xml/internal/ws/resources/ServerMessages.java | 193 src/share/classes/com/sun/xml/internal/ws/resources/SoapMessages.java | 16 src/share/classes/com/sun/xml/internal/ws/resources/StreamingMessages.java | 40 src/share/classes/com/sun/xml/internal/ws/resources/UtilMessages.java | 18 src/share/classes/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java | 8 src/share/classes/com/sun/xml/internal/ws/resources/WsservletMessages.java | 338 - src/share/classes/com/sun/xml/internal/ws/resources/XmlmessageMessages.java | 24 src/share/classes/com/sun/xml/internal/ws/resources/addressing.properties | 6 src/share/classes/com/sun/xml/internal/ws/resources/client.properties | 2 src/share/classes/com/sun/xml/internal/ws/resources/dispatch.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/encoding.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/handler.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/httpserver.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/modeler.properties | 8 src/share/classes/com/sun/xml/internal/ws/resources/providerApi.properties | 3 src/share/classes/com/sun/xml/internal/ws/resources/sender.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/server.properties | 26 src/share/classes/com/sun/xml/internal/ws/resources/soap.properties | 3 src/share/classes/com/sun/xml/internal/ws/resources/streaming.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/util.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/wsservlet.properties | 7 src/share/classes/com/sun/xml/internal/ws/resources/xmlmessage.properties | 1 src/share/classes/com/sun/xml/internal/ws/server/AbstractInstanceResolver.java | 46 src/share/classes/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java | 2 src/share/classes/com/sun/xml/internal/ws/server/EndpointFactory.java | 30 src/share/classes/com/sun/xml/internal/ws/server/SDDocumentImpl.java | 62 src/share/classes/com/sun/xml/internal/ws/server/StatefulInstanceResolver.java | 5 src/share/classes/com/sun/xml/internal/ws/server/UnsupportedMediaException.java | 4 src/share/classes/com/sun/xml/internal/ws/server/WSDLGenResolver.java | 10 src/share/classes/com/sun/xml/internal/ws/server/WSDLPatcher.java | 15 src/share/classes/com/sun/xml/internal/ws/server/WSEndpointImpl.java | 35 src/share/classes/com/sun/xml/internal/ws/server/package-info.java | 80 src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java | 2 src/share/classes/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java | 13 src/share/classes/com/sun/xml/internal/ws/server/sei/ActionBasedDispatcher.java | 2 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java | 107 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodDispatcher.java | 3 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodDispatcherGetter.java | 3 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodHandler.java | 28 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java | 2 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java | 2 src/share/classes/com/sun/xml/internal/ws/server/sei/MessageFiller.java | 16 src/share/classes/com/sun/xml/internal/ws/server/sei/PayloadQNameBasedDispatcher.java | 72 src/share/classes/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java | 37 src/share/classes/com/sun/xml/internal/ws/spi/ProviderImpl.java | 19 src/share/classes/com/sun/xml/internal/ws/streaming/DOMStreamReader.java | 74 src/share/classes/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java | 14 src/share/classes/com/sun/xml/internal/ws/streaming/XMLReaderException.java | 5 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java | 4 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java | 17 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java | 4 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java | 47 src/share/classes/com/sun/xml/internal/ws/transport/Headers.java | 11 src/share/classes/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java | 9 src/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapter.java | 211 src/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java | 16 src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java | 224 src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java | 2 src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java | 102 src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java | 13 src/share/classes/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java | 4 src/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java | 490 - src/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java | 30 src/share/classes/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java | 18 src/share/classes/com/sun/xml/internal/ws/util/ASCIIUtility.java | 2 src/share/classes/com/sun/xml/internal/ws/util/ByteArrayBuffer.java | 7 src/share/classes/com/sun/xml/internal/ws/util/ByteArrayDataSource.java | 2 src/share/classes/com/sun/xml/internal/ws/util/DOMUtil.java | 6 src/share/classes/com/sun/xml/internal/ws/util/FastInfosetReflection.java | 8 src/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java | 12 src/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java | 5 src/share/classes/com/sun/xml/internal/ws/util/NoCloseOutputStream.java | 2 src/share/classes/com/sun/xml/internal/ws/util/Pool.java | 24 src/share/classes/com/sun/xml/internal/ws/util/QNameMap.java | 12 src/share/classes/com/sun/xml/internal/ws/util/RuntimeVersion.java | 36 src/share/classes/com/sun/xml/internal/ws/util/UtilException.java | 4 src/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java | 4 src/share/classes/com/sun/xml/internal/ws/util/localization/LocalizableImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java | 2 src/share/classes/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java | 2 src/share/classes/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java | 4 src/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en.properties | 1 src/share/classes/com/sun/xml/internal/ws/util/version.properties | 8 src/share/classes/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java | 8 src/share/classes/com/sun/xml/internal/ws/util/xml/StAXSource.java | 57 src/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java | 12 src/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java | 48 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java | 21 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java | 15 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java | 36 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java | 123 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java | 2 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java | 10 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java | 8 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java | 3 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java | 50 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java | 129 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java | 4 src/share/classes/com/sun/xml/internal/xsom/ForeignAttributes.java | 1 src/share/classes/com/sun/xml/internal/xsom/SCD.java | 1 src/share/classes/com/sun/xml/internal/xsom/XSAnnotation.java | 8 src/share/classes/com/sun/xml/internal/xsom/XSAttContainer.java | 16 src/share/classes/com/sun/xml/internal/xsom/XSAttGroupDecl.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSAttributeDecl.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSAttributeUse.java | 8 src/share/classes/com/sun/xml/internal/xsom/XSComplexType.java | 37 src/share/classes/com/sun/xml/internal/xsom/XSComponent.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSContentType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSDeclaration.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSElementDecl.java | 45 src/share/classes/com/sun/xml/internal/xsom/XSFacet.java | 12 src/share/classes/com/sun/xml/internal/xsom/XSIdentityConstraint.java | 1 src/share/classes/com/sun/xml/internal/xsom/XSListSimpleType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSModelGroup.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSModelGroupDecl.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSNotation.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSParticle.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java | 16 src/share/classes/com/sun/xml/internal/xsom/XSSchema.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSSchemaSet.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSSimpleType.java | 38 src/share/classes/com/sun/xml/internal/xsom/XSTerm.java | 10 src/share/classes/com/sun/xml/internal/xsom/XSType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSUnionSimpleType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSVariety.java | 7 src/share/classes/com/sun/xml/internal/xsom/XSWildcard.java | 8 src/share/classes/com/sun/xml/internal/xsom/XSXPath.java | 3 src/share/classes/com/sun/xml/internal/xsom/XmlString.java | 7 src/share/classes/com/sun/xml/internal/xsom/impl/AnnotationImpl.java | 26 src/share/classes/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java | 22 src/share/classes/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java | 14 src/share/classes/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java | 18 src/share/classes/com/sun/xml/internal/xsom/impl/AttributesHolder.java | 9 src/share/classes/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java | 117 src/share/classes/com/sun/xml/internal/xsom/impl/ComponentImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/Const.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java | 4 src/share/classes/com/sun/xml/internal/xsom/impl/DeclarationImpl.java | 12 src/share/classes/com/sun/xml/internal/xsom/impl/ElementDecl.java | 68 src/share/classes/com/sun/xml/internal/xsom/impl/EmptyImpl.java | 10 src/share/classes/com/sun/xml/internal/xsom/impl/FacetImpl.java | 14 src/share/classes/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java | 5 src/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java | 16 src/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/NotationImpl.java | 12 src/share/classes/com/sun/xml/internal/xsom/impl/ParticleImpl.java | 20 src/share/classes/com/sun/xml/internal/xsom/impl/Ref.java | 20 src/share/classes/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java | 10 src/share/classes/com/sun/xml/internal/xsom/impl/SchemaImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java | 29 src/share/classes/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/UName.java | 43 src/share/classes/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java | 7 src/share/classes/com/sun/xml/internal/xsom/impl/Util.java | 20 src/share/classes/com/sun/xml/internal/xsom/impl/WildcardImpl.java | 36 src/share/classes/com/sun/xml/internal/xsom/impl/XPathImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/package.html | 2 src/share/classes/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java | 19 src/share/classes/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java | 47 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.java | 8 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.properties | 31 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties | 31 src/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java | 89 src/share/classes/com/sun/xml/internal/xsom/impl/parser/ParserContext.java | 5 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Patch.java | 5 src/share/classes/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java | 10 src/share/classes/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java | 16 src/share/classes/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java | 8 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java | 37 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java | 4 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java | 6 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java | 50 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java | 74 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java | 154 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/Schema.java | 809 +-- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java | 177 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java | 153 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java | 277 - src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/annotation.java | 25 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java | 317 - src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java | 259 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java | 689 +- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java | 1465 ++--- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java | 31 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java | 770 +- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/erSet.java | 25 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java | 15 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/facet.java | 163 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java | 7 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java | 247 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java | 281 - src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java | 173 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java | 79 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java | 175 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java | 257 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/occurs.java | 135 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/particle.java | 701 +- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java | 13 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qualification.java | 3 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/redefine.java | 143 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java | 195 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java | 207 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/xpath.java | 133 src/share/classes/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/Axis.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/Iterators.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/ParseException.java | 14 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java | 105 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java | 82 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java | 6 src/share/classes/com/sun/xml/internal/xsom/impl/scd/Step.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java | 4 src/share/classes/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java | 6 src/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java | 204 src/share/classes/com/sun/xml/internal/xsom/impl/util/Uri.java | 26 src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationContext.java | 16 src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParser.java | 13 src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java | 5 src/share/classes/com/sun/xml/internal/xsom/parser/JAXPParser.java | 46 src/share/classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java | 1 src/share/classes/com/sun/xml/internal/xsom/parser/XMLParser.java | 12 src/share/classes/com/sun/xml/internal/xsom/parser/XSOMParser.java | 50 src/share/classes/com/sun/xml/internal/xsom/parser/package.html | 2 src/share/classes/com/sun/xml/internal/xsom/util/ComponentNameFunction.java | 6 src/share/classes/com/sun/xml/internal/xsom/util/DeferedCollection.java | 1 src/share/classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java | 1 src/share/classes/com/sun/xml/internal/xsom/util/NameGetter.java | 22 src/share/classes/com/sun/xml/internal/xsom/util/NameGetter.properties | 31 src/share/classes/com/sun/xml/internal/xsom/util/SimpleTypeSet.java | 10 src/share/classes/com/sun/xml/internal/xsom/util/TypeClosure.java | 14 src/share/classes/com/sun/xml/internal/xsom/util/TypeSet.java | 12 src/share/classes/com/sun/xml/internal/xsom/util/XSFinder.java | 10 src/share/classes/com/sun/xml/internal/xsom/util/XSFunctionFilter.java | 16 src/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java | 5 src/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSFunction.java | 6 src/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java | 5 src/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunction.java | 5 src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java | 1 src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSVisitor.java | 2 src/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/package.html | 2 src/share/classes/java/beans/Introspector.java | 29 src/share/classes/java/beans/MetaData.java | 83 src/share/classes/java/net/Socket.java | 15 src/share/classes/java/net/SocksSocketImpl.java | 26 src/share/classes/java/net/URL.java | 10 src/share/classes/javax/accessibility/AccessibleResourceBundle.java | 15 src/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java | 2 src/share/classes/javax/imageio/spi/ImageReaderSpi.java | 6 src/share/classes/javax/imageio/spi/ImageWriterSpi.java | 6 src/share/classes/javax/imageio/stream/FileCacheImageInputStream.java | 10 src/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java | 10 src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java | 9 src/share/classes/javax/management/openmbean/OpenType.java | 5 src/share/classes/javax/swing/plaf/synth/Region.java | 292 - src/share/classes/javax/xml/bind/Binder.java | 92 src/share/classes/javax/xml/bind/ContextFinder.java | 63 src/share/classes/javax/xml/bind/DatatypeConverter.java | 170 src/share/classes/javax/xml/bind/DatatypeConverterImpl.java | 2 src/share/classes/javax/xml/bind/DatatypeConverterInterface.java | 138 src/share/classes/javax/xml/bind/JAXBContext.java | 206 src/share/classes/javax/xml/bind/JAXBElement.java | 52 src/share/classes/javax/xml/bind/JAXBException.java | 42 src/share/classes/javax/xml/bind/JAXBIntrospector.java | 30 src/share/classes/javax/xml/bind/MarshalException.java | 30 src/share/classes/javax/xml/bind/Marshaller.java | 220 src/share/classes/javax/xml/bind/Messages.java | 20 src/share/classes/javax/xml/bind/Messages.properties | 26 src/share/classes/javax/xml/bind/NotIdentifiableEvent.java | 8 src/share/classes/javax/xml/bind/ParseConversionEvent.java | 6 src/share/classes/javax/xml/bind/PrintConversionEvent.java | 6 src/share/classes/javax/xml/bind/PropertyException.java | 66 src/share/classes/javax/xml/bind/UnmarshalException.java | 32 src/share/classes/javax/xml/bind/Unmarshaller.java | 382 - src/share/classes/javax/xml/bind/UnmarshallerHandler.java | 26 src/share/classes/javax/xml/bind/ValidationEvent.java | 38 src/share/classes/javax/xml/bind/ValidationEventHandler.java | 43 src/share/classes/javax/xml/bind/ValidationEventLocator.java | 30 src/share/classes/javax/xml/bind/ValidationException.java | 24 src/share/classes/javax/xml/bind/Validator.java | 114 src/share/classes/javax/xml/bind/annotation/XmlAccessOrder.java | 7 src/share/classes/javax/xml/bind/annotation/XmlAccessType.java | 7 src/share/classes/javax/xml/bind/annotation/XmlAccessorOrder.java | 14 src/share/classes/javax/xml/bind/annotation/XmlAccessorType.java | 22 src/share/classes/javax/xml/bind/annotation/XmlAnyAttribute.java | 14 src/share/classes/javax/xml/bind/annotation/XmlAnyElement.java | 14 src/share/classes/javax/xml/bind/annotation/XmlAttribute.java | 22 src/share/classes/javax/xml/bind/annotation/XmlElement.java | 26 src/share/classes/javax/xml/bind/annotation/XmlElementDecl.java | 36 src/share/classes/javax/xml/bind/annotation/XmlElementRef.java | 26 src/share/classes/javax/xml/bind/annotation/XmlElementRefs.java | 2 src/share/classes/javax/xml/bind/annotation/XmlElementWrapper.java | 14 src/share/classes/javax/xml/bind/annotation/XmlElements.java | 18 src/share/classes/javax/xml/bind/annotation/XmlEnum.java | 12 src/share/classes/javax/xml/bind/annotation/XmlEnumValue.java | 16 src/share/classes/javax/xml/bind/annotation/XmlID.java | 21 src/share/classes/javax/xml/bind/annotation/XmlIDREF.java | 50 src/share/classes/javax/xml/bind/annotation/XmlInlineBinaryData.java | 12 src/share/classes/javax/xml/bind/annotation/XmlList.java | 12 src/share/classes/javax/xml/bind/annotation/XmlMimeType.java | 2 src/share/classes/javax/xml/bind/annotation/XmlMixed.java | 50 src/share/classes/javax/xml/bind/annotation/XmlNs.java | 8 src/share/classes/javax/xml/bind/annotation/XmlNsForm.java | 13 src/share/classes/javax/xml/bind/annotation/XmlRootElement.java | 18 src/share/classes/javax/xml/bind/annotation/XmlSchema.java | 22 src/share/classes/javax/xml/bind/annotation/XmlSchemaType.java | 17 src/share/classes/javax/xml/bind/annotation/XmlTransient.java | 17 src/share/classes/javax/xml/bind/annotation/XmlType.java | 110 src/share/classes/javax/xml/bind/annotation/XmlValue.java | 30 src/share/classes/javax/xml/bind/annotation/adapters/XmlAdapter.java | 24 src/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java | 16 src/share/classes/javax/xml/bind/annotation/adapters/package.html | 4 src/share/classes/javax/xml/bind/annotation/package.html | 26 src/share/classes/javax/xml/bind/attachment/AttachmentMarshaller.java | 87 src/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java | 36 src/share/classes/javax/xml/bind/attachment/package.html | 18 src/share/classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java | 142 src/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java | 116 src/share/classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java | 43 src/share/classes/javax/xml/bind/helpers/Messages.java | 26 src/share/classes/javax/xml/bind/helpers/Messages.properties | 34 src/share/classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java | 18 src/share/classes/javax/xml/bind/helpers/ParseConversionEventImpl.java | 18 src/share/classes/javax/xml/bind/helpers/PrintConversionEventImpl.java | 18 src/share/classes/javax/xml/bind/helpers/ValidationEventImpl.java | 64 src/share/classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java | 106 src/share/classes/javax/xml/bind/helpers/package.html | 16 src/share/classes/javax/xml/bind/package.html | 10 src/share/classes/javax/xml/bind/util/JAXBResult.java | 50 src/share/classes/javax/xml/bind/util/JAXBSource.java | 62 src/share/classes/javax/xml/bind/util/Messages.java | 18 src/share/classes/javax/xml/bind/util/Messages.properties | 23 src/share/classes/javax/xml/bind/util/ValidationEventCollector.java | 34 src/share/classes/javax/xml/bind/util/package.html | 10 src/share/classes/javax/xml/soap/AttachmentPart.java | 186 src/share/classes/javax/xml/soap/Detail.java | 6 src/share/classes/javax/xml/soap/DetailEntry.java | 6 src/share/classes/javax/xml/soap/FactoryFinder.java | 12 src/share/classes/javax/xml/soap/MessageFactory.java | 32 src/share/classes/javax/xml/soap/MimeHeader.java | 18 src/share/classes/javax/xml/soap/MimeHeaders.java | 6 src/share/classes/javax/xml/soap/Name.java | 24 src/share/classes/javax/xml/soap/Node.java | 30 src/share/classes/javax/xml/soap/SAAJMetaFactory.java | 38 src/share/classes/javax/xml/soap/SAAJResult.java | 92 src/share/classes/javax/xml/soap/SOAPBody.java | 112 src/share/classes/javax/xml/soap/SOAPBodyElement.java | 10 src/share/classes/javax/xml/soap/SOAPConnection.java | 12 src/share/classes/javax/xml/soap/SOAPConnectionFactory.java | 9 src/share/classes/javax/xml/soap/SOAPConstants.java | 26 src/share/classes/javax/xml/soap/SOAPElement.java | 144 src/share/classes/javax/xml/soap/SOAPElementFactory.java | 6 src/share/classes/javax/xml/soap/SOAPEnvelope.java | 6 src/share/classes/javax/xml/soap/SOAPException.java | 6 src/share/classes/javax/xml/soap/SOAPFactory.java | 54 src/share/classes/javax/xml/soap/SOAPFault.java | 218 src/share/classes/javax/xml/soap/SOAPFaultElement.java | 8 src/share/classes/javax/xml/soap/SOAPHeader.java | 14 src/share/classes/javax/xml/soap/SOAPHeaderElement.java | 74 src/share/classes/javax/xml/soap/SOAPMessage.java | 134 src/share/classes/javax/xml/soap/SOAPPart.java | 14 src/share/classes/javax/xml/soap/Text.java | 6 src/share/classes/javax/xml/soap/package.html | 12 src/share/classes/javax/xml/ws/Action.java | 22 src/share/classes/javax/xml/ws/Binding.java | 10 src/share/classes/javax/xml/ws/BindingProvider.java | 78 src/share/classes/javax/xml/ws/Dispatch.java | 12 src/share/classes/javax/xml/ws/Endpoint.java | 66 src/share/classes/javax/xml/ws/EndpointReference.java | 42 src/share/classes/javax/xml/ws/FaultAction.java | 10 src/share/classes/javax/xml/ws/Holder.java | 4 src/share/classes/javax/xml/ws/LogicalMessage.java | 8 src/share/classes/javax/xml/ws/RequestWrapper.java | 9 src/share/classes/javax/xml/ws/RespectBinding.java | 6 src/share/classes/javax/xml/ws/RespectBindingFeature.java | 28 src/share/classes/javax/xml/ws/Response.java | 4 src/share/classes/javax/xml/ws/ResponseWrapper.java | 9 src/share/classes/javax/xml/ws/Service.java | 183 src/share/classes/javax/xml/ws/ServiceMode.java | 2 src/share/classes/javax/xml/ws/WebEndpoint.java | 2 src/share/classes/javax/xml/ws/WebFault.java | 4 src/share/classes/javax/xml/ws/WebServiceClient.java | 2 src/share/classes/javax/xml/ws/WebServiceContext.java | 12 src/share/classes/javax/xml/ws/WebServiceException.java | 24 src/share/classes/javax/xml/ws/WebServiceFeature.java | 36 src/share/classes/javax/xml/ws/WebServiceProvider.java | 6 src/share/classes/javax/xml/ws/WebServiceRef.java | 2 src/share/classes/javax/xml/ws/handler/Handler.java | 14 src/share/classes/javax/xml/ws/handler/HandlerResolver.java | 4 src/share/classes/javax/xml/ws/handler/LogicalHandler.java | 2 src/share/classes/javax/xml/ws/handler/LogicalMessageContext.java | 8 src/share/classes/javax/xml/ws/handler/MessageContext.java | 46 src/share/classes/javax/xml/ws/handler/PortInfo.java | 8 src/share/classes/javax/xml/ws/handler/soap/SOAPHandler.java | 4 src/share/classes/javax/xml/ws/handler/soap/SOAPMessageContext.java | 14 src/share/classes/javax/xml/ws/http/HTTPBinding.java | 4 src/share/classes/javax/xml/ws/http/HTTPException.java | 10 src/share/classes/javax/xml/ws/soap/Addressing.java | 24 src/share/classes/javax/xml/ws/soap/AddressingFeature.java | 58 src/share/classes/javax/xml/ws/soap/MTOM.java | 18 src/share/classes/javax/xml/ws/soap/MTOMFeature.java | 40 src/share/classes/javax/xml/ws/soap/SOAPBinding.java | 16 src/share/classes/javax/xml/ws/soap/SOAPFaultException.java | 6 src/share/classes/javax/xml/ws/spi/FactoryFinder.java | 14 src/share/classes/javax/xml/ws/spi/Provider.java | 60 src/share/classes/javax/xml/ws/spi/ServiceDelegate.java | 162 src/share/classes/javax/xml/ws/spi/WebServiceFeatureAnnotation.java | 8 src/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReference.java | 29 src/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java | 62 src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java | 39 src/share/classes/org/relaxng/datatype/Datatype.java | 1 src/share/classes/org/relaxng/datatype/DatatypeBuilder.java | 1 src/share/classes/org/relaxng/datatype/DatatypeException.java | 1 src/share/classes/org/relaxng/datatype/DatatypeLibrary.java | 1 src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java | 1 src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java | 1 src/share/classes/org/relaxng/datatype/ValidationContext.java | 1 src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java | 3 src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java | 1 src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java | 1 src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java | 20 src/share/lib/security/java.security | 2 src/share/lib/security/java.security-solaris | 2 src/share/lib/security/java.security-windows | 2 src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 10 src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 26 2008 files changed, 56587 insertions(+), 28511 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.2 -r 1.3 java-1.6.0-openjdk-securitypatches.patchIndex: java-1.6.0-openjdk-securitypatches.patch =================================================================== RCS file: java-1.6.0-openjdk-securitypatches.patch diff -N java-1.6.0-openjdk-securitypatches.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ java-1.6.0-openjdk-securitypatches.patch 5 Aug 2009 14:08:13 -0000 1.3 @@ -0,0 +1,171008 @@ +--- old/jdk/src/share/classes/javax/swing/text/LayoutQueue.java 2009-07-17 10:36:04.000000000 -0400 ++++ openjdk/jdk/src/share/classes/javax/swing/text/LayoutQueue.java 2009-07-22 11:25:41.000000000 -0400 +@@ -25,6 +25,7 @@ + package javax.swing.text; + + import java.util.Vector; ++import sun.awt.AppContext; + + /** + * A queue of text layout tasks. +@@ -35,10 +36,10 @@ + */ + public class LayoutQueue { + +- Vector tasks; +- Thread worker; ++ private static final Object DEFAULT_QUEUE = new Object(); + +- static LayoutQueue defaultQueue; ++ private Vector tasks; ++ private Thread worker; + + /** + * Construct a layout queue. +@@ -51,10 +52,15 @@ + * Fetch the default layout queue. + */ + public static LayoutQueue getDefaultQueue() { +- if (defaultQueue == null) { +- defaultQueue = new LayoutQueue(); ++ AppContext ac = AppContext.getAppContext(); ++ synchronized (DEFAULT_QUEUE) { ++ LayoutQueue defaultQueue = (LayoutQueue) ac.get(DEFAULT_QUEUE); ++ if (defaultQueue == null) { ++ defaultQueue = new LayoutQueue(); ++ ac.put(DEFAULT_QUEUE, defaultQueue); ++ } ++ return defaultQueue; + } +- return defaultQueue; + } + + /** +@@ -63,7 +69,9 @@ + * @param q the new queue. + */ + public static void setDefaultQueue(LayoutQueue q) { +- defaultQueue = q; ++ synchronized (DEFAULT_QUEUE) { ++ AppContext.getAppContext().put(DEFAULT_QUEUE, q); ++ } + } + + /** +--- old/jdk/src/share/classes/java/awt/Cursor.java 2009-07-17 10:36:02.000000000 -0400 ++++ openjdk/jdk/src/share/classes/java/awt/Cursor.java 2009-07-22 11:28:14.000000000 -0400 +@@ -119,6 +119,11 @@ + + protected static Cursor predefined[] = new Cursor[14]; + ++ /** ++ * This field is a private replacement for 'predefined' array. ++ */ ++ private final static Cursor[] predefinedPrivate = new Cursor[14]; ++ + /* Localization names and default values */ + static final String[][] cursorProperties = { + { "AWT.DefaultCursor", "Default Cursor" }, +@@ -252,10 +257,15 @@ + if (type < Cursor.DEFAULT_CURSOR || type > Cursor.MOVE_CURSOR) { + throw new IllegalArgumentException("illegal cursor type"); + } ++ Cursor c = predefinedPrivate[type]; ++ if (c == null) { ++ predefinedPrivate[type] = c = new Cursor(type); ++ } ++ // fill 'predefined' array for backwards compatibility. + if (predefined[type] == null) { +- predefined[type] = new Cursor(type); ++ predefined[type] = c; + } +- return predefined[type]; ++ return c; + } + + /** +--- old/src/share/classes/javax/accessibility/AccessibleResourceBundle.java Fri Jun 19 15:30:16 2009 ++++ openjdk/jdk/src/share/classes/javax/accessibility/AccessibleResourceBundle.java Fri Jun 19 15:30:14 2009 +@@ -44,15 +44,11 @@ + * localized display strings. + */ + public Object[][] getContents() { +- return contents; +- } ++ // The table holding the mapping between the programmatic keys ++ // and the display strings for the en_US locale. ++ return new Object[][] { + +- /** +- * The table holding the mapping between the programmatic keys +- * and the display strings for the en_US locale. +- */ +- static final Object[][] contents = { +- // LOCALIZE THIS ++ // LOCALIZE THIS + // Role names + // { "application","application" }, + // { "border","border" }, +@@ -151,5 +147,6 @@ + { "vertical","vertical" }, + { "horizontal","horizontal" } + // END OF MATERIAL TO LOCALIZE +- }; ++ }; ++ } + } +--- old/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java 2009-04-24 17:32:19.463300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java 2009-04-24 17:32:18.529300000 +0400 +@@ -51,7 +51,7 @@ + entensions, + mimeType, + "com.sun.imageio.plugins.bmp.BMPImageReader", +- STANDARD_INPUT_TYPE, ++ new Class[] { ImageInputStream.class }, + writerSpiNames, + false, + null, null, null, null, +--- old/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java 2009-04-24 17:32:32.537300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java 2009-04-24 17:32:31.632300000 +0400 +@@ -32,6 +32,7 @@ + import javax.imageio.spi.ImageWriterSpi; + import javax.imageio.spi.ServiceRegistry; + import javax.imageio.spi.IIORegistry; ++import javax.imageio.stream.ImageOutputStream; + import javax.imageio.ImageWriter; + import javax.imageio.ImageTypeSpecifier; + import javax.imageio.IIOException; +@@ -55,7 +56,7 @@ + entensions, + mimeType, + "com.sun.imageio.plugins.bmp.BMPImageWriter", +- STANDARD_OUTPUT_TYPE, ++ new Class[] { ImageOutputStream.class }, + readerSpiNames, + false, + null, null, null, null, +--- old/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java 2009-04-24 17:32:39.646300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java 2009-04-24 17:32:38.722300000 +0400 +@@ -62,7 +62,7 @@ + suffixes, + MIMETypes, + readerClassName, +- STANDARD_INPUT_TYPE, ++ new Class[] { ImageInputStream.class }, + writerSpiNames, + true, + GIFStreamMetadata.nativeMetadataFormatName, +--- old/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java 2009-04-24 17:32:48.539300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java 2009-04-24 17:32:44.764300000 +0400 +@@ -31,6 +31,7 @@ + import javax.imageio.ImageTypeSpecifier; + import javax.imageio.ImageWriter; + import javax.imageio.spi.ImageWriterSpi; ++import javax.imageio.stream.ImageOutputStream; + import com.sun.imageio.plugins.common.PaletteBuilder; + + public class GIFImageWriterSpi extends ImageWriterSpi { +@@ -59,7 +60,7 @@ + suffixes, + MIMETypes, + writerClassName, +- STANDARD_OUTPUT_TYPE, ++ new Class[] { ImageOutputStream.class }, + readerSpiNames, + true, + GIFWritableStreamMetadata.NATIVE_FORMAT_NAME, +--- old/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java 2009-04-24 17:32:57.302300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java 2009-04-24 17:32:56.484300000 +0400 +@@ -48,7 +48,7 @@ + JPEG.suffixes, + JPEG.MIMETypes, + "com.sun.imageio.plugins.jpeg.JPEGImageReader", +- STANDARD_INPUT_TYPE, ++ new Class[] { ImageInputStream.class }, + writerSpiNames, + true, + JPEG.nativeStreamMetadataFormatName, +--- old/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java 2009-04-24 17:33:03.013300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java 2009-04-24 17:33:02.189300000 +0400 +@@ -28,6 +28,7 @@ + import javax.imageio.spi.ImageWriterSpi; + import javax.imageio.spi.ServiceRegistry; + import javax.imageio.spi.IIORegistry; [...170615 lines suppressed...] +- +-import javax.xml.namespace.QName; +- +-/** +- *

XMLReader provides a high-level streaming parser interface +- * for reading XML documents.

+- * +- *

The {@link #next} method is used to read events from the XML document.

+- * +- *

Each time it is called, {@link #next} returns the new state of the reader.

+- * +- *

Possible states are: BOF, the initial state, START, denoting the start +- * tag of an element, END, denoting the end tag of an element, CHARS, denoting +- * the character content of an element, PI, denoting a processing instruction, +- * EOF, denoting the end of the document.

+- * +- *

Depending on the state the reader is in, one or more of the following +- * query methods will be meaningful: {@link #getName}, {@link #getURI}, +- * {@link #getLocalName}, {@link #getAttributes}, {@link #getValue}.

+- * +- *

Elements visited by a XMLReader are tagged with unique IDs. The ID of the +- * current element can be found by calling {@link #getElementId}.

+- * +- *

A XMLReader is always namespace-aware, and keeps track of the namespace +- * declarations which are in scope at any time during streaming. The +- * {@link #getURI(java.lang.String)} method can be used to find the URI +- * associated to a given prefix in the current scope.

+- * +- *

XMLReaders can be created using a {@link XMLReaderFactory}.

+- * +- *

Some utility methods, {@link #nextContent} and {@link #nextElementContent} +- * make it possible to ignore whitespace and processing instructions with +- * minimum impact on the client code.

+- * +- *

Similarly, the {@link #skipElement} and {@link #skipElement(int elementId)} +- * methods allow to skip to the end tag of an element ignoring all its content.

+- * +- *

Finally, the {@link #recordElement} method can be invoked when the XMLReader +- * is positioned on the start tag of an element to record the element's contents +- * so that they can be played back later.

+- * +- * @see XMLReaderFactory +- * +- * @author WS Development Team +- */ +-public interface XMLReader { +- /** +- * The initial state of a XMLReader. +- */ +- public static final int BOF = 0; +- +- /** +- * The state denoting the start tag of an element. +- */ +- public static final int START = 1; +- +- /** +- * The state denoting the end tag of an element. +- */ +- public static final int END = 2; +- +- /** +- * The state denoting the character content of an element. +- */ +- public static final int CHARS = 3; +- +- /** +- * The state denoting a processing instruction. +- */ +- public static final int PI = 4; +- +- /** +- * The state denoting that the end of the document has been reached. +- */ +- public static final int EOF = 5; +- +- /** +- * Return the next state of the XMLReader. +- * +- * The return value is one of: START, END, CHARS, PI, EOF. +- */ +- public int next(); +- +- /* +- * Return the next state of the XMLReader. +- * +- *

Whitespace character content and processing instructions are ignored.

+- * +- *

The return value is one of: START, END, CHARS, EOF.

+- */ +- public int nextContent(); +- +- /** +- * Return the next state of the XMLReader. +- * +- *

Whitespace character content, processing instructions are ignored. +- * Non-whitespace character content triggers an exception.

+- * +- *

The return value is one of: START, END, EOF.

+- */ +- public int nextElementContent(); +- +- /** +- * Return the current state of the XMLReader. +- * +- */ +- public int getState(); +- +- /** +- * Return the current qualified name. +- * +- *

Meaningful only when the state is one of: START, END.

+- */ +- public QName getName(); +- +- /** +- * Return the current URI. +- * +- *

Meaningful only when the state is one of: START, END.

+- */ +- public String getURI(); +- +- /** +- * Return the current local name. +- * +- *

Meaningful only when the state is one of: START, END, PI.

+- */ +- public String getLocalName(); +- +- /** +- * Return the current attribute list. In the jaxws implementation, +- * this list also includes namespace declarations. +- * +- *

Meaningful only when the state is one of: START.

+- * +- *

The returned {@link Attributes} object belong to the XMLReader and is +- * only guaranteed to be valid until the {@link #next} method is called, +- * directly or indirectly.

+- */ +- public Attributes getAttributes(); +- +- /** +- * Return the current value. +- * +- *

Meaningful only when the state is one of: CHARS, PI.

+- */ +- public String getValue(); +- +- /** +- * Return the current element ID. +- */ +- public int getElementId(); +- +- /** +- * Return the current line number. +- * +- *

Due to aggressive parsing, this value may be off by a few lines.

+- */ +- public int getLineNumber(); +- +- /** +- * Return the URI for the given prefix. +- * +- *

If there is no namespace declaration in scope for the given +- * prefix, return null.

+- */ +- public String getURI(String prefix); +- +- /** +- * Return an iterator on all prefixes in scope, except for the default prefix. +- * +- */ +- public Iterator getPrefixes(); +- +- /** +- * Records the current element and leaves the reader positioned on its end tag. +- * +- *

The XMLReader must be positioned on the start tag of the element. +- * The returned reader will play back all events starting with the +- * start tag of the element and ending with its end tag.

+- */ +- public XMLReader recordElement(); +- +- /** +- * Skip all nodes up to the end tag of the element with the current element ID. +- */ +- public void skipElement(); +- +- /** +- * Skip all nodes up to the end tag of the element with the given element ID. +- */ +- public void skipElement(int elementId); +- +- /** +- * Close the XMLReader. +- * +- *

All subsequent calls to {@link #next} will return EOF.

+- */ +- public void close(); +-} Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk.spec,v retrieving revision 1.131 retrieving revision 1.132 diff -u -p -r1.131 -r1.132 --- java-1.6.0-openjdk.spec 30 Jul 2009 15:42:27 -0000 1.131 +++ java-1.6.0-openjdk.spec 5 Aug 2009 14:08:13 -0000 1.132 @@ -123,9 +123,13 @@ # Where to install systemtap tapset (links) # We would like these to be in a package specific subdir, # but currently systemtap doesn't support that, so we have to -# use the root tapset dir for now. +# use the root tapset dir for now. To distinquish between 64 +# and 32 bit architectures we place the tapsets under the arch +# specific dir (note that systemtap will only pickup the tapset +# for the primary arch for now). Systemtap uses the machine name +# aka build_cpu as architecture specific directory name. #%define tapsetdir /usr/share/systemtap/tapset/%{sdkdir} -%define tapsetdir /usr/share/systemtap/tapset +%define tapsetdir /usr/share/systemtap/tapset/%{_build_cpu} %endif # Prevent brp-java-repack-jars from being run. @@ -133,7 +137,7 @@ Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 27.%{openjdkver}%{?dist} +Release: 28.%{openjdkver}%{?dist} # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons, # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -170,9 +174,10 @@ Patch4: java-1.6.0-openjdk-java-access Patch5: java-1.6.0-openjdk-accessible-toolkit.patch Patch6: java-1.6.0-openjdk-sparc-fixes.patch Patch7: java-1.6.0-openjdk-sparc-hotspot.patch -Patch8: java-1.6.0-openjdk-netx.patch +Patch8: java-1.6.0-openjdk-netxandplugin.patch Patch9: java-1.6.0-openjdk-execvpe.patch Patch10: java-1.6.0-openjdk-x11.patch +Patch11: java-1.6.0-openjdk-securitypatches.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -419,6 +424,7 @@ patch -l -p0 < %{PATCH7} patch -l -p0 < %{PATCH8} patch -l -p0 < %{PATCH9} patch -l -p0 < %{PATCH10} +patch -l -p0 < %{PATCH11} make export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image @@ -966,6 +972,25 @@ exit 0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so %changelog +* Tue Aug 4 2009 Lillian Angel - 1:1.6.0-28.b16 +- Updated java-1.6.0-openjdk-netx.patch, and renamed to +java-1.6.0-openjdk-netxandplugin.patch. +- Added java-1.6.0-openjdk-securitypatches.patch. +- Resolves: rhbz#512101 +- Resolves: rhbz#512896 +- Resolves: rhbz#512914 +- Resolves: rhbz#512907 +- Resolves: rhbz#512921 +- Resolves: rhbz#511915 +- Resolves: rhbz#512915 +- Resolves: rhbz#512920 +- Resolves: rhbz#512714 +- Resolves: rhbz#513215 +- Resolves: rhbz#513220 +- Resolves: rhbz#513222 +- Resolves: rhbz#513223 +- Resolves: rhbz#503794 + * Thu Jul 30 2009 Lillian Angel - 1:1.6.0-27.b16 - java-1.6.0-openjdk-x11.patch updated. --- java-1.6.0-openjdk-netx.patch DELETED --- From langel at fedoraproject.org Wed Aug 5 14:10:46 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Wed, 5 Aug 2009 14:10:46 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/F-10 java-1.6.0-openjdk-netxandplugin.patch, NONE, 1.1 java-1.6.0-openjdk-securitypatches.patch, 1.2, 1.3 java-1.6.0-openjdk.spec, 1.112, 1.113 java-1.6.0-openjdk-netx.patch, 1.1, NONE Message-ID: <20090805141046.D7E7711C0439@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv966 Modified Files: java-1.6.0-openjdk.spec Added Files: java-1.6.0-openjdk-netxandplugin.patch java-1.6.0-openjdk-securitypatches.patch Removed Files: java-1.6.0-openjdk-netx.patch Log Message: * Wed Aug 5 2009 Lillian Angel - 1:1.6.0-20.b16 - Updated java-1.6.0-openjdk-netx.patch, and renamed to java-1.6.0-openjdk-netxandplugin.patch. - Added java-1.6.0-openjdk-securitypatches.patch. - Resolves: rhbz#512101 - Resolves: rhbz#512896 - Resolves: rhbz#512914 - Resolves: rhbz#512907 - Resolves: rhbz#512921 - Resolves: rhbz#511915 - Resolves: rhbz#512915 - Resolves: rhbz#512920 - Resolves: rhbz#512714 - Resolves: rhbz#513215 - Resolves: rhbz#513220 - Resolves: rhbz#513222 - Resolves: rhbz#513223 - Resolves: rhbz#503794 java-1.6.0-openjdk-netxandplugin.patch: JNLPRuntime.java | 2 plugin/icedtea/netscape/javascript/JSObject.java | 37 ++++++- plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java | 47 ++++++++++ plugin/icedtea/sun/applet/PluginAppletSecurityContext.java | 6 + rt/net/sourceforge/jnlp/SecurityDesc.java | 24 +++++ rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java | 27 ++++- 6 files changed, 131 insertions(+), 12 deletions(-) --- NEW FILE java-1.6.0-openjdk-netxandplugin.patch --- --- ../JNLPRuntime.java 2009-07-09 12:51:44.000000000 -0400 +++ rt/net/sourceforge/jnlp/runtime/JNLPRuntime.java 2009-07-09 12:52:04.000000000 -0400 @@ -282,7 +282,7 @@ String homeDir = System.getProperty("user.home"); File baseDir = new File(homeDir + "/.netx/"); - if (homeDir == null || !baseDir.mkdir()) + if (homeDir == null || (!baseDir.isDirectory() && !baseDir.mkdir())) return null; props.setProperty("basedir", baseDir.toString()); diff -r d20bab985f89 plugin/icedtea/netscape/javascript/JSObject.java --- a/plugin/icedtea/netscape/javascript/JSObject.java Fri Jul 17 06:04:59 2009 -0400 +++ plugin/icedtea/netscape/javascript/JSObject.java Tue Jul 21 14:48:24 2009 -0400 @@ -47,6 +47,10 @@ package netscape.javascript; import java.applet.Applet; +import java.security.AccessControlContext; +import java.security.AccessControlException; +import java.security.AccessController; +import java.security.BasicPermission; import sun.applet.PluginAppletViewer; import sun.applet.PluginDebug; @@ -102,13 +106,37 @@ /** * it is illegal to construct a JSObject manually */ - // FIXME: make private! public JSObject(int jsobj_addr) { - PluginDebug.debug ("JSObject int CONSTRUCTOR"); - internal = jsobj_addr; + this((long) jsobj_addr); } public JSObject(long jsobj_addr) { + + // See if the caller has permission + + try { + AccessController.getContext().checkPermission(new JSObjectCreatePermission()); + } catch (AccessControlException ace) { + + // If not, only caller with JSObject.getWindow on the stack may + // make this call unprivileged. + + // Although this check is inefficient, it should happen only once + // during applet init, so we look the other way + + StackTraceElement[] stack = Thread.currentThread().getStackTrace(); + boolean mayProceed = false; + + for (int i=0; i < stack.length; i++) { + if (stack[i].getClassName().equals("netscape.javascript.JSObject") && + stack[i].getMethodName().equals("getWindow")) { + mayProceed = true; + } + } + + if (!mayProceed) throw ace; + } + PluginDebug.debug ("JSObject long CONSTRUCTOR"); internal = jsobj_addr; } @@ -234,7 +262,7 @@ internal = ((PluginAppletViewer) applet.getAppletContext()).getWindow(); PluginDebug.debug ("GOT IT: " + internal); - return new JSObject(internal); + return new JSObject((long) internal); } @@ -259,5 +287,4 @@ return false; } - } diff -r d20bab985f89 plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ plugin/icedtea/netscape/javascript/JSObjectCreatePermission.java Tue Jul 21 14:48:24 2009 -0400 @@ -0,0 +1,47 @@ +/* JSObjectCreatePermission.java + Copyright (C) 2009 Red Hat + +This file is part of IcedTea. + +IcedTea is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your option) +any later version. + +IcedTea is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with IcedTea; see the file COPYING. If not, write to the +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +02110-1301 USA. + +Linking this library statically or dynamically with other modules is +making a combined work based on this library. Thus, the terms and +conditions of the GNU General Public License cover the whole +combination. + +As a special exception, the copyright holders of this library give you +permission to link this library with independent modules to produce an +executable, regardless of the license terms of these independent +modules, and to copy and distribute the resulting executable under +terms of your choice, provided that you also meet, for each linked +independent module, the terms and conditions of the license of that +module. An independent module is a module which is not derived from +or based on this library. If you modify this library, you may extend +this exception to your version of the library, but you are not +obligated to do so. If you do not wish to do so, delete this +exception statement from your version. */ + +package netscape.javascript; + +import java.security.BasicPermission; + + +public class JSObjectCreatePermission extends BasicPermission { + public JSObjectCreatePermission() { + super("JSObjectCreate"); + } +} diff -r d20bab985f89 plugin/icedtea/sun/applet/PluginAppletSecurityContext.java --- a/plugin/icedtea/sun/applet/PluginAppletSecurityContext.java Fri Jul 17 06:04:59 2009 -0400 +++ plugin/icedtea/sun/applet/PluginAppletSecurityContext.java Tue Jul 21 14:48:24 2009 -0400 @@ -58,6 +58,7 @@ import java.util.List; import net.sourceforge.jnlp.runtime.JNLPRuntime; +import netscape.javascript.JSObjectCreatePermission; @@ -1285,12 +1286,15 @@ CodeSource cs = new CodeSource((URL) null, (java.security.cert.Certificate [])null); - if (src != null) { + if (src != null && src.length() > 0) { try { cs = new CodeSource(new URL(src + "/"), (java.security.cert.Certificate[]) null); } catch (MalformedURLException mfue) { // do nothing } + } else { + JSObjectCreatePermission perm = new JSObjectCreatePermission(); + grantedPermissions.add(perm); } ProtectionDomain pd = new ProtectionDomain(cs, grantedPermissions, null, null); diff -r 438cbd2f7252 rt/net/sourceforge/jnlp/SecurityDesc.java --- a/rt/net/sourceforge/jnlp/SecurityDesc.java Wed Jul 15 12:56:10 2009 +0200 +++ rt/net/sourceforge/jnlp/SecurityDesc.java Wed Jul 15 11:58:08 2009 -0400 @@ -166,6 +166,30 @@ return permissions; } + + /** + * Returns a PermissionCollection containing the sandbox permissions + */ + public PermissionCollection getSandBoxPermissions() { + + Permissions permissions = new Permissions(); + + for (int i=0; i < sandboxPermissions.length; i++) + permissions.add(sandboxPermissions[i]); + + if (downloadHost != null) + permissions.add(new SocketPermission(downloadHost, + "connect, accept")); + + // properties + PropertyDesc props[] = file.getResources().getProperties(); + for (int i=0; i < props.length; i++) { + // should only allow jnlp.* properties if in sandbox? + permissions.add(new PropertyPermission(props[i].getKey(), "read,write")); + } + + return permissions; + } } diff -r 438cbd2f7252 rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java --- a/rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java Wed Jul 15 12:56:10 2009 +0200 +++ rt/net/sourceforge/jnlp/runtime/JNLPClassLoader.java Wed Jul 15 11:58:08 2009 -0400 @@ -435,12 +469,29 @@ // access w/o security dialog once we actually check certificates. // copy security permissions from SecurityDesc element - if (security != null) { - Enumeration e = security.getPermissions().elements(); - while (e.hasMoreElements()) - result.add((Permission) e.nextElement()); - } + if (security != null) { + // Security desc. is used only to track security settings for the + // application. However, an application may comprise of multiple + // jars, and as such, security must be evaluated on a per jar basis. + + // set default perms + PermissionCollection permissions = security.getSandBoxPermissions(); + + // If more than default is needed, evaluate based on codesource + if (security.getSecurityType().equals(SecurityDesc.ALL_PERMISSIONS) || + security.getSecurityType().equals(SecurityDesc.J2EE_PERMISSIONS)) { + if (cs.getCodeSigners() != null) { + permissions = security.getPermissions(); + } + } + + Enumeration e = permissions.elements(); + while (e.hasMoreElements()) + result.add(e.nextElement()); + } + + // add in permission to read the cached JAR files for (int i=0; i < resourcePermissions.size(); i++) result.add((Permission) resourcePermissions.get(i)); java-1.6.0-openjdk-securitypatches.patch: ./THIRD_PARTY_README | 2 jdk/src/share/classes/java/awt/Cursor.java | 14 jdk/src/share/classes/javax/swing/text/LayoutQueue.java | 22 make/sun/net/FILES_java.gmk | 1 openjdk/jaxws/src/share/classes/com/sun/codemodel/internal/fmt/package.html | 29 openjdk/jaxws/src/share/classes/com/sun/istack/internal/Builder.java | 33 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/Localizable.java | 63 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/LocalizableMessage.java | 56 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java | 43 openjdk/jaxws/src/share/classes/com/sun/istack/internal/localization/Localizer.java | 149 openjdk/jaxws/src/share/classes/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java | 56 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/api/WsgenExtension.java | 43 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/api/WsgenProtocol.java | 52 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wscompile/AuthInfo.java | 64 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wscompile/DefaultAuthTester.java | 66 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wscompile/DefaultAuthenticator.java | 154 openjdk/jaxws/src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java | 94 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/ClassLoaderBuilder.java | 122 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/XJCFacade.java | 79 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/Messages.java | 46 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/Messages.properties | 26 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/annotation/ri/OverrideAnnotationOfWriter.java | 37 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java | 176 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java | 152 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java | 187 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java | 64 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java | 62 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java | 221 openjdk/jaxws/src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java | 92 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java | 42 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/api/Messages.java | 53 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/api/Messages.properties | 27 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java | 66 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java | 35 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java | 35 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java | 59 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java | 72 openjdk/jaxws/src/share/classes/com/sun/xml/internal/bind/v2/util/StackRecorder.java | 33 openjdk/jaxws/src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocator.java | 237 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java | 50 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java | 94 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Data.java | 70 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java | 83 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java | 258 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FileData.java | 73 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java | 49 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Header.java | 48 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java | 238 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java | 147 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java | 116 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java | 248 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java | 500 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java | 87 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java | 206 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java | 96 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java | 116 openjdk/jaxws/src/share/classes/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java | 143 openjdk/jaxws/src/share/classes/com/sun/xml/internal/txw2/output/TXWResult.java | 65 openjdk/jaxws/src/share/classes/com/sun/xml/internal/txw2/output/TXWSerializer.java | 86 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java | 69 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java | 76 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java | 126 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java | 64 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidMapException.java | 50 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/MapRequiredException.java | 44 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java | 78 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java | 84 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java | 87 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/ResourceLoader.java | 67 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandler.java | 54 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java | 88 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java | 164 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java | 73 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/server/EndpointComponent.java | 52 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/api/server/HttpEndpoint.java | 62 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/ClientContainer.java | 55 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java | 163 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/ResponseImpl.java | 118 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/AsyncBuilder.java | 244 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java | 214 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java | 57 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java | 70 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/BindingTypeFeature.java | 55 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/JAXBContextFactory.java | 101 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/SchemaValidation.java | 92 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java | 74 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachment.java | 76 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java | 117 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/StreamingDataHandler.java | 69 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContext.java | 68 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java | 124 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java | 58 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/AbstractXMLStreamWriterExImpl.java | 83 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/ContentType.java | 136 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java | 63 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java | 382 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java | 164 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java | 129 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/ParameterList.java | 138 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java | 71 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java | 148 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java | 114 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java | 150 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java | 84 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java | 149 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/message/FaultMessage.java | 55 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/FieldSignature.java | 100 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/Injector.java | 192 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java | 659 ++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java | 84 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationVisitor.java | 127 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationWriter.java | 346 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Attribute.java | 284 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ByteVector.java | 323 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassReader.java | 2039 +++++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassVisitor.java | 226 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassWriter.java | 1374 +++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Edge.java | 105 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldVisitor.java | 94 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldWriter.java | 299 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Frame.java | 1432 +++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Handler.java | 100 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Item.java | 286 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Label.java | 556 ++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodVisitor.java | 425 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodWriter.java | 2631 ++++++++++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Opcodes.java | 371 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Type.java | 824 +++ openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java | 60 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java | 47 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/JMXAgent.java | 87 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java | 319 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/server/sei/SOAPActionBasedDispatcher.java | 76 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java | 44 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/streaming/XMLReader.java | 230 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/transport/http/HttpDump.java | 40 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/transport/http/HttpDumpMBean.java | 37 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java | 59 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/MetadataUtil.java | 92 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/RuntimeVersionMBean.java | 43 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java | 261 openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/util/xml/MetadataDocument.java | 317 + openjdk/jaxws/src/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java | 106 openjdk/jdk/src/share/classes/sun/net/ApplicationProxy.java | 43 src/share/classes/com/sun/codemodel/internal/CodeWriter.java | 10 src/share/classes/com/sun/codemodel/internal/JAnnotatable.java | 1 src/share/classes/com/sun/codemodel/internal/JAnnotationArrayMember.java | 1 src/share/classes/com/sun/codemodel/internal/JAnnotationUse.java | 4 src/share/classes/com/sun/codemodel/internal/JAnnotationWriter.java | 1 src/share/classes/com/sun/codemodel/internal/JAnonymousClass.java | 10 src/share/classes/com/sun/codemodel/internal/JArray.java | 10 src/share/classes/com/sun/codemodel/internal/JArrayClass.java | 24 src/share/classes/com/sun/codemodel/internal/JArrayCompRef.java | 4 src/share/classes/com/sun/codemodel/internal/JAssignmentTarget.java | 4 src/share/classes/com/sun/codemodel/internal/JAtom.java | 6 src/share/classes/com/sun/codemodel/internal/JBlock.java | 12 src/share/classes/com/sun/codemodel/internal/JBreak.java | 6 src/share/classes/com/sun/codemodel/internal/JCase.java | 8 src/share/classes/com/sun/codemodel/internal/JCast.java | 2 src/share/classes/com/sun/codemodel/internal/JClass.java | 58 src/share/classes/com/sun/codemodel/internal/JClassAlreadyExistsException.java | 10 src/share/classes/com/sun/codemodel/internal/JClassContainer.java | 34 src/share/classes/com/sun/codemodel/internal/JCodeModel.java | 50 src/share/classes/com/sun/codemodel/internal/JCommentPart.java | 20 src/share/classes/com/sun/codemodel/internal/JContinue.java | 6 src/share/classes/com/sun/codemodel/internal/JDefinedClass.java | 76 src/share/classes/com/sun/codemodel/internal/JDirectClass.java | 3 src/share/classes/com/sun/codemodel/internal/JDocComment.java | 13 src/share/classes/com/sun/codemodel/internal/JEnumConstant.java | 4 src/share/classes/com/sun/codemodel/internal/JExpr.java | 41 src/share/classes/com/sun/codemodel/internal/JFieldVar.java | 5 src/share/classes/com/sun/codemodel/internal/JForEach.java | 50 src/share/classes/com/sun/codemodel/internal/JForLoop.java | 18 src/share/classes/com/sun/codemodel/internal/JFormatter.java | 6 src/share/classes/com/sun/codemodel/internal/JGenerifiable.java | 10 src/share/classes/com/sun/codemodel/internal/JGenerifiableImpl.java | 10 src/share/classes/com/sun/codemodel/internal/JInvocation.java | 10 src/share/classes/com/sun/codemodel/internal/JJavaName.java | 1 src/share/classes/com/sun/codemodel/internal/JLabel.java | 8 src/share/classes/com/sun/codemodel/internal/JMethod.java | 517 - src/share/classes/com/sun/codemodel/internal/JMods.java | 26 src/share/classes/com/sun/codemodel/internal/JNarrowedClass.java | 10 src/share/classes/com/sun/codemodel/internal/JNullType.java | 6 src/share/classes/com/sun/codemodel/internal/JPackage.java | 93 src/share/classes/com/sun/codemodel/internal/JPrimitiveType.java | 12 src/share/classes/com/sun/codemodel/internal/JResourceFile.java | 8 src/share/classes/com/sun/codemodel/internal/JStringLiteral.java | 12 src/share/classes/com/sun/codemodel/internal/JSwitch.java | 6 src/share/classes/com/sun/codemodel/internal/JType.java | 10 src/share/classes/com/sun/codemodel/internal/JTypeVar.java | 14 src/share/classes/com/sun/codemodel/internal/JTypeWildcard.java | 1 src/share/classes/com/sun/codemodel/internal/JVar.java | 8 src/share/classes/com/sun/codemodel/internal/TypedAnnotationWriter.java | 1 src/share/classes/com/sun/codemodel/internal/fmt/JBinaryFile.java | 12 src/share/classes/com/sun/codemodel/internal/fmt/JPropertyFile.java | 8 src/share/classes/com/sun/codemodel/internal/fmt/JSerializedObject.java | 6 src/share/classes/com/sun/codemodel/internal/fmt/JStaticFile.java | 14 src/share/classes/com/sun/codemodel/internal/fmt/JStaticJavaFile.java | 40 src/share/classes/com/sun/codemodel/internal/fmt/JTextFile.java | 10 src/share/classes/com/sun/codemodel/internal/package-info.java | 1 src/share/classes/com/sun/codemodel/internal/util/ClassNameComparator.java | 6 src/share/classes/com/sun/codemodel/internal/util/EncoderFactory.java | 13 src/share/classes/com/sun/codemodel/internal/util/JavadocEscapeWriter.java | 16 src/share/classes/com/sun/codemodel/internal/util/MS1252Encoder.java | 333 - src/share/classes/com/sun/codemodel/internal/util/SingleByteEncoder.java | 164 src/share/classes/com/sun/codemodel/internal/util/Surrogate.java | 448 - src/share/classes/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java | 18 src/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java | 28 src/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java | 1 src/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java | 8 src/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java | 22 src/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java | 14 src/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java | 12 src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java | 2 src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java | 3 src/share/classes/com/sun/imageio/stream/StreamCloser.java | 44 src/share/classes/com/sun/istack/internal/Nullable.java | 2 src/share/classes/com/sun/istack/internal/Pool.java | 30 src/share/classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java | 32 src/share/classes/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java | 19 src/share/classes/com/sun/istack/internal/ws/package-info.java | 2 src/share/classes/com/sun/jndi/dns/DnsContext.java | 2 src/share/classes/com/sun/media/sound/JDK13Services.java | 21 src/share/classes/com/sun/media/sound/JSSecurityManager.java | 55 src/share/classes/com/sun/media/sound/StandardMidiFileWriter.java | 4 src/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java | 3 src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java | 76 src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java | 21 src/share/classes/com/sun/tools/internal/jxc/ConfigReader.java | 2 src/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties | 5 src/share/classes/com/sun/tools/internal/jxc/Messages.java | 1 src/share/classes/com/sun/tools/internal/jxc/NGCCRuntimeEx.java | 2 src/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/AnnotationParser.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/AnnotationProcessorFactoryImpl.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/Const.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/ErrorReceiverImpl.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/InlineAnnotationReaderImpl.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/MessageBundle.properties | 1 src/share/classes/com/sun/tools/internal/jxc/apt/Messages.java | 1 src/share/classes/com/sun/tools/internal/jxc/apt/Options.java | 6 src/share/classes/com/sun/tools/internal/jxc/apt/SchemaGenerator.java | 1 src/share/classes/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java | 37 src/share/classes/com/sun/tools/internal/jxc/gen/config/Classes.java | 105 src/share/classes/com/sun/tools/internal/jxc/gen/config/Config.java | 83 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java | 4 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java | 6 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java | 50 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java | 74 src/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java | 158 src/share/classes/com/sun/tools/internal/jxc/gen/config/Schema.java | 141 src/share/classes/com/sun/tools/internal/jxc/gen/config/config.xsd | 2 src/share/classes/com/sun/tools/internal/jxc/model/nav/APTNavigator.java | 4 src/share/classes/com/sun/tools/internal/ws/Invoker.java | 28 src/share/classes/com/sun/tools/internal/ws/WsGen.java | 2 src/share/classes/com/sun/tools/internal/ws/WsImport.java | 2 src/share/classes/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java | 1 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java | 2 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java | 1 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java | 3 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java | 1 src/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java | 1 src/share/classes/com/sun/tools/internal/ws/package-info.java | 62 src/share/classes/com/sun/tools/internal/ws/processor/ProcessorException.java | 6 src/share/classes/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java | 6 src/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java | 4 src/share/classes/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java | 40 src/share/classes/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java | 207 src/share/classes/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java | 3 src/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperation.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/HeaderFault.java | 1 src/share/classes/com/sun/tools/internal/ws/processor/model/Message.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/Port.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java | 30 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java | 8 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java | 4 src/share/classes/com/sun/tools/internal/ws/processor/modeler/Modeler.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java | 30 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java | 8 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java | 14 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java | 50 src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java | 17 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java | 7 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java | 2 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java | 5 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java | 126 src/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java | 30 src/share/classes/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java | 6 src/share/classes/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java | 1 src/share/classes/com/sun/tools/internal/ws/resources/ConfigurationMessages.java | 6 src/share/classes/com/sun/tools/internal/ws/resources/GeneratorMessages.java | 36 src/share/classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java | 8 src/share/classes/com/sun/tools/internal/ws/resources/ModelMessages.java | 141 src/share/classes/com/sun/tools/internal/ws/resources/ModelerMessages.java | 306 - src/share/classes/com/sun/tools/internal/ws/resources/ProcessorMessages.java | 4 src/share/classes/com/sun/tools/internal/ws/resources/UtilMessages.java | 8 src/share/classes/com/sun/tools/internal/ws/resources/WebserviceapMessages.java | 846 +-- src/share/classes/com/sun/tools/internal/ws/resources/WscompileMessages.java | 294 - src/share/classes/com/sun/tools/internal/ws/resources/WsdlMessages.java | 286 - src/share/classes/com/sun/tools/internal/ws/resources/configuration.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/generator.properties | 3 src/share/classes/com/sun/tools/internal/ws/resources/javacompiler.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/model.properties | 10 src/share/classes/com/sun/tools/internal/ws/resources/modeler.properties | 15 src/share/classes/com/sun/tools/internal/ws/resources/processor.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/util.properties | 1 src/share/classes/com/sun/tools/internal/ws/resources/webserviceap.properties | 25 src/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties | 66 src/share/classes/com/sun/tools/internal/ws/resources/wsdl.properties | 48 src/share/classes/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java | 2 src/share/classes/com/sun/tools/internal/ws/spi/package-info.java | 2 src/share/classes/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java | 4 src/share/classes/com/sun/tools/internal/ws/version.properties | 8 src/share/classes/com/sun/tools/internal/ws/wscompile/AbortException.java | 1 src/share/classes/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java | 1 src/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java | 5 src/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java | 8 src/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java | 12 src/share/classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java | 11 src/share/classes/com/sun/tools/internal/ws/wscompile/Options.java | 11 src/share/classes/com/sun/tools/internal/ws/wscompile/WsgenOptions.java | 45 src/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java | 47 src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportListener.java | 7 src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java | 75 src/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java | 71 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Input.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Message.java | 7 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Operation.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/document/Output.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java | 11 src/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java | 4 src/share/classes/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java | 17 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java | 1 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java | 122 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java | 1 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java | 2 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java | 308 - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java | 3 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java | 90 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/NamespaceContextImpl.java | 33 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java | 14 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java | 4 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java | 3 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java | 12 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java | 9 src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java | 2 src/share/classes/com/sun/tools/internal/xjc/AbortException.java | 3 src/share/classes/com/sun/tools/internal/xjc/ConsoleErrorReporter.java | 12 src/share/classes/com/sun/tools/internal/xjc/Driver.java | 27 src/share/classes/com/sun/tools/internal/xjc/ErrorReceiver.java | 31 src/share/classes/com/sun/tools/internal/xjc/Language.java | 1 src/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties | 113 src/share/classes/com/sun/tools/internal/xjc/Messages.java | 42 src/share/classes/com/sun/tools/internal/xjc/ModelLoader.java | 68 src/share/classes/com/sun/tools/internal/xjc/Options.java | 143 src/share/classes/com/sun/tools/internal/xjc/Plugin.java | 10 src/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java | 1 src/share/classes/com/sun/tools/internal/xjc/SchemaCache.java | 1 src/share/classes/com/sun/tools/internal/xjc/XJCListener.java | 5 src/share/classes/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/code_injector/Const.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/episode/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java | 8 src/share/classes/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java | 6 src/share/classes/com/sun/tools/internal/xjc/api/ClassNameAllocator.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/ErrorListener.java | 4 src/share/classes/com/sun/tools/internal/xjc/api/J2SJAXBModel.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/JAXBModel.java | 2 src/share/classes/com/sun/tools/internal/xjc/api/JavaCompiler.java | 4 src/share/classes/com/sun/tools/internal/xjc/api/Property.java | 18 src/share/classes/com/sun/tools/internal/xjc/api/Reference.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java | 50 src/share/classes/com/sun/tools/internal/xjc/api/SpecVersion.java | 12 src/share/classes/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/XJC.java | 4 src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/JAXBModelImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/j2s/JavaCompilerImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java | 2 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java | 19 src/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/package.html | 2 src/share/classes/com/sun/tools/internal/xjc/api/util/APTClassLoader.java | 2 src/share/classes/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java | 1 src/share/classes/com/sun/tools/internal/xjc/api/util/Messages.properties | 2 src/share/classes/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java | 2 src/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java | 36 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java | 4 src/share/classes/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java | 14 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties | 11 src/share/classes/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java | 17 src/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java | 9 src/share/classes/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java | 9 src/share/classes/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java | 47 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java | 31 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java | 48 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java | 137 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java | 14 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java | 3 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java | 27 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java | 14 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java | 7 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java | 12 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java | 28 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java | 12 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties | 1 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/Messages.java | 2 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java | 20 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java | 3 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java | 16 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java | 12 src/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java | 24 src/share/classes/com/sun/tools/internal/xjc/generator/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/generator/util/BlockReference.java | 6 src/share/classes/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java | 6 src/share/classes/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java | 8 src/share/classes/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java | 22 src/share/classes/com/sun/tools/internal/xjc/model/AbstractCElement.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CArrayInfo.java | 8 src/share/classes/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java | 9 src/share/classes/com/sun/tools/internal/xjc/model/CClass.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CClassInfo.java | 28 src/share/classes/com/sun/tools/internal/xjc/model/CClassInfoParent.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CClassRef.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CCustomizable.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CCustomizations.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CDefaultValue.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CElementInfo.java | 20 src/share/classes/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CEnumConstant.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java | 4 src/share/classes/com/sun/tools/internal/xjc/model/CNonElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CPluginCustomization.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java | 22 src/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java | 38 src/share/classes/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java | 2 src/share/classes/com/sun/tools/internal/xjc/model/CTypeInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/CTypeRef.java | 7 src/share/classes/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/Constructor.java | 14 src/share/classes/com/sun/tools/internal/xjc/model/Model.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/Multiplicity.java | 23 src/share/classes/com/sun/tools/internal/xjc/model/Populatable.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/SymbolSpace.java | 18 src/share/classes/com/sun/tools/internal/xjc/model/TypeUse.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/TypeUseFactory.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/TypeUseImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNClass.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NClass.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/nav/NType.java | 3 src/share/classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/model/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/Aspect.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/ClassOutline.java | 7 src/share/classes/com/sun/tools/internal/xjc/outline/ElementOutline.java | 3 src/share/classes/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/EnumOutline.java | 1 src/share/classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java | 24 src/share/classes/com/sun/tools/internal/xjc/outline/FieldOutline.java | 10 src/share/classes/com/sun/tools/internal/xjc/outline/Outline.java | 10 src/share/classes/com/sun/tools/internal/xjc/outline/PackageOutline.java | 8 src/share/classes/com/sun/tools/internal/xjc/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/Const.java | 21 src/share/classes/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java | 12 src/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle.properties | 21 src/share/classes/com/sun/tools/internal/xjc/reader/ModelChecker.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/RawTypeSet.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/Ring.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/TypeUtil.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Block.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Element.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties | 21 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Messages.java | 6 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Occurence.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java | 30 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/Term.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java | 20 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java | 20 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java | 42 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java | 64 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java | 24 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java | 34 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java | 12 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java | 50 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties | 5 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java | 4 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.rng | 1 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd | 3 src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd | 2 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Choice.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Element.java | 16 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java | 5 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Graph.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/Sequence.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java | 20 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java | 24 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java | 102 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java | 48 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java | 22 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java | 104 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java | 12 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties | 29 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Messages.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java | 34 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java | 36 src/share/classes/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java | 17 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java | 14 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java | 5 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java | 11 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties | 102 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java | 37 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java | 35 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java | 8 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java | 18 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java | 7 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java | 27 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java | 17 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java | 11 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java | 27 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java | 158 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java | 26 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java | 36 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java | 5 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties | 13 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.rng | 7 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd | 36 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package.html | 6 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd | 4 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd | 2 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java | 9 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java | 204 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java | 1 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java | 58 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java | 36 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java | 74 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java | 32 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java | 3 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties | 14 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java | 6 src/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java | 18 src/share/classes/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java | 1 src/share/classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java | 22 src/share/classes/com/sun/tools/internal/xjc/util/DOMUtils.java | 24 src/share/classes/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java | 4 src/share/classes/com/sun/tools/internal/xjc/util/ForkContentHandler.java | 142 src/share/classes/com/sun/tools/internal/xjc/util/ForkEntityResolver.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/MessageBundle.properties | 9 src/share/classes/com/sun/tools/internal/xjc/util/Messages.java | 2 src/share/classes/com/sun/tools/internal/xjc/util/MimeTypeRange.java | 3 src/share/classes/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/NullStream.java | 4 src/share/classes/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/StringCutter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/SubtreeCutter.java | 1 src/share/classes/com/sun/tools/internal/xjc/util/Util.java | 4 src/share/classes/com/sun/tools/internal/xjc/writer/SignatureWriter.java | 34 src/share/classes/com/sun/xml/internal/bind/AccessorFactory.java | 10 src/share/classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java | 19 src/share/classes/com/sun/xml/internal/bind/AnyTypeAdapter.java | 1 src/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java | 1 src/share/classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java | 56 src/share/classes/com/sun/xml/internal/bind/IDResolver.java | 1 src/share/classes/com/sun/xml/internal/bind/Locatable.java | 5 src/share/classes/com/sun/xml/internal/bind/Util.java | 1 src/share/classes/com/sun/xml/internal/bind/ValidationEventLocatorEx.java | 13 src/share/classes/com/sun/xml/internal/bind/WhiteSpaceProcessor.java | 25 src/share/classes/com/sun/xml/internal/bind/XmlAccessorFactory.java | 1 src/share/classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java | 1 src/share/classes/com/sun/xml/internal/bind/annotation/XmlLocation.java | 1 src/share/classes/com/sun/xml/internal/bind/api/AccessorException.java | 1 src/share/classes/com/sun/xml/internal/bind/api/Bridge.java | 1 src/share/classes/com/sun/xml/internal/bind/api/BridgeContext.java | 3 src/share/classes/com/sun/xml/internal/bind/api/ClassResolver.java | 1 src/share/classes/com/sun/xml/internal/bind/api/CompositeStructure.java | 3 src/share/classes/com/sun/xml/internal/bind/api/ErrorListener.java | 1 src/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java | 49 src/share/classes/com/sun/xml/internal/bind/api/RawAccessor.java | 1 src/share/classes/com/sun/xml/internal/bind/api/TypeReference.java | 16 src/share/classes/com/sun/xml/internal/bind/api/impl/NameConverter.java | 1 src/share/classes/com/sun/xml/internal/bind/api/impl/NameUtil.java | 26 src/share/classes/com/sun/xml/internal/bind/api/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java | 6 src/share/classes/com/sun/xml/internal/bind/marshaller/DataWriter.java | 23 src/share/classes/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java | 12 src/share/classes/com/sun/xml/internal/bind/marshaller/Messages.java | 30 src/share/classes/com/sun/xml/internal/bind/marshaller/Messages.properties | 33 src/share/classes/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java | 43 src/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java | 55 src/share/classes/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java | 14 src/share/classes/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java | 24 src/share/classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java | 89 src/share/classes/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java | 73 src/share/classes/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java | 24 src/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.java | 26 src/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.properties | 34 src/share/classes/com/sun/xml/internal/bind/unmarshaller/Patcher.java | 1 src/share/classes/com/sun/xml/internal/bind/util/AttributesImpl.java | 307 - src/share/classes/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java | 19 src/share/classes/com/sun/xml/internal/bind/util/Which.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java | 46 src/share/classes/com/sun/xml/internal/bind/v2/ContextFactory.java | 33 src/share/classes/com/sun/xml/internal/bind/v2/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/TODO.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/WellKnownNamespace.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Init.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java | 11 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Quick.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/core/Element.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ID.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElement.java | 10 src/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/Ref.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/core/package-info.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java | 13 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java | 89 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.java | 18 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties | 44 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java | 18 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java | 7 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java | 127 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java | 160 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java | 21 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java | 17 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/Util.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/model/runtime/package-info.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java | 13 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java | 14 src/share/classes/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java | 40 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java | 63 src/share/classes/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Coordinator.java | 17 src/share/classes/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java | 13 src/share/classes/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java | 184 src/share/classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java | 95 src/share/classes/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Location.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java | 32 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.properties | 22 src/share/classes/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Name.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java | 15 src/share/classes/com/sun/xml/internal/bind/v2/runtime/NameList.java | 7 src/share/classes/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/Transducer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java | 73 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java | 145 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/InPlaceDOMOutput.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java | 11 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java | 25 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/output/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java | 10 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java | 15 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Property.java | 12 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java | 9 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java | 25 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java | 18 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java | 14 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java | 21 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java | 10 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java | 70 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java | 15 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java | 14 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java | 6 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java | 16 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java | 27 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java | 91 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java | 2 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java | 25 src/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Form.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.properties | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Tree.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/Util.java | 8 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java | 59 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/package-info.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java | 4 src/share/classes/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java | 11 src/share/classes/com/sun/xml/internal/bind/v2/util/DataSourceSource.java | 17 src/share/classes/com/sun/xml/internal/bind/v2/util/EditDistance.java | 31 src/share/classes/com/sun/xml/internal/bind/v2/util/FatalAdapter.java | 3 src/share/classes/com/sun/xml/internal/bind/v2/util/FlattenIterator.java | 1 src/share/classes/com/sun/xml/internal/bind/v2/util/QNameMap.java | 5 src/share/classes/com/sun/xml/internal/bind/v2/util/TypeCast.java | 1 src/share/classes/com/sun/xml/internal/dtdparser/DTDHandlerBase.java | 1 src/share/classes/com/sun/xml/internal/dtdparser/DTDParser.java | 22 src/share/classes/com/sun/xml/internal/dtdparser/EndOfInputException.java | 1 src/share/classes/com/sun/xml/internal/dtdparser/resources/Messages.properties | 101 src/share/classes/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java | 47 src/share/classes/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/Decoder.java | 499 - src/share/classes/com/sun/xml/internal/fastinfoset/DecoderStateTables.java | 342 - src/share/classes/com/sun/xml/internal/fastinfoset/Encoder.java | 715 +- src/share/classes/com/sun/xml/internal/fastinfoset/EncodingConstants.java | 78 src/share/classes/com/sun/xml/internal/fastinfoset/Notation.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/QualifiedName.java | 108 src/share/classes/com/sun/xml/internal/fastinfoset/UnparsedEntity.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java | 55 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java | 10 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java | 96 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java | 76 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java | 30 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java | 76 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java | 101 src/share/classes/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java | 42 src/share/classes/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java | 461 - src/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java | 82 src/share/classes/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties | 7 src/share/classes/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java | 46 src/share/classes/com/sun/xml/internal/fastinfoset/sax/Features.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/sax/Properties.java | 3 src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java | 518 + src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java | 106 src/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java | 83 src/share/classes/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java | 40 src/share/classes/com/sun/xml/internal/fastinfoset/stax/EventLocation.java | 25 src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java | 522 + src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java | 295 - src/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXManager.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java | 37 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java | 2 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java | 68 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java | 48 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java | 38 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java | 14 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java | 42 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java | 72 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/Util.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java | 4 src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java | 70 src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java | 84 src/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java | 32 src/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java | 8 src/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java | 18 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java | 22 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java | 14 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java | 14 src/share/classes/com/sun/xml/internal/fastinfoset/tools/PrintTable.java | 30 src/share/classes/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java | 95 src/share/classes/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java | 111 src/share/classes/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java | 37 src/share/classes/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java | 116 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java | 12 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java | 22 src/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java | 20 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArray.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java | 28 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java | 78 src/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayString.java | 10 src/share/classes/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java | 80 src/share/classes/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java | 34 src/share/classes/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java | 68 src/share/classes/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java | 107 src/share/classes/com/sun/xml/internal/fastinfoset/util/PrefixArray.java | 166 src/share/classes/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java | 26 src/share/classes/com/sun/xml/internal/fastinfoset/util/StringArray.java | 24 src/share/classes/com/sun/xml/internal/fastinfoset/util/StringIntMap.java | 64 src/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArray.java | 16 src/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java | 6 src/share/classes/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java | 108 src/share/classes/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java | 74 src/share/classes/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java | 14 src/share/classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java | 69 src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java | 85 src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java | 6 src/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java | 4 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java | 102 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java | 260 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java | 112 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java | 170 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java | 440 - src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java | 30 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java | 318 - src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java | 500 - src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java | 34 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java | 1840 +++--- src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java | 156 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java | 12 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java | 148 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java | 236 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java | 228 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java | 88 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java | 34 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java | 60 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java | 158 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java | 136 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java | 254 src/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java | 166 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java | 46 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/Envelope.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java | 20 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java | 23 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java | 58 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java | 13 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java | 14 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java | 17 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java | 132 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java | 64 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java | 33 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java | 191 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java | 201 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java | 23 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java | 17 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CommentImpl.java | 13 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java | 30 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java | 93 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java | 58 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java | 21 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java | 34 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java | 64 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties | 6 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java | 17 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java | 15 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/util/Base64.java | 84 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java | 10 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java | 8 src/share/classes/com/sun/xml/internal/messaging/saaj/util/CharReader.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/util/CharWriter.java | 11 src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java | 103 src/share/classes/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java | 37 src/share/classes/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties | 1 src/share/classes/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java | 33 src/share/classes/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java | 3 src/share/classes/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java | 7 src/share/classes/com/sun/xml/internal/messaging/saaj/util/ParserPool.java | 9 src/share/classes/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java | 39 src/share/classes/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java | 5 src/share/classes/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java | 10 src/share/classes/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java | 79 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java | 14 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java | 6 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java | 4 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java | 10 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java | 6 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java | 62 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java | 20 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java | 186 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java | 12 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java | 10 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java | 32 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java | 2 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java | 36 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java | 38 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java | 2 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java | 78 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java | 2 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java | 52 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java | 4 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java | 148 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java | 34 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java | 22 src/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java | 62 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java | 36 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java | 1 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java | 1 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java | 1 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java | 3 src/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java | 16 src/share/classes/com/sun/xml/internal/rngom/ast/builder/BuildException.java | 2 src/share/classes/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java | 4 src/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java | 10 src/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java | 12 src/share/classes/com/sun/xml/internal/rngom/binary/AfterPattern.java | 6 src/share/classes/com/sun/xml/internal/rngom/binary/Alphabet.java | 4 src/share/classes/com/sun/xml/internal/rngom/binary/AttributePattern.java | 10 src/share/classes/com/sun/xml/internal/rngom/binary/ChoicePattern.java | 7 src/share/classes/com/sun/xml/internal/rngom/binary/ElementPattern.java | 8 src/share/classes/com/sun/xml/internal/rngom/binary/GroupPattern.java | 16 src/share/classes/com/sun/xml/internal/rngom/binary/InterleavePattern.java | 16 src/share/classes/com/sun/xml/internal/rngom/binary/ListPattern.java | 8 src/share/classes/com/sun/xml/internal/rngom/binary/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java | 18 src/share/classes/com/sun/xml/internal/rngom/binary/PatternBuilder.java | 6 src/share/classes/com/sun/xml/internal/rngom/binary/RefPattern.java | 11 src/share/classes/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java | 52 src/share/classes/com/sun/xml/internal/rngom/binary/ValuePattern.java | 2 src/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java | 2 src/share/classes/com/sun/xml/internal/rngom/digested/DOMPrinter.java | 2 src/share/classes/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java | 12 src/share/classes/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java | 6 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java | 8 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java | 2 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java | 2 src/share/classes/com/sun/xml/internal/rngom/dt/builtin/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/nc/AnyNameClass.java | 6 src/share/classes/com/sun/xml/internal/rngom/nc/NameClass.java | 14 src/share/classes/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java | 10 src/share/classes/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java | 5 src/share/classes/com/sun/xml/internal/rngom/nc/SimpleNameClass.java | 2 src/share/classes/com/sun/xml/internal/rngom/parse/Context.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/parse/Parseable.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java | 2 src/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java | 76 src/share/classes/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java | 10 src/share/classes/com/sun/xml/internal/rngom/parse/compact/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/parse/compact/ParseException.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java | 12 src/share/classes/com/sun/xml/internal/rngom/parse/host/Base.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/host/CommentListHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java | 12 src/share/classes/com/sun/xml/internal/rngom/parse/host/DivHost.java | 8 src/share/classes/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarHost.java | 8 src/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java | 16 src/share/classes/com/sun/xml/internal/rngom/parse/host/IncludeHost.java | 6 src/share/classes/com/sun/xml/internal/rngom/parse/host/LocationHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java | 22 src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java | 108 src/share/classes/com/sun/xml/internal/rngom/parse/host/ScopeHost.java | 8 src/share/classes/com/sun/xml/internal/rngom/parse/xml/Messages.properties | 1 src/share/classes/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java | 4 src/share/classes/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java | 284 - src/share/classes/com/sun/xml/internal/rngom/util/Localizer.java | 6 src/share/classes/com/sun/xml/internal/rngom/util/Uri.java | 72 src/share/classes/com/sun/xml/internal/rngom/util/Utf16.java | 1 src/share/classes/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java | 8 src/share/classes/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java | 2 src/share/classes/com/sun/xml/internal/rngom/xml/util/EncodingMap.java | 17 src/share/classes/com/sun/xml/internal/rngom/xml/util/Naming.java | 24 src/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreator.java | 46 src/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreatorProcessor.java | 28 src/share/classes/com/sun/xml/internal/stream/buffer/AbstractProcessor.java | 72 src/share/classes/com/sun/xml/internal/stream/buffer/AttributesHolder.java | 2 src/share/classes/com/sun/xml/internal/stream/buffer/FragmentedArray.java | 18 src/share/classes/com/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer.java | 72 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBuffer.java | 32 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferException.java | 4 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferMark.java | 18 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferResult.java | 30 src/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferSource.java | 16 src/share/classes/com/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler.java | 16 src/share/classes/com/sun/xml/internal/stream/buffer/sax/Features.java | 10 src/share/classes/com/sun/xml/internal/stream/buffer/sax/Properties.java | 3 src/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferCreator.java | 124 src/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor.java | 96 src/share/classes/com/sun/xml/internal/stream/buffer/stax/NamespaceContexHelper.java | 84 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamBufferCreator.java | 29 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferCreator.java | 45 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferProcessor.java | 29 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferCreator.java | 22 src/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferProcessor.java | 136 src/share/classes/com/sun/xml/internal/txw2/DatatypeWriter.java | 6 src/share/classes/com/sun/xml/internal/txw2/NamespaceSupport.java | 661 +- src/share/classes/com/sun/xml/internal/txw2/TXW.java | 10 src/share/classes/com/sun/xml/internal/txw2/annotation/XmlValue.java | 4 src/share/classes/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java | 6 src/share/classes/com/sun/xml/internal/txw2/output/DataWriter.java | 22 src/share/classes/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java | 10 src/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java | 2 src/share/classes/com/sun/xml/internal/txw2/output/ResultFactory.java | 4 src/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java | 92 src/share/classes/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java | 3 src/share/classes/com/sun/xml/internal/ws/addressing/WsaClientTube.java | 26 src/share/classes/com/sun/xml/internal/ws/addressing/WsaServerTube.java | 104 src/share/classes/com/sun/xml/internal/ws/addressing/WsaTube.java | 107 src/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java | 32 src/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java | 17 src/share/classes/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java | 9 src/share/classes/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java | 17 src/share/classes/com/sun/xml/internal/ws/api/BindingID.java | 36 src/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java | 2 src/share/classes/com/sun/xml/internal/ws/api/EndpointAddress.java | 3 src/share/classes/com/sun/xml/internal/ws/api/SOAPVersion.java | 6 src/share/classes/com/sun/xml/internal/ws/api/WSService.java | 82 src/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java | 4 src/share/classes/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java | 2 src/share/classes/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java | 51 src/share/classes/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java | 30 src/share/classes/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java | 8 src/share/classes/com/sun/xml/internal/ws/api/client/WSPortInfo.java | 2 src/share/classes/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java | 2 src/share/classes/com/sun/xml/internal/ws/api/message/HeaderList.java | 2 src/share/classes/com/sun/xml/internal/ws/api/message/Headers.java | 2 src/share/classes/com/sun/xml/internal/ws/api/message/Message.java | 26 src/share/classes/com/sun/xml/internal/ws/api/message/Messages.java | 34 src/share/classes/com/sun/xml/internal/ws/api/message/Packet.java | 99 src/share/classes/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java | 12 src/share/classes/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java | 10 src/share/classes/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java | 14 src/share/classes/com/sun/xml/internal/ws/api/model/CheckedException.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/ExceptionType.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/JavaMethod.java | 24 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java | 44 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java | 9 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java | 19 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java | 28 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java | 5 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java | 20 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java | 2 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java | 23 src/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java | 7 src/share/classes/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java | 90 src/share/classes/com/sun/xml/internal/ws/api/pipe/Codec.java | 6 src/share/classes/com/sun/xml/internal/ws/api/pipe/Codecs.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/Engine.java | 27 src/share/classes/com/sun/xml/internal/ws/api/pipe/Fiber.java | 32 src/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/NextAction.java | 9 src/share/classes/com/sun/xml/internal/ws/api/pipe/Pipe.java | 4 src/share/classes/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java | 7 src/share/classes/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java | 31 src/share/classes/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java | 11 src/share/classes/com/sun/xml/internal/ws/api/pipe/Stubs.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java | 2 src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java | 8 src/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java | 6 src/share/classes/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/AsyncProvider.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/BoundEndpoint.java | 22 src/share/classes/com/sun/xml/internal/ws/api/server/Container.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolver.java | 38 src/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/Module.java | 6 src/share/classes/com/sun/xml/internal/ws/api/server/PortAddressResolver.java | 18 src/share/classes/com/sun/xml/internal/ws/api/server/SDDocument.java | 12 src/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentSource.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java | 35 src/share/classes/com/sun/xml/internal/ws/api/server/WebModule.java | 2 src/share/classes/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java | 4 src/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java | 115 src/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java | 54 src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java | 2 src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java | 28 src/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java | 13 src/share/classes/com/sun/xml/internal/ws/binding/BindingImpl.java | 8 src/share/classes/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java | 24 src/share/classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java | 9 src/share/classes/com/sun/xml/internal/ws/client/AsyncInvoker.java | 15 src/share/classes/com/sun/xml/internal/ws/client/AsyncResponseImpl.java | 4 src/share/classes/com/sun/xml/internal/ws/client/BindingProviderProperties.java | 4 src/share/classes/com/sun/xml/internal/ws/client/ClientTransportException.java | 1 src/share/classes/com/sun/xml/internal/ws/client/ContentNegotiation.java | 10 src/share/classes/com/sun/xml/internal/ws/client/HandlerConfiguration.java | 17 src/share/classes/com/sun/xml/internal/ws/client/PortInfo.java | 3 src/share/classes/com/sun/xml/internal/ws/client/RequestContext.java | 4 src/share/classes/com/sun/xml/internal/ws/client/Stub.java | 75 src/share/classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java | 147 src/share/classes/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java | 4 src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java | 77 src/share/classes/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java | 2 src/share/classes/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java | 2 src/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java | 31 src/share/classes/com/sun/xml/internal/ws/client/package-info.java | 134 src/share/classes/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java | 262 src/share/classes/com/sun/xml/internal/ws/client/sei/BodyBuilder.java | 16 src/share/classes/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java | 4 src/share/classes/com/sun/xml/internal/ws/client/sei/MessageFiller.java | 18 src/share/classes/com/sun/xml/internal/ws/client/sei/MethodHandler.java | 2 src/share/classes/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java | 4 src/share/classes/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java | 72 src/share/classes/com/sun/xml/internal/ws/client/sei/SEIStub.java | 11 src/share/classes/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java | 161 src/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetter.java | 14 src/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java | 67 src/share/classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java | 141 src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java | 12 src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java | 35 src/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java | 6 src/share/classes/com/sun/xml/internal/ws/developer/Stateful.java | 2 src/share/classes/com/sun/xml/internal/ws/developer/StatefulFeature.java | 1 src/share/classes/com/sun/xml/internal/ws/developer/StatefulWebServiceManager.java | 4 src/share/classes/com/sun/xml/internal/ws/developer/WSBindingProvider.java | 20 src/share/classes/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java | 44 src/share/classes/com/sun/xml/internal/ws/encoding/MimeCodec.java | 86 src/share/classes/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java | 458 - src/share/classes/com/sun/xml/internal/ws/encoding/MtomCodec.java | 259 src/share/classes/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java | 220 src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java | 32 src/share/classes/com/sun/xml/internal/ws/encoding/SwACodec.java | 21 src/share/classes/com/sun/xml/internal/ws/encoding/TagInfoset.java | 11 src/share/classes/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java | 141 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java | 51 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java | 6 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java | 14 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java | 2 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java | 6 src/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java | 36 src/share/classes/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java | 10 src/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializationException.java | 4 src/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java | 10 src/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java | 2 src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java | 11 src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java | 284 - src/share/classes/com/sun/xml/internal/ws/fault/SOAP11Fault.java | 22 src/share/classes/com/sun/xml/internal/ws/fault/SOAP12Fault.java | 49 src/share/classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java | 82 src/share/classes/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java | 69 src/share/classes/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java | 65 src/share/classes/com/sun/xml/internal/ws/handler/HandlerChainsModel.java | 8 src/share/classes/com/sun/xml/internal/ws/handler/HandlerProcessor.java | 6 src/share/classes/com/sun/xml/internal/ws/handler/HandlerTube.java | 129 src/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java | 18 src/share/classes/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java | 20 src/share/classes/com/sun/xml/internal/ws/handler/PortInfoImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java | 4 src/share/classes/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java | 13 src/share/classes/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java | 85 src/share/classes/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java | 81 src/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java | 10 src/share/classes/com/sun/xml/internal/ws/message/AttachmentSetImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java | 5 src/share/classes/com/sun/xml/internal/ws/message/ByteArrayAttachment.java | 8 src/share/classes/com/sun/xml/internal/ws/message/DOMHeader.java | 4 src/share/classes/com/sun/xml/internal/ws/message/DataHandlerAttachment.java | 7 src/share/classes/com/sun/xml/internal/ws/message/EmptyMessageImpl.java | 4 src/share/classes/com/sun/xml/internal/ws/message/JAXBAttachment.java | 15 src/share/classes/com/sun/xml/internal/ws/message/MimeAttachmentSet.java | 6 src/share/classes/com/sun/xml/internal/ws/message/RootElementSniffer.java | 2 src/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java | 14 src/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java | 24 src/share/classes/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java | 4 src/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java | 393 - src/share/classes/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java | 2 src/share/classes/com/sun/xml/internal/ws/message/source/SourceUtils.java | 2 src/share/classes/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java | 2 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamAttachment.java | 3 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader.java | 6 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader11.java | 8 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader12.java | 8 src/share/classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java | 78 src/share/classes/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java | 59 src/share/classes/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java | 12 src/share/classes/com/sun/xml/internal/ws/model/JavaMethodImpl.java | 33 src/share/classes/com/sun/xml/internal/ws/model/ParameterImpl.java | 6 src/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java | 211 src/share/classes/com/sun/xml/internal/ws/model/RuntimeModelerException.java | 4 src/share/classes/com/sun/xml/internal/ws/model/SOAPSEIModel.java | 7 src/share/classes/com/sun/xml/internal/ws/model/WrapperParameter.java | 4 src/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java | 109 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java | 18 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java | 16 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java | 16 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java | 12 src/share/classes/com/sun/xml/internal/ws/package-info.java | 2 src/share/classes/com/sun/xml/internal/ws/protocol/soap/MUTube.java | 4 src/share/classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java | 4 src/share/classes/com/sun/xml/internal/ws/resources/AddressingMessages.java | 100 src/share/classes/com/sun/xml/internal/ws/resources/ClientMessages.java | 80 src/share/classes/com/sun/xml/internal/ws/resources/DispatchMessages.java | 32 src/share/classes/com/sun/xml/internal/ws/resources/EncodingMessages.java | 24 src/share/classes/com/sun/xml/internal/ws/resources/HandlerMessages.java | 16 src/share/classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java | 4 src/share/classes/com/sun/xml/internal/ws/resources/ModelerMessages.java | 60 src/share/classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java | 32 src/share/classes/com/sun/xml/internal/ws/resources/SenderMessages.java | 10 src/share/classes/com/sun/xml/internal/ws/resources/ServerMessages.java | 193 src/share/classes/com/sun/xml/internal/ws/resources/SoapMessages.java | 16 src/share/classes/com/sun/xml/internal/ws/resources/StreamingMessages.java | 40 src/share/classes/com/sun/xml/internal/ws/resources/UtilMessages.java | 18 src/share/classes/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java | 8 src/share/classes/com/sun/xml/internal/ws/resources/WsservletMessages.java | 338 - src/share/classes/com/sun/xml/internal/ws/resources/XmlmessageMessages.java | 24 src/share/classes/com/sun/xml/internal/ws/resources/addressing.properties | 6 src/share/classes/com/sun/xml/internal/ws/resources/client.properties | 2 src/share/classes/com/sun/xml/internal/ws/resources/dispatch.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/encoding.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/handler.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/httpserver.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/modeler.properties | 8 src/share/classes/com/sun/xml/internal/ws/resources/providerApi.properties | 3 src/share/classes/com/sun/xml/internal/ws/resources/sender.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/server.properties | 26 src/share/classes/com/sun/xml/internal/ws/resources/soap.properties | 3 src/share/classes/com/sun/xml/internal/ws/resources/streaming.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/util.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel.properties | 1 src/share/classes/com/sun/xml/internal/ws/resources/wsservlet.properties | 7 src/share/classes/com/sun/xml/internal/ws/resources/xmlmessage.properties | 1 src/share/classes/com/sun/xml/internal/ws/server/AbstractInstanceResolver.java | 46 src/share/classes/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java | 2 src/share/classes/com/sun/xml/internal/ws/server/EndpointFactory.java | 30 src/share/classes/com/sun/xml/internal/ws/server/SDDocumentImpl.java | 62 src/share/classes/com/sun/xml/internal/ws/server/StatefulInstanceResolver.java | 5 src/share/classes/com/sun/xml/internal/ws/server/UnsupportedMediaException.java | 4 src/share/classes/com/sun/xml/internal/ws/server/WSDLGenResolver.java | 10 src/share/classes/com/sun/xml/internal/ws/server/WSDLPatcher.java | 15 src/share/classes/com/sun/xml/internal/ws/server/WSEndpointImpl.java | 35 src/share/classes/com/sun/xml/internal/ws/server/package-info.java | 80 src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java | 2 src/share/classes/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java | 13 src/share/classes/com/sun/xml/internal/ws/server/sei/ActionBasedDispatcher.java | 2 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java | 107 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodDispatcher.java | 3 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodDispatcherGetter.java | 3 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointMethodHandler.java | 28 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java | 2 src/share/classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java | 2 src/share/classes/com/sun/xml/internal/ws/server/sei/MessageFiller.java | 16 src/share/classes/com/sun/xml/internal/ws/server/sei/PayloadQNameBasedDispatcher.java | 72 src/share/classes/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java | 37 src/share/classes/com/sun/xml/internal/ws/spi/ProviderImpl.java | 19 src/share/classes/com/sun/xml/internal/ws/streaming/DOMStreamReader.java | 74 src/share/classes/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java | 14 src/share/classes/com/sun/xml/internal/ws/streaming/XMLReaderException.java | 5 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java | 4 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java | 17 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java | 4 src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java | 47 src/share/classes/com/sun/xml/internal/ws/transport/Headers.java | 11 src/share/classes/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java | 9 src/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapter.java | 211 src/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java | 16 src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java | 224 src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java | 2 src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java | 102 src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java | 13 src/share/classes/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java | 4 src/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java | 490 - src/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java | 30 src/share/classes/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java | 18 src/share/classes/com/sun/xml/internal/ws/util/ASCIIUtility.java | 2 src/share/classes/com/sun/xml/internal/ws/util/ByteArrayBuffer.java | 7 src/share/classes/com/sun/xml/internal/ws/util/ByteArrayDataSource.java | 2 src/share/classes/com/sun/xml/internal/ws/util/DOMUtil.java | 6 src/share/classes/com/sun/xml/internal/ws/util/FastInfosetReflection.java | 8 src/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java | 12 src/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java | 5 src/share/classes/com/sun/xml/internal/ws/util/NoCloseOutputStream.java | 2 src/share/classes/com/sun/xml/internal/ws/util/Pool.java | 24 src/share/classes/com/sun/xml/internal/ws/util/QNameMap.java | 12 src/share/classes/com/sun/xml/internal/ws/util/RuntimeVersion.java | 36 src/share/classes/com/sun/xml/internal/ws/util/UtilException.java | 4 src/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java | 4 src/share/classes/com/sun/xml/internal/ws/util/localization/LocalizableImpl.java | 2 src/share/classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java | 2 src/share/classes/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java | 2 src/share/classes/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java | 4 src/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en.properties | 1 src/share/classes/com/sun/xml/internal/ws/util/version.properties | 8 src/share/classes/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java | 8 src/share/classes/com/sun/xml/internal/ws/util/xml/StAXSource.java | 57 src/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java | 12 src/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java | 48 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java | 21 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java | 15 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java | 36 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java | 123 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java | 2 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java | 10 src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java | 8 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java | 3 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java | 50 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java | 129 src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java | 4 src/share/classes/com/sun/xml/internal/xsom/ForeignAttributes.java | 1 src/share/classes/com/sun/xml/internal/xsom/SCD.java | 1 src/share/classes/com/sun/xml/internal/xsom/XSAnnotation.java | 8 src/share/classes/com/sun/xml/internal/xsom/XSAttContainer.java | 16 src/share/classes/com/sun/xml/internal/xsom/XSAttGroupDecl.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSAttributeDecl.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSAttributeUse.java | 8 src/share/classes/com/sun/xml/internal/xsom/XSComplexType.java | 37 src/share/classes/com/sun/xml/internal/xsom/XSComponent.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSContentType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSDeclaration.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSElementDecl.java | 45 src/share/classes/com/sun/xml/internal/xsom/XSFacet.java | 12 src/share/classes/com/sun/xml/internal/xsom/XSIdentityConstraint.java | 1 src/share/classes/com/sun/xml/internal/xsom/XSListSimpleType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSModelGroup.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSModelGroupDecl.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSNotation.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSParticle.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java | 16 src/share/classes/com/sun/xml/internal/xsom/XSSchema.java | 6 src/share/classes/com/sun/xml/internal/xsom/XSSchemaSet.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSSimpleType.java | 38 src/share/classes/com/sun/xml/internal/xsom/XSTerm.java | 10 src/share/classes/com/sun/xml/internal/xsom/XSType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSUnionSimpleType.java | 4 src/share/classes/com/sun/xml/internal/xsom/XSVariety.java | 7 src/share/classes/com/sun/xml/internal/xsom/XSWildcard.java | 8 src/share/classes/com/sun/xml/internal/xsom/XSXPath.java | 3 src/share/classes/com/sun/xml/internal/xsom/XmlString.java | 7 src/share/classes/com/sun/xml/internal/xsom/impl/AnnotationImpl.java | 26 src/share/classes/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java | 22 src/share/classes/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java | 14 src/share/classes/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java | 18 src/share/classes/com/sun/xml/internal/xsom/impl/AttributesHolder.java | 9 src/share/classes/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java | 117 src/share/classes/com/sun/xml/internal/xsom/impl/ComponentImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/Const.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java | 4 src/share/classes/com/sun/xml/internal/xsom/impl/DeclarationImpl.java | 12 src/share/classes/com/sun/xml/internal/xsom/impl/ElementDecl.java | 68 src/share/classes/com/sun/xml/internal/xsom/impl/EmptyImpl.java | 10 src/share/classes/com/sun/xml/internal/xsom/impl/FacetImpl.java | 14 src/share/classes/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java | 5 src/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java | 16 src/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/NotationImpl.java | 12 src/share/classes/com/sun/xml/internal/xsom/impl/ParticleImpl.java | 20 src/share/classes/com/sun/xml/internal/xsom/impl/Ref.java | 20 src/share/classes/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java | 10 src/share/classes/com/sun/xml/internal/xsom/impl/SchemaImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java | 29 src/share/classes/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/UName.java | 43 src/share/classes/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java | 7 src/share/classes/com/sun/xml/internal/xsom/impl/Util.java | 20 src/share/classes/com/sun/xml/internal/xsom/impl/WildcardImpl.java | 36 src/share/classes/com/sun/xml/internal/xsom/impl/XPathImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/package.html | 2 src/share/classes/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java | 19 src/share/classes/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java | 47 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.java | 8 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.properties | 31 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties | 31 src/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java | 89 src/share/classes/com/sun/xml/internal/xsom/impl/parser/ParserContext.java | 5 src/share/classes/com/sun/xml/internal/xsom/impl/parser/Patch.java | 5 src/share/classes/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java | 10 src/share/classes/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java | 16 src/share/classes/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java | 8 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java | 37 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java | 4 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java | 6 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java | 50 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java | 74 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java | 154 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/Schema.java | 809 +-- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java | 177 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java | 153 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java | 277 - src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/annotation.java | 25 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java | 317 - src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java | 259 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java | 689 +- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java | 1465 ++--- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java | 31 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java | 770 +- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/erSet.java | 25 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java | 15 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/facet.java | 163 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java | 7 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java | 247 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java | 281 - src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java | 173 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java | 79 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java | 175 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java | 257 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/occurs.java | 135 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/particle.java | 701 +- src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java | 13 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qualification.java | 3 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/redefine.java | 143 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java | 195 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java | 207 src/share/classes/com/sun/xml/internal/xsom/impl/parser/state/xpath.java | 133 src/share/classes/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/Axis.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/Iterators.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/ParseException.java | 14 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java | 105 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java | 82 src/share/classes/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java | 6 src/share/classes/com/sun/xml/internal/xsom/impl/scd/Step.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java | 4 src/share/classes/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java | 2 src/share/classes/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java | 6 src/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java | 1 src/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java | 204 src/share/classes/com/sun/xml/internal/xsom/impl/util/Uri.java | 26 src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationContext.java | 16 src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParser.java | 13 src/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java | 5 src/share/classes/com/sun/xml/internal/xsom/parser/JAXPParser.java | 46 src/share/classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java | 1 src/share/classes/com/sun/xml/internal/xsom/parser/XMLParser.java | 12 src/share/classes/com/sun/xml/internal/xsom/parser/XSOMParser.java | 50 src/share/classes/com/sun/xml/internal/xsom/parser/package.html | 2 src/share/classes/com/sun/xml/internal/xsom/util/ComponentNameFunction.java | 6 src/share/classes/com/sun/xml/internal/xsom/util/DeferedCollection.java | 1 src/share/classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java | 1 src/share/classes/com/sun/xml/internal/xsom/util/NameGetter.java | 22 src/share/classes/com/sun/xml/internal/xsom/util/NameGetter.properties | 31 src/share/classes/com/sun/xml/internal/xsom/util/SimpleTypeSet.java | 10 src/share/classes/com/sun/xml/internal/xsom/util/TypeClosure.java | 14 src/share/classes/com/sun/xml/internal/xsom/util/TypeSet.java | 12 src/share/classes/com/sun/xml/internal/xsom/util/XSFinder.java | 10 src/share/classes/com/sun/xml/internal/xsom/util/XSFunctionFilter.java | 16 src/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java | 5 src/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSFunction.java | 6 src/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java | 5 src/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunction.java | 5 src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java | 1 src/share/classes/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSVisitor.java | 2 src/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java | 4 src/share/classes/com/sun/xml/internal/xsom/visitor/package.html | 2 src/share/classes/java/beans/Introspector.java | 29 src/share/classes/java/beans/MetaData.java | 83 src/share/classes/java/net/Socket.java | 15 src/share/classes/java/net/SocksSocketImpl.java | 26 src/share/classes/java/net/URL.java | 10 src/share/classes/javax/accessibility/AccessibleResourceBundle.java | 15 src/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java | 2 src/share/classes/javax/imageio/spi/ImageReaderSpi.java | 6 src/share/classes/javax/imageio/spi/ImageWriterSpi.java | 6 src/share/classes/javax/imageio/stream/FileCacheImageInputStream.java | 10 src/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java | 10 src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java | 9 src/share/classes/javax/management/openmbean/OpenType.java | 5 src/share/classes/javax/swing/plaf/synth/Region.java | 292 - src/share/classes/javax/xml/bind/Binder.java | 92 src/share/classes/javax/xml/bind/ContextFinder.java | 63 src/share/classes/javax/xml/bind/DatatypeConverter.java | 170 src/share/classes/javax/xml/bind/DatatypeConverterImpl.java | 2 src/share/classes/javax/xml/bind/DatatypeConverterInterface.java | 138 src/share/classes/javax/xml/bind/JAXBContext.java | 206 src/share/classes/javax/xml/bind/JAXBElement.java | 52 src/share/classes/javax/xml/bind/JAXBException.java | 42 src/share/classes/javax/xml/bind/JAXBIntrospector.java | 30 src/share/classes/javax/xml/bind/MarshalException.java | 30 src/share/classes/javax/xml/bind/Marshaller.java | 220 src/share/classes/javax/xml/bind/Messages.java | 20 src/share/classes/javax/xml/bind/Messages.properties | 26 src/share/classes/javax/xml/bind/NotIdentifiableEvent.java | 8 src/share/classes/javax/xml/bind/ParseConversionEvent.java | 6 src/share/classes/javax/xml/bind/PrintConversionEvent.java | 6 src/share/classes/javax/xml/bind/PropertyException.java | 66 src/share/classes/javax/xml/bind/UnmarshalException.java | 32 src/share/classes/javax/xml/bind/Unmarshaller.java | 382 - src/share/classes/javax/xml/bind/UnmarshallerHandler.java | 26 src/share/classes/javax/xml/bind/ValidationEvent.java | 38 src/share/classes/javax/xml/bind/ValidationEventHandler.java | 43 src/share/classes/javax/xml/bind/ValidationEventLocator.java | 30 src/share/classes/javax/xml/bind/ValidationException.java | 24 src/share/classes/javax/xml/bind/Validator.java | 114 src/share/classes/javax/xml/bind/annotation/XmlAccessOrder.java | 7 src/share/classes/javax/xml/bind/annotation/XmlAccessType.java | 7 src/share/classes/javax/xml/bind/annotation/XmlAccessorOrder.java | 14 src/share/classes/javax/xml/bind/annotation/XmlAccessorType.java | 22 src/share/classes/javax/xml/bind/annotation/XmlAnyAttribute.java | 14 src/share/classes/javax/xml/bind/annotation/XmlAnyElement.java | 14 src/share/classes/javax/xml/bind/annotation/XmlAttribute.java | 22 src/share/classes/javax/xml/bind/annotation/XmlElement.java | 26 src/share/classes/javax/xml/bind/annotation/XmlElementDecl.java | 36 src/share/classes/javax/xml/bind/annotation/XmlElementRef.java | 26 src/share/classes/javax/xml/bind/annotation/XmlElementRefs.java | 2 src/share/classes/javax/xml/bind/annotation/XmlElementWrapper.java | 14 src/share/classes/javax/xml/bind/annotation/XmlElements.java | 18 src/share/classes/javax/xml/bind/annotation/XmlEnum.java | 12 src/share/classes/javax/xml/bind/annotation/XmlEnumValue.java | 16 src/share/classes/javax/xml/bind/annotation/XmlID.java | 21 src/share/classes/javax/xml/bind/annotation/XmlIDREF.java | 50 src/share/classes/javax/xml/bind/annotation/XmlInlineBinaryData.java | 12 src/share/classes/javax/xml/bind/annotation/XmlList.java | 12 src/share/classes/javax/xml/bind/annotation/XmlMimeType.java | 2 src/share/classes/javax/xml/bind/annotation/XmlMixed.java | 50 src/share/classes/javax/xml/bind/annotation/XmlNs.java | 8 src/share/classes/javax/xml/bind/annotation/XmlNsForm.java | 13 src/share/classes/javax/xml/bind/annotation/XmlRootElement.java | 18 src/share/classes/javax/xml/bind/annotation/XmlSchema.java | 22 src/share/classes/javax/xml/bind/annotation/XmlSchemaType.java | 17 src/share/classes/javax/xml/bind/annotation/XmlTransient.java | 17 src/share/classes/javax/xml/bind/annotation/XmlType.java | 110 src/share/classes/javax/xml/bind/annotation/XmlValue.java | 30 src/share/classes/javax/xml/bind/annotation/adapters/XmlAdapter.java | 24 src/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java | 16 src/share/classes/javax/xml/bind/annotation/adapters/package.html | 4 src/share/classes/javax/xml/bind/annotation/package.html | 26 src/share/classes/javax/xml/bind/attachment/AttachmentMarshaller.java | 87 src/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java | 36 src/share/classes/javax/xml/bind/attachment/package.html | 18 src/share/classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java | 142 src/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java | 116 src/share/classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java | 43 src/share/classes/javax/xml/bind/helpers/Messages.java | 26 src/share/classes/javax/xml/bind/helpers/Messages.properties | 34 src/share/classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java | 18 src/share/classes/javax/xml/bind/helpers/ParseConversionEventImpl.java | 18 src/share/classes/javax/xml/bind/helpers/PrintConversionEventImpl.java | 18 src/share/classes/javax/xml/bind/helpers/ValidationEventImpl.java | 64 src/share/classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java | 106 src/share/classes/javax/xml/bind/helpers/package.html | 16 src/share/classes/javax/xml/bind/package.html | 10 src/share/classes/javax/xml/bind/util/JAXBResult.java | 50 src/share/classes/javax/xml/bind/util/JAXBSource.java | 62 src/share/classes/javax/xml/bind/util/Messages.java | 18 src/share/classes/javax/xml/bind/util/Messages.properties | 23 src/share/classes/javax/xml/bind/util/ValidationEventCollector.java | 34 src/share/classes/javax/xml/bind/util/package.html | 10 src/share/classes/javax/xml/soap/AttachmentPart.java | 186 src/share/classes/javax/xml/soap/Detail.java | 6 src/share/classes/javax/xml/soap/DetailEntry.java | 6 src/share/classes/javax/xml/soap/FactoryFinder.java | 12 src/share/classes/javax/xml/soap/MessageFactory.java | 32 src/share/classes/javax/xml/soap/MimeHeader.java | 18 src/share/classes/javax/xml/soap/MimeHeaders.java | 6 src/share/classes/javax/xml/soap/Name.java | 24 src/share/classes/javax/xml/soap/Node.java | 30 src/share/classes/javax/xml/soap/SAAJMetaFactory.java | 38 src/share/classes/javax/xml/soap/SAAJResult.java | 92 src/share/classes/javax/xml/soap/SOAPBody.java | 112 src/share/classes/javax/xml/soap/SOAPBodyElement.java | 10 src/share/classes/javax/xml/soap/SOAPConnection.java | 12 src/share/classes/javax/xml/soap/SOAPConnectionFactory.java | 9 src/share/classes/javax/xml/soap/SOAPConstants.java | 26 src/share/classes/javax/xml/soap/SOAPElement.java | 144 src/share/classes/javax/xml/soap/SOAPElementFactory.java | 6 src/share/classes/javax/xml/soap/SOAPEnvelope.java | 6 src/share/classes/javax/xml/soap/SOAPException.java | 6 src/share/classes/javax/xml/soap/SOAPFactory.java | 54 src/share/classes/javax/xml/soap/SOAPFault.java | 218 src/share/classes/javax/xml/soap/SOAPFaultElement.java | 8 src/share/classes/javax/xml/soap/SOAPHeader.java | 14 src/share/classes/javax/xml/soap/SOAPHeaderElement.java | 74 src/share/classes/javax/xml/soap/SOAPMessage.java | 134 src/share/classes/javax/xml/soap/SOAPPart.java | 14 src/share/classes/javax/xml/soap/Text.java | 6 src/share/classes/javax/xml/soap/package.html | 12 src/share/classes/javax/xml/ws/Action.java | 22 src/share/classes/javax/xml/ws/Binding.java | 10 src/share/classes/javax/xml/ws/BindingProvider.java | 78 src/share/classes/javax/xml/ws/Dispatch.java | 12 src/share/classes/javax/xml/ws/Endpoint.java | 66 src/share/classes/javax/xml/ws/EndpointReference.java | 42 src/share/classes/javax/xml/ws/FaultAction.java | 10 src/share/classes/javax/xml/ws/Holder.java | 4 src/share/classes/javax/xml/ws/LogicalMessage.java | 8 src/share/classes/javax/xml/ws/RequestWrapper.java | 9 src/share/classes/javax/xml/ws/RespectBinding.java | 6 src/share/classes/javax/xml/ws/RespectBindingFeature.java | 28 src/share/classes/javax/xml/ws/Response.java | 4 src/share/classes/javax/xml/ws/ResponseWrapper.java | 9 src/share/classes/javax/xml/ws/Service.java | 183 src/share/classes/javax/xml/ws/ServiceMode.java | 2 src/share/classes/javax/xml/ws/WebEndpoint.java | 2 src/share/classes/javax/xml/ws/WebFault.java | 4 src/share/classes/javax/xml/ws/WebServiceClient.java | 2 src/share/classes/javax/xml/ws/WebServiceContext.java | 12 src/share/classes/javax/xml/ws/WebServiceException.java | 24 src/share/classes/javax/xml/ws/WebServiceFeature.java | 36 src/share/classes/javax/xml/ws/WebServiceProvider.java | 6 src/share/classes/javax/xml/ws/WebServiceRef.java | 2 src/share/classes/javax/xml/ws/handler/Handler.java | 14 src/share/classes/javax/xml/ws/handler/HandlerResolver.java | 4 src/share/classes/javax/xml/ws/handler/LogicalHandler.java | 2 src/share/classes/javax/xml/ws/handler/LogicalMessageContext.java | 8 src/share/classes/javax/xml/ws/handler/MessageContext.java | 46 src/share/classes/javax/xml/ws/handler/PortInfo.java | 8 src/share/classes/javax/xml/ws/handler/soap/SOAPHandler.java | 4 src/share/classes/javax/xml/ws/handler/soap/SOAPMessageContext.java | 14 src/share/classes/javax/xml/ws/http/HTTPBinding.java | 4 src/share/classes/javax/xml/ws/http/HTTPException.java | 10 src/share/classes/javax/xml/ws/soap/Addressing.java | 24 src/share/classes/javax/xml/ws/soap/AddressingFeature.java | 58 src/share/classes/javax/xml/ws/soap/MTOM.java | 18 src/share/classes/javax/xml/ws/soap/MTOMFeature.java | 40 src/share/classes/javax/xml/ws/soap/SOAPBinding.java | 16 src/share/classes/javax/xml/ws/soap/SOAPFaultException.java | 6 src/share/classes/javax/xml/ws/spi/FactoryFinder.java | 14 src/share/classes/javax/xml/ws/spi/Provider.java | 60 src/share/classes/javax/xml/ws/spi/ServiceDelegate.java | 162 src/share/classes/javax/xml/ws/spi/WebServiceFeatureAnnotation.java | 8 src/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReference.java | 29 src/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java | 62 src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java | 39 src/share/classes/org/relaxng/datatype/Datatype.java | 1 src/share/classes/org/relaxng/datatype/DatatypeBuilder.java | 1 src/share/classes/org/relaxng/datatype/DatatypeException.java | 1 src/share/classes/org/relaxng/datatype/DatatypeLibrary.java | 1 src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java | 1 src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java | 1 src/share/classes/org/relaxng/datatype/ValidationContext.java | 1 src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java | 3 src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java | 1 src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java | 1 src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java | 20 src/share/lib/security/java.security | 2 src/share/lib/security/java.security-solaris | 2 src/share/lib/security/java.security-windows | 2 src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 10 src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 26 2008 files changed, 56587 insertions(+), 28511 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.2 -r 1.3 java-1.6.0-openjdk-securitypatches.patchIndex: java-1.6.0-openjdk-securitypatches.patch =================================================================== RCS file: java-1.6.0-openjdk-securitypatches.patch diff -N java-1.6.0-openjdk-securitypatches.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ java-1.6.0-openjdk-securitypatches.patch 5 Aug 2009 14:10:44 -0000 1.3 @@ -0,0 +1,171008 @@ +--- old/jdk/src/share/classes/javax/swing/text/LayoutQueue.java 2009-07-17 10:36:04.000000000 -0400 ++++ openjdk/jdk/src/share/classes/javax/swing/text/LayoutQueue.java 2009-07-22 11:25:41.000000000 -0400 +@@ -25,6 +25,7 @@ + package javax.swing.text; + + import java.util.Vector; ++import sun.awt.AppContext; + + /** + * A queue of text layout tasks. +@@ -35,10 +36,10 @@ + */ + public class LayoutQueue { + +- Vector tasks; +- Thread worker; ++ private static final Object DEFAULT_QUEUE = new Object(); + +- static LayoutQueue defaultQueue; ++ private Vector tasks; ++ private Thread worker; + + /** + * Construct a layout queue. +@@ -51,10 +52,15 @@ + * Fetch the default layout queue. + */ + public static LayoutQueue getDefaultQueue() { +- if (defaultQueue == null) { +- defaultQueue = new LayoutQueue(); ++ AppContext ac = AppContext.getAppContext(); ++ synchronized (DEFAULT_QUEUE) { ++ LayoutQueue defaultQueue = (LayoutQueue) ac.get(DEFAULT_QUEUE); ++ if (defaultQueue == null) { ++ defaultQueue = new LayoutQueue(); ++ ac.put(DEFAULT_QUEUE, defaultQueue); ++ } ++ return defaultQueue; + } +- return defaultQueue; + } + + /** +@@ -63,7 +69,9 @@ + * @param q the new queue. + */ + public static void setDefaultQueue(LayoutQueue q) { +- defaultQueue = q; ++ synchronized (DEFAULT_QUEUE) { ++ AppContext.getAppContext().put(DEFAULT_QUEUE, q); ++ } + } + + /** +--- old/jdk/src/share/classes/java/awt/Cursor.java 2009-07-17 10:36:02.000000000 -0400 ++++ openjdk/jdk/src/share/classes/java/awt/Cursor.java 2009-07-22 11:28:14.000000000 -0400 +@@ -119,6 +119,11 @@ + + protected static Cursor predefined[] = new Cursor[14]; + ++ /** ++ * This field is a private replacement for 'predefined' array. ++ */ ++ private final static Cursor[] predefinedPrivate = new Cursor[14]; ++ + /* Localization names and default values */ + static final String[][] cursorProperties = { + { "AWT.DefaultCursor", "Default Cursor" }, +@@ -252,10 +257,15 @@ + if (type < Cursor.DEFAULT_CURSOR || type > Cursor.MOVE_CURSOR) { + throw new IllegalArgumentException("illegal cursor type"); + } ++ Cursor c = predefinedPrivate[type]; ++ if (c == null) { ++ predefinedPrivate[type] = c = new Cursor(type); ++ } ++ // fill 'predefined' array for backwards compatibility. + if (predefined[type] == null) { +- predefined[type] = new Cursor(type); ++ predefined[type] = c; + } +- return predefined[type]; ++ return c; + } + + /** +--- old/src/share/classes/javax/accessibility/AccessibleResourceBundle.java Fri Jun 19 15:30:16 2009 ++++ openjdk/jdk/src/share/classes/javax/accessibility/AccessibleResourceBundle.java Fri Jun 19 15:30:14 2009 +@@ -44,15 +44,11 @@ + * localized display strings. + */ + public Object[][] getContents() { +- return contents; +- } ++ // The table holding the mapping between the programmatic keys ++ // and the display strings for the en_US locale. ++ return new Object[][] { + +- /** +- * The table holding the mapping between the programmatic keys +- * and the display strings for the en_US locale. +- */ +- static final Object[][] contents = { +- // LOCALIZE THIS ++ // LOCALIZE THIS + // Role names + // { "application","application" }, + // { "border","border" }, +@@ -151,5 +147,6 @@ + { "vertical","vertical" }, + { "horizontal","horizontal" } + // END OF MATERIAL TO LOCALIZE +- }; ++ }; ++ } + } +--- old/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java 2009-04-24 17:32:19.463300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java 2009-04-24 17:32:18.529300000 +0400 +@@ -51,7 +51,7 @@ + entensions, + mimeType, + "com.sun.imageio.plugins.bmp.BMPImageReader", +- STANDARD_INPUT_TYPE, ++ new Class[] { ImageInputStream.class }, + writerSpiNames, + false, + null, null, null, null, +--- old/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java 2009-04-24 17:32:32.537300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java 2009-04-24 17:32:31.632300000 +0400 +@@ -32,6 +32,7 @@ + import javax.imageio.spi.ImageWriterSpi; + import javax.imageio.spi.ServiceRegistry; + import javax.imageio.spi.IIORegistry; ++import javax.imageio.stream.ImageOutputStream; + import javax.imageio.ImageWriter; + import javax.imageio.ImageTypeSpecifier; + import javax.imageio.IIOException; +@@ -55,7 +56,7 @@ + entensions, + mimeType, + "com.sun.imageio.plugins.bmp.BMPImageWriter", +- STANDARD_OUTPUT_TYPE, ++ new Class[] { ImageOutputStream.class }, + readerSpiNames, + false, + null, null, null, null, +--- old/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java 2009-04-24 17:32:39.646300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java 2009-04-24 17:32:38.722300000 +0400 +@@ -62,7 +62,7 @@ + suffixes, + MIMETypes, + readerClassName, +- STANDARD_INPUT_TYPE, ++ new Class[] { ImageInputStream.class }, + writerSpiNames, + true, + GIFStreamMetadata.nativeMetadataFormatName, +--- old/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java 2009-04-24 17:32:48.539300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java 2009-04-24 17:32:44.764300000 +0400 +@@ -31,6 +31,7 @@ + import javax.imageio.ImageTypeSpecifier; + import javax.imageio.ImageWriter; + import javax.imageio.spi.ImageWriterSpi; ++import javax.imageio.stream.ImageOutputStream; + import com.sun.imageio.plugins.common.PaletteBuilder; + + public class GIFImageWriterSpi extends ImageWriterSpi { +@@ -59,7 +60,7 @@ + suffixes, + MIMETypes, + writerClassName, +- STANDARD_OUTPUT_TYPE, ++ new Class[] { ImageOutputStream.class }, + readerSpiNames, + true, + GIFWritableStreamMetadata.NATIVE_FORMAT_NAME, +--- old/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java 2009-04-24 17:32:57.302300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java 2009-04-24 17:32:56.484300000 +0400 +@@ -48,7 +48,7 @@ + JPEG.suffixes, + JPEG.MIMETypes, + "com.sun.imageio.plugins.jpeg.JPEGImageReader", +- STANDARD_INPUT_TYPE, ++ new Class[] { ImageInputStream.class }, + writerSpiNames, + true, + JPEG.nativeStreamMetadataFormatName, +--- old/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java 2009-04-24 17:33:03.013300000 +0400 ++++ openjdk/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java 2009-04-24 17:33:02.189300000 +0400 +@@ -28,6 +28,7 @@ + import javax.imageio.spi.ImageWriterSpi; + import javax.imageio.spi.ServiceRegistry; + import javax.imageio.spi.IIORegistry; [...170615 lines suppressed...] +- +-import javax.xml.namespace.QName; +- +-/** +- *

XMLReader provides a high-level streaming parser interface +- * for reading XML documents.

+- * +- *

The {@link #next} method is used to read events from the XML document.

+- * +- *

Each time it is called, {@link #next} returns the new state of the reader.

+- * +- *

Possible states are: BOF, the initial state, START, denoting the start +- * tag of an element, END, denoting the end tag of an element, CHARS, denoting +- * the character content of an element, PI, denoting a processing instruction, +- * EOF, denoting the end of the document.

+- * +- *

Depending on the state the reader is in, one or more of the following +- * query methods will be meaningful: {@link #getName}, {@link #getURI}, +- * {@link #getLocalName}, {@link #getAttributes}, {@link #getValue}.

+- * +- *

Elements visited by a XMLReader are tagged with unique IDs. The ID of the +- * current element can be found by calling {@link #getElementId}.

+- * +- *

A XMLReader is always namespace-aware, and keeps track of the namespace +- * declarations which are in scope at any time during streaming. The +- * {@link #getURI(java.lang.String)} method can be used to find the URI +- * associated to a given prefix in the current scope.

+- * +- *

XMLReaders can be created using a {@link XMLReaderFactory}.

+- * +- *

Some utility methods, {@link #nextContent} and {@link #nextElementContent} +- * make it possible to ignore whitespace and processing instructions with +- * minimum impact on the client code.

+- * +- *

Similarly, the {@link #skipElement} and {@link #skipElement(int elementId)} +- * methods allow to skip to the end tag of an element ignoring all its content.

+- * +- *

Finally, the {@link #recordElement} method can be invoked when the XMLReader +- * is positioned on the start tag of an element to record the element's contents +- * so that they can be played back later.

+- * +- * @see XMLReaderFactory +- * +- * @author WS Development Team +- */ +-public interface XMLReader { +- /** +- * The initial state of a XMLReader. +- */ +- public static final int BOF = 0; +- +- /** +- * The state denoting the start tag of an element. +- */ +- public static final int START = 1; +- +- /** +- * The state denoting the end tag of an element. +- */ +- public static final int END = 2; +- +- /** +- * The state denoting the character content of an element. +- */ +- public static final int CHARS = 3; +- +- /** +- * The state denoting a processing instruction. +- */ +- public static final int PI = 4; +- +- /** +- * The state denoting that the end of the document has been reached. +- */ +- public static final int EOF = 5; +- +- /** +- * Return the next state of the XMLReader. +- * +- * The return value is one of: START, END, CHARS, PI, EOF. +- */ +- public int next(); +- +- /* +- * Return the next state of the XMLReader. +- * +- *

Whitespace character content and processing instructions are ignored.

+- * +- *

The return value is one of: START, END, CHARS, EOF.

+- */ +- public int nextContent(); +- +- /** +- * Return the next state of the XMLReader. +- * +- *

Whitespace character content, processing instructions are ignored. +- * Non-whitespace character content triggers an exception.

+- * +- *

The return value is one of: START, END, EOF.

+- */ +- public int nextElementContent(); +- +- /** +- * Return the current state of the XMLReader. +- * +- */ +- public int getState(); +- +- /** +- * Return the current qualified name. +- * +- *

Meaningful only when the state is one of: START, END.

+- */ +- public QName getName(); +- +- /** +- * Return the current URI. +- * +- *

Meaningful only when the state is one of: START, END.

+- */ +- public String getURI(); +- +- /** +- * Return the current local name. +- * +- *

Meaningful only when the state is one of: START, END, PI.

+- */ +- public String getLocalName(); +- +- /** +- * Return the current attribute list. In the jaxws implementation, +- * this list also includes namespace declarations. +- * +- *

Meaningful only when the state is one of: START.

+- * +- *

The returned {@link Attributes} object belong to the XMLReader and is +- * only guaranteed to be valid until the {@link #next} method is called, +- * directly or indirectly.

+- */ +- public Attributes getAttributes(); +- +- /** +- * Return the current value. +- * +- *

Meaningful only when the state is one of: CHARS, PI.

+- */ +- public String getValue(); +- +- /** +- * Return the current element ID. +- */ +- public int getElementId(); +- +- /** +- * Return the current line number. +- * +- *

Due to aggressive parsing, this value may be off by a few lines.

+- */ +- public int getLineNumber(); +- +- /** +- * Return the URI for the given prefix. +- * +- *

If there is no namespace declaration in scope for the given +- * prefix, return null.

+- */ +- public String getURI(String prefix); +- +- /** +- * Return an iterator on all prefixes in scope, except for the default prefix. +- * +- */ +- public Iterator getPrefixes(); +- +- /** +- * Records the current element and leaves the reader positioned on its end tag. +- * +- *

The XMLReader must be positioned on the start tag of the element. +- * The returned reader will play back all events starting with the +- * start tag of the element and ending with its end tag.

+- */ +- public XMLReader recordElement(); +- +- /** +- * Skip all nodes up to the end tag of the element with the current element ID. +- */ +- public void skipElement(); +- +- /** +- * Skip all nodes up to the end tag of the element with the given element ID. +- */ +- public void skipElement(int elementId); +- +- /** +- * Close the XMLReader. +- * +- *

All subsequent calls to {@link #next} will return EOF.

+- */ +- public void close(); +-} Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-10/java-1.6.0-openjdk.spec,v retrieving revision 1.112 retrieving revision 1.113 diff -u -p -r1.112 -r1.113 --- java-1.6.0-openjdk.spec 9 Jul 2009 18:15:54 -0000 1.112 +++ java-1.6.0-openjdk.spec 5 Aug 2009 14:10:45 -0000 1.113 @@ -120,17 +120,22 @@ # Where to install systemtap tapset (links) # We would like these to be in a package specific subdir, # but currently systemtap doesn't support that, so we have to -# use the root tapset dir for now. -#%define tapsetdir /usr/share/systemtap/tapset/%{sdkdir} -%define tapsetdir /usr/share/systemtap/tapset +# use the root tapset dir for now. To distinquish between 64 +# and 32 bit architectures we place the tapsets under the arch +# specific dir (note that systemtap will only pickup the tapset +# for the primary arch for now). Systemtap uses the machine name +# aka build_cpu as architecture specific directory name. + #%define tapsetdir /usr/share/systemtap/tapset/%{sdkdir} + %define tapsetdir /usr/share/systemtap/tapset/%{_build_cpu} %endif + # Prevent brp-java-repack-jars from being run. %define __jar_repack 0 Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 19.%{openjdkver}%{?dist} +Release: 20.%{openjdkver}%{?dist} # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons, # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -165,7 +170,8 @@ Patch4: java-1.6.0-openjdk-java-access Patch5: java-1.6.0-openjdk-accessible-toolkit.patch Patch6: java-1.6.0-openjdk-sparc-fixes.patch Patch7: java-1.6.0-openjdk-sparc-hotspot.patch -Patch8: java-1.6.0-openjdk-netx.patch +Patch8: java-1.6.0-openjdk-netxandplugin.patch +Patch9: java-1.6.0-openjdk-securitypatches.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -404,6 +410,7 @@ patch -l -p0 < %{PATCH4} patch -l -p0 < %{PATCH5} patch -l -p0 < %{PATCH7} patch -l -p0 < %{PATCH8} +patch -l -p0 < %{PATCH9} make export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image @@ -947,6 +954,25 @@ exit 0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so %changelog +* Wed Aug 5 2009 Lillian Angel - 1:1.6.0-20.b16 +- Updated java-1.6.0-openjdk-netx.patch, and renamed to +java-1.6.0-openjdk-netxandplugin.patch. +- Added java-1.6.0-openjdk-securitypatches.patch. +- Resolves: rhbz#512101 +- Resolves: rhbz#512896 +- Resolves: rhbz#512914 +- Resolves: rhbz#512907 +- Resolves: rhbz#512921 +- Resolves: rhbz#511915 +- Resolves: rhbz#512915 +- Resolves: rhbz#512920 +- Resolves: rhbz#512714 +- Resolves: rhbz#513215 +- Resolves: rhbz#513220 +- Resolves: rhbz#513222 +- Resolves: rhbz#513223 +- Resolves: rhbz#503794 + * Thu Jul 9 2009 Lillian Angel - 1:1.6.0-19.b16 - Added java-1.6.0-openjdk-netx.patch - Moved policytool to devel package. --- java-1.6.0-openjdk-netx.patch DELETED --- From makowski at fedoraproject.org Wed Aug 5 14:47:35 2009 From: makowski at fedoraproject.org (Philippe Makowski) Date: Wed, 5 Aug 2009 14:47:35 +0000 (UTC) Subject: rpms/firebird/F-11 README.Fedora,1.2,1.3 firebird.spec,1.6,1.7 Message-ID: <20090805144735.8314F11C0349@cvs1.fedora.phx.redhat.com> Author: makowski Update of /cvs/pkgs/rpms/firebird/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9374 Modified Files: README.Fedora firebird.spec Log Message: * Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 - rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) - remove stupid rm -rf in postun Index: README.Fedora =================================================================== RCS file: /cvs/pkgs/rpms/firebird/F-11/README.Fedora,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- README.Fedora 12 Jul 2009 09:12:36 -0000 1.2 +++ README.Fedora 5 Aug 2009 14:47:35 -0000 1.3 @@ -4,9 +4,11 @@ Differences between upstream and the Fed * All files are installed according to the FHS. Relatively complete environment as provided by upstream may be found in %{fbroot} -* Firebird utilities gbak,gsec,gfix,nbackup and gstat have a symlink in /usr/bin +* Firebird utilities gbak,gsec,gfix,and nbackup have a symlink in /usr/bin In /usr/bin you have also isql-fb symlinked to Firebird isql. We can't name it isql to avoid conflict with isql from UNIX-ODBC + In /usr/bin you have also gstat-fb symlinked to Firebird gstat. + We can't name it gstat to avoid conflict with gstat from Ganglia-gmond * According to Fedora packaging rules, firebird service is not started automatically. You need to start it, as root : Index: firebird.spec =================================================================== RCS file: /cvs/pkgs/rpms/firebird/F-11/firebird.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- firebird.spec 30 Jul 2009 12:49:11 -0000 1.6 +++ firebird.spec 5 Aug 2009 14:47:35 -0000 1.7 @@ -6,7 +6,7 @@ Summary: SQL relational database management system Name: firebird Version: 2.1.3.18185.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/Databases License: Interbase @@ -315,7 +315,7 @@ ln -s %{fbroot}/bin/gbak .%{_bindir}/gba ln -s %{fbroot}/bin/gfix .%{_bindir}/gfix ln -s %{fbroot}/bin/gsec .%{_bindir}/gsec ln -s %{fbroot}/bin/nbackup .%{_bindir}/nbackup -ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat +ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat-fb %clean @@ -407,7 +407,6 @@ fi %postun /sbin/ldconfig -rm -Rf %{_var}/run/%{name} %files %defattr(0644,root,root,0755) @@ -444,7 +443,7 @@ rm -Rf %{_var}/run/%{name} %{_bindir}/gsec %{_bindir}/gfix %{_bindir}/nbackup -%{_bindir}/gstat +%{_bindir}/gstat-fb %dir %attr(0755,%{name},%{name}) %{_var}/run/%{name} %defattr(0755,root,root,0755) %{fbroot}/run @@ -523,6 +522,10 @@ rm -Rf %{_var}/run/%{name} %changelog +* Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 +- rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) +- remove stupid rm -rf in postun + * Thu Jul 30 2009 Philippe Makowski 2.1.3.18185.0-1 - Update to 2.1.3.18185 - Fix rh #514463 From vcrhonek at fedoraproject.org Wed Aug 5 14:56:13 2009 From: vcrhonek at fedoraproject.org (vcrhonek) Date: Wed, 5 Aug 2009 14:56:13 +0000 (UTC) Subject: rpms/texinfo/F-11 texinfo.spec,1.60,1.61 Message-ID: <20090805145613.EE76911C0349@cvs1.fedora.phx.redhat.com> Author: vcrhonek Update of /cvs/extras/rpms/texinfo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11374 Modified Files: texinfo.spec Log Message: Fix changelog entry and rebuild Index: texinfo.spec =================================================================== RCS file: /cvs/extras/rpms/texinfo/F-11/texinfo.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- texinfo.spec 4 Aug 2009 12:25:54 -0000 1.60 +++ texinfo.spec 5 Aug 2009 14:56:13 -0000 1.61 @@ -3,7 +3,7 @@ Summary: Tools needed to create Texinfo format documentation files Name: texinfo Version: 4.13a -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv3+ Group: Applications/Publishing Url: http://www.gnu.org/software/texinfo/ @@ -146,8 +146,12 @@ fi %{_mandir}/man1/pdftexi2dvi.1* %changelog +* Wed Aug 5 2009 Vitezslav Crhonek - 4.13a-4 +- Fix changelog entry and rebuild + * Tue Aug 4 2009 Vitezslav Crhonek - 4.13a-3 -- Fix data types +- Fix data types (fix by Ralf Corsepius) + Resolves: #515402 * Wed Feb 25 2009 Fedora Release Engineering - 4.13a-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From nosnilmot at fedoraproject.org Wed Aug 5 15:01:06 2009 From: nosnilmot at fedoraproject.org (Stu Tomlinson) Date: Wed, 5 Aug 2009 15:01:06 +0000 (UTC) Subject: rpms/libsilc/F-10 silc-toolkit-1.1.8-libtool.patch, NONE, 1.1 silc-toolkit-1.1.8-stringformat.patch, NONE, 1.1 libsilc.spec, 1.24, 1.25 Message-ID: <20090805150106.4B8A011C0349@cvs1.fedora.phx.redhat.com> Author: nosnilmot Update of /cvs/pkgs/rpms/libsilc/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13263/F-10 Modified Files: libsilc.spec Added Files: silc-toolkit-1.1.8-libtool.patch silc-toolkit-1.1.8-stringformat.patch Log Message: - Backport patch to fix string format vulnerability (#515648) silc-toolkit-1.1.8-libtool.patch: Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE silc-toolkit-1.1.8-libtool.patch --- diff -up silc-toolkit-1.1.8/lib/Makefile.am.libtool silc-toolkit-1.1.8/lib/Makefile.am --- silc-toolkit-1.1.8/lib/Makefile.am.libtool 2008-12-23 12:56:45.000000000 -0500 +++ silc-toolkit-1.1.8/lib/Makefile.am 2008-12-23 12:56:59.000000000 -0500 @@ -73,8 +73,8 @@ all: install-exec-hook: -mkdir -p $(DESTDIR)$(libdir) - -$(LIBTOOL) $(INSTALL) libsilc.la $(DESTDIR)$(libdir)/ - -$(LIBTOOL) $(INSTALL) libsilcclient.la $(DESTDIR)$(libdir)/ + -$(LIBTOOL) --mode=install $(INSTALL) libsilc.la $(DESTDIR)$(libdir)/ + -$(LIBTOOL) --mode=install $(INSTALL) libsilcclient.la $(DESTDIR)$(libdir)/ LIB_BASE_VERSION=@LIB_BASE_VERSION@ LIBSILC_CURRENT=@LIBSILC_CURRENT@ silc-toolkit-1.1.8-stringformat.patch: client_entry.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- NEW FILE silc-toolkit-1.1.8-stringformat.patch --- From: Pekka Riikonen Date: Fri, 31 Jul 2009 19:32:57 +0000 (+0300) Subject: Fixed string format vulnerability in client entry handling. X-Git-Tag: silc.client.1.1.8~1 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=1598b3a51b51a434037461ccd35487bc0df3137c Fixed string format vulnerability in client entry handling. Reported and patch provided by William Cummings. --- diff --git a/lib/silcclient/client_entry.c b/lib/silcclient/client_entry.c index 003f2fc..c950bfb 100644 --- a/lib/silcclient/client_entry.c +++ b/lib/silcclient/client_entry.c @@ -801,10 +801,10 @@ SilcClientEntry silc_client_add_client(SilcClient client, client_entry->server, sizeof(client_entry->server)); if (nickname && client->internal->params->full_nicknames) silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - nickname); + "%s", nickname); else if (nickname) silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - parsed); + "%s", parsed); silc_parse_userfqdn(username, client_entry->username, sizeof(client_entry->username), @@ -900,10 +900,10 @@ void silc_client_update_client(SilcClient client, client_entry->server, sizeof(client_entry->server)); if (client->internal->params->full_nicknames) silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - nickname); + "%s", nickname); else silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - parsed); + "%s", parsed); /* Normalize nickname */ nick = silc_identifier_check(parsed, strlen(parsed), @@ -1206,7 +1206,7 @@ SilcClientEntry silc_client_nickname_format(SilcClient client, return NULL; silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - cp); + "%s", cp); silc_free(cp); } Index: libsilc.spec =================================================================== RCS file: /cvs/pkgs/rpms/libsilc/F-10/libsilc.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- libsilc.spec 3 Dec 2008 16:43:55 -0000 1.24 +++ libsilc.spec 5 Aug 2009 15:01:05 -0000 1.25 @@ -1,7 +1,7 @@ Summary: SILC Client Library Name: libsilc Version: 1.1.8 -Release: 1%{dist} +Release: 5%{dist} License: GPLv2 or BSD Group: System Environment/Libraries URL: http://www.silcnet.org/ @@ -9,6 +9,8 @@ Source0: http://www.silcnet.org/download Patch0: silc-toolkit-1.1-wordsize.patch Patch1: silc-toolkit-1.1.5-libidn.patch Patch2: silc-toolkit-1.1.5-docinst.patch +Patch3: silc-toolkit-1.1.8-libtool.patch +Patch4: silc-toolkit-1.1.8-stringformat.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: libidn-devel BuildRequires: libtool, autoconf, automake @@ -42,6 +44,8 @@ applications. %patch0 -p1 -b .wordsize %patch1 -p1 -b .libidn %patch2 -p1 -b .docinst +%patch3 -p1 -b .libtool +%patch4 -p1 -b .stringformat # filter out libsilc module SONAME Provides (#245323) cat << \EOF > %{name}-prov @@ -55,8 +59,8 @@ EOF chmod +x %{__find_provides} %build -autoreconf -%configure --libdir=%{_libdir} --enable-shared \ +autoreconf -f -i +%configure --libdir=%{_libdir} --enable-shared --without-libtoolfix \ --includedir=%{_includedir}/silc --with-simdir=%{_libdir}/silc/modules \ --docdir=%{_docdir}/%{name}-%{version} CFLAGS="$RPM_OPT_FLAGS" @@ -131,6 +135,18 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Stu Tomlinson 1.1.8-5 +- Backport patch to fix string format vulnerability (#515648) + +* Sat Jul 25 2009 Fedora Release Engineering - 1.1.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Dec 23 2008 Stu Tomlinson 1.1.8-2 +- Fix building with libtool 2.2 + * Wed Dec 03 2008 Stu Tomlinson 1.1.8-1 - Update to 1.1.8 From nosnilmot at fedoraproject.org Wed Aug 5 15:01:06 2009 From: nosnilmot at fedoraproject.org (Stu Tomlinson) Date: Wed, 5 Aug 2009 15:01:06 +0000 (UTC) Subject: rpms/libsilc/F-11 silc-toolkit-1.1.8-stringformat.patch, NONE, 1.1 libsilc.spec, 1.26, 1.27 Message-ID: <20090805150106.6898D11C034A@cvs1.fedora.phx.redhat.com> Author: nosnilmot Update of /cvs/pkgs/rpms/libsilc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13263/F-11 Modified Files: libsilc.spec Added Files: silc-toolkit-1.1.8-stringformat.patch Log Message: - Backport patch to fix string format vulnerability (#515648) silc-toolkit-1.1.8-stringformat.patch: client_entry.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- NEW FILE silc-toolkit-1.1.8-stringformat.patch --- From: Pekka Riikonen Date: Fri, 31 Jul 2009 19:32:57 +0000 (+0300) Subject: Fixed string format vulnerability in client entry handling. X-Git-Tag: silc.client.1.1.8~1 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=1598b3a51b51a434037461ccd35487bc0df3137c Fixed string format vulnerability in client entry handling. Reported and patch provided by William Cummings. --- diff --git a/lib/silcclient/client_entry.c b/lib/silcclient/client_entry.c index 003f2fc..c950bfb 100644 --- a/lib/silcclient/client_entry.c +++ b/lib/silcclient/client_entry.c @@ -801,10 +801,10 @@ SilcClientEntry silc_client_add_client(SilcClient client, client_entry->server, sizeof(client_entry->server)); if (nickname && client->internal->params->full_nicknames) silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - nickname); + "%s", nickname); else if (nickname) silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - parsed); + "%s", parsed); silc_parse_userfqdn(username, client_entry->username, sizeof(client_entry->username), @@ -900,10 +900,10 @@ void silc_client_update_client(SilcClient client, client_entry->server, sizeof(client_entry->server)); if (client->internal->params->full_nicknames) silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - nickname); + "%s", nickname); else silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - parsed); + "%s", parsed); /* Normalize nickname */ nick = silc_identifier_check(parsed, strlen(parsed), @@ -1206,7 +1206,7 @@ SilcClientEntry silc_client_nickname_format(SilcClient client, return NULL; silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - cp); + "%s", cp); silc_free(cp); } Index: libsilc.spec =================================================================== RCS file: /cvs/pkgs/rpms/libsilc/F-11/libsilc.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- libsilc.spec 25 Feb 2009 18:11:03 -0000 1.26 +++ libsilc.spec 5 Aug 2009 15:01:06 -0000 1.27 @@ -1,7 +1,7 @@ Summary: SILC Client Library Name: libsilc Version: 1.1.8 -Release: 3%{dist} +Release: 5%{dist} License: GPLv2 or BSD Group: System Environment/Libraries URL: http://www.silcnet.org/ @@ -10,6 +10,7 @@ Patch0: silc-toolkit-1.1-wordsize.patch Patch1: silc-toolkit-1.1.5-libidn.patch Patch2: silc-toolkit-1.1.5-docinst.patch Patch3: silc-toolkit-1.1.8-libtool.patch +Patch4: silc-toolkit-1.1.8-stringformat.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: libidn-devel BuildRequires: libtool, autoconf, automake @@ -44,6 +45,7 @@ applications. %patch1 -p1 -b .libidn %patch2 -p1 -b .docinst %patch3 -p1 -b .libtool +%patch4 -p1 -b .stringformat # filter out libsilc module SONAME Provides (#245323) cat << \EOF > %{name}-prov @@ -57,7 +59,7 @@ EOF chmod +x %{__find_provides} %build -autoreconf -i +autoreconf -f -i %configure --libdir=%{_libdir} --enable-shared --without-libtoolfix \ --includedir=%{_includedir}/silc --with-simdir=%{_libdir}/silc/modules \ --docdir=%{_docdir}/%{name}-%{version} CFLAGS="$RPM_OPT_FLAGS" @@ -133,6 +135,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Stu Tomlinson 1.1.8-5 +- Backport patch to fix string format vulnerability (#515648) + +* Sat Jul 25 2009 Fedora Release Engineering - 1.1.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 1.1.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From nosnilmot at fedoraproject.org Wed Aug 5 15:01:06 2009 From: nosnilmot at fedoraproject.org (Stu Tomlinson) Date: Wed, 5 Aug 2009 15:01:06 +0000 (UTC) Subject: rpms/libsilc/devel silc-toolkit-1.1.8-stringformat.patch, NONE, 1.1 libsilc.spec, 1.27, 1.28 Message-ID: <20090805150106.BA70011C0349@cvs1.fedora.phx.redhat.com> Author: nosnilmot Update of /cvs/pkgs/rpms/libsilc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13263/devel Modified Files: libsilc.spec Added Files: silc-toolkit-1.1.8-stringformat.patch Log Message: - Backport patch to fix string format vulnerability (#515648) silc-toolkit-1.1.8-stringformat.patch: client_entry.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- NEW FILE silc-toolkit-1.1.8-stringformat.patch --- From: Pekka Riikonen Date: Fri, 31 Jul 2009 19:32:57 +0000 (+0300) Subject: Fixed string format vulnerability in client entry handling. X-Git-Tag: silc.client.1.1.8~1 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=1598b3a51b51a434037461ccd35487bc0df3137c Fixed string format vulnerability in client entry handling. Reported and patch provided by William Cummings. --- diff --git a/lib/silcclient/client_entry.c b/lib/silcclient/client_entry.c index 003f2fc..c950bfb 100644 --- a/lib/silcclient/client_entry.c +++ b/lib/silcclient/client_entry.c @@ -801,10 +801,10 @@ SilcClientEntry silc_client_add_client(SilcClient client, client_entry->server, sizeof(client_entry->server)); if (nickname && client->internal->params->full_nicknames) silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - nickname); + "%s", nickname); else if (nickname) silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - parsed); + "%s", parsed); silc_parse_userfqdn(username, client_entry->username, sizeof(client_entry->username), @@ -900,10 +900,10 @@ void silc_client_update_client(SilcClient client, client_entry->server, sizeof(client_entry->server)); if (client->internal->params->full_nicknames) silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - nickname); + "%s", nickname); else silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - parsed); + "%s", parsed); /* Normalize nickname */ nick = silc_identifier_check(parsed, strlen(parsed), @@ -1206,7 +1206,7 @@ SilcClientEntry silc_client_nickname_format(SilcClient client, return NULL; silc_snprintf(client_entry->nickname, sizeof(client_entry->nickname), - cp); + "%s", cp); silc_free(cp); } Index: libsilc.spec =================================================================== RCS file: /cvs/pkgs/rpms/libsilc/devel/libsilc.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- libsilc.spec 25 Jul 2009 08:38:40 -0000 1.27 +++ libsilc.spec 5 Aug 2009 15:01:06 -0000 1.28 @@ -1,7 +1,7 @@ Summary: SILC Client Library Name: libsilc Version: 1.1.8 -Release: 4%{dist} +Release: 5%{dist} License: GPLv2 or BSD Group: System Environment/Libraries URL: http://www.silcnet.org/ @@ -10,6 +10,7 @@ Patch0: silc-toolkit-1.1-wordsize.patch Patch1: silc-toolkit-1.1.5-libidn.patch Patch2: silc-toolkit-1.1.5-docinst.patch Patch3: silc-toolkit-1.1.8-libtool.patch +Patch4: silc-toolkit-1.1.8-stringformat.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: libidn-devel BuildRequires: libtool, autoconf, automake @@ -44,6 +45,7 @@ applications. %patch1 -p1 -b .libidn %patch2 -p1 -b .docinst %patch3 -p1 -b .libtool +%patch4 -p1 -b .stringformat # filter out libsilc module SONAME Provides (#245323) cat << \EOF > %{name}-prov @@ -57,7 +59,7 @@ EOF chmod +x %{__find_provides} %build -autoreconf -i +autoreconf -f -i %configure --libdir=%{_libdir} --enable-shared --without-libtoolfix \ --includedir=%{_includedir}/silc --with-simdir=%{_libdir}/silc/modules \ --docdir=%{_docdir}/%{name}-%{version} CFLAGS="$RPM_OPT_FLAGS" @@ -133,6 +135,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Stu Tomlinson 1.1.8-5 +- Backport patch to fix string format vulnerability (#515648) + * Sat Jul 25 2009 Fedora Release Engineering - 1.1.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From dwayne at fedoraproject.org Wed Aug 5 15:02:40 2009 From: dwayne at fedoraproject.org (dwayne) Date: Wed, 5 Aug 2009 15:02:40 +0000 (UTC) Subject: rpms/virtaal/devel .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 virtaal.spec, 1.11, 1.12 Message-ID: <20090805150240.A61A811C0349@cvs1.fedora.phx.redhat.com> Author: dwayne Update of /cvs/pkgs/rpms/virtaal/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13842 Modified Files: .cvsignore sources virtaal.spec Log Message: * Wed Aug 5 2009 Dwayne Bailey - 0.4.0-1 - Update to 0.4.0 final - Terminology suggestions - Syntax highlighting - Support for "placeables" or placeholders - Support for editing inline elements of XLIFF files - Improvements to preferences - Updated translations. - Improvements for right-to-left languages. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 1 Aug 2009 06:08:37 -0000 1.9 +++ .cvsignore 5 Aug 2009 15:02:40 -0000 1.10 @@ -1,4 +1 @@ -virtaal-0.3.1.tar.bz2 -virtaal-0.4.0-beta1.tar.bz2 -virtaal-0.4.0-rc1.tar.bz2 -virtaal-0.4.0-rc2.tar.bz2 +virtaal-0.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 1 Aug 2009 06:08:38 -0000 1.9 +++ sources 5 Aug 2009 15:02:40 -0000 1.10 @@ -1,4 +1 @@ -eef03a4afa2f8a1e17f94a807268b7e3 virtaal-0.3.1.tar.bz2 -30ce41da361ef9efab109eea8efebf64 virtaal-0.4.0-beta1.tar.bz2 -a4b889b28f905803351e89356baf83d0 virtaal-0.4.0-rc1.tar.bz2 -92f4615361f7574d62a58ef0a5085d5c virtaal-0.4.0-rc2.tar.bz2 +1d30f5eb86cf36fba609cb5e20de627a virtaal-0.4.0.tar.bz2 Index: virtaal.spec =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/devel/virtaal.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- virtaal.spec 1 Aug 2009 06:08:38 -0000 1.11 +++ virtaal.spec 5 Aug 2009 15:02:40 -0000 1.12 @@ -2,14 +2,13 @@ Name: virtaal Version: 0.4.0 -Release: 0.3.rc2%{?dist} +Release: 1%{?dist} Summary: Localization and translation editor Group: Development/Tools License: GPLv2+ URL: http://translate.sourceforge.net/wiki/virtaal/index -#Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2 -Source0: http://translate.sourceforge.net/snapshots/virtaal-0.4.0-rc2/%{name}-%{version}-rc2.tar.bz2 +Source0: http://sourceforge.net/projects/translate/files/Virtaal/%{version}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: virtaal-0.3beta1-setup_drop_MO_generation.patch @@ -54,7 +53,7 @@ converters allow translators to edit: Op %prep -%setup -q -n %{name}-%{version}-rc2 +%setup -q %patch0 -p1 -b .setup_drop_MO_generation %patch1 -p1 -b .autocorr_shared_location @@ -142,6 +141,16 @@ rm -rf %{buildroot} %changelog +* Wed Aug 5 2009 Dwayne Bailey - 0.4.0-1 +- Update to 0.4.0 final + - Terminology suggestions + - Syntax highlighting + - Support for "placeables" or placeholders + - Support for editing inline elements of XLIFF files + - Improvements to preferences + - Updated translations. + - Improvements for right-to-left languages. + * Fri Jul 31 2009 Dwayne Bailey - 0.4.0-0.3.rc2 - Update to 0.4.0 rc2: - More improvements to the RTL interface of Virtaal From iarnell at fedoraproject.org Wed Aug 5 15:05:26 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 15:05:26 +0000 (UTC) Subject: comps comps-f10.xml.in, 1.261, 1.262 comps-f11.xml.in, 1.279, 1.280 comps-f12.xml.in, 1.73, 1.74 Message-ID: <20090805150526.3D74C11C0349@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14868 Modified Files: comps-f10.xml.in comps-f11.xml.in comps-f12.xml.in Log Message: add slashem to games Index: comps-f10.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f10.xml.in,v retrieving revision 1.261 retrieving revision 1.262 diff -u -p -r1.261 -r1.262 --- comps-f10.xml.in 4 Aug 2009 18:25:53 -0000 1.261 +++ comps-f10.xml.in 5 Aug 2009 15:05:25 -0000 1.262 @@ -1838,6 +1838,7 @@ shippy sirius six + slashem slingshot smashteroid solarwolf Index: comps-f11.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v retrieving revision 1.279 retrieving revision 1.280 diff -u -p -r1.279 -r1.280 --- comps-f11.xml.in 4 Aug 2009 18:55:00 -0000 1.279 +++ comps-f11.xml.in 5 Aug 2009 15:05:25 -0000 1.280 @@ -2178,6 +2178,7 @@ shippy sirius six + slashem slingshot smashteroid solarwolf Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- comps-f12.xml.in 5 Aug 2009 14:39:27 -0000 1.73 +++ comps-f12.xml.in 5 Aug 2009 15:05:25 -0000 1.74 @@ -2305,6 +2305,7 @@ shippy sirius six + slashem slingshot smashteroid solarwolf From makowski at fedoraproject.org Wed Aug 5 15:06:36 2009 From: makowski at fedoraproject.org (Philippe Makowski) Date: Wed, 5 Aug 2009 15:06:36 +0000 (UTC) Subject: rpms/firebird/F-10 README.Fedora,1.2,1.3 firebird.spec,1.5,1.6 Message-ID: <20090805150636.9840811C0349@cvs1.fedora.phx.redhat.com> Author: makowski Update of /cvs/pkgs/rpms/firebird/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15231 Modified Files: README.Fedora firebird.spec Log Message: * Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 - rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) - remove stupid rm -rf in postun Index: README.Fedora =================================================================== RCS file: /cvs/pkgs/rpms/firebird/F-10/README.Fedora,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- README.Fedora 12 Jul 2009 09:12:36 -0000 1.2 +++ README.Fedora 5 Aug 2009 15:06:36 -0000 1.3 @@ -4,9 +4,11 @@ Differences between upstream and the Fed * All files are installed according to the FHS. Relatively complete environment as provided by upstream may be found in %{fbroot} -* Firebird utilities gbak,gsec,gfix,nbackup and gstat have a symlink in /usr/bin +* Firebird utilities gbak,gsec,gfix,and nbackup have a symlink in /usr/bin In /usr/bin you have also isql-fb symlinked to Firebird isql. We can't name it isql to avoid conflict with isql from UNIX-ODBC + In /usr/bin you have also gstat-fb symlinked to Firebird gstat. + We can't name it gstat to avoid conflict with gstat from Ganglia-gmond * According to Fedora packaging rules, firebird service is not started automatically. You need to start it, as root : Index: firebird.spec =================================================================== RCS file: /cvs/pkgs/rpms/firebird/F-10/firebird.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- firebird.spec 30 Jul 2009 13:18:28 -0000 1.5 +++ firebird.spec 5 Aug 2009 15:06:36 -0000 1.6 @@ -6,7 +6,7 @@ Summary: SQL relational database management system Name: firebird Version: 2.1.3.18185.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/Databases License: Interbase @@ -315,7 +315,7 @@ ln -s %{fbroot}/bin/gbak .%{_bindir}/gba ln -s %{fbroot}/bin/gfix .%{_bindir}/gfix ln -s %{fbroot}/bin/gsec .%{_bindir}/gsec ln -s %{fbroot}/bin/nbackup .%{_bindir}/nbackup -ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat +ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat-fb %clean @@ -407,7 +407,6 @@ fi %postun /sbin/ldconfig -rm -Rf %{_var}/run/%{name} %files %defattr(0644,root,root,0755) @@ -444,7 +443,7 @@ rm -Rf %{_var}/run/%{name} %{_bindir}/gsec %{_bindir}/gfix %{_bindir}/nbackup -%{_bindir}/gstat +%{_bindir}/gstat-fb %dir %attr(0755,%{name},%{name}) %{_var}/run/%{name} %defattr(0755,root,root,0755) %{fbroot}/run @@ -523,6 +522,10 @@ rm -Rf %{_var}/run/%{name} %changelog +* Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 +- rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) +- remove stupid rm -rf in postun + * Thu Jul 30 2009 Philippe Makowski 2.1.3.18185.0-1 - Update to 2.1.3.18185 - Fix rh #514463 From iarnell at fedoraproject.org Wed Aug 5 15:12:29 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 5 Aug 2009 15:12:29 +0000 (UTC) Subject: rpms/perl-Net-Amazon/devel .cvsignore, 1.5, 1.6 perl-Net-Amazon.spec, 1.5, 1.6 sources, 1.5, 1.6 Message-ID: <20090805151229.65DCE11C0349@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-Net-Amazon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16864 Modified Files: .cvsignore perl-Net-Amazon.spec sources Log Message: * Wed Aug 05 2009 Iain Arnell 0.55-1 - update to latest upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Net-Amazon/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 24 Jun 2009 04:03:39 -0000 1.5 +++ .cvsignore 5 Aug 2009 15:12:28 -0000 1.6 @@ -1 +1 @@ -Net-Amazon-0.54.tar.gz +Net-Amazon-0.55.tar.gz Index: perl-Net-Amazon.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Net-Amazon/devel/perl-Net-Amazon.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- perl-Net-Amazon.spec 30 Jul 2009 22:23:27 -0000 1.5 +++ perl-Net-Amazon.spec 5 Aug 2009 15:12:29 -0000 1.6 @@ -1,6 +1,6 @@ Name: perl-Net-Amazon -Version: 0.54 -Release: 2%{?dist} +Version: 0.55 +Release: 1%{?dist} Summary: Framework for accessing amazon.com via REST License: GPL+ or Artistic Group: Development/Libraries @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Wed Aug 05 2009 Iain Arnell 0.55-1 +- update to latest upstream + * Thu Jul 30 2009 Jesse Keating - 0.54-2 - Bump for F12 mass rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Net-Amazon/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 24 Jun 2009 04:03:39 -0000 1.5 +++ sources 5 Aug 2009 15:12:29 -0000 1.6 @@ -1 +1 @@ -822e13802950c1dfc0af23354dbf7c70 Net-Amazon-0.54.tar.gz +cd2eec3cedd46060faf3b47dbf9b147a Net-Amazon-0.55.tar.gz From makowski at fedoraproject.org Wed Aug 5 15:16:33 2009 From: makowski at fedoraproject.org (Philippe Makowski) Date: Wed, 5 Aug 2009 15:16:33 +0000 (UTC) Subject: rpms/firebird/EL-4 README.Fedora,1.2,1.3 firebird.spec,1.5,1.6 Message-ID: <20090805151633.C22D911C0349@cvs1.fedora.phx.redhat.com> Author: makowski Update of /cvs/pkgs/rpms/firebird/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18019 Modified Files: README.Fedora firebird.spec Log Message: * Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 - rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) - remove stupid rm -rf in postun Index: README.Fedora =================================================================== RCS file: /cvs/pkgs/rpms/firebird/EL-4/README.Fedora,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- README.Fedora 12 Jul 2009 09:12:35 -0000 1.2 +++ README.Fedora 5 Aug 2009 15:16:33 -0000 1.3 @@ -4,9 +4,11 @@ Differences between upstream and the Fed * All files are installed according to the FHS. Relatively complete environment as provided by upstream may be found in %{fbroot} -* Firebird utilities gbak,gsec,gfix,nbackup and gstat have a symlink in /usr/bin +* Firebird utilities gbak,gsec,gfix,and nbackup have a symlink in /usr/bin In /usr/bin you have also isql-fb symlinked to Firebird isql. We can't name it isql to avoid conflict with isql from UNIX-ODBC + In /usr/bin you have also gstat-fb symlinked to Firebird gstat. + We can't name it gstat to avoid conflict with gstat from Ganglia-gmond * According to Fedora packaging rules, firebird service is not started automatically. You need to start it, as root : Index: firebird.spec =================================================================== RCS file: /cvs/pkgs/rpms/firebird/EL-4/firebird.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- firebird.spec 30 Jul 2009 12:26:03 -0000 1.5 +++ firebird.spec 5 Aug 2009 15:16:33 -0000 1.6 @@ -6,7 +6,7 @@ Summary: SQL relational database management system Name: firebird Version: 2.1.3.18185.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/Databases License: Interbase @@ -315,7 +315,7 @@ ln -s %{fbroot}/bin/gbak .%{_bindir}/gba ln -s %{fbroot}/bin/gfix .%{_bindir}/gfix ln -s %{fbroot}/bin/gsec .%{_bindir}/gsec ln -s %{fbroot}/bin/nbackup .%{_bindir}/nbackup -ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat +ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat-fb %clean @@ -407,7 +407,6 @@ fi %postun /sbin/ldconfig -rm -Rf %{_var}/run/%{name} %files %defattr(0644,root,root,0755) @@ -444,7 +443,7 @@ rm -Rf %{_var}/run/%{name} %{_bindir}/gsec %{_bindir}/gfix %{_bindir}/nbackup -%{_bindir}/gstat +%{_bindir}/gstat-fb %dir %attr(0755,%{name},%{name}) %{_var}/run/%{name} %defattr(0755,root,root,0755) %{fbroot}/run @@ -523,6 +522,10 @@ rm -Rf %{_var}/run/%{name} %changelog +* Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 +- rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) +- remove stupid rm -rf in postun + * Thu Jul 30 2009 Philippe Makowski 2.1.3.18185.0-1 - Update to 2.1.3.18185 - Fix rh #514463 From makowski at fedoraproject.org Wed Aug 5 15:18:56 2009 From: makowski at fedoraproject.org (Philippe Makowski) Date: Wed, 5 Aug 2009 15:18:56 +0000 (UTC) Subject: rpms/firebird/EL-5 README.Fedora,1.2,1.3 firebird.spec,1.6,1.7 Message-ID: <20090805151856.7396611C0349@cvs1.fedora.phx.redhat.com> Author: makowski Update of /cvs/pkgs/rpms/firebird/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18758 Modified Files: README.Fedora firebird.spec Log Message: * Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 - rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) - remove stupid rm -rf in postun Index: README.Fedora =================================================================== RCS file: /cvs/pkgs/rpms/firebird/EL-5/README.Fedora,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- README.Fedora 12 Jul 2009 09:02:29 -0000 1.2 +++ README.Fedora 5 Aug 2009 15:18:56 -0000 1.3 @@ -4,9 +4,11 @@ Differences between upstream and the Fed * All files are installed according to the FHS. Relatively complete environment as provided by upstream may be found in %{fbroot} -* Firebird utilities gbak,gsec,gfix,nbackup and gstat have a symlink in /usr/bin +* Firebird utilities gbak,gsec,gfix,and nbackup have a symlink in /usr/bin In /usr/bin you have also isql-fb symlinked to Firebird isql. We can't name it isql to avoid conflict with isql from UNIX-ODBC + In /usr/bin you have also gstat-fb symlinked to Firebird gstat. + We can't name it gstat to avoid conflict with gstat from Ganglia-gmond * According to Fedora packaging rules, firebird service is not started automatically. You need to start it, as root : Index: firebird.spec =================================================================== RCS file: /cvs/pkgs/rpms/firebird/EL-5/firebird.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- firebird.spec 30 Jul 2009 12:11:16 -0000 1.6 +++ firebird.spec 5 Aug 2009 15:18:56 -0000 1.7 @@ -6,7 +6,7 @@ Summary: SQL relational database management system Name: firebird Version: 2.1.3.18185.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: Applications/Databases License: Interbase @@ -315,7 +315,7 @@ ln -s %{fbroot}/bin/gbak .%{_bindir}/gba ln -s %{fbroot}/bin/gfix .%{_bindir}/gfix ln -s %{fbroot}/bin/gsec .%{_bindir}/gsec ln -s %{fbroot}/bin/nbackup .%{_bindir}/nbackup -ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat +ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat-fb %clean @@ -407,7 +407,6 @@ fi %postun /sbin/ldconfig -rm -Rf %{_var}/run/%{name} %files %defattr(0644,root,root,0755) @@ -444,7 +443,7 @@ rm -Rf %{_var}/run/%{name} %{_bindir}/gsec %{_bindir}/gfix %{_bindir}/nbackup -%{_bindir}/gstat +%{_bindir}/gstat-fb %dir %attr(0755,%{name},%{name}) %{_var}/run/%{name} %defattr(0755,root,root,0755) %{fbroot}/run @@ -523,6 +522,10 @@ rm -Rf %{_var}/run/%{name} %changelog +* Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 +- rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) +- remove stupid rm -rf in postun + * Thu Jul 30 2009 Philippe Makowski 2.1.3.18185.0-1 - Update to 2.1.3.18185 - Fix rh #514463 From veillard at fedoraproject.org Wed Aug 5 15:24:45 2009 From: veillard at fedoraproject.org (Daniel Veillard) Date: Wed, 5 Aug 2009 15:24:45 +0000 (UTC) Subject: rpms/libvirt/devel .cvsignore, 1.44, 1.45 libvirt.spec, 1.162, 1.163 sources, 1.45, 1.46 libvirt-fix-permissions-problem-starting-qemu.patch, 1.1, NONE Message-ID: <20090805152445.AA20511C0349@cvs1.fedora.phx.redhat.com> Author: veillard Update of /cvs/pkgs/rpms/libvirt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20379 Modified Files: .cvsignore libvirt.spec sources Removed Files: libvirt-fix-permissions-problem-starting-qemu.patch Log Message: - Upstream release of 0.7.0 - ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes Daniel Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 29 Jul 2009 14:58:18 -0000 1.44 +++ .cvsignore 5 Aug 2009 15:24:45 -0000 1.45 @@ -11,3 +11,4 @@ libvirt-0.6.4.tar.gz libvirt-0.6.5.tar.gz libvirt-0.7.0-0.1.gitf055724.tar.gz libvirt-0.7.0-0.6.gite195b43.tar.gz +libvirt-0.7.0.tar.gz Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt.spec,v retrieving revision 1.162 retrieving revision 1.163 diff -u -p -r1.162 -r1.163 --- libvirt.spec 31 Jul 2009 08:55:24 -0000 1.162 +++ libvirt.spec 5 Aug 2009 15:24:45 -0000 1.163 @@ -78,13 +78,10 @@ Summary: Library providing a simple API virtualization Name: libvirt Version: 0.7.0 -Release: 0.9.gite195b43%{?dist}%{?extra_release} +Release: 1%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries -Source: libvirt-0.7.0-0.6.gite195b43.tar.gz - -# Should be in 0.7.0 -Patch01: libvirt-fix-permissions-problem-starting-qemu.patch +Source: libvirt-%{version}.tar.gz # Temporary hack till PulseAudio autostart problems are sorted # out when SELinux enforcing (bz 486112) @@ -255,8 +252,6 @@ of recent versions of Linux (and other O %prep %setup -q -%patch01 -p1 - %patch200 -p0 %build @@ -617,6 +612,16 @@ fi %endif %changelog +* Wed Aug 5 2009 Daniel Veillard - 0.7.0-1.fc12 +- Upstream release of 0.7.0 +- ESX, VBox3, Power Hypervisor drivers +- new net filesystem glusterfs +- Storage cloning for LVM and Disk backends +- interface implementation based on netcf +- Support cgroups in QEMU driver +- QEmu hotplug NIC support +- a lot of fixes + * Fri Jul 31 2009 Mark McLoughlin - 0.7.0-0.9.gite195b43 - Set perms on /var/lib/libvirt/images to 0711 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 29 Jul 2009 14:58:18 -0000 1.45 +++ sources 5 Aug 2009 15:24:45 -0000 1.46 @@ -1 +1 @@ -30d52d580ad19473e80831ab1c222347 libvirt-0.7.0-0.6.gite195b43.tar.gz +8c2c14a7695c9c661004bcfc6468d62d libvirt-0.7.0.tar.gz --- libvirt-fix-permissions-problem-starting-qemu.patch DELETED --- From rakesh at fedoraproject.org Wed Aug 5 15:25:07 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Wed, 5 Aug 2009 15:25:07 +0000 (UTC) Subject: rpms/ntop/devel ntop-lua_wget.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 import.log, 1.2, 1.3 ntop-geoip.patch, 1.1, 1.2 ntop.spec, 1.10, 1.11 sources, 1.4, 1.5 ntop-http_c.patch, 1.1, NONE Message-ID: <20090805152507.B67C411C0349@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/ntop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20459/devel Modified Files: .cvsignore import.log ntop-geoip.patch ntop.spec sources Added Files: ntop-lua_wget.patch Removed Files: ntop-http_c.patch Log Message: - Updated to 3.3.10, updated geoip patch - lua_wget patch to prevent wget lua - removed ntop-http_c.patch ntop-lua_wget.patch: configure.in | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) --- NEW FILE ntop-lua_wget.patch --- --- ntop-3.3.10.org/configure.in 2009-08-05 20:23:00.296160799 +0530 +++ ntop-3.3.10/configure.in 2009-08-05 20:34:16.656165445 +0530 @@ -1644,25 +1644,7 @@ fi fi -dnl> -dnl> Lua - http://www.lua.org -dnl> -LUA_VERSION=lua-5.1.4 -if test -f "$LUA_VERSION.tar.gz"; then - echo "Lua already present on this machine" -else - wget http://www.lua.org/ftp/$LUA_VERSION.tar.gz -fi - -tar xvfz $LUA_VERSION.tar.gz -cat $LUA_VERSION/src/Makefile | sed -e s,'MYCFLAGS=-DLUA_USE_POSIX',' MYCFLAGS="-fPIC -DLUA_USE_POSIX"',g > /tmp/lua.temp -cat /tmp/lua.temp > $LUA_VERSION/src/Makefile -#rm -f /tmp/lua.temp -cd $LUA_VERSION; make posix; cd .. - -LUA_LIB_DIR=$PWD/$LUA_VERSION"/src" -LIBS="-L${LUA_LIB_DIR} -llua ${LIBS} " -INCS="${INCS} -I${LUA_LIB_DIR}" +LIBS="-llua ${LIBS} " AC_DEFINE_UNQUOTED(HAVE_LUA, 1, [LUA is supported]) dnl> Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ntop/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 2 Mar 2009 18:09:12 -0000 1.4 +++ .cvsignore 5 Aug 2009 15:25:07 -0000 1.5 @@ -1,4 +1,3 @@ -GeoIP.tar.gz GeoIPASNum.dat.gz GeoLiteCity.dat.gz -ntop-3.3.9.tar.gz +ntop-3.3.10.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ntop/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 22 Oct 2008 13:36:48 -0000 1.2 +++ import.log 5 Aug 2009 15:25:07 -0000 1.3 @@ -1,2 +1,3 @@ ntop-3_3_6-5_fc9:HEAD:ntop-3.3.6-5.fc9.src.rpm:1218561708 ntop-3_3_8-1_fc10:HEAD:ntop-3.3.8-1.fc10.src.rpm:1224702132 +ntop-3_3_10-1_fc11:HEAD:ntop-3.3.10-1.fc11.src.rpm:1249486132 ntop-geoip.patch: Makefile.am | 2 -- configure.in | 49 ++++++++++++++++--------------------------------- 2 files changed, 16 insertions(+), 35 deletions(-) Index: ntop-geoip.patch =================================================================== RCS file: /cvs/pkgs/rpms/ntop/devel/ntop-geoip.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ntop-geoip.patch 5 Mar 2009 11:59:43 -0000 1.1 +++ ntop-geoip.patch 5 Aug 2009 15:25:07 -0000 1.2 @@ -1,7 +1,6 @@ -diff -up ntop-3.3.9/configure.in.geo ntop-3.3.9/configure.in ---- ntop-3.3.9/configure.in.geo 2009-03-05 11:30:53.000000000 +0100 -+++ ntop-3.3.9/configure.in 2009-03-05 11:30:53.000000000 +0100 -@@ -1890,40 +1890,23 @@ else +--- ntop-3.3.10.org/configure.in 2009-08-05 19:30:31.141160363 +0530 ++++ ntop-3.3.10/configure.in 2009-08-05 19:34:11.076160092 +0530 +@@ -1962,40 +1962,23 @@ }'` fi @@ -10,14 +9,14 @@ diff -up ntop-3.3.9/configure.in.geo nto - echo "GeoIP already present on this machine" -else - wget http://www.maxmind.com/download/geoip/api/c/GeoIP.tar.gz -- tar xvfz GeoIP.tar.gz -- GEO_DIR=`find $PWD -type d -name "GeoIP-*"` -- cd $GEO_DIR; ./configure; make; cd .. -- # OSX Fix -- GEO_DYLIB="$GEO_DIR/libGeoIP/.libs/libGeoIP.dylib" -- if test -f $GEO_DYLIB; then -- ln -s $GEO_DYLIB . -- fi +-fi +-tar xvfz GeoIP.tar.gz +-GEO_DIR=`find $PWD -type d -name "GeoIP-*"` +-cd $GEO_DIR; ./configure --prefix=${prefix}; make; cd .. +-# OSX Fix +-GEO_DYLIB="$GEO_DIR/libGeoIP/.libs/libGeoIP.dylib" +-if test -f $GEO_DYLIB; then +- ln -s $GEO_DYLIB . -fi - -if test -f "GeoLiteCity.dat"; then @@ -54,14 +53,13 @@ diff -up ntop-3.3.9/configure.in.geo nto -GEO_DIR=`find $PWD -type d -name "GeoIP-*"` -GEO_IP="$GEO_DIR/libGeoIP/" -CFLAGS="$CFLAGS -I$GEO_IP" --LDFLAGS="$LDFLAGS -L$GEO_IP.libs/ -lGeoIP" +-LDFLAGS="-L$GEO_IP.libs/ -lGeoIP $LDFLAGS" dnl> NTOPCONFIGDEBUG_SETTINGS([precet]) -diff -up ntop-3.3.9/Makefile.am.geo ntop-3.3.9/Makefile.am ---- ntop-3.3.9/Makefile.am.geo 2009-03-05 11:39:26.000000000 +0100 -+++ ntop-3.3.9/Makefile.am 2009-03-05 12:20:11.000000000 +0100 -@@ -262,8 +262,6 @@ libclean: +--- ntop-3.3.10.org/Makefile.am 2009-08-05 19:30:31.115222483 +0530 ++++ ntop-3.3.10/Makefile.am 2009-08-05 19:34:51.918165468 +0530 +@@ -270,8 +270,6 @@ install: install-recursive Index: ntop.spec =================================================================== RCS file: /cvs/pkgs/rpms/ntop/devel/ntop.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- ntop.spec 25 Jul 2009 19:39:24 -0000 1.10 +++ ntop.spec 5 Aug 2009 15:25:07 -0000 1.11 @@ -1,6 +1,6 @@ Name: ntop -Version: 3.3.9 -Release: 6%{?dist} +Version: 3.3.10 +Release: 1%{?dist} Summary: A network traffic probe similar to the UNIX top command Group: Applications/Internet # Confirmed from fedora legal 488717 @@ -16,13 +16,13 @@ Patch2: ntop-running-user.patch Patch3: ntop-dbfile-default-dir.patch Patch4: ntop-enable-sslv3.patch Patch5: ntop-geoip.patch -Patch6: ntop-http_c.patch +Patch6: ntop-lua_wget.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf, automake, pkgconfig, libtool, groff, libpcap-devel wget BuildRequires: gdbm-devel, gd-devel, rrdtool-devel, openssl-devel BuildRequires: net-snmp-devel, lm_sensors-devel, pcre-devel, mysql-devel BuildRequires: tcp_wrappers-devel, perl(ExtUtils::Embed) -BuildRequires: GeoIP-devel +BuildRequires: GeoIP-devel, libevent-devel, lua-devel Requires: initscripts, graphviz Requires(post): /sbin/chkconfig Requires(post): openssl >= 0.9.7f-4, /bin/cat @@ -68,7 +68,8 @@ find . \( -name \*\.gz -o -name \*\.c -o %patch3 -p1 -b .dbfile-default-dir %patch4 -p1 -b .sslv3 %patch5 -p1 -b .geo -%patch6 -p1 -b .http_c +%patch6 -p1 -b .lua_wget +#%patch6 -p1 -b .http_c %build #run ntop own autoconf wrapper @@ -188,6 +189,11 @@ fi %{_localstatedir}/lib/ntop/rrd %changelog +* Wed Aug 05 2009 Rakesh Pandit - 3.3.10-1 +- Updated to 3.3.10, updated geoip patch +- lua_wget patch to prevent wget lua +- removed ntop-http_c.patch + * Sat Jul 25 2009 Fedora Release Engineering - 3.3.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ntop/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 2 Mar 2009 18:09:12 -0000 1.4 +++ sources 5 Aug 2009 15:25:07 -0000 1.5 @@ -1,4 +1,3 @@ -cb14b1beeb40631a12676b11ca0c309a GeoIP.tar.gz 32997e6d3b1df64cbbb3ecc0adfb9ad8 GeoIPASNum.dat.gz 1838a3a68f2c7a9eb310cee8f82b6a64 GeoLiteCity.dat.gz -0c22038e0f2aa003110437b5a5d5a6a5 ntop-3.3.9.tar.gz +6e2ffa90d5f935c8f03d88a5dd19a866 ntop-3.3.10.tar.gz --- ntop-http_c.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 15:34:40 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 15:34:40 +0000 (UTC) Subject: rpms/kde-filesystem/devel kde-filesystem.spec,1.42,1.43 Message-ID: <20090805153440.9486011C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-filesystem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23996 Modified Files: kde-filesystem.spec Log Message: * Wed Aug 05 2009 Rex Dieter - 4-30 - kill the ownership of %_datadir/sounds (#515745) Index: kde-filesystem.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-filesystem/devel/kde-filesystem.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- kde-filesystem.spec 4 Aug 2009 15:20:40 -0000 1.42 +++ kde-filesystem.spec 5 Aug 2009 15:34:40 -0000 1.43 @@ -14,10 +14,15 @@ %define _kde4_buildtype release %define _kde4_macros_api 2 +%if 0%{?fedora} > 11 +# see http://bugzilla.redhat.com/515745 +%define exclude_sounds 1 +%endif + Summary: KDE filesystem layout Name: kde-filesystem Version: 4 -Release: 29%{?dist} +Release: 30%{?dist} Group: System Environment/Base License: Public Domain @@ -155,7 +160,7 @@ rm -rf $RPM_BUILD_ROOT %{name}.list %{_datadir}/mimelnk/ %{_datadir}/services/ %{_datadir}/servicetypes/ -%{_datadir}/sounds/ +%{?exclude_sounds:%exclude }%{_datadir}/sounds/ %{_datadir}/templates/ %dir %{_docdir}/HTML/ %lang(en) %{_docdir}/HTML/en/ @@ -174,13 +179,16 @@ rm -rf $RPM_BUILD_ROOT %{name}.list %{_kde4_sharedir}/templates/ %{_kde4_datadir}/autostart/ %{_kde4_datadir}/icons/locolor -%{_kde4_datadir}/sounds/ +%{?exclude_sounds:%exclude }%{_kde4_datadir}/sounds/ %{_kde4_datadir}/wallpapers/ %dir %{_kde4_docdir}/HTML/ %lang(en) %{_kde4_docdir}/HTML/en/ %changelog +* Wed Aug 05 2009 Rex Dieter - 4-30 +- kill the ownership of %%_datadir/sounds (#515745) + * Tue Aug 04 2009 Rex Dieter - 4-29 - drop unused (and confusing) /etc/kde4/ crud From kkofler at fedoraproject.org Wed Aug 5 15:42:05 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Wed, 5 Aug 2009 15:42:05 +0000 (UTC) Subject: rpms/kdegames3/F-11 kdegames3.spec,1.11,1.12 Message-ID: <20090805154205.A89CB11C0349@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdegames3/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26112/F-11 Modified Files: kdegames3.spec Log Message: Sync from devel: * Fri Jul 24 2009 Fedora Release Engineering - 3.5.10-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue May 19 2009 Kevin Kofler - 3.5.10-5 - drop KSnakeDuel, part of kdegames since 4.3 Index: kdegames3.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames3/F-11/kdegames3.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- kdegames3.spec 25 Feb 2009 10:45:08 -0000 1.11 +++ kdegames3.spec 5 Aug 2009 15:42:05 -0000 1.12 @@ -4,12 +4,12 @@ %define make_cvs 0 # These games are already in KDE 4. -%define donotcompilelist katomic kbattleship kblackbox kbounce kgoldrunner kjumpingcube klines kmahjongg kmines knetwalk kolf konquest kpat kreversi ksame kshisen kspaceduel ktuberling kwin4 lskat +%define donotcompilelist katomic kbattleship kblackbox kbounce kgoldrunner kjumpingcube klines kmahjongg kmines knetwalk kolf konquest kpat kreversi ksame kshisen kspaceduel ktron ktuberling kwin4 lskat Name: kdegames3 Summary: K Desktop Environment 3 - Games not ported to KDE 4 Version: 3.5.10 -Release: 4%{?dist} +Release: 6%{?dist} License: GPLv2 Group: Amusements/Games @@ -35,7 +35,7 @@ BuildRequires: automake libtool Games and gaming libraries for the K Desktop Environment which have not been ported to KDE 4 yet. Included with this package are: atlantik, kasteroids, kbackgammon, kboxpush, -kenolaba, kfouleggs, klickety, kpoker, ksirtet, ksmiletris, ksnake, ksnakeduel. +kenolaba, kfouleggs, klickety, kpoker, ksirtet, ksmiletris, ksnake. %package devel Summary: Development files for kdegames3 @@ -189,6 +189,12 @@ update-desktop-database %{_datadir}/appl %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 3.5.10-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue May 19 2009 Kevin Kofler - 3.5.10-5 +- drop KSnakeDuel, part of kdegames since 4.3 + * Wed Feb 25 2009 Fedora Release Engineering - 3.5.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From kkofler at fedoraproject.org Wed Aug 5 15:45:23 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Wed, 5 Aug 2009 15:45:23 +0000 (UTC) Subject: rpms/kdegames3/F-10 kdegames3.spec,1.10,1.11 Message-ID: <20090805154523.6714C11C0349@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdegames3/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26805/F-10 Modified Files: kdegames3.spec Log Message: Sync from devel: * Fri Jul 24 2009 Fedora Release Engineering - 3.5.10-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue May 19 2009 Kevin Kofler - 3.5.10-5 - drop KSnakeDuel, part of kdegames since 4.3 * Wed Feb 25 2009 Fedora Release Engineering - 3.5.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: kdegames3.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames3/F-10/kdegames3.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- kdegames3.spec 15 Feb 2009 01:52:26 -0000 1.10 +++ kdegames3.spec 5 Aug 2009 15:45:23 -0000 1.11 @@ -4,12 +4,12 @@ %define make_cvs 0 # These games are already in KDE 4. -%define donotcompilelist katomic kbattleship kblackbox kbounce kgoldrunner kjumpingcube klines kmahjongg kmines knetwalk kolf konquest kpat kreversi ksame kshisen kspaceduel ktuberling kwin4 lskat +%define donotcompilelist katomic kbattleship kblackbox kbounce kgoldrunner kjumpingcube klines kmahjongg kmines knetwalk kolf konquest kpat kreversi ksame kshisen kspaceduel ktron ktuberling kwin4 lskat Name: kdegames3 Summary: K Desktop Environment 3 - Games not ported to KDE 4 Version: 3.5.10 -Release: 3%{?dist} +Release: 6%{?dist} License: GPLv2 Group: Amusements/Games @@ -35,7 +35,7 @@ BuildRequires: automake libtool Games and gaming libraries for the K Desktop Environment which have not been ported to KDE 4 yet. Included with this package are: atlantik, kasteroids, kbackgammon, kboxpush, -kenolaba, kfouleggs, klickety, kpoker, ksirtet, ksmiletris, ksnake, ksnakeduel. +kenolaba, kfouleggs, klickety, kpoker, ksirtet, ksmiletris, ksnake. %package devel Summary: Development files for kdegames3 @@ -189,6 +189,15 @@ update-desktop-database %{_datadir}/appl %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 3.5.10-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue May 19 2009 Kevin Kofler - 3.5.10-5 +- drop KSnakeDuel, part of kdegames since 4.3 + +* Wed Feb 25 2009 Fedora Release Engineering - 3.5.10-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sun Feb 15 2009 Kevin Kofler - 3.5.10-3 - readd kbackgammon, not actually part of KDE 4 From rdieter at fedoraproject.org Wed Aug 5 15:46:13 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 15:46:13 +0000 (UTC) Subject: rpms/kde-l10n/F-11 .cvsignore, 1.25, 1.26 kde-l10n.spec, 1.83, 1.84 sources, 1.28, 1.29 subdirs-kde-l10n, 1.18, 1.19 Message-ID: <20090805154613.31C6411C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-l10n/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27076/F-11 Modified Files: .cvsignore kde-l10n.spec sources subdirs-kde-l10n Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-l10n/F-11/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 10 Jun 2009 10:52:55 -0000 1.25 +++ .cvsignore 5 Aug 2009 15:46:12 -0000 1.26 @@ -1,236 +1,280 @@ -kde-l10n-bg-4.1.2.tar.bz2 -kde-l10n-ca-4.1.2.tar.bz2 -kde-l10n-cs-4.1.2.tar.bz2 -kde-l10n-csb-4.1.2.tar.bz2 -kde-l10n-da-4.1.2.tar.bz2 -kde-l10n-de-4.1.2.tar.bz2 -kde-l10n-el-4.1.2.tar.bz2 -kde-l10n-en_GB-4.1.2.tar.bz2 -kde-l10n-eo-4.1.2.tar.bz2 -kde-l10n-es-4.1.2.tar.bz2 -kde-l10n-et-4.1.2.tar.bz2 -kde-l10n-fi-4.1.2.tar.bz2 -kde-l10n-fr-4.1.2.tar.bz2 -kde-l10n-fy-4.1.2.tar.bz2 -kde-l10n-ga-4.1.2.tar.bz2 -kde-l10n-gl-4.1.2.tar.bz2 -kde-l10n-hi-4.1.2.tar.bz2 -kde-l10n-hu-4.1.2.tar.bz2 -kde-l10n-it-4.1.2.tar.bz2 -kde-l10n-ja-4.1.2.tar.bz2 -kde-l10n-kk-4.1.2.tar.bz2 -kde-l10n-km-4.1.2.tar.bz2 -kde-l10n-ko-4.1.2.tar.bz2 -kde-l10n-ku-4.1.2.tar.bz2 -kde-l10n-lt-4.1.2.tar.bz2 -kde-l10n-lv-4.1.2.tar.bz2 -kde-l10n-mk-4.1.2.tar.bz2 -kde-l10n-ml-4.1.2.tar.bz2 -kde-l10n-nb-4.1.2.tar.bz2 -kde-l10n-nds-4.1.2.tar.bz2 -kde-l10n-nl-4.1.2.tar.bz2 -kde-l10n-nn-4.1.2.tar.bz2 -kde-l10n-pa-4.1.2.tar.bz2 -kde-l10n-pl-4.1.2.tar.bz2 -kde-l10n-pt-4.1.2.tar.bz2 -kde-l10n-pt_BR-4.1.2.tar.bz2 -kde-l10n-ru-4.1.2.tar.bz2 -kde-l10n-sl-4.1.2.tar.bz2 -kde-l10n-sr-4.1.2.tar.bz2 -kde-l10n-sv-4.1.2.tar.bz2 -kde-l10n-ta-4.1.2.tar.bz2 -kde-l10n-th-4.1.2.tar.bz2 -kde-l10n-tr-4.1.2.tar.bz2 -kde-l10n-uk-4.1.2.tar.bz2 -kde-l10n-wa-4.1.2.tar.bz2 -kde-l10n-zh_CN-4.1.2.tar.bz2 -kde-l10n-zh_TW-4.1.2.tar.bz2 -kde-l10n-bg-4.1.80.tar.bz2 -kde-l10n-ca-4.1.80.tar.bz2 -kde-l10n-cs-4.1.80.tar.bz2 -kde-l10n-csb-4.1.80.tar.bz2 -kde-l10n-da-4.1.80.tar.bz2 -kde-l10n-de-4.1.80.tar.bz2 -kde-l10n-el-4.1.80.tar.bz2 -kde-l10n-en_GB-4.1.80.tar.bz2 -kde-l10n-eo-4.1.80.tar.bz2 -kde-l10n-es-4.1.80.tar.bz2 -kde-l10n-et-4.1.80.tar.bz2 -kde-l10n-fi-4.1.80.tar.bz2 -kde-l10n-fr-4.1.80.tar.bz2 -kde-l10n-fy-4.1.80.tar.bz2 -kde-l10n-ga-4.1.80.tar.bz2 -kde-l10n-gl-4.1.80.tar.bz2 -kde-l10n-hi-4.1.80.tar.bz2 -kde-l10n-hu-4.1.80.tar.bz2 -kde-l10n-it-4.1.80.tar.bz2 -kde-l10n-ja-4.1.80.tar.bz2 -kde-l10n-kk-4.1.80.tar.bz2 -kde-l10n-km-4.1.80.tar.bz2 -kde-l10n-ko-4.1.80.tar.bz2 -kde-l10n-ku-4.1.80.tar.bz2 -kde-l10n-lt-4.1.80.tar.bz2 -kde-l10n-lv-4.1.80.tar.bz2 -kde-l10n-mk-4.1.80.tar.bz2 -kde-l10n-ml-4.1.80.tar.bz2 -kde-l10n-nb-4.1.80.tar.bz2 -kde-l10n-nds-4.1.80.tar.bz2 -kde-l10n-nl-4.1.80.tar.bz2 -kde-l10n-nn-4.1.80.tar.bz2 -kde-l10n-pa-4.1.80.tar.bz2 -kde-l10n-pl-4.1.80.tar.bz2 -kde-l10n-pt-4.1.80.tar.bz2 -kde-l10n-pt_BR-4.1.80.tar.bz2 -kde-l10n-ru-4.1.80.tar.bz2 -kde-l10n-sl-4.1.80.tar.bz2 -kde-l10n-sr-4.1.80.tar.bz2 -kde-l10n-sv-4.1.80.tar.bz2 -kde-l10n-ta-4.1.80.tar.bz2 -kde-l10n-th-4.1.80.tar.bz2 -kde-l10n-tr-4.1.80.tar.bz2 -kde-l10n-uk-4.1.80.tar.bz2 -kde-l10n-wa-4.1.80.tar.bz2 -kde-l10n-zh_CN-4.1.80.tar.bz2 -kde-l10n-zh_TW-4.1.80.tar.bz2 -kde-l10n-bg-4.1.85.tar.bz2 -kde-l10n-ca-4.1.85.tar.bz2 -kde-l10n-cs-4.1.85.tar.bz2 -kde-l10n-csb-4.1.85.tar.bz2 -kde-l10n-da-4.1.85.tar.bz2 -kde-l10n-de-4.1.85.tar.bz2 -kde-l10n-el-4.1.85.tar.bz2 -kde-l10n-en_GB-4.1.85.tar.bz2 -kde-l10n-eo-4.1.85.tar.bz2 -kde-l10n-es-4.1.85.tar.bz2 -kde-l10n-et-4.1.85.tar.bz2 -kde-l10n-fi-4.1.85.tar.bz2 -kde-l10n-fr-4.1.85.tar.bz2 -kde-l10n-fy-4.1.85.tar.bz2 -kde-l10n-ga-4.1.85.tar.bz2 -kde-l10n-gl-4.1.85.tar.bz2 -kde-l10n-hi-4.1.85.tar.bz2 -kde-l10n-hu-4.1.85.tar.bz2 -kde-l10n-it-4.1.85.tar.bz2 -kde-l10n-ja-4.1.85.tar.bz2 -kde-l10n-kk-4.1.85.tar.bz2 -kde-l10n-km-4.1.85.tar.bz2 -kde-l10n-ko-4.1.85.tar.bz2 -kde-l10n-ku-4.1.85.tar.bz2 -kde-l10n-lt-4.1.85.tar.bz2 -kde-l10n-lv-4.1.85.tar.bz2 -kde-l10n-mk-4.1.85.tar.bz2 -kde-l10n-ml-4.1.85.tar.bz2 -kde-l10n-nb-4.1.85.tar.bz2 -kde-l10n-nds-4.1.85.tar.bz2 -kde-l10n-nl-4.1.85.tar.bz2 -kde-l10n-nn-4.1.85.tar.bz2 -kde-l10n-pa-4.1.85.tar.bz2 -kde-l10n-pl-4.1.85.tar.bz2 -kde-l10n-pt-4.1.85.tar.bz2 -kde-l10n-pt_BR-4.1.85.tar.bz2 -kde-l10n-ru-4.1.85.tar.bz2 -kde-l10n-sl-4.1.85.tar.bz2 -kde-l10n-sr-4.1.85.tar.bz2 -kde-l10n-sv-4.1.85.tar.bz2 -kde-l10n-ta-4.1.85.tar.bz2 -kde-l10n-th-4.1.85.tar.bz2 -kde-l10n-tr-4.1.85.tar.bz2 -kde-l10n-uk-4.1.85.tar.bz2 -kde-l10n-wa-4.1.85.tar.bz2 -kde-l10n-zh_CN-4.1.85.tar.bz2 -kde-l10n-zh_TW-4.1.85.tar.bz2 -kde-l10n-bg-4.1.96.tar.bz2 -kde-l10n-ca-4.1.96.tar.bz2 -kde-l10n-cs-4.1.96.tar.bz2 -kde-l10n-csb-4.1.96.tar.bz2 -kde-l10n-da-4.1.96.tar.bz2 -kde-l10n-de-4.1.96.tar.bz2 -kde-l10n-el-4.1.96.tar.bz2 -kde-l10n-en_GB-4.1.96.tar.bz2 -kde-l10n-eo-4.1.96.tar.bz2 -kde-l10n-es-4.1.96.tar.bz2 -kde-l10n-et-4.1.96.tar.bz2 -kde-l10n-fi-4.1.96.tar.bz2 -kde-l10n-fr-4.1.96.tar.bz2 -kde-l10n-fy-4.1.96.tar.bz2 -kde-l10n-ga-4.1.96.tar.bz2 -kde-l10n-gl-4.1.96.tar.bz2 -kde-l10n-hi-4.1.96.tar.bz2 -kde-l10n-hu-4.1.96.tar.bz2 -kde-l10n-it-4.1.96.tar.bz2 -kde-l10n-ja-4.1.96.tar.bz2 -kde-l10n-kk-4.1.96.tar.bz2 -kde-l10n-km-4.1.96.tar.bz2 -kde-l10n-ko-4.1.96.tar.bz2 -kde-l10n-ku-4.1.96.tar.bz2 -kde-l10n-lt-4.1.96.tar.bz2 -kde-l10n-lv-4.1.96.tar.bz2 -kde-l10n-mk-4.1.96.tar.bz2 -kde-l10n-ml-4.1.96.tar.bz2 -kde-l10n-nb-4.1.96.tar.bz2 -kde-l10n-nds-4.1.96.tar.bz2 -kde-l10n-nl-4.1.96.tar.bz2 -kde-l10n-nn-4.1.96.tar.bz2 -kde-l10n-pa-4.1.96.tar.bz2 -kde-l10n-pl-4.1.96.tar.bz2 -kde-l10n-pt-4.1.96.tar.bz2 -kde-l10n-pt_BR-4.1.96.tar.bz2 -kde-l10n-ru-4.1.96.tar.bz2 -kde-l10n-sl-4.1.96.tar.bz2 -kde-l10n-sr-4.1.96.tar.bz2 -kde-l10n-sv-4.1.96.tar.bz2 -kde-l10n-ta-4.1.96.tar.bz2 -kde-l10n-th-4.1.96.tar.bz2 -kde-l10n-tr-4.1.96.tar.bz2 -kde-l10n-uk-4.1.96.tar.bz2 -kde-l10n-wa-4.1.96.tar.bz2 -kde-l10n-zh_CN-4.1.96.tar.bz2 -kde-l10n-zh_TW-4.1.96.tar.bz2 -kde-l10n-bg-4.2.0.tar.bz2 -kde-l10n-ca-4.2.0.tar.bz2 -kde-l10n-cs-4.2.0.tar.bz2 -kde-l10n-csb-4.2.0.tar.bz2 -kde-l10n-da-4.2.0.tar.bz2 -kde-l10n-de-4.2.0.tar.bz2 -kde-l10n-el-4.2.0.tar.bz2 -kde-l10n-en_GB-4.2.0.tar.bz2 -kde-l10n-es-4.2.0.tar.bz2 -kde-l10n-et-4.2.0.tar.bz2 -kde-l10n-fi-4.2.0.tar.bz2 -kde-l10n-fr-4.2.0.tar.bz2 -kde-l10n-ga-4.2.0.tar.bz2 -kde-l10n-gl-4.2.0.tar.bz2 -kde-l10n-hi-4.2.0.tar.bz2 -kde-l10n-hu-4.2.0.tar.bz2 -kde-l10n-it-4.2.0.tar.bz2 -kde-l10n-ja-4.2.0.tar.bz2 -kde-l10n-kk-4.2.0.tar.bz2 -kde-l10n-km-4.2.0.tar.bz2 -kde-l10n-ko-4.2.0.tar.bz2 -kde-l10n-ku-4.2.0.tar.bz2 -kde-l10n-lt-4.2.0.tar.bz2 -kde-l10n-lv-4.2.0.tar.bz2 -kde-l10n-mk-4.2.0.tar.bz2 -kde-l10n-ml-4.2.0.tar.bz2 -kde-l10n-nb-4.2.0.tar.bz2 -kde-l10n-nds-4.2.0.tar.bz2 -kde-l10n-nl-4.2.0.tar.bz2 -kde-l10n-nn-4.2.0.tar.bz2 -kde-l10n-pa-4.2.0.tar.bz2 -kde-l10n-pl-4.2.0.tar.bz2 -kde-l10n-pt-4.2.0.tar.bz2 -kde-l10n-pt_BR-4.2.0.tar.bz2 -kde-l10n-ru-4.2.0.tar.bz2 -kde-l10n-sl-4.2.0.tar.bz2 -kde-l10n-sr-4.2.0.tar.bz2 -kde-l10n-sv-4.2.0.tar.bz2 -kde-l10n-th-4.2.0.tar.bz2 -kde-l10n-tr-4.2.0.tar.bz2 -kde-l10n-uk-4.2.0.tar.bz2 -kde-l10n-wa-4.2.0.tar.bz2 -kde-l10n-zh_CN-4.2.0.tar.bz2 -kde-l10n-zh_TW-4.2.0.tar.bz2 -kde-l10n-ar-4.2.0.tar.bz2 -kde-l10n-eu-4.2.0.tar.bz2 -kde-l10n-he-4.2.0.tar.bz2 -kde-l10n-kn-4.2.4.tar.bz2 +kde-l10n-ar-4.2.85.tar.bz2 +kde-l10n-nds-4.2.85.tar.bz2 +kde-l10n-bg-4.2.85.tar.bz2 +kde-l10n-bn_IN-4.2.85.tar.bz2 +kde-l10n-ca-4.2.85.tar.bz2 +kde-l10n-csb-4.2.85.tar.bz2 +kde-l10n-cs-4.2.85.tar.bz2 +kde-l10n-da-4.2.85.tar.bz2 +kde-l10n-de-4.2.85.tar.bz2 +kde-l10n-el-4.2.85.tar.bz2 +kde-l10n-en_GB-4.2.85.tar.bz2 +kde-l10n-es-4.2.85.tar.bz2 +kde-l10n-et-4.2.85.tar.bz2 +kde-l10n-eu-4.2.85.tar.bz2 +kde-l10n-fi-4.2.85.tar.bz2 +kde-l10n-fr-4.2.85.tar.bz2 +kde-l10n-ga-4.2.85.tar.bz2 +kde-l10n-gl-4.2.85.tar.bz2 +kde-l10n-gu-4.2.85.tar.bz2 +kde-l10n-he-4.2.85.tar.bz2 +kde-l10n-hi-4.2.85.tar.bz2 +kde-l10n-hu-4.2.85.tar.bz2 +kde-l10n-is-4.2.85.tar.bz2 +kde-l10n-it-4.2.85.tar.bz2 +kde-l10n-ja-4.2.85.tar.bz2 +kde-l10n-kk-4.2.85.tar.bz2 +kde-l10n-km-4.2.85.tar.bz2 +kde-l10n-kn-4.2.85.tar.bz2 +kde-l10n-ko-4.2.85.tar.bz2 +kde-l10n-ku-4.2.85.tar.bz2 +kde-l10n-lt-4.2.85.tar.bz2 +kde-l10n-lv-4.2.85.tar.bz2 +kde-l10n-mai-4.2.85.tar.bz2 +kde-l10n-mk-4.2.85.tar.bz2 +kde-l10n-ml-4.2.85.tar.bz2 +kde-l10n-mr-4.2.85.tar.bz2 +kde-l10n-nb-4.2.85.tar.bz2 +kde-l10n-nl-4.2.85.tar.bz2 +kde-l10n-nn-4.2.85.tar.bz2 +kde-l10n-pa-4.2.85.tar.bz2 +kde-l10n-pl-4.2.85.tar.bz2 +kde-l10n-pt_BR-4.2.85.tar.bz2 +kde-l10n-pt-4.2.85.tar.bz2 +kde-l10n-ro-4.2.85.tar.bz2 +kde-l10n-ru-4.2.85.tar.bz2 +kde-l10n-sk-4.2.85.tar.bz2 +kde-l10n-sl-4.2.85.tar.bz2 +kde-l10n-sr-4.2.85.tar.bz2 +kde-l10n-sv-4.2.85.tar.bz2 +kde-l10n-tg-4.2.85.tar.bz2 +kde-l10n-th-4.2.85.tar.bz2 +kde-l10n-tr-4.2.85.tar.bz2 +kde-l10n-uk-4.2.85.tar.bz2 +kde-l10n-wa-4.2.85.tar.bz2 +kde-l10n-zh_CN-4.2.85.tar.bz2 +kde-l10n-zh_TW-4.2.85.tar.bz2 +kde-l10n-ar-4.2.95.tar.bz2 +kde-l10n-bg-4.2.95.tar.bz2 +kde-l10n-bn_IN-4.2.95.tar.bz2 +kde-l10n-ca-4.2.95.tar.bz2 +kde-l10n-csb-4.2.95.tar.bz2 +kde-l10n-cs-4.2.95.tar.bz2 +kde-l10n-da-4.2.95.tar.bz2 +kde-l10n-de-4.2.95.tar.bz2 +kde-l10n-el-4.2.95.tar.bz2 +kde-l10n-en_GB-4.2.95.tar.bz2 +kde-l10n-es-4.2.95.tar.bz2 +kde-l10n-et-4.2.95.tar.bz2 +kde-l10n-eu-4.2.95.tar.bz2 +kde-l10n-fi-4.2.95.tar.bz2 +kde-l10n-fr-4.2.95.tar.bz2 +kde-l10n-ga-4.2.95.tar.bz2 +kde-l10n-gl-4.2.95.tar.bz2 +kde-l10n-gu-4.2.95.tar.bz2 +kde-l10n-he-4.2.95.tar.bz2 +kde-l10n-hi-4.2.95.tar.bz2 +kde-l10n-hu-4.2.95.tar.bz2 +kde-l10n-is-4.2.95.tar.bz2 +kde-l10n-it-4.2.95.tar.bz2 +kde-l10n-ja-4.2.95.tar.bz2 +kde-l10n-kk-4.2.95.tar.bz2 +kde-l10n-km-4.2.95.tar.bz2 +kde-l10n-kn-4.2.95.tar.bz2 +kde-l10n-ko-4.2.95.tar.bz2 +kde-l10n-ku-4.2.95.tar.bz2 +kde-l10n-lt-4.2.95.tar.bz2 +kde-l10n-lv-4.2.95.tar.bz2 +kde-l10n-mai-4.2.95.tar.bz2 +kde-l10n-mk-4.2.95.tar.bz2 +kde-l10n-ml-4.2.95.tar.bz2 +kde-l10n-mr-4.2.95.tar.bz2 +kde-l10n-nb-4.2.95.tar.bz2 +kde-l10n-nds-4.2.95.tar.bz2 +kde-l10n-nl-4.2.95.tar.bz2 +kde-l10n-nn-4.2.95.tar.bz2 +kde-l10n-pa-4.2.95.tar.bz2 +kde-l10n-pl-4.2.95.tar.bz2 +kde-l10n-pt_BR-4.2.95.tar.bz2 +kde-l10n-pt-4.2.95.tar.bz2 +kde-l10n-ro-4.2.95.tar.bz2 +kde-l10n-ru-4.2.95.tar.bz2 +kde-l10n-sk-4.2.95.tar.bz2 +kde-l10n-sl-4.2.95.tar.bz2 +kde-l10n-sr-4.2.95.tar.bz2 +kde-l10n-sv-4.2.95.tar.bz2 +kde-l10n-tg-4.2.95.tar.bz2 +kde-l10n-th-4.2.95.tar.bz2 +kde-l10n-tr-4.2.95.tar.bz2 +kde-l10n-uk-4.2.95.tar.bz2 +kde-l10n-wa-4.2.95.tar.bz2 +kde-l10n-zh_CN-4.2.95.tar.bz2 +kde-l10n-zh_TW-4.2.95.tar.bz2 +kde-l10n-ar-4.2.96.tar.bz2 +kde-l10n-bg-4.2.96.tar.bz2 +kde-l10n-bn_IN-4.2.96.tar.bz2 +kde-l10n-ca-4.2.96.tar.bz2 +kde-l10n-csb-4.2.96.tar.bz2 +kde-l10n-cs-4.2.96.tar.bz2 +kde-l10n-da-4.2.96.tar.bz2 +kde-l10n-de-4.2.96.tar.bz2 +kde-l10n-el-4.2.96.tar.bz2 +kde-l10n-en_GB-4.2.96.tar.bz2 +kde-l10n-es-4.2.96.tar.bz2 +kde-l10n-et-4.2.96.tar.bz2 +kde-l10n-eu-4.2.96.tar.bz2 +kde-l10n-fi-4.2.96.tar.bz2 +kde-l10n-fr-4.2.96.tar.bz2 +kde-l10n-ga-4.2.96.tar.bz2 +kde-l10n-gl-4.2.96.tar.bz2 +kde-l10n-gu-4.2.96.tar.bz2 +kde-l10n-he-4.2.96.tar.bz2 +kde-l10n-hi-4.2.96.tar.bz2 +kde-l10n-hu-4.2.96.tar.bz2 +kde-l10n-is-4.2.96.tar.bz2 +kde-l10n-it-4.2.96.tar.bz2 +kde-l10n-ja-4.2.96.tar.bz2 +kde-l10n-kk-4.2.96.tar.bz2 +kde-l10n-km-4.2.96.tar.bz2 +kde-l10n-kn-4.2.96.tar.bz2 +kde-l10n-ko-4.2.96.tar.bz2 +kde-l10n-ku-4.2.96.tar.bz2 +kde-l10n-lt-4.2.96.tar.bz2 +kde-l10n-lv-4.2.96.tar.bz2 +kde-l10n-mai-4.2.96.tar.bz2 +kde-l10n-mk-4.2.96.tar.bz2 +kde-l10n-ml-4.2.96.tar.bz2 +kde-l10n-mr-4.2.96.tar.bz2 +kde-l10n-nb-4.2.96.tar.bz2 +kde-l10n-nds-4.2.96.tar.bz2 +kde-l10n-nl-4.2.96.tar.bz2 +kde-l10n-nn-4.2.96.tar.bz2 +kde-l10n-pa-4.2.96.tar.bz2 +kde-l10n-pl-4.2.96.tar.bz2 +kde-l10n-pt_BR-4.2.96.tar.bz2 +kde-l10n-pt-4.2.96.tar.bz2 +kde-l10n-ro-4.2.96.tar.bz2 +kde-l10n-ru-4.2.96.tar.bz2 +kde-l10n-sk-4.2.96.tar.bz2 +kde-l10n-sl-4.2.96.tar.bz2 +kde-l10n-sr-4.2.96.tar.bz2 +kde-l10n-sv-4.2.96.tar.bz2 +kde-l10n-tg-4.2.96.tar.bz2 +kde-l10n-th-4.2.96.tar.bz2 +kde-l10n-tr-4.2.96.tar.bz2 +kde-l10n-uk-4.2.96.tar.bz2 +kde-l10n-wa-4.2.96.tar.bz2 +kde-l10n-zh_CN-4.2.96.tar.bz2 +kde-l10n-zh_TW-4.2.96.tar.bz2 +kde-l10n-ar-4.2.98.tar.bz2 +kde-l10n-bg-4.2.98.tar.bz2 +kde-l10n-bn_IN-4.2.98.tar.bz2 +kde-l10n-ca-4.2.98.tar.bz2 +kde-l10n-csb-4.2.98.tar.bz2 +kde-l10n-cs-4.2.98.tar.bz2 +kde-l10n-da-4.2.98.tar.bz2 +kde-l10n-de-4.2.98.tar.bz2 +kde-l10n-el-4.2.98.tar.bz2 +kde-l10n-en_GB-4.2.98.tar.bz2 +kde-l10n-es-4.2.98.tar.bz2 +kde-l10n-et-4.2.98.tar.bz2 +kde-l10n-eu-4.2.98.tar.bz2 +kde-l10n-fi-4.2.98.tar.bz2 +kde-l10n-fr-4.2.98.tar.bz2 +kde-l10n-ga-4.2.98.tar.bz2 +kde-l10n-gl-4.2.98.tar.bz2 +kde-l10n-gu-4.2.98.tar.bz2 +kde-l10n-he-4.2.98.tar.bz2 +kde-l10n-hi-4.2.98.tar.bz2 +kde-l10n-hu-4.2.98.tar.bz2 +kde-l10n-is-4.2.98.tar.bz2 +kde-l10n-it-4.2.98.tar.bz2 +kde-l10n-ja-4.2.98.tar.bz2 +kde-l10n-kk-4.2.98.tar.bz2 +kde-l10n-km-4.2.98.tar.bz2 +kde-l10n-kn-4.2.98.tar.bz2 +kde-l10n-ko-4.2.98.tar.bz2 +kde-l10n-ku-4.2.98.tar.bz2 +kde-l10n-lt-4.2.98.tar.bz2 +kde-l10n-lv-4.2.98.tar.bz2 +kde-l10n-mai-4.2.98.tar.bz2 +kde-l10n-mk-4.2.98.tar.bz2 +kde-l10n-ml-4.2.98.tar.bz2 +kde-l10n-mr-4.2.98.tar.bz2 +kde-l10n-nb-4.2.98.tar.bz2 +kde-l10n-nds-4.2.98.tar.bz2 +kde-l10n-nl-4.2.98.tar.bz2 +kde-l10n-nn-4.2.98.tar.bz2 +kde-l10n-pa-4.2.98.tar.bz2 +kde-l10n-pl-4.2.98.tar.bz2 +kde-l10n-pt_BR-4.2.98.tar.bz2 +kde-l10n-pt-4.2.98.tar.bz2 +kde-l10n-ro-4.2.98.tar.bz2 +kde-l10n-ru-4.2.98.tar.bz2 +kde-l10n-sk-4.2.98.tar.bz2 +kde-l10n-sl-4.2.98.tar.bz2 +kde-l10n-sr-4.2.98.tar.bz2 +kde-l10n-sv-4.2.98.tar.bz2 +kde-l10n-tg-4.2.98.tar.bz2 +kde-l10n-th-4.2.98.tar.bz2 +kde-l10n-tr-4.2.98.tar.bz2 +kde-l10n-uk-4.2.98.tar.bz2 +kde-l10n-wa-4.2.98.tar.bz2 +kde-l10n-zh_CN-4.2.98.tar.bz2 +kde-l10n-zh_TW-4.2.98.tar.bz2 +kde-l10n-ar-4.3.0.tar.bz2 +kde-l10n-bg-4.3.0.tar.bz2 +kde-l10n-bn_IN-4.3.0.tar.bz2 +kde-l10n-ca-4.3.0.tar.bz2 +kde-l10n-csb-4.3.0.tar.bz2 +kde-l10n-cs-4.3.0.tar.bz2 +kde-l10n-da-4.3.0.tar.bz2 +kde-l10n-de-4.3.0.tar.bz2 +kde-l10n-el-4.3.0.tar.bz2 +kde-l10n-en_GB-4.3.0.tar.bz2 +kde-l10n-es-4.3.0.tar.bz2 +kde-l10n-et-4.3.0.tar.bz2 +kde-l10n-eu-4.3.0.tar.bz2 +kde-l10n-fi-4.3.0.tar.bz2 +kde-l10n-fr-4.3.0.tar.bz2 +kde-l10n-ga-4.3.0.tar.bz2 +kde-l10n-gl-4.3.0.tar.bz2 +kde-l10n-gu-4.3.0.tar.bz2 +kde-l10n-he-4.3.0.tar.bz2 +kde-l10n-hi-4.3.0.tar.bz2 +kde-l10n-hu-4.3.0.tar.bz2 +kde-l10n-is-4.3.0.tar.bz2 +kde-l10n-it-4.3.0.tar.bz2 +kde-l10n-ja-4.3.0.tar.bz2 +kde-l10n-kk-4.3.0.tar.bz2 +kde-l10n-km-4.3.0.tar.bz2 +kde-l10n-kn-4.3.0.tar.bz2 +kde-l10n-ko-4.3.0.tar.bz2 +kde-l10n-ku-4.3.0.tar.bz2 +kde-l10n-lt-4.3.0.tar.bz2 +kde-l10n-lv-4.3.0.tar.bz2 +kde-l10n-mai-4.3.0.tar.bz2 +kde-l10n-mk-4.3.0.tar.bz2 +kde-l10n-ml-4.3.0.tar.bz2 +kde-l10n-mr-4.3.0.tar.bz2 +kde-l10n-nb-4.3.0.tar.bz2 +kde-l10n-nds-4.3.0.tar.bz2 +kde-l10n-nl-4.3.0.tar.bz2 +kde-l10n-nn-4.3.0.tar.bz2 +kde-l10n-pa-4.3.0.tar.bz2 +kde-l10n-pl-4.3.0.tar.bz2 +kde-l10n-pt_BR-4.3.0.tar.bz2 +kde-l10n-pt-4.3.0.tar.bz2 +kde-l10n-ro-4.3.0.tar.bz2 +kde-l10n-ru-4.3.0.tar.bz2 +kde-l10n-sk-4.3.0.tar.bz2 +kde-l10n-sl-4.3.0.tar.bz2 +kde-l10n-sr-4.3.0.tar.bz2 +kde-l10n-sv-4.3.0.tar.bz2 +kde-l10n-tg-4.3.0.tar.bz2 +kde-l10n-th-4.3.0.tar.bz2 +kde-l10n-tr-4.3.0.tar.bz2 +kde-l10n-uk-4.3.0.tar.bz2 +kde-l10n-wa-4.3.0.tar.bz2 +kde-l10n-zh_CN-4.3.0.tar.bz2 +kde-l10n-zh_TW-4.3.0.tar.bz2 Index: kde-l10n.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-l10n/F-11/kde-l10n.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- kde-l10n.spec 10 Jun 2009 10:57:04 -0000 1.83 +++ kde-l10n.spec 5 Aug 2009 15:46:13 -0000 1.84 @@ -1,8 +1,8 @@ %define buildall 0 Name: kde-l10n -Version: 4.2.4 -Release: 2%{dist} +Version: 4.3.0 +Release: 1%{dist} Url: http://www.kde.org Summary: Internationalization support for KDE Group: User Interface/Desktops @@ -74,6 +74,8 @@ Source61: ftp://ftp.kde.org/pub/kde/stab Source1000: subdirs-kde-l10n +# upstream patches + Requires: kde-filesystem BuildRequires: kdelibs4-devel >= %{version} @@ -130,14 +132,15 @@ Provides: %{name}-be = %{version}-%{rele %description Belarusian Belarusian language support for KDE -%package Bengali -Summary: Bengali language support for KDE +%package Bengali-India +Summary: Bengali India language support for KDE Group: User Interface/Desktops Requires: kde-filesystem Provides: %{name}-bn_IN = %{version}-%{release} +Obsoletes: %{name}-Bengali -%description Bengali -Bengali language support for KDE +%description Bengali-India +Bengali India language support for KDE %package Bulgarian Summary: Bulgarian language support for KDE @@ -804,6 +807,8 @@ for i in $(cat %{SOURCE1000}) ; do bzip2 -dc %{_sourcedir}/%{name}-$i-%{version}.tar.bz2 | tar -xf - done +# upstream patches + %build for i in $(cat %{SOURCE1000}) ; do pushd %{name}-$i-%{version} @@ -873,56 +878,68 @@ rm -rf %{buildroot} %if %{buildall} %files Afrikaans %defattr(-,root,root) -%lang(af) %{_datadir}/locale/af/* +%lang(af) %{_datadir}/locale/af/LC_MESSAGES/* +%lang(af) %{_datadir}/locale/af/entry.desktop %endif %files Arabic %defattr(-,root,root) -%lang(ar) %{_datadir}/locale/ar/* +%lang(ar) %{_datadir}/locale/ar/LC_MESSAGES/* +%lang(ar) %{_datadir}/locale/ar/entry.desktop +%lang(ar) %{_datadir}/locale/ar/LC_SCRIPTS/ %lang(ar) %{_datadir}/kde4/apps/klettres/ar %if %{buildall} %files Azerbaijani %defattr(-,root,root) -%lang(az) %{_datadir}/locale/az/* +%lang(az) %{_datadir}/locale/az/LC_MESSAGES/* +%lang(az) %{_datadir}/locale/az/entry.desktop %endif %if %{buildall} %files Belarusian %defattr(-,root,root) -%lang(be) %{_datadir}/locale/be/* +%lang(be) %{_datadir}/locale/be/LC_MESSAGES/* +%lang(be) %{_datadir}/locale/be/entry.desktop %endif %files Bulgarian %defattr(-,root,root) -%lang(bg) %{_datadir}/locale/bg/* +%lang(bg) %{_datadir}/locale/bg/LC_MESSAGES/* +%lang(bg) %{_datadir}/locale/bg/entry.desktop %lang(bg) %{_kde4_appsdir}/kvtml/bg -%files Bengali +%files Bengali-India %defattr(-,root,root) -%lang(bn_IN) %{_datadir}/locale/bn_IN/* +%lang(bn_IN) %{_datadir}/locale/bn_IN/LC_MESSAGES/* +%lang(bn_IN) %{_datadir}/locale/bn_IN/entry.desktop %if %{buildall} %files Tibetan %defattr(-,root,root) -%lang(bo) %{_datadir}/locale/bo/* +%lang(bo) %{_datadir}/locale/bo/LC_MESSAGES/* +%lang(bo) %{_datadir}/locale/bo/entry.desktop %endif %if %{buildall} %files Breton %defattr(-,root,root) -%lang(br) %{_datadir}/locale/br/* +%lang(br) %{_datadir}/locale/br/LC_MESSAGES/* +%lang(br) %{_datadir}/locale/br/entry.desktop %endif %if %{buildall} %files Bosnian %defattr(-,root,root) -%lang(bs) %{_datadir}/locale/bs/* +%lang(bs) %{_datadir}/locale/bs/LC_MESSAGES/* +%lang(bs) %{_datadir}/locale/bs/entry.desktop %endif %files Catalan %defattr(-,root,root) -%lang(ca) %{_datadir}/locale/ca/* +%lang(ca) %{_datadir}/locale/ca/LC_MESSAGES/* +%lang(ca) %{_datadir}/locale/ca/LC_SCRIPTS/ +%lang(ca) %{_datadir}/locale/ca/entry.desktop %lang(ca) %{_kde4_appsdir}/khangman/ca.txt %lang(ca) %{_kde4_appsdir}/kvtml/ca %lang(ca) %{_kde4_appsdir}/kvtml/latinCatalan* @@ -931,7 +948,8 @@ rm -rf %{buildroot} %files Czech %defattr(-,root,root) -%lang(cs) %{_datadir}/locale/cs/* +%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/* +%lang(cs) %{_datadir}/locale/cs/entry.desktop %lang(cs) %{_kde4_appsdir}/khangman/cs.txt %lang(cs) %{_kde4_appsdir}/klettres/cs %lang(cs) %{_kde4_appsdir}/kvtml/cs @@ -940,12 +958,14 @@ rm -rf %{buildroot} %if %{buildall} %files Welsh %defattr(-,root,root) -%lang(cy) %{_datadir}/locale/cy/* +%lang(cy) %{_datadir}/locale/cy/LC_MESSAGES/* +%lang(cy) %{_datadir}/locale/cy/entry.desktop %endif %files Danish %defattr(-,root,root) -%lang(da) %{_datadir}/locale/da/* +%lang(da) %{_datadir}/locale/da/LC_MESSAGES/* +%lang(da) %{_datadir}/locale/da/entry.desktop %lang(da) %{_kde4_appsdir}/ktuberling/sounds/da* %lang(da) %{_kde4_appsdir}/khangman/da.txt %lang(da) %{_kde4_appsdir}/klettres/da @@ -955,7 +975,9 @@ rm -rf %{buildroot} %files German %defattr(-,root,root) -%lang(de) %{_datadir}/locale/de/* +%lang(de) %{_datadir}/locale/de/LC_MESSAGES/* +%lang(de) %{_datadir}/locale/de/LC_SCRIPTS/ +%lang(de) %{_datadir}/locale/de/entry.desktop %lang(de) %{_kde4_appsdir}/klettres/de %lang(de) %{_kde4_appsdir}/ktuberling/sounds/de* %lang(de) %{_kde4_appsdir}/khangman/de.txt @@ -966,16 +988,19 @@ rm -rf %{buildroot} %files Greek %defattr(-,root,root) -%lang(el) %{_datadir}/locale/el/* +%lang(el) %{_datadir}/locale/el/LC_MESSAGES/* +%lang(el) %{_datadir}/locale/el/entry.desktop %lang(el) %{_kde4_appsdir}/kvtml/el %files Gujarati %defattr(-,root,root) -%lang(gu) %{_datadir}/locale/gu/* +%lang(gu) %{_datadir}/locale/gu/LC_MESSAGES/* +%lang(gu) %{_datadir}/locale/gu/entry.desktop %files British %defattr(-,root,root) -%lang(en_GB) %{_datadir}/locale/en_GB/* +%lang(en_GB) %{_datadir}/locale/en_GB/LC_MESSAGES/* +%lang(en_GB) %{_datadir}/locale/en_GB/entry.desktop %lang(en_GB) %{_kde4_appsdir}/klettres/en_GB %lang(en_GB) %{_kde4_appsdir}/kvtml/en_GB %lang(en_GB) %{_kde4_docdir}/HTML/en_GB @@ -986,12 +1011,14 @@ rm -rf %{buildroot} %if %{buildall} %files Esperanto %defattr(-,root,root) -%lang(eo) %{_datadir}/locale/eo/* +%lang(eo) %{_datadir}/locale/eo/LC_MESSAGES/* +%lang(eo) %{_datadir}/locale/eo/entry.desktop %endif %files Spanish %defattr(-,root,root) -%lang(es) %{_datadir}/locale/es/* +%lang(es) %{_datadir}/locale/es/LC_MESSAGES/* +%lang(es) %{_datadir}/locale/es/entry.desktop %lang(es) %{_kde4_appsdir}/ktuberling/sounds/es* #%lang(es) %{_kde4_appsdir}/khangman/data/es %lang(es) %{_kde4_appsdir}/khangman/es.txt @@ -1002,7 +1029,8 @@ rm -rf %{buildroot} %files Estonian %defattr(-,root,root) -%lang(et) %{_datadir}/locale/et/* +%lang(et) %{_datadir}/locale/et/LC_MESSAGES/* +%lang(et) %{_datadir}/locale/et/entry.desktop %lang(et) %{_kde4_appsdir}/khangman/et.txt %lang(et) %{_kde4_appsdir}/kvtml/et %lang(et) %{_kde4_docdir}/HTML/et @@ -1010,17 +1038,20 @@ rm -rf %{buildroot} %files Basque %defattr(-,root,root) -%lang(eu) %{_datadir}/locale/eu/* +%lang(eu) %{_datadir}/locale/eu/LC_MESSAGES/* +%lang(eu) %{_datadir}/locale/eu/entry.desktop %if %{buildall} %files Farsi %defattr(-,root,root) -%lang(fa) %{_datadir}/locale/fa/* +%lang(fa) %{_datadir}/locale/fa/LC_MESSAGES/* +%lang(fa) %{_datadir}/locale/fa/entry.desktop %endif %files Finnish %defattr(-,root,root) -%lang(fi) %{_datadir}/locale/fi/* +%lang(fi) %{_datadir}/locale/fi/LC_MESSAGES/* +%lang(fi) %{_datadir}/locale/fi/entry.desktop %lang(fi) %{_kde4_appsdir}/khangman/fi.txt %lang(fi) %{_kde4_appsdir}/ktuberling/sounds/fi* %lang(fi) %{_kde4_appsdir}/kvtml/fi @@ -1028,12 +1059,14 @@ rm -rf %{buildroot} %if %{buildall} %files Faroese %defattr(-,root,root) -%lang(fo) %{_datadir}/locale/fo/* +%lang(fo) %{_datadir}/locale/fo/LC_MESSAGES/* +%lang(fo) %{_datadir}/locale/fo/entry.desktop %endif %files French %defattr(-,root,root) -%lang(fr) %{_datadir}/locale/fr/* +%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/* +%lang(fr) %{_datadir}/locale/fr/entry.desktop %lang(fr) %{_kde4_appsdir}/ktuberling/sounds/fr* %lang(fr) %{_kde4_appsdir}/khangman/fr.txt %lang(fr) %{_kde4_appsdir}/kvtml/fr @@ -1043,18 +1076,23 @@ rm -rf %{buildroot} %if %{buildall} %files Frisian %defattr(-,root,root) -%lang(fy) %{_datadir}/locale/fy/* +%lang(fy) %{_datadir}/locale/fy/LC_MESSAGES/* +%lang(fy) %{_datadir}/locale/fy/entry.desktop %endif %files Irish %defattr(-,root,root) -%lang(ga) %{_datadir}/locale/ga/* +%lang(ga) %{_datadir}/locale/ga/LC_MESSAGES/* +%lang(ga) %{_datadir}/locale/ga/LC_SCRIPTS/ +%lang(ga) %{_datadir}/locale/ga/entry.desktop %lang(ga) %{_kde4_appsdir}/khangman/ga.txt +%lang(ga) %{_kde4_appsdir}/ktuberling/sounds/ga* %lang(ga) %{_kde4_appsdir}/kvtml/ga %files Galician %defattr(-,root,root) -%lang(gl) %{_datadir}/locale/gl/* +%lang(gl) %{_datadir}/locale/gl/LC_MESSAGES/* +%lang(gl) %{_datadir}/locale/gl/entry.desktop %lang(gl) %{_kde4_appsdir}/kvtml/gl %lang(gl) %{_kde4_appsdir}/ktuberling/sounds/gl.soundtheme %lang(gl) %{_kde4_appsdir}/ktuberling/sounds/gl/ @@ -1063,22 +1101,26 @@ rm -rf %{buildroot} %files Hebrew %defattr(-,root,root) -%lang(he) %{_datadir}/locale/he/* +%lang(he) %{_datadir}/locale/he/LC_MESSAGES/* +%lang(he) %{_datadir}/locale/he/entry.desktop %lang(he) %{_kde4_appsdir}/klettres/he %files Hindi %defattr(-,root,root) -%lang(hi) %{_datadir}/locale/hi/* +%lang(hi) %{_datadir}/locale/hi/LC_MESSAGES/* +%lang(hi) %{_datadir}/locale/hi/entry.desktop %if %{buildall} %files Croatian %defattr(-,root,root) -%lang(hr) %{_datadir}/locale/hr/* +%lang(hr) %{_datadir}/locale/hr/LC_MESSAGES/* +%lang(hr) %{_datadir}/locale/hr/entry.desktop %endif %files Hungarian %defattr(-,root,root) -%lang(hu) %{_datadir}/locale/hu/* +%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/* +%lang(hu) %{_datadir}/locale/hu/entry.desktop %lang(hu) %{_kde4_appsdir}/khangman/hu.txt %lang(hu) %{_kde4_appsdir}/kvtml/hu %lang(hu) %{_kde4_appsdir}/klettres/hu @@ -1087,16 +1129,19 @@ rm -rf %{buildroot} %if %{buildall} %files Indonesian %defattr(-,root,root) -%lang(id) %{_datadir}/locale/id/* +%lang(id) %{_datadir}/locale/id/LC_MESSAGES/* +%lang(id) %{_datadir}/locale/id/entry.desktop %endif %files Icelandic %defattr(-,root,root) -%lang(is) %{_datadir}/locale/is/* +%lang(is) %{_datadir}/locale/is/LC_MESSAGES/* +%lang(is) %{_datadir}/locale/is/entry.desktop %files Italian %defattr(-,root,root) -%lang(it) %{_datadir}/locale/it/* +%lang(it) %{_datadir}/locale/it/LC_MESSAGES/* +%lang(it) %{_datadir}/locale/it/entry.desktop %lang(it) %{_kde4_appsdir}/ktuberling/sounds/it* %lang(it) %{_kde4_appsdir}/klettres/it %lang(it) %{_kde4_appsdir}/kvtml/it @@ -1106,48 +1151,60 @@ rm -rf %{buildroot} %files Japanese %defattr(-,root,root) -%lang(ja) %{_datadir}/locale/ja/* +%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/* +%lang(ja) %{_datadir}/locale/ja/LC_SCRIPTS/ +%lang(ja) %{_datadir}/locale/ja/entry.desktop %lang(ja) %{_kde4_docdir}/HTML/ja %files Kannada %defattr(-,root,root) -%lang(kn) %{_datadir}/locale/kn/* +%lang(kn) %{_datadir}/locale/kn/LC_MESSAGES/* +%lang(kn) %{_datadir}/locale/kn/entry.desktop %files Kashubian %defattr(-,root,root) -%lang(csb) %{_datadir}/locale/csb/* +%lang(csb) %{_datadir}/locale/csb/LC_MESSAGES/* +%lang(csb) %{_datadir}/locale/csb/entry.desktop %files Kazakh %defattr(-,root,root) -%lang(kk) %{_datadir}/locale/kk/* +%lang(kk) %{_datadir}/locale/kk/LC_MESSAGES/* +%lang(kk) %{_datadir}/locale/kk/entry.desktop %files Khmer %defattr(-,root,root) -%lang(km) %{_datadir}/locale/km/* +%lang(km) %{_datadir}/locale/km/LC_MESSAGES/* +%lang(km) %{_datadir}/locale/km/entry.desktop %files Korean %defattr(-,root,root) -%lang(ko) %{_datadir}/locale/ko/* +%lang(ko) %{_datadir}/locale/ko/LC_MESSAGES/* +%lang(ko) %{_datadir}/locale/ko/LC_SCRIPTS/ +%lang(ko) %{_datadir}/locale/ko/entry.desktop %lang(ko) %{_kde4_docdir}/HTML/ko/ %files Kurdish %defattr(-,root,root) -%lang(ku) %{_datadir}/locale/ku/* +%lang(ku) %{_datadir}/locale/ku/LC_MESSAGES/* +%lang(ku) %{_datadir}/locale/ku/entry.desktop %if %{buildall} %files Lao %defattr(-,root,root) -%lang(lo) %{_datadir}/locale/lo/* +%lang(lo) %{_datadir}/locale/lo/LC_MESSAGES/* +%lang(lo) %{_datadir}/locale/lo/entry.desktop %endif %files Lithuanian %defattr(-,root,root) -%lang(lt) %{_datadir}/locale/lt/* +%lang(lt) %{_datadir}/locale/lt/LC_MESSAGES/* +%lang(lt) %{_datadir}/locale/lt/entry.desktop %lang(lt) %{_kde4_docdir}/HTML/lt/ %files LowSaxon %defattr(-,root,root) -%lang(nds) %{_datadir}/locale/nds/* +%lang(nds) %{_datadir}/locale/nds/LC_MESSAGES/* +%lang(nds) %{_datadir}/locale/nds/entry.desktop %lang(nds) %{_kde4_appsdir}/klettres/nds %lang(nds) %{_kde4_appsdir}/khangman/nds.txt %lang(nds) %{_kde4_appsdir}/kvtml/nds @@ -1157,46 +1214,57 @@ rm -rf %{buildroot} %files Latvian %defattr(-,root,root) -%lang(lv) %{_datadir}/locale/lv/* +%lang(lv) %{_datadir}/locale/lv/LC_MESSAGES/* +%lang(lv) %{_datadir}/locale/lv/entry.desktop %if %{buildall} %files Maori %defattr(-,root,root) -%lang(mi) %{_datadir}/locale/mi/* +%lang(mi) %{_datadir}/locale/mi/LC_MESSAGES/* +%lang(mi) %{_datadir}/locale/mi/entry.desktop %endif %files Macedonian %defattr(-,root,root) -%lang(mk) %{_datadir}/locale/mk/* +%lang(mk) %{_datadir}/locale/mk/LC_MESSAGES/* +%lang(mk) %{_datadir}/locale/mk/entry.desktop %files Maithili %defattr(-,root,root) -%lang(mai) %{_datadir}/locale/mai/* +%lang(mai) %{_datadir}/locale/mai/LC_MESSAGES/* +%lang(mai) %{_datadir}/locale/mai/entry.desktop %files Marathi %defattr(-,root,root) -%lang(mr) %{_datadir}/locale/mr/* +%lang(mr) %{_datadir}/locale/mr/LC_MESSAGES/* +%lang(mr) %{_datadir}/locale/mr/entry.desktop %files Malayalam %defattr(-,root,root) -%lang(ml) %{_datadir}/locale/ml/* +%lang(ml) %{_datadir}/locale/ml/LC_MESSAGES/* +%lang(ml) %{_datadir}/locale/ml/LC_SCRIPTS/ +%lang(ml) %{_datadir}/locale/ml/entry.desktop %lang(ml) %{_kde4_appsdir}/klettres/ml/ %if %{buildall} %files Maltese %defattr(-,root,root) -%lang(mt) %{_datadir}/locale/mt/* +%lang(mt) %{_datadir}/locale/mt/LC_MESSAGES/* +%lang(mt) %{_datadir}/locale/mt/entry.desktop %endif %if %{buildall} %files Nepali %defattr(-,root,root) -%lang(ne) %{_datadir}/locale/ne/* +%lang(ne) %{_datadir}/locale/ne/LC_MESSAGES/* +%lang(ne) %{_datadir}/locale/ne/entry.desktop %endif %files Dutch %defattr(-,root,root) -%lang(nl) %{_datadir}/locale/nl/* +%lang(nl) %{_datadir}/locale/nl/LC_MESSAGES/* +%lang(nl) %{_datadir}/locale/nl/LC_SCRIPTS/ +%lang(nl) %{_datadir}/locale/nl/entry.desktop %lang(nl) %{_kde4_appsdir}/ktuberling/sounds/nl* %lang(nl) %{_kde4_appsdir}/klettres/nl %lang(nl) %{_kde4_appsdir}/kvtml/nl @@ -1209,12 +1277,15 @@ rm -rf %{buildroot} %if %{buildall} %files NorthernSami %defattr(-,root,root) -%lang(se) %{_datadir}/locale/se/* +%lang(se) %{_datadir}/locale/se/LC_MESSAGES/* +%lang(se) %{_datadir}/locale/se/entry.desktop %endif %files Norwegian %defattr(-,root,root) -%lang(nb) %{_datadir}/locale/nb/* +%lang(nb) %{_datadir}/locale/nb/LC_MESSAGES/* +%lang(nb) %{_datadir}/locale/nb/LC_SCRIPTS/ +%lang(nb) %{_datadir}/locale/nb/entry.desktop %lang(nb) %{_kde4_appsdir}/khangman/nb.txt %lang(nb) %{_kde4_appsdir}/kvtml/nb/ %lang(nb) %{_kde4_docdir}/HTML/nb/ @@ -1226,7 +1297,9 @@ rm -rf %{buildroot} %files Norwegian-Nynorsk %defattr(-,root,root) -%lang(nn) %{_datadir}/locale/nn/* +%lang(nn) %{_datadir}/locale/nn/LC_MESSAGES/* +%lang(nn) %{_datadir}/locale/nn/LC_SCRIPTS/ +%lang(nn) %{_datadir}/locale/nn/entry.desktop %lang(nn) %{_kde4_appsdir}/khangman/nn.txt %lang(nn) %{_kde4_appsdir}/kvtml/nn/ %lang(nn) %{_kde4_docdir}/HTML/nn @@ -1235,23 +1308,28 @@ rm -rf %{buildroot} %if %{buildall} %files Occitan %defattr(-,root,root) -%lang(oc) %{_datadir}/locale/oc/* +%lang(oc) %{_datadir}/locale/oc/LC_MESSAGES/* +%lang(oc) %{_datadir}/locale/oc/entry.desktop %endif %files Punjabi %defattr(-,root,root) -%lang(pa) %{_datadir}/locale/pa/* +%lang(pa) %{_datadir}/locale/pa/LC_MESSAGES/* +%lang(pa) %{_datadir}/locale/pa/entry.desktop %files Polish %defattr(-,root,root) -%lang(pl) %{_datadir}/locale/pl/* +%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/* +%lang(pl) %{_datadir}/locale/pl/LC_SCRIPTS/ +%lang(pl) %{_datadir}/locale/pl/entry.desktop %lang(pl) %{_kde4_appsdir}/khangman/pl.txt %lang(pl) %{_kde4_appsdir}/kvtml/pl %lang(pl) %{_kde4_docdir}/HTML/pl %files Portuguese %defattr(-,root,root) -%lang(pt) %{_datadir}/locale/pt/* +%lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/* +%lang(pt) %{_datadir}/locale/pt/entry.desktop %lang(pt) %{_kde4_appsdir}/khangman/pt.txt %lang(pt) %{_kde4_appsdir}/ktuberling/sounds/pt* %lang(pt) %{_kde4_appsdir}/kvtml/pt @@ -1260,26 +1338,26 @@ rm -rf %{buildroot} %files Brazil %defattr(-,root,root) -%lang(pt_BR) %{_datadir}/locale/pt_BR/* +%lang(pt_BR) %{_datadir}/locale/pt_BR/LC_MESSAGES/* +%lang(pt_BR) %{_datadir}/locale/pt_BR/entry.desktop %lang(pt_BR) %{_kde4_appsdir}/khangman/pt_BR.txt %lang(pt_BR) %{_kde4_appsdir}/klettres/pt_BR/* %lang(pt_BR) %{_kde4_appsdir}/kvtml/pt_BR %lang(pt_BR) %{_kde4_docdir}/HTML/pt_BR -%lang(pt_BR) %{_kde4_appsdir}/katepart/syntax/logohighlightstyle.pt_BR.xml -%lang(pt_BR) %{_kde4_appsdir}/kturtle/data/logokeywords.pt_BR.xml -%lang(pt_BR) %{_kde4_appsdir}/kturtle/examples/pt_BR/*.logo %lang(pt_BR) %{_mandir}/pt_BR/*/* %files Romanian %defattr(-,root,root) -%lang(ro) %{_datadir}/locale/ro/* +%lang(ro) %{_datadir}/locale/ro/LC_MESSAGES/* +%lang(ro) %{_datadir}/locale/ro/entry.desktop %lang(ro) %{_kde4_appsdir}/kvtml/ro %lang(ro) %{_kde4_appsdir}/ktuberling/sounds/ro* %lang(ro) %{_kde4_docdir}/HTML/ro %files Russian %defattr(-,root,root) -%lang(ru) %{_datadir}/locale/ru/* +%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/* +%lang(ru) %{_datadir}/locale/ru/entry.desktop %lang(ru) %{_kde4_appsdir}/kvtml/ru %lang(ru) %{_kde4_docdir}/HTML/ru %lang(ru) %{_kde4_appsdir}/katepart/syntax/logohighlightstyle.ru.xml @@ -1289,13 +1367,15 @@ rm -rf %{buildroot} %files Slovak %defattr(-,root,root) -%lang(sk) %{_datadir}/locale/sk/* +%lang(sk) %{_datadir}/locale/sk/LC_MESSAGES/* +%lang(sk) %{_datadir}/locale/sk/entry.desktop #%lang(sk) %{_kde4_appsdir}/ktuberling/sounds/sk* #%lang(sk) %{_kde4_appsdir}/klettres/sk %files Slovenian %defattr(-,root,root) -%lang(sl) %{_datadir}/locale/sl/* +%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/* +%lang(sl) %{_datadir}/locale/sl/entry.desktop %lang(sl) %{_kde4_appsdir}/ktuberling/sounds/sl* %lang(sl) %{_kde4_appsdir}/khangman/sl.txt %lang(sl) %{_kde4_appsdir}/kvtml/sl @@ -1306,7 +1386,9 @@ rm -rf %{buildroot} %files Serbian %defattr(-,root,root) -%lang(sr) %{_datadir}/locale/sr/* +%lang(sr) %{_datadir}/locale/sr/LC_MESSAGES/* +%lang(sr) %{_datadir}/locale/sr/LC_SCRIPTS/ +%lang(sr) %{_datadir}/locale/sr/entry.desktop %lang(sr) %{_kde4_appsdir}/ktuberling/sounds/sr* %lang(sr) %{_kde4_docdir}/HTML/sr %lang(sr) %{_kde4_docdir}/HTML/sr at latin @@ -1317,12 +1399,16 @@ rm -rf %{buildroot} %lang(sr) %{_kde4_appsdir}/desktoptheme/*/widgets/l10n/sr at latin %lang(sr) %{_kde4_appsdir}/khangman/sr at latin.txt %lang(sr) %{_kde4_appsdir}/kvtml/sr* -%lang(sr) %{_datadir}/locale/sr at latin/* -%lang(sr) %{_mandir}/sr*/man1/* +%lang(sr) %{_datadir}/locale/sr at latin/LC_MESSAGES/* +%lang(sr) %{_datadir}/locale/sr at latin/entry.desktop +%lang(sr) %{_mandir}/sr/*/* +%lang(sr) %{_mandir}/sr at latin/*/* %files Swedish %defattr(-,root,root) -%lang(sv) %{_datadir}/locale/sv/* +%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/* +%lang(sv) %{_datadir}/locale/sv/entry.desktop +%lang(sv) %{_datadir}/locale/sv/LC_SCRIPTS/ %lang(sv) %{_kde4_appsdir}/ktuberling/sounds/sv* %lang(sv) %{_kde4_appsdir}/khangman/sv.txt %lang(sv) %{_kde4_appsdir}/kvtml/sv @@ -1332,29 +1418,36 @@ rm -rf %{buildroot} %if %{buildall} %files Tamil %defattr(-,root,root) -%lang(ta) %{_datadir}/locale/ta/* +%lang(ta) %{_datadir}/locale/ta/LC_MESSAGES/* +%lang(ta) %{_datadir}/locale/ta/entry.desktop %endif %files Tajik %defattr(-,root,root) -%lang(tg) %{_datadir}/locale/tg/* +%lang(tg) %{_datadir}/locale/tg/LC_MESSAGES/* +%lang(tg) %{_datadir}/locale/tg/entry.desktop %lang(tg) %{_kde4_appsdir}/kvtml/tg %lang(tg) %{_kde4_appsdir}/khangman/tg.txt %files Thai %defattr(-,root,root) -%lang(th) %{_datadir}/locale/th/* +%lang(th) %{_datadir}/locale/th/LC_MESSAGES/* +%lang(th) %{_datadir}/locale/th/charset +%lang(th) %{_datadir}/locale/th/entry.desktop %files Turkish %defattr(-,root,root) -%lang(tr) %{_datadir}/locale/tr/* +%lang(tr) %{_datadir}/locale/tr/LC_MESSAGES/* +%lang(tr) %{_datadir}/locale/tr/entry.desktop %lang(tr) %{_kde4_appsdir}/khangman/tr.txt %lang(tr) %{_kde4_appsdir}/kvtml/tr %lang(tr) %{_kde4_docdir}/HTML/tr %files Ukrainian %defattr(-,root,root) -%lang(uk) %{_datadir}/locale/uk/* +%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/* +%lang(uk) %{_datadir}/locale/uk/LC_SCRIPTS/ +%lang(uk) %{_datadir}/locale/uk/entry.desktop %lang(uk) %{_kde4_appsdir}/ktuberling/sounds/uk* %lang(uk) %{_kde4_appsdir}/kvtml/uk %lang(uk) %{_kde4_docdir}/HTML/uk @@ -1363,47 +1456,68 @@ rm -rf %{buildroot} %if %{buildall} %files Venda %defattr(-,root,root) -%lang(ven) %{_datadir}/locale/ven/* +%lang(ven) %{_datadir}/locale/ven/LC_MESSAGES/* +%lang(ven) %{_datadir}/locale/ven/entry.desktop %endif %if %{buildall} %files Vietnamese %defattr(-,root,root) -%lang(vi) %{_datadir}/locale/vi/* +%lang(vi) %{_datadir}/locale/vi/LC_MESSAGES/* +%lang(vi) %{_datadir}/locale/vi/entry.desktop %endif %files Walloon %defattr(-,root,root) -%lang(wa) %{_datadir}/locale/wa/* +%lang(wa) %{_datadir}/locale/wa/LC_MESSAGES/* +%lang(wa) %{_datadir}/locale/wa/entry.desktop +%lang(wa) %{_kde4_appsdir}/ktuberling/sounds/wa* %lang(wa) %{_kde4_docdir}/HTML/wa %if %{buildall} %files Xhosa %defattr(-,root,root) -%lang(xh) %{_datadir}/locale/xh/* +%lang(xh) %{_datadir}/locale/xh/LC_MESSAGES/* +%lang(xh) %{_datadir}/locale/xh/entry.desktop %endif %files Chinese %defattr(-,root,root) -%lang(zh_CN) %{_datadir}/locale/zh_CN/* +%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/* +%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_SCRIPTS/ +%lang(zh_CN) %{_datadir}/locale/zh_CN/charset +%lang(zh_CN) %{_datadir}/locale/zh_CN/entry.desktop %lang(zh_CN) %{_kde4_appsdir}/kvtml/zh_CN %lang(zh_CN) %{_kde4_appsdir}/step/objinfo/l10n/zh_CN/ %lang(zh_CN) %{_kde4_docdir}/HTML/zh_CN %files Chinese-Traditional %defattr(-,root,root) -%lang(zh_TW) %{_datadir}/locale/zh_TW/* +%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/* +%lang(zh_TW) %{_datadir}/locale/zh_TW/entry.desktop %lang(zh_TW) %{_kde4_docdir}/HTML/zh_TW %changelog -* Wed Jun 10 2009 Luk?? Tinkl - 4.2.4-2 -- add omitted Kannada +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Tue Jul 14 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Tue Jul 7 2009 Tom "spot" Callaway - 4.2.95-2 +- fix duplicate directory ownership (/usr/share/locale/*/LC_MESSAGES) -* Sat Jun 06 2009 Than Ngo - 4.2.4-1 -- 4.2.4 +* Tue Jun 30 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Tue May 19 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Tue Mar 31 2009 Luk?? Tinkl - 4.2.2-1 - KDE 4.2.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-l10n/F-11/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 10 Jun 2009 10:52:55 -0000 1.28 +++ sources 5 Aug 2009 15:46:13 -0000 1.29 @@ -1,56 +1,56 @@ -63f899e898f0dbbb549a14ca560350a0 kde-l10n-ar-4.2.4.tar.bz2 -04352d8c1e6820505adf230ef582326a kde-l10n-bg-4.2.4.tar.bz2 -8541726ab77ae698e7d917021513150d kde-l10n-bn_IN-4.2.4.tar.bz2 -6d90c8a58ef21cc84fbde5034abcdfd2 kde-l10n-ca-4.2.4.tar.bz2 -c528e407bc177d8cc8f07900942ed98a kde-l10n-cs-4.2.4.tar.bz2 -b63dfbfa73b7fd0cb6b86652ec0a115d kde-l10n-csb-4.2.4.tar.bz2 -39cdd4d26781d2af6528316f924dd2f9 kde-l10n-da-4.2.4.tar.bz2 -2f1185db36349a14a600ec58656c82ec kde-l10n-de-4.2.4.tar.bz2 -8cec4b527e64f11698217029413730ab kde-l10n-el-4.2.4.tar.bz2 -7598465393f948243f9da0252620ba93 kde-l10n-en_GB-4.2.4.tar.bz2 -dbe304dbadf6d03dfb73bc8577c603d6 kde-l10n-es-4.2.4.tar.bz2 -313999a61733d722324b4e899d8fecdd kde-l10n-et-4.2.4.tar.bz2 -d1744798414c697683f35f4eb800801d kde-l10n-eu-4.2.4.tar.bz2 -7d9d0e64d741c7c74917161336ccd982 kde-l10n-fi-4.2.4.tar.bz2 -0da9b56a0bc2a0cbb113974a365f0350 kde-l10n-fr-4.2.4.tar.bz2 -4c5f9d3c1f5c4514af509b9989186548 kde-l10n-ga-4.2.4.tar.bz2 -e1e3031948ff689b83f7e7f192ccda3c kde-l10n-gl-4.2.4.tar.bz2 -17f0f8c638932e3cc757b99e0f70de9f kde-l10n-gu-4.2.4.tar.bz2 -7b8e776c0a308c50749ae5a4e66e6caa kde-l10n-he-4.2.4.tar.bz2 -65854d31de0eadd32680a2c03c0644f9 kde-l10n-hi-4.2.4.tar.bz2 -9c0e191bc9d1d6e53d400611f3b7817c kde-l10n-hu-4.2.4.tar.bz2 -490b1de7f603cd070a17f2a91b120f6b kde-l10n-is-4.2.4.tar.bz2 -b32ebadc4ec0c02202db7a6b7431b78d kde-l10n-it-4.2.4.tar.bz2 -756f92c06b8cb013e4fc0ee6a8388465 kde-l10n-ja-4.2.4.tar.bz2 -3d8f1c7f64a950b2370bfc695a8dca3d kde-l10n-kk-4.2.4.tar.bz2 -81559bf93f7fc0e7a776dc5021393846 kde-l10n-km-4.2.4.tar.bz2 -0604120363f244fb9f6a9f52b28e9cd3 kde-l10n-ko-4.2.4.tar.bz2 -3861b5ed7bc1281f8e7dc7b3898b3cfb kde-l10n-ku-4.2.4.tar.bz2 -18a4848bb2e191995219bcb43d05692d kde-l10n-lt-4.2.4.tar.bz2 -2d387abb28a3309d09060c18217b6eac kde-l10n-lv-4.2.4.tar.bz2 -458e575aff53d9ee7e71c362a5414f22 kde-l10n-mai-4.2.4.tar.bz2 -feebd0b5db522c87d9206583db7c737d kde-l10n-mk-4.2.4.tar.bz2 -e9d4bc43113e74040e59a7fbc4e751a9 kde-l10n-ml-4.2.4.tar.bz2 -5d1b6b899093994f81827d4f218f7c06 kde-l10n-mr-4.2.4.tar.bz2 -d01bca94aa6eef4add56af21b8a7c1d9 kde-l10n-nb-4.2.4.tar.bz2 -ded46915af415c47b8c449ab36261298 kde-l10n-nds-4.2.4.tar.bz2 -77aef34bf6e2993e95fa043a6e4d884d kde-l10n-nl-4.2.4.tar.bz2 -8efa6f0754c7c03751bdb64a00702955 kde-l10n-nn-4.2.4.tar.bz2 -d2eac659c14a3feeba3021f4268ac7ca kde-l10n-pa-4.2.4.tar.bz2 -6749341a81d7807e326ce954b197b3e5 kde-l10n-pl-4.2.4.tar.bz2 -c364a53f7409ebc1f9fde2e9eeecd8b5 kde-l10n-pt-4.2.4.tar.bz2 -a1b1f1dc212ca772977488cc89ef9932 kde-l10n-pt_BR-4.2.4.tar.bz2 -0a8c80367b875602f6c45dd7468da11a kde-l10n-ro-4.2.4.tar.bz2 -d18ed35c1ff28ba2ee493fde9750210d kde-l10n-ru-4.2.4.tar.bz2 -59fbfc7bf835dfbd04458e5ddc5629a1 kde-l10n-sk-4.2.4.tar.bz2 -89042687ac864b2edbfc88de0250940f kde-l10n-sl-4.2.4.tar.bz2 -9d50b526065a2d98e9614260673f99c2 kde-l10n-sr-4.2.4.tar.bz2 -b70552996f20bf629531420fbf9bf9d1 kde-l10n-sv-4.2.4.tar.bz2 -39f5305b0a3d3d54fb503a7c4723e8b9 kde-l10n-tg-4.2.4.tar.bz2 -5164f4a21632fa1a065a9cc68409e1b1 kde-l10n-th-4.2.4.tar.bz2 -73996436690460bb7cbd77862bcb7350 kde-l10n-tr-4.2.4.tar.bz2 -f69f121a0abc6129ec8e2f5bca171623 kde-l10n-uk-4.2.4.tar.bz2 -402f19e737e56855bb3dfbbb240b891c kde-l10n-wa-4.2.4.tar.bz2 -373ef1ab6e56d063982c0e53b575ad3e kde-l10n-zh_CN-4.2.4.tar.bz2 -b1e8f50ea643b4ed8115d5c3257792cd kde-l10n-zh_TW-4.2.4.tar.bz2 -8b875d82ff0cb84a607e85e319a7bc33 kde-l10n-kn-4.2.4.tar.bz2 +97be5e3b2f06b86dcd2a3bdc4a9db55c kde-l10n-ar-4.3.0.tar.bz2 +fb0a71d21cf32e48a28916d365b4cd96 kde-l10n-bg-4.3.0.tar.bz2 +26164201b1d8b6c922385353f2a7aefb kde-l10n-bn_IN-4.3.0.tar.bz2 +1f9e2f387083be475ec995c0e965b1cf kde-l10n-ca-4.3.0.tar.bz2 +f19c3a3bfae24f4caf98a40f6bed7463 kde-l10n-csb-4.3.0.tar.bz2 +8d8ec27742416e134b2990abbd9af14b kde-l10n-cs-4.3.0.tar.bz2 +b81c512af946a1e365c2eada3d82e4e0 kde-l10n-da-4.3.0.tar.bz2 +c7ca5df8998b4ae0977bc706db86d89f kde-l10n-de-4.3.0.tar.bz2 +24b9e6117c254a7eb42bb7ac3ee5956e kde-l10n-el-4.3.0.tar.bz2 +1596bbb2848517bba0cf50854de47e89 kde-l10n-en_GB-4.3.0.tar.bz2 +34dc196b2395e3a3223346cf2dafde5a kde-l10n-es-4.3.0.tar.bz2 +aeb0683e93853f67c50ba2fcd1e4a41c kde-l10n-et-4.3.0.tar.bz2 +f513bfa2c570f733bb36279b06d96136 kde-l10n-eu-4.3.0.tar.bz2 +dc151141386e6e1af9dc2b405dd8a9d9 kde-l10n-fi-4.3.0.tar.bz2 +faa1b6b4d9640c9a45f0e86a5af64091 kde-l10n-fr-4.3.0.tar.bz2 +145deb5a130537b5abd8c75c316f88a5 kde-l10n-ga-4.3.0.tar.bz2 +fde9f9726edf1ba1a32302ea285a1bf5 kde-l10n-gl-4.3.0.tar.bz2 +fdda752dc37f1957662c8c8eb5fb581c kde-l10n-gu-4.3.0.tar.bz2 +f6ca255a2759ac90a1dbef609d0f173e kde-l10n-he-4.3.0.tar.bz2 +ad1bd358a3bf4a515e95607edfdde4c9 kde-l10n-hi-4.3.0.tar.bz2 +ba442f81bc3ed72710e5ea1c44c2949d kde-l10n-hu-4.3.0.tar.bz2 +40e82eea13e31644bf3982ab56595d18 kde-l10n-is-4.3.0.tar.bz2 +7974d9d51286c0bbe3ce9201cea05372 kde-l10n-it-4.3.0.tar.bz2 +e0bc5aecab2dab8a32a7a379c3bda98c kde-l10n-ja-4.3.0.tar.bz2 +c007430e5839c943c27d2c08a3271c01 kde-l10n-kk-4.3.0.tar.bz2 +4cde7eb586388fb3268aecc901c2f297 kde-l10n-km-4.3.0.tar.bz2 +e08b0161309fc03c0178a357f45c38e0 kde-l10n-kn-4.3.0.tar.bz2 +9a10bf30852acd34040c6fa8fcf1bc27 kde-l10n-ko-4.3.0.tar.bz2 +80dbde92c9cc2a3b18ddc8f8e6bf6228 kde-l10n-ku-4.3.0.tar.bz2 +0f7d011ce2e22f92e7e814445cf6ff97 kde-l10n-lt-4.3.0.tar.bz2 +e097c2d2be217ae29cb769504356281c kde-l10n-lv-4.3.0.tar.bz2 +2eda87bfb1490736fc0bd245177b015e kde-l10n-mai-4.3.0.tar.bz2 +853109465d2dc4031f0cd729775cca55 kde-l10n-mk-4.3.0.tar.bz2 +953f5f1d4cbb785cc4d8ef4a488c6661 kde-l10n-ml-4.3.0.tar.bz2 +c8d80300e921f31eca1ab8ea1de85ceb kde-l10n-mr-4.3.0.tar.bz2 +cfe753a7bebfda9f5f6f25399d8dad0c kde-l10n-nb-4.3.0.tar.bz2 +b7b453507e58788503835fec4eddd5a9 kde-l10n-nds-4.3.0.tar.bz2 +9118bfb78b280b0228f4f299420f98ea kde-l10n-nl-4.3.0.tar.bz2 +f6863912c5d4d326097e1f995299dbc1 kde-l10n-nn-4.3.0.tar.bz2 +a533709989a31c15600ddf9a3e3a7301 kde-l10n-pa-4.3.0.tar.bz2 +25fb4028a7bb2000b06363e23efec62d kde-l10n-pl-4.3.0.tar.bz2 +0020f01a730b5511712a89e13a1d4d76 kde-l10n-pt_BR-4.3.0.tar.bz2 +257a995ca6c0adaab8024445dbce848f kde-l10n-pt-4.3.0.tar.bz2 +f29614843f53950f87efe76fdb05d3d1 kde-l10n-ro-4.3.0.tar.bz2 +5bc404cea173009d5a817685ca61bcad kde-l10n-ru-4.3.0.tar.bz2 +24945e807ad3703f546a7f6787cb0345 kde-l10n-sk-4.3.0.tar.bz2 +02117baab6317032245d6ae9f958eb45 kde-l10n-sl-4.3.0.tar.bz2 +26338c314a2a3da58f93e8f606b185c2 kde-l10n-sr-4.3.0.tar.bz2 +7499b0fb6ddbb10c2f2e0fb0e88cb097 kde-l10n-sv-4.3.0.tar.bz2 +539ee71a082043ba788bf6c18a75d7d2 kde-l10n-tg-4.3.0.tar.bz2 +2c5dd52012d3e21eaefde4211bee2d1c kde-l10n-th-4.3.0.tar.bz2 +0d163e01436737a8f4b74d99527997a2 kde-l10n-tr-4.3.0.tar.bz2 +43be454febc2f9ca48b66fd5ce057898 kde-l10n-uk-4.3.0.tar.bz2 +76bc9dbac978806a7cd73a53fdbe8b69 kde-l10n-wa-4.3.0.tar.bz2 +7d0ddb25d6f6e21858b7811bfbd61458 kde-l10n-zh_CN-4.3.0.tar.bz2 +ce2a8abf6d8a43a4823ba2e19ad05649 kde-l10n-zh_TW-4.3.0.tar.bz2 Index: subdirs-kde-l10n =================================================================== RCS file: /cvs/pkgs/rpms/kde-l10n/F-11/subdirs-kde-l10n,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- subdirs-kde-l10n 10 Jun 2009 10:52:55 -0000 1.18 +++ subdirs-kde-l10n 5 Aug 2009 15:46:13 -0000 1.19 @@ -2,8 +2,8 @@ ar bg bn_IN ca -cs csb +cs da de el @@ -39,8 +39,8 @@ nl nn pa pl -pt pt_BR +pt ro ru sk From rdieter at fedoraproject.org Wed Aug 5 15:46:12 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 15:46:12 +0000 (UTC) Subject: rpms/kde-l10n/F-10 .cvsignore, 1.17, 1.18 kde-l10n.spec, 1.63, 1.64 sources, 1.24, 1.25 subdirs-kde-l10n, 1.17, 1.18 Message-ID: <20090805154612.EC87511C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-l10n/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27076/F-10 Modified Files: .cvsignore kde-l10n.spec sources subdirs-kde-l10n Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-l10n/F-10/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 10 Jun 2009 10:52:54 -0000 1.17 +++ .cvsignore 5 Aug 2009 15:46:12 -0000 1.18 @@ -1,236 +1,280 @@ -kde-l10n-bg-4.1.2.tar.bz2 -kde-l10n-ca-4.1.2.tar.bz2 -kde-l10n-cs-4.1.2.tar.bz2 -kde-l10n-csb-4.1.2.tar.bz2 -kde-l10n-da-4.1.2.tar.bz2 -kde-l10n-de-4.1.2.tar.bz2 -kde-l10n-el-4.1.2.tar.bz2 -kde-l10n-en_GB-4.1.2.tar.bz2 -kde-l10n-eo-4.1.2.tar.bz2 -kde-l10n-es-4.1.2.tar.bz2 -kde-l10n-et-4.1.2.tar.bz2 -kde-l10n-fi-4.1.2.tar.bz2 -kde-l10n-fr-4.1.2.tar.bz2 -kde-l10n-fy-4.1.2.tar.bz2 -kde-l10n-ga-4.1.2.tar.bz2 -kde-l10n-gl-4.1.2.tar.bz2 -kde-l10n-hi-4.1.2.tar.bz2 -kde-l10n-hu-4.1.2.tar.bz2 -kde-l10n-it-4.1.2.tar.bz2 -kde-l10n-ja-4.1.2.tar.bz2 -kde-l10n-kk-4.1.2.tar.bz2 -kde-l10n-km-4.1.2.tar.bz2 -kde-l10n-ko-4.1.2.tar.bz2 -kde-l10n-ku-4.1.2.tar.bz2 -kde-l10n-lt-4.1.2.tar.bz2 -kde-l10n-lv-4.1.2.tar.bz2 -kde-l10n-mk-4.1.2.tar.bz2 -kde-l10n-ml-4.1.2.tar.bz2 -kde-l10n-nb-4.1.2.tar.bz2 -kde-l10n-nds-4.1.2.tar.bz2 -kde-l10n-nl-4.1.2.tar.bz2 -kde-l10n-nn-4.1.2.tar.bz2 -kde-l10n-pa-4.1.2.tar.bz2 -kde-l10n-pl-4.1.2.tar.bz2 -kde-l10n-pt-4.1.2.tar.bz2 -kde-l10n-pt_BR-4.1.2.tar.bz2 -kde-l10n-ru-4.1.2.tar.bz2 -kde-l10n-sl-4.1.2.tar.bz2 -kde-l10n-sr-4.1.2.tar.bz2 -kde-l10n-sv-4.1.2.tar.bz2 -kde-l10n-ta-4.1.2.tar.bz2 -kde-l10n-th-4.1.2.tar.bz2 -kde-l10n-tr-4.1.2.tar.bz2 -kde-l10n-uk-4.1.2.tar.bz2 -kde-l10n-wa-4.1.2.tar.bz2 -kde-l10n-zh_CN-4.1.2.tar.bz2 -kde-l10n-zh_TW-4.1.2.tar.bz2 -kde-l10n-bg-4.1.80.tar.bz2 -kde-l10n-ca-4.1.80.tar.bz2 -kde-l10n-cs-4.1.80.tar.bz2 -kde-l10n-csb-4.1.80.tar.bz2 -kde-l10n-da-4.1.80.tar.bz2 -kde-l10n-de-4.1.80.tar.bz2 -kde-l10n-el-4.1.80.tar.bz2 -kde-l10n-en_GB-4.1.80.tar.bz2 -kde-l10n-eo-4.1.80.tar.bz2 -kde-l10n-es-4.1.80.tar.bz2 -kde-l10n-et-4.1.80.tar.bz2 -kde-l10n-fi-4.1.80.tar.bz2 -kde-l10n-fr-4.1.80.tar.bz2 -kde-l10n-fy-4.1.80.tar.bz2 -kde-l10n-ga-4.1.80.tar.bz2 -kde-l10n-gl-4.1.80.tar.bz2 -kde-l10n-hi-4.1.80.tar.bz2 -kde-l10n-hu-4.1.80.tar.bz2 -kde-l10n-it-4.1.80.tar.bz2 -kde-l10n-ja-4.1.80.tar.bz2 -kde-l10n-kk-4.1.80.tar.bz2 -kde-l10n-km-4.1.80.tar.bz2 -kde-l10n-ko-4.1.80.tar.bz2 -kde-l10n-ku-4.1.80.tar.bz2 -kde-l10n-lt-4.1.80.tar.bz2 -kde-l10n-lv-4.1.80.tar.bz2 -kde-l10n-mk-4.1.80.tar.bz2 -kde-l10n-ml-4.1.80.tar.bz2 -kde-l10n-nb-4.1.80.tar.bz2 -kde-l10n-nds-4.1.80.tar.bz2 -kde-l10n-nl-4.1.80.tar.bz2 -kde-l10n-nn-4.1.80.tar.bz2 -kde-l10n-pa-4.1.80.tar.bz2 -kde-l10n-pl-4.1.80.tar.bz2 -kde-l10n-pt-4.1.80.tar.bz2 -kde-l10n-pt_BR-4.1.80.tar.bz2 -kde-l10n-ru-4.1.80.tar.bz2 -kde-l10n-sl-4.1.80.tar.bz2 -kde-l10n-sr-4.1.80.tar.bz2 -kde-l10n-sv-4.1.80.tar.bz2 -kde-l10n-ta-4.1.80.tar.bz2 -kde-l10n-th-4.1.80.tar.bz2 -kde-l10n-tr-4.1.80.tar.bz2 -kde-l10n-uk-4.1.80.tar.bz2 -kde-l10n-wa-4.1.80.tar.bz2 -kde-l10n-zh_CN-4.1.80.tar.bz2 -kde-l10n-zh_TW-4.1.80.tar.bz2 -kde-l10n-bg-4.1.85.tar.bz2 -kde-l10n-ca-4.1.85.tar.bz2 -kde-l10n-cs-4.1.85.tar.bz2 -kde-l10n-csb-4.1.85.tar.bz2 -kde-l10n-da-4.1.85.tar.bz2 -kde-l10n-de-4.1.85.tar.bz2 -kde-l10n-el-4.1.85.tar.bz2 -kde-l10n-en_GB-4.1.85.tar.bz2 -kde-l10n-eo-4.1.85.tar.bz2 -kde-l10n-es-4.1.85.tar.bz2 -kde-l10n-et-4.1.85.tar.bz2 -kde-l10n-fi-4.1.85.tar.bz2 -kde-l10n-fr-4.1.85.tar.bz2 -kde-l10n-fy-4.1.85.tar.bz2 -kde-l10n-ga-4.1.85.tar.bz2 -kde-l10n-gl-4.1.85.tar.bz2 -kde-l10n-hi-4.1.85.tar.bz2 -kde-l10n-hu-4.1.85.tar.bz2 -kde-l10n-it-4.1.85.tar.bz2 -kde-l10n-ja-4.1.85.tar.bz2 -kde-l10n-kk-4.1.85.tar.bz2 -kde-l10n-km-4.1.85.tar.bz2 -kde-l10n-ko-4.1.85.tar.bz2 -kde-l10n-ku-4.1.85.tar.bz2 -kde-l10n-lt-4.1.85.tar.bz2 -kde-l10n-lv-4.1.85.tar.bz2 -kde-l10n-mk-4.1.85.tar.bz2 -kde-l10n-ml-4.1.85.tar.bz2 -kde-l10n-nb-4.1.85.tar.bz2 -kde-l10n-nds-4.1.85.tar.bz2 -kde-l10n-nl-4.1.85.tar.bz2 -kde-l10n-nn-4.1.85.tar.bz2 -kde-l10n-pa-4.1.85.tar.bz2 -kde-l10n-pl-4.1.85.tar.bz2 -kde-l10n-pt-4.1.85.tar.bz2 -kde-l10n-pt_BR-4.1.85.tar.bz2 -kde-l10n-ru-4.1.85.tar.bz2 -kde-l10n-sl-4.1.85.tar.bz2 -kde-l10n-sr-4.1.85.tar.bz2 -kde-l10n-sv-4.1.85.tar.bz2 -kde-l10n-ta-4.1.85.tar.bz2 -kde-l10n-th-4.1.85.tar.bz2 -kde-l10n-tr-4.1.85.tar.bz2 -kde-l10n-uk-4.1.85.tar.bz2 -kde-l10n-wa-4.1.85.tar.bz2 -kde-l10n-zh_CN-4.1.85.tar.bz2 -kde-l10n-zh_TW-4.1.85.tar.bz2 -kde-l10n-bg-4.1.96.tar.bz2 -kde-l10n-ca-4.1.96.tar.bz2 -kde-l10n-cs-4.1.96.tar.bz2 -kde-l10n-csb-4.1.96.tar.bz2 -kde-l10n-da-4.1.96.tar.bz2 -kde-l10n-de-4.1.96.tar.bz2 -kde-l10n-el-4.1.96.tar.bz2 -kde-l10n-en_GB-4.1.96.tar.bz2 -kde-l10n-eo-4.1.96.tar.bz2 -kde-l10n-es-4.1.96.tar.bz2 -kde-l10n-et-4.1.96.tar.bz2 -kde-l10n-fi-4.1.96.tar.bz2 -kde-l10n-fr-4.1.96.tar.bz2 -kde-l10n-fy-4.1.96.tar.bz2 -kde-l10n-ga-4.1.96.tar.bz2 -kde-l10n-gl-4.1.96.tar.bz2 -kde-l10n-hi-4.1.96.tar.bz2 -kde-l10n-hu-4.1.96.tar.bz2 -kde-l10n-it-4.1.96.tar.bz2 -kde-l10n-ja-4.1.96.tar.bz2 -kde-l10n-kk-4.1.96.tar.bz2 -kde-l10n-km-4.1.96.tar.bz2 -kde-l10n-ko-4.1.96.tar.bz2 -kde-l10n-ku-4.1.96.tar.bz2 -kde-l10n-lt-4.1.96.tar.bz2 -kde-l10n-lv-4.1.96.tar.bz2 -kde-l10n-mk-4.1.96.tar.bz2 -kde-l10n-ml-4.1.96.tar.bz2 -kde-l10n-nb-4.1.96.tar.bz2 -kde-l10n-nds-4.1.96.tar.bz2 -kde-l10n-nl-4.1.96.tar.bz2 -kde-l10n-nn-4.1.96.tar.bz2 -kde-l10n-pa-4.1.96.tar.bz2 -kde-l10n-pl-4.1.96.tar.bz2 -kde-l10n-pt-4.1.96.tar.bz2 -kde-l10n-pt_BR-4.1.96.tar.bz2 -kde-l10n-ru-4.1.96.tar.bz2 -kde-l10n-sl-4.1.96.tar.bz2 -kde-l10n-sr-4.1.96.tar.bz2 -kde-l10n-sv-4.1.96.tar.bz2 -kde-l10n-ta-4.1.96.tar.bz2 -kde-l10n-th-4.1.96.tar.bz2 -kde-l10n-tr-4.1.96.tar.bz2 -kde-l10n-uk-4.1.96.tar.bz2 -kde-l10n-wa-4.1.96.tar.bz2 -kde-l10n-zh_CN-4.1.96.tar.bz2 -kde-l10n-zh_TW-4.1.96.tar.bz2 -kde-l10n-bg-4.2.0.tar.bz2 -kde-l10n-ca-4.2.0.tar.bz2 -kde-l10n-cs-4.2.0.tar.bz2 -kde-l10n-csb-4.2.0.tar.bz2 -kde-l10n-da-4.2.0.tar.bz2 -kde-l10n-de-4.2.0.tar.bz2 -kde-l10n-el-4.2.0.tar.bz2 -kde-l10n-en_GB-4.2.0.tar.bz2 -kde-l10n-es-4.2.0.tar.bz2 -kde-l10n-et-4.2.0.tar.bz2 -kde-l10n-fi-4.2.0.tar.bz2 -kde-l10n-fr-4.2.0.tar.bz2 -kde-l10n-ga-4.2.0.tar.bz2 -kde-l10n-gl-4.2.0.tar.bz2 -kde-l10n-hi-4.2.0.tar.bz2 -kde-l10n-hu-4.2.0.tar.bz2 -kde-l10n-it-4.2.0.tar.bz2 -kde-l10n-ja-4.2.0.tar.bz2 -kde-l10n-kk-4.2.0.tar.bz2 -kde-l10n-km-4.2.0.tar.bz2 -kde-l10n-ko-4.2.0.tar.bz2 -kde-l10n-ku-4.2.0.tar.bz2 -kde-l10n-lt-4.2.0.tar.bz2 -kde-l10n-lv-4.2.0.tar.bz2 -kde-l10n-mk-4.2.0.tar.bz2 -kde-l10n-ml-4.2.0.tar.bz2 -kde-l10n-nb-4.2.0.tar.bz2 -kde-l10n-nds-4.2.0.tar.bz2 -kde-l10n-nl-4.2.0.tar.bz2 -kde-l10n-nn-4.2.0.tar.bz2 -kde-l10n-pa-4.2.0.tar.bz2 -kde-l10n-pl-4.2.0.tar.bz2 -kde-l10n-pt-4.2.0.tar.bz2 -kde-l10n-pt_BR-4.2.0.tar.bz2 -kde-l10n-ru-4.2.0.tar.bz2 -kde-l10n-sl-4.2.0.tar.bz2 -kde-l10n-sr-4.2.0.tar.bz2 -kde-l10n-sv-4.2.0.tar.bz2 -kde-l10n-th-4.2.0.tar.bz2 -kde-l10n-tr-4.2.0.tar.bz2 -kde-l10n-uk-4.2.0.tar.bz2 -kde-l10n-wa-4.2.0.tar.bz2 -kde-l10n-zh_CN-4.2.0.tar.bz2 -kde-l10n-zh_TW-4.2.0.tar.bz2 -kde-l10n-ar-4.2.0.tar.bz2 -kde-l10n-eu-4.2.0.tar.bz2 -kde-l10n-he-4.2.0.tar.bz2 -kde-l10n-kn-4.2.4.tar.bz2 +kde-l10n-ar-4.2.85.tar.bz2 +kde-l10n-nds-4.2.85.tar.bz2 +kde-l10n-bg-4.2.85.tar.bz2 +kde-l10n-bn_IN-4.2.85.tar.bz2 +kde-l10n-ca-4.2.85.tar.bz2 +kde-l10n-csb-4.2.85.tar.bz2 +kde-l10n-cs-4.2.85.tar.bz2 +kde-l10n-da-4.2.85.tar.bz2 +kde-l10n-de-4.2.85.tar.bz2 +kde-l10n-el-4.2.85.tar.bz2 +kde-l10n-en_GB-4.2.85.tar.bz2 +kde-l10n-es-4.2.85.tar.bz2 +kde-l10n-et-4.2.85.tar.bz2 +kde-l10n-eu-4.2.85.tar.bz2 +kde-l10n-fi-4.2.85.tar.bz2 +kde-l10n-fr-4.2.85.tar.bz2 +kde-l10n-ga-4.2.85.tar.bz2 +kde-l10n-gl-4.2.85.tar.bz2 +kde-l10n-gu-4.2.85.tar.bz2 +kde-l10n-he-4.2.85.tar.bz2 +kde-l10n-hi-4.2.85.tar.bz2 +kde-l10n-hu-4.2.85.tar.bz2 +kde-l10n-is-4.2.85.tar.bz2 +kde-l10n-it-4.2.85.tar.bz2 +kde-l10n-ja-4.2.85.tar.bz2 +kde-l10n-kk-4.2.85.tar.bz2 +kde-l10n-km-4.2.85.tar.bz2 +kde-l10n-kn-4.2.85.tar.bz2 +kde-l10n-ko-4.2.85.tar.bz2 +kde-l10n-ku-4.2.85.tar.bz2 +kde-l10n-lt-4.2.85.tar.bz2 +kde-l10n-lv-4.2.85.tar.bz2 +kde-l10n-mai-4.2.85.tar.bz2 +kde-l10n-mk-4.2.85.tar.bz2 +kde-l10n-ml-4.2.85.tar.bz2 +kde-l10n-mr-4.2.85.tar.bz2 +kde-l10n-nb-4.2.85.tar.bz2 +kde-l10n-nl-4.2.85.tar.bz2 +kde-l10n-nn-4.2.85.tar.bz2 +kde-l10n-pa-4.2.85.tar.bz2 +kde-l10n-pl-4.2.85.tar.bz2 +kde-l10n-pt_BR-4.2.85.tar.bz2 +kde-l10n-pt-4.2.85.tar.bz2 +kde-l10n-ro-4.2.85.tar.bz2 +kde-l10n-ru-4.2.85.tar.bz2 +kde-l10n-sk-4.2.85.tar.bz2 +kde-l10n-sl-4.2.85.tar.bz2 +kde-l10n-sr-4.2.85.tar.bz2 +kde-l10n-sv-4.2.85.tar.bz2 +kde-l10n-tg-4.2.85.tar.bz2 +kde-l10n-th-4.2.85.tar.bz2 +kde-l10n-tr-4.2.85.tar.bz2 +kde-l10n-uk-4.2.85.tar.bz2 +kde-l10n-wa-4.2.85.tar.bz2 +kde-l10n-zh_CN-4.2.85.tar.bz2 +kde-l10n-zh_TW-4.2.85.tar.bz2 +kde-l10n-ar-4.2.95.tar.bz2 +kde-l10n-bg-4.2.95.tar.bz2 +kde-l10n-bn_IN-4.2.95.tar.bz2 +kde-l10n-ca-4.2.95.tar.bz2 +kde-l10n-csb-4.2.95.tar.bz2 +kde-l10n-cs-4.2.95.tar.bz2 +kde-l10n-da-4.2.95.tar.bz2 +kde-l10n-de-4.2.95.tar.bz2 +kde-l10n-el-4.2.95.tar.bz2 +kde-l10n-en_GB-4.2.95.tar.bz2 +kde-l10n-es-4.2.95.tar.bz2 +kde-l10n-et-4.2.95.tar.bz2 +kde-l10n-eu-4.2.95.tar.bz2 +kde-l10n-fi-4.2.95.tar.bz2 +kde-l10n-fr-4.2.95.tar.bz2 +kde-l10n-ga-4.2.95.tar.bz2 +kde-l10n-gl-4.2.95.tar.bz2 +kde-l10n-gu-4.2.95.tar.bz2 +kde-l10n-he-4.2.95.tar.bz2 +kde-l10n-hi-4.2.95.tar.bz2 +kde-l10n-hu-4.2.95.tar.bz2 +kde-l10n-is-4.2.95.tar.bz2 +kde-l10n-it-4.2.95.tar.bz2 +kde-l10n-ja-4.2.95.tar.bz2 +kde-l10n-kk-4.2.95.tar.bz2 +kde-l10n-km-4.2.95.tar.bz2 +kde-l10n-kn-4.2.95.tar.bz2 +kde-l10n-ko-4.2.95.tar.bz2 +kde-l10n-ku-4.2.95.tar.bz2 +kde-l10n-lt-4.2.95.tar.bz2 +kde-l10n-lv-4.2.95.tar.bz2 +kde-l10n-mai-4.2.95.tar.bz2 +kde-l10n-mk-4.2.95.tar.bz2 +kde-l10n-ml-4.2.95.tar.bz2 +kde-l10n-mr-4.2.95.tar.bz2 +kde-l10n-nb-4.2.95.tar.bz2 +kde-l10n-nds-4.2.95.tar.bz2 +kde-l10n-nl-4.2.95.tar.bz2 +kde-l10n-nn-4.2.95.tar.bz2 +kde-l10n-pa-4.2.95.tar.bz2 +kde-l10n-pl-4.2.95.tar.bz2 +kde-l10n-pt_BR-4.2.95.tar.bz2 +kde-l10n-pt-4.2.95.tar.bz2 +kde-l10n-ro-4.2.95.tar.bz2 +kde-l10n-ru-4.2.95.tar.bz2 +kde-l10n-sk-4.2.95.tar.bz2 +kde-l10n-sl-4.2.95.tar.bz2 +kde-l10n-sr-4.2.95.tar.bz2 +kde-l10n-sv-4.2.95.tar.bz2 +kde-l10n-tg-4.2.95.tar.bz2 +kde-l10n-th-4.2.95.tar.bz2 +kde-l10n-tr-4.2.95.tar.bz2 +kde-l10n-uk-4.2.95.tar.bz2 +kde-l10n-wa-4.2.95.tar.bz2 +kde-l10n-zh_CN-4.2.95.tar.bz2 +kde-l10n-zh_TW-4.2.95.tar.bz2 +kde-l10n-ar-4.2.96.tar.bz2 +kde-l10n-bg-4.2.96.tar.bz2 +kde-l10n-bn_IN-4.2.96.tar.bz2 +kde-l10n-ca-4.2.96.tar.bz2 +kde-l10n-csb-4.2.96.tar.bz2 +kde-l10n-cs-4.2.96.tar.bz2 +kde-l10n-da-4.2.96.tar.bz2 +kde-l10n-de-4.2.96.tar.bz2 +kde-l10n-el-4.2.96.tar.bz2 +kde-l10n-en_GB-4.2.96.tar.bz2 +kde-l10n-es-4.2.96.tar.bz2 +kde-l10n-et-4.2.96.tar.bz2 +kde-l10n-eu-4.2.96.tar.bz2 +kde-l10n-fi-4.2.96.tar.bz2 +kde-l10n-fr-4.2.96.tar.bz2 +kde-l10n-ga-4.2.96.tar.bz2 +kde-l10n-gl-4.2.96.tar.bz2 +kde-l10n-gu-4.2.96.tar.bz2 +kde-l10n-he-4.2.96.tar.bz2 +kde-l10n-hi-4.2.96.tar.bz2 +kde-l10n-hu-4.2.96.tar.bz2 +kde-l10n-is-4.2.96.tar.bz2 +kde-l10n-it-4.2.96.tar.bz2 +kde-l10n-ja-4.2.96.tar.bz2 +kde-l10n-kk-4.2.96.tar.bz2 +kde-l10n-km-4.2.96.tar.bz2 +kde-l10n-kn-4.2.96.tar.bz2 +kde-l10n-ko-4.2.96.tar.bz2 +kde-l10n-ku-4.2.96.tar.bz2 +kde-l10n-lt-4.2.96.tar.bz2 +kde-l10n-lv-4.2.96.tar.bz2 +kde-l10n-mai-4.2.96.tar.bz2 +kde-l10n-mk-4.2.96.tar.bz2 +kde-l10n-ml-4.2.96.tar.bz2 +kde-l10n-mr-4.2.96.tar.bz2 +kde-l10n-nb-4.2.96.tar.bz2 +kde-l10n-nds-4.2.96.tar.bz2 +kde-l10n-nl-4.2.96.tar.bz2 +kde-l10n-nn-4.2.96.tar.bz2 +kde-l10n-pa-4.2.96.tar.bz2 +kde-l10n-pl-4.2.96.tar.bz2 +kde-l10n-pt_BR-4.2.96.tar.bz2 +kde-l10n-pt-4.2.96.tar.bz2 +kde-l10n-ro-4.2.96.tar.bz2 +kde-l10n-ru-4.2.96.tar.bz2 +kde-l10n-sk-4.2.96.tar.bz2 +kde-l10n-sl-4.2.96.tar.bz2 +kde-l10n-sr-4.2.96.tar.bz2 +kde-l10n-sv-4.2.96.tar.bz2 +kde-l10n-tg-4.2.96.tar.bz2 +kde-l10n-th-4.2.96.tar.bz2 +kde-l10n-tr-4.2.96.tar.bz2 +kde-l10n-uk-4.2.96.tar.bz2 +kde-l10n-wa-4.2.96.tar.bz2 +kde-l10n-zh_CN-4.2.96.tar.bz2 +kde-l10n-zh_TW-4.2.96.tar.bz2 +kde-l10n-ar-4.2.98.tar.bz2 +kde-l10n-bg-4.2.98.tar.bz2 +kde-l10n-bn_IN-4.2.98.tar.bz2 +kde-l10n-ca-4.2.98.tar.bz2 +kde-l10n-csb-4.2.98.tar.bz2 +kde-l10n-cs-4.2.98.tar.bz2 +kde-l10n-da-4.2.98.tar.bz2 +kde-l10n-de-4.2.98.tar.bz2 +kde-l10n-el-4.2.98.tar.bz2 +kde-l10n-en_GB-4.2.98.tar.bz2 +kde-l10n-es-4.2.98.tar.bz2 +kde-l10n-et-4.2.98.tar.bz2 +kde-l10n-eu-4.2.98.tar.bz2 +kde-l10n-fi-4.2.98.tar.bz2 +kde-l10n-fr-4.2.98.tar.bz2 +kde-l10n-ga-4.2.98.tar.bz2 +kde-l10n-gl-4.2.98.tar.bz2 +kde-l10n-gu-4.2.98.tar.bz2 +kde-l10n-he-4.2.98.tar.bz2 +kde-l10n-hi-4.2.98.tar.bz2 +kde-l10n-hu-4.2.98.tar.bz2 +kde-l10n-is-4.2.98.tar.bz2 +kde-l10n-it-4.2.98.tar.bz2 +kde-l10n-ja-4.2.98.tar.bz2 +kde-l10n-kk-4.2.98.tar.bz2 +kde-l10n-km-4.2.98.tar.bz2 +kde-l10n-kn-4.2.98.tar.bz2 +kde-l10n-ko-4.2.98.tar.bz2 +kde-l10n-ku-4.2.98.tar.bz2 +kde-l10n-lt-4.2.98.tar.bz2 +kde-l10n-lv-4.2.98.tar.bz2 +kde-l10n-mai-4.2.98.tar.bz2 +kde-l10n-mk-4.2.98.tar.bz2 +kde-l10n-ml-4.2.98.tar.bz2 +kde-l10n-mr-4.2.98.tar.bz2 +kde-l10n-nb-4.2.98.tar.bz2 +kde-l10n-nds-4.2.98.tar.bz2 +kde-l10n-nl-4.2.98.tar.bz2 +kde-l10n-nn-4.2.98.tar.bz2 +kde-l10n-pa-4.2.98.tar.bz2 +kde-l10n-pl-4.2.98.tar.bz2 +kde-l10n-pt_BR-4.2.98.tar.bz2 +kde-l10n-pt-4.2.98.tar.bz2 +kde-l10n-ro-4.2.98.tar.bz2 +kde-l10n-ru-4.2.98.tar.bz2 +kde-l10n-sk-4.2.98.tar.bz2 +kde-l10n-sl-4.2.98.tar.bz2 +kde-l10n-sr-4.2.98.tar.bz2 +kde-l10n-sv-4.2.98.tar.bz2 +kde-l10n-tg-4.2.98.tar.bz2 +kde-l10n-th-4.2.98.tar.bz2 +kde-l10n-tr-4.2.98.tar.bz2 +kde-l10n-uk-4.2.98.tar.bz2 +kde-l10n-wa-4.2.98.tar.bz2 +kde-l10n-zh_CN-4.2.98.tar.bz2 +kde-l10n-zh_TW-4.2.98.tar.bz2 +kde-l10n-ar-4.3.0.tar.bz2 +kde-l10n-bg-4.3.0.tar.bz2 +kde-l10n-bn_IN-4.3.0.tar.bz2 +kde-l10n-ca-4.3.0.tar.bz2 +kde-l10n-csb-4.3.0.tar.bz2 +kde-l10n-cs-4.3.0.tar.bz2 +kde-l10n-da-4.3.0.tar.bz2 +kde-l10n-de-4.3.0.tar.bz2 +kde-l10n-el-4.3.0.tar.bz2 +kde-l10n-en_GB-4.3.0.tar.bz2 +kde-l10n-es-4.3.0.tar.bz2 +kde-l10n-et-4.3.0.tar.bz2 +kde-l10n-eu-4.3.0.tar.bz2 +kde-l10n-fi-4.3.0.tar.bz2 +kde-l10n-fr-4.3.0.tar.bz2 +kde-l10n-ga-4.3.0.tar.bz2 +kde-l10n-gl-4.3.0.tar.bz2 +kde-l10n-gu-4.3.0.tar.bz2 +kde-l10n-he-4.3.0.tar.bz2 +kde-l10n-hi-4.3.0.tar.bz2 +kde-l10n-hu-4.3.0.tar.bz2 +kde-l10n-is-4.3.0.tar.bz2 +kde-l10n-it-4.3.0.tar.bz2 +kde-l10n-ja-4.3.0.tar.bz2 +kde-l10n-kk-4.3.0.tar.bz2 +kde-l10n-km-4.3.0.tar.bz2 +kde-l10n-kn-4.3.0.tar.bz2 +kde-l10n-ko-4.3.0.tar.bz2 +kde-l10n-ku-4.3.0.tar.bz2 +kde-l10n-lt-4.3.0.tar.bz2 +kde-l10n-lv-4.3.0.tar.bz2 +kde-l10n-mai-4.3.0.tar.bz2 +kde-l10n-mk-4.3.0.tar.bz2 +kde-l10n-ml-4.3.0.tar.bz2 +kde-l10n-mr-4.3.0.tar.bz2 +kde-l10n-nb-4.3.0.tar.bz2 +kde-l10n-nds-4.3.0.tar.bz2 +kde-l10n-nl-4.3.0.tar.bz2 +kde-l10n-nn-4.3.0.tar.bz2 +kde-l10n-pa-4.3.0.tar.bz2 +kde-l10n-pl-4.3.0.tar.bz2 +kde-l10n-pt_BR-4.3.0.tar.bz2 +kde-l10n-pt-4.3.0.tar.bz2 +kde-l10n-ro-4.3.0.tar.bz2 +kde-l10n-ru-4.3.0.tar.bz2 +kde-l10n-sk-4.3.0.tar.bz2 +kde-l10n-sl-4.3.0.tar.bz2 +kde-l10n-sr-4.3.0.tar.bz2 +kde-l10n-sv-4.3.0.tar.bz2 +kde-l10n-tg-4.3.0.tar.bz2 +kde-l10n-th-4.3.0.tar.bz2 +kde-l10n-tr-4.3.0.tar.bz2 +kde-l10n-uk-4.3.0.tar.bz2 +kde-l10n-wa-4.3.0.tar.bz2 +kde-l10n-zh_CN-4.3.0.tar.bz2 +kde-l10n-zh_TW-4.3.0.tar.bz2 Index: kde-l10n.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-l10n/F-10/kde-l10n.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- kde-l10n.spec 10 Jun 2009 10:57:04 -0000 1.63 +++ kde-l10n.spec 5 Aug 2009 15:46:12 -0000 1.64 @@ -1,8 +1,8 @@ %define buildall 0 Name: kde-l10n -Version: 4.2.4 -Release: 2%{dist} +Version: 4.3.0 +Release: 1%{dist} Url: http://www.kde.org Summary: Internationalization support for KDE Group: User Interface/Desktops @@ -74,6 +74,8 @@ Source61: ftp://ftp.kde.org/pub/kde/stab Source1000: subdirs-kde-l10n +# upstream patches + Requires: kde-filesystem BuildRequires: kdelibs4-devel >= %{version} @@ -130,14 +132,15 @@ Provides: %{name}-be = %{version}-%{rele %description Belarusian Belarusian language support for KDE -%package Bengali -Summary: Bengali language support for KDE +%package Bengali-India +Summary: Bengali India language support for KDE Group: User Interface/Desktops Requires: kde-filesystem Provides: %{name}-bn_IN = %{version}-%{release} +Obsoletes: %{name}-Bengali -%description Bengali -Bengali language support for KDE +%description Bengali-India +Bengali India language support for KDE %package Bulgarian Summary: Bulgarian language support for KDE @@ -804,6 +807,8 @@ for i in $(cat %{SOURCE1000}) ; do bzip2 -dc %{_sourcedir}/%{name}-$i-%{version}.tar.bz2 | tar -xf - done +# upstream patches + %build for i in $(cat %{SOURCE1000}) ; do pushd %{name}-$i-%{version} @@ -873,56 +878,68 @@ rm -rf %{buildroot} %if %{buildall} %files Afrikaans %defattr(-,root,root) -%lang(af) %{_datadir}/locale/af/* +%lang(af) %{_datadir}/locale/af/LC_MESSAGES/* +%lang(af) %{_datadir}/locale/af/entry.desktop %endif %files Arabic %defattr(-,root,root) -%lang(ar) %{_datadir}/locale/ar/* +%lang(ar) %{_datadir}/locale/ar/LC_MESSAGES/* +%lang(ar) %{_datadir}/locale/ar/entry.desktop +%lang(ar) %{_datadir}/locale/ar/LC_SCRIPTS/ %lang(ar) %{_datadir}/kde4/apps/klettres/ar %if %{buildall} %files Azerbaijani %defattr(-,root,root) -%lang(az) %{_datadir}/locale/az/* +%lang(az) %{_datadir}/locale/az/LC_MESSAGES/* +%lang(az) %{_datadir}/locale/az/entry.desktop %endif %if %{buildall} %files Belarusian %defattr(-,root,root) -%lang(be) %{_datadir}/locale/be/* +%lang(be) %{_datadir}/locale/be/LC_MESSAGES/* +%lang(be) %{_datadir}/locale/be/entry.desktop %endif %files Bulgarian %defattr(-,root,root) -%lang(bg) %{_datadir}/locale/bg/* +%lang(bg) %{_datadir}/locale/bg/LC_MESSAGES/* +%lang(bg) %{_datadir}/locale/bg/entry.desktop %lang(bg) %{_kde4_appsdir}/kvtml/bg -%files Bengali +%files Bengali-India %defattr(-,root,root) -%lang(bn_IN) %{_datadir}/locale/bn_IN/* +%lang(bn_IN) %{_datadir}/locale/bn_IN/LC_MESSAGES/* +%lang(bn_IN) %{_datadir}/locale/bn_IN/entry.desktop %if %{buildall} %files Tibetan %defattr(-,root,root) -%lang(bo) %{_datadir}/locale/bo/* +%lang(bo) %{_datadir}/locale/bo/LC_MESSAGES/* +%lang(bo) %{_datadir}/locale/bo/entry.desktop %endif %if %{buildall} %files Breton %defattr(-,root,root) -%lang(br) %{_datadir}/locale/br/* +%lang(br) %{_datadir}/locale/br/LC_MESSAGES/* +%lang(br) %{_datadir}/locale/br/entry.desktop %endif %if %{buildall} %files Bosnian %defattr(-,root,root) -%lang(bs) %{_datadir}/locale/bs/* +%lang(bs) %{_datadir}/locale/bs/LC_MESSAGES/* +%lang(bs) %{_datadir}/locale/bs/entry.desktop %endif %files Catalan %defattr(-,root,root) -%lang(ca) %{_datadir}/locale/ca/* +%lang(ca) %{_datadir}/locale/ca/LC_MESSAGES/* +%lang(ca) %{_datadir}/locale/ca/LC_SCRIPTS/ +%lang(ca) %{_datadir}/locale/ca/entry.desktop %lang(ca) %{_kde4_appsdir}/khangman/ca.txt %lang(ca) %{_kde4_appsdir}/kvtml/ca %lang(ca) %{_kde4_appsdir}/kvtml/latinCatalan* @@ -931,7 +948,8 @@ rm -rf %{buildroot} %files Czech %defattr(-,root,root) -%lang(cs) %{_datadir}/locale/cs/* +%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/* +%lang(cs) %{_datadir}/locale/cs/entry.desktop %lang(cs) %{_kde4_appsdir}/khangman/cs.txt %lang(cs) %{_kde4_appsdir}/klettres/cs %lang(cs) %{_kde4_appsdir}/kvtml/cs @@ -940,12 +958,14 @@ rm -rf %{buildroot} %if %{buildall} %files Welsh %defattr(-,root,root) -%lang(cy) %{_datadir}/locale/cy/* +%lang(cy) %{_datadir}/locale/cy/LC_MESSAGES/* +%lang(cy) %{_datadir}/locale/cy/entry.desktop %endif %files Danish %defattr(-,root,root) -%lang(da) %{_datadir}/locale/da/* +%lang(da) %{_datadir}/locale/da/LC_MESSAGES/* +%lang(da) %{_datadir}/locale/da/entry.desktop %lang(da) %{_kde4_appsdir}/ktuberling/sounds/da* %lang(da) %{_kde4_appsdir}/khangman/da.txt %lang(da) %{_kde4_appsdir}/klettres/da @@ -955,7 +975,9 @@ rm -rf %{buildroot} %files German %defattr(-,root,root) -%lang(de) %{_datadir}/locale/de/* +%lang(de) %{_datadir}/locale/de/LC_MESSAGES/* +%lang(de) %{_datadir}/locale/de/LC_SCRIPTS/ +%lang(de) %{_datadir}/locale/de/entry.desktop %lang(de) %{_kde4_appsdir}/klettres/de %lang(de) %{_kde4_appsdir}/ktuberling/sounds/de* %lang(de) %{_kde4_appsdir}/khangman/de.txt @@ -966,16 +988,19 @@ rm -rf %{buildroot} %files Greek %defattr(-,root,root) -%lang(el) %{_datadir}/locale/el/* +%lang(el) %{_datadir}/locale/el/LC_MESSAGES/* +%lang(el) %{_datadir}/locale/el/entry.desktop %lang(el) %{_kde4_appsdir}/kvtml/el %files Gujarati %defattr(-,root,root) -%lang(gu) %{_datadir}/locale/gu/* +%lang(gu) %{_datadir}/locale/gu/LC_MESSAGES/* +%lang(gu) %{_datadir}/locale/gu/entry.desktop %files British %defattr(-,root,root) -%lang(en_GB) %{_datadir}/locale/en_GB/* +%lang(en_GB) %{_datadir}/locale/en_GB/LC_MESSAGES/* +%lang(en_GB) %{_datadir}/locale/en_GB/entry.desktop %lang(en_GB) %{_kde4_appsdir}/klettres/en_GB %lang(en_GB) %{_kde4_appsdir}/kvtml/en_GB %lang(en_GB) %{_kde4_docdir}/HTML/en_GB @@ -986,12 +1011,14 @@ rm -rf %{buildroot} %if %{buildall} %files Esperanto %defattr(-,root,root) -%lang(eo) %{_datadir}/locale/eo/* +%lang(eo) %{_datadir}/locale/eo/LC_MESSAGES/* +%lang(eo) %{_datadir}/locale/eo/entry.desktop %endif %files Spanish %defattr(-,root,root) -%lang(es) %{_datadir}/locale/es/* +%lang(es) %{_datadir}/locale/es/LC_MESSAGES/* +%lang(es) %{_datadir}/locale/es/entry.desktop %lang(es) %{_kde4_appsdir}/ktuberling/sounds/es* #%lang(es) %{_kde4_appsdir}/khangman/data/es %lang(es) %{_kde4_appsdir}/khangman/es.txt @@ -1002,7 +1029,8 @@ rm -rf %{buildroot} %files Estonian %defattr(-,root,root) -%lang(et) %{_datadir}/locale/et/* +%lang(et) %{_datadir}/locale/et/LC_MESSAGES/* +%lang(et) %{_datadir}/locale/et/entry.desktop %lang(et) %{_kde4_appsdir}/khangman/et.txt %lang(et) %{_kde4_appsdir}/kvtml/et %lang(et) %{_kde4_docdir}/HTML/et @@ -1010,17 +1038,20 @@ rm -rf %{buildroot} %files Basque %defattr(-,root,root) -%lang(eu) %{_datadir}/locale/eu/* +%lang(eu) %{_datadir}/locale/eu/LC_MESSAGES/* +%lang(eu) %{_datadir}/locale/eu/entry.desktop %if %{buildall} %files Farsi %defattr(-,root,root) -%lang(fa) %{_datadir}/locale/fa/* +%lang(fa) %{_datadir}/locale/fa/LC_MESSAGES/* +%lang(fa) %{_datadir}/locale/fa/entry.desktop %endif %files Finnish %defattr(-,root,root) -%lang(fi) %{_datadir}/locale/fi/* +%lang(fi) %{_datadir}/locale/fi/LC_MESSAGES/* +%lang(fi) %{_datadir}/locale/fi/entry.desktop %lang(fi) %{_kde4_appsdir}/khangman/fi.txt %lang(fi) %{_kde4_appsdir}/ktuberling/sounds/fi* %lang(fi) %{_kde4_appsdir}/kvtml/fi @@ -1028,12 +1059,14 @@ rm -rf %{buildroot} %if %{buildall} %files Faroese %defattr(-,root,root) -%lang(fo) %{_datadir}/locale/fo/* +%lang(fo) %{_datadir}/locale/fo/LC_MESSAGES/* +%lang(fo) %{_datadir}/locale/fo/entry.desktop %endif %files French %defattr(-,root,root) -%lang(fr) %{_datadir}/locale/fr/* +%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/* +%lang(fr) %{_datadir}/locale/fr/entry.desktop %lang(fr) %{_kde4_appsdir}/ktuberling/sounds/fr* %lang(fr) %{_kde4_appsdir}/khangman/fr.txt %lang(fr) %{_kde4_appsdir}/kvtml/fr @@ -1043,18 +1076,23 @@ rm -rf %{buildroot} %if %{buildall} %files Frisian %defattr(-,root,root) -%lang(fy) %{_datadir}/locale/fy/* +%lang(fy) %{_datadir}/locale/fy/LC_MESSAGES/* +%lang(fy) %{_datadir}/locale/fy/entry.desktop %endif %files Irish %defattr(-,root,root) -%lang(ga) %{_datadir}/locale/ga/* +%lang(ga) %{_datadir}/locale/ga/LC_MESSAGES/* +%lang(ga) %{_datadir}/locale/ga/LC_SCRIPTS/ +%lang(ga) %{_datadir}/locale/ga/entry.desktop %lang(ga) %{_kde4_appsdir}/khangman/ga.txt +%lang(ga) %{_kde4_appsdir}/ktuberling/sounds/ga* %lang(ga) %{_kde4_appsdir}/kvtml/ga %files Galician %defattr(-,root,root) -%lang(gl) %{_datadir}/locale/gl/* +%lang(gl) %{_datadir}/locale/gl/LC_MESSAGES/* +%lang(gl) %{_datadir}/locale/gl/entry.desktop %lang(gl) %{_kde4_appsdir}/kvtml/gl %lang(gl) %{_kde4_appsdir}/ktuberling/sounds/gl.soundtheme %lang(gl) %{_kde4_appsdir}/ktuberling/sounds/gl/ @@ -1063,22 +1101,26 @@ rm -rf %{buildroot} %files Hebrew %defattr(-,root,root) -%lang(he) %{_datadir}/locale/he/* +%lang(he) %{_datadir}/locale/he/LC_MESSAGES/* +%lang(he) %{_datadir}/locale/he/entry.desktop %lang(he) %{_kde4_appsdir}/klettres/he %files Hindi %defattr(-,root,root) -%lang(hi) %{_datadir}/locale/hi/* +%lang(hi) %{_datadir}/locale/hi/LC_MESSAGES/* +%lang(hi) %{_datadir}/locale/hi/entry.desktop %if %{buildall} %files Croatian %defattr(-,root,root) -%lang(hr) %{_datadir}/locale/hr/* +%lang(hr) %{_datadir}/locale/hr/LC_MESSAGES/* +%lang(hr) %{_datadir}/locale/hr/entry.desktop %endif %files Hungarian %defattr(-,root,root) -%lang(hu) %{_datadir}/locale/hu/* +%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/* +%lang(hu) %{_datadir}/locale/hu/entry.desktop %lang(hu) %{_kde4_appsdir}/khangman/hu.txt %lang(hu) %{_kde4_appsdir}/kvtml/hu %lang(hu) %{_kde4_appsdir}/klettres/hu @@ -1087,16 +1129,19 @@ rm -rf %{buildroot} %if %{buildall} %files Indonesian %defattr(-,root,root) -%lang(id) %{_datadir}/locale/id/* +%lang(id) %{_datadir}/locale/id/LC_MESSAGES/* +%lang(id) %{_datadir}/locale/id/entry.desktop %endif %files Icelandic %defattr(-,root,root) -%lang(is) %{_datadir}/locale/is/* +%lang(is) %{_datadir}/locale/is/LC_MESSAGES/* +%lang(is) %{_datadir}/locale/is/entry.desktop %files Italian %defattr(-,root,root) -%lang(it) %{_datadir}/locale/it/* +%lang(it) %{_datadir}/locale/it/LC_MESSAGES/* +%lang(it) %{_datadir}/locale/it/entry.desktop %lang(it) %{_kde4_appsdir}/ktuberling/sounds/it* %lang(it) %{_kde4_appsdir}/klettres/it %lang(it) %{_kde4_appsdir}/kvtml/it @@ -1106,48 +1151,60 @@ rm -rf %{buildroot} %files Japanese %defattr(-,root,root) -%lang(ja) %{_datadir}/locale/ja/* +%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/* +%lang(ja) %{_datadir}/locale/ja/LC_SCRIPTS/ +%lang(ja) %{_datadir}/locale/ja/entry.desktop %lang(ja) %{_kde4_docdir}/HTML/ja %files Kannada %defattr(-,root,root) -%lang(kn) %{_datadir}/locale/kn/* +%lang(kn) %{_datadir}/locale/kn/LC_MESSAGES/* +%lang(kn) %{_datadir}/locale/kn/entry.desktop %files Kashubian %defattr(-,root,root) -%lang(csb) %{_datadir}/locale/csb/* +%lang(csb) %{_datadir}/locale/csb/LC_MESSAGES/* +%lang(csb) %{_datadir}/locale/csb/entry.desktop %files Kazakh %defattr(-,root,root) -%lang(kk) %{_datadir}/locale/kk/* +%lang(kk) %{_datadir}/locale/kk/LC_MESSAGES/* +%lang(kk) %{_datadir}/locale/kk/entry.desktop %files Khmer %defattr(-,root,root) -%lang(km) %{_datadir}/locale/km/* +%lang(km) %{_datadir}/locale/km/LC_MESSAGES/* +%lang(km) %{_datadir}/locale/km/entry.desktop %files Korean %defattr(-,root,root) -%lang(ko) %{_datadir}/locale/ko/* +%lang(ko) %{_datadir}/locale/ko/LC_MESSAGES/* +%lang(ko) %{_datadir}/locale/ko/LC_SCRIPTS/ +%lang(ko) %{_datadir}/locale/ko/entry.desktop %lang(ko) %{_kde4_docdir}/HTML/ko/ %files Kurdish %defattr(-,root,root) -%lang(ku) %{_datadir}/locale/ku/* +%lang(ku) %{_datadir}/locale/ku/LC_MESSAGES/* +%lang(ku) %{_datadir}/locale/ku/entry.desktop %if %{buildall} %files Lao %defattr(-,root,root) -%lang(lo) %{_datadir}/locale/lo/* +%lang(lo) %{_datadir}/locale/lo/LC_MESSAGES/* +%lang(lo) %{_datadir}/locale/lo/entry.desktop %endif %files Lithuanian %defattr(-,root,root) -%lang(lt) %{_datadir}/locale/lt/* +%lang(lt) %{_datadir}/locale/lt/LC_MESSAGES/* +%lang(lt) %{_datadir}/locale/lt/entry.desktop %lang(lt) %{_kde4_docdir}/HTML/lt/ %files LowSaxon %defattr(-,root,root) -%lang(nds) %{_datadir}/locale/nds/* +%lang(nds) %{_datadir}/locale/nds/LC_MESSAGES/* +%lang(nds) %{_datadir}/locale/nds/entry.desktop %lang(nds) %{_kde4_appsdir}/klettres/nds %lang(nds) %{_kde4_appsdir}/khangman/nds.txt %lang(nds) %{_kde4_appsdir}/kvtml/nds @@ -1157,46 +1214,57 @@ rm -rf %{buildroot} %files Latvian %defattr(-,root,root) -%lang(lv) %{_datadir}/locale/lv/* +%lang(lv) %{_datadir}/locale/lv/LC_MESSAGES/* +%lang(lv) %{_datadir}/locale/lv/entry.desktop %if %{buildall} %files Maori %defattr(-,root,root) -%lang(mi) %{_datadir}/locale/mi/* +%lang(mi) %{_datadir}/locale/mi/LC_MESSAGES/* +%lang(mi) %{_datadir}/locale/mi/entry.desktop %endif %files Macedonian %defattr(-,root,root) -%lang(mk) %{_datadir}/locale/mk/* +%lang(mk) %{_datadir}/locale/mk/LC_MESSAGES/* +%lang(mk) %{_datadir}/locale/mk/entry.desktop %files Maithili %defattr(-,root,root) -%lang(mai) %{_datadir}/locale/mai/* +%lang(mai) %{_datadir}/locale/mai/LC_MESSAGES/* +%lang(mai) %{_datadir}/locale/mai/entry.desktop %files Marathi %defattr(-,root,root) -%lang(mr) %{_datadir}/locale/mr/* +%lang(mr) %{_datadir}/locale/mr/LC_MESSAGES/* +%lang(mr) %{_datadir}/locale/mr/entry.desktop %files Malayalam %defattr(-,root,root) -%lang(ml) %{_datadir}/locale/ml/* +%lang(ml) %{_datadir}/locale/ml/LC_MESSAGES/* +%lang(ml) %{_datadir}/locale/ml/LC_SCRIPTS/ +%lang(ml) %{_datadir}/locale/ml/entry.desktop %lang(ml) %{_kde4_appsdir}/klettres/ml/ %if %{buildall} %files Maltese %defattr(-,root,root) -%lang(mt) %{_datadir}/locale/mt/* +%lang(mt) %{_datadir}/locale/mt/LC_MESSAGES/* +%lang(mt) %{_datadir}/locale/mt/entry.desktop %endif %if %{buildall} %files Nepali %defattr(-,root,root) -%lang(ne) %{_datadir}/locale/ne/* +%lang(ne) %{_datadir}/locale/ne/LC_MESSAGES/* +%lang(ne) %{_datadir}/locale/ne/entry.desktop %endif %files Dutch %defattr(-,root,root) -%lang(nl) %{_datadir}/locale/nl/* +%lang(nl) %{_datadir}/locale/nl/LC_MESSAGES/* +%lang(nl) %{_datadir}/locale/nl/LC_SCRIPTS/ +%lang(nl) %{_datadir}/locale/nl/entry.desktop %lang(nl) %{_kde4_appsdir}/ktuberling/sounds/nl* %lang(nl) %{_kde4_appsdir}/klettres/nl %lang(nl) %{_kde4_appsdir}/kvtml/nl @@ -1209,12 +1277,15 @@ rm -rf %{buildroot} %if %{buildall} %files NorthernSami %defattr(-,root,root) -%lang(se) %{_datadir}/locale/se/* +%lang(se) %{_datadir}/locale/se/LC_MESSAGES/* +%lang(se) %{_datadir}/locale/se/entry.desktop %endif %files Norwegian %defattr(-,root,root) -%lang(nb) %{_datadir}/locale/nb/* +%lang(nb) %{_datadir}/locale/nb/LC_MESSAGES/* +%lang(nb) %{_datadir}/locale/nb/LC_SCRIPTS/ +%lang(nb) %{_datadir}/locale/nb/entry.desktop %lang(nb) %{_kde4_appsdir}/khangman/nb.txt %lang(nb) %{_kde4_appsdir}/kvtml/nb/ %lang(nb) %{_kde4_docdir}/HTML/nb/ @@ -1226,7 +1297,9 @@ rm -rf %{buildroot} %files Norwegian-Nynorsk %defattr(-,root,root) -%lang(nn) %{_datadir}/locale/nn/* +%lang(nn) %{_datadir}/locale/nn/LC_MESSAGES/* +%lang(nn) %{_datadir}/locale/nn/LC_SCRIPTS/ +%lang(nn) %{_datadir}/locale/nn/entry.desktop %lang(nn) %{_kde4_appsdir}/khangman/nn.txt %lang(nn) %{_kde4_appsdir}/kvtml/nn/ %lang(nn) %{_kde4_docdir}/HTML/nn @@ -1235,23 +1308,28 @@ rm -rf %{buildroot} %if %{buildall} %files Occitan %defattr(-,root,root) -%lang(oc) %{_datadir}/locale/oc/* +%lang(oc) %{_datadir}/locale/oc/LC_MESSAGES/* +%lang(oc) %{_datadir}/locale/oc/entry.desktop %endif %files Punjabi %defattr(-,root,root) -%lang(pa) %{_datadir}/locale/pa/* +%lang(pa) %{_datadir}/locale/pa/LC_MESSAGES/* +%lang(pa) %{_datadir}/locale/pa/entry.desktop %files Polish %defattr(-,root,root) -%lang(pl) %{_datadir}/locale/pl/* +%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/* +%lang(pl) %{_datadir}/locale/pl/LC_SCRIPTS/ +%lang(pl) %{_datadir}/locale/pl/entry.desktop %lang(pl) %{_kde4_appsdir}/khangman/pl.txt %lang(pl) %{_kde4_appsdir}/kvtml/pl %lang(pl) %{_kde4_docdir}/HTML/pl %files Portuguese %defattr(-,root,root) -%lang(pt) %{_datadir}/locale/pt/* +%lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/* +%lang(pt) %{_datadir}/locale/pt/entry.desktop %lang(pt) %{_kde4_appsdir}/khangman/pt.txt %lang(pt) %{_kde4_appsdir}/ktuberling/sounds/pt* %lang(pt) %{_kde4_appsdir}/kvtml/pt @@ -1260,26 +1338,26 @@ rm -rf %{buildroot} %files Brazil %defattr(-,root,root) -%lang(pt_BR) %{_datadir}/locale/pt_BR/* +%lang(pt_BR) %{_datadir}/locale/pt_BR/LC_MESSAGES/* +%lang(pt_BR) %{_datadir}/locale/pt_BR/entry.desktop %lang(pt_BR) %{_kde4_appsdir}/khangman/pt_BR.txt %lang(pt_BR) %{_kde4_appsdir}/klettres/pt_BR/* %lang(pt_BR) %{_kde4_appsdir}/kvtml/pt_BR %lang(pt_BR) %{_kde4_docdir}/HTML/pt_BR -%lang(pt_BR) %{_kde4_appsdir}/katepart/syntax/logohighlightstyle.pt_BR.xml -%lang(pt_BR) %{_kde4_appsdir}/kturtle/data/logokeywords.pt_BR.xml -%lang(pt_BR) %{_kde4_appsdir}/kturtle/examples/pt_BR/*.logo %lang(pt_BR) %{_mandir}/pt_BR/*/* %files Romanian %defattr(-,root,root) -%lang(ro) %{_datadir}/locale/ro/* +%lang(ro) %{_datadir}/locale/ro/LC_MESSAGES/* +%lang(ro) %{_datadir}/locale/ro/entry.desktop %lang(ro) %{_kde4_appsdir}/kvtml/ro %lang(ro) %{_kde4_appsdir}/ktuberling/sounds/ro* %lang(ro) %{_kde4_docdir}/HTML/ro %files Russian %defattr(-,root,root) -%lang(ru) %{_datadir}/locale/ru/* +%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/* +%lang(ru) %{_datadir}/locale/ru/entry.desktop %lang(ru) %{_kde4_appsdir}/kvtml/ru %lang(ru) %{_kde4_docdir}/HTML/ru %lang(ru) %{_kde4_appsdir}/katepart/syntax/logohighlightstyle.ru.xml @@ -1289,13 +1367,15 @@ rm -rf %{buildroot} %files Slovak %defattr(-,root,root) -%lang(sk) %{_datadir}/locale/sk/* +%lang(sk) %{_datadir}/locale/sk/LC_MESSAGES/* +%lang(sk) %{_datadir}/locale/sk/entry.desktop #%lang(sk) %{_kde4_appsdir}/ktuberling/sounds/sk* #%lang(sk) %{_kde4_appsdir}/klettres/sk %files Slovenian %defattr(-,root,root) -%lang(sl) %{_datadir}/locale/sl/* +%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/* +%lang(sl) %{_datadir}/locale/sl/entry.desktop %lang(sl) %{_kde4_appsdir}/ktuberling/sounds/sl* %lang(sl) %{_kde4_appsdir}/khangman/sl.txt %lang(sl) %{_kde4_appsdir}/kvtml/sl @@ -1306,7 +1386,9 @@ rm -rf %{buildroot} %files Serbian %defattr(-,root,root) -%lang(sr) %{_datadir}/locale/sr/* +%lang(sr) %{_datadir}/locale/sr/LC_MESSAGES/* +%lang(sr) %{_datadir}/locale/sr/LC_SCRIPTS/ +%lang(sr) %{_datadir}/locale/sr/entry.desktop %lang(sr) %{_kde4_appsdir}/ktuberling/sounds/sr* %lang(sr) %{_kde4_docdir}/HTML/sr %lang(sr) %{_kde4_docdir}/HTML/sr at latin @@ -1317,12 +1399,16 @@ rm -rf %{buildroot} %lang(sr) %{_kde4_appsdir}/desktoptheme/*/widgets/l10n/sr at latin %lang(sr) %{_kde4_appsdir}/khangman/sr at latin.txt %lang(sr) %{_kde4_appsdir}/kvtml/sr* -%lang(sr) %{_datadir}/locale/sr at latin/* -%lang(sr) %{_mandir}/sr*/man1/* +%lang(sr) %{_datadir}/locale/sr at latin/LC_MESSAGES/* +%lang(sr) %{_datadir}/locale/sr at latin/entry.desktop +%lang(sr) %{_mandir}/sr/*/* +%lang(sr) %{_mandir}/sr at latin/*/* %files Swedish %defattr(-,root,root) -%lang(sv) %{_datadir}/locale/sv/* +%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/* +%lang(sv) %{_datadir}/locale/sv/entry.desktop +%lang(sv) %{_datadir}/locale/sv/LC_SCRIPTS/ %lang(sv) %{_kde4_appsdir}/ktuberling/sounds/sv* %lang(sv) %{_kde4_appsdir}/khangman/sv.txt %lang(sv) %{_kde4_appsdir}/kvtml/sv @@ -1332,29 +1418,36 @@ rm -rf %{buildroot} %if %{buildall} %files Tamil %defattr(-,root,root) -%lang(ta) %{_datadir}/locale/ta/* +%lang(ta) %{_datadir}/locale/ta/LC_MESSAGES/* +%lang(ta) %{_datadir}/locale/ta/entry.desktop %endif %files Tajik %defattr(-,root,root) -%lang(tg) %{_datadir}/locale/tg/* +%lang(tg) %{_datadir}/locale/tg/LC_MESSAGES/* +%lang(tg) %{_datadir}/locale/tg/entry.desktop %lang(tg) %{_kde4_appsdir}/kvtml/tg %lang(tg) %{_kde4_appsdir}/khangman/tg.txt %files Thai %defattr(-,root,root) -%lang(th) %{_datadir}/locale/th/* +%lang(th) %{_datadir}/locale/th/LC_MESSAGES/* +%lang(th) %{_datadir}/locale/th/charset +%lang(th) %{_datadir}/locale/th/entry.desktop %files Turkish %defattr(-,root,root) -%lang(tr) %{_datadir}/locale/tr/* +%lang(tr) %{_datadir}/locale/tr/LC_MESSAGES/* +%lang(tr) %{_datadir}/locale/tr/entry.desktop %lang(tr) %{_kde4_appsdir}/khangman/tr.txt %lang(tr) %{_kde4_appsdir}/kvtml/tr %lang(tr) %{_kde4_docdir}/HTML/tr %files Ukrainian %defattr(-,root,root) -%lang(uk) %{_datadir}/locale/uk/* +%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/* +%lang(uk) %{_datadir}/locale/uk/LC_SCRIPTS/ +%lang(uk) %{_datadir}/locale/uk/entry.desktop %lang(uk) %{_kde4_appsdir}/ktuberling/sounds/uk* %lang(uk) %{_kde4_appsdir}/kvtml/uk %lang(uk) %{_kde4_docdir}/HTML/uk @@ -1363,47 +1456,68 @@ rm -rf %{buildroot} %if %{buildall} %files Venda %defattr(-,root,root) -%lang(ven) %{_datadir}/locale/ven/* +%lang(ven) %{_datadir}/locale/ven/LC_MESSAGES/* +%lang(ven) %{_datadir}/locale/ven/entry.desktop %endif %if %{buildall} %files Vietnamese %defattr(-,root,root) -%lang(vi) %{_datadir}/locale/vi/* +%lang(vi) %{_datadir}/locale/vi/LC_MESSAGES/* +%lang(vi) %{_datadir}/locale/vi/entry.desktop %endif %files Walloon %defattr(-,root,root) -%lang(wa) %{_datadir}/locale/wa/* +%lang(wa) %{_datadir}/locale/wa/LC_MESSAGES/* +%lang(wa) %{_datadir}/locale/wa/entry.desktop +%lang(wa) %{_kde4_appsdir}/ktuberling/sounds/wa* %lang(wa) %{_kde4_docdir}/HTML/wa %if %{buildall} %files Xhosa %defattr(-,root,root) -%lang(xh) %{_datadir}/locale/xh/* +%lang(xh) %{_datadir}/locale/xh/LC_MESSAGES/* +%lang(xh) %{_datadir}/locale/xh/entry.desktop %endif %files Chinese %defattr(-,root,root) -%lang(zh_CN) %{_datadir}/locale/zh_CN/* +%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/* +%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_SCRIPTS/ +%lang(zh_CN) %{_datadir}/locale/zh_CN/charset +%lang(zh_CN) %{_datadir}/locale/zh_CN/entry.desktop %lang(zh_CN) %{_kde4_appsdir}/kvtml/zh_CN %lang(zh_CN) %{_kde4_appsdir}/step/objinfo/l10n/zh_CN/ %lang(zh_CN) %{_kde4_docdir}/HTML/zh_CN %files Chinese-Traditional %defattr(-,root,root) -%lang(zh_TW) %{_datadir}/locale/zh_TW/* +%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/* +%lang(zh_TW) %{_datadir}/locale/zh_TW/entry.desktop %lang(zh_TW) %{_kde4_docdir}/HTML/zh_TW %changelog -* Wed Jun 10 2009 Luk?? Tinkl - 4.2.4-2 -- add omitted Kannada +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 + +* Tue Jul 14 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Tue Jul 7 2009 Tom "spot" Callaway - 4.2.95-2 +- fix duplicate directory ownership (/usr/share/locale/*/LC_MESSAGES) -* Sat Jun 06 2009 Than Ngo - 4.2.4-1 -- 4.2.4 +* Tue Jun 30 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 -* Mon May 04 2009 Than Ngo - 4.2.3-1 -- 4.2.3 +* Tue May 19 2009 Luk?? Tinkl - 4.2.85-1 +- KDE 4.3 beta 1 * Tue Mar 31 2009 Luk?? Tinkl - 4.2.2-1 - KDE 4.2.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-l10n/F-10/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 10 Jun 2009 10:52:54 -0000 1.24 +++ sources 5 Aug 2009 15:46:12 -0000 1.25 @@ -1,56 +1,56 @@ -63f899e898f0dbbb549a14ca560350a0 kde-l10n-ar-4.2.4.tar.bz2 -04352d8c1e6820505adf230ef582326a kde-l10n-bg-4.2.4.tar.bz2 -8541726ab77ae698e7d917021513150d kde-l10n-bn_IN-4.2.4.tar.bz2 -6d90c8a58ef21cc84fbde5034abcdfd2 kde-l10n-ca-4.2.4.tar.bz2 -c528e407bc177d8cc8f07900942ed98a kde-l10n-cs-4.2.4.tar.bz2 -b63dfbfa73b7fd0cb6b86652ec0a115d kde-l10n-csb-4.2.4.tar.bz2 -39cdd4d26781d2af6528316f924dd2f9 kde-l10n-da-4.2.4.tar.bz2 -2f1185db36349a14a600ec58656c82ec kde-l10n-de-4.2.4.tar.bz2 -8cec4b527e64f11698217029413730ab kde-l10n-el-4.2.4.tar.bz2 -7598465393f948243f9da0252620ba93 kde-l10n-en_GB-4.2.4.tar.bz2 -dbe304dbadf6d03dfb73bc8577c603d6 kde-l10n-es-4.2.4.tar.bz2 -313999a61733d722324b4e899d8fecdd kde-l10n-et-4.2.4.tar.bz2 -d1744798414c697683f35f4eb800801d kde-l10n-eu-4.2.4.tar.bz2 -7d9d0e64d741c7c74917161336ccd982 kde-l10n-fi-4.2.4.tar.bz2 -0da9b56a0bc2a0cbb113974a365f0350 kde-l10n-fr-4.2.4.tar.bz2 -4c5f9d3c1f5c4514af509b9989186548 kde-l10n-ga-4.2.4.tar.bz2 -e1e3031948ff689b83f7e7f192ccda3c kde-l10n-gl-4.2.4.tar.bz2 -17f0f8c638932e3cc757b99e0f70de9f kde-l10n-gu-4.2.4.tar.bz2 -7b8e776c0a308c50749ae5a4e66e6caa kde-l10n-he-4.2.4.tar.bz2 -65854d31de0eadd32680a2c03c0644f9 kde-l10n-hi-4.2.4.tar.bz2 -9c0e191bc9d1d6e53d400611f3b7817c kde-l10n-hu-4.2.4.tar.bz2 -490b1de7f603cd070a17f2a91b120f6b kde-l10n-is-4.2.4.tar.bz2 -b32ebadc4ec0c02202db7a6b7431b78d kde-l10n-it-4.2.4.tar.bz2 -756f92c06b8cb013e4fc0ee6a8388465 kde-l10n-ja-4.2.4.tar.bz2 -3d8f1c7f64a950b2370bfc695a8dca3d kde-l10n-kk-4.2.4.tar.bz2 -81559bf93f7fc0e7a776dc5021393846 kde-l10n-km-4.2.4.tar.bz2 -0604120363f244fb9f6a9f52b28e9cd3 kde-l10n-ko-4.2.4.tar.bz2 -3861b5ed7bc1281f8e7dc7b3898b3cfb kde-l10n-ku-4.2.4.tar.bz2 -18a4848bb2e191995219bcb43d05692d kde-l10n-lt-4.2.4.tar.bz2 -2d387abb28a3309d09060c18217b6eac kde-l10n-lv-4.2.4.tar.bz2 -458e575aff53d9ee7e71c362a5414f22 kde-l10n-mai-4.2.4.tar.bz2 -feebd0b5db522c87d9206583db7c737d kde-l10n-mk-4.2.4.tar.bz2 -e9d4bc43113e74040e59a7fbc4e751a9 kde-l10n-ml-4.2.4.tar.bz2 -5d1b6b899093994f81827d4f218f7c06 kde-l10n-mr-4.2.4.tar.bz2 -d01bca94aa6eef4add56af21b8a7c1d9 kde-l10n-nb-4.2.4.tar.bz2 -ded46915af415c47b8c449ab36261298 kde-l10n-nds-4.2.4.tar.bz2 -77aef34bf6e2993e95fa043a6e4d884d kde-l10n-nl-4.2.4.tar.bz2 -8efa6f0754c7c03751bdb64a00702955 kde-l10n-nn-4.2.4.tar.bz2 -d2eac659c14a3feeba3021f4268ac7ca kde-l10n-pa-4.2.4.tar.bz2 -6749341a81d7807e326ce954b197b3e5 kde-l10n-pl-4.2.4.tar.bz2 -c364a53f7409ebc1f9fde2e9eeecd8b5 kde-l10n-pt-4.2.4.tar.bz2 -a1b1f1dc212ca772977488cc89ef9932 kde-l10n-pt_BR-4.2.4.tar.bz2 -0a8c80367b875602f6c45dd7468da11a kde-l10n-ro-4.2.4.tar.bz2 -d18ed35c1ff28ba2ee493fde9750210d kde-l10n-ru-4.2.4.tar.bz2 -59fbfc7bf835dfbd04458e5ddc5629a1 kde-l10n-sk-4.2.4.tar.bz2 -89042687ac864b2edbfc88de0250940f kde-l10n-sl-4.2.4.tar.bz2 -9d50b526065a2d98e9614260673f99c2 kde-l10n-sr-4.2.4.tar.bz2 -b70552996f20bf629531420fbf9bf9d1 kde-l10n-sv-4.2.4.tar.bz2 -39f5305b0a3d3d54fb503a7c4723e8b9 kde-l10n-tg-4.2.4.tar.bz2 -5164f4a21632fa1a065a9cc68409e1b1 kde-l10n-th-4.2.4.tar.bz2 -73996436690460bb7cbd77862bcb7350 kde-l10n-tr-4.2.4.tar.bz2 -f69f121a0abc6129ec8e2f5bca171623 kde-l10n-uk-4.2.4.tar.bz2 -402f19e737e56855bb3dfbbb240b891c kde-l10n-wa-4.2.4.tar.bz2 -373ef1ab6e56d063982c0e53b575ad3e kde-l10n-zh_CN-4.2.4.tar.bz2 -b1e8f50ea643b4ed8115d5c3257792cd kde-l10n-zh_TW-4.2.4.tar.bz2 -8b875d82ff0cb84a607e85e319a7bc33 kde-l10n-kn-4.2.4.tar.bz2 +97be5e3b2f06b86dcd2a3bdc4a9db55c kde-l10n-ar-4.3.0.tar.bz2 +fb0a71d21cf32e48a28916d365b4cd96 kde-l10n-bg-4.3.0.tar.bz2 +26164201b1d8b6c922385353f2a7aefb kde-l10n-bn_IN-4.3.0.tar.bz2 +1f9e2f387083be475ec995c0e965b1cf kde-l10n-ca-4.3.0.tar.bz2 +f19c3a3bfae24f4caf98a40f6bed7463 kde-l10n-csb-4.3.0.tar.bz2 +8d8ec27742416e134b2990abbd9af14b kde-l10n-cs-4.3.0.tar.bz2 +b81c512af946a1e365c2eada3d82e4e0 kde-l10n-da-4.3.0.tar.bz2 +c7ca5df8998b4ae0977bc706db86d89f kde-l10n-de-4.3.0.tar.bz2 +24b9e6117c254a7eb42bb7ac3ee5956e kde-l10n-el-4.3.0.tar.bz2 +1596bbb2848517bba0cf50854de47e89 kde-l10n-en_GB-4.3.0.tar.bz2 +34dc196b2395e3a3223346cf2dafde5a kde-l10n-es-4.3.0.tar.bz2 +aeb0683e93853f67c50ba2fcd1e4a41c kde-l10n-et-4.3.0.tar.bz2 +f513bfa2c570f733bb36279b06d96136 kde-l10n-eu-4.3.0.tar.bz2 +dc151141386e6e1af9dc2b405dd8a9d9 kde-l10n-fi-4.3.0.tar.bz2 +faa1b6b4d9640c9a45f0e86a5af64091 kde-l10n-fr-4.3.0.tar.bz2 +145deb5a130537b5abd8c75c316f88a5 kde-l10n-ga-4.3.0.tar.bz2 +fde9f9726edf1ba1a32302ea285a1bf5 kde-l10n-gl-4.3.0.tar.bz2 +fdda752dc37f1957662c8c8eb5fb581c kde-l10n-gu-4.3.0.tar.bz2 +f6ca255a2759ac90a1dbef609d0f173e kde-l10n-he-4.3.0.tar.bz2 +ad1bd358a3bf4a515e95607edfdde4c9 kde-l10n-hi-4.3.0.tar.bz2 +ba442f81bc3ed72710e5ea1c44c2949d kde-l10n-hu-4.3.0.tar.bz2 +40e82eea13e31644bf3982ab56595d18 kde-l10n-is-4.3.0.tar.bz2 +7974d9d51286c0bbe3ce9201cea05372 kde-l10n-it-4.3.0.tar.bz2 +e0bc5aecab2dab8a32a7a379c3bda98c kde-l10n-ja-4.3.0.tar.bz2 +c007430e5839c943c27d2c08a3271c01 kde-l10n-kk-4.3.0.tar.bz2 +4cde7eb586388fb3268aecc901c2f297 kde-l10n-km-4.3.0.tar.bz2 +e08b0161309fc03c0178a357f45c38e0 kde-l10n-kn-4.3.0.tar.bz2 +9a10bf30852acd34040c6fa8fcf1bc27 kde-l10n-ko-4.3.0.tar.bz2 +80dbde92c9cc2a3b18ddc8f8e6bf6228 kde-l10n-ku-4.3.0.tar.bz2 +0f7d011ce2e22f92e7e814445cf6ff97 kde-l10n-lt-4.3.0.tar.bz2 +e097c2d2be217ae29cb769504356281c kde-l10n-lv-4.3.0.tar.bz2 +2eda87bfb1490736fc0bd245177b015e kde-l10n-mai-4.3.0.tar.bz2 +853109465d2dc4031f0cd729775cca55 kde-l10n-mk-4.3.0.tar.bz2 +953f5f1d4cbb785cc4d8ef4a488c6661 kde-l10n-ml-4.3.0.tar.bz2 +c8d80300e921f31eca1ab8ea1de85ceb kde-l10n-mr-4.3.0.tar.bz2 +cfe753a7bebfda9f5f6f25399d8dad0c kde-l10n-nb-4.3.0.tar.bz2 +b7b453507e58788503835fec4eddd5a9 kde-l10n-nds-4.3.0.tar.bz2 +9118bfb78b280b0228f4f299420f98ea kde-l10n-nl-4.3.0.tar.bz2 +f6863912c5d4d326097e1f995299dbc1 kde-l10n-nn-4.3.0.tar.bz2 +a533709989a31c15600ddf9a3e3a7301 kde-l10n-pa-4.3.0.tar.bz2 +25fb4028a7bb2000b06363e23efec62d kde-l10n-pl-4.3.0.tar.bz2 +0020f01a730b5511712a89e13a1d4d76 kde-l10n-pt_BR-4.3.0.tar.bz2 +257a995ca6c0adaab8024445dbce848f kde-l10n-pt-4.3.0.tar.bz2 +f29614843f53950f87efe76fdb05d3d1 kde-l10n-ro-4.3.0.tar.bz2 +5bc404cea173009d5a817685ca61bcad kde-l10n-ru-4.3.0.tar.bz2 +24945e807ad3703f546a7f6787cb0345 kde-l10n-sk-4.3.0.tar.bz2 +02117baab6317032245d6ae9f958eb45 kde-l10n-sl-4.3.0.tar.bz2 +26338c314a2a3da58f93e8f606b185c2 kde-l10n-sr-4.3.0.tar.bz2 +7499b0fb6ddbb10c2f2e0fb0e88cb097 kde-l10n-sv-4.3.0.tar.bz2 +539ee71a082043ba788bf6c18a75d7d2 kde-l10n-tg-4.3.0.tar.bz2 +2c5dd52012d3e21eaefde4211bee2d1c kde-l10n-th-4.3.0.tar.bz2 +0d163e01436737a8f4b74d99527997a2 kde-l10n-tr-4.3.0.tar.bz2 +43be454febc2f9ca48b66fd5ce057898 kde-l10n-uk-4.3.0.tar.bz2 +76bc9dbac978806a7cd73a53fdbe8b69 kde-l10n-wa-4.3.0.tar.bz2 +7d0ddb25d6f6e21858b7811bfbd61458 kde-l10n-zh_CN-4.3.0.tar.bz2 +ce2a8abf6d8a43a4823ba2e19ad05649 kde-l10n-zh_TW-4.3.0.tar.bz2 Index: subdirs-kde-l10n =================================================================== RCS file: /cvs/pkgs/rpms/kde-l10n/F-10/subdirs-kde-l10n,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- subdirs-kde-l10n 10 Jun 2009 10:52:54 -0000 1.17 +++ subdirs-kde-l10n 5 Aug 2009 15:46:12 -0000 1.18 @@ -2,8 +2,8 @@ ar bg bn_IN ca -cs csb +cs da de el @@ -39,8 +39,8 @@ nl nn pa pl -pt pt_BR +pt ro ru sk From berrange at fedoraproject.org Wed Aug 5 15:48:14 2009 From: berrange at fedoraproject.org (Daniel P. Berrange) Date: Wed, 5 Aug 2009 15:48:14 +0000 (UTC) Subject: rpms/libvirt/F-11 libvirt-0.6.2-buf-locale-escape.patch, NONE, 1.1 libvirt-0.6.2-hotplug-labelling.patch, NONE, 1.1 libvirt-0.6.2-hotplug-monitor-syntax.patch, NONE, 1.1 libvirt-0.6.2-monitor-prompt-discard.patch, NONE, 1.1 libvirt-0.6.2-pci-device-crash.patch, NONE, 1.1 libvirt-0.6.2-qemu-name-uniqueness.patch, NONE, 1.1 libvirt.spec, 1.135, 1.136 Message-ID: <20090805154814.6F5CC11C0349@cvs1.fedora.phx.redhat.com> Author: berrange Update of /cvs/pkgs/rpms/libvirt/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27721 Modified Files: libvirt.spec Added Files: libvirt-0.6.2-buf-locale-escape.patch libvirt-0.6.2-hotplug-labelling.patch libvirt-0.6.2-hotplug-monitor-syntax.patch libvirt-0.6.2-monitor-prompt-discard.patch libvirt-0.6.2-pci-device-crash.patch libvirt-0.6.2-qemu-name-uniqueness.patch Log Message: Misc important fixes from BZ - Fix crash when attaching/detaching non-existant PCI device (rhbz #510907) - Fix QEMU guest name/uuid uniqueness checks (rhbz #507405) - Fix to use correct pci_add/del syntax for QEMU (rhbz #499669) - Relabel disks before hotplugging them to guest (rhbz #496442) - Correctly handle 8-bit high bytes when escaping XML (rhbz #479517) libvirt-0.6.2-buf-locale-escape.patch: buf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE libvirt-0.6.2-buf-locale-escape.patch --- commit 8feb499ba2c3625632210c997b49f5df515c05d4 Author: Daniel P. Berrange Date: Tue Aug 4 18:13:09 2009 +0100 Fix escaping of 8-bit high characters Fix https://bugzilla.redhat.com/show_bug.cgi?id=479517 * src/buf.c: Cast to 'unsigned char' before doing compare to avoid rejecting 8-bit high characters diff --git a/src/buf.c b/src/buf.c index 259175d..c802aa2 100644 --- a/src/buf.c +++ b/src/buf.c @@ -304,7 +304,7 @@ virBufferEscapeString(const virBufferPtr buf, const char *format, const char *st *out++ = 'o'; *out++ = 's'; *out++ = ';'; - } else if ((*cur >= 0x20) || (*cur == '\n') || (*cur == '\t') || + } else if (((unsigned char)*cur >= 0x20) || (*cur == '\n') || (*cur == '\t') || (*cur == '\r')) { /* * default case, just copy ! libvirt-0.6.2-hotplug-labelling.patch: qemu_driver.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) --- NEW FILE libvirt-0.6.2-hotplug-labelling.patch --- commit 1795bfe4a177a5eff1b3b0a16d56df6f371c0f8e Author: Daniel P. Berrange Date: Mon Jul 6 16:01:55 2009 +0100 Fix SELinux denial during hotplug * src/qemu_driver.c: Relabel disk images *before* running QEMU hotplug monitor commands diff --git a/src/qemu_driver.c b/src/qemu_driver.c index 5a0ab12..342ba01 100644 --- a/src/qemu_driver.c +++ b/src/qemu_driver.c @@ -4225,10 +4225,14 @@ static int qemudDomainAttachDevice(virDomainPtr dom, switch (dev->data.disk->device) { case VIR_DOMAIN_DISK_DEVICE_CDROM: case VIR_DOMAIN_DISK_DEVICE_FLOPPY: + if (driver->securityDriver) + driver->securityDriver->domainSetSecurityImageLabel(dom->conn, vm, dev->data.disk); ret = qemudDomainChangeEjectableMedia(dom->conn, vm, dev); break; case VIR_DOMAIN_DISK_DEVICE_DISK: + if (driver->securityDriver) + driver->securityDriver->domainSetSecurityImageLabel(dom->conn, vm, dev->data.disk); if (dev->data.disk->bus == VIR_DOMAIN_DISK_BUS_USB) { ret = qemudDomainAttachUsbMassstorageDevice(dom->conn, vm, dev); } else if (dev->data.disk->bus == VIR_DOMAIN_DISK_BUS_SCSI || @@ -4240,8 +4244,6 @@ static int qemudDomainAttachDevice(virDomainPtr dom, virDomainDiskBusTypeToString(dev->data.disk->bus)); goto cleanup; } - if (driver->securityDriver) - driver->securityDriver->domainSetSecurityImageLabel(dom->conn, vm, dev->data.disk); break; default: libvirt-0.6.2-hotplug-monitor-syntax.patch: qemu_driver.c | 56 ++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 42 insertions(+), 14 deletions(-) --- NEW FILE libvirt-0.6.2-hotplug-monitor-syntax.patch --- commit 326ecb78145cfeb7706ef0dcd521b19d934950e7 Author: Daniel P. Berrange Date: Mon Jul 6 15:58:55 2009 +0100 Fix PCI device hotplug/unplug with newer QEMU * src/qemu_driver.c: Try new monitor syntax for hotplug first. If that fails fallback to old KVM specific syntax diff --git a/src/qemu_driver.c b/src/qemu_driver.c index 2e55045..5a0ab12 100644 --- a/src/qemu_driver.c +++ b/src/qemu_driver.c @@ -4004,6 +4004,7 @@ static int qemudDomainAttachPciDiskDevice(virConnectPtr conn, char *cmd, *reply, *s; char *safe_path; const char* type = virDomainDiskBusTypeToString(dev->data.disk->bus); + int tryOldSyntax = 0; for (i = 0 ; i < vm->def->ndisks ; i++) { if (STREQ(vm->def->disks[i]->dst, dev->data.disk->dst)) { @@ -4018,14 +4019,15 @@ static int qemudDomainAttachPciDiskDevice(virConnectPtr conn, return -1; } +try_command: safe_path = qemudEscapeMonitorArg(dev->data.disk->src); if (!safe_path) { virReportOOMError(conn); return -1; } - ret = virAsprintf(&cmd, "pci_add 0 storage file=%s,if=%s", - safe_path, type); + ret = virAsprintf(&cmd, "pci_add %s storage file=%s,if=%s", + (tryOldSyntax ? "0": "pci_addr=auto"), safe_path, type); VIR_FREE(safe_path); if (ret == -1) { virReportOOMError(conn); @@ -4041,17 +4043,27 @@ static int qemudDomainAttachPciDiskDevice(virConnectPtr conn, DEBUG ("%s: pci_add reply: %s", vm->def->name, reply); /* If the command succeeds qemu prints: - * OK bus 0... */ -#define PCI_ATTACH_OK_MSG "OK bus 0, slot " - if ((s=strstr(reply, PCI_ATTACH_OK_MSG))) { - char* dummy = s; - s += strlen(PCI_ATTACH_OK_MSG); + * OK bus 0, slot XXX... + * or + * OK domain 0, bus 0, slot XXX + */ + if ((s = strstr(reply, "OK ")) && + (s = strstr(s, "slot "))) { + char *dummy = s; + s += strlen("slot "); if (virStrToLong_i ((const char*)s, &dummy, 10, &dev->data.disk->slotnum) == -1) VIR_WARN("%s", _("Unable to parse slot number\n")); + /* XXX not neccessarily always going to end up in domain 0 / bus 0 :-( */ + /* XXX this slotnum is not persistant across restarts :-( */ + } else if (!tryOldSyntax && strstr(reply, "invalid char in expression")) { + VIR_FREE(reply); + VIR_FREE(cmd); + tryOldSyntax = 1; + goto try_command; } else { qemudReportError (conn, dom, NULL, VIR_ERR_OPERATION_FAILED, - _("adding %s disk failed"), type); + _("adding %s disk failed: %s"), type, reply); VIR_FREE(reply); VIR_FREE(cmd); return -1; @@ -4268,6 +4280,7 @@ static int qemudDomainDetachPciDiskDevice(virConnectPtr conn, char *cmd = NULL; char *reply = NULL; virDomainDiskDefPtr detach = NULL; + int tryOldSyntax = 0; for (i = 0 ; i < vm->def->ndisks ; i++) { if (STREQ(vm->def->disks[i]->dst, dev->data.disk->dst)) { @@ -4289,9 +4302,17 @@ static int qemudDomainDetachPciDiskDevice(virConnectPtr conn, goto cleanup; } - if (virAsprintf(&cmd, "pci_del 0 %d", detach->slotnum) < 0) { - virReportOOMError(conn); - goto cleanup; +try_command: + if (tryOldSyntax) { + if (virAsprintf(&cmd, "pci_del 0 %d", detach->slotnum) < 0) { + virReportOOMError(conn); + goto cleanup; + } + } else { + if (virAsprintf(&cmd, "pci_del pci_addr=0:0:%d", detach->slotnum) < 0) { + virReportOOMError(conn); + goto cleanup; + } } if (qemudMonitorCommand(vm, cmd, &reply) < 0) { @@ -4301,12 +4322,19 @@ static int qemudDomainDetachPciDiskDevice(virConnectPtr conn, } DEBUG ("%s: pci_del reply: %s",vm->def->name, reply); + + if (!tryOldSyntax && + strstr(reply, "extraneous characters")) { + tryOldSyntax = 1; + goto try_command; + } /* If the command fails due to a wrong slot qemu prints: invalid slot, * nothing is printed on success */ - if (strstr(reply, "invalid slot")) { + if (strstr(reply, "invalid slot") || + strstr(reply, "Invalid pci address")) { qemudReportError (conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, - _("failed to detach disk %s: invalid slot %d"), - detach->dst, detach->slotnum); + _("failed to detach disk %s: invalid slot %d: %s"), + detach->dst, detach->slotnum, reply); goto cleanup; } libvirt-0.6.2-monitor-prompt-discard.patch: qemu_driver.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) --- NEW FILE libvirt-0.6.2-monitor-prompt-discard.patch --- commit 2d1f2e706c8b13571e1227df1c69b2302da35d5a Author: Daniel P. Berrange Date: Mon Jul 6 15:45:04 2009 +0100 Fix problem with QEMU monitor welcome prompt confusing libvirt after a libvirtd daemon restart with active guests * src/qemu_driver: Read and dicard pending monitor data before issuing new monitor commands. diff --git a/src/qemu_driver.c b/src/qemu_driver.c index e2b7acb..2e55045 100644 --- a/src/qemu_driver.c +++ b/src/qemu_driver.c @@ -1744,6 +1744,28 @@ cleanup: qemuDriverUnlock(driver); } + +/* Throw away any data available on the monitor + * This is done before executing a command, in order + * to allow re-synchronization if something went badly + * wrong in the past. it also deals with problem of + * QEMU *sometimes* re-printing its initial greeting + * when we reconnect to the monitor after restarts. + */ +static void +qemuMonitorDiscardPendingData(virDomainObjPtr vm) { + char buf[1024]; + int ret = 0; + + /* Monitor is non-blocking, so just loop till we + * get -1 or 0. Don't bother with detecting + * errors, since we'll deal with that better later */ + do { + ret = read(vm->monitor, buf, sizeof (buf)-1); + } while (ret > 0); +} + + static int qemudMonitorCommandExtra(const virDomainObjPtr vm, const char *cmd, @@ -1755,6 +1777,8 @@ qemudMonitorCommandExtra(const virDomainObjPtr vm, size_t cmdlen = strlen(cmd); size_t extralen = extra ? strlen(extra) : 0; + qemuMonitorDiscardPendingData(vm); + if (safewrite(vm->monitor, cmd, cmdlen) != cmdlen) return -1; if (safewrite(vm->monitor, "\r", 1) != 1) libvirt-0.6.2-pci-device-crash.patch: pci.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- NEW FILE libvirt-0.6.2-pci-device-crash.patch --- commit 4a7acedd3c59a6a750576cb8680bc3f08fe0b52c Author: Daniel P. Berrange Date: Thu Jul 16 13:23:32 2009 +0100 Fix free of unitialized data upon PCI open fail diff --git a/src/pci.c b/src/pci.c index 3ffa0aa..4030a14 100644 --- a/src/pci.c +++ b/src/pci.c @@ -834,10 +834,8 @@ pciReadDeviceID(pciDevice *dev, const char *id_name) dev->name, id_name); /* ID string is '0xNNNN\n' ... i.e. 7 bytes */ - if (virFileReadAll(path, 7, &id_str) < 7) { - VIR_FREE(id_str); + if (virFileReadAll(path, 7, &id_str) < 0) return NULL; - } /* Check for 0x suffix */ if (id_str[0] != '0' || id_str[1] != 'x') { libvirt-0.6.2-qemu-name-uniqueness.patch: qemu_driver.c | 103 ++++++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 83 insertions(+), 20 deletions(-) --- NEW FILE libvirt-0.6.2-qemu-name-uniqueness.patch --- diff -rupN libvirt-0.6.2/src/qemu_driver.c libvirt-0.6.2.new/src/qemu_driver.c --- libvirt-0.6.2/src/qemu_driver.c 2009-08-05 16:25:22.000000000 +0100 +++ libvirt-0.6.2.new/src/qemu_driver.c 2009-08-05 16:27:48.000000000 +0100 @@ -2174,22 +2174,37 @@ static virDomainPtr qemudDomainCreate(vi if (virSecurityDriverVerify(conn, def) < 0) goto cleanup; - vm = virDomainFindByName(&driver->domains, def->name); - if (vm) { - qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, - _("domain '%s' is already defined"), - def->name); - goto cleanup; - } + /* See if a VM with matching UUID already exists */ vm = virDomainFindByUUID(&driver->domains, def->uuid); if (vm) { - char uuidstr[VIR_UUID_STRING_BUFLEN]; + /* UUID matches, but if names don't match, refuse it */ + if (STRNEQ(vm->def->name, def->name)) { + char uuidstr[VIR_UUID_STRING_BUFLEN]; + virUUIDFormat(vm->def->uuid, uuidstr); + qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, + _("domain '%s' is already defined with uuid %s"), + vm->def->name, uuidstr); + goto cleanup; + } - virUUIDFormat(def->uuid, uuidstr); - qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, - _("domain with uuid '%s' is already defined"), - uuidstr); - goto cleanup; + /* UUID & name match, but if VM is already active, refuse it */ + if (virDomainIsActive(vm)) { + qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, + _("domain is already active as '%s'"), vm->def->name); + goto cleanup; + } + virDomainObjUnlock(vm); + } else { + /* UUID does not match, but if a name matches, refuse it */ + vm = virDomainFindByName(&driver->domains, def->name); + if (vm) { + char uuidstr[VIR_UUID_STRING_BUFLEN]; + virUUIDFormat(vm->def->uuid, uuidstr); + qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, + _("domain '%s' is already defined with uuid %s"), + def->name, uuidstr); + goto cleanup; + } } if (!(vm = virDomainAssignDef(conn, @@ -2368,6 +2383,11 @@ static int qemudDomainDestroy(virDomainP _("no domain with matching id %d"), dom->id); goto cleanup; } + if (!virDomainIsActive(vm)) { + qemudReportError(dom->conn, dom, NULL, VIR_ERR_OPERATION_FAILED, + "%s", _("domain is not running")); + goto cleanup; + } qemudShutdownVMDaemon(dom->conn, driver, vm); event = virDomainEventNewFromObj(vm, @@ -3272,17 +3292,36 @@ static int qemudDomainRestore(virConnect goto cleanup; } - /* Ensure the name and UUID don't already exist in an active VM */ + /* See if a VM with matching UUID already exists */ vm = virDomainFindByUUID(&driver->domains, def->uuid); - if (!vm) - vm = virDomainFindByName(&driver->domains, def->name); if (vm) { + /* UUID matches, but if names don't match, refuse it */ + if (STRNEQ(vm->def->name, def->name)) { + char uuidstr[VIR_UUID_STRING_BUFLEN]; + virUUIDFormat(vm->def->uuid, uuidstr); + qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, + _("domain '%s' is already defined with uuid %s"), + vm->def->name, uuidstr); + goto cleanup; + } + + /* UUID & name match, but if VM is already active, refuse it */ if (virDomainIsActive(vm)) { qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, _("domain is already active as '%s'"), vm->def->name); goto cleanup; - } else { - virDomainObjUnlock(vm); + } + virDomainObjUnlock(vm); + } else { + /* UUID does not match, but if a name matches, refuse it */ + vm = virDomainFindByName(&driver->domains, def->name); + if (vm) { + char uuidstr[VIR_UUID_STRING_BUFLEN]; + virUUIDFormat(vm->def->uuid, uuidstr); + qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, + _("domain '%s' is already defined with uuid %s"), + def->name, uuidstr); + goto cleanup; } } @@ -3470,18 +3509,41 @@ static virDomainPtr qemudDomainDefine(vi if (virSecurityDriverVerify(conn, def) < 0) goto cleanup; - vm = virDomainFindByName(&driver->domains, def->name); + /* See if a VM with matching UUID already exists */ + vm = virDomainFindByUUID(&driver->domains, def->uuid); if (vm) { + /* UUID matches, but if names don't match, refuse it */ + if (STRNEQ(vm->def->name, def->name)) { + char uuidstr[VIR_UUID_STRING_BUFLEN]; + virUUIDFormat(vm->def->uuid, uuidstr); + qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, + _("domain '%s' is already defined with uuid %s"), + vm->def->name, uuidstr); + goto cleanup; + } + + /* UUID & name match */ virDomainObjUnlock(vm); newVM = 0; + } else { + /* UUID does not match, but if a name matches, refuse it */ + vm = virDomainFindByName(&driver->domains, def->name); + if (vm) { + char uuidstr[VIR_UUID_STRING_BUFLEN]; + virUUIDFormat(vm->def->uuid, uuidstr); + qemudReportError(conn, NULL, NULL, VIR_ERR_OPERATION_FAILED, + _("domain '%s' is already defined with uuid %s"), + def->name, uuidstr); + goto cleanup; + } } if (!(vm = virDomainAssignDef(conn, &driver->domains, def))) { - virDomainDefFree(def); goto cleanup; } + def = NULL; vm->persistent = 1; if (virDomainSaveConfig(conn, @@ -3503,6 +3565,7 @@ static virDomainPtr qemudDomainDefine(vi if (dom) dom->id = vm->def->id; cleanup: + virDomainDefFree(def); if (vm) virDomainObjUnlock(vm); if (event) Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/F-11/libvirt.spec,v retrieving revision 1.135 retrieving revision 1.136 diff -u -p -r1.135 -r1.136 --- libvirt.spec 3 Jul 2009 10:05:41 -0000 1.135 +++ libvirt.spec 5 Aug 2009 15:48:14 -0000 1.136 @@ -66,7 +66,7 @@ Summary: Library providing a simple API virtualization Name: libvirt Version: 0.6.2 -Release: 13%{?dist}%{?extra_release} +Release: 14%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: libvirt-%{version}.tar.gz @@ -104,6 +104,18 @@ Patch14: libvirt-0.6.2-avoid-broken-netw Patch15: libvirt-0.6.2-fix-libvirtd-crash-with-bad-capabilities-data.patch # Don't unnecessarily try to change a file context (bug #507555) Patch16: libvirt-0.6.2-do-not-unnecessarily-try-to-change-a-file-context.patch +# Misc useful fix +Patch17: libvirt-0.6.2-monitor-prompt-discard.patch +# rhbz #496442 +Patch18: libvirt-0.6.2-hotplug-labelling.patch +# rhbz 499669 +Patch19: libvirt-0.6.2-hotplug-monitor-syntax.patch +# rhbz #510907 +Patch20: libvirt-0.6.2-pci-device-crash.patch +# rhbz #507405 +Patch21: libvirt-0.6.2-qemu-name-uniqueness.patch +# rhbz #479517 +Patch22: libvirt-0.6.2-buf-locale-escape.patch # Not for upstream. Temporary hack till PulseAudio autostart # problems are sorted out when SELinux enforcing @@ -272,6 +284,12 @@ of recent versions of Linux (and other O %patch14 -p1 %patch15 -p1 %patch16 -p1 +%patch17 -p1 +%patch18 -p1 +%patch19 -p1 +%patch20 -p1 +%patch21 -p1 +%patch22 -p1 %patch200 -p0 @@ -595,6 +613,13 @@ fi %endif %changelog +* Wed Aug 5 2009 Daniel P. Berrange - 0.6.2-14.fc11 +- Fix crash when attaching/detaching non-existant PCI device (rhbz #510907) +- Fix QEMU guest name/uuid uniqueness checks (rhbz #507405) +- Fix to use correct pci_add/del syntax for QEMU (rhbz #499669) +- Relabel disks before hotplugging them to guest (rhbz #496442) +- Correctly handle 8-bit high bytes when escaping XML (rhbz #479517) + * Fri Jul 3 2009 Mark McLoughlin - 0.6.2-13.fc11 - Fix libvirtd crash with bad capabilities data (bug #505635) - Don't unnecessarily try to change a file context (bug #507555) From kkofler at fedoraproject.org Wed Aug 5 15:48:34 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Wed, 5 Aug 2009 15:48:34 +0000 (UTC) Subject: rpms/kde-i18n/F-10 kde-i18n.spec,1.94,1.95 Message-ID: <20090805154834.01E6811C0349@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kde-i18n/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27961/F-10 Modified Files: kde-i18n.spec Log Message: Sync from devel: * Fri Jul 24 2009 Fedora Release Engineering - 1:3.5.10-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Jul 7 2009 Tom "spot" Callaway 1:3.5.10-8 - catch the missing files in the locale directories * Tue Jul 7 2009 Tom "spot" Callaway 1:3.5.10-7 - fix duplicate directory ownership (/usr/share/locale/*/LC_MESSAGES) * Fri Jun 26 2009 Rex Dieter 1:3.5.10-6 - omit kuickshow bits - s/redhatify/flags/ macro * Mon Jun 15 2009 Kevin Kofler 1:3.5.10-5 - remove ktron files, conflict with kde-l10n 4.3 Index: kde-i18n.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-i18n/F-10/kde-i18n.spec,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- kde-i18n.spec 4 Apr 2009 15:38:04 -0000 1.94 +++ kde-i18n.spec 5 Aug 2009 15:48:33 -0000 1.95 @@ -1,12 +1,13 @@ %define buildall 0 -%define redhatify 1 +# build -flags subpkg +#define flags 1 Summary: Internationalization support for KDE3 Name: kde-i18n Epoch: 1 Version: 3.5.10 -Release: 4%{?dist} +Release: 9%{?dist} # GFDL, with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. License: GFDL @@ -70,6 +71,13 @@ Requires: kde-filesystem %description %{summary}. +%package flags +Summary: Geopolitical flags +Group: User Interface/Desktops +Requires: kde-filesystem +%description flags +%{summary}. + %package Afrikaans Summary: Afrikaans(af) language support for KDE3 Group: User Interface/Desktops @@ -685,7 +693,7 @@ for i in $(find %{buildroot}%{_docdir}/H rm -f $i done -%if %{redhatify} +%if ! 0%{?flags} # See http://fedoraproject.org/wiki/Languages rm -f %{buildroot}%{_datadir}/locale/*/flag.png %endif @@ -994,6 +1002,7 @@ done rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktip.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktouch.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktraderclient.mo + rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktron.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/kttsd.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktuberling.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/kturtle.mo @@ -1193,6 +1202,7 @@ done rm -rf %{buildroot}%{_docdir}/HTML/*/kteatime rm -rf %{buildroot}%{_docdir}/HTML/*/ktimer rm -rf %{buildroot}%{_docdir}/HTML/*/ktouch + rm -rf %{buildroot}%{_docdir}/HTML/*/ktron rm -rf %{buildroot}%{_docdir}/HTML/*/kttsd rm -rf %{buildroot}%{_docdir}/HTML/*/ktuberling rm -rf %{buildroot}%{_docdir}/HTML/*/kturtle @@ -1244,6 +1254,7 @@ done rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/webarchiver.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ksig.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/kpovmodeler.mo + rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/kuickshow.mo # remove docs which conflict with KDE 4 extragear rm -rf %{buildroot}%{_docdir}/HTML/*/kcoloredit @@ -1253,6 +1264,7 @@ done rm -rf %{buildroot}%{_docdir}/HTML/*/konq-plugins rm -rf %{buildroot}%{_docdir}/HTML/*/ksig rm -rf %{buildroot}%{_docdir}/HTML/*/kpovmodeler + rm -rf %{buildroot}%{_docdir}/HTML/*/kuickshow # remove obsolete KDE 3 application data translations rm -rf %{buildroot}%{_datadir}/apps @@ -1321,62 +1333,76 @@ done %clean rm -rf %{buildroot} +%if 0%{?flags} +%files flags +%{_datadir}/locale/*/*.png +%endif %if %{buildall} %files Afrikaans %defattr(-,root,root,-) -%lang(af) %{_datadir}/locale/af/* +%lang(af) %{_datadir}/locale/af/LC_MESSAGES/* +%lang(af) %{_datadir}/locale/af/charset %lang(af) %{_docdir}/HTML/af/ %endif %files Arabic %defattr(-,root,root,-) -%lang(ar) %{_datadir}/locale/ar/* +%lang(ar) %{_datadir}/locale/ar/LC_MESSAGES/* +%lang(ar) %{_datadir}/locale/ar/charset %if %{buildall} %files Azerbaijani %defattr(-,root,root,-) -%lang(az) %{_datadir}/locale/az/* +%lang(az) %{_datadir}/locale/az/LC_MESSAGES/* +%lang(az) %{_datadir}/locale/az/charset %endif %if %{buildall} %files Belarusian %defattr(-,root,root,-) -%lang(be) %{_datadir}/locale/be/* +%lang(be) %{_datadir}/locale/be/LC_MESSAGES/* +%lang(be) %{_datadir}/locale/be/charset %endif %files Bulgarian %defattr(-,root,root,-) -%lang(bg) %{_datadir}/locale/bg/* +%lang(bg) %{_datadir}/locale/bg/LC_MESSAGES/* +%lang(bg) %{_datadir}/locale/bg/charset %if 0%{?fedora} < 9 %lang(bg) %{_datadir}/apps/khangman/data/bg %endif %files Bengali %defattr(-,root,root,-) -%lang(bn) %{_datadir}/locale/bn/* +%lang(bn) %{_datadir}/locale/bn/LC_MESSAGES/* +%lang(bn) %{_datadir}/locale/bn/charset %if %{buildall} %files Tibetan %defattr(-,root,root,-) -%lang(bo) %{_datadir}/locale/bo/* +%lang(bo) %{_datadir}/locale/bo/LC_MESSAGES/* +%lang(bo) %{_datadir}/locale/bo/charset %endif %if %{buildall} %files Breton %defattr(-,root,root,-) -%lang(br) %{_datadir}/locale/br/* +%lang(br) %{_datadir}/locale/br/LC_MESSAGES/* +%lang(br) %{_datadir}/locale/br/charset %endif %if %{buildall} %files Bosnian %defattr(-,root,root,-) -%lang(bs) %{_datadir}/locale/bs/* +%lang(bs) %{_datadir}/locale/bs/LC_MESSAGES/* +%lang(bs) %{_datadir}/locale/bs/charset %endif %files Catalan %defattr(-,root,root,-) -%lang(ca) %{_datadir}/locale/ca/* +%lang(ca) %{_datadir}/locale/ca/LC_MESSAGES/* +%lang(ca) %{_datadir}/locale/ca/charset %lang(ca) %{_docdir}/HTML/ca/ %if 0%{?fedora} < 9 %lang(ca) %{_datadir}/apps/khangman/ca.txt @@ -1390,7 +1416,8 @@ rm -rf %{buildroot} %files Czech %defattr(-,root,root,-) -%lang(cs) %{_datadir}/locale/cs/* +%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/* +%lang(cs) %{_datadir}/locale/cs/charset %lang(cs) %{_docdir}/HTML/cs/ %if 0%{?fedora} < 9 %lang(cs) %{_datadir}/apps/khangman/data/cs @@ -1401,12 +1428,15 @@ rm -rf %{buildroot} %if %{buildall} %files Welsh %defattr(-,root,root,-) -%lang(cy) %{_datadir}/locale/cy/* +%lang(cy) %{_datadir}/locale/cy/LC_MESSAGES/* +%lang(cy) %{_datadir}/locale/cy/charset %endif %files Danish %defattr(-,root,root,-) -%lang(da) %{_datadir}/locale/da/* +%lang(da) %{_datadir}/locale/da/LC_MESSAGES/* +%lang(da) %{_datadir}/locale/da/charset +%lang(da) %{_datadir}/locale/da/da.compendium %lang(da) %{_docdir}/HTML/da/ %if 0%{?fedora} < 9 %lang(da) %{_datadir}/apps/ktuberling/sounds/da/* @@ -1417,7 +1447,8 @@ rm -rf %{buildroot} %files German %defattr(-,root,root,-) -%lang(de) %{_datadir}/locale/de/* +%lang(de) %{_datadir}/locale/de/LC_MESSAGES/* +%lang(de) %{_datadir}/locale/de/charset %lang(de) %{_docdir}/HTML/de/ %if 0%{?fedora} < 9 %lang(de) %{_datadir}/apps/klettres/de @@ -1432,11 +1463,13 @@ rm -rf %{buildroot} %files Greek %defattr(-,root,root,-) -%lang(el) %{_datadir}/locale/el/* +%lang(el) %{_datadir}/locale/el/LC_MESSAGES/* +%lang(el) %{_datadir}/locale/el/charset %files British %defattr(-,root,root,-) -%lang(en_GB) %{_datadir}/locale/en_GB/* +%lang(en_GB) %{_datadir}/locale/en_GB/LC_MESSAGES/* +%lang(en_GB) %{_datadir}/locale/en_GB/charset %lang(en_GB) %{_docdir}/HTML/en_GB/ %if 0%{?fedora} < 9 %lang(en_GB) %{_datadir}/apps/katepart/syntax/logohighlightstyle.en_GB.xml @@ -1448,12 +1481,14 @@ rm -rf %{buildroot} %if %{buildall} %files Esperanto %defattr(-,root,root,-) -%lang(eo) %{_datadir}/locale/eo/* +%lang(eo) %{_datadir}/locale/eo/LC_MESSAGES/* +%lang(eo) %{_datadir}/locale/eo/charset %endif %files Spanish %defattr(-,root,root,-) -%lang(es) %{_datadir}/locale/es/* +%lang(es) %{_datadir}/locale/es/LC_MESSAGES/* +%lang(es) %{_datadir}/locale/es/charset %lang(es) %{_docdir}/HTML/es/ %if 0%{?fedora} < 9 %lang(es) %{_datadir}/apps/ktuberling/sounds/es/* @@ -1467,7 +1502,8 @@ rm -rf %{buildroot} %files Estonian %defattr(-,root,root,-) -%lang(et) %{_datadir}/locale/et/* +%lang(et) %{_datadir}/locale/et/LC_MESSAGES/* +%lang(et) %{_datadir}/locale/et/charset %lang(et) %{_docdir}/HTML/et/ %if 0%{?fedora} < 9 %lang(et) %{_datadir}/apps/kanagram/data/et @@ -1478,18 +1514,21 @@ rm -rf %{buildroot} %if %{buildall} %files Basque %defattr(-,root,root,-) -%lang(eu) %{_datadir}/locale/eu/* +%lang(eu) %{_datadir}/locale/eu/LC_MESSAGES/* +%lang(eu) %{_datadir}/locale/eu/charset %endif %if %{buildall} %files Farsi %defattr(-,root,root,-) -%lang(fa) %{_datadir}/locale/fa/* +%lang(fa) %{_datadir}/locale/fa/LC_MESSAGES/* +%lang(fa) %{_datadir}/locale/fa/charset %endif %files Finnish %defattr(-,root,root,-) -%lang(fi) %{_datadir}/locale/fi/* +%lang(fi) %{_datadir}/locale/fi/LC_MESSAGES/* +%lang(fi) %{_datadir}/locale/fi/charset %lang(fi) %{_docdir}/HTML/fi/ %if 0%{?fedora} < 9 %lang(fi) %{_datadir}/apps/khangman/data/fi @@ -1499,12 +1538,16 @@ rm -rf %{buildroot} %if %{buildall} %files Faroese %defattr(-,root,root,-) -%lang(fo) %{_datadir}/locale/fo/* +%lang(fo) %{_datadir}/locale/fo/LC_MESSAGES/* +%lang(fo) %{_datadir}/locale/fo/charset %endif %files French %defattr(-,root,root,-) -%lang(fr) %{_datadir}/locale/fr/* +%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/* +%lang(fr) %{_datadir}/locale/fr/charset +%lang(fr) %{_datadir}/locale/fr/nbsp_gui_fr.txt +%lang(fr) %{_datadir}/locale/fr/relecture_* %lang(fr) %{_docdir}/HTML/fr/ %if 0%{?fedora} < 9 %lang(fr) %{_datadir}/apps/ktuberling/sounds/fr/* @@ -1519,22 +1562,26 @@ rm -rf %{buildroot} %if %{buildall} %files Frisian %defattr(-,root,root,-) -%lang(fy) %{_datadir}/locale/fy/* +%lang(fy) %{_datadir}/locale/fy/LC_MESSAGES/* +%lang(fy) %{_datadir}/locale/fy/charset %endif %if %{buildall} %files Irish %defattr(-,root,root,-) -%lang(ga) %{_datadir}/locale/ga/* +%lang(ga) %{_datadir}/locale/ga/LC_MESSAGES/* +%lang(ga) %{_datadir}/locale/ga/charset %files Galician %defattr(-,root,root,-) -%lang(gl) %{_datadir}/locale/gl/* +%lang(gl) %{_datadir}/locale/gl/LC_MESSAGES/* +%lang(gl) %{_datadir}/locale/gl/charset %endif %files Hebrew %defattr(-,root,root,-) -%lang(he) %{_datadir}/locale/he/* +%lang(he) %{_datadir}/locale/he/LC_MESSAGES/* +%lang(he) %{_datadir}/locale/he/charset %lang(he) %{_docdir}/HTML/he/ %if 0%{?fedora} < 9 %lang(he) %{_datadir}/apps/klettres/he @@ -1542,18 +1589,21 @@ rm -rf %{buildroot} %files Hindi %defattr(-,root,root,-) -%lang(hi) %{_datadir}/locale/hi/* +%lang(hi) %{_datadir}/locale/hi/LC_MESSAGES/* +%lang(hi) %{_datadir}/locale/hi/charset %if %{buildall} %files Croatian %defattr(-,root,root,-) -%lang(hr) %{_datadir}/locale/hr/* +%lang(hr) %{_datadir}/locale/hr/LC_MESSAGES/* +%lang(hr) %{_datadir}/locale/hr/charset %lang(hr) %{_docdir}/HTML/hr/ %endif %files Hungarian %defattr(-,root,root,-) -%lang(hu) %{_datadir}/locale/hu/* +%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/* +%lang(hu) %{_datadir}/locale/hu/charset %lang(hu) %{_docdir}/HTML/hu/ %if 0%{?fedora} < 9 %lang(hu) %{_datadir}/apps/khangman/data/hu @@ -1563,17 +1613,20 @@ rm -rf %{buildroot} %if %{buildall} %files Indonesian %defattr(-,root,root,-) -%lang(id) %{_datadir}/locale/id/* +%lang(id) %{_datadir}/locale/id/LC_MESSAGES/* +%lang(id) %{_datadir}/locale/id/charset %lang(id) %{_docdir}/HTML/id/ %endif %files Icelandic %defattr(-,root,root,-) -%lang(is) %{_datadir}/locale/is/* +%lang(is) %{_datadir}/locale/is/LC_MESSAGES/* +%lang(is) %{_datadir}/locale/is/charset %files Italian %defattr(-,root,root,-) -%lang(it) %{_datadir}/locale/it/* +%lang(it) %{_datadir}/locale/it/LC_MESSAGES/* +%lang(it) %{_datadir}/locale/it/charset %lang(it) %{_docdir}/HTML/it/ %if 0%{?fedora} < 9 %lang(it) %{_datadir}/apps/kanagram/data/it/* @@ -1588,59 +1641,69 @@ rm -rf %{buildroot} %files Japanese %defattr(-,root,root,-) -%lang(ja) %{_datadir}/locale/ja/* +%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/* +%lang(ja) %{_datadir}/locale/ja/charset %lang(ja) %{_docdir}/HTML/ja/ %files Korean %defattr(-,root,root,-) -%lang(ko) %{_datadir}/locale/ko/* +%lang(ko) %{_datadir}/locale/ko/LC_MESSAGES/* +%lang(ko) %{_datadir}/locale/ko/charset %lang(ko) %{_docdir}/HTML/ko/ %if %{buildall} %files Kurdish %defattr(-,root,root,-) -%lang(ku) %{_datadir}/locale/ku/* +%lang(ku) %{_datadir}/locale/ku/LC_MESSAGES/* +%lang(ku) %{_datadir}/locale/ku/charset %lang(ku) %{_docdir}/HTML/ku/ %endif %if %{buildall} %files Lao %defattr(-,root,root,-) -%lang(lo) %{_datadir}/locale/lo/* +%lang(lo) %{_datadir}/locale/lo/LC_MESSAGES/* +%lang(lo) %{_datadir}/locale/lo/charset %lang(lo) %{_docdir}/HTML/lo/ %endif %files Lithuanian %defattr(-,root,root,-) -%lang(lt) %{_datadir}/locale/lt/* +%lang(lt) %{_datadir}/locale/lt/LC_MESSAGES/* +%lang(lt) %{_datadir}/locale/lt/charset %if %{buildall} %files Latvian %defattr(-,root,root,-) -%lang(lv) %{_datadir}/locale/lv/* +%lang(lv) %{_datadir}/locale/lv/LC_MESSAGES/* +%lang(lv) %{_datadir}/locale/lv/charset %endif %if %{buildall} %files Maori %defattr(-,root,root,-) -%lang(mi) %{_datadir}/locale/mi/* +%lang(mi) %{_datadir}/locale/mi/LC_MESSAGES/* +%lang(mi) %{_datadir}/locale/mi/charset %endif %if %{buildall} %files Macedonian %defattr(-,root,root,-) -%lang(mk) %{_datadir}/locale/mk/* +%lang(mk) %{_datadir}/locale/mk/LC_MESSAGES/* +%lang(mk) %{_datadir}/locale/mk/charset %endif %if %{buildall} %files Maltese %defattr(-,root,root,-) -%lang(mt) %{_datadir}/locale/mt/* +%lang(mt) %{_datadir}/locale/mt/LC_MESSAGES/* +%lang(mt) %{_datadir}/locale/mt/charset %endif %files Dutch %defattr(-,root,root,-) -%lang(nl) %{_datadir}/locale/nl/* +%lang(nl) %{_datadir}/locale/nl/LC_MESSAGES/* +%lang(nl) %{_datadir}/locale/nl/charset %lang(nl) %{_docdir}/HTML/nl/ %if 0%{?fedora} < 9 %lang(nl) %{_datadir}/apps/ktuberling/sounds/nl/* @@ -1653,7 +1716,9 @@ rm -rf %{buildroot} %files Norwegian %defattr(-,root,root,-) -%lang(nb) %{_datadir}/locale/nb/* +%lang(nb) %{_datadir}/locale/nb/LC_MESSAGES/* +%lang(nb) %{_datadir}/locale/nb/charset +%lang(nb) %{_datadir}/locale/nb/README #%lang(nb) %{_docdir}/HTML/nb/ #%if 0%{?fedora} < 9 #%lang(nb) %{_datadir}/apps/khangman/data/nb @@ -1662,7 +1727,8 @@ rm -rf %{buildroot} %files Norwegian-Nynorsk %defattr(-,root,root,-) -%lang(nn) %{_datadir}/locale/nn/* +%lang(nn) %{_datadir}/locale/nn/LC_MESSAGES/* +%lang(nn) %{_datadir}/locale/nn/charset #%lang(nn) %{_docdir}/HTML/nn/ %if 0%{?fedora} < 9 %lang(nn) %{_datadir}/apps/khangman/data/nn @@ -1672,16 +1738,19 @@ rm -rf %{buildroot} %if %{buildall} %files Occitan %defattr(-,root,root,-) -%lang(oc) %{_datadir}/locale/oc/* +%lang(oc) %{_datadir}/locale/oc/LC_MESSAGES/* +%lang(oc) %{_datadir}/locale/oc/charset %endif %files Punjabi %defattr(-,root,root,-) -%lang(pa) %{_datadir}/locale/pa/* +%lang(pa) %{_datadir}/locale/pa/LC_MESSAGES/* +%lang(pa) %{_datadir}/locale/pa/charset %files Polish %defattr(-,root,root,-) -%lang(pl) %{_datadir}/locale/pl/* +%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/* +%lang(pl) %{_datadir}/locale/pl/charset %lang(pl) %{_docdir}/HTML/pl/ %if 0%{?fedora} < 9 %lang(pl) %{_datadir}/apps/katepart/syntax/logohighlightstyle.pl.xml @@ -1693,7 +1762,8 @@ rm -rf %{buildroot} %files Portuguese %defattr(-,root,root,-) -%lang(pt) %{_datadir}/locale/pt/* +%lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/* +%lang(pt) %{_datadir}/locale/pt/charset %lang(pt) %{_docdir}/HTML/pt/ %if 0%{?fedora} < 9 %lang(pt) %{_datadir}/apps/ktuberling/sounds/pt/* @@ -1703,7 +1773,8 @@ rm -rf %{buildroot} %files Brazil %defattr(-,root,root,-) -%lang(pt_BR) %{_datadir}/locale/pt_BR/* +%lang(pt_BR) %{_datadir}/locale/pt_BR/LC_MESSAGES/* +%lang(pt_BR) %{_datadir}/locale/pt_BR/charset %lang(pt_BR) %{_docdir}/HTML/pt_BR/ %if 0%{?fedora} < 9 %lang(pt_BR) %{_datadir}/apps/khangman/data/pt_BR @@ -1716,7 +1787,8 @@ rm -rf %{buildroot} %files Romanian %defattr(-,root,root,-) -%lang(ro) %{_datadir}/locale/ro/* +%lang(ro) %{_datadir}/locale/ro/LC_MESSAGES/* +%lang(ro) %{_datadir}/locale/ro/charset %lang(ro) %{_docdir}/HTML/ro/ %if 0%{?fedora} < 9 %lang(ro) %{_datadir}/apps/ktuberling/sounds/ro/* @@ -1724,7 +1796,8 @@ rm -rf %{buildroot} %files Russian %defattr(-,root,root,-) -%lang(ru) %{_datadir}/locale/ru/* +%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/* +%lang(ru) %{_datadir}/locale/ru/charset %lang(ru) %{_docdir}/HTML/ru/ %if 0%{?fedora} < 9 %lang(ru) %{_datadir}/apps/kanagram/data/ru @@ -1736,7 +1809,8 @@ rm -rf %{buildroot} %files Slovak %defattr(-,root,root,-) -%lang(sk) %{_datadir}/locale/sk/* +%lang(sk) %{_datadir}/locale/sk/LC_MESSAGES/* +%lang(sk) %{_datadir}/locale/sk/charset %lang(sk) %{_docdir}/HTML/sk/ %if 0%{?fedora} < 9 %lang(sk) %{_datadir}/apps/ktuberling/sounds/sk/* @@ -1748,7 +1822,8 @@ rm -rf %{buildroot} %files Slovenian %defattr(-,root,root,-) -%lang(sl) %{_datadir}/locale/sl/* +%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/* +%lang(sl) %{_datadir}/locale/sl/charset %lang(sl) %{_docdir}/HTML/sl/ %if 0%{?fedora} < 9 %lang(sl) %{_datadir}/apps/ktuberling/sounds/sl/* @@ -1761,7 +1836,8 @@ rm -rf %{buildroot} %files Serbian %defattr(-,root,root,-) -%lang(sr) %{_datadir}/locale/sr/* +%lang(sr) %{_datadir}/locale/sr/LC_MESSAGES/* +%lang(sr) %{_datadir}/locale/sr/charset %lang(sr) %{_docdir}/HTML/sr/ %if 0%{?fedora} < 9 %lang(sr) %{_datadir}/apps/khangman/data/sr @@ -1773,7 +1849,8 @@ rm -rf %{buildroot} %files Swedish %defattr(-,root,root,-) -%lang(sv) %{_datadir}/locale/sv/* +%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/* +%lang(sv) %{_datadir}/locale/sv/charset %lang(sv) %{_docdir}/HTML/sv/ %if 0%{?fedora} < 9 %lang(sv) %{_datadir}/apps/ktuberling/sounds/sv/* @@ -1786,23 +1863,27 @@ rm -rf %{buildroot} %files Tamil %defattr(-,root,root,-) -%lang(ta) %{_datadir}/locale/ta/* +%lang(ta) %{_datadir}/locale/ta/LC_MESSAGES/* +%lang(ta) %{_datadir}/locale/ta/charset %if %{buildall} %files Tajik %defattr(-,root,root,-) -%lang(tg) %{_datadir}/locale/tg/* +%lang(tg) %{_datadir}/locale/tg/LC_MESSAGES/* +%lang(tg) %{_datadir}/locale/tg/charset %endif %if %{buildall} %files Thai %defattr(-,root,root,-) -%lang(th) %{_datadir}/locale/th/* +%lang(th) %{_datadir}/locale/th/LC_MESSAGES/* +%lang(th) %{_datadir}/locale/th/charset %endif %files Turkish %defattr(-,root,root,-) -%lang(tr) %{_datadir}/locale/tr/* +%lang(tr) %{_datadir}/locale/tr/LC_MESSAGES/* +%lang(tr) %{_datadir}/locale/tr/charset %lang(tr) %{_docdir}/HTML/tr/ %if 0%{?fedora} < 9 %lang(tr) %{_datadir}/apps/khangman/data/tr @@ -1812,45 +1893,68 @@ rm -rf %{buildroot} %files Ukrainian %defattr(-,root,root,-) %lang(uk) %{_docdir}/HTML/uk/ -%lang(uk) %{_datadir}/locale/uk/* +%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/* +%lang(uk) %{_datadir}/locale/uk/charset %if %{buildall} %files Venda %defattr(-,root,root,-) -%lang(ven) %{_datadir}/locale/ven/* +%lang(ven) %{_datadir}/locale/ven/LC_MESSAGES/* +%lang(ven) %{_datadir}/locale/ven/charset %endif %if %{buildall} %files Vietnamese %defattr(-,root,root,-) -%lang(vi) %{_datadir}/locale/vi/* +%lang(vi) %{_datadir}/locale/vi/LC_MESSAGES/* +%lang(vi) %{_datadir}/locale/vi/charset %endif %if %{buildall} %files Walloon %defattr(-,root,root,-) -%lang(wa) %{_datadir}/locale/wa/* +%lang(wa) %{_datadir}/locale/wa/LC_MESSAGES/* +%lang(wa) %{_datadir}/locale/wa/charset %endif %if %{buildall} %files Xhosa %defattr(-,root,root,-) -%lang(xh) %{_datadir}/locale/xh/* +%lang(xh) %{_datadir}/locale/xh/LC_MESSAGES/* +%lang(xh) %{_datadir}/locale/xh/charset %lang(xh) %{_docdir}/HTML/xh/ %endif %files Chinese %defattr(-,root,root,-) -%lang(zh_CN) %{_datadir}/locale/zh_CN/* +%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/* +%lang(zh_CN) %{_datadir}/locale/zh_CN/charset %lang(zh_CN) %{_docdir}/HTML/zh_CN/ %files Chinese-Big5 %defattr(-,root,root,-) -%lang(zh_TW) %{_datadir}/locale/zh_TW/* +%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/* +%lang(zh_TW) %{_datadir}/locale/zh_TW/charset %lang(zh_TW) %{_docdir}/HTML/zh_TW/ %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 1:3.5.10-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 7 2009 Tom "spot" Callaway 1:3.5.10-8 +- catch the missing files in the locale directories + +* Tue Jul 7 2009 Tom "spot" Callaway 1:3.5.10-7 +- fix duplicate directory ownership (/usr/share/locale/*/LC_MESSAGES) + +* Fri Jun 26 2009 Rex Dieter 1:3.5.10-6 +- omit kuickshow bits +- s/redhatify/flags/ macro + +* Mon Jun 15 2009 Kevin Kofler 1:3.5.10-5 +- remove ktron files, conflict with kde-l10n 4.3 + * Sat Apr 04 2009 Kevin Kofler 1:3.5.10-4 - remove kdesvn-build documentation, conflicts with kde-l10n 4.2.2 From kkofler at fedoraproject.org Wed Aug 5 15:48:34 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Wed, 5 Aug 2009 15:48:34 +0000 (UTC) Subject: rpms/kde-i18n/F-11 kde-i18n.spec,1.95,1.96 Message-ID: <20090805154834.3ED4011C034A@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kde-i18n/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27961/F-11 Modified Files: kde-i18n.spec Log Message: Sync from devel: * Fri Jul 24 2009 Fedora Release Engineering - 1:3.5.10-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Jul 7 2009 Tom "spot" Callaway 1:3.5.10-8 - catch the missing files in the locale directories * Tue Jul 7 2009 Tom "spot" Callaway 1:3.5.10-7 - fix duplicate directory ownership (/usr/share/locale/*/LC_MESSAGES) * Fri Jun 26 2009 Rex Dieter 1:3.5.10-6 - omit kuickshow bits - s/redhatify/flags/ macro * Mon Jun 15 2009 Kevin Kofler 1:3.5.10-5 - remove ktron files, conflict with kde-l10n 4.3 Index: kde-i18n.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-i18n/F-11/kde-i18n.spec,v retrieving revision 1.95 retrieving revision 1.96 diff -u -p -r1.95 -r1.96 --- kde-i18n.spec 4 Apr 2009 15:33:50 -0000 1.95 +++ kde-i18n.spec 5 Aug 2009 15:48:34 -0000 1.96 @@ -1,12 +1,13 @@ %define buildall 0 -%define redhatify 1 +# build -flags subpkg +#define flags 1 Summary: Internationalization support for KDE3 Name: kde-i18n Epoch: 1 Version: 3.5.10 -Release: 4%{?dist} +Release: 9%{?dist} # GFDL, with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. License: GFDL @@ -70,6 +71,13 @@ Requires: kde-filesystem %description %{summary}. +%package flags +Summary: Geopolitical flags +Group: User Interface/Desktops +Requires: kde-filesystem +%description flags +%{summary}. + %package Afrikaans Summary: Afrikaans(af) language support for KDE3 Group: User Interface/Desktops @@ -685,7 +693,7 @@ for i in $(find %{buildroot}%{_docdir}/H rm -f $i done -%if %{redhatify} +%if ! 0%{?flags} # See http://fedoraproject.org/wiki/Languages rm -f %{buildroot}%{_datadir}/locale/*/flag.png %endif @@ -994,6 +1002,7 @@ done rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktip.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktouch.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktraderclient.mo + rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktron.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/kttsd.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ktuberling.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/kturtle.mo @@ -1193,6 +1202,7 @@ done rm -rf %{buildroot}%{_docdir}/HTML/*/kteatime rm -rf %{buildroot}%{_docdir}/HTML/*/ktimer rm -rf %{buildroot}%{_docdir}/HTML/*/ktouch + rm -rf %{buildroot}%{_docdir}/HTML/*/ktron rm -rf %{buildroot}%{_docdir}/HTML/*/kttsd rm -rf %{buildroot}%{_docdir}/HTML/*/ktuberling rm -rf %{buildroot}%{_docdir}/HTML/*/kturtle @@ -1244,6 +1254,7 @@ done rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/webarchiver.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/ksig.mo rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/kpovmodeler.mo + rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/kuickshow.mo # remove docs which conflict with KDE 4 extragear rm -rf %{buildroot}%{_docdir}/HTML/*/kcoloredit @@ -1253,6 +1264,7 @@ done rm -rf %{buildroot}%{_docdir}/HTML/*/konq-plugins rm -rf %{buildroot}%{_docdir}/HTML/*/ksig rm -rf %{buildroot}%{_docdir}/HTML/*/kpovmodeler + rm -rf %{buildroot}%{_docdir}/HTML/*/kuickshow # remove obsolete KDE 3 application data translations rm -rf %{buildroot}%{_datadir}/apps @@ -1321,62 +1333,76 @@ done %clean rm -rf %{buildroot} +%if 0%{?flags} +%files flags +%{_datadir}/locale/*/*.png +%endif %if %{buildall} %files Afrikaans %defattr(-,root,root,-) -%lang(af) %{_datadir}/locale/af/* +%lang(af) %{_datadir}/locale/af/LC_MESSAGES/* +%lang(af) %{_datadir}/locale/af/charset %lang(af) %{_docdir}/HTML/af/ %endif %files Arabic %defattr(-,root,root,-) -%lang(ar) %{_datadir}/locale/ar/* +%lang(ar) %{_datadir}/locale/ar/LC_MESSAGES/* +%lang(ar) %{_datadir}/locale/ar/charset %if %{buildall} %files Azerbaijani %defattr(-,root,root,-) -%lang(az) %{_datadir}/locale/az/* +%lang(az) %{_datadir}/locale/az/LC_MESSAGES/* +%lang(az) %{_datadir}/locale/az/charset %endif %if %{buildall} %files Belarusian %defattr(-,root,root,-) -%lang(be) %{_datadir}/locale/be/* +%lang(be) %{_datadir}/locale/be/LC_MESSAGES/* +%lang(be) %{_datadir}/locale/be/charset %endif %files Bulgarian %defattr(-,root,root,-) -%lang(bg) %{_datadir}/locale/bg/* +%lang(bg) %{_datadir}/locale/bg/LC_MESSAGES/* +%lang(bg) %{_datadir}/locale/bg/charset %if 0%{?fedora} < 9 %lang(bg) %{_datadir}/apps/khangman/data/bg %endif %files Bengali %defattr(-,root,root,-) -%lang(bn) %{_datadir}/locale/bn/* +%lang(bn) %{_datadir}/locale/bn/LC_MESSAGES/* +%lang(bn) %{_datadir}/locale/bn/charset %if %{buildall} %files Tibetan %defattr(-,root,root,-) -%lang(bo) %{_datadir}/locale/bo/* +%lang(bo) %{_datadir}/locale/bo/LC_MESSAGES/* +%lang(bo) %{_datadir}/locale/bo/charset %endif %if %{buildall} %files Breton %defattr(-,root,root,-) -%lang(br) %{_datadir}/locale/br/* +%lang(br) %{_datadir}/locale/br/LC_MESSAGES/* +%lang(br) %{_datadir}/locale/br/charset %endif %if %{buildall} %files Bosnian %defattr(-,root,root,-) -%lang(bs) %{_datadir}/locale/bs/* +%lang(bs) %{_datadir}/locale/bs/LC_MESSAGES/* +%lang(bs) %{_datadir}/locale/bs/charset %endif %files Catalan %defattr(-,root,root,-) -%lang(ca) %{_datadir}/locale/ca/* +%lang(ca) %{_datadir}/locale/ca/LC_MESSAGES/* +%lang(ca) %{_datadir}/locale/ca/charset %lang(ca) %{_docdir}/HTML/ca/ %if 0%{?fedora} < 9 %lang(ca) %{_datadir}/apps/khangman/ca.txt @@ -1390,7 +1416,8 @@ rm -rf %{buildroot} %files Czech %defattr(-,root,root,-) -%lang(cs) %{_datadir}/locale/cs/* +%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/* +%lang(cs) %{_datadir}/locale/cs/charset %lang(cs) %{_docdir}/HTML/cs/ %if 0%{?fedora} < 9 %lang(cs) %{_datadir}/apps/khangman/data/cs @@ -1401,12 +1428,15 @@ rm -rf %{buildroot} %if %{buildall} %files Welsh %defattr(-,root,root,-) -%lang(cy) %{_datadir}/locale/cy/* +%lang(cy) %{_datadir}/locale/cy/LC_MESSAGES/* +%lang(cy) %{_datadir}/locale/cy/charset %endif %files Danish %defattr(-,root,root,-) -%lang(da) %{_datadir}/locale/da/* +%lang(da) %{_datadir}/locale/da/LC_MESSAGES/* +%lang(da) %{_datadir}/locale/da/charset +%lang(da) %{_datadir}/locale/da/da.compendium %lang(da) %{_docdir}/HTML/da/ %if 0%{?fedora} < 9 %lang(da) %{_datadir}/apps/ktuberling/sounds/da/* @@ -1417,7 +1447,8 @@ rm -rf %{buildroot} %files German %defattr(-,root,root,-) -%lang(de) %{_datadir}/locale/de/* +%lang(de) %{_datadir}/locale/de/LC_MESSAGES/* +%lang(de) %{_datadir}/locale/de/charset %lang(de) %{_docdir}/HTML/de/ %if 0%{?fedora} < 9 %lang(de) %{_datadir}/apps/klettres/de @@ -1432,11 +1463,13 @@ rm -rf %{buildroot} %files Greek %defattr(-,root,root,-) -%lang(el) %{_datadir}/locale/el/* +%lang(el) %{_datadir}/locale/el/LC_MESSAGES/* +%lang(el) %{_datadir}/locale/el/charset %files British %defattr(-,root,root,-) -%lang(en_GB) %{_datadir}/locale/en_GB/* +%lang(en_GB) %{_datadir}/locale/en_GB/LC_MESSAGES/* +%lang(en_GB) %{_datadir}/locale/en_GB/charset %lang(en_GB) %{_docdir}/HTML/en_GB/ %if 0%{?fedora} < 9 %lang(en_GB) %{_datadir}/apps/katepart/syntax/logohighlightstyle.en_GB.xml @@ -1448,12 +1481,14 @@ rm -rf %{buildroot} %if %{buildall} %files Esperanto %defattr(-,root,root,-) -%lang(eo) %{_datadir}/locale/eo/* +%lang(eo) %{_datadir}/locale/eo/LC_MESSAGES/* +%lang(eo) %{_datadir}/locale/eo/charset %endif %files Spanish %defattr(-,root,root,-) -%lang(es) %{_datadir}/locale/es/* +%lang(es) %{_datadir}/locale/es/LC_MESSAGES/* +%lang(es) %{_datadir}/locale/es/charset %lang(es) %{_docdir}/HTML/es/ %if 0%{?fedora} < 9 %lang(es) %{_datadir}/apps/ktuberling/sounds/es/* @@ -1467,7 +1502,8 @@ rm -rf %{buildroot} %files Estonian %defattr(-,root,root,-) -%lang(et) %{_datadir}/locale/et/* +%lang(et) %{_datadir}/locale/et/LC_MESSAGES/* +%lang(et) %{_datadir}/locale/et/charset %lang(et) %{_docdir}/HTML/et/ %if 0%{?fedora} < 9 %lang(et) %{_datadir}/apps/kanagram/data/et @@ -1478,18 +1514,21 @@ rm -rf %{buildroot} %if %{buildall} %files Basque %defattr(-,root,root,-) -%lang(eu) %{_datadir}/locale/eu/* +%lang(eu) %{_datadir}/locale/eu/LC_MESSAGES/* +%lang(eu) %{_datadir}/locale/eu/charset %endif %if %{buildall} %files Farsi %defattr(-,root,root,-) -%lang(fa) %{_datadir}/locale/fa/* +%lang(fa) %{_datadir}/locale/fa/LC_MESSAGES/* +%lang(fa) %{_datadir}/locale/fa/charset %endif %files Finnish %defattr(-,root,root,-) -%lang(fi) %{_datadir}/locale/fi/* +%lang(fi) %{_datadir}/locale/fi/LC_MESSAGES/* +%lang(fi) %{_datadir}/locale/fi/charset %lang(fi) %{_docdir}/HTML/fi/ %if 0%{?fedora} < 9 %lang(fi) %{_datadir}/apps/khangman/data/fi @@ -1499,12 +1538,16 @@ rm -rf %{buildroot} %if %{buildall} %files Faroese %defattr(-,root,root,-) -%lang(fo) %{_datadir}/locale/fo/* +%lang(fo) %{_datadir}/locale/fo/LC_MESSAGES/* +%lang(fo) %{_datadir}/locale/fo/charset %endif %files French %defattr(-,root,root,-) -%lang(fr) %{_datadir}/locale/fr/* +%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/* +%lang(fr) %{_datadir}/locale/fr/charset +%lang(fr) %{_datadir}/locale/fr/nbsp_gui_fr.txt +%lang(fr) %{_datadir}/locale/fr/relecture_* %lang(fr) %{_docdir}/HTML/fr/ %if 0%{?fedora} < 9 %lang(fr) %{_datadir}/apps/ktuberling/sounds/fr/* @@ -1519,22 +1562,26 @@ rm -rf %{buildroot} %if %{buildall} %files Frisian %defattr(-,root,root,-) -%lang(fy) %{_datadir}/locale/fy/* +%lang(fy) %{_datadir}/locale/fy/LC_MESSAGES/* +%lang(fy) %{_datadir}/locale/fy/charset %endif %if %{buildall} %files Irish %defattr(-,root,root,-) -%lang(ga) %{_datadir}/locale/ga/* +%lang(ga) %{_datadir}/locale/ga/LC_MESSAGES/* +%lang(ga) %{_datadir}/locale/ga/charset %files Galician %defattr(-,root,root,-) -%lang(gl) %{_datadir}/locale/gl/* +%lang(gl) %{_datadir}/locale/gl/LC_MESSAGES/* +%lang(gl) %{_datadir}/locale/gl/charset %endif %files Hebrew %defattr(-,root,root,-) -%lang(he) %{_datadir}/locale/he/* +%lang(he) %{_datadir}/locale/he/LC_MESSAGES/* +%lang(he) %{_datadir}/locale/he/charset %lang(he) %{_docdir}/HTML/he/ %if 0%{?fedora} < 9 %lang(he) %{_datadir}/apps/klettres/he @@ -1542,18 +1589,21 @@ rm -rf %{buildroot} %files Hindi %defattr(-,root,root,-) -%lang(hi) %{_datadir}/locale/hi/* +%lang(hi) %{_datadir}/locale/hi/LC_MESSAGES/* +%lang(hi) %{_datadir}/locale/hi/charset %if %{buildall} %files Croatian %defattr(-,root,root,-) -%lang(hr) %{_datadir}/locale/hr/* +%lang(hr) %{_datadir}/locale/hr/LC_MESSAGES/* +%lang(hr) %{_datadir}/locale/hr/charset %lang(hr) %{_docdir}/HTML/hr/ %endif %files Hungarian %defattr(-,root,root,-) -%lang(hu) %{_datadir}/locale/hu/* +%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/* +%lang(hu) %{_datadir}/locale/hu/charset %lang(hu) %{_docdir}/HTML/hu/ %if 0%{?fedora} < 9 %lang(hu) %{_datadir}/apps/khangman/data/hu @@ -1563,17 +1613,20 @@ rm -rf %{buildroot} %if %{buildall} %files Indonesian %defattr(-,root,root,-) -%lang(id) %{_datadir}/locale/id/* +%lang(id) %{_datadir}/locale/id/LC_MESSAGES/* +%lang(id) %{_datadir}/locale/id/charset %lang(id) %{_docdir}/HTML/id/ %endif %files Icelandic %defattr(-,root,root,-) -%lang(is) %{_datadir}/locale/is/* +%lang(is) %{_datadir}/locale/is/LC_MESSAGES/* +%lang(is) %{_datadir}/locale/is/charset %files Italian %defattr(-,root,root,-) -%lang(it) %{_datadir}/locale/it/* +%lang(it) %{_datadir}/locale/it/LC_MESSAGES/* +%lang(it) %{_datadir}/locale/it/charset %lang(it) %{_docdir}/HTML/it/ %if 0%{?fedora} < 9 %lang(it) %{_datadir}/apps/kanagram/data/it/* @@ -1588,59 +1641,69 @@ rm -rf %{buildroot} %files Japanese %defattr(-,root,root,-) -%lang(ja) %{_datadir}/locale/ja/* +%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/* +%lang(ja) %{_datadir}/locale/ja/charset %lang(ja) %{_docdir}/HTML/ja/ %files Korean %defattr(-,root,root,-) -%lang(ko) %{_datadir}/locale/ko/* +%lang(ko) %{_datadir}/locale/ko/LC_MESSAGES/* +%lang(ko) %{_datadir}/locale/ko/charset %lang(ko) %{_docdir}/HTML/ko/ %if %{buildall} %files Kurdish %defattr(-,root,root,-) -%lang(ku) %{_datadir}/locale/ku/* +%lang(ku) %{_datadir}/locale/ku/LC_MESSAGES/* +%lang(ku) %{_datadir}/locale/ku/charset %lang(ku) %{_docdir}/HTML/ku/ %endif %if %{buildall} %files Lao %defattr(-,root,root,-) -%lang(lo) %{_datadir}/locale/lo/* +%lang(lo) %{_datadir}/locale/lo/LC_MESSAGES/* +%lang(lo) %{_datadir}/locale/lo/charset %lang(lo) %{_docdir}/HTML/lo/ %endif %files Lithuanian %defattr(-,root,root,-) -%lang(lt) %{_datadir}/locale/lt/* +%lang(lt) %{_datadir}/locale/lt/LC_MESSAGES/* +%lang(lt) %{_datadir}/locale/lt/charset %if %{buildall} %files Latvian %defattr(-,root,root,-) -%lang(lv) %{_datadir}/locale/lv/* +%lang(lv) %{_datadir}/locale/lv/LC_MESSAGES/* +%lang(lv) %{_datadir}/locale/lv/charset %endif %if %{buildall} %files Maori %defattr(-,root,root,-) -%lang(mi) %{_datadir}/locale/mi/* +%lang(mi) %{_datadir}/locale/mi/LC_MESSAGES/* +%lang(mi) %{_datadir}/locale/mi/charset %endif %if %{buildall} %files Macedonian %defattr(-,root,root,-) -%lang(mk) %{_datadir}/locale/mk/* +%lang(mk) %{_datadir}/locale/mk/LC_MESSAGES/* +%lang(mk) %{_datadir}/locale/mk/charset %endif %if %{buildall} %files Maltese %defattr(-,root,root,-) -%lang(mt) %{_datadir}/locale/mt/* +%lang(mt) %{_datadir}/locale/mt/LC_MESSAGES/* +%lang(mt) %{_datadir}/locale/mt/charset %endif %files Dutch %defattr(-,root,root,-) -%lang(nl) %{_datadir}/locale/nl/* +%lang(nl) %{_datadir}/locale/nl/LC_MESSAGES/* +%lang(nl) %{_datadir}/locale/nl/charset %lang(nl) %{_docdir}/HTML/nl/ %if 0%{?fedora} < 9 %lang(nl) %{_datadir}/apps/ktuberling/sounds/nl/* @@ -1653,7 +1716,9 @@ rm -rf %{buildroot} %files Norwegian %defattr(-,root,root,-) -%lang(nb) %{_datadir}/locale/nb/* +%lang(nb) %{_datadir}/locale/nb/LC_MESSAGES/* +%lang(nb) %{_datadir}/locale/nb/charset +%lang(nb) %{_datadir}/locale/nb/README #%lang(nb) %{_docdir}/HTML/nb/ #%if 0%{?fedora} < 9 #%lang(nb) %{_datadir}/apps/khangman/data/nb @@ -1662,7 +1727,8 @@ rm -rf %{buildroot} %files Norwegian-Nynorsk %defattr(-,root,root,-) -%lang(nn) %{_datadir}/locale/nn/* +%lang(nn) %{_datadir}/locale/nn/LC_MESSAGES/* +%lang(nn) %{_datadir}/locale/nn/charset #%lang(nn) %{_docdir}/HTML/nn/ %if 0%{?fedora} < 9 %lang(nn) %{_datadir}/apps/khangman/data/nn @@ -1672,16 +1738,19 @@ rm -rf %{buildroot} %if %{buildall} %files Occitan %defattr(-,root,root,-) -%lang(oc) %{_datadir}/locale/oc/* +%lang(oc) %{_datadir}/locale/oc/LC_MESSAGES/* +%lang(oc) %{_datadir}/locale/oc/charset %endif %files Punjabi %defattr(-,root,root,-) -%lang(pa) %{_datadir}/locale/pa/* +%lang(pa) %{_datadir}/locale/pa/LC_MESSAGES/* +%lang(pa) %{_datadir}/locale/pa/charset %files Polish %defattr(-,root,root,-) -%lang(pl) %{_datadir}/locale/pl/* +%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/* +%lang(pl) %{_datadir}/locale/pl/charset %lang(pl) %{_docdir}/HTML/pl/ %if 0%{?fedora} < 9 %lang(pl) %{_datadir}/apps/katepart/syntax/logohighlightstyle.pl.xml @@ -1693,7 +1762,8 @@ rm -rf %{buildroot} %files Portuguese %defattr(-,root,root,-) -%lang(pt) %{_datadir}/locale/pt/* +%lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/* +%lang(pt) %{_datadir}/locale/pt/charset %lang(pt) %{_docdir}/HTML/pt/ %if 0%{?fedora} < 9 %lang(pt) %{_datadir}/apps/ktuberling/sounds/pt/* @@ -1703,7 +1773,8 @@ rm -rf %{buildroot} %files Brazil %defattr(-,root,root,-) -%lang(pt_BR) %{_datadir}/locale/pt_BR/* +%lang(pt_BR) %{_datadir}/locale/pt_BR/LC_MESSAGES/* +%lang(pt_BR) %{_datadir}/locale/pt_BR/charset %lang(pt_BR) %{_docdir}/HTML/pt_BR/ %if 0%{?fedora} < 9 %lang(pt_BR) %{_datadir}/apps/khangman/data/pt_BR @@ -1716,7 +1787,8 @@ rm -rf %{buildroot} %files Romanian %defattr(-,root,root,-) -%lang(ro) %{_datadir}/locale/ro/* +%lang(ro) %{_datadir}/locale/ro/LC_MESSAGES/* +%lang(ro) %{_datadir}/locale/ro/charset %lang(ro) %{_docdir}/HTML/ro/ %if 0%{?fedora} < 9 %lang(ro) %{_datadir}/apps/ktuberling/sounds/ro/* @@ -1724,7 +1796,8 @@ rm -rf %{buildroot} %files Russian %defattr(-,root,root,-) -%lang(ru) %{_datadir}/locale/ru/* +%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/* +%lang(ru) %{_datadir}/locale/ru/charset %lang(ru) %{_docdir}/HTML/ru/ %if 0%{?fedora} < 9 %lang(ru) %{_datadir}/apps/kanagram/data/ru @@ -1736,7 +1809,8 @@ rm -rf %{buildroot} %files Slovak %defattr(-,root,root,-) -%lang(sk) %{_datadir}/locale/sk/* +%lang(sk) %{_datadir}/locale/sk/LC_MESSAGES/* +%lang(sk) %{_datadir}/locale/sk/charset %lang(sk) %{_docdir}/HTML/sk/ %if 0%{?fedora} < 9 %lang(sk) %{_datadir}/apps/ktuberling/sounds/sk/* @@ -1748,7 +1822,8 @@ rm -rf %{buildroot} %files Slovenian %defattr(-,root,root,-) -%lang(sl) %{_datadir}/locale/sl/* +%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/* +%lang(sl) %{_datadir}/locale/sl/charset %lang(sl) %{_docdir}/HTML/sl/ %if 0%{?fedora} < 9 %lang(sl) %{_datadir}/apps/ktuberling/sounds/sl/* @@ -1761,7 +1836,8 @@ rm -rf %{buildroot} %files Serbian %defattr(-,root,root,-) -%lang(sr) %{_datadir}/locale/sr/* +%lang(sr) %{_datadir}/locale/sr/LC_MESSAGES/* +%lang(sr) %{_datadir}/locale/sr/charset %lang(sr) %{_docdir}/HTML/sr/ %if 0%{?fedora} < 9 %lang(sr) %{_datadir}/apps/khangman/data/sr @@ -1773,7 +1849,8 @@ rm -rf %{buildroot} %files Swedish %defattr(-,root,root,-) -%lang(sv) %{_datadir}/locale/sv/* +%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/* +%lang(sv) %{_datadir}/locale/sv/charset %lang(sv) %{_docdir}/HTML/sv/ %if 0%{?fedora} < 9 %lang(sv) %{_datadir}/apps/ktuberling/sounds/sv/* @@ -1786,23 +1863,27 @@ rm -rf %{buildroot} %files Tamil %defattr(-,root,root,-) -%lang(ta) %{_datadir}/locale/ta/* +%lang(ta) %{_datadir}/locale/ta/LC_MESSAGES/* +%lang(ta) %{_datadir}/locale/ta/charset %if %{buildall} %files Tajik %defattr(-,root,root,-) -%lang(tg) %{_datadir}/locale/tg/* +%lang(tg) %{_datadir}/locale/tg/LC_MESSAGES/* +%lang(tg) %{_datadir}/locale/tg/charset %endif %if %{buildall} %files Thai %defattr(-,root,root,-) -%lang(th) %{_datadir}/locale/th/* +%lang(th) %{_datadir}/locale/th/LC_MESSAGES/* +%lang(th) %{_datadir}/locale/th/charset %endif %files Turkish %defattr(-,root,root,-) -%lang(tr) %{_datadir}/locale/tr/* +%lang(tr) %{_datadir}/locale/tr/LC_MESSAGES/* +%lang(tr) %{_datadir}/locale/tr/charset %lang(tr) %{_docdir}/HTML/tr/ %if 0%{?fedora} < 9 %lang(tr) %{_datadir}/apps/khangman/data/tr @@ -1812,45 +1893,68 @@ rm -rf %{buildroot} %files Ukrainian %defattr(-,root,root,-) %lang(uk) %{_docdir}/HTML/uk/ -%lang(uk) %{_datadir}/locale/uk/* +%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/* +%lang(uk) %{_datadir}/locale/uk/charset %if %{buildall} %files Venda %defattr(-,root,root,-) -%lang(ven) %{_datadir}/locale/ven/* +%lang(ven) %{_datadir}/locale/ven/LC_MESSAGES/* +%lang(ven) %{_datadir}/locale/ven/charset %endif %if %{buildall} %files Vietnamese %defattr(-,root,root,-) -%lang(vi) %{_datadir}/locale/vi/* +%lang(vi) %{_datadir}/locale/vi/LC_MESSAGES/* +%lang(vi) %{_datadir}/locale/vi/charset %endif %if %{buildall} %files Walloon %defattr(-,root,root,-) -%lang(wa) %{_datadir}/locale/wa/* +%lang(wa) %{_datadir}/locale/wa/LC_MESSAGES/* +%lang(wa) %{_datadir}/locale/wa/charset %endif %if %{buildall} %files Xhosa %defattr(-,root,root,-) -%lang(xh) %{_datadir}/locale/xh/* +%lang(xh) %{_datadir}/locale/xh/LC_MESSAGES/* +%lang(xh) %{_datadir}/locale/xh/charset %lang(xh) %{_docdir}/HTML/xh/ %endif %files Chinese %defattr(-,root,root,-) -%lang(zh_CN) %{_datadir}/locale/zh_CN/* +%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/* +%lang(zh_CN) %{_datadir}/locale/zh_CN/charset %lang(zh_CN) %{_docdir}/HTML/zh_CN/ %files Chinese-Big5 %defattr(-,root,root,-) -%lang(zh_TW) %{_datadir}/locale/zh_TW/* +%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/* +%lang(zh_TW) %{_datadir}/locale/zh_TW/charset %lang(zh_TW) %{_docdir}/HTML/zh_TW/ %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 1:3.5.10-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 7 2009 Tom "spot" Callaway 1:3.5.10-8 +- catch the missing files in the locale directories + +* Tue Jul 7 2009 Tom "spot" Callaway 1:3.5.10-7 +- fix duplicate directory ownership (/usr/share/locale/*/LC_MESSAGES) + +* Fri Jun 26 2009 Rex Dieter 1:3.5.10-6 +- omit kuickshow bits +- s/redhatify/flags/ macro + +* Mon Jun 15 2009 Kevin Kofler 1:3.5.10-5 +- remove ktron files, conflict with kde-l10n 4.3 + * Sat Apr 04 2009 Kevin Kofler 1:3.5.10-4 - remove kdesvn-build documentation, conflicts with kde-l10n 4.2.2 From ajax at fedoraproject.org Wed Aug 5 15:52:45 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 5 Aug 2009 15:52:45 +0000 (UTC) Subject: rpms/libpciaccess/devel libpciaccess-0.10.6-rom-sanity.patch, NONE, 1.1 libpciaccess.spec, 1.23, 1.24 Message-ID: <20090805155245.E58BB11C0349@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/libpciaccess/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29062 Modified Files: libpciaccess.spec Added Files: libpciaccess-0.10.6-rom-sanity.patch Log Message: * Wed Aug 05 2009 Adam Jackson 0.10.6-5 - libpciaccess-0.10.6-rom-sanity.patch: If we hit the /dev/mem path for reading a device's ROM, verify that it looks like it at least might belong to the device in question by checking vendor and device ID match. Fixes vbetool post hanging forever (and thus blocking boot) on some dual-gpu laptops. libpciaccess-0.10.6-rom-sanity.patch: linux_devmem.c | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) --- NEW FILE libpciaccess-0.10.6-rom-sanity.patch --- diff -up libpciaccess-0.10.6/src/linux_devmem.c.jx libpciaccess-0.10.6/src/linux_devmem.c --- libpciaccess-0.10.6/src/linux_devmem.c.jx 2008-10-15 18:35:54.000000000 -0400 +++ libpciaccess-0.10.6/src/linux_devmem.c 2009-08-05 11:43:14.000000000 -0400 @@ -50,6 +50,30 @@ #include "pciaccess_private.h" #include "linux_devmem.h" +static int +rom_sanity_check(struct pci_device *info, void *buffer) +{ + unsigned char *bios = buffer; + int offset; + unsigned short vendor, device; + + if (bios[0] != 0x55 || bios[1] != 0xAA) + return 0; + + offset = (bios[0x19] << 8) + bios[0x18]; + + if (bios[offset] != 'P' || + bios[offset+1] != 'C' || + bios[offset+2] != 'I' || + bios[offset+3] != 'R') + return 0; + + vendor = (bios[offset+5] << 8) + bios[offset+4]; + device = (bios[offset+7] << 8) + bios[offset+6]; + + return (info->vendor_id == vendor) && (info->device_id == device); +} + /** * Read a device's expansion ROM using /dev/mem. * @@ -152,5 +176,5 @@ pci_device_linux_devmem_read_rom(struct } } - return err; + return rom_sanity_check(dev, buffer); } Index: libpciaccess.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpciaccess/devel/libpciaccess.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- libpciaccess.spec 3 Aug 2009 00:00:31 -0000 1.23 +++ libpciaccess.spec 5 Aug 2009 15:52:45 -0000 1.24 @@ -3,7 +3,7 @@ Name: libpciaccess Version: 0.10.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: PCI access library Group: System Environment/Libraries @@ -21,6 +21,7 @@ Patch0: libpciaccess-fd-cache.patch Patch2: libpciaccess-rom-size.patch Patch3: libpciaccess-boot-vga.patch Patch4: libpciaccess-vga-arbiter.patch +Patch5: libpciaccess-0.10.6-rom-sanity.patch BuildRequires: autoconf automake libtool pkgconfig xorg-x11-util-macros Requires: hwdata @@ -44,6 +45,7 @@ Development package for libpciaccess. %patch2 -p1 -b .rom-size %patch3 -p1 -b .bootvga %patch4 -p1 -b .vgaarb +%patch5 -p1 -b .jx %build autoreconf -v --install @@ -74,6 +76,13 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pciaccess.pc %changelog +* Wed Aug 05 2009 Adam Jackson 0.10.6-5 +- libpciaccess-0.10.6-rom-sanity.patch: If we hit the /dev/mem path for + reading a device's ROM, verify that it looks like it at least might belong + to the device in question by checking vendor and device ID match. Fixes + vbetool post hanging forever (and thus blocking boot) on some dual-gpu + laptops. + * Mon Aug 03 2009 Dave Airlie 0.10.6-4 - Add support for default vga arb device selection - Update libpciaccess VGA arb code for newer kernel API From rdieter at fedoraproject.org Wed Aug 5 15:53:26 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 15:53:26 +0000 (UTC) Subject: rpms/kdegames/devel kdegames.spec,1.141,1.142 Message-ID: <20090805155326.5EB8B11C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegames/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29292 Modified Files: kdegames.spec Log Message: * Wed Aug 05 2009 Rex Dieter 4.3.0-2 - Conflicts: kdegames3 < 3.5.10-6 - %check: desktop-file-validate - use %?_isa in -libs deps Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/devel/kdegames.spec,v retrieving revision 1.141 retrieving revision 1.142 diff -u -p -r1.141 -r1.142 --- kdegames.spec 31 Jul 2009 21:17:21 -0000 1.141 +++ kdegames.spec 5 Aug 2009 15:53:26 -0000 1.142 @@ -2,7 +2,7 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 URL: http://www.kde.org/ @@ -12,6 +12,9 @@ Patch0: kdegames-4.3.0-trademarks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# KSnakeDuel moved here from kdegames3 +Conflicts: kdegames3 < 3.5.10-6 + Obsoletes: kdegames4 < %{version}-%{release} Provides: kdegames4 = %{version}-%{release} @@ -21,12 +24,13 @@ Provides: ksudoku = 1:0.5-1 Obsoletes: ksirk < %{version}-%{release} Provides: ksirk = %{version}-%{release} +BuildRequires: desktop-file-utils BuildRequires: ggz-client-libs-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: qca2-devel %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} %if "%{?_ggz_version}" < "0.99.5" %define _skip_ggzconfig -DSKIP_GGZCONFIG=1 @@ -80,7 +84,7 @@ Group: System Environment/Libraries %package devel Group: Development/Libraries Summary: Header files for compiling KDE 4 game applications -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: kdegames4-devel < %{version}-%{release} Provides: kdegames4-devel = %{version}-%{release} Requires: kdelibs4-devel @@ -115,6 +119,12 @@ install -m644 -p -D ./ksquares/src/modul %endif +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %post %if 0%{?_skip_ggzconfig:1} %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/kbattleship.dsc ||: @@ -197,6 +207,11 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Rex Dieter 4.3.0-2 +- Conflicts: kdegames3 < 3.5.10-6 +- %%check: desktop-file-validate +- use %%?_isa in -libs deps + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From jakub at fedoraproject.org Wed Aug 5 15:56:26 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Wed, 5 Aug 2009 15:56:26 +0000 (UTC) Subject: rpms/gcc/devel gcc44-builtin-unreachable.patch, NONE, 1.1 gcc44-pr40971.patch, NONE, 1.1 .cvsignore, 1.281, 1.282 gcc.spec, 1.59, 1.60 sources, 1.285, 1.286 Message-ID: <20090805155626.239D411C0349@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/gcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30027 Modified Files: .cvsignore gcc.spec sources Added Files: gcc44-builtin-unreachable.patch gcc44-pr40971.patch Log Message: 4.4.1-4 gcc44-builtin-unreachable.patch: builtins.c | 15 ++++++ builtins.def | 1 cfgcleanup.c | 22 ++++++++- cfgrtl.c | 14 +++--- doc/extend.texi | 55 ++++++++++++++++++++++++ emit-rtl.c | 19 ++++++++ jump.c | 2 rtl.h | 1 testsuite/g++.dg/other/builtin-unreachable-1.C | 11 ++++ testsuite/gcc.dg/builtin-unreachable-1.c | 17 +++++++ testsuite/gcc.dg/builtin-unreachable-2.c | 20 ++++++++ testsuite/gcc.dg/builtin-unreachable-3.c | 9 +++ testsuite/gcc.dg/builtin-unreachable-4.c | 14 ++++++ testsuite/gcc.target/i386/builtin-unreachable.c | 13 +++++ 14 files changed, 204 insertions(+), 9 deletions(-) --- NEW FILE gcc44-builtin-unreachable.patch --- 2009-07-25 David Daney PR rtl-optimization/40445 * emit-rtl.c (next_nonnote_insn_bb): New function. * rtl.h (next_nonnote_insn_bb): Declare new function. * cfgcleanup.c (try_optimize_cfg): Don't remove an empty block with no successors that is the successor of the ENTRY_BLOCK. Continue from the top after removing an empty fallthrough block. * cfgrtl.c (get_last_bb_insn): Call next_nonnote_insn_bb instead of next_nonnote_insn. * g++.dg/other/builtin-unreachable-1.C: New testcase. 2009-07-25 David Daney * cfgcleanup.c (old_insns_match_p): Handle the case of empty blocks. * gcc.dg/builtin-unreachable-4.c: New test. 2009-06-17 David Daney * jump.c (cleanup_barriers): Handle case of no insns before a barrier. * gcc.dg/builtin-unreachable-3.c: New test. 2009-06-17 David Daney * gcc.target/i386/builtin-unreachable.c: New test. 2009-06-11 David Daney PR c/39252 * doc/extend.texi ( __builtin_unreachable): Document new builtin. * builtins.c (expand_builtin_unreachable): New function. (expand_builtin): Handle BUILT_IN_UNREACHABLE case. * builtins.def (BUILT_IN_UNREACHABLE): Add new builtin. * cfgcleanup.c (try_optimize_cfg): Delete empty blocks with no successors. * cfgrtl.c (rtl_verify_flow_info): Handle empty blocks when searching for missing barriers. * gcc.dg/builtin-unreachable-1.c: New test. * gcc.dg/builtin-unreachable-2.c: Same. --- gcc/doc/extend.texi (revision 148402) +++ gcc/doc/extend.texi (revision 148404) @@ -6815,6 +6815,61 @@ intentionally executing an illegal instr you should not rely on any particular implementation. @end deftypefn + at deftypefn {Built-in Function} void __builtin_unreachable (void) +If control flow reaches the point of the @code{__builtin_unreachable}, +the program is undefined. It is useful in situations where the +compiler cannot deduce the unreachability of the code. + +One such case is immediately following an @code{asm} statement that +will either never terminate, or one that transfers control elsewhere +and never returns. In this example, without the + at code{__builtin_unreachable}, GCC would issue a warning that control +reaches the end of a non-void function. It would also generate code +to return after the @code{asm}. + + at smallexample +int f (int c, int v) +@{ + if (c) + @{ + return v; + @} + else + @{ + asm("jmp error_handler"); + __builtin_unreachable (); + @} +@} + at end smallexample + +Because the @code{asm} statement unconditionally transfers control out +of the function, control will never reach the end of the function +body. The @code{__builtin_unreachable} is in fact unreachable and +communicates this fact to the compiler. + +Another use for @code{__builtin_unreachable} is following a call a +function that never returns but that is not declared + at code{__attribute__((noreturn))}, as in this example: + + at smallexample +void function_that_never_returns (void); + +int g (int c) +@{ + if (c) + @{ + return 1; + @} + else + @{ + function_that_never_returns (); + __builtin_unreachable (); + @} +@} + at end smallexample + + at end deftypefn + @deftypefn {Built-in Function} void __builtin___clear_cache (char *@var{begin}, char *@var{end}) This function is used to flush the processor's instruction cache for the region of memory between @var{begin} inclusive and @var{end} --- gcc/builtins.c (revision 148402) +++ gcc/builtins.c (revision 148404) @@ -5298,6 +5298,17 @@ expand_builtin_trap (void) emit_barrier (); } +/* Expand a call to __builtin_unreachable. We do nothing except emit + a barrier saying that control flow will not pass here. + + It is the responsibility of the program being compiled to ensure + that control flow does never reach __builtin_unreachable. */ +static void +expand_builtin_unreachable (void) +{ + emit_barrier (); +} + /* Expand EXP, a call to fabs, fabsf or fabsl. Return NULL_RTX if a normal call should be emitted rather than expanding the function inline. If convenient, the result should be placed @@ -6795,6 +6806,10 @@ expand_builtin (tree exp, rtx target, rt expand_builtin_trap (); return const0_rtx; + case BUILT_IN_UNREACHABLE: + expand_builtin_unreachable (); + return const0_rtx; + case BUILT_IN_PRINTF: target = expand_builtin_printf (exp, target, mode, false); if (target) --- gcc/builtins.def (revision 148402) +++ gcc/builtins.def (revision 148404) @@ -698,6 +698,7 @@ DEF_GCC_BUILTIN (BUILT_IN_SETJMP, DEF_EXT_LIB_BUILTIN (BUILT_IN_STRFMON, "strfmon", BT_FN_SSIZE_STRING_SIZE_CONST_STRING_VAR, ATTR_FORMAT_STRFMON_NOTHROW_3_4) DEF_LIB_BUILTIN (BUILT_IN_STRFTIME, "strftime", BT_FN_SIZE_STRING_SIZE_CONST_STRING_CONST_PTR, ATTR_FORMAT_STRFTIME_NOTHROW_3_0) DEF_GCC_BUILTIN (BUILT_IN_TRAP, "trap", BT_FN_VOID, ATTR_NORETURN_NOTHROW_LIST) +DEF_GCC_BUILTIN (BUILT_IN_UNREACHABLE, "unreachable", BT_FN_VOID, ATTR_NORETURN_NOTHROW_LIST) DEF_GCC_BUILTIN (BUILT_IN_UNWIND_INIT, "unwind_init", BT_FN_VOID, ATTR_NULL) DEF_GCC_BUILTIN (BUILT_IN_UPDATE_SETJMP_BUF, "update_setjmp_buf", BT_FN_VOID_PTR_INT, ATTR_NULL) DEF_GCC_BUILTIN (BUILT_IN_VA_COPY, "va_copy", BT_FN_VOID_VALIST_REF_VALIST_ARG, ATTR_NULL) --- gcc/cfgcleanup.c (revision 148402) +++ gcc/cfgcleanup.c (revision 148404) @@ -953,7 +953,12 @@ old_insns_match_p (int mode ATTRIBUTE_UN if (GET_CODE (i1) != GET_CODE (i2)) return false; - p1 = PATTERN (i1); + /* __builtin_unreachable() may lead to empty blocks (ending with + NOTE_INSN_BASIC_BLOCK). They may be crossjumped. */ + if (NOTE_INSN_BASIC_BLOCK_P (i1) && NOTE_INSN_BASIC_BLOCK_P (i2)) + return true; + + p1 = PATTERN (i1); p2 = PATTERN (i2); if (GET_CODE (p1) != GET_CODE (p2)) @@ -1873,8 +1878,18 @@ try_optimize_cfg (int mode) edge s; bool changed_here = false; - /* Delete trivially dead basic blocks. */ - if (EDGE_COUNT (b->preds) == 0) + /* Delete trivially dead basic blocks. This is either + blocks with no predecessors, or empty blocks with no + successors. However if the empty block with no + successors is the successor of the ENTRY_BLOCK, it is + kept. This ensures that the ENTRY_BLOCK will have a + successor which is a precondition for many RTL + passes. Empty blocks may result from expanding + __builtin_unreachable (). */ + if (EDGE_COUNT (b->preds) == 0 + || (EDGE_COUNT (b->succs) == 0 + && BB_HEAD (b) == BB_END (b) + && single_succ_edge (ENTRY_BLOCK_PTR)->dest != b)) { c = b->prev_bb; if (dump_file) @@ -1946,6 +1961,7 @@ try_optimize_cfg (int mode) delete_basic_block (b); changed = true; b = c; + continue; } if (single_succ_p (b) --- gcc/cfgrtl.c (revision 148402) +++ gcc/cfgrtl.c (revision 148404) @@ -1708,11 +1708,11 @@ get_last_bb_insn (basic_block bb) end = tmp; /* Include any barriers that may follow the basic block. */ - tmp = next_nonnote_insn (end); + tmp = next_nonnote_insn_bb (end); while (tmp && BARRIER_P (tmp)) { end = tmp; - tmp = next_nonnote_insn (end); + tmp = next_nonnote_insn_bb (end); } return end; @@ -2040,15 +2040,17 @@ rtl_verify_flow_info (void) rtx insn; /* Ensure existence of barrier in BB with no fallthru edges. */ - for (insn = BB_END (bb); !insn || !BARRIER_P (insn); - insn = NEXT_INSN (insn)) - if (!insn - || NOTE_INSN_BASIC_BLOCK_P (insn)) + for (insn = NEXT_INSN (BB_END (bb)); ; insn = NEXT_INSN (insn)) + { + if (!insn || NOTE_INSN_BASIC_BLOCK_P (insn)) { error ("missing barrier after block %i", bb->index); err = 1; break; } + if (BARRIER_P (insn)) + break; + } } else if (e->src != ENTRY_BLOCK_PTR && e->dest != EXIT_BLOCK_PTR) --- gcc/jump.c (revision 148623) +++ gcc/jump.c (revision 148624) @@ -113,6 +113,8 @@ cleanup_barriers (void) if (BARRIER_P (insn)) { prev = prev_nonnote_insn (insn); + if (!prev) + continue; if (BARRIER_P (prev)) delete_insn (insn); else if (prev != PREV_INSN (insn)) --- gcc/emit-rtl.c (revision 150088) +++ gcc/emit-rtl.c (revision 150090) @@ -2998,6 +2998,25 @@ next_nonnote_insn (rtx insn) return insn; } +/* Return the next insn after INSN that is not a NOTE, but stop the + search before we enter another basic block. This routine does not + look inside SEQUENCEs. */ + +rtx +next_nonnote_insn_bb (rtx insn) +{ + while (insn) + { + insn = NEXT_INSN (insn); + if (insn == 0 || !NOTE_P (insn)) + break; + if (NOTE_INSN_BASIC_BLOCK_P (insn)) + return NULL_RTX; + } + + return insn; +} + /* Return the previous insn before INSN that is not a NOTE. This routine does not look inside SEQUENCEs. */ --- gcc/rtl.h (revision 150088) +++ gcc/rtl.h (revision 150090) @@ -1626,6 +1626,7 @@ extern rtx previous_insn (rtx); extern rtx next_insn (rtx); extern rtx prev_nonnote_insn (rtx); extern rtx next_nonnote_insn (rtx); +extern rtx next_nonnote_insn_bb (rtx); extern rtx prev_real_insn (rtx); extern rtx next_real_insn (rtx); extern rtx prev_active_insn (rtx); --- gcc/testsuite/gcc.dg/builtin-unreachable-2.c (revision 0) +++ gcc/testsuite/gcc.dg/builtin-unreachable-2.c (revision 148404) @@ -0,0 +1,20 @@ +/* Check that __builtin_unreachable() is a no-return function thus + causing the dead call to foo() to be removed. The comparison is + dead too, and should be removed. */ +/* { dg-do compile } */ +/* { dg-options "-O2 -fdump-tree-optimized -fdump-rtl-cse1" } */ +void foo (void); + +int +f (int i) +{ + if (i > 1) + __builtin_unreachable(); + if (i > 1) + foo (); + return 1; +} +/* { dg-final { scan-tree-dump-not "foo" "optimized" } } */ +/* { dg-final { scan-rtl-dump-not "\\(if_then_else" "cse1" } } */ +/* { dg-final { cleanup-tree-dump "optimized" } } */ +/* { dg-final { cleanup-rtl-dump "cse1" } } */ --- gcc/testsuite/gcc.dg/builtin-unreachable-1.c (revision 0) +++ gcc/testsuite/gcc.dg/builtin-unreachable-1.c (revision 148404) @@ -0,0 +1,17 @@ +/* Check that __builtin_unreachable() prevents the 'control reaches + end of non-void function' diagnostic. */ +/* { dg-do compile } */ +/* { dg-options "-O2 -Wreturn-type" } */ +int +f(int a, int b) +{ + if (a) + { + return b; + } + else + { + asm ("bug"); + __builtin_unreachable(); + } +} --- gcc/testsuite/gcc.dg/builtin-unreachable-3.c (revision 0) +++ gcc/testsuite/gcc.dg/builtin-unreachable-3.c (revision 148624) @@ -0,0 +1,9 @@ +/* Check that a function containing only __builtin_unreachable() + doesn't ICE. */ +/* { dg-do compile } */ +/* { dg-options "-O2" } */ +const char * +f (void) +{ + __builtin_unreachable (); +} --- gcc/testsuite/gcc.target/i386/builtin-unreachable.c (revision 0) +++ gcc/testsuite/gcc.target/i386/builtin-unreachable.c (revision 148622) @@ -0,0 +1,13 @@ +/* This should return 1 without setting up a stack frame or + jumping. */ +/* { dg-do compile } */ +/* { dg-require-effective-target ilp32 } */ +/* { dg-options "-O2 -fomit-frame-pointer" } */ +int h (char *p) +{ + if (*p) + __builtin_unreachable (); + return p ? 1 : 0; +} +/* { dg-final { scan-assembler-not "%e\[bs\]p" } } */ +/* { dg-final { scan-assembler-not "\[\\t \]+j" } } */ --- gcc/testsuite/gcc.dg/builtin-unreachable-4.c (revision 0) +++ gcc/testsuite/gcc.dg/builtin-unreachable-4.c (revision 150090) @@ -0,0 +1,14 @@ +/* Check that this valid code doesn't ICE. */ +/* { dg-do compile } */ +/* { dg-options "-O2" } */ +void +g (int a, int b, int c, int d) +{ + if (d) + { + ((void) + (!(a && b && c) ? __builtin_unreachable (), 0 : 0)); + } + ((void) + (!(a && b && c) ? __builtin_unreachable (), 0 : 0)); +} --- gcc/testsuite/g++.dg/other/builtin-unreachable-1.C (revision 0) +++ gcc/testsuite/g++.dg/other/builtin-unreachable-1.C (revision 150090) @@ -0,0 +1,11 @@ +// PR c++/40445 +// Check that a function containing only __builtin_unreachable() +// doesn't ICE. + +// { dg-do compile } +// { dg-options "-O0" } +const char * +f (void) +{ + __builtin_unreachable (); +} gcc44-pr40971.patch: config/rs6000/rs6000.c | 30 ++++++++++++++++++++++++++++-- testsuite/gcc.dg/pr40971.c | 23 +++++++++++++++++++++++ 2 files changed, 51 insertions(+), 2 deletions(-) --- NEW FILE gcc44-pr40971.patch --- 2009-08-05 Jakub Jelinek PR target/40971 * config/rs6000/rs6000.c (rs6000_legitimize_address): For [DT][FDI]mode ensure the offset isn't 4/8/12 bytes below 0x8000. * gcc.dg/pr40971.c: New test. --- gcc/config/rs6000/rs6000.c.jj 2009-04-27 16:47:29.000000000 +0200 +++ gcc/config/rs6000/rs6000.c 2009-08-05 16:53:42.000000000 +0200 @@ -3808,6 +3808,8 @@ rtx rs6000_legitimize_address (rtx x, rtx oldx ATTRIBUTE_UNUSED, enum machine_mode mode) { + unsigned int extra = 0; + if (GET_CODE (x) == SYMBOL_REF) { enum tls_model model = SYMBOL_REF_TLS_MODEL (x); @@ -3815,10 +3817,32 @@ rs6000_legitimize_address (rtx x, rtx ol return rs6000_legitimize_tls_address (x, model); } + switch (mode) + { + case DFmode: + case DDmode: + extra = 4; + break; + case DImode: + if (!TARGET_POWERPC64) + extra = 4; + break; + case TFmode: + case TDmode: + extra = 12; + break; + case TImode: + extra = TARGET_POWERPC64 ? 8 : 12; + break; + default: + break; + } + if (GET_CODE (x) == PLUS && GET_CODE (XEXP (x, 0)) == REG && GET_CODE (XEXP (x, 1)) == CONST_INT - && (unsigned HOST_WIDE_INT) (INTVAL (XEXP (x, 1)) + 0x8000) >= 0x10000 + && ((unsigned HOST_WIDE_INT) (INTVAL (XEXP (x, 1)) + 0x8000) + >= 0x10000 - extra) && !((TARGET_POWERPC64 && (mode == DImode || mode == TImode) && (INTVAL (XEXP (x, 1)) & 3) != 0) @@ -3831,10 +3855,12 @@ rs6000_legitimize_address (rtx x, rtx ol HOST_WIDE_INT high_int, low_int; rtx sum; low_int = ((INTVAL (XEXP (x, 1)) & 0xffff) ^ 0x8000) - 0x8000; + if (low_int >= 0x8000 - extra) + low_int = 0; high_int = INTVAL (XEXP (x, 1)) - low_int; sum = force_operand (gen_rtx_PLUS (Pmode, XEXP (x, 0), GEN_INT (high_int)), 0); - return gen_rtx_PLUS (Pmode, sum, GEN_INT (low_int)); + return plus_constant (sum, low_int); } else if (GET_CODE (x) == PLUS && GET_CODE (XEXP (x, 0)) == REG --- gcc/testsuite/gcc.dg/pr40971.c.jj 2009-08-05 16:46:17.000000000 +0200 +++ gcc/testsuite/gcc.dg/pr40971.c 2009-08-05 16:45:44.000000000 +0200 @@ -0,0 +1,23 @@ +/* PR target/40971 */ +/* { dg-do compile } */ +/* { dg-options "-O -fstack-protector -fno-strict-aliasing" } */ +/* { dg-require-effective-target fstack_protector } */ + +extern void bar (char *); + +void +foo (int f, long a) +{ + { + char d[32768]; + bar (d); + } + double b = f; + while (a) + { + char c[sizeof (double)]; + __builtin_memcpy (c, &b, sizeof (c)); + if (*(double *) c != 2.0) + break; + } +} Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v retrieving revision 1.281 retrieving revision 1.282 diff -u -p -r1.281 -r1.282 --- .cvsignore 25 Jul 2009 10:08:12 -0000 1.281 +++ .cvsignore 5 Aug 2009 15:56:25 -0000 1.282 @@ -1,2 +1,2 @@ fastjar-0.97.tar.gz -gcc-4.4.1-20090725.tar.bz2 +gcc-4.4.1-20090805.tar.bz2 Index: gcc.spec =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/gcc.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- gcc.spec 25 Jul 2009 20:06:16 -0000 1.59 +++ gcc.spec 5 Aug 2009 15:56:25 -0000 1.60 @@ -1,9 +1,9 @@ -%global DATE 20090725 -%global SVNREV 150088 +%global DATE 20090805 +%global SVNREV 150492 %global gcc_version 4.4.1 # Note, gcc_release must be integer, if you want to add suffixes to # %{release}, append them after %{gcc_release} on Release: line. -%global gcc_release 3 +%global gcc_release 4 %global _unpackaged_files_terminate_build 0 %global multilib_64_archs sparc64 ppc64 s390x x86_64 %global include_gappletviewer 1 @@ -163,6 +163,8 @@ Patch29: gcc44-libstdc++-docs.patch Patch30: gcc44-rh503816-1.patch Patch31: gcc44-rh503816-2.patch Patch32: gcc44-unique-object.patch +Patch33: gcc44-builtin-unreachable.patch +Patch34: gcc44-pr40971.patch Patch1000: fastjar-0.97-segfault.patch @@ -474,6 +476,8 @@ which are required to compile with the G %patch30 -p0 -b .rh503816-1~ %patch31 -p0 -b .rh503816-2~ %patch32 -p0 -b .unique-object~ +%patch33 -p0 -b .builtin-unreachable~ +%patch34 -p0 -b .pr40971~ # This testcase doesn't compile. rm libjava/testsuite/libjava.lang/PR35020* @@ -1812,6 +1816,16 @@ fi %doc rpm.doc/changelogs/libmudflap/ChangeLog* %changelog +* Wed Aug 5 2009 Jakub Jelinek 4.4.1-4 +- update from gcc-4_4-branch + - PRs build/40010, c++/39987, c++/40749, c++/40834, c++/40948, debug/39706, + fortran/40822, fortran/40848, fortran/40851, fortran/40878, + libfortran/40853, middle-end/40943, rtl-optimization/40924, + target/40577, testsuite/40829, testsuite/40891, + tree-optimization/40570 +- backport __builtin_unreachable () support +- fix powerpc ICE in memory_address (#515672, PR target/40971) + * Sat Jul 25 2009 Jakub Jelinek 4.4.1-3 - update from gcc-4_4-branch - PR fortran/40727 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v retrieving revision 1.285 retrieving revision 1.286 diff -u -p -r1.285 -r1.286 --- sources 25 Jul 2009 20:06:17 -0000 1.285 +++ sources 5 Aug 2009 15:56:25 -0000 1.286 @@ -1,2 +1,2 @@ 2659f09c2e43ef8b7d4406321753f1b2 fastjar-0.97.tar.gz -790eff8544b324a732498609bffbb7f7 gcc-4.4.1-20090725.tar.bz2 +ab532d487e6e0e1a1a3dd2f202a121b3 gcc-4.4.1-20090805.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 15:57:03 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 15:57:03 +0000 (UTC) Subject: rpms/kdegames/F-10 kdegames.spec,1.117,1.118 Message-ID: <20090805155703.38BAF11C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegames/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30250/F-10 Modified Files: kdegames.spec Log Message: * Wed Aug 05 2009 Rex Dieter 4.3.0-2 - Conflicts: kdegames3 < 3.5.10-6 - %check: desktop-file-validate - use %?_isa in -libs deps Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-10/kdegames.spec,v retrieving revision 1.117 retrieving revision 1.118 diff -u -p -r1.117 -r1.118 --- kdegames.spec 5 Aug 2009 12:52:01 -0000 1.117 +++ kdegames.spec 5 Aug 2009 15:57:03 -0000 1.118 @@ -2,7 +2,7 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 URL: http://www.kde.org/ @@ -12,6 +12,9 @@ Patch0: kdegames-4.3.0-trademarks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# KSnakeDuel moved here from kdegames3 +Conflicts: kdegames3 < 3.5.10-6 + Obsoletes: kdegames4 < %{version}-%{release} Provides: kdegames4 = %{version}-%{release} @@ -21,12 +24,13 @@ Provides: ksudoku = 1:0.5-1 Obsoletes: ksirk < %{version}-%{release} Provides: ksirk = %{version}-%{release} +BuildRequires: desktop-file-utils BuildRequires: ggz-client-libs-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: qca2-devel %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} %if "%{?_ggz_version}" < "0.99.5" %define _skip_ggzconfig -DSKIP_GGZCONFIG=1 @@ -80,7 +84,7 @@ Group: System Environment/Libraries %package devel Group: Development/Libraries Summary: Header files for compiling KDE 4 game applications -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: kdegames4-devel < %{version}-%{release} Provides: kdegames4-devel = %{version}-%{release} Requires: kdelibs4-devel @@ -115,6 +119,12 @@ install -m644 -p -D ./ksquares/src/modul %endif +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %post %if 0%{?_skip_ggzconfig:1} %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/kbattleship.dsc ||: @@ -197,6 +207,11 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Rex Dieter 4.3.0-2 +- Conflicts: kdegames3 < 3.5.10-6 +- %%check: desktop-file-validate +- use %%?_isa in -libs deps + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Wed Aug 5 15:57:03 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 15:57:03 +0000 (UTC) Subject: rpms/kdegames/F-11 kdegames.spec,1.129,1.130 Message-ID: <20090805155703.620C711C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegames/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30250/F-11 Modified Files: kdegames.spec Log Message: * Wed Aug 05 2009 Rex Dieter 4.3.0-2 - Conflicts: kdegames3 < 3.5.10-6 - %check: desktop-file-validate - use %?_isa in -libs deps Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-11/kdegames.spec,v retrieving revision 1.129 retrieving revision 1.130 diff -u -p -r1.129 -r1.130 --- kdegames.spec 5 Aug 2009 12:52:01 -0000 1.129 +++ kdegames.spec 5 Aug 2009 15:57:03 -0000 1.130 @@ -2,7 +2,7 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 URL: http://www.kde.org/ @@ -12,6 +12,9 @@ Patch0: kdegames-4.3.0-trademarks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# KSnakeDuel moved here from kdegames3 +Conflicts: kdegames3 < 3.5.10-6 + Obsoletes: kdegames4 < %{version}-%{release} Provides: kdegames4 = %{version}-%{release} @@ -21,12 +24,13 @@ Provides: ksudoku = 1:0.5-1 Obsoletes: ksirk < %{version}-%{release} Provides: ksirk = %{version}-%{release} +BuildRequires: desktop-file-utils BuildRequires: ggz-client-libs-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: qca2-devel %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} %if "%{?_ggz_version}" < "0.99.5" %define _skip_ggzconfig -DSKIP_GGZCONFIG=1 @@ -80,7 +84,7 @@ Group: System Environment/Libraries %package devel Group: Development/Libraries Summary: Header files for compiling KDE 4 game applications -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: kdegames4-devel < %{version}-%{release} Provides: kdegames4-devel = %{version}-%{release} Requires: kdelibs4-devel @@ -115,6 +119,12 @@ install -m644 -p -D ./ksquares/src/modul %endif +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %post %if 0%{?_skip_ggzconfig:1} %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/kbattleship.dsc ||: @@ -197,6 +207,11 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Rex Dieter 4.3.0-2 +- Conflicts: kdegames3 < 3.5.10-6 +- %%check: desktop-file-validate +- use %%?_isa in -libs deps + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From kyle at fedoraproject.org Wed Aug 5 16:07:45 2009 From: kyle at fedoraproject.org (Kyle McMartin) Date: Wed, 5 Aug 2009 16:07:45 +0000 (UTC) Subject: rpms/kernel/F-11 patch-2.6.30.4.bz2.sign, NONE, 1.1 .cvsignore, 1.1050, 1.1051 kernel.spec, 1.1685, 1.1686 linux-2.6-upstream-reverts.patch, 1.9, 1.10 sources, 1.1012, 1.1013 upstream, 1.923, 1.924 patch-2.6.30.3.bz2.sign, 1.1, NONE patch-2.6.30.4-rc1.bz2.sign, 1.1, NONE Message-ID: <20090805160745.338E911C0349@cvs1.fedora.phx.redhat.com> Author: kyle Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25310 Modified Files: .cvsignore kernel.spec linux-2.6-upstream-reverts.patch sources upstream Added Files: patch-2.6.30.4.bz2.sign Removed Files: patch-2.6.30.3.bz2.sign patch-2.6.30.4-rc1.bz2.sign Log Message: * Wed Aug 05 2009 Kyle McMartin - Update to released 2.6.30.4. - Drop now-unneeded upstream reverts. --- NEW FILE patch-2.6.30.4.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKcikpyGugalF9Dw4RAghuAJ4hGw7RUz1Io7pyaK1UwCgq3osI4gCfVXyy 8qT8uiYUt0NbGEhbgLFJ8OQ= =DF17 -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/.cvsignore,v retrieving revision 1.1050 retrieving revision 1.1051 diff -u -p -r1.1050 -r1.1051 --- .cvsignore 29 Jul 2009 21:27:54 -0000 1.1050 +++ .cvsignore 5 Aug 2009 16:07:43 -0000 1.1051 @@ -5,5 +5,4 @@ kernel-2.6.*.config temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 -patch-2.6.30.3.bz2 -patch-2.6.30.4-rc1.bz2 +patch-2.6.30.4.bz2 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1685 retrieving revision 1.1686 diff -u -p -r1.1685 -r1.1686 --- kernel.spec 29 Jul 2009 21:28:58 -0000 1.1685 +++ kernel.spec 5 Aug 2009 16:07:43 -0000 1.1686 @@ -42,7 +42,7 @@ Summary: The Linux kernel # Do we have a -stable update to apply? %define stable_update 4 # Is it a -stable RC? -%define stable_rc 1 +%define stable_rc 0 # Set rpm version accordingly %if 0%{?stable_update} %define stablerev .%{stable_update} @@ -1835,6 +1835,10 @@ fi # and build. %changelog +* Wed Aug 05 2009 Kyle McMartin +- Update to released 2.6.30.4. +- Drop now-unneeded upstream reverts. + * Wed Jul 29 2009 Chuck Ebbert - Linux 2.6.30.4-rc1 linux-2.6-upstream-reverts.patch: 0 files changed Index: linux-2.6-upstream-reverts.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/linux-2.6-upstream-reverts.patch,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- linux-2.6-upstream-reverts.patch 29 Jul 2009 21:53:01 -0000 1.9 +++ linux-2.6-upstream-reverts.patch 5 Aug 2009 16:07:44 -0000 1.10 @@ -1,454 +1 @@ -From: Alan Stern -[Alan Stern requested this be removed from -stable] -commit 914b701280a76f96890ad63eb0fa99bf204b961c upstream. - -This patch (as1256) changes ehci-hcd and all the other drivers in the -EHCI family to make use of the new clear_tt_buffer callbacks. When a -Clear-TT-Buffer request is in progress for a QH, the QH is not allowed -to be linked into the async schedule until the request is finished. -At that time, if there are any URBs queued for the QH, it is linked -into the async schedule. - -Signed-off-by: Alan Stern -Signed-off-by: Greg Kroah-Hartman - ---- - drivers/usb/host/ehci-au1xxx.c | 2 - drivers/usb/host/ehci-fsl.c | 2 - drivers/usb/host/ehci-hcd.c | 2 - drivers/usb/host/ehci-ixp4xx.c | 2 - drivers/usb/host/ehci-orion.c | 2 - drivers/usb/host/ehci-pci.c | 2 - drivers/usb/host/ehci-ppc-of.c | 2 - drivers/usb/host/ehci-ps3.c | 2 - drivers/usb/host/ehci-q.c | 91 ++++++++++++++++++++++++++++++----------- - drivers/usb/host/ehci.h | 2 - 10 files changed, 86 insertions(+), 23 deletions(-) - ---- a/drivers/usb/host/ehci-au1xxx.c -+++ b/drivers/usb/host/ehci-au1xxx.c -@@ -112,6 +112,8 @@ static const struct hc_driver ehci_au1xx - .bus_resume = ehci_bus_resume, - .relinquish_port = ehci_relinquish_port, - .port_handed_over = ehci_port_handed_over, -+ -+ .clear_tt_buffer_complete = ehci_clear_tt_buffer_complete, - }; - - static int ehci_hcd_au1xxx_drv_probe(struct platform_device *pdev) ---- a/drivers/usb/host/ehci-fsl.c -+++ b/drivers/usb/host/ehci-fsl.c -@@ -324,6 +324,8 @@ static const struct hc_driver ehci_fsl_h - .bus_resume = ehci_bus_resume, - .relinquish_port = ehci_relinquish_port, - .port_handed_over = ehci_port_handed_over, -+ -+ .clear_tt_buffer_complete = ehci_clear_tt_buffer_complete, - }; - - static int ehci_fsl_drv_probe(struct platform_device *pdev) ---- a/drivers/usb/host/ehci.h -+++ b/drivers/usb/host/ehci.h -@@ -353,7 +353,9 @@ struct ehci_qh { - unsigned short period; /* polling interval */ - unsigned short start; /* where polling starts */ - #define NO_FRAME ((unsigned short)~0) /* pick new start */ -+ - struct usb_device *dev; /* access to TT */ -+ unsigned clearing_tt:1; /* Clear-TT-Buf in progress */ - } __attribute__ ((aligned (32))); - - /*-------------------------------------------------------------------------*/ ---- a/drivers/usb/host/ehci-hcd.c -+++ b/drivers/usb/host/ehci-hcd.c -@@ -1003,6 +1003,8 @@ idle_timeout: - schedule_timeout_uninterruptible(1); - goto rescan; - case QH_STATE_IDLE: /* fully unlinked */ -+ if (qh->clearing_tt) -+ goto idle_timeout; - if (list_empty (&qh->qtd_list)) { - qh_put (qh); - break; ---- a/drivers/usb/host/ehci-ixp4xx.c -+++ b/drivers/usb/host/ehci-ixp4xx.c -@@ -60,6 +60,8 @@ static const struct hc_driver ixp4xx_ehc - #endif - .relinquish_port = ehci_relinquish_port, - .port_handed_over = ehci_port_handed_over, -+ -+ .clear_tt_buffer_complete = ehci_clear_tt_buffer_complete, - }; - - static int ixp4xx_ehci_probe(struct platform_device *pdev) ---- a/drivers/usb/host/ehci-orion.c -+++ b/drivers/usb/host/ehci-orion.c -@@ -164,6 +164,8 @@ static const struct hc_driver ehci_orion - .bus_resume = ehci_bus_resume, - .relinquish_port = ehci_relinquish_port, - .port_handed_over = ehci_port_handed_over, -+ -+ .clear_tt_buffer_complete = ehci_clear_tt_buffer_complete, - }; - - static void __init ---- a/drivers/usb/host/ehci-pci.c -+++ b/drivers/usb/host/ehci-pci.c -@@ -408,6 +408,8 @@ static const struct hc_driver ehci_pci_h - .bus_resume = ehci_bus_resume, - .relinquish_port = ehci_relinquish_port, - .port_handed_over = ehci_port_handed_over, -+ -+ .clear_tt_buffer_complete = ehci_clear_tt_buffer_complete, - }; - - /*-------------------------------------------------------------------------*/ ---- a/drivers/usb/host/ehci-ppc-of.c -+++ b/drivers/usb/host/ehci-ppc-of.c -@@ -78,6 +78,8 @@ static const struct hc_driver ehci_ppc_o - #endif - .relinquish_port = ehci_relinquish_port, - .port_handed_over = ehci_port_handed_over, -+ -+ .clear_tt_buffer_complete = ehci_clear_tt_buffer_complete, - }; - - ---- a/drivers/usb/host/ehci-ps3.c -+++ b/drivers/usb/host/ehci-ps3.c -@@ -74,6 +74,8 @@ static const struct hc_driver ps3_ehci_h - #endif - .relinquish_port = ehci_relinquish_port, - .port_handed_over = ehci_port_handed_over, -+ -+ .clear_tt_buffer_complete = ehci_clear_tt_buffer_complete, - }; - - static int ps3_ehci_probe(struct ps3_system_bus_device *dev) ---- a/drivers/usb/host/ehci-q.c -+++ b/drivers/usb/host/ehci-q.c -@@ -139,6 +139,55 @@ qh_refresh (struct ehci_hcd *ehci, struc - - /*-------------------------------------------------------------------------*/ - -+static void qh_link_async(struct ehci_hcd *ehci, struct ehci_qh *qh); -+ -+static void ehci_clear_tt_buffer_complete(struct usb_hcd *hcd, -+ struct usb_host_endpoint *ep) -+{ -+ struct ehci_hcd *ehci = hcd_to_ehci(hcd); -+ struct ehci_qh *qh = ep->hcpriv; -+ unsigned long flags; -+ -+ spin_lock_irqsave(&ehci->lock, flags); -+ qh->clearing_tt = 0; -+ if (qh->qh_state == QH_STATE_IDLE && !list_empty(&qh->qtd_list) -+ && HC_IS_RUNNING(hcd->state)) -+ qh_link_async(ehci, qh); -+ spin_unlock_irqrestore(&ehci->lock, flags); -+} -+ -+static void ehci_clear_tt_buffer(struct ehci_hcd *ehci, struct ehci_qh *qh, -+ struct urb *urb, u32 token) -+{ -+ -+ /* If an async split transaction gets an error or is unlinked, -+ * the TT buffer may be left in an indeterminate state. We -+ * have to clear the TT buffer. -+ * -+ * Note: this routine is never called for Isochronous transfers. -+ */ -+ if (urb->dev->tt && !usb_pipeint(urb->pipe) && !qh->clearing_tt) { -+#ifdef DEBUG -+ struct usb_device *tt = urb->dev->tt->hub; -+ dev_dbg(&tt->dev, -+ "clear tt buffer port %d, a%d ep%d t%08x\n", -+ urb->dev->ttport, urb->dev->devnum, -+ usb_pipeendpoint(urb->pipe), token); -+#endif /* DEBUG */ -+ if (!ehci_is_TDI(ehci) -+ || urb->dev->tt->hub != -+ ehci_to_hcd(ehci)->self.root_hub) { -+ if (usb_hub_clear_tt_buffer(urb) == 0) -+ qh->clearing_tt = 1; -+ } else { -+ -+ /* REVISIT ARC-derived cores don't clear the root -+ * hub TT buffer in this way... -+ */ -+ } -+ } -+} -+ - static int qtd_copy_status ( - struct ehci_hcd *ehci, - struct urb *urb, -@@ -195,28 +244,6 @@ static int qtd_copy_status ( - usb_pipeendpoint (urb->pipe), - usb_pipein (urb->pipe) ? "in" : "out", - token, status); -- -- /* if async CSPLIT failed, try cleaning out the TT buffer */ -- if (status != -EPIPE -- && urb->dev->tt -- && !usb_pipeint(urb->pipe) -- && ((token & QTD_STS_MMF) != 0 -- || QTD_CERR(token) == 0) -- && (!ehci_is_TDI(ehci) -- || urb->dev->tt->hub != -- ehci_to_hcd(ehci)->self.root_hub)) { --#ifdef DEBUG -- struct usb_device *tt = urb->dev->tt->hub; -- dev_dbg (&tt->dev, -- "clear tt buffer port %d, a%d ep%d t%08x\n", -- urb->dev->ttport, urb->dev->devnum, -- usb_pipeendpoint (urb->pipe), token); --#endif /* DEBUG */ -- /* REVISIT ARC-derived cores don't clear the root -- * hub TT buffer in this way... -- */ -- usb_hub_clear_tt_buffer(urb); -- } - } - - return status; -@@ -407,9 +434,16 @@ qh_completions (struct ehci_hcd *ehci, s - /* qh unlinked; token in overlay may be most current */ - if (state == QH_STATE_IDLE - && cpu_to_hc32(ehci, qtd->qtd_dma) -- == qh->hw_current) -+ == qh->hw_current) { - token = hc32_to_cpu(ehci, qh->hw_token); - -+ /* An unlink may leave an incomplete -+ * async transaction in the TT buffer. -+ * We have to clear it. -+ */ -+ ehci_clear_tt_buffer(ehci, qh, urb, token); -+ } -+ - /* force halt for unlinked or blocked qh, so we'll - * patch the qh later and so that completions can't - * activate it while we "know" it's stopped. -@@ -435,6 +469,13 @@ halt: - && (qtd->hw_alt_next - & EHCI_LIST_END(ehci))) - last_status = -EINPROGRESS; -+ -+ /* As part of low/full-speed endpoint-halt processing -+ * we must clear the TT buffer (11.17.5). -+ */ -+ if (unlikely(last_status != -EINPROGRESS && -+ last_status != -EREMOTEIO)) -+ ehci_clear_tt_buffer(ehci, qh, urb, token); - } - - /* if we're removing something not at the queue head, -@@ -864,6 +905,10 @@ static void qh_link_async (struct ehci_h - __hc32 dma = QH_NEXT(ehci, qh->qh_dma); - struct ehci_qh *head; - -+ /* Don't link a QH if there's a Clear-TT-Buffer pending */ -+ if (unlikely(qh->clearing_tt)) -+ return; -+ - /* (re)start the async schedule? */ - head = ehci->async; - timer_action_done (ehci, TIMER_ASYNC_OFF); -From: Alan Stern -[Alan Stern requested this be removed from -stable] - -commit cb88a1b887bb8908f6e00ce29e893ea52b074940 upstream. - -This patch (as1255) updates the interface for calling -usb_hub_clear_tt_buffer(). Even the name of the function is changed! - -When an async URB (i.e., Control or Bulk) going through a high-speed -hub to a non-high-speed device is cancelled or fails, the hub's -Transaction Translator buffer may be left busy still trying to -complete the transaction. The buffer has to be cleared; that's what -usb_hub_clear_tt_buffer() does. - -It isn't safe to send any more URBs to the same endpoint until the TT -buffer is fully clear. Therefore the HCD needs to be told when the -Clear-TT-Buffer request has finished. This patch adds a callback -method to struct hc_driver for that purpose, and makes the hub driver -invoke the callback at the proper time. - -The patch also changes a couple of names; "hub_tt_kevent" and -"tt.kevent" now look rather antiquated. - -Signed-off-by: Alan Stern -Signed-off-by: Greg Kroah-Hartman - ---- - drivers/usb/core/hcd.h | 4 ++++ - drivers/usb/core/hub.c | 40 ++++++++++++++++++++++++++-------------- - drivers/usb/core/hub.h | 6 ++++-- - drivers/usb/host/ehci-q.c | 2 +- - 4 files changed, 35 insertions(+), 17 deletions(-) - ---- a/drivers/usb/core/hcd.h -+++ b/drivers/usb/core/hcd.h -@@ -224,6 +224,10 @@ struct hc_driver { - void (*relinquish_port)(struct usb_hcd *, int); - /* has a port been handed over to a companion? */ - int (*port_handed_over)(struct usb_hcd *, int); -+ -+ /* CLEAR_TT_BUFFER completion callback */ -+ void (*clear_tt_buffer_complete)(struct usb_hcd *, -+ struct usb_host_endpoint *); - }; - - extern int usb_hcd_link_urb_to_ep(struct usb_hcd *hcd, struct urb *urb); ---- a/drivers/usb/core/hub.c -+++ b/drivers/usb/core/hub.c -@@ -448,10 +448,10 @@ hub_clear_tt_buffer (struct usb_device * - * talking to TTs must queue control transfers (not just bulk and iso), so - * both can talk to the same hub concurrently. - */ --static void hub_tt_kevent (struct work_struct *work) -+static void hub_tt_work(struct work_struct *work) - { - struct usb_hub *hub = -- container_of(work, struct usb_hub, tt.kevent); -+ container_of(work, struct usb_hub, tt.clear_work); - unsigned long flags; - int limit = 100; - -@@ -460,6 +460,7 @@ static void hub_tt_kevent (struct work_s - struct list_head *temp; - struct usb_tt_clear *clear; - struct usb_device *hdev = hub->hdev; -+ const struct hc_driver *drv; - int status; - - temp = hub->tt.clear_list.next; -@@ -469,21 +470,25 @@ static void hub_tt_kevent (struct work_s - /* drop lock so HCD can concurrently report other TT errors */ - spin_unlock_irqrestore (&hub->tt.lock, flags); - status = hub_clear_tt_buffer (hdev, clear->devinfo, clear->tt); -- spin_lock_irqsave (&hub->tt.lock, flags); -- - if (status) - dev_err (&hdev->dev, - "clear tt %d (%04x) error %d\n", - clear->tt, clear->devinfo, status); -+ -+ /* Tell the HCD, even if the operation failed */ -+ drv = clear->hcd->driver; -+ if (drv->clear_tt_buffer_complete) -+ (drv->clear_tt_buffer_complete)(clear->hcd, clear->ep); -+ - kfree(clear); -+ spin_lock_irqsave(&hub->tt.lock, flags); - } - spin_unlock_irqrestore (&hub->tt.lock, flags); - } - - /** -- * usb_hub_tt_clear_buffer - clear control/bulk TT state in high speed hub -- * @udev: the device whose split transaction failed -- * @pipe: identifies the endpoint of the failed transaction -+ * usb_hub_clear_tt_buffer - clear control/bulk TT state in high speed hub -+ * @urb: an URB associated with the failed or incomplete split transaction - * - * High speed HCDs use this to tell the hub driver that some split control or - * bulk transaction failed in a way that requires clearing internal state of -@@ -493,8 +498,10 @@ static void hub_tt_kevent (struct work_s - * It may not be possible for that hub to handle additional full (or low) - * speed transactions until that state is fully cleared out. - */ --void usb_hub_tt_clear_buffer (struct usb_device *udev, int pipe) -+int usb_hub_clear_tt_buffer(struct urb *urb) - { -+ struct usb_device *udev = urb->dev; -+ int pipe = urb->pipe; - struct usb_tt *tt = udev->tt; - unsigned long flags; - struct usb_tt_clear *clear; -@@ -506,7 +513,7 @@ void usb_hub_tt_clear_buffer (struct usb - if ((clear = kmalloc (sizeof *clear, GFP_ATOMIC)) == NULL) { - dev_err (&udev->dev, "can't save CLEAR_TT_BUFFER state\n"); - /* FIXME recover somehow ... RESET_TT? */ -- return; -+ return -ENOMEM; - } - - /* info that CLEAR_TT_BUFFER needs */ -@@ -518,14 +525,19 @@ void usb_hub_tt_clear_buffer (struct usb - : (USB_ENDPOINT_XFER_BULK << 11); - if (usb_pipein (pipe)) - clear->devinfo |= 1 << 15; -- -+ -+ /* info for completion callback */ -+ clear->hcd = bus_to_hcd(udev->bus); -+ clear->ep = urb->ep; -+ - /* tell keventd to clear state for this TT */ - spin_lock_irqsave (&tt->lock, flags); - list_add_tail (&clear->clear_list, &tt->clear_list); -- schedule_work (&tt->kevent); -+ schedule_work(&tt->clear_work); - spin_unlock_irqrestore (&tt->lock, flags); -+ return 0; - } --EXPORT_SYMBOL_GPL(usb_hub_tt_clear_buffer); -+EXPORT_SYMBOL_GPL(usb_hub_clear_tt_buffer); - - /* If do_delay is false, return the number of milliseconds the caller - * needs to delay. -@@ -816,7 +828,7 @@ static void hub_quiesce(struct usb_hub * - if (hub->has_indicators) - cancel_delayed_work_sync(&hub->leds); - if (hub->tt.hub) -- cancel_work_sync(&hub->tt.kevent); -+ cancel_work_sync(&hub->tt.clear_work); - } - - /* caller has locked the hub device */ -@@ -933,7 +945,7 @@ static int hub_configure(struct usb_hub - - spin_lock_init (&hub->tt.lock); - INIT_LIST_HEAD (&hub->tt.clear_list); -- INIT_WORK (&hub->tt.kevent, hub_tt_kevent); -+ INIT_WORK(&hub->tt.clear_work, hub_tt_work); - switch (hdev->descriptor.bDeviceProtocol) { - case 0: - break; ---- a/drivers/usb/core/hub.h -+++ b/drivers/usb/core/hub.h -@@ -185,16 +185,18 @@ struct usb_tt { - /* for control/bulk error recovery (CLEAR_TT_BUFFER) */ - spinlock_t lock; - struct list_head clear_list; /* of usb_tt_clear */ -- struct work_struct kevent; -+ struct work_struct clear_work; - }; - - struct usb_tt_clear { - struct list_head clear_list; - unsigned tt; - u16 devinfo; -+ struct usb_hcd *hcd; -+ struct usb_host_endpoint *ep; - }; - --extern void usb_hub_tt_clear_buffer(struct usb_device *dev, int pipe); -+extern int usb_hub_clear_tt_buffer(struct urb *urb); - extern void usb_ep0_reinit(struct usb_device *); - - #endif /* __LINUX_HUB_H */ ---- a/drivers/usb/host/ehci-q.c -+++ b/drivers/usb/host/ehci-q.c -@@ -215,7 +215,7 @@ static int qtd_copy_status ( - /* REVISIT ARC-derived cores don't clear the root - * hub TT buffer in this way... - */ -- usb_hub_tt_clear_buffer (urb->dev, urb->pipe); -+ usb_hub_clear_tt_buffer(urb); - } - } - Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/sources,v retrieving revision 1.1012 retrieving revision 1.1013 diff -u -p -r1.1012 -r1.1013 --- sources 29 Jul 2009 21:27:54 -0000 1.1012 +++ sources 5 Aug 2009 16:07:44 -0000 1.1013 @@ -1,3 +1,2 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 -4361d948bdcbd298cf6a3ff4189a9d37 patch-2.6.30.3.bz2 -e0910e02830d92375bfcf1597df28762 patch-2.6.30.4-rc1.bz2 +d0fc44b54ba5953140b3f2aa9a1f2580 patch-2.6.30.4.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/upstream,v retrieving revision 1.923 retrieving revision 1.924 diff -u -p -r1.923 -r1.924 --- upstream 29 Jul 2009 21:27:54 -0000 1.923 +++ upstream 5 Aug 2009 16:07:44 -0000 1.924 @@ -1,4 +1,3 @@ linux-2.6.30.tar.bz2 -patch-2.6.30.3.bz2 -patch-2.6.30.4-rc1.bz2 +patch-2.6.30.4.bz2 --- patch-2.6.30.3.bz2.sign DELETED --- --- patch-2.6.30.4-rc1.bz2.sign DELETED --- From eponyme at fedoraproject.org Wed Aug 5 16:11:18 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Wed, 5 Aug 2009 16:11:18 +0000 (UTC) Subject: rpms/fotowall/devel .cvsignore, 1.6, 1.7 fotowall.spec, 1.8, 1.9 sources, 1.6, 1.7 Message-ID: <20090805161118.E0F8111C0349@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/fotowall/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2418 Modified Files: .cvsignore fotowall.spec sources Log Message: Update to 0.7.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fotowall/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 8 May 2009 19:37:24 -0000 1.6 +++ .cvsignore 5 Aug 2009 16:11:18 -0000 1.7 @@ -1 +1 @@ -fotowall-0.6.1.tar.bz2 +fotowall-0.7.1.tar.bz2 Index: fotowall.spec =================================================================== RCS file: /cvs/pkgs/rpms/fotowall/devel/fotowall.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- fotowall.spec 24 Jul 2009 23:03:43 -0000 1.8 +++ fotowall.spec 5 Aug 2009 16:11:18 -0000 1.9 @@ -1,6 +1,6 @@ Name: fotowall -Version: 0.6.1 -Release: 2%{?dist} +Version: 0.7.1 +Release: 1%{?dist} Epoch: 1 Summary: Photo collection creativity tool @@ -21,7 +21,9 @@ change colors, text, shadows, etc.. %prep %setup -q # for hidden-file-or-dir warning -sed -i -e "s/\.bin/bin/" %{name}.pro +sed -i -e "s/\.build/build/" %{name}.pro +# Unused file +sed -i -e "/scripts/d" -e "s at man\ \\\@man@" %{name}.pro %build qmake-qt4 @@ -49,11 +51,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/%{name}.png %{_datadir}/man/man?/%{name}.?.gz - %changelog +* Mon Aug 3 2009 Nicoleau Fabien - 1:0.7.1-1 +- Update to 0.7.1 * Fri Jul 24 2009 Fedora Release Engineering - 1:0.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - * Wed May 6 2009 Nicoleau Fabien - 1:0.6.1-1 - Rebuild for 0.6.1 * Wed Apr 22 2009 Nicoleau Fabien - 1:0.5-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fotowall/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 8 May 2009 19:37:24 -0000 1.6 +++ sources 5 Aug 2009 16:11:18 -0000 1.7 @@ -1 +1 @@ -4c0bda6a28c4acc6dbb9539fdb807cda fotowall-0.6.1.tar.bz2 +f81077b88dafa04e9616e5d1219beb79 fotowall-0.7.1.tar.bz2 From pkgdb at fedoraproject.org Wed Aug 5 16:11:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:11:52 +0000 Subject: [pkgdb] php-PHPMailer: remi has requested watchcommits Message-ID: <20090805161152.676B610F890@bastion2.fedora.phx.redhat.com> remi has requested the watchcommits acl on php-PHPMailer (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-PHPMailer From pkgdb at fedoraproject.org Wed Aug 5 16:11:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:11:56 +0000 Subject: [pkgdb] php-PHPMailer: remi has requested watchbugzilla Message-ID: <20090805161156.B352F10F8A0@bastion2.fedora.phx.redhat.com> remi has requested the watchbugzilla acl on php-PHPMailer (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-PHPMailer From eponyme at fedoraproject.org Wed Aug 5 16:12:47 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Wed, 5 Aug 2009 16:12:47 +0000 (UTC) Subject: rpms/fotowall/F-11 .cvsignore, 1.6, 1.7 fotowall.spec, 1.7, 1.8 sources, 1.6, 1.7 Message-ID: <20090805161247.B1E9C11C0349@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/fotowall/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2805 Modified Files: .cvsignore fotowall.spec sources Log Message: Update to 0.7.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fotowall/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 8 May 2009 19:42:40 -0000 1.6 +++ .cvsignore 5 Aug 2009 16:12:47 -0000 1.7 @@ -1 +1 @@ -fotowall-0.6.1.tar.bz2 +fotowall-0.7.1.tar.bz2 Index: fotowall.spec =================================================================== RCS file: /cvs/pkgs/rpms/fotowall/F-11/fotowall.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- fotowall.spec 8 May 2009 19:42:40 -0000 1.7 +++ fotowall.spec 5 Aug 2009 16:12:47 -0000 1.8 @@ -1,5 +1,5 @@ Name: fotowall -Version: 0.6.1 +Version: 0.7.1 Release: 1%{?dist} Epoch: 1 Summary: Photo collection creativity tool @@ -21,7 +21,9 @@ change colors, text, shadows, etc.. %prep %setup -q # for hidden-file-or-dir warning -sed -i -e "s/\.bin/bin/" %{name}.pro +sed -i -e "s/\.build/build/" %{name}.pro +# Unused file +sed -i -e "/scripts/d" -e "s at man\ \\\@man@" %{name}.pro %build qmake-qt4 @@ -49,8 +51,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/%{name}.png %{_datadir}/man/man?/%{name}.?.gz - %changelog +* Mon Aug 3 2009 Nicoleau Fabien - 1:0.7.1-1 +- Update to 0.7.1 +* Fri Jul 24 2009 Fedora Release Engineering - 1:0.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed May 6 2009 Nicoleau Fabien - 1:0.6.1-1 - Rebuild for 0.6.1 * Wed Apr 22 2009 Nicoleau Fabien - 1:0.5-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fotowall/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 8 May 2009 19:42:40 -0000 1.6 +++ sources 5 Aug 2009 16:12:47 -0000 1.7 @@ -1 +1 @@ -4c0bda6a28c4acc6dbb9539fdb807cda fotowall-0.6.1.tar.bz2 +f81077b88dafa04e9616e5d1219beb79 fotowall-0.7.1.tar.bz2 From eponyme at fedoraproject.org Wed Aug 5 16:14:03 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Wed, 5 Aug 2009 16:14:03 +0000 (UTC) Subject: rpms/fotowall/F-10 .cvsignore, 1.6, 1.7 fotowall.spec, 1.6, 1.7 sources, 1.6, 1.7 Message-ID: <20090805161403.D6A7211C0349@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/fotowall/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3143 Modified Files: .cvsignore fotowall.spec sources Log Message: Update to 0.7.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fotowall/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 8 May 2009 19:46:05 -0000 1.6 +++ .cvsignore 5 Aug 2009 16:14:03 -0000 1.7 @@ -1 +1 @@ -fotowall-0.6.1.tar.bz2 +fotowall-0.7.1.tar.bz2 Index: fotowall.spec =================================================================== RCS file: /cvs/pkgs/rpms/fotowall/F-10/fotowall.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- fotowall.spec 8 May 2009 19:46:05 -0000 1.6 +++ fotowall.spec 5 Aug 2009 16:14:03 -0000 1.7 @@ -1,5 +1,5 @@ Name: fotowall -Version: 0.6.1 +Version: 0.7.1 Release: 1%{?dist} Epoch: 1 Summary: Photo collection creativity tool @@ -21,7 +21,9 @@ change colors, text, shadows, etc.. %prep %setup -q # for hidden-file-or-dir warning -sed -i -e "s/\.bin/bin/" %{name}.pro +sed -i -e "s/\.build/build/" %{name}.pro +# Unused file +sed -i -e "/scripts/d" -e "s at man\ \\\@man@" %{name}.pro %build qmake-qt4 @@ -49,8 +51,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/%{name}.png %{_datadir}/man/man?/%{name}.?.gz - %changelog +* Mon Aug 3 2009 Nicoleau Fabien - 1:0.7.1-1 +- Update to 0.7.1 +* Fri Jul 24 2009 Fedora Release Engineering - 1:0.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed May 6 2009 Nicoleau Fabien - 1:0.6.1-1 - Rebuild for 0.6.1 * Wed Apr 22 2009 Nicoleau Fabien - 1:0.5-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fotowall/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 8 May 2009 19:46:05 -0000 1.6 +++ sources 5 Aug 2009 16:14:03 -0000 1.7 @@ -1 +1 @@ -4c0bda6a28c4acc6dbb9539fdb807cda fotowall-0.6.1.tar.bz2 +f81077b88dafa04e9616e5d1219beb79 fotowall-0.7.1.tar.bz2 From pkgdb at fedoraproject.org Wed Aug 5 16:14:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:14:35 +0000 Subject: [pkgdb] php-PHPMailer had acl change status Message-ID: <20090805161436.0C76710F899@bastion2.fedora.phx.redhat.com> monnerat has set the watchbugzilla acl on php-PHPMailer (Fedora devel) to Approved for remi To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-PHPMailer From pkgdb at fedoraproject.org Wed Aug 5 16:14:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:14:39 +0000 Subject: [pkgdb] php-PHPMailer had acl change status Message-ID: <20090805161440.7332610F8A1@bastion2.fedora.phx.redhat.com> monnerat has set the watchcommits acl on php-PHPMailer (Fedora devel) to Approved for remi To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-PHPMailer From jakub at fedoraproject.org Wed Aug 5 16:18:07 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Wed, 5 Aug 2009 16:18:07 +0000 (UTC) Subject: rpms/gcc/devel gcc44-pr40971.patch,1.1,1.2 Message-ID: <20090805161807.C14C311C0349@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/gcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3950 Modified Files: gcc44-pr40971.patch Log Message: 4.4.1-4 gcc44-pr40971.patch: config/rs6000/rs6000.c | 28 ++++++++++++++++++++++++++-- testsuite/gcc.dg/pr40971.c | 23 +++++++++++++++++++++++ 2 files changed, 49 insertions(+), 2 deletions(-) Index: gcc44-pr40971.patch =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/gcc44-pr40971.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gcc44-pr40971.patch 5 Aug 2009 15:56:25 -0000 1.1 +++ gcc44-pr40971.patch 5 Aug 2009 16:18:07 -0000 1.2 @@ -8,19 +8,12 @@ --- gcc/config/rs6000/rs6000.c.jj 2009-04-27 16:47:29.000000000 +0200 +++ gcc/config/rs6000/rs6000.c 2009-08-05 16:53:42.000000000 +0200 -@@ -3808,6 +3808,8 @@ rtx - rs6000_legitimize_address (rtx x, rtx oldx ATTRIBUTE_UNUSED, - enum machine_mode mode) +@@ -4490,6 +4490,28 @@ rs6000_legitimize_address (rtx x, rtx ol { + rtx ret = NULL_RTX; + rtx orig_x = x; + unsigned int extra = 0; + - if (GET_CODE (x) == SYMBOL_REF) - { - enum tls_model model = SYMBOL_REF_TLS_MODEL (x); -@@ -3815,10 +3817,32 @@ rs6000_legitimize_address (rtx x, rtx ol - return rs6000_legitimize_tls_address (x, model); - } - + switch (mode) + { + case DFmode: @@ -41,17 +34,19 @@ + default: + break; + } -+ - if (GET_CODE (x) == PLUS - && GET_CODE (XEXP (x, 0)) == REG - && GET_CODE (XEXP (x, 1)) == CONST_INT -- && (unsigned HOST_WIDE_INT) (INTVAL (XEXP (x, 1)) + 0x8000) >= 0x10000 -+ && ((unsigned HOST_WIDE_INT) (INTVAL (XEXP (x, 1)) + 0x8000) -+ >= 0x10000 - extra) - && !((TARGET_POWERPC64 - && (mode == DImode || mode == TImode) - && (INTVAL (XEXP (x, 1)) & 3) != 0) -@@ -3831,10 +3855,12 @@ rs6000_legitimize_address (rtx x, rtx ol + + if (GET_CODE (x) == SYMBOL_REF) + { +@@ -4512,7 +4534,7 @@ rs6000_legitimize_address (rtx x, rtx ol + && GET_CODE (XEXP (x, 0)) == REG + && GET_CODE (XEXP (x, 1)) == CONST_INT + && ((unsigned HOST_WIDE_INT) (INTVAL (XEXP (x, 1)) + 0x8000) +- >= 0x10000) ++ >= 0x10000 - extra) + && !((TARGET_POWERPC64 + && (mode == DImode || mode == TImode) + && (INTVAL (XEXP (x, 1)) & 3) != 0) +@@ -4524,10 +4546,12 @@ rs6000_legitimize_address (rtx x, rtx ol HOST_WIDE_INT high_int, low_int; rtx sum; low_int = ((INTVAL (XEXP (x, 1)) & 0xffff) ^ 0x8000) - 0x8000; @@ -60,8 +55,8 @@ high_int = INTVAL (XEXP (x, 1)) - low_int; sum = force_operand (gen_rtx_PLUS (Pmode, XEXP (x, 0), GEN_INT (high_int)), 0); -- return gen_rtx_PLUS (Pmode, sum, GEN_INT (low_int)); -+ return plus_constant (sum, low_int); +- ret = gen_rtx_PLUS (Pmode, sum, GEN_INT (low_int)); ++ ret = plus_constant (sum, low_int); } else if (GET_CODE (x) == PLUS && GET_CODE (XEXP (x, 0)) == REG From pkgdb at fedoraproject.org Wed Aug 5 16:23:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:23:44 +0000 Subject: [pkgdb] perl-Apache-Session-Wrapper: gouldwp has requested watchbugzilla Message-ID: <20090805162344.DBA8E10F890@bastion2.fedora.phx.redhat.com> gouldwp has requested the watchbugzilla acl on perl-Apache-Session-Wrapper (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Apache-Session-Wrapper From pkgdb at fedoraproject.org Wed Aug 5 16:23:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:23:50 +0000 Subject: [pkgdb] perl-Apache-Session-Wrapper: gouldwp has requested watchcommits Message-ID: <20090805162350.5F12F10F8A0@bastion2.fedora.phx.redhat.com> gouldwp has requested the watchcommits acl on perl-Apache-Session-Wrapper (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Apache-Session-Wrapper From pkgdb at fedoraproject.org Wed Aug 5 16:23:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:23:54 +0000 Subject: [pkgdb] perl-Apache-Session-Wrapper: gouldwp has requested commit Message-ID: <20090805162354.AE2D510F8AD@bastion2.fedora.phx.redhat.com> gouldwp has requested the commit acl on perl-Apache-Session-Wrapper (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Apache-Session-Wrapper From pkgdb at fedoraproject.org Wed Aug 5 16:25:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:25:19 +0000 Subject: [pkgdb] perl-Apache-Session-Wrapper: gouldwp has requested approveacls Message-ID: <20090805162519.6BBD810F890@bastion2.fedora.phx.redhat.com> gouldwp has requested the approveacls acl on perl-Apache-Session-Wrapper (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Apache-Session-Wrapper From pbrobinson at fedoraproject.org Wed Aug 5 16:32:54 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 5 Aug 2009 16:32:54 +0000 (UTC) Subject: rpms/mojito/devel .cvsignore, 1.6, 1.7 mojito.spec, 1.8, 1.9 sources, 1.6, 1.7 Message-ID: <20090805163254.C8BF411C0349@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/mojito/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7884 Modified Files: .cvsignore mojito.spec sources Log Message: - Update to 0.19.2 - updated translations Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mojito/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 28 Jul 2009 14:28:49 -0000 1.6 +++ .cvsignore 5 Aug 2009 16:32:54 -0000 1.7 @@ -1 +1 @@ -mojito-0.19.1.tar.bz2 +mojito-0.19.2.tar.bz2 Index: mojito.spec =================================================================== RCS file: /cvs/pkgs/rpms/mojito/devel/mojito.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mojito.spec 28 Jul 2009 14:28:50 -0000 1.8 +++ mojito.spec 5 Aug 2009 16:32:54 -0000 1.9 @@ -1,5 +1,5 @@ Name: mojito -Version: 0.19.1 +Version: 0.19.2 Release: 1%{?dist} Summary: A social network data aggregator @@ -103,6 +103,9 @@ rm -rf %{buildroot} %{_libdir}/libmojito-keystore.so %changelog +* Wed Aug 5 2009 Peter Robinson 0.19.2-1 +- Update to 0.19.2 - updated translations + * Tue Jul 28 2009 Peter Robinson 0.19.1-1 - Update to 0.19.1 - updated translations Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mojito/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 28 Jul 2009 14:28:50 -0000 1.6 +++ sources 5 Aug 2009 16:32:54 -0000 1.7 @@ -1 +1 @@ -30b2aa446f7ab0f3c5c89573ba1bf130 mojito-0.19.1.tar.bz2 +82060180703522e2477b5066ffae8d08 mojito-0.19.2.tar.bz2 From berrange at fedoraproject.org Wed Aug 5 16:41:25 2009 From: berrange at fedoraproject.org (Daniel P. Berrange) Date: Wed, 5 Aug 2009 16:41:25 +0000 (UTC) Subject: rpms/perl-Sys-Virt-TCK/devel Sys-Virt-TCK-0.1.0-cleanup-skip.patch, NONE, 1.1 perl-Sys-Virt-TCK.spec, 1.2, 1.3 Message-ID: <20090805164125.C598211C0349@cvs1.fedora.phx.redhat.com> Author: berrange Update of /cvs/pkgs/rpms/perl-Sys-Virt-TCK/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9746 Modified Files: perl-Sys-Virt-TCK.spec Added Files: Sys-Virt-TCK-0.1.0-cleanup-skip.patch Log Message: Fix missing dep. Fix sanitycheck cleanup. Remove broken test Sys-Virt-TCK-0.1.0-cleanup-skip.patch: TCK.pm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) --- NEW FILE Sys-Virt-TCK-0.1.0-cleanup-skip.patch --- diff -rup Sys-Virt-TCK-0.1.0/lib/Sys/Virt/TCK.pm Sys-Virt-TCK-0.1.0.new/lib/Sys/Virt/TCK.pm --- Sys-Virt-TCK-0.1.0/lib/Sys/Virt/TCK.pm 2009-07-22 18:33:55.000000000 +0100 +++ Sys-Virt-TCK-0.1.0.new/lib/Sys/Virt/TCK.pm 2009-08-05 17:22:15.000000000 +0100 @@ -57,7 +57,13 @@ sub setup { $self->reset if $self->{autoclean}; - $self->sanity_check; + eval { + $self->sanity_check; + }; + if ($@) { + $self->{conn} = undef; + die $@; + } return $self->{conn}; } Index: perl-Sys-Virt-TCK.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sys-Virt-TCK/devel/perl-Sys-Virt-TCK.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- perl-Sys-Virt-TCK.spec 26 Jul 2009 16:38:15 -0000 1.2 +++ perl-Sys-Virt-TCK.spec 5 Aug 2009 16:41:25 -0000 1.3 @@ -10,10 +10,11 @@ Summary: Sys::Virt::TCK - libvirt Technology Compatibility Kit Name: perl-%{appname} Version: 0.1.0 -Release: 4%{dist} +Release: 5%{dist} License: GPLv2 or Artistic Group: Development/Tools Source: http://libvirt.org/sources/tck/%{appname}-%{version}.tar.gz +Patch1: %{appname}-%{version}-cleanup-skip.patch Url: http://libvirt.org/ BuildRoot: %{_tmppath}/%{appname}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: libvirt >= 0.6.2 @@ -42,6 +43,8 @@ BuildRequires: perl(XML::Writer) BuildRequires: perl(XML::XPath) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) +# RPM autoprovides mising this +Requires: perl(Test::Exception) BuildArchitectures: noarch %description @@ -51,7 +54,7 @@ technology. %prep %setup -q -n %{appname}-%{version} - +%patch1 -p1 %build %{__perl} Build.PL installdirs=vendor @@ -69,6 +72,9 @@ find $RPM_BUILD_ROOT -depth -type d -exe %__install -m 0755 -d $RPM_BUILD_ROOT%{_localstatedir}/cache/libvirt-tck +# Requires newer libvirt perl binding +rm -f $RPM_BUILD_ROOT/%{_datadir}/libvirt-tck/tests/storage/200-clone-vol-dir.t + %clean rm -rf $RPM_BUILD_ROOT @@ -91,6 +97,10 @@ rm -rf $RPM_BUILD_ROOT %dir %{_localstatedir}/cache/libvirt-tck %changelog +* Wed Aug 5 2009 Daniel P. Berrange - 0.1.0-5 +- Add missing perl-Test-Exception dep +- Skip cleanup if sanity check fails + * Sun Jul 26 2009 Fedora Release Engineering - 0.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Wed Aug 5 16:43:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:43:20 +0000 Subject: [pkgdb] perl-Apache-Session-Wrapper had acl change status Message-ID: <20090805164320.D93D010F890@bastion2.fedora.phx.redhat.com> spot has set the watchbugzilla acl on perl-Apache-Session-Wrapper (Fedora EPEL 5) to Approved for gouldwp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Apache-Session-Wrapper From pkgdb at fedoraproject.org Wed Aug 5 16:43:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:43:21 +0000 Subject: [pkgdb] perl-Apache-Session-Wrapper had acl change status Message-ID: <20090805164321.BDF0F10F8A0@bastion2.fedora.phx.redhat.com> spot has set the watchcommits acl on perl-Apache-Session-Wrapper (Fedora EPEL 5) to Approved for gouldwp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Apache-Session-Wrapper From pkgdb at fedoraproject.org Wed Aug 5 16:43:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:43:22 +0000 Subject: [pkgdb] perl-Apache-Session-Wrapper had acl change status Message-ID: <20090805164322.5F62110F8A9@bastion2.fedora.phx.redhat.com> spot has set the commit acl on perl-Apache-Session-Wrapper (Fedora EPEL 5) to Approved for gouldwp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Apache-Session-Wrapper From pkgdb at fedoraproject.org Wed Aug 5 16:43:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:43:23 +0000 Subject: [pkgdb] perl-Apache-Session-Wrapper had acl change status Message-ID: <20090805164323.9245D10F8AD@bastion2.fedora.phx.redhat.com> spot has set the approveacls acl on perl-Apache-Session-Wrapper (Fedora EPEL 5) to Approved for gouldwp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Apache-Session-Wrapper From pkgdb at fedoraproject.org Wed Aug 5 16:46:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:46:55 +0000 Subject: [pkgdb] vacation was added for bubeck Message-ID: <20090805164655.A444010F88F@bastion2.fedora.phx.redhat.com> tibbs has added Package vacation with summary Automatic mail answering program tibbs has approved Package vacation tibbs has added a Fedora devel branch for vacation with an owner of bubeck tibbs has approved vacation in Fedora devel tibbs has approved Package vacation tibbs has set commit to Approved for 107427 on vacation (Fedora devel) tibbs has set checkout to Approved for 107427 on vacation (Fedora devel) tibbs has set build to Approved for 107427 on vacation (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vacation From pkgdb at fedoraproject.org Wed Aug 5 16:46:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:46:56 +0000 Subject: [pkgdb] vacation summary updated by tibbs Message-ID: <20090805164656.EC00310F89F@bastion2.fedora.phx.redhat.com> tibbs set package vacation summary to Automatic mail answering program To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vacation From pkgdb at fedoraproject.org Wed Aug 5 16:46:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:46:56 +0000 Subject: [pkgdb] vacation (Fedora, 11) updated by tibbs Message-ID: <20090805164657.1254010F8A2@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for vacation tibbs has set commit to Approved for 107427 on vacation (Fedora 11) tibbs has set checkout to Approved for 107427 on vacation (Fedora 11) tibbs has set build to Approved for 107427 on vacation (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vacation From pkgdb at fedoraproject.org Wed Aug 5 16:46:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:46:56 +0000 Subject: [pkgdb] vacation (Fedora, 11) updated by tibbs Message-ID: <20090805164657.1ABA710F8AD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for vacation tibbs has set commit to Approved for 107427 on vacation (Fedora 10) tibbs has set checkout to Approved for 107427 on vacation (Fedora 10) tibbs has set build to Approved for 107427 on vacation (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vacation From tibbs at fedoraproject.org Wed Aug 5 16:47:02 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:47:02 +0000 (UTC) Subject: rpms/vacation - New directory Message-ID: <20090805164702.2AEA911C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vacation In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsl11050/rpms/vacation Log Message: Directory /cvs/pkgs/rpms/vacation added to the repository From tibbs at fedoraproject.org Wed Aug 5 16:47:02 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:47:02 +0000 (UTC) Subject: rpms/vacation/devel - New directory Message-ID: <20090805164702.4891111C034A@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vacation/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsl11050/rpms/vacation/devel Log Message: Directory /cvs/pkgs/rpms/vacation/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 16:47:08 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:47:08 +0000 (UTC) Subject: rpms/vacation Makefile,NONE,1.1 Message-ID: <20090805164708.1B46911C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vacation In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsl11050/rpms/vacation Added Files: Makefile Log Message: Setup of module vacation --- NEW FILE Makefile --- # Top level Makefile for module vacation all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 16:47:08 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:47:08 +0000 (UTC) Subject: rpms/vacation/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805164708.502C611C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vacation/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsl11050/rpms/vacation/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module vacation --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: vacation # $Id: Makefile,v 1.1 2009/08/05 16:47:08 tibbs Exp $ NAME := vacation 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 16:47:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:47:43 +0000 Subject: [pkgdb] cxxtest was added for mgieseki Message-ID: <20090805164743.E6D0D10F88F@bastion2.fedora.phx.redhat.com> tibbs has added Package cxxtest with summary A JUnit-like testing framework for C++ tibbs has approved Package cxxtest tibbs has added a Fedora devel branch for cxxtest with an owner of mgieseki tibbs has approved cxxtest in Fedora devel tibbs has approved Package cxxtest tibbs has set commit to Approved for 107427 on cxxtest (Fedora devel) tibbs has set checkout to Approved for 107427 on cxxtest (Fedora devel) tibbs has set build to Approved for 107427 on cxxtest (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cxxtest From pkgdb at fedoraproject.org Wed Aug 5 16:47:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:47:46 +0000 Subject: [pkgdb] cxxtest summary updated by tibbs Message-ID: <20090805164746.5B0B810F8B0@bastion2.fedora.phx.redhat.com> tibbs set package cxxtest summary to A JUnit-like testing framework for C++ To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cxxtest From pkgdb at fedoraproject.org Wed Aug 5 16:47:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:47:46 +0000 Subject: [pkgdb] cxxtest (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805164746.6FB7110F8B6@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for cxxtest tibbs has set commit to Approved for 107427 on cxxtest (Fedora 11) tibbs has set checkout to Approved for 107427 on cxxtest (Fedora 11) tibbs has set build to Approved for 107427 on cxxtest (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cxxtest From pkgdb at fedoraproject.org Wed Aug 5 16:47:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:47:46 +0000 Subject: [pkgdb] cxxtest (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805164746.7B8F610F8B8@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for cxxtest tibbs has set commit to Approved for 107427 on cxxtest (Fedora 10) tibbs has set checkout to Approved for 107427 on cxxtest (Fedora 10) tibbs has set build to Approved for 107427 on cxxtest (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cxxtest From pkgdb at fedoraproject.org Wed Aug 5 16:47:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:47:46 +0000 Subject: [pkgdb] cxxtest (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805164746.AA03310F8A0@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for cxxtest tibbs has set commit to Approved for 107427 on cxxtest (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on cxxtest (Fedora EPEL 5) tibbs has set build to Approved for 107427 on cxxtest (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cxxtest From tibbs at fedoraproject.org Wed Aug 5 16:47:53 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:47:53 +0000 (UTC) Subject: rpms/cxxtest - New directory Message-ID: <20090805164753.1CCCC11C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/cxxtest In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc11418/rpms/cxxtest Log Message: Directory /cvs/pkgs/rpms/cxxtest added to the repository From tibbs at fedoraproject.org Wed Aug 5 16:47:53 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:47:53 +0000 (UTC) Subject: rpms/cxxtest/devel - New directory Message-ID: <20090805164753.47DB211C0383@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/cxxtest/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc11418/rpms/cxxtest/devel Log Message: Directory /cvs/pkgs/rpms/cxxtest/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 16:47:59 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:47:59 +0000 (UTC) Subject: rpms/cxxtest Makefile,NONE,1.1 Message-ID: <20090805164759.8D1E211C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/cxxtest In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc11418/rpms/cxxtest Added Files: Makefile Log Message: Setup of module cxxtest --- NEW FILE Makefile --- # Top level Makefile for module cxxtest all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 16:47:59 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:47:59 +0000 (UTC) Subject: rpms/cxxtest/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805164759.E281411C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/cxxtest/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsc11418/rpms/cxxtest/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module cxxtest --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: cxxtest # $Id: Makefile,v 1.1 2009/08/05 16:47:59 tibbs Exp $ NAME := cxxtest 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 16:48:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:48:22 +0000 Subject: [pkgdb] pipestat was added for smilner Message-ID: <20090805164822.8612910F8AF@bastion2.fedora.phx.redhat.com> tibbs has added Package pipestat with summary Simple python script to watch data flowing over an anonymous pipe on shell consoles tibbs has approved Package pipestat tibbs has added a Fedora devel branch for pipestat with an owner of smilner tibbs has approved pipestat in Fedora devel tibbs has approved Package pipestat tibbs has set commit to Approved for 107427 on pipestat (Fedora devel) tibbs has set checkout to Approved for 107427 on pipestat (Fedora devel) tibbs has set build to Approved for 107427 on pipestat (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pipestat From pkgdb at fedoraproject.org Wed Aug 5 16:48:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:48:23 +0000 Subject: [pkgdb] pipestat summary updated by tibbs Message-ID: <20090805164823.5C06E10F8B2@bastion2.fedora.phx.redhat.com> tibbs set package pipestat summary to Simple python script to watch data flowing over an anonymous pipe on shell consoles To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pipestat From pkgdb at fedoraproject.org Wed Aug 5 16:48:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:48:23 +0000 Subject: [pkgdb] pipestat (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805164823.6DC7E10F8CC@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for pipestat tibbs has set commit to Approved for 107427 on pipestat (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on pipestat (Fedora EPEL 5) tibbs has set build to Approved for 107427 on pipestat (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pipestat From pkgdb at fedoraproject.org Wed Aug 5 16:48:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:48:23 +0000 Subject: [pkgdb] pipestat (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805164823.64F4210F8CA@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for pipestat tibbs has set commit to Approved for 107427 on pipestat (Fedora 11) tibbs has set checkout to Approved for 107427 on pipestat (Fedora 11) tibbs has set build to Approved for 107427 on pipestat (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pipestat From tibbs at fedoraproject.org Wed Aug 5 16:48:29 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:48:29 +0000 (UTC) Subject: rpms/pipestat - New directory Message-ID: <20090805164829.18F9D11C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/pipestat In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsz11836/rpms/pipestat Log Message: Directory /cvs/pkgs/rpms/pipestat added to the repository From tibbs at fedoraproject.org Wed Aug 5 16:48:29 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:48:29 +0000 (UTC) Subject: rpms/pipestat/devel - New directory Message-ID: <20090805164829.3855E11C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/pipestat/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsz11836/rpms/pipestat/devel Log Message: Directory /cvs/pkgs/rpms/pipestat/devel added to the repository From pkgdb at fedoraproject.org Wed Aug 5 16:48:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:48:23 +0000 Subject: [pkgdb] pipestat (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805164823.7576510F8CF@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for pipestat tibbs has set commit to Approved for 107427 on pipestat (Fedora 10) tibbs has set checkout to Approved for 107427 on pipestat (Fedora 10) tibbs has set build to Approved for 107427 on pipestat (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pipestat From tibbs at fedoraproject.org Wed Aug 5 16:48:35 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:48:35 +0000 (UTC) Subject: rpms/pipestat Makefile,NONE,1.1 Message-ID: <20090805164835.57B8211C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/pipestat In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsz11836/rpms/pipestat Added Files: Makefile Log Message: Setup of module pipestat --- NEW FILE Makefile --- # Top level Makefile for module pipestat all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 16:48:35 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 16:48:35 +0000 (UTC) Subject: rpms/pipestat/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805164835.9210F11C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/pipestat/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsz11836/rpms/pipestat/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module pipestat --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: pipestat # $Id: Makefile,v 1.1 2009/08/05 16:48:35 tibbs Exp $ NAME := pipestat 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 16:49:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 16:49:22 +0000 Subject: [pkgdb] php-PHPMailer (Fedora EPEL, 5) updated by tibbs Message-ID: <20090805164922.E3C2310F8BD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for php-PHPMailer tibbs has set commit to Approved for 107427 on php-PHPMailer (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on php-PHPMailer (Fedora EPEL 5) tibbs has set build to Approved for 107427 on php-PHPMailer (Fedora EPEL 5) tibbs changed owner of php-PHPMailer in Fedora EPEL 5 to remi To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-PHPMailer From tmraz at fedoraproject.org Wed Aug 5 16:51:10 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Wed, 5 Aug 2009 16:51:10 +0000 (UTC) Subject: rpms/cronie/devel cronie.spec,1.22,1.23 Message-ID: <20090805165110.1E2CA11C0349@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/cronie/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12404 Modified Files: cronie.spec Log Message: * Wed Aug 5 2009 Tomas Mraz - 1.4-4 - 515762 move anacron provides and obsoletes to the anacron subpackage Index: cronie.spec =================================================================== RCS file: /cvs/pkgs/rpms/cronie/devel/cronie.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- cronie.spec 24 Jul 2009 19:39:27 -0000 1.22 +++ cronie.spec 5 Aug 2009 16:51:09 -0000 1.23 @@ -6,7 +6,7 @@ Summary: Cron daemon for executing programs at set times Name: cronie Version: 1.4 -Release: 3%{?dist} +Release: 4%{?dist} License: MIT and BSD and GPLv2 Group: System Environment/Base URL: https://fedorahosted.org/cronie @@ -18,8 +18,6 @@ Requires: /usr/sbin/sendmail Conflicts: sysklogd < 1.4.1 Provides: vixie-cron = 4:4.4 Obsoletes: vixie-cron <= 4:4.3 -Provides: anacron = 2.3 -Obsoletes: anacron <= 2.3 %if %{with selinux} Requires: libselinux >= 2.0.64 @@ -49,6 +47,8 @@ SELinux. Summary: Utility for running regular jobs Requires: crontabs Group: System Environment/Base +Provides: anacron = 2.4 +Obsoletes: anacron <= 2.3 %description anacron Anacron becames part of cronie. Anacron is used only for running regular jobs. @@ -151,6 +151,9 @@ cp -a /var/lock/subsys/crond /var/lock/s %{_mandir}/man8/anacron.* %changelog +* Wed Aug 5 2009 Tomas Mraz - 1.4-4 +- 515762 move anacron provides and obsoletes to the anacron subpackage + * Fri Jul 24 2009 Fedora Release Engineering - 1.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mgieseki at fedoraproject.org Wed Aug 5 17:13:01 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Wed, 5 Aug 2009 17:13:01 +0000 (UTC) Subject: rpms/cxxtest/devel cxxtest.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805171301.5FA5811C0349@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/cxxtest/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18202/devel Modified Files: .cvsignore sources Added Files: cxxtest.spec import.log Log Message: initial import --- NEW FILE cxxtest.spec --- Name: cxxtest Version: 3.10.1 Release: 3%{?dist} Summary: A JUnit-like testing framework for C++ Group: Development/Tools License: LGPLv2+ URL: http://cxxtest.tigris.org Source0: http://cxxtest.tigris.org/files/documents/6421/43281/%{name}-%{version}.tar.gz # Documentation Source1: http://cxxtest.tigris.org/files/documents/6421/43284/%{name}-guide-%{version}.pdf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel %description CxxTest is a JUnit/CppUnit/xUnit-like framework for C++. Its advantages over existing alternatives are that it: - doesn't require RTTI - doesn't require member template functions - doesn't require exception handling - doesn't require any external libraries (including memory management, file/console I/O, graphics libraries) %package doc Summary: Documentation on how to use CxxTest Group: Documentation %description doc This package contains the documentation on how to use CxxTest. %prep %setup -q -n %{name} cp -a %{SOURCE1} . %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_includedir}/cxxtest install -D -p -m 644 cxxtest/* $RPM_BUILD_ROOT/%{_includedir}/cxxtest install -D -p -m 755 cxxtestgen.py $RPM_BUILD_ROOT/%{_bindir}/cxxtestgen.py ln -s %{_bindir}/cxxtestgen.py $RPM_BUILD_ROOT/%{_bindir}/cxxtestgen %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README Versions %if 0%{?fedora}<11 || 0%{?rhel} == 4 || 0%{?rhel} == 5 %exclude %{_bindir}/*.pyc %exclude %{_bindir}/*.pyo %endif %{_bindir}/cxxtestgen.py %{_bindir}/cxxtestgen %{_includedir}/cxxtest/ %files doc %defattr(-,root,root,-) %doc cxxtest-guide-3.10.1.pdf %changelog * Wed Aug 05 2009 Martin Gieseking - 3.10.1-3 - added exclude tags in files section * Tue Aug 04 2009 Martin Gieseking - 3.10.1-2 - moved headers from devel to main package - added BuildRequires to avoid build problems - dropped Requires tag - cxxtest include directory now explicitely listed in files section * Tue Aug 04 2009 Martin Gieseking - 3.10.1-1 - initial release --- NEW FILE import.log --- cxxtest-3_10_1-3_fc11:HEAD:cxxtest-3.10.1-3.fc11.src.rpm:1249492332 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cxxtest/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 16:47:59 -0000 1.1 +++ .cvsignore 5 Aug 2009 17:13:01 -0000 1.2 @@ -0,0 +1,2 @@ +cxxtest-3.10.1.tar.gz +cxxtest-guide-3.10.1.pdf Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cxxtest/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 16:47:59 -0000 1.1 +++ sources 5 Aug 2009 17:13:01 -0000 1.2 @@ -0,0 +1,2 @@ +ec7d089b6b5d67048e7db84c3231a35c cxxtest-3.10.1.tar.gz +d2b0f683457ef266a316d47fc97115b1 cxxtest-guide-3.10.1.pdf From rdieter at fedoraproject.org Wed Aug 5 17:19:15 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 17:19:15 +0000 (UTC) Subject: rpms/digikam/devel digikam.spec,1.93,1.94 Message-ID: <20090805171915.E846511C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19968 Modified Files: digikam.spec Log Message: * Wed Aug 05 2009 Rex Dieter - 1.0.0-0.4.beta3 - drop xdg-utils references - tighten -libs related deps via %{?_isa} Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/devel/digikam.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- digikam.spec 24 Jul 2009 12:08:54 -0000 1.93 +++ digikam.spec 5 Aug 2009 17:19:15 -0000 1.94 @@ -23,13 +23,11 @@ BuildRequires: libkipi-devel >= 0.3.0 BuildRequires: jasper-devel # marble integration, http://bugzilla.redhat.com/470578 -BuildRequires: kdeedu-devel >= 4.2.0 -Requires: kdeedu-marble >= 4.2.0 +%define marble_version 4.3.0 +BuildRequires: kdeedu-devel >= %{marble_version} BuildRequires: kdelibs4-devel -# Add min kdelibs Req, FIXME/TODO, come up with cleaner solution -- Rex %global kde4_version %((kde4-config --version 2>/dev/null || echo "KDE 4.2.0") | grep ^KDE | cut -d' ' -f2) -#Requires: kdelibs4 >= %{kde4_version} # trash protocol support needed # FIXME: should probably be handled lower in the stack @@ -45,9 +43,7 @@ BuildRequires: sqlite-devel Obsoletes: digikamimageplugins < 0.9.1-2 -Requires: %{name}-libs = %{version}-%{release} -Requires(post): xdg-utils -Requires(postun): xdg-utils +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description digiKam is an easy to use and powerful digital photo management application, @@ -65,13 +61,15 @@ to use them. Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{kde4_version} +Requires: kdeedu-marble%{?_isa} >= %{marble_version} %description libs %{summary}. %package devel Summary: Development files for %{name} Group: Development/Libraries -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel This package contains the libraries, include files and other resources needed to develop applications using %{name}. @@ -145,7 +143,8 @@ rm -rf %{buildroot} %files libs %defattr(-,root,root,-) -%{_kde4_libdir}/lib*.so.* +%{_kde4_libdir}/libdigikamcore.so.1* +%{_kde4_libdir}/libdigikamdatabase.so.1* %files devel %defattr(-,root,root,-) @@ -155,6 +154,10 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Rex Dieter - 1.0.0-0.4.beta3 +- drop xdg-utils references +- tighten -libs related deps via %%{?_isa} + * Fri Jul 24 2009 Rex Dieter - 1.0.0-0.3.beta3 - digikam-1.0.0-beta3 From mgieseki at fedoraproject.org Wed Aug 5 17:20:08 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Wed, 5 Aug 2009 17:20:08 +0000 (UTC) Subject: rpms/cxxtest/EL-5 cxxtest.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090805172008.B28FC11C0425@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/cxxtest/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20205/EL-5 Modified Files: sources Added Files: cxxtest.spec Log Message: set up branch directories --- NEW FILE cxxtest.spec --- Name: cxxtest Version: 3.10.1 Release: 3%{?dist} Summary: A JUnit-like testing framework for C++ Group: Development/Tools License: LGPLv2+ URL: http://cxxtest.tigris.org Source0: http://cxxtest.tigris.org/files/documents/6421/43281/%{name}-%{version}.tar.gz # Documentation Source1: http://cxxtest.tigris.org/files/documents/6421/43284/%{name}-guide-%{version}.pdf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel %description CxxTest is a JUnit/CppUnit/xUnit-like framework for C++. Its advantages over existing alternatives are that it: - doesn't require RTTI - doesn't require member template functions - doesn't require exception handling - doesn't require any external libraries (including memory management, file/console I/O, graphics libraries) %package doc Summary: Documentation on how to use CxxTest Group: Documentation %description doc This package contains the documentation on how to use CxxTest. %prep %setup -q -n %{name} cp -a %{SOURCE1} . %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_includedir}/cxxtest install -D -p -m 644 cxxtest/* $RPM_BUILD_ROOT/%{_includedir}/cxxtest install -D -p -m 755 cxxtestgen.py $RPM_BUILD_ROOT/%{_bindir}/cxxtestgen.py ln -s %{_bindir}/cxxtestgen.py $RPM_BUILD_ROOT/%{_bindir}/cxxtestgen %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README Versions %if 0%{?fedora}<11 || 0%{?rhel} == 4 || 0%{?rhel} == 5 %exclude %{_bindir}/*.pyc %exclude %{_bindir}/*.pyo %endif %{_bindir}/cxxtestgen.py %{_bindir}/cxxtestgen %{_includedir}/cxxtest/ %files doc %defattr(-,root,root,-) %doc cxxtest-guide-3.10.1.pdf %changelog * Wed Aug 05 2009 Martin Gieseking - 3.10.1-3 - added exclude tags in files section * Tue Aug 04 2009 Martin Gieseking - 3.10.1-2 - moved headers from devel to main package - added BuildRequires to avoid build problems - dropped Requires tag - cxxtest include directory now explicitely listed in files section * Tue Aug 04 2009 Martin Gieseking - 3.10.1-1 - initial release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cxxtest/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 16:47:59 -0000 1.1 +++ sources 5 Aug 2009 17:20:08 -0000 1.2 @@ -0,0 +1,2 @@ +ec7d089b6b5d67048e7db84c3231a35c cxxtest-3.10.1.tar.gz +d2b0f683457ef266a316d47fc97115b1 cxxtest-guide-3.10.1.pdf From mgieseki at fedoraproject.org Wed Aug 5 17:20:08 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Wed, 5 Aug 2009 17:20:08 +0000 (UTC) Subject: rpms/cxxtest/F-10 cxxtest.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090805172008.ED93811C0425@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/cxxtest/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20205/F-10 Modified Files: sources Added Files: cxxtest.spec Log Message: set up branch directories --- NEW FILE cxxtest.spec --- Name: cxxtest Version: 3.10.1 Release: 3%{?dist} Summary: A JUnit-like testing framework for C++ Group: Development/Tools License: LGPLv2+ URL: http://cxxtest.tigris.org Source0: http://cxxtest.tigris.org/files/documents/6421/43281/%{name}-%{version}.tar.gz # Documentation Source1: http://cxxtest.tigris.org/files/documents/6421/43284/%{name}-guide-%{version}.pdf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel %description CxxTest is a JUnit/CppUnit/xUnit-like framework for C++. Its advantages over existing alternatives are that it: - doesn't require RTTI - doesn't require member template functions - doesn't require exception handling - doesn't require any external libraries (including memory management, file/console I/O, graphics libraries) %package doc Summary: Documentation on how to use CxxTest Group: Documentation %description doc This package contains the documentation on how to use CxxTest. %prep %setup -q -n %{name} cp -a %{SOURCE1} . %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_includedir}/cxxtest install -D -p -m 644 cxxtest/* $RPM_BUILD_ROOT/%{_includedir}/cxxtest install -D -p -m 755 cxxtestgen.py $RPM_BUILD_ROOT/%{_bindir}/cxxtestgen.py ln -s %{_bindir}/cxxtestgen.py $RPM_BUILD_ROOT/%{_bindir}/cxxtestgen %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README Versions %if 0%{?fedora}<11 || 0%{?rhel} == 4 || 0%{?rhel} == 5 %exclude %{_bindir}/*.pyc %exclude %{_bindir}/*.pyo %endif %{_bindir}/cxxtestgen.py %{_bindir}/cxxtestgen %{_includedir}/cxxtest/ %files doc %defattr(-,root,root,-) %doc cxxtest-guide-3.10.1.pdf %changelog * Wed Aug 05 2009 Martin Gieseking - 3.10.1-3 - added exclude tags in files section * Tue Aug 04 2009 Martin Gieseking - 3.10.1-2 - moved headers from devel to main package - added BuildRequires to avoid build problems - dropped Requires tag - cxxtest include directory now explicitely listed in files section * Tue Aug 04 2009 Martin Gieseking - 3.10.1-1 - initial release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cxxtest/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 16:47:59 -0000 1.1 +++ sources 5 Aug 2009 17:20:08 -0000 1.2 @@ -0,0 +1,2 @@ +ec7d089b6b5d67048e7db84c3231a35c cxxtest-3.10.1.tar.gz +d2b0f683457ef266a316d47fc97115b1 cxxtest-guide-3.10.1.pdf From mgieseki at fedoraproject.org Wed Aug 5 17:20:09 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Wed, 5 Aug 2009 17:20:09 +0000 (UTC) Subject: rpms/cxxtest/F-11 cxxtest.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090805172009.3958111C04E3@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/cxxtest/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20205/F-11 Modified Files: sources Added Files: cxxtest.spec Log Message: set up branch directories --- NEW FILE cxxtest.spec --- Name: cxxtest Version: 3.10.1 Release: 3%{?dist} Summary: A JUnit-like testing framework for C++ Group: Development/Tools License: LGPLv2+ URL: http://cxxtest.tigris.org Source0: http://cxxtest.tigris.org/files/documents/6421/43281/%{name}-%{version}.tar.gz # Documentation Source1: http://cxxtest.tigris.org/files/documents/6421/43284/%{name}-guide-%{version}.pdf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel %description CxxTest is a JUnit/CppUnit/xUnit-like framework for C++. Its advantages over existing alternatives are that it: - doesn't require RTTI - doesn't require member template functions - doesn't require exception handling - doesn't require any external libraries (including memory management, file/console I/O, graphics libraries) %package doc Summary: Documentation on how to use CxxTest Group: Documentation %description doc This package contains the documentation on how to use CxxTest. %prep %setup -q -n %{name} cp -a %{SOURCE1} . %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_includedir}/cxxtest install -D -p -m 644 cxxtest/* $RPM_BUILD_ROOT/%{_includedir}/cxxtest install -D -p -m 755 cxxtestgen.py $RPM_BUILD_ROOT/%{_bindir}/cxxtestgen.py ln -s %{_bindir}/cxxtestgen.py $RPM_BUILD_ROOT/%{_bindir}/cxxtestgen %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README Versions %if 0%{?fedora}<11 || 0%{?rhel} == 4 || 0%{?rhel} == 5 %exclude %{_bindir}/*.pyc %exclude %{_bindir}/*.pyo %endif %{_bindir}/cxxtestgen.py %{_bindir}/cxxtestgen %{_includedir}/cxxtest/ %files doc %defattr(-,root,root,-) %doc cxxtest-guide-3.10.1.pdf %changelog * Wed Aug 05 2009 Martin Gieseking - 3.10.1-3 - added exclude tags in files section * Tue Aug 04 2009 Martin Gieseking - 3.10.1-2 - moved headers from devel to main package - added BuildRequires to avoid build problems - dropped Requires tag - cxxtest include directory now explicitely listed in files section * Tue Aug 04 2009 Martin Gieseking - 3.10.1-1 - initial release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cxxtest/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 16:47:59 -0000 1.1 +++ sources 5 Aug 2009 17:20:09 -0000 1.2 @@ -0,0 +1,2 @@ +ec7d089b6b5d67048e7db84c3231a35c cxxtest-3.10.1.tar.gz +d2b0f683457ef266a316d47fc97115b1 cxxtest-guide-3.10.1.pdf From twaugh at fedoraproject.org Wed Aug 5 17:26:01 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 5 Aug 2009 17:26:01 +0000 (UTC) Subject: rpms/hplip/devel hplip-3.9.8.tar.gz.asc, NONE, 1.1 .cvsignore, 1.32, 1.33 hplip.spec, 1.214, 1.215 sources, 1.32, 1.33 hplip-dbus.patch, 1.1, NONE hplip-desktop.patch, 1.7, NONE hplip-device-id.patch, 1.4, NONE hplip-disc-media.patch, 1.2, NONE hplip-libsane.patch, 1.6, NONE hplip-marker-supply.patch, 1.9, NONE hplip-no-root-config.patch, 1.10, NONE hplip-resolution-405400.patch, 1.1, NONE hplip-segfault.patch, 1.2, NONE Message-ID: <20090805172601.5ACDD11C0349@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21471 Modified Files: .cvsignore hplip.spec sources Added Files: hplip-3.9.8.tar.gz.asc Removed Files: hplip-dbus.patch hplip-desktop.patch hplip-device-id.patch hplip-disc-media.patch hplip-libsane.patch hplip-marker-supply.patch hplip-no-root-config.patch hplip-resolution-405400.patch hplip-segfault.patch Log Message: * Wed Aug 5 2009 Tim Waugh 3.9.8-1 - 3.9.8. --- NEW FILE hplip-3.9.8.tar.gz.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAkp4q+sACgkQhA7anpATwAWrnwCeNjw4P14Md8GsBRtbgLo+Hr6M nwMAoJoSt8h4xjpXdmEWuhoFie0drfBT =pkCz -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 27 Jul 2009 18:23:08 -0000 1.32 +++ .cvsignore 5 Aug 2009 17:26:00 -0000 1.33 @@ -29,3 +29,4 @@ hplip-2.8.10.tar.gz hplip-2.8.12.tar.gz hplip-3.9.2.tar.gz hplip-3.9.6b.tar.gz +hplip-3.9.8.tar.gz Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip.spec,v retrieving revision 1.214 retrieving revision 1.215 diff -u -p -r1.214 -r1.215 --- hplip.spec 4 Aug 2009 10:03:53 -0000 1.214 +++ hplip.spec 5 Aug 2009 17:26:01 -0000 1.215 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip -Version: 3.9.6b -Release: 5%{?dist} +Version: 3.9.8 +Release: 1%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -14,17 +14,8 @@ Conflicts: selinux-policy < 3.0.3-3 Url: http://hplip.sourceforge.net/ Source0: http://kent.dl.sourceforge.net/sourceforge/hplip/%{name}-%{version}.tar.gz Source1: hplip.fdi -Patch1: hplip-desktop.patch -Patch2: hplip-segfault.patch -Patch3: hplip-device-id.patch -Patch4: hplip-marker-supply.patch -Patch5: hplip-dbus.patch -Patch6: hplip-strstr-const.patch -Patch8: hplip-libsane.patch -Patch12: hplip-no-root-config.patch -Patch13: hplip-ui-optional.patch -Patch14: hplip-disc-media.patch -Patch15: hplip-resolution-405400.patch +Patch1: hplip-strstr-const.patch +Patch2: hplip-ui-optional.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(pre): /sbin/service @@ -106,47 +97,11 @@ SANE driver for scanners in HP's multi-f rm -rf $RPM_BUILD_DIR/%{name}-%{version} %setup -q -# Fix desktop file. -%patch1 -p1 -b .desktop - -# Prevent crash when DEVICE_URI/PRINTER environment variables are not -# set (bug #479808 comment 6). -%patch2 -p1 -b .segfault - -# Fixed device-id attributes reported by backend. -%patch3 -p1 -b .device-id - -# Low ink is a warning condition, not an error. -%patch4 -p1 -b .marker-supply - -# Prevent backend crash when D-Bus not running (bug #474362). -%patch5 -p1 -b .dbus - # Fix compilation. -%patch6 -p1 -b .strstr-const - -# Link libsane-hpaio against libsane (bug #234813). -%patch8 -p1 -b .libsane - -# Prevent SELinux audit message from the CUPS backends (bug #241776) -%patch12 -p1 -b .no-root-config +%patch1 -p1 -b .strstr-const # Make utils.checkPyQtImport() look for the gui sub-package (bug #243273). -%patch13 -p1 -b .ui-optional - -# Set disc media for disc page sizes (bug #495672). -%patch14 -p1 -b .disc-media - -# Fixed HWResolution for 'Normal' output from the hpcups driver -# (laundpad bug #405400). -%patch15 -p1 -b .resolution-405400 - -# Fix hpcups fax PPDs (bug #515356) -pushd fax/ppd -gunzip *hpcups* -perl -pi -e 's/^(\*Product:.*\")(.*)\"/\1(\2)"/' *hpcups* -gzip -n *hpcups* -popd +%patch2 -p1 -b .ui-optional %build %configure --disable-foomatic-xml-install --disable-cups-install \ @@ -355,6 +310,9 @@ fi exit 0 %changelog +* Wed Aug 5 2009 Tim Waugh 3.9.8-1 +- 3.9.8. + * Tue Aug 4 2009 Tim Waugh 3.9.6b-5 - Fix hpcups fax PPDs (bug #515356) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 27 Jul 2009 18:23:08 -0000 1.32 +++ sources 5 Aug 2009 17:26:01 -0000 1.33 @@ -1 +1 @@ -49a87fe7d7a57a075ed9631113cee662 hplip-3.9.6b.tar.gz +cb1cf49c5f062993b78fc2768f531ed8 hplip-3.9.8.tar.gz --- hplip-dbus.patch DELETED --- --- hplip-desktop.patch DELETED --- --- hplip-device-id.patch DELETED --- --- hplip-disc-media.patch DELETED --- --- hplip-libsane.patch DELETED --- --- hplip-marker-supply.patch DELETED --- --- hplip-no-root-config.patch DELETED --- --- hplip-resolution-405400.patch DELETED --- --- hplip-segfault.patch DELETED --- From pkgdb at fedoraproject.org Wed Aug 5 17:26:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 17:26:44 +0000 Subject: [pkgdb] vbetool (Fedora, 10) updated by toshio Message-ID: <20090805172644.7AFFA10F9DF@bastion2.fedora.phx.redhat.com> toshio changed owner of vbetool in Fedora 11 to ajax To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From pkgdb at fedoraproject.org Wed Aug 5 17:26:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 17:26:44 +0000 Subject: [pkgdb] vbetool (Fedora, 10) updated by toshio Message-ID: <20090805172644.84B6710F9E4@bastion2.fedora.phx.redhat.com> toshio changed owner of vbetool in Fedora 10 to ajax To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From pkgdb at fedoraproject.org Wed Aug 5 17:26:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 17:26:44 +0000 Subject: [pkgdb] vbetool (Fedora, 10) updated by toshio Message-ID: <20090805172644.953F710F9E9@bastion2.fedora.phx.redhat.com> toshio changed owner of vbetool in Fedora devel to ajax To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vbetool From rdieter at fedoraproject.org Wed Aug 5 17:27:58 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 17:27:58 +0000 (UTC) Subject: rpms/digikam/devel digikam.spec,1.94,1.95 Message-ID: <20090805172758.7BCD411C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22106 Modified Files: digikam.spec Log Message: Releae++ Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/devel/digikam.spec,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- digikam.spec 5 Aug 2009 17:19:15 -0000 1.94 +++ digikam.spec 5 Aug 2009 17:27:58 -0000 1.95 @@ -3,7 +3,7 @@ Name: digikam Version: 1.0.0 -Release: 0.3.%{pre}%{?dist} +Release: 0.4.%{pre}%{?dist} Summary: A digital camera accessing & photo management application Group: Applications/Multimedia From rdieter at fedoraproject.org Wed Aug 5 17:31:17 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 17:31:17 +0000 (UTC) Subject: rpms/digikam/F-11 digikam.spec,1.88,1.89 Message-ID: <20090805173117.BFBAD11C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22897 Modified Files: digikam.spec Log Message: * Wed Aug 05 2009 Rex Dieter - 0.10.0-2 - rebuild against kde-4.3 - optimize scriptlets - tighten -libs related deps via %{?_isa} Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/F-11/digikam.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- digikam.spec 17 Mar 2009 15:20:10 -0000 1.88 +++ digikam.spec 5 Aug 2009 17:31:17 -0000 1.89 @@ -1,7 +1,7 @@ Name: digikam Version: 0.10.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A digital camera accessing & photo management application Group: Applications/Multimedia @@ -20,13 +20,12 @@ BuildRequires: libkipi-devel >= 0.3.0 BuildRequires: jasper-devel # marble integration, http://bugzilla.redhat.com/470578 -BuildRequires: kdeedu-devel >= 4.2.0 -Requires: kdeedu-marble >= 4.2.0 +%define marble_version 4.3.0 +BuildRequires: kdeedu-devel >= %{marble_version} BuildRequires: kdelibs4-devel -# Add min kdelibs Req, FIXME/TODO, come up with cleaner solution -- Rex +# min kdelibs Req %global kde4_version %((kde4-config --version 2>/dev/null || echo "KDE 4.2.0") | grep ^KDE | cut -d' ' -f2) -#Requires: kdelibs4 >= %{kde4_version} # trash protocol support needed # FIXME: should probably be handled lower in the stack @@ -41,9 +40,7 @@ BuildRequires: sqlite-devel Obsoletes: digikamimageplugins < 0.9.1-2 -Requires: %{name}-libs = %{version}-%{release} -Requires(post): xdg-utils -Requires(postun): xdg-utils +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description digiKam is an easy to use and powerful digital photo management application, @@ -61,13 +58,15 @@ to use them. Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{kde4_version} +Requires: kdeedu-marble%{?_isa} >= %{marble_version} %description libs %{summary}. %package devel Summary: Development files for %{name} Group: Development/Libraries -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel This package contains the libraries, include files and other resources needed to develop applications using %{name}. @@ -108,12 +107,18 @@ desktop-file-validate %{buildroot}%{_dat %post -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : -xdg-desktop-menu forceupdate 2> /dev/null || : +touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : %postun -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : -xdg-desktop-menu forceupdate 2> /dev/null || : +if [ $1 -eq 0 ] ; then + update-desktop-database -q &> /dev/null + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +update-desktop-database -q &> /dev/null +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %post libs -p /sbin/ldconfig @@ -141,7 +146,8 @@ rm -rf %{buildroot} %files libs %defattr(-,root,root,-) -%{_kde4_libdir}/lib*.so.* +%{_kde4_libdir}/libdigikamcore.so.1* +%{_kde4_libdir}/libdigikamdatabase.so.1* %files devel %defattr(-,root,root,-) @@ -151,6 +157,11 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Rex Dieter - 0.10.0-2 +- rebuild against kde-4.3 +- optimize scriptlets +- tighten -libs related deps via %%{?_isa} + * Tue Mar 17 2009 Rex Dieter - 0.10.0-1 - digikam-0.10.0 (final) From twaugh at fedoraproject.org Wed Aug 5 17:33:03 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 5 Aug 2009 17:33:03 +0000 (UTC) Subject: rpms/hplip/F-11 hplip-3.9.8.tar.gz.asc, NONE, 1.1 upstream-key.gpg, NONE, 1.1 .cvsignore, 1.32, 1.33 hplip.spec, 1.212, 1.213 sources, 1.32, 1.33 hplip-dbus.patch, 1.1, NONE hplip-desktop.patch, 1.7, NONE hplip-device-id.patch, 1.4, NONE hplip-disc-media.patch, 1.2, NONE hplip-libsane.patch, 1.6, NONE hplip-marker-supply.patch, 1.9, NONE hplip-no-root-config.patch, 1.10, NONE hplip-resolution-405400.patch, 1.1, NONE hplip-segfault.patch, 1.2, NONE Message-ID: <20090805173303.4AE4A11C0349@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24010 Modified Files: .cvsignore hplip.spec sources Added Files: hplip-3.9.8.tar.gz.asc upstream-key.gpg Removed Files: hplip-dbus.patch hplip-desktop.patch hplip-device-id.patch hplip-disc-media.patch hplip-libsane.patch hplip-marker-supply.patch hplip-no-root-config.patch hplip-resolution-405400.patch hplip-segfault.patch Log Message: * Wed Aug 5 2009 Tim Waugh 3.9.8-1 - 3.9.8. --- NEW FILE hplip-3.9.8.tar.gz.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAkp4q+sACgkQhA7anpATwAWrnwCeNjw4P14Md8GsBRtbgLo+Hr6M nwMAoJoSt8h4xjpXdmEWuhoFie0drfBT =pkCz -----END PGP SIGNATURE----- --- NEW FILE upstream-key.gpg --- -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.9 (GNU/Linux) mQGiBEmsEsMRBADFqq0c+rVIhPMpxe2FOjej096uuS1ta0epuKdu1K0yuVJ7vrdI 1PrRj7GJjdxfcDHYyDPhmohZbehiybG1l32S2IfaTMT/yJ//lxKbmOnscQY02RL8 gh5ijIJjJRaALBpqSvnRkEdaglfcB906Bs9mHO0HuitF74q307Eos7p+LwCg9ewf kuNMxaNw4vOxlmykQ34rgUMD/RzrIdCzUC5UViiX4Z2rSvokOPDRgK8z3QEGMzo2 V8vSkdEEe9uYIGPpAuQo+K0NlQ0ARkC1A9S/q0RzHCjEKgWpGoD6PKt8rkW0UjF0 Qn5FU1rt3o1TmTHs1a5WwGuh8cLmGLH53UqL2y+BHllC+593a05kbaBcqva5lMZs 4bmXBACFBww+OYSSJAAnL/KrNwPG4j6dozmEMai+L/dyd+bgucnDES9mSLugMJgb KfOeLIJpuEGdtwimrjo1lqRemTcSu6ZN8bkOPEjqOo87B1moL+03W0czRzKuW8Bs z1PbnVrtiCi35MlqLDJNLxfiH+LLG1xmGMR7CaqOgnJoKts5srQ0SFBMSVAgKEhQ IExpbnV4IEltYWdpbmcgYW5kIFByaW50aW5nKSA8aHBsaXBAaHAuY29tPohgBBMR AgAgBQJJrBLDAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQhA7anpATwAU/ cACdGVT/nlI6lfu/Zu+RDaFcVoWin2UAniB0GDAxJ4CbexUOpp2Os9cyRWgMuQIN BEmsEsMQCAC+pa6E4uDxifvZMM41JbHb/ayxd/Th2Qfc/epXi0tpgm1viktR07AQ e7fFTRzfRHaS1JqE7Y9EBO6txEJhJkI5ix5PG/1TeteMiTHxB9CdDzyHEVbxx5HG ajYgKVpvK13HKTW+IDna5yJCNfZmPfZJxuQLjgI2dnPcFyv3OKAUJPKX7qmTqngY wi+wdsbznkp4D8sKVsLBqc1coHbOHGalAOuHissq7gtlSR4Wg/9BrkDeMVjLNTz6 5BlPiVTZ7S2cLOhvINTZaelN03+vmSnt/0lmIs0gV+zPozct6/fD8WqQ9jd3XD1O 7zUKnIRFmmw34kaZAI9SDUbcqc0Ajj+3AAMFB/9VoZCAPn2G6R28ZcKbvNtqz32+ yd16QVvh1IR8f+1EmYecaZ1xbJqis2g6LC7e1brebOflDhFE6D6mIA5ojKETvzz4 GKcHD7BwuK/3wFE8z5gU6EeWlQhorhPETZvfUDtKD8Vt1ys8EyC0RJ3aCgr+DTE5 skzfyrmfb4m6I65eTGlOjIwGa+nQXSRKPRfiLRTqG6qTl85DEmNoPkauKZZfnJwd n6B2IWu2o22qHc2J4SfXxzRRRzyq1ALpR15xpijHmEP/TLVxsstIBKx3IRL0rDTd B8oVpL8ab1W6zFvR447s1BqJTMBDhQor6Tmxl5VXH+HQawJajETaNL/vcm0QiEkE GBECAAkFAkmsEsMCGwwACgkQhA7anpATwAV6uACgwkAczeBsAzcoETrSCULCQ+Gy 28sAnA5Xi4CWi5YNNwvlw1AAS00TpNV6 =BMWb -----END PGP PUBLIC KEY BLOCK----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 27 Jul 2009 18:24:04 -0000 1.32 +++ .cvsignore 5 Aug 2009 17:33:02 -0000 1.33 @@ -29,3 +29,4 @@ hplip-2.8.10.tar.gz hplip-2.8.12.tar.gz hplip-3.9.2.tar.gz hplip-3.9.6b.tar.gz +hplip-3.9.8.tar.gz Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip.spec,v retrieving revision 1.212 retrieving revision 1.213 diff -u -p -r1.212 -r1.213 --- hplip.spec 4 Aug 2009 09:54:58 -0000 1.212 +++ hplip.spec 5 Aug 2009 17:33:03 -0000 1.213 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip -Version: 3.9.6b -Release: 5%{?dist} +Version: 3.9.8 +Release: 1%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -14,17 +14,8 @@ Conflicts: selinux-policy < 3.0.3-3 Url: http://hplip.sourceforge.net/ Source0: http://kent.dl.sourceforge.net/sourceforge/hplip/%{name}-%{version}.tar.gz Source1: hplip.fdi -Patch1: hplip-desktop.patch -Patch2: hplip-segfault.patch -Patch3: hplip-device-id.patch -Patch4: hplip-marker-supply.patch -Patch5: hplip-dbus.patch -Patch6: hplip-strstr-const.patch -Patch8: hplip-libsane.patch -Patch12: hplip-no-root-config.patch -Patch13: hplip-ui-optional.patch -Patch14: hplip-disc-media.patch -Patch15: hplip-resolution-405400.patch +Patch1: hplip-strstr-const.patch +Patch2: hplip-ui-optional.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(pre): /sbin/service @@ -106,47 +97,11 @@ SANE driver for scanners in HP's multi-f rm -rf $RPM_BUILD_DIR/%{name}-%{version} %setup -q -# Fix desktop file. -%patch1 -p1 -b .desktop - -# Prevent crash when DEVICE_URI/PRINTER environment variables are not -# set (bug #479808 comment 6). -%patch2 -p1 -b .segfault - -# Fixed device-id attributes reported by backend. -%patch3 -p1 -b .device-id - -# Low ink is a warning condition, not an error. -%patch4 -p1 -b .marker-supply - -# Prevent backend crash when D-Bus not running (bug #474362). -%patch5 -p1 -b .dbus - # Fix compilation. -%patch6 -p1 -b .strstr-const - -# Link libsane-hpaio against libsane (bug #234813). -%patch8 -p1 -b .libsane - -# Prevent SELinux audit message from the CUPS backends (bug #241776) -%patch12 -p1 -b .no-root-config +%patch1 -p1 -b .strstr-const # Make utils.checkPyQtImport() look for the gui sub-package (bug #243273). -%patch13 -p1 -b .ui-optional - -# Set disc media for disc page sizes (bug #495672). -%patch14 -p1 -b .disc-media - -# Fixed HWResolution for 'Normal' output from the hpcups driver -# (laundpad bug #405400). -%patch15 -p1 -b .resolution-405400 - -# Fix hpcups fax PPDs (bug #515356) -pushd fax/ppd -gunzip *hpcups* -perl -pi -e 's/^(\*Product:.*\")(.*)\"/\1(\2)"/' *hpcups* -gzip -n *hpcups* -popd +%patch2 -p1 -b .ui-optional %build %configure --disable-foomatic-xml-install --disable-cups-install \ @@ -355,6 +310,9 @@ fi exit 0 %changelog +* Wed Aug 5 2009 Tim Waugh 3.9.8-1 +- 3.9.8. + * Tue Aug 4 2009 Tim Waugh 3.9.6b-5 - Fix hpcups fax PPDs (bug #515356) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 27 Jul 2009 18:24:06 -0000 1.32 +++ sources 5 Aug 2009 17:33:03 -0000 1.33 @@ -1 +1 @@ -49a87fe7d7a57a075ed9631113cee662 hplip-3.9.6b.tar.gz +cb1cf49c5f062993b78fc2768f531ed8 hplip-3.9.8.tar.gz --- hplip-dbus.patch DELETED --- --- hplip-desktop.patch DELETED --- --- hplip-device-id.patch DELETED --- --- hplip-disc-media.patch DELETED --- --- hplip-libsane.patch DELETED --- --- hplip-marker-supply.patch DELETED --- --- hplip-no-root-config.patch DELETED --- --- hplip-resolution-405400.patch DELETED --- --- hplip-segfault.patch DELETED --- From rdieter at fedoraproject.org Wed Aug 5 17:33:08 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 17:33:08 +0000 (UTC) Subject: rpms/digikam/F-10 digikam.spec,1.79,1.80 Message-ID: <20090805173308.766E611C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24052 Modified Files: digikam.spec Log Message: * Wed Aug 05 2009 Rex Dieter - 0.10.0-2 - rebuild against kde-4.3 - optimize scriptlets - tighten -libs related deps via %{?_isa} Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/F-10/digikam.spec,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- digikam.spec 17 Mar 2009 18:00:24 -0000 1.79 +++ digikam.spec 5 Aug 2009 17:33:08 -0000 1.80 @@ -1,7 +1,7 @@ Name: digikam Version: 0.10.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A digital camera accessing & photo management application Group: Applications/Multimedia @@ -20,13 +20,12 @@ BuildRequires: libkipi-devel >= 0.3.0 BuildRequires: jasper-devel # marble integration, http://bugzilla.redhat.com/470578 -BuildRequires: kdeedu-devel >= 4.2.0 -Requires: kdeedu-marble >= 4.2.0 +%define marble_version 4.3.0 +BuildRequires: kdeedu-devel >= %{marble_version} BuildRequires: kdelibs4-devel -# Add min kdelibs Req, FIXME/TODO, come up with cleaner solution -- Rex +# min kdelibs Req %global kde4_version %((kde4-config --version 2>/dev/null || echo "KDE 4.2.0") | grep ^KDE | cut -d' ' -f2) -#Requires: kdelibs4 >= %{kde4_version} # trash protocol support needed # FIXME: should probably be handled lower in the stack @@ -41,9 +40,7 @@ BuildRequires: sqlite-devel Obsoletes: digikamimageplugins < 0.9.1-2 -Requires: %{name}-libs = %{version}-%{release} -Requires(post): xdg-utils -Requires(postun): xdg-utils +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description digiKam is an easy to use and powerful digital photo management application, @@ -61,13 +58,15 @@ to use them. Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} +Requires: kdelibs4%{?_isa} >= %{kde4_version} +Requires: kdeedu-marble%{?_isa} >= %{marble_version} %description libs %{summary}. %package devel Summary: Development files for %{name} Group: Development/Libraries -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel This package contains the libraries, include files and other resources needed to develop applications using %{name}. @@ -108,12 +107,18 @@ desktop-file-validate %{buildroot}%{_dat %post -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : -xdg-desktop-menu forceupdate 2> /dev/null || : +touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : %postun -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || : -xdg-desktop-menu forceupdate 2> /dev/null || : +if [ $1 -eq 0 ] ; then + update-desktop-database -q &> /dev/null + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +update-desktop-database -q &> /dev/null +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %post libs -p /sbin/ldconfig @@ -141,7 +146,8 @@ rm -rf %{buildroot} %files libs %defattr(-,root,root,-) -%{_kde4_libdir}/lib*.so.* +%{_kde4_libdir}/libdigikamcore.so.1* +%{_kde4_libdir}/libdigikamdatabase.so.1* %files devel %defattr(-,root,root,-) @@ -151,6 +157,11 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Rex Dieter - 0.10.0-2 +- rebuild against kde-4.3 +- optimize scriptlets +- tighten -libs related deps via %%{?_isa} + * Tue Mar 17 2009 Rex Dieter - 0.10.0-1 - digikam-0.10.0 (final) From rdieter at fedoraproject.org Wed Aug 5 17:45:04 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 17:45:04 +0000 (UTC) Subject: rpms/kdeaccessibility/F-11 .cvsignore,1.41,1.42 sources,1.42,1.43 Message-ID: <20090805174504.B8E0011C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeaccessibility/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26546/F-11 Modified Files: .cvsignore sources Log Message: fix sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/F-11/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 29 May 2009 13:25:20 -0000 1.41 +++ .cvsignore 5 Aug 2009 17:45:04 -0000 1.42 @@ -1 +1 @@ -kdeaccessibility-4.2.4.tar.bz2 +kdeaccessibility-4.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/F-11/sources,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- sources 29 May 2009 13:25:20 -0000 1.42 +++ sources 5 Aug 2009 17:45:04 -0000 1.43 @@ -1 +1 @@ -602fe3667cdbbf89e7803a2baaa902c4 kdeaccessibility-4.2.4.tar.bz2 +76435ce1bf787713effe079a3664d3cd kdeaccessibility-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 17:45:04 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 17:45:04 +0000 (UTC) Subject: rpms/kdeaccessibility/F-10 .cvsignore,1.37,1.38 sources,1.40,1.41 Message-ID: <20090805174504.95C4111C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeaccessibility/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26546/F-10 Modified Files: .cvsignore sources Log Message: fix sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/F-10/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 29 May 2009 13:25:20 -0000 1.37 +++ .cvsignore 5 Aug 2009 17:45:04 -0000 1.38 @@ -1 +1 @@ -kdeaccessibility-4.2.4.tar.bz2 +kdeaccessibility-4.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/F-10/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 29 May 2009 13:25:20 -0000 1.40 +++ sources 5 Aug 2009 17:45:04 -0000 1.41 @@ -1 +1 @@ -602fe3667cdbbf89e7803a2baaa902c4 kdeaccessibility-4.2.4.tar.bz2 +76435ce1bf787713effe079a3664d3cd kdeaccessibility-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 17:45:04 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 17:45:04 +0000 (UTC) Subject: rpms/kdeaccessibility/devel .cvsignore,1.44,1.45 Message-ID: <20090805174504.D674811C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeaccessibility/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26546/devel Modified Files: .cvsignore Log Message: fix sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdeaccessibility/devel/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 29 Jul 2009 22:06:46 -0000 1.44 +++ .cvsignore 5 Aug 2009 17:45:04 -0000 1.45 @@ -1,5 +1 @@ -kdeaccessibility-4.2.90.tar.bz2 -kdeaccessibility-4.2.95.tar.bz2 -kdeaccessibility-4.2.96.tar.bz2 -kdeaccessibility-4.2.98.tar.bz2 kdeaccessibility-4.3.0.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 17:48:32 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 17:48:32 +0000 (UTC) Subject: rpms/kdelibs/devel kdelibs-4.3.1-kdebug#202550.patch, NONE, 1.1 kdelibs.spec, 1.499, 1.500 Message-ID: <20090805174832.A791211C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27433 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.1-kdebug#202550.patch Log Message: * Wed Aug 05 2009 Rex Dieter - 4.3.0-2 - microblog crashes plasma on show friends toggle (kdebug#202550) kdelibs-4.3.1-kdebug#202550.patch: private/service_p.h | 17 +++++++++++++++++ service.cpp | 8 +++++++- 2 files changed, 24 insertions(+), 1 deletion(-) --- NEW FILE kdelibs-4.3.1-kdebug#202550.patch --- --- branches/KDE/4.3/kdelibs/plasma/private/service_p.h 2009/08/02 18:26:50 1005966 +++ branches/KDE/4.3/kdelibs/plasma/private/service_p.h 2009/08/02 18:27:44 1005967 @@ -73,6 +73,7 @@ ServicePrivate(Service *service) : q(service), config(0), + dummyConfig(0), tempFile(0) { } @@ -80,6 +81,7 @@ ~ServicePrivate() { delete config; + delete dummyConfig; delete tempFile; } @@ -98,10 +100,25 @@ associatedGraphicsWidgets.remove(static_cast(obj)); } + KConfigGroup dummyGroup() + { + if (!dummyConfig) { + if (!tempFile) { + tempFile = new KTemporaryFile; + tempFile->open(); + } + + dummyConfig = new KConfig(tempFile->fileName()); + } + + return KConfigGroup(dummyConfig, "DummyGroup"); + } + Service *q; QString destination; QString name; ConfigLoader *config; + KConfig *dummyConfig; KTemporaryFile *tempFile; QMultiHash associatedWidgets; QMultiHash associatedGraphicsWidgets; --- branches/KDE/4.3/kdelibs/plasma/service.cpp 2009/08/02 18:26:50 1005966 +++ branches/KDE/4.3/kdelibs/plasma/service.cpp 2009/08/02 18:27:44 1005967 @@ -116,7 +116,7 @@ { if (!d->config) { kDebug() << "No valid operations scheme has been registered"; - return KConfigGroup(); + return d->dummyGroup(); } d->config->writeConfig(); @@ -212,6 +212,9 @@ delete d->tempFile; d->tempFile = 0; + delete d->dummyConfig; + d->dummyConfig = 0; + registerOperationsScheme(); } @@ -258,6 +261,9 @@ delete d->config; delete d->tempFile; + delete d->dummyConfig; + d->dummyConfig = 0; + //FIXME: make KSharedConfig and KConfigSkeleton not braindamaged in 4.2 and then get rid of the // temp file object here d->tempFile = new KTemporaryFile; Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/devel/kdelibs.spec,v retrieving revision 1.499 retrieving revision 1.500 diff -u -p -r1.499 -r1.500 --- kdelibs.spec 29 Jul 2009 23:05:01 -0000 1.499 +++ kdelibs.spec 5 Aug 2009 17:48:32 -0000 1.500 @@ -4,7 +4,7 @@ Summary: K Desktop Environment 4 - Libraries Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -83,8 +83,10 @@ Patch20: kdelibs-4.1.70-cmake.patch # upstream # 4.3 branch +# http://bugs.kde.org/202550 +Patch100: kdelibs-4.3.1-kdebug#202550.patch -BuildRequires: qt4-devel >= 4.4.0 +BuildRequires: qt4-devel >= 4.5.0 # qt4%{_?_isa} isn't provided yet -- Rex #Requires: qt4%{?_isa} >= %{_qt4_version} Requires: qt4 >= %{_qt4_version} @@ -217,6 +219,7 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 +%patch100 -p4 -b .kdebug#202550 %build @@ -399,6 +402,9 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Rex Dieter - 4.3.0-2 +- microblog crashes plasma on show friends toggle (kdebug#202550) + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From ajax at fedoraproject.org Wed Aug 5 17:55:58 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 5 Aug 2009 17:55:58 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xorg-x11-server.spec, 1.461, 1.462 xserver-1.6.99-vga-arb.patch, 1.4, 1.5 Message-ID: <20090805175558.D364911C0349@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28844 Modified Files: xorg-x11-server.spec xserver-1.6.99-vga-arb.patch Log Message: * Wed Aug 05 2009 Adam Jackson 1.6.99-27.20090804 - xserver-1.6.99-vga-arb.patch: Fix crashes from miscompilation without xorg-config.h. Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.461 retrieving revision 1.462 diff -u -p -r1.461 -r1.462 --- xorg-x11-server.spec 5 Aug 2009 05:55:36 -0000 1.461 +++ xorg-x11-server.spec 5 Aug 2009 17:55:58 -0000 1.462 @@ -19,7 +19,7 @@ Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 26.%{gitdate}%{?dist} +Release: 27.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -527,6 +527,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Adam Jackson 1.6.99-27.20090804 +- xserver-1.6.99-vga-arb.patch: Fix crashes from miscompilation without + xorg-config.h. + * Wed Aug 05 2009 Dave Airlie 1.6.99-26.20090804 - fix VGA arb device lookup - noticed by mclasen in qemu @@ -568,7 +572,7 @@ rm -rf $RPM_BUILD_ROOT * Thu Jul 23 2009 Adam Jackson 1.6.99-16.20090721 - xserver-1.6.99-linkmap.patch: Print load offsets of all DSOs on backtrace - so we addr2line afterwards. + so we can addr2line afterwards. * Tue Jul 21 2009 Adam Jackson 1.6.99-15.20090721 - Today's git snapshot. xserver-1.6.99-vga-arb.patch: configure.ac | 1 hw/xfree86/common/Makefile.am | 6 hw/xfree86/common/xf86Bus.c | 15 hw/xfree86/common/xf86DPMS.c | 4 hw/xfree86/common/xf86Init.c | 11 hw/xfree86/common/xf86PM.c | 6 hw/xfree86/common/xf86VGAarbiter.c | 1151 +++++++++++++++++++++++++++++++++ hw/xfree86/common/xf86VGAarbiter.h | 48 + hw/xfree86/common/xf86VGAarbiterPriv.h | 266 +++++++ hw/xfree86/common/xf86str.h | 4 hw/xfree86/dri/dri.c | 7 hw/xfree86/dri2/dri2.c | 7 hw/xfree86/int10/generic.c | 2 hw/xfree86/loader/sdksyms.sh | 1 include/xorg-config.h.in | 4 15 files changed, 1522 insertions(+), 11 deletions(-) Index: xserver-1.6.99-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.6.99-vga-arb.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- xserver-1.6.99-vga-arb.patch 5 Aug 2009 06:03:51 -0000 1.4 +++ xserver-1.6.99-vga-arb.patch 5 Aug 2009 17:55:58 -0000 1.5 @@ -1,7 +1,7 @@ -From 0fa02caca3108dee3f1ddfb8ba8ce0b6bb61bcd1 Mon Sep 17 00:00:00 2001 +From 1dd898dc07dadbb2f115bbb177bb52d05bea2df3 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Mon, 3 Aug 2009 14:09:32 +1000 -Subject: [PATCH] X server: VGA arbitration. +Subject: [PATCH 03/15] X server: VGA arbitration. This patch adds the VGA arb paths to the X server. @@ -14,7 +14,7 @@ test with lots more sigio mouse movement hw/xfree86/common/xf86DPMS.c | 4 +- hw/xfree86/common/xf86Init.c | 11 +- hw/xfree86/common/xf86PM.c | 6 +- - hw/xfree86/common/xf86VGAarbiter.c | 1149 ++++++++++++++++++++++++++++++++ + hw/xfree86/common/xf86VGAarbiter.c | 1151 ++++++++++++++++++++++++++++++++ hw/xfree86/common/xf86VGAarbiter.h | 48 ++ hw/xfree86/common/xf86VGAarbiterPriv.h | 266 ++++++++ hw/xfree86/common/xf86str.h | 4 +- @@ -23,7 +23,7 @@ test with lots more sigio mouse movement hw/xfree86/int10/generic.c | 2 + hw/xfree86/loader/sdksyms.sh | 1 + include/xorg-config.h.in | 3 + - 15 files changed, 1520 insertions(+), 10 deletions(-) + 15 files changed, 1522 insertions(+), 10 deletions(-) create mode 100644 hw/xfree86/common/xf86VGAarbiter.c create mode 100644 hw/xfree86/common/xf86VGAarbiter.h create mode 100644 hw/xfree86/common/xf86VGAarbiterPriv.h @@ -225,10 +225,10 @@ index f6138c3..fa24813 100644 } diff --git a/hw/xfree86/common/xf86VGAarbiter.c b/hw/xfree86/common/xf86VGAarbiter.c new file mode 100644 -index 0000000..9f12490 +index 0000000..13802cd --- /dev/null +++ b/hw/xfree86/common/xf86VGAarbiter.c -@@ -0,0 +1,1149 @@ +@@ -0,0 +1,1151 @@ +/* + * This code was stolen from RAC and adapted to control the legacy vga + * interface. @@ -259,13 +259,15 @@ index 0000000..9f12490 + * + */ + -+#define DEBUG ++#include "xorg-config.h" ++ +#include "xf86VGAarbiter.h" +#include "xf86VGAarbiterPriv.h" +#include "xf86Bus.h" +#include "pciaccess.h" + +#ifdef DEBUG ++#error no, really, you don't want to do this +#define DPRINT_S(x,y) ErrorF(x ": %i\n",y); +#define DPRINT(x) ErrorF(x "\n"); +#else @@ -1821,5 +1823,5 @@ index ffb35f8..603ae13 100644 #undef PCI_TXT_IDS_PATH -- -1.5.4.1 +1.6.4 From rdieter at fedoraproject.org Wed Aug 5 18:13:50 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 18:13:50 +0000 (UTC) Subject: rpms/kdelibs/F-10 kdelibs-4.3.1-kdebug#202550.patch, NONE, 1.1 kdelibs.spec, 1.433, 1.434 Message-ID: <20090805181350.A19A411C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32701/F-10 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.1-kdebug#202550.patch Log Message: * Wed Aug 05 2009 Rex Dieter - 4.3.0-2 - microblog crashes plasma on show friends toggle (kdebug#202550) kdelibs-4.3.1-kdebug#202550.patch: private/service_p.h | 17 +++++++++++++++++ service.cpp | 8 +++++++- 2 files changed, 24 insertions(+), 1 deletion(-) --- NEW FILE kdelibs-4.3.1-kdebug#202550.patch --- --- branches/KDE/4.3/kdelibs/plasma/private/service_p.h 2009/08/02 18:26:50 1005966 +++ branches/KDE/4.3/kdelibs/plasma/private/service_p.h 2009/08/02 18:27:44 1005967 @@ -73,6 +73,7 @@ ServicePrivate(Service *service) : q(service), config(0), + dummyConfig(0), tempFile(0) { } @@ -80,6 +81,7 @@ ~ServicePrivate() { delete config; + delete dummyConfig; delete tempFile; } @@ -98,10 +100,25 @@ associatedGraphicsWidgets.remove(static_cast(obj)); } + KConfigGroup dummyGroup() + { + if (!dummyConfig) { + if (!tempFile) { + tempFile = new KTemporaryFile; + tempFile->open(); + } + + dummyConfig = new KConfig(tempFile->fileName()); + } + + return KConfigGroup(dummyConfig, "DummyGroup"); + } + Service *q; QString destination; QString name; ConfigLoader *config; + KConfig *dummyConfig; KTemporaryFile *tempFile; QMultiHash associatedWidgets; QMultiHash associatedGraphicsWidgets; --- branches/KDE/4.3/kdelibs/plasma/service.cpp 2009/08/02 18:26:50 1005966 +++ branches/KDE/4.3/kdelibs/plasma/service.cpp 2009/08/02 18:27:44 1005967 @@ -116,7 +116,7 @@ { if (!d->config) { kDebug() << "No valid operations scheme has been registered"; - return KConfigGroup(); + return d->dummyGroup(); } d->config->writeConfig(); @@ -212,6 +212,9 @@ delete d->tempFile; d->tempFile = 0; + delete d->dummyConfig; + d->dummyConfig = 0; + registerOperationsScheme(); } @@ -258,6 +261,9 @@ delete d->config; delete d->tempFile; + delete d->dummyConfig; + d->dummyConfig = 0; + //FIXME: make KSharedConfig and KConfigSkeleton not braindamaged in 4.2 and then get rid of the // temp file object here d->tempFile = new KTemporaryFile; Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-10/kdelibs.spec,v retrieving revision 1.433 retrieving revision 1.434 diff -u -p -r1.433 -r1.434 --- kdelibs.spec 4 Aug 2009 19:32:57 -0000 1.433 +++ kdelibs.spec 5 Aug 2009 18:13:50 -0000 1.434 @@ -4,7 +4,7 @@ Summary: K Desktop Environment 4 - Libraries Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -83,8 +83,10 @@ Patch20: kdelibs-4.1.70-cmake.patch # upstream # 4.3 branch +# http://bugs.kde.org/202550 +Patch100: kdelibs-4.3.1-kdebug#202550.patch -BuildRequires: qt4-devel >= 4.4.0 +BuildRequires: qt4-devel >= 4.5.0 # qt4%{_?_isa} isn't provided yet -- Rex #Requires: qt4%{?_isa} >= %{_qt4_version} Requires: qt4 >= %{_qt4_version} @@ -217,6 +219,7 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 +%patch100 -p4 -b .kdebug#202550 %build @@ -399,6 +402,9 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Rex Dieter - 4.3.0-2 +- microblog crashes plasma on show friends toggle (kdebug#202550) + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Wed Aug 5 18:13:50 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 18:13:50 +0000 (UTC) Subject: rpms/kdelibs/F-11 kdelibs-4.3.1-kdebug#202550.patch, NONE, 1.1 kdelibs.spec, 1.487, 1.488 Message-ID: <20090805181350.D94FB11C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32701/F-11 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.1-kdebug#202550.patch Log Message: * Wed Aug 05 2009 Rex Dieter - 4.3.0-2 - microblog crashes plasma on show friends toggle (kdebug#202550) kdelibs-4.3.1-kdebug#202550.patch: private/service_p.h | 17 +++++++++++++++++ service.cpp | 8 +++++++- 2 files changed, 24 insertions(+), 1 deletion(-) --- NEW FILE kdelibs-4.3.1-kdebug#202550.patch --- --- branches/KDE/4.3/kdelibs/plasma/private/service_p.h 2009/08/02 18:26:50 1005966 +++ branches/KDE/4.3/kdelibs/plasma/private/service_p.h 2009/08/02 18:27:44 1005967 @@ -73,6 +73,7 @@ ServicePrivate(Service *service) : q(service), config(0), + dummyConfig(0), tempFile(0) { } @@ -80,6 +81,7 @@ ~ServicePrivate() { delete config; + delete dummyConfig; delete tempFile; } @@ -98,10 +100,25 @@ associatedGraphicsWidgets.remove(static_cast(obj)); } + KConfigGroup dummyGroup() + { + if (!dummyConfig) { + if (!tempFile) { + tempFile = new KTemporaryFile; + tempFile->open(); + } + + dummyConfig = new KConfig(tempFile->fileName()); + } + + return KConfigGroup(dummyConfig, "DummyGroup"); + } + Service *q; QString destination; QString name; ConfigLoader *config; + KConfig *dummyConfig; KTemporaryFile *tempFile; QMultiHash associatedWidgets; QMultiHash associatedGraphicsWidgets; --- branches/KDE/4.3/kdelibs/plasma/service.cpp 2009/08/02 18:26:50 1005966 +++ branches/KDE/4.3/kdelibs/plasma/service.cpp 2009/08/02 18:27:44 1005967 @@ -116,7 +116,7 @@ { if (!d->config) { kDebug() << "No valid operations scheme has been registered"; - return KConfigGroup(); + return d->dummyGroup(); } d->config->writeConfig(); @@ -212,6 +212,9 @@ delete d->tempFile; d->tempFile = 0; + delete d->dummyConfig; + d->dummyConfig = 0; + registerOperationsScheme(); } @@ -258,6 +261,9 @@ delete d->config; delete d->tempFile; + delete d->dummyConfig; + d->dummyConfig = 0; + //FIXME: make KSharedConfig and KConfigSkeleton not braindamaged in 4.2 and then get rid of the // temp file object here d->tempFile = new KTemporaryFile; Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-11/kdelibs.spec,v retrieving revision 1.487 retrieving revision 1.488 diff -u -p -r1.487 -r1.488 --- kdelibs.spec 4 Aug 2009 20:03:08 -0000 1.487 +++ kdelibs.spec 5 Aug 2009 18:13:50 -0000 1.488 @@ -4,7 +4,7 @@ Summary: K Desktop Environment 4 - Libraries Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -83,8 +83,10 @@ Patch20: kdelibs-4.1.70-cmake.patch # upstream # 4.3 branch +# http://bugs.kde.org/202550 +Patch100: kdelibs-4.3.1-kdebug#202550.patch -BuildRequires: qt4-devel >= 4.4.0 +BuildRequires: qt4-devel >= 4.5.0 # qt4%{_?_isa} isn't provided yet -- Rex #Requires: qt4%{?_isa} >= %{_qt4_version} Requires: qt4 >= %{_qt4_version} @@ -217,6 +219,7 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 +%patch100 -p4 -b .kdebug#202550 %build @@ -399,6 +402,9 @@ rm -rf %{buildroot} %changelog +* Wed Aug 05 2009 Rex Dieter - 4.3.0-2 +- microblog crashes plasma on show friends toggle (kdebug#202550) + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From spot at fedoraproject.org Wed Aug 5 18:21:43 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 5 Aug 2009 18:21:43 +0000 (UTC) Subject: rpms/xmbdfed/devel xmbdfed-4.7-getline.patch, NONE, 1.1 xmbdfed.spec, 1.3, 1.4 Message-ID: <20090805182143.47C4F11C0347@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/xmbdfed/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1681 Modified Files: xmbdfed.spec Added Files: xmbdfed-4.7-getline.patch Log Message: fix getline conflict xmbdfed-4.7-getline.patch: bdfgname.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) --- NEW FILE xmbdfed-4.7-getline.patch --- diff -up xmbdfed-4.7/bdfgname.c.getline xmbdfed-4.7/bdfgname.c --- xmbdfed-4.7/bdfgname.c.getline 2009-08-05 14:16:46.000000000 -0400 +++ xmbdfed-4.7/bdfgname.c 2009-08-05 14:17:16.000000000 -0400 @@ -47,9 +47,9 @@ static unsigned long adobe_names_used; static int #ifdef __STDC__ -getline(FILE *in, char *buf, int limit) +_bdf_getline(FILE *in, char *buf, int limit) #else -getline(in, buf, limit) +_bdf_getline(in, buf, limit) FILE *in; char *buf; int limit; @@ -99,11 +99,11 @@ FILE *in; while (!feof(in)) { pos = ftell(in); - (void) getline(in, buf, 256); + (void) _bdf_getline(in, buf, 256); while (!feof(in) && (buf[0] == 0 || buf[0] == '#')) { buf[0] = 0; pos = ftell(in); - (void) getline(in, buf, 256); + (void) _bdf_getline(in, buf, 256); } if (buf[0] == 0) @@ -170,11 +170,11 @@ FILE *in; while (!feof(in)) { pos = ftell(in); - (void) getline(in, buf, 256); + (void) _bdf_getline(in, buf, 256); while (!feof(in) && (buf[0] == 0 || buf[0] == '#')) { buf[0] = 0; pos = ftell(in); - (void) getline(in, buf, 256); + (void) _bdf_getline(in, buf, 256); } c = _bdf_atol(buf, 0, 16); Index: xmbdfed.spec =================================================================== RCS file: /cvs/pkgs/rpms/xmbdfed/devel/xmbdfed.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xmbdfed.spec 27 Jul 2009 08:09:16 -0000 1.3 +++ xmbdfed.spec 5 Aug 2009 18:21:43 -0000 1.4 @@ -1,7 +1,7 @@ Name: xmbdfed Summary: Bitmap Font Editor Version: 4.7 -Release: 5%{?dist} +Release: 6%{?dist} License: MIT Group: Applications/System Source0: http://crl.nmsu.edu/~mleisher/%{name}-%{version}.tar.bz2 @@ -10,6 +10,7 @@ Source2: xmbdfed.desktop Patch0: http://crl.nmsu.edu/~mleisher/%{name}-4.7-patch1 Patch1: xmbdfed-4.7-linux.patch Patch2: xmbdfed-4.7-staticfix.patch +Patch3: xmbdfed-4.7-getline.patch URL: http://crl.nmsu.edu/~mleisher/xmbdfed.html BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: freetype-devel, lesstif-devel, libXpm-devel, libXmu-devel @@ -57,6 +58,9 @@ rm -rf %{buildroot} %{_mandir}/man1/xmbdfed* %changelog +* Wed Aug 5 2009 Tom "spot" Callaway - 4.7-6 +- fix function naming conflict of "getline" with stdio.h + * Mon Jul 27 2009 Fedora Release Engineering - 4.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Wed Aug 5 18:22:12 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 5 Aug 2009 18:22:12 +0000 (UTC) Subject: rpms/libpciaccess/devel libpciaccess-0.10.6-rom-sanity.patch, 1.1, 1.2 libpciaccess.spec, 1.24, 1.25 Message-ID: <20090805182212.740FD11C0347@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/libpciaccess/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1869 Modified Files: libpciaccess-0.10.6-rom-sanity.patch libpciaccess.spec Log Message: * Wed Aug 05 2009 Adam Jackson 0.10.6-6 - D'oh. Fix obvious sense inversion in the previous patch. libpciaccess-0.10.6-rom-sanity.patch: linux_devmem.c | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) Index: libpciaccess-0.10.6-rom-sanity.patch =================================================================== RCS file: /cvs/pkgs/rpms/libpciaccess/devel/libpciaccess-0.10.6-rom-sanity.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- libpciaccess-0.10.6-rom-sanity.patch 5 Aug 2009 15:52:45 -0000 1.1 +++ libpciaccess-0.10.6-rom-sanity.patch 5 Aug 2009 18:22:12 -0000 1.2 @@ -37,5 +37,5 @@ diff -up libpciaccess-0.10.6/src/linux_d } - return err; -+ return rom_sanity_check(dev, buffer); ++ return !rom_sanity_check(dev, buffer); } Index: libpciaccess.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpciaccess/devel/libpciaccess.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- libpciaccess.spec 5 Aug 2009 15:52:45 -0000 1.24 +++ libpciaccess.spec 5 Aug 2009 18:22:12 -0000 1.25 @@ -3,7 +3,7 @@ Name: libpciaccess Version: 0.10.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: PCI access library Group: System Environment/Libraries @@ -76,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pciaccess.pc %changelog +* Wed Aug 05 2009 Adam Jackson 0.10.6-6 +- D'oh. Fix obvious sense inversion in the previous patch. + * Wed Aug 05 2009 Adam Jackson 0.10.6-5 - libpciaccess-0.10.6-rom-sanity.patch: If we hit the /dev/mem path for reading a device's ROM, verify that it looks like it at least might belong From rdieter at fedoraproject.org Wed Aug 5 18:25:23 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 18:25:23 +0000 (UTC) Subject: rpms/kdelibs/devel kdelibs-4.3.1-kdebug#199557.patch, NONE, 1.1 kdelibs.spec, 1.500, 1.501 Message-ID: <20090805182523.2039D11C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2498 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.1-kdebug#199557.patch Log Message: - khtml crasher (kdebug#199557) kdelibs-4.3.1-kdebug#199557.patch: kencodingdetector.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE kdelibs-4.3.1-kdebug#199557.patch --- --- branches/KDE/4.3/kdelibs/kdecore/localization/kencodingdetector.cpp 2009/07/31 10:31:46 1005095 +++ branches/KDE/4.3/kdelibs/kdecore/localization/kencodingdetector.cpp 2009/07/31 10:33:05 1005096 @@ -889,7 +889,7 @@ const char *autoDetectedEncoding; if ((c1 == 0xFE && c2 == 0xFF) || (c1 == 0xFF && c2 == 0xFE)) { - autoDetectedEncoding = "ISO-10646-UCS-2"; + autoDetectedEncoding = "UTF-16"; } else if (c1 == 0xEF && c2 == 0xBB && c3 == 0xBF) { @@ -908,7 +908,7 @@ int nul_count_even = (c2 != 0) + (c4 != 0) + (c6 != 0) + (c8 != 0) + (c10 != 0); int nul_count_odd = (c1 != 0) + (c3 != 0) + (c5 != 0) + (c7 != 0) + (c9 != 0); if ((nul_count_even==0 && nul_count_odd==5) || (nul_count_even==5 && nul_count_odd==0)) - autoDetectedEncoding = "ISO-10646-UCS-2"; + autoDetectedEncoding = "UTF-16"; else autoDetectedEncoding = 0; } Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/devel/kdelibs.spec,v retrieving revision 1.500 retrieving revision 1.501 diff -u -p -r1.500 -r1.501 --- kdelibs.spec 5 Aug 2009 17:48:32 -0000 1.500 +++ kdelibs.spec 5 Aug 2009 18:25:22 -0000 1.501 @@ -85,6 +85,8 @@ Patch20: kdelibs-4.1.70-cmake.patch # 4.3 branch # http://bugs.kde.org/202550 Patch100: kdelibs-4.3.1-kdebug#202550.patch +# http://bugs.kde.org/199557 +Patch101: kdelibs-4.3.1-kdebug#199557.patch BuildRequires: qt4-devel >= 4.5.0 # qt4%{_?_isa} isn't provided yet -- Rex @@ -220,6 +222,7 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 %patch100 -p4 -b .kdebug#202550 +%patch101 -p4 -b .kdebug#199557 %build @@ -404,6 +407,7 @@ rm -rf %{buildroot} %changelog * Wed Aug 05 2009 Rex Dieter - 4.3.0-2 - microblog crashes plasma on show friends toggle (kdebug#202550) +- khtml crasher (kdebug#199557) * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Wed Aug 5 18:36:06 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 18:36:06 +0000 (UTC) Subject: rpms/kdelibs/F-10 kdelibs-4.3.1-kdebug#199557.patch, NONE, 1.1 kdelibs.spec, 1.434, 1.435 Message-ID: <20090805183606.982BA11C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4972/F-10 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.1-kdebug#199557.patch Log Message: khtml crasher (kdebug#199557) kdelibs-4.3.1-kdebug#199557.patch: kencodingdetector.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE kdelibs-4.3.1-kdebug#199557.patch --- --- branches/KDE/4.3/kdelibs/kdecore/localization/kencodingdetector.cpp 2009/07/31 10:31:46 1005095 +++ branches/KDE/4.3/kdelibs/kdecore/localization/kencodingdetector.cpp 2009/07/31 10:33:05 1005096 @@ -889,7 +889,7 @@ const char *autoDetectedEncoding; if ((c1 == 0xFE && c2 == 0xFF) || (c1 == 0xFF && c2 == 0xFE)) { - autoDetectedEncoding = "ISO-10646-UCS-2"; + autoDetectedEncoding = "UTF-16"; } else if (c1 == 0xEF && c2 == 0xBB && c3 == 0xBF) { @@ -908,7 +908,7 @@ int nul_count_even = (c2 != 0) + (c4 != 0) + (c6 != 0) + (c8 != 0) + (c10 != 0); int nul_count_odd = (c1 != 0) + (c3 != 0) + (c5 != 0) + (c7 != 0) + (c9 != 0); if ((nul_count_even==0 && nul_count_odd==5) || (nul_count_even==5 && nul_count_odd==0)) - autoDetectedEncoding = "ISO-10646-UCS-2"; + autoDetectedEncoding = "UTF-16"; else autoDetectedEncoding = 0; } Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-10/kdelibs.spec,v retrieving revision 1.434 retrieving revision 1.435 diff -u -p -r1.434 -r1.435 --- kdelibs.spec 5 Aug 2009 18:13:50 -0000 1.434 +++ kdelibs.spec 5 Aug 2009 18:36:06 -0000 1.435 @@ -85,6 +85,8 @@ Patch20: kdelibs-4.1.70-cmake.patch # 4.3 branch # http://bugs.kde.org/202550 Patch100: kdelibs-4.3.1-kdebug#202550.patch +# http://bugs.kde.org/199557 +Patch101: kdelibs-4.3.1-kdebug#199557.patch BuildRequires: qt4-devel >= 4.5.0 # qt4%{_?_isa} isn't provided yet -- Rex @@ -220,6 +222,7 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 %patch100 -p4 -b .kdebug#202550 +%patch101 -p4 -b .kdebug#199557 %build @@ -404,6 +407,7 @@ rm -rf %{buildroot} %changelog * Wed Aug 05 2009 Rex Dieter - 4.3.0-2 - microblog crashes plasma on show friends toggle (kdebug#202550) +- khtml crasher (kdebug#199557) * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Wed Aug 5 18:36:06 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 18:36:06 +0000 (UTC) Subject: rpms/kdelibs/F-11 kdelibs-4.3.1-kdebug#199557.patch, NONE, 1.1 kdelibs.spec, 1.488, 1.489 Message-ID: <20090805183606.CA4FA11C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4972/F-11 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.1-kdebug#199557.patch Log Message: khtml crasher (kdebug#199557) kdelibs-4.3.1-kdebug#199557.patch: kencodingdetector.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE kdelibs-4.3.1-kdebug#199557.patch --- --- branches/KDE/4.3/kdelibs/kdecore/localization/kencodingdetector.cpp 2009/07/31 10:31:46 1005095 +++ branches/KDE/4.3/kdelibs/kdecore/localization/kencodingdetector.cpp 2009/07/31 10:33:05 1005096 @@ -889,7 +889,7 @@ const char *autoDetectedEncoding; if ((c1 == 0xFE && c2 == 0xFF) || (c1 == 0xFF && c2 == 0xFE)) { - autoDetectedEncoding = "ISO-10646-UCS-2"; + autoDetectedEncoding = "UTF-16"; } else if (c1 == 0xEF && c2 == 0xBB && c3 == 0xBF) { @@ -908,7 +908,7 @@ int nul_count_even = (c2 != 0) + (c4 != 0) + (c6 != 0) + (c8 != 0) + (c10 != 0); int nul_count_odd = (c1 != 0) + (c3 != 0) + (c5 != 0) + (c7 != 0) + (c9 != 0); if ((nul_count_even==0 && nul_count_odd==5) || (nul_count_even==5 && nul_count_odd==0)) - autoDetectedEncoding = "ISO-10646-UCS-2"; + autoDetectedEncoding = "UTF-16"; else autoDetectedEncoding = 0; } Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-11/kdelibs.spec,v retrieving revision 1.488 retrieving revision 1.489 diff -u -p -r1.488 -r1.489 --- kdelibs.spec 5 Aug 2009 18:13:50 -0000 1.488 +++ kdelibs.spec 5 Aug 2009 18:36:06 -0000 1.489 @@ -85,6 +85,8 @@ Patch20: kdelibs-4.1.70-cmake.patch # 4.3 branch # http://bugs.kde.org/202550 Patch100: kdelibs-4.3.1-kdebug#202550.patch +# http://bugs.kde.org/199557 +Patch101: kdelibs-4.3.1-kdebug#199557.patch BuildRequires: qt4-devel >= 4.5.0 # qt4%{_?_isa} isn't provided yet -- Rex @@ -220,6 +222,7 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 %patch100 -p4 -b .kdebug#202550 +%patch101 -p4 -b .kdebug#199557 %build @@ -404,6 +407,7 @@ rm -rf %{buildroot} %changelog * Wed Aug 05 2009 Rex Dieter - 4.3.0-2 - microblog crashes plasma on show friends toggle (kdebug#202550) +- khtml crasher (kdebug#199557) * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From akurtakov at fedoraproject.org Wed Aug 5 18:37:08 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Wed, 5 Aug 2009 18:37:08 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.651,1.652 Message-ID: <20090805183708.6A49111C0347@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5279/devel Modified Files: eclipse.spec Log Message: Manually enable o.e.core.runtime and o.e.equinox.ds because it's not enabled on ppc64. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.651 retrieving revision 1.652 diff -u -p -r1.651 -r1.652 --- eclipse.spec 5 Aug 2009 09:19:48 -0000 1.651 +++ eclipse.spec 5 Aug 2009 18:37:08 -0000 1.652 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.31%{?dist} +Release: 0.3.32%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -936,9 +936,14 @@ popd rm -r $sdkDir/configuration/org.eclipse.update %if %{initialize} +#Find better way to fix this +sed --in-place "s|org.eclipse.core.runtime,3.5.0.v20090525,plugins/org.eclipse.core.runtime_3.5.0.v20090525.jar,4,false|org.eclipse.core.runtime,3.5.0.v20090525,plugins/org.eclipse.core.runtime_3.5.0.v20090525.jar,4,true|" \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info +sed --in-place "s|org.eclipse.equinox.ds,1.1.0.v20090601,plugins/org.eclipse.equinox.ds_1.1.0.v20090601.jar,4,false|org.eclipse.equinox.ds,1.1.0.v20090601,plugins/org.eclipse.equinox.ds_1.1.0.v20090601.jar,4,true|" \ + $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info # dump bundles.info and config.ini to check what's wrong with ppc64 build -cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini -cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info +#cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini +#cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info # FIXME: investigate why it doesn't work to set this -- configuration data is # always written to /usr/share/eclipse/configuration, even with # -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT%{_libdir}/%{name}/configuration @@ -1488,6 +1493,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.32 +- Manually enable o.e.core.runtime and o.e.equinox.ds because it's not enabled on ppc64. + * Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.31 - Revert initialize call path changes. From akurtakov at fedoraproject.org Wed Aug 5 18:38:10 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Wed, 5 Aug 2009 18:38:10 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.652,1.653 Message-ID: <20090805183810.BF5B611C0347@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5512/devel Modified Files: eclipse.spec Log Message: Keep printing bundles.info in case another fix is needed. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.652 retrieving revision 1.653 diff -u -p -r1.652 -r1.653 --- eclipse.spec 5 Aug 2009 18:37:08 -0000 1.652 +++ eclipse.spec 5 Aug 2009 18:38:10 -0000 1.653 @@ -942,8 +942,8 @@ sed --in-place "s|org.eclipse.core.runti sed --in-place "s|org.eclipse.equinox.ds,1.1.0.v20090601,plugins/org.eclipse.equinox.ds_1.1.0.v20090601.jar,4,false|org.eclipse.equinox.ds,1.1.0.v20090601,plugins/org.eclipse.equinox.ds_1.1.0.v20090601.jar,4,true|" \ $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info # dump bundles.info and config.ini to check what's wrong with ppc64 build -#cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini -#cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info +cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini +cat $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info # FIXME: investigate why it doesn't work to set this -- configuration data is # always written to /usr/share/eclipse/configuration, even with # -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT%{_libdir}/%{name}/configuration From spot at fedoraproject.org Wed Aug 5 18:38:27 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 5 Aug 2009 18:38:27 +0000 (UTC) Subject: rpms/xmbdfed/devel xmbdfed.spec,1.4,1.5 Message-ID: <20090805183827.1109C11C0347@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/xmbdfed/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5579 Modified Files: xmbdfed.spec Log Message: actually apply patch3 Index: xmbdfed.spec =================================================================== RCS file: /cvs/pkgs/rpms/xmbdfed/devel/xmbdfed.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- xmbdfed.spec 5 Aug 2009 18:21:43 -0000 1.4 +++ xmbdfed.spec 5 Aug 2009 18:38:26 -0000 1.5 @@ -1,7 +1,7 @@ Name: xmbdfed Summary: Bitmap Font Editor Version: 4.7 -Release: 6%{?dist} +Release: 7%{?dist} License: MIT Group: Applications/System Source0: http://crl.nmsu.edu/~mleisher/%{name}-%{version}.tar.bz2 @@ -29,6 +29,7 @@ editing font properties. The editor work %patch0 -p0 -b .patch1 %patch1 -p1 -b .linux %patch2 -p1 -b .staticfix +%patch3 -p1 -b .getline %build make %{?_smp_mflags} CFLAGS="%{optflags}" @@ -58,6 +59,9 @@ rm -rf %{buildroot} %{_mandir}/man1/xmbdfed* %changelog +* Wed Aug 5 2009 Tom "spot" Callaway - 4.7-7 +- actually apply patch3 + * Wed Aug 5 2009 Tom "spot" Callaway - 4.7-6 - fix function naming conflict of "getline" with stdio.h From rakesh at fedoraproject.org Wed Aug 5 18:53:50 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Wed, 5 Aug 2009 18:53:50 +0000 (UTC) Subject: rpms/ctemplate/devel .cvsignore, 1.3, 1.4 ctemplate.spec, 1.7, 1.8 import.log, 1.3, 1.4 sources, 1.3, 1.4 ctemplate-0.93.bswap.patch, 1.1, NONE Message-ID: <20090805185350.C19A311C0347@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/ctemplate/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7776/devel Modified Files: .cvsignore ctemplate.spec import.log sources Removed Files: ctemplate-0.93.bswap.patch Log Message: Updated to 0.95 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ctemplate/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 12 Apr 2009 15:52:36 -0000 1.3 +++ .cvsignore 5 Aug 2009 18:53:50 -0000 1.4 @@ -1 +1 @@ -ctemplate-0.93.tar.gz +ctemplate-0.95.tar.gz Index: ctemplate.spec =================================================================== RCS file: /cvs/pkgs/rpms/ctemplate/devel/ctemplate.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- ctemplate.spec 24 Jul 2009 19:47:04 -0000 1.7 +++ ctemplate.spec 5 Aug 2009 18:53:50 -0000 1.8 @@ -1,6 +1,6 @@ Name: ctemplate -Version: 0.93 -Release: 3%{?dist} +Version: 0.95 +Release: 1%{?dist} Summary: A simple but powerful template language for C++ Group: Development/Tools @@ -8,7 +8,7 @@ License: BSD URL: http://code.google.com/p/google-ctemplate/ Source0: http://google-ctemplate.googlecode.com/files/%{name}-%{version}.tar.gz Patch0: ctemplate-0.93.consts.patch -Patch1: ctemplate-0.93.bswap.patch +#Patch1: ctemplate-0.93.bswap.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: chrpath, python @@ -31,7 +31,7 @@ developing applications that use %{name} %setup -q %patch0 -p1 -b .const chmod 644 src/template_string.cc -%patch1 -p1 -b .bswap +#%patch1 -p1 -b .bswap %build %configure --disable-static @@ -54,7 +54,7 @@ rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name} -mv $RPM_BUILD_ROOT%{_includedir}/google/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}/ +#mv $RPM_BUILD_ROOT%{_includedir}/google/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}/ sed -i -e 's|^#include - 0.95-1 +- Updated to ctemplate + * Fri Jul 24 2009 Fedora Release Engineering - 0.93-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ctemplate/devel/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 12 Apr 2009 18:01:48 -0000 1.3 +++ import.log 5 Aug 2009 18:53:50 -0000 1.4 @@ -1,3 +1,4 @@ ctemplate-0_91-2_fc10:HEAD:ctemplate-0.91-2.fc10.src.rpm:1220684308 ctemplate-0_93-1_fc11:HEAD:ctemplate-0.93-1.fc11.src.rpm:1239551194 ctemplate-0_93-2_fc11:HEAD:ctemplate-0.93-2.fc11.src.rpm:1239559001 +ctemplate-0_95-1_fc11:HEAD:ctemplate-0.95-1.fc11.src.rpm:1249498503 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ctemplate/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 12 Apr 2009 15:52:36 -0000 1.3 +++ sources 5 Aug 2009 18:53:50 -0000 1.4 @@ -1 +1 @@ -bd42a10bbbcf3e4bffd21663c0bd61fa ctemplate-0.93.tar.gz +d6cfabbe1742dbe6f3bd10b77be319f1 ctemplate-0.95.tar.gz --- ctemplate-0.93.bswap.patch DELETED --- From dwayne at fedoraproject.org Wed Aug 5 19:14:05 2009 From: dwayne at fedoraproject.org (dwayne) Date: Wed, 5 Aug 2009 19:14:05 +0000 (UTC) Subject: rpms/virtaal/F-11 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 virtaal.spec, 1.10, 1.11 Message-ID: <20090805191405.9DB2E11C0347@cvs1.fedora.phx.redhat.com> Author: dwayne Update of /cvs/pkgs/rpms/virtaal/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12068 Modified Files: .cvsignore sources virtaal.spec Log Message: * Wed Aug 5 2009 Dwayne Bailey - 0.4.0-1 - Update to 0.4.0 final - Terminology suggestions - Syntax highlighting - Support for "placeables" or placeholders - Support for editing inline elements of XLIFF files - Improvements to preferences - Updated translations. - Improvements for right-to-left languages. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 1 Aug 2009 07:55:08 -0000 1.9 +++ .cvsignore 5 Aug 2009 19:14:05 -0000 1.10 @@ -1,4 +1 @@ -virtaal-0.3.1.tar.bz2 -virtaal-0.4.0-beta1.tar.bz2 -virtaal-0.4.0-rc1.tar.bz2 -virtaal-0.4.0-rc2.tar.bz2 +virtaal-0.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 1 Aug 2009 07:55:08 -0000 1.9 +++ sources 5 Aug 2009 19:14:05 -0000 1.10 @@ -1,4 +1 @@ -eef03a4afa2f8a1e17f94a807268b7e3 virtaal-0.3.1.tar.bz2 -30ce41da361ef9efab109eea8efebf64 virtaal-0.4.0-beta1.tar.bz2 -a4b889b28f905803351e89356baf83d0 virtaal-0.4.0-rc1.tar.bz2 -92f4615361f7574d62a58ef0a5085d5c virtaal-0.4.0-rc2.tar.bz2 +1d30f5eb86cf36fba609cb5e20de627a virtaal-0.4.0.tar.bz2 Index: virtaal.spec =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/F-11/virtaal.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- virtaal.spec 1 Aug 2009 07:55:08 -0000 1.10 +++ virtaal.spec 5 Aug 2009 19:14:05 -0000 1.11 @@ -2,14 +2,13 @@ Name: virtaal Version: 0.4.0 -Release: 0.3.rc2%{?dist} +Release: 1%{?dist} Summary: Localization and translation editor Group: Development/Tools License: GPLv2+ URL: http://translate.sourceforge.net/wiki/virtaal/index -#Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2 -Source0: http://translate.sourceforge.net/snapshots/virtaal-0.4.0-rc2/%{name}-%{version}-rc2.tar.bz2 +Source0: http://sourceforge.net/projects/translate/files/Virtaal/%{version}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: virtaal-0.3beta1-setup_drop_MO_generation.patch @@ -54,7 +53,7 @@ converters allow translators to edit: Op %prep -%setup -q -n %{name}-%{version}-rc2 +%setup -q %patch0 -p1 -b .setup_drop_MO_generation %patch1 -p1 -b .autocorr_shared_location @@ -141,6 +140,16 @@ rm -rf %{buildroot} %changelog +* Wed Aug 5 2009 Dwayne Bailey - 0.4.0-1 +- Update to 0.4.0 final + - Terminology suggestions + - Syntax highlighting + - Support for "placeables" or placeholders + - Support for editing inline elements of XLIFF files + - Improvements to preferences + - Updated translations. + - Improvements for right-to-left languages. + * Fri Jul 31 2009 Dwayne Bailey - 0.4.0-0.3.rc2 - Update to 0.4.0 rc2: - More improvements to the RTL interface of Virtaal From dwalsh at fedoraproject.org Wed Aug 5 19:21:58 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 5 Aug 2009 19:21:58 +0000 (UTC) Subject: rpms/libsemanage/devel .cvsignore, 1.101, 1.102 libsemanage-rhat.patch, 1.52, 1.53 libsemanage.spec, 1.180, 1.181 sources, 1.104, 1.105 Message-ID: <20090805192158.5B3EA11C0347@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/libsemanage/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13431 Modified Files: .cvsignore libsemanage-rhat.patch libsemanage.spec sources Log Message: * Wed Aug 5 2009 Dan Walsh - 2.0.35-1 * Revert hard linking of files between tmp/active/previous. * Enable configuration of bzip behavior from Stephen Smalley. bzip-blocksize=0 to disable compression and decompression support. bzip-blocksize=1..9 to set the blocksize for compression. bzip-small=true to reduce memory usage for decompression. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/.cvsignore,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- .cvsignore 7 Jul 2009 21:09:14 -0000 1.101 +++ .cvsignore 5 Aug 2009 19:21:57 -0000 1.102 @@ -107,3 +107,4 @@ libsemanage-2.0.30.tgz libsemanage-2.0.31.tgz libsemanage-2.0.32.tgz libsemanage-2.0.33.tgz +libsemanage-2.0.35.tgz libsemanage-rhat.patch: genhomedircon.c | 9 +++++++++ semanage.conf | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) Index: libsemanage-rhat.patch =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/libsemanage-rhat.patch,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- libsemanage-rhat.patch 10 Jul 2009 18:46:50 -0000 1.52 +++ libsemanage-rhat.patch 5 Aug 2009 19:21:57 -0000 1.53 @@ -1,7 +1,18 @@ diff --exclude-from=exclude -N -u -r nsalibsemanage/src/genhomedircon.c libsemanage-2.0.33/src/genhomedircon.c --- nsalibsemanage/src/genhomedircon.c 2008-08-28 09:34:24.000000000 -0400 -+++ libsemanage-2.0.33/src/genhomedircon.c 2009-07-10 14:46:05.000000000 -0400 -@@ -794,6 +794,10 @@ ++++ libsemanage-2.0.33/src/genhomedircon.c 2009-07-15 10:32:20.000000000 -0400 +@@ -304,6 +304,10 @@ + continue; + if (!semanage_list_find(shells, pwbuf->pw_shell)) + continue; ++ int len = strlen(pwbuf->pw_dir) -1; ++ for(; len > 0 && pwbuf->pw_dir[len]=='/'; len--) { ++ pwbuf->pw_dir[len]=0; ++ } + if (strcmp(pwbuf->pw_dir, "/") == 0) + continue; + if (semanage_str_count(pwbuf->pw_dir, '/') <= 1) +@@ -794,6 +798,11 @@ * /root */ continue; } @@ -9,37 +20,16 @@ diff --exclude-from=exclude -N -u -r nsa + /* don't relabel /root*/ + continue; + } ++ if (push_user_entry(&head, name, seuname, prefix, pwent->pw_dir) != STATUS_SUCCESS) { *errors = STATUS_ERR; diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage.conf libsemanage-2.0.33/src/semanage.conf --- nsalibsemanage/src/semanage.conf 2008-08-28 09:34:24.000000000 -0400 -+++ libsemanage-2.0.33/src/semanage.conf 2009-07-10 14:45:44.000000000 -0400 ++++ libsemanage-2.0.33/src/semanage.conf 2009-07-15 10:30:33.000000000 -0400 @@ -35,4 +35,4 @@ # given in . Change this setting if a different # version is necessary. #policy-version = 19 - +expand-check=0 -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage_store.c libsemanage-2.0.33/src/semanage_store.c ---- nsalibsemanage/src/semanage_store.c 2009-07-07 15:32:32.000000000 -0400 -+++ libsemanage-2.0.33/src/semanage_store.c 2009-07-10 14:45:44.000000000 -0400 -@@ -441,8 +441,6 @@ - char tmp[PATH_MAX]; - char buf[4192]; - -- if (link(src,dst) == 0) return 0; -- - n = snprintf(tmp, PATH_MAX, "%s.tmp", dst); - if (n < 0 || n >= PATH_MAX) - return -1; -@@ -510,7 +508,8 @@ - goto cleanup; - } - } else if (S_ISREG(sb.st_mode)) { -- if (semanage_copy_file(path, path2, sb.st_mode) == -1) { -+ if ((link(path,path2) == -1) && -+ (semanage_copy_file(path, path2, sb.st_mode) == -1)) { - goto cleanup; - } - } Index: libsemanage.spec =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/libsemanage.spec,v retrieving revision 1.180 retrieving revision 1.181 diff -u -p -r1.180 -r1.181 --- libsemanage.spec 25 Jul 2009 08:35:48 -0000 1.180 +++ libsemanage.spec 5 Aug 2009 19:21:58 -0000 1.181 @@ -2,8 +2,8 @@ %define libselinuxver 2.0.0-1 Summary: SELinux binary policy manipulation library Name: libsemanage -Version: 2.0.33 -Release: 3%{?dist} +Version: 2.0.35 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://www.nsa.gov/selinux/archives/libsemanage-%{version}.tgz @@ -91,6 +91,13 @@ rm -rf ${RPM_BUILD_ROOT} %{_libdir}/python*/site-packages/* %changelog +* Wed Aug 5 2009 Dan Walsh - 2.0.35-1 + * Revert hard linking of files between tmp/active/previous. + * Enable configuration of bzip behavior from Stephen Smalley. + bzip-blocksize=0 to disable compression and decompression support. + bzip-blocksize=1..9 to set the blocksize for compression. + bzip-small=true to reduce memory usage for decompression. + * Sat Jul 25 2009 Fedora Release Engineering - 2.0.33-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/sources,v retrieving revision 1.104 retrieving revision 1.105 diff -u -p -r1.104 -r1.105 --- sources 10 Jul 2009 18:46:52 -0000 1.104 +++ sources 5 Aug 2009 19:21:58 -0000 1.105 @@ -1 +1 @@ -3c5af39fda8e81567f0c6d4bf96cfc7f libsemanage-2.0.33.tgz +a1592f93fbe653d9c9e1de00597d7df4 libsemanage-2.0.35.tgz From dwalsh at fedoraproject.org Wed Aug 5 19:27:54 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 5 Aug 2009 19:27:54 +0000 (UTC) Subject: rpms/policycoreutils/devel .cvsignore, 1.197, 1.198 policycoreutils-rhat.patch, 1.424, 1.425 policycoreutils.spec, 1.616, 1.617 sources, 1.203, 1.204 Message-ID: <20090805192754.EA37D11C0347@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/policycoreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14690 Modified Files: .cvsignore policycoreutils-rhat.patch policycoreutils.spec sources Log Message: * Wed Aug 5 2009 Dan Walsh 2.0.70-1 - Update to upstream * Modify restorecon to only call realpath() on user-supplied pathnames from Stephen Smalley. * Fix typo in fixfiles that prevented it from relabeling btrfs filesystems from Dan Walsh. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/.cvsignore,v retrieving revision 1.197 retrieving revision 1.198 diff -u -p -r1.197 -r1.198 --- .cvsignore 29 Jul 2009 13:43:53 -0000 1.197 +++ .cvsignore 5 Aug 2009 19:27:53 -0000 1.198 @@ -202,3 +202,4 @@ policycoreutils-2.0.64.tgz policycoreutils-2.0.65.tgz policycoreutils-2.0.67.tgz policycoreutils-2.0.68.tgz +policycoreutils-2.0.70.tgz policycoreutils-rhat.patch: Makefile | 2 restorecond/Makefile | 20 + restorecond/org.selinux.Restorecond.service | 3 restorecond/restorecond.c | 399 +++------------------------- restorecond/restorecond.conf | 5 restorecond/restorecond.desktop | 7 restorecond/restorecond.h | 19 + restorecond/restorecond_user.conf | 2 restorecond/user.c | 220 +++++++++++++++ restorecond/walk.c | 30 ++ restorecond/watch.c | 346 ++++++++++++++++++++++++ scripts/Makefile | 3 scripts/sandbox | 139 +++++++++ scripts/sandbox.8 | 22 + scripts/sandbox.py | 67 ++++ semanage/semanage | 59 +++- semanage/semanage.8 | 2 semanage/seobject.py | 283 +++++++++++++------ 18 files changed, 1167 insertions(+), 461 deletions(-) Index: policycoreutils-rhat.patch =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-rhat.patch,v retrieving revision 1.424 retrieving revision 1.425 diff -u -p -r1.424 -r1.425 --- policycoreutils-rhat.patch 29 Jul 2009 13:44:02 -0000 1.424 +++ policycoreutils-rhat.patch 5 Aug 2009 19:27:53 -0000 1.425 @@ -1195,18 +1195,6 @@ diff --exclude-from=exclude --exclude=se + exitApp("Error watching config file."); +} + -diff --exclude-from=exclude --exclude=sepolgen-1.0.16 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/fixfiles policycoreutils-2.0.68/scripts/fixfiles ---- nsapolicycoreutils/scripts/fixfiles 2009-06-23 15:36:07.000000000 -0400 -+++ policycoreutils-2.0.68/scripts/fixfiles 2009-07-29 09:31:44.000000000 -0400 -@@ -129,7 +129,7 @@ - if [ ! -z "$FILEPATH" ]; then - if [ -x /usr/bin/find ]; then - /usr/bin/find "$FILEPATH" \ -- ! \( -fstype ext2 -o -fstype ext3 -o -fstype ext4 -o -fstype ext4dev -o -fstype gfs2 -o -fstype jfs -o -fstype xfs -o fstype btrfs \) -prune -o -print0 | \ -+ ! \( -fstype ext2 -o -fstype ext3 -o -fstype ext4 -o -fstype ext4dev -o -fstype gfs2 -o -fstype jfs -o -fstype xfs -o -fstype btrfs \) -prune -o -print0 | \ - ${RESTORECON} ${OUTFILES} ${FORCEFLAG} $* -0 -f - 2>&1 >> $LOGFILE - else - ${RESTORECON} ${OUTFILES} ${FORCEFLAG} -R $* $FILEPATH 2>&1 >> $LOGFILE diff --exclude-from=exclude --exclude=sepolgen-1.0.16 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/Makefile policycoreutils-2.0.68/scripts/Makefile --- nsapolicycoreutils/scripts/Makefile 2008-08-28 09:34:24.000000000 -0400 +++ policycoreutils-2.0.68/scripts/Makefile 2009-07-29 09:30:07.000000000 -0400 Index: policycoreutils.spec =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils.spec,v retrieving revision 1.616 retrieving revision 1.617 diff -u -p -r1.616 -r1.617 --- policycoreutils.spec 29 Jul 2009 13:58:16 -0000 1.616 +++ policycoreutils.spec 5 Aug 2009 19:27:54 -0000 1.617 @@ -5,7 +5,7 @@ %define sepolgenver 1.0.16 Summary: SELinux policy core utilities Name: policycoreutils -Version: 2.0.68 +Version: 2.0.70 Release: 1%{?dist} License: GPLv2+ Group: System Environment/Base @@ -266,6 +266,13 @@ else fi %changelog +* Wed Aug 5 2009 Dan Walsh 2.0.70-1 +- Update to upstream + * Modify restorecon to only call realpath() on user-supplied pathnames + from Stephen Smalley. + * Fix typo in fixfiles that prevented it from relabeling btrfs + filesystems from Dan Walsh. + * Sun Jul 29 2009 Dan Walsh 2.0.68-1 - Fix location of man pages - Update to upstream Index: sources =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/sources,v retrieving revision 1.203 retrieving revision 1.204 diff -u -p -r1.203 -r1.204 --- sources 29 Jul 2009 13:44:04 -0000 1.203 +++ sources 5 Aug 2009 19:27:54 -0000 1.204 @@ -1,2 +1,2 @@ e1b5416c3e0d76e5d702b3f54f4def45 sepolgen-1.0.16.tgz -aed0ab49649832c19b650e9edefb3c64 policycoreutils-2.0.68.tgz +8c4c0c43a9b6c3865e2a8b8bdd222f90 policycoreutils-2.0.70.tgz From dwalsh at fedoraproject.org Wed Aug 5 19:37:53 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 5 Aug 2009 19:37:53 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch, 1.43, 1.44 selinux-policy.spec, 1.889, 1.890 Message-ID: <20090805193753.595D111C0347@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16982 Modified Files: policy-F12.patch selinux-policy.spec Log Message: * Wed Aug 5 2009 Dan Walsh 3.6.26-5 - Allow svirt images to create sock_file in svirt_var_run_t policy-F12.patch: Makefile | 2 Rules.modular | 8 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/securetty_types | 5 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 4 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/virtual_domain_context | 1 config/appconfig-mcs/virtual_image_context | 2 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/virtual_domain_context | 1 config/appconfig-mls/virtual_image_context | 2 config/appconfig-standard/securetty_types | 5 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 1 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 3 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 15 policy/modules/admin/rpm.if | 176 ++ policy/modules/admin/rpm.te | 61 policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.te | 9 policy/modules/admin/vbetool.te | 8 policy/modules/apps/awstats.te | 2 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 + policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 ++ policy/modules/apps/gnome.te | 92 + policy/modules/apps/gpg.te | 15 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 129 ++ policy/modules/apps/java.te | 17 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 + policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 +++++ policy/modules/apps/nsplugin.te | 285 ++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/pulseaudio.te | 4 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 +++- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 57 policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 145 ++ policy/modules/apps/sandbox.te | 274 ++++ policy/modules/apps/screen.if | 24 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 60 policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 21 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 28 policy/modules/kernel/devices.fc | 3 policy/modules/kernel/devices.if | 164 ++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 +- policy/modules/kernel/domain.te | 85 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 279 ++++ policy/modules/kernel/files.te | 5 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 20 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 31 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 122 - policy/modules/roles/sysadm.te | 125 -- policy/modules/roles/unconfineduser.fc | 37 policy/modules/roles/unconfineduser.if | 638 ++++++++++ policy/modules/roles/unconfineduser.te | 395 ++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/webadm.te | 2 policy/modules/roles/xguest.te | 18 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 35 policy/modules/services/apache.if | 327 +++-- policy/modules/services/apache.te | 409 +++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 19 policy/modules/services/bluetooth.te | 6 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 20 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 ++- policy/modules/services/cron.te | 132 +- policy/modules/services/cups.fc | 7 policy/modules/services/cups.te | 13 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 25 policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 41 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 2 policy/modules/services/ftp.te | 50 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 12 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 40 policy/modules/services/kerberos.te | 13 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 - policy/modules/services/nagios.te | 55 policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 + policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 ++ policy/modules/services/nslcd.te | 50 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 1 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 4 policy/modules/services/policykit.if | 48 policy/modules/services/policykit.te | 43 policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++ policy/modules/services/postfix.te | 136 +- policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 7 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 8 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 22 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 64 + policy/modules/services/rtkit_daemon.te | 36 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 + policy/modules/services/samba.te | 78 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 63 - policy/modules/services/setroubleshoot.te | 60 policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 ++ policy/modules/services/shorewall.te | 97 + policy/modules/services/smartmon.te | 12 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 +- policy/modules/services/squid.te | 7 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 163 ++ policy/modules/services/ssh.te | 66 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/uucp.te | 3 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 106 + policy/modules/services/virt.te | 264 ++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 28 policy/modules/services/xserver.if | 538 ++++++++ policy/modules/services/xserver.te | 308 ++++ policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 ++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 9 policy/modules/system/hostname.te | 4 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 138 ++ policy/modules/system/init.te | 166 ++ policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 28 policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 152 +- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 32 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 35 policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 76 + policy/modules/system/selinuxutil.fc | 16 policy/modules/system/selinuxutil.if | 288 ++++ policy/modules/system/selinuxutil.te | 227 +-- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 116 + policy/modules/system/sysnetwork.te | 72 - policy/modules/system/udev.fc | 3 policy/modules/system/udev.te | 34 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 439 ------- policy/modules/system/unconfined.te | 226 --- policy/modules/system/userdomain.fc | 5 policy/modules/system/userdomain.if | 1303 +++++++++++++++------ policy/modules/system/userdomain.te | 50 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 127 +- policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 291 files changed, 12888 insertions(+), 2598 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- policy-F12.patch 4 Aug 2009 11:32:06 -0000 1.43 +++ policy-F12.patch 5 Aug 2009 19:37:52 -0000 1.44 @@ -1008,7 +1008,7 @@ diff -b -B --ignore-all-space --exclude- java_domtrans_unconfined(rpm_script_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/sudo.if serefpolicy-3.6.26/policy/modules/admin/sudo.if --- nsaserefpolicy/policy/modules/admin/sudo.if 2009-07-28 13:28:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/admin/sudo.if 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/admin/sudo.if 2009-08-05 07:57:19.000000000 -0400 @@ -66,8 +66,8 @@ allow $1_sudo_t self:unix_stream_socket create_stream_socket_perms; allow $1_sudo_t self:unix_dgram_socket sendto; @@ -1041,6 +1041,18 @@ diff -b -B --ignore-all-space --exclude- tunable_policy(`use_nfs_home_dirs',` fs_manage_nfs_files($1_sudo_t) +@@ -147,6 +149,11 @@ + optional_policy(` + dbus_system_bus_client($1_sudo_t) + ') ++ ++ optional_policy(` ++ fprintd_dbus_chat($1_sudo_t) ++ ') ++ + ') + + ######################################## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/tmpreaper.te serefpolicy-3.6.26/policy/modules/admin/tmpreaper.te --- nsaserefpolicy/policy/modules/admin/tmpreaper.te 2009-07-28 13:28:33.000000000 -0400 +++ serefpolicy-3.6.26/policy/modules/admin/tmpreaper.te 2009-07-30 15:33:08.000000000 -0400 @@ -2575,8 +2587,8 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/nsplugin.te serefpolicy-3.6.26/policy/modules/apps/nsplugin.te --- nsaserefpolicy/policy/modules/apps/nsplugin.te 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.26/policy/modules/apps/nsplugin.te 2009-07-30 15:33:08.000000000 -0400 -@@ -0,0 +1,287 @@ ++++ serefpolicy-3.6.26/policy/modules/apps/nsplugin.te 2009-08-05 07:20:45.000000000 -0400 +@@ -0,0 +1,285 @@ + +policy_module(nsplugin, 1.0.0) + @@ -2769,12 +2781,10 @@ diff -b -B --ignore-all-space --exclude- + xserver_common_app(nsplugin_t) + xserver_rw_shm(nsplugin_t) + xserver_read_xdm_tmp_files(nsplugin_t) -+ xserver_read_xdm_pid(nsplugin_t) + xserver_read_user_xauth(nsplugin_t) + xserver_read_user_iceauth(nsplugin_t) + xserver_use_user_fonts(nsplugin_t) + xserver_manage_home_fonts(nsplugin_t) -+ xserver_dontaudit_rw_xdm_home_files(nsplugin_t) +') + +######################################## @@ -3948,8 +3958,25 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/screen.if serefpolicy-3.6.26/policy/modules/apps/screen.if --- nsaserefpolicy/policy/modules/apps/screen.if 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/apps/screen.if 2009-07-30 15:33:08.000000000 -0400 -@@ -157,3 +157,24 @@ ++++ serefpolicy-3.6.26/policy/modules/apps/screen.if 2009-08-05 07:38:57.000000000 -0400 +@@ -61,6 +61,8 @@ + manage_fifo_files_pattern($1_screen_t, screen_dir_t, screen_var_run_t) + manage_dirs_pattern($1_screen_t, screen_dir_t, screen_dir_t) + filetrans_pattern($1_screen_t, screen_dir_t, screen_var_run_t, fifo_file) ++ dontaudit $3 $1_var_run_t:fifo_file read; ++ + files_pid_filetrans($1_screen_t, screen_dir_t, dir) + + allow $1_screen_t screen_home_t:dir list_dir_perms; +@@ -91,6 +93,7 @@ + # Revert to the user domain when a shell is executed. + corecmd_shell_domtrans($1_screen_t, $3) + corecmd_bin_domtrans($1_screen_t, $3) ++ allow $3 $1_screen_t:process sigchld; + + corenet_all_recvfrom_unlabeled($1_screen_t) + corenet_all_recvfrom_netlabel($1_screen_t) +@@ -157,3 +160,24 @@ nscd_socket_use($1_screen_t) ') ') @@ -4561,7 +4588,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/domain.if serefpolicy-3.6.26/policy/modules/kernel/domain.if --- nsaserefpolicy/policy/modules/kernel/domain.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/kernel/domain.if 2009-08-03 08:04:07.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/kernel/domain.if 2009-08-05 08:03:44.000000000 -0400 @@ -44,34 +44,6 @@ interface(`domain_type',` # start with basic domain @@ -4744,7 +4771,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/domain.te serefpolicy-3.6.26/policy/modules/kernel/domain.te --- nsaserefpolicy/policy/modules/kernel/domain.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/kernel/domain.te 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/kernel/domain.te 2009-08-05 07:21:34.000000000 -0400 @@ -5,6 +5,13 @@ # # Declarations @@ -4802,7 +4829,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` xserver_dontaudit_use_xdm_fds(domain) xserver_dontaudit_rw_xdm_pipes(domain) -+ xserver_dontaudit_rw_xdm_home_files(domain) ++ xserver_dontaudit_append_xdm_home_files(domain) ') ######################################## @@ -5643,31 +5670,24 @@ diff -b -B --ignore-all-space --exclude- +gen_user(guest_u, user, guest_r, s0, s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/staff.te serefpolicy-3.6.26/policy/modules/roles/staff.te --- nsaserefpolicy/policy/modules/roles/staff.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/roles/staff.te 2009-07-30 15:33:08.000000000 -0400 -@@ -15,156 +15,105 @@ ++++ serefpolicy-3.6.26/policy/modules/roles/staff.te 2009-08-05 07:37:10.000000000 -0400 +@@ -15,156 +15,110 @@ # Local policy # -optional_policy(` - apache_role(staff_r, staff_t) -') -+kernel_read_ring_buffer(staff_t) -+kernel_getattr_core_if(staff_t) -+kernel_getattr_message_if(staff_t) -+kernel_read_software_raid_state(staff_t) - +- -optional_policy(` - auth_role(staff_r, staff_t) -') -+auth_domtrans_pam_console(staff_t) - +- -optional_policy(` - auditadm_role_change(staff_r) -') -+seutil_run_newrole(staff_t, staff_r) -+netutils_run_ping(staff_t, staff_r) - - optional_policy(` +- +-optional_policy(` - bluetooth_role(staff_r, staff_t) -') - @@ -5682,7 +5702,11 @@ diff -b -B --ignore-all-space --exclude- -optional_policy(` - dbus_role_template(staff, staff_r, staff_t) -') -- ++kernel_read_ring_buffer(staff_t) ++kernel_getattr_core_if(staff_t) ++kernel_getattr_message_if(staff_t) ++kernel_read_software_raid_state(staff_t) + -optional_policy(` - ethereal_role(staff_r, staff_t) -') @@ -5694,113 +5718,117 @@ diff -b -B --ignore-all-space --exclude- -optional_policy(` - games_role(staff_r, staff_t) -') -- ++auth_domtrans_pam_console(staff_t) + -optional_policy(` - gift_role(staff_r, staff_t) -') -- --optional_policy(` ++seutil_run_newrole(staff_t, staff_r) ++netutils_run_ping(staff_t, staff_r) + + optional_policy(` - gnome_role(staff_r, staff_t) --') -- --optional_policy(` -- gpg_role(staff_r, staff_t) + sudo_role_template(staff, staff_r, staff_t) ') optional_policy(` -- irc_role(staff_r, staff_t) +- gpg_role(staff_r, staff_t) + auditadm_role_change(staff_r) ') optional_policy(` -- java_role(staff_r, staff_t) +- irc_role(staff_r, staff_t) + kerneloops_manage_tmp_files(staff_t) ') optional_policy(` -- lockdev_role(staff_r, staff_t) +- java_role(staff_r, staff_t) + logadm_role_change(staff_r) ') optional_policy(` -- lpd_role(staff_r, staff_t) +- lockdev_role(staff_r, staff_t) + postgresql_role(staff_r, staff_t) ') optional_policy(` -- mozilla_role(staff_r, staff_t) +- lpd_role(staff_r, staff_t) + rtkit_daemon_system_domain(staff_t) ') optional_policy(` -- mplayer_role(staff_r, staff_t) +- mozilla_role(staff_r, staff_t) + secadm_role_change(staff_r) ') optional_policy(` -- mta_role(staff_r, staff_t) +- mplayer_role(staff_r, staff_t) + ssh_role_template(staff, staff_r, staff_t) ') optional_policy(` -- oident_manage_user_content(staff_t) -- oident_relabel_user_content(staff_t) +- mta_role(staff_r, staff_t) + sysadm_role_change(staff_r) ') optional_policy(` -- pyzor_role(staff_r, staff_t) +- oident_manage_user_content(staff_t) +- oident_relabel_user_content(staff_t) + usernetctl_run(staff_t, staff_r) ') optional_policy(` -- razor_role(staff_r, staff_t) +- pyzor_role(staff_r, staff_t) + unconfined_role_change(staff_r) ') optional_policy(` -- rssh_role(staff_r, staff_t) +- razor_role(staff_r, staff_t) + webadm_role_change(staff_r) ') -optional_policy(` -- screen_role_template(staff, staff_r, staff_t) +- rssh_role(staff_r, staff_t) -') +domain_read_all_domains_state(staff_t) +domain_getattr_all_domains(staff_t) +domain_obj_id_change_exemption(staff_t) -optional_policy(` -- secadm_role_change(staff_r) +- screen_role_template(staff, staff_r, staff_t) -') +files_read_kernel_modules(staff_t) -optional_policy(` -- spamassassin_role(staff_r, staff_t) +- secadm_role_change(staff_r) -') +kernel_read_fs_sysctls(staff_t) -optional_policy(` -- ssh_role_template(staff, staff_r, staff_t) +- spamassassin_role(staff_r, staff_t) -') +modutils_read_module_config(staff_t) +modutils_read_module_deps(staff_t) -optional_policy(` -- su_role_template(staff, staff_r, staff_t) +- ssh_role_template(staff, staff_r, staff_t) -') +miscfiles_read_hwdata(staff_t) -optional_policy(` -- sudo_role_template(staff, staff_r, staff_t) +- su_role_template(staff, staff_r, staff_t) -') +term_use_unallocated_ttys(staff_t) optional_policy(` +- sudo_role_template(staff, staff_r, staff_t) ++ gnomeclock_dbus_chat(staff_t) + ') + + optional_policy(` - sysadm_role_change(staff_r) - userdom_dontaudit_use_user_terminals(staff_t) -+ gnomeclock_dbus_chat(staff_t) ++ lpd_list_spool(staff_t ') optional_policy(` @@ -5820,6 +5848,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` - userhelper_role_template(staff, staff_r, staff_t) ++ screen_role_template(staff, staff_r, staff_t) + screen_manage_var_run(staff_t) ') @@ -9828,7 +9857,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dbus.if serefpolicy-3.6.26/policy/modules/services/dbus.if --- nsaserefpolicy/policy/modules/services/dbus.if 2009-07-28 13:28:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/dbus.if 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/dbus.if 2009-08-05 07:49:49.000000000 -0400 @@ -42,8 +42,10 @@ gen_require(` class dbus { send_msg acquire_svc }; @@ -9867,7 +9896,7 @@ diff -b -B --ignore-all-space --exclude- userdom_read_user_home_content_files($1_dbusd_t) ifdef(`hide_broken_symptoms', ` -@@ -153,6 +157,10 @@ +@@ -153,12 +157,15 @@ ') optional_policy(` @@ -9878,7 +9907,14 @@ diff -b -B --ignore-all-space --exclude- hal_dbus_chat($1_dbusd_t) ') -@@ -178,10 +186,12 @@ + optional_policy(` +- xserver_use_xdm_fds($1_dbusd_t) +- xserver_rw_xdm_pipes($1_dbusd_t) ++ xserver_use_xdm($1_dbusd_t) + ') + ') + +@@ -178,10 +185,12 @@ type system_dbusd_t, system_dbusd_t; type system_dbusd_var_run_t, system_dbusd_var_lib_t; class dbus send_msg; @@ -9892,7 +9928,7 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern($1, system_dbusd_var_lib_t, system_dbusd_var_lib_t) files_search_var_lib($1) -@@ -190,6 +200,10 @@ +@@ -190,6 +199,10 @@ files_search_pids($1) stream_connect_pattern($1, system_dbusd_var_run_t, system_dbusd_var_run_t, system_dbusd_t) dbus_read_config($1) @@ -9903,7 +9939,7 @@ diff -b -B --ignore-all-space --exclude- ') ####################################### -@@ -256,7 +270,7 @@ +@@ -256,7 +269,7 @@ ######################################## ## @@ -10959,8 +10995,8 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/modemmanager.te serefpolicy-3.6.26/policy/modules/services/modemmanager.te --- nsaserefpolicy/policy/modules/services/modemmanager.te 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.26/policy/modules/services/modemmanager.te 2009-07-30 15:33:08.000000000 -0400 -@@ -0,0 +1,41 @@ ++++ serefpolicy-3.6.26/policy/modules/services/modemmanager.te 2009-08-05 15:31:50.000000000 -0400 +@@ -0,0 +1,46 @@ +policy_module(ModemManager,1.0.0) + +######################################## @@ -10992,6 +11028,8 @@ diff -b -B --ignore-all-space --exclude- + +files_read_etc_files(ModemManager_t) + ++term_use_unallocated_ttys(ModemManager_t) ++ +miscfiles_read_localization(ModemManager_t) + +logging_send_syslog_msg(ModemManager_t) @@ -11000,8 +11038,11 @@ diff -b -B --ignore-all-space --exclude- + networkmanager_dbus_chat(ModemManager_t) +') + -+permissive ModemManager_t; ++optional_policy(` ++ udev_read_db(ModemManager_t) ++') + ++permissive ModemManager_t; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/mta.fc serefpolicy-3.6.26/policy/modules/services/mta.fc --- nsaserefpolicy/policy/modules/services/mta.fc 2009-07-29 15:15:33.000000000 -0400 +++ serefpolicy-3.6.26/policy/modules/services/mta.fc 2009-07-30 15:33:09.000000000 -0400 @@ -11536,7 +11577,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/networkmanager.te serefpolicy-3.6.26/policy/modules/services/networkmanager.te --- nsaserefpolicy/policy/modules/services/networkmanager.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/networkmanager.te 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/networkmanager.te 2009-08-05 08:04:33.000000000 -0400 @@ -19,6 +19,9 @@ type NetworkManager_tmp_t; files_tmp_file(NetworkManager_tmp_t) @@ -11564,20 +11605,21 @@ diff -b -B --ignore-all-space --exclude- allow NetworkManager_t self:tcp_socket create_stream_socket_perms; allow NetworkManager_t self:udp_socket create_socket_perms; allow NetworkManager_t self:packet_socket create_socket_perms; -@@ -51,8 +55,10 @@ +@@ -51,8 +55,11 @@ manage_files_pattern(NetworkManager_t, NetworkManager_log_t, NetworkManager_log_t) logging_log_filetrans(NetworkManager_t, NetworkManager_log_t, file) -rw_sock_files_pattern(NetworkManager_t, NetworkManager_tmp_t, NetworkManager_tmp_t) -files_search_tmp(NetworkManager_t) ++manage_files_pattern(NetworkManager_t, NetworkManager_tmp_t, NetworkManager_tmp_t) +manage_sock_files_pattern(NetworkManager_t, NetworkManager_tmp_t, NetworkManager_tmp_t) -+files_tmp_filetrans(NetworkManager_t, NetworkManager_tmp_t, sock_file) ++files_tmp_filetrans(NetworkManager_t, NetworkManager_tmp_t, { sock_file file }) + +manage_files_pattern(NetworkManager_t, NetworkManager_var_lib_t, NetworkManager_var_lib_t) manage_dirs_pattern(NetworkManager_t, NetworkManager_var_run_t, NetworkManager_var_run_t) manage_files_pattern(NetworkManager_t, NetworkManager_var_run_t, NetworkManager_var_run_t) -@@ -63,6 +69,8 @@ +@@ -63,6 +70,8 @@ kernel_read_network_state(NetworkManager_t) kernel_read_kernel_sysctls(NetworkManager_t) kernel_load_module(NetworkManager_t) @@ -11586,7 +11628,7 @@ diff -b -B --ignore-all-space --exclude- corenet_all_recvfrom_unlabeled(NetworkManager_t) corenet_all_recvfrom_netlabel(NetworkManager_t) -@@ -81,13 +89,18 @@ +@@ -81,13 +90,18 @@ corenet_sendrecv_isakmp_server_packets(NetworkManager_t) corenet_sendrecv_dhcpc_server_packets(NetworkManager_t) corenet_sendrecv_all_client_packets(NetworkManager_t) @@ -11605,7 +11647,7 @@ diff -b -B --ignore-all-space --exclude- mls_file_read_all_levels(NetworkManager_t) -@@ -98,15 +111,20 @@ +@@ -98,15 +112,20 @@ domain_use_interactive_fds(NetworkManager_t) domain_read_confined_domains_state(NetworkManager_t) @@ -11627,7 +11669,7 @@ diff -b -B --ignore-all-space --exclude- logging_send_syslog_msg(NetworkManager_t) miscfiles_read_localization(NetworkManager_t) -@@ -116,25 +134,40 @@ +@@ -116,25 +135,40 @@ seutil_read_config(NetworkManager_t) @@ -11675,7 +11717,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -146,8 +179,25 @@ +@@ -146,8 +180,25 @@ ') optional_policy(` @@ -11703,7 +11745,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -155,23 +205,51 @@ +@@ -155,23 +206,51 @@ ') optional_policy(` @@ -11757,7 +11799,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -179,12 +257,15 @@ +@@ -179,12 +258,15 @@ ') optional_policy(` @@ -12592,7 +12634,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/policykit.te serefpolicy-3.6.26/policy/modules/services/policykit.te --- nsaserefpolicy/policy/modules/services/policykit.te 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/policykit.te 2009-08-03 06:50:17.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/policykit.te 2009-08-05 15:36:05.000000000 -0400 @@ -38,9 +38,10 @@ allow policykit_t self:capability { setgid setuid }; @@ -12650,7 +12692,15 @@ diff -b -B --ignore-all-space --exclude- rw_files_pattern(policykit_auth_t, policykit_reload_t, policykit_reload_t) -@@ -104,6 +119,7 @@ +@@ -96,6 +111,7 @@ + files_read_usr_files(policykit_auth_t) + + auth_use_nsswitch(policykit_auth_t) ++auth_domtrans_chk_passwd(policykit_auth_t) + + logging_send_syslog_msg(policykit_auth_t) + +@@ -104,6 +120,7 @@ userdom_dontaudit_read_user_home_content_files(policykit_auth_t) optional_policy(` @@ -12658,7 +12708,7 @@ diff -b -B --ignore-all-space --exclude- dbus_session_bus_client(policykit_auth_t) optional_policy(` -@@ -116,6 +132,13 @@ +@@ -116,6 +133,13 @@ hal_read_state(policykit_auth_t) ') @@ -12672,7 +12722,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # polkit_grant local policy -@@ -123,7 +146,8 @@ +@@ -123,7 +147,8 @@ allow policykit_grant_t self:capability setuid; allow policykit_grant_t self:process getattr; @@ -12682,7 +12732,7 @@ diff -b -B --ignore-all-space --exclude- allow policykit_grant_t self:unix_dgram_socket create_socket_perms; allow policykit_grant_t self:unix_stream_socket create_stream_socket_perms; -@@ -153,9 +177,12 @@ +@@ -153,9 +178,12 @@ userdom_read_all_users_state(policykit_grant_t) optional_policy(` @@ -12696,7 +12746,7 @@ diff -b -B --ignore-all-space --exclude- consolekit_dbus_chat(policykit_grant_t) ') ') -@@ -167,7 +194,8 @@ +@@ -167,7 +195,8 @@ allow policykit_resolve_t self:capability { setuid sys_nice sys_ptrace }; allow policykit_resolve_t self:process getattr; @@ -14979,7 +15029,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/setroubleshoot.te serefpolicy-3.6.26/policy/modules/services/setroubleshoot.te --- nsaserefpolicy/policy/modules/services/setroubleshoot.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/setroubleshoot.te 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/setroubleshoot.te 2009-08-05 08:03:58.000000000 -0400 @@ -22,13 +22,19 @@ type setroubleshoot_var_run_t; files_pid_file(setroubleshoot_var_run_t) @@ -15013,7 +15063,7 @@ diff -b -B --ignore-all-space --exclude- corecmd_exec_bin(setroubleshootd_t) corecmd_exec_shell(setroubleshootd_t) -@@ -68,16 +77,25 @@ +@@ -68,16 +77,26 @@ dev_read_urand(setroubleshootd_t) dev_read_sysfs(setroubleshootd_t) @@ -15021,6 +15071,7 @@ diff -b -B --ignore-all-space --exclude- +dev_getattr_all_chr_files(setroubleshootd_t) domain_dontaudit_search_all_domains_state(setroubleshootd_t) ++domain_signull_all_domains(setroubleshootd_t) files_read_usr_files(setroubleshootd_t) files_read_etc_files(setroubleshootd_t) @@ -15040,7 +15091,7 @@ diff -b -B --ignore-all-space --exclude- selinux_get_enforce_mode(setroubleshootd_t) selinux_validate_context(setroubleshootd_t) -@@ -94,23 +112,54 @@ +@@ -94,23 +113,54 @@ locallogin_dontaudit_use_fds(setroubleshootd_t) @@ -16637,7 +16688,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/virt.te serefpolicy-3.6.26/policy/modules/services/virt.te --- nsaserefpolicy/policy/modules/services/virt.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/virt.te 2009-08-04 05:06:14.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/virt.te 2009-08-05 15:13:13.000000000 -0400 @@ -20,6 +20,28 @@ ## gen_tunable(virt_use_samba, false) @@ -16855,7 +16906,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -195,8 +290,154 @@ +@@ -195,8 +290,155 @@ xen_stream_connect(virtd_t) xen_stream_connect_xenstore(virtd_t) @@ -16885,6 +16936,7 @@ diff -b -B --ignore-all-space --exclude- + +manage_dirs_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) +manage_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) ++manage_sock_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) +manage_lnk_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) +files_pid_filetrans(svirt_t, svirt_var_run_t, { dir file }) +stream_connect_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t, virtd_t) @@ -17107,7 +17159,7 @@ diff -b -B --ignore-all-space --exclude- /var/lib/pam_devperm/:0 -- gen_context(system_u:object_r:xdm_var_lib_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/xserver.if serefpolicy-3.6.26/policy/modules/services/xserver.if --- nsaserefpolicy/policy/modules/services/xserver.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/xserver.if 2009-08-03 06:49:41.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/xserver.if 2009-08-05 07:48:30.000000000 -0400 @@ -90,7 +90,7 @@ allow $2 xauth_home_t:file manage_file_perms; allow $2 xauth_home_t:file { relabelfrom relabelto }; @@ -17418,7 +17470,7 @@ diff -b -B --ignore-all-space --exclude- domtrans_pattern($1, xserver_exec_t, xserver_t) ') -@@ -1159,6 +1281,276 @@ +@@ -1159,6 +1281,278 @@ ######################################## ## @@ -17541,7 +17593,7 @@ diff -b -B --ignore-all-space --exclude- + +######################################## +## -+## Dontaudit write to .xsession-errors file ++## Dontaudit append to .xsession-errors file +## +## +## @@ -17549,7 +17601,7 @@ diff -b -B --ignore-all-space --exclude- +## +## +# -+interface(`xserver_dontaudit_rw_xdm_home_files',` ++interface(`xserver_dontaudit_append_xdm_home_files',` + gen_require(` + type xdm_home_t; + ') @@ -17574,6 +17626,7 @@ diff -b -B --ignore-all-space --exclude- + gen_require(` + type xdm_t, xdm_tmp_t; + type xdm_xproperty_t; ++ type xdm_home_t; + class x_client all_x_client_perms; + class x_drawable all_x_drawable_perms; + class x_property all_x_property_perms; @@ -17589,11 +17642,12 @@ diff -b -B --ignore-all-space --exclude- + xserver_xdm_stream_connect($1) + xserver_setattr_xdm_tmp_dirs($1) + xserver_read_xdm_pid($1) ++ xserver_search_xdm_lib($1) + + allow $1 xdm_t:x_client { getattr destroy }; + allow $1 xdm_t:x_drawable { read receive get_property getattr send list_child add_child }; + allow $1 xdm_xproperty_t:x_property { write read }; -+ ++ allow $1 xdm_home_t:file append_file_perms; +') + +######################################## @@ -17695,7 +17749,7 @@ diff -b -B --ignore-all-space --exclude- ## Interface to provide X object permissions on a given X server to ## an X client domain. Gives the domain complete control over the ## display. -@@ -1172,7 +1564,103 @@ +@@ -1172,7 +1566,103 @@ interface(`xserver_unconfined',` gen_require(` attribute xserver_unconfined_type; @@ -19251,7 +19305,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/init.te serefpolicy-3.6.26/policy/modules/system/init.te --- nsaserefpolicy/policy/modules/system/init.te 2009-07-30 09:44:08.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/system/init.te 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/system/init.te 2009-08-05 07:18:15.000000000 -0400 @@ -17,6 +17,20 @@ ## gen_tunable(init_upstart, false) @@ -19641,7 +19695,7 @@ diff -b -B --ignore-all-space --exclude- + + +optional_policy(` -+ xserver_rw_xdm_home_files(daemon) ++ xserver_dontaudit_append_xdm_home_files(daemon) + tunable_policy(`use_nfs_home_dirs',` + fs_dontaudit_rw_nfs_files(daemon) + ') @@ -22990,7 +23044,7 @@ diff -b -B --ignore-all-space --exclude- +/dev/shm/mono.* gen_context(system_u:object_r:user_tmpfs_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.26/policy/modules/system/userdomain.if --- nsaserefpolicy/policy/modules/system/userdomain.if 2009-07-28 13:28:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/system/userdomain.if 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/system/userdomain.if 2009-08-05 07:54:48.000000000 -0400 @@ -30,8 +30,9 @@ ') @@ -23900,7 +23954,7 @@ diff -b -B --ignore-all-space --exclude- logging_dontaudit_send_audit_msgs($1_t) # Need to to this just so screensaver will work. Should be moved to screensaver domain -@@ -891,28 +953,43 @@ +@@ -891,28 +953,47 @@ selinux_get_enforce_mode($1_t) optional_policy(` @@ -23916,6 +23970,10 @@ diff -b -B --ignore-all-space --exclude- + devicekit_dbus_chat($1_usertype) + devicekit_dbus_chat_disk($1_usertype) + devicekit_dbus_chat_power($1_usertype) ++ ') ++ ++ optional_policy(` ++ fprintd_dbus_chat($1_t) ') optional_policy(` @@ -23951,7 +24009,7 @@ diff -b -B --ignore-all-space --exclude- ') ') -@@ -946,8 +1023,8 @@ +@@ -946,8 +1027,8 @@ # Declarations # @@ -23961,7 +24019,7 @@ diff -b -B --ignore-all-space --exclude- userdom_common_user_template($1) ############################## -@@ -956,11 +1033,12 @@ +@@ -956,11 +1037,12 @@ # # port access is audited even if dac would not have allowed it, so dontaudit it here @@ -23976,7 +24034,7 @@ diff -b -B --ignore-all-space --exclude- # cjp: why? files_read_kernel_symbol_table($1_t) -@@ -978,37 +1056,55 @@ +@@ -978,37 +1060,55 @@ ') ') @@ -24046,7 +24104,7 @@ diff -b -B --ignore-all-space --exclude- ') ####################################### -@@ -1042,7 +1138,7 @@ +@@ -1042,7 +1142,7 @@ # template(`userdom_admin_user_template',` gen_require(` @@ -24055,7 +24113,7 @@ diff -b -B --ignore-all-space --exclude- ') ############################## -@@ -1051,8 +1147,7 @@ +@@ -1051,8 +1151,7 @@ # # Inherit rules for ordinary users. @@ -24065,7 +24123,7 @@ diff -b -B --ignore-all-space --exclude- domain_obj_id_change_exemption($1_t) role system_r types $1_t; -@@ -1075,7 +1170,8 @@ +@@ -1075,7 +1174,8 @@ # Skip authentication when pam_rootok is specified. allow $1_t self:passwd rootok; @@ -24075,7 +24133,7 @@ diff -b -B --ignore-all-space --exclude- kernel_read_software_raid_state($1_t) kernel_getattr_core_if($1_t) -@@ -1091,6 +1187,7 @@ +@@ -1091,6 +1191,7 @@ kernel_sigstop_unlabeled($1_t) kernel_signull_unlabeled($1_t) kernel_sigchld_unlabeled($1_t) @@ -24083,7 +24141,7 @@ diff -b -B --ignore-all-space --exclude- corenet_tcp_bind_generic_port($1_t) # allow setting up tunnels -@@ -1098,8 +1195,6 @@ +@@ -1098,8 +1199,6 @@ dev_getattr_generic_blk_files($1_t) dev_getattr_generic_chr_files($1_t) @@ -24092,7 +24150,7 @@ diff -b -B --ignore-all-space --exclude- # Allow MAKEDEV to work dev_create_all_blk_files($1_t) dev_create_all_chr_files($1_t) -@@ -1154,20 +1249,6 @@ +@@ -1154,20 +1253,6 @@ # But presently necessary for installing the file_contexts file. seutil_manage_bin_policy($1_t) @@ -24113,7 +24171,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` postgresql_unconfined($1_t) ') -@@ -1213,6 +1294,7 @@ +@@ -1213,6 +1298,7 @@ dev_relabel_all_dev_nodes($1) files_create_boot_flag($1) @@ -24121,7 +24179,7 @@ diff -b -B --ignore-all-space --exclude- # Necessary for managing /boot/efi fs_manage_dos_files($1) -@@ -1278,11 +1360,15 @@ +@@ -1278,11 +1364,15 @@ interface(`userdom_user_home_content',` gen_require(` type user_home_t; @@ -24137,7 +24195,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1374,12 +1460,13 @@ +@@ -1374,12 +1464,13 @@ ') allow $1 user_home_dir_t:dir search_dir_perms; @@ -24152,7 +24210,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -1412,6 +1499,14 @@ +@@ -1412,6 +1503,14 @@ allow $1 user_home_dir_t:dir list_dir_perms; files_search_home($1) @@ -24167,7 +24225,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1427,9 +1522,11 @@ +@@ -1427,9 +1526,11 @@ interface(`userdom_dontaudit_list_user_home_dirs',` gen_require(` type user_home_dir_t; @@ -24179,7 +24237,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1486,6 +1583,25 @@ +@@ -1486,6 +1587,25 @@ allow $1 user_home_dir_t:dir relabelto; ') @@ -24205,7 +24263,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## ## ## Create directories in the home dir root with -@@ -1560,6 +1676,8 @@ +@@ -1560,6 +1680,8 @@ ') dontaudit $1 user_home_t:dir search_dir_perms; @@ -24214,7 +24272,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1653,6 +1771,7 @@ +@@ -1653,6 +1775,7 @@ type user_home_dir_t, user_home_t; ') @@ -24222,7 +24280,7 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t) files_search_home($1) ') -@@ -1780,19 +1899,32 @@ +@@ -1780,19 +1903,32 @@ # interface(`userdom_exec_user_home_content_files',` gen_require(` @@ -24262,7 +24320,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1827,6 +1959,7 @@ +@@ -1827,6 +1963,7 @@ interface(`userdom_manage_user_home_content_files',` gen_require(` type user_home_dir_t, user_home_t; @@ -24270,7 +24328,7 @@ diff -b -B --ignore-all-space --exclude- ') manage_files_pattern($1, user_home_t, user_home_t) -@@ -2374,7 +2507,7 @@ +@@ -2374,7 +2511,7 @@ ######################################## ## @@ -24279,7 +24337,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -2728,11 +2861,32 @@ +@@ -2728,11 +2865,32 @@ # interface(`userdom_search_user_home_content',` gen_require(` @@ -24314,7 +24372,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2860,7 +3014,25 @@ +@@ -2860,7 +3018,25 @@ type user_tmp_t; ') @@ -24341,7 +24399,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2897,6 +3069,7 @@ +@@ -2897,6 +3073,7 @@ ') read_files_pattern($1, userdomain, userdomain) @@ -24349,7 +24407,7 @@ diff -b -B --ignore-all-space --exclude- kernel_search_proc($1) ') -@@ -3027,3 +3200,501 @@ +@@ -3027,3 +3204,501 @@ allow $1 userdomain:dbus send_msg; ') Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.889 retrieving revision 1.890 diff -u -p -r1.889 -r1.890 --- selinux-policy.spec 4 Aug 2009 11:32:06 -0000 1.889 +++ selinux-policy.spec 5 Aug 2009 19:37:52 -0000 1.890 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.26 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -475,6 +475,9 @@ exit 0 %endif %changelog +* Wed Aug 5 2009 Dan Walsh 3.6.26-5 +- Allow svirt images to create sock_file in svirt_var_run_t + * Tue Aug 4 2009 Dan Walsh 3.6.26-4 - Allow exim to getattr on mountpoints - Fixes for pulseaudio From awjb at fedoraproject.org Wed Aug 5 20:05:54 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Wed, 5 Aug 2009 20:05:54 +0000 (UTC) Subject: rpms/synce-sync-engine/devel synce-sync-engine.spec,1.14,1.15 Message-ID: <20090805200554.921F311C0347@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/synce-sync-engine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21739 Modified Files: synce-sync-engine.spec Log Message: - fix #514639 Index: synce-sync-engine.spec =================================================================== RCS file: /cvs/pkgs/rpms/synce-sync-engine/devel/synce-sync-engine.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- synce-sync-engine.spec 27 Jul 2009 05:17:35 -0000 1.14 +++ synce-sync-engine.spec 5 Aug 2009 20:05:54 -0000 1.15 @@ -3,7 +3,7 @@ Name: synce-sync-engine Version: 0.14 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Synce synchronization engine Group: Applications/Communications @@ -57,6 +57,13 @@ mv \ rm -fr $RPM_BUILD_ROOT%{python_sitelib}/plugins/ +# install the dbus activation service +install -Dpm0644 config/org.synce.SyncEngine.service \ + $RPM_BUILD_ROOT%{_datadir}/dbus-1/services/org.synce.SyncEngine.service + +# spurious doc dir installed by build process +rm -fr $RPM_BUILD_ROOT%{_datadir}/doc/sync-engine + mkdir -p $RPM_BUILD_ROOT%{_datadir}/opensync/defaults/ # make defaults file @@ -74,12 +81,12 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc CHANGELOG COPYING +%doc CHANGELOG COPYING config/syncengine.conf.xml %{_bindir}/*py %{_bindir}/sync-engine %{python_sitelib}/SyncEngine/ %{python_sitelib}/synce_sync_engine-%{version}-py?.?.egg-info/ -%{_datadir}/doc/sync-engine/ +%{_datadir}/dbus-1/services/org.synce.SyncEngine.service %files -n libopensync-plugin-synce-wm5 %defattr(-,root,root,-) @@ -87,6 +94,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/opensync/defaults/* %changelog +* Wed Aug 05 2009 Andreas Bierfert +- 0.14-3 +- install dbus file (#514639) + * Sun Jul 26 2009 Fedora Release Engineering - 0.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From transif at fedoraproject.org Wed Aug 5 20:13:56 2009 From: transif at fedoraproject.org (Transifex System User) Date: Wed, 5 Aug 2009 20:13:56 +0000 (UTC) Subject: comps/po ca.po,1.20,1.21 Message-ID: <20090805201356.A599411C0347@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23880/po Modified Files: ca.po Log Message: Sending translation for Catalan Index: ca.po =================================================================== RCS file: /cvs/pkgs/comps/po/ca.po,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- ca.po 1 May 2009 17:28:00 -0000 1.20 +++ ca.po 5 Aug 2009 20:13:56 -0000 1.21 @@ -17,15 +17,13 @@ # http://www.softcatala.org/projectes/fedora/ # i contacteu l'anterior traductor/a. # -# Nota: les cadenes marcades amb TODO tenen una traducci? inexacta o l'original. -# Aix? ?s degut a que comps-po ha de tenir el 100% de cadenes per assegurar el -# suport + msgid "" msgstr "" "Project-Id-Version: comps-po\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-01 14:12+0000\n" -"PO-Revision-Date: 2009-05-01 23:25+0100\n" +"POT-Creation-Date: 2009-04-29 15:51-0400\n" +"PO-Revision-Date: 2009-08-05 23:25+0100\n" "Last-Translator: Oscar Osta Pueyo \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" @@ -122,7 +120,7 @@ msgstr "Suport per al bengal?" #: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 #: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 msgid "Bhutanese Support" -msgstr "Bhutanese Support" +msgstr "" #: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 #: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 @@ -533,7 +531,6 @@ msgstr "Lleng?es" msgid "Lao Support" msgstr "Suport per al lao" -# TODO #: ../comps-f7.xml.in.h:90 ../comps-f8.xml.in.h:94 ../comps-f9.xml.in.h:97 #: ../comps-f10.xml.in.h:104 ../comps-f11.xml.in.h:119 msgid "Latvian Support" @@ -1232,7 +1229,6 @@ msgstr "Paquets de tipus de lletres de m msgid "Esperanto Support" msgstr "Suport per a l'esperanto" -# TODO #: ../comps-f9.xml.in.h:91 ../comps-f10.xml.in.h:96 ../comps-f11.xml.in.h:108 msgid "Kashubian Support" msgstr "Suport per al caixubi" @@ -1259,7 +1255,6 @@ msgstr "Entorn d'escriptori SUGAR" msgid "SUGAR is the desktop environment developed for the OLPC XO." msgstr "El SUGAR ?s un entorn d'escriptori desenvolupat per al XO de l'OLPC." -# TODO #: ../comps-f9.xml.in.h:201 ../comps-f10.xml.in.h:213 #: ../comps-f11.xml.in.h:245 msgid "Walloon Support" @@ -1281,7 +1276,6 @@ msgstr "M?todes d'entrada" msgid "Input method packages for the input of international text." msgstr "Paquets de m?todes d'entrada per a introduir text internacional." -# TODO #: ../comps-f10.xml.in.h:95 ../comps-f11.xml.in.h:107 msgid "Kashmiri Support" msgstr "Suport per al caixmiri" @@ -1294,17 +1288,14 @@ msgstr "Suport per al konkani" msgid "LXDE" msgstr "LXDE" -# TODO #: ../comps-f10.xml.in.h:113 ../comps-f11.xml.in.h:129 msgid "Maithili Support" msgstr "Suport per al maithili" -# TODO #: ../comps-f10.xml.in.h:120 ../comps-f11.xml.in.h:140 msgid "Myanmar (Burmese) Support" msgstr "Suport per al myanmar (birm?)" -# TODO #: ../comps-f10.xml.in.h:146 ../comps-f11.xml.in.h:170 msgid "Sindhi Support" msgstr "Suport per al sindhi" @@ -1318,7 +1309,6 @@ msgstr "" msgid "Tajik Support" msgstr "Suport per al tajik" -# TODO #: ../comps-f10.xml.in.h:207 ../comps-f11.xml.in.h:239 msgid "Uzbek Support" msgstr "Suport per a l'uzbek" @@ -1379,14 +1369,13 @@ msgstr "Suport per al kazakh" msgid "Kinyarwanda Support" msgstr "Suport per al kinyarwanda" -# TODO #: ../comps-f11.xml.in.h:118 msgid "Latin Support" msgstr "Suport per al llat?" #: ../comps-f11.xml.in.h:126 msgid "Luxembourgish Support" -msgstr "" +msgstr "Suport per al luxemburgu?s" #: ../comps-f11.xml.in.h:130 msgid "Malagasy Support" @@ -1398,7 +1387,7 @@ msgstr "Suport per al malt?s" #: ../comps-f11.xml.in.h:134 msgid "Manx Support" -msgstr "" +msgstr "Suport per al manx" #: ../comps-f11.xml.in.h:137 msgid "MinGW cross-compiler" From dwalsh at fedoraproject.org Wed Aug 5 20:18:06 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 5 Aug 2009 20:18:06 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch,1.44,1.45 Message-ID: <20090805201806.6D91611C0347@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24580 Modified Files: policy-F12.patch Log Message: * Wed Aug 5 2009 Dan Walsh 3.6.26-5 - Allow svirt images to create sock_file in svirt_var_run_t policy-F12.patch: Makefile | 2 Rules.modular | 8 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/securetty_types | 5 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 4 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/virtual_domain_context | 1 config/appconfig-mcs/virtual_image_context | 2 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/virtual_domain_context | 1 config/appconfig-mls/virtual_image_context | 2 config/appconfig-standard/securetty_types | 5 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 1 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 3 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 15 policy/modules/admin/rpm.if | 176 ++ policy/modules/admin/rpm.te | 61 policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.te | 9 policy/modules/admin/vbetool.te | 8 policy/modules/apps/awstats.te | 2 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 + policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 ++ policy/modules/apps/gnome.te | 92 + policy/modules/apps/gpg.te | 15 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 129 ++ policy/modules/apps/java.te | 17 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 + policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 +++++ policy/modules/apps/nsplugin.te | 285 ++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/pulseaudio.te | 4 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 +++- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 57 policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 145 ++ policy/modules/apps/sandbox.te | 274 ++++ policy/modules/apps/screen.if | 24 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 60 policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 21 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 28 policy/modules/kernel/devices.fc | 3 policy/modules/kernel/devices.if | 164 ++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 +- policy/modules/kernel/domain.te | 85 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 279 ++++ policy/modules/kernel/files.te | 5 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 20 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 31 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 122 - policy/modules/roles/sysadm.te | 125 -- policy/modules/roles/unconfineduser.fc | 37 policy/modules/roles/unconfineduser.if | 638 ++++++++++ policy/modules/roles/unconfineduser.te | 395 ++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/webadm.te | 2 policy/modules/roles/xguest.te | 18 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 35 policy/modules/services/apache.if | 327 +++-- policy/modules/services/apache.te | 409 +++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 19 policy/modules/services/bluetooth.te | 6 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 20 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 ++- policy/modules/services/cron.te | 132 +- policy/modules/services/cups.fc | 7 policy/modules/services/cups.te | 13 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 25 policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 41 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 2 policy/modules/services/ftp.te | 50 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 12 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 40 policy/modules/services/kerberos.te | 13 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 - policy/modules/services/nagios.te | 55 policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 + policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 ++ policy/modules/services/nslcd.te | 50 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 1 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 4 policy/modules/services/policykit.if | 48 policy/modules/services/policykit.te | 43 policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++ policy/modules/services/postfix.te | 136 +- policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 7 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 8 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 22 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 64 + policy/modules/services/rtkit_daemon.te | 36 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 + policy/modules/services/samba.te | 78 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 63 - policy/modules/services/setroubleshoot.te | 60 policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 ++ policy/modules/services/shorewall.te | 97 + policy/modules/services/smartmon.te | 12 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 +- policy/modules/services/squid.te | 7 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 163 ++ policy/modules/services/ssh.te | 66 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/uucp.te | 3 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 106 + policy/modules/services/virt.te | 264 ++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 28 policy/modules/services/xserver.if | 538 ++++++++ policy/modules/services/xserver.te | 308 ++++ policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 ++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 9 policy/modules/system/hostname.te | 4 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 138 ++ policy/modules/system/init.te | 166 ++ policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 28 policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 152 +- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 32 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 35 policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 76 + policy/modules/system/selinuxutil.fc | 16 policy/modules/system/selinuxutil.if | 288 ++++ policy/modules/system/selinuxutil.te | 227 +-- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 116 + policy/modules/system/sysnetwork.te | 72 - policy/modules/system/udev.fc | 3 policy/modules/system/udev.te | 34 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 439 ------- policy/modules/system/unconfined.te | 226 --- policy/modules/system/userdomain.fc | 5 policy/modules/system/userdomain.if | 1303 +++++++++++++++------ policy/modules/system/userdomain.te | 50 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 127 +- policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 291 files changed, 12888 insertions(+), 2598 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- policy-F12.patch 5 Aug 2009 19:37:52 -0000 1.44 +++ policy-F12.patch 5 Aug 2009 20:18:06 -0000 1.45 @@ -5670,7 +5670,7 @@ diff -b -B --ignore-all-space --exclude- +gen_user(guest_u, user, guest_r, s0, s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/staff.te serefpolicy-3.6.26/policy/modules/roles/staff.te --- nsaserefpolicy/policy/modules/roles/staff.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/roles/staff.te 2009-08-05 07:37:10.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/roles/staff.te 2009-08-05 16:17:34.000000000 -0400 @@ -15,156 +15,110 @@ # Local policy # @@ -5828,7 +5828,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` - sysadm_role_change(staff_r) - userdom_dontaudit_use_user_terminals(staff_t) -+ lpd_list_spool(staff_t ++ lpd_list_spool(staff_t) ') optional_policy(` From rdieter at fedoraproject.org Wed Aug 5 20:26:48 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 20:26:48 +0000 (UTC) Subject: comps comps-f12.xml.in,1.74,1.75 Message-ID: <20090805202648.7013511C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26057 Modified Files: comps-f12.xml.in Log Message: punt kde-plasma-networkmanagement, still not near testable Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- comps-f12.xml.in 5 Aug 2009 15:05:25 -0000 1.74 +++ comps-f12.xml.in 5 Aug 2009 20:26:48 -0000 1.75 @@ -3561,7 +3561,6 @@ cups-pk-helper digikam kaffeine - kde-plasma-networkmanagement kde-settings-pulseaudio kdeaccessibility kdeartwork-screensavers @@ -3582,6 +3581,7 @@ kpackagekit ksshaskpass ktorrent + NetworkManager-gnome pinentry-qt PolicyKit-kde scribus @@ -3605,6 +3605,7 @@ kdebase-workspace-python-applet kdebase-workspace-wallpapers kdeclassic-icon-theme + kde-plasma-networkmanagement kdeedu kdetoys kdissert From dwalsh at fedoraproject.org Wed Aug 5 20:37:40 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 5 Aug 2009 20:37:40 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch,1.45,1.46 Message-ID: <20090805203740.61B6911C0347@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28930 Modified Files: policy-F12.patch Log Message: * Wed Aug 5 2009 Dan Walsh 3.6.26-5 - Allow svirt images to create sock_file in svirt_var_run_t policy-F12.patch: Makefile | 2 Rules.modular | 8 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/securetty_types | 5 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 4 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/virtual_domain_context | 1 config/appconfig-mcs/virtual_image_context | 2 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/virtual_domain_context | 1 config/appconfig-mls/virtual_image_context | 2 config/appconfig-standard/securetty_types | 5 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 1 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 3 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 15 policy/modules/admin/rpm.if | 176 ++ policy/modules/admin/rpm.te | 61 policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.te | 9 policy/modules/admin/vbetool.te | 8 policy/modules/apps/awstats.te | 2 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 + policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 ++ policy/modules/apps/gnome.te | 92 + policy/modules/apps/gpg.te | 15 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 129 ++ policy/modules/apps/java.te | 17 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 + policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 +++++ policy/modules/apps/nsplugin.te | 285 ++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/pulseaudio.te | 4 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 +++- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 57 policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 145 ++ policy/modules/apps/sandbox.te | 274 ++++ policy/modules/apps/screen.if | 24 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 60 policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 21 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 28 policy/modules/kernel/devices.fc | 3 policy/modules/kernel/devices.if | 164 ++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 +- policy/modules/kernel/domain.te | 85 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 279 ++++ policy/modules/kernel/files.te | 5 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 20 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 31 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 122 - policy/modules/roles/sysadm.te | 125 -- policy/modules/roles/unconfineduser.fc | 37 policy/modules/roles/unconfineduser.if | 638 ++++++++++ policy/modules/roles/unconfineduser.te | 395 ++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/webadm.te | 2 policy/modules/roles/xguest.te | 18 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 35 policy/modules/services/apache.if | 327 +++-- policy/modules/services/apache.te | 409 +++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 19 policy/modules/services/bluetooth.te | 6 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 20 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 ++- policy/modules/services/cron.te | 132 +- policy/modules/services/cups.fc | 7 policy/modules/services/cups.te | 13 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 25 policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 41 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 2 policy/modules/services/ftp.te | 50 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 12 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 40 policy/modules/services/kerberos.te | 13 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 - policy/modules/services/nagios.te | 55 policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 + policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 ++ policy/modules/services/nslcd.te | 50 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 1 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 4 policy/modules/services/policykit.if | 48 policy/modules/services/policykit.te | 43 policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++ policy/modules/services/postfix.te | 136 +- policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 7 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 8 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 22 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 64 + policy/modules/services/rtkit_daemon.te | 36 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 + policy/modules/services/samba.te | 78 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 63 - policy/modules/services/setroubleshoot.te | 60 policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 ++ policy/modules/services/shorewall.te | 97 + policy/modules/services/smartmon.te | 12 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 +- policy/modules/services/squid.te | 7 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 163 ++ policy/modules/services/ssh.te | 66 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/uucp.te | 3 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 106 + policy/modules/services/virt.te | 264 ++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 28 policy/modules/services/xserver.if | 538 ++++++++ policy/modules/services/xserver.te | 308 ++++ policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 ++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 9 policy/modules/system/hostname.te | 4 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 138 ++ policy/modules/system/init.te | 166 ++ policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 28 policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 152 +- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 32 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 35 policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 76 + policy/modules/system/selinuxutil.fc | 16 policy/modules/system/selinuxutil.if | 288 ++++ policy/modules/system/selinuxutil.te | 227 +-- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 116 + policy/modules/system/sysnetwork.te | 72 - policy/modules/system/udev.fc | 3 policy/modules/system/udev.te | 34 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 439 ------- policy/modules/system/unconfined.te | 226 --- policy/modules/system/userdomain.fc | 5 policy/modules/system/userdomain.if | 1303 +++++++++++++++------ policy/modules/system/userdomain.te | 50 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 127 +- policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 291 files changed, 12888 insertions(+), 2598 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- policy-F12.patch 5 Aug 2009 20:18:06 -0000 1.45 +++ policy-F12.patch 5 Aug 2009 20:37:39 -0000 1.46 @@ -3958,12 +3958,12 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/screen.if serefpolicy-3.6.26/policy/modules/apps/screen.if --- nsaserefpolicy/policy/modules/apps/screen.if 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/apps/screen.if 2009-08-05 07:38:57.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/apps/screen.if 2009-08-05 16:33:49.000000000 -0400 @@ -61,6 +61,8 @@ manage_fifo_files_pattern($1_screen_t, screen_dir_t, screen_var_run_t) manage_dirs_pattern($1_screen_t, screen_dir_t, screen_dir_t) filetrans_pattern($1_screen_t, screen_dir_t, screen_var_run_t, fifo_file) -+ dontaudit $3 $1_var_run_t:fifo_file read; ++ dontaudit $3 screen_var_run_t:fifo_file read; + files_pid_filetrans($1_screen_t, screen_dir_t, dir) From bubeck at fedoraproject.org Wed Aug 5 20:42:46 2009 From: bubeck at fedoraproject.org (Dr. Tilmann Bubeck) Date: Wed, 5 Aug 2009 20:42:46 +0000 (UTC) Subject: rpms/vacation/devel import.log, NONE, 1.1 vacation.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805204246.315E011C0347@cvs1.fedora.phx.redhat.com> Author: bubeck Update of /cvs/pkgs/rpms/vacation/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30111/devel Modified Files: .cvsignore sources Added Files: import.log vacation.spec Log Message: First checkin --- NEW FILE import.log --- vacation-1_2_7_0-6_fc11:HEAD:vacation-1.2.7.0-6.fc11.src.rpm:1249504928 --- NEW FILE vacation.spec --- Summary: Automatic mail answering program Name: vacation Version: 1.2.7.0 Release: 6%{?dist} License: GPLv2 Group: Applications/System Source: http://downloads.sourceforge.net/vacation/%{name}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: smtpdaemon URL: http://sourceforge.net/projects/vacation/ BuildRequires: gdbm-devel %description Vacation is the automatic mail answering program found on many Unix systems. %description -l de Vacation beantwortet automatisch alle eingehenden EMails mit einer Standard-Antwort und ist auf vielen Unix-Systemen vorhanden. %prep %setup -q %build make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -D -p -m 755 vacation $RPM_BUILD_ROOT%{_bindir}/vacation install -D -p -m 755 vaclook $RPM_BUILD_ROOT%{_bindir}/vaclook install -D -p -m 444 vacation.man $RPM_BUILD_ROOT%{_mandir}/man1/vacation.1 install -D -p -m 444 vaclook.man $RPM_BUILD_ROOT%{_mandir}/man1/vaclook.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/vacation %{_bindir}/vaclook %{_mandir}/*/* %doc COPYING README README.smrsh ChangeLog %changelog * Mon Aug 03 2009 Dr. Tilmann Bubeck - 1.2.7.0-6 - changed license to GPLv2 until licensing is clarified with upstream - changed source URL to "downloads" instead of "download". (bz #474802) * Mon Jul 06 2009 Dr. Tilmann Bubeck - 1.2.7.0-5 - Fixes according comments from bz #474802 * Wed Jun 24 2009 Dr. Tilmann Bubeck - 1.2.7.0-4 - repackaged for Fedora 11. - Fixed bugs from bz #474802 * Fri Dec 05 2008 Dr. Tilmann Bubeck - 1.2.7.0-1 - Upgraded to 1.2.7.0 - repackaged for Fedora 10. * Tue Sep 03 2002 Pete O'Hara - Version 1.2.7.rc1, Release 1.2.1 - Upgraded to 1.2.7.rc1 * Mon Aug 26 2002 Pete O'Hara - Version 1.2.6.1, Release 1.2.0 - Initial release for Mail Suite * Sun Nov 11 2001 Devon - upgrade to version 1.2.7.rc1 * Sat Nov 10 2001 Devon - upgrade to version 1.2.6 * Wed Sep 19 2001 Devon - added %%post link /etc/smrsh to /usr/bin/vacation - added %%postun deletion of /etc/smrsh/vacation - defined a umask of 022 fix permissions on created files. $HOME/.forward was created group writable, smrsh refused to run in that case. See vacation-1.2.2-permissions.patch * Mon Aug 07 2000 Than Ngo - fix specfile and patch file to rebuilt * Mon Aug 07 2000 Michael Stefaniuc - upgraded to 1.2.2 - fixed security fix * Wed Aug 02 2000 Than Ngo - fix manpath (Bug #15070) * Mon Jul 24 2000 Prospector - rebuilt * Sun Jul 16 2000 Florian La Roche - add security fix * Mon Jul 10 2000 Than Ngo - fix problem (it won't include the .vacation.msg) (bug #13572) - use RPM macros * Mon Jul 03 2000 Prospector - automatic rebuild * Sun May 28 2000 Ngo Than - rebuild for 7.0 - put man pages in correct place - cleanup specfile - fix Summary * Fri Dec 10 1999 Ngo Than - initial RPM for powertools-6.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vacation/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 16:47:08 -0000 1.1 +++ .cvsignore 5 Aug 2009 20:42:45 -0000 1.2 @@ -0,0 +1 @@ +vacation-1.2.7.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vacation/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 16:47:08 -0000 1.1 +++ sources 5 Aug 2009 20:42:46 -0000 1.2 @@ -0,0 +1 @@ +cae9253eee4c2e68af01bc6b1f469cd2 vacation-1.2.7.0.tar.gz From rdieter at fedoraproject.org Wed Aug 5 20:52:04 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 20:52:04 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.303,1.304 Message-ID: <20090805205204.5D96611C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31783 Modified Files: qt.spec Log Message: * Wed Aug 05 2009 Rex Dieter 4.5.2-6 - use linker scripts for _debug targets (#510246) - tighten deps using %{?_isa} - -x11: Requires(post,postun): /sbin/ldconfig Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v retrieving revision 1.303 retrieving revision 1.304 diff -u -p -r1.303 -r1.304 --- qt.spec 30 Jul 2009 11:37:22 -0000 1.303 +++ qt.spec 5 Aug 2009 20:52:03 -0000 1.304 @@ -12,7 +12,7 @@ Epoch: 1 Name: qt4 %endif Version: 4.5.2 -Release: 5%{?dist} +Release: 6%{?dist} # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPLv2 with exceptions or GPLv3 with exceptions @@ -249,8 +249,8 @@ Qt Assistant %package devel Summary: Development files for the Qt toolkit Group: Development/Libraries -Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} -Requires: %{name}-x11 +Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-x11%{?_isa} Requires: %{x_deps} Requires: libpng-devel Requires: libjpeg-devel @@ -285,7 +285,7 @@ Qt Linguist %package examples Summary: Programming examples for %{name} Group: Documentation -Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} %description examples %{summary}. @@ -294,7 +294,7 @@ Requires: %{name} = %{?epoch:%{epoch}:}% %package mysql Summary: MySQL driver for Qt's SQL classes Group: System Environment/Libraries -Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: qt4-MySQL < %{version}-%{release} Provides: qt4-MySQL = %{version}-%{release} %if "%{name}" != "qt4" @@ -309,7 +309,7 @@ Provides: qt4-mysql = %{version}-%{rele %package odbc Summary: ODBC driver for Qt's SQL classes Group: System Environment/Libraries -Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: qt4-ODBC < %{version}-%{release} Provides: qt4-ODBC = %{version}-%{release} %if "%{name}" != "qt4" @@ -324,7 +324,7 @@ Provides: qt4-odbc = %{version}-%{relea %package postgresql Summary: PostgreSQL driver for Qt's SQL classes Group: System Environment/Libraries -Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: qt4-PostgreSQL < %{version}-%{release} Provides: qt4-PostgreSQL = %{version}-%{release} %if "%{name}" != "qt4" @@ -354,11 +354,13 @@ Provides: qt4-assistant = %{version}-%{r %if "%{name}" != "qt4" Provides: %{name}-assistant = %{version}-%{release} %endif -Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} %if "%{name}" != "qt4" Obsoletes: qt4-x11 < %{version}-%{release} Provides: qt4-x11 = %{version}-%{release} %endif +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig %description x11 Qt libraries used for drawing widgets and OpenGL items. @@ -563,13 +565,18 @@ for i in * ; do done popd -# _debug lib symlinks (see bug #196513) +# _debug targets (see bug #196513) pushd %{buildroot}%{_qt4_libdir} for lib in libQt*.so ; do - ln -s $lib $(basename $lib .so)_debug.so + libbase=`basename $lib .so | sed -e 's/^lib//'` +# ln -s $lib lib${libbase}_debug.so + echo "INPUT(-l${libbase})" > lib${libbase}_debug.so done for lib in libQt*.a ; do - ln -s $lib $(basename $lib .a)_debug.a + libbase=`basename $lib .a | sed -e 's/^lib//' ` +# ln -s $lib lib${libbase}_debug.a + echo "INPUT(-l${libbase})" > lib${libbase}_debug.a + done popd @@ -916,6 +923,11 @@ fi %{_datadir}/icons/hicolor/*/apps/qt4-logo.* %changelog +* Wed Aug 05 2009 Rex Dieter 4.5.2-6 +- use linker scripts for _debug targets (#510246) +- tighten deps using %%{?_isa} +- -x11: Requires(post,postun): /sbin/ldconfig + * Thu Jul 30 2009 Than Ngo - 4.5.2-5 - apply upstream patch to fix issue in Copy and paste From rdieter at fedoraproject.org Wed Aug 5 20:59:40 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 20:59:40 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.304,1.305 Message-ID: <20090805205940.A985811C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv697 Modified Files: qt.spec Log Message: fix scriptlet typo Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v retrieving revision 1.304 retrieving revision 1.305 diff -u -p -r1.304 -r1.305 --- qt.spec 5 Aug 2009 20:52:03 -0000 1.304 +++ qt.spec 5 Aug 2009 20:59:40 -0000 1.305 @@ -576,7 +576,6 @@ for lib in libQt*.a ; do libbase=`basename $lib .a | sed -e 's/^lib//' ` # ln -s $lib lib${libbase}_debug.a echo "INPUT(-l${libbase})" > lib${libbase}_debug.a - done popd @@ -688,7 +687,7 @@ rm -rf %{buildroot} %post devel touch --no-create %{_datadir}/icons/hicolor ||: -%posttrans +%posttrans devel gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: %postun devel From dwayne at fedoraproject.org Wed Aug 5 21:02:16 2009 From: dwayne at fedoraproject.org (dwayne) Date: Wed, 5 Aug 2009 21:02:16 +0000 (UTC) Subject: rpms/virtaal/F-10 .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 virtaal.spec, 1.6, 1.7 Message-ID: <20090805210216.13E7B11C0347@cvs1.fedora.phx.redhat.com> Author: dwayne Update of /cvs/pkgs/rpms/virtaal/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1291 Modified Files: .cvsignore sources virtaal.spec Log Message: * Wed Aug 5 2009 Dwayne Bailey - 0.4.0-1 - Update to 0.4.0 final - Terminology suggestions - Syntax highlighting - Support for "placeables" or placeholders - Support for editing inline elements of XLIFF files - Improvements to preferences - Updated translations. - Improvements for right-to-left languages. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 18 Feb 2009 18:03:12 -0000 1.5 +++ .cvsignore 5 Aug 2009 21:02:15 -0000 1.6 @@ -1 +1 @@ -virtaal-0.3.1.tar.bz2 +virtaal-0.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 18 Feb 2009 18:03:12 -0000 1.5 +++ sources 5 Aug 2009 21:02:15 -0000 1.6 @@ -1 +1 @@ -eef03a4afa2f8a1e17f94a807268b7e3 virtaal-0.3.1.tar.bz2 +1d30f5eb86cf36fba609cb5e20de627a virtaal-0.4.0.tar.bz2 Index: virtaal.spec =================================================================== RCS file: /cvs/pkgs/rpms/virtaal/F-10/virtaal.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- virtaal.spec 18 Feb 2009 18:03:12 -0000 1.6 +++ virtaal.spec 5 Aug 2009 21:02:15 -0000 1.7 @@ -1,14 +1,14 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: virtaal -Version: 0.3.1 +Version: 0.4.0 Release: 1%{?dist} Summary: Localization and translation editor Group: Development/Tools License: GPLv2+ URL: http://translate.sourceforge.net/wiki/virtaal/index -Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2 +Source0: http://sourceforge.net/projects/translate/files/Virtaal/%{version}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: virtaal-0.3beta1-setup_drop_MO_generation.patch @@ -19,7 +19,7 @@ BuildRequires: python-devel BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: intltool -Requires: translate-toolkit >= 1.3 +Requires: translate-toolkit >= 1.4 Requires: libtranslate Requires: pygtk2 Requires: pygtk2-libglade @@ -69,7 +69,7 @@ popd %install rm -rf %{buildroot} -%{__python} setup.py install -O1 --skip-build --install-data=/usr --root %{buildroot} +%{__python} setup.py install -O1 --skip-build --install-data=/usr --nodepcheck --root %{buildroot} desktop-file-install \ --delete-original \ @@ -136,6 +136,16 @@ rm -rf %{buildroot} %changelog +* Wed Aug 5 2009 Dwayne Bailey - 0.4.0-1 +- Update to 0.4.0 final + - Terminology suggestions + - Syntax highlighting + - Support for "placeables" or placeholders + - Support for editing inline elements of XLIFF files + - Improvements to preferences + - Updated translations. + - Improvements for right-to-left languages. + * Wed Feb 18 2009 Dwayne Bailey - 0.3.1-1 - Update to 0.3.1 release - Package icons From rdieter at fedoraproject.org Wed Aug 5 21:02:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 21:02:54 +0000 (UTC) Subject: rpms/qt/F-11 qt-x11-opensource-src-4.5.2-timestamp.patch, NONE, 1.1 qt.spec, 1.275, 1.276 Message-ID: <20090805210254.ABFB211C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qt/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1552 Modified Files: qt.spec Added Files: qt-x11-opensource-src-4.5.2-timestamp.patch Log Message: * Wed Aug 05 2009 Rex Dieter 4.5.2-1.1 - use linker scripts for _debug targets (#510246) - apply upstream patch to fix issue in Copy and paste - optimize (icon-mostly) scriptlets - -x11: Requires(post,postun): /sbin/ldconfig qt-x11-opensource-src-4.5.2-timestamp.patch: qapplication_x11.cpp | 36 +++++++++++++++--------------------- 1 file changed, 15 insertions(+), 21 deletions(-) --- NEW FILE qt-x11-opensource-src-4.5.2-timestamp.patch --- >From 9e5fa633913ef952ca4ef5312fe396bcfc885321 Mon Sep 17 00:00:00 2001 From: Denis Dzyubenko Date: Wed, 22 Jul 2009 17:12:17 +0200 Subject: [PATCH] Revert "Added a check that X11 timestamp goes forward only." In some cases we might get an invalid timestamp that is far away in the future, so remembering it will break all consequent X calls that require a timestamp because it just contains junk (for example clipboard will stop working). This happens with XIM+SCIM pair - whenever we start input method and type something to the widget, we get a XKeyPress event with a commited string, however the 'serial' and 'time' members of the XEvent structure are not initialized (according to valgrind) and contain junk. This reverts commit 2ed015b8a0ffad63f0f59b0e2255057f416895fb. Reviewed-By: Brad --- src/gui/kernel/qapplication_x11.cpp | 35 +++++++++++++++-------------------- 1 files changed, 15 insertions(+), 20 deletions(-) diff --git a/src/gui/kernel/qapplication_x11.cpp b/src/gui/kernel/qapplication_x11.cpp index 163ceb6..abedfd6 100644 --- a/src/gui/kernel/qapplication_x11.cpp +++ b/src/gui/kernel/qapplication_x11.cpp @@ -3142,48 +3142,43 @@ int QApplication::x11ProcessEvent(XEvent* event) #ifdef ALIEN_DEBUG //qDebug() << "QApplication::x11ProcessEvent:" << event->type; #endif - Time time = 0, userTime = 0; switch (event->type) { case ButtonPress: pressed_window = event->xbutton.window; - userTime = event->xbutton.time; + X11->userTime = event->xbutton.time; // fallthrough intended case ButtonRelease: - time = event->xbutton.time; + X11->time = event->xbutton.time; break; case MotionNotify: - time = event->xmotion.time; + X11->time = event->xmotion.time; break; case XKeyPress: - userTime = event->xkey.time; + X11->userTime = event->xkey.time; // fallthrough intended case XKeyRelease: - time = event->xkey.time; + X11->time = event->xkey.time; break; case PropertyNotify: - time = event->xproperty.time; + X11->time = event->xproperty.time; break; case EnterNotify: case LeaveNotify: - time = event->xcrossing.time; + X11->time = event->xcrossing.time; break; case SelectionClear: - time = event->xselectionclear.time; + X11->time = event->xselectionclear.time; break; default: -#ifndef QT_NO_XFIXES - if (X11->use_xfixes && event->type == (X11->xfixes_eventbase + XFixesSelectionNotify)) { - XFixesSelectionNotifyEvent *req = - reinterpret_cast(event); - time = req->selection_timestamp; - } -#endif break; } - if (time > X11->time) - X11->time = time; - if (userTime > X11->userTime) - X11->userTime = userTime; +#ifndef QT_NO_XFIXES + if (X11->use_xfixes && event->type == (X11->xfixes_eventbase + XFixesSelectionNotify)) { + XFixesSelectionNotifyEvent *req = + reinterpret_cast(event); + X11->time = req->selection_timestamp; + } +#endif QETWidget *widget = (QETWidget*)QWidget::find((WId)event->xany.window); -- 1.6.1 Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/F-11/qt.spec,v retrieving revision 1.275 retrieving revision 1.276 diff -u -p -r1.275 -r1.276 --- qt.spec 2 Jul 2009 11:51:25 -0000 1.275 +++ qt.spec 5 Aug 2009 21:02:54 -0000 1.276 @@ -12,7 +12,7 @@ Epoch: 1 Name: qt4 %endif Version: 4.5.2 -Release: 1%{?dist} +Release: 1%{?dist}.1 # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPLv2 with exceptions or GPLv3 with exceptions @@ -55,6 +55,7 @@ Patch53: qt-x11-opensource-src-4.5.0-fix # fix invalid assumptions about mysql_config --libs # http://bugzilla.redhat.com/440673 Patch54: qt-x11-opensource-src-4.5.1-mysql_config.patch +Patch55: qt-x11-opensource-src-4.5.2-timestamp.patch ## qt-copy patches %define qt_copy 20090626 @@ -336,6 +337,8 @@ Requires: %{name} = %{?epoch:%{epoch}:}% Obsoletes: qt4-x11 < %{version}-%{release} Provides: qt4-x11 = %{version}-%{release} %endif +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig %description x11 Qt libraries used for drawing widgets and OpenGL items. @@ -369,6 +372,7 @@ test -x apply_patches && ./apply_patches %patch52 -p1 -b .sparc64 %patch53 -p1 -b .qatomic-inline-asm %patch54 -p1 -b .mysql_config +%patch55 -p1 -b .timestamp # drop -fexceptions from $RPM_OPT_FLAGS RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'` @@ -533,13 +537,17 @@ for i in * ; do done popd -# _debug lib symlinks (see bug #196513) +# _debug targets (see bug #196513) pushd %{buildroot}%{_qt4_libdir} for lib in libQt*.so ; do - ln -s $lib $(basename $lib .so)_debug.so + libbase=`basename $lib .so | sed -e 's/^lib//'` +# ln -s $lib lib${libbase}_debug.so + echo "INPUT(-l${libbase})" > lib${libbase}_debug.so done for lib in libQt*.a ; do - ln -s $lib $(basename $lib .a)_debug.a + libbase=`basename $lib .a | sed -e 's/^lib//' ` +# ln -s $lib lib${libbase}_debug.a + echo "INPUT(-l${libbase})" > lib${libbase}_debug.a done popd @@ -649,21 +657,29 @@ rm -rf %{buildroot} %post devel touch --no-create %{_datadir}/icons/hicolor ||: + +%posttrans devel gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: %postun devel +if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor ||: gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: +fi %post x11 /sbin/ldconfig touch --no-create %{_datadir}/icons/hicolor ||: + +%posttrans x11 gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: %postun x11 /sbin/ldconfig +if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor ||: gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: +fi %files @@ -856,6 +872,12 @@ gtk-update-icon-cache -q %{_datadir}/ico %changelog +* Wed Aug 05 2009 Rex Dieter 4.5.2-1.1 +- use linker scripts for _debug targets (#510246) +- apply upstream patch to fix issue in Copy and paste +- optimize (icon-mostly) scriptlets +- -x11: Requires(post,postun): /sbin/ldconfig + * Thu Jul 02 2009 Than Ngo - 4.5.2-1 - 4.5.2 From sparks at fedoraproject.org Wed Aug 5 21:07:53 2009 From: sparks at fedoraproject.org (Eric Christensen) Date: Wed, 5 Aug 2009 21:07:53 +0000 (UTC) Subject: rpms/fedora-security-guide-en-US/devel fedora-security-guide-en-US.spec, 1.6, 1.7 import.log, 1.5, 1.6 sources, 1.6, 1.7 Message-ID: <20090805210753.79EF811C0347@cvs1.fedora.phx.redhat.com> Author: sparks Update of /cvs/pkgs/rpms/fedora-security-guide-en-US/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3210/devel Modified Files: fedora-security-guide-en-US.spec import.log sources Log Message: Fixed issues related to Bug 515043. Index: fedora-security-guide-en-US.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-security-guide-en-US/devel/fedora-security-guide-en-US.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- fedora-security-guide-en-US.spec 28 Jul 2009 02:25:35 -0000 1.6 +++ fedora-security-guide-en-US.spec 5 Aug 2009 21:07:53 -0000 1.7 @@ -9,7 +9,7 @@ Name: fedora-security-guide-en-US Version: 1.0 -Release: 17%{?dist} +Release: 18%{?dist} Summary: A Guide to Securing Fedora Linux Group: Documentation License: Open Publication @@ -71,6 +71,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/%{name}.desktop %changelog +* Wed Aug 05 2009 Eric Chrisetnsen sparks at fedoraproject.org 1.0-18 +- Fixed issues related to Bug 515043. + + * Mon Jul 27 2009 Eric Christensen sparks at fedoraproject.org 1.0-17 - Repaired vendor information in SPEC. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/fedora-security-guide-en-US/devel/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 28 Jul 2009 02:25:35 -0000 1.5 +++ import.log 5 Aug 2009 21:07:53 -0000 1.6 @@ -3,3 +3,4 @@ fedora-security-guide-en-US-1_0-14_fc11: fedora-security-guide-en-US-1_0-15_fc11:HEAD:fedora-security-guide-en-US-1.0-15.fc11.src.rpm:1247616043 fedora-security-guide-en-US-1_0-16_fc11:HEAD:fedora-security-guide-en-US-1.0-16.fc11.src.rpm:1248747665 fedora-security-guide-en-US-1_0-17_fc11:HEAD:fedora-security-guide-en-US-1.0-17.fc11.src.rpm:1248747911 +fedora-security-guide-en-US-1_0-18_fc11:HEAD:fedora-security-guide-en-US-1.0-18.fc11.src.rpm:1249506430 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-security-guide-en-US/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 28 Jul 2009 02:25:35 -0000 1.6 +++ sources 5 Aug 2009 21:07:53 -0000 1.7 @@ -1 +1 @@ -22065b4df0ca71af7601d8939c876c23 fedora-security-guide-en-US-1.0.tgz +1a916ec50f585e6fa51f0af7e94292a4 fedora-security-guide-en-US-1.0.tgz From dwmw2 at fedoraproject.org Wed Aug 5 21:08:27 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Wed, 5 Aug 2009 21:08:27 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-ppc-perfctr-oops-fix.patch,1.1,1.2 Message-ID: <20090805210827.3312A11C0347@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3301 Modified Files: linux-2.6-ppc-perfctr-oops-fix.patch Log Message: Fix perfctr match linux-2.6-ppc-perfctr-oops-fix.patch: mpc7450-pmu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: linux-2.6-ppc-perfctr-oops-fix.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-ppc-perfctr-oops-fix.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- linux-2.6-ppc-perfctr-oops-fix.patch 1 Aug 2009 13:31:25 -0000 1.1 +++ linux-2.6-ppc-perfctr-oops-fix.patch 5 Aug 2009 21:08:26 -0000 1.2 @@ -7,7 +7,7 @@ index 75ff47f..ea383c1 100644 static int init_mpc7450_pmu(void) { - if (strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/7450")) -+ if (cur_cpu_spec->oprofile_cpu_type && ++ if (!cur_cpu_spec->oprofile_cpu_type || + strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/7450")) return -ENODEV; From sparks at fedoraproject.org Wed Aug 5 21:23:58 2009 From: sparks at fedoraproject.org (Eric Christensen) Date: Wed, 5 Aug 2009 21:23:58 +0000 (UTC) Subject: rpms/fedora-security-guide-en-US/F-10 fedora-security-guide-en-US.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090805212358.359D511C0347@cvs1.fedora.phx.redhat.com> Author: sparks Update of /cvs/pkgs/rpms/fedora-security-guide-en-US/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5879/F-10 Modified Files: fedora-security-guide-en-US.spec sources Log Message: Fixed issues related to Bug 515043. Index: fedora-security-guide-en-US.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-security-guide-en-US/F-10/fedora-security-guide-en-US.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- fedora-security-guide-en-US.spec 28 Jul 2009 03:00:59 -0000 1.2 +++ fedora-security-guide-en-US.spec 5 Aug 2009 21:23:58 -0000 1.3 @@ -9,7 +9,7 @@ Name: fedora-security-guide-en-US Version: 1.0 -Release: 17%{?dist} +Release: 18%{?dist} Summary: A Guide to Securing Fedora Linux Group: Documentation License: Open Publication @@ -71,6 +71,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/%{name}.desktop %changelog +* Wed Aug 05 2009 Eric Chrisetnsen sparks at fedoraproject.org 1.0-18 +- Fixed issues related to Bug 515043. + + * Mon Jul 27 2009 Eric Christensen sparks at fedoraproject.org 1.0-17 - Repaired vendor information in SPEC. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-security-guide-en-US/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 28 Jul 2009 03:00:59 -0000 1.3 +++ sources 5 Aug 2009 21:23:58 -0000 1.4 @@ -1 +1 @@ -22065b4df0ca71af7601d8939c876c23 fedora-security-guide-en-US-1.0.tgz +1a916ec50f585e6fa51f0af7e94292a4 fedora-security-guide-en-US-1.0.tgz From sparks at fedoraproject.org Wed Aug 5 21:23:58 2009 From: sparks at fedoraproject.org (Eric Christensen) Date: Wed, 5 Aug 2009 21:23:58 +0000 (UTC) Subject: rpms/fedora-security-guide-en-US/F-11 fedora-security-guide-en-US.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090805212358.55F5211C0348@cvs1.fedora.phx.redhat.com> Author: sparks Update of /cvs/pkgs/rpms/fedora-security-guide-en-US/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5879/F-11 Modified Files: fedora-security-guide-en-US.spec sources Log Message: Fixed issues related to Bug 515043. Index: fedora-security-guide-en-US.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-security-guide-en-US/F-11/fedora-security-guide-en-US.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- fedora-security-guide-en-US.spec 28 Jul 2009 02:59:03 -0000 1.2 +++ fedora-security-guide-en-US.spec 5 Aug 2009 21:23:58 -0000 1.3 @@ -9,7 +9,7 @@ Name: fedora-security-guide-en-US Version: 1.0 -Release: 17%{?dist} +Release: 18%{?dist} Summary: A Guide to Securing Fedora Linux Group: Documentation License: Open Publication @@ -71,6 +71,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/%{name}.desktop %changelog +* Wed Aug 05 2009 Eric Chrisetnsen sparks at fedoraproject.org 1.0-18 +- Fixed issues related to Bug 515043. + + * Mon Jul 27 2009 Eric Christensen sparks at fedoraproject.org 1.0-17 - Repaired vendor information in SPEC. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-security-guide-en-US/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 28 Jul 2009 02:59:03 -0000 1.3 +++ sources 5 Aug 2009 21:23:58 -0000 1.4 @@ -1 +1 @@ -22065b4df0ca71af7601d8939c876c23 fedora-security-guide-en-US-1.0.tgz +1a916ec50f585e6fa51f0af7e94292a4 fedora-security-guide-en-US-1.0.tgz From dwalsh at fedoraproject.org Wed Aug 5 21:31:18 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 5 Aug 2009 21:31:18 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch, 1.46, 1.47 selinux-policy.spec, 1.890, 1.891 Message-ID: <20090805213118.34F5011C0347@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7312 Modified Files: policy-F12.patch selinux-policy.spec Log Message: * Wed Aug 5 2009 Dan Walsh 3.6.26-6 - Allow devicekit_disk to list inotify policy-F12.patch: Makefile | 2 Rules.modular | 8 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/securetty_types | 5 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 4 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/virtual_domain_context | 1 config/appconfig-mcs/virtual_image_context | 2 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/virtual_domain_context | 1 config/appconfig-mls/virtual_image_context | 2 config/appconfig-standard/securetty_types | 5 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 1 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 3 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 15 policy/modules/admin/rpm.if | 176 ++ policy/modules/admin/rpm.te | 61 policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.te | 9 policy/modules/admin/vbetool.te | 8 policy/modules/apps/awstats.te | 2 policy/modules/apps/calamaris.te | 4 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 + policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 ++ policy/modules/apps/gnome.te | 92 + policy/modules/apps/gpg.te | 15 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 129 ++ policy/modules/apps/java.te | 17 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 + policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 +++++ policy/modules/apps/nsplugin.te | 285 ++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/pulseaudio.te | 4 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 +++- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 57 policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 145 ++ policy/modules/apps/sandbox.te | 274 ++++ policy/modules/apps/screen.if | 24 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 60 policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 21 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 28 policy/modules/kernel/devices.fc | 3 policy/modules/kernel/devices.if | 164 ++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 +- policy/modules/kernel/domain.te | 85 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 279 ++++ policy/modules/kernel/files.te | 5 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 20 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 31 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 122 - policy/modules/roles/sysadm.te | 125 -- policy/modules/roles/unconfineduser.fc | 37 policy/modules/roles/unconfineduser.if | 638 ++++++++++ policy/modules/roles/unconfineduser.te | 395 ++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/webadm.te | 2 policy/modules/roles/xguest.te | 18 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 35 policy/modules/services/apache.if | 327 +++-- policy/modules/services/apache.te | 409 +++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 19 policy/modules/services/bluetooth.te | 6 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 20 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 ++- policy/modules/services/cron.te | 132 +- policy/modules/services/cups.fc | 7 policy/modules/services/cups.te | 13 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 25 policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 44 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 2 policy/modules/services/ftp.te | 50 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 12 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 45 policy/modules/services/kerberos.te | 13 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 - policy/modules/services/nagios.te | 55 policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 + policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 ++ policy/modules/services/nslcd.te | 50 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 1 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 4 policy/modules/services/policykit.if | 48 policy/modules/services/policykit.te | 43 policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++ policy/modules/services/postfix.te | 136 +- policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 7 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 10 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 22 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 64 + policy/modules/services/rtkit_daemon.te | 36 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 + policy/modules/services/samba.te | 78 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 63 - policy/modules/services/setroubleshoot.te | 60 policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 ++ policy/modules/services/shorewall.te | 97 + policy/modules/services/smartmon.te | 12 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 +- policy/modules/services/squid.te | 7 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 163 ++ policy/modules/services/ssh.te | 66 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 3 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 108 + policy/modules/services/virt.te | 264 ++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 28 policy/modules/services/xserver.if | 538 ++++++++ policy/modules/services/xserver.te | 308 ++++ policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 ++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 9 policy/modules/system/hostname.te | 4 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 138 ++ policy/modules/system/init.te | 166 ++ policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 28 policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 152 +- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 32 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 35 policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 76 + policy/modules/system/selinuxutil.fc | 16 policy/modules/system/selinuxutil.if | 288 ++++ policy/modules/system/selinuxutil.te | 227 +-- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 116 + policy/modules/system/sysnetwork.te | 72 - policy/modules/system/udev.fc | 3 policy/modules/system/udev.te | 34 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 439 ------- policy/modules/system/unconfined.te | 226 --- policy/modules/system/userdomain.fc | 5 policy/modules/system/userdomain.if | 1303 +++++++++++++++------ policy/modules/system/userdomain.te | 50 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 127 +- policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 293 files changed, 12904 insertions(+), 2600 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- policy-F12.patch 5 Aug 2009 20:37:39 -0000 1.46 +++ policy-F12.patch 5 Aug 2009 21:31:17 -0000 1.47 @@ -1142,6 +1142,17 @@ diff -b -B --ignore-all-space --exclude- miscfiles_read_localization(awstats_t) sysnet_dns_name_resolve(awstats_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/calamaris.te serefpolicy-3.6.26/policy/modules/apps/calamaris.te +--- nsaserefpolicy/policy/modules/apps/calamaris.te 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/apps/calamaris.te 2009-08-05 16:42:44.000000000 -0400 +@@ -84,3 +84,7 @@ + optional_policy(` + nis_use_ypbind(calamaris_t) + ') ++ ++optional_policy(` ++ nscd_socket_use(calamaris_t) ++') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/cpufreqselector.te serefpolicy-3.6.26/policy/modules/apps/cpufreqselector.te --- nsaserefpolicy/policy/modules/apps/cpufreqselector.te 2009-07-28 13:28:33.000000000 -0400 +++ serefpolicy-3.6.26/policy/modules/apps/cpufreqselector.te 2009-07-30 15:33:08.000000000 -0400 @@ -4932,7 +4943,7 @@ diff -b -B --ignore-all-space --exclude- /var/lib/nfs/rpc_pipefs(/.*)? <> diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/files.if serefpolicy-3.6.26/policy/modules/kernel/files.if --- nsaserefpolicy/policy/modules/kernel/files.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/kernel/files.if 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/kernel/files.if 2009-08-05 17:20:50.000000000 -0400 @@ -110,6 +110,11 @@ ## # @@ -10117,7 +10128,7 @@ diff -b -B --ignore-all-space --exclude- allow $1 devicekit_t:process { ptrace signal_perms getattr }; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/devicekit.te serefpolicy-3.6.26/policy/modules/services/devicekit.te --- nsaserefpolicy/policy/modules/services/devicekit.te 2009-07-29 15:15:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/devicekit.te 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/devicekit.te 2009-08-05 16:52:16.000000000 -0400 @@ -36,12 +36,15 @@ manage_dirs_pattern(devicekit_t, devicekit_var_run_t, devicekit_var_run_t) manage_files_pattern(devicekit_t, devicekit_var_run_t, devicekit_var_run_t) @@ -10155,7 +10166,7 @@ diff -b -B --ignore-all-space --exclude- kernel_setsched(devicekit_disk_t) corecmd_exec_bin(devicekit_disk_t) -@@ -79,11 +86,13 @@ +@@ -79,21 +86,26 @@ dev_rw_sysfs(devicekit_disk_t) dev_read_urand(devicekit_disk_t) dev_getattr_usbfs_dirs(devicekit_disk_t) @@ -10167,9 +10178,14 @@ diff -b -B --ignore-all-space --exclude- files_read_usr_files(devicekit_disk_t) +files_manage_isid_type_dirs(devicekit_disk_t) ++fs_list_inotifyfs(devicekit_disk_t) ++fs_manage_fusefs_dirs(devicekit_disk_t) fs_mount_all_fs(devicekit_disk_t) fs_unmount_all_fs(devicekit_disk_t) -@@ -94,6 +103,8 @@ +-fs_manage_fusefs_dirs(devicekit_disk_t) + + storage_raw_read_fixed_disk(devicekit_disk_t) + storage_raw_write_fixed_disk(devicekit_disk_t) storage_raw_read_removable_device(devicekit_disk_t) storage_raw_write_removable_device(devicekit_disk_t) @@ -10178,7 +10194,7 @@ diff -b -B --ignore-all-space --exclude- auth_use_nsswitch(devicekit_disk_t) miscfiles_read_localization(devicekit_disk_t) -@@ -110,6 +121,7 @@ +@@ -110,6 +122,7 @@ ') optional_policy(` @@ -10186,7 +10202,7 @@ diff -b -B --ignore-all-space --exclude- policykit_domtrans_auth(devicekit_disk_t) policykit_read_lib(devicekit_disk_t) policykit_read_reload(devicekit_disk_t) -@@ -134,6 +146,19 @@ +@@ -134,6 +147,19 @@ udev_read_db(devicekit_disk_t) ') @@ -10206,7 +10222,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # DeviceKit-Power local policy -@@ -142,6 +167,7 @@ +@@ -142,6 +168,7 @@ allow devicekit_power_t self:capability { dac_override sys_tty_config sys_nice sys_ptrace }; allow devicekit_power_t self:fifo_file rw_fifo_file_perms; allow devicekit_power_t self:unix_dgram_socket create_socket_perms; @@ -10214,7 +10230,7 @@ diff -b -B --ignore-all-space --exclude- manage_dirs_pattern(devicekit_power_t, devicekit_var_lib_t, devicekit_var_lib_t) manage_files_pattern(devicekit_power_t, devicekit_var_lib_t, devicekit_var_lib_t) -@@ -151,6 +177,7 @@ +@@ -151,6 +178,7 @@ kernel_read_system_state(devicekit_power_t) kernel_rw_hotplug_sysctls(devicekit_power_t) kernel_rw_kernel_sysctl(devicekit_power_t) @@ -10222,7 +10238,7 @@ diff -b -B --ignore-all-space --exclude- corecmd_exec_bin(devicekit_power_t) corecmd_exec_shell(devicekit_power_t) -@@ -159,6 +186,7 @@ +@@ -159,6 +187,7 @@ domain_read_all_domains_state(devicekit_power_t) @@ -10230,7 +10246,7 @@ diff -b -B --ignore-all-space --exclude- dev_rw_generic_usb_dev(devicekit_power_t) dev_rw_netcontrol(devicekit_power_t) dev_rw_sysfs(devicekit_power_t) -@@ -180,8 +208,11 @@ +@@ -180,8 +209,11 @@ ') optional_policy(` @@ -10243,7 +10259,7 @@ diff -b -B --ignore-all-space --exclude- allow devicekit_power_t devicekit_t:dbus send_msg; optional_policy(` -@@ -203,17 +234,23 @@ +@@ -203,17 +235,23 @@ optional_policy(` hal_domtrans_mac(devicekit_power_t) @@ -10709,7 +10725,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/hal.te serefpolicy-3.6.26/policy/modules/services/hal.te --- nsaserefpolicy/policy/modules/services/hal.te 2009-07-28 13:28:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/hal.te 2009-08-04 05:57:57.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/hal.te 2009-08-05 17:09:21.000000000 -0400 @@ -55,6 +55,9 @@ type hald_var_lib_t; files_type(hald_var_lib_t) @@ -10803,10 +10819,15 @@ diff -b -B --ignore-all-space --exclude- allow hald_dccm_t self:process getsched; allow hald_dccm_t self:tcp_socket create_stream_socket_perms; allow hald_dccm_t self:udp_socket create_socket_perms; -@@ -469,10 +491,17 @@ +@@ -469,10 +491,22 @@ manage_files_pattern(hald_dccm_t, hald_var_lib_t, hald_var_lib_t) files_search_var_lib(hald_dccm_t) ++manage_dirs_pattern(hald_dccm_t, hald_var_run_t, hald_var_run_t) ++manage_files_pattern(hald_dccm_t, hald_var_run_t, hald_var_run_t) ++manage_sock_files_pattern(hald_dccm_t, hald_var_run_t, hald_var_run_t) ++files_pid_filetrans(hald_dccm_t, hald_var_run_t, { dir file sock_file }) ++ +manage_sock_files_pattern(hald_dccm_t, hald_tmp_t, hald_tmp_t) +files_tmp_filetrans(hald_dccm_t, hald_tmp_t, sock_file) + @@ -10821,7 +10842,7 @@ diff -b -B --ignore-all-space --exclude- corenet_all_recvfrom_unlabeled(hald_dccm_t) corenet_all_recvfrom_netlabel(hald_dccm_t) corenet_tcp_sendrecv_generic_if(hald_dccm_t) -@@ -484,6 +513,7 @@ +@@ -484,6 +518,7 @@ corenet_tcp_bind_generic_node(hald_dccm_t) corenet_udp_bind_generic_node(hald_dccm_t) corenet_udp_bind_dhcpc_port(hald_dccm_t) @@ -10829,7 +10850,7 @@ diff -b -B --ignore-all-space --exclude- corenet_tcp_bind_dccm_port(hald_dccm_t) logging_send_syslog_msg(hald_dccm_t) -@@ -491,3 +521,9 @@ +@@ -491,3 +526,9 @@ files_read_usr_files(hald_dccm_t) miscfiles_read_localization(hald_dccm_t) @@ -13953,7 +13974,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpc.te serefpolicy-3.6.26/policy/modules/services/rpc.te --- nsaserefpolicy/policy/modules/services/rpc.te 2009-07-29 15:15:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/rpc.te 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/rpc.te 2009-08-05 17:22:27.000000000 -0400 @@ -91,6 +91,8 @@ seutil_dontaudit_search_config(rpcd_t) @@ -13990,6 +14011,17 @@ diff -b -B --ignore-all-space --exclude- tunable_policy(`nfs_export_all_ro',` dev_getattr_all_blk_files(nfsd_t) +@@ -189,8 +197,10 @@ + fs_rw_rpc_sockets(gssd_t) + fs_read_rpc_files(gssd_t) + ++fs_list_inotifyfs(gssd_t) + files_list_tmp(gssd_t) + files_read_usr_symlinks(gssd_t) ++files_dontaudit_write_var_dirs(gssd_t) + + auth_use_nsswitch(gssd_t) + auth_manage_cache(gssd_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rsync.te serefpolicy-3.6.26/policy/modules/services/rsync.te --- nsaserefpolicy/policy/modules/services/rsync.te 2009-07-14 14:19:57.000000000 -0400 +++ serefpolicy-3.6.26/policy/modules/services/rsync.te 2009-07-30 15:33:09.000000000 -0400 @@ -16491,6 +16523,18 @@ diff -b -B --ignore-all-space --exclude- ## Send and receive messages from ## sssd over dbus. ## +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/sysstat.te serefpolicy-3.6.26/policy/modules/services/sysstat.te +--- nsaserefpolicy/policy/modules/services/sysstat.te 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/sysstat.te 2009-08-05 17:06:04.000000000 -0400 +@@ -19,7 +19,7 @@ + # Local policy + # + +-allow sysstat_t self:capability { sys_resource sys_tty_config }; ++allow sysstat_t self:capability { dac_override sys_resource sys_tty_config }; + dontaudit sysstat_t self:capability sys_admin; + allow sysstat_t self:fifo_file rw_fifo_file_perms; + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/uucp.te serefpolicy-3.6.26/policy/modules/services/uucp.te --- nsaserefpolicy/policy/modules/services/uucp.te 2009-07-14 14:19:57.000000000 -0400 +++ serefpolicy-3.6.26/policy/modules/services/uucp.te 2009-07-30 15:33:09.000000000 -0400 @@ -16533,7 +16577,7 @@ diff -b -B --ignore-all-space --exclude- +/var/run/libvirt/qemu(/.*)? gen_context(system_u:object_r:svirt_var_run_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/virt.if serefpolicy-3.6.26/policy/modules/services/virt.if --- nsaserefpolicy/policy/modules/services/virt.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/virt.if 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/virt.if 2009-08-05 16:59:48.000000000 -0400 @@ -103,7 +103,7 @@ ######################################## @@ -16631,7 +16675,7 @@ diff -b -B --ignore-all-space --exclude- ## All of the rules required to administrate ## an virt environment ## -@@ -327,3 +364,54 @@ +@@ -327,3 +364,56 @@ virt_manage_log($1) ') @@ -16664,6 +16708,8 @@ diff -b -B --ignore-all-space --exclude- + files_tmpfs_file($1_tmpfs_t) + + type $1_image_t, virt_image_type; ++ files_type($1_image_t) ++ dev_node($1_image_t) + + manage_dirs_pattern($1_t, $1_image_t, $1_image_t) + manage_files_pattern($1_t, $1_image_t, $1_image_t) Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.890 retrieving revision 1.891 diff -u -p -r1.890 -r1.891 --- selinux-policy.spec 5 Aug 2009 19:37:52 -0000 1.890 +++ selinux-policy.spec 5 Aug 2009 21:31:17 -0000 1.891 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.26 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -475,6 +475,9 @@ exit 0 %endif %changelog +* Wed Aug 5 2009 Dan Walsh 3.6.26-6 +- Allow devicekit_disk to list inotify + * Wed Aug 5 2009 Dan Walsh 3.6.26-5 - Allow svirt images to create sock_file in svirt_var_run_t From amdunn at fedoraproject.org Wed Aug 5 21:33:00 2009 From: amdunn at fedoraproject.org (Alan Dunn) Date: Wed, 5 Aug 2009 21:33:00 +0000 (UTC) Subject: rpms/coq/devel .cvsignore, 1.5, 1.6 coq.spec, 1.12, 1.13 import.log, 1.8, 1.9 sources, 1.5, 1.6 RecTutorial.v, 1.1, NONE Message-ID: <20090805213300.50AA111C0347@cvs1.fedora.phx.redhat.com> Author: amdunn Update of /cvs/pkgs/rpms/coq/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7642/devel Modified Files: .cvsignore coq.spec import.log sources Removed Files: RecTutorial.v Log Message: * Wed Aug 05 2009 Alan Dunn - 8.2pl1-1 - New upstream release - Eliminated modification of tar_base_name that occurred for only version 8.2 - Added reference to bugzilla bug for ppc64 ExcludeArch - HTML form of documentation seems to no longer be distributed -> must generate Decided for consistency to generate all documentation - Additional file for iconv - documentation license file - Changed tutorial directory name, now also using bundled version of tutorial Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/coq/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 19 Jun 2009 11:14:51 -0000 1.5 +++ .cvsignore 5 Aug 2009 21:32:59 -0000 1.6 @@ -1,7 +1 @@ -Coq-RecTutorial.pdf.gz -Coq-Library-8.2.pdf.gz -Coq-Reference-Manual-8.2.pdf.gz -Coq-Tutorial-8.2.pdf.gz -coq-8.2-1.tar.gz -coq-refman-html-8.2.tar.gz -coq-stdlib-html-8.2.tar.gz +coq-8.2pl1.tar.gz Index: coq.spec =================================================================== RCS file: /cvs/pkgs/rpms/coq/devel/coq.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- coq.spec 24 Jul 2009 19:29:30 -0000 1.12 +++ coq.spec 5 Aug 2009 21:33:00 -0000 1.13 @@ -23,39 +23,32 @@ %global _enable_debug_package 0 %global debug_package %{nil} -# The "-1" will have to be removed at the next version upgrade... this is -# just for 8.2 -%global tar_base_name coq-%{version}-1 - -Name: coq -Version: 8.2 -Release: 2%{?dist} -Summary: Coq proof management system - -Group: Applications/Engineering -License: LGPLv2 -URL: http://coq.inria.fr/ -Source0: http://coq.inria.fr/V%{version}/files/%{tar_base_name}.tar.gz -Source1: Coq-Library-%{version}.pdf.gz -Source2: Coq-Reference-Manual-%{version}.pdf.gz -Source3: Coq-Tutorial-%{version}.pdf.gz -Source4: Coq-RecTutorial.pdf.gz -Source5: coq-refman-html-%{version}.tar.gz -Source6: coq-stdlib-html-%{version}.tar.gz -Source7: RecTutorial.v -Source8: coqide.desktop -Source10: README.coq-emacs -Patch0: coq-makefile-strip-%{version}.patch -Patch1: coq-check-%{version}.patch -Patch2: coq-micromega-%{version}.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: ocaml >= 3.08, ocaml-camlp5-devel, gtk2-devel, ocaml-lablgtk-devel, desktop-file-utils, emacs +%global tar_base_name coq-%{version} + +Name: coq +Version: 8.2pl1 +Release: 1%{?dist} +Summary: Coq proof management system + +Group: Applications/Engineering +License: LGPLv2 +URL: http://coq.inria.fr/ +Source0: http://coq.inria.fr/V%{version}/files/%{tar_base_name}.tar.gz +Source1: coqide.desktop +Source2: README.coq-emacs +Patch0: coq-makefile-strip-8.2.patch +Patch1: coq-check-8.2.patch +Patch2: coq-micromega-8.2.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: ocaml >= 3.08, ocaml-camlp5-devel, gtk2-devel, ocaml-lablgtk-devel, desktop-file-utils, emacs # Needed for execstack, NOT for preventing stripping of custom # bytecode executables as before BuildRequires: prelink +# For documentation +BuildRequires: texlive-latex, texlive-texmf, hevea ExcludeArch: s390 s390x sparc64 -# Getting an error re: pthread_atfork - going to file a bugzilla bug -# and number will end up here +# ppc64 build fails in both opt and non-opt versions +# bz: 515813 ExcludeArch: ppc64 %description @@ -72,9 +65,9 @@ Coqide. # also the full name of the IDE) or "coq" and "ide" will find # this. (If the package were named "coq-ide", the former would fail.) %package coqide -Group: Applications/Engineering -Summary: Coqide IDE for Coq proof management system -Requires: coq +Group: Applications/Engineering +Summary: Coqide IDE for Coq proof management system +Requires: coq %description coqide Coq is a formal proof management system. It allows for the development @@ -85,9 +78,9 @@ modules and loaded into the system. This package provides Coqide, a lightweight IDE for Coq. %package doc -Group: Applications/Engineering -License: Open Publication -Summary: Documentation for Coq proof management system +Group: Applications/Engineering +License: Open Publication +Summary: Documentation for Coq proof management system %description doc Coq is a formal proof management system. It allows for the development @@ -104,9 +97,9 @@ main one, and one specifically on recurs for the latter is also included. %package emacs -Group: Applications/Engineering -Summary: Elisp files for Coq proof management system -Requires: coq, emacs +Group: Applications/Engineering +Summary: Elisp files for Coq proof management system +Requires: coq, emacs %description emacs Coq is a formal proof management system. It allows for the development @@ -161,19 +154,14 @@ This package provides emacs mode files f # Fix some files that are not in UTF-8 encoding -for f in CHANGES CREDITS COPYRIGHT; do +for f in CHANGES CREDITS COPYRIGHT doc/LICENSE; do mv $f $f.old; iconv -f ISO-8859-1 -t UTF-8 < $f.old > $f; rm $f.old done %global emacs_lispdir %{_datadir}/emacs/site-lisp %global tex_dir %{_datadir}/texmf/tex/latex/misc -# Seems like setup only sets up the main file -cp %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4 %SOURCE5 %SOURCE6 %SOURCE7 %SOURCE8 %SOURCE10 . -gunzip *.gz -for f in *.tar; do -tar xf $f -done +cp %SOURCE1 %SOURCE2 . %build %global opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0) @@ -206,14 +194,23 @@ done # executables %global coq_sopath %{_libdir}/ocaml/stublibs +%global coqdocdir %{_defaultdocdir}/coq-%{version} + +./configure -prefix %{_prefix} \ + -libdir %{_datadir}/coq \ + -bindir %{_bindir} \ + -mandir %{_mandir} \ + -docdir %{coqdocdir} \ + -emacs %{emacs_lispdir} \ + -coqdocdir %{tex_dir} \ + %{opt_option} \ + -reals all \ + -camlp5dir %{_libdir}/ocaml/camlp5 \ + -coqrunbyteflags "-dllib -lcoqrun -dllpath %{coq_sopath}" -./configure -prefix %{_prefix} -libdir %{_datadir}/coq -bindir %{_bindir} -mandir %{_mandir} -emacs %{emacs_lispdir} -coqdocdir %{tex_dir} %{opt_option} -reals all -camlp5dir %{_libdir}/ocaml/camlp5 -coqrunbyteflags "-dllib -lcoqrun -dllpath %{coq_sopath}" export CAML_LD_LIBRARY_PATH=`pwd`/kernel/byterun:${CAML_LD_LIBRARY_PATH} make world VERBOSE=1 -# Fix permissions in the documentation -chmod -R a+rX refman stdlib - # Clear any execstack permissions that ELF binaries may have for f in bin/*; do file $f | grep "ELF" && execstack -c $f @@ -237,8 +234,8 @@ mkdir -p %{buildroot}%{coqdatadir} sed -i -e 's|ICON-LOCATION-BASE|%{coqdatadir}/ide/coq.png|' coqide.desktop -desktop-file-install --vendor="fedora" \ ---dir=%{buildroot}%{_datadir}/applications \ +desktop-file-install --vendor="fedora" \ +--dir=%{buildroot}%{_datadir}/applications \ coqide.desktop # Install main Coq .v files @@ -249,11 +246,16 @@ done # Install tutorial code -%global tutorialcodedir %{coqdatadir}/tutorial +%global tutorialcodedir %{coqdatadir}/RecTutorial %if %(test -d %{buildroot}%{tutorialcodedir} && echo 1 || echo 0) != 1 mkdir -p %{buildroot}%{tutorialcodedir} %endif -mv RecTutorial.v %{buildroot}%{tutorialcodedir} +cp doc/RecTutorial/RecTutorial.v %{buildroot}%{tutorialcodedir} + +# Install documentation not installed by install-doc in Makefile +for f in CHANGES COMPATIBILITY COPYRIGHT CREDITS INSTALL LICENSE README; +do cp $f %{buildroot}%{coqdocdir}; +done # Coq tries to move a .so into share - move it (easier than a makefile # patch) @@ -264,6 +266,9 @@ mv %{buildroot}%{coqdatadir}/dllcoqrun.s # Micromega contrib tries to sneak an executable into share - move it mv %{buildroot}%{coqdatadir}/contrib/micromega/csdpcert %{buildroot}%{_bindir} +# Don't install libcoqrun.a (it might not exist, but get rid of it if it does) +rm -f %{buildroot}%{coqdatadir}/libcoqrun.a + %clean rm -rf %{buildroot} @@ -276,18 +281,16 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc CHANGES COMPATIBILITY COPYRIGHT CREDITS INSTALL LICENSE README -%doc %{_mandir}/man1/* +# DON'T use the doc macro here or else it wipes out all the other documentation installed! +%{_mandir}/man1/* %{coqdatadir} -%if %(test -e %{buildroot}%{coqdatadir}/libcoqrun.a && echo 1 || echo 0) == 1 -%exclude %{coqdatadir}/libcoqrun.a -%endif %{coq_sopath}/dllcoqrun.so %{_bindir}/coq* %{_bindir}/gallina %{_bindir}/csdpcert %exclude %{_bindir}/coqide* %exclude %{coqdatadir}/ide +%exclude %{coqdatadir}/config/coq_config.cmo %if %{opt} %exclude %{coqdatadir}/*/*.cmxa %exclude %{coqdatadir}/*/*.cmx @@ -295,6 +298,17 @@ rm -rf %{buildroot} %exclude %{coqdatadir}/*/*.o %endif %{tex_dir}/coq* +# A few documentation files here should stay in the main package (and +# are excluded from doc), but the bulk of the documentation is in the +# doc subpackage +%dir %{coqdocdir} +%{coqdocdir}/CHANGES +%{coqdocdir}/COMPATIBILITY +%{coqdocdir}/COPYRIGHT +%{coqdocdir}/CREDITS +%{coqdocdir}/INSTALL +%{coqdocdir}/LICENSE +%{coqdocdir}/README %files coqide %defattr(-,root,root,-) @@ -308,15 +322,15 @@ rm -rf %{buildroot} %files doc %defattr(-,root,root,-) -%doc Coq-Library-%{version}.pdf -%doc Coq-Reference-Manual-%{version}.pdf -%doc Coq-Tutorial-%{version}.pdf -%doc Coq-RecTutorial.pdf -%dir %{coqdatadir} %{tutorialcodedir} -# Standard permissions with - in defattr make the manual unreadable... unknown how to fix -%doc refman -%doc stdlib +%{coqdocdir}/* +%exclude %{coqdocdir}/CHANGES +%exclude %{coqdocdir}/COMPATIBILITY +%exclude %{coqdocdir}/COPYRIGHT +%exclude %{coqdocdir}/CREDITS +%exclude %{coqdocdir}/INSTALL +%exclude %{coqdocdir}/LICENSE +%exclude %{coqdocdir}/README %files emacs %defattr(-,root,root,-) @@ -324,6 +338,16 @@ rm -rf %{buildroot} %doc README.coq-emacs %changelog +* Wed Aug 05 2009 Alan Dunn - 8.2pl1-1 +- New upstream release +- Eliminated modification of tar_base_name that occurred for only version 8.2 +- Added reference to bugzilla bug for ppc64 ExcludeArch +- HTML form of documentation seems to no longer be distributed -> must generate + Decided for consistency to generate all documentation +- Additional file for iconv - documentation license file +- Changed tutorial directory name, now also using bundled version + of tutorial + * Fri Jul 24 2009 Fedora Release Engineering - 8.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/coq/devel/import.log,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- import.log 19 Jun 2009 11:14:53 -0000 1.8 +++ import.log 5 Aug 2009 21:33:00 -0000 1.9 @@ -6,3 +6,4 @@ coq-8_1pl3-5_fc9:HEAD:coq-8.1pl3-5.fc9.s coq-8_1pl4-2_fc10:HEAD:coq-8.1pl4-2.fc10.src.rpm:1236185498 coq-8_1pl4-3_fc10:HEAD:coq-8.1pl4-3.fc10.src.rpm:1236186130 coq-8_2-1_fc10:HEAD:coq-8.2-1.fc10.src.rpm:1245409718 +coq-8_2pl1-1_fc10:HEAD:coq-8.2pl1-1.fc10.src.rpm:1249507545 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/coq/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 19 Jun 2009 11:14:53 -0000 1.5 +++ sources 5 Aug 2009 21:33:00 -0000 1.6 @@ -1,7 +1 @@ -0e3d5eac23416ec75dd59fabdcc1367c Coq-RecTutorial.pdf.gz -127760a6d9b9bcd213cdd58ab191a363 Coq-Library-8.2.pdf.gz -b97ab411eb3288ded1d9f8c27e308115 Coq-Reference-Manual-8.2.pdf.gz -29b7e61e742b17c904739f546223f2e0 Coq-Tutorial-8.2.pdf.gz -6907d97342e7b547e2e6d905a474235d coq-8.2-1.tar.gz -cc0005c859cbfd574f22242ec9557dc5 coq-refman-html-8.2.tar.gz -9ff70e125ba31d53b866b8b322031ac6 coq-stdlib-html-8.2.tar.gz +36eed48bc63ada8abf27f96eb126906c coq-8.2pl1.tar.gz --- RecTutorial.v DELETED --- From bubeck at fedoraproject.org Wed Aug 5 21:34:15 2009 From: bubeck at fedoraproject.org (Dr. Tilmann Bubeck) Date: Wed, 5 Aug 2009 21:34:15 +0000 (UTC) Subject: rpms/vacation/devel license-clarification, NONE, 1.1 vacation.spec, 1.1, 1.2 Message-ID: <20090805213415.125D111C0347@cvs1.fedora.phx.redhat.com> Author: bubeck Update of /cvs/pkgs/rpms/vacation/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7903 Modified Files: vacation.spec Added Files: license-clarification Log Message: * Wed Aug 05 2009 Dr. Tilmann Bubeck - 1.2.7.0-7 - changed license to BSD as upstream told me (corresponding mail is included in doc). --- NEW FILE license-clarification --- Return-Path: X-Original-To: t.bubeck at reinform.de Delivered-To: t.bubeck at reinform.de Received: from localhost (amavis2.loef.reinform.de [10.1.1.53]) by postfix.loef.reinform.de (Postfix) with ESMTP id 9B1941BBFD for ; Tue, 4 Aug 2009 15:38:19 +0200 (CEST) X-Virus-Scanned: amavisd-new at reinform.de X-Spam-Flag: NO X-Spam-Score: -2.601 X-Spam-Level: X-Spam-Status: No, score=-2.601 required=5 tests=[BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham Received: from mx1.reinform.de ([82.141.45.13]) by localhost (amavis2.loef.reinform.de [10.1.1.53]) (amavisd-new, port 10024) with ESMTP id kX0K-cx4NTZh for ; Tue, 4 Aug 2009 15:38:11 +0200 (CEST) Received: from csamuel.org (csamuel.org [74.50.50.137]) by mx1.reinform.de (Postfix) with ESMTP id 2C6B863735 for ; Tue, 4 Aug 2009 15:38:11 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by csamuel.org (Postfix) with ESMTP id C662D4076A; Tue, 4 Aug 2009 23:37:38 +1000 (EST) Received: from csamuel.org ([127.0.0.1]) by localhost (csamuel.org [127.0.0.1]) (amavisd-maia, port 10024) with LMTP id 06301-01; Tue, 4 Aug 2009 23:37:33 +1000 (EST) Received: from quad.localnet (124-254-75-238-static-dsl.ispone.net.au [124.254.75.238]) by csamuel.org (Postfix) with ESMTPS id D9EC44056E; Tue, 4 Aug 2009 23:37:32 +1000 (EST) From: Chris Samuel To: "Dr. Tilmann Bubeck" Subject: Re: Clarification about license of vacation Date: Tue, 4 Aug 2009 23:37:57 +1000 User-Agent: KMail/1.12.0 (Linux/2.6.30-cs-1-intel-kms-uvc; KDE/4.2.98; x86_64; ; ) Cc: sean.rima at tcob1.net References: <200908031549.23666.t.bubeck at reinform.de> In-Reply-To: <200908031549.23666.t.bubeck at reinform.de> X-Face: Wcb;^Ll1x`\6);#5&v=2":47)c~M=K)9_=0mp[Ob~p==:85h/k)fj6nBf@^SdaXtmdYGRq [>N&^2m#i\v9ZHe:G-e=OR}-sEf`CdEL2/\).SeCBSC"Cn[(:./c*I|/3KCDO$<{n8m;X_ g\Y9LQ=v/b5`)L,WOQdI*?SqUCgiw/9`KxgdU5;z8L.3)F!1M3=w:i9MsWp&v;%usOXL;w 6kF?wAZjss.+y(78'qBu";bx]>"2dZd/S$^K)nU^N0HM\^^;s#q MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2820739.ksyRrFV6lr"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200908042338.00904.chris at csamuel.org> --nextPart2820739.ksyRrFV6lr Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Mon, 3 Aug 2009 11:49:22 pm Dr. Tilmann Bubeck wrote: Hi there, > The key question is wether its GPLv2 (only v2) or also "GPLv2+" (and > following GPL versions). Vacation 1.2.7.0 was completely rebased from the version here: http://savannah.nongnu.org/projects/vacation/ which is licensed under the modified BSD license (no advertising clause). The earlier versions I inherited at SourceForge were based on the original = BSD=20 license with advertising clause which wasn't GPL compatible and a big issue= =20 because it was linking against gdbm! I contacted Eric Allman (the original author) about the licensing before=20 rebasing in 2006 and he wrote: # The advertising clause is obsolete at this point --- the Regents declared= it # to be null-and-void several years ago. You can strip it off with no # problem. > The best way to clarify the situation would be to state it in the README = or > LICENSE file clearly. Otherwise you answer to this mail could fill the ga= p. Agreed! I'll try and get to that in the near future, and clean up the docs.= =20 Sorry about the confusion, Chris =2D-=20 Chris Samuel : http://www.csamuel.org/ : Melbourne, VIC This email may come with a PGP signature as a file. Do not panic. =46or more info see: http://en.wikipedia.org/wiki/OpenPGP --nextPart2820739.ksyRrFV6lr Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQEVAwUASng5tY1yjaOTJg85AQKZegf9FiOmntfjdKnj66fS+b2A7P8eYWo+Lokr 0H2pC1PkP3Db6u7Ix0qZYt/+1Eptzr5KsUmPhxRkUwlUfY7QQHpL2fMxpGyKPBOp BPaPOQqs6sOzpkwdxVwd3D637SJRtfUrf/+U7xzeh8cNp4SO5qugpBhsGIyLrZVn Xzpst5xTtpZHrHeyoi5CmR9lA+YipRiBBowcp8TAXLMH7Sbp/Y2Qu9jodTlCbCW3 dMyPG83iKJFd5ui0Qxsb+czhK4S5wsqDdSwrtHYfc1Q/cAP6wBhKNIB3aMr/SDHA aJJ5ot3jvMddaJqEWEHWLf34Y8XRc3TXcFc8YbRPrAuvaCB4ia2nCQ== =O6Dc -----END PGP SIGNATURE----- --nextPart2820739.ksyRrFV6lr-- Index: vacation.spec =================================================================== RCS file: /cvs/pkgs/rpms/vacation/devel/vacation.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vacation.spec 5 Aug 2009 20:42:46 -0000 1.1 +++ vacation.spec 5 Aug 2009 21:34:14 -0000 1.2 @@ -1,10 +1,11 @@ Summary: Automatic mail answering program Name: vacation Version: 1.2.7.0 -Release: 6%{?dist} -License: GPLv2 +Release: 7%{?dist} +License: BSD Group: Applications/System Source: http://downloads.sourceforge.net/vacation/%{name}-%{version}.tar.gz +Source1: license-clarification BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: smtpdaemon URL: http://sourceforge.net/projects/vacation/ @@ -21,6 +22,7 @@ vorhanden. %prep %setup -q +cp -p %SOURCE1 . %build make %{?_smp_mflags} @@ -41,9 +43,13 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/vacation %{_bindir}/vaclook %{_mandir}/*/* -%doc COPYING README README.smrsh ChangeLog +%doc COPYING README README.smrsh ChangeLog license-clarification %changelog +* Wed Aug 05 2009 Dr. Tilmann Bubeck - 1.2.7.0-7 +- changed license to BSD as upstream told me + (corresponding mail is included in doc). + * Mon Aug 03 2009 Dr. Tilmann Bubeck - 1.2.7.0-6 - changed license to GPLv2 until licensing is clarified with upstream - changed source URL to "downloads" instead of "download". From clumens at fedoraproject.org Wed Aug 5 21:40:34 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Wed, 5 Aug 2009 21:40:34 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.650, 1.651 anaconda.spec, 1.800, 1.801 sources, 1.784, 1.785 Message-ID: <20090805214034.867BB11C0439@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9969 Modified Files: .cvsignore anaconda.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.650 retrieving revision 1.651 diff -u -p -r1.650 -r1.651 --- .cvsignore 31 Jul 2009 19:19:03 -0000 1.650 +++ .cvsignore 5 Aug 2009 21:40:33 -0000 1.651 @@ -1,3 +1,4 @@ anaconda-12.5.tar.bz2 anaconda-12.6.tar.bz2 anaconda-12.7.tar.bz2 +anaconda-12.8.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.800 retrieving revision 1.801 diff -u -p -r1.800 -r1.801 --- anaconda.spec 31 Jul 2009 19:19:03 -0000 1.800 +++ anaconda.spec 5 Aug 2009 21:40:34 -0000 1.801 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.7 +Version: 12.8 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -104,7 +104,6 @@ Requires: libbdevid-python Requires: libuser-python Requires: newt-python Requires: authconfig -Requires: gnome-python2-gtkhtml2 Requires: system-config-firewall Requires: cryptsetup-luks Requires: python-cryptsetup >= %{pythoncryptsetupver} @@ -112,7 +111,7 @@ Requires: mdadm Requires: lvm2 Requires: util-linux-ng >= 2.15.1 %ifnarch s390 s390x ppc64 -Requires: system-config-keyboard >= 1.3.0 +Requires: system-config-keyboard >= 1.3.1 %endif Requires: hal, dbus-python Requires: cracklib-python @@ -208,6 +207,40 @@ update-desktop-database &> /dev/null || %endif %changelog +* Wed Aug 05 2009 Chris Lumens - 12.8-1 +- Don't try to unmount the CD before we later unmount the CD (#515564). + (clumens) +- Do not offer going back when ugrade root for ks upgrade is not found + (#499321) (rvykydal) +- Rebuild .pot file and update translations. (clumens) +- Import the logging stuff (#515564). (clumens) +- Add keyboard kernel cmdline options to grub.conf for dracut (hdegoede) +- Fix backtrace in network.dracutSetupString in the static ip case (hdegoede) +- Write dracut i18n cmdline options to grub.conf (hdegoede) +- Pass InstalltData to booty __init__ as it needs access to many of its + members (hdegoede) +- Fix ctrl-alt-deleter behavior /before/ end of install. (pjones) +- Merge branch 'master' of ssh://git.fedoraproject.org/git/anaconda (notting) +- No longer use HAL in list-harddrives. (clumens) +- The names of a couple basic udev methods has changed. (clumens) +- Move basic udev methods out of the storage module (#514592). (clumens) +- We do not actually require gtkhtml2 or the python bindings for it. + (notting) +- Fix some typos in rescue mode (#515091) (msivak) +- Add a dracutSetupString method to network.py (hdegoede) +- Fix backtrace due to iscsi.getNode() not finding the iscsi node (hdegoede) +- Use dracutSetupString() method to add the kernel parameters needed for + dracut (hdegoede) +- Add a dracutSetupString method to devices.py classes (hdegoede) +- Differentiate between ibft discovered and manually added iscsi disks + (hdegoede) +- Store iscsi node pointer in iScsiDiskDevice objects (hdegoede) +- When checking logical partition dependcies, make sure the are one the same + disk (hdegoede) +- Only set iscsi nodes to autostart when none of the LUN's contain / + (hdegoede) +- Add functions to go from an iScsiDiskDevice to an libiscsi node (hdegoede) + * Fri Jul 31 2009 Chris Lumens - 12.7-1 - Fix up udev sillies (related to #514501) (katzj) - Log when we unmount filesystems so we have a match for mount messages. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.784 retrieving revision 1.785 diff -u -p -r1.784 -r1.785 --- sources 31 Jul 2009 19:19:03 -0000 1.784 +++ sources 5 Aug 2009 21:40:34 -0000 1.785 @@ -1 +1 @@ -9817081809bd5e752cdb304212328494 anaconda-12.7.tar.bz2 +3ec836d293455dc1710d2338f39be59b anaconda-12.8.tar.bz2 From dcantrel at fedoraproject.org Wed Aug 5 21:48:30 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Wed, 5 Aug 2009 21:48:30 +0000 (UTC) Subject: rpms/dhcp/devel dhcp-4.1.0-CVE-2009-0692.patch, NONE, 1.1 dhcp-4.1.0-CVE-2009-1892.patch, NONE, 1.1 dhcp.spec, 1.264, 1.265 Message-ID: <20090805214830.D8A0911C0347@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11696 Modified Files: dhcp.spec Added Files: dhcp-4.1.0-CVE-2009-0692.patch dhcp-4.1.0-CVE-2009-1892.patch Log Message: * Wed Aug 05 2009 David Cantrell - 12:4.1.0-27 - Fix for CVE-2009-0692 - Fix for CVE-2009-1892 (#511834) dhcp-4.1.0-CVE-2009-0692.patch: dhclient.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) --- NEW FILE dhcp-4.1.0-CVE-2009-0692.patch --- diff -up dhcp-4.1.0/client/dhclient.c.CVE-2009-0692 dhcp-4.1.0/client/dhclient.c --- dhcp-4.1.0/client/dhclient.c.CVE-2009-0692 2008-06-11 10:17:10.000000000 -1000 +++ dhcp-4.1.0/client/dhclient.c 2009-08-05 11:32:24.000000000 -1000 @@ -3054,8 +3054,15 @@ void script_write_params (client, prefix if (data.len > 3) { struct iaddr netmask, subnet, broadcast; - memcpy (netmask.iabuf, data.data, data.len); - netmask.len = data.len; + /* + * No matter the length of the subnet-mask option, + * use only the first four octets. Note that + * subnet-mask options longer than 4 octets are not + * in conformance with RFC 2132, but servers with this + * flaw do exist. + */ + memcpy(netmask.iabuf, data.data, 4); + netmask.len = 4; data_string_forget (&data, MDL); subnet = subnet_number (lease -> address, netmask); dhcp-4.1.0-CVE-2009-1892.patch: dhcp.c | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE dhcp-4.1.0-CVE-2009-1892.patch --- diff -up dhcp-4.1.0/server/dhcp.c.CVE-2009-1892 dhcp-4.1.0/server/dhcp.c --- dhcp-4.1.0/server/dhcp.c.CVE-2009-1892 2008-11-03 08:13:58.000000000 -1000 +++ dhcp-4.1.0/server/dhcp.c 2009-08-05 11:34:07.000000000 -1000 @@ -1755,6 +1755,8 @@ void ack_lease (packet, lease, offer, wh host_reference (&host, h, MDL); } if (!host) { + if (hp) + host_dereference (&hp, MDL); find_hosts_by_haddr (&hp, packet -> raw -> htype, packet -> raw -> chaddr, Index: dhcp.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/devel/dhcp.spec,v retrieving revision 1.264 retrieving revision 1.265 diff -u -p -r1.264 -r1.265 --- dhcp.spec 24 Jul 2009 20:13:13 -0000 1.264 +++ dhcp.spec 5 Aug 2009 21:48:30 -0000 1.265 @@ -10,7 +10,7 @@ Summary: Dynamic host configuration protocol software Name: dhcp Version: 4.1.0 -Release: 26%{?dist} +Release: 27%{?dist} # NEVER CHANGE THE EPOCH on this package. The previous maintainer (prior to # dcantrell maintaining the package) made incorrect use of the epoch and # that's why it is at 12 now. It should have never been used, but it was. @@ -49,6 +49,8 @@ Patch18: %{name}-4.1.0-missing-ipv6-not Patch19: %{name}-4.1.0-IFNAMSIZ.patch Patch20: %{name}-4.1.0-add_timeout_when_NULL.patch Patch21: %{name}-4.1.0-64_bit_lease_parse.patch +Patch22: %{name}-4.1.0-CVE-2009-0692.patch +Patch23: %{name}-4.1.0-CVE-2009-1892.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf @@ -203,6 +205,14 @@ libdhcpctl and libomapi static libraries # Ensure 64-bit platforms parse lease file dates & times correctly (#448615) %patch21 -p1 +# Fix for CVE-2009-0692 (patch from Mandriva SRPM) +# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0692 +%patch22 -p1 + +# Fix for CVE-2009-1892 (patch from Mandriva SRPM) +# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1892 +%patch23 -p1 + # Copy in documentation and example scripts for LDAP patch to dhcpd %{__install} -p -m 0755 ldap-for-dhcp-%{ldappatchver}/dhcpd-conf-to-ldap contrib/ @@ -457,6 +467,10 @@ fi %attr(0644,root,root) %{_mandir}/man3/omapi.3.gz %changelog +* Wed Aug 05 2009 David Cantrell - 12:4.1.0-27 +- Fix for CVE-2009-0692 +- Fix for CVE-2009-1892 (#511834) + * Fri Jul 24 2009 Fedora Release Engineering - 12:4.1.0-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From bubeck at fedoraproject.org Wed Aug 5 21:49:11 2009 From: bubeck at fedoraproject.org (Dr. Tilmann Bubeck) Date: Wed, 5 Aug 2009 21:49:11 +0000 (UTC) Subject: rpms/vacation/F-11 import.log, NONE, 1.1 license-clarification, NONE, 1.1 vacation.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805214911.A743211C0347@cvs1.fedora.phx.redhat.com> Author: bubeck Update of /cvs/pkgs/rpms/vacation/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11884/F-11 Modified Files: .cvsignore sources Added Files: import.log license-clarification vacation.spec Log Message: initial checkin --- NEW FILE import.log --- vacation-1_2_7_0-7_fc12:F-11:vacation-1.2.7.0-7.fc12.src.rpm:1249508913 --- NEW FILE license-clarification --- Return-Path: X-Original-To: t.bubeck at reinform.de Delivered-To: t.bubeck at reinform.de Received: from localhost (amavis2.loef.reinform.de [10.1.1.53]) by postfix.loef.reinform.de (Postfix) with ESMTP id 9B1941BBFD for ; Tue, 4 Aug 2009 15:38:19 +0200 (CEST) X-Virus-Scanned: amavisd-new at reinform.de X-Spam-Flag: NO X-Spam-Score: -2.601 X-Spam-Level: X-Spam-Status: No, score=-2.601 required=5 tests=[BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham Received: from mx1.reinform.de ([82.141.45.13]) by localhost (amavis2.loef.reinform.de [10.1.1.53]) (amavisd-new, port 10024) with ESMTP id kX0K-cx4NTZh for ; Tue, 4 Aug 2009 15:38:11 +0200 (CEST) Received: from csamuel.org (csamuel.org [74.50.50.137]) by mx1.reinform.de (Postfix) with ESMTP id 2C6B863735 for ; Tue, 4 Aug 2009 15:38:11 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by csamuel.org (Postfix) with ESMTP id C662D4076A; Tue, 4 Aug 2009 23:37:38 +1000 (EST) Received: from csamuel.org ([127.0.0.1]) by localhost (csamuel.org [127.0.0.1]) (amavisd-maia, port 10024) with LMTP id 06301-01; Tue, 4 Aug 2009 23:37:33 +1000 (EST) Received: from quad.localnet (124-254-75-238-static-dsl.ispone.net.au [124.254.75.238]) by csamuel.org (Postfix) with ESMTPS id D9EC44056E; Tue, 4 Aug 2009 23:37:32 +1000 (EST) From: Chris Samuel To: "Dr. Tilmann Bubeck" Subject: Re: Clarification about license of vacation Date: Tue, 4 Aug 2009 23:37:57 +1000 User-Agent: KMail/1.12.0 (Linux/2.6.30-cs-1-intel-kms-uvc; KDE/4.2.98; x86_64; ; ) Cc: sean.rima at tcob1.net References: <200908031549.23666.t.bubeck at reinform.de> In-Reply-To: <200908031549.23666.t.bubeck at reinform.de> X-Face: Wcb;^Ll1x`\6);#5&v=2":47)c~M=K)9_=0mp[Ob~p==:85h/k)fj6nBf@^SdaXtmdYGRq [>N&^2m#i\v9ZHe:G-e=OR}-sEf`CdEL2/\).SeCBSC"Cn[(:./c*I|/3KCDO$<{n8m;X_ g\Y9LQ=v/b5`)L,WOQdI*?SqUCgiw/9`KxgdU5;z8L.3)F!1M3=w:i9MsWp&v;%usOXL;w 6kF?wAZjss.+y(78'qBu";bx]>"2dZd/S$^K)nU^N0HM\^^;s#q MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2820739.ksyRrFV6lr"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200908042338.00904.chris at csamuel.org> --nextPart2820739.ksyRrFV6lr Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Mon, 3 Aug 2009 11:49:22 pm Dr. Tilmann Bubeck wrote: Hi there, > The key question is wether its GPLv2 (only v2) or also "GPLv2+" (and > following GPL versions). Vacation 1.2.7.0 was completely rebased from the version here: http://savannah.nongnu.org/projects/vacation/ which is licensed under the modified BSD license (no advertising clause). The earlier versions I inherited at SourceForge were based on the original = BSD=20 license with advertising clause which wasn't GPL compatible and a big issue= =20 because it was linking against gdbm! I contacted Eric Allman (the original author) about the licensing before=20 rebasing in 2006 and he wrote: # The advertising clause is obsolete at this point --- the Regents declared= it # to be null-and-void several years ago. You can strip it off with no # problem. > The best way to clarify the situation would be to state it in the README = or > LICENSE file clearly. Otherwise you answer to this mail could fill the ga= p. Agreed! I'll try and get to that in the near future, and clean up the docs.= =20 Sorry about the confusion, Chris =2D-=20 Chris Samuel : http://www.csamuel.org/ : Melbourne, VIC This email may come with a PGP signature as a file. Do not panic. =46or more info see: http://en.wikipedia.org/wiki/OpenPGP --nextPart2820739.ksyRrFV6lr Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQEVAwUASng5tY1yjaOTJg85AQKZegf9FiOmntfjdKnj66fS+b2A7P8eYWo+Lokr 0H2pC1PkP3Db6u7Ix0qZYt/+1Eptzr5KsUmPhxRkUwlUfY7QQHpL2fMxpGyKPBOp BPaPOQqs6sOzpkwdxVwd3D637SJRtfUrf/+U7xzeh8cNp4SO5qugpBhsGIyLrZVn Xzpst5xTtpZHrHeyoi5CmR9lA+YipRiBBowcp8TAXLMH7Sbp/Y2Qu9jodTlCbCW3 dMyPG83iKJFd5ui0Qxsb+czhK4S5wsqDdSwrtHYfc1Q/cAP6wBhKNIB3aMr/SDHA aJJ5ot3jvMddaJqEWEHWLf34Y8XRc3TXcFc8YbRPrAuvaCB4ia2nCQ== =O6Dc -----END PGP SIGNATURE----- --nextPart2820739.ksyRrFV6lr-- --- NEW FILE vacation.spec --- Summary: Automatic mail answering program Name: vacation Version: 1.2.7.0 Release: 7%{?dist} License: BSD Group: Applications/System Source: http://downloads.sourceforge.net/vacation/%{name}-%{version}.tar.gz Source1: license-clarification BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: smtpdaemon URL: http://sourceforge.net/projects/vacation/ BuildRequires: gdbm-devel %description Vacation is the automatic mail answering program found on many Unix systems. %description -l de Vacation beantwortet automatisch alle eingehenden EMails mit einer Standard-Antwort und ist auf vielen Unix-Systemen vorhanden. %prep %setup -q cp -p %SOURCE1 . %build make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -D -p -m 755 vacation $RPM_BUILD_ROOT%{_bindir}/vacation install -D -p -m 755 vaclook $RPM_BUILD_ROOT%{_bindir}/vaclook install -D -p -m 444 vacation.man $RPM_BUILD_ROOT%{_mandir}/man1/vacation.1 install -D -p -m 444 vaclook.man $RPM_BUILD_ROOT%{_mandir}/man1/vaclook.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/vacation %{_bindir}/vaclook %{_mandir}/*/* %doc COPYING README README.smrsh ChangeLog license-clarification %changelog * Wed Aug 05 2009 Dr. Tilmann Bubeck - 1.2.7.0-7 - changed license to BSD as upstream told me (corresponding mail is included in doc). * Mon Aug 03 2009 Dr. Tilmann Bubeck - 1.2.7.0-6 - changed license to GPLv2 until licensing is clarified with upstream - changed source URL to "downloads" instead of "download". (bz #474802) * Mon Jul 06 2009 Dr. Tilmann Bubeck - 1.2.7.0-5 - Fixes according comments from bz #474802 * Wed Jun 24 2009 Dr. Tilmann Bubeck - 1.2.7.0-4 - repackaged for Fedora 11. - Fixed bugs from bz #474802 * Fri Dec 05 2008 Dr. Tilmann Bubeck - 1.2.7.0-1 - Upgraded to 1.2.7.0 - repackaged for Fedora 10. * Tue Sep 03 2002 Pete O'Hara - Version 1.2.7.rc1, Release 1.2.1 - Upgraded to 1.2.7.rc1 * Mon Aug 26 2002 Pete O'Hara - Version 1.2.6.1, Release 1.2.0 - Initial release for Mail Suite * Sun Nov 11 2001 Devon - upgrade to version 1.2.7.rc1 * Sat Nov 10 2001 Devon - upgrade to version 1.2.6 * Wed Sep 19 2001 Devon - added %%post link /etc/smrsh to /usr/bin/vacation - added %%postun deletion of /etc/smrsh/vacation - defined a umask of 022 fix permissions on created files. $HOME/.forward was created group writable, smrsh refused to run in that case. See vacation-1.2.2-permissions.patch * Mon Aug 07 2000 Than Ngo - fix specfile and patch file to rebuilt * Mon Aug 07 2000 Michael Stefaniuc - upgraded to 1.2.2 - fixed security fix * Wed Aug 02 2000 Than Ngo - fix manpath (Bug #15070) * Mon Jul 24 2000 Prospector - rebuilt * Sun Jul 16 2000 Florian La Roche - add security fix * Mon Jul 10 2000 Than Ngo - fix problem (it won't include the .vacation.msg) (bug #13572) - use RPM macros * Mon Jul 03 2000 Prospector - automatic rebuild * Sun May 28 2000 Ngo Than - rebuild for 7.0 - put man pages in correct place - cleanup specfile - fix Summary * Fri Dec 10 1999 Ngo Than - initial RPM for powertools-6.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vacation/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 16:47:08 -0000 1.1 +++ .cvsignore 5 Aug 2009 21:49:11 -0000 1.2 @@ -0,0 +1 @@ +vacation-1.2.7.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vacation/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 16:47:08 -0000 1.1 +++ sources 5 Aug 2009 21:49:11 -0000 1.2 @@ -0,0 +1 @@ +cae9253eee4c2e68af01bc6b1f469cd2 vacation-1.2.7.0.tar.gz From mgrepl at fedoraproject.org Wed Aug 5 21:49:50 2009 From: mgrepl at fedoraproject.org (Miroslav Grepl) Date: Wed, 5 Aug 2009 21:49:50 +0000 (UTC) Subject: rpms/selinux-policy/F-11 policy-20090521.patch, 1.39, 1.40 selinux-policy.spec, 1.894, 1.895 Message-ID: <20090805214950.5CAC411C0347@cvs1.fedora.phx.redhat.com> Author: mgrepl Update of /cvs/extras/rpms/selinux-policy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12138 Modified Files: policy-20090521.patch selinux-policy.spec Log Message: - Allow svirt images to create sock_file in svirt_var_run_t policy-20090521.patch: mcs | 12 - modules/admin/certwatch.te | 4 modules/admin/kismet.te | 16 ++ modules/admin/logrotate.te | 6 modules/admin/mrtg.te | 4 modules/admin/prelink.te | 9 - modules/admin/readahead.te | 2 modules/admin/rpm.if | 18 ++ modules/admin/rpm.te | 4 modules/admin/shorewall.fc | 12 + modules/admin/shorewall.if | 166 ++++++++++++++++++++++ modules/admin/shorewall.te | 103 +++++++++++++ modules/admin/sudo.if | 4 modules/admin/usermanage.te | 1 modules/apps/calamaris.te | 4 modules/apps/gitosis.fc | 4 modules/apps/gitosis.if | 96 ++++++++++++ modules/apps/gitosis.te | 43 +++++ modules/apps/mozilla.if | 16 ++ modules/apps/mozilla.te | 14 + modules/apps/nsplugin.if | 2 modules/apps/qemu.fc | 1 modules/apps/qemu.te | 5 modules/apps/sandbox.if | 134 +++++++++++++----- modules/apps/sandbox.te | 274 ++++++++++++++++++++++++++++++++++--- modules/apps/screen.if | 1 modules/apps/vmware.fc | 1 modules/apps/vmware.te | 6 modules/kernel/corecommands.fc | 9 + modules/kernel/corenetwork.te.in | 4 modules/kernel/devices.fc | 2 modules/kernel/devices.if | 145 +++++++++++++++++++ modules/kernel/devices.te | 13 + modules/kernel/domain.if | 45 ++---- modules/kernel/domain.te | 30 +++- modules/kernel/files.if | 3 modules/kernel/kernel.if | 2 modules/kernel/terminal.if | 19 ++ modules/roles/staff.te | 12 + modules/roles/sysadm.if | 35 ++++ modules/roles/sysadm.te | 4 modules/roles/unconfineduser.te | 9 - modules/roles/unprivuser.te | 4 modules/roles/xguest.te | 6 modules/services/apache.fc | 4 modules/services/automount.if | 18 ++ modules/services/avahi.te | 2 modules/services/bluetooth.te | 1 modules/services/clamav.te | 4 modules/services/consolekit.te | 3 modules/services/cron.if | 19 -- modules/services/cron.te | 2 modules/services/cups.te | 3 modules/services/dbus.if | 4 modules/services/dcc.te | 8 - modules/services/ddclient.if | 25 +++ modules/services/devicekit.te | 6 modules/services/dnsmasq.te | 4 modules/services/dovecot.if | 34 ++-- modules/services/dovecot.te | 20 +- modules/services/exim.te | 6 modules/services/fetchmail.te | 2 modules/services/fprintd.te | 8 - modules/services/ftp.te | 7 modules/services/gnomeclock.te | 1 modules/services/gpsd.fc | 3 modules/services/gpsd.te | 17 ++ modules/services/hal.te | 14 + modules/services/kerberos.if | 2 modules/services/kerberos.te | 12 + modules/services/lircd.te | 4 modules/services/mailman.if | 1 modules/services/mta.if | 1 modules/services/mysql.te | 6 modules/services/nis.te | 3 modules/services/nslcd.fc | 4 modules/services/nslcd.if | 145 +++++++++++++++++++ modules/services/nslcd.te | 50 ++++++ modules/services/openvpn.te | 1 modules/services/pcscd.te | 3 modules/services/polkit.fc | 2 modules/services/polkit.if | 2 modules/services/polkit.te | 1 modules/services/postfix.if | 26 +++ modules/services/postfix.te | 26 --- modules/services/postgresql.te | 2 modules/services/ppp.if | 6 modules/services/privoxy.te | 3 modules/services/pyzor.fc | 2 modules/services/pyzor.te | 2 modules/services/rpc.te | 12 + modules/services/rsync.te | 2 modules/services/sendmail.if | 39 +++++ modules/services/sendmail.te | 7 modules/services/setroubleshoot.te | 5 modules/services/shorewall.fc | 12 - modules/services/shorewall.if | 166 ---------------------- modules/services/shorewall.te | 102 ------------- modules/services/spamassassin.fc | 4 modules/services/spamassassin.te | 1 modules/services/ssh.if | 23 ++- modules/services/ssh.te | 4 modules/services/uucp.te | 2 modules/services/virt.te | 29 ++- modules/services/xserver.fc | 2 modules/services/xserver.if | 41 +++++ modules/services/xserver.te | 11 + modules/system/authlogin.fc | 3 modules/system/authlogin.if | 223 ++++++++++++++++-------------- modules/system/authlogin.te | 27 +-- modules/system/init.fc | 2 modules/system/init.te | 2 modules/system/ipsec.te | 34 ++-- modules/system/iptables.te | 4 modules/system/iscsi.te | 1 modules/system/libraries.fc | 11 + modules/system/locallogin.te | 6 modules/system/miscfiles.fc | 1 modules/system/sysnetwork.te | 17 +- modules/system/udev.fc | 1 modules/system/udev.te | 6 modules/system/userdomain.if | 28 ++- modules/system/virtual.te | 5 modules/system/xen.te | 1 124 files changed, 2022 insertions(+), 635 deletions(-) Index: policy-20090521.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/policy-20090521.patch,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- policy-20090521.patch 4 Aug 2009 11:25:19 -0000 1.39 +++ policy-20090521.patch 5 Aug 2009 21:49:50 -0000 1.40 @@ -167,7 +167,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/readahead.te serefpolicy-3.6.12/policy/modules/admin/readahead.te --- nsaserefpolicy/policy/modules/admin/readahead.te 2009-06-25 10:19:43.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/admin/readahead.te 2009-07-13 11:23:45.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/admin/readahead.te 2009-08-05 21:59:03.000000000 +0200 @@ -50,11 +50,13 @@ domain_use_interactive_fds(readahead_t) domain_read_all_domains_state(readahead_t) @@ -517,6 +517,20 @@ diff -b -B --ignore-all-space --exclude- + +permissive shorewall_t; + +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/sudo.if serefpolicy-3.6.12/policy/modules/admin/sudo.if +--- nsaserefpolicy/policy/modules/admin/sudo.if 2009-06-25 10:19:43.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/admin/sudo.if 2009-08-05 23:24:01.000000000 +0200 +@@ -152,6 +152,10 @@ + optional_policy(` + dbus_system_bus_client($1_sudo_t) + ') ++ ++ optional_policy(` ++ fprintd_dbus_chat($1_sudo_t) ++ ') + ') + + ######################################## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/usermanage.te serefpolicy-3.6.12/policy/modules/admin/usermanage.te --- nsaserefpolicy/policy/modules/admin/usermanage.te 2009-06-25 10:19:43.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/admin/usermanage.te 2009-06-25 10:21:01.000000000 +0200 @@ -528,6 +542,19 @@ diff -b -B --ignore-all-space --exclude- # Execute /usr/bin/{passwd,chfn,chsh} and /usr/sbin/{useradd,vipw}. corecmd_exec_bin(groupadd_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/calamaris.te serefpolicy-3.6.12/policy/modules/apps/calamaris.te +--- nsaserefpolicy/policy/modules/apps/calamaris.te 2009-04-07 21:54:49.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/apps/calamaris.te 2009-08-05 23:27:19.000000000 +0200 +@@ -82,5 +82,9 @@ + ') + + optional_policy(` ++ nscd_socket_use(calamaris_t) ++') ++ ++optional_policy(` + nis_use_ypbind(calamaris_t) + ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/gitosis.fc serefpolicy-3.6.12/policy/modules/apps/gitosis.fc --- nsaserefpolicy/policy/modules/apps/gitosis.fc 1970-01-01 01:00:00.000000000 +0100 +++ serefpolicy-3.6.12/policy/modules/apps/gitosis.fc 2009-06-25 10:21:01.000000000 +0200 @@ -1291,6 +1318,17 @@ diff -b -B --ignore-all-space --exclude- +optional_policy(` + hal_dbus_chat(sandbox_net_client_t) +') +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/screen.if serefpolicy-3.6.12/policy/modules/apps/screen.if +--- nsaserefpolicy/policy/modules/apps/screen.if 2009-06-25 10:19:43.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/apps/screen.if 2009-08-05 23:21:33.000000000 +0200 +@@ -62,6 +62,7 @@ + manage_dirs_pattern($1_screen_t, screen_dir_t, screen_dir_t) + filetrans_pattern($1_screen_t, screen_dir_t, screen_var_run_t, fifo_file) + files_pid_filetrans($1_screen_t, screen_dir_t, dir) ++ dontaudit $3 screen_var_run_t:fifo_file read; + + allow $1_screen_t screen_home_t:dir list_dir_perms; + read_files_pattern($1_screen_t, screen_home_t, screen_home_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/vmware.fc serefpolicy-3.6.12/policy/modules/apps/vmware.fc --- nsaserefpolicy/policy/modules/apps/vmware.fc 2009-04-07 21:54:49.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/apps/vmware.fc 2009-06-25 10:21:01.000000000 +0200 @@ -1795,7 +1833,7 @@ diff -b -B --ignore-all-space --exclude- ## Read and write the controlling diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/staff.te serefpolicy-3.6.12/policy/modules/roles/staff.te --- nsaserefpolicy/policy/modules/roles/staff.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/roles/staff.te 2009-06-25 10:21:01.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/roles/staff.te 2009-08-05 21:52:27.000000000 +0200 @@ -44,6 +44,10 @@ ') @@ -1807,7 +1845,18 @@ diff -b -B --ignore-all-space --exclude- secadm_role_change(staff_r) ') -@@ -95,6 +99,10 @@ +@@ -87,6 +91,10 @@ + ') + + optional_policy(` ++ lpd_list_spool(staff_t) ++') ++ ++optional_policy(` + kerneloops_dbus_chat(staff_t) + ') + +@@ -95,6 +103,10 @@ ') optional_policy(` @@ -2128,6 +2177,20 @@ diff -b -B --ignore-all-space --exclude- userdom_home_filetrans_user_home_dir(cups_pdf_t) userdom_manage_user_home_content_dirs(cups_pdf_t) userdom_manage_user_home_content_files(cups_pdf_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dbus.if serefpolicy-3.6.12/policy/modules/services/dbus.if +--- nsaserefpolicy/policy/modules/services/dbus.if 2009-06-25 10:19:44.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/dbus.if 2009-08-05 21:48:06.000000000 +0200 +@@ -176,6 +176,10 @@ + xserver_use_xdm_fds($1_dbusd_t) + xserver_rw_xdm_pipes($1_dbusd_t) + ') ++ ++ optional_policy(` ++ xserver_use_xdm($1_dbusd_t) ++ ') + ') + + ######################################## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dcc.te serefpolicy-3.6.12/policy/modules/services/dcc.te --- nsaserefpolicy/policy/modules/services/dcc.te 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/dcc.te 2009-06-25 10:21:01.000000000 +0200 @@ -3776,7 +3839,7 @@ diff -b -B --ignore-all-space --exclude- logging_send_syslog_msg(uucpd_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/virt.te serefpolicy-3.6.12/policy/modules/services/virt.te --- nsaserefpolicy/policy/modules/services/virt.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/virt.te 2009-08-04 09:35:17.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/virt.te 2009-08-05 20:44:32.000000000 +0200 @@ -22,6 +22,13 @@ ## @@ -3820,9 +3883,11 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` brctl_domtrans(virtd_t) ') -@@ -306,7 +321,9 @@ +@@ -305,8 +320,11 @@ + manage_dirs_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) manage_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) manage_lnk_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) ++manage_sock_files_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t) files_pid_filetrans(svirt_t, svirt_var_run_t, { dir file }) +stream_connect_pattern(svirt_t, svirt_var_run_t, svirt_var_run_t, virtd_t) @@ -3830,7 +3895,7 @@ diff -b -B --ignore-all-space --exclude- allow svirt_t svirt_image_t:dir search_dir_perms; manage_dirs_pattern(svirt_t, svirt_image_t, svirt_image_t) manage_files_pattern(svirt_t, svirt_image_t, svirt_image_t) -@@ -316,16 +333,17 @@ +@@ -316,16 +334,17 @@ dontaudit svirt_t virt_content_t:file write_file_perms; dontaudit svirt_t virt_content_t:dir write; @@ -3851,7 +3916,7 @@ diff -b -B --ignore-all-space --exclude- corenet_udp_sendrecv_generic_if(svirt_t) corenet_udp_sendrecv_generic_node(svirt_t) corenet_udp_sendrecv_all_ports(svirt_t) -@@ -353,10 +371,6 @@ +@@ -353,10 +372,6 @@ ') optional_policy(` @@ -3883,8 +3948,45 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/xserver.if serefpolicy-3.6.12/policy/modules/services/xserver.if --- nsaserefpolicy/policy/modules/services/xserver.if 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/xserver.if 2009-06-25 10:21:01.000000000 +0200 -@@ -861,6 +861,24 @@ ++++ serefpolicy-3.6.12/policy/modules/services/xserver.if 2009-08-05 23:23:17.000000000 +0200 +@@ -599,9 +599,10 @@ + # + interface(`xserver_use_xdm_fds',` + gen_require(` +- type xdm_t; ++ type xdm_t, xdm_home_t; + ') + ++ allow $1 xdm_home_t:file append_file_perms; + allow $1 xdm_t:fd use; + ') + +@@ -779,6 +780,24 @@ + manage_files_pattern($1, xdm_var_run_t, xdm_var_run_t) + ') + ++####################################### ++## ++## Search XDM var lib dirs. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`xserver_search_xdm_lib',` ++ gen_require(` ++ type xdm_var_lib_t; ++ ') ++ ++ allow $1 xdm_var_lib_t:dir search_dir_perms; ++') ++ + ######################################## + ## + ## Read XDM var lib files. +@@ -861,6 +880,24 @@ ######################################## ## @@ -3909,8 +4011,11 @@ diff -b -B --ignore-all-space --exclude- ## Execute an X session in the target domain. This ## is an explicit transition, requiring the ## caller to use setexeccon(). -@@ -1411,6 +1429,7 @@ +@@ -1409,8 +1446,10 @@ + # Allow connections to X server. + xserver_stream_connect_xdm($1) xserver_read_xdm_tmp_files($1) ++ xserver_search_xdm_lib($1) xserver_xdm_stream_connect($1) xserver_setattr_xdm_tmp_dirs($1) + xserver_read_xdm_pid($1) @@ -4751,7 +4856,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.12/policy/modules/system/userdomain.if --- nsaserefpolicy/policy/modules/system/userdomain.if 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/system/userdomain.if 2009-07-31 09:32:45.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/system/userdomain.if 2009-08-05 23:25:40.000000000 +0200 @@ -627,12 +627,6 @@ ') @@ -4765,7 +4870,7 @@ diff -b -B --ignore-all-space --exclude- evolution_dbus_chat($1_usertype) evolution_alarm_dbus_chat($1_usertype) ') -@@ -968,6 +962,16 @@ +@@ -968,6 +962,21 @@ ') optional_policy(` @@ -4775,6 +4880,11 @@ diff -b -B --ignore-all-space --exclude- + ') + + optional_policy(` ++ fprintd_dbus_chat($1_t) ++ ') ++ ++ ++ optional_policy(` + gnomeclock_dbus_chat($1_usertype) + ') + @@ -4782,7 +4892,7 @@ diff -b -B --ignore-all-space --exclude- gnome_manage_config($1_usertype) gnome_manage_gconf_home_files($1_usertype) gnome_read_gconf_config($1_usertype) -@@ -1457,6 +1461,7 @@ +@@ -1457,6 +1466,7 @@ ') allow $1 user_home_dir_t:dir search_dir_perms; @@ -4790,7 +4900,7 @@ diff -b -B --ignore-all-space --exclude- files_search_home($1) ') -@@ -1880,7 +1885,7 @@ +@@ -1880,7 +1890,7 @@ type user_home_t; ') @@ -4799,7 +4909,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -3317,10 +3322,6 @@ +@@ -3317,10 +3327,6 @@ seutil_run_newrole($1_t, $1_r) optional_policy(` Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/selinux-policy.spec,v retrieving revision 1.894 retrieving revision 1.895 diff -u -p -r1.894 -r1.895 --- selinux-policy.spec 4 Aug 2009 09:38:12 -0000 1.894 +++ selinux-policy.spec 5 Aug 2009 21:49:50 -0000 1.895 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.12 -Release: 73%{?dist} +Release: 74%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -475,6 +475,9 @@ exit 0 %endif %changelog +* Wed Aug 5 2009 Miroslav Grepl 3.6.12-74 +- Allow svirt images to create sock_file in svirt_var_run_t + * Tue Aug 4 2009 Miroslav Grepl 3.6.12-73 - Allow svirt_t to stream_connect to virtd_t From bubeck at fedoraproject.org Wed Aug 5 22:00:23 2009 From: bubeck at fedoraproject.org (Dr. Tilmann Bubeck) Date: Wed, 5 Aug 2009 22:00:23 +0000 (UTC) Subject: rpms/vacation/F-10 import.log, NONE, 1.1 license-clarification, NONE, 1.1 vacation.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805220023.2D58911C0439@cvs1.fedora.phx.redhat.com> Author: bubeck Update of /cvs/pkgs/rpms/vacation/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14360/F-10 Modified Files: .cvsignore sources Added Files: import.log license-clarification vacation.spec Log Message: first checkin --- NEW FILE import.log --- vacation-1_2_7_0-7_fc12:F-10:vacation-1.2.7.0-7.fc12.src.rpm:1249509589 --- NEW FILE license-clarification --- Return-Path: X-Original-To: t.bubeck at reinform.de Delivered-To: t.bubeck at reinform.de Received: from localhost (amavis2.loef.reinform.de [10.1.1.53]) by postfix.loef.reinform.de (Postfix) with ESMTP id 9B1941BBFD for ; Tue, 4 Aug 2009 15:38:19 +0200 (CEST) X-Virus-Scanned: amavisd-new at reinform.de X-Spam-Flag: NO X-Spam-Score: -2.601 X-Spam-Level: X-Spam-Status: No, score=-2.601 required=5 tests=[BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham Received: from mx1.reinform.de ([82.141.45.13]) by localhost (amavis2.loef.reinform.de [10.1.1.53]) (amavisd-new, port 10024) with ESMTP id kX0K-cx4NTZh for ; Tue, 4 Aug 2009 15:38:11 +0200 (CEST) Received: from csamuel.org (csamuel.org [74.50.50.137]) by mx1.reinform.de (Postfix) with ESMTP id 2C6B863735 for ; Tue, 4 Aug 2009 15:38:11 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by csamuel.org (Postfix) with ESMTP id C662D4076A; Tue, 4 Aug 2009 23:37:38 +1000 (EST) Received: from csamuel.org ([127.0.0.1]) by localhost (csamuel.org [127.0.0.1]) (amavisd-maia, port 10024) with LMTP id 06301-01; Tue, 4 Aug 2009 23:37:33 +1000 (EST) Received: from quad.localnet (124-254-75-238-static-dsl.ispone.net.au [124.254.75.238]) by csamuel.org (Postfix) with ESMTPS id D9EC44056E; Tue, 4 Aug 2009 23:37:32 +1000 (EST) From: Chris Samuel To: "Dr. Tilmann Bubeck" Subject: Re: Clarification about license of vacation Date: Tue, 4 Aug 2009 23:37:57 +1000 User-Agent: KMail/1.12.0 (Linux/2.6.30-cs-1-intel-kms-uvc; KDE/4.2.98; x86_64; ; ) Cc: sean.rima at tcob1.net References: <200908031549.23666.t.bubeck at reinform.de> In-Reply-To: <200908031549.23666.t.bubeck at reinform.de> X-Face: Wcb;^Ll1x`\6);#5&v=2":47)c~M=K)9_=0mp[Ob~p==:85h/k)fj6nBf@^SdaXtmdYGRq [>N&^2m#i\v9ZHe:G-e=OR}-sEf`CdEL2/\).SeCBSC"Cn[(:./c*I|/3KCDO$<{n8m;X_ g\Y9LQ=v/b5`)L,WOQdI*?SqUCgiw/9`KxgdU5;z8L.3)F!1M3=w:i9MsWp&v;%usOXL;w 6kF?wAZjss.+y(78'qBu";bx]>"2dZd/S$^K)nU^N0HM\^^;s#q MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2820739.ksyRrFV6lr"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200908042338.00904.chris at csamuel.org> --nextPart2820739.ksyRrFV6lr Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Mon, 3 Aug 2009 11:49:22 pm Dr. Tilmann Bubeck wrote: Hi there, > The key question is wether its GPLv2 (only v2) or also "GPLv2+" (and > following GPL versions). Vacation 1.2.7.0 was completely rebased from the version here: http://savannah.nongnu.org/projects/vacation/ which is licensed under the modified BSD license (no advertising clause). The earlier versions I inherited at SourceForge were based on the original = BSD=20 license with advertising clause which wasn't GPL compatible and a big issue= =20 because it was linking against gdbm! I contacted Eric Allman (the original author) about the licensing before=20 rebasing in 2006 and he wrote: # The advertising clause is obsolete at this point --- the Regents declared= it # to be null-and-void several years ago. You can strip it off with no # problem. > The best way to clarify the situation would be to state it in the README = or > LICENSE file clearly. Otherwise you answer to this mail could fill the ga= p. Agreed! I'll try and get to that in the near future, and clean up the docs.= =20 Sorry about the confusion, Chris =2D-=20 Chris Samuel : http://www.csamuel.org/ : Melbourne, VIC This email may come with a PGP signature as a file. Do not panic. =46or more info see: http://en.wikipedia.org/wiki/OpenPGP --nextPart2820739.ksyRrFV6lr Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQEVAwUASng5tY1yjaOTJg85AQKZegf9FiOmntfjdKnj66fS+b2A7P8eYWo+Lokr 0H2pC1PkP3Db6u7Ix0qZYt/+1Eptzr5KsUmPhxRkUwlUfY7QQHpL2fMxpGyKPBOp BPaPOQqs6sOzpkwdxVwd3D637SJRtfUrf/+U7xzeh8cNp4SO5qugpBhsGIyLrZVn Xzpst5xTtpZHrHeyoi5CmR9lA+YipRiBBowcp8TAXLMH7Sbp/Y2Qu9jodTlCbCW3 dMyPG83iKJFd5ui0Qxsb+czhK4S5wsqDdSwrtHYfc1Q/cAP6wBhKNIB3aMr/SDHA aJJ5ot3jvMddaJqEWEHWLf34Y8XRc3TXcFc8YbRPrAuvaCB4ia2nCQ== =O6Dc -----END PGP SIGNATURE----- --nextPart2820739.ksyRrFV6lr-- --- NEW FILE vacation.spec --- Summary: Automatic mail answering program Name: vacation Version: 1.2.7.0 Release: 7%{?dist} License: BSD Group: Applications/System Source: http://downloads.sourceforge.net/vacation/%{name}-%{version}.tar.gz Source1: license-clarification BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: smtpdaemon URL: http://sourceforge.net/projects/vacation/ BuildRequires: gdbm-devel %description Vacation is the automatic mail answering program found on many Unix systems. %description -l de Vacation beantwortet automatisch alle eingehenden EMails mit einer Standard-Antwort und ist auf vielen Unix-Systemen vorhanden. %prep %setup -q cp -p %SOURCE1 . %build make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -D -p -m 755 vacation $RPM_BUILD_ROOT%{_bindir}/vacation install -D -p -m 755 vaclook $RPM_BUILD_ROOT%{_bindir}/vaclook install -D -p -m 444 vacation.man $RPM_BUILD_ROOT%{_mandir}/man1/vacation.1 install -D -p -m 444 vaclook.man $RPM_BUILD_ROOT%{_mandir}/man1/vaclook.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/vacation %{_bindir}/vaclook %{_mandir}/*/* %doc COPYING README README.smrsh ChangeLog license-clarification %changelog * Wed Aug 05 2009 Dr. Tilmann Bubeck - 1.2.7.0-7 - changed license to BSD as upstream told me (corresponding mail is included in doc). * Mon Aug 03 2009 Dr. Tilmann Bubeck - 1.2.7.0-6 - changed license to GPLv2 until licensing is clarified with upstream - changed source URL to "downloads" instead of "download". (bz #474802) * Mon Jul 06 2009 Dr. Tilmann Bubeck - 1.2.7.0-5 - Fixes according comments from bz #474802 * Wed Jun 24 2009 Dr. Tilmann Bubeck - 1.2.7.0-4 - repackaged for Fedora 11. - Fixed bugs from bz #474802 * Fri Dec 05 2008 Dr. Tilmann Bubeck - 1.2.7.0-1 - Upgraded to 1.2.7.0 - repackaged for Fedora 10. * Tue Sep 03 2002 Pete O'Hara - Version 1.2.7.rc1, Release 1.2.1 - Upgraded to 1.2.7.rc1 * Mon Aug 26 2002 Pete O'Hara - Version 1.2.6.1, Release 1.2.0 - Initial release for Mail Suite * Sun Nov 11 2001 Devon - upgrade to version 1.2.7.rc1 * Sat Nov 10 2001 Devon - upgrade to version 1.2.6 * Wed Sep 19 2001 Devon - added %%post link /etc/smrsh to /usr/bin/vacation - added %%postun deletion of /etc/smrsh/vacation - defined a umask of 022 fix permissions on created files. $HOME/.forward was created group writable, smrsh refused to run in that case. See vacation-1.2.2-permissions.patch * Mon Aug 07 2000 Than Ngo - fix specfile and patch file to rebuilt * Mon Aug 07 2000 Michael Stefaniuc - upgraded to 1.2.2 - fixed security fix * Wed Aug 02 2000 Than Ngo - fix manpath (Bug #15070) * Mon Jul 24 2000 Prospector - rebuilt * Sun Jul 16 2000 Florian La Roche - add security fix * Mon Jul 10 2000 Than Ngo - fix problem (it won't include the .vacation.msg) (bug #13572) - use RPM macros * Mon Jul 03 2000 Prospector - automatic rebuild * Sun May 28 2000 Ngo Than - rebuild for 7.0 - put man pages in correct place - cleanup specfile - fix Summary * Fri Dec 10 1999 Ngo Than - initial RPM for powertools-6.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vacation/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 16:47:08 -0000 1.1 +++ .cvsignore 5 Aug 2009 22:00:22 -0000 1.2 @@ -0,0 +1 @@ +vacation-1.2.7.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vacation/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 16:47:08 -0000 1.1 +++ sources 5 Aug 2009 22:00:22 -0000 1.2 @@ -0,0 +1 @@ +cae9253eee4c2e68af01bc6b1f469cd2 vacation-1.2.7.0.tar.gz From caolanm at fedoraproject.org Wed Aug 5 22:07:27 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 5 Aug 2009 22:07:27 +0000 (UTC) Subject: rpms/openoffice.org/F-11 openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch, 1.3, 1.4 Message-ID: <20090805220727.D943511C0347@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16063/F-11 Modified Files: openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch Log Message: little fix openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch: bridges/source/cpp_uno/gcc3_linux_s390x/except.cxx | 1 + sc/source/filter/ftools/ftools.cxx | 1 + soltools/mkdepend/def.h | 2 +- soltools/mkdepend/main.c | 2 +- soltools/mkdepend/parse.c | 4 ++-- sw/source/core/doc/docbm.cxx | 4 ++-- sw/source/filter/ww8/WW8TableInfo.cxx | 1 + 7 files changed, 9 insertions(+), 6 deletions(-) Index: openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch 12 Mar 2009 13:45:06 -0000 1.3 +++ openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch 5 Aug 2009 22:07:27 -0000 1.4 @@ -86,3 +86,14 @@ Index: mkdepend/parse.c switch(type = deftype(line, filep, file_red, file, FALSE, symbols)) { case IF: case IFFALSE: +diff -ru bridges.orig/source/cpp_uno/gcc3_linux_s390x/except.cxx bridges/source/cpp_uno/gcc3_linux_s390x/except.cxx +--- openoffice.org.orig/bridges/source/cpp_uno/gcc3_linux_s390x/except.cxx 2009-08-05 23:04:02.000000000 +0100 ++++ openoffice.org/bridges/source/cpp_uno/gcc3_linux_s390x/except.cxx 2009-08-05 23:04:34.000000000 +0100 +@@ -33,6 +33,7 @@ + #include "precompiled_bridges.hxx" + + #include ++#include + #include + #include + #include From caolanm at fedoraproject.org Wed Aug 5 22:07:28 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 5 Aug 2009 22:07:28 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch, 1.3, 1.4 openoffice.org.spec, 1.1976, 1.1977 Message-ID: <20090805220728.B547F11C0348@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16063/devel Modified Files: openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch openoffice.org.spec Log Message: little fix openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch: bridges/source/cpp_uno/gcc3_linux_s390x/except.cxx | 1 + sc/source/filter/ftools/ftools.cxx | 1 + soltools/mkdepend/def.h | 2 +- soltools/mkdepend/main.c | 2 +- soltools/mkdepend/parse.c | 4 ++-- sw/source/core/doc/docbm.cxx | 4 ++-- sw/source/filter/ww8/WW8TableInfo.cxx | 1 + 7 files changed, 9 insertions(+), 6 deletions(-) Index: openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch 12 Mar 2009 13:45:06 -0000 1.3 +++ openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch 5 Aug 2009 22:07:27 -0000 1.4 @@ -86,3 +86,14 @@ Index: mkdepend/parse.c switch(type = deftype(line, filep, file_red, file, FALSE, symbols)) { case IF: case IFFALSE: +diff -ru bridges.orig/source/cpp_uno/gcc3_linux_s390x/except.cxx bridges/source/cpp_uno/gcc3_linux_s390x/except.cxx +--- openoffice.org.orig/bridges/source/cpp_uno/gcc3_linux_s390x/except.cxx 2009-08-05 23:04:02.000000000 +0100 ++++ openoffice.org/bridges/source/cpp_uno/gcc3_linux_s390x/except.cxx 2009-08-05 23:04:34.000000000 +0100 +@@ -33,6 +33,7 @@ + #include "precompiled_bridges.hxx" + + #include ++#include + #include + #include + #include Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.1976 retrieving revision 1.1977 diff -u -p -r1.1976 -r1.1977 --- openoffice.org.spec 29 Jul 2009 12:37:35 -0000 1.1976 +++ openoffice.org.spec 5 Aug 2009 22:07:27 -0000 1.1977 @@ -1712,8 +1712,8 @@ autoconf --with-system-headers --with-system-apache-commons \ --with-system-mozilla --with-system-libtextcat --with-system-redland \ --with-system-dicts --with-external-dict-dir=/usr/share/myspell \ - --without-myspell-dicts --without-system-mspack --without-fonts --without-gpc \ - --without-agg --without-ppds --without-afms --without-writer2latex \ + --without-myspell-dicts --without-system-mspack --without-fonts \ + --without-gpc --without-agg --without-ppds --without-afms \ %{stlflags} --with-lang="%{langpack_langs}" \ --with-poor-help-localizations="$POORHELPS" From mclasen at fedoraproject.org Wed Aug 5 22:11:20 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 5 Aug 2009 22:11:20 +0000 (UTC) Subject: rpms/libgnome/devel libgnome-2.19.1-default-settings.patch, 1.1, 1.2 libgnome.spec, 1.149, 1.150 Message-ID: <20090805221120.6FC4611C0347@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/libgnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17381 Modified Files: libgnome-2.19.1-default-settings.patch libgnome.spec Log Message: Default to Clearlooks GTK+ theme libgnome-2.19.1-default-settings.patch: desktop_gnome_interface.schemas.in.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Index: libgnome-2.19.1-default-settings.patch =================================================================== RCS file: /cvs/pkgs/rpms/libgnome/devel/libgnome-2.19.1-default-settings.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- libgnome-2.19.1-default-settings.patch 12 Aug 2007 04:20:12 -0000 1.1 +++ libgnome-2.19.1-default-settings.patch 5 Aug 2009 22:11:20 -0000 1.2 @@ -10,15 +10,6 @@ diff -up libgnome-2.19.1/schemas/desktop Icon Theme Icon theme to use for the panel, nautilus etc. -@@ -141,7 +141,7 @@ - /desktop/gnome/interface/gtk_theme - gnome - string -- Clearlooks -+ Nodoka - - Gtk+ Theme - Basename of the default theme used by gtk+. @@ -265,7 +265,7 @@ /desktop/gnome/interface/show_input_method_menu gnome Index: libgnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/libgnome/devel/libgnome.spec,v retrieving revision 1.149 retrieving revision 1.150 diff -u -p -r1.149 -r1.150 --- libgnome.spec 5 Aug 2009 02:28:41 -0000 1.149 +++ libgnome.spec 5 Aug 2009 22:11:20 -0000 1.150 @@ -14,7 +14,7 @@ Summary: GNOME base library Name: libgnome Version: 2.26.0 -Release: 7%{?dist} +Release: 8%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/libgnome/2.26/%{name}-%{version}.tar.bz2 Source1: desktop_gnome_peripherals_monitor.schemas @@ -203,6 +203,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Wed Aug 5 2009 Matthias Clasen - 2.26.0-8 +- Default to Clearlooks GTK+ theme + * Tue Aug 4 2009 Matthias Clasen - 2.26.0-7 - Default to Constantine backgrounds From rvinyard at fedoraproject.org Wed Aug 5 22:21:07 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 5 Aug 2009 22:21:07 +0000 (UTC) Subject: rpms/papyrus/devel .cvsignore, 1.18, 1.19 papyrus.spec, 1.27, 1.28 sources, 1.18, 1.19 Message-ID: <20090805222107.5376811C0347@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/papyrus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19259 Modified Files: .cvsignore papyrus.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 14 May 2009 18:34:38 -0000 1.18 +++ .cvsignore 5 Aug 2009 22:21:06 -0000 1.19 @@ -1 +1,2 @@ -papyrus-0.11.1.tar.bz2 +papyrus-0.12.0.tar.bz2 +papyrus-0.12.0-doc.tar.bz2 Index: papyrus.spec =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/devel/papyrus.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- papyrus.spec 25 Jul 2009 23:14:27 -0000 1.27 +++ papyrus.spec 5 Aug 2009 22:21:06 -0000 1.28 @@ -1,11 +1,12 @@ Summary: Cairo based C++ scenegraph library Name: papyrus -Version: 0.11.1 -Release: 3%{?dist} +Version: 0.12.0 +Release: 1%{?dist} License: LGPLv3 URL: http://libpapyrus.sourceforge.net/ Group: System Environment/Libraries -Source: http://downloads.sourceforge.net/libpapyrus/papyrus-0.11.1.tar.bz2 +Source0: http://downloads.sourceforge.net/libpapyrus/%{name}-%{version}.tar.bz2 +Source1: http://downloads.sourceforge.net/libpapyrus/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtkmm24-devel >= 2.10 BuildRequires: cairomm-devel >= 1.2 @@ -36,6 +37,9 @@ Summary: Developer's documentat Group: Documentation Requires: gtk-doc Requires: devhelp +%if 0%{?fedora} > 9 || 0%{?rhel} > 5 +BuildArch: noarch +%endif %description doc This package contains developer's documentation for the Papyrus @@ -45,7 +49,7 @@ The documentation can be viewed either t documentation browser or through a web browser. If using a web browser the documentation is installed in the gtk-doc -hierarchy and can be found at /usr/share/gtk-doc/html/papyrus-0.11 +hierarchy and can be found at /usr/share/gtk-doc/html/papyrus-0.12 %package extras Summary: Extra shapes for the papyrus scenegraph library @@ -87,7 +91,7 @@ developing papyrus-gtkmm applications. %prep -%setup -q +%setup -q -b 1 %build %configure --enable-demos --enable-papyrus-gtkmm --enable-papyrus-extras --enable-static=no @@ -95,14 +99,13 @@ developing papyrus-gtkmm applications. %install %{__rm} -rf %{buildroot} - %{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -# Fix documentation installation and put papyrus docs under gtk-doc -%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.11/reference/html/ -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.11/reference/html/ doc/reference/html/* -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.11/ doc/papyrus-0.11.devhelp +# Put docs under gtk-doc +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.12/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.12/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.12/ doc/papyrus-0.12.devhelp %clean @@ -129,16 +132,16 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libpapyrus.so %{_libdir}/pkgconfig/papyrus-1.0.pc -%{_includedir}/papyrus-0.11/papyrus.h -%{_includedir}/papyrus-0.11/papyrus/ -%dir %{_includedir}/papyrus-0.11/ +%{_includedir}/papyrus-0.12/papyrus.h +%{_includedir}/papyrus-0.12/papyrus/ +%dir %{_includedir}/papyrus-0.12/ %{_bindir}/papyrus-demo -%{_datadir}/papyrus-0.11.1/ +%{_datadir}/papyrus-0.12.0/ %doc ChangeLog %files doc %defattr(-,root,root,-) -%doc %{_datadir}/gtk-doc/html/papyrus-0.11/ +%doc %{_datadir}/gtk-doc/html/papyrus-0.12/ %files extras %defattr(-,root,root,-) @@ -149,8 +152,8 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libpapyrus-extras.so %{_libdir}/pkgconfig/papyrus-extras-1.0.pc -%{_includedir}/papyrus-0.11/papyrus-extras.h -%{_includedir}/papyrus-0.11/papyrus-extras/ +%{_includedir}/papyrus-0.12/papyrus-extras.h +%{_includedir}/papyrus-0.12/papyrus-extras/ %{_bindir}/papyrus-extras-demo %doc AUTHORS COPYING @@ -163,18 +166,23 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libpapyrus-gtkmm.so %{_libdir}/pkgconfig/papyrus-gtkmm-1.0.pc -%{_includedir}/papyrus-0.11/papyrus-gtkmm.h -%{_includedir}/papyrus-0.11/papyrus-gtkmm/ +%{_includedir}/papyrus-0.12/papyrus-gtkmm.h +%{_includedir}/papyrus-0.12/papyrus-gtkmm/ %{_bindir}/papyrus-gtkmm-demo -%{_datadir}/papyrus-gtkmm-0.11.1/ +%{_datadir}/papyrus-gtkmm-0.12.0/ %doc AUTHORS COPYING %changelog +* Wed Aug 5 2009 Rick L Vinyard Jr - 0.12.0-1 +- New release +- Made doc subpackage noarch conditional +- Added separate doc source + * Sat Jul 25 2009 Fedora Release Engineering - 0.11.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Tue May 26 2009 Rick L Vinyard Jr - 0.11.2-1 +* Tue May 26 2009 Rick L Vinyard Jr - 0.11.1-2 - Rebuild for cairomm-1.8 * Thu May 14 2009 Rick L Vinyard Jr - 0.11.1-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 14 May 2009 18:34:38 -0000 1.18 +++ sources 5 Aug 2009 22:21:07 -0000 1.19 @@ -1 +1,2 @@ -a16c6e4f0a3958bc566b4e632a84ea13 papyrus-0.11.1.tar.bz2 +3d222606d9831f36e690b8d2f68c1478 papyrus-0.12.0.tar.bz2 +fae4586278eb7434dc82f09ccab1d753 papyrus-0.12.0-doc.tar.bz2 From rvinyard at fedoraproject.org Wed Aug 5 22:21:13 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 5 Aug 2009 22:21:13 +0000 (UTC) Subject: rpms/papyrus/F-11 .cvsignore, 1.18, 1.19 papyrus.spec, 1.26, 1.27 sources, 1.18, 1.19 Message-ID: <20090805222113.6F22A11C0347@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/papyrus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19305 Modified Files: .cvsignore papyrus.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-11/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 14 May 2009 18:34:45 -0000 1.18 +++ .cvsignore 5 Aug 2009 22:21:13 -0000 1.19 @@ -1 +1,2 @@ -papyrus-0.11.1.tar.bz2 +papyrus-0.12.0.tar.bz2 +papyrus-0.12.0-doc.tar.bz2 Index: papyrus.spec =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-11/papyrus.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- papyrus.spec 26 May 2009 16:22:53 -0000 1.26 +++ papyrus.spec 5 Aug 2009 22:21:13 -0000 1.27 @@ -1,11 +1,12 @@ Summary: Cairo based C++ scenegraph library Name: papyrus -Version: 0.11.1 -Release: 2%{?dist} +Version: 0.12.0 +Release: 1%{?dist} License: LGPLv3 URL: http://libpapyrus.sourceforge.net/ Group: System Environment/Libraries -Source: http://downloads.sourceforge.net/libpapyrus/papyrus-0.11.1.tar.bz2 +Source0: http://downloads.sourceforge.net/libpapyrus/%{name}-%{version}.tar.bz2 +Source1: http://downloads.sourceforge.net/libpapyrus/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtkmm24-devel >= 2.10 BuildRequires: cairomm-devel >= 1.2 @@ -36,6 +37,9 @@ Summary: Developer's documentat Group: Documentation Requires: gtk-doc Requires: devhelp +%if 0%{?fedora} > 9 || 0%{?rhel} > 5 +BuildArch: noarch +%endif %description doc This package contains developer's documentation for the Papyrus @@ -45,7 +49,7 @@ The documentation can be viewed either t documentation browser or through a web browser. If using a web browser the documentation is installed in the gtk-doc -hierarchy and can be found at /usr/share/gtk-doc/html/papyrus-0.11 +hierarchy and can be found at /usr/share/gtk-doc/html/papyrus-0.12 %package extras Summary: Extra shapes for the papyrus scenegraph library @@ -87,7 +91,7 @@ developing papyrus-gtkmm applications. %prep -%setup -q +%setup -q -b 1 %build %configure --enable-demos --enable-papyrus-gtkmm --enable-papyrus-extras --enable-static=no @@ -95,14 +99,13 @@ developing papyrus-gtkmm applications. %install %{__rm} -rf %{buildroot} - %{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -# Fix documentation installation and put papyrus docs under gtk-doc -%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.11/reference/html/ -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.11/reference/html/ doc/reference/html/* -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.11/ doc/papyrus-0.11.devhelp +# Put docs under gtk-doc +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.12/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.12/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.12/ doc/papyrus-0.12.devhelp %clean @@ -129,16 +132,16 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libpapyrus.so %{_libdir}/pkgconfig/papyrus-1.0.pc -%{_includedir}/papyrus-0.11/papyrus.h -%{_includedir}/papyrus-0.11/papyrus/ -%dir %{_includedir}/papyrus-0.11/ +%{_includedir}/papyrus-0.12/papyrus.h +%{_includedir}/papyrus-0.12/papyrus/ +%dir %{_includedir}/papyrus-0.12/ %{_bindir}/papyrus-demo -%{_datadir}/papyrus-0.11.1/ +%{_datadir}/papyrus-0.12.0/ %doc ChangeLog %files doc %defattr(-,root,root,-) -%doc %{_datadir}/gtk-doc/html/papyrus-0.11/ +%doc %{_datadir}/gtk-doc/html/papyrus-0.12/ %files extras %defattr(-,root,root,-) @@ -149,8 +152,8 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libpapyrus-extras.so %{_libdir}/pkgconfig/papyrus-extras-1.0.pc -%{_includedir}/papyrus-0.11/papyrus-extras.h -%{_includedir}/papyrus-0.11/papyrus-extras/ +%{_includedir}/papyrus-0.12/papyrus-extras.h +%{_includedir}/papyrus-0.12/papyrus-extras/ %{_bindir}/papyrus-extras-demo %doc AUTHORS COPYING @@ -163,15 +166,23 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libpapyrus-gtkmm.so %{_libdir}/pkgconfig/papyrus-gtkmm-1.0.pc -%{_includedir}/papyrus-0.11/papyrus-gtkmm.h -%{_includedir}/papyrus-0.11/papyrus-gtkmm/ +%{_includedir}/papyrus-0.12/papyrus-gtkmm.h +%{_includedir}/papyrus-0.12/papyrus-gtkmm/ %{_bindir}/papyrus-gtkmm-demo -%{_datadir}/papyrus-gtkmm-0.11.1/ +%{_datadir}/papyrus-gtkmm-0.12.0/ %doc AUTHORS COPYING %changelog -* Tue May 26 2009 Rick L Vinyard Jr - 0.11.2-1 +* Wed Aug 5 2009 Rick L Vinyard Jr - 0.12.0-1 +- New release +- Made doc subpackage noarch conditional +- Added separate doc source + +* Sat Jul 25 2009 Fedora Release Engineering - 0.11.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue May 26 2009 Rick L Vinyard Jr - 0.11.1-2 - Rebuild for cairomm-1.8 * Thu May 14 2009 Rick L Vinyard Jr - 0.11.1-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-11/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 14 May 2009 18:34:45 -0000 1.18 +++ sources 5 Aug 2009 22:21:13 -0000 1.19 @@ -1 +1,2 @@ -a16c6e4f0a3958bc566b4e632a84ea13 papyrus-0.11.1.tar.bz2 +3d222606d9831f36e690b8d2f68c1478 papyrus-0.12.0.tar.bz2 +fae4586278eb7434dc82f09ccab1d753 papyrus-0.12.0-doc.tar.bz2 From rvinyard at fedoraproject.org Wed Aug 5 22:21:20 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 5 Aug 2009 22:21:20 +0000 (UTC) Subject: rpms/papyrus/F-10 .cvsignore, 1.18, 1.19 papyrus.spec, 1.29, 1.30 sources, 1.18, 1.19 Message-ID: <20090805222120.767AE11C0416@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/papyrus/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19337 Modified Files: .cvsignore papyrus.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-10/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 14 May 2009 18:34:53 -0000 1.18 +++ .cvsignore 5 Aug 2009 22:21:20 -0000 1.19 @@ -1 +1,2 @@ -papyrus-0.11.1.tar.bz2 +papyrus-0.12.0.tar.bz2 +papyrus-0.12.0-doc.tar.bz2 Index: papyrus.spec =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-10/papyrus.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- papyrus.spec 26 May 2009 16:22:47 -0000 1.29 +++ papyrus.spec 5 Aug 2009 22:21:20 -0000 1.30 @@ -1,11 +1,12 @@ Summary: Cairo based C++ scenegraph library Name: papyrus -Version: 0.11.1 -Release: 2%{?dist} +Version: 0.12.0 +Release: 1%{?dist} License: LGPLv3 URL: http://libpapyrus.sourceforge.net/ Group: System Environment/Libraries -Source: http://downloads.sourceforge.net/libpapyrus/papyrus-0.11.1.tar.bz2 +Source0: http://downloads.sourceforge.net/libpapyrus/%{name}-%{version}.tar.bz2 +Source1: http://downloads.sourceforge.net/libpapyrus/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtkmm24-devel >= 2.10 BuildRequires: cairomm-devel >= 1.2 @@ -36,6 +37,9 @@ Summary: Developer's documentat Group: Documentation Requires: gtk-doc Requires: devhelp +%if 0%{?fedora} > 9 || 0%{?rhel} > 5 +BuildArch: noarch +%endif %description doc This package contains developer's documentation for the Papyrus @@ -45,7 +49,7 @@ The documentation can be viewed either t documentation browser or through a web browser. If using a web browser the documentation is installed in the gtk-doc -hierarchy and can be found at /usr/share/gtk-doc/html/papyrus-0.11 +hierarchy and can be found at /usr/share/gtk-doc/html/papyrus-0.12 %package extras Summary: Extra shapes for the papyrus scenegraph library @@ -87,7 +91,7 @@ developing papyrus-gtkmm applications. %prep -%setup -q +%setup -q -b 1 %build %configure --enable-demos --enable-papyrus-gtkmm --enable-papyrus-extras --enable-static=no @@ -95,14 +99,13 @@ developing papyrus-gtkmm applications. %install %{__rm} -rf %{buildroot} - %{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -# Fix documentation installation and put papyrus docs under gtk-doc -%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.11/reference/html/ -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.11/reference/html/ doc/reference/html/* -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.11/ doc/papyrus-0.11.devhelp +# Put docs under gtk-doc +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.12/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.12/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/papyrus-0.12/ doc/papyrus-0.12.devhelp %clean @@ -129,16 +132,16 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libpapyrus.so %{_libdir}/pkgconfig/papyrus-1.0.pc -%{_includedir}/papyrus-0.11/papyrus.h -%{_includedir}/papyrus-0.11/papyrus/ -%dir %{_includedir}/papyrus-0.11/ +%{_includedir}/papyrus-0.12/papyrus.h +%{_includedir}/papyrus-0.12/papyrus/ +%dir %{_includedir}/papyrus-0.12/ %{_bindir}/papyrus-demo -%{_datadir}/papyrus-0.11.1/ +%{_datadir}/papyrus-0.12.0/ %doc ChangeLog %files doc %defattr(-,root,root,-) -%doc %{_datadir}/gtk-doc/html/papyrus-0.11/ +%doc %{_datadir}/gtk-doc/html/papyrus-0.12/ %files extras %defattr(-,root,root,-) @@ -149,8 +152,8 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libpapyrus-extras.so %{_libdir}/pkgconfig/papyrus-extras-1.0.pc -%{_includedir}/papyrus-0.11/papyrus-extras.h -%{_includedir}/papyrus-0.11/papyrus-extras/ +%{_includedir}/papyrus-0.12/papyrus-extras.h +%{_includedir}/papyrus-0.12/papyrus-extras/ %{_bindir}/papyrus-extras-demo %doc AUTHORS COPYING @@ -163,15 +166,23 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libpapyrus-gtkmm.so %{_libdir}/pkgconfig/papyrus-gtkmm-1.0.pc -%{_includedir}/papyrus-0.11/papyrus-gtkmm.h -%{_includedir}/papyrus-0.11/papyrus-gtkmm/ +%{_includedir}/papyrus-0.12/papyrus-gtkmm.h +%{_includedir}/papyrus-0.12/papyrus-gtkmm/ %{_bindir}/papyrus-gtkmm-demo -%{_datadir}/papyrus-gtkmm-0.11.1/ +%{_datadir}/papyrus-gtkmm-0.12.0/ %doc AUTHORS COPYING %changelog -* Tue May 26 2009 Rick L Vinyard Jr - 0.11.2-1 +* Wed Aug 5 2009 Rick L Vinyard Jr - 0.12.0-1 +- New release +- Made doc subpackage noarch conditional +- Added separate doc source + +* Sat Jul 25 2009 Fedora Release Engineering - 0.11.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue May 26 2009 Rick L Vinyard Jr - 0.11.1-2 - Rebuild for cairomm-1.8 * Thu May 14 2009 Rick L Vinyard Jr - 0.11.1-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-10/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 14 May 2009 18:34:53 -0000 1.18 +++ sources 5 Aug 2009 22:21:20 -0000 1.19 @@ -1 +1,2 @@ -a16c6e4f0a3958bc566b4e632a84ea13 papyrus-0.11.1.tar.bz2 +3d222606d9831f36e690b8d2f68c1478 papyrus-0.12.0.tar.bz2 +fae4586278eb7434dc82f09ccab1d753 papyrus-0.12.0-doc.tar.bz2 From mclasen at fedoraproject.org Wed Aug 5 22:26:17 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 5 Aug 2009 22:26:17 +0000 (UTC) Subject: rpms/metacity/devel metacity.spec,1.194,1.195 Message-ID: <20090805222617.74FB711C0347@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/metacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20423 Modified Files: metacity.spec Log Message: Change default theme to Clearlooks Index: metacity.spec =================================================================== RCS file: /cvs/pkgs/rpms/metacity/devel/metacity.spec,v retrieving revision 1.194 retrieving revision 1.195 diff -u -p -r1.194 -r1.195 --- metacity.spec 25 Jul 2009 12:05:50 -0000 1.194 +++ metacity.spec 5 Aug 2009 22:26:17 -0000 1.195 @@ -1,10 +1,9 @@ Summary: Unobtrusive window manager Name: metacity Version: 2.27.0 -Release: 3%{?dist} +Release: 4%{?dist} URL: http://download.gnome.org/sources/metacity/ Source0: http://download.gnome.org/sources/metacity/2.27/metacity-%{version}.tar.bz2 -Patch0: default-theme.patch # http://bugzilla.gnome.org/show_bug.cgi?id=558723 Patch4: stop-spamming-xsession-errors.patch # http://bugzilla.gnome.org/show_bug.cgi?id=135056 @@ -70,11 +69,13 @@ API. This package exists purely for tech %prep %setup -q -%patch0 -p1 -b .default-theme %patch4 -p1 -b .stop-spamming-xsession-errors %patch5 -p1 -b .dnd-keynav %patch6 -p1 -b .no-lame-dialog +# force regeneration +rm src/metacity.schemas + autoreconf -i -f %build @@ -178,6 +179,12 @@ fi %{_mandir}/man1/metacity-window-demo.1.gz %changelog +* Wed Aug 5 2009 Matthias Clasen - 2.27.0-4 +- Change the default theme to Clearlooks + +* Thu Jul 2 2009 Matthias Clasen - 2.27.0-3 +- Shrink GConf schemas + * Sat Jul 25 2009 Fedora Release Engineering - 2.27.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From dcantrel at fedoraproject.org Wed Aug 5 22:33:29 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Wed, 5 Aug 2009 22:33:29 +0000 (UTC) Subject: rpms/dhcp/F-10 dhcp-4.0.0-CVE-2009-0692.patch, NONE, 1.1 dhcp-4.0.0-CVE-2009-1892.patch, NONE, 1.1 dhcp.spec, 1.233, 1.234 Message-ID: <20090805223329.94EBB11C0347@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcp/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21847 Modified Files: dhcp.spec Added Files: dhcp-4.0.0-CVE-2009-0692.patch dhcp-4.0.0-CVE-2009-1892.patch Log Message: * Wed Aug 05 2009 David Cantrell - 12:4.0.0-37 - Fix for CVE-2009-0692 - Fix for CVE-2009-1892 (#511834) dhcp-4.0.0-CVE-2009-0692.patch: dhclient.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) --- NEW FILE dhcp-4.0.0-CVE-2009-0692.patch --- diff -up dhcp-4.0.0/client/dhclient.c.CVE-2009-0692 dhcp-4.0.0/client/dhclient.c --- dhcp-4.0.0/client/dhclient.c.CVE-2009-0692 2007-11-30 11:51:42.000000000 -1000 +++ dhcp-4.0.0/client/dhclient.c 2009-08-05 12:10:19.000000000 -1000 @@ -2813,8 +2813,15 @@ void script_write_params (client, prefix if (data.len > 3) { struct iaddr netmask, subnet, broadcast; - memcpy (netmask.iabuf, data.data, data.len); - netmask.len = data.len; + /* + * No matter the length of the subnet-mask option, + * use only the first four octets. Note that + * subnet-mask options longer than 4 octets are not + * in conformance with RFC 2132, but servers with this + * flaw do exist. + */ + memcpy(netmask.iabuf, data.data, 4); + netmask.len = 4; data_string_forget (&data, MDL); subnet = subnet_number (lease -> address, netmask); dhcp-4.0.0-CVE-2009-1892.patch: dhcp.c | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE dhcp-4.0.0-CVE-2009-1892.patch --- diff -up dhcp-4.0.0/server/dhcp.c.CVE-2009-1892 dhcp-4.0.0/server/dhcp.c --- dhcp-4.0.0/server/dhcp.c.CVE-2009-1892 2007-11-02 12:09:02.000000000 -1000 +++ dhcp-4.0.0/server/dhcp.c 2009-08-05 12:11:26.000000000 -1000 @@ -1725,6 +1725,8 @@ void ack_lease (packet, lease, offer, wh host_reference (&host, h, MDL); } if (!host) { + if (hp) + host_dereference (&hp, MDL); find_hosts_by_haddr (&hp, packet -> raw -> htype, packet -> raw -> chaddr, Index: dhcp.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/F-10/dhcp.spec,v retrieving revision 1.233 retrieving revision 1.234 diff -u -p -r1.233 -r1.234 --- dhcp.spec 27 Jun 2009 02:34:43 -0000 1.233 +++ dhcp.spec 5 Aug 2009 22:33:29 -0000 1.234 @@ -4,7 +4,7 @@ Summary: DHCP (Dynamic Host Configuration Protocol) server and relay agent Name: dhcp Version: 4.0.0 -Release: 36%{?dist} +Release: 37%{?dist} # NEVER CHANGE THE EPOCH on this package. The previous maintainer (prior to # dcantrell maintaining the package) made incorrect use of the epoch and # that's why it is at 12 now. It should have never been used, but it was. @@ -49,6 +49,8 @@ Patch19: %{name}-4.0.0-inherit-leases.p Patch20: %{name}-4.0.0-garbage-chars.patch Patch21: %{name}-4.0.0-port-validation.patch Patch22: %{name}-4.0.0-invalid-dhclient-conf.patch +Patch23: %{name}-4.0.0-CVE-2009-0692.patch +Patch24: %{name}-4.0.0-CVE-2009-1892.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf @@ -212,6 +214,14 @@ client library. # The sample dhclient.conf should say 'supersede domain-search' (#467955) %patch22 -p1 +# Fix for CVE-2009-0692 (patch from Mandriva SRPM) +# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0692 +%patch23 -p1 + +# Fix for CVE-2009-1892 (patch from Mandriva SRPM) +# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1892 +%patch24 -p1 + # Copy in documentation and example scripts for LDAP patch to dhcpd %{__install} -p -m 0644 %{SOURCE5} . %{__install} -p -m 0644 %{SOURCE6} doc/ @@ -449,6 +459,10 @@ fi %{_libdir}/libdhcp4client.so %changelog +* Wed Aug 05 2009 David Cantrell - 12:4.0.0-37 +- Fix for CVE-2009-0692 +- Fix for CVE-2009-1892 (#511834) + * Fri Jun 26 2009 David Cantrell - 12:4.0.0-36 - Fix SELinux denials in dhclient-script when the script makes backup configuration files and restores them later (#483747) From mclasen at fedoraproject.org Wed Aug 5 22:33:28 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 5 Aug 2009 22:33:28 +0000 (UTC) Subject: rpms/metacity/devel metacity.spec,1.195,1.196 Message-ID: <20090805223328.6D97111C0347@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/metacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21757 Modified Files: metacity.spec Log Message: fix spec Index: metacity.spec =================================================================== RCS file: /cvs/pkgs/rpms/metacity/devel/metacity.spec,v retrieving revision 1.195 retrieving revision 1.196 diff -u -p -r1.195 -r1.196 --- metacity.spec 5 Aug 2009 22:26:17 -0000 1.195 +++ metacity.spec 5 Aug 2009 22:33:26 -0000 1.196 @@ -182,9 +182,6 @@ fi * Wed Aug 5 2009 Matthias Clasen - 2.27.0-4 - Change the default theme to Clearlooks -* Thu Jul 2 2009 Matthias Clasen - 2.27.0-3 -- Shrink GConf schemas - * Sat Jul 25 2009 Fedora Release Engineering - 2.27.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Wed Aug 5 22:41:53 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 5 Aug 2009 22:41:53 +0000 (UTC) Subject: rpms/fedora-gnome-theme/devel defaults.patch, NONE, 1.1 fedora-gnome-theme.spec, 1.11, 1.12 Message-ID: <20090805224153.3798211C0347@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/fedora-gnome-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24204 Modified Files: fedora-gnome-theme.spec Added Files: defaults.patch Log Message: Match defaults changes defaults.patch: index.theme.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- NEW FILE defaults.patch --- diff -up fedora-gnome-theme-8.0.0/theme/index.theme.in.clearlooks fedora-gnome-theme-8.0.0/theme/index.theme.in --- fedora-gnome-theme-8.0.0/theme/index.theme.in.clearlooks 2009-08-05 18:37:55.370795569 -0400 +++ fedora-gnome-theme-8.0.0/theme/index.theme.in 2009-08-05 18:35:56.716521654 -0400 @@ -3,6 +3,7 @@ _Name=Fedora _Comment=Fedora default theme Type=X-GNOME-Metatheme Encoding=UTF-8 -GtkTheme=Nodoka -MetacityTheme=Nodoka +GtkTheme=Clearlooks +MetacityTheme=Clearlooks IconTheme=Fedora +NotificationTheme=nodoka Index: fedora-gnome-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnome-theme/devel/fedora-gnome-theme.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- fedora-gnome-theme.spec 24 Jul 2009 22:35:41 -0000 1.11 +++ fedora-gnome-theme.spec 5 Aug 2009 22:41:52 -0000 1.12 @@ -1,7 +1,7 @@ Summary: Fedora GNOME theme Name: fedora-gnome-theme Version: 8.0.0 -Release: 9%{?dist} +Release: 10%{?dist} BuildArch: noarch # No version given, no license attribution. License: GPL+ @@ -9,7 +9,9 @@ Group: User Interface/Desktops # There is no official upstream yet Source0: %{name}-%{version}.tar.bz2 URL: http://www.redhat.com -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Patch0: defaults.patch Requires: nodoka-metacity-theme Requires: gtk-nodoka-engine @@ -26,11 +28,11 @@ Obsoletes: redhat-artwork This package contains the Fedora GNOME meta theme. %prep -%setup -q -echo 'NotificationTheme=nodoka' >> theme/index.theme.in +%setup -q +%patch0 -p1 -b .defaults %build -%configure +%configure make %install @@ -53,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/themes/Fedora %changelog +* Wed Aug 5 2009 Matthias Clasen - 8.0.0-10 +- Match default changes in GConf schemas + * Fri Jul 24 2009 Fedora Release Engineering - 8.0.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Wed Aug 5 22:43:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:43:12 +0000 Subject: [pkgdb] mausezahn was added for bonii Message-ID: <20090805224312.BFDCD10F899@bastion2.fedora.phx.redhat.com> tibbs has added Package mausezahn with summary A fast versatile packet generator tibbs has approved Package mausezahn tibbs has added a Fedora devel branch for mausezahn with an owner of bonii tibbs has approved mausezahn in Fedora devel tibbs has approved Package mausezahn tibbs has set commit to Approved for 107427 on mausezahn (Fedora devel) tibbs has set checkout to Approved for 107427 on mausezahn (Fedora devel) tibbs has set build to Approved for 107427 on mausezahn (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mausezahn From pkgdb at fedoraproject.org Wed Aug 5 22:43:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:43:13 +0000 Subject: [pkgdb] mausezahn summary updated by tibbs Message-ID: <20090805224313.69CCB10F8A1@bastion2.fedora.phx.redhat.com> tibbs set package mausezahn summary to A fast versatile packet generator To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mausezahn From pkgdb at fedoraproject.org Wed Aug 5 22:43:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:43:13 +0000 Subject: [pkgdb] mausezahn (Fedora, 11) updated by tibbs Message-ID: <20090805224313.AD94510F8AC@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for mausezahn tibbs has set commit to Approved for 107427 on mausezahn (Fedora 11) tibbs has set checkout to Approved for 107427 on mausezahn (Fedora 11) tibbs has set build to Approved for 107427 on mausezahn (Fedora 11) tibbs approved watchbugzilla on mausezahn (Fedora 11) for bonii tibbs approved watchcommits on mausezahn (Fedora 11) for bonii To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mausezahn From pkgdb at fedoraproject.org Wed Aug 5 22:43:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:43:13 +0000 Subject: [pkgdb] mausezahn (Fedora, 11) updated by tibbs Message-ID: <20090805224314.1F73410F8B2@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on mausezahn (Fedora devel) for bonii tibbs approved watchcommits on mausezahn (Fedora devel) for bonii To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mausezahn From tibbs at fedoraproject.org Wed Aug 5 22:43:20 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:43:20 +0000 (UTC) Subject: rpms/mausezahn - New directory Message-ID: <20090805224320.29BD911C0347@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/mausezahn In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsI24606/rpms/mausezahn Log Message: Directory /cvs/pkgs/rpms/mausezahn added to the repository From pkgdb at fedoraproject.org Wed Aug 5 22:43:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:43:13 +0000 Subject: [pkgdb] mausezahn (Fedora, 11) updated by tibbs Message-ID: <20090805224314.5875E10F8B6@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for mausezahn tibbs has set commit to Approved for 107427 on mausezahn (Fedora 10) tibbs has set checkout to Approved for 107427 on mausezahn (Fedora 10) tibbs has set build to Approved for 107427 on mausezahn (Fedora 10) tibbs approved watchbugzilla on mausezahn (Fedora 10) for bonii tibbs approved watchcommits on mausezahn (Fedora 10) for bonii To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mausezahn From tibbs at fedoraproject.org Wed Aug 5 22:43:20 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:43:20 +0000 (UTC) Subject: rpms/mausezahn/devel - New directory Message-ID: <20090805224320.4F6D811C0348@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/mausezahn/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsI24606/rpms/mausezahn/devel Log Message: Directory /cvs/pkgs/rpms/mausezahn/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 22:43:26 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:43:26 +0000 (UTC) Subject: rpms/mausezahn Makefile,NONE,1.1 Message-ID: <20090805224326.3AE1611C0347@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/mausezahn In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsI24606/rpms/mausezahn Added Files: Makefile Log Message: Setup of module mausezahn --- NEW FILE Makefile --- # Top level Makefile for module mausezahn all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 22:43:26 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:43:26 +0000 (UTC) Subject: rpms/mausezahn/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805224326.8218011C0348@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/mausezahn/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsI24606/rpms/mausezahn/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module mausezahn --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: mausezahn # $Id: Makefile,v 1.1 2009/08/05 22:43:26 tibbs Exp $ NAME := mausezahn 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 22:43:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:43:51 +0000 Subject: [pkgdb] offtrac was added for jkeating Message-ID: <20090805224351.EFF9410F8AF@bastion2.fedora.phx.redhat.com> tibbs has added Package offtrac with summary Trac xmlrpc library tibbs has approved Package offtrac tibbs has added a Fedora devel branch for offtrac with an owner of jkeating tibbs has approved offtrac in Fedora devel tibbs has approved Package offtrac tibbs has set commit to Approved for 107427 on offtrac (Fedora devel) tibbs has set checkout to Approved for 107427 on offtrac (Fedora devel) tibbs has set build to Approved for 107427 on offtrac (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/offtrac From pkgdb at fedoraproject.org Wed Aug 5 22:43:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:43:52 +0000 Subject: [pkgdb] offtrac summary updated by tibbs Message-ID: <20090805224352.E6ABD10F8C2@bastion2.fedora.phx.redhat.com> tibbs set package offtrac summary to Trac xmlrpc library To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/offtrac From pkgdb at fedoraproject.org Wed Aug 5 22:43:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:43:52 +0000 Subject: [pkgdb] offtrac (Fedora, 11) updated by tibbs Message-ID: <20090805224353.3A24F10F8C5@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for offtrac tibbs has set commit to Approved for 107427 on offtrac (Fedora 11) tibbs has set checkout to Approved for 107427 on offtrac (Fedora 11) tibbs has set build to Approved for 107427 on offtrac (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/offtrac From tibbs at fedoraproject.org Wed Aug 5 22:43:59 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:43:59 +0000 (UTC) Subject: rpms/offtrac - New directory Message-ID: <20090805224359.149D611C0347@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/offtrac In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsj24920/rpms/offtrac Log Message: Directory /cvs/pkgs/rpms/offtrac added to the repository From tibbs at fedoraproject.org Wed Aug 5 22:43:59 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:43:59 +0000 (UTC) Subject: rpms/offtrac/devel - New directory Message-ID: <20090805224359.3FCCC11C0349@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/offtrac/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsj24920/rpms/offtrac/devel Log Message: Directory /cvs/pkgs/rpms/offtrac/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 22:44:05 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:44:05 +0000 (UTC) Subject: rpms/offtrac Makefile,NONE,1.1 Message-ID: <20090805224405.B696D11C0347@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/offtrac In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsj24920/rpms/offtrac Added Files: Makefile Log Message: Setup of module offtrac --- NEW FILE Makefile --- # Top level Makefile for module offtrac all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Wed Aug 5 22:44:06 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:44:06 +0000 (UTC) Subject: rpms/offtrac/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805224406.2E09D11C0348@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/offtrac/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsj24920/rpms/offtrac/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module offtrac --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: offtrac # $Id: Makefile,v 1.1 2009/08/05 22:44:06 tibbs Exp $ NAME := offtrac 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Aug 5 22:49:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:49:33 +0000 Subject: [pkgdb] offtrac ownership updated Message-ID: <20090805224933.4DC4810F88F@bastion2.fedora.phx.redhat.com> Package offtrac in Fedora 11 was orphaned by jkeating To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/offtrac From pkgdb at fedoraproject.org Wed Aug 5 22:49:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:49:33 +0000 Subject: [pkgdb] offtrac (un)retirement Message-ID: <20090805224933.7102010F899@bastion2.fedora.phx.redhat.com> Package offtrac in Fedora 11 has been retired by jkeating To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/offtrac From pkgdb at fedoraproject.org Wed Aug 5 22:49:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:49:34 +0000 Subject: [pkgdb] offtrac ownership updated Message-ID: <20090805224934.E675C10F8A0@bastion2.fedora.phx.redhat.com> Package offtrac in Fedora devel was orphaned by jkeating To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/offtrac From pkgdb at fedoraproject.org Wed Aug 5 22:49:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:49:34 +0000 Subject: [pkgdb] offtrac (un)retirement Message-ID: <20090805224935.16D2510F8A2@bastion2.fedora.phx.redhat.com> Package offtrac in Fedora devel has been retired by jkeating To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/offtrac From pkgdb at fedoraproject.org Wed Aug 5 22:55:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:55:02 +0000 Subject: [pkgdb] python-offtrac was added for jkeating Message-ID: <20090805225502.CFEA610F890@bastion2.fedora.phx.redhat.com> tibbs has added Package python-offtrac with summary Trac xmlrpc library tibbs has approved Package python-offtrac tibbs has added a Fedora devel branch for python-offtrac with an owner of jkeating tibbs has approved python-offtrac in Fedora devel tibbs has approved Package python-offtrac tibbs has set commit to Approved for 107427 on python-offtrac (Fedora devel) tibbs has set checkout to Approved for 107427 on python-offtrac (Fedora devel) tibbs has set build to Approved for 107427 on python-offtrac (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-offtrac From pkgdb at fedoraproject.org Wed Aug 5 22:55:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:55:03 +0000 Subject: [pkgdb] python-offtrac summary updated by tibbs Message-ID: <20090805225504.02DCA10F8A0@bastion2.fedora.phx.redhat.com> tibbs set package python-offtrac summary to Trac xmlrpc library To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-offtrac From tibbs at fedoraproject.org Wed Aug 5 22:55:10 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:55:10 +0000 (UTC) Subject: rpms/python-offtrac/devel - New directory Message-ID: <20090805225510.644F611C0348@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-offtrac/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsR26731/rpms/python-offtrac/devel Log Message: Directory /cvs/pkgs/rpms/python-offtrac/devel added to the repository From tibbs at fedoraproject.org Wed Aug 5 22:55:10 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:55:10 +0000 (UTC) Subject: rpms/python-offtrac - New directory Message-ID: <20090805225510.3EC5B11C0347@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-offtrac In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsR26731/rpms/python-offtrac Log Message: Directory /cvs/pkgs/rpms/python-offtrac added to the repository From tibbs at fedoraproject.org Wed Aug 5 22:55:16 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:55:16 +0000 (UTC) Subject: rpms/python-offtrac Makefile,NONE,1.1 Message-ID: <20090805225516.92CED11C0347@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-offtrac In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsR26731/rpms/python-offtrac Added Files: Makefile Log Message: Setup of module python-offtrac --- NEW FILE Makefile --- # Top level Makefile for module python-offtrac all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Wed Aug 5 22:55:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 05 Aug 2009 22:55:03 +0000 Subject: [pkgdb] python-offtrac (Fedora, 11) updated by tibbs Message-ID: <20090805225504.426D710F8A9@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for python-offtrac tibbs has set commit to Approved for 107427 on python-offtrac (Fedora 11) tibbs has set checkout to Approved for 107427 on python-offtrac (Fedora 11) tibbs has set build to Approved for 107427 on python-offtrac (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-offtrac From tibbs at fedoraproject.org Wed Aug 5 22:55:17 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Wed, 5 Aug 2009 22:55:17 +0000 (UTC) Subject: rpms/python-offtrac/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090805225517.1323311C0347@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-offtrac/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsR26731/rpms/python-offtrac/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module python-offtrac --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: python-offtrac # $Id: Makefile,v 1.1 2009/08/05 22:55:16 tibbs Exp $ NAME := python-offtrac 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 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) --- NEW FILE sources --- From whot at fedoraproject.org Wed Aug 5 22:56:36 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Wed, 5 Aug 2009 22:56:36 +0000 (UTC) Subject: rpms/libX11/devel .cvsignore, 1.16, 1.17 commitid, 1.1, 1.2 libX11.spec, 1.64, 1.65 sources, 1.15, 1.16 Message-ID: <20090805225636.742F911C0347@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libX11/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27074 Modified Files: .cvsignore commitid libX11.spec sources Log Message: * Thu Aug 06 2009 Peter Hutterer 1.2.99-4.20090805 - Today's git snapshot - minor soname bump to 6.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libX11/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 12 Jul 2009 07:11:34 -0000 1.16 +++ .cvsignore 5 Aug 2009 22:56:35 -0000 1.17 @@ -1 +1 @@ -libX11-20090712.tar.bz2 +libX11-20090805.tar.bz2 Index: commitid =================================================================== RCS file: /cvs/pkgs/rpms/libX11/devel/commitid,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- commitid 12 Jul 2009 07:11:35 -0000 1.1 +++ commitid 5 Aug 2009 22:56:36 -0000 1.2 @@ -1 +1 @@ -554f755e5545f63d3c8f299297927238da155773 +9da7e230d5320e1556ad2084fcd06ee7994385ea Index: libX11.spec =================================================================== RCS file: /cvs/pkgs/rpms/libX11/devel/libX11.spec,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- libX11.spec 25 Jul 2009 05:09:10 -0000 1.64 +++ libX11.spec 5 Aug 2009 22:56:36 -0000 1.65 @@ -1,10 +1,10 @@ %define tarball libX11 -%define gitdate 20090712 +%define gitdate 20090805 Summary: X.Org X11 libX11 runtime library Name: libX11 Version: 1.2.99 -Release: 3.%{gitdate}%{?dist} +Release: 4.%{gitdate}%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -83,7 +83,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_libdir}/libX11.so.6 -%{_libdir}/libX11.so.6.2.0 +%{_libdir}/libX11.so.6.3.0 %{_libdir}/libX11-xcb.so.1 %{_libdir}/libX11-xcb.so.1.0.0 @@ -116,6 +116,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Thu Aug 06 2009 Peter Hutterer 1.2.99-4.20090805 +- Today's git snapshot +- minor soname bump to 6.3.0 + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.99-3.20090712 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libX11/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 12 Jul 2009 07:11:35 -0000 1.15 +++ sources 5 Aug 2009 22:56:36 -0000 1.16 @@ -1 +1 @@ -59e23f040427385c116f03ece2bdf880 libX11-20090712.tar.bz2 +f45b5af929e4366a3f1466e390add673 libX11-20090805.tar.bz2 From myoung at fedoraproject.org Wed Aug 5 23:00:24 2009 From: myoung at fedoraproject.org (myoung) Date: Wed, 5 Aug 2009 23:00:24 +0000 (UTC) Subject: rpms/kernel/devel alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch, NONE, 1.1.2.2 drm-intel-next.patch, 1.4.6.3, 1.4.6.4 drm-intel-pm.patch, NONE, 1.4.2.2 drm-page-flip.patch, NONE, 1.2.6.2 drm-r600-kms.patch, NONE, 1.1.2.2 drm-vga-arb.patch, NONE, 1.5.2.2 hid-ignore-all-recent-imon-devices.patch, NONE, 1.1.2.2 linux-2.6-alsa-improve-hda-powerdown.patch, NONE, 1.1.6.2 linux-2.6-bluetooth-autosuspend.diff, NONE, 1.1.6.2 linux-2.6-defaults-aspm.patch, NONE, 1.1.6.2 linux-2.6-dell-laptop-rfkill-fix.patch, NONE, 1.1.6.2 linux-2.6-driver-level-usb-autosuspend.diff, NONE, 1.1.6.2 linux-2.6-fix-usb-serial-autosuspend.diff, NONE, 1.2.6.2 linux-2.6-ksm-kvm.patch, NONE, 1.2.6.2 linux-2.6-ksm.patch, NONE, 1.2.6.2 linux-2.6-ppc-perfctr-oops-fix.patch, NONE, 1.2.2.2 linux-2.6-qcserial-autosuspend.diff, NONE, 1.1.6.2 linux-2.6-usb-uvc-autosuspend.diff, NONE, 1.1.6.2 linux-2.6-vga-arb.patch, NONE, 1.6.2.2 linux-2.6.30-hush-rom-warning.patch, NONE, 1.2.2.2 linux-2.6.30-no-pcspkr-modalias.patch, NONE, 1.1.6.2 patch-2.6.31-rc5-git3.bz2.sign, NONE, 1.1.2.2 patch-2.6.31-rc5.bz2.sign, NONE, 1.1.6.2 revert-ftrace-powerpc-snafu.patch, NONE, 1.1.2.2 .cvsignore, 1.1014.2.21, 1.1014.2.22 Makefile.config, 1.70, 1.70.6.1 TODO, 1.54.6.8, 1.54.6.9 config-debug, 1.23.6.3, 1.23.6.4 config-generic, 1.238.6.31, 1.238.6.32 config-i686-PAE, 1.1.18.1, 1.1.18.2 config-nodebug, 1.31.6.4, 1.31.6.5 config-powerpc-generic, 1.33.6.8, 1.33.6.9 config-powerpc32-generic, 1.30.6.2, 1.30.6.3 config-powerpc64, 1.27.6.3, 1.27.6.4 config-s390x, 1.11.6.3, 1.11.6.4 config-x86-generic, 1.68.6.14, 1.68.6.15 config-x86_64-generic, 1.68.2.13, 1.68.2.14 drm-nouveau.patch, 1.8.6.13, 1.8.6.14 kernel.spec, 1.1294.2.43, 1.1294.2.44 linux-2.6-pci-cacheline-sizing.patch, 1.1.2.2, 1.1.2.3 linux-2.6.31-lirc.patch, 1.2.2.2, 1.2.2.3 sources, 1.976.2.22, 1.976.2.23 upstream, 1.888.2.21, 1.888.2.22 config-i586, 1.6, NONE drm-modesetting-radeon.patch, 1.54.6.9, NONE drm-next.patch, 1.6.6.7, NONE linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch, 1.1.2.2, NONE patch-2.6.31-rc3.bz2.sign, 1.1.2.2, NONE Message-ID: <20090805230024.D6EAD11C0439@cvs1.fedora.phx.redhat.com> Author: myoung Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27452 Modified Files: Tag: private-myoung-dom0-branch .cvsignore Makefile.config TODO config-debug config-generic config-i686-PAE config-nodebug config-powerpc-generic config-powerpc32-generic config-powerpc64 config-s390x config-x86-generic config-x86_64-generic drm-nouveau.patch kernel.spec linux-2.6-pci-cacheline-sizing.patch linux-2.6.31-lirc.patch sources upstream Added Files: Tag: private-myoung-dom0-branch alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch drm-intel-next.patch drm-intel-pm.patch drm-page-flip.patch drm-r600-kms.patch drm-vga-arb.patch hid-ignore-all-recent-imon-devices.patch linux-2.6-alsa-improve-hda-powerdown.patch linux-2.6-bluetooth-autosuspend.diff linux-2.6-defaults-aspm.patch linux-2.6-dell-laptop-rfkill-fix.patch linux-2.6-driver-level-usb-autosuspend.diff linux-2.6-fix-usb-serial-autosuspend.diff linux-2.6-ksm-kvm.patch linux-2.6-ksm.patch linux-2.6-ppc-perfctr-oops-fix.patch linux-2.6-qcserial-autosuspend.diff linux-2.6-usb-uvc-autosuspend.diff linux-2.6-vga-arb.patch linux-2.6.30-hush-rom-warning.patch linux-2.6.30-no-pcspkr-modalias.patch patch-2.6.31-rc5-git3.bz2.sign patch-2.6.31-rc5.bz2.sign revert-ftrace-powerpc-snafu.patch Removed Files: Tag: private-myoung-dom0-branch config-i586 drm-modesetting-radeon.patch drm-next.patch linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch patch-2.6.31-rc3.bz2.sign Log Message: update pvops to current rawhide alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch: pcm_native.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) --- NEW FILE alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch --- >From 7402d155b5ba6551241cdde9724c2c49dd6cc7ea Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Sun, 2 Aug 2009 17:41:28 +0200 Subject: [PATCH] Tell user that stream to be rewound is suspended Return STRPIPE instead of EBADF when userspace attempts to rewind of forward a stream that was suspended in meanwhile, so that it can be recovered by snd_pcm_recover(). This was causing Pulseaudio to unload the ALSA sink module under a race condition when it attempted to rewind the stream right after resume from suspend, before writing to the stream which would cause it to revive the stream otherwise. Tested to work with Pulseaudio patched to attempt to snd_pcm_recover() upon receiving an error from snd_pcm_rewind(). Signed-off-by: Lubomir Rintel --- sound/core/pcm_native.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/sound/core/pcm_native.c b/sound/core/pcm_native.c index ac2150e..d89c816 100644 --- a/sound/core/pcm_native.c +++ b/sound/core/pcm_native.c @@ -2208,6 +2208,9 @@ static snd_pcm_sframes_t snd_pcm_playback_rewind(struct snd_pcm_substream *subst case SNDRV_PCM_STATE_XRUN: ret = -EPIPE; goto __end; + case SNDRV_PCM_STATE_SUSPENDED: + ret = -ESTRPIPE; + goto __end; default: ret = -EBADFD; goto __end; @@ -2253,6 +2256,9 @@ static snd_pcm_sframes_t snd_pcm_capture_rewind(struct snd_pcm_substream *substr case SNDRV_PCM_STATE_XRUN: ret = -EPIPE; goto __end; + case SNDRV_PCM_STATE_SUSPENDED: + ret = -ESTRPIPE; + goto __end; default: ret = -EBADFD; goto __end; @@ -2299,6 +2305,9 @@ static snd_pcm_sframes_t snd_pcm_playback_forward(struct snd_pcm_substream *subs case SNDRV_PCM_STATE_XRUN: ret = -EPIPE; goto __end; + case SNDRV_PCM_STATE_SUSPENDED: + ret = -ESTRPIPE; + goto __end; default: ret = -EBADFD; goto __end; @@ -2345,6 +2354,9 @@ static snd_pcm_sframes_t snd_pcm_capture_forward(struct snd_pcm_substream *subst case SNDRV_PCM_STATE_XRUN: ret = -EPIPE; goto __end; + case SNDRV_PCM_STATE_SUSPENDED: + ret = -ESTRPIPE; + goto __end; default: ret = -EBADFD; goto __end; -- 1.6.2.5 drm-intel-next.patch: i915_drv.h | 3 i915_gem_debugfs.c | 2 i915_irq.c | 232 +++++++++++----- i915_reg.h | 45 +++ intel_bios.c | 40 ++ intel_bios.h | 45 +++ intel_crt.c | 12 intel_display.c | 759 +++++++++++++++++++++++++++++++++++------------------ intel_dp.c | 216 +++++++++++++-- intel_drv.h | 3 intel_hdmi.c | 64 ---- intel_lvds.c | 12 intel_sdvo.c | 254 ++++++++++++----- intel_tv.c | 22 + 14 files changed, 1202 insertions(+), 507 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.4.6.3 -r 1.4.6.4 drm-intel-next.patchIndex: drm-intel-next.patch =================================================================== RCS file: drm-intel-next.patch diff -N drm-intel-next.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ drm-intel-next.patch 5 Aug 2009 23:00:10 -0000 1.4.6.4 @@ -0,0 +1,2555 @@ +diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h +index d087528..5f3a259 100644 +--- a/drivers/gpu/drm/i915/i915_drv.h ++++ b/drivers/gpu/drm/i915/i915_drv.h +@@ -219,6 +219,7 @@ typedef struct drm_i915_private { + unsigned int lvds_vbt:1; + unsigned int int_crt_support:1; + unsigned int lvds_use_ssc:1; ++ unsigned int edp_support:1; + int lvds_ssc_freq; + + struct drm_i915_fence_reg fence_regs[16]; /* assume 965 */ +@@ -229,6 +230,7 @@ typedef struct drm_i915_private { + + spinlock_t error_lock; + struct drm_i915_error_state *first_error; ++ struct work_struct error_work; + + /* Register state */ + u8 saveLBB; +@@ -888,6 +890,7 @@ extern int i915_wait_ring(struct drm_device * dev, int n, const char *caller); + IS_I915GM(dev))) + #define SUPPORTS_INTEGRATED_HDMI(dev) (IS_G4X(dev) || IS_IGDNG(dev)) + #define SUPPORTS_INTEGRATED_DP(dev) (IS_G4X(dev) || IS_IGDNG(dev)) ++#define SUPPORTS_EDP(dev) (IS_IGDNG_M(dev)) + #define I915_HAS_HOTPLUG(dev) (IS_I945G(dev) || IS_I945GM(dev) || IS_I965G(dev)) + /* dsparb controlled by hw only */ + #define DSPARB_HWCONTROL(dev) (IS_G4X(dev) || IS_IGDNG(dev)) +diff --git a/drivers/gpu/drm/i915/i915_gem_debugfs.c b/drivers/gpu/drm/i915/i915_gem_debugfs.c +index 9a44bfc..cb3b974 100644 +--- a/drivers/gpu/drm/i915/i915_gem_debugfs.c ++++ b/drivers/gpu/drm/i915/i915_gem_debugfs.c +@@ -343,6 +343,8 @@ static int i915_error_state(struct seq_file *m, void *unused) + + error = dev_priv->first_error; + ++ seq_printf(m, "Time: %ld s %ld us\n", error->time.tv_sec, ++ error->time.tv_usec); + seq_printf(m, "EIR: 0x%08x\n", error->eir); + seq_printf(m, " PGTBL_ER: 0x%08x\n", error->pgtbl_er); + seq_printf(m, " INSTPM: 0x%08x\n", error->instpm); +diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c +index 7ba23a6..f340b3f 100644 +--- a/drivers/gpu/drm/i915/i915_irq.c ++++ b/drivers/gpu/drm/i915/i915_irq.c +@@ -290,6 +290,35 @@ irqreturn_t igdng_irq_handler(struct drm_device *dev) + return ret; + } + ++/** ++ * i915_error_work_func - do process context error handling work ++ * @work: work struct ++ * ++ * Fire an error uevent so userspace can see that a hang or error ++ * was detected. ++ */ ++static void i915_error_work_func(struct work_struct *work) ++{ ++ drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, ++ error_work); ++ struct drm_device *dev = dev_priv->dev; ++ char *event_string = "ERROR=1"; ++ char *envp[] = { event_string, NULL }; ++ ++ DRM_DEBUG("generating error event\n"); ++ ++ kobject_uevent_env(&dev->primary->kdev.kobj, KOBJ_CHANGE, envp); ++} ++ ++/** ++ * i915_capture_error_state - capture an error record for later analysis ++ * @dev: drm device ++ * ++ * Should be called when an error is detected (either a hang or an error ++ * interrupt) to capture error state from the time of the error. Fills ++ * out a structure which becomes available in debugfs for user level tools ++ * to pick up. ++ */ + static void i915_capture_error_state(struct drm_device *dev) + { + struct drm_i915_private *dev_priv = dev->dev_private; +@@ -325,12 +354,137 @@ static void i915_capture_error_state(struct drm_device *dev) + error->acthd = I915_READ(ACTHD_I965); + } + ++ do_gettimeofday(&error->time); ++ + dev_priv->first_error = error; + + out: + spin_unlock_irqrestore(&dev_priv->error_lock, flags); + } + ++/** ++ * i915_handle_error - handle an error interrupt ++ * @dev: drm device ++ * ++ * Do some basic checking of regsiter state at error interrupt time and ++ * dump it to the syslog. Also call i915_capture_error_state() to make ++ * sure we get a record and make it available in debugfs. Fire a uevent ++ * so userspace knows something bad happened (should trigger collection ++ * of a ring dump etc.). ++ */ ++static void i915_handle_error(struct drm_device *dev) ++{ ++ struct drm_i915_private *dev_priv = dev->dev_private; ++ u32 eir = I915_READ(EIR); ++ u32 pipea_stats = I915_READ(PIPEASTAT); ++ u32 pipeb_stats = I915_READ(PIPEBSTAT); ++ ++ i915_capture_error_state(dev); ++ ++ printk(KERN_ERR "render error detected, EIR: 0x%08x\n", ++ eir); ++ ++ if (IS_G4X(dev)) { ++ if (eir & (GM45_ERROR_MEM_PRIV | GM45_ERROR_CP_PRIV)) { ++ u32 ipeir = I915_READ(IPEIR_I965); ++ ++ printk(KERN_ERR " IPEIR: 0x%08x\n", ++ I915_READ(IPEIR_I965)); ++ printk(KERN_ERR " IPEHR: 0x%08x\n", ++ I915_READ(IPEHR_I965)); ++ printk(KERN_ERR " INSTDONE: 0x%08x\n", ++ I915_READ(INSTDONE_I965)); ++ printk(KERN_ERR " INSTPS: 0x%08x\n", ++ I915_READ(INSTPS)); ++ printk(KERN_ERR " INSTDONE1: 0x%08x\n", ++ I915_READ(INSTDONE1)); ++ printk(KERN_ERR " ACTHD: 0x%08x\n", ++ I915_READ(ACTHD_I965)); ++ I915_WRITE(IPEIR_I965, ipeir); ++ (void)I915_READ(IPEIR_I965); ++ } ++ if (eir & GM45_ERROR_PAGE_TABLE) { ++ u32 pgtbl_err = I915_READ(PGTBL_ER); ++ printk(KERN_ERR "page table error\n"); ++ printk(KERN_ERR " PGTBL_ER: 0x%08x\n", ++ pgtbl_err); ++ I915_WRITE(PGTBL_ER, pgtbl_err); ++ (void)I915_READ(PGTBL_ER); ++ } ++ } ++ ++ if (IS_I9XX(dev)) { ++ if (eir & I915_ERROR_PAGE_TABLE) { ++ u32 pgtbl_err = I915_READ(PGTBL_ER); ++ printk(KERN_ERR "page table error\n"); ++ printk(KERN_ERR " PGTBL_ER: 0x%08x\n", ++ pgtbl_err); ++ I915_WRITE(PGTBL_ER, pgtbl_err); ++ (void)I915_READ(PGTBL_ER); ++ } ++ } ++ ++ if (eir & I915_ERROR_MEMORY_REFRESH) { ++ printk(KERN_ERR "memory refresh error\n"); ++ printk(KERN_ERR "PIPEASTAT: 0x%08x\n", ++ pipea_stats); ++ printk(KERN_ERR "PIPEBSTAT: 0x%08x\n", ++ pipeb_stats); ++ /* pipestat has already been acked */ ++ } ++ if (eir & I915_ERROR_INSTRUCTION) { ++ printk(KERN_ERR "instruction error\n"); ++ printk(KERN_ERR " INSTPM: 0x%08x\n", ++ I915_READ(INSTPM)); ++ if (!IS_I965G(dev)) { ++ u32 ipeir = I915_READ(IPEIR); ++ ++ printk(KERN_ERR " IPEIR: 0x%08x\n", ++ I915_READ(IPEIR)); ++ printk(KERN_ERR " IPEHR: 0x%08x\n", ++ I915_READ(IPEHR)); ++ printk(KERN_ERR " INSTDONE: 0x%08x\n", ++ I915_READ(INSTDONE)); ++ printk(KERN_ERR " ACTHD: 0x%08x\n", ++ I915_READ(ACTHD)); ++ I915_WRITE(IPEIR, ipeir); ++ (void)I915_READ(IPEIR); ++ } else { ++ u32 ipeir = I915_READ(IPEIR_I965); ++ ++ printk(KERN_ERR " IPEIR: 0x%08x\n", ++ I915_READ(IPEIR_I965)); ++ printk(KERN_ERR " IPEHR: 0x%08x\n", ++ I915_READ(IPEHR_I965)); ++ printk(KERN_ERR " INSTDONE: 0x%08x\n", ++ I915_READ(INSTDONE_I965)); ++ printk(KERN_ERR " INSTPS: 0x%08x\n", ++ I915_READ(INSTPS)); ++ printk(KERN_ERR " INSTDONE1: 0x%08x\n", ++ I915_READ(INSTDONE1)); [...2162 lines suppressed...] ++ sdvo_priv->controlled_output = SDVO_OUTPUT_SVID0; ++ encoder->encoder_type = DRM_MODE_ENCODER_TVDAC; ++ connector->connector_type = DRM_MODE_CONNECTOR_SVIDEO; ++ sdvo_priv->is_tv = true; ++ intel_output->needs_tv_clock = true; ++ } else if (flags & SDVO_OUTPUT_RGB0) { ++ ++ sdvo_priv->controlled_output = SDVO_OUTPUT_RGB0; ++ encoder->encoder_type = DRM_MODE_ENCODER_DAC; ++ connector->connector_type = DRM_MODE_CONNECTOR_VGA; ++ } else if (flags & SDVO_OUTPUT_RGB1) { ++ ++ sdvo_priv->controlled_output = SDVO_OUTPUT_RGB1; ++ encoder->encoder_type = DRM_MODE_ENCODER_DAC; ++ connector->connector_type = DRM_MODE_CONNECTOR_VGA; ++ } else if (flags & SDVO_OUTPUT_LVDS0) { ++ ++ sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS0; ++ encoder->encoder_type = DRM_MODE_ENCODER_LVDS; ++ connector->connector_type = DRM_MODE_CONNECTOR_LVDS; ++ sdvo_priv->is_lvds = true; ++ } else if (flags & SDVO_OUTPUT_LVDS1) { ++ ++ sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS1; ++ encoder->encoder_type = DRM_MODE_ENCODER_LVDS; ++ connector->connector_type = DRM_MODE_CONNECTOR_LVDS; ++ sdvo_priv->is_lvds = true; ++ } else { ++ ++ unsigned char bytes[2]; ++ ++ sdvo_priv->controlled_output = 0; ++ memcpy(bytes, &sdvo_priv->caps.output_flags, 2); ++ DRM_DEBUG_KMS(I915_SDVO, ++ "%s: Unknown SDVO output type (0x%02x%02x)\n", ++ SDVO_NAME(sdvo_priv), ++ bytes[0], bytes[1]); ++ ret = false; ++ } ++ ++ if (ret && registered) ++ ret = drm_sysfs_connector_add(connector) == 0 ? true : false; ++ ++ ++ return ret; ++ ++} ++ + bool intel_sdvo_init(struct drm_device *dev, int output_device) + { + struct drm_connector *connector; + struct intel_output *intel_output; + struct intel_sdvo_priv *sdvo_priv; + +- int connector_type; + u8 ch[0x40]; + int i; +- int encoder_type; + + intel_output = kcalloc(sizeof(struct intel_output)+sizeof(struct intel_sdvo_priv), 1, GFP_KERNEL); + if (!intel_output) { +@@ -1925,88 +2075,28 @@ bool intel_sdvo_init(struct drm_device *dev, int output_device) + intel_output->ddc_bus->algo = &intel_sdvo_i2c_bit_algo; + + /* In defaut case sdvo lvds is false */ +- sdvo_priv->is_lvds = false; + intel_sdvo_get_capabilities(intel_output, &sdvo_priv->caps); + +- if (sdvo_priv->caps.output_flags & +- (SDVO_OUTPUT_TMDS0 | SDVO_OUTPUT_TMDS1)) { +- if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_TMDS0) +- sdvo_priv->controlled_output = SDVO_OUTPUT_TMDS0; +- else +- sdvo_priv->controlled_output = SDVO_OUTPUT_TMDS1; +- +- encoder_type = DRM_MODE_ENCODER_TMDS; +- connector_type = DRM_MODE_CONNECTOR_DVID; +- +- if (intel_sdvo_get_supp_encode(intel_output, +- &sdvo_priv->encode) && +- intel_sdvo_get_digital_encoding_mode(intel_output) && +- sdvo_priv->is_hdmi) { +- /* enable hdmi encoding mode if supported */ +- intel_sdvo_set_encode(intel_output, SDVO_ENCODE_HDMI); +- intel_sdvo_set_colorimetry(intel_output, +- SDVO_COLORIMETRY_RGB256); +- connector_type = DRM_MODE_CONNECTOR_HDMIA; +- } +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_SVID0) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_SVID0; +- encoder_type = DRM_MODE_ENCODER_TVDAC; +- connector_type = DRM_MODE_CONNECTOR_SVIDEO; +- sdvo_priv->is_tv = true; +- intel_output->needs_tv_clock = true; +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_RGB0) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_RGB0; +- encoder_type = DRM_MODE_ENCODER_DAC; +- connector_type = DRM_MODE_CONNECTOR_VGA; +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_RGB1) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_RGB1; +- encoder_type = DRM_MODE_ENCODER_DAC; +- connector_type = DRM_MODE_CONNECTOR_VGA; +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_LVDS0) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS0; +- encoder_type = DRM_MODE_ENCODER_LVDS; +- connector_type = DRM_MODE_CONNECTOR_LVDS; +- sdvo_priv->is_lvds = true; +- } +- else if (sdvo_priv->caps.output_flags & SDVO_OUTPUT_LVDS1) +- { +- sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS1; +- encoder_type = DRM_MODE_ENCODER_LVDS; +- connector_type = DRM_MODE_CONNECTOR_LVDS; +- sdvo_priv->is_lvds = true; +- } +- else +- { +- unsigned char bytes[2]; +- +- sdvo_priv->controlled_output = 0; +- memcpy (bytes, &sdvo_priv->caps.output_flags, 2); +- DRM_DEBUG_KMS(I915_SDVO, +- "%s: Unknown SDVO output type (0x%02x%02x)\n", +- SDVO_NAME(sdvo_priv), +- bytes[0], bytes[1]); +- encoder_type = DRM_MODE_ENCODER_NONE; +- connector_type = DRM_MODE_CONNECTOR_Unknown; ++ if (intel_sdvo_output_setup(intel_output, ++ sdvo_priv->caps.output_flags) != true) { ++ DRM_DEBUG("SDVO output failed to setup on SDVO%c\n", ++ output_device == SDVOB ? 'B' : 'C'); + goto err_i2c; + } + ++ + connector = &intel_output->base; + drm_connector_init(dev, connector, &intel_sdvo_connector_funcs, +- connector_type); ++ connector->connector_type); ++ + drm_connector_helper_add(connector, &intel_sdvo_connector_helper_funcs); + connector->interlace_allowed = 0; + connector->doublescan_allowed = 0; + connector->display_info.subpixel_order = SubPixelHorizontalRGB; + +- drm_encoder_init(dev, &intel_output->enc, &intel_sdvo_enc_funcs, encoder_type); ++ drm_encoder_init(dev, &intel_output->enc, ++ &intel_sdvo_enc_funcs, intel_output->enc.encoder_type); ++ + drm_encoder_helper_add(&intel_output->enc, &intel_sdvo_helper_funcs); + + drm_mode_connector_attach_encoder(&intel_output->base, &intel_output->enc); +diff --git a/drivers/gpu/drm/i915/intel_tv.c b/drivers/gpu/drm/i915/intel_tv.c +index a43c98e..da4ab4d 100644 +--- a/drivers/gpu/drm/i915/intel_tv.c ++++ b/drivers/gpu/drm/i915/intel_tv.c +@@ -1490,6 +1490,27 @@ static struct input_res { + {"1920x1080", 1920, 1080}, + }; + ++/* ++ * Chose preferred mode according to line number of TV format ++ */ ++static void ++intel_tv_chose_preferred_modes(struct drm_connector *connector, ++ struct drm_display_mode *mode_ptr) ++{ ++ struct intel_output *intel_output = to_intel_output(connector); ++ const struct tv_mode *tv_mode = intel_tv_mode_find(intel_output); ++ ++ if (tv_mode->nbr_end < 480 && mode_ptr->vdisplay == 480) ++ mode_ptr->type |= DRM_MODE_TYPE_PREFERRED; ++ else if (tv_mode->nbr_end > 480) { ++ if (tv_mode->progressive == true && tv_mode->nbr_end < 720) { ++ if (mode_ptr->vdisplay == 720) ++ mode_ptr->type |= DRM_MODE_TYPE_PREFERRED; ++ } else if (mode_ptr->vdisplay == 1080) ++ mode_ptr->type |= DRM_MODE_TYPE_PREFERRED; ++ } ++} ++ + /** + * Stub get_modes function. + * +@@ -1544,6 +1565,7 @@ intel_tv_get_modes(struct drm_connector *connector) + mode_ptr->clock = (int) tmp; + + mode_ptr->type = DRM_MODE_TYPE_DRIVER; ++ intel_tv_chose_preferred_modes(connector, mode_ptr); + drm_mode_probed_add(connector, mode_ptr); + count++; + } drm-intel-pm.patch: i915_drv.c | 15 + i915_drv.h | 14 + i915_gem.c | 8 i915_reg.h | 22 ++ intel_display.c | 484 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- intel_drv.h | 4 6 files changed, 512 insertions(+), 35 deletions(-) --- NEW FILE drm-intel-pm.patch --- diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c --- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.jx 2009-08-03 14:00:43.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c 2009-08-03 14:01:07.000000000 -0400 @@ -43,6 +43,21 @@ module_param_named(modeset, i915_modeset unsigned int i915_fbpercrtc = 0; module_param_named(fbpercrtc, i915_fbpercrtc, int, 0400); +unsigned int i915_powersave = 1; +module_param_named(powersave, i915_powersave, int, 0400); + +unsigned int i915_lvdsclock = 1; +module_param_named(lvdsclock, i915_lvdsclock, int, 0400); + +unsigned int i915_lvdsscale = 85; +module_param_named(lvdsscale, i915_lvdsscale, int, 0400); + +unsigned int i915_displayclock = 1; +module_param_named(displayclock, i915_displayclock, int, 0600); + +unsigned int i915_renderclock = 0; +module_param_named(renderclock, i915_renderclock, int, 0600); + static struct drm_driver driver; static struct pci_device_id pciidlist[] = { diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h --- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.jx 2009-08-03 14:00:44.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h 2009-08-03 14:01:07.000000000 -0400 @@ -438,6 +438,12 @@ typedef struct drm_i915_private { struct drm_i915_gem_phys_object *phys_objs[I915_MAX_PHYS_OBJECT]; } mm; struct sdvo_device_mapping sdvo_mappings[2]; + + /* Reclocking support */ + struct work_struct idle_work; + struct timer_list idle_timer; + bool busy; + u16 orig_clock; } drm_i915_private_t; /** driver private structure attached to each drm_gem_object */ @@ -567,6 +573,11 @@ enum intel_chip_family { extern struct drm_ioctl_desc i915_ioctls[]; extern int i915_max_ioctl; extern unsigned int i915_fbpercrtc; +extern unsigned int i915_powersave; +extern unsigned int i915_lvdsclock; +extern unsigned int i915_lvdsscale; +extern unsigned int i915_displayclock; +extern unsigned int i915_renderclock; extern int i915_master_create(struct drm_device *dev, struct drm_master *master); extern void i915_master_destroy(struct drm_device *dev, struct drm_master *master); @@ -895,6 +906,9 @@ extern int i915_wait_ring(struct drm_dev /* dsparb controlled by hw only */ #define DSPARB_HWCONTROL(dev) (IS_G4X(dev) || IS_IGDNG(dev)) +#define HAS_FW_BLC(dev) (IS_I9XX(dev) || IS_G4X(dev) || IS_IGDNG(dev)) +#define HAS_PIPE_CXSR(dev) (IS_G4X(dev) || IS_IGDNG(dev)) + #define PRIMARY_RINGBUFFER_SIZE (128*1024) #endif diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c --- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c.jx 2009-08-03 14:00:43.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_gem.c 2009-08-03 14:01:07.000000000 -0400 @@ -29,6 +29,7 @@ #include "drm.h" #include "i915_drm.h" #include "i915_drv.h" +#include "intel_drv.h" #include #include @@ -980,6 +981,7 @@ i915_gem_set_domain_ioctl(struct drm_dev { struct drm_i915_gem_set_domain *args = data; struct drm_gem_object *obj; + struct drm_i915_gem_object *obj_priv; uint32_t read_domains = args->read_domains; uint32_t write_domain = args->write_domain; int ret; @@ -1003,8 +1005,12 @@ i915_gem_set_domain_ioctl(struct drm_dev obj = drm_gem_object_lookup(dev, file_priv, args->handle); if (obj == NULL) return -EBADF; + obj_priv = obj->driver_private; mutex_lock(&dev->struct_mutex); + + intel_mark_busy(dev, obj); + #if WATCH_BUF DRM_INFO("set_domain_ioctl %p(%zd), %08x %08x\n", obj, obj->size, read_domains, write_domain); @@ -2761,6 +2767,8 @@ i915_gem_object_set_to_gpu_domain(struct BUG_ON(obj->pending_read_domains & I915_GEM_DOMAIN_CPU); BUG_ON(obj->pending_write_domain == I915_GEM_DOMAIN_CPU); + intel_mark_busy(dev, obj); + #if WATCH_BUF DRM_INFO("%s: object %p read %08x -> %08x write %08x -> %08x\n", __func__, obj, diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h --- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.jx 2009-08-03 14:00:44.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h 2009-08-03 14:01:07.000000000 -0400 @@ -55,7 +55,7 @@ /* PCI config space */ #define HPLLCC 0xc0 /* 855 only */ -#define GC_CLOCK_CONTROL_MASK (3 << 0) +#define GC_CLOCK_CONTROL_MASK (0xf << 0) #define GC_CLOCK_133_200 (0 << 0) #define GC_CLOCK_100_200 (1 << 0) #define GC_CLOCK_100_133 (2 << 0) @@ -65,6 +65,25 @@ #define GC_DISPLAY_CLOCK_190_200_MHZ (0 << 4) #define GC_DISPLAY_CLOCK_333_MHZ (4 << 4) #define GC_DISPLAY_CLOCK_MASK (7 << 4) +#define GM45_GC_RENDER_CLOCK_MASK (0xf << 0) +#define GM45_GC_RENDER_CLOCK_266_MHZ (8 << 0) +#define GM45_GC_RENDER_CLOCK_320_MHZ (9 << 0) +#define GM45_GC_RENDER_CLOCK_400_MHZ (0xb << 0) +#define GM45_GC_RENDER_CLOCK_533_MHZ (0xc << 0) +#define I965_GC_RENDER_CLOCK_MASK (0xf << 0) +#define I965_GC_RENDER_CLOCK_267_MHZ (2 << 0) +#define I965_GC_RENDER_CLOCK_333_MHZ (3 << 0) +#define I965_GC_RENDER_CLOCK_444_MHZ (4 << 0) +#define I965_GC_RENDER_CLOCK_533_MHZ (5 << 0) +#define I945_GC_RENDER_CLOCK_MASK (7 << 0) +#define I945_GC_RENDER_CLOCK_166_MHZ (0 << 0) +#define I945_GC_RENDER_CLOCK_200_MHZ (1 << 0) +#define I945_GC_RENDER_CLOCK_250_MHZ (3 << 0) +#define I945_GC_RENDER_CLOCK_400_MHZ (5 << 0) +#define I915_GC_RENDER_CLOCK_MASK (7 << 0) +#define I915_GC_RENDER_CLOCK_166_MHZ (0 << 0) +#define I915_GC_RENDER_CLOCK_200_MHZ (1 << 0) +#define I915_GC_RENDER_CLOCK_333_MHZ (4 << 0) #define LBB 0xf4 /* VGA stuff */ @@ -1586,6 +1605,7 @@ #define PIPECONF_PROGRESSIVE (0 << 21) #define PIPECONF_INTERLACE_W_FIELD_INDICATION (6 << 21) #define PIPECONF_INTERLACE_FIELD_0_ONLY (7 << 21) +#define PIPECONF_CXSR_DOWNCLOCK (1<<16) #define PIPEASTAT 0x70024 #define PIPE_FIFO_UNDERRUN_STATUS (1UL<<31) #define PIPE_CRC_ERROR_ENABLE (1UL<<29) diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c --- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.jx 2009-08-03 14:00:44.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c 2009-08-03 14:11:56.000000000 -0400 @@ -38,6 +38,7 @@ bool intel_pipe_has_type (struct drm_crtc *crtc, int type); static void intel_update_watermarks(struct drm_device *dev); +static void intel_increase_pllclock(struct drm_crtc *crtc, int schedule); typedef struct { /* given values */ @@ -67,6 +68,8 @@ struct intel_limit { intel_p2_t p2; bool (* find_pll)(const intel_limit_t *, struct drm_crtc *, int, int, intel_clock_t *); + bool (* find_reduced_pll)(const intel_limit_t *, struct drm_crtc *, + int, int, intel_clock_t *); }; #define I8XX_DOT_MIN 25000 @@ -192,7 +195,7 @@ struct intel_limit { #define G4X_P2_SINGLE_CHANNEL_LVDS_LIMIT 0 /*The parameter is for DUAL_CHANNEL_LVDS on G4x platform*/ -#define G4X_DOT_DUAL_CHANNEL_LVDS_MIN 80000 +#define G4X_DOT_DUAL_CHANNEL_LVDS_MIN 10000 #define G4X_DOT_DUAL_CHANNEL_LVDS_MAX 224000 #define G4X_N_DUAL_CHANNEL_LVDS_MIN 1 #define G4X_N_DUAL_CHANNEL_LVDS_MAX 3 @@ -261,6 +264,9 @@ static bool intel_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, intel_clock_t *best_clock); static bool +intel_find_best_reduced_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, + int target, int refclk, intel_clock_t *best_clock); +static bool intel_g4x_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, intel_clock_t *best_clock); static bool @@ -286,6 +292,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I8XX_P2_SLOW_LIMIT, .p2_slow = I8XX_P2_SLOW, .p2_fast = I8XX_P2_FAST }, .find_pll = intel_find_best_PLL, + .find_reduced_pll = intel_find_best_reduced_PLL, }; static const intel_limit_t intel_limits_i8xx_lvds = { @@ -300,6 +307,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I8XX_P2_SLOW_LIMIT, .p2_slow = I8XX_P2_LVDS_SLOW, .p2_fast = I8XX_P2_LVDS_FAST }, .find_pll = intel_find_best_PLL, + .find_reduced_pll = intel_find_best_reduced_PLL, }; static const intel_limit_t intel_limits_i9xx_sdvo = { @@ -314,6 +322,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I9XX_P2_SDVO_DAC_SLOW_LIMIT, .p2_slow = I9XX_P2_SDVO_DAC_SLOW, .p2_fast = I9XX_P2_SDVO_DAC_FAST }, .find_pll = intel_find_best_PLL, + .find_reduced_pll = intel_find_best_reduced_PLL, }; static const intel_limit_t intel_limits_i9xx_lvds = { @@ -331,6 +340,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I9XX_P2_LVDS_SLOW_LIMIT, .p2_slow = I9XX_P2_LVDS_SLOW, .p2_fast = I9XX_P2_LVDS_FAST }, .find_pll = intel_find_best_PLL, + .find_reduced_pll = intel_find_best_reduced_PLL, }; /* below parameter and function is for G4X Chipset Family*/ @@ -348,6 +358,7 @@ static const intel_limit_t intel_limits_ .p2_fast = G4X_P2_SDVO_FAST }, .find_pll = intel_g4x_find_best_PLL, + .find_reduced_pll = intel_g4x_find_best_PLL, }; static const intel_limit_t intel_limits_g4x_hdmi = { @@ -364,6 +375,7 @@ static const intel_limit_t intel_limits_ .p2_fast = G4X_P2_HDMI_DAC_FAST }, .find_pll = intel_g4x_find_best_PLL, + .find_reduced_pll = intel_g4x_find_best_PLL, }; static const intel_limit_t intel_limits_g4x_single_channel_lvds = { @@ -388,6 +400,7 @@ static const intel_limit_t intel_limits_ .p2_fast = G4X_P2_SINGLE_CHANNEL_LVDS_FAST }, .find_pll = intel_g4x_find_best_PLL, + .find_reduced_pll = intel_g4x_find_best_PLL, }; static const intel_limit_t intel_limits_g4x_dual_channel_lvds = { @@ -412,6 +425,7 @@ static const intel_limit_t intel_limits_ .p2_fast = G4X_P2_DUAL_CHANNEL_LVDS_FAST }, .find_pll = intel_g4x_find_best_PLL, + .find_reduced_pll = intel_g4x_find_best_PLL, }; static const intel_limit_t intel_limits_g4x_display_port = { @@ -449,6 +463,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I9XX_P2_SDVO_DAC_SLOW_LIMIT, .p2_slow = I9XX_P2_SDVO_DAC_SLOW, .p2_fast = I9XX_P2_SDVO_DAC_FAST }, .find_pll = intel_find_best_PLL, + .find_reduced_pll = intel_find_best_reduced_PLL, }; static const intel_limit_t intel_limits_igd_lvds = { @@ -464,6 +479,7 @@ static const intel_limit_t intel_limits_ .p2 = { .dot_limit = I9XX_P2_LVDS_SLOW_LIMIT, .p2_slow = I9XX_P2_LVDS_SLOW, .p2_fast = I9XX_P2_LVDS_SLOW }, .find_pll = intel_find_best_PLL, + .find_reduced_pll = intel_find_best_reduced_PLL, }; static const intel_limit_t intel_limits_igdng_sdvo = { @@ -688,15 +704,16 @@ intel_find_best_PLL(const intel_limit_t memset (best_clock, 0, sizeof (*best_clock)); - for (clock.m1 = limit->m1.min; clock.m1 <= limit->m1.max; clock.m1++) { - for (clock.m2 = limit->m2.min; clock.m2 <= limit->m2.max; clock.m2++) { - /* m1 is always 0 in IGD */ - if (clock.m2 >= clock.m1 && !IS_IGD(dev)) - break; - for (clock.n = limit->n.min; clock.n <= limit->n.max; - clock.n++) { - for (clock.p1 = limit->p1.min; - clock.p1 <= limit->p1.max; clock.p1++) { + for (clock.p1 = limit->p1.max; clock.p1 >= limit->p1.min; clock.p1--) { + for (clock.m1 = limit->m1.min; clock.m1 <= limit->m1.max; + clock.m1++) { + for (clock.m2 = limit->m2.min; + clock.m2 <= limit->m2.max; clock.m2++) { + /* m1 is always 0 in IGD */ + if (clock.m2 >= clock.m1 && !IS_IGD(dev)) + break; + for (clock.n = limit->n.min; + clock.n <= limit->n.max; clock.n++) { int this_err; intel_clock(dev, refclk, &clock); @@ -717,6 +734,46 @@ intel_find_best_PLL(const intel_limit_t return (err != target); } + +static bool +intel_find_best_reduced_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, + int target, int refclk, intel_clock_t *best_clock) + +{ + struct drm_device *dev = crtc->dev; + intel_clock_t clock; + int err = target; + bool found = false; + + memcpy(&clock, best_clock, sizeof(intel_clock_t)); + + for (clock.m1 = limit->m1.min; clock.m1 <= limit->m1.max; clock.m1++) { + for (clock.m2 = limit->m2.min; clock.m2 <= limit->m2.max; clock.m2++) { + /* m1 is always 0 in IGD */ + if (clock.m2 >= clock.m1 && !IS_IGD(dev)) + break; + for (clock.n = limit->n.min; clock.n <= limit->n.max; + clock.n++) { + int this_err; + + intel_clock(dev, refclk, &clock); + +// if (!intel_PLL_is_valid(crtc, &clock)) +// continue; + + this_err = abs(clock.dot - target); + if (this_err < err) { + *best_clock = clock; + err = this_err; + found = true; + } + } + } + } + + return found; +} + static bool intel_g4x_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, int target, int refclk, intel_clock_t *best_clock) @@ -747,7 +804,7 @@ intel_g4x_find_best_PLL(const intel_limi max_n = limit->n.max; /* based on hardware requriment prefer smaller n to precision */ for (clock.n = limit->n.min; clock.n <= max_n; clock.n++) { - /* based on hardware requirment prefere larger m1,m2, p1 */ + /* based on hardware requirment prefere larger m1,m2, */ for (clock.m1 = limit->m1.max; clock.m1 >= limit->m1.min; clock.m1--) { for (clock.m2 = limit->m2.max; @@ -757,8 +814,8 @@ intel_g4x_find_best_PLL(const intel_limi int this_err; intel_clock(dev, refclk, &clock); - if (!intel_PLL_is_valid(crtc, &clock)) - continue; +// if (!intel_PLL_is_valid(crtc, &clock)) +// continue; this_err = abs(clock.dot - target) ; if (this_err < err_most) { *best_clock = clock; @@ -832,15 +889,14 @@ intel_igdng_find_best_PLL(const intel_li memset(best_clock, 0, sizeof(*best_clock)); max_n = limit->n.max; - /* based on hardware requriment prefer smaller n to precision */ - for (clock.n = limit->n.min; clock.n <= max_n; clock.n++) { - /* based on hardware requirment prefere larger m1,m2, p1 */ - for (clock.m1 = limit->m1.max; - clock.m1 >= limit->m1.min; clock.m1--) { - for (clock.m2 = limit->m2.max; - clock.m2 >= limit->m2.min; clock.m2--) { - for (clock.p1 = limit->p1.max; - clock.p1 >= limit->p1.min; clock.p1--) { + for (clock.p1 = limit->p1.max; clock.p1 >= limit->p1.min; clock.p1--) { + /* based on hardware requriment prefer smaller n to precision */ + for (clock.n = limit->n.min; clock.n <= max_n; clock.n++) { + /* based on hardware requirment prefere larger m1,m2 */ + for (clock.m1 = limit->m1.max; + clock.m1 >= limit->m1.min; clock.m1--) { + for (clock.m2 = limit->m2.max; + clock.m2 >= limit->m2.min; clock.m2--) { int this_err; intel_clock(dev, refclk, &clock); @@ -1029,6 +1085,7 @@ intel_pipe_set_base(struct drm_crtc *crt intel_wait_for_vblank(dev); i915_gem_object_unpin(intel_fb->obj); } + intel_increase_pllclock(crtc, true); if (!dev->primary->master) return 0; @@ -2036,6 +2093,18 @@ static int intel_get_fifo_size(struct dr return size; } +static void g4x_update_wm(struct drm_device *dev) +{ + struct drm_i915_private *dev_priv = dev->dev_private; + u32 fw_blc_self = I915_READ(FW_BLC_SELF); + + if (i915_powersave) + fw_blc_self |= FW_BLC_SELF_EN; + else + fw_blc_self &= ~FW_BLC_SELF_EN; + I915_WRITE(FW_BLC_SELF, fw_blc_self); +} + static void i965_update_wm(struct drm_device *dev) { struct drm_i915_private *dev_priv = dev->dev_private; @@ -2087,7 +2156,7 @@ static void i9xx_update_wm(struct drm_de cwm = 2; /* Calc sr entries for one plane configs */ - if (sr_hdisplay && (!planea_clock || !planeb_clock)) { + if (HAS_FW_BLC(dev) && sr_hdisplay && (!planea_clock || !planeb_clock)) { /* self-refresh has much higher latency */ const static int sr_latency_ns = 6000; @@ -2102,8 +2171,7 @@ static void i9xx_update_wm(struct drm_de srwm = total_size - sr_entries; if (srwm < 0) srwm = 1; - if (IS_I9XX(dev)) - I915_WRITE(FW_BLC_SELF, (srwm & 0x3f)); + I915_WRITE(FW_BLC_SELF, FW_BLC_SELF_EN | (srwm & 0x3f)); } DRM_DEBUG("Setting FIFO watermarks - A: %d, B: %d, C: %d, SR %d\n", @@ -2177,9 +2245,6 @@ static void intel_update_watermarks(stru unsigned long planea_clock = 0, planeb_clock = 0, sr_clock = 0; int enabled = 0, pixel_size = 0; - if (DSPARB_HWCONTROL(dev)) - return; - /* Get the clock config from both planes */ list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { intel_crtc = to_intel_crtc(crtc); @@ -2212,7 +2277,9 @@ static void intel_update_watermarks(stru else if (IS_IGD(dev)) igd_disable_cxsr(dev); - if (IS_I965G(dev)) + if (IS_G4X(dev)) + g4x_update_wm(dev); + else if (IS_I965G(dev)) i965_update_wm(dev); else if (IS_I9XX(dev) || IS_MOBILE(dev)) i9xx_update_wm(dev, planea_clock, planeb_clock, sr_hdisplay, @@ -2246,9 +2313,9 @@ static int intel_crtc_mode_set(struct dr int dsppos_reg = (pipe == 0) ? DSPAPOS : DSPBPOS; int pipesrc_reg = (pipe == 0) ? PIPEASRC : PIPEBSRC; int refclk, num_outputs = 0; - intel_clock_t clock; - u32 dpll = 0, fp = 0, dspcntr, pipeconf; - bool ok, is_sdvo = false, is_dvo = false; + intel_clock_t clock, reduced_clock; + u32 dpll = 0, fp = 0, fp2 = 0, dspcntr, pipeconf; + bool ok, has_reduced_clock = false, is_sdvo = false, is_dvo = false; bool is_crt = false, is_lvds = false, is_tv = false, is_dp = false; bool is_edp = false; struct drm_mode_config *mode_config = &dev->mode_config; @@ -2331,6 +2398,14 @@ static int intel_crtc_mode_set(struct dr return -EINVAL; } + if (limit->find_reduced_pll && is_lvds) { + memcpy(&reduced_clock, &clock, sizeof(intel_clock_t)); + has_reduced_clock = limit->find_reduced_pll(limit, crtc, + (adjusted_mode->clock*i915_lvdsscale/100), + refclk, + &reduced_clock); + } + /* SDVO TV has fixed PLL values depend on its clock range, this mirrors vbios setting. */ if (is_sdvo && is_tv) { @@ -2376,10 +2451,17 @@ static int intel_crtc_mode_set(struct dr link_bw, &m_n); } - if (IS_IGD(dev)) + if (IS_IGD(dev)) { fp = (1 << clock.n) << 16 | clock.m1 << 8 | clock.m2; - else + if (has_reduced_clock) + fp2 = (1 << reduced_clock.n) << 16 | + reduced_clock.m1 << 8 | reduced_clock.m2; + } else { fp = clock.n << 16 | clock.m1 << 8 | clock.m2; + if (has_reduced_clock) + fp2 = reduced_clock.n << 16 | reduced_clock.m1 << 8 | + reduced_clock.m2; + } if (!IS_IGDNG(dev)) dpll = DPLL_VGA_MODE_DIS; @@ -2408,6 +2490,8 @@ static int intel_crtc_mode_set(struct dr /* also FPA1 */ if (IS_IGDNG(dev)) dpll |= (1 << (clock.p1 - 1)) << DPLL_FPA1_P1_POST_DIV_SHIFT; + if (IS_G4X(dev) && has_reduced_clock) + dpll |= (1 << (reduced_clock.p1 - 1)) << DPLL_FPA1_P1_POST_DIV_SHIFT; } switch (clock.p2) { case 5: @@ -2534,9 +2618,25 @@ static int intel_crtc_mode_set(struct dr } if (is_dp) intel_dp_set_m_n(crtc, mode, adjusted_mode); + if (!is_edp) { I915_WRITE(fp_reg, fp); + if (has_reduced_clock && i915_powersave && i915_lvdsclock) { + I915_WRITE(fp_reg + 4, fp2); + intel_crtc->lowfreq_avail = true; + if (HAS_PIPE_CXSR(dev)) { + DRM_DEBUG("enabling CxSR downclocking\n"); + pipeconf |= PIPECONF_CXSR_DOWNCLOCK; + } + } else { + I915_WRITE(fp_reg + 4, fp); + intel_crtc->lowfreq_avail = false; + if (HAS_PIPE_CXSR(dev)) { + DRM_DEBUG("disabling CxSR downclocking\n"); + pipeconf &= ~PIPECONF_CXSR_DOWNCLOCK; + } + } I915_WRITE(dpll_reg, dpll); I915_READ(dpll_reg); /* Wait for the clocks to stabilize. */ @@ -2748,6 +2848,8 @@ fail_locked: return ret; } +#define CRTC_IDLE_TIMEOUT 1000 /* ms */ + static int intel_crtc_cursor_move(struct drm_crtc *crtc, int x, int y) { struct drm_device *dev = crtc->dev; @@ -2757,6 +2859,12 @@ static int intel_crtc_cursor_move(struct uint32_t temp = 0; uint32_t adder; + if (!intel_crtc->busy) + intel_increase_pllclock(crtc, true); + intel_crtc->busy = true; + mod_timer(&intel_crtc->idle_timer, jiffies + + msecs_to_jiffies(CRTC_IDLE_TIMEOUT)); + if (x < 0) { temp |= CURSOR_POS_SIGN << CURSOR_X_SHIFT; x = -x; @@ -3054,6 +3162,286 @@ struct drm_display_mode *intel_crtc_mode return mode; } +#define GPU_IDLE_TIMEOUT 500 /* ms */ + +/* When this timer fires, we've been idle for awhile */ +static void intel_gpu_idle_timer(unsigned long arg) +{ + struct drm_device *dev = (struct drm_device *)arg; + drm_i915_private_t *dev_priv = dev->dev_private; + + DRM_DEBUG("idle timer fired, downclocking\n"); + + dev_priv->busy = false; + + schedule_work(&dev_priv->idle_work); +} + +void intel_increase_renderclock(struct drm_device *dev, int schedule) +{ + drm_i915_private_t *dev_priv = dev->dev_private; + + if (!i915_renderclock) + return; + + if (IS_G4X(dev) || IS_I9XX(dev)) { + /* Up to maximum... */ + pci_write_config_word(dev->pdev, GCFGC, dev_priv->orig_clock); + } else if (IS_I85X(dev)) { + pci_write_config_word(dev->pdev, HPLLCC, dev_priv->orig_clock); + } + DRM_DEBUG("increasing render clock frequency\n"); + + if (!schedule) + return; + + /* Schedule downclock */ + mod_timer(&dev_priv->idle_timer, jiffies + + msecs_to_jiffies(GPU_IDLE_TIMEOUT)); +} + +void intel_decrease_renderclock(struct drm_device *dev) +{ + if (!i915_renderclock) + return; + + if (IS_G4X(dev)) { + u16 gcfgc; + + /* Adjust render clock... */ + pci_read_config_word(dev->pdev, GCFGC, &gcfgc); + + /* Down to minimum... */ + gcfgc &= ~GM45_GC_RENDER_CLOCK_MASK; + gcfgc |= GM45_GC_RENDER_CLOCK_266_MHZ; + + pci_write_config_word(dev->pdev, GCFGC, gcfgc); + } else if (IS_I965G(dev)) { + u16 gcfgc; + + /* Adjust render clock... */ + pci_read_config_word(dev->pdev, GCFGC, &gcfgc); + + /* Down to minimum... */ + gcfgc &= ~I965_GC_RENDER_CLOCK_MASK; + gcfgc |= I965_GC_RENDER_CLOCK_267_MHZ; + + pci_write_config_word(dev->pdev, GCFGC, gcfgc); + } else if (IS_I945G(dev) || IS_I945GM(dev)) { + u16 gcfgc; + + /* Adjust render clock... */ + pci_read_config_word(dev->pdev, GCFGC, &gcfgc); + + /* Down to minimum... */ + gcfgc &= ~I945_GC_RENDER_CLOCK_MASK; + gcfgc |= I945_GC_RENDER_CLOCK_166_MHZ; + + pci_write_config_word(dev->pdev, GCFGC, gcfgc); + } else if (IS_I915G(dev) || IS_I915GM(dev)) { + u16 gcfgc; + + /* Adjust render clock... */ + pci_read_config_word(dev->pdev, GCFGC, &gcfgc); + + /* Down to minimum... */ + gcfgc &= ~I915_GC_RENDER_CLOCK_MASK; + gcfgc |= I915_GC_RENDER_CLOCK_166_MHZ; + + pci_write_config_word(dev->pdev, GCFGC, gcfgc); + } else if (IS_I85X(dev)) { + u16 hpllcc; + + /* Adjust render clock... */ + pci_read_config_word(dev->pdev, HPLLCC, &hpllcc); + + /* Up to maximum... */ + hpllcc &= ~GC_CLOCK_CONTROL_MASK; + hpllcc |= GC_CLOCK_133_200; + + pci_write_config_word(dev->pdev, HPLLCC, hpllcc); + } + DRM_DEBUG("decreasing render clock frequency\n"); +} + +/* Note that no increase function is needed for this - increase_renderclock() + * will also rewrite these bits + */ +void intel_decrease_displayclock(struct drm_device *dev) +{ + if (!i915_displayclock) + return; + + if (IS_I945G(dev) || IS_I945GM(dev) || IS_I915G(dev) || + IS_I915GM(dev)) { + u16 gcfgc; + + /* Adjust render clock... */ + pci_read_config_word(dev->pdev, GCFGC, &gcfgc); + + /* Down to minimum... */ + gcfgc &= ~0xf0; + gcfgc |= 0x80; + + pci_write_config_word(dev->pdev, GCFGC, gcfgc); + } +} + +static void intel_crtc_idle_timer(unsigned long arg) +{ + struct intel_crtc *intel_crtc = (struct intel_crtc *)arg; + struct drm_crtc *crtc = &intel_crtc->base; + drm_i915_private_t *dev_priv = crtc->dev->dev_private; + + DRM_DEBUG("idle timer fired, downclocking\n"); + + intel_crtc->busy = false; + + schedule_work(&dev_priv->idle_work); +} + +static void intel_increase_pllclock(struct drm_crtc *crtc, int schedule) +{ + struct drm_device *dev = crtc->dev; + drm_i915_private_t *dev_priv = dev->dev_private; + struct intel_crtc *intel_crtc = to_intel_crtc(crtc); + int pipe = intel_crtc->pipe; + int dpll_reg = (pipe == 0) ? DPLL_A : DPLL_B; + int dpll = I915_READ(dpll_reg); + + if (!i915_lvdsclock) + return; + + if (!HAS_PIPE_CXSR(dev) && (dpll & DISPLAY_RATE_SELECT_FPA1)) { + DRM_DEBUG("upclocking LVDS\n"); + + I915_WRITE(PP_CONTROL, I915_READ(PP_CONTROL) | (0xabcd << 16)); + I915_WRITE(dpll_reg, dpll & ~DISPLAY_RATE_SELECT_FPA1); + dpll = I915_READ(dpll_reg); + intel_wait_for_vblank(dev); + dpll = I915_READ(dpll_reg); + if (dpll & DISPLAY_RATE_SELECT_FPA1) + DRM_DEBUG("failed to upclock LVDS!\n"); + I915_WRITE(PP_CONTROL, I915_READ(PP_CONTROL) & 0x3); + } + + if (!schedule) + return; + + /* Schedule downclock */ + mod_timer(&intel_crtc->idle_timer, jiffies + + msecs_to_jiffies(CRTC_IDLE_TIMEOUT)); +} + +static void intel_decrease_pllclock(struct drm_crtc *crtc) +{ + struct drm_device *dev = crtc->dev; + drm_i915_private_t *dev_priv = dev->dev_private; + struct intel_crtc *intel_crtc = to_intel_crtc(crtc); + int pipe = intel_crtc->pipe; + int dpll_reg = (pipe == 0) ? DPLL_A : DPLL_B; + int dpll = I915_READ(dpll_reg); + + if (!i915_lvdsclock) + return; + + /* + * Since this is called by a timer, we should never get here in + * the manual case. + */ + if (!HAS_PIPE_CXSR(dev) && intel_crtc->lowfreq_avail) { + DRM_DEBUG("downclocking LVDS\n"); + I915_WRITE(PP_CONTROL, I915_READ(PP_CONTROL) | (0xabcd << 16)); + + dpll |= DISPLAY_RATE_SELECT_FPA1; + I915_WRITE(dpll_reg, dpll); + dpll = I915_READ(dpll_reg); + intel_wait_for_vblank(dev); + dpll = I915_READ(dpll_reg); + if (!(dpll & DISPLAY_RATE_SELECT_FPA1)) + DRM_DEBUG("failed to downclock LVDS!\n"); + I915_WRITE(PP_CONTROL, I915_READ(PP_CONTROL) & 0x3); + } + +} + +/** + * intel_idle_update - adjust clocks for idleness + * @work: work struct + * + * Either the GPU or display (or both) went idle. Check the busy status + * here and adjust the CRTC and GPU clocks as necessary. + */ +static void intel_idle_update(struct work_struct *work) +{ + drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, + idle_work); + struct drm_device *dev = dev_priv->dev; + struct drm_crtc *crtc; + struct intel_crtc *intel_crtc; + + if (!i915_powersave) + return; + + mutex_lock(&dev->struct_mutex); + + /* GPU isn't processing, downclock it. */ + if (!dev_priv->busy) { + intel_decrease_renderclock(dev); + intel_decrease_displayclock(dev); + } + + list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { + /* Skip inactive CRTCs */ + if (!crtc->fb) + continue; + + intel_crtc = to_intel_crtc(crtc); + if (!intel_crtc->busy) + intel_decrease_pllclock(crtc); + } + + mutex_unlock(&dev->struct_mutex); +} + +/** + * intel_mark_busy - mark the GPU and possibly the display busy + * @dev: drm device + * @obj: object we're operating on + * + * Callers can use this function to indicate that the GPU is busy processing + * commands. If @obj matches one of the CRTC objects (i.e. it's a scanout + * buffer), we'll also mark the display as busy, so we know to increase its + * clock frequency. + */ +void intel_mark_busy(struct drm_device *dev, struct drm_gem_object *obj) +{ + drm_i915_private_t *dev_priv = dev->dev_private; + struct drm_crtc *crtc = NULL; + struct intel_framebuffer *intel_fb; + struct intel_crtc *intel_crtc; + + dev_priv->busy = true; + intel_increase_renderclock(dev, true); + + list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { + if (!crtc->fb) + continue; + + intel_crtc = to_intel_crtc(crtc); + intel_fb = to_intel_framebuffer(crtc->fb); + if (intel_fb->obj == obj) { + if (!intel_crtc->busy) + intel_increase_pllclock(crtc, true); + intel_crtc->busy = true; + mod_timer(&intel_crtc->idle_timer, jiffies + + msecs_to_jiffies(CRTC_IDLE_TIMEOUT)); + } + } + + +} + static void intel_crtc_destroy(struct drm_crtc *crtc) { struct intel_crtc *intel_crtc = to_intel_crtc(crtc); @@ -3110,6 +3498,10 @@ static void intel_crtc_init(struct drm_d intel_crtc->mode_set.crtc = &intel_crtc->base; intel_crtc->mode_set.connectors = (struct drm_connector **)(intel_crtc + 1); intel_crtc->mode_set.num_connectors = 0; + intel_crtc->busy = false; + + setup_timer(&intel_crtc->idle_timer, intel_crtc_idle_timer, + (unsigned long)intel_crtc); if (i915_fbpercrtc) { @@ -3399,6 +3791,7 @@ static const struct drm_mode_config_func void intel_modeset_init(struct drm_device *dev) { + struct drm_i915_private *dev_priv = dev->dev_private; int num_pipe; int i; @@ -3433,15 +3826,38 @@ void intel_modeset_init(struct drm_devic DRM_DEBUG("%d display pipe%s available.\n", num_pipe, num_pipe > 1 ? "s" : ""); + if (IS_I85X(dev)) + pci_read_config_word(dev->pdev, HPLLCC, &dev_priv->orig_clock); + else if (IS_I9XX(dev) || IS_G4X(dev)) + pci_read_config_word(dev->pdev, GCFGC, &dev_priv->orig_clock); + for (i = 0; i < num_pipe; i++) { intel_crtc_init(dev, i); } intel_setup_outputs(dev); + + INIT_WORK(&dev_priv->idle_work, intel_idle_update); + setup_timer(&dev_priv->idle_timer, intel_gpu_idle_timer, + (unsigned long)dev); } void intel_modeset_cleanup(struct drm_device *dev) { + struct drm_i915_private *dev_priv = dev->dev_private; + + /* Clean up up/down clocking */ + if (!HAS_PIPE_CXSR(dev)) { + u32 dpll_b = I915_READ(DPLL_B); + + del_timer_sync(&dev_priv->idle_timer); + dpll_b &= ~DISPLAY_RATE_SELECT_FPA1; + I915_WRITE(DPLL_B, dpll_b); + POSTING_READ(DPLL_B); + intel_wait_for_vblank(dev); + } + + intel_increase_renderclock(dev, false); drm_mode_config_cleanup(dev); } diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h --- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.jx 2009-08-03 14:00:44.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h 2009-08-03 14:01:07.000000000 -0400 @@ -99,6 +99,9 @@ struct intel_crtc { struct intel_framebuffer *fbdev_fb; /* a mode_set for fbdev users on this crtc */ struct drm_mode_set mode_set; + bool busy; /* is scanout buffer being updated frequently? */ + struct timer_list idle_timer; + bool lowfreq_avail; }; #define to_intel_crtc(x) container_of(x, struct intel_crtc, base) @@ -117,6 +120,7 @@ extern void intel_hdmi_init(struct drm_d extern bool intel_sdvo_init(struct drm_device *dev, int output_device); extern void intel_dvo_init(struct drm_device *dev); extern void intel_tv_init(struct drm_device *dev); +extern void intel_mark_busy(struct drm_device *dev, struct drm_gem_object *obj); extern void intel_lvds_init(struct drm_device *dev); extern void intel_dp_init(struct drm_device *dev, int dp_reg); void drm-page-flip.patch: b/drivers/gpu/drm/drm_crtc.c | 169 +++++++++++++++++- b/drivers/gpu/drm/drm_crtc_helper.c | 12 + b/drivers/gpu/drm/drm_drv.c | 1 b/drivers/gpu/drm/drm_fops.c | 68 +++++++ b/drivers/gpu/drm/drm_irq.c | 43 ++++ b/drivers/gpu/drm/i915/i915_drv.c | 1 b/drivers/gpu/drm/i915/intel_display.c | 24 +- b/drivers/gpu/drm/radeon/atombios_crtc.c | 1 b/drivers/gpu/drm/radeon/radeon_display.c | 3 b/include/drm/drm.h | 25 ++ b/include/drm/drmP.h | 32 +++ b/include/drm/drm_crtc.h | 27 ++ b/include/drm/drm_crtc_helper.h | 4 b/include/drm/drm_mode.h | 17 + linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv04_crtc.c | 2 linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv50_crtc.c | 2 16 files changed, 415 insertions(+), 16 deletions(-) --- NEW FILE drm-page-flip.patch --- >From 2c6289cd75e125745e38dc563fa33301d05923a0 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Kristian=20H=C3=B8gsberg?= Date: Mon, 13 Jul 2009 09:07:19 -0400 Subject: [PATCH] Add modesetting pageflip ioctl and corresponding drm event MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit This patch adds a vblank synced pageflip ioctl for to the modesetting family of ioctls. The ioctl takes a crtc and an fb and schedules a pageflip to the new fb at the next coming vertical blank event. This feature lets userspace implement tear-free updating of the screen contents with hw-guaranteed low latency page flipping. The ioctl is asynchronous in that it returns immediately and then later notifies the client by making an event available for reading on the drm fd. This lets applications add the drm fd to their main loop and handle other tasks while waiting for the flip to happen. The event includes the time of the flip, the frame counter and a 64 bit opaque token provided by user space in the ioctl. Based on work and suggestions from Jesse Barnes , Jakob Bornecrantz , Chris Wilson Signed-off-by: Kristian H?gsberg Signed-off-by: Jesse Barnes --- drivers/gpu/drm/drm_crtc.c | 169 ++++++++++++++++++++++++++++++- drivers/gpu/drm/drm_crtc_helper.c | 12 ++ drivers/gpu/drm/drm_drv.c | 1 + drivers/gpu/drm/drm_fops.c | 68 ++++++++++++- drivers/gpu/drm/drm_irq.c | 43 ++++++++ drivers/gpu/drm/i915/i915_drv.c | 1 + drivers/gpu/drm/i915/intel_display.c | 24 +++-- drivers/gpu/drm/radeon/atombios_crtc.c | 1 - drivers/gpu/drm/radeon/radeon_display.c | 3 +- include/drm/drm.h | 25 +++++ include/drm/drmP.h | 32 ++++++ include/drm/drm_crtc.h | 27 +++++ include/drm/drm_crtc_helper.h | 4 + include/drm/drm_mode.h | 16 +++ 14 files changed, 413 insertions(+), 13 deletions(-) diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c index 8fab789..32212e6 100644 --- a/drivers/gpu/drm/drm_crtc.c +++ b/drivers/gpu/drm/drm_crtc.c @@ -34,6 +34,8 @@ #include "drmP.h" #include "drm_crtc.h" +#undef set_base + struct drm_prop_enum_list { int type; char *name; @@ -342,6 +344,34 @@ void drm_framebuffer_cleanup(struct drm_framebuffer *fb) EXPORT_SYMBOL(drm_framebuffer_cleanup); /** + * drm_crtc_async_flip - do a set_base call from a work queue + * @work: work struct + * + * Called when a set_base call is queued by the page flip code. This + * allows the flip ioctl itself to return immediately and allow userspace + * to continue working. + */ +static void drm_crtc_async_flip(struct work_struct *work) +{ + struct drm_crtc *crtc = container_of(work, struct drm_crtc, async_flip); + struct drm_device *dev = crtc->dev; + struct drm_pending_flip *pending; + + BUG_ON(crtc->pending_flip == NULL); + + mutex_lock(&dev->struct_mutex); + crtc->funcs->set_base(crtc, 0, 0, NULL); + + pending = crtc->pending_flip; + crtc->pending_flip = NULL; + + pending->frame = drm_vblank_count(dev, crtc->pipe); + list_add_tail(&pending->link, &dev->flip_list); + + mutex_unlock(&dev->struct_mutex); +} + +/** * drm_crtc_init - Initialise a new CRTC object * @dev: DRM device * @crtc: CRTC object to init @@ -352,17 +382,19 @@ EXPORT_SYMBOL(drm_framebuffer_cleanup); * * Inits a new object created as base part of an driver crtc object. */ -void drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, +void drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, int pipe, const struct drm_crtc_funcs *funcs) { crtc->dev = dev; crtc->funcs = funcs; + crtc->pipe = pipe; mutex_lock(&dev->mode_config.mutex); drm_mode_object_get(dev, &crtc->base, DRM_MODE_OBJECT_CRTC); list_add_tail(&crtc->head, &dev->mode_config.crtc_list); dev->mode_config.num_crtc++; + INIT_WORK(&crtc->async_flip, drm_crtc_async_flip); mutex_unlock(&dev->mode_config.mutex); } EXPORT_SYMBOL(drm_crtc_init); @@ -381,6 +413,9 @@ void drm_crtc_cleanup(struct drm_crtc *crtc) { struct drm_device *dev = crtc->dev; + mutex_lock(&dev->mode_config.mutex); + flush_work(&crtc->async_flip); + if (crtc->gamma_store) { kfree(crtc->gamma_store); crtc->gamma_store = NULL; @@ -388,6 +423,7 @@ void drm_crtc_cleanup(struct drm_crtc *crtc) drm_mode_object_put(dev, &crtc->base); list_del(&crtc->head); + mutex_unlock(&dev->mode_config.mutex); dev->mode_config.num_crtc--; } EXPORT_SYMBOL(drm_crtc_cleanup); @@ -2452,3 +2488,134 @@ out: mutex_unlock(&dev->mode_config.mutex); return ret; } + +/** + * drm_mode_page_flip_ioctl - page flip ioctl + * @dev: DRM device + * @data: ioctl args + * @file_priv: file private data + * + * The page flip ioctl replaces the current front buffer with a new + * one, using the CRTC's set_base function, which should just update + * the front buffer base pointer. It's up to set_base to make + * sure the update doesn't result in tearing (on some hardware the + * base register is double buffered, so this is easy). + * + * Note that this covers just the simple case of flipping the front + * buffer immediately. Interval handling and interlaced modes have to + * be handled by userspace, or with new ioctls. + */ +int drm_mode_page_flip_ioctl(struct drm_device *dev, void *data, + struct drm_file *file_priv) +{ + struct drm_pending_flip *pending; + struct drm_mode_page_flip *flip_data = data; + struct drm_mode_object *drm_obj, *fb_obj; + struct drm_crtc *crtc; + int ret = 0; + + if (!(drm_core_check_feature(dev, DRIVER_MODESET))) + return -ENODEV; + + /* + * Reject unknown flags so future userspace knows what we (don't) + * support + */ + if (flip_data->flags & (~DRM_MODE_PAGE_FLIP_FLAGS_MASK)) { + DRM_DEBUG("bad page flip flags\n"); + return -EINVAL; + } + + pending = kzalloc(sizeof *pending, GFP_KERNEL); + if (pending == NULL) + return -ENOMEM; + + mutex_lock(&dev->struct_mutex); + + fb_obj = drm_mode_object_find(dev, flip_data->fb_id, + DRM_MODE_OBJECT_FB); + if (!fb_obj) { + DRM_DEBUG("unknown fb %d\n", flip_data->fb_id); + ret = -ENOENT; + goto out_unlock; + } + + drm_obj = drm_mode_object_find(dev, flip_data->crtc_id, + DRM_MODE_OBJECT_CRTC); + if (!drm_obj) { + DRM_DEBUG("unknown crtc %d\n", flip_data->crtc_id); + ret = -ENOENT; + goto out_unlock; + } + crtc = obj_to_crtc(drm_obj); + if (!crtc->enabled) { + DRM_DEBUG("crtc %d not enabled\n", flip_data->crtc_id); + ret = -EINVAL; + goto out_unlock; + } + + if (crtc->fb->funcs->unpin == NULL) { + DRM_DEBUG("fb for crtc %d does not support delayed unpin\n", + flip_data->crtc_id); + ret = -ENODEV; + goto out_unlock; + } + + pending->crtc = crtc; + pending->old_fb = crtc->fb; + pending->pipe = crtc->pipe; + pending->event.base.type = DRM_EVENT_MODE_PAGE_FLIP; + pending->event.base.length = sizeof pending->event; + pending->event.user_data = flip_data->user_data; + pending->pending_event.event = &pending->event.base; + pending->pending_event.file_priv = file_priv; + pending->pending_event.destroy = + (void (*) (struct drm_pending_event *)) kfree; + + /* Get vblank ref for completion handling */ + ret = drm_vblank_get(dev, crtc->pipe); + if (ret) { + DRM_DEBUG("failed to take vblank ref\n"); + goto out_unlock; + } + + /* + * The set_base call will change the domain on the new fb, + * which will force the rendering to finish and block the + * ioctl. We need to do this last part from a work queue, to + * avoid blocking userspace here. + */ + crtc->fb = obj_to_fb(fb_obj); + + if (crtc->pending_flip != NULL) { + struct drm_pending_flip *old_flip; + + /* We have an outstanding flip request for this crtc/pipe. + * In order to satisfy the user we can either queue the requests + * and apply them on sequential vblanks, or we can drop old + * requests. + * + * Here we choose to discard the previous request for + * simplicity. Note that since we have not yet applied the + * previous flip, we need to preserve the original (i.e. still + * current) fb. + */ + + old_flip = crtc->pending_flip; + pending->old_fb = old_flip->old_fb; + old_flip->old_fb = NULL; + drm_finish_pending_flip (dev, old_flip, 0); + } else + schedule_work(&crtc->async_flip); + crtc->pending_flip = pending; + + mutex_unlock(&dev->struct_mutex); + + return 0; + +out_unlock: + mutex_unlock(&dev->struct_mutex); + kfree(pending); + + return ret; +} diff --git a/drivers/gpu/drm/drm_crtc_helper.c b/drivers/gpu/drm/drm_crtc_helper.c index 3da9cfa..5a26bab 100644 --- a/drivers/gpu/drm/drm_crtc_helper.c +++ b/drivers/gpu/drm/drm_crtc_helper.c @@ -868,8 +868,10 @@ int drm_crtc_helper_set_config(struct drm_mode_set *set) old_fb = set->crtc->fb; if (set->crtc->fb != set->fb) set->crtc->fb = set->fb; + mutex_lock(&dev->struct_mutex); ret = crtc_funcs->mode_set_base(set->crtc, set->x, set->y, old_fb); + mutex_unlock(&dev->struct_mutex); if (ret != 0) goto fail_set_mode; } @@ -1095,3 +1097,13 @@ int drm_helper_resume_force_mode(struct drm_device *dev) return 0; } EXPORT_SYMBOL(drm_helper_resume_force_mode); + +int +drm_crtc_helper_set_base(struct drm_crtc *crtc, int x, int y, + struct drm_framebuffer *old_fb) +{ + struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; + + return crtc_funcs->mode_set_base(crtc, x, y, old_fb); +} +EXPORT_SYMBOL(drm_crtc_helper_set_base); diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c index b39d7bf..c66c993 100644 --- a/drivers/gpu/drm/drm_drv.c +++ b/drivers/gpu/drm/drm_drv.c @@ -145,6 +145,7 @@ static struct drm_ioctl_desc drm_ioctls[] = { DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETFB, drm_mode_getfb, DRM_MASTER|DRM_CONTROL_ALLOW), DRM_IOCTL_DEF(DRM_IOCTL_MODE_ADDFB, drm_mode_addfb, DRM_MASTER|DRM_CONTROL_ALLOW), DRM_IOCTL_DEF(DRM_IOCTL_MODE_RMFB, drm_mode_rmfb, DRM_MASTER|DRM_CONTROL_ALLOW), + DRM_IOCTL_DEF(DRM_IOCTL_MODE_PAGE_FLIP, drm_mode_page_flip_ioctl, DRM_MASTER|DRM_CONTROL_ALLOW), }; #define DRM_CORE_IOCTL_COUNT ARRAY_SIZE( drm_ioctls ) diff --git a/drivers/gpu/drm/drm_fops.c b/drivers/gpu/drm/drm_fops.c index 251bc0e..dcd9c66 100644 --- a/drivers/gpu/drm/drm_fops.c +++ b/drivers/gpu/drm/drm_fops.c @@ -257,6 +257,8 @@ static int drm_open_helper(struct inode *inode, struct file *filp, INIT_LIST_HEAD(&priv->lhead); INIT_LIST_HEAD(&priv->fbs); + INIT_LIST_HEAD(&priv->event_list); + init_waitqueue_head(&priv->event_wait); if (dev->driver->driver_features & DRIVER_GEM) drm_gem_open(dev, priv); @@ -429,6 +431,9 @@ int drm_release(struct inode *inode, struct file *filp) { struct drm_file *file_priv = filp->private_data; struct drm_device *dev = file_priv->minor->dev; + struct drm_pending_flip *f, *ft; + struct drm_pending_event *e, *et; + int retcode = 0; lock_kernel(); @@ -451,6 +456,19 @@ int drm_release(struct inode *inode, struct file *filp) if (file_priv->minor->master) drm_master_release(dev, filp); + mutex_lock(&dev->struct_mutex); + + /* Remove pending flips */ + list_for_each_entry_safe(f, ft, &dev->flip_list, link) + if (f->pending_event.file_priv == file_priv) + drm_finish_pending_flip(dev, f, 0); + + /* Remove unconsumed events */ + list_for_each_entry_safe(e, et, &file_priv->event_list, link) + e->destroy(e); + + mutex_unlock(&dev->struct_mutex); + if (dev->driver->driver_features & DRIVER_GEM) drm_gem_release(dev, file_priv); @@ -544,9 +562,55 @@ int drm_release(struct inode *inode, struct file *filp) } EXPORT_SYMBOL(drm_release); -/** No-op. */ +ssize_t drm_read(struct file *filp, char __user *buffer, + size_t count, loff_t *offset) +{ + struct drm_file *file_priv = filp->private_data; + struct drm_device *dev = file_priv->minor->dev; + struct drm_pending_event *event; + ssize_t total, ret; + + ret = wait_event_interruptible(file_priv->event_wait, + !list_empty(&file_priv->event_list)); + if (ret < 0) + return ret; + + total = 0; + while (!list_empty(&file_priv->event_list)) { + mutex_lock(&dev->struct_mutex); + event = list_first_entry(&file_priv->event_list, + struct drm_pending_event, link); + if (total + event->event->length > count) { + mutex_unlock(&dev->struct_mutex); + break; + } + list_del(&event->link); + mutex_unlock(&dev->struct_mutex); + + if (copy_to_user(buffer + total, + event->event, event->event->length)) { + total = -EFAULT; + break; + } + + total += event->event->length; + event->destroy(event); + } + + return total; +} +EXPORT_SYMBOL(drm_read); + unsigned int drm_poll(struct file *filp, struct poll_table_struct *wait) { - return 0; + struct drm_file *file_priv = filp->private_data; + unsigned int mask = 0; + + poll_wait(filp, &file_priv->event_wait, wait); + + if (!list_empty(&file_priv->event_list)) + mask |= POLLIN | POLLRDNORM; + + return mask; } EXPORT_SYMBOL(drm_poll); diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c index b4a3dbc..c7a17f6 100644 --- a/drivers/gpu/drm/drm_irq.c +++ b/drivers/gpu/drm/drm_irq.c @@ -34,6 +34,7 @@ */ #include "drmP.h" +#include "drm_crtc_helper.h" #include /* For task queue support */ @@ -71,6 +72,44 @@ int drm_irq_by_busid(struct drm_device *dev, void *data, return 0; } +#define vblank_passed(a,b) ((long)(a - b) > 0) + +void drm_finish_pending_flip(struct drm_device *dev, + struct drm_pending_flip *f, u32 frame) +{ + struct timeval now; + + f->event.frame = frame; + do_gettimeofday(&now); + f->event.tv_sec = now.tv_sec; + f->event.tv_usec = now.tv_usec; + drm_vblank_put(dev, f->pipe); + list_del_init(&f->link); + list_add_tail(&f->pending_event.link, + &f->pending_event.file_priv->event_list); + if (f->old_fb) + f->old_fb->funcs->unpin(f->old_fb); + wake_up_interruptible(&f->pending_event.file_priv->event_wait); +} + +static void drm_flip_work_func(struct work_struct *work) +{ + struct drm_device *dev = + container_of(work, struct drm_device, flip_work); + struct drm_pending_flip *f, *t; + u32 frame; + + mutex_lock(&dev->struct_mutex); + + list_for_each_entry_safe(f, t, &dev->flip_list, link) { + frame = drm_vblank_count(dev, f->pipe); + if (vblank_passed(frame, f->frame)) + drm_finish_pending_flip(dev, f, frame); + } + + mutex_unlock(&dev->struct_mutex); +} + static void vblank_disable_fn(unsigned long arg) { struct drm_device *dev = (struct drm_device *)arg; @@ -161,6 +200,8 @@ int drm_vblank_init(struct drm_device *dev, int num_crtcs) atomic_set(&dev->vblank_refcount[i], 0); } + INIT_LIST_HEAD(&dev->flip_list); + INIT_WORK(&dev->flip_work, drm_flip_work_func); dev->vblank_disable_allowed = 0; return 0; @@ -626,5 +667,7 @@ void drm_handle_vblank(struct drm_device *dev, int crtc) { atomic_inc(&dev->_vblank_count[crtc]); DRM_WAKEUP(&dev->vbl_queue[crtc]); + schedule_work(&dev->flip_work); } EXPORT_SYMBOL(drm_handle_vblank); + diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c index fc4b68a..322b0f2 100644 --- a/drivers/gpu/drm/i915/i915_drv.c +++ b/drivers/gpu/drm/i915/i915_drv.c @@ -203,6 +203,7 @@ static struct drm_driver driver = { .mmap = drm_gem_mmap, .poll = drm_poll, .fasync = drm_fasync, + .read = drm_read, #ifdef CONFIG_COMPAT .compat_ioctl = i915_compat_ioctl, #endif diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c index 508838e..697c31a 100644 --- a/drivers/gpu/drm/i915/intel_display.c +++ b/drivers/gpu/drm/i915/intel_display.c @@ -863,6 +863,8 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, u32 dspcntr, alignment; int ret; + BUG_ON(!mutex_is_locked(&dev->struct_mutex)); + /* no fb bound */ if (!crtc->fb) { DRM_DEBUG("No FB bound\n"); @@ -898,17 +900,14 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, BUG(); } - mutex_lock(&dev->struct_mutex); ret = i915_gem_object_pin(obj, alignment); if (ret != 0) { - mutex_unlock(&dev->struct_mutex); return ret; } ret = i915_gem_object_set_to_gtt_domain(obj, 1); if (ret != 0) { i915_gem_object_unpin(obj); - mutex_unlock(&dev->struct_mutex); return ret; } @@ -944,7 +943,6 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, default: DRM_ERROR("Unknown color depth\n"); i915_gem_object_unpin(obj); - mutex_unlock(&dev->struct_mutex); return -EINVAL; } if (IS_I965G(dev)) { @@ -972,13 +970,11 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, I915_READ(dspbase); } - intel_wait_for_vblank(dev); - if (old_fb) { intel_fb = to_intel_framebuffer(old_fb); + intel_wait_for_vblank(dev); i915_gem_object_unpin(intel_fb->obj); } - mutex_unlock(&dev->struct_mutex); if (!dev->primary->master) return 0; @@ -2364,7 +2360,9 @@ static int intel_crtc_mode_set(struct drm_crtc *crtc, I915_WRITE(dspcntr_reg, dspcntr); /* Flush the plane changes */ + mutex_lock(&dev->struct_mutex); ret = intel_pipe_set_base(crtc, x, y, old_fb); + mutex_unlock(&dev->struct_mutex); intel_update_watermarks(dev); @@ -2840,6 +2838,7 @@ static const struct drm_crtc_funcs intel_crtc_funcs = { .gamma_set = intel_crtc_gamma_set, .set_config = drm_crtc_helper_set_config, .destroy = intel_crtc_destroy, + .set_base = drm_crtc_helper_set_base, }; @@ -2852,7 +2851,7 @@ static void intel_crtc_init(struct drm_device *dev, int pipe) if (intel_crtc == NULL) return; - drm_crtc_init(dev, &intel_crtc->base, &intel_crtc_funcs); + drm_crtc_init(dev, &intel_crtc->base, pipe, &intel_crtc_funcs); drm_mode_crtc_set_gamma_size(&intel_crtc->base, 256); intel_crtc->pipe = pipe; @@ -3071,9 +3070,18 @@ static int intel_user_framebuffer_create_handle(struct drm_framebuffer *fb, return drm_gem_handle_create(file_priv, object, handle); } +static void intel_user_framebuffer_unpin(struct drm_framebuffer *fb) +{ + struct intel_framebuffer *intel_fb; + + intel_fb = to_intel_framebuffer(fb); + i915_gem_object_unpin(intel_fb->obj); +} + static const struct drm_framebuffer_funcs intel_fb_funcs = { .destroy = intel_user_framebuffer_destroy, .create_handle = intel_user_framebuffer_create_handle, + .unpin = intel_user_framebuffer_unpin }; int intel_framebuffer_create(struct drm_device *dev, diff --git a/drivers/gpu/drm/radeon/atombios_crtc.c b/drivers/gpu/drm/radeon/atombios_crtc.c index c0080cc..501209d 100644 --- a/drivers/gpu/drm/radeon/atombios_crtc.c +++ b/drivers/gpu/drm/radeon/atombios_crtc.c @@ -535,7 +535,6 @@ static const struct drm_crtc_helper_funcs atombios_helper_funcs = { .dpms = atombios_crtc_dpms, .mode_fixup = atombios_crtc_mode_fixup, .mode_set = atombios_crtc_mode_set, - .mode_set_base = atombios_crtc_set_base, .prepare = atombios_crtc_prepare, .commit = atombios_crtc_commit, }; diff --git a/drivers/gpu/drm/radeon/radeon_display.c b/drivers/gpu/drm/radeon/radeon_display.c index 3efcf1a..372ba35 100644 --- a/drivers/gpu/drm/radeon/radeon_display.c +++ b/drivers/gpu/drm/radeon/radeon_display.c @@ -171,6 +171,7 @@ static const struct drm_crtc_funcs radeon_crtc_funcs = { .gamma_set = radeon_crtc_gamma_set, .set_config = drm_crtc_helper_set_config, .destroy = radeon_crtc_destroy, + .set_base = radeon_crtc_set_base, }; static void radeon_crtc_init(struct drm_device *dev, int index) @@ -183,7 +184,7 @@ static void radeon_crtc_init(struct drm_device *dev, int index) if (radeon_crtc == NULL) return; - drm_crtc_init(dev, &radeon_crtc->base, &radeon_crtc_funcs); + drm_crtc_init(dev, &radeon_crtc->base, index, &radeon_crtc_funcs); drm_mode_crtc_set_gamma_size(&radeon_crtc->base, 256); radeon_crtc->crtc_id = index; diff --git a/include/drm/drm.h b/include/drm/drm.h index 7cb50bd..1920323 100644 --- a/include/drm/drm.h +++ b/include/drm/drm.h @@ -686,6 +686,7 @@ struct drm_gem_open { #define DRM_IOCTL_MODE_GETFB DRM_IOWR(0xAD, struct drm_mode_fb_cmd) #define DRM_IOCTL_MODE_ADDFB DRM_IOWR(0xAE, struct drm_mode_fb_cmd) #define DRM_IOCTL_MODE_RMFB DRM_IOWR(0xAF, unsigned int) +#define DRM_IOCTL_MODE_PAGE_FLIP DRM_IOW( 0xB0, struct drm_mode_page_flip) /** * Device specific ioctls should only be in their respective headers @@ -698,6 +699,30 @@ struct drm_gem_open { #define DRM_COMMAND_BASE 0x40 #define DRM_COMMAND_END 0xA0 +/** + * Header for events written back to userspace on the drm fd. The + * type defines the type of event, the length specifies the total + * length of the event (including the header), and user_data is + * typically a 64 bit value passed with the ioctl that triggered the + * event. A read on the drm fd will always only return complete + * events, that is, if for example the read buffer is 100 bytes, and + * there are two 64 byte events pending, only one will be returned. + */ +struct drm_event { + __u32 type; + __u32 length; +}; + +#define DRM_EVENT_MODE_PAGE_FLIP 0x01 + +struct drm_event_page_flip { + struct drm_event base; + __u64 user_data; + __u32 tv_sec; + __u32 tv_usec; + __u32 frame; +}; + /* typedef area */ #ifndef __KERNEL__ typedef struct drm_clip_rect drm_clip_rect_t; diff --git a/include/drm/drmP.h b/include/drm/drmP.h index 45b67d9..4ff43ab 100644 --- a/include/drm/drmP.h +++ b/include/drm/drmP.h @@ -402,6 +402,14 @@ struct drm_buf_entry { struct drm_freelist freelist; }; +/* Event queued up for userspace to read */ +struct drm_pending_event { + struct drm_event *event; + struct list_head link; + struct drm_file *file_priv; + void (*destroy) (struct drm_pending_event *event); +}; + /** File private data */ struct drm_file { int authenticated; @@ -425,6 +433,9 @@ struct drm_file { struct drm_master *master; /* master this node is currently associated with N.B. not always minor->master */ struct list_head fbs; + + wait_queue_head_t event_wait; + struct list_head event_list; }; /** Wait queue */ @@ -873,6 +884,16 @@ struct drm_minor { struct drm_mode_group mode_group; }; +struct drm_pending_flip { + struct drm_pending_event pending_event; + struct drm_framebuffer *old_fb; + struct drm_crtc *crtc; + u32 frame; + int pipe; + struct list_head link; + struct drm_event_page_flip event; +}; + /** * DRM device structure. This structure represent a complete card that * may contain multiple heads. @@ -972,6 +993,13 @@ struct drm_device { u32 max_vblank_count; /**< size of vblank counter register */ + struct work_struct flip_work; + + /** + * List of objects waiting on flip completion + */ + struct list_head flip_list; + /*@} */ cycles_t ctx_start; cycles_t lck_start; @@ -1108,6 +1136,8 @@ extern int drm_lastclose(struct drm_device *dev); extern int drm_open(struct inode *inode, struct file *filp); extern int drm_stub_open(struct inode *inode, struct file *filp); extern int drm_fasync(int fd, struct file *filp, int on); +extern ssize_t drm_read(struct file *filp, char __user *buffer, + size_t count, loff_t *offset); extern int drm_release(struct inode *inode, struct file *filp); /* Mapping support (drm_vm.h) */ @@ -1274,6 +1304,8 @@ extern void drm_vblank_pre_modeset(struct drm_device *dev, int crtc); extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc); extern int drm_modeset_ctl(struct drm_device *dev, void *data, struct drm_file *file_priv); +extern void drm_finish_pending_flip(struct drm_device *dev, + struct drm_pending_flip *f, u32 frame); /* AGP/GART support (drm_agpsupport.h) */ extern struct drm_agp_head *drm_agp_init(struct drm_device *dev); diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h index 7300fb8..0b5dc47 100644 --- a/include/drm/drm_crtc.h +++ b/include/drm/drm_crtc.h @@ -238,6 +238,12 @@ struct drm_display_info { }; struct drm_framebuffer_funcs { + /* + * Unpin the old fb after setting a mode. Must be called + * after the old framebuffer is no longer visible, ie, after + * the next vblank, typically. + */ + void (*unpin)(struct drm_framebuffer *fb); void (*destroy)(struct drm_framebuffer *framebuffer); int (*create_handle)(struct drm_framebuffer *fb, struct drm_file *file_priv, @@ -288,6 +294,7 @@ struct drm_property { struct drm_crtc; struct drm_connector; struct drm_encoder; +struct drm_pending_flip; /** * drm_crtc_funcs - control CRTCs for a given device @@ -331,17 +338,29 @@ struct drm_crtc_funcs { void (*destroy)(struct drm_crtc *crtc); int (*set_config)(struct drm_mode_set *set); + + /* + * Move the crtc on the current fb to the given position. + * This function is optional. If old_fb is provided, the + * function will wait for vblank and unpin it. If old_fb is + * NULL, nothing is unpinned and the caller must call + * mode_unpin_fb to release the old framebuffer. + */ + int (*set_base)(struct drm_crtc *crtc, int x, int y, + struct drm_framebuffer *old_fb); }; /** * drm_crtc - central CRTC control structure * @enabled: is this CRTC enabled? + * @pipe: pipe number (as seen by DRM vblank functions) * @x: x position on screen * @y: y position on screen * @desired_mode: new desired mode * @desired_x: desired x for desired_mode * @desired_y: desired y for desired_mode * @funcs: CRTC control functions + * @async_work: work queue for async set base calls * * Each CRTC may have one or more connectors associated with it. This structure * allows the CRTC to be controlled. @@ -359,6 +378,7 @@ struct drm_crtc { struct drm_display_mode mode; + int pipe; int x, y; struct drm_display_mode *desired_mode; int desired_x, desired_y; @@ -368,6 +388,10 @@ struct drm_crtc { uint32_t gamma_size; uint16_t *gamma_store; + /* Allow async set_pipe_base calls for flipping */ + struct work_struct async_flip; + struct drm_pending_flip *pending_flip; + /* if you are using the helper */ void *helper_private; }; @@ -589,6 +613,7 @@ struct drm_mode_config { extern void drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, + int pipe, const struct drm_crtc_funcs *funcs); extern void drm_crtc_cleanup(struct drm_crtc *crtc); @@ -736,4 +761,6 @@ extern int drm_mode_gamma_get_ioctl(struct drm_device *dev, extern int drm_mode_gamma_set_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv); extern bool drm_detect_hdmi_monitor(struct edid *edid); +extern int drm_mode_page_flip_ioctl(struct drm_device *dev, void *data, + struct drm_file *file_priv); #endif /* __DRM_CRTC_H__ */ diff --git a/include/drm/drm_crtc_helper.h b/include/drm/drm_crtc_helper.h index 6769ff6..dd10566 100644 --- a/include/drm/drm_crtc_helper.h +++ b/include/drm/drm_crtc_helper.h @@ -123,4 +123,8 @@ static inline void drm_connector_helper_add(struct drm_connector *connector, } extern int drm_helper_resume_force_mode(struct drm_device *dev); + +extern int drm_crtc_helper_set_base(struct drm_crtc *crtc, int x, int y, + struct drm_framebuffer *old_fb); + #endif diff --git a/include/drm/drm_mode.h b/include/drm/drm_mode.h index ae304cc..464b779 100644 --- a/include/drm/drm_mode.h +++ b/include/drm/drm_mode.h @@ -265,4 +265,20 @@ struct drm_mode_crtc_lut { __u64 blue; }; +#define DRM_MODE_PAGE_FLIP_WAIT (1<<0) /* block on previous page flip */ +#define DRM_MODE_PAGE_FLIP_FLAGS_MASK (DRM_MODE_PAGE_FLIP_WAIT) + +struct drm_mode_page_flip { + /** Handle of new front buffer */ + __u32 fb_id; + __u32 crtc_id; + + /* 64 bit cookie returned to userspace in the page flip event. */ + __u64 user_data; + /** + * page flip flags (wait on flip only for now) + */ + __u32 flags; +}; + #endif -- 1.6.3.3 diff -up linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv04_crtc.c~ linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv04_crtc.c --- linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv04_crtc.c~ 2009-07-24 19:38:36.000000000 -0400 +++ linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv04_crtc.c 2009-07-26 18:06:06.000000000 -0400 @@ -1014,7 +1014,7 @@ nv04_crtc_create(struct drm_device *dev, nv_crtc->mode_set.connectors = (struct drm_connector **)(nv_crtc + 1); nv_crtc->mode_set.num_connectors = 0; - drm_crtc_init(dev, &nv_crtc->base, &nv04_crtc_funcs); + drm_crtc_init(dev, &nv_crtc->base, crtc_num, &nv04_crtc_funcs); drm_crtc_helper_add(&nv_crtc->base, &nv04_crtc_helper_funcs); drm_mode_crtc_set_gamma_size(&nv_crtc->base, 256); diff -up linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv50_crtc.c~ linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv50_crtc.c --- linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv50_crtc.c~ 2009-07-24 19:38:36.000000000 -0400 +++ linux-2.6.30.i686/drivers/gpu/drm/nouveau/nv50_crtc.c 2009-07-26 18:06:23.000000000 -0400 @@ -796,7 +796,7 @@ nv50_crtc_create(struct drm_device *dev, crtc->mode_set.connectors = (struct drm_connector **)(crtc + 1); crtc->mode_set.num_connectors = 0; - drm_crtc_init(dev, &crtc->base, &nv50_crtc_funcs); + drm_crtc_init(dev, &crtc->base, index, &nv50_crtc_funcs); drm_crtc_helper_add(&crtc->base, &nv50_crtc_helper_funcs); drm_mode_crtc_set_gamma_size(&crtc->base, 256); drm-r600-kms.patch: b/drivers/gpu/drm/radeon/Makefile | 2 b/drivers/gpu/drm/radeon/atombios_crtc.c | 1 b/drivers/gpu/drm/radeon/avivod.h | 60 + b/drivers/gpu/drm/radeon/r100.c | 69 + b/drivers/gpu/drm/radeon/r300.c | 2 b/drivers/gpu/drm/radeon/r600.c | 1243 +++++++++++++++++++++++++++++-- b/drivers/gpu/drm/radeon/r600d.h | 349 ++++++++ b/drivers/gpu/drm/radeon/radeon.h | 51 + b/drivers/gpu/drm/radeon/radeon_asic.h | 137 +++ b/drivers/gpu/drm/radeon/radeon_clocks.c | 10 b/drivers/gpu/drm/radeon/radeon_device.c | 338 ++++---- b/drivers/gpu/drm/radeon/radeon_drv.h | 1 b/drivers/gpu/drm/radeon/radeon_ring.c | 63 - b/drivers/gpu/drm/radeon/radeon_share.h | 66 + b/drivers/gpu/drm/radeon/radeon_ttm.c | 6 b/drivers/gpu/drm/radeon/rs400.c | 2 b/drivers/gpu/drm/radeon/rv770.c | 980 ++++++++++++++++++++++-- b/drivers/gpu/drm/radeon/rv770d.h | 341 ++++++++ drivers/gpu/drm/radeon/r300.h | 36 drivers/gpu/drm/radeon/rs780.c | 102 -- 20 files changed, 3364 insertions(+), 495 deletions(-) --- NEW FILE drm-r600-kms.patch --- >From 6599b4a047d80cd7b8715b5ad74e0735e6d4b941 Mon Sep 17 00:00:00 2001 From: Jerome Glisse Date: Fri, 24 Jul 2009 19:42:23 +0200 Subject: [PATCH] radeon: add basic KMS support for r6xx & r7xx chipset. This only provide a kms drm fb device for this hw and allow X to run with no acceleration. --- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/atombios_crtc.c | 1 + drivers/gpu/drm/radeon/avivod.h | 60 ++ drivers/gpu/drm/radeon/r100.c | 69 ++ drivers/gpu/drm/radeon/r300.c | 2 +- drivers/gpu/drm/radeon/r300.h | 36 - drivers/gpu/drm/radeon/r600.c | 1243 ++++++++++++++++++++++++++++++-- drivers/gpu/drm/radeon/r600d.h | 349 +++++++++ drivers/gpu/drm/radeon/radeon.h | 51 ++- drivers/gpu/drm/radeon/radeon_asic.h | 137 ++++- drivers/gpu/drm/radeon/radeon_clocks.c | 10 +- drivers/gpu/drm/radeon/radeon_device.c | 338 +++++---- drivers/gpu/drm/radeon/radeon_drv.h | 1 + drivers/gpu/drm/radeon/radeon_ring.c | 63 +-- drivers/gpu/drm/radeon/radeon_share.h | 66 ++ drivers/gpu/drm/radeon/radeon_ttm.c | 6 +- drivers/gpu/drm/radeon/rs400.c | 2 +- drivers/gpu/drm/radeon/rs780.c | 102 --- drivers/gpu/drm/radeon/rv770.c | 980 +++++++++++++++++++++++-- drivers/gpu/drm/radeon/rv770d.h | 340 +++++++++ 20 files changed, 3364 insertions(+), 494 deletions(-) create mode 100644 drivers/gpu/drm/radeon/avivod.h delete mode 100644 drivers/gpu/drm/radeon/r300.h create mode 100644 drivers/gpu/drm/radeon/r600d.h delete mode 100644 drivers/gpu/drm/radeon/rs780.c create mode 100644 drivers/gpu/drm/radeon/rv770d.h diff --git a/drivers/gpu/drm/radeon/Makefile b/drivers/gpu/drm/radeon/Makefile index 013d380..7384cad 100644 --- a/drivers/gpu/drm/radeon/Makefile +++ b/drivers/gpu/drm/radeon/Makefile @@ -13,7 +13,7 @@ radeon-$(CONFIG_DRM_RADEON_KMS) += radeon_device.o radeon_kms.o \ radeon_encoders.o radeon_display.o radeon_cursor.o radeon_i2c.o \ radeon_clocks.o radeon_fb.o radeon_gem.o radeon_ring.o radeon_irq_kms.o \ radeon_cs.o radeon_bios.o radeon_benchmark.o r100.o r300.o r420.o \ - rs400.o rs600.o rs690.o rv515.o r520.o r600.o rs780.o rv770.o \ + rs400.o rs600.o rs690.o rv515.o r520.o r600.o rv770.o \ radeon_test.o radeon-$(CONFIG_COMPAT) += radeon_ioc32.o diff --git a/drivers/gpu/drm/radeon/atombios_crtc.c b/drivers/gpu/drm/radeon/atombios_crtc.c index 74d034f..629d7c8 100644 --- a/drivers/gpu/drm/radeon/atombios_crtc.c +++ b/drivers/gpu/drm/radeon/atombios_crtc.c @@ -370,6 +370,7 @@ void atombios_crtc_set_pll(struct drm_crtc *crtc, struct drm_display_mode *mode) pll_flags |= RADEON_PLL_USE_REF_DIV; } radeon_encoder = to_radeon_encoder(encoder); + break; } } diff --git a/drivers/gpu/drm/radeon/avivod.h b/drivers/gpu/drm/radeon/avivod.h new file mode 100644 index 0000000..d4e6e6e --- /dev/null +++ b/drivers/gpu/drm/radeon/avivod.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009 Advanced Micro Devices, Inc. + * Copyright 2009 Red Hat Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR + * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + * + * Authors: Dave Airlie + * Alex Deucher + * Jerome Glisse + */ +#ifndef AVIVOD_H +#define AVIVOD_H + + +#define D1CRTC_CONTROL 0x6080 +#define CRTC_EN (1 << 0) +#define D1CRTC_UPDATE_LOCK 0x60E8 +#define D1GRPH_PRIMARY_SURFACE_ADDRESS 0x6110 +#define D1GRPH_SECONDARY_SURFACE_ADDRESS 0x6118 + +#define D2CRTC_CONTROL 0x6880 +#define D2CRTC_UPDATE_LOCK 0x68E8 +#define D2GRPH_PRIMARY_SURFACE_ADDRESS 0x6910 +#define D2GRPH_SECONDARY_SURFACE_ADDRESS 0x6918 + +#define D1VGA_CONTROL 0x0330 +#define DVGA_CONTROL_MODE_ENABLE (1 << 0) +#define DVGA_CONTROL_TIMING_SELECT (1 << 8) +#define DVGA_CONTROL_SYNC_POLARITY_SELECT (1 << 9) +#define DVGA_CONTROL_OVERSCAN_TIMING_SELECT (1 << 10) +#define DVGA_CONTROL_OVERSCAN_COLOR_EN (1 << 16) +#define DVGA_CONTROL_ROTATE (1 << 24) +#define D2VGA_CONTROL 0x0338 + +#define VGA_HDP_CONTROL 0x328 +#define VGA_MEM_PAGE_SELECT_EN (1 << 0) +#define VGA_MEMORY_DISABLE (1 << 4) +#define VGA_RBBM_LOCK_DISABLE (1 << 8) +#define VGA_SOFT_RESET (1 << 16) +#define VGA_MEMORY_BASE_ADDRESS 0x0310 +#define VGA_RENDER_CONTROL 0x0300 +#define VGA_VSTATUS_CNTL_MASK 0x00030000 + +#endif diff --git a/drivers/gpu/drm/radeon/r100.c b/drivers/gpu/drm/radeon/r100.c index f1ba8ff..59ef4f9 100644 --- a/drivers/gpu/drm/radeon/r100.c +++ b/drivers/gpu/drm/radeon/r100.c @@ -644,6 +644,12 @@ int r100_cp_reset(struct radeon_device *rdev) return -1; } +void r100_cp_commit(struct radeon_device *rdev) +{ + WREG32(RADEON_CP_RB_WPTR, rdev->cp.wptr); + (void)RREG32(RADEON_CP_RB_WPTR); +} + /* * CS functions @@ -2278,3 +2284,66 @@ void r100_bandwidth_update(struct radeon_device *rdev) (unsigned int)RREG32(RADEON_GRPH2_BUFFER_CNTL)); } } + +void r100_ring_ib_execute(struct radeon_device *rdev, struct radeon_ib *ib) +{ + radeon_ring_write(rdev, PACKET0(RADEON_CP_IB_BASE, 1)); + radeon_ring_write(rdev, ib->gpu_addr); + radeon_ring_write(rdev, ib->length_dw); +} + +int r100_ib_test(struct radeon_device *rdev) +{ + struct radeon_ib *ib; + uint32_t scratch; + uint32_t tmp = 0; + unsigned i; + int r; + + r = radeon_scratch_get(rdev, &scratch); + if (r) { + DRM_ERROR("radeon: failed to get scratch reg (%d).\n", r); + return r; + } + WREG32(scratch, 0xCAFEDEAD); + r = radeon_ib_get(rdev, &ib); + if (r) { + return r; + } + ib->ptr[0] = PACKET0(scratch, 0); + ib->ptr[1] = 0xDEADBEEF; + ib->ptr[2] = PACKET2(0); + ib->ptr[3] = PACKET2(0); + ib->ptr[4] = PACKET2(0); + ib->ptr[5] = PACKET2(0); + ib->ptr[6] = PACKET2(0); + ib->ptr[7] = PACKET2(0); + ib->length_dw = 8; + r = radeon_ib_schedule(rdev, ib); + if (r) { + radeon_scratch_free(rdev, scratch); + radeon_ib_free(rdev, &ib); + return r; + } + r = radeon_fence_wait(ib->fence, false); + if (r) { + return r; + } + for (i = 0; i < rdev->usec_timeout; i++) { + tmp = RREG32(scratch); + if (tmp == 0xDEADBEEF) { + break; + } + DRM_UDELAY(1); + } [...4102 lines suppressed...] +#define MC_VM_AGP_TOP 0x2028 +#define MC_VM_AGP_BOT 0x202C +#define MC_VM_AGP_BASE 0x2030 +#define MC_VM_FB_LOCATION 0x2024 +#define MC_VM_MB_L1_TLB0_CNTL 0x2234 +#define MC_VM_MB_L1_TLB1_CNTL 0x2238 +#define MC_VM_MB_L1_TLB2_CNTL 0x223C +#define MC_VM_MB_L1_TLB3_CNTL 0x2240 +#define ENABLE_L1_TLB (1 << 0) +#define ENABLE_L1_FRAGMENT_PROCESSING (1 << 1) +#define SYSTEM_ACCESS_MODE_PA_ONLY (0 << 3) +#define SYSTEM_ACCESS_MODE_USE_SYS_MAP (1 << 3) +#define SYSTEM_ACCESS_MODE_IN_SYS (2 << 3) +#define SYSTEM_ACCESS_MODE_NOT_IN_SYS (3 << 3) +#define SYSTEM_APERTURE_UNMAPPED_ACCESS_PASS_THRU (0 << 5) +#define EFFECTIVE_L1_TLB_SIZE(x) ((x)<<15) +#define EFFECTIVE_L1_QUEUE_SIZE(x) ((x)<<18) +#define MC_VM_MD_L1_TLB0_CNTL 0x2654 +#define MC_VM_MD_L1_TLB1_CNTL 0x2658 +#define MC_VM_MD_L1_TLB2_CNTL 0x265C +#define MC_VM_SYSTEM_APERTURE_DEFAULT_ADDR 0x203C +#define MC_VM_SYSTEM_APERTURE_HIGH_ADDR 0x2038 +#define MC_VM_SYSTEM_APERTURE_LOW_ADDR 0x2034 + +#define PA_CL_ENHANCE 0x8A14 +#define CLIP_VTX_REORDER_ENA (1 << 0) +#define NUM_CLIP_SEQ(x) ((x) << 1) +#define PA_SC_AA_CONFIG 0x28C04 +#define PA_SC_CLIPRECT_RULE 0x2820C +#define PA_SC_EDGERULE 0x28230 +#define PA_SC_FIFO_SIZE 0x8BCC +#define SC_PRIM_FIFO_SIZE(x) ((x) << 0) +#define SC_HIZ_TILE_FIFO_SIZE(x) ((x) << 12) +#define PA_SC_FORCE_EOV_MAX_CNTS 0x8B24 +#define FORCE_EOV_MAX_CLK_CNT(x) ((x)<<0) +#define FORCE_EOV_MAX_REZ_CNT(x) ((x)<<16) +#define PA_SC_LINE_STIPPLE 0x28A0C +#define PA_SC_LINE_STIPPLE_STATE 0x8B10 +#define PA_SC_MODE_CNTL 0x28A4C +#define PA_SC_MULTI_CHIP_CNTL 0x8B20 +#define SC_EARLYZ_TILE_FIFO_SIZE(x) ((x) << 20) + +#define SCRATCH_REG0 0x8500 +#define SCRATCH_REG1 0x8504 +#define SCRATCH_REG2 0x8508 +#define SCRATCH_REG3 0x850C +#define SCRATCH_REG4 0x8510 +#define SCRATCH_REG5 0x8514 +#define SCRATCH_REG6 0x8518 +#define SCRATCH_REG7 0x851C +#define SCRATCH_UMSK 0x8540 +#define SCRATCH_ADDR 0x8544 + +#define SMX_DC_CTL0 0xA020 +#define USE_HASH_FUNCTION (1 << 0) +#define CACHE_DEPTH(x) ((x) << 1) +#define FLUSH_ALL_ON_EVENT (1 << 10) +#define STALL_ON_EVENT (1 << 11) +#define SMX_EVENT_CTL 0xA02C +#define ES_FLUSH_CTL(x) ((x) << 0) +#define GS_FLUSH_CTL(x) ((x) << 3) +#define ACK_FLUSH_CTL(x) ((x) << 6) +#define SYNC_FLUSH_CTL (1 << 8) + +#define SPI_CONFIG_CNTL 0x9100 +#define GPR_WRITE_PRIORITY(x) ((x) << 0) +#define DISABLE_INTERP_1 (1 << 5) +#define SPI_CONFIG_CNTL_1 0x913C +#define VTX_DONE_DELAY(x) ((x) << 0) +#define INTERP_ONE_PRIM_PER_ROW (1 << 4) +#define SPI_INPUT_Z 0x286D8 +#define SPI_PS_IN_CONTROL_0 0x286CC +#define NUM_INTERP(x) ((x)<<0) +#define POSITION_ENA (1<<8) +#define POSITION_CENTROID (1<<9) +#define POSITION_ADDR(x) ((x)<<10) +#define PARAM_GEN(x) ((x)<<15) +#define PARAM_GEN_ADDR(x) ((x)<<19) +#define BARYC_SAMPLE_CNTL(x) ((x)<<26) +#define PERSP_GRADIENT_ENA (1<<28) +#define LINEAR_GRADIENT_ENA (1<<29) +#define POSITION_SAMPLE (1<<30) +#define BARYC_AT_SAMPLE_ENA (1<<31) + +#define SQ_CONFIG 0x8C00 +#define VC_ENABLE (1 << 0) +#define EXPORT_SRC_C (1 << 1) +#define DX9_CONSTS (1 << 2) +#define ALU_INST_PREFER_VECTOR (1 << 3) +#define DX10_CLAMP (1 << 4) +#define CLAUSE_SEQ_PRIO(x) ((x) << 8) +#define PS_PRIO(x) ((x) << 24) +#define VS_PRIO(x) ((x) << 26) +#define GS_PRIO(x) ((x) << 28) +#define SQ_DYN_GPR_SIZE_SIMD_AB_0 0x8DB0 +#define SIMDA_RING0(x) ((x)<<0) +#define SIMDA_RING1(x) ((x)<<8) +#define SIMDB_RING0(x) ((x)<<16) +#define SIMDB_RING1(x) ((x)<<24) +#define SQ_DYN_GPR_SIZE_SIMD_AB_1 0x8DB4 +#define SQ_DYN_GPR_SIZE_SIMD_AB_2 0x8DB8 +#define SQ_DYN_GPR_SIZE_SIMD_AB_3 0x8DBC +#define SQ_DYN_GPR_SIZE_SIMD_AB_4 0x8DC0 +#define SQ_DYN_GPR_SIZE_SIMD_AB_5 0x8DC4 +#define SQ_DYN_GPR_SIZE_SIMD_AB_6 0x8DC8 +#define SQ_DYN_GPR_SIZE_SIMD_AB_7 0x8DCC +#define ES_PRIO(x) ((x) << 30) +#define SQ_GPR_RESOURCE_MGMT_1 0x8C04 +#define NUM_PS_GPRS(x) ((x) << 0) +#define NUM_VS_GPRS(x) ((x) << 16) +#define DYN_GPR_ENABLE (1 << 27) +#define NUM_CLAUSE_TEMP_GPRS(x) ((x) << 28) +#define SQ_GPR_RESOURCE_MGMT_2 0x8C08 +#define NUM_GS_GPRS(x) ((x) << 0) +#define NUM_ES_GPRS(x) ((x) << 16) +#define SQ_MS_FIFO_SIZES 0x8CF0 +#define CACHE_FIFO_SIZE(x) ((x) << 0) +#define FETCH_FIFO_HIWATER(x) ((x) << 8) +#define DONE_FIFO_HIWATER(x) ((x) << 16) +#define ALU_UPDATE_FIFO_HIWATER(x) ((x) << 24) +#define SQ_STACK_RESOURCE_MGMT_1 0x8C10 +#define NUM_PS_STACK_ENTRIES(x) ((x) << 0) +#define NUM_VS_STACK_ENTRIES(x) ((x) << 16) +#define SQ_STACK_RESOURCE_MGMT_2 0x8C14 +#define NUM_GS_STACK_ENTRIES(x) ((x) << 0) +#define NUM_ES_STACK_ENTRIES(x) ((x) << 16) +#define SQ_THREAD_RESOURCE_MGMT 0x8C0C +#define NUM_PS_THREADS(x) ((x) << 0) +#define NUM_VS_THREADS(x) ((x) << 8) +#define NUM_GS_THREADS(x) ((x) << 16) +#define NUM_ES_THREADS(x) ((x) << 24) + +#define SX_DEBUG_1 0x9058 +#define ENABLE_NEW_SMX_ADDRESS (1 << 16) +#define SX_EXPORT_BUFFER_SIZES 0x900C +#define COLOR_BUFFER_SIZE(x) ((x) << 0) +#define POSITION_BUFFER_SIZE(x) ((x) << 8) +#define SMX_BUFFER_SIZE(x) ((x) << 16) +#define SX_MISC 0x28350 + +#define TA_CNTL_AUX 0x9508 +#define DISABLE_CUBE_WRAP (1 << 0) +#define DISABLE_CUBE_ANISO (1 << 1) +#define SYNC_GRADIENT (1 << 24) +#define SYNC_WALKER (1 << 25) +#define SYNC_ALIGNER (1 << 26) +#define BILINEAR_PRECISION_6_BIT (0 << 31) +#define BILINEAR_PRECISION_8_BIT (1 << 31) + +#define TCP_CNTL 0x9610 + +#define VGT_CACHE_INVALIDATION 0x88C4 +#define CACHE_INVALIDATION(x) ((x)<<0) +#define VC_ONLY 0 +#define TC_ONLY 1 +#define VC_AND_TC 2 +#define AUTO_INVLD_EN(x) ((x) << 6) +#define NO_AUTO 0 +#define ES_AUTO 1 +#define GS_AUTO 2 +#define ES_AND_GS_AUTO 3 +#define VGT_ES_PER_GS 0x88CC +#define VGT_GS_PER_ES 0x88C8 +#define VGT_GS_PER_VS 0x88E8 +#define VGT_GS_VERTEX_REUSE 0x88D4 +#define VGT_NUM_INSTANCES 0x8974 +#define VGT_OUT_DEALLOC_CNTL 0x28C5C +#define DEALLOC_DIST_MASK 0x0000007F +#define VGT_STRMOUT_EN 0x28AB0 +#define VGT_VERTEX_REUSE_BLOCK_CNTL 0x28C58 +#define VTX_REUSE_DEPTH_MASK 0x000000FF + +#define VM_CONTEXT0_CNTL 0x1410 +#define ENABLE_CONTEXT (1 << 0) +#define PAGE_TABLE_DEPTH(x) (((x) & 3) << 1) +#define RANGE_PROTECTION_FAULT_ENABLE_DEFAULT (1 << 4) +#define VM_CONTEXT0_PAGE_TABLE_BASE_ADDR 0x153C +#define VM_CONTEXT0_PAGE_TABLE_END_ADDR 0x157C +#define VM_CONTEXT0_PAGE_TABLE_START_ADDR 0x155C +#define VM_CONTEXT0_PROTECTION_FAULT_DEFAULT_ADDR 0x1518 +#define VM_L2_CNTL 0x1400 +#define ENABLE_L2_CACHE (1 << 0) +#define ENABLE_L2_FRAGMENT_PROCESSING (1 << 1) +#define ENABLE_L2_PTE_CACHE_LRU_UPDATE_BY_WRITE (1 << 9) +#define EFFECTIVE_L2_QUEUE_SIZE(x) (((x) & 7) << 14) +#define VM_L2_CNTL2 0x1404 +#define INVALIDATE_ALL_L1_TLBS (1 << 0) +#define INVALIDATE_L2_CACHE (1 << 1) +#define VM_L2_CNTL3 0x1408 +#define BANK_SELECT(x) ((x) << 0) +#define CACHE_UPDATE_MODE(x) ((x) << 6) +#define VM_L2_STATUS 0x140C +#define L2_BUSY (1 << 0) + +#define WAIT_UNTIL 0x8040 + +#endif -- 1.6.2.5 drm-vga-arb.patch: drivers/gpu/drm/drm_irq.c | 27 +++++++++++++++++++++++++++ drivers/gpu/drm/i915/i915_dma.c | 20 ++++++++++++++++++++ drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/intel_display.c | 23 +++++++++++++++++++++++ drivers/gpu/drm/i915/intel_drv.h | 1 + drivers/gpu/drm/radeon/r100.c | 14 ++++++++++++++ drivers/gpu/drm/radeon/radeon.h | 2 ++ drivers/gpu/drm/radeon/radeon_asic.h | 9 +++++++++ drivers/gpu/drm/radeon/radeon_device.c | 19 +++++++++++++++++++ include/drm/drmP.h | 3 +++ 11 files changed, 120 insertions(+) --- NEW FILE drm-vga-arb.patch --- diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.arb linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c --- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.arb 2009-08-05 10:14:24.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c 2009-08-05 10:15:15.000000000 +1000 @@ -38,6 +38,7 @@ #include /* For task queue support */ +#include /** * Get interrupt from bus id. * @@ -212,6 +213,26 @@ err: } EXPORT_SYMBOL(drm_vblank_init); +static void drm_irq_vgaarb_nokms(void *cookie, bool state) +{ + struct drm_device *dev = cookie; + + if (dev->driver->vgaarb_irq) { + dev->driver->vgaarb_irq(dev, state); + return; + } + + if (!dev->irq_enabled) + return; + + if (state) + dev->driver->irq_uninstall(dev); + else { + dev->driver->irq_preinstall(dev); + dev->driver->irq_postinstall(dev); + } +} + /** * Install IRQ handler. * @@ -272,6 +293,9 @@ int drm_irq_install(struct drm_device *d return ret; } + if (!drm_core_check_feature(dev, DRIVER_MODESET)) + vga_client_register(dev->pdev, (void *)dev, drm_irq_vgaarb_nokms, NULL); + /* After installing handler */ ret = dev->driver->irq_postinstall(dev); if (ret < 0) { @@ -320,6 +344,9 @@ int drm_irq_uninstall(struct drm_device DRM_DEBUG("irq=%d\n", dev->pdev->irq); + if (!drm_core_check_feature(dev, DRIVER_MODESET)) + vga_client_register(dev->pdev, NULL, NULL, NULL); + dev->driver->irq_uninstall(dev); free_irq(dev->pdev->irq, dev); diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c --- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c.arb 2009-08-05 07:03:48.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c 2009-08-05 10:15:15.000000000 +1000 @@ -33,6 +33,7 @@ #include "i915_drm.h" #include "i915_drv.h" +#include #define I915_DRV "i915_drv" /* Really want an OS-independent resettable timer. Would like to have @@ -984,6 +985,19 @@ static int i915_probe_agp(struct drm_dev return 0; } +/* true = enable decode, false = disable decoder */ +static unsigned int i915_vga_set_decode(void *cookie, bool state) +{ + struct drm_device *dev = cookie; + + intel_modeset_vga_set_state(dev, state); + if (state) + return VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM | + VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM; + else + return VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM; +} + static int i915_load_modeset_init(struct drm_device *dev, unsigned long prealloc_size, unsigned long agp_size) @@ -1029,6 +1043,11 @@ static int i915_load_modeset_init(struct if (ret) DRM_INFO("failed to find VBIOS tables\n"); + /* if we have > 1 VGA cards, then disable the radeon VGA resources */ + ret = vga_client_register(dev->pdev, dev, NULL, i915_vga_set_decode); + if (ret) + goto destroy_ringbuffer; + ret = drm_irq_install(dev); if (ret) goto destroy_ringbuffer; @@ -1278,6 +1297,7 @@ int i915_driver_unload(struct drm_device if (drm_core_check_feature(dev, DRIVER_MODESET)) { drm_irq_uninstall(dev); + vga_client_register(dev->pdev, NULL, NULL, NULL); } if (dev->pdev->msi_enabled) diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h --- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.arb 2009-08-05 10:14:24.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h 2009-08-05 10:15:15.000000000 +1000 @@ -760,6 +760,7 @@ static inline void opregion_enable_asle( /* modesetting */ extern void intel_modeset_init(struct drm_device *dev); extern void intel_modeset_cleanup(struct drm_device *dev); +extern int intel_modeset_vga_set_state(struct drm_device *dev, bool state); /** * Lock test for when it's just for synchronization of ring access. diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h --- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.arb 2009-08-05 10:14:24.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h 2009-08-05 10:15:15.000000000 +1000 @@ -30,6 +30,7 @@ * fb aperture size and the amount of pre-reserved memory. */ #define INTEL_GMCH_CTRL 0x52 +#define INTEL_GMCH_VGA_DISABLE (1 << 1) #define INTEL_GMCH_ENABLED 0x4 #define INTEL_GMCH_MEM_MASK 0x1 #define INTEL_GMCH_MEM_64M 0x1 diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c --- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.arb 2009-08-05 10:14:24.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c 2009-08-05 10:15:15.000000000 +1000 @@ -3871,3 +3871,26 @@ struct drm_encoder *intel_best_encoder(s return &intel_output->enc; } + +/* + * set vga decode state - true == enable VGA decode + */ +int intel_modeset_vga_set_state(struct drm_device *dev, bool state) +{ + struct pci_dev *bridge_dev; + u16 gmch_ctrl; + + bridge_dev = pci_get_bus_and_slot(0, PCI_DEVFN(0, 0)); + if (!bridge_dev) { + DRM_ERROR("Can't disable VGA, no bridge\n"); + return -1; + } + + pci_read_config_word(bridge_dev, INTEL_GMCH_CTRL, &gmch_ctrl); + if (state) + gmch_ctrl &= ~INTEL_GMCH_VGA_DISABLE; + else + gmch_ctrl |= INTEL_GMCH_VGA_DISABLE; + pci_write_config_word(bridge_dev, INTEL_GMCH_CTRL, gmch_ctrl); + return 0; +} diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.arb linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h --- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.arb 2009-08-05 10:14:24.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h 2009-08-05 10:15:15.000000000 +1000 @@ -161,4 +161,5 @@ extern int intel_framebuffer_create(stru struct drm_mode_fb_cmd *mode_cmd, struct drm_framebuffer **fb, struct drm_gem_object *obj); + #endif /* __INTEL_DRV_H__ */ diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c.arb linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c --- linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c.arb 2009-08-05 10:14:23.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c 2009-08-05 10:15:15.000000000 +1000 @@ -1497,6 +1497,20 @@ void r100_vram_init_sizes(struct radeon_ rdev->mc.real_vram_size = rdev->mc.aper_size; } +void r100_vga_set_state(struct radeon_device *rdev, bool state) +{ + uint32_t temp; + + temp = RREG32(RADEON_CONFIG_CNTL); + if (state == false) { + temp &= ~(1<<8); + temp |= (1<<9); + } else { + temp &= ~(1<<9); + } + WREG32(RADEON_CONFIG_CNTL, temp); +} + void r100_vram_info(struct radeon_device *rdev) { r100_vram_get_type(rdev); diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h.arb linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h --- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h.arb 2009-08-05 10:14:24.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h 2009-08-05 10:15:15.000000000 +1000 @@ -46,6 +46,7 @@ uint32_t r100_mm_rreg(struct radeon_devi void r100_mm_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v); void r100_errata(struct radeon_device *rdev); void r100_vram_info(struct radeon_device *rdev); +void r100_vga_set_state(struct radeon_device *rdev, bool state); int r100_gpu_reset(struct radeon_device *rdev); int r100_mc_init(struct radeon_device *rdev); void r100_mc_fini(struct radeon_device *rdev); @@ -84,6 +85,7 @@ static struct radeon_asic r100_asic = { .init = &r100_init, .errata = &r100_errata, .vram_info = &r100_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &r100_gpu_reset, .mc_init = &r100_mc_init, .mc_fini = &r100_mc_fini, @@ -147,6 +149,7 @@ static struct radeon_asic r300_asic = { .init = &r300_init, .errata = &r300_errata, .vram_info = &r300_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &r300_gpu_reset, .mc_init = &r300_mc_init, .mc_fini = &r300_mc_fini, @@ -190,6 +193,7 @@ static struct radeon_asic r420_asic = { .init = &r300_init, .errata = &r420_errata, .vram_info = &r420_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &r300_gpu_reset, .mc_init = &r420_mc_init, .mc_fini = &r420_mc_fini, @@ -240,6 +244,7 @@ static struct radeon_asic rs400_asic = { .init = &r300_init, .errata = &rs400_errata, .vram_info = &rs400_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &r300_gpu_reset, .mc_init = &rs400_mc_init, .mc_fini = &rs400_mc_fini, @@ -292,6 +297,7 @@ static struct radeon_asic rs600_asic = { .init = &r300_init, .errata = &rs600_errata, .vram_info = &rs600_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &r300_gpu_reset, .mc_init = &rs600_mc_init, .mc_fini = &rs600_mc_fini, @@ -337,6 +343,7 @@ static struct radeon_asic rs690_asic = { .init = &r300_init, .errata = &rs690_errata, .vram_info = &rs690_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &r300_gpu_reset, .mc_init = &rs690_mc_init, .mc_fini = &rs690_mc_fini, @@ -389,6 +396,7 @@ static struct radeon_asic rv515_asic = { .init = &rv515_init, .errata = &rv515_errata, .vram_info = &rv515_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &rv515_gpu_reset, .mc_init = &rv515_mc_init, .mc_fini = &rv515_mc_fini, @@ -432,6 +440,7 @@ static struct radeon_asic r520_asic = { .init = &rv515_init, .errata = &r520_errata, .vram_info = &r520_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &rv515_gpu_reset, .mc_init = &r520_mc_init, .mc_fini = &r520_mc_fini, diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c.arb linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c --- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c.arb 2009-08-05 10:14:24.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c 2009-08-05 10:15:29.000000000 +1000 @@ -29,6 +29,7 @@ #include #include #include +#include #include "radeon_reg.h" #include "radeon.h" #include "radeon_asic.h" @@ -475,7 +476,18 @@ void radeon_combios_fini(struct radeon_d int radeon_modeset_init(struct radeon_device *rdev); void radeon_modeset_fini(struct radeon_device *rdev); +/* if we get transitioned to only one device, tak VGA back */ +static unsigned int radeon_vga_set_decode(void *cookie, bool state) +{ + struct radeon_device *rdev = cookie; + radeon_vga_set_state(rdev, state); + if (state) + return VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM | + VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM; + else + return VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM; +} /* * Radeon device. */ @@ -566,6 +578,12 @@ int radeon_device_init(struct radeon_dev /* Initialize surface registers */ radeon_surface_init(rdev); + /* if we have > 1 VGA cards, then disable the radeon VGA resources */ + ret = vga_client_register(rdev->pdev, rdev, NULL, radeon_vga_set_decode); + if (ret) { + return -EINVAL; + } + /* TODO: disable VGA need to use VGA request */ /* BIOS*/ if (!radeon_get_bios(rdev)) { @@ -700,6 +718,7 @@ void radeon_device_fini(struct radeon_de radeon_agp_fini(rdev); #endif radeon_irq_kms_fini(rdev); + vga_client_register(rdev->pdev, NULL, NULL, NULL); radeon_fence_driver_fini(rdev); radeon_clocks_fini(rdev); radeon_object_fini(rdev); diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h.arb linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h --- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h.arb 2009-08-05 10:14:24.000000000 +1000 +++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h 2009-08-05 10:15:15.000000000 +1000 @@ -579,6 +579,7 @@ struct radeon_asic { int (*suspend)(struct radeon_device *rdev); void (*errata)(struct radeon_device *rdev); void (*vram_info)(struct radeon_device *rdev); + void (*vga_set_state)(struct radeon_device *rdev, bool state); int (*gpu_reset)(struct radeon_device *rdev); int (*mc_init)(struct radeon_device *rdev); void (*mc_fini)(struct radeon_device *rdev); @@ -879,6 +880,7 @@ static inline void radeon_ring_write(str #define radeon_cs_parse(p) rdev->asic->cs_parse((p)) #define radeon_errata(rdev) (rdev)->asic->errata((rdev)) #define radeon_vram_info(rdev) (rdev)->asic->vram_info((rdev)) +#define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state)) #define radeon_gpu_reset(rdev) (rdev)->asic->gpu_reset((rdev)) #define radeon_mc_init(rdev) (rdev)->asic->mc_init((rdev)) #define radeon_mc_fini(rdev) (rdev)->asic->mc_fini((rdev)) diff -up linux-2.6.30.noarch/include/drm/drmP.h.arb linux-2.6.30.noarch/include/drm/drmP.h --- linux-2.6.30.noarch/include/drm/drmP.h.arb 2009-08-05 10:14:24.000000000 +1000 +++ linux-2.6.30.noarch/include/drm/drmP.h 2009-08-05 10:15:15.000000000 +1000 @@ -797,6 +797,9 @@ struct drm_driver { int (*gem_init_object) (struct drm_gem_object *obj); void (*gem_free_object) (struct drm_gem_object *obj); + /* vga arb irq handler */ + void (*vgaarb_irq)(struct drm_device *dev, bool state); + /* Driver private ops for this object */ struct vm_operations_struct *gem_vm_ops; hid-ignore-all-recent-imon-devices.patch: hid-core.c | 10 +++++----- hid-ids.h | 7 ++----- 2 files changed, 7 insertions(+), 10 deletions(-) --- NEW FILE hid-ignore-all-recent-imon-devices.patch --- [PATCH] hid: ignore all recent SoundGraph iMON devices After some inspection of the Windows iMON driver, several additional device IDs were added to the lirc_imon driver. At least a few of these have been seen in the wild, and require manual quirking to keep the usbhid driver from binding to them. Rather than list out every single device, ignore the entire device ID range, 0x0034 - 0x0046. Some of these may not advertise themselves as HID devices, but no harm done to such devices anyway. Signed-off-by: Jarod Wilson --- drivers/hid/hid-core.c | 10 +++++----- drivers/hid/hid-ids.h | 7 ++----- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index 5eb10c2..18bf803 100644 --- a/drivers/hid/hid-core.c +++ b/drivers/hid/hid-core.c @@ -1623,11 +1623,6 @@ static const struct hid_device_id hid_ignore_list[] = { { HID_USB_DEVICE(USB_VENDOR_ID_PANJIT, 0x0003) }, { HID_USB_DEVICE(USB_VENDOR_ID_PANJIT, 0x0004) }, { HID_USB_DEVICE(USB_VENDOR_ID_POWERCOM, USB_DEVICE_ID_POWERCOM_UPS) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD2) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD3) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD4) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SOUNDGRAPH, USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD5) }, { HID_USB_DEVICE(USB_VENDOR_ID_TENX, USB_DEVICE_ID_TENX_IBUDDY1) }, { HID_USB_DEVICE(USB_VENDOR_ID_TENX, USB_DEVICE_ID_TENX_IBUDDY2) }, { HID_USB_DEVICE(USB_VENDOR_ID_VERNIER, USB_DEVICE_ID_VERNIER_LABPRO) }, @@ -1694,6 +1689,11 @@ static bool hid_ignore(struct hid_device *hdev) hdev->product <= USB_DEVICE_ID_LOGITECH_HARMONY_LAST) return true; break; + case USB_VENDOR_ID_SOUNDGRAPH: + if (hdev->product >= USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST && + hdev->product <= USB_DEVICE_ID_SOUNDGRAPH_IMON_LAST) + return true; + break; } if (hdev->type == HID_TYPE_USBMOUSE && diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index 6301010..989a3ba 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -376,11 +376,8 @@ #define USB_DEVICE_ID_SONY_PS3_CONTROLLER 0x0268 #define USB_VENDOR_ID_SOUNDGRAPH 0x15c2 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD 0x0038 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD2 0x0036 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD3 0x0034 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD4 0x0044 -#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LCD5 0x0045 +#define USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST 0x0034 +#define USB_DEVICE_ID_SOUNDGRAPH_IMON_LAST 0x0046 #define USB_VENDOR_ID_SUN 0x0430 #define USB_DEVICE_ID_RARITAN_KVM_DONGLE 0xcdab linux-2.6-alsa-improve-hda-powerdown.patch: hda_codec.c | 9 +++++++-- patch_sigmatel.c | 14 ++++++++++++++ 2 files changed, 21 insertions(+), 2 deletions(-) --- NEW FILE linux-2.6-alsa-improve-hda-powerdown.patch --- From: Takashi Iwai Date: Wed, 22 Jul 2009 10:39:24 +0000 (+0200) Subject: ALSA: hda - Reduce click noise at power-saving X-Git-Url: http://kernel.ubuntu.com/git?p=dtchen%2Fubuntu-karmic.git;a=commitdiff_plain;h=d6c571bdc08f1958f70c71eb11677066729e8505 ALSA: hda - Reduce click noise at power-saving Add some tricks to reduce the click noise at powering down to D3 in the power saving mode on STAC/IDT codecs. The key seems to be to reset PINs before the power-down, and some delay before entering D3. The needed delay is significantly long, but I don't know why. Signed-off-by: Takashi Iwai Signed-off-by: Daniel T Chen --- diff --git a/sound/pci/hda/hda_codec.c b/sound/pci/hda/hda_codec.c index 88480c0..4d72e50 100644 --- a/sound/pci/hda/hda_codec.c +++ b/sound/pci/hda/hda_codec.c @@ -2356,9 +2356,14 @@ static void hda_set_power_state(struct hda_codec *codec, hda_nid_t fg, hda_nid_t nid; int i; - snd_hda_codec_write(codec, fg, 0, AC_VERB_SET_POWER_STATE, + /* this delay seems necessary to avoid click noise at power-down */ + if (power_state == AC_PWRST_D3) + msleep(100); + snd_hda_codec_read(codec, fg, 0, AC_VERB_SET_POWER_STATE, power_state); - msleep(10); /* partial workaround for "azx_get_response timeout" */ + /* partial workaround for "azx_get_response timeout" */ + if (power_state == AC_PWRST_D0) + msleep(10); nid = codec->start_nid; for (i = 0; i < codec->num_nodes; i++, nid++) { diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c index da7f9f6..3637b31 100644 --- a/sound/pci/hda/patch_sigmatel.c +++ b/sound/pci/hda/patch_sigmatel.c @@ -4746,6 +4746,20 @@ static int stac92xx_hp_check_power_status(struct hda_codec *codec, static int stac92xx_suspend(struct hda_codec *codec, pm_message_t state) { struct sigmatel_spec *spec = codec->spec; + int i; + hda_nid_t nid; + + /* reset each pin before powering down DAC/ADC to avoid click noise */ + nid = codec->start_nid; + for (i = 0; i < codec->num_nodes; i++, nid++) { + unsigned int wcaps = get_wcaps(codec, nid); + unsigned int wid_type = (wcaps & AC_WCAP_TYPE) >> + AC_WCAP_TYPE_SHIFT; + if (wid_type == AC_WID_PIN) + snd_hda_codec_read(codec, nid, 0, + AC_VERB_SET_PIN_WIDGET_CONTROL, 0); + } + if (spec->eapd_mask) stac_gpio_set(codec, spec->gpio_mask, spec->gpio_dir, spec->gpio_data & linux-2.6-bluetooth-autosuspend.diff: btusb.c | 185 +++++++++++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 143 insertions(+), 42 deletions(-) --- NEW FILE linux-2.6-bluetooth-autosuspend.diff --- commit 7ed6456e2717d641a287bf6a83c1bf80395d312c Author: Matthew Garrett Date: Sat Jul 18 23:19:10 2009 +0100 Add support for bluetooth autosuspend diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c index e70c57e..2f4b4c6 100644 --- a/drivers/bluetooth/btusb.c +++ b/drivers/bluetooth/btusb.c @@ -145,6 +145,7 @@ static struct usb_device_id blacklist_table[] = { #define BTUSB_INTR_RUNNING 0 #define BTUSB_BULK_RUNNING 1 #define BTUSB_ISOC_RUNNING 2 +#define BTUSB_SUSPENDING 3 struct btusb_data { struct hci_dev *hdev; @@ -157,11 +158,13 @@ struct btusb_data { unsigned long flags; struct work_struct work; + struct work_struct waker; struct usb_anchor tx_anchor; struct usb_anchor intr_anchor; struct usb_anchor bulk_anchor; struct usb_anchor isoc_anchor; + struct usb_anchor deferred; struct usb_endpoint_descriptor *intr_ep; struct usb_endpoint_descriptor *bulk_tx_ep; @@ -174,6 +177,7 @@ struct btusb_data { unsigned int sco_num; int isoc_altsetting; int suspend_count; + int did_iso_resume:1; }; static void btusb_intr_complete(struct urb *urb) @@ -202,6 +206,10 @@ static void btusb_intr_complete(struct urb *urb) if (!test_bit(BTUSB_INTR_RUNNING, &data->flags)) return; + if (test_bit(BTUSB_SUSPENDING, &data->flags)) + return; + + usb_mark_last_busy(data->udev); usb_anchor_urb(urb, &data->intr_anchor); err = usb_submit_urb(urb, GFP_ATOMIC); @@ -285,6 +293,9 @@ static void btusb_bulk_complete(struct urb *urb) if (!test_bit(BTUSB_BULK_RUNNING, &data->flags)) return; + if (test_bit(BTUSB_SUSPENDING, &data->flags)) + return; + usb_anchor_urb(urb, &data->bulk_anchor); err = usb_submit_urb(urb, GFP_ATOMIC); @@ -320,6 +331,7 @@ static int btusb_submit_bulk_urb(struct hci_dev *hdev, gfp_t mem_flags) return -ENOMEM; } + usb_mark_last_busy(data->udev); pipe = usb_rcvbulkpipe(data->udev, data->bulk_rx_ep->bEndpointAddress); usb_fill_bulk_urb(urb, data->udev, pipe, @@ -327,6 +339,7 @@ static int btusb_submit_bulk_urb(struct hci_dev *hdev, gfp_t mem_flags) urb->transfer_flags |= URB_FREE_BUFFER; + usb_mark_last_busy(data->udev); usb_anchor_urb(urb, &data->bulk_anchor); err = usb_submit_urb(urb, mem_flags); @@ -375,6 +388,9 @@ static void btusb_isoc_complete(struct urb *urb) if (!test_bit(BTUSB_ISOC_RUNNING, &data->flags)) return; + if (test_bit(BTUSB_SUSPENDING, &data->flags)) + return; + usb_anchor_urb(urb, &data->isoc_anchor); err = usb_submit_urb(urb, GFP_ATOMIC); @@ -490,6 +506,12 @@ static int btusb_open(struct hci_dev *hdev) BT_DBG("%s", hdev->name); + err = usb_autopm_get_interface(data->intf); + if (err < 0) + return err; + data->intf->needs_remote_wakeup = 1; + usb_autopm_put_interface(data->intf); + if (test_and_set_bit(HCI_RUNNING, &hdev->flags)) return 0; @@ -517,9 +539,17 @@ failed: return err; } +static void btusb_stop_traffic(struct btusb_data *data) +{ + usb_kill_anchored_urbs(&data->intr_anchor); + usb_kill_anchored_urbs(&data->bulk_anchor); + usb_kill_anchored_urbs(&data->isoc_anchor); +} + static int btusb_close(struct hci_dev *hdev) { struct btusb_data *data = hdev->driver_data; + int err; BT_DBG("%s", hdev->name); @@ -529,13 +559,15 @@ static int btusb_close(struct hci_dev *hdev) cancel_work_sync(&data->work); clear_bit(BTUSB_ISOC_RUNNING, &data->flags); - usb_kill_anchored_urbs(&data->isoc_anchor); - clear_bit(BTUSB_BULK_RUNNING, &data->flags); - usb_kill_anchored_urbs(&data->bulk_anchor); - clear_bit(BTUSB_INTR_RUNNING, &data->flags); - usb_kill_anchored_urbs(&data->intr_anchor); + btusb_stop_traffic(data); + + err = usb_autopm_get_interface(data->intf); + if (!err) { + data->intf->needs_remote_wakeup = 0; + usb_autopm_put_interface(data->intf); + } return 0; } @@ -558,7 +590,7 @@ static int btusb_send_frame(struct sk_buff *skb) struct usb_ctrlrequest *dr; struct urb *urb; unsigned int pipe; - int err; + int err, susp; BT_DBG("%s", hdev->name); @@ -567,6 +599,7 @@ static int btusb_send_frame(struct sk_buff *skb) switch (bt_cb(skb)->pkt_type) { case HCI_COMMAND_PKT: + BT_DBG("HCI_COMMAND_PKT"); urb = usb_alloc_urb(0, GFP_ATOMIC); if (!urb) return -ENOMEM; @@ -592,6 +625,7 @@ static int btusb_send_frame(struct sk_buff *skb) break; case HCI_ACLDATA_PKT: + BT_DBG("HCI_ACLDATA_PKT"); if (!data->bulk_tx_ep || hdev->conn_hash.acl_num < 1) return -ENODEV; @@ -609,6 +643,7 @@ static int btusb_send_frame(struct sk_buff *skb) break; case HCI_SCODATA_PKT: + BT_DBG("HCI_SCODATA_PKT"); if (!data->isoc_tx_ep || hdev->conn_hash.sco_num < 1) return -ENODEV; @@ -639,17 +674,22 @@ static int btusb_send_frame(struct sk_buff *skb) return -EILSEQ; } + spin_lock(&data->lock); + susp = test_bit(BTUSB_SUSPENDING, &data->flags); usb_anchor_urb(urb, &data->tx_anchor); - - err = usb_submit_urb(urb, GFP_ATOMIC); - if (err < 0) { - BT_ERR("%s urb %p submission failed", hdev->name, urb); - kfree(urb->setup_packet); - usb_unanchor_urb(urb); + if (susp) { + schedule_work(&data->waker); + err = 0; + } else { + err = usb_submit_urb(urb, GFP_ATOMIC); + if (err < 0) { + BT_ERR("%s urb %p submission failed", hdev->name, urb); + kfree(urb->setup_packet); + usb_unanchor_urb(urb); + } + usb_free_urb(urb); } - - usb_free_urb(urb); - + spin_unlock(&data->lock); return err; } @@ -742,9 +782,26 @@ static void btusb_work(struct work_struct *work) usb_kill_anchored_urbs(&data->isoc_anchor); __set_isoc_interface(hdev, 0); + if (data->did_iso_resume) { + data->did_iso_resume = 0; + usb_autopm_put_interface(data->isoc); + } } } +static void btusb_waker(struct work_struct *work) +{ + struct btusb_data *data = container_of(work, struct btusb_data, waker); + int err; + + BUG_ON(data == NULL); + BT_DBG("about to resume"); + BUG_ON(data->intf == NULL); + err = usb_autopm_get_interface(data->intf); + if (!err) + usb_autopm_put_interface(data->intf); +} + static int btusb_probe(struct usb_interface *intf, const struct usb_device_id *id) { @@ -814,11 +871,13 @@ static int btusb_probe(struct usb_interface *intf, spin_lock_init(&data->lock); INIT_WORK(&data->work, btusb_work); + INIT_WORK(&data->waker, btusb_waker); init_usb_anchor(&data->tx_anchor); init_usb_anchor(&data->intr_anchor); init_usb_anchor(&data->bulk_anchor); init_usb_anchor(&data->isoc_anchor); + init_usb_anchor(&data->deferred); hdev = hci_alloc_dev(); if (!hdev) { @@ -908,6 +967,7 @@ static int btusb_probe(struct usb_interface *intf, } usb_set_intfdata(intf, data); + usb_device_autosuspend_enable(data->udev); return 0; } @@ -947,60 +1007,100 @@ static int btusb_suspend(struct usb_interface *intf, pm_message_t message) { struct btusb_data *data = usb_get_intfdata(intf); - BT_DBG("intf %p", intf); + BT_DBG("%s called\n", __func__); if (data->suspend_count++) return 0; - cancel_work_sync(&data->work); + spin_lock_irq(&data->lock); + if (interface_to_usbdev(intf)->auto_pm && + !usb_anchor_empty(&data->tx_anchor)) { + spin_unlock_irq(&data->lock); + return -EBUSY; + } + + set_bit(BTUSB_SUSPENDING, &data->flags); + spin_unlock_irq(&data->lock); + cancel_work_sync(&data->work); + btusb_stop_traffic(data); usb_kill_anchored_urbs(&data->tx_anchor); + return 0; +} - usb_kill_anchored_urbs(&data->isoc_anchor); - usb_kill_anchored_urbs(&data->bulk_anchor); - usb_kill_anchored_urbs(&data->intr_anchor); +static int play_deferred(struct btusb_data *data) +{ + struct urb *urb; + int err = 0; - return 0; + while ((urb = usb_get_from_anchor(&data->tx_anchor))) { + err = usb_submit_urb(urb, GFP_ATOMIC); + if (err < 0) + break; + } + + usb_scuttle_anchored_urbs(&data->tx_anchor); + return err; } + static int btusb_resume(struct usb_interface *intf) { struct btusb_data *data = usb_get_intfdata(intf); struct hci_dev *hdev = data->hdev; - int err; - - BT_DBG("intf %p", intf); + int ret = 0; if (--data->suspend_count) return 0; - if (!test_bit(HCI_RUNNING, &hdev->flags)) - return 0; + if (test_bit(HCI_RUNNING, &hdev->flags)) { + spin_lock_irq(&data->lock); + ret = play_deferred(data); + clear_bit(BTUSB_SUSPENDING, &data->flags); + spin_unlock_irq(&data->lock); - if (test_bit(BTUSB_INTR_RUNNING, &data->flags)) { - err = btusb_submit_intr_urb(hdev, GFP_NOIO); - if (err < 0) { - clear_bit(BTUSB_INTR_RUNNING, &data->flags); - return err; + if (ret < 0) { + clear_bit(HCI_RUNNING, &hdev->flags); + return ret; } + + ret = btusb_submit_intr_urb(hdev, GFP_NOIO); + if (ret < 0) { + clear_bit(HCI_RUNNING, &hdev->flags); + return ret; + } + } else { + spin_lock_irq(&data->lock); + clear_bit(BTUSB_SUSPENDING, &data->flags); + spin_unlock_irq(&data->lock); } - if (test_bit(BTUSB_BULK_RUNNING, &data->flags)) { - err = btusb_submit_bulk_urb(hdev, GFP_NOIO); - if (err < 0) { + if (hdev->conn_hash.acl_num > 0) { + ret = btusb_submit_bulk_urb(hdev, GFP_NOIO); + if (ret < 0) { clear_bit(BTUSB_BULK_RUNNING, &data->flags); - return err; - } else - btusb_submit_bulk_urb(hdev, GFP_NOIO); + return ret; + } else { + ret = btusb_submit_bulk_urb(hdev, GFP_NOIO); + if (ret < 0) { + clear_bit(BTUSB_BULK_RUNNING, &data->flags); + usb_kill_anchored_urbs(&data->bulk_anchor); + return ret; + } + } } - if (test_bit(BTUSB_ISOC_RUNNING, &data->flags)) { - if (btusb_submit_isoc_urb(hdev, GFP_NOIO) < 0) - clear_bit(BTUSB_ISOC_RUNNING, &data->flags); - else - btusb_submit_isoc_urb(hdev, GFP_NOIO); + if (data->isoc) { + if (test_bit(BTUSB_ISOC_RUNNING, &data->flags)) { + ret = btusb_submit_isoc_urb(hdev, GFP_NOIO); + if (ret < 0) + clear_bit(BTUSB_ISOC_RUNNING, &data->flags); + else + btusb_submit_isoc_urb(hdev, GFP_NOIO); + } } + schedule_work(&data->work); return 0; } @@ -1011,6 +1111,7 @@ static struct usb_driver btusb_driver = { .suspend = btusb_suspend, .resume = btusb_resume, .id_table = btusb_table, + .supports_autosuspend = 1, }; static int __init btusb_init(void) linux-2.6-defaults-aspm.patch: aspm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE linux-2.6-defaults-aspm.patch --- diff -up linux-2.6.30.noarch/drivers/pci/pcie/aspm.c.mjg linux-2.6.30.noarch/drivers/pci/pcie/aspm.c --- linux-2.6.30.noarch/drivers/pci/pcie/aspm.c.mjg 2009-07-16 22:01:11.000000000 +0100 +++ linux-2.6.30.noarch/drivers/pci/pcie/aspm.c 2009-07-16 22:01:30.000000000 +0100 @@ -65,7 +65,7 @@ static LIST_HEAD(link_list); #define POLICY_DEFAULT 0 /* BIOS default setting */ #define POLICY_PERFORMANCE 1 /* high performance */ #define POLICY_POWERSAVE 2 /* high power saving */ -static int aspm_policy; +static int aspm_policy = POLICY_POWERSAVE; static const char *policy_str[] = { [POLICY_DEFAULT] = "default", [POLICY_PERFORMANCE] = "performance", linux-2.6-dell-laptop-rfkill-fix.patch: b/drivers/input/input.c | 91 +++++++++++++++++++++++++++---- b/drivers/platform/x86/dell-laptop.c | 100 +++++++++++++++++++++++++++++++++++ b/include/linux/input.h | 5 + drivers/platform/x86/dell-laptop.c | 5 - 4 files changed, 185 insertions(+), 16 deletions(-) --- NEW FILE linux-2.6-dell-laptop-rfkill-fix.patch --- diff --git a/drivers/input/input.c b/drivers/input/input.c index 7c237e6..80f1e48 100644 --- a/drivers/input/input.c +++ b/drivers/input/input.c @@ -88,19 +88,26 @@ static int input_defuzz_abs_event(int value, int old_val, int fuzz) */ static void input_pass_event(struct input_dev *dev, unsigned int type, unsigned int code, int value) -{ - struct input_handle *handle; + +{ struct input_handle *handle; rcu_read_lock(); handle = rcu_dereference(dev->grab); - if (handle) + if (handle) { handle->handler->event(handle, type, code, value); - else - list_for_each_entry_rcu(handle, &dev->h_list, d_node) - if (handle->open) - handle->handler->event(handle, - type, code, value); + goto out; + } + + handle = rcu_dereference(dev->filter); + if (handle && handle->handler->filter(handle, type, code, value)) + goto out; + + list_for_each_entry_rcu(handle, &dev->h_list, d_node) + if (handle->open) + handle->handler->event(handle, + type, code, value); +out: rcu_read_unlock(); } @@ -375,12 +382,15 @@ int input_grab_device(struct input_handle *handle) } EXPORT_SYMBOL(input_grab_device); -static void __input_release_device(struct input_handle *handle) +static void __input_release_device(struct input_handle *handle, bool filter) { struct input_dev *dev = handle->dev; - if (dev->grab == handle) { - rcu_assign_pointer(dev->grab, NULL); + if (handle == (filter ? dev->filter : dev->grab)) { + if (filter) + rcu_assign_pointer(dev->filter, NULL); + else + rcu_assign_pointer(dev->grab, NULL); /* Make sure input_pass_event() notices that grab is gone */ synchronize_rcu(); @@ -404,12 +414,65 @@ void input_release_device(struct input_handle *handle) struct input_dev *dev = handle->dev; mutex_lock(&dev->mutex); - __input_release_device(handle); + __input_release_device(handle, false); mutex_unlock(&dev->mutex); } EXPORT_SYMBOL(input_release_device); /** + * input_filter_device - allow input events to be filtered from higher layers + * @handle: input handle that wants to filter the device + * + * When a device is filtered by an input handle all events generated by + * the device are to this handle. If the filter function returns true then + * the event is discarded rather than being passed to any other input handles, + * otherwise it is passed to them as normal. Grabs will be handled before + * filters, so a grabbed device will not deliver events to a filter function. + */ +int input_filter_device(struct input_handle *handle) +{ + struct input_dev *dev = handle->dev; + int retval; + + retval = mutex_lock_interruptible(&dev->mutex); + if (retval) + return retval; + + if (dev->filter) { + retval = -EBUSY; + goto out; + } + + rcu_assign_pointer(dev->filter, handle); + synchronize_rcu(); + + out: + mutex_unlock(&dev->mutex); + return retval; +} +EXPORT_SYMBOL(input_filter_device); + +/** + * input_unfilter_device - removes a filter from a device + * @handle: input handle that owns the device + * + * Removes the filter from a device so that other input handles can + * start receiving unfiltered input events. Upon release all handlers + * attached to the device have their start() method called so they + * have a change to synchronize device state with the rest of the + * system. + */ +void input_unfilter_device(struct input_handle *handle) +{ + struct input_dev *dev = handle->dev; + + mutex_lock(&dev->mutex); + __input_release_device(handle, true); + mutex_unlock(&dev->mutex); +} +EXPORT_SYMBOL(input_unfilter_device); + +/** * input_open_device - open input device * @handle: handle through which device is being accessed * @@ -482,7 +545,9 @@ void input_close_device(struct input_handle *handle) mutex_lock(&dev->mutex); - __input_release_device(handle); + /* Release both grabs and filters */ + __input_release_device(handle, false); + __input_release_device(handle, true); if (!--dev->users && dev->close) dev->close(dev); diff --git a/include/linux/input.h b/include/linux/input.h index 8b3bc3e..e28f116 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -1118,6 +1118,7 @@ struct input_dev { int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value); struct input_handle *grab; + struct input_handle *filter; spinlock_t event_lock; struct mutex mutex; @@ -1218,6 +1219,7 @@ struct input_handler { void *private; void (*event)(struct input_handle *handle, unsigned int type, unsigned int code, int value); + bool (*filter)(struct input_handle *handle, unsigned int type, unsigned int code, int value); int (*connect)(struct input_handler *handler, struct input_dev *dev, const struct input_device_id *id); void (*disconnect)(struct input_handle *handle); void (*start)(struct input_handle *handle); @@ -1295,6 +1297,9 @@ void input_unregister_handle(struct input_handle *); int input_grab_device(struct input_handle *); void input_release_device(struct input_handle *); +int input_filter_device(struct input_handle *); +void input_unfilter_device(struct input_handle *); + int input_open_device(struct input_handle *); void input_close_device(struct input_handle *); diff --git a/drivers/platform/x86/dell-laptop.c b/drivers/platform/x86/dell-laptop.c index 74909c4..71a4149 100644 --- a/drivers/platform/x86/dell-laptop.c +++ b/drivers/platform/x86/dell-laptop.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "../../firmware/dcdbas.h" #define BRIGHTNESS_TOKEN 0x7d @@ -206,6 +207,16 @@ static const struct rfkill_ops dell_rfkill_ops = { .query = dell_rfkill_query, }; +static void dell_rfkill_update(void) +{ + if (wifi_rfkill) + dell_rfkill_query(wifi_rfkill, (void *)1); + if (bluetooth_rfkill) + dell_rfkill_query(bluetooth_rfkill, (void *)2); + if (wwan_rfkill) + dell_rfkill_query(wwan_rfkill, (void *)3); +} + static int dell_setup_rfkill(void) { struct calling_interface_buffer buffer; @@ -310,6 +321,90 @@ static struct backlight_ops dell_ops = { .update_status = dell_send_intensity, }; +static const struct input_device_id dell_input_ids[] = { + { + .bustype = 0x11, + .vendor = 0x01, + .product = 0x01, + .version = 0xab41, + .flags = INPUT_DEVICE_ID_MATCH_BUS | + INPUT_DEVICE_ID_MATCH_VENDOR | + INPUT_DEVICE_ID_MATCH_PRODUCT | + INPUT_DEVICE_ID_MATCH_VERSION + }, + { }, +}; + +static bool dell_input_filter(struct input_handle *handle, unsigned int type, + unsigned int code, int value) +{ + if (type == EV_KEY && code == KEY_WLAN && value == 1) { + dell_rfkill_update(); + return 1; + } + + return 0; +} + +static void dell_input_event(struct input_handle *handle, unsigned int type, + unsigned int code, int value) +{ +} + +static int dell_input_connect(struct input_handler *handler, + struct input_dev *dev, + const struct input_device_id *id) +{ + struct input_handle *handle; + int error; + + handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL); + if (!handle) + return -ENOMEM; + + handle->dev = dev; + handle->handler = handler; + handle->name = "dell-laptop"; + + error = input_register_handle(handle); + if (error) + goto err_free_handle; + + error = input_open_device(handle); + if (error) + goto err_unregister_handle; + + error = input_filter_device(handle); + if (error) + goto err_close_handle; + + return 0; + +err_close_handle: + input_close_device(handle); +err_unregister_handle: + input_unregister_handle(handle); +err_free_handle: + kfree(handle); + return error; +} + +static void dell_input_disconnect(struct input_handle *handle) +{ + input_close_device(handle); + input_unregister_handle(handle); + kfree(handle); +} + +static struct input_handler dell_input_handler = { + .name = "dell-laptop", + .filter = dell_input_filter, + .event = dell_input_event, + .connect = dell_input_connect, + .disconnect = dell_input_disconnect, + .id_table = dell_input_ids, +}; + static int __init dell_init(void) { struct calling_interface_buffer buffer; @@ -333,6 +428,10 @@ static int __init dell_init(void) goto out; } + if (input_register_handler(&dell_input_handler)) + printk(KERN_INFO + "dell-laptop: Could not register input filter\n"); + #ifdef CONFIG_ACPI /* In the event of an ACPI backlight being available, don't * register the platform controller. @@ -388,6 +487,7 @@ static void __exit dell_exit(void) rfkill_unregister(bluetooth_rfkill); if (wwan_rfkill) rfkill_unregister(wwan_rfkill); + input_unregister_handler(&dell_input_handler); } module_init(dell_init); diff --git a/drivers/platform/x86/dell-laptop.c b/drivers/platform/x86/dell-laptop.c index 71a4149..e559fa1 100644 --- a/drivers/platform/x86/dell-laptop.c +++ b/drivers/platform/x86/dell-laptop.c @@ -198,8 +198,8 @@ static void dell_rfkill_query(struct rfkill *rfkill, void *data) dell_send_request(&buffer, 17, 11); status = buffer.output[1]; - if (status & BIT(bit)) - rfkill_set_hw_state(rfkill, !!(status & BIT(16))); + rfkill_set_sw_state(rfkill, !!(status & BIT(bit))); + rfkill_set_hw_state(rfkill, !(status & BIT(16))); } static const struct rfkill_ops dell_rfkill_ops = { -- 1.6.3.3 linux-2.6-driver-level-usb-autosuspend.diff: drivers/usb/core/driver.c | 15 +++++++++++++++ include/linux/usb.h | 4 ++++ 2 files changed, 19 insertions(+) --- NEW FILE linux-2.6-driver-level-usb-autosuspend.diff --- commit 0f592e33934bf6108e33e34f00b425f98ee833ef Author: Matthew Garrett Date: Wed Jul 8 19:04:23 2009 +0100 usb: Allow drivers to enable USB autosuspend on a per-device basis USB autosuspend is currently only enabled by default for hubs. On other hardware the decision is made by userspace. This is unnecessary in cases where we know that the hardware supports autosuspend, so this patch adds a function to allow drivers to enable it at probe time. Signed-off-by: Matthew Garrett diff --git a/drivers/usb/core/driver.c b/drivers/usb/core/driver.c index 69e5773..6e81caa 100644 --- a/drivers/usb/core/driver.c +++ b/drivers/usb/core/driver.c @@ -1560,6 +1560,21 @@ void usb_autopm_put_interface_async(struct usb_interface *intf) EXPORT_SYMBOL_GPL(usb_autopm_put_interface_async); /** + * usb_device_autosuspend_enable - enable autosuspend on a device + * @udev: the usb_device to be autosuspended + * + * This routine should be called by an interface driver when it knows that + * the device in question supports USB autosuspend. + * + */ +void usb_device_autosuspend_enable(struct usb_device *udev) +{ + udev->autosuspend_disabled = 0; + udev->autoresume_disabled = 0; +} +EXPORT_SYMBOL_GPL(usb_device_autosuspend_enable); + +/** * usb_autopm_get_interface - increment a USB interface's PM-usage counter * @intf: the usb_interface whose counter should be incremented * diff --git a/include/linux/usb.h b/include/linux/usb.h index b1e3c2f..61bddbe 100644 --- a/include/linux/usb.h +++ b/include/linux/usb.h @@ -543,6 +543,7 @@ extern struct usb_device *usb_find_device(u16 vendor_id, u16 product_id); /* USB autosuspend and autoresume */ #ifdef CONFIG_USB_SUSPEND +extern void usb_device_autosuspend_enable(struct usb_device *udev); extern int usb_autopm_set_interface(struct usb_interface *intf); extern int usb_autopm_get_interface(struct usb_interface *intf); extern void usb_autopm_put_interface(struct usb_interface *intf); @@ -568,6 +569,9 @@ static inline void usb_mark_last_busy(struct usb_device *udev) #else +static inline void usb_device_autosuspend_enable(struct usb_device *udev) +{ } + static inline int usb_autopm_set_interface(struct usb_interface *intf) { return 0; } linux-2.6-fix-usb-serial-autosuspend.diff: usb-serial.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- NEW FILE linux-2.6-fix-usb-serial-autosuspend.diff --- commit 3b8e1210f0a558145ba87eddb20f7b104676d6f6 Author: Oliber Neukum Date: Sat Jul 18 07:19:04 2009 +0200 usb: fix counter logic in opening serial converters the usage counter must be increased only after autoresumption diff --git a/drivers/usb/serial/usb-serial.c b/drivers/usb/serial/usb-serial.c index 99188c9..3d1a756 100644 --- a/drivers/usb/serial/usb-serial.c +++ b/drivers/usb/serial/usb-serial.c @@ -216,16 +216,15 @@ static int serial_open (struct tty_struct *tty, struct file *filp) goto bailout_port_put; } - ++port->port.count; - /* set up our port structure making the tty driver * remember our port object, and us it */ tty->driver_data = port; tty_port_tty_set(&port->port, tty); /* If the console is attached, the device is already open */ - if (port->port.count == 1 && !port->console) { + if (!port->port.count && !port->console) { first = 1; + /* lock this module before we call it * this may fail, which means we must bail out, * safe because we are called with BKL held */ @@ -242,6 +241,8 @@ static int serial_open (struct tty_struct *tty, struct file *filp) if (retval) goto bailout_module_put; + ++port->port.count; + /* only call the device specific open if this * is the first time the port is opened */ retval = serial->type->open(tty, port, filp); @@ -249,6 +250,8 @@ static int serial_open (struct tty_struct *tty, struct file *filp) goto bailout_interface_put; mutex_unlock(&serial->disc_mutex); set_bit(ASYNCB_INITIALIZED, &port->port.flags); + } else { + ++port->port.count; } mutex_unlock(&port->mutex); /* Now do the correct tty layer semantics */ linux-2.6-ksm-kvm.patch: arch/x86/include/asm/kvm_host.h | 1 arch/x86/kvm/mmu.c | 89 ++++++++++++++++++++++++++++++++-------- arch/x86/kvm/paging_tmpl.h | 15 +++++- virt/kvm/kvm_main.c | 14 ++++++ 4 files changed, 100 insertions(+), 19 deletions(-) --- NEW FILE linux-2.6-ksm-kvm.patch --- When using mmu notifiers, we are allowed to remove the page count reference tooken by get_user_pages to a specific page that is mapped inside the shadow page tables. This is needed so we can balance the pagecount against mapcount checking. (Right now kvm increase the pagecount and does not increase the mapcount when mapping page into shadow page table entry, so when comparing pagecount against mapcount, you have no reliable result.) add SPTE_HOST_WRITEABLE flag notify that the host physical page we are pointing to from the spte is write protected, and therefore we cant change its access to be write unless we run get_user_pages(write = 1). (this is needed for change_pte support in kvm) support for change_pte mmu notifiers is needed for kvm if it want ksm to directly map pages into its shadow page tables. Signed-off-by: Izik Eidus Signed-off-by: Justin M. Forbes --- --- linux-2.6.30.x86_64/arch/x86/include/asm/kvm_host.h 2009-07-23 14:58:56.000000000 -0500 +++ linux-2.6.30.x86_64-ksm/arch/x86/include/asm/kvm_host.h 2009-07-23 15:00:04.000000000 -0500 @@ -796,5 +796,6 @@ asmlinkage void kvm_handle_fault_on_rebo int kvm_unmap_hva(struct kvm *kvm, unsigned long hva); int kvm_age_hva(struct kvm *kvm, unsigned long hva); int cpuid_maxphyaddr(struct kvm_vcpu *vcpu); +void kvm_set_spte_hva(struct kvm *kvm, unsigned long hva, pte_t pte); #endif /* _ASM_X86_KVM_HOST_H */ --- linux-2.6.30.x86_64/arch/x86/kvm/mmu.c 2009-07-23 14:58:56.000000000 -0500 +++ linux-2.6.30.x86_64-ksm/arch/x86/kvm/mmu.c 2009-07-23 15:00:04.000000000 -0500 @@ -139,6 +139,8 @@ module_param(oos_shadow, bool, 0644); #define ACC_USER_MASK PT_USER_MASK #define ACC_ALL (ACC_EXEC_MASK | ACC_WRITE_MASK | ACC_USER_MASK) +#define SPTE_HOST_WRITEABLE (1ULL << PT_FIRST_AVAIL_BITS_SHIFT) + #define SHADOW_PT_INDEX(addr, level) PT64_INDEX(addr, level) struct kvm_rmap_desc { @@ -254,6 +256,11 @@ static pfn_t spte_to_pfn(u64 pte) return (pte & PT64_BASE_ADDR_MASK) >> PAGE_SHIFT; } +static pte_t ptep_val(pte_t *ptep) +{ + return *ptep; +} + static gfn_t pse36_gfn_delta(u32 gpte) { int shift = 32 - PT32_DIR_PSE36_SHIFT - PAGE_SHIFT; @@ -566,9 +573,7 @@ static void rmap_remove(struct kvm *kvm, if (*spte & shadow_accessed_mask) kvm_set_pfn_accessed(pfn); if (is_writeble_pte(*spte)) - kvm_release_pfn_dirty(pfn); - else - kvm_release_pfn_clean(pfn); + kvm_set_pfn_dirty(pfn); rmapp = gfn_to_rmap(kvm, sp->gfns[spte - sp->spt], is_large_pte(*spte)); if (!*rmapp) { printk(KERN_ERR "rmap_remove: %p %llx 0->BUG\n", spte, *spte); @@ -677,7 +682,8 @@ static int rmap_write_protect(struct kvm return write_protected; } -static int kvm_unmap_rmapp(struct kvm *kvm, unsigned long *rmapp) +static int kvm_unmap_rmapp(struct kvm *kvm, unsigned long *rmapp, + unsigned long data) { u64 *spte; int need_tlb_flush = 0; @@ -692,8 +698,48 @@ static int kvm_unmap_rmapp(struct kvm *k return need_tlb_flush; } +static int kvm_set_pte_rmapp(struct kvm *kvm, unsigned long *rmapp, + unsigned long data) +{ + int need_flush = 0; + u64 *spte, new_spte; + pte_t *ptep = (pte_t *)data; + pfn_t new_pfn; + + new_pfn = pte_pfn(ptep_val(ptep)); + spte = rmap_next(kvm, rmapp, NULL); + while (spte) { + BUG_ON(!is_shadow_present_pte(*spte)); + rmap_printk("kvm_set_pte_rmapp: spte %p %llx\n", spte, *spte); + need_flush = 1; + if (pte_write(ptep_val(ptep))) { + rmap_remove(kvm, spte); + set_shadow_pte(spte, shadow_trap_nonpresent_pte); + spte = rmap_next(kvm, rmapp, NULL); + } else { + new_spte = *spte &~ (PT64_BASE_ADDR_MASK); + new_spte |= new_pfn << PAGE_SHIFT; + + if (!pte_write(ptep_val(ptep))) { + new_spte &= ~PT_WRITABLE_MASK; + new_spte &= ~SPTE_HOST_WRITEABLE; + if (is_writeble_pte(*spte)) + kvm_set_pfn_dirty(spte_to_pfn(*spte)); + } + set_shadow_pte(spte, new_spte); + spte = rmap_next(kvm, rmapp, spte); + } + } + if (need_flush) + kvm_flush_remote_tlbs(kvm); + + return 0; +} + static int kvm_handle_hva(struct kvm *kvm, unsigned long hva, - int (*handler)(struct kvm *kvm, unsigned long *rmapp)) + unsigned long data, + int (*handler)(struct kvm *kvm, unsigned long *rmapp, + unsigned long data)) { int i; int retval = 0; @@ -714,11 +760,13 @@ static int kvm_handle_hva(struct kvm *kv end = start + (memslot->npages << PAGE_SHIFT); if (hva >= start && hva < end) { gfn_t gfn_offset = (hva - start) >> PAGE_SHIFT; - retval |= handler(kvm, &memslot->rmap[gfn_offset]); + retval |= handler(kvm, &memslot->rmap[gfn_offset], + data); retval |= handler(kvm, &memslot->lpage_info[ gfn_offset / - KVM_PAGES_PER_HPAGE].rmap_pde); + KVM_PAGES_PER_HPAGE].rmap_pde, + data); } } @@ -727,10 +775,16 @@ static int kvm_handle_hva(struct kvm *kv int kvm_unmap_hva(struct kvm *kvm, unsigned long hva) { - return kvm_handle_hva(kvm, hva, kvm_unmap_rmapp); + return kvm_handle_hva(kvm, hva, 0, kvm_unmap_rmapp); +} + +void kvm_set_spte_hva(struct kvm *kvm, unsigned long hva, pte_t pte) +{ + kvm_handle_hva(kvm, hva, (unsigned long)&pte, kvm_set_pte_rmapp); } -static int kvm_age_rmapp(struct kvm *kvm, unsigned long *rmapp) +static int kvm_age_rmapp(struct kvm *kvm, unsigned long *rmapp, + unsigned long data) { u64 *spte; int young = 0; @@ -756,7 +810,7 @@ static int kvm_age_rmapp(struct kvm *kvm int kvm_age_hva(struct kvm *kvm, unsigned long hva) { - return kvm_handle_hva(kvm, hva, kvm_age_rmapp); + return kvm_handle_hva(kvm, hva, 0, kvm_age_rmapp); } #ifdef MMU_DEBUG @@ -1665,7 +1719,7 @@ static int set_spte(struct kvm_vcpu *vcp unsigned pte_access, int user_fault, int write_fault, int dirty, int largepage, gfn_t gfn, pfn_t pfn, bool speculative, - bool can_unsync) + bool can_unsync, bool reset_host_protection) { u64 spte; int ret = 0; @@ -1723,6 +1777,8 @@ static int set_spte(struct kvm_vcpu *vcp spte &= ~PT_WRITABLE_MASK; } } + if (reset_host_protection) + spte |= SPTE_HOST_WRITEABLE; if (pte_access & ACC_WRITE_MASK) mark_page_dirty(vcpu->kvm, gfn); @@ -1736,7 +1792,8 @@ static void mmu_set_spte(struct kvm_vcpu unsigned pt_access, unsigned pte_access, int user_fault, int write_fault, int dirty, int *ptwrite, int largepage, gfn_t gfn, - pfn_t pfn, bool speculative) + pfn_t pfn, bool speculative, + bool reset_host_protection) { int was_rmapped = 0; int was_writeble = is_writeble_pte(*shadow_pte); @@ -1765,7 +1822,8 @@ static void mmu_set_spte(struct kvm_vcpu was_rmapped = 1; } if (set_spte(vcpu, shadow_pte, pte_access, user_fault, write_fault, - dirty, largepage, gfn, pfn, speculative, true)) { + dirty, largepage, gfn, pfn, speculative, true, + reset_host_protection)) { if (write_fault) *ptwrite = 1; kvm_x86_ops->tlb_flush(vcpu); @@ -1782,8 +1840,7 @@ static void mmu_set_spte(struct kvm_vcpu page_header_update_slot(vcpu->kvm, shadow_pte, gfn); if (!was_rmapped) { rmap_add(vcpu, shadow_pte, gfn, largepage); - if (!is_rmap_pte(*shadow_pte)) - kvm_release_pfn_clean(pfn); + kvm_release_pfn_clean(pfn); } else { if (was_writeble) kvm_release_pfn_dirty(pfn); @@ -1813,7 +1870,7 @@ static int __direct_map(struct kvm_vcpu || (largepage && iterator.level == PT_DIRECTORY_LEVEL)) { mmu_set_spte(vcpu, iterator.sptep, ACC_ALL, ACC_ALL, 0, write, 1, &pt_write, - largepage, gfn, pfn, false); + largepage, gfn, pfn, false, true); ++vcpu->stat.pf_fixed; break; } --- linux-2.6.30.x86_64/arch/x86/kvm/paging_tmpl.h 2009-07-23 14:58:56.000000000 -0500 +++ linux-2.6.30.x86_64-ksm/arch/x86/kvm/paging_tmpl.h 2009-07-23 15:01:49.000000000 -0500 @@ -266,9 +266,13 @@ static void FNAME(update_pte)(struct kvm if (mmu_notifier_retry(vcpu, vcpu->arch.update_pte.mmu_seq)) return; kvm_get_pfn(pfn); + /* + * we call mmu_set_spte() with reset_host_protection = true beacuse that + * vcpu->arch.update_pte.pfn was fetched from get_user_pages(write = 1). + */ mmu_set_spte(vcpu, spte, page->role.access, pte_access, 0, 0, gpte & PT_DIRTY_MASK, NULL, largepage, - gpte_to_gfn(gpte), pfn, true); + gpte_to_gfn(gpte), pfn, true, true); } /* @@ -302,7 +306,7 @@ static u64 *FNAME(fetch)(struct kvm_vcpu user_fault, write_fault, gw->ptes[gw->level-1] & PT_DIRTY_MASK, ptwrite, largepage, - gw->gfn, pfn, false); + gw->gfn, pfn, false, true); break; } @@ -552,6 +556,7 @@ static void FNAME(prefetch_page)(struct static int FNAME(sync_page)(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp) { int i, offset, nr_present; + bool reset_host_protection = 1; offset = nr_present = 0; @@ -589,9 +594,13 @@ static int FNAME(sync_page)(struct kvm_v nr_present++; pte_access = sp->role.access & FNAME(gpte_access)(vcpu, gpte); + if (!(sp->spt[i] & SPTE_HOST_WRITEABLE)) { + pte_access &= ~PT_WRITABLE_MASK; + reset_host_protection = 0; + } else { reset_host_protection = 1; } set_spte(vcpu, &sp->spt[i], pte_access, 0, 0, is_dirty_pte(gpte), 0, gfn, - spte_to_pfn(sp->spt[i]), true, false); + spte_to_pfn(sp->spt[i]), true, false, reset_host_protection); } return !nr_present; --- linux-2.6.30.x86_64/virt/kvm/kvm_main.c 2009-07-23 14:58:58.000000000 -0500 +++ linux-2.6.30.x86_64-ksm/virt/kvm/kvm_main.c 2009-07-23 15:00:04.000000000 -0500 @@ -859,6 +859,19 @@ static void kvm_mmu_notifier_invalidate_ } +static void kvm_mmu_notifier_change_pte(struct mmu_notifier *mn, + struct mm_struct *mm, + unsigned long address, + pte_t pte) +{ + struct kvm *kvm = mmu_notifier_to_kvm(mn); + + spin_lock(&kvm->mmu_lock); + kvm->mmu_notifier_seq++; + kvm_set_spte_hva(kvm, address, pte); + spin_unlock(&kvm->mmu_lock); +} + static void kvm_mmu_notifier_invalidate_range_start(struct mmu_notifier *mn, struct mm_struct *mm, unsigned long start, @@ -938,6 +951,7 @@ static const struct mmu_notifier_ops kvm .invalidate_range_start = kvm_mmu_notifier_invalidate_range_start, .invalidate_range_end = kvm_mmu_notifier_invalidate_range_end, .clear_flush_young = kvm_mmu_notifier_clear_flush_young, + .change_pte = kvm_mmu_notifier_change_pte, .release = kvm_mmu_notifier_release, }; #endif /* CONFIG_MMU_NOTIFIER && KVM_ARCH_WANT_MMU_NOTIFIER */ linux-2.6-ksm.patch: b/arch/alpha/include/asm/mman.h | 3 b/arch/mips/include/asm/mman.h | 3 b/arch/parisc/include/asm/mman.h | 3 b/arch/xtensa/include/asm/mman.h | 3 b/fs/proc/page.c | 5 b/include/asm-generic/mman-common.h | 5 b/include/linux/ksm.h | 50 + b/include/linux/mm.h | 1 b/include/linux/mmu_notifier.h | 34 b/include/linux/rmap.h | 6 b/include/linux/sched.h | 7 b/kernel/fork.c | 8 b/mm/Kconfig | 11 b/mm/Makefile | 1 b/mm/ksm.c | 56 + b/mm/madvise.c | 41 b/mm/memory.c | 9 b/mm/mmu_notifier.c | 22 b/mm/mremap.c | 14 b/mm/rmap.c | 23 include/linux/ksm.h | 29 mm/ksm.c | 1506 +++++++++++++++++++++++++++++++++++- mm/madvise.c | 16 mm/memory.c | 7 24 files changed, 1780 insertions(+), 83 deletions(-) --- NEW FILE linux-2.6-ksm.patch --- From: Izik Eidus Subject: [PATCH 01/10] ksm: add mmu_notifier set_pte_at_notify() Date: Fri, 17 Jul 2009 20:30:41 +0300 The set_pte_at_notify() macro allows setting a pte in the shadow page table directly, instead of flushing the shadow page table entry and then getting vmexit to set it. It uses a new change_pte() callback to do so. set_pte_at_notify() is an optimization for kvm, and other users of mmu_notifiers, for COW pages. It is useful for kvm when ksm is used, because it allows kvm not to have to receive vmexit and only then map the ksm page into the shadow page table, but instead map it directly at the same time as Linux maps the page into the host page table. Users of mmu_notifiers who don't implement new mmu_notifier_change_pte() callback will just receive the mmu_notifier_invalidate_page() callback. Signed-off-by: Izik Eidus Signed-off-by: Chris Wright Signed-off-by: Hugh Dickins --- include/linux/mmu_notifier.h | 34 ++++++++++++++++++++++++++++++++++ mm/memory.c | 9 +++++++-- mm/mmu_notifier.c | 20 ++++++++++++++++++++ 3 files changed, 61 insertions(+), 2 deletions(-) diff --git a/include/linux/mmu_notifier.h b/include/linux/mmu_notifier.h index b77486d..4e02ee2 100644 --- a/include/linux/mmu_notifier.h +++ b/include/linux/mmu_notifier.h @@ -62,6 +62,15 @@ struct mmu_notifier_ops { unsigned long address); /* + * change_pte is called in cases that pte mapping to page is changed: + * for example, when ksm remaps pte to point to a new shared page. + */ + void (*change_pte)(struct mmu_notifier *mn, + struct mm_struct *mm, + unsigned long address, + pte_t pte); + + /* * Before this is invoked any secondary MMU is still ok to * read/write to the page previously pointed to by the Linux * pte because the page hasn't been freed yet and it won't be @@ -154,6 +163,8 @@ extern void __mmu_notifier_mm_destroy(struct mm_struct *mm); extern void __mmu_notifier_release(struct mm_struct *mm); extern int __mmu_notifier_clear_flush_young(struct mm_struct *mm, unsigned long address); +extern void __mmu_notifier_change_pte(struct mm_struct *mm, + unsigned long address, pte_t pte); extern void __mmu_notifier_invalidate_page(struct mm_struct *mm, unsigned long address); extern void __mmu_notifier_invalidate_range_start(struct mm_struct *mm, @@ -175,6 +186,13 @@ static inline int mmu_notifier_clear_flush_young(struct mm_struct *mm, return 0; } +static inline void mmu_notifier_change_pte(struct mm_struct *mm, + unsigned long address, pte_t pte) +{ + if (mm_has_notifiers(mm)) + __mmu_notifier_change_pte(mm, address, pte); +} + static inline void mmu_notifier_invalidate_page(struct mm_struct *mm, unsigned long address) { @@ -236,6 +254,16 @@ static inline void mmu_notifier_mm_destroy(struct mm_struct *mm) __young; \ }) +#define set_pte_at_notify(__mm, __address, __ptep, __pte) \ +({ \ + struct mm_struct *___mm = __mm; \ + unsigned long ___address = __address; \ + pte_t ___pte = __pte; \ + \ + set_pte_at(___mm, ___address, __ptep, ___pte); \ + mmu_notifier_change_pte(___mm, ___address, ___pte); \ +}) + #else /* CONFIG_MMU_NOTIFIER */ static inline void mmu_notifier_release(struct mm_struct *mm) @@ -248,6 +276,11 @@ static inline int mmu_notifier_clear_flush_young(struct mm_struct *mm, return 0; } +static inline void mmu_notifier_change_pte(struct mm_struct *mm, + unsigned long address, pte_t pte) +{ +} + static inline void mmu_notifier_invalidate_page(struct mm_struct *mm, unsigned long address) { @@ -273,6 +306,7 @@ static inline void mmu_notifier_mm_destroy(struct mm_struct *mm) #define ptep_clear_flush_young_notify ptep_clear_flush_young #define ptep_clear_flush_notify ptep_clear_flush +#define set_pte_at_notify set_pte_at #endif /* CONFIG_MMU_NOTIFIER */ diff --git a/mm/memory.c b/mm/memory.c index 6521619..8159a62 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -2113,9 +2113,14 @@ gotten: * seen in the presence of one thread doing SMC and another * thread doing COW. */ - ptep_clear_flush_notify(vma, address, page_table); + ptep_clear_flush(vma, address, page_table); page_add_new_anon_rmap(new_page, vma, address); - set_pte_at(mm, address, page_table, entry); + /* + * We call the notify macro here because, when using secondary + * mmu page tables (such as kvm shadow page tables), we want the + * new page to be mapped directly into the secondary page table. + */ + set_pte_at_notify(mm, address, page_table, entry); update_mmu_cache(vma, address, entry); if (old_page) { /* diff --git a/mm/mmu_notifier.c b/mm/mmu_notifier.c index 5f4ef02..7e33f2c 100644 --- a/mm/mmu_notifier.c +++ b/mm/mmu_notifier.c @@ -99,6 +99,26 @@ int __mmu_notifier_clear_flush_young(struct mm_struct *mm, return young; } +void __mmu_notifier_change_pte(struct mm_struct *mm, unsigned long address, + pte_t pte) +{ + struct mmu_notifier *mn; + struct hlist_node *n; + + rcu_read_lock(); + hlist_for_each_entry_rcu(mn, n, &mm->mmu_notifier_mm->list, hlist) { + if (mn->ops->change_pte) + mn->ops->change_pte(mn, mm, address, pte); + /* + * Some drivers don't have change_pte, + * so we must call invalidate_page in that case. + */ + else if (mn->ops->invalidate_page) + mn->ops->invalidate_page(mn, mm, address); + } + rcu_read_unlock(); +} + void __mmu_notifier_invalidate_page(struct mm_struct *mm, unsigned long address) { -- 1.5.6.5 -- From: Izik Eidus Subject: [PATCH 02/10] ksm: first tidy up madvise_vma() Date: Fri, 17 Jul 2009 20:30:42 +0300 madvise.c has several levels of switch statements, what to do in which? Move MADV_DOFORK code down from madvise_vma() to madvise_behavior(), so madvise_vma() can be a simple router, to madvise_behavior() by default. vma->vm_flags is an unsigned long so use the same type for new_flags. Add missing comment lines to describe MADV_DONTFORK and MADV_DOFORK. Signed-off-by: Hugh Dickins Signed-off-by: Chris Wright Signed-off-by: Izik Eidus --- mm/madvise.c | 39 +++++++++++++-------------------------- 1 files changed, 13 insertions(+), 26 deletions(-) diff --git a/mm/madvise.c b/mm/madvise.c index 76eb419..66c3126 100644 --- a/mm/madvise.c +++ b/mm/madvise.c @@ -41,7 +41,7 @@ static long madvise_behavior(struct vm_area_struct * vma, struct mm_struct * mm = vma->vm_mm; int error = 0; pgoff_t pgoff; - int new_flags = vma->vm_flags; + unsigned long new_flags = vma->vm_flags; switch (behavior) { case MADV_NORMAL: @@ -57,6 +57,10 @@ static long madvise_behavior(struct vm_area_struct * vma, new_flags |= VM_DONTCOPY; break; case MADV_DOFORK: + if (vma->vm_flags & VM_IO) { [...2246 lines suppressed...] + unsigned long nr_pages; + + err = strict_strtoul(buf, 10, &nr_pages); + if (err) + return -EINVAL; + + ksm_max_kernel_pages = nr_pages; + + return count; +} + +static ssize_t max_kernel_pages_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + return sprintf(buf, "%lu\n", ksm_max_kernel_pages); +} +KSM_ATTR(max_kernel_pages); + +static struct attribute *ksm_attrs[] = { + &sleep_millisecs_attr.attr, + &pages_to_scan_attr.attr, + &run_attr.attr, + &pages_shared_attr.attr, + &kernel_pages_allocated_attr.attr, + &max_kernel_pages_attr.attr, + NULL, +}; + +static struct attribute_group ksm_attr_group = { + .attrs = ksm_attrs, + .name = "ksm", +}; + +static int __init ksm_init(void) +{ + struct task_struct *ksm_thread; + int err; + + err = ksm_slab_init(); + if (err) + goto out; + + err = mm_slots_hash_init(); + if (err) + goto out_free1; + + ksm_thread = kthread_run(ksm_scan_thread, NULL, "ksmd"); + if (IS_ERR(ksm_thread)) { + printk(KERN_ERR "ksm: creating kthread failed\n"); + err = PTR_ERR(ksm_thread); + goto out_free2; + } + + err = sysfs_create_group(mm_kobj, &ksm_attr_group); + if (err) { + printk(KERN_ERR "ksm: register sysfs failed\n"); + goto out_free3; + } + + return 0; + +out_free3: + kthread_stop(ksm_thread); +out_free2: + mm_slots_hash_free(); +out_free1: + ksm_slab_free(); +out: + return err; } +module_init(ksm_init) -- 1.5.6.5 -- From: Izik Eidus Subject: [PATCH 08/10] ksm: prevent mremap move poisoning Date: Fri, 17 Jul 2009 20:30:48 +0300 KSM's scan allows for user pages to be COWed or unmapped at any time, without requiring any notification. But its stable tree does assume that when it finds a KSM page where it placed a KSM page, then it is the same KSM page that it placed there. mremap move could break that assumption: if an area containing a KSM page was unmapped, then an area containing a different KSM page was moved with mremap into the place of the original, before KSM's scan came around to notice. That could then poison a node of the stable tree, so that memcmps would "lie" and upset the ordering of the tree. Probably noone will ever need mremap move on a VM_MERGEABLE area; except that prohibiting it would make trouble for schemes in which we try making everything VM_MERGEABLE e.g. for testing: an mremap which normally works would then fail mysteriously. There's no need to go to any trouble, such as re-sorting KSM's list of rmap_items to match the new layout: simply unmerge the area to COW all its KSM pages before moving, but leave VM_MERGEABLE on so that they're remerged later. Signed-off-by: Hugh Dickins Signed-off-by: Chris Wright Signed-off-by: Izik Eidus --- mm/mremap.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/mm/mremap.c b/mm/mremap.c index a39b7b9..93addde 100644 --- a/mm/mremap.c +++ b/mm/mremap.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -182,6 +183,17 @@ static unsigned long move_vma(struct vm_area_struct *vma, if (mm->map_count >= sysctl_max_map_count - 3) return -ENOMEM; + /* + * Advise KSM to break any KSM pages in the area to be moved: + * it would be confusing if they were to turn up at the new + * location, where they happen to coincide with different KSM + * pages recently unmapped. But leave vma->vm_flags as it was, + * so KSM can come around to merge on vma and new_vma afterwards. + */ + if (ksm_madvise(vma, old_addr, old_addr + old_len, + MADV_UNMERGEABLE, &vm_flags)) + return -ENOMEM; + new_pgoff = vma->vm_pgoff + ((old_addr - vma->vm_start) >> PAGE_SHIFT); new_vma = copy_vma(&vma, new_addr, new_len, new_pgoff); if (!new_vma) -- 1.5.6.5 -- From: Izik Eidus Subject: [PATCH 09/10] ksm: change copyright message Date: Fri, 17 Jul 2009 20:30:49 +0300 Adding Hugh Dickins into the authors list. Signed-off-by: Izik Eidus --- mm/ksm.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/mm/ksm.c b/mm/ksm.c index a0fbdb2..75d7802 100644 --- a/mm/ksm.c +++ b/mm/ksm.c @@ -4,11 +4,12 @@ * This code enables dynamic sharing of identical pages found in different * memory areas, even if they are not shared by fork() * - * Copyright (C) 2008 Red Hat, Inc. + * Copyright (C) 2008-2009 Red Hat, Inc. * Authors: * Izik Eidus * Andrea Arcangeli * Chris Wright + * Hugh Dickins * * This work is licensed under the terms of the GNU GPL, version 2. */ -- 1.5.6.5 -- From: Izik Eidus Subject: [PATCH 10/10] ksm: change ksm nice level to be 5 Date: Fri, 17 Jul 2009 20:30:50 +0300 ksm should try not to disturb other tasks as much as possible. Signed-off-by: Izik Eidus --- mm/ksm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/mm/ksm.c b/mm/ksm.c index 75d7802..4afe345 100644 --- a/mm/ksm.c +++ b/mm/ksm.c @@ -1270,7 +1270,7 @@ static void ksm_do_scan(unsigned int scan_npages) static int ksm_scan_thread(void *nothing) { - set_user_nice(current, 0); + set_user_nice(current, 5); while (!kthread_should_stop()) { if (ksm_run & KSM_RUN_MERGE) { -- 1.5.6.5 linux-2.6-ppc-perfctr-oops-fix.patch: mpc7450-pmu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE linux-2.6-ppc-perfctr-oops-fix.patch --- diff --git a/arch/powerpc/kernel/mpc7450-pmu.c b/arch/powerpc/kernel/mpc7450-pmu.c index 75ff47f..ea383c1 100644 --- a/arch/powerpc/kernel/mpc7450-pmu.c +++ b/arch/powerpc/kernel/mpc7450-pmu.c @@ -408,7 +408,8 @@ struct power_pmu mpc7450_pmu = { static int init_mpc7450_pmu(void) { - if (strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/7450")) + if (cur_cpu_spec->oprofile_cpu_type && + strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/7450")) return -ENODEV; return register_power_pmu(&mpc7450_pmu); linux-2.6-qcserial-autosuspend.diff: qcserial.c | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE linux-2.6-qcserial-autosuspend.diff --- commit b2bcfa17349e5a6a01170b5269ee261dbd762a0c Author: Matthew Garrett Date: Sat Jul 18 14:43:36 2009 +0100 usb: enable autosuspend by default on qcserial All qcserial hardware supports autosuspend properly. Enable it by default. Signed-off-by: Matthew Garrett diff --git a/drivers/usb/serial/qcserial.c b/drivers/usb/serial/qcserial.c index 7528b8d..959a176 100644 --- a/drivers/usb/serial/qcserial.c +++ b/drivers/usb/serial/qcserial.c @@ -74,6 +74,8 @@ static int qcprobe(struct usb_serial *serial, const struct usb_device_id *id) ifnum = serial->interface->cur_altsetting->desc.bInterfaceNumber; dbg("This Interface = %d", ifnum); + usb_device_autosuspend_enable(serial->dev); + switch (nintf) { case 1: /* QDL mode */ linux-2.6-usb-uvc-autosuspend.diff: uvc_driver.c | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE linux-2.6-usb-uvc-autosuspend.diff --- commit 9d4c919bcfa794c054cc33155c7e3c53ac2c5684 Author: Matthew Garrett Date: Sun Jul 19 02:24:49 2009 +0100 Enable autosuspend on UVC by default diff --git a/drivers/media/video/uvc/uvc_driver.c b/drivers/media/video/uvc/uvc_driver.c index 89927b7..8de516b 100644 --- a/drivers/media/video/uvc/uvc_driver.c +++ b/drivers/media/video/uvc/uvc_driver.c @@ -1647,6 +1647,8 @@ static int uvc_probe(struct usb_interface *intf, "supported.\n", ret); } + usb_device_autosuspend_enable(udev); + uvc_trace(UVC_TRACE_PROBE, "UVC device initialized.\n"); return 0; linux-2.6-vga-arb.patch: drivers/gpu/Makefile | 2 drivers/gpu/vga/Kconfig | 10 drivers/gpu/vga/Makefile | 1 drivers/gpu/vga/vgaarb.c | 1195 +++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 + drivers/video/Kconfig | 2 include/linux/pci.h | 2 include/linux/vgaarb.h | 196 +++++++ 8 files changed, 1450 insertions(+), 2 deletions(-) --- NEW FILE linux-2.6-vga-arb.patch --- >From a00c47b3e783fe9ebb871071d2472387451d9225 Mon Sep 17 00:00:00 2001 From: Tiago Vignatti Date: Tue, 14 Jul 2009 15:57:29 +0300 Subject: [PATCH] vga: implements VGA arbitration on Linux changes since last patch: fix up so the arb doesn't turn off vga decodes on hw until first used. This worksaround an X.org problem with older X servers which fail at detecting boot device if doesn't have the VGA bit enabled. Newer pciacccess + X server fix this. add default processing use hex for the target API to match the output API balance pci get/put use the decodes count for userspace to get card count also if a gpu disables decodes move it to the next card Signed-off-by: Tiago Vignatti --- drivers/gpu/Makefile | 2 +- drivers/gpu/vga/Kconfig | 10 + drivers/gpu/vga/Makefile | 1 + drivers/gpu/vga/vgaarb.c | 1195 ++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 ++ drivers/video/Kconfig | 2 + include/linux/pci.h | 2 + include/linux/vgaarb.h | 195 ++++++++ 8 files changed, 1450 insertions(+), 1 deletions(-) create mode 100644 drivers/gpu/vga/Kconfig create mode 100644 drivers/gpu/vga/Makefile create mode 100644 drivers/gpu/vga/vgaarb.c create mode 100644 include/linux/vgaarb.h diff --git a/drivers/gpu/Makefile b/drivers/gpu/Makefile index de566cf..30879df 100644 --- a/drivers/gpu/Makefile +++ b/drivers/gpu/Makefile @@ -1 +1 @@ -obj-y += drm/ +obj-y += drm/ vga/ diff --git a/drivers/gpu/vga/Kconfig b/drivers/gpu/vga/Kconfig new file mode 100644 index 0000000..790e675 --- /dev/null +++ b/drivers/gpu/vga/Kconfig @@ -0,0 +1,10 @@ +config VGA_ARB + bool "VGA Arbitration" if EMBEDDED + default y + depends on PCI + help + Some "legacy" VGA devices implemented on PCI typically have the same + hard-decoded addresses as they did on ISA. When multiple PCI devices + are accessed at same time they need some kind of coordination. Please + see Documentation/vgaarbiter.txt for more details. Select this to + enable VGA arbiter. diff --git a/drivers/gpu/vga/Makefile b/drivers/gpu/vga/Makefile new file mode 100644 index 0000000..7cc8c1e --- /dev/null +++ b/drivers/gpu/vga/Makefile @@ -0,0 +1 @@ +obj-$(CONFIG_VGA_ARB) += vgaarb.o diff --git a/drivers/gpu/vga/vgaarb.c b/drivers/gpu/vga/vgaarb.c new file mode 100644 index 0000000..08ba44d --- /dev/null +++ b/drivers/gpu/vga/vgaarb.c @@ -0,0 +1,1195 @@ +/* + * vgaarb.c + * + * (C) Copyright 2005 Benjamin Herrenschmidt + * (C) Copyright 2007 Paulo R. Zanoni + * (C) Copyright 2007, 2009 Tiago Vignatti + * + * Implements the VGA arbitration. For details refer to + * Documentation/vgaarbiter.txt + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +#include + +static void vga_arbiter_notify_clients(void); +/* + * We keep a list of all vga devices in the system to speed + * up the various operations of the arbiter + */ +struct vga_device { + struct list_head list; + struct pci_dev *pdev; + unsigned int decodes; /* what does it decodes */ + unsigned int owns; /* what does it owns */ + unsigned int locks; /* what does it locks */ + unsigned int io_lock_cnt; /* legacy IO lock count */ + unsigned int mem_lock_cnt; /* legacy MEM lock count */ + unsigned int io_norm_cnt; /* normal IO count */ + unsigned int mem_norm_cnt; /* normal MEM count */ + + /* allow IRQ enable/disable hook */ + void *cookie; + void (*irq_set_state)(void *cookie, bool enable); + unsigned int (*set_vga_decode)(void *cookie, bool decode); +}; + +static LIST_HEAD(vga_list); +static int vga_count, vga_decode_count; +static bool vga_arbiter_used; +static DEFINE_SPINLOCK(vga_lock); +static DECLARE_WAIT_QUEUE_HEAD(vga_wait_queue); + + +static const char *vga_iostate_to_str(unsigned int iostate) +{ + /* Ignore VGA_RSRC_IO and VGA_RSRC_MEM */ + iostate &= VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM; + switch (iostate) { + case VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM: + return "io+mem"; + case VGA_RSRC_LEGACY_IO: + return "io"; + case VGA_RSRC_LEGACY_MEM: + return "mem"; + } + return "none"; +} + +static int vga_str_to_iostate(char *buf, int str_size, int *io_state) +{ + /* we could in theory hand out locks on IO and mem + * separately to userspace but it can cause deadlocks */ + if (strncmp(buf, "none", 4) == 0) { + *io_state = VGA_RSRC_NONE; + return 1; + } + + /* XXX We're not chekcing the str_size! */ + if (strncmp(buf, "io+mem", 6) == 0) + goto both; + else if (strncmp(buf, "io", 2) == 0) + goto both; + else if (strncmp(buf, "mem", 3) == 0) + goto both; + return 0; +both: + *io_state = VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM; + return 1; +} + +#ifndef __ARCH_HAS_VGA_DEFAULT_DEVICE +/* this is only used a cookie - it should not be dereferenced */ +static struct pci_dev *vga_default; +#endif + +static void vga_arb_device_card_gone(struct pci_dev *pdev); + +/* Find somebody in our list */ +static struct vga_device *vgadev_find(struct pci_dev *pdev) +{ + struct vga_device *vgadev; + + list_for_each_entry(vgadev, &vga_list, list) + if (pdev == vgadev->pdev) + return vgadev; + return NULL; +} + +/* Returns the default VGA device (vgacon's babe) */ +#ifndef __ARCH_HAS_VGA_DEFAULT_DEVICE +struct pci_dev *vga_default_device(void) +{ + return vga_default; +} +#endif + +static inline void vga_irq_set_state(struct vga_device *vgadev, bool state) +{ + if (vgadev->irq_set_state) + vgadev->irq_set_state(vgadev->cookie, state); +} + + +/* If we don't ever use VGA arb we should avoid + turning off anything anywhere due to old X servers getting + confused about the boot device not being VGA */ +static void vga_check_first_use(void) +{ + /* we should inform all GPUs in the system that + * VGA arb has occured and to try and disable resources + * if they can */ + if (!vga_arbiter_used) { + vga_arbiter_used = true; + vga_arbiter_notify_clients(); + } +} + +static struct vga_device *__vga_tryget(struct vga_device *vgadev, + unsigned int rsrc) +{ + unsigned int wants, legacy_wants, match; + struct vga_device *conflict; + unsigned int pci_bits; + /* Account for "normal" resources to lock. If we decode the legacy, + * counterpart, we need to request it as well + */ + if ((rsrc & VGA_RSRC_NORMAL_IO) && + (vgadev->decodes & VGA_RSRC_LEGACY_IO)) + rsrc |= VGA_RSRC_LEGACY_IO; + if ((rsrc & VGA_RSRC_NORMAL_MEM) && + (vgadev->decodes & VGA_RSRC_LEGACY_MEM)) + rsrc |= VGA_RSRC_LEGACY_MEM; + + pr_devel("%s: %d\n", __func__, rsrc); + pr_devel("%s: owns: %d\n", __func__, vgadev->owns); + + /* Check what resources we need to acquire */ + wants = rsrc & ~vgadev->owns; + + /* We already own everything, just mark locked & bye bye */ + if (wants == 0) + goto lock_them; + + /* We don't need to request a legacy resource, we just enable + * appropriate decoding and go + */ + legacy_wants = wants & VGA_RSRC_LEGACY_MASK; + if (legacy_wants == 0) + goto enable_them; + + /* Ok, we don't, let's find out how we need to kick off */ + list_for_each_entry(conflict, &vga_list, list) { + unsigned int lwants = legacy_wants; + unsigned int change_bridge = 0; + + /* Don't conflict with myself */ + if (vgadev == conflict) + continue; + + /* Check if the architecture allows a conflict between those + * 2 devices or if they are on separate domains + */ + if (!vga_conflicts(vgadev->pdev, conflict->pdev)) + continue; + + /* We have a possible conflict. before we go further, we must + * check if we sit on the same bus as the conflicting device. + * if we don't, then we must tie both IO and MEM resources + * together since there is only a single bit controlling + * VGA forwarding on P2P bridges + */ + if (vgadev->pdev->bus != conflict->pdev->bus) { + change_bridge = 1; + lwants = VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM; + } + + /* Check if the guy has a lock on the resource. If he does, + * return the conflicting entry + */ + if (conflict->locks & lwants) + return conflict; + + /* Ok, now check if he owns the resource we want. We don't need + * to check "decodes" since it should be impossible to own + * own legacy resources you don't decode unless I have a bug + * in this code... + */ + WARN_ON(conflict->owns & ~conflict->decodes); + match = lwants & conflict->owns; + if (!match) + continue; + + /* looks like he doesn't have a lock, we can steal + * them from him + */ + vga_irq_set_state(conflict, false); + + pci_bits = 0; + if (lwants & (VGA_RSRC_LEGACY_MEM|VGA_RSRC_NORMAL_MEM)) + pci_bits |= PCI_COMMAND_MEMORY; + if (lwants & (VGA_RSRC_LEGACY_IO|VGA_RSRC_NORMAL_IO)) + pci_bits |= PCI_COMMAND_IO; + + pci_set_vga_state(conflict->pdev, false, pci_bits, + change_bridge); + conflict->owns &= ~lwants; + /* If he also owned non-legacy, that is no longer the case */ + if (lwants & VGA_RSRC_LEGACY_MEM) + conflict->owns &= ~VGA_RSRC_NORMAL_MEM; + if (lwants & VGA_RSRC_LEGACY_IO) + conflict->owns &= ~VGA_RSRC_NORMAL_IO; + } + +enable_them: + /* ok dude, we got it, everybody conflicting has been disabled, let's + * enable us. Make sure we don't mark a bit in "owns" that we don't + * also have in "decodes". We can lock resources we don't decode but + * not own them. + */ + pci_bits = 0; + if (wants & (VGA_RSRC_LEGACY_MEM|VGA_RSRC_NORMAL_MEM)) + pci_bits |= PCI_COMMAND_MEMORY; + if (wants & (VGA_RSRC_LEGACY_IO|VGA_RSRC_NORMAL_IO)) + pci_bits |= PCI_COMMAND_IO; + pci_set_vga_state(vgadev->pdev, true, pci_bits, !!(wants & VGA_RSRC_LEGACY_MASK)); + + vga_irq_set_state(vgadev, true); + vgadev->owns |= (wants & vgadev->decodes); +lock_them: + vgadev->locks |= (rsrc & VGA_RSRC_LEGACY_MASK); + if (rsrc & VGA_RSRC_LEGACY_IO) + vgadev->io_lock_cnt++; + if (rsrc & VGA_RSRC_LEGACY_MEM) + vgadev->mem_lock_cnt++; + if (rsrc & VGA_RSRC_NORMAL_IO) + vgadev->io_norm_cnt++; + if (rsrc & VGA_RSRC_NORMAL_MEM) + vgadev->mem_norm_cnt++; + + return NULL; +} + +static void __vga_put(struct vga_device *vgadev, unsigned int rsrc) +{ + unsigned int old_locks = vgadev->locks; + + pr_devel("%s\n", __func__); + + /* Update our counters, and account for equivalent legacy resources + * if we decode them + */ + if ((rsrc & VGA_RSRC_NORMAL_IO) && vgadev->io_norm_cnt > 0) { + vgadev->io_norm_cnt--; + if (vgadev->decodes & VGA_RSRC_LEGACY_IO) + rsrc |= VGA_RSRC_LEGACY_IO; + } + if ((rsrc & VGA_RSRC_NORMAL_MEM) && vgadev->mem_norm_cnt > 0) { + vgadev->mem_norm_cnt--; + if (vgadev->decodes & VGA_RSRC_LEGACY_MEM) + rsrc |= VGA_RSRC_LEGACY_MEM; + } + if ((rsrc & VGA_RSRC_LEGACY_IO) && vgadev->io_lock_cnt > 0) + vgadev->io_lock_cnt--; + if ((rsrc & VGA_RSRC_LEGACY_MEM) && vgadev->mem_lock_cnt > 0) + vgadev->mem_lock_cnt--; + + /* Just clear lock bits, we do lazy operations so we don't really + * have to bother about anything else at this point + */ + if (vgadev->io_lock_cnt == 0) + vgadev->locks &= ~VGA_RSRC_LEGACY_IO; + if (vgadev->mem_lock_cnt == 0) + vgadev->locks &= ~VGA_RSRC_LEGACY_MEM; + + /* Kick the wait queue in case somebody was waiting if we actually + * released something + */ + if (old_locks != vgadev->locks) + wake_up_all(&vga_wait_queue); +} + +int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible) +{ + struct vga_device *vgadev, *conflict; + unsigned long flags; + wait_queue_t wait; + int rc = 0; + + vga_check_first_use(); + /* The one who calls us should check for this, but lets be sure... */ + if (pdev == NULL) + pdev = vga_default_device(); + if (pdev == NULL) + return 0; + + for (;;) { + spin_lock_irqsave(&vga_lock, flags); + vgadev = vgadev_find(pdev); + if (vgadev == NULL) { + spin_unlock_irqrestore(&vga_lock, flags); + rc = -ENODEV; + break; + } + conflict = __vga_tryget(vgadev, rsrc); + spin_unlock_irqrestore(&vga_lock, flags); + if (conflict == NULL) + break; + + + /* We have a conflict, we wait until somebody kicks the + * work queue. Currently we have one work queue that we + * kick each time some resources are released, but it would + * be fairly easy to have a per device one so that we only + * need to attach to the conflicting device + */ + init_waitqueue_entry(&wait, current); + add_wait_queue(&vga_wait_queue, &wait); + set_current_state(interruptible ? + TASK_INTERRUPTIBLE : + TASK_UNINTERRUPTIBLE); + if (signal_pending(current)) { + rc = -EINTR; + break; + } + schedule(); + remove_wait_queue(&vga_wait_queue, &wait); + set_current_state(TASK_RUNNING); + } + return rc; +} +EXPORT_SYMBOL(vga_get); + +int vga_tryget(struct pci_dev *pdev, unsigned int rsrc) +{ + struct vga_device *vgadev; + unsigned long flags; + int rc = 0; + + vga_check_first_use(); + + /* The one who calls us should check for this, but lets be sure... */ + if (pdev == NULL) + pdev = vga_default_device(); + if (pdev == NULL) + return 0; + spin_lock_irqsave(&vga_lock, flags); + vgadev = vgadev_find(pdev); + if (vgadev == NULL) { + rc = -ENODEV; + goto bail; + } + if (__vga_tryget(vgadev, rsrc)) + rc = -EBUSY; +bail: + spin_unlock_irqrestore(&vga_lock, flags); + return rc; +} +EXPORT_SYMBOL(vga_tryget); + +void vga_put(struct pci_dev *pdev, unsigned int rsrc) +{ + struct vga_device *vgadev; + unsigned long flags; + + /* The one who calls us should check for this, but lets be sure... */ + if (pdev == NULL) + pdev = vga_default_device(); + if (pdev == NULL) + return; + spin_lock_irqsave(&vga_lock, flags); + vgadev = vgadev_find(pdev); + if (vgadev == NULL) + goto bail; + __vga_put(vgadev, rsrc); +bail: + spin_unlock_irqrestore(&vga_lock, flags); +} +EXPORT_SYMBOL(vga_put); + +/* + * Currently, we assume that the "initial" setup of the system is + * not sane, that is we come up with conflicting devices and let + * the arbiter's client decides if devices decodes or not legacy + * things. + */ +static void vga_arbiter_add_pci_device(struct pci_dev *pdev) +{ + struct vga_device *vgadev; + unsigned long flags; + struct pci_bus *bus; + struct pci_dev *bridge; + u16 cmd; + + /* Only deal with VGA class devices */ + if ((pdev->class >> 8) != PCI_CLASS_DISPLAY_VGA) + return; + + /* Allocate structure */ + vgadev = kmalloc(sizeof(struct vga_device), GFP_KERNEL); + if (vgadev == NULL) { + pr_err("vgaarb: failed to allocate pci device\n"); + /* What to do on allocation failure ? For now, let's + * just do nothing, I'm not sure there is anything saner + * to be done + */ + return; + } + + memset(vgadev, 0, sizeof(*vgadev)); + + /* Take lock & check for duplicates */ + spin_lock_irqsave(&vga_lock, flags); + if (vgadev_find(pdev) != NULL) { + BUG_ON(1); + goto fail; + } + vgadev->pdev = pdev; + + /* By default, assume we decode everything */ + vgadev->decodes = VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM | + VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM; + + /* by default mark it as decoding */ + vga_decode_count++; + /* Mark that we "own" resources based on our enables, we will + * clear that below if the bridge isn't forwarding + */ + pci_read_config_word(pdev, PCI_COMMAND, &cmd); + if (cmd & PCI_COMMAND_IO) + vgadev->owns |= VGA_RSRC_LEGACY_IO; + if (cmd & PCI_COMMAND_MEMORY) + vgadev->owns |= VGA_RSRC_LEGACY_MEM; + + /* Check if VGA cycles can get down to us */ + bus = pdev->bus; + while (bus) { + bridge = bus->self; + if (bridge) { + u16 l; + pci_read_config_word(bridge, PCI_BRIDGE_CONTROL, + &l); + if (!(l & PCI_BRIDGE_CTL_VGA)) { + vgadev->owns = 0; + break; + } + } + bus = bus->parent; + } + + /* Deal with VGA default device. Use first enabled one + * by default if arch doesn't have it's own hook + */ +#ifndef __ARCH_HAS_VGA_DEFAULT_DEVICE + if (vga_default == NULL && + ((vgadev->owns & VGA_RSRC_LEGACY_MASK) == VGA_RSRC_LEGACY_MASK)) + vga_default = pci_dev_get(pdev); +#endif + + /* Add to the list */ + list_add(&vgadev->list, &vga_list); + vga_count++; + pr_info("vgaarb: device added: PCI:%s,decodes=%s,owns=%s,locks=%s\n", + pci_name(pdev), + vga_iostate_to_str(vgadev->decodes), + vga_iostate_to_str(vgadev->owns), + vga_iostate_to_str(vgadev->locks)); + + spin_unlock_irqrestore(&vga_lock, flags); + return; +fail: + spin_unlock_irqrestore(&vga_lock, flags); + kfree(vgadev); +} + +static void vga_arbiter_del_pci_device(struct pci_dev *pdev) +{ + struct vga_device *vgadev; + unsigned long flags; + + spin_lock_irqsave(&vga_lock, flags); + vgadev = vgadev_find(pdev); + if (vgadev == NULL) + goto bail; + + if (vga_default == pdev) { + pci_dev_put(vga_default); + vga_default = NULL; + } + + if (vgadev->decodes & (VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM)) + vga_decode_count--; + + /* Remove entry from list */ + list_del(&vgadev->list); + vga_count--; + /* Notify userland driver that the device is gone so it discards + * it's copies of the pci_dev pointer + */ + vga_arb_device_card_gone(pdev); + + /* Wake up all possible waiters */ + wake_up_all(&vga_wait_queue); +bail: + spin_unlock_irqrestore(&vga_lock, flags); + kfree(vgadev); +} + +/* this is called with the lock */ +static inline void vga_update_device_decodes(struct vga_device *vgadev, + int new_decodes) +{ + int old_decodes; + struct vga_device *new_vgadev, *conflict; + + old_decodes = vgadev->decodes; + vgadev->decodes = new_decodes; + + pr_info("vgaarb: device changed decodes: PCI:%s,olddecodes=%s,decodes=%s\n", + pci_name(vgadev->pdev), + vga_iostate_to_str(old_decodes), + vga_iostate_to_str(vgadev->decodes)); + + /* if we own the decodes we should move them along to + another card */ + if ((vgadev->owns & new_decodes) && (vga_count > 1)) { + vgadev->owns &= new_decodes; + list_for_each_entry(new_vgadev, &vga_list, list) { + if ((new_vgadev != vgadev) && + (new_vgadev->decodes & VGA_RSRC_LEGACY_MASK)) { + conflict = __vga_tryget(new_vgadev, VGA_RSRC_LEGACY_MASK); + if (!conflict) + __vga_put(new_vgadev, VGA_RSRC_LEGACY_MASK); + break; + } + } + } + + /* change decodes counter */ + if (old_decodes != new_decodes) { + if (new_decodes & (VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM)) + vga_decode_count++; + else + vga_decode_count--; + } +} + +void __vga_set_legacy_decoding(struct pci_dev *pdev, unsigned int decodes, bool userspace) +{ + struct vga_device *vgadev; + unsigned long flags; + + decodes &= VGA_RSRC_LEGACY_MASK; + + spin_lock_irqsave(&vga_lock, flags); + vgadev = vgadev_find(pdev); + if (vgadev == NULL) + goto bail; + + /* don't let userspace futz with kernel driver decodes */ + if (userspace && vgadev->set_vga_decode) + goto bail; + + /* update the device decodes + counter */ + vga_update_device_decodes(vgadev, decodes); + + /* XXX if somebody is going from "doesn't decode" to "decodes" state + * here, additional care must be taken as we may have pending owner + * ship of non-legacy region ... + */ +bail: + spin_unlock_irqrestore(&vga_lock, flags); +} + +void vga_set_legacy_decoding(struct pci_dev *pdev, unsigned int decodes) +{ + __vga_set_legacy_decoding(pdev, decodes, false); +} +EXPORT_SYMBOL(vga_set_legacy_decoding); + +/* return number of active VGA devices */ +/* call with NULL to unregister */ +int vga_client_register(struct pci_dev *pdev, void *cookie, + void (*irq_set_state)(void *cookie, bool state), + unsigned int (*set_vga_decode)(void *cookie, bool decode)) +{ + int ret = -1; + struct vga_device *vgadev; + unsigned long flags; + + spin_lock_irqsave(&vga_lock, flags); + vgadev = vgadev_find(pdev); + if (!vgadev) + goto bail; + + vgadev->irq_set_state = irq_set_state; + vgadev->set_vga_decode = set_vga_decode; + vgadev->cookie = cookie; + ret = 0; + +bail: + spin_unlock_irqrestore(&vga_lock, flags); + return ret; + +} +EXPORT_SYMBOL(vga_client_register); + +/* + * Char driver implementation + * + * Semantics is: + * + * open : open user instance of the arbitrer. by default, it's + * attached to the default VGA device of the system. + * + * close : close user instance, release locks + * + * read : return a string indicating the status of the target. + * an IO state string is of the form {io,mem,io+mem,none}, + * mc and ic are respectively mem and io lock counts (for + * debugging/diagnostic only). "decodes" indicate what the + * card currently decodes, "owns" indicates what is currently + * enabled on it, and "locks" indicates what is locked by this + * card. If the card is unplugged, we get "invalid" then for + * card_ID and an -ENODEV error is returned for any command + * until a new card is targeted + * + * ",decodes=,owns=,locks= (ic,mc)" + * + * write : write a command to the arbiter. List of commands is: + * + * target : switch target to card (see below) + * lock : acquires locks on target ("none" is invalid io_state) + * trylock : non-blocking acquire locks on target + * unlock : release locks on target + * unlock all : release all locks on target held by this user + * decodes : set the legacy decoding attributes for the card + * + * poll : event if something change on any card (not just the target) + * + * card_ID is of the form "PCI:domain:bus:dev.fn". It can be set to "default" + * to go back to the system default card (TODO: not implemented yet). + * Currently, only PCI is supported as a prefix, but the userland API may + * support other bus types in the future, even if the current kernel + * implementation doesn't. + * + * Note about locks: + * + * The driver keeps track of which user has what locks on which card. It + * supports stacking, like the kernel one. This complexifies the implementation + * a bit, but makes the arbiter more tolerant to userspace problems and able + * to properly cleanup in all cases when a process dies. + * Currently, a max of 16 cards simultaneously can have locks issued from + * userspace for a given user (file descriptor instance) of the arbiter. + * + * If the device is hot-unplugged, there is a hook inside the module to notify + * they being added/removed in the system and automatically added/removed in + * the arbiter. + */ + +#define MAX_USER_CARDS 16 +#define PCI_INVALID_CARD ((struct pci_dev *)-1UL) + +/* + * Each user has an array of these, tracking which cards have locks + */ +struct vga_arb_user_card { + struct pci_dev *pdev; + unsigned int mem_cnt; + unsigned int io_cnt; +}; + +struct vga_arb_private { + struct list_head list; + struct pci_dev *target; + struct vga_arb_user_card cards[MAX_USER_CARDS]; + spinlock_t lock; +}; + +static LIST_HEAD(vga_user_list); +static DEFINE_SPINLOCK(vga_user_lock); + + +/* + * This function gets a string in the format: "PCI:domain:bus:dev.fn" and + * returns the respective values. If the string is not in this format, + * it returns 0. + */ +static int vga_pci_str_to_vars(char *buf, int count, unsigned int *domain, + unsigned int *bus, unsigned int *devfn) +{ + int n; + unsigned int slot, func; + + + n = sscanf(buf, "PCI:%x:%x:%x.%x", domain, bus, &slot, &func); + if (n != 4) + return 0; + + *devfn = PCI_DEVFN(slot, func); + + return 1; +} + +static ssize_t vga_arb_read(struct file *file, char __user * buf, + size_t count, loff_t *ppos) +{ + struct vga_arb_private *priv = file->private_data; + struct vga_device *vgadev; + struct pci_dev *pdev; + unsigned long flags; + size_t len; + int rc; + char *lbuf; + + lbuf = kmalloc(1024, GFP_KERNEL); + if (lbuf == NULL) + return -ENOMEM; + + /* Shields against vga_arb_device_card_gone (pci_dev going + * away), and allows access to vga list + */ + spin_lock_irqsave(&vga_lock, flags); + + /* If we are targetting the default, use it */ + pdev = priv->target; + if (pdev == NULL || pdev == PCI_INVALID_CARD) { + spin_unlock_irqrestore(&vga_lock, flags); + len = sprintf(lbuf, "invalid"); + goto done; + } + + /* Find card vgadev structure */ + vgadev = vgadev_find(pdev); + if (vgadev == NULL) { + /* Wow, it's not in the list, that shouldn't happen, + * let's fix us up and return invalid card + */ + if (pdev == priv->target) + vga_arb_device_card_gone(pdev); + spin_unlock_irqrestore(&vga_lock, flags); + len = sprintf(lbuf, "invalid"); + goto done; + } + + /* Fill the buffer with infos */ + len = snprintf(lbuf, 1024, + "count:%d,PCI:%s,decodes=%s,owns=%s,locks=%s(%d:%d)\n", + vga_decode_count, pci_name(pdev), + vga_iostate_to_str(vgadev->decodes), + vga_iostate_to_str(vgadev->owns), + vga_iostate_to_str(vgadev->locks), + vgadev->io_lock_cnt, vgadev->mem_lock_cnt); + + spin_unlock_irqrestore(&vga_lock, flags); +done: + + /* Copy that to user */ + if (len > count) + len = count; + rc = copy_to_user(buf, lbuf, len); + kfree(lbuf); + if (rc) + return -EFAULT; + return len; +} + +/* + * TODO: To avoid parsing inside kernel and to improve the speed we may + * consider use ioctl here + */ +static ssize_t vga_arb_write(struct file *file, const char __user * buf, + size_t count, loff_t *ppos) +{ + struct vga_arb_private *priv = file->private_data; + struct vga_arb_user_card *uc = NULL; + struct pci_dev *pdev; + + unsigned int io_state; + + char *kbuf, *curr_pos; + size_t remaining = count; + + int ret_val; + int i; + + + kbuf = kmalloc(count + 1, GFP_KERNEL); + if (!kbuf) + return -ENOMEM; + + if (copy_from_user(kbuf, buf, count)) { + kfree(kbuf); + return -EFAULT; + } + curr_pos = kbuf; + kbuf[count] = '\0'; /* Just to make sure... */ + + if (strncmp(curr_pos, "lock ", 5) == 0) { + curr_pos += 5; + remaining -= 5; + + pr_devel("client 0x%X called 'lock'\n", (int)priv); + + if (!vga_str_to_iostate(curr_pos, remaining, &io_state)) { + ret_val = -EPROTO; + goto done; + } + if (io_state == VGA_RSRC_NONE) { + ret_val = -EPROTO; + goto done; + } + + pdev = priv->target; + if (priv->target == NULL) { + ret_val = -ENODEV; + goto done; + } + + vga_get_uninterruptible(pdev, io_state); + + /* Update the client's locks lists... */ + for (i = 0; i < MAX_USER_CARDS; i++) { + if (priv->cards[i].pdev == pdev) { + if (io_state & VGA_RSRC_LEGACY_IO) + priv->cards[i].io_cnt++; + if (io_state & VGA_RSRC_LEGACY_MEM) + priv->cards[i].mem_cnt++; + break; + } + } + + ret_val = count; + goto done; + } else if (strncmp(curr_pos, "unlock ", 7) == 0) { + curr_pos += 7; + remaining -= 7; + + pr_devel("client 0x%X called 'unlock'\n", (int)priv); + + if (strncmp(curr_pos, "all", 3) == 0) + io_state = VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM; + else { + if (!vga_str_to_iostate + (curr_pos, remaining, &io_state)) { + ret_val = -EPROTO; + goto done; + } + /* TODO: Add this? + if (io_state == VGA_RSRC_NONE) { + ret_val = -EPROTO; + goto done; + } + */ + } + + pdev = priv->target; + if (priv->target == NULL) { + ret_val = -ENODEV; + goto done; + } + for (i = 0; i < MAX_USER_CARDS; i++) { + if (priv->cards[i].pdev == pdev) + uc = &priv->cards[i]; + } + + if (!uc) + return -EINVAL; + + if (io_state & VGA_RSRC_LEGACY_IO && uc->io_cnt == 0) + return -EINVAL; + + if (io_state & VGA_RSRC_LEGACY_MEM && uc->mem_cnt == 0) + return -EINVAL; + + vga_put(pdev, io_state); + + if (io_state & VGA_RSRC_LEGACY_IO) + uc->io_cnt--; + if (io_state & VGA_RSRC_LEGACY_MEM) + uc->mem_cnt--; + + ret_val = count; + goto done; + } else if (strncmp(curr_pos, "trylock ", 8) == 0) { + curr_pos += 8; + remaining -= 8; + + pr_devel("client 0x%X called 'trylock'\n", (int)priv); + + if (!vga_str_to_iostate(curr_pos, remaining, &io_state)) { + ret_val = -EPROTO; + goto done; + } + /* TODO: Add this? + if (io_state == VGA_RSRC_NONE) { + ret_val = -EPROTO; + goto done; + } + */ + + pdev = priv->target; + if (priv->target == NULL) { + ret_val = -ENODEV; + goto done; + } + + if (vga_tryget(pdev, io_state)) { + /* Update the client's locks lists... */ + for (i = 0; i < MAX_USER_CARDS; i++) { + if (priv->cards[i].pdev == pdev) { + if (io_state & VGA_RSRC_LEGACY_IO) + priv->cards[i].io_cnt++; + if (io_state & VGA_RSRC_LEGACY_MEM) + priv->cards[i].mem_cnt++; + break; + } + } + ret_val = count; + goto done; + } else { + ret_val = -EBUSY; + goto done; + } + + } else if (strncmp(curr_pos, "target ", 7) == 0) { + unsigned int domain, bus, devfn; + struct vga_device *vgadev; + + curr_pos += 7; + remaining -= 7; + pr_devel("client 0x%X called 'target'\n", (int)priv); + /* if target is default */ + if (!strncmp(buf, "default", 7)) + pdev = pci_dev_get(vga_default_device()); + else { + if (!vga_pci_str_to_vars(curr_pos, remaining, + &domain, &bus, &devfn)) { + ret_val = -EPROTO; + goto done; + } + + pdev = pci_get_bus_and_slot(bus, devfn); + if (!pdev) { + pr_info("vgaarb: invalid PCI address!\n"); + ret_val = -ENODEV; + goto done; + } + } + + vgadev = vgadev_find(pdev); + if (vgadev == NULL) { + pr_info("vgaarb: this pci device is not a vga device\n"); + pci_dev_put(pdev); + ret_val = -ENODEV; + goto done; + } + + priv->target = pdev; + for (i = 0; i < MAX_USER_CARDS; i++) { + if (priv->cards[i].pdev == pdev) + break; + if (priv->cards[i].pdev == NULL) { + priv->cards[i].pdev = pdev; + priv->cards[i].io_cnt = 0; + priv->cards[i].mem_cnt = 0; + break; + } + } + if (i == MAX_USER_CARDS) { + pr_err("vgaarb: maximum user cards number reached!\n"); + pci_dev_put(pdev); + /* XXX: which value to return? */ + ret_val = -ENOMEM; + goto done; + } + + ret_val = count; + pci_dev_put(pdev); + goto done; + + + } else if (strncmp(curr_pos, "decodes ", 8) == 0) { + curr_pos += 8; + remaining -= 8; + pr_devel("vgaarb: client 0x%X called 'decodes'\n", (int)priv); + + if (!vga_str_to_iostate(curr_pos, remaining, &io_state)) { + ret_val = -EPROTO; + goto done; + } + pdev = priv->target; + if (priv->target == NULL) { + ret_val = -ENODEV; + goto done; + } + + __vga_set_legacy_decoding(pdev, io_state, true); + ret_val = count; + goto done; + } + /* If we got here, the message written is not part of the protocol! */ + kfree(kbuf); + return -EPROTO; + +done: + kfree(kbuf); + return ret_val; +} + +static unsigned int vga_arb_fpoll(struct file *file, poll_table * wait) +{ + struct vga_arb_private *priv = file->private_data; + + pr_devel("%s\n", __func__); + + if (priv == NULL) + return -ENODEV; + poll_wait(file, &vga_wait_queue, wait); + return POLLIN; +} + +static int vga_arb_open(struct inode *inode, struct file *file) +{ + struct vga_arb_private *priv; + unsigned long flags; + + pr_devel("%s\n", __func__); + + priv = kmalloc(sizeof(struct vga_arb_private), GFP_KERNEL); + if (priv == NULL) + return -ENOMEM; + memset(priv, 0, sizeof(*priv)); + spin_lock_init(&priv->lock); + file->private_data = priv; + + spin_lock_irqsave(&vga_user_lock, flags); + list_add(&priv->list, &vga_user_list); + spin_unlock_irqrestore(&vga_user_lock, flags); + + /* Set the client' lists of locks */ + priv->target = vga_default_device(); /* Maybe this is still null! */ + priv->cards[0].pdev = priv->target; + priv->cards[0].io_cnt = 0; + priv->cards[0].mem_cnt = 0; + + + return 0; +} + +static int vga_arb_release(struct inode *inode, struct file *file) +{ + struct vga_arb_private *priv = file->private_data; + struct vga_arb_user_card *uc; + unsigned long flags; + int i; + + pr_devel("%s\n", __func__); + + if (priv == NULL) + return -ENODEV; + + spin_lock_irqsave(&vga_user_lock, flags); + list_del(&priv->list); + for (i = 0; i < MAX_USER_CARDS; i++) { + uc = &priv->cards[i]; + if (uc->pdev == NULL) + continue; + pr_devel("uc->io_cnt == %d, uc->mem_cnt == %d\n", + uc->io_cnt, uc->mem_cnt); + while (uc->io_cnt--) + vga_put(uc->pdev, VGA_RSRC_LEGACY_IO); + while (uc->mem_cnt--) + vga_put(uc->pdev, VGA_RSRC_LEGACY_MEM); + } + spin_unlock_irqrestore(&vga_user_lock, flags); + + kfree(priv); + + return 0; +} + +static void vga_arb_device_card_gone(struct pci_dev *pdev) +{ +} + +/* + * callback any registered clients to let them know we have a + * change in VGA cards + */ +static void vga_arbiter_notify_clients(void) +{ + struct vga_device *vgadev; + unsigned long flags; + uint32_t new_decodes; + bool new_state; + + if (!vga_arbiter_used) + return; + + spin_lock_irqsave(&vga_lock, flags); + list_for_each_entry(vgadev, &vga_list, list) { + if (vga_count > 1) + new_state = false; + else + new_state = true; + if (vgadev->set_vga_decode) { + new_decodes = vgadev->set_vga_decode(vgadev->cookie, new_state); + vga_update_device_decodes(vgadev, new_decodes); + } + } + spin_unlock_irqrestore(&vga_lock, flags); +} + +static int pci_notify(struct notifier_block *nb, unsigned long action, + void *data) +{ + struct device *dev = data; + struct pci_dev *pdev = to_pci_dev(dev); + + pr_devel("%s\n", __func__); + + /* For now we're only intereted in devices added and removed. I didn't + * test this thing here, so someone needs to double check for the + * cases of hotplugable vga cards. */ + if (action == BUS_NOTIFY_ADD_DEVICE) + vga_arbiter_add_pci_device(pdev); + else if (action == BUS_NOTIFY_DEL_DEVICE) + vga_arbiter_del_pci_device(pdev); + + vga_arbiter_notify_clients(); + return 0; +} + +static struct notifier_block pci_notifier = { + .notifier_call = pci_notify, +}; + +static const struct file_operations vga_arb_device_fops = { + .read = vga_arb_read, + .write = vga_arb_write, + .poll = vga_arb_fpoll, + .open = vga_arb_open, + .release = vga_arb_release, +}; + +static struct miscdevice vga_arb_device = { + MISC_DYNAMIC_MINOR, "vga_arbiter", &vga_arb_device_fops +}; + +static int __init vga_arb_device_init(void) +{ + int rc; + struct pci_dev *pdev; + + rc = misc_register(&vga_arb_device); + if (rc < 0) + pr_err("vgaarb: error %d registering device\n", rc); + + bus_register_notifier(&pci_bus_type, &pci_notifier); + + /* We add all pci devices satisfying vga class in the arbiter by + * default */ + pdev = NULL; + while ((pdev = + pci_get_subsys(PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, + PCI_ANY_ID, pdev)) != NULL) + vga_arbiter_add_pci_device(pdev); + + pr_info("vgaarb: loaded\n"); + return rc; +} +subsys_initcall(vga_arb_device_init); diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c index dbd0f94..d837606 100644 --- a/drivers/pci/pci.c +++ b/drivers/pci/pci.c @@ -2502,6 +2502,50 @@ int pci_resource_bar(struct pci_dev *dev, int resno, enum pci_bar_type *type) return 0; } +/** + * pci_set_vga_state - set VGA decode state on device and parents if requested + * @dev the PCI device + * @decode - true = enable decoding, false = disable decoding + * @command_bits PCI_COMMAND_IO and/or PCI_COMMAND_MEMORY + * @change_bridge - traverse ancestors and change bridges + */ +int pci_set_vga_state(struct pci_dev *dev, bool decode, + unsigned int command_bits, bool change_bridge) +{ + struct pci_bus *bus; + struct pci_dev *bridge; + u16 cmd; + + WARN_ON(command_bits & ~(PCI_COMMAND_IO|PCI_COMMAND_MEMORY)); + + pci_read_config_word(dev, PCI_COMMAND, &cmd); + if (decode == true) + cmd |= command_bits; + else + cmd &= ~command_bits; + pci_write_config_word(dev, PCI_COMMAND, cmd); + + if (change_bridge == false) + return 0; + + bus = dev->bus; + while (bus) { + bridge = bus->self; + if (bridge) { + pci_read_config_word(bridge, PCI_BRIDGE_CONTROL, + &cmd); + if (decode == true) + cmd |= PCI_BRIDGE_CTL_VGA; + else + cmd &= ~PCI_BRIDGE_CTL_VGA; + pci_write_config_word(bridge, PCI_BRIDGE_CONTROL, + cmd); + } + bus = bus->parent; + } + return 0; +} + #define RESOURCE_ALIGNMENT_PARAM_SIZE COMMAND_LINE_SIZE static char resource_alignment_param[RESOURCE_ALIGNMENT_PARAM_SIZE] = {0}; spinlock_t resource_alignment_lock = SPIN_LOCK_UNLOCKED; diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index 8afcf08..f4ed145 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig @@ -7,6 +7,8 @@ menu "Graphics support" source "drivers/char/agp/Kconfig" +source "drivers/gpu/vga/Kconfig" + source "drivers/gpu/drm/Kconfig" config VGASTATE diff --git a/include/linux/pci.h b/include/linux/pci.h index 115fb7b..7ba6eba 100644 --- a/include/linux/pci.h +++ b/include/linux/pci.h @@ -805,6 +805,8 @@ int pci_cfg_space_size_ext(struct pci_dev *dev); int pci_cfg_space_size(struct pci_dev *dev); unsigned char pci_bus_max_busnr(struct pci_bus *bus); +int pci_set_vga_state(struct pci_dev *pdev, bool decode, + unsigned int command_bits, bool change_bridge); /* kmem_cache style wrapper around pci_alloc_consistent() */ #include diff --git a/include/linux/vgaarb.h b/include/linux/vgaarb.h new file mode 100644 index 0000000..68229ce --- /dev/null +++ b/include/linux/vgaarb.h @@ -0,0 +1,195 @@ +/* + * vgaarb.c + * + * (C) Copyright 2005 Benjamin Herrenschmidt + * (C) Copyright 2007 Paulo R. Zanoni + * (C) Copyright 2007, 2009 Tiago Vignatti + */ + +#ifndef LINUX_VGA_H + +#include + +/* Legacy VGA regions */ +#define VGA_RSRC_NONE 0x00 +#define VGA_RSRC_LEGACY_IO 0x01 +#define VGA_RSRC_LEGACY_MEM 0x02 +#define VGA_RSRC_LEGACY_MASK (VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM) +/* Non-legacy access */ +#define VGA_RSRC_NORMAL_IO 0x04 +#define VGA_RSRC_NORMAL_MEM 0x08 + +/* Passing that instead of a pci_dev to use the system "default" + * device, that is the one used by vgacon. Archs will probably + * have to provide their own vga_default_device(); + */ +#define VGA_DEFAULT_DEVICE (NULL) + +/* For use by clients */ + +/** + * vga_set_legacy_decoding + * + * @pdev: pci device of the VGA card + * @decodes: bit mask of what legacy regions the card decodes + * + * Indicates to the arbiter if the card decodes legacy VGA IOs, + * legacy VGA Memory, both, or none. All cards default to both, + * the card driver (fbdev for example) should tell the arbiter + * if it has disabled legacy decoding, so the card can be left + * out of the arbitration process (and can be safe to take + * interrupts at any time. + */ +extern void vga_set_legacy_decoding(struct pci_dev *pdev, + unsigned int decodes); + +/** + * vga_get - acquire & locks VGA resources + * + * pdev: pci device of the VGA card or NULL for the system default + * rsrc: bit mask of resources to acquire and lock + * interruptible: blocking should be interruptible by signals ? + * + * This function acquires VGA resources for the given + * card and mark those resources locked. If the resource requested + * are "normal" (and not legacy) resources, the arbiter will first check + * wether the card is doing legacy decoding for that type of resource. If + * yes, the lock is "converted" into a legacy resource lock. + * The arbiter will first look for all VGA cards that might conflict + * and disable their IOs and/or Memory access, inlcuding VGA forwarding + * on P2P bridges if necessary, so that the requested resources can + * be used. Then, the card is marked as locking these resources and + * the IO and/or Memory accesse are enabled on the card (including + * VGA forwarding on parent P2P bridges if any). + * This function will block if some conflicting card is already locking + * one of the required resources (or any resource on a different bus + * segment, since P2P bridges don't differenciate VGA memory and IO + * afaik). You can indicate wether this blocking should be interruptible + * by a signal (for userland interface) or not. + * Must not be called at interrupt time or in atomic context. + * If the card already owns the resources, the function succeeds. + * Nested calls are supported (a per-resource counter is maintained) + */ + +extern int vga_get(struct pci_dev *pdev, unsigned int rsrc, + int interruptible); + +/** + * vga_get_interruptible + * + * Shortcut to vga_get + */ + +static inline int vga_get_interruptible(struct pci_dev *pdev, + unsigned int rsrc) +{ + return vga_get(pdev, rsrc, 1); +} + +/** + * vga_get_interruptible + * + * Shortcut to vga_get + */ + +static inline int vga_get_uninterruptible(struct pci_dev *pdev, + unsigned int rsrc) +{ + return vga_get(pdev, rsrc, 0); +} + +/** + * vga_tryget - try to acquire & lock legacy VGA resources + * + * @pdev: pci devivce of VGA card or NULL for system default + * @rsrc: bit mask of resources to acquire and lock + * + * This function performs the same operation as vga_get(), but + * will return an error (-EBUSY) instead of blocking if the resources + * are already locked by another card. It can be called in any context + */ + +extern int vga_tryget(struct pci_dev *pdev, unsigned int rsrc); + +/** + * vga_put - release lock on legacy VGA resources + * + * @pdev: pci device of VGA card or NULL for system default + * @rsrc: but mask of resource to release + * + * This function releases resources previously locked by vga_get() + * or vga_tryget(). The resources aren't disabled right away, so + * that a subsequence vga_get() on the same card will succeed + * immediately. Resources have a counter, so locks are only + * released if the counter reaches 0. + */ + +extern void vga_put(struct pci_dev *pdev, unsigned int rsrc); + + +/** + * vga_default_device + * + * This can be defined by the platform. The default implementation + * is rather dumb and will probably only work properly on single + * vga card setups and/or x86 platforms. + * + * If your VGA default device is not PCI, you'll have to return + * NULL here. In this case, I assume it will not conflict with + * any PCI card. If this is not true, I'll have to define two archs + * hooks for enabling/disabling the VGA default device if that is + * possible. This may be a problem with real _ISA_ VGA cards, in + * addition to a PCI one. I don't know at this point how to deal + * with that card. Can theirs IOs be disabled at all ? If not, then + * I suppose it's a matter of having the proper arch hook telling + * us about it, so we basically never allow anybody to succeed a + * vga_get()... + */ + +#ifndef __ARCH_HAS_VGA_DEFAULT_DEVICE +extern struct pci_dev *vga_default_device(void); +#endif + +/** + * vga_conflicts + * + * Architectures should define this if they have several + * independant PCI domains that can afford concurrent VGA + * decoding + */ + +#ifndef __ARCH_HAS_VGA_CONFLICT +static inline int vga_conflicts(struct pci_dev *p1, struct pci_dev *p2) +{ + return 1; +} +#endif + +/* + * Register a client with the VGA arbitration logic + * return value: number of VGA devices in system. + * + * Clients have two callback mechanisms they can use. + * irq enable/disable callback - + * If a client can't disable its GPUs VGA resources, then we + * need to be able to ask it to turn off its irqs when we + * turn off its mem and io decoding. + * set_vga_decode + * If a client can disable its GPU VGA resource, it will + * get a callback from this to set the encode/decode state + * + * Clients with disable abilities should check the return value + * of this function and if the VGA device count is > 1, should + * disable VGA decoding resources. + * + * Rationale: we cannot disable VGA decode resources unconditionally + * some single GPU laptops seem to require ACPI or BIOS access to the + * VGA registers to control things like backlights etc. + * Hopefully newer multi-GPU laptops do something saner, and desktops + * won't have any special ACPI for this. + */ +int vga_client_register(struct pci_dev *pdev, void *cookie, + void (*irq_set_state)(void *cookie, bool state), + unsigned int (*set_vga_decode)(void *cookie, bool state)); + +#endif /* LINUX_VGA_H */ -- 1.5.4.1 linux-2.6.30-hush-rom-warning.patch: setup-res.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) --- NEW FILE linux-2.6.30-hush-rom-warning.patch --- diff -up linux-2.6.30.noarch/drivers/pci/setup-res.c.jx linux-2.6.30.noarch/drivers/pci/setup-res.c --- linux-2.6.30.noarch/drivers/pci/setup-res.c.jx 2009-07-27 17:56:13.000000000 -0400 +++ linux-2.6.30.noarch/drivers/pci/setup-res.c 2009-07-27 17:58:25.000000000 -0400 @@ -101,6 +101,7 @@ int pci_claim_resource(struct pci_dev *d struct resource *res = &dev->resource[resource]; struct resource *root; int err; + const char *dtype = resource < PCI_BRIDGE_RESOURCES ? "device" : "bridge"; root = pci_find_parent_resource(dev, res); @@ -108,8 +109,13 @@ int pci_claim_resource(struct pci_dev *d if (root != NULL) err = request_resource(root, res); - if (err) { - const char *dtype = resource < PCI_BRIDGE_RESOURCES ? "device" : "bridge"; + if (err && resource == 6) { + dev_info(&dev->dev, "BAR %d: %s of %s %pR\n", + resource, + root ? "address space collision on" : + "no parent found for", + dtype, res); + } else if (err) { dev_err(&dev->dev, "BAR %d: %s of %s %pR\n", resource, root ? "address space collision on" : linux-2.6.30-no-pcspkr-modalias.patch: pcspkr.c | 1 - 1 file changed, 1 deletion(-) --- NEW FILE linux-2.6.30-no-pcspkr-modalias.patch --- diff -up linux-2.6.30.noarch/drivers/input/misc/pcspkr.c.jx linux-2.6.30.noarch/drivers/input/misc/pcspkr.c --- linux-2.6.30.noarch/drivers/input/misc/pcspkr.c.jx 2009-07-28 16:54:44.000000000 -0400 +++ linux-2.6.30.noarch/drivers/input/misc/pcspkr.c 2009-07-28 16:59:36.000000000 -0400 @@ -23,7 +23,6 @@ MODULE_AUTHOR("Vojtech Pavlik "); MODULE_DESCRIPTION("PC Speaker beeper driver"); MODULE_LICENSE("GPL"); -MODULE_ALIAS("platform:pcspkr"); #if defined(CONFIG_MIPS) || defined(CONFIG_X86) /* Use the global PIT lock ! */ --- NEW FILE patch-2.6.31-rc5-git3.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKeMweyGugalF9Dw4RAp18AJ9Ch7DQJA5GwevbuXDXattxayrJMACfSDOb t3+OUGZ1dQ2Y8+z9QDVk2zM= =HbQm -----END PGP SIGNATURE----- --- NEW FILE patch-2.6.31-rc5.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKc5FayGugalF9Dw4RAhV0AJwOz4HlfA1WCi74lPIuro8pDNPrzgCgh/ag vf8aBky58al8AnVRvhpNaIs= =vgyD -----END PGP SIGNATURE----- revert-ftrace-powerpc-snafu.patch: recordmcount.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE revert-ftrace-powerpc-snafu.patch --- commit 4e7fea66de82caf76bf11213150b629562cca74b Author: Dave Airlie Date: Wed Aug 5 17:07:10 2009 +1000 Revert "ftrace: Fix the conditional that updates $ref_func" This reverts commit fc4c73554c9d93b3e495f2f7acae1323b0d5db84. diff --git a/scripts/recordmcount.pl b/scripts/recordmcount.pl index d29baa2..d99b343 100755 --- a/scripts/recordmcount.pl +++ b/scripts/recordmcount.pl @@ -414,7 +414,7 @@ while () { $offset = hex $1; } else { # if we already have a function, and this is weak, skip it - if (!defined($ref_func) && !defined($weak{$text})) { + if (!defined($ref_func) || !defined($weak{$text})) { $ref_func = $text; $offset = hex $1; } Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1014.2.21 retrieving revision 1.1014.2.22 diff -u -p -r1.1014.2.21 -r1.1014.2.22 --- .cvsignore 15 Jul 2009 20:58:03 -0000 1.1014.2.21 +++ .cvsignore 5 Aug 2009 23:00:08 -0000 1.1014.2.22 @@ -5,4 +5,5 @@ kernel-2.6.*.config temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 -patch-2.6.31-rc3.bz2 +patch-2.6.31-rc5.bz2 +patch-2.6.31-rc5-git3.bz2 Index: Makefile.config =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/Makefile.config,v retrieving revision 1.70 retrieving revision 1.70.6.1 diff -u -p -r1.70 -r1.70.6.1 --- Makefile.config 5 Feb 2009 21:11:18 -0000 1.70 +++ Makefile.config 5 Aug 2009 23:00:08 -0000 1.70.6.1 @@ -5,7 +5,7 @@ CFG = kernel-$(VERSION) CONFIGFILES = \ - $(CFG)-i586.config $(CFG)-i586-debug.config \ + $(CFG)-i686.config $(CFG)-i686-debug.config \ $(CFG)-i686-PAE.config $(CFG)-i686-PAEdebug.config \ $(CFG)-x86_64.config $(CFG)-x86_64-debug.config \ $(CFG)-s390x.config $(CFG)-arm.config \ @@ -68,10 +68,10 @@ kernel-$(VERSION)-i686-PAE.config: confi kernel-$(VERSION)-i686-PAEdebug.config: config-i686-PAE temp-x86-debug-generic perl merge.pl $^ i386 > $@ -kernel-$(VERSION)-i586.config: config-i586 temp-x86-generic +kernel-$(VERSION)-i686.config: /dev/null temp-x86-generic perl merge.pl $^ i386 > $@ -kernel-$(VERSION)-i586-debug.config: config-i586 temp-x86-debug-generic +kernel-$(VERSION)-i686-debug.config: /dev/null temp-x86-debug-generic perl merge.pl $^ i386 > $@ kernel-$(VERSION)-x86_64.config: /dev/null temp-x86_64-generic Index: TODO =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/TODO,v retrieving revision 1.54.6.8 retrieving revision 1.54.6.9 diff -u -p -r1.54.6.8 -r1.54.6.9 --- TODO 27 Jun 2009 11:05:09 -0000 1.54.6.8 +++ TODO 5 Aug 2009 23:00:08 -0000 1.54.6.9 @@ -59,8 +59,11 @@ * linux-2.6-execshield.patch Not interesting to upstream. -* linux-2.6.29-lirc.patch * linux-2.6-sysrq-c.patch +* linux-2.6.31-lirc.patch +* lirc_streamzap-buffer-rework.patch +* hdpvr-ir-enable.patch +* hid-ignore-all-recent-imon-devices.patch jarod working on upstreaming * linux-2.6-silence-acpi-blacklist.patch @@ -81,3 +84,6 @@ * linux-2.6-kmemleak-improvements.patch will go upstream for .31 +* linux-2.6-vga-arb.patch +* drm-vga-arb.patch + will go upstream for .32 Index: config-debug =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-debug,v retrieving revision 1.23.6.3 retrieving revision 1.23.6.4 diff -u -p -r1.23.6.3 -r1.23.6.4 --- config-debug 3 Jul 2009 18:54:45 -0000 1.23.6.3 +++ config-debug 5 Aug 2009 23:00:08 -0000 1.23.6.4 @@ -50,4 +50,3 @@ CONFIG_DEBUG_NOTIFIERS=y CONFIG_DMA_API_DEBUG=y CONFIG_MMIOTRACE=y - Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.238.6.31 retrieving revision 1.238.6.32 diff -u -p -r1.238.6.31 -r1.238.6.32 --- config-generic 15 Jul 2009 21:32:22 -0000 1.238.6.31 +++ config-generic 5 Aug 2009 23:00:08 -0000 1.238.6.32 @@ -16,7 +16,6 @@ CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_BUILD_DOCSRC=y -CONFIG_DYNAMIC_DEBUG=y # # General setup @@ -97,7 +96,6 @@ CONFIG_ISA=y # CONFIG_EISA is not set # CONFIG_MCA is not set # CONFIG_SCx200 is not set -# CONFIG_DEBUG_KOBJECT is not set # # PCMCIA/CardBus support @@ -2177,7 +2175,8 @@ CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_RTC_DEBUG is not set # CONFIG_GEN_RTC is not set CONFIG_RTC_CLASS=y -# CONFIG_RTC_HCTOSYS is not set +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y @@ -2246,6 +2245,7 @@ CONFIG_DRM_I915_KMS=y CONFIG_DRM_VIA=m # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_NOUVEAU_KMS is not set +# CONFIG_DRM_NOUVEAU_BACKLIGHT is not set # # PCMCIA character devices @@ -2777,6 +2777,7 @@ CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_PANTHERLORD_FF=y CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_WACOM=y CONFIG_ZEROPLUS_FF=y CONFIG_USB_HIDDEV=y CONFIG_USB_IDMOUSE=m @@ -2811,6 +2812,8 @@ CONFIG_USB_GSPCA_OV519=m CONFIG_USB_GSPCA_OV534=m CONFIG_USB_GSPCA_PAC207=m CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SN9C20X_EVDEV=y CONFIG_USB_GSPCA_SONIXB=m CONFIG_USB_GSPCA_SONIXJ=m CONFIG_USB_GSPCA_SPCA500=m @@ -2867,6 +2870,7 @@ CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_NET_CDC_EEM=m CONFIG_USB_NET_ZAURUS=m CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m # # USB Host-to-Host Cables @@ -3353,22 +3357,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y # CONFIG_KGDB_TESTS_ON_BOOT is not set -# These debug options are deliberatly left on. -# They aren't that much of a performance impact, and the value -# from getting out-of-tree modules fixed is worth the trade-off. -CONFIG_DEBUG_HIGHMEM=y -CONFIG_DEBUG_SPINLOCK_SLEEP=y -CONFIG_BOOT_PRINTK_DELAY=y -CONFIG_DEBUG_SLAB_LEAK=y -CONFIG_DEBUG_LIST=y -CONFIG_DEBUG_SHIRQ=y -CONFIG_DEBUG_DEVRES=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set - -CONFIG_DEBUG_RODATA_TEST=y -CONFIG_DEBUG_NX_TEST=m -CONFIG_DEBUG_BOOT_PARAMS=y - # # Security options # @@ -3517,12 +3505,9 @@ CONFIG_PROC_PID_CPUSET=y CONFIG_RELAY=y # CONFIG_PRINTK_TIME is not set -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_DETECT_SOFTLOCKUP=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_DETECT_HUNG_TASK=y -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_ENABLE_MUST_CHECK=y +# CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_KEXEC=y @@ -3775,6 +3760,7 @@ CONFIG_POWER_SUPPLY=m # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_APM_POWER=m # CONFIG_BATTERY_DS2760 is not set +# CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_PMU=m CONFIG_BATTERY_BQ27x00=m CONFIG_BATTERY_MAX17040=m @@ -4013,6 +3999,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_RCU_FANOUT_EXACT is not set +CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_FSNOTIFY=y @@ -4032,9 +4019,33 @@ CONFIG_PPS=m # CONFIG_RDC_17F3101X is not set # CONFIG_FB_UDL is not set +# DEBUG options that don't get enabled/disabled with 'make debug/release' +# +# Kmemleak still produces a lot of false positives. # CONFIG_DEBUG_KMEMLEAK is not set - # +# This generates a huge amount of dmesg spew +# CONFIG_DEBUG_KOBJECT is not set +# +# +# These debug options are deliberatly left on (even in 'make release' kernels). +# They aren't that much of a performance impact, and the value +# from getting useful bug-reports makes it worth leaving them on. +CONFIG_DYNAMIC_DEBUG=y +CONFIG_DEBUG_HIGHMEM=y +CONFIG_DEBUG_SPINLOCK_SLEEP=y +CONFIG_BOOT_PRINTK_DELAY=y +CONFIG_DEBUG_LIST=y +CONFIG_DEBUG_SHIRQ=y +CONFIG_DEBUG_DEVRES=y +CONFIG_DEBUG_RODATA_TEST=y +CONFIG_DEBUG_NX_TEST=m +CONFIG_DEBUG_BOOT_PARAMS=y +CONFIG_DETECT_SOFTLOCKUP=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_DETECT_HUNG_TASK=y +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set + # added for xen pvops patch # CONFIG_XEN_DOM0=y Index: config-i686-PAE =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-i686-PAE,v retrieving revision 1.1.18.1 retrieving revision 1.1.18.2 diff -u -p -r1.1.18.1 -r1.1.18.2 --- config-i686-PAE 27 Jun 2009 11:05:10 -0000 1.1.18.1 +++ config-i686-PAE 5 Aug 2009 23:00:09 -0000 1.1.18.2 @@ -1,5 +1,3 @@ -CONFIG_M686=y -# CONFIG_NOHIGHMEM is not set # CONFIG_HIGHMEM4G is not set CONFIG_HIGHMEM64G=y Index: config-nodebug =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-nodebug,v retrieving revision 1.31.6.4 retrieving revision 1.31.6.5 diff -u -p -r1.31.6.4 -r1.31.6.5 --- config-nodebug 3 Jul 2009 18:54:45 -0000 1.31.6.4 +++ config-nodebug 5 Aug 2009 23:00:09 -0000 1.31.6.5 @@ -49,4 +49,3 @@ CONFIG_DEBUG_NOTIFIERS=y CONFIG_DMA_API_DEBUG=y CONFIG_MMIOTRACE=y - Index: config-powerpc-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-powerpc-generic,v retrieving revision 1.33.6.8 retrieving revision 1.33.6.9 diff -u -p -r1.33.6.8 -r1.33.6.9 --- config-powerpc-generic 10 Jul 2009 19:04:29 -0000 1.33.6.8 +++ config-powerpc-generic 5 Aug 2009 23:00:09 -0000 1.33.6.9 @@ -312,7 +312,7 @@ CONFIG_USB_FHCI_HCD=m # CONFIG_DRM_RADEON_KMS is not set -CONFIG_AMIGAONE=y +# CONFIG_AMIGAONE is not set CONFIG_PPC_OF_BOOT_TRAMPOLINE=y Index: config-powerpc32-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-powerpc32-generic,v retrieving revision 1.30.6.2 retrieving revision 1.30.6.3 diff -u -p -r1.30.6.2 -r1.30.6.3 --- config-powerpc32-generic 27 Jun 2009 11:05:10 -0000 1.30.6.2 +++ config-powerpc32-generic 5 Aug 2009 23:00:09 -0000 1.30.6.3 @@ -187,3 +187,5 @@ CONFIG_USB_GPIO_VBUS=m CONFIG_RCU_FANOUT=32 CONFIG_PERF_COUNTERS=y +CONFIG_EVENT_PROFILE=y + Index: config-powerpc64 =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-powerpc64,v retrieving revision 1.27.6.3 retrieving revision 1.27.6.4 diff -u -p -r1.27.6.3 -r1.27.6.4 --- config-powerpc64 27 Jun 2009 11:05:10 -0000 1.27.6.3 +++ config-powerpc64 5 Aug 2009 23:00:09 -0000 1.27.6.4 @@ -185,3 +185,4 @@ CONFIG_RELOCATABLE=y CONFIG_RCU_FANOUT=64 CONFIG_PERF_COUNTERS=y +CONFIG_EVENT_PROFILE=y Index: config-s390x =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-s390x,v retrieving revision 1.11.6.3 retrieving revision 1.11.6.4 diff -u -p -r1.11.6.3 -r1.11.6.4 --- config-s390x 27 Jun 2009 11:05:10 -0000 1.11.6.3 +++ config-s390x 5 Aug 2009 23:00:09 -0000 1.11.6.4 @@ -228,3 +228,5 @@ CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="/dev/jokes" CONFIG_PERF_COUNTERS=y +CONFIG_EVENT_PROFILE=y + Index: config-x86-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-x86-generic,v retrieving revision 1.68.6.14 retrieving revision 1.68.6.15 diff -u -p -r1.68.6.14 -r1.68.6.15 --- config-x86-generic 10 Jul 2009 19:04:29 -0000 1.68.6.14 +++ config-x86-generic 5 Aug 2009 23:00:09 -0000 1.68.6.15 @@ -26,7 +26,7 @@ CONFIG_X86_BIGSMP=y # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set -# CONFIG_M686 is not set +CONFIG_M686=y # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set @@ -75,7 +75,11 @@ CONFIG_X86_CPU_DEBUG=m CONFIG_EDD=m # CONFIG_EDD_OFF is not set # CONFIG_NUMA is not set +# CONFIG_NOHIGHMEM is not set +CONFIG_HIGHMEM4G=y +# CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=y + CONFIG_HIGHPTE=n # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y @@ -468,6 +472,7 @@ CONFIG_RCU_FANOUT=32 # CONFIG_IOMMU_STRESS is not set CONFIG_PERF_COUNTERS=y +CONFIG_EVENT_PROFILE=y # CONFIG_X86_OLD_MCE is not set CONFIG_X86_MCE_INTEL=y Index: config-x86_64-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-x86_64-generic,v retrieving revision 1.68.2.13 retrieving revision 1.68.2.14 diff -u -p -r1.68.2.13 -r1.68.2.14 --- config-x86_64-generic 10 Jul 2009 19:04:29 -0000 1.68.2.13 +++ config-x86_64-generic 5 Aug 2009 23:00:10 -0000 1.68.2.14 @@ -377,5 +377,6 @@ CONFIG_RCU_FANOUT=64 # CONFIG_IOMMU_STRESS is not set CONFIG_PERF_COUNTERS=y +CONFIG_EVENT_PROFILE=y # CONFIG_X86_MCE_INJECT is not set drm-nouveau.patch: drivers/gpu/drm/Kconfig | 30 drivers/gpu/drm/Makefile | 1 drivers/gpu/drm/drm_bufs.c | 28 drivers/gpu/drm/nouveau/Makefile | 27 drivers/gpu/drm/nouveau/nouveau_backlight.c | 155 drivers/gpu/drm/nouveau/nouveau_bios.c | 5056 ++++++ drivers/gpu/drm/nouveau/nouveau_bios.h | 227 drivers/gpu/drm/nouveau/nouveau_bo.c | 557 drivers/gpu/drm/nouveau/nouveau_calc.c | 622 drivers/gpu/drm/nouveau/nouveau_connector.c | 595 drivers/gpu/drm/nouveau/nouveau_connector.h | 52 drivers/gpu/drm/nouveau/nouveau_crtc.h | 88 drivers/gpu/drm/nouveau/nouveau_display.c | 115 drivers/gpu/drm/nouveau/nouveau_dma.c | 143 drivers/gpu/drm/nouveau/nouveau_dma.h | 144 drivers/gpu/drm/nouveau/nouveau_drv.c | 369 drivers/gpu/drm/nouveau/nouveau_drv.h | 1131 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 49 drivers/gpu/drm/nouveau/nouveau_fb.h | 43 drivers/gpu/drm/nouveau/nouveau_fbcon.c | 1027 + drivers/gpu/drm/nouveau/nouveau_fbcon.h | 49 drivers/gpu/drm/nouveau/nouveau_fence.c | 261 drivers/gpu/drm/nouveau/nouveau_fifo.c | 683 drivers/gpu/drm/nouveau/nouveau_gem.c | 751 drivers/gpu/drm/nouveau/nouveau_hw.c | 1018 + drivers/gpu/drm/nouveau/nouveau_hw.h | 431 drivers/gpu/drm/nouveau/nouveau_i2c.c | 246 drivers/gpu/drm/nouveau/nouveau_i2c.h | 45 drivers/gpu/drm/nouveau/nouveau_ioc32.c | 72 drivers/gpu/drm/nouveau/nouveau_irq.c | 674 drivers/gpu/drm/nouveau/nouveau_mem.c | 567 drivers/gpu/drm/nouveau/nouveau_notifier.c | 192 drivers/gpu/drm/nouveau/nouveau_object.c | 1276 + drivers/gpu/drm/nouveau/nouveau_reg.h | 834 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 317 drivers/gpu/drm/nouveau/nouveau_state.c | 825 + drivers/gpu/drm/nouveau/nouveau_swmthd.h | 33 drivers/gpu/drm/nouveau/nouveau_ttm.c | 116 drivers/gpu/drm/nouveau/nv04_crtc.c | 1143 + drivers/gpu/drm/nouveau/nv04_cursor.c | 70 drivers/gpu/drm/nouveau/nv04_display.c | 250 drivers/gpu/drm/nouveau/nv04_fb.c | 21 drivers/gpu/drm/nouveau/nv04_fbcon.c | 291 drivers/gpu/drm/nouveau/nv04_fifo.c | 146 drivers/gpu/drm/nouveau/nv04_graph.c | 586 drivers/gpu/drm/nouveau/nv04_instmem.c | 192 drivers/gpu/drm/nouveau/nv04_mc.c | 20 drivers/gpu/drm/nouveau/nv04_output.c | 797 + drivers/gpu/drm/nouveau/nv04_timer.c | 51 drivers/gpu/drm/nouveau/nv10_fb.c | 24 drivers/gpu/drm/nouveau/nv10_fifo.c | 177 drivers/gpu/drm/nouveau/nv10_graph.c | 945 + drivers/gpu/drm/nouveau/nv20_graph.c | 958 + drivers/gpu/drm/nouveau/nv40_fb.c | 62 drivers/gpu/drm/nouveau/nv40_fifo.c | 222 drivers/gpu/drm/nouveau/nv40_graph.c | 2203 ++ drivers/gpu/drm/nouveau/nv40_mc.c | 38 drivers/gpu/drm/nouveau/nv50_crtc.c | 811 + drivers/gpu/drm/nouveau/nv50_cursor.c | 153 drivers/gpu/drm/nouveau/nv50_dac.c | 284 drivers/gpu/drm/nouveau/nv50_display.c | 849 + drivers/gpu/drm/nouveau/nv50_display.h | 46 drivers/gpu/drm/nouveau/nv50_evo.h | 113 drivers/gpu/drm/nouveau/nv50_fbcon.c | 256 drivers/gpu/drm/nouveau/nv50_fifo.c | 475 drivers/gpu/drm/nouveau/nv50_graph.c | 437 drivers/gpu/drm/nouveau/nv50_grctx.h |22284 ++++++++++++++++++++++++++++ drivers/gpu/drm/nouveau/nv50_instmem.c | 499 drivers/gpu/drm/nouveau/nv50_mc.c | 40 drivers/gpu/drm/nouveau/nv50_sor.c | 264 drivers/gpu/drm/nouveau/nvreg.h | 503 drivers/gpu/drm/ttm/ttm_bo.c | 4 include/drm/Kbuild | 1 include/drm/drmP.h | 2 include/drm/nouveau_drm.h | 214 75 files changed, 54259 insertions(+), 21 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.8.6.13 -r 1.8.6.14 drm-nouveau.patchIndex: drm-nouveau.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v retrieving revision 1.8.6.13 retrieving revision 1.8.6.14 diff -u -p -r1.8.6.13 -r1.8.6.14 --- drm-nouveau.patch 15 Jul 2009 20:58:03 -0000 1.8.6.13 +++ drm-nouveau.patch 5 Aug 2009 23:00:12 -0000 1.8.6.14 @@ -1,8 +1,8 @@ diff --git a/drivers/gpu/drm/Kconfig b/drivers/gpu/drm/Kconfig -index 39b393d..3339338 100644 +index 39b393d..5ea10e5 100644 --- a/drivers/gpu/drm/Kconfig +++ b/drivers/gpu/drm/Kconfig -@@ -143,3 +143,22 @@ config DRM_SAVAGE +@@ -143,3 +143,33 @@ config DRM_SAVAGE help Choose this option if you have a Savage3D/4/SuperSavage/Pro/Twister chipset. If M is selected the module will be called savage. @@ -14,6 +14,9 @@ index 39b393d..3339338 100644 + select FB_CFB_FILLRECT + select FB_CFB_COPYAREA + select FB_CFB_IMAGEBLIT ++ select FB ++ select FRAMEBUFFER_CONSOLE if !EMBEDDED ++ select FB_BACKLIGHT if DRM_NOUVEAU_BACKLIGHT + help + Choose this option for open-source nVidia support. + @@ -25,6 +28,14 @@ index 39b393d..3339338 100644 + and you have a new enough userspace to support this. Running old + userspaces with this enabled will cause pain. + ++config DRM_NOUVEAU_BACKLIGHT ++ bool "Support for backlight control" ++ depends on DRM_NOUVEAU ++ default y ++ help ++ Say Y here if you want to control the backlight of your display ++ (e.g. a laptop panel). ++ diff --git a/drivers/gpu/drm/Makefile b/drivers/gpu/drm/Makefile index fe23f29..4c6a38d 100644 --- a/drivers/gpu/drm/Makefile @@ -94,10 +105,10 @@ index 6246e3f..436e2fe 100644 if (map->type == _DRM_REGISTERS) diff --git a/drivers/gpu/drm/nouveau/Makefile b/drivers/gpu/drm/nouveau/Makefile new file mode 100644 -index 0000000..f5d93b5 +index 0000000..a04127f --- /dev/null +++ b/drivers/gpu/drm/nouveau/Makefile -@@ -0,0 +1,26 @@ +@@ -0,0 +1,27 @@ +# +# Makefile for the drm device driver. This driver provides support for the +# Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher. @@ -108,7 +119,7 @@ index 0000000..f5d93b5 + nouveau_sgdma.o nouveau_dma.o \ + nouveau_bo.o nouveau_fence.o nouveau_gem.o nouveau_ttm.o \ + nouveau_hw.o nouveau_calc.o nouveau_bios.o nouveau_i2c.o \ -+ nouveau_display.o nouveau_fbcon.o nouveau_backlight.o \ ++ nouveau_display.o nouveau_connector.o nouveau_fbcon.o \ + nv04_timer.o \ + nv04_mc.o nv40_mc.o nv50_mc.o \ + nv04_fb.o nv10_fb.o nv40_fb.o \ @@ -116,20 +127,21 @@ index 0000000..f5d93b5 + nv04_graph.o nv10_graph.o nv20_graph.o \ + nv40_graph.o nv50_graph.o \ + nv04_instmem.o nv50_instmem.o \ -+ nv50_crtc.o nv50_dac.o nv50_sor.o nv50_connector.o \ ++ nv50_crtc.o nv50_dac.o nv50_sor.o \ + nv50_cursor.o nv50_display.o nv50_fbcon.o \ + nv04_display.o nv04_output.o nv04_crtc.o nv04_cursor.o \ -+ nv04_fbcon.o ++ nv04_fbcon.o + +nouveau-$(CONFIG_COMPAT) += nouveau_ioc32.o ++nouveau-$(CONFIG_DRM_NOUVEAU_BACKLIGHT) += nouveau_backlight.o + +obj-$(CONFIG_DRM_NOUVEAU)+= nouveau.o diff --git a/drivers/gpu/drm/nouveau/nouveau_backlight.c b/drivers/gpu/drm/nouveau/nouveau_backlight.c new file mode 100644 -index 0000000..395639b +index 0000000..20564f8 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_backlight.c -@@ -0,0 +1,154 @@ +@@ -0,0 +1,155 @@ +/* + * Copyright (C) 2009 Red Hat + * @@ -172,7 +184,8 @@ index 0000000..395639b +static int nv40_get_intensity(struct backlight_device *bd) +{ + struct drm_device *dev = bl_get_data(bd); -+ int val = (nv_rd32(NV40_PMC_BACKLIGHT) & NV40_PMC_BACKLIGHT_MASK) >> 16; ++ int val = (nv_rd32(dev, NV40_PMC_BACKLIGHT) & NV40_PMC_BACKLIGHT_MASK) ++ >> 16; + + return val; +} @@ -181,9 +194,9 @@ index 0000000..395639b +{ + struct drm_device *dev = bl_get_data(bd); + int val = bd->props.brightness; -+ int reg = nv_rd32(NV40_PMC_BACKLIGHT); ++ int reg = nv_rd32(dev, NV40_PMC_BACKLIGHT); + -+ nv_wr32(NV40_PMC_BACKLIGHT, ++ nv_wr32(dev, NV40_PMC_BACKLIGHT, + (val << 16) | (reg & ~NV40_PMC_BACKLIGHT_MASK)); + + return 0; @@ -199,7 +212,7 @@ index 0000000..395639b +{ + struct drm_device *dev = bl_get_data(bd); + -+ return nv_rd32(NV50_PDISPLAY_BACKLIGHT); ++ return nv_rd32(dev, NV50_PDISPLAY_SOR_BACKLIGHT); +} + +static int nv50_set_intensity(struct backlight_device *bd) @@ -207,8 +220,8 @@ index 0000000..395639b + struct drm_device *dev = bl_get_data(bd); + int val = bd->props.brightness; + -+ nv_wr32(NV50_PDISPLAY_BACKLIGHT, val | NV50_PDISPLAY_BACKLIGHT_ENABLE); -+ ++ nv_wr32(dev, NV50_PDISPLAY_SOR_BACKLIGHT, ++ val | NV50_PDISPLAY_SOR_BACKLIGHT_ENABLE); + return 0; +} + @@ -223,7 +236,7 @@ index 0000000..395639b + struct drm_nouveau_private *dev_priv = dev->dev_private; + struct backlight_device *bd; + -+ if (!(nv_rd32(NV40_PMC_BACKLIGHT) & NV40_PMC_BACKLIGHT_MASK)) ++ if (!(nv_rd32(dev, NV40_PMC_BACKLIGHT) & NV40_PMC_BACKLIGHT_MASK)) + return 0; + + bd = backlight_device_register("nv_backlight", &dev->pdev->dev, dev, @@ -244,7 +257,7 @@ index 0000000..395639b + struct drm_nouveau_private *dev_priv = dev->dev_private; + struct backlight_device *bd; + -+ if (!nv_rd32(NV50_PDISPLAY_BACKLIGHT)) ++ if (!nv_rd32(dev, NV50_PDISPLAY_SOR_BACKLIGHT)) + return 0; + + bd = backlight_device_register("nv_backlight", &dev->pdev->dev, dev, @@ -265,13 +278,13 @@ index 0000000..395639b + + switch (dev_priv->card_type) { + case NV_40: -+ case NV_44: + return nouveau_nv40_backlight_init(dev); -+ break; + case NV_50: + return nouveau_nv50_backlight_init(dev); ++ default: + break; + } ++ + return 0; +} + @@ -286,10 +299,10 @@ index 0000000..395639b +} diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c new file mode 100644 -index 0000000..f719eb4 +index 0000000..defc0c8 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_bios.c -@@ -0,0 +1,4861 @@ +@@ -0,0 +1,5056 @@ +/* + * Copyright 2005-2006 Erik Waling + * Copyright 2006 Stephane Marchesin @@ -396,17 +409,17 @@ index 0000000..f719eb4 + save_pci_nv_20 & ~NV_PBUS_PCI_NV_20_ROM_SHADOW_ENABLED); + + /* bail if no rom signature */ -+ if (nv_rd08(NV_PROM_OFFSET) != 0x55 || -+ nv_rd08(NV_PROM_OFFSET + 1) != 0xaa) ++ if (nv_rd08(dev, NV_PROM_OFFSET) != 0x55 || ++ nv_rd08(dev, NV_PROM_OFFSET + 1) != 0xaa) + goto out; + + /* additional check (see note below) - read PCI record header */ -+ pcir_ptr = nv_rd08(NV_PROM_OFFSET + 0x18) | -+ nv_rd08(NV_PROM_OFFSET + 0x19) << 8; -+ if (nv_rd08(NV_PROM_OFFSET + pcir_ptr) != 'P' || -+ nv_rd08(NV_PROM_OFFSET + pcir_ptr + 1) != 'C' || -+ nv_rd08(NV_PROM_OFFSET + pcir_ptr + 2) != 'I' || -+ nv_rd08(NV_PROM_OFFSET + pcir_ptr + 3) != 'R') ++ pcir_ptr = nv_rd08(dev, NV_PROM_OFFSET + 0x18) | ++ nv_rd08(dev, NV_PROM_OFFSET + 0x19) << 8; [...16454 lines suppressed...] + -+#define NOUVEAU_DRM_HEADER_PATCHLEVEL 14 ++#define NOUVEAU_DRM_HEADER_PATCHLEVEL 15 + +struct drm_nouveau_channel_alloc { + uint32_t fb_ctxdma_handle; @@ -54133,8 +54610,7 @@ index 0000000..dc6a194 + int channel; + + /* Notifier memory */ -+ drm_handle_t notifier; -+ int notifier_size; ++ uint32_t notifier_handle; + + /* DRM-enforced subchannel assignments */ + struct { @@ -54142,15 +54618,6 @@ index 0000000..dc6a194 + uint32_t grclass; + } subchan[8]; + uint32_t nr_subchan; -+ -+/* !MM_ENABLED ONLY */ -+ uint32_t put_base; -+ /* FIFO control regs */ -+ drm_handle_t ctrl; -+ int ctrl_size; -+ /* DMA command buffer */ -+ drm_handle_t cmdbuf; -+ int cmdbuf_size; +}; + +struct drm_nouveau_channel_free { @@ -54163,14 +54630,10 @@ index 0000000..dc6a194 + int class; +}; + -+#define NOUVEAU_MEM_ACCESS_RO 1 -+#define NOUVEAU_MEM_ACCESS_WO 2 -+#define NOUVEAU_MEM_ACCESS_RW 3 +struct drm_nouveau_notifierobj_alloc { -+ int channel; ++ uint32_t channel; + uint32_t handle; -+ int count; -+ ++ uint32_t size; + uint32_t offset; +}; + @@ -54179,52 +54642,6 @@ index 0000000..dc6a194 + uint32_t handle; +}; + -+/* This is needed to avoid a race condition. -+ * Otherwise you may be writing in the fetch area. -+ * Is this large enough, as it's only 32 bytes, and the maximum fetch size is 256 bytes? -+ */ -+#define NOUVEAU_DMA_SKIPS 8 -+ -+#define NOUVEAU_MEM_FB 0x00000001 -+#define NOUVEAU_MEM_AGP 0x00000002 -+#define NOUVEAU_MEM_FB_ACCEPTABLE 0x00000004 -+#define NOUVEAU_MEM_AGP_ACCEPTABLE 0x00000008 -+#define NOUVEAU_MEM_PCI 0x00000010 -+#define NOUVEAU_MEM_PCI_ACCEPTABLE 0x00000020 -+#define NOUVEAU_MEM_PINNED 0x00000040 -+#define NOUVEAU_MEM_USER_BACKED 0x00000080 -+#define NOUVEAU_MEM_MAPPED 0x00000100 -+#define NOUVEAU_MEM_TILE 0x00000200 -+#define NOUVEAU_MEM_TILE_ZETA 0x00000400 -+#define NOUVEAU_MEM_INSTANCE 0x01000000 /* internal */ -+#define NOUVEAU_MEM_NOTIFIER 0x02000000 /* internal */ -+#define NOUVEAU_MEM_NOVM 0x04000000 /* internal */ -+#define NOUVEAU_MEM_USER 0x08000000 /* internal */ -+#define NOUVEAU_MEM_INTERNAL (NOUVEAU_MEM_INSTANCE | \ -+ NOUVEAU_MEM_NOTIFIER | \ -+ NOUVEAU_MEM_NOVM | \ -+ NOUVEAU_MEM_USER) -+ -+struct drm_nouveau_mem_alloc { -+ int flags; -+ int alignment; -+ uint64_t size; // in bytes -+ uint64_t offset; -+ drm_handle_t map_handle; -+}; -+ -+struct drm_nouveau_mem_free { -+ uint64_t offset; -+ int flags; -+}; -+ -+struct drm_nouveau_mem_tile { -+ uint64_t offset; -+ uint64_t delta; -+ uint64_t size; -+ int flags; -+}; -+ +/* FIXME : maybe unify {GET,SET}PARAMs */ +#define NOUVEAU_GETPARAM_PCI_VENDOR 3 +#define NOUVEAU_GETPARAM_PCI_DEVICE 4 @@ -54235,15 +54652,12 @@ index 0000000..dc6a194 +#define NOUVEAU_GETPARAM_AGP_SIZE 9 +#define NOUVEAU_GETPARAM_PCI_PHYSICAL 10 +#define NOUVEAU_GETPARAM_CHIPSET_ID 11 -+#define NOUVEAU_GETPARAM_MM_ENABLED 12 -+#define NOUVEAU_GETPARAM_VM_VRAM_BASE 13 ++#define NOUVEAU_GETPARAM_VM_VRAM_BASE 12 +struct drm_nouveau_getparam { + uint64_t param; + uint64_t value; +}; + -+#define NOUVEAU_SETPARAM_CMDBUF_LOCATION 1 -+#define NOUVEAU_SETPARAM_CMDBUF_SIZE 2 +struct drm_nouveau_setparam { + uint64_t param; + uint64_t value; @@ -54327,8 +54741,12 @@ index 0000000..dc6a194 + uint32_t handle; +}; + ++#define NOUVEAU_GEM_CPU_PREP_NOWAIT 0x00000001 ++#define NOUVEAU_GEM_CPU_PREP_NOBLOCK 0x00000002 ++#define NOUVEAU_GEM_CPU_PREP_WRITE 0x00000004 +struct drm_nouveau_gem_cpu_prep { + uint32_t handle; ++ uint32_t flags; +}; + +struct drm_nouveau_gem_cpu_fini { @@ -54337,38 +54755,19 @@ index 0000000..dc6a194 + +struct drm_nouveau_gem_tile { + uint32_t handle; -+ uint32_t delta; ++ uint32_t offset; + uint32_t size; -+ uint32_t flags; -+}; -+ -+enum nouveau_card_type { -+ NV_UNKNOWN =0, -+ NV_04 =4, -+ NV_05 =5, -+ NV_10 =10, -+ NV_11 =11, -+ NV_17 =17, -+ NV_20 =20, -+ NV_30 =30, -+ NV_40 =40, -+ NV_44 =44, -+ NV_50 =50, -+ NV_LAST =0xffff, ++ uint32_t tile_mode; ++ uint32_t tile_flags; +}; + +enum nouveau_bus_type { -+ NV_AGP =0, -+ NV_PCI =1, -+ NV_PCIE =2, ++ NV_AGP = 0, ++ NV_PCI = 1, ++ NV_PCIE = 2, +}; + -+#define NOUVEAU_MAX_SAREA_CLIPRECTS 16 -+ +struct drm_nouveau_sarea { -+ /* the cliprects */ -+ struct drm_clip_rect boxes[NOUVEAU_MAX_SAREA_CLIPRECTS]; -+ unsigned int nbox; +}; + +#define DRM_NOUVEAU_CARD_INIT 0x00 @@ -54379,19 +54778,13 @@ index 0000000..dc6a194 +#define DRM_NOUVEAU_GROBJ_ALLOC 0x05 +#define DRM_NOUVEAU_NOTIFIEROBJ_ALLOC 0x06 +#define DRM_NOUVEAU_GPUOBJ_FREE 0x07 -+#define DRM_NOUVEAU_MEM_ALLOC 0x08 -+#define DRM_NOUVEAU_MEM_FREE 0x09 -+#define DRM_NOUVEAU_MEM_TILE 0x0a -+#define DRM_NOUVEAU_SUSPEND 0x0b -+#define DRM_NOUVEAU_RESUME 0x0c +#define DRM_NOUVEAU_GEM_NEW 0x40 +#define DRM_NOUVEAU_GEM_PUSHBUF 0x41 +#define DRM_NOUVEAU_GEM_PUSHBUF_CALL 0x42 -+#define DRM_NOUVEAU_GEM_PIN 0x43 -+#define DRM_NOUVEAU_GEM_UNPIN 0x44 ++#define DRM_NOUVEAU_GEM_PIN 0x43 /* !KMS only */ ++#define DRM_NOUVEAU_GEM_UNPIN 0x44 /* !KMS only */ +#define DRM_NOUVEAU_GEM_CPU_PREP 0x45 +#define DRM_NOUVEAU_GEM_CPU_FINI 0x46 -+#define DRM_NOUVEAU_GEM_TILE 0x47 -+#define DRM_NOUVEAU_GEM_INFO 0x48 ++#define DRM_NOUVEAU_GEM_INFO 0x47 + +#endif /* __NOUVEAU_DRM_H__ */ Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1294.2.43 retrieving revision 1.1294.2.44 diff -u -p -r1.1294.2.43 -r1.1294.2.44 --- kernel.spec 15 Jul 2009 22:20:03 -0000 1.1294.2.43 +++ kernel.spec 5 Aug 2009 23:00:15 -0000 1.1294.2.44 @@ -1,9 +1,12 @@ +# We have to override the new %%install behavior because, well... the kernel is special. +%global __spec_install_pre %{___build_pre} + Summary: The Linux kernel # For a stable, released kernel, released_kernel should be 1. For rawhide # and/or a kernel built from an rc or git snapshot, released_kernel should # be 0. -%define released_kernel 0 +%global released_kernel 0 # Versions of various parts @@ -57,9 +60,9 @@ Summary: The Linux kernel # The next upstream release sublevel (base_sublevel+1) %define upstream_sublevel %(echo $((%{base_sublevel} + 1))) # The rc snapshot level -%define rcrev 3 +%define rcrev 5 # The git snapshot level -%define gitrev 0 +%define gitrev 3 # Set rpm version accordingly %define rpmversion 2.6.%{upstream_sublevel} %endif @@ -98,6 +101,8 @@ Summary: The Linux kernel %define with_bootwrapper %{?_without_bootwrapper: 0} %{?!_without_bootwrapper: 1} # Want to build a the vsdo directories installed %define with_vdso_install %{?_without_vdso_install: 0} %{?!_without_vdso_install: 1} +# dracut initrd-generic +%define with_dracut %{?_without_dracut: 0} %{?!_without_dracut: 1} # Build the kernel-doc package, but don't fail the build if it botches. # Here "true" means "continue" and "false" means "fail the build". @@ -196,9 +201,8 @@ Summary: The Linux kernel %endif %define debuginfodir /usr/lib/debug -# We only build -PAE for 686 as of Fedora 11. +# kernel-PAE is only built on i686. %ifarch i686 -%define with_up 0 %define with_pae 1 %else %define with_pae 0 @@ -218,7 +222,7 @@ Summary: The Linux kernel %define with_debug 0 %endif -%define all_x86 i386 i586 i686 +%define all_x86 i386 i686 %if %{with_vdso_install} # These arches install vdso/ directories. @@ -250,12 +254,6 @@ Summary: The Linux kernel %define with_perf 0 %endif -# no need to build headers again for these arches, -# they can just use i586 and ppc64 headers -%ifarch i686 ppc64iseries -%define with_headers 0 -%endif - # don't build noarch kernels or headers (duh) %ifarch noarch %define with_up 0 @@ -375,7 +373,7 @@ Summary: The Linux kernel # We don't build a kernel on i386; we only do kernel-headers there, # and we no longer build for 31bit S390. Same for 32bit sparc and arm. -%define nobuildarches i386 i586 ppc ppc64 ia64 sparc sparc64 390 s390x alpha alphaev56 %{arm} +%define nobuildarches i386 ppc ppc64 ia64 sparc sparc64 390 s390x alpha alphaev56 %{arm} %ifarch %nobuildarches %define with_up 0 @@ -444,7 +442,7 @@ Summary: The Linux kernel Provides: kernel = %{rpmversion}-%{pkg_release}\ Provides: kernel-%{_target_cpu} = %{rpmversion}-%{pkg_release}%{?1:.%{1}}\ Provides: kernel-drm = 4.3.0\ -Provides: kernel-drm-nouveau = 14\ +Provides: kernel-drm-nouveau = 15\ Provides: kernel-modeset = 1\ Provides: kernel-uname-r = %{KVERREL}%{?1:.%{1}}\ Requires(pre): %{kernel_prereq}\ @@ -491,7 +489,11 @@ BuildRequires: xmlto BuildRequires: sparse >= 0.4.1 %endif %if %{with_perftool} -BuildRequires: elfutils-libelf-devel zlib-devel +BuildRequires: elfutils-libelf-devel zlib-devel binutils-devel +%endif +%if %{with_dracut} +BuildRequires: dracut-kernel >= 0.7 +BuildRequires: dracut-generic >= 0.7 %endif BuildConflicts: rhbuildsys(DiskFree) < 500Mb @@ -521,8 +523,7 @@ Source23: config-generic Source24: config-rhel-generic Source30: config-x86-generic -Source31: config-i586 -Source32: config-i686-PAE +Source31: config-i686-PAE Source40: config-x86_64-generic @@ -588,6 +589,8 @@ Patch05: linux-2.6-makefile-after_link.p %if !%{nopatches} +# revert powerpc breakage +Patch08: revert-ftrace-powerpc-snafu.patch # revert upstream patches we get via other methods Patch09: linux-2.6-upstream-reverts.patch # Git trees. @@ -608,6 +611,7 @@ Patch141: linux-2.6-ps3-storage-alias.pa Patch143: linux-2.6-g5-therm-shutdown.patch Patch144: linux-2.6-vio-modalias.patch Patch147: linux-2.6-imac-transparent-bridge.patch +Patch148: linux-2.6-ppc-perfctr-oops-fix.patch Patch150: linux-2.6.29-sparc-IOC_TYPECHECK.patch @@ -617,25 +621,35 @@ Patch250: linux-2.6-debug-sizeof-structs Patch260: linux-2.6-debug-nmi-timeout.patch Patch270: linux-2.6-debug-taint-vm.patch Patch280: linux-2.6-debug-spinlock-taint.patch +Patch300: linux-2.6-driver-level-usb-autosuspend.diff +Patch301: linux-2.6-fix-usb-serial-autosuspend.diff +Patch302: linux-2.6-qcserial-autosuspend.diff +Patch303: linux-2.6-bluetooth-autosuspend.diff +Patch304: linux-2.6-usb-uvc-autosuspend.diff Patch340: linux-2.6-debug-vm-would-have-oomkilled.patch Patch360: linux-2.6-debug-always-inline-kzalloc.patch Patch380: linux-2.6-defaults-pci_no_msi.patch Patch381: linux-2.6-pciehp-update.patch Patch382: linux-2.6-defaults-pciehp.patch +Patch383: linux-2.6-defaults-aspm.patch Patch390: linux-2.6-defaults-acpi-video.patch Patch391: linux-2.6-acpi-video-dos.patch Patch450: linux-2.6-input-kill-stupid-messages.patch Patch451: linux-2.6-input-fix-toshiba-hotkeys.patch +Patch452: linux-2.6.30-no-pcspkr-modalias.patch Patch460: linux-2.6-serial-460800.patch Patch510: linux-2.6-silence-noise.patch +Patch520: linux-2.6.30-hush-rom-warning.patch Patch530: linux-2.6-silence-fbcon-logo.patch Patch570: linux-2.6-selinux-mprotect-checks.patch Patch580: linux-2.6-sparc-selinux-mprotect-checks.patch Patch600: linux-2.6-defaults-alsa-hda-beep-off.patch +Patch601: linux-2.6-alsa-improve-hda-powerdown.patch Patch610: hda_intel-prealloc-4mb-dmabuffer.patch +Patch611: alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch Patch670: linux-2.6-ata-quirk.patch @@ -646,19 +660,28 @@ Patch800: linux-2.6-crash-driver.patch Patch900: linux-2.6-pci-cacheline-sizing.patch -Patch1000: linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch - Patch1515: linux-2.6.31-lirc.patch Patch1516: lirc_streamzap-buffer-rework.patch Patch1517: hdpvr-ir-enable.patch +Patch1518: hid-ignore-all-recent-imon-devices.patch + +Patch1550: linux-2.6-ksm.patch +Patch1551: linux-2.6-ksm-kvm.patch # nouveau + drm fixes -Patch1811: drm-next.patch -Patch1812: drm-modesetting-radeon.patch Patch1813: drm-radeon-pm.patch Patch1814: drm-nouveau.patch Patch1818: drm-i915-resume-force-mode.patch Patch1819: drm-intel-big-hammer.patch +Patch1821: drm-page-flip.patch +# anholt's tree as of 2009-08-03 +Patch1824: drm-intel-next.patch +Patch1825: drm-intel-pm.patch +Patch1826: drm-r600-kms.patch + +# vga arb +Patch1900: linux-2.6-vga-arb.patch +Patch1901: drm-vga-arb.patch # kludge to make ich9 e1000 work Patch2000: linux-2.6-e1000-ich9.patch @@ -685,6 +708,7 @@ Patch3050: linux-2.6-nfsd4-proots.patch Patch11010: via-hwmon-temp-sensor.patch # patches headed upstream +Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch Patch19997: xen.pvops.pre.patch Patch19998: xen.pvops.patch @@ -1091,6 +1115,7 @@ ApplyOptionalPatch linux-2.6-compile-fix # revert patches from upstream that conflict or that we get via other means ApplyOptionalPatch linux-2.6-upstream-reverts.patch -R +ApplyPatch revert-ftrace-powerpc-snafu.patch #ApplyPatch git-cpufreq.patch #ApplyPatch git-bluetooth.patch @@ -1108,6 +1133,7 @@ ApplyPatch sched-introduce-SCHED_RESET_O # Architecture patches # x86(-64) ApplyPatch via-hwmon-temp-sensor.patch +ApplyPatch linux-2.6-dell-laptop-rfkill-fix.patch # # PowerPC @@ -1123,6 +1149,8 @@ ApplyPatch linux-2.6-g5-therm-shutdown.p ApplyPatch linux-2.6-vio-modalias.patch # Work around PCIe bridge setup on iSight ApplyPatch linux-2.6-imac-transparent-bridge.patch +# Fix oops in 7450 perfctr +ApplyPatch linux-2.6-ppc-perfctr-oops-fix.patch # # SPARC64 @@ -1144,10 +1172,17 @@ ApplyPatch linux-2.6-execshield.patch # btrfs +# eCryptfs + # NFSv4 ApplyPatch linux-2.6-nfsd4-proots.patch # USB +ApplyPatch linux-2.6-driver-level-usb-autosuspend.diff +ApplyPatch linux-2.6-fix-usb-serial-autosuspend.diff +ApplyPatch linux-2.6-qcserial-autosuspend.diff +ApplyPatch linux-2.6-bluetooth-autosuspend.diff +ApplyPatch linux-2.6-usb-uvc-autosuspend.diff # ACPI ApplyPatch linux-2.6-defaults-acpi-video.patch @@ -1170,6 +1205,8 @@ ApplyPatch linux-2.6-defaults-pci_no_msi #ApplyPatch linux-2.6-pciehp-update.patch # default to enabling passively listening for hotplug events #ApplyPatch linux-2.6-defaults-pciehp.patch +# enable ASPM by default on hardware we expect to work +ApplyPatch linux-2.6-defaults-aspm.patch # # SCSI Bits. @@ -1178,7 +1215,9 @@ ApplyPatch linux-2.6-defaults-pci_no_msi # ALSA # squelch hda_beep by default ApplyPatch linux-2.6-defaults-alsa-hda-beep-off.patch +ApplyPatch linux-2.6-alsa-improve-hda-powerdown.patch ApplyPatch hda_intel-prealloc-4mb-dmabuffer.patch +ApplyPatch alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch # Networking @@ -1189,11 +1228,14 @@ ApplyPatch linux-2.6-input-kill-stupid-m # Get away from having to poll Toshibas #ApplyPatch linux-2.6-input-fix-toshiba-hotkeys.patch +ApplyPatch linux-2.6.30-no-pcspkr-modalias.patch + # Allow to use 480600 baud on 16C950 UARTs ApplyPatch linux-2.6-serial-460800.patch # Silence some useless messages that still get printed with 'quiet' ApplyPatch linux-2.6-silence-noise.patch +ApplyPatch linux-2.6.30-hush-rom-warning.patch # Make fbcon not show the penguins with 'quiet' ApplyPatch linux-2.6-silence-fbcon-logo.patch @@ -1221,25 +1263,37 @@ ApplyPatch linux-2.6-crash-driver.patch # Determine cacheline sizes in a generic manner. ApplyPatch linux-2.6-pci-cacheline-sizing.patch -ApplyPatch linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch - # http://www.lirc.org/ ApplyPatch linux-2.6.31-lirc.patch # should be a short-lived patch, hopefully fixing bz#508952 w/o breaking anything else... ApplyPatch lirc_streamzap-buffer-rework.patch # enable IR receiver on Hauppauge HD PVR (v4l-dvb merge pending) ApplyPatch hdpvr-ir-enable.patch +# tell usbhid to ignore all imon devices (sent upstream 2009.07.31) +ApplyPatch hid-ignore-all-recent-imon-devices.patch + +# Add kernel KSM support +ApplyPatch linux-2.6-ksm.patch +# Optimize KVM for KSM support +ApplyPatch linux-2.6-ksm-kvm.patch ApplyPatch linux-2.6-e1000-ich9.patch # Nouveau DRM + drm fixes -#ApplyPatch drm-next.patch -#ApplyPatch drm-modesetting-radeon.patch +ApplyPatch drm-r600-kms.patch + ApplyPatch drm-nouveau.patch # pm broken on my thinkpad t60p - airlied #ApplyPatch drm-radeon-pm.patch ApplyPatch drm-i915-resume-force-mode.patch ApplyPatch drm-intel-big-hammer.patch +ApplyPatch drm-page-flip.patch +ApplyPatch drm-intel-next.patch +ApplyPatch drm-intel-pm.patch + +# VGA arb + drm +ApplyPatch linux-2.6-vga-arb.patch +ApplyPatch drm-vga-arb.patch # linux1394 git patches #ApplyPatch linux-2.6-firewire-git-update.patch @@ -1627,7 +1681,7 @@ ls $man9dir | grep -q '' || > $man9dir/B mkdir -p $RPM_BUILD_ROOT/usr/sbin cat <>$RPM_BUILD_ROOT/usr/sbin/perf #!/bin/bash -exec /usr/libexec/perf-`uname -r` +exec /usr/libexec/perf-\$(uname -r) EOF chmod 755 $RPM_BUILD_ROOT/usr/sbin/perf mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/perf @@ -1665,6 +1719,27 @@ make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib make DESTDIR=$RPM_BUILD_ROOT bootwrapper_install WRAPPER_OBJDIR=%{_libdir}/kernel-wrapper WRAPPER_DTSDIR=%{_libdir}/kernel-wrapper/dts %endif +%if %{with_dracut} +%if !%{with_firmware} +# dracut needs the firmware files + make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install +%endif + for i in $RPM_BUILD_ROOT/lib/modules/*; do + [ -d $i ] || continue + KernelVer=${i##$RPM_BUILD_ROOT/lib/modules/} + depmod -b $RPM_BUILD_ROOT $KernelVer + dracut --strip \ + --fwdir $RPM_BUILD_ROOT/lib/firmware:/lib/firmware \ + -k $i $RPM_BUILD_ROOT/boot/initrd-generic-${KernelVer}.img $KernelVer + rm -fr $i/modules.dep + done +%if !%{with_firmware} +# remove the firmware files, if ! with_firmware + rm -fr $RPM_BUILD_ROOT/lib/firmware +%endif +%endif + + ### ### clean ### @@ -1836,6 +1911,9 @@ fi %endif\ /lib/modules/%{KVERREL}%{?2:.%{2}}/modules.*\ %ghost /boot/initrd-%{KVERREL}%{?2:.%{2}}.img\ +%if %{with_dracut}\ +/boot/initrd-generic-%{KVERREL}%{?2:.%{2}}.img\ +%endif\ %{expand:%%files %{?2:%{2}-}devel}\ %defattr(-,root,root)\ %dir /usr/src/kernels\ @@ -1875,6 +1953,197 @@ fi # and build. %changelog +* Wed Aug 05 2009 Dave Airlie 2.6.31.0.132.rc5.git3 +- revert-ftrace-powerpc-snafu.patch - fix ppc build + +* Wed Aug 05 2009 Ben Skeggs +- nouveau: respect nomodeset + +* Wed Aug 05 2009 Chuck Ebbert +- Fix /usr/sbin/perf script. (#515494) + +* Wed Aug 05 2009 Dave Jones +- Fix shift in pci cacheline size printk. + +* Wed Aug 05 2009 Dave Airlie 2.6.31.0.128.rc5.git3 +- 2.6.31-rc5-git3 +- drop cpufreq + set memory fixes + +* Wed Aug 05 2009 Dave Airlie +- Add Jeromes initial r600 kms work. +- rebase arb patch + +* Tue Aug 04 2009 Kyle McMartin +- alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch: apply patch + destined for 2.6.32, requested by Lennart. + +* Tue Aug 04 2009 Ben Skeggs +- nouveau: more code share between nv50/ +- update VGA arb patches again + +* Mon Aug 03 2009 Adam Jackson +- Update intel drm from anholt's tree +- Rebase drm-intel-pm.patch to match +- Drop gen3 fb hack, merged +- Drop previous watermark setup change + +* Mon Aug 03 2009 Dave Jones 2.6.31-0.122.rc5.git2 +- 2.6.31-rc5-git2 + +* Mon Aug 03 2009 Adam Jackson +- (Attempt to) fix watermark setup on Intel 9xx parts. + +* Mon Aug 03 2009 Jarod Wilson +- make usbhid driver ignore all recent SoundGraph iMON devices, so the + lirc_imon driver can grab them instead + +* Mon Aug 03 2009 Dave Airlie +- update VGA arb patches + +* Sat Aug 01 2009 David Woodhouse 2.6.31-0.118.rc5 +- Fix boot failures on ppc32 (#514010, #505071) + +* Fri Jul 31 2009 Kyle McMartin 2.6.31-0.117.rc5 +- Linux 2.6.31-rc5 + +* Fri Jul 31 2009 Matthew Garrett +- linux-2.6-dell-laptop-rfkill-fix.patch: Fix up Dell rfkill + +* Fri Jul 31 2009 Ben Skeggs +- nouveau: build against 2.6.31-rc4-git6, fix script parsing on some G8x chips + +* Thu Jul 30 2009 Chuck Ebbert +- Linux 2.6.31-rc4-git6 + New config item: CONFIG_BATTERY_DS2782 is not set +- Add last-minute set_memory_wc() fix from LKML. + +* Thu Jul 30 2009 Matthew Garrett +- drm-intel-pm.patch: Don't reclock external outputs. Increase the reduced + clock slightly to avoid upsetting some hardware. Disable renderclock + adjustment for the moment - it's breaking on some hardware. + +* Thu Jul 30 2009 Ben Skeggs +- nouveau: another DCB 1.5 entry, G80 corruption fixes, small +- fix VGA ARB + kms + +* Wed Jul 29 2009 Dave Jones +- Add support for dracut. (Harald Hoyer) + +* Wed Jul 29 2009 Ben Skeggs +- drm-nouveau.patch: nv50/nva0 tiled scanout fixes, nv40 kms fixes + +* Wed Jul 29 2009 Chuck Ebbert +- Linux 2.6.31-rc4-git3 +- Drop linux-2.6-ecryptfs-overflow-fixes.patch, merged upstream now. + +* Wed Jul 29 2009 Dave Airlie +- update VGA arb patches + +* Tue Jul 28 2009 Adam Jackson +- Remove the pcspkr modalias. If you're still living in 1994, load it + by hand. + +* Tue Jul 28 2009 Eric Sandeen 2.6.31-0.102.rc4.git2 +- Fix eCryptfs overflow issues (CVE-2009-2406, CVE-2009-2407) + +* Tue Jul 28 2009 Kyle McMartin 2.6.31-0.101.rc4.git2 +- 2.6.31-rc4-git2 +- rebase linux-2.6-fix-usb-serial-autosuspend.diff +- config changes: + - USB_GSPCA_SN9C20X=m (_EVDEV=y) + +* Tue Jul 28 2009 Ben Skeggs +- drm-nouveau.patch: cleanup userspace API, various bugfixes. + Looks worse than it is, register macros got cleaned up, which + touches pretty much everywhere.. + +* Mon Jul 27 2009 Adam Jackson +- Warn quieter about not finding PCI bus parents for ROM BARs, they're + not usually needed and there's nothing you can do about it anyway. + +* Mon Jul 27 2009 Matthew Garrett +- linux-2.6-alsa-improve-hda-powerdown.patch - attempt to reduce audio glitches + caused by HDA powerdown +- disable CONFIG_DEBUG_KOBJECT again for now, since it produces huge dmesg spew + +* Mon Jul 27 2009 Dave Airlie +- update vga arb code + +* Mon Jul 27 2009 Matthew Garrett +- drm-intel-pm.patch - Add runtime PM for Intel graphics + +* Fri Jul 24 2009 Kristian H?gsberg +- Add drm-page-flip.patch to support vsynced page flipping on intel + chipsets. +- Really add patch. +- Fix patch to not break nouveau. + +* Fri Jul 24 2009 Chuck Ebbert +- Enable CONFIG_DEBUG_KOBJECT in debug kernels. (#513606) + +* Thu Jul 23 2009 Kyle McMartin +- perf BuildRequires binutils-devel now. + +* Thu Jul 23 2009 Justin M. Forbes +- Add KSM support + +* Thu Jul 23 2009 Kyle McMartin 2.6.31-0.87.rc4 +- Linux 2.6.31-rc4 +- config changes: + - USB_CDC_PHONET=m [all] + - EVENT_PROFILE=y [i386, x86_64, powerpc, s390] + +* Wed Jul 22 2009 Tom "spot" Callaway +- We have to override the new %%install behavior because, well... the kernel is special. + +* Wed Jul 22 2009 Dave Jones +- 2.6.31-rc3-git5 + +* Wed Jul 22 2009 Ben Skeggs 2.6.31-0.82.rc3.git4 +- Enable KMS for nouveau + +* Wed Jul 22 2009 Ben Skeggs +- Update nouveau from upstream (initial suspend/resume + misc bugfixes) + +* Mon Jul 20 2009 Adam Jackson +- Disable VGA arbiter patches for a moment + +* Mon Jul 20 2009 Adam Jackson +- Revive 4k framebuffers for intel gen3 + +* Mon Jul 20 2009 Dave Jones 2.6.31-0.78.rc3.git4 +- Enable CONFIG_RTC_HCTOSYS (#489494) + +* Mon Jul 20 2009 Dave Jones 2.6.31-0.77.rc3.git4 +- Don't build 586 kernels any more. + +* Sun Jul 19 2009 Dave Jones 2.6.31-0.75.rc3.git4 +- build a 'full' package on i686 (Bill Nottingham) + +* Sun Jul 19 2009 Dave Jones 2.6.31-0.74.rc3.git4 +- 2.6.31-rc3-git4 + +* Sat Jul 18 2009 Matthew Garrett +- linux-2.6-driver-level-usb-autosuspend.diff - allow drivers to enable autopm +- linux-2.6-fix-usb-serial-autosuspend.diff - fix generic usb-serial autopm +- linux-2.6-qcserial-autosuspend.diff - enable autopm by default on qcserial +- linux-2.6-bluetooth-autosuspend.diff - enable autopm by default on btusb +- linux-2.6-usb-uvc-autosuspend.diff - enable autopm by default on uvc + +* Thu Jul 16 2009 Chuck Ebbert +- 2.6.31-rc3-git3 + +* Thu Jul 16 2009 Matthew Garrett +- linux-2.6-defaults-aspm.patch - default ASPM to on for PCIe >= 1.1 hardware + +* Thu Jul 16 2009 Dave Airlie 2.6.31-0.69.rc3 +- linux-2.6-vga-arb.patch - add VGA arbiter. +- drm-vga-arb.patch - add VGA arbiter support to drm + * Wed Jul 15 2009 Michael Young - update pvops patch x2 @@ -2672,3 +2941,4 @@ fi # rpm-change-log-uses-utc: t # End: ### + linux-2.6-pci-cacheline-sizing.patch: common.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) Index: linux-2.6-pci-cacheline-sizing.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-pci-cacheline-sizing.patch,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -p -r1.1.2.2 -r1.1.2.3 --- linux-2.6-pci-cacheline-sizing.patch 27 Jun 2009 11:05:15 -0000 1.1.2.2 +++ linux-2.6-pci-cacheline-sizing.patch 5 Aug 2009 23:00:16 -0000 1.1.2.3 @@ -30,7 +30,7 @@ index 2202b62..f371fe8 100644 + if (c->x86_clflush_size > 0) { + pci_cache_line_size = c->x86_clflush_size >> 2; + printk(KERN_DEBUG "PCI: pci_cache_line_size set to %d bytes\n", -+ pci_cache_line_size >> 2); ++ pci_cache_line_size << 2); + } else { + pci_cache_line_size = 32 >> 2; + printk(KERN_DEBUG "PCI: Unknown cacheline size. Setting to 32 bytes\n"); linux-2.6.31-lirc.patch: MAINTAINERS | 9 drivers/input/Kconfig | 2 drivers/input/Makefile | 2 drivers/input/lirc/Kconfig | 112 + drivers/input/lirc/Makefile | 20 drivers/input/lirc/lirc.h | 100 + drivers/input/lirc/lirc_bt829.c | 383 ++++++ drivers/input/lirc/lirc_dev.c | 851 ++++++++++++++ drivers/input/lirc/lirc_dev.h | 184 +++ drivers/input/lirc/lirc_i2c.c | 537 ++++++++ drivers/input/lirc/lirc_igorplugusb.c | 556 +++++++++ drivers/input/lirc/lirc_imon.c | 2062 ++++++++++++++++++++++++++++++++++ drivers/input/lirc/lirc_it87.c | 986 ++++++++++++++++ drivers/input/lirc/lirc_it87.h | 116 + drivers/input/lirc/lirc_ite8709.c | 539 ++++++++ drivers/input/lirc/lirc_mceusb.c | 1223 ++++++++++++++++++++ drivers/input/lirc/lirc_parallel.c | 709 +++++++++++ drivers/input/lirc/lirc_parallel.h | 26 drivers/input/lirc/lirc_sasem.c | 931 +++++++++++++++ drivers/input/lirc/lirc_serial.c | 1316 +++++++++++++++++++++ drivers/input/lirc/lirc_sir.c | 1294 +++++++++++++++++++++ drivers/input/lirc/lirc_streamzap.c | 777 ++++++++++++ drivers/input/lirc/lirc_ttusbir.c | 397 ++++++ drivers/input/lirc/lirc_zilog.c | 1374 ++++++++++++++++++++++ 24 files changed, 14506 insertions(+) Index: linux-2.6.31-lirc.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6.31-lirc.patch,v retrieving revision 1.2.2.2 retrieving revision 1.2.2.3 diff -u -p -r1.2.2.2 -r1.2.2.3 --- linux-2.6.31-lirc.patch 9 Jul 2009 22:53:02 -0000 1.2.2.2 +++ linux-2.6.31-lirc.patch 5 Aug 2009 23:00:17 -0000 1.2.2.3 @@ -51,8 +51,8 @@ index 381190c..fc79bdf 100644 +S: Maintained + LINUX SECURITY MODULE (LSM) FRAMEWORK - P: Chris Wright - M: chrisw at sous-sol.org + M: Chris Wright + L: linux-security-module at vger.kernel.org diff --git a/drivers/input/Kconfig b/drivers/input/Kconfig index cd50c00..442f94f 100644 --- a/drivers/input/Kconfig Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.976.2.22 retrieving revision 1.976.2.23 diff -u -p -r1.976.2.22 -r1.976.2.23 --- sources 15 Jul 2009 20:58:07 -0000 1.976.2.22 +++ sources 5 Aug 2009 23:00:18 -0000 1.976.2.23 @@ -1,2 +1,3 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 -39a1c949531faa70e147d0aa5be6c6ec patch-2.6.31-rc3.bz2 +09d608a6f10801d34097d0e127e36d5b patch-2.6.31-rc5.bz2 +6bc3320216b43bd8ce98e5f0565b485f patch-2.6.31-rc5-git3.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.888.2.21 retrieving revision 1.888.2.22 diff -u -p -r1.888.2.21 -r1.888.2.22 --- upstream 15 Jul 2009 20:58:07 -0000 1.888.2.21 +++ upstream 5 Aug 2009 23:00:18 -0000 1.888.2.22 @@ -1,3 +1,3 @@ linux-2.6.30.tar.bz2 -patch-2.6.31-rc3.bz2 - +patch-2.6.31-rc5.bz2 +patch-2.6.31-rc5-git3.bz2 --- config-i586 DELETED --- --- drm-modesetting-radeon.patch DELETED --- --- drm-next.patch DELETED --- --- linux-2.6-cpufreq-ppc-suspend-clusterfuck.patch DELETED --- --- patch-2.6.31-rc3.bz2.sign DELETED --- From jkeating at fedoraproject.org Wed Aug 5 23:11:00 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Wed, 5 Aug 2009 23:11:00 +0000 (UTC) Subject: rpms/python-offtrac/devel import.log, NONE, 1.1 python-offtrac.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805231100.1DAC511C0347@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/python-offtrac/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29460/devel Modified Files: .cvsignore sources Added Files: import.log python-offtrac.spec Log Message: New hotness --- NEW FILE import.log --- python-offtrac-0_0_2-1_fc11:HEAD:python-offtrac-0.0.2-1.fc11.src.rpm:1249513739 --- NEW FILE python-offtrac.spec --- # sitelib for noarch packages, sitearch for others (remove the unneeded one) %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-offtrac Version: 0.0.2 Release: 1%{?dist} Summary: Trac xmlrpc library Group: Development/Languages License: GPLv2+ URL: http://fedorahosted.org/offtrac # No tarballs are made, generate them from scm # git clone git://git.fedorahosted.org/git/offtrac # cd offtrac # git checkout -b tarball %{version} # python setup.py sdist --formats=bztar # Source0: offtrac-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel %description There is the offtrac python library which offers the TracServer class. This object is how one interacts with a Trac instance via xmlrpc. %prep %setup -q -n offtrac-%{version} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING LICENSE README # For noarch packages: sitelib %{python_sitelib}/* %changelog * Wed Aug 05 2009 Jesse Keating - 0.0.2-1 - Fix licensing issues * Tue Aug 04 2009 Jesse Keating - 0.0.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-offtrac/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 22:55:16 -0000 1.1 +++ .cvsignore 5 Aug 2009 23:10:58 -0000 1.2 @@ -0,0 +1 @@ +offtrac-0.0.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-offtrac/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 22:55:16 -0000 1.1 +++ sources 5 Aug 2009 23:10:59 -0000 1.2 @@ -0,0 +1 @@ +0498b93c6f4ffbfdc139124e94b2ae0a offtrac-0.0.2.tar.bz2 From rdieter at fedoraproject.org Wed Aug 5 23:14:37 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 5 Aug 2009 23:14:37 +0000 (UTC) Subject: rpms/qt/F-10 qt-x11-opensource-src-4.5.2-timestamp.patch, NONE, 1.1 qt.spec, 1.231, 1.232 Message-ID: <20090805231437.0D5E111C0347@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qt/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30823 Modified Files: qt.spec Added Files: qt-x11-opensource-src-4.5.2-timestamp.patch Log Message: * Wed Aug 05 2009 Rex Dieter 4.5.2-1.1 - use linker scripts for _debug targets (#510246) - apply upstream patch to fix issue in Copy and paste - optimize (icon-mostly) scriptlets - -x11: Requires(post,postun): /sbin/ldconfig qt-x11-opensource-src-4.5.2-timestamp.patch: qapplication_x11.cpp | 36 +++++++++++++++--------------------- 1 file changed, 15 insertions(+), 21 deletions(-) --- NEW FILE qt-x11-opensource-src-4.5.2-timestamp.patch --- >From 9e5fa633913ef952ca4ef5312fe396bcfc885321 Mon Sep 17 00:00:00 2001 From: Denis Dzyubenko Date: Wed, 22 Jul 2009 17:12:17 +0200 Subject: [PATCH] Revert "Added a check that X11 timestamp goes forward only." In some cases we might get an invalid timestamp that is far away in the future, so remembering it will break all consequent X calls that require a timestamp because it just contains junk (for example clipboard will stop working). This happens with XIM+SCIM pair - whenever we start input method and type something to the widget, we get a XKeyPress event with a commited string, however the 'serial' and 'time' members of the XEvent structure are not initialized (according to valgrind) and contain junk. This reverts commit 2ed015b8a0ffad63f0f59b0e2255057f416895fb. Reviewed-By: Brad --- src/gui/kernel/qapplication_x11.cpp | 35 +++++++++++++++-------------------- 1 files changed, 15 insertions(+), 20 deletions(-) diff --git a/src/gui/kernel/qapplication_x11.cpp b/src/gui/kernel/qapplication_x11.cpp index 163ceb6..abedfd6 100644 --- a/src/gui/kernel/qapplication_x11.cpp +++ b/src/gui/kernel/qapplication_x11.cpp @@ -3142,48 +3142,43 @@ int QApplication::x11ProcessEvent(XEvent* event) #ifdef ALIEN_DEBUG //qDebug() << "QApplication::x11ProcessEvent:" << event->type; #endif - Time time = 0, userTime = 0; switch (event->type) { case ButtonPress: pressed_window = event->xbutton.window; - userTime = event->xbutton.time; + X11->userTime = event->xbutton.time; // fallthrough intended case ButtonRelease: - time = event->xbutton.time; + X11->time = event->xbutton.time; break; case MotionNotify: - time = event->xmotion.time; + X11->time = event->xmotion.time; break; case XKeyPress: - userTime = event->xkey.time; + X11->userTime = event->xkey.time; // fallthrough intended case XKeyRelease: - time = event->xkey.time; + X11->time = event->xkey.time; break; case PropertyNotify: - time = event->xproperty.time; + X11->time = event->xproperty.time; break; case EnterNotify: case LeaveNotify: - time = event->xcrossing.time; + X11->time = event->xcrossing.time; break; case SelectionClear: - time = event->xselectionclear.time; + X11->time = event->xselectionclear.time; break; default: -#ifndef QT_NO_XFIXES - if (X11->use_xfixes && event->type == (X11->xfixes_eventbase + XFixesSelectionNotify)) { - XFixesSelectionNotifyEvent *req = - reinterpret_cast(event); - time = req->selection_timestamp; - } -#endif break; } - if (time > X11->time) - X11->time = time; - if (userTime > X11->userTime) - X11->userTime = userTime; +#ifndef QT_NO_XFIXES + if (X11->use_xfixes && event->type == (X11->xfixes_eventbase + XFixesSelectionNotify)) { + XFixesSelectionNotifyEvent *req = + reinterpret_cast(event); + X11->time = req->selection_timestamp; + } +#endif QETWidget *widget = (QETWidget*)QWidget::find((WId)event->xany.window); -- 1.6.1 Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/F-10/qt.spec,v retrieving revision 1.231 retrieving revision 1.232 diff -u -p -r1.231 -r1.232 --- qt.spec 2 Jul 2009 13:42:38 -0000 1.231 +++ qt.spec 5 Aug 2009 23:14:36 -0000 1.232 @@ -12,7 +12,7 @@ Epoch: 1 Name: qt4 %endif Version: 4.5.2 -Release: 1%{?dist} +Release: 1%{?dist}.1 # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPLv2 with exceptions or GPLv3 with exceptions @@ -55,6 +55,7 @@ Patch53: qt-x11-opensource-src-4.5.0-fix # fix invalid assumptions about mysql_config --libs # http://bugzilla.redhat.com/440673 Patch54: qt-x11-opensource-src-4.5.1-mysql_config.patch +Patch55: qt-x11-opensource-src-4.5.2-timestamp.patch ## qt-copy patches %define qt_copy 20090626 @@ -336,6 +337,8 @@ Requires: %{name} = %{?epoch:%{epoch}:}% Obsoletes: qt4-x11 < %{version}-%{release} Provides: qt4-x11 = %{version}-%{release} %endif +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig %description x11 Qt libraries used for drawing widgets and OpenGL items. @@ -369,6 +372,7 @@ test -x apply_patches && ./apply_patches %patch52 -p1 -b .sparc64 %patch53 -p1 -b .qatomic-inline-asm %patch54 -p1 -b .mysql_config +%patch55 -p1 -b .timestamp # drop -fexceptions from $RPM_OPT_FLAGS RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'` @@ -533,13 +537,17 @@ for i in * ; do done popd -# _debug lib symlinks (see bug #196513) +# _debug targets (see bug #196513) pushd %{buildroot}%{_qt4_libdir} for lib in libQt*.so ; do - ln -s $lib $(basename $lib .so)_debug.so + libbase=`basename $lib .so | sed -e 's/^lib//'` +# ln -s $lib lib${libbase}_debug.so + echo "INPUT(-l${libbase})" > lib${libbase}_debug.so done for lib in libQt*.a ; do - ln -s $lib $(basename $lib .a)_debug.a + libbase=`basename $lib .a | sed -e 's/^lib//' ` +# ln -s $lib lib${libbase}_debug.a + echo "INPUT(-l${libbase})" > lib${libbase}_debug.a done popd @@ -649,21 +657,29 @@ rm -rf %{buildroot} %post devel touch --no-create %{_datadir}/icons/hicolor ||: + +%posttrans devel gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: %postun devel +if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor ||: gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: +fi %post x11 /sbin/ldconfig touch --no-create %{_datadir}/icons/hicolor ||: + +%posttrans x11 gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: %postun x11 /sbin/ldconfig +if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor ||: gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: +fi %files @@ -856,6 +872,12 @@ gtk-update-icon-cache -q %{_datadir}/ico %changelog +* Wed Aug 05 2009 Rex Dieter 4.5.2-1.1 +- use linker scripts for _debug targets (#510246) +- apply upstream patch to fix issue in Copy and paste +- optimize (icon-mostly) scriptlets +- -x11: Requires(post,postun): /sbin/ldconfig + * Thu Jul 02 2009 Than Ngo - 4.5.2-1 - 4.5.2 From jkeating at fedoraproject.org Wed Aug 5 23:14:32 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Wed, 5 Aug 2009 23:14:32 +0000 (UTC) Subject: rpms/python-offtrac/F-11 import.log, NONE, 1.1 python-offtrac.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090805231432.38A1211C0347@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/python-offtrac/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30759/F-11 Modified Files: .cvsignore sources Added Files: import.log python-offtrac.spec Log Message: Put offtrac on F-11 too --- NEW FILE import.log --- python-offtrac-0_0_2-1_fc11:F-11:python-offtrac-0.0.2-1.fc11.src.rpm:1249514043 --- NEW FILE python-offtrac.spec --- # sitelib for noarch packages, sitearch for others (remove the unneeded one) %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-offtrac Version: 0.0.2 Release: 1%{?dist} Summary: Trac xmlrpc library Group: Development/Languages License: GPLv2+ URL: http://fedorahosted.org/offtrac # No tarballs are made, generate them from scm # git clone git://git.fedorahosted.org/git/offtrac # cd offtrac # git checkout -b tarball %{version} # python setup.py sdist --formats=bztar # Source0: offtrac-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel %description There is the offtrac python library which offers the TracServer class. This object is how one interacts with a Trac instance via xmlrpc. %prep %setup -q -n offtrac-%{version} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING LICENSE README # For noarch packages: sitelib %{python_sitelib}/* %changelog * Wed Aug 05 2009 Jesse Keating - 0.0.2-1 - Fix licensing issues * Tue Aug 04 2009 Jesse Keating - 0.0.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-offtrac/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 22:55:16 -0000 1.1 +++ .cvsignore 5 Aug 2009 23:14:31 -0000 1.2 @@ -0,0 +1 @@ +offtrac-0.0.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-offtrac/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 22:55:16 -0000 1.1 +++ sources 5 Aug 2009 23:14:31 -0000 1.2 @@ -0,0 +1 @@ +0498b93c6f4ffbfdc139124e94b2ae0a offtrac-0.0.2.tar.bz2 From phuang at fedoraproject.org Wed Aug 5 23:23:44 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Wed, 5 Aug 2009 23:23:44 +0000 (UTC) Subject: rpms/ibus/devel .cvsignore, 1.36, 1.37 ibus.spec, 1.77, 1.78 sources, 1.41, 1.42 Message-ID: <20090805232344.4727C11C0347@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32369 Modified Files: .cvsignore ibus.spec sources Log Message: Update to 1.2.0.20090806 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/.cvsignore,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- .cvsignore 23 Jul 2009 05:09:28 -0000 1.36 +++ .cvsignore 5 Aug 2009 23:23:43 -0000 1.37 @@ -1 +1 @@ -ibus-1.2.0.20090723.tar.gz +ibus-1.2.0.20090806.tar.gz Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- ibus.spec 27 Jul 2009 23:54:35 -0000 1.77 +++ ibus.spec 5 Aug 2009 23:23:43 -0000 1.78 @@ -7,8 +7,8 @@ %define im_chooser_version 1.2.5 Name: ibus -Version: 1.2.0.20090723 -Release: 3%{?dist} +Version: 1.2.0.20090806 +Release: 1%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries @@ -228,6 +228,10 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Thu Aug 06 2009 Peng Huang - 1.2.0.20090806-1 +- Update to 1.2.0.20090806 +- Fix bug 515106 - don't install duplicate files + * Tue Jul 28 2009 Peng Huang - 1.2.0.20090723-3 - Update xinput-ibus: setup QT_IM_MODULE if the ibus qt input method plugin exists. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 23 Jul 2009 05:09:28 -0000 1.41 +++ sources 5 Aug 2009 23:23:43 -0000 1.42 @@ -1 +1 @@ -fa9f880953d4a34a4c4e72a5db763b5f ibus-1.2.0.20090723.tar.gz +1bf904d8fd631ab94d2c4a81e7da6c93 ibus-1.2.0.20090806.tar.gz From oget at fedoraproject.org Wed Aug 5 23:27:47 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Wed, 5 Aug 2009 23:27:47 +0000 (UTC) Subject: rpms/gnome-guitar/devel gnome-guitar.spec,1.4,1.5 Message-ID: <20090805232747.12BA911C0347@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/gnome-guitar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv568 Modified Files: gnome-guitar.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 0.8.1-6 - Update .desktop files - Add missing Requires Index: gnome-guitar.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-guitar/devel/gnome-guitar.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gnome-guitar.spec 25 Jul 2009 00:39:14 -0000 1.4 +++ gnome-guitar.spec 5 Aug 2009 23:27:46 -0000 1.5 @@ -4,7 +4,7 @@ Name: gnome-guitar Summary: A small suite of applications for the guitarist Version: 0.8.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv3+ Group: Applications/Multimedia URL: http://gnome-chord.sourceforge.net/ @@ -22,6 +22,7 @@ BuildRequires: gtk-sharp2-devel BuildRequires: ImageMagick BuildRequires: mono-devel +Requires: mono(gconf-sharp) Requires(pre): GConf2 Requires(post): GConf2 Requires(preun): GConf2 @@ -73,8 +74,18 @@ convert gnome-chord/pixmaps/gnome-chord- convert gnome-scale/pixmaps/gnome-scale-logo.png -resize 64x64\! \ $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/64x64/apps/gnome-scale.png -desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-chord.desktop -desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-scale.desktop +desktop-file-install \ +--add-category="AudioVideo" \ +--add-category="X-AudioVideoTools" \ +--dir=%{buildroot}%{_datadir}/applications \ +%{buildroot}/%{_datadir}/applications/gnome-chord.desktop + +desktop-file-install \ +--add-category="AudioVideo" \ +--add-category="X-AudioVideoTools" \ +--dir=%{buildroot}%{_datadir}/applications \ +%{buildroot}/%{_datadir}/applications/gnome-scale.desktop + %clean rm -rf $RPM_BUILD_ROOT @@ -127,6 +138,10 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_libdir}/pkgconfig/libgnomeguitarui.pc %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 0.8.1-6 +- Update .desktop files +- Add missing Requires + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From oget at fedoraproject.org Wed Aug 5 23:33:10 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Wed, 5 Aug 2009 23:33:10 +0000 (UTC) Subject: rpms/guitarix/devel guitarix.spec,1.4,1.5 Message-ID: <20090805233310.779A711C0347@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/guitarix/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1498 Modified Files: guitarix.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 0.05.0-2 - Update .desktop file Index: guitarix.spec =================================================================== RCS file: /cvs/pkgs/rpms/guitarix/devel/guitarix.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- guitarix.spec 28 Jul 2009 02:15:37 -0000 1.4 +++ guitarix.spec 5 Aug 2009 23:33:10 -0000 1.5 @@ -1,6 +1,6 @@ Name: guitarix Version: 0.05.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Mono amplifier to JACK Group: Applications/Multimedia License: GPLv2+ @@ -52,6 +52,12 @@ sed -i 's|\.png||' %{name}.desktop rm -rf %{buildroot} ./waf -vvv install --destdir="%{buildroot}" +desktop-file-install \ +--add-category="X-DigitalProcessing" \ +--dir=%{buildroot}%{_datadir}/applications \ +%{buildroot}/%{_datadir}/applications/%{name}.desktop + + %check desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop @@ -70,6 +76,9 @@ rm -rf %{buildroot} %{_datadir}/applications/%{name}.desktop %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 0.05.0-2 +- Update .desktop file + * Mon Jul 27 2009 Orcan Ogetbil - 0.05.0-1 - Update to 0.05.0 From dcantrel at fedoraproject.org Wed Aug 5 23:42:45 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Wed, 5 Aug 2009 23:42:45 +0000 (UTC) Subject: rpms/dhcp/F-11 dhcp-4.1.0-CVE-2009-0692.patch, NONE, 1.1 dhcp-4.1.0-CVE-2009-1892.patch, NONE, 1.1 dhcp.spec, 1.259, 1.260 dhcp-4.1.0-lease-file-semicolons.patch, 1.1, NONE Message-ID: <20090805234245.B4E1111C0347@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3714 Modified Files: dhcp.spec Added Files: dhcp-4.1.0-CVE-2009-0692.patch dhcp-4.1.0-CVE-2009-1892.patch Removed Files: dhcp-4.1.0-lease-file-semicolons.patch Log Message: * Wed Aug 05 2009 David Cantrell - 12:4.1.0-25 - Fix for CVE-2009-0692 - Fix for CVE-2009-1892 (#511834) - Disable patch for #514828 since that fix is still in updates-testing dhcp-4.1.0-CVE-2009-0692.patch: dhclient.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) --- NEW FILE dhcp-4.1.0-CVE-2009-0692.patch --- diff -up dhcp-4.1.0/client/dhclient.c.CVE-2009-0692 dhcp-4.1.0/client/dhclient.c --- dhcp-4.1.0/client/dhclient.c.CVE-2009-0692 2008-06-11 10:17:10.000000000 -1000 +++ dhcp-4.1.0/client/dhclient.c 2009-08-05 11:32:24.000000000 -1000 @@ -3054,8 +3054,15 @@ void script_write_params (client, prefix if (data.len > 3) { struct iaddr netmask, subnet, broadcast; - memcpy (netmask.iabuf, data.data, data.len); - netmask.len = data.len; + /* + * No matter the length of the subnet-mask option, + * use only the first four octets. Note that + * subnet-mask options longer than 4 octets are not + * in conformance with RFC 2132, but servers with this + * flaw do exist. + */ + memcpy(netmask.iabuf, data.data, 4); + netmask.len = 4; data_string_forget (&data, MDL); subnet = subnet_number (lease -> address, netmask); dhcp-4.1.0-CVE-2009-1892.patch: dhcp.c | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE dhcp-4.1.0-CVE-2009-1892.patch --- diff -up dhcp-4.1.0/server/dhcp.c.CVE-2009-1892 dhcp-4.1.0/server/dhcp.c --- dhcp-4.1.0/server/dhcp.c.CVE-2009-1892 2008-11-03 08:13:58.000000000 -1000 +++ dhcp-4.1.0/server/dhcp.c 2009-08-05 11:34:07.000000000 -1000 @@ -1755,6 +1755,8 @@ void ack_lease (packet, lease, offer, wh host_reference (&host, h, MDL); } if (!host) { + if (hp) + host_dereference (&hp, MDL); find_hosts_by_haddr (&hp, packet -> raw -> htype, packet -> raw -> chaddr, Index: dhcp.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/F-11/dhcp.spec,v retrieving revision 1.259 retrieving revision 1.260 diff -u -p -r1.259 -r1.260 --- dhcp.spec 5 Aug 2009 04:11:02 -0000 1.259 +++ dhcp.spec 5 Aug 2009 23:42:45 -0000 1.260 @@ -10,7 +10,7 @@ Summary: Dynamic host configuration protocol software Name: dhcp Version: 4.1.0 -Release: 24%{?dist} +Release: 25%{?dist} # NEVER CHANGE THE EPOCH on this package. The previous maintainer (prior to # dcantrell maintaining the package) made incorrect use of the epoch and # that's why it is at 12 now. It should have never been used, but it was. @@ -47,7 +47,8 @@ Patch17: %{name}-4.1.0-invalid-dhclient Patch18: %{name}-4.1.0-missing-ipv6-not-fatal.patch Patch19: %{name}-4.1.0-IFNAMSIZ.patch Patch20: %{name}-4.1.0-add_timeout_when_NULL.patch -Patch21: %{name}-4.1.0-lease-file-semicolons.patch +Patch21: %{name}-4.1.0-CVE-2009-0692.patch +Patch22: %{name}-4.1.0-CVE-2009-1892.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf @@ -200,9 +201,14 @@ libdhcpctl and libomapi static libraries # (Submitted to dhcp-bugs at isc.org - [ISC-Bugs #19867]) %patch20 -p1 -# Add missing semicolons to lines in the client lease file (#514828) +# Fix for CVE-2009-0692 (patch from Mandriva SRPM) +# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0692 %patch21 -p1 +# Fix for CVE-2009-1892 (patch from Mandriva SRPM) +# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1892 +%patch22 -p1 + # Copy in documentation and example scripts for LDAP patch to dhcpd %{__install} -p -m 0755 ldap-for-dhcp-%{ldappatchver}/dhcpd-conf-to-ldap contrib/ @@ -448,6 +454,11 @@ fi %attr(0644,root,root) %{_mandir}/man3/omapi.3.gz %changelog +* Wed Aug 05 2009 David Cantrell - 12:4.1.0-25 +- Fix for CVE-2009-0692 +- Fix for CVE-2009-1892 (#511834) +- Disable patch for #514828 since that fix is still in updates-testing + * Tue Aug 04 2009 David Cantrell - 12:4.1.0-24 - Correct lease file format written by dhclient (#514828) --- dhcp-4.1.0-lease-file-semicolons.patch DELETED --- From airlied at fedoraproject.org Wed Aug 5 23:48:17 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 5 Aug 2009 23:48:17 +0000 (UTC) Subject: rpms/libpciaccess/devel libpciaccess-0.10.6-no-rom-fallback.patch, NONE, 1.1 libpciaccess.spec, 1.25, 1.26 libpciaccess-0.10.6-rom-sanity.patch, 1.2, NONE Message-ID: <20090805234817.13BB811C034A@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/libpciaccess/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4646 Modified Files: libpciaccess.spec Added Files: libpciaccess-0.10.6-no-rom-fallback.patch Removed Files: libpciaccess-0.10.6-rom-sanity.patch Log Message: * Thu Aug 06 2009 Dave Airlie 0.10.6-7 - disable rom reading fallbacks libpciaccess-0.10.6-no-rom-fallback.patch: configure.ac | 8 ++++++++ src/linux_sysfs.c | 6 +++++- 2 files changed, 13 insertions(+), 1 deletion(-) --- NEW FILE libpciaccess-0.10.6-no-rom-fallback.patch --- >From 57cf6f1f428ab73fb2a88c39c694e7d14c2c96c6 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Thu, 6 Aug 2009 09:39:01 +1000 Subject: [PATCH] pciaccess: make linux rom reading fallback optional On kernels which have ROM files, the boot VGA rom file will contain the 0xc0000 file anyways. If another card is missing a rom file there is no need for this. This is fallback is disabled by default, on the premise that distro shipping this new a pciaccess will be running on kernels with working rom support which is been upstream for a long time --- configure.ac | 8 ++++++++ src/linux_sysfs.c | 5 +++++ 2 files changed, 13 insertions(+), 0 deletions(-) diff --git a/configure.ac b/configure.ac index c55112c..528e32b 100644 --- a/configure.ac +++ b/configure.ac @@ -43,6 +43,14 @@ AC_ARG_WITH(pciids-path, AC_HELP_STRING([--with-pciids-path=PCIIDS_PATH], [Path to pci.ids file]), [pciids_path="$withval"]) AC_DEFINE_DIR(PCIIDS_PATH, pciids_path, [Path to pci.ids]) +AC_ARG_ENABLE(linux-rom-fallback, AS_HELP_STRING([--enable-linux-rom-fallback], + [Enable support for falling back to /dev/mem for roms (default: enabled)]), + [LINUX_ROM=$enableval],[LINUX_ROM=no]) + +if test "x$LINUX_ROM" = xyes; then + AC_DEFINE(LINUX_ROM, 1, [Linux ROM read fallback]) +fi + use_zlib=no AC_ARG_WITH(zlib, AC_HELP_STRING([--with-zlib], [Enable zlib support to read gzip compressed pci.ids]), diff --git a/src/linux_sysfs.c b/src/linux_sysfs.c index 65e1cf6..02fbd13 100644 --- a/src/linux_sysfs.c +++ b/src/linux_sysfs.c @@ -327,10 +327,15 @@ pci_device_linux_sysfs_read_rom( struct pci_device * dev, void * buffer ) fd = open( name, O_RDWR ); if ( fd == -1 ) { +#ifdef LINUX_ROM /* If reading the ROM using sysfs fails, fall back to the old * /dev/mem based interface. + * disable this for newer kernels using configure */ return pci_device_linux_devmem_read_rom(dev, buffer); +#else + return errno; +#endif } -- 1.5.4.1 Index: libpciaccess.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpciaccess/devel/libpciaccess.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- libpciaccess.spec 5 Aug 2009 18:22:12 -0000 1.25 +++ libpciaccess.spec 5 Aug 2009 23:48:16 -0000 1.26 @@ -3,7 +3,7 @@ Name: libpciaccess Version: 0.10.6 -Release: 6%{?dist} +Release: 7%{?dist} Summary: PCI access library Group: System Environment/Libraries @@ -21,7 +21,7 @@ Patch0: libpciaccess-fd-cache.patch Patch2: libpciaccess-rom-size.patch Patch3: libpciaccess-boot-vga.patch Patch4: libpciaccess-vga-arbiter.patch -Patch5: libpciaccess-0.10.6-rom-sanity.patch +Patch5: libpciaccess-0.10.6-no-rom-fallback.patch BuildRequires: autoconf automake libtool pkgconfig xorg-x11-util-macros Requires: hwdata @@ -45,7 +45,7 @@ Development package for libpciaccess. %patch2 -p1 -b .rom-size %patch3 -p1 -b .bootvga %patch4 -p1 -b .vgaarb -%patch5 -p1 -b .jx +%patch5 -p1 -b .romfall %build autoreconf -v --install @@ -76,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pciaccess.pc %changelog +* Thu Aug 06 2009 Dave Airlie 0.10.6-7 +- disable rom reading fallbacks + * Wed Aug 05 2009 Adam Jackson 0.10.6-6 - D'oh. Fix obvious sense inversion in the previous patch. --- libpciaccess-0.10.6-rom-sanity.patch DELETED --- From oget at fedoraproject.org Wed Aug 5 23:52:41 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Wed, 5 Aug 2009 23:52:41 +0000 (UTC) Subject: rpms/hydrogen/devel hydrogen.spec,1.12,1.13 Message-ID: <20090805235241.9C8E411C0347@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/hydrogen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5414 Modified Files: hydrogen.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 0.9.4-0.6.rc1.1 - Update .desktop file Index: hydrogen.spec =================================================================== RCS file: /cvs/pkgs/rpms/hydrogen/devel/hydrogen.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- hydrogen.spec 25 Jul 2009 02:47:36 -0000 1.12 +++ hydrogen.spec 5 Aug 2009 23:52:41 -0000 1.13 @@ -4,7 +4,7 @@ Summary: Advanced drum machine for GNU/Linux Name: hydrogen Version: 0.9.4 -Release: 0.5.%{prerel}%{?dist} +Release: 0.6.%{prerel}%{?dist} URL: http://www.hydrogen-music.org/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-%{prerel2}.tar.gz # For convenience, to take the svn snapshot: @@ -49,8 +49,9 @@ scons install DESTDIR=$RPM_BUILD_ROOT desktop-file-install --vendor fedora \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category X-Drumming \ - --add-category X-MIDI \ + --add-category Midi \ --add-category X-Jack \ + --add-category AudioVideoEditing \ --remove-mime-type text/xml \ --delete-original \ $RPM_BUILD_ROOT%{_datadir}/applications/hydrogen.desktop @@ -91,6 +92,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/scalable/apps/*.svg %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 0.9.4-0.6.rc1.1 +- Update .desktop file + * Fri Jul 24 2009 Fedora Release Engineering - 0.9.4-0.5.rc1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From oget at fedoraproject.org Wed Aug 5 23:58:12 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Wed, 5 Aug 2009 23:58:12 +0000 (UTC) Subject: rpms/jamin/devel jamin.spec,1.2,1.3 Message-ID: <20090805235812.2AF7C11C0347@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/jamin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6454 Modified Files: jamin.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil 0.95.0-7 - Update .desktop file Index: jamin.spec =================================================================== RCS file: /cvs/pkgs/rpms/jamin/devel/jamin.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- jamin.spec 25 Jul 2009 03:53:10 -0000 1.2 +++ jamin.spec 5 Aug 2009 23:58:11 -0000 1.3 @@ -1,7 +1,7 @@ Name: jamin Summary: JACK Audio Connection Kit (JACK) Audio Mastering interface Version: 0.95.0 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://jamin.sourceforge.net @@ -58,7 +58,7 @@ NOCONFIGURE=indeed ./autogen.sh # desktop file categories BASE="Audio" -XTRA="X-Multitrack X-Digital_Processing X-Jack" +XTRA="X-Multitrack X-DigitalProcessing X-Jack" %{__mkdir} -p %{buildroot}%{_datadir}/applications desktop-file-install \ @@ -100,6 +100,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/mime/packages/%{name}.xml %changelog +* Wed Aug 05 2009 Orcan Ogetbil 0.95.0-7 +- Update .desktop file + * Fri Jul 24 2009 Fedora Release Engineering - 0.95.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From dcantrel at fedoraproject.org Wed Aug 5 23:59:10 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Wed, 5 Aug 2009 23:59:10 +0000 (UTC) Subject: rpms/dhcp/devel .cvsignore, 1.27, 1.28 dhcp.spec, 1.265, 1.266 sources, 1.29, 1.30 dhcp-4.1.0-CVE-2009-0692.patch, 1.1, NONE Message-ID: <20090805235910.9252E11C0347@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6754 Modified Files: .cvsignore dhcp.spec sources Removed Files: dhcp-4.1.0-CVE-2009-0692.patch Log Message: * Wed Aug 05 2009 David Cantrell - 12:4.1.0p1-1 - Upgrade to dhcp-4.1.0p1, which is the official upstream release to fix CVE-2009-0692 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 9 Jul 2009 20:08:40 -0000 1.27 +++ .cvsignore 5 Aug 2009 23:59:10 -0000 1.28 @@ -1,2 +1,2 @@ -dhcp-4.1.0.tar.gz ldap-for-dhcp-4.1.0-4.tar.gz +dhcp-4.1.0p1.tar.gz Index: dhcp.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/devel/dhcp.spec,v retrieving revision 1.265 retrieving revision 1.266 diff -u -p -r1.265 -r1.266 --- dhcp.spec 5 Aug 2009 21:48:30 -0000 1.265 +++ dhcp.spec 5 Aug 2009 23:59:10 -0000 1.266 @@ -4,13 +4,16 @@ # Where dhcp configuration files are stored %define dhcpconfdir %{_sysconfdir}/dhcp +# Base version number from ISC +%define basever 4.1.0 + # LDAP patch version -%define ldappatchver %{version}-4 +%define ldappatchver %{basever}-4 Summary: Dynamic host configuration protocol software Name: dhcp -Version: 4.1.0 -Release: 27%{?dist} +Version: %{basever}p1 +Release: 1%{?dist} # NEVER CHANGE THE EPOCH on this package. The previous maintainer (prior to # dcantrell maintaining the package) made incorrect use of the epoch and # that's why it is at 12 now. It should have never been used, but it was. @@ -49,8 +52,7 @@ Patch18: %{name}-4.1.0-missing-ipv6-not Patch19: %{name}-4.1.0-IFNAMSIZ.patch Patch20: %{name}-4.1.0-add_timeout_when_NULL.patch Patch21: %{name}-4.1.0-64_bit_lease_parse.patch -Patch22: %{name}-4.1.0-CVE-2009-0692.patch -Patch23: %{name}-4.1.0-CVE-2009-1892.patch +Patch22: %{name}-4.1.0-CVE-2009-1892.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf @@ -116,7 +118,7 @@ libdhcpctl and libomapi static libraries %setup -T -D -a 1 # Add in LDAP support -%{__patch} -p1 < ldap-for-dhcp-%{ldappatchver}/%{name}-%{version}-ldap.patch +%{__patch} -p1 < ldap-for-dhcp-%{ldappatchver}/%{name}-%{basever}-ldap.patch # Replace the standard ISC warning message about requesting help with an # explanation that this is a patched build of ISC DHCP and bugs should be @@ -205,13 +207,9 @@ libdhcpctl and libomapi static libraries # Ensure 64-bit platforms parse lease file dates & times correctly (#448615) %patch21 -p1 -# Fix for CVE-2009-0692 (patch from Mandriva SRPM) -# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0692 -%patch22 -p1 - # Fix for CVE-2009-1892 (patch from Mandriva SRPM) # http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1892 -%patch23 -p1 +%patch22 -p1 # Copy in documentation and example scripts for LDAP patch to dhcpd %{__install} -p -m 0755 ldap-for-dhcp-%{ldappatchver}/dhcpd-conf-to-ldap contrib/ @@ -467,6 +465,10 @@ fi %attr(0644,root,root) %{_mandir}/man3/omapi.3.gz %changelog +* Wed Aug 05 2009 David Cantrell - 12:4.1.0p1-1 +- Upgrade to dhcp-4.1.0p1, which is the official upstream release to fix + CVE-2009-0692 + * Wed Aug 05 2009 David Cantrell - 12:4.1.0-27 - Fix for CVE-2009-0692 - Fix for CVE-2009-1892 (#511834) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/devel/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 10 Jul 2009 02:29:08 -0000 1.29 +++ sources 5 Aug 2009 23:59:10 -0000 1.30 @@ -1,2 +1,2 @@ -1fffed2e8c3d67b111316d6a9b33db7a dhcp-4.1.0.tar.gz 39b4ff6ce0fcf84c69c12f221b0b6eb4 ldap-for-dhcp-4.1.0-4.tar.gz +325ff8338c5a21f89d5304ac13ffebdf dhcp-4.1.0p1.tar.gz --- dhcp-4.1.0-CVE-2009-0692.patch DELETED --- From lmacken at fedoraproject.org Thu Aug 6 00:00:53 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Thu, 6 Aug 2009 00:00:53 +0000 (UTC) Subject: rpms/liveusb-creator/devel .cvsignore, 1.16, 1.17 liveusb-creator.spec, 1.25, 1.26 sources, 1.20, 1.21 Message-ID: <20090806000053.B5F7711C0347@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/liveusb-creator/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7233 Modified Files: .cvsignore liveusb-creator.spec sources Log Message: 3.7.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 24 Jun 2009 18:46:45 -0000 1.16 +++ .cvsignore 6 Aug 2009 00:00:53 -0000 1.17 @@ -1 +1 @@ -liveusb-creator-3.7.tar.bz2 +liveusb-creator-3.7.2.tar.bz2 Index: liveusb-creator.spec =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/devel/liveusb-creator.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- liveusb-creator.spec 25 Jul 2009 11:10:12 -0000 1.25 +++ liveusb-creator.spec 6 Aug 2009 00:00:53 -0000 1.26 @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: liveusb-creator -Version: 3.7 -Release: 2%{?dist} +Version: 3.7.2 +Release: 1%{?dist} Summary: A liveusb creator Group: Applications/System @@ -68,8 +68,11 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/security/console.apps/%{name} %changelog -* Sat Jul 25 2009 Fedora Release Engineering - 3.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Wed Aug 05 2009 Luke Macken - 3.7.2-1 +- 3.7.2 + +* Sat Jun 27 2009 Luke Macken - 3.7.1-1 +- 3.7.1 * Wed Jun 24 2009 Luke Macken - 3.7 - Latest upstream bugfix release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 24 Jun 2009 18:46:46 -0000 1.20 +++ sources 6 Aug 2009 00:00:53 -0000 1.21 @@ -1 +1 @@ -77311f148e097020c7759d6f420c28c7 liveusb-creator-3.7.tar.bz2 +dfca2084def4359c4a18bc36f2c8ad9c liveusb-creator-3.7.2.tar.bz2 From dcantrel at fedoraproject.org Thu Aug 6 00:04:51 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Thu, 6 Aug 2009 00:04:51 +0000 (UTC) Subject: rpms/dhcp/F-11 .cvsignore, 1.25, 1.26 dhcp.spec, 1.260, 1.261 sources, 1.26, 1.27 dhcp-4.1.0-CVE-2009-0692.patch, 1.1, NONE Message-ID: <20090806000451.920FF11C0347@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7784 Modified Files: .cvsignore dhcp.spec sources Removed Files: dhcp-4.1.0-CVE-2009-0692.patch Log Message: * Wed Aug 05 2009 David Cantrell - 12:4.1.0p1-1 - Upgrade to dhcp-4.1.0p1, which is the official upstream release to fix CVE-2009-0692 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/F-11/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 13 Apr 2009 21:56:00 -0000 1.25 +++ .cvsignore 6 Aug 2009 00:04:50 -0000 1.26 @@ -1,2 +1,2 @@ -dhcp-4.1.0.tar.gz ldap-for-dhcp-4.1.0-2.tar.gz +dhcp-4.1.0p1.tar.gz Index: dhcp.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/F-11/dhcp.spec,v retrieving revision 1.260 retrieving revision 1.261 diff -u -p -r1.260 -r1.261 --- dhcp.spec 5 Aug 2009 23:42:45 -0000 1.260 +++ dhcp.spec 6 Aug 2009 00:04:51 -0000 1.261 @@ -4,13 +4,16 @@ # Where dhcp configuration files are stored %define dhcpconfdir %{_sysconfdir}/dhcp +# Base version number from ISC +%define basever 4.1.0 + # LDAP patch version -%define ldappatchver %{version}-2 +%define ldappatchver %{basever}-2 Summary: Dynamic host configuration protocol software Name: dhcp -Version: 4.1.0 -Release: 25%{?dist} +Version: %{basever}p1 +Release: 1%{?dist} # NEVER CHANGE THE EPOCH on this package. The previous maintainer (prior to # dcantrell maintaining the package) made incorrect use of the epoch and # that's why it is at 12 now. It should have never been used, but it was. @@ -20,7 +23,7 @@ License: ISC Group: System Environment/Daemons URL: http://isc.org/products/DHCP/ Source0: ftp://ftp.isc.org/isc/%{name}/%{name}-%{version}.tar.gz -Source1: http://dcantrel.fedorapeople.org/dhcp/ldap-patch/ldap-for-dhcp-%{ldappatchver}.tar.gz +Source1: http://cloud.github.com/downloads/dcantrell/ldap-for-dhcp/ldap-for-dhcp-%{ldappatchver}.tar.gz Source2: dhcpd.init Source3: dhcrelay.init Source4: dhclient-script @@ -47,8 +50,7 @@ Patch17: %{name}-4.1.0-invalid-dhclient Patch18: %{name}-4.1.0-missing-ipv6-not-fatal.patch Patch19: %{name}-4.1.0-IFNAMSIZ.patch Patch20: %{name}-4.1.0-add_timeout_when_NULL.patch -Patch21: %{name}-4.1.0-CVE-2009-0692.patch -Patch22: %{name}-4.1.0-CVE-2009-1892.patch +Patch21: %{name}-4.1.0-CVE-2009-1892.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf @@ -115,7 +117,7 @@ libdhcpctl and libomapi static libraries %setup -T -D -a 1 # Add in LDAP support -%{__patch} -p1 < ldap-for-dhcp-%{ldappatchver}/%{name}-%{version}-ldap.patch +%{__patch} -p1 < ldap-for-dhcp-%{ldappatchver}/%{name}-%{basever}-ldap.patch # Replace the standard ISC warning message about requesting help with an # explanation that this is a patched build of ISC DHCP and bugs should be @@ -201,13 +203,9 @@ libdhcpctl and libomapi static libraries # (Submitted to dhcp-bugs at isc.org - [ISC-Bugs #19867]) %patch20 -p1 -# Fix for CVE-2009-0692 (patch from Mandriva SRPM) -# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0692 -%patch21 -p1 - # Fix for CVE-2009-1892 (patch from Mandriva SRPM) # http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1892 -%patch22 -p1 +%patch21 -p1 # Copy in documentation and example scripts for LDAP patch to dhcpd %{__install} -p -m 0755 ldap-for-dhcp-%{ldappatchver}/dhcpd-conf-to-ldap contrib/ @@ -454,6 +452,10 @@ fi %attr(0644,root,root) %{_mandir}/man3/omapi.3.gz %changelog +* Wed Aug 05 2009 David Cantrell - 12:4.1.0p1-1 +- Upgrade to dhcp-4.1.0p1, which is the official upstream release to fix + CVE-2009-0692 + * Wed Aug 05 2009 David Cantrell - 12:4.1.0-25 - Fix for CVE-2009-0692 - Fix for CVE-2009-1892 (#511834) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/F-11/sources,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- sources 13 Apr 2009 21:56:00 -0000 1.26 +++ sources 6 Aug 2009 00:04:51 -0000 1.27 @@ -1,2 +1,2 @@ -1fffed2e8c3d67b111316d6a9b33db7a dhcp-4.1.0.tar.gz 04d735015e104e3e6377e7fb80fd4fce ldap-for-dhcp-4.1.0-2.tar.gz +325ff8338c5a21f89d5304ac13ffebdf dhcp-4.1.0p1.tar.gz --- dhcp-4.1.0-CVE-2009-0692.patch DELETED --- From lmacken at fedoraproject.org Thu Aug 6 00:07:51 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Thu, 6 Aug 2009 00:07:51 +0000 (UTC) Subject: rpms/liveusb-creator/F-11 .cvsignore, 1.15, 1.16 liveusb-creator.spec, 1.22, 1.23 sources, 1.19, 1.20 Message-ID: <20090806000751.8C68111C0347@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/liveusb-creator/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8200 Modified Files: .cvsignore liveusb-creator.spec sources Log Message: 3.7.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/F-11/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 24 Jun 2009 18:52:38 -0000 1.15 +++ .cvsignore 6 Aug 2009 00:07:51 -0000 1.16 @@ -1 +1 @@ -liveusb-creator-3.7.tar.bz2 +liveusb-creator-3.7.2.tar.bz2 Index: liveusb-creator.spec =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/F-11/liveusb-creator.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- liveusb-creator.spec 24 Jun 2009 18:52:38 -0000 1.22 +++ liveusb-creator.spec 6 Aug 2009 00:07:51 -0000 1.23 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: liveusb-creator -Version: 3.7 +Version: 3.7.2 Release: 1%{?dist} Summary: A liveusb creator @@ -68,6 +68,12 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/security/console.apps/%{name} %changelog +* Wed Aug 05 2009 Luke Macken - 3.7.2-1 +- 3.7.2 + +* Sat Jun 27 2009 Luke Macken - 3.7.1-1 +- 3.7.1 + * Wed Jun 24 2009 Luke Macken - 3.7 - Latest upstream bugfix release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/F-11/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 24 Jun 2009 18:52:38 -0000 1.19 +++ sources 6 Aug 2009 00:07:51 -0000 1.20 @@ -1 +1 @@ -77311f148e097020c7759d6f420c28c7 liveusb-creator-3.7.tar.bz2 +dfca2084def4359c4a18bc36f2c8ad9c liveusb-creator-3.7.2.tar.bz2 From bojan at fedoraproject.org Thu Aug 6 00:11:25 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 6 Aug 2009 00:11:25 +0000 (UTC) Subject: rpms/apr/devel apr-1.3.8.tar.bz2.asc, NONE, 1.1 .cvsignore, 1.17, 1.18 apr.spec, 1.90, 1.91 sources, 1.17, 1.18 apr-1.3.7.tar.bz2.asc, 1.1, NONE Message-ID: <20090806001125.6856611C0347@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8650 Modified Files: .cvsignore apr.spec sources Added Files: apr-1.3.8.tar.bz2.asc Removed Files: apr-1.3.7.tar.bz2.asc Log Message: Bump up to 1.3.8. --- NEW FILE apr-1.3.8.tar.bz2.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJKeKEWAAoJEKNIuYR/chSn7NUP/iaCorqo2mTGAdW/VJO6sFWZ tR874sJPL4/y4bl8OQ9QttDm220u3iApJHps3DtH7lD95OEYJ9p+lAAbiJF+frkj 8cNorwiH+eHu6yzVmjaYi4svIzEnvqugjdG2jJ3mckjLcM6Xz/JalS0iVpl/hpti MZ/HNtPOyjECDN5RQT86cfUboWjwvQb5awXkzdtI9+58xJZ4piDxPexBVud7Eelo Ax6UD8gfGXpkloYLFK+cujwYZDKPO6CrizSWULo3Gm/6a/7D3jZCmcmBM4JVexMd Umy3KDHBmkE0TEKbEuxoHNOgLT8gI4BnLyt6OGPQHTaY2jjH2TRDLjw/WOYDAR9d qYOEWsF4pHwOs2I2IOZI1x5dzBHnajRIxPsd3dEK/pmrKJEccoOOPrq1hNCdiKPp 9/zLJ8fMoqkxTvPkQQLjSYu3BMLRuK5ET+ULP4Rd+C8zAfztpJigHb7Qxnzi54d3 oqUqBkSG88IWWn+s9IMmUGem7f9m/9kVfmSSWz7KMsJo3i8Jd8FaGLNsnh7v3qMg V9uUof8BaPnFrsX5j7zPyvFv1uYH4FMQKRoxjlvQ26s+jn6H78lncRmDiUT7dsJy BGI+1AT/CcIBHrD+UeJtQ26KcAWPnOama7kJgfgdqXbJV4Wp6Pm1ItB668x5ToHk GQGu/3OxUAALS20RWacr =a7Bb -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/apr/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 26 Jul 2009 10:32:23 -0000 1.17 +++ .cvsignore 6 Aug 2009 00:11:25 -0000 1.18 @@ -1 +1 @@ -apr-1.3.7.tar.bz2 +apr-1.3.8.tar.bz2 Index: apr.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr/devel/apr.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- apr.spec 26 Jul 2009 11:07:31 -0000 1.90 +++ apr.spec 6 Aug 2009 00:11:25 -0000 1.91 @@ -5,8 +5,8 @@ Summary: Apache Portable Runtime library Name: apr -Version: 1.3.7 -Release: 2%{?dist} +Version: 1.3.8 +Release: 1%{?dist} License: ASL 2.0 Group: System Environment/Libraries URL: http://apr.apache.org/ @@ -127,6 +127,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/*.m4 %changelog +* Thu Aug 6 2009 Bojan Smojver - 1.3.8-1 +- bump up to 1.3.8 +- CVE-2009-2412 +- allocator alignment fixes + * Sun Jul 26 2009 Bojan Smojver - 1.3.7-2 - include apr_cv_sock_cloexec too Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/apr/devel/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 26 Jul 2009 10:32:23 -0000 1.17 +++ sources 6 Aug 2009 00:11:25 -0000 1.18 @@ -1 +1 @@ -1414f695a236a2bf8e470ca624d6a2e8 apr-1.3.7.tar.bz2 +3c7e3a39ae3d3573f49cb74e2dbf87a2 apr-1.3.8.tar.bz2 --- apr-1.3.7.tar.bz2.asc DELETED --- From bojan at fedoraproject.org Thu Aug 6 00:11:34 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 6 Aug 2009 00:11:34 +0000 (UTC) Subject: rpms/apr-util/devel apr-util-1.3.9.tar.bz2.asc, NONE, 1.1 .cvsignore, 1.13, 1.14 apr-util.spec, 1.70, 1.71 sources, 1.15, 1.16 apr-util-1.3.8.tar.bz2.asc, 1.1, NONE Message-ID: <20090806001134.E077511C0347@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8688 Modified Files: .cvsignore apr-util.spec sources Added Files: apr-util-1.3.9.tar.bz2.asc Removed Files: apr-util-1.3.8.tar.bz2.asc Log Message: Bump up to 1.3.9. --- NEW FILE apr-util-1.3.9.tar.bz2.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJKeKMTAAoJEKNIuYR/chSnLwsQAJVeM3J873BwSOiVOOX4cWKl V2GV0Pi4dopAxXCllLF3lE2NRSCzGE6T7NfKV0MTyyFSuZ8r8sAdA/LI03TS8HCq m08Yrq2cJdKKSeq4d+uES+BgtV+pVYX8/2tSTvfQ9v5jfGrxv+mNW1EXTFI2Sw3v CSEkzqZeb2XSCjNfqQR0Jz6wTT3YQmf/hIQ068Bte4LqlW6RkSpT41vIpHHYndji y8S7iDdx/Pzdgf2dB6g1ifAL9n526I/Ajfe5workKqblKYc4G5QMW9sE5sLIYAdI hEZZoCvUPFvb6XtMtHUnDIaWLndnBlVv4h1re6MvPKqS7XpgTEDGOFcs6UIUTo1D aUHyEMeSf/TipUD9VdCNeOETVr8NTXoiqiqgZqz0XZxAL4Wzh3ntqjCtIT6zjsTD cwOT01xDXpd0pNadbQdF9sKSP/9v/qnwLCFnYXMNIGn7QyzRhOTjMTeAph4vLZ6d /YriQr2oGIY/w+0zS0Xqtpgcx0jgwh8IZYg2s8yNwBq+Yz6d28pgLL2Dw+AJSEYy RwuGe8BoRhZxkUlKa2gQfWite2VRtC3SbitzTlJ8Ks76ar+5ANSKuLvnwvf6T2gG A6dvP2qkc7rVwmcA1MXEzxKwwmWN1yQ9CDguFc+vH4bwMbYO+uLx5VsR95+jLK7/ NQdRuYPRt1h6A4w9pFb9 =9TqS -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/apr-util/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 15 Jul 2009 07:57:16 -0000 1.13 +++ .cvsignore 6 Aug 2009 00:11:34 -0000 1.14 @@ -1 +1 @@ -apr-util-1.3.8.tar.bz2 +apr-util-1.3.9.tar.bz2 Index: apr-util.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr-util/devel/apr-util.spec,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- apr-util.spec 24 Jul 2009 16:59:47 -0000 1.70 +++ apr-util.spec 6 Aug 2009 00:11:34 -0000 1.71 @@ -3,8 +3,8 @@ Summary: Apache Portable Runtime Utility library Name: apr-util -Version: 1.3.8 -Release: 3%{?dist} +Version: 1.3.9 +Release: 1%{?dist} License: ASL 2.0 Group: System Environment/Libraries URL: http://apr.apache.org/ @@ -188,6 +188,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/*.m4 %changelog +* Thu Aug 6 2009 Bojan Smojver - 1.3.9-1 +- bump up to 1.3.9 +- CVE-2009-2412 +- allocator alignment fixes + * Fri Jul 24 2009 Fedora Release Engineering - 1.3.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -212,6 +217,8 @@ rm -rf $RPM_BUILD_ROOT * Mon Jun 8 2009 Bojan Smojver - 1.3.7-1 - bump up to 1.3.7 +- CVE-2009-0023 +- "billion laughs" fix of apr_xml_* interface * Mon Feb 23 2009 Fedora Release Engineering - 1.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/apr-util/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 15 Jul 2009 07:57:17 -0000 1.15 +++ sources 6 Aug 2009 00:11:34 -0000 1.16 @@ -1 +1 @@ -34a0e815cdc2b79bf561468b84ff1aa3 apr-util-1.3.8.tar.bz2 +29dd557f7bd891fc2bfdffcfa081db59 apr-util-1.3.9.tar.bz2 --- apr-util-1.3.8.tar.bz2.asc DELETED --- From oget at fedoraproject.org Thu Aug 6 00:12:06 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 00:12:06 +0000 (UTC) Subject: rpms/kguitar/devel kguitar.desktop,1.1,1.2 kguitar.spec,1.5,1.6 Message-ID: <20090806001206.982CA11C0347@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/kguitar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8890 Modified Files: kguitar.desktop kguitar.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 0.5.1-8.926svn - Update .desktop file Index: kguitar.desktop =================================================================== RCS file: /cvs/pkgs/rpms/kguitar/devel/kguitar.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 Binary files /tmp/cvsmyOfk1 and /tmp/cvsEWnhGd differ Index: kguitar.spec =================================================================== RCS file: /cvs/pkgs/rpms/kguitar/devel/kguitar.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- kguitar.spec 25 Jul 2009 04:35:37 -0000 1.5 +++ kguitar.spec 6 Aug 2009 00:12:06 -0000 1.6 @@ -2,7 +2,7 @@ Name: kguitar Version: 0.5.1 -Release: 7.%{svnver}%{?dist} +Release: 8.%{svnver}%{?dist} Group: Applications/Multimedia Summary: Guitar Tabulature Music Editor License: GPLv2+ @@ -131,6 +131,9 @@ rm -rf $RPM_BUILD_ROOT %{_texmf_main}/tex/generic/kgtabs %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 0.5.1-8.926svn +- Update .desktop file + * Fri Jul 24 2009 Fedora Release Engineering - 0.5.1-7.926svn - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From bojan at fedoraproject.org Thu Aug 6 00:22:11 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 6 Aug 2009 00:22:11 +0000 (UTC) Subject: rpms/apr/F-11 apr-1.3.8.tar.bz2.asc, NONE, 1.1 apr.spec, 1.83, 1.84 sources, 1.15, 1.16 apr-1.3.5.tar.bz2.asc, 1.1, NONE Message-ID: <20090806002211.6145111C0347@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11191 Modified Files: apr.spec sources Added Files: apr-1.3.8.tar.bz2.asc Removed Files: apr-1.3.5.tar.bz2.asc Log Message: Bump up to 1.3.8. --- NEW FILE apr-1.3.8.tar.bz2.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJKeKEWAAoJEKNIuYR/chSn7NUP/iaCorqo2mTGAdW/VJO6sFWZ tR874sJPL4/y4bl8OQ9QttDm220u3iApJHps3DtH7lD95OEYJ9p+lAAbiJF+frkj 8cNorwiH+eHu6yzVmjaYi4svIzEnvqugjdG2jJ3mckjLcM6Xz/JalS0iVpl/hpti MZ/HNtPOyjECDN5RQT86cfUboWjwvQb5awXkzdtI9+58xJZ4piDxPexBVud7Eelo Ax6UD8gfGXpkloYLFK+cujwYZDKPO6CrizSWULo3Gm/6a/7D3jZCmcmBM4JVexMd Umy3KDHBmkE0TEKbEuxoHNOgLT8gI4BnLyt6OGPQHTaY2jjH2TRDLjw/WOYDAR9d qYOEWsF4pHwOs2I2IOZI1x5dzBHnajRIxPsd3dEK/pmrKJEccoOOPrq1hNCdiKPp 9/zLJ8fMoqkxTvPkQQLjSYu3BMLRuK5ET+ULP4Rd+C8zAfztpJigHb7Qxnzi54d3 oqUqBkSG88IWWn+s9IMmUGem7f9m/9kVfmSSWz7KMsJo3i8Jd8FaGLNsnh7v3qMg V9uUof8BaPnFrsX5j7zPyvFv1uYH4FMQKRoxjlvQ26s+jn6H78lncRmDiUT7dsJy BGI+1AT/CcIBHrD+UeJtQ26KcAWPnOama7kJgfgdqXbJV4Wp6Pm1ItB668x5ToHk GQGu/3OxUAALS20RWacr =a7Bb -----END PGP SIGNATURE----- Index: apr.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr/F-11/apr.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- apr.spec 8 Jun 2009 06:39:33 -0000 1.83 +++ apr.spec 6 Aug 2009 00:22:11 -0000 1.84 @@ -5,7 +5,7 @@ Summary: Apache Portable Runtime library Name: apr -Version: 1.3.5 +Version: 1.3.8 Release: 1%{?dist} License: ASL 2.0 Group: System Environment/Libraries @@ -52,6 +52,12 @@ C data structures and routines. # does not use -lrt). export ac_cv_search_shm_open=no +# We know we have these on new Fedoras (kernel >= 2.6.28) +export apr_cv_epoll_create1=yes +export apr_cv_dup3=yes +export apr_cv_accept4=yes +export apr_cv_sock_cloexec=yes + %configure \ --includedir=%{_includedir}/apr-%{aprver} \ --with-installbuilddir=%{_libdir}/apr-%{aprver}/build \ @@ -121,6 +127,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/*.m4 %changelog +* Thu Aug 6 2009 Bojan Smojver - 1.3.8-1 +- bump up to 1.3.8 +- CVE-2009-2412 +- allocator alignment fixes + * Mon Jun 8 2009 Bojan Smojver - 1.3.5-1 - bump up to 1.3.5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/apr/F-11/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 8 Jun 2009 06:39:33 -0000 1.15 +++ sources 6 Aug 2009 00:22:11 -0000 1.16 @@ -1 +1 @@ -9ac9a00eaa190937fdbbde7b4f03ac1e apr-1.3.5.tar.bz2 +3c7e3a39ae3d3573f49cb74e2dbf87a2 apr-1.3.8.tar.bz2 --- apr-1.3.5.tar.bz2.asc DELETED --- From mclasen at fedoraproject.org Thu Aug 6 00:24:40 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 6 Aug 2009 00:24:40 +0000 (UTC) Subject: rpms/gnome-panel/devel recent-icon.patch, NONE, 1.1 gnome-panel.spec, 1.363, 1.364 Message-ID: <20090806002440.81C6411C0347@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-panel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11383 Modified Files: gnome-panel.spec Added Files: recent-icon.patch Log Message: Make 'Clear Recent Documents' obey the menu-images setting recent-icon.patch: panel-recent.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE recent-icon.patch --- --- gnome-panel-2.27.4/gnome-panel/panel-recent.c 2009-08-05 20:10:20.383768104 -0400 +++ gnome-panel-2.27.4.recent/gnome-panel/panel-recent.c 2009-08-05 19:58:53.593528282 -0400 @@ -227,7 +227,7 @@ add_menu_separator (recent_menu); - menu_item = panel_image_menu_item_new (); + menu_item = gtk_image_menu_item_new (); setup_menu_item_with_icon (menu_item, panel_menu_icon_get_size (), NULL, Index: gnome-panel.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-panel/devel/gnome-panel.spec,v retrieving revision 1.363 retrieving revision 1.364 diff -u -p -r1.363 -r1.364 --- gnome-panel.spec 3 Aug 2009 03:30:02 -0000 1.363 +++ gnome-panel.spec 6 Aug 2009 00:24:40 -0000 1.364 @@ -23,7 +23,7 @@ Summary: GNOME panel Name: gnome-panel Version: 2.27.4 -Release: 6%{?dist} +Release: 7%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/gnome-panel/2.27/%{name}-%{version}.tar.bz2 @@ -122,6 +122,8 @@ Patch45: panel-icons.patch # http://bugzilla.gnome.org/show_bug.cgi?id=589632 Patch46:gnome-panel-2.27.4-fix-monitor.patch +Patch47: recent-icon.patch + Conflicts: gnome-power-manager < 2.15.3 %description @@ -368,6 +370,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Wed Aug 5 2009 Matthias Clasen 2.27.4-7 +- Make 'Clear Recent Documents' follow the menu-images setting + * Sun Aug 2 2009 Matthias Clasen 2.27.4-6 - Save some space From bojan at fedoraproject.org Thu Aug 6 00:28:48 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 6 Aug 2009 00:28:48 +0000 (UTC) Subject: rpms/apr-util/F-11 apr-util-1.3.9.tar.bz2.asc, NONE, 1.1 apr-util.spec, 1.63, 1.64 sources, 1.14, 1.15 apr-util-1.3.7.tar.bz2.asc, 1.1, NONE Message-ID: <20090806002848.91F1011C0347@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr-util/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12406 Modified Files: apr-util.spec sources Added Files: apr-util-1.3.9.tar.bz2.asc Removed Files: apr-util-1.3.7.tar.bz2.asc Log Message: Bump up to 1.3.9. --- NEW FILE apr-util-1.3.9.tar.bz2.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJKeKMTAAoJEKNIuYR/chSnLwsQAJVeM3J873BwSOiVOOX4cWKl V2GV0Pi4dopAxXCllLF3lE2NRSCzGE6T7NfKV0MTyyFSuZ8r8sAdA/LI03TS8HCq m08Yrq2cJdKKSeq4d+uES+BgtV+pVYX8/2tSTvfQ9v5jfGrxv+mNW1EXTFI2Sw3v CSEkzqZeb2XSCjNfqQR0Jz6wTT3YQmf/hIQ068Bte4LqlW6RkSpT41vIpHHYndji y8S7iDdx/Pzdgf2dB6g1ifAL9n526I/Ajfe5workKqblKYc4G5QMW9sE5sLIYAdI hEZZoCvUPFvb6XtMtHUnDIaWLndnBlVv4h1re6MvPKqS7XpgTEDGOFcs6UIUTo1D aUHyEMeSf/TipUD9VdCNeOETVr8NTXoiqiqgZqz0XZxAL4Wzh3ntqjCtIT6zjsTD cwOT01xDXpd0pNadbQdF9sKSP/9v/qnwLCFnYXMNIGn7QyzRhOTjMTeAph4vLZ6d /YriQr2oGIY/w+0zS0Xqtpgcx0jgwh8IZYg2s8yNwBq+Yz6d28pgLL2Dw+AJSEYy RwuGe8BoRhZxkUlKa2gQfWite2VRtC3SbitzTlJ8Ks76ar+5ANSKuLvnwvf6T2gG A6dvP2qkc7rVwmcA1MXEzxKwwmWN1yQ9CDguFc+vH4bwMbYO+uLx5VsR95+jLK7/ NQdRuYPRt1h6A4w9pFb9 =9TqS -----END PGP SIGNATURE----- Index: apr-util.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr-util/F-11/apr-util.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- apr-util.spec 8 Jun 2009 06:52:46 -0000 1.63 +++ apr-util.spec 6 Aug 2009 00:28:48 -0000 1.64 @@ -3,13 +3,14 @@ Summary: Apache Portable Runtime Utility library Name: apr-util -Version: 1.3.7 +Version: 1.3.9 Release: 1%{?dist} License: ASL 2.0 Group: System Environment/Libraries URL: http://apr.apache.org/ Source0: http://www.apache.org/dist/apr/%{name}-%{version}.tar.bz2 Patch1: apr-util-1.2.7-pkgconf.patch +Patch2: apr-util-1.3.7-nodbmdso.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: autoconf, apr-devel >= 1.3.0 BuildRequires: db4-devel, expat-devel, e2fsprogs-devel @@ -94,9 +95,7 @@ This package provides the LDAP support f %prep %setup -q %patch1 -p1 -b .pkgconf - -# Our apr.h file is arch specific -sed -i -e 's,apr_h=\(.*\)/apr.h",apr_h=\1/apr-%{_arch}.h",' build/dso.m4 +%patch2 -p1 -b .nodbmdso %build autoheader && autoconf @@ -153,7 +152,6 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc CHANGES LICENSE NOTICE %{_libdir}/libaprutil-%{apuver}.so.* -%{_libdir}/apr-util-%{apuver}/apr_dbm* %dir %{_libdir}/apr-util-%{apuver} %files pgsql @@ -190,6 +188,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/*.m4 %changelog +* Thu Aug 6 2009 Bojan Smojver - 1.3.9-1 +- bump up to 1.3.9 +- CVE-2009-2412 +- allocator alignment fixes +- disable DBM-drivers-as-DSO support + * Mon Jun 8 2009 Bojan Smojver - 1.3.7-1 - bump up to 1.3.7 - CVE-2009-0023 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/apr-util/F-11/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 8 Jun 2009 06:52:46 -0000 1.14 +++ sources 6 Aug 2009 00:28:48 -0000 1.15 @@ -1 +1 @@ -2ed3ae6734290296faa193e1177d50e6 apr-util-1.3.7.tar.bz2 +29dd557f7bd891fc2bfdffcfa081db59 apr-util-1.3.9.tar.bz2 --- apr-util-1.3.7.tar.bz2.asc DELETED --- From bojan at fedoraproject.org Thu Aug 6 00:29:20 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 6 Aug 2009 00:29:20 +0000 (UTC) Subject: rpms/apr-util/F-11 apr-util-1.3.7-nodbmdso.patch,NONE,1.1 Message-ID: <20090806002920.BDE9011C0347@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr-util/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12525 Added Files: apr-util-1.3.7-nodbmdso.patch Log Message: Add apr-util-1.3.7-nodbmdso.patch. apr-util-1.3.7-nodbmdso.patch: build/dso.m4 | 18 ++++++++++-------- dbm/apr_dbm.c | 3 +++ 2 files changed, 13 insertions(+), 8 deletions(-) --- NEW FILE apr-util-1.3.7-nodbmdso.patch --- --- apr-util-1.3.7/build/dso.m4.nodbmdso +++ apr-util-1.3.7/build/dso.m4 @@ -44,6 +44,16 @@ AC_DEFUN([APU_CHECK_UTIL_DSO], [ fi fi + + ### Hack: force static linking of DBM code. + objs= + test $apu_have_db = 1 && objs="$objs dbm/apr_dbm_berkeleydb.lo" + test $apu_have_gdbm = 1 && objs="$objs dbm/apr_dbm_gdbm.lo" + test $apu_have_ndbm = 1 && objs="$objs dbm/apr_dbm_ndbm.lo" + EXTRA_OBJECTS="$EXTRA_OBJECTS $objs" + APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm" + APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm" + if test "$apu_dso_build" = "0"; then # Statically link the drivers: @@ -42,9 +65,6 @@ AC_DEFUN([APU_CHECK_UTIL_DSO], [ test $apu_have_sqlite3 = 1 && objs="$objs dbd/apr_dbd_sqlite3.lo" test $apu_have_freetds = 1 && objs="$objs dbd/apr_dbd_freetds.lo" test $apu_have_odbc = 1 && objs="$objs dbd/apr_dbd_odbc.lo" - test $apu_have_db = 1 && objs="$objs dbm/apr_dbm_berkeleydb.lo" - test $apu_have_gdbm = 1 && objs="$objs dbm/apr_dbm_gdbm.lo" - test $apu_have_ndbm = 1 && objs="$objs dbm/apr_dbm_ndbm.lo" test $apu_has_ldap = 1 && objs="$objs ldap/apr_ldap_init.lo" test $apu_has_ldap = 1 && objs="$objs ldap/apr_ldap_option.lo" test $apu_has_ldap = 1 && objs="$objs ldap/apr_ldap_rebind.lo" @@ -65,10 +85,8 @@ AC_DEFUN([APU_CHECK_UTIL_DSO], [ fi APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_dbd_pgsql $LDADD_dbd_sqlite2 $LDADD_dbd_sqlite3 $LDADD_dbd_oracle $LDADD_dbd_mysql $LDADD_dbd_freetds $LDADD_dbd_odbc" - APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm" APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_ldap" APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_dbd_pgsql $LDADD_dbd_sqlite2 $LDADD_dbd_sqlite3 $LDADD_dbd_oracle $LDADD_dbd_mysql $LDADD_dbd_freetds $LDADD_dbd_odbc" - APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm" APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_ldap" else @@ -82,9 +100,6 @@ AC_DEFUN([APU_CHECK_UTIL_DSO], [ test $apu_have_sqlite3 = 1 && dsos="$dsos dbd/apr_dbd_sqlite3.la" test $apu_have_freetds = 1 && dsos="$dsos dbd/apr_dbd_freetds.la" test $apu_have_odbc = 1 && dsos="$dsos dbd/apr_dbd_odbc.la" - test $apu_have_db = 1 && dsos="$dsos dbm/apr_dbm_db.la" - test $apu_have_gdbm = 1 && dsos="$dsos dbm/apr_dbm_gdbm.la" - test $apu_have_ndbm = 1 && dsos="$dsos dbm/apr_dbm_ndbm.la" test $apu_has_ldap = 1 && dsos="$dsos ldap/apr_ldap.la" if test -n "$dsos"; then --- apr-util-1.3.7/dbm/apr_dbm.c.nodbmdso +++ apr-util-1.3.7/dbm/apr_dbm.c @@ -56,6 +56,9 @@ #error a DBM implementation was not specified #endif +#undef APU_DSO_BUILD +#define APU_DSO_BUILD 0 + #if APU_DSO_BUILD static apr_hash_t *drivers = NULL; From bojan at fedoraproject.org Thu Aug 6 00:34:09 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 6 Aug 2009 00:34:09 +0000 (UTC) Subject: rpms/apr/F-10 apr-1.3.8.tar.bz2.asc, NONE, 1.1 apr.spec, 1.80, 1.81 sources, 1.15, 1.16 apr-1.3.5.tar.bz2.asc, 1.1, NONE Message-ID: <20090806003409.87E3211C0347@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13409 Modified Files: apr.spec sources Added Files: apr-1.3.8.tar.bz2.asc Removed Files: apr-1.3.5.tar.bz2.asc Log Message: Bump up to 1.3.8. --- NEW FILE apr-1.3.8.tar.bz2.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJKeKEWAAoJEKNIuYR/chSn7NUP/iaCorqo2mTGAdW/VJO6sFWZ tR874sJPL4/y4bl8OQ9QttDm220u3iApJHps3DtH7lD95OEYJ9p+lAAbiJF+frkj 8cNorwiH+eHu6yzVmjaYi4svIzEnvqugjdG2jJ3mckjLcM6Xz/JalS0iVpl/hpti MZ/HNtPOyjECDN5RQT86cfUboWjwvQb5awXkzdtI9+58xJZ4piDxPexBVud7Eelo Ax6UD8gfGXpkloYLFK+cujwYZDKPO6CrizSWULo3Gm/6a/7D3jZCmcmBM4JVexMd Umy3KDHBmkE0TEKbEuxoHNOgLT8gI4BnLyt6OGPQHTaY2jjH2TRDLjw/WOYDAR9d qYOEWsF4pHwOs2I2IOZI1x5dzBHnajRIxPsd3dEK/pmrKJEccoOOPrq1hNCdiKPp 9/zLJ8fMoqkxTvPkQQLjSYu3BMLRuK5ET+ULP4Rd+C8zAfztpJigHb7Qxnzi54d3 oqUqBkSG88IWWn+s9IMmUGem7f9m/9kVfmSSWz7KMsJo3i8Jd8FaGLNsnh7v3qMg V9uUof8BaPnFrsX5j7zPyvFv1uYH4FMQKRoxjlvQ26s+jn6H78lncRmDiUT7dsJy BGI+1AT/CcIBHrD+UeJtQ26KcAWPnOama7kJgfgdqXbJV4Wp6Pm1ItB668x5ToHk GQGu/3OxUAALS20RWacr =a7Bb -----END PGP SIGNATURE----- Index: apr.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr/F-10/apr.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- apr.spec 8 Jun 2009 06:39:37 -0000 1.80 +++ apr.spec 6 Aug 2009 00:34:09 -0000 1.81 @@ -5,7 +5,7 @@ Summary: Apache Portable Runtime library Name: apr -Version: 1.3.5 +Version: 1.3.8 Release: 1%{?dist} License: ASL 2.0 Group: System Environment/Libraries @@ -121,6 +121,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/*.m4 %changelog +* Thu Aug 6 2009 Bojan Smojver - 1.3.8-1 +- bump up to 1.3.8 +- CVE-2009-2412 +- allocator alignment fixes + * Mon Jun 8 2009 Bojan Smojver - 1.3.5-1 - bump up to 1.3.5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/apr/F-10/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 8 Jun 2009 06:39:37 -0000 1.15 +++ sources 6 Aug 2009 00:34:09 -0000 1.16 @@ -1 +1 @@ -9ac9a00eaa190937fdbbde7b4f03ac1e apr-1.3.5.tar.bz2 +3c7e3a39ae3d3573f49cb74e2dbf87a2 apr-1.3.8.tar.bz2 --- apr-1.3.5.tar.bz2.asc DELETED --- From bojan at fedoraproject.org Thu Aug 6 00:42:24 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 6 Aug 2009 00:42:24 +0000 (UTC) Subject: rpms/apr-util/F-10 apr-util-1.3.9.tar.bz2.asc, NONE, 1.1 apr-util-1.3.7-nodbmdso.patch, 1.1, 1.2 apr-util.spec, 1.63, 1.64 sources, 1.14, 1.15 apr-util-1.3.7.tar.bz2.asc, 1.1, NONE Message-ID: <20090806004224.DCAA811C0347@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr-util/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14602 Modified Files: apr-util-1.3.7-nodbmdso.patch apr-util.spec sources Added Files: apr-util-1.3.9.tar.bz2.asc Removed Files: apr-util-1.3.7.tar.bz2.asc Log Message: Bump up to 1.3.9. --- NEW FILE apr-util-1.3.9.tar.bz2.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJKeKMTAAoJEKNIuYR/chSnLwsQAJVeM3J873BwSOiVOOX4cWKl V2GV0Pi4dopAxXCllLF3lE2NRSCzGE6T7NfKV0MTyyFSuZ8r8sAdA/LI03TS8HCq m08Yrq2cJdKKSeq4d+uES+BgtV+pVYX8/2tSTvfQ9v5jfGrxv+mNW1EXTFI2Sw3v CSEkzqZeb2XSCjNfqQR0Jz6wTT3YQmf/hIQ068Bte4LqlW6RkSpT41vIpHHYndji y8S7iDdx/Pzdgf2dB6g1ifAL9n526I/Ajfe5workKqblKYc4G5QMW9sE5sLIYAdI hEZZoCvUPFvb6XtMtHUnDIaWLndnBlVv4h1re6MvPKqS7XpgTEDGOFcs6UIUTo1D aUHyEMeSf/TipUD9VdCNeOETVr8NTXoiqiqgZqz0XZxAL4Wzh3ntqjCtIT6zjsTD cwOT01xDXpd0pNadbQdF9sKSP/9v/qnwLCFnYXMNIGn7QyzRhOTjMTeAph4vLZ6d /YriQr2oGIY/w+0zS0Xqtpgcx0jgwh8IZYg2s8yNwBq+Yz6d28pgLL2Dw+AJSEYy RwuGe8BoRhZxkUlKa2gQfWite2VRtC3SbitzTlJ8Ks76ar+5ANSKuLvnwvf6T2gG A6dvP2qkc7rVwmcA1MXEzxKwwmWN1yQ9CDguFc+vH4bwMbYO+uLx5VsR95+jLK7/ NQdRuYPRt1h6A4w9pFb9 =9TqS -----END PGP SIGNATURE----- apr-util-1.3.7-nodbmdso.patch: build/dso.m4 | 18 ++++++++++-------- dbm/apr_dbm.c | 3 +++ 2 files changed, 13 insertions(+), 8 deletions(-) Index: apr-util-1.3.7-nodbmdso.patch =================================================================== RCS file: /cvs/pkgs/rpms/apr-util/F-10/apr-util-1.3.7-nodbmdso.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- apr-util-1.3.7-nodbmdso.patch 29 Jun 2009 20:45:07 -0000 1.1 +++ apr-util-1.3.7-nodbmdso.patch 6 Aug 2009 00:42:24 -0000 1.2 @@ -1,26 +1,7 @@ --- apr-util-1.3.7/build/dso.m4.nodbmdso +++ apr-util-1.3.7/build/dso.m4 -@@ -27,10 +27,33 @@ AC_DEFUN([APU_CHECK_UTIL_DSO], [ - if test "$enable_util_dso" = "no"; then - apu_dso_build="0" - else -- apr_h="`$apr_config --includedir`/apr.h" -- apu_dso_build="`awk '/^#define APR_HAS_DSO/ { print @S|@3; }' $apr_h`" -+ AC_CACHE_CHECK([whether APR has DSO support], [apu_cv_aprdso], -+ [apu_save_CPPFLAGS=$CPPFLAGS -+ CPPFLAGS="$CPPFLAGS $APR_INCLUDES" -+ AC_EGREP_CPP([yes], [#include "apr.h" -+#if APR_HAS_DSO -+yes -+#endif -+], [apu_cv_aprdso=yes], [apu_cv_aprdso=no]) -+ CPPFLAGS=$apu_save_CPPFLAGS]) -+ -+ if test $apu_cv_aprdso = yes; then -+ apu_dso_build=1 -+ else -+ apu_dso_build=0 -+ fi +@@ -44,6 +44,16 @@ AC_DEFUN([APU_CHECK_UTIL_DSO], [ + fi fi + Index: apr-util.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr-util/F-10/apr-util.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- apr-util.spec 29 Jun 2009 20:54:46 -0000 1.63 +++ apr-util.spec 6 Aug 2009 00:42:24 -0000 1.64 @@ -3,8 +3,8 @@ Summary: Apache Portable Runtime Utility library Name: apr-util -Version: 1.3.7 -Release: 3%{?dist} +Version: 1.3.9 +Release: 1%{?dist} License: ASL 2.0 Group: System Environment/Libraries URL: http://apr.apache.org/ @@ -97,9 +97,6 @@ This package provides the LDAP support f %patch1 -p1 -b .pkgconf %patch2 -p1 -b .nodbmdso -# Our apr.h file is arch specific -sed -i -e 's,apr_h=\(.*\)/apr.h",apr_h=\1/apr-%{_arch}.h",' build/dso.m4 - %build autoheader && autoconf %configure --with-apr=%{_prefix} \ @@ -139,7 +136,7 @@ export MALLOC_CHECK_=2 MALLOC_PERTURB_=$ cd test make %{?_smp_mflags} testall # testall breaks with DBD DSO; ignore -export LD_LIBRARY_PATH="`echo "../dbd/.libs:../ldap/.libs:$LD_LIBRARY_PATH" | sed -e 's/::*$//'`" +export LD_LIBRARY_PATH="`echo "../dbm/.libs:../dbd/.libs:../ldap/.libs:$LD_LIBRARY_PATH" | sed -e 's/::*$//'`" ./testall -v -q || true ./testall testrmm ./testall testdbm @@ -191,6 +188,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/*.m4 %changelog +* Thu Aug 6 2009 Bojan Smojver - 1.3.9-1 +- bump up to 1.3.9 +- CVE-2009-2412 +- allocator alignment fixes + * Mon Jun 29 2009 Joe Orton 1.3.7-3 - fix files list Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/apr-util/F-10/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 8 Jun 2009 06:52:50 -0000 1.14 +++ sources 6 Aug 2009 00:42:24 -0000 1.15 @@ -1 +1 @@ -2ed3ae6734290296faa193e1177d50e6 apr-util-1.3.7.tar.bz2 +29dd557f7bd891fc2bfdffcfa081db59 apr-util-1.3.9.tar.bz2 --- apr-util-1.3.7.tar.bz2.asc DELETED --- From oget at fedoraproject.org Thu Aug 6 00:57:50 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 00:57:50 +0000 (UTC) Subject: rpms/lash/devel lash-panel.desktop,NONE,1.1 lash.spec,1.24,1.25 Message-ID: <20090806005750.D536B11C0347@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/lash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18009 Modified Files: lash.spec Added Files: lash-panel.desktop Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 0.5.4-8 - Update .desktop file --- NEW FILE lash-panel.desktop --- [Desktop Entry] Name=LASH Panel GenericName=LASH Control Panel Comment=LASH Control Panel Icon=lash Exec=lash_panel Terminal=false Type=Application Categories=AudioVideo;X-Lash;X-Jack;X-AudioVideoTools; Index: lash.spec =================================================================== RCS file: /cvs/pkgs/rpms/lash/devel/lash.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- lash.spec 25 Jul 2009 04:57:31 -0000 1.24 +++ lash.spec 6 Aug 2009 00:57:50 -0000 1.25 @@ -3,11 +3,12 @@ Summary: LASH Audio Session Handler Name: lash Version: 0.5.4 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://www.nongnu.org/lash/ Source0: http://download.savannah.gnu.org/releases/lash/lash-%{version}.tar.gz +Source1: %{name}-panel.desktop Patch0: lash-0.5.3-no-static-lib.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -21,7 +22,7 @@ BuildRequires: readline-devel BuildRequires: swig BuildRequires: texi2html -%if 0%{?fedora} < 11 +%if 0%{?fedora} < 12 BuildRequires: e2fsprogs-devel %else BuildRequires: libuuid-devel @@ -41,7 +42,7 @@ Requires: alsa-lib-devel Requires: jack-audio-connection-kit-devel Requires: pkgconfig -%if 0%{?fedora} < 11 +%if 0%{?fedora} < 12 Requires: e2fsprogs-devel %else Requires: libuuid-devel @@ -102,22 +103,10 @@ mv %{buildroot}%{_datadir}/lash/dtds/las rm -rf %{buildroot}%{_datadir}/lash # install the desktop entry -cat << EOF > %{name}-panel.desktop -[Desktop Entry] -Name=LASH Panel -GenericName=LASH Control Panel -Comment=LASH Control Panel -Icon=lash.png -Exec=%{_bindir}/lash_panel -Terminal=false -Type=Application -EOF mkdir -p %{buildroot}%{_datadir}/applications -desktop-file-install --vendor fedora \ +desktop-file-install --vendor fedora \ --dir %{buildroot}%{_datadir}/applications \ - --add-category X-Fedora \ - --add-category AudioVideo \ - lash-panel.desktop + %{SOURCE1} # Work around the newer texi2html which is behaving somehow else if [ ! -d docs/lash-manual-html-split/lash-manual/ ]; then @@ -171,6 +160,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitearch}/lash.py* %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 0.5.4-8 +- Update .desktop file + * Fri Jul 24 2009 Fedora Release Engineering - 0.5.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Thu Aug 6 01:08:17 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 6 Aug 2009 01:08:17 +0000 (UTC) Subject: rpms/libtheora/devel .cvsignore, 1.13, 1.14 libtheora.spec, 1.36, 1.37 sources, 1.13, 1.14 Message-ID: <20090806010817.4EEA011C0347@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/libtheora/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20184 Modified Files: .cvsignore libtheora.spec sources Log Message: 1.1beta1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libtheora/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 3 Jun 2009 14:51:03 -0000 1.13 +++ .cvsignore 6 Aug 2009 01:08:16 -0000 1.14 @@ -1,3 +1 @@ -libtheora-1.0.tar.bz2 -libtheora-1.1alpha1.tar.bz2 -libtheora-1.1alpha2.tar.bz2 +libtheora-1.1beta1.tar.bz2 Index: libtheora.spec =================================================================== RCS file: /cvs/pkgs/rpms/libtheora/devel/libtheora.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- libtheora.spec 25 Jul 2009 08:45:24 -0000 1.36 +++ libtheora.spec 6 Aug 2009 01:08:17 -0000 1.37 @@ -1,13 +1,13 @@ Summary: Theora Video Compression Codec Name: libtheora -Version: 1.1alpha2 -Release: 2%{?dist} +Version: 1.1beta1 +Release: 1%{?dist} Epoch: 1 License: BSD Group: System Environment/Libraries URL: http://www.theora.org -Source0: http://downloads.xiph.org/releases/theora/%{name}-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Source0: http://downloads.xiph.org/releases/theora/%{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libogg-devel >= 2:1.1 BuildRequires: libvorbis-devel BuildRequires: SDL-devel libpng-devel @@ -49,8 +49,8 @@ Requires: libtheora = %{epoch}:%{version BuildArch: noarch %description devel-docs -The libtheora-devel-docs package contains the documentation needed to develop -applications with libtheora. +The libtheora-devel-docs package contains the documentation needed +to develop applications with libtheora. %package -n theora-tools @@ -59,7 +59,7 @@ Group: Applications/Multimedia Requires: libtheora = %{epoch}:%{version}-%{release} %description -n theora-tools -The theora-tools package contains simple command line tools for use +The theora-tools package contains simple command line tools for use with theora bitstreams. @@ -103,7 +103,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc README COPYING +%doc README COPYING %{_libdir}/*.so.* %files devel @@ -123,6 +123,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 5 2009 Matthias Clasen - 1.1beta1 +- 1.1beta1 + * Sat Jul 25 2009 Fedora Release Engineering - 1:1.1alpha2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libtheora/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 3 Jun 2009 14:51:03 -0000 1.13 +++ sources 6 Aug 2009 01:08:17 -0000 1.14 @@ -1 +1 @@ -ddcdba802154b39072d5182c97153c0e libtheora-1.1alpha2.tar.bz2 +4b5e93ff571edb394d931c1228aaa351 libtheora-1.1beta1.tar.bz2 From oget at fedoraproject.org Thu Aug 6 01:14:37 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 01:14:37 +0000 (UTC) Subject: rpms/minicomputer/devel minicomputer.desktop, 1.1, 1.2 minicomputer.spec, 1.2, 1.3 Message-ID: <20090806011437.7531911C0347@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/minicomputer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21999 Modified Files: minicomputer.desktop minicomputer.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 1.3-5 - Update .desktop file Index: minicomputer.desktop =================================================================== RCS file: /cvs/pkgs/rpms/minicomputer/devel/minicomputer.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- minicomputer.desktop 27 Apr 2009 17:00:00 -0000 1.1 +++ minicomputer.desktop 6 Aug 2009 01:14:37 -0000 1.2 @@ -6,4 +6,4 @@ Icon=minicomputer Type=Application Exec=minicomputer Terminal=false -Categories=AudioVideo;Audio;Midi;X-Jack; +Categories=AudioVideo;Audio;Midi;X-Jack;X-Synthesis; Index: minicomputer.spec =================================================================== RCS file: /cvs/pkgs/rpms/minicomputer/devel/minicomputer.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- minicomputer.spec 25 Jul 2009 14:33:49 -0000 1.2 +++ minicomputer.spec 6 Aug 2009 01:14:37 -0000 1.3 @@ -1,6 +1,6 @@ Name: minicomputer Version: 1.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Software Synthesizer Group: Applications/Multimedia License: GPLv3+ @@ -19,7 +19,7 @@ BuildRequires: scons Requires: hicolor-icon-theme %description -Minicomputer is a standalone Linux softwaresynthesizer for creating +Minicomputer is a standalone Linux software synthesizer for creating experimental electronic sounds as its often used in but not limited to Industrial music, IDM, EBM, Glitch, sound design and minimal electronic. It is monophonic but can produce up to 8 different sounds at the same time. It uses @@ -77,6 +77,9 @@ rm -rf %{buildroot} %{_datadir}/icons/hicolor/32x32/apps/%{name}.xpm %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 1.3-5 +- Update .desktop file + * Sat Jul 25 2009 Fedora Release Engineering - 1.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mjakubicek at fedoraproject.org Thu Aug 6 01:18:51 2009 From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=) Date: Thu, 6 Aug 2009 01:18:51 +0000 (UTC) Subject: rpms/nbd/devel .cvsignore, 1.4, 1.5 nbd.spec, 1.8, 1.9 sources, 1.4, 1.5 nbd-module.patch, 1.1, NONE Message-ID: <20090806011851.1831C11C0347@cvs1.fedora.phx.redhat.com> Author: mjakubicek Update of /cvs/pkgs/rpms/nbd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22769 Modified Files: .cvsignore nbd.spec sources Removed Files: nbd-module.patch Log Message: - Update to 2.9.13 - Dropped nbd-module.patch (merged upstream) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nbd/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 13 May 2009 23:07:41 -0000 1.4 +++ .cvsignore 6 Aug 2009 01:18:50 -0000 1.5 @@ -1 +1 @@ -nbd-2.9.12.tar.bz2 +nbd-2.9.13.tar.bz2 Index: nbd.spec =================================================================== RCS file: /cvs/pkgs/rpms/nbd/devel/nbd.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- nbd.spec 25 Jul 2009 15:49:19 -0000 1.8 +++ nbd.spec 6 Aug 2009 01:18:50 -0000 1.9 @@ -1,14 +1,12 @@ Name: nbd -Version: 2.9.12 -Release: 2%{dist} +Version: 2.9.13 +Release: 1%{dist} Summary: Network Block Device user-space tools (TCP version) Group: Applications/System License: GPL+ URL: http://nbd.sourceforge.net/ Source0: http://downloads.sourceforge.net/nbd/nbd-%{version}.tar.bz2 -# Sent to nbd-general at lists.sourceforge.net on 14/05/2009 -Patch0: %{name}-module.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glib2-devel @@ -20,7 +18,6 @@ remote block devices over a TCP/IP netwo %prep %setup -q -%patch0 -b .module %build %configure @@ -41,6 +38,10 @@ rm -rf $RPM_BUILD_ROOT %{_sbindir}/nbd-client %changelog +* Thu Aug 6 2009 Milos Jakubicek - 2.9.13-1 +- Update to 2.9.13 +- Dropped nbd-module.patch (merged upstream) + * Sat Jul 25 2009 Fedora Release Engineering - 2.9.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nbd/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 13 May 2009 23:07:41 -0000 1.4 +++ sources 6 Aug 2009 01:18:50 -0000 1.5 @@ -1 +1 @@ -ba96954c3dadcd51a6bc30d13e635dc7 nbd-2.9.12.tar.bz2 +03fcc0bec557a3019afb0991c70a62e3 nbd-2.9.13.tar.bz2 --- nbd-module.patch DELETED --- From cwickert at fedoraproject.org Thu Aug 6 01:24:55 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 6 Aug 2009 01:24:55 +0000 (UTC) Subject: rpms/lxpanel/devel .cvsignore, 1.14, 1.15 lxpanel.spec, 1.24, 1.25 sources, 1.14, 1.15 Message-ID: <20090806012455.55F7611C0347@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/lxpanel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24072 Modified Files: .cvsignore lxpanel.spec sources Log Message: * Thu Aug 06 2009 Christoph Wickert - 0.5.2-1 - Update to 0.5.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lxpanel/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 2 Aug 2009 21:36:36 -0000 1.14 +++ .cvsignore 6 Aug 2009 01:24:54 -0000 1.15 @@ -1 +1 @@ -lxpanel-0.5.1.tar.gz +lxpanel-0.5.2.tar.gz Index: lxpanel.spec =================================================================== RCS file: /cvs/pkgs/rpms/lxpanel/devel/lxpanel.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- lxpanel.spec 2 Aug 2009 21:36:36 -0000 1.24 +++ lxpanel.spec 6 Aug 2009 01:24:54 -0000 1.25 @@ -4,7 +4,7 @@ #define _default_patch_fuzz 0 Name: lxpanel -Version: 0.5.1 +Version: 0.5.2 Release: 1%{?dist} Summary: A lightweight X11 desktop panel @@ -82,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/lxpanel.pc %changelog +* Thu Aug 06 2009 Christoph Wickert - 0.5.2-1 +- Update to 0.5.2 + * Sun Aug 02 2009 Christoph Wickert - 0.5.1-1 - Update to 0.5.1 - Remove cpu-history.patch and manpages.patch, fixed upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lxpanel/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 2 Aug 2009 21:36:36 -0000 1.14 +++ sources 6 Aug 2009 01:24:54 -0000 1.15 @@ -1 +1 @@ -c4792350c2211242a3d28d912ac79a89 lxpanel-0.5.1.tar.gz +b04c93877179a3c1be4a4fba4c2a0f94 lxpanel-0.5.2.tar.gz From oget at fedoraproject.org Thu Aug 6 01:54:18 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 01:54:18 +0000 (UTC) Subject: rpms/swami/devel swami.desktop,1.1,1.2 swami.spec,1.2,1.3 Message-ID: <20090806015418.E1AFC11C0347@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/swami/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31377 Modified Files: swami.desktop swami.spec Log Message: * Wed Aug 03 2009 Orcan Ogetbil - 0.9.4-6 - Update .desktop file Index: swami.desktop =================================================================== RCS file: /cvs/pkgs/rpms/swami/devel/swami.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- swami.desktop 13 Apr 2009 17:53:52 -0000 1.1 +++ swami.desktop 6 Aug 2009 01:54:18 -0000 1.2 @@ -7,5 +7,5 @@ Icon=swami StartupNotify=true Terminal=false Type=Application -Categories=GTK;AudioVideo;Audio;Midi;Music; +Categories=GTK;AudioVideo;Audio;AudioVideoEditing;Midi; MimeType=audio/dls;audio/x-soundfont; Index: swami.spec =================================================================== RCS file: /cvs/pkgs/rpms/swami/devel/swami.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- swami.spec 27 Jul 2009 05:11:38 -0000 1.2 +++ swami.spec 6 Aug 2009 01:54:18 -0000 1.3 @@ -1,6 +1,6 @@ Name: swami Version: 0.9.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: MIDI instrument and sound editor Group: Applications/Multimedia License: GPLv2+ @@ -103,6 +103,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/mime/packages/%{name}.xml %changelog +* Wed Aug 03 2009 Orcan Ogetbil - 0.9.4-6 +- Update .desktop file + * Sun Jul 26 2009 Fedora Release Engineering - 0.9.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From oget at fedoraproject.org Thu Aug 6 01:55:07 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 01:55:07 +0000 (UTC) Subject: rpms/swami/devel swami.spec,1.3,1.4 Message-ID: <20090806015507.8334511C0347@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/swami/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31512 Modified Files: swami.spec Log Message: correct the date of the last changelog entry Index: swami.spec =================================================================== RCS file: /cvs/pkgs/rpms/swami/devel/swami.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- swami.spec 6 Aug 2009 01:54:18 -0000 1.3 +++ swami.spec 6 Aug 2009 01:55:07 -0000 1.4 @@ -103,7 +103,7 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/mime/packages/%{name}.xml %changelog -* Wed Aug 03 2009 Orcan Ogetbil - 0.9.4-6 +* Wed Aug 05 2009 Orcan Ogetbil - 0.9.4-6 - Update .desktop file * Sun Jul 26 2009 Fedora Release Engineering - 0.9.4-5 From whot at fedoraproject.org Thu Aug 6 01:56:14 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Thu, 6 Aug 2009 01:56:14 +0000 (UTC) Subject: rpms/xorg-x11-proto-devel/devel .cvsignore, 1.56, 1.57 sources, 1.55, 1.56 xorg-x11-proto-devel.spec, 1.105, 1.106 Message-ID: <20090806015614.0D41311C0347@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-proto-devel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31917 Modified Files: .cvsignore sources xorg-x11-proto-devel.spec Log Message: * Thu Aug 06 2009 Peter Hutterer 7.4-28 - xextproto 7.1.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-proto-devel/devel/.cvsignore,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- .cvsignore 23 Jul 2009 12:54:42 -0000 1.56 +++ .cvsignore 6 Aug 2009 01:56:13 -0000 1.57 @@ -27,6 +27,5 @@ glproto-1.4.10.tar.bz2 dri2proto-2.1.tar.bz2 inputproto-1.9.99.15.tar.bz2 randrproto-1.3.0.tar.bz2 -xextproto-7.0.99.3.tar.bz2 -fixesproto-c7c9beab9a41d835008e1070c0ed8470293fe6ba.tar.bz2 +xextproto-7.1.0.tar.bz2 fixesproto-4.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-proto-devel/devel/sources,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- sources 23 Jul 2009 12:54:42 -0000 1.55 +++ sources 6 Aug 2009 01:56:13 -0000 1.56 @@ -23,5 +23,5 @@ c9f8cebfba72bfab674bc0170551fb8d glprot 5cb7987d29db068153bdc8f23c767c43 dri2proto-2.1.tar.bz2 87a569587d6141af0aa0ab4b604d083a inputproto-1.9.99.15.tar.bz2 a49416013fff33c853efb32f1926551e randrproto-1.3.0.tar.bz2 -417c21cbc02572d84dffdd5f92a760e7 xextproto-7.0.99.3.tar.bz2 +d54562771718a02508c6e0255409145d xextproto-7.1.0.tar.bz2 157644edb3cd526f2cb164eb79c52bad fixesproto-4.1.tar.bz2 Index: xorg-x11-proto-devel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-proto-devel/devel/xorg-x11-proto-devel.spec,v retrieving revision 1.105 retrieving revision 1.106 diff -u -p -r1.105 -r1.106 --- xorg-x11-proto-devel.spec 29 Jul 2009 19:59:25 -0000 1.105 +++ xorg-x11-proto-devel.spec 6 Aug 2009 01:56:13 -0000 1.106 @@ -7,7 +7,7 @@ Summary: X.Org X11 Protocol headers Name: xorg-x11-proto-devel Version: 7.4 -Release: 27%{?dist} +Release: 28%{?dist} License: MIT Group: Development/System URL: http://www.x.org @@ -32,7 +32,7 @@ Source16: http://www.x.org/pub/individua Source17: http://www.x.org/pub/individual/proto/scrnsaverproto-1.1.0.tar.bz2 Source19: http://www.x.org/pub/individual/proto/videoproto-2.2.2.tar.bz2 Source20: http://www.x.org/pub/individual/proto/xcmiscproto-1.1.2.tar.bz2 -Source21: http://www.x.org/pub/individual/proto/xextproto-7.0.99.3.tar.bz2 +Source21: http://www.x.org/pub/individual/proto/xextproto-7.1.0.tar.bz2 Source22: http://www.x.org/pub/individual/proto/xf86bigfontproto-1.1.2.tar.bz2 Source23: http://www.x.org/pub/individual/proto/xf86dgaproto-2.0.3.tar.bz2 Source24: http://www.x.org/pub/individual/proto/xf86driproto-2.0.4.tar.bz2 @@ -258,6 +258,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pkgconfig/xproxymngproto.pc %changelog +* Thu Aug 06 2009 Peter Hutterer 7.4-28 +- xextproto 7.1.0 + * Wed Jul 29 2009 Kristian H?gsberg - 7.4-27 - Add patch for DRI2 page flipping. From sandeen at fedoraproject.org Thu Aug 6 02:15:35 2009 From: sandeen at fedoraproject.org (Eric Sandeen) Date: Thu, 6 Aug 2009 02:15:35 +0000 (UTC) Subject: rpms/e2fsprogs/devel e2fsprogs-1.41.8-filefrag-fix.patch, NONE, 1.1 e2fsprogs-1.41.8-freefrag-defrag.patch, NONE, 1.1 e2fsprogs.spec, 1.147, 1.148 Message-ID: <20090806021535.1747B11C0344@cvs1.fedora.phx.redhat.com> Author: sandeen Update of /cvs/pkgs/rpms/e2fsprogs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3653 Modified Files: e2fsprogs.spec Added Files: e2fsprogs-1.41.8-filefrag-fix.patch e2fsprogs-1.41.8-freefrag-defrag.patch Log Message: * Fri Aug 05 2009 Eric Sandeen 1.41.8-6 - Fix filefrag in fallback case - Add e2freefrag & e4defrag (experimental) e2fsprogs-1.41.8-filefrag-fix.patch: filefrag.c | 2 -- 1 file changed, 2 deletions(-) --- NEW FILE e2fsprogs-1.41.8-filefrag-fix.patch --- It looks like some debugging crept in? Signed-off-by: Eric Sandeen --- Index: e2fsprogs-1.41.8/misc/filefrag.c =================================================================== --- e2fsprogs-1.41.8.orig/misc/filefrag.c +++ e2fsprogs-1.41.8/misc/filefrag.c @@ -95,8 +95,6 @@ static int get_bmap(int fd, unsigned lon int ret; unsigned int b; - printf("Calling get_bmap for block %lu\n", block); - abort(); b = block; ret = ioctl(fd, FIBMAP, &b); /* FIBMAP takes pointer to integer */ if (ret < 0) { e2fsprogs-1.41.8-freefrag-defrag.patch: Makefile.in | 3 configure | 2 configure.in | 2 misc/Makefile.in | 46 - misc/e2freefrag.8.in | 99 ++ misc/e2freefrag.c | 284 ++++++ misc/e2freefrag.h | 20 misc/e4defrag.8.in | 76 + misc/e4defrag.c | 2147 +++++++++++++++++++++++++++++++++++++++++++++++++++ 9 files changed, 2669 insertions(+), 10 deletions(-) --- NEW FILE e2fsprogs-1.41.8-freefrag-defrag.patch --- Index: e2fsprogs-1.41.8/misc/e4defrag.8.in =================================================================== --- /dev/null +++ e2fsprogs-1.41.8/misc/e4defrag.8.in @@ -0,0 +1,76 @@ +.TH E4DEFRAG 8 "May 2009" "e4defrag version 2.0" +.SH NAME +e4defrag \- online defragmenter for ext4 filesystem +.SH SYNOPSIS +.B e4defrag +[ +.B \-c +] +[ +.B \-v +] +.I target +\&... +.SH DESCRIPTION +.B e4defrag +reduces fragmentation of extent based file. The file targeted by +.B e4defrag +is created on ext4 filesystem made with "-O extent" option (see +.BR mke2fs (8)). +The targeted file gets more contiguous blocks and improves the file access +speed. +.PP +.I target +is a regular file, a directory, or a device that is mounted as ext4 filesystem. +If +.I target +is a directory, +.B e4defrag +reduces fragmentation of all files in it. If +.I target +is a device, +.B e4defrag +gets the mount point of it and reduces fragmentation of all files in this mount +point. +.SH OPTIONS +.TP +.B \-c +Get the fragmentation count and calculate fragmentation score based on it +before and after defrag. By seeing this score, we can determine whether we +should execute +.B e4defrag +to +.IR target . +When used with +.B \-v +option, the fragmentation count before and after defrag is printed for each +file. +.IP +If this option is specified, +.I target +is never defragmented. +.TP +.B \-v +Print error messages and the fragmentation count before and after defrag for +each file. +.SH NOTES +.B e4defrag +does not support swap file, files in lost+found directory, and files allocated +in indirect blocks. When +.I target +is a device or a mount point, +.B e4defrag +doesn't defragment files in mount point of other device. +.PP +Non-privileged users can execute +.B e4defrag +to their own file, but the score is not printed if +.B \-c +option is specified. Therefore, it is desirable to be executed by root user. +.SH AUTHOR +Written by Akira Fujita and Takashi Sato +. +.SH SEE ALSO +.BR mke2fs (8), +.BR mount (8). + Index: e2fsprogs-1.41.8/misc/e4defrag.c =================================================================== --- /dev/null +++ e2fsprogs-1.41.8/misc/e4defrag.c @@ -0,0 +1,2147 @@ +/* + * e4defrag.c - ext4 filesystem defragmenter + * + * Copyright (C) 2009 NEC Software Tohoku, Ltd. + * + * Author: Akira Fujita + * Takashi Sato + */ + +#ifndef _LARGEFILE_SOURCE +#define _LARGEFILE_SOURCE +#endif + +#ifndef _LARGEFILE64_SOURCE +#define _LARGEFILE64_SOURCE +#endif + +#ifndef _GNU_SOURCE +#define _GNU_SOURCE +#endif + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* A relatively new ioctl interface ... */ +#ifndef EXT4_IOC_MOVE_EXT +#define EXT4_IOC_MOVE_EXT _IOWR('f', 15, struct move_extent) +#endif + +/* Macro functions */ +#define PRINT_ERR_MSG(msg) fprintf(stderr, "%s\n", (msg)) +#define IN_FTW_PRINT_ERR_MSG(msg) \ + fprintf(stderr, "\t%s\t\t[ NG ]\n", (msg)) +#define PRINT_FILE_NAME(file) fprintf(stderr, " \"%s\"\n", (file)) +#define PRINT_ERR_MSG_WITH_ERRNO(msg) \ + fprintf(stderr, "\t%s:%s\t[ NG ]\n", (msg), strerror(errno)) +#define STATISTIC_ERR_MSG(msg) \ + fprintf(stderr, "\t%s\n", (msg)) +#define STATISTIC_ERR_MSG_WITH_ERRNO(msg) \ + fprintf(stderr, "\t%s:%s\n", (msg), strerror(errno)) +#define min(x, y) (((x) > (y)) ? (y) : (x)) +#define SECTOR_TO_BLOCK(sectors, blocksize) \ + ((sectors) / ((blocksize) >> 9)) +#define CALC_SCORE(ratio) \ + ((ratio) > 10 ? (80 + 20 * (ratio) / 100) : (8 * (ratio))) +/* Wrap up the free function */ +#define FREE(tmp) \ + do { \ + if ((tmp) != NULL) \ + free(tmp); \ + } while (0) \ +/* Insert list2 after list1 */ +#define insert(list1, list2) \ + do { \ + list2->next = list1->next; \ + list1->next->prev = list2; \ + list2->prev = list1; \ + list1->next = list2; \ + } while (0) + +/* To delete unused warning */ +#ifdef __GNUC__ +#define EXT2FS_ATTR(x) __attribute__(x) +#else +#define EXT2FS_ATTR(x) +#endif + +/* The mode of defrag */ +#define DETAIL 0x01 +#define STATISTIC 0x02 + +#define DEVNAME 0 +#define DIRNAME 1 +#define FILENAME 2 + +#define FTW_OPEN_FD 2000 + +#define FS_EXT4 "ext4" +#define ROOT_UID 0 + +#define BOUND_SCORE 55 +#define SHOW_FRAG_FILES 5 + +/* Magic number for ext4 */ +#define EXT4_SUPER_MAGIC 0xEF53 + +/* Definition of flex_bg */ +#define EXT4_FEATURE_INCOMPAT_FLEX_BG 0x0200 + +/* The following macro is used for ioctl FS_IOC_FIEMAP + * EXTENT_MAX_COUNT: the maximum number of extents for exchanging between + * kernel-space and user-space per ioctl + */ [...2437 lines suppressed...] + if (info->real_free_chunks) { + info->min = (info->min * fs->blocksize) >> 10; + info->max = (info->max * fs->blocksize) >> 10; + info->avg = (info->avg / info->real_free_chunks * + fs->blocksize) >> 10; + } else { + info->min = 0; + } + + printf("\nMin free chunk: %lu KB \nMax free chunk: %lu KB\n" + "Avg free chunk: %lu KB\n", info->min, info->max, info->avg); + + printf("\nHISTOGRAM OF FREE CHUNK SIZES:\n"); + printf("%s : %12s %12s %7s\n", "Chunk Size Range", "Free chunks", + "Free Blocks", "Percent"); + for (i = 0; i < MAX_HIST; i++) { + end = 1 << (i + info->blocksize_bits - units); + if (info->histogram.fc_chunks[i] != 0) + printf("%5lu%c...%5lu%c- : %12lu %12lu %6.2f%%\n", + start, *unitp, end, *unitp, + info->histogram.fc_chunks[i], + info->histogram.fc_blocks[i], + (double)info->histogram.fc_blocks[i] * 100 / + fs->super->s_free_blocks_count); + start = end; + if (start == 1<<10) { + start = 1; + units += 10; + unitp++; + } + } + + return retval; +} + +void close_device(char *device_name, ext2_filsys fs) +{ + int retval = ext2fs_close(fs); + + if (retval) + com_err(device_name, retval, "while closing the filesystem.\n"); +} + +void collect_info(ext2_filsys fs, struct chunk_info *chunk_info) +{ + unsigned int retval = 0, i, free_blks; + + printf("Device: %s\n", fs->device_name); + printf("Blocksize: %u bytes\n", fs->blocksize); + + retval = ext2fs_read_block_bitmap(fs); + if (retval) { + com_err(fs->device_name, retval, "while reading block bitmap"); + close_device(fs->device_name, fs); + exit(1); + } + + init_chunk_info(fs, chunk_info); + + retval = get_chunk_info(fs, chunk_info); + if (retval) { + com_err(fs->device_name, retval, "while collecting chunk info"); + close_device(fs->device_name, fs); + exit(1); + } +} + +void open_device(char *device_name, ext2_filsys *fs) +{ + int retval; + int flag = EXT2_FLAG_FORCE; + + retval = ext2fs_open(device_name, flag, 0, 0, unix_io_manager, fs); + if (retval) { + com_err(device_name, retval, "while opening filesystem"); + exit(1); + } +} + +int main(int argc, char *argv[]) +{ + struct chunk_info chunk_info = { .chunkbytes = DEFAULT_CHUNKSIZE }; + errcode_t retval = 0; + ext2_filsys fs = NULL; + char *device_name; + char *progname; + char c, *end; + + progname = argv[0]; + + while ((c = getopt(argc, argv, "c:h")) != EOF) { + switch (c) { + case 'c': + chunk_info.chunkbytes = strtoull(optarg, &end, 0); + if (*end != '\0') { + fprintf(stderr, "%s: bad chunk size '%s'\n", + progname, optarg); + usage(progname); + } + if (chunk_info.chunkbytes & + (chunk_info.chunkbytes - 1)) { + fprintf(stderr, "%s: chunk size must be a " + "power of 2.", argv[0]); + usage(progname); + } + chunk_info.chunkbytes *= 1024; + break; + default: + fprintf(stderr, "%s: bad option '%c'\n", + progname, c); + case 'h': + usage(progname); + break; + } + } + + if (optind == argc) { + fprintf(stderr, "%s: missing device name.\n", progname); + usage(progname); + } + + device_name = argv[optind]; + + open_device(device_name, &fs); + + if (chunk_info.chunkbytes < fs->blocksize) { + fprintf(stderr, "%s: chunksize must be greater than or equal " + "to filesystem blocksize.\n", progname); + exit(1); + } + collect_info(fs, &chunk_info); + close_device(device_name, fs); + + return retval; +} Index: e2fsprogs-1.41.8/misc/e2freefrag.h =================================================================== --- /dev/null +++ e2fsprogs-1.41.8/misc/e2freefrag.h @@ -0,0 +1,20 @@ +#include + +#define DEFAULT_CHUNKSIZE (1024*1024) + +#define MAX_HIST 32 +struct free_chunk_histogram { + unsigned long fc_chunks[MAX_HIST]; + unsigned long fc_blocks[MAX_HIST]; +}; + +struct chunk_info { + unsigned long chunkbytes; /* chunk size in bytes */ + int chunkbits; /* chunk size in bits */ + unsigned long free_chunks; /* total free chunks of given size */ + unsigned long real_free_chunks; /* free chunks of any size */ + int blocksize_bits; /* fs blocksize in bits */ + int blks_in_chunk; /* number of blocks in a chunk */ + unsigned long min, max, avg; /* chunk size stats */ + struct free_chunk_histogram histogram; /* histogram of all chunk sizes*/ +}; Index: e2fsprogs-1.41.8/configure =================================================================== --- e2fsprogs-1.41.8.orig/configure +++ e2fsprogs-1.41.8/configure @@ -15790,7 +15790,7 @@ fi -for ac_func in chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep getdtablesize getrlimit +for ac_func in chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep getdtablesize getrlimit sync_file_range posix_fadvise fallocate do as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 Index: e2fsprogs-1.41.8/configure.in =================================================================== --- e2fsprogs-1.41.8.orig/configure.in +++ e2fsprogs-1.41.8/configure.in @@ -828,7 +828,7 @@ AC_CHECK_MEMBER(struct sockaddr.sa_len, [#include #include ]) dnl -AC_CHECK_FUNCS(chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep getdtablesize getrlimit) +AC_CHECK_FUNCS(chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep getdtablesize getrlimit sync_file_range posix_fadvise fallocate) dnl dnl Check to see if -lsocket is required (solaris) to make something dnl that uses socket() to compile; this is needed for the UUID library Index: e2fsprogs-1.41.8/Makefile.in =================================================================== --- e2fsprogs-1.41.8.orig/Makefile.in +++ e2fsprogs-1.41.8/Makefile.in @@ -57,6 +57,9 @@ clean-doc: distclean-doc: -test -d doc && cd doc && $(MAKE) distclean +install-e4defrag: subs all-libs-recursive + $(MAKE) -C misc install-e4defrag + install: subs all-libs-recursive install-progs-recursive \ install-shlibs-libs-recursive install-doc-libs if test ! -d e2fsck && test ! -d debugfs && test ! -d misc && test ! -d ext2ed ; then $(MAKE) install-libs ; fi Index: e2fsprogs.spec =================================================================== RCS file: /cvs/pkgs/rpms/e2fsprogs/devel/e2fsprogs.spec,v retrieving revision 1.147 retrieving revision 1.148 diff -u -p -r1.147 -r1.148 --- e2fsprogs.spec 25 Jul 2009 23:54:38 -0000 1.147 +++ e2fsprogs.spec 6 Aug 2009 02:15:34 -0000 1.148 @@ -4,13 +4,17 @@ Summary: Utilities for managing ext2, ext3, and ext4 filesystems Name: e2fsprogs Version: 1.41.8 -Release: 5%{?dist} +Release: 6%{?dist} + # License tags based on COPYING file distinctions for various components License: GPLv2 Group: System Environment/Base Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Source1: ext2_types-wrapper.h + Patch2: e2fsprogs-1.40.4-sb_feature_check_ignore.patch +Patch3: e2fsprogs-1.41.8-filefrag-fix.patch +Patch4: e2fsprogs-1.41.8-freefrag-defrag.patch Url: http://e2fsprogs.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -136,6 +140,10 @@ It was originally inspired by the Multic # mildly unsafe but 'til I get something better, avoid full fsck # after an selinux install... %patch2 -p1 -b .featurecheck +# fix filefrag +%patch3 -p1 -b .filefrag +# frag tools +%patch4 -p1 -b .frag %build %configure --enable-elf-shlibs --enable-nls --disable-uuidd --disable-fsck \ @@ -145,7 +153,7 @@ make %{?_smp_mflags} V=1 %install rm -rf %{buildroot} export PATH=/sbin:$PATH -make install install-libs DESTDIR=%{buildroot} INSTALL="%{__install} -p" \ +make install install-libs install-e4defrag DESTDIR=%{buildroot} INSTALL="%{__install} -p" \ root_sbindir=%{_root_sbindir} root_libdir=%{_root_libdir} # ugly hack to allow parallel install of 32-bit and 64-bit -devel packages: @@ -208,8 +216,12 @@ exit 0 %{_root_sbindir}/resize2fs %{_root_sbindir}/tune2fs %{_sbindir}/filefrag +%{_sbindir}/e2freefrag %{_sbindir}/mklost+found +%{_bindir}/e4defrag +%{_mandir}/man8/e4defrag.8* + %{_bindir}/chattr %{_bindir}/lsattr %{_mandir}/man1/chattr.1* @@ -223,6 +235,7 @@ exit 0 %{_mandir}/man8/dumpe2fs.8* %{_mandir}/man8/e2fsck.8* %{_mandir}/man8/filefrag.8* +%{_mandir}/man8/e2freefrag.8* %{_mandir}/man8/fsck.ext2.8* %{_mandir}/man8/fsck.ext3.8* %{_mandir}/man8/fsck.ext4.8* @@ -291,6 +304,10 @@ exit 0 %{_libdir}/pkgconfig/ss.pc %changelog +* Fri Aug 05 2009 Eric Sandeen 1.41.8-6 +- Fix filefrag in fallback case +- Add e2freefrag & e4defrag (experimental) + * Sun Jul 26 2009 Karel Zak 1.41.8-5 - disable fsck (replaced by util-linux-ng) From oget at fedoraproject.org Thu Aug 6 02:19:17 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 02:19:17 +0000 (UTC) Subject: rpms/jack-keyboard/devel jack-keyboard.spec,1.2,1.3 Message-ID: <20090806021918.0052F11C0344@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/jack-keyboard/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4948 Modified Files: jack-keyboard.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 2.5-4 - Update the .desktop file Index: jack-keyboard.spec =================================================================== RCS file: /cvs/pkgs/rpms/jack-keyboard/devel/jack-keyboard.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- jack-keyboard.spec 25 Jul 2009 03:46:15 -0000 1.2 +++ jack-keyboard.spec 6 Aug 2009 02:19:17 -0000 1.3 @@ -1,6 +1,6 @@ Name: jack-keyboard Version: 2.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Virtual keyboard for JACK MIDI Group: Applications/Multimedia License: BSD @@ -48,6 +48,7 @@ install -pm 644 %{SOURCE1} \ desktop-file-install \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ --remove-category=Application \ + --add-category=X-Jack \ $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop @@ -78,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 2.5-4 +- Update the .desktop file + * Fri Jul 24 2009 Fedora Release Engineering - 2.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From caillon at fedoraproject.org Thu Aug 6 02:30:19 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Thu, 6 Aug 2009 02:30:19 +0000 (UTC) Subject: rpms/xulrunner/devel xulrunner.spec,1.168,1.169 Message-ID: <20090806023019.4782611C0439@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/xulrunner/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7390 Modified Files: xulrunner.spec Log Message: BuildRequires: libnotify-devel Index: xulrunner.spec =================================================================== RCS file: /cvs/extras/rpms/xulrunner/devel/xulrunner.spec,v retrieving revision 1.168 retrieving revision 1.169 diff -u -p -r1.168 -r1.169 --- xulrunner.spec 3 Aug 2009 20:53:34 -0000 1.168 +++ xulrunner.spec 6 Aug 2009 02:30:19 -0000 1.169 @@ -63,6 +63,7 @@ BuildRequires: hunspell-devel BuildRequires: sqlite-devel >= %{sqlite_version} BuildRequires: startup-notification-devel BuildRequires: alsa-lib-devel +BuildRequires: libnotify-devel Requires: mozilla-filesystem Requires: nspr >= %{nspr_version} @@ -103,6 +104,7 @@ Requires: hunspell-devel Requires: sqlite-devel Requires: startup-notification-devel Requires: alsa-lib-devel +Requires: libnotify-devel %description devel Gecko development files. From oget at fedoraproject.org Thu Aug 6 02:58:49 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 02:58:49 +0000 (UTC) Subject: rpms/aldrin/devel aldrin.spec,1.6,1.7 Message-ID: <20090806025849.4CE0C11C0344@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/aldrin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13913 Modified Files: aldrin.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 0.13-3 - Update the .desktop file Index: aldrin.spec =================================================================== RCS file: /cvs/pkgs/rpms/aldrin/devel/aldrin.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- aldrin.spec 24 Jul 2009 16:41:33 -0000 1.6 +++ aldrin.spec 6 Aug 2009 02:58:48 -0000 1.7 @@ -2,7 +2,7 @@ Name: aldrin Version: 0.13 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Modular music sequencer/tracker Group: Applications/Multimedia License: GPLv2+ @@ -41,8 +41,9 @@ touch -r CREDITS CREDITS~ %{__rm} -rf $RPM_BUILD_ROOT scons install PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT -desktop-file-install --vendor="fedora" \ +desktop-file-install --vendor="fedora" \ --remove-category="Application" \ + --add-category="Sequencer" \ --delete-original \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop @@ -79,6 +80,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/* %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 0.13-3 +- Update the .desktop file + * Fri Jul 24 2009 Fedora Release Engineering - 0.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From oget at fedoraproject.org Thu Aug 6 03:07:14 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 03:07:14 +0000 (UTC) Subject: rpms/frescobaldi/devel frescobaldi.spec,1.6,1.7 Message-ID: <20090806030714.53FB711C0344@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/frescobaldi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15534 Modified Files: frescobaldi.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 0.7.12-3 - Update the .desktop file Index: frescobaldi.spec =================================================================== RCS file: /cvs/pkgs/rpms/frescobaldi/devel/frescobaldi.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- frescobaldi.spec 24 Jul 2009 23:12:44 -0000 1.6 +++ frescobaldi.spec 6 Aug 2009 03:07:14 -0000 1.7 @@ -1,6 +1,6 @@ Name: frescobaldi Version: 0.7.12 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Edit LilyPond sheet music with ease! Group: Applications/Editors # python/hyphenator.py is LGPLv2+ @@ -88,6 +88,7 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications \ --remove-category=Application \ --add-category=AudioVideo \ + --add-category=X-Notation \ --delete-original \ %{buildroot}%{_datadir}/applications/kde4/%{name}.desktop @@ -122,6 +123,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/kde4/apps/%{name}/ %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 0.7.12-3 +- Update the .desktop file + * Fri Jul 24 2009 Fedora Release Engineering - 0.7.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rakesh at fedoraproject.org Thu Aug 6 03:16:11 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Thu, 6 Aug 2009 03:16:11 +0000 (UTC) Subject: rpms/flickcurl/devel .cvsignore, 1.2, 1.3 flickcurl.spec, 1.2, 1.3 import.log, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090806031611.3052111C0344@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/flickcurl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17061/devel Modified Files: .cvsignore flickcurl.spec import.log sources Log Message: Updated to 1.13 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/flickcurl/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 8 Jun 2009 11:05:08 -0000 1.2 +++ .cvsignore 6 Aug 2009 03:16:10 -0000 1.3 @@ -1 +1 @@ -flickcurl-1.10.tar.gz +flickcurl-1.13.tar.gz Index: flickcurl.spec =================================================================== RCS file: /cvs/pkgs/rpms/flickcurl/devel/flickcurl.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- flickcurl.spec 24 Jul 2009 22:53:40 -0000 1.2 +++ flickcurl.spec 6 Aug 2009 03:16:10 -0000 1.3 @@ -1,6 +1,6 @@ Name: flickcurl -Version: 1.10 -Release: 4%{?dist} +Version: 1.13 +Release: 1%{?dist} Summary: C library for the Flickr API Group: System Environment/Libraries @@ -84,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/%{name}-config.1.gz %changelog +* Thu Aug 06 2009 Rakesh Pandit - 1.13-1 +- Updated to 1.13 + * Fri Jul 24 2009 Fedora Release Engineering - 1.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/flickcurl/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 8 Jun 2009 11:05:08 -0000 1.1 +++ import.log 6 Aug 2009 03:16:11 -0000 1.2 @@ -1 +1,2 @@ flickcurl-1_10-3_fc10:HEAD:flickcurl-1.10-3.fc10.src.rpm:1244458708 +flickcurl-1_13-1_fc11:HEAD:flickcurl-1.13-1.fc11.src.rpm:1249528778 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/flickcurl/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 8 Jun 2009 11:05:08 -0000 1.2 +++ sources 6 Aug 2009 03:16:11 -0000 1.3 @@ -1 +1 @@ -9d952990fd13a8beebbffe58061bbd0f flickcurl-1.10.tar.gz +d0a90b9e06e8927f2eb13c55f4fe9640 flickcurl-1.13.tar.gz From rakesh at fedoraproject.org Thu Aug 6 03:28:17 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Thu, 6 Aug 2009 03:28:17 +0000 (UTC) Subject: rpms/dvtm/devel Makefile-0.5.2.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 dvtm.spec, 1.2, 1.3 import.log, 1.1, 1.2 sources, 1.2, 1.3 Makefile-0.5.1.patch, 1.1, NONE Message-ID: <20090806032817.3144411C0344@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/dvtm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20242/devel Modified Files: .cvsignore dvtm.spec import.log sources Added Files: Makefile-0.5.2.patch Removed Files: Makefile-0.5.1.patch Log Message: Updated to 5.2 Makefile-0.5.2.patch: Makefile | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) --- NEW FILE Makefile-0.5.2.patch --- --- dvtm-0.5.1.org/Makefile 2009-05-10 04:23:02.000000000 +0530 +++ dvtm-0.5.1/Makefile 2009-06-04 13:01:24.000000000 +0530 @@ -12,14 +12,14 @@ @echo "CC = ${CC}" .c.o: - @echo CC $< + @echo CC -c ${CFLAGS} $< @${CC} -c ${CFLAGS} $< ${OBJ}: config.h config.mk dvtm: ${OBJ} - @echo CC -o $@ - @${CC} -o $@ ${OBJ} ${LDFLAGS} + @echo ${CC} ${CFLAGS} -o $@ ${OBJ} ${LDFLAGS} + @${CC} ${CFLAGS} -o $@ ${OBJ} ${LDFLAGS} debug: clean @make CFLAGS='${DEBUG_CFLAGS}' @@ -40,13 +40,11 @@ @rm -rf dvtm-${VERSION} install: dvtm - @echo stripping executable - @strip -s dvtm @echo installing executable file to ${DESTDIR}${PREFIX}/bin @mkdir -p ${DESTDIR}${PREFIX}/bin - @cp -f dvtm ${DESTDIR}${PREFIX}/bin + @cp -pf dvtm ${DESTDIR}${PREFIX}/bin @chmod 755 ${DESTDIR}${PREFIX}/bin/dvtm - @cp -f dvtm-status ${DESTDIR}${PREFIX}/bin + @cp -pf dvtm-status ${DESTDIR}${PREFIX}/bin @chmod 755 ${DESTDIR}${PREFIX}/bin/dvtm-status @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 @mkdir -p ${DESTDIR}${MANPREFIX}/man1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dvtm/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 8 Jun 2009 10:30:20 -0000 1.2 +++ .cvsignore 6 Aug 2009 03:28:16 -0000 1.3 @@ -1 +1 @@ -dvtm-0.5.1.tar.gz +dvtm-0.5.2.tar.gz Index: dvtm.spec =================================================================== RCS file: /cvs/pkgs/rpms/dvtm/devel/dvtm.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- dvtm.spec 24 Jul 2009 20:40:57 -0000 1.2 +++ dvtm.spec 6 Aug 2009 03:28:16 -0000 1.3 @@ -1,6 +1,6 @@ Name: dvtm -Version: 0.5.1 -Release: 6%{?dist} +Version: 0.5.2 +Release: 1%{?dist} Summary: Tiling window management for the console Group: Applications/System @@ -46,6 +46,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 06 2009 Rakesh Pandit - 0.5.2-1 +- Updated to 0.5.2 + * Fri Jul 24 2009 Fedora Release Engineering - 0.5.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/dvtm/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 8 Jun 2009 10:30:20 -0000 1.1 +++ import.log 6 Aug 2009 03:28:16 -0000 1.2 @@ -1 +1,2 @@ dvtm-0_5_1-5_fc10:HEAD:dvtm-0.5.1-5.fc10.src.rpm:1244456586 +dvtm-0_5_2-1_fc11:HEAD:dvtm-0.5.2-1.fc11.src.rpm:1249528935 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dvtm/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 8 Jun 2009 10:30:20 -0000 1.2 +++ sources 6 Aug 2009 03:28:16 -0000 1.3 @@ -1 +1 @@ -15af44198d6a636190480122b8de7155 dvtm-0.5.1.tar.gz +7872b9e61705a4e9952655b3b88e4add dvtm-0.5.2.tar.gz --- Makefile-0.5.1.patch DELETED --- From oget at fedoraproject.org Thu Aug 6 03:28:30 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 03:28:30 +0000 (UTC) Subject: rpms/tuxguitar/devel tuxguitar.desktop, 1.1, 1.2 tuxguitar.spec, 1.5, 1.6 Message-ID: <20090806032830.090A911C0344@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/tuxguitar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20393 Modified Files: tuxguitar.desktop tuxguitar.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil > - 1.1-3 - Update the .desktop file Index: tuxguitar.desktop =================================================================== RCS file: /cvs/pkgs/rpms/tuxguitar/devel/tuxguitar.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- tuxguitar.desktop 3 Oct 2008 17:40:22 -0000 1.1 +++ tuxguitar.desktop 6 Aug 2009 03:28:29 -0000 1.2 @@ -10,5 +10,5 @@ Exec=tuxguitar %f Icon=tuxguitar Terminal=false Type=Application -Categories=AudioVideo;Audio; +Categories=AudioVideo;Audio;X-Notation; MimeType=audio/x-tuxguitar;audio/x-gtp;audio/x-ptb;audio/midi; Index: tuxguitar.spec =================================================================== RCS file: /cvs/pkgs/rpms/tuxguitar/devel/tuxguitar.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- tuxguitar.spec 27 Jul 2009 06:22:49 -0000 1.5 +++ tuxguitar.spec 6 Aug 2009 03:28:29 -0000 1.6 @@ -3,7 +3,7 @@ Summary: A multitrack tablature editor and player written in Java-SWT Name: tuxguitar Version: 1.1 -Release: 2%{?dist} +Release: 3%{?dist} URL: http://www.tuxguitar.com.ar Source0: http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.gz Source9: %{name}.desktop @@ -176,6 +176,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_bindir}/%{name} %changelog +* Wed Aug 05 2009 Orcan Ogetbil > - 1.1-3 +- Update the .desktop file + * Sun Jul 26 2009 Fedora Release Engineering - 1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From oget at fedoraproject.org Thu Aug 6 03:50:03 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 03:50:03 +0000 (UTC) Subject: rpms/zynjacku/devel lv2rack.desktop, 1.1, 1.2 zynjacku.desktop, 1.1, 1.2 zynjacku.spec, 1.3, 1.4 Message-ID: <20090806035003.709A411C0425@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/zynjacku/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24832 Modified Files: lv2rack.desktop zynjacku.desktop zynjacku.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil - 5-3 - Update the .desktop file Index: lv2rack.desktop =================================================================== RCS file: /cvs/pkgs/rpms/zynjacku/devel/lv2rack.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- lv2rack.desktop 17 Apr 2009 18:54:11 -0000 1.1 +++ lv2rack.desktop 6 Aug 2009 03:50:03 -0000 1.2 @@ -6,4 +6,4 @@ Exec=lv2rack Icon=zynjacku Terminal=false Type=Application -Categories=GTK;AudioVideo;Audio;Midi;Music;X-Jack; +Categories=GTK;AudioVideo;Audio;Midi;X-Jack;X-DigitalProcessing; Index: zynjacku.desktop =================================================================== RCS file: /cvs/pkgs/rpms/zynjacku/devel/zynjacku.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- zynjacku.desktop 17 Apr 2009 18:54:11 -0000 1.1 +++ zynjacku.desktop 6 Aug 2009 03:50:03 -0000 1.2 @@ -6,4 +6,4 @@ Exec=zynjacku Icon=zynjacku Terminal=false Type=Application -Categories=GTK;AudioVideo;Audio;Midi;Music;X-Jack; +Categories=GTK;AudioVideo;Audio;Midi;X-Jack;X-Synthesis; Index: zynjacku.spec =================================================================== RCS file: /cvs/pkgs/rpms/zynjacku/devel/zynjacku.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- zynjacku.spec 27 Jul 2009 09:05:35 -0000 1.3 +++ zynjacku.spec 6 Aug 2009 03:50:03 -0000 1.4 @@ -2,7 +2,7 @@ Name: zynjacku Version: 5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: LV2 synths and plugins host Group: Applications/Multimedia License: GPLv2 @@ -105,6 +105,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/icons/hicolor/72x72/apps/%{name}.png %changelog +* Wed Aug 05 2009 Orcan Ogetbil - 5-3 +- Update the .desktop file + * Mon Jul 27 2009 Fedora Release Engineering - 5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From oget at fedoraproject.org Thu Aug 6 04:03:47 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 04:03:47 +0000 (UTC) Subject: rpms/mscore/devel mscore.spec,1.3,1.4 Message-ID: <20090806040347.BCA6911C00E4@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/mscore/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10430 Modified Files: mscore.spec Log Message: * Wed Aug 05 2009 Orcan Ogetbil 0.9.4-6 - Update the .desktop file Index: mscore.spec =================================================================== RCS file: /cvs/pkgs/rpms/mscore/devel/mscore.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- mscore.spec 25 Jul 2009 15:16:25 -0000 1.3 +++ mscore.spec 6 Aug 2009 04:03:47 -0000 1.4 @@ -9,7 +9,7 @@ Name: mscore Summary: Music Composition & Notation Software Version: 0.9.4 -Release: 5%{?dist} +Release: 6%{?dist} # rtf2html is LGPLv2+ # paper4.png paper5.png are LGPLv3 # the rest is GPLv2 @@ -142,6 +142,9 @@ sed -i 's|relStaff %%d, %%d|relStaff %%d # Remove preshipped fonts. We will build them from source rm -f %{name}/%{name}/fonts/*.ttf +# Fix GenericName +sed -i 's|GenericName=.*|GenericName=Music Score Typesetter|' %{name}/packaging/mscore.desktop + %build # Build the actual program mkdir build @@ -167,7 +170,13 @@ mkdir -p %{buildroot}/%{_fontdir} install -pm 644 %{name}/%{name}/fonts/%{fontfamilyname}*.ttf %{buildroot}/%{_fontdir} # Desktop file -desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop +desktop-file-install \ + --dir=%{buildroot}/%{_datadir}/applications \ + --remove-category="Application" \ + --add-category="X-Notation" \ + --remove-category="Sequencer" \ + --remove-category="AudioVideoEditing" \ + %{buildroot}/%{_datadir}/applications/%{name}.desktop # Move images to the freedesktop location mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/{32x32,64x64}/apps/ @@ -231,6 +240,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %endif %changelog +* Wed Aug 05 2009 Orcan Ogetbil 0.9.4-6 +- Update the .desktop file + * Sat Jul 25 2009 Fedora Release Engineering - 0.9.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From kyle at fedoraproject.org Thu Aug 6 04:05:39 2009 From: kyle at fedoraproject.org (Kyle McMartin) Date: Thu, 6 Aug 2009 04:05:39 +0000 (UTC) Subject: rpms/kernel/devel die-floppy-die.patch, NONE, 1.1 kernel.spec, 1.1695, 1.1696 Message-ID: <20090806040539.071DA11C00E4@cvs1.fedora.phx.redhat.com> Author: kyle Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5586 Modified Files: kernel.spec Added Files: die-floppy-die.patch Log Message: * Thu Aug 06 2009 Kyle McMartin 2.6.31.0.133.rc5.git3 - die-floppy-die.patch: it's the 21st century, let's not rely on steam powered technology. die-floppy-die.patch: floppy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE die-floppy-die.patch --- Kill the floppy.ko pnp modalias. We were surviving just fine without autoloading floppy drivers, tyvm. Please feel free to register all complaints in the wastepaper bin. diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c index 91b7530..2ea84a6 100644 --- a/drivers/block/floppy.c +++ b/drivers/block/floppy.c @@ -4631,7 +4631,7 @@ static const struct pnp_device_id floppy_pnpids[] = { { "PNP0700", 0 }, { } }; -MODULE_DEVICE_TABLE(pnp, floppy_pnpids); +/* MODULE_DEVICE_TABLE(pnp, floppy_pnpids); */ #else Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1695 retrieving revision 1.1696 diff -u -p -r1.1695 -r1.1696 --- kernel.spec 5 Aug 2009 07:14:49 -0000 1.1695 +++ kernel.spec 6 Aug 2009 04:05:38 -0000 1.1696 @@ -639,6 +639,8 @@ Patch452: linux-2.6.30-no-pcspkr-modalia Patch460: linux-2.6-serial-460800.patch +Patch470: die-floppy-die.patch + Patch510: linux-2.6-silence-noise.patch Patch520: linux-2.6.30-hush-rom-warning.patch Patch530: linux-2.6-silence-fbcon-logo.patch @@ -1221,6 +1223,9 @@ ApplyPatch alsa-tell-user-that-stream-to # The input layer spews crap no-one cares about. ApplyPatch linux-2.6-input-kill-stupid-messages.patch +# stop floppy.ko from autoloading during udev... +ApplyPatch die-floppy-die.patch + # Get away from having to poll Toshibas #ApplyPatch linux-2.6-input-fix-toshiba-hotkeys.patch @@ -1946,6 +1951,10 @@ fi # and build. %changelog +* Thu Aug 06 2009 Kyle McMartin 2.6.31.0.133.rc5.git3 +- die-floppy-die.patch: it's the 21st century, let's not rely on + steam powered technology. + * Wed Aug 05 2009 Dave Airlie 2.6.31.0.132.rc5.git3 - revert-ftrace-powerpc-snafu.patch - fix ppc build From oget at fedoraproject.org Thu Aug 6 04:16:40 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 04:16:40 +0000 (UTC) Subject: rpms/kmplayer/devel kmplayer.spec,1.15,1.16 Message-ID: <20090806041640.7435511C00E4@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/kmplayer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17687 Modified Files: kmplayer.spec Log Message: * Thu Aug 06 2009 Orcan Ogetbil - 0.11.1b-3 - Update the .desktop file Index: kmplayer.spec =================================================================== RCS file: /cvs/pkgs/rpms/kmplayer/devel/kmplayer.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- kmplayer.spec 25 Jul 2009 04:40:39 -0000 1.15 +++ kmplayer.spec 6 Aug 2009 04:16:39 -0000 1.16 @@ -1,7 +1,7 @@ Name: kmplayer Summary: A simple frontend for MPlayer/FFMpeg/Phonon Version: 0.11.1b -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/Multimedia # The documentation is GFDL. # The files under src/moz-sdk are MPLv1.1 or GPLv2+ or LGPLv2+ @@ -91,9 +91,11 @@ fi # oxygen conflicts rm -f %{buildroot}%{_kde4_iconsdir}/oxygen/*/apps/kmplayer.* - -%check -desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/kmplayer.desktop +# Desktop file +desktop-file-install \ + --dir=%{buildroot}/%{_kde4_datadir}/applications/kde4 \ + --add-category="Player" \ + %{buildroot}/%{_kde4_datadir}/applications/kde4/kmplayer.desktop %clean @@ -132,6 +134,9 @@ update-desktop-database -q &> /dev/null %changelog +* Thu Aug 06 2009 Orcan Ogetbil - 0.11.1b-3 +- Update the .desktop file + * Fri Jul 24 2009 Fedora Release Engineering - 0.11.1b-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Thu Aug 6 04:18:59 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 6 Aug 2009 04:18:59 +0000 (UTC) Subject: rpms/seahorse/devel password-tab.patch, NONE, 1.1 seahorse.spec, 1.76, 1.77 Message-ID: <20090806041859.9BF5611C00E4@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/seahorse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18326 Modified Files: seahorse.spec Added Files: password-tab.patch Log Message: Bring the password tab back password-tab.patch: seahorse-key-manager.xml | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) --- NEW FILE password-tab.patch --- diff --git a/src/seahorse-key-manager.xml b/src/seahorse-key-manager.xml index cc7c4ec..85f71ef 100644 --- a/src/seahorse-key-manager.xml +++ b/src/seahorse-key-manager.xml @@ -39,13 +39,13 @@ True 3 - + True True 3 automatic - + True True 12 @@ -69,7 +69,26 @@ - + + True + True + 3 + automatic + + + True + True + 12 + True + + + + + + + + 1 + Index: seahorse.spec =================================================================== RCS file: /cvs/pkgs/rpms/seahorse/devel/seahorse.spec,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- seahorse.spec 28 Jul 2009 04:48:03 -0000 1.76 +++ seahorse.spec 6 Aug 2009 04:18:59 -0000 1.77 @@ -1,6 +1,6 @@ Name: seahorse Version: 2.27.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A GNOME application for managing encryption keys Group: User Interface/Desktops # seahorse is GPLv2+ @@ -9,6 +9,8 @@ License: GPLv2+ and LGPLv2+ URL: http://projects.gnome.org/seahorse/ Source: http://download.gnome.org/sources/seahorse/2.27/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# from upstream +Patch0: password-tab.patch BuildRequires: desktop-file-utils BuildRequires: gettext @@ -59,6 +61,7 @@ library that belongs to seahorse. %prep %setup -q +%patch0 -p1 -b .password-tab %build GNUPG=/usr/bin/gpg2 ; export GNUPG ; %configure --disable-scrollkeeper @@ -163,6 +166,9 @@ fi %{_datadir}/gtk-doc/html/libcryptui %changelog +* Thu Aug 6 2009 Matthias Clasen - 2.27.5-2 +- Bring the password tab back + * Tue Jul 28 2009 Matthias Clasen - 2.27.5-1 - Update to 2.27.5 From whot at fedoraproject.org Thu Aug 6 04:21:51 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Thu, 6 Aug 2009 04:21:51 +0000 (UTC) Subject: rpms/xorg-x11-drv-evdev/F-11 .cvsignore, 1.33, 1.34 sources, 1.33, 1.34 xorg-x11-drv-evdev.spec, 1.52, 1.53 Message-ID: <20090806042151.B8F0E11C00E4@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-evdev/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19583 Modified Files: .cvsignore sources xorg-x11-drv-evdev.spec Log Message: * Thu Aug 06 2009 Peter Hutterer 2.2.4-1 - evdev 2.2.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-evdev/F-11/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 30 Jul 2009 01:22:43 -0000 1.33 +++ .cvsignore 6 Aug 2009 04:21:51 -0000 1.34 @@ -1 +1 @@ -xf86-input-evdev-2.2.3.tar.bz2 +xf86-input-evdev-2.2.4.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-evdev/F-11/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 30 Jul 2009 01:22:43 -0000 1.33 +++ sources 6 Aug 2009 04:21:51 -0000 1.34 @@ -1 +1 @@ -dbfe9aa75a476165af8b467a7665742b xf86-input-evdev-2.2.3.tar.bz2 +6d0bd6cd3f50a42687c663d4764aeb44 xf86-input-evdev-2.2.4.tar.bz2 Index: xorg-x11-drv-evdev.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-evdev/F-11/xorg-x11-drv-evdev.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- xorg-x11-drv-evdev.spec 30 Jul 2009 01:22:43 -0000 1.52 +++ xorg-x11-drv-evdev.spec 6 Aug 2009 04:21:51 -0000 1.53 @@ -6,7 +6,7 @@ Summary: Xorg X11 evdev input driver Name: xorg-x11-drv-evdev -Version: 2.2.3 +Version: 2.2.4 Release: 1%{?dist} URL: http://www.x.org License: MIT @@ -72,6 +72,9 @@ X.Org X11 evdev input driver development %changelog +* Thu Aug 06 2009 Peter Hutterer 2.2.4-1 +- evdev 2.2.4 + * Thu Jul 30 2009 Peter Hutterer 2.2.3-1 - evdev 2.2.3 From pgordon at fedoraproject.org Thu Aug 6 04:30:26 2009 From: pgordon at fedoraproject.org (Peter Gordon) Date: Thu, 6 Aug 2009 04:30:26 +0000 (UTC) Subject: rpms/midori/devel .cvsignore, 1.12, 1.13 midori.spec, 1.24, 1.25 sources, 1.12, 1.13 Message-ID: <20090806043026.A463611C034A@cvs1.fedora.phx.redhat.com> Author: pgordon Update of /cvs/pkgs/rpms/midori/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21226 Modified Files: .cvsignore midori.spec sources Log Message: Update to 0.1.9; switch back to using system waf. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/midori/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 4 Jun 2009 03:22:06 -0000 1.12 +++ .cvsignore 6 Aug 2009 04:30:25 -0000 1.13 @@ -1 +1 @@ -midori-0.1.7.tar.bz2 +midori-0.1.9.tar.bz2 Index: midori.spec =================================================================== RCS file: /cvs/pkgs/rpms/midori/devel/midori.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- midori.spec 25 Jul 2009 12:10:59 -0000 1.24 +++ midori.spec 6 Aug 2009 04:30:25 -0000 1.25 @@ -1,6 +1,6 @@ Name: midori -Version: 0.1.7 -Release: 2%{?dist} +Version: 0.1.9 +Release: 1%{?dist} Summary: A lightweight GTK+ web browser Group: Applications/Internet @@ -18,15 +18,14 @@ BuildRequires: intltool BuildRequires: libidn-devel BuildRequires: libsexy-devel BuildRequires: librsvg2 -BuildRequires: libsoup-devel +BuildRequires: libsoup-devel >= 2.25.2 BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: perl(XML::Parser) BuildRequires: python-docutils BuildRequires: sqlite-devel BuildRequires: unique-devel -## XXX: Using the system waf makes it fail to build (python error). -# BuildRequires: waf >= 1.5 +BuildRequires: waf >= 1.5 BuildRequires: webkitgtk-devel >= 1.1.1 %description @@ -47,21 +46,21 @@ implemented, and some are still quite in %prep %setup -q ## Use the system-provided waf, instead of the in-tarball copy. -#rm -rf waf +rm -rf waf %build export CFLAGS="%{optflags}" -./waf --prefix=%{_usr} \ +waf --prefix=%{_usr} \ --docdir=%{_docdir}/%{name}-%{version} \ --libdir=%{_libdir} \ configure -./waf %{?_smp_mflags} build +waf %{?_smp_mflags} build %install rm -rf %{buildroot} -./waf --destdir=%{buildroot} install +waf --destdir=%{buildroot} install %find_lang %{name} desktop-file-install \ --vendor fedora \ @@ -102,6 +101,13 @@ fi %changelog +* Wed Aug 05 2009 Peter Gordon - 0.1.9-1 +- Update to new upstream release (0.1.9): lots of fixes and updates for tab + functionality and the tab panel, as well as menu fixes, and enhancements + for being private data with just a few simple clicks! +- Revert to using the system waf, now that it no longer causes Python errors + when compiling. + * Sat Jul 25 2009 Fedora Release Engineering - 0.1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/midori/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 4 Jun 2009 03:22:06 -0000 1.12 +++ sources 6 Aug 2009 04:30:25 -0000 1.13 @@ -1 +1 @@ -c6299ecf93417526f37bc0154c18b126 midori-0.1.7.tar.bz2 +faf5295091f47372352840b84c422149 midori-0.1.9.tar.bz2 From airlied at fedoraproject.org Thu Aug 6 05:33:44 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Thu, 6 Aug 2009 05:33:44 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec, 1.1696, 1.1697 linux-2.6-vga-arb.patch, 1.6, 1.7 Message-ID: <20090806053345.0FEA011C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1287 Modified Files: kernel.spec linux-2.6-vga-arb.patch Log Message: * Thu Aug 06 2009 Dave Airlie 2.6.31.0.134.rc5.git3 - fixup vga arb warning at startup and handover between gpus Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1696 retrieving revision 1.1697 diff -u -p -r1.1696 -r1.1697 --- kernel.spec 6 Aug 2009 04:05:38 -0000 1.1696 +++ kernel.spec 6 Aug 2009 05:33:43 -0000 1.1697 @@ -1951,6 +1951,9 @@ fi # and build. %changelog +* Thu Aug 06 2009 Dave Airlie 2.6.31.0.134.rc5.git3 +- fixup vga arb warning at startup and handover between gpus + * Thu Aug 06 2009 Kyle McMartin 2.6.31.0.133.rc5.git3 - die-floppy-die.patch: it's the 21st century, let's not rely on steam powered technology. linux-2.6-vga-arb.patch: drivers/gpu/Makefile | 2 drivers/gpu/vga/Kconfig | 10 drivers/gpu/vga/Makefile | 1 drivers/gpu/vga/vgaarb.c | 1206 +++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 + drivers/video/Kconfig | 2 include/linux/pci.h | 2 include/linux/vgaarb.h | 196 +++++++ 8 files changed, 1461 insertions(+), 2 deletions(-) Index: linux-2.6-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-vga-arb.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- linux-2.6-vga-arb.patch 4 Aug 2009 01:47:32 -0000 1.6 +++ linux-2.6-vga-arb.patch 6 Aug 2009 05:33:44 -0000 1.7 @@ -1,4 +1,4 @@ -From a00c47b3e783fe9ebb871071d2472387451d9225 Mon Sep 17 00:00:00 2001 +From 83ec7b4c9fecfcffe396290f6e96ea5a60a59598 Mon Sep 17 00:00:00 2001 From: Tiago Vignatti Date: Tue, 14 Jul 2009 15:57:29 +0300 Subject: [PATCH] vga: implements VGA arbitration on Linux @@ -15,18 +15,20 @@ balance pci get/put use the decodes count for userspace to get card count also if a gpu disables decodes move it to the next card +do handover properly to next card +optimise notify to only be done when something happens Signed-off-by: Tiago Vignatti --- drivers/gpu/Makefile | 2 +- drivers/gpu/vga/Kconfig | 10 + drivers/gpu/vga/Makefile | 1 + - drivers/gpu/vga/vgaarb.c | 1195 ++++++++++++++++++++++++++++++++++++++++++++++ + drivers/gpu/vga/vgaarb.c | 1206 ++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 ++ drivers/video/Kconfig | 2 + include/linux/pci.h | 2 + include/linux/vgaarb.h | 195 ++++++++ - 8 files changed, 1450 insertions(+), 1 deletions(-) + 8 files changed, 1461 insertions(+), 1 deletions(-) create mode 100644 drivers/gpu/vga/Kconfig create mode 100644 drivers/gpu/vga/Makefile create mode 100644 drivers/gpu/vga/vgaarb.c @@ -64,10 +66,10 @@ index 0000000..7cc8c1e +obj-$(CONFIG_VGA_ARB) += vgaarb.o diff --git a/drivers/gpu/vga/vgaarb.c b/drivers/gpu/vga/vgaarb.c new file mode 100644 -index 0000000..08ba44d +index 0000000..199138f --- /dev/null +++ b/drivers/gpu/vga/vgaarb.c -@@ -0,0 +1,1195 @@ +@@ -0,0 +1,1206 @@ +/* + * vgaarb.c + * @@ -476,7 +478,7 @@ index 0000000..08ba44d + * the arbiter's client decides if devices decodes or not legacy + * things. + */ -+static void vga_arbiter_add_pci_device(struct pci_dev *pdev) ++static bool vga_arbiter_add_pci_device(struct pci_dev *pdev) +{ + struct vga_device *vgadev; + unsigned long flags; @@ -486,7 +488,7 @@ index 0000000..08ba44d + + /* Only deal with VGA class devices */ + if ((pdev->class >> 8) != PCI_CLASS_DISPLAY_VGA) -+ return; ++ return false; + + /* Allocate structure */ + vgadev = kmalloc(sizeof(struct vga_device), GFP_KERNEL); @@ -496,7 +498,7 @@ index 0000000..08ba44d + * just do nothing, I'm not sure there is anything saner + * to be done + */ -+ return; ++ return false; + } + + memset(vgadev, 0, sizeof(*vgadev)); @@ -559,21 +561,25 @@ index 0000000..08ba44d + vga_iostate_to_str(vgadev->locks)); + + spin_unlock_irqrestore(&vga_lock, flags); -+ return; ++ return true; +fail: + spin_unlock_irqrestore(&vga_lock, flags); + kfree(vgadev); ++ return false; +} + -+static void vga_arbiter_del_pci_device(struct pci_dev *pdev) ++static bool vga_arbiter_del_pci_device(struct pci_dev *pdev) +{ + struct vga_device *vgadev; + unsigned long flags; ++ bool ret = true; + + spin_lock_irqsave(&vga_lock, flags); + vgadev = vgadev_find(pdev); -+ if (vgadev == NULL) ++ if (vgadev == NULL) { ++ ret = false; + goto bail; ++ } + + if (vga_default == pdev) { + pci_dev_put(vga_default); @@ -596,6 +602,7 @@ index 0000000..08ba44d +bail: + spin_unlock_irqrestore(&vga_lock, flags); + kfree(vgadev); ++ return ret; +} + +/* this is called with the lock */ @@ -608,18 +615,22 @@ index 0000000..08ba44d + old_decodes = vgadev->decodes; + vgadev->decodes = new_decodes; + -+ pr_info("vgaarb: device changed decodes: PCI:%s,olddecodes=%s,decodes=%s\n", ++ pr_info("vgaarb: device changed decodes: PCI:%s,olddecodes=%s,decodes=%s:owns=%s\n", + pci_name(vgadev->pdev), + vga_iostate_to_str(old_decodes), -+ vga_iostate_to_str(vgadev->decodes)); ++ vga_iostate_to_str(vgadev->decodes), ++ vga_iostate_to_str(vgadev->owns)); ++ + + /* if we own the decodes we should move them along to + another card */ -+ if ((vgadev->owns & new_decodes) && (vga_count > 1)) { -+ vgadev->owns &= new_decodes; ++ if ((vgadev->owns & old_decodes) && (vga_count > 1)) { ++ /* set us to own nothing */ ++ vgadev->owns &= ~old_decodes; + list_for_each_entry(new_vgadev, &vga_list, list) { + if ((new_vgadev != vgadev) && + (new_vgadev->decodes & VGA_RSRC_LEGACY_MASK)) { ++ pr_info("vgaarb: transferring owner from PCI:%s to PCI:%s\n", pci_name(vgadev->pdev), pci_name(new_vgadev->pdev)); + conflict = __vga_tryget(new_vgadev, VGA_RSRC_LEGACY_MASK); + if (!conflict) + __vga_put(new_vgadev, VGA_RSRC_LEGACY_MASK); @@ -1209,6 +1220,7 @@ index 0000000..08ba44d +{ + struct device *dev = data; + struct pci_dev *pdev = to_pci_dev(dev); ++ bool notify = false; + + pr_devel("%s\n", __func__); + @@ -1216,11 +1228,12 @@ index 0000000..08ba44d + * test this thing here, so someone needs to double check for the + * cases of hotplugable vga cards. */ + if (action == BUS_NOTIFY_ADD_DEVICE) -+ vga_arbiter_add_pci_device(pdev); ++ notify = vga_arbiter_add_pci_device(pdev); + else if (action == BUS_NOTIFY_DEL_DEVICE) -+ vga_arbiter_del_pci_device(pdev); ++ notify = vga_arbiter_del_pci_device(pdev); + -+ vga_arbiter_notify_clients(); ++ if (notify) ++ vga_arbiter_notify_clients(); + return 0; +} + @@ -1319,7 +1332,7 @@ index dbd0f94..d837606 100644 static char resource_alignment_param[RESOURCE_ALIGNMENT_PARAM_SIZE] = {0}; spinlock_t resource_alignment_lock = SPIN_LOCK_UNLOCKED; diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig -index 8afcf08..f4ed145 100644 +index 3b54b39..a0d9ee1 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig @@ -7,6 +7,8 @@ menu "Graphics support" @@ -1546,5 +1559,5 @@ index 0000000..68229ce + +#endif /* LINUX_VGA_H */ -- -1.5.4.1 +1.6.4 From pgordon at fedoraproject.org Thu Aug 6 06:11:52 2009 From: pgordon at fedoraproject.org (Peter Gordon) Date: Thu, 6 Aug 2009 06:11:52 +0000 (UTC) Subject: rpms/midori/F-11 .cvsignore, 1.12, 1.13 midori.spec, 1.24, 1.25 sources, 1.12, 1.13 Message-ID: <20090806061152.D0D1311C00E4@cvs1.fedora.phx.redhat.com> Author: pgordon Update of /cvs/pkgs/rpms/midori/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8695/F-11 Modified Files: .cvsignore midori.spec sources Log Message: Update to 0.1.7; revert to using system waf. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/midori/F-11/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 4 Jun 2009 03:23:22 -0000 1.12 +++ .cvsignore 6 Aug 2009 06:11:50 -0000 1.13 @@ -1 +1 @@ -midori-0.1.7.tar.bz2 +midori-0.1.9.tar.bz2 Index: midori.spec =================================================================== RCS file: /cvs/pkgs/rpms/midori/F-11/midori.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- midori.spec 4 Jun 2009 03:23:22 -0000 1.24 +++ midori.spec 6 Aug 2009 06:11:51 -0000 1.25 @@ -1,5 +1,5 @@ Name: midori -Version: 0.1.7 +Version: 0.1.9 Release: 1%{?dist} Summary: A lightweight GTK+ web browser @@ -18,15 +18,14 @@ BuildRequires: intltool BuildRequires: libidn-devel BuildRequires: libsexy-devel BuildRequires: librsvg2 -BuildRequires: libsoup-devel +BuildRequires: libsoup-devel >= 2.25.2 BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: perl(XML::Parser) BuildRequires: python-docutils BuildRequires: sqlite-devel BuildRequires: unique-devel -## XXX: Using the system waf makes it fail to build (python error). -# BuildRequires: waf >= 1.5 +BuildRequires: waf >= 1.5 BuildRequires: webkitgtk-devel >= 1.1.1 %description @@ -47,21 +46,21 @@ implemented, and some are still quite in %prep %setup -q ## Use the system-provided waf, instead of the in-tarball copy. -#rm -rf waf +rm -rf waf %build export CFLAGS="%{optflags}" -./waf --prefix=%{_usr} \ +waf --prefix=%{_usr} \ --docdir=%{_docdir}/%{name}-%{version} \ --libdir=%{_libdir} \ configure -./waf %{?_smp_mflags} build +waf %{?_smp_mflags} build %install rm -rf %{buildroot} -./waf --destdir=%{buildroot} install +waf --destdir=%{buildroot} install %find_lang %{name} desktop-file-install \ --vendor fedora \ @@ -102,6 +101,13 @@ fi %changelog +* Wed Aug 05 2009 Peter Gordon - 0.1.9-1 +- Update to new upstream release (0.1.9): lots of fixes and updates for tab + functionality and the tab panel, as well as menu fixes, and enhancements + for being private data with just a few simple clicks! +- Revert to using the system waf, now that it no longer causes Python errors + when compiling. + * Wed Jun 03 2009 Peter Gordon - 0.1.7-1 - Update to new upstream release (0.1.7): Implements saving activation state of extensions, ignore mouse buttons used for horizontal scrolling, panel Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/midori/F-11/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 4 Jun 2009 03:23:22 -0000 1.12 +++ sources 6 Aug 2009 06:11:51 -0000 1.13 @@ -1 +1 @@ -c6299ecf93417526f37bc0154c18b126 midori-0.1.7.tar.bz2 +faf5295091f47372352840b84c422149 midori-0.1.9.tar.bz2 From pgordon at fedoraproject.org Thu Aug 6 07:01:35 2009 From: pgordon at fedoraproject.org (Peter Gordon) Date: Thu, 6 Aug 2009 07:01:35 +0000 (UTC) Subject: rpms/midori/devel midori.spec,1.25,1.26 Message-ID: <20090806070135.E69F511C02C6@cvs1.fedora.phx.redhat.com> Author: pgordon Update of /cvs/pkgs/rpms/midori/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19722/devel Modified Files: midori.spec Log Message: Wording correction for the changelog entries. Index: midori.spec =================================================================== RCS file: /cvs/pkgs/rpms/midori/devel/midori.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- midori.spec 6 Aug 2009 04:30:25 -0000 1.25 +++ midori.spec 6 Aug 2009 07:01:35 -0000 1.26 @@ -104,7 +104,7 @@ fi * Wed Aug 05 2009 Peter Gordon - 0.1.9-1 - Update to new upstream release (0.1.9): lots of fixes and updates for tab functionality and the tab panel, as well as menu fixes, and enhancements - for being private data with just a few simple clicks! + for deleting private data with just a few simple clicks! - Revert to using the system waf, now that it no longer causes Python errors when compiling. From pgordon at fedoraproject.org Thu Aug 6 07:01:35 2009 From: pgordon at fedoraproject.org (Peter Gordon) Date: Thu, 6 Aug 2009 07:01:35 +0000 (UTC) Subject: rpms/midori/F-11 midori.spec,1.25,1.26 Message-ID: <20090806070135.E5B2611C00E4@cvs1.fedora.phx.redhat.com> Author: pgordon Update of /cvs/pkgs/rpms/midori/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19722/F-11 Modified Files: midori.spec Log Message: Wording correction for the changelog entries. Index: midori.spec =================================================================== RCS file: /cvs/pkgs/rpms/midori/F-11/midori.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- midori.spec 6 Aug 2009 06:11:51 -0000 1.25 +++ midori.spec 6 Aug 2009 07:01:34 -0000 1.26 @@ -104,7 +104,7 @@ fi * Wed Aug 05 2009 Peter Gordon - 0.1.9-1 - Update to new upstream release (0.1.9): lots of fixes and updates for tab functionality and the tab panel, as well as menu fixes, and enhancements - for being private data with just a few simple clicks! + for deleting private data with just a few simple clicks! - Revert to using the system waf, now that it no longer causes Python errors when compiling. From gerd at fedoraproject.org Thu Aug 6 07:24:19 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Thu, 6 Aug 2009 07:24:19 +0000 (UTC) Subject: rpms/parrot/F-11 parrot.spec,1.9,1.10 Message-ID: <20090806072419.9351B11C00E4@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24584 Modified Files: parrot.spec Log Message: ppc test included again; by this update to 1.4.0-9 Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-11/parrot.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- parrot.spec 4 Aug 2009 02:56:15 -0000 1.9 +++ parrot.spec 6 Aug 2009 07:24:18 -0000 1.10 @@ -1,6 +1,6 @@ Name: parrot Version: 1.4.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -220,10 +220,8 @@ done # 'make fulltest' is done by default; it take a lot of time export LD_LIBRARY_PATH=$( pwd )/blib/lib FULL='full' -%ifnarch ppc %{?_without_fulltest: FULL=''} %{?!_without_tests: make ${FULL}test} -%endif %clean @@ -270,7 +268,8 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Sat Aug 1 2009 Gerd Pokorra 1.4.0-8 +* Sat Aug 1 2009 Gerd Pokorra 1.4.0-9 +- ppc test included again - include the necessary module Parrot::Oplib::core - change the place of header files to /usr/include/parrrot/ - install the files /usr/src/parrot/* @@ -304,7 +303,6 @@ rm -rf $RPM_BUILD_ROOT * Sun Mar 22 2009 David Fetter 1.0.0-3 - Removed wrong prefix from pkgconfig per Christoph Wickert - Changed i386 to ix86 per Christoph Wickert -- Changed hard-coded path requirement to perl. * Tue Mar 17 2009 Allison Randal 1.0.0 - updated to 1.0.0 From oget at fedoraproject.org Thu Aug 6 07:25:49 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 07:25:49 +0000 (UTC) Subject: rpms/zynaddsubfx/devel zynaddsubfx-build-flags.patch, NONE, 1.1 zynaddsubfx-jack-support.patch, NONE, 1.1 zynaddsubfx.desktop, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 zynaddsubfx-fltk-config-broken-2.patch, 1.1, 1.2 zynaddsubfx.spec, 1.15, 1.16 zyn_lash-0.5.0pre0.diff, 1.1, NONE zynaddsubfx-unzombify.patch, 1.1, NONE Message-ID: <20090806072549.290A411C00E4@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/zynaddsubfx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25521 Modified Files: .cvsignore sources zynaddsubfx-fltk-config-broken-2.patch zynaddsubfx.spec Added Files: zynaddsubfx-build-flags.patch zynaddsubfx-jack-support.patch zynaddsubfx.desktop Removed Files: zyn_lash-0.5.0pre0.diff zynaddsubfx-unzombify.patch Log Message: * Thu Aug 06 2009 Orcan Ogetbil - 2.4.0-1 - Update to 2.4.0 - Update scriptlets according to new guidelines - Update the .desktop file - Use Fedora specific flags during compilation - License is GPLv2+ (just run the program on the command line :)) zynaddsubfx-build-flags.patch: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE zynaddsubfx-build-flags.patch --- --- ZynAddSubFX-2.4.0.old/src/Makefile 2009-07-15 15:48:41.000000000 -0400 +++ ZynAddSubFX-2.4.0/src/Makefile 2009-08-06 01:49:58.000000000 -0400 @@ -1,7 +1,7 @@ include Makefile.inc ifneq ($(MAKECMDGOALS),debug) - CXXFLAGS= -O6 -Wall -g + CXXFLAGS= $(RPM_OPT_FLAGS) else CXXFLAGS= -O0 -Wall -Wpointer-arith endif zynaddsubfx-jack-support.patch: Makefile.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE zynaddsubfx-jack-support.patch --- diff -rupN ZynAddSubFX-2.4.0.old/src/Makefile.inc ZynAddSubFX-2.4.0/src/Makefile.inc --- ZynAddSubFX-2.4.0.old/src/Makefile.inc 2009-07-15 15:48:41.000000000 -0400 +++ ZynAddSubFX-2.4.0/src/Makefile.inc 2009-08-06 00:52:56.000000000 -0400 @@ -29,9 +29,9 @@ LINUX_MIDIIN=ALSA #parameters (run 'zynaddsubfx --help' for help) #LINUX_AUDIOOUT=OSS_AND_JACK -LINUX_AUDIOOUT=OSS +#LINUX_AUDIOOUT=OSS #LINUX_AUDIOOUT=NONE -#LINUX_AUDIOOUT=JACK +LINUX_AUDIOOUT=JACK #LINUX_AUDIOOUT=JACK_RT JACK_RT support is broken #for PortAudio (PA) #LINUX_AUDIOOUT=PA --- NEW FILE zynaddsubfx.desktop --- [Desktop Entry] Name=ZynAddSubFX Comment=Real-time software synthesizer GenericName=Software Synthesizer Icon=zynaddsubfx Type=Application Exec=zynaddsubfx Terminal=false Categories=AudioVideo;X-Synthesis;Midi;X-Jack; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 2 Sep 2006 04:54:47 -0000 1.2 +++ .cvsignore 6 Aug 2009 07:25:48 -0000 1.3 @@ -1 +1 @@ -ZynAddSubFX-2.2.1.tar.bz2 +ZynAddSubFX-2.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 2 Sep 2006 04:54:47 -0000 1.2 +++ sources 6 Aug 2009 07:25:48 -0000 1.3 @@ -1 +1 @@ -fca8560e37d799bd20d17e22b11674d6 ZynAddSubFX-2.2.1.tar.bz2 +b60b3c8a61c91e1aca54866d23c69f90 ZynAddSubFX-2.4.0.tar.bz2 zynaddsubfx-fltk-config-broken-2.patch: Controller/Makefile | 10 +++++----- Spliter/Makefile | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) Index: zynaddsubfx-fltk-config-broken-2.patch =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/devel/zynaddsubfx-fltk-config-broken-2.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- zynaddsubfx-fltk-config-broken-2.patch 2 Sep 2006 04:54:47 -0000 1.1 +++ zynaddsubfx-fltk-config-broken-2.patch 6 Aug 2009 07:25:48 -0000 1.2 @@ -1,32 +1,53 @@ ---- ExternalPrograms/Controller/compile.sh~ 2006-07-20 23:56:05.000000000 -0700 -+++ ExternalPrograms/Controller/compile.sh 2006-07-20 23:55:48.000000000 -0700 -@@ -1,10 +1,10 @@ - ./clean.sh - fluid -c ControllerUI.fl --gcc `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o --gcc `fltk-config --cflags` -c Controller.C -o Controller.o --gcc `fltk-config --cflags` -c main.C -o main.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c Controller.C -o Controller.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c main.C -o main.o - - - --gcc -o controller *.o `fltk-config --ldflags` -lasound -lpthread -lm -+gcc -o controller *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound -lpthread -lm - ---- ExternalPrograms/Spliter/compile.sh~ 2005-03-12 10:16:26.000000000 -0800 -+++ ExternalPrograms/Spliter/compile.sh 2006-07-20 23:54:51.000000000 -0700 -@@ -1,8 +1,8 @@ - ./clean.sh - fluid -c SpliterUI.fl --gcc `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o --gcc `fltk-config --cflags` -c Spliter.C -o Spliter.o --gcc `fltk-config --cflags` -c main.C -o main.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c Spliter.C -o Spliter.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c main.C -o main.o - --gcc -o spliter *.o `fltk-config --ldflags` -lasound -+gcc -o spliter *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound - +diff -rupN ZynAddSubFX-2.4.0.old/ExternalPrograms/Controller/Makefile ZynAddSubFX-2.4.0/ExternalPrograms/Controller/Makefile +--- ZynAddSubFX-2.4.0.old/ExternalPrograms/Controller/Makefile 2009-07-15 15:48:41.000000000 -0400 ++++ ZynAddSubFX-2.4.0/ExternalPrograms/Controller/Makefile 2009-08-06 01:45:49.000000000 -0400 +@@ -1,18 +1,18 @@ + controller: main.o Controller.o ControllerUI.o +- gcc -o controller *.o `fltk-config --ldflags` -lasound -lpthread -lm -lstdc++ ++ gcc -o zynaddsubfx-controller *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound -lpthread -lm + + ControllerUI.cxx ControllerUI.h: ControllerUI.fl + fluid -c ControllerUI.fl + + ControllerUI.o: ControllerUI.cxx ControllerUI.h +- gcc `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o ++ gcc $(RPM_OPT_FLAGS) `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o + + Controller.o: Controller.C Controller.h +- gcc `fltk-config --cflags` -c Controller.C -o Controller.o ++ gcc $(RPM_OPT_FLAGS) `fltk-config --cflags` -c Controller.C -o Controller.o + + main.o: main.C Controller.h ControllerUI.h +- gcc `fltk-config --cflags` -c main.C -o main.o ++ gcc $(RPM_OPT_FLAGS) `fltk-config --cflags` -c main.C -o main.o + + clean: +- rm -f *.o controller ControllerUI.cxx ControllerUI.h ++ rm -f *.o zynaddsubfx-controller ControllerUI.cxx ControllerUI.h + +diff -rupN ZynAddSubFX-2.4.0.old/ExternalPrograms/Spliter/Makefile ZynAddSubFX-2.4.0/ExternalPrograms/Spliter/Makefile +--- ZynAddSubFX-2.4.0.old/ExternalPrograms/Spliter/Makefile 2009-07-15 15:48:41.000000000 -0400 ++++ ZynAddSubFX-2.4.0/ExternalPrograms/Spliter/Makefile 2009-08-06 01:46:05.000000000 -0400 +@@ -1,17 +1,17 @@ + spliter: main.o Spliter.o SpliterUI.o +- gcc -o spliter *.o `fltk-config --ldflags` -lasound -lstdc++ ++ gcc -o zynaddsubfx-spliter *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound + + SplitterUI.cxx SpliterUI.h: SpliterUI.fl + fluid -c SpliterUI.fl + + SpliterUI.o: SplitterUI.cxx SpliterUI.h +- gcc -g `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o ++ gcc -g $(RPM_OPT_FLAGS) `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o + + Spliter.o: Spliter.C Spliter.h +- gcc -g `fltk-config --cflags` -c Spliter.C -o Spliter.o ++ gcc -g $(RPM_OPT_FLAGS) `fltk-config --cflags` -c Spliter.C -o Spliter.o + + main.o: main.C Spliter.h SpliterUI.h +- gcc -g `fltk-config --cflags` -c main.C -o main.o ++ gcc -g $(RPM_OPT_FLAGS) `fltk-config --cflags` -c main.C -o main.o + + clean: +- rm -f *.o spliter SpliterUI.cxx SpliterUI.h ++ rm -f *.o zynaddsubfx-spliter SpliterUI.cxx SpliterUI.h Index: zynaddsubfx.spec =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/devel/zynaddsubfx.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- zynaddsubfx.spec 27 Jul 2009 09:05:22 -0000 1.15 +++ zynaddsubfx.spec 6 Aug 2009 07:25:48 -0000 1.16 @@ -1,15 +1,16 @@ Summary: Real-time software synthesizer Name: zynaddsubfx -Version: 2.2.1 -Release: 21%{?dist} -License: GPLv2 +Version: 2.4.0 +Release: 1%{?dist} +License: GPLv2+ Group: Applications/Multimedia URL: http://zynaddsubfx.sourceforge.net Source0: http://download.sf.net/sourceforge/zynaddsubfx/ZynAddSubFX-%{version}.tar.bz2 -Patch0: zyn_lash-0.5.0pre0.diff +Source1: zynaddsubfx.desktop +Patch0: zynaddsubfx-jack-support.patch Patch1: zynaddsubfx-fltk-config-broken.patch Patch2: zynaddsubfx-fltk-config-broken-2.patch -Patch3: zynaddsubfx-unzombify.patch +Patch3: zynaddsubfx-build-flags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: fltk >= 1.1.3 @@ -20,55 +21,42 @@ Requires: hicolor-icon-theme BuildRequires: alsa-lib-devel fftw3-devel fltk-devel mxml-devel BuildRequires: jack-audio-connection-kit-devel zlib-devel lash-devel BuildRequires: libX11-devel fltk-fluid -BuildRequires: ImageMagick perl +BuildRequires: ImageMagick -BuildRequires: desktop-file-utils -Requires(post): desktop-file-utils -Requires(postun): desktop-file-utils +#dssi support is broken for now +#BuildRequires: dssi-devel +BuildRequires: desktop-file-utils %description ZynAddSubFX is an open source software synthesizer capable of making a -countless number of instrument sounds. - -%package doc -Summary: Documentation and examples for ZynAddSubFX -Group: Applications/Multimedia -Requires: %{name} = %{version} - -%description doc -Documentation and examples for ZynAddSubFX +countless number of instrument sounds. It is microtonal, and the instruments +made by it sounds like those from professional keyboards. The program has +effects like Reverb, Echo, Chorus, Phaser... %prep %setup -q -n ZynAddSubFX-%{version} %patch0 -p1 %patch1 -p0 -%patch2 -p0 +%patch2 -p1 %patch3 -p1 %build -# fix microtuning bug (no keyboard mapping being done) -%{__perl} -p -i -e "s|tmp=Pmapping\[tx\]|Pmapping\[tx\]=tmp|g" src/Misc/Microtonal.C - %ifarch %{ix86} x86_64 # We're ok. %else -%{__perl} -p -i -e "s|ASM_F2I=YES|ASM_F2I=NO|g" src/Makefile.inc +sed -i -e "s|ASM_F2I=YES|ASM_F2I=NO|g" src/Makefile.inc %endif cd src # do not use smp flags, makefile is not smp safe -%ifarch %{ix86} x86_64 -make AUDIOOUT=JACK CXXFLAGS="-DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES `fltk-config --cflags` -DJACKAUDIOOUT `pkg-config --cflags jack` `pkg-config --cflags lash-1.0`" -%else -make AUDIOOUT=JACK CXXFLAGS="-DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_NO `fltk-config --cflags` -DJACKAUDIOOUT `pkg-config --cflags jack` `pkg-config --cflags lash-1.0`" -%endif +make # build external programs cd ../ExternalPrograms cd Controller -./compile.sh +make cd ../Spliter -./compile.sh +make %install rm -rf $RPM_BUILD_ROOT @@ -83,31 +71,16 @@ install -m 0755 zynaddsubfx $RPM_BUILD_R # install external programs cd ../ExternalPrograms cd Controller -install -m 0755 controller $RPM_BUILD_ROOT%{_bindir}/controller +install -m 0755 zynaddsubfx-controller $RPM_BUILD_ROOT%{_bindir}/controller cd ../Spliter -install -m 0755 spliter $RPM_BUILD_ROOT%{_bindir}/spliter +install -m 0755 zynaddsubfx-spliter $RPM_BUILD_ROOT%{_bindir}/spliter cd ../.. -BASE="Application;AudioVideo;" -CATS="X-Synthesis;X-MIDI;X-Jack;" -%{__cat} << EOF > %{name}.desktop -[Desktop Entry] -Name=ZynAddSubFX -Comment=Real-time software synthesizer -Icon=zynaddsubfx -Type=Application -Exec=%{_bindir}/%{name} -Terminal=false -Categories=${BASE}${CATS} -Encoding=UTF-8 -EOF +# .desktop file mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications -desktop-file-install --vendor fedora \ - --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ - --add-category X-Fedora \ - --add-category AudioVideo \ - --add-category Application \ - %{name}.desktop +desktop-file-install --vendor fedora \ + --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1} + mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps @@ -128,18 +101,20 @@ install -m 644 zynaddsubfx-64.png $RPM_B rm -rf $RPM_BUILD_ROOT %post -# update icon themes -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun -# update icon themes -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %defattr(-,root,root,-) -%doc COPYING FAQ.txt HISTORY.txt README.txt bugs.txt +%doc AUTHORS.txt ChangeLog COPYING FAQ.txt HISTORY.txt README.txt bugs.txt %{_bindir}/* %{_datadir}/%{name} %{_datadir}/applications/*%{name}.desktop @@ -150,6 +125,13 @@ touch --no-create %{_datadir}/icons/hico %{_datadir}/icons/hicolor/64x64/apps/zynaddsubfx.png %changelog +* Thu Aug 06 2009 Orcan Ogetbil - 2.4.0-1 +- Update to 2.4.0 +- Update scriptlets according to new guidelines +- Update the .desktop file +- Use Fedora specific flags during compilation +- License is GPLv2+ (just run the program on the command line :)) + * Mon Jul 27 2009 Fedora Release Engineering - 2.2.1-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- zyn_lash-0.5.0pre0.diff DELETED --- --- zynaddsubfx-unzombify.patch DELETED --- From jens at fedoraproject.org Thu Aug 6 07:26:46 2009 From: jens at fedoraproject.org (Jens Kuehnel) Date: Thu, 6 Aug 2009 07:26:46 +0000 (UTC) Subject: rpms/miredo/devel miredo.spec,1.3,1.4 Message-ID: <20090806072646.CFF1B11C00E4@cvs1.fedora.phx.redhat.com> Author: jens Update of /cvs/pkgs/rpms/miredo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25313 Modified Files: miredo.spec Log Message: Fix for 515506 Index: miredo.spec =================================================================== RCS file: /cvs/pkgs/rpms/miredo/devel/miredo.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- miredo.spec 28 Jul 2009 11:35:17 -0000 1.3 +++ miredo.spec 6 Aug 2009 07:26:46 -0000 1.4 @@ -8,7 +8,7 @@ Name: miredo Version: 1.1.7 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tunneling of IPv6 over UDP through NATs Group: Applications/Internet @@ -80,7 +80,7 @@ Summary: Tunneling client for IPv Group: Applications/Internet Requires: %{name}-libs = %{version}-%{release} Provides: %{name} = %{version}-%{release} -Obsoletes: %{name} = 1.1.6-2 +Obsoletes: %{name} <= 1.1.6 %description client @@ -174,7 +174,7 @@ rm -rf %{buildroot} %dir %{_sysconfdir}/miredo %{_libdir}/libteredo.so.* %{_libdir}/libtun6.so.* -%{_libdir}/miredo/miredo-privproc +%{_libdir}/miredo/ %files devel %defattr(-,root,root,-) @@ -205,6 +205,9 @@ rm -rf %{buildroot} %changelog +* Thu Jul 30 2009 Jens Kuehnel 1.1.7-4 +- Fix Obsoletes for smooth upgrade + * Tue Jul 28 2009 Jens Kuehnel 1.1.7-3 - without July as optional, hopefully the last EL fix From caillon at fedoraproject.org Thu Aug 6 07:52:22 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Thu, 6 Aug 2009 07:52:22 +0000 (UTC) Subject: rpms/xulrunner/devel xulrunner-mozconfig, 1.26, 1.27 xulrunner.spec, 1.169, 1.170 Message-ID: <20090806075222.2B98211C00E4@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/xulrunner/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29765 Modified Files: xulrunner-mozconfig xulrunner.spec Log Message: lcms support is dead Index: xulrunner-mozconfig =================================================================== RCS file: /cvs/extras/rpms/xulrunner/devel/xulrunner-mozconfig,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- xulrunner-mozconfig 30 Jun 2009 21:22:20 -0000 1.26 +++ xulrunner-mozconfig 6 Aug 2009 07:52:21 -0000 1.27 @@ -2,9 +2,6 @@ # --with-system-png is disabled because Mozilla requires APNG support in libpng #ac_add_options --with-system-png -# --enable-system-lcms is disabled because Mozilla patched lcms.h to have INTENT_{MIN,MAX} -# See https://bugzilla.mozilla.org/show_bug.cgi?id=444014 -#ac_add_options --enable-system-lcms ac_add_options --prefix="$PREFIX" ac_add_options --libdir="$LIBDIR" Index: xulrunner.spec =================================================================== RCS file: /cvs/extras/rpms/xulrunner/devel/xulrunner.spec,v retrieving revision 1.169 retrieving revision 1.170 diff -u -p -r1.169 -r1.170 --- xulrunner.spec 6 Aug 2009 02:30:19 -0000 1.169 +++ xulrunner.spec 6 Aug 2009 07:52:21 -0000 1.170 @@ -2,7 +2,6 @@ %define nspr_version 4.8 %define nss_version 3.12.1.1 %define cairo_version 1.6.0 -%define lcms_version 1.17 %define freetype_version 2.1.9 %define sqlite_version 3.6.14 %define tarballdir mozilla-1.9.1 @@ -48,7 +47,6 @@ BuildRequires: libjpeg-devel BuildRequires: zip BuildRequires: bzip2-devel BuildRequires: zlib-devel -BuildRequires: lcms-devel >= %{lcms_version} BuildRequires: libIDL-devel BuildRequires: gtk2-devel BuildRequires: gnome-vfs2-devel @@ -89,7 +87,6 @@ Requires: libjpeg-devel Requires: zip Requires: bzip2-devel Requires: zlib-devel -Requires: lcms-devel >= %{lcms_version} Requires: libIDL-devel Requires: gtk2-devel Requires: gnome-vfs2-devel From caillon at fedoraproject.org Thu Aug 6 07:58:46 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Thu, 6 Aug 2009 07:58:46 +0000 (UTC) Subject: rpms/xulrunner/devel xulrunner.spec,1.170,1.171 Message-ID: <20090806075846.CC66711C00E4@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/xulrunner/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32139 Modified Files: xulrunner.spec Log Message: raise nss requirement Index: xulrunner.spec =================================================================== RCS file: /cvs/extras/rpms/xulrunner/devel/xulrunner.spec,v retrieving revision 1.170 retrieving revision 1.171 diff -u -p -r1.170 -r1.171 --- xulrunner.spec 6 Aug 2009 07:52:21 -0000 1.170 +++ xulrunner.spec 6 Aug 2009 07:58:46 -0000 1.171 @@ -1,6 +1,6 @@ # Minimal required versions %define nspr_version 4.8 -%define nss_version 3.12.1.1 +%define nss_version 3.12.3.99 %define cairo_version 1.6.0 %define freetype_version 2.1.9 %define sqlite_version 3.6.14 From oget at fedoraproject.org Thu Aug 6 08:00:02 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 08:00:02 +0000 (UTC) Subject: rpms/zynaddsubfx/F-11 zynaddsubfx-build-flags.patch, NONE, 1.1 zynaddsubfx-jack-support.patch, NONE, 1.1 zynaddsubfx.desktop, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 zynaddsubfx-fltk-config-broken-2.patch, 1.1, 1.2 zynaddsubfx.spec, 1.14, 1.15 zyn_lash-0.5.0pre0.diff, 1.1, NONE zynaddsubfx-unzombify.patch, 1.1, NONE Message-ID: <20090806080002.B822411C0439@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/zynaddsubfx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32496 Modified Files: .cvsignore sources zynaddsubfx-fltk-config-broken-2.patch zynaddsubfx.spec Added Files: zynaddsubfx-build-flags.patch zynaddsubfx-jack-support.patch zynaddsubfx.desktop Removed Files: zyn_lash-0.5.0pre0.diff zynaddsubfx-unzombify.patch Log Message: * Thu Aug 06 2009 Orcan Ogetbil - 2.4.0-1 - Update to 2.4.0 - Update scriptlets according to new guidelines - Update the .desktop file - Use Fedora specific flags during compilation - License is GPLv2+ (just run the program on the command line :)) zynaddsubfx-build-flags.patch: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE zynaddsubfx-build-flags.patch --- --- ZynAddSubFX-2.4.0.old/src/Makefile 2009-07-15 15:48:41.000000000 -0400 +++ ZynAddSubFX-2.4.0/src/Makefile 2009-08-06 01:49:58.000000000 -0400 @@ -1,7 +1,7 @@ include Makefile.inc ifneq ($(MAKECMDGOALS),debug) - CXXFLAGS= -O6 -Wall -g + CXXFLAGS= $(RPM_OPT_FLAGS) else CXXFLAGS= -O0 -Wall -Wpointer-arith endif zynaddsubfx-jack-support.patch: Makefile.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE zynaddsubfx-jack-support.patch --- diff -rupN ZynAddSubFX-2.4.0.old/src/Makefile.inc ZynAddSubFX-2.4.0/src/Makefile.inc --- ZynAddSubFX-2.4.0.old/src/Makefile.inc 2009-07-15 15:48:41.000000000 -0400 +++ ZynAddSubFX-2.4.0/src/Makefile.inc 2009-08-06 00:52:56.000000000 -0400 @@ -29,9 +29,9 @@ LINUX_MIDIIN=ALSA #parameters (run 'zynaddsubfx --help' for help) #LINUX_AUDIOOUT=OSS_AND_JACK -LINUX_AUDIOOUT=OSS +#LINUX_AUDIOOUT=OSS #LINUX_AUDIOOUT=NONE -#LINUX_AUDIOOUT=JACK +LINUX_AUDIOOUT=JACK #LINUX_AUDIOOUT=JACK_RT JACK_RT support is broken #for PortAudio (PA) #LINUX_AUDIOOUT=PA --- NEW FILE zynaddsubfx.desktop --- [Desktop Entry] Name=ZynAddSubFX Comment=Real-time software synthesizer GenericName=Software Synthesizer Icon=zynaddsubfx Type=Application Exec=zynaddsubfx Terminal=false Categories=AudioVideo;X-Synthesis;Midi;X-Jack; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 2 Sep 2006 04:54:47 -0000 1.2 +++ .cvsignore 6 Aug 2009 08:00:02 -0000 1.3 @@ -1 +1 @@ -ZynAddSubFX-2.2.1.tar.bz2 +ZynAddSubFX-2.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 2 Sep 2006 04:54:47 -0000 1.2 +++ sources 6 Aug 2009 08:00:02 -0000 1.3 @@ -1 +1 @@ -fca8560e37d799bd20d17e22b11674d6 ZynAddSubFX-2.2.1.tar.bz2 +b60b3c8a61c91e1aca54866d23c69f90 ZynAddSubFX-2.4.0.tar.bz2 zynaddsubfx-fltk-config-broken-2.patch: Controller/Makefile | 10 +++++----- Spliter/Makefile | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) Index: zynaddsubfx-fltk-config-broken-2.patch =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-11/zynaddsubfx-fltk-config-broken-2.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- zynaddsubfx-fltk-config-broken-2.patch 2 Sep 2006 04:54:47 -0000 1.1 +++ zynaddsubfx-fltk-config-broken-2.patch 6 Aug 2009 08:00:02 -0000 1.2 @@ -1,32 +1,53 @@ ---- ExternalPrograms/Controller/compile.sh~ 2006-07-20 23:56:05.000000000 -0700 -+++ ExternalPrograms/Controller/compile.sh 2006-07-20 23:55:48.000000000 -0700 -@@ -1,10 +1,10 @@ - ./clean.sh - fluid -c ControllerUI.fl --gcc `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o --gcc `fltk-config --cflags` -c Controller.C -o Controller.o --gcc `fltk-config --cflags` -c main.C -o main.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c Controller.C -o Controller.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c main.C -o main.o - - - --gcc -o controller *.o `fltk-config --ldflags` -lasound -lpthread -lm -+gcc -o controller *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound -lpthread -lm - ---- ExternalPrograms/Spliter/compile.sh~ 2005-03-12 10:16:26.000000000 -0800 -+++ ExternalPrograms/Spliter/compile.sh 2006-07-20 23:54:51.000000000 -0700 -@@ -1,8 +1,8 @@ - ./clean.sh - fluid -c SpliterUI.fl --gcc `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o --gcc `fltk-config --cflags` -c Spliter.C -o Spliter.o --gcc `fltk-config --cflags` -c main.C -o main.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c Spliter.C -o Spliter.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c main.C -o main.o - --gcc -o spliter *.o `fltk-config --ldflags` -lasound -+gcc -o spliter *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound - +diff -rupN ZynAddSubFX-2.4.0.old/ExternalPrograms/Controller/Makefile ZynAddSubFX-2.4.0/ExternalPrograms/Controller/Makefile +--- ZynAddSubFX-2.4.0.old/ExternalPrograms/Controller/Makefile 2009-07-15 15:48:41.000000000 -0400 ++++ ZynAddSubFX-2.4.0/ExternalPrograms/Controller/Makefile 2009-08-06 01:45:49.000000000 -0400 +@@ -1,18 +1,18 @@ + controller: main.o Controller.o ControllerUI.o +- gcc -o controller *.o `fltk-config --ldflags` -lasound -lpthread -lm -lstdc++ ++ gcc -o zynaddsubfx-controller *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound -lpthread -lm + + ControllerUI.cxx ControllerUI.h: ControllerUI.fl + fluid -c ControllerUI.fl + + ControllerUI.o: ControllerUI.cxx ControllerUI.h +- gcc `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o ++ gcc $(RPM_OPT_FLAGS) `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o + + Controller.o: Controller.C Controller.h +- gcc `fltk-config --cflags` -c Controller.C -o Controller.o ++ gcc $(RPM_OPT_FLAGS) `fltk-config --cflags` -c Controller.C -o Controller.o + + main.o: main.C Controller.h ControllerUI.h +- gcc `fltk-config --cflags` -c main.C -o main.o ++ gcc $(RPM_OPT_FLAGS) `fltk-config --cflags` -c main.C -o main.o + + clean: +- rm -f *.o controller ControllerUI.cxx ControllerUI.h ++ rm -f *.o zynaddsubfx-controller ControllerUI.cxx ControllerUI.h + +diff -rupN ZynAddSubFX-2.4.0.old/ExternalPrograms/Spliter/Makefile ZynAddSubFX-2.4.0/ExternalPrograms/Spliter/Makefile +--- ZynAddSubFX-2.4.0.old/ExternalPrograms/Spliter/Makefile 2009-07-15 15:48:41.000000000 -0400 ++++ ZynAddSubFX-2.4.0/ExternalPrograms/Spliter/Makefile 2009-08-06 01:46:05.000000000 -0400 +@@ -1,17 +1,17 @@ + spliter: main.o Spliter.o SpliterUI.o +- gcc -o spliter *.o `fltk-config --ldflags` -lasound -lstdc++ ++ gcc -o zynaddsubfx-spliter *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound + + SplitterUI.cxx SpliterUI.h: SpliterUI.fl + fluid -c SpliterUI.fl + + SpliterUI.o: SplitterUI.cxx SpliterUI.h +- gcc -g `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o ++ gcc -g $(RPM_OPT_FLAGS) `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o + + Spliter.o: Spliter.C Spliter.h +- gcc -g `fltk-config --cflags` -c Spliter.C -o Spliter.o ++ gcc -g $(RPM_OPT_FLAGS) `fltk-config --cflags` -c Spliter.C -o Spliter.o + + main.o: main.C Spliter.h SpliterUI.h +- gcc -g `fltk-config --cflags` -c main.C -o main.o ++ gcc -g $(RPM_OPT_FLAGS) `fltk-config --cflags` -c main.C -o main.o + + clean: +- rm -f *.o spliter SpliterUI.cxx SpliterUI.h ++ rm -f *.o zynaddsubfx-spliter SpliterUI.cxx SpliterUI.h Index: zynaddsubfx.spec =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-11/zynaddsubfx.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- zynaddsubfx.spec 25 Feb 2009 18:47:42 -0000 1.14 +++ zynaddsubfx.spec 6 Aug 2009 08:00:02 -0000 1.15 @@ -1,15 +1,16 @@ Summary: Real-time software synthesizer Name: zynaddsubfx -Version: 2.2.1 -Release: 20%{?dist} -License: GPLv2 +Version: 2.4.0 +Release: 1%{?dist} +License: GPLv2+ Group: Applications/Multimedia URL: http://zynaddsubfx.sourceforge.net Source0: http://download.sf.net/sourceforge/zynaddsubfx/ZynAddSubFX-%{version}.tar.bz2 -Patch0: zyn_lash-0.5.0pre0.diff +Source1: zynaddsubfx.desktop +Patch0: zynaddsubfx-jack-support.patch Patch1: zynaddsubfx-fltk-config-broken.patch Patch2: zynaddsubfx-fltk-config-broken-2.patch -Patch3: zynaddsubfx-unzombify.patch +Patch3: zynaddsubfx-build-flags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: fltk >= 1.1.3 @@ -20,55 +21,42 @@ Requires: hicolor-icon-theme BuildRequires: alsa-lib-devel fftw3-devel fltk-devel mxml-devel BuildRequires: jack-audio-connection-kit-devel zlib-devel lash-devel BuildRequires: libX11-devel fltk-fluid -BuildRequires: ImageMagick perl +BuildRequires: ImageMagick -BuildRequires: desktop-file-utils -Requires(post): desktop-file-utils -Requires(postun): desktop-file-utils +#dssi support is broken for now +#BuildRequires: dssi-devel +BuildRequires: desktop-file-utils %description ZynAddSubFX is an open source software synthesizer capable of making a -countless number of instrument sounds. - -%package doc -Summary: Documentation and examples for ZynAddSubFX -Group: Applications/Multimedia -Requires: %{name} = %{version} - -%description doc -Documentation and examples for ZynAddSubFX +countless number of instrument sounds. It is microtonal, and the instruments +made by it sounds like those from professional keyboards. The program has +effects like Reverb, Echo, Chorus, Phaser... %prep %setup -q -n ZynAddSubFX-%{version} %patch0 -p1 %patch1 -p0 -%patch2 -p0 +%patch2 -p1 %patch3 -p1 %build -# fix microtuning bug (no keyboard mapping being done) -%{__perl} -p -i -e "s|tmp=Pmapping\[tx\]|Pmapping\[tx\]=tmp|g" src/Misc/Microtonal.C - %ifarch %{ix86} x86_64 # We're ok. %else -%{__perl} -p -i -e "s|ASM_F2I=YES|ASM_F2I=NO|g" src/Makefile.inc +sed -i -e "s|ASM_F2I=YES|ASM_F2I=NO|g" src/Makefile.inc %endif cd src # do not use smp flags, makefile is not smp safe -%ifarch %{ix86} x86_64 -make AUDIOOUT=JACK CXXFLAGS="-DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES `fltk-config --cflags` -DJACKAUDIOOUT `pkg-config --cflags jack` `pkg-config --cflags lash-1.0`" -%else -make AUDIOOUT=JACK CXXFLAGS="-DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_NO `fltk-config --cflags` -DJACKAUDIOOUT `pkg-config --cflags jack` `pkg-config --cflags lash-1.0`" -%endif +make # build external programs cd ../ExternalPrograms cd Controller -./compile.sh +make cd ../Spliter -./compile.sh +make %install rm -rf $RPM_BUILD_ROOT @@ -83,31 +71,16 @@ install -m 0755 zynaddsubfx $RPM_BUILD_R # install external programs cd ../ExternalPrograms cd Controller -install -m 0755 controller $RPM_BUILD_ROOT%{_bindir}/controller +install -m 0755 zynaddsubfx-controller $RPM_BUILD_ROOT%{_bindir}/controller cd ../Spliter -install -m 0755 spliter $RPM_BUILD_ROOT%{_bindir}/spliter +install -m 0755 zynaddsubfx-spliter $RPM_BUILD_ROOT%{_bindir}/spliter cd ../.. -BASE="Application;AudioVideo;" -CATS="X-Synthesis;X-MIDI;X-Jack;" -%{__cat} << EOF > %{name}.desktop -[Desktop Entry] -Name=ZynAddSubFX -Comment=Real-time software synthesizer -Icon=zynaddsubfx -Type=Application -Exec=%{_bindir}/%{name} -Terminal=false -Categories=${BASE}${CATS} -Encoding=UTF-8 -EOF +# .desktop file mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications -desktop-file-install --vendor fedora \ - --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ - --add-category X-Fedora \ - --add-category AudioVideo \ - --add-category Application \ - %{name}.desktop +desktop-file-install --vendor fedora \ + --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1} + mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps @@ -128,18 +101,20 @@ install -m 644 zynaddsubfx-64.png $RPM_B rm -rf $RPM_BUILD_ROOT %post -# update icon themes -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun -# update icon themes -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %defattr(-,root,root,-) -%doc COPYING FAQ.txt HISTORY.txt README.txt bugs.txt +%doc AUTHORS.txt ChangeLog COPYING FAQ.txt HISTORY.txt README.txt bugs.txt %{_bindir}/* %{_datadir}/%{name} %{_datadir}/applications/*%{name}.desktop @@ -150,6 +125,16 @@ touch --no-create %{_datadir}/icons/hico %{_datadir}/icons/hicolor/64x64/apps/zynaddsubfx.png %changelog +* Thu Aug 06 2009 Orcan Ogetbil - 2.4.0-1 +- Update to 2.4.0 +- Update scriptlets according to new guidelines +- Update the .desktop file +- Use Fedora specific flags during compilation +- License is GPLv2+ (just run the program on the command line :)) + +* Mon Jul 27 2009 Fedora Release Engineering - 2.2.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 2.2.1-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- zyn_lash-0.5.0pre0.diff DELETED --- --- zynaddsubfx-unzombify.patch DELETED --- From caillon at fedoraproject.org Thu Aug 6 08:03:58 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Thu, 6 Aug 2009 08:03:58 +0000 (UTC) Subject: rpms/firefox/devel firefox.spec,1.334,1.335 Message-ID: <20090806080358.3593B11C00E4@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/firefox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv891 Modified Files: firefox.spec Log Message: Remove spurious BuildRequires - these are all BuildRequire'd by xulrunner-devel, which we BR Index: firefox.spec =================================================================== RCS file: /cvs/extras/rpms/firefox/devel/firefox.spec,v retrieving revision 1.334 retrieving revision 1.335 diff -u -p -r1.334 -r1.335 --- firefox.spec 3 Aug 2009 22:47:03 -0000 1.334 +++ firefox.spec 6 Aug 2009 08:03:57 -0000 1.335 @@ -57,19 +57,8 @@ Source100: find-external-requires # --------------------------------------------------- BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: zip -BuildRequires: libIDL-devel BuildRequires: desktop-file-utils -BuildRequires: gtk2-devel -BuildRequires: gnome-vfs2-devel -BuildRequires: libgnomeui-devel -BuildRequires: krb5-devel -BuildRequires: pango-devel -BuildRequires: freetype-devel >= 2.1.9 -BuildRequires: libXt-devel -BuildRequires: libXrender-devel BuildRequires: system-bookmarks -BuildRequires: startup-notification-devel BuildRequires: xulrunner-devel-unstable >= %{xulrunner_version} Requires: xulrunner >= %{xulrunner_version} From vcrhonek at fedoraproject.org Thu Aug 6 08:27:45 2009 From: vcrhonek at fedoraproject.org (vcrhonek) Date: Thu, 6 Aug 2009 08:27:45 +0000 (UTC) Subject: rpms/fetchmail/devel .cvsignore, 1.20, 1.21 fetchmail.spec, 1.67, 1.68 sources, 1.20, 1.21 fetchmail-6.2.5-addrconf.patch, 1.2, NONE Message-ID: <20090806082745.EA52111C00E4@cvs1.fedora.phx.redhat.com> Author: vcrhonek Update of /cvs/extras/rpms/fetchmail/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7442 Modified Files: .cvsignore fetchmail.spec sources Removed Files: fetchmail-6.2.5-addrconf.patch Log Message: Update to fetchmail-6.3.11 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fetchmail/devel/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 3 Dec 2008 14:01:12 -0000 1.20 +++ .cvsignore 6 Aug 2009 08:27:45 -0000 1.21 @@ -4,3 +4,5 @@ fetchmail-6.3.8.tar.bz2 fetchmail-6.3.8.tar.bz2.asc fetchmail-6.3.9.tar.bz2 fetchmail-6.3.9.tar.bz2.asc +fetchmail-6.3.11.tar.bz2 +fetchmail-6.3.11.tar.bz2.asc Index: fetchmail.spec =================================================================== RCS file: /cvs/extras/rpms/fetchmail/devel/fetchmail.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- fetchmail.spec 24 Jul 2009 22:42:23 -0000 1.67 +++ fetchmail.spec 6 Aug 2009 08:27:45 -0000 1.68 @@ -3,12 +3,11 @@ Summary: A remote mail retrieval and forwarding utility Name: fetchmail -Version: 6.3.9 -Release: 5%{?dist} +Version: 6.3.11 +Release: 1%{?dist} Requires: procmail Source0: http://download.berlios.de/fetchmail/fetchmail-%{version}.tar.bz2 Source1: http://download.berlios.de/fetchmail/fetchmail-%{version}.tar.bz2.asc -Patch0: fetchmail-6.2.5-addrconf.patch URL: http://fetchmail.berlios.de/ # For a breakdown of the licensing, see COPYING License: GPL+ and Public Domain @@ -46,7 +45,6 @@ need to have Python and Tk installed in %prep %setup -q -%patch0 -p1 -b .addrconf %build %configure --enable-POP3 --enable-IMAP --with-ssl --with-hesiod \ @@ -85,6 +83,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Thu Aug 6 2009 Vitezslav Crhonek - 6.3.11-1 +- Update to fetchmail-6.3.11 +- Remove addrconf patch (upstream now) + * Fri Jul 24 2009 Fedora Release Engineering - 6.3.9-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/fetchmail/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 3 Dec 2008 14:01:12 -0000 1.20 +++ sources 6 Aug 2009 08:27:45 -0000 1.21 @@ -1,2 +1,2 @@ -72c20ad2b9629f1a109668b05a84d823 fetchmail-6.3.9.tar.bz2 -f8a950df048af14ee80728341bca1426 fetchmail-6.3.9.tar.bz2.asc +43b28f296cc0024d3c727319eacae324 fetchmail-6.3.11.tar.bz2 +347a29dbce620e82ad48572a337715ed fetchmail-6.3.11.tar.bz2.asc --- fetchmail-6.2.5-addrconf.patch DELETED --- From oget at fedoraproject.org Thu Aug 6 08:02:11 2009 From: oget at fedoraproject.org (Orcan Ogetbil) Date: Thu, 6 Aug 2009 08:02:11 +0000 (UTC) Subject: rpms/zynaddsubfx/F-10 zynaddsubfx-build-flags.patch, NONE, 1.1 zynaddsubfx-jack-support.patch, NONE, 1.1 zynaddsubfx.desktop, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 zynaddsubfx-fltk-config-broken-2.patch, 1.1, 1.2 zynaddsubfx.spec, 1.13, 1.14 zyn_lash-0.5.0pre0.diff, 1.1, NONE zynaddsubfx-unzombify.patch, 1.1, NONE Message-ID: <20090806080211.3AE1011C00E4@cvs1.fedora.phx.redhat.com> Author: oget Update of /cvs/pkgs/rpms/zynaddsubfx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv723 Modified Files: .cvsignore sources zynaddsubfx-fltk-config-broken-2.patch zynaddsubfx.spec Added Files: zynaddsubfx-build-flags.patch zynaddsubfx-jack-support.patch zynaddsubfx.desktop Removed Files: zyn_lash-0.5.0pre0.diff zynaddsubfx-unzombify.patch Log Message: * Thu Aug 06 2009 Orcan Ogetbil - 2.4.0-1 - Update to 2.4.0 - Update scriptlets according to new guidelines - Update the .desktop file - Use Fedora specific flags during compilation - License is GPLv2+ (just run the program on the command line :)) zynaddsubfx-build-flags.patch: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE zynaddsubfx-build-flags.patch --- --- ZynAddSubFX-2.4.0.old/src/Makefile 2009-07-15 15:48:41.000000000 -0400 +++ ZynAddSubFX-2.4.0/src/Makefile 2009-08-06 01:49:58.000000000 -0400 @@ -1,7 +1,7 @@ include Makefile.inc ifneq ($(MAKECMDGOALS),debug) - CXXFLAGS= -O6 -Wall -g + CXXFLAGS= $(RPM_OPT_FLAGS) else CXXFLAGS= -O0 -Wall -Wpointer-arith endif zynaddsubfx-jack-support.patch: Makefile.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE zynaddsubfx-jack-support.patch --- diff -rupN ZynAddSubFX-2.4.0.old/src/Makefile.inc ZynAddSubFX-2.4.0/src/Makefile.inc --- ZynAddSubFX-2.4.0.old/src/Makefile.inc 2009-07-15 15:48:41.000000000 -0400 +++ ZynAddSubFX-2.4.0/src/Makefile.inc 2009-08-06 00:52:56.000000000 -0400 @@ -29,9 +29,9 @@ LINUX_MIDIIN=ALSA #parameters (run 'zynaddsubfx --help' for help) #LINUX_AUDIOOUT=OSS_AND_JACK -LINUX_AUDIOOUT=OSS +#LINUX_AUDIOOUT=OSS #LINUX_AUDIOOUT=NONE -#LINUX_AUDIOOUT=JACK +LINUX_AUDIOOUT=JACK #LINUX_AUDIOOUT=JACK_RT JACK_RT support is broken #for PortAudio (PA) #LINUX_AUDIOOUT=PA --- NEW FILE zynaddsubfx.desktop --- [Desktop Entry] Name=ZynAddSubFX Comment=Real-time software synthesizer GenericName=Software Synthesizer Icon=zynaddsubfx Type=Application Exec=zynaddsubfx Terminal=false Categories=AudioVideo;X-Synthesis;Midi;X-Jack; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 2 Sep 2006 04:54:47 -0000 1.2 +++ .cvsignore 6 Aug 2009 08:02:10 -0000 1.3 @@ -1 +1 @@ -ZynAddSubFX-2.2.1.tar.bz2 +ZynAddSubFX-2.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 2 Sep 2006 04:54:47 -0000 1.2 +++ sources 6 Aug 2009 08:02:10 -0000 1.3 @@ -1 +1 @@ -fca8560e37d799bd20d17e22b11674d6 ZynAddSubFX-2.2.1.tar.bz2 +b60b3c8a61c91e1aca54866d23c69f90 ZynAddSubFX-2.4.0.tar.bz2 zynaddsubfx-fltk-config-broken-2.patch: Controller/Makefile | 10 +++++----- Spliter/Makefile | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) Index: zynaddsubfx-fltk-config-broken-2.patch =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-10/zynaddsubfx-fltk-config-broken-2.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- zynaddsubfx-fltk-config-broken-2.patch 2 Sep 2006 04:54:47 -0000 1.1 +++ zynaddsubfx-fltk-config-broken-2.patch 6 Aug 2009 08:02:10 -0000 1.2 @@ -1,32 +1,53 @@ ---- ExternalPrograms/Controller/compile.sh~ 2006-07-20 23:56:05.000000000 -0700 -+++ ExternalPrograms/Controller/compile.sh 2006-07-20 23:55:48.000000000 -0700 -@@ -1,10 +1,10 @@ - ./clean.sh - fluid -c ControllerUI.fl --gcc `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o --gcc `fltk-config --cflags` -c Controller.C -o Controller.o --gcc `fltk-config --cflags` -c main.C -o main.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c Controller.C -o Controller.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c main.C -o main.o - - - --gcc -o controller *.o `fltk-config --ldflags` -lasound -lpthread -lm -+gcc -o controller *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound -lpthread -lm - ---- ExternalPrograms/Spliter/compile.sh~ 2005-03-12 10:16:26.000000000 -0800 -+++ ExternalPrograms/Spliter/compile.sh 2006-07-20 23:54:51.000000000 -0700 -@@ -1,8 +1,8 @@ - ./clean.sh - fluid -c SpliterUI.fl --gcc `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o --gcc `fltk-config --cflags` -c Spliter.C -o Spliter.o --gcc `fltk-config --cflags` -c main.C -o main.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c Spliter.C -o Spliter.o -+gcc $RPM_OPT_FLAGS `fltk-config --cflags` -c main.C -o main.o - --gcc -o spliter *.o `fltk-config --ldflags` -lasound -+gcc -o spliter *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound - +diff -rupN ZynAddSubFX-2.4.0.old/ExternalPrograms/Controller/Makefile ZynAddSubFX-2.4.0/ExternalPrograms/Controller/Makefile +--- ZynAddSubFX-2.4.0.old/ExternalPrograms/Controller/Makefile 2009-07-15 15:48:41.000000000 -0400 ++++ ZynAddSubFX-2.4.0/ExternalPrograms/Controller/Makefile 2009-08-06 01:45:49.000000000 -0400 +@@ -1,18 +1,18 @@ + controller: main.o Controller.o ControllerUI.o +- gcc -o controller *.o `fltk-config --ldflags` -lasound -lpthread -lm -lstdc++ ++ gcc -o zynaddsubfx-controller *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound -lpthread -lm + + ControllerUI.cxx ControllerUI.h: ControllerUI.fl + fluid -c ControllerUI.fl + + ControllerUI.o: ControllerUI.cxx ControllerUI.h +- gcc `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o ++ gcc $(RPM_OPT_FLAGS) `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o + + Controller.o: Controller.C Controller.h +- gcc `fltk-config --cflags` -c Controller.C -o Controller.o ++ gcc $(RPM_OPT_FLAGS) `fltk-config --cflags` -c Controller.C -o Controller.o + + main.o: main.C Controller.h ControllerUI.h +- gcc `fltk-config --cflags` -c main.C -o main.o ++ gcc $(RPM_OPT_FLAGS) `fltk-config --cflags` -c main.C -o main.o + + clean: +- rm -f *.o controller ControllerUI.cxx ControllerUI.h ++ rm -f *.o zynaddsubfx-controller ControllerUI.cxx ControllerUI.h + +diff -rupN ZynAddSubFX-2.4.0.old/ExternalPrograms/Spliter/Makefile ZynAddSubFX-2.4.0/ExternalPrograms/Spliter/Makefile +--- ZynAddSubFX-2.4.0.old/ExternalPrograms/Spliter/Makefile 2009-07-15 15:48:41.000000000 -0400 ++++ ZynAddSubFX-2.4.0/ExternalPrograms/Spliter/Makefile 2009-08-06 01:46:05.000000000 -0400 +@@ -1,17 +1,17 @@ + spliter: main.o Spliter.o SpliterUI.o +- gcc -o spliter *.o `fltk-config --ldflags` -lasound -lstdc++ ++ gcc -o zynaddsubfx-spliter *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound + + SplitterUI.cxx SpliterUI.h: SpliterUI.fl + fluid -c SpliterUI.fl + + SpliterUI.o: SplitterUI.cxx SpliterUI.h +- gcc -g `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o ++ gcc -g $(RPM_OPT_FLAGS) `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o + + Spliter.o: Spliter.C Spliter.h +- gcc -g `fltk-config --cflags` -c Spliter.C -o Spliter.o ++ gcc -g $(RPM_OPT_FLAGS) `fltk-config --cflags` -c Spliter.C -o Spliter.o + + main.o: main.C Spliter.h SpliterUI.h +- gcc -g `fltk-config --cflags` -c main.C -o main.o ++ gcc -g $(RPM_OPT_FLAGS) `fltk-config --cflags` -c main.C -o main.o + + clean: +- rm -f *.o spliter SpliterUI.cxx SpliterUI.h ++ rm -f *.o zynaddsubfx-spliter SpliterUI.cxx SpliterUI.h Index: zynaddsubfx.spec =================================================================== RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-10/zynaddsubfx.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- zynaddsubfx.spec 11 Aug 2008 22:24:03 -0000 1.13 +++ zynaddsubfx.spec 6 Aug 2009 08:02:10 -0000 1.14 @@ -1,15 +1,16 @@ Summary: Real-time software synthesizer Name: zynaddsubfx -Version: 2.2.1 -Release: 19%{?dist} -License: GPLv2 +Version: 2.4.0 +Release: 1%{?dist} +License: GPLv2+ Group: Applications/Multimedia URL: http://zynaddsubfx.sourceforge.net Source0: http://download.sf.net/sourceforge/zynaddsubfx/ZynAddSubFX-%{version}.tar.bz2 -Patch0: zyn_lash-0.5.0pre0.diff +Source1: zynaddsubfx.desktop +Patch0: zynaddsubfx-jack-support.patch Patch1: zynaddsubfx-fltk-config-broken.patch Patch2: zynaddsubfx-fltk-config-broken-2.patch -Patch3: zynaddsubfx-unzombify.patch +Patch3: zynaddsubfx-build-flags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: fltk >= 1.1.3 @@ -20,55 +21,42 @@ Requires: hicolor-icon-theme BuildRequires: alsa-lib-devel fftw3-devel fltk-devel mxml-devel BuildRequires: jack-audio-connection-kit-devel zlib-devel lash-devel BuildRequires: libX11-devel fltk-fluid -BuildRequires: ImageMagick perl +BuildRequires: ImageMagick -BuildRequires: desktop-file-utils -Requires(post): desktop-file-utils -Requires(postun): desktop-file-utils +#dssi support is broken for now +#BuildRequires: dssi-devel +BuildRequires: desktop-file-utils %description ZynAddSubFX is an open source software synthesizer capable of making a -countless number of instrument sounds. - -%package doc -Summary: Documentation and examples for ZynAddSubFX -Group: Applications/Multimedia -Requires: %{name} = %{version} - -%description doc -Documentation and examples for ZynAddSubFX +countless number of instrument sounds. It is microtonal, and the instruments +made by it sounds like those from professional keyboards. The program has +effects like Reverb, Echo, Chorus, Phaser... %prep %setup -q -n ZynAddSubFX-%{version} %patch0 -p1 %patch1 -p0 -%patch2 -p0 +%patch2 -p1 %patch3 -p1 %build -# fix microtuning bug (no keyboard mapping being done) -%{__perl} -p -i -e "s|tmp=Pmapping\[tx\]|Pmapping\[tx\]=tmp|g" src/Misc/Microtonal.C - %ifarch %{ix86} x86_64 # We're ok. %else -%{__perl} -p -i -e "s|ASM_F2I=YES|ASM_F2I=NO|g" src/Makefile.inc +sed -i -e "s|ASM_F2I=YES|ASM_F2I=NO|g" src/Makefile.inc %endif cd src # do not use smp flags, makefile is not smp safe -%ifarch %{ix86} x86_64 -make AUDIOOUT=JACK CXXFLAGS="-DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_YES `fltk-config --cflags` -DJACKAUDIOOUT `pkg-config --cflags jack` `pkg-config --cflags lash-1.0`" -%else -make AUDIOOUT=JACK CXXFLAGS="-DOS_LINUX -DALSAMIDIIN -DFFTW_VERSION_3 -DASM_F2I_NO `fltk-config --cflags` -DJACKAUDIOOUT `pkg-config --cflags jack` `pkg-config --cflags lash-1.0`" -%endif +make # build external programs cd ../ExternalPrograms cd Controller -./compile.sh +make cd ../Spliter -./compile.sh +make %install rm -rf $RPM_BUILD_ROOT @@ -83,31 +71,16 @@ install -m 0755 zynaddsubfx $RPM_BUILD_R # install external programs cd ../ExternalPrograms cd Controller -install -m 0755 controller $RPM_BUILD_ROOT%{_bindir}/controller +install -m 0755 zynaddsubfx-controller $RPM_BUILD_ROOT%{_bindir}/controller cd ../Spliter -install -m 0755 spliter $RPM_BUILD_ROOT%{_bindir}/spliter +install -m 0755 zynaddsubfx-spliter $RPM_BUILD_ROOT%{_bindir}/spliter cd ../.. -BASE="Application;AudioVideo;" -CATS="X-Synthesis;X-MIDI;X-Jack;" -%{__cat} << EOF > %{name}.desktop -[Desktop Entry] -Name=ZynAddSubFX -Comment=Real-time software synthesizer -Icon=zynaddsubfx -Type=Application -Exec=%{_bindir}/%{name} -Terminal=false -Categories=${BASE}${CATS} -Encoding=UTF-8 -EOF +# .desktop file mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications -desktop-file-install --vendor fedora \ - --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ - --add-category X-Fedora \ - --add-category AudioVideo \ - --add-category Application \ - %{name}.desktop +desktop-file-install --vendor fedora \ + --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1} + mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps @@ -128,18 +101,20 @@ install -m 644 zynaddsubfx-64.png $RPM_B rm -rf $RPM_BUILD_ROOT %post -# update icon themes -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun -# update icon themes -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %defattr(-,root,root,-) -%doc COPYING FAQ.txt HISTORY.txt README.txt bugs.txt +%doc AUTHORS.txt ChangeLog COPYING FAQ.txt HISTORY.txt README.txt bugs.txt %{_bindir}/* %{_datadir}/%{name} %{_datadir}/applications/*%{name}.desktop @@ -150,6 +125,19 @@ touch --no-create %{_datadir}/icons/hico %{_datadir}/icons/hicolor/64x64/apps/zynaddsubfx.png %changelog +* Thu Aug 06 2009 Orcan Ogetbil - 2.4.0-1 +- Update to 2.4.0 +- Update scriptlets according to new guidelines +- Update the .desktop file +- Use Fedora specific flags during compilation +- License is GPLv2+ (just run the program on the command line :)) + +* Mon Jul 27 2009 Fedora Release Engineering - 2.2.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 2.2.1-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Mon Aug 11 2008 Jason L Tibbitts III - 2.2.1-19 - Fix license tag. --- zyn_lash-0.5.0pre0.diff DELETED --- --- zynaddsubfx-unzombify.patch DELETED --- From jolsa at fedoraproject.org Thu Aug 6 08:35:25 2009 From: jolsa at fedoraproject.org (Jiri Olsa) Date: Thu, 6 Aug 2009 08:35:25 +0000 (UTC) Subject: rpms/latrace/devel import.log, NONE, 1.1 latrace.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090806083525.A635C11C00E4@cvs1.fedora.phx.redhat.com> Author: jolsa Update of /cvs/extras/rpms/latrace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9023/devel Modified Files: .cvsignore sources Added Files: import.log latrace.spec Log Message: import --- NEW FILE import.log --- latrace-0_5_6-1_fc11:HEAD:latrace-0.5.6-1.fc11.src.rpm:1249547703 --- NEW FILE latrace.spec --- Name: latrace Version: 0.5.6 Release: 1%{?dist} Summary: LD_AUDIT feature frontend for glibc 2.4+ Group: Development/Debuggers License: GPLv3+ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root URL: http://latrace.sourceforge.net/ Source: http://downloads.sourceforge.net/latrace/%{name}-%{version}.tar.bz2 ExclusiveArch: %{ix86} x86_64 arm BuildRequires: autoconf bison asciidoc xmlto %description allows you to trace library calls and get their statistics in a manner similar to the strace utility (syscall tracing) %prep %setup -q %build autoconf %configure make V=1 %install rm -rf %{buildroot} make install ROOTDIR=%{buildroot} V=1 %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc README ReleaseNotes TODO COPYING %config(noreplace) %{_sysconfdir}/* %{_libdir}/libltaudit.so.%{version} %{_bindir}/latrace %{_mandir}/man1/* %changelog * Sun Jul 05 2009 Jiri Olsa 0.5.6-1 - updates based on the Fedora review comments * Thu Jul 02 2009 Jiri Olsa 0.5.5-2 - minor updates based on the Fedora review comments * Sat Jun 13 2009 Jiri Olsa 0.5.5-1 - initial spec file Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/latrace/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 16 Jul 2009 05:34:39 -0000 1.1 +++ .cvsignore 6 Aug 2009 08:35:25 -0000 1.2 @@ -0,0 +1 @@ +latrace-0.5.6.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/latrace/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 16 Jul 2009 05:34:39 -0000 1.1 +++ sources 6 Aug 2009 08:35:25 -0000 1.2 @@ -0,0 +1 @@ +c47ba7e6461b3101e0c170c37320b5c7 latrace-0.5.6.tar.bz2 From caillon at fedoraproject.org Thu Aug 6 08:37:36 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Thu, 6 Aug 2009 08:37:36 +0000 (UTC) Subject: rpms/thunderbird/devel thunderbird.spec,1.142,1.143 Message-ID: <20090806083736.2A8F511C00E4@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/thunderbird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9503 Modified Files: thunderbird.spec Log Message: sync buildrequires/requires to be more in line with XR/FF Index: thunderbird.spec =================================================================== RCS file: /cvs/extras/rpms/thunderbird/devel/thunderbird.spec,v retrieving revision 1.142 retrieving revision 1.143 diff -u -p -r1.142 -r1.143 --- thunderbird.spec 3 Aug 2009 12:04:06 -0000 1.142 +++ thunderbird.spec 6 Aug 2009 08:37:35 -0000 1.143 @@ -1,8 +1,9 @@ -%define desktop_file_utils_version 0.9 -%define nspr_version 4.6 -%define nss_version 3.12.3 -%define cairo_version 1.0 -%define dbus_glib_version 0.6 +%define nspr_version 4.8 +%define nss_version 3.12.3.99 +%define cairo_version 1.6.0 +%define freetype_version 2.1.9 +%define sqlite_version 3.6.14 + %define version_internal 3.0b3 %define build_langpacks 1 @@ -50,29 +51,34 @@ Patch4: thunderbird-pango.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: nspr >= %{nspr_version} -Requires: nss >= %{nss_version} -Requires: hunspell -BuildRequires: libcurl-devel -BuildRequires: cairo-devel >= %{cairo_version} -BuildRequires: dbus-glib-devel >= %{dbus_glib_version} -BuildRequires: libpng-devel, libjpeg-devel, gtk2-devel -BuildRequires: zlib-devel, gzip, zip, unzip BuildRequires: nspr-devel >= %{nspr_version} BuildRequires: nss-devel >= %{nss_version} +BuildRequires: cairo-devel >= %{cairo_version} +BuildRequires: libpng-devel +BuildRequires: libjpeg-devel +BuildRequires: zip +BuildRequires: bzip2-devel +BuildRequires: zlib-devel BuildRequires: libIDL-devel -BuildRequires: desktop-file-utils -BuildRequires: pango-devel >= 1.22 -BuildRequires: freetype-devel >= 2.1.9 -BuildRequires: libXt-devel -BuildRequires: libXrender-devel -BuildRequires: alsa-lib-devel -BuildRequires: autoconf213 -BuildRequires: GConf2-devel +BuildRequires: gtk2-devel BuildRequires: gnome-vfs2-devel +BuildRequires: libgnome-devel BuildRequires: libgnomeui-devel +BuildRequires: krb5-devel +BuildRequires: pango-devel +BuildRequires: freetype-devel >= %{freetype_version} +BuildRequires: libXt-devel +BuildRequires: libXrender-devel BuildRequires: hunspell-devel -Requires: desktop-file-utils >= %{desktop_file_utils_version} +BuildRequires: sqlite-devel >= %{sqlite_version} +BuildRequires: startup-notification-devel +BuildRequires: alsa-lib-devel +BuildRequires: libnotify-devel + +Requires: mozilla-filesystem +Requires: nspr >= %{nspr_version} +Requires: nss >= %{nss_version} +Requires: sqlite >= %{sqlite_version} %define mozappdir %{_libdir}/thunderbird-%{version_internal} From jolsa at fedoraproject.org Thu Aug 6 08:39:56 2009 From: jolsa at fedoraproject.org (Jiri Olsa) Date: Thu, 6 Aug 2009 08:39:56 +0000 (UTC) Subject: rpms/latrace/F-11 import.log, NONE, 1.1 latrace.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090806083956.2CD1F11C00E4@cvs1.fedora.phx.redhat.com> Author: jolsa Update of /cvs/extras/rpms/latrace/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10081/F-11 Modified Files: .cvsignore sources Added Files: import.log latrace.spec Log Message: import --- NEW FILE import.log --- latrace-0_5_6-1_fc11:F-11:latrace-0.5.6-1.fc11.src.rpm:1249547963 --- NEW FILE latrace.spec --- Name: latrace Version: 0.5.6 Release: 1%{?dist} Summary: LD_AUDIT feature frontend for glibc 2.4+ Group: Development/Debuggers License: GPLv3+ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root URL: http://latrace.sourceforge.net/ Source: http://downloads.sourceforge.net/latrace/%{name}-%{version}.tar.bz2 ExclusiveArch: %{ix86} x86_64 arm BuildRequires: autoconf bison asciidoc xmlto %description allows you to trace library calls and get their statistics in a manner similar to the strace utility (syscall tracing) %prep %setup -q %build autoconf %configure make V=1 %install rm -rf %{buildroot} make install ROOTDIR=%{buildroot} V=1 %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc README ReleaseNotes TODO COPYING %config(noreplace) %{_sysconfdir}/* %{_libdir}/libltaudit.so.%{version} %{_bindir}/latrace %{_mandir}/man1/* %changelog * Sun Jul 05 2009 Jiri Olsa 0.5.6-1 - updates based on the Fedora review comments * Thu Jul 02 2009 Jiri Olsa 0.5.5-2 - minor updates based on the Fedora review comments * Sat Jun 13 2009 Jiri Olsa 0.5.5-1 - initial spec file Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/latrace/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 16 Jul 2009 05:34:39 -0000 1.1 +++ .cvsignore 6 Aug 2009 08:39:55 -0000 1.2 @@ -0,0 +1 @@ +latrace-0.5.6.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/latrace/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 16 Jul 2009 05:34:39 -0000 1.1 +++ sources 6 Aug 2009 08:39:55 -0000 1.2 @@ -0,0 +1 @@ +c47ba7e6461b3101e0c170c37320b5c7 latrace-0.5.6.tar.bz2 From jens at fedoraproject.org Thu Aug 6 08:39:56 2009 From: jens at fedoraproject.org (Jens Kuehnel) Date: Thu, 6 Aug 2009 08:39:56 +0000 (UTC) Subject: rpms/miredo/EL-5 miredo.spec,1.2,1.3 Message-ID: <20090806083956.33E4311C02C6@cvs1.fedora.phx.redhat.com> Author: jens Update of /cvs/pkgs/rpms/miredo/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9754/EL-5 Modified Files: miredo.spec Log Message: Update to 1.1.7-4 Fixes the obsolete bug 515506 Index: miredo.spec =================================================================== RCS file: /cvs/pkgs/rpms/miredo/EL-5/miredo.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- miredo.spec 25 Jul 2009 12:37:43 -0000 1.2 +++ miredo.spec 6 Aug 2009 08:39:55 -0000 1.3 @@ -1,7 +1,14 @@ # vim: expandtab + +%if 0%{?rhel} +%define withjudy 0 +%else +%define withjudy 1 +%endif + Name: miredo Version: 1.1.7 -Release: 2%{?dist} +Release: 4%{?dist} Summary: Tunneling of IPv6 over UDP through NATs Group: Applications/Internet @@ -13,7 +20,12 @@ Source2: miredo-server.init Patch0: miredo-config-not-exec BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libcap-devel Judy-devel +BuildRequires: libcap-devel +%if %{withjudy} +BuildRequires: Judy-devel +%endif + + Requires(pre): shadow-utils Requires(post): chkconfig, /sbin/ldconfig # This is for /sbin/service @@ -68,7 +80,7 @@ Summary: Tunneling client for IPv Group: Applications/Internet Requires: %{name}-libs = %{version}-%{release} Provides: %{name} = %{version}-%{release} -Obsoletes: %{name} = 1.1.6-2 +Obsoletes: %{name} <= 1.1.6 %description client @@ -85,7 +97,10 @@ part of miredo. Most people only need th --disable-static \ --disable-rpath \ --enable-miredo-user \ - --without-Judy +%if %{withjudy} == 0 + --without-Judy \ +%endif + # rpath does not really work sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool @@ -159,7 +174,7 @@ rm -rf %{buildroot} %dir %{_sysconfdir}/miredo %{_libdir}/libteredo.so.* %{_libdir}/libtun6.so.* -%{_libdir}/miredo/miredo-privproc +%{_libdir}/miredo/ %files devel %defattr(-,root,root,-) @@ -190,6 +205,12 @@ rm -rf %{buildroot} %changelog +* Thu Jul 30 2009 Jens Kuehnel 1.1.7-4 +- Fix Obsoletes for smooth upgrade + +* Tue Jul 28 2009 Jens Kuehnel 1.1.7-3 +- without July as optional, hopefully the last EL fix + * Sun Jul 19 2009 Jens Kuehnel 1.1.7-2 - rename miredo to miredo-libs - fixes EL From jens at fedoraproject.org Thu Aug 6 08:39:56 2009 From: jens at fedoraproject.org (Jens Kuehnel) Date: Thu, 6 Aug 2009 08:39:56 +0000 (UTC) Subject: rpms/miredo/F-10 miredo.spec,1.2,1.3 Message-ID: <20090806083956.5B6E511C00E4@cvs1.fedora.phx.redhat.com> Author: jens Update of /cvs/pkgs/rpms/miredo/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9754/F-10 Modified Files: miredo.spec Log Message: Update to 1.1.7-4 Fixes the obsolete bug 515506 Index: miredo.spec =================================================================== RCS file: /cvs/pkgs/rpms/miredo/F-10/miredo.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- miredo.spec 25 Jul 2009 13:44:59 -0000 1.2 +++ miredo.spec 6 Aug 2009 08:39:56 -0000 1.3 @@ -1,7 +1,14 @@ # vim: expandtab + +%if 0%{?rhel} +%define withjudy 0 +%else +%define withjudy 1 +%endif + Name: miredo Version: 1.1.7 -Release: 2%{?dist} +Release: 4%{?dist} Summary: Tunneling of IPv6 over UDP through NATs Group: Applications/Internet @@ -13,7 +20,12 @@ Source2: miredo-server.init Patch0: miredo-config-not-exec BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libcap-devel Judy-devel +BuildRequires: libcap-devel +%if %{withjudy} +BuildRequires: Judy-devel +%endif + + Requires(pre): shadow-utils Requires(post): chkconfig, /sbin/ldconfig # This is for /sbin/service @@ -68,7 +80,7 @@ Summary: Tunneling client for IPv Group: Applications/Internet Requires: %{name}-libs = %{version}-%{release} Provides: %{name} = %{version}-%{release} -Obsoletes: %{name} = 1.1.6-2 +Obsoletes: %{name} <= 1.1.6 %description client @@ -85,7 +97,10 @@ part of miredo. Most people only need th --disable-static \ --disable-rpath \ --enable-miredo-user \ - --without-Judy +%if %{withjudy} == 0 + --without-Judy \ +%endif + # rpath does not really work sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool @@ -159,7 +174,7 @@ rm -rf %{buildroot} %dir %{_sysconfdir}/miredo %{_libdir}/libteredo.so.* %{_libdir}/libtun6.so.* -%{_libdir}/miredo/miredo-privproc +%{_libdir}/miredo/ %files devel %defattr(-,root,root,-) @@ -190,6 +205,12 @@ rm -rf %{buildroot} %changelog +* Thu Jul 30 2009 Jens Kuehnel 1.1.7-4 +- Fix Obsoletes for smooth upgrade + +* Tue Jul 28 2009 Jens Kuehnel 1.1.7-3 +- without July as optional, hopefully the last EL fix + * Sun Jul 19 2009 Jens Kuehnel 1.1.7-2 - rename miredo to miredo-libs - fixes EL From jens at fedoraproject.org Thu Aug 6 08:39:56 2009 From: jens at fedoraproject.org (Jens Kuehnel) Date: Thu, 6 Aug 2009 08:39:56 +0000 (UTC) Subject: rpms/miredo/F-11 miredo.spec,1.2,1.3 Message-ID: <20090806083956.8188D11C02C6@cvs1.fedora.phx.redhat.com> Author: jens Update of /cvs/pkgs/rpms/miredo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9754/F-11 Modified Files: miredo.spec Log Message: Update to 1.1.7-4 Fixes the obsolete bug 515506 Index: miredo.spec =================================================================== RCS file: /cvs/pkgs/rpms/miredo/F-11/miredo.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- miredo.spec 25 Jul 2009 13:30:10 -0000 1.2 +++ miredo.spec 6 Aug 2009 08:39:56 -0000 1.3 @@ -1,7 +1,14 @@ # vim: expandtab + +%if 0%{?rhel} +%define withjudy 0 +%else +%define withjudy 1 +%endif + Name: miredo Version: 1.1.7 -Release: 2%{?dist} +Release: 4%{?dist} Summary: Tunneling of IPv6 over UDP through NATs Group: Applications/Internet @@ -13,7 +20,12 @@ Source2: miredo-server.init Patch0: miredo-config-not-exec BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libcap-devel Judy-devel +BuildRequires: libcap-devel +%if %{withjudy} +BuildRequires: Judy-devel +%endif + + Requires(pre): shadow-utils Requires(post): chkconfig, /sbin/ldconfig # This is for /sbin/service @@ -68,7 +80,7 @@ Summary: Tunneling client for IPv Group: Applications/Internet Requires: %{name}-libs = %{version}-%{release} Provides: %{name} = %{version}-%{release} -Obsoletes: %{name} = 1.1.6-2 +Obsoletes: %{name} <= 1.1.6 %description client @@ -85,7 +97,10 @@ part of miredo. Most people only need th --disable-static \ --disable-rpath \ --enable-miredo-user \ - --without-Judy +%if %{withjudy} == 0 + --without-Judy \ +%endif + # rpath does not really work sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool @@ -159,7 +174,7 @@ rm -rf %{buildroot} %dir %{_sysconfdir}/miredo %{_libdir}/libteredo.so.* %{_libdir}/libtun6.so.* -%{_libdir}/miredo/miredo-privproc +%{_libdir}/miredo/ %files devel %defattr(-,root,root,-) @@ -190,6 +205,12 @@ rm -rf %{buildroot} %changelog +* Thu Jul 30 2009 Jens Kuehnel 1.1.7-4 +- Fix Obsoletes for smooth upgrade + +* Tue Jul 28 2009 Jens Kuehnel 1.1.7-3 +- without July as optional, hopefully the last EL fix + * Sun Jul 19 2009 Jens Kuehnel 1.1.7-2 - rename miredo to miredo-libs - fixes EL From caillon at fedoraproject.org Thu Aug 6 08:43:56 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Thu, 6 Aug 2009 08:43:56 +0000 (UTC) Subject: rpms/thunderbird/devel thunderbird-redhat-default-prefs.js,1.4,1.5 Message-ID: <20090806084356.8717C11C00E4@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/thunderbird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11013 Modified Files: thunderbird-redhat-default-prefs.js Log Message: Enable NM by default Index: thunderbird-redhat-default-prefs.js =================================================================== RCS file: /cvs/extras/rpms/thunderbird/devel/thunderbird-redhat-default-prefs.js,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- thunderbird-redhat-default-prefs.js 23 Mar 2009 21:47:37 -0000 1.4 +++ thunderbird-redhat-default-prefs.js 6 Aug 2009 08:43:56 -0000 1.5 @@ -5,6 +5,7 @@ pref("general.useragent.vendor", "Fedora pref("general.useragent.vendorSub", "THUNDERBIRD_RPM_VR"); pref("intl.locale.matchOS", true); pref("mail.shell.checkDefaultClient", false); +pref("toolkit.networkmanager.disable", false); # Make hyperlinks work pref("network.protocol-handler.app.http", "COMMAND"); From pbrobinson at fedoraproject.org Thu Aug 6 09:01:15 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 6 Aug 2009 09:01:15 +0000 (UTC) Subject: rpms/clutter-imcontext/devel .cvsignore, 1.2, 1.3 clutter-imcontext.spec, 1.4, 1.5 sources, 1.2, 1.3 clutter-imcontext-clutter1.patch, 1.2, NONE Message-ID: <20090806090115.2601011C00E4@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/clutter-imcontext/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14786 Modified Files: .cvsignore clutter-imcontext.spec sources Removed Files: clutter-imcontext-clutter1.patch Log Message: - New 0.1.4 upstream release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/clutter-imcontext/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 26 Jul 2009 20:15:13 -0000 1.2 +++ .cvsignore 6 Aug 2009 09:01:14 -0000 1.3 @@ -1 +1 @@ -clutter-imcontext-0.1.2.tar.bz2 +clutter-imcontext-0.1.4.tar.bz2 Index: clutter-imcontext.spec =================================================================== RCS file: /cvs/pkgs/rpms/clutter-imcontext/devel/clutter-imcontext.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- clutter-imcontext.spec 4 Aug 2009 16:37:36 -0000 1.4 +++ clutter-imcontext.spec 6 Aug 2009 09:01:14 -0000 1.5 @@ -1,16 +1,12 @@ Name: clutter-imcontext -Version: 0.1.2 -Release: 6%{?dist} +Version: 0.1.4 +Release: 1%{?dist} Summary: IMContext Framework Library for Clutter Group: System Environment/Libraries -# Upstream license clarification for clutter-imtext.{c,h} are LGPLv2. -# Its updated upstream and will be in the next release -# http://lists.moblin.org/pipermail/dev/2009-July/005522.html License: LGPLv2 URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 -Patch0: clutter-imcontext-clutter1.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glib2-devel @@ -39,7 +35,6 @@ Files for development with %{name}. %prep %setup -q -%patch0 -p1 -b .clutter1 # run autogen.sh until we have a proper release, but don't run configure twice. sed -i '/configure/d' autogen.sh @@ -78,6 +73,11 @@ rm -rf %{buildroot} %{_datadir}/gtk-doc/html/%{name} %changelog +* Thu Aug 6 2009 Peter Robinson 0.1.4-1 +- New 0.1.4 upstream release. +- license clarfied so remove spec file note +- remove upstreamed clutter patches + * Tue Aug 4 2009 Peter Robinson 0.1.2-6 - Add some more clutter 1.0 bits Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/clutter-imcontext/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Jul 2009 20:15:13 -0000 1.2 +++ sources 6 Aug 2009 09:01:14 -0000 1.3 @@ -1 +1 @@ -6b6fb6690c74f496470166640e8cd0f2 clutter-imcontext-0.1.2.tar.bz2 +9f71a3cc9e73ea13888bfdb9bc4e8cf7 clutter-imcontext-0.1.4.tar.bz2 --- clutter-imcontext-clutter1.patch DELETED --- From airlied at fedoraproject.org Thu Aug 6 09:15:09 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Thu, 6 Aug 2009 09:15:09 +0000 (UTC) Subject: rpms/libdrm/devel .cvsignore, 1.24, 1.25 libdrm.spec, 1.82, 1.83 sources, 1.24, 1.25 Message-ID: <20090806091509.8DE6711C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/libdrm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17273 Modified Files: .cvsignore libdrm.spec sources Log Message: * Thu Aug 06 2009 Dave Airlie 2.4.12-0.7 - rebase to new libdrm snapshot Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libdrm/devel/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 28 Jul 2009 15:23:26 -0000 1.24 +++ .cvsignore 6 Aug 2009 09:15:09 -0000 1.25 @@ -1 +1 @@ -libdrm-20090728.tar.bz2 +libdrm-20090806.tar.bz2 Index: libdrm.spec =================================================================== RCS file: /cvs/pkgs/rpms/libdrm/devel/libdrm.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- libdrm.spec 29 Jul 2009 19:48:21 -0000 1.82 +++ libdrm.spec 6 Aug 2009 09:15:09 -0000 1.83 @@ -1,9 +1,9 @@ -%define gitdate 20090728 +%define gitdate 20090806 Summary: Direct Rendering Manager runtime library Name: libdrm Version: 2.4.12 -Release: 0.6%{?dist} +Release: 0.7%{?dist} License: MIT Group: System Environment/Libraries URL: http://dri.sourceforge.net @@ -106,6 +106,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libdrm_nouveau.pc %changelog +* Thu Aug 06 2009 Dave Airlie 2.4.12-0.7 +- rebase to new libdrm snapshot + * Wed Jul 29 2009 Kristian H?gsberg - 2.4.12-0.6 - Add libdrm support for KMS pageflip ioctl. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libdrm/devel/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 28 Jul 2009 15:23:26 -0000 1.24 +++ sources 6 Aug 2009 09:15:09 -0000 1.25 @@ -1 +1 @@ -864db607b6e034c67eca104bbf786cc0 libdrm-20090728.tar.bz2 +bb6ed358a4ee3e2520d582af19ec713c libdrm-20090806.tar.bz2 From xhorak at fedoraproject.org Thu Aug 6 09:20:13 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 09:20:13 +0000 (UTC) Subject: rpms/thunderbird/devel thunderbird.spec,1.143,1.144 Message-ID: <20090806092013.B9EC011C0425@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/thunderbird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18331 Modified Files: thunderbird.spec Log Message: Removed unused build requirements Index: thunderbird.spec =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/devel/thunderbird.spec,v retrieving revision 1.143 retrieving revision 1.144 diff -u -p -r1.143 -r1.144 --- thunderbird.spec 6 Aug 2009 08:37:35 -0000 1.143 +++ thunderbird.spec 6 Aug 2009 09:20:13 -0000 1.144 @@ -12,7 +12,7 @@ Summary: Mozilla Thunderbird mail/newsgroup client Name: thunderbird Version: 3.0 -Release: 3.6.b3%{?dist} +Release: 3.7.b3%{?dist} URL: http://www.mozilla.org/projects/thunderbird/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -73,7 +73,6 @@ BuildRequires: hunspell-devel BuildRequires: sqlite-devel >= %{sqlite_version} BuildRequires: startup-notification-devel BuildRequires: alsa-lib-devel -BuildRequires: libnotify-devel Requires: mozilla-filesystem Requires: nspr >= %{nspr_version} @@ -300,6 +299,9 @@ fi #=============================================================================== %changelog +* Thu Aug 6 2009 Jan Horak - 3.0-3.7.beta3 +- Removed unused build requirements + * Mon Aug 3 2009 Jan Horak - 3.0-3.6.beta3 - Build with system hunspell From hadess at fedoraproject.org Thu Aug 6 09:34:41 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Thu, 6 Aug 2009 09:34:41 +0000 (UTC) Subject: rpms/gnome-bluetooth/devel gnome-bluetooth.spec,1.84,1.85 Message-ID: <20090806093441.0654411C00E4@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gnome-bluetooth/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21689 Modified Files: gnome-bluetooth.spec Log Message: * Thu Aug 06 2009 Bastien Nocera 2.27.9-2 - Remove requirement on the main package from -libs, and move the icons from the main package to the -libs sub-package (#515845) Index: gnome-bluetooth.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-bluetooth/devel/gnome-bluetooth.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- gnome-bluetooth.spec 4 Aug 2009 18:37:16 -0000 1.84 +++ gnome-bluetooth.spec 6 Aug 2009 09:34:40 -0000 1.85 @@ -1,6 +1,6 @@ Name: gnome-bluetooth Version: 2.27.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Bluetooth graphical utilities Group: Applications/Communications @@ -41,7 +41,6 @@ monitor and use Bluetooth devices. Summary: GTK+ Bluetooth device selection widgets Group: System Environment/Libraries License: LGPLv2+ -Requires: %{name} = %{version}-%{release} %description libs This package contains libraries needed for applications that @@ -114,10 +113,6 @@ export GCONF_CONFIG_SOURCE=`gconftool-2 gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/bluetooth-manager.schemas \ >& /dev/null || : -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %pre if [ "$1" -gt 1 ]; then @@ -155,9 +150,19 @@ if [ $1 -eq 0 ] ; then gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi -%post libs -p /sbin/ldconfig +%post libs +/sbin/ldconfig +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : -%postun libs -p /sbin/ldconfig +%posttrans libs +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + +%postun libs +/sbin/ldconfig +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi %files -f gnome-bluetooth2.lang %defattr(-,root,root,-) @@ -168,14 +173,14 @@ fi %{_libdir}/gnome-bluetooth/ %{_datadir}/applications/*.desktop %{_datadir}/gnome-bluetooth/ -%{_datadir}/icons/hicolor/*/apps/* -%{_datadir}/icons/hicolor/*/status/* %{_mandir}/man1/* %files libs %defattr(-,root,root,-) %doc COPYING.LIB %{_libdir}/libgnome-bluetooth.so.* +%{_datadir}/icons/hicolor/*/apps/* +%{_datadir}/icons/hicolor/*/status/* %files libs-devel %defattr(-,root,root,-) @@ -185,6 +190,10 @@ fi %{_datadir}/gtk-doc/html/gnome-bluetooth/ %changelog +* Thu Aug 06 2009 Bastien Nocera 2.27.9-2 +- Remove requirement on the main package from -libs, and move + the icons from the main package to the -libs sub-package (#515845) + * Tue Aug 04 2009 Bastien Nocera 2.27.9-1 - Update to 2.27.9 From xhorak at fedoraproject.org Thu Aug 6 09:39:05 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 09:39:05 +0000 (UTC) Subject: rpms/thunderbird/F-11 thunderbird-mozconfig, 1.14, 1.15 thunderbird.spec, 1.137, 1.138 Message-ID: <20090806093905.438AC11C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/thunderbird/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22467 Modified Files: thunderbird-mozconfig thunderbird.spec Log Message: Fixed buildrequires Index: thunderbird-mozconfig =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/F-11/thunderbird-mozconfig,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- thunderbird-mozconfig 3 Mar 2009 15:39:19 -0000 1.14 +++ thunderbird-mozconfig 6 Aug 2009 09:39:04 -0000 1.15 @@ -26,6 +26,9 @@ ac_add_options --enable-system-cairo ac_add_options --enable-svg ac_add_options --enable-canvas ac_add_options --disable-crashreporter +ac_add_options --enable-libxul +ac_add_options --disable-static +ac_add_options --enable-system-hunspell export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 Index: thunderbird.spec =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/F-11/thunderbird.spec,v retrieving revision 1.137 retrieving revision 1.138 diff -u -p -r1.137 -r1.138 --- thunderbird.spec 21 Jul 2009 10:24:05 -0000 1.137 +++ thunderbird.spec 6 Aug 2009 09:39:05 -0000 1.138 @@ -35,6 +35,7 @@ Source100: find-external-requires Patch1: mozilla-jemalloc.patch Patch2: thunderbird-shared-error.patch +Patch3: xulrunner-gtk-include.patch %if %{official_branding} # Required by Mozilla Corporation @@ -86,7 +87,8 @@ Mozilla Thunderbird is a standalone mail #cd mozilla %patch1 -p0 -b .jemalloc -%patch2 -p1 -b .shared-error +#%patch2 -p1 -b .shared-error +%patch2 -p1 -b .gtk %if %{official_branding} # Required by Mozilla Corporation From xhorak at fedoraproject.org Thu Aug 6 09:46:46 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 09:46:46 +0000 (UTC) Subject: rpms/thunderbird/F-11 thunderbird-mozconfig, 1.15, 1.16 thunderbird.spec, 1.138, 1.139 Message-ID: <20090806094646.5FF7511C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/thunderbird/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24019 Modified Files: thunderbird-mozconfig thunderbird.spec Log Message: Fix wrong commit Index: thunderbird-mozconfig =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/F-11/thunderbird-mozconfig,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- thunderbird-mozconfig 6 Aug 2009 09:39:04 -0000 1.15 +++ thunderbird-mozconfig 6 Aug 2009 09:46:46 -0000 1.16 @@ -26,9 +26,6 @@ ac_add_options --enable-system-cairo ac_add_options --enable-svg ac_add_options --enable-canvas ac_add_options --disable-crashreporter -ac_add_options --enable-libxul -ac_add_options --disable-static -ac_add_options --enable-system-hunspell export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 Index: thunderbird.spec =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/F-11/thunderbird.spec,v retrieving revision 1.138 retrieving revision 1.139 diff -u -p -r1.138 -r1.139 --- thunderbird.spec 6 Aug 2009 09:39:05 -0000 1.138 +++ thunderbird.spec 6 Aug 2009 09:46:46 -0000 1.139 @@ -35,7 +35,6 @@ Source100: find-external-requires Patch1: mozilla-jemalloc.patch Patch2: thunderbird-shared-error.patch -Patch3: xulrunner-gtk-include.patch %if %{official_branding} # Required by Mozilla Corporation @@ -87,8 +86,7 @@ Mozilla Thunderbird is a standalone mail #cd mozilla %patch1 -p0 -b .jemalloc -#%patch2 -p1 -b .shared-error -%patch2 -p1 -b .gtk +%patch2 -p1 -b .shared-error %if %{official_branding} # Required by Mozilla Corporation From xhorak at fedoraproject.org Thu Aug 6 09:48:12 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 09:48:12 +0000 (UTC) Subject: rpms/thunderbird/devel thunderbird.spec,1.144,1.145 Message-ID: <20090806094812.6235D11C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/thunderbird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24327 Modified Files: thunderbird.spec Log Message: Add missing buildrequire Index: thunderbird.spec =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/devel/thunderbird.spec,v retrieving revision 1.144 retrieving revision 1.145 diff -u -p -r1.144 -r1.145 --- thunderbird.spec 6 Aug 2009 09:20:13 -0000 1.144 +++ thunderbird.spec 6 Aug 2009 09:48:12 -0000 1.145 @@ -73,6 +73,7 @@ BuildRequires: hunspell-devel BuildRequires: sqlite-devel >= %{sqlite_version} BuildRequires: startup-notification-devel BuildRequires: alsa-lib-devel +BuildRequires: autoconf213 Requires: mozilla-filesystem Requires: nspr >= %{nspr_version} From dnovotny at fedoraproject.org Thu Aug 6 09:55:02 2009 From: dnovotny at fedoraproject.org (Daniel Novotny) Date: Thu, 6 Aug 2009 09:55:02 +0000 (UTC) Subject: rpms/file/devel file.spec,1.104,1.105 Message-ID: <20090806095502.9FCD411C00E4@cvs1.fedora.phx.redhat.com> Author: dnovotny Update of /cvs/extras/rpms/file/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25775 Modified Files: file.spec Log Message: rebuilt for multilib Index: file.spec =================================================================== RCS file: /cvs/extras/rpms/file/devel/file.spec,v retrieving revision 1.104 retrieving revision 1.105 diff -u -p -r1.104 -r1.105 --- file.spec 24 Jul 2009 22:44:29 -0000 1.104 +++ file.spec 6 Aug 2009 09:55:02 -0000 1.105 @@ -5,7 +5,7 @@ Summary: A utility for determining file types Name: file Version: 5.03 -Release: 7%{?dist} +Release: 8%{?dist} License: BSD Group: Applications/File Source0: ftp://ftp.astron.com/pub/file/file-%{version}.tar.gz @@ -143,6 +143,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Thu Aug 06 2009 Daniel Novotny 5.03-8 +- rebuild for #515767 - multilib: file /usr/share/misc/magic.mgc conflicts + * Fri Jul 24 2009 Fedora Release Engineering - 5.03-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From stransky at fedoraproject.org Thu Aug 6 10:32:19 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Thu, 6 Aug 2009 10:32:19 +0000 (UTC) Subject: rpms/thunderbird/devel thunderbird.spec,1.145,1.146 Message-ID: <20090806103219.1B8BB11C00E4@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/thunderbird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3176 Modified Files: thunderbird.spec Log Message: added desktop-file-utils Index: thunderbird.spec =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/devel/thunderbird.spec,v retrieving revision 1.145 retrieving revision 1.146 diff -u -p -r1.145 -r1.146 --- thunderbird.spec 6 Aug 2009 09:48:12 -0000 1.145 +++ thunderbird.spec 6 Aug 2009 10:32:18 -0000 1.146 @@ -74,6 +74,7 @@ BuildRequires: sqlite-devel >= %{sqlite BuildRequires: startup-notification-devel BuildRequires: alsa-lib-devel BuildRequires: autoconf213 +BuildRequires: desktop-file-utils Requires: mozilla-filesystem Requires: nspr >= %{nspr_version} From harald at fedoraproject.org Thu Aug 6 10:36:18 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Thu, 6 Aug 2009 10:36:18 +0000 (UTC) Subject: rpms/pcmciautils/devel pcmciautils.spec,1.33,1.34 Message-ID: <20090806103618.D47E111C00E4@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/pcmciautils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4185 Modified Files: pcmciautils.spec Log Message: * Thu Aug 06 2009 Harald Hoyer 015-4 - add i686 buildarch Index: pcmciautils.spec =================================================================== RCS file: /cvs/pkgs/rpms/pcmciautils/devel/pcmciautils.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- pcmciautils.spec 25 Jul 2009 23:22:26 -0000 1.33 +++ pcmciautils.spec 6 Aug 2009 10:36:18 -0000 1.34 @@ -2,9 +2,9 @@ Name: pcmciautils Summary: PCMCIA utilities and initialization programs License: GPLv2 Version: 015 -Release: 3%{?dist} +Release: 4%{?dist} Group: System Environment/Base -ExclusiveArch: i386 i586 x86_64 ia64 ppc ppc64 %{?arm} +ExclusiveArch: i386 i586 i686 x86_64 ia64 ppc ppc64 %{?arm} URL: http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html Source: http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmciautils-%{version}.tar.bz2 Obsoletes: pcmcia-cs < 3.2.9 @@ -54,6 +54,9 @@ mv $RPM_BUILD_ROOT/sbin/pcmcia-socket-st %{_mandir}/man*/pccardctl* %changelog +* Thu Aug 06 2009 Harald Hoyer 015-4 +- add i686 buildarch + * Sat Jul 25 2009 Fedora Release Engineering - 015-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From corsepiu at fedoraproject.org Thu Aug 6 10:46:27 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Thu, 6 Aug 2009 10:46:27 +0000 (UTC) Subject: rpms/perl-Log-Log4perl/devel .cvsignore, 1.13, 1.14 perl-Log-Log4perl.spec, 1.22, 1.23 sources, 1.13, 1.14 Message-ID: <20090806104627.88B8611C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-Log-Log4perl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6213 Modified Files: .cvsignore perl-Log-Log4perl.spec sources Log Message: * Thu Aug 06 2009 Ralf Cors?pius - 1.24-1 - Fix mass rebuild breakdown: Upgrade to upstream 1.24. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Log-Log4perl/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 20 Jan 2009 08:20:07 -0000 1.13 +++ .cvsignore 6 Aug 2009 10:46:27 -0000 1.14 @@ -1 +1 @@ -Log-Log4perl-1.20.tar.gz +Log-Log4perl-1.24.tar.gz Index: perl-Log-Log4perl.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Log-Log4perl/devel/perl-Log-Log4perl.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- perl-Log-Log4perl.spec 26 Jul 2009 09:02:17 -0000 1.22 +++ perl-Log-Log4perl.spec 6 Aug 2009 10:46:27 -0000 1.23 @@ -1,25 +1,26 @@ Name: perl-Log-Log4perl -Version: 1.20 -Release: 4%{?dist} +Version: 1.24 +Release: 1%{?dist} Summary: Log4j implementation for Perl - Group: Development/Libraries License: GPL+ or Artistic -# CPAN URL: http://search.cpan.org/dist/Log-Log4perl/ -URL: http://log4perl.sourceforge.net/ -Source0: http://log4perl.sourceforge.net/releases/Log-Log4perl-%{version}.tar.gz +URL: http://search.cpan.org/dist/Log-Log4perl/ +Source0: http://www.cpan.org/authors/id/M/MS/MSCHILLI/Log-Log4perl-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Test::More) >= 0.45 + +# Optional tests BuildRequires: perl(Log::Dispatch) -BuildRequires: perl(Log::Dispatch::FileRotate) >= 1.10 +BuildRequires: perl(Log::Dispatch::FileRotate) BuildRequires: perl(SQL::Statement) BuildRequires: perl(DBD::CSV) BuildRequires: perl(XML::DOM) -BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Test::More) -# perl(RRDs) is provided by rrdtool-perl (a rrdtool subpackage) BuildRequires: perl(RRDs) +BuildRequires: perl(DBI) + Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description @@ -27,7 +28,6 @@ Log::Log4perl lets you remote-control an behaviour of your system from the outside. It implements the widely popular (Java-based) Log4j logging package in pure Perl. - %prep %setup -q -n Log-Log4perl-%{version} find lib -name "*.pm" -exec chmod -c a-x {} ';' @@ -42,8 +42,8 @@ rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' -%{_fixperms} $RPM_BUILD_ROOT/* +%{_fixperms} $RPM_BUILD_ROOT/* %check make test L4P_ALL_TESTS=1 @@ -56,11 +56,13 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes LICENSE README -%{perl_vendorlib}/Log/ -%{_mandir}/man3/*.3pm* - +%{perl_vendorlib}/* +%{_mandir}/man3/* %changelog +* Thu Aug 06 2009 Ralf Cors?pius - 1.24-1 +- Fix mass rebuild breakdown: Upgrade to upstream 1.24. + * Sun Jul 26 2009 Fedora Release Engineering - 1.20-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Log-Log4perl/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 20 Jan 2009 08:20:07 -0000 1.13 +++ sources 6 Aug 2009 10:46:27 -0000 1.14 @@ -1 +1 @@ -f60a1f8633fb7544fdc4d1e842564a8b Log-Log4perl-1.20.tar.gz +102dd4fc918ffb730c7cde49aeaecb3a Log-Log4perl-1.24.tar.gz From atkac at fedoraproject.org Thu Aug 6 12:03:20 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Thu, 6 Aug 2009 12:03:20 +0000 (UTC) Subject: rpms/adns/devel adns14-rh514838.patch,NONE,1.1 adns.spec,1.18,1.19 Message-ID: <20090806120320.F236711C00E4@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/adns/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22634 Modified Files: adns.spec Added Files: adns14-rh514838.patch Log Message: - return empty string instead of NULL from adns_strerror (#514838) adns14-rh514838.patch: general.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE adns14-rh514838.patch --- diff -up adns-1.4/src/general.c.rh514838 adns-1.4/src/general.c --- adns-1.4/src/general.c.rh514838 2006-04-08 16:36:57.000000000 +0200 +++ adns-1.4/src/general.c 2009-08-06 13:55:06.752562767 +0200 @@ -267,6 +267,8 @@ static const struct sinfo { SINFO( nodata, "No such data" ) }; +static const char *unknown_error_str = "unknown error code"; + static int si_compar(const void *key, const void *elem) { const adns_status *st= key; const struct sinfo *si= elem; @@ -283,7 +285,7 @@ const char *adns_strerror(adns_status st const struct sinfo *si; si= findsinfo(st); - return si->string; + return (si == NULL) ? unknown_error_str : si->string; } const char *adns_errabbrev(adns_status st) { Index: adns.spec =================================================================== RCS file: /cvs/pkgs/rpms/adns/devel/adns.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- adns.spec 24 Jul 2009 16:36:07 -0000 1.18 +++ adns.spec 6 Aug 2009 12:03:19 -0000 1.19 @@ -1,6 +1,6 @@ Name: adns Version: 1.4 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Advanced, easy to use, asynchronous-capable DNS client library @@ -11,6 +11,8 @@ Source0: ftp://ftp.chiark.greenen BuildRequires: autoconf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch0: adns14-rh514838.patch + %description adns is a resolver library for C (and C++) programs. In contrast with the existing interfaces, gethostbyname et al and libresolv, it has the @@ -69,6 +71,8 @@ programs for use from the command line a %prep %setup -q +%patch0 -p1 -b .rh514838 + %build %ifarch sparcv9 sparc64 s390 s390x export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -fPIC" @@ -111,6 +115,9 @@ rm -fr $RPM_BUILD_ROOT %attr(755,root,root) %{_bindir}/* %changelog +* Thu Aug 06 2009 Adam Tkac 1.4-7 +- return empty string instead of NULL from adns_strerror (#514838) + * Fri Jul 24 2009 Fedora Release Engineering - 1.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From atkac at fedoraproject.org Thu Aug 6 12:16:15 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Thu, 6 Aug 2009 12:16:15 +0000 (UTC) Subject: rpms/adns/devel adns.spec,1.19,1.20 Message-ID: <20090806121615.1742611C00E4@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/adns/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24857 Modified Files: adns.spec Log Message: - correct previous changelog entry and rebuild Index: adns.spec =================================================================== RCS file: /cvs/pkgs/rpms/adns/devel/adns.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- adns.spec 6 Aug 2009 12:03:19 -0000 1.19 +++ adns.spec 6 Aug 2009 12:16:14 -0000 1.20 @@ -1,6 +1,6 @@ Name: adns Version: 1.4 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Advanced, easy to use, asynchronous-capable DNS client library @@ -115,8 +115,11 @@ rm -fr $RPM_BUILD_ROOT %attr(755,root,root) %{_bindir}/* %changelog +* Thu Aug 06 2009 Adam Tkac 1.4-8 +- rebuild + * Thu Aug 06 2009 Adam Tkac 1.4-7 -- return empty string instead of NULL from adns_strerror (#514838) +- don't crash in adns_strerror if parameter is unknown error code (#514838) * Fri Jul 24 2009 Fedora Release Engineering - 1.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From atkac at fedoraproject.org Thu Aug 6 12:16:50 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Thu, 6 Aug 2009 12:16:50 +0000 (UTC) Subject: rpms/adns/F-11 adns14-rh514838.patch,NONE,1.1 adns.spec,1.17,1.18 Message-ID: <20090806121650.D239411C00E4@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/adns/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25086 Modified Files: adns.spec Added Files: adns14-rh514838.patch Log Message: - don't crash in adns_strerror if parameter is unknown error code (#514838) adns14-rh514838.patch: general.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE adns14-rh514838.patch --- diff -up adns-1.4/src/general.c.rh514838 adns-1.4/src/general.c --- adns-1.4/src/general.c.rh514838 2006-04-08 16:36:57.000000000 +0200 +++ adns-1.4/src/general.c 2009-08-06 13:55:06.752562767 +0200 @@ -267,6 +267,8 @@ static const struct sinfo { SINFO( nodata, "No such data" ) }; +static const char *unknown_error_str = "unknown error code"; + static int si_compar(const void *key, const void *elem) { const adns_status *st= key; const struct sinfo *si= elem; @@ -283,7 +285,7 @@ const char *adns_strerror(adns_status st const struct sinfo *si; si= findsinfo(st); - return si->string; + return (si == NULL) ? unknown_error_str : si->string; } const char *adns_errabbrev(adns_status st) { Index: adns.spec =================================================================== RCS file: /cvs/pkgs/rpms/adns/F-11/adns.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- adns.spec 24 Feb 2009 00:10:39 -0000 1.17 +++ adns.spec 6 Aug 2009 12:16:50 -0000 1.18 @@ -1,6 +1,6 @@ Name: adns Version: 1.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Advanced, easy to use, asynchronous-capable DNS client library @@ -11,6 +11,8 @@ Source0: ftp://ftp.chiark.greenen BuildRequires: autoconf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch0: adns14-rh514838.patch + %description adns is a resolver library for C (and C++) programs. In contrast with the existing interfaces, gethostbyname et al and libresolv, it has the @@ -69,6 +71,8 @@ programs for use from the command line a %prep %setup -q +%patch0 -p1 -b .rh514838 + %build %ifarch sparcv9 sparc64 s390 s390x export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -fPIC" @@ -111,6 +115,9 @@ rm -fr $RPM_BUILD_ROOT %attr(755,root,root) %{_bindir}/* %changelog +* Thu Aug 06 2009 Adam Tkac 1.4-6 +- don't crash in adns_strerror if parameter is unknown error code (#514838) + * Mon Feb 23 2009 Fedora Release Engineering - 1.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From twaugh at fedoraproject.org Thu Aug 6 13:01:56 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Thu, 6 Aug 2009 13:01:56 +0000 (UTC) Subject: rpms/hplip/F-11 hplip.fdi,1.3,1.4 hplip.spec,1.213,1.214 Message-ID: <20090806130156.1E11511C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1409 Modified Files: hplip.fdi hplip.spec Log Message: * Thu Aug 6 2009 Tim Waugh 3.9.8-2 - Removed access_control.grant_group line from HAL fdi file. Index: hplip.fdi =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip.fdi,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- hplip.fdi 4 Apr 2008 16:44:33 -0000 1.3 +++ hplip.fdi 6 Aug 2009 13:01:55 -0000 1.4 @@ -6,7 +6,6 @@ scanner - lp Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip.spec,v retrieving revision 1.213 retrieving revision 1.214 diff -u -p -r1.213 -r1.214 --- hplip.spec 5 Aug 2009 17:33:03 -0000 1.213 +++ hplip.spec 6 Aug 2009 13:01:55 -0000 1.214 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.8 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -310,6 +310,9 @@ fi exit 0 %changelog +* Thu Aug 6 2009 Tim Waugh 3.9.8-2 +- Removed access_control.grant_group line from HAL fdi file. + * Wed Aug 5 2009 Tim Waugh 3.9.8-1 - 3.9.8. From twaugh at fedoraproject.org Thu Aug 6 13:02:19 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Thu, 6 Aug 2009 13:02:19 +0000 (UTC) Subject: rpms/hplip/devel hplip.fdi,1.3,1.4 hplip.spec,1.215,1.216 Message-ID: <20090806130219.E479D11C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1617 Modified Files: hplip.fdi hplip.spec Log Message: * Thu Aug 6 2009 Tim Waugh 3.9.8-2 - Removed access_control.grant_group line from HAL fdi file. Index: hplip.fdi =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip.fdi,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- hplip.fdi 4 Apr 2008 16:44:33 -0000 1.3 +++ hplip.fdi 6 Aug 2009 13:02:19 -0000 1.4 @@ -6,7 +6,6 @@ scanner - lp Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip.spec,v retrieving revision 1.215 retrieving revision 1.216 diff -u -p -r1.215 -r1.216 --- hplip.spec 5 Aug 2009 17:26:01 -0000 1.215 +++ hplip.spec 6 Aug 2009 13:02:19 -0000 1.216 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.8 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -310,6 +310,9 @@ fi exit 0 %changelog +* Thu Aug 6 2009 Tim Waugh 3.9.8-2 +- Removed access_control.grant_group line from HAL fdi file. + * Wed Aug 5 2009 Tim Waugh 3.9.8-1 - 3.9.8. From mschwendt at fedoraproject.org Thu Aug 6 13:03:17 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Thu, 6 Aug 2009 13:03:17 +0000 (UTC) Subject: rpms/bmpx/F-11 bmpx-compile.patch,1.1,1.2 bmpx.spec,1.20,1.21 Message-ID: <20090806130317.5EA3C11C00E4@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/bmpx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1931 Modified Files: bmpx-compile.patch bmpx.spec Log Message: * Thu Aug 6 2009 Michael Schwendt - 0.40.14-14.1 - Rebuild for ABI-incompatible cairomm on Fedora 11: BMP exits instead of playing any track (#511333) bmpx-compile.patch: docs/images/Makefile.am | 2 +- src/ui-part-library.cc | 2 +- src/uri.cc | 1 + widgets/popup.cc | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) Index: bmpx-compile.patch =================================================================== RCS file: /cvs/pkgs/rpms/bmpx/F-11/bmpx-compile.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- bmpx-compile.patch 5 Mar 2009 08:45:59 -0000 1.1 +++ bmpx-compile.patch 6 Aug 2009 13:03:17 -0000 1.2 @@ -1,4 +1,4 @@ ---- bmpx-0.40.14/src/uri.cc.orig 2008-04-06 01:49:24.000000000 +0200 +--- bmpx-0.40.14.orig/src/uri.cc 2008-04-06 01:49:24.000000000 +0200 +++ bmpx-0.40.14/src/uri.cc 2009-02-23 19:23:56.000000000 +0100 @@ -35,6 +35,7 @@ // BMPx is covered by. @@ -8,3 +8,34 @@ #include #include #include +--- bmpx-0.40.14.orig/widgets/popup.cc 2009-03-10 16:01:16.000000000 +0000 ++++ bmpx-0.40.14/widgets/popup.cc 2009-03-10 16:01:30.000000000 +0000 +@@ -308,7 +308,7 @@ + + if (m_location == ARROW_TOP) + { +- Cairo::Matrix matrix = { 1, 0, 0, -1, 0, h }; ++ Cairo::Matrix matrix(1, 0, 0, -1, 0, h); + cr->set_matrix (matrix); + } + +--- bmpx-0.40.14.orig/src/ui-part-library.cc 2009-03-10 16:31:30.000000000 +0000 ++++ bmpx-0.40.14/src/ui-part-library.cc 2009-03-10 16:32:26.000000000 +0000 +@@ -509,8 +509,8 @@ + if( node != NODE_BRANCH ) + { + // Clone this node as one child row +- UID uid (Bmp::AlbumArtist ((*i_toplevel)[mStoreArtistCR.artist]).bmpx_album_artist_id); + Bmp::AlbumArtist aa ((*i_toplevel)[mStoreArtistCR.artist]); ++ UID uid (aa.bmpx_album_artist_id); + + UidIterMapIter uid_i = mUidIterMap.find (uid); + if( uid_i != mUidIterMap.end() ) +--- bmpx-0.40.14.orig/docs/images/Makefile.am 2009-07-14 08:40:53.000000000 +0100 ++++ bmpx-0.40.14/docs/images/Makefile.am 2009-07-14 09:57:46.000000000 +0100 +@@ -1,4 +1,4 @@ +-image_DATA=main-window.png bmp.png active-source.png playing-source.png important.png tip.png favicon.ico bmp-logo-small.png gradient.png rect1869.png favicon.ico ++image_DATA=main-window.png bmp.png active-source.png playing-source.png important.png tip.png favicon.ico bmp-logo-small.png gradient.png rect1869.png + imagedir=$(prefix)/share/doc/@PACKAGE@/images + + EXTRA_DIST=$(image_DATA) Index: bmpx.spec =================================================================== RCS file: /cvs/pkgs/rpms/bmpx/F-11/bmpx.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- bmpx.spec 5 Mar 2009 08:49:24 -0000 1.20 +++ bmpx.spec 6 Aug 2009 13:03:17 -0000 1.21 @@ -1,7 +1,7 @@ Summary: Beep Media Player eXperimental Name: bmpx Version: 0.40.14 -Release: 13%{?dist} +Release: 14%{?dist}.1 License: GPLv2 Group: Applications/Multimedia @@ -183,6 +183,13 @@ fi %changelog +* Thu Aug 6 2009 Michael Schwendt - 0.40.14-14.1 +- Rebuild for ABI-incompatible cairomm on Fedora 11: + BMP exits instead of playing any track (#511333) + +* Tue Jul 14 2009 Caol?n McNamara - 0.40.14-14 +- Resolves: rhbz#489552 fix to compile + * Thu Mar 5 2009 josef radinger - 0.40.14-13 - needs even more - and i forgot to update the version-number From mschwendt at fedoraproject.org Thu Aug 6 13:05:20 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Thu, 6 Aug 2009 13:05:20 +0000 (UTC) Subject: rpms/bmpx/F-10 bmpx-compile.patch,NONE,1.1 bmpx.spec,1.16,1.17 Message-ID: <20090806130520.D48DA11C00E4@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/bmpx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3112 Modified Files: bmpx.spec Added Files: bmpx-compile.patch Log Message: sync with F-11 for needed rebuild (rhbz 511333) bmpx-compile.patch: docs/images/Makefile.am | 2 +- src/ui-part-library.cc | 2 +- src/uri.cc | 1 + widgets/popup.cc | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) --- NEW FILE bmpx-compile.patch --- --- bmpx-0.40.14.orig/src/uri.cc 2008-04-06 01:49:24.000000000 +0200 +++ bmpx-0.40.14/src/uri.cc 2009-02-23 19:23:56.000000000 +0100 @@ -35,6 +35,7 @@ // BMPx is covered by. #include +#include #include #include #include --- bmpx-0.40.14.orig/widgets/popup.cc 2009-03-10 16:01:16.000000000 +0000 +++ bmpx-0.40.14/widgets/popup.cc 2009-03-10 16:01:30.000000000 +0000 @@ -308,7 +308,7 @@ if (m_location == ARROW_TOP) { - Cairo::Matrix matrix = { 1, 0, 0, -1, 0, h }; + Cairo::Matrix matrix(1, 0, 0, -1, 0, h); cr->set_matrix (matrix); } --- bmpx-0.40.14.orig/src/ui-part-library.cc 2009-03-10 16:31:30.000000000 +0000 +++ bmpx-0.40.14/src/ui-part-library.cc 2009-03-10 16:32:26.000000000 +0000 @@ -509,8 +509,8 @@ if( node != NODE_BRANCH ) { // Clone this node as one child row - UID uid (Bmp::AlbumArtist ((*i_toplevel)[mStoreArtistCR.artist]).bmpx_album_artist_id); Bmp::AlbumArtist aa ((*i_toplevel)[mStoreArtistCR.artist]); + UID uid (aa.bmpx_album_artist_id); UidIterMapIter uid_i = mUidIterMap.find (uid); if( uid_i != mUidIterMap.end() ) --- bmpx-0.40.14.orig/docs/images/Makefile.am 2009-07-14 08:40:53.000000000 +0100 +++ bmpx-0.40.14/docs/images/Makefile.am 2009-07-14 09:57:46.000000000 +0100 @@ -1,4 +1,4 @@ -image_DATA=main-window.png bmp.png active-source.png playing-source.png important.png tip.png favicon.ico bmp-logo-small.png gradient.png rect1869.png favicon.ico +image_DATA=main-window.png bmp.png active-source.png playing-source.png important.png tip.png favicon.ico bmp-logo-small.png gradient.png rect1869.png imagedir=$(prefix)/share/doc/@PACKAGE@/images EXTRA_DIST=$(image_DATA) Index: bmpx.spec =================================================================== RCS file: /cvs/pkgs/rpms/bmpx/F-10/bmpx.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- bmpx.spec 5 Mar 2009 08:29:08 -0000 1.16 +++ bmpx.spec 6 Aug 2009 13:05:20 -0000 1.17 @@ -1,7 +1,7 @@ Summary: Beep Media Player eXperimental Name: bmpx Version: 0.40.14 -Release: 9%{?dist} +Release: 14%{?dist}.1 License: GPLv2 Group: Applications/Multimedia @@ -9,6 +9,7 @@ URL: http://bmpx.backtrace.info/ Source: http://files.beep-media-player.org/releases/0.40/%{name}-%{version}.tar.bz2 Patch0: bmpx-libsoup24.patch Patch1: bmpx-hostnotfound.patch +Patch2: bmpx-compile.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gcc-c++ @@ -80,14 +81,17 @@ Development files required for compiling %setup -q %patch0 -p1 -b .libsoup24 %patch1 -p1 -b .hostnotfound +%patch2 -p1 -b .compile %build +autoreconf -i -f %configure \ --disable-hal \ --enable-mp4v2 \ --disable-sid \ --enable-modplug \ --with-cdparanoia +# --without-cdparanoia # --enable-sid \ %{__make} %{?_smp_mflags} @@ -179,12 +183,33 @@ fi %changelog -* Tue Feb 24 2009 josef radinger - 0.40.14-9 -- cleanup +* Thu Aug 6 2009 Michael Schwendt - 0.40.14-14.1 +- Rebuild for ABI-incompatible cairomm on Fedora 11: + BMP exits instead of playing any track (#511333) -* Mon Feb 23 2009 josef radinger - 0.40.14-8 +* Tue Jul 14 2009 Caol?n McNamara - 0.40.14-14 +- Resolves: rhbz#489552 fix to compile + +* Thu Mar 5 2009 josef radinger - 0.40.14-13 +- needs even more +- and i forgot to update the version-number + +* Tue Feb 24 2009 josef radinger - 0.40.14-12 +- fix compile error because of missing header-file +- but needs more + +* Tue Feb 24 2009 josef radinger - 0.40.14-11 +- specfile merge + +* Mon Feb 23 2009 josef radinger - 0.40.14-10 - reenable cdparanoia +* Mon Feb 23 2009 Fedora Release Engineering - 0.40.14-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Dec 18 2008 Petr Machata - 0.40.14-8 +- rebuild for new boost + * Sun Sep 14 2008 josef radinger - 0.40.14-7 - cvs problems From stransky at fedoraproject.org Thu Aug 6 13:07:38 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Thu, 6 Aug 2009 13:07:38 +0000 (UTC) Subject: rpms/firefox/F-11 firefox.sh.in,1.33,1.34 firefox.spec,1.336,1.337 Message-ID: <20090806130738.A961E11C00E4@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/firefox/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3662 Modified Files: firefox.sh.in firefox.spec Log Message: Fix for #437596 - Firefox needs to register proper name for session restore. Index: firefox.sh.in =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-11/firefox.sh.in,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- firefox.sh.in 7 Jan 2009 15:49:05 -0000 1.33 +++ firefox.sh.in 6 Aug 2009 13:07:38 -0000 1.34 @@ -102,6 +102,11 @@ fi export MOZ_PLUGIN_PATH ## +## Set MOZ_APP_LAUNCHER for gnome-session +## +export MOZ_APP_LAUNCHER="/usr/bin/firefox" + +## ## If plugins are wrapped, check them ## if [ -x "/usr/bin/mozilla-plugin-config" ] Index: firefox.spec =================================================================== RCS file: /cvs/pkgs/rpms/firefox/F-11/firefox.spec,v retrieving revision 1.336 retrieving revision 1.337 diff -u -p -r1.336 -r1.337 --- firefox.spec 3 Aug 2009 22:00:57 -0000 1.336 +++ firefox.spec 6 Aug 2009 13:07:38 -0000 1.337 @@ -19,7 +19,7 @@ Summary: Mozilla Firefox Web browser Name: firefox Version: 3.5.2 -Release: 2%{?dist} +Release: 3%{?dist} URL: http://www.mozilla.org/projects/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -340,6 +340,10 @@ gtk-update-icon-cache %{_datadir}/icons/ #--------------------------------------------------------------------- %changelog +* Thu Aug 6 2009 Martin Stransky - 3.5.2-3 +- Fix for #437596 - Firefox needs to register proper name + for session restore. + * Mon Aug 3 2009 Martin Stransky - 3.5.2-2 - Updated to 3.5.2. From ovasik at fedoraproject.org Thu Aug 6 13:11:36 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Thu, 6 Aug 2009 13:11:36 +0000 (UTC) Subject: rpms/tar/devel tar.spec,1.85,1.86 Message-ID: <20090806131136.DF83011C00E4@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/tar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4729 Modified Files: tar.spec Log Message: Do process install-info only when info file exists(#515923) Index: tar.spec =================================================================== RCS file: /cvs/extras/rpms/tar/devel/tar.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- tar.spec 27 Jul 2009 05:31:57 -0000 1.85 +++ tar.spec 6 Aug 2009 13:11:36 -0000 1.86 @@ -2,7 +2,7 @@ Summary: A GNU file archiving program Name: tar Epoch: 2 Version: 1.22 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv3+ Group: Applications/Archiving URL: http://www.gnu.org/software/tar/ @@ -73,11 +73,15 @@ make check rm -rf ${RPM_BUILD_ROOT} %post -/sbin/install-info %{_infodir}/tar.info.gz %{_infodir}/dir || : +if [ -f %{_infodir}/tar.info.gz ]; then + /sbin/install-info %{_infodir}/tar.info.gz %{_infodir}/dir || : +fi %preun if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/tar.info.gz %{_infodir}/dir || : + if [ -f %{_infodir}/tar.info.gz ]; then + /sbin/install-info --delete %{_infodir}/tar.info.gz %{_infodir}/dir || : + fi fi %files -f %{name}.lang @@ -96,6 +100,9 @@ fi %{_infodir}/tar.info* %changelog +* Thu Aug 06 2009 Ondrej Vasik 2:1.22-7 +- do process install-info only without --excludedocs(#515923) + * Sun Jul 26 2009 Fedora Release Engineering - 2:1.22-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jakub at fedoraproject.org Thu Aug 6 13:17:59 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Thu, 6 Aug 2009 13:17:59 +0000 (UTC) Subject: rpms/binutils/devel binutils-2.19.51.0.14-unique-is-global.patch, NONE, 1.1 binutils.spec, 1.173, 1.174 Message-ID: <20090806131759.DDDC911C00E4@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/binutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6187 Modified Files: binutils.spec Added Files: binutils-2.19.51.0.14-unique-is-global.patch Log Message: 2.19.51.0.14-31.fc12 binutils-2.19.51.0.14-unique-is-global.patch: elf.c | 2 +- elf32-mips.c | 2 +- elfn32-mips.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE binutils-2.19.51.0.14-unique-is-global.patch --- 2009-08-06 Jakub Jelinek Alan Modra PR binutils/10492 * elf.c (sym_is_global): Return true even for BSF_GNU_UNIQUE symbols. * elf32-mips.c (mips_elf_sym_is_global): Likewise. * elfn32-mips.c (mips_elf_sym_is_global): Likewise. --- bfd/elf.c.jj 2009-08-06 14:20:38.000000000 +0200 +++ bfd/elf.c 2009-08-06 14:41:06.000000000 +0200 @@ -3084,7 +3084,7 @@ sym_is_global (bfd *abfd, asymbol *sym) if (bed->elf_backend_sym_is_global) return (*bed->elf_backend_sym_is_global) (abfd, sym); - return ((sym->flags & (BSF_GLOBAL | BSF_WEAK)) != 0 + return ((sym->flags & (BSF_GLOBAL | BSF_WEAK | BSF_GNU_UNIQUE)) != 0 || bfd_is_und_section (bfd_get_section (sym)) || bfd_is_com_section (bfd_get_section (sym))); } --- bfd/elf32-mips.c.jj 2009-08-06 14:17:48.000000000 +0200 +++ bfd/elf32-mips.c 2009-08-06 14:41:52.000000000 +0200 @@ -1450,7 +1450,7 @@ mips_elf_sym_is_global (bfd *abfd ATTRIB if (SGI_COMPAT (abfd)) return (sym->flags & BSF_SECTION_SYM) == 0; else - return ((sym->flags & (BSF_GLOBAL | BSF_WEAK)) != 0 + return ((sym->flags & (BSF_GLOBAL | BSF_WEAK | BSF_GNU_UNIQUE)) != 0 || bfd_is_und_section (bfd_get_section (sym)) || bfd_is_com_section (bfd_get_section (sym))); } --- bfd/elfn32-mips.c.jj 2008-11-19 15:50:38.000000000 +0100 +++ bfd/elfn32-mips.c 2009-08-06 14:42:32.000000000 +0200 @@ -2289,7 +2289,7 @@ mips_elf_sym_is_global (bfd *abfd ATTRIB if (SGI_COMPAT (abfd)) return (sym->flags & BSF_SECTION_SYM) == 0; else - return ((sym->flags & (BSF_GLOBAL | BSF_WEAK)) != 0 + return ((sym->flags & (BSF_GLOBAL | BSF_WEAK | BSF_GNU_UNIQUE)) != 0 || bfd_is_und_section (bfd_get_section (sym)) || bfd_is_com_section (bfd_get_section (sym))); } Index: binutils.spec =================================================================== RCS file: /cvs/pkgs/rpms/binutils/devel/binutils.spec,v retrieving revision 1.173 retrieving revision 1.174 diff -u -p -r1.173 -r1.174 --- binutils.spec 24 Jul 2009 18:04:11 -0000 1.173 +++ binutils.spec 6 Aug 2009 13:17:59 -0000 1.174 @@ -17,7 +17,7 @@ Summary: A GNU collection of binary utilities Name: %{?cross}binutils%{?_with_debug:-debug} Version: 2.19.51.0.14 -Release: 30%{?dist} +Release: 31%{?dist} License: GPLv3+ Group: Development/Tools URL: http://sources.redhat.com/binutils @@ -31,6 +31,7 @@ Patch05: binutils-2.19.51.0.10-version.p Patch06: binutils-2.19.51.0.10-set-long-long.patch Patch07: binutils-2.19.51.0.10-build-id.patch Patch09: binutils-2.19.51.0.11-moxie.patch +Patch10: binutils-2.19.51.0.14-unique-is-global.patch %if 0%{?_with_debug:1} # Define this if you want to skip the strip step and preserve debug info. @@ -103,6 +104,7 @@ to consider using libelf instead of BFD. %patch06 -p0 -b .set-long-long~ %patch07 -p0 -b .build-id~ %patch09 -p0 -b .moxie~ +%patch10 -p0 -b .unique-is-global~ # We cannot run autotools as there is an exact requirement of autoconf-2.59. @@ -353,6 +355,9 @@ fi %endif # %{isnative} %changelog +* Thu Aug 6 2009 Jakub Jelinek 2.19.51.0.14-31 +- Fix strip on objects with STB_GNU_UNIQUE symbols. (BZ 515700, PR binutils/10492) + * Fri Jul 24 2009 Fedora Release Engineering - 2.19.51.0.14-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From stransky at fedoraproject.org Thu Aug 6 13:20:09 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Thu, 6 Aug 2009 13:20:09 +0000 (UTC) Subject: rpms/thunderbird/devel thunderbird.sh.in, 1.10, 1.11 thunderbird.spec, 1.146, 1.147 thunderbird-pango.patch, 1.1, NONE xulrunner-elif.patch, 1.1, NONE Message-ID: <20090806132009.61CC811C0425@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/thunderbird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6600 Modified Files: thunderbird.sh.in thunderbird.spec Removed Files: thunderbird-pango.patch xulrunner-elif.patch Log Message: * Thu Aug 6 2009 Martin Stransky - 3.0-3.8.beta3 - Added fix for #437596 - Removed unused patches Index: thunderbird.sh.in =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/devel/thunderbird.sh.in,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- thunderbird.sh.in 7 Jan 2009 22:34:21 -0000 1.10 +++ thunderbird.sh.in 6 Aug 2009 13:20:09 -0000 1.11 @@ -41,6 +41,11 @@ MOZ_PROGRAM="$MOZ_DIST_BIN/thunderbird" #export MOZ_DISABLE_PANGO ## +## Set MOZ_APP_LAUNCHER for gnome-session +## +export MOZ_APP_LAUNCHER="/usr/bin/thunderbird" + +## ## Disable the GNOME crash dialog, Moz has it's own ## GNOME_DISABLE_CRASH_DIALOG=1 Index: thunderbird.spec =================================================================== RCS file: /cvs/pkgs/rpms/thunderbird/devel/thunderbird.spec,v retrieving revision 1.146 retrieving revision 1.147 diff -u -p -r1.146 -r1.147 --- thunderbird.spec 6 Aug 2009 10:32:18 -0000 1.146 +++ thunderbird.spec 6 Aug 2009 13:20:09 -0000 1.147 @@ -12,7 +12,7 @@ Summary: Mozilla Thunderbird mail/newsgroup client Name: thunderbird Version: 3.0 -Release: 3.7.b3%{?dist} +Release: 3.8.b3%{?dist} URL: http://www.mozilla.org/projects/thunderbird/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -36,8 +36,6 @@ Source100: find-external-requires Patch1: mozilla-jemalloc.patch Patch2: thunderbird-shared-error.patch -Patch3: xulrunner-elif.patch -Patch4: thunderbird-pango.patch %if %{official_branding} # Required by Mozilla Corporation @@ -98,8 +96,6 @@ Mozilla Thunderbird is a standalone mail %patch1 -p0 -b .jemalloc %patch2 -p1 -b .shared-error -#%patch3 -p0 -b .xulrunner-elif -#%patch4 -p1 -b .pango-fix %if %{official_branding} # Required by Mozilla Corporation @@ -301,6 +297,10 @@ fi #=============================================================================== %changelog +* Thu Aug 6 2009 Martin Stransky - 3.0-3.8.beta3 +- Added fix for #437596 +- Removed unused patches + * Thu Aug 6 2009 Jan Horak - 3.0-3.7.beta3 - Removed unused build requirements --- thunderbird-pango.patch DELETED --- --- xulrunner-elif.patch DELETED --- From twaugh at fedoraproject.org Thu Aug 6 13:21:19 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Thu, 6 Aug 2009 13:21:19 +0000 (UTC) Subject: rpms/cups/F-11 cups-libusb.rules,NONE,1.1 cups.spec,1.496,1.497 Message-ID: <20090806132119.0135C11C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6917 Modified Files: cups.spec Added Files: cups-libusb.rules Log Message: * Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.13 - Ship udev rules to allow libusb to access printer devices. --- NEW FILE cups-libusb.rules --- # Allow the lp group to read and write raw USB devices for printers. # This is required for the CUPS usb backend when built with libusb # support. ACTION=="add", SUBSYSTEM=="usb", \ ATTR{bInterfaceClass}=="07", ATTR{bInterfaceSubClass}=="01", \ DEVTYPE="usb_device", RUN+="/usr/bin/setfacl -m g:lp:rw /dev/%P" Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.496 retrieving revision 1.497 diff -u -p -r1.496 -r1.497 --- cups.spec 4 Aug 2009 12:33:00 -0000 1.496 +++ cups.spec 6 Aug 2009 13:21:18 -0000 1.497 @@ -16,6 +16,7 @@ Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 Source1: cups.init Source2: cupsprinter.png +Source3: cups-libusb.rules Source4: pstopdf Source5: cups-lpd Source6: pstoraster @@ -120,6 +121,9 @@ Requires: portreserve Requires: poppler-utils +# We ship udev rules. +Requires: udev + %package devel Summary: Common Unix Printing System - development environment Group: Development/Libraries @@ -340,6 +344,10 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/icons extension=phpcups.so __EOF__ +# Install the udev rules. +%{__mkdir_p} %{buildroot}%{_sysconfdir}/udev/rules.d +install -m644 %{SOURCE3} \ + %{buildroot}%{_sysconfdir}/udev/rules.d/70-cups-libusb.rules %post /sbin/chkconfig --del cupsd 2>/dev/null || true # Make sure old versions aren't there anymore @@ -404,6 +412,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc LICENSE.txt README.txt CREDITS.txt CHANGES.txt +%{_sysconfdir}/udev/rules.d/70-cups-libusb.rules %dir %attr(0755,root,lp) /etc/cups %dir %attr(0755,root,lp) /var/run/cups %dir %attr(0511,lp,sys) /var/run/cups/certs @@ -513,7 +522,8 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog -* Tue Aug 4 2009 Tim Waugh 1:1.4-0.rc1.13 +* Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.13 +- Ship udev rules to allow libusb to access printer devices. - Fixed duplex test pages (bug #514898, STR #3277). - Removed temporary snmp option from socket backend. From twaugh at fedoraproject.org Thu Aug 6 13:21:23 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Thu, 6 Aug 2009 13:21:23 +0000 (UTC) Subject: rpms/cups/devel cups-libusb.rules,NONE,1.1 cups.spec,1.492,1.493 Message-ID: <20090806132123.0E71011C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6948 Modified Files: cups.spec Added Files: cups-libusb.rules Log Message: * Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.13 - Ship udev rules to allow libusb to access printer devices. --- NEW FILE cups-libusb.rules --- # Allow the lp group to read and write raw USB devices for printers. # This is required for the CUPS usb backend when built with libusb # support. ACTION=="add", SUBSYSTEM=="usb", \ ATTR{bInterfaceClass}=="07", ATTR{bInterfaceSubClass}=="01", \ DEVTYPE="usb_device", RUN+="/usr/bin/setfacl -m g:lp:rw /dev/%P" Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.492 retrieving revision 1.493 diff -u -p -r1.492 -r1.493 --- cups.spec 4 Aug 2009 12:32:18 -0000 1.492 +++ cups.spec 6 Aug 2009 13:21:22 -0000 1.493 @@ -16,6 +16,7 @@ Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 Source1: cups.init Source2: cupsprinter.png +Source3: cups-libusb.rules Source4: pstopdf Source5: cups-lpd Source6: pstoraster @@ -120,6 +121,9 @@ Requires: portreserve Requires: poppler-utils +# We ship udev rules. +Requires: udev + %package devel Summary: Common Unix Printing System - development environment Group: Development/Libraries @@ -340,6 +344,10 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/icons extension=phpcups.so __EOF__ +# Install the udev rules. +%{__mkdir_p} %{buildroot}%{_sysconfdir}/udev/rules.d +install -m644 %{SOURCE3} \ + %{buildroot}%{_sysconfdir}/udev/rules.d/70-cups-libusb.rules %post /sbin/chkconfig --del cupsd 2>/dev/null || true # Make sure old versions aren't there anymore @@ -404,6 +412,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc LICENSE.txt README.txt CREDITS.txt CHANGES.txt +%{_sysconfdir}/udev/rules.d/70-cups-libusb.rules %dir %attr(0755,root,lp) /etc/cups %dir %attr(0755,root,lp) /var/run/cups %dir %attr(0511,lp,sys) /var/run/cups/certs @@ -513,7 +522,8 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog -* Tue Aug 4 2009 Tim Waugh 1:1.4-0.rc1.13 +* Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.13 +- Ship udev rules to allow libusb to access printer devices. - Fixed duplex test pages (bug #514898, STR #3277). * Wed Jul 29 2009 Tim Waugh 1:1.4-0.rc1.12 From ovasik at fedoraproject.org Thu Aug 6 13:24:22 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Thu, 6 Aug 2009 13:24:22 +0000 (UTC) Subject: rpms/coreutils/devel .cvsignore, 1.20, 1.21 coreutils.spec, 1.264, 1.265 sources, 1.22, 1.23 Message-ID: <20090806132422.CCD3F11C0349@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/coreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7564 Modified Files: .cvsignore coreutils.spec sources Log Message: do process install-info only with info files present(#515970), BuildRequire for xz-utils, use xz tarball Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 25 May 2009 12:11:34 -0000 1.20 +++ .cvsignore 6 Aug 2009 13:24:22 -0000 1.21 @@ -1 +1 @@ -coreutils-7.4.tar.gz +coreutils-7.4.tar.xz Index: coreutils.spec =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/coreutils.spec,v retrieving revision 1.264 retrieving revision 1.265 diff -u -p -r1.264 -r1.265 --- coreutils.spec 5 Aug 2009 08:45:05 -0000 1.264 +++ coreutils.spec 6 Aug 2009 13:24:22 -0000 1.265 @@ -1,13 +1,12 @@ Summary: A set of basic GNU tools commonly used in shell scripts Name: coreutils Version: 7.4 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv3+ Group: System Environment/Base Url: http://www.gnu.org/software/coreutils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -#Using .tar.gz tarball until xz utils will be in Fedora -Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz +Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz Source101: coreutils-DIR_COLORS Source102: coreutils-DIR_COLORS.lightbgcolor Source103: coreutils-DIR_COLORS.256color @@ -62,6 +61,7 @@ BuildRequires: automake >= 1.10.1 BuildRequires: libcap-devel >= 2.0.6 BuildRequires: libattr-devel BuildRequires: attr +BuildRequires: xz-utils Requires(post): libselinux >= 1.25.6-1 Requires: libattr @@ -247,19 +247,25 @@ rm -rf $RPM_BUILD_ROOT # coreutils.info. else their postun'll be run too late # and install-info will fail badly because of duplicates for file in sh-utils textutils fileutils; do + if [ -f %{_infodir}/$file.info ]; then /sbin/install-info --delete %{_infodir}/$file.info --dir=%{_infodir}/dir &> /dev/null || : + fi done %preun if [ $1 = 0 ]; then + if [ -f %{_infodir}/%{name}.info ]; then /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : + fi fi %post /bin/grep -v '(sh-utils)\|(fileutils)\|(textutils)' %{_infodir}/dir > \ %{_infodir}/dir.rpmmodify || exit 0 /bin/mv -f %{_infodir}/dir.rpmmodify %{_infodir}/dir -/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : +if [ -f %{_infodir}/%{name}.info ]; then + /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : +fi %files -f %{name}.lang %defattr(-,root,root,-) @@ -312,6 +318,10 @@ fi /sbin/runuser %changelog +* Thu Aug 06 2009 Ondrej Vasik - 7.4-6 +- do process install-info only with info files present(#515970) +- BuildRequire for xz-utils, use xz tarball + * Wed Aug 05 2009 Kamil Dudka - 7.4-5 - ls -1U with two or more arguments (or with -R or -s) works properly again - install runs faster again with SELinux enabled (#479502) Index: sources =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 25 May 2009 12:11:34 -0000 1.22 +++ sources 6 Aug 2009 13:24:22 -0000 1.23 @@ -1 +1 @@ -c52f4f64dda9a245c38e74c09fdd86d2 coreutils-7.4.tar.gz +e8d906c153f271430e3efb2b9a35a35f coreutils-7.4.tar.xz From stransky at fedoraproject.org Thu Aug 6 13:30:14 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Thu, 6 Aug 2009 13:30:14 +0000 (UTC) Subject: rpms/seamonkey/devel seamonkey.sh.in, 1.8, 1.9 seamonkey.spec, 1.59, 1.60 Message-ID: <20090806133014.8C02511C0439@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/seamonkey/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8688 Modified Files: seamonkey.sh.in seamonkey.spec Log Message: Added fix for #437596 Index: seamonkey.sh.in =================================================================== RCS file: /cvs/pkgs/rpms/seamonkey/devel/seamonkey.sh.in,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- seamonkey.sh.in 24 Jul 2009 21:42:52 -0000 1.8 +++ seamonkey.sh.in 6 Aug 2009 13:30:14 -0000 1.9 @@ -86,6 +86,11 @@ fi export MOZ_PLUGIN_PATH ## +## Set MOZ_APP_LAUNCHER for gnome-session +## +export MOZ_APP_LAUNCHER="/usr/bin/seamonkey" + +## ## Set MOZ_ENABLE_PANGO is no longer used because Pango is enabled by default ## you may use MOZ_DISABLE_PANGO=1 to force disabling of pango ## Index: seamonkey.spec =================================================================== RCS file: /cvs/pkgs/rpms/seamonkey/devel/seamonkey.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- seamonkey.spec 24 Jul 2009 21:42:52 -0000 1.59 +++ seamonkey.spec 6 Aug 2009 13:30:14 -0000 1.60 @@ -18,7 +18,7 @@ Name: seamonkey Summary: Web browser, e-mail, news, IRC client, HTML editor Version: 2.0 -Release: 1.beta1%{?dist} +Release: 2.beta1%{?dist} URL: http://www.mozilla.org/projects/seamonkey/ License: MPLv1.1 Group: Applications/Internet @@ -341,6 +341,9 @@ update-desktop-database %{_datadir}/appl %changelog +* Thu Aug 6 2009 Martin Stransky 2.0-2.beta1 +- Added fix for #437596 + * Wed Jul 22 2009 Martin Stransky 2.0-1.beta1 - Update to 2.0 beta 1 From ovasik at fedoraproject.org Thu Aug 6 13:31:14 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Thu, 6 Aug 2009 13:31:14 +0000 (UTC) Subject: rpms/coreutils/devel coreutils.spec,1.265,1.266 Message-ID: <20090806133114.B46F011C00E4@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/coreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8950 Modified Files: coreutils.spec Log Message: package is xz, not xz-utils Index: coreutils.spec =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/coreutils.spec,v retrieving revision 1.265 retrieving revision 1.266 diff -u -p -r1.265 -r1.266 --- coreutils.spec 6 Aug 2009 13:24:22 -0000 1.265 +++ coreutils.spec 6 Aug 2009 13:31:14 -0000 1.266 @@ -61,7 +61,7 @@ BuildRequires: automake >= 1.10.1 BuildRequires: libcap-devel >= 2.0.6 BuildRequires: libattr-devel BuildRequires: attr -BuildRequires: xz-utils +BuildRequires: xz Requires(post): libselinux >= 1.25.6-1 Requires: libattr @@ -320,7 +320,7 @@ fi %changelog * Thu Aug 06 2009 Ondrej Vasik - 7.4-6 - do process install-info only with info files present(#515970) -- BuildRequire for xz-utils, use xz tarball +- BuildRequires for xz, use xz tarball * Wed Aug 05 2009 Kamil Dudka - 7.4-5 - ls -1U with two or more arguments (or with -R or -s) works properly again From mschwendt at fedoraproject.org Thu Aug 6 13:34:56 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Thu, 6 Aug 2009 13:34:56 +0000 (UTC) Subject: rpms/bmpx/devel bmpx.spec,1.22,1.23 Message-ID: <20090806133456.6040F11C00E4@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/bmpx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9778 Modified Files: bmpx.spec Log Message: What problems does that refer to? Index: bmpx.spec =================================================================== RCS file: /cvs/pkgs/rpms/bmpx/devel/bmpx.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- bmpx.spec 24 Jul 2009 18:16:14 -0000 1.22 +++ bmpx.spec 6 Aug 2009 13:34:56 -0000 1.23 @@ -28,6 +28,7 @@ BuildRequires: gstreamer-plugins-base-de # BuildRequires: hal-devel BuildRequires: taglib-devel # Has some mysterious problems on ppc right now.. +# [mschwendt asks: What problems are that? Builds fine on F-12] # BuildRequires: libsidplay-devel BuildRequires: startup-notification-devel BuildRequires: libofa-devel From twaugh at fedoraproject.org Thu Aug 6 13:39:14 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Thu, 6 Aug 2009 13:39:14 +0000 (UTC) Subject: rpms/cups/F-11 cups.spec,1.497,1.498 Message-ID: <20090806133914.C3FE411C00E4@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11259 Modified Files: cups.spec Log Message: 1.4-0.rc1.14 Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.497 retrieving revision 1.498 diff -u -p -r1.497 -r1.498 --- cups.spec 6 Aug 2009 13:21:18 -0000 1.497 +++ cups.spec 6 Aug 2009 13:39:14 -0000 1.498 @@ -10,7 +10,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4 -Release: 0.%{pre}.13%{?dist} +Release: 0.%{pre}.14%{?dist} License: GPLv2 Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 @@ -522,7 +522,7 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog -* Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.13 +* Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.14 - Ship udev rules to allow libusb to access printer devices. - Fixed duplex test pages (bug #514898, STR #3277). - Removed temporary snmp option from socket backend. From ovasik at fedoraproject.org Thu Aug 6 13:10:57 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Thu, 6 Aug 2009 13:10:57 +0000 (UTC) Subject: rpms/cpio/devel cpio.spec,1.67,1.68 Message-ID: <20090806131057.910AD11C00E4@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/cpio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4589 Modified Files: cpio.spec Log Message: do process install-info info file exists(#515924) Index: cpio.spec =================================================================== RCS file: /cvs/extras/rpms/cpio/devel/cpio.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- cpio.spec 24 Jul 2009 19:32:37 -0000 1.67 +++ cpio.spec 6 Aug 2009 13:10:57 -0000 1.68 @@ -3,7 +3,7 @@ Summary: A GNU archiving program Name: cpio Version: 2.10 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv3+ Group: Applications/Archiving URL: http://www.gnu.org/software/cpio/ @@ -71,11 +71,15 @@ install -c -p -m 0644 %{SOURCE1} ${RPM_B rm -rf ${RPM_BUILD_ROOT} %post -/sbin/install-info %{_infodir}/cpio.info.gz %{_infodir}/dir || : +if [ -f %{_infodir}/cpio.info.gz ]; then + /sbin/install-info %{_infodir}/cpio.info.gz %{_infodir}/dir || : +fi %preun if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/cpio.info.gz %{_infodir}/dir || : + if [ -f %{_infodir}/cpio.info.gz ]; then + /sbin/install-info --delete %{_infodir}/cpio.info.gz %{_infodir}/dir || : + fi fi %files -f %{name}.lang @@ -86,6 +90,9 @@ fi %{_infodir}/*.info* %changelog +* Thu Aug 06 2009 Ondrej Vasik 2.10-3 +- do process install-info only without --excludedocs(#515924) + * Fri Jul 24 2009 Fedora Release Engineering - 2.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From stransky at fedoraproject.org Thu Aug 6 13:10:16 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Thu, 6 Aug 2009 13:10:16 +0000 (UTC) Subject: rpms/firefox/devel firefox.sh.in, 1.33, 1.34 firefox.spec, 1.335, 1.336 Message-ID: <20090806131016.AE6A711C0439@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/firefox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4314 Modified Files: firefox.sh.in firefox.spec Log Message: Fix for #437596 - Firefox needs to register proper name for session restore Index: firefox.sh.in =================================================================== RCS file: /cvs/pkgs/rpms/firefox/devel/firefox.sh.in,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- firefox.sh.in 7 Jan 2009 15:49:05 -0000 1.33 +++ firefox.sh.in 6 Aug 2009 13:10:16 -0000 1.34 @@ -102,6 +102,11 @@ fi export MOZ_PLUGIN_PATH ## +## Set MOZ_APP_LAUNCHER for gnome-session +## +export MOZ_APP_LAUNCHER="/usr/bin/firefox" + +## ## If plugins are wrapped, check them ## if [ -x "/usr/bin/mozilla-plugin-config" ] Index: firefox.spec =================================================================== RCS file: /cvs/pkgs/rpms/firefox/devel/firefox.spec,v retrieving revision 1.335 retrieving revision 1.336 diff -u -p -r1.335 -r1.336 --- firefox.spec 6 Aug 2009 08:03:57 -0000 1.335 +++ firefox.spec 6 Aug 2009 13:10:16 -0000 1.336 @@ -19,7 +19,7 @@ Summary: Mozilla Firefox Web browser Name: firefox Version: 3.5.2 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://www.mozilla.org/projects/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -329,6 +329,10 @@ gtk-update-icon-cache %{_datadir}/icons/ #--------------------------------------------------------------------- %changelog +* Thu Aug 6 2009 Martin Stransky - 3.5.2-2 +- Fix for #437596 - Firefox needs to register proper name + for session restore. + * Mon Aug 3 2009 Christopher Aillon - 3.5.2-1 - Update to 3.5.2 From peter at fedoraproject.org Thu Aug 6 13:41:45 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 6 Aug 2009 13:41:45 +0000 (UTC) Subject: rpms/xerces-c/devel xerces-c--CVE-2009-1885.diff, NONE, 1.1 import.log, 1.1, 1.2 xerces-c.spec, 1.6, 1.7 Message-ID: <20090806134145.14A1A11C00E4@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11837/devel Modified Files: import.log xerces-c.spec Added Files: xerces-c--CVE-2009-1885.diff Log Message: CVE-2009-1885 xerces-c--CVE-2009-1885.diff: DTDScanner.cpp | 565 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 292 insertions(+), 273 deletions(-) --- NEW FILE xerces-c--CVE-2009-1885.diff --- --- src/xercesc/validators/DTD/DTDScanner.cpp 2007-08-28 22:43:25.000000000 +0400 +++ src/xercesc/validators/DTD/DTDScanner.cpp 2009-08-06 17:21:40.086497628 +0400 @@ -27,7 +27,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -39,7 +41,6 @@ #include #include #include -#include XERCES_CPP_NAMESPACE_BEGIN @@ -1046,338 +1047,356 @@ // Check for a PE ref here, but don't require spaces checkForPERef(false, true); - // We have to check entity nesting here - unsigned int curReader; - + ValueStackOf* arrNestedDecl=NULL; // // We know that the caller just saw an opening parenthesis, so we need - // to parse until we hit the end of it, recursing for other nested - // parentheses we see. + // to parse until we hit the end of it; if we find several parenthesis, + // store them in an array to be processed later. // // We have to check for one up front, since it could be something like // (((a)*)) etc... // ContentSpecNode* curNode = 0; - if (fReaderMgr->skippedChar(chOpenParen)) + while(fReaderMgr->skippedChar(chOpenParen)) { - curReader = fReaderMgr->getCurrentReaderNum(); - - // Lets call ourself and get back the resulting node - curNode = scanChildren(elemDecl, bufToUse); + // to check entity nesting + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); + if(arrNestedDecl==NULL) + arrNestedDecl=new (fMemoryManager) ValueStackOf(5, fMemoryManager); + arrNestedDecl->push(curReader); - // If that failed, no need to go further, return failure - if (!curNode) - return 0; - - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); } - else + // We must find a leaf node here, either standalone or nested in the parenthesis + if (!fReaderMgr->getName(bufToUse)) { - // Not a nested paren, so it must be a leaf node - if (!fReaderMgr->getName(bufToUse)) - { - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; - } + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - // - // Create a leaf node for it. If we can find the element id for - // this element, then use it. Else, we have to fault in an element - // decl, marked as created because of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) - { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl - ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager - ); - decl->setCreateReason(XMLElementDecl::InContentModel); - decl->setExternalElemDeclaration(isReadingExternalEntity()); - fDTDGrammar->putElemDecl(decl); - } - curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + // + // Create a leaf node for it. If we can find the element id for + // this element, then use it. Else, we have to fault in an element + // decl, marked as created because of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl ( - decl->getElementName() + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any , fGrammarPoolMemoryManager ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } + curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); - // Check for a PE ref here, but don't require spaces - const bool gotSpaces = checkForPERef(false, true); + // Check for a PE ref here, but don't require spaces + const bool gotSpaces = checkForPERef(false, true); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); - if (tmpNode != curNode) + // Check for a repetition character after the leaf + XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); + if (tmpNode != curNode) + { + if (gotSpaces) { - if (gotSpaces) + if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) { - if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) - { - delete tmpNode; - } - fScanner->emitError(XMLErrs::UnexpectedWhitespace); + delete tmpNode; } - fReaderMgr->getNextChar(); - curNode = tmpNode; + fScanner->emitError(XMLErrs::UnexpectedWhitespace); } + fReaderMgr->getNextChar(); + curNode = tmpNode; } - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); + while(arrNestedDecl==NULL || !arrNestedDecl->empty()) + { + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // - // Ok, the next character tells us what kind of content this particular - // model this particular parentesized section is. Its either a choice if - // we see ',', a sequence if we see '|', or a single leaf node if we see - // a closing paren. - // - const XMLCh opCh = fReaderMgr->peekNextChar(); - - if ((opCh != chComma) - && (opCh != chPipe) - && (opCh != chCloseParen)) - { - // Not a legal char, so delete our node and return failure - delete curNode; - fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); - return 0; - } + // + // Ok, the next character tells us what kind of content this particular + // model this particular parentesized section is. Its either a choice if + // we see ',', a sequence if we see '|', or a single leaf node if we see + // a closing paren. + // + const XMLCh opCh = fReaderMgr->peekNextChar(); + + if ((opCh != chComma) + && (opCh != chPipe) + && (opCh != chCloseParen)) + { + // Not a legal char, so delete our node and return failure + delete curNode; + fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); + return 0; + } - // - // Create the head node of the correct type. We need this to remember - // the top of the local tree. If it was a single subexpr, then just - // set the head node to the current node. For the others, we'll build - // the tree off the second child as we move across. - // - ContentSpecNode* headNode = 0; - ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; - if (opCh == chComma) - { - curType = ContentSpecNode::Sequence; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else if (opCh == chPipe) - { - curType = ContentSpecNode::Choice; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else - { - headNode = curNode; - fReaderMgr->getNextChar(); - } + // + // Create the head node of the correct type. We need this to remember + // the top of the local tree. If it was a single subexpr, then just + // set the head node to the current node. For the others, we'll build + // the tree off the second child as we move across. + // + ContentSpecNode* headNode = 0; + ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; + if (opCh == chComma) + { + curType = ContentSpecNode::Sequence; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else if (opCh == chPipe) + { + curType = ContentSpecNode::Choice; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else + { + headNode = curNode; + fReaderMgr->getNextChar(); + } - // - // If it was a sequence or choice, we just loop until we get to the - // end of our section, adding each new leaf or sub expression to the - // right child of the current node, and making that new node the current - // node. - // - if ((opCh == chComma) || (opCh == chPipe)) - { - ContentSpecNode* lastNode = 0; - while (true) + // + // If it was a sequence or choice, we just loop until we get to the + // end of our section, adding each new leaf or sub expression to the + // right child of the current node, and making that new node the current + // node. + // + if ((opCh == chComma) || (opCh == chPipe)) { - // - // The next thing must either be another | or , character followed - // by another leaf or subexpression, or a closing parenthesis, or a - // PE ref. - // - if (fReaderMgr->lookingAtChar(chPercent)) - { - checkForPERef(false, true); - } - else if (fReaderMgr->skippedSpace()) - { - // Just skip whitespace - fReaderMgr->skipPastSpaces(); - } - else if (fReaderMgr->skippedChar(chCloseParen)) + ContentSpecNode* lastNode = 0; + while (true) { // - // We've hit the end of this section, so break out. But, we - // need to see if we left a partial sequence of choice node - // without a second node. If so, we have to undo that and - // put its left child into the right node of the previous - // node. + // The next thing must either be another | or , character followed + // by another leaf or subexpression, or a closing parenthesis, or a + // PE ref. // - if ((curNode->getType() == ContentSpecNode::Choice) - || (curNode->getType() == ContentSpecNode::Sequence)) + if (fReaderMgr->lookingAtChar(chPercent)) { - if (!curNode->getSecond()) + checkForPERef(false, true); + } + else if (fReaderMgr->skippedSpace()) + { + // Just skip whitespace + fReaderMgr->skipPastSpaces(); + } + else if (fReaderMgr->skippedChar(chCloseParen)) + { + // + // We've hit the end of this section, so break out. But, we + // need to see if we left a partial sequence of choice node + // without a second node. If so, we have to undo that and + // put its left child into the right node of the previous + // node. + // + if ((curNode->getType() == ContentSpecNode::Choice) + || (curNode->getType() == ContentSpecNode::Sequence)) { - ContentSpecNode* saveFirst = curNode->orphanFirst(); - lastNode->setSecond(saveFirst); - curNode = lastNode; + if (!curNode->getSecond()) + { + ContentSpecNode* saveFirst = curNode->orphanFirst(); + lastNode->setSecond(saveFirst); + curNode = lastNode; + } } + break; } - break; - } - else if (fReaderMgr->skippedChar(opCh)) - { - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); - - if (fReaderMgr->skippedChar(chOpenParen)) + else if (fReaderMgr->skippedChar(opCh)) { - curReader = fReaderMgr->getCurrentReaderNum(); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // Recurse to handle this new guy - ContentSpecNode* subNode; - try { - subNode = scanChildren(elemDecl, bufToUse); - } - catch (const XMLErrs::Codes) + if (fReaderMgr->skippedChar(chOpenParen)) { - delete headNode; - throw; - } + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); - // If it failed, we are done, clean up here and return failure - if (!subNode) - { - delete headNode; - return 0; + // Recurse to handle this new guy + ContentSpecNode* subNode; + try { + subNode = scanChildren(elemDecl, bufToUse); + } + catch (const XMLErrs::Codes) + { + delete headNode; + throw; + } + + // If it failed, we are done, clean up here and return failure + if (!subNode) + { + delete headNode; + return 0; + } + + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + // Else patch it in and make it the new current + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , subNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; } + else + { + // + // Got to be a leaf node, so get a name. If we cannot get + // one, then clean up and get outa here. + // + if (!fReaderMgr->getName(bufToUse)) + { + delete headNode; + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // + // Create a leaf node for it. If we can find the element + // id for this element, then use it. Else, we have to + // fault in an element decl, marked as created because + // of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl + ( + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any + , fGrammarPoolMemoryManager + ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } - // Else patch it in and make it the new current - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , subNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; + ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); + + // Check for a repetition character after the leaf + const XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); + if (tmpLeaf != tmpLeaf2) + fReaderMgr->getNextChar(); + + // + // Create a new sequence or choice node, with the leaf + // (or rep surrounding it) we just got as its first node. + // Make the new node the second node of the current node, + // and then make it the current node. + // + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , tmpLeaf2 + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; + } } else { - // - // Got to be a leaf node, so get a name. If we cannot get - // one, then clean up and get outa here. - // - if (!fReaderMgr->getName(bufToUse)) + // Cannot be valid + delete headNode; // emitError may do a throw so need to clean-up first + if (opCh == chComma) { - delete headNode; - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; + fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); } - - // - // Create a leaf node for it. If we can find the element - // id for this element, then use it. Else, we have to - // fault in an element decl, marked as created because - // of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) + else { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl + fScanner->emitError ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager + XMLErrs::ExpectedSeqOrCloseParen + , elemDecl.getFullName() ); decl->setCreateReason(XMLElementDecl::InContentModel); decl->setExternalElemDeclaration(isReadingExternalEntity()); fDTDGrammar->putElemDecl(decl); - } + } + return 0; + } + } + } - ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - decl->getElementName() - , fGrammarPoolMemoryManager - ); + // + // We saw the terminating parenthesis so lets check for any repetition + // character, and create a node for that, making the head node the child + // of it. + // + const XMLCh repCh = fReaderMgr->peekNextChar(); + curNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); + if (curNode != headNode) + fReaderMgr->getNextChar(); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); - if (tmpLeaf != tmpLeaf2) - fReaderMgr->getNextChar(); + // prepare for recursion + if(arrNestedDecl==NULL) + break; + else + { + // If that failed, no need to go further, return failure + if (!curNode) + return 0; - // - // Create a new sequence or choice node, with the leaf - // (or rep surrounding it) we just got as its first node. - // Make the new node the second node of the current node, - // and then make it the current node. - // - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , tmpLeaf2 - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; - } - } - else + const XMLSize_t curReader = arrNestedDecl->pop(); + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + if(arrNestedDecl->empty()) { - // Cannot be valid - delete headNode; // emitError may do a throw so need to clean-up first - if (opCh == chComma) - { - fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); - } - else - { - fScanner->emitError - ( - XMLErrs::ExpectedSeqOrCloseParen - , elemDecl.getFullName() - ); - } - return 0; + delete arrNestedDecl; + arrNestedDecl=NULL; } } } - // - // We saw the terminating parenthesis so lets check for any repetition - // character, and create a node for that, making the head node the child - // of it. - // - XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* retNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); - if (retNode != headNode) - fReaderMgr->getNextChar(); - - return retNode; + return curNode; } Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 30 Jun 2008 12:39:58 -0000 1.1 +++ import.log 6 Aug 2009 13:41:44 -0000 1.2 @@ -1 +1,2 @@ xerces-c-2_8_0-2_fc9:HEAD:xerces-c-2.8.0-2.fc9.src.rpm:1214829476 +xerces-c-2_8_0-5_fc11:HEAD:xerces-c-2.8.0-5.fc11.src.rpm:1249566064 Index: xerces-c.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/devel/xerces-c.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- xerces-c.spec 27 Jul 2009 07:47:39 -0000 1.6 +++ xerces-c.spec 6 Aug 2009 13:41:44 -0000 1.7 @@ -1,11 +1,12 @@ Summary: Validating XML Parser Name: xerces-c Version: 2.8.0 -Release: 4%{?dist} +Release: 5%{?dist} License: ASL 2.0 Group: System Environment/Libraries URL: http://xml.apache.org/xerces-c/ -Source: http://www.apache.org/dist/xerces/c/sources/xerces-c-src_2_8_0.tar.gz +Source0: http://www.apache.org/dist/xerces/c/sources/xerces-c-src_2_8_0.tar.gz +PAtch0: xerces-c--CVE-2009-1885.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -55,6 +56,7 @@ find ./samples -type f -perm 755 -exec c %{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in rm doc/html/apiDocs/XMLRegisterCleanup_8hpp__incl.map rm doc/html/apiDocs/XSConstants_8hpp__incl.map +%patch0 -p0 -b .CVE-2009-1885 # make rpmlint happy sed -i 's/\r//' doc/charter.xml @@ -124,6 +126,9 @@ export XERCESCROOT="$PWD" #%{_datadir}/%{name}/samples %changelog +* Thu Aug 6 2009 Peter Lemenkov 2.8.0-5 +- Fix CVE-2009-1885 + * Mon Jul 27 2009 Fedora Release Engineering - 2.8.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jsafrane at fedoraproject.org Thu Aug 6 13:53:27 2009 From: jsafrane at fedoraproject.org (=?utf-8?b?SmFuIMWgYWZyw6FuZWs=?=) Date: Thu, 6 Aug 2009 13:53:27 +0000 (UTC) Subject: rpms/freeipmi/devel freeipmi.spec,1.21,1.22 Message-ID: <20090806135327.4DABD11C00E4@cvs1.fedora.phx.redhat.com> Author: jsafrane Update of /cvs/pkgs/rpms/freeipmi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13861 Modified Files: freeipmi.spec Log Message: Fix installation with --excludedocs option Resolves: #515926 Index: freeipmi.spec =================================================================== RCS file: /cvs/pkgs/rpms/freeipmi/devel/freeipmi.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- freeipmi.spec 29 Jul 2009 07:25:51 -0000 1.21 +++ freeipmi.spec 6 Aug 2009 13:53:27 -0000 1.22 @@ -2,7 +2,7 @@ # Copyright (c) 2003 FreeIPMI Core Team # -Release: 1%{?dist} +Release: 2%{?dist} Name: freeipmi Version: 0.7.11 @@ -96,12 +96,12 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.la rm -rf $RPM_BUILD_ROOT %post -/sbin/install-info %{_infodir}/freeipmi-faq.info.gz %{_infodir}/dir || : +/sbin/install-info %{_infodir}/freeipmi-faq.info.gz %{_infodir}/dir &>/dev/null || : /sbin/ldconfig %preun if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/freeipmi-faq.info.gz %{_infodir}/dir || : + /sbin/install-info --delete %{_infodir}/freeipmi-faq.info.gz %{_infodir}/dir &>/dev/null || : fi %postun -p /sbin/ldconfig @@ -291,6 +291,9 @@ fi %{_mandir}/man8/ipmidetectd.8* %changelog +* Thu Aug 6 2009 Jan Safranek - 0.7.11-2 +- Fix installation with --excludedocs option (#515926) + * Wed Jul 29 2009 Jan Safranek - 0.7.11-1 - Update to freeipmi-0.7.11 From peter at fedoraproject.org Thu Aug 6 13:57:50 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 6 Aug 2009 13:57:50 +0000 (UTC) Subject: rpms/xerces-c/F-11 xerces-c--CVE-2009-1885.diff, NONE, 1.1 import.log, 1.1, 1.2 xerces-c.spec, 1.5, 1.6 Message-ID: <20090806135750.7A4F211C00E4@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14720/F-11 Modified Files: import.log xerces-c.spec Added Files: xerces-c--CVE-2009-1885.diff Log Message: CVE-2009-1885 xerces-c--CVE-2009-1885.diff: DTDScanner.cpp | 565 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 292 insertions(+), 273 deletions(-) --- NEW FILE xerces-c--CVE-2009-1885.diff --- --- src/xercesc/validators/DTD/DTDScanner.cpp 2007-08-28 22:43:25.000000000 +0400 +++ src/xercesc/validators/DTD/DTDScanner.cpp 2009-08-06 17:21:40.086497628 +0400 @@ -27,7 +27,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -39,7 +41,6 @@ #include #include #include -#include XERCES_CPP_NAMESPACE_BEGIN @@ -1046,338 +1047,356 @@ // Check for a PE ref here, but don't require spaces checkForPERef(false, true); - // We have to check entity nesting here - unsigned int curReader; - + ValueStackOf* arrNestedDecl=NULL; // // We know that the caller just saw an opening parenthesis, so we need - // to parse until we hit the end of it, recursing for other nested - // parentheses we see. + // to parse until we hit the end of it; if we find several parenthesis, + // store them in an array to be processed later. // // We have to check for one up front, since it could be something like // (((a)*)) etc... // ContentSpecNode* curNode = 0; - if (fReaderMgr->skippedChar(chOpenParen)) + while(fReaderMgr->skippedChar(chOpenParen)) { - curReader = fReaderMgr->getCurrentReaderNum(); - - // Lets call ourself and get back the resulting node - curNode = scanChildren(elemDecl, bufToUse); + // to check entity nesting + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); + if(arrNestedDecl==NULL) + arrNestedDecl=new (fMemoryManager) ValueStackOf(5, fMemoryManager); + arrNestedDecl->push(curReader); - // If that failed, no need to go further, return failure - if (!curNode) - return 0; - - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); } - else + // We must find a leaf node here, either standalone or nested in the parenthesis + if (!fReaderMgr->getName(bufToUse)) { - // Not a nested paren, so it must be a leaf node - if (!fReaderMgr->getName(bufToUse)) - { - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; - } + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - // - // Create a leaf node for it. If we can find the element id for - // this element, then use it. Else, we have to fault in an element - // decl, marked as created because of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) - { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl - ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager - ); - decl->setCreateReason(XMLElementDecl::InContentModel); - decl->setExternalElemDeclaration(isReadingExternalEntity()); - fDTDGrammar->putElemDecl(decl); - } - curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + // + // Create a leaf node for it. If we can find the element id for + // this element, then use it. Else, we have to fault in an element + // decl, marked as created because of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl ( - decl->getElementName() + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any , fGrammarPoolMemoryManager ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } + curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); - // Check for a PE ref here, but don't require spaces - const bool gotSpaces = checkForPERef(false, true); + // Check for a PE ref here, but don't require spaces + const bool gotSpaces = checkForPERef(false, true); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); - if (tmpNode != curNode) + // Check for a repetition character after the leaf + XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); + if (tmpNode != curNode) + { + if (gotSpaces) { - if (gotSpaces) + if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) { - if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) - { - delete tmpNode; - } - fScanner->emitError(XMLErrs::UnexpectedWhitespace); + delete tmpNode; } - fReaderMgr->getNextChar(); - curNode = tmpNode; + fScanner->emitError(XMLErrs::UnexpectedWhitespace); } + fReaderMgr->getNextChar(); + curNode = tmpNode; } - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); + while(arrNestedDecl==NULL || !arrNestedDecl->empty()) + { + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // - // Ok, the next character tells us what kind of content this particular - // model this particular parentesized section is. Its either a choice if - // we see ',', a sequence if we see '|', or a single leaf node if we see - // a closing paren. - // - const XMLCh opCh = fReaderMgr->peekNextChar(); - - if ((opCh != chComma) - && (opCh != chPipe) - && (opCh != chCloseParen)) - { - // Not a legal char, so delete our node and return failure - delete curNode; - fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); - return 0; - } + // + // Ok, the next character tells us what kind of content this particular + // model this particular parentesized section is. Its either a choice if + // we see ',', a sequence if we see '|', or a single leaf node if we see + // a closing paren. + // + const XMLCh opCh = fReaderMgr->peekNextChar(); + + if ((opCh != chComma) + && (opCh != chPipe) + && (opCh != chCloseParen)) + { + // Not a legal char, so delete our node and return failure + delete curNode; + fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); + return 0; + } - // - // Create the head node of the correct type. We need this to remember - // the top of the local tree. If it was a single subexpr, then just - // set the head node to the current node. For the others, we'll build - // the tree off the second child as we move across. - // - ContentSpecNode* headNode = 0; - ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; - if (opCh == chComma) - { - curType = ContentSpecNode::Sequence; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else if (opCh == chPipe) - { - curType = ContentSpecNode::Choice; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else - { - headNode = curNode; - fReaderMgr->getNextChar(); - } + // + // Create the head node of the correct type. We need this to remember + // the top of the local tree. If it was a single subexpr, then just + // set the head node to the current node. For the others, we'll build + // the tree off the second child as we move across. + // + ContentSpecNode* headNode = 0; + ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; + if (opCh == chComma) + { + curType = ContentSpecNode::Sequence; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else if (opCh == chPipe) + { + curType = ContentSpecNode::Choice; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else + { + headNode = curNode; + fReaderMgr->getNextChar(); + } - // - // If it was a sequence or choice, we just loop until we get to the - // end of our section, adding each new leaf or sub expression to the - // right child of the current node, and making that new node the current - // node. - // - if ((opCh == chComma) || (opCh == chPipe)) - { - ContentSpecNode* lastNode = 0; - while (true) + // + // If it was a sequence or choice, we just loop until we get to the + // end of our section, adding each new leaf or sub expression to the + // right child of the current node, and making that new node the current + // node. + // + if ((opCh == chComma) || (opCh == chPipe)) { - // - // The next thing must either be another | or , character followed - // by another leaf or subexpression, or a closing parenthesis, or a - // PE ref. - // - if (fReaderMgr->lookingAtChar(chPercent)) - { - checkForPERef(false, true); - } - else if (fReaderMgr->skippedSpace()) - { - // Just skip whitespace - fReaderMgr->skipPastSpaces(); - } - else if (fReaderMgr->skippedChar(chCloseParen)) + ContentSpecNode* lastNode = 0; + while (true) { // - // We've hit the end of this section, so break out. But, we - // need to see if we left a partial sequence of choice node - // without a second node. If so, we have to undo that and - // put its left child into the right node of the previous - // node. + // The next thing must either be another | or , character followed + // by another leaf or subexpression, or a closing parenthesis, or a + // PE ref. // - if ((curNode->getType() == ContentSpecNode::Choice) - || (curNode->getType() == ContentSpecNode::Sequence)) + if (fReaderMgr->lookingAtChar(chPercent)) { - if (!curNode->getSecond()) + checkForPERef(false, true); + } + else if (fReaderMgr->skippedSpace()) + { + // Just skip whitespace + fReaderMgr->skipPastSpaces(); + } + else if (fReaderMgr->skippedChar(chCloseParen)) + { + // + // We've hit the end of this section, so break out. But, we + // need to see if we left a partial sequence of choice node + // without a second node. If so, we have to undo that and + // put its left child into the right node of the previous + // node. + // + if ((curNode->getType() == ContentSpecNode::Choice) + || (curNode->getType() == ContentSpecNode::Sequence)) { - ContentSpecNode* saveFirst = curNode->orphanFirst(); - lastNode->setSecond(saveFirst); - curNode = lastNode; + if (!curNode->getSecond()) + { + ContentSpecNode* saveFirst = curNode->orphanFirst(); + lastNode->setSecond(saveFirst); + curNode = lastNode; + } } + break; } - break; - } - else if (fReaderMgr->skippedChar(opCh)) - { - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); - - if (fReaderMgr->skippedChar(chOpenParen)) + else if (fReaderMgr->skippedChar(opCh)) { - curReader = fReaderMgr->getCurrentReaderNum(); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // Recurse to handle this new guy - ContentSpecNode* subNode; - try { - subNode = scanChildren(elemDecl, bufToUse); - } - catch (const XMLErrs::Codes) + if (fReaderMgr->skippedChar(chOpenParen)) { - delete headNode; - throw; - } + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); - // If it failed, we are done, clean up here and return failure - if (!subNode) - { - delete headNode; - return 0; + // Recurse to handle this new guy + ContentSpecNode* subNode; + try { + subNode = scanChildren(elemDecl, bufToUse); + } + catch (const XMLErrs::Codes) + { + delete headNode; + throw; + } + + // If it failed, we are done, clean up here and return failure + if (!subNode) + { + delete headNode; + return 0; + } + + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + // Else patch it in and make it the new current + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , subNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; } + else + { + // + // Got to be a leaf node, so get a name. If we cannot get + // one, then clean up and get outa here. + // + if (!fReaderMgr->getName(bufToUse)) + { + delete headNode; + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // + // Create a leaf node for it. If we can find the element + // id for this element, then use it. Else, we have to + // fault in an element decl, marked as created because + // of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl + ( + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any + , fGrammarPoolMemoryManager + ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } - // Else patch it in and make it the new current - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , subNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; + ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); + + // Check for a repetition character after the leaf + const XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); + if (tmpLeaf != tmpLeaf2) + fReaderMgr->getNextChar(); + + // + // Create a new sequence or choice node, with the leaf + // (or rep surrounding it) we just got as its first node. + // Make the new node the second node of the current node, + // and then make it the current node. + // + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , tmpLeaf2 + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; + } } else { - // - // Got to be a leaf node, so get a name. If we cannot get - // one, then clean up and get outa here. - // - if (!fReaderMgr->getName(bufToUse)) + // Cannot be valid + delete headNode; // emitError may do a throw so need to clean-up first + if (opCh == chComma) { - delete headNode; - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; + fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); } - - // - // Create a leaf node for it. If we can find the element - // id for this element, then use it. Else, we have to - // fault in an element decl, marked as created because - // of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) + else { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl + fScanner->emitError ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager + XMLErrs::ExpectedSeqOrCloseParen + , elemDecl.getFullName() ); decl->setCreateReason(XMLElementDecl::InContentModel); decl->setExternalElemDeclaration(isReadingExternalEntity()); fDTDGrammar->putElemDecl(decl); - } + } + return 0; + } + } + } - ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - decl->getElementName() - , fGrammarPoolMemoryManager - ); + // + // We saw the terminating parenthesis so lets check for any repetition + // character, and create a node for that, making the head node the child + // of it. + // + const XMLCh repCh = fReaderMgr->peekNextChar(); + curNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); + if (curNode != headNode) + fReaderMgr->getNextChar(); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); - if (tmpLeaf != tmpLeaf2) - fReaderMgr->getNextChar(); + // prepare for recursion + if(arrNestedDecl==NULL) + break; + else + { + // If that failed, no need to go further, return failure + if (!curNode) + return 0; - // - // Create a new sequence or choice node, with the leaf - // (or rep surrounding it) we just got as its first node. - // Make the new node the second node of the current node, - // and then make it the current node. - // - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , tmpLeaf2 - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; - } - } - else + const XMLSize_t curReader = arrNestedDecl->pop(); + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + if(arrNestedDecl->empty()) { - // Cannot be valid - delete headNode; // emitError may do a throw so need to clean-up first - if (opCh == chComma) - { - fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); - } - else - { - fScanner->emitError - ( - XMLErrs::ExpectedSeqOrCloseParen - , elemDecl.getFullName() - ); - } - return 0; + delete arrNestedDecl; + arrNestedDecl=NULL; } } } - // - // We saw the terminating parenthesis so lets check for any repetition - // character, and create a node for that, making the head node the child - // of it. - // - XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* retNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); - if (retNode != headNode) - fReaderMgr->getNextChar(); - - return retNode; + return curNode; } Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/F-11/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 30 Jun 2008 12:39:58 -0000 1.1 +++ import.log 6 Aug 2009 13:57:50 -0000 1.2 @@ -1 +1,2 @@ xerces-c-2_8_0-2_fc9:HEAD:xerces-c-2.8.0-2.fc9.src.rpm:1214829476 +xerces-c-2_8_0-5_fc11:F-11:xerces-c-2.8.0-5.fc11.src.rpm:1249566790 Index: xerces-c.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/F-11/xerces-c.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- xerces-c.spec 26 Feb 2009 08:32:42 -0000 1.5 +++ xerces-c.spec 6 Aug 2009 13:57:50 -0000 1.6 @@ -1,11 +1,12 @@ Summary: Validating XML Parser Name: xerces-c Version: 2.8.0 -Release: 3%{?dist} +Release: 5%{?dist} License: ASL 2.0 Group: System Environment/Libraries URL: http://xml.apache.org/xerces-c/ -Source: http://www.apache.org/dist/xerces/c/sources/xerces-c-src_2_8_0.tar.gz +Source0: http://www.apache.org/dist/xerces/c/sources/xerces-c-src_2_8_0.tar.gz +PAtch0: xerces-c--CVE-2009-1885.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -55,6 +56,7 @@ find ./samples -type f -perm 755 -exec c %{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in rm doc/html/apiDocs/XMLRegisterCleanup_8hpp__incl.map rm doc/html/apiDocs/XSConstants_8hpp__incl.map +%patch0 -p0 -b .CVE-2009-1885 # make rpmlint happy sed -i 's/\r//' doc/charter.xml @@ -124,6 +126,12 @@ export XERCESCROOT="$PWD" #%{_datadir}/%{name}/samples %changelog +* Thu Aug 6 2009 Peter Lemenkov 2.8.0-5 +- Fix CVE-2009-1885 + +* Mon Jul 27 2009 Fedora Release Engineering - 2.8.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 2.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From peter at fedoraproject.org Thu Aug 6 13:59:54 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 6 Aug 2009 13:59:54 +0000 (UTC) Subject: rpms/xerces-c/F-10 xerces-c--CVE-2009-1885.diff, NONE, 1.1 import.log, 1.1, 1.2 xerces-c.spec, 1.4, 1.5 Message-ID: <20090806135954.3974C11C00E4@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15205/F-10 Modified Files: import.log xerces-c.spec Added Files: xerces-c--CVE-2009-1885.diff Log Message: CVE-2009-1885 xerces-c--CVE-2009-1885.diff: DTDScanner.cpp | 565 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 292 insertions(+), 273 deletions(-) --- NEW FILE xerces-c--CVE-2009-1885.diff --- --- src/xercesc/validators/DTD/DTDScanner.cpp 2007-08-28 22:43:25.000000000 +0400 +++ src/xercesc/validators/DTD/DTDScanner.cpp 2009-08-06 17:21:40.086497628 +0400 @@ -27,7 +27,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -39,7 +41,6 @@ #include #include #include -#include XERCES_CPP_NAMESPACE_BEGIN @@ -1046,338 +1047,356 @@ // Check for a PE ref here, but don't require spaces checkForPERef(false, true); - // We have to check entity nesting here - unsigned int curReader; - + ValueStackOf* arrNestedDecl=NULL; // // We know that the caller just saw an opening parenthesis, so we need - // to parse until we hit the end of it, recursing for other nested - // parentheses we see. + // to parse until we hit the end of it; if we find several parenthesis, + // store them in an array to be processed later. // // We have to check for one up front, since it could be something like // (((a)*)) etc... // ContentSpecNode* curNode = 0; - if (fReaderMgr->skippedChar(chOpenParen)) + while(fReaderMgr->skippedChar(chOpenParen)) { - curReader = fReaderMgr->getCurrentReaderNum(); - - // Lets call ourself and get back the resulting node - curNode = scanChildren(elemDecl, bufToUse); + // to check entity nesting + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); + if(arrNestedDecl==NULL) + arrNestedDecl=new (fMemoryManager) ValueStackOf(5, fMemoryManager); + arrNestedDecl->push(curReader); - // If that failed, no need to go further, return failure - if (!curNode) - return 0; - - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); } - else + // We must find a leaf node here, either standalone or nested in the parenthesis + if (!fReaderMgr->getName(bufToUse)) { - // Not a nested paren, so it must be a leaf node - if (!fReaderMgr->getName(bufToUse)) - { - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; - } + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - // - // Create a leaf node for it. If we can find the element id for - // this element, then use it. Else, we have to fault in an element - // decl, marked as created because of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) - { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl - ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager - ); - decl->setCreateReason(XMLElementDecl::InContentModel); - decl->setExternalElemDeclaration(isReadingExternalEntity()); - fDTDGrammar->putElemDecl(decl); - } - curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + // + // Create a leaf node for it. If we can find the element id for + // this element, then use it. Else, we have to fault in an element + // decl, marked as created because of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl ( - decl->getElementName() + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any , fGrammarPoolMemoryManager ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } + curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); - // Check for a PE ref here, but don't require spaces - const bool gotSpaces = checkForPERef(false, true); + // Check for a PE ref here, but don't require spaces + const bool gotSpaces = checkForPERef(false, true); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); - if (tmpNode != curNode) + // Check for a repetition character after the leaf + XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); + if (tmpNode != curNode) + { + if (gotSpaces) { - if (gotSpaces) + if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) { - if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) - { - delete tmpNode; - } - fScanner->emitError(XMLErrs::UnexpectedWhitespace); + delete tmpNode; } - fReaderMgr->getNextChar(); - curNode = tmpNode; + fScanner->emitError(XMLErrs::UnexpectedWhitespace); } + fReaderMgr->getNextChar(); + curNode = tmpNode; } - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); + while(arrNestedDecl==NULL || !arrNestedDecl->empty()) + { + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // - // Ok, the next character tells us what kind of content this particular - // model this particular parentesized section is. Its either a choice if - // we see ',', a sequence if we see '|', or a single leaf node if we see - // a closing paren. - // - const XMLCh opCh = fReaderMgr->peekNextChar(); - - if ((opCh != chComma) - && (opCh != chPipe) - && (opCh != chCloseParen)) - { - // Not a legal char, so delete our node and return failure - delete curNode; - fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); - return 0; - } + // + // Ok, the next character tells us what kind of content this particular + // model this particular parentesized section is. Its either a choice if + // we see ',', a sequence if we see '|', or a single leaf node if we see + // a closing paren. + // + const XMLCh opCh = fReaderMgr->peekNextChar(); + + if ((opCh != chComma) + && (opCh != chPipe) + && (opCh != chCloseParen)) + { + // Not a legal char, so delete our node and return failure + delete curNode; + fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); + return 0; + } - // - // Create the head node of the correct type. We need this to remember - // the top of the local tree. If it was a single subexpr, then just - // set the head node to the current node. For the others, we'll build - // the tree off the second child as we move across. - // - ContentSpecNode* headNode = 0; - ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; - if (opCh == chComma) - { - curType = ContentSpecNode::Sequence; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else if (opCh == chPipe) - { - curType = ContentSpecNode::Choice; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else - { - headNode = curNode; - fReaderMgr->getNextChar(); - } + // + // Create the head node of the correct type. We need this to remember + // the top of the local tree. If it was a single subexpr, then just + // set the head node to the current node. For the others, we'll build + // the tree off the second child as we move across. + // + ContentSpecNode* headNode = 0; + ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; + if (opCh == chComma) + { + curType = ContentSpecNode::Sequence; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else if (opCh == chPipe) + { + curType = ContentSpecNode::Choice; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else + { + headNode = curNode; + fReaderMgr->getNextChar(); + } - // - // If it was a sequence or choice, we just loop until we get to the - // end of our section, adding each new leaf or sub expression to the - // right child of the current node, and making that new node the current - // node. - // - if ((opCh == chComma) || (opCh == chPipe)) - { - ContentSpecNode* lastNode = 0; - while (true) + // + // If it was a sequence or choice, we just loop until we get to the + // end of our section, adding each new leaf or sub expression to the + // right child of the current node, and making that new node the current + // node. + // + if ((opCh == chComma) || (opCh == chPipe)) { - // - // The next thing must either be another | or , character followed - // by another leaf or subexpression, or a closing parenthesis, or a - // PE ref. - // - if (fReaderMgr->lookingAtChar(chPercent)) - { - checkForPERef(false, true); - } - else if (fReaderMgr->skippedSpace()) - { - // Just skip whitespace - fReaderMgr->skipPastSpaces(); - } - else if (fReaderMgr->skippedChar(chCloseParen)) + ContentSpecNode* lastNode = 0; + while (true) { // - // We've hit the end of this section, so break out. But, we - // need to see if we left a partial sequence of choice node - // without a second node. If so, we have to undo that and - // put its left child into the right node of the previous - // node. + // The next thing must either be another | or , character followed + // by another leaf or subexpression, or a closing parenthesis, or a + // PE ref. // - if ((curNode->getType() == ContentSpecNode::Choice) - || (curNode->getType() == ContentSpecNode::Sequence)) + if (fReaderMgr->lookingAtChar(chPercent)) { - if (!curNode->getSecond()) + checkForPERef(false, true); + } + else if (fReaderMgr->skippedSpace()) + { + // Just skip whitespace + fReaderMgr->skipPastSpaces(); + } + else if (fReaderMgr->skippedChar(chCloseParen)) + { + // + // We've hit the end of this section, so break out. But, we + // need to see if we left a partial sequence of choice node + // without a second node. If so, we have to undo that and + // put its left child into the right node of the previous + // node. + // + if ((curNode->getType() == ContentSpecNode::Choice) + || (curNode->getType() == ContentSpecNode::Sequence)) { - ContentSpecNode* saveFirst = curNode->orphanFirst(); - lastNode->setSecond(saveFirst); - curNode = lastNode; + if (!curNode->getSecond()) + { + ContentSpecNode* saveFirst = curNode->orphanFirst(); + lastNode->setSecond(saveFirst); + curNode = lastNode; + } } + break; } - break; - } - else if (fReaderMgr->skippedChar(opCh)) - { - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); - - if (fReaderMgr->skippedChar(chOpenParen)) + else if (fReaderMgr->skippedChar(opCh)) { - curReader = fReaderMgr->getCurrentReaderNum(); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // Recurse to handle this new guy - ContentSpecNode* subNode; - try { - subNode = scanChildren(elemDecl, bufToUse); - } - catch (const XMLErrs::Codes) + if (fReaderMgr->skippedChar(chOpenParen)) { - delete headNode; - throw; - } + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); - // If it failed, we are done, clean up here and return failure - if (!subNode) - { - delete headNode; - return 0; + // Recurse to handle this new guy + ContentSpecNode* subNode; + try { + subNode = scanChildren(elemDecl, bufToUse); + } + catch (const XMLErrs::Codes) + { + delete headNode; + throw; + } + + // If it failed, we are done, clean up here and return failure + if (!subNode) + { + delete headNode; + return 0; + } + + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + // Else patch it in and make it the new current + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , subNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; } + else + { + // + // Got to be a leaf node, so get a name. If we cannot get + // one, then clean up and get outa here. + // + if (!fReaderMgr->getName(bufToUse)) + { + delete headNode; + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // + // Create a leaf node for it. If we can find the element + // id for this element, then use it. Else, we have to + // fault in an element decl, marked as created because + // of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl + ( + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any + , fGrammarPoolMemoryManager + ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } - // Else patch it in and make it the new current - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , subNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; + ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); + + // Check for a repetition character after the leaf + const XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); + if (tmpLeaf != tmpLeaf2) + fReaderMgr->getNextChar(); + + // + // Create a new sequence or choice node, with the leaf + // (or rep surrounding it) we just got as its first node. + // Make the new node the second node of the current node, + // and then make it the current node. + // + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , tmpLeaf2 + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; + } } else { - // - // Got to be a leaf node, so get a name. If we cannot get - // one, then clean up and get outa here. - // - if (!fReaderMgr->getName(bufToUse)) + // Cannot be valid + delete headNode; // emitError may do a throw so need to clean-up first + if (opCh == chComma) { - delete headNode; - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; + fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); } - - // - // Create a leaf node for it. If we can find the element - // id for this element, then use it. Else, we have to - // fault in an element decl, marked as created because - // of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) + else { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl + fScanner->emitError ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager + XMLErrs::ExpectedSeqOrCloseParen + , elemDecl.getFullName() ); decl->setCreateReason(XMLElementDecl::InContentModel); decl->setExternalElemDeclaration(isReadingExternalEntity()); fDTDGrammar->putElemDecl(decl); - } + } + return 0; + } + } + } - ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - decl->getElementName() - , fGrammarPoolMemoryManager - ); + // + // We saw the terminating parenthesis so lets check for any repetition + // character, and create a node for that, making the head node the child + // of it. + // + const XMLCh repCh = fReaderMgr->peekNextChar(); + curNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); + if (curNode != headNode) + fReaderMgr->getNextChar(); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); - if (tmpLeaf != tmpLeaf2) - fReaderMgr->getNextChar(); + // prepare for recursion + if(arrNestedDecl==NULL) + break; + else + { + // If that failed, no need to go further, return failure + if (!curNode) + return 0; - // - // Create a new sequence or choice node, with the leaf - // (or rep surrounding it) we just got as its first node. - // Make the new node the second node of the current node, - // and then make it the current node. - // - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , tmpLeaf2 - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; - } - } - else + const XMLSize_t curReader = arrNestedDecl->pop(); + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + if(arrNestedDecl->empty()) { - // Cannot be valid - delete headNode; // emitError may do a throw so need to clean-up first - if (opCh == chComma) - { - fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); - } - else - { - fScanner->emitError - ( - XMLErrs::ExpectedSeqOrCloseParen - , elemDecl.getFullName() - ); - } - return 0; + delete arrNestedDecl; + arrNestedDecl=NULL; } } } - // - // We saw the terminating parenthesis so lets check for any repetition - // character, and create a node for that, making the head node the child - // of it. - // - XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* retNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); - if (retNode != headNode) - fReaderMgr->getNextChar(); - - return retNode; + return curNode; } Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/F-10/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 30 Jun 2008 12:39:58 -0000 1.1 +++ import.log 6 Aug 2009 13:59:54 -0000 1.2 @@ -1 +1,2 @@ xerces-c-2_8_0-2_fc9:HEAD:xerces-c-2.8.0-2.fc9.src.rpm:1214829476 +xerces-c-2_8_0-5_fc11:F-10:xerces-c-2.8.0-5.fc11.src.rpm:1249567159 Index: xerces-c.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/F-10/xerces-c.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- xerces-c.spec 30 Jun 2008 12:39:58 -0000 1.4 +++ xerces-c.spec 6 Aug 2009 13:59:54 -0000 1.5 @@ -1,11 +1,12 @@ Summary: Validating XML Parser Name: xerces-c Version: 2.8.0 -Release: 2%{?dist} +Release: 5%{?dist} License: ASL 2.0 Group: System Environment/Libraries URL: http://xml.apache.org/xerces-c/ -Source: http://www.apache.org/dist/xerces/c/sources/xerces-c-src_2_8_0.tar.gz +Source0: http://www.apache.org/dist/xerces/c/sources/xerces-c-src_2_8_0.tar.gz +PAtch0: xerces-c--CVE-2009-1885.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -55,6 +56,7 @@ find ./samples -type f -perm 755 -exec c %{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in rm doc/html/apiDocs/XMLRegisterCleanup_8hpp__incl.map rm doc/html/apiDocs/XSConstants_8hpp__incl.map +%patch0 -p0 -b .CVE-2009-1885 # make rpmlint happy sed -i 's/\r//' doc/charter.xml @@ -124,6 +126,15 @@ export XERCESCROOT="$PWD" #%{_datadir}/%{name}/samples %changelog +* Thu Aug 6 2009 Peter Lemenkov 2.8.0-5 +- Fix CVE-2009-1885 + +* Mon Jul 27 2009 Fedora Release Engineering - 2.8.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 2.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Mon Jun 30 2008 Peter Lemenkov 2.8.0-2 - Spec cleanups ( https://bugzilla.redhat.com/show_bug.cgi?id=435132 ) From peter at fedoraproject.org Thu Aug 6 14:26:47 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 6 Aug 2009 14:26:47 +0000 (UTC) Subject: rpms/xerces-c/EL-5 import.log, NONE, 1.1 xerces-c--CVE-2009-1885.diff, NONE, 1.1 xerces-c.spec, 1.4, 1.5 Message-ID: <20090806142647.D400211C00E4@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20860/EL-5 Modified Files: xerces-c.spec Added Files: import.log xerces-c--CVE-2009-1885.diff Log Message: CVE-2009-1885 --- NEW FILE import.log --- xerces-c-2_7_0-8_fc11:EL-5:xerces-c-2.7.0-8.fc11.src.rpm:1249568782 xerces-c--CVE-2009-1885.diff: DTDScanner.cpp | 565 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 292 insertions(+), 273 deletions(-) --- NEW FILE xerces-c--CVE-2009-1885.diff --- --- src/xercesc/validators/DTD/DTDScanner.cpp 2007-08-28 22:43:25.000000000 +0400 +++ src/xercesc/validators/DTD/DTDScanner.cpp 2009-08-06 17:21:40.086497628 +0400 @@ -27,7 +27,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -39,7 +41,6 @@ #include #include #include -#include XERCES_CPP_NAMESPACE_BEGIN @@ -1046,338 +1047,356 @@ // Check for a PE ref here, but don't require spaces checkForPERef(false, true); - // We have to check entity nesting here - unsigned int curReader; - + ValueStackOf* arrNestedDecl=NULL; // // We know that the caller just saw an opening parenthesis, so we need - // to parse until we hit the end of it, recursing for other nested - // parentheses we see. + // to parse until we hit the end of it; if we find several parenthesis, + // store them in an array to be processed later. // // We have to check for one up front, since it could be something like // (((a)*)) etc... // ContentSpecNode* curNode = 0; - if (fReaderMgr->skippedChar(chOpenParen)) + while(fReaderMgr->skippedChar(chOpenParen)) { - curReader = fReaderMgr->getCurrentReaderNum(); - - // Lets call ourself and get back the resulting node - curNode = scanChildren(elemDecl, bufToUse); + // to check entity nesting + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); + if(arrNestedDecl==NULL) + arrNestedDecl=new (fMemoryManager) ValueStackOf(5, fMemoryManager); + arrNestedDecl->push(curReader); - // If that failed, no need to go further, return failure - if (!curNode) - return 0; - - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); } - else + // We must find a leaf node here, either standalone or nested in the parenthesis + if (!fReaderMgr->getName(bufToUse)) { - // Not a nested paren, so it must be a leaf node - if (!fReaderMgr->getName(bufToUse)) - { - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; - } + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - // - // Create a leaf node for it. If we can find the element id for - // this element, then use it. Else, we have to fault in an element - // decl, marked as created because of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) - { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl - ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager - ); - decl->setCreateReason(XMLElementDecl::InContentModel); - decl->setExternalElemDeclaration(isReadingExternalEntity()); - fDTDGrammar->putElemDecl(decl); - } - curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + // + // Create a leaf node for it. If we can find the element id for + // this element, then use it. Else, we have to fault in an element + // decl, marked as created because of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl ( - decl->getElementName() + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any , fGrammarPoolMemoryManager ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } + curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); - // Check for a PE ref here, but don't require spaces - const bool gotSpaces = checkForPERef(false, true); + // Check for a PE ref here, but don't require spaces + const bool gotSpaces = checkForPERef(false, true); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); - if (tmpNode != curNode) + // Check for a repetition character after the leaf + XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); + if (tmpNode != curNode) + { + if (gotSpaces) { - if (gotSpaces) + if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) { - if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) - { - delete tmpNode; - } - fScanner->emitError(XMLErrs::UnexpectedWhitespace); + delete tmpNode; } - fReaderMgr->getNextChar(); - curNode = tmpNode; + fScanner->emitError(XMLErrs::UnexpectedWhitespace); } + fReaderMgr->getNextChar(); + curNode = tmpNode; } - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); + while(arrNestedDecl==NULL || !arrNestedDecl->empty()) + { + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // - // Ok, the next character tells us what kind of content this particular - // model this particular parentesized section is. Its either a choice if - // we see ',', a sequence if we see '|', or a single leaf node if we see - // a closing paren. - // - const XMLCh opCh = fReaderMgr->peekNextChar(); - - if ((opCh != chComma) - && (opCh != chPipe) - && (opCh != chCloseParen)) - { - // Not a legal char, so delete our node and return failure - delete curNode; - fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); - return 0; - } + // + // Ok, the next character tells us what kind of content this particular + // model this particular parentesized section is. Its either a choice if + // we see ',', a sequence if we see '|', or a single leaf node if we see + // a closing paren. + // + const XMLCh opCh = fReaderMgr->peekNextChar(); + + if ((opCh != chComma) + && (opCh != chPipe) + && (opCh != chCloseParen)) + { + // Not a legal char, so delete our node and return failure + delete curNode; + fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); + return 0; + } - // - // Create the head node of the correct type. We need this to remember - // the top of the local tree. If it was a single subexpr, then just - // set the head node to the current node. For the others, we'll build - // the tree off the second child as we move across. - // - ContentSpecNode* headNode = 0; - ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; - if (opCh == chComma) - { - curType = ContentSpecNode::Sequence; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else if (opCh == chPipe) - { - curType = ContentSpecNode::Choice; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else - { - headNode = curNode; - fReaderMgr->getNextChar(); - } + // + // Create the head node of the correct type. We need this to remember + // the top of the local tree. If it was a single subexpr, then just + // set the head node to the current node. For the others, we'll build + // the tree off the second child as we move across. + // + ContentSpecNode* headNode = 0; + ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; + if (opCh == chComma) + { + curType = ContentSpecNode::Sequence; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else if (opCh == chPipe) + { + curType = ContentSpecNode::Choice; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else + { + headNode = curNode; + fReaderMgr->getNextChar(); + } - // - // If it was a sequence or choice, we just loop until we get to the - // end of our section, adding each new leaf or sub expression to the - // right child of the current node, and making that new node the current - // node. - // - if ((opCh == chComma) || (opCh == chPipe)) - { - ContentSpecNode* lastNode = 0; - while (true) + // + // If it was a sequence or choice, we just loop until we get to the + // end of our section, adding each new leaf or sub expression to the + // right child of the current node, and making that new node the current + // node. + // + if ((opCh == chComma) || (opCh == chPipe)) { - // - // The next thing must either be another | or , character followed - // by another leaf or subexpression, or a closing parenthesis, or a - // PE ref. - // - if (fReaderMgr->lookingAtChar(chPercent)) - { - checkForPERef(false, true); - } - else if (fReaderMgr->skippedSpace()) - { - // Just skip whitespace - fReaderMgr->skipPastSpaces(); - } - else if (fReaderMgr->skippedChar(chCloseParen)) + ContentSpecNode* lastNode = 0; + while (true) { // - // We've hit the end of this section, so break out. But, we - // need to see if we left a partial sequence of choice node - // without a second node. If so, we have to undo that and - // put its left child into the right node of the previous - // node. + // The next thing must either be another | or , character followed + // by another leaf or subexpression, or a closing parenthesis, or a + // PE ref. // - if ((curNode->getType() == ContentSpecNode::Choice) - || (curNode->getType() == ContentSpecNode::Sequence)) + if (fReaderMgr->lookingAtChar(chPercent)) { - if (!curNode->getSecond()) + checkForPERef(false, true); + } + else if (fReaderMgr->skippedSpace()) + { + // Just skip whitespace + fReaderMgr->skipPastSpaces(); + } + else if (fReaderMgr->skippedChar(chCloseParen)) + { + // + // We've hit the end of this section, so break out. But, we + // need to see if we left a partial sequence of choice node + // without a second node. If so, we have to undo that and + // put its left child into the right node of the previous + // node. + // + if ((curNode->getType() == ContentSpecNode::Choice) + || (curNode->getType() == ContentSpecNode::Sequence)) { - ContentSpecNode* saveFirst = curNode->orphanFirst(); - lastNode->setSecond(saveFirst); - curNode = lastNode; + if (!curNode->getSecond()) + { + ContentSpecNode* saveFirst = curNode->orphanFirst(); + lastNode->setSecond(saveFirst); + curNode = lastNode; + } } + break; } - break; - } - else if (fReaderMgr->skippedChar(opCh)) - { - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); - - if (fReaderMgr->skippedChar(chOpenParen)) + else if (fReaderMgr->skippedChar(opCh)) { - curReader = fReaderMgr->getCurrentReaderNum(); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // Recurse to handle this new guy - ContentSpecNode* subNode; - try { - subNode = scanChildren(elemDecl, bufToUse); - } - catch (const XMLErrs::Codes) + if (fReaderMgr->skippedChar(chOpenParen)) { - delete headNode; - throw; - } + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); - // If it failed, we are done, clean up here and return failure - if (!subNode) - { - delete headNode; - return 0; + // Recurse to handle this new guy + ContentSpecNode* subNode; + try { + subNode = scanChildren(elemDecl, bufToUse); + } + catch (const XMLErrs::Codes) + { + delete headNode; + throw; + } + + // If it failed, we are done, clean up here and return failure + if (!subNode) + { + delete headNode; + return 0; + } + + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + // Else patch it in and make it the new current + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , subNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; } + else + { + // + // Got to be a leaf node, so get a name. If we cannot get + // one, then clean up and get outa here. + // + if (!fReaderMgr->getName(bufToUse)) + { + delete headNode; + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // + // Create a leaf node for it. If we can find the element + // id for this element, then use it. Else, we have to + // fault in an element decl, marked as created because + // of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl + ( + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any + , fGrammarPoolMemoryManager + ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } - // Else patch it in and make it the new current - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , subNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; + ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); + + // Check for a repetition character after the leaf + const XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); + if (tmpLeaf != tmpLeaf2) + fReaderMgr->getNextChar(); + + // + // Create a new sequence or choice node, with the leaf + // (or rep surrounding it) we just got as its first node. + // Make the new node the second node of the current node, + // and then make it the current node. + // + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , tmpLeaf2 + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; + } } else { - // - // Got to be a leaf node, so get a name. If we cannot get - // one, then clean up and get outa here. - // - if (!fReaderMgr->getName(bufToUse)) + // Cannot be valid + delete headNode; // emitError may do a throw so need to clean-up first + if (opCh == chComma) { - delete headNode; - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; + fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); } - - // - // Create a leaf node for it. If we can find the element - // id for this element, then use it. Else, we have to - // fault in an element decl, marked as created because - // of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) + else { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl + fScanner->emitError ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager + XMLErrs::ExpectedSeqOrCloseParen + , elemDecl.getFullName() ); decl->setCreateReason(XMLElementDecl::InContentModel); decl->setExternalElemDeclaration(isReadingExternalEntity()); fDTDGrammar->putElemDecl(decl); - } + } + return 0; + } + } + } - ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - decl->getElementName() - , fGrammarPoolMemoryManager - ); + // + // We saw the terminating parenthesis so lets check for any repetition + // character, and create a node for that, making the head node the child + // of it. + // + const XMLCh repCh = fReaderMgr->peekNextChar(); + curNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); + if (curNode != headNode) + fReaderMgr->getNextChar(); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); - if (tmpLeaf != tmpLeaf2) - fReaderMgr->getNextChar(); + // prepare for recursion + if(arrNestedDecl==NULL) + break; + else + { + // If that failed, no need to go further, return failure + if (!curNode) + return 0; - // - // Create a new sequence or choice node, with the leaf - // (or rep surrounding it) we just got as its first node. - // Make the new node the second node of the current node, - // and then make it the current node. - // - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , tmpLeaf2 - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; - } - } - else + const XMLSize_t curReader = arrNestedDecl->pop(); + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + if(arrNestedDecl->empty()) { - // Cannot be valid - delete headNode; // emitError may do a throw so need to clean-up first - if (opCh == chComma) - { - fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); - } - else - { - fScanner->emitError - ( - XMLErrs::ExpectedSeqOrCloseParen - , elemDecl.getFullName() - ); - } - return 0; + delete arrNestedDecl; + arrNestedDecl=NULL; } } } - // - // We saw the terminating parenthesis so lets check for any repetition - // character, and create a node for that, making the head node the child - // of it. - // - XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* retNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); - if (retNode != headNode) - fReaderMgr->getNextChar(); - - return retNode; + return curNode; } Index: xerces-c.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/EL-5/xerces-c.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- xerces-c.spec 26 Feb 2008 22:44:34 -0000 1.4 +++ xerces-c.spec 6 Aug 2009 14:26:47 -0000 1.5 @@ -1,11 +1,12 @@ Summary: Validating XML Parser -Name: xerces-c -Version: 2.7.0 -Release: 7%{?dist} +Name: xerces-c +Version: 2.7.0 +Release: 8%{?dist} License: Apache Software License Group: System Environment/Libraries -URL: http://xml.apache.org/xerces-c/ -Source: http://www.apache.org/dist/xml/xerces-c/source/xerces-c-src_2_7_0.tar.gz +URL: http://xml.apache.org/xerces-c/ +Source0: http://www.apache.org/dist/xml/xerces-c/source/xerces-c-src_2_7_0.tar.gz +Patch0: xerces-c--CVE-2009-1885.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -16,10 +17,10 @@ generating, manipulating, and validating faithful to the XML 1.0 recommendation and associated standards ( DOM 1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces). -%package devel -Summary: Header files, libraries and development documentation for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +%package devel +Summary: Header files, libraries and development documentation for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} %description devel This package contains the header files, static libraries and development @@ -53,6 +54,7 @@ rm -rf doc/html/resources/.svn find ./doc -type f -perm 755 -exec chmod 644 {} \; find ./samples -type f -perm 755 -exec chmod 644 {} \; %{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in +%patch0 -p0 -b .CVE-2009-1885 %build export XERCESCROOT="$PWD" @@ -115,6 +117,9 @@ export XERCESCROOT="$PWD" #%{_datadir}/%{name}/samples %changelog +* Thu Aug 6 2009 Peter Lemenkov 2.7.0-8 +- Fix CVE-2009-1885 + * Wed Feb 27 2008 Peter Lemenkov 2.7.0-7 - rebuild From jcollie at fedoraproject.org Thu Aug 6 14:27:28 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Thu, 6 Aug 2009 14:27:28 +0000 (UTC) Subject: rpms/python-paramiko/EL-5 .cvsignore, 1.11, 1.12 python-paramiko.spec, 1.15, 1.16 sources, 1.11, 1.12 Message-ID: <20090806142728.3F1FA11C00E4@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/python-paramiko/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21119 Modified Files: .cvsignore python-paramiko.spec sources Log Message: * Thu Jul 23 2009 Jeffrey C. Ollie - 1.7.5-1 - v1.7.5 (Ernest) 19jul09 - ----------------------- - * added support for ARC4 cipher and CTR block chaining (Denis Bernard) - * made transport threads daemonize, to fix python 2.6 atexit behavior - * support unicode hostnames, and IP6 addresses (Maxime Ripard, Shikhar - Bhushan) - * various small bug fixes Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-paramiko/EL-5/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 7 Jul 2008 11:52:04 -0000 1.11 +++ .cvsignore 6 Aug 2009 14:27:28 -0000 1.12 @@ -1 +1 @@ -paramiko-1.7.4.tar.gz +paramiko-1.7.5.tar.gz Index: python-paramiko.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-paramiko/EL-5/python-paramiko.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- python-paramiko.spec 16 Feb 2009 19:06:30 -0000 1.15 +++ python-paramiko.spec 6 Aug 2009 14:27:28 -0000 1.16 @@ -3,8 +3,8 @@ %define srcname paramiko Name: python-paramiko -Version: 1.7.4 -Release: 4%{?dist} +Version: 1.7.5 +Release: 1%{?dist} Summary: A SSH2 protocol library for python Group: Development/Libraries @@ -55,6 +55,18 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/* %changelog +* Thu Jul 23 2009 Jeffrey C. Ollie - 1.7.5-1 +- v1.7.5 (Ernest) 19jul09 +- ----------------------- +- * added support for ARC4 cipher and CTR block chaining (Denis Bernard) +- * made transport threads daemonize, to fix python 2.6 atexit behavior +- * support unicode hostnames, and IP6 addresses (Maxime Ripard, Shikhar +- Bhushan) +- * various small bug fixes + +* Thu Feb 26 2009 Fedora Release Engineering - 1.7.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Mon Feb 16 2009 Jeffrey C. Ollie - 1.7.4-4 - Add demos as documentation. BZ#485742 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-paramiko/EL-5/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 7 Jul 2008 11:52:04 -0000 1.11 +++ sources 6 Aug 2009 14:27:28 -0000 1.12 @@ -1 +1 @@ -6ae82f2eb30748be789d4ff3909e4b5e paramiko-1.7.4.tar.gz +7eac2199bea086cc22966eb223c64e7f paramiko-1.7.5.tar.gz From peter at fedoraproject.org Thu Aug 6 14:27:39 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 6 Aug 2009 14:27:39 +0000 (UTC) Subject: rpms/xerces-c/EL-4 import.log, NONE, 1.1 xerces-c--CVE-2009-1885.diff, NONE, 1.1 xerces-c.spec, 1.4, 1.5 Message-ID: <20090806142739.B71C911C00E4@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21244/EL-4 Modified Files: xerces-c.spec Added Files: import.log xerces-c--CVE-2009-1885.diff Log Message: CVE-2009-1885 --- NEW FILE import.log --- xerces-c-2_7_0-8_fc11:EL-4:xerces-c-2.7.0-8.fc11.src.rpm:1249568835 xerces-c--CVE-2009-1885.diff: DTDScanner.cpp | 565 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 292 insertions(+), 273 deletions(-) --- NEW FILE xerces-c--CVE-2009-1885.diff --- --- src/xercesc/validators/DTD/DTDScanner.cpp 2007-08-28 22:43:25.000000000 +0400 +++ src/xercesc/validators/DTD/DTDScanner.cpp 2009-08-06 17:21:40.086497628 +0400 @@ -27,7 +27,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -39,7 +41,6 @@ #include #include #include -#include XERCES_CPP_NAMESPACE_BEGIN @@ -1046,338 +1047,356 @@ // Check for a PE ref here, but don't require spaces checkForPERef(false, true); - // We have to check entity nesting here - unsigned int curReader; - + ValueStackOf* arrNestedDecl=NULL; // // We know that the caller just saw an opening parenthesis, so we need - // to parse until we hit the end of it, recursing for other nested - // parentheses we see. + // to parse until we hit the end of it; if we find several parenthesis, + // store them in an array to be processed later. // // We have to check for one up front, since it could be something like // (((a)*)) etc... // ContentSpecNode* curNode = 0; - if (fReaderMgr->skippedChar(chOpenParen)) + while(fReaderMgr->skippedChar(chOpenParen)) { - curReader = fReaderMgr->getCurrentReaderNum(); - - // Lets call ourself and get back the resulting node - curNode = scanChildren(elemDecl, bufToUse); + // to check entity nesting + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); + if(arrNestedDecl==NULL) + arrNestedDecl=new (fMemoryManager) ValueStackOf(5, fMemoryManager); + arrNestedDecl->push(curReader); - // If that failed, no need to go further, return failure - if (!curNode) - return 0; - - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); } - else + // We must find a leaf node here, either standalone or nested in the parenthesis + if (!fReaderMgr->getName(bufToUse)) { - // Not a nested paren, so it must be a leaf node - if (!fReaderMgr->getName(bufToUse)) - { - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; - } + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - // - // Create a leaf node for it. If we can find the element id for - // this element, then use it. Else, we have to fault in an element - // decl, marked as created because of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) - { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl - ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager - ); - decl->setCreateReason(XMLElementDecl::InContentModel); - decl->setExternalElemDeclaration(isReadingExternalEntity()); - fDTDGrammar->putElemDecl(decl); - } - curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + // + // Create a leaf node for it. If we can find the element id for + // this element, then use it. Else, we have to fault in an element + // decl, marked as created because of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl ( - decl->getElementName() + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any , fGrammarPoolMemoryManager ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } + curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); - // Check for a PE ref here, but don't require spaces - const bool gotSpaces = checkForPERef(false, true); + // Check for a PE ref here, but don't require spaces + const bool gotSpaces = checkForPERef(false, true); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); - if (tmpNode != curNode) + // Check for a repetition character after the leaf + XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); + if (tmpNode != curNode) + { + if (gotSpaces) { - if (gotSpaces) + if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) { - if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) - { - delete tmpNode; - } - fScanner->emitError(XMLErrs::UnexpectedWhitespace); + delete tmpNode; } - fReaderMgr->getNextChar(); - curNode = tmpNode; + fScanner->emitError(XMLErrs::UnexpectedWhitespace); } + fReaderMgr->getNextChar(); + curNode = tmpNode; } - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); + while(arrNestedDecl==NULL || !arrNestedDecl->empty()) + { + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // - // Ok, the next character tells us what kind of content this particular - // model this particular parentesized section is. Its either a choice if - // we see ',', a sequence if we see '|', or a single leaf node if we see - // a closing paren. - // - const XMLCh opCh = fReaderMgr->peekNextChar(); - - if ((opCh != chComma) - && (opCh != chPipe) - && (opCh != chCloseParen)) - { - // Not a legal char, so delete our node and return failure - delete curNode; - fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); - return 0; - } + // + // Ok, the next character tells us what kind of content this particular + // model this particular parentesized section is. Its either a choice if + // we see ',', a sequence if we see '|', or a single leaf node if we see + // a closing paren. + // + const XMLCh opCh = fReaderMgr->peekNextChar(); + + if ((opCh != chComma) + && (opCh != chPipe) + && (opCh != chCloseParen)) + { + // Not a legal char, so delete our node and return failure + delete curNode; + fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); + return 0; + } - // - // Create the head node of the correct type. We need this to remember - // the top of the local tree. If it was a single subexpr, then just - // set the head node to the current node. For the others, we'll build - // the tree off the second child as we move across. - // - ContentSpecNode* headNode = 0; - ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; - if (opCh == chComma) - { - curType = ContentSpecNode::Sequence; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else if (opCh == chPipe) - { - curType = ContentSpecNode::Choice; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else - { - headNode = curNode; - fReaderMgr->getNextChar(); - } + // + // Create the head node of the correct type. We need this to remember + // the top of the local tree. If it was a single subexpr, then just + // set the head node to the current node. For the others, we'll build + // the tree off the second child as we move across. + // + ContentSpecNode* headNode = 0; + ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; + if (opCh == chComma) + { + curType = ContentSpecNode::Sequence; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else if (opCh == chPipe) + { + curType = ContentSpecNode::Choice; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else + { + headNode = curNode; + fReaderMgr->getNextChar(); + } - // - // If it was a sequence or choice, we just loop until we get to the - // end of our section, adding each new leaf or sub expression to the - // right child of the current node, and making that new node the current - // node. - // - if ((opCh == chComma) || (opCh == chPipe)) - { - ContentSpecNode* lastNode = 0; - while (true) + // + // If it was a sequence or choice, we just loop until we get to the + // end of our section, adding each new leaf or sub expression to the + // right child of the current node, and making that new node the current + // node. + // + if ((opCh == chComma) || (opCh == chPipe)) { - // - // The next thing must either be another | or , character followed - // by another leaf or subexpression, or a closing parenthesis, or a - // PE ref. - // - if (fReaderMgr->lookingAtChar(chPercent)) - { - checkForPERef(false, true); - } - else if (fReaderMgr->skippedSpace()) - { - // Just skip whitespace - fReaderMgr->skipPastSpaces(); - } - else if (fReaderMgr->skippedChar(chCloseParen)) + ContentSpecNode* lastNode = 0; + while (true) { // - // We've hit the end of this section, so break out. But, we - // need to see if we left a partial sequence of choice node - // without a second node. If so, we have to undo that and - // put its left child into the right node of the previous - // node. + // The next thing must either be another | or , character followed + // by another leaf or subexpression, or a closing parenthesis, or a + // PE ref. // - if ((curNode->getType() == ContentSpecNode::Choice) - || (curNode->getType() == ContentSpecNode::Sequence)) + if (fReaderMgr->lookingAtChar(chPercent)) { - if (!curNode->getSecond()) + checkForPERef(false, true); + } + else if (fReaderMgr->skippedSpace()) + { + // Just skip whitespace + fReaderMgr->skipPastSpaces(); + } + else if (fReaderMgr->skippedChar(chCloseParen)) + { + // + // We've hit the end of this section, so break out. But, we + // need to see if we left a partial sequence of choice node + // without a second node. If so, we have to undo that and + // put its left child into the right node of the previous + // node. + // + if ((curNode->getType() == ContentSpecNode::Choice) + || (curNode->getType() == ContentSpecNode::Sequence)) { - ContentSpecNode* saveFirst = curNode->orphanFirst(); - lastNode->setSecond(saveFirst); - curNode = lastNode; + if (!curNode->getSecond()) + { + ContentSpecNode* saveFirst = curNode->orphanFirst(); + lastNode->setSecond(saveFirst); + curNode = lastNode; + } } + break; } - break; - } - else if (fReaderMgr->skippedChar(opCh)) - { - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); - - if (fReaderMgr->skippedChar(chOpenParen)) + else if (fReaderMgr->skippedChar(opCh)) { - curReader = fReaderMgr->getCurrentReaderNum(); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // Recurse to handle this new guy - ContentSpecNode* subNode; - try { - subNode = scanChildren(elemDecl, bufToUse); - } - catch (const XMLErrs::Codes) + if (fReaderMgr->skippedChar(chOpenParen)) { - delete headNode; - throw; - } + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); - // If it failed, we are done, clean up here and return failure - if (!subNode) - { - delete headNode; - return 0; + // Recurse to handle this new guy + ContentSpecNode* subNode; + try { + subNode = scanChildren(elemDecl, bufToUse); + } + catch (const XMLErrs::Codes) + { + delete headNode; + throw; + } + + // If it failed, we are done, clean up here and return failure + if (!subNode) + { + delete headNode; + return 0; + } + + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + // Else patch it in and make it the new current + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , subNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; } + else + { + // + // Got to be a leaf node, so get a name. If we cannot get + // one, then clean up and get outa here. + // + if (!fReaderMgr->getName(bufToUse)) + { + delete headNode; + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // + // Create a leaf node for it. If we can find the element + // id for this element, then use it. Else, we have to + // fault in an element decl, marked as created because + // of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl + ( + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any + , fGrammarPoolMemoryManager + ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } - // Else patch it in and make it the new current - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , subNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; + ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); + + // Check for a repetition character after the leaf + const XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); + if (tmpLeaf != tmpLeaf2) + fReaderMgr->getNextChar(); + + // + // Create a new sequence or choice node, with the leaf + // (or rep surrounding it) we just got as its first node. + // Make the new node the second node of the current node, + // and then make it the current node. + // + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , tmpLeaf2 + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; + } } else { - // - // Got to be a leaf node, so get a name. If we cannot get - // one, then clean up and get outa here. - // - if (!fReaderMgr->getName(bufToUse)) + // Cannot be valid + delete headNode; // emitError may do a throw so need to clean-up first + if (opCh == chComma) { - delete headNode; - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; + fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); } - - // - // Create a leaf node for it. If we can find the element - // id for this element, then use it. Else, we have to - // fault in an element decl, marked as created because - // of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) + else { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl + fScanner->emitError ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager + XMLErrs::ExpectedSeqOrCloseParen + , elemDecl.getFullName() ); decl->setCreateReason(XMLElementDecl::InContentModel); decl->setExternalElemDeclaration(isReadingExternalEntity()); fDTDGrammar->putElemDecl(decl); - } + } + return 0; + } + } + } - ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - decl->getElementName() - , fGrammarPoolMemoryManager - ); + // + // We saw the terminating parenthesis so lets check for any repetition + // character, and create a node for that, making the head node the child + // of it. + // + const XMLCh repCh = fReaderMgr->peekNextChar(); + curNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); + if (curNode != headNode) + fReaderMgr->getNextChar(); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); - if (tmpLeaf != tmpLeaf2) - fReaderMgr->getNextChar(); + // prepare for recursion + if(arrNestedDecl==NULL) + break; + else + { + // If that failed, no need to go further, return failure + if (!curNode) + return 0; - // - // Create a new sequence or choice node, with the leaf - // (or rep surrounding it) we just got as its first node. - // Make the new node the second node of the current node, - // and then make it the current node. - // - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , tmpLeaf2 - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; - } - } - else + const XMLSize_t curReader = arrNestedDecl->pop(); + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + if(arrNestedDecl->empty()) { - // Cannot be valid - delete headNode; // emitError may do a throw so need to clean-up first - if (opCh == chComma) - { - fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); - } - else - { - fScanner->emitError - ( - XMLErrs::ExpectedSeqOrCloseParen - , elemDecl.getFullName() - ); - } - return 0; + delete arrNestedDecl; + arrNestedDecl=NULL; } } } - // - // We saw the terminating parenthesis so lets check for any repetition - // character, and create a node for that, making the head node the child - // of it. - // - XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* retNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); - if (retNode != headNode) - fReaderMgr->getNextChar(); - - return retNode; + return curNode; } Index: xerces-c.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/EL-4/xerces-c.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- xerces-c.spec 26 Feb 2008 22:46:26 -0000 1.4 +++ xerces-c.spec 6 Aug 2009 14:27:39 -0000 1.5 @@ -1,11 +1,12 @@ Summary: Validating XML Parser -Name: xerces-c -Version: 2.7.0 -Release: 7%{?dist} +Name: xerces-c +Version: 2.7.0 +Release: 8%{?dist} License: Apache Software License Group: System Environment/Libraries -URL: http://xml.apache.org/xerces-c/ -Source: http://www.apache.org/dist/xml/xerces-c/source/xerces-c-src_2_7_0.tar.gz +URL: http://xml.apache.org/xerces-c/ +Source0: http://www.apache.org/dist/xml/xerces-c/source/xerces-c-src_2_7_0.tar.gz +Patch0: xerces-c--CVE-2009-1885.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -16,10 +17,10 @@ generating, manipulating, and validating faithful to the XML 1.0 recommendation and associated standards ( DOM 1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces). -%package devel -Summary: Header files, libraries and development documentation for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +%package devel +Summary: Header files, libraries and development documentation for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} %description devel This package contains the header files, static libraries and development @@ -53,6 +54,7 @@ rm -rf doc/html/resources/.svn find ./doc -type f -perm 755 -exec chmod 644 {} \; find ./samples -type f -perm 755 -exec chmod 644 {} \; %{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in +%patch0 -p0 -b .CVE-2009-1885 %build export XERCESCROOT="$PWD" @@ -115,6 +117,9 @@ export XERCESCROOT="$PWD" #%{_datadir}/%{name}/samples %changelog +* Thu Aug 6 2009 Peter Lemenkov 2.7.0-8 +- Fix CVE-2009-1885 + * Wed Feb 27 2008 Peter Lemenkov 2.7.0-7 - rebuild From peter at fedoraproject.org Thu Aug 6 14:36:35 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 6 Aug 2009 14:36:35 +0000 (UTC) Subject: rpms/xerces-c27/devel import.log, NONE, 1.1 xerces-c--CVE-2009-1885.diff, NONE, 1.1 xerces-c27.spec, 1.4, 1.5 Message-ID: <20090806143635.0740211C00E4@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c27/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23148/devel Modified Files: xerces-c27.spec Added Files: import.log xerces-c--CVE-2009-1885.diff Log Message: CVE-2009-1885 --- NEW FILE import.log --- xerces-c27-2_7_0-8_fc11:HEAD:xerces-c27-2.7.0-8.fc11.src.rpm:1249569297 xerces-c--CVE-2009-1885.diff: DTDScanner.cpp | 565 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 292 insertions(+), 273 deletions(-) --- NEW FILE xerces-c--CVE-2009-1885.diff --- --- src/xercesc/validators/DTD/DTDScanner.cpp 2007-08-28 22:43:25.000000000 +0400 +++ src/xercesc/validators/DTD/DTDScanner.cpp 2009-08-06 17:21:40.086497628 +0400 @@ -27,7 +27,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -39,7 +41,6 @@ #include #include #include -#include XERCES_CPP_NAMESPACE_BEGIN @@ -1046,338 +1047,356 @@ // Check for a PE ref here, but don't require spaces checkForPERef(false, true); - // We have to check entity nesting here - unsigned int curReader; - + ValueStackOf* arrNestedDecl=NULL; // // We know that the caller just saw an opening parenthesis, so we need - // to parse until we hit the end of it, recursing for other nested - // parentheses we see. + // to parse until we hit the end of it; if we find several parenthesis, + // store them in an array to be processed later. // // We have to check for one up front, since it could be something like // (((a)*)) etc... // ContentSpecNode* curNode = 0; - if (fReaderMgr->skippedChar(chOpenParen)) + while(fReaderMgr->skippedChar(chOpenParen)) { - curReader = fReaderMgr->getCurrentReaderNum(); - - // Lets call ourself and get back the resulting node - curNode = scanChildren(elemDecl, bufToUse); + // to check entity nesting + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); + if(arrNestedDecl==NULL) + arrNestedDecl=new (fMemoryManager) ValueStackOf(5, fMemoryManager); + arrNestedDecl->push(curReader); - // If that failed, no need to go further, return failure - if (!curNode) - return 0; - - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); } - else + // We must find a leaf node here, either standalone or nested in the parenthesis + if (!fReaderMgr->getName(bufToUse)) { - // Not a nested paren, so it must be a leaf node - if (!fReaderMgr->getName(bufToUse)) - { - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; - } + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - // - // Create a leaf node for it. If we can find the element id for - // this element, then use it. Else, we have to fault in an element - // decl, marked as created because of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) - { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl - ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager - ); - decl->setCreateReason(XMLElementDecl::InContentModel); - decl->setExternalElemDeclaration(isReadingExternalEntity()); - fDTDGrammar->putElemDecl(decl); - } - curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + // + // Create a leaf node for it. If we can find the element id for + // this element, then use it. Else, we have to fault in an element + // decl, marked as created because of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl ( - decl->getElementName() + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any , fGrammarPoolMemoryManager ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } + curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); - // Check for a PE ref here, but don't require spaces - const bool gotSpaces = checkForPERef(false, true); + // Check for a PE ref here, but don't require spaces + const bool gotSpaces = checkForPERef(false, true); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); - if (tmpNode != curNode) + // Check for a repetition character after the leaf + XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); + if (tmpNode != curNode) + { + if (gotSpaces) { - if (gotSpaces) + if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) { - if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) - { - delete tmpNode; - } - fScanner->emitError(XMLErrs::UnexpectedWhitespace); + delete tmpNode; } - fReaderMgr->getNextChar(); - curNode = tmpNode; + fScanner->emitError(XMLErrs::UnexpectedWhitespace); } + fReaderMgr->getNextChar(); + curNode = tmpNode; } - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); + while(arrNestedDecl==NULL || !arrNestedDecl->empty()) + { + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // - // Ok, the next character tells us what kind of content this particular - // model this particular parentesized section is. Its either a choice if - // we see ',', a sequence if we see '|', or a single leaf node if we see - // a closing paren. - // - const XMLCh opCh = fReaderMgr->peekNextChar(); - - if ((opCh != chComma) - && (opCh != chPipe) - && (opCh != chCloseParen)) - { - // Not a legal char, so delete our node and return failure - delete curNode; - fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); - return 0; - } + // + // Ok, the next character tells us what kind of content this particular + // model this particular parentesized section is. Its either a choice if + // we see ',', a sequence if we see '|', or a single leaf node if we see + // a closing paren. + // + const XMLCh opCh = fReaderMgr->peekNextChar(); + + if ((opCh != chComma) + && (opCh != chPipe) + && (opCh != chCloseParen)) + { + // Not a legal char, so delete our node and return failure + delete curNode; + fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); + return 0; + } - // - // Create the head node of the correct type. We need this to remember - // the top of the local tree. If it was a single subexpr, then just - // set the head node to the current node. For the others, we'll build - // the tree off the second child as we move across. - // - ContentSpecNode* headNode = 0; - ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; - if (opCh == chComma) - { - curType = ContentSpecNode::Sequence; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else if (opCh == chPipe) - { - curType = ContentSpecNode::Choice; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else - { - headNode = curNode; - fReaderMgr->getNextChar(); - } + // + // Create the head node of the correct type. We need this to remember + // the top of the local tree. If it was a single subexpr, then just + // set the head node to the current node. For the others, we'll build + // the tree off the second child as we move across. + // + ContentSpecNode* headNode = 0; + ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; + if (opCh == chComma) + { + curType = ContentSpecNode::Sequence; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else if (opCh == chPipe) + { + curType = ContentSpecNode::Choice; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else + { + headNode = curNode; + fReaderMgr->getNextChar(); + } - // - // If it was a sequence or choice, we just loop until we get to the - // end of our section, adding each new leaf or sub expression to the - // right child of the current node, and making that new node the current - // node. - // - if ((opCh == chComma) || (opCh == chPipe)) - { - ContentSpecNode* lastNode = 0; - while (true) + // + // If it was a sequence or choice, we just loop until we get to the + // end of our section, adding each new leaf or sub expression to the + // right child of the current node, and making that new node the current + // node. + // + if ((opCh == chComma) || (opCh == chPipe)) { - // - // The next thing must either be another | or , character followed - // by another leaf or subexpression, or a closing parenthesis, or a - // PE ref. - // - if (fReaderMgr->lookingAtChar(chPercent)) - { - checkForPERef(false, true); - } - else if (fReaderMgr->skippedSpace()) - { - // Just skip whitespace - fReaderMgr->skipPastSpaces(); - } - else if (fReaderMgr->skippedChar(chCloseParen)) + ContentSpecNode* lastNode = 0; + while (true) { // - // We've hit the end of this section, so break out. But, we - // need to see if we left a partial sequence of choice node - // without a second node. If so, we have to undo that and - // put its left child into the right node of the previous - // node. + // The next thing must either be another | or , character followed + // by another leaf or subexpression, or a closing parenthesis, or a + // PE ref. // - if ((curNode->getType() == ContentSpecNode::Choice) - || (curNode->getType() == ContentSpecNode::Sequence)) + if (fReaderMgr->lookingAtChar(chPercent)) { - if (!curNode->getSecond()) + checkForPERef(false, true); + } + else if (fReaderMgr->skippedSpace()) + { + // Just skip whitespace + fReaderMgr->skipPastSpaces(); + } + else if (fReaderMgr->skippedChar(chCloseParen)) + { + // + // We've hit the end of this section, so break out. But, we + // need to see if we left a partial sequence of choice node + // without a second node. If so, we have to undo that and + // put its left child into the right node of the previous + // node. + // + if ((curNode->getType() == ContentSpecNode::Choice) + || (curNode->getType() == ContentSpecNode::Sequence)) { - ContentSpecNode* saveFirst = curNode->orphanFirst(); - lastNode->setSecond(saveFirst); - curNode = lastNode; + if (!curNode->getSecond()) + { + ContentSpecNode* saveFirst = curNode->orphanFirst(); + lastNode->setSecond(saveFirst); + curNode = lastNode; + } } + break; } - break; - } - else if (fReaderMgr->skippedChar(opCh)) - { - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); - - if (fReaderMgr->skippedChar(chOpenParen)) + else if (fReaderMgr->skippedChar(opCh)) { - curReader = fReaderMgr->getCurrentReaderNum(); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // Recurse to handle this new guy - ContentSpecNode* subNode; - try { - subNode = scanChildren(elemDecl, bufToUse); - } - catch (const XMLErrs::Codes) + if (fReaderMgr->skippedChar(chOpenParen)) { - delete headNode; - throw; - } + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); - // If it failed, we are done, clean up here and return failure - if (!subNode) - { - delete headNode; - return 0; + // Recurse to handle this new guy + ContentSpecNode* subNode; + try { + subNode = scanChildren(elemDecl, bufToUse); + } + catch (const XMLErrs::Codes) + { + delete headNode; + throw; + } + + // If it failed, we are done, clean up here and return failure + if (!subNode) + { + delete headNode; + return 0; + } + + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + // Else patch it in and make it the new current + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , subNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; } + else + { + // + // Got to be a leaf node, so get a name. If we cannot get + // one, then clean up and get outa here. + // + if (!fReaderMgr->getName(bufToUse)) + { + delete headNode; + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // + // Create a leaf node for it. If we can find the element + // id for this element, then use it. Else, we have to + // fault in an element decl, marked as created because + // of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl + ( + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any + , fGrammarPoolMemoryManager + ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } - // Else patch it in and make it the new current - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , subNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; + ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); + + // Check for a repetition character after the leaf + const XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); + if (tmpLeaf != tmpLeaf2) + fReaderMgr->getNextChar(); + + // + // Create a new sequence or choice node, with the leaf + // (or rep surrounding it) we just got as its first node. + // Make the new node the second node of the current node, + // and then make it the current node. + // + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , tmpLeaf2 + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; + } } else { - // - // Got to be a leaf node, so get a name. If we cannot get - // one, then clean up and get outa here. - // - if (!fReaderMgr->getName(bufToUse)) + // Cannot be valid + delete headNode; // emitError may do a throw so need to clean-up first + if (opCh == chComma) { - delete headNode; - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; + fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); } - - // - // Create a leaf node for it. If we can find the element - // id for this element, then use it. Else, we have to - // fault in an element decl, marked as created because - // of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) + else { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl + fScanner->emitError ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager + XMLErrs::ExpectedSeqOrCloseParen + , elemDecl.getFullName() ); decl->setCreateReason(XMLElementDecl::InContentModel); decl->setExternalElemDeclaration(isReadingExternalEntity()); fDTDGrammar->putElemDecl(decl); - } + } + return 0; + } + } + } - ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - decl->getElementName() - , fGrammarPoolMemoryManager - ); + // + // We saw the terminating parenthesis so lets check for any repetition + // character, and create a node for that, making the head node the child + // of it. + // + const XMLCh repCh = fReaderMgr->peekNextChar(); + curNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); + if (curNode != headNode) + fReaderMgr->getNextChar(); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); - if (tmpLeaf != tmpLeaf2) - fReaderMgr->getNextChar(); + // prepare for recursion + if(arrNestedDecl==NULL) + break; + else + { + // If that failed, no need to go further, return failure + if (!curNode) + return 0; - // - // Create a new sequence or choice node, with the leaf - // (or rep surrounding it) we just got as its first node. - // Make the new node the second node of the current node, - // and then make it the current node. - // - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , tmpLeaf2 - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; - } - } - else + const XMLSize_t curReader = arrNestedDecl->pop(); + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + if(arrNestedDecl->empty()) { - // Cannot be valid - delete headNode; // emitError may do a throw so need to clean-up first - if (opCh == chComma) - { - fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); - } - else - { - fScanner->emitError - ( - XMLErrs::ExpectedSeqOrCloseParen - , elemDecl.getFullName() - ); - } - return 0; + delete arrNestedDecl; + arrNestedDecl=NULL; } } } - // - // We saw the terminating parenthesis so lets check for any repetition - // character, and create a node for that, making the head node the child - // of it. - // - XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* retNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); - if (retNode != headNode) - fReaderMgr->getNextChar(); - - return retNode; + return curNode; } Index: xerces-c27.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c27/devel/xerces-c27.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- xerces-c27.spec 27 Jul 2009 07:47:50 -0000 1.4 +++ xerces-c27.spec 6 Aug 2009 14:36:34 -0000 1.5 @@ -1,11 +1,12 @@ Summary: Validating XML Parser -Name: xerces-c27 -Version: 2.7.0 -Release: 7%{?dist} +Name: xerces-c27 +Version: 2.7.0 +Release: 8%{?dist} License: ASL 2.0 Group: System Environment/Libraries -URL: http://xml.apache.org/xerces-c/ -Source: http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_7_0/source/xerces-c-src_2_7_0.tar.gz +URL: http://xml.apache.org/xerces-c/ +Source0: http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_7_0/source/xerces-c-src_2_7_0.tar.gz +Patch0: xerces-c--CVE-2009-1885.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -20,10 +21,10 @@ Note that this package contains Xerces-C applications that cannot use a newer version. -%package devel -Summary: Header files, libraries and development documentation for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +%package devel +Summary: Header files, libraries and development documentation for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} %description devel This package contains the header files, static libraries and development @@ -56,6 +57,8 @@ for i in feedback.xml migration.xml rele }; done; +%patch0 -p0 -b .CVE-2009-1885 + %build export XERCESCROOT="$PWD" @@ -125,6 +128,9 @@ mv $RPM_BUILD_ROOT%{_includedir}/xercesc %changelog +* Thu Aug 6 2009 Peter Lemenkov 2.7.0-8 +- Fix CVE-2009-1885 + * Mon Jul 27 2009 Fedora Release Engineering - 2.7.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From peter at fedoraproject.org Thu Aug 6 14:38:06 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 6 Aug 2009 14:38:06 +0000 (UTC) Subject: rpms/xerces-c27/F-11 import.log, NONE, 1.1 xerces-c--CVE-2009-1885.diff, NONE, 1.1 xerces-c27.spec, 1.3, 1.4 Message-ID: <20090806143806.E2EC811C00E4@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c27/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24243/F-11 Modified Files: xerces-c27.spec Added Files: import.log xerces-c--CVE-2009-1885.diff Log Message: CVE-2009-1885 --- NEW FILE import.log --- xerces-c27-2_7_0-8_fc11:F-11:xerces-c27-2.7.0-8.fc11.src.rpm:1249569451 xerces-c--CVE-2009-1885.diff: DTDScanner.cpp | 565 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 292 insertions(+), 273 deletions(-) --- NEW FILE xerces-c--CVE-2009-1885.diff --- --- src/xercesc/validators/DTD/DTDScanner.cpp 2007-08-28 22:43:25.000000000 +0400 +++ src/xercesc/validators/DTD/DTDScanner.cpp 2009-08-06 17:21:40.086497628 +0400 @@ -27,7 +27,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -39,7 +41,6 @@ #include #include #include -#include XERCES_CPP_NAMESPACE_BEGIN @@ -1046,338 +1047,356 @@ // Check for a PE ref here, but don't require spaces checkForPERef(false, true); - // We have to check entity nesting here - unsigned int curReader; - + ValueStackOf* arrNestedDecl=NULL; // // We know that the caller just saw an opening parenthesis, so we need - // to parse until we hit the end of it, recursing for other nested - // parentheses we see. + // to parse until we hit the end of it; if we find several parenthesis, + // store them in an array to be processed later. // // We have to check for one up front, since it could be something like // (((a)*)) etc... // ContentSpecNode* curNode = 0; - if (fReaderMgr->skippedChar(chOpenParen)) + while(fReaderMgr->skippedChar(chOpenParen)) { - curReader = fReaderMgr->getCurrentReaderNum(); - - // Lets call ourself and get back the resulting node - curNode = scanChildren(elemDecl, bufToUse); + // to check entity nesting + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); + if(arrNestedDecl==NULL) + arrNestedDecl=new (fMemoryManager) ValueStackOf(5, fMemoryManager); + arrNestedDecl->push(curReader); - // If that failed, no need to go further, return failure - if (!curNode) - return 0; - - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); } - else + // We must find a leaf node here, either standalone or nested in the parenthesis + if (!fReaderMgr->getName(bufToUse)) { - // Not a nested paren, so it must be a leaf node - if (!fReaderMgr->getName(bufToUse)) - { - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; - } + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - // - // Create a leaf node for it. If we can find the element id for - // this element, then use it. Else, we have to fault in an element - // decl, marked as created because of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) - { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl - ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager - ); - decl->setCreateReason(XMLElementDecl::InContentModel); - decl->setExternalElemDeclaration(isReadingExternalEntity()); - fDTDGrammar->putElemDecl(decl); - } - curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + // + // Create a leaf node for it. If we can find the element id for + // this element, then use it. Else, we have to fault in an element + // decl, marked as created because of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl ( - decl->getElementName() + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any , fGrammarPoolMemoryManager ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } + curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); - // Check for a PE ref here, but don't require spaces - const bool gotSpaces = checkForPERef(false, true); + // Check for a PE ref here, but don't require spaces + const bool gotSpaces = checkForPERef(false, true); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); - if (tmpNode != curNode) + // Check for a repetition character after the leaf + XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); + if (tmpNode != curNode) + { + if (gotSpaces) { - if (gotSpaces) + if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) { - if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) - { - delete tmpNode; - } - fScanner->emitError(XMLErrs::UnexpectedWhitespace); + delete tmpNode; } - fReaderMgr->getNextChar(); - curNode = tmpNode; + fScanner->emitError(XMLErrs::UnexpectedWhitespace); } + fReaderMgr->getNextChar(); + curNode = tmpNode; } - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); + while(arrNestedDecl==NULL || !arrNestedDecl->empty()) + { + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // - // Ok, the next character tells us what kind of content this particular - // model this particular parentesized section is. Its either a choice if - // we see ',', a sequence if we see '|', or a single leaf node if we see - // a closing paren. - // - const XMLCh opCh = fReaderMgr->peekNextChar(); - - if ((opCh != chComma) - && (opCh != chPipe) - && (opCh != chCloseParen)) - { - // Not a legal char, so delete our node and return failure - delete curNode; - fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); - return 0; - } + // + // Ok, the next character tells us what kind of content this particular + // model this particular parentesized section is. Its either a choice if + // we see ',', a sequence if we see '|', or a single leaf node if we see + // a closing paren. + // + const XMLCh opCh = fReaderMgr->peekNextChar(); + + if ((opCh != chComma) + && (opCh != chPipe) + && (opCh != chCloseParen)) + { + // Not a legal char, so delete our node and return failure + delete curNode; + fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); + return 0; + } - // - // Create the head node of the correct type. We need this to remember - // the top of the local tree. If it was a single subexpr, then just - // set the head node to the current node. For the others, we'll build - // the tree off the second child as we move across. - // - ContentSpecNode* headNode = 0; - ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; - if (opCh == chComma) - { - curType = ContentSpecNode::Sequence; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else if (opCh == chPipe) - { - curType = ContentSpecNode::Choice; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else - { - headNode = curNode; - fReaderMgr->getNextChar(); - } + // + // Create the head node of the correct type. We need this to remember + // the top of the local tree. If it was a single subexpr, then just + // set the head node to the current node. For the others, we'll build + // the tree off the second child as we move across. + // + ContentSpecNode* headNode = 0; + ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; + if (opCh == chComma) + { + curType = ContentSpecNode::Sequence; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else if (opCh == chPipe) + { + curType = ContentSpecNode::Choice; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else + { + headNode = curNode; + fReaderMgr->getNextChar(); + } - // - // If it was a sequence or choice, we just loop until we get to the - // end of our section, adding each new leaf or sub expression to the - // right child of the current node, and making that new node the current - // node. - // - if ((opCh == chComma) || (opCh == chPipe)) - { - ContentSpecNode* lastNode = 0; - while (true) + // + // If it was a sequence or choice, we just loop until we get to the + // end of our section, adding each new leaf or sub expression to the + // right child of the current node, and making that new node the current + // node. + // + if ((opCh == chComma) || (opCh == chPipe)) { - // - // The next thing must either be another | or , character followed - // by another leaf or subexpression, or a closing parenthesis, or a - // PE ref. - // - if (fReaderMgr->lookingAtChar(chPercent)) - { - checkForPERef(false, true); - } - else if (fReaderMgr->skippedSpace()) - { - // Just skip whitespace - fReaderMgr->skipPastSpaces(); - } - else if (fReaderMgr->skippedChar(chCloseParen)) + ContentSpecNode* lastNode = 0; + while (true) { // - // We've hit the end of this section, so break out. But, we - // need to see if we left a partial sequence of choice node - // without a second node. If so, we have to undo that and - // put its left child into the right node of the previous - // node. + // The next thing must either be another | or , character followed + // by another leaf or subexpression, or a closing parenthesis, or a + // PE ref. // - if ((curNode->getType() == ContentSpecNode::Choice) - || (curNode->getType() == ContentSpecNode::Sequence)) + if (fReaderMgr->lookingAtChar(chPercent)) { - if (!curNode->getSecond()) + checkForPERef(false, true); + } + else if (fReaderMgr->skippedSpace()) + { + // Just skip whitespace + fReaderMgr->skipPastSpaces(); + } + else if (fReaderMgr->skippedChar(chCloseParen)) + { + // + // We've hit the end of this section, so break out. But, we + // need to see if we left a partial sequence of choice node + // without a second node. If so, we have to undo that and + // put its left child into the right node of the previous + // node. + // + if ((curNode->getType() == ContentSpecNode::Choice) + || (curNode->getType() == ContentSpecNode::Sequence)) { - ContentSpecNode* saveFirst = curNode->orphanFirst(); - lastNode->setSecond(saveFirst); - curNode = lastNode; + if (!curNode->getSecond()) + { + ContentSpecNode* saveFirst = curNode->orphanFirst(); + lastNode->setSecond(saveFirst); + curNode = lastNode; + } } + break; } - break; - } - else if (fReaderMgr->skippedChar(opCh)) - { - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); - - if (fReaderMgr->skippedChar(chOpenParen)) + else if (fReaderMgr->skippedChar(opCh)) { - curReader = fReaderMgr->getCurrentReaderNum(); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // Recurse to handle this new guy - ContentSpecNode* subNode; - try { - subNode = scanChildren(elemDecl, bufToUse); - } - catch (const XMLErrs::Codes) + if (fReaderMgr->skippedChar(chOpenParen)) { - delete headNode; - throw; - } + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); - // If it failed, we are done, clean up here and return failure - if (!subNode) - { - delete headNode; - return 0; + // Recurse to handle this new guy + ContentSpecNode* subNode; + try { + subNode = scanChildren(elemDecl, bufToUse); + } + catch (const XMLErrs::Codes) + { + delete headNode; + throw; + } + + // If it failed, we are done, clean up here and return failure + if (!subNode) + { + delete headNode; + return 0; + } + + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + // Else patch it in and make it the new current + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , subNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; } + else + { + // + // Got to be a leaf node, so get a name. If we cannot get + // one, then clean up and get outa here. + // + if (!fReaderMgr->getName(bufToUse)) + { + delete headNode; + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // + // Create a leaf node for it. If we can find the element + // id for this element, then use it. Else, we have to + // fault in an element decl, marked as created because + // of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl + ( + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any + , fGrammarPoolMemoryManager + ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } - // Else patch it in and make it the new current - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , subNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; + ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); + + // Check for a repetition character after the leaf + const XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); + if (tmpLeaf != tmpLeaf2) + fReaderMgr->getNextChar(); + + // + // Create a new sequence or choice node, with the leaf + // (or rep surrounding it) we just got as its first node. + // Make the new node the second node of the current node, + // and then make it the current node. + // + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , tmpLeaf2 + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; + } } else { - // - // Got to be a leaf node, so get a name. If we cannot get - // one, then clean up and get outa here. - // - if (!fReaderMgr->getName(bufToUse)) + // Cannot be valid + delete headNode; // emitError may do a throw so need to clean-up first + if (opCh == chComma) { - delete headNode; - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; + fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); } - - // - // Create a leaf node for it. If we can find the element - // id for this element, then use it. Else, we have to - // fault in an element decl, marked as created because - // of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) + else { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl + fScanner->emitError ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager + XMLErrs::ExpectedSeqOrCloseParen + , elemDecl.getFullName() ); decl->setCreateReason(XMLElementDecl::InContentModel); decl->setExternalElemDeclaration(isReadingExternalEntity()); fDTDGrammar->putElemDecl(decl); - } + } + return 0; + } + } + } - ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - decl->getElementName() - , fGrammarPoolMemoryManager - ); + // + // We saw the terminating parenthesis so lets check for any repetition + // character, and create a node for that, making the head node the child + // of it. + // + const XMLCh repCh = fReaderMgr->peekNextChar(); + curNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); + if (curNode != headNode) + fReaderMgr->getNextChar(); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); - if (tmpLeaf != tmpLeaf2) - fReaderMgr->getNextChar(); + // prepare for recursion + if(arrNestedDecl==NULL) + break; + else + { + // If that failed, no need to go further, return failure + if (!curNode) + return 0; - // - // Create a new sequence or choice node, with the leaf - // (or rep surrounding it) we just got as its first node. - // Make the new node the second node of the current node, - // and then make it the current node. - // - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , tmpLeaf2 - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; - } - } - else + const XMLSize_t curReader = arrNestedDecl->pop(); + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + if(arrNestedDecl->empty()) { - // Cannot be valid - delete headNode; // emitError may do a throw so need to clean-up first - if (opCh == chComma) - { - fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); - } - else - { - fScanner->emitError - ( - XMLErrs::ExpectedSeqOrCloseParen - , elemDecl.getFullName() - ); - } - return 0; + delete arrNestedDecl; + arrNestedDecl=NULL; } } } - // - // We saw the terminating parenthesis so lets check for any repetition - // character, and create a node for that, making the head node the child - // of it. - // - XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* retNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); - if (retNode != headNode) - fReaderMgr->getNextChar(); - - return retNode; + return curNode; } Index: xerces-c27.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c27/F-11/xerces-c27.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xerces-c27.spec 26 Feb 2009 08:33:43 -0000 1.3 +++ xerces-c27.spec 6 Aug 2009 14:38:06 -0000 1.4 @@ -1,11 +1,12 @@ Summary: Validating XML Parser -Name: xerces-c27 -Version: 2.7.0 -Release: 6%{?dist} +Name: xerces-c27 +Version: 2.7.0 +Release: 8%{?dist} License: ASL 2.0 Group: System Environment/Libraries -URL: http://xml.apache.org/xerces-c/ -Source: http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_7_0/source/xerces-c-src_2_7_0.tar.gz +URL: http://xml.apache.org/xerces-c/ +Source0: http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_7_0/source/xerces-c-src_2_7_0.tar.gz +Patch0: xerces-c--CVE-2009-1885.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -20,10 +21,10 @@ Note that this package contains Xerces-C applications that cannot use a newer version. -%package devel -Summary: Header files, libraries and development documentation for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +%package devel +Summary: Header files, libraries and development documentation for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} %description devel This package contains the header files, static libraries and development @@ -56,6 +57,8 @@ for i in feedback.xml migration.xml rele }; done; +%patch0 -p0 -b .CVE-2009-1885 + %build export XERCESCROOT="$PWD" @@ -125,6 +128,12 @@ mv $RPM_BUILD_ROOT%{_includedir}/xercesc %changelog +* Thu Aug 6 2009 Peter Lemenkov 2.7.0-8 +- Fix CVE-2009-1885 + +* Mon Jul 27 2009 Fedora Release Engineering - 2.7.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 2.7.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From stransky at fedoraproject.org Thu Aug 6 14:05:51 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Thu, 6 Aug 2009 14:05:51 +0000 (UTC) Subject: rpms/xulrunner/devel xulrunner.spec,1.171,1.172 Message-ID: <20090806140551.272BC11C00E4@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/xulrunner/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16534 Modified Files: xulrunner.spec Log Message: Rebuild Index: xulrunner.spec =================================================================== RCS file: /cvs/pkgs/rpms/xulrunner/devel/xulrunner.spec,v retrieving revision 1.171 retrieving revision 1.172 diff -u -p -r1.171 -r1.172 --- xulrunner.spec 6 Aug 2009 07:58:46 -0000 1.171 +++ xulrunner.spec 6 Aug 2009 14:05:50 -0000 1.172 @@ -12,7 +12,7 @@ Summary: XUL Runtime for Gecko Applications Name: xulrunner Version: 1.9.1.2 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://developer.mozilla.org/En/XULRunner License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -451,6 +451,9 @@ fi #--------------------------------------------------------------------- %changelog +* Mon Aug 6 2009 Martin Stransky 1.9.1.2-2 +- Rebuilt + * Mon Aug 3 2009 Martin Stransky 1.9.1.2-1 - Update to 1.9.1.2 From peter at fedoraproject.org Thu Aug 6 14:39:36 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 6 Aug 2009 14:39:36 +0000 (UTC) Subject: rpms/xerces-c27/F-10 import.log, NONE, 1.1 xerces-c--CVE-2009-1885.diff, NONE, 1.1 xerces-c27.spec, 1.2, 1.3 Message-ID: <20090806143936.51A2D11C00E4@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c27/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24656/F-10 Modified Files: xerces-c27.spec Added Files: import.log xerces-c--CVE-2009-1885.diff Log Message: CVE-2009-1885 --- NEW FILE import.log --- xerces-c27-2_7_0-8_fc11:F-10:xerces-c27-2.7.0-8.fc11.src.rpm:1249569514 xerces-c--CVE-2009-1885.diff: DTDScanner.cpp | 565 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 292 insertions(+), 273 deletions(-) --- NEW FILE xerces-c--CVE-2009-1885.diff --- --- src/xercesc/validators/DTD/DTDScanner.cpp 2007-08-28 22:43:25.000000000 +0400 +++ src/xercesc/validators/DTD/DTDScanner.cpp 2009-08-06 17:21:40.086497628 +0400 @@ -27,7 +27,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -39,7 +41,6 @@ #include #include #include -#include XERCES_CPP_NAMESPACE_BEGIN @@ -1046,338 +1047,356 @@ // Check for a PE ref here, but don't require spaces checkForPERef(false, true); - // We have to check entity nesting here - unsigned int curReader; - + ValueStackOf* arrNestedDecl=NULL; // // We know that the caller just saw an opening parenthesis, so we need - // to parse until we hit the end of it, recursing for other nested - // parentheses we see. + // to parse until we hit the end of it; if we find several parenthesis, + // store them in an array to be processed later. // // We have to check for one up front, since it could be something like // (((a)*)) etc... // ContentSpecNode* curNode = 0; - if (fReaderMgr->skippedChar(chOpenParen)) + while(fReaderMgr->skippedChar(chOpenParen)) { - curReader = fReaderMgr->getCurrentReaderNum(); - - // Lets call ourself and get back the resulting node - curNode = scanChildren(elemDecl, bufToUse); + // to check entity nesting + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); + if(arrNestedDecl==NULL) + arrNestedDecl=new (fMemoryManager) ValueStackOf(5, fMemoryManager); + arrNestedDecl->push(curReader); - // If that failed, no need to go further, return failure - if (!curNode) - return 0; - - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); } - else + // We must find a leaf node here, either standalone or nested in the parenthesis + if (!fReaderMgr->getName(bufToUse)) { - // Not a nested paren, so it must be a leaf node - if (!fReaderMgr->getName(bufToUse)) - { - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; - } + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - // - // Create a leaf node for it. If we can find the element id for - // this element, then use it. Else, we have to fault in an element - // decl, marked as created because of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) - { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl - ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager - ); - decl->setCreateReason(XMLElementDecl::InContentModel); - decl->setExternalElemDeclaration(isReadingExternalEntity()); - fDTDGrammar->putElemDecl(decl); - } - curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + // + // Create a leaf node for it. If we can find the element id for + // this element, then use it. Else, we have to fault in an element + // decl, marked as created because of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl ( - decl->getElementName() + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any , fGrammarPoolMemoryManager ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } + curNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); - // Check for a PE ref here, but don't require spaces - const bool gotSpaces = checkForPERef(false, true); + // Check for a PE ref here, but don't require spaces + const bool gotSpaces = checkForPERef(false, true); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); - if (tmpNode != curNode) + // Check for a repetition character after the leaf + XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpNode = makeRepNode(repCh, curNode, fGrammarPoolMemoryManager); + if (tmpNode != curNode) + { + if (gotSpaces) { - if (gotSpaces) + if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) { - if (fScanner->emitErrorWillThrowException(XMLErrs::UnexpectedWhitespace)) - { - delete tmpNode; - } - fScanner->emitError(XMLErrs::UnexpectedWhitespace); + delete tmpNode; } - fReaderMgr->getNextChar(); - curNode = tmpNode; + fScanner->emitError(XMLErrs::UnexpectedWhitespace); } + fReaderMgr->getNextChar(); + curNode = tmpNode; } - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); + while(arrNestedDecl==NULL || !arrNestedDecl->empty()) + { + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // - // Ok, the next character tells us what kind of content this particular - // model this particular parentesized section is. Its either a choice if - // we see ',', a sequence if we see '|', or a single leaf node if we see - // a closing paren. - // - const XMLCh opCh = fReaderMgr->peekNextChar(); - - if ((opCh != chComma) - && (opCh != chPipe) - && (opCh != chCloseParen)) - { - // Not a legal char, so delete our node and return failure - delete curNode; - fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); - return 0; - } + // + // Ok, the next character tells us what kind of content this particular + // model this particular parentesized section is. Its either a choice if + // we see ',', a sequence if we see '|', or a single leaf node if we see + // a closing paren. + // + const XMLCh opCh = fReaderMgr->peekNextChar(); + + if ((opCh != chComma) + && (opCh != chPipe) + && (opCh != chCloseParen)) + { + // Not a legal char, so delete our node and return failure + delete curNode; + fScanner->emitError(XMLErrs::ExpectedSeqChoiceLeaf); + return 0; + } - // - // Create the head node of the correct type. We need this to remember - // the top of the local tree. If it was a single subexpr, then just - // set the head node to the current node. For the others, we'll build - // the tree off the second child as we move across. - // - ContentSpecNode* headNode = 0; - ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; - if (opCh == chComma) - { - curType = ContentSpecNode::Sequence; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else if (opCh == chPipe) - { - curType = ContentSpecNode::Choice; - headNode = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , curNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode = headNode; - } - else - { - headNode = curNode; - fReaderMgr->getNextChar(); - } + // + // Create the head node of the correct type. We need this to remember + // the top of the local tree. If it was a single subexpr, then just + // set the head node to the current node. For the others, we'll build + // the tree off the second child as we move across. + // + ContentSpecNode* headNode = 0; + ContentSpecNode::NodeTypes curType = ContentSpecNode::UnknownType; + if (opCh == chComma) + { + curType = ContentSpecNode::Sequence; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else if (opCh == chPipe) + { + curType = ContentSpecNode::Choice; + headNode = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , curNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode = headNode; + } + else + { + headNode = curNode; + fReaderMgr->getNextChar(); + } - // - // If it was a sequence or choice, we just loop until we get to the - // end of our section, adding each new leaf or sub expression to the - // right child of the current node, and making that new node the current - // node. - // - if ((opCh == chComma) || (opCh == chPipe)) - { - ContentSpecNode* lastNode = 0; - while (true) + // + // If it was a sequence or choice, we just loop until we get to the + // end of our section, adding each new leaf or sub expression to the + // right child of the current node, and making that new node the current + // node. + // + if ((opCh == chComma) || (opCh == chPipe)) { - // - // The next thing must either be another | or , character followed - // by another leaf or subexpression, or a closing parenthesis, or a - // PE ref. - // - if (fReaderMgr->lookingAtChar(chPercent)) - { - checkForPERef(false, true); - } - else if (fReaderMgr->skippedSpace()) - { - // Just skip whitespace - fReaderMgr->skipPastSpaces(); - } - else if (fReaderMgr->skippedChar(chCloseParen)) + ContentSpecNode* lastNode = 0; + while (true) { // - // We've hit the end of this section, so break out. But, we - // need to see if we left a partial sequence of choice node - // without a second node. If so, we have to undo that and - // put its left child into the right node of the previous - // node. + // The next thing must either be another | or , character followed + // by another leaf or subexpression, or a closing parenthesis, or a + // PE ref. // - if ((curNode->getType() == ContentSpecNode::Choice) - || (curNode->getType() == ContentSpecNode::Sequence)) + if (fReaderMgr->lookingAtChar(chPercent)) { - if (!curNode->getSecond()) + checkForPERef(false, true); + } + else if (fReaderMgr->skippedSpace()) + { + // Just skip whitespace + fReaderMgr->skipPastSpaces(); + } + else if (fReaderMgr->skippedChar(chCloseParen)) + { + // + // We've hit the end of this section, so break out. But, we + // need to see if we left a partial sequence of choice node + // without a second node. If so, we have to undo that and + // put its left child into the right node of the previous + // node. + // + if ((curNode->getType() == ContentSpecNode::Choice) + || (curNode->getType() == ContentSpecNode::Sequence)) { - ContentSpecNode* saveFirst = curNode->orphanFirst(); - lastNode->setSecond(saveFirst); - curNode = lastNode; + if (!curNode->getSecond()) + { + ContentSpecNode* saveFirst = curNode->orphanFirst(); + lastNode->setSecond(saveFirst); + curNode = lastNode; + } } + break; } - break; - } - else if (fReaderMgr->skippedChar(opCh)) - { - // Check for a PE ref here, but don't require spaces - checkForPERef(false, true); - - if (fReaderMgr->skippedChar(chOpenParen)) + else if (fReaderMgr->skippedChar(opCh)) { - curReader = fReaderMgr->getCurrentReaderNum(); + // Check for a PE ref here, but don't require spaces + checkForPERef(false, true); - // Recurse to handle this new guy - ContentSpecNode* subNode; - try { - subNode = scanChildren(elemDecl, bufToUse); - } - catch (const XMLErrs::Codes) + if (fReaderMgr->skippedChar(chOpenParen)) { - delete headNode; - throw; - } + const XMLSize_t curReader = fReaderMgr->getCurrentReaderNum(); - // If it failed, we are done, clean up here and return failure - if (!subNode) - { - delete headNode; - return 0; + // Recurse to handle this new guy + ContentSpecNode* subNode; + try { + subNode = scanChildren(elemDecl, bufToUse); + } + catch (const XMLErrs::Codes) + { + delete headNode; + throw; + } + + // If it failed, we are done, clean up here and return failure + if (!subNode) + { + delete headNode; + return 0; + } + + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + // Else patch it in and make it the new current + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , subNode + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; } + else + { + // + // Got to be a leaf node, so get a name. If we cannot get + // one, then clean up and get outa here. + // + if (!fReaderMgr->getName(bufToUse)) + { + delete headNode; + fScanner->emitError(XMLErrs::ExpectedElementName); + return 0; + } - if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getDoValidation()) - fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + // + // Create a leaf node for it. If we can find the element + // id for this element, then use it. Else, we have to + // fault in an element decl, marked as created because + // of being in a content model. + // + XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); + if (!decl) + { + decl = new (fGrammarPoolMemoryManager) DTDElementDecl + ( + bufToUse.getRawBuffer() + , fEmptyNamespaceId + , DTDElementDecl::Any + , fGrammarPoolMemoryManager + ); + decl->setCreateReason(XMLElementDecl::InContentModel); + decl->setExternalElemDeclaration(isReadingExternalEntity()); + fDTDGrammar->putElemDecl(decl); + } - // Else patch it in and make it the new current - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , subNode - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; + ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + decl->getElementName() + , fGrammarPoolMemoryManager + ); + + // Check for a repetition character after the leaf + const XMLCh repCh = fReaderMgr->peekNextChar(); + ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); + if (tmpLeaf != tmpLeaf2) + fReaderMgr->getNextChar(); + + // + // Create a new sequence or choice node, with the leaf + // (or rep surrounding it) we just got as its first node. + // Make the new node the second node of the current node, + // and then make it the current node. + // + ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode + ( + curType + , tmpLeaf2 + , 0 + , true + , true + , fGrammarPoolMemoryManager + ); + curNode->setSecond(newCur); + lastNode = curNode; + curNode = newCur; + } } else { - // - // Got to be a leaf node, so get a name. If we cannot get - // one, then clean up and get outa here. - // - if (!fReaderMgr->getName(bufToUse)) + // Cannot be valid + delete headNode; // emitError may do a throw so need to clean-up first + if (opCh == chComma) { - delete headNode; - fScanner->emitError(XMLErrs::ExpectedElementName); - return 0; + fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); } - - // - // Create a leaf node for it. If we can find the element - // id for this element, then use it. Else, we have to - // fault in an element decl, marked as created because - // of being in a content model. - // - XMLElementDecl* decl = fDTDGrammar->getElemDecl(fEmptyNamespaceId, 0, bufToUse.getRawBuffer(), Grammar::TOP_LEVEL_SCOPE); - if (!decl) + else { - decl = new (fGrammarPoolMemoryManager) DTDElementDecl + fScanner->emitError ( - bufToUse.getRawBuffer() - , fEmptyNamespaceId - , DTDElementDecl::Any - , fGrammarPoolMemoryManager + XMLErrs::ExpectedSeqOrCloseParen + , elemDecl.getFullName() ); decl->setCreateReason(XMLElementDecl::InContentModel); decl->setExternalElemDeclaration(isReadingExternalEntity()); fDTDGrammar->putElemDecl(decl); - } + } + return 0; + } + } + } - ContentSpecNode* tmpLeaf = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - decl->getElementName() - , fGrammarPoolMemoryManager - ); + // + // We saw the terminating parenthesis so lets check for any repetition + // character, and create a node for that, making the head node the child + // of it. + // + const XMLCh repCh = fReaderMgr->peekNextChar(); + curNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); + if (curNode != headNode) + fReaderMgr->getNextChar(); - // Check for a repetition character after the leaf - const XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* tmpLeaf2 = makeRepNode(repCh, tmpLeaf, fGrammarPoolMemoryManager); - if (tmpLeaf != tmpLeaf2) - fReaderMgr->getNextChar(); + // prepare for recursion + if(arrNestedDecl==NULL) + break; + else + { + // If that failed, no need to go further, return failure + if (!curNode) + return 0; - // - // Create a new sequence or choice node, with the leaf - // (or rep surrounding it) we just got as its first node. - // Make the new node the second node of the current node, - // and then make it the current node. - // - ContentSpecNode* newCur = new (fGrammarPoolMemoryManager) ContentSpecNode - ( - curType - , tmpLeaf2 - , 0 - , true - , true - , fGrammarPoolMemoryManager - ); - curNode->setSecond(newCur); - lastNode = curNode; - curNode = newCur; - } - } - else + const XMLSize_t curReader = arrNestedDecl->pop(); + if (curReader != fReaderMgr->getCurrentReaderNum() && fScanner->getValidationScheme() == XMLScanner::Val_Always) + fScanner->getValidator()->emitError(XMLValid::PartialMarkupInPE); + + if(arrNestedDecl->empty()) { - // Cannot be valid - delete headNode; // emitError may do a throw so need to clean-up first - if (opCh == chComma) - { - fScanner->emitError(XMLErrs::ExpectedChoiceOrCloseParen); - } - else - { - fScanner->emitError - ( - XMLErrs::ExpectedSeqOrCloseParen - , elemDecl.getFullName() - ); - } - return 0; + delete arrNestedDecl; + arrNestedDecl=NULL; } } } - // - // We saw the terminating parenthesis so lets check for any repetition - // character, and create a node for that, making the head node the child - // of it. - // - XMLCh repCh = fReaderMgr->peekNextChar(); - ContentSpecNode* retNode = makeRepNode(repCh, headNode, fGrammarPoolMemoryManager); - if (retNode != headNode) - fReaderMgr->getNextChar(); - - return retNode; + return curNode; } Index: xerces-c27.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c27/F-10/xerces-c27.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- xerces-c27.spec 4 Jun 2008 19:37:41 -0000 1.2 +++ xerces-c27.spec 6 Aug 2009 14:39:36 -0000 1.3 @@ -1,11 +1,12 @@ Summary: Validating XML Parser -Name: xerces-c27 -Version: 2.7.0 -Release: 5%{?dist} +Name: xerces-c27 +Version: 2.7.0 +Release: 8%{?dist} License: ASL 2.0 Group: System Environment/Libraries -URL: http://xml.apache.org/xerces-c/ -Source: http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_7_0/source/xerces-c-src_2_7_0.tar.gz +URL: http://xml.apache.org/xerces-c/ +Source0: http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_7_0/source/xerces-c-src_2_7_0.tar.gz +Patch0: xerces-c--CVE-2009-1885.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -20,10 +21,10 @@ Note that this package contains Xerces-C applications that cannot use a newer version. -%package devel -Summary: Header files, libraries and development documentation for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +%package devel +Summary: Header files, libraries and development documentation for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} %description devel This package contains the header files, static libraries and development @@ -56,6 +57,8 @@ for i in feedback.xml migration.xml rele }; done; +%patch0 -p0 -b .CVE-2009-1885 + %build export XERCESCROOT="$PWD" @@ -125,6 +128,15 @@ mv $RPM_BUILD_ROOT%{_includedir}/xercesc %changelog +* Thu Aug 6 2009 Peter Lemenkov 2.7.0-8 +- Fix CVE-2009-1885 + +* Mon Jul 27 2009 Fedora Release Engineering - 2.7.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 2.7.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Wed Jun 04 2008 Xavier Bachelot - 2.7.0-5 - Fix Source: url. From mtasaka at fedoraproject.org Thu Aug 6 14:54:44 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 6 Aug 2009 14:54:44 +0000 (UTC) Subject: rpms/jd/F-11 .cvsignore, 1.386, 1.387 jd.spec, 1.448, 1.449 sources, 1.387, 1.388 Message-ID: <20090806145444.6244511C02C6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27416/F-11 Modified Files: .cvsignore jd.spec sources Log Message: * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/.cvsignore,v retrieving revision 1.386 retrieving revision 1.387 diff -u -p -r1.386 -r1.387 --- .cvsignore 5 Aug 2009 10:19:56 -0000 1.386 +++ .cvsignore 6 Aug 2009 14:54:44 -0000 1.387 @@ -1 +1 @@ -jd-2.4.2-svn3017_trunk.tgz +jd-2.4.2-beta090806.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/jd.spec,v retrieving revision 1.448 retrieving revision 1.449 diff -u -p -r1.448 -r1.449 --- jd.spec 5 Aug 2009 10:19:56 -0000 1.448 +++ jd.spec 6 Aug 2009 14:54:44 -0000 1.449 @@ -10,8 +10,8 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3017_trunk -%define repoid 41293 +%define strtag beta090806 +%define repoid 43007 # Define this if this is pre-version %define pre_release 1 ########################################## @@ -19,7 +19,7 @@ ########################################## # Defined by vendor # -%define vendor_rel 2 +%define vendor_rel 3 %define extra_rel %{nil} # Tag name changed from vendor to vendorname so as not to # overwrite Vendor entry in Summary @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Wed Aug 5 2009 Mamoru Tasaka -- rev 3017 +* Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 +- 2.4.1 beta 090806 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/sources,v retrieving revision 1.387 retrieving revision 1.388 diff -u -p -r1.387 -r1.388 --- sources 5 Aug 2009 10:19:56 -0000 1.387 +++ sources 6 Aug 2009 14:54:44 -0000 1.388 @@ -1 +1 @@ -a13668a4a8ecd321f93e36808913fb73 jd-2.4.2-svn3017_trunk.tgz +b6960e2962ffc9ea0382073a2f2046e4 jd-2.4.2-beta090806.tgz From mtasaka at fedoraproject.org Thu Aug 6 14:54:44 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 6 Aug 2009 14:54:44 +0000 (UTC) Subject: rpms/jd/F-10 .cvsignore, 1.392, 1.393 jd.spec, 1.452, 1.453 sources, 1.393, 1.394 Message-ID: <20090806145444.3ECFB11C00E4@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27416/F-10 Modified Files: .cvsignore jd.spec sources Log Message: * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/.cvsignore,v retrieving revision 1.392 retrieving revision 1.393 diff -u -p -r1.392 -r1.393 --- .cvsignore 5 Aug 2009 10:19:55 -0000 1.392 +++ .cvsignore 6 Aug 2009 14:54:43 -0000 1.393 @@ -1 +1 @@ -jd-2.4.2-svn3017_trunk.tgz +jd-2.4.2-beta090806.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/jd.spec,v retrieving revision 1.452 retrieving revision 1.453 diff -u -p -r1.452 -r1.453 --- jd.spec 5 Aug 2009 10:19:55 -0000 1.452 +++ jd.spec 6 Aug 2009 14:54:43 -0000 1.453 @@ -10,8 +10,8 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3017_trunk -%define repoid 41293 +%define strtag beta090806 +%define repoid 43007 # Define this if this is pre-version %define pre_release 1 ########################################## @@ -19,7 +19,7 @@ ########################################## # Defined by vendor # -%define vendor_rel 2 +%define vendor_rel 3 %define extra_rel %{nil} # Tag name changed from vendor to vendorname so as not to # overwrite Vendor entry in Summary @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Wed Aug 5 2009 Mamoru Tasaka -- rev 3017 +* Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 +- 2.4.1 beta 090806 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/sources,v retrieving revision 1.393 retrieving revision 1.394 diff -u -p -r1.393 -r1.394 --- sources 5 Aug 2009 10:19:56 -0000 1.393 +++ sources 6 Aug 2009 14:54:44 -0000 1.394 @@ -1 +1 @@ -a13668a4a8ecd321f93e36808913fb73 jd-2.4.2-svn3017_trunk.tgz +b6960e2962ffc9ea0382073a2f2046e4 jd-2.4.2-beta090806.tgz From mtasaka at fedoraproject.org Thu Aug 6 14:54:44 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 6 Aug 2009 14:54:44 +0000 (UTC) Subject: rpms/jd/devel .cvsignore, 1.385, 1.386 jd.spec, 1.448, 1.449 sources, 1.386, 1.387 Message-ID: <20090806145444.9BC8C11C0349@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27416/devel Modified Files: .cvsignore jd.spec sources Log Message: * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/devel/.cvsignore,v retrieving revision 1.385 retrieving revision 1.386 diff -u -p -r1.385 -r1.386 --- .cvsignore 5 Aug 2009 04:57:30 -0000 1.385 +++ .cvsignore 6 Aug 2009 14:54:44 -0000 1.386 @@ -1 +1 @@ -jd-2.4.2-svn3017_trunk.tgz +jd-2.4.2-beta090806.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/devel/jd.spec,v retrieving revision 1.448 retrieving revision 1.449 diff -u -p -r1.448 -r1.449 --- jd.spec 5 Aug 2009 04:57:30 -0000 1.448 +++ jd.spec 6 Aug 2009 14:54:44 -0000 1.449 @@ -10,8 +10,8 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3017_trunk -%define repoid 41293 +%define strtag beta090806 +%define repoid 43007 # Define this if this is pre-version %define pre_release 1 ########################################## @@ -19,7 +19,7 @@ ########################################## # Defined by vendor # -%define vendor_rel 2 +%define vendor_rel 3 %define extra_rel %{nil} # Tag name changed from vendor to vendorname so as not to # overwrite Vendor entry in Summary @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Wed Aug 5 2009 Mamoru Tasaka -- rev 3017 +* Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 +- 2.4.1 beta 090806 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/devel/sources,v retrieving revision 1.386 retrieving revision 1.387 diff -u -p -r1.386 -r1.387 --- sources 5 Aug 2009 04:57:30 -0000 1.386 +++ sources 6 Aug 2009 14:54:44 -0000 1.387 @@ -1 +1 @@ -a13668a4a8ecd321f93e36808913fb73 jd-2.4.2-svn3017_trunk.tgz +b6960e2962ffc9ea0382073a2f2046e4 jd-2.4.2-beta090806.tgz From hadess at fedoraproject.org Thu Aug 6 14:58:33 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Thu, 6 Aug 2009 14:58:33 +0000 (UTC) Subject: rpms/gypsy/devel .cvsignore, 1.2, 1.3 gypsy.spec, 1.9, 1.10 sources, 1.2, 1.3 Message-ID: <20090806145833.E7D9911C00E4@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gypsy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28376 Modified Files: .cvsignore gypsy.spec sources Log Message: * Thu Aug 06 2009 Bastien Nocera 0.7-1 - Update to 0.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gypsy/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 16 May 2008 11:30:51 -0000 1.2 +++ .cvsignore 6 Aug 2009 14:58:33 -0000 1.3 @@ -1 +1 @@ -gypsy-0.6.tar.gz +gypsy-0.7.tar.gz Index: gypsy.spec =================================================================== RCS file: /cvs/pkgs/rpms/gypsy/devel/gypsy.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- gypsy.spec 25 Jul 2009 01:58:35 -0000 1.9 +++ gypsy.spec 6 Aug 2009 14:58:33 -0000 1.10 @@ -1,6 +1,6 @@ Name: gypsy -Version: 0.6 -Release: 10%{?dist} +Version: 0.7 +Release: 1%{?dist} Summary: A GPS multiplexing daemon Group: System Environment/Libraries @@ -10,8 +10,6 @@ URL: http://gypsy.freedesktop Source0: http://gypsy.freedesktop.org/gypsy-releases/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: 0001-Make-gypsy-run-as-a-system-service.patch - BuildRequires: bluez-libs-devel BuildRequires: dbus-devel BuildRequires: dbus-glib-devel @@ -19,9 +17,6 @@ BuildRequires: glib2-devel BuildRequires: gtk-doc BuildRequires: libxslt -# For patch0 -BuildRequires: automake autoconf libtool - Requires: dbus %description @@ -51,10 +46,6 @@ This package contains developer document %prep %setup -q -%patch0 -p1 -b .dbus -libtoolize -f -autoreconf - %build %configure --disable-static make %{?_smp_mflags} @@ -91,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/gtk-doc/html/gypsy %changelog +* Thu Aug 06 2009 Bastien Nocera 0.7-1 +- Update to 0.7 + * Fri Jul 24 2009 Fedora Release Engineering - 0.6-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gypsy/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 16 May 2008 11:30:51 -0000 1.2 +++ sources 6 Aug 2009 14:58:33 -0000 1.3 @@ -1 +1 @@ -d5990275a06717dbdd00b9c372a49849 gypsy-0.6.tar.gz +cde52c121693014efa75d9098fd7de22 gypsy-0.7.tar.gz From pkgdb at fedoraproject.org Thu Aug 6 15:01:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:01:44 +0000 Subject: [pkgdb] sysvinit: notting has requested watchbugzilla Message-ID: <20090806150144.9246610F879@bastion2.fedora.phx.redhat.com> notting has requested the watchbugzilla acl on sysvinit (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:01:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:01:45 +0000 Subject: [pkgdb] sysvinit: notting has requested commit Message-ID: <20090806150145.6700410F890@bastion2.fedora.phx.redhat.com> notting has requested the commit acl on sysvinit (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:01:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:01:46 +0000 Subject: [pkgdb] sysvinit: notting has requested approveacls Message-ID: <20090806150146.97CDE10F89F@bastion2.fedora.phx.redhat.com> notting has requested the approveacls acl on sysvinit (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From markmc at fedoraproject.org Thu Aug 6 15:01:50 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Thu, 6 Aug 2009 15:01:50 +0000 (UTC) Subject: rpms/libvirt/devel libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch, NONE, 1.1 libvirt.spec, 1.163, 1.164 Message-ID: <20090806150150.0847A11C00E4@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/libvirt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28990 Modified Files: libvirt.spec Added Files: libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch Log Message: * Thu Aug 6 2009 Mark McLoughlin - 0.7.0-2 - Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034) libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch: qemu_driver.c | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) --- NEW FILE libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch --- From: Mark McLoughlin Subject: [PATCH] chown kernel/initrd before spawning qemu If we're running qemu unprivileged, we need to chown any supplied kernel or initrd before spawning it. * src/qemu_driver.c: rename qemuDomainSetDiskOwnership() to qemuDomainSetFileOwnership(), pass it a path string instead of a disk definition and use it for chowning the kernel/initrd in qemuDomainSetAllDeviceOwnership() --- src/qemu_driver.c | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/qemu_driver.c b/src/qemu_driver.c index 412b68d..bd58435 100644 --- a/src/qemu_driver.c +++ b/src/qemu_driver.c @@ -1684,18 +1684,18 @@ static int qemuDomainSetHostdevOwnership(virConnectPtr conn, } -static int qemuDomainSetDiskOwnership(virConnectPtr conn, - virDomainDiskDefPtr def, +static int qemuDomainSetFileOwnership(virConnectPtr conn, + const char *path, uid_t uid, gid_t gid) { - if (!def->src) + if (!path) return 0; - VIR_DEBUG("Setting ownership on %s to %d:%d", def->src, uid, gid); - if (chown(def->src, uid, gid) < 0) { + VIR_DEBUG("Setting ownership on %s to %d:%d", path, uid, gid); + if (chown(path, uid, gid) < 0) { virReportSystemError(conn, errno, _("cannot set ownership on %s"), - def->src); + path); return -1; } return 0; @@ -1725,7 +1725,7 @@ static int qemuDomainSetDeviceOwnership(virConnectPtr conn, (def->data.disk->readonly || def->data.disk->shared)) return 0; - return qemuDomainSetDiskOwnership(conn, def->data.disk, uid, gid); + return qemuDomainSetFileOwnership(conn, def->data.disk->src, uid, gid); case VIR_DOMAIN_DEVICE_HOSTDEV: return qemuDomainSetHostdevOwnership(conn, def->data.hostdev, uid, gid); @@ -1753,12 +1753,16 @@ static int qemuDomainSetAllDeviceOwnership(virConnectPtr conn, uid = restore ? 0 : driver->user; gid = restore ? 0 : driver->group; + if (qemuDomainSetFileOwnership(conn, def->os.kernel, uid, gid) < 0 || + qemuDomainSetFileOwnership(conn, def->os.initrd, uid, gid) < 0) + return -1; + for (i = 0 ; i < def->ndisks ; i++) { if (restore && (def->disks[i]->readonly || def->disks[i]->shared)) continue; - if (qemuDomainSetDiskOwnership(conn, def->disks[i], uid, gid) < 0) + if (qemuDomainSetFileOwnership(conn, def->disks[i]->src, uid, gid) < 0) return -1; } -- 1.6.2.5 Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt.spec,v retrieving revision 1.163 retrieving revision 1.164 diff -u -p -r1.163 -r1.164 --- libvirt.spec 5 Aug 2009 15:24:45 -0000 1.163 +++ libvirt.spec 6 Aug 2009 15:01:49 -0000 1.164 @@ -78,11 +78,14 @@ Summary: Library providing a simple API virtualization Name: libvirt Version: 0.7.0 -Release: 1%{?dist}%{?extra_release} +Release: 2%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: libvirt-%{version}.tar.gz +# Make sure qemu can access kernel/initrd (bug #516034) +Patch01: libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch + # Temporary hack till PulseAudio autostart problems are sorted # out when SELinux enforcing (bz 486112) Patch200: libvirt-0.6.4-svirt-sound.patch @@ -252,6 +255,8 @@ of recent versions of Linux (and other O %prep %setup -q +%patch01 -p1 + %patch200 -p0 %build @@ -497,7 +502,7 @@ fi %dir %{_localstatedir}/lib/libvirt/ %dir %attr(0711, root, root) %{_localstatedir}/lib/libvirt/images/ -%dir %attr(0700, root, root) %{_localstatedir}/lib/libvirt/boot/ +%dir %attr(0711, root, root) %{_localstatedir}/lib/libvirt/boot/ %dir %attr(0700, root, root) %{_localstatedir}/cache/libvirt/ %if %{with_qemu} @@ -612,7 +617,11 @@ fi %endif %changelog -* Wed Aug 5 2009 Daniel Veillard - 0.7.0-1.fc12 +* Thu Aug 6 2009 Mark McLoughlin - 0.7.0-2 +- Make sure qemu can access kernel/initrd (bug #516034) +- Set perms on /var/lib/libvirt/boot to 0711 (bug #516034) + +* Wed Aug 5 2009 Daniel Veillard - 0.7.0-1 - Upstream release of 0.7.0 - ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs From pkgdb at fedoraproject.org Thu Aug 6 15:01:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:01:47 +0000 Subject: [pkgdb] sysvinit: notting has requested watchcommits Message-ID: <20090806150147.B9FF510F8A1@bastion2.fedora.phx.redhat.com> notting has requested the watchcommits acl on sysvinit (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:02:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:02:23 +0000 Subject: [pkgdb] sysvinit had acl change status Message-ID: <20090806150223.EA27610F879@bastion2.fedora.phx.redhat.com> notting has set the watchbugzilla acl on sysvinit (Fedora devel) to Approved for notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:02:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:02:26 +0000 Subject: [pkgdb] sysvinit had acl change status Message-ID: <20090806150226.44AB510F890@bastion2.fedora.phx.redhat.com> notting has set the watchcommits acl on sysvinit (Fedora devel) to Approved for notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:02:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:02:28 +0000 Subject: [pkgdb] sysvinit had acl change status Message-ID: <20090806150229.0056F10F8A0@bastion2.fedora.phx.redhat.com> notting has set the commit acl on sysvinit (Fedora devel) to Approved for notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:02:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:02:30 +0000 Subject: [pkgdb] sysvinit had acl change status Message-ID: <20090806150230.B003A10F8A1@bastion2.fedora.phx.redhat.com> notting has set the approveacls acl on sysvinit (Fedora devel) to Approved for notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:03:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:03:45 +0000 Subject: [pkgdb] sysvinit ownership updated Message-ID: <20090806150345.16CF710F879@bastion2.fedora.phx.redhat.com> Package sysvinit in Fedora devel is now owned by notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:03:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:03:53 +0000 Subject: [pkgdb] sysvinit ownership updated Message-ID: <20090806150353.94DA710F899@bastion2.fedora.phx.redhat.com> Package sysvinit in Fedora 10 was orphaned by notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:03:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:03:57 +0000 Subject: [pkgdb] sysvinit ownership updated Message-ID: <20090806150357.ED5A210F8AC@bastion2.fedora.phx.redhat.com> Package sysvinit in Fedora 11 was orphaned by notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:04:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:04:03 +0000 Subject: [pkgdb] sysvinit ownership updated Message-ID: <20090806150403.8C0F310F8A1@bastion2.fedora.phx.redhat.com> Package sysvinit in Fedora devel is now owned by notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:04:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:04:44 +0000 Subject: [pkgdb] sysvinit ownership updated Message-ID: <20090806150445.2381710F8A9@bastion2.fedora.phx.redhat.com> Package sysvinit in Fedora devel is now owned by notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:05:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:05:09 +0000 Subject: [pkgdb] sysvinit ownership updated Message-ID: <20090806150511.B800310F8B2@bastion2.fedora.phx.redhat.com> Package sysvinit in Fedora devel is now owned by notting To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:05:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:05:39 +0000 Subject: [pkgdb] sysvinit ownership updated Message-ID: <20090806150539.E744510F899@bastion2.fedora.phx.redhat.com> Package sysvinit in Fedora 10 is now owned by plautrba To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:06:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:06:02 +0000 Subject: [pkgdb] sysvinit ownership updated Message-ID: <20090806150603.0E5ED10F879@bastion2.fedora.phx.redhat.com> Package sysvinit in Fedora 11 is now owned by plautrba To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From pkgdb at fedoraproject.org Thu Aug 6 15:07:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 15:07:50 +0000 Subject: [pkgdb] sysvinit (Fedora, devel) updated by notting Message-ID: <20090806150750.5BDB710F879@bastion2.fedora.phx.redhat.com> notting changed owner of sysvinit in Fedora devel to plautrba To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sysvinit From harald at fedoraproject.org Thu Aug 6 15:13:34 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Thu, 6 Aug 2009 15:13:34 +0000 (UTC) Subject: rpms/dracut/devel .cvsignore, 1.5, 1.6 dracut.spec, 1.10, 1.11 sources, 1.6, 1.7 Message-ID: <20090806151335.089A611C00E4@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32013 Modified Files: .cvsignore dracut.spec sources Log Message: * Thu Aug 06 2009 Harald Hoyer 0.8-1 - version 0.8 - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 25 Jul 2009 09:11:39 -0000 1.5 +++ .cvsignore 6 Aug 2009 15:13:34 -0000 1.6 @@ -1 +1 @@ -dracut-0.7.tar.bz2 +dracut-0.8.tar.bz2 Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- dracut.spec 3 Aug 2009 18:27:50 -0000 1.10 +++ dracut.spec 6 Aug 2009 15:13:34 -0000 1.11 @@ -12,8 +12,8 @@ %endif Name: dracut -Version: 0.7 -Release: 4%{?rdist} +Version: 0.8 +Release: 1%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -22,17 +22,18 @@ Source0: dracut-%{version}%{?dashgittag} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: udev Requires: util-linux-ng -Requires: module-init-tools +Requires: module-init-tools >= 3.7-9 Requires: cpio Requires: coreutils Requires: findutils Requires: binutils Requires: grep Requires: which +Requires: mktemp >= 1.5-5 Requires: mount Requires: bash Requires: /bin/sh -Requires: fileutils, grep, mount, gzip, tar, mktemp >= 1.5-5, findutils +Requires: fileutils, gzip, tar Requires: lvm2 >= 2.02.33-9, dhclient Requires: filesystem >= 2.1.0, cpio, device-mapper, initscripts >= 8.63-1 Requires: e2fsprogs >= 1.38-12, libselinux, libsepol, coreutils @@ -82,12 +83,10 @@ kernel modules and firmware files needed %package tools Summary: dracut tools to build the local initramfs -Requires: %{name} = %{version}-%{release} -Requires: ql2100-firmware -Requires: ql2200-firmware -Requires: ql23xx-firmware -Requires: ql2400-firmware -Requires: ql2500-firmware +Requires: coreutils cryptsetup-luks device-mapper +Requires: diffutils dmraid findutils gawk grep lvm2 +Requires: module-init-tools sed +Requires: cpio gzip %description tools This package contains tools to assemble the local initrd and host configuration. @@ -144,26 +143,29 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog -* Mon Aug 03 2009 Warren Togami 0.7-4 -- require which, file, bzip2 - -* Sun Jul 26 2009 Harald Hoyer 0.7-1 -- build without /sbin/switch_root +* Thu Aug 06 2009 Harald Hoyer 0.8-1 +- version 0.8 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Fri Jul 24 2009 Harald Hoyer 0.7-1 - version 0.7 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Wed Jul 22 2009 Harald Hoyer 0.6-1 - version 0.6 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Fri Jul 17 2009 Harald Hoyer 0.5-1 - version 0.5 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Sat Jul 04 2009 Harald Hoyer 0.4-1 - version 0.4 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Thu Jul 02 2009 Harald Hoyer 0.3-1 - version 0.3 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Wed Jul 01 2009 Harald Hoyer 0.2-1 - version 0.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 25 Jul 2009 09:11:39 -0000 1.6 +++ sources 6 Aug 2009 15:13:34 -0000 1.7 @@ -1 +1 @@ -01687a7dd7d56f63b0bf3dfd6fd60d9e dracut-0.7.tar.bz2 +ee98470ff5b7f3a288573632c07e9cb6 dracut-0.8.tar.bz2 From stransky at fedoraproject.org Thu Aug 6 15:24:41 2009 From: stransky at fedoraproject.org (Martin Stransky) Date: Thu, 6 Aug 2009 15:24:41 +0000 (UTC) Subject: rpms/firefox/devel firefox.spec,1.336,1.337 Message-ID: <20090806152441.0AC2411C00E4@cvs1.fedora.phx.redhat.com> Author: stransky Update of /cvs/pkgs/rpms/firefox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1457 Modified Files: firefox.spec Log Message: Rebuilt Index: firefox.spec =================================================================== RCS file: /cvs/pkgs/rpms/firefox/devel/firefox.spec,v retrieving revision 1.336 retrieving revision 1.337 diff -u -p -r1.336 -r1.337 --- firefox.spec 6 Aug 2009 13:10:16 -0000 1.336 +++ firefox.spec 6 Aug 2009 15:24:40 -0000 1.337 @@ -5,7 +5,7 @@ %define mozappdir %{_libdir}/%{name}-%{internal_version} %define tarballdir mozilla-1.9.1 -%define xulrunner_version 1.9.1.2 +%define xulrunner_version 1.9.1.2-2 %define internal_version %{version} %define official_branding 1 @@ -19,7 +19,7 @@ Summary: Mozilla Firefox Web browser Name: firefox Version: 3.5.2 -Release: 2%{?dist} +Release: 3%{?dist} URL: http://www.mozilla.org/projects/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -329,6 +329,9 @@ gtk-update-icon-cache %{_datadir}/icons/ #--------------------------------------------------------------------- %changelog +* Thu Aug 6 2009 Martin Stransky - 3.5.2-3 +- Rebuilt + * Thu Aug 6 2009 Martin Stransky - 3.5.2-2 - Fix for #437596 - Firefox needs to register proper name for session restore. From jjames at fedoraproject.org Thu Aug 6 15:29:07 2009 From: jjames at fedoraproject.org (Jerry James) Date: Thu, 6 Aug 2009 15:29:07 +0000 (UTC) Subject: rpms/check/F-10 check.spec,1.11,1.12 Message-ID: <20090806152907.7A49E11C00E4@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/check/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2146/F-10 Modified Files: check.spec Log Message: * Thu Aug 6 2009 Jerry James - 0.9.6-5 - Support --excludedocs (bz 515933) - Replace broken upstream info dir entry Index: check.spec =================================================================== RCS file: /cvs/pkgs/rpms/check/F-10/check.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- check.spec 7 Apr 2009 15:03:13 -0000 1.11 +++ check.spec 6 Aug 2009 15:29:07 -0000 1.12 @@ -1,6 +1,6 @@ Name: check Version: 0.9.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A unit test framework for C Source0: http://download.sourceforge.net/check/%{name}-%{version}.tar.gz # This patch fixes debian bug 519597: use of -ansi conflicts with strdup() @@ -56,13 +56,17 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig -/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : +if [ -e %{_infodir}/%{name}.info* ]; then + /sbin/install-info \ + --entry='* Check: (check). A unit testing framework for C.' \ + %{_infodir}/%{name}.info %{_infodir}/dir || : +fi %postun -p /sbin/ldconfig %preun -if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : +if [ $1 = 0 -a -e %{_infodir}/%{name}.info* ]; then + /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : fi %files @@ -86,6 +90,10 @@ fi %{_libdir}/libcheck.a %changelog +* Thu Aug 6 2009 Jerry James - 0.9.6-3 +- Support --excludedocs (bz 515933) +- Replace broken upstream info dir entry + * Tue Apr 7 2009 Jerry James - 0.9.6-2 - Add check-0.9.6-strdup.patch From jjames at fedoraproject.org Thu Aug 6 15:29:07 2009 From: jjames at fedoraproject.org (Jerry James) Date: Thu, 6 Aug 2009 15:29:07 +0000 (UTC) Subject: rpms/check/F-11 check.spec,1.12,1.13 Message-ID: <20090806152907.9BA0C11C02C6@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/check/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2146/F-11 Modified Files: check.spec Log Message: * Thu Aug 6 2009 Jerry James - 0.9.6-5 - Support --excludedocs (bz 515933) - Replace broken upstream info dir entry Index: check.spec =================================================================== RCS file: /cvs/pkgs/rpms/check/F-11/check.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- check.spec 7 Apr 2009 15:03:14 -0000 1.12 +++ check.spec 6 Aug 2009 15:29:07 -0000 1.13 @@ -1,6 +1,6 @@ Name: check Version: 0.9.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A unit test framework for C Source0: http://download.sourceforge.net/check/%{name}-%{version}.tar.gz # This patch fixes debian bug 519597: use of -ansi conflicts with strdup() @@ -56,13 +56,17 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig -/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : +if [ -e %{_infodir}/%{name}.info* ]; then + /sbin/install-info \ + --entry='* Check: (check). A unit testing framework for C.' \ + %{_infodir}/%{name}.info %{_infodir}/dir || : +fi %postun -p /sbin/ldconfig %preun -if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : +if [ $1 = 0 -a -e %{_infodir}/%{name}.info* ]; then + /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : fi %files @@ -86,6 +90,10 @@ fi %{_libdir}/libcheck.a %changelog +* Thu Aug 6 2009 Jerry James - 0.9.6-4 +- Support --excludedocs (bz 515933) +- Replace broken upstream info dir entry + * Tue Apr 7 2009 Jerry James - 0.9.6-3 - Add check-0.9.6-strdup.patch From jjames at fedoraproject.org Thu Aug 6 15:29:07 2009 From: jjames at fedoraproject.org (Jerry James) Date: Thu, 6 Aug 2009 15:29:07 +0000 (UTC) Subject: rpms/check/devel check.spec,1.13,1.14 Message-ID: <20090806152907.C3A1E11C034A@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/check/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2146/devel Modified Files: check.spec Log Message: * Thu Aug 6 2009 Jerry James - 0.9.6-5 - Support --excludedocs (bz 515933) - Replace broken upstream info dir entry Index: check.spec =================================================================== RCS file: /cvs/pkgs/rpms/check/devel/check.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- check.spec 24 Jul 2009 18:51:31 -0000 1.13 +++ check.spec 6 Aug 2009 15:29:07 -0000 1.14 @@ -1,6 +1,6 @@ Name: check Version: 0.9.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A unit test framework for C Source0: http://download.sourceforge.net/check/%{name}-%{version}.tar.gz # This patch fixes debian bug 519597: use of -ansi conflicts with strdup() @@ -56,13 +56,17 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig -/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : +if [ -e %{_infodir}/%{name}.info* ]; then + /sbin/install-info \ + --entry='* Check: (check). A unit testing framework for C.' \ + %{_infodir}/%{name}.info %{_infodir}/dir || : +fi %postun -p /sbin/ldconfig %preun -if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : +if [ $1 = 0 -a -e %{_infodir}/%{name}.info* ]; then + /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : fi %files @@ -86,6 +90,10 @@ fi %{_libdir}/libcheck.a %changelog +* Thu Aug 6 2009 Jerry James - 0.9.6-5 +- Support --excludedocs (bz 515933) +- Replace broken upstream info dir entry + * Fri Jul 24 2009 Fedora Release Engineering - 0.9.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From harald at fedoraproject.org Thu Aug 6 15:35:48 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Thu, 6 Aug 2009 15:35:48 +0000 (UTC) Subject: rpms/dracut/F-11 .cvsignore, 1.6, 1.7 dracut.spec, 1.5, 1.6 sources, 1.6, 1.7 Message-ID: <20090806153548.5B7A011C00E4@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3629 Modified Files: .cvsignore dracut.spec sources Log Message: * Thu Aug 06 2009 Harald Hoyer 0.8-1 - version 0.8 - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dracut/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 25 Jul 2009 09:12:35 -0000 1.6 +++ .cvsignore 6 Aug 2009 15:35:48 -0000 1.7 @@ -1 +1 @@ -dracut-0.7.tar.bz2 +dracut-0.8.tar.bz2 Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/F-11/dracut.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- dracut.spec 25 Jul 2009 09:12:35 -0000 1.5 +++ dracut.spec 6 Aug 2009 15:35:48 -0000 1.6 @@ -1,7 +1,7 @@ %if 0%{?fedora} < 12 %define with_switch_root 1 %else -%define with_switch_root 1 +%define with_switch_root 0 %endif %if %{defined gittag} @@ -12,7 +12,7 @@ %endif Name: dracut -Version: 0.7 +Version: 0.8 Release: 1%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base @@ -22,30 +22,33 @@ Source0: dracut-%{version}%{?dashgittag} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: udev Requires: util-linux-ng -Requires: module-init-tools +Requires: module-init-tools >= 3.7-9 Requires: cpio Requires: coreutils Requires: findutils Requires: binutils Requires: grep -Requires: mktemp +Requires: which +Requires: mktemp >= 1.5-5 Requires: mount Requires: bash Requires: /bin/sh -Requires: fileutils, grep, mount, gzip, tar, mktemp >= 1.5-5, findutils +Requires: fileutils, gzip, tar Requires: lvm2 >= 2.02.33-9, dhclient Requires: filesystem >= 2.1.0, cpio, device-mapper, initscripts >= 8.63-1 Requires: e2fsprogs >= 1.38-12, libselinux, libsepol, coreutils Requires: mdadm, elfutils-libelf, plymouth >= 0.7.0 Requires: cryptsetup-luks Requires: bridge-utils +Requires: file +Requires: bzip2 %ifnarch s390 s390x Requires: dmraid Requires: kbd %endif %if ! 0%{?with_switch_root} -Requires: /sbin/switch_root +Requires: util-linux-ng >= 2.16 BuildArch: noarch %endif @@ -80,12 +83,10 @@ kernel modules and firmware files needed %package tools Summary: dracut tools to build the local initramfs -Requires: %{name} = %{version}-%{release} -Requires: ql2100-firmware -Requires: ql2200-firmware -Requires: ql23xx-firmware -Requires: ql2400-firmware -Requires: ql2500-firmware +Requires: coreutils cryptsetup-luks device-mapper +Requires: diffutils dmraid findutils gawk grep lvm2 +Requires: module-init-tools sed +Requires: cpio gzip %description tools This package contains tools to assemble the local initrd and host configuration. @@ -142,20 +143,29 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog +* Thu Aug 06 2009 Harald Hoyer 0.8-1 +- version 0.8 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS + * Fri Jul 24 2009 Harald Hoyer 0.7-1 - version 0.7 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Wed Jul 22 2009 Harald Hoyer 0.6-1 - version 0.6 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Fri Jul 17 2009 Harald Hoyer 0.5-1 - version 0.5 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Sat Jul 04 2009 Harald Hoyer 0.4-1 - version 0.4 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Thu Jul 02 2009 Harald Hoyer 0.3-1 - version 0.3 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Wed Jul 01 2009 Harald Hoyer 0.2-1 - version 0.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dracut/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 25 Jul 2009 09:12:35 -0000 1.6 +++ sources 6 Aug 2009 15:35:48 -0000 1.7 @@ -1 +1 @@ -01687a7dd7d56f63b0bf3dfd6fd60d9e dracut-0.7.tar.bz2 +ee98470ff5b7f3a288573632c07e9cb6 dracut-0.8.tar.bz2 From pbrobinson at fedoraproject.org Thu Aug 6 15:45:48 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 6 Aug 2009 15:45:48 +0000 (UTC) Subject: rpms/gypsy/F-11 .cvsignore, 1.2, 1.3 gypsy.spec, 1.8, 1.9 sources, 1.2, 1.3 Message-ID: <20090806154548.17EF111C00E4@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gypsy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6000 Modified Files: .cvsignore gypsy.spec sources Log Message: - Update to 0.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gypsy/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 16 May 2008 11:30:51 -0000 1.2 +++ .cvsignore 6 Aug 2009 15:45:47 -0000 1.3 @@ -1 +1 @@ -gypsy-0.6.tar.gz +gypsy-0.7.tar.gz Index: gypsy.spec =================================================================== RCS file: /cvs/pkgs/rpms/gypsy/F-11/gypsy.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- gypsy.spec 19 Jun 2009 12:41:36 -0000 1.8 +++ gypsy.spec 6 Aug 2009 15:45:47 -0000 1.9 @@ -1,6 +1,6 @@ Name: gypsy -Version: 0.6 -Release: 9%{?dist} +Version: 0.7 +Release: 1%{?dist} Summary: A GPS multiplexing daemon Group: System Environment/Libraries @@ -10,8 +10,6 @@ URL: http://gypsy.freedesktop Source0: http://gypsy.freedesktop.org/gypsy-releases/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: 0001-Make-gypsy-run-as-a-system-service.patch - BuildRequires: bluez-libs-devel BuildRequires: dbus-devel BuildRequires: dbus-glib-devel @@ -19,9 +17,6 @@ BuildRequires: glib2-devel BuildRequires: gtk-doc BuildRequires: libxslt -# For patch0 -BuildRequires: automake autoconf libtool - Requires: dbus %description @@ -51,10 +46,6 @@ This package contains developer document %prep %setup -q -%patch0 -p1 -b .dbus -libtoolize -f -autoreconf - %build %configure --disable-static make %{?_smp_mflags} @@ -91,6 +82,12 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/gtk-doc/html/gypsy %changelog +* Thu Aug 06 2009 Bastien Nocera 0.7-1 +- Update to 0.7 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.6-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jun 19 2009 Bastien Nocera 0.6-9 - Gypsy is supposed to run as a system service, as root Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gypsy/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 16 May 2008 11:30:51 -0000 1.2 +++ sources 6 Aug 2009 15:45:47 -0000 1.3 @@ -1 +1 @@ -d5990275a06717dbdd00b9c372a49849 gypsy-0.6.tar.gz +cde52c121693014efa75d9098fd7de22 gypsy-0.7.tar.gz From xhorak at fedoraproject.org Thu Aug 6 15:51:29 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 15:51:29 +0000 (UTC) Subject: rpms/blam/devel blam.spec,1.31,1.32 Message-ID: <20090806155129.4B14511C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/blam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7146 Modified Files: blam.spec Log Message: * Thu Aug 06 2009 Jan Horak - 1.8.5-15 - Rebuild against newer gecko Index: blam.spec =================================================================== RCS file: /cvs/pkgs/rpms/blam/devel/blam.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- blam.spec 4 Aug 2009 08:52:31 -0000 1.31 +++ blam.spec 6 Aug 2009 15:51:29 -0000 1.32 @@ -5,7 +5,7 @@ Name: blam Version: 1.8.5 -Release: 14%{?dist} +Release: 15%{?dist} Summary: An RSS/RDF feed reader Group: Applications/Internet @@ -138,6 +138,9 @@ update-desktop-database &> /dev/null ||: %{_mandir}/man?/%{name}.1* %changelog +* Thu Aug 06 2009 Jan Horak - 1.8.5-15 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 1.8.5-14 - Rebuild against newer gecko From akurtakov at fedoraproject.org Thu Aug 6 15:57:33 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Thu, 6 Aug 2009 15:57:33 +0000 (UTC) Subject: rpms/eclipse/devel sources,1.75,1.76 eclipse.spec,1.653,1.654 Message-ID: <20090806155733.86B4811C00E4@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8432/devel Modified Files: sources eclipse.spec Log Message: Fix missing launcher for ppc64. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/sources,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- sources 3 Aug 2009 15:29:56 -0000 1.75 +++ sources 6 Aug 2009 15:57:33 -0000 1.76 @@ -5,4 +5,4 @@ e1313563c7e36aa46e33789a1386b815 eclips 72a590190a4fea7a4f8885bfe26a3e18 eclipse-I20090611-1540-fetched-src.tar.bz2 67c8679981ee3020ec2709d85cfaf4b1 eclipse-3.5.0-testframework.tar.bz2 047b352b07b04f7f8e96afb81e69862c eclipse-build-generatedScripts.tar.bz2 -5f22063a596f9b5aa6295d0df20d8c62 eclipse-build-R0_0_2_1.tar.gz +fed4220be8e4db0743365cfadac65d2e eclipse-build-R0_0_2_1.tar.gz Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.653 retrieving revision 1.654 diff -u -p -r1.653 -r1.654 --- eclipse.spec 5 Aug 2009 18:38:10 -0000 1.653 +++ eclipse.spec 6 Aug 2009 15:57:33 -0000 1.654 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.32%{?dist} +Release: 0.3.33%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -393,10 +393,6 @@ sed --in-place "s|$swt_frag_ver_s390x|$s %patch31 -p1 %patch38 -# replace ppc64 with a fake arch (ppc128) so we don't have duplicate ant targets -sed -i "s/\(rootFileslinux_gtk_\)ppc64/\1ppc128/g" \ - features/org.eclipse.equinox.executable/target.build.xml - # Copy all of the s390x directories and files to ppc64 or sparc{,64} or alpha dirs and replace # the s390x strings with ppc64, etc. %ifnarch %{ix86} x86_64 @@ -422,6 +418,7 @@ IFS=' IFS=$OLDIFS mv buildConfigs/eclipse-build-config/build.properties.java buildConfigs/eclipse-build-config/build.properties + sed -i -e "s|contributed/gtk/linux/ppc64|bin/gtk/linux/ppc64|g" buildConfigs/eclipse-build-config/productFiles/rcpConfig/build.properties sed -i -e "s/%{_arch}/s390x/g" plugins/org.eclipse.swt.gtk.linux.s390x/META-INF/MANIFEST.MF sed -i -e "s/%{_arch}/s390x/g" plugins/org.eclipse.equinox.launcher.gtk.linux.s390x/META-INF/MANIFEST.MF %endif @@ -1493,6 +1490,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Thu Aug 6 2009 Alexander Kurtakov 1:3.5.0-0.3.33 +- Fix missing launcher for ppc64. + * Wed Aug 5 2009 Alexander Kurtakov 1:3.5.0-0.3.32 - Manually enable o.e.core.runtime and o.e.equinox.ds because it's not enabled on ppc64. From pbrobinson at fedoraproject.org Thu Aug 6 15:59:47 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 6 Aug 2009 15:59:47 +0000 (UTC) Subject: rpms/gypsy/F-10 .cvsignore, 1.2, 1.3 gypsy.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090806155947.740FE11C00E4@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gypsy/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8901 Modified Files: .cvsignore gypsy.spec sources Log Message: - Update to 0.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gypsy/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 16 May 2008 11:30:51 -0000 1.2 +++ .cvsignore 6 Aug 2009 15:59:47 -0000 1.3 @@ -1 +1 @@ -gypsy-0.6.tar.gz +gypsy-0.7.tar.gz Index: gypsy.spec =================================================================== RCS file: /cvs/pkgs/rpms/gypsy/F-10/gypsy.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gypsy.spec 21 Jun 2009 15:59:20 -0000 1.3 +++ gypsy.spec 6 Aug 2009 15:59:47 -0000 1.4 @@ -1,6 +1,6 @@ Name: gypsy -Version: 0.6 -Release: 9%{?dist} +Version: 0.7 +Release: 1%{?dist} Summary: A GPS multiplexing daemon Group: System Environment/Libraries @@ -10,8 +10,6 @@ URL: http://gypsy.freedesktop Source0: http://gypsy.freedesktop.org/gypsy-releases/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: 0001-Make-gypsy-run-as-a-system-service.patch - BuildRequires: bluez-libs-devel BuildRequires: dbus-devel BuildRequires: dbus-glib-devel @@ -19,9 +17,6 @@ BuildRequires: glib2-devel BuildRequires: gtk-doc BuildRequires: libxslt -# For patch0 -BuildRequires: automake autoconf libtool - Requires: dbus %description @@ -51,10 +46,6 @@ This package contains developer document %prep %setup -q -%patch0 -p1 -b .dbus -libtoolize -f -autoreconf - %build %configure --disable-static make %{?_smp_mflags} @@ -91,6 +82,12 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/gtk-doc/html/gypsy %changelog +* Thu Aug 06 2009 Bastien Nocera 0.7-1 +- Update to 0.7 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.6-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jun 19 2009 Bastien Nocera 0.6-9 - Gypsy is supposed to run as a system service, as root Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gypsy/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 16 May 2008 11:30:51 -0000 1.2 +++ sources 6 Aug 2009 15:59:47 -0000 1.3 @@ -1 +1 @@ -d5990275a06717dbdd00b9c372a49849 gypsy-0.6.tar.gz +cde52c121693014efa75d9098fd7de22 gypsy-0.7.tar.gz From rjones at fedoraproject.org Thu Aug 6 16:15:10 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Thu, 6 Aug 2009 16:15:10 +0000 (UTC) Subject: rpms/libguestfs/devel .cvsignore, 1.44, 1.45 libguestfs.spec, 1.82, 1.83 sources, 1.44, 1.45 Message-ID: <20090806161510.2C85111C00E4@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11790 Modified Files: .cvsignore libguestfs.spec sources Log Message: New upstream release 1.0.66 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/devel/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 29 Jul 2009 15:40:16 -0000 1.44 +++ .cvsignore 6 Aug 2009 16:15:09 -0000 1.45 @@ -1 +1 @@ -libguestfs-1.0.65.tar.gz +libguestfs-1.0.66.tar.gz Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/devel/libguestfs.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- libguestfs.spec 29 Jul 2009 15:40:16 -0000 1.82 +++ libguestfs.spec 6 Aug 2009 16:15:09 -0000 1.83 @@ -4,7 +4,7 @@ Summary: Access and modify virtual machine disk images Name: libguestfs Epoch: 1 -Version: 1.0.65 +Version: 1.0.66 Release: 1%{?dist} License: LGPLv2+ Group: Development/Libraries @@ -339,7 +339,7 @@ export LIBGUESTFS_DEBUG=1 # 503236 i386 F-12 cryptomgr_test at doublefault_fn # 507066 all F-12 sequence of chroot calls (FIXED) # 513249 all F-12 guestfwd broken in qemu (FIXED) -# - ? F-12 qemu TCG on Xen is broken again +# 516022 all F-12 virtio-net gives "Network is unreachable" errors #%ifarch x86_64 #make check @@ -537,6 +537,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-1 +- New upstream release 1.0.66. + * Wed Jul 29 2009 Richard W.M. Jones - 1.0.65-1 - New upstream release 1.0.65. - Add Obsoletes for virt-df2 (RHBZ#514309). Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/devel/sources,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- sources 29 Jul 2009 15:40:16 -0000 1.44 +++ sources 6 Aug 2009 16:15:09 -0000 1.45 @@ -1 +1 @@ -ac72d1b46d9a78c6d2dc3439fcc0784d libguestfs-1.0.65.tar.gz +385d65176732738566e9ab99898104f7 libguestfs-1.0.66.tar.gz From rjones at fedoraproject.org Thu Aug 6 16:15:12 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Thu, 6 Aug 2009 16:15:12 +0000 (UTC) Subject: rpms/libguestfs/F-11 .cvsignore, 1.31, 1.32 libguestfs.spec, 1.50, 1.51 sources, 1.31, 1.32 Message-ID: <20090806161512.377EB11C034A@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11812 Modified Files: .cvsignore libguestfs.spec sources Log Message: New upstream release 1.0.66 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/F-11/.cvsignore,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- .cvsignore 29 Jul 2009 15:40:31 -0000 1.31 +++ .cvsignore 6 Aug 2009 16:15:11 -0000 1.32 @@ -1 +1 @@ -libguestfs-1.0.65.tar.gz +libguestfs-1.0.66.tar.gz Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/F-11/libguestfs.spec,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- libguestfs.spec 29 Jul 2009 15:40:31 -0000 1.50 +++ libguestfs.spec 6 Aug 2009 16:15:11 -0000 1.51 @@ -4,7 +4,7 @@ Summary: Access and modify virtual machine disk images Name: libguestfs Epoch: 1 -Version: 1.0.65 +Version: 1.0.66 Release: 1%{?dist} License: LGPLv2+ Group: Development/Libraries @@ -533,6 +533,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-1 +- New upstream release 1.0.66. + * Wed Jul 29 2009 Richard W.M. Jones - 1.0.65-1 - New upstream release 1.0.65. - Add Obsoletes for virt-df2 (RHBZ#514309). Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/F-11/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 29 Jul 2009 15:40:31 -0000 1.31 +++ sources 6 Aug 2009 16:15:11 -0000 1.32 @@ -1 +1 @@ -ac72d1b46d9a78c6d2dc3439fcc0784d libguestfs-1.0.65.tar.gz +385d65176732738566e9ab99898104f7 libguestfs-1.0.66.tar.gz From rjones at fedoraproject.org Thu Aug 6 16:15:18 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Thu, 6 Aug 2009 16:15:18 +0000 (UTC) Subject: rpms/libguestfs/EL-5 .cvsignore, 1.25, 1.26 libguestfs.spec, 1.53, 1.54 sources, 1.25, 1.26 Message-ID: <20090806161518.0366011C00E4@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11828 Modified Files: .cvsignore libguestfs.spec sources Log Message: New upstream release 1.0.66 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/EL-5/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 29 Jul 2009 15:40:44 -0000 1.25 +++ .cvsignore 6 Aug 2009 16:15:17 -0000 1.26 @@ -1 +1 @@ -libguestfs-1.0.65.tar.gz +libguestfs-1.0.66.tar.gz Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/EL-5/libguestfs.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- libguestfs.spec 29 Jul 2009 15:54:32 -0000 1.53 +++ libguestfs.spec 6 Aug 2009 16:15:17 -0000 1.54 @@ -4,7 +4,7 @@ Summary: Access and modify virtual machine disk images Name: libguestfs Epoch: 1 -Version: 1.0.65 +Version: 1.0.66 Release: 2%{?dist} License: LGPLv2+ Group: Development/Libraries @@ -533,6 +533,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-1 +- New upstream release 1.0.66. + * Wed Jul 29 2009 Richard W.M. Jones - 1.0.65-2 - New upstream release 1.0.65. - Remove RHEL 5 patch, now upstream. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/EL-5/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 29 Jul 2009 15:40:44 -0000 1.25 +++ sources 6 Aug 2009 16:15:17 -0000 1.26 @@ -1 +1 @@ -ac72d1b46d9a78c6d2dc3439fcc0784d libguestfs-1.0.65.tar.gz +385d65176732738566e9ab99898104f7 libguestfs-1.0.66.tar.gz From rjones at fedoraproject.org Thu Aug 6 16:20:49 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Thu, 6 Aug 2009 16:20:49 +0000 (UTC) Subject: rpms/ocaml-pa-do/devel ocaml-pa-do.spec,1.11,1.12 Message-ID: <20090806162049.AAB1011C00E4@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/ocaml-pa-do/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12810 Modified Files: ocaml-pa-do.spec Log Message: Force rebuild. Index: ocaml-pa-do.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-pa-do/devel/ocaml-pa-do.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- ocaml-pa-do.spec 25 Jul 2009 20:02:24 -0000 1.11 +++ ocaml-pa-do.spec 6 Aug 2009 16:20:49 -0000 1.12 @@ -3,7 +3,7 @@ Name: ocaml-pa-do Version: 0.8.9 -Release: 6%{?dist} +Release: 7%{?dist} Summary: OCaml syntax extension for delimited overloading Group: Development/Libraries @@ -105,6 +105,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 6 2009 Richard W.M. Jones - 0.8.9-7 +- Force rebuild again to test FTBFS issue. + * Sat Jul 25 2009 Fedora Release Engineering - 0.8.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rjones at fedoraproject.org Thu Aug 6 16:22:42 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Thu, 6 Aug 2009 16:22:42 +0000 (UTC) Subject: rpms/collectd/devel collectd.spec,1.20,1.21 Message-ID: <20090806162242.7AEAD11C00E4@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/collectd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13140 Modified Files: collectd.spec Log Message: Force rebuild. Index: collectd.spec =================================================================== RCS file: /cvs/pkgs/rpms/collectd/devel/collectd.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- collectd.spec 24 Jul 2009 19:14:20 -0000 1.20 +++ collectd.spec 6 Aug 2009 16:22:42 -0000 1.21 @@ -1,7 +1,7 @@ Summary: Statistics collection daemon for filling RRD files Name: collectd Version: 4.6.2 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://collectd.org/ @@ -407,6 +407,9 @@ fi %changelog +* Thu Aug 6 2009 Richard W.M. Jones - 4.6.2-3 +- Force rebuild to test FTBFS issue. + * Fri Jul 24 2009 Fedora Release Engineering - 4.6.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From xhorak at fedoraproject.org Thu Aug 6 16:29:04 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 16:29:04 +0000 (UTC) Subject: rpms/mozvoikko/devel mozvoikko.spec,1.13,1.14 Message-ID: <20090806162904.0594711C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/mozvoikko/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14247 Modified Files: mozvoikko.spec Log Message: * Thu Aug 06 2009 Jan Horak - 0.9.7-0.8.rc1 - Rebuild against newer gecko Index: mozvoikko.spec =================================================================== RCS file: /cvs/pkgs/rpms/mozvoikko/devel/mozvoikko.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- mozvoikko.spec 4 Aug 2009 08:54:23 -0000 1.13 +++ mozvoikko.spec 6 Aug 2009 16:29:03 -0000 1.14 @@ -18,7 +18,7 @@ Name: mozvoikko Version: 0.9.7 -Release: 0.7.rc1%{?dist} +Release: 0.8.rc1%{?dist} Summary: Finnish Voikko spell-checker extension for Mozilla programs Group: Applications/Internet License: GPLv2+ @@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 06 2009 Jan Horak - 0.9.7-0.8.rc1 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.9.7-0.7.rc1 - Rebuild against newer gecko From xhorak at fedoraproject.org Thu Aug 6 16:30:53 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 16:30:53 +0000 (UTC) Subject: rpms/blam/devel blam.spec,1.32,1.33 Message-ID: <20090806163053.636AB11C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/blam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14719 Modified Files: blam.spec Log Message: Rebuild Index: blam.spec =================================================================== RCS file: /cvs/pkgs/rpms/blam/devel/blam.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- blam.spec 6 Aug 2009 15:51:29 -0000 1.32 +++ blam.spec 6 Aug 2009 16:30:53 -0000 1.33 @@ -5,7 +5,7 @@ Name: blam Version: 1.8.5 -Release: 15%{?dist} +Release: 16%{?dist} Summary: An RSS/RDF feed reader Group: Applications/Internet @@ -138,6 +138,9 @@ update-desktop-database &> /dev/null ||: %{_mandir}/man?/%{name}.1* %changelog +* Thu Aug 6 2009 Jan Horak - 1.8.5-16 +- Rebuild + * Thu Aug 06 2009 Jan Horak - 1.8.5-15 - Rebuild against newer gecko From xhorak at fedoraproject.org Thu Aug 6 16:31:02 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 16:31:02 +0000 (UTC) Subject: rpms/perl-Gtk2-MozEmbed/devel perl-Gtk2-MozEmbed.spec,1.7,1.8 Message-ID: <20090806163102.EB3D511C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14767 Modified Files: perl-Gtk2-MozEmbed.spec Log Message: * Thu Aug 06 2009 Jan Horak - 0.08-6.6 - Rebuild against newer gecko Index: perl-Gtk2-MozEmbed.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/devel/perl-Gtk2-MozEmbed.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- perl-Gtk2-MozEmbed.spec 4 Aug 2009 09:00:14 -0000 1.7 +++ perl-Gtk2-MozEmbed.spec 6 Aug 2009 16:31:02 -0000 1.8 @@ -13,7 +13,7 @@ Summary: Interface to the Mozilla embedding widget Name: perl-Gtk2-MozEmbed Version: 0.08 -Release: %{specfilever}%{?dist}.5 +Release: %{specfilever}%{?dist}.6 Group: Development/Libraries License: LGPLv2+ @@ -89,6 +89,9 @@ find $RPM_BUILD_ROOT -type d -depth -exe %changelog +* Thu Aug 06 2009 Jan Horak - 0.08-6.6 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.08-6.5 - Rebuild against newer gecko From xhorak at fedoraproject.org Thu Aug 6 16:32:06 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 16:32:06 +0000 (UTC) Subject: rpms/gnome-python2-extras/devel gnome-python2-extras.spec, 1.57, 1.58 Message-ID: <20090806163206.D2F1311C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-python2-extras/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15091 Modified Files: gnome-python2-extras.spec Log Message: * Thu Aug 06 2009 Jan Horak - 2.25.3-10 - Rebuild against newer gecko Index: gnome-python2-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-extras/devel/gnome-python2-extras.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- gnome-python2-extras.spec 4 Aug 2009 09:00:58 -0000 1.57 +++ gnome-python2-extras.spec 6 Aug 2009 16:32:06 -0000 1.58 @@ -14,7 +14,7 @@ Name: gnome-python2-extras Version: 2.25.3 -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2+ and LGPLv2+ Group: Development/Languages Summary: Additional PyGNOME Python extension modules @@ -186,6 +186,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pygda-4.0.pc %changelog +* Thu Aug 06 2009 Jan Horak - 2.25.3-10 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 2.25.3-9 - Rebuild against newer gecko From xhorak at fedoraproject.org Thu Aug 6 16:32:56 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 16:32:56 +0000 (UTC) Subject: rpms/Miro/devel Miro.spec,1.61,1.62 Message-ID: <20090806163256.C0B5F11C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/Miro/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15377 Modified Files: Miro.spec Log Message: * Thu Aug 06 2009 Jan Horak - 2.5.2-3 - Rebuild against newer gecko Index: Miro.spec =================================================================== RCS file: /cvs/pkgs/rpms/Miro/devel/Miro.spec,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- Miro.spec 4 Aug 2009 09:01:54 -0000 1.61 +++ Miro.spec 6 Aug 2009 16:32:56 -0000 1.62 @@ -5,7 +5,7 @@ Name: Miro Version: 2.5.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Miro - Internet TV Player Group: Applications/Multimedia @@ -94,6 +94,9 @@ update-desktop-database %{_datadir}/appl %changelog +* Thu Aug 06 2009 Jan Horak - 2.5.2-3 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 2.5.2-2 - Rebuild against newer gecko From xhorak at fedoraproject.org Thu Aug 6 16:32:49 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Thu, 6 Aug 2009 16:32:49 +0000 (UTC) Subject: rpms/gnome-web-photo/devel gnome-web-photo.spec,1.26,1.27 Message-ID: <20090806163249.AE17A11C00E4@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-web-photo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15327 Modified Files: gnome-web-photo.spec Log Message: Rebuild Index: gnome-web-photo.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-web-photo/devel/gnome-web-photo.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- gnome-web-photo.spec 4 Aug 2009 08:59:15 -0000 1.26 +++ gnome-web-photo.spec 6 Aug 2009 16:32:49 -0000 1.27 @@ -3,7 +3,7 @@ Summary: HTML pages thumbnailer Name: gnome-web-photo Version: 0.8 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv2+ Group: Applications/Internet URL: http://ftp.gnome.org/pub/GNOME/sources/gnome-web-photo/%{version}/ @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gnome-web-photo %changelog +* Thu Aug 06 2009 Jan Horak - 0.8-5 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.8-4 - Rebuild against newer gecko From rjones at fedoraproject.org Thu Aug 6 16:36:02 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Thu, 6 Aug 2009 16:36:02 +0000 (UTC) Subject: rpms/collectd/devel collectd.spec,1.21,1.22 Message-ID: <20090806163602.E220A11C00E4@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/collectd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16018 Modified Files: collectd.spec Log Message: types.db file moved. Index: collectd.spec =================================================================== RCS file: /cvs/pkgs/rpms/collectd/devel/collectd.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- collectd.spec 6 Aug 2009 16:22:42 -0000 1.21 +++ collectd.spec 6 Aug 2009 16:36:02 -0000 1.22 @@ -1,7 +1,7 @@ Summary: Statistics collection daemon for filling RRD files Name: collectd Version: 4.6.2 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://collectd.org/ @@ -308,7 +308,7 @@ fi %{_libdir}/collectd/vmem.so %{_libdir}/collectd/vserver.so %{_libdir}/collectd/wireless.so -%{_libdir}/collectd/types.db +%{_datadir}/collectd/types.db %doc AUTHORS ChangeLog COPYING INSTALL README %doc %{_mandir}/man1/collectd.1* @@ -407,8 +407,9 @@ fi %changelog -* Thu Aug 6 2009 Richard W.M. Jones - 4.6.2-3 +* Thu Aug 6 2009 Richard W.M. Jones - 4.6.2-4 - Force rebuild to test FTBFS issue. +- lib/collectd/types.db seems to have moved to share/collectd/types.db * Fri Jul 24 2009 Fedora Release Engineering - 4.6.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From limb at fedoraproject.org Thu Aug 6 16:55:04 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Thu, 6 Aug 2009 16:55:04 +0000 (UTC) Subject: rpms/vdrift/devel vdrift.spec,1.17,1.18 Message-ID: <20090806165504.E18CA11C00E4@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/vdrift/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19537 Modified Files: vdrift.spec Log Message: Path fix. Index: vdrift.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdrift/devel/vdrift.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- vdrift.spec 27 Jul 2009 06:48:47 -0000 1.17 +++ vdrift.spec 6 Aug 2009 16:55:04 -0000 1.18 @@ -1,6 +1,6 @@ Name: vdrift Version: 20090615 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Driving/drift racing simulation Group: Amusements/Games @@ -95,7 +95,7 @@ sed -i 's/linuxx86/linuxppc/' src/SConsc #make #cd .. -CC="gcc" CXX="g++" CXXFLAGS="%{optflags}" scons bin=/bin use_binreloc=0 release=1 os_cc=1 os_cxx=1 os_cxxflags=1 NLS=0 +CC="gcc" CXX="g++" CXXFLAGS="%{optflags}" scons bin=/bin prefix=/usr use_binreloc=0 release=1 os_cc=1 os_cxx=1 os_cxxflags=1 NLS=0 %install rm -rf %{buildroot} @@ -143,6 +143,9 @@ rm -rf %{buildroot} %{_datadir}/vdrift %changelog +* Thu Aug 06 2009 Jon Ciesla - 20090615-3 +- Path fix, BZ 515908. + * Sun Jul 26 2009 Fedora Release Engineering - 20090615-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From gd at fedoraproject.org Thu Aug 6 17:00:00 2009 From: gd at fedoraproject.org (Guenther Deschner) Date: Thu, 6 Aug 2009 17:00:00 +0000 (UTC) Subject: rpms/samba/devel samba.spec,1.192,1.193 Message-ID: <20090806170000.8FE5211C00E4@cvs1.fedora.phx.redhat.com> Author: gd Update of /cvs/pkgs/rpms/samba/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20358 Modified Files: samba.spec Log Message: Fix required talloc version number resolves: #516086 Guenther Index: samba.spec =================================================================== RCS file: /cvs/pkgs/rpms/samba/devel/samba.spec,v retrieving revision 1.192 retrieving revision 1.193 diff -u -p -r1.192 -r1.193 --- samba.spec 27 Jul 2009 03:46:36 -0000 1.192 +++ samba.spec 6 Aug 2009 17:00:00 -0000 1.193 @@ -1,7 +1,7 @@ -%define main_release 41 +%define main_release 42 %define samba_version 3.4.0 %define tdb_version 1.1.3 -%define talloc_version 1.2.0 +%define talloc_version 1.3.0 #%define pre_release rc1 %define pre_release %nil @@ -888,6 +888,10 @@ exit 0 %{_datadir}/pixmaps/samba/logo-small.png %changelog +* Thu Aug 06 2009 Guenther Deschner - 3.4.0-0.42 +- Fix required talloc version number +- resolves: #516086 + * Sun Jul 26 2009 Fedora Release Engineering - 0:3.4.0-0.41.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From gerd at fedoraproject.org Thu Aug 6 17:01:04 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Thu, 6 Aug 2009 17:01:04 +0000 (UTC) Subject: rpms/rakudo/devel rakudo.spec,1.3,1.4 Message-ID: <20090806170104.368BA11C00E4@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/rakudo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20625 Modified Files: rakudo.spec Log Message: add man page Index: rakudo.spec =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/rakudo.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- rakudo.spec 5 Aug 2009 14:00:44 -0000 1.3 +++ rakudo.spec 6 Aug 2009 17:01:04 -0000 1.4 @@ -9,7 +9,7 @@ ExcludeArch:ppc Name: rakudo Version: 0.0.%{year}.%{month}_%{parrot_version} -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Perl compiler on Parrot License: Artistic 2.0 Group: Development/Languages @@ -19,11 +19,13 @@ Source0: http://cloud.github.com/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# This librarys are needed while pbc_to_exe include them BuildRequires: ncurses-devel BuildRequires: readline-devel BuildRequires: gmp-devel BuildRequires: gdbm-devel BuildRequires: libicu-devel + BuildRequires: parrot >= %{parrot_version} BuildRequires: parrot-devel >= %{parrot_version} BuildRequires: parrot-tools >= %{parrot_version} @@ -45,6 +47,9 @@ make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT +# Creating man-page +%{__install} -d $RPM_BUILD_ROOT%{_mandir}/man1 +pod2man --section=1 --name=perl6 docs/running.pod | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/perl6.1.gz %check make test @@ -66,13 +71,17 @@ rm -rf $RPM_BUILD_ROOT %{par_lang_perl6}/lib/Safe.pm %{par_lang_perl6}/lib/Test.pm %{par_lang_perl6}/perl6.pbc +%{_mandir}/man1/perl6.1.gz %changelog +* Thu Aug 6 2009 Gerd Pokorra 0.0.2009.07-2 +- Add a perl6 man page + * Fri Jul 31 2009 Gerd Pokorra 0.0.2009.07-1 - Fix versioning - use 'ExcludeArch:ppc' for now -- Provide full SourceURLs +- Provide full SourceURL - strip binary ??? - first .spec file created From jnovy at fedoraproject.org Thu Aug 6 17:06:31 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Thu, 6 Aug 2009 17:06:31 +0000 (UTC) Subject: rpms/rpm/devel rpm.spec,1.357,1.358 Message-ID: <20090806170631.9CED211C00E4@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/rpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19525 Modified Files: rpm.spec Log Message: * Thu Aug 06 2009 Jindrich Novy - 4.7.1-3 - rebuild because of the new xz Index: rpm.spec =================================================================== RCS file: /cvs/pkgs/rpms/rpm/devel/rpm.spec,v retrieving revision 1.357 retrieving revision 1.358 diff -u -p -r1.357 -r1.358 --- rpm.spec 27 Jul 2009 03:12:23 -0000 1.357 +++ rpm.spec 6 Aug 2009 17:06:31 -0000 1.358 @@ -21,7 +21,7 @@ Summary: The RPM package management system Name: rpm Version: %{rpmver} -Release: 2%{?dist} +Release: 3%{?dist} Group: System Environment/Base Url: http://www.rpm.org/ Source0: http://rpm.org/releases/rpm-4.7.x/%{name}-%{srcver}.tar.bz2 @@ -404,6 +404,9 @@ exit 0 %doc doc/librpm/html/* %changelog +* Thu Aug 06 2009 Jindrich Novy - 4.7.1-3 +- rebuild because of the new xz + * Sun Jul 26 2009 Fedora Release Engineering - 4.7.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jkeating at fedoraproject.org Thu Aug 6 17:09:20 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Thu, 6 Aug 2009 17:09:20 +0000 (UTC) Subject: rpms/mugshot/devel dead.package, NONE, 1.1 Makefile, 1.1, NONE mugshot.spec, 1.44, NONE sources, 1.25, NONE Message-ID: <20090806170920.6DA9C11C0416@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/mugshot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22028 Added Files: dead.package Removed Files: Makefile mugshot.spec sources Log Message: kill it with fire --- NEW FILE dead.package --- Retired --- Makefile DELETED --- --- mugshot.spec DELETED --- --- sources DELETED --- From pkgdb at fedoraproject.org Thu Aug 6 17:10:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 17:10:20 +0000 Subject: [pkgdb] mugshot ownership updated Message-ID: <20090806171020.57DD510F882@bastion2.fedora.phx.redhat.com> Package mugshot in Fedora devel was orphaned by jkeating To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mugshot From pkgdb at fedoraproject.org Thu Aug 6 17:10:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 17:10:20 +0000 Subject: [pkgdb] mugshot (un)retirement Message-ID: <20090806171020.6F69910F899@bastion2.fedora.phx.redhat.com> Package mugshot in Fedora devel has been retired by jkeating To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mugshot From jussilehtola at fedoraproject.org Thu Aug 6 17:13:56 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Thu, 6 Aug 2009 17:13:56 +0000 (UTC) Subject: rpms/efte/F-10 efte.spec,1.1,1.2 Message-ID: <20090806171356.1C30011C00E4@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/efte/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23388/F-10 Modified Files: efte.spec Log Message: Added Requires: xorg-x11-fonts-misc. Index: efte.spec =================================================================== RCS file: /cvs/pkgs/rpms/efte/F-10/efte.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- efte.spec 2 Jul 2009 05:30:57 -0000 1.1 +++ efte.spec 6 Aug 2009 17:13:55 -0000 1.2 @@ -1,6 +1,6 @@ Name: efte Version: 1.0 -Release: 4%{?dist} +Release: 7%{?dist} Summary: A lightweight, extendable, folding text editor for X11 Group: Applications/Editors License: GPLv2+ or Artistic @@ -20,6 +20,8 @@ BuildRequires: libXpm-devel Provides: efte(binary) = %{version}-%{release} Requires: efte-common = %{version}-%{release} +# Needed for fonts to show correctly +Requires: xorg-x11-fonts-misc # Branch nefte on its own since it has less dependencies %package -n nefte @@ -78,6 +80,8 @@ for doc in Artistic AUTHORS COPYING HIST done # Delete version line from desktop file sed -i '/Version/d' packaging/shared/efte.desktop +# Append encoding line to desktop file (necessary for EPEL) +echo "Encoding=UTF-8" >> packaging/shared/efte.desktop # Remove optflags lines from cmake configs sed -i '/CMAKE_CXX_FLAGS/d' src/CMakeLists.txt @@ -131,6 +135,15 @@ update-desktop-database &> /dev/null || %{_datadir}/efte/ %changelog +* Thu Aug 06 2009 Jussi Lehtola - 1.0-7 +- Added Requires: xorg-x11-fonts-misc. + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 16 2009 Jussi Lehtola - 1.0-5 +- Fix EPEL build. + * Tue Jun 23 2009 Jussi Lehtola - 1.0-4 - Fix review issues. - Branch nefte into an own package. From jussilehtola at fedoraproject.org Thu Aug 6 17:13:56 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Thu, 6 Aug 2009 17:13:56 +0000 (UTC) Subject: rpms/efte/devel efte.spec,1.3,1.4 Message-ID: <20090806171356.64C9511C00E4@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/efte/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23388/devel Modified Files: efte.spec Log Message: Added Requires: xorg-x11-fonts-misc. Index: efte.spec =================================================================== RCS file: /cvs/pkgs/rpms/efte/devel/efte.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- efte.spec 24 Jul 2009 21:04:43 -0000 1.3 +++ efte.spec 6 Aug 2009 17:13:56 -0000 1.4 @@ -1,6 +1,6 @@ Name: efte Version: 1.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A lightweight, extendable, folding text editor for X11 Group: Applications/Editors License: GPLv2+ or Artistic @@ -20,6 +20,8 @@ BuildRequires: libXpm-devel Provides: efte(binary) = %{version}-%{release} Requires: efte-common = %{version}-%{release} +# Needed for fonts to show correctly +Requires: xorg-x11-fonts-misc # Branch nefte on its own since it has less dependencies %package -n nefte @@ -133,6 +135,9 @@ update-desktop-database &> /dev/null || %{_datadir}/efte/ %changelog +* Thu Aug 06 2009 Jussi Lehtola - 1.0-7 +- Added Requires: xorg-x11-fonts-misc. + * Fri Jul 24 2009 Fedora Release Engineering - 1.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jussilehtola at fedoraproject.org Thu Aug 6 17:13:56 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Thu, 6 Aug 2009 17:13:56 +0000 (UTC) Subject: rpms/efte/F-11 efte.spec,1.1,1.2 Message-ID: <20090806171356.300FF11C02C6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/efte/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23388/F-11 Modified Files: efte.spec Log Message: Added Requires: xorg-x11-fonts-misc. Index: efte.spec =================================================================== RCS file: /cvs/pkgs/rpms/efte/F-11/efte.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- efte.spec 2 Jul 2009 05:30:57 -0000 1.1 +++ efte.spec 6 Aug 2009 17:13:56 -0000 1.2 @@ -1,6 +1,6 @@ Name: efte Version: 1.0 -Release: 4%{?dist} +Release: 7%{?dist} Summary: A lightweight, extendable, folding text editor for X11 Group: Applications/Editors License: GPLv2+ or Artistic @@ -20,6 +20,8 @@ BuildRequires: libXpm-devel Provides: efte(binary) = %{version}-%{release} Requires: efte-common = %{version}-%{release} +# Needed for fonts to show correctly +Requires: xorg-x11-fonts-misc # Branch nefte on its own since it has less dependencies %package -n nefte @@ -78,6 +80,8 @@ for doc in Artistic AUTHORS COPYING HIST done # Delete version line from desktop file sed -i '/Version/d' packaging/shared/efte.desktop +# Append encoding line to desktop file (necessary for EPEL) +echo "Encoding=UTF-8" >> packaging/shared/efte.desktop # Remove optflags lines from cmake configs sed -i '/CMAKE_CXX_FLAGS/d' src/CMakeLists.txt @@ -131,6 +135,15 @@ update-desktop-database &> /dev/null || %{_datadir}/efte/ %changelog +* Thu Aug 06 2009 Jussi Lehtola - 1.0-7 +- Added Requires: xorg-x11-fonts-misc. + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 16 2009 Jussi Lehtola - 1.0-5 +- Fix EPEL build. + * Tue Jun 23 2009 Jussi Lehtola - 1.0-4 - Fix review issues. - Branch nefte into an own package. From jussilehtola at fedoraproject.org Thu Aug 6 17:14:37 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Thu, 6 Aug 2009 17:14:37 +0000 (UTC) Subject: rpms/efte/EL-5 efte.spec,1.2,1.3 Message-ID: <20090806171437.16FF811C00E4@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/efte/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23517/EL-5 Modified Files: efte.spec Log Message: Added Requires: xorg-x11-fonts-misc. Index: efte.spec =================================================================== RCS file: /cvs/pkgs/rpms/efte/EL-5/efte.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- efte.spec 16 Jul 2009 09:35:12 -0000 1.2 +++ efte.spec 6 Aug 2009 17:14:36 -0000 1.3 @@ -1,6 +1,6 @@ Name: efte Version: 1.0 -Release: 5%{?dist} +Release: 7%{?dist} Summary: A lightweight, extendable, folding text editor for X11 Group: Applications/Editors License: GPLv2+ or Artistic @@ -20,6 +20,8 @@ BuildRequires: libXpm-devel Provides: efte(binary) = %{version}-%{release} Requires: efte-common = %{version}-%{release} +# Needed for fonts to show correctly +Requires: xorg-x11-fonts-misc # Branch nefte on its own since it has less dependencies %package -n nefte @@ -133,6 +135,12 @@ update-desktop-database &> /dev/null || %{_datadir}/efte/ %changelog +* Thu Aug 06 2009 Jussi Lehtola - 1.0-7 +- Added Requires: xorg-x11-fonts-misc. + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 16 2009 Jussi Lehtola - 1.0-5 - Fix EPEL build. From ricky at fedoraproject.org Thu Aug 6 17:46:12 2009 From: ricky at fedoraproject.org (=?utf-8?b?Umlja3kgWmhvdSAo5ZGo5a625p2wKQ==?=) Date: Thu, 6 Aug 2009 17:46:12 +0000 (UTC) Subject: rpms/python-fedora/EL-5 .cvsignore, 1.24, 1.25 python-fedora.spec, 1.27, 1.28 sources, 1.25, 1.26 Message-ID: <20090806174612.3EE2A11C00E4@cvs1.fedora.phx.redhat.com> Author: ricky Update of /cvs/pkgs/rpms/python-fedora/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29596/EL-5 Modified Files: .cvsignore python-fedora.spec sources Log Message: * Mon Aug 06 2009 Ricky Zhou - 0.3.15-1 - New release 0.3.15. - Relicensed to LGPLv2+ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/EL-5/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 28 Jul 2009 02:27:12 -0000 1.24 +++ .cvsignore 6 Aug 2009 17:46:11 -0000 1.25 @@ -1 +1 @@ -python-fedora-0.3.14.tar.gz +python-fedora-0.3.15.tar.gz Index: python-fedora.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/EL-5/python-fedora.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- python-fedora.spec 28 Jul 2009 02:27:12 -0000 1.27 +++ python-fedora.spec 6 Aug 2009 17:46:12 -0000 1.28 @@ -1,12 +1,12 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-fedora -Version: 0.3.14 +Version: 0.3.15 Release: 1%{?dist} Summary: Python modules for talking to Fedora Infrastructure Services Group: Development/Languages -License: GPLv2 +License: LGPLv2+ URL: https://fedorahosted.org/python-fedora/ Source0: https://fedorahosted.org/releases/p/y/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -65,6 +65,10 @@ rm -rf %{buildroot} %{python_sitelib}/* %changelog +* Mon Aug 06 2009 Ricky Zhou - 0.3.15-1 +- New release 0.3.15. +- Relicensed to LGPLv2+ + * Mon Jul 27 2009 Toshio Kuratomi - 0.3.14-1 - New release 0.3.14. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/EL-5/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 28 Jul 2009 02:27:12 -0000 1.25 +++ sources 6 Aug 2009 17:46:12 -0000 1.26 @@ -1 +1 @@ -68ad34a2b353b22d2987444943cbc69f python-fedora-0.3.14.tar.gz +78dace94c63ee7d1adfc5d3c0f0bd326 python-fedora-0.3.15.tar.gz From ricky at fedoraproject.org Thu Aug 6 17:46:12 2009 From: ricky at fedoraproject.org (=?utf-8?b?Umlja3kgWmhvdSAo5ZGo5a625p2wKQ==?=) Date: Thu, 6 Aug 2009 17:46:12 +0000 (UTC) Subject: rpms/python-fedora/devel .cvsignore, 1.34, 1.35 python-fedora.spec, 1.44, 1.45 sources, 1.35, 1.36 Message-ID: <20090806174612.DDAD711C00E4@cvs1.fedora.phx.redhat.com> Author: ricky Update of /cvs/pkgs/rpms/python-fedora/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29596/devel Modified Files: .cvsignore python-fedora.spec sources Log Message: * Mon Aug 06 2009 Ricky Zhou - 0.3.15-1 - New release 0.3.15. - Relicensed to LGPLv2+ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/devel/.cvsignore,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- .cvsignore 28 Jul 2009 02:27:13 -0000 1.34 +++ .cvsignore 6 Aug 2009 17:46:12 -0000 1.35 @@ -1 +1 @@ -python-fedora-0.3.14.tar.gz +python-fedora-0.3.15.tar.gz Index: python-fedora.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/devel/python-fedora.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- python-fedora.spec 28 Jul 2009 02:27:13 -0000 1.44 +++ python-fedora.spec 6 Aug 2009 17:46:12 -0000 1.45 @@ -1,12 +1,12 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-fedora -Version: 0.3.14 +Version: 0.3.15 Release: 1%{?dist} Summary: Python modules for talking to Fedora Infrastructure Services Group: Development/Languages -License: GPLv2 +License: LGPLv2+ URL: https://fedorahosted.org/python-fedora/ Source0: https://fedorahosted.org/releases/p/y/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -65,12 +65,13 @@ rm -rf %{buildroot} %{python_sitelib}/* %changelog +* Mon Aug 06 2009 Ricky Zhou - 0.3.15-1 +- New release 0.3.15. +- Relicensed to LGPLv2+ + * Mon Jul 27 2009 Toshio Kuratomi - 0.3.14-1 - New release 0.3.14. -* Sun Jul 26 2009 Fedora Release Engineering - 0.3.13.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - * Sat Jun 13 2009 Toshio Kuratomi - 0.3.13.1-1 - Merge 0.3.12.1 and 0.3.13 releases together. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/devel/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 28 Jul 2009 02:27:13 -0000 1.35 +++ sources 6 Aug 2009 17:46:12 -0000 1.36 @@ -1 +1 @@ -68ad34a2b353b22d2987444943cbc69f python-fedora-0.3.14.tar.gz +78dace94c63ee7d1adfc5d3c0f0bd326 python-fedora-0.3.15.tar.gz From ricky at fedoraproject.org Thu Aug 6 17:46:12 2009 From: ricky at fedoraproject.org (=?utf-8?b?Umlja3kgWmhvdSAo5ZGo5a625p2wKQ==?=) Date: Thu, 6 Aug 2009 17:46:12 +0000 (UTC) Subject: rpms/python-fedora/F-10 .cvsignore, 1.33, 1.34 python-fedora.spec, 1.37, 1.38 sources, 1.34, 1.35 Message-ID: <20090806174612.6B6F511C00E4@cvs1.fedora.phx.redhat.com> Author: ricky Update of /cvs/pkgs/rpms/python-fedora/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29596/F-10 Modified Files: .cvsignore python-fedora.spec sources Log Message: * Mon Aug 06 2009 Ricky Zhou - 0.3.15-1 - New release 0.3.15. - Relicensed to LGPLv2+ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/F-10/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 28 Jul 2009 02:27:13 -0000 1.33 +++ .cvsignore 6 Aug 2009 17:46:12 -0000 1.34 @@ -1 +1 @@ -python-fedora-0.3.14.tar.gz +python-fedora-0.3.15.tar.gz Index: python-fedora.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/F-10/python-fedora.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- python-fedora.spec 28 Jul 2009 02:27:13 -0000 1.37 +++ python-fedora.spec 6 Aug 2009 17:46:12 -0000 1.38 @@ -1,12 +1,12 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-fedora -Version: 0.3.14 +Version: 0.3.15 Release: 1%{?dist} Summary: Python modules for talking to Fedora Infrastructure Services Group: Development/Languages -License: GPLv2 +License: LGPLv2+ URL: https://fedorahosted.org/python-fedora/ Source0: https://fedorahosted.org/releases/p/y/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -65,6 +65,10 @@ rm -rf %{buildroot} %{python_sitelib}/* %changelog +* Mon Aug 06 2009 Ricky Zhou - 0.3.15-1 +- New release 0.3.15. +- Relicensed to LGPLv2+ + * Mon Jul 27 2009 Toshio Kuratomi - 0.3.14-1 - New release 0.3.14. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/F-10/sources,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sources 28 Jul 2009 02:27:13 -0000 1.34 +++ sources 6 Aug 2009 17:46:12 -0000 1.35 @@ -1 +1 @@ -68ad34a2b353b22d2987444943cbc69f python-fedora-0.3.14.tar.gz +78dace94c63ee7d1adfc5d3c0f0bd326 python-fedora-0.3.15.tar.gz From ricky at fedoraproject.org Thu Aug 6 17:46:12 2009 From: ricky at fedoraproject.org (=?utf-8?b?Umlja3kgWmhvdSAo5ZGo5a625p2wKQ==?=) Date: Thu, 6 Aug 2009 17:46:12 +0000 (UTC) Subject: rpms/python-fedora/F-11 .cvsignore, 1.33, 1.34 python-fedora.spec, 1.43, 1.44 sources, 1.34, 1.35 Message-ID: <20090806174612.B164711C00E4@cvs1.fedora.phx.redhat.com> Author: ricky Update of /cvs/pkgs/rpms/python-fedora/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29596/F-11 Modified Files: .cvsignore python-fedora.spec sources Log Message: * Mon Aug 06 2009 Ricky Zhou - 0.3.15-1 - New release 0.3.15. - Relicensed to LGPLv2+ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/F-11/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 28 Jul 2009 02:20:55 -0000 1.33 +++ .cvsignore 6 Aug 2009 17:46:12 -0000 1.34 @@ -1 +1 @@ -python-fedora-0.3.14.tar.gz +python-fedora-0.3.15.tar.gz Index: python-fedora.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/F-11/python-fedora.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- python-fedora.spec 28 Jul 2009 02:23:43 -0000 1.43 +++ python-fedora.spec 6 Aug 2009 17:46:12 -0000 1.44 @@ -1,12 +1,12 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-fedora -Version: 0.3.14 +Version: 0.3.15 Release: 1%{?dist} Summary: Python modules for talking to Fedora Infrastructure Services Group: Development/Languages -License: GPLv2 +License: LGPLv2+ URL: https://fedorahosted.org/python-fedora/ Source0: https://fedorahosted.org/releases/p/y/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -65,6 +65,10 @@ rm -rf %{buildroot} %{python_sitelib}/* %changelog +* Mon Aug 06 2009 Ricky Zhou - 0.3.15-1 +- New release 0.3.15. +- Relicensed to LGPLv2+ + * Mon Jul 27 2009 Toshio Kuratomi - 0.3.14-1 - New release 0.3.14. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-fedora/F-11/sources,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sources 28 Jul 2009 02:20:56 -0000 1.34 +++ sources 6 Aug 2009 17:46:12 -0000 1.35 @@ -1 +1 @@ -68ad34a2b353b22d2987444943cbc69f python-fedora-0.3.14.tar.gz +78dace94c63ee7d1adfc5d3c0f0bd326 python-fedora-0.3.15.tar.gz From ausil at fedoraproject.org Thu Aug 6 17:46:31 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 6 Aug 2009 17:46:31 +0000 (UTC) Subject: rpms/fedora-packager/devel .cvsignore, 1.10, 1.11 fedora-packager.spec, 1.13, 1.14 sources, 1.10, 1.11 Message-ID: <20090806174631.A8FBF11C00E4@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/fedora-packager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29713 Modified Files: .cvsignore fedora-packager.spec sources Log Message: update to 0.3.8 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 30 Jul 2009 16:03:30 -0000 1.10 +++ .cvsignore 6 Aug 2009 17:46:31 -0000 1.11 @@ -1 +1 @@ -fedora-packager-0.3.7.tar.bz2 +fedora-packager-0.3.8.tar.bz2 Index: fedora-packager.spec =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/devel/fedora-packager.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- fedora-packager.spec 30 Jul 2009 16:03:30 -0000 1.13 +++ fedora-packager.spec 6 Aug 2009 17:46:31 -0000 1.14 @@ -1,5 +1,5 @@ Name: fedora-packager -Version: 0.3.7 +Version: 0.3.8 Release: 1%{?dist} Summary: Tools for setting up a fedora maintainer environment @@ -14,6 +14,7 @@ Requires: rpm-build rpmdevtools rp Requires: mock cvs curl wget Requires: pyOpenSSL python-pycurl Requires: redhat-rpm-config +Requires: python-offtrac BuildArch: noarch @@ -45,10 +46,14 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/fedoradev-pkgowners %{_bindir}/fedora-cert %{_bindir}/fedora-getsvn +%{_bindir}/fedora-hosted %{_bindir}/rpmbuild-md5 %changelog +* Tue Aug 04 2009 Jesse Keating - 0.3.8-1 +- Add fedora-hosted and require offtrac + * Thu Jul 30 2009 Dennis Gilmore - 0.3.7-1 - define user_cert in fedora-cvs before refrencing it Index: sources =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 30 Jul 2009 16:03:30 -0000 1.10 +++ sources 6 Aug 2009 17:46:31 -0000 1.11 @@ -1 +1 @@ -b5c1953ee29f796679a486d11a73f5a5 fedora-packager-0.3.7.tar.bz2 +9ed5de737d99248c53e0ccb27acaa3b6 fedora-packager-0.3.8.tar.bz2 From ausil at fedoraproject.org Thu Aug 6 17:48:31 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 6 Aug 2009 17:48:31 +0000 (UTC) Subject: rpms/fedora-packager/F-11 .cvsignore, 1.9, 1.10 fedora-packager.spec, 1.11, 1.12 sources, 1.10, 1.11 Message-ID: <20090806174831.E8E6F11C00E4@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/fedora-packager/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30119 Modified Files: .cvsignore fedora-packager.spec sources Log Message: update to 0.3.8 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 30 Jul 2009 16:15:32 -0000 1.9 +++ .cvsignore 6 Aug 2009 17:48:31 -0000 1.10 @@ -1 +1 @@ -fedora-packager-0.3.7.tar.bz2 +fedora-packager-0.3.8.tar.bz2 Index: fedora-packager.spec =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/F-11/fedora-packager.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- fedora-packager.spec 30 Jul 2009 16:15:32 -0000 1.11 +++ fedora-packager.spec 6 Aug 2009 17:48:31 -0000 1.12 @@ -1,5 +1,5 @@ Name: fedora-packager -Version: 0.3.7 +Version: 0.3.8 Release: 1%{?dist} Summary: Tools for setting up a fedora maintainer environment @@ -14,6 +14,7 @@ Requires: rpm-build rpmdevtools rp Requires: mock cvs curl wget Requires: pyOpenSSL python-pycurl Requires: redhat-rpm-config +Requires: python-offtrac BuildArch: noarch @@ -45,10 +46,14 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/fedoradev-pkgowners %{_bindir}/fedora-cert %{_bindir}/fedora-getsvn +%{_bindir}/fedora-hosted %{_bindir}/rpmbuild-md5 %changelog +* Tue Aug 04 2009 Jesse Keating - 0.3.8-1 +- Add fedora-hosted and require offtrac + * Thu Jul 30 2009 Dennis Gilmore - 0.3.7-1 - define user_cert in fedora-cvs before refrencing it Index: sources =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 30 Jul 2009 16:15:32 -0000 1.10 +++ sources 6 Aug 2009 17:48:31 -0000 1.11 @@ -1 +1 @@ -b5c1953ee29f796679a486d11a73f5a5 fedora-packager-0.3.7.tar.bz2 +9ed5de737d99248c53e0ccb27acaa3b6 fedora-packager-0.3.8.tar.bz2 From ausil at fedoraproject.org Thu Aug 6 17:49:23 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 6 Aug 2009 17:49:23 +0000 (UTC) Subject: rpms/fedora-packager/F-10 .cvsignore, 1.9, 1.10 fedora-packager.spec, 1.10, 1.11 sources, 1.10, 1.11 Message-ID: <20090806174923.778F211C00E4@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/fedora-packager/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30369 Modified Files: .cvsignore fedora-packager.spec sources Log Message: update to 0.3.8 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/F-10/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 30 Jul 2009 16:14:12 -0000 1.9 +++ .cvsignore 6 Aug 2009 17:49:23 -0000 1.10 @@ -1 +1 @@ -fedora-packager-0.3.7.tar.bz2 +fedora-packager-0.3.8.tar.bz2 Index: fedora-packager.spec =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/F-10/fedora-packager.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- fedora-packager.spec 30 Jul 2009 16:14:13 -0000 1.10 +++ fedora-packager.spec 6 Aug 2009 17:49:23 -0000 1.11 @@ -1,5 +1,5 @@ Name: fedora-packager -Version: 0.3.7 +Version: 0.3.8 Release: 1%{?dist} Summary: Tools for setting up a fedora maintainer environment @@ -14,6 +14,7 @@ Requires: rpm-build rpmdevtools rp Requires: mock cvs curl wget Requires: pyOpenSSL python-pycurl Requires: redhat-rpm-config +Requires: python-offtrac BuildArch: noarch @@ -45,10 +46,14 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/fedoradev-pkgowners %{_bindir}/fedora-cert %{_bindir}/fedora-getsvn +%{_bindir}/fedora-hosted %{_bindir}/rpmbuild-md5 %changelog +* Tue Aug 04 2009 Jesse Keating - 0.3.8-1 +- Add fedora-hosted and require offtrac + * Thu Jul 30 2009 Dennis Gilmore - 0.3.7-1 - define user_cert in fedora-cvs before refrencing it Index: sources =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 30 Jul 2009 16:14:13 -0000 1.10 +++ sources 6 Aug 2009 17:49:23 -0000 1.11 @@ -1 +1 @@ -b5c1953ee29f796679a486d11a73f5a5 fedora-packager-0.3.7.tar.bz2 +9ed5de737d99248c53e0ccb27acaa3b6 fedora-packager-0.3.8.tar.bz2 From rjones at fedoraproject.org Thu Aug 6 17:50:27 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Thu, 6 Aug 2009 17:50:27 +0000 (UTC) Subject: rpms/libguestfs/EL-5 0001-Tests-Don-t-test-block-size-in-statvfs-test.patch, NONE, 1.1 0002-Always-pass-mkswap-f-parameter.patch, NONE, 1.1 libguestfs.spec, 1.54, 1.55 Message-ID: <20090806175027.AEF3611C0425@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30754 Modified Files: libguestfs.spec Added Files: 0001-Tests-Don-t-test-block-size-in-statvfs-test.patch 0002-Always-pass-mkswap-f-parameter.patch Log Message: Incorporate upstream patches to fix some tests. 0001-Tests-Don-t-test-block-size-in-statvfs-test.patch: generator.ml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- NEW FILE 0001-Tests-Don-t-test-block-size-in-statvfs-test.patch --- >From a8a4ce2bd3fd021e063cb3b939b45059f07ed053 Mon Sep 17 00:00:00 2001 From: Richard Jones Date: Thu, 6 Aug 2009 18:40:59 +0100 Subject: [PATCH 1/2] Tests: Don't test block size in statvfs test. The block size changes between kernel releases, causing a false failure in the tests. The error was: test_statvfs_0: bsize was 65536, expected 131072 --- src/generator.ml | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/src/generator.ml b/src/generator.ml index 7ac4ac8..8b0fc66 100755 --- a/src/generator.ml +++ b/src/generator.ml @@ -1619,8 +1619,7 @@ This is the same as the C system call."); ("statvfs", (RStruct ("statbuf", "statvfs"), [String "path"]), 54, [], [InitSquashFS, Always, TestOutputStruct ( - [["statvfs"; "/"]], [CompareWithInt ("namemax", 256); - CompareWithInt ("bsize", 131072)])], + [["statvfs"; "/"]], [CompareWithInt ("namemax", 256)])], "get file system statistics", "\ Returns file system statistics for any mounted file system. -- 1.6.2.5 0002-Always-pass-mkswap-f-parameter.patch: swap.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE 0002-Always-pass-mkswap-f-parameter.patch --- >From 530a90d3d4d7d107f52ac8db90fdb86c4f3e1737 Mon Sep 17 00:00:00 2001 From: Richard Jones Date: Thu, 6 Aug 2009 18:46:57 +0100 Subject: [PATCH 2/2] Always pass mkswap -f parameter. Otherwise mkswap will give a silly error if you ask it to swap on a whole device. --- daemon/swap.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/daemon/swap.c b/daemon/swap.c index db93e57..3ebdef6 100644 --- a/daemon/swap.c +++ b/daemon/swap.c @@ -34,9 +34,9 @@ mkswap (char *device, const char *flag, const char *value) int r; if (!flag) - r = command (NULL, &err, "/sbin/mkswap", device, NULL); + r = command (NULL, &err, "/sbin/mkswap", "-f", device, NULL); else - r = command (NULL, &err, "/sbin/mkswap", flag, value, device, NULL); + r = command (NULL, &err, "/sbin/mkswap", "-f", flag, value, device, NULL); if (r == -1) { reply_with_error ("mkswap: %s", err); -- 1.6.2.5 Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/EL-5/libguestfs.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- libguestfs.spec 6 Aug 2009 16:15:17 -0000 1.54 +++ libguestfs.spec 6 Aug 2009 17:50:27 -0000 1.55 @@ -5,13 +5,16 @@ Summary: Access and modify virtual m Name: libguestfs Epoch: 1 Version: 1.0.66 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: Development/Libraries URL: http://libguestfs.org/ Source0: http://libguestfs.org/download/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Patch0: 0001-Tests-Don-t-test-block-size-in-statvfs-test.patch +Patch1: 0002-Always-pass-mkswap-f-parameter.patch + # Currently fails on PPC because: # "No Package Found for kernel" ExclusiveArch: %{ix86} x86_64 @@ -306,6 +309,9 @@ Requires: jpackage-utils mkdir -p daemon/m4 +%patch0 -p1 +%patch1 -p1 + %build %if %{buildnonet} @@ -533,8 +539,9 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-1 +* Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-3 - New upstream release 1.0.66. +- Incorporate upstream patches to fix some tests. * Wed Jul 29 2009 Richard W.M. Jones - 1.0.65-2 - New upstream release 1.0.65. From ausil at fedoraproject.org Thu Aug 6 17:50:58 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 6 Aug 2009 17:50:58 +0000 (UTC) Subject: rpms/fedora-packager/EL-5 .cvsignore, 1.7, 1.8 fedora-packager.spec, 1.10, 1.11 sources, 1.8, 1.9 Message-ID: <20090806175058.CC8BB11C00E4@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/fedora-packager/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30917 Modified Files: .cvsignore fedora-packager.spec sources Log Message: update to 0.3.8 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/EL-5/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 30 Jul 2009 16:13:24 -0000 1.7 +++ .cvsignore 6 Aug 2009 17:50:58 -0000 1.8 @@ -1 +1 @@ -fedora-packager-0.3.7.tar.bz2 +fedora-packager-0.3.8.tar.bz2 Index: fedora-packager.spec =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/EL-5/fedora-packager.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- fedora-packager.spec 30 Jul 2009 16:13:24 -0000 1.10 +++ fedora-packager.spec 6 Aug 2009 17:50:58 -0000 1.11 @@ -1,5 +1,5 @@ Name: fedora-packager -Version: 0.3.7 +Version: 0.3.8 Release: 1%{?dist} Summary: Tools for setting up a fedora maintainer environment @@ -14,6 +14,7 @@ Requires: rpm-build rpmdevtools rp Requires: mock cvs curl wget Requires: pyOpenSSL python-pycurl Requires: redhat-rpm-config +Requires: python-offtrac BuildArch: noarch @@ -45,10 +46,14 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/fedoradev-pkgowners %{_bindir}/fedora-cert %{_bindir}/fedora-getsvn +%{_bindir}/fedora-hosted %{_bindir}/rpmbuild-md5 %changelog +* Tue Aug 04 2009 Jesse Keating - 0.3.8-1 +- Add fedora-hosted and require offtrac + * Thu Jul 30 2009 Dennis Gilmore - 0.3.7-1 - define user_cert in fedora-cvs before refrencing it Index: sources =================================================================== RCS file: /cvs/extras/rpms/fedora-packager/EL-5/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 30 Jul 2009 16:13:24 -0000 1.8 +++ sources 6 Aug 2009 17:50:58 -0000 1.9 @@ -1 +1 @@ -b5c1953ee29f796679a486d11a73f5a5 fedora-packager-0.3.7.tar.bz2 +9ed5de737d99248c53e0ccb27acaa3b6 fedora-packager-0.3.8.tar.bz2 From rjones at fedoraproject.org Thu Aug 6 17:50:56 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Thu, 6 Aug 2009 17:50:56 +0000 (UTC) Subject: rpms/libguestfs/F-11 libguestfs.spec,1.51,1.52 Message-ID: <20090806175056.8221611C00E4@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30942 Modified Files: libguestfs.spec Log Message: Disable tests (because of RHBZ#516096). Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/F-11/libguestfs.spec,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- libguestfs.spec 6 Aug 2009 16:15:11 -0000 1.51 +++ libguestfs.spec 6 Aug 2009 17:50:56 -0000 1.52 @@ -5,7 +5,7 @@ Summary: Access and modify virtual m Name: libguestfs Epoch: 1 Version: 1.0.66 -Release: 1%{?dist} +Release: 1%{?dist}.1 License: LGPLv2+ Group: Development/Libraries URL: http://libguestfs.org/ @@ -335,11 +335,12 @@ export LIBGUESTFS_DEBUG=1 # 503236 i386 F-12 cryptomgr_test at doublefault_fn # 507066 all F-12 sequence of chroot calls (FIXED) # 513249 all F-12 guestfwd broken in qemu -# - ? F-12 qemu TCG on Xen is broken again +# 516022 all F-12 virtio-net gives "Network is unreachable" errors +# 516096 ? F-11 race condition in swapoff/blockdev --rereadpt -%ifarch x86_64 -make check -%endif +#%ifarch x86_64 +#make check +#%endif %install @@ -533,6 +534,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-1.fc11.1 +- Disable tests (because of RHBZ#516096). + * Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-1 - New upstream release 1.0.66. From rjones at fedoraproject.org Thu Aug 6 17:51:31 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Thu, 6 Aug 2009 17:51:31 +0000 (UTC) Subject: rpms/libguestfs/devel libguestfs.spec,1.83,1.84 Message-ID: <20090806175131.7009211C00E4@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31250 Modified Files: libguestfs.spec Log Message: Update comment. Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/devel/libguestfs.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- libguestfs.spec 6 Aug 2009 16:15:09 -0000 1.83 +++ libguestfs.spec 6 Aug 2009 17:51:31 -0000 1.84 @@ -340,6 +340,7 @@ export LIBGUESTFS_DEBUG=1 # 507066 all F-12 sequence of chroot calls (FIXED) # 513249 all F-12 guestfwd broken in qemu (FIXED) # 516022 all F-12 virtio-net gives "Network is unreachable" errors +# 516096 ? F-11 race condition in swapoff/blockdev --rereadpt #%ifarch x86_64 #make check From firewing at fedoraproject.org Thu Aug 6 17:56:05 2009 From: firewing at fedoraproject.org (Stewart Adam) Date: Thu, 6 Aug 2009 17:56:05 +0000 (UTC) Subject: rpms/fwbackups/F-10 .cvsignore, 1.12, 1.13 fwbackups.spec, 1.28, 1.29 sources, 1.12, 1.13 fwbackups-1.43.3rc2-oldtokeep.patch, 1.1, NONE Message-ID: <20090806175605.76C5611C00E4@cvs1.fedora.phx.redhat.com> Author: firewing Update of /cvs/pkgs/rpms/fwbackups/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32087/F-10 Modified Files: .cvsignore fwbackups.spec sources Removed Files: fwbackups-1.43.3rc2-oldtokeep.patch Log Message: Update to 1.43.3rc3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fwbackups/F-10/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 28 May 2009 21:53:10 -0000 1.12 +++ .cvsignore 6 Aug 2009 17:56:05 -0000 1.13 @@ -1 +1 @@ -fwbackups-1.43.3rc2.tar.bz2 +fwbackups-1.43.3rc3.tar.bz2 Index: fwbackups.spec =================================================================== RCS file: /cvs/pkgs/rpms/fwbackups/F-10/fwbackups.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- fwbackups.spec 21 Jul 2009 18:30:32 -0000 1.28 +++ fwbackups.spec 6 Aug 2009 17:56:05 -0000 1.29 @@ -1,34 +1,25 @@ -%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} - Name: fwbackups Version: 1.43.3 -Release: 0.4.rc2%{?dist} +Release: 0.5.rc3%{?dist} Summary: A feature-rich user backup program Group: Applications/Archiving License: GPLv2+ URL: http://www.diffingo.com/oss/fwbackups/ -Source0: http://downloads.diffingo.com/fwbackups/fwbackups-%{version}rc2.tar.bz2 -# Fixes one-time backups in 1.43.3rc2 (RH bug #512356) -Patch0: fwbackups-1.43.3rc2-oldtokeep.patch +Source0: http://downloads.diffingo.com/fwbackups/fwbackups-%{version}rc3.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: desktop-file-utils # Pulls gettext, autotools -BuildRequires: intltool, glib2-devel +BuildRequires: intltool BuildRequires: python-devel >= 2.4 -BuildRequires: scrollkeeper -# Pulls libxml2 -BuildRequires: gnome-doc-utils Requires: /usr/bin/crontab Requires: tar, rsync -Requires: notify-python, gnome-python2-gnome +Requires: notify-python Requires: pygtk2, pygtk2-libglade Requires: python >= 2.4 Requires: python-paramiko -Requires(post): scrollkeeper -Requires(postun): scrollkeeper %description fwbackups is a feature-rich user backup program that allows users (including @@ -40,12 +31,10 @@ or from the contents of an external fold %prep -%setup -q -n %{name}-%{version}rc2 -%patch0 -p1 -b .oldtokeep +%setup -q -n %{name}-%{version}rc3 %build -autoreconf -v -i -f -%configure --disable-scrollkeeper +%configure # We don't implement this yet: make %{?_smp_mflags} make @@ -58,29 +47,26 @@ desktop-file-install --vendor fedora\ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop -%find_lang %{name} --with-gnome +#find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT -%post -scrollkeeper-update -q -o %{_datadir}/omf/%{name} || : - -%postun -scrollkeeper-update -q || : - -%files -f %{name}.lang +#files -f %{name}.lang +%files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING COPYING-DOCS README TODO +%doc AUTHORS ChangeLog COPYING README TODO %{_bindir}/* %{_datadir}/%{name}/ %{_datadir}/pixmaps/%{name}.* %{_datadir}/applications/fedora-*.desktop -%{python_sitelib}/%{name}/ %changelog +* Thu Aug 6 2009 Stewart Adam 1.43.3-0.5.rc3 +- Update to 1.43.3rc3 + * Tue Jul 21 2009 Stewart Adam 1.43.3-0.4.rc2 - Add patch to fix one-time backups (#512356) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fwbackups/F-10/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 28 May 2009 21:53:10 -0000 1.12 +++ sources 6 Aug 2009 17:56:05 -0000 1.13 @@ -1 +1 @@ -1a012abc624881c743bc24f56aa7888d fwbackups-1.43.3rc2.tar.bz2 +765e2e972354ef4e7fe70e98ee1d7a11 fwbackups-1.43.3rc3.tar.bz2 --- fwbackups-1.43.3rc2-oldtokeep.patch DELETED --- From firewing at fedoraproject.org Thu Aug 6 17:56:05 2009 From: firewing at fedoraproject.org (Stewart Adam) Date: Thu, 6 Aug 2009 17:56:05 +0000 (UTC) Subject: rpms/fwbackups/F-11 .cvsignore, 1.12, 1.13 fwbackups.spec, 1.28, 1.29 sources, 1.12, 1.13 fwbackups-1.43.3rc2-oldtokeep.patch, 1.1, NONE Message-ID: <20090806175605.A563C11C00E4@cvs1.fedora.phx.redhat.com> Author: firewing Update of /cvs/pkgs/rpms/fwbackups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32087/F-11 Modified Files: .cvsignore fwbackups.spec sources Removed Files: fwbackups-1.43.3rc2-oldtokeep.patch Log Message: Update to 1.43.3rc3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fwbackups/F-11/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 9 Jun 2009 15:10:08 -0000 1.12 +++ .cvsignore 6 Aug 2009 17:56:05 -0000 1.13 @@ -1 +1 @@ -fwbackups-1.43.3rc2.tar.bz2 +fwbackups-1.43.3rc3.tar.bz2 Index: fwbackups.spec =================================================================== RCS file: /cvs/pkgs/rpms/fwbackups/F-11/fwbackups.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- fwbackups.spec 21 Jul 2009 18:30:33 -0000 1.28 +++ fwbackups.spec 6 Aug 2009 17:56:05 -0000 1.29 @@ -1,34 +1,25 @@ -%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} - Name: fwbackups Version: 1.43.3 -Release: 0.4.rc2%{?dist} +Release: 0.5.rc3%{?dist} Summary: A feature-rich user backup program Group: Applications/Archiving License: GPLv2+ URL: http://www.diffingo.com/oss/fwbackups/ -Source0: http://downloads.diffingo.com/fwbackups/fwbackups-%{version}rc2.tar.bz2 -# Fixes one-time backups in 1.43.3rc2 (RH bug #512356) -Patch0: fwbackups-1.43.3rc2-oldtokeep.patch +Source0: http://downloads.diffingo.com/fwbackups/fwbackups-%{version}rc3.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: desktop-file-utils # Pulls gettext, autotools -BuildRequires: intltool, glib2-devel +BuildRequires: intltool BuildRequires: python-devel >= 2.4 -BuildRequires: scrollkeeper -# Pulls libxml2 -BuildRequires: gnome-doc-utils Requires: /usr/bin/crontab Requires: tar, rsync -Requires: notify-python, gnome-python2-gnome +Requires: notify-python Requires: pygtk2, pygtk2-libglade Requires: python >= 2.4 Requires: python-paramiko -Requires(post): scrollkeeper -Requires(postun): scrollkeeper %description fwbackups is a feature-rich user backup program that allows users (including @@ -40,12 +31,10 @@ or from the contents of an external fold %prep -%setup -q -n %{name}-%{version}rc2 -%patch0 -p1 -b .oldtokeep +%setup -q -n %{name}-%{version}rc3 %build -autoreconf -v -i -f -%configure --disable-scrollkeeper +%configure # We don't implement this yet: make %{?_smp_mflags} make @@ -58,29 +47,26 @@ desktop-file-install --vendor fedora\ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop -%find_lang %{name} --with-gnome +#find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT -%post -scrollkeeper-update -q -o %{_datadir}/omf/%{name} || : - -%postun -scrollkeeper-update -q || : - -%files -f %{name}.lang +#files -f %{name}.lang +%files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING COPYING-DOCS README TODO +%doc AUTHORS ChangeLog COPYING README TODO %{_bindir}/* %{_datadir}/%{name}/ %{_datadir}/pixmaps/%{name}.* %{_datadir}/applications/fedora-*.desktop -%{python_sitelib}/%{name}/ %changelog +* Thu Aug 6 2009 Stewart Adam 1.43.3-0.5.rc3 +- Update to 1.43.3rc3 + * Tue Jul 21 2009 Stewart Adam 1.43.3-0.4.rc2 - Add patch to fix one-time backups (#512356) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fwbackups/F-11/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 9 Jun 2009 15:10:09 -0000 1.12 +++ sources 6 Aug 2009 17:56:05 -0000 1.13 @@ -1 +1 @@ -1a012abc624881c743bc24f56aa7888d fwbackups-1.43.3rc2.tar.bz2 +765e2e972354ef4e7fe70e98ee1d7a11 fwbackups-1.43.3rc3.tar.bz2 --- fwbackups-1.43.3rc2-oldtokeep.patch DELETED --- From firewing at fedoraproject.org Thu Aug 6 17:56:05 2009 From: firewing at fedoraproject.org (Stewart Adam) Date: Thu, 6 Aug 2009 17:56:05 +0000 (UTC) Subject: rpms/fwbackups/devel .cvsignore, 1.12, 1.13 fwbackups.spec, 1.31, 1.32 sources, 1.12, 1.13 fwbackups-1.43.3rc2-oldtokeep.patch, 1.1, NONE Message-ID: <20090806175605.DE25811C00E4@cvs1.fedora.phx.redhat.com> Author: firewing Update of /cvs/pkgs/rpms/fwbackups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32087/devel Modified Files: .cvsignore fwbackups.spec sources Removed Files: fwbackups-1.43.3rc2-oldtokeep.patch Log Message: Update to 1.43.3rc3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fwbackups/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 28 May 2009 21:53:11 -0000 1.12 +++ .cvsignore 6 Aug 2009 17:56:05 -0000 1.13 @@ -1 +1 @@ -fwbackups-1.43.3rc2.tar.bz2 +fwbackups-1.43.3rc3.tar.bz2 Index: fwbackups.spec =================================================================== RCS file: /cvs/pkgs/rpms/fwbackups/devel/fwbackups.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- fwbackups.spec 24 Jul 2009 23:22:04 -0000 1.31 +++ fwbackups.spec 6 Aug 2009 17:56:05 -0000 1.32 @@ -1,34 +1,25 @@ -%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} - Name: fwbackups Version: 1.43.3 -Release: 0.5.rc2%{?dist} +Release: 0.6.rc3%{?dist} Summary: A feature-rich user backup program Group: Applications/Archiving License: GPLv2+ URL: http://www.diffingo.com/oss/fwbackups/ -Source0: http://downloads.diffingo.com/fwbackups/fwbackups-%{version}rc2.tar.bz2 -# Fixes one-time backups in 1.43.3rc2 (RH bug #512356) -Patch0: fwbackups-1.43.3rc2-oldtokeep.patch +Source0: http://downloads.diffingo.com/fwbackups/fwbackups-%{version}rc3.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: desktop-file-utils # Pulls gettext, autotools -BuildRequires: intltool, glib2-devel +BuildRequires: intltool BuildRequires: python-devel >= 2.4 -BuildRequires: scrollkeeper -# Pulls libxml2 -BuildRequires: gnome-doc-utils Requires: /usr/bin/crontab Requires: tar, rsync -Requires: notify-python, gnome-python2-gnome +Requires: notify-python Requires: pygtk2, pygtk2-libglade Requires: python >= 2.4 Requires: python-paramiko -Requires(post): scrollkeeper -Requires(postun): scrollkeeper %description fwbackups is a feature-rich user backup program that allows users (including @@ -40,12 +31,10 @@ or from the contents of an external fold %prep -%setup -q -n %{name}-%{version}rc2 -%patch0 -p1 -b .oldtokeep +%setup -q -n %{name}-%{version}rc3 %build -autoreconf -v -f -i -%configure --disable-scrollkeeper +%configure # We don't implement this yet: make %{?_smp_mflags} make @@ -58,29 +47,26 @@ desktop-file-install --vendor fedora\ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop -%find_lang %{name} --with-gnome +#find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT -%post -scrollkeeper-update -q -o %{_datadir}/omf/%{name} || : - -%postun -scrollkeeper-update -q || : - -%files -f %{name}.lang +#files -f %{name}.lang +%files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING COPYING-DOCS README TODO +%doc AUTHORS ChangeLog COPYING README TODO %{_bindir}/* %{_datadir}/%{name}/ %{_datadir}/pixmaps/%{name}.* %{_datadir}/applications/fedora-*.desktop -%{python_sitelib}/%{name}/ %changelog +* Thu Aug 6 2009 Stewart Adam 1.43.3-0.6.rc3 +- Update to 1.43.3rc3 + * Fri Jul 24 2009 Fedora Release Engineering - 1.43.3-0.5.rc2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fwbackups/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 28 May 2009 21:53:11 -0000 1.12 +++ sources 6 Aug 2009 17:56:05 -0000 1.13 @@ -1 +1 @@ -1a012abc624881c743bc24f56aa7888d fwbackups-1.43.3rc2.tar.bz2 +765e2e972354ef4e7fe70e98ee1d7a11 fwbackups-1.43.3rc3.tar.bz2 --- fwbackups-1.43.3rc2-oldtokeep.patch DELETED --- From ajax at fedoraproject.org Thu Aug 6 18:04:05 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 6 Aug 2009 18:04:05 +0000 (UTC) Subject: rpms/mesa/devel mesa.spec,1.249,1.250 Message-ID: <20090806180405.95A8911C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/mesa/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1729 Modified Files: mesa.spec Log Message: * Thu Aug 06 2009 Adam Jackson 7.6-0.8 - Build --disable-asm on x86 since it makes everything all textrel'y and that makes selinux unhappy. Strictly we only need to disable the asm dispatch code, but the build system doesn't make that an option yet. Index: mesa.spec =================================================================== RCS file: /cvs/pkgs/rpms/mesa/devel/mesa.spec,v retrieving revision 1.249 retrieving revision 1.250 diff -u -p -r1.249 -r1.250 --- mesa.spec 31 Jul 2009 16:21:01 -0000 1.249 +++ mesa.spec 6 Aug 2009 18:04:05 -0000 1.250 @@ -21,7 +21,7 @@ Summary: Mesa graphics libraries Name: mesa Version: 7.6 -Release: 0.7%{?dist} +Release: 0.8%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.mesa3d.org @@ -187,8 +187,13 @@ autoreconf --install export CFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden -Os" export CXXFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden -Os" +%ifarch %{ix86} +# i do not have words for how much the assembly dispatch code infuriates me +%define common_flags --enable-selinux --enable-pic --disable-asm +%else %define common_flags --enable-selinux --enable-pic -%define osmesa_flags --with-driver=osmesa --disable-asm %{common_flags} +%endif +%define osmesa_flags --with-driver=osmesa %{common_flags} # first, build the osmesa variants. XXX this is overkill. osmesa32 is # sufficient to render to any of the channel sizes, according to the @@ -288,7 +293,7 @@ popd # this keeps breaking, check it early. note that the exit from eu-ftr is odd. pushd $RPM_BUILD_ROOT%{_libdir} -for i in libOSMesa*.so ; do +for i in libOSMesa*.so libGL.so ; do eu-findtextrel $i && exit 1 done @@ -369,6 +374,11 @@ rm -rf $RPM_BUILD_ROOT %{demodir} %changelog +* Thu Aug 06 2009 Adam Jackson 7.6-0.8 +- Build --disable-asm on x86 since it makes everything all textrel'y and + that makes selinux unhappy. Strictly we only need to disable the asm + dispatch code, but the build system doesn't make that an option yet. + * Fri Jul 31 2009 Kristian H?gsberg 7.6-0.7 - Add DRI2 pageflipping patch. From ajax at fedoraproject.org Thu Aug 6 18:05:30 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 6 Aug 2009 18:05:30 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xserver-1.6.99-dri2-crash-fixes.patch, NONE, 1.1 xorg-x11-server.spec, 1.462, 1.463 Message-ID: <20090806180530.E248C11C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2110 Modified Files: xorg-x11-server.spec Added Files: xserver-1.6.99-dri2-crash-fixes.patch Log Message: * Thu Aug 06 2009 Adam Jackson 1.6.99-28.20090804 - xserver-1.6.99-dri2-crash-fixes.patch: don't cough and die just because the driver had the gall not to register a SwapBuffers handler. xserver-1.6.99-dri2-crash-fixes.patch: dri2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE xserver-1.6.99-dri2-crash-fixes.patch --- >From 6ba2c0f1e15b0dc6126c668461746d134b6e396d Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Wed, 5 Aug 2009 15:02:03 -0400 Subject: [PATCH] dri2: fix pageflipping code to not crash non-flipping drivers --- hw/xfree86/dri2/dri2.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/hw/xfree86/dri2/dri2.c b/hw/xfree86/dri2/dri2.c index 7b9fb23..9958bca 100644 --- a/hw/xfree86/dri2/dri2.c +++ b/hw/xfree86/dri2/dri2.c @@ -392,7 +392,8 @@ DRI2SwapBuffers(DrawablePtr pDraw) if (pSrcBuffer == NULL || pDestBuffer == NULL) return BadValue; - if (DRI2FlipCheck(pDraw) && + if (ds->SwapBuffers && + DRI2FlipCheck(pDraw) && (*ds->SwapBuffers)(pDraw, pDestBuffer, pSrcBuffer, pPriv)) { pPriv->swapPending = TRUE; -- 1.6.4 Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.462 retrieving revision 1.463 diff -u -p -r1.462 -r1.463 --- xorg-x11-server.spec 5 Aug 2009 17:55:58 -0000 1.462 +++ xorg-x11-server.spec 6 Aug 2009 18:05:30 -0000 1.463 @@ -19,7 +19,7 @@ Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 27.%{gitdate}%{?dist} +Release: 28.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -79,6 +79,7 @@ Patch6027: xserver-1.6.0-displayfd.patch Patch6028: xserver-1.6.99-randr-error-debugging.patch Patch6029: xserver-1.6.1-proc-cmdline.patch Patch6030: xserver-1.6.99-right-of.patch +Patch6031: xserver-1.6.99-dri2-crash-fixes.patch %define moduledir %{_libdir}/xorg/modules @@ -527,6 +528,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 06 2009 Adam Jackson 1.6.99-28.20090804 +- xserver-1.6.99-dri2-crash-fixes.patch: don't cough and die just because + the driver had the gall not to register a SwapBuffers handler. + * Wed Aug 05 2009 Adam Jackson 1.6.99-27.20090804 - xserver-1.6.99-vga-arb.patch: Fix crashes from miscompilation without xorg-config.h. From ksyz at fedoraproject.org Thu Aug 6 18:12:53 2009 From: ksyz at fedoraproject.org (ksyz) Date: Thu, 6 Aug 2009 18:12:53 +0000 (UTC) Subject: rpms/perl-XML-Parser-Lite-Tree/devel import.log, NONE, 1.1 perl-XML-Parser-Lite-Tree.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090806181253.D206C11C00E4@cvs1.fedora.phx.redhat.com> Author: ksyz Update of /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27309/devel Modified Files: .cvsignore sources Added Files: import.log perl-XML-Parser-Lite-Tree.spec Log Message: Initial import of perl-XML-Parser-Lite-Tree --- NEW FILE import.log --- perl-XML-Parser-Lite-Tree-0_09-1_fc11:HEAD:perl-XML-Parser-Lite-Tree-0.09-1.fc11.src.rpm:1249580052 --- NEW FILE perl-XML-Parser-Lite-Tree.spec --- Name: perl-XML-Parser-Lite-Tree Version: 0.09 Release: 1%{?dist} Summary: Lightweight XML tree builder License: Artistic 2.0 Group: Development/Libraries URL: http://search.cpan.org/dist/XML-Parser-Lite-Tree/ Source0: http://www.cpan.org/authors/id/I/IA/IAMCAL/XML-Parser-Lite-Tree-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description This is a singleton class for parsing XML into a tree structure. How does this differ from other XML tree generators? By using XML::Parser::Lite, which is a pure perl XML parser. Using this module you can tree-ify simple XML without having to compile any C. %prep %setup -q -n XML-Parser-Lite-Tree-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Aug 02 2009 Michal Ingeli - 0.09-1 - Update to newer version with fixed license * Sun Jun 21 2009 Michal Ingeli - 0.08-1 - Specfile autogenerated by cpanspec 1.77. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 21:18:49 -0000 1.1 +++ .cvsignore 6 Aug 2009 18:12:53 -0000 1.2 @@ -0,0 +1 @@ +XML-Parser-Lite-Tree-0.09.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 21:18:49 -0000 1.1 +++ sources 6 Aug 2009 18:12:53 -0000 1.2 @@ -0,0 +1 @@ +07b45f4374b166769ca865b7ecc77508 XML-Parser-Lite-Tree-0.09.tar.gz From ksyz at fedoraproject.org Thu Aug 6 18:15:06 2009 From: ksyz at fedoraproject.org (ksyz) Date: Thu, 6 Aug 2009 18:15:06 +0000 (UTC) Subject: rpms/perl-XML-Parser-Lite-Tree/F-11 import.log, NONE, 1.1 perl-XML-Parser-Lite-Tree.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090806181506.3812611C00E4@cvs1.fedora.phx.redhat.com> Author: ksyz Update of /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4963/F-11 Modified Files: .cvsignore sources Added Files: import.log perl-XML-Parser-Lite-Tree.spec Log Message: Initial import of perl-XML-Parser-Lite-Tree --- NEW FILE import.log --- perl-XML-Parser-Lite-Tree-0_09-1_fc11:F-11:perl-XML-Parser-Lite-Tree-0.09-1.fc11.src.rpm:1249582396 --- NEW FILE perl-XML-Parser-Lite-Tree.spec --- Name: perl-XML-Parser-Lite-Tree Version: 0.09 Release: 1%{?dist} Summary: Lightweight XML tree builder License: Artistic 2.0 Group: Development/Libraries URL: http://search.cpan.org/dist/XML-Parser-Lite-Tree/ Source0: http://www.cpan.org/authors/id/I/IA/IAMCAL/XML-Parser-Lite-Tree-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description This is a singleton class for parsing XML into a tree structure. How does this differ from other XML tree generators? By using XML::Parser::Lite, which is a pure perl XML parser. Using this module you can tree-ify simple XML without having to compile any C. %prep %setup -q -n XML-Parser-Lite-Tree-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Aug 02 2009 Michal Ingeli - 0.09-1 - Update to newer version with fixed license * Sun Jun 21 2009 Michal Ingeli - 0.08-1 - Specfile autogenerated by cpanspec 1.77. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 21:18:49 -0000 1.1 +++ .cvsignore 6 Aug 2009 18:15:05 -0000 1.2 @@ -0,0 +1 @@ +XML-Parser-Lite-Tree-0.09.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 21:18:49 -0000 1.1 +++ sources 6 Aug 2009 18:15:06 -0000 1.2 @@ -0,0 +1 @@ +07b45f4374b166769ca865b7ecc77508 XML-Parser-Lite-Tree-0.09.tar.gz From ksyz at fedoraproject.org Thu Aug 6 18:24:46 2009 From: ksyz at fedoraproject.org (ksyz) Date: Thu, 6 Aug 2009 18:24:46 +0000 (UTC) Subject: rpms/perl-XML-Parser-Lite-Tree/EL-5 import.log, NONE, 1.1 perl-XML-Parser-Lite-Tree.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090806182446.1B19411C00E4@cvs1.fedora.phx.redhat.com> Author: ksyz Update of /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5822/EL-5 Modified Files: .cvsignore sources Added Files: import.log perl-XML-Parser-Lite-Tree.spec Log Message: Initial import of perl-XML-Parser-Lite-Tree --- NEW FILE import.log --- perl-XML-Parser-Lite-Tree-0_09-1_fc11:EL-5:perl-XML-Parser-Lite-Tree-0.09-1.fc11.src.rpm:1249582494 --- NEW FILE perl-XML-Parser-Lite-Tree.spec --- Name: perl-XML-Parser-Lite-Tree Version: 0.09 Release: 1%{?dist} Summary: Lightweight XML tree builder License: Artistic 2.0 Group: Development/Libraries URL: http://search.cpan.org/dist/XML-Parser-Lite-Tree/ Source0: http://www.cpan.org/authors/id/I/IA/IAMCAL/XML-Parser-Lite-Tree-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description This is a singleton class for parsing XML into a tree structure. How does this differ from other XML tree generators? By using XML::Parser::Lite, which is a pure perl XML parser. Using this module you can tree-ify simple XML without having to compile any C. %prep %setup -q -n XML-Parser-Lite-Tree-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Sun Aug 02 2009 Michal Ingeli - 0.09-1 - Update to newer version with fixed license * Sun Jun 21 2009 Michal Ingeli - 0.08-1 - Specfile autogenerated by cpanspec 1.77. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Aug 2009 21:18:49 -0000 1.1 +++ .cvsignore 6 Aug 2009 18:24:45 -0000 1.2 @@ -0,0 +1 @@ +XML-Parser-Lite-Tree-0.09.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-XML-Parser-Lite-Tree/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Aug 2009 21:18:49 -0000 1.1 +++ sources 6 Aug 2009 18:24:45 -0000 1.2 @@ -0,0 +1 @@ +07b45f4374b166769ca865b7ecc77508 XML-Parser-Lite-Tree-0.09.tar.gz From limb at fedoraproject.org Thu Aug 6 18:35:59 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Thu, 6 Aug 2009 18:35:59 +0000 (UTC) Subject: rpms/vdrift/F-11 vdrift.spec,1.16,1.17 Message-ID: <20090806183559.2328611C00E4@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/vdrift/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8733 Modified Files: vdrift.spec Log Message: Path fix. Index: vdrift.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdrift/F-11/vdrift.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- vdrift.spec 1 Jul 2009 19:30:29 -0000 1.16 +++ vdrift.spec 6 Aug 2009 18:35:58 -0000 1.17 @@ -1,6 +1,6 @@ Name: vdrift Version: 20090615 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Driving/drift racing simulation Group: Amusements/Games @@ -95,7 +95,7 @@ sed -i 's/linuxx86/linuxppc/' src/SConsc #make #cd .. -CC="gcc" CXX="g++" CXXFLAGS="%{optflags}" scons bin=/bin use_binreloc=0 release=1 os_cc=1 os_cxx=1 os_cxxflags=1 NLS=0 +CC="gcc" CXX="g++" CXXFLAGS="%{optflags}" scons bin=/bin prefix=/usr use_binreloc=0 release=1 os_cc=1 os_cxx=1 os_cxxflags=1 NLS=0 %install rm -rf %{buildroot} @@ -143,6 +143,12 @@ rm -rf %{buildroot} %{_datadir}/vdrift %changelog +* Thu Aug 06 2009 Jon Ciesla - 20090615-3 +- Path fix, BZ 515908. + +* Sun Jul 26 2009 Fedora Release Engineering - 20090615-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jun 30 2009 Jon Ciesla - 20090615-1 - Update to 2009-06-15. - Split data into noarch subpackage, BZ 508079. From till at fedoraproject.org Thu Aug 6 18:37:00 2009 From: till at fedoraproject.org (Till Maas) Date: Thu, 6 Aug 2009 18:37:00 +0000 (UTC) Subject: comps comps-f12.xml.in,1.75,1.76 Message-ID: <20090806183700.3401211C00E4@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8971 Modified Files: comps-f12.xml.in Log Message: - remove it-security groups and category Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- comps-f12.xml.in 5 Aug 2009 20:26:48 -0000 1.75 +++ comps-f12.xml.in 6 Aug 2009 18:37:00 -0000 1.76 @@ -4675,123 +4675,6 @@ - it-security-reconnaissance - <_name>Reconnaissance tools - <_description>These tools can be used to perform IT security related reconnaissance. - false - true - - argus - cgf - dsniff - etherape - ettercap - examiner - firewalk - halberd - hping3 - hunt - iptraf - Lynis - nbtscan - nc6 - nc - nessus - nmap - pcapdiff - picviz - scanssh - socat - tcpdump - tcpxtract - tiger - wireshark - xprobe2 - - - - it-security-forensics - <_name>Forensics tools - <_description>These tools can be used to perform IT security related forensics. - false - true - - chkrootkit - clamav - dc3dd - dd_rescue - foremost - gpart - hexedit - pdfresurrect - prelude - rkhunter - scanmem - sectool - sleuthkit - testdisk - Unhide - - - - it-security-wireless - <_name>Wireless tools - <_description>These tools can be used to perform IT security related wireless auditing. - false - true - - aircrack-ng - airsnort - kismet - - - - it-security-code-analysis - <_name>Code analysis tools - <_description>These tools can be used to perform security related code analysis. - false - true - - pscan - splint - rats - flawfinder - - - - it-security-intrusion-detection - <_name>Intrusion detection tools - <_description>These tools can be used to setup intrusion detection systems. - false - true - - aide - prewikka - prelude-manager - prelude-notify - snort - tripwire - labrea - pads - honeyd - Nebula - - - - it-security-password-recovery - <_name>Password recovery tools - <_description>These tools can be used to recover passwords. - false - true - - crack - john - medusa - ophcrack - xlcrack - - - romanian-support <_name>Romanian Support <_description/> @@ -6197,20 +6080,6 @@ openoffice.org-langpack-zu_ZA - - it-security - <_name>IT Security - <_description>These packages are useful for IT security related tasks. - - it-security-code-analysis - it-security-forensics - it-security-intrusion-detection - it-security-reconnaissance - it-security-wireless - it-security-password-recovery - - - language-support <_name>Languages <_description>These packages provide support for various locales including fonts and input methods. From scop at fedoraproject.org Thu Aug 6 18:41:58 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Thu, 6 Aug 2009 18:41:58 +0000 (UTC) Subject: rpms/cvsps/devel cvsps-2.2b1-dynamic-logbuf.patch, NONE, 1.1 cvsps.spec, 1.10, 1.11 Message-ID: <20090806184158.67D0A11C00E4@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/cvsps/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9859 Modified Files: cvsps.spec Added Files: cvsps-2.2b1-dynamic-logbuf.patch Log Message: * Thu Aug 6 2009 Ville Skytt? - 2.2-0.4.b1 - Apply David D. Kilzer's dynamic log buffer allocation patch (#516083, Andreas Schwab). - Use %global instead of %define. cvsps-2.2b1-dynamic-logbuf.patch: cache.c | 27 ++++++++++++++++++++++++--- cvsps.c | 36 ++++++++++++++++++++---------------- 2 files changed, 44 insertions(+), 19 deletions(-) --- NEW FILE cvsps-2.2b1-dynamic-logbuf.patch --- # From: http://ydirson.free.fr/soft/git/cvsps.git commit 76a9c2aaa0d2957de0bc8f0c0b994abfd1645a50 Author: David D. Kilzer Date: Mon Jun 20 01:04:34 2005 +0200 Dynamically allocate the log buffer to prevent warning messages On anoncvs.opensource.apple.com (Apple's anonymous CVS server for WebKit), some very long log entries were included in CVS. I got tired of cvsps-2.1 truncating them, so I made the 'logbuff' buffer be dynamically allocated. diff --git i/cache.c w/cache.c index 4c51cf7..01a8ed3 100644 --- i/cache.c +++ w/cache.c @@ -108,10 +108,19 @@ time_t read_cache() int tag_flags = 0; char branchbuff[LOG_STR_MAX] = ""; int branch_add = 0; - char logbuff[LOG_STR_MAX] = ""; + int logbufflen = LOG_STR_MAX + 1; + char * logbuff = malloc(logbufflen); time_t cache_date = -1; int read_version; + if (logbuff == NULL) + { + debug(DEBUG_SYSERROR, "could not malloc %d bytes for logbuff in read_cache", logbufflen); + exit(1); + } + + logbuff[0] = 0; + if (!(fp = cache_open("r"))) goto out; @@ -299,8 +308,19 @@ time_t read_cache() else { /* Make sure we have enough in the buffer */ - if (strlen(logbuff)+strlen(buff)= LOG_STR_MAX) + { + logbufflen += (len >= LOG_STR_MAX ? (len+1) : LOG_STR_MAX); + char * newlogbuff = realloc(logbuff, logbufflen); + if (newlogbuff == NULL) + { + debug(DEBUG_SYSERROR, "could not realloc %d bytes for logbuff in read_cache", logbufflen); + exit(1); + } + logbuff = newlogbuff; + } + strcat(logbuff, buff); } break; case CACHE_NEED_PS_MEMBERS: @@ -332,6 +352,7 @@ time_t read_cache() out_close: fclose(fp); out: + free(logbuff); return cache_date; } diff --git i/cvsps.c w/cvsps.c index f0e7d29..db28d7c 100644 --- i/cvsps.c +++ w/cvsps.c @@ -269,7 +269,8 @@ static void load_from_cvs() PatchSetMember * psm = NULL; char datebuff[26]; char authbuff[AUTH_STR_MAX]; - char logbuff[LOG_STR_MAX + 1]; + int logbufflen = LOG_STR_MAX + 1; + char * logbuff = malloc(logbufflen); int loglen = 0; int have_log = 0; char cmd[BUFSIZ]; @@ -277,6 +278,12 @@ static void load_from_cvs() char use_rep_buff[PATH_MAX]; char * ltype; + if (logbuff == NULL) + { + debug(DEBUG_SYSERROR, "could not malloc %d bytes for logbuff in load_from_cvs", logbufflen); + exit(1); + } + if (!no_rlog && !test_log_file && cvs_check_cap(CAP_HAVE_RLOG)) { ltype = "rlog"; @@ -484,25 +491,22 @@ static void load_from_cvs() */ if (have_log || !is_revision_metadata(buff)) { - /* if the log buffer is full, that's it. - * - * Also, read lines (fgets) always have \n in them - * (unless truncation happens) - * which we count on. So if truncation happens, - * be careful to put a \n on. - * - * Buffer has LOG_STR_MAX + 1 for room for \0 if - * necessary - */ - if (loglen < LOG_STR_MAX) + /* If the log buffer is full, try to reallocate more. */ + if (loglen < logbufflen) { int len = strlen(buff); - if (len >= LOG_STR_MAX - loglen) + if (len >= logbufflen - loglen) { - debug(DEBUG_APPMSG1, "WARNING: maximum log length exceeded, truncating log"); - len = LOG_STR_MAX - loglen; - buff[len - 1] = '\n'; + debug(DEBUG_STATUS, "reallocating logbufflen to %d bytes for file %s", logbufflen, file->filename); + logbufflen += (len >= LOG_STR_MAX ? (len+1) : LOG_STR_MAX); + char * newlogbuff = realloc(logbuff, logbufflen); + if (newlogbuff == NULL) + { + debug(DEBUG_SYSERROR, "could not realloc %d bytes for logbuff in load_from_cvs", logbufflen); + exit(1); + } + logbuff = newlogbuff; } debug(DEBUG_STATUS, "appending %s to log", buff); Index: cvsps.spec =================================================================== RCS file: /cvs/pkgs/rpms/cvsps/devel/cvsps.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- cvsps.spec 24 Jul 2009 19:51:52 -0000 1.10 +++ cvsps.spec 6 Aug 2009 18:41:58 -0000 1.11 @@ -1,14 +1,16 @@ -%define prever b1 +%global prever b1 Name: cvsps Version: 2.2 -Release: 0.3.%{prever}%{?dist} +Release: 0.4.%{prever}%{?dist} Summary: Patchset tool for CVS Group: Development/Tools License: GPL+ URL: http://www.cobite.com/cvsps/ Source0: http://www.cobite.com/cvsps/%{name}-%{version}%{prever}.tar.gz +# #516083 +Patch0: %{name}-2.2b1-dynamic-logbuf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: zlib-devel @@ -28,6 +30,7 @@ changes were committed 'atomically' to t %prep %setup -q -n %{name}-%{version}%{prever} +%patch0 -p1 sed -i -e 's/diffs\\-opts/diff\\-opts/' cvsps.1 @@ -52,6 +55,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 6 2009 Ville Skytt? - 2.2-0.4.b1 +- Apply David D. Kilzer's dynamic log buffer allocation patch (#516083, + Andreas Schwab). +- Use %%global instead of %%define. + * Fri Jul 24 2009 Fedora Release Engineering - 2.2-0.3.b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Thu Aug 6 18:48:09 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 6 Aug 2009 18:48:09 +0000 (UTC) Subject: rpms/kernel/devel drm-hush-vblank-warning.patch, NONE, 1.1 kernel.spec, 1.1697, 1.1698 Message-ID: <20090806184809.7F2D511C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11622 Modified Files: kernel.spec Added Files: drm-hush-vblank-warning.patch Log Message: * Thu Aug 06 2009 Adam Jackson - Hush DRM vblank warnings, they're constant (and harmless) under DRI2. drm-hush-vblank-warning.patch: drm_irq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE drm-hush-vblank-warning.patch --- diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.jx linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c --- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.jx 2009-08-06 11:09:29.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c 2009-08-06 14:44:34.000000000 -0400 @@ -634,7 +634,7 @@ int drm_wait_vblank(struct drm_device *d ret = drm_vblank_get(dev, crtc); if (ret) { - DRM_ERROR("failed to acquire vblank counter, %d\n", ret); + DRM_DEBUG("failed to acquire vblank counter, %d\n", ret); return ret; } seq = drm_vblank_count(dev, crtc); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1697 retrieving revision 1.1698 diff -u -p -r1.1697 -r1.1698 --- kernel.spec 6 Aug 2009 05:33:43 -0000 1.1697 +++ kernel.spec 6 Aug 2009 18:48:09 -0000 1.1698 @@ -679,6 +679,7 @@ Patch1821: drm-page-flip.patch Patch1824: drm-intel-next.patch Patch1825: drm-intel-pm.patch Patch1826: drm-r600-kms.patch +Patch1827: drm-hush-vblank-warning.patch # vga arb Patch1900: linux-2.6-vga-arb.patch @@ -1282,6 +1283,7 @@ ApplyPatch linux-2.6-e1000-ich9.patch # Nouveau DRM + drm fixes ApplyPatch drm-r600-kms.patch +ApplyPatch drm-hush-vblank-warning.patch ApplyPatch drm-nouveau.patch # pm broken on my thinkpad t60p - airlied @@ -1951,6 +1953,9 @@ fi # and build. %changelog +* Thu Aug 06 2009 Adam Jackson +- Hush DRM vblank warnings, they're constant (and harmless) under DRI2. + * Thu Aug 06 2009 Dave Airlie 2.6.31.0.134.rc5.git3 - fixup vga arb warning at startup and handover between gpus From scop at fedoraproject.org Thu Aug 6 19:01:58 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Thu, 6 Aug 2009 19:01:58 +0000 (UTC) Subject: rpms/cvsps/F-11 cvsps-2.2b1-dynamic-logbuf.patch, NONE, 1.1 cvsps.spec, 1.9, 1.10 Message-ID: <20090806190158.18E0D11C00E4@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/cvsps/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13873 Modified Files: cvsps.spec Added Files: cvsps-2.2b1-dynamic-logbuf.patch Log Message: * Thu Aug 6 2009 Ville Skytt? - 2.2-0.4.b1 - Apply David D. Kilzer's dynamic log buffer allocation patch (#516083, Andreas Schwab). - Use %global instead of %define. cvsps-2.2b1-dynamic-logbuf.patch: cache.c | 27 ++++++++++++++++++++++++--- cvsps.c | 36 ++++++++++++++++++++---------------- 2 files changed, 44 insertions(+), 19 deletions(-) --- NEW FILE cvsps-2.2b1-dynamic-logbuf.patch --- # From: http://ydirson.free.fr/soft/git/cvsps.git commit 76a9c2aaa0d2957de0bc8f0c0b994abfd1645a50 Author: David D. Kilzer Date: Mon Jun 20 01:04:34 2005 +0200 Dynamically allocate the log buffer to prevent warning messages On anoncvs.opensource.apple.com (Apple's anonymous CVS server for WebKit), some very long log entries were included in CVS. I got tired of cvsps-2.1 truncating them, so I made the 'logbuff' buffer be dynamically allocated. diff --git i/cache.c w/cache.c index 4c51cf7..01a8ed3 100644 --- i/cache.c +++ w/cache.c @@ -108,10 +108,19 @@ time_t read_cache() int tag_flags = 0; char branchbuff[LOG_STR_MAX] = ""; int branch_add = 0; - char logbuff[LOG_STR_MAX] = ""; + int logbufflen = LOG_STR_MAX + 1; + char * logbuff = malloc(logbufflen); time_t cache_date = -1; int read_version; + if (logbuff == NULL) + { + debug(DEBUG_SYSERROR, "could not malloc %d bytes for logbuff in read_cache", logbufflen); + exit(1); + } + + logbuff[0] = 0; + if (!(fp = cache_open("r"))) goto out; @@ -299,8 +308,19 @@ time_t read_cache() else { /* Make sure we have enough in the buffer */ - if (strlen(logbuff)+strlen(buff)= LOG_STR_MAX) + { + logbufflen += (len >= LOG_STR_MAX ? (len+1) : LOG_STR_MAX); + char * newlogbuff = realloc(logbuff, logbufflen); + if (newlogbuff == NULL) + { + debug(DEBUG_SYSERROR, "could not realloc %d bytes for logbuff in read_cache", logbufflen); + exit(1); + } + logbuff = newlogbuff; + } + strcat(logbuff, buff); } break; case CACHE_NEED_PS_MEMBERS: @@ -332,6 +352,7 @@ time_t read_cache() out_close: fclose(fp); out: + free(logbuff); return cache_date; } diff --git i/cvsps.c w/cvsps.c index f0e7d29..db28d7c 100644 --- i/cvsps.c +++ w/cvsps.c @@ -269,7 +269,8 @@ static void load_from_cvs() PatchSetMember * psm = NULL; char datebuff[26]; char authbuff[AUTH_STR_MAX]; - char logbuff[LOG_STR_MAX + 1]; + int logbufflen = LOG_STR_MAX + 1; + char * logbuff = malloc(logbufflen); int loglen = 0; int have_log = 0; char cmd[BUFSIZ]; @@ -277,6 +278,12 @@ static void load_from_cvs() char use_rep_buff[PATH_MAX]; char * ltype; + if (logbuff == NULL) + { + debug(DEBUG_SYSERROR, "could not malloc %d bytes for logbuff in load_from_cvs", logbufflen); + exit(1); + } + if (!no_rlog && !test_log_file && cvs_check_cap(CAP_HAVE_RLOG)) { ltype = "rlog"; @@ -484,25 +491,22 @@ static void load_from_cvs() */ if (have_log || !is_revision_metadata(buff)) { - /* if the log buffer is full, that's it. - * - * Also, read lines (fgets) always have \n in them - * (unless truncation happens) - * which we count on. So if truncation happens, - * be careful to put a \n on. - * - * Buffer has LOG_STR_MAX + 1 for room for \0 if - * necessary - */ - if (loglen < LOG_STR_MAX) + /* If the log buffer is full, try to reallocate more. */ + if (loglen < logbufflen) { int len = strlen(buff); - if (len >= LOG_STR_MAX - loglen) + if (len >= logbufflen - loglen) { - debug(DEBUG_APPMSG1, "WARNING: maximum log length exceeded, truncating log"); - len = LOG_STR_MAX - loglen; - buff[len - 1] = '\n'; + debug(DEBUG_STATUS, "reallocating logbufflen to %d bytes for file %s", logbufflen, file->filename); + logbufflen += (len >= LOG_STR_MAX ? (len+1) : LOG_STR_MAX); + char * newlogbuff = realloc(logbuff, logbufflen); + if (newlogbuff == NULL) + { + debug(DEBUG_SYSERROR, "could not realloc %d bytes for logbuff in load_from_cvs", logbufflen); + exit(1); + } + logbuff = newlogbuff; } debug(DEBUG_STATUS, "appending %s to log", buff); Index: cvsps.spec =================================================================== RCS file: /cvs/pkgs/rpms/cvsps/F-11/cvsps.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- cvsps.spec 24 Feb 2009 10:28:47 -0000 1.9 +++ cvsps.spec 6 Aug 2009 19:01:57 -0000 1.10 @@ -1,14 +1,16 @@ -%define prever b1 +%global prever b1 Name: cvsps Version: 2.2 -Release: 0.2.%{prever}%{?dist} +Release: 0.4.%{prever}%{?dist} Summary: Patchset tool for CVS Group: Development/Tools License: GPL+ URL: http://www.cobite.com/cvsps/ Source0: http://www.cobite.com/cvsps/%{name}-%{version}%{prever}.tar.gz +# #516083 +Patch0: %{name}-2.2b1-dynamic-logbuf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: zlib-devel @@ -28,6 +30,7 @@ changes were committed 'atomically' to t %prep %setup -q -n %{name}-%{version}%{prever} +%patch0 -p1 sed -i -e 's/diffs\\-opts/diff\\-opts/' cvsps.1 @@ -52,6 +55,14 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 6 2009 Ville Skytt? - 2.2-0.4.b1 +- Apply David D. Kilzer's dynamic log buffer allocation patch (#516083, + Andreas Schwab). +- Use %%global instead of %%define. + +* Fri Jul 24 2009 Fedora Release Engineering - 2.2-0.3.b1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Fedora Release Engineering - 2.2-0.2.b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From spot at fedoraproject.org Thu Aug 6 19:13:12 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Thu, 6 Aug 2009 19:13:12 +0000 (UTC) Subject: rpms/perl-Email-MIME-Modifier/devel .cvsignore, 1.7, 1.8 perl-Email-MIME-Modifier.spec, 1.11, 1.12 sources, 1.7, 1.8 Message-ID: <20090806191312.B747A11C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/perl-Email-MIME-Modifier/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15821 Modified Files: .cvsignore perl-Email-MIME-Modifier.spec sources Log Message: update to 1.444 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Email-MIME-Modifier/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 12 Feb 2009 11:38:24 -0000 1.7 +++ .cvsignore 6 Aug 2009 19:13:12 -0000 1.8 @@ -1 +1 @@ -Email-MIME-Modifier-1.443.tar.gz +Email-MIME-Modifier-1.444.tar.gz Index: perl-Email-MIME-Modifier.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Email-MIME-Modifier/devel/perl-Email-MIME-Modifier.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-Email-MIME-Modifier.spec 26 Jul 2009 05:49:37 -0000 1.11 +++ perl-Email-MIME-Modifier.spec 6 Aug 2009 19:13:12 -0000 1.12 @@ -1,6 +1,6 @@ Name: perl-Email-MIME-Modifier -Version: 1.443 -Release: 3%{?dist} +Version: 1.444 +Release: 1%{?dist} Summary: Modify Email::MIME Objects Easily Group: Development/Libraries @@ -66,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 6 2009 Tom "spot" Callaway - 1.444-1 +- update to 1.444 + * Sat Jul 25 2009 Fedora Release Engineering - 1.443-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Email-MIME-Modifier/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 12 Feb 2009 11:38:24 -0000 1.7 +++ sources 6 Aug 2009 19:13:12 -0000 1.8 @@ -1 +1 @@ -0677f89051fbb1522eb2be44446c9c0d Email-MIME-Modifier-1.443.tar.gz +3f75aad8a6683a23075ced1ed0eb41e4 Email-MIME-Modifier-1.444.tar.gz From agk at fedoraproject.org Thu Aug 6 19:18:16 2009 From: agk at fedoraproject.org (agk) Date: Thu, 6 Aug 2009 19:18:16 +0000 (UTC) Subject: rpms/lvm2/devel LVM2.2.02.51.tgz.asc, NONE, 1.1 .cvsignore, 1.69, 1.70 lvm2.spec, 1.166, 1.167 sources, 1.74, 1.75 upstream, 1.62, 1.63 LVM2.2.02.50.tgz.asc, 1.1, NONE Message-ID: <20090806191816.1B14D11C00E4@cvs1.fedora.phx.redhat.com> Author: agk Update of /cvs/pkgs/rpms/lvm2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16953 Modified Files: .cvsignore lvm2.spec sources upstream Added Files: LVM2.2.02.51.tgz.asc Removed Files: LVM2.2.02.50.tgz.asc Log Message: New upstream, fixing a bug that made lvm2-cluster 2.02.50 unusable and finishing the data alignment support. --- NEW FILE LVM2.2.02.51.tgz.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQBKeyTEIoGRwVZ+LBcRAp3SAKDV9fwpAL4SNOs0VmtZ4v9FBJUHhQCeKY1n 5PeRAqJFAyLmL9asVl61/Uk= =jnKk -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lvm2/devel/.cvsignore,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- .cvsignore 28 Jul 2009 22:24:12 -0000 1.69 +++ .cvsignore 6 Aug 2009 19:18:15 -0000 1.70 @@ -1,2 +1 @@ -LVM2.2.02.49.tgz -LVM2.2.02.50.tgz +LVM2.2.02.51.tgz Index: lvm2.spec =================================================================== RCS file: /cvs/pkgs/rpms/lvm2/devel/lvm2.spec,v retrieving revision 1.166 retrieving revision 1.167 diff -u -p -r1.166 -r1.167 --- lvm2.spec 30 Jul 2009 09:31:23 -0000 1.166 +++ lvm2.spec 6 Aug 2009 19:18:15 -0000 1.167 @@ -7,8 +7,8 @@ Summary: Userland logical volume management tools Name: lvm2 -Version: 2.02.50 -Release: 2%{?dist} +Version: 2.02.51 +Release: 1%{?dist} License: GPLv2 Group: System Environment/Base URL: http://sources.redhat.com/lvm2 @@ -62,8 +62,6 @@ install -m 0600 /dev/null $RPM_BUILD_ROO mkdir -p -m755 $RPM_BUILD_ROOT/etc/rc.d/init.d install scripts/clvmd_init_red_hat $RPM_BUILD_ROOT/etc/rc.d/init.d/clvmd install -m 0755 scripts/lvmconf.sh $RPM_BUILD_ROOT/sbin/lvmconf -mv $RPM_BUILD_ROOT/usr/include/lvm.h $RPM_BUILD_ROOT/usr/include/lvm2app.h -mv $RPM_BUILD_ROOT/usr%{_libdir}/pkgconfig/liblvm2app.pc $RPM_BUILD_ROOT/usr%{_libdir}/pkgconfig/lvm2app.pc %clean rm -rf $RPM_BUILD_ROOT @@ -308,6 +306,16 @@ This package contains the device-mapper %changelog +* Thu Aug 6 2009 Alasdair Kergon - 2.02.51-1 +- Fix clvmd locking broken in 2.02.50-1. +- Only change LV /dev symlinks on ACTIVATE not PRELOAD (so not done twice). +- Make lvconvert honour log mirror options combined with downconversion. +- Add devices/data_alignment_detection to lvm.conf. +- Add devices/data_alignment_offset_detection to lvm.conf. +- Add --dataalignmentoffset to pvcreate to shift start of aligned data area. +- Update synopsis in lvconvert manpage to mention --repair. +- Document -I option of clvmd in the man page. + * Thu Jul 30 2009 Alasdair Kergon - 2.02.50-2 - lvm2-devel requires device-mapper-devel. - Fix lvm2app.pc filename. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lvm2/devel/sources,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- sources 28 Jul 2009 22:24:12 -0000 1.74 +++ sources 6 Aug 2009 19:18:15 -0000 1.75 @@ -1,2 +1 @@ -ae49c161e7533c8e33b669c80154bd46 LVM2.2.02.49.tgz -29b75848a56a8ddcc7395d3282eb8499 LVM2.2.02.50.tgz +725d07794007e021bfc592b1636100c7 LVM2.2.02.51.tgz Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/lvm2/devel/upstream,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- upstream 28 Jul 2009 22:24:12 -0000 1.62 +++ upstream 6 Aug 2009 19:18:15 -0000 1.63 @@ -1 +1 @@ -LVM2.2.02.50.tgz +LVM2.2.02.51.tgz --- LVM2.2.02.50.tgz.asc DELETED --- From spot at fedoraproject.org Thu Aug 6 19:21:22 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Thu, 6 Aug 2009 19:21:22 +0000 (UTC) Subject: rpms/perl-Email-MIME-Creator/devel .cvsignore, 1.4, 1.5 perl-Email-MIME-Creator.spec, 1.8, 1.9 sources, 1.4, 1.5 Message-ID: <20090806192122.4964511C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/perl-Email-MIME-Creator/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17413 Modified Files: .cvsignore perl-Email-MIME-Creator.spec sources Log Message: update to 1.456 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Email-MIME-Creator/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 13 Mar 2009 19:22:30 -0000 1.4 +++ .cvsignore 6 Aug 2009 19:21:22 -0000 1.5 @@ -1 +1 @@ -Email-MIME-Creator-1.455.tar.gz +Email-MIME-Creator-1.456.tar.gz Index: perl-Email-MIME-Creator.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Email-MIME-Creator/devel/perl-Email-MIME-Creator.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-Email-MIME-Creator.spec 26 Jul 2009 05:49:09 -0000 1.8 +++ perl-Email-MIME-Creator.spec 6 Aug 2009 19:21:22 -0000 1.9 @@ -1,6 +1,6 @@ Name: perl-Email-MIME-Creator -Version: 1.455 -Release: 2%{?dist} +Version: 1.456 +Release: 1%{?dist} Summary: Email::MIME constructor for starting anew Group: Development/Libraries License: GPL+ or Artistic @@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Thu Aug 6 2009 Tom "spot" Callaway - 1.456-1 +- update to 1.456 + * Sat Jul 25 2009 Fedora Release Engineering - 1.455-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Email-MIME-Creator/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 13 Mar 2009 19:22:31 -0000 1.4 +++ sources 6 Aug 2009 19:21:22 -0000 1.5 @@ -1 +1 @@ -4dbaf20060158505b50d3851bd147982 Email-MIME-Creator-1.455.tar.gz +3e34396a03fe3c65170909fb57f116cc Email-MIME-Creator-1.456.tar.gz From agk at fedoraproject.org Thu Aug 6 19:28:48 2009 From: agk at fedoraproject.org (agk) Date: Thu, 6 Aug 2009 19:28:48 +0000 (UTC) Subject: rpms/lvm2/devel lvm2.spec,1.167,1.168 Message-ID: <20090806192848.2EBC811C00E4@cvs1.fedora.phx.redhat.com> Author: agk Update of /cvs/pkgs/rpms/lvm2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18384 Modified Files: lvm2.spec Log Message: inc dm version no Index: lvm2.spec =================================================================== RCS file: /cvs/pkgs/rpms/lvm2/devel/lvm2.spec,v retrieving revision 1.167 retrieving revision 1.168 diff -u -p -r1.167 -r1.168 --- lvm2.spec 6 Aug 2009 19:18:15 -0000 1.167 +++ lvm2.spec 6 Aug 2009 19:28:48 -0000 1.168 @@ -1,4 +1,4 @@ -%define device_mapper_version 1.02.35 +%define device_mapper_version 1.02.36 %define corosync_version 1.0.0-1 %define clusterlib_version 3.0.0-20 From jforbes at fedoraproject.org Thu Aug 6 19:37:29 2009 From: jforbes at fedoraproject.org (jforbes) Date: Thu, 6 Aug 2009 19:37:29 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch, NONE, 1.1 kernel.spec, 1.1698, 1.1699 Message-ID: <20090806193729.98BCC11C00E4@cvs1.fedora.phx.redhat.com> Author: jforbes Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19349 Modified Files: kernel.spec Added Files: linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch Log Message: Fix kvm virtio_blk errors (bz #514901) linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch: blk-core.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- NEW FILE linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch --- From: Mark McLoughlin Subject: [PATCH] block: silently error unsupported empty barriers too With 2.6.31-rc5 in a KVM guest using dm and virtio_blk, we see the following errors: end_request: I/O error, dev vda, sector 0 end_request: I/O error, dev vda, sector 0 The errors go away if dm stops submitting empty barriers, by reverting: commit 52b1fd5a27c625c78373e024bf570af3c9d44a79 Author: Mikulas Patocka dm: send empty barriers to targets in dm_flush We should error all barriers, even empty barriers, on devices like virtio_blk which don't support them. See also: https://bugzilla.redhat.com/514901 Signed-off-by: Mark McLoughlin Cc: Rusty Russell Cc: Mikulas Patocka Cc: Alasdair G Kergon Cc: Neil Brown --- block/blk-core.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/block/blk-core.c b/block/blk-core.c index e3299a7..35ad2bb 100644 --- a/block/blk-core.c +++ b/block/blk-core.c @@ -1163,8 +1163,7 @@ static int __make_request(struct request_queue *q, struct bio *bio) const int unplug = bio_unplug(bio); int rw_flags; - if (bio_barrier(bio) && bio_has_data(bio) && - (q->next_ordered == QUEUE_ORDERED_NONE)) { + if (bio_barrier(bio) && (q->next_ordered == QUEUE_ORDERED_NONE)) { bio_endio(bio, -EOPNOTSUPP); return 0; } -- 1.6.4 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1698 retrieving revision 1.1699 diff -u -p -r1.1698 -r1.1699 --- kernel.spec 6 Aug 2009 18:48:09 -0000 1.1698 +++ kernel.spec 6 Aug 2009 19:37:29 -0000 1.1699 @@ -711,6 +711,7 @@ Patch11010: via-hwmon-temp-sensor.patch # patches headed upstream Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch +Patch12011: linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch %endif @@ -1279,6 +1280,9 @@ ApplyPatch linux-2.6-ksm.patch # Optimize KVM for KSM support ApplyPatch linux-2.6-ksm-kvm.patch +# Fix block I/O errors in KVM +ApplyPatch linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch + ApplyPatch linux-2.6-e1000-ich9.patch # Nouveau DRM + drm fixes @@ -1953,6 +1957,9 @@ fi # and build. %changelog +* Thu Aug 06 2009 Justin M. Forbes +- Fix kvm virtio_blk errors (#514901) + * Thu Aug 06 2009 Adam Jackson - Hush DRM vblank warnings, they're constant (and harmless) under DRI2. From lennart at fedoraproject.org Thu Aug 6 19:44:06 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Thu, 6 Aug 2009 19:44:06 +0000 (UTC) Subject: rpms/libatasmart/devel .cvsignore, 1.14, 1.15 libatasmart.spec, 1.17, 1.18 sources, 1.14, 1.15 Message-ID: <20090806194406.687FF11C00E4@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/libatasmart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20366 Modified Files: .cvsignore libatasmart.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libatasmart/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 22 Apr 2009 22:58:08 -0000 1.14 +++ .cvsignore 6 Aug 2009 19:44:06 -0000 1.15 @@ -1 +1 @@ -libatasmart-0.13.tar.gz +libatasmart-0.14.tar.gz Index: libatasmart.spec =================================================================== RCS file: /cvs/pkgs/rpms/libatasmart/devel/libatasmart.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- libatasmart.spec 25 Jul 2009 05:20:53 -0000 1.17 +++ libatasmart.spec 6 Aug 2009 19:44:06 -0000 1.18 @@ -1,6 +1,6 @@ Name: libatasmart -Version: 0.13 -Release: 2%{?dist} +Version: 0.14 +Release: 1%{?dist} Summary: ATA S.M.A.R.T. Disk Health Monitoring Library Group: System Environment/Libraries Source0: http://0pointer.de/public/libatasmart-%{version}.tar.gz @@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %doc blob-examples/SAMSUNG* blob-examples/ST* blob-examples/Maxtor* blob-examples/WDC* blob-examples/FUJITSU* %changelog +* Thu Aug 6 2009 Lennart Poettering 0.14-1 +- New upstream release + * Fri Jul 24 2009 Fedora Release Engineering - 0.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libatasmart/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 22 Apr 2009 22:58:08 -0000 1.14 +++ sources 6 Aug 2009 19:44:06 -0000 1.15 @@ -1 +1 @@ -1dbefaaf98c01305ca82df514a0b2258 libatasmart-0.13.tar.gz +5f8bef94ed2b65748a6e37c059b81042 libatasmart-0.14.tar.gz From spot at fedoraproject.org Thu Aug 6 19:44:52 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Thu, 6 Aug 2009 19:44:52 +0000 (UTC) Subject: rpms/beesu/devel .cvsignore, 1.6, 1.7 beesu.spec, 1.8, 1.9 sources, 1.6, 1.7 Message-ID: <20090806194452.9098711C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/beesu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20947 Modified Files: .cvsignore beesu.spec sources Log Message: update to 2.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/beesu/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 11 May 2009 17:59:53 -0000 1.6 +++ .cvsignore 6 Aug 2009 19:44:52 -0000 1.7 @@ -1,3 +1 @@ -beesu-2.3.tar.bz2 -nautilus-beesu-manager-1.0.tar.bz2 -nautilus-beesu-manager-1.2.tar.bz2 +beesu-2.4.tar.bz2 Index: beesu.spec =================================================================== RCS file: /cvs/pkgs/rpms/beesu/devel/beesu.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- beesu.spec 24 Jul 2009 17:57:17 -0000 1.8 +++ beesu.spec 6 Aug 2009 19:44:52 -0000 1.9 @@ -1,8 +1,10 @@ %global nbmversion 1.2 Name: beesu -Version: 2.3 -Release: 5%{?dist} +Version: 2.4 +# Don't ever decrease this version or the nbm subpackage will go backwards. +# It is easier to do this than to track a separate release field. +Release: 6%{?dist} Summary: Graphical wrapper for su URL: http://www.honeybeenet.altervista.org Group: Applications/System @@ -33,7 +35,7 @@ to Nautilus using beesu to elevate the u %setup -q -a1 %build -make CFLAGS="%{optflags}" +make CFLAGS="%{optflags} -fno-delete-null-pointer-checks" %install rm -rf %{buildroot} @@ -91,6 +93,9 @@ fi %{_datadir}/icons/hicolor/32x32/apps/nautilus-beesu-manager.png %changelog +* Thu Aug 6 2009 Tom "spot" Callaway 2.4-6 +- beesu updated to 2.4 + * Fri Jul 24 2009 Fedora Release Engineering - 2.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/beesu/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 11 May 2009 17:59:53 -0000 1.6 +++ sources 6 Aug 2009 19:44:52 -0000 1.7 @@ -1,2 +1 @@ -71cccc332aabe321cf4747cf9f7bf532 beesu-2.3.tar.bz2 -7233e64926347ae3009151c36a42d8d9 nautilus-beesu-manager-1.2.tar.bz2 +580377e57cc6fe5998adc3b8b04fc0e1 beesu-2.4.tar.bz2 From agk at fedoraproject.org Thu Aug 6 19:48:20 2009 From: agk at fedoraproject.org (agk) Date: Thu, 6 Aug 2009 19:48:20 +0000 (UTC) Subject: rpms/lvm2/devel lvm2.spec,1.168,1.169 Message-ID: <20090806194820.823AA11C00E4@cvs1.fedora.phx.redhat.com> Author: agk Update of /cvs/pkgs/rpms/lvm2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21254 Modified Files: lvm2.spec Log Message: The build system failed to recover correctly from the build failure and left the database in an inconsistent state. Abandon -1. Index: lvm2.spec =================================================================== RCS file: /cvs/pkgs/rpms/lvm2/devel/lvm2.spec,v retrieving revision 1.168 retrieving revision 1.169 diff -u -p -r1.168 -r1.169 --- lvm2.spec 6 Aug 2009 19:28:48 -0000 1.168 +++ lvm2.spec 6 Aug 2009 19:48:20 -0000 1.169 @@ -8,7 +8,7 @@ Summary: Userland logical volume management tools Name: lvm2 Version: 2.02.51 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: System Environment/Base URL: http://sources.redhat.com/lvm2 @@ -306,7 +306,7 @@ This package contains the device-mapper %changelog -* Thu Aug 6 2009 Alasdair Kergon - 2.02.51-1 +* Thu Aug 6 2009 Alasdair Kergon - 2.02.51-2 - Fix clvmd locking broken in 2.02.50-1. - Only change LV /dev symlinks on ACTIVATE not PRELOAD (so not done twice). - Make lvconvert honour log mirror options combined with downconversion. From nosnilmot at fedoraproject.org Thu Aug 6 20:00:18 2009 From: nosnilmot at fedoraproject.org (Stu Tomlinson) Date: Thu, 6 Aug 2009 20:00:18 +0000 (UTC) Subject: rpms/pidgin/devel pidgin.spec, 1.89, 1.90 pidgin-NOT-UPSTREAM-2.6.0-reread-resolvconf.patch, 1.1, NONE Message-ID: <20090806200018.D97E011C0439@cvs1.fedora.phx.redhat.com> Author: nosnilmot Update of /cvs/extras/rpms/pidgin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23344 Modified Files: pidgin.spec Removed Files: pidgin-NOT-UPSTREAM-2.6.0-reread-resolvconf.patch Log Message: Drop patch to re-read resolv.conf, upstream implemented something equivalent, and don't package non-plugin symlinks to libraries the real plugins are linked to. Index: pidgin.spec =================================================================== RCS file: /cvs/extras/rpms/pidgin/devel/pidgin.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- pidgin.spec 4 Aug 2009 18:42:54 -0000 1.89 +++ pidgin.spec 6 Aug 2009 20:00:18 -0000 1.90 @@ -114,8 +114,7 @@ Source2: one_time_password.c ## Patches 0-99: Fedora specific or upstream wont accept -Patch0: pidgin-NOT-UPSTREAM-2.6.0-reread-resolvconf.patch -Patch1: pidgin-NOT-UPSTREAM-2.5.2-rhel4-sound-migration.patch +Patch0: pidgin-NOT-UPSTREAM-2.5.2-rhel4-sound-migration.patch ## Patches 100+: To be Included in Future Upstream @@ -370,9 +369,8 @@ Doxygen generated API documentation. echo "FEDORA=%{fedora} RHEL=%{rhel}" %setup -q -n pidgin-2.6.0devel ## Patches 0-99: Fedora specific or upstream wont accept -%patch0 -p1 -b .resolv %if %{force_sound_aplay} -%patch1 -p1 -b .aplay +%patch0 -p1 -b .aplay %endif ## Patches 100+: To be Included in Future Upstream @@ -465,6 +463,11 @@ install -m 644 prefs.xml $RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';' +# remove non-plugin unrequired library symlinks +rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/liboscar.so +rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libjabber.so +rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libymsg.so + # make sure that we can write to all the files we've installed # so that they are properly stripped chmod -R u+w $RPM_BUILD_ROOT/* --- pidgin-NOT-UPSTREAM-2.6.0-reread-resolvconf.patch DELETED --- From pghmcfc at fedoraproject.org Thu Aug 6 20:02:00 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Thu, 6 Aug 2009 20:02:00 +0000 (UTC) Subject: rpms/gtkwave/devel gtkwave-3.2.2-BZ515672.patch, NONE, 1.1 gtkwave.spec, 1.65, 1.66 Message-ID: <20090806200200.2979C11C00E4@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/gtkwave/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24139 Modified Files: gtkwave.spec Added Files: gtkwave-3.2.2-BZ515672.patch Log Message: add patch to work around #515672 (internal compiler error on PPC) gtkwave-3.2.2-BZ515672.patch: fstapi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE gtkwave-3.2.2-BZ515672.patch --- --- gtkwave-3.2.2/src/helpers/fst/fstapi.c 2009-08-06 20:44:14.000000000 +0100 +++ gtkwave-3.2.2/src/helpers/fst/fstapi.c 2009-08-06 20:45:27.000000000 +0100 @@ -2431,7 +2431,8 @@ { FILE *fcomp; off_t offpnt, uclen; - char gz_membuf[FST_GZIO_LEN]; + const BZ515672_BODGE = 32; + char gz_membuf[FST_GZIO_LEN + BZ515672_BODGE]; void *zhandle; int flen = strlen(xc->filename); char *hf = calloc(1, flen + 16 + 32 + 1); Index: gtkwave.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtkwave/devel/gtkwave.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- gtkwave.spec 5 Aug 2009 09:34:39 -0000 1.65 +++ gtkwave.spec 6 Aug 2009 20:01:59 -0000 1.66 @@ -3,11 +3,12 @@ Summary: Waveform Viewer Name: gtkwave Version: 3.2.2 -Release: %{?prerel:0.}1%{?prerel:.%{prerel}}%{?dist} +Release: %{?prerel:0.}2%{?prerel:.%{prerel}}%{?dist} License: GPLv2+ Group: Applications/Engineering URL: http://gtkwave.sourceforge.net/ Source0: http://gtkwave.sourceforge.net/gtkwave-%{version}%{?prerel}.tar.gz +Patch0: gtkwave-3.2.2-BZ515672.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel, bzip2-devel, zlib-devel, gperf, flex # BR: /usr/include/tcl.h rather than tcl-devel for compatibility with @@ -23,6 +24,9 @@ tools. %setup -q -n gtkwave-%{version}%{?prerel} %{__cp} -p .gtkwaverc gtkwaverc.sample +# Work around #515672 (internal compiler error on PPC) +%patch0 -p1 -b .BZ515672 + # Note that GTKWave is a GUI application but no desktop entry is provided for it. # This is because the application required at least one mandatory parameter (file # to view) and cannot be opened in a "no file" mode from a menu. @@ -100,6 +104,9 @@ done %{_mandir}/man5/gtkwaverc.5* %changelog +* Thu Aug 6 2009 Paul Howarth 3.2.2-2 +- add patch to work around #515672 (internal compiler error on PPC) + * Wed Aug 5 2009 Paul Howarth 3.2.2-1 - update to 3.2.2 (new tools evcd2vcd/fst2vcd/vcd2fst) - drop print-to-file patch, no longer needed From adamwill at fedoraproject.org Thu Aug 6 20:03:35 2009 From: adamwill at fedoraproject.org (Adam Williamson) Date: Thu, 6 Aug 2009 20:03:35 +0000 (UTC) Subject: rpms/congruity/devel congruity.spec,1.2,1.3 Message-ID: <20090806200335.6AD4111C00E4@cvs1.fedora.phx.redhat.com> Author: adamwill Update of /cvs/pkgs/rpms/congruity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24532 Modified Files: congruity.spec Log Message: - new release 13 Index: congruity.spec =================================================================== RCS file: /cvs/pkgs/rpms/congruity/devel/congruity.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- congruity.spec 24 Jul 2009 19:25:40 -0000 1.2 +++ congruity.spec 6 Aug 2009 20:03:35 -0000 1.3 @@ -1,6 +1,6 @@ Name: congruity -Version: 12 -Release: 2%{?dist} +Version: 13 +Release: 1%{?dist} Summary: Application to program Logitech Harmony universal remote controls Group: Applications/System @@ -53,6 +53,9 @@ rm -rf %{buildroot} %{_mandir}/*/* %changelog +* Thu Aug 06 2009 Adam Williamson - 13-1 +- new release 13 + * Fri Jul 24 2009 Fedora Release Engineering - 12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From adamwill at fedoraproject.org Thu Aug 6 20:06:20 2009 From: adamwill at fedoraproject.org (Adam Williamson) Date: Thu, 6 Aug 2009 20:06:20 +0000 (UTC) Subject: rpms/congruity/devel .cvsignore,1.2,1.3 sources,1.2,1.3 Message-ID: <20090806200620.1EF3E11C00E4@cvs1.fedora.phx.redhat.com> Author: adamwill Update of /cvs/pkgs/rpms/congruity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25179 Modified Files: .cvsignore sources Log Message: - update sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/congruity/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 15 Jul 2009 02:39:02 -0000 1.2 +++ .cvsignore 6 Aug 2009 20:06:19 -0000 1.3 @@ -1 +1 @@ -congruity-12.tar.bz2 +congruity-13.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/congruity/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 15 Jul 2009 02:39:02 -0000 1.2 +++ sources 6 Aug 2009 20:06:19 -0000 1.3 @@ -1 +1 @@ -f9bffabe843372a299dddda66576608a congruity-12.tar.bz2 +39006bf88433c65224ea01e15b9a04df congruity-13.tar.bz2 From spot at fedoraproject.org Thu Aug 6 20:09:24 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Thu, 6 Aug 2009 20:09:24 +0000 (UTC) Subject: rpms/beesu/devel .cvsignore, 1.7, 1.8 beesu.spec, 1.9, 1.10 sources, 1.7, 1.8 Message-ID: <20090806200924.AAF1811C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/beesu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25923 Modified Files: .cvsignore beesu.spec sources Log Message: fix sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/beesu/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 6 Aug 2009 19:44:52 -0000 1.7 +++ .cvsignore 6 Aug 2009 20:09:24 -0000 1.8 @@ -1 +1,2 @@ beesu-2.4.tar.bz2 +nautilus-beesu-manager-1.2.tar.bz2 Index: beesu.spec =================================================================== RCS file: /cvs/pkgs/rpms/beesu/devel/beesu.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- beesu.spec 6 Aug 2009 19:44:52 -0000 1.9 +++ beesu.spec 6 Aug 2009 20:09:24 -0000 1.10 @@ -4,7 +4,7 @@ Name: beesu Version: 2.4 # Don't ever decrease this version or the nbm subpackage will go backwards. # It is easier to do this than to track a separate release field. -Release: 6%{?dist} +Release: 7%{?dist} Summary: Graphical wrapper for su URL: http://www.honeybeenet.altervista.org Group: Applications/System @@ -93,6 +93,9 @@ fi %{_datadir}/icons/hicolor/32x32/apps/nautilus-beesu-manager.png %changelog +* Thu Aug 6 2009 Tom "spot" Callaway 2.4-7 +- fix sources + * Thu Aug 6 2009 Tom "spot" Callaway 2.4-6 - beesu updated to 2.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/beesu/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 6 Aug 2009 19:44:52 -0000 1.7 +++ sources 6 Aug 2009 20:09:24 -0000 1.8 @@ -1 +1,2 @@ 580377e57cc6fe5998adc3b8b04fc0e1 beesu-2.4.tar.bz2 +7233e64926347ae3009151c36a42d8d9 nautilus-beesu-manager-1.2.tar.bz2 From spot at fedoraproject.org Thu Aug 6 20:15:33 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Thu, 6 Aug 2009 20:15:33 +0000 (UTC) Subject: rpms/beesu/F-11 beesu.spec,1.7,1.8 sources,1.6,1.7 Message-ID: <20090806201533.6008511C02C6@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/beesu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27956/F-11 Modified Files: beesu.spec sources Log Message: updates in all branches Index: beesu.spec =================================================================== RCS file: /cvs/pkgs/rpms/beesu/F-11/beesu.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- beesu.spec 11 May 2009 17:59:52 -0000 1.7 +++ beesu.spec 6 Aug 2009 20:15:32 -0000 1.8 @@ -1,8 +1,10 @@ %global nbmversion 1.2 Name: beesu -Version: 2.3 -Release: 4%{?dist} +Version: 2.4 +# Don't ever decrease this version or the nbm subpackage will go backwards. +# It is easier to do this than to track a separate release field. +Release: 7%{?dist} Summary: Graphical wrapper for su URL: http://www.honeybeenet.altervista.org Group: Applications/System @@ -33,7 +35,7 @@ to Nautilus using beesu to elevate the u %setup -q -a1 %build -make CFLAGS="%{optflags}" +make CFLAGS="%{optflags} -fno-delete-null-pointer-checks" %install rm -rf %{buildroot} @@ -91,6 +93,15 @@ fi %{_datadir}/icons/hicolor/32x32/apps/nautilus-beesu-manager.png %changelog +* Thu Aug 6 2009 Tom "spot" Callaway 2.4-7 +- fix sources + +* Thu Aug 6 2009 Tom "spot" Callaway 2.4-6 +- beesu updated to 2.4 + +* Fri Jul 24 2009 Fedora Release Engineering - 2.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon May 11 2009 Tom "spot" Callaway 2.3-4 - nautilus-beesu-manager update to 1.2 - one new installable script to change file access Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/beesu/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 11 May 2009 17:59:52 -0000 1.6 +++ sources 6 Aug 2009 20:15:32 -0000 1.7 @@ -1,2 +1,2 @@ -71cccc332aabe321cf4747cf9f7bf532 beesu-2.3.tar.bz2 +580377e57cc6fe5998adc3b8b04fc0e1 beesu-2.4.tar.bz2 7233e64926347ae3009151c36a42d8d9 nautilus-beesu-manager-1.2.tar.bz2 From spot at fedoraproject.org Thu Aug 6 20:15:33 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Thu, 6 Aug 2009 20:15:33 +0000 (UTC) Subject: rpms/beesu/F-10 beesu.spec,1.6,1.7 sources,1.6,1.7 Message-ID: <20090806201533.5D18311C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/beesu/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27956/F-10 Modified Files: beesu.spec sources Log Message: updates in all branches Index: beesu.spec =================================================================== RCS file: /cvs/pkgs/rpms/beesu/F-10/beesu.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- beesu.spec 11 May 2009 17:59:52 -0000 1.6 +++ beesu.spec 6 Aug 2009 20:15:31 -0000 1.7 @@ -1,8 +1,10 @@ %global nbmversion 1.2 Name: beesu -Version: 2.3 -Release: 4%{?dist} +Version: 2.4 +# Don't ever decrease this version or the nbm subpackage will go backwards. +# It is easier to do this than to track a separate release field. +Release: 7%{?dist} Summary: Graphical wrapper for su URL: http://www.honeybeenet.altervista.org Group: Applications/System @@ -33,7 +35,7 @@ to Nautilus using beesu to elevate the u %setup -q -a1 %build -make CFLAGS="%{optflags}" +make CFLAGS="%{optflags} -fno-delete-null-pointer-checks" %install rm -rf %{buildroot} @@ -91,6 +93,15 @@ fi %{_datadir}/icons/hicolor/32x32/apps/nautilus-beesu-manager.png %changelog +* Thu Aug 6 2009 Tom "spot" Callaway 2.4-7 +- fix sources + +* Thu Aug 6 2009 Tom "spot" Callaway 2.4-6 +- beesu updated to 2.4 + +* Fri Jul 24 2009 Fedora Release Engineering - 2.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon May 11 2009 Tom "spot" Callaway 2.3-4 - nautilus-beesu-manager update to 1.2 - one new installable script to change file access Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/beesu/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 11 May 2009 17:59:52 -0000 1.6 +++ sources 6 Aug 2009 20:15:31 -0000 1.7 @@ -1,2 +1,2 @@ -71cccc332aabe321cf4747cf9f7bf532 beesu-2.3.tar.bz2 +580377e57cc6fe5998adc3b8b04fc0e1 beesu-2.4.tar.bz2 7233e64926347ae3009151c36a42d8d9 nautilus-beesu-manager-1.2.tar.bz2 From salimma at fedoraproject.org Thu Aug 6 20:20:57 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Thu, 6 Aug 2009 20:20:57 +0000 (UTC) Subject: rpms/google-gadgets/F-11 google-gadgets-0.11.0-gecko_ver.patch, NONE, 1.1 google-gadgets.spec, 1.17, 1.18 Message-ID: <20090806202057.A2F9011C00E4@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/google-gadgets/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29060/F-11 Modified Files: google-gadgets.spec Added Files: google-gadgets-0.11.0-gecko_ver.patch Log Message: * Thu Aug 6 2009 Michel Salim - 0.11.0-4 - Backport Gecko version detection fix google-gadgets-0.11.0-gecko_ver.patch: libmozjs_glue.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE google-gadgets-0.11.0-gecko_ver.patch --- --- google-gadgets/extensions/smjs_script_runtime/libmozjs_glue.cc.gecko_ver 2009-05-02 15:05:22.514103786 -0400 +++ google-gadgets/extensions/smjs_script_runtime/libmozjs_glue.cc 2009-08-06 15:55:35.660899747 -0400 @@ -199,7 +199,7 @@ static const GREVersionRange kGREVersion = { "1.9a", PR_TRUE, - "1.9.1", PR_TRUE + "1.9.2", PR_TRUE }; rv = GRE_GetGREPathWithProperties(&kGREVersion, 1, nsnull, 0, Index: google-gadgets.spec =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/F-11/google-gadgets.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- google-gadgets.spec 3 Aug 2009 23:03:59 -0000 1.17 +++ google-gadgets.spec 6 Aug 2009 20:20:55 -0000 1.18 @@ -4,7 +4,7 @@ Name: google-gadgets Version: 0.11.0 #Release: 0.1.%{alphatag}%{?dist} -Release: 3%{?dist} +Release: 4%{?dist} Summary: Google Gadgets for Linux Group: User Interface/Desktops @@ -14,6 +14,7 @@ Source0: http://google-gadgets-fo # http://code.google.com/p/google-gadgets-for-linux/issues/detail?id=311 # patch taken from svn r1239 Patch0: %{name}-0.11.0-sidebar_gtk.patch +Patch1: %{name}-0.11.0-gecko_ver.patch #Source0: %{name}-%{version}-r%{svnrev}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -80,6 +81,7 @@ developing applications that use %{name} %prep %setup -q -n %{name}-for-linux-%{version} %patch0 -p1 -b .sidebar_gtk +%patch1 -p1 -b .gecko_ver # Permission fixes chmod -x ggadget/qt/utilities.h @@ -208,6 +210,9 @@ update-desktop-database &> /dev/null || %changelog +* Thu Aug 6 2009 Michel Salim - 0.11.0-4 +- Backport Gecko version detection fix + * Mon Aug 03 2009 Christopher Aillon - 0.11.0-3 - Rebuild against newer gecko @@ -218,7 +223,7 @@ update-desktop-database &> /dev/null || - Update to 0.11.0 * Sat May 2 2009 Michel Salim - 0.10.6-0.1.20090430svn1449%{?dist} -- Update to SVN checkout, for xulrunner 1.9.1.2 compatibility +- Update to SVN checkout, for xulrunner 1.9.1 compatibility * Mon Apr 27 2009 Christopher Aillon - 0.10.5-6 - Rebuild against newer gecko From salimma at fedoraproject.org Thu Aug 6 20:20:57 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Thu, 6 Aug 2009 20:20:57 +0000 (UTC) Subject: rpms/google-gadgets/devel google-gadgets-0.11.0-gecko_ver.patch, NONE, 1.1 google-gadgets.spec, 1.15, 1.16 Message-ID: <20090806202057.C9BF511C02C6@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/google-gadgets/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29060/devel Modified Files: google-gadgets.spec Added Files: google-gadgets-0.11.0-gecko_ver.patch Log Message: * Thu Aug 6 2009 Michel Salim - 0.11.0-4 - Backport Gecko version detection fix google-gadgets-0.11.0-gecko_ver.patch: libmozjs_glue.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE google-gadgets-0.11.0-gecko_ver.patch --- --- google-gadgets/extensions/smjs_script_runtime/libmozjs_glue.cc.gecko_ver 2009-05-02 15:05:22.514103786 -0400 +++ google-gadgets/extensions/smjs_script_runtime/libmozjs_glue.cc 2009-08-06 15:55:35.660899747 -0400 @@ -199,7 +199,7 @@ static const GREVersionRange kGREVersion = { "1.9a", PR_TRUE, - "1.9.1", PR_TRUE + "1.9.2", PR_TRUE }; rv = GRE_GetGREPathWithProperties(&kGREVersion, 1, nsnull, 0, Index: google-gadgets.spec =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/devel/google-gadgets.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- google-gadgets.spec 25 Jul 2009 01:04:06 -0000 1.15 +++ google-gadgets.spec 6 Aug 2009 20:20:57 -0000 1.16 @@ -4,7 +4,7 @@ Name: google-gadgets Version: 0.11.0 #Release: 0.1.%{alphatag}%{?dist} -Release: 2%{?dist} +Release: 4%{?dist} Summary: Google Gadgets for Linux Group: User Interface/Desktops @@ -14,6 +14,7 @@ Source0: http://google-gadgets-fo # http://code.google.com/p/google-gadgets-for-linux/issues/detail?id=311 # patch taken from svn r1239 Patch0: %{name}-0.11.0-sidebar_gtk.patch +Patch1: %{name}-0.11.0-gecko_ver.patch #Source0: %{name}-%{version}-r%{svnrev}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -80,6 +81,7 @@ developing applications that use %{name} %prep %setup -q -n %{name}-for-linux-%{version} %patch0 -p1 -b .sidebar_gtk +%patch1 -p1 -b .gecko_ver # Permission fixes chmod -x ggadget/qt/utilities.h @@ -208,8 +210,14 @@ update-desktop-database &> /dev/null || %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 0.11.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Thu Aug 6 2009 Michel Salim - 0.11.0-4 +- Backport Gecko version detection fix + +* Mon Aug 03 2009 Christopher Aillon - 0.11.0-3 +- Rebuild against newer gecko + +* Fri Jul 17 2009 Jan Horak - 0.11.0-2 +- Rebuild against newer gecko * Wed Jul 1 2009 Michel Salim - 0.11.0-1 - Update to 0.11.0 From pghmcfc at fedoraproject.org Thu Aug 6 20:23:42 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Thu, 6 Aug 2009 20:23:42 +0000 (UTC) Subject: rpms/gtkwave/devel gtkwave.spec, 1.66, 1.67 gtkwave-3.2.2-BZ515672.patch, 1.1, NONE Message-ID: <20090806202342.C299A11C00E4@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/gtkwave/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29733 Modified Files: gtkwave.spec Removed Files: gtkwave-3.2.2-BZ515672.patch Log Message: drop patch for #515672, not needed with gcc 4.4.1-4 Index: gtkwave.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtkwave/devel/gtkwave.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- gtkwave.spec 6 Aug 2009 20:01:59 -0000 1.66 +++ gtkwave.spec 6 Aug 2009 20:23:42 -0000 1.67 @@ -3,12 +3,11 @@ Summary: Waveform Viewer Name: gtkwave Version: 3.2.2 -Release: %{?prerel:0.}2%{?prerel:.%{prerel}}%{?dist} +Release: %{?prerel:0.}3%{?prerel:.%{prerel}}%{?dist} License: GPLv2+ Group: Applications/Engineering URL: http://gtkwave.sourceforge.net/ Source0: http://gtkwave.sourceforge.net/gtkwave-%{version}%{?prerel}.tar.gz -Patch0: gtkwave-3.2.2-BZ515672.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel, bzip2-devel, zlib-devel, gperf, flex # BR: /usr/include/tcl.h rather than tcl-devel for compatibility with @@ -24,9 +23,6 @@ tools. %setup -q -n gtkwave-%{version}%{?prerel} %{__cp} -p .gtkwaverc gtkwaverc.sample -# Work around #515672 (internal compiler error on PPC) -%patch0 -p1 -b .BZ515672 - # Note that GTKWave is a GUI application but no desktop entry is provided for it. # This is because the application required at least one mandatory parameter (file # to view) and cannot be opened in a "no file" mode from a menu. @@ -104,6 +100,9 @@ done %{_mandir}/man5/gtkwaverc.5* %changelog +* Thu Aug 6 2009 Paul Howarth 3.2.2-3 +- drop patch for #515672, not needed with gcc 4.4.1-4 + * Thu Aug 6 2009 Paul Howarth 3.2.2-2 - add patch to work around #515672 (internal compiler error on PPC) --- gtkwave-3.2.2-BZ515672.patch DELETED --- From spot at fedoraproject.org Thu Aug 6 20:26:36 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Thu, 6 Aug 2009 20:26:36 +0000 (UTC) Subject: rpms/nwsclient/devel nwsclient.spec,1.3,1.4 Message-ID: <20090806202636.137AE11C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/nwsclient/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30431 Modified Files: nwsclient.spec Log Message: fix FTBFS Index: nwsclient.spec =================================================================== RCS file: /cvs/pkgs/rpms/nwsclient/devel/nwsclient.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- nwsclient.spec 25 Jul 2009 19:43:38 -0000 1.3 +++ nwsclient.spec 6 Aug 2009 20:26:35 -0000 1.4 @@ -3,7 +3,7 @@ Name: nwsclient Summary: NetWorkSpaces Client for Python Version: 1.6.3 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: Development/Tools Source0: http://downloads.sourceforge.net/nws-py/%{name}-%{version}.tar.gz @@ -46,13 +46,14 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc %{_datadir}/doc/%{name}-%{version}/ %{_bindir}/* -%exclude %{_bindir}/PythonNWSSleighWorker.pyc -%exclude %{_bindir}/PythonNWSSleighWorker.pyo %{python_sitelib}/nws/ %{python_sitelib}/%{name}-%{version}-py*.egg-info %{_mandir}/man1/* %changelog +* Thu Aug 6 2009 Tom "spot" Callaway - 1.6.3-5 +- fix FTBFS + * Sat Jul 25 2009 Fedora Release Engineering - 1.6.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Thu Aug 6 20:35:59 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 6 Aug 2009 20:35:59 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1699,1.1700 Message-ID: <20090806203559.B90C511C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32029 Modified Files: kernel.spec Log Message: tag and build Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1699 retrieving revision 1.1700 diff -u -p -r1.1699 -r1.1700 --- kernel.spec 6 Aug 2009 19:37:29 -0000 1.1699 +++ kernel.spec 6 Aug 2009 20:35:59 -0000 1.1700 @@ -1300,7 +1300,7 @@ ApplyPatch drm-intel-pm.patch # VGA arb + drm ApplyPatch linux-2.6-vga-arb.patch -ApplyPatch drm-vga-arb.patch +#ApplyPatch drm-vga-arb.patch # linux1394 git patches #ApplyPatch linux-2.6-firewire-git-update.patch @@ -1957,7 +1957,7 @@ fi # and build. %changelog -* Thu Aug 06 2009 Justin M. Forbes +* Thu Aug 06 2009 Justin M. Forbes 2.6.31-0.137.rc5.git3 - Fix kvm virtio_blk errors (#514901) * Thu Aug 06 2009 Adam Jackson From wtogami at fedoraproject.org Thu Aug 6 20:44:31 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 6 Aug 2009 20:44:31 +0000 (UTC) Subject: rpms/farsight2/devel .cvsignore, 1.8, 1.9 farsight2.spec, 1.15, 1.16 sources, 1.8, 1.9 Message-ID: <20090806204431.37A1F11C00E4@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/farsight2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv713 Modified Files: .cvsignore farsight2.spec sources Log Message: 0.0.14 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/farsight2/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 30 May 2009 18:11:23 -0000 1.8 +++ .cvsignore 6 Aug 2009 20:44:30 -0000 1.9 @@ -1 +1 @@ -farsight2-0.0.12.tar.gz +farsight2-0.0.14.tar.gz Index: farsight2.spec =================================================================== RCS file: /cvs/pkgs/rpms/farsight2/devel/farsight2.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- farsight2.spec 24 Jul 2009 22:30:41 -0000 1.15 +++ farsight2.spec 6 Aug 2009 20:44:30 -0000 1.16 @@ -6,8 +6,8 @@ %define gst_python 0.10.10 Name: farsight2 -Version: 0.0.12 -Release: 4%{?dist} +Version: 0.0.14 +Release: 1%{?dist} Summary: Libraries for videoconferencing Group: System Environment/Libraries @@ -20,7 +20,7 @@ BuildRequires: glib2-devel >= 2.14 BuildRequires: gstreamer-devel >= %{gst_ver} BuildRequires: gstreamer-plugins-base-devel >= %{gst_plugins_base_ver} BuildRequires: gstreamer-python-devel >= %{gst_python} -BuildRequires: libnice-devel >= 0.0.6 +BuildRequires: libnice-devel >= 0.0.9 BuildRequires: gupnp-igd-devel BuildRequires: python-devel BuildRequires: pygobject2-devel @@ -100,7 +100,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/gstreamer-0.10/libfsrtpconference.so %{_libdir}/gstreamer-0.10/libfsvideoanyrate.so %{_libdir}/gstreamer-0.10/libfsrtcpfilter.so -%{_libdir}/gstreamer-0.10/libfsrtpconference.so +%{_libdir}/gstreamer-0.10/libfsmsnconference.so %files python @@ -118,6 +118,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 06 2009 Warren Togami - 0.0.14-1 +- 0.0.14 + * Fri Jul 24 2009 Fedora Release Engineering - 0.0.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/farsight2/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 30 May 2009 18:11:23 -0000 1.8 +++ sources 6 Aug 2009 20:44:31 -0000 1.9 @@ -1 +1 @@ -cd4cb116947dd8ce2c837ba398e27c4e farsight2-0.0.12.tar.gz +fbfa45661b7949abf9bf92c2531ac392 farsight2-0.0.14.tar.gz From ajax at fedoraproject.org Thu Aug 6 20:48:38 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 6 Aug 2009 20:48:38 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1700,1.1701 Message-ID: <20090806204838.8E84111C00E4@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2071 Modified Files: kernel.spec Log Message: oops, uncomment that Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1700 retrieving revision 1.1701 diff -u -p -r1.1700 -r1.1701 --- kernel.spec 6 Aug 2009 20:35:59 -0000 1.1700 +++ kernel.spec 6 Aug 2009 20:48:38 -0000 1.1701 @@ -1300,7 +1300,7 @@ ApplyPatch drm-intel-pm.patch # VGA arb + drm ApplyPatch linux-2.6-vga-arb.patch -#ApplyPatch drm-vga-arb.patch +ApplyPatch drm-vga-arb.patch # linux1394 git patches #ApplyPatch linux-2.6-firewire-git-update.patch @@ -1957,7 +1957,7 @@ fi # and build. %changelog -* Thu Aug 06 2009 Justin M. Forbes 2.6.31-0.137.rc5.git3 +* Thu Aug 06 2009 Justin M. Forbes 2.6.31-0.138.rc5.git3 - Fix kvm virtio_blk errors (#514901) * Thu Aug 06 2009 Adam Jackson From wtogami at fedoraproject.org Thu Aug 6 20:55:40 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 6 Aug 2009 20:55:40 +0000 (UTC) Subject: rpms/gupnp-igd/F-11 .cvsignore, 1.2, 1.3 gupnp-igd.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090806205540.B3D6A11C00E4@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/gupnp-igd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2984 Modified Files: .cvsignore gupnp-igd.spec sources Log Message: - Fix macros that were there for no good reason. - Update to 0.1.3. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gupnp-igd/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 20 Jan 2009 01:03:04 -0000 1.2 +++ .cvsignore 6 Aug 2009 20:55:40 -0000 1.3 @@ -1 +1 @@ -gupnp-igd-0.1.1.tar.gz +gupnp-igd-0.1.3.tar.gz Index: gupnp-igd.spec =================================================================== RCS file: /cvs/pkgs/rpms/gupnp-igd/F-11/gupnp-igd.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gupnp-igd.spec 25 Feb 2009 02:57:04 -0000 1.2 +++ gupnp-igd.spec 6 Aug 2009 20:55:40 -0000 1.3 @@ -1,8 +1,5 @@ -%define gupnp_ver 0.12.3 -%define glib2_ver 2.14 - Name: gupnp-igd -Version: 0.1.1 +Version: 0.1.3 Release: 3%{?dist} Summary: Library to handle UPnP IGD port mapping @@ -12,8 +9,8 @@ URL: http://www.gupnp.org/ Source0: http://www.gupnp.org/sources/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: glib2-devel >= %{glib2_ver} -BuildRequires: gupnp-devel >= %{gupnp_ver} +BuildRequires: glib2-devel +BuildRequires: gupnp-devel %description @@ -74,6 +71,18 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 06 2009 Warren Togami - 0.1.3-3 +- Fix macros that were there for no good reason. + +* Fri Jul 24 2009 Fedora Release Engineering - 0.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jun 10 2009 Brian Pepple - 0.1.3-1 +- Update to 0.1.3. + +* Sat May 16 2009 Brian Pepple - 0.1.2-1 +- Update to 0.1.2. + * Tue Feb 24 2009 Fedora Release Engineering - 0.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gupnp-igd/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 20 Jan 2009 01:03:04 -0000 1.2 +++ sources 6 Aug 2009 20:55:40 -0000 1.3 @@ -1 +1 @@ -9db86ff97c54ca89150c81009a8694d6 gupnp-igd-0.1.1.tar.gz +ea0afa85c19fda67ef0ae54fa4faeb9f gupnp-igd-0.1.3.tar.gz From wtogami at fedoraproject.org Thu Aug 6 20:57:17 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 6 Aug 2009 20:57:17 +0000 (UTC) Subject: rpms/libnice/F-11 .cvsignore, 1.4, 1.5 libnice.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090806205717.10B7811C00E4@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/libnice/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3345 Modified Files: .cvsignore libnice.spec sources Log Message: 0.0.9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libnice/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 14 Apr 2009 00:20:14 -0000 1.4 +++ .cvsignore 6 Aug 2009 20:57:16 -0000 1.5 @@ -1 +1 @@ -libnice-0.0.6.tar.gz +libnice-0.0.9.tar.gz Index: libnice.spec =================================================================== RCS file: /cvs/pkgs/rpms/libnice/F-11/libnice.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- libnice.spec 14 Apr 2009 00:20:15 -0000 1.4 +++ libnice.spec 6 Aug 2009 20:57:16 -0000 1.5 @@ -1,5 +1,5 @@ Name: libnice -Version: 0.0.6 +Version: 0.0.9 Release: 1%{?dist} Summary: GLib ICE implementation @@ -12,6 +12,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: glib2-devel BuildRequires: gstreamer-devel BuildRequires: gstreamer-plugins-base-devel +BuildRequires: gupnp-igd-devel >= 0.1.2 %description @@ -81,6 +82,23 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 2 2009 Brian Pepple - 0.0.9-1 +- Update to 0.0.9. +- Drop sha1 patch. Fixed upstream. + +* Fri Jul 24 2009 Fedora Release Engineering - 0.0.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 21 2009 Warren Togami - 0.0.8-2 +- stun sha1 patch from upstream to make it work at all + +* Sun Jun 21 2009 Brian Pepple - 0.0.8-1 +- Update to 0.0.8. + +* Sun Jun 14 2009 Brian Pepple - 0.0.7-1 +- Update to 0.0.7. +- Add BR on gupnp-igd-devel. + * Mon Apr 13 2009 Brian Pepple - 0.0.6-1 - Update to 0.0.6. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libnice/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 14 Apr 2009 00:20:15 -0000 1.4 +++ sources 6 Aug 2009 20:57:16 -0000 1.5 @@ -1 +1 @@ -055e3eedf735ee1257fd4bb9ce86d04e libnice-0.0.6.tar.gz +19ac2565ee7487c1f32487b948110b19 libnice-0.0.9.tar.gz From slankes at fedoraproject.org Thu Aug 6 20:58:35 2009 From: slankes at fedoraproject.org (Sven Lankes) Date: Thu, 6 Aug 2009 20:58:35 +0000 (UTC) Subject: rpms/kde-plasma-stasks/F-11 kde-plasma-stasks-4.3.patch, NONE, 1.1 kde-plasma-stasks.spec, 1.1, 1.2 Message-ID: <20090806205835.0E73E11C02C6@cvs1.fedora.phx.redhat.com> Author: slankes Update of /cvs/pkgs/rpms/kde-plasma-stasks/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3568/F-11 Modified Files: kde-plasma-stasks.spec Added Files: kde-plasma-stasks-4.3.patch Log Message: rebuild with added patch for kde 4.3 kde-plasma-stasks-4.3.patch: stasks_allinone.patch |only stasks_applet.cpp | 31 ++++++++++++++++--------------- stasks_applet.h | 11 +++++------ stasks_task.cpp | 2 +- stasks_task.h | 5 ++--- stasks_tooltip.cpp | 1 + 6 files changed, 25 insertions(+), 25 deletions(-) --- NEW FILE kde-plasma-stasks-4.3.patch --- Only in stasks-0.5.1/applet: stasks_allinone.patch diff -ur stasks-0.5.1.orig/applet/stasks_applet.cpp stasks-0.5.1/applet/stasks_applet.cpp --- stasks-0.5.1.orig/applet/stasks_applet.cpp 2009-03-22 01:18:21.000000000 +0100 +++ stasks-0.5.1/applet/stasks_applet.cpp 2009-07-02 02:24:48.000000000 +0200 @@ -73,9 +73,9 @@ if (appletContainment) m_groupManager->setScreen(appletContainment->screen()); connect(this, SIGNAL(settingsChanged()), m_groupManager, SLOT(reconnect())); - connect(m_groupManager->rootGroup(), SIGNAL(itemAdded(AbstractItemPtr)), this, SLOT(itemAdded(AbstractItemPtr))); - connect(m_groupManager->rootGroup(), SIGNAL(itemRemoved(AbstractItemPtr)), this, SLOT(itemRemoved(AbstractItemPtr))); - connect(m_groupManager->rootGroup(), SIGNAL(itemPositionChanged(AbstractItemPtr)), SLOT(itemPositionChanged(AbstractItemPtr))); + connect(m_groupManager->rootGroup(), SIGNAL(itemAdded(AbstractGroupableItem *)), this, SLOT(itemAdded(AbstractGroupableItem *))); + connect(m_groupManager->rootGroup(), SIGNAL(itemRemoved(AbstractGroupableItem *)), this, SLOT(itemRemoved(AbstractGroupableItem *))); + connect(m_groupManager->rootGroup(), SIGNAL(itemPositionChanged(AbstractGroupableItem *)), SLOT(itemPositionChanged(AbstractGroupableItem *))); connect(this, SIGNAL(settingsChanged()), this, SLOT(configuration())); m_layout = new QGraphicsLinearLayout(this); @@ -87,7 +87,7 @@ setSizePolicy(QSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding)); setMaximumSize(INT_MAX,INT_MAX); } -void STasksApplet::itemAdded(TaskManager::AbstractItemPtr groupableItem) +void STasksApplet::itemAdded(TaskManager::AbstractGroupableItem * groupableItem) { STasksItem *item = new STasksItem(groupableItem, this); if (m_items.contains(item)) @@ -106,7 +106,7 @@ m_tasksHash[groupableItem] = item; } -void STasksApplet::itemRemoved(TaskManager::AbstractItemPtr groupableItem) +void STasksApplet::itemRemoved(TaskManager::AbstractGroupableItem * groupableItem) { STasksItem* item = m_tasksHash[groupableItem]; if(item == 0) @@ -120,7 +120,7 @@ m_layout->activate(); delete item; } -void STasksApplet::itemPositionChanged(AbstractItemPtr groupableItem) +void STasksApplet::itemPositionChanged(TaskManager::AbstractGroupableItem * groupableItem) { STasksItem* item = m_tasksHash[groupableItem]; if (!m_items.contains(item)) @@ -138,7 +138,7 @@ m_items.clear(); m_tasksHash.clear(); - foreach(TaskManager::AbstractItemPtr item,m_groupManager->rootGroup()->members() ) + foreach(AbstractGroupableItem *item, m_groupManager->rootGroup()->members() ) { itemAdded(item); } @@ -153,6 +153,8 @@ { m_layout->setOrientation((formFactor() == Plasma::Vertical)?Qt::Vertical:Qt::Horizontal); } + + setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding)); } void STasksApplet::updateSize() { @@ -271,7 +273,7 @@ } return count; } -AbstractItemPtr STasksApplet::selectSubTask(int index) +AbstractGroupableItem * STasksApplet::selectSubTask(int index) { foreach(STasksItem *item, m_items) @@ -345,14 +347,13 @@ } //kDebug() << "Wheel event m_activeTaskIndex: " << m_activeTaskIndex << " of " << subTasks; - AbstractItemPtr taskItem = selectSubTask( m_activeIconIndex); - if (taskItem) - { - if (!taskItem->isGroupItem()) - { + AbstractGroupableItem *taskItem = selectSubTask( m_activeIconIndex); + if (taskItem) { + if (!taskItem->isGroupItem()) + { TaskManager::TaskItem* task = static_cast(taskItem); - if (task->task()) - task->task()->activate(); + if (task->task()) + task->task()->activateRaiseOrIconify(); } } } diff -ur stasks-0.5.1.orig/applet/stasks_applet.h stasks-0.5.1/applet/stasks_applet.h --- stasks-0.5.1.orig/applet/stasks_applet.h 2009-03-21 23:22:42.000000000 +0100 +++ stasks-0.5.1/applet/stasks_applet.h 2009-07-02 02:19:39.000000000 +0200 @@ -51,7 +51,6 @@ using TaskManager::TaskPtr; using TaskManager::StartupPtr; using TaskManager::GroupPtr; -using TaskManager::AbstractItemPtr; using TaskManager::AbstractGroupableItem; using TaskManager::GroupManager; using TaskManager::TaskItem; @@ -88,14 +87,14 @@ int fps() {return 35;} private: QGraphicsLinearLayout *m_layout; - QHash m_tasksHash; + QHash m_tasksHash; qreal m_iconSize; Ui::stasksConfigG m_configG; Ui::stasksConfigA m_configA; void reload(); void constraintsEvent(Plasma::Constraints constraints); int totalSubTasks(); - AbstractItemPtr selectSubTask(int index); + AbstractGroupableItem * selectSubTask(int index); int activeIndex(); //task TaskManager::GroupManager::TaskGroupingStrategy m_groupingStrategy; @@ -119,13 +118,13 @@ public slots: void updateSize(); void updateActiveIconIndex(STasksItem *item); - void itemPositionChanged(AbstractItemPtr groupableItem); + void itemPositionChanged(AbstractGroupableItem *); void expandTasksChanged(int state); void lightColorChanged(int state); private slots: void configuration(); - void itemAdded(AbstractItemPtr groupableItem); - void itemRemoved(AbstractItemPtr groupableItem); + void itemAdded(AbstractGroupableItem *); + void itemRemoved(AbstractGroupableItem *); protected slots: void configAccepted(); signals: diff -ur stasks-0.5.1.orig/applet/stasks_task.cpp stasks-0.5.1/applet/stasks_task.cpp --- stasks-0.5.1.orig/applet/stasks_task.cpp 2009-03-21 22:51:03.000000000 +0100 +++ stasks-0.5.1/applet/stasks_task.cpp 2009-07-02 02:20:44.000000000 +0200 @@ -155,7 +155,7 @@ { return m_task->task(); } -TaskManager::AbstractItemPtr STasksTask::abstractItem() +TaskManager::AbstractGroupableItem* STasksTask::abstractItem() { return m_abstractItem; } diff -ur stasks-0.5.1.orig/applet/stasks_task.h stasks-0.5.1/applet/stasks_task.h --- stasks-0.5.1.orig/applet/stasks_task.h 2009-03-21 22:50:37.000000000 +0100 +++ stasks-0.5.1/applet/stasks_task.h 2009-07-02 02:21:53.000000000 +0200 @@ -43,7 +43,6 @@ using TaskManager::TaskPtr; using TaskManager::StartupPtr; using TaskManager::GroupPtr; -using TaskManager::AbstractItemPtr; using TaskManager::AbstractGroupableItem; using TaskManager::GroupManager; using TaskManager::TaskItem; @@ -78,7 +77,7 @@ QString description(); int desktop(); TaskPtr task(); - TaskManager::AbstractItemPtr abstractItem(); + TaskManager::AbstractGroupableItem * abstractItem(); GroupPtr group(); TaskManager::TaskItem* taskItem(); StartupPtr startup(); @@ -92,7 +91,7 @@ TaskManager::TaskGroup* m_group; STasksApplet *m_applet; - TaskManager::AbstractItemPtr m_abstractItem; + TaskManager::AbstractGroupableItem * m_abstractItem; TaskFlags m_flags; ItemType m_type; private slots: diff -ur stasks-0.5.1.orig/applet/stasks_tooltip.cpp stasks-0.5.1/applet/stasks_tooltip.cpp --- stasks-0.5.1.orig/applet/stasks_tooltip.cpp 2009-03-21 22:37:38.000000000 +0100 +++ stasks-0.5.1/applet/stasks_tooltip.cpp 2009-07-02 02:22:43.000000000 +0200 @@ -75,6 +75,7 @@ STasksToolTip::STasksToolTip(int size, QWidget *parent) : QWidget(parent) { + setAttribute(Qt::WA_TranslucentBackground); setWindowFlags(Qt::ToolTip); m_size = size; Index: kde-plasma-stasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-stasks/F-11/kde-plasma-stasks.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kde-plasma-stasks.spec 9 May 2009 21:51:05 -0000 1.1 +++ kde-plasma-stasks.spec 6 Aug 2009 20:58:34 -0000 1.2 @@ -1,6 +1,6 @@ Name: kde-plasma-stasks Version: 0.5.1 -Release: 2%{?dist} +Release: 6%{?dist} Summary: Alternate Task-Switcher plasma applet Group: User Interface/Desktops @@ -8,6 +8,7 @@ License: GPLv2+ URL: http://www.kde-look.org/content/show.php/STasks?content=99739 Source0: http://www.kde-look.org/CONTENT/content-files/99739-stasks-%{version}.tar.gz +Patch0: kde-plasma-stasks-4.3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -18,6 +19,7 @@ A plasmoid offering an alternate task-sw %prep %setup -qn stasks-%{version} +%patch0 -p1 find \( -name "*.cpp" -o -name "*.h" -o -name "README" -o -name "COPYING" \) -exec chmod -x {} \; %build @@ -42,6 +44,18 @@ rm -rf %{buildroot} %doc COPYING README %changelog +* Mon Jul 30 2009 Sven Lankes 0.5.1-6 +- Rebuild to fix changelog dates that broke mass rebuild + +* Fri Jul 24 2009 Fedora Release Engineering - 0.5.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jul 20 2009 Sven Lankes 0.5.1-4 +- Really fix it for KDE 4.3 + +* Mon Jun 29 2009 Sven Lankes 0.5.1-3 +- Add two patches for KDE 4.3 plasma + * Sat May 09 2009 Sven Lankes 0.5.1-2 - Remove executable bits from documentation files From slankes at fedoraproject.org Thu Aug 6 20:58:34 2009 From: slankes at fedoraproject.org (Sven Lankes) Date: Thu, 6 Aug 2009 20:58:34 +0000 (UTC) Subject: rpms/kde-plasma-stasks/F-10 kde-plasma-stasks-4.3.patch, NONE, 1.1 kde-plasma-stasks.spec, 1.1, 1.2 Message-ID: <20090806205834.C3F8011C00E4@cvs1.fedora.phx.redhat.com> Author: slankes Update of /cvs/pkgs/rpms/kde-plasma-stasks/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3568/F-10 Modified Files: kde-plasma-stasks.spec Added Files: kde-plasma-stasks-4.3.patch Log Message: rebuild with added patch for kde 4.3 kde-plasma-stasks-4.3.patch: stasks_allinone.patch |only stasks_applet.cpp | 31 ++++++++++++++++--------------- stasks_applet.h | 11 +++++------ stasks_task.cpp | 2 +- stasks_task.h | 5 ++--- stasks_tooltip.cpp | 1 + 6 files changed, 25 insertions(+), 25 deletions(-) --- NEW FILE kde-plasma-stasks-4.3.patch --- Only in stasks-0.5.1/applet: stasks_allinone.patch diff -ur stasks-0.5.1.orig/applet/stasks_applet.cpp stasks-0.5.1/applet/stasks_applet.cpp --- stasks-0.5.1.orig/applet/stasks_applet.cpp 2009-03-22 01:18:21.000000000 +0100 +++ stasks-0.5.1/applet/stasks_applet.cpp 2009-07-02 02:24:48.000000000 +0200 @@ -73,9 +73,9 @@ if (appletContainment) m_groupManager->setScreen(appletContainment->screen()); connect(this, SIGNAL(settingsChanged()), m_groupManager, SLOT(reconnect())); - connect(m_groupManager->rootGroup(), SIGNAL(itemAdded(AbstractItemPtr)), this, SLOT(itemAdded(AbstractItemPtr))); - connect(m_groupManager->rootGroup(), SIGNAL(itemRemoved(AbstractItemPtr)), this, SLOT(itemRemoved(AbstractItemPtr))); - connect(m_groupManager->rootGroup(), SIGNAL(itemPositionChanged(AbstractItemPtr)), SLOT(itemPositionChanged(AbstractItemPtr))); + connect(m_groupManager->rootGroup(), SIGNAL(itemAdded(AbstractGroupableItem *)), this, SLOT(itemAdded(AbstractGroupableItem *))); + connect(m_groupManager->rootGroup(), SIGNAL(itemRemoved(AbstractGroupableItem *)), this, SLOT(itemRemoved(AbstractGroupableItem *))); + connect(m_groupManager->rootGroup(), SIGNAL(itemPositionChanged(AbstractGroupableItem *)), SLOT(itemPositionChanged(AbstractGroupableItem *))); connect(this, SIGNAL(settingsChanged()), this, SLOT(configuration())); m_layout = new QGraphicsLinearLayout(this); @@ -87,7 +87,7 @@ setSizePolicy(QSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding)); setMaximumSize(INT_MAX,INT_MAX); } -void STasksApplet::itemAdded(TaskManager::AbstractItemPtr groupableItem) +void STasksApplet::itemAdded(TaskManager::AbstractGroupableItem * groupableItem) { STasksItem *item = new STasksItem(groupableItem, this); if (m_items.contains(item)) @@ -106,7 +106,7 @@ m_tasksHash[groupableItem] = item; } -void STasksApplet::itemRemoved(TaskManager::AbstractItemPtr groupableItem) +void STasksApplet::itemRemoved(TaskManager::AbstractGroupableItem * groupableItem) { STasksItem* item = m_tasksHash[groupableItem]; if(item == 0) @@ -120,7 +120,7 @@ m_layout->activate(); delete item; } -void STasksApplet::itemPositionChanged(AbstractItemPtr groupableItem) +void STasksApplet::itemPositionChanged(TaskManager::AbstractGroupableItem * groupableItem) { STasksItem* item = m_tasksHash[groupableItem]; if (!m_items.contains(item)) @@ -138,7 +138,7 @@ m_items.clear(); m_tasksHash.clear(); - foreach(TaskManager::AbstractItemPtr item,m_groupManager->rootGroup()->members() ) + foreach(AbstractGroupableItem *item, m_groupManager->rootGroup()->members() ) { itemAdded(item); } @@ -153,6 +153,8 @@ { m_layout->setOrientation((formFactor() == Plasma::Vertical)?Qt::Vertical:Qt::Horizontal); } + + setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding)); } void STasksApplet::updateSize() { @@ -271,7 +273,7 @@ } return count; } -AbstractItemPtr STasksApplet::selectSubTask(int index) +AbstractGroupableItem * STasksApplet::selectSubTask(int index) { foreach(STasksItem *item, m_items) @@ -345,14 +347,13 @@ } //kDebug() << "Wheel event m_activeTaskIndex: " << m_activeTaskIndex << " of " << subTasks; - AbstractItemPtr taskItem = selectSubTask( m_activeIconIndex); - if (taskItem) - { - if (!taskItem->isGroupItem()) - { + AbstractGroupableItem *taskItem = selectSubTask( m_activeIconIndex); + if (taskItem) { + if (!taskItem->isGroupItem()) + { TaskManager::TaskItem* task = static_cast(taskItem); - if (task->task()) - task->task()->activate(); + if (task->task()) + task->task()->activateRaiseOrIconify(); } } } diff -ur stasks-0.5.1.orig/applet/stasks_applet.h stasks-0.5.1/applet/stasks_applet.h --- stasks-0.5.1.orig/applet/stasks_applet.h 2009-03-21 23:22:42.000000000 +0100 +++ stasks-0.5.1/applet/stasks_applet.h 2009-07-02 02:19:39.000000000 +0200 @@ -51,7 +51,6 @@ using TaskManager::TaskPtr; using TaskManager::StartupPtr; using TaskManager::GroupPtr; -using TaskManager::AbstractItemPtr; using TaskManager::AbstractGroupableItem; using TaskManager::GroupManager; using TaskManager::TaskItem; @@ -88,14 +87,14 @@ int fps() {return 35;} private: QGraphicsLinearLayout *m_layout; - QHash m_tasksHash; + QHash m_tasksHash; qreal m_iconSize; Ui::stasksConfigG m_configG; Ui::stasksConfigA m_configA; void reload(); void constraintsEvent(Plasma::Constraints constraints); int totalSubTasks(); - AbstractItemPtr selectSubTask(int index); + AbstractGroupableItem * selectSubTask(int index); int activeIndex(); //task TaskManager::GroupManager::TaskGroupingStrategy m_groupingStrategy; @@ -119,13 +118,13 @@ public slots: void updateSize(); void updateActiveIconIndex(STasksItem *item); - void itemPositionChanged(AbstractItemPtr groupableItem); + void itemPositionChanged(AbstractGroupableItem *); void expandTasksChanged(int state); void lightColorChanged(int state); private slots: void configuration(); - void itemAdded(AbstractItemPtr groupableItem); - void itemRemoved(AbstractItemPtr groupableItem); + void itemAdded(AbstractGroupableItem *); + void itemRemoved(AbstractGroupableItem *); protected slots: void configAccepted(); signals: diff -ur stasks-0.5.1.orig/applet/stasks_task.cpp stasks-0.5.1/applet/stasks_task.cpp --- stasks-0.5.1.orig/applet/stasks_task.cpp 2009-03-21 22:51:03.000000000 +0100 +++ stasks-0.5.1/applet/stasks_task.cpp 2009-07-02 02:20:44.000000000 +0200 @@ -155,7 +155,7 @@ { return m_task->task(); } -TaskManager::AbstractItemPtr STasksTask::abstractItem() +TaskManager::AbstractGroupableItem* STasksTask::abstractItem() { return m_abstractItem; } diff -ur stasks-0.5.1.orig/applet/stasks_task.h stasks-0.5.1/applet/stasks_task.h --- stasks-0.5.1.orig/applet/stasks_task.h 2009-03-21 22:50:37.000000000 +0100 +++ stasks-0.5.1/applet/stasks_task.h 2009-07-02 02:21:53.000000000 +0200 @@ -43,7 +43,6 @@ using TaskManager::TaskPtr; using TaskManager::StartupPtr; using TaskManager::GroupPtr; -using TaskManager::AbstractItemPtr; using TaskManager::AbstractGroupableItem; using TaskManager::GroupManager; using TaskManager::TaskItem; @@ -78,7 +77,7 @@ QString description(); int desktop(); TaskPtr task(); - TaskManager::AbstractItemPtr abstractItem(); + TaskManager::AbstractGroupableItem * abstractItem(); GroupPtr group(); TaskManager::TaskItem* taskItem(); StartupPtr startup(); @@ -92,7 +91,7 @@ TaskManager::TaskGroup* m_group; STasksApplet *m_applet; - TaskManager::AbstractItemPtr m_abstractItem; + TaskManager::AbstractGroupableItem * m_abstractItem; TaskFlags m_flags; ItemType m_type; private slots: diff -ur stasks-0.5.1.orig/applet/stasks_tooltip.cpp stasks-0.5.1/applet/stasks_tooltip.cpp --- stasks-0.5.1.orig/applet/stasks_tooltip.cpp 2009-03-21 22:37:38.000000000 +0100 +++ stasks-0.5.1/applet/stasks_tooltip.cpp 2009-07-02 02:22:43.000000000 +0200 @@ -75,6 +75,7 @@ STasksToolTip::STasksToolTip(int size, QWidget *parent) : QWidget(parent) { + setAttribute(Qt::WA_TranslucentBackground); setWindowFlags(Qt::ToolTip); m_size = size; Index: kde-plasma-stasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-stasks/F-10/kde-plasma-stasks.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kde-plasma-stasks.spec 9 May 2009 21:51:05 -0000 1.1 +++ kde-plasma-stasks.spec 6 Aug 2009 20:58:34 -0000 1.2 @@ -1,6 +1,6 @@ Name: kde-plasma-stasks Version: 0.5.1 -Release: 2%{?dist} +Release: 6%{?dist} Summary: Alternate Task-Switcher plasma applet Group: User Interface/Desktops @@ -8,6 +8,7 @@ License: GPLv2+ URL: http://www.kde-look.org/content/show.php/STasks?content=99739 Source0: http://www.kde-look.org/CONTENT/content-files/99739-stasks-%{version}.tar.gz +Patch0: kde-plasma-stasks-4.3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -18,6 +19,7 @@ A plasmoid offering an alternate task-sw %prep %setup -qn stasks-%{version} +%patch0 -p1 find \( -name "*.cpp" -o -name "*.h" -o -name "README" -o -name "COPYING" \) -exec chmod -x {} \; %build @@ -42,6 +44,18 @@ rm -rf %{buildroot} %doc COPYING README %changelog +* Mon Jul 30 2009 Sven Lankes 0.5.1-6 +- Rebuild to fix changelog dates that broke mass rebuild + +* Fri Jul 24 2009 Fedora Release Engineering - 0.5.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jul 20 2009 Sven Lankes 0.5.1-4 +- Really fix it for KDE 4.3 + +* Mon Jun 29 2009 Sven Lankes 0.5.1-3 +- Add two patches for KDE 4.3 plasma + * Sat May 09 2009 Sven Lankes 0.5.1-2 - Remove executable bits from documentation files From smilner at fedoraproject.org Thu Aug 6 21:13:54 2009 From: smilner at fedoraproject.org (smilner) Date: Thu, 6 Aug 2009 21:13:54 +0000 (UTC) Subject: rpms/Django/devel Django.spec,1.24,1.25 Message-ID: <20090806211354.64EFC11C00E4@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/Django/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5535 Modified Files: Django.spec Log Message: applied patch for Django in rawhide Index: Django.spec =================================================================== RCS file: /cvs/pkgs/rpms/Django/devel/Django.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- Django.spec 2 Aug 2009 00:35:26 -0000 1.24 +++ Django.spec 6 Aug 2009 21:13:52 -0000 1.25 @@ -3,7 +3,7 @@ Name: Django Version: 1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A high-level Python Web framework Group: Development/Languages @@ -93,22 +93,22 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/*.egg-info %endif -%if 0%{?fedora} <= 10 +%if 0%{?fedora} > 0 && 0%{?fedora} <= 10 %ghost %{_bindir}/django-admin.pyc %ghost %{_bindir}/django-admin.pyo %endif - -%if 0%{?rhel} == 5 -%exclude %{_bindir}/django-admin.pyc -%exclude %{_bindir}/django-admin.pyo -%endif # ----------------- + %files doc %defattr(-,root,root,-) %doc docs/_build/html/* + %changelog +* Thu Aug 6 2009 Steve 'Ashcrow' Milner - 1.1-1 - Update for Django 1.1 release. - Moved /usr/bin/django-admin.py to /usr/bin/django-admin From wtogami at fedoraproject.org Thu Aug 6 21:16:17 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 6 Aug 2009 21:16:17 +0000 (UTC) Subject: rpms/pidgin/devel .cvsignore, 1.29, 1.30 pidgin.spec, 1.90, 1.91 sources, 1.29, 1.30 Message-ID: <20090806211617.CE9A211C00E4@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/pidgin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5938 Modified Files: .cvsignore pidgin.spec sources Log Message: new snapshot - theoretically better sound quality in voice chat Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pidgin/devel/.cvsignore,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- .cvsignore 4 Aug 2009 18:42:53 -0000 1.29 +++ .cvsignore 6 Aug 2009 21:16:17 -0000 1.30 @@ -1 +1 @@ -pidgin-2.6.0-devel-20090804.tar.bz2 +pidgin-2.6.0-devel-20090806.tar.bz2 Index: pidgin.spec =================================================================== RCS file: /cvs/pkgs/rpms/pidgin/devel/pidgin.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- pidgin.spec 6 Aug 2009 20:00:18 -0000 1.90 +++ pidgin.spec 6 Aug 2009 21:16:17 -0000 1.91 @@ -82,8 +82,8 @@ Name: pidgin Version: 2.6.0 -%define snapshot 20090804 -Release: 0.9.%{snapshot}%{?dist} +%define snapshot 20090806 +Release: 0.10.%{snapshot}%{?dist} License: GPLv2+ and GPLv2 and MIT # GPLv2+ - libpurple, gnt, finch, pidgin, most prpls # GPLv2 - silc & novell prpls @@ -444,7 +444,6 @@ install -m 0755 libpurple/plugins/one_ti desktop-file-install --vendor pidgin --delete-original \ --add-category X-Red-Hat-Base \ - --copy-generic-name-to-name \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ $RPM_BUILD_ROOT%{_datadir}/applications/pidgin.desktop @@ -616,6 +615,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Aug 06 2009 Warren Togami 2.6.0-0.10.20090806 +- new snapshot - theoretically better sound quality in voice chat + * Tue Aug 04 2009 Warren Togami 2.6.0-0.9.20090804 - new snapshot Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pidgin/devel/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 4 Aug 2009 18:42:54 -0000 1.29 +++ sources 6 Aug 2009 21:16:17 -0000 1.30 @@ -1 +1 @@ -64cef02befaa484076becdd24181c1a9 pidgin-2.6.0-devel-20090804.tar.bz2 +8357c7bbe385f6e7db3932f6039c6ca4 pidgin-2.6.0-devel-20090806.tar.bz2 From rstrode at fedoraproject.org Thu Aug 6 21:27:12 2009 From: rstrode at fedoraproject.org (Ray Strode) Date: Thu, 6 Aug 2009 21:27:12 +0000 (UTC) Subject: rpms/gdm/devel gdm.spec,1.479,1.480 Message-ID: <20090806212712.B923F11C00E4@cvs1.fedora.phx.redhat.com> Author: rstrode Update of /cvs/pkgs/rpms/gdm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8786 Modified Files: gdm.spec Log Message: - rebuild Index: gdm.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdm/devel/gdm.spec,v retrieving revision 1.479 retrieving revision 1.480 diff -u -p -r1.479 -r1.480 --- gdm.spec 2 Aug 2009 03:11:55 -0000 1.479 +++ gdm.spec 6 Aug 2009 21:27:12 -0000 1.480 @@ -16,7 +16,7 @@ Summary: The GNOME Display Manager Name: gdm Version: 2.27.4 -Release: 4%{?dist} +Release: 5%{?dist} Epoch: 1 License: GPLv2+ Group: User Interface/X @@ -122,7 +122,7 @@ Requires: fprintd-pam %description GDM provides the graphical login screen, shown shortly after boot up, -log out, and when user switching. +log out, and when user-switching. %description user-switch-applet The GDM user switcher applet provides a mechanism for changing among @@ -390,6 +390,9 @@ fi %{_libdir}/gdm/simple-greeter/plugins/fingerprint.so %changelog +* Thu Aug 06 2009 Ray Strode 1:2.27.4-5 +- rebuild + * Sat Aug 1 2009 Matthias Clasen 1:2.27.4-4 - Drop unneeded direct deps From dcantrel at fedoraproject.org Thu Aug 6 21:30:06 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Thu, 6 Aug 2009 21:30:06 +0000 (UTC) Subject: rpms/dhcp/F-11 56dhclient,NONE,1.1 dhcp.spec,1.261,1.262 Message-ID: <20090806213006.595E611C0439@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9234 Modified Files: dhcp.spec Added Files: 56dhclient Log Message: * Thu Aug 06 2009 David Cantrell - 12:4.1.0p1-2 - Add /usr/lib[64]/pm-utils/sleep.d/56dhclient to handle suspend and resume with active dhclient leases (#479639) --- NEW FILE 56dhclient --- #!/bin/sh # If we are running dhclient, shutdown running instances cleanly and # bring them back up on resume. . "${PM_FUNCTIONS}" PM_DHCLIENT_RUNDIR="${PM_UTILS_RUNDIR}/network" PM_DHCLIENT_SUSPEND="${PM_DHCLIENT_RUNDIR}/dhclient.suspend" suspend_dhclient() { [ ! -d /etc/sysconfig/network-scripts ] && return [ ! -x /sbin/ifdown ] && return [ ! -d ${PM_DHCLIENT_RUNDIR} ] && /bin/mkdir -p ${PM_DHCLIENT_RUNDIR} [ -f ${PM_DHCLIENT_SUSPEND} ] && /bin/rm -f ${PM_DHCLIENT_SUSPEND} cd /etc/sysconfig/network-scripts for ifcfg in ifcfg-* ; do # Clear relevant parameters set by previous interface # (lo doesn't set them) NM_CONTROLLED= BOOTPROTO= . ./${ifcfg} if [ "${NM_CONTROLLED}" = "no" ] || [ "${NM_CONTROLLED}" = "n" ] || [ "${NM_CONTROLLED}" = "false" ]; then if [ "${BOOTPROTO}" = "bootp" ] || [ "${BOOTPROTO}" = "dhcp" ] || [ -z "${BOOTPROTO}" ]; then # device is not NetworkManager controlled and uses dhcp, # now see if it's actually up at the moment /sbin/ip link show ${DEVICE} | /bin/grep -qE "state (UP|UNKNOWN)" >/dev/null 2>&1 if [ $? -eq 0 ]; then echo "${DEVICE}" >> ${PM_DHCLIENT_SUSPEND} /sbin/ifdown ${DEVICE} fi fi fi done } resume_dhclient() { [ ! -f ${PM_DHCLIENT_SUSPEND} ] && return [ ! -x /sbin/ifup ] && return cd /etc/sysconfig/network-scripts while read device ; do /sbin/ifup ${DEVICE} done < ${PM_DHCLIENT_SUSPEND} /bin/rm -f ${PM_DHCLIENT_SUSPEND} } case "$1" in hibernate|suspend) suspend_dhclient ;; thaw|resume) resume_dhclient ;; *) exit $NA ;; esac Index: dhcp.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/F-11/dhcp.spec,v retrieving revision 1.261 retrieving revision 1.262 diff -u -p -r1.261 -r1.262 --- dhcp.spec 6 Aug 2009 00:04:51 -0000 1.261 +++ dhcp.spec 6 Aug 2009 21:30:06 -0000 1.262 @@ -13,7 +13,7 @@ Summary: Dynamic host configuration protocol software Name: dhcp Version: %{basever}p1 -Release: 1%{?dist} +Release: 2%{?dist} # NEVER CHANGE THE EPOCH on this package. The previous maintainer (prior to # dcantrell maintaining the package) made incorrect use of the epoch and # that's why it is at 12 now. It should have never been used, but it was. @@ -28,6 +28,7 @@ Source2: dhcpd.init Source3: dhcrelay.init Source4: dhclient-script Source5: README.dhclient.d +Source6: 56dhclient Patch0: %{name}-4.1.0-errwarn-message.patch Patch1: %{name}-4.1.0-memory.patch @@ -340,6 +341,10 @@ EOF # Install empty directory for dhclient.d scripts %{__mkdir} -p %{buildroot}%{dhcpconfdir}/dhclient.d +# Install pm-utils script to handle suspend/resume and dhclient leases +%{__mkdir} -p %{buildroot}%{_libdir}/pm-utils/sleep.d +%{__install} -p -m 0755 %{SOURCE6} %{buildroot}%{_libdir}/pm-utils/sleep.d + %clean %{__rm} -rf %{buildroot} @@ -433,6 +438,7 @@ fi %dir %{_localstatedir}/lib/dhclient /sbin/dhclient /sbin/dhclient-script +%{_libdir}/pm-utils %attr(0644,root,root) %{_mandir}/man5/dhclient.conf.5.gz %attr(0644,root,root) %{_mandir}/man5/dhclient.leases.5.gz %attr(0644,root,root) %{_mandir}/man8/dhclient.8.gz @@ -452,6 +458,10 @@ fi %attr(0644,root,root) %{_mandir}/man3/omapi.3.gz %changelog +* Thu Aug 06 2009 David Cantrell - 12:4.1.0p1-2 +- Add /usr/lib[64]/pm-utils/sleep.d/56dhclient to handle suspend and + resume with active dhclient leases (#479639) + * Wed Aug 05 2009 David Cantrell - 12:4.1.0p1-1 - Upgrade to dhcp-4.1.0p1, which is the official upstream release to fix CVE-2009-0692 From mbarnes at fedoraproject.org Thu Aug 6 21:39:29 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Thu, 6 Aug 2009 21:39:29 +0000 (UTC) Subject: rpms/pygtk2/F-11 pygtk-2.14.1-fix-invalid-free.patch, NONE, 1.1 pygtk2.spec, 1.23, 1.24 Message-ID: <20090806213929.ADF7611C00E4@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/pygtk2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10495 Modified Files: pygtk2.spec Added Files: pygtk-2.14.1-fix-invalid-free.patch Log Message: * Thu Aug 06 2009 Matthew Barnes - 2.14.1-2.fc11 - Add patch for GNOME bug #585458 (invalid freeing of string). pygtk-2.14.1-fix-invalid-free.patch: gtk.override | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE pygtk-2.14.1-fix-invalid-free.patch --- diff -up pygtk-2.14.1/gtk/gtk.override.fix-invalid-free pygtk-2.14.1/gtk/gtk.override --- pygtk-2.14.1/gtk/gtk.override.fix-invalid-free 2009-03-05 17:06:49.000000000 -0500 +++ pygtk-2.14.1/gtk/gtk.override 2009-08-06 17:37:20.000000000 -0400 @@ -7496,7 +7496,8 @@ _wrap_gtk_recent_info_get_application_in &time_); if (ret) { py_ret = Py_BuildValue("(sii)", app_exec, count, time_); - g_free(app_exec); + /* Note that we mustn't free 'app_exec' even though it's not + * 'const'. See bug #585458. */ } else { py_ret = Py_None; } Index: pygtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/pygtk2/F-11/pygtk2.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- pygtk2.spec 6 Mar 2009 12:54:08 -0000 1.23 +++ pygtk2.spec 6 Aug 2009 21:39:29 -0000 1.24 @@ -15,7 +15,7 @@ Name: pygtk2 Version: 2.14.1 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: Development/Languages Summary: Python bindings for GTK+ @@ -30,6 +30,9 @@ Patch0: pygtk-nodisplay-exception.patch # RH bug #379051 / GNOME bug #523001 Patch1: pygtk2-2.12.1-pygtk-generic-cell-renderer-activate.patch +# GNOME bug #585458 +Patch2: pygtk-2.14.1-fix-invalid-free.patch + ### Dependencies ### # Leave these requirements alone! RPM isn't smart enough @@ -102,6 +105,7 @@ This package contains documentation file %setup -q -n pygtk-%{version} %patch0 -p1 %patch1 -p1 -b .pygtk-generic-cell-renderer-activate +%patch2 -p1 -b .fix-invalid-free %build %configure --enable-thread --enable-numpy @@ -163,6 +167,9 @@ rm -fr $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/pygtk %changelog +* Thu Aug 06 2009 Matthew Barnes - 2.14.1-2.fc11 +- Add patch for GNOME bug #585458 (invalid freeing of string). + * Fri Mar 06 2009 Matthew Barnes - 2.14.1-1.fc11 - Update to 2.14.1 - Bump gtk2_version to 2.9.0 for gtkunixprint requirement. From till at fedoraproject.org Thu Aug 6 21:41:33 2009 From: till at fedoraproject.org (Till Maas) Date: Thu, 6 Aug 2009 21:41:33 +0000 (UTC) Subject: comps comps-f11.xml.in,1.280,1.281 Message-ID: <20090806214133.3C05611C00E4@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10855 Modified Files: comps-f11.xml.in Log Message: remove it security group/category Index: comps-f11.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v retrieving revision 1.280 retrieving revision 1.281 diff -u -p -r1.280 -r1.281 --- comps-f11.xml.in 5 Aug 2009 15:05:25 -0000 1.280 +++ comps-f11.xml.in 6 Aug 2009 21:41:32 -0000 1.281 @@ -4542,41 +4542,6 @@ iok - - it-security-reconnaissance - <_name>IT Security Reconnaissance Tools - <_description>These tools can be used to perform IT security related reconnaissance. - false - true - - argus - cgf - dsniff - etherape - ettercap - examiner - firewalk - halberd - hping3 - hunt - iptraf - Lynis - nbtscan - nc6 - nc - nessus - nmap - pcapdiff - picviz - scanssh - socat - tcpdump - tcpxtract - tiger - wireshark - xprobe2 - - romanian-support <_name>Romanian Support @@ -5967,14 +5932,6 @@ - it-security - <_name>IT Security - <_description>These packages are useful for IT security related tasks. - - it-security-reconnaissance - - - language-support <_name>Languages <_description>These packages provide support for various locales including fonts and input methods. From dcantrel at fedoraproject.org Thu Aug 6 21:45:19 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Thu, 6 Aug 2009 21:45:19 +0000 (UTC) Subject: rpms/dhcp/devel 56dhclient,NONE,1.1 dhcp.spec,1.266,1.267 Message-ID: <20090806214519.41A9611C00E4@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/dhcp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11380 Modified Files: dhcp.spec Added Files: 56dhclient Log Message: * Thu Aug 06 2009 David Cantrell - 12:4.1.0p1-2 - Add /usr/lib[64]/pm-utils/sleep.d/56dhclient to handle suspend and resume with active dhclient leases (#479639) --- NEW FILE 56dhclient --- #!/bin/sh # If we are running dhclient, shutdown running instances cleanly and # bring them back up on resume. . "${PM_FUNCTIONS}" PM_DHCLIENT_RUNDIR="${PM_UTILS_RUNDIR}/network" PM_DHCLIENT_SUSPEND="${PM_DHCLIENT_RUNDIR}/dhclient.suspend" suspend_dhclient() { [ ! -d /etc/sysconfig/network-scripts ] && return [ ! -x /sbin/ifdown ] && return [ ! -d ${PM_DHCLIENT_RUNDIR} ] && /bin/mkdir -p ${PM_DHCLIENT_RUNDIR} [ -f ${PM_DHCLIENT_SUSPEND} ] && /bin/rm -f ${PM_DHCLIENT_SUSPEND} cd /etc/sysconfig/network-scripts for ifcfg in ifcfg-* ; do # Clear relevant parameters set by previous interface # (lo doesn't set them) NM_CONTROLLED= BOOTPROTO= . ./${ifcfg} if [ "${NM_CONTROLLED}" = "no" ] || [ "${NM_CONTROLLED}" = "n" ] || [ "${NM_CONTROLLED}" = "false" ]; then if [ "${BOOTPROTO}" = "bootp" ] || [ "${BOOTPROTO}" = "dhcp" ] || [ -z "${BOOTPROTO}" ]; then # device is not NetworkManager controlled and uses dhcp, # now see if it's actually up at the moment /sbin/ip link show ${DEVICE} | /bin/grep -qE "state (UP|UNKNOWN)" >/dev/null 2>&1 if [ $? -eq 0 ]; then echo "${DEVICE}" >> ${PM_DHCLIENT_SUSPEND} /sbin/ifdown ${DEVICE} fi fi fi done } resume_dhclient() { [ ! -f ${PM_DHCLIENT_SUSPEND} ] && return [ ! -x /sbin/ifup ] && return cd /etc/sysconfig/network-scripts while read device ; do /sbin/ifup ${DEVICE} done < ${PM_DHCLIENT_SUSPEND} /bin/rm -f ${PM_DHCLIENT_SUSPEND} } case "$1" in hibernate|suspend) suspend_dhclient ;; thaw|resume) resume_dhclient ;; *) exit $NA ;; esac Index: dhcp.spec =================================================================== RCS file: /cvs/pkgs/rpms/dhcp/devel/dhcp.spec,v retrieving revision 1.266 retrieving revision 1.267 diff -u -p -r1.266 -r1.267 --- dhcp.spec 5 Aug 2009 23:59:10 -0000 1.266 +++ dhcp.spec 6 Aug 2009 21:45:18 -0000 1.267 @@ -13,7 +13,7 @@ Summary: Dynamic host configuration protocol software Name: dhcp Version: %{basever}p1 -Release: 1%{?dist} +Release: 2%{?dist} # NEVER CHANGE THE EPOCH on this package. The previous maintainer (prior to # dcantrell maintaining the package) made incorrect use of the epoch and # that's why it is at 12 now. It should have never been used, but it was. @@ -29,6 +29,7 @@ Source3: dhcrelay.init Source4: dhclient-script Source5: README.dhclient.d Source6: 10-dhclient +Source7: 56dhclient Patch0: %{name}-4.1.0-errwarn-message.patch Patch1: %{name}-4.1.0-memory.patch @@ -350,6 +351,10 @@ EOF %{__mkdir} -p %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d %{__install} -p -m 0755 %{SOURCE6} %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d +# Install pm-utils script to handle suspend/resume and dhclient leases +%{__mkdir} -p %{buildroot}%{_libdir}/pm-utils/sleep.d +%{__install} -p -m 0755 %{SOURCE6} %{buildroot}%{_libdir}/pm-utils/sleep.d + %clean %{__rm} -rf %{buildroot} @@ -446,6 +451,7 @@ fi %dir %{_localstatedir}/lib/dhclient /sbin/dhclient /sbin/dhclient-script +%{_libdir}/pm-utils %attr(0644,root,root) %{_mandir}/man5/dhclient.conf.5.gz %attr(0644,root,root) %{_mandir}/man5/dhclient.leases.5.gz %attr(0644,root,root) %{_mandir}/man8/dhclient.8.gz @@ -465,6 +471,10 @@ fi %attr(0644,root,root) %{_mandir}/man3/omapi.3.gz %changelog +* Thu Aug 06 2009 David Cantrell - 12:4.1.0p1-2 +- Add /usr/lib[64]/pm-utils/sleep.d/56dhclient to handle suspend and + resume with active dhclient leases (#479639) + * Wed Aug 05 2009 David Cantrell - 12:4.1.0p1-1 - Upgrade to dhcp-4.1.0p1, which is the official upstream release to fix CVE-2009-0692 From pkgdb at fedoraproject.org Thu Aug 6 21:53:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 21:53:05 +0000 Subject: [pkgdb] olpc-utils: cjb has requested commit Message-ID: <20090806215306.6C18210F8A0@bastion2.fedora.phx.redhat.com> cjb has requested the commit acl on olpc-utils (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 21:53:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 21:53:28 +0000 Subject: [pkgdb] olpc-utils: cjb has requested watchcommits Message-ID: <20090806215328.7CDA710F882@bastion2.fedora.phx.redhat.com> cjb has requested the watchcommits acl on olpc-utils (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 21:55:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 21:55:15 +0000 Subject: [pkgdb] olpc-utils: sayamind has requested watchcommits Message-ID: <20090806215515.34AF110F890@bastion2.fedora.phx.redhat.com> sayamind has requested the watchcommits acl on olpc-utils (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 21:55:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 21:55:16 +0000 Subject: [pkgdb] olpc-utils: sayamind has requested commit Message-ID: <20090806215516.DE08310F8A9@bastion2.fedora.phx.redhat.com> sayamind has requested the commit acl on olpc-utils (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 21:56:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 21:56:22 +0000 Subject: [pkgdb] olpc-utils: cjb has requested watchbugzilla Message-ID: <20090806215623.5CE5F10F8BA@bastion2.fedora.phx.redhat.com> cjb has requested the watchbugzilla acl on olpc-utils (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:10:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:10:06 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806221006.2049D10F882@bastion2.fedora.phx.redhat.com> pbrobinson has set the watchbugzilla acl on olpc-utils (Fedora 11) to Approved for cjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:10:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:10:17 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806221018.C28FC10F882@bastion2.fedora.phx.redhat.com> pbrobinson has set the watchcommits acl on olpc-utils (Fedora 11) to Approved for cjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:10:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:10:22 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806221023.3185D10F8B6@bastion2.fedora.phx.redhat.com> pbrobinson has set the commit acl on olpc-utils (Fedora 11) to Approved for cjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:10:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:10:30 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806221030.60DF410F8BE@bastion2.fedora.phx.redhat.com> pbrobinson has set the watchcommits acl on olpc-utils (Fedora 11) to Approved for sayamind To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:13:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:13:44 +0000 Subject: [pkgdb] olpc-utils: cjb has requested approveacls Message-ID: <20090806221344.9738110F882@bastion2.fedora.phx.redhat.com> cjb has requested the approveacls acl on olpc-utils (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From hubbitus at fedoraproject.org Thu Aug 6 22:15:25 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 6 Aug 2009 22:15:25 +0000 (UTC) Subject: rpms/ccze/devel ccze-0.2.1-Wmulticharacter.patch, NONE, 1.1 ccze.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090806221525.3FA2011C00E4@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/ccze/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18399/devel Modified Files: .cvsignore sources Added Files: ccze-0.2.1-Wmulticharacter.patch ccze.spec import.log Log Message: Initial push ccze into Fedora. ccze-0.2.1-Wmulticharacter.patch: Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ccze-0.2.1-Wmulticharacter.patch --- diff -NaurEbBH ccze-0.2.1.orig/src/Makefile.in ccze-0.2.1/src/Makefile.in --- ccze-0.2.1.orig/src/Makefile.in 2003-05-13 14:09:30.000000000 -0400 +++ ccze-0.2.1/src/Makefile.in 2009-07-11 15:06:20.000000000 -0400 @@ -22,7 +22,7 @@ -Wbad-function-cast -Wsign-compare -Wchar-subscripts \ -Wcomment -Wformat -Wformat-nonliteral -Wformat-security \ -Wimplicit -Wmain -Wmissing-braces -Wparentheses \ - -Wreturn-type -Wswitch -Wmulticharacter \ + -Wreturn-type -Wswitch \ -Wmissing-noreturn -Wmissing-declarations @WFLAGS_3X@ WFLAGS_ICC = -Wall -wd193,279,810,869,1418,1419 WFLAGS_3X = -Wsequence-point -Wdiv-by-zero -W -Wunused \ --- NEW FILE ccze.spec --- Summary: A robust log colorizer Summary(ru): ?????? ???????????? ????? Name: ccze Version: 0.2.1 Release: 5%{?dist} # http://web.archive.org/web/20040803024236/bonehunter.rulez.org/CCZE.phtml URL: http://bonehunter.rulez.org/CCZE.html License: GPLv2+ Group: Applications/Text Source: ftp://bonehunter.rulez.org/pub/ccze/stable/ccze-%{version}.tar.gz # Package intended to EL-5 too, so we still need define BuildRoot BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel >= 5.0, pcre-devel >= 3.1 # Upstream is dead. So, patch himself. Patch0: ccze-0.2.1-Wmulticharacter.patch %description CCZE is a roboust and modular log colorizer, with plugins for apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog and more. %description -l ru CCZE ??? ?????? ? ????????? ?????????????? ?????. ??????? ??????- -??????? ???: apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog ? ??????. %prep %setup -q %patch0 -p1 -b .-Wmulticharacter %build %configure --with-builtins=all # To avoid problem: /usr/include/errno.h:69: error: two or more data types in declaration specifiers # we add -D__error_t_defined=1 to inform what errno_t already defined. make %{?_smp_mflags} CFLAGS="%{optflags} -D__error_t_defined=1" %install rm -rf %{buildroot} iconv -f ISO-8859-1 -t UTF-8 THANKS > THANKS.new touch --reference THANKS THANKS.new mv -f THANKS.new THANKS #% makeinstall make install DESTDIR="%{buildroot}" install -d %{buildroot}/%{_sysconfdir} src/ccze-dump > %{buildroot}/%{_sysconfdir}/cczerc rm %{buildroot}/%{_includedir}/ccze.h %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog ChangeLog-0.1 NEWS README THANKS FAQ %config(noreplace) %{_sysconfdir}/cczerc %{_bindir}/ccze %{_bindir}/ccze-cssdump %{_mandir}/man1/ccze.1* %{_mandir}/man1/ccze-cssdump.1* %{_mandir}/man7/ccze-plugin.7* %changelog * Tue Aug 4 2009 Pavel Alexeev - 0.2.1-5 - Things of Martin Gieseking in informal review: - Add %%{?_smp_mflags} to make. - Change BuildRoot. * Sat Jul 11 2009 Pavel Alexeev - 0.2.1-4 - %%makeinstall replaced by make install DESTDIR="%%{buildroot}" as pointed by Jussi Lehtola. * Sat Jul 11 2009 Pavel Alexeev - 0.2.1-3 - Import form ftp://ftp.pbone.net/mirror/norlug.org/norlug/redhat-7.3/SRPMS/ccze-0.2.1-2.norlug.src.rpm - Reformat with tabs. - Remove unneded defines, and replece it by direct values in appropriate tags: %%define version 0.2.1, %%define dist stable, %%define release 2.norlug - Add %%{?dist} part into release - Add Fedora system optflags to build - Add Patch0: ccze-0.2.1-Wmulticharacter.patch - Add -D__error_t_defined=1 into CFLAGS. - Add clan buildroot in %%install - License changed from GPL to GPLv2+ - Add noreplace option to %%config file - Remove devel file %%{_includedir}/ccze.h - Add COPYING to %%doc files. - iconv'ed THANKS from ISO-8859-1 (guessed) - Add Summary and description on Russian. * Thu Sep 4 2003 Chip Cuccio 0.2.1-2 - initial build --- NEW FILE import.log --- ccze-0_2_1-5_fc11:HEAD:ccze-0.2.1-5.fc11.src.rpm:1249596890 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ccze/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:31:39 -0000 1.1 +++ .cvsignore 6 Aug 2009 22:15:23 -0000 1.2 @@ -0,0 +1 @@ +ccze-0.2.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ccze/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:31:39 -0000 1.1 +++ sources 6 Aug 2009 22:15:23 -0000 1.2 @@ -0,0 +1 @@ +221966bce7c5f011eca38157241a0432 ccze-0.2.1.tar.gz From pkgdb at fedoraproject.org Thu Aug 6 22:16:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:16:29 +0000 Subject: [pkgdb] olpc-utils: cjb has requested watchbugzilla Message-ID: <20090806221630.2914610F882@bastion2.fedora.phx.redhat.com> cjb has requested the watchbugzilla acl on olpc-utils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:16:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:16:32 +0000 Subject: [pkgdb] olpc-utils: cjb has requested watchcommits Message-ID: <20090806221632.388CB10F8A2@bastion2.fedora.phx.redhat.com> cjb has requested the watchcommits acl on olpc-utils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:16:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:16:34 +0000 Subject: [pkgdb] olpc-utils: cjb has requested commit Message-ID: <20090806221634.B1D7610F8B4@bastion2.fedora.phx.redhat.com> cjb has requested the commit acl on olpc-utils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:16:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:16:37 +0000 Subject: [pkgdb] olpc-utils: cjb has requested approveacls Message-ID: <20090806221637.C4EE810F8BA@bastion2.fedora.phx.redhat.com> cjb has requested the approveacls acl on olpc-utils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From hubbitus at fedoraproject.org Thu Aug 6 22:17:43 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 6 Aug 2009 22:17:43 +0000 (UTC) Subject: rpms/ccze/F-10 ccze-0.2.1-Wmulticharacter.patch, NONE, 1.1 ccze.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090806221743.EF81311C00E4@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/ccze/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18899/F-10 Modified Files: .cvsignore sources Added Files: ccze-0.2.1-Wmulticharacter.patch ccze.spec import.log Log Message: Initial push ccze into Fedora. ccze-0.2.1-Wmulticharacter.patch: Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ccze-0.2.1-Wmulticharacter.patch --- diff -NaurEbBH ccze-0.2.1.orig/src/Makefile.in ccze-0.2.1/src/Makefile.in --- ccze-0.2.1.orig/src/Makefile.in 2003-05-13 14:09:30.000000000 -0400 +++ ccze-0.2.1/src/Makefile.in 2009-07-11 15:06:20.000000000 -0400 @@ -22,7 +22,7 @@ -Wbad-function-cast -Wsign-compare -Wchar-subscripts \ -Wcomment -Wformat -Wformat-nonliteral -Wformat-security \ -Wimplicit -Wmain -Wmissing-braces -Wparentheses \ - -Wreturn-type -Wswitch -Wmulticharacter \ + -Wreturn-type -Wswitch \ -Wmissing-noreturn -Wmissing-declarations @WFLAGS_3X@ WFLAGS_ICC = -Wall -wd193,279,810,869,1418,1419 WFLAGS_3X = -Wsequence-point -Wdiv-by-zero -W -Wunused \ --- NEW FILE ccze.spec --- Summary: A robust log colorizer Summary(ru): ?????? ???????????? ????? Name: ccze Version: 0.2.1 Release: 5%{?dist} # http://web.archive.org/web/20040803024236/bonehunter.rulez.org/CCZE.phtml URL: http://bonehunter.rulez.org/CCZE.html License: GPLv2+ Group: Applications/Text Source: ftp://bonehunter.rulez.org/pub/ccze/stable/ccze-%{version}.tar.gz # Package intended to EL-5 too, so we still need define BuildRoot BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel >= 5.0, pcre-devel >= 3.1 # Upstream is dead. So, patch himself. Patch0: ccze-0.2.1-Wmulticharacter.patch %description CCZE is a roboust and modular log colorizer, with plugins for apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog and more. %description -l ru CCZE ??? ?????? ? ????????? ?????????????? ?????. ??????? ??????- -??????? ???: apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog ? ??????. %prep %setup -q %patch0 -p1 -b .-Wmulticharacter %build %configure --with-builtins=all # To avoid problem: /usr/include/errno.h:69: error: two or more data types in declaration specifiers # we add -D__error_t_defined=1 to inform what errno_t already defined. make %{?_smp_mflags} CFLAGS="%{optflags} -D__error_t_defined=1" %install rm -rf %{buildroot} iconv -f ISO-8859-1 -t UTF-8 THANKS > THANKS.new touch --reference THANKS THANKS.new mv -f THANKS.new THANKS #% makeinstall make install DESTDIR="%{buildroot}" install -d %{buildroot}/%{_sysconfdir} src/ccze-dump > %{buildroot}/%{_sysconfdir}/cczerc rm %{buildroot}/%{_includedir}/ccze.h %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog ChangeLog-0.1 NEWS README THANKS FAQ %config(noreplace) %{_sysconfdir}/cczerc %{_bindir}/ccze %{_bindir}/ccze-cssdump %{_mandir}/man1/ccze.1* %{_mandir}/man1/ccze-cssdump.1* %{_mandir}/man7/ccze-plugin.7* %changelog * Tue Aug 4 2009 Pavel Alexeev - 0.2.1-5 - Things of Martin Gieseking in informal review: - Add %%{?_smp_mflags} to make. - Change BuildRoot. * Sat Jul 11 2009 Pavel Alexeev - 0.2.1-4 - %%makeinstall replaced by make install DESTDIR="%%{buildroot}" as pointed by Jussi Lehtola. * Sat Jul 11 2009 Pavel Alexeev - 0.2.1-3 - Import form ftp://ftp.pbone.net/mirror/norlug.org/norlug/redhat-7.3/SRPMS/ccze-0.2.1-2.norlug.src.rpm - Reformat with tabs. - Remove unneded defines, and replece it by direct values in appropriate tags: %%define version 0.2.1, %%define dist stable, %%define release 2.norlug - Add %%{?dist} part into release - Add Fedora system optflags to build - Add Patch0: ccze-0.2.1-Wmulticharacter.patch - Add -D__error_t_defined=1 into CFLAGS. - Add clan buildroot in %%install - License changed from GPL to GPLv2+ - Add noreplace option to %%config file - Remove devel file %%{_includedir}/ccze.h - Add COPYING to %%doc files. - iconv'ed THANKS from ISO-8859-1 (guessed) - Add Summary and description on Russian. * Thu Sep 4 2003 Chip Cuccio 0.2.1-2 - initial build --- NEW FILE import.log --- ccze-0_2_1-5_fc11:F-10:ccze-0.2.1-5.fc11.src.rpm:1249597033 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ccze/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:31:39 -0000 1.1 +++ .cvsignore 6 Aug 2009 22:17:43 -0000 1.2 @@ -0,0 +1 @@ +ccze-0.2.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ccze/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:31:39 -0000 1.1 +++ sources 6 Aug 2009 22:17:43 -0000 1.2 @@ -0,0 +1 @@ +221966bce7c5f011eca38157241a0432 ccze-0.2.1.tar.gz From hubbitus at fedoraproject.org Thu Aug 6 22:19:53 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 6 Aug 2009 22:19:53 +0000 (UTC) Subject: rpms/ccze/F-11 ccze-0.2.1-Wmulticharacter.patch, NONE, 1.1 ccze.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090806221953.BB24911C00E4@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/ccze/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20004/F-11 Modified Files: .cvsignore sources Added Files: ccze-0.2.1-Wmulticharacter.patch ccze.spec import.log Log Message: Initial push ccze into Fedora. ccze-0.2.1-Wmulticharacter.patch: Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ccze-0.2.1-Wmulticharacter.patch --- diff -NaurEbBH ccze-0.2.1.orig/src/Makefile.in ccze-0.2.1/src/Makefile.in --- ccze-0.2.1.orig/src/Makefile.in 2003-05-13 14:09:30.000000000 -0400 +++ ccze-0.2.1/src/Makefile.in 2009-07-11 15:06:20.000000000 -0400 @@ -22,7 +22,7 @@ -Wbad-function-cast -Wsign-compare -Wchar-subscripts \ -Wcomment -Wformat -Wformat-nonliteral -Wformat-security \ -Wimplicit -Wmain -Wmissing-braces -Wparentheses \ - -Wreturn-type -Wswitch -Wmulticharacter \ + -Wreturn-type -Wswitch \ -Wmissing-noreturn -Wmissing-declarations @WFLAGS_3X@ WFLAGS_ICC = -Wall -wd193,279,810,869,1418,1419 WFLAGS_3X = -Wsequence-point -Wdiv-by-zero -W -Wunused \ --- NEW FILE ccze.spec --- Summary: A robust log colorizer Summary(ru): ?????? ???????????? ????? Name: ccze Version: 0.2.1 Release: 5%{?dist} # http://web.archive.org/web/20040803024236/bonehunter.rulez.org/CCZE.phtml URL: http://bonehunter.rulez.org/CCZE.html License: GPLv2+ Group: Applications/Text Source: ftp://bonehunter.rulez.org/pub/ccze/stable/ccze-%{version}.tar.gz # Package intended to EL-5 too, so we still need define BuildRoot BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel >= 5.0, pcre-devel >= 3.1 # Upstream is dead. So, patch himself. Patch0: ccze-0.2.1-Wmulticharacter.patch %description CCZE is a roboust and modular log colorizer, with plugins for apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog and more. %description -l ru CCZE ??? ?????? ? ????????? ?????????????? ?????. ??????? ??????- -??????? ???: apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog ? ??????. %prep %setup -q %patch0 -p1 -b .-Wmulticharacter %build %configure --with-builtins=all # To avoid problem: /usr/include/errno.h:69: error: two or more data types in declaration specifiers # we add -D__error_t_defined=1 to inform what errno_t already defined. make %{?_smp_mflags} CFLAGS="%{optflags} -D__error_t_defined=1" %install rm -rf %{buildroot} iconv -f ISO-8859-1 -t UTF-8 THANKS > THANKS.new touch --reference THANKS THANKS.new mv -f THANKS.new THANKS #% makeinstall make install DESTDIR="%{buildroot}" install -d %{buildroot}/%{_sysconfdir} src/ccze-dump > %{buildroot}/%{_sysconfdir}/cczerc rm %{buildroot}/%{_includedir}/ccze.h %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog ChangeLog-0.1 NEWS README THANKS FAQ %config(noreplace) %{_sysconfdir}/cczerc %{_bindir}/ccze %{_bindir}/ccze-cssdump %{_mandir}/man1/ccze.1* %{_mandir}/man1/ccze-cssdump.1* %{_mandir}/man7/ccze-plugin.7* %changelog * Tue Aug 4 2009 Pavel Alexeev - 0.2.1-5 - Things of Martin Gieseking in informal review: - Add %%{?_smp_mflags} to make. - Change BuildRoot. * Sat Jul 11 2009 Pavel Alexeev - 0.2.1-4 - %%makeinstall replaced by make install DESTDIR="%%{buildroot}" as pointed by Jussi Lehtola. * Sat Jul 11 2009 Pavel Alexeev - 0.2.1-3 - Import form ftp://ftp.pbone.net/mirror/norlug.org/norlug/redhat-7.3/SRPMS/ccze-0.2.1-2.norlug.src.rpm - Reformat with tabs. - Remove unneded defines, and replece it by direct values in appropriate tags: %%define version 0.2.1, %%define dist stable, %%define release 2.norlug - Add %%{?dist} part into release - Add Fedora system optflags to build - Add Patch0: ccze-0.2.1-Wmulticharacter.patch - Add -D__error_t_defined=1 into CFLAGS. - Add clan buildroot in %%install - License changed from GPL to GPLv2+ - Add noreplace option to %%config file - Remove devel file %%{_includedir}/ccze.h - Add COPYING to %%doc files. - iconv'ed THANKS from ISO-8859-1 (guessed) - Add Summary and description on Russian. * Thu Sep 4 2003 Chip Cuccio 0.2.1-2 - initial build --- NEW FILE import.log --- ccze-0_2_1-5_fc11:F-11:ccze-0.2.1-5.fc11.src.rpm:1249597171 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ccze/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:31:39 -0000 1.1 +++ .cvsignore 6 Aug 2009 22:19:53 -0000 1.2 @@ -0,0 +1 @@ +ccze-0.2.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ccze/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:31:39 -0000 1.1 +++ sources 6 Aug 2009 22:19:53 -0000 1.2 @@ -0,0 +1 @@ +221966bce7c5f011eca38157241a0432 ccze-0.2.1.tar.gz From hubbitus at fedoraproject.org Thu Aug 6 22:21:13 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 6 Aug 2009 22:21:13 +0000 (UTC) Subject: rpms/ccze/EL-5 ccze-0.2.1-Wmulticharacter.patch, NONE, 1.1 ccze.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090806222113.6338B11C00E4@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/ccze/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20357/EL-5 Modified Files: .cvsignore sources Added Files: ccze-0.2.1-Wmulticharacter.patch ccze.spec import.log Log Message: Initial push ccze into Fedora. ccze-0.2.1-Wmulticharacter.patch: Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ccze-0.2.1-Wmulticharacter.patch --- diff -NaurEbBH ccze-0.2.1.orig/src/Makefile.in ccze-0.2.1/src/Makefile.in --- ccze-0.2.1.orig/src/Makefile.in 2003-05-13 14:09:30.000000000 -0400 +++ ccze-0.2.1/src/Makefile.in 2009-07-11 15:06:20.000000000 -0400 @@ -22,7 +22,7 @@ -Wbad-function-cast -Wsign-compare -Wchar-subscripts \ -Wcomment -Wformat -Wformat-nonliteral -Wformat-security \ -Wimplicit -Wmain -Wmissing-braces -Wparentheses \ - -Wreturn-type -Wswitch -Wmulticharacter \ + -Wreturn-type -Wswitch \ -Wmissing-noreturn -Wmissing-declarations @WFLAGS_3X@ WFLAGS_ICC = -Wall -wd193,279,810,869,1418,1419 WFLAGS_3X = -Wsequence-point -Wdiv-by-zero -W -Wunused \ --- NEW FILE ccze.spec --- Summary: A robust log colorizer Summary(ru): ?????? ???????????? ????? Name: ccze Version: 0.2.1 Release: 5%{?dist} # http://web.archive.org/web/20040803024236/bonehunter.rulez.org/CCZE.phtml URL: http://bonehunter.rulez.org/CCZE.html License: GPLv2+ Group: Applications/Text Source: ftp://bonehunter.rulez.org/pub/ccze/stable/ccze-%{version}.tar.gz # Package intended to EL-5 too, so we still need define BuildRoot BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel >= 5.0, pcre-devel >= 3.1 # Upstream is dead. So, patch himself. Patch0: ccze-0.2.1-Wmulticharacter.patch %description CCZE is a roboust and modular log colorizer, with plugins for apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog and more. %description -l ru CCZE ??? ?????? ? ????????? ?????????????? ?????. ??????? ??????- -??????? ???: apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog ? ??????. %prep %setup -q %patch0 -p1 -b .-Wmulticharacter %build %configure --with-builtins=all # To avoid problem: /usr/include/errno.h:69: error: two or more data types in declaration specifiers # we add -D__error_t_defined=1 to inform what errno_t already defined. make %{?_smp_mflags} CFLAGS="%{optflags} -D__error_t_defined=1" %install rm -rf %{buildroot} iconv -f ISO-8859-1 -t UTF-8 THANKS > THANKS.new touch --reference THANKS THANKS.new mv -f THANKS.new THANKS #% makeinstall make install DESTDIR="%{buildroot}" install -d %{buildroot}/%{_sysconfdir} src/ccze-dump > %{buildroot}/%{_sysconfdir}/cczerc rm %{buildroot}/%{_includedir}/ccze.h %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog ChangeLog-0.1 NEWS README THANKS FAQ %config(noreplace) %{_sysconfdir}/cczerc %{_bindir}/ccze %{_bindir}/ccze-cssdump %{_mandir}/man1/ccze.1* %{_mandir}/man1/ccze-cssdump.1* %{_mandir}/man7/ccze-plugin.7* %changelog * Tue Aug 4 2009 Pavel Alexeev - 0.2.1-5 - Things of Martin Gieseking in informal review: - Add %%{?_smp_mflags} to make. - Change BuildRoot. * Sat Jul 11 2009 Pavel Alexeev - 0.2.1-4 - %%makeinstall replaced by make install DESTDIR="%%{buildroot}" as pointed by Jussi Lehtola. * Sat Jul 11 2009 Pavel Alexeev - 0.2.1-3 - Import form ftp://ftp.pbone.net/mirror/norlug.org/norlug/redhat-7.3/SRPMS/ccze-0.2.1-2.norlug.src.rpm - Reformat with tabs. - Remove unneded defines, and replece it by direct values in appropriate tags: %%define version 0.2.1, %%define dist stable, %%define release 2.norlug - Add %%{?dist} part into release - Add Fedora system optflags to build - Add Patch0: ccze-0.2.1-Wmulticharacter.patch - Add -D__error_t_defined=1 into CFLAGS. - Add clan buildroot in %%install - License changed from GPL to GPLv2+ - Add noreplace option to %%config file - Remove devel file %%{_includedir}/ccze.h - Add COPYING to %%doc files. - iconv'ed THANKS from ISO-8859-1 (guessed) - Add Summary and description on Russian. * Thu Sep 4 2003 Chip Cuccio 0.2.1-2 - initial build --- NEW FILE import.log --- ccze-0_2_1-5_fc11:EL-5:ccze-0.2.1-5.fc11.src.rpm:1249597241 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ccze/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 4 Aug 2009 20:31:39 -0000 1.1 +++ .cvsignore 6 Aug 2009 22:21:12 -0000 1.2 @@ -0,0 +1 @@ +ccze-0.2.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ccze/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 4 Aug 2009 20:31:39 -0000 1.1 +++ sources 6 Aug 2009 22:21:13 -0000 1.2 @@ -0,0 +1 @@ +221966bce7c5f011eca38157241a0432 ccze-0.2.1.tar.gz From hadess at fedoraproject.org Thu Aug 6 22:23:04 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Thu, 6 Aug 2009 22:23:04 +0000 (UTC) Subject: rpms/libgdata/F-11 .cvsignore, 1.4, 1.5 libgdata.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090806222304.C894511C00E4@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/libgdata/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20722 Modified Files: .cvsignore libgdata.spec sources Log Message: * Thu Aug 06 2009 Bastien Nocera 0.4.0-1 - Update to 0.4.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libgdata/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 26 May 2009 15:46:46 -0000 1.4 +++ .cvsignore 6 Aug 2009 22:23:04 -0000 1.5 @@ -1 +1 @@ -libgdata-0.3.0.tar.bz2 +libgdata-0.4.0.tar.bz2 Index: libgdata.spec =================================================================== RCS file: /cvs/pkgs/rpms/libgdata/F-11/libgdata.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- libgdata.spec 26 May 2009 15:46:46 -0000 1.4 +++ libgdata.spec 6 Aug 2009 22:23:04 -0000 1.5 @@ -1,12 +1,12 @@ Name: libgdata -Version: 0.3.0 +Version: 0.4.0 Release: 1%{?dist} Summary: Library for the GData protocol Group: System Environment/Libraries License: LGPLv2+ URL: http://live.gnome.org/libgdata -Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.3/%{name}-%{version}.tar.bz2 +Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.4/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glib2-devel libsoup-devel libxml2-devel gtk-doc intltool @@ -69,6 +69,9 @@ cd gdata/tests %{_datadir}/gtk-doc/html/gdata/ %changelog +* Thu Aug 06 2009 Bastien Nocera 0.4.0-1 +- Update to 0.4.0 + * Tue May 26 2009 Bastien Nocera 0.3.0-1 - Update to 0.3.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libgdata/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 26 May 2009 15:46:46 -0000 1.4 +++ sources 6 Aug 2009 22:23:04 -0000 1.5 @@ -1 +1 @@ -54c4de90fd00cd6685cbdd8c5054abb7 libgdata-0.3.0.tar.bz2 +06b14f1cd96432b0717ed03fe013ca4d libgdata-0.4.0.tar.bz2 From pkgdb at fedoraproject.org Thu Aug 6 22:26:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:26:33 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806222633.6B8B310F89F@bastion2.fedora.phx.redhat.com> pbrobinson has set the commit acl on olpc-utils (Fedora 11) to Approved for sayamind To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:26:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:26:44 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806222644.AF5DB10F8AF@bastion2.fedora.phx.redhat.com> pbrobinson has set the watchbugzilla acl on olpc-utils (Fedora devel) to Approved for cjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:26:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:26:46 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806222646.CE42210F8B4@bastion2.fedora.phx.redhat.com> pbrobinson has set the watchcommits acl on olpc-utils (Fedora devel) to Approved for cjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:26:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:26:49 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806222649.5CF8810F8BA@bastion2.fedora.phx.redhat.com> pbrobinson has set the commit acl on olpc-utils (Fedora devel) to Approved for cjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:26:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:26:54 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806222656.18A9710F8C3@bastion2.fedora.phx.redhat.com> pbrobinson has set the approveacls acl on olpc-utils (Fedora devel) to Approved for cjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Thu Aug 6 22:27:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:27:01 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090806222701.CD31E10F89F@bastion2.fedora.phx.redhat.com> pbrobinson has set the approveacls acl on olpc-utils (Fedora 11) to Approved for cjb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From wtogami at fedoraproject.org Thu Aug 6 22:35:14 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 6 Aug 2009 22:35:14 +0000 (UTC) Subject: rpms/farsight2/F-11 .cvsignore, 1.6, 1.7 farsight2.spec, 1.10, 1.11 sources, 1.6, 1.7 Message-ID: <20090806223514.694E811C00E4@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/farsight2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22205 Modified Files: .cvsignore farsight2.spec sources Log Message: 0.0.14 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/farsight2/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 22 Jun 2009 16:57:44 -0000 1.6 +++ .cvsignore 6 Aug 2009 22:35:13 -0000 1.7 @@ -1 +1 @@ -farsight2-0.0.12.tar.gz +farsight2-0.0.14.tar.gz Index: farsight2.spec =================================================================== RCS file: /cvs/pkgs/rpms/farsight2/F-11/farsight2.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- farsight2.spec 22 Jun 2009 16:57:44 -0000 1.10 +++ farsight2.spec 6 Aug 2009 22:35:14 -0000 1.11 @@ -3,11 +3,10 @@ %define gst_ver 0.10.22 %define gst_plugins_base_ver 0.10.22 %define gst_plugins_good 0.10.7 -%define gst_plugins_farsight 0.12.9 %define gst_python 0.10.10 Name: farsight2 -Version: 0.0.12 +Version: 0.0.14 Release: 1%{?dist} Summary: Libraries for videoconferencing @@ -21,7 +20,7 @@ BuildRequires: glib2-devel >= 2.14 BuildRequires: gstreamer-devel >= %{gst_ver} BuildRequires: gstreamer-plugins-base-devel >= %{gst_plugins_base_ver} BuildRequires: gstreamer-python-devel >= %{gst_python} -BuildRequires: libnice-devel >= 0.0.6 +BuildRequires: libnice-devel >= 0.0.9 BuildRequires: gupnp-igd-devel BuildRequires: python-devel BuildRequires: pygobject2-devel @@ -101,7 +100,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/gstreamer-0.10/libfsrtpconference.so %{_libdir}/gstreamer-0.10/libfsvideoanyrate.so %{_libdir}/gstreamer-0.10/libfsrtcpfilter.so -%{_libdir}/gstreamer-0.10/libfsrtpconference.so +%{_libdir}/gstreamer-0.10/libfsmsnconference.so %files python @@ -119,9 +118,26 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Mon Jun 22 2009 Brian Pepple - 0.0.12-1 +* Thu Aug 06 2009 Warren Togami - 0.0.14-1 +- 0.0.14 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.0.12-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Warren Togami - 0.0.12-3 +- rebuild + +* Mon Jun 22 2009 Brian Pepple - 0.0.12-2 +- Remove unnecessary requires on gst-plugins-farsight. + +* Sat May 30 2009 Brian Pepple - 0.0.12-1 - Update to 0.0.12. -- Remove unnecessary requires on gstreamer-plugins-farsight. (#507009) + +* Tue May 26 2009 Brian Pepple - 0.0.11-1 +- Update to 0.0.11. + +* Wed May 20 2009 Brian Pepple - 0.0.10-1 +- Update to 0.0.10. * Tue Apr 7 2009 Brian Pepple - 0.0.9-1 - Update to 0.0.9. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/farsight2/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 22 Jun 2009 16:57:44 -0000 1.6 +++ sources 6 Aug 2009 22:35:14 -0000 1.7 @@ -1 +1 @@ -cd4cb116947dd8ce2c837ba398e27c4e farsight2-0.0.12.tar.gz +fbfa45661b7949abf9bf92c2531ac392 farsight2-0.0.14.tar.gz From pkgdb at fedoraproject.org Thu Aug 6 22:40:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:40:54 +0000 Subject: [pkgdb] kde-plasma-stasks: mathstuf has requested watchbugzilla Message-ID: <20090806224054.9BA9110F890@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-plasma-stasks (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:40:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:40:58 +0000 Subject: [pkgdb] kde-plasma-stasks: mathstuf has requested watchcommits Message-ID: <20090806224059.26BB210F8A0@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-plasma-stasks (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:41:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:41:02 +0000 Subject: [pkgdb] kde-plasma-stasks: mathstuf has requested commit Message-ID: <20090806224103.05CD810F8A9@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-plasma-stasks (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:41:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:41:04 +0000 Subject: [pkgdb] kde-plasma-stasks: mathstuf has requested commit Message-ID: <20090806224104.A384210F8AF@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-plasma-stasks (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:41:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:41:05 +0000 Subject: [pkgdb] kde-plasma-stasks: mathstuf has requested watchcommits Message-ID: <20090806224106.19D9810F8B5@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-plasma-stasks (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:41:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:41:07 +0000 Subject: [pkgdb] kde-plasma-stasks: mathstuf has requested watchbugzilla Message-ID: <20090806224108.3DCE310F8B6@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-plasma-stasks (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:41:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:41:09 +0000 Subject: [pkgdb] kde-plasma-stasks: mathstuf has requested watchbugzilla Message-ID: <20090806224109.F404510F8B9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-plasma-stasks (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:41:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:41:12 +0000 Subject: [pkgdb] kde-plasma-stasks: mathstuf has requested commit Message-ID: <20090806224112.8090410F8BF@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-plasma-stasks (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:41:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:41:11 +0000 Subject: [pkgdb] kde-plasma-stasks: mathstuf has requested watchcommits Message-ID: <20090806224111.4EDDA10F8BC@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-plasma-stasks (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:46:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:46:58 +0000 Subject: [pkgdb] kde-plasma-stasks had acl change status Message-ID: <20090806224658.B31D710F890@bastion2.fedora.phx.redhat.com> slankes has set the watchbugzilla acl on kde-plasma-stasks (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:47:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:47:04 +0000 Subject: [pkgdb] kde-plasma-stasks had acl change status Message-ID: <20090806224704.2B7D110F8A0@bastion2.fedora.phx.redhat.com> slankes has set the watchcommits acl on kde-plasma-stasks (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:47:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:47:05 +0000 Subject: [pkgdb] kde-plasma-stasks had acl change status Message-ID: <20090806224706.33FAC10F8AC@bastion2.fedora.phx.redhat.com> slankes has set the commit acl on kde-plasma-stasks (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:47:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:47:12 +0000 Subject: [pkgdb] kde-plasma-stasks had acl change status Message-ID: <20090806224714.8CB0A10F8AF@bastion2.fedora.phx.redhat.com> slankes has set the commit acl on kde-plasma-stasks (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:47:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:47:11 +0000 Subject: [pkgdb] kde-plasma-stasks had acl change status Message-ID: <20090806224713.3000310F8B2@bastion2.fedora.phx.redhat.com> slankes has set the watchbugzilla acl on kde-plasma-stasks (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:47:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:47:12 +0000 Subject: [pkgdb] kde-plasma-stasks had acl change status Message-ID: <20090806224713.DFDEA10F8B7@bastion2.fedora.phx.redhat.com> slankes has set the watchcommits acl on kde-plasma-stasks (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:47:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:47:18 +0000 Subject: [pkgdb] kde-plasma-stasks had acl change status Message-ID: <20090806224718.CBD1410F8BE@bastion2.fedora.phx.redhat.com> slankes has set the watchcommits acl on kde-plasma-stasks (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:47:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:47:16 +0000 Subject: [pkgdb] kde-plasma-stasks had acl change status Message-ID: <20090806224716.A05F110F8BB@bastion2.fedora.phx.redhat.com> slankes has set the commit acl on kde-plasma-stasks (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:47:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:47:20 +0000 Subject: [pkgdb] kde-plasma-stasks had acl change status Message-ID: <20090806224720.7DEC710F8C1@bastion2.fedora.phx.redhat.com> slankes has set the watchbugzilla acl on kde-plasma-stasks (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-plasma-stasks From pkgdb at fedoraproject.org Thu Aug 6 22:55:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:12 +0000 Subject: [pkgdb] strigi: mathstuf has requested watchcommits Message-ID: <20090806225515.531A610F8B4@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on strigi (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 22:55:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:13 +0000 Subject: [pkgdb] strigi: mathstuf has requested commit Message-ID: <20090806225515.9809210F8B5@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on strigi (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 22:55:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:18 +0000 Subject: [pkgdb] strigi: mathstuf has requested watchbugzilla Message-ID: <20090806225518.9CC8010F8B7@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on strigi (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 22:55:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:27 +0000 Subject: [pkgdb] strigi: mathstuf has requested watchcommits Message-ID: <20090806225528.8D2A010F8B9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on strigi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 22:55:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:29 +0000 Subject: [pkgdb] strigi: mathstuf has requested watchbugzilla Message-ID: <20090806225530.2B48E10F8BE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on strigi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 22:55:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:32 +0000 Subject: [pkgdb] strigi: mathstuf has requested commit Message-ID: <20090806225532.A030510F8C3@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on strigi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 22:55:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:35 +0000 Subject: [pkgdb] strigi: mathstuf has requested watchbugzilla Message-ID: <20090806225537.C89F710F8CE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on strigi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 22:55:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:36 +0000 Subject: [pkgdb] strigi: mathstuf has requested watchcommits Message-ID: <20090806225538.0594510F8D0@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on strigi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 22:55:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:36 +0000 Subject: [pkgdb] strigi: mathstuf has requested commit Message-ID: <20090806225538.00FB210F882@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on strigi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 22:55:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:47 +0000 Subject: [pkgdb] solar-kde-theme: mathstuf has requested watchcommits Message-ID: <20090806225547.EF25F10F8A9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on solar-kde-theme (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:55:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:48 +0000 Subject: [pkgdb] solar-kde-theme: mathstuf has requested commit Message-ID: <20090806225549.0CA5610F879@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on solar-kde-theme (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:55:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:52 +0000 Subject: [pkgdb] solar-kde-theme: mathstuf has requested watchbugzilla Message-ID: <20090806225553.935BE10F8DD@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on solar-kde-theme (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:55:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:58 +0000 Subject: [pkgdb] solar-kde-theme: mathstuf has requested watchbugzilla Message-ID: <20090806225558.A45F210F8E5@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on solar-kde-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:55:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:55:59 +0000 Subject: [pkgdb] solar-kde-theme: mathstuf has requested watchcommits Message-ID: <20090806225559.79E9C10F8E8@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on solar-kde-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:01 +0000 Subject: [pkgdb] solar-kde-theme: mathstuf has requested commit Message-ID: <20090806225601.9676810F890@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on solar-kde-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:03 +0000 Subject: [pkgdb] solar-kde-theme: mathstuf has requested commit Message-ID: <20090806225603.D8D4310F8FA@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on solar-kde-theme (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:06 +0000 Subject: [pkgdb] solar-kde-theme: mathstuf has requested watchbugzilla Message-ID: <20090806225606.EE4A610F901@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on solar-kde-theme (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:07 +0000 Subject: [pkgdb] solar-kde-theme: mathstuf has requested watchcommits Message-ID: <20090806225607.3938810F908@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on solar-kde-theme (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:18 +0000 Subject: [pkgdb] leonidas-kde-theme: mathstuf has requested watchbugzilla Message-ID: <20090806225618.1465A10F8B9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on leonidas-kde-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:22 +0000 Subject: [pkgdb] leonidas-kde-theme: mathstuf has requested watchcommits Message-ID: <20090806225622.BD14C10F8BE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on leonidas-kde-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:22 +0000 Subject: [pkgdb] leonidas-kde-theme: mathstuf has requested commit Message-ID: <20090806225623.53E1210F8BF@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on leonidas-kde-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:23 +0000 Subject: [pkgdb] leonidas-kde-theme: mathstuf has requested commit Message-ID: <20090806225623.EF3CF10F8BA@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on leonidas-kde-theme (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:26 +0000 Subject: [pkgdb] leonidas-kde-theme: mathstuf has requested watchcommits Message-ID: <20090806225627.164B610F923@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on leonidas-kde-theme (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:29 +0000 Subject: [pkgdb] leonidas-kde-theme: mathstuf has requested watchbugzilla Message-ID: <20090806225629.72CDC10F92B@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on leonidas-kde-theme (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 22:56:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:39 +0000 Subject: [pkgdb] kdegames3: mathstuf has requested watchbugzilla Message-ID: <20090806225639.CDE8C10F8C0@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdegames3 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 22:56:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:39 +0000 Subject: [pkgdb] kdegames3: mathstuf has requested watchcommits Message-ID: <20090806225640.20BEC10F933@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdegames3 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 22:56:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:40 +0000 Subject: [pkgdb] kdegames3: mathstuf has requested commit Message-ID: <20090806225641.58DF510F939@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdegames3 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 22:56:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:46 +0000 Subject: [pkgdb] kdegames3: mathstuf has requested watchcommits Message-ID: <20090806225647.4075710F93F@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdegames3 (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 22:56:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:46 +0000 Subject: [pkgdb] kdegames3: mathstuf has requested commit Message-ID: <20090806225647.4510110F944@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdegames3 (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 22:56:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:46 +0000 Subject: [pkgdb] kdegames3: mathstuf has requested watchbugzilla Message-ID: <20090806225647.0D14A10F943@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdegames3 (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 22:56:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:50 +0000 Subject: [pkgdb] kdegames3: mathstuf has requested watchbugzilla Message-ID: <20090806225650.B256010F94F@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdegames3 (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 22:56:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:51 +0000 Subject: [pkgdb] kdegames3: mathstuf has requested commit Message-ID: <20090806225651.915D510F955@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdegames3 (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 22:56:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:51 +0000 Subject: [pkgdb] kdegames3: mathstuf has requested watchcommits Message-ID: <20090806225651.B518F10F958@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdegames3 (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 22:56:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:56:59 +0000 Subject: [pkgdb] kde-i18n: mathstuf has requested watchbugzilla Message-ID: <20090806225659.BFC0810F8CD@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-i18n (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Thu Aug 6 22:57:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:02 +0000 Subject: [pkgdb] kde-i18n: mathstuf has requested commit Message-ID: <20090806225703.6F43110F965@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-i18n (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Thu Aug 6 22:57:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:03 +0000 Subject: [pkgdb] kde-i18n: mathstuf has requested watchcommits Message-ID: <20090806225704.7844910F96A@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-i18n (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Thu Aug 6 22:57:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:17 +0000 Subject: [pkgdb] kde-i18n: mathstuf has requested commit Message-ID: <20090806225724.67FA710F97E@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-i18n (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Thu Aug 6 22:57:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:16 +0000 Subject: [pkgdb] kde-i18n: mathstuf has requested watchcommits Message-ID: <20090806225722.691B810F976@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-i18n (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Thu Aug 6 22:57:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:16 +0000 Subject: [pkgdb] kde-i18n: mathstuf has requested watchbugzilla Message-ID: <20090806225722.9946D10F8D2@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-i18n (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Thu Aug 6 22:57:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:21 +0000 Subject: [pkgdb] kde-i18n: mathstuf has requested watchcommits Message-ID: <20090806225725.8B36110F970@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-i18n (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Thu Aug 6 22:57:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:22 +0000 Subject: [pkgdb] kde-i18n: mathstuf has requested commit Message-ID: <20090806225725.E199B10F982@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-i18n (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Thu Aug 6 22:57:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:25 +0000 Subject: [pkgdb] kde-i18n: mathstuf has requested watchbugzilla Message-ID: <20090806225727.381DF10F986@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-i18n (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Thu Aug 6 22:57:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:34 +0000 Subject: [pkgdb] sip: mathstuf has requested watchbugzilla Message-ID: <20090806225735.E70B610F8D1@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on sip (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Thu Aug 6 22:57:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:35 +0000 Subject: [pkgdb] sip: mathstuf has requested watchcommits Message-ID: <20090806225736.7BDB310F985@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on sip (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Thu Aug 6 22:57:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:35 +0000 Subject: [pkgdb] sip: mathstuf has requested commit Message-ID: <20090806225737.4A6F610F987@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on sip (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Thu Aug 6 22:57:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:42 +0000 Subject: [pkgdb] sip: mathstuf has requested watchbugzilla Message-ID: <20090806225742.BA6D410F98C@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on sip (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Thu Aug 6 22:57:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:42 +0000 Subject: [pkgdb] sip: mathstuf has requested watchcommits Message-ID: <20090806225743.1D0E710F98F@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on sip (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Thu Aug 6 22:57:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:43 +0000 Subject: [pkgdb] sip: mathstuf has requested commit Message-ID: <20090806225743.8018810F992@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on sip (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Thu Aug 6 22:57:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:47 +0000 Subject: [pkgdb] sip: mathstuf has requested watchbugzilla Message-ID: <20090806225747.B10D310F8D8@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on sip (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Thu Aug 6 22:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:48 +0000 Subject: [pkgdb] sip: mathstuf has requested watchcommits Message-ID: <20090806225748.9830B10F8D9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on sip (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Thu Aug 6 22:57:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:50 +0000 Subject: [pkgdb] sip: mathstuf has requested commit Message-ID: <20090806225750.427AF10F997@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on sip (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Thu Aug 6 22:57:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:58 +0000 Subject: [pkgdb] soprano: mathstuf has requested watchcommits Message-ID: <20090806225758.BA8E610F8D4@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on soprano (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 22:57:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:58 +0000 Subject: [pkgdb] soprano: mathstuf has requested watchbugzilla Message-ID: <20090806225759.09B3D10F999@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on soprano (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 22:57:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:57:59 +0000 Subject: [pkgdb] soprano: mathstuf has requested commit Message-ID: <20090806225759.7DB2E10F99E@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on soprano (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 22:58:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:58:06 +0000 Subject: [pkgdb] soprano: mathstuf has requested watchbugzilla Message-ID: <20090806225809.CD9B710F9A4@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on soprano (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 22:58:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:58:08 +0000 Subject: [pkgdb] soprano: mathstuf has requested watchcommits Message-ID: <20090806225811.77BD910F8E1@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on soprano (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 22:58:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:58:08 +0000 Subject: [pkgdb] soprano: mathstuf has requested commit Message-ID: <20090806225812.076BC10F9AC@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on soprano (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 22:58:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:58:12 +0000 Subject: [pkgdb] soprano: mathstuf has requested watchcommits Message-ID: <20090806225813.E4E2B10F9AE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on soprano (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 22:58:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:58:11 +0000 Subject: [pkgdb] soprano: mathstuf has requested watchbugzilla Message-ID: <20090806225813.9FFB810F9A2@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on soprano (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 22:58:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 22:58:14 +0000 Subject: [pkgdb] soprano: mathstuf has requested commit Message-ID: <20090806225815.AC24210F9B0@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on soprano (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:00:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:00:24 +0000 Subject: [pkgdb] kde-l10n: mathstuf has requested watchbugzilla Message-ID: <20090806230024.4F1E310F8B9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-l10n (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:00:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:00:25 +0000 Subject: [pkgdb] kde-l10n: mathstuf has requested watchcommits Message-ID: <20090806230025.5F91110F8EE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-l10n (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:00:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:00:26 +0000 Subject: [pkgdb] kde-l10n: mathstuf has requested commit Message-ID: <20090806230026.65E3510F8F5@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-l10n (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:00:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:00:32 +0000 Subject: [pkgdb] kde-l10n: mathstuf has requested watchbugzilla Message-ID: <20090806230033.0C83D10F8BC@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-l10n (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:00:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:00:32 +0000 Subject: [pkgdb] kde-l10n: mathstuf has requested watchcommits Message-ID: <20090806230033.8B9FE10F900@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-l10n (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:00:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:00:34 +0000 Subject: [pkgdb] kde-l10n: mathstuf has requested watchcommits Message-ID: <20090806230035.5313910F907@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-l10n (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:00:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:00:33 +0000 Subject: [pkgdb] kde-l10n: mathstuf has requested commit Message-ID: <20090806230035.B094910F90B@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-l10n (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:00:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:00:34 +0000 Subject: [pkgdb] kde-l10n: mathstuf has requested commit Message-ID: <20090806230037.D320810F917@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-l10n (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:00:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:00:37 +0000 Subject: [pkgdb] kde-l10n: mathstuf has requested watchbugzilla Message-ID: <20090806230038.35ADD10F9B3@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-l10n (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:09:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:09:48 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090806230948.5726B10F8BF@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on soprano (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:09:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:09:49 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090806230950.2FEB910F8E3@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on soprano (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:09:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:09:51 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090806230951.4BF9A10F8EA@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on soprano (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:09:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:09:58 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090806231001.2103410F8F5@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on soprano (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:09:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:09:59 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090806231001.2D05810F8F9@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on soprano (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:09:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:09:57 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090806231000.EADD810F8EC@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on soprano (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:10:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:10:25 +0000 Subject: [pkgdb] strigi had acl change status Message-ID: <20090806231026.2B14C10F905@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on strigi (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 23:10:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:10:27 +0000 Subject: [pkgdb] strigi had acl change status Message-ID: <20090806231031.8A26D10F92F@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on strigi (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 23:10:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:10:26 +0000 Subject: [pkgdb] strigi had acl change status Message-ID: <20090806231031.39AC910F92B@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on strigi (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 23:10:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:10:36 +0000 Subject: [pkgdb] strigi had acl change status Message-ID: <20090806231042.4440010F939@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on strigi (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 23:10:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:10:38 +0000 Subject: [pkgdb] strigi had acl change status Message-ID: <20090806231043.5AF5010F93C@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on strigi (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 23:10:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:10:40 +0000 Subject: [pkgdb] strigi had acl change status Message-ID: <20090806231045.3298110F916@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on strigi (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 23:10:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:10:41 +0000 Subject: [pkgdb] strigi had acl change status Message-ID: <20090806231045.B151D10F913@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on strigi (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 23:10:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:10:42 +0000 Subject: [pkgdb] strigi had acl change status Message-ID: <20090806231048.8FA5710F949@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on strigi (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 23:10:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:10:41 +0000 Subject: [pkgdb] strigi had acl change status Message-ID: <20090806231047.8909610F946@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on strigi (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/strigi From pkgdb at fedoraproject.org Thu Aug 6 23:11:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:11 +0000 Subject: [pkgdb] solar-kde-theme had acl change status Message-ID: <20090806231111.1B3BA10F8C1@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on solar-kde-theme (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:11:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:13 +0000 Subject: [pkgdb] solar-kde-theme had acl change status Message-ID: <20090806231113.CD4A610F936@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on solar-kde-theme (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:11:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:14 +0000 Subject: [pkgdb] solar-kde-theme had acl change status Message-ID: <20090806231114.AA2CC10F94E@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on solar-kde-theme (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:11:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:18 +0000 Subject: [pkgdb] solar-kde-theme had acl change status Message-ID: <20090806231119.9173110F95A@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on solar-kde-theme (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:11:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:18 +0000 Subject: [pkgdb] solar-kde-theme had acl change status Message-ID: <20090806231119.8661710F958@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on solar-kde-theme (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:11:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:21 +0000 Subject: [pkgdb] solar-kde-theme had acl change status Message-ID: <20090806231121.EEFC410F965@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on solar-kde-theme (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:11:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:24 +0000 Subject: [pkgdb] solar-kde-theme had acl change status Message-ID: <20090806231125.0765A10F971@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on solar-kde-theme (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:11:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:24 +0000 Subject: [pkgdb] solar-kde-theme had acl change status Message-ID: <20090806231125.5E76310F8CA@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on solar-kde-theme (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:11:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:27 +0000 Subject: [pkgdb] solar-kde-theme had acl change status Message-ID: <20090806231127.B57B410F979@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on solar-kde-theme (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/solar-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:11:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:38 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231138.8992C10F8C7@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on kdegames3 (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:11:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:39 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231140.4C49F10F96D@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on kdegames3 (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:11:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:40 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231141.1F41210F980@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on kdegames3 (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:11:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:46 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231147.8890C10F91F@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on kdegames3 (Fedora 10) to Obsolete for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:11:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:49 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231150.4536910F920@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on kdegames3 (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:11:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:50 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231151.24C6710F98E@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on kdegames3 (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:11:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:53 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231153.E3B1C10F997@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on kdegames3 (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:11:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:56 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231157.153F710F99D@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on kdegames3 (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:11:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:56 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231157.F233010F882@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on kdegames3 (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:11:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:11:58 +0000 Subject: [pkgdb] kdegames3 had acl change status Message-ID: <20090806231200.A41C210F9A6@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on kdegames3 (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames3 From pkgdb at fedoraproject.org Thu Aug 6 23:12:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:12 +0000 Subject: [pkgdb] kde-l10n had acl change status Message-ID: <20090806231213.0D59510F9BF@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on kde-l10n (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:12:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:16 +0000 Subject: [pkgdb] kde-l10n had acl change status Message-ID: <20090806231217.C71AD10F9CB@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on kde-l10n (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:12:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:17 +0000 Subject: [pkgdb] kde-l10n had acl change status Message-ID: <20090806231218.448EF10F9CD@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on kde-l10n (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:12:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:06 +0000 Subject: [pkgdb] kde-l10n had acl change status Message-ID: <20090806231209.8279A10F9B8@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on kde-l10n (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:12:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:09 +0000 Subject: [pkgdb] kde-l10n had acl change status Message-ID: <20090806231210.3A5F710F8C8@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on kde-l10n (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:12:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:15 +0000 Subject: [pkgdb] kde-l10n had acl change status Message-ID: <20090806231217.82B2310F923@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on kde-l10n (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:12:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:32 +0000 Subject: [pkgdb] leonidas-kde-theme had acl change status Message-ID: <20090806231232.CBDA410F9F0@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on leonidas-kde-theme (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:12:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:21 +0000 Subject: [pkgdb] kde-l10n had acl change status Message-ID: <20090806231221.2BD2010F9DC@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on kde-l10n (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:12:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:22 +0000 Subject: [pkgdb] kde-l10n had acl change status Message-ID: <20090806231224.3811310F9E3@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on kde-l10n (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:12:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:23 +0000 Subject: [pkgdb] kde-l10n had acl change status Message-ID: <20090806231225.00C8C10F9A7@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on kde-l10n (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-l10n From pkgdb at fedoraproject.org Thu Aug 6 23:12:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:38 +0000 Subject: [pkgdb] leonidas-kde-theme had acl change status Message-ID: <20090806231239.401D910F9ED@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on leonidas-kde-theme (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:12:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:37 +0000 Subject: [pkgdb] leonidas-kde-theme had acl change status Message-ID: <20090806231238.3751610FA07@bastion2.fedora.phx.redhat.com> kkofler has set the watchbugzilla acl on leonidas-kde-theme (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:12:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:35 +0000 Subject: [pkgdb] leonidas-kde-theme had acl change status Message-ID: <20090806231236.164A610F9FE@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on leonidas-kde-theme (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:12:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:33 +0000 Subject: [pkgdb] leonidas-kde-theme had acl change status Message-ID: <20090806231235.4E7E410F9FC@bastion2.fedora.phx.redhat.com> kkofler has set the watchcommits acl on leonidas-kde-theme (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:12:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:12:39 +0000 Subject: [pkgdb] leonidas-kde-theme had acl change status Message-ID: <20090806231239.921E810FA0C@bastion2.fedora.phx.redhat.com> kkofler has set the commit acl on leonidas-kde-theme (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/leonidas-kde-theme From pkgdb at fedoraproject.org Thu Aug 6 23:13:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:13:38 +0000 Subject: [pkgdb] soprano: kkofler has requested watchbugzilla Message-ID: <20090806231339.6A9A310F8DC@bastion2.fedora.phx.redhat.com> kkofler has requested the watchbugzilla acl on soprano (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:13:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:13:41 +0000 Subject: [pkgdb] soprano: kkofler has requested watchcommits Message-ID: <20090806231342.D38A910F8BD@bastion2.fedora.phx.redhat.com> kkofler has requested the watchcommits acl on soprano (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:13:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:13:44 +0000 Subject: [pkgdb] soprano: kkofler has requested commit Message-ID: <20090806231345.23FE010F924@bastion2.fedora.phx.redhat.com> kkofler has requested the commit acl on soprano (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:13:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:13:45 +0000 Subject: [pkgdb] soprano: kkofler has requested approveacls Message-ID: <20090806231347.0FBD110F8BE@bastion2.fedora.phx.redhat.com> kkofler has requested the approveacls acl on soprano (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Thu Aug 6 23:16:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:16:46 +0000 Subject: [pkgdb] kdepim-runtime: mathstuf has requested watchbugzilla Message-ID: <20090806231648.0610E10F8E4@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdepim-runtime (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Thu Aug 6 23:16:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:16:46 +0000 Subject: [pkgdb] kdepim-runtime: mathstuf has requested watchcommits Message-ID: <20090806231647.E51D010F8E3@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdepim-runtime (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Thu Aug 6 23:16:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:16:47 +0000 Subject: [pkgdb] kdepim-runtime: mathstuf has requested commit Message-ID: <20090806231648.C73D110F8C1@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdepim-runtime (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Thu Aug 6 23:16:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:16:49 +0000 Subject: [pkgdb] kdepim-runtime: mathstuf has requested watchbugzilla Message-ID: <20090806231650.2E8A610F8EB@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdepim-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Thu Aug 6 23:16:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:16:50 +0000 Subject: [pkgdb] kdepim-runtime: mathstuf has requested watchcommits Message-ID: <20090806231650.7B52E10F8EE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdepim-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Thu Aug 6 23:16:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:16:51 +0000 Subject: [pkgdb] kdepim-runtime: mathstuf has requested commit Message-ID: <20090806231651.F343D10F8F1@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdepim-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Thu Aug 6 23:16:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:16:53 +0000 Subject: [pkgdb] kdepim-runtime: mathstuf has requested commit Message-ID: <20090806231654.1446710F8F9@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdepim-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Thu Aug 6 23:16:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:16:54 +0000 Subject: [pkgdb] kdepim-runtime: mathstuf has requested watchcommits Message-ID: <20090806231655.350E210F8F5@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdepim-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Thu Aug 6 23:16:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 06 Aug 2009 23:16:55 +0000 Subject: [pkgdb] kdepim-runtime: mathstuf has requested watchbugzilla Message-ID: <20090806231657.53F3310F8FD@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdepim-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From whot at fedoraproject.org Thu Aug 6 23:44:20 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Thu, 6 Aug 2009 23:44:20 +0000 (UTC) Subject: rpms/xorg-x11-drv-vmmouse/devel .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 xorg-x11-drv-vmmouse.spec, 1.28, 1.29 vmmouse-12.6.4-abi.patch, 1.1, NONE Message-ID: <20090806234420.9BFB611C00E4@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-vmmouse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4551 Modified Files: .cvsignore sources xorg-x11-drv-vmmouse.spec Removed Files: vmmouse-12.6.4-abi.patch Log Message: * Fri Aug 07 2009 Peter Hutterer 12.6.5-1 - vmmouse 12.6.5 - vmmouse-12.6.4-abi.patch: Drop. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vmmouse/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 12 May 2009 22:03:56 -0000 1.12 +++ .cvsignore 6 Aug 2009 23:44:19 -0000 1.13 @@ -1 +1 @@ -xf86-input-vmmouse-12.6.4.tar.bz2 +xf86-input-vmmouse-12.6.5.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vmmouse/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 12 May 2009 22:03:56 -0000 1.12 +++ sources 6 Aug 2009 23:44:19 -0000 1.13 @@ -1 +1 @@ -df950f43c46895b5015cea759866da31 xf86-input-vmmouse-12.6.4.tar.bz2 +ce78e0135b5e34338a1ea98afb933120 xf86-input-vmmouse-12.6.5.tar.bz2 Index: xorg-x11-drv-vmmouse.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vmmouse/devel/xorg-x11-drv-vmmouse.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- xorg-x11-drv-vmmouse.spec 27 Jul 2009 08:34:58 -0000 1.28 +++ xorg-x11-drv-vmmouse.spec 6 Aug 2009 23:44:19 -0000 1.29 @@ -4,15 +4,14 @@ Summary: Xorg X11 vmmouse input driver Name: xorg-x11-drv-vmmouse -Version: 12.6.4 -Release: 3%{?dist}.1 +Version: 12.6.5 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 -Patch0: vmmouse-12.6.4-abi.patch # Yes, this is not the same as vmware. Yes, this is intentional. ExclusiveArch: %{ix86} x86_64 @@ -26,7 +25,6 @@ X.Org X11 vmmouse input driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .abi %build %configure --disable-static --with-hal-callouts-dir=%{_bindir} @@ -53,6 +51,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/hal/fdi/policy/20thirdparty/11-x11-vmmouse.fdi %changelog +* Fri Aug 07 2009 Peter Hutterer 12.6.5-1 +- vmmouse 12.6.5 +- vmmouse-12.6.4-abi.patch: Drop. + * Mon Jul 27 2009 Fedora Release Engineering - 12.6.4-3.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- vmmouse-12.6.4-abi.patch DELETED --- From pkgdb at fedoraproject.org Fri Aug 7 00:24:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:01 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested watchcommits Message-ID: <20090807002401.B18B010F882@bastion2.fedora.phx.redhat.com> rdieter has requested the watchcommits acl on kdepim-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:02 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested commit Message-ID: <20090807002402.894C310F89F@bastion2.fedora.phx.redhat.com> rdieter has requested the commit acl on kdepim-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:09 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested watchbugzilla Message-ID: <20090807002409.5670D10F8AD@bastion2.fedora.phx.redhat.com> rdieter has requested the watchbugzilla acl on kdepim-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:06 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested approveacls Message-ID: <20090807002406.AA8C510F8A2@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdepim-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:11 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested watchbugzilla Message-ID: <20090807002411.98B2610F8B5@bastion2.fedora.phx.redhat.com> rdieter has requested the watchbugzilla acl on kdepim-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:11 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested watchcommits Message-ID: <20090807002412.355F410F8B7@bastion2.fedora.phx.redhat.com> rdieter has requested the watchcommits acl on kdepim-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:15 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested approveacls Message-ID: <20090807002415.58A8C10F8BB@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdepim-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:14 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested commit Message-ID: <20090807002414.B119410F8BC@bastion2.fedora.phx.redhat.com> rdieter has requested the commit acl on kdepim-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:19 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested watchbugzilla Message-ID: <20090807002419.C393610F8C2@bastion2.fedora.phx.redhat.com> rdieter has requested the watchbugzilla acl on kdepim-runtime (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:20 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested watchcommits Message-ID: <20090807002420.3AE3310F8C6@bastion2.fedora.phx.redhat.com> rdieter has requested the watchcommits acl on kdepim-runtime (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:20 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested commit Message-ID: <20090807002420.E9D7710F8C8@bastion2.fedora.phx.redhat.com> rdieter has requested the commit acl on kdepim-runtime (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:24:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:24:24 +0000 Subject: [pkgdb] kdepim-runtime: rdieter has requested approveacls Message-ID: <20090807002424.BB27210F8CB@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdepim-runtime (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:25:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:00 +0000 Subject: [pkgdb] sip: rdieter has requested approveacls Message-ID: <20090807002500.79A0610F8A9@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on sip (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Fri Aug 7 00:25:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:05 +0000 Subject: [pkgdb] sip: rdieter has given up watchbugzilla Message-ID: <20090807002506.14DC010F8B6@bastion2.fedora.phx.redhat.com> rdieter has given up the watchbugzilla acl on sip (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Fri Aug 7 00:25:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:03 +0000 Subject: [pkgdb] sip: rdieter has requested watchbugzilla Message-ID: <20090807002503.F275910F8B4@bastion2.fedora.phx.redhat.com> rdieter has requested the watchbugzilla acl on sip (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Fri Aug 7 00:25:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:10 +0000 Subject: [pkgdb] sip: rdieter has requested approveacls Message-ID: <20090807002511.CE81B10F8BC@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on sip (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Fri Aug 7 00:25:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:12 +0000 Subject: [pkgdb] sip: rdieter has requested approveacls Message-ID: <20090807002512.D1CD110F8CD@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on sip (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Fri Aug 7 00:25:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:15 +0000 Subject: [pkgdb] sip: rdieter has requested approveacls Message-ID: <20090807002515.154D810F8CE@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on sip (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sip From pkgdb at fedoraproject.org Fri Aug 7 00:25:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:31 +0000 Subject: [pkgdb] kde-i18n had acl change status Message-ID: <20090807002531.6DE0D10F8D1@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kde-i18n (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Fri Aug 7 00:25:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:32 +0000 Subject: [pkgdb] kde-i18n had acl change status Message-ID: <20090807002533.00C6110F8D6@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kde-i18n (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Fri Aug 7 00:25:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:33 +0000 Subject: [pkgdb] kde-i18n had acl change status Message-ID: <20090807002533.E3BAF10F8DC@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kde-i18n (Fedora devel) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Fri Aug 7 00:25:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:38 +0000 Subject: [pkgdb] akonadi: mathstuf has requested watchcommits Message-ID: <20090807002538.AF33A10F8DE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on akonadi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:25:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:38 +0000 Subject: [pkgdb] akonadi: mathstuf has requested commit Message-ID: <20090807002539.6158110F8E3@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on akonadi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:25:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:41 +0000 Subject: [pkgdb] kde-i18n had acl change status Message-ID: <20090807002542.0DFE610F8E8@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kde-i18n (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Fri Aug 7 00:25:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:42 +0000 Subject: [pkgdb] akonadi: mathstuf has requested watchbugzilla Message-ID: <20090807002543.3A7B610F8F4@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on akonadi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:25:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:42 +0000 Subject: [pkgdb] kde-i18n had acl change status Message-ID: <20090807002543.49D1710F8F5@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kde-i18n (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Fri Aug 7 00:25:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:42 +0000 Subject: [pkgdb] akonadi: mathstuf has requested commit Message-ID: <20090807002543.DB6DB10F8FB@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on akonadi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:25:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:44 +0000 Subject: [pkgdb] kde-i18n had acl change status Message-ID: <20090807002545.BC69B10F8C9@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kde-i18n (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Fri Aug 7 00:25:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:46 +0000 Subject: [pkgdb] kde-i18n had acl change status Message-ID: <20090807002549.6757E10F890@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kde-i18n (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Fri Aug 7 00:25:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:44 +0000 Subject: [pkgdb] akonadi: mathstuf has requested watchbugzilla Message-ID: <20090807002546.A9AAC10F90C@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on akonadi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:25:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:43 +0000 Subject: [pkgdb] akonadi: mathstuf has requested watchcommits Message-ID: <20090807002546.414DA10F90B@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on akonadi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:25:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:47 +0000 Subject: [pkgdb] kde-i18n had acl change status Message-ID: <20090807002550.1A88D10F919@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kde-i18n (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Fri Aug 7 00:25:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:25:49 +0000 Subject: [pkgdb] kde-i18n had acl change status Message-ID: <20090807002550.AFC6D10F91B@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kde-i18n (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-i18n From pkgdb at fedoraproject.org Fri Aug 7 00:26:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:26:17 +0000 Subject: [pkgdb] akonadi had acl change status Message-ID: <20090807002617.BA3EC10F882@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on akonadi (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:26:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:26:18 +0000 Subject: [pkgdb] akonadi had acl change status Message-ID: <20090807002618.C00B810F8AF@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on akonadi (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:26:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:26:20 +0000 Subject: [pkgdb] akonadi had acl change status Message-ID: <20090807002620.9957710F91D@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on akonadi (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:26:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:26:23 +0000 Subject: [pkgdb] akonadi had acl change status Message-ID: <20090807002624.7EBA810F8B2@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on akonadi (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:26:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:26:24 +0000 Subject: [pkgdb] akonadi had acl change status Message-ID: <20090807002625.75B7D10F926@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on akonadi (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:26:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:26:25 +0000 Subject: [pkgdb] akonadi had acl change status Message-ID: <20090807002626.72FA410F92A@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on akonadi (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/akonadi From pkgdb at fedoraproject.org Fri Aug 7 00:28:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:28:58 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090807002858.87AAD10F8D6@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on soprano (Fedora 10) to Approved for kkofler To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Fri Aug 7 00:28:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:28:59 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090807002859.BCA9510F8DB@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on soprano (Fedora 10) to Approved for kkofler To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Fri Aug 7 00:29:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:29:00 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090807002901.0F69E10F8DC@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on soprano (Fedora 10) to Approved for kkofler To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Fri Aug 7 00:29:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:29:02 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090807002902.450FE10F8D9@bastion2.fedora.phx.redhat.com> rdieter has set the approveacls acl on soprano (Fedora 10) to Approved for kkofler To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Fri Aug 7 00:29:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:29:03 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090807002903.C200510F8E4@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on soprano (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Fri Aug 7 00:29:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:29:05 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090807002905.85C8C10F8E8@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on soprano (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Fri Aug 7 00:29:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:29:07 +0000 Subject: [pkgdb] soprano had acl change status Message-ID: <20090807002907.C2FF310F8EC@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on soprano (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/soprano From pkgdb at fedoraproject.org Fri Aug 7 00:30:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:30:19 +0000 Subject: [pkgdb] kdeutils: mathstuf has requested watchcommits Message-ID: <20090807003019.BE14410F8F3@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeutils (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:30:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:30:19 +0000 Subject: [pkgdb] kdeutils: mathstuf has requested commit Message-ID: <20090807003020.6493F10F8FB@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeutils (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:30:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:30:21 +0000 Subject: [pkgdb] kdeutils: mathstuf has requested watchcommits Message-ID: <20090807003022.467D910F8FF@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeutils (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:30:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:30:22 +0000 Subject: [pkgdb] kdeutils: mathstuf has requested commit Message-ID: <20090807003022.472BB10F900@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeutils (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:30:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:30:22 +0000 Subject: [pkgdb] kdeutils: mathstuf has requested watchbugzilla Message-ID: <20090807003022.D7B2410F904@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeutils (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:30:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:30:26 +0000 Subject: [pkgdb] kdeutils: mathstuf has requested watchbugzilla Message-ID: <20090807003026.F247710F90D@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeutils (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:31:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:31:35 +0000 Subject: [pkgdb] kdeutils: rdieter has given up approveacls Message-ID: <20090807003135.B938810F8B8@bastion2.fedora.phx.redhat.com> rdieter has given up the approveacls acl on kdeutils (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:31:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:31:37 +0000 Subject: [pkgdb] kdeutils: rdieter has requested approveacls Message-ID: <20090807003137.EAF2A10F8CC@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdeutils (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:31:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:31:45 +0000 Subject: [pkgdb] kdeutils had acl change status Message-ID: <20090807003145.AA09F10F8BF@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdeutils (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:31:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:31:46 +0000 Subject: [pkgdb] kdeutils had acl change status Message-ID: <20090807003146.ACF3310F911@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdeutils (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:34:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:34:31 +0000 Subject: [pkgdb] kdetoys: mathstuf has requested commit Message-ID: <20090807003432.0A3B710F8DE@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdetoys (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:34:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:34:32 +0000 Subject: [pkgdb] kdetoys: mathstuf has requested watchcommits Message-ID: <20090807003432.687A110F8E3@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdetoys (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:34:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:34:33 +0000 Subject: [pkgdb] kdetoys: mathstuf has requested watchbugzilla Message-ID: <20090807003433.B765610F8E8@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdetoys (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:42:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:15 +0000 Subject: [pkgdb] kde-settings: mathstuf has requested commit Message-ID: <20090807004216.14FDB10F89F@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-settings (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:42:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:16 +0000 Subject: [pkgdb] kde-settings: mathstuf has requested watchcommits Message-ID: <20090807004216.4629210F8AC@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-settings (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:42:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:17 +0000 Subject: [pkgdb] kde-settings: mathstuf has requested watchbugzilla Message-ID: <20090807004217.9BC3910F8B5@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-settings (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:42:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:17 +0000 Subject: [pkgdb] kde-settings: mathstuf has requested commit Message-ID: <20090807004217.BBDC710F8BA@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kde-settings (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:42:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:18 +0000 Subject: [pkgdb] kde-settings: mathstuf has requested watchcommits Message-ID: <20090807004218.4FF5010F8BF@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kde-settings (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:42:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:19 +0000 Subject: [pkgdb] kde-settings: mathstuf has requested watchbugzilla Message-ID: <20090807004219.A3AE110F8C4@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kde-settings (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:42:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:28 +0000 Subject: [pkgdb] kdesdk: mathstuf has requested commit Message-ID: <20090807004228.93A1210F8C5@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdesdk (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:42:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:29 +0000 Subject: [pkgdb] kdesdk: mathstuf has requested watchcommits Message-ID: <20090807004229.7A57B10F8C8@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdesdk (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:42:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:30 +0000 Subject: [pkgdb] kdesdk: mathstuf has requested watchbugzilla Message-ID: <20090807004230.ACA3A10F8CB@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdesdk (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:42:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:31 +0000 Subject: [pkgdb] kdesdk: mathstuf has requested commit Message-ID: <20090807004231.4CD9D10F8D0@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdesdk (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:42:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:31 +0000 Subject: [pkgdb] kdesdk: mathstuf has requested watchcommits Message-ID: <20090807004231.A166B10F8D5@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdesdk (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:42:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:42 +0000 Subject: [pkgdb] kdeplasma-addons: mathstuf has requested commit Message-ID: <20090807004242.8969110F89F@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeplasma-addons (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:42:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:32 +0000 Subject: [pkgdb] kdesdk: mathstuf has requested watchbugzilla Message-ID: <20090807004233.0EA1610F8DA@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdesdk (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:42:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:43 +0000 Subject: [pkgdb] kdeplasma-addons: mathstuf has requested watchcommits Message-ID: <20090807004243.45D6810F8DF@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeplasma-addons (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:42:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:44 +0000 Subject: [pkgdb] kdeplasma-addons: mathstuf has requested commit Message-ID: <20090807004244.AFCEC10F8E6@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeplasma-addons (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:42:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:45 +0000 Subject: [pkgdb] kdeplasma-addons: mathstuf has requested watchcommits Message-ID: <20090807004245.9AE0B10F8EE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeplasma-addons (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:42:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:45 +0000 Subject: [pkgdb] kdeplasma-addons: mathstuf has requested watchbugzilla Message-ID: <20090807004245.9B23610F8EF@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeplasma-addons (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:42:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:46 +0000 Subject: [pkgdb] kdeplasma-addons: mathstuf has requested watchbugzilla Message-ID: <20090807004246.EC16110F8FE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeplasma-addons (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From zaitcev at fedoraproject.org Fri Aug 7 00:42:54 2009 From: zaitcev at fedoraproject.org (Pete Zaitcev) Date: Fri, 7 Aug 2009 00:42:54 +0000 (UTC) Subject: rpms/chunkd/devel chunkd-test.patch, NONE, 1.1.2.1 chunkd.spec, 1.6, 1.6.2.1 Message-ID: <20090807004254.8BE8811C00E4@cvs1.fedora.phx.redhat.com> Author: zaitcev Update of /cvs/pkgs/rpms/chunkd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21649 Modified Files: Tag: private-zaitcev-bz514651-1 chunkd.spec Added Files: Tag: private-zaitcev-bz514651-1 chunkd-test.patch Log Message: Test build 514651.1, get failure logs. chunkd-test.patch: 0 files changed --- NEW FILE chunkd-test.patch --- Index: chunkd.spec =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/chunkd.spec,v retrieving revision 1.6 retrieving revision 1.6.2.1 diff -u -p -r1.6 -r1.6.2.1 --- chunkd.spec 30 Jul 2009 01:52:14 -0000 1.6 +++ chunkd.spec 7 Aug 2009 00:42:54 -0000 1.6.2.1 @@ -1,6 +1,6 @@ Name: chunkd Version: 0.4 -Release: 0.7.g6b1e9b66%{?dist} +Release: 0.7.g6b1e9b66.bz514651.1%{?dist} Summary: Data storage daemon for cloud computing Group: System Environment/Base @@ -12,15 +12,16 @@ URL: http://hail.wiki.kernel.org/ Source0: chunkd-%{version}git.tar.gz Source2: chunkd.init Source3: chunkd.sysconf + +# The placeholder for experimentation +Patch1001: chunkd-test.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # N.B. We need cld to build, because our "make check" spawns a private copy. BuildRequires: libevent-devel glib2-devel openssl-devel zlib-devel BuildRequires: libxml2-devel procps cld cld-devel -# ugly and embarrassing! pkg build fails on big endian -ExcludeArch: ppc ppc64 - %description Single-node data storage daemon for cloud computing. @@ -41,7 +42,7 @@ developing applications that use %{name} %prep %setup -q -n %{name}-%{version}git - +%patch1001 -p1 %build %configure --disable-static @@ -98,6 +99,10 @@ fi %{_includedir}/* %changelog +* Thu Aug 6 2009 Pete Zaitcev +- test build for bz#514651. +- bump to 0.4-0.7.g6b1e9b66.bz514651.1 + * Wed Jul 29 2009 Jeff Garzik - 0.4-0.7.g6b1e9b66 - update source to commit 6b1e9b6641df0353a81c7b1352f5f652c5a7f9d8 From pkgdb at fedoraproject.org Fri Aug 7 00:42:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:56 +0000 Subject: [pkgdb] kdepimlibs: mathstuf has requested commit Message-ID: <20090807004256.E6C7010F8AD@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdepimlibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:42:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:57 +0000 Subject: [pkgdb] kdepimlibs: mathstuf has requested watchcommits Message-ID: <20090807004257.4A9D110F904@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdepimlibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:42:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:42:58 +0000 Subject: [pkgdb] kdepimlibs: mathstuf has requested watchbugzilla Message-ID: <20090807004258.B6E7710F907@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdepimlibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:43:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:00 +0000 Subject: [pkgdb] kdepimlibs: mathstuf has requested commit Message-ID: <20090807004300.3CE0710F90D@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdepimlibs (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:43:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:00 +0000 Subject: [pkgdb] kdepimlibs: mathstuf has requested watchcommits Message-ID: <20090807004300.A033210F912@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdepimlibs (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:43:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:01 +0000 Subject: [pkgdb] kdepimlibs: mathstuf has requested watchbugzilla Message-ID: <20090807004301.ACF6610F915@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdepimlibs (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:43:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:07 +0000 Subject: [pkgdb] kdepim: mathstuf has requested commit Message-ID: <20090807004307.BA35A10F916@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdepim (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:43:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:07 +0000 Subject: [pkgdb] kdepim: mathstuf has requested watchcommits Message-ID: <20090807004307.E9AAA10F91B@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdepim (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:43:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:09 +0000 Subject: [pkgdb] kdepim: mathstuf has requested watchbugzilla Message-ID: <20090807004309.2087210F91E@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdepim (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:43:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:10 +0000 Subject: [pkgdb] kdepim: mathstuf has requested commit Message-ID: <20090807004310.EAB4910F922@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdepim (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:31:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:31:47 +0000 Subject: [pkgdb] kdeutils had acl change status Message-ID: <20090807003147.9CA1210F916@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdeutils (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeutils From pkgdb at fedoraproject.org Fri Aug 7 00:43:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:11 +0000 Subject: [pkgdb] kde-settings had acl change status Message-ID: <20090807004311.33F3810F926@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kde-settings (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:43:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:11 +0000 Subject: [pkgdb] kdepim: mathstuf has requested watchcommits Message-ID: <20090807004311.69DDD10F92B@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdepim (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:43:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:12 +0000 Subject: [pkgdb] kde-settings had acl change status Message-ID: <20090807004312.340B110F92F@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kde-settings (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:43:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:12 +0000 Subject: [pkgdb] kdepim: mathstuf has requested watchbugzilla Message-ID: <20090807004313.0D6D410F934@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdepim (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:43:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:13 +0000 Subject: [pkgdb] kde-settings had acl change status Message-ID: <20090807004313.87F3E10F936@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kde-settings (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:43:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:16 +0000 Subject: [pkgdb] kde-settings had acl change status Message-ID: <20090807004316.EA80A10F939@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kde-settings (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:43:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:17 +0000 Subject: [pkgdb] kde-settings had acl change status Message-ID: <20090807004317.F19B010F93E@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kde-settings (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:43:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:19 +0000 Subject: [pkgdb] kde-settings had acl change status Message-ID: <20090807004319.741D610F940@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kde-settings (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kde-settings From pkgdb at fedoraproject.org Fri Aug 7 00:43:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:47 +0000 Subject: [pkgdb] kdetoys had acl change status Message-ID: <20090807004347.2F89010F8C0@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdetoys (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:43:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:48 +0000 Subject: [pkgdb] kdetoys had acl change status Message-ID: <20090807004348.2CC5810F8C6@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdetoys (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:43:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:49 +0000 Subject: [pkgdb] kdetoys had acl change status Message-ID: <20090807004349.76D7610F947@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdetoys (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:43:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:50 +0000 Subject: [pkgdb] kdenetwork: mathstuf has requested commit Message-ID: <20090807004350.4DC2E10F950@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdenetwork (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:43:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:50 +0000 Subject: [pkgdb] kdenetwork: mathstuf has requested watchcommits Message-ID: <20090807004350.4CFA610F94F@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdenetwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:43:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:50 +0000 Subject: [pkgdb] kdenetwork: mathstuf has requested watchbugzilla Message-ID: <20090807004350.EAE6210F953@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdenetwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:43:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:51 +0000 Subject: [pkgdb] kdenetwork: mathstuf has requested watchcommits Message-ID: <20090807004351.3949D10F958@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdenetwork (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:43:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:51 +0000 Subject: [pkgdb] kdenetwork: mathstuf has requested watchbugzilla Message-ID: <20090807004351.E064010F95D@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdenetwork (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:43:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:53 +0000 Subject: [pkgdb] kdenetwork: mathstuf has requested commit Message-ID: <20090807004354.0F1FF10F960@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdenetwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:43:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:55 +0000 Subject: [pkgdb] kdetoys had acl change status Message-ID: <20090807004355.219DC10F964@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdetoys (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:43:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:55 +0000 Subject: [pkgdb] kdetoys had acl change status Message-ID: <20090807004355.AFC3910F969@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdetoys (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:43:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:57 +0000 Subject: [pkgdb] kdetoys had acl change status Message-ID: <20090807004357.931A310F8CB@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdetoys (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:43:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:59 +0000 Subject: [pkgdb] kdemultimedia: mathstuf has requested commit Message-ID: <20090807004359.D1C6E10F96D@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdemultimedia (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:43:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:43:59 +0000 Subject: [pkgdb] kdemultimedia: mathstuf has requested watchcommits Message-ID: <20090807004359.DFD0610F970@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdemultimedia (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:44:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:01 +0000 Subject: [pkgdb] kdemultimedia: mathstuf has requested watchbugzilla Message-ID: <20090807004401.CBEA910F974@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdemultimedia (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:44:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:02 +0000 Subject: [pkgdb] kdemultimedia: mathstuf has requested commit Message-ID: <20090807004402.26AE710F979@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdemultimedia (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:44:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:02 +0000 Subject: [pkgdb] kdemultimedia: mathstuf has requested watchcommits Message-ID: <20090807004402.9494910F97E@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdemultimedia (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:44:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:04 +0000 Subject: [pkgdb] kdemultimedia: mathstuf has requested watchbugzilla Message-ID: <20090807004404.D8B6910F983@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdemultimedia (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:44:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:12 +0000 Subject: [pkgdb] kdelibs-experimental: mathstuf has requested commit Message-ID: <20090807004412.C72D410F8D2@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdelibs-experimental (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:44:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:13 +0000 Subject: [pkgdb] kdelibs-experimental: mathstuf has requested watchcommits Message-ID: <20090807004413.29A1010F98A@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdelibs-experimental (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:44:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:14 +0000 Subject: [pkgdb] kdelibs-experimental: mathstuf has requested watchbugzilla Message-ID: <20090807004414.A676E10F98F@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdelibs-experimental (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:44:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:14 +0000 Subject: [pkgdb] kdelibs-experimental: mathstuf has requested commit Message-ID: <20090807004414.DA3CD10F993@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdelibs-experimental (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:44:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:15 +0000 Subject: [pkgdb] kdelibs-experimental: mathstuf has requested watchcommits Message-ID: <20090807004415.B201710F997@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdelibs-experimental (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:44:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:16 +0000 Subject: [pkgdb] kdelibs-experimental: mathstuf has requested watchbugzilla Message-ID: <20090807004416.A9C9E10F99B@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdelibs-experimental (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:44:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:29 +0000 Subject: [pkgdb] kdelibs: mathstuf has requested commit Message-ID: <20090807004429.4362510F8D5@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdelibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:44:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:29 +0000 Subject: [pkgdb] kdelibs: mathstuf has requested watchcommits Message-ID: <20090807004429.A112510F99D@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdelibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:44:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:30 +0000 Subject: [pkgdb] kdelibs: mathstuf has requested watchbugzilla Message-ID: <20090807004430.B6D9B10F8D9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdelibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:44:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:31 +0000 Subject: [pkgdb] kdelibs: mathstuf has requested commit Message-ID: <20090807004432.1556D10F9A1@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdelibs (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:44:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:32 +0000 Subject: [pkgdb] kdelibs: mathstuf has requested watchcommits Message-ID: <20090807004432.7565710F9A6@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdelibs (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:44:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:33 +0000 Subject: [pkgdb] kdelibs: mathstuf has requested watchbugzilla Message-ID: <20090807004433.D04EA10F9AB@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdelibs (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:44:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:58 +0000 Subject: [pkgdb] kdegraphics: mathstuf has requested commit Message-ID: <20090807004458.59F1C10F8DE@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdegraphics (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 00:44:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:44:59 +0000 Subject: [pkgdb] kdegraphics: mathstuf has requested watchcommits Message-ID: <20090807004459.6396210F8DF@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdegraphics (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 00:45:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:00 +0000 Subject: [pkgdb] kdegraphics: mathstuf has requested watchbugzilla Message-ID: <20090807004500.79C8910F9AC@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdegraphics (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 00:45:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:01 +0000 Subject: [pkgdb] kdegraphics: mathstuf has requested commit Message-ID: <20090807004501.C7C5910F9AF@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdegraphics (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 00:45:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:02 +0000 Subject: [pkgdb] kdegraphics: mathstuf has requested watchbugzilla Message-ID: <20090807004502.8DDA110F9B5@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdegraphics (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 00:45:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:18 +0000 Subject: [pkgdb] kdegraphics: mathstuf has requested watchcommits Message-ID: <20090807004518.9F20910F8E7@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdegraphics (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 00:45:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:26 +0000 Subject: [pkgdb] kdegames: mathstuf has requested commit Message-ID: <20090807004526.45E9D10F9BA@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdegames (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 00:45:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:26 +0000 Subject: [pkgdb] kdegames: mathstuf has requested watchcommits Message-ID: <20090807004526.DCBF510F9BD@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdegames (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 00:45:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:27 +0000 Subject: [pkgdb] kdegames: mathstuf has requested watchbugzilla Message-ID: <20090807004527.F29B510F8EE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdegames (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 00:45:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:28 +0000 Subject: [pkgdb] kdegames: mathstuf has requested commit Message-ID: <20090807004528.666BB10F9C3@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdegames (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 00:45:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:29 +0000 Subject: [pkgdb] kdegames: mathstuf has requested watchcommits Message-ID: <20090807004529.7A60A10F9C5@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdegames (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 00:45:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:32 +0000 Subject: [pkgdb] kdegames: mathstuf has requested watchbugzilla Message-ID: <20090807004532.6B07F10F9CB@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdegames (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 00:45:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:39 +0000 Subject: [pkgdb] kdeedu: mathstuf has requested commit Message-ID: <20090807004539.EACC110F8F9@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeedu (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 00:45:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:40 +0000 Subject: [pkgdb] kdeedu: mathstuf has requested watchcommits Message-ID: <20090807004540.0FB1010F8F3@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeedu (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 00:45:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:41 +0000 Subject: [pkgdb] kdeedu: mathstuf has requested watchbugzilla Message-ID: <20090807004541.83C4810F9CD@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeedu (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 00:45:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:41 +0000 Subject: [pkgdb] kdeedu: mathstuf has requested commit Message-ID: <20090807004541.C793010F9D6@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeedu (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 00:45:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:42 +0000 Subject: [pkgdb] kdeedu: mathstuf has requested watchcommits Message-ID: <20090807004542.8AFD810F9D9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeedu (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 00:45:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:43 +0000 Subject: [pkgdb] kdeedu: mathstuf has requested watchbugzilla Message-ID: <20090807004543.AA3E410F9DD@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeedu (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 00:45:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:55 +0000 Subject: [pkgdb] kdebindings: mathstuf has requested commit Message-ID: <20090807004555.DCCBF10F900@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdebindings (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebindings From pkgdb at fedoraproject.org Fri Aug 7 00:45:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:56 +0000 Subject: [pkgdb] kdebindings: mathstuf has requested watchcommits Message-ID: <20090807004556.D884010F8FF@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdebindings (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebindings From pkgdb at fedoraproject.org Fri Aug 7 00:45:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:45:57 +0000 Subject: [pkgdb] kdebindings: mathstuf has requested watchbugzilla Message-ID: <20090807004557.C94D310F9E3@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdebindings (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebindings From pkgdb at fedoraproject.org Fri Aug 7 00:46:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:01 +0000 Subject: [pkgdb] kdesdk had acl change status Message-ID: <20090807004601.1668210F9EA@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdesdk (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:46:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:01 +0000 Subject: [pkgdb] kdesdk had acl change status Message-ID: <20090807004601.6B1A210F902@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdesdk (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:46:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:02 +0000 Subject: [pkgdb] kdesdk had acl change status Message-ID: <20090807004603.4068D10F9F4@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdesdk (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:46:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:04 +0000 Subject: [pkgdb] kdebase-workspace: mathstuf has requested commit Message-ID: <20090807004604.8EACA10F9EF@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdebase-workspace (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 00:46:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:05 +0000 Subject: [pkgdb] kdebase-workspace: mathstuf has requested watchcommits Message-ID: <20090807004605.B75BE10F9F9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdebase-workspace (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 00:46:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:06 +0000 Subject: [pkgdb] kdebase-workspace: mathstuf has requested watchbugzilla Message-ID: <20090807004606.7139A10F9FE@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdebase-workspace (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 00:46:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:07 +0000 Subject: [pkgdb] kdesdk: rdieter has given up approveacls Message-ID: <20090807004607.EEEA010FA09@bastion2.fedora.phx.redhat.com> rdieter has given up the approveacls acl on kdesdk (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:46:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:07 +0000 Subject: [pkgdb] kdebase-workspace: mathstuf has requested commit Message-ID: <20090807004607.DB85010FA06@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdebase-workspace (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 00:46:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:08 +0000 Subject: [pkgdb] kdebase-workspace: mathstuf has requested watchcommits Message-ID: <20090807004608.8FC0410FA0D@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdebase-workspace (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 00:46:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:09 +0000 Subject: [pkgdb] kdebase-workspace: mathstuf has requested watchbugzilla Message-ID: <20090807004609.A29C910FA12@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdebase-workspace (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 00:46:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:10 +0000 Subject: [pkgdb] kdesdk: rdieter has requested approveacls Message-ID: <20090807004610.3807E10FA14@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdesdk (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesdk From pkgdb at fedoraproject.org Fri Aug 7 00:46:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:15 +0000 Subject: [pkgdb] kdebase-runtime: mathstuf has requested commit Message-ID: <20090807004615.9E5C110F904@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdebase-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:46:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:15 +0000 Subject: [pkgdb] kdebase-runtime: mathstuf has requested watchcommits Message-ID: <20090807004616.0123710FA1A@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdebase-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:46:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:17 +0000 Subject: [pkgdb] kdebase-runtime: mathstuf has requested watchbugzilla Message-ID: <20090807004617.A6F6110FA23@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdebase-runtime (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:46:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:18 +0000 Subject: [pkgdb] kdebase-runtime: mathstuf has requested commit Message-ID: <20090807004618.775CF10FA2A@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdebase-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:46:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:18 +0000 Subject: [pkgdb] kdebase-runtime: mathstuf has requested watchcommits Message-ID: <20090807004618.ACBE310FA2F@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdebase-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:46:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:19 +0000 Subject: [pkgdb] kdebase-runtime: mathstuf has requested watchbugzilla Message-ID: <20090807004620.148D310FA33@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdebase-runtime (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 00:46:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:26 +0000 Subject: [pkgdb] kdebase: mathstuf has requested commit Message-ID: <20090807004626.1D32710F909@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdebase (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 00:46:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:26 +0000 Subject: [pkgdb] kdebase: mathstuf has requested watchcommits Message-ID: <20090807004626.9512E10FA35@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdebase (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 00:46:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:27 +0000 Subject: [pkgdb] kdebase: mathstuf has requested watchbugzilla Message-ID: <20090807004627.DB1C610FA39@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdebase (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 00:46:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:28 +0000 Subject: [pkgdb] kdebase: mathstuf has requested commit Message-ID: <20090807004628.534D510FA3B@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdebase (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 00:46:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:28 +0000 Subject: [pkgdb] kdebase: mathstuf has requested watchcommits Message-ID: <20090807004628.D693C10FA41@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdebase (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 00:46:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:30 +0000 Subject: [pkgdb] kdebase: mathstuf has requested watchbugzilla Message-ID: <20090807004630.2992310FA47@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdebase (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 00:46:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:33 +0000 Subject: [pkgdb] kdeplasma-addons had acl change status Message-ID: <20090807004633.23C4B10FA4D@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdeplasma-addons (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:46:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:34 +0000 Subject: [pkgdb] kdeplasma-addons had acl change status Message-ID: <20090807004634.504D110FA53@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdeplasma-addons (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:46:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:36 +0000 Subject: [pkgdb] kdeartwork: mathstuf has requested commit Message-ID: <20090807004636.3C1E310FA58@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeartwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 00:46:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:36 +0000 Subject: [pkgdb] kdeplasma-addons had acl change status Message-ID: <20090807004637.0806710F90F@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdeplasma-addons (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:46:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:36 +0000 Subject: [pkgdb] kdeartwork: mathstuf has requested watchcommits Message-ID: <20090807004637.113D710FA5C@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeartwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 00:34:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:34:29 +0000 Subject: [pkgdb] kdetoys: mathstuf has requested commit Message-ID: <20090807003429.1FAE010F8CE@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdetoys (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:34:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:34:29 +0000 Subject: [pkgdb] kdetoys: mathstuf has requested watchcommits Message-ID: <20090807003430.714DA10F8D5@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdetoys (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:34:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:34:31 +0000 Subject: [pkgdb] kdetoys: mathstuf has requested watchbugzilla Message-ID: <20090807003431.5C54B10F8D9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdetoys (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdetoys From pkgdb at fedoraproject.org Fri Aug 7 00:46:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:38 +0000 Subject: [pkgdb] kdeartwork: mathstuf has requested watchbugzilla Message-ID: <20090807004638.10CB510FA62@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeartwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 00:46:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:38 +0000 Subject: [pkgdb] kdeartwork: mathstuf has requested commit Message-ID: <20090807004638.567D610FA67@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeartwork (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 00:46:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:38 +0000 Subject: [pkgdb] kdeartwork: mathstuf has requested watchcommits Message-ID: <20090807004639.104E110FA6D@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeartwork (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 00:46:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:41 +0000 Subject: [pkgdb] kdeartwork: mathstuf has requested watchbugzilla Message-ID: <20090807004641.4DD7510FA73@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeartwork (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 00:46:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:41 +0000 Subject: [pkgdb] kdeplasma-addons had acl change status Message-ID: <20090807004641.8A95610FA75@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdeplasma-addons (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:46:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:42 +0000 Subject: [pkgdb] kdeplasma-addons had acl change status Message-ID: <20090807004642.B9C9610FA7C@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdeplasma-addons (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:46:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:43 +0000 Subject: [pkgdb] kdeplasma-addons had acl change status Message-ID: <20090807004643.B074510FA84@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdeplasma-addons (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeplasma-addons From pkgdb at fedoraproject.org Fri Aug 7 00:46:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:48 +0000 Subject: [pkgdb] kdeadmin: mathstuf has requested commit Message-ID: <20090807004648.428E310F910@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeadmin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 00:46:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:48 +0000 Subject: [pkgdb] kdeadmin: mathstuf has requested watchcommits Message-ID: <20090807004648.B32E110FA8A@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeadmin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 00:46:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:50 +0000 Subject: [pkgdb] kdeadmin: mathstuf has requested watchbugzilla Message-ID: <20090807004650.0DBD910FA8E@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeadmin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 00:46:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:50 +0000 Subject: [pkgdb] kdeadmin: mathstuf has requested commit Message-ID: <20090807004650.B5D5B10FA93@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeadmin (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 00:46:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:51 +0000 Subject: [pkgdb] kdeadmin: mathstuf has requested watchcommits Message-ID: <20090807004651.3A62E10FA98@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeadmin (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 00:46:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:52 +0000 Subject: [pkgdb] kdeadmin: mathstuf has requested watchbugzilla Message-ID: <20090807004652.CC2BD10FA9D@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeadmin (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 00:46:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:59 +0000 Subject: [pkgdb] kdeaccessibility: mathstuf has requested commit Message-ID: <20090807004659.23EA710F913@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeaccessibility (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 00:46:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:46:59 +0000 Subject: [pkgdb] kdeaccessibility: mathstuf has requested watchcommits Message-ID: <20090807004659.7DCE710FAA0@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeaccessibility (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 00:47:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:47:00 +0000 Subject: [pkgdb] kdeaccessibility: mathstuf has requested watchbugzilla Message-ID: <20090807004700.9769C10FAA3@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeaccessibility (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 00:47:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:47:02 +0000 Subject: [pkgdb] kdeaccessibility: mathstuf has requested commit Message-ID: <20090807004702.2000F10FAA8@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdeaccessibility (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 00:47:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:47:02 +0000 Subject: [pkgdb] kdeaccessibility: mathstuf has requested watchcommits Message-ID: <20090807004702.DD3AC10FAAD@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdeaccessibility (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 00:47:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:47:03 +0000 Subject: [pkgdb] kdeaccessibility: mathstuf has requested watchbugzilla Message-ID: <20090807004703.AFD5410FAB2@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdeaccessibility (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 00:47:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:47:27 +0000 Subject: [pkgdb] kdepimlibs: rdieter has given up approveacls Message-ID: <20090807004727.87B5D10F91B@bastion2.fedora.phx.redhat.com> rdieter has given up the approveacls acl on kdepimlibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:47:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:47:29 +0000 Subject: [pkgdb] kdepimlibs: rdieter has requested approveacls Message-ID: <20090807004729.AB27810FAB3@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdepimlibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:47:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:47:34 +0000 Subject: [pkgdb] kdepimlibs had acl change status Message-ID: <20090807004734.7E0E910F922@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdepimlibs (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:47:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:47:35 +0000 Subject: [pkgdb] kdepimlibs had acl change status Message-ID: <20090807004735.6D83710FAB8@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdepimlibs (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:47:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:47:37 +0000 Subject: [pkgdb] kdepimlibs had acl change status Message-ID: <20090807004737.2DF9F10FABD@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdepimlibs (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepimlibs From pkgdb at fedoraproject.org Fri Aug 7 00:48:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:48:33 +0000 Subject: [pkgdb] kdepim had acl change status Message-ID: <20090807004833.DFA0510F934@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdepim (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:48:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:48:34 +0000 Subject: [pkgdb] kdepim had acl change status Message-ID: <20090807004835.3D92C10F937@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdepim (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:48:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:48:35 +0000 Subject: [pkgdb] kdepim had acl change status Message-ID: <20090807004836.0A6E810FAC2@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdepim (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:48:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:48:40 +0000 Subject: [pkgdb] kdepim had acl change status Message-ID: <20090807004840.BC80A10F93A@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdepim (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:48:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:48:41 +0000 Subject: [pkgdb] kdepim had acl change status Message-ID: <20090807004841.5107010FAC5@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdepim (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:48:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:48:43 +0000 Subject: [pkgdb] kdepim had acl change status Message-ID: <20090807004843.A653D10FAC9@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdepim (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdepim From pkgdb at fedoraproject.org Fri Aug 7 00:51:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:51:22 +0000 Subject: [pkgdb] kdenetwork: rdieter has given up approveacls Message-ID: <20090807005122.2AF6610F946@bastion2.fedora.phx.redhat.com> rdieter has given up the approveacls acl on kdenetwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:51:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:51:24 +0000 Subject: [pkgdb] kdenetwork: rdieter has requested approveacls Message-ID: <20090807005124.3F2D010F949@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdenetwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:51:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:51:28 +0000 Subject: [pkgdb] kdenetwork had acl change status Message-ID: <20090807005128.5933710F94E@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdenetwork (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:51:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:51:29 +0000 Subject: [pkgdb] kdenetwork had acl change status Message-ID: <20090807005129.6126110F953@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdenetwork (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:51:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:51:31 +0000 Subject: [pkgdb] kdenetwork had acl change status Message-ID: <20090807005131.7CF6B10F958@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdenetwork (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdenetwork From pkgdb at fedoraproject.org Fri Aug 7 00:52:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:52:19 +0000 Subject: [pkgdb] kdemultimedia: rdieter has given up approveacls Message-ID: <20090807005219.121DA10F960@bastion2.fedora.phx.redhat.com> rdieter has given up the approveacls acl on kdemultimedia (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:52:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:52:21 +0000 Subject: [pkgdb] kdemultimedia: rdieter has requested approveacls Message-ID: <20090807005221.96F0C10F963@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdemultimedia (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:52:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:52:26 +0000 Subject: [pkgdb] kdemultimedia had acl change status Message-ID: <20090807005226.E64F110F968@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdemultimedia (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:52:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:52:27 +0000 Subject: [pkgdb] kdemultimedia had acl change status Message-ID: <20090807005228.0801D10F96D@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdemultimedia (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:52:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:52:28 +0000 Subject: [pkgdb] kdemultimedia had acl change status Message-ID: <20090807005228.90A9F10F972@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdemultimedia (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdemultimedia From pkgdb at fedoraproject.org Fri Aug 7 00:54:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:07 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090807005407.C58F810F982@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdelibs-experimental (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:54:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:08 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090807005409.0E14C10F988@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdelibs-experimental (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:54:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:09 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090807005409.E934410F98E@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdelibs-experimental (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:54:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:15 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090807005415.363AA10F8DD@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdelibs-experimental (Fedora 9) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:54:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:17 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090807005417.1D73410F993@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdelibs-experimental (Fedora 9) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:54:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:18 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090807005418.6C58610F997@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdelibs-experimental (Fedora 9) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Fri Aug 7 00:54:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:45 +0000 Subject: [pkgdb] kdelibs: rdieter has given up approveacls Message-ID: <20090807005445.D87A510F99B@bastion2.fedora.phx.redhat.com> rdieter has given up the approveacls acl on kdelibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:54:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:48 +0000 Subject: [pkgdb] kdelibs: rdieter has requested approveacls Message-ID: <20090807005448.43A2510F99E@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdelibs (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:54:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:53 +0000 Subject: [pkgdb] kdelibs had acl change status Message-ID: <20090807005453.797DC10F9A3@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdelibs (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:54:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:54 +0000 Subject: [pkgdb] kdelibs had acl change status Message-ID: <20090807005454.CD94F10F9A8@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdelibs (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From pkgdb at fedoraproject.org Fri Aug 7 00:54:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 00:54:56 +0000 Subject: [pkgdb] kdelibs had acl change status Message-ID: <20090807005456.18A1210F9AD@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdelibs (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs From airlied at fedoraproject.org Fri Aug 7 00:58:46 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Fri, 7 Aug 2009 00:58:46 +0000 (UTC) Subject: rpms/pyxf86config/devel fix-errorf-visibility.patch, NONE, 1.1 pyxf86config.spec, 1.53, 1.54 Message-ID: <20090807005846.6EE7B11C00E4@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/pyxf86config/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27247 Modified Files: pyxf86config.spec Added Files: fix-errorf-visibility.patch Log Message: * Fri Aug 07 2009 Dave Airlie 0.3.37-6 - fix ErrorF/VErrorF symbol visibility - hacky but should do for now fix-errorf-visibility.patch: xf86config_ext.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE fix-errorf-visibility.patch --- diff -up pyxf86config-0.3.37/xf86config_ext.c.da pyxf86config-0.3.37/xf86config_ext.c --- pyxf86config-0.3.37/xf86config_ext.c.da 2009-08-07 10:57:05.000000000 +1000 +++ pyxf86config-0.3.37/xf86config_ext.c 2009-08-07 10:57:07.000000000 +1000 @@ -213,7 +213,7 @@ xf86freeVendor (XF86ConfVendorPtr p) } void -ErrorF(const char *format, ...) +__attribute__((visibility("default"))) ErrorF(const char *format, ...) { gchar *buffer; va_list args; @@ -226,7 +226,7 @@ ErrorF(const char *format, ...) } void -VErrorF(const char *format, va_list args) +__attribute__((visibility("default"))) VErrorF(const char *format, va_list args) { gchar *buffer; Index: pyxf86config.spec =================================================================== RCS file: /cvs/pkgs/rpms/pyxf86config/devel/pyxf86config.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- pyxf86config.spec 27 Jul 2009 01:39:29 -0000 1.53 +++ pyxf86config.spec 7 Aug 2009 00:58:46 -0000 1.54 @@ -1,7 +1,7 @@ Summary: Python wrappers for libxf86config Name: pyxf86config Version: 0.3.37 -Release: 5%{?dist} +Release: 6%{?dist} URL: http://fedoraproject.org/wiki/pyxf86config Source0: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.bz2 License: GPLv2 @@ -12,6 +12,7 @@ BuildRequires: libX11-devel BuildRequires: python-devel BuildRequires: libxf86config-devel >= 1.3.0.0-26 +Patch0: fix-errorf-visibility.patch ExcludeArch: s390 s390x %description @@ -20,6 +21,7 @@ It is used to read and write X server co %prep %setup -q +%patch0 -p1 -b .symbol %build export CFLAGS="$RPM_OPT_FLAGS -fPIC" @@ -42,6 +44,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Dave Airlie 0.3.37-6 +- fix ErrorF/VErrorF symbol visibility - hacky but should do for now + * Sun Jul 26 2009 Fedora Release Engineering - 0.3.37-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Fri Aug 7 01:09:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:09:33 +0000 Subject: [pkgdb] kdegames: rdieter has given up approveacls Message-ID: <20090807010934.0B0FF10F8C0@bastion2.fedora.phx.redhat.com> rdieter has given up the approveacls acl on kdegames (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 01:09:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:09:36 +0000 Subject: [pkgdb] kdegames: rdieter has requested approveacls Message-ID: <20090807010936.7489810F8C3@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdegames (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 01:09:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:09:41 +0000 Subject: [pkgdb] kdegames had acl change status Message-ID: <20090807010941.250F810F8C8@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdegames (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 01:09:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:09:41 +0000 Subject: [pkgdb] kdegames had acl change status Message-ID: <20090807010941.7400F10F8CD@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdegames (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 01:09:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:09:42 +0000 Subject: [pkgdb] kdegames had acl change status Message-ID: <20090807010942.5CBF610F92C@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdegames (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegames From pkgdb at fedoraproject.org Fri Aug 7 01:10:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:03 +0000 Subject: [pkgdb] kdeedu: rdieter has given up approveacls Message-ID: <20090807011003.75A7810F935@bastion2.fedora.phx.redhat.com> rdieter has given up the approveacls acl on kdeedu (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 01:10:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:06 +0000 Subject: [pkgdb] kdeedu: rdieter has requested approveacls Message-ID: <20090807011006.D860210F937@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdeedu (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 01:10:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:12 +0000 Subject: [pkgdb] kdeedu had acl change status Message-ID: <20090807011012.B1B7910F93E@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdeedu (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 01:10:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:14 +0000 Subject: [pkgdb] kdeedu had acl change status Message-ID: <20090807011014.19EC710F942@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdeedu (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 01:10:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:14 +0000 Subject: [pkgdb] kdeedu had acl change status Message-ID: <20090807011014.34A5210F947@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdeedu (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeedu From pkgdb at fedoraproject.org Fri Aug 7 01:10:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:37 +0000 Subject: [pkgdb] kdebase-workspace had acl change status Message-ID: <20090807011037.E237E10F94A@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdebase-workspace (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 01:10:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:40 +0000 Subject: [pkgdb] kdebase-workspace had acl change status Message-ID: <20090807011040.A48FD10F94E@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdebase-workspace (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 01:10:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:41 +0000 Subject: [pkgdb] kdebase-workspace had acl change status Message-ID: <20090807011041.2B0A410F952@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdebase-workspace (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 01:10:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:46 +0000 Subject: [pkgdb] kdebase-workspace had acl change status Message-ID: <20090807011046.4C1DA10F955@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdebase-workspace (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 01:10:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:46 +0000 Subject: [pkgdb] kdebase-workspace had acl change status Message-ID: <20090807011046.F283410F95A@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdebase-workspace (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 01:10:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:10:47 +0000 Subject: [pkgdb] kdebase-workspace had acl change status Message-ID: <20090807011047.DAFE010F961@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdebase-workspace (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-workspace From pkgdb at fedoraproject.org Fri Aug 7 01:11:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:08 +0000 Subject: [pkgdb] kdebase-runtime had acl change status Message-ID: <20090807011108.41DE010F96B@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdebase-runtime (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 01:11:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:08 +0000 Subject: [pkgdb] kdebase-runtime had acl change status Message-ID: <20090807011108.984C210F970@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdebase-runtime (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 01:11:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:09 +0000 Subject: [pkgdb] kdebase-runtime had acl change status Message-ID: <20090807011109.C87DD10F9F6@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdebase-runtime (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 01:11:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:13 +0000 Subject: [pkgdb] kdebase-runtime had acl change status Message-ID: <20090807011114.0FF5A10F972@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdebase-runtime (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 01:11:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:15 +0000 Subject: [pkgdb] kdebase-runtime had acl change status Message-ID: <20090807011115.92A1010F9FF@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdebase-runtime (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 01:11:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:15 +0000 Subject: [pkgdb] kdebase-runtime had acl change status Message-ID: <20090807011116.017F410FA05@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdebase-runtime (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase-runtime From pkgdb at fedoraproject.org Fri Aug 7 01:11:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:38 +0000 Subject: [pkgdb] kdebase had acl change status Message-ID: <20090807011139.2FD1C10F89F@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdebase (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 01:11:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:39 +0000 Subject: [pkgdb] kdebase had acl change status Message-ID: <20090807011139.A8A5010F97A@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdebase (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 01:11:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:41 +0000 Subject: [pkgdb] kdebase had acl change status Message-ID: <20090807011141.A4DAD10FA0D@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdebase (Fedora 10) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 01:11:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:47 +0000 Subject: [pkgdb] kdebase had acl change status Message-ID: <20090807011147.8023B10FA13@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdebase (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 01:11:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:47 +0000 Subject: [pkgdb] kdebase had acl change status Message-ID: <20090807011147.EE25010FA11@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdebase (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 01:11:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:11:49 +0000 Subject: [pkgdb] kdebase had acl change status Message-ID: <20090807011149.4DA6010F97D@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdebase (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdebase From pkgdb at fedoraproject.org Fri Aug 7 01:12:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:13 +0000 Subject: [pkgdb] kdeartwork: rdieter has requested watchbugzilla Message-ID: <20090807011213.8315810F97F@bastion2.fedora.phx.redhat.com> rdieter has requested the watchbugzilla acl on kdeartwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 01:12:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:15 +0000 Subject: [pkgdb] kdeartwork: rdieter has requested watchcommits Message-ID: <20090807011215.69A5C10F981@bastion2.fedora.phx.redhat.com> rdieter has requested the watchcommits acl on kdeartwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 01:12:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:16 +0000 Subject: [pkgdb] kdeartwork: rdieter has requested commit Message-ID: <20090807011216.5FCAC10F984@bastion2.fedora.phx.redhat.com> rdieter has requested the commit acl on kdeartwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 01:12:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:16 +0000 Subject: [pkgdb] kdeartwork: rdieter has requested approveacls Message-ID: <20090807011216.BF19710FA1D@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdeartwork (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 01:12:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:21 +0000 Subject: [pkgdb] kdeartwork had acl change status Message-ID: <20090807011221.5866710F98A@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdeartwork (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 01:12:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:22 +0000 Subject: [pkgdb] kdeartwork had acl change status Message-ID: <20090807011222.539C310FA25@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdeartwork (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 01:12:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:22 +0000 Subject: [pkgdb] kdeartwork had acl change status Message-ID: <20090807011222.D6F0710FA2A@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdeartwork (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeartwork From pkgdb at fedoraproject.org Fri Aug 7 01:12:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:44 +0000 Subject: [pkgdb] kdeadmin: rdieter has requested watchbugzilla Message-ID: <20090807011244.8D5FE10F8DB@bastion2.fedora.phx.redhat.com> rdieter has requested the watchbugzilla acl on kdeadmin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 01:12:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:44 +0000 Subject: [pkgdb] kdeadmin: rdieter has requested watchcommits Message-ID: <20090807011244.ED9B410F8DE@bastion2.fedora.phx.redhat.com> rdieter has requested the watchcommits acl on kdeadmin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 01:12:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:47 +0000 Subject: [pkgdb] kdeadmin: rdieter has requested commit Message-ID: <20090807011247.25E9610FA2C@bastion2.fedora.phx.redhat.com> rdieter has requested the commit acl on kdeadmin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 01:12:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:49 +0000 Subject: [pkgdb] kdeadmin: rdieter has requested approveacls Message-ID: <20090807011249.4476810FA2F@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdeadmin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 01:12:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:52 +0000 Subject: [pkgdb] kdeadmin had acl change status Message-ID: <20090807011253.0F9AB10F994@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdeadmin (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 01:12:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:53 +0000 Subject: [pkgdb] kdeadmin had acl change status Message-ID: <20090807011253.BBC9210FA36@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdeadmin (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 01:12:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:12:54 +0000 Subject: [pkgdb] kdeadmin had acl change status Message-ID: <20090807011254.EE43F10FA3B@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdeadmin (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeadmin From pkgdb at fedoraproject.org Fri Aug 7 01:13:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:13:17 +0000 Subject: [pkgdb] kdeaccessibility: rdieter has requested watchcommits Message-ID: <20090807011317.22C7D10F8E3@bastion2.fedora.phx.redhat.com> rdieter has requested the watchcommits acl on kdeaccessibility (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 01:13:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:13:17 +0000 Subject: [pkgdb] kdeaccessibility: rdieter has requested watchbugzilla Message-ID: <20090807011317.A3EA010F99A@bastion2.fedora.phx.redhat.com> rdieter has requested the watchbugzilla acl on kdeaccessibility (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 01:13:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:13:18 +0000 Subject: [pkgdb] kdeaccessibility: rdieter has requested commit Message-ID: <20090807011318.5B94710FA41@bastion2.fedora.phx.redhat.com> rdieter has requested the commit acl on kdeaccessibility (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 01:13:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:13:19 +0000 Subject: [pkgdb] kdeaccessibility: rdieter has requested approveacls Message-ID: <20090807011319.93EE310FA43@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdeaccessibility (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 01:13:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:13:24 +0000 Subject: [pkgdb] kdeaccessibility had acl change status Message-ID: <20090807011324.24FC210FA49@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdeaccessibility (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 01:13:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:13:24 +0000 Subject: [pkgdb] kdeaccessibility had acl change status Message-ID: <20090807011324.7B83410FA4D@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdeaccessibility (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 01:13:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:13:25 +0000 Subject: [pkgdb] kdeaccessibility had acl change status Message-ID: <20090807011325.CA9C510FA50@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdeaccessibility (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdeaccessibility From pkgdb at fedoraproject.org Fri Aug 7 01:14:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:14:25 +0000 Subject: [pkgdb] kdegraphics: rdieter has given up approveacls Message-ID: <20090807011425.CDDFD10F8E9@bastion2.fedora.phx.redhat.com> rdieter has given up the approveacls acl on kdegraphics (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 01:14:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:14:27 +0000 Subject: [pkgdb] kdegraphics: rdieter has requested approveacls Message-ID: <20090807011427.C48CF10F8EC@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdegraphics (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 01:14:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:14:31 +0000 Subject: [pkgdb] kdegraphics had acl change status Message-ID: <20090807011431.B91A810F8EF@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdegraphics (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 01:14:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:14:32 +0000 Subject: [pkgdb] kdegraphics had acl change status Message-ID: <20090807011432.4AF2F10F9A9@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdegraphics (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From pkgdb at fedoraproject.org Fri Aug 7 01:14:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 01:14:33 +0000 Subject: [pkgdb] kdegraphics had acl change status Message-ID: <20090807011433.A347310F9AF@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdegraphics (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdegraphics From snecker at fedoraproject.org Fri Aug 7 01:25:00 2009 From: snecker at fedoraproject.org (Christopher Brown) Date: Fri, 7 Aug 2009 01:25:00 +0000 (UTC) Subject: rpms/mapnik/devel .cvsignore,1.3,1.4 sources,1.3,1.4 Message-ID: <20090807012500.318CA11C00E4@cvs1.fedora.phx.redhat.com> Author: snecker Update of /cvs/pkgs/rpms/mapnik/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4436 Modified Files: .cvsignore sources Log Message: Update to 0.6.1 Patch to enable demo to build Patch to use system agg Remove old patches Spec file cleanup Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mapnik/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 12 Sep 2008 06:45:11 -0000 1.3 +++ .cvsignore 7 Aug 2009 01:24:59 -0000 1.4 @@ -1 +1,7 @@ -mapnik_src-0.5.2.svn738.tar.gz +mapnik-0.6.1.tar.bz2 +mapnik-build-viewer.patch +mapnik.spec +mapnik-freetype.patch +no_date_footer.html +viewer.desktop +mapnik-data.license Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mapnik/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 12 Sep 2008 06:45:11 -0000 1.3 +++ sources 7 Aug 2009 01:25:00 -0000 1.4 @@ -1 +1,7 @@ -01b65569ff99e3b3e70880bc47302a11 mapnik_src-0.5.2.svn738.tar.gz +44093af694321ef2034b1fd2edc998c9 mapnik-0.6.1.tar.bz2 +be169250b3c63161cc9f679883eb9863 mapnik-build-viewer.patch +3ae4e10b33cc68cd548f29deb7b8b7de mapnik.spec +7bf5cf2dc1ef6c907a7e89fca6b8f84e mapnik-freetype.patch +7c87cbae93e72e80516cea82251a5662 no_date_footer.html +8d2512af058081317139232bddd5f28a viewer.desktop +c6275aff9486b06e6f9a54e671cb0bd2 mapnik-data.license From snecker at fedoraproject.org Fri Aug 7 01:26:52 2009 From: snecker at fedoraproject.org (Christopher Brown) Date: Fri, 7 Aug 2009 01:26:52 +0000 (UTC) Subject: rpms/mapnik/devel mapnik-0.5.2-gcc44.patch, 1.1, NONE use-system-fonts.patch, 1.1, NONE Message-ID: <20090807012652.A9E7F11C00E4@cvs1.fedora.phx.redhat.com> Author: snecker Update of /cvs/pkgs/rpms/mapnik/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6323 Removed Files: mapnik-0.5.2-gcc44.patch use-system-fonts.patch Log Message: Remove old patches --- mapnik-0.5.2-gcc44.patch DELETED --- --- use-system-fonts.patch DELETED --- From snecker at fedoraproject.org Fri Aug 7 01:33:30 2009 From: snecker at fedoraproject.org (Christopher Brown) Date: Fri, 7 Aug 2009 01:33:30 +0000 (UTC) Subject: rpms/mapnik/devel mapnik.spec,1.15,1.16 Message-ID: <20090807013330.866C111C00E4@cvs1.fedora.phx.redhat.com> Author: snecker Update of /cvs/pkgs/rpms/mapnik/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9075 Modified Files: mapnik.spec Log Message: Updated spec file Index: mapnik.spec =================================================================== RCS file: /cvs/pkgs/rpms/mapnik/devel/mapnik.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- mapnik.spec 25 Jul 2009 11:47:18 -0000 1.15 +++ mapnik.spec 7 Aug 2009 01:33:30 -0000 1.16 @@ -1,16 +1,15 @@ Name: mapnik -Version: 0.5.2 -Release: 0.14.svn780%{?dist} +Version: 0.6.1 +Release: 1%{?dist} Summary: Free Toolkit for developing mapping applications Group: Applications/Engineering License: LGPLv2+ URL: http://mapnik.org/ -Source0: http://download.berlios.de/mapnik/mapnik_src-%{version}.svn738.tar.gz +Source0: http://download.berlios.de/mapnik/mapnik-%{version}.tar.bz2 Source1: mapnik-data.license Source2: no_date_footer.html Source3: viewer.desktop -Patch0: use-system-fonts.patch -Patch1: mapnik-0.5.2-gcc44.patch +Patch0: mapnik-build-viewer.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %if 0%{?fedora} >= 11 @@ -21,7 +20,7 @@ Requires: dejavu-fonts BuildRequires: postgresql-devel pkgconfig BuildRequires: gdal-devel proj-devel agg-devel -BuildRequires: scons doxygen desktop-file-utils +BuildRequires: scons desktop-file-utils BuildRequires: libtool-ltdl-devel qt-devel > 4.3 BuildRequires: libxml2-devel boost-devel libicu-devel BuildRequires: libtiff-devel libjpeg-devel libpng-devel @@ -94,16 +93,15 @@ License: GPLv2+ GeoGratis Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: %{name}-python = %{version}-%{release} -Requires: freetype-devel %description demo Demo application and sample vector datas distributed with the Mapnik spatial visualization library %prep -%setup -q -n %{name} +%setup -q -n %{name}-%{version} + %patch0 -p0 -%patch1 -p1 -b .gcc44 # clean SVN find . -type d -name .svn -exec rm -rf '{}' + @@ -129,6 +127,7 @@ set -x # fix spurious exec flag chmod -x demo/viewer/images/*.png +chmod -x bindings/python/mapnik/ogcserver/modserver.py chmod -x demo/data/test/regenerate.sh find . -type d -perm /g+s -exec chmod -s '{}' \; @@ -158,6 +157,7 @@ scons PREFIX=%{_prefix} \ XMLPARSER=libxml2 \ GDAL_INCLUDES=%{_includedir}/gdal \ INTERNAL_LIBAGG=False + SYSTEM_FONTS=True # build mapnik viewer app pushd demo/viewer @@ -167,14 +167,6 @@ qmake-qt4 viewer.pro make popd -# build doxygen docs -# use multilib aware footer -sed -i -e 's|HTML_FOOTER|HTML_FOOTER=no_date_footer.html\n\#|g' docs/doxygen/Doxyfile -install -p -m 644 %{SOURCE2} docs/doxygen/ -pushd docs/doxygen -doxygen -popd - %install rm -rf %{buildroot} @@ -205,7 +197,7 @@ Name: %{name} Description: Free Toolkit for developing mapping applications Version: %{version} Libs: -lmapnik -Cflags: -I${includedir}/%{name} -I${includedir}/agg +Cflags: -I${includedir}/%{name} -I${includedir}/agg2 EOF mkdir -p %{buildroot}%{_datadir}/pkgconfig/ @@ -221,9 +213,14 @@ desktop-file-install --vendor="fedora" \ export PYTHONPATH=$PYTHONPATH:%{buildroot}%{python_sitearch} export LD_LIBRARY_PATH=$LD_LIBRARY_PATH%{buildroot}%{_libdir} -pushd tests/python/ -./test_load_map.py || true -./test_save_map.py || true +pushd tests/python_tests/ +./load_map_test.py || true +./save_map_test.py || true +./datasource_test.py || true +./font_test_test.py || true +./object_test.py || true +./projection_test.py || true +./render_test.py || true popd %clean @@ -243,7 +240,7 @@ rm -rf %{buildroot} %files devel %defattr(-,root,root,-) -%doc docs/doxygen/html +%doc docs/ %dir %{_includedir}/%{name} %{_includedir}/%{name}/* %{_libdir}/lib%{name}.so @@ -267,8 +264,11 @@ rm -rf %{buildroot} %doc demo/python demo/test %changelog -* Sat Jul 25 2009 Fedora Release Engineering - 0.5.2-0.14.svn780 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Fri Aug 7 2009 Christopher Brown - 0.6.1-1 +- Update to 0.6.1 +- Add mapnik-build-viewer.patch +- Drop use-system-fonts.patch as scons provides this +- Drop mapnik-0.5.2-gcc44.patch as the code is now good for gcc44 * Sat Jun 20 2009 Alex Lancaster - 0.5.2-0.13.svn780 - Require individual dejavu font packages From snecker at fedoraproject.org Fri Aug 7 01:34:44 2009 From: snecker at fedoraproject.org (Christopher Brown) Date: Fri, 7 Aug 2009 01:34:44 +0000 (UTC) Subject: rpms/mapnik/devel mapnik.spec,1.16,1.17 Message-ID: <20090807013444.CDB9C11C00E4@cvs1.fedora.phx.redhat.com> Author: snecker Update of /cvs/pkgs/rpms/mapnik/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9579 Modified Files: mapnik.spec Log Message: Index: mapnik.spec =================================================================== RCS file: /cvs/pkgs/rpms/mapnik/devel/mapnik.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- mapnik.spec 7 Aug 2009 01:33:30 -0000 1.16 +++ mapnik.spec 7 Aug 2009 01:34:44 -0000 1.17 @@ -1,6 +1,6 @@ Name: mapnik Version: 0.6.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Free Toolkit for developing mapping applications Group: Applications/Engineering License: LGPLv2+ From dcantrel at fedoraproject.org Fri Aug 7 02:09:09 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Fri, 7 Aug 2009 02:09:09 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.651, 1.652 anaconda.spec, 1.801, 1.802 sources, 1.785, 1.786 Message-ID: <20090807020909.A78D611C00E4@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20072 Modified Files: .cvsignore anaconda.spec sources Log Message: * Thu Aug 06 2009 David Cantrell - 12.9-1 - Avoid finding the word 'engine' in comments. (jkeating) - Don't try to get dso deps of statically linked files. (jkeating) - Call shutDown() correctly for s390 (karsten) - Remove unused variable from loader/loader.c (karsten) - Delete unpackaged files on non-livearches. (karsten) - Do not set parted.PARTITION_BOOTABLE on s390. (root) - Complete udev setup in linuxrc.s390 for automatic module loading (root) - Recognize mpath devices when we see them. (pjones) - Make DiskDevice.partedDisk a property. (pjones) - Make questionInitializeDisk() somewhat less ugly. (pjones) - Add a description to DiskDevice, and use it in the UI. (pjones) - Get rid of Device.description, it is unused. (pjones) - Close the opened file descriptors when necessary. (#499854) (jgranado) - Add the glade files to the install image so save-to-bugzilla works (#515444). (clumens) - New system-config-keyboard has a different version then I expected (hdegoede) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.651 retrieving revision 1.652 diff -u -p -r1.651 -r1.652 --- .cvsignore 5 Aug 2009 21:40:33 -0000 1.651 +++ .cvsignore 7 Aug 2009 02:09:09 -0000 1.652 @@ -1,4 +1 @@ -anaconda-12.5.tar.bz2 -anaconda-12.6.tar.bz2 -anaconda-12.7.tar.bz2 -anaconda-12.8.tar.bz2 +anaconda-12.9.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.801 retrieving revision 1.802 diff -u -p -r1.801 -r1.802 --- anaconda.spec 5 Aug 2009 21:40:34 -0000 1.801 +++ anaconda.spec 7 Aug 2009 02:09:09 -0000 1.802 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.8 +Version: 12.9 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -111,7 +111,7 @@ Requires: mdadm Requires: lvm2 Requires: util-linux-ng >= 2.15.1 %ifnarch s390 s390x ppc64 -Requires: system-config-keyboard >= 1.3.1 +Requires: system-config-keyboard >= 1.3.0-3 %endif Requires: hal, dbus-python Requires: cracklib-python @@ -162,6 +162,8 @@ find %{buildroot} -type f -name "*.la" | %ifarch %livearches desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/liveinst.desktop +%else +%{__rm} -rf %{buildroot}%{_bindir}/liveinst %{buildroot}%{_sbindir}/liveinst %endif %find_lang %{name} @@ -207,6 +209,25 @@ update-desktop-database &> /dev/null || %endif %changelog +* Thu Aug 06 2009 David Cantrell - 12.9-1 +- Avoid finding the word 'engine' in comments. (jkeating) +- Don't try to get dso deps of statically linked files. (jkeating) +- Call shutDown() correctly for s390 (karsten) +- Remove unused variable from loader/loader.c (karsten) +- Delete unpackaged files on non-livearches. (karsten) +- Do not set parted.PARTITION_BOOTABLE on s390. (root) +- Complete udev setup in linuxrc.s390 for automatic module loading (root) +- Recognize mpath devices when we see them. (pjones) +- Make DiskDevice.partedDisk a property. (pjones) +- Make questionInitializeDisk() somewhat less ugly. (pjones) +- Add a description to DiskDevice, and use it in the UI. (pjones) +- Get rid of Device.description, it is unused. (pjones) +- Close the opened file descriptors when necessary. (#499854) (jgranado) +- Add the glade files to the install image so save-to-bugzilla works + (#515444). (clumens) +- New system-config-keyboard has a different version then I expected + (hdegoede) + * Wed Aug 05 2009 Chris Lumens - 12.8-1 - Don't try to unmount the CD before we later unmount the CD (#515564). (clumens) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.785 retrieving revision 1.786 diff -u -p -r1.785 -r1.786 --- sources 5 Aug 2009 21:40:34 -0000 1.785 +++ sources 7 Aug 2009 02:09:09 -0000 1.786 @@ -1 +1 @@ -3ec836d293455dc1710d2338f39be59b anaconda-12.8.tar.bz2 +a1c60be641cbbdfa87af26385a438a64 anaconda-12.9.tar.bz2 From spot at fedoraproject.org Fri Aug 7 02:41:37 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Fri, 7 Aug 2009 02:41:37 +0000 (UTC) Subject: rpms/blacs/devel Bmake.inc,1.9,1.10 blacs.spec,1.32,1.33 Message-ID: <20090807024137.5B61111C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/blacs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29151 Modified Files: Bmake.inc blacs.spec Log Message: rework for new MPI model Index: Bmake.inc =================================================================== RCS file: /cvs/pkgs/rpms/blacs/devel/Bmake.inc,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- Bmake.inc 23 Sep 2008 16:03:50 -0000 1.9 +++ Bmake.inc 7 Aug 2009 02:41:37 -0000 1.10 @@ -13,7 +13,7 @@ # ----------------------------- # The top level BLACS directory # ----------------------------- - BTOPdir = $(RPM_BUILD_DIR)/blacs/BLACS + BTOPdir = $(RPM_BUILD_DIR)/blacs/BLACS-FOO # --------------------------------------------------------------------------- # The communication library your BLACS have been written for. Index: blacs.spec =================================================================== RCS file: /cvs/pkgs/rpms/blacs/devel/blacs.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- blacs.spec 24 Jul 2009 18:09:01 -0000 1.32 +++ blacs.spec 7 Aug 2009 02:41:37 -0000 1.33 @@ -1,7 +1,32 @@ +# These macros will go away soon. Hopefully. +%global _openmpi_load \ + . /etc/profile.d/modules.sh; \ + module load openmpi-%{_arch}; \ + export CFLAGS="$CFLAGS %{optflags}"; +%global _openmpi_unload \ + . /etc/profile.d/modules.sh; \ + module unload openmpi-%{_arch}; + +%global _lam_load \ + . /etc/profile.d/modules.sh; \ + module load lam-%{_arch}; \ + export CFLAGS="$CFLAGS %{optflags}"; +%global _lam_unload \ + . /etc/profile.d/modules.sh; \ + module unload lam-%{_arch}; + +%global _mpich2_load \ + . /etc/profile.d/modules.sh; \ + module load mpich2-%{__isa_bits}; \ + export CFLAGS="$CFLAGS %{optflags}"; +%global _mpich2_unload \ + . /etc/profile.d/modules.sh; \ + module unload mpich2-%{__isa_bits}; + Summary: Basic Linear Algebra Communication Subprograms Name: blacs Version: 1.1 -Release: 32%{?dist} +Release: 33%{?dist} License: Public Domain Group: Development/Libraries URL: http://www.netlib.org/blacs @@ -14,8 +39,7 @@ Source5: http://www.netlib.org/blacs/f77 Source6: http://www.netlib.org/blacs/cblacsqref.ps Source7: http://www.netlib.org/blacs/lawn94.ps BuildRequires: gcc-gfortran -BuildRequires: lapack, blas, openmpi-devel -Requires: lapack, blas +BuildRequires: lapack, blas BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: blacs-fedora.patch @@ -30,30 +54,121 @@ algorithms makes it impractical to rewri parallel machine. The BLACS exist in order to make linear algebra applications both easier to program and more portable. -%package devel -Summary: Development libraries for blacs +%package common +Summary: Common files for blacs +Group: Development/Libraries +Requires: lapack, blas + +%description common +The BLACS (Basic Linear Algebra Communication Subprograms) project is +an ongoing investigation whose purpose is to create a linear algebra +oriented message passing interface that may be implemented efficiently +and uniformly across a large range of distributed memory platforms. + +The length of time required to implement efficient distributed memory +algorithms makes it impractical to rewrite programs for every new +parallel machine. The BLACS exist in order to make linear algebra +applications both easier to program and more portable. + +This file contains common files which are not specific to any MPI implementation. + +%package lam +Summary: BLACS libraries compiled against lam +Group: Development/Libraries +BuildRequires: lam-devel +Requires: %{name}-common = %{version}-%{release} +Requires: environment-modules + +%description lam +The BLACS (Basic Linear Algebra Communication Subprograms) project is +an ongoing investigation whose purpose is to create a linear algebra +oriented message passing interface that may be implemented efficiently +and uniformly across a large range of distributed memory platforms. + +The length of time required to implement efficient distributed memory +algorithms makes it impractical to rewrite programs for every new +parallel machine. The BLACS exist in order to make linear algebra +applications both easier to program and more portable. + +This package contains BLACS libraries compiled with lam. + +%package lam-devel +Summary: Development libraries for blacs (lam) +Group: Development/Libraries +Requires: %{name}-lam = %{version}-%{release} +Provides: %{name}-lam-static = %{version}-%{release} + +%description lam-devel +This package contains development libraries for blacs, compiled against lam. + +%package mpich2 +Summary: BLACS libraries compiled against mpich2 +Group: Development/Libraries +BuildRequires: mpich2-devel +Requires: %{name}-common = %{version}-%{release} +Requires: environment-modules + +%description mpich2 +The BLACS (Basic Linear Algebra Communication Subprograms) project is +an ongoing investigation whose purpose is to create a linear algebra +oriented message passing interface that may be implemented efficiently +and uniformly across a large range of distributed memory platforms. + +The length of time required to implement efficient distributed memory +algorithms makes it impractical to rewrite programs for every new +parallel machine. The BLACS exist in order to make linear algebra +applications both easier to program and more portable. + +This package contains BLACS libraries compiled with mpich2. + +%package mpich2-devel +Summary: Development libraries for blacs (mpich2) +Group: Development/Libraries +Requires: %{name}-mpich2 = %{version}-%{release} +Provides: %{name}-mpich2-static = %{version}-%{release} + +%description mpich2-devel +This package contains development libraries for blacs, compiled against mpich2. + +%package openmpi +Summary: BLACS libraries compiled against openmpi +Group: Development/Libraries +Requires: %{name}-common = %{version}-%{release} +Requires: environment-modules + +%description openmpi +The BLACS (Basic Linear Algebra Communication Subprograms) project is +an ongoing investigation whose purpose is to create a linear algebra +oriented message passing interface that may be implemented efficiently +and uniformly across a large range of distributed memory platforms. + +The length of time required to implement efficient distributed memory +algorithms makes it impractical to rewrite programs for every new +parallel machine. The BLACS exist in order to make linear algebra +applications both easier to program and more portable. + +This package contains BLACS libraries compiled with openmpi. + +%package openmpi-devel +Summary: Development libraries for blacs (openmpi) Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +BuildRequires: openmpi-devel +Requires: %{name}-openmpi = %{version}-%{release} +Provides: %{name}-openmpi-static = %{version}-%{release} -%description devel -This package contains development libraries for blacs. +%description openmpi-devel +This package contains development libraries for blacs, compiled against openmpi. %prep %setup -q -c -n %{name} %patch0 -p1 -cd BLACS/ -cp -f %{SOURCE1} . - -%build -cd BLACS/ -CFLAGS=`echo $RPM_OPT_FLAGS | sed -e 's/-fstack-protector//g'` -RPM_OPT_FLAGS=`echo $CFLAGS` -make mpi - -cd TESTING/ -make -cd ../.. +for i in lam mpich2 openmpi; do + cp -a BLACS BLACS-$i + cp -f %{SOURCE1} BLACS-$i/ + sed -i "s|FOO|$i|g" BLACS-$i/Bmake.inc +done +# copy in docs: cp %{SOURCE2} mpi_prop.ps cp %{SOURCE3} blacs_install.ps cp %{SOURCE4} mpiblacs_issues.ps @@ -61,44 +176,117 @@ cp %{SOURCE5} f77blacsqref.ps cp %{SOURCE6} cblacsqref.ps cp %{SOURCE7} lawn94.ps -%install -rm -fr ${RPM_BUILD_ROOT} -mkdir -p ${RPM_BUILD_ROOT}%{_libdir} -mkdir -p ${RPM_BUILD_ROOT}%{_bindir} - -cd BLACS/LIB -for f in *.a *.so*; do - cp -f $f ${RPM_BUILD_ROOT}%{_libdir}/$f -done -cd ../TESTING/EXE -cp -f x*test_MPI-LINUX-0 ${RPM_BUILD_ROOT}%{_bindir} +%build +# CFLAGS=`echo $RPM_OPT_FLAGS | sed -e 's/-fstack-protector//g'` +# RPM_OPT_FLAGS=`echo $CFLAGS` -cd ${RPM_BUILD_ROOT}%{_libdir} -for i in libmpiblacs libmpiblacsF77init libmpiblacsCinit; do - ln -fs $i.so.1.0.0 $i.so.1 - ln -s $i.so.1.0.0 $i.so -done +# To avoid replicated code define a build macro +%define dobuild() \ +cd BLACS-$MPI_COMPILER; \ +make mpi ; \ cd .. -%post -p /sbin/ldconfig +# Build LAM version +export MPI_COMPILER=lam +%{_lam_load} +RPM_OPT_FLAGS=`echo $CFLAGS` +%dobuild +%{_lam_unload} + +# Build mpich2 version +export MPI_COMPILER=mpich2 +%{_mpich2_load} +RPM_OPT_FLAGS=`echo $CFLAGS` +%dobuild +%{_mpich2_unload} + +# Build OpenMPI version +export MPI_COMPILER=openmpi +%{_openmpi_load} +RPM_OPT_FLAGS=`echo $CFLAGS` +%dobuild +%{_openmpi_unload} -%postun -p /sbin/ldconfig +# cd TESTING/ +# make +# cd ../.. + +%install +# mkdir -p ${RPM_BUILD_ROOT}%{_bindir} + +for i in lam mpich2 openmpi; do + mkdir -p %{buildroot}%{_libdir}/blacs-$i/ + pushd BLACS-$i/LIB + for f in *.a *.so*; do + cp -f $f %{buildroot}%{_libdir}/blacs-$i/$f + done + popd + pushd %{buildroot}%{_libdir}/blacs-$i/ + for l in libmpiblacs libmpiblacsF77init libmpiblacsCinit; do + ln -fs $l.so.1.0.0 $l.so.1 + ln -s $l.so.1.0.0 $l.so + done + popd +# Generate environment module file +mkdir -p %{buildroot}%{_datadir}/Modules/modulefiles/ +cat << EOF > %{buildroot}%{_datadir}/Modules/modulefiles/blacs-$i-%{_arch} +#%Module 1.0 +# +# Blacs libraries compiled with $i support +# +prepend-path LD_LIBRARY_PATH %{_libdir}/blacs-$i +setenv LDFLAGS -L%{_libdir}/blacs-$i +EOF +done + +# cd ../TESTING/EXE +# cp -f x*test_MPI-LINUX-0 ${RPM_BUILD_ROOT}%{_bindir} %clean rm -fr ${RPM_BUILD_ROOT} -%files +%files common %defattr(-,root,root,0755) %doc mpi_prop.ps blacs_install.ps mpiblacs_issues.ps f77blacsqref.ps cblacsqref.ps lawn94.ps -%{_bindir}/x*test_MPI-LINUX-0 -%{_libdir}/libmpiblacs*.so.* +# %{_bindir}/x*test_MPI-LINUX-0 + +%files lam +%defattr(-,root,root,0755) +%dir %{_libdir}/blacs-lam/ +%{_datadir}/Modules/modulefiles/blacs-lam-%{_arch} +%{_libdir}/blacs-lam/*.so.* + +%files lam-devel +%defattr(-,root,root,0755) +%{_libdir}/blacs-lam/*.a +%{_libdir}/blacs-lam/*.so -%files devel +%files mpich2 %defattr(-,root,root,0755) -%{_libdir}/libmpiblacs*.a -%{_libdir}/libmpiblacs*.so +%dir %{_libdir}/blacs-mpich2/ +%{_datadir}/Modules/modulefiles/blacs-mpich2-%{_arch} +%{_libdir}/blacs-mpich2/*.so.* + +%files mpich2-devel +%defattr(-,root,root,0755) +%{_libdir}/blacs-mpich2/*.a +%{_libdir}/blacs-mpich2/*.so + +%files openmpi +%defattr(-,root,root,0755) +%dir %{_libdir}/blacs-openmpi/ +%{_datadir}/Modules/modulefiles/blacs-openmpi-%{_arch} +%{_libdir}/blacs-openmpi/*.so.* + +%files openmpi-devel +%defattr(-,root,root,0755) +%{_libdir}/blacs-openmpi/*.a +%{_libdir}/blacs-openmpi/*.so %changelog +* Thu Aug 6 2009 Tom "spot" Callaway - 1.1-33 +- rework package to handle all supported MPI environments in Fedora + * Fri Jul 24 2009 Fedora Release Engineering - 1.1-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From spot at fedoraproject.org Fri Aug 7 02:42:11 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Fri, 7 Aug 2009 02:42:11 +0000 (UTC) Subject: rpms/scalapack/devel scalapack-1.7-fedora.patch, 1.9, 1.10 scalapack.spec, 1.25, 1.26 Message-ID: <20090807024211.1B2A011C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/scalapack/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29363 Modified Files: scalapack-1.7-fedora.patch scalapack.spec Log Message: update for new MPI scalapack-1.7-fedora.patch: scalapack-1.7.5/scalapack-1.7.5/SLmake.inc | 31 ++++++++++++++--------------- scalapack-1.7/scalapack-1.7.5/Makefile | 5 +++- 2 files changed, 20 insertions(+), 16 deletions(-) Index: scalapack-1.7-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/scalapack/devel/scalapack-1.7-fedora.patch,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- scalapack-1.7-fedora.patch 23 Sep 2008 17:59:13 -0000 1.9 +++ scalapack-1.7-fedora.patch 7 Aug 2009 02:42:10 -0000 1.10 @@ -15,7 +15,7 @@ ( cd $(REDISTdir)/SRC; $(MAKE) clean ) + +shared: scalapacklib -+ ( mkdir tmp ; cp $(SCALAPACKLIB) tmp ; cd tmp ; ar x $(SCALAPACKLIB) ; gcc -shared -o $(home)/libscalapack.so.1.0.0 *.o -Wl,-soname=libscalapack.so.1 ; cd .. ) ++ ( mkdir tmp ; cp $(SCALAPACKLIB) tmp ; cd tmp ; ar x $(SCALAPACKLIB) ; $(CC) -shared -o $(home)/libscalapack.so.1.0.0 *.o -Wl,-soname=libscalapack.so.1 ; cd .. ) --- scalapack-1.7.5/scalapack-1.7.5/SLmake.inc.fedora 2001-08-08 21:59:50.000000000 -0500 +++ scalapack-1.7.5/scalapack-1.7.5/SLmake.inc 2006-03-08 18:09:05.000000000 -0600 @@ -19,7 +19,7 @@ @@ -23,7 +23,7 @@ # $(HOME)/SCALAPACK # -home = $(HOME)/SCALAPACK -+home = $(RPM_BUILD_DIR)/scalapack-1.7.5/scalapack-1.7.5 ++home = $(RPM_BUILD_DIR)/scalapack-1.7.5/scalapack-1.7.5-FOO # # The platform identifier to suffix to the end of library names # Index: scalapack.spec =================================================================== RCS file: /cvs/pkgs/rpms/scalapack/devel/scalapack.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- scalapack.spec 27 Jul 2009 03:51:18 -0000 1.25 +++ scalapack.spec 7 Aug 2009 02:42:10 -0000 1.26 @@ -1,13 +1,63 @@ +# These macros will go away soon. Hopefully. +%global _openmpi_load \ + . /etc/profile.d/modules.sh; \ + module load openmpi-%{_arch}; \ + export CFLAGS="$CFLAGS %{optflags}"; +%global _openmpi_unload \ + . /etc/profile.d/modules.sh; \ + module unload openmpi-%{_arch}; + +%global _lam_load \ + . /etc/profile.d/modules.sh; \ + module load lam-%{_arch}; \ + export CFLAGS="$CFLAGS %{optflags}"; +%global _lam_unload \ + . /etc/profile.d/modules.sh; \ + module unload lam-%{_arch}; + +%global _mpich2_load \ + . /etc/profile.d/modules.sh; \ + module load mpich2-%{__isa_bits}; \ + export CFLAGS="$CFLAGS %{optflags}"; +%global _mpich2_unload \ + . /etc/profile.d/modules.sh; \ + module unload mpich2-%{__isa_bits}; + +# The blacs packages should probably provide these. +%global _blacs_openmpi_load \ + . /etc/profile.d/modules.sh; \ + module load blacs-openmpi-%{_arch}; \ + export CFLAGS="$CFLAGS %{optflags}"; +%global _blacs_openmpi_unload \ + . /etc/profile.d/modules.sh; \ + module unload blacs-openmpi-%{_arch}; + +%global _blacs_lam_load \ + . /etc/profile.d/modules.sh; \ + module load blacs-lam-%{_arch}; \ + export CFLAGS="$CFLAGS %{optflags}"; +%global _blacs_lam_unload \ + . /etc/profile.d/modules.sh; \ + module unload blacs-lam-%{_arch}; + +%global _blacs_mpich2_load \ + . /etc/profile.d/modules.sh; \ + module load blacs-mpich2-%{_arch}; \ + export CFLAGS="$CFLAGS %{optflags}"; +%global _blacs_mpich2_unload \ + . /etc/profile.d/modules.sh; \ + module unload blacs-mpich2-%{_arch}; + Summary: A subset of LAPACK routines redesigned for heterogenous computing Name: scalapack Version: 1.7.5 -Release: 6%{?dist} +Release: 7%{?dist} # This is freely distributable without any restrictions. License: Public Domain Group: Development/Libraries URL: http://www.netlib.org/lapack-dev/ Source0: http://www.netlib.org/scalapack/scalapack-%{version}.tgz -BuildRequires: lapack-devel, blas-devel, openmpi-devel, blacs-devel +BuildRequires: lapack-devel, blas-devel BuildRequires: gcc-gfortran, glibc-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: scalapack-1.7-fedora.patch @@ -38,61 +88,294 @@ routines, all interprocessor communicati BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK routines resemble their LAPACK equivalents as much as possible. -%package devel -Summary: Development libraries for scalapack +%package common +Summary: Common files for scalapack +Group: Development/Libraries + +%description common +The ScaLAPACK (or Scalable LAPACK) library includes a subset +of LAPACK routines redesigned for distributed memory MIMD +parallel computers. It is currently written in a +Single-Program-Multiple-Data style using explicit message +passing for interprocessor communication. It assumes +matrices are laid out in a two-dimensional block cyclic +decomposition. + +ScaLAPACK is designed for heterogeneous computing and is +portable on any computer that supports MPI or PVM. + +Like LAPACK, the ScaLAPACK routines are based on +block-partitioned algorithms in order to minimize the frequency +of data movement between different levels of the memory hierarchy. +(For such machines, the memory hierarchy includes the off-processor +memory of other processors, in addition to the hierarchy of registers, +cache, and local memory on each processor.) The fundamental building +blocks of the ScaLAPACK library are distributed memory versions (PBLAS) +of the Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra +Communication Subprograms (BLACS) for communication tasks that arise +frequently in parallel linear algebra computations. In the ScaLAPACK +routines, all interprocessor communication occurs within the PBLAS and the +BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK +routines resemble their LAPACK equivalents as much as possible. + +This package contains common files which are not specific to any MPI implementation. + +%package lam +Summary: ScaLAPACK libraries compiled against lam +Group: Development/Libraries +BuildRequires: blacs-lam-devel, lam-devel +Requires: %{name}-common = %{version}-%{release} +Requires: environment-modules + +%description lam +The ScaLAPACK (or Scalable LAPACK) library includes a subset +of LAPACK routines redesigned for distributed memory MIMD +parallel computers. It is currently written in a +Single-Program-Multiple-Data style using explicit message +passing for interprocessor communication. It assumes +matrices are laid out in a two-dimensional block cyclic +decomposition. + +ScaLAPACK is designed for heterogeneous computing and is +portable on any computer that supports MPI or PVM. + +Like LAPACK, the ScaLAPACK routines are based on +block-partitioned algorithms in order to minimize the frequency +of data movement between different levels of the memory hierarchy. +(For such machines, the memory hierarchy includes the off-processor +memory of other processors, in addition to the hierarchy of registers, +cache, and local memory on each processor.) The fundamental building +blocks of the ScaLAPACK library are distributed memory versions (PBLAS) +of the Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra +Communication Subprograms (BLACS) for communication tasks that arise +frequently in parallel linear algebra computations. In the ScaLAPACK +routines, all interprocessor communication occurs within the PBLAS and the +BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK +routines resemble their LAPACK equivalents as much as possible. + +This package contains ScaLAPACK libraries compiled with lam. + +%package lam-devel +Summary: Development libraries for ScaLAPACK (lam) +Group: Development/Libraries +Requires: %{name}-lam = %{version}-%{release} +Provides: %{name}-lam-static = %{version}-%{release} + +%description lam-devel +This package contains development libraries for ScaLAPACK, compiled against lam. + +%package mpich2 +Summary: ScaLAPACK libraries compiled against mpich2 +Group: Development/Libraries +BuildRequires: blacs-mpich2-devel, mpich2-devel +Requires: %{name}-common = %{version}-%{release} +Requires: environment-modules + +%description mpich2 +The ScaLAPACK (or Scalable LAPACK) library includes a subset +of LAPACK routines redesigned for distributed memory MIMD +parallel computers. It is currently written in a +Single-Program-Multiple-Data style using explicit message +passing for interprocessor communication. It assumes +matrices are laid out in a two-dimensional block cyclic +decomposition. + +ScaLAPACK is designed for heterogeneous computing and is +portable on any computer that supports MPI or PVM. + +Like LAPACK, the ScaLAPACK routines are based on +block-partitioned algorithms in order to minimize the frequency +of data movement between different levels of the memory hierarchy. +(For such machines, the memory hierarchy includes the off-processor +memory of other processors, in addition to the hierarchy of registers, +cache, and local memory on each processor.) The fundamental building +blocks of the ScaLAPACK library are distributed memory versions (PBLAS) +of the Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra +Communication Subprograms (BLACS) for communication tasks that arise +frequently in parallel linear algebra computations. In the ScaLAPACK +routines, all interprocessor communication occurs within the PBLAS and the +BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK +routines resemble their LAPACK equivalents as much as possible. + +This package contains ScaLAPACK libraries compiled with mpich2. + +%package mpich2-devel +Summary: Development libraries for ScaLAPACK (mpich2) +Group: Development/Libraries +Requires: %{name}-mpich2 = %{version}-%{release} +Provides: %{name}-mpich2-static = %{version}-%{release} + +%description mpich2-devel +This package contains development libraries for ScaLAPACK, compiled against mpich2. + +%package openmpi +Summary: ScaLAPACK libraries compiled against openmpi +Group: Development/Libraries +BuildRequires: blacs-openmpi-devel, openmpi-devel +Requires: %{name}-common = %{version}-%{release} +Requires: environment-modules + +%description openmpi +The ScaLAPACK (or Scalable LAPACK) library includes a subset +of LAPACK routines redesigned for distributed memory MIMD +parallel computers. It is currently written in a +Single-Program-Multiple-Data style using explicit message +passing for interprocessor communication. It assumes +matrices are laid out in a two-dimensional block cyclic +decomposition. + +ScaLAPACK is designed for heterogeneous computing and is +portable on any computer that supports MPI or PVM. + +Like LAPACK, the ScaLAPACK routines are based on +block-partitioned algorithms in order to minimize the frequency +of data movement between different levels of the memory hierarchy. +(For such machines, the memory hierarchy includes the off-processor +memory of other processors, in addition to the hierarchy of registers, +cache, and local memory on each processor.) The fundamental building +blocks of the ScaLAPACK library are distributed memory versions (PBLAS) +of the Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra +Communication Subprograms (BLACS) for communication tasks that arise +frequently in parallel linear algebra computations. In the ScaLAPACK +routines, all interprocessor communication occurs within the PBLAS and the +BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK +routines resemble their LAPACK equivalents as much as possible. + +This package contains ScaLAPACK libraries compiled with openmpi. + +%package openmpi-devel +Summary: Development libraries for ScaLAPACK (openmpi) Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name}-openmpi = %{version}-%{release} +Provides: %{name}-openmpi-static = %{version}-%{release} -%description devel -This package contains development libraries for scalapack. +%description openmpi-devel +This package contains development libraries for ScaLAPACK, compiled against openmpi. %prep %setup -q -c -n %{name}-%{version} %patch0 -p1 cd %{name}-%{version}/ sed -i 's!BLACSdir =.*!BLACSdir = %{_libdir}!' SLmake.inc +cd .. +for i in lam mpich2 openmpi; do + cp -a %{name}-%{version} %{name}-%{version}-$i + sed -i "s|FOO|$i|g" %{name}-%{version}-$i/SLmake.inc +done %build -cd %{name}-%{version} -make lib -make exe +%define dobuild() \ +cd %{name}-%{version}-$MPI_COMPILER ; \ +make lib ; \ +cd .. + +# Build LAM version +export MPI_COMPILER=lam +%{_lam_load} +%{_blacs_lam_load} +RPM_OPT_FLAGS=`echo $CFLAGS` +%dobuild +%{_blacs_lam_unload} +%{_lam_unload} + +# Build mpich2 version +export MPI_COMPILER=mpich2 +%{_mpich2_load} +%{_blacs_mpich2_load} +RPM_OPT_FLAGS=`echo $CFLAGS` +%dobuild +%{_blacs_mpich2_unload} +%{_mpich2_unload} + +# Build OpenMPI version +export MPI_COMPILER=openmpi +%{_openmpi_load} +%{_blacs_openmpi_load} +RPM_OPT_FLAGS=`echo $CFLAGS` +%dobuild +%{_blacs_openmpi_unload} +%{_openmpi_unload} %install rm -fr ${RPM_BUILD_ROOT} mkdir -p ${RPM_BUILD_ROOT}%{_libdir} mkdir -p ${RPM_BUILD_ROOT}%{_bindir} +for i in lam mpich2 openmpi; do + mkdir -p %{buildroot}%{_libdir}/scalapack-$i/ + pushd %{name}-%{version}-$i + for f in *.a *.so*; do + cp -f $f %{buildroot}%{_libdir}/scalapack-$i/$f + done + popd + pushd %{buildroot}%{_libdir}/scalapack-$i/ + ln -fs libscalapack.so.1.0.0 libscalapack.so.1 + ln -s libscalapack.so.1.0.0 libscalapack.so + popd +# Generate environment module file +mkdir -p %{buildroot}%{_datadir}/Modules/modulefiles/ +cat << EOF > %{buildroot}%{_datadir}/Modules/modulefiles/scalapack-$i-%{_arch} +#%Module 1.0 +# +# Blacs libraries compiled with $i support +# +prepend-path LD_LIBRARY_PATH %{_libdir}/scalapack-$i +setenv LDFLAGS -L%{_libdir}/scalapack-$i +EOF +done + +# Copy docs cd %{name}-%{version} cp -f INSTALL/scalapack_install.ps ../ cp -f README ../ -cp -f libscalapack.a ${RPM_BUILD_ROOT}%{_libdir} -cp -f libscalapack.so* ${RPM_BUILD_ROOT}%{_libdir} -cp -f TESTING/x* ${RPM_BUILD_ROOT}%{_bindir} - -cd ${RPM_BUILD_ROOT}%{_libdir} -ln -fs libscalapack.so.1.0.0 libscalapack.so.1 -ln -s libscalapack.so.1.0.0 libscalapack.so -cd .. -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +#cp -f TESTING/x* ${RPM_BUILD_ROOT}%{_bindir} %clean rm -fr ${RPM_BUILD_ROOT} -%files -%defattr(-,root,root) +%files common +%defattr(-,root,root,-) %doc scalapack_install.ps README -%{_bindir}/x* -%{_libdir}/libscalapack.so.* +# %{_bindir}/x* -%files devel -%defattr(-,root,root) -%{_libdir}/libscalapack.a -%{_libdir}/libscalapack.so +%files lam +%defattr(-,root,root,-) +%dir %{_libdir}/scalapack-lam/ +%{_datadir}/Modules/modulefiles/scalapack-lam-%{_arch} +%{_libdir}/scalapack-lam/libscalapack.so.* + +%files lam-devel +%defattr(-,root,root,-) +%{_libdir}/scalapack-lam/libscalapack.a +%{_libdir}/scalapack-lam/libscalapack.so + +%files mpich2 +%defattr(-,root,root,-) +%dir %{_libdir}/scalapack-mpich2/ +%{_datadir}/Modules/modulefiles/scalapack-mpich2-%{_arch} +%{_libdir}/scalapack-mpich2/libscalapack.so.* + +%files mpich2-devel +%defattr(-,root,root,-) +%{_libdir}/scalapack-mpich2/libscalapack.a +%{_libdir}/scalapack-mpich2/libscalapack.so + +%files openmpi +%defattr(-,root,root,-) +%dir %{_libdir}/scalapack-openmpi/ +%{_datadir}/Modules/modulefiles/scalapack-openmpi-%{_arch} +%{_libdir}/scalapack-openmpi/libscalapack.so.* + +%files openmpi-devel +%defattr(-,root,root,-) +%{_libdir}/scalapack-openmpi/libscalapack.a +%{_libdir}/scalapack-openmpi/libscalapack.so %changelog +* Thu Aug 6 2009 Tom "spot" Callaway - 1.7.5-7 +- rework package to handle all supported MPI environments in Fedora + * Sun Jul 26 2009 Fedora Release Engineering - 1.7.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From spot at fedoraproject.org Fri Aug 7 02:42:37 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Fri, 7 Aug 2009 02:42:37 +0000 (UTC) Subject: rpms/R-RScaLAPACK/devel R-RScaLAPACK.spec,1.32,1.33 Message-ID: <20090807024237.CC53011C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/R-RScaLAPACK/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29545 Modified Files: R-RScaLAPACK.spec Log Message: update for new MPI model Index: R-RScaLAPACK.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-RScaLAPACK/devel/R-RScaLAPACK.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- R-RScaLAPACK.spec 24 Jul 2009 16:10:12 -0000 1.32 +++ R-RScaLAPACK.spec 7 Aug 2009 02:42:37 -0000 1.33 @@ -6,19 +6,46 @@ %define bitsize 32 %endif +# These macros will go away soon. Hopefully. +%global _openmpi_load \ + . /etc/profile.d/modules.sh; \ + module load openmpi-%{_arch}; \ + export CFLAGS="$CFLAGS"; +%global _openmpi_unload \ + . /etc/profile.d/modules.sh; \ + module unload openmpi-%{_arch}; + +# The blacs packages should probably provide this. +%global _blacs_openmpi_load \ + . /etc/profile.d/modules.sh; \ + module load blacs-openmpi-%{_arch}; \ + export CFLAGS="$CFLAGS"; +%global _blacs_openmpi_unload \ + . /etc/profile.d/modules.sh; \ + module unload blacs-openmpi-%{_arch}; + +# The scalapack packages should probably provide this. +%global _scalapack_openmpi_load \ + . /etc/profile.d/modules.sh; \ + module load scalapack-openmpi-%{_arch}; \ + export CFLAGS="$CFLAGS"; +%global _scalapack_openmpi_unload \ + . /etc/profile.d/modules.sh; \ + module unload scalapack-openmpi-%{_arch}; + Name: R-%{packname} Version: 0.5.1 -Release: 20%{?dist} +Release: 21%{?dist} Source0: ftp://cran.r-project.org/pub/R/contrib/main/%{packname}_%{version}.tar.gz License: MIT URL: http://cran.r-project.org/contrib Group: Applications/Engineering Summary: An interface to perform parallel computation on linear algebra problems using ScaLAPACK BuildRequires: openmpi-devel, R-devel, tetex-latex, lapack-devel, blas-devel -BuildRequires: gcc-gfortran, blacs-devel, scalapack-devel, autoconf, automake -Requires: R, scalapack, openmpi-libs -Requires(post): R -Requires(postun): R +BuildRequires: gcc-gfortran, blacs-openmpi-devel, scalapack-openmpi-devel, autoconf, automake +Requires: R-core, scalapack-openmpi, openmpi +Requires(post): R-core +Requires(postun): R-core BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: R-RScaLAPACK-0.5.1-mpi-blacs.patch Patch1: R-RScaLAPACK-0.5.1-gcc4.patch @@ -62,9 +89,23 @@ autoconf %build %install -rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_libdir}/R/library -%{_bindir}/R CMD INSTALL --configure-args="--with-blas=%{_libdir} CC='mpicc' F77='mpif77' CFLAGS='$RPM_OPT_FLAGS -lutil -lmpiblacsCinit -lmpiblacs -lmpi -llapack' FFLAGS='$RPM_OPT_FLAGS -lutil -llapack -lmpi'" -l $RPM_BUILD_ROOT%{_libdir}/R/library %{packname} + +# Build OpenMPI version +export MPI_COMPILER=openmpi +%{_openmpi_load} +OPENMPICFLAGS="$CFLAGS" +OPENMPILDFLAGS="$LDFLAGS" +%{_blacs_openmpi_load} +BLACSCFLAGS="$CFLAGS" +BLACSLDFLAGS="$LDFLAGS" +%{_scalapack_openmpi_load} +RPM_OPT_FLAGS="$CFLAGS %{optflags}" +%{_bindir}/R CMD INSTALL --configure-args="--with-blas=%{_libdir} CC='mpicc' F77='mpif77' CFLAGS='$RPM_OPT_FLAGS $LDFLAGS $BLACSLDFLAGS $OPENMPILDFLAGS -lutil -lmpiblacsCinit -lmpiblacs -lmpi -llapack' FFLAGS='$RPM_OPT_FLAGS $LDFLAGS $BLACSLDFLAGS $OPENMPILDFLAGS -lutil -llapack -lmpi'" -l $RPM_BUILD_ROOT%{_libdir}/R/library %{packname} +%{_scalapack_openmpi_unload} +%{_blacs_openmpi_unload} +%{_openmpi_unload} + # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf $RPM_BUILD_ROOT%{_libdir}/R/library/R.css @@ -87,6 +128,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/R/library/%{packname}/ %changelog +* Thu Aug 6 2009 Tom "spot" Callaway - 0.5.1-21 +- Update for new MPI scheme + * Fri Jul 24 2009 Fedora Release Engineering - 0.5.1-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From corsepiu at fedoraproject.org Fri Aug 7 03:01:40 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Fri, 7 Aug 2009 03:01:40 +0000 (UTC) Subject: rpms/perl-File-Find-Rule-Perl/devel .cvsignore, 1.5, 1.6 perl-File-Find-Rule-Perl.spec, 1.10, 1.11 sources, 1.5, 1.6 Message-ID: <20090807030140.5D0E111C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4056 Modified Files: .cvsignore perl-File-Find-Rule-Perl.spec sources Log Message: * Fri Aug 07 2009 Ralf Cors?pius - 1.09-1 - Upstream update. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 20 Jul 2009 16:43:19 -0000 1.5 +++ .cvsignore 7 Aug 2009 03:01:39 -0000 1.6 @@ -1 +1 @@ -File-Find-Rule-Perl-1.08.tar.gz +File-Find-Rule-Perl-1.09.tar.gz Index: perl-File-Find-Rule-Perl.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/devel/perl-File-Find-Rule-Perl.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-File-Find-Rule-Perl.spec 26 Jul 2009 05:59:48 -0000 1.10 +++ perl-File-Find-Rule-Perl.spec 7 Aug 2009 03:01:40 -0000 1.11 @@ -1,6 +1,6 @@ Name: perl-File-Find-Rule-Perl -Version: 1.08 -Release: 2%{?dist} +Version: 1.09 +Release: 1%{?dist} Summary: Common rules for searching for Perl things License: GPL+ or Artistic Group: Development/Libraries @@ -60,6 +60,9 @@ cd .. %{_mandir}/man3/* %changelog +* Fri Aug 07 2009 Ralf Cors?pius - 1.09-1 +- Upstream update. + * Sat Jul 25 2009 Fedora Release Engineering - 1.08-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 20 Jul 2009 16:43:19 -0000 1.5 +++ sources 7 Aug 2009 03:01:40 -0000 1.6 @@ -1 +1 @@ -c9951ae98727d3f7e8bc91b3d0733a77 File-Find-Rule-Perl-1.08.tar.gz +c2f62c50f781abf8d7af6f17d4a47db2 File-Find-Rule-Perl-1.09.tar.gz From corsepiu at fedoraproject.org Fri Aug 7 03:04:18 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Fri, 7 Aug 2009 03:04:18 +0000 (UTC) Subject: rpms/perl-HTTP-Response-Encoding/devel .cvsignore, 1.2, 1.3 perl-HTTP-Response-Encoding.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090807030418.135D411C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4828 Modified Files: .cvsignore perl-HTTP-Response-Encoding.spec sources Log Message: * Fri Aug 20 2009 Ralf Cors?pius 0.06-1 - Upstream update. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 21 Feb 2009 02:45:47 -0000 1.2 +++ .cvsignore 7 Aug 2009 03:04:17 -0000 1.3 @@ -1 +1 @@ -HTTP-Response-Encoding-0.05.tar.gz +HTTP-Response-Encoding-0.06.tar.gz Index: perl-HTTP-Response-Encoding.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/devel/perl-HTTP-Response-Encoding.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- perl-HTTP-Response-Encoding.spec 26 Jul 2009 06:35:21 -0000 1.4 +++ perl-HTTP-Response-Encoding.spec 7 Aug 2009 03:04:17 -0000 1.5 @@ -1,6 +1,6 @@ Name: perl-HTTP-Response-Encoding -Version: 0.05 -Release: 4%{?dist} +Version: 0.06 +Release: 1%{?dist} Summary: HTTP::Response::Encoding Perl module License: GPL+ or Artistic Group: Development/Libraries @@ -51,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Fri Aug 20 2009 Ralf Cors?pius 0.06-1 +- Upstream update. + * Sat Jul 25 2009 Fedora Release Engineering - 0.05-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 21 Feb 2009 02:45:47 -0000 1.2 +++ sources 7 Aug 2009 03:04:17 -0000 1.3 @@ -1 +1 @@ -bb5880687bfb8b1e220c5c3c2b7d1408 HTTP-Response-Encoding-0.05.tar.gz +7e1d46f2d88022580e1a18bb7ac4ab71 HTTP-Response-Encoding-0.06.tar.gz From dcantrel at fedoraproject.org Fri Aug 7 03:05:23 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Fri, 7 Aug 2009 03:05:23 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.652, 1.653 anaconda.spec, 1.802, 1.803 sources, 1.786, 1.787 Message-ID: <20090807030523.2000811C00E4@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5198 Modified Files: .cvsignore anaconda.spec sources Log Message: * Thu Aug 06 2009 David Cantrell - 12.10-1 - Add missing 'i' in loader/loader.c for non-s390 arches. (dcantrell) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.652 retrieving revision 1.653 diff -u -p -r1.652 -r1.653 --- .cvsignore 7 Aug 2009 02:09:09 -0000 1.652 +++ .cvsignore 7 Aug 2009 03:05:22 -0000 1.653 @@ -1 +1 @@ -anaconda-12.9.tar.bz2 +anaconda-12.10.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.802 retrieving revision 1.803 diff -u -p -r1.802 -r1.803 --- anaconda.spec 7 Aug 2009 02:09:09 -0000 1.802 +++ anaconda.spec 7 Aug 2009 03:05:22 -0000 1.803 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.9 +Version: 12.10 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -209,6 +209,9 @@ update-desktop-database &> /dev/null || %endif %changelog +* Thu Aug 06 2009 David Cantrell - 12.10-1 +- Add missing 'i' in loader/loader.c for non-s390 arches. (dcantrell) + * Thu Aug 06 2009 David Cantrell - 12.9-1 - Avoid finding the word 'engine' in comments. (jkeating) - Don't try to get dso deps of statically linked files. (jkeating) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.786 retrieving revision 1.787 diff -u -p -r1.786 -r1.787 --- sources 7 Aug 2009 02:09:09 -0000 1.786 +++ sources 7 Aug 2009 03:05:22 -0000 1.787 @@ -1 +1 @@ -a1c60be641cbbdfa87af26385a438a64 anaconda-12.9.tar.bz2 +87998ade4b3c40545ec29ff52a1c42c1 anaconda-12.10.tar.bz2 From corsepiu at fedoraproject.org Fri Aug 7 03:08:39 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Fri, 7 Aug 2009 03:08:39 +0000 (UTC) Subject: rpms/perl-File-Find-Rule-Perl/F-11 .cvsignore, 1.5, 1.6 perl-File-Find-Rule-Perl.spec, 1.9, 1.10 sources, 1.5, 1.6 Message-ID: <20090807030839.9E39711C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6139/F-11 Modified Files: .cvsignore perl-File-Find-Rule-Perl.spec sources Log Message: * Fri Aug 07 2009 Ralf Cors?pius - 1.09-1 - Upstream update. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 20 Jul 2009 16:43:19 -0000 1.5 +++ .cvsignore 7 Aug 2009 03:08:39 -0000 1.6 @@ -1 +1 @@ -File-Find-Rule-Perl-1.08.tar.gz +File-Find-Rule-Perl-1.09.tar.gz Index: perl-File-Find-Rule-Perl.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/F-11/perl-File-Find-Rule-Perl.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- perl-File-Find-Rule-Perl.spec 20 Jul 2009 16:43:19 -0000 1.9 +++ perl-File-Find-Rule-Perl.spec 7 Aug 2009 03:08:39 -0000 1.10 @@ -1,5 +1,5 @@ Name: perl-File-Find-Rule-Perl -Version: 1.08 +Version: 1.09 Release: 1%{?dist} Summary: Common rules for searching for Perl things License: GPL+ or Artistic @@ -60,6 +60,9 @@ cd .. %{_mandir}/man3/* %changelog +* Fri Aug 07 2009 Ralf Cors?pius - 1.09-1 +- Upstream update. + * Mon Jul 20 2009 Ralf Cors?pius - 1.08-1 - Upstream update. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 20 Jul 2009 16:43:19 -0000 1.5 +++ sources 7 Aug 2009 03:08:39 -0000 1.6 @@ -1 +1 @@ -c9951ae98727d3f7e8bc91b3d0733a77 File-Find-Rule-Perl-1.08.tar.gz +c2f62c50f781abf8d7af6f17d4a47db2 File-Find-Rule-Perl-1.09.tar.gz From corsepiu at fedoraproject.org Fri Aug 7 03:08:39 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Fri, 7 Aug 2009 03:08:39 +0000 (UTC) Subject: rpms/perl-File-Find-Rule-Perl/F-10 .cvsignore, 1.5, 1.6 perl-File-Find-Rule-Perl.spec, 1.8, 1.9 sources, 1.5, 1.6 Message-ID: <20090807030839.B953011C02C6@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6139/F-10 Modified Files: .cvsignore perl-File-Find-Rule-Perl.spec sources Log Message: * Fri Aug 07 2009 Ralf Cors?pius - 1.09-1 - Upstream update. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 20 Jul 2009 16:43:19 -0000 1.5 +++ .cvsignore 7 Aug 2009 03:08:39 -0000 1.6 @@ -1 +1 @@ -File-Find-Rule-Perl-1.08.tar.gz +File-Find-Rule-Perl-1.09.tar.gz Index: perl-File-Find-Rule-Perl.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/F-10/perl-File-Find-Rule-Perl.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-File-Find-Rule-Perl.spec 20 Jul 2009 16:43:19 -0000 1.8 +++ perl-File-Find-Rule-Perl.spec 7 Aug 2009 03:08:39 -0000 1.9 @@ -1,5 +1,5 @@ Name: perl-File-Find-Rule-Perl -Version: 1.08 +Version: 1.09 Release: 1%{?dist} Summary: Common rules for searching for Perl things License: GPL+ or Artistic @@ -60,6 +60,9 @@ cd .. %{_mandir}/man3/* %changelog +* Fri Aug 07 2009 Ralf Cors?pius - 1.09-1 +- Upstream update. + * Mon Jul 20 2009 Ralf Cors?pius - 1.08-1 - Upstream update. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-File-Find-Rule-Perl/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 20 Jul 2009 16:43:19 -0000 1.5 +++ sources 7 Aug 2009 03:08:39 -0000 1.6 @@ -1 +1 @@ -c9951ae98727d3f7e8bc91b3d0733a77 File-Find-Rule-Perl-1.08.tar.gz +c2f62c50f781abf8d7af6f17d4a47db2 File-Find-Rule-Perl-1.09.tar.gz From corsepiu at fedoraproject.org Fri Aug 7 03:13:15 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Fri, 7 Aug 2009 03:13:15 +0000 (UTC) Subject: rpms/perl-HTTP-Response-Encoding/devel perl-HTTP-Response-Encoding.spec, 1.5, 1.6 Message-ID: <20090807031315.3FFCB11C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7479 Modified Files: perl-HTTP-Response-Encoding.spec Log Message: Fix changelog date. Index: perl-HTTP-Response-Encoding.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/devel/perl-HTTP-Response-Encoding.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- perl-HTTP-Response-Encoding.spec 7 Aug 2009 03:04:17 -0000 1.5 +++ perl-HTTP-Response-Encoding.spec 7 Aug 2009 03:13:14 -0000 1.6 @@ -51,7 +51,7 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog -* Fri Aug 20 2009 Ralf Cors?pius 0.06-1 +* Fri Aug 07 2009 Ralf Cors?pius 0.06-1 - Upstream update. * Sat Jul 25 2009 Fedora Release Engineering - 0.05-4 From corsepiu at fedoraproject.org Fri Aug 7 03:16:12 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Fri, 7 Aug 2009 03:16:12 +0000 (UTC) Subject: rpms/perl-HTTP-Response-Encoding/F-10 .cvsignore, 1.2, 1.3 perl-HTTP-Response-Encoding.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090807031612.62E3E11C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8218/F-10 Modified Files: .cvsignore perl-HTTP-Response-Encoding.spec sources Log Message: * Fri Aug 07 2009 Ralf Cors?pius - 0.06-1 - Upstream update. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 21 Feb 2009 02:57:52 -0000 1.2 +++ .cvsignore 7 Aug 2009 03:16:12 -0000 1.3 @@ -1 +1 @@ -HTTP-Response-Encoding-0.05.tar.gz +HTTP-Response-Encoding-0.06.tar.gz Index: perl-HTTP-Response-Encoding.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/F-10/perl-HTTP-Response-Encoding.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-HTTP-Response-Encoding.spec 21 Feb 2009 02:57:52 -0000 1.1 +++ perl-HTTP-Response-Encoding.spec 7 Aug 2009 03:16:12 -0000 1.2 @@ -1,5 +1,5 @@ Name: perl-HTTP-Response-Encoding -Version: 0.05 +Version: 0.06 Release: 1%{?dist} Summary: HTTP::Response::Encoding Perl module License: GPL+ or Artistic @@ -51,5 +51,8 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Fri Aug 07 2009 Ralf Cors?pius - 0.06-1 +- Upstream update. + * Fri Feb 20 2009 Ralf Cors?pius 0.05-1 - Initial Fedora package. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 21 Feb 2009 02:57:52 -0000 1.2 +++ sources 7 Aug 2009 03:16:12 -0000 1.3 @@ -1 +1 @@ -bb5880687bfb8b1e220c5c3c2b7d1408 HTTP-Response-Encoding-0.05.tar.gz +7e1d46f2d88022580e1a18bb7ac4ab71 HTTP-Response-Encoding-0.06.tar.gz From corsepiu at fedoraproject.org Fri Aug 7 03:16:12 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Fri, 7 Aug 2009 03:16:12 +0000 (UTC) Subject: rpms/perl-HTTP-Response-Encoding/devel perl-HTTP-Response-Encoding.spec, 1.6, 1.7 Message-ID: <20090807031612.89B2411C02C6@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8218/devel Modified Files: perl-HTTP-Response-Encoding.spec Log Message: * Fri Aug 07 2009 Ralf Cors?pius - 0.06-1 - Upstream update. Index: perl-HTTP-Response-Encoding.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/devel/perl-HTTP-Response-Encoding.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- perl-HTTP-Response-Encoding.spec 7 Aug 2009 03:13:14 -0000 1.6 +++ perl-HTTP-Response-Encoding.spec 7 Aug 2009 03:16:12 -0000 1.7 @@ -51,7 +51,7 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog -* Fri Aug 07 2009 Ralf Cors?pius 0.06-1 +* Fri Aug 07 2009 Ralf Cors?pius - 0.06-1 - Upstream update. * Sat Jul 25 2009 Fedora Release Engineering - 0.05-4 From corsepiu at fedoraproject.org Fri Aug 7 03:16:12 2009 From: corsepiu at fedoraproject.org (corsepiu) Date: Fri, 7 Aug 2009 03:16:12 +0000 (UTC) Subject: rpms/perl-HTTP-Response-Encoding/F-11 .cvsignore, 1.2, 1.3 perl-HTTP-Response-Encoding.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090807031612.3777911C00E4@cvs1.fedora.phx.redhat.com> Author: corsepiu Update of /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8218/F-11 Modified Files: .cvsignore perl-HTTP-Response-Encoding.spec sources Log Message: * Fri Aug 07 2009 Ralf Cors?pius - 0.06-1 - Upstream update. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 21 Feb 2009 02:45:47 -0000 1.2 +++ .cvsignore 7 Aug 2009 03:16:11 -0000 1.3 @@ -1 +1 @@ -HTTP-Response-Encoding-0.05.tar.gz +HTTP-Response-Encoding-0.06.tar.gz Index: perl-HTTP-Response-Encoding.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/F-11/perl-HTTP-Response-Encoding.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- perl-HTTP-Response-Encoding.spec 26 Feb 2009 20:04:50 -0000 1.3 +++ perl-HTTP-Response-Encoding.spec 7 Aug 2009 03:16:11 -0000 1.4 @@ -1,6 +1,6 @@ Name: perl-HTTP-Response-Encoding -Version: 0.05 -Release: 3%{?dist} +Version: 0.06 +Release: 1%{?dist} Summary: HTTP::Response::Encoding Perl module License: GPL+ or Artistic Group: Development/Libraries @@ -51,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Fri Aug 07 2009 Ralf Cors?pius - 0.06-1 +- Upstream update. + * Thu Feb 26 2009 Fedora Release Engineering - 0.05-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTTP-Response-Encoding/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 21 Feb 2009 02:45:47 -0000 1.2 +++ sources 7 Aug 2009 03:16:11 -0000 1.3 @@ -1 +1 @@ -bb5880687bfb8b1e220c5c3c2b7d1408 HTTP-Response-Encoding-0.05.tar.gz +7e1d46f2d88022580e1a18bb7ac4ab71 HTTP-Response-Encoding-0.06.tar.gz From jsteffan at fedoraproject.org Fri Aug 7 04:24:57 2009 From: jsteffan at fedoraproject.org (Jonathan Steffan) Date: Fri, 7 Aug 2009 04:24:57 +0000 (UTC) Subject: rpms/zope/EL-5 .cvsignore, 1.23, 1.24 import.log, 1.2, 1.3 sources, 1.23, 1.24 zope.spec, 1.40, 1.41 Message-ID: <20090807042457.CBE7311C00D7@cvs1.fedora.phx.redhat.com> Author: jsteffan Update of /cvs/extras/rpms/zope/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11893/EL-5 Modified Files: .cvsignore import.log sources zope.spec Log Message: Update to 2.10.9, CVE-2009-0669 CVE-2009-0668 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/zope/EL-5/.cvsignore,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- .cvsignore 25 May 2009 23:42:15 -0000 1.23 +++ .cvsignore 7 Aug 2009 04:24:54 -0000 1.24 @@ -1 +1 @@ -Zope-2.10.8-final.tgz +Zope-2.10.9-final.tgz Index: import.log =================================================================== RCS file: /cvs/extras/rpms/zope/EL-5/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 25 May 2009 23:42:15 -0000 1.2 +++ import.log 7 Aug 2009 04:24:55 -0000 1.3 @@ -1,2 +1,3 @@ zope-2_10_7-1_fc9:EL-5:zope-2.10.7-1.fc9.src.rpm:1224970306 zope-2_10_8-1_fc9:EL-5:zope-2.10.8-1.fc9.src.rpm:1243292305 +zope-2_10_9-1_fc9:EL-5:zope-2.10.9-1.fc9.src.rpm:1249619049 Index: sources =================================================================== RCS file: /cvs/extras/rpms/zope/EL-5/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 25 May 2009 23:42:15 -0000 1.23 +++ sources 7 Aug 2009 04:24:55 -0000 1.24 @@ -1 +1 @@ -8bf75f7ecf0cfe8be46bfbea560d62f5 Zope-2.10.8-final.tgz +5615c5c1bb2d920c79bc53e3770f438e Zope-2.10.9-final.tgz Index: zope.spec =================================================================== RCS file: /cvs/extras/rpms/zope/EL-5/zope.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- zope.spec 25 May 2009 23:42:15 -0000 1.40 +++ zope.spec 7 Aug 2009 04:24:55 -0000 1.41 @@ -14,7 +14,7 @@ Name: zope Summary: Web application server for flexible content management applications -Version: 2.10.8 +Version: 2.10.9 Release: 1%{?dist} License: ZPL Group: System Environment/Daemons @@ -181,6 +181,11 @@ fi %changelog +* Thu Aug 6 2009 Jonathan Steffan 2.10.9-1 +- Update to 2.10.9 +- Fix CVE-2009-0669 (BZ#513428) +- Fix CVE-2009-0668 (BZ#513422) + * Mon May 25 2009 Jonathan Steffan 2.10.8-1 - Update to 2.10.8 From cchance at fedoraproject.org Fri Aug 7 04:58:25 2009 From: cchance at fedoraproject.org (Caius Chance) Date: Fri, 7 Aug 2009 04:58:25 +0000 (UTC) Subject: rpms/ibus-table-quick/devel COPYING.tables, NONE, 1.1 ibus-table-quick.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807045825.D4CF811C00D7@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-quick/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19957/devel Modified Files: .cvsignore sources Added Files: COPYING.tables ibus-table-quick.spec import.log Log Message: new package, originally from ibus-table-cangjie --- NEW FILE COPYING.tables --- Copyright-Only Dedication* (based on United States law) or Public Domain Certification This license is acceptable for Free Cultural Works. The person or persons who have associated work with this document (the "Dedicator" or "Certifier") hereby either (a) certifies that, to the best of his knowledge, the work of authorship identified is in the public domain of the country from which the work is published, or (b) hereby dedicates whatever copyright the dedicators holds in the work of authorship identified below (the "Work") to the public domain. A certifier, moreover, dedicates any copyright interest he may have in the associated work, and for these purposes, is described as a "dedicator" below. A certifier has taken reasonable steps to verify the copyright status of this work. Certifier recognizes that his good faith efforts may not shield him from liability if in fact the work certified is not in the public domain. Dedicator makes this dedication for the benefit of the public at large and to the detriment of the Dedicator's heirs and successors. Dedicator intends this dedication to be an overt act of relinquishment in perpetuity of all present and future rights under copyright law, whether vested or contingent, in the Work. Dedicator understands that such relinquishment of all rights includes the relinquishment of all rights to enforce (by lawsuit or otherwise) those copyrights in the Work. Dedicator recognizes that, once placed in the public domain, the Work may be freely reproduced, distributed, transmitted, used, modified, built upon, or otherwise exploited by anyone for any purpose, commercial or non-commercial, and in any way, including by methods that have not yet been invented or conceived. --- NEW FILE ibus-table-quick.spec --- Name: ibus-table-quick Version: 1.2.0.20090720 Release: 2%{?dist} Summary: Quick input methods for ibus-table License: Public Domain and GPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz Source1: COPYING.tables BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: ibus >= 1.2, ibus-table >= 1.2 Requires(post): ibus >= 1.2, ibus-table >= 1.2 BuildRequires: ibus >= 1.2, ibus-table >= 1.2 %description The package contains Quick input methods for Table engine of IBus platform. %prep %setup -q %__cp COPYING icons/COPYING.icons %__cp %{SOURCE1} tables/COPYING.tables %build export IBUS_TABLE_CREATEDB="%{_bindir}/ibus-table-createdb -o" %configure \ --prefix=%{_prefix} \ --enable-quick5 \ --enable-quick3 %__make %{?_smp_mflags} %install %__rm -rf %{buildroot} make DESTDIR=%{buildroot} NO_INDEX=true INSTALL="install -p" install %clean %__rm -rf %{buildroot} %post cd %{_datadir}/ibus-table/tables/ %{_bindir}/ibus-table-createdb -i -n quick3.db %{_bindir}/ibus-table-createdb -i -n quick5.db %files %defattr(-,root,root,-) %doc AUTHORS icons/COPYING.icons tables/COPYING.tables README %verify(not md5 size mtime) %{_datadir}/ibus-table/tables/quick5.db %verify(not md5 size mtime) %{_datadir}/ibus-table/tables/quick3.db %{_datadir}/ibus-table/icons/quick5.png %{_datadir}/ibus-table/icons/quick3.png %changelog * Wed Jul 22 2009 Caius 'kaio' Chance - 1.2.0.20090720-2.fc12 - Removed unneccessary BuildRequires. - Removed unneccessary owned directories. - Changed autogen.sh to configure. * Mon Jul 20 2009 Caius 'kaio' Chance - 1.2.0.20090720-1.fc12 - Separated from ibus-table-cangjie to ibus-table-quick. --- NEW FILE import.log --- ibus-table-quick-1_2_0_20090720-2_fc12:HEAD:ibus-table-quick-1.2.0.20090720-2.fc12.src.rpm:1249620991 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-quick/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 24 Jul 2009 19:17:23 -0000 1.1 +++ .cvsignore 7 Aug 2009 04:58:24 -0000 1.2 @@ -0,0 +1 @@ +ibus-table-quick-1.2.0.20090720.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-quick/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 24 Jul 2009 19:17:23 -0000 1.1 +++ sources 7 Aug 2009 04:58:24 -0000 1.2 @@ -0,0 +1 @@ +12a8505b00bb976b914d7e9191049243 ibus-table-quick-1.2.0.20090720.tar.gz From cchance at fedoraproject.org Fri Aug 7 05:01:43 2009 From: cchance at fedoraproject.org (Caius Chance) Date: Fri, 7 Aug 2009 05:01:43 +0000 (UTC) Subject: rpms/ibus-table-translit/devel ibus-table-translit.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807050143.11D2F11C00D7@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-translit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21685/devel Modified Files: .cvsignore sources Added Files: ibus-table-translit.spec import.log Log Message: new package --- NEW FILE ibus-table-translit.spec --- Name: ibus-table-translit Version: 1.2.0.20090720 Release: 2%{?dist} Summary: Translit input methods for ibus-table License: GPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: ibus >= 1.2, ibus-table >= 1.2 Requires(post): ibus >= 1.2, ibus-table >= 1.2 BuildRequires: ibus >= 1.2, ibus-table >= 1.2 %description The package contains Translit input methods for Table engine of IBus platform. %prep %setup -q %build export IBUS_TABLE_CREATEDB="%{_bindir}/ibus-table-createdb --no-create-index" %configure --prefix=%{_prefix} %__make %{?_smp_mflags} %install %__rm -rf %{buildroot} %__make DESTDIR=%{buildroot} NO_INDEX=true INSTALL="install -p" install %clean %__rm -rf %{buildroot} %post cd %{_datadir}/ibus-table/tables/ %{_bindir}/ibus-table-createdb -i -n translit.db %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README %{_datadir}/ibus-table/tables/translit.db %{_datadir}/ibus-table/icons/translit.png %changelog * Wed Jul 22 2009 Caius 'kaio' Chance - 1.2.0.20090720-2.fc12 - Removed BuildRequires of gettext-devel and automake. - Removed directories that do not need to own. - Changed from autogen.sh to configure. * Mon Jul 20 2009 Caius 'kaio' Chance - 1.2.0.20090720-1.fc12 - Ported from SCIM. --- NEW FILE import.log --- ibus-table-translit-1_2_0_20090720-2_fc12:HEAD:ibus-table-translit-1.2.0.20090720-2.fc12.src.rpm:1249621190 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-translit/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 24 Jul 2009 19:17:52 -0000 1.1 +++ .cvsignore 7 Aug 2009 05:01:42 -0000 1.2 @@ -0,0 +1 @@ +ibus-table-translit-1.2.0.20090720.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-translit/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 24 Jul 2009 19:17:53 -0000 1.1 +++ sources 7 Aug 2009 05:01:42 -0000 1.2 @@ -0,0 +1 @@ +a77c76c5494622fb71a3184fa39b3876 ibus-table-translit-1.2.0.20090720.tar.gz From cchance at fedoraproject.org Fri Aug 7 05:03:26 2009 From: cchance at fedoraproject.org (Caius Chance) Date: Fri, 7 Aug 2009 05:03:26 +0000 (UTC) Subject: rpms/ibus-table-xinhua/devel ibus-table-xinhua.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807050326.7424111C00D7@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-xinhua/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22264/devel Modified Files: .cvsignore sources Added Files: ibus-table-xinhua.spec import.log Log Message: new package --- NEW FILE ibus-table-xinhua.spec --- Name: ibus-table-xinhua Version: 1.2.0.20090720 Release: 2%{?dist} Summary: Xin Hua input methods for ibus-table License: GPLv3+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: ibus >= 1.2, ibus-table >= 1.2 Requires(post): ibus >= 1.2, ibus-table >= 1.2 BuildRequires: ibus >= 1.2, ibus-table >= 1.2 %description The package contains Xin Hua input methods for Table engine of IBus platform. %prep %setup -q %build export IBUS_TABLE_CREATEDB="%{_bindir}/ibus-table-createdb --no-create-index" %configure --prefix=%{_prefix} %__make %{?_smp_mflags} %install %__rm -rf %{buildroot} %__make DESTDIR=%{buildroot} NO_INDEX=true INSTALL="install -p" install %clean %__rm -rf %{buildroot} %post cd %{_datadir}/ibus-table/tables/ %{_bindir}/ibus-table-createdb -i -n xinhua-ibus.db %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README %{_datadir}/ibus-table/tables/xinhua-ibus.db %{_datadir}/ibus-table/icons/xinhua.png %changelog * Wed Jul 22 2009 Caius 'kaio' Chance - 1.2.0.20090720-2.fc12 - Removed BuildRequires of gettext-devel and automake. - Removed unneccessary owned directories. - Changed autogen.sh to configure. * Mon Jul 20 2009 Caius 'kaio' Chance - 1.2.0.20090720-1.fc12 - Introduce from upstream. --- NEW FILE import.log --- ibus-table-xinhua-1_2_0_20090720-2_fc12:HEAD:ibus-table-xinhua-1.2.0.20090720-2.fc12.src.rpm:1249621306 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-xinhua/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 24 Jul 2009 19:07:45 -0000 1.1 +++ .cvsignore 7 Aug 2009 05:03:26 -0000 1.2 @@ -0,0 +1 @@ +ibus-table-xinhua-1.2.0.20090720.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-xinhua/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 24 Jul 2009 19:07:45 -0000 1.1 +++ sources 7 Aug 2009 05:03:26 -0000 1.2 @@ -0,0 +1 @@ +823e6441e4ead4b5c692cb5546c2692d ibus-table-xinhua-1.2.0.20090720.tar.gz From mclasen at fedoraproject.org Fri Aug 7 05:34:23 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Fri, 7 Aug 2009 05:34:23 +0000 (UTC) Subject: rpms/gtk2/devel gdm-background.patch, NONE, 1.1 gtk2.spec, 1.392, 1.393 Message-ID: <20090807053423.6BB2511C00D7@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gtk2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29552 Modified Files: gtk2.spec Added Files: gdm-background.patch Log Message: Fix gdm background drawing gdm-background.patch: gdkwindow.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- NEW FILE gdm-background.patch --- diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 7a000aa..ec36191 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -5049,7 +5049,7 @@ gdk_window_invalidate_rect (GdkWindow *window, if (GDK_WINDOW_DESTROYED (window)) return; - if (private->input_only || !private->viewable) + if (private->input_only || !private->viewable || !GDK_WINDOW_IS_MAPPED (window)) return; if (!rect) @@ -5135,6 +5135,7 @@ gdk_window_invalidate_maybe_recurse (GdkWindow *window, if (private->input_only || !private->viewable || + !GDK_WINDOW_IS_MAPPED (window) || gdk_region_empty (region)) return; @@ -7929,7 +7930,7 @@ _gdk_window_calculate_full_clip_region (GdkWindow *window, if (base_y_offset) *base_y_offset = 0; - if (!private->viewable || private->input_only) + if (!private->viewable || !GDK_WINDOW_IS_MAPPED (window) || private->input_only) return gdk_region_new (); window_get_size_rectangle (window, &visible_rect); Index: gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/devel/gtk2.spec,v retrieving revision 1.392 retrieving revision 1.393 diff -u -p -r1.392 -r1.393 --- gtk2.spec 2 Aug 2009 05:39:49 -0000 1.392 +++ gtk2.spec 7 Aug 2009 05:34:22 -0000 1.393 @@ -17,7 +17,7 @@ Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X Name: gtk2 Version: %{base_version} -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/gtk+/2.17/gtk+-%{version}.tar.bz2 @@ -30,6 +30,8 @@ Patch0: gtk+-2.13.5-lib64.patch # http://bugzilla.redhat.com/show_bug.cgi?id=478400 Patch1: default_printer.patch +Patch2: gdm-background.patch + BuildRequires: atk-devel >= %{atk_version} BuildRequires: pango-devel >= %{pango_version} BuildRequires: glib2-devel >= %{glib2_version} @@ -141,6 +143,7 @@ This package contains developer document %patch0 -p1 -b .lib64 %patch1 -p0 -b .default-printer +%patch2 -p1 -b .gdm-background # make sure that gtkmarshalers.{c, h} get regenerated during the build # - caused by print_authentication.patch @@ -385,6 +388,9 @@ fi %changelog +* Fri Aug 7 2009 Matthias Clasen - 2.17.6-5 +- Fix gdm background drawing + * Sun Aug 2 2009 Matthias Clasen - 2.17.6-4 - Save some space From airlied at fedoraproject.org Fri Aug 7 05:48:12 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Fri, 7 Aug 2009 05:48:12 +0000 (UTC) Subject: rpms/xorg-x11-server/devel .cvsignore, 1.66, 1.67 commitid, 1.29, 1.30 sources, 1.61, 1.62 xorg-x11-server.spec, 1.463, 1.464 Message-ID: <20090807054812.D808F11C00D7@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv416 Modified Files: .cvsignore commitid sources xorg-x11-server.spec Log Message: * Fri Aug 07 2009 Dave Airlie 1.6.99-29.20090807 - rebase upstream - libxf86config.a revenge, brought back .a upstream, doesn't work as .so Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/.cvsignore,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- .cvsignore 4 Aug 2009 06:10:29 -0000 1.66 +++ .cvsignore 7 Aug 2009 05:48:12 -0000 1.67 @@ -1 +1 @@ -xorg-server-20090804.tar.bz2 +xorg-server-20090807.tar.bz2 Index: commitid =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/commitid,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- commitid 4 Aug 2009 06:10:29 -0000 1.29 +++ commitid 7 Aug 2009 05:48:12 -0000 1.30 @@ -1 +1 @@ -736f2d64725c6df8413e627bd40ce7ecb011acc7 +e94c7c42ce9d6a194b76ba7e8b3904b180f93a1b Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/sources,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- sources 4 Aug 2009 06:10:29 -0000 1.61 +++ sources 7 Aug 2009 05:48:12 -0000 1.62 @@ -1 +1 @@ -7588aa54124e59be6989a9f70d935d0a xorg-server-20090804.tar.bz2 +13b6f940d5b27fe39fbd6bfbd5801983 xorg-server-20090807.tar.bz2 Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.463 retrieving revision 1.464 diff -u -p -r1.463 -r1.464 --- xorg-x11-server.spec 6 Aug 2009 18:05:30 -0000 1.463 +++ xorg-x11-server.spec 7 Aug 2009 05:48:12 -0000 1.464 @@ -1,4 +1,4 @@ -# This package is an experiment in active integration of upstream SCM with +9 This package is an experiment in active integration of upstream SCM with # Fedora packaging. It works something like this: # # The "pristine" source is actually a git repo (with no working checkout). @@ -14,12 +14,12 @@ # Fix rhpxl to no longer need vesamodes/extramodes %define pkgname xorg-server -%define gitdate 20090804 +%define gitdate 20090807 Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 28.%{gitdate}%{?dist} +Release: 29.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -267,7 +267,6 @@ Obsoletes: xorg-x11-sdk xorg-x11-server- Requires: xorg-x11-util-macros Requires: xorg-x11-proto-devel Requires: pkgconfig pixman-devel libpciaccess-devel -Provides: libxf86config-devel = %{version}-%{release} # Virtual provide for transition. Delete me someday. Provides: xorg-x11-server-sdk = %{version}-%{release} @@ -286,17 +285,9 @@ BuildArch: noarch %description source Xserver source code needed to build VNC server (Xvnc) -%package -n libxf86config -Summary: Xorg configuration parser library -Group: System Environment/Libraries - -%description -n libxf86config -Xorg configuration parser library - %package -n libxf86config-devel Summary: Xorg configuration parser library development files Group: Development/Libraries -Requires: libxf86config = %{version}-%{release} Requires: xorg-x11-server-devel = %{version}-%{release} %description -n libxf86config-devel @@ -516,18 +507,16 @@ rm -rf $RPM_BUILD_ROOT %defattr(-, root, root, -) %{xserver_source_dir} - -%files -n libxf86config -%defattr(-, root, root, -) -%{_libdir}/libxf86config.so.0* - - %files -n libxf86config-devel %defattr(-, root, root, -) -%{_libdir}/libxf86config.so +%{_libdir}/libxf86config.a %changelog +* Fri Aug 07 2009 Dave Airlie 1.6.99-29.20090807 +- rebase upstream +- libxf86config.a revenge, brought back .a upstream, doesn't work as .so + * Thu Aug 06 2009 Adam Jackson 1.6.99-28.20090804 - xserver-1.6.99-dri2-crash-fixes.patch: don't cough and die just because the driver had the gall not to register a SwapBuffers handler. From airlied at fedoraproject.org Fri Aug 7 05:49:11 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Fri, 7 Aug 2009 05:49:11 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xorg-x11-server.spec,1.464,1.465 Message-ID: <20090807054911.6428D11C00D7@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv726 Modified Files: xorg-x11-server.spec Log Message: oops fatfingered Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.464 retrieving revision 1.465 diff -u -p -r1.464 -r1.465 --- xorg-x11-server.spec 7 Aug 2009 05:48:12 -0000 1.464 +++ xorg-x11-server.spec 7 Aug 2009 05:49:11 -0000 1.465 @@ -1,4 +1,4 @@ -9 This package is an experiment in active integration of upstream SCM with +# This package is an experiment in active integration of upstream SCM with # Fedora packaging. It works something like this: # # The "pristine" source is actually a git repo (with no working checkout). From airlied at fedoraproject.org Fri Aug 7 05:50:47 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Fri, 7 Aug 2009 05:50:47 +0000 (UTC) Subject: rpms/pyxf86config/devel pyxf86config.spec, 1.54, 1.55 fix-errorf-visibility.patch, 1.1, NONE Message-ID: <20090807055047.976F011C00D7@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/pyxf86config/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1335 Modified Files: pyxf86config.spec Removed Files: fix-errorf-visibility.patch Log Message: * Fri Aug 07 2009 Dave Airlie 0.3.37-7 - fix X server and put this back Index: pyxf86config.spec =================================================================== RCS file: /cvs/pkgs/rpms/pyxf86config/devel/pyxf86config.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- pyxf86config.spec 7 Aug 2009 00:58:46 -0000 1.54 +++ pyxf86config.spec 7 Aug 2009 05:50:47 -0000 1.55 @@ -1,7 +1,7 @@ Summary: Python wrappers for libxf86config Name: pyxf86config Version: 0.3.37 -Release: 6%{?dist} +Release: 7%{?dist} URL: http://fedoraproject.org/wiki/pyxf86config Source0: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.bz2 License: GPLv2 @@ -10,9 +10,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: glib2-devel BuildRequires: libX11-devel BuildRequires: python-devel -BuildRequires: libxf86config-devel >= 1.3.0.0-26 +BuildRequires: libxf86config-devel >= 1.6.99-29 -Patch0: fix-errorf-visibility.patch ExcludeArch: s390 s390x %description @@ -21,7 +20,6 @@ It is used to read and write X server co %prep %setup -q -%patch0 -p1 -b .symbol %build export CFLAGS="$RPM_OPT_FLAGS -fPIC" @@ -44,6 +42,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Dave Airlie 0.3.37-7 +- fix X server and put this back + * Fri Aug 07 2009 Dave Airlie 0.3.37-6 - fix ErrorF/VErrorF symbol visibility - hacky but should do for now --- fix-errorf-visibility.patch DELETED --- From phuang at fedoraproject.org Fri Aug 7 06:06:00 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Fri, 7 Aug 2009 06:06:00 +0000 (UTC) Subject: rpms/ibus/devel .cvsignore, 1.37, 1.38 ibus.spec, 1.78, 1.79 sources, 1.42, 1.43 Message-ID: <20090807060600.7A63611C00D7@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6181 Modified Files: .cvsignore ibus.spec sources Log Message: Update to ibus-1.2.0.20090807 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 5 Aug 2009 23:23:43 -0000 1.37 +++ .cvsignore 7 Aug 2009 06:05:58 -0000 1.38 @@ -1 +1 @@ -ibus-1.2.0.20090806.tar.gz +ibus-1.2.0.20090807.tar.gz Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- ibus.spec 5 Aug 2009 23:23:43 -0000 1.78 +++ ibus.spec 7 Aug 2009 06:05:59 -0000 1.79 @@ -7,7 +7,7 @@ %define im_chooser_version 1.2.5 Name: ibus -Version: 1.2.0.20090806 +Version: 1.2.0.20090807 Release: 1%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ @@ -228,6 +228,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Fri Aug 07 2009 Peng Huang - 1.2.0.20090807-1 +- Update to 1.2.0.20090807 + * Thu Aug 06 2009 Peng Huang - 1.2.0.20090806-1 - Update to 1.2.0.20090806 - Fix bug 515106 - don't install duplicate files Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/sources,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- sources 5 Aug 2009 23:23:43 -0000 1.42 +++ sources 7 Aug 2009 06:05:59 -0000 1.43 @@ -1 +1 @@ -1bf904d8fd631ab94d2c4a81e7da6c93 ibus-1.2.0.20090806.tar.gz +e8f54de7ab4e423036bef67b5b602872 ibus-1.2.0.20090807.tar.gz From awjb at fedoraproject.org Fri Aug 7 06:37:36 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Fri, 7 Aug 2009 06:37:36 +0000 (UTC) Subject: rpms/claws-mail-plugins/F-11 fancy-free.patch, NONE, 1.1 claws-mail-plugins.spec, 1.42, 1.43 Message-ID: <20090807063736.3FFFC11C00D7@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/claws-mail-plugins/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15131/F-11 Modified Files: claws-mail-plugins.spec Added Files: fancy-free.patch Log Message: - fix #515373 fancy-free.patch: fancy_viewer.c | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) --- NEW FILE fancy-free.patch --- diff -Nur claws-mail-extra-plugins-3.7.2/fancy-0.9.7/src/fancy_viewer.c /home/kevin/projects/claws-mail/plugins/fancy/src/fancy_viewer.c --- claws-mail-extra-plugins-3.7.2/fancy-0.9.7/src/fancy_viewer.c 2009-06-19 01:36:50.000000000 -0600 +++ /home/kevin/projects/claws-mail/plugins/fancy/src/fancy_viewer.c 2009-07-04 10:34:52.000000000 -0600 @@ -107,8 +107,19 @@ return FALSE; } if (procmime_get_part(viewer->filename, partinfo) < 0) { - g_free(viewer->filename); + g_free(viewer->filename); + viewer->filename = NULL; } else { + const gchar *charset = NULL; + if (_viewer && _viewer->mimeview && + _viewer->mimeview->messageview->forced_charset) + charset = _viewer->mimeview->messageview->forced_charset; + else + charset = procmime_mimeinfo_get_parameter(partinfo, "charset"); + if (!charset) + charset = conv_get_locale_charset_str(); + debug_print("using %s charset\n", charset); + g_object_set(viewer->settings, "default-encoding", charset, NULL); gchar *tmp = g_filename_to_uri(viewer->filename, NULL, NULL); webkit_web_view_open(viewer->view, tmp); g_free(tmp); @@ -182,6 +193,7 @@ debug_print("filename: %s\n", viewer->filename); if (!viewer->filename) { alertpanel_error(_("Filename is null.")); + g_free(program); return; } @@ -275,8 +287,6 @@ webkit_web_view_open(viewer->view, "about:blank"); debug_print("fancy_clear_viewer\n"); viewer->to_load = NULL; - if(viewer->cur_link) - g_free(viewer->cur_link); vadj = gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(viewer->scrollwin)); vadj->value = 0.0; g_signal_emit_by_name(G_OBJECT(vadj), "value-changed", 0); @@ -345,12 +355,9 @@ { gtk_label_set_text(GTK_LABEL(viewer->l_link), link); if(link) { - if (viewer->cur_link) { + if (viewer->cur_link) g_free(viewer->cur_link); - viewer->cur_link = g_strdup(link); - } else { - viewer->cur_link = g_strdup(link); - } + viewer->cur_link = g_strdup(link); } } @@ -795,7 +802,7 @@ const gchar *plugin_desc(void) { - return g_strdup_printf("This plugin renders HTML e-mail using the WebKit" + return g_strdup_printf("This plugin renders HTML mail using the WebKit " "%d.%d.%d library.", WEBKIT_MAJOR_VERSION, WEBKIT_MINOR_VERSION, WEBKIT_MICRO_VERSION); } Index: claws-mail-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/claws-mail-plugins/F-11/claws-mail-plugins.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- claws-mail-plugins.spec 7 Jul 2009 04:42:02 -0000 1.42 +++ claws-mail-plugins.spec 7 Aug 2009 06:37:34 -0000 1.43 @@ -19,13 +19,15 @@ Name: claws-mail-plugins Version: 3.7.2 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Additional plugins for claws-mail Group: Applications/Internet License: GPLv2 and GPLv3+ and MIT URL: http://claws-mail.org Source0: http://downloads.sourceforge.net/sylpheed-claws/claws-mail-extra-plugins-%{version}.tar.bz2 +# fix double free in fancy plugin (#515373) from upstream svn +Patch0: fancy-free.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: claws-mail-devel >= %{version} @@ -268,6 +270,7 @@ exporting of your meetings or all your c %prep %setup -q -n claws-mail-extra-plugins-%{version} +%patch0 -p1 %build #acpi_notifier @@ -606,6 +609,13 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/claws-mail/plugins/vcalendar/ %changelog +* Fri Aug 07 2009 Andreas Bierfert +- 3.7.2-3 +- fix crash in fancy plugin (#515373) + +* Fri Jul 24 2009 Fedora Release Engineering - 3.7.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jul 06 2009 Andreas Bierfert - 3.7.2-1 - version upgrade From awjb at fedoraproject.org Fri Aug 7 06:37:36 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Fri, 7 Aug 2009 06:37:36 +0000 (UTC) Subject: rpms/claws-mail-plugins/devel fancy-free.patch, NONE, 1.1 claws-mail-plugins.spec, 1.43, 1.44 Message-ID: <20090807063736.4353B11C0349@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/claws-mail-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15131/devel Modified Files: claws-mail-plugins.spec Added Files: fancy-free.patch Log Message: - fix #515373 fancy-free.patch: fancy_viewer.c | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) --- NEW FILE fancy-free.patch --- diff -Nur claws-mail-extra-plugins-3.7.2/fancy-0.9.7/src/fancy_viewer.c /home/kevin/projects/claws-mail/plugins/fancy/src/fancy_viewer.c --- claws-mail-extra-plugins-3.7.2/fancy-0.9.7/src/fancy_viewer.c 2009-06-19 01:36:50.000000000 -0600 +++ /home/kevin/projects/claws-mail/plugins/fancy/src/fancy_viewer.c 2009-07-04 10:34:52.000000000 -0600 @@ -107,8 +107,19 @@ return FALSE; } if (procmime_get_part(viewer->filename, partinfo) < 0) { - g_free(viewer->filename); + g_free(viewer->filename); + viewer->filename = NULL; } else { + const gchar *charset = NULL; + if (_viewer && _viewer->mimeview && + _viewer->mimeview->messageview->forced_charset) + charset = _viewer->mimeview->messageview->forced_charset; + else + charset = procmime_mimeinfo_get_parameter(partinfo, "charset"); + if (!charset) + charset = conv_get_locale_charset_str(); + debug_print("using %s charset\n", charset); + g_object_set(viewer->settings, "default-encoding", charset, NULL); gchar *tmp = g_filename_to_uri(viewer->filename, NULL, NULL); webkit_web_view_open(viewer->view, tmp); g_free(tmp); @@ -182,6 +193,7 @@ debug_print("filename: %s\n", viewer->filename); if (!viewer->filename) { alertpanel_error(_("Filename is null.")); + g_free(program); return; } @@ -275,8 +287,6 @@ webkit_web_view_open(viewer->view, "about:blank"); debug_print("fancy_clear_viewer\n"); viewer->to_load = NULL; - if(viewer->cur_link) - g_free(viewer->cur_link); vadj = gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(viewer->scrollwin)); vadj->value = 0.0; g_signal_emit_by_name(G_OBJECT(vadj), "value-changed", 0); @@ -345,12 +355,9 @@ { gtk_label_set_text(GTK_LABEL(viewer->l_link), link); if(link) { - if (viewer->cur_link) { + if (viewer->cur_link) g_free(viewer->cur_link); - viewer->cur_link = g_strdup(link); - } else { - viewer->cur_link = g_strdup(link); - } + viewer->cur_link = g_strdup(link); } } @@ -795,7 +802,7 @@ const gchar *plugin_desc(void) { - return g_strdup_printf("This plugin renders HTML e-mail using the WebKit" + return g_strdup_printf("This plugin renders HTML mail using the WebKit " "%d.%d.%d library.", WEBKIT_MAJOR_VERSION, WEBKIT_MINOR_VERSION, WEBKIT_MICRO_VERSION); } Index: claws-mail-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/claws-mail-plugins/devel/claws-mail-plugins.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- claws-mail-plugins.spec 24 Jul 2009 19:02:45 -0000 1.43 +++ claws-mail-plugins.spec 7 Aug 2009 06:37:35 -0000 1.44 @@ -19,13 +19,15 @@ Name: claws-mail-plugins Version: 3.7.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Additional plugins for claws-mail Group: Applications/Internet License: GPLv2 and GPLv3+ and MIT URL: http://claws-mail.org Source0: http://downloads.sourceforge.net/sylpheed-claws/claws-mail-extra-plugins-%{version}.tar.bz2 +# fix double free in fancy plugin (#515373) from upstream svn +Patch0: fancy-free.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: claws-mail-devel >= %{version} @@ -268,6 +270,7 @@ exporting of your meetings or all your c %prep %setup -q -n claws-mail-extra-plugins-%{version} +%patch0 -p1 %build #acpi_notifier @@ -606,6 +609,10 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/claws-mail/plugins/vcalendar/ %changelog +* Fri Aug 07 2009 Andreas Bierfert +- 3.7.2-3 +- fix crash in fancy plugin (#515373) + * Fri Jul 24 2009 Fedora Release Engineering - 3.7.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From phuang at fedoraproject.org Fri Aug 7 06:47:17 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Fri, 7 Aug 2009 06:47:17 +0000 (UTC) Subject: rpms/ibus/devel ibus-HEAD.patch,1.20,1.21 ibus.spec,1.79,1.80 Message-ID: <20090807064717.61BC911C00D7@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18036 Modified Files: ibus-HEAD.patch ibus.spec Log Message: Fix bug 516145 ibus-HEAD.patch: ibusimcontext.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) Index: ibus-HEAD.patch =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus-HEAD.patch,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- ibus-HEAD.patch 19 Jul 2009 05:19:02 -0000 1.20 +++ ibus-HEAD.patch 7 Aug 2009 06:47:16 -0000 1.21 @@ -1 +1,30 @@ - +diff --git a/client/gtk2/ibusimcontext.c b/client/gtk2/ibusimcontext.c +index 68a77d8..d914eae 100644 +--- a/client/gtk2/ibusimcontext.c ++++ b/client/gtk2/ibusimcontext.c +@@ -774,14 +774,22 @@ _ibus_context_update_preedit_text_cb (IBusInputContext *ibuscontext, + ibusimcontext->preedit_visible = visible; + + if (ibusimcontext->preedit_visible) { +- if (flag) ++ if (flag) { ++ /* invisible => visible */ + g_signal_emit (ibusimcontext, _signal_preedit_start_id, 0); ++ } + g_signal_emit (ibusimcontext, _signal_preedit_changed_id, 0); + } + else { +- g_signal_emit (ibusimcontext, _signal_preedit_changed_id, 0); +- if (flag) ++ if (flag) { ++ /* visible => invisible */ ++ g_signal_emit (ibusimcontext, _signal_preedit_changed_id, 0); + g_signal_emit (ibusimcontext, _signal_preedit_end_id, 0); ++ } ++ else { ++ /* still invisible */ ++ /* do nothing */ ++ } + } + } + Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- ibus.spec 7 Aug 2009 06:05:59 -0000 1.79 +++ ibus.spec 7 Aug 2009 06:47:16 -0000 1.80 @@ -8,14 +8,14 @@ Name: ibus Version: 1.2.0.20090807 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz Source1: xinput-ibus -# Patch0: ibus-HEAD.patch +Patch0: ibus-HEAD.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -114,7 +114,7 @@ The ibus-devel-docs package contains dev %prep %setup -q -# %patch0 -p1 +%patch0 -p1 # ./autogen.sh --help %build @@ -228,6 +228,10 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Fri Aug 07 2009 Peng Huang - 1.2.0.20090807-2 +- Update ibus-HEAD.patch +- Fix bug 516154. + * Fri Aug 07 2009 Peng Huang - 1.2.0.20090807-1 - Update to 1.2.0.20090807 From paragn at fedoraproject.org Fri Aug 7 06:47:38 2009 From: paragn at fedoraproject.org (paragn) Date: Fri, 7 Aug 2009 06:47:38 +0000 (UTC) Subject: rpms/mod_auth_mysql/devel mod_auth_mysql.spec,1.30,1.31 Message-ID: <20090807064738.B1A6311C00D7@cvs1.fedora.phx.redhat.com> Author: paragn Update of /cvs/pkgs/rpms/mod_auth_mysql/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18155 Modified Files: mod_auth_mysql.spec Log Message: * Fri Aug 07 2009 Parag 1:3.0.0-10 - Spec cleanup as suggested in review bug #226152 Index: mod_auth_mysql.spec =================================================================== RCS file: /cvs/pkgs/rpms/mod_auth_mysql/devel/mod_auth_mysql.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- mod_auth_mysql.spec 25 Jul 2009 14:42:06 -0000 1.30 +++ mod_auth_mysql.spec 7 Aug 2009 06:47:38 -0000 1.31 @@ -1,12 +1,12 @@ Summary: Basic authentication for the Apache web server using a MySQL database Name: mod_auth_mysql Version: 3.0.0 -Release: 9 +Release: 10%{?dist} Epoch: 1 Group: System Environment/Daemons URL: http://modauthmysql.sourceforge.net/ -Source: mod_auth_mysql-%{version}.tar.gz -Source2: auth_mysql.conf +Source0: http://downloads.sourceforge.net/modauthmysql/mod_auth_mysql-%{version}.tar.gz +Source1: auth_mysql.conf Patch0: mod_auth_mysql-3.0.0-apr1x.patch Patch1: mod_auth_mysql-3.0.0-disable.patch License: ASL 1.1 @@ -28,25 +28,28 @@ web server by checking data in a MySQL d -c %{name}.c -L%{_libdir}/mysql -lmysqlclient %install -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_libdir}/httpd/modules install -m755 .libs/%{name}.so $RPM_BUILD_ROOT%{_libdir}/httpd/modules # Install the config file mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d -install -m 644 $RPM_SOURCE_DIR/auth_mysql.conf \ +install -p -m 644 %{SOURCE1} \ $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/ %clean -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT %files -%defattr(-,root,root) +%defattr(-,root,root,-) %doc README CONFIGURE CHANGES %{_libdir}/httpd/modules/*.so %config(noreplace) %{_sysconfdir}/httpd/conf.d/*.conf %changelog +* Fri Aug 07 2009 Parag 1:3.0.0-10 +- Spec cleanup as suggested in review bug #226152 + * Sat Jul 25 2009 Fedora Release Engineering - 1:3.0.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From akurtakov at fedoraproject.org Fri Aug 7 07:13:08 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 7 Aug 2009 07:13:08 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.654,1.655 Message-ID: <20090807071308.EC7E011C00D7@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25879/devel Modified Files: eclipse.spec Log Message: Fix missing fragment on ppc64. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.654 retrieving revision 1.655 diff -u -p -r1.654 -r1.655 --- eclipse.spec 6 Aug 2009 15:57:33 -0000 1.654 +++ eclipse.spec 7 Aug 2009 07:13:06 -0000 1.655 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.33%{?dist} +Release: 0.3.34%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -419,6 +419,7 @@ IFS=' mv buildConfigs/eclipse-build-config/build.properties.java buildConfigs/eclipse-build-config/build.properties sed -i -e "s|contributed/gtk/linux/ppc64|bin/gtk/linux/ppc64|g" buildConfigs/eclipse-build-config/productFiles/rcpConfig/build.properties + sed -i -e "s|s390x|%{_arch}|" features/org.eclipse.rcp/feature.xml sed -i -e "s/%{_arch}/s390x/g" plugins/org.eclipse.swt.gtk.linux.s390x/META-INF/MANIFEST.MF sed -i -e "s/%{_arch}/s390x/g" plugins/org.eclipse.equinox.launcher.gtk.linux.s390x/META-INF/MANIFEST.MF %endif @@ -1490,6 +1491,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Fri Aug 7 2009 Alexander Kurtakov 1:3.5.0-0.3.34 +- Fix missing fragment on ppc64. + * Thu Aug 6 2009 Alexander Kurtakov 1:3.5.0-0.3.33 - Fix missing launcher for ppc64. From dwmw2 at fedoraproject.org Fri Aug 7 07:19:07 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Fri, 7 Aug 2009 07:19:07 +0000 (UTC) Subject: rpms/exim/devel exim.init,1.2,1.3 Message-ID: <20090807071907.476DB11C00D7@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/exim/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27468 Modified Files: exim.init Log Message: Don't complain if /etc/sysconfig/network absent Index: exim.init =================================================================== RCS file: /cvs/pkgs/rpms/exim/devel/exim.init,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- exim.init 6 Feb 2007 18:08:56 -0000 1.2 +++ exim.init 7 Aug 2009 07:19:06 -0000 1.3 @@ -13,7 +13,7 @@ . /etc/init.d/functions # Source networking configuration. -. /etc/sysconfig/network +[ -r /etc/sysconfig/network ] && . /etc/sysconfig/network # Source exim configureation. if [ -f /etc/sysconfig/exim ] ; then From jorton at fedoraproject.org Fri Aug 7 07:35:02 2009 From: jorton at fedoraproject.org (jorton) Date: Fri, 7 Aug 2009 07:35:02 +0000 (UTC) Subject: rpms/subversion/F-11 sources, 1.39, 1.40 subversion.spec, 1.142, 1.143 upstream, 1.24, 1.25 Message-ID: <20090807073502.AA90311C00D7@cvs1.fedora.phx.redhat.com> Author: jorton Update of /cvs/extras/rpms/subversion/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30889 Modified Files: sources subversion.spec upstream Log Message: * Fri Aug 7 2009 Joe Orton 1.6.4-2 - update to 1.6.4 Index: sources =================================================================== RCS file: /cvs/extras/rpms/subversion/F-11/sources,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- sources 16 Jun 2009 14:29:46 -0000 1.39 +++ sources 7 Aug 2009 07:35:01 -0000 1.40 @@ -1 +1 @@ -93f128306b11e1a1c64ff51338777952 subversion-1.6.2.tar.gz +9649be6c47b7d915dce75a1198900c25 subversion-1.6.4.tar.gz Index: subversion.spec =================================================================== RCS file: /cvs/extras/rpms/subversion/F-11/subversion.spec,v retrieving revision 1.142 retrieving revision 1.143 diff -u -p -r1.142 -r1.143 --- subversion.spec 16 Jun 2009 14:29:46 -0000 1.142 +++ subversion.spec 7 Aug 2009 07:35:01 -0000 1.143 @@ -14,8 +14,8 @@ Summary: A Modern Concurrent Version Control System Name: subversion -Version: 1.6.2 -Release: 3%{?dist} +Version: 1.6.4 +Release: 2%{?dist} License: ASL 1.1 Group: Development/Tools URL: http://subversion.tigris.org/ @@ -188,6 +188,13 @@ install -m 644 $RPM_SOURCE_DIR/subversio rm -rf ${RPM_BUILD_ROOT}%{_includedir}/subversion-*/*.txt \ ${RPM_BUILD_ROOT}%{python_sitearch}/*/*.{a,la} +# The SVN build system is broken w.r.t. DSO support; it treats +# normal libraries as DSOs and puts them in $libdir, whereas they +# should go in some subdir somewhere, and be linked using -module, +# etc. So, forcibly nuke the .so's for libsvn_auth_{gnome,kde}, +# since nothing should ever link against them directly. +rm -f ${RPM_BUILD_ROOT}%{_libdir}/libsvn_auth_*.so + # remove stuff produced with Perl modules find $RPM_BUILD_ROOT -type f \ -a \( -name .packlist -o \( -name '*.bs' -a -empty \) \) \ @@ -318,6 +325,15 @@ rm -rf ${RPM_BUILD_ROOT} %endif %changelog +* Fri Aug 7 2009 Joe Orton 1.6.4-2 +- update to 1.6.4 + +* Thu Jul 23 2009 Joe Orton 1.6.3-2 +- remove -devel dependency on -gnome, -kde (#513313) + +* Tue Jun 23 2009 Joe Orton 1.6.3-1 +- update to 1.6.3 + * Sun Jun 14 2009 Joe Orton 1.6.2-3 - add -gnome, -kde subpackages @@ -327,10 +343,6 @@ rm -rf ${RPM_BUILD_ROOT} * Fri May 15 2009 Joe Orton 1.6.2-1 - update to 1.6.2 -* Thu May 14 2009 Joe Orton 1.6.1-5 -- fix libjavahl link (#496617) -- fix RPATHs in binaries (#469524) - * Wed Apr 15 2009 Joe Orton 1.6.1-4 - really disable PIE Index: upstream =================================================================== RCS file: /cvs/extras/rpms/subversion/F-11/upstream,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- upstream 14 Apr 2009 07:37:15 -0000 1.24 +++ upstream 7 Aug 2009 07:35:01 -0000 1.25 @@ -1 +1 @@ -subversion-1.6.1.tar.gz +subversion-1.6.4.tar.gz From rjones at fedoraproject.org Fri Aug 7 07:37:09 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Fri, 7 Aug 2009 07:37:09 +0000 (UTC) Subject: rpms/libguestfs/EL-5 0003-Tests-swapon_device-test-mkswap-dev-sda1-instead-o.patch, NONE, 1.1 libguestfs.spec, 1.55, 1.56 Message-ID: <20090807073709.72CB311C00D7@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31557 Modified Files: libguestfs.spec Added Files: 0003-Tests-swapon_device-test-mkswap-dev-sda1-instead-o.patch Log Message: Another patch to try to fix the tests. 0003-Tests-swapon_device-test-mkswap-dev-sda1-instead-o.patch: generator.ml | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) --- NEW FILE 0003-Tests-swapon_device-test-mkswap-dev-sda1-instead-o.patch --- >From 39e4f1dad208124640f0f795518390ba680a9704 Mon Sep 17 00:00:00 2001 From: Richard Jones Date: Fri, 7 Aug 2009 08:32:56 +0100 Subject: [PATCH 3/3] Tests: swapon_device test mkswap /dev/sda1 instead of /dev/sdb. On RHEL 5, mkswap /dev/sdb fails, even with the '-f' option (contradictory to what the manual page says). This commit adds a new 'InitPartition' initialization which just creates /dev/sda1, and then does the swap test on that. --- src/generator.ml | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/generator.ml b/src/generator.ml index 8b0fc66..fdf8f09 100755 --- a/src/generator.ml +++ b/src/generator.ml @@ -301,6 +301,12 @@ and test_init = (* Block devices are empty and no filesystems are mounted. *) | InitEmpty + (* /dev/sda contains a single partition /dev/sda1, with random + * content. /dev/sdb and /dev/sdc may have random content. + * No LVM. + *) + | InitPartition + (* /dev/sda contains a single partition /dev/sda1, which is formatted * as ext2, empty [except for lost+found] and mounted on /. * /dev/sdb and /dev/sdc may have random content. @@ -3207,10 +3213,10 @@ C command which allocates a file in the host and attaches it as a device."); ("swapon_device", (RErr, [String "device"]), 170, [], - [InitNone, Always, TestRun ( - [["mkswap"; "/dev/sdb"]; - ["swapon_device"; "/dev/sdb"]; - ["swapoff_device"; "/dev/sdb"]])], + [InitPartition, Always, TestRun ( + [["mkswap"; "/dev/sda1"]; + ["swapon_device"; "/dev/sda1"]; + ["swapoff_device"; "/dev/sda1"]])], "enable swap on device", "\ This command enables the libguestfs appliance to use the @@ -5318,6 +5324,13 @@ and generate_one_test_body name i test_name init test = [["blockdev_setrw"; "/dev/sda"]; ["umount_all"]; ["lvm_remove_all"]] + | InitPartition -> + pr " /* InitPartition for %s: create /dev/sda1 */\n" test_name; + List.iter (generate_test_command_call test_name) + [["blockdev_setrw"; "/dev/sda"]; + ["umount_all"]; + ["lvm_remove_all"]; + ["sfdiskM"; "/dev/sda"; ","]] | InitBasicFS -> pr " /* InitBasicFS for %s: create ext2 on /dev/sda1 */\n" test_name; List.iter (generate_test_command_call test_name) -- 1.6.2.5 Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/EL-5/libguestfs.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- libguestfs.spec 6 Aug 2009 17:50:27 -0000 1.55 +++ libguestfs.spec 7 Aug 2009 07:37:09 -0000 1.56 @@ -5,7 +5,7 @@ Summary: Access and modify virtual m Name: libguestfs Epoch: 1 Version: 1.0.66 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv2+ Group: Development/Libraries URL: http://libguestfs.org/ @@ -14,6 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{versi Patch0: 0001-Tests-Don-t-test-block-size-in-statvfs-test.patch Patch1: 0002-Always-pass-mkswap-f-parameter.patch +Patch2: 0003-Tests-swapon_device-test-mkswap-dev-sda1-instead-o.patch # Currently fails on PPC because: # "No Package Found for kernel" @@ -311,6 +312,7 @@ mkdir -p daemon/m4 %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build @@ -539,6 +541,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 7 2009 Richard W.M. Jones - 1.0.66-4 +- Another patch to try to fix the tests. + * Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-3 - New upstream release 1.0.66. - Incorporate upstream patches to fix some tests. From jorton at fedoraproject.org Fri Aug 7 07:39:56 2009 From: jorton at fedoraproject.org (jorton) Date: Fri, 7 Aug 2009 07:39:56 +0000 (UTC) Subject: rpms/subversion/devel subversion-1.6.4.tar.gz.asc, NONE, 1.1 .cvsignore, 1.33, 1.34 sources, 1.40, 1.41 subversion.spec, 1.147, 1.148 upstream, 1.26, 1.27 Message-ID: <20090807073956.C959511C00D7@cvs1.fedora.phx.redhat.com> Author: jorton Update of /cvs/extras/rpms/subversion/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv452 Modified Files: .cvsignore sources subversion.spec upstream Added Files: subversion-1.6.4.tar.gz.asc Log Message: * Fri Aug 7 2009 Joe Orton 1.6.4-2 - update to 1.6.4 --- NEW FILE subversion-1.6.4.tar.gz.asc --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAkp3xLYACgkQCwOubk4kUXwuHwCgxFKL+QnzIebGGcjqPm4l/iBp /2QAni/Ye1w73QjIikRxSsvNaBxr7Ik6 =Vkwq -----END PGP SIGNATURE----- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAkp4n9QACgkQ5dMCc/WdJfBD0QCg+UN5zZ9HS6bouwVexaFWYXbh GeEAmQGA7yQtvHgYJ97DJM3LNAW6cd5X =5fXs -----END PGP SIGNATURE----- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAkp4k+UACgkQokEGqRcG/W7VUQCeNFQ7VJgRxQFOG1Ukp026e+H4 bDUAoIRMH84/Bb3OYa5Gr0xSOuhPhWEx =EfId -----END PGP SIGNATURE----- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAkp5RxgACgkQ9o1G+2zNQDgGHACdGJWmRW6L8qjrBpIPIqdvQfGw X7IAn2icEiXqv7/TMROxCVGJh5jvxVAx =2Td8 -----END PGP SIGNATURE----- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkp7Az8ACgkQ/P1jBZgh97KJSQCgyQz56frR5zEAf+l4m/Ny3Dr5 u50AmQErCcguvMp/MJva2oluweihoW4Y =ZQx2 -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/subversion/devel/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 23 Jun 2009 09:52:59 -0000 1.33 +++ .cvsignore 7 Aug 2009 07:39:56 -0000 1.34 @@ -1 +1 @@ -subversion-1.6.3.tar.gz +subversion-1.6.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/subversion/devel/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 23 Jun 2009 09:52:59 -0000 1.40 +++ sources 7 Aug 2009 07:39:56 -0000 1.41 @@ -1 +1 @@ -8357468ed2485b88151c50fb5deb28ca subversion-1.6.3.tar.gz +9649be6c47b7d915dce75a1198900c25 subversion-1.6.4.tar.gz Index: subversion.spec =================================================================== RCS file: /cvs/extras/rpms/subversion/devel/subversion.spec,v retrieving revision 1.147 retrieving revision 1.148 diff -u -p -r1.147 -r1.148 --- subversion.spec 27 Jul 2009 04:57:44 -0000 1.147 +++ subversion.spec 7 Aug 2009 07:39:56 -0000 1.148 @@ -14,8 +14,8 @@ Summary: A Modern Concurrent Version Control System Name: subversion -Version: 1.6.3 -Release: 3%{?dist} +Version: 1.6.4 +Release: 2%{?dist} License: ASL 1.1 Group: Development/Tools URL: http://subversion.tigris.org/ @@ -325,6 +325,9 @@ rm -rf ${RPM_BUILD_ROOT} %endif %changelog +* Fri Aug 7 2009 Joe Orton 1.6.4-2 +- update to 1.6.4 + * Sun Jul 26 2009 Fedora Release Engineering - 1.6.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: upstream =================================================================== RCS file: /cvs/extras/rpms/subversion/devel/upstream,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- upstream 23 Jun 2009 09:52:59 -0000 1.26 +++ upstream 7 Aug 2009 07:39:56 -0000 1.27 @@ -1 +1 @@ -subversion-1.6.3.tar.gz +subversion-1.6.4.tar.gz From jorton at fedoraproject.org Fri Aug 7 07:42:00 2009 From: jorton at fedoraproject.org (jorton) Date: Fri, 7 Aug 2009 07:42:00 +0000 (UTC) Subject: rpms/subversion/F-10 sources,1.36,1.37 subversion.spec,1.129,1.130 Message-ID: <20090807074200.B080D11C00D7@cvs1.fedora.phx.redhat.com> Author: jorton Update of /cvs/extras/rpms/subversion/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv983 Modified Files: sources subversion.spec Log Message: * Fri Aug 7 2009 Joe Orton 1.6.4-2 - update to 1.6.4 Index: sources =================================================================== RCS file: /cvs/extras/rpms/subversion/F-10/sources,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- sources 28 May 2009 10:41:33 -0000 1.36 +++ sources 7 Aug 2009 07:42:00 -0000 1.37 @@ -1 +1 @@ -93f128306b11e1a1c64ff51338777952 subversion-1.6.2.tar.gz +9649be6c47b7d915dce75a1198900c25 subversion-1.6.4.tar.gz Index: subversion.spec =================================================================== RCS file: /cvs/extras/rpms/subversion/F-10/subversion.spec,v retrieving revision 1.129 retrieving revision 1.130 diff -u -p -r1.129 -r1.130 --- subversion.spec 28 May 2009 10:41:33 -0000 1.129 +++ subversion.spec 7 Aug 2009 07:42:00 -0000 1.130 @@ -14,7 +14,7 @@ Summary: A Modern Concurrent Version Control System Name: subversion -Version: 1.6.2 +Version: 1.6.4 Release: 2%{?dist} License: ASL 1.1 Group: Development/Tools @@ -286,6 +286,9 @@ rm -rf ${RPM_BUILD_ROOT} %endif %changelog +* Fri Aug 7 2009 Joe Orton 1.6.4-2 +- update to 1.6.4 + * Thu May 28 2009 Joe Orton 1.6.2-2.fc10 - update to 1.6.2 (#500933, #469524) From twaugh at fedoraproject.org Fri Aug 7 07:53:56 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 7 Aug 2009 07:53:56 +0000 (UTC) Subject: rpms/cups/devel cups.spec,1.493,1.494 Message-ID: <20090807075356.E204611C00D7@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3849 Modified Files: cups.spec Log Message: * Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.14 - Require acl. Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.493 retrieving revision 1.494 diff -u -p -r1.493 -r1.494 --- cups.spec 6 Aug 2009 13:21:22 -0000 1.493 +++ cups.spec 7 Aug 2009 07:53:56 -0000 1.494 @@ -10,7 +10,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4 -Release: 0.%{pre}.13%{?dist} +Release: 0.%{pre}.14%{?dist} License: GPLv2 Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 @@ -121,8 +121,9 @@ Requires: portreserve Requires: poppler-utils -# We ship udev rules. +# We ship udev rules which use setfacl. Requires: udev +Requires: acl %package devel Summary: Common Unix Printing System - development environment @@ -522,6 +523,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.14 +- Require acl. + * Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.13 - Ship udev rules to allow libusb to access printer devices. - Fixed duplex test pages (bug #514898, STR #3277). From twaugh at fedoraproject.org Fri Aug 7 08:11:13 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 7 Aug 2009 08:11:13 +0000 (UTC) Subject: rpms/cups/F-11 cups.spec,1.498,1.499 Message-ID: <20090807081113.A666211C00D7@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8706 Modified Files: cups.spec Log Message: * Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.15 - Require acl. Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.498 retrieving revision 1.499 diff -u -p -r1.498 -r1.499 --- cups.spec 6 Aug 2009 13:39:14 -0000 1.498 +++ cups.spec 7 Aug 2009 08:11:13 -0000 1.499 @@ -10,7 +10,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4 -Release: 0.%{pre}.14%{?dist} +Release: 0.%{pre}.15%{?dist} License: GPLv2 Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 @@ -121,8 +121,9 @@ Requires: portreserve Requires: poppler-utils -# We ship udev rules. +# We ship udev rules which use setfacl. Requires: udev +Requires: acl %package devel Summary: Common Unix Printing System - development environment @@ -522,6 +523,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.15 +- Require acl. + * Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.14 - Ship udev rules to allow libusb to access printer devices. - Fixed duplex test pages (bug #514898, STR #3277). From rjones at fedoraproject.org Fri Aug 7 08:38:25 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Fri, 7 Aug 2009 08:38:25 +0000 (UTC) Subject: rpms/libguestfs/devel 0001-Allow-network-interface-to-be-configured.patch, NONE, 1.1 libguestfs.spec, 1.84, 1.85 Message-ID: <20090807083825.81D8211C00D7@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15737 Modified Files: libguestfs.spec Added Files: 0001-Allow-network-interface-to-be-configured.patch Log Message: Set network interface to ne2k_pci (workaround for RHBZ#516022). 0001-Allow-network-interface-to-be-configured.patch: configure.ac | 11 +++++++++++ src/guestfs.c | 3 +-- 2 files changed, 12 insertions(+), 2 deletions(-) --- NEW FILE 0001-Allow-network-interface-to-be-configured.patch --- >From b5b87cdb764dc757295316878a7fd6e2ff01bec4 Mon Sep 17 00:00:00 2001 From: Richard Jones Date: Fri, 7 Aug 2009 09:31:35 +0100 Subject: [PATCH] Allow network interface to be configured. Add ./configure --with-net-if=(virtio|ne2k_pci) option. This lets you workaround the following virtio_net bug: https://bugzilla.redhat.com/show_bug.cgi?id=516022 --- configure.ac | 11 +++++++++++ src/guestfs.c | 2 +- 2 files changed, 12 insertions(+), 1 deletions(-) diff --git a/configure.ac b/configure.ac index f6f1735..cf0591d 100644 --- a/configure.ac +++ b/configure.ac @@ -138,6 +138,17 @@ AC_ARG_WITH([drive-if], [with_drive_if=ide]) AC_DEFINE_UNQUOTED([DRIVE_IF],["$with_drive_if"],[Default drive interface.]) +dnl Set interface used by the network. Normally you should +dnl leave this at the default (virtio) but you can use the +dnl alternative (ne2k_pci) because of bugs in virtio networking +dnl eg. https://bugzilla.redhat.com/show_bug.cgi?id=516022 +AC_ARG_WITH([net-if], + [AS_HELP_STRING([--with-net-if], + [set default net driver (virtio|ne2k_pci) @<:@default=virtio@:>@])], + [], + [with_net_if=virtio]) +AC_DEFINE_UNQUOTED([NET_IF],["$with_net_if"],[Default network interface.]) + dnl Check for febootstrap etc. AC_CHECK_PROG([FEBOOTSTRAP], [febootstrap],[febootstrap],[no]) diff --git a/src/guestfs.c b/src/guestfs.c index de63275..186c570 100644 --- a/src/guestfs.c +++ b/src/guestfs.c @@ -1103,7 +1103,7 @@ guestfs_launch (guestfs_h *g) } #endif add_cmdline (g, "-net"); - add_cmdline (g, "nic,model=virtio,vlan=0"); /* model=ne2k_pci also works */ + add_cmdline (g, "nic,model=" NET_IF ",vlan=0"); /* These options recommended by KVM developers to improve reliability. */ if (qemu_supports (g, "-no-hpet")) -- 1.6.2.5 Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/devel/libguestfs.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- libguestfs.spec 6 Aug 2009 17:51:31 -0000 1.84 +++ libguestfs.spec 7 Aug 2009 08:38:23 -0000 1.85 @@ -5,13 +5,15 @@ Summary: Access and modify virtual m Name: libguestfs Epoch: 1 Version: 1.0.66 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: Development/Libraries URL: http://libguestfs.org/ Source0: http://libguestfs.org/download/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Patch0: 0001-Allow-network-interface-to-be-configured.patch + # Basic build requirements: BuildRequires: /usr/bin/pod2man BuildRequires: /usr/bin/pod2text @@ -292,6 +294,8 @@ Requires: jpackage-utils mkdir -p daemon/m4 +%patch0 -p1 + %build %if %{buildnonet} @@ -303,12 +307,14 @@ createrepo repo %define extra %nil %endif +# --with-net-if=ne2k_pci is a workaround for RHBZ#516022. ./configure \ --prefix=%{_prefix} --libdir=%{_libdir} \ --mandir=%{_mandir} \ --with-qemu="qemu-kvm qemu-system-%{_build_arch} qemu" \ --enable-debug-command \ --enable-supermin \ + --with-net-if=ne2k_pci \ %{extra} # This ensures that /usr/sbin/chroot is on the path. Not needed @@ -340,11 +346,12 @@ export LIBGUESTFS_DEBUG=1 # 507066 all F-12 sequence of chroot calls (FIXED) # 513249 all F-12 guestfwd broken in qemu (FIXED) # 516022 all F-12 virtio-net gives "Network is unreachable" errors +# (WORKAROUND ENABLED) # 516096 ? F-11 race condition in swapoff/blockdev --rereadpt -#%ifarch x86_64 -#make check -#%endif +%ifarch x86_64 +make check +%endif %install @@ -538,6 +545,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 7 2009 Richard W.M. Jones - 1.0.66-2 +- Set network interface to ne2k_pci (workaround for RHBZ#516022). + * Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-1 - New upstream release 1.0.66. From jakub at fedoraproject.org Fri Aug 7 08:40:29 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Fri, 7 Aug 2009 08:40:29 +0000 (UTC) Subject: rpms/gcc/devel .cvsignore, 1.282, 1.283 gcc.spec, 1.60, 1.61 sources, 1.286, 1.287 gcc44-builtin-unreachable.patch, 1.1, NONE Message-ID: <20090807084029.4981F11C0439@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/gcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16970 Modified Files: .cvsignore gcc.spec sources Removed Files: gcc44-builtin-unreachable.patch Log Message: 4.4.1-5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v retrieving revision 1.282 retrieving revision 1.283 diff -u -p -r1.282 -r1.283 --- .cvsignore 5 Aug 2009 15:56:25 -0000 1.282 +++ .cvsignore 7 Aug 2009 08:40:28 -0000 1.283 @@ -1,2 +1,2 @@ fastjar-0.97.tar.gz -gcc-4.4.1-20090805.tar.bz2 +gcc-4.4.1-20090807.tar.bz2 Index: gcc.spec =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/gcc.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- gcc.spec 5 Aug 2009 15:56:25 -0000 1.60 +++ gcc.spec 7 Aug 2009 08:40:28 -0000 1.61 @@ -1,9 +1,9 @@ -%global DATE 20090805 -%global SVNREV 150492 +%global DATE 20090807 +%global SVNREV 150557 %global gcc_version 4.4.1 # Note, gcc_release must be integer, if you want to add suffixes to # %{release}, append them after %{gcc_release} on Release: line. -%global gcc_release 4 +%global gcc_release 5 %global _unpackaged_files_terminate_build 0 %global multilib_64_archs sparc64 ppc64 s390x x86_64 %global include_gappletviewer 1 @@ -163,8 +163,7 @@ Patch29: gcc44-libstdc++-docs.patch Patch30: gcc44-rh503816-1.patch Patch31: gcc44-rh503816-2.patch Patch32: gcc44-unique-object.patch -Patch33: gcc44-builtin-unreachable.patch -Patch34: gcc44-pr40971.patch +Patch33: gcc44-pr40971.patch Patch1000: fastjar-0.97-segfault.patch @@ -476,8 +475,7 @@ which are required to compile with the G %patch30 -p0 -b .rh503816-1~ %patch31 -p0 -b .rh503816-2~ %patch32 -p0 -b .unique-object~ -%patch33 -p0 -b .builtin-unreachable~ -%patch34 -p0 -b .pr40971~ +%patch33 -p0 -b .pr40971~ # This testcase doesn't compile. rm libjava/testsuite/libjava.lang/PR35020* @@ -1816,6 +1814,11 @@ fi %doc rpm.doc/changelogs/libmudflap/ChangeLog* %changelog +* Fri Aug 7 2009 Jakub Jelinek 4.4.1-5 +- update from gcc-4_4-branch + - PRs c++/40948, target/40906 +- -fexceptions support for -freorder-blocks-and-partition + * Wed Aug 5 2009 Jakub Jelinek 4.4.1-4 - update from gcc-4_4-branch - PRs build/40010, c++/39987, c++/40749, c++/40834, c++/40948, debug/39706, Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v retrieving revision 1.286 retrieving revision 1.287 diff -u -p -r1.286 -r1.287 --- sources 5 Aug 2009 15:56:25 -0000 1.286 +++ sources 7 Aug 2009 08:40:28 -0000 1.287 @@ -1,2 +1,2 @@ 2659f09c2e43ef8b7d4406321753f1b2 fastjar-0.97.tar.gz -ab532d487e6e0e1a1a3dd2f202a121b3 gcc-4.4.1-20090805.tar.bz2 +4ca33c6e0f65f7a29a2f8117d025006d gcc-4.4.1-20090807.tar.bz2 --- gcc44-builtin-unreachable.patch DELETED --- From markmc at fedoraproject.org Fri Aug 7 08:53:27 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Fri, 7 Aug 2009 08:53:27 +0000 (UTC) Subject: rpms/qemu/devel qemu-fix-vnet-hdr-slirp-bustage.patch, NONE, 1.1 qemu.spec, 1.118, 1.119 Message-ID: <20090807085327.6E3B311C00D7@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/qemu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19731 Modified Files: qemu.spec Added Files: qemu-fix-vnet-hdr-slirp-bustage.patch Log Message: * Fri Aug 7 2009 Mark McLoughlin - 2:0.10.91-0.5.rc1 - Fix virtio_net with -net user (#516022) qemu-fix-vnet-hdr-slirp-bustage.patch: net.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) --- NEW FILE qemu-fix-vnet-hdr-slirp-bustage.patch --- >From 97064ad88123744056d141e96247348dd2d9621c Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Fri, 7 Aug 2009 09:39:51 +0100 Subject: [PATCH] net: fix vnet_hdr bustage with slirp slirp has started using VLANClientState::opaque and this has caused the kvm specific tap_has_vnet_hdr() hack to break because we blindly use this opaque pointer even if it is not a tap client. Add yet another hack to check that we're actually getting called with a tap client. [Needed on stable-0.11 too] Signed-off-by: Mark McLoughlin Fedora-patch: qemu-fix-vnet-hdr-slirp-bustage.patch --- net.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/net.c b/net.c index c7702f8..2428f63 100644 --- a/net.c +++ b/net.c @@ -1521,6 +1521,9 @@ int tap_has_vnet_hdr(void *opaque) VLANClientState *vc = opaque; TAPState *s = vc->opaque; + if (vc->receive != tap_receive) + return 0; + return s ? s->has_vnet_hdr : 0; } @@ -1529,6 +1532,9 @@ void tap_using_vnet_hdr(void *opaque, int using_vnet_hdr) VLANClientState *vc = opaque; TAPState *s = vc->opaque; + if (vc->receive != tap_receive) + return; + if (!s || !s->has_vnet_hdr) return; -- 1.6.2.5 Index: qemu.spec =================================================================== RCS file: /cvs/pkgs/rpms/qemu/devel/qemu.spec,v retrieving revision 1.118 retrieving revision 1.119 diff -u -p -r1.118 -r1.119 --- qemu.spec 4 Aug 2009 14:48:16 -0000 1.118 +++ qemu.spec 7 Aug 2009 08:53:27 -0000 1.119 @@ -4,7 +4,7 @@ Summary: QEMU is a FAST! processor emulator Name: qemu Version: 0.10.91 -Release: 0.4.%{kvmvertag}%{?dist} +Release: 0.5.%{kvmvertag}%{?dist} # Epoch because we pushed a qemu-1.0 package Epoch: 2 License: GPLv2+ and LGPLv2+ and BSD @@ -31,6 +31,9 @@ Patch04: qemu-add-ksm-support.patch # Fix extboot checksum (bug #514899) Patch05: qemu-fix-extboot-signrom.patch +# Fix virtio_net with -net user (bug #516022) +Patch06: qemu-fix-vnet-hdr-slirp-bustage.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel BuildRequires: rsync dev86 iasl @@ -216,6 +219,7 @@ such as kvmtrace and kvm_stat. %patch03 -p1 %patch04 -p1 %patch05 -p1 +%patch06 -p1 %build # systems like rhel build system does not have a recent enough linker so @@ -480,6 +484,9 @@ getent passwd qemu >/dev/null || \ %{_mandir}/man1/qemu-img.1* %changelog +* Fri Aug 7 2009 Mark McLoughlin - 2:0.10.91-0.5.rc1 +- Fix virtio_net with -net user (#516022) + * Tue Aug 4 2009 Mark McLoughlin - 2:0.10.91-0.4.rc1 - Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0 From rjones at fedoraproject.org Fri Aug 7 08:57:49 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Fri, 7 Aug 2009 08:57:49 +0000 (UTC) Subject: rpms/libguestfs/devel libguestfs.spec,1.85,1.86 Message-ID: <20090807085749.741CF11C00D7@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20743 Modified Files: libguestfs.spec Log Message: Rerun autoreconf because patch touches configure script. Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/devel/libguestfs.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- libguestfs.spec 7 Aug 2009 08:38:23 -0000 1.85 +++ libguestfs.spec 7 Aug 2009 08:57:49 -0000 1.86 @@ -5,7 +5,7 @@ Summary: Access and modify virtual m Name: libguestfs Epoch: 1 Version: 1.0.66 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: Development/Libraries URL: http://libguestfs.org/ @@ -13,6 +13,7 @@ Source0: http://libguestfs.org/downl BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Patch0: 0001-Allow-network-interface-to-be-configured.patch +BuildRequires: automake, autoconf, libtool # Basic build requirements: BuildRequires: /usr/bin/pod2man @@ -295,6 +296,7 @@ Requires: jpackage-utils mkdir -p daemon/m4 %patch0 -p1 +autoreconf -i %build @@ -545,8 +547,9 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Fri Aug 7 2009 Richard W.M. Jones - 1.0.66-2 +* Fri Aug 7 2009 Richard W.M. Jones - 1.0.66-3 - Set network interface to ne2k_pci (workaround for RHBZ#516022). +- Rerun autoconf because patch touches configure script. * Thu Aug 6 2009 Richard W.M. Jones - 1.0.66-1 - New upstream release 1.0.66. From kalev at fedoraproject.org Fri Aug 7 08:58:01 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Fri, 7 Aug 2009 08:58:01 +0000 (UTC) Subject: rpms/powwow/F-10 powwow-long-prompt.patch, NONE, 1.1 powwow.spec, 1.2, 1.3 Message-ID: <20090807085801.DD3FE11C00D7@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/powwow/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20710/F-10 Modified Files: powwow.spec Added Files: powwow-long-prompt.patch Log Message: Apply patch to match prompts longer than terminal width (#509288). powwow-long-prompt.patch: main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE powwow-long-prompt.patch --- commit 8d6fc5e4f31623d3ff7a00d54f5a7d4acc03ae93 Author: Kalev Lember Date: Thu Aug 6 21:35:48 2009 +0300 Match prompts longer than terminal width Fixes https://bugzilla.redhat.com/show_bug.cgi?id=509288 diff --git a/main.c b/main.c index 9e680a2..0c3ec7e 100644 --- a/main.c +++ b/main.c @@ -694,8 +694,8 @@ static int grab_prompt __P3 (char *,linestart, int,len, int,islast) * match #prompts. They usually have no #print, so we print manually * if islast is not set and a #prompt matches. */ - if ((is_iac_prompt || islast || printstrlen(linestart) < cols) && - ((search_prompt(linestart, 1) && surely_isprompt) || is_iac_prompt)) { + if ((is_iac_prompt || islast) + && search_prompt(linestart, 1) && surely_isprompt) { char *reprint; /* @@ -783,7 +783,7 @@ static void process_singleline __P2 (char **,pbuf, int *,psize) * if a #prompt matches and sets #isprompt, then it is REALLY a prompt * so never match #actions on it. */ - if (lineend == end && tcp_fd == tcp_main_fd && printstrlen(linestart) < cols) { + if (lineend == end && tcp_fd == tcp_main_fd) { /* * The last line in the chunk we received has no trailing \n * Assume it is a prompt. Index: powwow.spec =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-10/powwow.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- powwow.spec 1 May 2009 22:52:08 -0000 1.2 +++ powwow.spec 7 Aug 2009 08:58:01 -0000 1.3 @@ -1,12 +1,15 @@ Name: powwow Version: 1.2.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A console MUD client Group: Applications/Internet License: GPLv2+ URL: http://hoopajoo.net/projects/powwow.html Source: http://hoopajoo.net/static/projects/%{name}-%{version}.tar.gz +# Match prompts longer than terminal width +# https://bugzilla.redhat.com/show_bug.cgi?id=509288 +Patch0: powwow-long-prompt.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: ncurses-devel @@ -31,6 +34,8 @@ for developing applications which use po %prep %setup -q +%patch0 -p1 -b .long-prompt + # Convert to utf-8 for file in README powwow.doc; do mv $file timestamp @@ -74,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Kalev Lember - 1.2.15-2 +- Apply patch to match prompts longer than terminal width (#509288). + * Sat May 02 2009 Kalev Lember - 1.2.15-1 - Update to powwow 1.2.15. From kalev at fedoraproject.org Fri Aug 7 08:58:02 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Fri, 7 Aug 2009 08:58:02 +0000 (UTC) Subject: rpms/powwow/F-11 powwow-long-prompt.patch, NONE, 1.1 powwow.spec, 1.2, 1.3 Message-ID: <20090807085802.3C0F911C00D7@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/powwow/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20710/F-11 Modified Files: powwow.spec Added Files: powwow-long-prompt.patch Log Message: Apply patch to match prompts longer than terminal width (#509288). powwow-long-prompt.patch: main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE powwow-long-prompt.patch --- commit 8d6fc5e4f31623d3ff7a00d54f5a7d4acc03ae93 Author: Kalev Lember Date: Thu Aug 6 21:35:48 2009 +0300 Match prompts longer than terminal width Fixes https://bugzilla.redhat.com/show_bug.cgi?id=509288 diff --git a/main.c b/main.c index 9e680a2..0c3ec7e 100644 --- a/main.c +++ b/main.c @@ -694,8 +694,8 @@ static int grab_prompt __P3 (char *,linestart, int,len, int,islast) * match #prompts. They usually have no #print, so we print manually * if islast is not set and a #prompt matches. */ - if ((is_iac_prompt || islast || printstrlen(linestart) < cols) && - ((search_prompt(linestart, 1) && surely_isprompt) || is_iac_prompt)) { + if ((is_iac_prompt || islast) + && search_prompt(linestart, 1) && surely_isprompt) { char *reprint; /* @@ -783,7 +783,7 @@ static void process_singleline __P2 (char **,pbuf, int *,psize) * if a #prompt matches and sets #isprompt, then it is REALLY a prompt * so never match #actions on it. */ - if (lineend == end && tcp_fd == tcp_main_fd && printstrlen(linestart) < cols) { + if (lineend == end && tcp_fd == tcp_main_fd) { /* * The last line in the chunk we received has no trailing \n * Assume it is a prompt. Index: powwow.spec =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-11/powwow.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- powwow.spec 1 May 2009 22:48:35 -0000 1.2 +++ powwow.spec 7 Aug 2009 08:58:02 -0000 1.3 @@ -1,12 +1,15 @@ Name: powwow Version: 1.2.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A console MUD client Group: Applications/Internet License: GPLv2+ URL: http://hoopajoo.net/projects/powwow.html Source: http://hoopajoo.net/static/projects/%{name}-%{version}.tar.gz +# Match prompts longer than terminal width +# https://bugzilla.redhat.com/show_bug.cgi?id=509288 +Patch0: powwow-long-prompt.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: ncurses-devel @@ -31,6 +34,8 @@ for developing applications which use po %prep %setup -q +%patch0 -p1 -b .long-prompt + # Convert to utf-8 for file in README powwow.doc; do mv $file timestamp @@ -74,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Kalev Lember - 1.2.15-2 +- Apply patch to match prompts longer than terminal width (#509288). + * Sat May 02 2009 Kalev Lember - 1.2.15-1 - Update to powwow 1.2.15. From kalev at fedoraproject.org Fri Aug 7 08:58:02 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Fri, 7 Aug 2009 08:58:02 +0000 (UTC) Subject: rpms/powwow/devel powwow-long-prompt.patch, NONE, 1.1 powwow.spec, 1.3, 1.4 Message-ID: <20090807085802.7E5C911C0349@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/powwow/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20710/devel Modified Files: powwow.spec Added Files: powwow-long-prompt.patch Log Message: Apply patch to match prompts longer than terminal width (#509288). powwow-long-prompt.patch: main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE powwow-long-prompt.patch --- commit 8d6fc5e4f31623d3ff7a00d54f5a7d4acc03ae93 Author: Kalev Lember Date: Thu Aug 6 21:35:48 2009 +0300 Match prompts longer than terminal width Fixes https://bugzilla.redhat.com/show_bug.cgi?id=509288 diff --git a/main.c b/main.c index 9e680a2..0c3ec7e 100644 --- a/main.c +++ b/main.c @@ -694,8 +694,8 @@ static int grab_prompt __P3 (char *,linestart, int,len, int,islast) * match #prompts. They usually have no #print, so we print manually * if islast is not set and a #prompt matches. */ - if ((is_iac_prompt || islast || printstrlen(linestart) < cols) && - ((search_prompt(linestart, 1) && surely_isprompt) || is_iac_prompt)) { + if ((is_iac_prompt || islast) + && search_prompt(linestart, 1) && surely_isprompt) { char *reprint; /* @@ -783,7 +783,7 @@ static void process_singleline __P2 (char **,pbuf, int *,psize) * if a #prompt matches and sets #isprompt, then it is REALLY a prompt * so never match #actions on it. */ - if (lineend == end && tcp_fd == tcp_main_fd && printstrlen(linestart) < cols) { + if (lineend == end && tcp_fd == tcp_main_fd) { /* * The last line in the chunk we received has no trailing \n * Assume it is a prompt. Index: powwow.spec =================================================================== RCS file: /cvs/pkgs/rpms/powwow/devel/powwow.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- powwow.spec 26 Jul 2009 19:20:16 -0000 1.3 +++ powwow.spec 7 Aug 2009 08:58:02 -0000 1.4 @@ -1,12 +1,15 @@ Name: powwow Version: 1.2.15 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A console MUD client Group: Applications/Internet License: GPLv2+ URL: http://hoopajoo.net/projects/powwow.html Source: http://hoopajoo.net/static/projects/%{name}-%{version}.tar.gz +# Match prompts longer than terminal width +# https://bugzilla.redhat.com/show_bug.cgi?id=509288 +Patch0: powwow-long-prompt.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: ncurses-devel @@ -31,6 +34,8 @@ for developing applications which use po %prep %setup -q +%patch0 -p1 -b .long-prompt + # Convert to utf-8 for file in README powwow.doc; do mv $file timestamp @@ -74,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Kalev Lember - 1.2.15-3 +- Apply patch to match prompts longer than terminal width (#509288). + * Sun Jul 26 2009 Fedora Release Engineering - 1.2.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From paragn at fedoraproject.org Fri Aug 7 09:01:11 2009 From: paragn at fedoraproject.org (paragn) Date: Fri, 7 Aug 2009 09:01:11 +0000 (UTC) Subject: rpms/mod_auth_kerb/devel mod_auth_kerb.spec,1.24,1.25 Message-ID: <20090807090111.DA45A11C00D7@cvs1.fedora.phx.redhat.com> Author: paragn Update of /cvs/pkgs/rpms/mod_auth_kerb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21607 Modified Files: mod_auth_kerb.spec Log Message: * Fri Aug 07 2009 Parag 5.4-5 - Spec cleanup as suggested in review bug #226150 Index: mod_auth_kerb.spec =================================================================== RCS file: /cvs/pkgs/rpms/mod_auth_kerb/devel/mod_auth_kerb.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- mod_auth_kerb.spec 25 Jul 2009 14:41:45 -0000 1.24 +++ mod_auth_kerb.spec 7 Aug 2009 09:01:11 -0000 1.25 @@ -2,15 +2,15 @@ Summary: Kerberos authentication module for HTTP Name: mod_auth_kerb Version: 5.4 -Release: 4 +Release: 5%{?dist} License: BSD and MIT Group: System Environment/Daemons URL: http://modauthkerb.sourceforge.net/ -Source0: %{name}-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/modauthkerb/%{name}-%{version}.tar.gz Source1: auth_kerb.conf Patch1: mod_auth_kerb-5.4-rcopshack.patch Patch2: mod_auth_kerb-5.4-fixes.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: httpd-devel, krb5-devel Requires: httpd-mmn = %(cat %{_includedir}/httpd/.mmn || echo missing) @@ -36,7 +36,7 @@ mkdir -p $RPM_BUILD_ROOT%{_libdir}/httpd $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d install -m 755 src/.libs/mod_auth_kerb.so \ $RPM_BUILD_ROOT%{_libdir}/httpd/modules/mod_auth_kerb.so -install -m 644 $RPM_SOURCE_DIR/auth_kerb.conf \ +install -p -m 644 %{SOURCE1} \ $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/auth_kerb.conf %clean @@ -49,6 +49,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/httpd/modules/*.so %changelog +* Fri Aug 07 2009 Parag 5.4-5 +- Spec cleanup as suggested in review bug #226150 + * Sat Jul 25 2009 Fedora Release Engineering - 5.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From paragn at fedoraproject.org Fri Aug 7 09:01:46 2009 From: paragn at fedoraproject.org (paragn) Date: Fri, 7 Aug 2009 09:01:46 +0000 (UTC) Subject: rpms/mod_auth_pgsql/devel mod_auth_pgsql.spec,1.33,1.34 Message-ID: <20090807090146.D23B511C00D7@cvs1.fedora.phx.redhat.com> Author: paragn Update of /cvs/pkgs/rpms/mod_auth_pgsql/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21746 Modified Files: mod_auth_pgsql.spec Log Message: * Fri Aug 07 2009 Parag 2.0.3-10 - Spec cleanup as suggested in review bug #226153 Index: mod_auth_pgsql.spec =================================================================== RCS file: /cvs/pkgs/rpms/mod_auth_pgsql/devel/mod_auth_pgsql.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- mod_auth_pgsql.spec 25 Jul 2009 14:43:13 -0000 1.33 +++ mod_auth_pgsql.spec 7 Aug 2009 09:01:46 -0000 1.34 @@ -3,7 +3,7 @@ Summary: Basic authentication for the Apache HTTP Server using a PostgreSQL database Name: mod_auth_pgsql Version: 2.0.3 -Release: 9 +Release: 10%{?dist} Group: System Environment/Daemons URL: http://www.giuseppetanzilli.it/mod_auth_pgsql2/ Source: http://www.giuseppetanzilli.it/mod_auth_pgsql2/dist/mod_auth_pgsql-%{version}.tar.gz @@ -27,13 +27,13 @@ database. %{_sbindir}/apxs -Wc,-Wformat-security -c %{name}.c -lpq %install -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_libdir}/httpd/modules install -m755 .libs/%{name}.so $RPM_BUILD_ROOT%{_libdir}/httpd/modules # Install the config file mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d -install -m 644 $RPM_SOURCE_DIR/auth_pgsql.conf \ +install -p -m 644 %{SOURCE1} \ $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/ # Extract the licensing conditions @@ -44,16 +44,19 @@ mkdir -p $RPM_BUILD_ROOT%{contentdir}/ma cp *.html $RPM_BUILD_ROOT%{contentdir}/manual/mod %clean -[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT %files -%defattr(-,root,root) +%defattr(-,root,root,-) %doc README INSTALL LICENSE %{contentdir}/manual/mod/*.html %{_libdir}/httpd/modules/*.so %config(noreplace) %{_sysconfdir}/httpd/conf.d/*.conf %changelog +* Fri Aug 07 2009 Parag 2.0.3-10 +- Spec cleanup as suggested in review bug #226153 + * Sat Jul 25 2009 Fedora Release Engineering - 2.0.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rjones at fedoraproject.org Fri Aug 7 09:06:39 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Fri, 7 Aug 2009 09:06:39 +0000 (UTC) Subject: rpms/libguestfs/devel libguestfs.spec,1.86,1.87 Message-ID: <20090807090639.AEB0B11C00D7@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22844 Modified Files: libguestfs.spec Log Message: Add BR gettext, gettext-devel. Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/devel/libguestfs.spec,v retrieving revision 1.86 retrieving revision 1.87 diff -u -p -r1.86 -r1.87 --- libguestfs.spec 7 Aug 2009 08:57:49 -0000 1.86 +++ libguestfs.spec 7 Aug 2009 09:06:39 -0000 1.87 @@ -5,7 +5,7 @@ Summary: Access and modify virtual m Name: libguestfs Epoch: 1 Version: 1.0.66 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv2+ Group: Development/Libraries URL: http://libguestfs.org/ @@ -13,7 +13,7 @@ Source0: http://libguestfs.org/downl BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Patch0: 0001-Allow-network-interface-to-be-configured.patch -BuildRequires: automake, autoconf, libtool +BuildRequires: automake, autoconf, libtool, gettext, gettext-devel # Basic build requirements: BuildRequires: /usr/bin/pod2man @@ -547,7 +547,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Fri Aug 7 2009 Richard W.M. Jones - 1.0.66-3 +* Fri Aug 7 2009 Richard W.M. Jones - 1.0.66-4 - Set network interface to ne2k_pci (workaround for RHBZ#516022). - Rerun autoconf because patch touches configure script. From caolanm at fedoraproject.org Fri Aug 7 09:10:40 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 7 Aug 2009 09:10:40 +0000 (UTC) Subject: rpms/openoffice.org/devel .cvsignore, 1.227, 1.228 sources, 1.369, 1.370 Message-ID: <20090807091040.31C5111C0439@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23901 Modified Files: .cvsignore sources Log Message: next sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/.cvsignore,v retrieving revision 1.227 retrieving revision 1.228 diff -u -p -r1.227 -r1.228 --- .cvsignore 29 Jul 2009 07:52:04 -0000 1.227 +++ .cvsignore 7 Aug 2009 09:10:39 -0000 1.228 @@ -10,3 +10,4 @@ or-IN_DEV300_m40.sdf acor_en-GB.dat acor_en-ZA.dat OOO310_m17.tar.bz2 +OOO310_m18.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/sources,v retrieving revision 1.369 retrieving revision 1.370 diff -u -p -r1.369 -r1.370 --- sources 29 Jul 2009 07:52:04 -0000 1.369 +++ sources 7 Aug 2009 09:10:39 -0000 1.370 @@ -9,4 +9,4 @@ f501a4d62ed251d360ea6c544177a94f redhat 7d7eb194a61b3b1c59e3c82da889ac27 or-IN_DEV300_m40.sdf f3842c64faf98fe9a8752e4a820c97bc acor_en-GB.dat bccdb30725b178260e5ce74d0ad27879 acor_en-ZA.dat -fba352dfe5ac3f8689c5c1bcee25719c OOO310_m17.tar.bz2 +1f7711384c49a2fef4abb02053e5949f OOO310_m18.tar.bz2 From paragn at fedoraproject.org Fri Aug 7 09:11:21 2009 From: paragn at fedoraproject.org (paragn) Date: Fri, 7 Aug 2009 09:11:21 +0000 (UTC) Subject: rpms/mod_authz_ldap/devel mod_authz_ldap.spec,1.22,1.23 Message-ID: <20090807091121.3507011C00D7@cvs1.fedora.phx.redhat.com> Author: paragn Update of /cvs/pkgs/rpms/mod_authz_ldap/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24586 Modified Files: mod_authz_ldap.spec Log Message: * Fri Aug 07 2009 Parag 0.26-14 - Spec cleanup as suggested in review bug #226154 Index: mod_authz_ldap.spec =================================================================== RCS file: /cvs/pkgs/rpms/mod_authz_ldap/devel/mod_authz_ldap.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- mod_authz_ldap.spec 25 Jul 2009 14:43:47 -0000 1.22 +++ mod_authz_ldap.spec 7 Aug 2009 09:11:21 -0000 1.23 @@ -2,11 +2,11 @@ Summary: LDAP authorization module for the Apache HTTP Server Name: mod_authz_ldap Version: 0.26 -Release: 13 +Release: 14%{?dist} License: BSD Group: System Environment/Daemons URL: http://authzldap.othello.ch/ -Source0: %{name}-%{version}.tar.gz +Source0: http://authzldap.othello.ch/download/%{name}-%{version}.tar.gz Source1: mod_authz_ldap.conf Patch1: mod_authz_ldap-0.22-hook.patch Patch2: mod_authz_ldap-0.22-passlog.patch @@ -15,7 +15,7 @@ Patch4: mod_authz_ldap-0.26-subreq.patch Patch5: mod_authz_ldap-0.26-apr1x.patch Patch6: mod_authz_ldap-0.26-parser.patch Patch7: mod_authz_ldap-0.26-sslvar.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: httpd-devel, openssl-devel, openldap-devel Requires: httpd-mmn = %(cat %{_includedir}/httpd/.mmn || echo httpd-devel missing) Requires: openldap @@ -59,7 +59,7 @@ install -m 755 module/.libs/mod_authz_ld # install the conf.d fragment mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d -install -m 644 $RPM_SOURCE_DIR/mod_authz_ldap.conf \ +install -p -m 644 %{SOURCE1} \ $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/authz_ldap.conf rm -f $RPM_BUILD_ROOT%{_libdir}/httpd/modules/{*.la,*.so.*} @@ -69,7 +69,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%{_sysconfdir}/httpd/conf.d/authz_ldap.conf +%config(noreplace) %{_sysconfdir}/httpd/conf.d/authz_ldap.conf %{_libdir}/httpd/modules/*.so %{_bindir}/cert* %{_mandir}/man1/cert* @@ -77,6 +77,9 @@ rm -rf $RPM_BUILD_ROOT %doc NEWS AUTHORS ChangeLog COPYING %changelog +* Fri Aug 07 2009 Parag 0.26-14 +- Spec cleanup as suggested in review bug #226154 + * Sat Jul 25 2009 Fedora Release Engineering - 0.26-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rjones at fedoraproject.org Fri Aug 7 09:14:48 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Fri, 7 Aug 2009 09:14:48 +0000 (UTC) Subject: rpms/libguestfs/devel libguestfs.spec,1.87,1.88 Message-ID: <20090807091448.ED4C211C00D7@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25520 Modified Files: libguestfs.spec Log Message: Add BR cvs. Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/devel/libguestfs.spec,v retrieving revision 1.87 retrieving revision 1.88 diff -u -p -r1.87 -r1.88 --- libguestfs.spec 7 Aug 2009 09:06:39 -0000 1.87 +++ libguestfs.spec 7 Aug 2009 09:14:48 -0000 1.88 @@ -5,7 +5,7 @@ Summary: Access and modify virtual m Name: libguestfs Epoch: 1 Version: 1.0.66 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv2+ Group: Development/Libraries URL: http://libguestfs.org/ @@ -13,7 +13,7 @@ Source0: http://libguestfs.org/downl BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Patch0: 0001-Allow-network-interface-to-be-configured.patch -BuildRequires: automake, autoconf, libtool, gettext, gettext-devel +BuildRequires: automake, autoconf, libtool, gettext, gettext-devel, cvs # Basic build requirements: BuildRequires: /usr/bin/pod2man @@ -547,7 +547,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Fri Aug 7 2009 Richard W.M. Jones - 1.0.66-4 +* Fri Aug 7 2009 Richard W.M. Jones - 1.0.66-5 - Set network interface to ne2k_pci (workaround for RHBZ#516022). - Rerun autoconf because patch touches configure script. From kraxel at fedoraproject.org Fri Aug 7 09:40:13 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Fri, 7 Aug 2009 09:40:13 +0000 (UTC) Subject: rpms/xen/devel .cvsignore,1.40,1.41 sources,1.55,1.56 Message-ID: <20090807094013.B0E6C11C0439@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31986 Modified Files: .cvsignore sources Log Message: upload xen 3.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 27 May 2009 16:24:00 -0000 1.40 +++ .cvsignore 7 Aug 2009 09:40:13 -0000 1.41 @@ -6,3 +6,4 @@ lwip-1.3.0.tar.gz pciutils-2.2.9.tar.bz2 zlib-1.2.3.tar.gz xen-3.4.0.tar.gz +xen-3.4.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/sources,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- sources 27 May 2009 16:24:00 -0000 1.55 +++ sources 7 Aug 2009 09:40:13 -0000 1.56 @@ -4,3 +4,4 @@ bf8f1f9e3ca83d732c00a79a6ef29bc4 newlib cec05e7785497c5e19da2f114b934ffd pciutils-2.2.9.tar.bz2 debc62758716a169df9f62e6ab2bc634 zlib-1.2.3.tar.gz bf1b29f07ec2c12673779600aea183b2 xen-3.4.0.tar.gz +c3f8dbcf833140825b1e2f16b64655f3 xen-3.4.1.tar.gz From kalev at fedoraproject.org Fri Aug 7 10:03:12 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Fri, 7 Aug 2009 10:03:12 +0000 (UTC) Subject: rpms/powwow/F-10 powwow-long-prompt.patch, 1.1, 1.2 powwow.spec, 1.3, 1.4 Message-ID: <20090807100313.01C8611C00D7@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/powwow/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5519/F-10 Modified Files: powwow-long-prompt.patch powwow.spec Log Message: Update powwow-long-prompt.patch to the version sent upstream. powwow-long-prompt.patch: main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: powwow-long-prompt.patch =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-10/powwow-long-prompt.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- powwow-long-prompt.patch 7 Aug 2009 08:58:01 -0000 1.1 +++ powwow-long-prompt.patch 7 Aug 2009 10:03:12 -0000 1.2 @@ -1,4 +1,4 @@ -commit 8d6fc5e4f31623d3ff7a00d54f5a7d4acc03ae93 +commit 4f8d9b7abffbdb9a41d174e16d5345e6d9f87387 Author: Kalev Lember Date: Thu Aug 6 21:35:48 2009 +0300 @@ -7,20 +7,9 @@ Date: Thu Aug 6 21:35:48 2009 +0300 Fixes https://bugzilla.redhat.com/show_bug.cgi?id=509288 diff --git a/main.c b/main.c -index 9e680a2..0c3ec7e 100644 +index 9e680a2..508015a 100644 --- a/main.c +++ b/main.c -@@ -694,8 +694,8 @@ static int grab_prompt __P3 (char *,linestart, int,len, int,islast) - * match #prompts. They usually have no #print, so we print manually - * if islast is not set and a #prompt matches. - */ -- if ((is_iac_prompt || islast || printstrlen(linestart) < cols) && -- ((search_prompt(linestart, 1) && surely_isprompt) || is_iac_prompt)) { -+ if ((is_iac_prompt || islast) -+ && search_prompt(linestart, 1) && surely_isprompt) { - - char *reprint; - /* @@ -783,7 +783,7 @@ static void process_singleline __P2 (char **,pbuf, int *,psize) * if a #prompt matches and sets #isprompt, then it is REALLY a prompt * so never match #actions on it. Index: powwow.spec =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-10/powwow.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- powwow.spec 7 Aug 2009 08:58:01 -0000 1.3 +++ powwow.spec 7 Aug 2009 10:03:12 -0000 1.4 @@ -1,6 +1,6 @@ Name: powwow Version: 1.2.15 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A console MUD client Group: Applications/Internet @@ -79,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Kalev Lember - 1.2.15-3 +- Update powwow-long-prompt.patch to the version sent upstream. + * Fri Aug 07 2009 Kalev Lember - 1.2.15-2 - Apply patch to match prompts longer than terminal width (#509288). From kalev at fedoraproject.org Fri Aug 7 10:03:13 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Fri, 7 Aug 2009 10:03:13 +0000 (UTC) Subject: rpms/powwow/F-11 powwow-long-prompt.patch, 1.1, 1.2 powwow.spec, 1.3, 1.4 Message-ID: <20090807100313.47F5A11C0349@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/powwow/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5519/F-11 Modified Files: powwow-long-prompt.patch powwow.spec Log Message: Update powwow-long-prompt.patch to the version sent upstream. powwow-long-prompt.patch: main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: powwow-long-prompt.patch =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-11/powwow-long-prompt.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- powwow-long-prompt.patch 7 Aug 2009 08:58:01 -0000 1.1 +++ powwow-long-prompt.patch 7 Aug 2009 10:03:12 -0000 1.2 @@ -1,4 +1,4 @@ -commit 8d6fc5e4f31623d3ff7a00d54f5a7d4acc03ae93 +commit 4f8d9b7abffbdb9a41d174e16d5345e6d9f87387 Author: Kalev Lember Date: Thu Aug 6 21:35:48 2009 +0300 @@ -7,20 +7,9 @@ Date: Thu Aug 6 21:35:48 2009 +0300 Fixes https://bugzilla.redhat.com/show_bug.cgi?id=509288 diff --git a/main.c b/main.c -index 9e680a2..0c3ec7e 100644 +index 9e680a2..508015a 100644 --- a/main.c +++ b/main.c -@@ -694,8 +694,8 @@ static int grab_prompt __P3 (char *,linestart, int,len, int,islast) - * match #prompts. They usually have no #print, so we print manually - * if islast is not set and a #prompt matches. - */ -- if ((is_iac_prompt || islast || printstrlen(linestart) < cols) && -- ((search_prompt(linestart, 1) && surely_isprompt) || is_iac_prompt)) { -+ if ((is_iac_prompt || islast) -+ && search_prompt(linestart, 1) && surely_isprompt) { - - char *reprint; - /* @@ -783,7 +783,7 @@ static void process_singleline __P2 (char **,pbuf, int *,psize) * if a #prompt matches and sets #isprompt, then it is REALLY a prompt * so never match #actions on it. Index: powwow.spec =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-11/powwow.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- powwow.spec 7 Aug 2009 08:58:02 -0000 1.3 +++ powwow.spec 7 Aug 2009 10:03:12 -0000 1.4 @@ -1,6 +1,6 @@ Name: powwow Version: 1.2.15 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A console MUD client Group: Applications/Internet @@ -79,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Kalev Lember - 1.2.15-3 +- Update powwow-long-prompt.patch to the version sent upstream. + * Fri Aug 07 2009 Kalev Lember - 1.2.15-2 - Apply patch to match prompts longer than terminal width (#509288). From kalev at fedoraproject.org Fri Aug 7 10:03:13 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Fri, 7 Aug 2009 10:03:13 +0000 (UTC) Subject: rpms/powwow/devel powwow-long-prompt.patch, 1.1, 1.2 powwow.spec, 1.4, 1.5 Message-ID: <20090807100313.8FD2311C00D7@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/powwow/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5519/devel Modified Files: powwow-long-prompt.patch powwow.spec Log Message: Update powwow-long-prompt.patch to the version sent upstream. powwow-long-prompt.patch: main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: powwow-long-prompt.patch =================================================================== RCS file: /cvs/pkgs/rpms/powwow/devel/powwow-long-prompt.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- powwow-long-prompt.patch 7 Aug 2009 08:58:02 -0000 1.1 +++ powwow-long-prompt.patch 7 Aug 2009 10:03:13 -0000 1.2 @@ -1,4 +1,4 @@ -commit 8d6fc5e4f31623d3ff7a00d54f5a7d4acc03ae93 +commit 4f8d9b7abffbdb9a41d174e16d5345e6d9f87387 Author: Kalev Lember Date: Thu Aug 6 21:35:48 2009 +0300 @@ -7,20 +7,9 @@ Date: Thu Aug 6 21:35:48 2009 +0300 Fixes https://bugzilla.redhat.com/show_bug.cgi?id=509288 diff --git a/main.c b/main.c -index 9e680a2..0c3ec7e 100644 +index 9e680a2..508015a 100644 --- a/main.c +++ b/main.c -@@ -694,8 +694,8 @@ static int grab_prompt __P3 (char *,linestart, int,len, int,islast) - * match #prompts. They usually have no #print, so we print manually - * if islast is not set and a #prompt matches. - */ -- if ((is_iac_prompt || islast || printstrlen(linestart) < cols) && -- ((search_prompt(linestart, 1) && surely_isprompt) || is_iac_prompt)) { -+ if ((is_iac_prompt || islast) -+ && search_prompt(linestart, 1) && surely_isprompt) { - - char *reprint; - /* @@ -783,7 +783,7 @@ static void process_singleline __P2 (char **,pbuf, int *,psize) * if a #prompt matches and sets #isprompt, then it is REALLY a prompt * so never match #actions on it. Index: powwow.spec =================================================================== RCS file: /cvs/pkgs/rpms/powwow/devel/powwow.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- powwow.spec 7 Aug 2009 08:58:02 -0000 1.4 +++ powwow.spec 7 Aug 2009 10:03:13 -0000 1.5 @@ -1,6 +1,6 @@ Name: powwow Version: 1.2.15 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A console MUD client Group: Applications/Internet @@ -79,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Kalev Lember - 1.2.15-4 +- Update powwow-long-prompt.patch to the version sent upstream. + * Fri Aug 07 2009 Kalev Lember - 1.2.15-3 - Apply patch to match prompts longer than terminal width (#509288). From till at fedoraproject.org Fri Aug 7 10:24:11 2009 From: till at fedoraproject.org (Till Maas) Date: Fri, 7 Aug 2009 10:24:11 +0000 (UTC) Subject: rpms/lzip/devel lzip.spec,1.5,1.6 Message-ID: <20090807102411.7C39E11C00D7@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/rpms/lzip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10690 Modified Files: lzip.spec Log Message: * Fri Aug 07 2009 Till Maas - 1.7-2 - Exclude lzdiff & lzgrep, they will become part of zutils: http://www.nongnu.org/lzip/zutils.html and fixes a conflict with xz-lzma-compat: Red Hat Bugzilla #515502 - Use globbing for all manpages Index: lzip.spec =================================================================== RCS file: /cvs/pkgs/rpms/lzip/devel/lzip.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- lzip.spec 28 Jul 2009 08:35:09 -0000 1.5 +++ lzip.spec 7 Aug 2009 10:24:11 -0000 1.6 @@ -1,6 +1,6 @@ Name: lzip Version: 1.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: LZMA compressor with integrity checking Group: Applications/File @@ -59,18 +59,24 @@ fi %defattr(-,root,root,-) # TODO is currently empty %doc AUTHORS ChangeLog COPYING NEWS README -%{_bindir}/lzdiff -%{_bindir}/lzgrep +%exclude %{_bindir}/lzdiff +%exclude %{_bindir}/lzgrep %{_bindir}/lzip %{_bindir}/lziprecover %{_infodir}/lzip.info* -%{_mandir}/man1/lzdiff.1.gz -%{_mandir}/man1/lzgrep.1.gz +%exclude %{_mandir}/man1/lzdiff.1* +%exclude %{_mandir}/man1/lzgrep.1* %{_mandir}/man1/lzip.1* -%{_mandir}/man1/lziprecover.1.gz +%{_mandir}/man1/lziprecover.1* %changelog +* Fri Aug 07 2009 Till Maas - 1.7-2 +- Exclude lzdiff & lzgrep, they will become part of zutils: + http://www.nongnu.org/lzip/zutils.html + and fixes a conflict with xz-lzma-compat: Red Hat Bugzilla #515502 +- Use globbing for all manpages + * Tue Jul 28 2009 Till Maas - 1.7-1 - Update to latest stable upstream - remove upstreamed patch From airlied at fedoraproject.org Fri Aug 7 10:47:28 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Fri, 7 Aug 2009 10:47:28 +0000 (UTC) Subject: rpms/kernel/devel drm-radeon-fixes.patch, NONE, 1.1 drm-r600-kms.patch, 1.1, 1.2 kernel.spec, 1.1701, 1.1702 Message-ID: <20090807104728.9237F11C00D7@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16148 Modified Files: drm-r600-kms.patch kernel.spec Added Files: drm-radeon-fixes.patch Log Message: * Fri Aug 07 2009 Dave Airlie 2.6.31-0.139.rc5.git3 - drm-r600-kms.patch - update r600 KMS - drm-radeon-fixes.patch - patches for queue to Linus drm-radeon-fixes.patch: drivers/gpu/drm/radeon/r600_cp.c | 22 +++++++++++++++------- drivers/gpu/drm/radeon/radeon_device.c | 4 +++- drivers/gpu/drm/radeon/radeon_drv.h | 1 + drivers/gpu/drm/radeon/radeon_object.c | 2 +- include/drm/drm_pciids.h | 5 +++++ 5 files changed, 25 insertions(+), 9 deletions(-) --- NEW FILE drm-radeon-fixes.patch --- diff --git a/drivers/gpu/drm/radeon/r600_cp.c b/drivers/gpu/drm/radeon/r600_cp.c index 146f357..20f1790 100644 --- a/drivers/gpu/drm/radeon/r600_cp.c +++ b/drivers/gpu/drm/radeon/r600_cp.c @@ -384,8 +384,9 @@ static void r600_cp_load_microcode(drm_radeon_private_t *dev_priv) DRM_INFO("Loading RV670 PFP Microcode\n"); for (i = 0; i < PFP_UCODE_SIZE; i++) RADEON_WRITE(R600_CP_PFP_UCODE_DATA, RV670_pfp_microcode[i]); - } else if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) { - DRM_INFO("Loading RS780 CP Microcode\n"); + } else if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) { + DRM_INFO("Loading RS780/RS880 CP Microcode\n"); for (i = 0; i < PM4_UCODE_SIZE; i++) { RADEON_WRITE(R600_CP_ME_RAM_DATA, RS780_cp_microcode[i][0]); @@ -396,7 +397,7 @@ static void r600_cp_load_microcode(drm_radeon_private_t *dev_priv) } RADEON_WRITE(R600_CP_PFP_UCODE_ADDR, 0); - DRM_INFO("Loading RS780 PFP Microcode\n"); + DRM_INFO("Loading RS780/RS880 PFP Microcode\n"); for (i = 0; i < PFP_UCODE_SIZE; i++) RADEON_WRITE(R600_CP_PFP_UCODE_DATA, RS780_pfp_microcode[i]); } @@ -783,6 +784,7 @@ static void r600_gfx_init(struct drm_device *dev, break; case CHIP_RV610: case CHIP_RS780: + case CHIP_RS880: case CHIP_RV620: dev_priv->r600_max_pipes = 1; dev_priv->r600_max_tile_pipes = 1; @@ -917,7 +919,8 @@ static void r600_gfx_init(struct drm_device *dev, ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV630) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV610) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV620) || - ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) RADEON_WRITE(R600_DB_DEBUG, R600_PREZ_MUST_WAIT_FOR_POSTZ_DONE); else RADEON_WRITE(R600_DB_DEBUG, 0); @@ -935,7 +938,8 @@ static void r600_gfx_init(struct drm_device *dev, sq_ms_fifo_sizes = RADEON_READ(R600_SQ_MS_FIFO_SIZES); if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV610) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV620) || - ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) { + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) { sq_ms_fifo_sizes = (R600_CACHE_FIFO_SIZE(0xa) | R600_FETCH_FIFO_HIWATER(0xa) | R600_DONE_FIFO_HIWATER(0xe0) | @@ -978,7 +982,8 @@ static void r600_gfx_init(struct drm_device *dev, R600_NUM_ES_STACK_ENTRIES(0)); } else if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV610) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV620) || - ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) { + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) { /* no vertex cache */ sq_config &= ~R600_VC_ENABLE; @@ -1035,7 +1040,8 @@ static void r600_gfx_init(struct drm_device *dev, if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV610) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV620) || - ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) RADEON_WRITE(R600_VGT_CACHE_INVALIDATION, R600_CACHE_INVALIDATION(R600_TC_ONLY)); else RADEON_WRITE(R600_VGT_CACHE_INVALIDATION, R600_CACHE_INVALIDATION(R600_VC_AND_TC)); @@ -1078,6 +1084,7 @@ static void r600_gfx_init(struct drm_device *dev, break; case CHIP_RV610: case CHIP_RS780: + case CHIP_RS880: case CHIP_RV620: gs_prim_buffer_depth = 32; break; @@ -1123,6 +1130,7 @@ static void r600_gfx_init(struct drm_device *dev, switch (dev_priv->flags & RADEON_FAMILY_MASK) { case CHIP_RV610: case CHIP_RS780: + case CHIP_RS880: case CHIP_RV620: tc_cntl = R600_TC_L2_SIZE(8); break; diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c index a162ade..9ff6dcb 100644 --- a/drivers/gpu/drm/radeon/radeon_device.c +++ b/drivers/gpu/drm/radeon/radeon_device.c @@ -152,7 +152,9 @@ int radeon_mc_setup(struct radeon_device *rdev) } } else { rdev->mc.vram_location = 0; - rdev->mc.gtt_location = rdev->mc.mc_vram_size; + tmp = rdev->mc.mc_vram_size; + tmp = (tmp + rdev->mc.gtt_size - 1) & ~(rdev->mc.gtt_size - 1); + rdev->mc.gtt_location = tmp; } DRM_INFO("radeon: VRAM %uM\n", rdev->mc.real_vram_size >> 20); DRM_INFO("radeon: VRAM from 0x%08X to 0x%08X\n", diff --git a/drivers/gpu/drm/radeon/radeon_drv.h b/drivers/gpu/drm/radeon/radeon_drv.h index 127d045..3933f82 100644 --- a/drivers/gpu/drm/radeon/radeon_drv.h +++ b/drivers/gpu/drm/radeon/radeon_drv.h @@ -143,6 +143,7 @@ enum radeon_family { CHIP_RV635, CHIP_RV670, CHIP_RS780, + CHIP_RS880, CHIP_RV770, CHIP_RV730, CHIP_RV710, diff --git a/drivers/gpu/drm/radeon/radeon_object.c b/drivers/gpu/drm/radeon/radeon_object.c index dd9ac2f..e98cae3 100644 --- a/drivers/gpu/drm/radeon/radeon_object.c +++ b/drivers/gpu/drm/radeon/radeon_object.c @@ -106,7 +106,7 @@ static inline uint32_t radeon_object_flags_from_domain(uint32_t domain) flags |= TTM_PL_FLAG_VRAM | TTM_PL_FLAG_WC | TTM_PL_FLAG_UNCACHED; } if (domain & RADEON_GEM_DOMAIN_GTT) { - flags |= TTM_PL_FLAG_TT | TTM_PL_FLAG_WC | TTM_PL_FLAG_UNCACHED; + flags |= TTM_PL_FLAG_TT | TTM_PL_MASK_CACHING; } if (domain & RADEON_GEM_DOMAIN_CPU) { flags |= TTM_PL_FLAG_SYSTEM | TTM_PL_MASK_CACHING; diff --git a/include/drm/drm_pciids.h b/include/drm/drm_pciids.h index 9d4c004..8535084 100644 --- a/include/drm/drm_pciids.h +++ b/include/drm/drm_pciids.h @@ -370,6 +370,11 @@ {0x1002, 0x9614, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS780|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ {0x1002, 0x9615, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS780|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ {0x1002, 0x9616, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS780|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9710, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9711, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9712, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9713, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9714, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ {0, 0, 0} #define r128_PCI_IDS \ drm-r600-kms.patch: b/drivers/gpu/drm/radeon/Makefile | 3 b/drivers/gpu/drm/radeon/atombios_crtc.c | 1 b/drivers/gpu/drm/radeon/avivod.h | 60 + b/drivers/gpu/drm/radeon/r100.c | 69 + b/drivers/gpu/drm/radeon/r300.c | 2 b/drivers/gpu/drm/radeon/r600.c | 1243 +++++++++++++++++++++++++++++-- b/drivers/gpu/drm/radeon/r600d.h | 349 ++++++++ b/drivers/gpu/drm/radeon/radeon.h | 51 + b/drivers/gpu/drm/radeon/radeon_asic.h | 139 +++ b/drivers/gpu/drm/radeon/radeon_clocks.c | 10 b/drivers/gpu/drm/radeon/radeon_device.c | 340 ++++---- b/drivers/gpu/drm/radeon/radeon_ring.c | 63 - b/drivers/gpu/drm/radeon/radeon_share.h | 66 + b/drivers/gpu/drm/radeon/radeon_ttm.c | 6 b/drivers/gpu/drm/radeon/rs400.c | 2 b/drivers/gpu/drm/radeon/rv770.c | 981 +++++++++++++++++++++++- b/drivers/gpu/drm/radeon/rv770d.h | 341 ++++++++ drivers/gpu/drm/radeon/r300.h | 36 drivers/gpu/drm/radeon/rs780.c | 102 -- 19 files changed, 3366 insertions(+), 498 deletions(-) Index: drm-r600-kms.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-r600-kms.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- drm-r600-kms.patch 5 Aug 2009 00:18:52 -0000 1.1 +++ drm-r600-kms.patch 7 Aug 2009 10:47:28 -0000 1.2 @@ -1,12 +1,14 @@ -From 6599b4a047d80cd7b8715b5ad74e0735e6d4b941 Mon Sep 17 00:00:00 2001 +From 00f3a05a622d6888af3ba284e7115f3a08035a3e Mon Sep 17 00:00:00 2001 From: Jerome Glisse Date: Fri, 24 Jul 2009 19:42:23 +0200 Subject: [PATCH] radeon: add basic KMS support for r6xx & r7xx chipset. This only provide a kms drm fb device for this hw and allow X to run with no acceleration. + +Signed-off-by: Jerome Glisse --- - drivers/gpu/drm/radeon/Makefile | 2 +- + drivers/gpu/drm/radeon/Makefile | 3 +- drivers/gpu/drm/radeon/atombios_crtc.c | 1 + drivers/gpu/drm/radeon/avivod.h | 60 ++ drivers/gpu/drm/radeon/r100.c | 69 ++ @@ -15,18 +17,17 @@ to run with no acceleration. drivers/gpu/drm/radeon/r600.c | 1243 ++++++++++++++++++++++++++++++-- drivers/gpu/drm/radeon/r600d.h | 349 +++++++++ drivers/gpu/drm/radeon/radeon.h | 51 ++- - drivers/gpu/drm/radeon/radeon_asic.h | 137 ++++- + drivers/gpu/drm/radeon/radeon_asic.h | 139 ++++- drivers/gpu/drm/radeon/radeon_clocks.c | 10 +- - drivers/gpu/drm/radeon/radeon_device.c | 338 +++++---- - drivers/gpu/drm/radeon/radeon_drv.h | 1 + + drivers/gpu/drm/radeon/radeon_device.c | 340 +++++---- drivers/gpu/drm/radeon/radeon_ring.c | 63 +-- drivers/gpu/drm/radeon/radeon_share.h | 66 ++ drivers/gpu/drm/radeon/radeon_ttm.c | 6 +- drivers/gpu/drm/radeon/rs400.c | 2 +- drivers/gpu/drm/radeon/rs780.c | 102 --- - drivers/gpu/drm/radeon/rv770.c | 980 +++++++++++++++++++++++-- + drivers/gpu/drm/radeon/rv770.c | 981 ++++++++++++++++++++++++-- drivers/gpu/drm/radeon/rv770d.h | 340 +++++++++ - 20 files changed, 3364 insertions(+), 494 deletions(-) + 19 files changed, 3366 insertions(+), 497 deletions(-) create mode 100644 drivers/gpu/drm/radeon/avivod.h delete mode 100644 drivers/gpu/drm/radeon/r300.h create mode 100644 drivers/gpu/drm/radeon/r600d.h @@ -34,18 +35,19 @@ to run with no acceleration. create mode 100644 drivers/gpu/drm/radeon/rv770d.h diff --git a/drivers/gpu/drm/radeon/Makefile b/drivers/gpu/drm/radeon/Makefile -index 013d380..7384cad 100644 +index 013d380..308416f 100644 --- a/drivers/gpu/drm/radeon/Makefile +++ b/drivers/gpu/drm/radeon/Makefile -@@ -13,7 +13,7 @@ radeon-$(CONFIG_DRM_RADEON_KMS) += radeon_device.o radeon_kms.o \ +@@ -13,8 +13,7 @@ radeon-$(CONFIG_DRM_RADEON_KMS) += radeon_device.o radeon_kms.o \ radeon_encoders.o radeon_display.o radeon_cursor.o radeon_i2c.o \ radeon_clocks.o radeon_fb.o radeon_gem.o radeon_ring.o radeon_irq_kms.o \ radeon_cs.o radeon_bios.o radeon_benchmark.o r100.o r300.o r420.o \ - rs400.o rs600.o rs690.o rv515.o r520.o r600.o rs780.o rv770.o \ -+ rs400.o rs600.o rs690.o rv515.o r520.o r600.o rv770.o \ - radeon_test.o +- radeon_test.o ++ rs400.o rs600.o rs690.o rv515.o r520.o r600.o rv770.o radeon_test.o radeon-$(CONFIG_COMPAT) += radeon_ioc32.o + diff --git a/drivers/gpu/drm/radeon/atombios_crtc.c b/drivers/gpu/drm/radeon/atombios_crtc.c index 74d034f..629d7c8 100644 --- a/drivers/gpu/drm/radeon/atombios_crtc.c @@ -264,7 +266,7 @@ index 8486b4d..0000000 - -#endif diff --git a/drivers/gpu/drm/radeon/r600.c b/drivers/gpu/drm/radeon/r600.c -index 538cd90..ae3a9e9 100644 +index 538cd90..46c9ffd 100644 --- a/drivers/gpu/drm/radeon/r600.c +++ b/drivers/gpu/drm/radeon/r600.c @@ -25,12 +25,17 @@ @@ -618,8 +620,8 @@ index 538cd90..ae3a9e9 100644 + rdev->mc.aper_base = drm_get_resource_start(rdev->ddev, 0); + rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); + /* Setup GPU memory space */ ++ rdev->mc.mc_vram_size = RREG32(CONFIG_MEMSIZE); + rdev->mc.real_vram_size = RREG32(CONFIG_MEMSIZE); -+ rdev->mc.mc_vram_size = rdev->mc.real_vram_size; + if (rdev->flags & RADEON_IS_AGP) { + r = radeon_agp_init(rdev); + if (r) @@ -688,25 +690,22 @@ index 538cd90..ae3a9e9 100644 + rdev->pm.sclk.full = rfixed_const(rdev->clock.default_sclk); + rdev->pm.sclk.full = rfixed_div(rdev->pm.sclk, a); + return 0; - } - --void r600_vram_info(struct radeon_device *rdev) ++} ++ +int r600_gpu_reset(struct radeon_device *rdev) - { -- r600_vram_get_type(rdev); -- rdev->mc.real_vram_size = RREG32(R600_CONFIG_MEMSIZE); -- rdev->mc.mc_vram_size = rdev->mc.real_vram_size; ++{ + /* FIXME: implement */ + return 0; -+} + } -- /* Could aper size report 0 ? */ -- rdev->mc.aper_base = drm_get_resource_start(rdev->ddev, 0); -- rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); +-void r600_vram_info(struct radeon_device *rdev) +static u32 r600_get_tile_pipe_to_backend_map(u32 num_tile_pipes, + u32 num_backends, + u32 backend_disable_mask) -+{ + { +- r600_vram_get_type(rdev); +- rdev->mc.real_vram_size = RREG32(R600_CONFIG_MEMSIZE); +- rdev->mc.mc_vram_size = rdev->mc.real_vram_size; + u32 backend_map = 0; + u32 enabled_backends_mask; + u32 enabled_backends_count; @@ -714,7 +713,10 @@ index 538cd90..ae3a9e9 100644 + u32 swizzle_pipe[R6XX_MAX_PIPES]; + u32 cur_backend; + u32 i; -+ + +- /* Could aper size report 0 ? */ +- rdev->mc.aper_base = drm_get_resource_start(rdev->ddev, 0); +- rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); + if (num_tile_pipes > R6XX_MAX_PIPES) + num_tile_pipes = R6XX_MAX_PIPES; + if (num_tile_pipes < 1) @@ -821,8 +823,8 @@ index 538cd90..ae3a9e9 100644 + val >>= 1; + } + return ret; -+} -+ + } + +void r600_gpu_init(struct radeon_device *rdev) +{ + u32 tiling_config; @@ -1091,8 +1093,8 @@ index 538cd90..ae3a9e9 100644 + break; + } + WREG32(TC_CNTL, tmp); - } - ++} ++ + /* * Indirect registers accessor @@ -1351,7 +1353,11 @@ index 538cd90..ae3a9e9 100644 + uint64_t dst_offset, + unsigned num_pages, + struct radeon_fence *fence) -+{ + { +- WREG32(R600_PCIE_PORT_INDEX, ((reg) & 0xff)); +- (void)RREG32(R600_PCIE_PORT_INDEX); +- WREG32(R600_PCIE_PORT_DATA, (v)); +- (void)RREG32(R600_PCIE_PORT_DATA); + /* FIXME: implement */ + return 0; +} @@ -1371,11 +1377,7 @@ index 538cd90..ae3a9e9 100644 +int r600_set_surface_reg(struct radeon_device *rdev, int reg, + uint32_t tiling_flags, uint32_t pitch, + uint32_t offset, uint32_t obj_size) - { -- WREG32(R600_PCIE_PORT_INDEX, ((reg) & 0xff)); -- (void)RREG32(R600_PCIE_PORT_INDEX); -- WREG32(R600_PCIE_PORT_DATA, (v)); -- (void)RREG32(R600_PCIE_PORT_DATA); ++{ + /* FIXME: implement */ + return 0; +} @@ -1933,7 +1935,7 @@ index 0000000..3337227 + +#endif diff --git a/drivers/gpu/drm/radeon/radeon.h b/drivers/gpu/drm/radeon/radeon.h -index b1d945b..542131c 100644 +index b1d945b..0c5c63a 100644 --- a/drivers/gpu/drm/radeon/radeon.h +++ b/drivers/gpu/drm/radeon/radeon.h @@ -50,8 +50,8 @@ @@ -1997,20 +1999,20 @@ index b1d945b..542131c 100644 - unsigned gtt_location; - unsigned gtt_size; - unsigned vram_location; + /* for some chips with <= 32MB we need to lie + * about vram size near mc fb location */ +- unsigned mc_vram_size; ++ u64 mc_vram_size; + u64 gtt_location; + u64 gtt_size; + u64 gtt_start; + u64 gtt_end; + u64 vram_location; - /* for some chips with <= 32MB we need to lie - * about vram size near mc fb location */ -- unsigned mc_vram_size; -+ u64 mc_vram_size; + u64 vram_start; + u64 vram_end; -+ u64 real_vram_size; unsigned vram_width; - unsigned real_vram_size; ++ u64 real_vram_size; int vram_mtrr; bool vram_is_ddr; }; @@ -2095,7 +2097,7 @@ index b1d945b..542131c 100644 #define radeon_irq_process(rdev) (rdev)->asic->irq_process((rdev)) #define radeon_fence_ring_emit(rdev, fence) (rdev)->asic->fence_ring_emit((rdev), (fence)) diff --git a/drivers/gpu/drm/radeon/radeon_asic.h b/drivers/gpu/drm/radeon/radeon_asic.h -index 9a75876..6c30d11 100644 +index 9a75876..7e9bb12 100644 --- a/drivers/gpu/drm/radeon/radeon_asic.h +++ b/drivers/gpu/drm/radeon/radeon_asic.h @@ -58,6 +58,7 @@ int r100_pci_gart_set_page(struct radeon_device *rdev, int i, uint64_t addr); @@ -2181,15 +2183,18 @@ index 9a75876..6c30d11 100644 .irq_set = &rs600_irq_set, .irq_process = &r100_irq_process, .fence_ring_emit = &r300_fence_ring_emit, -@@ -380,6 +401,7 @@ static struct radeon_asic rv515_asic = { +@@ -380,7 +401,10 @@ static struct radeon_asic rv515_asic = { .cp_init = &r100_cp_init, .cp_fini = &r100_cp_fini, .cp_disable = &r100_cp_disable, + .cp_commit = &r100_cp_commit, .ring_start = &rv515_ring_start, ++ .ring_ib_execute = &r100_ring_ib_execute, ++ .ib_test = &r100_ib_test, .irq_set = &r100_irq_set, .irq_process = &r100_irq_process, -@@ -422,7 +444,10 @@ static struct radeon_asic r520_asic = { + .fence_ring_emit = &r300_fence_ring_emit, +@@ -422,7 +446,10 @@ static struct radeon_asic r520_asic = { .cp_init = &r100_cp_init, .cp_fini = &r100_cp_fini, .cp_disable = &r100_cp_disable, @@ -2200,7 +2205,7 @@ index 9a75876..6c30d11 100644 .irq_set = &r100_irq_set, .irq_process = &r100_irq_process, .fence_ring_emit = &r300_fence_ring_emit, -@@ -440,9 +465,119 @@ static struct radeon_asic r520_asic = { +@@ -440,9 +467,119 @@ static struct radeon_asic r520_asic = { }; /* @@ -2343,7 +2348,7 @@ index a37cbce..152eef1 100644 mpll->reference_div = spll->reference_div; } else { diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c -index a162ade..532074e 100644 +index 9ff6dcb..d4c804d 100644 --- a/drivers/gpu/drm/radeon/radeon_device.c +++ b/drivers/gpu/drm/radeon/radeon_device.c @@ -37,7 +37,7 @@ @@ -2364,20 +2369,20 @@ index a162ade..532074e 100644 { int i; -@@ -154,16 +154,16 @@ int radeon_mc_setup(struct radeon_device *rdev) - rdev->mc.vram_location = 0; - rdev->mc.gtt_location = rdev->mc.mc_vram_size; +@@ -156,16 +156,14 @@ int radeon_mc_setup(struct radeon_device *rdev) + tmp = (tmp + rdev->mc.gtt_size - 1) & ~(rdev->mc.gtt_size - 1); + rdev->mc.gtt_location = tmp; } - DRM_INFO("radeon: VRAM %uM\n", rdev->mc.real_vram_size >> 20); -+ DRM_INFO("radeon: VRAM %uM\n", (unsigned)(rdev->mc.real_vram_size >> 20)); ++ DRM_INFO("radeon: VRAM %uM\n", (unsigned)(rdev->mc.mc_vram_size >> 20)); DRM_INFO("radeon: VRAM from 0x%08X to 0x%08X\n", - rdev->mc.vram_location, - rdev->mc.vram_location + rdev->mc.mc_vram_size - 1); +- if (rdev->mc.real_vram_size != rdev->mc.mc_vram_size) +- DRM_INFO("radeon: VRAM less than aperture workaround enabled\n"); +- DRM_INFO("radeon: GTT %uM\n", rdev->mc.gtt_size >> 20); + (unsigned)rdev->mc.vram_location, + (unsigned)(rdev->mc.vram_location + rdev->mc.mc_vram_size - 1)); - if (rdev->mc.real_vram_size != rdev->mc.mc_vram_size) - DRM_INFO("radeon: VRAM less than aperture workaround enabled\n"); -- DRM_INFO("radeon: GTT %uM\n", rdev->mc.gtt_size >> 20); + DRM_INFO("radeon: GTT %uM\n", (unsigned)(rdev->mc.gtt_size >> 20)); DRM_INFO("radeon: GTT from 0x%08X to 0x%08X\n", - rdev->mc.gtt_location, @@ -2387,7 +2392,7 @@ index a162ade..532074e 100644 return 0; } -@@ -203,6 +203,31 @@ static bool radeon_card_posted(struct radeon_device *rdev) +@@ -205,6 +203,31 @@ static bool radeon_card_posted(struct radeon_device *rdev) } @@ -2397,7 +2402,7 @@ index a162ade..532074e 100644 + if (rdev->dummy_page.page == NULL) + return -ENOMEM; + rdev->dummy_page.addr = pci_map_page(rdev->pdev, rdev->dummy_page.page, -+ 0, PAGE_SIZE, PCI_DMA_BIDIRECTIONAL); ++ 0, PAGE_SIZE, PCI_DMA_BIDIRECTIONAL); + if (!rdev->dummy_page.addr) { + __free_page(rdev->dummy_page.page); + rdev->dummy_page.page = NULL; @@ -2419,7 +2424,7 @@ index a162ade..532074e 100644 /* * Registers accessors functions. -@@ -328,9 +353,15 @@ int radeon_asic_init(struct radeon_device *rdev) +@@ -330,9 +353,15 @@ int radeon_asic_init(struct radeon_device *rdev) case CHIP_RV635: case CHIP_RV670: case CHIP_RS780: @@ -2435,7 +2440,7 @@ index a162ade..532074e 100644 default: /* FIXME: not supported yet */ return -EINVAL; -@@ -453,7 +484,7 @@ int radeon_device_init(struct radeon_device *rdev, +@@ -455,7 +484,7 @@ int radeon_device_init(struct radeon_device *rdev, struct pci_dev *pdev, uint32_t flags) { @@ -2444,7 +2449,7 @@ index a162ade..532074e 100644 int dma_bits; DRM_INFO("radeon: Initializing kernel modesetting.\n"); -@@ -492,10 +523,6 @@ int radeon_device_init(struct radeon_device *rdev, +@@ -494,10 +523,6 @@ int radeon_device_init(struct radeon_device *rdev, if (r) { return r; } @@ -2455,7 +2460,7 @@ index a162ade..532074e 100644 /* set DMA mask + need_dma32 flags. * PCIE - can handle 40-bits. -@@ -526,111 +553,118 @@ int radeon_device_init(struct radeon_device *rdev, +@@ -528,111 +553,118 @@ int radeon_device_init(struct radeon_device *rdev, DRM_INFO("register mmio base: 0x%08X\n", (uint32_t)rdev->rmmio_base); DRM_INFO("register mmio size: %u\n", (unsigned)rdev->rmmio_size); @@ -2531,7 +2536,7 @@ index a162ade..532074e 100644 + rdev->mc.vram_mtrr = mtrr_add(rdev->mc.aper_base, rdev->mc.aper_size, + MTRR_TYPE_WRCOMB, 1); + DRM_INFO("Detected VRAM RAM=%uM, BAR=%uM\n", -+ (unsigned)(rdev->mc.real_vram_size >> 20), ++ (unsigned)(rdev->mc.mc_vram_size >> 20), + (unsigned)(rdev->mc.aper_size >> 20)); + DRM_INFO("RAM width %dbits %cDR\n", + rdev->mc.vram_width, rdev->mc.vram_is_ddr ? 'D' : 'S'); @@ -2663,7 +2668,7 @@ index a162ade..532074e 100644 r = radeon_modeset_init(rdev); if (r) { return r; -@@ -656,26 +690,29 @@ void radeon_device_fini(struct radeon_device *rdev) +@@ -658,26 +690,29 @@ void radeon_device_fini(struct radeon_device *rdev) rdev->shutdown = true; /* Order matter so becarefull if you rearrange anythings */ radeon_modeset_fini(rdev); @@ -2709,7 +2714,7 @@ index a162ade..532074e 100644 iounmap(rdev->rmmio); rdev->rmmio = NULL; } -@@ -713,9 +750,12 @@ int radeon_suspend_kms(struct drm_device *dev, pm_message_t state) +@@ -715,9 +750,12 @@ int radeon_suspend_kms(struct drm_device *dev, pm_message_t state) /* wait for gpu to finish processing current batch */ radeon_fence_wait_last(rdev); @@ -2725,7 +2730,7 @@ index a162ade..532074e 100644 /* evict remaining vram memory */ radeon_object_evict_vram(rdev); -@@ -751,33 +791,37 @@ int radeon_resume_kms(struct drm_device *dev) +@@ -753,33 +791,37 @@ int radeon_resume_kms(struct drm_device *dev) if (radeon_gpu_reset(rdev)) { /* FIXME: what do we want to do here ? */ } @@ -2789,18 +2794,6 @@ index a162ade..532074e 100644 } out: fb_set_suspend(rdev->fbdev_info, 0); -diff --git a/drivers/gpu/drm/radeon/radeon_drv.h b/drivers/gpu/drm/radeon/radeon_drv.h -index 127d045..3933f82 100644 ---- a/drivers/gpu/drm/radeon/radeon_drv.h -+++ b/drivers/gpu/drm/radeon/radeon_drv.h -@@ -143,6 +143,7 @@ enum radeon_family { - CHIP_RV635, - CHIP_RV670, - CHIP_RS780, -+ CHIP_RS880, - CHIP_RV770, - CHIP_RV730, - CHIP_RV710, diff --git a/drivers/gpu/drm/radeon/radeon_ring.c b/drivers/gpu/drm/radeon/radeon_ring.c index 60d1593..37d0958 100644 --- a/drivers/gpu/drm/radeon/radeon_ring.c @@ -2973,7 +2966,7 @@ index 63a7735..365d4bc 100644 + #endif diff --git a/drivers/gpu/drm/radeon/radeon_ttm.c b/drivers/gpu/drm/radeon/radeon_ttm.c -index 15c3531..d2799cc 100644 +index 15c3531..d2aff30 100644 --- a/drivers/gpu/drm/radeon/radeon_ttm.c +++ b/drivers/gpu/drm/radeon/radeon_ttm.c @@ -352,7 +352,7 @@ static int radeon_bo_move(struct ttm_buffer_object *bo, @@ -2990,7 +2983,7 @@ index 15c3531..d2799cc 100644 } DRM_INFO("radeon: %uM of VRAM memory ready\n", - rdev->mc.real_vram_size / (1024 * 1024)); -+ (unsigned)(rdev->mc.real_vram_size / (1024 * 1024))); ++ (unsigned)rdev->mc.real_vram_size / (1024 * 1024)); r = ttm_bo_init_mm(&rdev->mman.bdev, TTM_PL_TT, 0, ((rdev->mc.gtt_size) >> PAGE_SHIFT)); if (r) { @@ -3125,10 +3118,10 @@ index 0affcff..0000000 - rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); -} diff --git a/drivers/gpu/drm/radeon/rv770.c b/drivers/gpu/drm/radeon/rv770.c -index 21d8ffd..08ce913 100644 +index 21d8ffd..3e12447 100644 --- a/drivers/gpu/drm/radeon/rv770.c +++ b/drivers/gpu/drm/radeon/rv770.c -@@ -26,99 +26,963 @@ +@@ -26,99 +26,964 @@ * Jerome Glisse */ #include "drmP.h" @@ -3964,7 +3957,8 @@ index 21d8ffd..08ce913 100644 + rdev->mc.aper_base = drm_get_resource_start(rdev->ddev, 0); + rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); + /* Setup GPU memory space */ -+ rdev->mc.real_vram_size = rdev->mc.mc_vram_size = RREG32(CONFIG_MEMSIZE); ++ rdev->mc.mc_vram_size = RREG32(CONFIG_MEMSIZE); ++ rdev->mc.real_vram_size = RREG32(CONFIG_MEMSIZE); + if (rdev->flags & RADEON_IS_AGP) { + r = radeon_agp_init(rdev); + if (r) @@ -4497,5 +4491,5 @@ index 0000000..b0a4354 + +#endif -- -1.6.2.5 +1.6.0.6 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1701 retrieving revision 1.1702 diff -u -p -r1.1701 -r1.1702 --- kernel.spec 6 Aug 2009 20:48:38 -0000 1.1701 +++ kernel.spec 7 Aug 2009 10:47:28 -0000 1.1702 @@ -670,6 +670,7 @@ Patch1550: linux-2.6-ksm.patch Patch1551: linux-2.6-ksm-kvm.patch # nouveau + drm fixes +Patch1810: drm-radeon-fixes.patch Patch1813: drm-radeon-pm.patch Patch1814: drm-nouveau.patch Patch1818: drm-i915-resume-force-mode.patch @@ -1286,6 +1287,7 @@ ApplyPatch linux-2.6-block-silently-erro ApplyPatch linux-2.6-e1000-ich9.patch # Nouveau DRM + drm fixes +ApplyPatch drm-radeon-fixes.patch ApplyPatch drm-r600-kms.patch ApplyPatch drm-hush-vblank-warning.patch @@ -1957,6 +1959,10 @@ fi # and build. %changelog +* Fri Aug 07 2009 Dave Airlie 2.6.31-0.139.rc5.git3 +- drm-r600-kms.patch - update r600 KMS +- drm-radeon-fixes.patch - patches for queue to Linus + * Thu Aug 06 2009 Justin M. Forbes 2.6.31-0.138.rc5.git3 - Fix kvm virtio_blk errors (#514901) From jnovy at fedoraproject.org Fri Aug 7 10:53:59 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Fri, 7 Aug 2009 10:53:59 +0000 (UTC) Subject: rpms/mc/devel mc-shell-patterns.patch,NONE,1.1 mc.spec,1.146,1.147 Message-ID: <20090807105359.1094011C00D7@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/mc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17557 Modified Files: mc.spec Added Files: mc-shell-patterns.patch Log Message: * Fri Aug 7 2009 Jindrich Novy 4.7.0-0.3.pre1 - support shell patterns in copy dialog (#516180) (http://www.midnight-commander.org/ticket/414) mc-shell-patterns.patch: glob.c | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) --- NEW FILE mc-shell-patterns.patch --- diff -d -urpN mc.7/src/search/glob.c mc.8/src/search/glob.c --- mc.7/src/search/glob.c 2009-06-29 14:06:35.000000000 +0200 +++ mc.8/src/search/glob.c 2009-07-03 12:40:36.000000000 +0200 @@ -141,8 +142,36 @@ mc_search__run_glob (mc_search_t * mc_se } /* --------------------------------------------------------------------------------------------- */ +static GString * +mc_search__translate_replace_glob_to_regex (gchar *str) +{ + GString *buff = g_string_new (""); + int cnt = '0'; + + while (*str) { + char c = *str++; + switch (c) { + case '*': + case '?': + g_string_append_c (buff, '\\'); + c = ++cnt; + break; + /* breaks copying: mc uses "\0" internally, it must not be changed */ + /*case '\\':*/ + case '&': + g_string_append_c (buff, '\\'); + break; + } + g_string_append_c (buff, c); + } + return buff; +} + GString * mc_search_glob_prepare_replace_str (mc_search_t * mc_search, GString * replace_str) { - return mc_search_regex_prepare_replace_str (mc_search, replace_str); + GString *repl = mc_search__translate_replace_glob_to_regex(replace_str->str); + GString *res = mc_search_regex_prepare_replace_str (mc_search, repl); + g_string_free (repl, TRUE); + return res; } Index: mc.spec =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/mc.spec,v retrieving revision 1.146 retrieving revision 1.147 diff -u -p -r1.146 -r1.147 --- mc.spec 5 Aug 2009 12:26:02 -0000 1.146 +++ mc.spec 7 Aug 2009 10:53:58 -0000 1.147 @@ -1,7 +1,7 @@ Summary: User-friendly text console file manager and visual shell Name: mc Version: 4.7.0 -Release: 0.2.pre1%{?dist} +Release: 0.3.pre1%{?dist} Epoch: 1 License: GPLv2 Group: System Environment/Shells @@ -16,6 +16,7 @@ Patch1: mc-ipv6.patch Patch2: mc-prompt.patch Patch3: mc-exit.patch Patch4: mc-extensions.patch +Patch5: mc-shell-patterns.patch %description Midnight Commander is a visual shell much like a file manager, only @@ -30,6 +31,7 @@ specific files. %patch2 -p1 -b .prompt %patch3 -p1 -b .exit %patch4 -p1 -b .extensions +%patch5 -p1 -b .shell-patterns %build export CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $RPM_OPT_FLAGS" @@ -85,6 +87,10 @@ rm -rf $RPM_BUILD_ROOT %dir %{_libexecdir}/mc %changelog +* Fri Aug 7 2009 Jindrich Novy 4.7.0-0.3.pre1 +- support shell patterns in copy dialog (#516180) + (http://www.midnight-commander.org/ticket/414) + * Wed Aug 5 2009 Jindrich Novy 4.7.0-0.2.pre1 - update extension binding to be more Fedora-like - update to upstream IPv6 patch From twaugh at fedoraproject.org Fri Aug 7 11:05:11 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 7 Aug 2009 11:05:11 +0000 (UTC) Subject: rpms/cups/F-11 cups.spec,1.499,1.500 Message-ID: <20090807110511.5E9BE11C00D7@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19794 Modified Files: cups.spec Log Message: * Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.15 - Clear out cache files on upgrade. Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.499 retrieving revision 1.500 diff -u -p -r1.499 -r1.500 --- cups.spec 7 Aug 2009 08:11:13 -0000 1.499 +++ cups.spec 7 Aug 2009 11:05:11 -0000 1.500 @@ -373,10 +373,7 @@ install -m644 %{SOURCE3} \ --slave %{_mandir}/man1/lpstat.1.gz print-lpstatman %{_mandir}/man1/lpstat-cups.1.gz \ --initscript cups %endif -if [ $1 -eq 1 ]; then - # First install. Build ppds.dat. - /sbin/service cups reload >/dev/null 2>&1 || : -fi +rm -f %{_localstatedir}/cache/cups/* exit 0 %post libs -p /sbin/ldconfig @@ -524,6 +521,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.15 +- Clear out cache files on upgrade. - Require acl. * Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.14 From twaugh at fedoraproject.org Fri Aug 7 11:05:58 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 7 Aug 2009 11:05:58 +0000 (UTC) Subject: rpms/cups/devel cups.spec,1.494,1.495 Message-ID: <20090807110558.68C5711C00D7@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19987 Modified Files: cups.spec Log Message: * Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.14 - Clear out cache files on upgrade. Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.494 retrieving revision 1.495 diff -u -p -r1.494 -r1.495 --- cups.spec 7 Aug 2009 07:53:56 -0000 1.494 +++ cups.spec 7 Aug 2009 11:05:58 -0000 1.495 @@ -373,10 +373,7 @@ install -m644 %{SOURCE3} \ --slave %{_mandir}/man1/lpstat.1.gz print-lpstatman %{_mandir}/man1/lpstat-cups.1.gz \ --initscript cups %endif -if [ $1 -eq 1 ]; then - # First install. Build ppds.dat. - /sbin/service cups reload >/dev/null 2>&1 || : -fi +rm -f %{_localstatedir}/cache/cups/* exit 0 %post libs -p /sbin/ldconfig @@ -524,6 +521,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.14 +- Clear out cache files on upgrade. - Require acl. * Thu Aug 6 2009 Tim Waugh 1:1.4-0.rc1.13 From caolanm at fedoraproject.org Fri Aug 7 11:06:40 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 7 Aug 2009 11:06:40 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org.spec, 1.1977, 1.1978 sources, 1.370, 1.371 Message-ID: <20090807110640.283F811C00D7@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20162 Modified Files: openoffice.org.spec sources Log Message: Resolves: rhbz#516011 keep help .xsl files as non-docs Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.1977 retrieving revision 1.1978 diff -u -p -r1.1977 -r1.1978 --- openoffice.org.spec 5 Aug 2009 22:07:27 -0000 1.1977 +++ openoffice.org.spec 7 Aug 2009 11:06:39 -0000 1.1978 @@ -1,5 +1,5 @@ %define oootag OOO310 -%define ooomilestone 17 +%define ooomilestone 18 %define rh_rpm_release 1 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF @@ -2484,8 +2484,8 @@ rm -rf $RPM_BUILD_ROOT %{baseinstdir}/share/uno_packages/cache %dir %{baseinstdir}/extensions %dir %{basisinstdir} -%docdir %{basisinstdir}/help %dir %{basisinstdir}/help +%docdir %{basisinstdir}/help/en %dir %{basisinstdir}/help/en %{basisinstdir}/help/en/default.css %{basisinstdir}/help/en/err.html @@ -4200,6 +4200,10 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog +* Fri Aug 07 2009 Caol?n McNamara - 1:3.1.1-18.1 +- Resolves: rhbz#516011 keep help .xsl files as non-docs +- latest milestone + * Wed Jul 29 2009 Caol?n McNamara - 1:3.1.1-17.1 - latest milestone Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/sources,v retrieving revision 1.370 retrieving revision 1.371 diff -u -p -r1.370 -r1.371 --- sources 7 Aug 2009 09:10:39 -0000 1.370 +++ sources 7 Aug 2009 11:06:40 -0000 1.371 @@ -3,10 +3,10 @@ e3a0b76dcd876f3d721ee7183729153d unowin b54bcc9fdb23389e961b281508d9110c documentation.openoffice.org-templates.tar.gz 1b4d9a03ebb4c864015620153afb77c6 Tigert-templates.tar.gz f0cda31fe18bf9289629a321663031b8 redhat-templates.tar.gz -eaf47e2e3d3586f6156c61379cc34df9 redhat-langpacks.tar.gz f501a4d62ed251d360ea6c544177a94f redhat-registry.tar.gz 6c28507e29056a3afb4baffdadab8499 openoffice.org-javafilter.desktop 7d7eb194a61b3b1c59e3c82da889ac27 or-IN_DEV300_m40.sdf f3842c64faf98fe9a8752e4a820c97bc acor_en-GB.dat bccdb30725b178260e5ce74d0ad27879 acor_en-ZA.dat 1f7711384c49a2fef4abb02053e5949f OOO310_m18.tar.bz2 +ffa417a9556cdb16028c83718d758bc7 redhat-langpacks.tar.gz From mtruch at fedoraproject.org Fri Aug 7 11:10:25 2009 From: mtruch at fedoraproject.org (Matthew D Truch) Date: Fri, 7 Aug 2009 11:10:25 +0000 (UTC) Subject: rpms/slimdata/devel slimdata.spec,1.4,1.5 Message-ID: <20090807111025.B348111C0439@cvs1.fedora.phx.redhat.com> Author: mtruch Update of /cvs/extras/rpms/slimdata/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20972 Modified Files: slimdata.spec Log Message: Slimdata doesn't work on any bigendian arch. Index: slimdata.spec =================================================================== RCS file: /cvs/extras/rpms/slimdata/devel/slimdata.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- slimdata.spec 27 Jul 2009 04:27:16 -0000 1.4 +++ slimdata.spec 7 Aug 2009 11:10:25 -0000 1.5 @@ -1,6 +1,6 @@ Name: slimdata Version: 2.6.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Tools and library for reading and writing slim compressed data Group: Development/Libraries @@ -18,7 +18,7 @@ BuildRequires: numpy BuildRequires: texlive-latex doxygen pdfjam #The current slim algorithm assumes little-endian. Upstream is (slowly) working on this. -ExcludeArch: ppc64 ppc +ExcludeArch: ppc64 ppc sparcv9 sparc64 %description Slim is a data compression system for scientific data sets, both a binary and a @@ -87,6 +87,9 @@ rm -rf %{buildroot} %{_libdir}/libslim.so %changelog +* Fri Aug 7 2009 Matthew Truch - 2.6.3-7 +- Excluearch sparcv9 and sparc64 as slimdata doesn't work on bigendian machines + * Sun Jul 26 2009 Fedora Release Engineering - 2.6.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From sayamind at fedoraproject.org Fri Aug 7 11:15:49 2009 From: sayamind at fedoraproject.org (Sayamindu Dasgupta) Date: Fri, 7 Aug 2009 11:15:49 +0000 (UTC) Subject: rpms/olpc-utils/F-11 olpc-utils-dmidetect.patch, NONE, 1.1 olpc-utils.spec, 1.9, 1.10 Message-ID: <20090807111549.39B1311C00D7@cvs1.fedora.phx.redhat.com> Author: sayamind Update of /cvs/pkgs/rpms/olpc-utils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22725 Modified Files: olpc-utils.spec Added Files: olpc-utils-dmidetect.patch Log Message: version 1.0.3-2 : Detect XO 1.5 correctly (dlo #9422) olpc-utils-dmidetect.patch: olpc-configure | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) --- NEW FILE olpc-utils-dmidetect.patch --- diff --git a/etc/rc.d/init.d/olpc-configure b/etc/rc.d/init.d/olpc-configure index e8315fd..a57c4e7 100755 --- a/etc/rc.d/init.d/olpc-configure +++ b/etc/rc.d/init.d/olpc-configure @@ -15,14 +15,17 @@ MFG_DATA=/ofw/mfg-data XO_VERSION=0 get_xo_version() { - # FIXME: is this reliable? - [ -e "/ofw/banner-name" ] || return - - banner=$( 1.0.3-2 +- Detect XO 1.5 correctly (dlo #9422) + * Mon Jul 6 2009 Daniel Drake 1.0.3-1 - Bug fix release From airlied at fedoraproject.org Fri Aug 7 11:37:15 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Fri, 7 Aug 2009 11:37:15 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xorg-x11-server.spec, 1.465, 1.466 xserver-1.4.99-pic-libxf86config.patch, 1.1, 1.2 Message-ID: <20090807113715.E0B5A11C00D7@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28815 Modified Files: xorg-x11-server.spec xserver-1.4.99-pic-libxf86config.patch Log Message: * Fri Aug 07 2009 Dave Airlie 1.6.99-30.20090807 - goddamit: reapply picify libxf86config.a hopefully Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.465 retrieving revision 1.466 diff -u -p -r1.465 -r1.466 --- xorg-x11-server.spec 7 Aug 2009 05:49:11 -0000 1.465 +++ xorg-x11-server.spec 7 Aug 2009 11:37:15 -0000 1.466 @@ -19,7 +19,7 @@ Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 29.%{gitdate}%{?dist} +Release: 30.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -46,6 +46,7 @@ Source20: http://svn.exactcode.de/t2/tr Source30: find-provides #define __find_provides {nil} +Patch5: xserver-1.4.99-pic-libxf86config.patch Patch10: xserver-1.6.99-linkmap.patch # airlied to upstream for 1.7 @@ -513,6 +514,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Dave Airlie 1.6.99-30.20090807 +- goddamit: reapply picify libxf86config.a hopefully + * Fri Aug 07 2009 Dave Airlie 1.6.99-29.20090807 - rebase upstream - libxf86config.a revenge, brought back .a upstream, doesn't work as .so xserver-1.4.99-pic-libxf86config.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: xserver-1.4.99-pic-libxf86config.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.4.99-pic-libxf86config.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- xserver-1.4.99-pic-libxf86config.patch 2 Nov 2007 17:15:11 -0000 1.1 +++ xserver-1.4.99-pic-libxf86config.patch 7 Aug 2009 11:37:15 -0000 1.2 @@ -1,25 +1,18 @@ -From 6344659a33a7c192dffe6e796c771d02f78da5e5 Mon Sep 17 00:00:00 2001 +From 4306b434038de7e2b17d3c4a6cfd87db469d3bda Mon Sep 17 00:00:00 2001 From: Adam Jackson -Date: Thu, 1 Nov 2007 15:02:24 -0400 +Date: Mon, 10 Dec 2007 11:26:57 -0500 Subject: [PATCH] Build libxf86config with -fPIC. ---- - hw/xfree86/parser/Makefile.am | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - diff --git a/hw/xfree86/parser/Makefile.am b/hw/xfree86/parser/Makefile.am -index 849ee8b..0691158 100644 +index b8fab28..ed831c9 100644 --- a/hw/xfree86/parser/Makefile.am +++ b/hw/xfree86/parser/Makefile.am -@@ -25,7 +25,7 @@ libxf86config_a_SOURCES = \ - DRI.c \ - Extensions.c +@@ -33,7 +33,7 @@ libxf86config_a_SOURCES = \ + $(INTERNAL_SOURCES) + libxf86config_a_CFLAGS = $(AM_CFLAGS) -AM_CFLAGS = $(DIX_CFLAGS) $(XORG_CFLAGS) +AM_CFLAGS = $(DIX_CFLAGS) $(XORG_CFLAGS) -fPIC -fvisibility=hidden EXTRA_DIST = \ Configint.h \ --- -1.5.3.4 - From pbrobinson at fedoraproject.org Fri Aug 7 11:38:55 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 11:38:55 +0000 (UTC) Subject: rpms/anerley/devel anerley.spec,1.1,1.2 Message-ID: <20090807113855.BAABD11C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anerley/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29402 Modified Files: anerley.spec Log Message: - Spec file cleanups Index: anerley.spec =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/anerley.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- anerley.spec 5 Aug 2009 07:49:36 -0000 1.1 +++ anerley.spec 7 Aug 2009 11:38:55 -0000 1.2 @@ -1,6 +1,6 @@ Name: anerley Version: 0.0.20 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Moblin widgets for people information Group: System Environment/Libraries @@ -14,14 +14,10 @@ BuildRequires: glib2-devel BuildRequires: nbtk-devel BuildRequires: telepathy-glib-devel BuildRequires: telepathy-mission-control-devel -BuildRequires: pkgconfig - +BuildRequires: intltool +BuildRequires: gettext # Require these because the git tarball doesn't have the configure built BuildRequires: libtool -BuildRequires: intltool -BuildRequires: automake -BuildRequires: autoconf -BuildRequires: gnome-common %description Moblin widgets for management of people information using telepathy @@ -39,14 +35,17 @@ Files for development with %{name}. %prep %setup -q -%build +# Don't run configure from autogen.sh +sed -i 's|echo|exit 0|g' autogen.sh ./autogen.sh + +%build %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} -make install DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} INSTALL='install -p' #Remove libtool archives. find %{buildroot} -name '*.la' -exec rm -f {} ';' @@ -73,6 +72,9 @@ rm -rf %{buildroot} %{_libdir}/*.so %changelog +* Fri Aug 7 2009 Peter Robinson 0.0.20-2 +- Spec file cleanups + * Tue Aug 4 2009 Peter Robinson 0.0.20-1 - New upstream release - 0.0.20 From pkgdb at fedoraproject.org Fri Aug 7 11:39:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 11:39:47 +0000 Subject: [pkgdb] olpc-utils: sayamind has requested watchcommits Message-ID: <20090807113947.DCDB510F890@bastion2.fedora.phx.redhat.com> sayamind has requested the watchcommits acl on olpc-utils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Fri Aug 7 11:39:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 11:39:56 +0000 Subject: [pkgdb] olpc-utils: sayamind has requested commit Message-ID: <20090807113957.03DEA10F8AC@bastion2.fedora.phx.redhat.com> sayamind has requested the commit acl on olpc-utils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pbrobinson at fedoraproject.org Fri Aug 7 11:41:53 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 11:41:53 +0000 (UTC) Subject: rpms/bognor-regis/devel bognor-regis.spec,1.7,1.8 Message-ID: <20090807114153.4BEA011C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/bognor-regis/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30296 Modified Files: bognor-regis.spec Log Message: - Spec file cleanups Index: bognor-regis.spec =================================================================== RCS file: /cvs/pkgs/rpms/bognor-regis/devel/bognor-regis.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- bognor-regis.spec 24 Jul 2009 18:56:58 -0000 1.7 +++ bognor-regis.spec 7 Aug 2009 11:41:53 -0000 1.8 @@ -1,6 +1,6 @@ Name: bognor-regis Version: 0.4.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Media daemon and play queue manager Group: Applications/Multimedia @@ -9,18 +9,14 @@ URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: glib2-devel BuildRequires: gtk2-devel BuildRequires: dbus-glib-devel BuildRequires: gstreamer-devel -BuildRequires: pkgconfig +BuildRequires: intltool +BuildRequires: gettext # Require these because the git tarball doesn't have the configure built BuildRequires: libtool -BuildRequires: intltool -BuildRequires: gettext -BuildRequires: automake -BuildRequires: autoconf %description Media daemon and play queue manager @@ -37,14 +33,17 @@ Files for development with %{name}. %prep %setup -q -%build +# Don't run configure from autogen.sh +sed -i 's|echo|exit 0|g' autogen.sh ./autogen.sh + +%build %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} -make install DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} INSTALL='install -p' #Remove libtool archives. rm -rf %{buildroot}/%{_libdir}/*.la @@ -71,6 +70,9 @@ rm -rf %{buildroot} %{_libdir}/libbognor-regis-0.4.so %changelog +* Fri Aug 7 2009 Peter Robinson 0.4.9-2 +- Spec file cleanups + * Fri Jul 24 2009 Peter Robinson 0.4.9-1 - New upstream 0.4.9 release From pbrobinson at fedoraproject.org Fri Aug 7 11:45:59 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 11:45:59 +0000 (UTC) Subject: rpms/clutter-imcontext/devel clutter-imcontext.spec,1.5,1.6 Message-ID: <20090807114559.3E02411C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/clutter-imcontext/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32005 Modified Files: clutter-imcontext.spec Log Message: - Spec file cleanups Index: clutter-imcontext.spec =================================================================== RCS file: /cvs/pkgs/rpms/clutter-imcontext/devel/clutter-imcontext.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- clutter-imcontext.spec 6 Aug 2009 09:01:14 -0000 1.5 +++ clutter-imcontext.spec 7 Aug 2009 11:45:59 -0000 1.6 @@ -1,6 +1,6 @@ Name: clutter-imcontext Version: 0.1.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: IMContext Framework Library for Clutter Group: System Environment/Libraries @@ -11,13 +11,10 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: glib2-devel BuildRequires: clutter-devel >= 1.0.0 -BuildRequires: pkgconfig BuildRequires: gtk-doc # Require these because the git tarball doesn't have the configure built BuildRequires: libtool -BuildRequires: automake -BuildRequires: autoconf %description IMContext Framework Library for Clutter @@ -36,8 +33,8 @@ Files for development with %{name}. %prep %setup -q -# run autogen.sh until we have a proper release, but don't run configure twice. -sed -i '/configure/d' autogen.sh +# Don't run configure from autogen.sh +sed -i 's|echo|exit 0|g' autogen.sh ./autogen.sh %build @@ -46,7 +43,7 @@ make %{?_smp_mflags} V=1 %install rm -rf %{buildroot} -make install DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} INSTALL='install -p' #Remove libtool archives. find %{buildroot} -name '*.la' -exec rm -f {} ';' @@ -73,6 +70,9 @@ rm -rf %{buildroot} %{_datadir}/gtk-doc/html/%{name} %changelog +* Fri Aug 7 2009 Peter Robinson 0.1.4-2 +- Spec file cleanups + * Thu Aug 6 2009 Peter Robinson 0.1.4-1 - New 0.1.4 upstream release. - license clarfied so remove spec file note From tbzatek at fedoraproject.org Fri Aug 7 11:47:21 2009 From: tbzatek at fedoraproject.org (Tomas Bzatek) Date: Fri, 7 Aug 2009 11:47:21 +0000 (UTC) Subject: rpms/libarchive/devel .cvsignore, 1.10, 1.11 libarchive.spec, 1.13, 1.14 sources, 1.10, 1.11 Message-ID: <20090807114721.EB20211C00D7@cvs1.fedora.phx.redhat.com> Author: tbzatek Update of /cvs/extras/rpms/libarchive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32369 Modified Files: .cvsignore libarchive.spec sources Log Message: * Fri Aug 7 2009 Tomas Bzatek 2.7.1-1 - Update to 2.7.1 - Drop deprecated lzma dependency, libxz handles both formats Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libarchive/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 12 May 2009 12:38:37 -0000 1.10 +++ .cvsignore 7 Aug 2009 11:47:21 -0000 1.11 @@ -1 +1 @@ -libarchive-2.7.0.tar.gz +libarchive-2.7.1.tar.gz Index: libarchive.spec =================================================================== RCS file: /cvs/extras/rpms/libarchive/devel/libarchive.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- libarchive.spec 27 Jul 2009 13:39:58 -0000 1.13 +++ libarchive.spec 7 Aug 2009 11:47:21 -0000 1.14 @@ -1,6 +1,6 @@ Name: libarchive -Version: 2.7.0 -Release: 3%{?dist} +Version: 2.7.1 +Release: 1%{?dist} Summary: A library for handling streaming archive formats Group: System Environment/Libraries @@ -17,7 +17,6 @@ BuildRequires: bison BuildRequires: sharutils BuildRequires: zlib-devel BuildRequires: bzip2-devel -BuildRequires: lzma-devel BuildRequires: xz-devel BuildRequires: e2fsprogs-devel BuildRequires: libacl-devel @@ -90,6 +89,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 7 2009 Tomas Bzatek 2.7.1-1 +- Update to 2.7.1 +- Drop deprecated lzma dependency, libxz handles both formats + * Mon Jul 27 2009 Tomas Bzatek 2.7.0-3 - Enable XZ compression format Index: sources =================================================================== RCS file: /cvs/extras/rpms/libarchive/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 12 May 2009 12:38:37 -0000 1.10 +++ sources 7 Aug 2009 11:47:21 -0000 1.11 @@ -1 +1 @@ -a2103ca334037562ad327eb3aed54869 libarchive-2.7.0.tar.gz +f43382413b4457d0e192771b100a66e7 libarchive-2.7.1.tar.gz From pbrobinson at fedoraproject.org Fri Aug 7 11:50:50 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 11:50:50 +0000 (UTC) Subject: rpms/anerley/devel anerley.spec,1.2,1.3 Message-ID: <20090807115050.3419F11C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anerley/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv745 Modified Files: anerley.spec Log Message: - Re-add gnome-comnmon buildreq Index: anerley.spec =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/anerley.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- anerley.spec 7 Aug 2009 11:38:55 -0000 1.2 +++ anerley.spec 7 Aug 2009 11:50:49 -0000 1.3 @@ -1,6 +1,6 @@ Name: anerley Version: 0.0.20 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Moblin widgets for people information Group: System Environment/Libraries @@ -18,6 +18,7 @@ BuildRequires: intltool BuildRequires: gettext # Require these because the git tarball doesn't have the configure built BuildRequires: libtool +BuildRequires: gnome-common %description Moblin widgets for management of people information using telepathy @@ -72,6 +73,9 @@ rm -rf %{buildroot} %{_libdir}/*.so %changelog +* Fri Aug 7 2009 Peter Robinson 0.0.20-3 +- Re-add gnome-comnmon buildreq + * Fri Aug 7 2009 Peter Robinson 0.0.20-2 - Spec file cleanups From dwalsh at fedoraproject.org Fri Aug 7 11:51:54 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Fri, 7 Aug 2009 11:51:54 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch, 1.47, 1.48 selinux-policy.spec, 1.891, 1.892 Message-ID: <20090807115154.A5EB311C00D7@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1063 Modified Files: policy-F12.patch selinux-policy.spec Log Message: * Thu Aug 6 2009 Dan Walsh 3.6.26-7 - Allow nsplugin to connecto the session bus - Allow samba_net to write to coolkey data policy-F12.patch: Makefile | 2 Rules.modular | 8 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/securetty_types | 5 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 4 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/virtual_domain_context | 1 config/appconfig-mcs/virtual_image_context | 2 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/virtual_domain_context | 1 config/appconfig-mls/virtual_image_context | 2 config/appconfig-standard/securetty_types | 5 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 1 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 3 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 15 policy/modules/admin/rpm.if | 176 ++ policy/modules/admin/rpm.te | 61 policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.te | 9 policy/modules/admin/vbetool.te | 8 policy/modules/apps/awstats.te | 2 policy/modules/apps/calamaris.te | 4 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 + policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 ++ policy/modules/apps/gnome.te | 92 + policy/modules/apps/gpg.te | 15 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 129 ++ policy/modules/apps/java.te | 17 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 + policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 +++++ policy/modules/apps/nsplugin.te | 286 ++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/pulseaudio.te | 4 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 +++- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 57 policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 145 ++ policy/modules/apps/sandbox.te | 274 ++++ policy/modules/apps/screen.if | 24 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 60 policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 21 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 28 policy/modules/kernel/devices.fc | 3 policy/modules/kernel/devices.if | 164 ++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 +- policy/modules/kernel/domain.te | 85 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 279 ++++ policy/modules/kernel/files.te | 5 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 20 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 31 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 - policy/modules/roles/sysadm.te | 123 - policy/modules/roles/unconfineduser.fc | 37 policy/modules/roles/unconfineduser.if | 638 ++++++++++ policy/modules/roles/unconfineduser.te | 395 ++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/webadm.te | 2 policy/modules/roles/xguest.te | 18 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 35 policy/modules/services/apache.if | 327 +++-- policy/modules/services/apache.te | 409 +++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 19 policy/modules/services/bluetooth.te | 6 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 20 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 ++- policy/modules/services/cron.te | 132 +- policy/modules/services/cups.fc | 11 policy/modules/services/cups.te | 29 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 25 policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 48 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 2 policy/modules/services/ftp.te | 50 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 12 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 45 policy/modules/services/kerberos.te | 13 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 - policy/modules/services/nagios.te | 55 policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 + policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 ++ policy/modules/services/nslcd.te | 50 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 1 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 4 policy/modules/services/policykit.if | 48 policy/modules/services/policykit.te | 45 policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++ policy/modules/services/postfix.te | 136 +- policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 7 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 10 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 22 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 64 + policy/modules/services/rtkit_daemon.te | 38 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 + policy/modules/services/samba.te | 80 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 63 - policy/modules/services/setroubleshoot.te | 60 policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 ++ policy/modules/services/shorewall.te | 97 + policy/modules/services/smartmon.te | 12 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 +- policy/modules/services/squid.te | 7 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 163 ++ policy/modules/services/ssh.te | 66 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 3 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 108 + policy/modules/services/virt.te | 264 ++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 28 policy/modules/services/xserver.if | 538 ++++++++ policy/modules/services/xserver.te | 308 ++++ policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 ++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 9 policy/modules/system/hostname.te | 4 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 138 ++ policy/modules/system/init.te | 166 ++ policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 28 policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 152 +- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 32 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 35 policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 76 + policy/modules/system/selinuxutil.fc | 16 policy/modules/system/selinuxutil.if | 288 ++++ policy/modules/system/selinuxutil.te | 227 +-- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 116 + policy/modules/system/sysnetwork.te | 72 - policy/modules/system/udev.fc | 3 policy/modules/system/udev.te | 34 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 439 ------- policy/modules/system/unconfined.te | 226 --- policy/modules/system/userdomain.fc | 5 policy/modules/system/userdomain.if | 1302 +++++++++++++++------ policy/modules/system/userdomain.te | 50 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 127 +- policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 294 files changed, 12925 insertions(+), 2609 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- policy-F12.patch 5 Aug 2009 21:31:17 -0000 1.47 +++ policy-F12.patch 7 Aug 2009 11:51:54 -0000 1.48 @@ -2598,8 +2598,8 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/nsplugin.te serefpolicy-3.6.26/policy/modules/apps/nsplugin.te --- nsaserefpolicy/policy/modules/apps/nsplugin.te 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.26/policy/modules/apps/nsplugin.te 2009-08-05 07:20:45.000000000 -0400 -@@ -0,0 +1,285 @@ ++++ serefpolicy-3.6.26/policy/modules/apps/nsplugin.te 2009-08-06 08:01:24.000000000 -0400 +@@ -0,0 +1,286 @@ + +policy_module(nsplugin, 1.0.0) + @@ -2761,6 +2761,7 @@ diff -b -B --ignore-all-space --exclude- + +optional_policy(` + dbus_session_bus_client(nsplugin_t) ++ dbus_connect_session_bus(nsplugin_t) + dbus_system_bus_client(nsplugin_t) +') + @@ -4142,7 +4143,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/wine.te serefpolicy-3.6.26/policy/modules/apps/wine.te --- nsaserefpolicy/policy/modules/apps/wine.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/apps/wine.te 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/apps/wine.te 2009-08-07 06:43:34.000000000 -0400 @@ -9,20 +9,35 @@ type wine_t; type wine_exec_t; @@ -5373,7 +5374,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/kernel.if serefpolicy-3.6.26/policy/modules/kernel/kernel.if --- nsaserefpolicy/policy/modules/kernel/kernel.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/kernel/kernel.if 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/kernel/kernel.if 2009-08-07 07:36:43.000000000 -0400 @@ -1807,7 +1807,7 @@ ') @@ -5681,24 +5682,31 @@ diff -b -B --ignore-all-space --exclude- +gen_user(guest_u, user, guest_r, s0, s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/staff.te serefpolicy-3.6.26/policy/modules/roles/staff.te --- nsaserefpolicy/policy/modules/roles/staff.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/roles/staff.te 2009-08-05 16:17:34.000000000 -0400 -@@ -15,156 +15,110 @@ ++++ serefpolicy-3.6.26/policy/modules/roles/staff.te 2009-08-07 06:42:40.000000000 -0400 +@@ -15,156 +15,109 @@ # Local policy # -optional_policy(` - apache_role(staff_r, staff_t) -') -- ++kernel_read_ring_buffer(staff_t) ++kernel_getattr_core_if(staff_t) ++kernel_getattr_message_if(staff_t) ++kernel_read_software_raid_state(staff_t) + -optional_policy(` - auth_role(staff_r, staff_t) -') -- ++auth_domtrans_pam_console(staff_t) + -optional_policy(` - auditadm_role_change(staff_r) -') -- --optional_policy(` ++seutil_run_newrole(staff_t, staff_r) ++netutils_run_ping(staff_t, staff_r) + + optional_policy(` - bluetooth_role(staff_r, staff_t) -') - @@ -5713,11 +5721,7 @@ diff -b -B --ignore-all-space --exclude- -optional_policy(` - dbus_role_template(staff, staff_r, staff_t) -') -+kernel_read_ring_buffer(staff_t) -+kernel_getattr_core_if(staff_t) -+kernel_getattr_message_if(staff_t) -+kernel_read_software_raid_state(staff_t) - +- -optional_policy(` - ethereal_role(staff_r, staff_t) -') @@ -5729,157 +5733,154 @@ diff -b -B --ignore-all-space --exclude- -optional_policy(` - games_role(staff_r, staff_t) -') -+auth_domtrans_pam_console(staff_t) - +- -optional_policy(` - gift_role(staff_r, staff_t) -') -+seutil_run_newrole(staff_t, staff_r) -+netutils_run_ping(staff_t, staff_r) - - optional_policy(` +- +-optional_policy(` - gnome_role(staff_r, staff_t) +-') +- +-optional_policy(` +- gpg_role(staff_r, staff_t) + sudo_role_template(staff, staff_r, staff_t) ') optional_policy(` -- gpg_role(staff_r, staff_t) +- irc_role(staff_r, staff_t) + auditadm_role_change(staff_r) ') optional_policy(` -- irc_role(staff_r, staff_t) +- java_role(staff_r, staff_t) + kerneloops_manage_tmp_files(staff_t) ') optional_policy(` -- java_role(staff_r, staff_t) +- lockdev_role(staff_r, staff_t) + logadm_role_change(staff_r) ') optional_policy(` -- lockdev_role(staff_r, staff_t) +- lpd_role(staff_r, staff_t) + postgresql_role(staff_r, staff_t) ') optional_policy(` -- lpd_role(staff_r, staff_t) +- mozilla_role(staff_r, staff_t) + rtkit_daemon_system_domain(staff_t) ') optional_policy(` -- mozilla_role(staff_r, staff_t) +- mplayer_role(staff_r, staff_t) + secadm_role_change(staff_r) ') optional_policy(` -- mplayer_role(staff_r, staff_t) +- mta_role(staff_r, staff_t) + ssh_role_template(staff, staff_r, staff_t) ') optional_policy(` -- mta_role(staff_r, staff_t) +- oident_manage_user_content(staff_t) +- oident_relabel_user_content(staff_t) + sysadm_role_change(staff_r) ') optional_policy(` -- oident_manage_user_content(staff_t) -- oident_relabel_user_content(staff_t) +- pyzor_role(staff_r, staff_t) + usernetctl_run(staff_t, staff_r) ') optional_policy(` -- pyzor_role(staff_r, staff_t) +- razor_role(staff_r, staff_t) + unconfined_role_change(staff_r) ') optional_policy(` -- razor_role(staff_r, staff_t) +- rssh_role(staff_r, staff_t) + webadm_role_change(staff_r) ') -optional_policy(` -- rssh_role(staff_r, staff_t) +- screen_role_template(staff, staff_r, staff_t) -') +domain_read_all_domains_state(staff_t) +domain_getattr_all_domains(staff_t) +domain_obj_id_change_exemption(staff_t) -optional_policy(` -- screen_role_template(staff, staff_r, staff_t) +- secadm_role_change(staff_r) -') +files_read_kernel_modules(staff_t) -optional_policy(` -- secadm_role_change(staff_r) +- spamassassin_role(staff_r, staff_t) -') +kernel_read_fs_sysctls(staff_t) -optional_policy(` -- spamassassin_role(staff_r, staff_t) +- ssh_role_template(staff, staff_r, staff_t) -') +modutils_read_module_config(staff_t) +modutils_read_module_deps(staff_t) -optional_policy(` -- ssh_role_template(staff, staff_r, staff_t) +- su_role_template(staff, staff_r, staff_t) -') +miscfiles_read_hwdata(staff_t) -optional_policy(` -- su_role_template(staff, staff_r, staff_t) +- sudo_role_template(staff, staff_r, staff_t) -') +term_use_unallocated_ttys(staff_t) optional_policy(` -- sudo_role_template(staff, staff_r, staff_t) +- sysadm_role_change(staff_r) +- userdom_dontaudit_use_user_terminals(staff_t) + gnomeclock_dbus_chat(staff_t) ') optional_policy(` -- sysadm_role_change(staff_r) -- userdom_dontaudit_use_user_terminals(staff_t) +- thunderbird_role(staff_r, staff_t) + lpd_list_spool(staff_t) ') optional_policy(` -- thunderbird_role(staff_r, staff_t) +- tvtime_role(staff_r, staff_t) + kerneloops_dbus_chat(staff_t) ') optional_policy(` -- tvtime_role(staff_r, staff_t) +- uml_role(staff_r, staff_t) + rpm_dbus_chat(staff_usertype) ') optional_policy(` -- uml_role(staff_r, staff_t) +- userhelper_role_template(staff, staff_r, staff_t) + sandbox_transition(staff_t, staff_r) ') optional_policy(` -- userhelper_role_template(staff, staff_r, staff_t) +- vmware_role(staff_r, staff_t) + screen_role_template(staff, staff_r, staff_t) + screen_manage_var_run(staff_t) ') optional_policy(` -- vmware_role(staff_r, staff_t) +- wireshark_role(staff_r, staff_t) + setroubleshoot_stream_connect(staff_t) + setroubleshoot_dbus_chat(staff_t) ') optional_policy(` -- wireshark_role(staff_r, staff_t) +- xserver_role(staff_r, staff_t) + virt_stream_connect(staff_t) ') - --optional_policy(` -- xserver_role(staff_r, staff_t) --') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/sysadm.te serefpolicy-3.6.26/policy/modules/roles/sysadm.te --- nsaserefpolicy/policy/modules/roles/sysadm.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/roles/sysadm.te 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/roles/sysadm.te 2009-08-06 07:59:15.000000000 -0400 @@ -15,7 +15,7 @@ role sysadm_r; @@ -6138,7 +6139,7 @@ diff -b -B --ignore-all-space --exclude- unconfined_domtrans(sysadm_t) ') -@@ -418,20 +322,12 @@ +@@ -418,17 +322,13 @@ ') optional_policy(` @@ -6153,13 +6154,11 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` - vmware_role(sysadm_r, sysadm_t) --') -- --optional_policy(` - vpn_run(sysadm_t, sysadm_r) ++ vpn_run(sysadm_t, sysadm_r) ') -@@ -440,13 +336,12 @@ + optional_policy(` +@@ -440,13 +340,12 @@ ') optional_policy(` @@ -6862,7 +6861,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/unconfineduser.te serefpolicy-3.6.26/policy/modules/roles/unconfineduser.te --- nsaserefpolicy/policy/modules/roles/unconfineduser.te 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.26/policy/modules/roles/unconfineduser.te 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/roles/unconfineduser.te 2009-08-06 07:58:58.000000000 -0400 @@ -0,0 +1,395 @@ +policy_module(unconfineduser, 1.0.0) + @@ -7261,7 +7260,7 @@ diff -b -B --ignore-all-space --exclude- +gen_user(unconfined_u, user, unconfined_r system_r, s0, s0 - mls_systemhigh, mcs_allcats) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/unprivuser.te serefpolicy-3.6.26/policy/modules/roles/unprivuser.te --- nsaserefpolicy/policy/modules/roles/unprivuser.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/roles/unprivuser.te 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/roles/unprivuser.te 2009-08-07 06:42:14.000000000 -0400 @@ -14,142 +14,21 @@ userdom_unpriv_user_template(user) @@ -9787,17 +9786,28 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cups.fc serefpolicy-3.6.26/policy/modules/services/cups.fc --- nsaserefpolicy/policy/modules/services/cups.fc 2009-07-28 15:51:13.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/cups.fc 2009-07-30 15:33:08.000000000 -0400 -@@ -13,6 +13,8 @@ ++++ serefpolicy-3.6.26/policy/modules/services/cups.fc 2009-08-07 07:43:48.000000000 -0400 +@@ -13,7 +13,9 @@ /etc/cups/certs/.* -- gen_context(system_u:object_r:cupsd_rw_etc_t,s0) /etc/rc\.d/init\.d/cups -- gen_context(system_u:object_r:cupsd_initrc_exec_t,s0) +-/etc/hp(/.*)? gen_context(system_u:object_r:hplip_etc_t,s0) +/etc/cups/interfaces(/.*)? gen_context(system_u:object_r:cupsd_interface_t,s0) + - /etc/hp(/.*)? gen_context(system_u:object_r:hplip_etc_t,s0) ++/etc/hp(/.*)? gen_context(system_u:object_r:hplip_var_lib_t,s0) /etc/printcap.* -- gen_context(system_u:object_r:cupsd_rw_etc_t,s0) -@@ -62,3 +64,8 @@ + +@@ -52,6 +54,8 @@ + /var/lib/cups/certs -d gen_context(system_u:object_r:cupsd_rw_etc_t,s0) + /var/lib/cups/certs/.* -- gen_context(system_u:object_r:cupsd_rw_etc_t,s0) + ++/var/lib/hp(/.*)? gen_context(system_u:object_r:hplip_var_lib_t,s0) ++ + /var/log/cups(/.*)? gen_context(system_u:object_r:cupsd_log_t,s0) + /var/log/turboprint.* gen_context(system_u:object_r:cupsd_log_t,s0) + +@@ -62,3 +67,8 @@ /var/run/ptal-printd(/.*)? gen_context(system_u:object_r:ptal_var_run_t,s0) /var/run/ptal-mlcd(/.*)? gen_context(system_u:object_r:ptal_var_run_t,s0) /var/turboprint(/.*)? gen_context(system_u:object_r:cupsd_var_run_t,s0) @@ -9808,7 +9818,7 @@ diff -b -B --ignore-all-space --exclude- +/usr/local/linuxprinter/ppd(/.*)? gen_context(system_u:object_r:cupsd_rw_etc_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cups.te serefpolicy-3.6.26/policy/modules/services/cups.te --- nsaserefpolicy/policy/modules/services/cups.te 2009-07-28 15:51:13.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/cups.te 2009-07-30 15:33:08.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/cups.te 2009-08-07 07:43:13.000000000 -0400 @@ -23,6 +23,9 @@ type cupsd_initrc_exec_t; init_script_file(cupsd_initrc_exec_t) @@ -9819,6 +9829,22 @@ diff -b -B --ignore-all-space --exclude- type cupsd_rw_etc_t; files_config_file(cupsd_rw_etc_t) +@@ -64,12 +67,12 @@ + # For CUPS to run as a backend + cups_backend(hplip_t, hplip_exec_t) + +-type hplip_etc_t; +-files_config_file(hplip_etc_t) +- + type hplip_tmp_t; + files_tmp_file(hplip_tmp_t) + ++type hplip_var_lib_t alias hplip_etc_t; ++files_type(hplip_var_lib_t) ++ + type hplip_var_run_t; + files_pid_file(hplip_var_run_t) + @@ -116,6 +119,9 @@ read_lnk_files_pattern(cupsd_t, cupsd_etc_t, cupsd_etc_t) files_search_etc(cupsd_t) @@ -9829,6 +9855,15 @@ diff -b -B --ignore-all-space --exclude- manage_dirs_pattern(cupsd_t, cupsd_etc_t, cupsd_rw_etc_t) manage_files_pattern(cupsd_t, cupsd_etc_t, cupsd_rw_etc_t) filetrans_pattern(cupsd_t, cupsd_etc_t, cupsd_rw_etc_t, file) +@@ -146,7 +152,7 @@ + + allow cupsd_t hplip_t:process { signal sigkill }; + +-read_files_pattern(cupsd_t, hplip_etc_t, hplip_etc_t) ++read_files_pattern(cupsd_t, hplip_var_lib_t, hplip_var_lib_t) + + allow cupsd_t hplip_var_run_t:file read_file_perms; + @@ -250,6 +256,7 @@ miscfiles_read_localization(cupsd_t) # invoking ghostscript needs to read fonts @@ -9837,6 +9872,15 @@ diff -b -B --ignore-all-space --exclude- seutil_read_config(cupsd_t) sysnet_exec_ifconfig(cupsd_t) +@@ -360,7 +367,7 @@ + + domtrans_pattern(cupsd_config_t, hplip_exec_t, hplip_t) + +-read_files_pattern(cupsd_config_t, hplip_etc_t, hplip_etc_t) ++read_files_pattern(cupsd_config_t, hplip_var_lib_t, hplip_var_lib_t) + + kernel_read_system_state(cupsd_config_t) + kernel_read_all_sysctls(cupsd_config_t) @@ -419,6 +426,10 @@ ') @@ -9857,6 +9901,19 @@ diff -b -B --ignore-all-space --exclude- kernel_read_system_state(cups_pdf_t) files_read_etc_files(cups_pdf_t) +@@ -596,9 +609,9 @@ + + cups_stream_connect(hplip_t) + +-allow hplip_t hplip_etc_t:dir list_dir_perms; +-read_files_pattern(hplip_t, hplip_etc_t, hplip_etc_t) +-read_lnk_files_pattern(hplip_t, hplip_etc_t, hplip_etc_t) ++allow hplip_t hplip_var_lib_t:dir list_dir_perms; ++read_files_pattern(hplip_t, hplip_var_lib_t, hplip_var_lib_t) ++read_lnk_files_pattern(hplip_t, hplip_var_lib_t, hplip_var_lib_t) + files_search_etc(hplip_t) + + manage_fifo_files_pattern(hplip_t, hplip_tmp_t, hplip_tmp_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cvs.te serefpolicy-3.6.26/policy/modules/services/cvs.te --- nsaserefpolicy/policy/modules/services/cvs.te 2009-07-14 14:19:57.000000000 -0400 +++ serefpolicy-3.6.26/policy/modules/services/cvs.te 2009-07-30 15:33:08.000000000 -0400 @@ -9868,7 +9925,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dbus.if serefpolicy-3.6.26/policy/modules/services/dbus.if --- nsaserefpolicy/policy/modules/services/dbus.if 2009-07-28 13:28:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/dbus.if 2009-08-05 07:49:49.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/dbus.if 2009-08-06 08:01:02.000000000 -0400 @@ -42,8 +42,10 @@ gen_require(` class dbus { send_msg acquire_svc }; @@ -10128,7 +10185,7 @@ diff -b -B --ignore-all-space --exclude- allow $1 devicekit_t:process { ptrace signal_perms getattr }; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/devicekit.te serefpolicy-3.6.26/policy/modules/services/devicekit.te --- nsaserefpolicy/policy/modules/services/devicekit.te 2009-07-29 15:15:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/devicekit.te 2009-08-05 16:52:16.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/devicekit.te 2009-08-07 07:49:12.000000000 -0400 @@ -36,12 +36,15 @@ manage_dirs_pattern(devicekit_t, devicekit_var_run_t, devicekit_var_run_t) manage_files_pattern(devicekit_t, devicekit_var_run_t, devicekit_var_run_t) @@ -10202,7 +10259,7 @@ diff -b -B --ignore-all-space --exclude- policykit_domtrans_auth(devicekit_disk_t) policykit_read_lib(devicekit_disk_t) policykit_read_reload(devicekit_disk_t) -@@ -134,6 +147,19 @@ +@@ -134,14 +147,28 @@ udev_read_db(devicekit_disk_t) ') @@ -10222,8 +10279,10 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # DeviceKit-Power local policy -@@ -142,6 +168,7 @@ - allow devicekit_power_t self:capability { dac_override sys_tty_config sys_nice sys_ptrace }; + # + +-allow devicekit_power_t self:capability { dac_override sys_tty_config sys_nice sys_ptrace }; ++allow devicekit_power_t self:capability { dac_override net_admin sys_tty_config sys_nice sys_ptrace }; allow devicekit_power_t self:fifo_file rw_fifo_file_perms; allow devicekit_power_t self:unix_dgram_socket create_socket_perms; +allow devicekit_power_t self:netlink_kobject_uevent_socket create_socket_perms; @@ -10246,7 +10305,16 @@ diff -b -B --ignore-all-space --exclude- dev_rw_generic_usb_dev(devicekit_power_t) dev_rw_netcontrol(devicekit_power_t) dev_rw_sysfs(devicekit_power_t) -@@ -180,8 +209,11 @@ +@@ -167,6 +196,8 @@ + files_read_etc_files(devicekit_power_t) + files_read_usr_files(devicekit_power_t) + ++fs_list_inotifyfs(devicekit_power_t) ++ + term_use_all_terms(devicekit_power_t) + + auth_use_nsswitch(devicekit_power_t) +@@ -180,8 +211,11 @@ ') optional_policy(` @@ -10259,7 +10327,7 @@ diff -b -B --ignore-all-space --exclude- allow devicekit_power_t devicekit_t:dbus send_msg; optional_policy(` -@@ -203,17 +235,23 @@ +@@ -203,17 +237,23 @@ optional_policy(` hal_domtrans_mac(devicekit_power_t) @@ -10698,6 +10766,17 @@ diff -b -B --ignore-all-space --exclude- - ntpd_rw_shm(gpsd_t) + ntp_rw_shm(gpsd_t) ') +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/hal.fc serefpolicy-3.6.26/policy/modules/services/hal.fc +--- nsaserefpolicy/policy/modules/services/hal.fc 2009-07-28 13:28:33.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/hal.fc 2009-08-06 08:14:20.000000000 -0400 +@@ -26,6 +26,7 @@ + /var/run/pm(/.*)? gen_context(system_u:object_r:hald_var_run_t,s0) + /var/run/pm-utils(/.*)? gen_context(system_u:object_r:hald_var_run_t,s0) + /var/run/vbe.* -- gen_context(system_u:object_r:hald_var_run_t,s0) ++/var/run/synce.* gen_context(system_u:object_r:hald_var_run_t,s0) + + ifdef(`distro_gentoo',` + /var/lib/cache/hald(/.*)? gen_context(system_u:object_r:hald_cache_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/hal.if serefpolicy-3.6.26/policy/modules/services/hal.if --- nsaserefpolicy/policy/modules/services/hal.if 2009-07-28 13:28:33.000000000 -0400 +++ serefpolicy-3.6.26/policy/modules/services/hal.if 2009-07-30 15:33:08.000000000 -0400 @@ -12655,7 +12734,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/policykit.te serefpolicy-3.6.26/policy/modules/services/policykit.te --- nsaserefpolicy/policy/modules/services/policykit.te 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/policykit.te 2009-08-05 15:36:05.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/policykit.te 2009-08-07 06:11:40.000000000 -0400 @@ -38,9 +38,10 @@ allow policykit_t self:capability { setgid setuid }; @@ -12713,15 +12792,18 @@ diff -b -B --ignore-all-space --exclude- rw_files_pattern(policykit_auth_t, policykit_reload_t, policykit_reload_t) -@@ -96,6 +111,7 @@ +@@ -95,7 +110,10 @@ + files_read_etc_files(policykit_auth_t) files_read_usr_files(policykit_auth_t) ++fs_getattr_all_fs(polkit_auth_t) ++ auth_use_nsswitch(policykit_auth_t) +auth_domtrans_chk_passwd(policykit_auth_t) logging_send_syslog_msg(policykit_auth_t) -@@ -104,6 +120,7 @@ +@@ -104,6 +122,7 @@ userdom_dontaudit_read_user_home_content_files(policykit_auth_t) optional_policy(` @@ -12729,7 +12811,7 @@ diff -b -B --ignore-all-space --exclude- dbus_session_bus_client(policykit_auth_t) optional_policy(` -@@ -116,6 +133,13 @@ +@@ -116,6 +135,13 @@ hal_read_state(policykit_auth_t) ') @@ -12743,7 +12825,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # polkit_grant local policy -@@ -123,7 +147,8 @@ +@@ -123,7 +149,8 @@ allow policykit_grant_t self:capability setuid; allow policykit_grant_t self:process getattr; @@ -12753,7 +12835,7 @@ diff -b -B --ignore-all-space --exclude- allow policykit_grant_t self:unix_dgram_socket create_socket_perms; allow policykit_grant_t self:unix_stream_socket create_stream_socket_perms; -@@ -153,9 +178,12 @@ +@@ -153,9 +180,12 @@ userdom_read_all_users_state(policykit_grant_t) optional_policy(` @@ -12767,7 +12849,7 @@ diff -b -B --ignore-all-space --exclude- consolekit_dbus_chat(policykit_grant_t) ') ') -@@ -167,7 +195,8 @@ +@@ -167,7 +197,8 @@ allow policykit_resolve_t self:capability { setuid sys_nice sys_ptrace }; allow policykit_resolve_t self:process getattr; @@ -14135,8 +14217,8 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rtkit_daemon.te serefpolicy-3.6.26/policy/modules/services/rtkit_daemon.te --- nsaserefpolicy/policy/modules/services/rtkit_daemon.te 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.26/policy/modules/services/rtkit_daemon.te 2009-07-30 15:33:09.000000000 -0400 -@@ -0,0 +1,36 @@ ++++ serefpolicy-3.6.26/policy/modules/services/rtkit_daemon.te 2009-08-07 07:36:54.000000000 -0400 +@@ -0,0 +1,38 @@ +policy_module(rtkit_daemon,1.0.0) + +######################################## @@ -14162,6 +14244,8 @@ diff -b -B --ignore-all-space --exclude- +domain_getsched_all_domains(rtkit_daemon_t) +domain_read_all_domains_state(rtkit_daemon_t) + ++kernel_read_system_state(rtkit_daemon_t) ++ +fs_rw_anon_inodefs_files(rtkit_daemon_t) + +auth_use_nsswitch(rtkit_daemon_t) @@ -14361,7 +14445,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/samba.te serefpolicy-3.6.26/policy/modules/services/samba.te --- nsaserefpolicy/policy/modules/services/samba.te 2009-07-29 15:15:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/services/samba.te 2009-07-30 15:33:09.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/services/samba.te 2009-08-06 07:30:26.000000000 -0400 @@ -66,6 +66,13 @@ ## gen_tunable(samba_share_nfs, false) @@ -14376,7 +14460,14 @@ diff -b -B --ignore-all-space --exclude- type nmbd_t; type nmbd_exec_t; init_daemon_domain(nmbd_t, nmbd_exec_t) -@@ -207,8 +214,10 @@ +@@ -201,14 +208,16 @@ + files_read_usr_symlinks(samba_net_t) + + auth_use_nsswitch(samba_net_t) +-auth_read_cache(samba_net_t) ++auth_rw_cache(samba_net_t) + + logging_send_syslog_msg(samba_net_t) miscfiles_read_localization(samba_net_t) @@ -23090,7 +23181,7 @@ diff -b -B --ignore-all-space --exclude- +/dev/shm/mono.* gen_context(system_u:object_r:user_tmpfs_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.26/policy/modules/system/userdomain.if --- nsaserefpolicy/policy/modules/system/userdomain.if 2009-07-28 13:28:33.000000000 -0400 -+++ serefpolicy-3.6.26/policy/modules/system/userdomain.if 2009-08-05 07:54:48.000000000 -0400 ++++ serefpolicy-3.6.26/policy/modules/system/userdomain.if 2009-08-07 06:43:58.000000000 -0400 @@ -30,8 +30,9 @@ ') @@ -24080,7 +24171,7 @@ diff -b -B --ignore-all-space --exclude- # cjp: why? files_read_kernel_symbol_table($1_t) -@@ -978,37 +1060,55 @@ +@@ -978,36 +1060,53 @@ ') ') @@ -24146,11 +24237,9 @@ diff -b -B --ignore-all-space --exclude- + optional_policy(` + ppp_run_cond($1_t, $1_r) ') -+ ') - ####################################### -@@ -1042,7 +1142,7 @@ +@@ -1042,7 +1141,7 @@ # template(`userdom_admin_user_template',` gen_require(` @@ -24159,7 +24248,7 @@ diff -b -B --ignore-all-space --exclude- ') ############################## -@@ -1051,8 +1151,7 @@ +@@ -1051,8 +1150,7 @@ # # Inherit rules for ordinary users. @@ -24169,7 +24258,7 @@ diff -b -B --ignore-all-space --exclude- domain_obj_id_change_exemption($1_t) role system_r types $1_t; -@@ -1075,7 +1174,8 @@ +@@ -1075,7 +1173,8 @@ # Skip authentication when pam_rootok is specified. allow $1_t self:passwd rootok; @@ -24179,7 +24268,7 @@ diff -b -B --ignore-all-space --exclude- kernel_read_software_raid_state($1_t) kernel_getattr_core_if($1_t) -@@ -1091,6 +1191,7 @@ +@@ -1091,6 +1190,7 @@ kernel_sigstop_unlabeled($1_t) kernel_signull_unlabeled($1_t) kernel_sigchld_unlabeled($1_t) @@ -24187,7 +24276,7 @@ diff -b -B --ignore-all-space --exclude- corenet_tcp_bind_generic_port($1_t) # allow setting up tunnels -@@ -1098,8 +1199,6 @@ +@@ -1098,8 +1198,6 @@ dev_getattr_generic_blk_files($1_t) dev_getattr_generic_chr_files($1_t) @@ -24196,7 +24285,7 @@ diff -b -B --ignore-all-space --exclude- # Allow MAKEDEV to work dev_create_all_blk_files($1_t) dev_create_all_chr_files($1_t) -@@ -1154,20 +1253,6 @@ +@@ -1154,20 +1252,6 @@ # But presently necessary for installing the file_contexts file. seutil_manage_bin_policy($1_t) @@ -24217,7 +24306,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` postgresql_unconfined($1_t) ') -@@ -1213,6 +1298,7 @@ +@@ -1213,6 +1297,7 @@ dev_relabel_all_dev_nodes($1) files_create_boot_flag($1) @@ -24225,7 +24314,7 @@ diff -b -B --ignore-all-space --exclude- # Necessary for managing /boot/efi fs_manage_dos_files($1) -@@ -1278,11 +1364,15 @@ +@@ -1278,11 +1363,15 @@ interface(`userdom_user_home_content',` gen_require(` type user_home_t; @@ -24241,7 +24330,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1374,12 +1464,13 @@ +@@ -1374,12 +1463,13 @@ ') allow $1 user_home_dir_t:dir search_dir_perms; @@ -24256,7 +24345,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -1412,6 +1503,14 @@ +@@ -1412,6 +1502,14 @@ allow $1 user_home_dir_t:dir list_dir_perms; files_search_home($1) @@ -24271,7 +24360,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1427,9 +1526,11 @@ +@@ -1427,9 +1525,11 @@ interface(`userdom_dontaudit_list_user_home_dirs',` gen_require(` type user_home_dir_t; @@ -24283,7 +24372,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1486,6 +1587,25 @@ +@@ -1486,6 +1586,25 @@ allow $1 user_home_dir_t:dir relabelto; ') @@ -24309,7 +24398,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## ## ## Create directories in the home dir root with -@@ -1560,6 +1680,8 @@ +@@ -1560,6 +1679,8 @@ ') dontaudit $1 user_home_t:dir search_dir_perms; @@ -24318,7 +24407,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1653,6 +1775,7 @@ +@@ -1653,6 +1774,7 @@ type user_home_dir_t, user_home_t; ') @@ -24326,7 +24415,7 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t) files_search_home($1) ') -@@ -1780,19 +1903,32 @@ +@@ -1780,19 +1902,32 @@ # interface(`userdom_exec_user_home_content_files',` gen_require(` @@ -24366,7 +24455,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1827,6 +1963,7 @@ +@@ -1827,6 +1962,7 @@ interface(`userdom_manage_user_home_content_files',` gen_require(` type user_home_dir_t, user_home_t; @@ -24374,7 +24463,7 @@ diff -b -B --ignore-all-space --exclude- ') manage_files_pattern($1, user_home_t, user_home_t) -@@ -2374,7 +2511,7 @@ +@@ -2374,7 +2510,7 @@ ######################################## ## @@ -24383,7 +24472,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -2728,11 +2865,32 @@ +@@ -2728,11 +2864,32 @@ # interface(`userdom_search_user_home_content',` gen_require(` @@ -24418,7 +24507,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2860,7 +3018,25 @@ +@@ -2860,7 +3017,25 @@ type user_tmp_t; ') @@ -24445,7 +24534,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2897,6 +3073,7 @@ +@@ -2897,6 +3072,7 @@ ') read_files_pattern($1, userdomain, userdomain) @@ -24453,7 +24542,7 @@ diff -b -B --ignore-all-space --exclude- kernel_search_proc($1) ') -@@ -3027,3 +3204,501 @@ +@@ -3027,3 +3203,501 @@ allow $1 userdomain:dbus send_msg; ') Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.891 retrieving revision 1.892 diff -u -p -r1.891 -r1.892 --- selinux-policy.spec 5 Aug 2009 21:31:17 -0000 1.891 +++ selinux-policy.spec 7 Aug 2009 11:51:54 -0000 1.892 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.26 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -475,6 +475,10 @@ exit 0 %endif %changelog +* Thu Aug 6 2009 Dan Walsh 3.6.26-7 +- Allow nsplugin to connecto the session bus +- Allow samba_net to write to coolkey data + * Wed Aug 5 2009 Dan Walsh 3.6.26-6 - Allow devicekit_disk to list inotify From pkgdb at fedoraproject.org Fri Aug 7 11:52:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 11:52:50 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090807115250.D427B10F8AC@bastion2.fedora.phx.redhat.com> pbrobinson has set the watchcommits acl on olpc-utils (Fedora devel) to Approved for sayamind To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pkgdb at fedoraproject.org Fri Aug 7 11:52:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 11:52:52 +0000 Subject: [pkgdb] olpc-utils had acl change status Message-ID: <20090807115252.9448C10F8B7@bastion2.fedora.phx.redhat.com> pbrobinson has set the commit acl on olpc-utils (Fedora devel) to Approved for sayamind To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/olpc-utils From pbrobinson at fedoraproject.org Fri Aug 7 11:54:45 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 11:54:45 +0000 (UTC) Subject: rpms/jana/devel jana.spec,1.1,1.2 import.log,1.1,NONE Message-ID: <20090807115445.94B0711C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/jana/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1889 Modified Files: jana.spec Removed Files: import.log Log Message: - Spec file cleanups Index: jana.spec =================================================================== RCS file: /cvs/pkgs/rpms/jana/devel/jana.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- jana.spec 3 Aug 2009 21:44:02 -0000 1.1 +++ jana.spec 7 Aug 2009 11:54:45 -0000 1.2 @@ -9,7 +9,7 @@ Name: jana Version: 0.4.5 -Release: 0.2.%{snapshot}%{?dist} +Release: 0.3.%{snapshot}%{?dist} Summary: An interface library for time-related PIM Group: System Environment/Libraries @@ -22,13 +22,10 @@ BuildRequires: evolution-data-server-dev BuildRequires: gtk2-devel BuildRequires: GConf2-devel BuildRequires: gtk-doc -BuildRequires: pkgconfig +BuildRequires: intltool # Require these because we're using a git snapshot BuildRequires: libtool -BuildRequires: intltool -BuildRequires: automake -BuildRequires: autoconf BuildRequires: gnome-common %description @@ -48,14 +45,17 @@ Files for development with %{name}. %prep %setup -q -%build +# Don't run configure from autogen.sh +sed -i 's|echo|exit 0|g' autogen.sh ./autogen.sh + +%build %configure --disable-static --enable-gtk-doc make %{?_smp_mflags} %install rm -rf %{buildroot} -make install DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} INSTALL='install -p' #Remove libtool archives. rm -rf %{buildroot}/%{_libdir}/*.la @@ -86,6 +86,9 @@ rm -rf %{buildroot} %{_datadir}/gtk-doc/html/libjana %changelog +* Fri Aug 7 2009 Peter Robinson 0.4.5-0.3.20090622gitb416a41 +- A few minor spec cleanups + * Fri Jul 3 2009 Peter Robinson 0.4.5-0.2.20090622gitb416a41 - Updates from package review --- import.log DELETED --- From pbrobinson at fedoraproject.org Fri Aug 7 11:58:45 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 11:58:45 +0000 (UTC) Subject: rpms/mojito/devel mojito.spec,1.9,1.10 import.log,1.1,NONE Message-ID: <20090807115845.08A6E11C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/mojito/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2883 Modified Files: mojito.spec Removed Files: import.log Log Message: - Spec file cleanups Index: mojito.spec =================================================================== RCS file: /cvs/pkgs/rpms/mojito/devel/mojito.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- mojito.spec 5 Aug 2009 16:32:54 -0000 1.9 +++ mojito.spec 7 Aug 2009 11:58:44 -0000 1.10 @@ -1,6 +1,6 @@ Name: mojito Version: 0.19.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A social network data aggregator Group: Applications/Internet @@ -15,7 +15,6 @@ BuildRequires: GConf2-devel BuildRequires: gnome-keyring-devel BuildRequires: libsoup-devel BuildRequires: NetworkManager-glib-devel -BuildRequires: pkgconfig BuildRequires: rest-devel BuildRequires: twitter-glib-devel BuildRequires: intltool @@ -23,8 +22,6 @@ BuildRequires: gtk-doc # Require these because the git tarball doesn't have the configure built BuildRequires: libtool -BuildRequires: automake -BuildRequires: autoconf %description Mojito is a social data server which will fetch data from the "social web", @@ -46,8 +43,11 @@ Files for development with %{name}. %setup -q chmod 644 examples/*.py -%build +# Don't run configure from autogen.sh +sed -i 's|echo|exit 0|g' autogen.sh ./autogen.sh + +%build %configure --enable-gtk-doc --with-gnome --with-online=networkmanager --disable-static --enable-lastfm-key --enable-myspace-key --enable-flickr-key # Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath @@ -61,10 +61,8 @@ rm -rf %{buildroot} make install DESTDIR=%{buildroot} #Remove libtool archives and static libs. -rm -rf %{buildroot}/%{_libdir}/*.a -rm -rf %{buildroot}/%{_libdir}/*.la -rm -rf %{buildroot}/%{_libdir}/mojito/services/*.a -rm -rf %{buildroot}/%{_libdir}/mojito/services/*.la +find %{buildroot} -name '*.la' -exec rm -f {} ';' +find %{buildroot} -name '*.a' -exec rm -f {} ';' %find_lang %{name} @@ -103,6 +101,9 @@ rm -rf %{buildroot} %{_libdir}/libmojito-keystore.so %changelog +* Wed Aug 5 2009 Peter Robinson 0.19.2-2 +- A few minor spec file cleanups + * Wed Aug 5 2009 Peter Robinson 0.19.2-1 - Update to 0.19.2 - updated translations --- import.log DELETED --- From pbrobinson at fedoraproject.org Fri Aug 7 12:04:34 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:04:34 +0000 (UTC) Subject: rpms/nbtk/devel nbtk.spec,1.17,1.18 import.log,1.1,NONE Message-ID: <20090807120434.2665411C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/nbtk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4335 Modified Files: nbtk.spec Removed Files: import.log Log Message: - Spec file cleanups Index: nbtk.spec =================================================================== RCS file: /cvs/pkgs/rpms/nbtk/devel/nbtk.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- nbtk.spec 1 Aug 2009 14:21:57 -0000 1.17 +++ nbtk.spec 7 Aug 2009 12:04:33 -0000 1.18 @@ -1,6 +1,6 @@ Name: nbtk Version: 0.16.3 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A toolkit for moblin NetBooks Group: System Environment/Libraries @@ -13,16 +13,12 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: clutter-devel >= 1.0.0 BuildRequires: clutter-imcontext-devel -BuildRequires: glib2-devel BuildRequires: gtk2-devel BuildRequires: libccss-devel -BuildRequires: pkgconfig BuildRequires: gtk-doc # Require these because the git tarball doesn't have the configure built BuildRequires: libtool -BuildRequires: automake -BuildRequires: autoconf Obsoletes: mux < 0.4 Provides: mux = 0.4 @@ -48,8 +44,8 @@ Files for development with %{name}. %patch0 -p1 -b .clutter1 %patch1 -p1 -b .clutter1-pkcfg -# run autogen.sh until we have a proper release, but don't run configure twice. -sed -i '/configure/d' autogen.sh +# Don't run configure from autogen.sh +sed -i 's|echo|exit 0|g' autogen.sh ./autogen.sh %build @@ -83,9 +79,12 @@ rm -rf %{buildroot} %{_includedir}/nbtk-1.0 %{_libdir}/pkgconfig/nbtk*.pc %{_libdir}/libnbtk*.so -%{_datadir}/gtk-doc/html/nbtk +%{_datadir}/gtk-doc/html/%{name} %changelog +* Fri Aug 7 2009 Peter Robinson 0.16.3-9 +- A few minor spec file cleanups + * Sat Aug 1 2009 Peter Robinson 0.16.3-8 - Rebuild --- import.log DELETED --- From pbrobinson at fedoraproject.org Fri Aug 7 12:05:30 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:05:30 +0000 (UTC) Subject: rpms/rest/devel rest.spec,1.4,1.5 import.log,1.1,NONE Message-ID: <20090807120530.A404811C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/rest/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4662 Modified Files: rest.spec Removed Files: import.log Log Message: - Spec file cleanups Index: rest.spec =================================================================== RCS file: /cvs/pkgs/rpms/rest/devel/rest.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- rest.spec 27 Jul 2009 02:59:41 -0000 1.4 +++ rest.spec 7 Aug 2009 12:05:30 -0000 1.5 @@ -1,6 +1,6 @@ Name: rest Version: 0.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A library for access to RESTful web services Group: System Environment/Libraries @@ -13,12 +13,9 @@ BuildRequires: glib2-devel BuildRequires: libsoup-devel BuildRequires: libxml2-devel BuildRequires: gtk-doc -BuildRequires: pkgconfig # Require these because the git tarball doesn't have the configure built BuildRequires: libtool -BuildRequires: automake -BuildRequires: autoconf %description This library was designed to make it easier to access web services that @@ -42,17 +39,20 @@ Files for development with %{name}. %prep %setup -q -n librest-%{version} -%build +# Don't run configure from autogen.sh +sed -i 's|echo|exit 0|g' autogen.sh ./autogen.sh + +%build %configure --disable-static --enable-gtk-doc make %{?_smp_mflags} %install rm -rf %{buildroot} -make install DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} INSTALL='install -p' -#Remove libtool archives -rm -rf %{buildroot}/%{_libdir}/*.la +#Remove libtool archives. +find %{buildroot} -name '*.la' -exec rm -f {} ';' %clean rm -rf %{buildroot} @@ -72,9 +72,12 @@ rm -rf %{buildroot} %{_includedir}/rest %{_libdir}/pkgconfig/rest.pc %{_libdir}/librest.so -%{_datadir}/gtk-doc/html/rest +%{_datadir}/gtk-doc/html/%{name} %changelog +* Fri Aug 7 2009 Peter Robinson 0.5-3 +- A few minor spec file cleanups + * Sun Jul 26 2009 Fedora Release Engineering - 0.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- import.log DELETED --- From leigh123linux at fedoraproject.org Fri Aug 7 12:15:31 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Fri, 7 Aug 2009 12:15:31 +0000 (UTC) Subject: rpms/qbittorrent/devel .cvsignore, 1.10, 1.11 qbittorrent.spec, 1.24, 1.25 sources, 1.10, 1.11 Message-ID: <20090807121531.0BA9311C00D7@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7461 Modified Files: .cvsignore qbittorrent.spec sources Log Message: * Fri Aug 07 2009 leigh scott - 1.4.0-0.8.rc2 - update to 1.4.0rc2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 3 Aug 2009 20:12:15 -0000 1.10 +++ .cvsignore 7 Aug 2009 12:15:30 -0000 1.11 @@ -1 +1 @@ -qbittorrent-2417svn.tar.gz +qbittorrent-1.4.0rc2.tar.gz Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- qbittorrent.spec 3 Aug 2009 20:12:15 -0000 1.24 +++ qbittorrent.spec 7 Aug 2009 12:15:30 -0000 1.25 @@ -1,16 +1,16 @@ -%define svn_rev 2417 +#%%define svn_rev 2417 Name: qbittorrent Summary: A Bittorrent Client Version: 1.4.0 -Release: 0.7.20090803svn%{?dist} +Release: 0.8.rc2%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent # rm -rf qbittorrent/.svn # tar -czvf qbittorrent-%{svn_rev}svn.tar.gz qbittorrent -Source0: %{name}-%{svn_rev}svn.tar.gz -#Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}.tar.gz +#Source0: %{name}-%{svn_rev}svn.tar.gz +Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}rc2.tar.gz Patch0: qbittorrent_flag.patch URL: http://sourceforge.net/projects/qbittorrent @@ -74,6 +74,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Fri Aug 07 2009 leigh scott - 1.4.0-0.8.rc2 +- update to 1.4.0rc2 + * Mon Aug 03 2009 leigh scott - 1.4.0-0.7.20090803svn - update to svn 2417 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 3 Aug 2009 20:12:15 -0000 1.10 +++ sources 7 Aug 2009 12:15:30 -0000 1.11 @@ -1 +1 @@ -eb3592a2fd89bb887c69d6acd6745839 qbittorrent-2417svn.tar.gz +1a334937282ba95d78a4ab32c5f519d7 qbittorrent-1.4.0rc2.tar.gz From pbrobinson at fedoraproject.org Fri Aug 7 12:16:50 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:16:50 +0000 (UTC) Subject: rpms/twitter-glib/devel twitter-glib.spec,1.2,1.3 Message-ID: <20090807121650.15BFC11C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/twitter-glib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7777 Modified Files: twitter-glib.spec Log Message: - Spec file cleanups Index: twitter-glib.spec =================================================================== RCS file: /cvs/pkgs/rpms/twitter-glib/devel/twitter-glib.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- twitter-glib.spec 27 Jul 2009 06:24:30 -0000 1.2 +++ twitter-glib.spec 7 Aug 2009 12:16:49 -0000 1.3 @@ -1,6 +1,6 @@ Name: twitter-glib Version: 0.9.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A library wrapping the Twitter RESTful API Group: System Environment/Libraries @@ -9,9 +9,7 @@ URL: http://live.gnome.org/Tw Source0: http://www.gnome.org/~ebassi/source/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: glib2-devel BuildRequires: gtk2-devel -BuildRequires: pkgconfig BuildRequires: libsoup-devel BuildRequires: json-glib-devel BuildRequires: gtk-doc @@ -35,14 +33,14 @@ Files for development with %{name}. %build %configure -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} #Remove libtool archives. -rm -rf %{buildroot}/%{_libdir}/*.la +find %{buildroot} -name '*.la' -exec rm -f {} ';' %clean rm -rf %{buildroot} @@ -62,9 +60,12 @@ rm -rf %{buildroot} %{_includedir}/twitter-glib-1.0 %{_libdir}/libtwitter-glib-1.0.so %{_libdir}/pkgconfig/twitter-glib-1.0.pc -%{_datadir}/gtk-doc/html/twitter-glib +%{_datadir}/gtk-doc/html/%{name} %changelog +* Fri Aug 7 2009 Peter Robinson 0.9.8-3 +- A few minor spec file cleanups + * Sun Jul 26 2009 Fedora Release Engineering - 0.9.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pbrobinson at fedoraproject.org Fri Aug 7 12:17:52 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:17:52 +0000 (UTC) Subject: rpms/gssdp/devel import.log,1.1,NONE Message-ID: <20090807121752.792BC11C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gssdp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8042 Removed Files: import.log Log Message: - remove import.log --- import.log DELETED --- From pbrobinson at fedoraproject.org Fri Aug 7 12:24:11 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:24:11 +0000 (UTC) Subject: rpms/gssdp/devel gssdp.spec,1.11,1.12 Message-ID: <20090807122411.6FAC311C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gssdp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9230 Modified Files: gssdp.spec Log Message: - some spec file cleanups Index: gssdp.spec =================================================================== RCS file: /cvs/pkgs/rpms/gssdp/devel/gssdp.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- gssdp.spec 25 Jul 2009 01:34:46 -0000 1.11 +++ gssdp.spec 7 Aug 2009 12:24:11 -0000 1.12 @@ -54,15 +54,17 @@ This package contains developer document %build %configure --disable-static -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT -rm $RPM_BUILD_ROOT%{_libdir}/libgssdp-1.0.la +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} + +#Remove libtool archives. +find %{buildroot} -name '*.la' -exec rm -f {} ';' %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %post -p /sbin/ldconfig @@ -85,7 +87,7 @@ rm -rf $RPM_BUILD_ROOT %files docs %defattr(-,root,root,-) -%{_datadir}/gtk-doc/html/gssdp +%{_datadir}/gtk-doc/html/%{name} %changelog * Fri Jul 24 2009 Fedora Release Engineering - 0.6.4-4 From leigh123linux at fedoraproject.org Fri Aug 7 12:24:39 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Fri, 7 Aug 2009 12:24:39 +0000 (UTC) Subject: rpms/qbittorrent/devel qbittorrent.spec,1.25,1.26 Message-ID: <20090807122439.B40A311C00D7@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9348 Modified Files: qbittorrent.spec Log Message: * Fri Aug 07 2009 leigh scott - 1.4.0-0.9.rc2 - correct prep section package name Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- qbittorrent.spec 7 Aug 2009 12:15:30 -0000 1.25 +++ qbittorrent.spec 7 Aug 2009 12:24:39 -0000 1.26 @@ -3,7 +3,7 @@ Name: qbittorrent Summary: A Bittorrent Client Version: 1.4.0 -Release: 0.8.rc2%{?dist} +Release: 0.9.rc2%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent @@ -30,7 +30,7 @@ A Bittorrent client using rb_libtorrent It aims to be as fast as possible and to provide multi-OS, unicode support. %prep -%setup -q -n %{name} +%setup -q -n %{name}-%{version}rc2 %patch0 -p1 -b .qbittorrent_flag %build @@ -74,6 +74,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Fri Aug 07 2009 leigh scott - 1.4.0-0.9.rc2 +- correct prep section package name + * Fri Aug 07 2009 leigh scott - 1.4.0-0.8.rc2 - update to 1.4.0rc2 From rdieter at fedoraproject.org Fri Aug 7 12:25:40 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 12:25:40 +0000 (UTC) Subject: rpms/kde-settings/devel .cvsignore, 1.56, 1.57 kde-settings-svn.sh, 1.2, 1.3 kde-settings.spec, 1.78, 1.79 sources, 1.57, 1.58 Message-ID: <20090807122540.47AC811C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9642 Modified Files: .cvsignore kde-settings-svn.sh kde-settings.spec sources Log Message: * Fri Aug 07 2009 Rex Dieter - 4.3-1 - upstream branch for F-12 (kde-4.3) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/.cvsignore,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- .cvsignore 30 Apr 2009 18:40:34 -0000 1.56 +++ .cvsignore 7 Aug 2009 12:25:39 -0000 1.57 @@ -1 +1 @@ -kde-settings-4.2-20090430svn.tar.bz2 +kde-settings-4.3-1.tar.bz2 Index: kde-settings-svn.sh =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/kde-settings-svn.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- kde-settings-svn.sh 26 Jan 2009 21:08:05 -0000 1.2 +++ kde-settings-svn.sh 7 Aug 2009 12:25:40 -0000 1.3 @@ -1,7 +1,7 @@ #/bin/sh DATE=$(date +%Y%m%d) -EXPORT_DIR=kde-settings-4.2 +EXPORT_DIR=kde-settings-4.3 set -x rm -rf $EXPORT_DIR Index: kde-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/kde-settings.spec,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- kde-settings.spec 25 Jul 2009 08:16:02 -0000 1.78 +++ kde-settings.spec 7 Aug 2009 12:25:40 -0000 1.79 @@ -1,21 +1,14 @@ -# THIS SPECFILE IS FOR F11 ONLY! -# Sorry, it is just too different for conditionals to be worth it. -# The actuall tarball also DIFFERS between releases! -# Use kde-settings trunk for F11+, F-10 branch of F10, F-9 branch for F9. - -%define svndate 20090430svn +# THIS SPECFILE IS FOR F12 ONLY! Summary: Config files for kde Name: kde-settings -Version: 4.2 -Release: 11.%{svndate}%{?dist} +Version: 4.3 +Release: 1 Group: System Environment/Base License: Public Domain Url: http://fedorahosted.org/kde-settings -Source0: kde-settings-%{version}-%{svndate}.tar.bz2 -# used to generate Source0 -Source1: kde-settings-svn.sh +Source0: https://fedorahosted.org/releases/k/d/kde-settings/%{name}-%{version}-%{release}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -70,7 +63,7 @@ Requires: xine-lib-pulseaudio %prep -%setup -q +%setup -q -n %{name}-%{version}-%{release} %build @@ -158,6 +151,9 @@ touch --no-create %{_datadir}/kde-settin %changelog +* Fri Aug 07 2009 Rex Dieter - 4.3-1 +- upstream branch for F-12 (kde-4.3) + * Sat Jul 25 2009 Kevin Kofler - 4.2-11.20090430svn - rebuild for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - rename %%{rel} to %%{svndate} to fix automated bumps Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/sources,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- sources 30 Apr 2009 18:40:34 -0000 1.57 +++ sources 7 Aug 2009 12:25:40 -0000 1.58 @@ -1 +1 @@ -c49d47bdbfdd148edea664b3707fe668 kde-settings-4.2-20090430svn.tar.bz2 +1e5e73189228b70decbfad5e45f7848d kde-settings-4.3-1.tar.bz2 From pbrobinson at fedoraproject.org Fri Aug 7 12:30:09 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:30:09 +0000 (UTC) Subject: rpms/gupnp/devel gupnp.spec,1.22,1.23 Message-ID: <20090807123009.9F96411C0439@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gupnp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10674 Modified Files: gupnp.spec Log Message: - some spec file cleanups Index: gupnp.spec =================================================================== RCS file: /cvs/pkgs/rpms/gupnp/devel/gupnp.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- gupnp.spec 25 Jul 2009 01:53:30 -0000 1.22 +++ gupnp.spec 7 Aug 2009 12:30:09 -0000 1.23 @@ -9,7 +9,7 @@ URL: http://www.gupnp.org/ Source0: http://www.gupnp.org/sources/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: gssdp-devel >= 0.6 +BuildRequires: gssdp-devel BuildRequires: glib2-devel BuildRequires: gtk-doc BuildRequires: libsoup-devel @@ -31,11 +31,11 @@ Requires: gssdp-devel Requires: pkgconfig Requires: libsoup-devel Requires: libxml2-devel -Requires: e2fsprogs-devel +Requires: libuuid-devel Requires: glib2-devel %description devel -Files for development with gupnp. +Files for development with %{name}. %package docs Summary: Documentation files for %{name} @@ -52,15 +52,17 @@ This package contains developer document %build %configure --disable-static -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT -rm $RPM_BUILD_ROOT%{_libdir}/libgupnp-1.0.la +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} + +#Remove libtool archives. +find %{buildroot} -name '*.la' -exec rm -f {} ';' %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %post -p /sbin/ldconfig @@ -81,7 +83,7 @@ rm -rf $RPM_BUILD_ROOT %files docs %defattr(-,root,root,-) -%{_datadir}/gtk-doc/html/gupnp +%{_datadir}/gtk-doc/html/%{name} %changelog * Fri Jul 24 2009 Fedora Release Engineering - 0.12.8-3 From pbrobinson at fedoraproject.org Fri Aug 7 12:32:53 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:32:53 +0000 (UTC) Subject: rpms/gupnp-av/devel gupnp-av.spec,1.12,1.13 Message-ID: <20090807123253.30D2A11C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gupnp-av/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11270 Modified Files: gupnp-av.spec Log Message: - some spec file cleanups Index: gupnp-av.spec =================================================================== RCS file: /cvs/pkgs/rpms/gupnp-av/devel/gupnp-av.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- gupnp-av.spec 25 Jul 2009 01:53:43 -0000 1.12 +++ gupnp-av.spec 7 Aug 2009 12:32:53 -0000 1.13 @@ -25,7 +25,7 @@ GUPnP-AV is a collection of helpers for applications using GUPnP. %package devel -Summary: Development package for gupnp-av +Summary: Development package for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: gssdp-devel @@ -33,7 +33,7 @@ Requires: gupnp-devel Requires: pkgconfig %description devel -Files for development with gupnp-av. +Files for development with %{name}. %package docs Summary: Documentation files for %{name} @@ -50,15 +50,17 @@ This package contains developer document %build %configure --disable-static -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT -rm $RPM_BUILD_ROOT%{_libdir}/libgupnp-av-1.0.la +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} + +#Remove libtool archives. +find %{buildroot} -name '*.la' -exec rm -f {} ';' %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %post -p /sbin/ldconfig @@ -78,7 +80,7 @@ rm -rf $RPM_BUILD_ROOT %files docs %defattr(-,root,root,-) -%{_datadir}/gtk-doc/html/gupnp-av/ +%{_datadir}/gtk-doc/html/%{name} %changelog * Fri Jul 24 2009 Fedora Release Engineering - 0.4.1-2 From pbrobinson at fedoraproject.org Fri Aug 7 12:34:29 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:34:29 +0000 (UTC) Subject: rpms/gupnp-tools/devel gupnp-tools.spec,1.14,1.15 Message-ID: <20090807123429.41C2911C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gupnp-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11637 Modified Files: gupnp-tools.spec Log Message: - some spec file cleanups Index: gupnp-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/gupnp-tools/devel/gupnp-tools.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- gupnp-tools.spec 25 Jul 2009 01:54:08 -0000 1.14 +++ gupnp-tools.spec 7 Aug 2009 12:34:29 -0000 1.15 @@ -13,7 +13,6 @@ BuildRequires: gupnp-devel BuildRequires: gupnp-av-devel BuildRequires: gssdp-devel BuildRequires: gtk2-devel -BuildRequires: glib2-devel >= 2.12 BuildRequires: libsoup-devel BuildRequires: libuuid-devel BuildRequires: gnome-icon-theme @@ -33,11 +32,11 @@ DimmableLight v1.0 implementation. %build %configure --disable-static -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} desktop-file-install --vendor=gupnp \ --delete-original --dir=%{buildroot}%{_datadir}/applications \ @@ -52,7 +51,7 @@ desktop-file-install --vendor=gupnp \ %{buildroot}/%{_datadir}/applications/gupnp-universal-cp.desktop %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %files %defattr(-,root,root,-) From pbrobinson at fedoraproject.org Fri Aug 7 12:39:56 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:39:56 +0000 (UTC) Subject: rpms/gupnp-ui/devel gupnp-ui.spec,1.5,1.6 Message-ID: <20090807123956.1716B11C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gupnp-ui/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12873 Modified Files: gupnp-ui.spec Log Message: - some spec file cleanups Index: gupnp-ui.spec =================================================================== RCS file: /cvs/pkgs/rpms/gupnp-ui/devel/gupnp-ui.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gupnp-ui.spec 30 Jul 2009 21:48:28 -0000 1.5 +++ gupnp-ui.spec 7 Aug 2009 12:39:55 -0000 1.6 @@ -14,7 +14,6 @@ BuildRequires: gssdp-devel BuildRequires: gupnp-devel BuildRequires: gtk2-devel BuildRequires: libsoup-devel -BuildRequires: pkgconfig Requires: dbus @@ -27,14 +26,14 @@ GUPnP-UI is a collection of helpers for application components for gupnp applications. %package devel -Summary: Development package for gupnp-ui +Summary: Development package for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: gtk2-devel Requires: pkgconfig %description devel -Files for development with gupnp-ui. +Files for development with %{name}. %package docs Summary: Documentation files for %{name} @@ -52,15 +51,17 @@ This package contains developer document %build %configure --disable-static -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT -rm $RPM_BUILD_ROOT%{_libdir}/libgupnp-ui-1.0.la +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} + +#Remove libtool archives. +find %{buildroot} -name '*.la' -exec rm -f {} ';' %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %post -p /sbin/ldconfig @@ -81,7 +82,7 @@ rm -rf $RPM_BUILD_ROOT %files docs %defattr(-,root,root,-) -%doc %{_datadir}/gtk-doc/html/gupnp-ui +%doc %{_datadir}/gtk-doc/html/%{name} %changelog * Thu Jul 30 2009 Jesse Keating - 0.1.1-5 From kkofler at fedoraproject.org Fri Aug 7 12:43:05 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Fri, 7 Aug 2009 12:43:05 +0000 (UTC) Subject: rpms/xchat/F-11 xchat-2.8.6-connect-mnemonic.patch, NONE, 1.1 xchat-2.8.4-redhat-desktop.patch, 1.2, 1.3 xchat.spec, 1.101, 1.102 Message-ID: <20090807124305.7DAFE11C00D7@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/xchat/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13596/F-11 Modified Files: xchat-2.8.4-redhat-desktop.patch xchat.spec Added Files: xchat-2.8.6-connect-mnemonic.patch Log Message: Sync from devel: * Mon Jul 27 2009 Fedora Release Engineering - 1:2.8.6-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jul 18 2009 Kevin Kofler - 1:2.8.6-10 - Fixed patch for the "C_onnect" issue (#512034, Edward Sheldrake) * Thu Jul 16 2009 Kevin Kofler - 1:2.8.6-9 - Fix literal underscore in "C_onnect" button (#512034, Matthias Clasen) * Mon Jun 29 2009 Kevin Kofler - 1:2.8.6-8 - Change Name in xchat.desktop to XChat IRC (#293841) xchat-2.8.6-connect-mnemonic.patch: gtkutil.c | 1 + 1 file changed, 1 insertion(+) --- NEW FILE xchat-2.8.6-connect-mnemonic.patch --- diff -urp xchat-2.8.6.orig/src/fe-gtk/gtkutil.c xchat-2.8.6/src/fe-gtk/gtkutil.c --- xchat-2.8.6.orig/src/fe-gtk/gtkutil.c 2009-07-18 11:25:02.000000000 +0100 +++ xchat-2.8.6/src/fe-gtk/gtkutil.c 2009-07-18 11:27:01.000000000 +0100 @@ -376,6 +376,7 @@ gtkutil_button (GtkWidget *box, char *st { gtk_button_set_label (GTK_BUTTON (wid), labeltext); gtk_button_set_image (GTK_BUTTON (wid), gtk_image_new_from_stock (stock, GTK_ICON_SIZE_MENU)); + gtk_button_set_use_underline (GTK_BUTTON (wid), TRUE); if (box) gtk_container_add (GTK_CONTAINER (box), wid); } xchat-2.8.4-redhat-desktop.patch: xchat.desktop | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: xchat-2.8.4-redhat-desktop.patch =================================================================== RCS file: /cvs/pkgs/rpms/xchat/F-11/xchat-2.8.4-redhat-desktop.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- xchat-2.8.4-redhat-desktop.patch 5 Dec 2007 14:56:08 -0000 1.2 +++ xchat-2.8.4-redhat-desktop.patch 7 Aug 2009 12:43:05 -0000 1.3 @@ -1,26 +1,9 @@ diff -ur xchat-2.8.4/xchat.desktop xchat-2.8.4-redhat-desktop/xchat.desktop --- xchat-2.8.4/xchat.desktop 2007-06-23 17:50:27.000000000 +0200 +++ xchat-2.8.4-redhat-desktop/xchat.desktop 2007-07-04 12:00:46.000000000 +0200 -@@ -1,23 +1,10 @@ - [Desktop Entry] - Encoding=UTF-8 --Name=XChat IRC --Name[zh_TW]=???? --Comment[de]=IRC-Client --Comment[es]=Aplicaci?n de IRC --Comment[fi]=IRC-sovellus --Comment[fr]=Client IRC --Comment[hu]=IRC-kliens --Comment[lt]=IRC klientas --Comment[no]=IRC-klient --Comment[pt_BR]=Cliente de IRC --Comment[sl]=Odjemalec IRC --Comment[sv]=IRC-klient --Comment[ro]=Client de IRC --Comment[zh_TW]=X-Chat ???? --Comment=Chat with other people using Internet Relay Chat -+Name=IRC -+Comment=X-Chat +@@ -16,8 +16,8 @@ + Comment[zh_TW]=X-Chat ???? + Comment=Chat with other people using Internet Relay Chat Exec=xchat -Icon=xchat.png +Icon=xchat Index: xchat.spec =================================================================== RCS file: /cvs/pkgs/rpms/xchat/F-11/xchat.spec,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- xchat.spec 26 Feb 2009 08:00:41 -0000 1.101 +++ xchat.spec 7 Aug 2009 12:43:05 -0000 1.102 @@ -4,7 +4,7 @@ Summary: A popular and easy to use graphical IRC (chat) client Name: xchat Version: 2.8.6 -Release: 7%{?dist} +Release: 11%{?dist} Epoch: 1 Group: Applications/Internet License: GPLv2+ @@ -27,6 +27,8 @@ Patch40: xchat-2.8.4-shm-pixmaps.patch # Both the "IRC" and "UTF-8" settings will try to accept both Latin1 and UTF-8 # when it comes in, however "IRC" sends Latin1, "UTF-8" sends UTF-8. Patch41: xchat-2.8.6-default-utf8.patch +# fix literal underscore in "C_onnect" button (#512034, Edward Sheldrake) +Patch42: xchat-2.8.6-connect-mnemonic.patch BuildRequires: perl perl(ExtUtils::Embed) python-devel openssl-devel pkgconfig, tcl-devel BuildRequires: GConf2-devel @@ -75,6 +77,7 @@ This package contains the X-Chat plugin %patch35 -p1 -b .tray-icon %patch40 -p1 -b .shm-pixmaps %patch41 -p1 -b .default-utf8 +%patch42 -p1 -b .connect-mnemonic sed -i -e 's/#define GTK_DISABLE_DEPRECATED//g' src/fe-gtk/*.c @@ -164,6 +167,18 @@ fi %{_libdir}/xchat/plugins/tcl.so %changelog +* Mon Jul 27 2009 Fedora Release Engineering - 1:2.8.6-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sat Jul 18 2009 Kevin Kofler - 1:2.8.6-10 +- Fixed patch for the "C_onnect" issue (#512034, Edward Sheldrake) + +* Thu Jul 16 2009 Kevin Kofler - 1:2.8.6-9 +- Fix literal underscore in "C_onnect" button (#512034, Matthias Clasen) + +* Mon Jun 29 2009 Kevin Kofler - 1:2.8.6-8 +- Change Name in xchat.desktop to XChat IRC (#293841) + * Thu Feb 26 2009 Fedora Release Engineering - 1:2.8.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From pbrobinson at fedoraproject.org Fri Aug 7 12:44:04 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:44:04 +0000 (UTC) Subject: rpms/gupnp-vala/devel gupnp-vala.spec,1.6,1.7 Message-ID: <20090807124404.2E06B11C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gupnp-vala/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13858 Modified Files: gupnp-vala.spec Log Message: - some spec file cleanups Index: gupnp-vala.spec =================================================================== RCS file: /cvs/pkgs/rpms/gupnp-vala/devel/gupnp-vala.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gupnp-vala.spec 25 Jul 2009 01:54:24 -0000 1.6 +++ gupnp-vala.spec 7 Aug 2009 12:44:04 -0000 1.7 @@ -1,7 +1,7 @@ Name: gupnp-vala Version: 0.5.4 Release: 3%{?dist} -Summary: GUPnP is a upnp framework. This adds vala language bindings +Summary: GUPnP is a uPnP framework. This adds vala language bindings Group: Development/Languages License: LGPLv2+ @@ -35,17 +35,17 @@ This package adds vala language bindings # The generated files are noarch, but configure need to be told the # real host alias for building %configure --target=%{_host_alias} -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} INSTALL='install -p' %check make check %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %files %defattr(-,root,root,-) From peter at fedoraproject.org Fri Aug 7 12:44:55 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Fri, 7 Aug 2009 12:44:55 +0000 (UTC) Subject: rpms/xerces-c/EL-4 xerces-c.spec,1.5,1.6 Message-ID: <20090807124455.06EBB11C00D7@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14029/EL-4 Modified Files: xerces-c.spec Log Message: some rpmlint messages were suppressed, but I don't think they worths to rebuild packages Index: xerces-c.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/EL-4/xerces-c.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- xerces-c.spec 6 Aug 2009 14:27:39 -0000 1.5 +++ xerces-c.spec 7 Aug 2009 12:44:54 -0000 1.6 @@ -1,8 +1,8 @@ Summary: Validating XML Parser Name: xerces-c Version: 2.7.0 -Release: 8%{?dist} -License: Apache Software License +Release: 9%{?dist} +License: ASL 2.0 Group: System Environment/Libraries URL: http://xml.apache.org/xerces-c/ Source0: http://www.apache.org/dist/xml/xerces-c/source/xerces-c-src_2_7_0.tar.gz @@ -54,6 +54,13 @@ rm -rf doc/html/resources/.svn find ./doc -type f -perm 755 -exec chmod 644 {} \; find ./samples -type f -perm 755 -exec chmod 644 {} \; %{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in + +iconv -f iso8859-1 -t utf-8 credits.txt > credits.txt.conv && mv -f credits.txt.conv credits.txt; +for i in feedback.xml migration.xml releases_archive.xml; do { + iconv -f iso8859-1 -t utf-8 doc/$i > doc/$i.conv && mv -f doc/$i.conv doc/$i; + }; +done; + %patch0 -p0 -b .CVE-2009-1885 %build @@ -117,6 +124,9 @@ export XERCESCROOT="$PWD" #%{_datadir}/%{name}/samples %changelog +* Fri Aug 7 2009 Peter Lemenkov 2.7.0-9 +- Some rpmlint messages were suppressed (thanks to Xavier Bachelot) + * Thu Aug 6 2009 Peter Lemenkov 2.7.0-8 - Fix CVE-2009-1885 From peter at fedoraproject.org Fri Aug 7 12:44:55 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Fri, 7 Aug 2009 12:44:55 +0000 (UTC) Subject: rpms/xerces-c/EL-5 xerces-c.spec,1.5,1.6 Message-ID: <20090807124455.376B011C00D7@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/xerces-c/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14029/EL-5 Modified Files: xerces-c.spec Log Message: some rpmlint messages were suppressed, but I don't think they worths to rebuild packages Index: xerces-c.spec =================================================================== RCS file: /cvs/pkgs/rpms/xerces-c/EL-5/xerces-c.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- xerces-c.spec 6 Aug 2009 14:26:47 -0000 1.5 +++ xerces-c.spec 7 Aug 2009 12:44:55 -0000 1.6 @@ -1,8 +1,8 @@ Summary: Validating XML Parser Name: xerces-c Version: 2.7.0 -Release: 8%{?dist} -License: Apache Software License +Release: 9%{?dist} +License: ASL 2.0 Group: System Environment/Libraries URL: http://xml.apache.org/xerces-c/ Source0: http://www.apache.org/dist/xml/xerces-c/source/xerces-c-src_2_7_0.tar.gz @@ -54,6 +54,13 @@ rm -rf doc/html/resources/.svn find ./doc -type f -perm 755 -exec chmod 644 {} \; find ./samples -type f -perm 755 -exec chmod 644 {} \; %{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in + +iconv -f iso8859-1 -t utf-8 credits.txt > credits.txt.conv && mv -f credits.txt.conv credits.txt; +for i in feedback.xml migration.xml releases_archive.xml; do { + iconv -f iso8859-1 -t utf-8 doc/$i > doc/$i.conv && mv -f doc/$i.conv doc/$i; + }; +done; + %patch0 -p0 -b .CVE-2009-1885 %build @@ -117,6 +124,9 @@ export XERCESCROOT="$PWD" #%{_datadir}/%{name}/samples %changelog +* Fri Aug 7 2009 Peter Lemenkov 2.7.0-9 +- Some rpmlint messages were suppressed (thanks to Xavier Bachelot) + * Thu Aug 6 2009 Peter Lemenkov 2.7.0-8 - Fix CVE-2009-1885 From drago01 at fedoraproject.org Fri Aug 7 12:45:24 2009 From: drago01 at fedoraproject.org (drago01) Date: Fri, 7 Aug 2009 12:45:24 +0000 (UTC) Subject: rpms/compiz/devel compiz-gtk,1.11,1.12 compiz.spec,1.175,1.176 Message-ID: <20090807124524.A564311C00D7@cvs1.fedora.phx.redhat.com> Author: drago01 Update of /cvs/pkgs/rpms/compiz/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14158 Modified Files: compiz-gtk compiz.spec Log Message: Enable directrendering and always-swap Index: compiz-gtk =================================================================== RCS file: /cvs/pkgs/rpms/compiz/devel/compiz-gtk,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- compiz-gtk 9 Jun 2009 03:10:58 -0000 1.11 +++ compiz-gtk 7 Aug 2009 12:45:24 -0000 1.12 @@ -2,18 +2,18 @@ function runCompiz() { gtk-window-decorator & - exec compiz --ignore-desktop-hints glib gconf gnomecompat $@ + exec compiz --ignore-desktop-hints --always-swap glib gconf gnomecompat $@ } DIRECT=`glxinfo | grep "direct rendering: " | head -n 1 | cut -d " " -f 3` ISSW=`glxinfo | grep "Software Rasterizer" -c` -# Disabled for now, does not work as expected -#HAVETFP=`glxinfo | grep texture_from_pixmap -c` +# Try with direct rendering +HAVETFP=`glxinfo | grep texture_from_pixmap -c` -#if ( [ $HAVE3D == "Yes" ] && [ $HAVETFP -gt 2 ] ); then -# runCompiz $@ -#fi +if ( [ $HAVE3D == "Yes" ] && [ $HAVETFP -gt 2 ] ); then + runCompiz $@ +fi # Try again with indirect rendering export LIBGL_ALWAYS_INDIRECT=1 Index: compiz.spec =================================================================== RCS file: /cvs/pkgs/rpms/compiz/devel/compiz.spec,v retrieving revision 1.175 retrieving revision 1.176 diff -u -p -r1.175 -r1.176 --- compiz.spec 1 Aug 2009 13:12:35 -0000 1.175 +++ compiz.spec 7 Aug 2009 12:45:24 -0000 1.176 @@ -14,7 +14,7 @@ URL: http://www.go-compiz.org License: GPLv2+ and LGPLv2+ and MIT Group: User Interface/Desktops Version: 0.8.2 -Release: 9%{?dist} +Release: 10%{?dist} Summary: OpenGL window and compositing manager BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -364,6 +364,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Adel Gadllah - 0.8.2-10 +- Enable direct rendering and always-swap by default +- Tearing free compiz for INTEL cards ;) + * Sat Aug 01 2009 Adel Gadllah - 0.8.2-9 - Fix build From drago01 at fedoraproject.org Fri Aug 7 12:48:16 2009 From: drago01 at fedoraproject.org (drago01) Date: Fri, 7 Aug 2009 12:48:16 +0000 (UTC) Subject: rpms/compiz/devel compiz-gtk,1.12,1.13 Message-ID: <20090807124817.002E711C00D7@cvs1.fedora.phx.redhat.com> Author: drago01 Update of /cvs/pkgs/rpms/compiz/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15608 Modified Files: compiz-gtk Log Message: fix software rendering check Index: compiz-gtk =================================================================== RCS file: /cvs/pkgs/rpms/compiz/devel/compiz-gtk,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- compiz-gtk 7 Aug 2009 12:45:24 -0000 1.12 +++ compiz-gtk 7 Aug 2009 12:48:16 -0000 1.13 @@ -11,7 +11,7 @@ ISSW=`glxinfo | grep "Software Rasterize # Try with direct rendering HAVETFP=`glxinfo | grep texture_from_pixmap -c` -if ( [ $HAVE3D == "Yes" ] && [ $HAVETFP -gt 2 ] ); then +if ( [ $HAVE3D == "Yes" ] && [ $ISSW == 0 ] && [ $HAVETFP -gt 2 ] ); then runCompiz $@ fi From pbrobinson at fedoraproject.org Fri Aug 7 12:53:02 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 12:53:02 +0000 (UTC) Subject: rpms/rygel/devel rygel.spec,1.4,1.5 Message-ID: <20090807125302.A333011C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/rygel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16899 Modified Files: rygel.spec Log Message: - Own rygel include dir, some spec file cleanups Index: rygel.spec =================================================================== RCS file: /cvs/pkgs/rpms/rygel/devel/rygel.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- rygel.spec 27 Jul 2009 03:42:44 -0000 1.4 +++ rygel.spec 7 Aug 2009 12:53:02 -0000 1.5 @@ -1,6 +1,6 @@ Name: rygel Version: 0.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A UPnP v2 Media Server Group: Applications/Multimedia @@ -21,7 +21,6 @@ BuildRequires: gstreamer-devel BuildRequires: GConf2-devel BuildRequires: libgee-devel >= 0.1.5 BuildRequires: libsoup-devel -BuildRequires: pkgconfig %description Rygel is an implementation of the UPnP MediaServer V 2.0 specification that is @@ -29,36 +28,36 @@ specifically designed for GNOME. It is b in Vala language. The project was previously known as gupnp-media-server. %package devel -Summary: Development package for rygel +Summary: Development package for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel -Files for development with rygel. +Files for development with %{name}. %package tracker -Summary: Tracker plugin for rygel +Summary: Tracker plugin for %{name} Group: Applications/Multimedia Requires: %{name} = %{version}-%{release} Requires: tracker %description tracker -A plugin for rygel to use tracker to locate media on the local machine +A plugin for rygel to use tracker to locate media on the local machine. %prep %setup -q %build %configure -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install rm -rf %{buildroot} -make install DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} INSTALL='install -p' #Remove libtool archives. -rm -rf %{buildroot}/%{_libdir}/rygel-1.0/*.la +find %{buildroot} -name '*.la' -exec rm -f {} ';' %clean rm -rf %{buildroot} @@ -80,12 +79,15 @@ rm -rf %{buildroot} %files devel %defattr(-,root,root,-) -%{_includedir}/rygel-1.0/rygel.h +%{_includedir}/rygel-1.0 %{_libdir}/pkgconfig/rygel-1.0.pc %{_datadir}/vala/vapi/rygel-1.0.deps %{_datadir}/vala/vapi/rygel-1.0.vapi %changelog +* Fri Aug 7 2009 Peter Robinson 0.3-5 +- Own rygel include dir, some spec file cleanups + * Sun Jul 26 2009 Fedora Release Engineering - 0.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From icon at fedoraproject.org Fri Aug 7 12:53:59 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Fri, 7 Aug 2009 12:53:59 +0000 (UTC) Subject: rpms/python-feedparser/EL-4 democracynow_feedparser_fix.patch, NONE, 1.1 python-feedparser.spec, 1.6, 1.7 Message-ID: <20090807125359.1565611C00D7@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/python-feedparser/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17106/EL-4 Modified Files: python-feedparser.spec Added Files: democracynow_feedparser_fix.patch Log Message: Apply patch for title-munging issue (#491373) democracynow_feedparser_fix.patch: feedparser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE democracynow_feedparser_fix.patch --- --- feedparser.py.orig 2007-12-28 00:59:15.000000000 +0100 +++ feedparser.py 2007-12-28 00:59:46.000000000 +0100 @@ -563,7 +563,7 @@ def mapContentType(self, contentType): contentType = contentType.lower() - if contentType == 'text': + if contentType == 'text' or contentType == 'plain': contentType = 'text/plain' elif contentType == 'html': contentType = 'text/html' Index: python-feedparser.spec =================================================================== RCS file: /cvs/extras/rpms/python-feedparser/EL-4/python-feedparser.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- python-feedparser.spec 27 Dec 2008 19:12:50 -0000 1.6 +++ python-feedparser.spec 7 Aug 2009 12:53:58 -0000 1.7 @@ -2,7 +2,7 @@ Name: python-feedparser Version: 4.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Parse RSS and Atom feeds in Python Group: Development/Languages @@ -10,6 +10,7 @@ License: BSD URL: http://feedparser.org/ Source0: http://download.sourceforge.net/feedparser/feedparser-%{version}.zip Patch0: feedparser_utf8_decoding.patch +Patch1: democracynow_feedparser_fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -28,6 +29,7 @@ modules, including Dublin Core and Apple %prep %setup -q -c %patch0 -p0 -b .utf8_decoding +%patch1 -p0 -b .title_munging find -type f -exec sed -i 's/\r//' {} ';' find -type f -exec chmod 0644 {} ';' @@ -54,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Konstantin Ryabitsev - 4.1-5 +- Apply patch for title munging issue (#491373) + * Sat Dec 27 2008 Konstantin Ryabitsev - 4.1-4 - fix license tag - Patch for a utf8 decoding issue (#477024) From icon at fedoraproject.org Fri Aug 7 12:53:59 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Fri, 7 Aug 2009 12:53:59 +0000 (UTC) Subject: rpms/python-feedparser/EL-5 democracynow_feedparser_fix.patch, NONE, 1.1 python-feedparser.spec, 1.5, 1.6 Message-ID: <20090807125359.4DD0C11C00D7@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/python-feedparser/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17106/EL-5 Modified Files: python-feedparser.spec Added Files: democracynow_feedparser_fix.patch Log Message: Apply patch for title-munging issue (#491373) democracynow_feedparser_fix.patch: feedparser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE democracynow_feedparser_fix.patch --- --- feedparser.py.orig 2007-12-28 00:59:15.000000000 +0100 +++ feedparser.py 2007-12-28 00:59:46.000000000 +0100 @@ -563,7 +563,7 @@ def mapContentType(self, contentType): contentType = contentType.lower() - if contentType == 'text': + if contentType == 'text' or contentType == 'plain': contentType = 'text/plain' elif contentType == 'html': contentType = 'text/html' Index: python-feedparser.spec =================================================================== RCS file: /cvs/extras/rpms/python-feedparser/EL-5/python-feedparser.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- python-feedparser.spec 5 Jun 2009 14:12:35 -0000 1.5 +++ python-feedparser.spec 7 Aug 2009 12:53:59 -0000 1.6 @@ -2,7 +2,7 @@ Name: python-feedparser Version: 4.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Parse RSS and Atom feeds in Python Group: Development/Languages @@ -10,6 +10,7 @@ License: BSD URL: http://feedparser.org/ Source0: http://feedparser.googlecode.com/files/feedparser-%{version}.zip Patch0: feedparser_utf8_decoding.patch +Patch1: democracynow_feedparser_fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -26,6 +27,7 @@ modules, including Dublin Core and Apple %prep %setup -q -c %patch0 -p0 -b .utf8_decoding +%patch1 -p0 -b .title_munging find -type f -exec sed -i 's/\r//' {} ';' find -type f -exec chmod 0644 {} ';' @@ -52,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Konstantin Ryabitsev - 4.1-10 +- Apply patch for title munging issue (#491373) + * Wed Jun 03 2009 Luke Macken - 4.1-9 - Use setuptools to generate egg-info From icon at fedoraproject.org Fri Aug 7 12:54:00 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Fri, 7 Aug 2009 12:54:00 +0000 (UTC) Subject: rpms/python-feedparser/devel democracynow_feedparser_fix.patch, NONE, 1.1 python-feedparser.spec, 1.11, 1.12 Message-ID: <20090807125400.1A04411C00D7@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/python-feedparser/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17106/devel Modified Files: python-feedparser.spec Added Files: democracynow_feedparser_fix.patch Log Message: Apply patch for title-munging issue (#491373) democracynow_feedparser_fix.patch: feedparser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE democracynow_feedparser_fix.patch --- --- feedparser.py.orig 2007-12-28 00:59:15.000000000 +0100 +++ feedparser.py 2007-12-28 00:59:46.000000000 +0100 @@ -563,7 +563,7 @@ def mapContentType(self, contentType): contentType = contentType.lower() - if contentType == 'text': + if contentType == 'text' or contentType == 'plain': contentType = 'text/plain' elif contentType == 'html': contentType = 'text/html' Index: python-feedparser.spec =================================================================== RCS file: /cvs/extras/rpms/python-feedparser/devel/python-feedparser.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- python-feedparser.spec 26 Jul 2009 20:23:00 -0000 1.11 +++ python-feedparser.spec 7 Aug 2009 12:53:59 -0000 1.12 @@ -2,7 +2,7 @@ Name: python-feedparser Version: 4.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Parse RSS and Atom feeds in Python Group: Development/Languages @@ -10,6 +10,7 @@ License: BSD URL: http://feedparser.org/ Source0: http://feedparser.googlecode.com/files/feedparser-%{version}.zip Patch0: feedparser_utf8_decoding.patch +Patch1: democracynow_feedparser_fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -26,6 +27,7 @@ modules, including Dublin Core and Apple %prep %setup -q -c %patch0 -p0 -b .utf8_decoding +%patch1 -p0 -b .title_munging find -type f -exec sed -i 's/\r//' {} ';' find -type f -exec chmod 0644 {} ';' @@ -52,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Konstantin Ryabitsev - 4.1-10 +- Apply patch for title munging issue (#491373) + * Sun Jul 26 2009 Fedora Release Engineering - 4.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From icon at fedoraproject.org Fri Aug 7 12:53:59 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Fri, 7 Aug 2009 12:53:59 +0000 (UTC) Subject: rpms/python-feedparser/F-11 democracynow_feedparser_fix.patch, NONE, 1.1 python-feedparser.spec, 1.10, 1.11 Message-ID: <20090807125359.D378E11C00D7@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/python-feedparser/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17106/F-11 Modified Files: python-feedparser.spec Added Files: democracynow_feedparser_fix.patch Log Message: Apply patch for title-munging issue (#491373) democracynow_feedparser_fix.patch: feedparser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE democracynow_feedparser_fix.patch --- --- feedparser.py.orig 2007-12-28 00:59:15.000000000 +0100 +++ feedparser.py 2007-12-28 00:59:46.000000000 +0100 @@ -563,7 +563,7 @@ def mapContentType(self, contentType): contentType = contentType.lower() - if contentType == 'text': + if contentType == 'text' or contentType == 'plain': contentType = 'text/plain' elif contentType == 'html': contentType = 'text/html' Index: python-feedparser.spec =================================================================== RCS file: /cvs/extras/rpms/python-feedparser/F-11/python-feedparser.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- python-feedparser.spec 4 Mar 2009 18:27:40 -0000 1.10 +++ python-feedparser.spec 7 Aug 2009 12:53:59 -0000 1.11 @@ -2,7 +2,7 @@ Name: python-feedparser Version: 4.1 -Release: 8%{?dist} +Release: 10%{?dist} Summary: Parse RSS and Atom feeds in Python Group: Development/Languages @@ -10,6 +10,7 @@ License: BSD URL: http://feedparser.org/ Source0: http://feedparser.googlecode.com/files/feedparser-%{version}.zip Patch0: feedparser_utf8_decoding.patch +Patch1: democracynow_feedparser_fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -26,6 +27,7 @@ modules, including Dublin Core and Apple %prep %setup -q -c %patch0 -p0 -b .utf8_decoding +%patch1 -p0 -b .title_munging find -type f -exec sed -i 's/\r//' {} ';' find -type f -exec chmod 0644 {} ';' @@ -52,6 +54,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Konstantin Ryabitsev - 4.1-10 +- Apply patch for title munging issue (#491373) + +* Sun Jul 26 2009 Fedora Release Engineering - 4.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Mar 04 2009 Konstantin Ryabitsev - 4.1-8 - Fix source URL (moved to googlecode). From icon at fedoraproject.org Fri Aug 7 12:53:59 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Fri, 7 Aug 2009 12:53:59 +0000 (UTC) Subject: rpms/python-feedparser/F-10 democracynow_feedparser_fix.patch, NONE, 1.1 python-feedparser.spec, 1.6, 1.7 Message-ID: <20090807125359.8988B11C00D7@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/python-feedparser/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17106/F-10 Modified Files: python-feedparser.spec Added Files: democracynow_feedparser_fix.patch Log Message: Apply patch for title-munging issue (#491373) democracynow_feedparser_fix.patch: feedparser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE democracynow_feedparser_fix.patch --- --- feedparser.py.orig 2007-12-28 00:59:15.000000000 +0100 +++ feedparser.py 2007-12-28 00:59:46.000000000 +0100 @@ -563,7 +563,7 @@ def mapContentType(self, contentType): contentType = contentType.lower() - if contentType == 'text': + if contentType == 'text' or contentType == 'plain': contentType = 'text/plain' elif contentType == 'html': contentType = 'text/html' Index: python-feedparser.spec =================================================================== RCS file: /cvs/extras/rpms/python-feedparser/F-10/python-feedparser.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- python-feedparser.spec 27 Dec 2008 18:43:10 -0000 1.6 +++ python-feedparser.spec 7 Aug 2009 12:53:59 -0000 1.7 @@ -2,14 +2,15 @@ Name: python-feedparser Version: 4.1 -Release: 5%{?dist} +Release: 10%{?dist} Summary: Parse RSS and Atom feeds in Python Group: Development/Languages License: BSD URL: http://feedparser.org/ -Source0: http://download.sourceforge.net/feedparser/feedparser-%{version}.zip +Source0: http://feedparser.googlecode.com/files/feedparser-%{version}.zip Patch0: feedparser_utf8_decoding.patch +Patch1: democracynow_feedparser_fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -26,6 +27,7 @@ modules, including Dublin Core and Apple %prep %setup -q -c %patch0 -p0 -b .utf8_decoding +%patch1 -p0 -b .title_munging find -type f -exec sed -i 's/\r//' {} ';' find -type f -exec chmod 0644 {} ';' @@ -52,9 +54,24 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Sat Dec 27 2008 Konstantin Ryabitsev - 4.1-5 +* Fri Aug 07 2009 Konstantin Ryabitsev - 4.1-10 +- Apply patch for title munging issue (#491373) + +* Sun Jul 26 2009 Fedora Release Engineering - 4.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Mar 04 2009 Konstantin Ryabitsev - 4.1-8 +- Fix source URL (moved to googlecode). + +* Thu Feb 26 2009 Fedora Release Engineering - 4.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Dec 27 2008 Konstantin Ryabitsev - 4.1-6 - Patch for a utf8 decoding issue (#477024) +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 4.1-5 +- Rebuild for Python 2.6 + * Wed Sep 3 2008 Tom "spot" Callaway - 4.1-4 - fix license tag From tbzatek at fedoraproject.org Fri Aug 7 12:55:53 2009 From: tbzatek at fedoraproject.org (Tomas Bzatek) Date: Fri, 7 Aug 2009 12:55:53 +0000 (UTC) Subject: rpms/gvfs/devel gvfs-1.3.4-bug-589434-sftp-choices-segfault.patch, NONE, 1.1 gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch, NONE, 1.1 gvfs-archive-integration.patch, 1.1, 1.2 gvfs.spec, 1.141, 1.142 Message-ID: <20090807125553.0EDC611C00D7@cvs1.fedora.phx.redhat.com> Author: tbzatek Update of /cvs/extras/rpms/gvfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17943 Modified Files: gvfs-archive-integration.patch gvfs.spec Added Files: gvfs-1.3.4-bug-589434-sftp-choices-segfault.patch gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch Log Message: * Fri Aug 7 2009 Tomas Bzatek - 1.3.3-3 - Fix bad mount prefix stripping (part of #509612) - Fix gvfsd-sftp segfault when asking a question - Enable tar+xz in the archive mounter gvfs-1.3.4-bug-589434-sftp-choices-segfault.patch: gvfsbackendsftp.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- NEW FILE gvfs-1.3.4-bug-589434-sftp-choices-segfault.patch --- >From 54a2ed675de586102462415fce72ed28aa7e2388 Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Fri, 7 Aug 2009 11:29:11 +0200 Subject: [PATCH] =?UTF-8?q?Bug=20589434=20=E2=80=93=20gvfsd-sftp=20crashed=20with=20SIGSEGV=20in=20strlen()?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pass correct pointer to the choices struct --- daemon/gvfsbackendsftp.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/daemon/gvfsbackendsftp.c b/daemon/gvfsbackendsftp.c index 3b510a7..b32d11b 100644 --- a/daemon/gvfsbackendsftp.c +++ b/daemon/gvfsbackendsftp.c @@ -1034,7 +1034,6 @@ handle_login (GVfsBackend *backend, strstr (buffer, "Key fingerprint:") != NULL) { const gchar *choices[] = {_("Log In Anyway"), _("Cancel Login")}; - const gchar *v_choices = (const gchar *)choices; const gchar *choice_string; gchar *hostname = NULL; gchar *fingerprint = NULL; @@ -1055,7 +1054,7 @@ handle_login (GVfsBackend *backend, if (!g_mount_source_ask_question (mount_source, message, - &v_choices, + (const gchar **) &choices, 2, &aborted, &choice) || -- 1.6.4 gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch: gdaemonfile.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) --- NEW FILE gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch --- >From 3ba4f3e3deae84cbd5ffe8e7bfd2803d96e7e2e6 Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Wed, 5 Aug 2009 16:50:28 +0200 Subject: [PATCH] Don't strip mount prefix when returning local mapped path On complex URIs like 'dav://server/gallery/w/TestAlbum', g_file_get_path () would return malformed path with the middle path '/gallery/w' stripped. This patch ensures full path to be returned. See bug #590862 for more details. --- client/gdaemonfile.c | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-) diff --git a/client/gdaemonfile.c b/client/gdaemonfile.c index 8e14929..be9baef 100644 --- a/client/gdaemonfile.c +++ b/client/gdaemonfile.c @@ -167,7 +167,6 @@ g_daemon_file_get_path (GFile *file) { GDaemonFile *daemon_file = G_DAEMON_FILE (file); GMountInfo *mount_info; - const char *rel_path; char *path; /* This is a sync i/o call, which is a bit unfortunate, as @@ -185,12 +184,7 @@ g_daemon_file_get_path (GFile *file) path = NULL; if (mount_info->fuse_mountpoint) - { - rel_path = daemon_file->path + - strlen (mount_info->mount_spec->mount_prefix); - - path = g_build_filename (mount_info->fuse_mountpoint, rel_path, NULL); - } + path = g_build_filename (mount_info->fuse_mountpoint, daemon_file->path, NULL); g_mount_info_unref (mount_info); -- 1.6.4 gvfs-archive-integration.patch: Makefile.am | 16 ++++++++++++++++ mount-archive.desktop.in.in | 14 ++++++++++++++ 2 files changed, 30 insertions(+) Index: gvfs-archive-integration.patch =================================================================== RCS file: /cvs/extras/rpms/gvfs/devel/gvfs-archive-integration.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gvfs-archive-integration.patch 14 Jul 2009 03:08:46 -0000 1.1 +++ gvfs-archive-integration.patch 7 Aug 2009 12:55:52 -0000 1.2 @@ -39,7 +39,7 @@ diff -up /dev/null gvfs-1.3.2/mount-arch +_Name=Archive Mounter +Exec=@libexecdir@/gvfsd-archive file=%u +X-Gnome-Vfs-System=gio -+MimeType=application/x-cd-image;application/x-bzip-compressed-tar;application/x-compressed-tar;application/x-tar;application/x-cpio;application/x-zip;application/zip;application/x-lzma-compressed-tar; ++MimeType=application/x-cd-image;application/x-bzip-compressed-tar;application/x-compressed-tar;application/x-tar;application/x-cpio;application/x-zip;application/zip;application/x-lzma-compressed-tar;application/x-xz-compressed-tar; +Terminal=false +StartupNotify=false +Type=Application Index: gvfs.spec =================================================================== RCS file: /cvs/extras/rpms/gvfs/devel/gvfs.spec,v retrieving revision 1.141 retrieving revision 1.142 diff -u -p -r1.141 -r1.142 --- gvfs.spec 4 Aug 2009 15:42:43 -0000 1.141 +++ gvfs.spec 7 Aug 2009 12:55:52 -0000 1.142 @@ -1,7 +1,7 @@ Summary: Backends for the gio framework in GLib Name: gvfs Version: 1.3.3 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gtk.org @@ -40,7 +40,13 @@ Patch2: gvfs-1.3.4-output-stream-callbac # smb url don't work in the run application dialog # http://bugzilla.gnome.org/show_bug.cgi?id=573994 Patch3: gvfs-1.3.4-smb-browse-fake-content-type.patch -# https://bugzilla.redhat.com/show_bug.cgi?id=497631 +# Bad mount prefix stripping in g_daemon_file_get_path() +# http://bugzilla.gnome.org/show_bug.cgi?id=590862 +Patch4: gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch +# gvfsd-sftp crashed with SIGSEGV in strlen() +# http://bugzilla.gnome.org/show_bug.cgi?id=589434 +Patch5: gvfs-1.3.4-bug-589434-sftp-choices-segfault.patch +# https://bugzilla.redhat.com/show_bug.cgi?id=497631 Patch8: gvfs-1.2.2-dnssd-deadlock.patch # https://bugzilla.redhat.com/show_bug.cgi?id=504339 Patch9: gvfs-1.2.3-sftp-40sec-timeout.patch @@ -89,7 +95,7 @@ shares (SMB) to applications using gvfs. Summary: Archiving support for gvfs Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} -BuildRequires: libarchive-devel >= libarchive-2.5.903a-2 +BuildRequires: libarchive-devel >= libarchive-2.7.1-1 %description archive This package provides support for accessing files inside Zip and Tar archives, @@ -130,6 +136,8 @@ media players (Media Transfer Protocol) %patch1 -p1 -b .archive-integration %patch2 -p1 -b .gedit-segfault %patch3 -p1 -b .smb-fake-content-type +%patch4 -p1 -b .mount-prefix +%patch5 -p1 -b .sftp-choices-segfault %patch8 -p1 -b .dnssd-deadlock %patch9 -p1 -b .sftp-timeout @@ -278,6 +286,11 @@ update-desktop-database &> /dev/null ||: %changelog +* Fri Aug 7 2009 Tomas Bzatek - 1.3.3-3 +- Fix bad mount prefix stripping (part of #509612) +- Fix gvfsd-sftp segfault when asking a question +- Enable tar+xz in the archive mounter + * Tue Aug 4 2009 Tomas Bzatek - 1.3.3-2 - Fix gedit crashed with SEGV in strlen() - Fix SMB protocol not handled when opening from a bookmark (#509832) From jreznik at fedoraproject.org Fri Aug 7 12:57:03 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Fri, 7 Aug 2009 12:57:03 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/devel .cvsignore, 1.10, 1.11 kde-plasma-runcommand.spec, 1.13, 1.14 sources, 1.10, 1.11 Message-ID: <20090807125703.BF5EF11C00D7@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18378 Modified Files: .cvsignore kde-plasma-runcommand.spec sources Log Message: * Fri Aug 07 2009 Jaroslav Reznik - 2.0-1 - update to 2.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 4 Aug 2009 08:22:02 -0000 1.10 +++ .cvsignore 7 Aug 2009 12:57:03 -0000 1.11 @@ -1 +1 @@ -91495-runcommand-1.4.tar.bz2 +91495-runcommand-2.0.tar.bz2 Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/kde-plasma-runcommand.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- kde-plasma-runcommand.spec 4 Aug 2009 08:22:02 -0000 1.13 +++ kde-plasma-runcommand.spec 7 Aug 2009 12:57:03 -0000 1.14 @@ -1,5 +1,5 @@ Name: kde-plasma-runcommand -Version: 1.4 +Version: 2.0 Release: 1%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner @@ -47,6 +47,9 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Fri Aug 07 2009 Jaroslav Reznik - 2.0-1 +- update to 2.0 + * Mon Aug 04 2009 Jaroslav Reznik - 1.4-1 - update to 1.4 - gettext BR removed Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 4 Aug 2009 08:22:02 -0000 1.10 +++ sources 7 Aug 2009 12:57:03 -0000 1.11 @@ -1 +1 @@ -1f483eefe383d88ae646267c94417380 91495-runcommand-1.4.tar.bz2 +f6564295ce60a7622d03a50767a5c4bb 91495-runcommand-2.0.tar.bz2 From rdieter at fedoraproject.org Fri Aug 7 12:58:11 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 12:58:11 +0000 (UTC) Subject: rpms/oxygen-icon-theme/F-10 .cvsignore, 1.2, 1.3 oxygen-icon-theme.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090807125811.D0F6811C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/oxygen-icon-theme/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18693/F-10 Modified Files: .cvsignore oxygen-icon-theme.spec sources Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/oxygen-icon-theme/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 1 Apr 2009 23:12:58 -0000 1.2 +++ .cvsignore 7 Aug 2009 12:58:11 -0000 1.3 @@ -1 +1 @@ -kdebase-runtime-4.2.2.tar.bz2 +oxygen-icons-4.3.0.tar.bz2 Index: oxygen-icon-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/oxygen-icon-theme/F-10/oxygen-icon-theme.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- oxygen-icon-theme.spec 1 Apr 2009 23:12:58 -0000 1.1 +++ oxygen-icon-theme.spec 7 Aug 2009 12:58:11 -0000 1.2 @@ -1,46 +1,30 @@ - -%define icons_svg 1 - Name: oxygen-icon-theme Summary: Oxygen icon theme -Version: 4.2.2 +Version: 4.3.0 Release: 1%{?dist} License: LGPLv3+ Group: User Interface/Desktops URL: http://www.kde.org/ -Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-runtime-%{version}.tar.bz2 +Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/oxygen-icons-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: kdelibs4-devel >= %{version} +BuildRequires: cmake +BuildRequires: kde-filesystem -# Most of the following deps are bogus in this context, needed only -# because we're curerntly building from kdebase-runtime tarball. -# upstream will provide standalone oxygen-icon-theme tarballs soon. -BuildRequires: kdepimlibs-devel >= %{version} -BuildRequires: OpenEXR-devel -BuildRequires: openssl-devel -BuildRequires: pkgconfig -BuildRequires: pulseaudio-libs-devel -BuildRequires: qimageblitz-devel -BuildRequires: soprano-devel +# some icons moved here in older kdepim's... +#Conflicts: kdepim < 4.2.85 -%{?!icons_svg:Obsoletes: oxygen-icon-theme-scalable < %{version}-%{release}} +Obsoletes: oxygen-icon-theme-scalable < 4.2.85 %description %{summary}. -%package scalable -Summary: Oxygen icon theme, scalable(svg) icons -Group: User Interface/Desktops -Requires: %{name} = %{version}-%{release} -%description scalable -%{summary}. %prep -%setup -q -n kdebase-runtime-%{version} +%setup -q -n oxygen-icons-%{version} %build @@ -49,20 +33,13 @@ pushd %{_target_platform} %{cmake_kde4} .. popd +make %{?_smp_mflags} -C %{_target_platform} + %install rm -rf %{buildroot} -make install/fast DESTDIR=%{buildroot} -C %{_target_platform}/pics/oxygen - -%if 0%{?icons_svg} -find %{buildroot}%{_kde4_iconsdir}/oxygen/scalable -name "*.svgz" > svg.list -sed -e "s|^%{buildroot}||" svg.list > svg-include.list -sed -e "s|^%{buildroot}|%exclude |" svg.list > svg-exclude.list -%else -find %{buildroot}%{_kde4_iconsdir}/oxygen/scalable -name "*.svgz" | \ - xargs --no-run-if-empty rm -fv -%endif +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %clean @@ -81,37 +58,35 @@ touch --no-create %{_kde4_iconsdir}/oxyg gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : fi -%if 0%{?icons_svg} -%post scalable -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : -%posttrans scalable -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : +%files +%defattr(-,root,root,-) +%doc AUTHORS CONTRIBUTING COPYING TODO* +%{_kde4_iconsdir}/oxygen/ -%postun scalable -if [ $1 -eq 0 ] ; then -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : -fi -%endif +%changelog +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 -%files %{?icons_svg:-f svg-exclude.list} -%defattr(-,root,root,-) -%doc pics/oxygen/AUTHORS -%doc pics/oxygen/CONTRIBUTING -%doc pics/oxygen/COPYING -%doc pics/oxygen/TODO* -#{_kde4_iconsdir}/default.kde4 -%{_kde4_iconsdir}/oxygen/ +* Sat Jul 25 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -%if 0%{?icons_svg} -%files scalable -f svg-include.list -%defattr(-,root,root,-) -%endif +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 +* Mon Jul 13 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Fri May 08 2009 Rex Dieter - 4.2.85-1 +- oxygen-icons-4.2.85 -%changelog * Tue Mar 31 2009 Rex Dieter - 4.2.2-1 - kde-4.2.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/oxygen-icon-theme/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 1 Apr 2009 23:12:58 -0000 1.2 +++ sources 7 Aug 2009 12:58:11 -0000 1.3 @@ -1 +1 @@ -cff3fbdb98faeec0ae65d8caea7a5b0f kdebase-runtime-4.2.2.tar.bz2 +26b63e75f9f198f91a022e5f198119bb oxygen-icons-4.3.0.tar.bz2 From rdieter at fedoraproject.org Fri Aug 7 12:58:12 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 12:58:12 +0000 (UTC) Subject: rpms/oxygen-icon-theme/F-11 .cvsignore, 1.2, 1.3 oxygen-icon-theme.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090807125812.0A26611C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/oxygen-icon-theme/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18693/F-11 Modified Files: .cvsignore oxygen-icon-theme.spec sources Log Message: kde-4.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/oxygen-icon-theme/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 31 Mar 2009 15:57:58 -0000 1.2 +++ .cvsignore 7 Aug 2009 12:58:11 -0000 1.3 @@ -1 +1 @@ -kdebase-runtime-4.2.2.tar.bz2 +oxygen-icons-4.3.0.tar.bz2 Index: oxygen-icon-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/oxygen-icon-theme/F-11/oxygen-icon-theme.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- oxygen-icon-theme.spec 31 Mar 2009 15:57:58 -0000 1.1 +++ oxygen-icon-theme.spec 7 Aug 2009 12:58:11 -0000 1.2 @@ -1,46 +1,30 @@ - -%define icons_svg 1 - Name: oxygen-icon-theme Summary: Oxygen icon theme -Version: 4.2.2 +Version: 4.3.0 Release: 1%{?dist} License: LGPLv3+ Group: User Interface/Desktops URL: http://www.kde.org/ -Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-runtime-%{version}.tar.bz2 +Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/oxygen-icons-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: kdelibs4-devel >= %{version} +BuildRequires: cmake +BuildRequires: kde-filesystem -# Most of the following deps are bogus in this context, needed only -# because we're curerntly building from kdebase-runtime tarball. -# upstream will provide standalone oxygen-icon-theme tarballs soon. -BuildRequires: kdepimlibs-devel >= %{version} -BuildRequires: OpenEXR-devel -BuildRequires: openssl-devel -BuildRequires: pkgconfig -BuildRequires: pulseaudio-libs-devel -BuildRequires: qimageblitz-devel -BuildRequires: soprano-devel +# some icons moved here in older kdepim's... +#Conflicts: kdepim < 4.2.85 -%{?!icons_svg:Obsoletes: oxygen-icon-theme-scalable < %{version}-%{release}} +Obsoletes: oxygen-icon-theme-scalable < 4.2.85 %description %{summary}. -%package scalable -Summary: Oxygen icon theme, scalable(svg) icons -Group: User Interface/Desktops -Requires: %{name} = %{version}-%{release} -%description scalable -%{summary}. %prep -%setup -q -n kdebase-runtime-%{version} +%setup -q -n oxygen-icons-%{version} %build @@ -49,20 +33,13 @@ pushd %{_target_platform} %{cmake_kde4} .. popd +make %{?_smp_mflags} -C %{_target_platform} + %install rm -rf %{buildroot} -make install/fast DESTDIR=%{buildroot} -C %{_target_platform}/pics/oxygen - -%if 0%{?icons_svg} -find %{buildroot}%{_kde4_iconsdir}/oxygen/scalable -name "*.svgz" > svg.list -sed -e "s|^%{buildroot}||" svg.list > svg-include.list -sed -e "s|^%{buildroot}|%exclude |" svg.list > svg-exclude.list -%else -find %{buildroot}%{_kde4_iconsdir}/oxygen/scalable -name "*.svgz" | \ - xargs --no-run-if-empty rm -fv -%endif +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %clean @@ -81,37 +58,35 @@ touch --no-create %{_kde4_iconsdir}/oxyg gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : fi -%if 0%{?icons_svg} -%post scalable -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : -%posttrans scalable -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : +%files +%defattr(-,root,root,-) +%doc AUTHORS CONTRIBUTING COPYING TODO* +%{_kde4_iconsdir}/oxygen/ -%postun scalable -if [ $1 -eq 0 ] ; then -touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : -gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null || : -fi -%endif +%changelog +* Thu Jul 30 2009 Than Ngo - 4.3.0-1 +- 4.3.0 -%files %{?icons_svg:-f svg-exclude.list} -%defattr(-,root,root,-) -%doc pics/oxygen/AUTHORS -%doc pics/oxygen/CONTRIBUTING -%doc pics/oxygen/COPYING -%doc pics/oxygen/TODO* -#{_kde4_iconsdir}/default.kde4 -%{_kde4_iconsdir}/oxygen/ +* Sat Jul 25 2009 Fedora Release Engineering - 4.2.98-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -%if 0%{?icons_svg} -%files scalable -f svg-include.list -%defattr(-,root,root,-) -%endif +* Wed Jul 22 2009 Than Ngo - 4.2.98-1 +- 4.3rc3 +* Mon Jul 13 2009 Than Ngo - 4.2.96-1 +- 4.3rc2 + +* Fri Jun 26 2009 Than Ngo - 4.2.95-1 +- 4.3rc1 + +* Wed Jun 03 2009 Rex Dieter 4.2.90-1 +- KDE-4.3 beta2 (4.2.90) + +* Fri May 08 2009 Rex Dieter - 4.2.85-1 +- oxygen-icons-4.2.85 -%changelog * Tue Mar 31 2009 Rex Dieter - 4.2.2-1 - kde-4.2.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/oxygen-icon-theme/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 31 Mar 2009 15:57:58 -0000 1.2 +++ sources 7 Aug 2009 12:58:11 -0000 1.3 @@ -1 +1 @@ -cff3fbdb98faeec0ae65d8caea7a5b0f kdebase-runtime-4.2.2.tar.bz2 +26b63e75f9f198f91a022e5f198119bb oxygen-icons-4.3.0.tar.bz2 From hedayat at fedoraproject.org Fri Aug 7 13:00:05 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Fri, 7 Aug 2009 13:00:05 +0000 (UTC) Subject: rpms/gnome-applet-jalali-calendar/devel .cvsignore, 1.3, 1.4 gnome-applet-jalali-calendar.spec, 1.5, 1.6 sources, 1.3, 1.4 Message-ID: <20090807130005.897F311C0439@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/gnome-applet-jalali-calendar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19341 Modified Files: .cvsignore gnome-applet-jalali-calendar.spec sources Log Message: New upstream version 1.6.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 21 Mar 2009 17:39:50 -0000 1.3 +++ .cvsignore 7 Aug 2009 13:00:05 -0000 1.4 @@ -1 +1 @@ -jalali-calendar-1.6.7.tar.bz2 +jalali-calendar-1.6.8.tar.bz2 Index: gnome-applet-jalali-calendar.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/devel/gnome-applet-jalali-calendar.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gnome-applet-jalali-calendar.spec 25 Jul 2009 00:33:14 -0000 1.5 +++ gnome-applet-jalali-calendar.spec 7 Aug 2009 13:00:05 -0000 1.6 @@ -1,6 +1,6 @@ Name: gnome-applet-jalali-calendar -Version: 1.6.7 -Release: 2%{?dist} +Version: 1.6.8 +Release: 1%{?dist} Summary: Jalali calendar panel applet for GNOME Group: User Interface/Desktops @@ -42,6 +42,9 @@ rm -rf %{buildroot} %{_datadir}/jalali-calendar %changelog +* Fri Aug 07 2009 Hedayat Vatankhah 1.6.8-1 +- Updated to 1.6.8 release + * Fri Jul 24 2009 Fedora Release Engineering - 1.6.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 21 Mar 2009 17:39:51 -0000 1.3 +++ sources 7 Aug 2009 13:00:05 -0000 1.4 @@ -1 +1 @@ -126751a8212d09df5c6029f599ae71bd jalali-calendar-1.6.7.tar.bz2 +0f63d33f6d7060fe5eb5fe22f981c97f jalali-calendar-1.6.8.tar.bz2 From jreznik at fedoraproject.org Fri Aug 7 13:04:28 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Fri, 7 Aug 2009 13:04:28 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/F-11 .cvsignore, 1.10, 1.11 kde-plasma-runcommand.spec, 1.12, 1.13 sources, 1.10, 1.11 Message-ID: <20090807130428.8EA7611C00D7@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20714 Modified Files: .cvsignore kde-plasma-runcommand.spec sources Log Message: * Fri Aug 07 2009 Jaroslav Reznik - 2.0-1 - update to 2.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 4 Aug 2009 08:30:43 -0000 1.10 +++ .cvsignore 7 Aug 2009 13:04:28 -0000 1.11 @@ -1 +1 @@ -91495-runcommand-1.4.tar.bz2 +91495-runcommand-2.0.tar.bz2 Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/kde-plasma-runcommand.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- kde-plasma-runcommand.spec 4 Aug 2009 08:30:43 -0000 1.12 +++ kde-plasma-runcommand.spec 7 Aug 2009 13:04:28 -0000 1.13 @@ -1,5 +1,5 @@ Name: kde-plasma-runcommand -Version: 1.4 +Version: 2.0 Release: 1%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner @@ -47,6 +47,9 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Fri Aug 07 2009 Jaroslav Reznik - 2.0-1 +- update to 2.0 + * Mon Aug 04 2009 Jaroslav Reznik - 1.4-1 - update to 1.4 - gettext BR removed Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 4 Aug 2009 08:30:43 -0000 1.10 +++ sources 7 Aug 2009 13:04:28 -0000 1.11 @@ -1 +1 @@ -1f483eefe383d88ae646267c94417380 91495-runcommand-1.4.tar.bz2 +f6564295ce60a7622d03a50767a5c4bb 91495-runcommand-2.0.tar.bz2 From hedayat at fedoraproject.org Fri Aug 7 13:09:16 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Fri, 7 Aug 2009 13:09:16 +0000 (UTC) Subject: rpms/gnome-applet-jalali-calendar/F-11 .cvsignore, 1.3, 1.4 gnome-applet-jalali-calendar.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090807130916.3C04111C00D7@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22656 Modified Files: .cvsignore gnome-applet-jalali-calendar.spec sources Log Message: New upstream version 1.6.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 21 Mar 2009 17:39:50 -0000 1.3 +++ .cvsignore 7 Aug 2009 13:09:15 -0000 1.4 @@ -1 +1 @@ -jalali-calendar-1.6.7.tar.bz2 +jalali-calendar-1.6.8.tar.bz2 Index: gnome-applet-jalali-calendar.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-11/gnome-applet-jalali-calendar.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gnome-applet-jalali-calendar.spec 21 Mar 2009 17:39:51 -0000 1.4 +++ gnome-applet-jalali-calendar.spec 7 Aug 2009 13:09:16 -0000 1.5 @@ -1,5 +1,5 @@ Name: gnome-applet-jalali-calendar -Version: 1.6.7 +Version: 1.6.8 Release: 1%{?dist} Summary: Jalali calendar panel applet for GNOME @@ -42,6 +42,9 @@ rm -rf %{buildroot} %{_datadir}/jalali-calendar %changelog +* Fri Aug 07 2009 Hedayat Vatankhah 1.6.8-1 +- Updated to 1.6.8 release + * Sat Mar 21 2009 Hedayat Vatankhah 1.6.7-1 - Updated to 1.6.7 release (which contains info about year 1388) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 21 Mar 2009 17:39:51 -0000 1.3 +++ sources 7 Aug 2009 13:09:16 -0000 1.4 @@ -1 +1 @@ -126751a8212d09df5c6029f599ae71bd jalali-calendar-1.6.7.tar.bz2 +0f63d33f6d7060fe5eb5fe22f981c97f jalali-calendar-1.6.8.tar.bz2 From jreznik at fedoraproject.org Fri Aug 7 13:14:32 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Fri, 7 Aug 2009 13:14:32 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/devel kde-plasma-runcommand.spec, 1.14, 1.15 Message-ID: <20090807131432.60FAE11C00D7@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23439 Modified Files: kde-plasma-runcommand.spec Log Message: * Fri Aug 07 2009 Jaroslav Reznik - 2.0-2 - gettext BR readded Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/kde-plasma-runcommand.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- kde-plasma-runcommand.spec 7 Aug 2009 12:57:03 -0000 1.14 +++ kde-plasma-runcommand.spec 7 Aug 2009 13:14:32 -0000 1.15 @@ -1,6 +1,6 @@ Name: kde-plasma-runcommand Version: 2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner Group: User Interface/Desktops @@ -12,6 +12,7 @@ Source0: http://www.kde-look.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdebase-workspace-devel >= 4.2.0 +BuildRequires: gettext %description Simple plasmoid to run commands without using terminal or KRunner. Inspired by @@ -47,6 +48,9 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Fri Aug 07 2009 Jaroslav Reznik - 2.0-2 +- gettext BR readded + * Fri Aug 07 2009 Jaroslav Reznik - 2.0-1 - update to 2.0 From jreznik at fedoraproject.org Fri Aug 7 13:22:17 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Fri, 7 Aug 2009 13:22:17 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/F-11 kde-plasma-runcommand.spec, 1.13, 1.14 Message-ID: <20090807132217.CA1B411C00D7@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26906 Modified Files: kde-plasma-runcommand.spec Log Message: * Fri Aug 07 2009 Jaroslav Reznik - 2.0-2 - gettext BR readded Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/kde-plasma-runcommand.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- kde-plasma-runcommand.spec 7 Aug 2009 13:04:28 -0000 1.13 +++ kde-plasma-runcommand.spec 7 Aug 2009 13:22:17 -0000 1.14 @@ -1,6 +1,6 @@ Name: kde-plasma-runcommand Version: 2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner Group: User Interface/Desktops @@ -12,6 +12,7 @@ Source0: http://www.kde-look.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdebase-workspace-devel >= 4.2.0 +BuildRequires: gettext %description Simple plasmoid to run commands without using terminal or KRunner. Inspired by @@ -47,6 +48,9 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Fri Aug 07 2009 Jaroslav Reznik - 2.0-2 +- gettext BR readded + * Fri Aug 07 2009 Jaroslav Reznik - 2.0-1 - update to 2.0 From tbzatek at fedoraproject.org Fri Aug 7 13:23:01 2009 From: tbzatek at fedoraproject.org (Tomas Bzatek) Date: Fri, 7 Aug 2009 13:23:01 +0000 (UTC) Subject: rpms/gvfs/F-11 gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch, NONE, 1.1 gvfs.spec, 1.140, 1.141 Message-ID: <20090807132301.0807B11C00D7@cvs1.fedora.phx.redhat.com> Author: tbzatek Update of /cvs/extras/rpms/gvfs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27227 Modified Files: gvfs.spec Added Files: gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch Log Message: * Fri Aug 7 2009 Tomas Bzatek - 1.2.3-10 - Fix bad mount prefix stripping (part of #509612) gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch: gdaemonfile.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) --- NEW FILE gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch --- >From 3ba4f3e3deae84cbd5ffe8e7bfd2803d96e7e2e6 Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Wed, 5 Aug 2009 16:50:28 +0200 Subject: [PATCH] Don't strip mount prefix when returning local mapped path On complex URIs like 'dav://server/gallery/w/TestAlbum', g_file_get_path () would return malformed path with the middle path '/gallery/w' stripped. This patch ensures full path to be returned. See bug #590862 for more details. --- client/gdaemonfile.c | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-) diff --git a/client/gdaemonfile.c b/client/gdaemonfile.c index 8e14929..be9baef 100644 --- a/client/gdaemonfile.c +++ b/client/gdaemonfile.c @@ -167,7 +167,6 @@ g_daemon_file_get_path (GFile *file) { GDaemonFile *daemon_file = G_DAEMON_FILE (file); GMountInfo *mount_info; - const char *rel_path; char *path; /* This is a sync i/o call, which is a bit unfortunate, as @@ -185,12 +184,7 @@ g_daemon_file_get_path (GFile *file) path = NULL; if (mount_info->fuse_mountpoint) - { - rel_path = daemon_file->path + - strlen (mount_info->mount_spec->mount_prefix); - - path = g_build_filename (mount_info->fuse_mountpoint, rel_path, NULL); - } + path = g_build_filename (mount_info->fuse_mountpoint, daemon_file->path, NULL); g_mount_info_unref (mount_info); -- 1.6.4 Index: gvfs.spec =================================================================== RCS file: /cvs/extras/rpms/gvfs/F-11/gvfs.spec,v retrieving revision 1.140 retrieving revision 1.141 diff -u -p -r1.140 -r1.141 --- gvfs.spec 4 Aug 2009 15:48:09 -0000 1.140 +++ gvfs.spec 7 Aug 2009 13:23:00 -0000 1.141 @@ -1,7 +1,7 @@ Summary: Backends for the gio framework in GLib Name: gvfs Version: 1.2.3 -Release: 9%{?dist} +Release: 10%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gtk.org @@ -43,6 +43,9 @@ Patch5: gvfs-1.2.3-sftp-40sec-timeout.pa # smb url don't work in the run application dialog # http://bugzilla.gnome.org/show_bug.cgi?id=573994 Patch6: gvfs-1.3.4-smb-browse-fake-content-type.patch +# Bad mount prefix stripping in g_daemon_file_get_path() +# http://bugzilla.gnome.org/show_bug.cgi?id=590862 +Patch7: gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch # Gdu volume monitor patches, from http://cgit.freedesktop.org/~david/gvfs/log/?h=gdu-volume-monitor # @@ -178,6 +181,7 @@ media players (Media Transfer Protocol) %patch4 -p1 -b .cdda-query %patch5 -p1 -b .sftp-timeout %patch6 -p1 -b .smb-fake-content-type +%patch7 -p1 -b .mount-prefix %patch101 -p1 -b .gdu-volume-monitor %patch102 -p1 -b .gdu-volumes-typo @@ -343,6 +347,9 @@ update-desktop-database &> /dev/null ||: %changelog +* Fri Aug 7 2009 Tomas Bzatek - 1.2.3-10 +- Fix bad mount prefix stripping (part of #509612) + * Tue Aug 4 2009 Tomas Bzatek - 1.2.3-9 - Fix SMB protocol not handled when opening from a bookmark (#509832) From jreznik at fedoraproject.org Fri Aug 7 13:30:44 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Fri, 7 Aug 2009 13:30:44 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/F-10 .cvsignore, 1.8, 1.9 kde-plasma-runcommand.spec, 1.9, 1.10 sources, 1.9, 1.10 Message-ID: <20090807133044.871A311C034A@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28965 Modified Files: .cvsignore kde-plasma-runcommand.spec sources Log Message: * Fri Aug 07 2009 Jaroslav Reznik - 2.0-2 - gettext BR readded * Fri Aug 07 2009 Jaroslav Reznik - 2.0-1 - update to 2.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-10/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 4 Aug 2009 08:35:06 -0000 1.8 +++ .cvsignore 7 Aug 2009 13:30:44 -0000 1.9 @@ -1 +1 @@ -91495-runcommand-1.4.tar.bz2 +91495-runcommand-2.0.tar.bz2 Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-10/kde-plasma-runcommand.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- kde-plasma-runcommand.spec 4 Aug 2009 08:35:06 -0000 1.9 +++ kde-plasma-runcommand.spec 7 Aug 2009 13:30:44 -0000 1.10 @@ -1,6 +1,6 @@ Name: kde-plasma-runcommand -Version: 1.4 -Release: 1%{?dist} +Version: 2.0 +Release: 2%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner Group: User Interface/Desktops @@ -12,6 +12,7 @@ Source0: http://www.kde-look.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdebase-workspace-devel >= 4.2.0 +BuildRequires: gettext %description Simple plasmoid to run commands without using terminal or KRunner. Inspired by @@ -47,6 +48,12 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Fri Aug 07 2009 Jaroslav Reznik - 2.0-2 +- gettext BR readded + +* Fri Aug 07 2009 Jaroslav Reznik - 2.0-1 +- update to 2.0 + * Mon Aug 04 2009 Jaroslav Reznik - 1.4-1 - update to 1.4 - gettext BR removed Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 4 Aug 2009 08:35:06 -0000 1.9 +++ sources 7 Aug 2009 13:30:44 -0000 1.10 @@ -1 +1 @@ -1f483eefe383d88ae646267c94417380 91495-runcommand-1.4.tar.bz2 +f6564295ce60a7622d03a50767a5c4bb 91495-runcommand-2.0.tar.bz2 From hedayat at fedoraproject.org Fri Aug 7 13:10:24 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Fri, 7 Aug 2009 13:10:24 +0000 (UTC) Subject: rpms/gnome-applet-jalali-calendar/F-10 .cvsignore, 1.3, 1.4 gnome-applet-jalali-calendar.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090807131024.CDCE311C0439@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22965 Modified Files: .cvsignore gnome-applet-jalali-calendar.spec sources Log Message: New upstream version 1.6.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 21 Mar 2009 18:12:57 -0000 1.3 +++ .cvsignore 7 Aug 2009 13:10:24 -0000 1.4 @@ -1 +1 @@ -jalali-calendar-1.6.7.tar.bz2 +jalali-calendar-1.6.8.tar.bz2 Index: gnome-applet-jalali-calendar.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-10/gnome-applet-jalali-calendar.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gnome-applet-jalali-calendar.spec 21 Mar 2009 18:12:58 -0000 1.2 +++ gnome-applet-jalali-calendar.spec 7 Aug 2009 13:10:24 -0000 1.3 @@ -1,5 +1,5 @@ Name: gnome-applet-jalali-calendar -Version: 1.6.7 +Version: 1.6.8 Release: 1%{?dist} Summary: Jalali calendar panel applet for GNOME @@ -42,6 +42,9 @@ rm -rf %{buildroot} %{_datadir}/jalali-calendar %changelog +* Fri Aug 07 2009 Hedayat Vatankhah 1.6.8-1 +- Updated to 1.6.8 release + * Sat Mar 21 2009 Hedayat Vatankhah 1.6.7-1 - Updated to 1.6.7 release (which contains info about year 1388) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 21 Mar 2009 18:12:58 -0000 1.3 +++ sources 7 Aug 2009 13:10:24 -0000 1.4 @@ -1 +1 @@ -126751a8212d09df5c6029f599ae71bd jalali-calendar-1.6.7.tar.bz2 +0f63d33f6d7060fe5eb5fe22f981c97f jalali-calendar-1.6.8.tar.bz2 From jfch2222 at fedoraproject.org Fri Aug 7 13:39:44 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Fri, 7 Aug 2009 13:39:44 +0000 (UTC) Subject: rpms/openssh-blacklist/F-11 .cvsignore, 1.2, 1.3 openssh-blacklist.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090807133944.DF3B711C00D7@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/openssh-blacklist/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31072 Modified Files: .cvsignore openssh-blacklist.spec sources Log Message: Packaged only downloader Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/openssh-blacklist/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 22 Jul 2009 09:02:27 -0000 1.2 +++ .cvsignore 7 Aug 2009 13:39:44 -0000 1.3 @@ -1 +0,0 @@ -openssh-blacklist-0.7.tgz Index: openssh-blacklist.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssh-blacklist/F-11/openssh-blacklist.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- openssh-blacklist.spec 22 Jul 2009 09:02:27 -0000 1.1 +++ openssh-blacklist.spec 7 Aug 2009 13:39:44 -0000 1.2 @@ -1,37 +1,43 @@ Name: openssh-blacklist -Version: 0.7 +Version: 1.0 Release: 1%{?dist} -Summary: Fingerprints of the openssh keys affected by CVE-2008-0166 +Summary: Downloader of the openssh keys affected by CVE-2008-0166 Group: Applications/Internet -License: CC-BY +License: GPLv2 URL: http://www.benhur.prf.cuni.cz/medved-7/wydobitki/?path=openssh-blacklist -Source0: http://www.benhur.prf.cuni.cz/medved-7/wydobitki/openssh-blacklist/%{name}-%{version}.tgz +Source0: http://www.benhur.prf.cuni.cz/medved-7/wydobitki/openssh-blacklist/%{name}-downloader-%{version}.tgz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch %description -Fingerprints of the openssh keys affected by CVE-2008-0166 +Downloader of the openssh keys affected by CVE-2008-0166 %prep -%setup -q +%setup -q -n %{name}-downloader-%{version} %build %install rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name} -mv fingerprints/* $RPM_BUILD_ROOT%{_datadir}/%{name} +mkdir -p $RPM_BUILD_ROOT/%{_bindir} +mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir} +cp -p openssh-blacklist-downloader.pl $RPM_BUILD_ROOT%{_bindir}/openssh-blacklist-downloader +cp -p openssh-blacklist.sites $RPM_BUILD_ROOT/%{_sysconfdir}/openssh-blacklist.sites %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc COPYING CONTENT -%{_datadir}/%{name} +%doc COPYING +%{_bindir}/openssh-blacklist-downloader +%config %{_sysconfdir}/openssh-blacklist.sites %changelog +* Fri Aug 7 2009 Jan F. Chadima - 1.0-1 +- Packaged only downloader + * Mon Jul 20 2009 Jan F. Chadima - 0.7-1 - Redesigned Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openssh-blacklist/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Jul 2009 09:02:27 -0000 1.2 +++ sources 7 Aug 2009 13:39:44 -0000 1.3 @@ -1 +1 @@ -2aef528646064e86b015128462543e2f openssh-blacklist-0.7.tgz +9451ce82b9fb0ef1095a031d702ecb8b openssh-blacklist-downloader-1.0.tgz From smilner at fedoraproject.org Fri Aug 7 13:41:09 2009 From: smilner at fedoraproject.org (smilner) Date: Fri, 7 Aug 2009 13:41:09 +0000 (UTC) Subject: rpms/pipestat/devel import.log, NONE, 1.1 pipestat.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807134109.AB24211C00D7@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/pipestat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31517/devel Modified Files: .cvsignore sources Added Files: import.log pipestat.spec Log Message: Import of pipestat srpm. --- NEW FILE import.log --- pipestat-0_2-1_fc11:HEAD:pipestat-0.2-1.fc11.src.rpm:1249652440 --- NEW FILE pipestat.spec --- # sitelib for noarch packages %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: pipestat Version: 0.2 Release: 1%{?dist} Summary: Watches data flowing over an anonymous pipe Group: Applications/System License: GPLv3+ URL: http://code.google.com/p/pipestat/ Source0: http://pipestat.googlecode.com/files/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel, python-setuptools %description Simple python scripts to watch data flowing over an anonymous pipe on shell consoles. %prep %setup -q %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS COPYING LICENSE %{python_sitelib}/* %{_bindir}/pipestat %changelog * Mon Aug 3 2009 Steve 'Ashcrow' Milner - 0.2-1 - Initial spec Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pipestat/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 16:48:35 -0000 1.1 +++ .cvsignore 7 Aug 2009 13:41:09 -0000 1.2 @@ -0,0 +1 @@ +pipestat-0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pipestat/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 16:48:35 -0000 1.1 +++ sources 7 Aug 2009 13:41:09 -0000 1.2 @@ -0,0 +1 @@ +5be7ee30c24196d8935065db7a764d36 pipestat-0.2.tar.gz From smilner at fedoraproject.org Fri Aug 7 13:50:11 2009 From: smilner at fedoraproject.org (smilner) Date: Fri, 7 Aug 2009 13:50:11 +0000 (UTC) Subject: rpms/pipestat/devel pipestat.spec,1.1,1.2 Message-ID: <20090807135011.6643A11C0425@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/pipestat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2186 Modified Files: pipestat.spec Log Message: Fixed description per request. Index: pipestat.spec =================================================================== RCS file: /cvs/pkgs/rpms/pipestat/devel/pipestat.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- pipestat.spec 7 Aug 2009 13:41:09 -0000 1.1 +++ pipestat.spec 7 Aug 2009 13:50:11 -0000 1.2 @@ -3,7 +3,7 @@ Name: pipestat Version: 0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Watches data flowing over an anonymous pipe Group: Applications/System @@ -16,7 +16,7 @@ BuildArch: noarch BuildRequires: python-devel, python-setuptools %description -Simple python scripts to watch data flowing over an anonymous pipe +Simple python script to watch data flowing over an anonymous pipe on shell consoles. %prep @@ -44,5 +44,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 7 2009 Steve 'Ashcrow' Milner - 0.2-2 +- Fixed description. + * Mon Aug 3 2009 Steve 'Ashcrow' Milner - 0.2-1 - Initial spec From caolanm at fedoraproject.org Fri Aug 7 13:58:23 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 7 Aug 2009 13:58:23 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org-3.1.0.ooo101274.opening-a-directory.patch, 1.1, 1.2 sources, 1.371, 1.372 Message-ID: <20090807135823.3931611C00D7@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4224 Modified Files: openoffice.org-3.1.0.ooo101274.opening-a-directory.patch sources Log Message: fix patch openoffice.org-3.1.0.ooo101274.opening-a-directory.patch: comphelper/source/misc/mediadescriptor.cxx | 1 ucbhelper/source/client/content.cxx | 75 +++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) Index: openoffice.org-3.1.0.ooo101274.opening-a-directory.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org-3.1.0.ooo101274.opening-a-directory.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- openoffice.org-3.1.0.ooo101274.opening-a-directory.patch 22 Apr 2009 13:51:36 -0000 1.1 +++ openoffice.org-3.1.0.ooo101274.opening-a-directory.patch 7 Aug 2009 13:58:22 -0000 1.2 @@ -165,13 +165,11 @@ Index: comphelper/source/misc/mediadescr =================================================================== --- comphelper/source/misc/mediadescriptor.cxx (revision 270567) +++ comphelper/source/misc/mediadescriptor.cxx (working copy) -@@ -727,7 +727,8 @@ - xRequest->getRequest() >>= exIO; +@@ -728,6 +728,7 @@ bAbort = ( - (exIO.Code == css::ucb::IOErrorCode_ACCESS_DENIED ) || -- (exIO.Code == css::ucb::IOErrorCode_LOCKING_VIOLATION ) -+ (exIO.Code == css::ucb::IOErrorCode_LOCKING_VIOLATION ) || -+ (exIO.Code == css::ucb::IOErrorCode_NO_FILE) - ); - } - break; + (exIO.Code == css::ucb::IOErrorCode_ACCESS_DENIED ) + || (exIO.Code == css::ucb::IOErrorCode_LOCKING_VIOLATION ) ++ || (exIO.Code == css::ucb::IOErrorCode_NO_FILE ) + #ifdef MACOSX + // this is a workaround for MAC, on this platform if the file is locked + // the returned error code looks to be wrong Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/sources,v retrieving revision 1.371 retrieving revision 1.372 diff -u -p -r1.371 -r1.372 --- sources 7 Aug 2009 11:06:40 -0000 1.371 +++ sources 7 Aug 2009 13:58:22 -0000 1.372 @@ -4,9 +4,9 @@ b54bcc9fdb23389e961b281508d9110c docume 1b4d9a03ebb4c864015620153afb77c6 Tigert-templates.tar.gz f0cda31fe18bf9289629a321663031b8 redhat-templates.tar.gz f501a4d62ed251d360ea6c544177a94f redhat-registry.tar.gz +ffa417a9556cdb16028c83718d758bc7 redhat-langpacks.tar.gz 6c28507e29056a3afb4baffdadab8499 openoffice.org-javafilter.desktop 7d7eb194a61b3b1c59e3c82da889ac27 or-IN_DEV300_m40.sdf f3842c64faf98fe9a8752e4a820c97bc acor_en-GB.dat bccdb30725b178260e5ce74d0ad27879 acor_en-ZA.dat 1f7711384c49a2fef4abb02053e5949f OOO310_m18.tar.bz2 -ffa417a9556cdb16028c83718d758bc7 redhat-langpacks.tar.gz From michich at fedoraproject.org Fri Aug 7 14:06:04 2009 From: michich at fedoraproject.org (Michal Schmidt) Date: Fri, 7 Aug 2009 14:06:04 +0000 (UTC) Subject: rpms/tpm-tools/devel tpm-tools-1.3.3-check-fwrite-success.patch, NONE, 1.1 tpm-tools.spec, 1.7, 1.8 tpm-tools-conditionally-build-tpmtoken-manpages-Makefile.in.patch, 1.1, NONE Message-ID: <20090807140604.4797711C00D7@cvs1.fedora.phx.redhat.com> Author: michich Update of /cvs/pkgs/rpms/tpm-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6223 Modified Files: tpm-tools.spec Added Files: tpm-tools-1.3.3-check-fwrite-success.patch Removed Files: tpm-tools-conditionally-build-tpmtoken-manpages-Makefile.in.patch Log Message: * Fri Aug 07 2009 Michal Schmidt 1.3.3-1 - New upstream release 1.3.3. - No longer needed patch, dropped: tpm-tools-conditionally-build-tpmtoken-manpages-Makefile.in.patch - Use global instead of define for macros. - Remove rpaths. - LICENSE file is suddenly missing in upstream tarball. - Added patch to allow compilation: tpm-tools-1.3.3-check-fwrite-success.patch tpm-tools-1.3.3-check-fwrite-success.patch: tpm_unsealdata.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- NEW FILE tpm-tools-1.3.3-check-fwrite-success.patch --- Upstream uses -Werror and Fedora adds -D_FORTIFY_SOURCE=2, so the return value from fwrite must be checked. Patch sent to upstream maintainer Rajiv Andrade on 2009-08-07. Index: tpm-tools-1.3.3/src/cmds/tpm_unsealdata.c =================================================================== --- tpm-tools-1.3.3.orig/src/cmds/tpm_unsealdata.c +++ tpm-tools-1.3.3/src/cmds/tpm_unsealdata.c @@ -91,7 +91,10 @@ int main(int argc, char **argv) return rc; } - fwrite(tss_data, tss_size, 1, fp); + if (fwrite(tss_data, tss_size, 1, fp) != 1) { + logError(_("Unable to write output file")); + return rc; + } fclose(fp); free(tss_data); return rc; Index: tpm-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/tpm-tools/devel/tpm-tools.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- tpm-tools.spec 29 Jul 2009 11:36:28 -0000 1.7 +++ tpm-tools.spec 7 Aug 2009 14:06:03 -0000 1.8 @@ -1,6 +1,7 @@ -%define name tpm-tools -%define version 1.3.1 -%define release 10 +%global name tpm-tools +%global version 1.3.3 +%global tarballrev -1 +%global release 1 Name: %{name} Summary: Management tools for the TPM hardware @@ -8,11 +9,11 @@ Version: %{version} Release: %{release}%{?dist} License: CPL Group: Applications/System -Source0: http://downloads.sourceforge.net/trousers/%{name}-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/trousers/%{name}-%{version}%{tarballrev}.tar.gz +Patch0: %{name}-1.3.3-check-fwrite-success.patch URL: http://trousers.sourceforge.net BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: trousers-devel openssl-devel opencryptoki-devel -Patch0: tpm-tools-conditionally-build-tpmtoken-manpages-Makefile.in.patch %description tpm-tools is a group of tools to manage and utilize the Trusted Computing @@ -46,7 +47,9 @@ for developing tpm-tools applications. %patch0 -p1 %build -%configure +%configure --disable-rpath +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install @@ -64,7 +67,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc LICENSE README +%doc README %attr(755, root, root) %{_bindir}/tpm_* %attr(755, root, root) %{_sbindir}/tpm_* %attr(755, root, root) %{_libdir}/libtpm_unseal.so.?.?.? @@ -84,6 +87,16 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/tpmUnseal* %changelog +* Fri Aug 07 2009 Michal Schmidt 1.3.3-1 +- New upstream release 1.3.3. +- No longer needed patch, dropped: + tpm-tools-conditionally-build-tpmtoken-manpages-Makefile.in.patch +- Use global instead of define for macros. +- Remove rpaths. +- LICENSE file is suddenly missing in upstream tarball. +- Added patch to allow compilation: + tpm-tools-1.3.3-check-fwrite-success.patch + * Wed Jul 29 2009 Michal Schmidt 1.3.1-10 - Split the pkcs11 utilities into a subpackage. --- tpm-tools-conditionally-build-tpmtoken-manpages-Makefile.in.patch DELETED --- From pbrobinson at fedoraproject.org Fri Aug 7 14:06:16 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Fri, 7 Aug 2009 14:06:16 +0000 (UTC) Subject: rpms/nbtk/devel nbtk.spec,1.18,1.19 Message-ID: <20090807140616.D92AC11C00D7@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/nbtk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6299 Modified Files: nbtk.spec Log Message: - And once more with feeling Index: nbtk.spec =================================================================== RCS file: /cvs/pkgs/rpms/nbtk/devel/nbtk.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- nbtk.spec 7 Aug 2009 12:04:33 -0000 1.18 +++ nbtk.spec 7 Aug 2009 14:06:16 -0000 1.19 @@ -1,6 +1,6 @@ Name: nbtk Version: 0.16.3 -Release: 9%{?dist} +Release: 10%{?dist} Summary: A toolkit for moblin NetBooks Group: System Environment/Libraries @@ -45,7 +45,7 @@ Files for development with %{name}. %patch1 -p1 -b .clutter1-pkcfg # Don't run configure from autogen.sh -sed -i 's|echo|exit 0|g' autogen.sh +sed -i '/configure/d' autogen.sh ./autogen.sh %build @@ -82,6 +82,9 @@ rm -rf %{buildroot} %{_datadir}/gtk-doc/html/%{name} %changelog +* Fri Aug 7 2009 Peter Robinson 0.16.3-10 +- And once more with feeling + * Fri Aug 7 2009 Peter Robinson 0.16.3-9 - A few minor spec file cleanups From rdieter at fedoraproject.org Fri Aug 7 14:09:24 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 14:09:24 +0000 (UTC) Subject: rpms/kphotoalbum/devel kphotoalbum.spec,1.40,1.41 Message-ID: <20090807140924.12A8D11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kphotoalbum/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7100 Modified Files: kphotoalbum.spec Log Message: add marble, kdelibs4 deps Index: kphotoalbum.spec =================================================================== RCS file: /cvs/pkgs/rpms/kphotoalbum/devel/kphotoalbum.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- kphotoalbum.spec 29 Jul 2009 22:10:26 -0000 1.40 +++ kphotoalbum.spec 7 Aug 2009 14:09:23 -0000 1.41 @@ -8,21 +8,25 @@ License: GPLv2+ Group: Applications/Multimedia URL: http://kphotoalbum.org/ Source0: http://kphotoalbum.org/data/download/kphotoalbum-%{version}.tar.bz2 -#Source0: http://kphotoalbum.org/data/snapshots/kphotoalbum-%{pre}.tar.bz2 -#Source0: kphotoalbum-%{pre}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils BuildRequires: exiv2-devel BuildRequires: gettext # marble integration -BuildRequires: kdeedu-devel >= 4.2.0 +%define marble_version 4.3.0 +BuildRequires: kdeedu-devel >= %{marble_version} BuildRequires: kdelibs4-devel BuildRequires: libkdcraw-devel >= 0.4.0 BuildRequires: libkexiv2-devel >= 0.5.0 BuildRequires: libkipi-devel >= 0.3.0 BuildRequires: soprano-devel +%global kde4_version %((kde4-config --version 2>/dev/null || echo "KDE 4.2.0") | grep ^KDE | cut -d' ' -f2) + +Requires: kdelibs4%{?_isa} >= %{kde4_version} +Requires: kdeedu-marble%{?_isa} >= %{marble_version} + %description A photo album tool. Focuses on three key points: * It must be easy to describe a number of images at a time. From rdieter at fedoraproject.org Fri Aug 7 14:11:09 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 14:11:09 +0000 (UTC) Subject: rpms/kphotoalbum/F-10 .cvsignore, 1.14, 1.15 kphotoalbum.spec, 1.34, 1.35 sources, 1.13, 1.14 Message-ID: <20090807141109.C223911C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kphotoalbum/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7590/F-10 Modified Files: .cvsignore kphotoalbum.spec sources Log Message: 4.0.2 goodness (and rebuild against kde-4.3.0) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kphotoalbum/F-10/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 22 May 2009 17:09:45 -0000 1.14 +++ .cvsignore 7 Aug 2009 14:11:09 -0000 1.15 @@ -1 +1 @@ -kphotoalbum-4.0.1.tar.bz2 +kphotoalbum-4.0.2.tar.bz2 Index: kphotoalbum.spec =================================================================== RCS file: /cvs/pkgs/rpms/kphotoalbum/F-10/kphotoalbum.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- kphotoalbum.spec 22 May 2009 17:09:45 -0000 1.34 +++ kphotoalbum.spec 7 Aug 2009 14:11:09 -0000 1.35 @@ -1,30 +1,31 @@ Summary: KDE Photo Album Name: kphotoalbum -Version: 4.0.1 +Version: 4.0.2 Release: 1%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://kphotoalbum.org/ Source0: http://kphotoalbum.org/data/download/kphotoalbum-%{version}.tar.bz2 -#Source0: http://kphotoalbum.org/data/snapshots/kphotoalbum-%{pre}.tar.bz2 -#Source0: kphotoalbum-%{pre}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils BuildRequires: exiv2-devel BuildRequires: gettext # marble integration -BuildRequires: kdeedu-devel >= 4.2.0 +%define marble_version 4.3.0 +BuildRequires: kdeedu-devel >= %{marble_version} BuildRequires: kdelibs4-devel BuildRequires: libkdcraw-devel >= 0.4.0 BuildRequires: libkexiv2-devel >= 0.5.0 BuildRequires: libkipi-devel >= 0.3.0 BuildRequires: soprano-devel -Requires(post): xdg-utils -Requires(postun): xdg-utils +%global kde4_version %((kde4-config --version 2>/dev/null || echo "KDE 4.2.0") | grep ^KDE | cut -d' ' -f2) + +Requires: kdelibs4%{?_isa} >= %{kde4_version} +Requires: kdeedu-marble%{?_isa} >= %{marble_version} %description A photo album tool. Focuses on three key points: @@ -83,12 +84,18 @@ rm -rf %{buildroot} %post -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null ||: -xdg-desktop-menu forceupdate 2> /dev/null ||: +touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : %postun -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null ||: -xdg-desktop-menu forceupdate 2> /dev/null ||: +if [ $1 -eq 0 ] ; then + update-desktop-database -q &> /dev/null + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +update-desktop-database -q &> /dev/null +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %files -f %{name}.lang @@ -102,6 +109,12 @@ xdg-desktop-menu forceupdate 2> /dev/nul %changelog +* Wed Jul 29 2009 Rex Dieter 4.0.2-1 +- kphotoalbum-4.0.2 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri May 22 2009 Rex Dieter - 4.0.1-1 - kphotoalbum-4.0.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kphotoalbum/F-10/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 22 May 2009 17:09:45 -0000 1.13 +++ sources 7 Aug 2009 14:11:09 -0000 1.14 @@ -1 +1 @@ -00879c947585bc17a84d84cd3af417a5 kphotoalbum-4.0.1.tar.bz2 +2a01730dd3f0c14827c8ab3921fc64c2 kphotoalbum-4.0.2.tar.bz2 From rdieter at fedoraproject.org Fri Aug 7 14:11:10 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 14:11:10 +0000 (UTC) Subject: rpms/kphotoalbum/F-11 .cvsignore, 1.15, 1.16 kphotoalbum.spec, 1.38, 1.39 sources, 1.14, 1.15 Message-ID: <20090807141110.528DB11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kphotoalbum/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7590/F-11 Modified Files: .cvsignore kphotoalbum.spec sources Log Message: 4.0.2 goodness (and rebuild against kde-4.3.0) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kphotoalbum/F-11/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 22 May 2009 16:46:05 -0000 1.15 +++ .cvsignore 7 Aug 2009 14:11:09 -0000 1.16 @@ -1 +1 @@ -kphotoalbum-4.0.1.tar.bz2 +kphotoalbum-4.0.2.tar.bz2 Index: kphotoalbum.spec =================================================================== RCS file: /cvs/pkgs/rpms/kphotoalbum/F-11/kphotoalbum.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- kphotoalbum.spec 22 May 2009 16:46:05 -0000 1.38 +++ kphotoalbum.spec 7 Aug 2009 14:11:09 -0000 1.39 @@ -1,30 +1,31 @@ Summary: KDE Photo Album Name: kphotoalbum -Version: 4.0.1 +Version: 4.0.2 Release: 1%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://kphotoalbum.org/ Source0: http://kphotoalbum.org/data/download/kphotoalbum-%{version}.tar.bz2 -#Source0: http://kphotoalbum.org/data/snapshots/kphotoalbum-%{pre}.tar.bz2 -#Source0: kphotoalbum-%{pre}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils BuildRequires: exiv2-devel BuildRequires: gettext # marble integration -BuildRequires: kdeedu-devel >= 4.2.0 +%define marble_version 4.3.0 +BuildRequires: kdeedu-devel >= %{marble_version} BuildRequires: kdelibs4-devel BuildRequires: libkdcraw-devel >= 0.4.0 BuildRequires: libkexiv2-devel >= 0.5.0 BuildRequires: libkipi-devel >= 0.3.0 BuildRequires: soprano-devel -Requires(post): xdg-utils -Requires(postun): xdg-utils +%global kde4_version %((kde4-config --version 2>/dev/null || echo "KDE 4.2.0") | grep ^KDE | cut -d' ' -f2) + +Requires: kdelibs4%{?_isa} >= %{kde4_version} +Requires: kdeedu-marble%{?_isa} >= %{marble_version} %description A photo album tool. Focuses on three key points: @@ -83,12 +84,18 @@ rm -rf %{buildroot} %post -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null ||: -xdg-desktop-menu forceupdate 2> /dev/null ||: +touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : %postun -xdg-icon-resource forceupdate --theme hicolor 2> /dev/null ||: -xdg-desktop-menu forceupdate 2> /dev/null ||: +if [ $1 -eq 0 ] ; then + update-desktop-database -q &> /dev/null + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +update-desktop-database -q &> /dev/null +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %files -f %{name}.lang @@ -102,6 +109,12 @@ xdg-desktop-menu forceupdate 2> /dev/nul %changelog +* Wed Jul 29 2009 Rex Dieter 4.0.2-1 +- kphotoalbum-4.0.2 + +* Fri Jul 24 2009 Fedora Release Engineering - 4.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri May 22 2009 Rex Dieter - 4.0.1-1 - kphotoalbum-4.0.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kphotoalbum/F-11/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 22 May 2009 16:46:05 -0000 1.14 +++ sources 7 Aug 2009 14:11:10 -0000 1.15 @@ -1 +1 @@ -00879c947585bc17a84d84cd3af417a5 kphotoalbum-4.0.1.tar.bz2 +2a01730dd3f0c14827c8ab3921fc64c2 kphotoalbum-4.0.2.tar.bz2 From till at fedoraproject.org Fri Aug 7 14:12:35 2009 From: till at fedoraproject.org (Till Maas) Date: Fri, 7 Aug 2009 14:12:35 +0000 (UTC) Subject: rpms/pam_mount/devel pam_mount.spec,1.57,1.58 Message-ID: <20090807141235.33A1B11C00D7@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/rpms/pam_mount/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8161 Modified Files: pam_mount.spec Log Message: * Fri Aug 07 2009 Till Maas - 1.27-3 - Use %global instead of %define - BR: lzip only if the tarball might be packaged with lzip / has a .lz suffix Index: pam_mount.spec =================================================================== RCS file: /cvs/pkgs/rpms/pam_mount/devel/pam_mount.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- pam_mount.spec 25 Jul 2009 23:09:52 -0000 1.57 +++ pam_mount.spec 7 Aug 2009 14:12:35 -0000 1.58 @@ -1,8 +1,8 @@ -%define packext bz2 +%global packext bz2 Name: pam_mount Version: 1.27 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A PAM module that can mount volumes for a user session Group: System Environment/Base @@ -18,7 +18,9 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: glib2-devel, pam-devel, openssl-devel BuildRequires: libxml2-devel BuildRequires: libHX-devel >= 2.8 +%if %packext == lz BuildRequires: lzip +%endif Requires: pam Requires: libHX >= 2.8 @@ -110,6 +112,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 07 2009 Till Maas - 1.27-3 +- Use %%global instead of %%define +- BR: lzip only if the tarball might be packaged with lzip / has a .lz suffix + * Sat Jul 25 2009 Fedora Release Engineering - 1.27-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jgarzik at fedoraproject.org Fri Aug 7 14:14:47 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Fri, 7 Aug 2009 14:14:47 +0000 (UTC) Subject: rpms/cld/devel cld.spec,1.10,1.11 sources,1.7,1.8 Message-ID: <20090807141447.D565811C00D7@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/cld/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8730 Modified Files: cld.spec sources Log Message: update to latest upstream Index: cld.spec =================================================================== RCS file: /cvs/pkgs/rpms/cld/devel/cld.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- cld.spec 30 Jul 2009 02:06:31 -0000 1.10 +++ cld.spec 7 Aug 2009 14:14:47 -0000 1.11 @@ -1,13 +1,13 @@ Name: cld Version: 0.2 -Release: 0.10.gdb750ce5%{?dist} +Release: 0.11.gf830b4be%{?dist} Summary: Coarse locking daemon Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -# pulled from upstream git, commit db750ce53f6e50dae361e746d712a3785124f7a0 +# pulled from upstream git, commit f830b4be92f89ad0a48ee0703fd1b829febfaf4a # to recreate tarball, check out commit, then run "make dist" Source0: cld-%{version}git.tar.gz Source2: cld.init @@ -101,6 +101,10 @@ fi %{_includedir}/* %changelog +* Fri Aug 7 2009 Jeff Garzik - 0.2-0.11.gf830b4be +- update to commit f830b4be92f89ad0a48ee0703fd1b829febfaf4a + (major network protocol change) + * Wed Jul 29 2009 Jeff Garzik - 0.2-0.10.gdb750ce5 - install cldcli Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cld/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 30 Jul 2009 01:48:03 -0000 1.7 +++ sources 7 Aug 2009 14:14:47 -0000 1.8 @@ -1 +1 @@ -dfc078233d0eb9decda86f015fe039c4 cld-0.2git.tar.gz +a0e40260b7d715b1a66b1cfd0446e175 cld-0.2git.tar.gz From pkgdb at fedoraproject.org Fri Aug 7 14:15:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:15:19 +0000 Subject: [pkgdb] fabric had acl change status Message-ID: <20090807141520.6ADF510F899@bastion2.fedora.phx.redhat.com> silas has set the approveacls acl on fabric (Fedora 11) to Obsolete for jsteffan To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fabric From pkgdb at fedoraproject.org Fri Aug 7 14:15:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:15:24 +0000 Subject: [pkgdb] fabric had acl change status Message-ID: <20090807141526.CA1B710F8AC@bastion2.fedora.phx.redhat.com> silas has set the approveacls acl on fabric (Fedora 11) to Obsolete for jsteffan To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fabric From pkgdb at fedoraproject.org Fri Aug 7 14:15:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:15:27 +0000 Subject: [pkgdb] fabric had acl change status Message-ID: <20090807141530.81F8610F8B6@bastion2.fedora.phx.redhat.com> silas has set the approveacls acl on fabric (Fedora 11) to Awaiting Review for jsteffan To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fabric From michich at fedoraproject.org Fri Aug 7 14:16:03 2009 From: michich at fedoraproject.org (Michal Schmidt) Date: Fri, 7 Aug 2009 14:16:03 +0000 (UTC) Subject: rpms/opencryptoki/devel opencryptoki.spec,1.1,1.2 Message-ID: <20090807141603.651BF11C00D7@cvs1.fedora.phx.redhat.com> Author: michich Update of /cvs/pkgs/rpms/opencryptoki/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9118 Modified Files: opencryptoki.spec Log Message: * Fri Aug 07 2009 Michal Schmidt 2.3.0-1 - New upstream release 2.3.0: - adds support for RSA 4096 bit keys in the ICA token. Index: opencryptoki.spec =================================================================== RCS file: /cvs/pkgs/rpms/opencryptoki/devel/opencryptoki.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- opencryptoki.spec 28 Jul 2009 10:27:44 -0000 1.1 +++ opencryptoki.spec 7 Aug 2009 14:16:03 -0000 1.2 @@ -1,11 +1,11 @@ Name: opencryptoki Summary: Implementation of the PKCS#11 (Cryptoki) specification v2.11 -Version: 2.2.8 -Release: 5%{?dist} +Version: 2.3.0 +Release: 1%{?dist} License: CPL Group: System Environment/Base URL: http://sourceforge.net/projects/opencryptoki -Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: %{name}-2.2.8-do-not-create-group-in-pkcs11_startup.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires(pre): shadow-utils coreutils sed @@ -136,6 +136,10 @@ exit 0 %changelog +* Fri Aug 07 2009 Michal Schmidt 2.3.0-1 +- New upstream release 2.3.0: + - adds support for RSA 4096 bit keys in the ICA token. + * Tue Jul 21 2009 Michal Schmidt - 2.2.8-5 - Require arch-specific dependency on -libs. From jgarzik at fedoraproject.org Fri Aug 7 14:17:26 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Fri, 7 Aug 2009 14:17:26 +0000 (UTC) Subject: rpms/chunkd/devel chunkd.spec,1.6,1.7 sources,1.4,1.5 Message-ID: <20090807141726.D2BC511C00D7@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/chunkd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9578 Modified Files: chunkd.spec sources Log Message: update to latest upstream Index: chunkd.spec =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/chunkd.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- chunkd.spec 30 Jul 2009 01:52:14 -0000 1.6 +++ chunkd.spec 7 Aug 2009 14:17:26 -0000 1.7 @@ -1,13 +1,13 @@ Name: chunkd Version: 0.4 -Release: 0.7.g6b1e9b66%{?dist} +Release: 0.8.g95538bcf%{?dist} Summary: Data storage daemon for cloud computing Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -# pulled from upstream git, commit 6b1e9b6641df0353a81c7b1352f5f652c5a7f9d8 +# pulled from upstream git, commit 95538bcfd91486d8ade1e230820bf33312a7c298 # to recreate tarball, check out commit, then run "make dist" Source0: chunkd-%{version}git.tar.gz Source2: chunkd.init @@ -98,6 +98,9 @@ fi %{_includedir}/* %changelog +* Fri Aug 7 2009 Jeff Garzik - 0.4-0.8.g95538bcf +- update source to commit 95538bcfd91486d8ade1e230820bf33312a7c298 + * Wed Jul 29 2009 Jeff Garzik - 0.4-0.7.g6b1e9b66 - update source to commit 6b1e9b6641df0353a81c7b1352f5f652c5a7f9d8 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 30 Jul 2009 01:52:14 -0000 1.4 +++ sources 7 Aug 2009 14:17:26 -0000 1.5 @@ -1 +1 @@ -4a86f99c3d429949bacb52850dd00d57 chunkd-0.4git.tar.gz +55f9d8fef2b6b5187178d677fc37afa8 chunkd-0.4git.tar.gz From michich at fedoraproject.org Fri Aug 7 14:19:00 2009 From: michich at fedoraproject.org (Michal Schmidt) Date: Fri, 7 Aug 2009 14:19:00 +0000 (UTC) Subject: rpms/tpm-tools/devel .cvsignore,1.2,1.3 sources,1.2,1.3 Message-ID: <20090807141900.7364811C00D7@cvs1.fedora.phx.redhat.com> Author: michich Update of /cvs/pkgs/rpms/tpm-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10674 Modified Files: .cvsignore sources Log Message: uploaded the new source Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tpm-tools/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 19 Dec 2007 21:08:24 -0000 1.2 +++ .cvsignore 7 Aug 2009 14:19:00 -0000 1.3 @@ -1 +1 @@ -tpm-tools-1.3.1.tar.gz +tpm-tools-1.3.3-1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tpm-tools/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 19 Dec 2007 21:08:24 -0000 1.2 +++ sources 7 Aug 2009 14:19:00 -0000 1.3 @@ -1 +1 @@ -ee1706b69bb76cc6d011757ea194f683 tpm-tools-1.3.1.tar.gz +a3d9c657a3dfe1978ecc300108da708a tpm-tools-1.3.3-1.tar.gz From jfch2222 at fedoraproject.org Fri Aug 7 14:18:59 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Fri, 7 Aug 2009 14:18:59 +0000 (UTC) Subject: rpms/cyrus-sasl/devel .cvsignore, 1.19, 1.20 cyrus-sasl.spec, 1.80, 1.81 sources, 1.22, 1.23 cyrus-sasl-2.1.22-encode64.patch, 1.1, NONE Message-ID: <20090807141859.2CE3911C00D7@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/cyrus-sasl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10660 Modified Files: .cvsignore cyrus-sasl.spec sources Removed Files: cyrus-sasl-2.1.22-encode64.patch Log Message: update to 2.1.23 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cyrus-sasl/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 10 Sep 2008 13:44:15 -0000 1.19 +++ .cvsignore 7 Aug 2009 14:18:58 -0000 1.20 @@ -1 +1 @@ -cyrus-sasl-2.1.22-nodlcompatorsrp.tar.gz +cyrus-sasl-2.1.23-nodlcompatorsrp.tar.gz Index: cyrus-sasl.spec =================================================================== RCS file: /cvs/pkgs/rpms/cyrus-sasl/devel/cyrus-sasl.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- cyrus-sasl.spec 24 Jul 2009 19:55:01 -0000 1.80 +++ cyrus-sasl.spec 7 Aug 2009 14:18:59 -0000 1.81 @@ -3,8 +3,8 @@ Summary: The Cyrus SASL library Name: cyrus-sasl -Version: 2.1.22 -Release: 25%{?dist} +Version: 2.1.23 +Release: 1%{?dist} License: BSD Group: System Environment/Libraries # Source0 originally comes from ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/; @@ -31,7 +31,6 @@ Patch32: cyrus-sasl-2.1.22-warnings.patc Patch33: cyrus-sasl-2.1.22-current-db.patch Patch34: cyrus-sasl-2.1.22-ldap-timeout.patch Patch35: cyrus-sasl-2.1.22-bad-elif.patch -Patch36: cyrus-sasl-2.1.22-encode64.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf, automake, libtool, gdbm-devel, groff @@ -129,7 +128,6 @@ a directory server, accessed using LDAP, %setup -q chmod -x doc/*.html chmod -x include/*.h -#%patch10 -p1 -b .db_bundle %patch11 -p1 -b .no_rpath %patch15 -p1 -b .path %patch24 -p1 -b .sizes @@ -143,7 +141,6 @@ chmod -x include/*.h %patch33 -p1 -b .current-db %patch34 -p1 -b .ldap-timeout %patch35 -p1 -b .elif -%patch36 -p1 -b .encode64 # FIXME - we remove these files directly so that we can avoid using the -f # flag, which has a nasty habit of overwriting files like COPYING. @@ -374,10 +371,13 @@ fi %{_sbindir}/sasl2-shared-mechlist %changelog +* Fri Aug 7 2009 Jan F. Chadima - 2.1.23-1 +- update to 2.1.23 + * Fri Jul 24 2009 Fedora Release Engineering - 2.1.22-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Mon May 11 2009 Jan Chadima - 2.1.22-24 +* Mon May 11 2009 Jan F. Chadima - 2.1.22-24 - repair sasl_encode64 nul termination (#487251) * Thu Apr 16 2009 Robert Scheck - 2.1.22-23 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cyrus-sasl/devel/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 10 Sep 2008 13:44:15 -0000 1.22 +++ sources 7 Aug 2009 14:18:59 -0000 1.23 @@ -1 +1 @@ -4dde83929ded5435e4c72e7cc06b0ebb cyrus-sasl-2.1.22-nodlcompatorsrp.tar.gz +8a5c63840b894cf7583b8521cf2f5152 cyrus-sasl-2.1.23-nodlcompatorsrp.tar.gz --- cyrus-sasl-2.1.22-encode64.patch DELETED --- From jgarzik at fedoraproject.org Fri Aug 7 14:19:27 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Fri, 7 Aug 2009 14:19:27 +0000 (UTC) Subject: rpms/tabled/devel sources,1.5,1.6 tabled.spec,1.7,1.8 Message-ID: <20090807141927.011FB11C00D7@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/tabled/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10912 Modified Files: sources tabled.spec Log Message: update to latest upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 30 Jul 2009 01:56:31 -0000 1.5 +++ sources 7 Aug 2009 14:19:26 -0000 1.6 @@ -1 +1 @@ -99321aef6a07b8bbfba5fb4a8c8adcb6 tabled-0.3git.tar.gz +0d126c870756f4d3eefdcc31f43cc746 tabled-0.3git.tar.gz Index: tabled.spec =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/tabled.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- tabled.spec 30 Jul 2009 01:56:31 -0000 1.7 +++ tabled.spec 7 Aug 2009 14:19:26 -0000 1.8 @@ -1,13 +1,13 @@ Name: tabled Version: 0.3 -Release: 0.8.g0b3ec75c%{?dist} +Release: 0.9.g20e56358%{?dist} Summary: Distributed key/value table service Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -# pulled from upstream git, commit 0b3ec75c239e231ee2af8252466ec4fd9da2bd7c +# pulled from upstream git, commit 20e56358d9320fc73ef2ecc689be960c9be91805 # to recreate tarball, check out commit, then run "make dist" Source0: tabled-%{version}git.tar.gz Source2: tabled.init @@ -102,6 +102,9 @@ fi %{_includedir}/* %changelog +* Fri Aug 7 2009 Jeff Garzik - 0.3-0.9.g20e56358 +- update to git commit 20e56358d9320fc73ef2ecc689be960c9be91805 + * Wed Jul 29 2009 Jeff Garzik - 0.3-0.8.g0b3ec75c - update to git commit 0b3ec75c239e231ee2af8252466ec4fd9da2bd7c From davidz at fedoraproject.org Fri Aug 7 14:22:37 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Fri, 7 Aug 2009 14:22:37 +0000 (UTC) Subject: rpms/DeviceKit-disks/devel DeviceKit-disks-005-port-to-new-libatasmart.patch, NONE, 1.1 DeviceKit-disks.spec, 1.30, 1.31 Message-ID: <20090807142237.2FDD011C00D7@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/DeviceKit-disks/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11819 Modified Files: DeviceKit-disks.spec Added Files: DeviceKit-disks-005-port-to-new-libatasmart.patch Log Message: * Fri Aug 07 2009 David Zeuthen - 005-5%{?dist} - Update for new libatasmart version DeviceKit-disks-005-port-to-new-libatasmart.patch: devkit-disks-device.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE DeviceKit-disks-005-port-to-new-libatasmart.patch --- --- DeviceKit-disks-005/src/devkit-disks-device.c.orig 2009-08-07 10:14:56.000000000 -0400 +++ DeviceKit-disks-005/src/devkit-disks-device.c 2009-08-07 10:16:07.000000000 -0400 @@ -7576,14 +7576,14 @@ 8, a->worst_value_valid, 9, a->threshold, 10, a->threshold_valid, - 11, a->good, - 12, a->good_valid, + 11, a->good_now, + 12, a->good_now_valid, 13, a->pretty_unit, 14, a->pretty_value, 15, raw_data, G_MAXUINT); - if (!a->good && a->good_valid && a->prefailure) + if (!a->good_now && a->good_now_valid && a->prefailure) data->has_bad_attributes = TRUE; g_ptr_array_add (data->attributes, g_value_get_boxed (&elem)); Index: DeviceKit-disks.spec =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-disks/devel/DeviceKit-disks.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- DeviceKit-disks.spec 24 Jul 2009 15:07:18 -0000 1.30 +++ DeviceKit-disks.spec 7 Aug 2009 14:22:37 -0000 1.31 @@ -12,11 +12,12 @@ Summary: Disk Management Service Name: DeviceKit-disks Version: 005 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://gitweb.freedesktop.org/?p=users/david/DeviceKit-disks.git;a=summary Source0: %{name}-%{version}.tar.gz +Patch0: DeviceKit-disks-005-port-to-new-libatasmart.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: dbus-devel >= %{dbus_version} @@ -78,6 +79,7 @@ D-Bus interface definitions for DeviceKi %prep %setup -q +%patch0 -p1 -b .new-libata-smart %build %configure --enable-gtk-doc @@ -144,6 +146,9 @@ rm -rf $RPM_BUILD_ROOT # Note: please don't forget the %{?dist} in the changelog. Thanks %changelog +* Fri Aug 07 2009 David Zeuthen - 005-5%{?dist} +- Update for new libatasmart version + * Fri Jul 24 2009 Fedora Release Engineering - 005-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From michich at fedoraproject.org Fri Aug 7 14:23:14 2009 From: michich at fedoraproject.org (Michal Schmidt) Date: Fri, 7 Aug 2009 14:23:14 +0000 (UTC) Subject: rpms/opencryptoki/devel .cvsignore,1.2,1.3 sources,1.2,1.3 Message-ID: <20090807142314.6180911C00D7@cvs1.fedora.phx.redhat.com> Author: michich Update of /cvs/pkgs/rpms/opencryptoki/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12046 Modified Files: .cvsignore sources Log Message: uploaded the new source Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/opencryptoki/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 28 Jul 2009 10:27:44 -0000 1.2 +++ .cvsignore 7 Aug 2009 14:23:13 -0000 1.3 @@ -1 +1 @@ -opencryptoki-2.2.8.tar.bz2 +opencryptoki-2.3.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/opencryptoki/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 28 Jul 2009 10:27:44 -0000 1.2 +++ sources 7 Aug 2009 14:23:13 -0000 1.3 @@ -1 +1 @@ -f6081d6adadc32c753582467670067d5 opencryptoki-2.2.8.tar.bz2 +107d27f53dc0bcace678154e326c7f87 opencryptoki-2.3.0.tar.gz From erikos at fedoraproject.org Fri Aug 7 14:38:40 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 7 Aug 2009 14:38:40 +0000 (UTC) Subject: rpms/sugar-datastore/devel .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 sugar-datastore.spec, 1.16, 1.17 Message-ID: <20090807143840.E760F11C00D7@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-datastore/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15649 Modified Files: .cvsignore sources sugar-datastore.spec Log Message: * Fri Aug 07 2009 Simon Schampijer - 0.85.1-1 - PEP8 compliance fixes #1108 - Rebuild index when an inconsistency between the index and the metadata is detected - Implement sorting by timestamp and title - Return a consistent entry count when some entries are missing (dsd) - Don't include in find() results entries without metadata - Remove title option (copy-from-journal) #896 - Only one dot for the filename if we specify an extension (copy-from-journal) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-datastore/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 3 Mar 2009 21:11:17 -0000 1.12 +++ .cvsignore 7 Aug 2009 14:38:40 -0000 1.13 @@ -1 +1 @@ -sugar-datastore-0.84.0.tar.bz2 +sugar-datastore-0.85.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-datastore/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 3 Mar 2009 21:11:17 -0000 1.12 +++ sources 7 Aug 2009 14:38:40 -0000 1.13 @@ -1 +1 @@ -e57580e9fd44ecc2cb7a947dd8854817 sugar-datastore-0.84.0.tar.bz2 +38b3f3af867aad3679a89f8966e166c5 sugar-datastore-0.85.1.tar.bz2 Index: sugar-datastore.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-datastore/devel/sugar-datastore.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sugar-datastore.spec 27 Jul 2009 05:00:22 -0000 1.16 +++ sugar-datastore.spec 7 Aug 2009 14:38:40 -0000 1.17 @@ -4,8 +4,8 @@ %define alphatag 20090130git%{commitid} Name: sugar-datastore -Version: 0.84.0 -Release: 2%{?dist} +Version: 0.85.1 +Release: 1%{?dist} #Release: 2.%{alphatag}%{?dist} Summary: Sugar Datastore @@ -55,6 +55,15 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/dbus-1/services/*.service %changelog +* Fri Aug 07 2009 Simon Schampijer - 0.85.1-1 +- PEP8 compliance fixes #1108 +- Rebuild index when an inconsistency between the index and the metadata is detected +- Implement sorting by timestamp and title +- Return a consistent entry count when some entries are missing (dsd) +- Don't include in find() results entries without metadata +- Remove title option (copy-from-journal) #896 +- Only one dot for the filename if we specify an extension (copy-from-journal) + * Sun Jul 26 2009 Fedora Release Engineering - 0.84.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Fri Aug 7 14:40:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:40:15 +0000 Subject: [pkgdb] kdesvn: jreznik has requested watchbugzilla Message-ID: <20090807144015.6C93D10F8A2@bastion2.fedora.phx.redhat.com> jreznik has requested the watchbugzilla acl on kdesvn (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 14:40:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:40:17 +0000 Subject: [pkgdb] kdesvn: jreznik has requested watchcommits Message-ID: <20090807144018.8BE8510F8B5@bastion2.fedora.phx.redhat.com> jreznik has requested the watchcommits acl on kdesvn (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 14:40:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:40:17 +0000 Subject: [pkgdb] kdesvn: jreznik has requested commit Message-ID: <20090807144018.671DC10F865@bastion2.fedora.phx.redhat.com> jreznik has requested the commit acl on kdesvn (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 14:40:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:40:27 +0000 Subject: [pkgdb] kdesvn: jreznik has requested watchcommits Message-ID: <20090807144028.2FD0B10F8B6@bastion2.fedora.phx.redhat.com> jreznik has requested the watchcommits acl on kdesvn (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 14:40:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:40:28 +0000 Subject: [pkgdb] kdesvn: jreznik has requested commit Message-ID: <20090807144029.9A56510F8B7@bastion2.fedora.phx.redhat.com> jreznik has requested the commit acl on kdesvn (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 14:40:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:40:36 +0000 Subject: [pkgdb] kdesvn: jreznik has requested commit Message-ID: <20090807144036.C9EAA10F8A2@bastion2.fedora.phx.redhat.com> jreznik has requested the commit acl on kdesvn (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 14:40:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:40:37 +0000 Subject: [pkgdb] kdesvn: jreznik has requested watchcommits Message-ID: <20090807144037.793D110F8B9@bastion2.fedora.phx.redhat.com> jreznik has requested the watchcommits acl on kdesvn (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 14:40:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:40:39 +0000 Subject: [pkgdb] kdesvn: jreznik has requested watchbugzilla Message-ID: <20090807144039.C518310F8BB@bastion2.fedora.phx.redhat.com> jreznik has requested the watchbugzilla acl on kdesvn (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 14:40:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 14:40:42 +0000 Subject: [pkgdb] kdesvn: jreznik has requested watchbugzilla Message-ID: <20090807144042.B543610F8BE@bastion2.fedora.phx.redhat.com> jreznik has requested the watchbugzilla acl on kdesvn (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From hedayat at fedoraproject.org Fri Aug 7 14:52:03 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Fri, 7 Aug 2009 14:52:03 +0000 (UTC) Subject: rpms/rcssserver3d/devel rcssserver3d.spec,1.17,1.18 Message-ID: <20090807145203.2020811C00D7@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/rcssserver3d/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19377 Modified Files: rcssserver3d.spec Log Message: Enabling noarch subpackages for -doc and -devel subpackages Index: rcssserver3d.spec =================================================================== RCS file: /cvs/pkgs/rpms/rcssserver3d/devel/rcssserver3d.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- rcssserver3d.spec 1 Aug 2009 11:28:36 -0000 1.17 +++ rcssserver3d.spec 7 Aug 2009 14:52:02 -0000 1.18 @@ -1,6 +1,6 @@ Name: rcssserver3d Version: 0.6.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Robocup 3D Soccer Simulation Server Group: Applications/System @@ -35,6 +35,7 @@ Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: boost-devel ode-devel DevIL-devel Requires: libGL-devel libGLU-devel simspark-devel +BuildArch: noarch %description devel This package contains the header files for %{name}. If you like to develop @@ -43,6 +44,7 @@ programs using %{name}, you will need to %package doc Summary: Users manual for %{name} Group: Documentation +BuildArch: noarch %description doc This package contains the user documentation @@ -104,6 +106,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Hedayat Vatankhah - 0.6.1-7 +- Enabled noarch sub-packages for doc and devel subpackages + * Sat Aug 01 2009 Hedayat Vatankhah - 0.6.1-6 - Rebuilt against rawhide tetex From kraxel at fedoraproject.org Fri Aug 7 14:56:03 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Fri, 7 Aug 2009 14:56:03 +0000 (UTC) Subject: rpms/xen/devel .cvsignore, 1.41, 1.42 sources, 1.56, 1.57 xen.spec, 1.240, 1.241 Message-ID: <20090807145603.1A77F11C00D7@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20403 Modified Files: .cvsignore sources xen.spec Log Message: 3.4.1 update Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 7 Aug 2009 09:40:13 -0000 1.41 +++ .cvsignore 7 Aug 2009 14:56:02 -0000 1.42 @@ -5,5 +5,4 @@ newlib-1.16.0.tar.gz lwip-1.3.0.tar.gz pciutils-2.2.9.tar.bz2 zlib-1.2.3.tar.gz -xen-3.4.0.tar.gz xen-3.4.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/sources,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- sources 7 Aug 2009 09:40:13 -0000 1.56 +++ sources 7 Aug 2009 14:56:02 -0000 1.57 @@ -3,5 +3,4 @@ bf8f1f9e3ca83d732c00a79a6ef29bc4 newlib 36cc57650cffda9a0269493be2a169bb lwip-1.3.0.tar.gz cec05e7785497c5e19da2f114b934ffd pciutils-2.2.9.tar.bz2 debc62758716a169df9f62e6ab2bc634 zlib-1.2.3.tar.gz -bf1b29f07ec2c12673779600aea183b2 xen-3.4.0.tar.gz c3f8dbcf833140825b1e2f16b64655f3 xen-3.4.1.tar.gz Index: xen.spec =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/xen.spec,v retrieving revision 1.240 retrieving revision 1.241 diff -u -p -r1.240 -r1.241 --- xen.spec 5 Aug 2009 11:49:56 -0000 1.240 +++ xen.spec 7 Aug 2009 14:56:02 -0000 1.241 @@ -5,12 +5,12 @@ Summary: Xen is a virtual machine monitor Name: xen -Version: 3.4.0 -Release: 4%{?dist} +Version: 3.4.1 +Release: 1%{?dist} Group: Development/Libraries License: GPLv2+ and LGPLv2+ and BSD URL: http://xen.org/ -Source0: http://bits.xensource.com/oss-xen/release/3.4.0/xen-3.4.0.tar.gz +Source0: http://bits.xensource.com/oss-xen/release/3.4.0/xen-%{version}.tar.gz Source1: %{name}.modules Source2: %{name}.logrotate Source3: dom0-kernel.repo @@ -31,7 +31,6 @@ Source31: sysconfig.xenconsoled Source32: sysconfig.blktapctrl Patch1: xen-initscript.patch -Patch2: xen-fix-deprecated-warnings.patch Patch3: xen-xenstore-cli.patch Patch4: xen-dumpdir.patch Patch5: xen-net-disable-iptables-on-bridge.patch @@ -67,7 +66,8 @@ Requires: xen-runtime = %{version}-%{rel # installs xen. Requires: kpartx Prereq: chkconfig -ExclusiveArch: %{ix86} x86_64 ia64 +ExclusiveArch: %{ix86} x86_64 ia64 noarch +BuildArch: %{ix86} x86_64 ia64 %description This package contains the XenD daemon and xm command line @@ -110,7 +110,8 @@ This package contains the Xen hypervisor %package doc Summary: Xen documentation -Group: Development/Libraries +Group: Documentation +BuildArch: noarch %description doc This package contains the Xen documentation. @@ -129,7 +130,6 @@ which manage Xen virtual machines. %prep %setup -q %patch1 -p1 -%patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 @@ -449,6 +449,10 @@ rm -rf %{buildroot} %{_libdir}/*.a %changelog +* Fri Aug 7 2007 Gerd Hoffmann - 3.4.1-1 +- update to 3.4.1 release. +- make doc subpackage noarch. + * Wed Aug 5 2009 Gerd Hoffmann - 3.4.0-4 - Kill info files. No xen docs, just standard gnu stuff. - kill -Werror in tools/libxc to fix build. From ajax at fedoraproject.org Fri Aug 7 15:02:10 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Fri, 7 Aug 2009 15:02:10 +0000 (UTC) Subject: rpms/xorg-x11-drv-rendition/devel xorg-x11-drv-rendition.spec, 1.27, 1.28 Message-ID: <20090807150210.76A5711C00D7@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-rendition/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22037 Modified Files: xorg-x11-drv-rendition.spec Log Message: * Fri Aug 07 2009 Adam Jackson 4.2.2-3 - Un-ship the microcode, it doesn't actually get loaded. Index: xorg-x11-drv-rendition.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-rendition/devel/xorg-x11-drv-rendition.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- xorg-x11-drv-rendition.spec 27 Jul 2009 08:30:20 -0000 1.27 +++ xorg-x11-drv-rendition.spec 7 Aug 2009 15:02:10 -0000 1.28 @@ -5,7 +5,7 @@ Summary: Xorg X11 rendition video driver Name: xorg-x11-drv-rendition Version: 4.2.2 -Release: 2%{?dist}.1 +Release: 3%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -38,10 +38,10 @@ make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_datadir}/hwdata/videoaliases install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/hwdata/videoaliases/ -# FIXME: Remove all libtool archives (*.la) from modules directory. This -# should be fixed in upstream Makefile.am or whatever. find $RPM_BUILD_ROOT -regex ".*\.la$" | xargs rm -f -- +rm -f $RPM_BUILD_ROOT%{moduledir}/*.uc + %clean rm -rf $RPM_BUILD_ROOT @@ -49,11 +49,12 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{driverdir}/rendition_drv.so %{_datadir}/hwdata/videoaliases/rendition.xinf -%{moduledir}/v10002d.uc -%{moduledir}/v20002d.uc %{_mandir}/man4/rendition.4* %changelog +* Fri Aug 07 2009 Adam Jackson 4.2.2-3 +- Un-ship the microcode, it doesn't actually get loaded. + * Mon Jul 27 2009 Fedora Release Engineering - 4.2.2-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From kraxel at fedoraproject.org Fri Aug 7 15:02:49 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Fri, 7 Aug 2009 15:02:49 +0000 (UTC) Subject: rpms/xen/devel xen.spec,1.241,1.242 Message-ID: <20090807150249.9419811C00D7@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22248 Modified Files: xen.spec Log Message: fix year tyops Index: xen.spec =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/xen.spec,v retrieving revision 1.241 retrieving revision 1.242 diff -u -p -r1.241 -r1.242 --- xen.spec 7 Aug 2009 14:56:02 -0000 1.241 +++ xen.spec 7 Aug 2009 15:02:49 -0000 1.242 @@ -449,7 +449,7 @@ rm -rf %{buildroot} %{_libdir}/*.a %changelog -* Fri Aug 7 2007 Gerd Hoffmann - 3.4.1-1 +* Fri Aug 7 2009 Gerd Hoffmann - 3.4.1-1 - update to 3.4.1 release. - make doc subpackage noarch. From kraxel at fedoraproject.org Fri Aug 7 15:14:17 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Fri, 7 Aug 2009 15:14:17 +0000 (UTC) Subject: rpms/xen/devel xen.spec,1.242,1.243 Message-ID: <20090807151417.987AD11C00D7@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24893 Modified Files: xen.spec Log Message: buildarch fixup Index: xen.spec =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/xen.spec,v retrieving revision 1.242 retrieving revision 1.243 diff -u -p -r1.242 -r1.243 --- xen.spec 7 Aug 2009 15:02:49 -0000 1.242 +++ xen.spec 7 Aug 2009 15:14:15 -0000 1.243 @@ -67,7 +67,6 @@ Requires: xen-runtime = %{version}-%{rel Requires: kpartx Prereq: chkconfig ExclusiveArch: %{ix86} x86_64 ia64 noarch -BuildArch: %{ix86} x86_64 ia64 %description This package contains the XenD daemon and xm command line From notting at fedoraproject.org Fri Aug 7 15:17:53 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Fri, 7 Aug 2009 15:17:53 +0000 (UTC) Subject: comps comps-f12.xml.in,1.76,1.77 Message-ID: <20090807151753.7677F11C00D7@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25901 Modified Files: comps-f12.xml.in Log Message: Fixed. Index: comps-f12.xml.in =================================================================== RCS file: /cvs/extras/comps/comps-f12.xml.in,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- comps-f12.xml.in 6 Aug 2009 18:37:00 -0000 1.76 +++ comps-f12.xml.in 7 Aug 2009 15:17:53 -0000 1.77 @@ -6080,6 +6080,7 @@ openoffice.org-langpack-zu_ZA + language-support <_name>Languages <_description>These packages provide support for various locales including fonts and input methods. From kraxel at fedoraproject.org Fri Aug 7 15:27:58 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Fri, 7 Aug 2009 15:27:58 +0000 (UTC) Subject: rpms/xen/devel xen.spec,1.243,1.244 Message-ID: <20090807152758.94E0B11C00D7@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29472 Modified Files: xen.spec Log Message: buildarch fixup #2 Index: xen.spec =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/xen.spec,v retrieving revision 1.243 retrieving revision 1.244 diff -u -p -r1.243 -r1.244 --- xen.spec 7 Aug 2009 15:14:15 -0000 1.243 +++ xen.spec 7 Aug 2009 15:27:58 -0000 1.244 @@ -66,7 +66,8 @@ Requires: xen-runtime = %{version}-%{rel # installs xen. Requires: kpartx Prereq: chkconfig -ExclusiveArch: %{ix86} x86_64 ia64 noarch +ExclusiveArch: %{ix86} x86_64 ia64 +#ExclusiveArch: %{ix86} x86_64 ia64 noarch %description This package contains the XenD daemon and xm command line @@ -110,7 +111,7 @@ This package contains the Xen hypervisor %package doc Summary: Xen documentation Group: Documentation -BuildArch: noarch +#BuildArch: noarch %description doc This package contains the Xen documentation. @@ -450,7 +451,6 @@ rm -rf %{buildroot} %changelog * Fri Aug 7 2009 Gerd Hoffmann - 3.4.1-1 - update to 3.4.1 release. -- make doc subpackage noarch. * Wed Aug 5 2009 Gerd Hoffmann - 3.4.0-4 - Kill info files. No xen docs, just standard gnu stuff. From jfch2222 at fedoraproject.org Fri Aug 7 15:39:22 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Fri, 7 Aug 2009 15:39:22 +0000 (UTC) Subject: rpms/openssh-blacklist/F-10 openssh-blacklist.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090807153922.5F77011C00D7@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/openssh-blacklist/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32413 Modified Files: openssh-blacklist.spec sources Log Message: Packaged only downloader Index: openssh-blacklist.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssh-blacklist/F-10/openssh-blacklist.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- openssh-blacklist.spec 22 Jul 2009 09:11:17 -0000 1.1 +++ openssh-blacklist.spec 7 Aug 2009 15:39:21 -0000 1.2 @@ -1,37 +1,43 @@ Name: openssh-blacklist -Version: 0.7 +Version: 1.0 Release: 1%{?dist} -Summary: Fingerprints of the openssh keys affected by CVE-2008-0166 +Summary: Downloader of the openssh keys affected by CVE-2008-0166 Group: Applications/Internet -License: CC-BY +License: GPLv2 URL: http://www.benhur.prf.cuni.cz/medved-7/wydobitki/?path=openssh-blacklist -Source0: http://www.benhur.prf.cuni.cz/medved-7/wydobitki/openssh-blacklist/%{name}-%{version}.tgz +Source0: http://www.benhur.prf.cuni.cz/medved-7/wydobitki/openssh-blacklist/%{name}-downloader-%{version}.tgz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch %description -Fingerprints of the openssh keys affected by CVE-2008-0166 +Downloader of the openssh keys affected by CVE-2008-0166 %prep -%setup -q +%setup -q -n %{name}-downloader-%{version} %build %install rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name} -mv fingerprints/* $RPM_BUILD_ROOT%{_datadir}/%{name} +mkdir -p $RPM_BUILD_ROOT/%{_bindir} +mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir} +cp -p openssh-blacklist-downloader.pl $RPM_BUILD_ROOT%{_bindir}/openssh-blacklist-downloader +cp -p openssh-blacklist.sites $RPM_BUILD_ROOT/%{_sysconfdir}/openssh-blacklist.sites %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc COPYING CONTENT -%{_datadir}/%{name} +%doc COPYING +%{_bindir}/openssh-blacklist-downloader +%config %{_sysconfdir}/openssh-blacklist.sites %changelog +* Fri Aug 7 2009 Jan F. Chadima - 1.0-1 +- Packaged only downloader + * Mon Jul 20 2009 Jan F. Chadima - 0.7-1 - Redesigned Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openssh-blacklist/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Jul 2009 09:11:17 -0000 1.2 +++ sources 7 Aug 2009 15:39:22 -0000 1.3 @@ -1 +1 @@ -2aef528646064e86b015128462543e2f openssh-blacklist-0.7.tgz +9451ce82b9fb0ef1095a031d702ecb8b openssh-blacklist-downloader-1.0.tgz From james at fedoraproject.org Fri Aug 7 15:45:10 2009 From: james at fedoraproject.org (James Antill) Date: Fri, 7 Aug 2009 15:45:10 +0000 (UTC) Subject: rpms/zsh/devel zsh.spec,1.62,1.63 Message-ID: <20090807154510.C68F411C00D7@cvs1.fedora.phx.redhat.com> Author: james Update of /cvs/pkgs/rpms/zsh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1728 Modified Files: zsh.spec Log Message: * Fri Aug 7 2009 James Antill - 4.3.10-4 - Allow --excludedocs command to work! - Resolves: bug#515986 Index: zsh.spec =================================================================== RCS file: /cvs/pkgs/rpms/zsh/devel/zsh.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- zsh.spec 27 Jul 2009 09:04:54 -0000 1.62 +++ zsh.spec 7 Aug 2009 15:45:10 -0000 1.63 @@ -3,7 +3,7 @@ Summary: A powerful interactive shell Name: zsh Version: 4.3.10 -Release: 3%{?dist} +Release: 4%{?dist} License: BSD URL: http://zsh.sunsite.dk/ Group: System Environment/Shells @@ -130,14 +130,21 @@ else grep -q "^%{_bindir}/zsh$" %{_sysconfdir}/shells || echo "%{_bindir}/zsh" >> %{_sysconfdir}/shells fi +if [ -f %{_infodir}/zsh.info.gz ]; then +# This is needed so that --excludedocs works. /sbin/install-info %{_infodir}/zsh.info.gz %{_infodir}/dir \ --entry="* zsh: (zsh). An enhanced bourne shell." +fi + : %preun if [ "$1" = 0 ] ; then + if [ -f %{_infodir}/zsh.info.gz ]; then + # This is needed so that --excludedocs works. /sbin/install-info --delete %{_infodir}/zsh.info.gz %{_infodir}/dir \ --entry="* zsh: (zsh). An enhanced bourne shell." + fi fi : @@ -168,6 +175,10 @@ fi %doc Doc/*.html %changelog +* Fri Aug 7 2009 James Antill - 4.3.10-4 +- Allow --excludedocs command to work! +- Resolves: bug#515986 + * Mon Jul 27 2009 Fedora Release Engineering - 4.3.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Fri Aug 7 15:49:59 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Fri, 7 Aug 2009 15:49:59 +0000 (UTC) Subject: rpms/fedora-gnome-theme/devel .cvsignore, 1.4, 1.5 fedora-gnome-theme.spec, 1.12, 1.13 sources, 1.4, 1.5 Message-ID: <20090807154959.0BC6C11C00D7@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/fedora-gnome-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2986 Modified Files: .cvsignore fedora-gnome-theme.spec sources Log Message: * Fri Aug 07 2009 Adam Jackson 12.0-1 - Bump to 12.0 - Add gtk-cursor-theme-name to gtkrc Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnome-theme/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 11 Oct 2007 15:23:32 -0000 1.4 +++ .cvsignore 7 Aug 2009 15:49:58 -0000 1.5 @@ -1 +1 @@ -fedora-gnome-theme-8.0.0.tar.bz2 +fedora-gnome-theme-12.0.tar.bz2 Index: fedora-gnome-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnome-theme/devel/fedora-gnome-theme.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- fedora-gnome-theme.spec 5 Aug 2009 22:41:52 -0000 1.12 +++ fedora-gnome-theme.spec 7 Aug 2009 15:49:58 -0000 1.13 @@ -1,7 +1,7 @@ Summary: Fedora GNOME theme Name: fedora-gnome-theme -Version: 8.0.0 -Release: 10%{?dist} +Version: 12.0 +Release: 1%{?dist} BuildArch: noarch # No version given, no license attribution. License: GPL+ @@ -11,8 +11,6 @@ Source0: %{name}-%{version}.tar.bz2 URL: http://www.redhat.com BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: defaults.patch - Requires: nodoka-metacity-theme Requires: gtk-nodoka-engine Requires: fedora-icon-theme @@ -29,7 +27,6 @@ This package contains the Fedora GNOME m %prep %setup -q -%patch0 -p1 -b .defaults %build %configure @@ -55,6 +52,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/themes/Fedora %changelog +* Fri Aug 07 2009 Adam Jackson 12.0-1 +- Bump to 12.0 +- Add gtk-cursor-theme-name to gtkrc + * Wed Aug 5 2009 Matthias Clasen - 8.0.0-10 - Match default changes in GConf schemas Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnome-theme/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 11 Oct 2007 15:23:32 -0000 1.4 +++ sources 7 Aug 2009 15:49:58 -0000 1.5 @@ -1 +1 @@ -47ac8761afe88141e1420eb7d69caa7c fedora-gnome-theme-8.0.0.tar.bz2 +0eada735ee54995da21f54851e2f75a1 fedora-gnome-theme-12.0.tar.bz2 From ausil at fedoraproject.org Fri Aug 7 15:57:00 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Fri, 7 Aug 2009 15:57:00 +0000 (UTC) Subject: rpms/libpuzzle/devel libpuzzle.spec,1.3,1.4 Message-ID: <20090807155700.92DD411C00D7@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/libpuzzle/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5013 Modified Files: libpuzzle.spec Log Message: add s390x and sparc64 to the list of arches using lib64 Index: libpuzzle.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpuzzle/devel/libpuzzle.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- libpuzzle.spec 25 Jul 2009 08:30:12 -0000 1.3 +++ libpuzzle.spec 7 Aug 2009 15:57:00 -0000 1.4 @@ -3,7 +3,7 @@ Name: libpuzzle Version: 0.11 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Library to quickly find visually similar images (gif, png, jpg) Group: System Environment/Libraries License: BSD @@ -65,7 +65,7 @@ iconv -f iso8859-1 -t utf-8 php-plain/ex cd php/libpuzzle phpize -%ifarch x86_64 ppc64 +%ifarch x86_64 ppc64 sparc64 s390x LDFLAGS="$LDFLAGS -L%{_builddir}/%{name}-%{version}/usr/lib64"; export LDFLAGS %endif @@ -115,6 +115,9 @@ find %{buildroot} -name '*.la' -exec rm %{_mandir}/man3/* %changelog +* Fri Aug 07 2009 Dennis Gilmore - 0.11-7 +- add sparc64 and s390x to the list of arches that use lib64 + * Sat Jul 25 2009 Fedora Release Engineering - 0.11-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jwrdegoede at fedoraproject.org Fri Aug 7 16:01:42 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Fri, 7 Aug 2009 16:01:42 +0000 (UTC) Subject: rpms/grubby/devel .cvsignore, 1.3, 1.4 grubby.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090807160142.B5CE911C00D7@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/pkgs/rpms/grubby/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6060 Modified Files: .cvsignore grubby.spec sources Log Message: * Fri Aug 7 2009 Hans de Goede - 7.0.2-1 - Add --add-dracut-args new-kernel-pkg cmdline option Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/grubby/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 17 Jul 2009 14:02:58 -0000 1.3 +++ .cvsignore 7 Aug 2009 16:01:42 -0000 1.4 @@ -1 +1 @@ -grubby-7.0.1.tar.bz2 +grubby-7.0.2.tar.bz2 Index: grubby.spec =================================================================== RCS file: /cvs/pkgs/rpms/grubby/devel/grubby.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- grubby.spec 25 Jul 2009 01:32:04 -0000 1.3 +++ grubby.spec 7 Aug 2009 16:01:42 -0000 1.4 @@ -1,6 +1,6 @@ Name: grubby -Version: 7.0.1 -Release: 2%{?dist} +Version: 7.0.2 +Release: 1%{?dist} Summary: Command line tool for updating bootloader configs Group: System Environment/Base License: GPLv2+ @@ -49,6 +49,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 7 2009 Hans de Goede - 7.0.2-1 +- Add --add-dracut-args new-kernel-pkg cmdline option + * Fri Jul 24 2009 Fedora Release Engineering - 7.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/grubby/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 17 Jul 2009 14:02:58 -0000 1.3 +++ sources 7 Aug 2009 16:01:42 -0000 1.4 @@ -1 +1 @@ -e5b80c67c591b34adc694584402c4bd6 grubby-7.0.1.tar.bz2 +76013d5d8393c280dced91fe6e1f6632 grubby-7.0.2.tar.bz2 From jwrdegoede at fedoraproject.org Fri Aug 7 16:12:21 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Fri, 7 Aug 2009 16:12:21 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1702,1.1703 Message-ID: <20090807161221.610EB11C00D7@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7995 Modified Files: kernel.spec Log Message: * Fri Aug 07 2009 Hans de Goede - When building a dracut generic initrd tell new-kernel-pkg to use that instead of running mkinitrd Index: kernel.spec =================================================================== RCS file: /cvs/extras/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1702 retrieving revision 1.1703 diff -u -p -r1.1702 -r1.1703 --- kernel.spec 7 Aug 2009 10:47:28 -0000 1.1702 +++ kernel.spec 7 Aug 2009 16:12:21 -0000 1.1703 @@ -1799,7 +1799,12 @@ if [ `uname -i` == "x86_64" -o `uname -i [ -f /etc/sysconfig/kernel ]; then\ /bin/sed -r -i -e 's/^DEFAULTKERNEL=%{-r*}$/DEFAULTKERNEL=kernel%{?-v:-%{-v*}}/' /etc/sysconfig/kernel || exit $?\ fi}\ +%{expand:\ +%if %{with_dracut}\ +/sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --depmod --add-dracut-args --initrdfile=/boot/initrd-generic-%{KVERREL}%{?-v:.%{-v*}}.img --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ +%else\ /sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --mkinitrd --depmod --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ +%endif}\ #if [ -x /sbin/weak-modules ]\ #then\ # /sbin/weak-modules --add-kernel %{KVERREL}%{?-v*} || exit $?\ @@ -1959,6 +1964,10 @@ fi # and build. %changelog +* Fri Aug 07 2009 Hans de Goede +- When building a dracut generic initrd tell new-kernel-pkg to use that + instead of running mkinitrd + * Fri Aug 07 2009 Dave Airlie 2.6.31-0.139.rc5.git3 - drm-r600-kms.patch - update r600 KMS - drm-radeon-fixes.patch - patches for queue to Linus From pkgdb at fedoraproject.org Fri Aug 7 16:20:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 16:20:00 +0000 Subject: [pkgdb] pyOpenSSL ownership updated Message-ID: <20090807162000.D8DFD10F879@bastion2.fedora.phx.redhat.com> Package pyOpenSSL in Fedora EPEL 5 is now owned by lmacken To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pyOpenSSL From pkgdb at fedoraproject.org Fri Aug 7 16:20:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 16:20:00 +0000 Subject: [pkgdb] pyOpenSSL (un)retirement Message-ID: <20090807162001.0CE1310F899@bastion2.fedora.phx.redhat.com> Package pyOpenSSL in Fedora EPEL 5 has been retired by lmacken To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pyOpenSSL From akurtakov at fedoraproject.org Fri Aug 7 16:21:32 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 7 Aug 2009 16:21:32 +0000 (UTC) Subject: rpms/eclipse/devel eclipse-add-ppc64-filesystem.patch, NONE, 1.1 eclipse.spec, 1.655, 1.656 Message-ID: <20090807162132.08D1211C00D7@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9887/devel Modified Files: eclipse.spec Added Files: eclipse-add-ppc64-filesystem.patch Log Message: Another missing ppc64 fragment. eclipse-add-ppc64-filesystem.patch: feature.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) --- NEW FILE eclipse-add-ppc64-filesystem.patch --- --- ./features/org.eclipse.platform/feature.xml 2009-08-07 18:30:54.000000000 +0300 +++ ./features/org.eclipse.platform/feature.xml 2009-08-07 18:50:29.043863537 +0300 @@ -440,6 +440,16 @@ version="0.0.0" fragment="true" unpack="false"/> + + x86 %ifarch %{ix86} %define eclipse_arch x86 @@ -30,7 +29,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.3.34%{?dist} +Release: 0.3.35%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -151,6 +150,8 @@ Patch47: %{name}-jdt_launch-custo # https://bugs.eclipse.org/bugs/attachment.cgi?id=131060 Patch48: %{name}-swt-buildagainstxulrunner.patch +Patch49: %{name}-add-ppc64-filesystem.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ant BuildRequires: jpackage-utils >= 0:1.5, make, gcc @@ -388,6 +389,7 @@ sed --in-place "s|$swt_frag_ver_s390x|$s %ifarch ppc64 %patch24 -p1 %patch28 +%patch49 %endif #%patch30 %patch31 -p1 @@ -1491,6 +1493,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Fri Aug 7 2009 Alexander Kurtakov 1:3.5.0-0.3.35 +- Another missing ppc64 fragment. + * Fri Aug 7 2009 Alexander Kurtakov 1:3.5.0-0.3.34 - Fix missing fragment on ppc64. From hadess at fedoraproject.org Fri Aug 7 16:25:12 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Fri, 7 Aug 2009 16:25:12 +0000 (UTC) Subject: rpms/gstreamer-plugins-base/F-11 .cvsignore, 1.22, 1.23 gstreamer-plugins-base.spec, 1.77, 1.78 sources, 1.23, 1.24 Message-ID: <20090807162512.9E17411C00D7@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gstreamer-plugins-base/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11189 Modified Files: .cvsignore gstreamer-plugins-base.spec sources Log Message: * Fri Aug 07 2009 Bastien Nocera 0.10.24-1 - Update to 0.10.24 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-base/F-11/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 28 Jul 2009 11:44:21 -0000 1.22 +++ .cvsignore 7 Aug 2009 16:25:12 -0000 1.23 @@ -1 +1 @@ -gst-plugins-base-0.10.23.4.tar.bz2 +gst-plugins-base-0.10.24.tar.bz2 Index: gstreamer-plugins-base.spec =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-base/F-11/gstreamer-plugins-base.spec,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- gstreamer-plugins-base.spec 28 Jul 2009 12:00:31 -0000 1.77 +++ gstreamer-plugins-base.spec 7 Aug 2009 16:25:12 -0000 1.78 @@ -1,10 +1,10 @@ %define gstreamer gstreamer %define majorminor 0.10 -%define _gst 0.10.22 +%define _gst 0.10.24 Name: %{gstreamer}-plugins-base -Version: 0.10.23.4 +Version: 0.10.24 Release: 1%{?dist} Summary: GStreamer streaming media framework base plug-ins @@ -244,6 +244,9 @@ GStreamer Base Plugins library developme %doc %{_datadir}/gtk-doc/html/gst-plugins-base-plugins-%{majorminor} %changelog +* Fri Aug 07 2009 Bastien Nocera 0.10.24-1 +- Update to 0.10.24 + * Tue Jul 28 2009 Bastien Nocera 0.10.23.4-1 - Update to 0.10.23.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-base/F-11/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 28 Jul 2009 11:44:21 -0000 1.23 +++ sources 7 Aug 2009 16:25:12 -0000 1.24 @@ -1 +1 @@ -78594c5672b3bf41b37a3a9f7c16bb3b gst-plugins-base-0.10.23.4.tar.bz2 +a3ec977c9c6602caacc2d3a7c12a17bf gst-plugins-base-0.10.24.tar.bz2 From cwickert at fedoraproject.org Fri Aug 7 16:28:11 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Fri, 7 Aug 2009 16:28:11 +0000 (UTC) Subject: rpms/rednotebook/devel .cvsignore, 1.16, 1.17 rednotebook.spec, 1.16, 1.17 sources, 1.16, 1.17 Message-ID: <20090807162811.3E55C11C00D7@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/rednotebook/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11867 Modified Files: .cvsignore rednotebook.spec sources Log Message: * Fri Aug 07 2009 Christoph Wickert - 0.8.3-1 - Updated to new upstream version 0.8.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 29 Jul 2009 21:42:38 -0000 1.16 +++ .cvsignore 7 Aug 2009 16:28:10 -0000 1.17 @@ -1 +1 @@ -rednotebook-0.8.2.tar.gz +rednotebook-0.8.3.tar.gz Index: rednotebook.spec =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/devel/rednotebook.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- rednotebook.spec 29 Jul 2009 21:42:38 -0000 1.16 +++ rednotebook.spec 7 Aug 2009 16:28:11 -0000 1.17 @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: rednotebook -Version: 0.8.2 +Version: 0.8.3 Release: 1%{?dist} Summary: A desktop diary @@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitelib}/%{name}*.egg-info %changelog +* Fri Aug 07 2009 Christoph Wickert - 0.8.3-1 +- Updated to new upstream version 0.8.3 + * Wed Jul 29 2009 Christoph Wickert - 0.8.2-1 - Updated to new upstream version 0.8.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 29 Jul 2009 21:42:38 -0000 1.16 +++ sources 7 Aug 2009 16:28:11 -0000 1.17 @@ -1 +1 @@ -40cf83b574943beb1bb4e0cd351e4c17 rednotebook-0.8.2.tar.gz +0ed6f152312020c227bc8edbe4e4dbe2 rednotebook-0.8.3.tar.gz From rdieter at fedoraproject.org Fri Aug 7 16:29:26 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 16:29:26 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.262,1.263 Message-ID: <20090807162926.BD04E11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12163 Modified Files: kdebase-workspace.spec Log Message: * Fri Aug 07 2009 Rex Dieter - 4.3.0-6 - Requires: oxygen-icon-theme >= 4.3.0 Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.262 retrieving revision 1.263 diff -u -p -r1.262 -r1.263 --- kdebase-workspace.spec 4 Aug 2009 09:57:57 -0000 1.262 +++ kdebase-workspace.spec 7 Aug 2009 16:29:26 -0000 1.263 @@ -4,7 +4,7 @@ Summary: K Desktop Environment - Workspa Name: kdebase-workspace Version: 4.3.0 -Release: 5%{?dist} +Release: 6%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -91,7 +91,7 @@ Requires: %{name}-libs%{?_isa} = %{versi # would much rather these deps be elsewhere, # but adding here doesn't hurt either -- Rex Requires: kdebase-runtime >= %{version} -Requires: oxygen-icon-theme >= 4.2.2 +Requires: oxygen-icon-theme >= 4.3.0 # pkg-splits, upgrade path Requires: kdm = %{version}-%{release} @@ -515,6 +515,9 @@ fi %changelog +* Fri Aug 07 2009 Rex Dieter - 4.3.0-6 +- Requires: oxygen-icon-theme >= 4.3.0 + * Tue Aug 04 2009 Than Ngo - 4.3.0-5 - respin From rrakus at fedoraproject.org Fri Aug 7 16:31:29 2009 From: rrakus at fedoraproject.org (Roman Rakus) Date: Fri, 7 Aug 2009 16:31:29 +0000 (UTC) Subject: rpms/yaboot/devel yaboot-1.3.14-returns.patch, NONE, 1.1 yaboot.spec, 1.62, 1.63 Message-ID: <20090807163129.181A711C00D7@cvs1.fedora.phx.redhat.com> Author: rrakus Update of /cvs/extras/rpms/yaboot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12744 Modified Files: yaboot.spec Added Files: yaboot-1.3.14-returns.patch Log Message: Fix bad return code in verbose mode (#515555) yaboot-1.3.14-returns.patch: mkofboot | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE yaboot-1.3.14-returns.patch --- --- yaboot-1.3.14/ybin/mkofboot.orig 2009-08-07 11:08:04.000000000 +1000 +++ yaboot-1.3.14/ybin/mkofboot 2009-08-07 11:08:09.000000000 +1000 @@ -1164,6 +1164,8 @@ fi sync ; sync [ "$VERBOSE" = 1 ] && echo "$PRG: Installation successful" + + return 0 } ## make sure the first stage ofboot generator is compatible. Index: yaboot.spec =================================================================== RCS file: /cvs/extras/rpms/yaboot/devel/yaboot.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- yaboot.spec 27 Jul 2009 08:50:50 -0000 1.62 +++ yaboot.spec 7 Aug 2009 16:31:28 -0000 1.63 @@ -1,7 +1,7 @@ Summary: Linux bootloader for Power Macintosh "New World" computers. Name: yaboot Version: 1.3.14 -Release: 14%{?dist} +Release: 15%{?dist} License: GPLv2+ Group: System Environment/Base Source: http://yaboot.ozlabs.org/releases/yaboot-%{version}.tar.gz @@ -28,6 +28,9 @@ Patch32: yaboot-relocatable-kernel.patch Patch33: yaboot-1.3.14-better_netboot.patch Patch34: yaboot-1.3.14-no-birecs.patch +# mkofboot in verbose mode returns bad value +Patch35: yaboot-1.3.14-returns.patch + URL: http://yaboot.ozlabs.org/ BuildRoot: %{_tmppath}/%{name}-root Obsoletes: ybin @@ -64,6 +67,7 @@ yaboot can also bootload IBM pSeries mac %patch32 -p1 -b .relocatable %patch33 -p1 -b .netboot %patch34 -p1 -b .birecs +%patch35 -p1 -b .returns %build make VERSIONEXTRA='\ (Red Hat %version-%release)' @@ -99,6 +103,9 @@ rm -rf $RPM_BUILD_ROOT %ghost %config(noreplace) %{_sysconfdir}/yaboot.conf %changelog +* Fri Aug 07 2009 Roman Rakus - 1.3.14-15 +- Fix bad return code in verbose mode (#515555) + * Mon Jul 27 2009 Fedora Release Engineering - 1.3.14-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Fri Aug 7 16:41:17 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Fri, 7 Aug 2009 16:41:17 +0000 (UTC) Subject: rpms/rednotebook/F-10 .cvsignore, 1.10, 1.11 rednotebook.spec, 1.13, 1.14 sources, 1.13, 1.14 Message-ID: <20090807164117.5F14C11C00D7@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/rednotebook/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14505/F-10 Modified Files: .cvsignore rednotebook.spec sources Log Message: * Fri Aug 07 2009 Christoph Wickert - 0.8.3-1 - Updated to new upstream version 0.8.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-10/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 6 Jul 2009 21:49:37 -0000 1.10 +++ .cvsignore 7 Aug 2009 16:41:16 -0000 1.11 @@ -1 +1 @@ -rednotebook-0.7.5.tar.gz +rednotebook-0.8.3.tar.gz Index: rednotebook.spec =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-10/rednotebook.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- rednotebook.spec 1 Aug 2009 19:59:56 -0000 1.13 +++ rednotebook.spec 7 Aug 2009 16:41:17 -0000 1.14 @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: rednotebook -Version: 0.8.2 +Version: 0.8.3 Release: 1%{?dist} Summary: A desktop diary @@ -12,7 +12,7 @@ Source0: http://downloads.sourcef BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: python +BuildRequires: python-devel BuildRequires: python-setuptools-devel BuildRequires: desktop-file-utils @@ -70,12 +70,19 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitelib}/%{name}/ %{python_sitelib}/%{name}*.egg-info - %changelog -* Sat Aug 01 2009 Fabian Affolter - 0.8.2-1 +* Fri Aug 07 2009 Christoph Wickert - 0.8.3-1 +- Updated to new upstream version 0.8.3 + +* Wed Jul 29 2009 Christoph Wickert - 0.8.2-1 - Updated to new upstream version 0.8.2 +* Sat Jul 25 2009 Christoph Wickert - 0.8.1-1 +- Updated to new upstream version 0.8.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jul 22 2009 Fabian Affolter - 0.8.0-1 +- Updated BR python - Icon cache update added - Updated to new upstream version 0.8.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-10/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 1 Aug 2009 19:59:56 -0000 1.13 +++ sources 7 Aug 2009 16:41:17 -0000 1.14 @@ -1 +1 @@ -40cf83b574943beb1bb4e0cd351e4c17 rednotebook-0.8.2.tar.gz +0ed6f152312020c227bc8edbe4e4dbe2 rednotebook-0.8.3.tar.gz From cwickert at fedoraproject.org Fri Aug 7 16:41:17 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Fri, 7 Aug 2009 16:41:17 +0000 (UTC) Subject: rpms/rednotebook/F-11 .cvsignore, 1.11, 1.12 rednotebook.spec, 1.14, 1.15 sources, 1.14, 1.15 Message-ID: <20090807164117.C8E1011C00D7@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/rednotebook/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14505/F-11 Modified Files: .cvsignore rednotebook.spec sources Log Message: * Fri Aug 07 2009 Christoph Wickert - 0.8.3-1 - Updated to new upstream version 0.8.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-11/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 6 Jul 2009 21:49:38 -0000 1.11 +++ .cvsignore 7 Aug 2009 16:41:17 -0000 1.12 @@ -1 +1 @@ -rednotebook-0.7.5.tar.gz +rednotebook-0.8.3.tar.gz Index: rednotebook.spec =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-11/rednotebook.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- rednotebook.spec 1 Aug 2009 20:02:29 -0000 1.14 +++ rednotebook.spec 7 Aug 2009 16:41:17 -0000 1.15 @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: rednotebook -Version: 0.8.2 +Version: 0.8.3 Release: 1%{?dist} Summary: A desktop diary @@ -60,7 +60,6 @@ fi gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - %files %defattr(-,root,root,-) %doc AUTHORS CHANGELOG LICENSE README @@ -71,12 +70,19 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitelib}/%{name}/ %{python_sitelib}/%{name}*.egg-info - %changelog -* Sat Aug 01 2009 Fabian Affolter - 0.8.2-1 +* Fri Aug 07 2009 Christoph Wickert - 0.8.3-1 +- Updated to new upstream version 0.8.3 + +* Wed Jul 29 2009 Christoph Wickert - 0.8.2-1 - Updated to new upstream version 0.8.2 +* Sat Jul 25 2009 Christoph Wickert - 0.8.1-1 +- Updated to new upstream version 0.8.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jul 22 2009 Fabian Affolter - 0.8.0-1 +- Updated BR python - Icon cache update added - Updated to new upstream version 0.8.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-11/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 1 Aug 2009 19:59:57 -0000 1.14 +++ sources 7 Aug 2009 16:41:17 -0000 1.15 @@ -1 +1 @@ -40cf83b574943beb1bb4e0cd351e4c17 rednotebook-0.8.2.tar.gz +0ed6f152312020c227bc8edbe4e4dbe2 rednotebook-0.8.3.tar.gz From rdieter at fedoraproject.org Fri Aug 7 16:53:12 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 16:53:12 +0000 (UTC) Subject: rpms/exiv2/devel exiv2.spec,1.26,1.27 Message-ID: <20090807165312.E679E11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/exiv2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17554 Modified Files: exiv2.spec Log Message: * Fri Aug 07 2009 Rex Dieter - 0.18.2-2 - (again) drop -fvisibility-inlines-hidden (#496050) Index: exiv2.spec =================================================================== RCS file: /cvs/pkgs/rpms/exiv2/devel/exiv2.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- exiv2.spec 24 Jul 2009 20:21:40 -0000 1.26 +++ exiv2.spec 7 Aug 2009 16:53:12 -0000 1.27 @@ -7,7 +7,7 @@ Summary: Exif and Iptc metadata manipulation library Name: exiv2 Version: 0.18.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/Multimedia @@ -70,7 +70,7 @@ methods for Exif thumbnails, classes to %patch1 -p1 -b .deps ## drop for now, seems no longer needed as of 0.18.2 -#patch2 -p1 -b .visibility +%patch2 -p1 -b .visibility mkdir doc/html @@ -131,6 +131,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Rex Dieter - 0.18.2-2 +- (again) drop -fvisibility-inlines-hidden (#496050) + * Fri Jul 24 2009 Rex Dieter - 0.18.2-1 - exiv2-0.18.2 - drop visibility patch From rdieter at fedoraproject.org Fri Aug 7 16:54:35 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 16:54:35 +0000 (UTC) Subject: rpms/exiv2/F-11 exiv2.spec,1.26,1.27 Message-ID: <20090807165435.3236711C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/exiv2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17944 Modified Files: exiv2.spec Log Message: * Fri Aug 07 2009 Rex Dieter - 0.18.2-2 - (again) drop -fvisibility-inlines-hidden (#496050) Index: exiv2.spec =================================================================== RCS file: /cvs/pkgs/rpms/exiv2/F-11/exiv2.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- exiv2.spec 24 Jul 2009 20:23:42 -0000 1.26 +++ exiv2.spec 7 Aug 2009 16:54:35 -0000 1.27 @@ -7,7 +7,7 @@ Summary: Exif and Iptc metadata manipulation library Name: exiv2 Version: 0.18.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/Multimedia @@ -70,7 +70,7 @@ methods for Exif thumbnails, classes to %patch1 -p1 -b .deps ## drop for now, seems no longer needed as of 0.18.2 -#patch2 -p1 -b .visibility +%patch2 -p1 -b .visibility mkdir doc/html @@ -131,6 +131,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Rex Dieter - 0.18.2-2 +- (again) drop -fvisibility-inlines-hidden (#496050) + * Fri Jul 24 2009 Rex Dieter - 0.18.2-1 - exiv2-0.18.2 - drop visibility patch From twaugh at fedoraproject.org Fri Aug 7 17:12:29 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 7 Aug 2009 17:12:29 +0000 (UTC) Subject: rpms/system-config-printer/devel system-config-printer-1.1.11.tar.xz.sig, NONE, 1.1 .cvsignore, 1.203, 1.204 sources, 1.209, 1.210 system-config-printer-getdevices.patch, 1.1, 1.2 system-config-printer.spec, 1.276, 1.277 system-config-printer-1.1.10.tar.bz2.sig, 1.1, NONE system-config-printer-a6cf4d3.patch, 1.1, NONE Message-ID: <20090807171229.5A88911C00D7@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21528 Modified Files: .cvsignore sources system-config-printer-getdevices.patch system-config-printer.spec Added Files: system-config-printer-1.1.11.tar.xz.sig Removed Files: system-config-printer-1.1.10.tar.bz2.sig system-config-printer-a6cf4d3.patch Log Message: * Fri Aug 7 2009 Tim Waugh 1.1.11-1 - 1.1.11: - Several udev-configure-printer fixes. - Use case-insensitive PPD matching. - Better URI validity testing. - Another stale printer status icon fix. - Notice when jobs stop due to backend errors. - Warn about job history when renaming printers. - Small UI improvements. --- NEW FILE system-config-printer-1.1.11.tar.xz.sig --- ?? ?R?N??`??VS??U Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/.cvsignore,v retrieving revision 1.203 retrieving revision 1.204 diff -u -p -r1.203 -r1.204 --- .cvsignore 22 Jul 2009 14:25:18 -0000 1.203 +++ .cvsignore 7 Aug 2009 17:12:28 -0000 1.204 @@ -202,3 +202,4 @@ system-config-printer-1.1.7.tar.bz2 pycups-1.9.46.tar.bz2 system-config-printer-1.1.8.tar.bz2 system-config-printer-1.1.10.tar.bz2 +system-config-printer-1.1.11.tar.xz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/sources,v retrieving revision 1.209 retrieving revision 1.210 diff -u -p -r1.209 -r1.210 --- sources 22 Jul 2009 14:25:19 -0000 1.209 +++ sources 7 Aug 2009 17:12:28 -0000 1.210 @@ -1,3 +1,3 @@ ac8f98a40b0fc4b6ab4470f10489887a pysmbc-1.0.6.tar.bz2 895d4170542ec80c74d41746a9474409 pycups-1.9.46.tar.bz2 -18d7455f832a9bc5b72d15e5e38913cd system-config-printer-1.1.10.tar.bz2 +73c67f5ff95aa5b88949c6f15dd2d836 system-config-printer-1.1.11.tar.xz system-config-printer-getdevices.patch: cupspk.py | 48 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) Index: system-config-printer-getdevices.patch =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer-getdevices.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- system-config-printer-getdevices.patch 31 Jul 2009 14:14:42 -0000 1.1 +++ system-config-printer-getdevices.patch 7 Aug 2009 17:12:29 -0000 1.2 @@ -1,6 +1,6 @@ -diff -up system-config-printer-1.1.10/cupspk.py.getdevices system-config-printer-1.1.10/cupspk.py ---- system-config-printer-1.1.10/cupspk.py.getdevices 2009-07-31 15:11:10.285962319 +0100 -+++ system-config-printer-1.1.10/cupspk.py 2009-07-31 15:11:23.732961871 +0100 +diff -up system-config-printer-1.1.11/cupspk.py.getdevices system-config-printer-1.1.11/cupspk.py +--- system-config-printer-1.1.11/cupspk.py.getdevices 2009-08-05 11:33:24.000000000 +0100 ++++ system-config-printer-1.1.11/cupspk.py 2009-08-07 18:05:45.528421465 +0100 @@ -300,7 +300,53 @@ class Connection: # getPPDs # getServerPPD Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer.spec,v retrieving revision 1.276 retrieving revision 1.277 diff -u -p -r1.276 -r1.277 --- system-config-printer.spec 4 Aug 2009 10:03:38 -0000 1.276 +++ system-config-printer.spec 7 Aug 2009 17:12:29 -0000 1.277 @@ -6,16 +6,15 @@ Summary: A printer administration tool Name: system-config-printer -Version: 1.1.10 -Release: 8%{?dist} +Version: 1.1.11 +Release: 1%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base -Source0: http://cyberelk.net/tim/data/system-config-printer/1.1/system-config-printer-%{version}.tar.bz2 +Source0: http://cyberelk.net/tim/data/system-config-printer/1.1/system-config-printer-%{version}.tar.xz Source1: http://cyberelk.net/tim/data/pycups/pycups-%{pycups_version}.tar.bz2 Source2: http://cyberelk.net/tim/data/pysmbc/pysmbc-%{pysmbc_version}.tar.bz2 -Patch1: system-config-printer-a6cf4d3.patch -Patch2: system-config-printer-getdevices.patch +Patch1: system-config-printer-getdevices.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -24,12 +23,9 @@ BuildRequires: desktop-file-utils >= 0.2 BuildRequires: gettext-devel BuildRequires: intltool BuildRequires: libusb-devel, libudev-devel -BuildRequires: dbus-glib-devel BuildRequires: xmlto BuildRequires: epydoc -BuildRequires: automake, autoconf - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: pygtk2 >= 2.4.0, pygtk2-libglade @@ -79,10 +75,7 @@ printers. %prep %setup -q -a 1 -a 2 -%patch1 -p1 -b .a6cf4d3 -%patch2 -p1 -b .getdevices -automake --copy --add-missing -autoconf +%patch1 -p1 -b .getdevices %build %configure --with-udev-rules @@ -133,12 +126,7 @@ rm -rf %buildroot %files udev %defattr(-,root,root,-) %{_sysconfdir}/udev/rules.d/*.rules -%{_sysconfdir}/dbus-1/system.d/*.conf -%{_libexecdir}/printer-config-daemon -%{_libexecdir}/udev-add-printer -%{_datadir}/dbus-1/interfaces/*.xml -%{_datadir}/dbus-1/system-services/*.service -/lib/udev/udev-usb-printer +/lib/udev/* %files %defattr(-,root,root,-) @@ -195,6 +183,16 @@ rm -rf %buildroot exit 0 %changelog +* Fri Aug 7 2009 Tim Waugh 1.1.11-1 +- 1.1.11: + - Several udev-configure-printer fixes. + - Use case-insensitive PPD matching. + - Better URI validity testing. + - Another stale printer status icon fix. + - Notice when jobs stop due to backend errors. + - Warn about job history when renaming printers. + - Small UI improvements. + * Tue Aug 4 2009 Tim Waugh 1.1.10-8 - Dropped foomatic dependency from libs package. --- system-config-printer-1.1.10.tar.bz2.sig DELETED --- --- system-config-printer-a6cf4d3.patch DELETED --- From shakthimaan at fedoraproject.org Fri Aug 7 17:18:35 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Fri, 7 Aug 2009 17:18:35 +0000 (UTC) Subject: rpms/mcu8051ide/devel add-she-bang-itcl.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 mcu8051ide.spec, 1.2, 1.3 sources, 1.2, 1.3 mcu8051-1.1-desktop-exec-path-fix.patch, 1.1, NONE mcu8051-1.1-install.sh-spell-cp-p-fixes.patch, 1.1, NONE Message-ID: <20090807171835.5900B11C00D7@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/mcu8051ide/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22855/devel Modified Files: .cvsignore import.log mcu8051ide.spec sources Added Files: add-she-bang-itcl.patch Removed Files: mcu8051-1.1-desktop-exec-path-fix.patch mcu8051-1.1-install.sh-spell-cp-p-fixes.patch Log Message: Updated to mcu8051ide-1.2 sources. add-she-bang-itcl.patch: itcl.tcl | 1 + 1 file changed, 1 insertion(+) --- NEW FILE add-she-bang-itcl.patch --- diff -up ./lib/itcl.tcl.fix ./lib/itcl.tcl --- ./lib/itcl.tcl.fix 2009-08-06 23:56:25.174372988 +0530 +++ ./lib/itcl.tcl 2009-08-06 23:56:36.441374797 +0530 @@ -1,3 +1,4 @@ +#!/usr/bin/tclsh # # itcl.tcl # ---------------------------------------------------------------------- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 19 Jun 2009 05:30:42 -0000 1.2 +++ .cvsignore 7 Aug 2009 17:18:34 -0000 1.3 @@ -1 +1 @@ -mcu8051ide-1.1.tar.gz +mcu8051ide-1.2.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 19 Jun 2009 05:30:42 -0000 1.1 +++ import.log 7 Aug 2009 17:18:35 -0000 1.2 @@ -1 +1,2 @@ mcu8051ide-1_1-4_fc10:HEAD:mcu8051ide-1.1-4.fc10.src.rpm:1245389335 +mcu8051ide-1_2-1_fc11:HEAD:mcu8051ide-1.2-1.fc11.src.rpm:1249665816 Index: mcu8051ide.spec =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/devel/mcu8051ide.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- mcu8051ide.spec 25 Jul 2009 11:55:50 -0000 1.2 +++ mcu8051ide.spec 7 Aug 2009 17:18:35 -0000 1.3 @@ -1,18 +1,19 @@ Name: mcu8051ide -Version: 1.1 -Release: 5%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: IDE for MCS-51 based microcontrollers Group: Applications/Engineering License: GPLv2+ URL: http://mcu8051ide.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -Patch0: mcu8051-1.1-desktop-exec-path-fix.patch -Patch1: mcu8051-1.1-install.sh-spell-cp-p-fixes.patch +Patch0: add-she-bang-itcl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: cmake tk-devel tkimg itcl tdom tcllib bwidget rxvt-unicode +BuildRequires: cmake tk-devel tkimg tcllib bwidget rxvt-unicode +BuildRequires: itcl >= 3.4 +BuildRequires: tdom >= 0.8 BuildRequires: desktop-file-utils Requires: electronics-menu Requires: tkimg itcl tdom tcllib bwidget rxvt-unicode sdcc @@ -22,11 +23,8 @@ Integrated Development Enviroment for so (e.g. AT89S8253). Supported languages are assembly and C. %prep -%setup -q -%patch0 -p1 -b .desktop -%patch1 -p1 -b .sh -rm lib/.tex* -rm lib/.html +%setup -q +%patch0 -p1 -b .fix %build %configure @@ -41,8 +39,6 @@ desktop-file-install --vendor "" \ --remove-category "Development" \ --dir %{buildroot}%{_datadir}/applications/ \ %{buildroot}%{_datadir}/applications/%{name}.desktop -%{__rm} -rf %{buildroot}%{_datadir}/%{name}/demo -%{__rm} -rf %{buildroot}%{_datadir}/%{name}/{README,ChangeLog,LICENSE,TODO} chmod 0755 %{buildroot}%{_datadir}/%{name}/lib/*.tcl %clean @@ -59,8 +55,12 @@ rm -rf %{buildroot} %{_datadir}/pixmaps/mcu8051ide.png %changelog -* Sat Jul 25 2009 Fedora Release Engineering - 1.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Wed Aug 06 2009 Shakthi Kannan - 1.2-1 +- Updated Release, Version +- Removed earlier patches that have now been applied in 1.2 upstream +- Removed manual removal of lib/.tex* lib/.html files in setup stage +- Added patch to add shebang to lib/itcl.tcl script +- Added itcl, tdom explicit package dependency BuildRequires * Tue Jun 09 2009 Shakthi Kannan - 1.1-4 - Added Requires: sdcc Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 19 Jun 2009 05:30:42 -0000 1.2 +++ sources 7 Aug 2009 17:18:35 -0000 1.3 @@ -1 +1 @@ -2065070325c03161cb5b220800551fbc mcu8051ide-1.1.tar.gz +caab1c78c724843ce054c4a2e2437358 mcu8051ide-1.2.tar.gz --- mcu8051-1.1-desktop-exec-path-fix.patch DELETED --- --- mcu8051-1.1-install.sh-spell-cp-p-fixes.patch DELETED --- From shakthimaan at fedoraproject.org Fri Aug 7 17:21:37 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Fri, 7 Aug 2009 17:21:37 +0000 (UTC) Subject: rpms/mcu8051ide/F-10 add-she-bang-itcl.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 mcu8051ide.spec, 1.1, 1.2 sources, 1.2, 1.3 mcu8051-1.1-desktop-exec-path-fix.patch, 1.1, NONE mcu8051-1.1-install.sh-spell-cp-p-fixes.patch, 1.1, NONE Message-ID: <20090807172137.667A911C00D7@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/mcu8051ide/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23709/F-10 Modified Files: .cvsignore import.log mcu8051ide.spec sources Added Files: add-she-bang-itcl.patch Removed Files: mcu8051-1.1-desktop-exec-path-fix.patch mcu8051-1.1-install.sh-spell-cp-p-fixes.patch Log Message: Updated to mcu8051ide-1.2 sources. add-she-bang-itcl.patch: itcl.tcl | 1 + 1 file changed, 1 insertion(+) --- NEW FILE add-she-bang-itcl.patch --- diff -up ./lib/itcl.tcl.fix ./lib/itcl.tcl --- ./lib/itcl.tcl.fix 2009-08-06 23:56:25.174372988 +0530 +++ ./lib/itcl.tcl 2009-08-06 23:56:36.441374797 +0530 @@ -1,3 +1,4 @@ +#!/usr/bin/tclsh # # itcl.tcl # ---------------------------------------------------------------------- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 19 Jun 2009 05:34:45 -0000 1.2 +++ .cvsignore 7 Aug 2009 17:21:37 -0000 1.3 @@ -1 +1 @@ -mcu8051ide-1.1.tar.gz +mcu8051ide-1.2.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/F-10/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 19 Jun 2009 05:34:45 -0000 1.1 +++ import.log 7 Aug 2009 17:21:37 -0000 1.2 @@ -1 +1,2 @@ mcu8051ide-1_1-4_fc10:F-10:mcu8051ide-1.1-4.fc10.src.rpm:1245389611 +mcu8051ide-1_2-1_fc11:F-10:mcu8051ide-1.2-1.fc11.src.rpm:1249666014 Index: mcu8051ide.spec =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/F-10/mcu8051ide.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mcu8051ide.spec 19 Jun 2009 05:34:46 -0000 1.1 +++ mcu8051ide.spec 7 Aug 2009 17:21:37 -0000 1.2 @@ -1,18 +1,19 @@ Name: mcu8051ide -Version: 1.1 -Release: 4%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: IDE for MCS-51 based microcontrollers Group: Applications/Engineering License: GPLv2+ URL: http://mcu8051ide.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -Patch0: mcu8051-1.1-desktop-exec-path-fix.patch -Patch1: mcu8051-1.1-install.sh-spell-cp-p-fixes.patch +Patch0: add-she-bang-itcl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: cmake tk-devel tkimg itcl tdom tcllib bwidget rxvt-unicode +BuildRequires: cmake tk-devel tkimg tcllib bwidget rxvt-unicode +BuildRequires: itcl >= 3.4 +BuildRequires: tdom >= 0.8 BuildRequires: desktop-file-utils Requires: electronics-menu Requires: tkimg itcl tdom tcllib bwidget rxvt-unicode sdcc @@ -22,11 +23,8 @@ Integrated Development Enviroment for so (e.g. AT89S8253). Supported languages are assembly and C. %prep -%setup -q -%patch0 -p1 -b .desktop -%patch1 -p1 -b .sh -rm lib/.tex* -rm lib/.html +%setup -q +%patch0 -p1 -b .fix %build %configure @@ -41,8 +39,6 @@ desktop-file-install --vendor "" \ --remove-category "Development" \ --dir %{buildroot}%{_datadir}/applications/ \ %{buildroot}%{_datadir}/applications/%{name}.desktop -%{__rm} -rf %{buildroot}%{_datadir}/%{name}/demo -%{__rm} -rf %{buildroot}%{_datadir}/%{name}/{README,ChangeLog,LICENSE,TODO} chmod 0755 %{buildroot}%{_datadir}/%{name}/lib/*.tcl %clean @@ -59,6 +55,13 @@ rm -rf %{buildroot} %{_datadir}/pixmaps/mcu8051ide.png %changelog +* Wed Aug 06 2009 Shakthi Kannan - 1.2-1 +- Updated Release, Version +- Removed earlier patches that have now been applied in 1.2 upstream +- Removed manual removal of lib/.tex* lib/.html files in setup stage +- Added patch to add shebang to lib/itcl.tcl script +- Added itcl, tdom explicit package dependency BuildRequires + * Tue Jun 09 2009 Shakthi Kannan - 1.1-4 - Added Requires: sdcc Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 19 Jun 2009 05:34:46 -0000 1.2 +++ sources 7 Aug 2009 17:21:37 -0000 1.3 @@ -1 +1 @@ -2065070325c03161cb5b220800551fbc mcu8051ide-1.1.tar.gz +caab1c78c724843ce054c4a2e2437358 mcu8051ide-1.2.tar.gz --- mcu8051-1.1-desktop-exec-path-fix.patch DELETED --- --- mcu8051-1.1-install.sh-spell-cp-p-fixes.patch DELETED --- From shakthimaan at fedoraproject.org Fri Aug 7 17:24:07 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Fri, 7 Aug 2009 17:24:07 +0000 (UTC) Subject: rpms/mcu8051ide/F-11 add-she-bang-itcl.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 mcu8051ide.spec, 1.1, 1.2 sources, 1.2, 1.3 mcu8051-1.1-desktop-exec-path-fix.patch, 1.1, NONE mcu8051-1.1-install.sh-spell-cp-p-fixes.patch, 1.1, NONE Message-ID: <20090807172407.37F8011C00D7@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/mcu8051ide/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25109/F-11 Modified Files: .cvsignore import.log mcu8051ide.spec sources Added Files: add-she-bang-itcl.patch Removed Files: mcu8051-1.1-desktop-exec-path-fix.patch mcu8051-1.1-install.sh-spell-cp-p-fixes.patch Log Message: Updated to mcu8051ide-1.2 sources. add-she-bang-itcl.patch: itcl.tcl | 1 + 1 file changed, 1 insertion(+) --- NEW FILE add-she-bang-itcl.patch --- diff -up ./lib/itcl.tcl.fix ./lib/itcl.tcl --- ./lib/itcl.tcl.fix 2009-08-06 23:56:25.174372988 +0530 +++ ./lib/itcl.tcl 2009-08-06 23:56:36.441374797 +0530 @@ -1,3 +1,4 @@ +#!/usr/bin/tclsh # # itcl.tcl # ---------------------------------------------------------------------- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 19 Jun 2009 05:38:04 -0000 1.2 +++ .cvsignore 7 Aug 2009 17:24:06 -0000 1.3 @@ -1 +1 @@ -mcu8051ide-1.1.tar.gz +mcu8051ide-1.2.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/F-11/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 19 Jun 2009 05:38:04 -0000 1.1 +++ import.log 7 Aug 2009 17:24:06 -0000 1.2 @@ -1 +1,2 @@ mcu8051ide-1_1-4_fc10:F-11:mcu8051ide-1.1-4.fc10.src.rpm:1245389825 +mcu8051ide-1_2-1_fc11:F-11:mcu8051ide-1.2-1.fc11.src.rpm:1249666151 Index: mcu8051ide.spec =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/F-11/mcu8051ide.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mcu8051ide.spec 19 Jun 2009 05:38:05 -0000 1.1 +++ mcu8051ide.spec 7 Aug 2009 17:24:07 -0000 1.2 @@ -1,18 +1,19 @@ Name: mcu8051ide -Version: 1.1 -Release: 4%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: IDE for MCS-51 based microcontrollers Group: Applications/Engineering License: GPLv2+ URL: http://mcu8051ide.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -Patch0: mcu8051-1.1-desktop-exec-path-fix.patch -Patch1: mcu8051-1.1-install.sh-spell-cp-p-fixes.patch +Patch0: add-she-bang-itcl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: cmake tk-devel tkimg itcl tdom tcllib bwidget rxvt-unicode +BuildRequires: cmake tk-devel tkimg tcllib bwidget rxvt-unicode +BuildRequires: itcl >= 3.4 +BuildRequires: tdom >= 0.8 BuildRequires: desktop-file-utils Requires: electronics-menu Requires: tkimg itcl tdom tcllib bwidget rxvt-unicode sdcc @@ -22,11 +23,8 @@ Integrated Development Enviroment for so (e.g. AT89S8253). Supported languages are assembly and C. %prep -%setup -q -%patch0 -p1 -b .desktop -%patch1 -p1 -b .sh -rm lib/.tex* -rm lib/.html +%setup -q +%patch0 -p1 -b .fix %build %configure @@ -41,8 +39,6 @@ desktop-file-install --vendor "" \ --remove-category "Development" \ --dir %{buildroot}%{_datadir}/applications/ \ %{buildroot}%{_datadir}/applications/%{name}.desktop -%{__rm} -rf %{buildroot}%{_datadir}/%{name}/demo -%{__rm} -rf %{buildroot}%{_datadir}/%{name}/{README,ChangeLog,LICENSE,TODO} chmod 0755 %{buildroot}%{_datadir}/%{name}/lib/*.tcl %clean @@ -59,6 +55,13 @@ rm -rf %{buildroot} %{_datadir}/pixmaps/mcu8051ide.png %changelog +* Wed Aug 06 2009 Shakthi Kannan - 1.2-1 +- Updated Release, Version +- Removed earlier patches that have now been applied in 1.2 upstream +- Removed manual removal of lib/.tex* lib/.html files in setup stage +- Added patch to add shebang to lib/itcl.tcl script +- Added itcl, tdom explicit package dependency BuildRequires + * Tue Jun 09 2009 Shakthi Kannan - 1.1-4 - Added Requires: sdcc Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mcu8051ide/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 19 Jun 2009 05:38:05 -0000 1.2 +++ sources 7 Aug 2009 17:24:07 -0000 1.3 @@ -1 +1 @@ -2065070325c03161cb5b220800551fbc mcu8051ide-1.1.tar.gz +caab1c78c724843ce054c4a2e2437358 mcu8051ide-1.2.tar.gz --- mcu8051-1.1-desktop-exec-path-fix.patch DELETED --- --- mcu8051-1.1-install.sh-spell-cp-p-fixes.patch DELETED --- From firewing at fedoraproject.org Fri Aug 7 17:24:50 2009 From: firewing at fedoraproject.org (Stewart Adam) Date: Fri, 7 Aug 2009 17:24:50 +0000 (UTC) Subject: rpms/audio-convert-mod/F-10 .cvsignore, 1.7, 1.8 audio-convert-mod.spec, 1.9, 1.10 sources, 1.7, 1.8 Message-ID: <20090807172450.3B25911C00D7@cvs1.fedora.phx.redhat.com> Author: firewing Update of /cvs/extras/rpms/audio-convert-mod/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25349/F-10 Modified Files: .cvsignore audio-convert-mod.spec sources Log Message: * Fri Aug 7 2009 Stewart Adam - 3.46.0-1 - Update to 3.46.0 (see ChangeLog for details on version changes) - Update Source0 URL - Add python-mutagen BuildRequires and Requires Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/audio-convert-mod/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 27 Jan 2009 13:29:13 -0000 1.7 +++ .cvsignore 7 Aug 2009 17:24:49 -0000 1.8 @@ -1 +1 @@ -audio-convert-mod-3.45.5b.tar.gz +audio-convert-mod-3.46.0.tar.bz2 Index: audio-convert-mod.spec =================================================================== RCS file: /cvs/extras/rpms/audio-convert-mod/F-10/audio-convert-mod.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- audio-convert-mod.spec 27 Jan 2009 13:29:13 -0000 1.9 +++ audio-convert-mod.spec 7 Aug 2009 17:24:50 -0000 1.10 @@ -1,33 +1,35 @@ Name: audio-convert-mod -Version: 3.45.5b +Version: 3.46.0 Release: 1%{?dist} BuildArch: noarch Summary: A simple audio file converter which supports many formats Group: Applications/Multimedia License: GPLv2+ URL: http://www.diffingo.com/oss/audio-convert-mod -Source0: http://www.diffingo.com/downloads/audio-convert-mod/audio-convert-mod-%{version}.tar.gz +Source0: http://downloads.diffingo.com/audio-convert-mod/audio-convert-mod-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils -BuildRequires: gettext, intltool +# Pulls gettext and autotools +BuildRequires: intltool BuildRequires: python >= 2.4 +# Required for tags test +BuildRequires: python-mutagen + Requires: python >= 2.4 Requires: pygtk2-libglade Requires: notify-python - # FOSS encoders, decoders, taggers Requires: flac -Requires: id3lib -Requires: libmp4v2 Requires: vorbis-tools Requires: wavpack +Requires: python-mutagen %description audio-convert-mod is a simple audio file converter supporting various formats -via external binaries. It facilitates the batch conversion of audio files -from one format to another at a right-click. Drag-and-drop is also supported. -File tags/metadata are preserved when possible. +via external binaries. It allows for the batch conversion of audio files, either +from directly within the program or from the file manager. Drag-and-drop +conversion is also supported. File tags/metadata are preserved when possible. %prep @@ -64,6 +66,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 7 2009 Stewart Adam - 3.46.0-1 +- Update to 3.46.0 (see ChangeLog for details on version changes) +- Update Source0 URL +- Add python-mutagen BuildRequires and Requires + * Tue Jan 27 2009 Stewart Adam - 3.45.5b-1 - Update to 3.45.5b (correctly updates the v3.45.4 prefs file) - Drop NEWS and README Index: sources =================================================================== RCS file: /cvs/extras/rpms/audio-convert-mod/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 27 Jan 2009 13:29:13 -0000 1.7 +++ sources 7 Aug 2009 17:24:50 -0000 1.8 @@ -1 +1 @@ -adf1b630c0ea19b03db8e7ebf2132d03 audio-convert-mod-3.45.5b.tar.gz +72c818e6840bb6a459b37ffe3140d888 audio-convert-mod-3.46.0.tar.bz2 From firewing at fedoraproject.org Fri Aug 7 17:24:50 2009 From: firewing at fedoraproject.org (Stewart Adam) Date: Fri, 7 Aug 2009 17:24:50 +0000 (UTC) Subject: rpms/audio-convert-mod/F-11 .cvsignore, 1.7, 1.8 audio-convert-mod.spec, 1.11, 1.12 sources, 1.7, 1.8 Message-ID: <20090807172450.6D4DF11C00D7@cvs1.fedora.phx.redhat.com> Author: firewing Update of /cvs/extras/rpms/audio-convert-mod/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25349/F-11 Modified Files: .cvsignore audio-convert-mod.spec sources Log Message: * Fri Aug 7 2009 Stewart Adam - 3.46.0-1 - Update to 3.46.0 (see ChangeLog for details on version changes) - Update Source0 URL - Add python-mutagen BuildRequires and Requires Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/audio-convert-mod/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 27 Jan 2009 13:29:13 -0000 1.7 +++ .cvsignore 7 Aug 2009 17:24:50 -0000 1.8 @@ -1 +1 @@ -audio-convert-mod-3.45.5b.tar.gz +audio-convert-mod-3.46.0.tar.bz2 Index: audio-convert-mod.spec =================================================================== RCS file: /cvs/extras/rpms/audio-convert-mod/F-11/audio-convert-mod.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- audio-convert-mod.spec 24 Feb 2009 03:08:40 -0000 1.11 +++ audio-convert-mod.spec 7 Aug 2009 17:24:50 -0000 1.12 @@ -1,33 +1,35 @@ Name: audio-convert-mod -Version: 3.45.5b -Release: 2%{?dist} +Version: 3.46.0 +Release: 1%{?dist} BuildArch: noarch Summary: A simple audio file converter which supports many formats Group: Applications/Multimedia License: GPLv2+ URL: http://www.diffingo.com/oss/audio-convert-mod -Source0: http://www.diffingo.com/downloads/audio-convert-mod/audio-convert-mod-%{version}.tar.gz +Source0: http://downloads.diffingo.com/audio-convert-mod/audio-convert-mod-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils -BuildRequires: gettext, intltool +# Pulls gettext and autotools +BuildRequires: intltool BuildRequires: python >= 2.4 +# Required for tags test +BuildRequires: python-mutagen + Requires: python >= 2.4 Requires: pygtk2-libglade Requires: notify-python - # FOSS encoders, decoders, taggers Requires: flac -Requires: id3lib -Requires: libmp4v2 Requires: vorbis-tools Requires: wavpack +Requires: python-mutagen %description audio-convert-mod is a simple audio file converter supporting various formats -via external binaries. It facilitates the batch conversion of audio files -from one format to another at a right-click. Drag-and-drop is also supported. -File tags/metadata are preserved when possible. +via external binaries. It allows for the batch conversion of audio files, either +from directly within the program or from the file manager. Drag-and-drop +conversion is also supported. File tags/metadata are preserved when possible. %prep @@ -64,6 +66,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 7 2009 Stewart Adam - 3.46.0-1 +- Update to 3.46.0 (see ChangeLog for details on version changes) +- Update Source0 URL +- Add python-mutagen BuildRequires and Requires + * Mon Feb 23 2009 Fedora Release Engineering - 3.45.5b-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/audio-convert-mod/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 27 Jan 2009 13:29:13 -0000 1.7 +++ sources 7 Aug 2009 17:24:50 -0000 1.8 @@ -1 +1 @@ -adf1b630c0ea19b03db8e7ebf2132d03 audio-convert-mod-3.45.5b.tar.gz +72c818e6840bb6a459b37ffe3140d888 audio-convert-mod-3.46.0.tar.bz2 From firewing at fedoraproject.org Fri Aug 7 17:24:50 2009 From: firewing at fedoraproject.org (Stewart Adam) Date: Fri, 7 Aug 2009 17:24:50 +0000 (UTC) Subject: rpms/audio-convert-mod/devel .cvsignore, 1.7, 1.8 audio-convert-mod.spec, 1.12, 1.13 sources, 1.7, 1.8 Message-ID: <20090807172450.9D34811C00D7@cvs1.fedora.phx.redhat.com> Author: firewing Update of /cvs/extras/rpms/audio-convert-mod/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25349/devel Modified Files: .cvsignore audio-convert-mod.spec sources Log Message: * Fri Aug 7 2009 Stewart Adam - 3.46.0-1 - Update to 3.46.0 (see ChangeLog for details on version changes) - Update Source0 URL - Add python-mutagen BuildRequires and Requires Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/audio-convert-mod/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 27 Jan 2009 13:29:13 -0000 1.7 +++ .cvsignore 7 Aug 2009 17:24:50 -0000 1.8 @@ -1 +1 @@ -audio-convert-mod-3.45.5b.tar.gz +audio-convert-mod-3.46.0.tar.bz2 Index: audio-convert-mod.spec =================================================================== RCS file: /cvs/extras/rpms/audio-convert-mod/devel/audio-convert-mod.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- audio-convert-mod.spec 24 Jul 2009 17:32:43 -0000 1.12 +++ audio-convert-mod.spec 7 Aug 2009 17:24:50 -0000 1.13 @@ -1,33 +1,35 @@ Name: audio-convert-mod -Version: 3.45.5b -Release: 3%{?dist} +Version: 3.46.0 +Release: 1%{?dist} BuildArch: noarch Summary: A simple audio file converter which supports many formats Group: Applications/Multimedia License: GPLv2+ URL: http://www.diffingo.com/oss/audio-convert-mod -Source0: http://www.diffingo.com/downloads/audio-convert-mod/audio-convert-mod-%{version}.tar.gz +Source0: http://downloads.diffingo.com/audio-convert-mod/audio-convert-mod-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils -BuildRequires: gettext, intltool +# Pulls gettext and autotools +BuildRequires: intltool BuildRequires: python >= 2.4 +# Required for tags test +BuildRequires: python-mutagen + Requires: python >= 2.4 Requires: pygtk2-libglade Requires: notify-python - # FOSS encoders, decoders, taggers Requires: flac -Requires: id3lib -Requires: libmp4v2 Requires: vorbis-tools Requires: wavpack +Requires: python-mutagen %description audio-convert-mod is a simple audio file converter supporting various formats -via external binaries. It facilitates the batch conversion of audio files -from one format to another at a right-click. Drag-and-drop is also supported. -File tags/metadata are preserved when possible. +via external binaries. It allows for the batch conversion of audio files, either +from directly within the program or from the file manager. Drag-and-drop +conversion is also supported. File tags/metadata are preserved when possible. %prep @@ -64,6 +66,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 7 2009 Stewart Adam - 3.46.0-1 +- Update to 3.46.0 (see ChangeLog for details on version changes) +- Update Source0 URL +- Add python-mutagen BuildRequires and Requires + * Fri Jul 24 2009 Fedora Release Engineering - 3.45.5b-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/audio-convert-mod/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 27 Jan 2009 13:29:13 -0000 1.7 +++ sources 7 Aug 2009 17:24:50 -0000 1.8 @@ -1 +1 @@ -adf1b630c0ea19b03db8e7ebf2132d03 audio-convert-mod-3.45.5b.tar.gz +72c818e6840bb6a459b37ffe3140d888 audio-convert-mod-3.46.0.tar.bz2 From twaugh at fedoraproject.org Fri Aug 7 17:26:31 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 7 Aug 2009 17:26:31 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer-1.1.11.tar.xz.sig, NONE, 1.1 .cvsignore, 1.203, 1.204 sources, 1.209, 1.210 system-config-printer.spec, 1.271, 1.272 system-config-printer-1.1.10.tar.bz2.sig, 1.1, NONE system-config-printer-case-insensitive-matching.patch, 1.1, NONE Message-ID: <20090807172631.C486A11C00D7@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25950 Modified Files: .cvsignore sources system-config-printer.spec Added Files: system-config-printer-1.1.11.tar.xz.sig Removed Files: system-config-printer-1.1.10.tar.bz2.sig system-config-printer-case-insensitive-matching.patch Log Message: * Fri Aug 7 2009 Tim Waugh 1.1.11-1 - 1.1.11: - Several udev-configure-printer fixes. - Use case-insensitive PPD matching. - Better URI validity testing. - Another stale printer status icon fix. - Notice when jobs stop due to backend errors. - Warn about job history when renaming printers. - Small UI improvements. --- NEW FILE system-config-printer-1.1.11.tar.xz.sig --- ?? ?R?N??`??VS??U Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/.cvsignore,v retrieving revision 1.203 retrieving revision 1.204 diff -u -p -r1.203 -r1.204 --- .cvsignore 28 Jul 2009 11:27:45 -0000 1.203 +++ .cvsignore 7 Aug 2009 17:26:31 -0000 1.204 @@ -202,3 +202,4 @@ system-config-printer-1.1.7.tar.bz2 pycups-1.9.46.tar.bz2 system-config-printer-1.1.8.tar.bz2 system-config-printer-1.1.10.tar.bz2 +system-config-printer-1.1.11.tar.xz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/sources,v retrieving revision 1.209 retrieving revision 1.210 diff -u -p -r1.209 -r1.210 --- sources 28 Jul 2009 11:27:45 -0000 1.209 +++ sources 7 Aug 2009 17:26:31 -0000 1.210 @@ -1,3 +1,3 @@ ac8f98a40b0fc4b6ab4470f10489887a pysmbc-1.0.6.tar.bz2 895d4170542ec80c74d41746a9474409 pycups-1.9.46.tar.bz2 -18d7455f832a9bc5b72d15e5e38913cd system-config-printer-1.1.10.tar.bz2 +73c67f5ff95aa5b88949c6f15dd2d836 system-config-printer-1.1.11.tar.xz Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.271 retrieving revision 1.272 diff -u -p -r1.271 -r1.272 --- system-config-printer.spec 28 Jul 2009 11:27:45 -0000 1.271 +++ system-config-printer.spec 7 Aug 2009 17:26:31 -0000 1.272 @@ -6,15 +6,14 @@ Summary: A printer administration tool Name: system-config-printer -Version: 1.1.10 +Version: 1.1.11 Release: 1%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base -Source0: http://cyberelk.net/tim/data/system-config-printer/1.1/system-config-printer-%{version}.tar.bz2 +Source0: http://cyberelk.net/tim/data/system-config-printer/1.1/system-config-printer-%{version}.tar.xz Source1: http://cyberelk.net/tim/data/pycups/pycups-%{pycups_version}.tar.bz2 Source2: http://cyberelk.net/tim/data/pysmbc/pysmbc-%{pysmbc_version}.tar.bz2 -Patch1: system-config-printer-case-insensitive-matching.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -63,7 +62,6 @@ the configuration tool. %prep %setup -q -a 1 -a 2 -%patch1 -p1 -b .case-insensitive-matching %build %configure @@ -166,6 +164,16 @@ rm -rf %buildroot exit 0 %changelog +* Fri Aug 7 2009 Tim Waugh 1.1.11-1 +- 1.1.11: + - Several udev-configure-printer fixes. + - Use case-insensitive PPD matching. + - Better URI validity testing. + - Another stale printer status icon fix. + - Notice when jobs stop due to backend errors. + - Warn about job history when renaming printers. + - Small UI improvements. + * Tue Jul 28 2009 Tim Waugh 1.1.10-1 - Dropped no-longer-used python-sexy dependency. - 1.1.10: --- system-config-printer-1.1.10.tar.bz2.sig DELETED --- --- system-config-printer-case-insensitive-matching.patch DELETED --- From pkgdb at fedoraproject.org Fri Aug 7 18:08:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:08:44 +0000 Subject: [pkgdb] oxygen-icon-theme: mathstuf has requested commit Message-ID: <20090807180844.ECC0E10F879@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on oxygen-icon-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:08:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:08:46 +0000 Subject: [pkgdb] oxygen-icon-theme: mathstuf has requested watchbugzilla Message-ID: <20090807180846.770D710F8A9@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on oxygen-icon-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:08:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:08:49 +0000 Subject: [pkgdb] oxygen-icon-theme: mathstuf has requested watchcommits Message-ID: <20090807180849.5028110F8B7@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on oxygen-icon-theme (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:08:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:08:50 +0000 Subject: [pkgdb] oxygen-icon-theme: mathstuf has requested commit Message-ID: <20090807180850.7890810F8BE@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on oxygen-icon-theme (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:08:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:08:51 +0000 Subject: [pkgdb] oxygen-icon-theme: mathstuf has requested watchbugzilla Message-ID: <20090807180851.E000C10F8C5@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on oxygen-icon-theme (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:08:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:08:53 +0000 Subject: [pkgdb] oxygen-icon-theme: mathstuf has requested watchcommits Message-ID: <20090807180853.7F14C10F8CC@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on oxygen-icon-theme (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From rdieter at fedoraproject.org Fri Aug 7 18:22:52 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 18:22:52 +0000 (UTC) Subject: rpms/kde-settings/devel .cvsignore, 1.57, 1.58 kde-settings.spec, 1.79, 1.80 sources, 1.58, 1.59 Message-ID: <20090807182252.EB66511C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7443 Modified Files: .cvsignore kde-settings.spec sources Log Message: * Fri Aug 07 2009 Rex Dieter - 4.3-2 - add default plasmarc, plasma-desktop-appletrc (#516263) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/.cvsignore,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- .cvsignore 7 Aug 2009 12:25:39 -0000 1.57 +++ .cvsignore 7 Aug 2009 18:22:52 -0000 1.58 @@ -1 +1 @@ -kde-settings-4.3-1.tar.bz2 +kde-settings-4.3-2.tar.bz2 Index: kde-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/kde-settings.spec,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- kde-settings.spec 7 Aug 2009 12:25:40 -0000 1.79 +++ kde-settings.spec 7 Aug 2009 18:22:52 -0000 1.80 @@ -3,7 +3,7 @@ Summary: Config files for kde Name: kde-settings Version: 4.3 -Release: 1 +Release: 2 Group: System Environment/Base License: Public Domain @@ -151,6 +151,9 @@ touch --no-create %{_datadir}/kde-settin %changelog +* Fri Aug 07 2009 Rex Dieter - 4.3-2 +- add default plasmarc, plasma-desktop-appletrc (#516263) + * Fri Aug 07 2009 Rex Dieter - 4.3-1 - upstream branch for F-12 (kde-4.3) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/sources,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- sources 7 Aug 2009 12:25:40 -0000 1.58 +++ sources 7 Aug 2009 18:22:52 -0000 1.59 @@ -1 +1 @@ -1e5e73189228b70decbfad5e45f7848d kde-settings-4.3-1.tar.bz2 +aaec4b24db35726824a330c8092c9335 kde-settings-4.3-2.tar.bz2 From rdieter at fedoraproject.org Fri Aug 7 18:28:42 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 18:28:42 +0000 (UTC) Subject: rpms/kde-settings/F-11 .cvsignore, 1.56, 1.57 kde-settings.spec, 1.75, 1.76 sources, 1.57, 1.58 Message-ID: <20090807182842.9835B11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-settings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9467 Modified Files: .cvsignore kde-settings.spec sources Log Message: * Fri Aug 07 2009 Rex Dieter - 4.2-11 - add default plasmarc, plasma-desktop-appletrc (#516263) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/F-11/.cvsignore,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- .cvsignore 30 Apr 2009 18:40:33 -0000 1.56 +++ .cvsignore 7 Aug 2009 18:28:42 -0000 1.57 @@ -1 +1 @@ -kde-settings-4.2-20090430svn.tar.bz2 +kde-settings-4.2-11.tar.bz2 Index: kde-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/F-11/kde-settings.spec,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- kde-settings.spec 30 Apr 2009 18:40:33 -0000 1.75 +++ kde-settings.spec 7 Aug 2009 18:28:42 -0000 1.76 @@ -1,20 +1,13 @@ # THIS SPECFILE IS FOR F11 ONLY! -# Sorry, it is just too different for conditionals to be worth it. -# The actuall tarball also DIFFERS between releases! -# Use kde-settings trunk for F11+, F-10 branch of F10, F-9 branch for F9. - -%define rel 20090430svn Summary: Config files for kde Name: kde-settings Version: 4.2 -Release: 10.%{rel}%{?dist} - +Release: 11 Group: System Environment/Base License: Public Domain Url: http://fedorahosted.org/kde-settings -Source0: kde-settings-%{version}-%{rel}.tar.bz2 -# used to generate Source0 +Source0: https://fedorahosted.org/releases/k/d/kde-settings/%{name}-%{version}-%{release}.tar.bz2 Source1: kde-settings-svn.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -70,7 +63,7 @@ Requires: xine-lib-pulseaudio %prep -%setup -q +%setup -q -n %{name}-%{version}-%{release} %build @@ -158,6 +151,9 @@ touch --no-create %{_datadir}/kde-settin %changelog +* Fri Aug 07 2009 Rex Dieter - 4.2-11 +- add default plasmarc, plasma-desktop-appletrc (#516263) + * Thu Apr 30 2009 Rex Dieter - 4.2-10.20090430svn - nepomukserverrc: disable nepomuk Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/F-11/sources,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- sources 30 Apr 2009 18:40:33 -0000 1.57 +++ sources 7 Aug 2009 18:28:42 -0000 1.58 @@ -1 +1 @@ -c49d47bdbfdd148edea664b3707fe668 kde-settings-4.2-20090430svn.tar.bz2 +ba7561b87f789f8472019ee9a2087224 kde-settings-4.2-11.tar.bz2 From rdieter at fedoraproject.org Fri Aug 7 18:30:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 7 Aug 2009 18:30:54 +0000 (UTC) Subject: rpms/kde-settings/F-10 .cvsignore, 1.48, 1.49 kde-settings.spec, 1.66, 1.67 sources, 1.48, 1.49 Message-ID: <20090807183054.3DBB911C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-settings/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9967 Modified Files: .cvsignore kde-settings.spec sources Log Message: * Fri Aug 07 2009 Rex Dieter - 4.1-7 - add default plasmarc, plasma-desktop-appletrc (#516263) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/F-10/.cvsignore,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- .cvsignore 6 Feb 2009 17:58:55 -0000 1.48 +++ .cvsignore 7 Aug 2009 18:30:53 -0000 1.49 @@ -1 +1 @@ -kde-settings-4.1-20090206svn.tar.bz2 +kde-settings-4.1-7.tar.bz2 Index: kde-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/F-10/kde-settings.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- kde-settings.spec 6 Feb 2009 19:14:20 -0000 1.66 +++ kde-settings.spec 7 Aug 2009 18:30:53 -0000 1.67 @@ -1,20 +1,14 @@ # THIS SPECFILE IS FOR F10 ONLY! -# Sorry, it is just too different for conditionals to be worth it. -# The actuall tarball also DIFFERS between releases! -# Use kde-settings trunk for F11+, F-10 branch of F10, F-9 branch for F9. - -%define rel 20090206svn Summary: Config files for kde Name: kde-settings Version: 4.1 -Release: 6.%{rel}%{?dist} +Release: 7 Group: System Environment/Base License: Public Domain Url: http://fedorahosted.org/kde-settings -Source0: kde-settings-%{version}-%{rel}.tar.bz2 -# used to generate Source0 +Source0: https://fedorahosted.org/releases/k/d/kde-settings/%{name}-%{version}-%{release}.tar.bz2 Source1: kde-settings-svn.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -70,7 +64,7 @@ Requires: xine-lib-pulseaudio %prep -%setup -q +%setup -q -n %{name}-%{version}-%{release} %build @@ -158,6 +152,9 @@ touch --no-create %{_datadir}/kde-settin %changelog +* Fri Aug 07 2009 Rex Dieter - 4.1-7 +- add default plasmarc, plasma-desktop-appletrc (#516263) + * Fri Feb 06 2009 Rex Dieter - 4.1-6.20090206svn - remove defaults.list, add mimeapps.list, including prefs to fix "mime-type/extension for .rpm is wrong" (#457783) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/F-10/sources,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- sources 6 Feb 2009 17:58:55 -0000 1.48 +++ sources 7 Aug 2009 18:30:54 -0000 1.49 @@ -1 +1 @@ -b47ba132dcb6cf6eb276357cf479d127 kde-settings-4.1-20090206svn.tar.bz2 +dd1af06adc935b9a254484c015bb879f kde-settings-4.1-7.tar.bz2 From pkgdb at fedoraproject.org Fri Aug 7 18:35:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:35:03 +0000 Subject: [pkgdb] oxygen-icon-theme had acl change status Message-ID: <20090807183503.184BD10F879@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on oxygen-icon-theme (Fedora 9) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:35:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:35:03 +0000 Subject: [pkgdb] oxygen-icon-theme had acl change status Message-ID: <20090807183503.B28DB10F8A9@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on oxygen-icon-theme (Fedora 9) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:35:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:35:05 +0000 Subject: [pkgdb] oxygen-icon-theme had acl change status Message-ID: <20090807183505.9E93010F8B6@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on oxygen-icon-theme (Fedora 9) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:35:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:35:08 +0000 Subject: [pkgdb] oxygen-icon-theme had acl change status Message-ID: <20090807183509.1079110F8BD@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on oxygen-icon-theme (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:35:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:35:10 +0000 Subject: [pkgdb] oxygen-icon-theme had acl change status Message-ID: <20090807183510.5D32A10F8C4@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on oxygen-icon-theme (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From pkgdb at fedoraproject.org Fri Aug 7 18:35:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 18:35:10 +0000 Subject: [pkgdb] oxygen-icon-theme had acl change status Message-ID: <20090807183510.A67CD10F8CB@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on oxygen-icon-theme (Fedora 11) to Approved for mathstuf To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/oxygen-icon-theme From jforbes at fedoraproject.org Fri Aug 7 19:07:40 2009 From: jforbes at fedoraproject.org (Justin M. Forbes) Date: Fri, 7 Aug 2009 19:07:40 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-ksm-updates.patch, NONE, 1.1 kernel.spec, 1.1703, 1.1704 Message-ID: <20090807190740.0D89111C00D7@cvs1.fedora.phx.redhat.com> Author: jforbes Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18159 Modified Files: kernel.spec Added Files: linux-2.6-ksm-updates.patch Log Message: Include KSM updates from upstream linux-2.6-ksm-updates.patch: Documentation/vm/00-INDEX | 2 Documentation/vm/ksm.txt | 89 ++++++ include/linux/ksm.h | 31 +- kernel/fork.c | 1 mm/Kconfig | 2 mm/ksm.c | 665 ++++++++++++++++++++++++++++------------------ mm/memory.c | 5 mm/mmap.c | 16 - 8 files changed, 539 insertions(+), 272 deletions(-) --- NEW FILE linux-2.6-ksm-updates.patch --- Date: Mon, 3 Aug 2009 13:10:02 +0100 (BST) From: Hugh Dickins Subject: [PATCH 1/12] ksm: rename kernel_pages_allocated We're not implementing swapping of KSM pages in its first release; but when that follows, "kernel_pages_allocated" will be a very poor name for the sysfs file showing number of nodes in the stable tree: rename that to "pages_shared" throughout. But we already have a "pages_shared", counting those page slots sharing the shared pages: first rename that to... "pages_sharing". What will become of "max_kernel_pages" when the pages shared can be swapped? I guess it will just be removed, so keep that name. Signed-off-by: Hugh Dickins --- mm/ksm.c | 57 ++++++++++++++++++++++++++--------------------------- 1 file changed, 28 insertions(+), 29 deletions(-) --- ksm0/mm/ksm.c 2009-08-01 05:02:09.000000000 +0100 +++ ksm1/mm/ksm.c 2009-08-02 13:49:36.000000000 +0100 @@ -150,10 +150,10 @@ static struct kmem_cache *rmap_item_cach static struct kmem_cache *mm_slot_cache; /* The number of nodes in the stable tree */ -static unsigned long ksm_kernel_pages_allocated; +static unsigned long ksm_pages_shared; /* The number of page slots sharing those nodes */ -static unsigned long ksm_pages_shared; +static unsigned long ksm_pages_sharing; /* Limit on the number of unswappable pages used */ static unsigned long ksm_max_kernel_pages; @@ -384,7 +384,7 @@ static void remove_rmap_item_from_tree(s next_item->address |= NODE_FLAG; } else { rb_erase(&rmap_item->node, &root_stable_tree); - ksm_kernel_pages_allocated--; + ksm_pages_shared--; } } else { struct rmap_item *prev_item = rmap_item->prev; @@ -398,7 +398,7 @@ static void remove_rmap_item_from_tree(s } rmap_item->next = NULL; - ksm_pages_shared--; + ksm_pages_sharing--; } else if (rmap_item->address & NODE_FLAG) { unsigned char age; @@ -748,7 +748,7 @@ static int try_to_merge_two_pages(struct * is the number of kernel pages that we hold. */ if (ksm_max_kernel_pages && - ksm_max_kernel_pages <= ksm_kernel_pages_allocated) + ksm_max_kernel_pages <= ksm_pages_shared) return err; kpage = alloc_page(GFP_HIGHUSER); @@ -787,7 +787,7 @@ static int try_to_merge_two_pages(struct if (err) break_cow(mm1, addr1); else - ksm_pages_shared += 2; + ksm_pages_sharing += 2; } put_page(kpage); @@ -817,7 +817,7 @@ static int try_to_merge_with_ksm_page(st up_read(&mm1->mmap_sem); if (!err) - ksm_pages_shared++; + ksm_pages_sharing++; return err; } @@ -935,7 +935,7 @@ static struct rmap_item *stable_tree_ins } } - ksm_kernel_pages_allocated++; + ksm_pages_shared++; rmap_item->address |= NODE_FLAG | STABLE_FLAG; rmap_item->next = NULL; @@ -1051,7 +1051,7 @@ static void cmp_and_merge_page(struct pa tree_rmap_item = stable_tree_search(page, page2, rmap_item); if (tree_rmap_item) { if (page == page2[0]) { /* forked */ - ksm_pages_shared++; + ksm_pages_sharing++; err = 0; } else err = try_to_merge_with_ksm_page(rmap_item->mm, @@ -1114,7 +1114,7 @@ static void cmp_and_merge_page(struct pa break_cow(tree_rmap_item->mm, tree_rmap_item->address); break_cow(rmap_item->mm, rmap_item->address); - ksm_pages_shared -= 2; + ksm_pages_sharing -= 2; } } @@ -1430,7 +1430,7 @@ static ssize_t run_store(struct kobject /* * KSM_RUN_MERGE sets ksmd running, and 0 stops it running. * KSM_RUN_UNMERGE stops it running and unmerges all rmap_items, - * breaking COW to free the kernel_pages_allocated (but leaves + * breaking COW to free the unswappable pages_shared (but leaves * mm_slots on the list for when ksmd may be set running again). */ @@ -1449,22 +1449,6 @@ static ssize_t run_store(struct kobject } KSM_ATTR(run); -static ssize_t pages_shared_show(struct kobject *kobj, - struct kobj_attribute *attr, char *buf) -{ - return sprintf(buf, "%lu\n", - ksm_pages_shared - ksm_kernel_pages_allocated); -} -KSM_ATTR_RO(pages_shared); - -static ssize_t kernel_pages_allocated_show(struct kobject *kobj, - struct kobj_attribute *attr, - char *buf) -{ - return sprintf(buf, "%lu\n", ksm_kernel_pages_allocated); -} -KSM_ATTR_RO(kernel_pages_allocated); - static ssize_t max_kernel_pages_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) @@ -1488,13 +1472,28 @@ static ssize_t max_kernel_pages_show(str } KSM_ATTR(max_kernel_pages); +static ssize_t pages_shared_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + return sprintf(buf, "%lu\n", ksm_pages_shared); +} +KSM_ATTR_RO(pages_shared); + +static ssize_t pages_sharing_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + return sprintf(buf, "%lu\n", + ksm_pages_sharing - ksm_pages_shared); +} +KSM_ATTR_RO(pages_sharing); + static struct attribute *ksm_attrs[] = { &sleep_millisecs_attr.attr, &pages_to_scan_attr.attr, &run_attr.attr, - &pages_shared_attr.attr, - &kernel_pages_allocated_attr.attr, &max_kernel_pages_attr.attr, + &pages_shared_attr.attr, + &pages_sharing_attr.attr, NULL, }; -- Date: Mon, 3 Aug 2009 13:11:00 +0100 (BST) From: Hugh Dickins Subject: [PATCH 2/12] ksm: move pages_sharing updates The pages_shared count is incremented and decremented when adding a node to and removing a node from the stable tree: easy to understand. But the pages_sharing count was hard to follow, being adjusted in various places: increment and decrement it when adding to and removing from the stable tree. And the pages_sharing variable used to include the pages_shared, then those were subtracted when shown in the pages_sharing sysfs file: now keep it as an exclusive count of leaves hanging off the stable tree nodes, throughout. Signed-off-by: Hugh Dickins --- mm/ksm.c | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) --- ksm1/mm/ksm.c 2009-08-02 13:49:36.000000000 +0100 +++ ksm2/mm/ksm.c 2009-08-02 13:49:43.000000000 +0100 @@ -152,7 +152,7 @@ static struct kmem_cache *mm_slot_cache; /* The number of nodes in the stable tree */ static unsigned long ksm_pages_shared; -/* The number of page slots sharing those nodes */ +/* The number of page slots additionally sharing those nodes */ static unsigned long ksm_pages_sharing; /* Limit on the number of unswappable pages used */ @@ -382,6 +382,7 @@ static void remove_rmap_item_from_tree(s &next_item->node, &root_stable_tree); next_item->address |= NODE_FLAG; + ksm_pages_sharing--; } else { rb_erase(&rmap_item->node, &root_stable_tree); ksm_pages_shared--; @@ -395,10 +396,10 @@ static void remove_rmap_item_from_tree(s BUG_ON(next_item->prev != rmap_item); next_item->prev = rmap_item->prev; } + ksm_pages_sharing--; } rmap_item->next = NULL; - ksm_pages_sharing--; } else if (rmap_item->address & NODE_FLAG) { unsigned char age; @@ -786,8 +787,6 @@ static int try_to_merge_two_pages(struct */ if (err) break_cow(mm1, addr1); - else - ksm_pages_sharing += 2; } put_page(kpage); @@ -816,9 +815,6 @@ static int try_to_merge_with_ksm_page(st err = try_to_merge_one_page(vma, page1, kpage); up_read(&mm1->mmap_sem); - if (!err) - ksm_pages_sharing++; - return err; } @@ -935,13 +931,12 @@ static struct rmap_item *stable_tree_ins } } - ksm_pages_shared++; - rmap_item->address |= NODE_FLAG | STABLE_FLAG; rmap_item->next = NULL; rb_link_node(&rmap_item->node, parent, new); rb_insert_color(&rmap_item->node, &root_stable_tree); + ksm_pages_shared++; return rmap_item; } @@ -1026,6 +1021,8 @@ static void stable_tree_append(struct rm tree_rmap_item->next = rmap_item; rmap_item->address |= STABLE_FLAG; + + ksm_pages_sharing++; } /* @@ -1050,10 +1047,9 @@ static void cmp_and_merge_page(struct pa /* We first start with searching the page inside the stable tree */ tree_rmap_item = stable_tree_search(page, page2, rmap_item); if (tree_rmap_item) { - if (page == page2[0]) { /* forked */ - ksm_pages_sharing++; + if (page == page2[0]) /* forked */ err = 0; - } else + else err = try_to_merge_with_ksm_page(rmap_item->mm, rmap_item->address, page, page2[0]); @@ -1114,7 +1110,6 @@ static void cmp_and_merge_page(struct pa break_cow(tree_rmap_item->mm, tree_rmap_item->address); break_cow(rmap_item->mm, rmap_item->address); - ksm_pages_sharing -= 2; } } @@ -1482,8 +1477,7 @@ KSM_ATTR_RO(pages_shared); static ssize_t pages_sharing_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) { - return sprintf(buf, "%lu\n", - ksm_pages_sharing - ksm_pages_shared); + return sprintf(buf, "%lu\n", ksm_pages_sharing); } KSM_ATTR_RO(pages_sharing); -- Date: Mon, 3 Aug 2009 13:11:53 +0100 (BST) From: Hugh Dickins Subject: [PATCH 3/12] ksm: pages_unshared and pages_volatile The pages_shared and pages_sharing counts give a good picture of how successful KSM is at sharing; but no clue to how much wasted work it's doing to get there. Add pages_unshared (count of unique pages waiting in the unstable tree, hoping to find a mate) and pages_volatile. pages_volatile is harder to define. It includes those pages changing too fast to get into the unstable tree, but also whatever other edge conditions prevent a page getting into the trees: a high value may deserve investigation. Don't try to calculate it from the various conditions: it's the total of rmap_items less those accounted for. Also show full_scans: the number of completed scans of everything registered in the mm list. The locking for all these counts is simply ksm_thread_mutex. Signed-off-by: Hugh Dickins --- mm/ksm.c | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) --- ksm2/mm/ksm.c 2009-08-02 13:49:43.000000000 +0100 +++ ksm3/mm/ksm.c 2009-08-02 13:49:51.000000000 +0100 @@ -155,6 +155,12 @@ static unsigned long ksm_pages_shared; /* The number of page slots additionally sharing those nodes */ static unsigned long ksm_pages_sharing; +/* The number of nodes in the unstable tree */ +static unsigned long ksm_pages_unshared; + +/* The number of rmap_items in use: to calculate pages_volatile */ +static unsigned long ksm_rmap_items; + /* Limit on the number of unswappable pages used */ static unsigned long ksm_max_kernel_pages; @@ -204,11 +210,17 @@ static void __init ksm_slab_free(void) static inline struct rmap_item *alloc_rmap_item(void) { - return kmem_cache_zalloc(rmap_item_cache, GFP_KERNEL); + struct rmap_item *rmap_item; + + rmap_item = kmem_cache_zalloc(rmap_item_cache, GFP_KERNEL); + if (rmap_item) + ksm_rmap_items++; + return rmap_item; } static inline void free_rmap_item(struct rmap_item *rmap_item) { + ksm_rmap_items--; rmap_item->mm = NULL; /* debug safety */ kmem_cache_free(rmap_item_cache, rmap_item); } @@ -419,6 +431,7 @@ static void remove_rmap_item_from_tree(s BUG_ON(age > 2); if (!age) rb_erase(&rmap_item->node, &root_unstable_tree); + ksm_pages_unshared--; } rmap_item->address &= PAGE_MASK; @@ -1002,6 +1015,7 @@ static struct rmap_item *unstable_tree_s rb_link_node(&rmap_item->node, parent, new); rb_insert_color(&rmap_item->node, &root_unstable_tree); + ksm_pages_unshared++; return NULL; } @@ -1098,6 +1112,8 @@ static void cmp_and_merge_page(struct pa if (!err) { rb_erase(&tree_rmap_item->node, &root_unstable_tree); tree_rmap_item->address &= ~NODE_FLAG; + ksm_pages_unshared--; + /* * If we fail to insert the page into the stable tree, * we will have 2 virtual addresses that are pointing @@ -1481,6 +1497,37 @@ static ssize_t pages_sharing_show(struct } KSM_ATTR_RO(pages_sharing); +static ssize_t pages_unshared_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + return sprintf(buf, "%lu\n", ksm_pages_unshared); +} +KSM_ATTR_RO(pages_unshared); + +static ssize_t pages_volatile_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + long ksm_pages_volatile; + + ksm_pages_volatile = ksm_rmap_items - ksm_pages_shared + - ksm_pages_sharing - ksm_pages_unshared; + /* + * It was not worth any locking to calculate that statistic, + * but it might therefore sometimes be negative: conceal that. + */ + if (ksm_pages_volatile < 0) + ksm_pages_volatile = 0; + return sprintf(buf, "%ld\n", ksm_pages_volatile); +} +KSM_ATTR_RO(pages_volatile); + +static ssize_t full_scans_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + return sprintf(buf, "%lu\n", ksm_scan.seqnr); +} +KSM_ATTR_RO(full_scans); + static struct attribute *ksm_attrs[] = { &sleep_millisecs_attr.attr, &pages_to_scan_attr.attr, @@ -1488,6 +1535,9 @@ static struct attribute *ksm_attrs[] = { &max_kernel_pages_attr.attr, &pages_shared_attr.attr, &pages_sharing_attr.attr, + &pages_unshared_attr.attr, + &pages_volatile_attr.attr, + &full_scans_attr.attr, NULL, }; -- Date: Mon, 3 Aug 2009 13:12:59 +0100 (BST) From: Hugh Dickins Subject: [PATCH 4/12] ksm: break cow once unshared We kept agreeing not to bother about the unswappable shared KSM pages which later become unshared by others: observation suggests they're not a significant proportion. But they are disadvantageous, and it is easier to break COW to replace them by swappable pages, than offer statistics to show that they don't matter; then we can stop worrying about them. Doing this in ksm_do_scan, they don't go through cmp_and_merge_page on this pass: give them a good chance of getting into the unstable tree on the next pass, or back into the stable, by computing checksum now. Signed-off-by: Hugh Dickins --- mm/ksm.c | 8 ++++++++ 1 file changed, 8 insertions(+) --- ksm3/mm/ksm.c 2009-08-02 13:49:51.000000000 +0100 +++ ksm4/mm/ksm.c 2009-08-02 13:49:59.000000000 +0100 @@ -1275,6 +1275,14 @@ static void ksm_do_scan(unsigned int sca return; if (!PageKsm(page) || !in_stable_tree(rmap_item)) cmp_and_merge_page(page, rmap_item); + else if (page_mapcount(page) == 1) { + /* + * Replace now-unshared ksm page by ordinary page. + */ + break_cow(rmap_item->mm, rmap_item->address); + remove_rmap_item_from_tree(rmap_item); + rmap_item->oldchecksum = calc_checksum(page); + } put_page(page); } } -- Date: Mon, 3 Aug 2009 13:14:03 +0100 (BST) From: Hugh Dickins Subject: [PATCH 5/12] ksm: keep quiet while list empty ksm_scan_thread already sleeps in wait_event_interruptible until setting ksm_run activates it; but if there's nothing on its list to look at, i.e. nobody has yet said madvise MADV_MERGEABLE, it's a shame to be clocking up system time and full_scans: ksmd_should_run added to check that too. And move the mutex_lock out around it: the new counts showed that when ksm_run is stopped, a little work often got done afterwards, because it had been read before taking the mutex. Signed-off-by: Hugh Dickins --- mm/ksm.c | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) --- ksm4/mm/ksm.c 2009-08-02 13:49:59.000000000 +0100 +++ ksm5/mm/ksm.c 2009-08-02 13:50:07.000000000 +0100 @@ -1287,21 +1287,27 @@ static void ksm_do_scan(unsigned int sca } } +static int ksmd_should_run(void) +{ + return (ksm_run & KSM_RUN_MERGE) && !list_empty(&ksm_mm_head.mm_list); +} + static int ksm_scan_thread(void *nothing) { set_user_nice(current, 5); while (!kthread_should_stop()) { - if (ksm_run & KSM_RUN_MERGE) { - mutex_lock(&ksm_thread_mutex); + mutex_lock(&ksm_thread_mutex); + if (ksmd_should_run()) ksm_do_scan(ksm_thread_pages_to_scan); - mutex_unlock(&ksm_thread_mutex); + mutex_unlock(&ksm_thread_mutex); + + if (ksmd_should_run()) { schedule_timeout_interruptible( msecs_to_jiffies(ksm_thread_sleep_millisecs)); } else { wait_event_interruptible(ksm_thread_wait, - (ksm_run & KSM_RUN_MERGE) || - kthread_should_stop()); + ksmd_should_run() || kthread_should_stop()); } } return 0; @@ -1346,10 +1352,16 @@ int ksm_madvise(struct vm_area_struct *v int __ksm_enter(struct mm_struct *mm) { - struct mm_slot *mm_slot = alloc_mm_slot(); + struct mm_slot *mm_slot; + int needs_wakeup; + + mm_slot = alloc_mm_slot(); if (!mm_slot) return -ENOMEM; + /* Check ksm_run too? Would need tighter locking */ + needs_wakeup = list_empty(&ksm_mm_head.mm_list); + spin_lock(&ksm_mmlist_lock); insert_to_mm_slots_hash(mm, mm_slot); /* @@ -1361,6 +1373,10 @@ int __ksm_enter(struct mm_struct *mm) spin_unlock(&ksm_mmlist_lock); set_bit(MMF_VM_MERGEABLE, &mm->flags); + + if (needs_wakeup) + wake_up_interruptible(&ksm_thread_wait); + return 0; } -- Date: Mon, 3 Aug 2009 13:15:15 +0100 (BST) From: Hugh Dickins Subject: [PATCH 6/12] ksm: five little cleanups 1. We don't use __break_cow entry point now: merge it into break_cow. 2. remove_all_slot_rmap_items is just a special case of remove_trailing_rmap_items: use the latter instead. 3. Extend comment on unmerge_ksm_pages and rmap_items. 4. try_to_merge_two_pages should use try_to_merge_with_ksm_page instead of duplicating its code; and so swap them around. 5. Comment on cmp_and_merge_page described last year's: update it. Signed-off-by: Hugh Dickins --- mm/ksm.c | 112 ++++++++++++++++++++--------------------------------- 1 file changed, 44 insertions(+), 68 deletions(-) --- ksm5/mm/ksm.c 2009-08-02 13:50:07.000000000 +0100 +++ ksm6/mm/ksm.c 2009-08-02 13:50:15.000000000 +0100 @@ -315,22 +315,18 @@ static void break_ksm(struct vm_area_str /* Which leaves us looping there if VM_FAULT_OOM: hmmm... */ } -static void __break_cow(struct mm_struct *mm, unsigned long addr) +static void break_cow(struct mm_struct *mm, unsigned long addr) { struct vm_area_struct *vma; + down_read(&mm->mmap_sem); vma = find_vma(mm, addr); if (!vma || vma->vm_start > addr) - return; + goto out; if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) - return; + goto out; break_ksm(vma, addr); -} - -static void break_cow(struct mm_struct *mm, unsigned long addr) -{ - down_read(&mm->mmap_sem); - __break_cow(mm, addr); +out: up_read(&mm->mmap_sem); } @@ -439,17 +435,6 @@ static void remove_rmap_item_from_tree(s cond_resched(); /* we're called from many long loops */ } -static void remove_all_slot_rmap_items(struct mm_slot *mm_slot) -{ - struct rmap_item *rmap_item, *node; - - list_for_each_entry_safe(rmap_item, node, &mm_slot->rmap_list, link) { - remove_rmap_item_from_tree(rmap_item); - list_del(&rmap_item->link); - free_rmap_item(rmap_item); - } -} - static void remove_trailing_rmap_items(struct mm_slot *mm_slot, struct list_head *cur) { @@ -471,6 +456,11 @@ static void remove_trailing_rmap_items(s * page and upping mmap_sem. Nor does it fit with the way we skip dup'ing * rmap_items from parent to child at fork time (so as not to waste time * if exit comes before the next scan reaches it). + * + * Similarly, although we'd like to remove rmap_items (so updating counts + * and freeing memory) when unmerging an area, it's easier to leave that + * to the next pass of ksmd - consider, for example, how ksmd might be + * in cmp_and_merge_page on one of the rmap_items we would be removing. */ static void unmerge_ksm_pages(struct vm_area_struct *vma, unsigned long start, unsigned long end) @@ -495,7 +485,7 @@ static void unmerge_and_remove_all_rmap_ continue; unmerge_ksm_pages(vma, vma->vm_start, vma->vm_end); } - remove_all_slot_rmap_items(mm_slot); + remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); up_read(&mm->mmap_sem); } @@ -533,7 +523,7 @@ static void remove_mm_from_lists(struct list_del(&mm_slot->mm_list); spin_unlock(&ksm_mmlist_lock); - remove_all_slot_rmap_items(mm_slot); + remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); free_mm_slot(mm_slot); clear_bit(MMF_VM_MERGEABLE, &mm->flags); } @@ -740,6 +730,29 @@ out: } /* + * try_to_merge_with_ksm_page - like try_to_merge_two_pages, + * but no new kernel page is allocated: kpage must already be a ksm page. + */ +static int try_to_merge_with_ksm_page(struct mm_struct *mm1, + unsigned long addr1, + struct page *page1, + struct page *kpage) +{ + struct vm_area_struct *vma; + int err = -EFAULT; + + down_read(&mm1->mmap_sem); + vma = find_vma(mm1, addr1); + if (!vma || vma->vm_start > addr1) + goto out; + + err = try_to_merge_one_page(vma, page1, kpage); +out: + up_read(&mm1->mmap_sem); + return err; +} + +/* * try_to_merge_two_pages - take two identical pages and prepare them * to be merged into one page. * @@ -772,9 +785,8 @@ static int try_to_merge_two_pages(struct down_read(&mm1->mmap_sem); vma = find_vma(mm1, addr1); if (!vma || vma->vm_start > addr1) { - put_page(kpage); up_read(&mm1->mmap_sem); - return err; + goto out; } copy_user_highpage(kpage, page1, addr1, vma); @@ -782,56 +794,20 @@ static int try_to_merge_two_pages(struct up_read(&mm1->mmap_sem); if (!err) { - down_read(&mm2->mmap_sem); - vma = find_vma(mm2, addr2); - if (!vma || vma->vm_start > addr2) { - put_page(kpage); - up_read(&mm2->mmap_sem); - break_cow(mm1, addr1); - return -EFAULT; - } - - err = try_to_merge_one_page(vma, page2, kpage); - up_read(&mm2->mmap_sem); - + err = try_to_merge_with_ksm_page(mm2, addr2, page2, kpage); /* - * If the second try_to_merge_one_page failed, we have a - * ksm page with just one pte pointing to it, so break it. + * If that fails, we have a ksm page with only one pte + * pointing to it: so break it. */ if (err) break_cow(mm1, addr1); } - +out: put_page(kpage); return err; } /* - * try_to_merge_with_ksm_page - like try_to_merge_two_pages, - * but no new kernel page is allocated: kpage must already be a ksm page. - */ -static int try_to_merge_with_ksm_page(struct mm_struct *mm1, - unsigned long addr1, - struct page *page1, - struct page *kpage) -{ - struct vm_area_struct *vma; - int err = -EFAULT; - - down_read(&mm1->mmap_sem); - vma = find_vma(mm1, addr1); - if (!vma || vma->vm_start > addr1) { - up_read(&mm1->mmap_sem); - return err; - } - - err = try_to_merge_one_page(vma, page1, kpage); - up_read(&mm1->mmap_sem); - - return err; -} - -/* * stable_tree_search - search page inside the stable tree * @page: the page that we are searching identical pages to. * @page2: pointer into identical page that we are holding inside the stable @@ -1040,10 +1016,10 @@ static void stable_tree_append(struct rm } /* - * cmp_and_merge_page - take a page computes its hash value and check if there - * is similar hash value to different page, - * in case we find that there is similar hash to different page we call to - * try_to_merge_two_pages(). + * cmp_and_merge_page - first see if page can be merged into the stable tree; + * if not, compare checksum to previous and if it's the same, see if page can + * be inserted into the unstable tree, or merged with a page already there and + * both transferred to the stable tree. * * @page: the page that we are searching identical page to. * @rmap_item: the reverse mapping into the virtual address of this page -- Date: Mon, 3 Aug 2009 13:16:15 +0100 (BST) From: Hugh Dickins Subject: [PATCH 7/12] ksm: fix endless loop on oom break_ksm has been looping endlessly ignoring VM_FAULT_OOM: that should only be a problem for ksmd when a memory control group imposes limits (normally the OOM killer will kill others with an mm until it succeeds); but in general (especially for MADV_UNMERGEABLE and KSM_RUN_UNMERGE) we do need to route the error (or kill) back to the caller (or sighandling). Test signal_pending in unmerge_ksm_pages, which could be a lengthy procedure if it has to spill into swap: returning -ERESTARTSYS so that trivial signals will restart but fatals will terminate (is that right? we do different things in different places in mm, none exactly this). unmerge_and_remove_all_rmap_items was forgetting to lock when going down the mm_list: fix that. Whether it's successful or not, reset ksm_scan cursor to head; but only if it's successful, reset seqnr (shown in full_scans) - page counts will have gone down to zero. This patch leaves a significant OOM deadlock, but it's a good step on the way, and that deadlock is fixed in a subsequent patch. Signed-off-by: Hugh Dickins --- mm/ksm.c | 108 +++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 85 insertions(+), 23 deletions(-) --- ksm6/mm/ksm.c 2009-08-02 13:50:15.000000000 +0100 +++ ksm7/mm/ksm.c 2009-08-02 13:50:25.000000000 +0100 @@ -294,10 +294,10 @@ static inline int in_stable_tree(struct * Could a ksm page appear anywhere else? Actually yes, in a VM_PFNMAP * mmap of /dev/mem or /dev/kmem, where we would not want to touch it. */ -static void break_ksm(struct vm_area_struct *vma, unsigned long addr) +static int break_ksm(struct vm_area_struct *vma, unsigned long addr) { struct page *page; - int ret; + int ret = 0; do { cond_resched(); @@ -310,9 +310,36 @@ static void break_ksm(struct vm_area_str else ret = VM_FAULT_WRITE; put_page(page); - } while (!(ret & (VM_FAULT_WRITE | VM_FAULT_SIGBUS))); - - /* Which leaves us looping there if VM_FAULT_OOM: hmmm... */ + } while (!(ret & (VM_FAULT_WRITE | VM_FAULT_SIGBUS | VM_FAULT_OOM))); + /* + * We must loop because handle_mm_fault() may back out if there's + * any difficulty e.g. if pte accessed bit gets updated concurrently. + * + * VM_FAULT_WRITE is what we have been hoping for: it indicates that + * COW has been broken, even if the vma does not permit VM_WRITE; + * but note that a concurrent fault might break PageKsm for us. + * + * VM_FAULT_SIGBUS could occur if we race with truncation of the + * backing file, which also invalidates anonymous pages: that's + * okay, that truncation will have unmapped the PageKsm for us. + * + * VM_FAULT_OOM: at the time of writing (late July 2009), setting + * aside mem_cgroup limits, VM_FAULT_OOM would only be set if the + * current task has TIF_MEMDIE set, and will be OOM killed on return + * to user; and ksmd, having no mm, would never be chosen for that. + * + * But if the mm is in a limited mem_cgroup, then the fault may fail + * with VM_FAULT_OOM even if the current task is not TIF_MEMDIE; and + * even ksmd can fail in this way - though it's usually breaking ksm + * just to undo a merge it made a moment before, so unlikely to oom. + * + * That's a pity: we might therefore have more kernel pages allocated + * than we're counting as nodes in the stable tree; but ksm_do_scan + * will retry to break_cow on each pass, so should recover the page + * in due course. The important thing is to not let VM_MERGEABLE + * be cleared while any such pages might remain in the area. + */ + return (ret & VM_FAULT_OOM) ? -ENOMEM : 0; } static void break_cow(struct mm_struct *mm, unsigned long addr) @@ -462,39 +489,61 @@ static void remove_trailing_rmap_items(s * to the next pass of ksmd - consider, for example, how ksmd might be * in cmp_and_merge_page on one of the rmap_items we would be removing. */ -static void unmerge_ksm_pages(struct vm_area_struct *vma, - unsigned long start, unsigned long end) +static int unmerge_ksm_pages(struct vm_area_struct *vma, + unsigned long start, unsigned long end) { unsigned long addr; + int err = 0; - for (addr = start; addr < end; addr += PAGE_SIZE) - break_ksm(vma, addr); + for (addr = start; addr < end && !err; addr += PAGE_SIZE) { + if (signal_pending(current)) + err = -ERESTARTSYS; + else + err = break_ksm(vma, addr); + } + return err; } -static void unmerge_and_remove_all_rmap_items(void) +static int unmerge_and_remove_all_rmap_items(void) { struct mm_slot *mm_slot; struct mm_struct *mm; struct vm_area_struct *vma; + int err = 0; + + spin_lock(&ksm_mmlist_lock); + mm_slot = list_entry(ksm_mm_head.mm_list.next, + struct mm_slot, mm_list); + spin_unlock(&ksm_mmlist_lock); - list_for_each_entry(mm_slot, &ksm_mm_head.mm_list, mm_list) { + while (mm_slot != &ksm_mm_head) { mm = mm_slot->mm; down_read(&mm->mmap_sem); for (vma = mm->mmap; vma; vma = vma->vm_next) { if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) continue; - unmerge_ksm_pages(vma, vma->vm_start, vma->vm_end); + err = unmerge_ksm_pages(vma, + vma->vm_start, vma->vm_end); + if (err) { + up_read(&mm->mmap_sem); + goto out; + } } remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); up_read(&mm->mmap_sem); + + spin_lock(&ksm_mmlist_lock); + mm_slot = list_entry(mm_slot->mm_list.next, + struct mm_slot, mm_list); + spin_unlock(&ksm_mmlist_lock); } + ksm_scan.seqnr = 0; +out: spin_lock(&ksm_mmlist_lock); - if (ksm_scan.mm_slot != &ksm_mm_head) { - ksm_scan.mm_slot = &ksm_mm_head; - ksm_scan.seqnr++; - } + ksm_scan.mm_slot = &ksm_mm_head; spin_unlock(&ksm_mmlist_lock); + return err; } static void remove_mm_from_lists(struct mm_struct *mm) @@ -1058,6 +1107,8 @@ static void cmp_and_merge_page(struct pa /* * A ksm page might have got here by fork, but its other * references have already been removed from the stable tree. + * Or it might be left over from a break_ksm which failed + * when the mem_cgroup had reached its limit: try again now. */ if (PageKsm(page)) break_cow(rmap_item->mm, rmap_item->address); @@ -1293,6 +1344,7 @@ int ksm_madvise(struct vm_area_struct *v unsigned long end, int advice, unsigned long *vm_flags) { struct mm_struct *mm = vma->vm_mm; + int err; switch (advice) { case MADV_MERGEABLE: @@ -1305,9 +1357,11 @@ int ksm_madvise(struct vm_area_struct *v VM_MIXEDMAP | VM_SAO)) return 0; /* just ignore the advice */ - if (!test_bit(MMF_VM_MERGEABLE, &mm->flags)) - if (__ksm_enter(mm) < 0) - return -EAGAIN; + if (!test_bit(MMF_VM_MERGEABLE, &mm->flags)) { + err = __ksm_enter(mm); + if (err) + return err; + } *vm_flags |= VM_MERGEABLE; break; @@ -1316,8 +1370,11 @@ int ksm_madvise(struct vm_area_struct *v if (!(*vm_flags & VM_MERGEABLE)) return 0; /* just ignore the advice */ - if (vma->anon_vma) - unmerge_ksm_pages(vma, start, end); + if (vma->anon_vma) { + err = unmerge_ksm_pages(vma, start, end); + if (err) + return err; + } *vm_flags &= ~VM_MERGEABLE; break; @@ -1448,8 +1505,13 @@ static ssize_t run_store(struct kobject mutex_lock(&ksm_thread_mutex); if (ksm_run != flags) { ksm_run = flags; - if (flags & KSM_RUN_UNMERGE) - unmerge_and_remove_all_rmap_items(); + if (flags & KSM_RUN_UNMERGE) { + err = unmerge_and_remove_all_rmap_items(); + if (err) { + ksm_run = KSM_RUN_STOP; + count = err; + } + } } mutex_unlock(&ksm_thread_mutex); -- Date: Mon, 3 Aug 2009 13:17:15 +0100 (BST) From: Hugh Dickins Subject: [PATCH 8/12] ksm: distribute remove_mm_from_lists Do some housekeeping in ksm.c, to help make the next patch easier to understand: remove the function remove_mm_from_lists, distributing its code to its callsites scan_get_next_rmap_item and __ksm_exit. That turns out to be a win in scan_get_next_rmap_item: move its remove_trailing_rmap_items and cursor advancement up, and it becomes simpler than before. __ksm_exit becomes messier, but will change again; and moving its remove_trailing_rmap_items up lets us strengthen the unstable tree item's age condition in remove_rmap_item_from_tree. Signed-off-by: Hugh Dickins --- mm/ksm.c | 97 ++++++++++++++++++++++------------------------------- 1 file changed, 42 insertions(+), 55 deletions(-) --- ksm7/mm/ksm.c 2009-08-02 13:50:25.000000000 +0100 +++ ksm8/mm/ksm.c 2009-08-02 13:50:32.000000000 +0100 @@ -444,14 +444,9 @@ static void remove_rmap_item_from_tree(s * But __ksm_exit has to be careful: do the rb_erase * if it's interrupting a scan, and this rmap_item was * inserted by this scan rather than left from before. - * - * Because of the case in which remove_mm_from_lists - * increments seqnr before removing rmaps, unstable_nr - * may even be 2 behind seqnr, but should never be - * further behind. Yes, I did have trouble with this! */ age = (unsigned char)(ksm_scan.seqnr - rmap_item->address); - BUG_ON(age > 2); + BUG_ON(age > 1); if (!age) rb_erase(&rmap_item->node, &root_unstable_tree); ksm_pages_unshared--; @@ -546,37 +541,6 @@ out: return err; } -static void remove_mm_from_lists(struct mm_struct *mm) -{ - struct mm_slot *mm_slot; - - spin_lock(&ksm_mmlist_lock); - mm_slot = get_mm_slot(mm); - - /* - * This mm_slot is always at the scanning cursor when we're - * called from scan_get_next_rmap_item; but it's a special - * case when we're called from __ksm_exit. - */ - if (ksm_scan.mm_slot == mm_slot) { - ksm_scan.mm_slot = list_entry( - mm_slot->mm_list.next, struct mm_slot, mm_list); - ksm_scan.address = 0; - ksm_scan.rmap_item = list_entry( - &ksm_scan.mm_slot->rmap_list, struct rmap_item, link); - if (ksm_scan.mm_slot == &ksm_mm_head) - ksm_scan.seqnr++; - } - - hlist_del(&mm_slot->link); - list_del(&mm_slot->mm_list); - spin_unlock(&ksm_mmlist_lock); - - remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); - free_mm_slot(mm_slot); - clear_bit(MMF_VM_MERGEABLE, &mm->flags); -} - static u32 calc_checksum(struct page *page) { u32 checksum; @@ -1248,33 +1212,31 @@ next_mm: } } - if (!ksm_scan.address) { - /* - * We've completed a full scan of all vmas, holding mmap_sem - * throughout, and found no VM_MERGEABLE: so do the same as - * __ksm_exit does to remove this mm from all our lists now. - */ - remove_mm_from_lists(mm); - up_read(&mm->mmap_sem); - slot = ksm_scan.mm_slot; - if (slot != &ksm_mm_head) - goto next_mm; - return NULL; - } - /* * Nuke all the rmap_items that are above this current rmap: * because there were no VM_MERGEABLE vmas with such addresses. */ remove_trailing_rmap_items(slot, ksm_scan.rmap_item->link.next); - up_read(&mm->mmap_sem); spin_lock(&ksm_mmlist_lock); - slot = list_entry(slot->mm_list.next, struct mm_slot, mm_list); - ksm_scan.mm_slot = slot; + ksm_scan.mm_slot = list_entry(slot->mm_list.next, + struct mm_slot, mm_list); + if (ksm_scan.address == 0) { + /* + * We've completed a full scan of all vmas, holding mmap_sem + * throughout, and found no VM_MERGEABLE: so do the same as + * __ksm_exit does to remove this mm from all our lists now. + */ + hlist_del(&slot->link); + list_del(&slot->mm_list); + free_mm_slot(slot); + clear_bit(MMF_VM_MERGEABLE, &mm->flags); + } spin_unlock(&ksm_mmlist_lock); + up_read(&mm->mmap_sem); /* Repeat until we've completed scanning the whole list */ + slot = ksm_scan.mm_slot; if (slot != &ksm_mm_head) goto next_mm; @@ -1415,13 +1377,38 @@ int __ksm_enter(struct mm_struct *mm) void __ksm_exit(struct mm_struct *mm) { + struct mm_slot *mm_slot; + /* * This process is exiting: doesn't hold and doesn't need mmap_sem; * but we do need to exclude ksmd and other exiters while we modify * the various lists and trees. */ mutex_lock(&ksm_thread_mutex); - remove_mm_from_lists(mm); + spin_lock(&ksm_mmlist_lock); + mm_slot = get_mm_slot(mm); + if (!list_empty(&mm_slot->rmap_list)) { + spin_unlock(&ksm_mmlist_lock); + remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); + spin_lock(&ksm_mmlist_lock); + } + + if (ksm_scan.mm_slot == mm_slot) { + ksm_scan.mm_slot = list_entry( + mm_slot->mm_list.next, struct mm_slot, mm_list); + ksm_scan.address = 0; + ksm_scan.rmap_item = list_entry( + &ksm_scan.mm_slot->rmap_list, struct rmap_item, link); + if (ksm_scan.mm_slot == &ksm_mm_head) + ksm_scan.seqnr++; + } + + hlist_del(&mm_slot->link); + list_del(&mm_slot->mm_list); + spin_unlock(&ksm_mmlist_lock); + + free_mm_slot(mm_slot); + clear_bit(MMF_VM_MERGEABLE, &mm->flags); mutex_unlock(&ksm_thread_mutex); } -- Date: Mon, 3 Aug 2009 13:18:16 +0100 (BST) From: Hugh Dickins Subject: [PATCH 9/12] ksm: fix oom deadlock There's a now-obvious deadlock in KSM's out-of-memory handling: imagine ksmd or KSM_RUN_UNMERGE handling, holding ksm_thread_mutex, trying to allocate a page to break KSM in an mm which becomes the OOM victim (quite likely in the unmerge case): it's killed and goes to exit, and hangs there waiting to acquire ksm_thread_mutex. Clearly we must not require ksm_thread_mutex in __ksm_exit, simple though that made everything else: perhaps use mmap_sem somehow? And part of the answer lies in the comments on unmerge_ksm_pages: __ksm_exit should also leave all the rmap_item removal to ksmd. But there's a fundamental problem, that KSM relies upon mmap_sem to guarantee the consistency of the mm it's dealing with, yet exit_mmap tears down an mm without taking mmap_sem. And bumping mm_users won't help at all, that just ensures that the pages the OOM killer assumes are on their way to being freed will not be freed. The best answer seems to be, to move the ksm_exit callout from just before exit_mmap, to the middle of exit_mmap: after the mm's pages have been freed (if the mmu_gather is flushed), but before its page tables and vma structures have been freed; and down_write,up_write mmap_sem there to serialize with KSM's own reliance on mmap_sem. But KSM then needs to be careful, whenever it downs mmap_sem, to check that the mm is not already exiting: there's a danger of using find_vma on a layout that's being torn apart, or writing into page tables which have been freed for reuse; and even do_anonymous_page and __do_fault need to check they're not being called by break_ksm to reinstate a pte after zap_pte_range has zapped that page table. Though it might be clearer to add an exiting flag, set while holding mmap_sem in __ksm_exit, that wouldn't cover the issue of reinstating a zapped pte. All we need is to check whether mm_users is 0 - but must remember that ksmd may detect that before __ksm_exit is reached. So, ksm_test_exit(mm) added to comment such checks on mm->mm_users. __ksm_exit now has to leave clearing up the rmap_items to ksmd, that needs ksm_thread_mutex; but shift the exiting mm just after the ksm_scan cursor so that it will soon be dealt with. __ksm_enter raise mm_count to hold the mm_struct, ksmd's exit processing (exactly like its processing when it finds all VM_MERGEABLEs unmapped) mmdrop it, similar procedure for KSM_RUN_UNMERGE (which has stopped ksmd). But also give __ksm_exit a fast path: when there's no complication (no rmap_items attached to mm and it's not at the ksm_scan cursor), it can safely do all the exiting work itself. This is not just an optimization: when ksmd is not running, the raised mm_count would otherwise leak mm_structs. Signed-off-by: Hugh Dickins --- include/linux/ksm.h | 31 +++++++-- kernel/fork.c | 1 mm/ksm.c | 144 ++++++++++++++++++++++++++++-------------- mm/memory.c | 5 - mm/mmap.c | 9 ++ 5 files changed, 137 insertions(+), 53 deletions(-) --- ksm8/include/linux/ksm.h 2009-08-01 05:02:09.000000000 +0100 +++ ksm9/include/linux/ksm.h 2009-08-02 13:50:41.000000000 +0100 @@ -12,11 +12,14 @@ #include #include +struct mmu_gather; + #ifdef CONFIG_KSM int ksm_madvise(struct vm_area_struct *vma, unsigned long start, unsigned long end, int advice, unsigned long *vm_flags); int __ksm_enter(struct mm_struct *mm); -void __ksm_exit(struct mm_struct *mm); +void __ksm_exit(struct mm_struct *mm, + struct mmu_gather **tlbp, unsigned long end); static inline int ksm_fork(struct mm_struct *mm, struct mm_struct *oldmm) { @@ -25,10 +28,24 @@ static inline int ksm_fork(struct mm_str return 0; } -static inline void ksm_exit(struct mm_struct *mm) +/* + * For KSM to handle OOM without deadlock when it's breaking COW in a + * likely victim of the OOM killer, exit_mmap() has to serialize with + * ksm_exit() after freeing mm's pages but before freeing its page tables. + * That leaves a window in which KSM might refault pages which have just + * been finally unmapped: guard against that with ksm_test_exit(), and + * use it after getting mmap_sem in ksm.c, to check if mm is exiting. + */ +static inline bool ksm_test_exit(struct mm_struct *mm) +{ + return atomic_read(&mm->mm_users) == 0; +} + +static inline void ksm_exit(struct mm_struct *mm, + struct mmu_gather **tlbp, unsigned long end) { if (test_bit(MMF_VM_MERGEABLE, &mm->flags)) - __ksm_exit(mm); + __ksm_exit(mm, tlbp, end); } /* @@ -64,7 +81,13 @@ static inline int ksm_fork(struct mm_str return 0; } -static inline void ksm_exit(struct mm_struct *mm) +static inline bool ksm_test_exit(struct mm_struct *mm) +{ + return 0; +} + +static inline void ksm_exit(struct mm_struct *mm, + struct mmu_gather **tlbp, unsigned long end) { } --- ksm8/kernel/fork.c 2009-08-01 05:02:09.000000000 +0100 +++ ksm9/kernel/fork.c 2009-08-02 13:50:41.000000000 +0100 @@ -492,7 +492,6 @@ void mmput(struct mm_struct *mm) if (atomic_dec_and_test(&mm->mm_users)) { exit_aio(mm); - ksm_exit(mm); exit_mmap(mm); set_mm_exe_file(mm, NULL); if (!list_empty(&mm->mmlist)) { --- ksm8/mm/ksm.c 2009-08-02 13:50:32.000000000 +0100 +++ ksm9/mm/ksm.c 2009-08-02 13:50:41.000000000 +0100 @@ -32,6 +32,7 @@ #include #include +#include #include /* @@ -347,6 +348,8 @@ static void break_cow(struct mm_struct * struct vm_area_struct *vma; down_read(&mm->mmap_sem); + if (ksm_test_exit(mm)) + goto out; vma = find_vma(mm, addr); if (!vma || vma->vm_start > addr) goto out; @@ -365,6 +368,8 @@ static struct page *get_mergeable_page(s struct page *page; down_read(&mm->mmap_sem); + if (ksm_test_exit(mm)) + goto out; vma = find_vma(mm, addr); if (!vma || vma->vm_start > addr) goto out; @@ -439,11 +444,11 @@ static void remove_rmap_item_from_tree(s } else if (rmap_item->address & NODE_FLAG) { unsigned char age; /* - * ksm_thread can and must skip the rb_erase, because + * Usually ksmd can and must skip the rb_erase, because * root_unstable_tree was already reset to RB_ROOT. - * But __ksm_exit has to be careful: do the rb_erase - * if it's interrupting a scan, and this rmap_item was - * inserted by this scan rather than left from before. + * But be careful when an mm is exiting: do the rb_erase + * if this rmap_item was inserted by this scan, rather + * than left over from before. */ age = (unsigned char)(ksm_scan.seqnr - rmap_item->address); BUG_ON(age > 1); @@ -491,6 +496,8 @@ static int unmerge_ksm_pages(struct vm_a int err = 0; for (addr = start; addr < end && !err; addr += PAGE_SIZE) { + if (ksm_test_exit(vma->vm_mm)) + break; if (signal_pending(current)) err = -ERESTARTSYS; else @@ -507,34 +514,50 @@ static int unmerge_and_remove_all_rmap_i int err = 0; spin_lock(&ksm_mmlist_lock); - mm_slot = list_entry(ksm_mm_head.mm_list.next, + ksm_scan.mm_slot = list_entry(ksm_mm_head.mm_list.next, struct mm_slot, mm_list); spin_unlock(&ksm_mmlist_lock); - while (mm_slot != &ksm_mm_head) { + for (mm_slot = ksm_scan.mm_slot; + mm_slot != &ksm_mm_head; mm_slot = ksm_scan.mm_slot) { mm = mm_slot->mm; down_read(&mm->mmap_sem); for (vma = mm->mmap; vma; vma = vma->vm_next) { + if (ksm_test_exit(mm)) + break; if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) continue; err = unmerge_ksm_pages(vma, vma->vm_start, vma->vm_end); - if (err) { - up_read(&mm->mmap_sem); - goto out; - } + if (err) + goto error; } + remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); - up_read(&mm->mmap_sem); spin_lock(&ksm_mmlist_lock); - mm_slot = list_entry(mm_slot->mm_list.next, + ksm_scan.mm_slot = list_entry(mm_slot->mm_list.next, struct mm_slot, mm_list); - spin_unlock(&ksm_mmlist_lock); + if (ksm_test_exit(mm)) { + hlist_del(&mm_slot->link); + list_del(&mm_slot->mm_list); + spin_unlock(&ksm_mmlist_lock); + + free_mm_slot(mm_slot); + clear_bit(MMF_VM_MERGEABLE, &mm->flags); + up_read(&mm->mmap_sem); + mmdrop(mm); + } else { + spin_unlock(&ksm_mmlist_lock); + up_read(&mm->mmap_sem); + } } ksm_scan.seqnr = 0; -out: + return 0; + +error: + up_read(&mm->mmap_sem); spin_lock(&ksm_mmlist_lock); ksm_scan.mm_slot = &ksm_mm_head; spin_unlock(&ksm_mmlist_lock); @@ -755,6 +778,9 @@ static int try_to_merge_with_ksm_page(st int err = -EFAULT; down_read(&mm1->mmap_sem); + if (ksm_test_exit(mm1)) + goto out; + vma = find_vma(mm1, addr1); if (!vma || vma->vm_start > addr1) goto out; @@ -796,6 +822,10 @@ static int try_to_merge_two_pages(struct return err; down_read(&mm1->mmap_sem); + if (ksm_test_exit(mm1)) { + up_read(&mm1->mmap_sem); + goto out; + } vma = find_vma(mm1, addr1); if (!vma || vma->vm_start > addr1) { up_read(&mm1->mmap_sem); @@ -1181,7 +1211,12 @@ next_mm: mm = slot->mm; down_read(&mm->mmap_sem); - for (vma = find_vma(mm, ksm_scan.address); vma; vma = vma->vm_next) { + if (ksm_test_exit(mm)) + vma = NULL; + else + vma = find_vma(mm, ksm_scan.address); + + for (; vma; vma = vma->vm_next) { if (!(vma->vm_flags & VM_MERGEABLE)) continue; if (ksm_scan.address < vma->vm_start) @@ -1190,6 +1225,8 @@ next_mm: ksm_scan.address = vma->vm_end; while (ksm_scan.address < vma->vm_end) { + if (ksm_test_exit(mm)) + break; *page = follow_page(vma, ksm_scan.address, FOLL_GET); if (*page && PageAnon(*page)) { flush_anon_page(vma, *page, ksm_scan.address); @@ -1212,6 +1249,11 @@ next_mm: } } + if (ksm_test_exit(mm)) { + ksm_scan.address = 0; + ksm_scan.rmap_item = list_entry(&slot->rmap_list, + struct rmap_item, link); + } /* * Nuke all the rmap_items that are above this current rmap: * because there were no VM_MERGEABLE vmas with such addresses. @@ -1226,24 +1268,29 @@ next_mm: * We've completed a full scan of all vmas, holding mmap_sem * throughout, and found no VM_MERGEABLE: so do the same as * __ksm_exit does to remove this mm from all our lists now. + * This applies either when cleaning up after __ksm_exit + * (but beware: we can reach here even before __ksm_exit), + * or when all VM_MERGEABLE areas have been unmapped (and + * mmap_sem then protects against race with MADV_MERGEABLE). */ hlist_del(&slot->link); list_del(&slot->mm_list); + spin_unlock(&ksm_mmlist_lock); + free_mm_slot(slot); clear_bit(MMF_VM_MERGEABLE, &mm->flags); + up_read(&mm->mmap_sem); + mmdrop(mm); + } else { + spin_unlock(&ksm_mmlist_lock); + up_read(&mm->mmap_sem); } - spin_unlock(&ksm_mmlist_lock); - up_read(&mm->mmap_sem); /* Repeat until we've completed scanning the whole list */ slot = ksm_scan.mm_slot; if (slot != &ksm_mm_head) goto next_mm; - /* - * Bump seqnr here rather than at top, so that __ksm_exit - * can skip rb_erase on unstable tree until we run again. - */ ksm_scan.seqnr++; return NULL; } @@ -1368,6 +1415,7 @@ int __ksm_enter(struct mm_struct *mm) spin_unlock(&ksm_mmlist_lock); set_bit(MMF_VM_MERGEABLE, &mm->flags); + atomic_inc(&mm->mm_count); if (needs_wakeup) wake_up_interruptible(&ksm_thread_wait); @@ -1375,41 +1423,45 @@ int __ksm_enter(struct mm_struct *mm) return 0; } -void __ksm_exit(struct mm_struct *mm) +void __ksm_exit(struct mm_struct *mm, + struct mmu_gather **tlbp, unsigned long end) { struct mm_slot *mm_slot; + int easy_to_free = 0; /* - * This process is exiting: doesn't hold and doesn't need mmap_sem; - * but we do need to exclude ksmd and other exiters while we modify - * the various lists and trees. + * This process is exiting: if it's straightforward (as is the + * case when ksmd was never running), free mm_slot immediately. + * But if it's at the cursor or has rmap_items linked to it, use + * mmap_sem to synchronize with any break_cows before pagetables + * are freed, and leave the mm_slot on the list for ksmd to free. + * Beware: ksm may already have noticed it exiting and freed the slot. */ - mutex_lock(&ksm_thread_mutex); + spin_lock(&ksm_mmlist_lock); mm_slot = get_mm_slot(mm); - if (!list_empty(&mm_slot->rmap_list)) { - spin_unlock(&ksm_mmlist_lock); - remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); - spin_lock(&ksm_mmlist_lock); - } - - if (ksm_scan.mm_slot == mm_slot) { - ksm_scan.mm_slot = list_entry( - mm_slot->mm_list.next, struct mm_slot, mm_list); - ksm_scan.address = 0; - ksm_scan.rmap_item = list_entry( - &ksm_scan.mm_slot->rmap_list, struct rmap_item, link); - if (ksm_scan.mm_slot == &ksm_mm_head) - ksm_scan.seqnr++; + if (mm_slot && ksm_scan.mm_slot != mm_slot) { + if (list_empty(&mm_slot->rmap_list)) { + hlist_del(&mm_slot->link); + list_del(&mm_slot->mm_list); + easy_to_free = 1; + } else { + list_move(&mm_slot->mm_list, + &ksm_scan.mm_slot->mm_list); + } } - - hlist_del(&mm_slot->link); - list_del(&mm_slot->mm_list); spin_unlock(&ksm_mmlist_lock); - free_mm_slot(mm_slot); - clear_bit(MMF_VM_MERGEABLE, &mm->flags); - mutex_unlock(&ksm_thread_mutex); + if (easy_to_free) { + free_mm_slot(mm_slot); + clear_bit(MMF_VM_MERGEABLE, &mm->flags); + mmdrop(mm); + } else if (mm_slot) { + tlb_finish_mmu(*tlbp, 0, end); + down_write(&mm->mmap_sem); + up_write(&mm->mmap_sem); + *tlbp = tlb_gather_mmu(mm, 1); + } } #define KSM_ATTR_RO(_name) \ --- ksm8/mm/memory.c 2009-08-01 05:02:09.000000000 +0100 +++ ksm9/mm/memory.c 2009-08-02 13:50:41.000000000 +0100 @@ -2647,8 +2647,9 @@ static int do_anonymous_page(struct mm_s entry = maybe_mkwrite(pte_mkdirty(entry), vma); page_table = pte_offset_map_lock(mm, pmd, address, &ptl); - if (!pte_none(*page_table)) + if (!pte_none(*page_table) || ksm_test_exit(mm)) goto release; + inc_mm_counter(mm, anon_rss); page_add_new_anon_rmap(page, vma, address); set_pte_at(mm, address, page_table, entry); @@ -2790,7 +2791,7 @@ static int __do_fault(struct mm_struct * * handle that later. */ /* Only go through if we didn't race with anybody else... */ - if (likely(pte_same(*page_table, orig_pte))) { + if (likely(pte_same(*page_table, orig_pte) && !ksm_test_exit(mm))) { flush_icache_page(vma, page); entry = mk_pte(page, vma->vm_page_prot); if (flags & FAULT_FLAG_WRITE) --- ksm8/mm/mmap.c 2009-06-25 05:18:10.000000000 +0100 +++ ksm9/mm/mmap.c 2009-08-02 13:50:41.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include #include #include @@ -2114,6 +2115,14 @@ void exit_mmap(struct mm_struct *mm) /* Use -1 here to ensure all VMAs in the mm are unmapped */ end = unmap_vmas(&tlb, vma, 0, -1, &nr_accounted, NULL); vm_unacct_memory(nr_accounted); + + /* + * For KSM to handle OOM without deadlock when it's breaking COW in a + * likely victim of the OOM killer, we must serialize with ksm_exit() + * after freeing mm's pages but before freeing its page tables. + */ + ksm_exit(mm, &tlb, end); + free_pgtables(tlb, vma, FIRST_USER_ADDRESS, 0); tlb_finish_mmu(tlb, 0, end); -- Date: Mon, 3 Aug 2009 13:19:13 +0100 (BST) From: Hugh Dickins Subject: [PATCH 10/12] ksm: sysfs and defaults At present KSM is just a waste of space if you don't have CONFIG_SYSFS=y to provide the /sys/kernel/mm/ksm files to tune and activate it. Make KSM depend on SYSFS? Could do, but it might be better to provide some defaults so that KSM works out-of-the-box, ready for testers to madvise MADV_MERGEABLE, even without SYSFS. Though anyone serious is likely to want to retune the numbers to their taste once they have experience; and whether these settings ever reach 2.6.32 can be discussed along the way. Save 1kB from tiny kernels by #ifdef'ing the SYSFS side of it. Signed-off-by: Hugh Dickins --- mm/ksm.c | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) --- ksm9/mm/ksm.c 2009-08-02 13:50:41.000000000 +0100 +++ ksm10/mm/ksm.c 2009-08-02 13:50:48.000000000 +0100 @@ -163,18 +163,18 @@ static unsigned long ksm_pages_unshared; static unsigned long ksm_rmap_items; /* Limit on the number of unswappable pages used */ -static unsigned long ksm_max_kernel_pages; +static unsigned long ksm_max_kernel_pages = 2000; /* Number of pages ksmd should scan in one batch */ -static unsigned int ksm_thread_pages_to_scan; +static unsigned int ksm_thread_pages_to_scan = 200; /* Milliseconds ksmd should sleep between batches */ -static unsigned int ksm_thread_sleep_millisecs; +static unsigned int ksm_thread_sleep_millisecs = 20; #define KSM_RUN_STOP 0 #define KSM_RUN_MERGE 1 #define KSM_RUN_UNMERGE 2 -static unsigned int ksm_run; +static unsigned int ksm_run = KSM_RUN_MERGE; static DECLARE_WAIT_QUEUE_HEAD(ksm_thread_wait); static DEFINE_MUTEX(ksm_thread_mutex); @@ -506,6 +506,10 @@ static int unmerge_ksm_pages(struct vm_a return err; } +#ifdef CONFIG_SYSFS +/* + * Only called through the sysfs control interface: + */ static int unmerge_and_remove_all_rmap_items(void) { struct mm_slot *mm_slot; @@ -563,6 +567,7 @@ error: spin_unlock(&ksm_mmlist_lock); return err; } +#endif /* CONFIG_SYSFS */ static u32 calc_checksum(struct page *page) { @@ -1464,6 +1469,11 @@ void __ksm_exit(struct mm_struct *mm, } } +#ifdef CONFIG_SYSFS +/* + * This all compiles without CONFIG_SYSFS, but is a waste of space. + */ + #define KSM_ATTR_RO(_name) \ static struct kobj_attribute _name##_attr = __ATTR_RO(_name) #define KSM_ATTR(_name) \ @@ -1646,6 +1656,7 @@ static struct attribute_group ksm_attr_g .attrs = ksm_attrs, .name = "ksm", }; +#endif /* CONFIG_SYSFS */ static int __init ksm_init(void) { @@ -1667,16 +1678,17 @@ static int __init ksm_init(void) goto out_free2; } +#ifdef CONFIG_SYSFS err = sysfs_create_group(mm_kobj, &ksm_attr_group); if (err) { printk(KERN_ERR "ksm: register sysfs failed\n"); - goto out_free3; + kthread_stop(ksm_thread); + goto out_free2; } +#endif /* CONFIG_SYSFS */ return 0; -out_free3: - kthread_stop(ksm_thread); out_free2: mm_slots_hash_free(); out_free1: -- Date: Mon, 3 Aug 2009 13:21:34 +0100 (BST) From: Hugh Dickins Subject: [PATCH 11/12] ksm: add some documentation Add Documentation/vm/ksm.txt: how to use the Kernel Samepage Merging feature Signed-off-by: Hugh Dickins Cc: Michael Kerrisk Cc: Randy Dunlap --- Documentation/vm/00-INDEX | 2 Documentation/vm/ksm.txt | 89 ++++++++++++++++++++++++++++++++++++ mm/Kconfig | 1 3 files changed, 92 insertions(+) --- ksm10/Documentation/vm/00-INDEX 2009-06-10 04:05:27.000000000 +0100 +++ ksm11/Documentation/vm/00-INDEX 2009-08-02 13:50:57.000000000 +0100 @@ -6,6 +6,8 @@ balance - various information on memory balancing. hugetlbpage.txt - a brief summary of hugetlbpage support in the Linux kernel. +ksm.txt + - how to use the Kernel Samepage Merging feature. locking - info on how locking and synchronization is done in the Linux vm code. numa --- ksm10/Documentation/vm/ksm.txt 1970-01-01 01:00:00.000000000 +0100 +++ ksm11/Documentation/vm/ksm.txt 2009-08-02 13:50:57.000000000 +0100 @@ -0,0 +1,89 @@ +How to use the Kernel Samepage Merging feature +---------------------------------------------- + +KSM is a memory-saving de-duplication feature, enabled by CONFIG_KSM=y, +added to the Linux kernel in 2.6.32. See mm/ksm.c for its implementation, +and http://lwn.net/Articles/306704/ and http://lwn.net/Articles/330589/ + +The KSM daemon ksmd periodically scans those areas of user memory which +have been registered with it, looking for pages of identical content which +can be replaced by a single write-protected page (which is automatically +copied if a process later wants to update its content). + +KSM was originally developed for use with KVM (where it was known as +Kernel Shared Memory), to fit more virtual machines into physical memory, +by sharing the data common between them. But it can be useful to any +application which generates many instances of the same data. + +KSM only merges anonymous (private) pages, never pagecache (file) pages. +KSM's merged pages are at present locked into kernel memory for as long +as they are shared: so cannot be swapped out like the user pages they +replace (but swapping KSM pages should follow soon in a later release). + +KSM only operates on those areas of address space which an application +has advised to be likely candidates for merging, by using the madvise(2) +system call: int madvise(addr, length, MADV_MERGEABLE). + +The app may call int madvise(addr, length, MADV_UNMERGEABLE) to cancel +that advice and restore unshared pages: whereupon KSM unmerges whatever +it merged in that range. Note: this unmerging call may suddenly require +more memory than is available - possibly failing with EAGAIN, but more +probably arousing the Out-Of-Memory killer. + +If KSM is not configured into the running kernel, madvise MADV_MERGEABLE +and MADV_UNMERGEABLE simply fail with EINVAL. If the running kernel was +built with CONFIG_KSM=y, those calls will normally succeed: even if the +the KSM daemon is not currently running, MADV_MERGEABLE still registers +the range for whenever the KSM daemon is started; even if the range +cannot contain any pages which KSM could actually merge; even if +MADV_UNMERGEABLE is applied to a range which was never MADV_MERGEABLE. + +Like other madvise calls, they are intended for use on mapped areas of +the user address space: they will report ENOMEM if the specified range +includes unmapped gaps (though working on the intervening mapped areas), +and might fail with EAGAIN if not enough memory for internal structures. + +Applications should be considerate in their use of MADV_MERGEABLE, +restricting its use to areas likely to benefit. KSM's scans may use +a lot of processing power, and its kernel-resident pages are a limited +resource. Some installations will disable KSM for these reasons. + +The KSM daemon is controlled by sysfs files in /sys/kernel/mm/ksm/, +readable by all but writable only by root: + +max_kernel_pages - set to maximum number of kernel pages that KSM may use + e.g. "echo 2000 > /sys/kernel/mm/ksm/max_kernel_pages" + Value 0 imposes no limit on the kernel pages KSM may use; + but note that any process using MADV_MERGEABLE can cause + KSM to allocate these pages, unswappable until it exits. + Default: 2000 (chosen for demonstration purposes) + +pages_to_scan - how many present pages to scan before ksmd goes to sleep + e.g. "echo 200 > /sys/kernel/mm/ksm/pages_to_scan" + Default: 200 (chosen for demonstration purposes) + +sleep_millisecs - how many milliseconds ksmd should sleep before next scan + e.g. "echo 20 > /sys/kernel/mm/ksm/sleep_millisecs" + Default: 20 (chosen for demonstration purposes) + +run - set 0 to stop ksmd from running but keep merged pages, + set 1 to run ksmd e.g. "echo 1 > /sys/kernel/mm/ksm/run", + set 2 to stop ksmd and unmerge all pages currently merged, + but leave mergeable areas registered for next run + Default: 1 (for immediate use by apps which register) + +The effectiveness of KSM and MADV_MERGEABLE is shown in /sys/kernel/mm/ksm/: + +pages_shared - how many shared unswappable kernel pages KSM is using +pages_sharing - how many more sites are sharing them i.e. how much saved +pages_unshared - how many pages unique but repeatedly checked for merging +pages_volatile - how many pages changing too fast to be placed in a tree +full_scans - how many times all mergeable areas have been scanned + +A high ratio of pages_sharing to pages_shared indicates good sharing, but +a high ratio of pages_unshared to pages_sharing indicates wasted effort. +pages_volatile embraces several different kinds of activity, but a high +proportion there would also indicate poor use of madvise MADV_MERGEABLE. + +Izik Eidus, +Hugh Dickins, 30 July 2009 --- ksm10/mm/Kconfig 2009-08-01 05:02:09.000000000 +0100 +++ ksm11/mm/Kconfig 2009-08-02 13:50:57.000000000 +0100 @@ -224,6 +224,7 @@ config KSM the many instances by a single resident page with that content, so saving memory until one or another app needs to modify the content. Recommended for use with KVM, or with other duplicative applications. + See Documentation/vm/ksm.txt for more information. config DEFAULT_MMAP_MIN_ADDR int "Low address space to protect from user allocation" -- Date: Mon, 3 Aug 2009 13:22:53 +0100 (BST) From: Hugh Dickins Subject: [PATCH 12/12] ksm: remove VM_MERGEABLE_FLAGS KSM originally stood for Kernel Shared Memory: but the kernel has long supported shared memory, and VM_SHARED and VM_MAYSHARE vmas, and KSM is something else. So we switched to saying "merge" instead of "share". But Chris Wright points out that this is confusing where mmap.c merges adjacent vmas: most especially in the name VM_MERGEABLE_FLAGS, used by is_mergeable_vma() to let vmas be merged despite flags being different. Call it VMA_MERGE_DESPITE_FLAGS? Perhaps, but at present it consists only of VM_CAN_NONLINEAR: so for now it's clearer on all sides to use that directly, with a comment on it in is_mergeable_vma(). Signed-off-by: Hugh Dickins --- This patch got lost along the way last time: no big deal but try again. mm/mmap.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) --- ksm11/mm/mmap.c 2009-08-02 13:50:41.000000000 +0100 +++ ksm12/mm/mmap.c 2009-08-02 13:51:04.000000000 +0100 @@ -660,9 +660,6 @@ again: remove_next = 1 + (end > next-> validate_mm(mm); } -/* Flags that can be inherited from an existing mapping when merging */ -#define VM_MERGEABLE_FLAGS (VM_CAN_NONLINEAR) - /* * If the vma has a ->close operation then the driver probably needs to release * per-vma resources, so we don't attempt to merge those. @@ -670,7 +667,8 @@ again: remove_next = 1 + (end > next-> static inline int is_mergeable_vma(struct vm_area_struct *vma, struct file *file, unsigned long vm_flags) { - if ((vma->vm_flags ^ vm_flags) & ~VM_MERGEABLE_FLAGS) + /* VM_CAN_NONLINEAR may get set later by f_op->mmap() */ + if ((vma->vm_flags ^ vm_flags) & ~VM_CAN_NONLINEAR) return 0; if (vma->vm_file != file) return 0; Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1703 retrieving revision 1.1704 diff -u -p -r1.1703 -r1.1704 --- kernel.spec 7 Aug 2009 16:12:21 -0000 1.1703 +++ kernel.spec 7 Aug 2009 19:07:39 -0000 1.1704 @@ -668,6 +668,7 @@ Patch1518: hid-ignore-all-recent-imon-de Patch1550: linux-2.6-ksm.patch Patch1551: linux-2.6-ksm-kvm.patch +Patch1552: linux-2.6-ksm-updates.patch # nouveau + drm fixes Patch1810: drm-radeon-fixes.patch @@ -1278,6 +1279,7 @@ ApplyPatch hid-ignore-all-recent-imon-de # Add kernel KSM support ApplyPatch linux-2.6-ksm.patch +ApplyPatch linux-2.6-ksm-updates.patch # Optimize KVM for KSM support ApplyPatch linux-2.6-ksm-kvm.patch @@ -1964,6 +1966,9 @@ fi # and build. %changelog +* Fri Aug 07 2009 Justin M. Forbes +- Apply KSM updates from upstream + * Fri Aug 07 2009 Hans de Goede - When building a dracut generic initrd tell new-kernel-pkg to use that instead of running mkinitrd From zaitcev at fedoraproject.org Fri Aug 7 19:25:41 2009 From: zaitcev at fedoraproject.org (Pete Zaitcev) Date: Fri, 7 Aug 2009 19:25:41 +0000 (UTC) Subject: rpms/chunkd/devel chunkd-test.patch, 1.1.2.1, 1.1.2.2 chunkd.spec, 1.6.2.1, 1.6.2.2 Message-ID: <20090807192541.E3A5111C00D7@cvs1.fedora.phx.redhat.com> Author: zaitcev Update of /cvs/pkgs/rpms/chunkd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21634 Modified Files: Tag: private-zaitcev-bz514651-1 chunkd-test.patch chunkd.spec Log Message: Fix endianness bugs. Test 2. chunkd-test.patch: object.c | 2 +- server.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Index: chunkd-test.patch =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/Attic/chunkd-test.patch,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -p -r1.1.2.1 -r1.1.2.2 --- chunkd-test.patch 7 Aug 2009 00:42:54 -0000 1.1.2.1 +++ chunkd-test.patch 7 Aug 2009 19:25:41 -0000 1.1.2.2 @@ -0,0 +1,24 @@ +diff -urp chunkd-0.4git/server/object.c chunkd-0.4git-p3/server/object.c +--- chunkd-0.4git/server/object.c 2009-07-24 19:53:33.000000000 -0600 ++++ chunkd-0.4git-p3/server/object.c 2009-08-07 13:21:33.000000000 -0600 +@@ -290,7 +290,7 @@ bool object_get(struct client *cli, bool + + cli->in_len = obj->size; + +- resp->req.data_len = GUINT32_TO_LE(obj->size); ++ resp->req.data_len = GUINT64_TO_LE((uint64_t)obj->size); + memcpy(resp->req.checksum, obj->hashstr, sizeof(obj->hashstr)); + resp->req.checksum[sizeof(obj->hashstr)] = 0; + resp->mtime = GUINT64_TO_LE(obj->mtime); +diff -urp chunkd-0.4git/server/server.c chunkd-0.4git-p3/server/server.c +--- chunkd-0.4git/server/server.c 2009-07-24 19:53:33.000000000 -0600 ++++ chunkd-0.4git-p3/server/server.c 2009-08-07 13:21:33.000000000 -0600 +@@ -649,7 +649,7 @@ static bool cli_resp_xml(struct client * + + memcpy(resp, &cli->creq, sizeof(cli->creq)); + +- resp->data_len = GUINT64_TO_LE(content_len); ++ resp->data_len = GUINT32_TO_LE((uint32_t)content_len); + + cli->state = evt_recycle; + Index: chunkd.spec =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/chunkd.spec,v retrieving revision 1.6.2.1 retrieving revision 1.6.2.2 diff -u -p -r1.6.2.1 -r1.6.2.2 --- chunkd.spec 7 Aug 2009 00:42:54 -0000 1.6.2.1 +++ chunkd.spec 7 Aug 2009 19:25:41 -0000 1.6.2.2 @@ -1,6 +1,6 @@ Name: chunkd Version: 0.4 -Release: 0.7.g6b1e9b66.bz514651.1%{?dist} +Release: 0.7.g6b1e9b66.bz514651.2%{?dist} Summary: Data storage daemon for cloud computing Group: System Environment/Base @@ -101,7 +101,7 @@ fi %changelog * Thu Aug 6 2009 Pete Zaitcev - test build for bz#514651. -- bump to 0.4-0.7.g6b1e9b66.bz514651.1 +- bump to 0.4-0.7.g6b1e9b66.bz514651.2 * Wed Jul 29 2009 Jeff Garzik - 0.4-0.7.g6b1e9b66 - update source to commit 6b1e9b6641df0353a81c7b1352f5f652c5a7f9d8 From notting at fedoraproject.org Fri Aug 7 19:36:54 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Fri, 7 Aug 2009 19:36:54 +0000 (UTC) Subject: rpms/selinux-policy/devel booleans-minimum.conf, 1.6, 1.7 booleans-targeted.conf, 1.48, 1.49 selinux-policy.spec, 1.892, 1.893 Message-ID: <20090807193654.CB58811C00D7@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24529 Modified Files: booleans-minimum.conf booleans-targeted.conf selinux-policy.spec Log Message: * Fri Aug 7 2009 Bill Nottingham 3.6.26-8 - Turn on execstack on a temporary basis (#512845) Index: booleans-minimum.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/booleans-minimum.conf,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- booleans-minimum.conf 27 Jul 2009 22:09:56 -0000 1.6 +++ booleans-minimum.conf 7 Aug 2009 19:36:54 -0000 1.7 @@ -8,7 +8,7 @@ allow_execmod = false # Allow making the stack executable via mprotect.Also requires allow_execmem. # -allow_execstack = false +allow_execstack = true # Allow ftpd to read cifs directories. # Index: booleans-targeted.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/booleans-targeted.conf,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- booleans-targeted.conf 27 Jul 2009 22:09:56 -0000 1.48 +++ booleans-targeted.conf 7 Aug 2009 19:36:54 -0000 1.49 @@ -8,7 +8,7 @@ allow_execmod = false # Allow making the stack executable via mprotect.Also requires allow_execmem. # -allow_execstack = false +allow_execstack = true # Allow ftpd to read cifs directories. # Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.892 retrieving revision 1.893 diff -u -p -r1.892 -r1.893 --- selinux-policy.spec 7 Aug 2009 11:51:54 -0000 1.892 +++ selinux-policy.spec 7 Aug 2009 19:36:54 -0000 1.893 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.26 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -475,6 +475,9 @@ exit 0 %endif %changelog +* Fri Aug 7 2009 Bill Nottingham 3.6.26-8 +- Turn on execstack on a temporary basis (#512845) + * Thu Aug 6 2009 Dan Walsh 3.6.26-7 - Allow nsplugin to connecto the session bus - Allow samba_net to write to coolkey data From clumens at fedoraproject.org Fri Aug 7 19:46:20 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Fri, 7 Aug 2009 19:46:20 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.653, 1.654 anaconda.spec, 1.803, 1.804 sources, 1.787, 1.788 Message-ID: <20090807194620.7065511C00D7@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26243 Modified Files: .cvsignore anaconda.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.653 retrieving revision 1.654 diff -u -p -r1.653 -r1.654 --- .cvsignore 7 Aug 2009 03:05:22 -0000 1.653 +++ .cvsignore 7 Aug 2009 19:46:20 -0000 1.654 @@ -1 +1,2 @@ anaconda-12.10.tar.bz2 +anaconda-12.11.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.803 retrieving revision 1.804 diff -u -p -r1.803 -r1.804 --- anaconda.spec 7 Aug 2009 03:05:22 -0000 1.803 +++ anaconda.spec 7 Aug 2009 19:46:20 -0000 1.804 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.10 +Version: 12.11 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -209,6 +209,17 @@ update-desktop-database &> /dev/null || %endif %changelog +* Fri Aug 07 2009 Chris Lumens - 12.11-1 +- upd-instroot: Inspect gtkrc for cursor theme (ajax) +- Support NFS repos in kickstart (#495620, #507093). (clumens) +- upd-instroot: xorg-x11-auth -> xorg-x11-xauth (ajax) +- Check to see if the arch string starts with ppc64. (#516144) (jgranado) +- vtActivate doesn't work on some ppc64 machines, so don't traceback + (#516206). (clumens) +- Make all sysfs path's be _without_ /sys prefix (#516168) (hdegoede) +- Do not go interactive if timezone in ks is not valid (#473647) (rvykydal) +- Fix going back from "NFS Setup" screen in stage 1 (#507064) (rvykydal) + * Thu Aug 06 2009 David Cantrell - 12.10-1 - Add missing 'i' in loader/loader.c for non-s390 arches. (dcantrell) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.787 retrieving revision 1.788 diff -u -p -r1.787 -r1.788 --- sources 7 Aug 2009 03:05:22 -0000 1.787 +++ sources 7 Aug 2009 19:46:20 -0000 1.788 @@ -1 +1 @@ -87998ade4b3c40545ec29ff52a1c42c1 anaconda-12.10.tar.bz2 +274210a4a4d6ebdd786af6095b25ed10 anaconda-12.11.tar.bz2 From caolanm at fedoraproject.org Fri Aug 7 19:50:44 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 7 Aug 2009 19:50:44 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org-3.1.1.oooXXXXX.dmake.patch, 1.1, 1.2 Message-ID: <20090807195044.C7E5411C00D7@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27064 Modified Files: openoffice.org-3.1.1.oooXXXXX.dmake.patch Log Message: first set of overlaps in dmake openoffice.org-3.1.1.oooXXXXX.dmake.patch: dag.c | 9 ++++++--- expand.c | 6 ++++-- getinp.c | 6 ++++-- path.c | 10 +++++++--- rulparse.c | 2 +- 5 files changed, 22 insertions(+), 11 deletions(-) Index: openoffice.org-3.1.1.oooXXXXX.dmake.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org-3.1.1.oooXXXXX.dmake.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- openoffice.org-3.1.1.oooXXXXX.dmake.patch 29 Jul 2009 12:37:35 -0000 1.1 +++ openoffice.org-3.1.1.oooXXXXX.dmake.patch 7 Aug 2009 19:50:44 -0000 1.2 @@ -1,4 +1,5 @@ ---- dmake/rulparse.c 2009-07-29 13:31:47.000000000 +0100 +diff -ru dmake.orig/rulparse.c dmake/rulparse.c +--- dmake.orig/rulparse.c 2009-07-29 13:31:47.000000000 +0100 +++ dmake/rulparse.c 2009-07-29 13:32:09.000000000 +0100 @@ -897,7 +897,7 @@ /* Handle %-targets. */ @@ -9,3 +10,113 @@ #ifdef DBUG DB_PRINT( "%", ("Handling %%-target [%s : : ]", +diff -ru dmake.orig/dag.c dmake/dag.c +--- dmake.orig/dag.c 2009-08-07 20:18:31.000000000 +0100 ++++ dmake/dag.c 2009-08-07 20:30:59.000000000 +0100 +@@ -369,14 +369,17 @@ + /* strip out any \ combinations where \ is the current + * CONTINUATION char */ + for(p=q; (p=strchr(p,CONTINUATION_CHAR))!=NIL(char); ) +- if( p[1] == '\n' ) +- strcpy( p, p+2 ); ++ if( p[1] == '\n' ) { ++ size_t len = strlen(p+2)+1; ++ memmove ( p, p+2, len ); ++ } + else + p++; + + p = DmStrSpn(q ," \t"); /* Strip white space before ... */ + if( p != q ) { +- strcpy( q, p); ++ size_t len = strlen(p)+1; ++ memmove( q, p, len ); + p = q; + } + +diff -ru dmake.orig/expand.c dmake/expand.c +--- dmake.orig/expand.c 2009-08-07 20:18:34.000000000 +0100 ++++ dmake/expand.c 2009-08-07 20:42:40.000000000 +0100 +@@ -365,7 +365,8 @@ + if( (e = Basename(s)) != s) { + if( !(mod & DIRECTORY_FLAG) ) { + /* Move the basename to the start. */ +- strcpy(s, e); ++ size_t len = strlen(e)+1; ++ memmove(s, e, len); + } + else + s = e; +@@ -382,7 +383,8 @@ + + if( !(mod & FILE_FLAG) ) { + /* Move the suffix to the start. */ +- strcpy( s, e ); ++ size_t len = strlen(e)+1; ++ memmove( s, e, len ); + } + else + s = e; +diff -ru dmake.orig/getinp.c dmake/getinp.c +--- dmake.orig/getinp.c 2009-08-07 20:18:31.000000000 +0100 ++++ dmake/getinp.c 2009-08-07 20:27:08.000000000 +0100 +@@ -169,7 +169,8 @@ + * text lines on input. The maximum size of this is governened by + * Buffer_size */ + if( q != p && q[-1] == CONTINUATION_CHAR ) { +- strcpy( q, q+1 ); ++ size_t len = strlen(q+1)+1; ++ memmove( q, q+1, len ); + q--; + cont = FALSE; + } +@@ -290,7 +291,8 @@ + while( (c = strchr(c, COMMENT_CHAR)) != NIL(char) ) { + if( Comment || State == NORMAL_SCAN ) + if( c != str && c[-1] == ESCAPE_CHAR ) { +- strcpy( c-1, c ); /* copy it left, due to \# */ ++ size_t len = strlen(c)+1; ++ memmove( c-1, c, len ); /* copy it left, due to \# */ + if( pend ) (*pend)--; /* shift tail pointer left */ + } + else { +diff -ru dmake.orig/path.c dmake/path.c +--- dmake.orig/path.c 2009-08-07 20:18:31.000000000 +0100 ++++ dmake/path.c 2009-08-07 20:41:30.000000000 +0100 +@@ -172,6 +172,7 @@ + char *tpath; + int hasdriveletter = 0; + int delentry; ++ size_t len; + + DB_ENTER( "Clean_path" ); + +@@ -231,14 +232,16 @@ + p++; + } + while( *p == *DirSepStr); +- strcpy(t+1,p); ++ len = strlen(p)+1; ++ memmove(t+1,p,len); + continue; + } + + /* Remove './'. If OOODMAKEMODE is set do this only if it is not at + * the start of the path. */ + if ( p-q == 1 && *q == '.' && (q != path || !STOBOOL(OOoDmMode)) ) { +- strcpy(q,p+1); ++ len = strlen(p+1)+1; ++ memmove(q,p+1,len); + q = tpath; + continue; + } +@@ -268,7 +271,8 @@ + } + while( *t == *DirSepStr); + /* q points to first letter of the current directory/file. */ +- strcpy(q,t); ++ len = strlen(t)+1; ++ memmove(q,t,len); + q = tpath; + } + else From zaitcev at fedoraproject.org Fri Aug 7 19:56:09 2009 From: zaitcev at fedoraproject.org (Pete Zaitcev) Date: Fri, 7 Aug 2009 19:56:09 +0000 (UTC) Subject: rpms/chunkd/devel chunkd-test.patch, 1.1.2.2, 1.1.2.3 chunkd.spec, 1.6.2.2, 1.6.2.3 Message-ID: <20090807195609.E0E0211C00D7@cvs1.fedora.phx.redhat.com> Author: zaitcev Update of /cvs/pkgs/rpms/chunkd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28050 Modified Files: Tag: private-zaitcev-bz514651-1 chunkd-test.patch chunkd.spec Log Message: Endianness, test 3. chunkd-test.patch: object.c | 2 +- server.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Index: chunkd-test.patch =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/Attic/chunkd-test.patch,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -p -r1.1.2.2 -r1.1.2.3 --- chunkd-test.patch 7 Aug 2009 19:25:41 -0000 1.1.2.2 +++ chunkd-test.patch 7 Aug 2009 19:56:09 -0000 1.1.2.3 @@ -18,7 +18,7 @@ diff -urp chunkd-0.4git/server/server.c memcpy(resp, &cli->creq, sizeof(cli->creq)); - resp->data_len = GUINT64_TO_LE(content_len); -+ resp->data_len = GUINT32_TO_LE((uint32_t)content_len); ++ resp->data_len = GUINT64_TO_LE((uint64_t)content_len); cli->state = evt_recycle; Index: chunkd.spec =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/chunkd.spec,v retrieving revision 1.6.2.2 retrieving revision 1.6.2.3 diff -u -p -r1.6.2.2 -r1.6.2.3 --- chunkd.spec 7 Aug 2009 19:25:41 -0000 1.6.2.2 +++ chunkd.spec 7 Aug 2009 19:56:09 -0000 1.6.2.3 @@ -1,6 +1,6 @@ Name: chunkd Version: 0.4 -Release: 0.7.g6b1e9b66.bz514651.2%{?dist} +Release: 0.7.g6b1e9b66.bz514651.3%{?dist} Summary: Data storage daemon for cloud computing Group: System Environment/Base @@ -99,9 +99,9 @@ fi %{_includedir}/* %changelog -* Thu Aug 6 2009 Pete Zaitcev +* Fri Aug 7 2009 Pete Zaitcev - test build for bz#514651. -- bump to 0.4-0.7.g6b1e9b66.bz514651.2 +- bump to 0.4-0.7.g6b1e9b66.bz514651.3 * Wed Jul 29 2009 Jeff Garzik - 0.4-0.7.g6b1e9b66 - update source to commit 6b1e9b6641df0353a81c7b1352f5f652c5a7f9d8 From pkgdb at fedoraproject.org Fri Aug 7 19:56:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 19:56:38 +0000 Subject: [pkgdb] potrace was added for jussilehtola Message-ID: <20090807195638.B424E10F899@bastion2.fedora.phx.redhat.com> kevin has added Package potrace with summary Transform bitmaps into vector graphics kevin has approved Package potrace kevin has added a Fedora devel branch for potrace with an owner of jussilehtola kevin has approved potrace in Fedora devel kevin has approved Package potrace kevin has set commit to Approved for 107427 on potrace (Fedora devel) kevin has set checkout to Approved for 107427 on potrace (Fedora devel) kevin has set build to Approved for 107427 on potrace (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/potrace From pkgdb at fedoraproject.org Fri Aug 7 19:56:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 19:56:40 +0000 Subject: [pkgdb] potrace summary updated by kevin Message-ID: <20090807195640.9C72A10F8A0@bastion2.fedora.phx.redhat.com> kevin set package potrace summary to Transform bitmaps into vector graphics To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/potrace From pkgdb at fedoraproject.org Fri Aug 7 19:56:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 19:56:40 +0000 Subject: [pkgdb] potrace (Fedora EPEL, 5) updated by kevin Message-ID: <20090807195640.B39BF10F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for potrace kevin has set commit to Approved for 107427 on potrace (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on potrace (Fedora EPEL 5) kevin has set build to Approved for 107427 on potrace (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/potrace From pkgdb at fedoraproject.org Fri Aug 7 19:56:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 19:56:40 +0000 Subject: [pkgdb] potrace (Fedora EPEL, 5) updated by kevin Message-ID: <20090807195640.BE0D410F8AF@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for potrace kevin has set commit to Approved for 107427 on potrace (Fedora 10) kevin has set checkout to Approved for 107427 on potrace (Fedora 10) kevin has set build to Approved for 107427 on potrace (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/potrace From pkgdb at fedoraproject.org Fri Aug 7 19:56:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 19:56:40 +0000 Subject: [pkgdb] potrace (Fedora EPEL, 5) updated by kevin Message-ID: <20090807195640.D553710F8B5@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for potrace kevin has set commit to Approved for 107427 on potrace (Fedora 11) kevin has set checkout to Approved for 107427 on potrace (Fedora 11) kevin has set build to Approved for 107427 on potrace (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/potrace From kevin at fedoraproject.org Fri Aug 7 19:56:48 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 19:56:48 +0000 (UTC) Subject: rpms/potrace - New directory Message-ID: <20090807195648.1C57311C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/potrace In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg28866/rpms/potrace Log Message: Directory /cvs/pkgs/rpms/potrace added to the repository From kevin at fedoraproject.org Fri Aug 7 19:56:48 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 19:56:48 +0000 (UTC) Subject: rpms/potrace/devel - New directory Message-ID: <20090807195648.4490911C0349@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/potrace/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg28866/rpms/potrace/devel Log Message: Directory /cvs/pkgs/rpms/potrace/devel added to the repository From kevin at fedoraproject.org Fri Aug 7 19:56:53 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 19:56:53 +0000 (UTC) Subject: rpms/potrace Makefile,NONE,1.1 Message-ID: <20090807195653.CDA2911C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/potrace In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg28866/rpms/potrace Added Files: Makefile Log Message: Setup of module potrace --- NEW FILE Makefile --- # Top level Makefile for module potrace all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Fri Aug 7 19:56:54 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 19:56:54 +0000 (UTC) Subject: rpms/potrace/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090807195654.1C9B111C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/potrace/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg28866/rpms/potrace/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module potrace --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: potrace # $Id: Makefile,v 1.1 2009/08/07 19:56:53 kevin Exp $ NAME := potrace 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 7 19:57:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 19:57:47 +0000 Subject: [pkgdb] jide-oss was added for hicham Message-ID: <20090807195747.952E510F890@bastion2.fedora.phx.redhat.com> kevin has added Package jide-oss with summary Swing component library built on top of Java/Swing kevin has approved Package jide-oss kevin has added a Fedora devel branch for jide-oss with an owner of hicham kevin has approved jide-oss in Fedora devel kevin has approved Package jide-oss kevin has set commit to Approved for 107427 on jide-oss (Fedora devel) kevin has set checkout to Approved for 107427 on jide-oss (Fedora devel) kevin has set build to Approved for 107427 on jide-oss (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jide-oss From pkgdb at fedoraproject.org Fri Aug 7 19:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 19:57:48 +0000 Subject: [pkgdb] jide-oss summary updated by kevin Message-ID: <20090807195748.EBA1010F89F@bastion2.fedora.phx.redhat.com> kevin set package jide-oss summary to Swing component library built on top of Java/Swing To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jide-oss From kevin at fedoraproject.org Fri Aug 7 19:58:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 19:58:00 +0000 (UTC) Subject: rpms/jide-oss - New directory Message-ID: <20090807195800.16CA911C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/jide-oss In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvss29291/rpms/jide-oss Log Message: Directory /cvs/pkgs/rpms/jide-oss added to the repository From kevin at fedoraproject.org Fri Aug 7 19:58:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 19:58:00 +0000 (UTC) Subject: rpms/jide-oss/devel - New directory Message-ID: <20090807195800.3EC9311C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/jide-oss/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvss29291/rpms/jide-oss/devel Log Message: Directory /cvs/pkgs/rpms/jide-oss/devel added to the repository From pkgdb at fedoraproject.org Fri Aug 7 19:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 19:57:48 +0000 Subject: [pkgdb] jide-oss (Fedora, 11) updated by kevin Message-ID: <20090807195748.F1C8010F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for jide-oss kevin has set commit to Approved for 107427 on jide-oss (Fedora 11) kevin has set checkout to Approved for 107427 on jide-oss (Fedora 11) kevin has set build to Approved for 107427 on jide-oss (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jide-oss From kevin at fedoraproject.org Fri Aug 7 19:58:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 19:58:06 +0000 (UTC) Subject: rpms/jide-oss/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090807195806.6FE3C11C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/jide-oss/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvss29291/rpms/jide-oss/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module jide-oss --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: jide-oss # $Id: Makefile,v 1.1 2009/08/07 19:58:06 kevin Exp $ NAME := jide-oss 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 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) --- NEW FILE sources --- From kevin at fedoraproject.org Fri Aug 7 19:58:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 19:58:06 +0000 (UTC) Subject: rpms/jide-oss Makefile,NONE,1.1 Message-ID: <20090807195806.276A011C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/jide-oss In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvss29291/rpms/jide-oss Added Files: Makefile Log Message: Setup of module jide-oss --- NEW FILE Makefile --- # Top level Makefile for module jide-oss all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Fri Aug 7 19:58:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 19:58:56 +0000 Subject: [pkgdb] jide-oss (Fedora, 10) updated by kevin Message-ID: <20090807195856.DB30310F8A2@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for jide-oss kevin has set commit to Approved for 107427 on jide-oss (Fedora 10) kevin has set checkout to Approved for 107427 on jide-oss (Fedora 10) kevin has set build to Approved for 107427 on jide-oss (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jide-oss From pkgdb at fedoraproject.org Fri Aug 7 20:00:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:00:26 +0000 Subject: [pkgdb] gjs was added for pbrobinson Message-ID: <20090807200026.9A2B610F890@bastion2.fedora.phx.redhat.com> kevin has added Package gjs with summary Javascript Bindings for GNOME kevin has approved Package gjs kevin has added a Fedora devel branch for gjs with an owner of pbrobinson kevin has approved gjs in Fedora devel kevin has approved Package gjs kevin has set commit to Approved for 107427 on gjs (Fedora devel) kevin has set checkout to Approved for 107427 on gjs (Fedora devel) kevin has set build to Approved for 107427 on gjs (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gjs From pkgdb at fedoraproject.org Fri Aug 7 20:00:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:00:30 +0000 Subject: [pkgdb] gjs summary updated by kevin Message-ID: <20090807200030.648DD10F8A1@bastion2.fedora.phx.redhat.com> kevin set package gjs summary to Javascript Bindings for GNOME To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gjs From pkgdb at fedoraproject.org Fri Aug 7 20:00:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:00:30 +0000 Subject: [pkgdb] gjs (Fedora, 11) updated by kevin Message-ID: <20090807200030.874C910F8AF@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on gjs (Fedora devel) for otaylor kevin approved watchcommits on gjs (Fedora devel) for otaylor kevin approved commit on gjs (Fedora devel) for otaylor kevin approved build on gjs (Fedora devel) for otaylor kevin approved approveacls on gjs (Fedora devel) for otaylor kevin approved watchbugzilla on gjs (Fedora devel) for walters kevin approved watchcommits on gjs (Fedora devel) for walters kevin approved commit on gjs (Fedora devel) for walters kevin approved build on gjs (Fedora devel) for walters kevin approved approveacls on gjs (Fedora devel) for walters To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gjs From pkgdb at fedoraproject.org Fri Aug 7 20:00:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:00:30 +0000 Subject: [pkgdb] gjs (Fedora, 11) updated by kevin Message-ID: <20090807200030.A341F10F8B7@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for gjs kevin has set commit to Approved for 107427 on gjs (Fedora 11) kevin has set checkout to Approved for 107427 on gjs (Fedora 11) kevin has set build to Approved for 107427 on gjs (Fedora 11) kevin approved watchbugzilla on gjs (Fedora 11) for otaylor kevin approved watchcommits on gjs (Fedora 11) for otaylor kevin approved commit on gjs (Fedora 11) for otaylor kevin approved build on gjs (Fedora 11) for otaylor kevin approved approveacls on gjs (Fedora 11) for otaylor kevin approved watchbugzilla on gjs (Fedora 11) for walters kevin approved watchcommits on gjs (Fedora 11) for walters kevin approved commit on gjs (Fedora 11) for walters kevin approved build on gjs (Fedora 11) for walters kevin approved approveacls on gjs (Fedora 11) for walters To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gjs From kevin at fedoraproject.org Fri Aug 7 20:00:37 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:00:37 +0000 (UTC) Subject: rpms/gjs/devel - New directory Message-ID: <20090807200037.4303511C0425@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gjs/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsf29653/rpms/gjs/devel Log Message: Directory /cvs/pkgs/rpms/gjs/devel added to the repository From kevin at fedoraproject.org Fri Aug 7 20:00:37 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:00:37 +0000 (UTC) Subject: rpms/gjs - New directory Message-ID: <20090807200037.2E1AB11C034A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gjs In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsf29653/rpms/gjs Log Message: Directory /cvs/pkgs/rpms/gjs added to the repository From kevin at fedoraproject.org Fri Aug 7 20:00:43 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:00:43 +0000 (UTC) Subject: rpms/gjs Makefile,NONE,1.1 Message-ID: <20090807200043.5AC7511C034A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gjs In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsf29653/rpms/gjs Added Files: Makefile Log Message: Setup of module gjs --- NEW FILE Makefile --- # Top level Makefile for module gjs all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Fri Aug 7 20:00:43 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:00:43 +0000 (UTC) Subject: rpms/gjs/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090807200043.CDDF911C034A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gjs/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsf29653/rpms/gjs/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module gjs --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: gjs # $Id: Makefile,v 1.1 2009/08/07 20:00:43 kevin Exp $ NAME := gjs 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 7 20:01:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:01:29 +0000 Subject: [pkgdb] perl-Beanstalk-Client summary updated by kevin Message-ID: <20090807200129.1167810F89F@bastion2.fedora.phx.redhat.com> kevin set package perl-Beanstalk-Client summary to Client class to talk to a beanstalkd server To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Beanstalk-Client From pkgdb at fedoraproject.org Fri Aug 7 20:01:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:01:27 +0000 Subject: [pkgdb] perl-Beanstalk-Client was added for ruben Message-ID: <20090807200127.4A3D610F890@bastion2.fedora.phx.redhat.com> kevin has added Package perl-Beanstalk-Client with summary Client class to talk to a beanstalkd server kevin has approved Package perl-Beanstalk-Client kevin has added a Fedora devel branch for perl-Beanstalk-Client with an owner of ruben kevin has approved perl-Beanstalk-Client in Fedora devel kevin has approved Package perl-Beanstalk-Client kevin has set commit to Approved for 107427 on perl-Beanstalk-Client (Fedora devel) kevin has set checkout to Approved for 107427 on perl-Beanstalk-Client (Fedora devel) kevin has set build to Approved for 107427 on perl-Beanstalk-Client (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Beanstalk-Client From pkgdb at fedoraproject.org Fri Aug 7 20:01:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:01:29 +0000 Subject: [pkgdb] perl-Beanstalk-Client (Fedora, 11) updated by kevin Message-ID: <20090807200129.1801310F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for perl-Beanstalk-Client kevin has set commit to Approved for 107427 on perl-Beanstalk-Client (Fedora 11) kevin has set checkout to Approved for 107427 on perl-Beanstalk-Client (Fedora 11) kevin has set build to Approved for 107427 on perl-Beanstalk-Client (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Beanstalk-Client From kevin at fedoraproject.org Fri Aug 7 20:01:41 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:01:41 +0000 (UTC) Subject: rpms/perl-Beanstalk-Client - New directory Message-ID: <20090807200141.14DD211C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Beanstalk-Client In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsT29886/rpms/perl-Beanstalk-Client Log Message: Directory /cvs/pkgs/rpms/perl-Beanstalk-Client added to the repository From kevin at fedoraproject.org Fri Aug 7 20:01:41 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:01:41 +0000 (UTC) Subject: rpms/perl-Beanstalk-Client/devel - New directory Message-ID: <20090807200141.34AF011C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Beanstalk-Client/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsT29886/rpms/perl-Beanstalk-Client/devel Log Message: Directory /cvs/pkgs/rpms/perl-Beanstalk-Client/devel added to the repository From kevin at fedoraproject.org Fri Aug 7 20:01:46 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:01:46 +0000 (UTC) Subject: rpms/perl-Beanstalk-Client Makefile,NONE,1.1 Message-ID: <20090807200146.DE6E011C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Beanstalk-Client In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsT29886/rpms/perl-Beanstalk-Client Added Files: Makefile Log Message: Setup of module perl-Beanstalk-Client --- NEW FILE Makefile --- # Top level Makefile for module perl-Beanstalk-Client all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Fri Aug 7 20:01:47 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:01:47 +0000 (UTC) Subject: rpms/perl-Beanstalk-Client/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090807200147.1FDF611C034A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Beanstalk-Client/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsT29886/rpms/perl-Beanstalk-Client/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Beanstalk-Client --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Beanstalk-Client # $Id: Makefile,v 1.1 2009/08/07 20:01:47 kevin Exp $ NAME := perl-Beanstalk-Client 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 7 20:02:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:02:45 +0000 Subject: [pkgdb] perl-Math-Calc-Units was added for ruben Message-ID: <20090807200245.9A02B10F890@bastion2.fedora.phx.redhat.com> kevin has added Package perl-Math-Calc-Units with summary Human-readable unit-aware calculator kevin has approved Package perl-Math-Calc-Units kevin has added a Fedora devel branch for perl-Math-Calc-Units with an owner of ruben kevin has approved perl-Math-Calc-Units in Fedora devel kevin has approved Package perl-Math-Calc-Units kevin has set commit to Approved for 107427 on perl-Math-Calc-Units (Fedora devel) kevin has set checkout to Approved for 107427 on perl-Math-Calc-Units (Fedora devel) kevin has set build to Approved for 107427 on perl-Math-Calc-Units (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Math-Calc-Units From pkgdb at fedoraproject.org Fri Aug 7 20:02:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:02:47 +0000 Subject: [pkgdb] perl-Math-Calc-Units summary updated by kevin Message-ID: <20090807200247.F0CC710F8A0@bastion2.fedora.phx.redhat.com> kevin set package perl-Math-Calc-Units summary to Human-readable unit-aware calculator To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Math-Calc-Units From kevin at fedoraproject.org Fri Aug 7 20:03:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:03:00 +0000 (UTC) Subject: rpms/perl-Math-Calc-Units - New directory Message-ID: <20090807200300.1B6A111C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Math-Calc-Units In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsx30084/rpms/perl-Math-Calc-Units Log Message: Directory /cvs/pkgs/rpms/perl-Math-Calc-Units added to the repository From kevin at fedoraproject.org Fri Aug 7 20:03:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:03:00 +0000 (UTC) Subject: rpms/perl-Math-Calc-Units/devel - New directory Message-ID: <20090807200300.3D54711C0381@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Math-Calc-Units/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsx30084/rpms/perl-Math-Calc-Units/devel Log Message: Directory /cvs/pkgs/rpms/perl-Math-Calc-Units/devel added to the repository From kevin at fedoraproject.org Fri Aug 7 20:03:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:03:06 +0000 (UTC) Subject: rpms/perl-Math-Calc-Units Makefile,NONE,1.1 Message-ID: <20090807200306.4798111C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Math-Calc-Units In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsx30084/rpms/perl-Math-Calc-Units Added Files: Makefile Log Message: Setup of module perl-Math-Calc-Units --- NEW FILE Makefile --- # Top level Makefile for module perl-Math-Calc-Units all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Fri Aug 7 20:02:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:02:47 +0000 Subject: [pkgdb] perl-Math-Calc-Units (Fedora, 11) updated by kevin Message-ID: <20090807200248.0549510F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for perl-Math-Calc-Units kevin has set commit to Approved for 107427 on perl-Math-Calc-Units (Fedora 11) kevin has set checkout to Approved for 107427 on perl-Math-Calc-Units (Fedora 11) kevin has set build to Approved for 107427 on perl-Math-Calc-Units (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Math-Calc-Units From kevin at fedoraproject.org Fri Aug 7 20:03:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:03:06 +0000 (UTC) Subject: rpms/perl-Math-Calc-Units/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090807200306.A7E8811C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Math-Calc-Units/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsx30084/rpms/perl-Math-Calc-Units/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Math-Calc-Units --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Math-Calc-Units # $Id: Makefile,v 1.1 2009/08/07 20:03:06 kevin Exp $ NAME := perl-Math-Calc-Units 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 7 20:03:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:03:51 +0000 Subject: [pkgdb] trac-tickettemplate-plugin was added for jstanley Message-ID: <20090807200351.E247310F89F@bastion2.fedora.phx.redhat.com> kevin has added Package trac-tickettemplate-plugin with summary Allows creation of ticket templates in trac kevin has approved Package trac-tickettemplate-plugin kevin has added a Fedora devel branch for trac-tickettemplate-plugin with an owner of jstanley kevin has approved trac-tickettemplate-plugin in Fedora devel kevin has approved Package trac-tickettemplate-plugin kevin has set commit to Approved for 107427 on trac-tickettemplate-plugin (Fedora devel) kevin has set checkout to Approved for 107427 on trac-tickettemplate-plugin (Fedora devel) kevin has set build to Approved for 107427 on trac-tickettemplate-plugin (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tickettemplate-plugin From pkgdb at fedoraproject.org Fri Aug 7 20:03:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:03:53 +0000 Subject: [pkgdb] trac-tickettemplate-plugin summary updated by kevin Message-ID: <20090807200353.B2AE410F8A9@bastion2.fedora.phx.redhat.com> kevin set package trac-tickettemplate-plugin summary to Allows creation of ticket templates in trac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tickettemplate-plugin From pkgdb at fedoraproject.org Fri Aug 7 20:03:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:03:53 +0000 Subject: [pkgdb] trac-tickettemplate-plugin (Fedora EPEL, 5) updated by kevin Message-ID: <20090807200353.BC58A10F8AD@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for trac-tickettemplate-plugin kevin has set commit to Approved for 107427 on trac-tickettemplate-plugin (Fedora 10) kevin has set checkout to Approved for 107427 on trac-tickettemplate-plugin (Fedora 10) kevin has set build to Approved for 107427 on trac-tickettemplate-plugin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tickettemplate-plugin From pkgdb at fedoraproject.org Fri Aug 7 20:03:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:03:53 +0000 Subject: [pkgdb] trac-tickettemplate-plugin (Fedora EPEL, 5) updated by kevin Message-ID: <20090807200354.5679110F8B7@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for trac-tickettemplate-plugin kevin has set commit to Approved for 107427 on trac-tickettemplate-plugin (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on trac-tickettemplate-plugin (Fedora EPEL 5) kevin has set build to Approved for 107427 on trac-tickettemplate-plugin (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tickettemplate-plugin From pkgdb at fedoraproject.org Fri Aug 7 20:03:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:03:53 +0000 Subject: [pkgdb] trac-tickettemplate-plugin (Fedora EPEL, 5) updated by kevin Message-ID: <20090807200354.1A82910F8B4@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for trac-tickettemplate-plugin kevin has set commit to Approved for 107427 on trac-tickettemplate-plugin (Fedora 11) kevin has set checkout to Approved for 107427 on trac-tickettemplate-plugin (Fedora 11) kevin has set build to Approved for 107427 on trac-tickettemplate-plugin (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/trac-tickettemplate-plugin From kevin at fedoraproject.org Fri Aug 7 20:04:03 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:04:03 +0000 (UTC) Subject: rpms/trac-tickettemplate-plugin - New directory Message-ID: <20090807200403.1E9D711C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/trac-tickettemplate-plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsu30244/rpms/trac-tickettemplate-plugin Log Message: Directory /cvs/pkgs/rpms/trac-tickettemplate-plugin added to the repository From kevin at fedoraproject.org Fri Aug 7 20:04:03 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:04:03 +0000 (UTC) Subject: rpms/trac-tickettemplate-plugin/devel - New directory Message-ID: <20090807200403.39BB811C0416@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/trac-tickettemplate-plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsu30244/rpms/trac-tickettemplate-plugin/devel Log Message: Directory /cvs/pkgs/rpms/trac-tickettemplate-plugin/devel added to the repository From kevin at fedoraproject.org Fri Aug 7 20:04:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:04:09 +0000 (UTC) Subject: rpms/trac-tickettemplate-plugin Makefile,NONE,1.1 Message-ID: <20090807200409.1B1E311C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/trac-tickettemplate-plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsu30244/rpms/trac-tickettemplate-plugin Added Files: Makefile Log Message: Setup of module trac-tickettemplate-plugin --- NEW FILE Makefile --- # Top level Makefile for module trac-tickettemplate-plugin all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Fri Aug 7 20:04:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:04:09 +0000 (UTC) Subject: rpms/trac-tickettemplate-plugin/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090807200409.5DD6E11C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/trac-tickettemplate-plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsu30244/rpms/trac-tickettemplate-plugin/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module trac-tickettemplate-plugin --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: trac-tickettemplate-plugin # $Id: Makefile,v 1.1 2009/08/07 20:04:09 kevin Exp $ NAME := trac-tickettemplate-plugin 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 7 20:04:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:04:53 +0000 Subject: [pkgdb] chameleon was added for jortel Message-ID: <20090807200453.9508C10F8A2@bastion2.fedora.phx.redhat.com> kevin has added Package chameleon with summary Database schema transformation tool kevin has approved Package chameleon kevin has added a Fedora devel branch for chameleon with an owner of jortel kevin has approved chameleon in Fedora devel kevin has approved Package chameleon kevin has set commit to Approved for 107427 on chameleon (Fedora devel) kevin has set checkout to Approved for 107427 on chameleon (Fedora devel) kevin has set build to Approved for 107427 on chameleon (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chameleon From pkgdb at fedoraproject.org Fri Aug 7 20:04:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:04:55 +0000 Subject: [pkgdb] chameleon summary updated by kevin Message-ID: <20090807200456.09D3E10F8B7@bastion2.fedora.phx.redhat.com> kevin set package chameleon summary to Database schema transformation tool To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chameleon From pkgdb at fedoraproject.org Fri Aug 7 20:04:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:04:55 +0000 Subject: [pkgdb] chameleon (Fedora EPEL, 4) updated by kevin Message-ID: <20090807200456.102D210F8B4@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for chameleon kevin has set commit to Approved for 107427 on chameleon (Fedora 10) kevin has set checkout to Approved for 107427 on chameleon (Fedora 10) kevin has set build to Approved for 107427 on chameleon (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chameleon From pkgdb at fedoraproject.org Fri Aug 7 20:04:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:04:56 +0000 Subject: [pkgdb] chameleon (Fedora EPEL, 4) updated by kevin Message-ID: <20090807200456.37E9510F8B6@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for chameleon kevin has set commit to Approved for 107427 on chameleon (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on chameleon (Fedora EPEL 5) kevin has set build to Approved for 107427 on chameleon (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chameleon From pkgdb at fedoraproject.org Fri Aug 7 20:04:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:04:56 +0000 Subject: [pkgdb] chameleon (Fedora EPEL, 4) updated by kevin Message-ID: <20090807200456.20BFD10F8B2@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for chameleon kevin has set commit to Approved for 107427 on chameleon (Fedora 11) kevin has set checkout to Approved for 107427 on chameleon (Fedora 11) kevin has set build to Approved for 107427 on chameleon (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chameleon From kevin at fedoraproject.org Fri Aug 7 20:05:03 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:05:03 +0000 (UTC) Subject: rpms/chameleon - New directory Message-ID: <20090807200503.1E65D11C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/chameleon In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvse30508/rpms/chameleon Log Message: Directory /cvs/pkgs/rpms/chameleon added to the repository From pkgdb at fedoraproject.org Fri Aug 7 20:04:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:04:56 +0000 Subject: [pkgdb] chameleon (Fedora EPEL, 4) updated by kevin Message-ID: <20090807200456.2A35410F8BB@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for chameleon kevin has set commit to Approved for 107427 on chameleon (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on chameleon (Fedora EPEL 4) kevin has set build to Approved for 107427 on chameleon (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chameleon From kevin at fedoraproject.org Fri Aug 7 20:05:03 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:05:03 +0000 (UTC) Subject: rpms/chameleon/devel - New directory Message-ID: <20090807200503.3291011C0381@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/chameleon/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvse30508/rpms/chameleon/devel Log Message: Directory /cvs/pkgs/rpms/chameleon/devel added to the repository From kevin at fedoraproject.org Fri Aug 7 20:05:08 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:05:08 +0000 (UTC) Subject: rpms/chameleon Makefile,NONE,1.1 Message-ID: <20090807200508.C77EE11C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/chameleon In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvse30508/rpms/chameleon Added Files: Makefile Log Message: Setup of module chameleon --- NEW FILE Makefile --- # Top level Makefile for module chameleon all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Fri Aug 7 20:05:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:05:09 +0000 (UTC) Subject: rpms/chameleon/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090807200509.06DCC11C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/chameleon/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvse30508/rpms/chameleon/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module chameleon --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: chameleon # $Id: Makefile,v 1.1 2009/08/07 20:05:08 kevin Exp $ NAME := chameleon 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 7 20:05:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:05:47 +0000 Subject: [pkgdb] pyliblo was added for fab Message-ID: <20090807200547.7D41810F8B2@bastion2.fedora.phx.redhat.com> kevin has added Package pyliblo with summary Python bindings for the liblo OSC library kevin has approved Package pyliblo kevin has added a Fedora devel branch for pyliblo with an owner of fab kevin has approved pyliblo in Fedora devel kevin has approved Package pyliblo kevin has set commit to Approved for 107427 on pyliblo (Fedora devel) kevin has set checkout to Approved for 107427 on pyliblo (Fedora devel) kevin has set build to Approved for 107427 on pyliblo (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pyliblo From pkgdb at fedoraproject.org Fri Aug 7 20:05:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:05:49 +0000 Subject: [pkgdb] pyliblo summary updated by kevin Message-ID: <20090807200549.C3F9810F8B4@bastion2.fedora.phx.redhat.com> kevin set package pyliblo summary to Python bindings for the liblo OSC library To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pyliblo From pkgdb at fedoraproject.org Fri Aug 7 20:05:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:05:49 +0000 Subject: [pkgdb] pyliblo (Fedora, 10) updated by kevin Message-ID: <20090807200549.D22B110F8B7@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for pyliblo kevin has set commit to Approved for 107427 on pyliblo (Fedora 10) kevin has set checkout to Approved for 107427 on pyliblo (Fedora 10) kevin has set build to Approved for 107427 on pyliblo (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pyliblo From pkgdb at fedoraproject.org Fri Aug 7 20:05:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:05:49 +0000 Subject: [pkgdb] pyliblo (Fedora, 10) updated by kevin Message-ID: <20090807200549.EB5CD10F8BB@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for pyliblo kevin has set commit to Approved for 107427 on pyliblo (Fedora 11) kevin has set checkout to Approved for 107427 on pyliblo (Fedora 11) kevin has set build to Approved for 107427 on pyliblo (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pyliblo From kevin at fedoraproject.org Fri Aug 7 20:06:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:06:00 +0000 (UTC) Subject: rpms/pyliblo - New directory Message-ID: <20090807200600.1B6C011C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/pyliblo In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk30826/rpms/pyliblo Log Message: Directory /cvs/pkgs/rpms/pyliblo added to the repository From kevin at fedoraproject.org Fri Aug 7 20:06:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:06:00 +0000 (UTC) Subject: rpms/pyliblo/devel - New directory Message-ID: <20090807200600.4328911C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/pyliblo/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk30826/rpms/pyliblo/devel Log Message: Directory /cvs/pkgs/rpms/pyliblo/devel added to the repository From kevin at fedoraproject.org Fri Aug 7 20:06:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:06:06 +0000 (UTC) Subject: rpms/pyliblo Makefile,NONE,1.1 Message-ID: <20090807200606.3E56F11C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/pyliblo In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk30826/rpms/pyliblo Added Files: Makefile Log Message: Setup of module pyliblo --- NEW FILE Makefile --- # Top level Makefile for module pyliblo all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Fri Aug 7 20:06:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:06:06 +0000 (UTC) Subject: rpms/pyliblo/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090807200606.8719311C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/pyliblo/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk30826/rpms/pyliblo/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module pyliblo --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: pyliblo # $Id: Makefile,v 1.1 2009/08/07 20:06:06 kevin Exp $ NAME := pyliblo 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 7 20:06:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:06:52 +0000 Subject: [pkgdb] bisho was added for pbrobinson Message-ID: <20090807200652.5333010F8B2@bastion2.fedora.phx.redhat.com> kevin has added Package bisho with summary Moblin configuration tool for mojito social network aggregator kevin has approved Package bisho kevin has added a Fedora devel branch for bisho with an owner of pbrobinson kevin has approved bisho in Fedora devel kevin has approved Package bisho kevin has set commit to Approved for 107427 on bisho (Fedora devel) kevin has set checkout to Approved for 107427 on bisho (Fedora devel) kevin has set build to Approved for 107427 on bisho (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bisho From pkgdb at fedoraproject.org Fri Aug 7 20:06:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:06:54 +0000 Subject: [pkgdb] bisho summary updated by kevin Message-ID: <20090807200654.8265E10F8B6@bastion2.fedora.phx.redhat.com> kevin set package bisho summary to Moblin configuration tool for mojito social network aggregator To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bisho From pkgdb at fedoraproject.org Fri Aug 7 20:06:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:06:54 +0000 Subject: [pkgdb] bisho (Fedora, 11) updated by kevin Message-ID: <20090807200654.8EC4E10F89F@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for bisho kevin has set commit to Approved for 107427 on bisho (Fedora 11) kevin has set checkout to Approved for 107427 on bisho (Fedora 11) kevin has set build to Approved for 107427 on bisho (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bisho From kevin at fedoraproject.org Fri Aug 7 20:07:01 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:07:01 +0000 (UTC) Subject: rpms/bisho - New directory Message-ID: <20090807200701.1F83611C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/bisho In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU31077/rpms/bisho Log Message: Directory /cvs/pkgs/rpms/bisho added to the repository From kevin at fedoraproject.org Fri Aug 7 20:07:01 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:07:01 +0000 (UTC) Subject: rpms/bisho/devel - New directory Message-ID: <20090807200701.40C7111C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/bisho/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU31077/rpms/bisho/devel Log Message: Directory /cvs/pkgs/rpms/bisho/devel added to the repository From kevin at fedoraproject.org Fri Aug 7 20:07:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:07:07 +0000 (UTC) Subject: rpms/bisho Makefile,NONE,1.1 Message-ID: <20090807200707.5109511C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/bisho In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU31077/rpms/bisho Added Files: Makefile Log Message: Setup of module bisho --- NEW FILE Makefile --- # Top level Makefile for module bisho all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Fri Aug 7 20:07:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Aug 2009 20:07:07 +0000 (UTC) Subject: rpms/bisho/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090807200707.9298A11C00D7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/bisho/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU31077/rpms/bisho/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module bisho --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: bisho # $Id: Makefile,v 1.1 2009/08/07 20:07:07 kevin Exp $ NAME := bisho 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 7 20:07:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:07:33 +0000 Subject: [pkgdb] nss-ldapd (Fedora, 11) updated by kevin Message-ID: <20090807200733.AA42410F8AC@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for nss-ldapd kevin has set commit to Approved for 107427 on nss-ldapd (Fedora 11) kevin has set checkout to Approved for 107427 on nss-ldapd (Fedora 11) kevin has set build to Approved for 107427 on nss-ldapd (Fedora 11) kevin changed owner of nss-ldapd in Fedora 11 to nalin To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nss-ldapd From pkgdb at fedoraproject.org Fri Aug 7 20:08:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 20:08:08 +0000 Subject: [pkgdb] opencv (Fedora EPEL, 5) updated by kevin Message-ID: <20090807200808.B835810F8AC@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for opencv kevin has set commit to Approved for 107427 on opencv (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on opencv (Fedora EPEL 5) kevin has set build to Approved for 107427 on opencv (Fedora EPEL 5) kevin changed owner of opencv in Fedora EPEL 5 to topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/opencv From jussilehtola at fedoraproject.org Fri Aug 7 20:15:24 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Fri, 7 Aug 2009 20:15:24 +0000 (UTC) Subject: rpms/potrace/devel import.log, NONE, 1.1 potrace-1.8-buildlib.patch, NONE, 1.1 potrace.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807201524.ED60D11C00D7@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/potrace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv809/devel Modified Files: .cvsignore sources Added Files: import.log potrace-1.8-buildlib.patch potrace.spec Log Message: Imported in Fedora. --- NEW FILE import.log --- potrace-1_8-4_fc11:HEAD:potrace-1.8-4.fc11.src.rpm:1249676109 potrace-1.8-buildlib.patch: Makefile.am | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE potrace-1.8-buildlib.patch --- diff -up potrace-1.8/src/Makefile.am.orig potrace-1.8/src/Makefile.am --- potrace-1.8/src/Makefile.am.orig 2007-04-09 03:36:44.000000000 +0300 +++ potrace-1.8/src/Makefile.am 2009-08-03 13:47:54.318147056 +0300 @@ -7,8 +7,7 @@ #---------------------------------------------------------------------- # programs: -bin_PROGRAMS = potrace mkbitmap -noinst_PROGRAMS = potracelib_demo +bin_PROGRAMS = potrace mkbitmap potracelib_demo potrace_SOURCES = main.c main.h bitmap_io.c bitmap_io.h backend_eps.c \ backend_eps.h flate.c flate.h lists.h greymap.c greymap.h render.c \ @@ -31,7 +30,7 @@ potracelib_demo_DEPENDENCIES = libpotrac #---------------------------------------------------------------------- # static libraries: -noinst_LIBRARIES = libpotrace.a +lib_LIBRARIES = libpotrace.a libpotrace_a_SOURCES = curve.c curve.h trace.c trace.h decompose.c \ decompose.h potracelib.c potracelib.h lists.h auxiliary.h bitmap.h \ progress.h --- NEW FILE potrace.spec --- Name: potrace Version: 1.8 Release: 4%{?dist} Summary: Transform bitmaps into vector graphics Group: Applications/Multimedia # README defines license as GPLv2+ License: GPLv2+ URL: http://potrace.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz # Documentation Source1: http://potrace.sourceforge.net/potrace.pdf Source2: http://potrace.sourceforge.net/potracelib.pdf # Patch to build library Patch0: potrace-1.8-buildlib.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: automake BuildRequires: zlib-devel %description Potrace is a utility for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image. The input is a bitmap (PBM, PGM, PPM, or BMP format), and the default output is an encapsulated PostScript file (EPS). A typical use is to create EPS files from scanned data, such as company or university logos, handwritten notes, etc. The resulting image is not "jaggy" like a bitmap, but smooth. It can then be rendered at any resolution. Potrace can currently produce the following output formats: EPS, PostScript, PDF, SVG (scalable vector graphics), Xfig, Gimppath, and PGM (for easy antialiasing). Additional backends might be added in the future. Mkbitmap is a program distributed with Potrace which can be used to pre-process the input for better tracing behavior on greyscale and color images. %package devel Summary: Potrace development library & library demo Group: Applications/Multimedia Provides: %{name}-static = %{version}-%{release} Requires: %{name} = %{version}-%{release} %description devel This package contains the potrace development library & library demo. %package doc Summary: Documentation on how to use the potrace library Group: Documentation %if 0%{?fedora} > 10 || 0%{?rhel} > 5 BuildArch: noarch %endif %description doc This package contains documentation for the potrace algorithm and the potrace library. %prep %setup -q %patch0 -p 1 -b .orig autoreconf cp -a %{SOURCE1} . cp -a %{SOURCE2} . %build %configure --enable-metric make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} install -D -p -m 644 src/potracelib.h %{buildroot}%{_includedir}/potracelib.h %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/potrace %{_bindir}/mkbitmap %{_mandir}/man1/potrace.1.* %{_mandir}/man1/mkbitmap.1.* %files devel %defattr(-,root,root,-) %{_bindir}/potracelib_demo %{_libdir}/libpotrace.a %{_includedir}/potracelib.h %files doc %defattr(-,root,root,-) %doc potrace.pdf potracelib.pdf %changelog * Thu Aug 06 2009 Jussi Lehtola - 1.8-4 - Corrected license tag. * Mon Aug 03 2009 Jussi Lehtola - 1.8-3 - Added missing BuildRequires. * Mon Aug 03 2009 Jussi Lehtola - 1.8-2 - Adjusted descriptions as per review comments. * Mon Aug 03 2009 Jussi Lehtola - 1.8-1 - First release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/potrace/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 19:56:53 -0000 1.1 +++ .cvsignore 7 Aug 2009 20:15:24 -0000 1.2 @@ -0,0 +1,3 @@ +potrace-1.8.tar.gz +potrace.pdf +potracelib.pdf Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/potrace/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 19:56:53 -0000 1.1 +++ sources 7 Aug 2009 20:15:24 -0000 1.2 @@ -0,0 +1,3 @@ +e73b45565737d64011612704dd4d9f86 potrace-1.8.tar.gz +ead28818fe860068c9147be752be0f41 potrace.pdf +0d68f90f965f9bbe5761ec5daab826cd potracelib.pdf From jussilehtola at fedoraproject.org Fri Aug 7 20:17:00 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Fri, 7 Aug 2009 20:17:00 +0000 (UTC) Subject: rpms/potrace/EL-5 potrace-1.8-buildlib.patch, NONE, 1.1 potrace.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090807201700.ACA7611C00D7@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/potrace/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1060/EL-5 Modified Files: sources Added Files: potrace-1.8-buildlib.patch potrace.spec Log Message: Imported in Fedora. potrace-1.8-buildlib.patch: Makefile.am | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE potrace-1.8-buildlib.patch --- diff -up potrace-1.8/src/Makefile.am.orig potrace-1.8/src/Makefile.am --- potrace-1.8/src/Makefile.am.orig 2007-04-09 03:36:44.000000000 +0300 +++ potrace-1.8/src/Makefile.am 2009-08-03 13:47:54.318147056 +0300 @@ -7,8 +7,7 @@ #---------------------------------------------------------------------- # programs: -bin_PROGRAMS = potrace mkbitmap -noinst_PROGRAMS = potracelib_demo +bin_PROGRAMS = potrace mkbitmap potracelib_demo potrace_SOURCES = main.c main.h bitmap_io.c bitmap_io.h backend_eps.c \ backend_eps.h flate.c flate.h lists.h greymap.c greymap.h render.c \ @@ -31,7 +30,7 @@ potracelib_demo_DEPENDENCIES = libpotrac #---------------------------------------------------------------------- # static libraries: -noinst_LIBRARIES = libpotrace.a +lib_LIBRARIES = libpotrace.a libpotrace_a_SOURCES = curve.c curve.h trace.c trace.h decompose.c \ decompose.h potracelib.c potracelib.h lists.h auxiliary.h bitmap.h \ progress.h --- NEW FILE potrace.spec --- Name: potrace Version: 1.8 Release: 4%{?dist} Summary: Transform bitmaps into vector graphics Group: Applications/Multimedia # README defines license as GPLv2+ License: GPLv2+ URL: http://potrace.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz # Documentation Source1: http://potrace.sourceforge.net/potrace.pdf Source2: http://potrace.sourceforge.net/potracelib.pdf # Patch to build library Patch0: potrace-1.8-buildlib.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: automake BuildRequires: zlib-devel %description Potrace is a utility for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image. The input is a bitmap (PBM, PGM, PPM, or BMP format), and the default output is an encapsulated PostScript file (EPS). A typical use is to create EPS files from scanned data, such as company or university logos, handwritten notes, etc. The resulting image is not "jaggy" like a bitmap, but smooth. It can then be rendered at any resolution. Potrace can currently produce the following output formats: EPS, PostScript, PDF, SVG (scalable vector graphics), Xfig, Gimppath, and PGM (for easy antialiasing). Additional backends might be added in the future. Mkbitmap is a program distributed with Potrace which can be used to pre-process the input for better tracing behavior on greyscale and color images. %package devel Summary: Potrace development library & library demo Group: Applications/Multimedia Provides: %{name}-static = %{version}-%{release} Requires: %{name} = %{version}-%{release} %description devel This package contains the potrace development library & library demo. %package doc Summary: Documentation on how to use the potrace library Group: Documentation %if 0%{?fedora} > 10 || 0%{?rhel} > 5 BuildArch: noarch %endif %description doc This package contains documentation for the potrace algorithm and the potrace library. %prep %setup -q %patch0 -p 1 -b .orig autoreconf cp -a %{SOURCE1} . cp -a %{SOURCE2} . %build %configure --enable-metric make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} install -D -p -m 644 src/potracelib.h %{buildroot}%{_includedir}/potracelib.h %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/potrace %{_bindir}/mkbitmap %{_mandir}/man1/potrace.1.* %{_mandir}/man1/mkbitmap.1.* %files devel %defattr(-,root,root,-) %{_bindir}/potracelib_demo %{_libdir}/libpotrace.a %{_includedir}/potracelib.h %files doc %defattr(-,root,root,-) %doc potrace.pdf potracelib.pdf %changelog * Thu Aug 06 2009 Jussi Lehtola - 1.8-4 - Corrected license tag. * Mon Aug 03 2009 Jussi Lehtola - 1.8-3 - Added missing BuildRequires. * Mon Aug 03 2009 Jussi Lehtola - 1.8-2 - Adjusted descriptions as per review comments. * Mon Aug 03 2009 Jussi Lehtola - 1.8-1 - First release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/potrace/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 19:56:53 -0000 1.1 +++ sources 7 Aug 2009 20:17:00 -0000 1.2 @@ -0,0 +1,3 @@ +e73b45565737d64011612704dd4d9f86 potrace-1.8.tar.gz +ead28818fe860068c9147be752be0f41 potrace.pdf +0d68f90f965f9bbe5761ec5daab826cd potracelib.pdf From jussilehtola at fedoraproject.org Fri Aug 7 20:17:00 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Fri, 7 Aug 2009 20:17:00 +0000 (UTC) Subject: rpms/potrace/F-10 potrace-1.8-buildlib.patch, NONE, 1.1 potrace.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090807201700.E22AD11C00D7@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/potrace/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1060/F-10 Modified Files: sources Added Files: potrace-1.8-buildlib.patch potrace.spec Log Message: Imported in Fedora. potrace-1.8-buildlib.patch: Makefile.am | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE potrace-1.8-buildlib.patch --- diff -up potrace-1.8/src/Makefile.am.orig potrace-1.8/src/Makefile.am --- potrace-1.8/src/Makefile.am.orig 2007-04-09 03:36:44.000000000 +0300 +++ potrace-1.8/src/Makefile.am 2009-08-03 13:47:54.318147056 +0300 @@ -7,8 +7,7 @@ #---------------------------------------------------------------------- # programs: -bin_PROGRAMS = potrace mkbitmap -noinst_PROGRAMS = potracelib_demo +bin_PROGRAMS = potrace mkbitmap potracelib_demo potrace_SOURCES = main.c main.h bitmap_io.c bitmap_io.h backend_eps.c \ backend_eps.h flate.c flate.h lists.h greymap.c greymap.h render.c \ @@ -31,7 +30,7 @@ potracelib_demo_DEPENDENCIES = libpotrac #---------------------------------------------------------------------- # static libraries: -noinst_LIBRARIES = libpotrace.a +lib_LIBRARIES = libpotrace.a libpotrace_a_SOURCES = curve.c curve.h trace.c trace.h decompose.c \ decompose.h potracelib.c potracelib.h lists.h auxiliary.h bitmap.h \ progress.h --- NEW FILE potrace.spec --- Name: potrace Version: 1.8 Release: 4%{?dist} Summary: Transform bitmaps into vector graphics Group: Applications/Multimedia # README defines license as GPLv2+ License: GPLv2+ URL: http://potrace.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz # Documentation Source1: http://potrace.sourceforge.net/potrace.pdf Source2: http://potrace.sourceforge.net/potracelib.pdf # Patch to build library Patch0: potrace-1.8-buildlib.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: automake BuildRequires: zlib-devel %description Potrace is a utility for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image. The input is a bitmap (PBM, PGM, PPM, or BMP format), and the default output is an encapsulated PostScript file (EPS). A typical use is to create EPS files from scanned data, such as company or university logos, handwritten notes, etc. The resulting image is not "jaggy" like a bitmap, but smooth. It can then be rendered at any resolution. Potrace can currently produce the following output formats: EPS, PostScript, PDF, SVG (scalable vector graphics), Xfig, Gimppath, and PGM (for easy antialiasing). Additional backends might be added in the future. Mkbitmap is a program distributed with Potrace which can be used to pre-process the input for better tracing behavior on greyscale and color images. %package devel Summary: Potrace development library & library demo Group: Applications/Multimedia Provides: %{name}-static = %{version}-%{release} Requires: %{name} = %{version}-%{release} %description devel This package contains the potrace development library & library demo. %package doc Summary: Documentation on how to use the potrace library Group: Documentation %if 0%{?fedora} > 10 || 0%{?rhel} > 5 BuildArch: noarch %endif %description doc This package contains documentation for the potrace algorithm and the potrace library. %prep %setup -q %patch0 -p 1 -b .orig autoreconf cp -a %{SOURCE1} . cp -a %{SOURCE2} . %build %configure --enable-metric make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} install -D -p -m 644 src/potracelib.h %{buildroot}%{_includedir}/potracelib.h %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/potrace %{_bindir}/mkbitmap %{_mandir}/man1/potrace.1.* %{_mandir}/man1/mkbitmap.1.* %files devel %defattr(-,root,root,-) %{_bindir}/potracelib_demo %{_libdir}/libpotrace.a %{_includedir}/potracelib.h %files doc %defattr(-,root,root,-) %doc potrace.pdf potracelib.pdf %changelog * Thu Aug 06 2009 Jussi Lehtola - 1.8-4 - Corrected license tag. * Mon Aug 03 2009 Jussi Lehtola - 1.8-3 - Added missing BuildRequires. * Mon Aug 03 2009 Jussi Lehtola - 1.8-2 - Adjusted descriptions as per review comments. * Mon Aug 03 2009 Jussi Lehtola - 1.8-1 - First release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/potrace/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 19:56:53 -0000 1.1 +++ sources 7 Aug 2009 20:17:00 -0000 1.2 @@ -0,0 +1,3 @@ +e73b45565737d64011612704dd4d9f86 potrace-1.8.tar.gz +ead28818fe860068c9147be752be0f41 potrace.pdf +0d68f90f965f9bbe5761ec5daab826cd potracelib.pdf From jussilehtola at fedoraproject.org Fri Aug 7 20:17:01 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Fri, 7 Aug 2009 20:17:01 +0000 (UTC) Subject: rpms/potrace/F-11 potrace-1.8-buildlib.patch, NONE, 1.1 potrace.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090807201701.20DB511C00D7@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/potrace/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1060/F-11 Modified Files: sources Added Files: potrace-1.8-buildlib.patch potrace.spec Log Message: Imported in Fedora. potrace-1.8-buildlib.patch: Makefile.am | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE potrace-1.8-buildlib.patch --- diff -up potrace-1.8/src/Makefile.am.orig potrace-1.8/src/Makefile.am --- potrace-1.8/src/Makefile.am.orig 2007-04-09 03:36:44.000000000 +0300 +++ potrace-1.8/src/Makefile.am 2009-08-03 13:47:54.318147056 +0300 @@ -7,8 +7,7 @@ #---------------------------------------------------------------------- # programs: -bin_PROGRAMS = potrace mkbitmap -noinst_PROGRAMS = potracelib_demo +bin_PROGRAMS = potrace mkbitmap potracelib_demo potrace_SOURCES = main.c main.h bitmap_io.c bitmap_io.h backend_eps.c \ backend_eps.h flate.c flate.h lists.h greymap.c greymap.h render.c \ @@ -31,7 +30,7 @@ potracelib_demo_DEPENDENCIES = libpotrac #---------------------------------------------------------------------- # static libraries: -noinst_LIBRARIES = libpotrace.a +lib_LIBRARIES = libpotrace.a libpotrace_a_SOURCES = curve.c curve.h trace.c trace.h decompose.c \ decompose.h potracelib.c potracelib.h lists.h auxiliary.h bitmap.h \ progress.h --- NEW FILE potrace.spec --- Name: potrace Version: 1.8 Release: 4%{?dist} Summary: Transform bitmaps into vector graphics Group: Applications/Multimedia # README defines license as GPLv2+ License: GPLv2+ URL: http://potrace.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz # Documentation Source1: http://potrace.sourceforge.net/potrace.pdf Source2: http://potrace.sourceforge.net/potracelib.pdf # Patch to build library Patch0: potrace-1.8-buildlib.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: automake BuildRequires: zlib-devel %description Potrace is a utility for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image. The input is a bitmap (PBM, PGM, PPM, or BMP format), and the default output is an encapsulated PostScript file (EPS). A typical use is to create EPS files from scanned data, such as company or university logos, handwritten notes, etc. The resulting image is not "jaggy" like a bitmap, but smooth. It can then be rendered at any resolution. Potrace can currently produce the following output formats: EPS, PostScript, PDF, SVG (scalable vector graphics), Xfig, Gimppath, and PGM (for easy antialiasing). Additional backends might be added in the future. Mkbitmap is a program distributed with Potrace which can be used to pre-process the input for better tracing behavior on greyscale and color images. %package devel Summary: Potrace development library & library demo Group: Applications/Multimedia Provides: %{name}-static = %{version}-%{release} Requires: %{name} = %{version}-%{release} %description devel This package contains the potrace development library & library demo. %package doc Summary: Documentation on how to use the potrace library Group: Documentation %if 0%{?fedora} > 10 || 0%{?rhel} > 5 BuildArch: noarch %endif %description doc This package contains documentation for the potrace algorithm and the potrace library. %prep %setup -q %patch0 -p 1 -b .orig autoreconf cp -a %{SOURCE1} . cp -a %{SOURCE2} . %build %configure --enable-metric make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} install -D -p -m 644 src/potracelib.h %{buildroot}%{_includedir}/potracelib.h %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/potrace %{_bindir}/mkbitmap %{_mandir}/man1/potrace.1.* %{_mandir}/man1/mkbitmap.1.* %files devel %defattr(-,root,root,-) %{_bindir}/potracelib_demo %{_libdir}/libpotrace.a %{_includedir}/potracelib.h %files doc %defattr(-,root,root,-) %doc potrace.pdf potracelib.pdf %changelog * Thu Aug 06 2009 Jussi Lehtola - 1.8-4 - Corrected license tag. * Mon Aug 03 2009 Jussi Lehtola - 1.8-3 - Added missing BuildRequires. * Mon Aug 03 2009 Jussi Lehtola - 1.8-2 - Adjusted descriptions as per review comments. * Mon Aug 03 2009 Jussi Lehtola - 1.8-1 - First release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/potrace/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 19:56:53 -0000 1.1 +++ sources 7 Aug 2009 20:17:01 -0000 1.2 @@ -0,0 +1,3 @@ +e73b45565737d64011612704dd4d9f86 potrace-1.8.tar.gz +ead28818fe860068c9147be752be0f41 potrace.pdf +0d68f90f965f9bbe5761ec5daab826cd potracelib.pdf From mschwendt at fedoraproject.org Fri Aug 7 20:25:37 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Fri, 7 Aug 2009 20:25:37 +0000 (UTC) Subject: extras-buildsys/utils/pushscript WhatsNew.py,1.14,1.15 Message-ID: <20090807202537.0AE6811C00D7@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/fedora/extras-buildsys/utils/pushscript In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2501 Modified Files: WhatsNew.py Log Message: Don't query %arch when pruning old src.rpms, since %arch in src.rpms is the arch the package was built on Index: WhatsNew.py =================================================================== RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/WhatsNew.py,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- WhatsNew.py 1 Aug 2009 17:35:51 -0000 1.14 +++ WhatsNew.py 7 Aug 2009 20:25:36 -0000 1.15 @@ -46,18 +46,17 @@ v = hdr['version'] r = hdr['release'] e = hdr['epoch'] - a = hdr['arch'] if e is None: e = 0 - newestrpms.setdefault("%s.%s" % (n,a),[]) - newestrpms["%s.%s" % (n,a)].append((f,n,e,v,r,a)) + newestrpms.setdefault(n,[]) + newestrpms[n].append((f,n,e,v,r)) for l in newestrpms.values(): x = len(l) if x > 1: def sortByEVR(fnevr1, fnevr2): - (f1,n1,e1,v1,r1,a1) = fnevr1 - (f2,n2,e2,v2,r2,a2) = fnevr2 + (f1,n1,e1,v1,r1) = fnevr1 + (f2,n2,e2,v2,r2) = fnevr2 rc = rpmUtils.miscutils.compareEVR((e1,v1,r1),(e2,v2,r2)) if rc == 0: return 0 @@ -70,7 +69,7 @@ oldies = [] if len(l) > 1: oldies = l[1:] - for (f,n,e,v,r,a) in oldies: + for (f,n,e,v,r) in oldies: #print ' Ignoring', os.path.basename(f) rpmfiles.remove(f) From ajax at fedoraproject.org Fri Aug 7 20:26:30 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Fri, 7 Aug 2009 20:26:30 +0000 (UTC) Subject: rpms/xorg-x11-drv-vmware/devel abi2.patch, NONE, 1.1 xorg-x11-drv-vmware.spec, 1.25, 1.26 Message-ID: <20090807202630.A657F11C00D7@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-vmware/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2683 Modified Files: xorg-x11-drv-vmware.spec Added Files: abi2.patch Log Message: * Fri Aug 07 2009 Adam Jackson 10.16.7-2 - fix for symbol list removal. abi2.patch: vmware.c | 7 ------- 1 file changed, 7 deletions(-) --- NEW FILE abi2.patch --- diff -up xf86-video-vmware-10.16.7/src/vmware.c.jx xf86-video-vmware-10.16.7/src/vmware.c --- xf86-video-vmware-10.16.7/src/vmware.c.jx 2009-08-07 16:31:33.000000000 -0400 +++ xf86-video-vmware-10.16.7/src/vmware.c 2009-08-07 16:32:10.000000000 -0400 @@ -640,8 +640,6 @@ VMWAREPreInit(ScrnInfoPtr pScrn, int fla return FALSE; } - xf86LoaderReqSymLists(vgahwSymbols, NULL); - if (!vgaHWGetHWRec(pScrn)) { return FALSE; } @@ -959,7 +957,6 @@ VMWAREPreInit(ScrnInfoPtr pScrn, int fla VMWAREFreeRec(pScrn); return FALSE; } - xf86LoaderReqSymLists(fbSymbols, shadowfbSymbols, NULL); /* Need ramdac for hwcursor */ if (pVMWARE->hwCursor) { @@ -967,7 +964,6 @@ VMWAREPreInit(ScrnInfoPtr pScrn, int fla VMWAREFreeRec(pScrn); return FALSE; } - xf86LoaderReqSymLists(ramdacSymbols, NULL); } return TRUE; @@ -2051,9 +2047,6 @@ vmwareSetup(pointer module, pointer opts setupDone = TRUE; xf86AddDriver(&VMWARE, module, VMWARE_DRIVER_FUNC); - LoaderRefSymLists(vgahwSymbols, fbSymbols, ramdacSymbols, - shadowfbSymbols, NULL); - return (pointer)1; } if (errmaj) { Index: xorg-x11-drv-vmware.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vmware/devel/xorg-x11-drv-vmware.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- xorg-x11-drv-vmware.spec 4 Aug 2009 05:43:44 -0000 1.25 +++ xorg-x11-drv-vmware.spec 7 Aug 2009 20:26:30 -0000 1.26 @@ -5,7 +5,7 @@ Summary: Xorg X11 vmware video driver Name: xorg-x11-drv-vmware Version: 10.16.7 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -14,6 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{versio Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 Source1: vmware.xinf Patch0: abi.patch +Patch1: abi2.patch ExclusiveArch: %{ix86} x86_64 ia64 @@ -31,6 +32,7 @@ X.Org X11 vmware video driver. %prep %setup -q -n %{tarball}-%{version} %patch0 -p1 -b .abi +%patch1 -p1 -b .abi2 %build %if 0%{?gitdate} @@ -61,6 +63,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/vmware.4* %changelog +* Fri Aug 07 2009 Adam Jackson 10.16.7-2 +- fix for symbol list removal. + * Tue Aug 04 2009 Dave Airlie 10.16.7-1 - vmware 10.16.7 + new abi patch From ruben at fedoraproject.org Fri Aug 7 20:27:00 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Fri, 7 Aug 2009 20:27:00 +0000 (UTC) Subject: rpms/perl-Math-Calc-Units/devel import.log, NONE, 1.1 perl-Math-Calc-Units.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807202700.7AAF711C00D7@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/perl-Math-Calc-Units/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2867/devel Modified Files: .cvsignore sources Added Files: import.log perl-Math-Calc-Units.spec Log Message: Initial import --- NEW FILE import.log --- perl-Math-Calc-Units-1_06-2_fc11:HEAD:perl-Math-Calc-Units-1.06-2.fc11.src.rpm:1249676798 --- NEW FILE perl-Math-Calc-Units.spec --- %define libname Math-Calc-Units Name: perl-%{libname} Version: 1.06 Release: 2%{?dist} Summary: Human-readable unit-aware calculator License: GPLv2+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/%{libname}/ Source0: http://search.cpan.org/CPAN/authors/id/S/SF/SFINK/%{libname}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Math::Calc::Units is a simple calculator that keeps track of units. It currently handles combinations of byte sizes and duration only, although adding any other multiplicative types is easy. Any unknown type is treated as a unique user type (with some effort to map English plurals to their singular forms). %prep %setup -q -n %{libname}-%{version} # filter unwanted Provides cat << \EOF > %{name}-prov #!/bin/sh %{__perl_provides} $* |\ sed -e '/perl(Parse::Yapp::Driver)/d' EOF %global __perl_provides %{_builddir}/%{libname}-%{version}/%{name}-prov chmod +x %{__perl_provides} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; rm -vf %{buildroot}%{perl_vendorlib}/Math/Calc/Units/Grammar.y %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Artistic.html Changes COPYING LICENSE README %{perl_vendorlib}/* %{_mandir}/man3/* %{_bindir}/ucalc %changelog * Wed Jul 29 2009 Ruben Kerkhof 1.06-2 - Review fixes (#513874) * Sun Jul 26 2009 Ruben Kerkhof - 1.06-1 - Initial import Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Math-Calc-Units/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 20:03:06 -0000 1.1 +++ .cvsignore 7 Aug 2009 20:27:00 -0000 1.2 @@ -0,0 +1 @@ +Math-Calc-Units-1.06.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Math-Calc-Units/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 20:03:06 -0000 1.1 +++ sources 7 Aug 2009 20:27:00 -0000 1.2 @@ -0,0 +1 @@ +8ba1ff6c998de586ae4f84aa68cda0d0 Math-Calc-Units-1.06.tar.gz From notting at fedoraproject.org Fri Aug 7 20:27:51 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Fri, 7 Aug 2009 20:27:51 +0000 (UTC) Subject: rpms/yaboot/devel yaboot-1.3.14-returns.patch, 1.1, 1.2 yaboot.spec, 1.63, 1.64 Message-ID: <20090807202751.836ED11C00D7@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/yaboot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3721 Modified Files: yaboot-1.3.14-returns.patch yaboot.spec Log Message: mkofboot is a symlink in the source tree. patching it does not do what we want. yaboot-1.3.14-returns.patch: ybin | 2 ++ 1 file changed, 2 insertions(+) Index: yaboot-1.3.14-returns.patch =================================================================== RCS file: /cvs/extras/rpms/yaboot/devel/yaboot-1.3.14-returns.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- yaboot-1.3.14-returns.patch 7 Aug 2009 16:31:28 -0000 1.1 +++ yaboot-1.3.14-returns.patch 7 Aug 2009 20:27:51 -0000 1.2 @@ -1,5 +1,5 @@ ---- yaboot-1.3.14/ybin/mkofboot.orig 2009-08-07 11:08:04.000000000 +1000 -+++ yaboot-1.3.14/ybin/mkofboot 2009-08-07 11:08:09.000000000 +1000 +--- yaboot-1.3.14/ybin/ybin.orig 2009-08-07 11:08:04.000000000 +1000 ++++ yaboot-1.3.14/ybin/ybin 2009-08-07 11:08:09.000000000 +1000 @@ -1164,6 +1164,8 @@ fi sync ; sync Index: yaboot.spec =================================================================== RCS file: /cvs/extras/rpms/yaboot/devel/yaboot.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- yaboot.spec 7 Aug 2009 16:31:28 -0000 1.63 +++ yaboot.spec 7 Aug 2009 20:27:51 -0000 1.64 @@ -1,7 +1,7 @@ Summary: Linux bootloader for Power Macintosh "New World" computers. Name: yaboot Version: 1.3.14 -Release: 15%{?dist} +Release: 16%{?dist} License: GPLv2+ Group: System Environment/Base Source: http://yaboot.ozlabs.org/releases/yaboot-%{version}.tar.gz @@ -103,6 +103,9 @@ rm -rf $RPM_BUILD_ROOT %ghost %config(noreplace) %{_sysconfdir}/yaboot.conf %changelog +* Fri Aug 07 2009 Bill Nottingham - 1.3.14-16 +- fix patch file for (#515555) + * Fri Aug 07 2009 Roman Rakus - 1.3.14-15 - Fix bad return code in verbose mode (#515555) From eponyme at fedoraproject.org Fri Aug 7 20:31:03 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Fri, 7 Aug 2009 20:31:03 +0000 (UTC) Subject: rpms/itaka/devel .cvsignore, 1.2, 1.3 itaka.spec, 1.5, 1.6 sources, 1.2, 1.3 Message-ID: <20090807203103.7E23411C00D7@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/itaka/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4312 Modified Files: .cvsignore itaka.spec sources Log Message: Update to 0.2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/itaka/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Aug 2008 11:16:54 -0000 1.2 +++ .cvsignore 7 Aug 2009 20:31:03 -0000 1.3 @@ -1 +1 @@ -itaka-0.2.1.tar.bz2 +itaka-0.2.2.tar.bz2 Index: itaka.spec =================================================================== RCS file: /cvs/pkgs/rpms/itaka/devel/itaka.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- itaka.spec 25 Jul 2009 03:40:58 -0000 1.5 +++ itaka.spec 7 Aug 2009 20:31:03 -0000 1.6 @@ -1,14 +1,14 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: itaka -Version: 0.2.1 -Release: 6%{?dist} +Version: 0.2.2 +Release: 1%{?dist} Summary: On-demand screen capture server Group: Applications/Communications License: GPLv2+ and CC-BY-SA URL: http://sourceforge.net/projects/%{name} -Source0: http://surfnet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -25,28 +25,23 @@ displays an image of your screen in the %prep %setup -q +echo %{python_sitelib} sed -i -e "/gzip -9 -c share\/itaka.1 > share\/itaka.1.gz/d" Makefile sed -i -e "s/\$(INSTALL) -m 644 share\/itaka.1.gz \$(MANDIR)/\$(INSTALL) -m 644 share\/itaka.1 \$(MANDIR)/" Makefile -sed -i -e "/rm share\/itaka.1.gz/d" Makefile - -sed -i -e "s/Icon=%{name}.png/Icon=%{name}/" share/%{name}.desktop -sed -i -e "/Encoding=UTF-8/d" share/%{name}.desktop - -sed -i 's/\r//' HACKING +sed -i -e "/mv config.py.old config.py/d" Makefile %build %install rm -rf $RPM_BUILD_ROOT -%{__sed} -i -e s@"\$(DESTDIR)/lib/itaka"@$RPM_BUILD_ROOT/%{python_sitelib}/%{name}@ Makefile -%{__sed} -i -e s@"\$(LIBDIR)/itaka.py \$(BINDIR)/itaka"@"../../%{python_sitelib}/%{name}/%{name}.py $RPM_BUILD_ROOT/%{_bindir}/%{name}"@ Makefile -make install DESTDIR=$RPM_BUILD_ROOT/%{_prefix} +sed -i -e s@"\$(PREFIX)/lib/itaka"@$RPM_BUILD_ROOT/%{python_sitelib}/%{name}@ Makefile +sed -i -e s@"\$(LIBDIR)/itaka.py \$(BINDIR)/itaka"@"../../%{python_sitelib}/%{name}/%{name}.py $RPM_BUILD_ROOT/%{_bindir}/%{name}"@ Makefile +make install PREFIX=$RPM_BUILD_ROOT%{_prefix} REPLACEIMAGESDIR=%{_datadir}/%{name}/images desktop-file-install --vendor="" \ --remove-category="Application" \ --dir=%{buildroot}%{_datadir}/applications/ \ %{buildroot}/%{_datadir}/applications/%{name}.desktop - %clean rm -rf $RPM_BUILD_ROOT @@ -54,28 +49,24 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS COPYING COPYRIGHT DOCUMENTATION HACKING README -%dir %{_datadir}/%{name} -%dir %{python_sitelib}/%{name} %{_bindir}/%{name} -%{python_sitelib}/%{name}/* +%{_datadir}/%{name} +%{python_sitelib}/%{name} %{_datadir}/applications/%{name}.desktop -%dir %{_datadir}/%{name}/images/ -%{_datadir}/%{name}/images/* %{_mandir}/man1/%{name}.1.gz %{_datadir}/pixmaps/%{name}.png %changelog +* Fri Aug 7 2009 Nicoleau Fabien - 0.2.2-1 +- Update to 0.2.2 * Fri Jul 24 2009 Fedora Release Engineering - 0.2.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - * Wed Feb 25 2009 Fedora Release Engineering - 0.2.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.2.1-4 - Rebuild for Python 2.6 - * Sat Nov 22 2008 Nicoleau Fabien - 0.2.1-3 - Fix package summary * Tue Aug 12 2008 Nicoleau Fabien - 0.2.1-2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/itaka/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Aug 2008 11:16:54 -0000 1.2 +++ sources 7 Aug 2009 20:31:03 -0000 1.3 @@ -1 +1 @@ -25c0919219c7e0479ab3f0534eadf25e itaka-0.2.1.tar.bz2 +a965c5528b4e2e93c4a949113364e22c itaka-0.2.2.tar.bz2 From hicham at fedoraproject.org Fri Aug 7 20:31:58 2009 From: hicham at fedoraproject.org (Hicham HAOUARI) Date: Fri, 7 Aug 2009 20:31:58 +0000 (UTC) Subject: rpms/jide-oss/devel import.log, NONE, 1.1 jide-oss-AquaJidePopupMenuUI.java.patch, NONE, 1.1 jide-oss-Eclipse3xJideTabbedPaneUI.java.patch, NONE, 1.1 jide-oss.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807203158.BC2C811C00D7@cvs1.fedora.phx.redhat.com> Author: hicham Update of /cvs/pkgs/rpms/jide-oss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4515/devel Modified Files: .cvsignore sources Added Files: import.log jide-oss-AquaJidePopupMenuUI.java.patch jide-oss-Eclipse3xJideTabbedPaneUI.java.patch jide-oss.spec Log Message: --- NEW FILE import.log --- jide-oss-2_7_1-3_1181svn_fc11:HEAD:jide-oss-2.7.1-3.1181svn.fc11.src.rpm:1249677077 jide-oss-AquaJidePopupMenuUI.java.patch: AquaJidePopupMenuUI.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE jide-oss-AquaJidePopupMenuUI.java.patch --- diff -up jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java.orig jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java --- jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java.orig 2009-08-06 13:47:15.841910104 +0100 +++ jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java 2009-08-06 13:55:33.894910534 +0100 @@ -5,14 +5,14 @@ */ package com.jidesoft.plaf.aqua; - -import apple.laf.AquaPopupMenuUI; + +import javax.swing.plaf.PopupMenuUI; import com.jidesoft.swing.SimpleScrollPane; import javax.swing.*; import javax.swing.plaf.ComponentUI; -public class AquaJidePopupMenuUI extends AquaPopupMenuUI { +public class AquaJidePopupMenuUI extends PopupMenuUI { public AquaJidePopupMenuUI() { } jide-oss-Eclipse3xJideTabbedPaneUI.java.patch: Eclipse3xJideTabbedPaneUI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE jide-oss-Eclipse3xJideTabbedPaneUI.java.patch --- diff -up jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java.orig jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java --- jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java.orig 2009-08-06 13:33:08.302907641 +0100 +++ jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java 2009-08-06 13:33:33.972908520 +0100 @@ -191,7 +191,7 @@ public class Eclipse3xJideTabbedPaneUI e int next = _tabRuns[(i == _runCount - 1) ? 0 : i + 1]; int end = (next != 0 ? next - 1 : tabCount - 1); for (int j = start; j <= end; j++) { - if (_rects[j].intersects(clipRect)) {// ???????????? + if (_rects[j].intersects(clipRect)) { paintTab(g, tabPlacement, _rects, j, iconRect, textRect); } } --- NEW FILE jide-oss.spec --- # SVN revision used %global svnrel 1181 Name: jide-oss Version: 2.7.1 Release: 3.%{svnrel}svn%{?dist} Summary: Swing component library built on top of Java/Swing License: GPLv2 with exceptions Group: Development/Libraries URL: https://jide-oss.dev.java.net/ #This is an svn snapshot, to get this tarball : #then to checkout the project source repository : svn checkout -r %{svnrel} https://jide-oss.dev.java.net/svn/jide-oss/trunk jide-oss --username guest #create the tarball : tar -cjvf jide-oss-%{version}-%{svnrel}svn.tar.bz2 jide-oss Source0: %{name}-%{version}-%{svnrel}svn.tar.bz2 #Patch0: remove an unknown character Patch0: jide-oss-Eclipse3xJideTabbedPaneUI.java.patch #Patch1: use a standard component instead of a vendor specific extension Patch1: jide-oss-AquaJidePopupMenuUI.java.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: jpackage-utils BuildRequires: java-devel >= 1:1.6.0 BuildRequires: ant Requires: jpackage-utils Requires: java >= 1:1.6.0 %description JIDE Common Layer is Swing component library built on top of Java/Swing. It is also the foundation of other component products from JIDE. This project has over 30 Swing components and over 100k lines of code. It greatly enhanced the default component set provided by Swing and allow developers to focus on business logic layer instead of making components. JIDE Common Layer was originally developed by JIDE Software developers as a foundation in order to build other more advanced components. In April of 2007, JIDE Software decided to open source this common layer so that more and more developers can leverage them instead of wasting time building them again. %package javadoc Summary: Javadoc for %{name} Group: Documentation Requires: %{name} = %{version} %description javadoc Javadoc for %{name}. %package doc Summary: User documentation for %{name} Group: Documentation Requires: %{name} = %{version} %description doc User documentation for %{name}. %prep %setup -q -n %{name} find -name '*.jar' -exec rm -f '{}' \; find -name '*.class' -exec rm -f '{}' \; sed -i "s|\r||g" LICENSE.txt %patch0 -p1 %patch1 -p1 %build %ant javadoc jar %install rm -rf %{buildroot} install -D -p -m 644 %{name}-%{version}.jar \ %{buildroot}%{_javadir}/%{name}-%{version}.jar install -dm 755 %{buildroot}%{_javadocdir}/%{name} cp -rf -p javadoc/* %{buildroot}%{_javadocdir}/%{name} pushd %{buildroot}%{_javadir} for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"` done popd %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE.txt %{_javadir}/%{name}-%{version}.jar %{_javadir}/%{name}.jar %files javadoc %defattr(-,root,root,-) %{_javadocdir}/%{name} %files doc %defattr(-,root,root,-) %doc docs/JIDE_Common_Layer_Developer_Guide.pdf %changelog * Fri Aug 07 2009 Hicham HAOUARI 2.7.1-3.1181svn - Added doc package. * Thu Aug 06 2009 Hicham HAOUARI 2.7.1-2.1181svn - Removed Build Dependency on dos2unix. - Used the svn revision in the rpm name. * Wed Aug 05 2009 Hicham HAOUARI 2.7.1-1.20090805svn - Initial package for Fedora. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/jide-oss/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 19:58:06 -0000 1.1 +++ .cvsignore 7 Aug 2009 20:31:58 -0000 1.2 @@ -0,0 +1 @@ +jide-oss-2.7.1-1181svn.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/jide-oss/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 19:58:06 -0000 1.1 +++ sources 7 Aug 2009 20:31:58 -0000 1.2 @@ -0,0 +1 @@ +c6526fefdeeb452c40593a4e4a86850c jide-oss-2.7.1-1181svn.tar.bz2 From eponyme at fedoraproject.org Fri Aug 7 20:32:33 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Fri, 7 Aug 2009 20:32:33 +0000 (UTC) Subject: rpms/itaka/F-11 .cvsignore, 1.2, 1.3 itaka.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090807203233.5DD7811C00D7@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/itaka/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4679 Modified Files: .cvsignore itaka.spec sources Log Message: Update to 0.2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/itaka/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Aug 2008 11:16:54 -0000 1.2 +++ .cvsignore 7 Aug 2009 20:32:33 -0000 1.3 @@ -1 +1 @@ -itaka-0.2.1.tar.bz2 +itaka-0.2.2.tar.bz2 Index: itaka.spec =================================================================== RCS file: /cvs/pkgs/rpms/itaka/F-11/itaka.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- itaka.spec 25 Feb 2009 08:16:29 -0000 1.4 +++ itaka.spec 7 Aug 2009 20:32:33 -0000 1.5 @@ -1,14 +1,14 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: itaka -Version: 0.2.1 -Release: 5%{?dist} +Version: 0.2.2 +Release: 1%{?dist} Summary: On-demand screen capture server Group: Applications/Communications License: GPLv2+ and CC-BY-SA URL: http://sourceforge.net/projects/%{name} -Source0: http://surfnet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -25,28 +25,23 @@ displays an image of your screen in the %prep %setup -q +echo %{python_sitelib} sed -i -e "/gzip -9 -c share\/itaka.1 > share\/itaka.1.gz/d" Makefile sed -i -e "s/\$(INSTALL) -m 644 share\/itaka.1.gz \$(MANDIR)/\$(INSTALL) -m 644 share\/itaka.1 \$(MANDIR)/" Makefile -sed -i -e "/rm share\/itaka.1.gz/d" Makefile - -sed -i -e "s/Icon=%{name}.png/Icon=%{name}/" share/%{name}.desktop -sed -i -e "/Encoding=UTF-8/d" share/%{name}.desktop - -sed -i 's/\r//' HACKING +sed -i -e "/mv config.py.old config.py/d" Makefile %build %install rm -rf $RPM_BUILD_ROOT -%{__sed} -i -e s@"\$(DESTDIR)/lib/itaka"@$RPM_BUILD_ROOT/%{python_sitelib}/%{name}@ Makefile -%{__sed} -i -e s@"\$(LIBDIR)/itaka.py \$(BINDIR)/itaka"@"../../%{python_sitelib}/%{name}/%{name}.py $RPM_BUILD_ROOT/%{_bindir}/%{name}"@ Makefile -make install DESTDIR=$RPM_BUILD_ROOT/%{_prefix} +sed -i -e s@"\$(PREFIX)/lib/itaka"@$RPM_BUILD_ROOT/%{python_sitelib}/%{name}@ Makefile +sed -i -e s@"\$(LIBDIR)/itaka.py \$(BINDIR)/itaka"@"../../%{python_sitelib}/%{name}/%{name}.py $RPM_BUILD_ROOT/%{_bindir}/%{name}"@ Makefile +make install PREFIX=$RPM_BUILD_ROOT%{_prefix} REPLACEIMAGESDIR=%{_datadir}/%{name}/images desktop-file-install --vendor="" \ --remove-category="Application" \ --dir=%{buildroot}%{_datadir}/applications/ \ %{buildroot}/%{_datadir}/applications/%{name}.desktop - %clean rm -rf $RPM_BUILD_ROOT @@ -54,25 +49,24 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS COPYING COPYRIGHT DOCUMENTATION HACKING README -%dir %{_datadir}/%{name} -%dir %{python_sitelib}/%{name} %{_bindir}/%{name} -%{python_sitelib}/%{name}/* +%{_datadir}/%{name} +%{python_sitelib}/%{name} %{_datadir}/applications/%{name}.desktop -%dir %{_datadir}/%{name}/images/ -%{_datadir}/%{name}/images/* %{_mandir}/man1/%{name}.1.gz %{_datadir}/pixmaps/%{name}.png %changelog +* Fri Aug 7 2009 Nicoleau Fabien - 0.2.2-1 +- Update to 0.2.2 +* Fri Jul 24 2009 Fedora Release Engineering - 0.2.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.2.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.2.1-4 - Rebuild for Python 2.6 - * Sat Nov 22 2008 Nicoleau Fabien - 0.2.1-3 - Fix package summary * Tue Aug 12 2008 Nicoleau Fabien - 0.2.1-2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/itaka/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Aug 2008 11:16:54 -0000 1.2 +++ sources 7 Aug 2009 20:32:33 -0000 1.3 @@ -1 +1 @@ -25c0919219c7e0479ab3f0534eadf25e itaka-0.2.1.tar.bz2 +a965c5528b4e2e93c4a949113364e22c itaka-0.2.2.tar.bz2 From eponyme at fedoraproject.org Fri Aug 7 20:33:41 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Fri, 7 Aug 2009 20:33:41 +0000 (UTC) Subject: rpms/itaka/F-10 .cvsignore, 1.2, 1.3 itaka.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090807203341.8764511C00D7@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/itaka/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4987 Modified Files: .cvsignore itaka.spec sources Log Message: Update to 0.2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/itaka/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Aug 2008 11:16:54 -0000 1.2 +++ .cvsignore 7 Aug 2009 20:33:41 -0000 1.3 @@ -1 +1 @@ -itaka-0.2.1.tar.bz2 +itaka-0.2.2.tar.bz2 Index: itaka.spec =================================================================== RCS file: /cvs/pkgs/rpms/itaka/F-10/itaka.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- itaka.spec 13 Aug 2008 11:16:54 -0000 1.1 +++ itaka.spec 7 Aug 2009 20:33:41 -0000 1.2 @@ -1,14 +1,14 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: itaka -Version: 0.2.1 -Release: 2%{?dist} -Summary: Itaka is an on-demand screen capture server +Version: 0.2.2 +Release: 1%{?dist} +Summary: On-demand screen capture server Group: Applications/Communications License: GPLv2+ and CC-BY-SA -URL: http://www.jardinpresente.com.ar/trac/%{name}/ -Source0: http://www.jardinpresente.com.ar/downloads//%{name}/%{version}/%{name}-%{version}.tar.bz2 +URL: http://sourceforge.net/projects/%{name} +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -25,28 +25,23 @@ displays an image of your screen in the %prep %setup -q +echo %{python_sitelib} sed -i -e "/gzip -9 -c share\/itaka.1 > share\/itaka.1.gz/d" Makefile sed -i -e "s/\$(INSTALL) -m 644 share\/itaka.1.gz \$(MANDIR)/\$(INSTALL) -m 644 share\/itaka.1 \$(MANDIR)/" Makefile -sed -i -e "/rm share\/itaka.1.gz/d" Makefile - -sed -i -e "s/Icon=%{name}.png/Icon=%{name}/" share/%{name}.desktop -sed -i -e "/Encoding=UTF-8/d" share/%{name}.desktop - -sed -i 's/\r//' HACKING +sed -i -e "/mv config.py.old config.py/d" Makefile %build %install rm -rf $RPM_BUILD_ROOT -%{__sed} -i -e s@"\$(DESTDIR)/lib/itaka"@$RPM_BUILD_ROOT/%{python_sitelib}/%{name}@ Makefile -%{__sed} -i -e s@"\$(LIBDIR)/itaka.py \$(BINDIR)/itaka"@"../../%{python_sitelib}/%{name}/%{name}.py $RPM_BUILD_ROOT/%{_bindir}/%{name}"@ Makefile -make install DESTDIR=$RPM_BUILD_ROOT/%{_prefix} +sed -i -e s@"\$(PREFIX)/lib/itaka"@$RPM_BUILD_ROOT/%{python_sitelib}/%{name}@ Makefile +sed -i -e s@"\$(LIBDIR)/itaka.py \$(BINDIR)/itaka"@"../../%{python_sitelib}/%{name}/%{name}.py $RPM_BUILD_ROOT/%{_bindir}/%{name}"@ Makefile +make install PREFIX=$RPM_BUILD_ROOT%{_prefix} REPLACEIMAGESDIR=%{_datadir}/%{name}/images desktop-file-install --vendor="" \ --remove-category="Application" \ --dir=%{buildroot}%{_datadir}/applications/ \ %{buildroot}/%{_datadir}/applications/%{name}.desktop - %clean rm -rf $RPM_BUILD_ROOT @@ -54,19 +49,26 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS COPYING COPYRIGHT DOCUMENTATION HACKING README -%dir %{_datadir}/%{name} -%dir %{python_sitelib}/%{name} %{_bindir}/%{name} -%{python_sitelib}/%{name}/* +%{_datadir}/%{name} +%{python_sitelib}/%{name} %{_datadir}/applications/%{name}.desktop -%dir %{_datadir}/%{name}/images/ -%{_datadir}/%{name}/images/* %{_mandir}/man1/%{name}.1.gz %{_datadir}/pixmaps/%{name}.png %changelog +* Fri Aug 7 2009 Nicoleau Fabien - 0.2.2-1 +- Update to 0.2.2 +* Fri Jul 24 2009 Fedora Release Engineering - 0.2.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Wed Feb 25 2009 Fedora Release Engineering - 0.2.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.2.1-4 +- Rebuild for Python 2.6 +* Sat Nov 22 2008 Nicoleau Fabien - 0.2.1-3 +- Fix package summary * Tue Aug 12 2008 Nicoleau Fabien - 0.2.1-2 - licence updated - directories own fix Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/itaka/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Aug 2008 11:16:54 -0000 1.2 +++ sources 7 Aug 2009 20:33:41 -0000 1.3 @@ -1 +1 @@ -25c0919219c7e0479ab3f0534eadf25e itaka-0.2.1.tar.bz2 +a965c5528b4e2e93c4a949113364e22c itaka-0.2.2.tar.bz2 From hicham at fedoraproject.org Fri Aug 7 20:42:29 2009 From: hicham at fedoraproject.org (Hicham HAOUARI) Date: Fri, 7 Aug 2009 20:42:29 +0000 (UTC) Subject: rpms/jide-oss/F-11 import.log, NONE, 1.1 jide-oss-AquaJidePopupMenuUI.java.patch, NONE, 1.1 jide-oss-Eclipse3xJideTabbedPaneUI.java.patch, NONE, 1.1 jide-oss.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807204229.A8CB411C00D7@cvs1.fedora.phx.redhat.com> Author: hicham Update of /cvs/pkgs/rpms/jide-oss/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6299/F-11 Modified Files: .cvsignore sources Added Files: import.log jide-oss-AquaJidePopupMenuUI.java.patch jide-oss-Eclipse3xJideTabbedPaneUI.java.patch jide-oss.spec Log Message: --- NEW FILE import.log --- jide-oss-2_7_1-3_1181svn_fc11:F-11:jide-oss-2.7.1-3.1181svn.fc11.src.rpm:1249677715 jide-oss-AquaJidePopupMenuUI.java.patch: AquaJidePopupMenuUI.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE jide-oss-AquaJidePopupMenuUI.java.patch --- diff -up jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java.orig jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java --- jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java.orig 2009-08-06 13:47:15.841910104 +0100 +++ jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java 2009-08-06 13:55:33.894910534 +0100 @@ -5,14 +5,14 @@ */ package com.jidesoft.plaf.aqua; - -import apple.laf.AquaPopupMenuUI; + +import javax.swing.plaf.PopupMenuUI; import com.jidesoft.swing.SimpleScrollPane; import javax.swing.*; import javax.swing.plaf.ComponentUI; -public class AquaJidePopupMenuUI extends AquaPopupMenuUI { +public class AquaJidePopupMenuUI extends PopupMenuUI { public AquaJidePopupMenuUI() { } jide-oss-Eclipse3xJideTabbedPaneUI.java.patch: Eclipse3xJideTabbedPaneUI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE jide-oss-Eclipse3xJideTabbedPaneUI.java.patch --- diff -up jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java.orig jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java --- jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java.orig 2009-08-06 13:33:08.302907641 +0100 +++ jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java 2009-08-06 13:33:33.972908520 +0100 @@ -191,7 +191,7 @@ public class Eclipse3xJideTabbedPaneUI e int next = _tabRuns[(i == _runCount - 1) ? 0 : i + 1]; int end = (next != 0 ? next - 1 : tabCount - 1); for (int j = start; j <= end; j++) { - if (_rects[j].intersects(clipRect)) {// ???????????? + if (_rects[j].intersects(clipRect)) { paintTab(g, tabPlacement, _rects, j, iconRect, textRect); } } --- NEW FILE jide-oss.spec --- # SVN revision used %global svnrel 1181 Name: jide-oss Version: 2.7.1 Release: 3.%{svnrel}svn%{?dist} Summary: Swing component library built on top of Java/Swing License: GPLv2 with exceptions Group: Development/Libraries URL: https://jide-oss.dev.java.net/ #This is an svn snapshot, to get this tarball : #then to checkout the project source repository : svn checkout -r %{svnrel} https://jide-oss.dev.java.net/svn/jide-oss/trunk jide-oss --username guest #create the tarball : tar -cjvf jide-oss-%{version}-%{svnrel}svn.tar.bz2 jide-oss Source0: %{name}-%{version}-%{svnrel}svn.tar.bz2 #Patch0: remove an unknown character Patch0: jide-oss-Eclipse3xJideTabbedPaneUI.java.patch #Patch1: use a standard component instead of a vendor specific extension Patch1: jide-oss-AquaJidePopupMenuUI.java.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: jpackage-utils BuildRequires: java-devel >= 1:1.6.0 BuildRequires: ant Requires: jpackage-utils Requires: java >= 1:1.6.0 %description JIDE Common Layer is Swing component library built on top of Java/Swing. It is also the foundation of other component products from JIDE. This project has over 30 Swing components and over 100k lines of code. It greatly enhanced the default component set provided by Swing and allow developers to focus on business logic layer instead of making components. JIDE Common Layer was originally developed by JIDE Software developers as a foundation in order to build other more advanced components. In April of 2007, JIDE Software decided to open source this common layer so that more and more developers can leverage them instead of wasting time building them again. %package javadoc Summary: Javadoc for %{name} Group: Documentation Requires: %{name} = %{version} %description javadoc Javadoc for %{name}. %package doc Summary: User documentation for %{name} Group: Documentation Requires: %{name} = %{version} %description doc User documentation for %{name}. %prep %setup -q -n %{name} find -name '*.jar' -exec rm -f '{}' \; find -name '*.class' -exec rm -f '{}' \; sed -i "s|\r||g" LICENSE.txt %patch0 -p1 %patch1 -p1 %build %ant javadoc jar %install rm -rf %{buildroot} install -D -p -m 644 %{name}-%{version}.jar \ %{buildroot}%{_javadir}/%{name}-%{version}.jar install -dm 755 %{buildroot}%{_javadocdir}/%{name} cp -rf -p javadoc/* %{buildroot}%{_javadocdir}/%{name} pushd %{buildroot}%{_javadir} for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"` done popd %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE.txt %{_javadir}/%{name}-%{version}.jar %{_javadir}/%{name}.jar %files javadoc %defattr(-,root,root,-) %{_javadocdir}/%{name} %files doc %defattr(-,root,root,-) %doc docs/JIDE_Common_Layer_Developer_Guide.pdf %changelog * Fri Aug 07 2009 Hicham HAOUARI 2.7.1-3.1181svn - Added doc package. * Thu Aug 06 2009 Hicham HAOUARI 2.7.1-2.1181svn - Removed Build Dependency on dos2unix. - Used the svn revision in the rpm name. * Wed Aug 05 2009 Hicham HAOUARI 2.7.1-1.20090805svn - Initial package for Fedora. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/jide-oss/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 19:58:06 -0000 1.1 +++ .cvsignore 7 Aug 2009 20:42:29 -0000 1.2 @@ -0,0 +1 @@ +jide-oss-2.7.1-1181svn.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/jide-oss/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 19:58:06 -0000 1.1 +++ sources 7 Aug 2009 20:42:29 -0000 1.2 @@ -0,0 +1 @@ +c6526fefdeeb452c40593a4e4a86850c jide-oss-2.7.1-1181svn.tar.bz2 From hicham at fedoraproject.org Fri Aug 7 20:46:06 2009 From: hicham at fedoraproject.org (Hicham HAOUARI) Date: Fri, 7 Aug 2009 20:46:06 +0000 (UTC) Subject: rpms/jide-oss/F-10 import.log, NONE, 1.1 jide-oss-AquaJidePopupMenuUI.java.patch, NONE, 1.1 jide-oss-Eclipse3xJideTabbedPaneUI.java.patch, NONE, 1.1 jide-oss.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807204606.28B8211C00D7@cvs1.fedora.phx.redhat.com> Author: hicham Update of /cvs/pkgs/rpms/jide-oss/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6913/F-10 Modified Files: .cvsignore sources Added Files: import.log jide-oss-AquaJidePopupMenuUI.java.patch jide-oss-Eclipse3xJideTabbedPaneUI.java.patch jide-oss.spec Log Message: --- NEW FILE import.log --- jide-oss-2_7_1-3_1181svn_fc11:F-10:jide-oss-2.7.1-3.1181svn.fc11.src.rpm:1249677941 jide-oss-AquaJidePopupMenuUI.java.patch: AquaJidePopupMenuUI.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE jide-oss-AquaJidePopupMenuUI.java.patch --- diff -up jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java.orig jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java --- jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java.orig 2009-08-06 13:47:15.841910104 +0100 +++ jide-oss/src/com/jidesoft/plaf/aqua/AquaJidePopupMenuUI.java 2009-08-06 13:55:33.894910534 +0100 @@ -5,14 +5,14 @@ */ package com.jidesoft.plaf.aqua; - -import apple.laf.AquaPopupMenuUI; + +import javax.swing.plaf.PopupMenuUI; import com.jidesoft.swing.SimpleScrollPane; import javax.swing.*; import javax.swing.plaf.ComponentUI; -public class AquaJidePopupMenuUI extends AquaPopupMenuUI { +public class AquaJidePopupMenuUI extends PopupMenuUI { public AquaJidePopupMenuUI() { } jide-oss-Eclipse3xJideTabbedPaneUI.java.patch: Eclipse3xJideTabbedPaneUI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE jide-oss-Eclipse3xJideTabbedPaneUI.java.patch --- diff -up jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java.orig jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java --- jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java.orig 2009-08-06 13:33:08.302907641 +0100 +++ jide-oss/src/com/jidesoft/plaf/eclipse/Eclipse3xJideTabbedPaneUI.java 2009-08-06 13:33:33.972908520 +0100 @@ -191,7 +191,7 @@ public class Eclipse3xJideTabbedPaneUI e int next = _tabRuns[(i == _runCount - 1) ? 0 : i + 1]; int end = (next != 0 ? next - 1 : tabCount - 1); for (int j = start; j <= end; j++) { - if (_rects[j].intersects(clipRect)) {// ???????????? + if (_rects[j].intersects(clipRect)) { paintTab(g, tabPlacement, _rects, j, iconRect, textRect); } } --- NEW FILE jide-oss.spec --- # SVN revision used %global svnrel 1181 Name: jide-oss Version: 2.7.1 Release: 3.%{svnrel}svn%{?dist} Summary: Swing component library built on top of Java/Swing License: GPLv2 with exceptions Group: Development/Libraries URL: https://jide-oss.dev.java.net/ #This is an svn snapshot, to get this tarball : #then to checkout the project source repository : svn checkout -r %{svnrel} https://jide-oss.dev.java.net/svn/jide-oss/trunk jide-oss --username guest #create the tarball : tar -cjvf jide-oss-%{version}-%{svnrel}svn.tar.bz2 jide-oss Source0: %{name}-%{version}-%{svnrel}svn.tar.bz2 #Patch0: remove an unknown character Patch0: jide-oss-Eclipse3xJideTabbedPaneUI.java.patch #Patch1: use a standard component instead of a vendor specific extension Patch1: jide-oss-AquaJidePopupMenuUI.java.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: jpackage-utils BuildRequires: java-devel >= 1:1.6.0 BuildRequires: ant Requires: jpackage-utils Requires: java >= 1:1.6.0 %description JIDE Common Layer is Swing component library built on top of Java/Swing. It is also the foundation of other component products from JIDE. This project has over 30 Swing components and over 100k lines of code. It greatly enhanced the default component set provided by Swing and allow developers to focus on business logic layer instead of making components. JIDE Common Layer was originally developed by JIDE Software developers as a foundation in order to build other more advanced components. In April of 2007, JIDE Software decided to open source this common layer so that more and more developers can leverage them instead of wasting time building them again. %package javadoc Summary: Javadoc for %{name} Group: Documentation Requires: %{name} = %{version} %description javadoc Javadoc for %{name}. %package doc Summary: User documentation for %{name} Group: Documentation Requires: %{name} = %{version} %description doc User documentation for %{name}. %prep %setup -q -n %{name} find -name '*.jar' -exec rm -f '{}' \; find -name '*.class' -exec rm -f '{}' \; sed -i "s|\r||g" LICENSE.txt %patch0 -p1 %patch1 -p1 %build %ant javadoc jar %install rm -rf %{buildroot} install -D -p -m 644 %{name}-%{version}.jar \ %{buildroot}%{_javadir}/%{name}-%{version}.jar install -dm 755 %{buildroot}%{_javadocdir}/%{name} cp -rf -p javadoc/* %{buildroot}%{_javadocdir}/%{name} pushd %{buildroot}%{_javadir} for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"` done popd %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE.txt %{_javadir}/%{name}-%{version}.jar %{_javadir}/%{name}.jar %files javadoc %defattr(-,root,root,-) %{_javadocdir}/%{name} %files doc %defattr(-,root,root,-) %doc docs/JIDE_Common_Layer_Developer_Guide.pdf %changelog * Fri Aug 07 2009 Hicham HAOUARI 2.7.1-3.1181svn - Added doc package. * Thu Aug 06 2009 Hicham HAOUARI 2.7.1-2.1181svn - Removed Build Dependency on dos2unix. - Used the svn revision in the rpm name. * Wed Aug 05 2009 Hicham HAOUARI 2.7.1-1.20090805svn - Initial package for Fedora. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/jide-oss/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 19:58:06 -0000 1.1 +++ .cvsignore 7 Aug 2009 20:46:05 -0000 1.2 @@ -0,0 +1 @@ +jide-oss-2.7.1-1181svn.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/jide-oss/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 19:58:06 -0000 1.1 +++ sources 7 Aug 2009 20:46:05 -0000 1.2 @@ -0,0 +1 @@ +c6526fefdeeb452c40593a4e4a86850c jide-oss-2.7.1-1181svn.tar.bz2 From ruben at fedoraproject.org Fri Aug 7 20:46:55 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Fri, 7 Aug 2009 20:46:55 +0000 (UTC) Subject: rpms/perl-Math-Calc-Units/F-11 import.log, NONE, 1.1 perl-Math-Calc-Units.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807204655.439ED11C00D7@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/perl-Math-Calc-Units/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7099/F-11 Modified Files: .cvsignore sources Added Files: import.log perl-Math-Calc-Units.spec Log Message: Initial import --- NEW FILE import.log --- perl-Math-Calc-Units-1_06-2_fc11:F-11:perl-Math-Calc-Units-1.06-2.fc11.src.rpm:1249677404 --- NEW FILE perl-Math-Calc-Units.spec --- %define libname Math-Calc-Units Name: perl-%{libname} Version: 1.06 Release: 2%{?dist} Summary: Human-readable unit-aware calculator License: GPLv2+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/%{libname}/ Source0: http://search.cpan.org/CPAN/authors/id/S/SF/SFINK/%{libname}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Math::Calc::Units is a simple calculator that keeps track of units. It currently handles combinations of byte sizes and duration only, although adding any other multiplicative types is easy. Any unknown type is treated as a unique user type (with some effort to map English plurals to their singular forms). %prep %setup -q -n %{libname}-%{version} # filter unwanted Provides cat << \EOF > %{name}-prov #!/bin/sh %{__perl_provides} $* |\ sed -e '/perl(Parse::Yapp::Driver)/d' EOF %global __perl_provides %{_builddir}/%{libname}-%{version}/%{name}-prov chmod +x %{__perl_provides} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; rm -vf %{buildroot}%{perl_vendorlib}/Math/Calc/Units/Grammar.y %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Artistic.html Changes COPYING LICENSE README %{perl_vendorlib}/* %{_mandir}/man3/* %{_bindir}/ucalc %changelog * Wed Jul 29 2009 Ruben Kerkhof 1.06-2 - Review fixes (#513874) * Sun Jul 26 2009 Ruben Kerkhof - 1.06-1 - Initial import Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Math-Calc-Units/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 20:03:06 -0000 1.1 +++ .cvsignore 7 Aug 2009 20:46:55 -0000 1.2 @@ -0,0 +1 @@ +Math-Calc-Units-1.06.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Math-Calc-Units/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 20:03:06 -0000 1.1 +++ sources 7 Aug 2009 20:46:55 -0000 1.2 @@ -0,0 +1 @@ +8ba1ff6c998de586ae4f84aa68cda0d0 Math-Calc-Units-1.06.tar.gz From ajax at fedoraproject.org Fri Aug 7 20:50:39 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Fri, 7 Aug 2009 20:50:39 +0000 (UTC) Subject: rpms/fedora-gnome-theme/devel fedora-gnome-theme.spec,1.13,1.14 Message-ID: <20090807205039.70D4211C0425@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/fedora-gnome-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7749 Modified Files: fedora-gnome-theme.spec Log Message: fix BR Index: fedora-gnome-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnome-theme/devel/fedora-gnome-theme.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- fedora-gnome-theme.spec 7 Aug 2009 15:49:58 -0000 1.13 +++ fedora-gnome-theme.spec 7 Aug 2009 20:50:39 -0000 1.14 @@ -19,6 +19,7 @@ Requires: bluecurve-cursor-theme # we require XML::Parser for our in-tree intltool BuildRequires: perl(XML::Parser) +BuildRequires: intltool Obsoletes: redhat-artwork From ruben at fedoraproject.org Fri Aug 7 20:55:24 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Fri, 7 Aug 2009 20:55:24 +0000 (UTC) Subject: rpms/perl-Beanstalk-Client/devel import.log, NONE, 1.1 perl-Beanstalk-Client.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807205524.5AF7C11C00D7@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/perl-Beanstalk-Client/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8583/devel Modified Files: .cvsignore sources Added Files: import.log perl-Beanstalk-Client.spec Log Message: Initial import --- NEW FILE import.log --- perl-Beanstalk-Client-1_05-2_fc11:HEAD:perl-Beanstalk-Client-1.05-2.fc11.src.rpm:1249678500 --- NEW FILE perl-Beanstalk-Client.spec --- Name: perl-Beanstalk-Client Version: 1.05 Release: 2%{?dist} Summary: Client class to talk to a beanstalkd server License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Beanstalk-Client/ Source0: http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Beanstalk-Client-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Class::Accessor::Fast) BuildRequires: perl(Error) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(YAML::Syck) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Beanstalk::Client provides a Perl API of protocol version 1.0 to the beanstalkd server, a fast, general-purpose, in-memory workqueue service by Keith Rarick. %prep %setup -q -n Beanstalk-Client-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Wed Jul 29 2009 Ruben Kerkhof 1.05-2 - Review fixes (#513869) * Sun Jul 26 2009 Ruben Kerkhof - 1.05-1 - Initial import Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Beanstalk-Client/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 20:01:46 -0000 1.1 +++ .cvsignore 7 Aug 2009 20:55:24 -0000 1.2 @@ -0,0 +1 @@ +Beanstalk-Client-1.05.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Beanstalk-Client/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 20:01:47 -0000 1.1 +++ sources 7 Aug 2009 20:55:24 -0000 1.2 @@ -0,0 +1 @@ +065f07b4e6481d8c102bf39caf7961c6 Beanstalk-Client-1.05.tar.gz From ruben at fedoraproject.org Fri Aug 7 20:56:36 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Fri, 7 Aug 2009 20:56:36 +0000 (UTC) Subject: rpms/perl-Beanstalk-Client/F-11 import.log, NONE, 1.1 perl-Beanstalk-Client.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090807205636.19B4B11C00D7@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/perl-Beanstalk-Client/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8924/F-11 Modified Files: .cvsignore sources Added Files: import.log perl-Beanstalk-Client.spec Log Message: Initial import --- NEW FILE import.log --- perl-Beanstalk-Client-1_05-2_fc11:F-11:perl-Beanstalk-Client-1.05-2.fc11.src.rpm:1249678586 --- NEW FILE perl-Beanstalk-Client.spec --- Name: perl-Beanstalk-Client Version: 1.05 Release: 2%{?dist} Summary: Client class to talk to a beanstalkd server License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Beanstalk-Client/ Source0: http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Beanstalk-Client-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Class::Accessor::Fast) BuildRequires: perl(Error) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(YAML::Syck) BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Beanstalk::Client provides a Perl API of protocol version 1.0 to the beanstalkd server, a fast, general-purpose, in-memory workqueue service by Keith Rarick. %prep %setup -q -n Beanstalk-Client-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Wed Jul 29 2009 Ruben Kerkhof 1.05-2 - Review fixes (#513869) * Sun Jul 26 2009 Ruben Kerkhof - 1.05-1 - Initial import Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Beanstalk-Client/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 20:01:46 -0000 1.1 +++ .cvsignore 7 Aug 2009 20:56:35 -0000 1.2 @@ -0,0 +1 @@ +Beanstalk-Client-1.05.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Beanstalk-Client/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 20:01:47 -0000 1.1 +++ sources 7 Aug 2009 20:56:35 -0000 1.2 @@ -0,0 +1 @@ +065f07b4e6481d8c102bf39caf7961c6 Beanstalk-Client-1.05.tar.gz From caillon at fedoraproject.org Fri Aug 7 21:00:26 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Fri, 7 Aug 2009 21:00:26 +0000 (UTC) Subject: rpms/seamonkey/devel seamonkey-mozconfig,1.5,1.6 Message-ID: <20090807210026.638D511C0439@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/seamonkey/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10318 Modified Files: seamonkey-mozconfig Log Message: --enable-system-hunspell Index: seamonkey-mozconfig =================================================================== RCS file: /cvs/extras/rpms/seamonkey/devel/seamonkey-mozconfig,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- seamonkey-mozconfig 24 Jul 2009 07:57:34 -0000 1.5 +++ seamonkey-mozconfig 7 Aug 2009 21:00:26 -0000 1.6 @@ -27,6 +27,7 @@ ac_add_options --enable-crypto ac_add_options --enable-safe-browsing ac_add_options --disable-crashreporter ac_add_options --enable-static +ac_add_options --enable-system-hunspell export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 From pkgdb at fedoraproject.org Fri Aug 7 21:35:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 21:35:36 +0000 Subject: [pkgdb] kdesvn had acl change status Message-ID: <20090807213536.B824910F890@bastion2.fedora.phx.redhat.com> orion has set the watchbugzilla acl on kdesvn (Fedora devel) to Approved for jreznik To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 21:35:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 21:35:37 +0000 Subject: [pkgdb] kdesvn had acl change status Message-ID: <20090807213537.DC08610F8A0@bastion2.fedora.phx.redhat.com> orion has set the watchcommits acl on kdesvn (Fedora devel) to Approved for jreznik To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 21:35:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 21:35:38 +0000 Subject: [pkgdb] kdesvn had acl change status Message-ID: <20090807213538.DBD0C10F8A9@bastion2.fedora.phx.redhat.com> orion has set the commit acl on kdesvn (Fedora devel) to Approved for jreznik To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 21:35:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 21:35:54 +0000 Subject: [pkgdb] kdesvn had acl change status Message-ID: <20090807213556.9B7AC10F8B7@bastion2.fedora.phx.redhat.com> orion has set the commit acl on kdesvn (Fedora 10) to Approved for jreznik To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 21:35:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 21:35:51 +0000 Subject: [pkgdb] kdesvn had acl change status Message-ID: <20090807213556.A633610F8B8@bastion2.fedora.phx.redhat.com> orion has set the watchcommits acl on kdesvn (Fedora 10) to Approved for jreznik To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 21:35:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 21:35:50 +0000 Subject: [pkgdb] kdesvn had acl change status Message-ID: <20090807213556.8645C10F8B6@bastion2.fedora.phx.redhat.com> orion has set the watchbugzilla acl on kdesvn (Fedora 10) to Approved for jreznik To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From mathstuf at fedoraproject.org Fri Aug 7 21:35:59 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Fri, 7 Aug 2009 21:35:59 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel kdeplasma-addons-4.3.0-lancelot-kde#196809.patch, NONE, 1.1 kdeplasma-addons.spec, 1.53, 1.54 Message-ID: <20090807213559.A149111C00D7@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14395 Modified Files: kdeplasma-addons.spec Added Files: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch Log Message: Backport fix for lancelot kde#196809 kdeplasma-addons-4.3.0-lancelot-kde#196809.patch: ContactsKopete.cpp | 104 +++++++++++++++++++++++++++++++++++++---------------- ContactsKopete.h | 8 ++-- 2 files changed, 78 insertions(+), 34 deletions(-) --- NEW FILE kdeplasma-addons-4.3.0-lancelot-kde#196809.patch --- Index: applets/lancelot/app/src/models/ContactsKopete.h =================================================================== --- applets/lancelot/app/src/models/ContactsKopete.h (revision 1008266) +++ applets/lancelot/app/src/models/ContactsKopete.h (revision 1008267) @@ -31,19 +31,21 @@ ContactsKopete(); ~ContactsKopete(); - void timerEvent(QTimerEvent * event); - protected: void activate(int index); void load(); + void load(bool forceReload); void updateContactData(const QString & contactId); + void timerEvent(QTimerEvent * event); protected Q_SLOTS: void contactChanged(const QString & contactId); private: org::kde::Kopete * m_interface; - QBasicTimer m_timer; + QBasicTimer m_delayTimer; + QBasicTimer m_checkRunningTimer; + QStringList m_contactsToUpdate; QString m_kopeteAvatarsDir; bool m_kopeteRunning : 1; bool m_noOnlineContacts : 1; Index: applets/lancelot/app/src/models/ContactsKopete.cpp =================================================================== --- applets/lancelot/app/src/models/ContactsKopete.cpp (revision 1008266) +++ applets/lancelot/app/src/models/ContactsKopete.cpp (revision 1008267) @@ -25,11 +25,12 @@ // #define UPDATE_INTERVAL 15000 #define CHECK_RUNNING_INTERVAL 5000 +#define DELAY_INTERVAL 500 namespace Models { ContactsKopete::ContactsKopete() - : m_interface(NULL), m_kopeteRunning(true) + : m_interface(NULL), m_kopeteRunning(false) { setSelfTitle(i18n("Contacts")); setSelfIcon(KIcon("kopete")); @@ -40,14 +41,27 @@ m_kopeteAvatarsDir = KStandardDirs::locate( "data", "kopete/avatars/Contacts/"); - m_timer.start(CHECK_RUNNING_INTERVAL, this); + m_checkRunningTimer.start(CHECK_RUNNING_INTERVAL, this); load(); } void ContactsKopete::timerEvent(QTimerEvent * event) { - if (event->timerId() == m_timer.timerId()) { + if (event->timerId() == m_checkRunningTimer.timerId()) { load(); + } else if (event->timerId() == m_delayTimer.timerId()) { + qDebug() << "ContactsKopete::contactChanged [delayed]:" + << m_contactsToUpdate.size(); + m_delayTimer.stop(); + // checking whether we have a large update + if (m_contactsToUpdate.size() > 5) { + load(true); + } else { + foreach(QString contact, m_contactsToUpdate) { + updateContactData(contact); + } + } + m_contactsToUpdate.clear(); } } @@ -70,42 +84,65 @@ void ContactsKopete::load() { + load(false); +} + +void ContactsKopete::load(bool forceReload) +{ setEmitInhibited(true); - clear(); + bool statusChanged = false; + // clear(); if (!m_interface->isValid()) { - m_kopeteRunning = false; - m_timer.start(CHECK_RUNNING_INTERVAL, this); + if (m_kopeteRunning) { + qDebug() << "ContactsKopete::disconnecting D-Bus"; + disconnect(m_interface, SIGNAL(contactChanged(const QString &)), + this, SLOT(contactChanged(const QString &))); + statusChanged = true; + } - if (addService("kopete")) { - Item * item = const_cast < Item * > (& itemAt(0)); - item->title = i18n("Messaging client"); - item->description = i18n("Messaging client is not running"); - } else { - add(i18n("Unable to find Kopete"), "", - KIcon("application-x-executable"), QVariant("http://kopete.kde.org")); + if (forceReload || statusChanged) { + clear(); + m_kopeteRunning = false; + m_checkRunningTimer.start(CHECK_RUNNING_INTERVAL, this); + + if (addService("kopete")) { + Item * item = const_cast < Item * > (& itemAt(0)); + item->title = i18n("Messaging client"); + item->description = i18n("Messaging client is not running"); + } else { + add(i18n("Unable to find Kopete"), "", + KIcon("application-x-executable"), QVariant("http://kopete.kde.org")); + } } } else { - connect(m_interface, SIGNAL(contactChanged(const QString &)), - this, SLOT(contactChanged(const QString &))); + if (!m_kopeteRunning) { + qDebug() << "ContactsKopete::connecting D-Bus"; + connect(m_interface, SIGNAL(contactChanged(const QString &)), + this, SLOT(contactChanged(const QString &))); + statusChanged = true; + } - m_kopeteRunning = true; - m_noOnlineContacts = false; - // m_timer.start(UPDATE_INTERVAL, this); + if (forceReload || statusChanged) { + qDebug() << "ContactsKopete::load: full"; + clear(); + m_kopeteRunning = true; + m_noOnlineContacts = false; - QDBusReply < QStringList > contacts = m_interface->contactsByFilter("online"); - if (!contacts.isValid()) { - m_kopeteRunning = false; - return; - } + QDBusReply < QStringList > contacts = m_interface->contactsByFilter("online"); + if (!contacts.isValid()) { + m_kopeteRunning = false; + return; + } - foreach (const QString& contact, contacts.value()) { - updateContactData(contact); - } + foreach (const QString& contact, contacts.value()) { + updateContactData(contact); + } - if (size() == 0) { - add(i18n("No online contacts"), "", KIcon("user-offline"), QVariant()); - m_noOnlineContacts = true; + if (size() == 0) { + add(i18n("No online contacts"), "", KIcon("user-offline"), QVariant()); + m_noOnlineContacts = true; + } } } setEmitInhibited(false); @@ -177,8 +214,13 @@ void ContactsKopete::contactChanged(const QString & contactId) { - qDebug() << "ContactsKopete::contactChanged:" << contactId; - updateContactData(contactId); + // qDebug() << "ContactsKopete::contactChanged:" << contactId; + // updateContactData(contactId); + // delaying the update + if (!m_contactsToUpdate.contains(contactId)) { + m_contactsToUpdate << contactId; + } + m_delayTimer.start(DELAY_INTERVAL, this); } } // namespace Models Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- kdeplasma-addons.spec 4 Aug 2009 10:02:07 -0000 1.53 +++ kdeplasma-addons.spec 7 Aug 2009 21:35:59 -0000 1.54 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -15,6 +15,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch ## upstream patches +## backports +Patch201: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch BuildRequires: boost-devel BuildRequires: eigen2-devel @@ -71,6 +73,7 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault +%patch201 -p0 %build @@ -156,6 +159,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Ben Boeckel - 4.3.0-6 +- Add patch to fix kde#196809 + * Tue Aug 04 2009 Than Ngo - 4.3.0-5 - respin From pkgdb at fedoraproject.org Fri Aug 7 21:36:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 21:36:00 +0000 Subject: [pkgdb] kdesvn had acl change status Message-ID: <20090807213600.367D410F8BC@bastion2.fedora.phx.redhat.com> orion has set the watchbugzilla acl on kdesvn (Fedora 11) to Approved for jreznik To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 21:36:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 21:36:00 +0000 Subject: [pkgdb] kdesvn had acl change status Message-ID: <20090807213602.991F510F89F@bastion2.fedora.phx.redhat.com> orion has set the watchcommits acl on kdesvn (Fedora 11) to Approved for jreznik To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From pkgdb at fedoraproject.org Fri Aug 7 21:36:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 07 Aug 2009 21:36:01 +0000 Subject: [pkgdb] kdesvn had acl change status Message-ID: <20090807213602.D05D310F8BD@bastion2.fedora.phx.redhat.com> orion has set the commit acl on kdesvn (Fedora 11) to Approved for jreznik To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdesvn From orion at fedoraproject.org Fri Aug 7 22:02:44 2009 From: orion at fedoraproject.org (Orion Poplawski) Date: Fri, 7 Aug 2009 22:02:44 +0000 (UTC) Subject: rpms/ant/devel ant.spec,1.100,1.101 Message-ID: <20090807220244.1030611C00D7@cvs1.fedora.phx.redhat.com> Author: orion Update of /cvs/pkgs/rpms/ant/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17775 Modified Files: ant.spec Log Message: * Fri Aug 7 2009 Orion Poplawski - 0:1.1.7-11 - Add links to jar files into %{ant_home} (Bug #179759) Index: ant.spec =================================================================== RCS file: /cvs/pkgs/rpms/ant/devel/ant.spec,v retrieving revision 1.100 retrieving revision 1.101 diff -u -p -r1.100 -r1.101 --- ant.spec 24 Jul 2009 16:53:53 -0000 1.100 +++ ant.spec 7 Aug 2009 22:02:43 -0000 1.101 @@ -55,7 +55,7 @@ Name: ant Version: 1.7.1 -Release: 10.2%{?dist} +Release: 11%{?dist} Epoch: 0 Summary: Ant build tool for java Summary(it): Tool per la compilazione di programmi java @@ -654,8 +654,8 @@ install -m 644 %{SOURCE26} $RPM_BUILD_RO %endif # jar aliases -(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) -(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) +(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do jarname=`echo $jar| sed "s|-%{version}||g"`; ln -sf ${jar} ${jarname}; ln -sf ../../java/${jarname} $RPM_BUILD_ROOT%{ant_home}/lib/${jarname}; done) +(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do jarname=`echo $jar| sed "s|-%{version}||g"`; ln -sf ${jar} ${jarname}; ln -sf ../../java/%{name}/${jarname} $RPM_BUILD_ROOT%{ant_home}/lib/${jarname}; done) # scripts: remove dos and os/2 scripts rm -f src/script/*.bat @@ -1066,6 +1066,9 @@ fi %{ant_home}/etc/common2master.xsl %endif %dir %{ant_home}/lib +%{ant_home}/lib/%{name}.jar +%{ant_home}/lib/%{name}-launcher.jar +%{ant_home}/lib/%{name}-bootstrap.jar %dir %{_sysconfdir}/%{name}.d %{_datadir}/maven2/poms/* %{_mavendepmapfragdir}/* @@ -1079,6 +1082,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-jmf.jar %{_javadir}/%{name}/%{name}-jmf-%{version}.jar +%{ant_home}/lib/%{name}-jmf.jar %config(noreplace) %{_sysconfdir}/%{name}.d/jmf %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jmf-%{version}.jar.* @@ -1088,6 +1092,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-nodeps.jar %{_javadir}/%{name}/%{name}-nodeps-%{version}.jar +%{ant_home}/lib/%{name}-nodeps.jar %config(noreplace) %{_sysconfdir}/%{name}.d/nodeps %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-nodeps-%{version}.jar.* @@ -1097,6 +1102,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-swing.jar %{_javadir}/%{name}/%{name}-swing-%{version}.jar +%{ant_home}/lib/%{name}-swing.jar %config(noreplace) %{_sysconfdir}/%{name}.d/swing %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-swing-%{version}.jar.* @@ -1106,6 +1112,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-trax.jar %{_javadir}/%{name}/%{name}-trax-%{version}.jar +%{ant_home}/lib/%{name}-trax.jar %config(noreplace) %{_sysconfdir}/%{name}.d/trax %{ant_home}/etc/mmetrics-frames.xsl %{ant_home}/etc/coverage-frames.xsl @@ -1139,6 +1146,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-antlr.jar %{_javadir}/%{name}/%{name}-antlr-%{version}.jar +%{ant_home}/lib/%{name}-antlr.jar %config(noreplace) %{_sysconfdir}/%{name}.d/antlr %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-antlr-%{version}.jar.* @@ -1148,6 +1156,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-apache-bsf.jar %{_javadir}/%{name}/%{name}-apache-bsf-%{version}.jar +%{ant_home}/lib/%{name}-apache-bsf.jar %config(noreplace) %{_sysconfdir}/%{name}.d/apache-bsf %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-bsf-%{version}.jar.* @@ -1157,6 +1166,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-apache-resolver.jar %{_javadir}/%{name}/%{name}-apache-resolver-%{version}.jar +%{ant_home}/lib/%{name}-apache-resolver.jar %config(noreplace) %{_sysconfdir}/%{name}.d/apache-resolver %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-resolver-%{version}.jar.* @@ -1166,6 +1176,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-commons-logging.jar %{_javadir}/%{name}/%{name}-commons-logging-%{version}.jar +%{ant_home}/lib/%{name}-commons-logging.jar %config(noreplace) %{_sysconfdir}/%{name}.d/commons-logging %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-commons-logging-%{version}.jar.* @@ -1175,6 +1186,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-commons-net.jar %{_javadir}/%{name}/%{name}-commons-net-%{version}.jar +%{ant_home}/lib/%{name}-commons-net.jar %config(noreplace) %{_sysconfdir}/%{name}.d/commons-net %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-commons-net-%{version}.jar.* @@ -1186,6 +1198,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-jai.jar %{_javadir}/%{name}/%{name}-jai-%{version}.jar +%{ant_home}/lib/%{name}-jai.jar %config(noreplace) %{_sysconfdir}/%{name}.d/jai %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jai-%{version}.jar.* @@ -1197,6 +1210,7 @@ fi %{_javadir}/%{name}/%{name}-apache-bcel.jar %{_javadir}/%{name}/%{name}-apache-bcel-%{version}.jar %{_javadir}/%{name}/%{name}-jakarta-bcel.jar +%{ant_home}/lib/%{name}-apache-bcel.jar %config(noreplace) %{_sysconfdir}/%{name}.d/apache-bcel %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-bcel-%{version}.jar.* @@ -1207,6 +1221,7 @@ fi %{_javadir}/%{name}/%{name}-apache-log4j.jar %{_javadir}/%{name}/%{name}-apache-log4j-%{version}.jar %{_javadir}/%{name}/%{name}-jakarta-log4j.jar +%{ant_home}/lib/%{name}-apache-log4j.jar %config(noreplace) %{_sysconfdir}/%{name}.d/apache-log4j %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-log4j-%{version}.jar.* @@ -1217,6 +1232,7 @@ fi %{_javadir}/%{name}/%{name}-apache-oro.jar %{_javadir}/%{name}/%{name}-apache-oro-%{version}.jar %{_javadir}/%{name}/%{name}-jakarta-oro.jar +%{ant_home}/lib/%{name}-apache-oro.jar %config(noreplace) %{_sysconfdir}/%{name}.d/apache-oro %{ant_home}/etc/maudit-frames.xsl %if %{gcj_support} @@ -1228,6 +1244,7 @@ fi %{_javadir}/%{name}/%{name}-apache-regexp.jar %{_javadir}/%{name}/%{name}-apache-regexp-%{version}.jar %{_javadir}/%{name}/%{name}-jakarta-regexp.jar +%{ant_home}/lib/%{name}-apache-regexp.jar %config(noreplace) %{_sysconfdir}/%{name}.d/apache-regexp %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-regexp-%{version}.jar.* @@ -1237,6 +1254,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-javamail.jar %{_javadir}/%{name}/%{name}-javamail-%{version}.jar +%{ant_home}/lib/%{name}-javamail.jar %config(noreplace) %{_sysconfdir}/%{name}.d/javamail %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-javamail-%{version}.jar.* @@ -1246,6 +1264,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-jdepend.jar %{_javadir}/%{name}/%{name}-jdepend-%{version}.jar +%{ant_home}/lib/%{name}-jdepend.jar %config(noreplace) %{_sysconfdir}/%{name}.d/jdepend %{ant_home}/etc/jdepend.xsl %{ant_home}/etc/jdepend-frames.xsl @@ -1257,6 +1276,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-jsch.jar %{_javadir}/%{name}/%{name}-jsch-%{version}.jar +%{ant_home}/lib/%{name}-jsch.jar %config(noreplace) %{_sysconfdir}/%{name}.d/jsch %if %{gcj_support} %attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jsch-%{version}.jar.* @@ -1266,6 +1286,7 @@ fi %defattr(0644,root,root,0755) %{_javadir}/%{name}/%{name}-junit.jar %{_javadir}/%{name}/%{name}-junit-%{version}.jar +%{ant_home}/lib/%{name}-junit.jar %config(noreplace) %{_sysconfdir}/%{name}.d/junit %{ant_home}/etc/junit-frames.xsl %{ant_home}/etc/junit-noframes.xsl @@ -1292,6 +1313,9 @@ fi # ----------------------------------------------------------------------------- %changelog +* Fri Aug 7 2009 Orion Poplawski - 0:1.1.7-11 +- Add links to jar files into %{ant_home} (Bug #179759) + * Fri Jul 24 2009 Fedora Release Engineering - 0:1.7.1-10.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mathstuf at fedoraproject.org Fri Aug 7 22:44:13 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Fri, 7 Aug 2009 22:44:13 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel kdeplasma-addons.spec,1.54,1.55 Message-ID: <20090807224413.D733F11C00D7@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22566 Modified Files: kdeplasma-addons.spec Log Message: Rebuild for missing deps and fix comments Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- kdeplasma-addons.spec 7 Aug 2009 21:35:59 -0000 1.54 +++ kdeplasma-addons.spec 7 Aug 2009 22:44:11 -0000 1.55 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -15,8 +15,9 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch ## upstream patches -## backports -Patch201: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch +# Backported from 4.3 branch +# Commit 1008267 +Patch101: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch BuildRequires: boost-devel BuildRequires: eigen2-devel @@ -73,7 +74,7 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault -%patch201 -p0 +%patch101 -p0 %build @@ -159,6 +160,10 @@ rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Ben Boeckel - 4.3.0-7 +- Rebuild for mising rawhide oxygen-icon-theme +- Fix patch comments + * Fri Aug 07 2009 Ben Boeckel - 4.3.0-6 - Add patch to fix kde#196809 From jkeating at fedoraproject.org Fri Aug 7 23:09:17 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:09:17 +0000 (UTC) Subject: fedora-release/compose README, 1.2, NONE fedora-live-base.ks, 1.1, NONE fedora-livecd-desktop-default.ks, 1.1, NONE fedora-livecd-kde.ks, 1.1, NONE rawhide-fedora.ks, 1.2, NONE Message-ID: <20090807230917.6145911C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/fedora/fedora-release/compose In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25915/compose Removed Files: README fedora-live-base.ks fedora-livecd-desktop-default.ks fedora-livecd-kde.ks rawhide-fedora.ks Log Message: Get ready for F12 Alpha --- README DELETED --- --- fedora-live-base.ks DELETED --- --- fedora-livecd-desktop-default.ks DELETED --- --- fedora-livecd-kde.ks DELETED --- --- rawhide-fedora.ks DELETED --- From jkeating at fedoraproject.org Fri Aug 7 23:09:46 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:09:46 +0000 (UTC) Subject: fedora-release RPM-GPG-KEY-fedora-primary, 1.1, 1.2 fedora-release.spec, 1.73, 1.74 fedora-updates-testing.repo, 1.13, 1.14 fedora-updates.repo, 1.17, 1.18 fedora.repo, 1.17, 1.18 RPM-GPG-KEY-fedora-10-primary, 1.1, NONE RPM-GPG-KEY-fedora-ia64, 1.1, NONE RPM-GPG-KEY-fedora-test-10-primary, 1.1, NONE RPM-GPG-KEY-fedora-test-11-primary, 1.1, NONE RPM-GPG-KEY-fedora-test-ia64, 1.1, NONE RPM-GPG-KEY-fedora-test-primary, 1.1, NONE Message-ID: <20090807230946.66A5511C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/fedora/fedora-release In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25915 Modified Files: RPM-GPG-KEY-fedora-primary fedora-release.spec fedora-updates-testing.repo fedora-updates.repo fedora.repo Removed Files: RPM-GPG-KEY-fedora-10-primary RPM-GPG-KEY-fedora-ia64 RPM-GPG-KEY-fedora-test-10-primary RPM-GPG-KEY-fedora-test-11-primary RPM-GPG-KEY-fedora-test-ia64 RPM-GPG-KEY-fedora-test-primary Log Message: Get ready for F12 Alpha Index: RPM-GPG-KEY-fedora-primary =================================================================== RCS file: /cvs/fedora/fedora-release/RPM-GPG-KEY-fedora-primary,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- RPM-GPG-KEY-fedora-primary 11 Jun 2008 19:21:53 -0000 1.1 +++ RPM-GPG-KEY-fedora-primary 7 Aug 2009 23:09:15 -0000 1.2 @@ -1,27 +1,29 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.0.7 (GNU/Linux) +Version: GnuPG v1.4.5 (GNU/Linux) -mQGiBD+dnTsRBACwnlz4AhctOLlVBAsq+RaU82nb5P3bD1YJJpsAce1Ckd2sBUOJ -D11NUCqH8c7EctOquOZ5zTcWxHiWWbLyKQwUw2SUvnWa5SSbi8kI8q9MTPsPvhwt -gMrQMLenMO+nsrxrSaG6XcD+ssfJNxC7NQVCQAj3pvvg9rKi3ygsM7CXHwCghgsq -X6TOr55HE90DbEsoq3b/jjsD/i8aIZ6urUgrpAkQslcakXdJLKgSdwjRUgVZgvYZ -b7kAx1iPq0t/AhB3NJw3zW4AAKJohGg3xj5K4V8PJEZrSIpoRYlF43Kqlfu2p5gh -WT89SP4YAlWPeTqf0+dTYUYz3b144k2ZFOdRuXIRxunoYNAUr9oMrxBXbJ/eY+0U -QX3pBACYzKizyY4JJgd0zFJmNkcdK9nzcm+btYFnYQo33w5GSE686UNr+9yiXt9t -mPRvNEbj3u+xoAX8B/5k3aZ5NbUhV64/VcKlUdRIxNlFCG7I9KgxeHWAYwi7yqOG -XM3T/v6o7GLdQEB0ChFqS7kUlqmwLV+C3QhlrFe/Cuk26i+Q6rQiRmVkb3JhIFBy -b2plY3QgPGZlZG9yYUByZWRoYXQuY29tPohbBBMRAgAbBQI/nZ07BgsJCAcDAgMV -AgMDFgIBAh4BAheAAAoJELRCadBPKm/S2PAAnRTlhorITphab+oxAHtbxZF9BVyD -AJ9WOVaZUG53IWWIAXOGv3j/cmr3lohGBBMRAgAGBQI/nZ22AAoJECGRgM3bQqYO -R5QAoIp1G+omVktq/snxpmz5UeHjlSYjAKCRr/ea/L7S7ZTxB18cf1TYfad1x4hG -BBARAgAGBQI/ntjgAAoJECnVuiSN9W0FUSUAoJnrone4J0o1HMkRz+6g9KVuO2Fy -AJ0XyebOzVmI9U5OyOfnNmYV0wnQcrkBDQQ/nZ08EAQAugOfLWJbKwMA9vg2mJU5 -94TZU0HRJkx/fqYhx0YxWWRpzplrEyvcDXuYcWi1Hwh0tD86T4fR5GV6joWiWClz -D+Hwhhb6gcSdeSGlGLlZAvWYtFSHWiv+3LaI9w8Vtczl99Bh2WiMDNDDGw0RQg6Z -aftldLSe4j1pffpFGQ8SuisAAwUEAKVxqLT7fC5xQ6oclcZ+PhoDlePQ1BiTS7tu -GM07bFF4nNvY91LL7S31pooz3XbGSWP8jxzSv1Fw35YhSmWGOBOEXluqMbVQGJJ5 -m8fqJOjC0imbfeWgr/T7zLrJeiljDxvX+6TyawyWQngF6v1Hq6FRV0O0bOp9Npt5 -zqCbDGs/iEYEGBECAAYFAj+dnTwACgkQtEJp0E8qb9L//gCcDVYnDegNCOxDn1se -dDwxw+0h8OcAn1CZHof15QqxnTwEnvwF2QeOI5dn -=mJAx +mQINBEpvl68BEADHaID3riLF8dKEplScdHDoLvVSQA7w4KzRF3sC+4qmh6qxWxvb +blUlrtkN9jn049g7JEydtBmqmhJpixtq0vMeiHSyyGgl5B1DfQnNCUUJUM+SKdLN +1XjrsifYlYkpKiWWhStESwHAYeR+NS6ahPqHS2ZRtnSYsVGzr568YOMUqsfh7xOH +/nugJEY7dHh+BkRkQlG2Sq7w1aIq5cLtHskUhIWG5odUbkzplEvv+t0OFxQfRh47 +l+PknILo7ecyrL55SzD/+R8ANqMu3BeMocwCga7pSl6RfZjdvLC8p8HhJ5gwGzGj +3YxjLoga0lWNVIhsq/LpS9vPD2mVHsVlSLHsZSTSDr3zQf2nSlaxzZb9zWAW3cVR +EXy9Ly835b6HFTPqgkclkymV31eDI1BU1AT/5gp7lrzUNA7xbvtQy4VrML/gCO/I +4G7j5qOIZewlxEMHM1GvEPLPbnC4X3NmKmRogvxg9Sir7DHOq3uHDBQlBYi7FzBG +QvjgjgjpGcmPLTVuuhzGLr8XFH5Gk3kSji7mrDxAW3sD/16ZQ5xzT8HEx4L+bdCw +R+i2SpOvKLt2DPeFykAFnpkgHwkqCYtZhzT8QZ/9JR9UvRqPNskkB+41R/jgMw4+ +77dXYNdiL7502vpCvPqaqRuf0kWag9bq1ZBwsqUDz7FV1gvH0Tv+sugBHQARAQAB +tCZGZWRvcmEgKDEyKSA8ZmVkb3JhQGZlZG9yYXByb2plY3Qub3JnPokCNgQTAQIA +IAUCSm+XrwIbDwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEJ0cw0hXu8y6N2QP +/R9wYh4bHYIUOv8ysc188PKXgvHFLGTIJOigqgIFfIl4FP92NlxorVLxQ5M59KWR +DACsBwKNF4pVXTlULJQc6Mq3noNdFPyvYRfDPXUdOKPX3xNy0NHiuHPuXk8c7T6W +yaBlZBy5oKaBq1LdoIsaw1vMnyd3Hdo/nh1fcZ19sqGtLwV5t4dmzOSACTi1Fpn+ +/mNKi1xrBwE7tvFpE08zW3uYTK3RKP300mRpcRqG66IVVuHdhRT6jTteyL/vHaw4 +jVyUg040JbJ1itZaqUcLagkSDRw04D1PxllVGr4laHlBEjdoqKwZV5PvMs6AE+zx +GyFuFtRvAiOPO62g35uZBncGGZaTC+WwXWEaPkjPHxOFVTqemVamL11vEUDfSQqv +ui9Ul24E06mb5AsHsyiptyrmUDbbpz6Wyo60kaMWSEISoiTGAIFMSimfLVkQLYAQ +L5Q5AM/rnIHibd6PGFD0Twv7DMp429rw1ItosNRPA6G/BVi0FadN0OoPF5RBJU7z +4xt0jy5mDHfX2Fc2xSbZPKV9lrvJd8KYdRXCIDwH9e0Dvlf7pw4lvxDvh1WtSbj2 +eNaJlTIksj/Qb3lbdMrZ72GNnIJF1gRkzjFg9ICaGrhMHQQ8phjwC4ME1h6iEVAJ +5InJW4stZl1Bdl1NdxvQIbboVmtruN2VhgKKbXEFk1f+ +=f8U5 -----END PGP PUBLIC KEY BLOCK----- Index: fedora-release.spec =================================================================== RCS file: /cvs/fedora/fedora-release/fedora-release.spec,v retrieving revision 1.73 retrieving revision 1.74 diff -u -r1.73 -r1.74 --- fedora-release.spec 30 Mar 2009 21:32:31 -0000 1.73 +++ fedora-release.spec 7 Aug 2009 23:09:15 -0000 1.74 @@ -3,7 +3,7 @@ Summary: Fedora release files Name: fedora-release -Version: 11.90 +Version: 11.91 Release: 1 License: GPLv2 Group: System Environment/Base @@ -46,10 +46,8 @@ for arch in i386 x86_64 ppc ppc64 do ln -s RPM-GPG-KEY-fedora-%{dist_version}-primary RPM-GPG-KEY-fedora-$arch - ln -s RPM-GPG-KEY-fedora-test-%{dist_version}-primary RPM-GPG-KEY-fedora-test-$arch done ln -s RPM-GPG-KEY-fedora-%{dist_version}-primary RPM-GPG-KEY-fedora -ln -s RPM-GPG-KEY-fedora-test-%{dist_version}-primary RPM-GPG-KEY-fedora-test popd install -d -m 755 $RPM_BUILD_ROOT/etc/yum.repos.d @@ -57,11 +55,6 @@ install -m 644 $file $RPM_BUILD_ROOT/etc/yum.repos.d done -install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/%{name} -for file in compose/*; do - install -m 644 $file $RPM_BUILD_ROOT/%{_datadir}/%{name} -done - # Set up the dist tag macros install -d -m 755 $RPM_BUILD_ROOT/etc/rpm cat >> $RPM_BUILD_ROOT/etc/rpm/macros.dist << EOF @@ -87,12 +80,17 @@ %config(noreplace) %attr(0644,root,root) /etc/issue %config(noreplace) %attr(0644,root,root) /etc/issue.net %config %attr(0644,root,root) /etc/rpm/macros.dist -%dir %{_datadir}/%{name} -%{_datadir}/%{name}/* %dir /etc/pki/rpm-gpg /etc/pki/rpm-gpg/* %changelog +* Fri Aug 07 2009 Jesse Keating - 11.91-1 +- Update for F12-Alpha +- Replace F11 key with F12 +- Drop old keys and inactive secondary arch keys +- Fix metalink urls to be https +- Drop the compose stuff + * Mon Mar 30 2009 Jesse Keating - 11.90-1 - Build for F12 collection Index: fedora-updates-testing.repo =================================================================== RCS file: /cvs/fedora/fedora-release/fedora-updates-testing.repo,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- fedora-updates-testing.repo 4 Mar 2009 04:46:04 -0000 1.13 +++ fedora-updates-testing.repo 7 Aug 2009 23:09:15 -0000 1.14 @@ -2,7 +2,7 @@ name=Fedora $releasever - $basearch - Test Updates failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/testing/$releasever/$basearch/ -mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-test-$basearch @@ -11,7 +11,7 @@ name=Fedora $releasever - $basearch - Test Updates Debug failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/testing/$releasever/$basearch/debug/ -mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=updates-testing-debug-f$releasever&arch=$basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-debug-f$releasever&arch=$basearch enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-test-$basearch @@ -20,7 +20,7 @@ name=Fedora $releasever - Test Updates Source failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/testing/$releasever/SRPMS/ -mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=updates-testing-source-f$releasever&arch=$basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-source-f$releasever&arch=$basearch enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-test-$basearch Index: fedora-updates.repo =================================================================== RCS file: /cvs/fedora/fedora-release/fedora-updates.repo,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- fedora-updates.repo 4 Mar 2009 04:46:04 -0000 1.17 +++ fedora-updates.repo 7 Aug 2009 23:09:15 -0000 1.18 @@ -2,7 +2,7 @@ name=Fedora $releasever - $basearch - Updates failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/$releasever/$basearch/ -mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch @@ -11,7 +11,7 @@ name=Fedora $releasever - $basearch - Updates - Debug failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/$releasever/$basearch/debug/ -mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=updates-released-debug-f$releasever&arch=$basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-debug-f$releasever&arch=$basearch enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch @@ -20,7 +20,7 @@ name=Fedora $releasever - Updates Source failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/$releasever/SRPMS/ -mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=updates-released-source-f$releasever&arch=$basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-source-f$releasever&arch=$basearch enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch Index: fedora.repo =================================================================== RCS file: /cvs/fedora/fedora-release/fedora.repo,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- fedora.repo 4 Mar 2009 04:46:04 -0000 1.17 +++ fedora.repo 7 Aug 2009 23:09:15 -0000 1.18 @@ -2,7 +2,7 @@ name=Fedora $releasever - $basearch failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/ -mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch enabled=0 metadata_expire=7d gpgcheck=1 @@ -12,7 +12,7 @@ name=Fedora $releasever - $basearch - Debug failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/ -mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&arch=$basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&arch=$basearch enabled=0 metadata_expire=7d gpgcheck=1 @@ -22,7 +22,7 @@ name=Fedora $releasever - Source failovermethod=priority #baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/ -mirrorlist=http://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch +mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch enabled=0 metadata_expire=7d gpgcheck=1 --- RPM-GPG-KEY-fedora-10-primary DELETED --- --- RPM-GPG-KEY-fedora-ia64 DELETED --- --- RPM-GPG-KEY-fedora-test-10-primary DELETED --- --- RPM-GPG-KEY-fedora-test-11-primary DELETED --- --- RPM-GPG-KEY-fedora-test-ia64 DELETED --- --- RPM-GPG-KEY-fedora-test-primary DELETED --- From jkeating at fedoraproject.org Fri Aug 7 23:14:22 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:14:22 +0000 (UTC) Subject: rpms/fedora-release/devel fedora-release.spec,1.76,1.77 Message-ID: <20090807231422.D37A111C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/fedora-release/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26565 Modified Files: fedora-release.spec Log Message: * Fri Aug 07 2009 Jesse Keating - 11.91-1 - Update for F12-Alpha - Replace F11 key with F12 - Drop old keys and inactive secondary arch keys - Fix metalink urls to be https - Drop the compose stuff Index: fedora-release.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/fedora-release.spec,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- fedora-release.spec 24 Jul 2009 22:37:39 -0000 1.76 +++ fedora-release.spec 7 Aug 2009 23:14:22 -0000 1.77 @@ -3,8 +3,8 @@ Summary: Fedora release files Name: fedora-release -Version: 11.90 -Release: 2 +Version: 11.91 +Release: 1 License: GPLv2 Group: System Environment/Base URL: http://fedoraproject.org @@ -46,10 +46,8 @@ pushd $RPM_BUILD_ROOT/etc/pki/rpm-gpg/ for arch in i386 x86_64 ppc ppc64 do ln -s RPM-GPG-KEY-fedora-%{dist_version}-primary RPM-GPG-KEY-fedora-$arch - ln -s RPM-GPG-KEY-fedora-test-%{dist_version}-primary RPM-GPG-KEY-fedora-test-$arch done ln -s RPM-GPG-KEY-fedora-%{dist_version}-primary RPM-GPG-KEY-fedora -ln -s RPM-GPG-KEY-fedora-test-%{dist_version}-primary RPM-GPG-KEY-fedora-test popd install -d -m 755 $RPM_BUILD_ROOT/etc/yum.repos.d @@ -57,11 +55,6 @@ for file in fedora*repo ; do install -m 644 $file $RPM_BUILD_ROOT/etc/yum.repos.d done -install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/%{name} -for file in compose/*; do - install -m 644 $file $RPM_BUILD_ROOT/%{_datadir}/%{name} -done - # Set up the dist tag macros install -d -m 755 $RPM_BUILD_ROOT/etc/rpm cat >> $RPM_BUILD_ROOT/etc/rpm/macros.dist << EOF @@ -87,14 +80,16 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %attr(0644,root,root) /etc/issue %config(noreplace) %attr(0644,root,root) /etc/issue.net %config %attr(0644,root,root) /etc/rpm/macros.dist -%dir %{_datadir}/%{name} -%{_datadir}/%{name}/* %dir /etc/pki/rpm-gpg /etc/pki/rpm-gpg/* %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 11.90-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Fri Aug 07 2009 Jesse Keating - 11.91-1 +- Update for F12-Alpha +- Replace F11 key with F12 +- Drop old keys and inactive secondary arch keys +- Fix metalink urls to be https +- Drop the compose stuff * Mon Mar 30 2009 Jesse Keating - 11.90-1 - Build for F12 collection From jkeating at fedoraproject.org Fri Aug 7 23:21:26 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:21:26 +0000 (UTC) Subject: rpms/fedora-release/devel .cvsignore,1.38,1.39 sources,1.62,1.63 Message-ID: <20090807232126.8DE4B11C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/fedora-release/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27515 Modified Files: .cvsignore sources Log Message: New source Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/.cvsignore,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- .cvsignore 30 Mar 2009 21:36:17 -0000 1.38 +++ .cvsignore 7 Aug 2009 23:21:24 -0000 1.39 @@ -1 +1 @@ -fedora-release-11.90.tar.gz +fedora-release-11.91.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/sources,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- sources 30 Mar 2009 21:36:17 -0000 1.62 +++ sources 7 Aug 2009 23:21:24 -0000 1.63 @@ -1 +1 @@ -a1b03fe2eca987cea581c80daafdf6af fedora-release-11.90.tar.gz +4b6e80034156618037fb86dbedc2e89e fedora-release-11.91.tar.gz From jkeating at fedoraproject.org Fri Aug 7 23:32:55 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:32:55 +0000 (UTC) Subject: fedora-release RPM-GPG-KEY-fedora-12-primary, NONE, 1.1 fedora-release.spec, 1.74, 1.75 RPM-GPG-KEY-fedora-primary, 1.2, NONE Message-ID: <20090807233255.5DF9511C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/fedora/fedora-release In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29522 Modified Files: fedora-release.spec Added Files: RPM-GPG-KEY-fedora-12-primary Removed Files: RPM-GPG-KEY-fedora-primary Log Message: Fix the filename of the gpg key --- NEW FILE RPM-GPG-KEY-fedora-12-primary --- -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.5 (GNU/Linux) mQINBEpvl68BEADHaID3riLF8dKEplScdHDoLvVSQA7w4KzRF3sC+4qmh6qxWxvb blUlrtkN9jn049g7JEydtBmqmhJpixtq0vMeiHSyyGgl5B1DfQnNCUUJUM+SKdLN 1XjrsifYlYkpKiWWhStESwHAYeR+NS6ahPqHS2ZRtnSYsVGzr568YOMUqsfh7xOH /nugJEY7dHh+BkRkQlG2Sq7w1aIq5cLtHskUhIWG5odUbkzplEvv+t0OFxQfRh47 l+PknILo7ecyrL55SzD/+R8ANqMu3BeMocwCga7pSl6RfZjdvLC8p8HhJ5gwGzGj 3YxjLoga0lWNVIhsq/LpS9vPD2mVHsVlSLHsZSTSDr3zQf2nSlaxzZb9zWAW3cVR EXy9Ly835b6HFTPqgkclkymV31eDI1BU1AT/5gp7lrzUNA7xbvtQy4VrML/gCO/I 4G7j5qOIZewlxEMHM1GvEPLPbnC4X3NmKmRogvxg9Sir7DHOq3uHDBQlBYi7FzBG QvjgjgjpGcmPLTVuuhzGLr8XFH5Gk3kSji7mrDxAW3sD/16ZQ5xzT8HEx4L+bdCw R+i2SpOvKLt2DPeFykAFnpkgHwkqCYtZhzT8QZ/9JR9UvRqPNskkB+41R/jgMw4+ 77dXYNdiL7502vpCvPqaqRuf0kWag9bq1ZBwsqUDz7FV1gvH0Tv+sugBHQARAQAB tCZGZWRvcmEgKDEyKSA8ZmVkb3JhQGZlZG9yYXByb2plY3Qub3JnPokCNgQTAQIA IAUCSm+XrwIbDwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEJ0cw0hXu8y6N2QP /R9wYh4bHYIUOv8ysc188PKXgvHFLGTIJOigqgIFfIl4FP92NlxorVLxQ5M59KWR DACsBwKNF4pVXTlULJQc6Mq3noNdFPyvYRfDPXUdOKPX3xNy0NHiuHPuXk8c7T6W yaBlZBy5oKaBq1LdoIsaw1vMnyd3Hdo/nh1fcZ19sqGtLwV5t4dmzOSACTi1Fpn+ /mNKi1xrBwE7tvFpE08zW3uYTK3RKP300mRpcRqG66IVVuHdhRT6jTteyL/vHaw4 jVyUg040JbJ1itZaqUcLagkSDRw04D1PxllVGr4laHlBEjdoqKwZV5PvMs6AE+zx GyFuFtRvAiOPO62g35uZBncGGZaTC+WwXWEaPkjPHxOFVTqemVamL11vEUDfSQqv ui9Ul24E06mb5AsHsyiptyrmUDbbpz6Wyo60kaMWSEISoiTGAIFMSimfLVkQLYAQ L5Q5AM/rnIHibd6PGFD0Twv7DMp429rw1ItosNRPA6G/BVi0FadN0OoPF5RBJU7z 4xt0jy5mDHfX2Fc2xSbZPKV9lrvJd8KYdRXCIDwH9e0Dvlf7pw4lvxDvh1WtSbj2 eNaJlTIksj/Qb3lbdMrZ72GNnIJF1gRkzjFg9ICaGrhMHQQ8phjwC4ME1h6iEVAJ 5InJW4stZl1Bdl1NdxvQIbboVmtruN2VhgKKbXEFk1f+ =f8U5 -----END PGP PUBLIC KEY BLOCK----- Index: fedora-release.spec =================================================================== RCS file: /cvs/fedora/fedora-release/fedora-release.spec,v retrieving revision 1.74 retrieving revision 1.75 diff -u -r1.74 -r1.75 --- fedora-release.spec 7 Aug 2009 23:09:15 -0000 1.74 +++ fedora-release.spec 7 Aug 2009 23:32:53 -0000 1.75 @@ -4,7 +4,7 @@ Summary: Fedora release files Name: fedora-release Version: 11.91 -Release: 1 +Release: 2 License: GPLv2 Group: System Environment/Base URL: http://fedoraproject.org @@ -84,6 +84,9 @@ /etc/pki/rpm-gpg/* %changelog +* Fri Aug 07 2009 Jesse Keating - 11.91-2 +- Fix the gpg key file name + * Fri Aug 07 2009 Jesse Keating - 11.91-1 - Update for F12-Alpha - Replace F11 key with F12 --- RPM-GPG-KEY-fedora-primary DELETED --- From jkeating at fedoraproject.org Fri Aug 7 23:35:02 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:35:02 +0000 (UTC) Subject: rpms/fedora-release/devel fedora-release.spec, 1.77, 1.78 sources, 1.63, 1.64 Message-ID: <20090807233502.B7BAD11C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/fedora-release/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30081 Modified Files: fedora-release.spec sources Log Message: * Fri Aug 07 2009 Jesse Keating - 11.91-2 - Fix the gpg key file name Index: fedora-release.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/fedora-release.spec,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- fedora-release.spec 7 Aug 2009 23:14:22 -0000 1.77 +++ fedora-release.spec 7 Aug 2009 23:35:02 -0000 1.78 @@ -4,7 +4,7 @@ Summary: Fedora release files Name: fedora-release Version: 11.91 -Release: 1 +Release: 2 License: GPLv2 Group: System Environment/Base URL: http://fedoraproject.org @@ -84,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT /etc/pki/rpm-gpg/* %changelog +* Fri Aug 07 2009 Jesse Keating - 11.91-2 +- Fix the gpg key file name + * Fri Aug 07 2009 Jesse Keating - 11.91-1 - Update for F12-Alpha - Replace F11 key with F12 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/sources,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- sources 7 Aug 2009 23:21:24 -0000 1.63 +++ sources 7 Aug 2009 23:35:02 -0000 1.64 @@ -1 +1 @@ -4b6e80034156618037fb86dbedc2e89e fedora-release-11.91.tar.gz +57bdb69581b8294bfdeeb393a5faf044 fedora-release-11.91.tar.gz From jkeating at fedoraproject.org Fri Aug 7 23:46:42 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:46:42 +0000 (UTC) Subject: fedora-release Makefile,1.4,1.5 Message-ID: <20090807234642.439EA11C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/fedora/fedora-release In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31687 Modified Files: Makefile Log Message: Fix tagging Index: Makefile =================================================================== RCS file: /cvs/fedora/fedora-release/Makefile,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- Makefile 21 May 2007 20:26:27 -0000 1.4 +++ Makefile 7 Aug 2009 23:46:41 -0000 1.5 @@ -1,8 +1,9 @@ VERSION=$(shell awk '/Version/ { print $$2 }' fedora-release.spec) +RELEASE=$(shell awk '/Release/ { print $$2 }' fedora-release.spec) CVSROOT = $(shell cat CVS/Root 2>/dev/null || :) -CVSTAG = V$(subst .,-,$(VERSION)) +CVSTAG = V$(subst .,-,$(VERSION)-$(RELEASE)) all: From jkeating at fedoraproject.org Fri Aug 7 23:47:33 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:47:33 +0000 (UTC) Subject: fedora-release Makefile,1.5,1.6 Message-ID: <20090807234733.A7F5711C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/fedora/fedora-release In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31872 Modified Files: Makefile Log Message: Stop making cvs quiet Index: Makefile =================================================================== RCS file: /cvs/fedora/fedora-release/Makefile,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- Makefile 7 Aug 2009 23:46:41 -0000 1.5 +++ Makefile 7 Aug 2009 23:47:33 -0000 1.6 @@ -8,7 +8,7 @@ all: tag-archive: - @cvs -Q tag -F $(CVSTAG) + @cvs tag -F $(CVSTAG) create-archive: @rm -rf /tmp/fedora-release From jkeating at fedoraproject.org Fri Aug 7 23:52:14 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:52:14 +0000 (UTC) Subject: fedora-release Makefile,1.6,1.7 Message-ID: <20090807235214.8152911C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/fedora/fedora-release In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv334 Modified Files: Makefile Log Message: Finally fix the tagging. I hate CVS and make files Index: Makefile =================================================================== RCS file: /cvs/fedora/fedora-release/Makefile,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- Makefile 7 Aug 2009 23:47:33 -0000 1.6 +++ Makefile 7 Aug 2009 23:52:14 -0000 1.7 @@ -1,9 +1,9 @@ -VERSION=$(shell awk '/Version/ { print $$2 }' fedora-release.spec) -RELEASE=$(shell awk '/Release/ { print $$2 }' fedora-release.spec) +VERSION=$(shell awk '/Version:/ { print $$2 }' fedora-release.spec) +RELEASE=$(shell awk '/Release:/ { print $$2 }' fedora-release.spec) CVSROOT = $(shell cat CVS/Root 2>/dev/null || :) -CVSTAG = V$(subst .,-,$(VERSION)-$(RELEASE)) +CVSTAG = V$(subst .,-,$(VERSION))_$(subst .,-,$(RELEASE)) all: From jkeating at fedoraproject.org Fri Aug 7 23:52:50 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 7 Aug 2009 23:52:50 +0000 (UTC) Subject: rpms/fedora-release/devel sources,1.64,1.65 Message-ID: <20090807235250.DC34911C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/fedora-release/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv519 Modified Files: sources Log Message: * Fri Aug 07 2009 Jesse Keating - 11.91-2 - Fix the gpg key file name Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/sources,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- sources 7 Aug 2009 23:35:02 -0000 1.64 +++ sources 7 Aug 2009 23:52:50 -0000 1.65 @@ -1 +1 @@ -57bdb69581b8294bfdeeb393a5faf044 fedora-release-11.91.tar.gz +8a857b6797729dd2e849e20e77460e49 fedora-release-11.91.tar.gz From jkeating at fedoraproject.org Sat Aug 8 00:04:50 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Sat, 8 Aug 2009 00:04:50 +0000 (UTC) Subject: fedora-release fedora-release.spec,1.75,1.76 Message-ID: <20090808000450.4162F11C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/fedora/fedora-release In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv647 Modified Files: fedora-release.spec Log Message: Bumping for new tarball Index: fedora-release.spec =================================================================== RCS file: /cvs/fedora/fedora-release/fedora-release.spec,v retrieving revision 1.75 retrieving revision 1.76 diff -u -r1.75 -r1.76 --- fedora-release.spec 7 Aug 2009 23:32:53 -0000 1.75 +++ fedora-release.spec 8 Aug 2009 00:04:48 -0000 1.76 @@ -4,7 +4,7 @@ Summary: Fedora release files Name: fedora-release Version: 11.91 -Release: 2 +Release: 3 License: GPLv2 Group: System Environment/Base URL: http://fedoraproject.org @@ -84,6 +84,9 @@ /etc/pki/rpm-gpg/* %changelog +* Fri Aug 07 2009 Jesse Keating - 11.91-3 +- Bump for new tarball + * Fri Aug 07 2009 Jesse Keating - 11.91-2 - Fix the gpg key file name From jkeating at fedoraproject.org Sat Aug 8 00:09:10 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Sat, 8 Aug 2009 00:09:10 +0000 (UTC) Subject: rpms/fedora-release/devel fedora-release.spec, 1.78, 1.79 sources, 1.65, 1.66 Message-ID: <20090808000910.E834B11C00D7@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/fedora-release/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4256 Modified Files: fedora-release.spec sources Log Message: * Fri Aug 07 2009 Jesse Keating - 11.91-3 - Bump for new tarball Index: fedora-release.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/fedora-release.spec,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- fedora-release.spec 7 Aug 2009 23:35:02 -0000 1.78 +++ fedora-release.spec 8 Aug 2009 00:09:10 -0000 1.79 @@ -4,7 +4,7 @@ Summary: Fedora release files Name: fedora-release Version: 11.91 -Release: 2 +Release: 3 License: GPLv2 Group: System Environment/Base URL: http://fedoraproject.org @@ -84,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT /etc/pki/rpm-gpg/* %changelog +* Fri Aug 07 2009 Jesse Keating - 11.91-3 +- Bump for new tarball + * Fri Aug 07 2009 Jesse Keating - 11.91-2 - Fix the gpg key file name Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 7 Aug 2009 23:52:50 -0000 1.65 +++ sources 8 Aug 2009 00:09:10 -0000 1.66 @@ -1 +1 @@ -8a857b6797729dd2e849e20e77460e49 fedora-release-11.91.tar.gz +17a262094ce6d62da6ea6fdde61a84db fedora-release-11.91.tar.gz From hadess at fedoraproject.org Sat Aug 8 01:01:41 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Sat, 8 Aug 2009 01:01:41 +0000 (UTC) Subject: rpms/gstreamer-plugins-base/F-11 gstreamer-plugins-base.spec, 1.78, 1.79 Message-ID: <20090808010141.A459211C00D7@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gstreamer-plugins-base/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15485 Modified Files: gstreamer-plugins-base.spec Log Message: Fix filelist Index: gstreamer-plugins-base.spec =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-base/F-11/gstreamer-plugins-base.spec,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- gstreamer-plugins-base.spec 7 Aug 2009 16:25:12 -0000 1.78 +++ gstreamer-plugins-base.spec 8 Aug 2009 01:01:39 -0000 1.79 @@ -106,7 +106,6 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/gstreamer-%{majorminor}/libgstdecodebin.so %{_libdir}/gstreamer-%{majorminor}/libgstdecodebin2.so %{_libdir}/gstreamer-%{majorminor}/libgstplaybin.so -%{_libdir}/gstreamer-%{majorminor}/libgstselector.so %{_libdir}/gstreamer-%{majorminor}/libgsttypefindfunctions.so %{_libdir}/gstreamer-%{majorminor}/libgstvideotestsrc.so %{_libdir}/gstreamer-%{majorminor}/libgstaudiorate.so From mathstuf at fedoraproject.org Sat Aug 8 02:12:06 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Sat, 8 Aug 2009 02:12:06 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel kdeplasma-addons.spec,1.55,1.56 Message-ID: <20090808021206.E760411C00D7@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32273 Modified Files: kdeplasma-addons.spec Log Message: Wait for newRepo Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- kdeplasma-addons.spec 7 Aug 2009 22:44:11 -0000 1.55 +++ kdeplasma-addons.spec 8 Aug 2009 02:12:06 -0000 1.56 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -160,6 +160,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Ben Boeckel - 4.3.0-8 +- Waited for newRepo task + * Fri Aug 07 2009 Ben Boeckel - 4.3.0-7 - Rebuild for mising rawhide oxygen-icon-theme - Fix patch comments From mathstuf at fedoraproject.org Sat Aug 8 02:32:46 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Sat, 8 Aug 2009 02:32:46 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-11 kdeplasma-addons-4.3.0-lancelot-kde#196809.patch, NONE, 1.1 kdeplasma-addons.spec, 1.36, 1.37 Message-ID: <20090808023246.DC29611C00D7@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdeplasma-addons/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4382 Modified Files: kdeplasma-addons.spec Added Files: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch Log Message: Backport fix for kde#196809 kdeplasma-addons-4.3.0-lancelot-kde#196809.patch: ContactsKopete.cpp | 104 +++++++++++++++++++++++++++++++++++++---------------- ContactsKopete.h | 8 ++-- 2 files changed, 78 insertions(+), 34 deletions(-) --- NEW FILE kdeplasma-addons-4.3.0-lancelot-kde#196809.patch --- Index: applets/lancelot/app/src/models/ContactsKopete.h =================================================================== --- applets/lancelot/app/src/models/ContactsKopete.h (revision 1008266) +++ applets/lancelot/app/src/models/ContactsKopete.h (revision 1008267) @@ -31,19 +31,21 @@ ContactsKopete(); ~ContactsKopete(); - void timerEvent(QTimerEvent * event); - protected: void activate(int index); void load(); + void load(bool forceReload); void updateContactData(const QString & contactId); + void timerEvent(QTimerEvent * event); protected Q_SLOTS: void contactChanged(const QString & contactId); private: org::kde::Kopete * m_interface; - QBasicTimer m_timer; + QBasicTimer m_delayTimer; + QBasicTimer m_checkRunningTimer; + QStringList m_contactsToUpdate; QString m_kopeteAvatarsDir; bool m_kopeteRunning : 1; bool m_noOnlineContacts : 1; Index: applets/lancelot/app/src/models/ContactsKopete.cpp =================================================================== --- applets/lancelot/app/src/models/ContactsKopete.cpp (revision 1008266) +++ applets/lancelot/app/src/models/ContactsKopete.cpp (revision 1008267) @@ -25,11 +25,12 @@ // #define UPDATE_INTERVAL 15000 #define CHECK_RUNNING_INTERVAL 5000 +#define DELAY_INTERVAL 500 namespace Models { ContactsKopete::ContactsKopete() - : m_interface(NULL), m_kopeteRunning(true) + : m_interface(NULL), m_kopeteRunning(false) { setSelfTitle(i18n("Contacts")); setSelfIcon(KIcon("kopete")); @@ -40,14 +41,27 @@ m_kopeteAvatarsDir = KStandardDirs::locate( "data", "kopete/avatars/Contacts/"); - m_timer.start(CHECK_RUNNING_INTERVAL, this); + m_checkRunningTimer.start(CHECK_RUNNING_INTERVAL, this); load(); } void ContactsKopete::timerEvent(QTimerEvent * event) { - if (event->timerId() == m_timer.timerId()) { + if (event->timerId() == m_checkRunningTimer.timerId()) { load(); + } else if (event->timerId() == m_delayTimer.timerId()) { + qDebug() << "ContactsKopete::contactChanged [delayed]:" + << m_contactsToUpdate.size(); + m_delayTimer.stop(); + // checking whether we have a large update + if (m_contactsToUpdate.size() > 5) { + load(true); + } else { + foreach(QString contact, m_contactsToUpdate) { + updateContactData(contact); + } + } + m_contactsToUpdate.clear(); } } @@ -70,42 +84,65 @@ void ContactsKopete::load() { + load(false); +} + +void ContactsKopete::load(bool forceReload) +{ setEmitInhibited(true); - clear(); + bool statusChanged = false; + // clear(); if (!m_interface->isValid()) { - m_kopeteRunning = false; - m_timer.start(CHECK_RUNNING_INTERVAL, this); + if (m_kopeteRunning) { + qDebug() << "ContactsKopete::disconnecting D-Bus"; + disconnect(m_interface, SIGNAL(contactChanged(const QString &)), + this, SLOT(contactChanged(const QString &))); + statusChanged = true; + } - if (addService("kopete")) { - Item * item = const_cast < Item * > (& itemAt(0)); - item->title = i18n("Messaging client"); - item->description = i18n("Messaging client is not running"); - } else { - add(i18n("Unable to find Kopete"), "", - KIcon("application-x-executable"), QVariant("http://kopete.kde.org")); + if (forceReload || statusChanged) { + clear(); + m_kopeteRunning = false; + m_checkRunningTimer.start(CHECK_RUNNING_INTERVAL, this); + + if (addService("kopete")) { + Item * item = const_cast < Item * > (& itemAt(0)); + item->title = i18n("Messaging client"); + item->description = i18n("Messaging client is not running"); + } else { + add(i18n("Unable to find Kopete"), "", + KIcon("application-x-executable"), QVariant("http://kopete.kde.org")); + } } } else { - connect(m_interface, SIGNAL(contactChanged(const QString &)), - this, SLOT(contactChanged(const QString &))); + if (!m_kopeteRunning) { + qDebug() << "ContactsKopete::connecting D-Bus"; + connect(m_interface, SIGNAL(contactChanged(const QString &)), + this, SLOT(contactChanged(const QString &))); + statusChanged = true; + } - m_kopeteRunning = true; - m_noOnlineContacts = false; - // m_timer.start(UPDATE_INTERVAL, this); + if (forceReload || statusChanged) { + qDebug() << "ContactsKopete::load: full"; + clear(); + m_kopeteRunning = true; + m_noOnlineContacts = false; - QDBusReply < QStringList > contacts = m_interface->contactsByFilter("online"); - if (!contacts.isValid()) { - m_kopeteRunning = false; - return; - } + QDBusReply < QStringList > contacts = m_interface->contactsByFilter("online"); + if (!contacts.isValid()) { + m_kopeteRunning = false; + return; + } - foreach (const QString& contact, contacts.value()) { - updateContactData(contact); - } + foreach (const QString& contact, contacts.value()) { + updateContactData(contact); + } - if (size() == 0) { - add(i18n("No online contacts"), "", KIcon("user-offline"), QVariant()); - m_noOnlineContacts = true; + if (size() == 0) { + add(i18n("No online contacts"), "", KIcon("user-offline"), QVariant()); + m_noOnlineContacts = true; + } } } setEmitInhibited(false); @@ -177,8 +214,13 @@ void ContactsKopete::contactChanged(const QString & contactId) { - qDebug() << "ContactsKopete::contactChanged:" << contactId; - updateContactData(contactId); + // qDebug() << "ContactsKopete::contactChanged:" << contactId; + // updateContactData(contactId); + // delaying the update + if (!m_contactsToUpdate.contains(contactId)) { + m_contactsToUpdate << contactId; + } + m_delayTimer.start(DELAY_INTERVAL, this); } } // namespace Models Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-11/kdeplasma-addons.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- kdeplasma-addons.spec 5 Aug 2009 13:04:06 -0000 1.36 +++ kdeplasma-addons.spec 8 Aug 2009 02:32:46 -0000 1.37 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.0 -Release: 5%{?dist} +Release: 8%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -15,6 +15,9 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch ## upstream patches +# Backported from 4.3 branch +# Commit 1008267 +Patch101: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch BuildRequires: boost-devel BuildRequires: eigen2-devel @@ -71,6 +74,7 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault +%patch101 -p0 %build @@ -156,6 +160,16 @@ rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Ben Boeckel - 4.3.0-8 +- Waited for newRepo task + +* Fri Aug 07 2009 Ben Boeckel - 4.3.0-7 +- Rebuild for mising rawhide oxygen-icon-theme +- Fix patch comments + +* Fri Aug 07 2009 Ben Boeckel - 4.3.0-6 +- Add patch to fix kde#196809 + * Tue Aug 04 2009 Than Ngo - 4.3.0-5 - respin From amdunn at fedoraproject.org Sat Aug 8 02:35:30 2009 From: amdunn at fedoraproject.org (Alan Dunn) Date: Sat, 8 Aug 2009 02:35:30 +0000 (UTC) Subject: rpms/why/devel import.log,1.2,1.3 why.spec,1.4,1.5 Message-ID: <20090808023530.3803D11C00D7@cvs1.fedora.phx.redhat.com> Author: amdunn Update of /cvs/pkgs/rpms/why/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4980/devel Modified Files: import.log why.spec Log Message: * Fri Aug 07 2009 Alan Dunn - 2.17-4 - Removed now irrelevant check for no OCaml in Fedora < 9 (those distributions are EOL) - Changed ExcludeArch to proper Fedora versions - Builds coq subpackage exactly when Coq can be built, thus making build independent of whether Coq can be built - define -> global - Fixed accidental use of in tar ocamlgraph instead of one that is separately packaged Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/why/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 24 Dec 2008 16:37:05 -0000 1.2 +++ import.log 8 Aug 2009 02:35:30 -0000 1.3 @@ -1,2 +1,3 @@ why-2_14-2_fc9:HEAD:why-2.14-2.fc9.src.rpm:1217954050 why-2_17-1_fc11:HEAD:why-2.17-1.fc11.src.rpm:1230136029 +why-2_17-4_fc10:HEAD:why-2.17-4.fc10.src.rpm:1249698515 Index: why.spec =================================================================== RCS file: /cvs/pkgs/rpms/why/devel/why.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- why.spec 27 Jul 2009 07:15:16 -0000 1.4 +++ why.spec 8 Aug 2009 02:35:30 -0000 1.5 @@ -1,36 +1,37 @@ -Name: why -Version: 2.17 -Release: 3%{?dist} -Summary: Why software verification platform - -Group: Applications/Engineering -License: GPLv2 -URL: http://why.lri.fr/ -Source0: http://why.lri.fr/download/why-%{version}.tar.gz -Source1: README.why-gwhy.Fedora -Source2: README.why-coq.Fedora -Source3: README.why -Source4: gwhy.desktop -Source5: gwhy-icon.png -Source6: min.mlw -Source7: min_why.why.result -Source8: http://caduceus.lri.fr/manual/caduceus.ps -Source9: http://gforge.inria.fr/docman/view.php/999/5097/krakatoa.pdf -Patch0: gwhy-%{version}.patch -Patch1: why-%{version}-Makefile.in.patch -Patch2: why-config.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: ocaml >= 3.09, ocaml-camlp4-devel, gtk2-devel, ocaml-lablgtk-devel, desktop-file-utils, dos2unix, prelink, coq - -%if 0%{?fedora} < 9 -# There's no ocaml for ppc64 in Fedora <= 8 -ExcludeArch: ppc64 +Name: why +Version: 2.17 +Release: 4%{?dist} +Summary: Why software verification platform + +Group: Applications/Engineering +License: GPLv2 +URL: http://why.lri.fr/ +Source0: http://why.lri.fr/download/why-%{version}.tar.gz +Source1: README.why-gwhy.Fedora +Source2: README.why-coq.Fedora +Source3: README.why +Source4: gwhy.desktop +Source5: gwhy-icon.png +Source6: min.mlw +Source7: min_why.why.result +Source8: http://caduceus.lri.fr/manual/caduceus.ps +Source9: http://gforge.inria.fr/docman/view.php/999/5097/krakatoa.pdf +Patch0: gwhy-%{version}.patch +Patch1: why-%{version}-Makefile.in.patch +Patch2: why-config.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: ocaml >= 3.09, ocaml-camlp4-devel, gtk2-devel, ocaml-lablgtk-devel, desktop-file-utils, dos2unix, prelink +BuildRequires: ocaml-ocamlgraph + +%if 0%{?fedora} >= 11 +# Doesn't seem to build on ppc64 for Fedora >= 11 +# bz: 516317 +ExcludeArch: ppc64 %endif -%if 0%{?fedora} == 11 -# Encountering an odd ocaml ppc64 bug in F11 and don't want to stall the other platforms -# bz: -ExcludeArch: ppc64 +# No coq on ppc64 (any Fedora version) at the moment +%ifnarch ppc64 +%global has_coq 1 %endif %description @@ -51,9 +52,9 @@ Zenon is packaged for Fedora) so that th proven, resulting in a proof of program correctness. %package gwhy -Group: Applications/Engineering -Summary: IDE for Why software verification platform -Requires: why = %{version}, zenity +Group: Applications/Engineering +Summary: IDE for Why software verification platform +Requires: why = %{version}, zenity %description gwhy Gwhy is an optional graphical user interface for the Why software @@ -62,15 +63,21 @@ assertions that need to be proven to dif providing an interface to do this and also supports inspection of why input files. +# No Coq for ppc64 -> certain subpackages can't be built, but main why can be +%if 0%{?has_coq} == 1 + %package coq -Group: Applications/Engineering -Summary: Libraries for interfacing Coq with Why -Requires: why = %{version} +Group: Applications/Engineering +Summary: Libraries for interfacing Coq with Why +Requires: why = %{version} +BuildRequires: coq %description coq This package contains a set of routines that assist in the manipulation of why Coq-formatted output within Coq. +%endif + %prep %setup -q @@ -93,35 +100,35 @@ manipulation of why Coq-formatted output cp %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4 %SOURCE5 %SOURCE6 %SOURCE7 %SOURCE8 %SOURCE9 . %build -%define opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0) +%global opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0) # Native ocaml builds do not seem to work on ppc64 (many packages have # this problem) %ifarch ppc64 -%define opt 0 +%global opt 0 %endif # If not building opt, disable the debug info creation as this would otherwise destroy the bytecode executables # If we have opt, as this has a dependency on ocaml, we should have ocamlopt.opt %if ! %{opt} -%define __os_install_post /usr/lib/rpm/brp-compress %{nil} -%define _enable_debug_package 0 -%define debug_package %{nil} -%define opt_option OCAMLBEST=byte OCAMLC=ocamlc OCAMLDEP=ocamldep OCAMLYACC=ocamlyacc OCAMLLEX=ocamllex +%global __os_install_post /usr/lib/rpm/brp-compress %{nil} +%global _enable_debug_package 0 +%global debug_package %{nil} +%global opt_option OCAMLBEST=byte OCAMLC=ocamlc OCAMLDEP=ocamldep OCAMLYACC=ocamlyacc OCAMLLEX=ocamllex %else -%define opt_option OCAMLBEST=opt OCAMLOPT=ocamlopt.opt +%global opt_option OCAMLBEST=opt OCAMLOPT=ocamlopt.opt %endif # We actually want to install library files into a non /usr/lib # directory as they aren't architecture dependent -./configure --prefix=%{_prefix} --bindir=%{_bindir} --libdir=%{_datadir} --mandir=%{_mandir} +./configure --prefix=%{_prefix} --bindir=%{_bindir} --libdir=%{_datadir} --mandir=%{_mandir} %{!?has_coq: COQC=no} make %{opt_option} %check %if %opt -%define why bin/why.opt +%global why bin/why.opt %else -%define why bin/why.byte +%global why bin/why.byte %endif export WHYLIB=lib %why --why --output min min.mlw @@ -130,11 +137,17 @@ diff min_why.why min_why.why.result > /d %install rm -rf %{buildroot} -make %{opt_option} BINDIR=%{buildroot}%{_bindir} LIBDIR=%{buildroot}%{_datadir} MANDIR=%{buildroot}%{_mandir} COQLIB=%{buildroot}%{_datadir}/coq install + +make %{opt_option} BINDIR=%{buildroot}%{_bindir} LIBDIR=%{buildroot}%{_datadir} MANDIR=%{buildroot}%{_mandir} %{?has_coq: COQLIB=%{buildroot}%{_datadir}/coq} install + +# Fix a small bug in their Makefile: if no Coq, NO .v files should be installed +%if 0%{?has_coq} != 1 +rm -f `find %{buildroot}%{_datadir}/coq -name '*.v'` +%endif # Install desktop icon and menu entry -%define why_data_dir %{_datadir}/why +%global why_data_dir %{_datadir}/why %if %(test -d %{buildroot}%{why_data_dir} && echo 1 || echo 0) != 1 mkdir -p %{buildroot}%{why_data_dir} %endif @@ -142,17 +155,22 @@ cp gwhy-icon.png %{buildroot}%{why_data_ sed -i -e 's|ICON-LOCATION-BASE|%{why_data_dir}|' gwhy.desktop -desktop-file-install --vendor="fedora" \ ---dir=%{buildroot}%{_datadir}/applications \ +desktop-file-install --vendor="fedora" \ +--dir=%{buildroot}%{_datadir}/applications \ gwhy.desktop -%define why_doc_dir %{_defaultdocdir}/%{name}-%{version}/ -%define why_examples_dir %{why_doc_dir}examples/ +%global why_doc_dir %{_defaultdocdir}/%{name}-%{version}/ +%global why_examples_dir %{why_doc_dir}examples/ + +%global fix_encoding() dos2unix %1; mv %1 %1.old; \ + iconv -f ISO-8859-1 -t UTF-8 < %1.old > %1; rm %1.old \ + %{nil} # Fix up documentation and examples mkdir -p %{buildroot}%{why_examples_dir}mlw/ mkdir -p %{buildroot}%{why_examples_dir}c/ cp -p doc/manual.ps %{buildroot}%{why_doc_dir}why-manual.ps +%fix_encoding COPYING cp -p caduceus.ps krakatoa.pdf README.why COPYING LICENSE %{buildroot}%{why_doc_dir} # Copy in the example files after converting to proper UTF-8, fix line @@ -162,7 +180,7 @@ for d in `find -mindepth 1 -maxdepth 1 - mkdir -p %{buildroot}%{why_examples_dir}mlw/$d done for f in `find -regex '.*\(\.mlw\|\.why\)' | egrep -v '_inv|_coq|_why'`; do -dos2unix $f; mv $f $f.old; iconv -f ISO-8859-1 -t UTF-8 < $f.old > $f; rm $f.old +%fix_encoding $f cp -p $f %{buildroot}%{why_examples_dir}mlw/$f done @@ -171,7 +189,7 @@ for d in `find -mindepth 1 -maxdepth 1 - mkdir -p %{buildroot}%{why_examples_dir}c/$d done for f in `find -regex '.*\.c'`; do -dos2unix $f; mv $f $f.old; iconv -f ISO-8859-1 -t UTF-8 < $f.old > $f; rm $f.old +%fix_encoding $f cp -p $f %{buildroot}%{why_examples_dir}c/$f done @@ -209,6 +227,8 @@ rm -rf %{buildroot} %{why_data_dir}/gwhy-icon.png %{_datadir}/applications/fedora-gwhy.desktop +%if 0%{?has_coq} == 1 + %files coq %defattr(-,root,root,-) %dir %{_datadir}/coq @@ -224,7 +244,19 @@ rm -rf %{buildroot} %{_datadir}/coq/jessie_why.v* %doc README.why-coq.Fedora +%endif + %changelog +* Fri Aug 07 2009 Alan Dunn - 2.17-4 +- Removed now irrelevant check for no OCaml in Fedora < 9 (those + distributions are EOL) +- Changed ExcludeArch to proper Fedora versions +- Builds coq subpackage exactly when Coq can be built, thus making + build independent of whether Coq can be built +- define -> global +- Fixed accidental use of in tar ocamlgraph instead of one that is + separately packaged + * Mon Jul 27 2009 Fedora Release Engineering - 2.17-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mathstuf at fedoraproject.org Sat Aug 8 02:36:08 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Sat, 8 Aug 2009 02:36:08 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-10 kdeplasma-addons-4.3.0-lancelot-kde#196809.patch, NONE, 1.1 kdeplasma-addons.spec, 1.18, 1.19 Message-ID: <20090808023608.6F19F11C00D7@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdeplasma-addons/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5300 Modified Files: kdeplasma-addons.spec Added Files: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch Log Message: Backport fix for lancelot kde#196809 kdeplasma-addons-4.3.0-lancelot-kde#196809.patch: ContactsKopete.cpp | 104 +++++++++++++++++++++++++++++++++++++---------------- ContactsKopete.h | 8 ++-- 2 files changed, 78 insertions(+), 34 deletions(-) --- NEW FILE kdeplasma-addons-4.3.0-lancelot-kde#196809.patch --- Index: applets/lancelot/app/src/models/ContactsKopete.h =================================================================== --- applets/lancelot/app/src/models/ContactsKopete.h (revision 1008266) +++ applets/lancelot/app/src/models/ContactsKopete.h (revision 1008267) @@ -31,19 +31,21 @@ ContactsKopete(); ~ContactsKopete(); - void timerEvent(QTimerEvent * event); - protected: void activate(int index); void load(); + void load(bool forceReload); void updateContactData(const QString & contactId); + void timerEvent(QTimerEvent * event); protected Q_SLOTS: void contactChanged(const QString & contactId); private: org::kde::Kopete * m_interface; - QBasicTimer m_timer; + QBasicTimer m_delayTimer; + QBasicTimer m_checkRunningTimer; + QStringList m_contactsToUpdate; QString m_kopeteAvatarsDir; bool m_kopeteRunning : 1; bool m_noOnlineContacts : 1; Index: applets/lancelot/app/src/models/ContactsKopete.cpp =================================================================== --- applets/lancelot/app/src/models/ContactsKopete.cpp (revision 1008266) +++ applets/lancelot/app/src/models/ContactsKopete.cpp (revision 1008267) @@ -25,11 +25,12 @@ // #define UPDATE_INTERVAL 15000 #define CHECK_RUNNING_INTERVAL 5000 +#define DELAY_INTERVAL 500 namespace Models { ContactsKopete::ContactsKopete() - : m_interface(NULL), m_kopeteRunning(true) + : m_interface(NULL), m_kopeteRunning(false) { setSelfTitle(i18n("Contacts")); setSelfIcon(KIcon("kopete")); @@ -40,14 +41,27 @@ m_kopeteAvatarsDir = KStandardDirs::locate( "data", "kopete/avatars/Contacts/"); - m_timer.start(CHECK_RUNNING_INTERVAL, this); + m_checkRunningTimer.start(CHECK_RUNNING_INTERVAL, this); load(); } void ContactsKopete::timerEvent(QTimerEvent * event) { - if (event->timerId() == m_timer.timerId()) { + if (event->timerId() == m_checkRunningTimer.timerId()) { load(); + } else if (event->timerId() == m_delayTimer.timerId()) { + qDebug() << "ContactsKopete::contactChanged [delayed]:" + << m_contactsToUpdate.size(); + m_delayTimer.stop(); + // checking whether we have a large update + if (m_contactsToUpdate.size() > 5) { + load(true); + } else { + foreach(QString contact, m_contactsToUpdate) { + updateContactData(contact); + } + } + m_contactsToUpdate.clear(); } } @@ -70,42 +84,65 @@ void ContactsKopete::load() { + load(false); +} + +void ContactsKopete::load(bool forceReload) +{ setEmitInhibited(true); - clear(); + bool statusChanged = false; + // clear(); if (!m_interface->isValid()) { - m_kopeteRunning = false; - m_timer.start(CHECK_RUNNING_INTERVAL, this); + if (m_kopeteRunning) { + qDebug() << "ContactsKopete::disconnecting D-Bus"; + disconnect(m_interface, SIGNAL(contactChanged(const QString &)), + this, SLOT(contactChanged(const QString &))); + statusChanged = true; + } - if (addService("kopete")) { - Item * item = const_cast < Item * > (& itemAt(0)); - item->title = i18n("Messaging client"); - item->description = i18n("Messaging client is not running"); - } else { - add(i18n("Unable to find Kopete"), "", - KIcon("application-x-executable"), QVariant("http://kopete.kde.org")); + if (forceReload || statusChanged) { + clear(); + m_kopeteRunning = false; + m_checkRunningTimer.start(CHECK_RUNNING_INTERVAL, this); + + if (addService("kopete")) { + Item * item = const_cast < Item * > (& itemAt(0)); + item->title = i18n("Messaging client"); + item->description = i18n("Messaging client is not running"); + } else { + add(i18n("Unable to find Kopete"), "", + KIcon("application-x-executable"), QVariant("http://kopete.kde.org")); + } } } else { - connect(m_interface, SIGNAL(contactChanged(const QString &)), - this, SLOT(contactChanged(const QString &))); + if (!m_kopeteRunning) { + qDebug() << "ContactsKopete::connecting D-Bus"; + connect(m_interface, SIGNAL(contactChanged(const QString &)), + this, SLOT(contactChanged(const QString &))); + statusChanged = true; + } - m_kopeteRunning = true; - m_noOnlineContacts = false; - // m_timer.start(UPDATE_INTERVAL, this); + if (forceReload || statusChanged) { + qDebug() << "ContactsKopete::load: full"; + clear(); + m_kopeteRunning = true; + m_noOnlineContacts = false; - QDBusReply < QStringList > contacts = m_interface->contactsByFilter("online"); - if (!contacts.isValid()) { - m_kopeteRunning = false; - return; - } + QDBusReply < QStringList > contacts = m_interface->contactsByFilter("online"); + if (!contacts.isValid()) { + m_kopeteRunning = false; + return; + } - foreach (const QString& contact, contacts.value()) { - updateContactData(contact); - } + foreach (const QString& contact, contacts.value()) { + updateContactData(contact); + } - if (size() == 0) { - add(i18n("No online contacts"), "", KIcon("user-offline"), QVariant()); - m_noOnlineContacts = true; + if (size() == 0) { + add(i18n("No online contacts"), "", KIcon("user-offline"), QVariant()); + m_noOnlineContacts = true; + } } } setEmitInhibited(false); @@ -177,8 +214,13 @@ void ContactsKopete::contactChanged(const QString & contactId) { - qDebug() << "ContactsKopete::contactChanged:" << contactId; - updateContactData(contactId); + // qDebug() << "ContactsKopete::contactChanged:" << contactId; + // updateContactData(contactId); + // delaying the update + if (!m_contactsToUpdate.contains(contactId)) { + m_contactsToUpdate << contactId; + } + m_delayTimer.start(DELAY_INTERVAL, this); } } // namespace Models Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-10/kdeplasma-addons.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- kdeplasma-addons.spec 5 Aug 2009 13:04:05 -0000 1.18 +++ kdeplasma-addons.spec 8 Aug 2009 02:36:08 -0000 1.19 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.0 -Release: 5%{?dist} +Release: 8%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -15,6 +15,9 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch ## upstream patches +# Backported from 4.3 branch +# Commit 1008267 +Patch101: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch BuildRequires: boost-devel BuildRequires: eigen2-devel @@ -71,6 +74,7 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault +%patch101 -p0 %build @@ -156,6 +160,16 @@ rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Ben Boeckel - 4.3.0-8 +- Waited for newRepo task + +* Fri Aug 07 2009 Ben Boeckel - 4.3.0-7 +- Rebuild for mising rawhide oxygen-icon-theme +- Fix patch comments + +* Fri Aug 07 2009 Ben Boeckel - 4.3.0-6 +- Add patch to fix kde#196809 + * Tue Aug 04 2009 Than Ngo - 4.3.0-5 - respin From amdunn at fedoraproject.org Sat Aug 8 02:52:26 2009 From: amdunn at fedoraproject.org (Alan Dunn) Date: Sat, 8 Aug 2009 02:52:26 +0000 (UTC) Subject: rpms/ocaml-ocamlgraph/devel ocamlgraph-1.1-no-view-graph-doc.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 import.log, 1.1, 1.2 ocaml-ocamlgraph.spec, 1.8, 1.9 sources, 1.3, 1.4 ocamlgraph-1.0-no-view-graph-doc.patch, 1.1, NONE Message-ID: <20090808025226.3EFC811C00D7@cvs1.fedora.phx.redhat.com> Author: amdunn Update of /cvs/pkgs/rpms/ocaml-ocamlgraph/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9441/devel Modified Files: .cvsignore import.log ocaml-ocamlgraph.spec sources Added Files: ocamlgraph-1.1-no-view-graph-doc.patch Removed Files: ocamlgraph-1.0-no-view-graph-doc.patch Log Message: * Fri Aug 07 2009 Alan Dunn - 1.1-1 - New upstream release 1.1. - Makefile patch updated (still not incorporated upstream). ocamlgraph-1.1-no-view-graph-doc.patch: Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ocamlgraph-1.1-no-view-graph-doc.patch --- --- ocamlgraph-1.1/Makefile.in.orig 2009-08-07 22:07:11.000000000 -0400 +++ ocamlgraph-1.1/Makefile.in 2009-08-07 22:07:29.000000000 -0400 @@ -298,7 +298,7 @@ mkdir -p doc rm -f doc/* $(OCAMLDOC) -d doc -html $(INCLUDES) $(DOC_SRC) - $(MAKE) -C $(VIEWER_DIR) doc +# $(MAKE) -C $(VIEWER_DIR) doc # literate programming $(NAME).tex: $(DOC_SRC) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-ocamlgraph/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 20 Nov 2008 16:49:18 -0000 1.3 +++ .cvsignore 8 Aug 2009 02:52:25 -0000 1.4 @@ -1 +1 @@ -ocamlgraph-1.0.tar.gz +ocamlgraph-1.1.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-ocamlgraph/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 23 Aug 2008 20:48:48 -0000 1.1 +++ import.log 8 Aug 2009 02:52:25 -0000 1.2 @@ -1 +1,2 @@ ocaml-ocamlgraph-0_99c-2_fc9:HEAD:ocaml-ocamlgraph-0.99c-2.fc9.src.rpm:1219524338 +ocaml-ocamlgraph-1_1-1_fc10:HEAD:ocaml-ocamlgraph-1.1-1.fc10.src.rpm:1249699549 Index: ocaml-ocamlgraph.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-ocamlgraph/devel/ocaml-ocamlgraph.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- ocaml-ocamlgraph.spec 25 Jul 2009 20:00:48 -0000 1.8 +++ ocaml-ocamlgraph.spec 8 Aug 2009 02:52:26 -0000 1.9 @@ -17,23 +17,23 @@ %define __find_requires /usr/lib/rpm/ocaml-find-requires.sh %define __find_provides /usr/lib/rpm/ocaml-find-provides.sh -Name: ocaml-ocamlgraph -Version: 1.0 -Release: 6%{?dist} -Summary: OCaml library for arc and node graphs +Name: ocaml-ocamlgraph +Version: 1.1 +Release: 1%{?dist} +Summary: OCaml library for arc and node graphs -Group: Development/Libraries -License: LGPLv2 with exceptions +Group: Development/Libraries +License: LGPLv2 with exceptions -URL: http://ocamlgraph.lri.fr/ -Source0: http://ocamlgraph.lri.fr/download/ocamlgraph-%{version}.tar.gz -Source1: ocamlgraph-test.result +URL: http://ocamlgraph.lri.fr/ +Source0: http://ocamlgraph.lri.fr/download/ocamlgraph-%{version}.tar.gz +Source1: ocamlgraph-test.result -Patch0: ocamlgraph-1.0-no-view-graph-doc.patch +Patch0: ocamlgraph-1.1-no-view-graph-doc.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ExcludeArch: sparc64 s390 s390x -BuildRequires: ocaml >= 3.08, ocaml-findlib-devel, ocaml-ocamldoc +BuildRequires: ocaml >= 3.08, ocaml-findlib-devel, ocaml-ocamldoc BuildRequires: ocaml-lablgtk-devel BuildRequires: gtk2-devel, libgnomecanvas-devel @@ -50,13 +50,13 @@ Language file format and Dot and Neato g tools. -%package devel -Summary: Development files for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} -%description devel +%description devel The %{name}-devel package contains libraries and signature files for developing applications that use %{name}. @@ -131,6 +131,10 @@ rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Alan Dunn - 1.1-1 +- New upstream release 1.1. +- Makefile patch updated (still not incorporated upstream). + * Sat Jul 25 2009 Fedora Release Engineering - 1.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-ocamlgraph/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 20 Nov 2008 16:49:18 -0000 1.3 +++ sources 8 Aug 2009 02:52:26 -0000 1.4 @@ -1 +1 @@ -65dfcab73bc15776f7547860a78d682a ocamlgraph-1.0.tar.gz +62cf4b0c273db2af1dbf4f8fac957bfc ocamlgraph-1.1.tar.gz --- ocamlgraph-1.0-no-view-graph-doc.patch DELETED --- From jstanley at fedoraproject.org Sat Aug 8 02:59:02 2009 From: jstanley at fedoraproject.org (Jon Stanley) Date: Sat, 8 Aug 2009 02:59:02 +0000 (UTC) Subject: rpms/trac-tickettemplate-plugin/F-10 README.license, NONE, 1.1 import.log, NONE, 1.1 trac-tickettemplate-plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090808025902.4783311C00D7@cvs1.fedora.phx.redhat.com> Author: jstanley Update of /cvs/pkgs/rpms/trac-tickettemplate-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11394/F-10 Modified Files: .cvsignore sources Added Files: README.license import.log trac-tickettemplate-plugin.spec Log Message: Initial import --- NEW FILE README.license --- Delivered-To: jonstanley at gmail.com Received: by 10.231.37.136 with SMTP id x8cs140695ibd; Thu, 6 Aug 2009 20:07:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.121.14 with SMTP id t14mr5736578anc.129.1249614440016; Thu, 06 Aug 2009 20:07:20 -0700 (PDT) In-Reply-To: <9de9792e0908061943y6c05633cw2fc38079470d8232 at mail.gmail.com> References: <9de9792e0908061943y6c05633cw2fc38079470d8232 at mail.gmail.com> Date: Fri, 7 Aug 2009 11:07:19 +0800 Message-ID: <9de9792e0908062007v287219dbkceb49f65b85515d5 at mail.gmail.com> Subject: Re: Trac ticket template plugin - licensing question From: Richard Liao To: Jon Stanley Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: quoted-printable 2009/8/7 Richard Liao : > The license is LGPLv2.1. I have updated license line in setup.py > See also: http://trac-hacks.org/changeset/6330 > Studied LGPLv2.1, I think BSD license should be more applicable to this plu= gin. See also: http://trac-hacks.org/changeset/6332 > On Fri, Aug 7, 2009 at 10:06 AM, Jon Stanley wrote: >> In setup.py, you mention that the license is BSD, yet there is a >> license.txt which gives the text of LGPLv2. No source files have a >> notice stating which license they are under (which they should, >> independently of any confusion). Which one is accurate and which >> license is this plugin released under? And what version(s) of LGPL if >> that indeed is the license (simply including the text of a license >> with no further explanation is legally ineffective and in the case of >> the GPL family of licenses, does not restrict us to that version). If >> that's what you intended, it needs to be explicitly stated. >> >> The context of the questions is that I'm attempting to package this >> for inclusion into Fedora. >> >> Thanks! >> -Jon >> > > > > -- > '''=B9=FD=B3=CC=B8=C4=BD=F8=C4=CB=CA=C7=B4=DF=C9=FA=BF=C9=B4=D9=C9=FA=BF= =BF=C6=D7=B5=C4=C8=CB=B5=C4=D7=E9=D6=AF!''' > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > =C8=ED=BC=FE=CA=C2=D2=B5=B2=BF - =D1=D0=B7=A2=B9=DC=C0=ED=D6=D0=D0=C4 - S= PEG http://trac.rdev.kingsoft.net/kspeg > Mr. Richard - =C1=CE=BD=DC 13750037331 > =D3=CA=B1=E0: 519015 ; =B5=D8=D6=B7: =D6=E9=BA=A3=CA=D0=BC=AA= =B4=F3=C1=AB=C9=BD=CF=EF8=BA=C5=BD=F0=C9=BD=C8=ED=BC=FE=B4=F3=CF=C3 F12 > =B5=E7=BB=B0: 0756-3335688-2756 ; =B4=AB=D5=E6: 0756-3335268 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > --=20 '''=B9=FD=B3=CC=B8=C4=BD=F8=C4=CB=CA=C7=B4=DF=C9=FA=BF=C9=B4=D9=C9=FA=BF=BF= =C6=D7=B5=C4=C8=CB=B5=C4=D7=E9=D6=AF!''' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ =C8=ED=BC=FE=CA=C2=D2=B5=B2=BF - =D1=D0=B7=A2=B9=DC=C0=ED=D6=D0=D0=C4 - SPE= G http://trac.rdev.kingsoft.net/kspeg Mr. Richard - =C1=CE=BD=DC 13750037331 =D3=CA=B1=E0: 519015 ; =B5=D8=D6=B7: =D6=E9=BA=A3=CA=D0=BC=AA=B4= =F3=C1=AB=C9=BD=CF=EF8=BA=C5=BD=F0=C9=BD=C8=ED=BC=FE=B4=F3=CF=C3 F12 =B5=E7=BB=B0: 0756-3335688-2756 ; =B4=AB=D5=E6: 0756-3335268 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- NEW FILE import.log --- trac-tickettemplate-plugin-0_5-0_1_svn6332_fc10:F-10:trac-tickettemplate-plugin-0.5-0.1.svn6332.fc10.src.rpm:1249700369 --- NEW FILE trac-tickettemplate-plugin.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: trac-tickettemplate-plugin Version: 0.5 Release: 0.1.svn6332%{?dist} Summary: Allow for ticket templating Group: Applications/Internet # Licensing situation unclear, BSD per email from upstream, included in %%doc License: BSD URL: http://trac-hacks.org/wiki/TracTicketTemplatePlugin # Produce via 'svn export -r6332 http://trac-hacks.org/svn/tractickettemplateplugin/0.10 tractickettemplateplugin-0.10' # tar -czvf trac-tractickettemplateplugin-0.10.svn6329.tar.gz tractickettemplateplugin-0.10 Source0: trac-tractickettemplateplugin-0.10.svn6332.tar.gz Source1: README.license BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel, python-setuptools Requires: trac >= 0.10 # Only for 0.10 Requires: trac-webadmin %description A trac plugin to allow for ticket templates to be defined via the web admin interface %prep %setup -q -n tractickettemplateplugin-0.10 cp %{SOURCE1} . %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT # Remove the documentation files that got installed rm $RPM_BUILD_ROOT%{python_sitelib}/tickettemplate/readme.txt rm $RPM_BUILD_ROOT%{python_sitelib}/tickettemplate/version.txt rm $RPM_BUILD_ROOT%{python_sitelib}/tickettemplate/changelog.txt %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{python_sitelib}/* %doc tickettemplate/readme.txt tickettemplate/changelog.txt tickettemplate/version.txt README.license %changelog * Thu Aug 6 2009 Jon Stanley - 0.5-0.1.svn6332 - Include README.license, move to new SVN checkout to clear up licensing * Thu Aug 6 2009 Jon Stanley - 0.5-0.1.svn6329 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/trac-tickettemplate-plugin/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 20:04:09 -0000 1.1 +++ .cvsignore 8 Aug 2009 02:59:01 -0000 1.2 @@ -0,0 +1 @@ +trac-tractickettemplateplugin-0.10.svn6332.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/trac-tickettemplate-plugin/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 20:04:09 -0000 1.1 +++ sources 8 Aug 2009 02:59:02 -0000 1.2 @@ -0,0 +1 @@ +549785af69ab8d6694aee19788a2c18d trac-tractickettemplateplugin-0.10.svn6332.tar.gz From jstanley at fedoraproject.org Sat Aug 8 03:00:22 2009 From: jstanley at fedoraproject.org (Jon Stanley) Date: Sat, 8 Aug 2009 03:00:22 +0000 (UTC) Subject: rpms/trac-tickettemplate-plugin/EL-5 README.license, NONE, 1.1 trac-tickettemplate-plugin.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090808030022.7E54011C0439@cvs1.fedora.phx.redhat.com> Author: jstanley Update of /cvs/pkgs/rpms/trac-tickettemplate-plugin/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11795 Modified Files: sources Added Files: README.license trac-tickettemplate-plugin.spec Log Message: Initial import for EL-5 --- NEW FILE README.license --- Delivered-To: jonstanley at gmail.com Received: by 10.231.37.136 with SMTP id x8cs140695ibd; Thu, 6 Aug 2009 20:07:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.121.14 with SMTP id t14mr5736578anc.129.1249614440016; Thu, 06 Aug 2009 20:07:20 -0700 (PDT) In-Reply-To: <9de9792e0908061943y6c05633cw2fc38079470d8232 at mail.gmail.com> References: <9de9792e0908061943y6c05633cw2fc38079470d8232 at mail.gmail.com> Date: Fri, 7 Aug 2009 11:07:19 +0800 Message-ID: <9de9792e0908062007v287219dbkceb49f65b85515d5 at mail.gmail.com> Subject: Re: Trac ticket template plugin - licensing question From: Richard Liao To: Jon Stanley Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: quoted-printable 2009/8/7 Richard Liao : > The license is LGPLv2.1. I have updated license line in setup.py > See also: http://trac-hacks.org/changeset/6330 > Studied LGPLv2.1, I think BSD license should be more applicable to this plu= gin. See also: http://trac-hacks.org/changeset/6332 > On Fri, Aug 7, 2009 at 10:06 AM, Jon Stanley wrote: >> In setup.py, you mention that the license is BSD, yet there is a >> license.txt which gives the text of LGPLv2. No source files have a >> notice stating which license they are under (which they should, >> independently of any confusion). Which one is accurate and which >> license is this plugin released under? And what version(s) of LGPL if >> that indeed is the license (simply including the text of a license >> with no further explanation is legally ineffective and in the case of >> the GPL family of licenses, does not restrict us to that version). If >> that's what you intended, it needs to be explicitly stated. >> >> The context of the questions is that I'm attempting to package this >> for inclusion into Fedora. >> >> Thanks! >> -Jon >> > > > > -- > '''=B9=FD=B3=CC=B8=C4=BD=F8=C4=CB=CA=C7=B4=DF=C9=FA=BF=C9=B4=D9=C9=FA=BF= =BF=C6=D7=B5=C4=C8=CB=B5=C4=D7=E9=D6=AF!''' > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > =C8=ED=BC=FE=CA=C2=D2=B5=B2=BF - =D1=D0=B7=A2=B9=DC=C0=ED=D6=D0=D0=C4 - S= PEG http://trac.rdev.kingsoft.net/kspeg > Mr. Richard - =C1=CE=BD=DC 13750037331 > =D3=CA=B1=E0: 519015 ; =B5=D8=D6=B7: =D6=E9=BA=A3=CA=D0=BC=AA= =B4=F3=C1=AB=C9=BD=CF=EF8=BA=C5=BD=F0=C9=BD=C8=ED=BC=FE=B4=F3=CF=C3 F12 > =B5=E7=BB=B0: 0756-3335688-2756 ; =B4=AB=D5=E6: 0756-3335268 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > --=20 '''=B9=FD=B3=CC=B8=C4=BD=F8=C4=CB=CA=C7=B4=DF=C9=FA=BF=C9=B4=D9=C9=FA=BF=BF= =C6=D7=B5=C4=C8=CB=B5=C4=D7=E9=D6=AF!''' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ =C8=ED=BC=FE=CA=C2=D2=B5=B2=BF - =D1=D0=B7=A2=B9=DC=C0=ED=D6=D0=D0=C4 - SPE= G http://trac.rdev.kingsoft.net/kspeg Mr. Richard - =C1=CE=BD=DC 13750037331 =D3=CA=B1=E0: 519015 ; =B5=D8=D6=B7: =D6=E9=BA=A3=CA=D0=BC=AA=B4= =F3=C1=AB=C9=BD=CF=EF8=BA=C5=BD=F0=C9=BD=C8=ED=BC=FE=B4=F3=CF=C3 F12 =B5=E7=BB=B0: 0756-3335688-2756 ; =B4=AB=D5=E6: 0756-3335268 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- NEW FILE trac-tickettemplate-plugin.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: trac-tickettemplate-plugin Version: 0.5 Release: 0.1.svn6332%{?dist} Summary: Allow for ticket templating Group: Applications/Internet # Licensing situation unclear, BSD per email from upstream, included in %%doc License: BSD URL: http://trac-hacks.org/wiki/TracTicketTemplatePlugin # Produce via 'svn export -r6332 http://trac-hacks.org/svn/tractickettemplateplugin/0.10 tractickettemplateplugin-0.10' # tar -czvf trac-tractickettemplateplugin-0.10.svn6329.tar.gz tractickettemplateplugin-0.10 Source0: trac-tractickettemplateplugin-0.10.svn6332.tar.gz Source1: README.license BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel, python-setuptools Requires: trac >= 0.10 # Only for 0.10 Requires: trac-webadmin %description A trac plugin to allow for ticket templates to be defined via the web admin interface %prep %setup -q -n tractickettemplateplugin-0.10 cp %{SOURCE1} . %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT # Remove the documentation files that got installed rm $RPM_BUILD_ROOT%{python_sitelib}/tickettemplate/readme.txt rm $RPM_BUILD_ROOT%{python_sitelib}/tickettemplate/version.txt rm $RPM_BUILD_ROOT%{python_sitelib}/tickettemplate/changelog.txt %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{python_sitelib}/* %doc tickettemplate/readme.txt tickettemplate/changelog.txt tickettemplate/version.txt README.license %changelog * Thu Aug 6 2009 Jon Stanley - 0.5-0.1.svn6332 - Include README.license, move to new SVN checkout to clear up licensing * Thu Aug 6 2009 Jon Stanley - 0.5-0.1.svn6329 - Initial package Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/trac-tickettemplate-plugin/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 20:04:09 -0000 1.1 +++ sources 8 Aug 2009 03:00:22 -0000 1.2 @@ -0,0 +1 @@ +549785af69ab8d6694aee19788a2c18d trac-tractickettemplateplugin-0.10.svn6332.tar.gz From mitr at fedoraproject.org Sat Aug 8 03:34:48 2009 From: mitr at fedoraproject.org (Miloslav Trmac) Date: Sat, 8 Aug 2009 03:34:48 +0000 (UTC) Subject: rpms/volume_key/devel volume_key-0.2-libblkid-type.patch, NONE, 1.1 volume_key.spec, 1.2, 1.3 Message-ID: <20090808033448.341AB11C00D7@cvs1.fedora.phx.redhat.com> Author: mitr Update of /cvs/pkgs/rpms/volume_key/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20176 Modified Files: volume_key.spec Added Files: volume_key-0.2-libblkid-type.patch Log Message: * Sat Aug 8 2009 Miloslav Trma? - 0.2-3 - Handle changed "TYPE=crypto_LUKS" from libblkid - Preserve file timestamps during installation volume_key-0.2-libblkid-type.patch: volume.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) --- NEW FILE volume_key-0.2-libblkid-type.patch --- diff --git a/lib/volume.c b/lib/volume.c index 91c9dbc..62fc6ec 100644 --- a/lib/volume.c +++ b/lib/volume.c @@ -311,7 +311,11 @@ libvk_volume_open (const char *path, GError **error) } vol = g_new (struct libvk_volume, 1); vol->source = VOLUME_SOURCE_LOCAL; - vol->format = g_strdup (c); + /* The LUKS type identifier returned by blkid has changed. */ + if (strcmp (c, "crypto_LUKS") == 0) + vol->format = g_strdup (LIBVK_VOLUME_FORMAT_LUKS); + else + vol->format = g_strdup (c); free (c); vol->hostname = g_strdup (g_get_host_name ()); Index: volume_key.spec =================================================================== RCS file: /cvs/pkgs/rpms/volume_key/devel/volume_key.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- volume_key.spec 27 Jul 2009 06:58:12 -0000 1.2 +++ volume_key.spec 8 Aug 2009 03:34:48 -0000 1.3 @@ -3,7 +3,7 @@ Summary: An utility for manipulating storage encryption keys and passphrases Name: volume_key Version: 0.2 -Release: 2 +Release: 3 License: GPLv2 Group: Applications/System URL: https://fedorahosted.org/volume_key/ @@ -13,6 +13,7 @@ Source0: https://fedorahosted.org/releas Source1: http://cryptsetup.googlecode.com/files/cryptsetup-1.0.7-rc1.tar.bz2 # http://code.google.com/p/cryptsetup/issues/detail?id=15 Patch0: https://fedorahosted.org/releases/v/o/volume_key/cryptsetup-svn-r62.patch +Patch1: volume_key-0.2-libblkid-type.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: gettext-devel, glib2-devel, gnupg, gpgme-devel, libblkid-devel BuildRequires: nss-devel, python-devel @@ -81,6 +82,7 @@ for other formats is possible, some form %prep %setup -q -a 1 +%patch1 -p1 -b .libblkid-type pushd cryptsetup-1.0.7-rc1 %patch0 -p0 -b .cs-vk popd @@ -91,7 +93,7 @@ cryptsetup_root=$(pwd)/cryptsetup-root pushd cryptsetup-1.0.7-rc1 %configure --enable-static --disable-shared --with-pic make %{?_smp_mflags} -make install "DESTDIR=$cryptsetup_root" INSTALL='install -p' +make install "DESTDIR=$cryptsetup_root" popd %configure "CPPFLAGS=-I$cryptsetup_root"%{_includedir} \ @@ -101,7 +103,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p' %find_lang volume_key @@ -135,6 +137,10 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/volume_key.py* %changelog +* Sat Aug 8 2009 Miloslav Trma? - 0.2-3 +- Handle changed "TYPE=crypto_LUKS" from libblkid +- Preserve file timestamps during installation + * Sun Jul 26 2009 Fedora Release Engineering - 0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From bskeggs at fedoraproject.org Sat Aug 8 03:44:40 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Sat, 8 Aug 2009 03:44:40 +0000 (UTC) Subject: rpms/xorg-x11-drv-nouveau/F-11 rh508970.patch, NONE, 1.1 xorg-x11-drv-nouveau.spec, 1.53, 1.54 Message-ID: <20090808034440.0F7B511C00D7@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22943 Modified Files: xorg-x11-drv-nouveau.spec Added Files: rh508970.patch Log Message: * Sat Aug 8 2009 Ben Skeggs 0.0.12-41.20090528git0c17b87 - rh#508970: fix for minor corruption at depth 16 rh508970.patch: nv04_exa.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE rh508970.patch --- >From 712064e6188d65e2c7d85078b95a0292edcad0e7 Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Wed, 5 Aug 2009 14:00:51 +1000 Subject: [PATCH] nv04-nv40/exa: set cliprect to drawing area for IFC --- src/nv04_exa.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nv04_exa.c b/src/nv04_exa.c index de5da67..132c9d5 100644 --- a/src/nv04_exa.c +++ b/src/nv04_exa.c @@ -321,8 +321,8 @@ NV04EXAUploadIFC(ScrnInfoPtr pScrn, const char *src, int src_pitch, return FALSE; BEGIN_RING(chan, clip, NV01_CONTEXT_CLIP_RECTANGLE_POINT, 2); - OUT_RING (chan, 0x0); - OUT_RING (chan, 0x7FFF7FFF); + OUT_RING (chan, (y << 16) | x); + OUT_RING (chan, (h << 16) | w); BEGIN_RING(chan, ifc, NV01_IMAGE_FROM_CPU_OPERATION, 2); OUT_RING (chan, NV01_IMAGE_FROM_CPU_OPERATION_SRCCOPY); OUT_RING (chan, ifc_fmt); -- 1.6.4 Index: xorg-x11-drv-nouveau.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/F-11/xorg-x11-drv-nouveau.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- xorg-x11-drv-nouveau.spec 18 Jun 2009 15:06:29 -0000 1.53 +++ xorg-x11-drv-nouveau.spec 8 Aug 2009 03:44:39 -0000 1.54 @@ -19,7 +19,7 @@ Name: xorg-x11-drv-nouveau # need to set an epoch to get version number in sync with upstream Epoch: 1 Version: %{nouveau_version} -Release: 40.%{snapshot}%{?dist} +Release: 41.%{snapshot}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -50,6 +50,7 @@ Patch5: dcbconf_7_4_ignore.diff Patch6: nouveau-fb-resize.patch Patch7: nouveau-bicubic-2x.patch Patch8: nv50-pramin-vbios.patch +Patch9: rh508970.patch %description X.Org X11 nouveau video driver. @@ -66,6 +67,7 @@ X.Org X11 nouveau video driver. %patch6 -p1 -b .fbresize %patch7 -p1 -b .bicubic %patch8 -p1 -b .pramin_bios +%patch9 -p1 -b .rh508970 %build autoreconf -v --install @@ -89,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nouveau.4* %changelog +* Sat Aug 8 2009 Ben Skeggs 0.0.12-41.20090528git0c17b87 +- rh#508970: fix for minor corruption at depth 16 + * Fri Jun 19 2009 Ben Skeggs 0.0.12-40.20090528git0c17b87 - correct thinko in pramin vbios patch From cweyl at fedoraproject.org Sat Aug 8 04:00:42 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 04:00:42 +0000 (UTC) Subject: rpms/perl-MooseX-Emulate-Class-Accessor-Fast/devel .cvsignore, 1.5, 1.6 perl-MooseX-Emulate-Class-Accessor-Fast.spec, 1.7, 1.8 sources, 1.5, 1.6 Message-ID: <20090808040042.56E2411C00D7@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-MooseX-Emulate-Class-Accessor-Fast/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26117 Modified Files: .cvsignore perl-MooseX-Emulate-Class-Accessor-Fast.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.00902-1 - auto-update to 0.00902 (by cpan-spec-update 0.01) - altered br on perl(Moose) (0.74 => 0.84) - added a new req on perl(Moose) (version 0.84) - added a new req on perl(namespace::clean) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Emulate-Class-Accessor-Fast/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 31 May 2009 07:14:33 -0000 1.5 +++ .cvsignore 8 Aug 2009 04:00:42 -0000 1.6 @@ -1 +1 @@ -MooseX-Emulate-Class-Accessor-Fast-0.00900.tar.gz +MooseX-Emulate-Class-Accessor-Fast-0.00902.tar.gz Index: perl-MooseX-Emulate-Class-Accessor-Fast.spec =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Emulate-Class-Accessor-Fast/devel/perl-MooseX-Emulate-Class-Accessor-Fast.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- perl-MooseX-Emulate-Class-Accessor-Fast.spec 26 Jul 2009 11:26:04 -0000 1.7 +++ perl-MooseX-Emulate-Class-Accessor-Fast.spec 8 Aug 2009 04:00:42 -0000 1.8 @@ -1,6 +1,6 @@ Name: perl-MooseX-Emulate-Class-Accessor-Fast -Version: 0.00900 -Release: 2%{?dist} +Version: 0.00902 +Release: 1%{?dist} # lib/MooseX/Adopt/Class/Accessor/Fast.pm -> GPL+ or Artistic # lib/MooseX/Emulate/Class/Accessor/Fast.pm -> GPL+ or Artistic License: GPL+ or Artistic @@ -13,7 +13,7 @@ Requires: perl(:MODULE_COMPAT_%(eval " BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 -BuildRequires: perl(Moose) >= 0.74 +BuildRequires: perl(Moose) >= 0.84 BuildRequires: perl(Moose::Role) BuildRequires: perl(namespace::clean) # tests @@ -21,6 +21,9 @@ BuildRequires: perl(Test::More) BuildRequires: perl(Test::Exception) BuildRequires: perl(Class::Accessor::Fast) +### auto-added reqs! +Requires: perl(Moose) >= 0.84 +Requires: perl(namespace::clean) %description This module attempts to emulate the behavior of Class::Accessor::Fast @@ -60,6 +63,12 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Sat Aug 08 2009 Chris Weyl 0.00902-1 +- auto-update to 0.00902 (by cpan-spec-update 0.01) +- altered br on perl(Moose) (0.74 => 0.84) +- added a new req on perl(Moose) (version 0.84) +- added a new req on perl(namespace::clean) (version 0) + * Sun Jul 26 2009 Fedora Release Engineering - 0.00900-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Emulate-Class-Accessor-Fast/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 31 May 2009 07:14:34 -0000 1.5 +++ sources 8 Aug 2009 04:00:42 -0000 1.6 @@ -1 +1 @@ -36ed235d4d2d9759c24a99358eb471e6 MooseX-Emulate-Class-Accessor-Fast-0.00900.tar.gz +4fa57ee9110fe6e868b8625a9e47b50c MooseX-Emulate-Class-Accessor-Fast-0.00902.tar.gz From cweyl at fedoraproject.org Sat Aug 8 04:19:33 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 04:19:33 +0000 (UTC) Subject: rpms/perl-MooseX-Params-Validate/devel .cvsignore, 1.8, 1.9 perl-MooseX-Params-Validate.spec, 1.11, 1.12 sources, 1.7, 1.8 Message-ID: <20090808041933.4495111C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-MooseX-Params-Validate/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17095 Modified Files: .cvsignore perl-MooseX-Params-Validate.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.12-1 - auto-update to 0.12 (by cpan-spec-update 0.01) - added a new br on perl(Carp) (version 0) - added a new br on perl(Devel::Caller) (version 0) - altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) - added a new req on perl(Carp) (version 0) - added a new req on perl(Devel::Caller) (version 0) - added a new req on perl(Moose) (version 0.58) - added a new req on perl(Params::Validate) (version 0.88) - added a new req on perl(Scalar::Util) (version 0) - added a new req on perl(Sub::Exporter) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Params-Validate/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 19 Apr 2009 20:28:29 -0000 1.8 +++ .cvsignore 8 Aug 2009 04:19:31 -0000 1.9 @@ -1 +1 @@ -MooseX-Params-Validate-0.09.tar.gz +MooseX-Params-Validate-0.12.tar.gz Index: perl-MooseX-Params-Validate.spec =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Params-Validate/devel/perl-MooseX-Params-Validate.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-MooseX-Params-Validate.spec 26 Jul 2009 11:29:27 -0000 1.11 +++ perl-MooseX-Params-Validate.spec 8 Aug 2009 04:19:31 -0000 1.12 @@ -1,16 +1,18 @@ Name: perl-MooseX-Params-Validate -Version: 0.09 -Release: 2%{?dist} +Version: 0.12 +Release: 1%{?dist} Summary: Extension of Params::Validate using Moose's types License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/MooseX-Params-Validate/ -Source0: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/MooseX-Params-Validate-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/MooseX-Params-Validate-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 +BuildRequires: perl(Carp) +BuildRequires: perl(Devel::Caller) BuildRequires: perl(Moose) >= 0.58 BuildRequires: perl(Params::Validate) >= 0.88 BuildRequires: perl(Scalar::Util) @@ -19,6 +21,14 @@ BuildRequires: perl(Sub::Name) BuildRequires: perl(Test::Exception) >= 0.21 BuildRequires: perl(Test::More) >= 0.62 +### auto-added reqs! +Requires: perl(Carp) +Requires: perl(Devel::Caller) +Requires: perl(Moose) >= 0.58 +Requires: perl(Params::Validate) >= 0.88 +Requires: perl(Scalar::Util) +Requires: perl(Sub::Exporter) + %description This module fills a gap in Moose by adding method parameter validation to Moose. This is just one of many developing options, it should be considered @@ -35,7 +45,7 @@ make %{?_smp_mflags} rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} -find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} %{buildroot}/* @@ -53,6 +63,18 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.12-1 +- auto-update to 0.12 (by cpan-spec-update 0.01) +- added a new br on perl(Carp) (version 0) +- added a new br on perl(Devel::Caller) (version 0) +- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) +- added a new req on perl(Carp) (version 0) +- added a new req on perl(Devel::Caller) (version 0) +- added a new req on perl(Moose) (version 0.58) +- added a new req on perl(Params::Validate) (version 0.88) +- added a new req on perl(Scalar::Util) (version 0) +- added a new req on perl(Sub::Exporter) (version 0) + * Sun Jul 26 2009 Fedora Release Engineering - 0.09-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Params-Validate/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 19 Apr 2009 20:28:29 -0000 1.7 +++ sources 8 Aug 2009 04:19:31 -0000 1.8 @@ -1 +1 @@ -32f356facb51480c1f12d485e749cd08 MooseX-Params-Validate-0.09.tar.gz +028c58ff0431b45e13f70f9d819e5b67 MooseX-Params-Validate-0.12.tar.gz From cweyl at fedoraproject.org Sat Aug 8 04:21:46 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 04:21:46 +0000 (UTC) Subject: rpms/perl-MooseX-SemiAffordanceAccessor/devel .cvsignore, 1.2, 1.3 perl-MooseX-SemiAffordanceAccessor.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090808042146.DC69211C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-MooseX-SemiAffordanceAccessor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17554 Modified Files: .cvsignore perl-MooseX-SemiAffordanceAccessor.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.05-1 - auto-update to 0.05 (by cpan-spec-update 0.01) - altered br on perl(Moose) (0.56 => 0.84) - added a new req on perl(Moose) (version 0.84) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-SemiAffordanceAccessor/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 9 Jun 2009 00:29:28 -0000 1.2 +++ .cvsignore 8 Aug 2009 04:21:46 -0000 1.3 @@ -1 +1 @@ -MooseX-SemiAffordanceAccessor-0.03.tar.gz +MooseX-SemiAffordanceAccessor-0.05.tar.gz Index: perl-MooseX-SemiAffordanceAccessor.spec =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-SemiAffordanceAccessor/devel/perl-MooseX-SemiAffordanceAccessor.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- perl-MooseX-SemiAffordanceAccessor.spec 26 Jul 2009 11:30:45 -0000 1.2 +++ perl-MooseX-SemiAffordanceAccessor.spec 8 Aug 2009 04:21:46 -0000 1.3 @@ -1,23 +1,26 @@ -Name: perl-MooseX-SemiAffordanceAccessor -Version: 0.03 -Release: 2%{?dist} +Name: perl-MooseX-SemiAffordanceAccessor +Version: 0.05 +Release: 1%{?dist} # lib/MooseX/SemiAffordanceAccessor.pm -> GPL+ or Artistic # lib/MooseX/SemiAffordanceAccessor/Role/Attribute.pm -> GPL+ or Artistic -License: GPL+ or Artistic +License: GPL+ or Artistic Group: Development/Libraries -Summary: Name your accessors foo() and set_foo() -Source: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/MooseX-SemiAffordanceAccessor-%{version}.tar.gz +Summary: Name your accessors foo() and set_foo() +Source: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/MooseX-SemiAffordanceAccessor-%{version}.tar.gz Url: http://search.cpan.org/dist/MooseX-SemiAffordanceAccessor -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Module::Build::Compat) #BuildRequires: perl(Moose) >= 0.55_04 -BuildRequires: perl(Moose) >= 0.56 +BuildRequires: perl(Moose) >= 0.84 BuildRequires: perl(Test::More) +### auto-added reqs! +Requires: perl(Moose) >= 0.84 + %description This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are @@ -52,15 +55,20 @@ find %{buildroot} -depth -type d -exec r make test %clean -rm -rf %{buildroot} +rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc Changes README +%doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog +* Sat Aug 08 2009 Chris Weyl 0.05-1 +- auto-update to 0.05 (by cpan-spec-update 0.01) +- altered br on perl(Moose) (0.56 => 0.84) +- added a new req on perl(Moose) (version 0.84) + * Sun Jul 26 2009 Fedora Release Engineering - 0.03-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -70,4 +78,3 @@ rm -rf %{buildroot} * Sun Jun 07 2009 Chris Weyl 0.03-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) - Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-SemiAffordanceAccessor/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 9 Jun 2009 00:29:28 -0000 1.2 +++ sources 8 Aug 2009 04:21:46 -0000 1.3 @@ -1 +1 @@ -1d0b31890f78194fa9dc07bd046b6f54 MooseX-SemiAffordanceAccessor-0.03.tar.gz +4e917185d50a0de2dc9942a643eb76bd MooseX-SemiAffordanceAccessor-0.05.tar.gz From cweyl at fedoraproject.org Sat Aug 8 04:23:12 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 04:23:12 +0000 (UTC) Subject: rpms/perl-MooseX-Types/devel .cvsignore, 1.8, 1.9 perl-MooseX-Types.spec, 1.13, 1.14 sources, 1.8, 1.9 Message-ID: <20090808042312.2CF2611C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-MooseX-Types/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17898 Modified Files: .cvsignore perl-MooseX-Types.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.16-1 - auto-update to 0.16 (by cpan-spec-update 0.01) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Types/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 26 Jun 2009 02:01:15 -0000 1.8 +++ .cvsignore 8 Aug 2009 04:23:11 -0000 1.9 @@ -1 +1 @@ -MooseX-Types-0.13.tar.gz +MooseX-Types-0.16.tar.gz Index: perl-MooseX-Types.spec =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Types/devel/perl-MooseX-Types.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- perl-MooseX-Types.spec 26 Jul 2009 11:32:18 -0000 1.13 +++ perl-MooseX-Types.spec 8 Aug 2009 04:23:11 -0000 1.14 @@ -1,6 +1,6 @@ Name: perl-MooseX-Types -Version: 0.13 -Release: 2%{?dist} +Version: 0.16 +Release: 1%{?dist} # see Makefile.PL, lib/MooseX/Types.pm License: GPL+ or Artistic Group: Development/Libraries @@ -97,6 +97,9 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Sat Aug 08 2009 Chris Weyl 0.16-1 +- auto-update to 0.16 (by cpan-spec-update 0.01) + * Sun Jul 26 2009 Fedora Release Engineering - 0.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Types/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 26 Jun 2009 02:01:16 -0000 1.8 +++ sources 8 Aug 2009 04:23:11 -0000 1.9 @@ -1 +1 @@ -486ce06514424fab008e50ef29512c69 MooseX-Types-0.13.tar.gz +393527bf60ca5b3c48fb1758f066f541 MooseX-Types-0.16.tar.gz From nb at fedoraproject.org Sat Aug 8 04:33:35 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Sat, 8 Aug 2009 04:33:35 +0000 (UTC) Subject: rpms/znc/devel .cvsignore,1.4,1.5 sources,1.4,1.5 znc.spec,1.7,1.8 Message-ID: <20090808043335.B045B11C02CB@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19638 Modified Files: .cvsignore sources znc.spec Log Message: Upgrade to ZNC 0.075.20090807svn1594 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 23 Jul 2009 18:10:45 -0000 1.4 +++ .cvsignore 8 Aug 2009 04:33:34 -0000 1.5 @@ -1 +1 @@ -znc-0.074.tar.gz +znc-0.075.20090807svn1594.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 23 Jul 2009 18:10:45 -0000 1.4 +++ sources 8 Aug 2009 04:33:34 -0000 1.5 @@ -1 +1 @@ -378187acd114769f8f97ef2d4b19da25 znc-0.074.tar.gz +89bacd3c6ff894c485cdef29cc8f278b znc-0.075.20090807svn1594.tar.bz2 Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/znc.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- znc.spec 27 Jul 2009 09:04:26 -0000 1.7 +++ znc.spec 8 Aug 2009 04:33:34 -0000 1.8 @@ -1,11 +1,13 @@ Summary: An advanced IRC bouncer Name: znc -Version: 0.074 -Release: 2%{?dist} +Version: 0.075 +Release: 1.20090807svn1594%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ -Source0: http://downloads.sourceforge.net/sourceforge/znc/znc-%{version}.tar.gz +# SVN 1594 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ +Source0: znc-0.075.20090807svn1594.tar.bz2 + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl BuildRequires: openssl-devel >= 0.9.8 @@ -65,29 +67,42 @@ modules. %{_includedir}/znc/ %changelog +* Fri Aug 7 2009 Nick Bebout - 0.075-1.20090807svn1594 +- Upgrade to svn 1594 + * Mon Jul 27 2009 Fedora Release Engineering - 0.074-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jul 23 2009 Nick Bebout - 0.074-1 - Update to 0.074 + * Wed Jul 22 2009 Nick Bebout - 0.072-3 - Fix date in changelog, disable c-ares + * Wed Jul 22 2009 Nick Bebout - 0.072-2 - Backport patch to fix webadmin skins issue introduced in 0.072 + * Wed Jul 22 2009 Nick Bebout - 0.072-1 - Upgrade to 0.072 of ZNC, fixes security issue in bug # 513152 + * Sun Jul 12 2009 Nick Bebout - 0.070-7 - Fix License: to be GPLv2 with exceptions + * Sat Jul 11 2009 Nick Bebout - 0.070-6 - Fix permissions error in %%prep, not in source + * Sat Jul 11 2009 Nick Bebout - 0.070-5 - Fix permissions error on q.cpp and add LICENSE.OpenSSL + * Sat Jul 11 2009 Nick Bebout - 0.070-4 - Remove switch to enable debug, fix %%files section + * Fri Jul 10 2009 Nick Bebout - 0.070-3 - Move fixfreenode and log into separate znc-extra package - Move awayping into separate znc-awayping package + * Thu Jul 9 2009 Nick Bebout - 0.070-2 - Include modules with main package + * Wed Jul 8 2009 Nick Bebout - 0.070-1 - Initial Fedora package based on 0.070 of upstream From nb at fedoraproject.org Sat Aug 8 04:43:08 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Sat, 8 Aug 2009 04:43:08 +0000 (UTC) Subject: rpms/znc/devel .cvsignore,1.5,1.6 sources,1.5,1.6 znc.spec,1.8,1.9 Message-ID: <20090808044309.0750311C02CB@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21970 Modified Files: .cvsignore sources znc.spec Log Message: Fix broken source tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 8 Aug 2009 04:33:34 -0000 1.5 +++ .cvsignore 8 Aug 2009 04:43:08 -0000 1.6 @@ -1 +1 @@ -znc-0.075.20090807svn1594.tar.bz2 +znc-0.075-2.20090807svn1594.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 8 Aug 2009 04:33:34 -0000 1.5 +++ sources 8 Aug 2009 04:43:08 -0000 1.6 @@ -1 +1 @@ -89bacd3c6ff894c485cdef29cc8f278b znc-0.075.20090807svn1594.tar.bz2 +813421017497d34ca371e61bfd248410 znc-0.075-2.20090807svn1594.tar.bz2 Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/znc.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- znc.spec 8 Aug 2009 04:33:34 -0000 1.8 +++ znc.spec 8 Aug 2009 04:43:08 -0000 1.9 @@ -1,7 +1,7 @@ Summary: An advanced IRC bouncer Name: znc Version: 0.075 -Release: 1.20090807svn1594%{?dist} +Release: 2.20090807svn1594%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ @@ -67,6 +67,9 @@ modules. %{_includedir}/znc/ %changelog +* Fri Aug 7 2009 Nick Bebout - 0.075-2.20090807svn1594 +- Fix broken source tarball + * Fri Aug 7 2009 Nick Bebout - 0.075-1.20090807svn1594 - Upgrade to svn 1594 From nb at fedoraproject.org Sat Aug 8 04:45:34 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Sat, 8 Aug 2009 04:45:34 +0000 (UTC) Subject: rpms/znc/devel znc.spec,1.9,1.10 Message-ID: <20090808044534.61AFC11C02CB@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22427 Modified Files: znc.spec Log Message: Fix spec file Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/znc.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- znc.spec 8 Aug 2009 04:43:08 -0000 1.9 +++ znc.spec 8 Aug 2009 04:45:34 -0000 1.10 @@ -6,7 +6,7 @@ License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ # SVN 1594 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ -Source0: znc-0.075.20090807svn1594.tar.bz2 +Source0: znc-0.075-2.20090807svn1594.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl From nb at fedoraproject.org Sat Aug 8 05:28:32 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Sat, 8 Aug 2009 05:28:32 +0000 (UTC) Subject: rpms/znc-extra/devel .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 znc-extra.spec, 1.1, 1.2 Message-ID: <20090808052832.389F711C02CB@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc-extra/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30254 Modified Files: .cvsignore sources znc-extra.spec Log Message: Update to 0.075-1.20090807git Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 5 Aug 2009 04:02:36 -0000 1.2 +++ .cvsignore 8 Aug 2009 05:28:31 -0000 1.3 @@ -1 +1 @@ -znc-extra-0.074.tar.gz +znc-extra-0.075.20090807git.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 5 Aug 2009 04:02:36 -0000 1.2 +++ sources 8 Aug 2009 05:28:31 -0000 1.3 @@ -1 +1 @@ -34c0f43318c8c4a2cfb3a962e1740255 znc-extra-0.074.tar.gz +536a8414419b698274296a6e87d797e0 znc-extra-0.075.20090807git.tar.bz2 Index: znc-extra.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/devel/znc-extra.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- znc-extra.spec 5 Aug 2009 04:02:36 -0000 1.1 +++ znc-extra.spec 8 Aug 2009 05:28:32 -0000 1.2 @@ -1,11 +1,12 @@ Summary: Extra modules for ZNC IRC bouncer Name: znc-extra -Version: 0.074 +Version: 0.075 Release: 1%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ -Source0: http://downloads.sourceforge.net/sourceforge/znc/znc-extra-%{version}.tar.gz +# git snapshot 20090807 from git://git.znc.in/?p=psychon/znc-extra.git +Source0: znc-extra-0.075.20090807git.tar.bz2 Requires: znc = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: znc-devel = %{version} @@ -41,6 +42,9 @@ Extra modules for ZNC IRC bouncer %{_datadir}/znc/webadmin/skins/* %changelog +* Sat Aug 8 2009 Nick Bebout - 0.075-1.20090807git +- Update to git snapshot 20090807 + * Tue Aug 4 2009 Nick Bebout - 0.074-1 - Update to 0.074 of znc-extra - Restore normal Requires and BuildRequires From nb at fedoraproject.org Sat Aug 8 05:29:11 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Sat, 8 Aug 2009 05:29:11 +0000 (UTC) Subject: rpms/znc-extra/devel znc-extra.spec,1.2,1.3 Message-ID: <20090808052911.1B2D811C02CB@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc-extra/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30405 Modified Files: znc-extra.spec Log Message: Fix SPEC file Index: znc-extra.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc-extra/devel/znc-extra.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- znc-extra.spec 8 Aug 2009 05:28:32 -0000 1.2 +++ znc-extra.spec 8 Aug 2009 05:29:10 -0000 1.3 @@ -1,7 +1,7 @@ Summary: Extra modules for ZNC IRC bouncer Name: znc-extra Version: 0.075 -Release: 1%{?dist} +Release: 1.20090807git%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ From nb at fedoraproject.org Sat Aug 8 05:34:02 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Sat, 8 Aug 2009 05:34:02 +0000 (UTC) Subject: rpms/znc/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 znc.spec, 1.10, 1.11 Message-ID: <20090808053402.ECB6C11C02CB@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31299 Modified Files: .cvsignore sources znc.spec Log Message: Modify source tarball name Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 8 Aug 2009 04:43:08 -0000 1.6 +++ .cvsignore 8 Aug 2009 05:34:02 -0000 1.7 @@ -1 +1 @@ -znc-0.075-2.20090807svn1594.tar.bz2 +znc-0.075.20090807svn1594.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 8 Aug 2009 04:43:08 -0000 1.6 +++ sources 8 Aug 2009 05:34:02 -0000 1.7 @@ -1 +1 @@ -813421017497d34ca371e61bfd248410 znc-0.075-2.20090807svn1594.tar.bz2 +813421017497d34ca371e61bfd248410 znc-0.075.20090807svn1594.tar.bz2 Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/znc.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- znc.spec 8 Aug 2009 04:45:34 -0000 1.10 +++ znc.spec 8 Aug 2009 05:34:02 -0000 1.11 @@ -1,12 +1,12 @@ Summary: An advanced IRC bouncer Name: znc Version: 0.075 -Release: 2.20090807svn1594%{?dist} +Release: 3.20090807svn1594%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ # SVN 1594 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ -Source0: znc-0.075-2.20090807svn1594.tar.bz2 +Source0: znc-0.075.20090807svn1594.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl @@ -67,6 +67,9 @@ modules. %{_includedir}/znc/ %changelog +* Sat Aug 8 2009 Nick Bebout - 0.075-3.20090807svn1594 +- Fix source filename + * Fri Aug 7 2009 Nick Bebout - 0.075-2.20090807svn1594 - Fix broken source tarball From cweyl at fedoraproject.org Sat Aug 8 05:54:05 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 05:54:05 +0000 (UTC) Subject: rpms/perl-MooseX-Types/F-11 perl-MooseX-Types.spec, 1.9, 1.10 sources, 1.6, 1.7 Message-ID: <20090808055405.5CE2411C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-MooseX-Types/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3366 Modified Files: perl-MooseX-Types.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.16-1 - auto-update to 0.16 (by cpan-spec-update 0.01) Index: perl-MooseX-Types.spec =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Types/F-11/perl-MooseX-Types.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- perl-MooseX-Types.spec 16 Jun 2009 14:46:57 -0000 1.9 +++ perl-MooseX-Types.spec 8 Aug 2009 05:54:04 -0000 1.10 @@ -1,5 +1,5 @@ Name: perl-MooseX-Types -Version: 0.12 +Version: 0.16 Release: 1%{?dist} # see Makefile.PL, lib/MooseX/Types.pm License: GPL+ or Artistic @@ -25,7 +25,7 @@ BuildRequires: perl(Sub::Exporter) # for M::I BuildRequires: perl(CPAN) -### auto-added brs! +BuildRequires: perl(Test::Moose) BuildRequires: perl(Scalar::Util) >= 1.19 BuildRequires: perl(Sub::Name) @@ -97,6 +97,16 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Sat Aug 08 2009 Chris Weyl 0.16-1 +- auto-update to 0.16 (by cpan-spec-update 0.01) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Jun 26 2009 Chris Weyl 0.13-1 +- auto-update to 0.13 (by cpan-spec-update 0.01) +- added a new br on perl(Test::Moose) (version 0) + * Tue Jun 16 2009 Chris Weyl 0.12-1 - auto-update to 0.12 (by cpan-spec-update 0.01) - added a new req on perl(Carp) (version 0) Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-MooseX-Types/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 16 Jun 2009 14:46:57 -0000 1.6 +++ sources 8 Aug 2009 05:54:05 -0000 1.7 @@ -1 +1 @@ -dcf283a722ff2bf059aaf20545a0276e MooseX-Types-0.12.tar.gz +393527bf60ca5b3c48fb1758f066f541 MooseX-Types-0.16.tar.gz From cweyl at fedoraproject.org Sat Aug 8 06:04:02 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 06:04:02 +0000 (UTC) Subject: rpms/perl-Catalyst-Action-RenderView/devel .cvsignore, 1.6, 1.7 perl-Catalyst-Action-RenderView.spec, 1.10, 1.11 sources, 1.6, 1.7 Message-ID: <20090808060402.C27BB11C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Action-RenderView/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5372 Modified Files: .cvsignore perl-Catalyst-Action-RenderView.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.11-1 - auto-update to 0.11 (by cpan-spec-update 0.01) - added a new req on perl(Catalyst::Runtime) (version 5.70) - added a new req on perl(Data::Visitor) (version 0.24) - added a new req on perl(MRO::Compat) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Action-RenderView/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 25 May 2009 07:53:07 -0000 1.6 +++ .cvsignore 8 Aug 2009 06:04:02 -0000 1.7 @@ -1 +1 @@ -Catalyst-Action-RenderView-0.10.tar.gz +Catalyst-Action-RenderView-0.11.tar.gz Index: perl-Catalyst-Action-RenderView.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Action-RenderView/devel/perl-Catalyst-Action-RenderView.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Catalyst-Action-RenderView.spec 26 Jul 2009 04:08:31 -0000 1.10 +++ perl-Catalyst-Action-RenderView.spec 8 Aug 2009 06:04:02 -0000 1.11 @@ -1,6 +1,6 @@ Name: perl-Catalyst-Action-RenderView -Version: 0.10 -Release: 3%{?dist} +Version: 0.11 +Release: 1%{?dist} Summary: Sensible default end action for view renders License: GPL+ or Artistic Group: Development/Libraries @@ -27,11 +27,11 @@ BuildRequires: perl(HTTP::Request::AsCG # use base Requires: perl(Catalyst::Action) -# not picked up automatically -Requires: perl(Catalyst) >= 5.7 - -# until bundled M::I is updated -BuildRequires: perl(CPAN) +### auto-added reqs! +Requires: perl(Catalyst::Runtime) >= 5.70 +Requires: perl(Data::Visitor) >= 0.24 +Requires: perl(MRO::Compat) +Requires: perl(Test::More) %description This action implements a sensible default end action, which will forward to @@ -97,6 +97,12 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.11-1 +- auto-update to 0.11 (by cpan-spec-update 0.01) +- added a new req on perl(Catalyst::Runtime) (version 5.70) +- added a new req on perl(Data::Visitor) (version 0.24) +- added a new req on perl(MRO::Compat) (version 0) + * Sat Jul 25 2009 Fedora Release Engineering - 0.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Action-RenderView/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 25 May 2009 07:53:07 -0000 1.6 +++ sources 8 Aug 2009 06:04:02 -0000 1.7 @@ -1 +1 @@ -7e9981fdaf84e114a2ee2265771450cd Catalyst-Action-RenderView-0.10.tar.gz +6231f873a1ad77dc22815eacf1b88976 Catalyst-Action-RenderView-0.11.tar.gz From iarnell at fedoraproject.org Sat Aug 8 06:11:14 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Sat, 8 Aug 2009 06:11:14 +0000 (UTC) Subject: rpms/perl-DBIx-Class-TimeStamp/F-10 perl-DBIx-Class-TimeStamp.spec, 1.1, 1.2 Message-ID: <20090808061114.A5A4D11C02CB@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6806/F-10 Modified Files: perl-DBIx-Class-TimeStamp.spec Log Message: * Sat Aug 08 2009 Iain Arnell 0.12-1.1 - BR DBD::SQLite Index: perl-DBIx-Class-TimeStamp.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-10/perl-DBIx-Class-TimeStamp.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-DBIx-Class-TimeStamp.spec 5 Aug 2009 14:37:54 -0000 1.1 +++ perl-DBIx-Class-TimeStamp.spec 8 Aug 2009 06:11:14 -0000 1.2 @@ -1,6 +1,6 @@ Name: perl-DBIx-Class-TimeStamp Version: 0.12 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: DBIx::Class extension to update and create date and time based fields License: GPL+ or Artistic Group: Development/Libraries @@ -18,6 +18,7 @@ BuildRequires: perl(ExtUtils::MakeMaker BuildRequires: perl(Time::Warp) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(DBD::SQLite) # not picked up automatically Requires: perl(DBIx::Class) Requires: perl(DBIx::Class::DynamicDefault) @@ -57,5 +58,8 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Iain Arnell 0.12-1.1 +- BR DBD::SQLite + * Sun Aug 02 2009 Iain Arnell 0.12-1 - Specfile autogenerated by cpanspec 1.78. From iarnell at fedoraproject.org Sat Aug 8 06:11:14 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Sat, 8 Aug 2009 06:11:14 +0000 (UTC) Subject: rpms/perl-DBIx-Class-TimeStamp/F-11 perl-DBIx-Class-TimeStamp.spec, 1.1, 1.2 Message-ID: <20090808061114.C3B8311C0344@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6806/F-11 Modified Files: perl-DBIx-Class-TimeStamp.spec Log Message: * Sat Aug 08 2009 Iain Arnell 0.12-1.1 - BR DBD::SQLite Index: perl-DBIx-Class-TimeStamp.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-TimeStamp/F-11/perl-DBIx-Class-TimeStamp.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-DBIx-Class-TimeStamp.spec 5 Aug 2009 14:37:54 -0000 1.1 +++ perl-DBIx-Class-TimeStamp.spec 8 Aug 2009 06:11:14 -0000 1.2 @@ -1,6 +1,6 @@ Name: perl-DBIx-Class-TimeStamp Version: 0.12 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: DBIx::Class extension to update and create date and time based fields License: GPL+ or Artistic Group: Development/Libraries @@ -18,6 +18,7 @@ BuildRequires: perl(ExtUtils::MakeMaker BuildRequires: perl(Time::Warp) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(DBD::SQLite) # not picked up automatically Requires: perl(DBIx::Class) Requires: perl(DBIx::Class::DynamicDefault) @@ -57,5 +58,8 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Iain Arnell 0.12-1.1 +- BR DBD::SQLite + * Sun Aug 02 2009 Iain Arnell 0.12-1 - Specfile autogenerated by cpanspec 1.78. From remi at fedoraproject.org Sat Aug 8 06:21:08 2009 From: remi at fedoraproject.org (Remi Collet) Date: Sat, 8 Aug 2009 06:21:08 +0000 (UTC) Subject: rpms/php-pear-Auth-SASL/devel .cvsignore, 1.2, 1.3 php-pear-Auth-SASL.spec, 1.5, 1.6 sources, 1.2, 1.3 Message-ID: <20090808062108.CD4A311C02CB@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/php-pear-Auth-SASL/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9506 Modified Files: .cvsignore php-pear-Auth-SASL.spec sources Log Message: update to 1.0.3 (bugfix) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/php-pear-Auth-SASL/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 4 Sep 2006 16:16:56 -0000 1.2 +++ .cvsignore 8 Aug 2009 06:21:07 -0000 1.3 @@ -1 +1 @@ -Auth_SASL-1.0.2.tgz +Auth_SASL-1.0.3.tgz Index: php-pear-Auth-SASL.spec =================================================================== RCS file: /cvs/extras/rpms/php-pear-Auth-SASL/devel/php-pear-Auth-SASL.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- php-pear-Auth-SASL.spec 26 Jul 2009 18:08:35 -0000 1.5 +++ php-pear-Auth-SASL.spec 8 Aug 2009 06:21:07 -0000 1.6 @@ -4,8 +4,8 @@ Summary: Abstraction of various SASL mechanism responses Summary(fr): Abstraction de diff?rents m?canismes de r?ponse SASL Name: php-pear-Auth-SASL -Version: 1.0.2 -Release: 7%{?dist} +Version: 1.0.3 +Release: 1%{?dist} License: BSD Group: Development/Libraries Source: http://pear.php.net/get/Auth_SASL-%{version}.tgz @@ -85,6 +85,9 @@ fi %{pear_xmldir}/%{name}.xml %changelog +* Sat Aug 08 2009 Remi Collet 1.0.3-1 +- update to 1.0.3 + * Sun Jul 26 2009 Fedora Release Engineering - 1.0.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/php-pear-Auth-SASL/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 4 Sep 2006 16:16:56 -0000 1.2 +++ sources 8 Aug 2009 06:21:07 -0000 1.3 @@ -1 +1 @@ -e6a4f4e56dec992ac965678233437aa4 Auth_SASL-1.0.2.tgz +8202de3b24015b6885871103e3af1e33 Auth_SASL-1.0.3.tgz From remi at fedoraproject.org Sat Aug 8 06:26:43 2009 From: remi at fedoraproject.org (Remi Collet) Date: Sat, 8 Aug 2009 06:26:43 +0000 (UTC) Subject: rpms/php-pear-Auth-SASL/F-11 php-pear-Auth-SASL.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090808062643.CD73F11C02CB@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/php-pear-Auth-SASL/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10733 Modified Files: php-pear-Auth-SASL.spec sources Log Message: update to 1.0.3 (bugfix) Index: php-pear-Auth-SASL.spec =================================================================== RCS file: /cvs/extras/rpms/php-pear-Auth-SASL/F-11/php-pear-Auth-SASL.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- php-pear-Auth-SASL.spec 25 Apr 2009 05:58:48 -0000 1.4 +++ php-pear-Auth-SASL.spec 8 Aug 2009 06:26:43 -0000 1.5 @@ -4,8 +4,8 @@ Summary: Abstraction of various SASL mechanism responses Summary(fr): Abstraction de diff?rents m?canismes de r?ponse SASL Name: php-pear-Auth-SASL -Version: 1.0.2 -Release: 6%{?dist} +Version: 1.0.3 +Release: 1%{?dist} License: BSD Group: Development/Libraries Source: http://pear.php.net/get/Auth_SASL-%{version}.tgz @@ -85,6 +85,9 @@ fi %{pear_xmldir}/%{name}.xml %changelog +* Sat Aug 08 2009 Remi Collet 1.0.3-1 +- update to 1.0.3 + * Sat Apr 25 2009 Remi Collet 1.0.2-6 - remove PEAR from sumnary - remove php (httpd) dependency Index: sources =================================================================== RCS file: /cvs/extras/rpms/php-pear-Auth-SASL/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 4 Sep 2006 16:16:56 -0000 1.2 +++ sources 8 Aug 2009 06:26:43 -0000 1.3 @@ -1 +1 @@ -e6a4f4e56dec992ac965678233437aa4 Auth_SASL-1.0.2.tgz +8202de3b24015b6885871103e3af1e33 Auth_SASL-1.0.3.tgz From remi at fedoraproject.org Sat Aug 8 06:32:39 2009 From: remi at fedoraproject.org (Remi Collet) Date: Sat, 8 Aug 2009 06:32:39 +0000 (UTC) Subject: rpms/php-pear-Auth-SASL/F-10 php-pear-Auth-SASL.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090808063239.B2FD411C02CB@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/php-pear-Auth-SASL/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12051 Modified Files: php-pear-Auth-SASL.spec sources Log Message: update to 1.0.3 (bugfix) Index: php-pear-Auth-SASL.spec =================================================================== RCS file: /cvs/extras/rpms/php-pear-Auth-SASL/F-10/php-pear-Auth-SASL.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- php-pear-Auth-SASL.spec 25 Apr 2009 06:05:24 -0000 1.3 +++ php-pear-Auth-SASL.spec 8 Aug 2009 06:32:39 -0000 1.4 @@ -4,8 +4,8 @@ Summary: Abstraction of various SASL mechanism responses Summary(fr): Abstraction de diff?rents m?canismes de r?ponse SASL Name: php-pear-Auth-SASL -Version: 1.0.2 -Release: 6%{?dist} +Version: 1.0.3 +Release: 1%{?dist} License: BSD Group: Development/Libraries Source: http://pear.php.net/get/Auth_SASL-%{version}.tgz @@ -85,6 +85,9 @@ fi %{pear_xmldir}/%{name}.xml %changelog +* Sat Aug 08 2009 Remi Collet 1.0.3-1 +- update to 1.0.3 + * Sat Apr 25 2009 Remi Collet 1.0.2-6 - remove PEAR from sumnary - remove php (httpd) dependency Index: sources =================================================================== RCS file: /cvs/extras/rpms/php-pear-Auth-SASL/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 4 Sep 2006 16:16:56 -0000 1.2 +++ sources 8 Aug 2009 06:32:39 -0000 1.3 @@ -1 +1 @@ -e6a4f4e56dec992ac965678233437aa4 Auth_SASL-1.0.2.tgz +8202de3b24015b6885871103e3af1e33 Auth_SASL-1.0.3.tgz From cweyl at fedoraproject.org Sat Aug 8 06:36:59 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 06:36:59 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel .cvsignore, 1.4, 1.5 perl-Catalyst-Plugin-Session-State-Cookie.spec, 1.7, 1.8 sources, 1.4, 1.5 Message-ID: <20090808063659.502AE11C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12988 Modified Files: .cvsignore perl-Catalyst-Plugin-Session-State-Cookie.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.12-1 - auto-update to 0.12 (by cpan-spec-update 0.01) - altered br on perl(Catalyst) (5.7010 => 5.80005) - added a new req on perl(Catalyst) (version 5.80005) - added a new req on perl(MRO::Compat) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 29 May 2009 07:01:50 -0000 1.4 +++ .cvsignore 8 Aug 2009 06:36:57 -0000 1.5 @@ -1 +1 @@ -Catalyst-Plugin-Session-State-Cookie-0.11.tar.gz +Catalyst-Plugin-Session-State-Cookie-0.12.tar.gz Index: perl-Catalyst-Plugin-Session-State-Cookie.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel/perl-Catalyst-Plugin-Session-State-Cookie.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- perl-Catalyst-Plugin-Session-State-Cookie.spec 26 Jul 2009 04:14:49 -0000 1.7 +++ perl-Catalyst-Plugin-Session-State-Cookie.spec 8 Aug 2009 06:36:58 -0000 1.8 @@ -1,17 +1,17 @@ Name: perl-Catalyst-Plugin-Session-State-Cookie -Version: 0.11 -Release: 3%{?dist} +Version: 0.12 +Release: 1%{?dist} Summary: Maintain session IDs using cookies License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-Session-State-Cookie/ Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Session-State-Cookie-%{version}.tar.gz -#Source0: http://www.cpan.org/authors/id/N/NU/NUFFIN/Catalyst-Plugin-Session-State-Cookie-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 +BuildRequires: perl(Catalyst) >= 5.80005 BuildRequires: perl(Catalyst::Plugin::Session) >= 0.19 BuildRequires: perl(MRO::Compat) BuildRequires: perl(Test::More) @@ -27,8 +27,9 @@ Requires: perl(Catalyst::Plugin::S # until M::I is brought up... BuildRequires: perl(CPAN) -### auto-added brs! -BuildRequires: perl(Catalyst) >= 5.7010 +### auto-added reqs! +Requires: perl(Catalyst) >= 5.80005 +Requires: perl(MRO::Compat) %description In order for Catalyst::Plugin::Session to work the session ID needs to @@ -78,6 +79,12 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.12-1 +- auto-update to 0.12 (by cpan-spec-update 0.01) +- altered br on perl(Catalyst) (5.7010 => 5.80005) +- added a new req on perl(Catalyst) (version 5.80005) +- added a new req on perl(MRO::Compat) (version 0) + * Sat Jul 25 2009 Fedora Release Engineering - 0.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 29 May 2009 07:01:50 -0000 1.4 +++ sources 8 Aug 2009 06:36:58 -0000 1.5 @@ -1 +1 @@ -20a663b2572acf7200e2fc11b221c06c Catalyst-Plugin-Session-State-Cookie-0.11.tar.gz +f5dc01dab3b2b5de8ee45257f2dfe37a Catalyst-Plugin-Session-State-Cookie-0.12.tar.gz From remi at fedoraproject.org Sat Aug 8 06:39:24 2009 From: remi at fedoraproject.org (Remi Collet) Date: Sat, 8 Aug 2009 06:39:24 +0000 (UTC) Subject: rpms/php-pear-Auth-SASL/EL-5 php-pear-Auth-SASL.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090808063924.31C3D11C02CB@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/php-pear-Auth-SASL/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13645 Modified Files: php-pear-Auth-SASL.spec sources Log Message: update to 1.0.3 (bugfix) Index: php-pear-Auth-SASL.spec =================================================================== RCS file: /cvs/extras/rpms/php-pear-Auth-SASL/EL-5/php-pear-Auth-SASL.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- php-pear-Auth-SASL.spec 8 Sep 2006 16:43:52 -0000 1.2 +++ php-pear-Auth-SASL.spec 8 Aug 2009 06:39:23 -0000 1.3 @@ -1,16 +1,11 @@ # default values when new /etc/rpm/macros.pear not present %{!?__pear: %define __pear %{_bindir}/pear} -%{!?pear_phpdir: %define pear_phpdir %(%{__pear} config-get php_dir 2> /dev/null || echo undefined)} -%{!?pear_docdir: %define pear_docdir %(%{__pear} config-get doc_dir 2> /dev/null || echo undefined)} -%{!?pear_testdir: %define pear_testdir %(%{__pear} config-get test_dir 2> /dev/null || echo undefined)} -%{!?pear_datadir: %define pear_datadir %(%{__pear} config-get data_dir 2> /dev/null || echo undefined)} -%{!?pear_xmldir: %define pear_xmldir %{pear_phpdir}/.pkgxml} -Summary: PEAR: Abstraction of various SASL mechanism responses -Summary(fr): PEAR: Abstraction de diff?rents m?canismes de r?ponse SASL +Summary: Abstraction of various SASL mechanism responses +Summary(fr): Abstraction de diff?rents m?canismes de r?ponse SASL Name: php-pear-Auth-SASL -Version: 1.0.2 -Release: 4%{?dist} +Version: 1.0.3 +Release: 1%{?dist} License: BSD Group: Development/Libraries Source: http://pear.php.net/get/Auth_SASL-%{version}.tgz @@ -18,8 +13,8 @@ BuildRoot: %{_tmppath}/%{name}-%{versi URL: http://pear.php.net/package/Auth_SASL BuildArch: noarch -BuildRequires: php-pear(PEAR) >= 1.4.9 -Requires: php-pear(PEAR) >= 1.4.9, php >= 4.0.0 +BuildRequires: php-pear >= 1:1.4.9-1.2 +Requires: php-pear(PEAR) >= 1.4.9 Requires(post): %{__pear} Requires(postun): %{__pear} Provides: php-pear(Auth_SASL) = %{version} @@ -40,36 +35,43 @@ o Plain (en clair) o Anonymous (anonyme) o Login (Pseudo-m?canisme) + %prep %setup -c -q -mv package.xml Auth_SASL-%{version}/Auth_SASL.xml +mv package.xml Auth_SASL-%{version}/%{name}.xml + %build # Empty build section + %install rm -rf %{buildroot} cd Auth_SASL-%{version} -%{__pear} install --nodeps --packagingroot %{buildroot} Auth_SASL.xml +%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml # Clean up unnecessary files rm -rf %{buildroot}%{pear_phpdir}/.??* # Install XML package description %{__mkdir_p} %{buildroot}%{pear_xmldir} -%{__install} -pm 644 Auth_SASL.xml %{buildroot}%{pear_xmldir} +%{__install} -pm 644 %{name}.xml %{buildroot}%{pear_xmldir} + %check # Sanity check lst=$(find %{buildroot}%{pear_phpdir} -exec grep -q %{buildroot} {} \; -print) [ ! -z "$lst" ] && echo "Reference to BUILDROOT in $lst" && exit 1; + %clean rm -rf %{buildroot} + %post -%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/Auth_SASL.xml >/dev/null || : +%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{name}.xml >/dev/null || : + %postun # if refcount = 0 then package has been removed (not upgraded) @@ -80,9 +82,15 @@ fi %files %defattr(-,root,root,-) %{pear_phpdir}/Auth -%{pear_xmldir}/Auth_SASL.xml +%{pear_xmldir}/%{name}.xml %changelog +* Sat Aug 08 2009 Remi Collet 1.0.3-1 +- update to 1.0.3 +- remove PEAR from sumnary +- remove php (httpd) dependency +- spec clean up + * Thu Sep 07 2006 Remi Collet 1.0.2-4 - last template.spec Index: sources =================================================================== RCS file: /cvs/extras/rpms/php-pear-Auth-SASL/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 4 Sep 2006 16:16:56 -0000 1.2 +++ sources 8 Aug 2009 06:39:23 -0000 1.3 @@ -1 +1 @@ -e6a4f4e56dec992ac965678233437aa4 Auth_SASL-1.0.2.tgz +8202de3b24015b6885871103e3af1e33 Auth_SASL-1.0.3.tgz From cweyl at fedoraproject.org Sat Aug 8 06:39:52 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 06:39:52 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Authentication/devel .cvsignore, 1.8, 1.9 perl-Catalyst-Plugin-Authentication.spec, 1.10, 1.11 sources, 1.8, 1.9 Message-ID: <20090808063952.DE51F11C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13849 Modified Files: .cvsignore perl-Catalyst-Plugin-Authentication.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.10013-1 - auto-update to 0.10013 (by cpan-spec-update 0.01) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 15 Jun 2009 05:46:37 -0000 1.8 +++ .cvsignore 8 Aug 2009 06:39:52 -0000 1.9 @@ -1 +1 @@ -Catalyst-Plugin-Authentication-0.10012.tar.gz +Catalyst-Plugin-Authentication-0.10013.tar.gz Index: perl-Catalyst-Plugin-Authentication.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel/perl-Catalyst-Plugin-Authentication.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Catalyst-Plugin-Authentication.spec 26 Jul 2009 04:12:28 -0000 1.10 +++ perl-Catalyst-Plugin-Authentication.spec 8 Aug 2009 06:39:52 -0000 1.11 @@ -1,6 +1,6 @@ Name: perl-Catalyst-Plugin-Authentication -Version: 0.10012 -Release: 2%{?dist} +Version: 0.10013 +Release: 1%{?dist} Summary: Infrastructure plugin for the Catalyst authentication framework License: GPL+ or Artistic Group: Development/Libraries @@ -73,6 +73,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.10013-1 +- auto-update to 0.10013 (by cpan-spec-update 0.01) + * Sat Jul 25 2009 Fedora Release Engineering - 0.10012-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 15 Jun 2009 05:46:37 -0000 1.8 +++ sources 8 Aug 2009 06:39:52 -0000 1.9 @@ -1 +1 @@ -9c3357e05fbeb1ccf62621fe4542a0eb Catalyst-Plugin-Authentication-0.10012.tar.gz +78d7f5793dcf965f8008789be91a0407 Catalyst-Plugin-Authentication-0.10013.tar.gz From grandcross at fedoraproject.org Sat Aug 8 06:40:37 2009 From: grandcross at fedoraproject.org (David Carter) Date: Sat, 8 Aug 2009 06:40:37 +0000 (UTC) Subject: rpms/arm4/devel arm4.spec,1.4,1.5 Message-ID: <20090808064037.ED75F11C0439@cvs1.fedora.phx.redhat.com> Author: grandcross Update of /cvs/pkgs/rpms/arm4/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13987 Modified Files: arm4.spec Log Message: Updated dependency to use libuuid-devel instead of uuid-devel Index: arm4.spec =================================================================== RCS file: /cvs/pkgs/rpms/arm4/devel/arm4.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- arm4.spec 24 Jul 2009 17:06:00 -0000 1.4 +++ arm4.spec 8 Aug 2009 06:40:37 -0000 1.5 @@ -14,8 +14,8 @@ Source3: arm4-arm4.cron Source4: arm4-arm4.init BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: uuid-devel openssl-devel db4-utils db4-devel libxml2-devel sqlite-devel xerces-c-devel ant ant-javadoc -Requires: uuid openssl db4 db4-cxx sqlite +BuildRequires: libuuid-devel openssl-devel db4-utils db4-devel libxml2-devel sqlite-devel xerces-c-devel ant ant-javadoc +Requires: openssl db4 db4-cxx sqlite Requires(pre): shadow-utils %description @@ -168,6 +168,9 @@ rm -rf %{buildroot} %{_libdir}/libArmNative.* %changelog +* Thu Aug 6 2009 David Carter - 0.8.2-3 +- Fix bug 511471 Incorrect dependencies caused a failure to build from source + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cweyl at fedoraproject.org Sat Aug 8 06:41:13 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 06:41:13 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-ConfigLoader/devel .cvsignore, 1.5, 1.6 perl-Catalyst-Plugin-ConfigLoader.spec, 1.10, 1.11 sources, 1.6, 1.7 Message-ID: <20090808064113.991B411C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-ConfigLoader/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14272 Modified Files: .cvsignore perl-Catalyst-Plugin-ConfigLoader.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.25-1 - auto-update to 0.25 (by cpan-spec-update 0.01) - altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) - added a new req on perl(Catalyst::Runtime) (version 5.7008) - added a new req on perl(Config::Any) (version 0.08) - added a new req on perl(Data::Visitor) (version 0.24) - added a new req on perl(MRO::Compat) (version 0.09) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-ConfigLoader/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 25 Jan 2009 23:16:38 -0000 1.5 +++ .cvsignore 8 Aug 2009 06:41:13 -0000 1.6 @@ -1 +1 @@ -Catalyst-Plugin-ConfigLoader-0.22.tar.gz +Catalyst-Plugin-ConfigLoader-0.25.tar.gz Index: perl-Catalyst-Plugin-ConfigLoader.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-ConfigLoader/devel/perl-Catalyst-Plugin-ConfigLoader.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Catalyst-Plugin-ConfigLoader.spec 26 Jul 2009 04:13:45 -0000 1.10 +++ perl-Catalyst-Plugin-ConfigLoader.spec 8 Aug 2009 06:41:13 -0000 1.11 @@ -1,17 +1,17 @@ Name: perl-Catalyst-Plugin-ConfigLoader -Version: 0.23 -Release: 2%{?dist} +Version: 0.25 +Release: 1%{?dist} Summary: Load config files of various types License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-ConfigLoader/ -Source0: http://search.cpan.org/CPAN/authors/id/M/MR/MRAMBERG/Catalyst-Plugin-ConfigLoader-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/B/BR/BRICAS/Catalyst-Plugin-ConfigLoader-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # core -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(Test::More) # cpan BuildRequires: perl(Catalyst) @@ -26,6 +26,12 @@ Requires: perl(Catalyst) ### auto-added brs! BuildRequires: perl(Catalyst::Runtime) >= 5.7008 +### auto-added reqs! +Requires: perl(Catalyst::Runtime) >= 5.7008 +Requires: perl(Config::Any) >= 0.08 +Requires: perl(Data::Visitor) >= 0.24 +Requires: perl(MRO::Compat) >= 0.09 + %description This module will attempt to load find and load a configuration file of various types. Currently it supports YAML, JSON, XML, INI and Perl formats. @@ -60,6 +66,14 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.25-1 +- auto-update to 0.25 (by cpan-spec-update 0.01) +- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) +- added a new req on perl(Catalyst::Runtime) (version 5.7008) +- added a new req on perl(Config::Any) (version 0.08) +- added a new req on perl(Data::Visitor) (version 0.24) +- added a new req on perl(MRO::Compat) (version 0.09) + * Sat Jul 25 2009 Fedora Release Engineering - 0.23-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-ConfigLoader/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 25 May 2009 07:36:49 -0000 1.6 +++ sources 8 Aug 2009 06:41:13 -0000 1.7 @@ -1 +1 @@ -0e92de2e1bf52cde8cd107ecdfd779ab Catalyst-Plugin-ConfigLoader-0.23.tar.gz +d6ad7bd4d7ae010d1e310d4de3518b9b Catalyst-Plugin-ConfigLoader-0.25.tar.gz From grandcross at fedoraproject.org Sat Aug 8 06:43:24 2009 From: grandcross at fedoraproject.org (David Carter) Date: Sat, 8 Aug 2009 06:43:24 +0000 (UTC) Subject: rpms/arm4/devel arm4.spec,1.5,1.6 Message-ID: <20090808064325.00C0711C02CB@cvs1.fedora.phx.redhat.com> Author: grandcross Update of /cvs/pkgs/rpms/arm4/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14817 Modified Files: arm4.spec Log Message: Update version number Index: arm4.spec =================================================================== RCS file: /cvs/pkgs/rpms/arm4/devel/arm4.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- arm4.spec 8 Aug 2009 06:40:37 -0000 1.5 +++ arm4.spec 8 Aug 2009 06:43:24 -0000 1.6 @@ -2,7 +2,7 @@ Name: arm4 Version: 0.8.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Application Response Measurement V4.0 Group: Development/System From grandcross at fedoraproject.org Sat Aug 8 06:47:18 2009 From: grandcross at fedoraproject.org (David Carter) Date: Sat, 8 Aug 2009 06:47:18 +0000 (UTC) Subject: rpms/arm4/devel arm4.spec,1.6,1.7 Message-ID: <20090808064718.C278B11C02CB@cvs1.fedora.phx.redhat.com> Author: grandcross Update of /cvs/pkgs/rpms/arm4/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16402 Modified Files: arm4.spec Log Message: New tag to resolve CVS sync issues Index: arm4.spec =================================================================== RCS file: /cvs/pkgs/rpms/arm4/devel/arm4.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- arm4.spec 8 Aug 2009 06:43:24 -0000 1.6 +++ arm4.spec 8 Aug 2009 06:47:18 -0000 1.7 @@ -2,7 +2,7 @@ Name: arm4 Version: 0.8.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Application Response Measurement V4.0 Group: Development/System @@ -168,6 +168,9 @@ rm -rf %{buildroot} %{_libdir}/libArmNative.* %changelog +* Sat Aug 8 2009 David Carter - 0.8.2-3 +- New tag to correct CVS sync issues + * Thu Aug 6 2009 David Carter - 0.8.2-3 - Fix bug 511471 Incorrect dependencies caused a failure to build from source From jgarzik at fedoraproject.org Sat Aug 8 06:47:32 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Sat, 8 Aug 2009 06:47:32 +0000 (UTC) Subject: rpms/cld/devel cld.spec,1.11,1.12 sources,1.8,1.9 Message-ID: <20090808064732.8299111C02CB@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/cld/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16538 Modified Files: cld.spec sources Log Message: update to latest upstream Index: cld.spec =================================================================== RCS file: /cvs/pkgs/rpms/cld/devel/cld.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- cld.spec 7 Aug 2009 14:14:47 -0000 1.11 +++ cld.spec 8 Aug 2009 06:47:32 -0000 1.12 @@ -1,13 +1,13 @@ Name: cld Version: 0.2 -Release: 0.11.gf830b4be%{?dist} +Release: 0.12.g85e14281%{?dist} Summary: Coarse locking daemon Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -# pulled from upstream git, commit f830b4be92f89ad0a48ee0703fd1b829febfaf4a +# pulled from upstream git, commit 85e14281e1638ed8417c71beab0ba9361a9f0d2d # to recreate tarball, check out commit, then run "make dist" Source0: cld-%{version}git.tar.gz Source2: cld.init @@ -101,6 +101,9 @@ fi %{_includedir}/* %changelog +* Sat Aug 8 2009 Jeff Garzik - 0.2-0.12.g85e14281 +- update to commit 85e14281e1638ed8417c71beab0ba9361a9f0d2d + * Fri Aug 7 2009 Jeff Garzik - 0.2-0.11.gf830b4be - update to commit f830b4be92f89ad0a48ee0703fd1b829febfaf4a (major network protocol change) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cld/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 7 Aug 2009 14:14:47 -0000 1.8 +++ sources 8 Aug 2009 06:47:32 -0000 1.9 @@ -1 +1 @@ -a0e40260b7d715b1a66b1cfd0446e175 cld-0.2git.tar.gz +b19b35eb82a894f6117c87af9a47bd65 cld-0.2git.tar.gz From jgarzik at fedoraproject.org Sat Aug 8 07:11:22 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Sat, 8 Aug 2009 07:11:22 +0000 (UTC) Subject: rpms/chunkd/devel chunkd.spec,1.7,1.8 sources,1.5,1.6 Message-ID: <20090808071123.2EE0F11C02CB@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/chunkd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22353 Modified Files: chunkd.spec sources Log Message: update to latest upstream Index: chunkd.spec =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/chunkd.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- chunkd.spec 7 Aug 2009 14:17:26 -0000 1.7 +++ chunkd.spec 8 Aug 2009 07:11:21 -0000 1.8 @@ -1,13 +1,13 @@ Name: chunkd Version: 0.4 -Release: 0.8.g95538bcf%{?dist} +Release: 0.9.g68cabfe7%{?dist} Summary: Data storage daemon for cloud computing Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -# pulled from upstream git, commit 95538bcfd91486d8ade1e230820bf33312a7c298 +# pulled from upstream git, commit 68cabfe72a315a062126eaf405dfe2c186e04f99 # to recreate tarball, check out commit, then run "make dist" Source0: chunkd-%{version}git.tar.gz Source2: chunkd.init @@ -98,6 +98,9 @@ fi %{_includedir}/* %changelog +* Sat Aug 8 2009 Jeff Garzik - 0.4-0.9.g68cabfe7 +- update source to commit 68cabfe72a315a062126eaf405dfe2c186e04f99 + * Fri Aug 7 2009 Jeff Garzik - 0.4-0.8.g95538bcf - update source to commit 95538bcfd91486d8ade1e230820bf33312a7c298 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 7 Aug 2009 14:17:26 -0000 1.5 +++ sources 8 Aug 2009 07:11:21 -0000 1.6 @@ -1 +1 @@ -55f9d8fef2b6b5187178d677fc37afa8 chunkd-0.4git.tar.gz +515902d4dbf4b3f040b87f36b28ccdad chunkd-0.4git.tar.gz From grandcross at fedoraproject.org Sat Aug 8 07:20:38 2009 From: grandcross at fedoraproject.org (David Carter) Date: Sat, 8 Aug 2009 07:20:38 +0000 (UTC) Subject: rpms/arm4/F-10 arm4.spec,1.3,1.4 Message-ID: <20090808072038.F1BCD11C0425@cvs1.fedora.phx.redhat.com> Author: grandcross Update of /cvs/pkgs/rpms/arm4/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25117 Modified Files: arm4.spec Log Message: Fixed incorrect dependecy Index: arm4.spec =================================================================== RCS file: /cvs/pkgs/rpms/arm4/F-10/arm4.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- arm4.spec 20 May 2009 14:54:40 -0000 1.3 +++ arm4.spec 8 Aug 2009 07:20:38 -0000 1.4 @@ -2,7 +2,7 @@ Name: arm4 Version: 0.8.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Application Response Measurement V4.0 Group: Development/System @@ -14,8 +14,8 @@ Source3: arm4-arm4.cron Source4: arm4-arm4.init BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: uuid-devel openssl-devel db4-utils db4-devel libxml2-devel sqlite-devel xerces-c-devel ant ant-javadoc -Requires: uuid openssl db4 db4-cxx sqlite +BuildRequires: e2fsprogs-devel openssl-devel db4-utils db4-devel libxml2-devel sqlite-devel xerces-c-devel ant ant-javadoc +Requires: openssl db4 db4-cxx sqlite Requires(pre): shadow-utils %description @@ -168,6 +168,9 @@ rm -rf %{buildroot} %{_libdir}/libArmNative.* %changelog +* Sat Aug 8 2009 David Carter - 0.8.2-2 +- Correct dependency on e2fsprogs-devel instead of uuid-devel + * Sun May 3 2009 David Carter - 0.8.2-1 - Improved stability and performance - Assorted bug fixes From jgarzik at fedoraproject.org Sat Aug 8 07:22:33 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Sat, 8 Aug 2009 07:22:33 +0000 (UTC) Subject: rpms/tabled/devel sources,1.6,1.7 tabled.spec,1.8,1.9 Message-ID: <20090808072233.6840311C02CB@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/tabled/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25801 Modified Files: sources tabled.spec Log Message: update to latest upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 7 Aug 2009 14:19:26 -0000 1.6 +++ sources 8 Aug 2009 07:22:33 -0000 1.7 @@ -1 +1 @@ -0d126c870756f4d3eefdcc31f43cc746 tabled-0.3git.tar.gz +9da54871d542e240fe6090023645b3e5 tabled-0.3git.tar.gz Index: tabled.spec =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/tabled.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- tabled.spec 7 Aug 2009 14:19:26 -0000 1.8 +++ tabled.spec 8 Aug 2009 07:22:33 -0000 1.9 @@ -1,13 +1,13 @@ Name: tabled Version: 0.3 -Release: 0.9.g20e56358%{?dist} +Release: 0.10.ge1ef4104%{?dist} Summary: Distributed key/value table service Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -# pulled from upstream git, commit 20e56358d9320fc73ef2ecc689be960c9be91805 +# pulled from upstream git, commit e1ef4104ba859f251c9976d1e2afd3e0d9317067 # to recreate tarball, check out commit, then run "make dist" Source0: tabled-%{version}git.tar.gz Source2: tabled.init @@ -102,6 +102,9 @@ fi %{_includedir}/* %changelog +* Sat Aug 8 2009 Jeff Garzik - 0.3-0.10.ge1ef4104 +- update to git commit e1ef4104ba859f251c9976d1e2afd3e0d9317067 + * Fri Aug 7 2009 Jeff Garzik - 0.3-0.9.g20e56358 - update to git commit 20e56358d9320fc73ef2ecc689be960c9be91805 From remi at fedoraproject.org Sat Aug 8 07:28:46 2009 From: remi at fedoraproject.org (Remi Collet) Date: Sat, 8 Aug 2009 07:28:46 +0000 (UTC) Subject: rpms/php-pear-Log/devel .cvsignore, 1.16, 1.17 php-pear-Log.spec, 1.19, 1.20 sources, 1.16, 1.17 Message-ID: <20090808072846.2618611C02CB@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/php-pear-Log/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27189 Modified Files: .cvsignore php-pear-Log.spec sources Log Message: update to 1.11.5 (bugfix) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/php-pear-Log/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 30 Mar 2009 16:32:36 -0000 1.16 +++ .cvsignore 8 Aug 2009 07:28:45 -0000 1.17 @@ -1 +1 @@ -Log-1.11.4.tgz +Log-1.11.5.tgz Index: php-pear-Log.spec =================================================================== RCS file: /cvs/extras/rpms/php-pear-Log/devel/php-pear-Log.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- php-pear-Log.spec 26 Jul 2009 18:18:57 -0000 1.19 +++ php-pear-Log.spec 8 Aug 2009 07:28:45 -0000 1.20 @@ -4,8 +4,8 @@ Summary: Abstracted logging facility for PHP Summary(fr): Abstraction des outils d'enregistrement de traces pour PHP Name: php-pear-Log -Version: 1.11.4 -Release: 2%{?dist} +Version: 1.11.5 +Release: 1%{?dist} License: MIT Group: Development/Libraries Source: http://pear.php.net/get/Log-%{version}.tgz @@ -47,7 +47,7 @@ php-pear-Log peut optionellement utilise %prep %setup -c -q %{_bindir}/php -n %{SOURCE2} package.xml >CHANGELOG -mv package.xml %{pear_name}-%{version}/%{pear_name}.xml +mv package.xml %{pear_name}-%{version}/%{name}.xml %build @@ -58,14 +58,14 @@ mv package.xml %{pear_name}-%{version}/% rm -rf %{buildroot} docdir pushd Log-%{version} -%{__pear} install --nodeps --packagingroot %{buildroot} %{pear_name}.xml +%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml # Clean up unnecessary files rm -rf %{buildroot}%{pear_phpdir}/.??* # Install XML package description %{__mkdir_p} %{buildroot}%{pear_xmldir} -%{__install} -pm 644 Log.xml %{buildroot}%{pear_xmldir} +%{__install} -pm 644 %{name}.xml %{buildroot}%{pear_xmldir} popd # Sort out documentation @@ -84,13 +84,13 @@ lst=$(find %{buildroot}%{pear_phpdir} -e # For documentation purpose only # After install, as root : # pear run-tests -p Log -# Should return (1.11.4) +# Should return (1.11.5) # 19 PASSED TESTS # 2 SKIPPED TESTS %post -%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{pear_name}.xml >/dev/null || : +%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{name}.xml >/dev/null || : %postun @@ -106,10 +106,14 @@ fi %{pear_phpdir}/Log.php %{pear_testdir}/Log %{pear_datadir}/Log -%{pear_xmldir}/%{pear_name}.xml +%{pear_xmldir}/%{name}.xml %changelog +* Sat Aug 08 2009 Remi Collet 1.11.5-1 +- update to 1.11.5 +- rename Log.xml to php-pear-Log.xml + * Sun Jul 26 2009 Fedora Release Engineering - 1.11.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/php-pear-Log/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 30 Mar 2009 16:32:36 -0000 1.16 +++ sources 8 Aug 2009 07:28:45 -0000 1.17 @@ -1 +1 @@ -739fbec7d758b7af6228b80a0f56bb28 Log-1.11.4.tgz +832b1090f40789ff75f07a63b54930eb Log-1.11.5.tgz From grandcross at fedoraproject.org Sat Aug 8 07:29:02 2009 From: grandcross at fedoraproject.org (David Carter) Date: Sat, 8 Aug 2009 07:29:02 +0000 (UTC) Subject: rpms/arm4/F-11 arm4.spec,1.3,1.4 Message-ID: <20090808072902.891E811C02CB@cvs1.fedora.phx.redhat.com> Author: grandcross Update of /cvs/pkgs/rpms/arm4/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27213 Modified Files: arm4.spec Log Message: Fix incorrect dependency Index: arm4.spec =================================================================== RCS file: /cvs/pkgs/rpms/arm4/F-11/arm4.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- arm4.spec 20 May 2009 14:51:11 -0000 1.3 +++ arm4.spec 8 Aug 2009 07:29:02 -0000 1.4 @@ -2,7 +2,7 @@ Name: arm4 Version: 0.8.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Application Response Measurement V4.0 Group: Development/System @@ -14,8 +14,8 @@ Source3: arm4-arm4.cron Source4: arm4-arm4.init BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: uuid-devel openssl-devel db4-utils db4-devel libxml2-devel sqlite-devel xerces-c-devel ant ant-javadoc -Requires: uuid openssl db4 db4-cxx sqlite +BuildRequires: e2fsprogs-devel openssl-devel db4-utils db4-devel libxml2-devel sqlite-devel xerces-c-devel ant ant-javadoc +Requires: openssl db4 db4-cxx sqlite Requires(pre): shadow-utils %description @@ -168,6 +168,9 @@ rm -rf %{buildroot} %{_libdir}/libArmNative.* %changelog +* Sat Aug 8 2009 David Carter - 0.8.2-2 +- Changed incorrect dependency from uuid-devel to e2fsprogs-devel + * Sun May 3 2009 David Carter - 0.8.2-1 - Improved stability and performance - Assorted bug fixes From remi at fedoraproject.org Sat Aug 8 07:34:01 2009 From: remi at fedoraproject.org (Remi Collet) Date: Sat, 8 Aug 2009 07:34:01 +0000 (UTC) Subject: rpms/php-pear-Log/F-11 php-pear-Log.spec, 1.18, 1.19 sources, 1.16, 1.17 Message-ID: <20090808073401.0B9D311C02CB@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/php-pear-Log/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28534 Modified Files: php-pear-Log.spec sources Log Message: update to 1.11.5 (bugfix) Index: php-pear-Log.spec =================================================================== RCS file: /cvs/extras/rpms/php-pear-Log/F-11/php-pear-Log.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- php-pear-Log.spec 30 Mar 2009 16:32:36 -0000 1.18 +++ php-pear-Log.spec 8 Aug 2009 07:34:00 -0000 1.19 @@ -4,7 +4,7 @@ Summary: Abstracted logging facility for PHP Summary(fr): Abstraction des outils d'enregistrement de traces pour PHP Name: php-pear-Log -Version: 1.11.4 +Version: 1.11.5 Release: 1%{?dist} License: MIT Group: Development/Libraries @@ -47,7 +47,7 @@ php-pear-Log peut optionellement utilise %prep %setup -c -q %{_bindir}/php -n %{SOURCE2} package.xml >CHANGELOG -mv package.xml %{pear_name}-%{version}/%{pear_name}.xml +mv package.xml %{pear_name}-%{version}/%{name}.xml %build @@ -58,14 +58,14 @@ mv package.xml %{pear_name}-%{version}/% rm -rf %{buildroot} docdir pushd Log-%{version} -%{__pear} install --nodeps --packagingroot %{buildroot} %{pear_name}.xml +%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml # Clean up unnecessary files rm -rf %{buildroot}%{pear_phpdir}/.??* # Install XML package description %{__mkdir_p} %{buildroot}%{pear_xmldir} -%{__install} -pm 644 Log.xml %{buildroot}%{pear_xmldir} +%{__install} -pm 644 %{name}.xml %{buildroot}%{pear_xmldir} popd # Sort out documentation @@ -84,13 +84,13 @@ lst=$(find %{buildroot}%{pear_phpdir} -e # For documentation purpose only # After install, as root : # pear run-tests -p Log -# Should return (1.11.4) +# Should return (1.11.5) # 19 PASSED TESTS # 2 SKIPPED TESTS %post -%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{pear_name}.xml >/dev/null || : +%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{name}.xml >/dev/null || : %postun @@ -106,10 +106,14 @@ fi %{pear_phpdir}/Log.php %{pear_testdir}/Log %{pear_datadir}/Log -%{pear_xmldir}/%{pear_name}.xml +%{pear_xmldir}/%{name}.xml %changelog +* Sat Aug 08 2009 Remi Collet 1.11.5-1 +- update to 1.11.5 +- rename Log.xml to php-pear-Log.xml + * Mon Mar 30 2009 Remi Collet 1.11.4-1 - update to 1.11.4 Index: sources =================================================================== RCS file: /cvs/extras/rpms/php-pear-Log/F-11/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 30 Mar 2009 16:32:36 -0000 1.16 +++ sources 8 Aug 2009 07:34:00 -0000 1.17 @@ -1 +1 @@ -739fbec7d758b7af6228b80a0f56bb28 Log-1.11.4.tgz +832b1090f40789ff75f07a63b54930eb Log-1.11.5.tgz From remi at fedoraproject.org Sat Aug 8 07:39:27 2009 From: remi at fedoraproject.org (Remi Collet) Date: Sat, 8 Aug 2009 07:39:27 +0000 (UTC) Subject: rpms/php-pear-Log/F-10 php-pear-Log.spec, 1.17, 1.18 sources, 1.16, 1.17 Message-ID: <20090808073927.D2E8511C02CB@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/php-pear-Log/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29827 Modified Files: php-pear-Log.spec sources Log Message: update to 1.11.5 (bugfix) Index: php-pear-Log.spec =================================================================== RCS file: /cvs/extras/rpms/php-pear-Log/F-10/php-pear-Log.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- php-pear-Log.spec 30 Mar 2009 16:40:12 -0000 1.17 +++ php-pear-Log.spec 8 Aug 2009 07:39:27 -0000 1.18 @@ -4,7 +4,7 @@ Summary: Abstracted logging facility for PHP Summary(fr): Abstraction des outils d'enregistrement de traces pour PHP Name: php-pear-Log -Version: 1.11.4 +Version: 1.11.5 Release: 1%{?dist} License: MIT Group: Development/Libraries @@ -47,7 +47,7 @@ php-pear-Log peut optionellement utilise %prep %setup -c -q %{_bindir}/php -n %{SOURCE2} package.xml >CHANGELOG -mv package.xml %{pear_name}-%{version}/%{pear_name}.xml +mv package.xml %{pear_name}-%{version}/%{name}.xml %build @@ -58,14 +58,14 @@ mv package.xml %{pear_name}-%{version}/% rm -rf %{buildroot} docdir pushd Log-%{version} -%{__pear} install --nodeps --packagingroot %{buildroot} %{pear_name}.xml +%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml # Clean up unnecessary files rm -rf %{buildroot}%{pear_phpdir}/.??* # Install XML package description %{__mkdir_p} %{buildroot}%{pear_xmldir} -%{__install} -pm 644 Log.xml %{buildroot}%{pear_xmldir} +%{__install} -pm 644 %{name}.xml %{buildroot}%{pear_xmldir} popd # Sort out documentation @@ -84,13 +84,13 @@ lst=$(find %{buildroot}%{pear_phpdir} -e # For documentation purpose only # After install, as root : # pear run-tests -p Log -# Should return (1.11.4) +# Should return (1.11.5) # 19 PASSED TESTS # 2 SKIPPED TESTS %post -%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{pear_name}.xml >/dev/null || : +%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{name}.xml >/dev/null || : %postun @@ -106,10 +106,14 @@ fi %{pear_phpdir}/Log.php %{pear_testdir}/Log %{pear_datadir}/Log -%{pear_xmldir}/%{pear_name}.xml +%{pear_xmldir}/%{name}.xml %changelog +* Sat Aug 08 2009 Remi Collet 1.11.5-1 +- update to 1.11.5 +- rename Log.xml to php-pear-Log.xml + * Mon Mar 30 2009 Remi Collet 1.11.4-1 - update to 1.11.4 Index: sources =================================================================== RCS file: /cvs/extras/rpms/php-pear-Log/F-10/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 30 Mar 2009 16:40:12 -0000 1.16 +++ sources 8 Aug 2009 07:39:27 -0000 1.17 @@ -1 +1 @@ -739fbec7d758b7af6228b80a0f56bb28 Log-1.11.4.tgz +832b1090f40789ff75f07a63b54930eb Log-1.11.5.tgz From remi at fedoraproject.org Sat Aug 8 07:45:40 2009 From: remi at fedoraproject.org (Remi Collet) Date: Sat, 8 Aug 2009 07:45:40 +0000 (UTC) Subject: rpms/php-pear-Log/EL-5 php-pear-Log.spec, 1.11, 1.12 sources, 1.11, 1.12 Message-ID: <20090808074540.CA4C611C02CB@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/php-pear-Log/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31325 Modified Files: php-pear-Log.spec sources Log Message: update to 1.11.5 (bugfix) Index: php-pear-Log.spec =================================================================== RCS file: /cvs/extras/rpms/php-pear-Log/EL-5/php-pear-Log.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- php-pear-Log.spec 22 Nov 2008 19:27:34 -0000 1.11 +++ php-pear-Log.spec 8 Aug 2009 07:45:40 -0000 1.12 @@ -4,7 +4,7 @@ Summary: Abstracted logging facility for PHP Summary(fr): Abstraction des outils d'enregistrement de traces pour PHP Name: php-pear-Log -Version: 1.11.3 +Version: 1.11.5 Release: 1%{?dist} License: MIT Group: Development/Libraries @@ -47,7 +47,7 @@ php-pear-Log peut optionellement utilise %prep %setup -c -q %{_bindir}/php -n %{SOURCE2} package.xml >CHANGELOG -mv package.xml %{pear_name}-%{version}/%{pear_name}.xml +mv package.xml %{pear_name}-%{version}/%{name}.xml %build @@ -58,14 +58,14 @@ mv package.xml %{pear_name}-%{version}/% rm -rf %{buildroot} docdir pushd Log-%{version} -%{__pear} install --nodeps --packagingroot %{buildroot} %{pear_name}.xml +%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml # Clean up unnecessary files rm -rf %{buildroot}%{pear_phpdir}/.??* # Install XML package description %{__mkdir_p} %{buildroot}%{pear_xmldir} -%{__install} -pm 644 Log.xml %{buildroot}%{pear_xmldir} +%{__install} -pm 644 %{name}.xml %{buildroot}%{pear_xmldir} popd # Sort out documentation @@ -84,13 +84,13 @@ lst=$(find %{buildroot}%{pear_phpdir} -e # For documentation purpose only # After install, as root : # pear run-tests -p Log -# Should return -# 15 PASSED TESTS -# 3 SKIPPED TESTS +# Should return (1.11.5) +# 19 PASSED TESTS +# 2 SKIPPED TESTS %post -%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{pear_name}.xml >/dev/null || : +%{__pear} install --nodeps --soft --force --register-only %{pear_xmldir}/%{name}.xml >/dev/null || : %postun @@ -106,10 +106,14 @@ fi %{pear_phpdir}/Log.php %{pear_testdir}/Log %{pear_datadir}/Log -%{pear_xmldir}/%{pear_name}.xml +%{pear_xmldir}/%{name}.xml %changelog +* Sat Aug 08 2009 Remi Collet 1.11.5-1 +- update to 1.11.5 +- rename Log.xml to php-pear-Log.xml + * Sat Nov 22 2008 Remi Collet 1.11.3-1 - update to 1.11.3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/php-pear-Log/EL-5/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 22 Nov 2008 19:27:34 -0000 1.11 +++ sources 8 Aug 2009 07:45:40 -0000 1.12 @@ -1 +1 @@ -9f489de394e62072750a0c3afef214a1 Log-1.11.3.tgz +832b1090f40789ff75f07a63b54930eb Log-1.11.5.tgz From pkgdb at fedoraproject.org Sat Aug 8 08:07:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 08:07:45 +0000 Subject: [pkgdb] xmms-sid ownership updated Message-ID: <20090808080745.92F8010F8A1@bastion2.fedora.phx.redhat.com> Package xmms-sid in Fedora 10 was orphaned by mschwendt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/xmms-sid From pkgdb at fedoraproject.org Sat Aug 8 08:07:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 08:07:47 +0000 Subject: [pkgdb] xmms-sid ownership updated Message-ID: <20090808080748.19F8310F8A2@bastion2.fedora.phx.redhat.com> Package xmms-sid in Fedora 11 was orphaned by mschwendt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/xmms-sid From pkgdb at fedoraproject.org Sat Aug 8 08:08:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 08:08:09 +0000 Subject: [pkgdb] xmms-sid ownership updated Message-ID: <20090808080809.D87D710F882@bastion2.fedora.phx.redhat.com> Package xmms-sid in Fedora devel was orphaned by mschwendt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/xmms-sid From caolanm at fedoraproject.org Sat Aug 8 08:42:08 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 8 Aug 2009 08:42:08 +0000 (UTC) Subject: rpms/mythes-sk/devel mythes-sk.spec,1.15,1.16 sources,1.11,1.12 Message-ID: <20090808084208.90D3B11C02CB@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/mythes-sk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12865 Modified Files: mythes-sk.spec sources Log Message: latest version Index: mythes-sk.spec =================================================================== RCS file: /cvs/pkgs/rpms/mythes-sk/devel/mythes-sk.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- mythes-sk.spec 25 Jul 2009 15:40:00 -0000 1.15 +++ mythes-sk.spec 8 Aug 2009 08:42:08 -0000 1.16 @@ -1,8 +1,8 @@ Name: mythes-sk Summary: Slovak thesaurus -%define upstreamid 20090707 +%define upstreamid 20090807 Version: 0.%{upstreamid} -Release: 3%{?dist} +Release: 1%{?dist} Source: http://www.sk-spell.sk.cx/thesaurus/download/OOo-Thesaurus2-sk_SK.zip Group: Applications/Text URL: http://www.sk-spell.sk.cx/thesaurus/ @@ -39,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/mythes/* %changelog +* Sat Aug 08 2009 Caolan McNamara - 0.20090807-1 +- latest version + * Sat Jul 25 2009 Fedora Release Engineering - 0.20090707-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mythes-sk/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 8 Jul 2009 09:47:29 -0000 1.11 +++ sources 8 Aug 2009 08:42:08 -0000 1.12 @@ -1 +1 @@ -180d5a62c20958b7a8a8bae89f1d1b9a OOo-Thesaurus2-sk_SK.zip +7531549a790294ff33b6fc4242433959 OOo-Thesaurus2-sk_SK.zip From caolanm at fedoraproject.org Sat Aug 8 08:44:18 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 8 Aug 2009 08:44:18 +0000 (UTC) Subject: rpms/mythes-es/devel mythes-es.spec,1.8,1.9 sources,1.6,1.7 Message-ID: <20090808084418.70B4B11C02CB@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/mythes-es/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13365 Modified Files: mythes-es.spec sources Log Message: latest version Index: mythes-es.spec =================================================================== RCS file: /cvs/pkgs/rpms/mythes-es/devel/mythes-es.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mythes-es.spec 25 Jul 2009 15:36:38 -0000 1.8 +++ mythes-es.spec 8 Aug 2009 08:44:18 -0000 1.9 @@ -1,8 +1,8 @@ Name: mythes-es Summary: Spanish thesaurus -%define upstreamid 20090708 +%define upstreamid 20090808 Version: 0.%{upstreamid} -Release: 3%{?dist} +Release: 1%{?dist} Source: http://openthes-es.berlios.de/download/OOo2-thes_es_ES.tar.bz2 Group: Applications/Text URL: http://openthes-es.berlios.de @@ -51,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/mythes/* %changelog +* Sat Aug 08 2009 Caol?n McNamara - 0.20090808-1 +- latest version + * Sat Jul 25 2009 Fedora Release Engineering - 0.20090708-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mythes-es/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 8 Jul 2009 09:50:17 -0000 1.6 +++ sources 8 Aug 2009 08:44:18 -0000 1.7 @@ -1 +1 @@ -e266f5a971c550e7f2e9ac82a21b31a0 OOo2-thes_es_ES.tar.bz2 +57b245e02eb0db37b06a5b0654fe0dd7 OOo2-thes_es_ES.tar.bz2 From caolanm at fedoraproject.org Sat Aug 8 08:45:27 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 8 Aug 2009 08:45:27 +0000 (UTC) Subject: rpms/mythes-sl/devel mythes-sl.spec,1.9,1.10 sources,1.6,1.7 Message-ID: <20090808084527.D3AE011C02CB@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/mythes-sl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13737 Modified Files: mythes-sl.spec sources Log Message: latest version Index: mythes-sl.spec =================================================================== RCS file: /cvs/pkgs/rpms/mythes-sl/devel/mythes-sl.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- mythes-sl.spec 25 Jul 2009 15:40:16 -0000 1.9 +++ mythes-sl.spec 8 Aug 2009 08:45:27 -0000 1.10 @@ -1,8 +1,8 @@ Name: mythes-sl Summary: Slovenian thesaurus -%define upstreamid 20090708 +%define upstreamid 20090808 Version: 0.%{upstreamid} -Release: 3%{?dist} +Release: 1%{?dist} Source: http://193.2.66.133:85/download/thes_sl_SI_v2.zip Group: Applications/Text URL: http://www.tezaver.si/ @@ -41,6 +41,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/mythes/* %changelog +* Sat Aug 08 2009 Caolan McNamara - 0.20090708-1 +- latest version + * Sat Jul 25 2009 Fedora Release Engineering - 0.20090708-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mythes-sl/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 8 Jul 2009 09:51:31 -0000 1.6 +++ sources 8 Aug 2009 08:45:27 -0000 1.7 @@ -1 +1 @@ -33e6c0a746ddd8bc1d354f8245a63b50 thes_sl_SI_v2.zip +725bf66eb1b76b6cc6d93342398a14cb thes_sl_SI_v2.zip From caolanm at fedoraproject.org Sat Aug 8 08:46:59 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 8 Aug 2009 08:46:59 +0000 (UTC) Subject: rpms/hunspell-pl/devel .cvsignore, 1.43, 1.44 hunspell-pl.spec, 1.48, 1.49 sources, 1.43, 1.44 Message-ID: <20090808084659.9BD7111C02CB@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/hunspell-pl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14320 Modified Files: .cvsignore hunspell-pl.spec sources Log Message: latest version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-pl/devel/.cvsignore,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- .cvsignore 8 Jul 2009 09:54:56 -0000 1.43 +++ .cvsignore 8 Aug 2009 08:46:59 -0000 1.44 @@ -1 +1,2 @@ sjp-myspell-pl-20090708.zip +sjp-myspell-pl-20090808.zip Index: hunspell-pl.spec =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-pl/devel/hunspell-pl.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- hunspell-pl.spec 25 Jul 2009 02:37:45 -0000 1.48 +++ hunspell-pl.spec 8 Aug 2009 08:46:59 -0000 1.49 @@ -1,8 +1,8 @@ Name: hunspell-pl Summary: Polish hunspell dictionaries -%define upstreamid 20090708 +%define upstreamid 20090808 Version: 0.%{upstreamid} -Release: 2%{?dist} +Release: 1%{?dist} Source: http://sjp.pl/slownik/ort/sjp-myspell-pl-%{upstreamid}.zip Group: Applications/Text URL: http://www.kurnik.pl/dictionary/ @@ -35,6 +35,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/myspell/* %changelog +* Sat Aug 08 2009 Caolan McNamara - 0.20090808-1 +- latest version + * Fri Jul 24 2009 Fedora Release Engineering - 0.20090708-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-pl/devel/sources,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- sources 8 Jul 2009 09:54:56 -0000 1.43 +++ sources 8 Aug 2009 08:46:59 -0000 1.44 @@ -1 +1 @@ -c9127c03d18e2513472f3c71edf9ff2c sjp-myspell-pl-20090708.zip +12ac267ca3f82112f2ea10a05466f9fa sjp-myspell-pl-20090808.zip From pkgdb at fedoraproject.org Sat Aug 8 09:00:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 09:00:00 +0000 Subject: [pkgdb] chkrootkit: mschwendt has given up watchbugzilla Message-ID: <20090808090000.5869110F882@bastion2.fedora.phx.redhat.com> mschwendt has given up the watchbugzilla acl on chkrootkit (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chkrootkit From pkgdb at fedoraproject.org Sat Aug 8 09:00:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 09:00:02 +0000 Subject: [pkgdb] chkrootkit: mschwendt has given up watchcommits Message-ID: <20090808090002.A332D10F8A2@bastion2.fedora.phx.redhat.com> mschwendt has given up the watchcommits acl on chkrootkit (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chkrootkit From pkgdb at fedoraproject.org Sat Aug 8 09:00:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 09:00:04 +0000 Subject: [pkgdb] chkrootkit: mschwendt has given up watchbugzilla Message-ID: <20090808090004.DC1FD10F8AD@bastion2.fedora.phx.redhat.com> mschwendt has given up the watchbugzilla acl on chkrootkit (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chkrootkit From pkgdb at fedoraproject.org Sat Aug 8 09:00:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 09:00:07 +0000 Subject: [pkgdb] chkrootkit: mschwendt has given up watchcommits Message-ID: <20090808090007.8A2AD10F8B4@bastion2.fedora.phx.redhat.com> mschwendt has given up the watchcommits acl on chkrootkit (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chkrootkit From pkgdb at fedoraproject.org Sat Aug 8 09:00:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 09:00:14 +0000 Subject: [pkgdb] chkrootkit: mschwendt has given up watchbugzilla Message-ID: <20090808090015.0215810F882@bastion2.fedora.phx.redhat.com> mschwendt has given up the watchbugzilla acl on chkrootkit (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chkrootkit From pkgdb at fedoraproject.org Sat Aug 8 09:00:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 09:00:17 +0000 Subject: [pkgdb] chkrootkit: mschwendt has given up watchcommits Message-ID: <20090808090017.1461910F8B8@bastion2.fedora.phx.redhat.com> mschwendt has given up the watchcommits acl on chkrootkit (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/chkrootkit From caolanm at fedoraproject.org Sat Aug 8 09:04:29 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 8 Aug 2009 09:04:29 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org-3.1.1.oooXXXXX.dmake.patch, 1.2, 1.3 Message-ID: <20090808090429.99B1D11C02CB@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18693 Modified Files: openoffice.org-3.1.1.oooXXXXX.dmake.patch Log Message: second round of dmake fixes openoffice.org-3.1.1.oooXXXXX.dmake.patch: dmake/dag.c | 9 ++++++--- dmake/expand.c | 6 ++++-- dmake/getinp.c | 6 ++++-- dmake/path.c | 10 +++++++--- dmake/rulparse.c | 2 +- make.c | 15 ++++++++++----- 6 files changed, 32 insertions(+), 16 deletions(-) Index: openoffice.org-3.1.1.oooXXXXX.dmake.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org-3.1.1.oooXXXXX.dmake.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- openoffice.org-3.1.1.oooXXXXX.dmake.patch 7 Aug 2009 19:50:44 -0000 1.2 +++ openoffice.org-3.1.1.oooXXXXX.dmake.patch 8 Aug 2009 09:04:29 -0000 1.3 @@ -120,3 +120,42 @@ diff -ru dmake.orig/path.c dmake/path.c q = tpath; } else +--- dmake.orig/make.c 2009-08-08 09:56:10.000000000 +0100 ++++ dmake/make.c 2009-08-08 10:00:04.000000000 +0100 +@@ -1352,8 +1352,10 @@ + * Nothing in Expand() should be able to change dynamic macros. */ + cmnd = Expand( rp->st_string ); + +- if( new_attr && (p = DmStrSpn(cmnd," \t\n+-@%")) != cmnd ) +- strcpy(cmnd,p); ++ if( new_attr && (p = DmStrSpn(cmnd," \t\n+-@%")) != cmnd ) { ++ size_t len = strlen(p)+1; ++ memmove(cmnd,p,len); ++ } + + /* COMMAND macro is set to "$(CMNDNAME) $(CMNDARGS)" by default, it is + * possible for the user to reset it to, for example +@@ -1381,8 +1383,10 @@ + shell = ((l_attr & A_SHELL) != 0); + + /* clean up the attributes that we may have just added. */ +- if( (p = DmStrSpn(cmnd," \t\n+-@%")) != cmnd ) +- strcpy(cmnd,p); ++ if( (p = DmStrSpn(cmnd," \t\n+-@%")) != cmnd ) { ++ size_t len = strlen(p)+1; ++ memmove(cmnd,p,len); ++ } + } + + #if defined(MSDOS) +@@ -1477,8 +1481,9 @@ + for( p=cmnd; *(n = DmStrPbrk(p,tmp)) != '\0'; ) + /* Remove the \ sequences. */ + if(*n == CONTINUATION_CHAR && n[1] == '\n') { ++ size_t len = strlen(n+2)+1; + DB_PRINT( "make", ("fixing [%s]", p) ); +- strcpy( n, n+2 ); ++ memmove( n, n+2, len ); + p = n; + } + /* Look for an escape sequence and replace it by it's corresponding From pbrobinson at fedoraproject.org Sat Aug 8 09:44:46 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Sat, 8 Aug 2009 09:44:46 +0000 (UTC) Subject: rpms/bisho/devel bisho.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090808094446.B4B7711C02CB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/bisho/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28599/devel Modified Files: .cvsignore sources Added Files: bisho.spec import.log Log Message: - initial import --- NEW FILE bisho.spec --- Name: bisho Version: 0.10.7 Release: 3%{?dist} Summary: Moblin configuration tool for mojito social network aggregator Group: System Environment/Libraries License: GPLv2+ URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: GConf2-devel BuildRequires: gtk2-devel BuildRequires: gnome-keyring-devel BuildRequires: libsoup-devel BuildRequires: mojito-devel BuildRequires: rest-devel BuildRequires: desktop-file-utils BuildRequires: intltool BuildRequires: gettext # Require these because the git tarball doesn't have the configure built BuildRequires: libtool %description A tool to configure user and account details for the mojito social network aggregation service. %prep %setup -q # Don't run configure from autogen.sh sed -i 's|echo|exit 0|g' autogen.sh ./autogen.sh %build %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL='install -p' desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop %find_lang %{name} %clean rm -rf %{buildroot} %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc COPYING AUTHORS TODO %{_bindir}/bisho %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/48x48/apps/bisho.png %changelog * Fri Aug 7 2009 Peter Robinson 0.10.7-3 - Further updates from review request * Thu Aug 6 2009 Peter Robinson 0.10.7-2 - Feedback from the review request * Fri Jul 24 2009 Peter Robinson 0.10.7-1 - New upstream 0.10.7 release, add translations * Thu Jun 18 2009 Peter Robinson 0.10.2-1 - Initial packaging --- NEW FILE import.log --- bisho-0_10_7-3_fc11:HEAD:bisho-0.10.7-3.fc11.src.rpm:1249724638 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bisho/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 20:07:07 -0000 1.1 +++ .cvsignore 8 Aug 2009 09:44:46 -0000 1.2 @@ -0,0 +1 @@ +bisho-0.10.7.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bisho/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 20:07:07 -0000 1.1 +++ sources 8 Aug 2009 09:44:46 -0000 1.2 @@ -0,0 +1 @@ +738c409b1a6757bc1f2e71447f7133f3 bisho-0.10.7.tar.bz2 From pbrobinson at fedoraproject.org Sat Aug 8 09:45:10 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Sat, 8 Aug 2009 09:45:10 +0000 (UTC) Subject: rpms/gjs/devel gjs.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090808094510.AA27011C02CB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gjs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28769/devel Modified Files: .cvsignore sources Added Files: gjs.spec import.log Log Message: - Initial import --- NEW FILE gjs.spec --- Name: gjs Version: 0.3 Release: 2%{?dist} Summary: Javascript Bindings for GNOME Group: System Environment/Libraries # The following files contain code from Mozilla which # is triple licensed under MPL1.1/LGPLv2+/GPLv2+: # The console module (modules/console.c) # Stack printer (gjs/stack.c) License: MIT and (MPLv1.1 or GPLv2+ or LGPLv2+) URL: http://live.gnome.org/Gjs/ Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.2/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xulrunner-devel BuildRequires: gobject-introspection-devel BuildRequires: dbus-glib-devel BuildRequires: pkgconfig %description Gjs allows using GNOME libraries from Javascript. It's based on the Spidermonkey Javascript engine from Mozilla and the GObject introspection framework. %package devel Summary: Development package for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel Files for development with %{name}. %prep %setup -q %build %configure --disable-static # Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} #Remove libtool archives. find %{buildroot} -name '*.la' -exec rm -f {} ';' %check #make check %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING NEWS README %{_bindir}/gjs-console %{_libdir}/*.so.* %{_libdir}/gjs-1.0 %{_datadir}/gjs-1.0 %files devel %defattr(-,root,root,-) %doc examples/* %{_includedir}/gjs-1.0 %{_libdir}/pkgconfig/gjs-1.0.pc %{_libdir}/pkgconfig/gjs-gi-1.0.pc %{_libdir}/pkgconfig/gjs-dbus-1.0.pc %{_libdir}/*.so %changelog * Fri Aug 7 2009 Peter Robinson 0.3-2 - Updates from the review request * Wed Jul 8 2009 Peter Robinson 0.3-1 - New upstream release. Clarify licensing for review * Sat Jun 27 2009 Peter Robinson 0.2-1 - Initial packaging --- NEW FILE import.log --- gjs-0_3-2_fc11:HEAD:gjs-0.3-2.fc11.src.rpm:1249724659 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gjs/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 20:00:43 -0000 1.1 +++ .cvsignore 8 Aug 2009 09:45:10 -0000 1.2 @@ -0,0 +1 @@ +gjs-0.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gjs/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 20:00:43 -0000 1.1 +++ sources 8 Aug 2009 09:45:10 -0000 1.2 @@ -0,0 +1 @@ +3dead54a91b2e00a746efa7def7e5e9c gjs-0.3.tar.bz2 From pbrobinson at fedoraproject.org Sat Aug 8 09:47:02 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Sat, 8 Aug 2009 09:47:02 +0000 (UTC) Subject: rpms/gjs/F-11 gjs.spec,NONE,1.1 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090808094702.83C7911C02CB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gjs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29431 Modified Files: .cvsignore sources Added Files: gjs.spec Log Message: - initial import --- NEW FILE gjs.spec --- Name: gjs Version: 0.3 Release: 2%{?dist} Summary: Javascript Bindings for GNOME Group: System Environment/Libraries # The following files contain code from Mozilla which # is triple licensed under MPL1.1/LGPLv2+/GPLv2+: # The console module (modules/console.c) # Stack printer (gjs/stack.c) License: MIT and (MPLv1.1 or GPLv2+ or LGPLv2+) URL: http://live.gnome.org/Gjs/ Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.2/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xulrunner-devel BuildRequires: gobject-introspection-devel BuildRequires: dbus-glib-devel BuildRequires: pkgconfig %description Gjs allows using GNOME libraries from Javascript. It's based on the Spidermonkey Javascript engine from Mozilla and the GObject introspection framework. %package devel Summary: Development package for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel Files for development with %{name}. %prep %setup -q %build %configure --disable-static # Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} #Remove libtool archives. find %{buildroot} -name '*.la' -exec rm -f {} ';' %check #make check %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING NEWS README %{_bindir}/gjs-console %{_libdir}/*.so.* %{_libdir}/gjs-1.0 %{_datadir}/gjs-1.0 %files devel %defattr(-,root,root,-) %doc examples/* %{_includedir}/gjs-1.0 %{_libdir}/pkgconfig/gjs-1.0.pc %{_libdir}/pkgconfig/gjs-gi-1.0.pc %{_libdir}/pkgconfig/gjs-dbus-1.0.pc %{_libdir}/*.so %changelog * Fri Aug 7 2009 Peter Robinson 0.3-2 - Updates from the review request * Wed Jul 8 2009 Peter Robinson 0.3-1 - New upstream release. Clarify licensing for review * Sat Jun 27 2009 Peter Robinson 0.2-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gjs/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 7 Aug 2009 20:00:43 -0000 1.1 +++ .cvsignore 8 Aug 2009 09:47:02 -0000 1.2 @@ -0,0 +1 @@ +gjs-0.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gjs/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 7 Aug 2009 20:00:43 -0000 1.1 +++ sources 8 Aug 2009 09:47:02 -0000 1.2 @@ -0,0 +1 @@ +3dead54a91b2e00a746efa7def7e5e9c gjs-0.3.tar.bz2 From transif at fedoraproject.org Sat Aug 8 10:56:39 2009 From: transif at fedoraproject.org (Transifex System User) Date: Sat, 8 Aug 2009 10:56:39 +0000 (UTC) Subject: comps/po nb.po,1.20,1.21 Message-ID: <20090808105639.4A67B11C02CB@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15691/po Modified Files: nb.po Log Message: Sending translation for Norwegian Bokm?l Index: nb.po =================================================================== RCS file: /cvs/pkgs/comps/po/nb.po,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- nb.po 29 Apr 2009 20:00:21 -0000 1.20 +++ nb.po 8 Aug 2009 10:56:37 -0000 1.21 @@ -1,8 +1,8 @@ # Norwegian bokm?l translation of comps # Copyright (C) Red Hat, Inc. # This file is distributed under the same license as the comps package. -# Kjartan Maraas , 1998-2005. -# Kjartan Maraas , 2007. +# Kjartan Maraas , 1998-2009. +# Espen Stefansen , 2007. # # msgid "" @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: comps-po\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2008-07-10 14:25+0200\n" +"PO-Revision-Date: 2009-08-08 12:56+0200\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian/Bokmaal \n" "MIME-Version: 1.0\n" @@ -1204,9 +1204,8 @@ msgid "Kashubian Support" msgstr "St?tte for kashubisk" #: ../comps-f9.xml.in.h:94 ../comps-f10.xml.in.h:100 ../comps-f11.xml.in.h:114 -#, fuzzy msgid "Kurdish Support" -msgstr "St?tte for tyrkisk" +msgstr "St?tte for kurdisk" #: ../comps-f9.xml.in.h:104 ../comps-f10.xml.in.h:111 #: ../comps-f11.xml.in.h:127 @@ -1236,9 +1235,8 @@ msgid "A software playground for learnin msgstr "" #: ../comps-f10.xml.in.h:71 ../comps-f11.xml.in.h:81 -#, fuzzy msgid "Haskell Development" -msgstr "Web-utvikling" +msgstr "Haskell-utvikling" #: ../comps-f10.xml.in.h:77 ../comps-f11.xml.in.h:88 msgid "Input Methods" @@ -1249,33 +1247,28 @@ msgid "Input method packages for the inp msgstr "Pakker med inndatametoder for inntasting av spesielle tegn." #: ../comps-f10.xml.in.h:95 ../comps-f11.xml.in.h:107 -#, fuzzy msgid "Kashmiri Support" -msgstr "St?tte for khmer" +msgstr "St?tte for kashmirsk" #: ../comps-f10.xml.in.h:98 ../comps-f11.xml.in.h:112 -#, fuzzy msgid "Konkani Support" -msgstr "St?tte for koreansk" +msgstr "St?tte for konkani" #: ../comps-f10.xml.in.h:101 ../comps-f11.xml.in.h:115 msgid "LXDE" -msgstr "" +msgstr "LXDE" #: ../comps-f10.xml.in.h:113 ../comps-f11.xml.in.h:129 -#, fuzzy msgid "Maithili Support" -msgstr "St?tte for marathi" +msgstr "St?tte for maithili" #: ../comps-f10.xml.in.h:120 ../comps-f11.xml.in.h:140 -#, fuzzy msgid "Myanmar (Burmese) Support" -msgstr "St?tte for vietnamesisk" +msgstr "St?tte for burmesisk" #: ../comps-f10.xml.in.h:146 ../comps-f11.xml.in.h:170 -#, fuzzy msgid "Sindhi Support" -msgstr "St?tte for hindu" +msgstr "St?tte for sindhi" #: ../comps-f10.xml.in.h:158 ../comps-f11.xml.in.h:184 #, fuzzy @@ -1283,19 +1276,16 @@ msgid "Support for developing programs i msgstr "St?tte for utvikling av programmer i programmeringsspr?ket Java." #: ../comps-f10.xml.in.h:165 ../comps-f11.xml.in.h:193 -#, fuzzy msgid "Tajik Support" -msgstr "St?tte for thai" +msgstr "St?tte for tadsjikisk" #: ../comps-f10.xml.in.h:207 ../comps-f11.xml.in.h:239 -#, fuzzy msgid "Uzbek Support" -msgstr "St?tte for tsjekkisk" +msgstr "St?tte for usbekisk" #: ../comps-f11.xml.in.h:6 -#, fuzzy msgid "Amazigh Support" -msgstr "St?tte for arabisk" +msgstr "St?tte for amazigh" #: ../comps-f11.xml.in.h:13 #, fuzzy @@ -1303,14 +1293,12 @@ msgid "Azerbaijani Support" msgstr "St?tte for serbisk" #: ../comps-f11.xml.in.h:27 -#, fuzzy msgid "Chichewa Support" -msgstr "St?tte for kinesisk" +msgstr "St?tte for chichewa" #: ../comps-f11.xml.in.h:31 -#, fuzzy msgid "Coptic Support" -msgstr "St?tte for kroatisk" +msgstr "St?tte for koptisk" #: ../comps-f11.xml.in.h:37 msgid "Design and Simulation tools for hardware engineers" @@ -1318,26 +1306,23 @@ msgstr "" #: ../comps-f11.xml.in.h:48 msgid "Electronic Lab" -msgstr "" +msgstr "Elektronikklab" #: ../comps-f11.xml.in.h:58 -#, fuzzy msgid "Fijian Support" -msgstr "St?tte for persisk" +msgstr "St?tte for fijisk" #: ../comps-f11.xml.in.h:61 msgid "Font design and packaging" -msgstr "" +msgstr "Skriftutforming og pakking" #: ../comps-f11.xml.in.h:65 -#, fuzzy msgid "Frisian Support" -msgstr "St?tte for persisk" +msgstr "St?tte for frisisk" #: ../comps-f11.xml.in.h:66 -#, fuzzy msgid "Friulian Support" -msgstr "St?tte for filipino" +msgstr "St?tte for friulisk" #: ../comps-f11.xml.in.h:83 #, fuzzy @@ -1360,9 +1345,8 @@ msgid "Kinyarwanda Support" msgstr "St?tte for kannada" #: ../comps-f11.xml.in.h:118 -#, fuzzy msgid "Latin Support" -msgstr "St?tte for latvisk" +msgstr "St?tte for latinsk" #: ../comps-f11.xml.in.h:126 #, fuzzy @@ -1375,9 +1359,8 @@ msgid "Malagasy Support" msgstr "St?tte for malay" #: ../comps-f11.xml.in.h:133 -#, fuzzy msgid "Maltese Support" -msgstr "St?tte for malay" +msgstr "St?tte for maltesisk" #: ../comps-f11.xml.in.h:134 #, fuzzy @@ -1390,7 +1373,7 @@ msgstr "" #: ../comps-f11.xml.in.h:147 msgid "OCaml" -msgstr "" +msgstr "OCaml" #: ../comps-f11.xml.in.h:148 #, fuzzy @@ -1399,22 +1382,19 @@ msgstr "St?tte for tibetansk" #: ../comps-f11.xml.in.h:151 msgid "Online Help and Documentation" -msgstr "" +msgstr "Hjelp og dokumentasjon" #: ../comps-f11.xml.in.h:164 -#, fuzzy msgid "Sanskrit Support" -msgstr "St?tte for spansk" +msgstr "St?tte for sanskrit" #: ../comps-f11.xml.in.h:165 -#, fuzzy msgid "Sardinian Support" -msgstr "St?tte for ukrainsk" +msgstr "St?tte for sardinsk" #: ../comps-f11.xml.in.h:182 -#, fuzzy msgid "Sugar Desktop Environment" -msgstr "Skrivebordsmilj?er" +msgstr "Sugar skrivebordsmilj?" #: ../comps-f11.xml.in.h:183 msgid "" @@ -1430,14 +1410,12 @@ msgid "" msgstr "St?tte for utvikling av programmer i programmeringsspr?ket Java." #: ../comps-f11.xml.in.h:188 -#, fuzzy msgid "Swahili Support" -msgstr "St?tte for Swati" +msgstr "St?tte for swahili" #: ../comps-f11.xml.in.h:196 -#, fuzzy msgid "Tetum Support" -msgstr "St?tte for Telugu" +msgstr "St?tte for tetum" #: ../comps-f11.xml.in.h:223 #, fuzzy @@ -1448,14 +1426,13 @@ msgstr "" "Denne gruppen er en samling av verkt?y og ressurser for armenske milj?er." #: ../comps-f11.xml.in.h:235 -#, fuzzy msgid "Turkmen Support" -msgstr "St?tte for tyrkisk" +msgstr "St?tte for turkmensk" #: ../comps-f11.xml.in.h:237 #, fuzzy msgid "Upper Sorbian Support" -msgstr "St?tte for serbisk" +msgstr "St?tte for " #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" From pkgdb at fedoraproject.org Sat Aug 8 11:04:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:04:14 +0000 Subject: [pkgdb] gputils: rrankin has requested watchbugzilla Message-ID: <20090808110414.51BCD10F8A1@bastion2.fedora.phx.redhat.com> rrankin has requested the watchbugzilla acl on gputils (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:04:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:04:20 +0000 Subject: [pkgdb] gputils: rrankin has requested watchcommits Message-ID: <20090808110420.D704110F882@bastion2.fedora.phx.redhat.com> rrankin has requested the watchcommits acl on gputils (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:04:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:04:26 +0000 Subject: [pkgdb] gputils: rrankin has requested commit Message-ID: <20090808110426.4F3B210F8AD@bastion2.fedora.phx.redhat.com> rrankin has requested the commit acl on gputils (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:18:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:18:48 +0000 Subject: [pkgdb] gputils had acl change status Message-ID: <20090808111848.9610510F882@bastion2.fedora.phx.redhat.com> chitlesh has set the watchbugzilla acl on gputils (Fedora EPEL 5) to Approved for rrankin To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:18:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:18:49 +0000 Subject: [pkgdb] gputils had acl change status Message-ID: <20090808111849.6D79910F8A2@bastion2.fedora.phx.redhat.com> chitlesh has set the watchcommits acl on gputils (Fedora EPEL 5) to Approved for rrankin To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:18:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:18:50 +0000 Subject: [pkgdb] gputils had acl change status Message-ID: <20090808111850.B66AD10F8AD@bastion2.fedora.phx.redhat.com> chitlesh has set the commit acl on gputils (Fedora EPEL 5) to Approved for rrankin To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:19:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:19:31 +0000 Subject: [pkgdb] gputils: chitlesh has requested watchcommits Message-ID: <20090808111931.B355E10F8A0@bastion2.fedora.phx.redhat.com> chitlesh has requested the watchcommits acl on gputils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:19:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:19:32 +0000 Subject: [pkgdb] gputils: chitlesh has requested commit Message-ID: <20090808111932.D0EC110F8A9@bastion2.fedora.phx.redhat.com> chitlesh has requested the commit acl on gputils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:19:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:19:33 +0000 Subject: [pkgdb] gputils: chitlesh has requested approveacls Message-ID: <20090808111933.468F610F8AF@bastion2.fedora.phx.redhat.com> chitlesh has requested the approveacls acl on gputils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:19:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:19:40 +0000 Subject: [pkgdb] gputils: chitlesh has requested watchbugzilla Message-ID: <20090808111940.C836A10F8B5@bastion2.fedora.phx.redhat.com> chitlesh has requested the watchbugzilla acl on gputils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From rrankin at fedoraproject.org Sat Aug 8 11:35:07 2009 From: rrankin at fedoraproject.org (Roy Rankin) Date: Sat, 8 Aug 2009 11:35:07 +0000 (UTC) Subject: rpms/gputils/EL-5 .cvsignore, 1.5, 1.6 gputils.spec, 1.11, 1.12 sources, 1.5, 1.6 gputils-0.13.5.man-fr.patch, 1.1, NONE gputils-0.13.5.man.patch, 1.1, NONE Message-ID: <20090808113507.AFF4911C02CB@cvs1.fedora.phx.redhat.com> Author: rrankin Update of /cvs/pkgs/rpms/gputils/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24351 Modified Files: .cvsignore gputils.spec sources Removed Files: gputils-0.13.5.man-fr.patch gputils-0.13.5.man.patch Log Message: New upstream release supporting new processors Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gputils/EL-5/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 28 Oct 2007 15:56:44 -0000 1.5 +++ .cvsignore 8 Aug 2009 11:35:07 -0000 1.6 @@ -1 +1 @@ -gputils-0.13.5.tar.gz +gputils-0.13.7.tar.gz Index: gputils.spec =================================================================== RCS file: /cvs/pkgs/rpms/gputils/EL-5/gputils.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- gputils.spec 28 Oct 2007 15:56:44 -0000 1.11 +++ gputils.spec 8 Aug 2009 11:35:07 -0000 1.12 @@ -1,15 +1,13 @@ Name: gputils -Version: 0.13.5 +Version: 0.13.7 Release: 1%{?dist} Summary: Development utilities for Microchip (TM) PIC (TM) microcontrollers Summary(fr): Outils de d?veloppement pour les microcontr?leurs PIC (TM) de Microchip (TM) Group: Development/Languages -License: GPL +License: GPLv2+ URL: http://gputils.sourceforge.net Source: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -Patch0: %{name}-%{version}.man.patch -Patch1: %{name}-%{version}.man-fr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -32,8 +30,6 @@ Voir la documentation pour une liste ? %prep %setup -q -%patch0 -p1 -%patch1 -p1 %build %configure @@ -56,6 +52,13 @@ Voir la documentation pour une liste ? %{_mandir}/fr/man1/* %changelog +* Sat Aug 08 2009 Roy Rankin 0.13.7-1 + - New upstream version with + Added support for all processors supported by MPLAB 8.20 + (except eeprom16 an d related). + Added support for "LIST M=?" directive. + Fixed several bugs. + * Sun Oct 28 2007 Alain Portal 0.13.5-1 - New upstream version - Patches to improve man pages formatting Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gputils/EL-5/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 28 Oct 2007 15:56:44 -0000 1.5 +++ sources 8 Aug 2009 11:35:07 -0000 1.6 @@ -1 +1 @@ -6d8e5ee2a80fbaffa780466e2eb8644b gputils-0.13.5.tar.gz +242e33919e9c318d6ac58b6db291d20e gputils-0.13.7.tar.gz --- gputils-0.13.5.man-fr.patch DELETED --- --- gputils-0.13.5.man.patch DELETED --- From pkgdb at fedoraproject.org Sat Aug 8 11:38:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:38:22 +0000 Subject: [pkgdb] gputils had acl change status Message-ID: <20090808113822.AB90410F8A0@bastion2.fedora.phx.redhat.com> rrankin has set the watchbugzilla acl on gputils (Fedora devel) to Approved for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:38:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:38:26 +0000 Subject: [pkgdb] gputils had acl change status Message-ID: <20090808113826.5AC0110F8A9@bastion2.fedora.phx.redhat.com> rrankin has set the watchcommits acl on gputils (Fedora devel) to Approved for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:38:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:38:29 +0000 Subject: [pkgdb] gputils had acl change status Message-ID: <20090808113829.1F6D410F8AD@bastion2.fedora.phx.redhat.com> rrankin has set the commit acl on gputils (Fedora devel) to Approved for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From pkgdb at fedoraproject.org Sat Aug 8 11:38:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 11:38:32 +0000 Subject: [pkgdb] gputils had acl change status Message-ID: <20090808113832.7E3E410F8B4@bastion2.fedora.phx.redhat.com> rrankin has set the approveacls acl on gputils (Fedora devel) to Approved for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gputils From victorv at fedoraproject.org Sat Aug 8 11:53:58 2009 From: victorv at fedoraproject.org (Victor G. Vasilyev) Date: Sat, 8 Aug 2009 11:53:58 +0000 (UTC) Subject: rpms/jemmy/devel import.log, NONE, 1.1 jemmy.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090808115358.3877011C02CB@cvs1.fedora.phx.redhat.com> Author: victorv Update of /cvs/pkgs/rpms/jemmy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28740/devel Modified Files: .cvsignore sources Added Files: import.log jemmy.spec Log Message: Initial version --- NEW FILE import.log --- jemmy-2_3_0_0-4_fc12:HEAD:jemmy-2.3.0.0-4.fc12.src.rpm:1249732703 --- NEW FILE jemmy.spec --- # Prevent brp-java-repack-jars from being run. %global __jar_repack %{nil} # Install time macros %global target_jar build/%{name}.jar %global target_javadoc build/javadoc/* Name: jemmy Version: 2.3.0.0 Release: 4%{?dist} Summary: Java UI testing library Group: Development/Libraries License: CDDL URL: https://jemmy.dev.java.net # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # # svn export https://jemmy.dev.java.net/svn/jemmy/trunk/Jemmy2 jemmy-2.3.0.0 --username # tar -czvf jemmy-2.3.0.0.tar.gz jemmy-2.3.0.0 # # where is a name of the user registered here: https://www.dev.java.net/servlets/Join Source0: jemmy-2.3.0.0.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ant >= 1.6.5 BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils Requires: java >= 1:1.6.0 Requires: jpackage-utils BuildArch: noarch %description Jemmy is a Java UI testing library. Jemmy represents the most natural way to test Java UI - perform the testing right from the Java code. Jemmy is a Java library which provides clear and straightforward API to access Java UI. Tests are then just java programs, which use the API. Having the tests in Java allows to use all the flexibility of high level language to capture test logic and also do any other operations needed to be done from test. %package javadoc Summary: Javadocs for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} Requires: jpackage-utils %description javadoc This package contains the API documentation for %{name}. %prep %setup -q find . -type f -name '*.jar' | xargs -t rm echo "Please, visit https://jemmy.dev.java.net for more info about Jemmy." > README.txt %build %ant jar javadoc %install %__rm -rf %{buildroot} # jar %__mkdir_p %{buildroot}%{_javadir} %__cp -a %{target_jar} %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do \ %__ln_s ${jar} ${jar/-%{version}/}; done) # javadoc %__mkdir_p %{buildroot}%{_javadocdir}/%{name} %__cp -a %{target_javadoc} %{buildroot}%{_javadocdir}/%{name} %clean %__rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc README.txt %{_javadir}/*.jar %files javadoc %defattr(-,root,root,-) %{_javadocdir}/%{name} %changelog * Sun Aug 02 2009 Victor Vasilyev 2.3.0.0-4 - adjust macro defs - svn export instead of checkout * Wed Jul 30 2009 Victor Vasilyev 2.3.0.0-3 - javadoc subpackage is added * Wed Jul 30 2009 Victor Vasilyev 2.3.0.0-2 - (B)R jpackage-utils - 'define' macro -> 'global' macro * Wed Jul 29 2009 Victor Vasilyev 2.3.0.0-1 - release 2.3.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/jemmy/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 3 Aug 2009 21:32:45 -0000 1.1 +++ .cvsignore 8 Aug 2009 11:53:57 -0000 1.2 @@ -0,0 +1 @@ +jemmy-2.3.0.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/jemmy/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 3 Aug 2009 21:32:45 -0000 1.1 +++ sources 8 Aug 2009 11:53:57 -0000 1.2 @@ -0,0 +1 @@ +5175a212ed86fde706f84e1d3d256810 jemmy-2.3.0.0.tar.gz From gemi at fedoraproject.org Sat Aug 8 11:59:11 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 11:59:11 +0000 (UTC) Subject: rpms/genius/devel .cvsignore, 1.7, 1.8 genius.spec, 1.13, 1.14 sources, 1.7, 1.8 Message-ID: <20090808115911.67AE811C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/genius/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30648 Modified Files: .cvsignore genius.spec sources Log Message: new release 1.0.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/genius/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Jun 2009 16:30:15 -0000 1.7 +++ .cvsignore 8 Aug 2009 11:59:10 -0000 1.8 @@ -1 +1 @@ -genius-1.0.6.tar.bz2 +genius-1.0.7.tar.gz Index: genius.spec =================================================================== RCS file: /cvs/pkgs/rpms/genius/devel/genius.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- genius.spec 24 Jul 2009 23:51:19 -0000 1.13 +++ genius.spec 8 Aug 2009 11:59:11 -0000 1.14 @@ -1,12 +1,12 @@ Name: genius -Version: 1.0.6 -Release: 2%{?dist} +Version: 1.0.7 +Release: 1%{?dist} Summary: An arbitrary precision integer and multiple precision floatingpoint calculator Group: Applications/Engineering License: GPLv3+ URL: http://www.jirka.org/genius.html -Source0: http://ftp.5z.com/pub/genius/genius-%{version}.tar.bz2 +Source0: http://ftp.5z.com/pub/genius/genius-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: vte-devel @@ -126,6 +126,9 @@ fi %changelog +* Sat Aug 8 2009 Gerard Milmeister - 1.0.7-1 +- new release 1.0.7 + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/genius/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Jun 2009 16:30:15 -0000 1.7 +++ sources 8 Aug 2009 11:59:11 -0000 1.8 @@ -1 +1 @@ -9253dfa2490ff5fda0c118d9322c6608 genius-1.0.6.tar.bz2 +ac84575bc3c3ade32477d87901465d96 genius-1.0.7.tar.gz From gemi at fedoraproject.org Sat Aug 8 12:03:14 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 12:03:14 +0000 (UTC) Subject: rpms/genius/F-10 .cvsignore, 1.7, 1.8 genius.spec, 1.11, 1.12 sources, 1.7, 1.8 Message-ID: <20090808120314.E12E511C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/genius/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31520/F-10 Modified Files: .cvsignore genius.spec sources Log Message: new release 1.0.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/genius/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Jun 2009 16:28:53 -0000 1.7 +++ .cvsignore 8 Aug 2009 12:03:14 -0000 1.8 @@ -1 +1 @@ -genius-1.0.6.tar.bz2 +genius-1.0.7.tar.gz Index: genius.spec =================================================================== RCS file: /cvs/pkgs/rpms/genius/F-10/genius.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- genius.spec 17 Jun 2009 16:28:53 -0000 1.11 +++ genius.spec 8 Aug 2009 12:03:14 -0000 1.12 @@ -1,12 +1,12 @@ Name: genius -Version: 1.0.6 +Version: 1.0.7 Release: 1%{?dist} Summary: An arbitrary precision integer and multiple precision floatingpoint calculator Group: Applications/Engineering License: GPLv3+ URL: http://www.jirka.org/genius.html -Source0: http://ftp.5z.com/pub/genius/genius-%{version}.tar.bz2 +Source0: http://ftp.5z.com/pub/genius/genius-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: vte-devel @@ -126,6 +126,9 @@ fi %changelog +* Sat Aug 8 2009 Gerard Milmeister - 1.0.7-1 +- new release 1.0.7 + * Wed Jun 17 2009 Gerard Milmeister - 1.0.6-1 - new release 1.0.6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/genius/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Jun 2009 16:28:53 -0000 1.7 +++ sources 8 Aug 2009 12:03:14 -0000 1.8 @@ -1 +1 @@ -9253dfa2490ff5fda0c118d9322c6608 genius-1.0.6.tar.bz2 +ac84575bc3c3ade32477d87901465d96 genius-1.0.7.tar.gz From gemi at fedoraproject.org Sat Aug 8 12:03:15 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 12:03:15 +0000 (UTC) Subject: rpms/genius/F-11 .cvsignore, 1.7, 1.8 genius.spec, 1.12, 1.13 sources, 1.7, 1.8 Message-ID: <20090808120315.1B05B11C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/genius/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31520/F-11 Modified Files: .cvsignore genius.spec sources Log Message: new release 1.0.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/genius/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Jun 2009 16:30:15 -0000 1.7 +++ .cvsignore 8 Aug 2009 12:03:14 -0000 1.8 @@ -1 +1 @@ -genius-1.0.6.tar.bz2 +genius-1.0.7.tar.gz Index: genius.spec =================================================================== RCS file: /cvs/pkgs/rpms/genius/F-11/genius.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- genius.spec 17 Jun 2009 16:30:15 -0000 1.12 +++ genius.spec 8 Aug 2009 12:03:14 -0000 1.13 @@ -1,12 +1,12 @@ Name: genius -Version: 1.0.6 +Version: 1.0.7 Release: 1%{?dist} Summary: An arbitrary precision integer and multiple precision floatingpoint calculator Group: Applications/Engineering License: GPLv3+ URL: http://www.jirka.org/genius.html -Source0: http://ftp.5z.com/pub/genius/genius-%{version}.tar.bz2 +Source0: http://ftp.5z.com/pub/genius/genius-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: vte-devel @@ -126,6 +126,9 @@ fi %changelog +* Sat Aug 8 2009 Gerard Milmeister - 1.0.7-1 +- new release 1.0.7 + * Wed Jun 17 2009 Gerard Milmeister - 1.0.6-1 - new release 1.0.6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/genius/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Jun 2009 16:30:15 -0000 1.7 +++ sources 8 Aug 2009 12:03:14 -0000 1.8 @@ -1 +1 @@ -9253dfa2490ff5fda0c118d9322c6608 genius-1.0.6.tar.bz2 +ac84575bc3c3ade32477d87901465d96 genius-1.0.7.tar.gz From mcpierce at fedoraproject.org Sat Aug 8 12:56:41 2009 From: mcpierce at fedoraproject.org (Darryl L. Pierce) Date: Sat, 8 Aug 2009 12:56:41 +0000 (UTC) Subject: rpms/rubygem-rubyforge/devel .cvsignore, 1.6, 1.7 rubygem-rubyforge.spec, 1.9, 1.10 sources, 1.6, 1.7 Message-ID: <20090808125641.A574D11C02CB@cvs1.fedora.phx.redhat.com> Author: mcpierce Update of /cvs/pkgs/rpms/rubygem-rubyforge/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11914 Modified Files: .cvsignore rubygem-rubyforge.spec sources Log Message: * Sat Aug 8 2009 Darryl L. Pierce - 1.0.4-1 - Release 1.0.4 of RubyForge. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rubyforge/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 27 Feb 2009 19:25:55 -0000 1.6 +++ .cvsignore 8 Aug 2009 12:56:40 -0000 1.7 @@ -1 +1 @@ -rubyforge-1.0.3.gem +rubyforge-1.0.4.gem Index: rubygem-rubyforge.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rubyforge/devel/rubygem-rubyforge.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- rubygem-rubyforge.spec 27 Jul 2009 03:36:31 -0000 1.9 +++ rubygem-rubyforge.spec 8 Aug 2009 12:56:40 -0000 1.10 @@ -6,8 +6,8 @@ Summary: A script which automates a limited set of rubyforge operations Name: rubygem-%{gemname} -Version: 1.0.3 -Release: 2%{?dist} +Version: 1.0.4 +Release: 1%{?dist} Group: Development/Languages License: GPLv2+ or Ruby URL: http://rubyforge.org/projects/codeforpeople @@ -20,7 +20,7 @@ BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description -A script which automates a limited set of rubyforge operations. +A script which automates a limited set of rubyforge operations. %prep @@ -55,6 +55,9 @@ rm -rf %{buildroot} %changelog +* Sat Aug 8 2009 Darryl L. Pierce - 1.0.4-1 +- Release 1.0.4 of RubyForge. + * Sun Jul 26 2009 Fedora Release Engineering - 1.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rubyforge/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 27 Feb 2009 19:25:55 -0000 1.6 +++ sources 8 Aug 2009 12:56:40 -0000 1.7 @@ -1 +1 @@ -020b8026f8804c1572b231850a283e39 rubyforge-1.0.3.gem +923d48c9a664e32869e00af990fb83ac rubyforge-1.0.4.gem From mcpierce at fedoraproject.org Sat Aug 8 13:04:34 2009 From: mcpierce at fedoraproject.org (Darryl L. Pierce) Date: Sat, 8 Aug 2009 13:04:34 +0000 (UTC) Subject: rpms/rubygem-rubyforge/F-10 .cvsignore, 1.6, 1.7 rubygem-rubyforge.spec, 1.7, 1.8 sources, 1.6, 1.7 Message-ID: <20090808130434.BA66B11C02CB@cvs1.fedora.phx.redhat.com> Author: mcpierce Update of /cvs/pkgs/rpms/rubygem-rubyforge/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13757 Modified Files: .cvsignore rubygem-rubyforge.spec sources Log Message: * Sat Aug 8 2009 Darryl L. Pierce - 1.0.4-1 - Release 1.0.4 of RubyForge. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rubyforge/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 27 Feb 2009 20:13:13 -0000 1.6 +++ .cvsignore 8 Aug 2009 13:04:34 -0000 1.7 @@ -1 +1 @@ -rubyforge-1.0.3.gem +rubyforge-1.0.4.gem Index: rubygem-rubyforge.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rubyforge/F-10/rubygem-rubyforge.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- rubygem-rubyforge.spec 27 Feb 2009 20:13:13 -0000 1.7 +++ rubygem-rubyforge.spec 8 Aug 2009 13:04:34 -0000 1.8 @@ -6,7 +6,7 @@ Summary: A script which automates a limited set of rubyforge operations Name: rubygem-%{gemname} -Version: 1.0.3 +Version: 1.0.4 Release: 1%{?dist} Group: Development/Languages License: GPLv2+ or Ruby @@ -20,7 +20,7 @@ BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description -A script which automates a limited set of rubyforge operations. +A script which automates a limited set of rubyforge operations. %prep @@ -55,6 +55,9 @@ rm -rf %{buildroot} %changelog +* Sat Aug 8 2009 Darryl L. Pierce - 1.0.4-1 +- Release 1.0.4 of RubyForge. + * Fri Feb 27 2009 Darryl Pierce - 1.0.3-1 - Release 1.0.3 of RubyForge. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rubyforge/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 27 Feb 2009 20:13:13 -0000 1.6 +++ sources 8 Aug 2009 13:04:34 -0000 1.7 @@ -1 +1 @@ -020b8026f8804c1572b231850a283e39 rubyforge-1.0.3.gem +923d48c9a664e32869e00af990fb83ac rubyforge-1.0.4.gem From mcpierce at fedoraproject.org Sat Aug 8 13:11:26 2009 From: mcpierce at fedoraproject.org (Darryl L. Pierce) Date: Sat, 8 Aug 2009 13:11:26 +0000 (UTC) Subject: rpms/rubygem-rubyforge/F-11 .cvsignore, 1.6, 1.7 rubygem-rubyforge.spec, 1.8, 1.9 sources, 1.6, 1.7 Message-ID: <20090808131126.8212B11C02CB@cvs1.fedora.phx.redhat.com> Author: mcpierce Update of /cvs/pkgs/rpms/rubygem-rubyforge/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15032 Modified Files: .cvsignore rubygem-rubyforge.spec sources Log Message: * Sat Aug 8 2009 Darryl L. Pierce - 1.0.4-1 - Release 1.0.4 of RubyForge. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rubyforge/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 27 Feb 2009 19:25:55 -0000 1.6 +++ .cvsignore 8 Aug 2009 13:11:26 -0000 1.7 @@ -1 +1 @@ -rubyforge-1.0.3.gem +rubyforge-1.0.4.gem Index: rubygem-rubyforge.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rubyforge/F-11/rubygem-rubyforge.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- rubygem-rubyforge.spec 27 Feb 2009 19:25:55 -0000 1.8 +++ rubygem-rubyforge.spec 8 Aug 2009 13:11:26 -0000 1.9 @@ -6,7 +6,7 @@ Summary: A script which automates a limited set of rubyforge operations Name: rubygem-%{gemname} -Version: 1.0.3 +Version: 1.0.4 Release: 1%{?dist} Group: Development/Languages License: GPLv2+ or Ruby @@ -20,7 +20,7 @@ BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description -A script which automates a limited set of rubyforge operations. +A script which automates a limited set of rubyforge operations. %prep @@ -55,6 +55,9 @@ rm -rf %{buildroot} %changelog +* Sat Aug 8 2009 Darryl L. Pierce - 1.0.4-1 +- Release 1.0.4 of RubyForge. + * Fri Feb 27 2009 Darryl Pierce - 1.0.3-1 - Release 1.0.3 of RubyForge. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rubyforge/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 27 Feb 2009 19:25:55 -0000 1.6 +++ sources 8 Aug 2009 13:11:26 -0000 1.7 @@ -1 +1 @@ -020b8026f8804c1572b231850a283e39 rubyforge-1.0.3.gem +923d48c9a664e32869e00af990fb83ac rubyforge-1.0.4.gem From scop at fedoraproject.org Sat Aug 8 13:18:06 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 13:18:06 +0000 (UTC) Subject: rpms/xml-commons-resolver/devel xml-commons-resolver.spec, 1.21, 1.22 Message-ID: <20090808131806.2DC1511C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/xml-commons-resolver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16545 Modified Files: xml-commons-resolver.spec Log Message: * Sat Aug 8 2009 Ville Skytt? - 0:1.1-4.16 - Fix specfile UTF-8 encoding. Index: xml-commons-resolver.spec =================================================================== RCS file: /cvs/pkgs/rpms/xml-commons-resolver/devel/xml-commons-resolver.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- xml-commons-resolver.spec 27 Jul 2009 08:10:00 -0000 1.21 +++ xml-commons-resolver.spec 8 Aug 2009 13:18:05 -0000 1.22 @@ -7,7 +7,7 @@ Name: xml-commons-resolver Version: 1.1 -Release: 4.15%{?dist} +Release: 4.16%{?dist} Epoch: 0 Summary: Resolver subproject of xml-commons. License: ASL 1.1 @@ -149,6 +149,9 @@ fi %{_javadocdir}/%{name}-%{version} %changelog +* Sat Aug 8 2009 Ville Skytt? - 0:1.1-4.16 +- Fix specfile UTF-8 encoding. + * Mon Jul 27 2009 Fedora Release Engineering - 0:1.1-4.15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -212,5 +215,5 @@ fi * Tue May 06 2003 David Walluck 0:1.0-2jpp - update for JPackage 1.5 -* Wed Nov 13 2002 Ville Skytt? - 1.0-1jpp +* Wed Nov 13 2002 Ville Skytt? - 1.0-1jpp - Follow upstream changes, split out of xml-commons. From ensc at fedoraproject.org Sat Aug 8 13:33:14 2009 From: ensc at fedoraproject.org (ensc) Date: Sat, 8 Aug 2009 13:33:14 +0000 (UTC) Subject: rpms/clamav/devel clamav.spec,1.90,1.91 Message-ID: <20090808133314.48D6111C02CB@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/clamav/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20565 Modified Files: clamav.spec Log Message: - renamed 'clamav' user/group to 'clamupdate' - add the '%milteruser' user to the '%scanuser' group when the -scanner subpackage is installed Index: clamav.spec =================================================================== RCS file: /cvs/extras/rpms/clamav/devel/clamav.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- clamav.spec 24 Jul 2009 19:00:16 -0000 1.90 +++ clamav.spec 8 Aug 2009 13:33:12 -0000 1.91 @@ -6,7 +6,7 @@ %bcond_with unrar ## -%global username clamav +%global username clamupdate %global homedir %_var/lib/clamav %global freshclamlog %_var/log/freshclam.log %global milteruser clamilt @@ -22,7 +22,7 @@ Summary: End-user tools for the Clam Antivirus scanner Name: clamav Version: 0.95.2 -Release: %release_func 2%{?snapshot:.%snapshot} +Release: %release_func 5%{?snapshot:.%snapshot} License: %{?with_unrar:proprietary}%{!?with_unrar:GPLv2} Group: Applications/File @@ -110,7 +110,7 @@ Requires: clamav-filesystem = %version- Requires(pre): /etc/cron.d Requires(postun): /etc/cron.d Requires(post): %__chown %__chmod -Requires(post): group(clamav) +Requires(post): group(%username) %package server Summary: Clam Antivirus scanner server @@ -344,8 +344,13 @@ export have_cv_ipv6=yes %configure --disable-clamav --with-dbdir=/var/lib/clamav \ --enable-milter --disable-static \ --disable-rpath \ + --with-user=%username \ + --with-group=%username \ %{!?with_unrar:--disable-unrar} +# TODO: check periodically that CLAMAVUSER is used for freshclam only + + # build with --as-needed and disable rpath sed -i \ -e 's! -shared ! -Wl,--as-needed\0!g' \ @@ -463,6 +468,14 @@ rm -rf "$RPM_BUILD_ROOT" ## ------------------------------------------------------------ +%triggerprein filesystem -- clamav-filesystem < 0.95.2-3 +## REMOVE me in F14 or F15 (added in pre F12) +! /usr/bin/id clamav &>/dev/null || /usr/bin/id %username &>/dev/null || { + /usr/sbin/usermod -l %username clamav || : + /usr/sbin/groupmod -n %username clamav || : + logger -t rpm/clamav "Renamed clamav user+group to %username" || : +} + %pre filesystem %__fe_groupadd 4 -r %username &>/dev/null || : %__fe_useradd 4 -r -s /sbin/nologin -d %homedir -M \ @@ -509,6 +522,12 @@ test -e %freshclamlog || { %__chown root:%username %freshclamlog } + +%triggerin milter -- clamav-scanner +# Add the milteruser to the scanuser group; this is required when +# milter and clamd communicate through local sockets +/usr/sbin/usermod -a -G %scanuser %milteruser &>/dev/null || : + %pre milter %__fe_groupadd 5 -r %milteruser &>/dev/null || : %__fe_useradd 5 -r -s /sbin/nologin -d %milterstatedir -M \ @@ -672,6 +691,11 @@ test "$1" != "0" || /sbin/initctl -q sto %changelog +* Sat Aug 8 2009 Enrico Scholz - 0.95.2-4 +- renamed 'clamav' user/group to 'clamupdate' +- add the '%milteruser' user to the '%scanuser' group when the -scanner + subpackage is installed + * Fri Jul 24 2009 Fedora Release Engineering - 0.95.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From scop at fedoraproject.org Sat Aug 8 14:46:08 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 14:46:08 +0000 (UTC) Subject: rpms/kexec-tools/F-11 pofiles.tar.gz,1.2,NONE Message-ID: <20090808144609.191FD11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/kexec-tools/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4858/F-11 Removed Files: pofiles.tar.gz Log Message: Remove unused tarballs from CVS. --- pofiles.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 14:46:08 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 14:46:08 +0000 (UTC) Subject: rpms/kexec-tools/F-7 pofiles.tar.gz,1.2,NONE Message-ID: <20090808144609.208EA11C0381@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/kexec-tools/F-7 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4858/F-7 Removed Files: pofiles.tar.gz Log Message: Remove unused tarballs from CVS. --- pofiles.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 14:46:09 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 14:46:09 +0000 (UTC) Subject: rpms/kexec-tools/devel pofiles.tar.gz,1.2,NONE Message-ID: <20090808144609.B42A911C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/kexec-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4858/devel Removed Files: pofiles.tar.gz Log Message: Remove unused tarballs from CVS. --- pofiles.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 14:46:09 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 14:46:09 +0000 (UTC) Subject: rpms/kexec-tools/F-9 pofiles.tar.gz,1.2,NONE Message-ID: <20090808144609.721C811C0417@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/kexec-tools/F-9 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4858/F-9 Removed Files: pofiles.tar.gz Log Message: Remove unused tarballs from CVS. --- pofiles.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 14:46:08 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 14:46:08 +0000 (UTC) Subject: rpms/kexec-tools/F-10 pofiles.tar.gz,1.2,NONE Message-ID: <20090808144609.1C0AA11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/kexec-tools/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4858/F-10 Removed Files: pofiles.tar.gz Log Message: Remove unused tarballs from CVS. --- pofiles.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 14:46:09 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 14:46:09 +0000 (UTC) Subject: rpms/kexec-tools/F-8 pofiles.tar.gz,1.2,NONE Message-ID: <20090808144609.34DF111C0416@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/kexec-tools/F-8 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4858/F-8 Removed Files: pofiles.tar.gz Log Message: Remove unused tarballs from CVS. --- pofiles.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 14:49:51 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 14:49:51 +0000 (UTC) Subject: rpms/eclipse-veditor/F-10 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 veditor_0_6_3.tar.bz, 1.1, NONE Message-ID: <20090808144951.2213C11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/eclipse-veditor/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5771/F-10 Modified Files: .cvsignore sources Removed Files: veditor_0_6_3.tar.bz Log Message: Move tarball from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-veditor/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Jun 2009 16:41:15 -0000 1.1 +++ .cvsignore 8 Aug 2009 14:49:50 -0000 1.2 @@ -0,0 +1 @@ +veditor_0_6_3.tar.bz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-veditor/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Jun 2009 16:41:15 -0000 1.1 +++ sources 8 Aug 2009 14:49:50 -0000 1.2 @@ -0,0 +1 @@ +19cd810f9066c6cf65cbb6ae43eb362e veditor_0_6_3.tar.bz --- veditor_0_6_3.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 14:49:51 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 14:49:51 +0000 (UTC) Subject: rpms/eclipse-veditor/F-11 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 veditor_0_6_3.tar.bz, 1.1, NONE Message-ID: <20090808144951.B360511C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/eclipse-veditor/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5771/F-11 Modified Files: .cvsignore sources Removed Files: veditor_0_6_3.tar.bz Log Message: Move tarball from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-veditor/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Jun 2009 16:41:15 -0000 1.1 +++ .cvsignore 8 Aug 2009 14:49:51 -0000 1.2 @@ -0,0 +1 @@ +veditor_0_6_3.tar.bz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-veditor/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Jun 2009 16:41:15 -0000 1.1 +++ sources 8 Aug 2009 14:49:51 -0000 1.2 @@ -0,0 +1 @@ +19cd810f9066c6cf65cbb6ae43eb362e veditor_0_6_3.tar.bz --- veditor_0_6_3.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 14:49:52 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 14:49:52 +0000 (UTC) Subject: rpms/eclipse-veditor/devel .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 veditor_0_6_3.tar.bz, 1.1, NONE Message-ID: <20090808144952.378CE11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/eclipse-veditor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5771/devel Modified Files: .cvsignore sources Removed Files: veditor_0_6_3.tar.bz Log Message: Move tarball from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-veditor/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Jun 2009 16:41:15 -0000 1.1 +++ .cvsignore 8 Aug 2009 14:49:51 -0000 1.2 @@ -0,0 +1 @@ +veditor_0_6_3.tar.bz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-veditor/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Jun 2009 16:41:15 -0000 1.1 +++ sources 8 Aug 2009 14:49:51 -0000 1.2 @@ -0,0 +1 @@ +19cd810f9066c6cf65cbb6ae43eb362e veditor_0_6_3.tar.bz --- veditor_0_6_3.tar.bz DELETED --- From pbrobinson at fedoraproject.org Sat Aug 8 14:53:49 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Sat, 8 Aug 2009 14:53:49 +0000 (UTC) Subject: rpms/gstreamer-rtsp/devel .cvsignore, 1.3, 1.4 gstreamer-rtsp.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090808145349.452C111C02CB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gstreamer-rtsp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6758 Modified Files: .cvsignore gstreamer-rtsp.spec sources Log Message: - Update to 0.10.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-rtsp/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 18 May 2009 10:07:41 -0000 1.3 +++ .cvsignore 8 Aug 2009 14:53:48 -0000 1.4 @@ -1 +1 @@ -gst-rtsp-0.10.3.tar.bz2 +gst-rtsp-0.10.4.tar.bz2 Index: gstreamer-rtsp.spec =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-rtsp/devel/gstreamer-rtsp.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gstreamer-rtsp.spec 25 Jul 2009 01:37:41 -0000 1.3 +++ gstreamer-rtsp.spec 8 Aug 2009 14:53:49 -0000 1.4 @@ -2,8 +2,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: gstreamer-rtsp -Version: 0.10.3 -Release: 2%{?dist} +Version: 0.10.4 +Release: 1%{?dist} Summary: GStreamer RTSP server library Group: Applications/Multimedia @@ -56,8 +56,11 @@ Vala bindings for %{name}, the GStreamer %build %configure -make %{?_smp_mflags} +# Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +make %{?_smp_mflags} V=1 %install rm -rf $RPM_BUILD_ROOT @@ -94,6 +97,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/vala/vapi/gst-rtsp-server-0.10.vapi %changelog +* Sat Aug 8 2009 Peter Robinson 0.10.4-1 +- Update to 0.10.4 + * Fri Jul 24 2009 Fedora Release Engineering - 0.10.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-rtsp/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 18 May 2009 10:07:42 -0000 1.3 +++ sources 8 Aug 2009 14:53:49 -0000 1.4 @@ -1 +1 @@ -22b9b4281d2e22a86bd74ec0f9f92b03 gst-rtsp-0.10.3.tar.bz2 +8daaca1299aeb42c6aac47b30291005b gst-rtsp-0.10.4.tar.bz2 From pbrobinson at fedoraproject.org Sat Aug 8 15:02:42 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Sat, 8 Aug 2009 15:02:42 +0000 (UTC) Subject: rpms/gstreamer-rtsp/F-11 .cvsignore, 1.3, 1.4 gstreamer-rtsp.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090808150242.3CB4C11C02CB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/gstreamer-rtsp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9634 Modified Files: .cvsignore gstreamer-rtsp.spec sources Log Message: - Update to 0.10.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-rtsp/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 18 May 2009 10:06:41 -0000 1.3 +++ .cvsignore 8 Aug 2009 15:02:41 -0000 1.4 @@ -1 +1 @@ -gst-rtsp-0.10.3.tar.bz2 +gst-rtsp-0.10.4.tar.bz2 Index: gstreamer-rtsp.spec =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-rtsp/F-11/gstreamer-rtsp.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gstreamer-rtsp.spec 18 May 2009 10:06:41 -0000 1.2 +++ gstreamer-rtsp.spec 8 Aug 2009 15:02:41 -0000 1.3 @@ -2,7 +2,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: gstreamer-rtsp -Version: 0.10.3 +Version: 0.10.4 Release: 1%{?dist} Summary: GStreamer RTSP server library @@ -56,8 +56,11 @@ Vala bindings for %{name}, the GStreamer %build %configure -make %{?_smp_mflags} +# Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +make %{?_smp_mflags} V=1 %install rm -rf $RPM_BUILD_ROOT @@ -94,6 +97,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/vala/vapi/gst-rtsp-server-0.10.vapi %changelog +* Sat Aug 8 2009 Peter Robinson 0.10.4-1 +- Update to 0.10.4 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.10.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon May 18 2009 Bastien Nocera 0.10.3-1 - Update to 0.10.3 (#501159) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-rtsp/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 18 May 2009 10:06:41 -0000 1.3 +++ sources 8 Aug 2009 15:02:41 -0000 1.4 @@ -1 +1 @@ -22b9b4281d2e22a86bd74ec0f9f92b03 gst-rtsp-0.10.3.tar.bz2 +8daaca1299aeb42c6aac47b30291005b gst-rtsp-0.10.4.tar.bz2 From mcpierce at fedoraproject.org Sat Aug 8 15:09:16 2009 From: mcpierce at fedoraproject.org (Darryl L. Pierce) Date: Sat, 8 Aug 2009 15:09:16 +0000 (UTC) Subject: rpms/rubygem-hoe/devel .cvsignore, 1.19, 1.20 rubygem-hoe.spec, 1.24, 1.25 sources, 1.19, 1.20 Message-ID: <20090808150916.285A311C02CB@cvs1.fedora.phx.redhat.com> Author: mcpierce Update of /cvs/pkgs/rpms/rubygem-hoe/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11417 Modified Files: .cvsignore rubygem-hoe.spec sources Log Message: * Sat Aug 8 2009 Darryl Pierce - 2.3.3-1 - Release 2.3.3 of Hoe. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-hoe/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 1 Jul 2009 12:35:34 -0000 1.19 +++ .cvsignore 8 Aug 2009 15:09:15 -0000 1.20 @@ -1 +1 @@ -hoe-2.3.2.gem +hoe-2.3.3.gem Index: rubygem-hoe.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-hoe/devel/rubygem-hoe.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- rubygem-hoe.spec 27 Jul 2009 03:31:11 -0000 1.24 +++ rubygem-hoe.spec 8 Aug 2009 15:09:15 -0000 1.25 @@ -5,8 +5,8 @@ Summary: Hoe is a simple rake/rubygems helper for project Rakefiles Name: rubygem-%{gemname} -Version: 2.3.2 -Release: 2%{?dist} +Version: 2.3.3 +Release: 1%{?dist} Group: Development/Languages License: MIT URL: http://rubyforge.org/projects/seattlerb/ @@ -14,7 +14,7 @@ Source0: http://gems.rubyforge.org/g BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: ruby(abi) = 1.8 Requires: rubygems -Requires: rubygem(rubyforge) >= 1.0.3 +Requires: rubygem(rubyforge) >= 1.0.4 Requires: rubygem(rake) >= 0.8.7 BuildRequires: rubygems BuildArch: noarch @@ -71,6 +71,9 @@ rm -rf %{buildroot} %changelog +* Sat Aug 8 2009 Darryl Pierce - 2.3.3-1 +- Release 2.3.3 of Hoe. + * Sun Jul 26 2009 Fedora Release Engineering - 2.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-hoe/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 1 Jul 2009 12:35:35 -0000 1.19 +++ sources 8 Aug 2009 15:09:15 -0000 1.20 @@ -1 +1 @@ -9b16f52bc6aa980837d6849940f047c1 hoe-2.3.2.gem +07916972753011651388e7e3febda916 hoe-2.3.3.gem From tmz at fedoraproject.org Sat Aug 8 15:17:00 2009 From: tmz at fedoraproject.org (Todd M. Zullinger) Date: Sat, 8 Aug 2009 15:17:00 +0000 (UTC) Subject: rpms/puppet/devel puppet-0.24.8-activerecord-test.patch, NONE, 1.1 puppet-0.24.8-condrestart.patch, NONE, 1.1 puppet-0.24.8-read-proc-mounts.patch, NONE, 1.1 puppet-0.24.8-rundir-perms.patch, NONE, 1.1 puppet-0.24.8-status-options.patch, NONE, 1.1 puppet-0.24.8-supplementary-groups.patch, NONE, 1.1 puppet.spec, 1.34, 1.35 Message-ID: <20090808151700.B38F111C02CB@cvs1.fedora.phx.redhat.com> Author: tmz Update of /cvs/extras/rpms/puppet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13083 Modified Files: puppet.spec Added Files: puppet-0.24.8-activerecord-test.patch puppet-0.24.8-condrestart.patch puppet-0.24.8-read-proc-mounts.patch puppet-0.24.8-rundir-perms.patch puppet-0.24.8-status-options.patch puppet-0.24.8-supplementary-groups.patch Log Message: Fix a number of packaging and source bugs * Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 - Fix status -p handling on older RHEL (#501577) - Fix condrestart when daemon's aren't running (#480600) - Fix timeout reading /proc/mounts (upstream #1963) - Fix permissions on /var/log/puppet (#495096) - Fix rails test for activerecord-2.3 (#515728) * Wed Jun 24 2009 Jeroen van Meeuwen - Fix permissions on /var/run/puppet/ (#495096) - Support initializing supplementary groups (#1806, #475201, Till Maas) - Own the correct vim directory - Move ext/ outside of doc datadir (rpmlint) - Require ruby(selinux) rather then libselinux-ruby (#507848) puppet-0.24.8-activerecord-test.patch: rails.rb | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) --- NEW FILE puppet-0.24.8-activerecord-test.patch --- >From a7a9fb5afaa58922bb6ecb49e04b5ed59f381d22 Mon Sep 17 00:00:00 2001 From: Luke Kanies Date: Thu, 23 Apr 2009 18:56:30 -0500 Subject: [PATCH/puppet] Fixing the Rails feature test to require 2.3.x Signed-off-by: Luke Kanies --- lib/puppet/feature/rails.rb | 21 ++++----------------- 1 files changed, 4 insertions(+), 17 deletions(-) diff --git a/lib/puppet/feature/rails.rb b/lib/puppet/feature/rails.rb index 63e6f00..561863c 100644 --- a/lib/puppet/feature/rails.rb +++ b/lib/puppet/feature/rails.rb @@ -28,24 +28,11 @@ Puppet.features.add(:rails) do end end - # If we couldn't find it the normal way, try using a Gem. - unless defined? ActiveRecord - begin - require 'rubygems' - require 'rails' - rescue LoadError - # Nothing - end + unless defined?(::ActiveRecord) and ::ActiveRecord::VERSION::MAJOR == 2 and ::ActiveRecord::VERSION::MINOR == 3 + Puppet.err "ActiveRecord 2.3 required for StoreConfigs" + raise "ActiveRecord 2.3 required for StoreConfigs" end - # We check a fairly specific class, so that we can be sure that we've - # loaded a new enough version of AR that will support the features we - # actually use. - if defined? ActiveRecord::Associations::BelongsToPolymorphicAssociation - require 'puppet/rails' - true - else - false - end + true end -- 1.6.4 puppet-0.24.8-condrestart.patch: client.init | 7 ++++++- server.init | 12 ++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) --- NEW FILE puppet-0.24.8-condrestart.patch --- >From fc161e4a5ad4d470d0fe17b734004ab675eaa6ae Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 10:22:19 -0400 Subject: [PATCH/puppet 2/2] conf/redhat/*.init: Fix condrestart/try-restart Previously, the Red Hat init scripts used the $pidfile or $lockfile as a test for whether to restart the daemons. This caused condrestart to start the daemons even when they were not running, in cases where they had died or been killed without cleaning up the $pidfile/$lockfile. This was reported by Ingvar Hagelund in Red Hat bug #480600. --- conf/redhat/client.init | 7 ++++++- conf/redhat/server.init | 11 ++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index f40e81d..fda156c 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -67,6 +67,10 @@ rh_status() { status $statusopts $puppetd } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -86,7 +90,8 @@ case "$1" in reload ;; condrestart|try-restart) - [ -f "$pidfile" ] && restart + rh_status_q || exit 0 + restart ;; status) rh_status diff --git a/conf/redhat/server.init b/conf/redhat/server.init index 6871b9a..74cb52f 100644 --- a/conf/redhat/server.init +++ b/conf/redhat/server.init @@ -89,7 +89,7 @@ genconfig() { $PUPPETMASTER $PUPPETMASTER_OPTS --genconfig } -puppetmaster_status() { +rh_status() { if [ -n "$PUPPETMASTER_PORTS" ] && [ ${#PUPPETMASTER_PORTS[@]} -gt 1 ]; then for ((i=0; i<${#PUPPETMASTER_PORTS[@]}; i++)); do echo -en "Port ${PUPPETMASTER_PORTS[$i]}: " @@ -103,6 +103,10 @@ puppetmaster_status() { return $RETVAL } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + case "$1" in start) start @@ -114,10 +118,11 @@ case "$1" in restart ;; condrestart) - [ -f "$lockfile" ] && restart + rh_status_q || exit 0 + restart ;; status) - puppetmaster_status + rh_status ;; genconfig) genconfig -- 1.6.3.3 puppet-0.24.8-read-proc-mounts.patch: selinux.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-read-proc-mounts.patch --- >From 0ce5b22a45d675de6969f3f5e5d4565be0a2d2d1 Mon Sep 17 00:00:00 2001 From: Ricky Zhou Date: Sat, 11 Jul 2009 01:57:52 -0400 Subject: [PATCH/puppet] Fix #1963 - Failing to read /proc/mounts for selinux kills file downloads This works around a linux kernel bug that causes a select() on /proc/mounts to hang. --- lib/puppet/util/selinux.rb | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/puppet/util/selinux.rb b/lib/puppet/util/selinux.rb index cd3b2ac..dc5daec 100644 --- a/lib/puppet/util/selinux.rb +++ b/lib/puppet/util/selinux.rb @@ -152,9 +152,15 @@ module Puppet::Util::SELinux # Internal helper function to read and parse /proc/mounts def read_mounts + mounts = "" begin - mountfh = File.open("/proc/mounts", NONBLOCK) - mounts = mountfh.read + mountfh = File.open("/proc/mounts") + # We use read_nonblock() in a loop rather than read() to work-around + # a linux kernel bug. See ticket #1963 for details. + while true + mounts += mountfh.read_nonblock(1024) + end + rescue EOFError mountfh.close rescue return nil -- 1.6.3.3 puppet-0.24.8-rundir-perms.patch: defaults.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE puppet-0.24.8-rundir-perms.patch --- >From f9ccc92662c53d9890e337d4e9f1629eb1ff650f Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:19:01 +0200 Subject: [PATCH/puppet 1/6] Simplest fix for #495096 as it applies to the Fedora based distributions using the Red Hat RPM. Story continues. --- lib/puppet/defaults.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb index e36dd70..077faab 100644 --- a/lib/puppet/defaults.rb +++ b/lib/puppet/defaults.rb @@ -68,7 +68,7 @@ module Puppet }, :rundir => { :default => rundir, - :mode => 01777, + :mode => 0755, :desc => "Where Puppet PID files are kept." }, :genconfig => [false, -- 1.6.3.3 puppet-0.24.8-status-options.patch: client.init | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-status-options.patch --- >From ea04f2700ebdbac7c5abd263df1bbda9eee12097 Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 09:08:17 -0400 Subject: [PATCH/puppet 1/2] conf/redhat/client.init: Fix #2123, status options on older RHEL On RHEL < 5, the status function does not accept a -p option. Using it causes 'service puppet status' to produce erroneous output. This was also reported by Aaron Dummer in Red Hat bug #501577. --- conf/redhat/client.init | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index 44caab1..f40e81d 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -62,6 +62,11 @@ restart() { start } +rh_status() { + status | grep -q -- '-p' 2>/dev/null && statusopts="-p $pidfile" + status $statusopts $puppetd +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -84,8 +89,7 @@ case "$1" in [ -f "$pidfile" ] && restart ;; status) - status -p "$pidfile" $puppetd - RETVAL=$? + rh_status ;; once) shift -- 1.6.3.3 puppet-0.24.8-supplementary-groups.patch: util.rb | 5 +++-- util/suidmanager.rb | 12 ++++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) --- NEW FILE puppet-0.24.8-supplementary-groups.patch --- >From 2a401c6897af3abbc27dfaaf162556745267d6b2 Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:30:19 +0200 Subject: [PATCH/puppet 2/6] Support supplementary groups (Till Maas) --- lib/puppet/util.rb | 5 +++-- lib/puppet/util/suidmanager.rb | 11 ++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/lib/puppet/util.rb b/lib/puppet/util.rb index f8a8721..51a2a16 100644 --- a/lib/puppet/util.rb +++ b/lib/puppet/util.rb @@ -58,10 +58,11 @@ module Util end unless Puppet::Util::SUIDManager.uid == user begin + Puppet::Util::SUIDManager.initgroups(user) Puppet::Util::SUIDManager.uid = user Puppet::Util::SUIDManager.euid = user - rescue - $stderr.puts "could not change to user %s" % user + rescue => detail + $stderr.puts "could not change to user %s: %s" % [user, detail] exit(74) end end diff --git a/lib/puppet/util/suidmanager.rb b/lib/puppet/util/suidmanager.rb index b071dca..9f6e3b6 100644 --- a/lib/puppet/util/suidmanager.rb +++ b/lib/puppet/util/suidmanager.rb @@ -7,7 +7,7 @@ module Puppet::Util::SUIDManager extend Forwardable to_delegate_to_process = [ :euid=, :euid, :egid=, :egid, - :uid=, :uid, :gid=, :gid ] + :uid=, :uid, :gid=, :gid, :groups=, :groups ] to_delegate_to_process.each do |method| def_delegator Process, method @@ -26,13 +26,16 @@ module Puppet::Util::SUIDManager # We set both because some programs like to drop privs, i.e. bash. old_uid, old_gid = self.uid, self.gid old_euid, old_egid = self.euid, self.egid + old_groups = self.groups begin self.egid = convert_xid :gid, new_gid if new_gid + self.initgroups(convert_xid(:uid, new_uid)) if new_uid self.euid = convert_xid :uid, new_uid if new_uid yield ensure self.euid, self.egid = old_euid, old_egid + self.groups = old_groups end end module_function :asuser @@ -49,6 +52,12 @@ module Puppet::Util::SUIDManager end module_function :convert_xid + # Initialize supplementary groups + def initgroups(user) + require 'etc' + Process.initgroups(Etc.getpwuid(user).name, Process.gid) + end + module_function :initgroups def run_and_capture(command, new_uid=nil, new_gid=nil) output = Puppet::Util.execute(command, :failonfail => false, :uid => new_uid, :gid => new_gid) -- 1.6.3.3 Index: puppet.spec =================================================================== RCS file: /cvs/extras/rpms/puppet/devel/puppet.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- puppet.spec 26 Jul 2009 19:39:51 -0000 1.34 +++ puppet.spec 8 Aug 2009 15:17:00 -0000 1.35 @@ -6,11 +6,25 @@ Name: puppet Version: 0.24.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A network tool for managing many disparate systems License: GPLv2+ URL: http://puppet.reductivelabs.com/ Source0: http://reductivelabs.com/downloads/puppet/%{name}-%{version}.tgz + +# https://bugzilla.redhat.com/495096 +Patch0: puppet-0.24.8-rundir-perms.patch +# https://bugzilla.redhat.com/475201 +Patch1: puppet-0.24.8-supplementary-groups.patch +# http://projects.reductivelabs.com/issues/1963 +Patch2: puppet-0.24.8-read-proc-mounts.patch +# https://bugzilla.redhat.com/501577 +Patch3: puppet-0.24.8-status-options.patch +# https://bugzilla.redhat.com/480600 +Patch4: puppet-0.24.8-condrestart.patch +# https://bugzilla.redhat.com/515728 +Patch5: puppet-0.24.8-activerecord-test.patch + Group: System Environment/Base BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -24,10 +38,14 @@ Requires: ruby(abi) = 1.8 Requires: ruby-shadow %endif -# Pull in libselinux-ruby where it is available -%if 0%{?fedora} >=9 +# Pull in ruby selinux bindings where available +%if 0%{?fedora} +%if 0%{?fedora} >= 12 +%{!?_without_selinux:Requires: ruby(selinux)} +%else %{!?_without_selinux:Requires: libselinux-ruby} %endif +%endif Requires: facter >= 1.5 Requires: ruby >= 1.8.1 @@ -61,6 +79,15 @@ The server can also function as a certif %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%if 0%{?fedora} >= 11 +%patch5 -p1 +%endif + # Move puppetca, puppetd, and puppetmasterd to sbin mkdir sbin mv bin/puppet{ca,d,masterd} sbin/ @@ -75,6 +102,7 @@ done for f in external/nagios.rb network/http_server/mongrel.rb relationship.rb; do sed -i -e '1d' lib/puppet/$f done +chmod +x ext/puppetstoredconfigclean.rb find examples/ -type f -empty | xargs rm find examples/ -type f | xargs chmod a-x @@ -86,7 +114,7 @@ ruby install.rb --destdir=%{buildroot} - install -d -m0755 %{buildroot}%{_sysconfdir}/puppet/manifests install -d -m0755 %{buildroot}%{_localstatedir}/lib/puppet install -d -m0755 %{buildroot}%{_localstatedir}/run/puppet -install -d -m0755 %{buildroot}%{_localstatedir}/log/puppet +install -d -m0750 %{buildroot}%{_localstatedir}/log/puppet install -Dp -m0644 %{confdir}/client.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppet install -Dp -m0755 %{confdir}/client.init %{buildroot}%{_initrddir}/puppet install -Dp -m0644 %{confdir}/server.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppetmaster @@ -101,6 +129,12 @@ touch %{buildroot}%{_sysconfdir}/puppet/ touch %{buildroot}%{_sysconfdir}/puppet/puppetca.conf touch %{buildroot}%{_sysconfdir}/puppet/puppetd.conf +# Install the ext/ directory to %{_datadir}/%{name} +install -d %{buildroot}%{_datadir}/%{name} +cp -a ext/ %{buildroot}%{_datadir}/%{name} +# emacs and vim bits are installed elsewhere +rm -rf %{buildroot}%{_datadir}/%{name}/ext/{emacs,vim} + # Install emacs mode files emacsdir=%{buildroot}%{_datadir}/emacs/site-lisp install -Dp -m0644 ext/emacs/puppet-mode.el $emacsdir/puppet-mode.el @@ -114,7 +148,7 @@ install -Dp -m0644 ext/vim/syntax/puppet %files %defattr(-, root, root, 0755) -%doc CHANGELOG COPYING LICENSE README examples ext +%doc CHANGELOG COPYING LICENSE README examples %{_bindir}/puppet %{_bindir}/ralsh %{_bindir}/filebucket @@ -130,7 +164,8 @@ install -Dp -m0644 ext/vim/syntax/puppet %config(noreplace) %{_sysconfdir}/logrotate.d/puppet # We don't want to require emacs or vim, so we need to own these dirs %{_datadir}/emacs -%{_datadir}/vim/vimfiles +%{_datadir}/vim +%{_datadir}/%{name} # These need to be owned by puppet so the server can # write to them %attr(-, puppet, puppet) %{_localstatedir}/run/puppet @@ -202,9 +237,23 @@ fi rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 +- Fix status -p handling on older RHEL (#501577) +- Fix condrestart when daemon's aren't running (#480600) +- Fix timeout reading /proc/mounts (upstream #1963) +- Fix permissions on /var/log/puppet (#495096) +- Fix rails test for activerecord-2.3 (#515728) + * Sun Jul 26 2009 Fedora Release Engineering - 0.24.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Wed Jun 24 2009 Jeroen van Meeuwen +- Fix permissions on /var/run/puppet/ (#495096) +- Support initializing supplementary groups (#1806, #475201, Till Maas) +- Own the correct vim directory +- Move ext/ outside of doc datadir (rpmlint) +- Require ruby(selinux) rather then libselinux-ruby (#507848) + * Fri May 29 2009 Todd Zullinger - 0.24.8-2 - Make Augeas and SELinux requirements build time options - Install emacs mode and vim syntax files (#491437) From mcpierce at fedoraproject.org Sat Aug 8 15:17:03 2009 From: mcpierce at fedoraproject.org (Darryl L. Pierce) Date: Sat, 8 Aug 2009 15:17:03 +0000 (UTC) Subject: rpms/rubygem-hoe/F-10 .cvsignore, 1.19, 1.20 rubygem-hoe.spec, 1.22, 1.23 sources, 1.19, 1.20 Message-ID: <20090808151703.B648211C02CB@cvs1.fedora.phx.redhat.com> Author: mcpierce Update of /cvs/pkgs/rpms/rubygem-hoe/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13070 Modified Files: .cvsignore rubygem-hoe.spec sources Log Message: * Sat Aug 8 2009 Darryl Pierce - 2.3.3-1 - Release 2.3.3 of Hoe. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-hoe/F-10/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 1 Jul 2009 12:43:07 -0000 1.19 +++ .cvsignore 8 Aug 2009 15:17:03 -0000 1.20 @@ -1 +1 @@ -hoe-2.3.2.gem +hoe-2.3.3.gem Index: rubygem-hoe.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-hoe/F-10/rubygem-hoe.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- rubygem-hoe.spec 1 Jul 2009 12:43:07 -0000 1.22 +++ rubygem-hoe.spec 8 Aug 2009 15:17:03 -0000 1.23 @@ -5,7 +5,7 @@ Summary: Hoe is a simple rake/rubygems helper for project Rakefiles Name: rubygem-%{gemname} -Version: 2.3.2 +Version: 2.3.3 Release: 1%{?dist} Group: Development/Languages License: MIT @@ -14,7 +14,7 @@ Source0: http://gems.rubyforge.org/g BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: ruby(abi) = 1.8 Requires: rubygems -Requires: rubygem(rubyforge) >= 1.0.3 +Requires: rubygem(rubyforge) >= 1.0.4 Requires: rubygem(rake) >= 0.8.7 BuildRequires: rubygems BuildArch: noarch @@ -71,6 +71,10 @@ rm -rf %{buildroot} %changelog +* Sat Aug 8 2009 Darryl L. Pierce - 2.3.3-1 +- Release 2.3.3 of Hoe. +- Changes RubyForge dependency to >= 1.0.4 + * Wed Jul 1 2009 Darryl Pierce - 2.3.2-1 - Release 2.3.2 of Hoe. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-hoe/F-10/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 1 Jul 2009 12:43:07 -0000 1.19 +++ sources 8 Aug 2009 15:17:03 -0000 1.20 @@ -1 +1 @@ -9b16f52bc6aa980837d6849940f047c1 hoe-2.3.2.gem +07916972753011651388e7e3febda916 hoe-2.3.3.gem From mcpierce at fedoraproject.org Sat Aug 8 15:24:44 2009 From: mcpierce at fedoraproject.org (Darryl L. Pierce) Date: Sat, 8 Aug 2009 15:24:44 +0000 (UTC) Subject: rpms/rubygem-hoe/F-11 .cvsignore, 1.19, 1.20 rubygem-hoe.spec, 1.24, 1.25 sources, 1.19, 1.20 Message-ID: <20090808152444.A9D0E11C02CB@cvs1.fedora.phx.redhat.com> Author: mcpierce Update of /cvs/pkgs/rpms/rubygem-hoe/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14730 Modified Files: .cvsignore rubygem-hoe.spec sources Log Message: * Sat Aug 8 2009 Darryl L. Pierce - 2.3.3-1 - Release 2.3.3 of Hoe. - Changed RubyForge dependecy to >= 1.0.4. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-hoe/F-11/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 1 Jul 2009 13:02:14 -0000 1.19 +++ .cvsignore 8 Aug 2009 15:24:44 -0000 1.20 @@ -1 +1 @@ -hoe-2.3.2.gem +hoe-2.3.3.gem Index: rubygem-hoe.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-hoe/F-11/rubygem-hoe.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- rubygem-hoe.spec 1 Jul 2009 13:02:14 -0000 1.24 +++ rubygem-hoe.spec 8 Aug 2009 15:24:44 -0000 1.25 @@ -5,7 +5,7 @@ Summary: Hoe is a simple rake/rubygems helper for project Rakefiles Name: rubygem-%{gemname} -Version: 2.3.2 +Version: 2.3.3 Release: 1%{?dist} Group: Development/Languages License: MIT @@ -14,7 +14,7 @@ Source0: http://gems.rubyforge.org/g BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: ruby(abi) = 1.8 Requires: rubygems -Requires: rubygem(rubyforge) >= 1.0.3 +Requires: rubygem(rubyforge) >= 1.0.4 Requires: rubygem(rake) >= 0.8.7 BuildRequires: rubygems BuildArch: noarch @@ -71,6 +71,10 @@ rm -rf %{buildroot} %changelog +* Sat Aug 8 2009 Darryl L. Pierce - 2.3.3-1 +- Release 2.3.3 of Hoe. +- Changed RubyForge dependecy to >= 1.0.4. + * Wed Jul 1 2009 Darryl Pierce - 2.3.2-1 - Release 2.3.2 of Hoe. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-hoe/F-11/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 1 Jul 2009 13:02:14 -0000 1.19 +++ sources 8 Aug 2009 15:24:44 -0000 1.20 @@ -1 +1 @@ -9b16f52bc6aa980837d6849940f047c1 hoe-2.3.2.gem +07916972753011651388e7e3febda916 hoe-2.3.3.gem From tmz at fedoraproject.org Sat Aug 8 15:48:40 2009 From: tmz at fedoraproject.org (Todd M. Zullinger) Date: Sat, 8 Aug 2009 15:48:40 +0000 (UTC) Subject: rpms/puppet/F-11 puppet-0.24.8-activerecord-test.patch, NONE, 1.1 puppet-0.24.8-condrestart.patch, NONE, 1.1 puppet-0.24.8-read-proc-mounts.patch, NONE, 1.1 puppet-0.24.8-rundir-perms.patch, NONE, 1.1 puppet-0.24.8-status-options.patch, NONE, 1.1 puppet-0.24.8-supplementary-groups.patch, NONE, 1.1 puppet.spec, 1.32, 1.33 Message-ID: <20090808154840.28FFB11C02CB@cvs1.fedora.phx.redhat.com> Author: tmz Update of /cvs/extras/rpms/puppet/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19924 Modified Files: puppet.spec Added Files: puppet-0.24.8-activerecord-test.patch puppet-0.24.8-condrestart.patch puppet-0.24.8-read-proc-mounts.patch puppet-0.24.8-rundir-perms.patch puppet-0.24.8-status-options.patch puppet-0.24.8-supplementary-groups.patch Log Message: Fix a number of packaging and source bugs * Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 - Fix status -p handling on older RHEL (#501577) - Fix condrestart when daemon's aren't running (#480600) - Fix timeout reading /proc/mounts (upstream #1963) - Fix permissions on /var/log/puppet (#495096) - Fix rails test for activerecord-2.3 (#515728) * Wed Jun 24 2009 Jeroen van Meeuwen - Fix permissions on /var/run/puppet/ (#495096) - Support initializing supplementary groups (#1806, #475201, Till Maas) - Own the correct vim directory - Move ext/ outside of doc datadir (rpmlint) - Require ruby(selinux) rather then libselinux-ruby (#507848) puppet-0.24.8-activerecord-test.patch: rails.rb | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) --- NEW FILE puppet-0.24.8-activerecord-test.patch --- >From a7a9fb5afaa58922bb6ecb49e04b5ed59f381d22 Mon Sep 17 00:00:00 2001 From: Luke Kanies Date: Thu, 23 Apr 2009 18:56:30 -0500 Subject: [PATCH/puppet] Fixing the Rails feature test to require 2.3.x Signed-off-by: Luke Kanies --- lib/puppet/feature/rails.rb | 21 ++++----------------- 1 files changed, 4 insertions(+), 17 deletions(-) diff --git a/lib/puppet/feature/rails.rb b/lib/puppet/feature/rails.rb index 63e6f00..561863c 100644 --- a/lib/puppet/feature/rails.rb +++ b/lib/puppet/feature/rails.rb @@ -28,24 +28,11 @@ Puppet.features.add(:rails) do end end - # If we couldn't find it the normal way, try using a Gem. - unless defined? ActiveRecord - begin - require 'rubygems' - require 'rails' - rescue LoadError - # Nothing - end + unless defined?(::ActiveRecord) and ::ActiveRecord::VERSION::MAJOR == 2 and ::ActiveRecord::VERSION::MINOR == 3 + Puppet.err "ActiveRecord 2.3 required for StoreConfigs" + raise "ActiveRecord 2.3 required for StoreConfigs" end - # We check a fairly specific class, so that we can be sure that we've - # loaded a new enough version of AR that will support the features we - # actually use. - if defined? ActiveRecord::Associations::BelongsToPolymorphicAssociation - require 'puppet/rails' - true - else - false - end + true end -- 1.6.4 puppet-0.24.8-condrestart.patch: client.init | 7 ++++++- server.init | 12 ++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) --- NEW FILE puppet-0.24.8-condrestart.patch --- >From fc161e4a5ad4d470d0fe17b734004ab675eaa6ae Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 10:22:19 -0400 Subject: [PATCH/puppet 2/2] conf/redhat/*.init: Fix condrestart/try-restart Previously, the Red Hat init scripts used the $pidfile or $lockfile as a test for whether to restart the daemons. This caused condrestart to start the daemons even when they were not running, in cases where they had died or been killed without cleaning up the $pidfile/$lockfile. This was reported by Ingvar Hagelund in Red Hat bug #480600. --- conf/redhat/client.init | 7 ++++++- conf/redhat/server.init | 11 ++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index f40e81d..fda156c 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -67,6 +67,10 @@ rh_status() { status $statusopts $puppetd } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -86,7 +90,8 @@ case "$1" in reload ;; condrestart|try-restart) - [ -f "$pidfile" ] && restart + rh_status_q || exit 0 + restart ;; status) rh_status diff --git a/conf/redhat/server.init b/conf/redhat/server.init index 6871b9a..74cb52f 100644 --- a/conf/redhat/server.init +++ b/conf/redhat/server.init @@ -89,7 +89,7 @@ genconfig() { $PUPPETMASTER $PUPPETMASTER_OPTS --genconfig } -puppetmaster_status() { +rh_status() { if [ -n "$PUPPETMASTER_PORTS" ] && [ ${#PUPPETMASTER_PORTS[@]} -gt 1 ]; then for ((i=0; i<${#PUPPETMASTER_PORTS[@]}; i++)); do echo -en "Port ${PUPPETMASTER_PORTS[$i]}: " @@ -103,6 +103,10 @@ puppetmaster_status() { return $RETVAL } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + case "$1" in start) start @@ -114,10 +118,11 @@ case "$1" in restart ;; condrestart) - [ -f "$lockfile" ] && restart + rh_status_q || exit 0 + restart ;; status) - puppetmaster_status + rh_status ;; genconfig) genconfig -- 1.6.3.3 puppet-0.24.8-read-proc-mounts.patch: selinux.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-read-proc-mounts.patch --- >From 0ce5b22a45d675de6969f3f5e5d4565be0a2d2d1 Mon Sep 17 00:00:00 2001 From: Ricky Zhou Date: Sat, 11 Jul 2009 01:57:52 -0400 Subject: [PATCH/puppet] Fix #1963 - Failing to read /proc/mounts for selinux kills file downloads This works around a linux kernel bug that causes a select() on /proc/mounts to hang. --- lib/puppet/util/selinux.rb | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/puppet/util/selinux.rb b/lib/puppet/util/selinux.rb index cd3b2ac..dc5daec 100644 --- a/lib/puppet/util/selinux.rb +++ b/lib/puppet/util/selinux.rb @@ -152,9 +152,15 @@ module Puppet::Util::SELinux # Internal helper function to read and parse /proc/mounts def read_mounts + mounts = "" begin - mountfh = File.open("/proc/mounts", NONBLOCK) - mounts = mountfh.read + mountfh = File.open("/proc/mounts") + # We use read_nonblock() in a loop rather than read() to work-around + # a linux kernel bug. See ticket #1963 for details. + while true + mounts += mountfh.read_nonblock(1024) + end + rescue EOFError mountfh.close rescue return nil -- 1.6.3.3 puppet-0.24.8-rundir-perms.patch: defaults.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE puppet-0.24.8-rundir-perms.patch --- >From f9ccc92662c53d9890e337d4e9f1629eb1ff650f Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:19:01 +0200 Subject: [PATCH/puppet 1/6] Simplest fix for #495096 as it applies to the Fedora based distributions using the Red Hat RPM. Story continues. --- lib/puppet/defaults.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb index e36dd70..077faab 100644 --- a/lib/puppet/defaults.rb +++ b/lib/puppet/defaults.rb @@ -68,7 +68,7 @@ module Puppet }, :rundir => { :default => rundir, - :mode => 01777, + :mode => 0755, :desc => "Where Puppet PID files are kept." }, :genconfig => [false, -- 1.6.3.3 puppet-0.24.8-status-options.patch: client.init | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-status-options.patch --- >From ea04f2700ebdbac7c5abd263df1bbda9eee12097 Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 09:08:17 -0400 Subject: [PATCH/puppet 1/2] conf/redhat/client.init: Fix #2123, status options on older RHEL On RHEL < 5, the status function does not accept a -p option. Using it causes 'service puppet status' to produce erroneous output. This was also reported by Aaron Dummer in Red Hat bug #501577. --- conf/redhat/client.init | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index 44caab1..f40e81d 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -62,6 +62,11 @@ restart() { start } +rh_status() { + status | grep -q -- '-p' 2>/dev/null && statusopts="-p $pidfile" + status $statusopts $puppetd +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -84,8 +89,7 @@ case "$1" in [ -f "$pidfile" ] && restart ;; status) - status -p "$pidfile" $puppetd - RETVAL=$? + rh_status ;; once) shift -- 1.6.3.3 puppet-0.24.8-supplementary-groups.patch: util.rb | 5 +++-- util/suidmanager.rb | 12 ++++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) --- NEW FILE puppet-0.24.8-supplementary-groups.patch --- >From 2a401c6897af3abbc27dfaaf162556745267d6b2 Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:30:19 +0200 Subject: [PATCH/puppet 2/6] Support supplementary groups (Till Maas) --- lib/puppet/util.rb | 5 +++-- lib/puppet/util/suidmanager.rb | 11 ++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/lib/puppet/util.rb b/lib/puppet/util.rb index f8a8721..51a2a16 100644 --- a/lib/puppet/util.rb +++ b/lib/puppet/util.rb @@ -58,10 +58,11 @@ module Util end unless Puppet::Util::SUIDManager.uid == user begin + Puppet::Util::SUIDManager.initgroups(user) Puppet::Util::SUIDManager.uid = user Puppet::Util::SUIDManager.euid = user - rescue - $stderr.puts "could not change to user %s" % user + rescue => detail + $stderr.puts "could not change to user %s: %s" % [user, detail] exit(74) end end diff --git a/lib/puppet/util/suidmanager.rb b/lib/puppet/util/suidmanager.rb index b071dca..9f6e3b6 100644 --- a/lib/puppet/util/suidmanager.rb +++ b/lib/puppet/util/suidmanager.rb @@ -7,7 +7,7 @@ module Puppet::Util::SUIDManager extend Forwardable to_delegate_to_process = [ :euid=, :euid, :egid=, :egid, - :uid=, :uid, :gid=, :gid ] + :uid=, :uid, :gid=, :gid, :groups=, :groups ] to_delegate_to_process.each do |method| def_delegator Process, method @@ -26,13 +26,16 @@ module Puppet::Util::SUIDManager # We set both because some programs like to drop privs, i.e. bash. old_uid, old_gid = self.uid, self.gid old_euid, old_egid = self.euid, self.egid + old_groups = self.groups begin self.egid = convert_xid :gid, new_gid if new_gid + self.initgroups(convert_xid(:uid, new_uid)) if new_uid self.euid = convert_xid :uid, new_uid if new_uid yield ensure self.euid, self.egid = old_euid, old_egid + self.groups = old_groups end end module_function :asuser @@ -49,6 +52,12 @@ module Puppet::Util::SUIDManager end module_function :convert_xid + # Initialize supplementary groups + def initgroups(user) + require 'etc' + Process.initgroups(Etc.getpwuid(user).name, Process.gid) + end + module_function :initgroups def run_and_capture(command, new_uid=nil, new_gid=nil) output = Puppet::Util.execute(command, :failonfail => false, :uid => new_uid, :gid => new_gid) -- 1.6.3.3 Index: puppet.spec =================================================================== RCS file: /cvs/extras/rpms/puppet/F-11/puppet.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- puppet.spec 24 Mar 2009 00:08:05 -0000 1.32 +++ puppet.spec 8 Aug 2009 15:48:39 -0000 1.33 @@ -1,13 +1,30 @@ +# Augeas and SELinux requirements may be disabled at build time by passing +# --without augeas and/or --without selinux to rpmbuild or mock + %{!?ruby_sitelibdir: %define ruby_sitelibdir %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')} %define confdir conf/redhat Name: puppet Version: 0.24.8 -Release: 1%{?dist} +Release: 4%{?dist} Summary: A network tool for managing many disparate systems License: GPLv2+ URL: http://puppet.reductivelabs.com/ Source0: http://reductivelabs.com/downloads/puppet/%{name}-%{version}.tgz + +# https://bugzilla.redhat.com/495096 +Patch0: puppet-0.24.8-rundir-perms.patch +# https://bugzilla.redhat.com/475201 +Patch1: puppet-0.24.8-supplementary-groups.patch +# http://projects.reductivelabs.com/issues/1963 +Patch2: puppet-0.24.8-read-proc-mounts.patch +# https://bugzilla.redhat.com/501577 +Patch3: puppet-0.24.8-status-options.patch +# https://bugzilla.redhat.com/480600 +Patch4: puppet-0.24.8-condrestart.patch +# https://bugzilla.redhat.com/515728 +Patch5: puppet-0.24.8-activerecord-test.patch + Group: System Environment/Base BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -21,14 +38,19 @@ Requires: ruby(abi) = 1.8 Requires: ruby-shadow %endif -# Pull in libselinux-ruby where it is available -%if 0%{?fedora} >=9 -Requires: libselinux-ruby +# Pull in ruby selinux bindings where available +%if 0%{?fedora} +%if 0%{?fedora} >= 12 +%{!?_without_selinux:Requires: ruby(selinux)} +%else +%{!?_without_selinux:Requires: libselinux-ruby} +%endif %endif Requires: facter >= 1.5 Requires: ruby >= 1.8.1 -Requires: ruby-augeas +%{!?_without_augeas:Requires: ruby-augeas} + Requires(pre): shadow-utils Requires(post): chkconfig Requires(preun): chkconfig @@ -57,6 +79,15 @@ The server can also function as a certif %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%if 0%{?fedora} >= 11 +%patch5 -p1 +%endif + # Move puppetca, puppetd, and puppetmasterd to sbin mkdir sbin mv bin/puppet{ca,d,masterd} sbin/ @@ -71,6 +102,7 @@ done for f in external/nagios.rb network/http_server/mongrel.rb relationship.rb; do sed -i -e '1d' lib/puppet/$f done +chmod +x ext/puppetstoredconfigclean.rb find examples/ -type f -empty | xargs rm find examples/ -type f | xargs chmod a-x @@ -82,7 +114,7 @@ ruby install.rb --destdir=%{buildroot} - install -d -m0755 %{buildroot}%{_sysconfdir}/puppet/manifests install -d -m0755 %{buildroot}%{_localstatedir}/lib/puppet install -d -m0755 %{buildroot}%{_localstatedir}/run/puppet -install -d -m0755 %{buildroot}%{_localstatedir}/log/puppet +install -d -m0750 %{buildroot}%{_localstatedir}/log/puppet install -Dp -m0644 %{confdir}/client.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppet install -Dp -m0755 %{confdir}/client.init %{buildroot}%{_initrddir}/puppet install -Dp -m0644 %{confdir}/server.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppetmaster @@ -97,8 +129,26 @@ touch %{buildroot}%{_sysconfdir}/puppet/ touch %{buildroot}%{_sysconfdir}/puppet/puppetca.conf touch %{buildroot}%{_sysconfdir}/puppet/puppetd.conf +# Install the ext/ directory to %{_datadir}/%{name} +install -d %{buildroot}%{_datadir}/%{name} +cp -a ext/ %{buildroot}%{_datadir}/%{name} +# emacs and vim bits are installed elsewhere +rm -rf %{buildroot}%{_datadir}/%{name}/ext/{emacs,vim} + +# Install emacs mode files +emacsdir=%{buildroot}%{_datadir}/emacs/site-lisp +install -Dp -m0644 ext/emacs/puppet-mode.el $emacsdir/puppet-mode.el +install -Dp -m0644 ext/emacs/puppet-mode-init.el \ + $emacsdir/site-start.d/puppet-mode-init.el + +# Install vim syntax files +vimdir=%{buildroot}%{_datadir}/vim/vimfiles +install -Dp -m0644 ext/vim/ftdetect/puppet.vim $vimdir/ftdetect/puppet.vim +install -Dp -m0644 ext/vim/syntax/puppet.vim $vimdir/syntax/puppet.vim + %files %defattr(-, root, root, 0755) +%doc CHANGELOG COPYING LICENSE README examples %{_bindir}/puppet %{_bindir}/ralsh %{_bindir}/filebucket @@ -111,8 +161,11 @@ touch %{buildroot}%{_sysconfdir}/puppet/ %config(noreplace) %{_sysconfdir}/sysconfig/puppet %config(noreplace) %{_sysconfdir}/puppet/puppet.conf %ghost %config(noreplace,missingok) %{_sysconfdir}/puppet/puppetd.conf -%doc CHANGELOG COPYING LICENSE README examples %config(noreplace) %{_sysconfdir}/logrotate.d/puppet +# We don't want to require emacs or vim, so we need to own these dirs +%{_datadir}/emacs +%{_datadir}/vim +%{_datadir}/%{name} # These need to be owned by puppet so the server can # write to them %attr(-, puppet, puppet) %{_localstatedir}/run/puppet @@ -184,6 +237,28 @@ fi rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 +- Fix status -p handling on older RHEL (#501577) +- Fix condrestart when daemon's aren't running (#480600) +- Fix timeout reading /proc/mounts (upstream #1963) +- Fix permissions on /var/log/puppet (#495096) +- Fix rails test for activerecord-2.3 (#515728) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.24.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jun 24 2009 Jeroen van Meeuwen +- Fix permissions on /var/run/puppet/ (#495096) +- Support initializing supplementary groups (#1806, #475201, Till Maas) +- Own the correct vim directory +- Move ext/ outside of doc datadir (rpmlint) +- Require ruby(selinux) rather then libselinux-ruby (#507848) + +* Fri May 29 2009 Todd Zullinger - 0.24.8-2 +- Make Augeas and SELinux requirements build time options +- Install emacs mode and vim syntax files (#491437) +- Include ext/ directory in %%doc + * Mon Mar 23 2009 Todd Zullinger - 0.24.8-1 - Update to 0.24.8 - Quiet output from %%pre From tmz at fedoraproject.org Sat Aug 8 15:49:04 2009 From: tmz at fedoraproject.org (Todd M. Zullinger) Date: Sat, 8 Aug 2009 15:49:04 +0000 (UTC) Subject: rpms/puppet/F-10 puppet-0.24.8-activerecord-test.patch, NONE, 1.1 puppet-0.24.8-condrestart.patch, NONE, 1.1 puppet-0.24.8-read-proc-mounts.patch, NONE, 1.1 puppet-0.24.8-rundir-perms.patch, NONE, 1.1 puppet-0.24.8-status-options.patch, NONE, 1.1 puppet-0.24.8-supplementary-groups.patch, NONE, 1.1 puppet.spec, 1.31, 1.32 Message-ID: <20090808154904.2BDA611C02CB@cvs1.fedora.phx.redhat.com> Author: tmz Update of /cvs/extras/rpms/puppet/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20083 Modified Files: puppet.spec Added Files: puppet-0.24.8-activerecord-test.patch puppet-0.24.8-condrestart.patch puppet-0.24.8-read-proc-mounts.patch puppet-0.24.8-rundir-perms.patch puppet-0.24.8-status-options.patch puppet-0.24.8-supplementary-groups.patch Log Message: Fix a number of packaging and source bugs * Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 - Fix status -p handling on older RHEL (#501577) - Fix condrestart when daemon's aren't running (#480600) - Fix timeout reading /proc/mounts (upstream #1963) - Fix permissions on /var/log/puppet (#495096) - Fix rails test for activerecord-2.3 (#515728) * Wed Jun 24 2009 Jeroen van Meeuwen - Fix permissions on /var/run/puppet/ (#495096) - Support initializing supplementary groups (#1806, #475201, Till Maas) - Own the correct vim directory - Move ext/ outside of doc datadir (rpmlint) - Require ruby(selinux) rather then libselinux-ruby (#507848) puppet-0.24.8-activerecord-test.patch: rails.rb | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) --- NEW FILE puppet-0.24.8-activerecord-test.patch --- >From a7a9fb5afaa58922bb6ecb49e04b5ed59f381d22 Mon Sep 17 00:00:00 2001 From: Luke Kanies Date: Thu, 23 Apr 2009 18:56:30 -0500 Subject: [PATCH/puppet] Fixing the Rails feature test to require 2.3.x Signed-off-by: Luke Kanies --- lib/puppet/feature/rails.rb | 21 ++++----------------- 1 files changed, 4 insertions(+), 17 deletions(-) diff --git a/lib/puppet/feature/rails.rb b/lib/puppet/feature/rails.rb index 63e6f00..561863c 100644 --- a/lib/puppet/feature/rails.rb +++ b/lib/puppet/feature/rails.rb @@ -28,24 +28,11 @@ Puppet.features.add(:rails) do end end - # If we couldn't find it the normal way, try using a Gem. - unless defined? ActiveRecord - begin - require 'rubygems' - require 'rails' - rescue LoadError - # Nothing - end + unless defined?(::ActiveRecord) and ::ActiveRecord::VERSION::MAJOR == 2 and ::ActiveRecord::VERSION::MINOR == 3 + Puppet.err "ActiveRecord 2.3 required for StoreConfigs" + raise "ActiveRecord 2.3 required for StoreConfigs" end - # We check a fairly specific class, so that we can be sure that we've - # loaded a new enough version of AR that will support the features we - # actually use. - if defined? ActiveRecord::Associations::BelongsToPolymorphicAssociation - require 'puppet/rails' - true - else - false - end + true end -- 1.6.4 puppet-0.24.8-condrestart.patch: client.init | 7 ++++++- server.init | 12 ++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) --- NEW FILE puppet-0.24.8-condrestart.patch --- >From fc161e4a5ad4d470d0fe17b734004ab675eaa6ae Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 10:22:19 -0400 Subject: [PATCH/puppet 2/2] conf/redhat/*.init: Fix condrestart/try-restart Previously, the Red Hat init scripts used the $pidfile or $lockfile as a test for whether to restart the daemons. This caused condrestart to start the daemons even when they were not running, in cases where they had died or been killed without cleaning up the $pidfile/$lockfile. This was reported by Ingvar Hagelund in Red Hat bug #480600. --- conf/redhat/client.init | 7 ++++++- conf/redhat/server.init | 11 ++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index f40e81d..fda156c 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -67,6 +67,10 @@ rh_status() { status $statusopts $puppetd } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -86,7 +90,8 @@ case "$1" in reload ;; condrestart|try-restart) - [ -f "$pidfile" ] && restart + rh_status_q || exit 0 + restart ;; status) rh_status diff --git a/conf/redhat/server.init b/conf/redhat/server.init index 6871b9a..74cb52f 100644 --- a/conf/redhat/server.init +++ b/conf/redhat/server.init @@ -89,7 +89,7 @@ genconfig() { $PUPPETMASTER $PUPPETMASTER_OPTS --genconfig } -puppetmaster_status() { +rh_status() { if [ -n "$PUPPETMASTER_PORTS" ] && [ ${#PUPPETMASTER_PORTS[@]} -gt 1 ]; then for ((i=0; i<${#PUPPETMASTER_PORTS[@]}; i++)); do echo -en "Port ${PUPPETMASTER_PORTS[$i]}: " @@ -103,6 +103,10 @@ puppetmaster_status() { return $RETVAL } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + case "$1" in start) start @@ -114,10 +118,11 @@ case "$1" in restart ;; condrestart) - [ -f "$lockfile" ] && restart + rh_status_q || exit 0 + restart ;; status) - puppetmaster_status + rh_status ;; genconfig) genconfig -- 1.6.3.3 puppet-0.24.8-read-proc-mounts.patch: selinux.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-read-proc-mounts.patch --- >From 0ce5b22a45d675de6969f3f5e5d4565be0a2d2d1 Mon Sep 17 00:00:00 2001 From: Ricky Zhou Date: Sat, 11 Jul 2009 01:57:52 -0400 Subject: [PATCH/puppet] Fix #1963 - Failing to read /proc/mounts for selinux kills file downloads This works around a linux kernel bug that causes a select() on /proc/mounts to hang. --- lib/puppet/util/selinux.rb | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/puppet/util/selinux.rb b/lib/puppet/util/selinux.rb index cd3b2ac..dc5daec 100644 --- a/lib/puppet/util/selinux.rb +++ b/lib/puppet/util/selinux.rb @@ -152,9 +152,15 @@ module Puppet::Util::SELinux # Internal helper function to read and parse /proc/mounts def read_mounts + mounts = "" begin - mountfh = File.open("/proc/mounts", NONBLOCK) - mounts = mountfh.read + mountfh = File.open("/proc/mounts") + # We use read_nonblock() in a loop rather than read() to work-around + # a linux kernel bug. See ticket #1963 for details. + while true + mounts += mountfh.read_nonblock(1024) + end + rescue EOFError mountfh.close rescue return nil -- 1.6.3.3 puppet-0.24.8-rundir-perms.patch: defaults.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE puppet-0.24.8-rundir-perms.patch --- >From f9ccc92662c53d9890e337d4e9f1629eb1ff650f Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:19:01 +0200 Subject: [PATCH/puppet 1/6] Simplest fix for #495096 as it applies to the Fedora based distributions using the Red Hat RPM. Story continues. --- lib/puppet/defaults.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb index e36dd70..077faab 100644 --- a/lib/puppet/defaults.rb +++ b/lib/puppet/defaults.rb @@ -68,7 +68,7 @@ module Puppet }, :rundir => { :default => rundir, - :mode => 01777, + :mode => 0755, :desc => "Where Puppet PID files are kept." }, :genconfig => [false, -- 1.6.3.3 puppet-0.24.8-status-options.patch: client.init | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-status-options.patch --- >From ea04f2700ebdbac7c5abd263df1bbda9eee12097 Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 09:08:17 -0400 Subject: [PATCH/puppet 1/2] conf/redhat/client.init: Fix #2123, status options on older RHEL On RHEL < 5, the status function does not accept a -p option. Using it causes 'service puppet status' to produce erroneous output. This was also reported by Aaron Dummer in Red Hat bug #501577. --- conf/redhat/client.init | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index 44caab1..f40e81d 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -62,6 +62,11 @@ restart() { start } +rh_status() { + status | grep -q -- '-p' 2>/dev/null && statusopts="-p $pidfile" + status $statusopts $puppetd +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -84,8 +89,7 @@ case "$1" in [ -f "$pidfile" ] && restart ;; status) - status -p "$pidfile" $puppetd - RETVAL=$? + rh_status ;; once) shift -- 1.6.3.3 puppet-0.24.8-supplementary-groups.patch: util.rb | 5 +++-- util/suidmanager.rb | 12 ++++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) --- NEW FILE puppet-0.24.8-supplementary-groups.patch --- >From 2a401c6897af3abbc27dfaaf162556745267d6b2 Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:30:19 +0200 Subject: [PATCH/puppet 2/6] Support supplementary groups (Till Maas) --- lib/puppet/util.rb | 5 +++-- lib/puppet/util/suidmanager.rb | 11 ++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/lib/puppet/util.rb b/lib/puppet/util.rb index f8a8721..51a2a16 100644 --- a/lib/puppet/util.rb +++ b/lib/puppet/util.rb @@ -58,10 +58,11 @@ module Util end unless Puppet::Util::SUIDManager.uid == user begin + Puppet::Util::SUIDManager.initgroups(user) Puppet::Util::SUIDManager.uid = user Puppet::Util::SUIDManager.euid = user - rescue - $stderr.puts "could not change to user %s" % user + rescue => detail + $stderr.puts "could not change to user %s: %s" % [user, detail] exit(74) end end diff --git a/lib/puppet/util/suidmanager.rb b/lib/puppet/util/suidmanager.rb index b071dca..9f6e3b6 100644 --- a/lib/puppet/util/suidmanager.rb +++ b/lib/puppet/util/suidmanager.rb @@ -7,7 +7,7 @@ module Puppet::Util::SUIDManager extend Forwardable to_delegate_to_process = [ :euid=, :euid, :egid=, :egid, - :uid=, :uid, :gid=, :gid ] + :uid=, :uid, :gid=, :gid, :groups=, :groups ] to_delegate_to_process.each do |method| def_delegator Process, method @@ -26,13 +26,16 @@ module Puppet::Util::SUIDManager # We set both because some programs like to drop privs, i.e. bash. old_uid, old_gid = self.uid, self.gid old_euid, old_egid = self.euid, self.egid + old_groups = self.groups begin self.egid = convert_xid :gid, new_gid if new_gid + self.initgroups(convert_xid(:uid, new_uid)) if new_uid self.euid = convert_xid :uid, new_uid if new_uid yield ensure self.euid, self.egid = old_euid, old_egid + self.groups = old_groups end end module_function :asuser @@ -49,6 +52,12 @@ module Puppet::Util::SUIDManager end module_function :convert_xid + # Initialize supplementary groups + def initgroups(user) + require 'etc' + Process.initgroups(Etc.getpwuid(user).name, Process.gid) + end + module_function :initgroups def run_and_capture(command, new_uid=nil, new_gid=nil) output = Puppet::Util.execute(command, :failonfail => false, :uid => new_uid, :gid => new_gid) -- 1.6.3.3 Index: puppet.spec =================================================================== RCS file: /cvs/extras/rpms/puppet/F-10/puppet.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- puppet.spec 24 Mar 2009 01:04:14 -0000 1.31 +++ puppet.spec 8 Aug 2009 15:49:04 -0000 1.32 @@ -1,13 +1,30 @@ +# Augeas and SELinux requirements may be disabled at build time by passing +# --without augeas and/or --without selinux to rpmbuild or mock + %{!?ruby_sitelibdir: %define ruby_sitelibdir %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')} %define confdir conf/redhat Name: puppet Version: 0.24.8 -Release: 1%{?dist} +Release: 4%{?dist} Summary: A network tool for managing many disparate systems License: GPLv2+ URL: http://puppet.reductivelabs.com/ Source0: http://reductivelabs.com/downloads/puppet/%{name}-%{version}.tgz + +# https://bugzilla.redhat.com/495096 +Patch0: puppet-0.24.8-rundir-perms.patch +# https://bugzilla.redhat.com/475201 +Patch1: puppet-0.24.8-supplementary-groups.patch +# http://projects.reductivelabs.com/issues/1963 +Patch2: puppet-0.24.8-read-proc-mounts.patch +# https://bugzilla.redhat.com/501577 +Patch3: puppet-0.24.8-status-options.patch +# https://bugzilla.redhat.com/480600 +Patch4: puppet-0.24.8-condrestart.patch +# https://bugzilla.redhat.com/515728 +Patch5: puppet-0.24.8-activerecord-test.patch + Group: System Environment/Base BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -21,14 +38,19 @@ Requires: ruby(abi) = 1.8 Requires: ruby-shadow %endif -# Pull in libselinux-ruby where it is available -%if 0%{?fedora} >=9 -Requires: libselinux-ruby +# Pull in ruby selinux bindings where available +%if 0%{?fedora} +%if 0%{?fedora} >= 12 +%{!?_without_selinux:Requires: ruby(selinux)} +%else +%{!?_without_selinux:Requires: libselinux-ruby} +%endif %endif Requires: facter >= 1.5 Requires: ruby >= 1.8.1 -Requires: ruby-augeas +%{!?_without_augeas:Requires: ruby-augeas} + Requires(pre): shadow-utils Requires(post): chkconfig Requires(preun): chkconfig @@ -57,6 +79,15 @@ The server can also function as a certif %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%if 0%{?fedora} >= 11 +%patch5 -p1 +%endif + # Move puppetca, puppetd, and puppetmasterd to sbin mkdir sbin mv bin/puppet{ca,d,masterd} sbin/ @@ -71,6 +102,7 @@ done for f in external/nagios.rb network/http_server/mongrel.rb relationship.rb; do sed -i -e '1d' lib/puppet/$f done +chmod +x ext/puppetstoredconfigclean.rb find examples/ -type f -empty | xargs rm find examples/ -type f | xargs chmod a-x @@ -82,7 +114,7 @@ ruby install.rb --destdir=%{buildroot} - install -d -m0755 %{buildroot}%{_sysconfdir}/puppet/manifests install -d -m0755 %{buildroot}%{_localstatedir}/lib/puppet install -d -m0755 %{buildroot}%{_localstatedir}/run/puppet -install -d -m0755 %{buildroot}%{_localstatedir}/log/puppet +install -d -m0750 %{buildroot}%{_localstatedir}/log/puppet install -Dp -m0644 %{confdir}/client.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppet install -Dp -m0755 %{confdir}/client.init %{buildroot}%{_initrddir}/puppet install -Dp -m0644 %{confdir}/server.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppetmaster @@ -97,8 +129,26 @@ touch %{buildroot}%{_sysconfdir}/puppet/ touch %{buildroot}%{_sysconfdir}/puppet/puppetca.conf touch %{buildroot}%{_sysconfdir}/puppet/puppetd.conf +# Install the ext/ directory to %{_datadir}/%{name} +install -d %{buildroot}%{_datadir}/%{name} +cp -a ext/ %{buildroot}%{_datadir}/%{name} +# emacs and vim bits are installed elsewhere +rm -rf %{buildroot}%{_datadir}/%{name}/ext/{emacs,vim} + +# Install emacs mode files +emacsdir=%{buildroot}%{_datadir}/emacs/site-lisp +install -Dp -m0644 ext/emacs/puppet-mode.el $emacsdir/puppet-mode.el +install -Dp -m0644 ext/emacs/puppet-mode-init.el \ + $emacsdir/site-start.d/puppet-mode-init.el + +# Install vim syntax files +vimdir=%{buildroot}%{_datadir}/vim/vimfiles +install -Dp -m0644 ext/vim/ftdetect/puppet.vim $vimdir/ftdetect/puppet.vim +install -Dp -m0644 ext/vim/syntax/puppet.vim $vimdir/syntax/puppet.vim + %files %defattr(-, root, root, 0755) +%doc CHANGELOG COPYING LICENSE README examples %{_bindir}/puppet %{_bindir}/ralsh %{_bindir}/filebucket @@ -111,8 +161,11 @@ touch %{buildroot}%{_sysconfdir}/puppet/ %config(noreplace) %{_sysconfdir}/sysconfig/puppet %config(noreplace) %{_sysconfdir}/puppet/puppet.conf %ghost %config(noreplace,missingok) %{_sysconfdir}/puppet/puppetd.conf -%doc CHANGELOG COPYING LICENSE README examples %config(noreplace) %{_sysconfdir}/logrotate.d/puppet +# We don't want to require emacs or vim, so we need to own these dirs +%{_datadir}/emacs +%{_datadir}/vim +%{_datadir}/%{name} # These need to be owned by puppet so the server can # write to them %attr(-, puppet, puppet) %{_localstatedir}/run/puppet @@ -184,6 +237,28 @@ fi rm -rf %{buildroot} %changelog +* Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 +- Fix status -p handling on older RHEL (#501577) +- Fix condrestart when daemon's aren't running (#480600) +- Fix timeout reading /proc/mounts (upstream #1963) +- Fix permissions on /var/log/puppet (#495096) +- Fix rails test for activerecord-2.3 (#515728) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.24.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jun 24 2009 Jeroen van Meeuwen +- Fix permissions on /var/run/puppet/ (#495096) +- Support initializing supplementary groups (#1806, #475201, Till Maas) +- Own the correct vim directory +- Move ext/ outside of doc datadir (rpmlint) +- Require ruby(selinux) rather then libselinux-ruby (#507848) + +* Fri May 29 2009 Todd Zullinger - 0.24.8-2 +- Make Augeas and SELinux requirements build time options +- Install emacs mode and vim syntax files (#491437) +- Include ext/ directory in %%doc + * Mon Mar 23 2009 Todd Zullinger - 0.24.8-1 - Update to 0.24.8 - Quiet output from %%pre From tmz at fedoraproject.org Sat Aug 8 15:49:27 2009 From: tmz at fedoraproject.org (Todd M. Zullinger) Date: Sat, 8 Aug 2009 15:49:27 +0000 (UTC) Subject: rpms/puppet/EL-5 puppet-0.24.8-activerecord-test.patch, NONE, 1.1 puppet-0.24.8-condrestart.patch, NONE, 1.1 puppet-0.24.8-read-proc-mounts.patch, NONE, 1.1 puppet-0.24.8-rundir-perms.patch, NONE, 1.1 puppet-0.24.8-status-options.patch, NONE, 1.1 puppet-0.24.8-supplementary-groups.patch, NONE, 1.1 puppet.spec, 1.29, 1.30 Message-ID: <20090808154927.CFFBC11C02CB@cvs1.fedora.phx.redhat.com> Author: tmz Update of /cvs/extras/rpms/puppet/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20233 Modified Files: puppet.spec Added Files: puppet-0.24.8-activerecord-test.patch puppet-0.24.8-condrestart.patch puppet-0.24.8-read-proc-mounts.patch puppet-0.24.8-rundir-perms.patch puppet-0.24.8-status-options.patch puppet-0.24.8-supplementary-groups.patch Log Message: Fix a number of packaging and source bugs * Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 - Fix status -p handling on older RHEL (#501577) - Fix condrestart when daemon's aren't running (#480600) - Fix timeout reading /proc/mounts (upstream #1963) - Fix permissions on /var/log/puppet (#495096) - Fix rails test for activerecord-2.3 (#515728) * Wed Jun 24 2009 Jeroen van Meeuwen - Fix permissions on /var/run/puppet/ (#495096) - Support initializing supplementary groups (#1806, #475201, Till Maas) - Own the correct vim directory - Move ext/ outside of doc datadir (rpmlint) - Require ruby(selinux) rather then libselinux-ruby (#507848) puppet-0.24.8-activerecord-test.patch: rails.rb | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) --- NEW FILE puppet-0.24.8-activerecord-test.patch --- >From a7a9fb5afaa58922bb6ecb49e04b5ed59f381d22 Mon Sep 17 00:00:00 2001 From: Luke Kanies Date: Thu, 23 Apr 2009 18:56:30 -0500 Subject: [PATCH/puppet] Fixing the Rails feature test to require 2.3.x Signed-off-by: Luke Kanies --- lib/puppet/feature/rails.rb | 21 ++++----------------- 1 files changed, 4 insertions(+), 17 deletions(-) diff --git a/lib/puppet/feature/rails.rb b/lib/puppet/feature/rails.rb index 63e6f00..561863c 100644 --- a/lib/puppet/feature/rails.rb +++ b/lib/puppet/feature/rails.rb @@ -28,24 +28,11 @@ Puppet.features.add(:rails) do end end - # If we couldn't find it the normal way, try using a Gem. - unless defined? ActiveRecord - begin - require 'rubygems' - require 'rails' - rescue LoadError - # Nothing - end + unless defined?(::ActiveRecord) and ::ActiveRecord::VERSION::MAJOR == 2 and ::ActiveRecord::VERSION::MINOR == 3 + Puppet.err "ActiveRecord 2.3 required for StoreConfigs" + raise "ActiveRecord 2.3 required for StoreConfigs" end - # We check a fairly specific class, so that we can be sure that we've - # loaded a new enough version of AR that will support the features we - # actually use. - if defined? ActiveRecord::Associations::BelongsToPolymorphicAssociation - require 'puppet/rails' - true - else - false - end + true end -- 1.6.4 puppet-0.24.8-condrestart.patch: client.init | 7 ++++++- server.init | 12 ++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) --- NEW FILE puppet-0.24.8-condrestart.patch --- >From fc161e4a5ad4d470d0fe17b734004ab675eaa6ae Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 10:22:19 -0400 Subject: [PATCH/puppet 2/2] conf/redhat/*.init: Fix condrestart/try-restart Previously, the Red Hat init scripts used the $pidfile or $lockfile as a test for whether to restart the daemons. This caused condrestart to start the daemons even when they were not running, in cases where they had died or been killed without cleaning up the $pidfile/$lockfile. This was reported by Ingvar Hagelund in Red Hat bug #480600. --- conf/redhat/client.init | 7 ++++++- conf/redhat/server.init | 11 ++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index f40e81d..fda156c 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -67,6 +67,10 @@ rh_status() { status $statusopts $puppetd } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -86,7 +90,8 @@ case "$1" in reload ;; condrestart|try-restart) - [ -f "$pidfile" ] && restart + rh_status_q || exit 0 + restart ;; status) rh_status diff --git a/conf/redhat/server.init b/conf/redhat/server.init index 6871b9a..74cb52f 100644 --- a/conf/redhat/server.init +++ b/conf/redhat/server.init @@ -89,7 +89,7 @@ genconfig() { $PUPPETMASTER $PUPPETMASTER_OPTS --genconfig } -puppetmaster_status() { +rh_status() { if [ -n "$PUPPETMASTER_PORTS" ] && [ ${#PUPPETMASTER_PORTS[@]} -gt 1 ]; then for ((i=0; i<${#PUPPETMASTER_PORTS[@]}; i++)); do echo -en "Port ${PUPPETMASTER_PORTS[$i]}: " @@ -103,6 +103,10 @@ puppetmaster_status() { return $RETVAL } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + case "$1" in start) start @@ -114,10 +118,11 @@ case "$1" in restart ;; condrestart) - [ -f "$lockfile" ] && restart + rh_status_q || exit 0 + restart ;; status) - puppetmaster_status + rh_status ;; genconfig) genconfig -- 1.6.3.3 puppet-0.24.8-read-proc-mounts.patch: selinux.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-read-proc-mounts.patch --- >From 0ce5b22a45d675de6969f3f5e5d4565be0a2d2d1 Mon Sep 17 00:00:00 2001 From: Ricky Zhou Date: Sat, 11 Jul 2009 01:57:52 -0400 Subject: [PATCH/puppet] Fix #1963 - Failing to read /proc/mounts for selinux kills file downloads This works around a linux kernel bug that causes a select() on /proc/mounts to hang. --- lib/puppet/util/selinux.rb | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/puppet/util/selinux.rb b/lib/puppet/util/selinux.rb index cd3b2ac..dc5daec 100644 --- a/lib/puppet/util/selinux.rb +++ b/lib/puppet/util/selinux.rb @@ -152,9 +152,15 @@ module Puppet::Util::SELinux # Internal helper function to read and parse /proc/mounts def read_mounts + mounts = "" begin - mountfh = File.open("/proc/mounts", NONBLOCK) - mounts = mountfh.read + mountfh = File.open("/proc/mounts") + # We use read_nonblock() in a loop rather than read() to work-around + # a linux kernel bug. See ticket #1963 for details. + while true + mounts += mountfh.read_nonblock(1024) + end + rescue EOFError mountfh.close rescue return nil -- 1.6.3.3 puppet-0.24.8-rundir-perms.patch: defaults.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE puppet-0.24.8-rundir-perms.patch --- >From f9ccc92662c53d9890e337d4e9f1629eb1ff650f Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:19:01 +0200 Subject: [PATCH/puppet 1/6] Simplest fix for #495096 as it applies to the Fedora based distributions using the Red Hat RPM. Story continues. --- lib/puppet/defaults.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb index e36dd70..077faab 100644 --- a/lib/puppet/defaults.rb +++ b/lib/puppet/defaults.rb @@ -68,7 +68,7 @@ module Puppet }, :rundir => { :default => rundir, - :mode => 01777, + :mode => 0755, :desc => "Where Puppet PID files are kept." }, :genconfig => [false, -- 1.6.3.3 puppet-0.24.8-status-options.patch: client.init | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-status-options.patch --- >From ea04f2700ebdbac7c5abd263df1bbda9eee12097 Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 09:08:17 -0400 Subject: [PATCH/puppet 1/2] conf/redhat/client.init: Fix #2123, status options on older RHEL On RHEL < 5, the status function does not accept a -p option. Using it causes 'service puppet status' to produce erroneous output. This was also reported by Aaron Dummer in Red Hat bug #501577. --- conf/redhat/client.init | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index 44caab1..f40e81d 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -62,6 +62,11 @@ restart() { start } +rh_status() { + status | grep -q -- '-p' 2>/dev/null && statusopts="-p $pidfile" + status $statusopts $puppetd +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -84,8 +89,7 @@ case "$1" in [ -f "$pidfile" ] && restart ;; status) - status -p "$pidfile" $puppetd - RETVAL=$? + rh_status ;; once) shift -- 1.6.3.3 puppet-0.24.8-supplementary-groups.patch: util.rb | 5 +++-- util/suidmanager.rb | 12 ++++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) --- NEW FILE puppet-0.24.8-supplementary-groups.patch --- >From 2a401c6897af3abbc27dfaaf162556745267d6b2 Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:30:19 +0200 Subject: [PATCH/puppet 2/6] Support supplementary groups (Till Maas) --- lib/puppet/util.rb | 5 +++-- lib/puppet/util/suidmanager.rb | 11 ++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/lib/puppet/util.rb b/lib/puppet/util.rb index f8a8721..51a2a16 100644 --- a/lib/puppet/util.rb +++ b/lib/puppet/util.rb @@ -58,10 +58,11 @@ module Util end unless Puppet::Util::SUIDManager.uid == user begin + Puppet::Util::SUIDManager.initgroups(user) Puppet::Util::SUIDManager.uid = user Puppet::Util::SUIDManager.euid = user - rescue - $stderr.puts "could not change to user %s" % user + rescue => detail + $stderr.puts "could not change to user %s: %s" % [user, detail] exit(74) end end diff --git a/lib/puppet/util/suidmanager.rb b/lib/puppet/util/suidmanager.rb index b071dca..9f6e3b6 100644 --- a/lib/puppet/util/suidmanager.rb +++ b/lib/puppet/util/suidmanager.rb @@ -7,7 +7,7 @@ module Puppet::Util::SUIDManager extend Forwardable to_delegate_to_process = [ :euid=, :euid, :egid=, :egid, - :uid=, :uid, :gid=, :gid ] + :uid=, :uid, :gid=, :gid, :groups=, :groups ] to_delegate_to_process.each do |method| def_delegator Process, method @@ -26,13 +26,16 @@ module Puppet::Util::SUIDManager # We set both because some programs like to drop privs, i.e. bash. old_uid, old_gid = self.uid, self.gid old_euid, old_egid = self.euid, self.egid + old_groups = self.groups begin self.egid = convert_xid :gid, new_gid if new_gid + self.initgroups(convert_xid(:uid, new_uid)) if new_uid self.euid = convert_xid :uid, new_uid if new_uid yield ensure self.euid, self.egid = old_euid, old_egid + self.groups = old_groups end end module_function :asuser @@ -49,6 +52,12 @@ module Puppet::Util::SUIDManager end module_function :convert_xid + # Initialize supplementary groups + def initgroups(user) + require 'etc' + Process.initgroups(Etc.getpwuid(user).name, Process.gid) + end + module_function :initgroups def run_and_capture(command, new_uid=nil, new_gid=nil) output = Puppet::Util.execute(command, :failonfail => false, :uid => new_uid, :gid => new_gid) -- 1.6.3.3 Index: puppet.spec =================================================================== RCS file: /cvs/extras/rpms/puppet/EL-5/puppet.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- puppet.spec 24 Mar 2009 03:37:04 -0000 1.29 +++ puppet.spec 8 Aug 2009 15:49:27 -0000 1.30 @@ -1,21 +1,36 @@ +# Augeas and SELinux requirements may be disabled at build time by passing +# --without augeas and/or --without selinux to rpmbuild or mock + %{!?ruby_sitelibdir: %define ruby_sitelibdir %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')} %define confdir conf/redhat Name: puppet Version: 0.24.8 -Release: 1%{?dist}.1 +Release: 4%{?dist} Summary: A network tool for managing many disparate systems License: GPLv2+ URL: http://puppet.reductivelabs.com/ Source0: http://reductivelabs.com/downloads/puppet/%{name}-%{version}.tgz + +# https://bugzilla.redhat.com/495096 +Patch0: puppet-0.24.8-rundir-perms.patch +# https://bugzilla.redhat.com/475201 +Patch1: puppet-0.24.8-supplementary-groups.patch +# http://projects.reductivelabs.com/issues/1963 +Patch2: puppet-0.24.8-read-proc-mounts.patch +# https://bugzilla.redhat.com/501577 +Patch3: puppet-0.24.8-status-options.patch +# https://bugzilla.redhat.com/480600 +Patch4: puppet-0.24.8-condrestart.patch +# https://bugzilla.redhat.com/515728 +Patch5: puppet-0.24.8-activerecord-test.patch + Group: System Environment/Base BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# If versioned BRs are needed, wait until -# https://fedorahosted.org/fedora-infrastructure/ticket/1202 is resolved -BuildRequires: facter -BuildRequires: ruby +BuildRequires: facter >= 1.5 +BuildRequires: ruby >= 1.8.1 %if 0%{?fedora} || 0%{?rhel} >= 5 BuildArch: noarch @@ -23,14 +38,19 @@ Requires: ruby(abi) = 1.8 Requires: ruby-shadow %endif -# Pull in libselinux-ruby where it is available -%if 0%{?fedora} >=9 -Requires: libselinux-ruby +# Pull in ruby selinux bindings where available +%if 0%{?fedora} +%if 0%{?fedora} >= 12 +%{!?_without_selinux:Requires: ruby(selinux)} +%else +%{!?_without_selinux:Requires: libselinux-ruby} +%endif %endif Requires: facter >= 1.5 Requires: ruby >= 1.8.1 -Requires: ruby-augeas +%{!?_without_augeas:Requires: ruby-augeas} + Requires(pre): shadow-utils Requires(post): chkconfig Requires(preun): chkconfig @@ -59,6 +79,15 @@ The server can also function as a certif %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%if 0%{?fedora} >= 11 +%patch5 -p1 +%endif + # Move puppetca, puppetd, and puppetmasterd to sbin mkdir sbin mv bin/puppet{ca,d,masterd} sbin/ @@ -73,6 +102,7 @@ done for f in external/nagios.rb network/http_server/mongrel.rb relationship.rb; do sed -i -e '1d' lib/puppet/$f done +chmod +x ext/puppetstoredconfigclean.rb find examples/ -type f -empty | xargs rm find examples/ -type f | xargs chmod a-x @@ -84,7 +114,7 @@ ruby install.rb --destdir=%{buildroot} - install -d -m0755 %{buildroot}%{_sysconfdir}/puppet/manifests install -d -m0755 %{buildroot}%{_localstatedir}/lib/puppet install -d -m0755 %{buildroot}%{_localstatedir}/run/puppet -install -d -m0755 %{buildroot}%{_localstatedir}/log/puppet +install -d -m0750 %{buildroot}%{_localstatedir}/log/puppet install -Dp -m0644 %{confdir}/client.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppet install -Dp -m0755 %{confdir}/client.init %{buildroot}%{_initrddir}/puppet install -Dp -m0644 %{confdir}/server.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppetmaster @@ -99,8 +129,26 @@ touch %{buildroot}%{_sysconfdir}/puppet/ touch %{buildroot}%{_sysconfdir}/puppet/puppetca.conf touch %{buildroot}%{_sysconfdir}/puppet/puppetd.conf +# Install the ext/ directory to %{_datadir}/%{name} +install -d %{buildroot}%{_datadir}/%{name} +cp -a ext/ %{buildroot}%{_datadir}/%{name} +# emacs and vim bits are installed elsewhere +rm -rf %{buildroot}%{_datadir}/%{name}/ext/{emacs,vim} + +# Install emacs mode files +emacsdir=%{buildroot}%{_datadir}/emacs/site-lisp +install -Dp -m0644 ext/emacs/puppet-mode.el $emacsdir/puppet-mode.el +install -Dp -m0644 ext/emacs/puppet-mode-init.el \ + $emacsdir/site-start.d/puppet-mode-init.el + +# Install vim syntax files +vimdir=%{buildroot}%{_datadir}/vim/vimfiles +install -Dp -m0644 ext/vim/ftdetect/puppet.vim $vimdir/ftdetect/puppet.vim +install -Dp -m0644 ext/vim/syntax/puppet.vim $vimdir/syntax/puppet.vim + %files %defattr(-, root, root, 0755) +%doc CHANGELOG COPYING LICENSE README examples %{_bindir}/puppet %{_bindir}/ralsh %{_bindir}/filebucket @@ -113,8 +161,11 @@ touch %{buildroot}%{_sysconfdir}/puppet/ %config(noreplace) %{_sysconfdir}/sysconfig/puppet %config(noreplace) %{_sysconfdir}/puppet/puppet.conf %ghost %config(noreplace,missingok) %{_sysconfdir}/puppet/puppetd.conf -%doc CHANGELOG COPYING LICENSE README examples %config(noreplace) %{_sysconfdir}/logrotate.d/puppet +# We don't want to require emacs or vim, so we need to own these dirs +%{_datadir}/emacs +%{_datadir}/vim +%{_datadir}/%{name} # These need to be owned by puppet so the server can # write to them %attr(-, puppet, puppet) %{_localstatedir}/run/puppet @@ -186,13 +237,33 @@ fi rm -rf %{buildroot} %changelog -* Mon Mar 23 2009 Todd Zullinger - 0.24.8-1.1 +* Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 +- Fix status -p handling on older RHEL (#501577) +- Fix condrestart when daemon's aren't running (#480600) +- Fix timeout reading /proc/mounts (upstream #1963) +- Fix permissions on /var/log/puppet (#495096) +- Fix rails test for activerecord-2.3 (#515728) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.24.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jun 24 2009 Jeroen van Meeuwen +- Fix permissions on /var/run/puppet/ (#495096) +- Support initializing supplementary groups (#1806, #475201, Till Maas) +- Own the correct vim directory +- Move ext/ outside of doc datadir (rpmlint) +- Require ruby(selinux) rather then libselinux-ruby (#507848) + +* Fri May 29 2009 Todd Zullinger - 0.24.8-2 +- Make Augeas and SELinux requirements build time options +- Install emacs mode and vim syntax files (#491437) +- Include ext/ directory in %%doc + +* Mon Mar 23 2009 Todd Zullinger - 0.24.8-1 - Update to 0.24.8 - Quiet output from %%pre - Use upstream install script - Increase required facter version to >= 1.5 -- Remove versioned BRs, all supported releases are new enough (and it avoids - https://fedorahosted.org/fedora-infrastructure/ticket/1202) * Thu Feb 26 2009 Fedora Release Engineering - 0.24.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From tmz at fedoraproject.org Sat Aug 8 15:49:50 2009 From: tmz at fedoraproject.org (Todd M. Zullinger) Date: Sat, 8 Aug 2009 15:49:50 +0000 (UTC) Subject: rpms/puppet/EL-4 puppet-0.24.8-activerecord-test.patch, NONE, 1.1 puppet-0.24.8-condrestart.patch, NONE, 1.1 puppet-0.24.8-read-proc-mounts.patch, NONE, 1.1 puppet-0.24.8-rundir-perms.patch, NONE, 1.1 puppet-0.24.8-status-options.patch, NONE, 1.1 puppet-0.24.8-supplementary-groups.patch, NONE, 1.1 puppet.spec, 1.27, 1.28 Message-ID: <20090808154950.DEB2C11C02CB@cvs1.fedora.phx.redhat.com> Author: tmz Update of /cvs/extras/rpms/puppet/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20390 Modified Files: puppet.spec Added Files: puppet-0.24.8-activerecord-test.patch puppet-0.24.8-condrestart.patch puppet-0.24.8-read-proc-mounts.patch puppet-0.24.8-rundir-perms.patch puppet-0.24.8-status-options.patch puppet-0.24.8-supplementary-groups.patch Log Message: Fix a number of packaging and source bugs * Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 - Fix status -p handling on older RHEL (#501577) - Fix condrestart when daemon's aren't running (#480600) - Fix timeout reading /proc/mounts (upstream #1963) - Fix permissions on /var/log/puppet (#495096) - Fix rails test for activerecord-2.3 (#515728) * Wed Jun 24 2009 Jeroen van Meeuwen - Fix permissions on /var/run/puppet/ (#495096) - Support initializing supplementary groups (#1806, #475201, Till Maas) - Own the correct vim directory - Move ext/ outside of doc datadir (rpmlint) - Require ruby(selinux) rather then libselinux-ruby (#507848) puppet-0.24.8-activerecord-test.patch: rails.rb | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) --- NEW FILE puppet-0.24.8-activerecord-test.patch --- >From a7a9fb5afaa58922bb6ecb49e04b5ed59f381d22 Mon Sep 17 00:00:00 2001 From: Luke Kanies Date: Thu, 23 Apr 2009 18:56:30 -0500 Subject: [PATCH/puppet] Fixing the Rails feature test to require 2.3.x Signed-off-by: Luke Kanies --- lib/puppet/feature/rails.rb | 21 ++++----------------- 1 files changed, 4 insertions(+), 17 deletions(-) diff --git a/lib/puppet/feature/rails.rb b/lib/puppet/feature/rails.rb index 63e6f00..561863c 100644 --- a/lib/puppet/feature/rails.rb +++ b/lib/puppet/feature/rails.rb @@ -28,24 +28,11 @@ Puppet.features.add(:rails) do end end - # If we couldn't find it the normal way, try using a Gem. - unless defined? ActiveRecord - begin - require 'rubygems' - require 'rails' - rescue LoadError - # Nothing - end + unless defined?(::ActiveRecord) and ::ActiveRecord::VERSION::MAJOR == 2 and ::ActiveRecord::VERSION::MINOR == 3 + Puppet.err "ActiveRecord 2.3 required for StoreConfigs" + raise "ActiveRecord 2.3 required for StoreConfigs" end - # We check a fairly specific class, so that we can be sure that we've - # loaded a new enough version of AR that will support the features we - # actually use. - if defined? ActiveRecord::Associations::BelongsToPolymorphicAssociation - require 'puppet/rails' - true - else - false - end + true end -- 1.6.4 puppet-0.24.8-condrestart.patch: client.init | 7 ++++++- server.init | 12 ++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) --- NEW FILE puppet-0.24.8-condrestart.patch --- >From fc161e4a5ad4d470d0fe17b734004ab675eaa6ae Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 10:22:19 -0400 Subject: [PATCH/puppet 2/2] conf/redhat/*.init: Fix condrestart/try-restart Previously, the Red Hat init scripts used the $pidfile or $lockfile as a test for whether to restart the daemons. This caused condrestart to start the daemons even when they were not running, in cases where they had died or been killed without cleaning up the $pidfile/$lockfile. This was reported by Ingvar Hagelund in Red Hat bug #480600. --- conf/redhat/client.init | 7 ++++++- conf/redhat/server.init | 11 ++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index f40e81d..fda156c 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -67,6 +67,10 @@ rh_status() { status $statusopts $puppetd } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -86,7 +90,8 @@ case "$1" in reload ;; condrestart|try-restart) - [ -f "$pidfile" ] && restart + rh_status_q || exit 0 + restart ;; status) rh_status diff --git a/conf/redhat/server.init b/conf/redhat/server.init index 6871b9a..74cb52f 100644 --- a/conf/redhat/server.init +++ b/conf/redhat/server.init @@ -89,7 +89,7 @@ genconfig() { $PUPPETMASTER $PUPPETMASTER_OPTS --genconfig } -puppetmaster_status() { +rh_status() { if [ -n "$PUPPETMASTER_PORTS" ] && [ ${#PUPPETMASTER_PORTS[@]} -gt 1 ]; then for ((i=0; i<${#PUPPETMASTER_PORTS[@]}; i++)); do echo -en "Port ${PUPPETMASTER_PORTS[$i]}: " @@ -103,6 +103,10 @@ puppetmaster_status() { return $RETVAL } +rh_status_q() { + rh_status >/dev/null 2>&1 +} + case "$1" in start) start @@ -114,10 +118,11 @@ case "$1" in restart ;; condrestart) - [ -f "$lockfile" ] && restart + rh_status_q || exit 0 + restart ;; status) - puppetmaster_status + rh_status ;; genconfig) genconfig -- 1.6.3.3 puppet-0.24.8-read-proc-mounts.patch: selinux.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-read-proc-mounts.patch --- >From 0ce5b22a45d675de6969f3f5e5d4565be0a2d2d1 Mon Sep 17 00:00:00 2001 From: Ricky Zhou Date: Sat, 11 Jul 2009 01:57:52 -0400 Subject: [PATCH/puppet] Fix #1963 - Failing to read /proc/mounts for selinux kills file downloads This works around a linux kernel bug that causes a select() on /proc/mounts to hang. --- lib/puppet/util/selinux.rb | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/puppet/util/selinux.rb b/lib/puppet/util/selinux.rb index cd3b2ac..dc5daec 100644 --- a/lib/puppet/util/selinux.rb +++ b/lib/puppet/util/selinux.rb @@ -152,9 +152,15 @@ module Puppet::Util::SELinux # Internal helper function to read and parse /proc/mounts def read_mounts + mounts = "" begin - mountfh = File.open("/proc/mounts", NONBLOCK) - mounts = mountfh.read + mountfh = File.open("/proc/mounts") + # We use read_nonblock() in a loop rather than read() to work-around + # a linux kernel bug. See ticket #1963 for details. + while true + mounts += mountfh.read_nonblock(1024) + end + rescue EOFError mountfh.close rescue return nil -- 1.6.3.3 puppet-0.24.8-rundir-perms.patch: defaults.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE puppet-0.24.8-rundir-perms.patch --- >From f9ccc92662c53d9890e337d4e9f1629eb1ff650f Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:19:01 +0200 Subject: [PATCH/puppet 1/6] Simplest fix for #495096 as it applies to the Fedora based distributions using the Red Hat RPM. Story continues. --- lib/puppet/defaults.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb index e36dd70..077faab 100644 --- a/lib/puppet/defaults.rb +++ b/lib/puppet/defaults.rb @@ -68,7 +68,7 @@ module Puppet }, :rundir => { :default => rundir, - :mode => 01777, + :mode => 0755, :desc => "Where Puppet PID files are kept." }, :genconfig => [false, -- 1.6.3.3 puppet-0.24.8-status-options.patch: client.init | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- NEW FILE puppet-0.24.8-status-options.patch --- >From ea04f2700ebdbac7c5abd263df1bbda9eee12097 Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 3 Jul 2009 09:08:17 -0400 Subject: [PATCH/puppet 1/2] conf/redhat/client.init: Fix #2123, status options on older RHEL On RHEL < 5, the status function does not accept a -p option. Using it causes 'service puppet status' to produce erroneous output. This was also reported by Aaron Dummer in Red Hat bug #501577. --- conf/redhat/client.init | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/conf/redhat/client.init b/conf/redhat/client.init index 44caab1..f40e81d 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -62,6 +62,11 @@ restart() { start } +rh_status() { + status | grep -q -- '-p' 2>/dev/null && statusopts="-p $pidfile" + status $statusopts $puppetd +} + genconfig() { echo -n $"Generate configuration puppet: " $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig @@ -84,8 +89,7 @@ case "$1" in [ -f "$pidfile" ] && restart ;; status) - status -p "$pidfile" $puppetd - RETVAL=$? + rh_status ;; once) shift -- 1.6.3.3 puppet-0.24.8-supplementary-groups.patch: util.rb | 5 +++-- util/suidmanager.rb | 12 ++++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) --- NEW FILE puppet-0.24.8-supplementary-groups.patch --- >From 2a401c6897af3abbc27dfaaf162556745267d6b2 Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen (Fedora Unity) Date: Wed, 24 Jun 2009 15:30:19 +0200 Subject: [PATCH/puppet 2/6] Support supplementary groups (Till Maas) --- lib/puppet/util.rb | 5 +++-- lib/puppet/util/suidmanager.rb | 11 ++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/lib/puppet/util.rb b/lib/puppet/util.rb index f8a8721..51a2a16 100644 --- a/lib/puppet/util.rb +++ b/lib/puppet/util.rb @@ -58,10 +58,11 @@ module Util end unless Puppet::Util::SUIDManager.uid == user begin + Puppet::Util::SUIDManager.initgroups(user) Puppet::Util::SUIDManager.uid = user Puppet::Util::SUIDManager.euid = user - rescue - $stderr.puts "could not change to user %s" % user + rescue => detail + $stderr.puts "could not change to user %s: %s" % [user, detail] exit(74) end end diff --git a/lib/puppet/util/suidmanager.rb b/lib/puppet/util/suidmanager.rb index b071dca..9f6e3b6 100644 --- a/lib/puppet/util/suidmanager.rb +++ b/lib/puppet/util/suidmanager.rb @@ -7,7 +7,7 @@ module Puppet::Util::SUIDManager extend Forwardable to_delegate_to_process = [ :euid=, :euid, :egid=, :egid, - :uid=, :uid, :gid=, :gid ] + :uid=, :uid, :gid=, :gid, :groups=, :groups ] to_delegate_to_process.each do |method| def_delegator Process, method @@ -26,13 +26,16 @@ module Puppet::Util::SUIDManager # We set both because some programs like to drop privs, i.e. bash. old_uid, old_gid = self.uid, self.gid old_euid, old_egid = self.euid, self.egid + old_groups = self.groups begin self.egid = convert_xid :gid, new_gid if new_gid + self.initgroups(convert_xid(:uid, new_uid)) if new_uid self.euid = convert_xid :uid, new_uid if new_uid yield ensure self.euid, self.egid = old_euid, old_egid + self.groups = old_groups end end module_function :asuser @@ -49,6 +52,12 @@ module Puppet::Util::SUIDManager end module_function :convert_xid + # Initialize supplementary groups + def initgroups(user) + require 'etc' + Process.initgroups(Etc.getpwuid(user).name, Process.gid) + end + module_function :initgroups def run_and_capture(command, new_uid=nil, new_gid=nil) output = Puppet::Util.execute(command, :failonfail => false, :uid => new_uid, :gid => new_gid) -- 1.6.3.3 Index: puppet.spec =================================================================== RCS file: /cvs/extras/rpms/puppet/EL-4/puppet.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- puppet.spec 24 Mar 2009 03:37:04 -0000 1.27 +++ puppet.spec 8 Aug 2009 15:49:50 -0000 1.28 @@ -1,21 +1,36 @@ +# Augeas and SELinux requirements may be disabled at build time by passing +# --without augeas and/or --without selinux to rpmbuild or mock + %{!?ruby_sitelibdir: %define ruby_sitelibdir %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')} %define confdir conf/redhat Name: puppet Version: 0.24.8 -Release: 1%{?dist}.1 +Release: 4%{?dist} Summary: A network tool for managing many disparate systems License: GPLv2+ URL: http://puppet.reductivelabs.com/ Source0: http://reductivelabs.com/downloads/puppet/%{name}-%{version}.tgz + +# https://bugzilla.redhat.com/495096 +Patch0: puppet-0.24.8-rundir-perms.patch +# https://bugzilla.redhat.com/475201 +Patch1: puppet-0.24.8-supplementary-groups.patch +# http://projects.reductivelabs.com/issues/1963 +Patch2: puppet-0.24.8-read-proc-mounts.patch +# https://bugzilla.redhat.com/501577 +Patch3: puppet-0.24.8-status-options.patch +# https://bugzilla.redhat.com/480600 +Patch4: puppet-0.24.8-condrestart.patch +# https://bugzilla.redhat.com/515728 +Patch5: puppet-0.24.8-activerecord-test.patch + Group: System Environment/Base BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# If versioned BRs are needed, wait until -# https://fedorahosted.org/fedora-infrastructure/ticket/1202 is resolved -BuildRequires: facter -BuildRequires: ruby +BuildRequires: facter >= 1.5 +BuildRequires: ruby >= 1.8.1 %if 0%{?fedora} || 0%{?rhel} >= 5 BuildArch: noarch @@ -23,14 +38,19 @@ Requires: ruby(abi) = 1.8 Requires: ruby-shadow %endif -# Pull in libselinux-ruby where it is available -%if 0%{?fedora} >=9 -Requires: libselinux-ruby +# Pull in ruby selinux bindings where available +%if 0%{?fedora} +%if 0%{?fedora} >= 12 +%{!?_without_selinux:Requires: ruby(selinux)} +%else +%{!?_without_selinux:Requires: libselinux-ruby} +%endif %endif Requires: facter >= 1.5 Requires: ruby >= 1.8.1 -Requires: ruby-augeas +%{!?_without_augeas:Requires: ruby-augeas} + Requires(pre): shadow-utils Requires(post): chkconfig Requires(preun): chkconfig @@ -59,6 +79,15 @@ The server can also function as a certif %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%if 0%{?fedora} >= 11 +%patch5 -p1 +%endif + # Move puppetca, puppetd, and puppetmasterd to sbin mkdir sbin mv bin/puppet{ca,d,masterd} sbin/ @@ -73,6 +102,7 @@ done for f in external/nagios.rb network/http_server/mongrel.rb relationship.rb; do sed -i -e '1d' lib/puppet/$f done +chmod +x ext/puppetstoredconfigclean.rb find examples/ -type f -empty | xargs rm find examples/ -type f | xargs chmod a-x @@ -84,7 +114,7 @@ ruby install.rb --destdir=%{buildroot} - install -d -m0755 %{buildroot}%{_sysconfdir}/puppet/manifests install -d -m0755 %{buildroot}%{_localstatedir}/lib/puppet install -d -m0755 %{buildroot}%{_localstatedir}/run/puppet -install -d -m0755 %{buildroot}%{_localstatedir}/log/puppet +install -d -m0750 %{buildroot}%{_localstatedir}/log/puppet install -Dp -m0644 %{confdir}/client.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppet install -Dp -m0755 %{confdir}/client.init %{buildroot}%{_initrddir}/puppet install -Dp -m0644 %{confdir}/server.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppetmaster @@ -99,8 +129,26 @@ touch %{buildroot}%{_sysconfdir}/puppet/ touch %{buildroot}%{_sysconfdir}/puppet/puppetca.conf touch %{buildroot}%{_sysconfdir}/puppet/puppetd.conf +# Install the ext/ directory to %{_datadir}/%{name} +install -d %{buildroot}%{_datadir}/%{name} +cp -a ext/ %{buildroot}%{_datadir}/%{name} +# emacs and vim bits are installed elsewhere +rm -rf %{buildroot}%{_datadir}/%{name}/ext/{emacs,vim} + +# Install emacs mode files +emacsdir=%{buildroot}%{_datadir}/emacs/site-lisp +install -Dp -m0644 ext/emacs/puppet-mode.el $emacsdir/puppet-mode.el +install -Dp -m0644 ext/emacs/puppet-mode-init.el \ + $emacsdir/site-start.d/puppet-mode-init.el + +# Install vim syntax files +vimdir=%{buildroot}%{_datadir}/vim/vimfiles +install -Dp -m0644 ext/vim/ftdetect/puppet.vim $vimdir/ftdetect/puppet.vim +install -Dp -m0644 ext/vim/syntax/puppet.vim $vimdir/syntax/puppet.vim + %files %defattr(-, root, root, 0755) +%doc CHANGELOG COPYING LICENSE README examples %{_bindir}/puppet %{_bindir}/ralsh %{_bindir}/filebucket @@ -113,8 +161,11 @@ touch %{buildroot}%{_sysconfdir}/puppet/ %config(noreplace) %{_sysconfdir}/sysconfig/puppet %config(noreplace) %{_sysconfdir}/puppet/puppet.conf %ghost %config(noreplace,missingok) %{_sysconfdir}/puppet/puppetd.conf -%doc CHANGELOG COPYING LICENSE README examples %config(noreplace) %{_sysconfdir}/logrotate.d/puppet +# We don't want to require emacs or vim, so we need to own these dirs +%{_datadir}/emacs +%{_datadir}/vim +%{_datadir}/%{name} # These need to be owned by puppet so the server can # write to them %attr(-, puppet, puppet) %{_localstatedir}/run/puppet @@ -186,13 +237,33 @@ fi rm -rf %{buildroot} %changelog -* Mon Mar 23 2009 Todd Zullinger - 0.24.8-1.1 +* Fri Aug 07 2009 Todd Zullinger - 0.24.8-4 +- Fix status -p handling on older RHEL (#501577) +- Fix condrestart when daemon's aren't running (#480600) +- Fix timeout reading /proc/mounts (upstream #1963) +- Fix permissions on /var/log/puppet (#495096) +- Fix rails test for activerecord-2.3 (#515728) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.24.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jun 24 2009 Jeroen van Meeuwen +- Fix permissions on /var/run/puppet/ (#495096) +- Support initializing supplementary groups (#1806, #475201, Till Maas) +- Own the correct vim directory +- Move ext/ outside of doc datadir (rpmlint) +- Require ruby(selinux) rather then libselinux-ruby (#507848) + +* Fri May 29 2009 Todd Zullinger - 0.24.8-2 +- Make Augeas and SELinux requirements build time options +- Install emacs mode and vim syntax files (#491437) +- Include ext/ directory in %%doc + +* Mon Mar 23 2009 Todd Zullinger - 0.24.8-1 - Update to 0.24.8 - Quiet output from %%pre - Use upstream install script - Increase required facter version to >= 1.5 -- Remove versioned BRs, all supported releases are new enough (and it avoids - https://fedorahosted.org/fedora-infrastructure/ticket/1202) * Thu Feb 26 2009 Fedora Release Engineering - 0.24.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From bonii at fedoraproject.org Sat Aug 8 16:12:15 2009 From: bonii at fedoraproject.org (Vivek Shah) Date: Sat, 8 Aug 2009 16:12:15 +0000 (UTC) Subject: rpms/mausezahn/devel README.Fedora, NONE, 1.1 import.log, NONE, 1.1 mausezahn.1, NONE, 1.1 mausezahn.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090808161215.A14B311C02CB@cvs1.fedora.phx.redhat.com> Author: bonii Update of /cvs/pkgs/rpms/mausezahn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25555/devel Modified Files: .cvsignore sources Added Files: README.Fedora import.log mausezahn.1 mausezahn.spec Log Message: Initial package import into CVS --- NEW FILE README.Fedora --- Important changes in Mausezahn in Fedora: The binary executable for Mausezahn is available in Fedora as /usr/bin/mausezahn as opposed to /usr/bin/mz. This is done in keeping with the Fedora packaging guidelines with regards to problems that can occur in namespace with short names like "mz". For more reference see here: http://fedoraproject.org/wiki/PackageMaintainers/Packaging_Tricks#Use_of_common_namespace --- NEW FILE import.log --- mausezahn-0_34_9-1_fc9:HEAD:mausezahn-0.34.9-1.fc9.src.rpm:1249747858 --- NEW FILE mausezahn.1 --- .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH MAUSEZAHN 1 "July 18, 2009" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME mausezahn \- a fast versatile packet generator .SH SYNOPSIS .B mausezahn .RI [ options ] " | " .br .SH DESCRIPTION .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBMausezahn\fP is a free fast traffic generator written in C which allows you to send nearly every possible and impossible packet. .br Mausezahn can also be used for example as didactical tool in network labs or for security audits including penetration and DoS testing. As traffic generator Mausezahn is for example used test IP multicast or VoIP networks. Speeds close to the Ethernet limit are reachable (depending on the HW platform). .br .SH USAGE Mausezahn supports two modes, \fBraw-layer-2\fP mode, where every single byte to be sent can be specified, and \fBhigher-layer\fP mode, where packet builder interfaces are used (using the \fI-t\fP option). .br To use the \fBraw-layer-2\fP mode, simply specify the desired frame as hexadecimal sequence (the \fIhex_string\fP), such as .PP mausezahn eth0 "00:ab:cd:ef:00 00:00:00:00:00:01 08:00 ca:fe:ba:be" .PP The spaces within the byte string are optional and separate the Ethernet fields (destination and source address, type field, and a short payload). The only additional options supported are \fI-a\fP, \fI-b\fP, \fI-c\fP, and \fI-p\fP. The frame length MUST be greater or equal 15 bytes. .br The \fBhigher-layer\fP mode is enabled using the \fI-t \fP option. This option activates a packet builder and besides the \fIpacket_type\fP an optional \fIarg_string\fP can be specified. The \fIarg_string\fP contains packet-specific parameters, such as TCP flags, port numbers, etc. .PP Note that Mausezahn requires root privileges. Please see the Mausezahn User's Guide for more details or use Mausezahn's command line help. .SH OPTIONS Mausezahn has a built-in context specific help. Simply append the keyword \fBhelp\fP to the configuration options. .br The most important options are: .TP .B \-v Verbose mode. .TP .B \-q Quiet mode (only warnings and errors are displayed). .TP .B \-c Send the packet count times (default: 1, infinite: 0). .TP .B \-d Apply delay between transmissions. The delay value can be specified in usec (default, no additional unit needed), or in msec (e. g. 100m or 100msec), or in seconds (e. g. 100s or 100sec). .TP .B \-p Pad the raw frame to specified length (using zero bytes). Note that for raw layer 2 frames the specified length defines the whole frame length, while for higher layer packets the number of additional padding bytes are specified. .TP .B \-a Use specified source mac address (use hex notation such as 00:00:aa:bb:cc:dd). By default the interface MAC address will be used. The keywords \fIrand\fP and \fIown\fP refer to a random MAC address (only unicast addresses are created) and the own address, respectively. You can also use the keywords mentioned below (although broadcast-type source addresses are officially invalid). .TP .B \-b Use specified destination mac address. By default a broadcast is sent in raw layer 2 mode or the destination hosts/gateways interface MAC address in normal (IP) mode. You can use the same keywords as mentioned above as well as \fIbc\fP (or \fIbcast\fP), \fIcisco\fP, and \fIstp\fP. Please note that for the destination MAC address the \fIrand\fP keyword is supported but creates a random address only once, even when you send multiple packets. .TP .B \-A Use specified source IP address (default is own interface IP). Optionally the keyword \fIrand\fP can again be used for a random source IP address or a range can be specified, such as 192.168.1.1-192.168.1.100 or 10.1.0.0/16. Also a DNS name can be specified for which Mausezahn tries to determine the corresponding IP address automatically. .TP .B \-B Use specified destination IP address (default is broadcast i. e. 255.255.255.255). As with the source address (see above) you can also specify a range or a DNS name. .TP .B \-t Create the specified packet type using the built-in packet builder. Currently supported packet types are: \fIarp\fP, \fIbpdu\fP, \fIip\fP, \fIudp\fP, \fItcp\fP, \fIrtp\fP, and \fIdns\fP. There is currently also a limited support for ICMP. Enter \fI-t help\fP to verify which packet builders your actual Mausezahn version supports. Also, for any particular packet type, for example \fItcp\fP enter \fImausezahn \-t tcp help\fP to receive a context specific help. .TP .B \-T Make this Mausezahn instance the receiving station. Currently (version 0.30) only \fIrtp\fP is an option here and provides precise jitter measurements. For this purpose start another Mausezahn instance on the sending station and the local receiving station will output jitter statistics. See \fImausezahn \-T rtp help\fP for a detailed help. .TP .B \-Q <[CoS:]vlan> [, <[CoS:]vlan>, ...] Specify 802.1Q VLAN tag and optional Class of Service. An arbitrary number of VLAN tags can be specified (that is you can simulate QinQ or even QinQinQinQ...). Multiple tags must be separated via a comma or a period (e. g. "5:10,20,2:30"). VLAN tags are not supported for ARP and BPDU packets (in which case you could specify the whole frame in hex using the raw layer 2 interface of Mausezahn). .TP .B \-M [, ] Specify a MPLS label or even a MPLS label stack. Optionally for each label the experimental bits (usually the Class of Service, CoS) and the Time To Live (TTL) can be specified. And if you are really crazy you can set/unset the Bottom of Stack (BoS) bit at each label using the \fIS\fP (set) and \fIs\fP (unset) option. By default the BoS is set automatically and correctly. Any other setting will lead to invalid frames. Enter \fI-M help\fP for detailed instructions and examples. .TP .B \-P Specify a cleartext payload. Alternatively each packet type supports a hexadecimal specification of the payload (see for example \fI-t udp help\fP). .br .SH COMBINATION OF RANGES When multiple ranges are specified, e. g. destination port ranges AND destination address ranges, then \fBall\fP possible combinations of ports and addresses are used for packet generation. This can lead to a very huge number of frames. .br .SH DISCLAIMER AND WARNING Mausezahn has been designed as fast traffic generator so you quickly can overwhelm a LAN segment with myriads of packets. And because Mausezahn should also support security audits it is easily possible to create malicious packets, SYN floods, specify port and address ranges, DNS and ARP poisoning, etc. .br Therefore, don't use this tool when you are not aware of possible consequences or have only little knowledge about networks and data communication. If you abuse Mausezahn for unallowed attacks and get caught, or damage something of your own, then this is completely your fault. .br .SH EXAMPLES Send BPDU frames for VLAN 5 as used with Cisco's PVST+ type of STP. Per default Mausezahn assumes that you want to become the root bridge: .PP # mausezahn eth0 \-c 0 \-d 2s \-t bpdu vlan=5 .PP Perform a CAM table overflow attack: .PP # mausezahn eth0 \-c 128000 \-a rand \-p 64 .PP Perform a SYN flood attack to another VLAN using a VLAN hopping attack. This only works if you are connected to the same VLAN which is configured as native VLAN on the trunk. We assume that the victim VLAN is VLAN 100 and the native VLAN is VLAN 5. Also lets attack every host in VLAN 100 which use a IP prefix of 10.100.100.0/24: .PP # mausezahn eth0 \-c 0 \-Q 5,100 \-t tcp flags=syn \-p 20 .PP Send IP multicast packets to the multicast group 230.1.1.1 using a UDP header with destination port 32000. Send one frame every 10 msec: .PP # mausezahn eth0 \-c 0 \-d 10msec \-B 230.1.1.1 \-t udp dp=32000 \-P "Multicast test packet" .PP Send UDP packets to the destination host target.anynetwork.foo using all possible destionation ports and send every packet with all possible source addresses of the range 172.30.0.0/16; pad with 1000 bytes and repeat this 10 times: .PP # mausezahn eth0 \-c 10 \-A 172.30.0.0/16 \-B target.anynetwork.foo \-t udp dp=1-65535 \-p 1000 .br .SH AUTHOR Herbert Haas .br Visit www.perihel.at/sec/mz/ for Mausezahn news and additional information. .PP This manual page has been written by Vivek Shah for the Fedora project. --- NEW FILE mausezahn.spec --- Name: mausezahn Version: 0.34.9 Release: 1%{?dist} Summary: A fast versatile packet generator Group: Applications/Internet License: GPLv2 URL: http://www.perihel.at/sec/mz/ Source0: http://www.perihel.at/sec/mz/mz-%{version}.tar.gz Source1: %{name}.1 Source2: README.Fedora BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libpcap-devel >= 0.8, libnet-devel >= 1.1, cmake >= 2.4.0 Requires: python-matplotlib %description Mausezahn is a free fast traffic generator written in C which allows you to send nearly every possible and impossible packet. Mausezahn can also be used for example as didactical tool in network labs or for security audits including penetration and DoS testing. As traffic generator Mausezahn is for example used to test IP multicast or VoIP networks. Speeds close to the Ethernet limit are reachable (depending on the HW platform). %prep %setup -q -n mz-%{version} sed -i.optflags -e '/^SET(CMAKE_C_FLAGS/d' CMakeLists.txt %build %cmake . make %{?_smp_mflags} VERBOSE=1 %install rm -rf $RPM_BUILD_ROOT make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name "*.html" -delete find $RPM_BUILD_ROOT -type f -name "*.pdf" -delete mv $RPM_BUILD_ROOT%{_sbindir}/mz $RPM_BUILD_ROOT%{_sbindir}/%{name} cp -p %SOURCE1 $RPM_BUILD_ROOT%{_mandir}/man1/ mv $RPM_BUILD_ROOT%{_defaultdocdir}/mz \ $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version} cp -p %SOURCE2 $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}/ cp -pr AUTHORS ChangeLog COPYING README \ $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version} rm $RPM_BUILD_ROOT%{_mandir}/man1/mz.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_sbindir}/%{name} %{_defaultdocdir}/%{name}-%{version}/ %{_mandir}/man1/%{name}* %changelog * Sat Aug 8 2009 Vivek Shah 0.34.9-1 - Updated to new upstream version * Tue Aug 4 2009 Vivek Shah 0.34.8-2 - Removed the cmake flags to be overriden by optflags * Sat Aug 1 2009 Vivek Shah 0.34.8-1 - Updated to new upstream version - Removed extra empty doc line from files section - Removed INSTALL files from doc section - Added Fedora specific flags * Sat Jul 18 2009 Vivek Shah 0.34.6-2 - Cleaned up spaces in description and added a missing infinitive - Unified all doc files to be copied in a single docdir * Sat Jul 18 2009 Vivek Shah 0.34.6-1 - Changed package name to mausezahn - Added new README.Fedora - Modified existing manpage * Tue Nov 4 2008 Vivek Shah 0.34.5-2 - Changed binary and manpage file name to mausezahn to avoid conflicts - Added Requires field for sample python script * Sat Nov 1 2008 Vivek Shah 0.34.5-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mausezahn/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 22:43:26 -0000 1.1 +++ .cvsignore 8 Aug 2009 16:12:12 -0000 1.2 @@ -0,0 +1 @@ +mz-0.34.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mausezahn/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 22:43:26 -0000 1.1 +++ sources 8 Aug 2009 16:12:13 -0000 1.2 @@ -0,0 +1 @@ +17dcc41248744a14690a62bce3b637b2 mz-0.34.9.tar.gz From bonii at fedoraproject.org Sat Aug 8 16:15:47 2009 From: bonii at fedoraproject.org (Vivek Shah) Date: Sat, 8 Aug 2009 16:15:47 +0000 (UTC) Subject: rpms/mausezahn/F-10 README.Fedora, NONE, 1.1 import.log, NONE, 1.1 mausezahn.1, NONE, 1.1 mausezahn.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090808161547.847B111C02CB@cvs1.fedora.phx.redhat.com> Author: bonii Update of /cvs/pkgs/rpms/mausezahn/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26388/F-10 Modified Files: .cvsignore sources Added Files: README.Fedora import.log mausezahn.1 mausezahn.spec Log Message: Initial package import into CVS --- NEW FILE README.Fedora --- Important changes in Mausezahn in Fedora: The binary executable for Mausezahn is available in Fedora as /usr/bin/mausezahn as opposed to /usr/bin/mz. This is done in keeping with the Fedora packaging guidelines with regards to problems that can occur in namespace with short names like "mz". For more reference see here: http://fedoraproject.org/wiki/PackageMaintainers/Packaging_Tricks#Use_of_common_namespace --- NEW FILE import.log --- mausezahn-0_34_9-1_fc9:F-10:mausezahn-0.34.9-1.fc9.src.rpm:1249748044 --- NEW FILE mausezahn.1 --- .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH MAUSEZAHN 1 "July 18, 2009" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME mausezahn \- a fast versatile packet generator .SH SYNOPSIS .B mausezahn .RI [ options ] " | " .br .SH DESCRIPTION .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBMausezahn\fP is a free fast traffic generator written in C which allows you to send nearly every possible and impossible packet. .br Mausezahn can also be used for example as didactical tool in network labs or for security audits including penetration and DoS testing. As traffic generator Mausezahn is for example used test IP multicast or VoIP networks. Speeds close to the Ethernet limit are reachable (depending on the HW platform). .br .SH USAGE Mausezahn supports two modes, \fBraw-layer-2\fP mode, where every single byte to be sent can be specified, and \fBhigher-layer\fP mode, where packet builder interfaces are used (using the \fI-t\fP option). .br To use the \fBraw-layer-2\fP mode, simply specify the desired frame as hexadecimal sequence (the \fIhex_string\fP), such as .PP mausezahn eth0 "00:ab:cd:ef:00 00:00:00:00:00:01 08:00 ca:fe:ba:be" .PP The spaces within the byte string are optional and separate the Ethernet fields (destination and source address, type field, and a short payload). The only additional options supported are \fI-a\fP, \fI-b\fP, \fI-c\fP, and \fI-p\fP. The frame length MUST be greater or equal 15 bytes. .br The \fBhigher-layer\fP mode is enabled using the \fI-t \fP option. This option activates a packet builder and besides the \fIpacket_type\fP an optional \fIarg_string\fP can be specified. The \fIarg_string\fP contains packet-specific parameters, such as TCP flags, port numbers, etc. .PP Note that Mausezahn requires root privileges. Please see the Mausezahn User's Guide for more details or use Mausezahn's command line help. .SH OPTIONS Mausezahn has a built-in context specific help. Simply append the keyword \fBhelp\fP to the configuration options. .br The most important options are: .TP .B \-v Verbose mode. .TP .B \-q Quiet mode (only warnings and errors are displayed). .TP .B \-c Send the packet count times (default: 1, infinite: 0). .TP .B \-d Apply delay between transmissions. The delay value can be specified in usec (default, no additional unit needed), or in msec (e. g. 100m or 100msec), or in seconds (e. g. 100s or 100sec). .TP .B \-p Pad the raw frame to specified length (using zero bytes). Note that for raw layer 2 frames the specified length defines the whole frame length, while for higher layer packets the number of additional padding bytes are specified. .TP .B \-a Use specified source mac address (use hex notation such as 00:00:aa:bb:cc:dd). By default the interface MAC address will be used. The keywords \fIrand\fP and \fIown\fP refer to a random MAC address (only unicast addresses are created) and the own address, respectively. You can also use the keywords mentioned below (although broadcast-type source addresses are officially invalid). .TP .B \-b Use specified destination mac address. By default a broadcast is sent in raw layer 2 mode or the destination hosts/gateways interface MAC address in normal (IP) mode. You can use the same keywords as mentioned above as well as \fIbc\fP (or \fIbcast\fP), \fIcisco\fP, and \fIstp\fP. Please note that for the destination MAC address the \fIrand\fP keyword is supported but creates a random address only once, even when you send multiple packets. .TP .B \-A Use specified source IP address (default is own interface IP). Optionally the keyword \fIrand\fP can again be used for a random source IP address or a range can be specified, such as 192.168.1.1-192.168.1.100 or 10.1.0.0/16. Also a DNS name can be specified for which Mausezahn tries to determine the corresponding IP address automatically. .TP .B \-B Use specified destination IP address (default is broadcast i. e. 255.255.255.255). As with the source address (see above) you can also specify a range or a DNS name. .TP .B \-t Create the specified packet type using the built-in packet builder. Currently supported packet types are: \fIarp\fP, \fIbpdu\fP, \fIip\fP, \fIudp\fP, \fItcp\fP, \fIrtp\fP, and \fIdns\fP. There is currently also a limited support for ICMP. Enter \fI-t help\fP to verify which packet builders your actual Mausezahn version supports. Also, for any particular packet type, for example \fItcp\fP enter \fImausezahn \-t tcp help\fP to receive a context specific help. .TP .B \-T Make this Mausezahn instance the receiving station. Currently (version 0.30) only \fIrtp\fP is an option here and provides precise jitter measurements. For this purpose start another Mausezahn instance on the sending station and the local receiving station will output jitter statistics. See \fImausezahn \-T rtp help\fP for a detailed help. .TP .B \-Q <[CoS:]vlan> [, <[CoS:]vlan>, ...] Specify 802.1Q VLAN tag and optional Class of Service. An arbitrary number of VLAN tags can be specified (that is you can simulate QinQ or even QinQinQinQ...). Multiple tags must be separated via a comma or a period (e. g. "5:10,20,2:30"). VLAN tags are not supported for ARP and BPDU packets (in which case you could specify the whole frame in hex using the raw layer 2 interface of Mausezahn). .TP .B \-M [, ] Specify a MPLS label or even a MPLS label stack. Optionally for each label the experimental bits (usually the Class of Service, CoS) and the Time To Live (TTL) can be specified. And if you are really crazy you can set/unset the Bottom of Stack (BoS) bit at each label using the \fIS\fP (set) and \fIs\fP (unset) option. By default the BoS is set automatically and correctly. Any other setting will lead to invalid frames. Enter \fI-M help\fP for detailed instructions and examples. .TP .B \-P Specify a cleartext payload. Alternatively each packet type supports a hexadecimal specification of the payload (see for example \fI-t udp help\fP). .br .SH COMBINATION OF RANGES When multiple ranges are specified, e. g. destination port ranges AND destination address ranges, then \fBall\fP possible combinations of ports and addresses are used for packet generation. This can lead to a very huge number of frames. .br .SH DISCLAIMER AND WARNING Mausezahn has been designed as fast traffic generator so you quickly can overwhelm a LAN segment with myriads of packets. And because Mausezahn should also support security audits it is easily possible to create malicious packets, SYN floods, specify port and address ranges, DNS and ARP poisoning, etc. .br Therefore, don't use this tool when you are not aware of possible consequences or have only little knowledge about networks and data communication. If you abuse Mausezahn for unallowed attacks and get caught, or damage something of your own, then this is completely your fault. .br .SH EXAMPLES Send BPDU frames for VLAN 5 as used with Cisco's PVST+ type of STP. Per default Mausezahn assumes that you want to become the root bridge: .PP # mausezahn eth0 \-c 0 \-d 2s \-t bpdu vlan=5 .PP Perform a CAM table overflow attack: .PP # mausezahn eth0 \-c 128000 \-a rand \-p 64 .PP Perform a SYN flood attack to another VLAN using a VLAN hopping attack. This only works if you are connected to the same VLAN which is configured as native VLAN on the trunk. We assume that the victim VLAN is VLAN 100 and the native VLAN is VLAN 5. Also lets attack every host in VLAN 100 which use a IP prefix of 10.100.100.0/24: .PP # mausezahn eth0 \-c 0 \-Q 5,100 \-t tcp flags=syn \-p 20 .PP Send IP multicast packets to the multicast group 230.1.1.1 using a UDP header with destination port 32000. Send one frame every 10 msec: .PP # mausezahn eth0 \-c 0 \-d 10msec \-B 230.1.1.1 \-t udp dp=32000 \-P "Multicast test packet" .PP Send UDP packets to the destination host target.anynetwork.foo using all possible destionation ports and send every packet with all possible source addresses of the range 172.30.0.0/16; pad with 1000 bytes and repeat this 10 times: .PP # mausezahn eth0 \-c 10 \-A 172.30.0.0/16 \-B target.anynetwork.foo \-t udp dp=1-65535 \-p 1000 .br .SH AUTHOR Herbert Haas .br Visit www.perihel.at/sec/mz/ for Mausezahn news and additional information. .PP This manual page has been written by Vivek Shah for the Fedora project. --- NEW FILE mausezahn.spec --- Name: mausezahn Version: 0.34.9 Release: 1%{?dist} Summary: A fast versatile packet generator Group: Applications/Internet License: GPLv2 URL: http://www.perihel.at/sec/mz/ Source0: http://www.perihel.at/sec/mz/mz-%{version}.tar.gz Source1: %{name}.1 Source2: README.Fedora BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libpcap-devel >= 0.8, libnet-devel >= 1.1, cmake >= 2.4.0 Requires: python-matplotlib %description Mausezahn is a free fast traffic generator written in C which allows you to send nearly every possible and impossible packet. Mausezahn can also be used for example as didactical tool in network labs or for security audits including penetration and DoS testing. As traffic generator Mausezahn is for example used to test IP multicast or VoIP networks. Speeds close to the Ethernet limit are reachable (depending on the HW platform). %prep %setup -q -n mz-%{version} sed -i.optflags -e '/^SET(CMAKE_C_FLAGS/d' CMakeLists.txt %build %cmake . make %{?_smp_mflags} VERBOSE=1 %install rm -rf $RPM_BUILD_ROOT make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name "*.html" -delete find $RPM_BUILD_ROOT -type f -name "*.pdf" -delete mv $RPM_BUILD_ROOT%{_sbindir}/mz $RPM_BUILD_ROOT%{_sbindir}/%{name} cp -p %SOURCE1 $RPM_BUILD_ROOT%{_mandir}/man1/ mv $RPM_BUILD_ROOT%{_defaultdocdir}/mz \ $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version} cp -p %SOURCE2 $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}/ cp -pr AUTHORS ChangeLog COPYING README \ $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version} rm $RPM_BUILD_ROOT%{_mandir}/man1/mz.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_sbindir}/%{name} %{_defaultdocdir}/%{name}-%{version}/ %{_mandir}/man1/%{name}* %changelog * Sat Aug 8 2009 Vivek Shah 0.34.9-1 - Updated to new upstream version * Tue Aug 4 2009 Vivek Shah 0.34.8-2 - Removed the cmake flags to be overriden by optflags * Sat Aug 1 2009 Vivek Shah 0.34.8-1 - Updated to new upstream version - Removed extra empty doc line from files section - Removed INSTALL files from doc section - Added Fedora specific flags * Sat Jul 18 2009 Vivek Shah 0.34.6-2 - Cleaned up spaces in description and added a missing infinitive - Unified all doc files to be copied in a single docdir * Sat Jul 18 2009 Vivek Shah 0.34.6-1 - Changed package name to mausezahn - Added new README.Fedora - Modified existing manpage * Tue Nov 4 2008 Vivek Shah 0.34.5-2 - Changed binary and manpage file name to mausezahn to avoid conflicts - Added Requires field for sample python script * Sat Nov 1 2008 Vivek Shah 0.34.5-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mausezahn/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 22:43:26 -0000 1.1 +++ .cvsignore 8 Aug 2009 16:15:47 -0000 1.2 @@ -0,0 +1 @@ +mz-0.34.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mausezahn/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 22:43:26 -0000 1.1 +++ sources 8 Aug 2009 16:15:47 -0000 1.2 @@ -0,0 +1 @@ +17dcc41248744a14690a62bce3b637b2 mz-0.34.9.tar.gz From bonii at fedoraproject.org Sat Aug 8 16:18:07 2009 From: bonii at fedoraproject.org (Vivek Shah) Date: Sat, 8 Aug 2009 16:18:07 +0000 (UTC) Subject: rpms/mausezahn/F-11 README.Fedora, NONE, 1.1 import.log, NONE, 1.1 mausezahn.1, NONE, 1.1 mausezahn.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090808161807.DC5B211C02CB@cvs1.fedora.phx.redhat.com> Author: bonii Update of /cvs/pkgs/rpms/mausezahn/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26927/F-11 Modified Files: .cvsignore sources Added Files: README.Fedora import.log mausezahn.1 mausezahn.spec Log Message: Initial package import into CVS --- NEW FILE README.Fedora --- Important changes in Mausezahn in Fedora: The binary executable for Mausezahn is available in Fedora as /usr/bin/mausezahn as opposed to /usr/bin/mz. This is done in keeping with the Fedora packaging guidelines with regards to problems that can occur in namespace with short names like "mz". For more reference see here: http://fedoraproject.org/wiki/PackageMaintainers/Packaging_Tricks#Use_of_common_namespace --- NEW FILE import.log --- mausezahn-0_34_9-1_fc9:F-11:mausezahn-0.34.9-1.fc9.src.rpm:1249748211 --- NEW FILE mausezahn.1 --- .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH MAUSEZAHN 1 "July 18, 2009" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME mausezahn \- a fast versatile packet generator .SH SYNOPSIS .B mausezahn .RI [ options ] " | " .br .SH DESCRIPTION .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBMausezahn\fP is a free fast traffic generator written in C which allows you to send nearly every possible and impossible packet. .br Mausezahn can also be used for example as didactical tool in network labs or for security audits including penetration and DoS testing. As traffic generator Mausezahn is for example used test IP multicast or VoIP networks. Speeds close to the Ethernet limit are reachable (depending on the HW platform). .br .SH USAGE Mausezahn supports two modes, \fBraw-layer-2\fP mode, where every single byte to be sent can be specified, and \fBhigher-layer\fP mode, where packet builder interfaces are used (using the \fI-t\fP option). .br To use the \fBraw-layer-2\fP mode, simply specify the desired frame as hexadecimal sequence (the \fIhex_string\fP), such as .PP mausezahn eth0 "00:ab:cd:ef:00 00:00:00:00:00:01 08:00 ca:fe:ba:be" .PP The spaces within the byte string are optional and separate the Ethernet fields (destination and source address, type field, and a short payload). The only additional options supported are \fI-a\fP, \fI-b\fP, \fI-c\fP, and \fI-p\fP. The frame length MUST be greater or equal 15 bytes. .br The \fBhigher-layer\fP mode is enabled using the \fI-t \fP option. This option activates a packet builder and besides the \fIpacket_type\fP an optional \fIarg_string\fP can be specified. The \fIarg_string\fP contains packet-specific parameters, such as TCP flags, port numbers, etc. .PP Note that Mausezahn requires root privileges. Please see the Mausezahn User's Guide for more details or use Mausezahn's command line help. .SH OPTIONS Mausezahn has a built-in context specific help. Simply append the keyword \fBhelp\fP to the configuration options. .br The most important options are: .TP .B \-v Verbose mode. .TP .B \-q Quiet mode (only warnings and errors are displayed). .TP .B \-c Send the packet count times (default: 1, infinite: 0). .TP .B \-d Apply delay between transmissions. The delay value can be specified in usec (default, no additional unit needed), or in msec (e. g. 100m or 100msec), or in seconds (e. g. 100s or 100sec). .TP .B \-p Pad the raw frame to specified length (using zero bytes). Note that for raw layer 2 frames the specified length defines the whole frame length, while for higher layer packets the number of additional padding bytes are specified. .TP .B \-a Use specified source mac address (use hex notation such as 00:00:aa:bb:cc:dd). By default the interface MAC address will be used. The keywords \fIrand\fP and \fIown\fP refer to a random MAC address (only unicast addresses are created) and the own address, respectively. You can also use the keywords mentioned below (although broadcast-type source addresses are officially invalid). .TP .B \-b Use specified destination mac address. By default a broadcast is sent in raw layer 2 mode or the destination hosts/gateways interface MAC address in normal (IP) mode. You can use the same keywords as mentioned above as well as \fIbc\fP (or \fIbcast\fP), \fIcisco\fP, and \fIstp\fP. Please note that for the destination MAC address the \fIrand\fP keyword is supported but creates a random address only once, even when you send multiple packets. .TP .B \-A Use specified source IP address (default is own interface IP). Optionally the keyword \fIrand\fP can again be used for a random source IP address or a range can be specified, such as 192.168.1.1-192.168.1.100 or 10.1.0.0/16. Also a DNS name can be specified for which Mausezahn tries to determine the corresponding IP address automatically. .TP .B \-B Use specified destination IP address (default is broadcast i. e. 255.255.255.255). As with the source address (see above) you can also specify a range or a DNS name. .TP .B \-t Create the specified packet type using the built-in packet builder. Currently supported packet types are: \fIarp\fP, \fIbpdu\fP, \fIip\fP, \fIudp\fP, \fItcp\fP, \fIrtp\fP, and \fIdns\fP. There is currently also a limited support for ICMP. Enter \fI-t help\fP to verify which packet builders your actual Mausezahn version supports. Also, for any particular packet type, for example \fItcp\fP enter \fImausezahn \-t tcp help\fP to receive a context specific help. .TP .B \-T Make this Mausezahn instance the receiving station. Currently (version 0.30) only \fIrtp\fP is an option here and provides precise jitter measurements. For this purpose start another Mausezahn instance on the sending station and the local receiving station will output jitter statistics. See \fImausezahn \-T rtp help\fP for a detailed help. .TP .B \-Q <[CoS:]vlan> [, <[CoS:]vlan>, ...] Specify 802.1Q VLAN tag and optional Class of Service. An arbitrary number of VLAN tags can be specified (that is you can simulate QinQ or even QinQinQinQ...). Multiple tags must be separated via a comma or a period (e. g. "5:10,20,2:30"). VLAN tags are not supported for ARP and BPDU packets (in which case you could specify the whole frame in hex using the raw layer 2 interface of Mausezahn). .TP .B \-M [, ] Specify a MPLS label or even a MPLS label stack. Optionally for each label the experimental bits (usually the Class of Service, CoS) and the Time To Live (TTL) can be specified. And if you are really crazy you can set/unset the Bottom of Stack (BoS) bit at each label using the \fIS\fP (set) and \fIs\fP (unset) option. By default the BoS is set automatically and correctly. Any other setting will lead to invalid frames. Enter \fI-M help\fP for detailed instructions and examples. .TP .B \-P Specify a cleartext payload. Alternatively each packet type supports a hexadecimal specification of the payload (see for example \fI-t udp help\fP). .br .SH COMBINATION OF RANGES When multiple ranges are specified, e. g. destination port ranges AND destination address ranges, then \fBall\fP possible combinations of ports and addresses are used for packet generation. This can lead to a very huge number of frames. .br .SH DISCLAIMER AND WARNING Mausezahn has been designed as fast traffic generator so you quickly can overwhelm a LAN segment with myriads of packets. And because Mausezahn should also support security audits it is easily possible to create malicious packets, SYN floods, specify port and address ranges, DNS and ARP poisoning, etc. .br Therefore, don't use this tool when you are not aware of possible consequences or have only little knowledge about networks and data communication. If you abuse Mausezahn for unallowed attacks and get caught, or damage something of your own, then this is completely your fault. .br .SH EXAMPLES Send BPDU frames for VLAN 5 as used with Cisco's PVST+ type of STP. Per default Mausezahn assumes that you want to become the root bridge: .PP # mausezahn eth0 \-c 0 \-d 2s \-t bpdu vlan=5 .PP Perform a CAM table overflow attack: .PP # mausezahn eth0 \-c 128000 \-a rand \-p 64 .PP Perform a SYN flood attack to another VLAN using a VLAN hopping attack. This only works if you are connected to the same VLAN which is configured as native VLAN on the trunk. We assume that the victim VLAN is VLAN 100 and the native VLAN is VLAN 5. Also lets attack every host in VLAN 100 which use a IP prefix of 10.100.100.0/24: .PP # mausezahn eth0 \-c 0 \-Q 5,100 \-t tcp flags=syn \-p 20 .PP Send IP multicast packets to the multicast group 230.1.1.1 using a UDP header with destination port 32000. Send one frame every 10 msec: .PP # mausezahn eth0 \-c 0 \-d 10msec \-B 230.1.1.1 \-t udp dp=32000 \-P "Multicast test packet" .PP Send UDP packets to the destination host target.anynetwork.foo using all possible destionation ports and send every packet with all possible source addresses of the range 172.30.0.0/16; pad with 1000 bytes and repeat this 10 times: .PP # mausezahn eth0 \-c 10 \-A 172.30.0.0/16 \-B target.anynetwork.foo \-t udp dp=1-65535 \-p 1000 .br .SH AUTHOR Herbert Haas .br Visit www.perihel.at/sec/mz/ for Mausezahn news and additional information. .PP This manual page has been written by Vivek Shah for the Fedora project. --- NEW FILE mausezahn.spec --- Name: mausezahn Version: 0.34.9 Release: 1%{?dist} Summary: A fast versatile packet generator Group: Applications/Internet License: GPLv2 URL: http://www.perihel.at/sec/mz/ Source0: http://www.perihel.at/sec/mz/mz-%{version}.tar.gz Source1: %{name}.1 Source2: README.Fedora BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libpcap-devel >= 0.8, libnet-devel >= 1.1, cmake >= 2.4.0 Requires: python-matplotlib %description Mausezahn is a free fast traffic generator written in C which allows you to send nearly every possible and impossible packet. Mausezahn can also be used for example as didactical tool in network labs or for security audits including penetration and DoS testing. As traffic generator Mausezahn is for example used to test IP multicast or VoIP networks. Speeds close to the Ethernet limit are reachable (depending on the HW platform). %prep %setup -q -n mz-%{version} sed -i.optflags -e '/^SET(CMAKE_C_FLAGS/d' CMakeLists.txt %build %cmake . make %{?_smp_mflags} VERBOSE=1 %install rm -rf $RPM_BUILD_ROOT make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name "*.html" -delete find $RPM_BUILD_ROOT -type f -name "*.pdf" -delete mv $RPM_BUILD_ROOT%{_sbindir}/mz $RPM_BUILD_ROOT%{_sbindir}/%{name} cp -p %SOURCE1 $RPM_BUILD_ROOT%{_mandir}/man1/ mv $RPM_BUILD_ROOT%{_defaultdocdir}/mz \ $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version} cp -p %SOURCE2 $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}/ cp -pr AUTHORS ChangeLog COPYING README \ $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version} rm $RPM_BUILD_ROOT%{_mandir}/man1/mz.1 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_sbindir}/%{name} %{_defaultdocdir}/%{name}-%{version}/ %{_mandir}/man1/%{name}* %changelog * Sat Aug 8 2009 Vivek Shah 0.34.9-1 - Updated to new upstream version * Tue Aug 4 2009 Vivek Shah 0.34.8-2 - Removed the cmake flags to be overriden by optflags * Sat Aug 1 2009 Vivek Shah 0.34.8-1 - Updated to new upstream version - Removed extra empty doc line from files section - Removed INSTALL files from doc section - Added Fedora specific flags * Sat Jul 18 2009 Vivek Shah 0.34.6-2 - Cleaned up spaces in description and added a missing infinitive - Unified all doc files to be copied in a single docdir * Sat Jul 18 2009 Vivek Shah 0.34.6-1 - Changed package name to mausezahn - Added new README.Fedora - Modified existing manpage * Tue Nov 4 2008 Vivek Shah 0.34.5-2 - Changed binary and manpage file name to mausezahn to avoid conflicts - Added Requires field for sample python script * Sat Nov 1 2008 Vivek Shah 0.34.5-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mausezahn/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 22:43:26 -0000 1.1 +++ .cvsignore 8 Aug 2009 16:18:07 -0000 1.2 @@ -0,0 +1 @@ +mz-0.34.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mausezahn/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 22:43:26 -0000 1.1 +++ sources 8 Aug 2009 16:18:07 -0000 1.2 @@ -0,0 +1 @@ +17dcc41248744a14690a62bce3b637b2 mz-0.34.9.tar.gz From eponyme at fedoraproject.org Sat Aug 8 16:59:53 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Sat, 8 Aug 2009 16:59:53 +0000 (UTC) Subject: rpms/clive/devel clive.spec,1.21,1.22 Message-ID: <20090808165953.CB9EF11C02CB@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/clive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1582 Modified Files: clive.spec Log Message: Add perl(Getopt::ArgvFile) as a Require Index: clive.spec =================================================================== RCS file: /cvs/pkgs/rpms/clive/devel/clive.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- clive.spec 3 Aug 2009 13:25:24 -0000 1.21 +++ clive.spec 8 Aug 2009 16:59:51 -0000 1.22 @@ -1,6 +1,6 @@ Name: clive Version: 2.2.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Video extraction tool for user-uploaded video hosts Group: Applications/Multimedia @@ -11,7 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) perl(Test::Base) perl(Class::Singleton) perl(Getopt::ArgvFile) perl(Digest::SHA) perl(WWW::Curl) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) perl(Class::Singleton) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) perl(Class::Singleton) perl(Getopt::ArgvFile) %description clive is a video extraction tool for user-uploaded video hosts such as Youtube, @@ -70,6 +70,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Nicoleau Fabien 2.2.4-2 +- Add perl(Getopt::ArgvFile) as a Require * Mon Aug 3 2009 Nicoleau Fabien 2.2.4-1 - Update to 2.2.4 - Add perl-Class-Singleton as an explicit require From eponyme at fedoraproject.org Sat Aug 8 17:00:54 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Sat, 8 Aug 2009 17:00:54 +0000 (UTC) Subject: rpms/clive/F-11 clive.spec,1.20,1.21 Message-ID: <20090808170054.A8FB911C02CB@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/clive/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1866 Modified Files: clive.spec Log Message: Add perl(Getopt::ArgvFile) as a Require Index: clive.spec =================================================================== RCS file: /cvs/pkgs/rpms/clive/F-11/clive.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- clive.spec 3 Aug 2009 13:27:05 -0000 1.20 +++ clive.spec 8 Aug 2009 17:00:54 -0000 1.21 @@ -1,6 +1,6 @@ Name: clive Version: 2.2.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Video extraction tool for user-uploaded video hosts Group: Applications/Multimedia @@ -11,7 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) perl(Test::Base) perl(Class::Singleton) perl(Getopt::ArgvFile) perl(Digest::SHA) perl(WWW::Curl) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) perl(Class::Singleton) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) perl(Class::Singleton) perl(Getopt::ArgvFile) %description clive is a video extraction tool for user-uploaded video hosts such as Youtube, @@ -70,6 +70,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Nicoleau Fabien 2.2.4-2 +- Add perl(Getopt::ArgvFile) as a Require * Mon Aug 3 2009 Nicoleau Fabien 2.2.4-1 - Update to 2.2.4 - Add perl-Class-Singleton as an explicit require From eponyme at fedoraproject.org Sat Aug 8 17:01:44 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Sat, 8 Aug 2009 17:01:44 +0000 (UTC) Subject: rpms/clive/F-10 clive.spec,1.18,1.19 Message-ID: <20090808170144.A6A2211C02CB@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/clive/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2057 Modified Files: clive.spec Log Message: Add perl(Getopt::ArgvFile) as a Require Index: clive.spec =================================================================== RCS file: /cvs/pkgs/rpms/clive/F-10/clive.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- clive.spec 3 Aug 2009 13:28:16 -0000 1.18 +++ clive.spec 8 Aug 2009 17:01:44 -0000 1.19 @@ -1,6 +1,6 @@ Name: clive Version: 2.2.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Video extraction tool for user-uploaded video hosts Group: Applications/Multimedia @@ -11,7 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) perl(Test::Base) perl(Class::Singleton) perl(Getopt::ArgvFile) perl(Digest::SHA) perl(WWW::Curl) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) perl(Class::Singleton) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl(Term::ReadKey) perl(BerkeleyDB) perl(Digest::SHA) perl(Class::Singleton) perl(Getopt::ArgvFile) %description clive is a video extraction tool for user-uploaded video hosts such as Youtube, @@ -70,6 +70,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Nicoleau Fabien 2.2.4-2 +- Add perl(Getopt::ArgvFile) as a Require * Mon Aug 3 2009 Nicoleau Fabien 2.2.4-1 - Update to 2.2.4 - Add perl-Class-Singleton as an explicit require From gemi at fedoraproject.org Sat Aug 8 17:02:49 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 17:02:49 +0000 (UTC) Subject: rpms/oorexx/F-10 .cvsignore, 1.4, 1.5 oorexx-paths.patch, 1.1, 1.2 oorexx.spec, 1.10, 1.11 sources, 1.4, 1.5 Message-ID: <20090808170249.7B36311C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/oorexx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2311 Modified Files: .cvsignore oorexx-paths.patch oorexx.spec sources Log Message: new release 4.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 30 Nov 2007 23:57:46 -0000 1.4 +++ .cvsignore 8 Aug 2009 17:02:49 -0000 1.5 @@ -1,2 +1,2 @@ -ooRexx-3.2.0.tar.gz -ooRexx-3.2.0-pdf.zip +ooRexx-4.0.0-4801.source.tar.gz +ooRexx-4.0.0-beta-pdf.zip oorexx-paths.patch: Makefile.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) Index: oorexx-paths.patch =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-10/oorexx-paths.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- oorexx-paths.patch 9 Oct 2006 20:33:13 -0000 1.1 +++ oorexx-paths.patch 8 Aug 2009 17:02:49 -0000 1.2 @@ -1,62 +1,42 @@ ---- ooRexx-3.1.0/kernel/platform/unix/FileSystem.cpp.paths 2006-09-25 19:11:07.000000000 +0200 -+++ ooRexx-3.1.0/kernel/platform/unix/FileSystem.cpp 2006-09-25 19:12:09.000000000 +0200 -@@ -427,6 +427,9 @@ - // fullname = (PSZ)string_data(imgpath); +diff -up ooRexx-4.0.0.patched/Makefile.in.paths ooRexx-4.0.0.patched/Makefile.in +--- ooRexx-4.0.0.patched/Makefile.in.paths 2009-08-08 18:06:40.000000000 +0200 ++++ ooRexx-4.0.0.patched/Makefile.in 2009-08-08 18:09:39.000000000 +0200 +@@ -56,7 +56,7 @@ - //if ( imgpath && fullname ) /* seg faultn */ -+ if (fullname == 0) { -+ fullname = SearchFileName((PCHAR)"/usr/share/ooRexx/" BASEIMAGE, 'P'); -+ } - if ( fullname != OREF_NULL ) - image = fopen((PSZ)fullname, "rb");/* try to open the file */ - else ---- ooRexx-3.1.0/Makefile.in.paths 2006-09-25 19:12:21.000000000 +0200 -+++ ooRexx-3.1.0/Makefile.in 2006-09-25 19:14:15.000000000 +0200 -@@ -60,7 +60,7 @@ - top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ +pkglibdir = $(libdir) pkgincludedir = $(includedir)/@PACKAGE@ - top_builddir = . am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -@@ -415,7 +415,7 @@ - compile @REXXCAT@ rexx.img \ - stamp-h.in cscope.files cscope.out $(distdir).tar.gz - --SUBDIRS = samples -+SUBDIRS = - DIST_SUBDIRS = samples - - # This defines the current version of ooRexx -@@ -462,7 +462,7 @@ - samples_dir = $(top_srcdir)/samples - samples_windows_dir = $(top_srcdir)/samples/windows - samples_unix_dir = $(top_srcdir)/samples/unix + install_sh_DATA = $(install_sh) -c -m 644 +@@ -631,7 +631,7 @@ build_extensions_rexutils_platform_dir = + build_api_platform_dir = $(api_ at ORX_PLATFORM@_dir) + build_os_platform_dir = $(platform_ at ORX_PLATFORM@_dir) + build_samples_platform_dir = $(samples_ at ORX_PLATFORM@_dir) -catdir = $(prefix)/bin +catdir = $(datadir)/ooRexx COMMON_CPPFLAGS = -DORX_VER=$(ORX_MAJOR) -DORX_REL=$(ORX_MINOR) -DORX_MOD=$(ORX_MOD_LVL) -DORX_FIX=0 \ -DORX_SYS_STR=\"@ORX_SYS_STR@\" \ -DORX_CATDIR=\"$(catdir)\" \ -@@ -3170,7 +3170,7 @@ +@@ -4062,16 +4062,16 @@ install-exec-local: echo $(DESTDIR) is destdir echo $(prefix) is prefix echo $(install_sh_PROGRAM) - $(install_sh_SCRIPT) rexx.img $(DESTDIR)$(prefix)/bin/rexx.img -+ $(install_sh_SCRIPT) rexx.img $(DESTDIR)$(datadir)/ooRexx/rexx.img ++ $(install_sh_SCRIPT) rexx.img $(DESTDIR)$(catdir)/rexx.img if test -z "$(GENCAT)"; then \ echo "No rexx.cat to install"; \ else \ -@@ -3181,9 +3181,9 @@ - $(install_sh_SCRIPT) $(rexutils_dir)/rxftp.cls $(DESTDIR)$(prefix)/bin/rxftp.cls - for a in $(samples_dir)/*.rex; do \ - bn=`basename $$a`; \ -- $(install_sh_SCRIPT) $$a $(DESTDIR)$(prefix)/share/ooRexx/$$bn; \ -+ $(install_sh_SCRIPT) $$a $(DESTDIR)$(datadir)/ooRexx/$$bn; \ - done; -- $(install_sh_SCRIPT) $(samples_dir)/readme $(DESTDIR)$(prefix)/share/ooRexx/readme -+ $(install_sh_SCRIPT) $(samples_dir)/readme $(DESTDIR)$(datadir)/ooRexx/readme - - package: - ./rexx $(top_srcdir)/platform/unix/makepkg.rex @PACKAGETYPE@ $(ORX_MAJOR).$(ORX_MINOR).$(ORX_MOD_LVL) $(target) $(prefix) $(DESTDIR) + $(install_sh_SCRIPT) rexx.cat $(DESTDIR)$(catdir)/rexx.cat; \ + fi + $(install_sh_SCRIPT) $(build_os_platform_dir)/oorexx-config $(DESTDIR)$(prefix)/bin/oorexx-config +- $(install_sh_SCRIPT) $(build_extensions_rxregexp_dir)/rxregexp.cls $(DESTDIR)$(prefix)/bin/rxregexp.cls +- $(install_sh_SCRIPT) $(build_extensions_rxftp_dir)/rxftp.cls $(DESTDIR)$(prefix)/bin/rxftp.cls +- $(install_sh_SCRIPT) $(build_extensions_rxsock_dir)/socket.cls $(DESTDIR)$(prefix)/bin/socket.cls ++ $(install_sh_SCRIPT) $(build_extensions_rxregexp_dir)/rxregexp.cls $(DESTDIR)$(catdir)/rxregexp.cls ++ $(install_sh_SCRIPT) $(build_extensions_rxftp_dir)/rxftp.cls $(DESTDIR)$(catdir)/rxftp.cls ++ $(install_sh_SCRIPT) $(build_extensions_rxsock_dir)/socket.cls $(DESTDIR)$(catdir)/socket.cls + if test "$(ORX_SYS_STR)" != "AIX"; then \ + $(install_sh_SCRIPT) $(rexxapi_server_unix_dir)/rxapid $(DESTDIR)$(prefix)/bin/rxapid; \ + fi Index: oorexx.spec =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-10/oorexx.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- oorexx.spec 23 Feb 2008 09:02:34 -0000 1.10 +++ oorexx.spec 8 Aug 2009 17:02:49 -0000 1.11 @@ -1,17 +1,16 @@ Name: oorexx -Version: 3.2.0 -Release: 4%{?dist} +Version: 4.0.0 +Release: 1.4801%{?dist} Summary: Open Object Rexx Group: Development/Languages License: CPL URL: http://www.oorexx.org -Source0: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}.tar.gz -Source1: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-pdf.zip +Source0: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-4801.source.tar.gz +Source1: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-beta-pdf.zip Patch0: oorexx-paths.patch -Patch1: oorexx-gcc43.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -ExcludeArch: x86_64 ppc64 +#ExcludeArch: x86_64 ppc64 %description @@ -55,7 +54,6 @@ Header files and libraries for ooRexx. %setup -q -n ooRexx-%{version} unzip -qo %{SOURCE1} %patch0 -p1 -b .paths -%patch1 -p1 -b .paths %build @@ -70,8 +68,6 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -fr samples/**/.deps rm -f $RPM_BUILD_ROOT%{_datadir}/ooRexx/rexx.csh rm -f $RPM_BUILD_ROOT%{_datadir}/ooRexx/rexx.sh -mv $RPM_BUILD_ROOT%{_bindir}/rxftp.cls $RPM_BUILD_ROOT%{_datadir}/ooRexx -mv $RPM_BUILD_ROOT%{_bindir}/rxregexp.cls $RPM_BUILD_ROOT%{_datadir}/ooRexx chmod 0644 $RPM_BUILD_ROOT%{_datadir}/ooRexx/* # remove cruft @@ -92,11 +88,12 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc CPLv1.0.txt readme.pdf +%doc CPLv1.0.txt readme.pdf CHANGES %{_bindir}/rexx %{_bindir}/rexxc -%{_bindir}/rxdelipc -%{_bindir}/rxmigrate +%{_bindir}/rexximage +%{_bindir}/rxapi +%{_bindir}/rxapid %{_bindir}/rxqueue %{_bindir}/rxsubcom %{_datadir}/ooRexx @@ -106,12 +103,12 @@ rm -rf $RPM_BUILD_ROOT %files docs %defattr(-,root,root,-) %doc rexxpg.pdf rexxref.pdf rxftp.pdf rxmath.pdf rxsock.pdf -%doc samples README.txt +%doc samples ReleaseNotes %files devel %defattr(-,root,root,-) -%{_includedir}/rexx.h +%{_includedir}/* %{_libdir}/lib*.so %{_bindir}/oorexx-config @@ -123,6 +120,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Gerard Milmeister - 4.0.0-1.4801 +- new release 4.0.0 + * Sat Feb 23 2008 Gerard Milmeister - 3.2.0-4 - fix for GCC 4.3 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 30 Nov 2007 23:57:46 -0000 1.4 +++ sources 8 Aug 2009 17:02:49 -0000 1.5 @@ -1,2 +1,2 @@ -4a3220466acd13028311e3498efb306a ooRexx-3.2.0.tar.gz -3b02f3df1cd1d65a30b0139cf137908c ooRexx-3.2.0-pdf.zip +ddf8bcdf09b47511b598329a5da4184a ooRexx-4.0.0-4801.source.tar.gz +b5029eca42a75676cca05a544dc8a55f ooRexx-4.0.0-beta-pdf.zip From makowski at fedoraproject.org Sat Aug 8 17:29:19 2009 From: makowski at fedoraproject.org (Philippe Makowski) Date: Sat, 8 Aug 2009 17:29:19 +0000 (UTC) Subject: rpms/firebird/devel firebird.spec,1.7,1.8 Message-ID: <20090808172919.DD62B11C02CB@cvs1.fedora.phx.redhat.com> Author: makowski Update of /cvs/pkgs/rpms/firebird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6077 Modified Files: firebird.spec Log Message: * Sat Aug 08 2009 Philippe Makowski 2.1.3.18185.0-3 - set correct setuid for Classic lock manager Index: firebird.spec =================================================================== RCS file: /cvs/pkgs/rpms/firebird/devel/firebird.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- firebird.spec 5 Aug 2009 13:55:18 -0000 1.7 +++ firebird.spec 8 Aug 2009 17:29:18 -0000 1.8 @@ -6,7 +6,7 @@ Summary: SQL relational database management system Name: firebird Version: 2.1.3.18185.0 -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/Databases License: Interbase @@ -501,6 +501,27 @@ fi %dir %{fbroot}/UDF-classic %defattr(0755,root,root,0755) %{fbroot}/bin-classic/* +%{fbroot}/bin-classic/changeDBAPassword.sh +%{fbroot}/bin-classic/changeGdsLibraryCompatibleLink.sh +%{fbroot}/bin-classic/changeRunUser.sh +%{fbroot}/bin-classic/createAliasDB.sh +%{fbroot}/bin-classic/fb_config +%{fbroot}/bin-classic/fb_inet_server +%{fbroot}/bin-classic/fb_lock_print +%{fbroot}/bin-classic/fbsvcmgr +%{fbroot}/bin-classic/gbak +%{fbroot}/bin-classic/gdef +%{fbroot}/bin-classic/gds_drop +%{fbroot}/bin-classic/gfix +%{fbroot}/bin-classic/gpre +%{fbroot}/bin-classic/gsec +%{fbroot}/bin-classic/gsplit +%{fbroot}/bin-classic/gstat +%{fbroot}/bin-classic/isql +%{fbroot}/bin-classic/nbackup +%{fbroot}/bin-classic/qli +%{fbroot}/bin-classic/restoreRootRunUser.sh +%attr(6550,root,%{name}) %{fbroot}/bin-classic/fb_lock_mgr %{fbroot}/UDF-classic/*.so %defattr(0644,root,root,0755) %{fbroot}/UDF-classic/*.sql @@ -522,6 +543,9 @@ fi %changelog +* Sat Aug 08 2009 Philippe Makowski 2.1.3.18185.0-3 +- set correct setuid for Classic lock manager + * Wed Aug 05 2009 Philippe Makowski 2.1.3.18185.0-2 - rename /usr/bin/gstat to /usr/bin/gstat-fb to avoid conflict with ganglia-gmond (rh #515510) - remove stupid rm -rf in postun From myoung at fedoraproject.org Sat Aug 8 18:06:14 2009 From: myoung at fedoraproject.org (myoung) Date: Sat, 8 Aug 2009 18:06:14 +0000 (UTC) Subject: rpms/kernel/devel die-floppy-die.patch, NONE, 1.1.2.2 drm-hush-vblank-warning.patch, NONE, 1.1.2.2 drm-radeon-fixes.patch, NONE, 1.1.2.2 linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch, NONE, 1.1.2.2 linux-2.6-ksm-updates.patch, NONE, 1.1.2.2 config-generic, 1.238.6.32, 1.238.6.33 config-x86-generic, 1.68.6.15, 1.68.6.16 drm-r600-kms.patch, 1.1.2.2, 1.1.2.3 kernel.spec, 1.1294.2.44, 1.1294.2.45 linux-2.6-ppc-perfctr-oops-fix.patch, 1.2.2.2, 1.2.2.3 linux-2.6-vga-arb.patch, 1.6.2.2, 1.6.2.3 xen.pvops.patch, 1.1.2.29, 1.1.2.30 xen.pvops.post.patch, 1.1.2.18, 1.1.2.19 xen.pvops.pre.patch, 1.1.2.14, 1.1.2.15 Message-ID: <20090808180614.F3FA311C02CB@cvs1.fedora.phx.redhat.com> Author: myoung Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10194 Modified Files: Tag: private-myoung-dom0-branch config-generic config-x86-generic drm-r600-kms.patch kernel.spec linux-2.6-ppc-perfctr-oops-fix.patch linux-2.6-vga-arb.patch xen.pvops.patch xen.pvops.post.patch xen.pvops.pre.patch Added Files: Tag: private-myoung-dom0-branch die-floppy-die.patch drm-hush-vblank-warning.patch drm-radeon-fixes.patch linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch linux-2.6-ksm-updates.patch Log Message: update pvops patch to latest rebase/master and current rawhide die-floppy-die.patch: floppy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE die-floppy-die.patch --- Kill the floppy.ko pnp modalias. We were surviving just fine without autoloading floppy drivers, tyvm. Please feel free to register all complaints in the wastepaper bin. diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c index 91b7530..2ea84a6 100644 --- a/drivers/block/floppy.c +++ b/drivers/block/floppy.c @@ -4631,7 +4631,7 @@ static const struct pnp_device_id floppy_pnpids[] = { { "PNP0700", 0 }, { } }; -MODULE_DEVICE_TABLE(pnp, floppy_pnpids); +/* MODULE_DEVICE_TABLE(pnp, floppy_pnpids); */ #else drm-hush-vblank-warning.patch: drm_irq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE drm-hush-vblank-warning.patch --- diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.jx linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c --- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.jx 2009-08-06 11:09:29.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c 2009-08-06 14:44:34.000000000 -0400 @@ -634,7 +634,7 @@ int drm_wait_vblank(struct drm_device *d ret = drm_vblank_get(dev, crtc); if (ret) { - DRM_ERROR("failed to acquire vblank counter, %d\n", ret); + DRM_DEBUG("failed to acquire vblank counter, %d\n", ret); return ret; } seq = drm_vblank_count(dev, crtc); drm-radeon-fixes.patch: drivers/gpu/drm/radeon/r600_cp.c | 22 +++++++++++++++------- drivers/gpu/drm/radeon/radeon_device.c | 4 +++- drivers/gpu/drm/radeon/radeon_drv.h | 1 + drivers/gpu/drm/radeon/radeon_object.c | 2 +- include/drm/drm_pciids.h | 5 +++++ 5 files changed, 25 insertions(+), 9 deletions(-) --- NEW FILE drm-radeon-fixes.patch --- diff --git a/drivers/gpu/drm/radeon/r600_cp.c b/drivers/gpu/drm/radeon/r600_cp.c index 146f357..20f1790 100644 --- a/drivers/gpu/drm/radeon/r600_cp.c +++ b/drivers/gpu/drm/radeon/r600_cp.c @@ -384,8 +384,9 @@ static void r600_cp_load_microcode(drm_radeon_private_t *dev_priv) DRM_INFO("Loading RV670 PFP Microcode\n"); for (i = 0; i < PFP_UCODE_SIZE; i++) RADEON_WRITE(R600_CP_PFP_UCODE_DATA, RV670_pfp_microcode[i]); - } else if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) { - DRM_INFO("Loading RS780 CP Microcode\n"); + } else if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) { + DRM_INFO("Loading RS780/RS880 CP Microcode\n"); for (i = 0; i < PM4_UCODE_SIZE; i++) { RADEON_WRITE(R600_CP_ME_RAM_DATA, RS780_cp_microcode[i][0]); @@ -396,7 +397,7 @@ static void r600_cp_load_microcode(drm_radeon_private_t *dev_priv) } RADEON_WRITE(R600_CP_PFP_UCODE_ADDR, 0); - DRM_INFO("Loading RS780 PFP Microcode\n"); + DRM_INFO("Loading RS780/RS880 PFP Microcode\n"); for (i = 0; i < PFP_UCODE_SIZE; i++) RADEON_WRITE(R600_CP_PFP_UCODE_DATA, RS780_pfp_microcode[i]); } @@ -783,6 +784,7 @@ static void r600_gfx_init(struct drm_device *dev, break; case CHIP_RV610: case CHIP_RS780: + case CHIP_RS880: case CHIP_RV620: dev_priv->r600_max_pipes = 1; dev_priv->r600_max_tile_pipes = 1; @@ -917,7 +919,8 @@ static void r600_gfx_init(struct drm_device *dev, ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV630) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV610) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV620) || - ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) RADEON_WRITE(R600_DB_DEBUG, R600_PREZ_MUST_WAIT_FOR_POSTZ_DONE); else RADEON_WRITE(R600_DB_DEBUG, 0); @@ -935,7 +938,8 @@ static void r600_gfx_init(struct drm_device *dev, sq_ms_fifo_sizes = RADEON_READ(R600_SQ_MS_FIFO_SIZES); if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV610) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV620) || - ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) { + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) { sq_ms_fifo_sizes = (R600_CACHE_FIFO_SIZE(0xa) | R600_FETCH_FIFO_HIWATER(0xa) | R600_DONE_FIFO_HIWATER(0xe0) | @@ -978,7 +982,8 @@ static void r600_gfx_init(struct drm_device *dev, R600_NUM_ES_STACK_ENTRIES(0)); } else if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV610) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV620) || - ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) { + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) { /* no vertex cache */ sq_config &= ~R600_VC_ENABLE; @@ -1035,7 +1040,8 @@ static void r600_gfx_init(struct drm_device *dev, if (((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV610) || ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RV620) || - ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780)) + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS780) || + ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS880)) RADEON_WRITE(R600_VGT_CACHE_INVALIDATION, R600_CACHE_INVALIDATION(R600_TC_ONLY)); else RADEON_WRITE(R600_VGT_CACHE_INVALIDATION, R600_CACHE_INVALIDATION(R600_VC_AND_TC)); @@ -1078,6 +1084,7 @@ static void r600_gfx_init(struct drm_device *dev, break; case CHIP_RV610: case CHIP_RS780: + case CHIP_RS880: case CHIP_RV620: gs_prim_buffer_depth = 32; break; @@ -1123,6 +1130,7 @@ static void r600_gfx_init(struct drm_device *dev, switch (dev_priv->flags & RADEON_FAMILY_MASK) { case CHIP_RV610: case CHIP_RS780: + case CHIP_RS880: case CHIP_RV620: tc_cntl = R600_TC_L2_SIZE(8); break; diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c index a162ade..9ff6dcb 100644 --- a/drivers/gpu/drm/radeon/radeon_device.c +++ b/drivers/gpu/drm/radeon/radeon_device.c @@ -152,7 +152,9 @@ int radeon_mc_setup(struct radeon_device *rdev) } } else { rdev->mc.vram_location = 0; - rdev->mc.gtt_location = rdev->mc.mc_vram_size; + tmp = rdev->mc.mc_vram_size; + tmp = (tmp + rdev->mc.gtt_size - 1) & ~(rdev->mc.gtt_size - 1); + rdev->mc.gtt_location = tmp; } DRM_INFO("radeon: VRAM %uM\n", rdev->mc.real_vram_size >> 20); DRM_INFO("radeon: VRAM from 0x%08X to 0x%08X\n", diff --git a/drivers/gpu/drm/radeon/radeon_drv.h b/drivers/gpu/drm/radeon/radeon_drv.h index 127d045..3933f82 100644 --- a/drivers/gpu/drm/radeon/radeon_drv.h +++ b/drivers/gpu/drm/radeon/radeon_drv.h @@ -143,6 +143,7 @@ enum radeon_family { CHIP_RV635, CHIP_RV670, CHIP_RS780, + CHIP_RS880, CHIP_RV770, CHIP_RV730, CHIP_RV710, diff --git a/drivers/gpu/drm/radeon/radeon_object.c b/drivers/gpu/drm/radeon/radeon_object.c index dd9ac2f..e98cae3 100644 --- a/drivers/gpu/drm/radeon/radeon_object.c +++ b/drivers/gpu/drm/radeon/radeon_object.c @@ -106,7 +106,7 @@ static inline uint32_t radeon_object_flags_from_domain(uint32_t domain) flags |= TTM_PL_FLAG_VRAM | TTM_PL_FLAG_WC | TTM_PL_FLAG_UNCACHED; } if (domain & RADEON_GEM_DOMAIN_GTT) { - flags |= TTM_PL_FLAG_TT | TTM_PL_FLAG_WC | TTM_PL_FLAG_UNCACHED; + flags |= TTM_PL_FLAG_TT | TTM_PL_MASK_CACHING; } if (domain & RADEON_GEM_DOMAIN_CPU) { flags |= TTM_PL_FLAG_SYSTEM | TTM_PL_MASK_CACHING; diff --git a/include/drm/drm_pciids.h b/include/drm/drm_pciids.h index 9d4c004..8535084 100644 --- a/include/drm/drm_pciids.h +++ b/include/drm/drm_pciids.h @@ -370,6 +370,11 @@ {0x1002, 0x9614, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS780|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ {0x1002, 0x9615, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS780|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ {0x1002, 0x9616, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS780|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9710, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9711, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9712, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9713, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ + {0x1002, 0x9714, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS880|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \ {0, 0, 0} #define r128_PCI_IDS \ linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch: blk-core.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- NEW FILE linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch --- From: Mark McLoughlin Subject: [PATCH] block: silently error unsupported empty barriers too With 2.6.31-rc5 in a KVM guest using dm and virtio_blk, we see the following errors: end_request: I/O error, dev vda, sector 0 end_request: I/O error, dev vda, sector 0 The errors go away if dm stops submitting empty barriers, by reverting: commit 52b1fd5a27c625c78373e024bf570af3c9d44a79 Author: Mikulas Patocka dm: send empty barriers to targets in dm_flush We should error all barriers, even empty barriers, on devices like virtio_blk which don't support them. See also: https://bugzilla.redhat.com/514901 Signed-off-by: Mark McLoughlin Cc: Rusty Russell Cc: Mikulas Patocka Cc: Alasdair G Kergon Cc: Neil Brown --- block/blk-core.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/block/blk-core.c b/block/blk-core.c index e3299a7..35ad2bb 100644 --- a/block/blk-core.c +++ b/block/blk-core.c @@ -1163,8 +1163,7 @@ static int __make_request(struct request_queue *q, struct bio *bio) const int unplug = bio_unplug(bio); int rw_flags; - if (bio_barrier(bio) && bio_has_data(bio) && - (q->next_ordered == QUEUE_ORDERED_NONE)) { + if (bio_barrier(bio) && (q->next_ordered == QUEUE_ORDERED_NONE)) { bio_endio(bio, -EOPNOTSUPP); return 0; } -- 1.6.4 linux-2.6-ksm-updates.patch: Documentation/vm/00-INDEX | 2 Documentation/vm/ksm.txt | 89 ++++++ include/linux/ksm.h | 31 +- kernel/fork.c | 1 mm/Kconfig | 2 mm/ksm.c | 665 ++++++++++++++++++++++++++++------------------ mm/memory.c | 5 mm/mmap.c | 16 - 8 files changed, 539 insertions(+), 272 deletions(-) --- NEW FILE linux-2.6-ksm-updates.patch --- Date: Mon, 3 Aug 2009 13:10:02 +0100 (BST) From: Hugh Dickins Subject: [PATCH 1/12] ksm: rename kernel_pages_allocated We're not implementing swapping of KSM pages in its first release; but when that follows, "kernel_pages_allocated" will be a very poor name for the sysfs file showing number of nodes in the stable tree: rename that to "pages_shared" throughout. But we already have a "pages_shared", counting those page slots sharing the shared pages: first rename that to... "pages_sharing". What will become of "max_kernel_pages" when the pages shared can be swapped? I guess it will just be removed, so keep that name. Signed-off-by: Hugh Dickins --- mm/ksm.c | 57 ++++++++++++++++++++++++++--------------------------- 1 file changed, 28 insertions(+), 29 deletions(-) --- ksm0/mm/ksm.c 2009-08-01 05:02:09.000000000 +0100 +++ ksm1/mm/ksm.c 2009-08-02 13:49:36.000000000 +0100 @@ -150,10 +150,10 @@ static struct kmem_cache *rmap_item_cach static struct kmem_cache *mm_slot_cache; /* The number of nodes in the stable tree */ -static unsigned long ksm_kernel_pages_allocated; +static unsigned long ksm_pages_shared; /* The number of page slots sharing those nodes */ -static unsigned long ksm_pages_shared; +static unsigned long ksm_pages_sharing; /* Limit on the number of unswappable pages used */ static unsigned long ksm_max_kernel_pages; @@ -384,7 +384,7 @@ static void remove_rmap_item_from_tree(s next_item->address |= NODE_FLAG; } else { rb_erase(&rmap_item->node, &root_stable_tree); - ksm_kernel_pages_allocated--; + ksm_pages_shared--; } } else { struct rmap_item *prev_item = rmap_item->prev; @@ -398,7 +398,7 @@ static void remove_rmap_item_from_tree(s } rmap_item->next = NULL; - ksm_pages_shared--; + ksm_pages_sharing--; } else if (rmap_item->address & NODE_FLAG) { unsigned char age; @@ -748,7 +748,7 @@ static int try_to_merge_two_pages(struct * is the number of kernel pages that we hold. */ if (ksm_max_kernel_pages && - ksm_max_kernel_pages <= ksm_kernel_pages_allocated) + ksm_max_kernel_pages <= ksm_pages_shared) return err; kpage = alloc_page(GFP_HIGHUSER); @@ -787,7 +787,7 @@ static int try_to_merge_two_pages(struct if (err) break_cow(mm1, addr1); else - ksm_pages_shared += 2; + ksm_pages_sharing += 2; } put_page(kpage); @@ -817,7 +817,7 @@ static int try_to_merge_with_ksm_page(st up_read(&mm1->mmap_sem); if (!err) - ksm_pages_shared++; + ksm_pages_sharing++; return err; } @@ -935,7 +935,7 @@ static struct rmap_item *stable_tree_ins } } - ksm_kernel_pages_allocated++; + ksm_pages_shared++; rmap_item->address |= NODE_FLAG | STABLE_FLAG; rmap_item->next = NULL; @@ -1051,7 +1051,7 @@ static void cmp_and_merge_page(struct pa tree_rmap_item = stable_tree_search(page, page2, rmap_item); if (tree_rmap_item) { if (page == page2[0]) { /* forked */ - ksm_pages_shared++; + ksm_pages_sharing++; err = 0; } else err = try_to_merge_with_ksm_page(rmap_item->mm, @@ -1114,7 +1114,7 @@ static void cmp_and_merge_page(struct pa break_cow(tree_rmap_item->mm, tree_rmap_item->address); break_cow(rmap_item->mm, rmap_item->address); - ksm_pages_shared -= 2; + ksm_pages_sharing -= 2; } } @@ -1430,7 +1430,7 @@ static ssize_t run_store(struct kobject /* * KSM_RUN_MERGE sets ksmd running, and 0 stops it running. * KSM_RUN_UNMERGE stops it running and unmerges all rmap_items, - * breaking COW to free the kernel_pages_allocated (but leaves + * breaking COW to free the unswappable pages_shared (but leaves * mm_slots on the list for when ksmd may be set running again). */ @@ -1449,22 +1449,6 @@ static ssize_t run_store(struct kobject } KSM_ATTR(run); -static ssize_t pages_shared_show(struct kobject *kobj, - struct kobj_attribute *attr, char *buf) -{ - return sprintf(buf, "%lu\n", - ksm_pages_shared - ksm_kernel_pages_allocated); -} -KSM_ATTR_RO(pages_shared); - -static ssize_t kernel_pages_allocated_show(struct kobject *kobj, - struct kobj_attribute *attr, - char *buf) -{ - return sprintf(buf, "%lu\n", ksm_kernel_pages_allocated); -} -KSM_ATTR_RO(kernel_pages_allocated); - static ssize_t max_kernel_pages_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) @@ -1488,13 +1472,28 @@ static ssize_t max_kernel_pages_show(str } KSM_ATTR(max_kernel_pages); +static ssize_t pages_shared_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + return sprintf(buf, "%lu\n", ksm_pages_shared); +} +KSM_ATTR_RO(pages_shared); + +static ssize_t pages_sharing_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + return sprintf(buf, "%lu\n", + ksm_pages_sharing - ksm_pages_shared); +} +KSM_ATTR_RO(pages_sharing); + static struct attribute *ksm_attrs[] = { &sleep_millisecs_attr.attr, &pages_to_scan_attr.attr, &run_attr.attr, - &pages_shared_attr.attr, - &kernel_pages_allocated_attr.attr, &max_kernel_pages_attr.attr, + &pages_shared_attr.attr, + &pages_sharing_attr.attr, NULL, }; -- Date: Mon, 3 Aug 2009 13:11:00 +0100 (BST) From: Hugh Dickins Subject: [PATCH 2/12] ksm: move pages_sharing updates The pages_shared count is incremented and decremented when adding a node to and removing a node from the stable tree: easy to understand. But the pages_sharing count was hard to follow, being adjusted in various places: increment and decrement it when adding to and removing from the stable tree. And the pages_sharing variable used to include the pages_shared, then those were subtracted when shown in the pages_sharing sysfs file: now keep it as an exclusive count of leaves hanging off the stable tree nodes, throughout. Signed-off-by: Hugh Dickins --- mm/ksm.c | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) --- ksm1/mm/ksm.c 2009-08-02 13:49:36.000000000 +0100 +++ ksm2/mm/ksm.c 2009-08-02 13:49:43.000000000 +0100 @@ -152,7 +152,7 @@ static struct kmem_cache *mm_slot_cache; /* The number of nodes in the stable tree */ static unsigned long ksm_pages_shared; -/* The number of page slots sharing those nodes */ +/* The number of page slots additionally sharing those nodes */ static unsigned long ksm_pages_sharing; /* Limit on the number of unswappable pages used */ @@ -382,6 +382,7 @@ static void remove_rmap_item_from_tree(s &next_item->node, &root_stable_tree); next_item->address |= NODE_FLAG; + ksm_pages_sharing--; } else { rb_erase(&rmap_item->node, &root_stable_tree); ksm_pages_shared--; @@ -395,10 +396,10 @@ static void remove_rmap_item_from_tree(s BUG_ON(next_item->prev != rmap_item); next_item->prev = rmap_item->prev; } + ksm_pages_sharing--; } rmap_item->next = NULL; - ksm_pages_sharing--; } else if (rmap_item->address & NODE_FLAG) { unsigned char age; @@ -786,8 +787,6 @@ static int try_to_merge_two_pages(struct */ if (err) break_cow(mm1, addr1); - else - ksm_pages_sharing += 2; } put_page(kpage); @@ -816,9 +815,6 @@ static int try_to_merge_with_ksm_page(st err = try_to_merge_one_page(vma, page1, kpage); up_read(&mm1->mmap_sem); - if (!err) - ksm_pages_sharing++; - return err; } @@ -935,13 +931,12 @@ static struct rmap_item *stable_tree_ins } } - ksm_pages_shared++; - rmap_item->address |= NODE_FLAG | STABLE_FLAG; rmap_item->next = NULL; rb_link_node(&rmap_item->node, parent, new); rb_insert_color(&rmap_item->node, &root_stable_tree); + ksm_pages_shared++; return rmap_item; } @@ -1026,6 +1021,8 @@ static void stable_tree_append(struct rm tree_rmap_item->next = rmap_item; rmap_item->address |= STABLE_FLAG; + + ksm_pages_sharing++; } /* @@ -1050,10 +1047,9 @@ static void cmp_and_merge_page(struct pa /* We first start with searching the page inside the stable tree */ tree_rmap_item = stable_tree_search(page, page2, rmap_item); if (tree_rmap_item) { - if (page == page2[0]) { /* forked */ - ksm_pages_sharing++; + if (page == page2[0]) /* forked */ err = 0; - } else + else err = try_to_merge_with_ksm_page(rmap_item->mm, rmap_item->address, page, page2[0]); @@ -1114,7 +1110,6 @@ static void cmp_and_merge_page(struct pa break_cow(tree_rmap_item->mm, tree_rmap_item->address); break_cow(rmap_item->mm, rmap_item->address); - ksm_pages_sharing -= 2; } } @@ -1482,8 +1477,7 @@ KSM_ATTR_RO(pages_shared); static ssize_t pages_sharing_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) { - return sprintf(buf, "%lu\n", - ksm_pages_sharing - ksm_pages_shared); + return sprintf(buf, "%lu\n", ksm_pages_sharing); } KSM_ATTR_RO(pages_sharing); -- Date: Mon, 3 Aug 2009 13:11:53 +0100 (BST) From: Hugh Dickins Subject: [PATCH 3/12] ksm: pages_unshared and pages_volatile The pages_shared and pages_sharing counts give a good picture of how successful KSM is at sharing; but no clue to how much wasted work it's doing to get there. Add pages_unshared (count of unique pages waiting in the unstable tree, hoping to find a mate) and pages_volatile. pages_volatile is harder to define. It includes those pages changing too fast to get into the unstable tree, but also whatever other edge conditions prevent a page getting into the trees: a high value may deserve investigation. Don't try to calculate it from the various conditions: it's the total of rmap_items less those accounted for. Also show full_scans: the number of completed scans of everything registered in the mm list. The locking for all these counts is simply ksm_thread_mutex. Signed-off-by: Hugh Dickins --- mm/ksm.c | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) --- ksm2/mm/ksm.c 2009-08-02 13:49:43.000000000 +0100 +++ ksm3/mm/ksm.c 2009-08-02 13:49:51.000000000 +0100 @@ -155,6 +155,12 @@ static unsigned long ksm_pages_shared; /* The number of page slots additionally sharing those nodes */ static unsigned long ksm_pages_sharing; +/* The number of nodes in the unstable tree */ +static unsigned long ksm_pages_unshared; + +/* The number of rmap_items in use: to calculate pages_volatile */ +static unsigned long ksm_rmap_items; + /* Limit on the number of unswappable pages used */ static unsigned long ksm_max_kernel_pages; @@ -204,11 +210,17 @@ static void __init ksm_slab_free(void) static inline struct rmap_item *alloc_rmap_item(void) { - return kmem_cache_zalloc(rmap_item_cache, GFP_KERNEL); + struct rmap_item *rmap_item; + + rmap_item = kmem_cache_zalloc(rmap_item_cache, GFP_KERNEL); + if (rmap_item) + ksm_rmap_items++; + return rmap_item; } static inline void free_rmap_item(struct rmap_item *rmap_item) { + ksm_rmap_items--; rmap_item->mm = NULL; /* debug safety */ kmem_cache_free(rmap_item_cache, rmap_item); } @@ -419,6 +431,7 @@ static void remove_rmap_item_from_tree(s BUG_ON(age > 2); if (!age) rb_erase(&rmap_item->node, &root_unstable_tree); + ksm_pages_unshared--; } rmap_item->address &= PAGE_MASK; @@ -1002,6 +1015,7 @@ static struct rmap_item *unstable_tree_s rb_link_node(&rmap_item->node, parent, new); rb_insert_color(&rmap_item->node, &root_unstable_tree); + ksm_pages_unshared++; return NULL; } @@ -1098,6 +1112,8 @@ static void cmp_and_merge_page(struct pa if (!err) { rb_erase(&tree_rmap_item->node, &root_unstable_tree); tree_rmap_item->address &= ~NODE_FLAG; + ksm_pages_unshared--; + /* * If we fail to insert the page into the stable tree, * we will have 2 virtual addresses that are pointing @@ -1481,6 +1497,37 @@ static ssize_t pages_sharing_show(struct } KSM_ATTR_RO(pages_sharing); +static ssize_t pages_unshared_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + return sprintf(buf, "%lu\n", ksm_pages_unshared); +} +KSM_ATTR_RO(pages_unshared); + +static ssize_t pages_volatile_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + long ksm_pages_volatile; + + ksm_pages_volatile = ksm_rmap_items - ksm_pages_shared + - ksm_pages_sharing - ksm_pages_unshared; + /* + * It was not worth any locking to calculate that statistic, + * but it might therefore sometimes be negative: conceal that. + */ + if (ksm_pages_volatile < 0) + ksm_pages_volatile = 0; + return sprintf(buf, "%ld\n", ksm_pages_volatile); +} +KSM_ATTR_RO(pages_volatile); + +static ssize_t full_scans_show(struct kobject *kobj, + struct kobj_attribute *attr, char *buf) +{ + return sprintf(buf, "%lu\n", ksm_scan.seqnr); +} +KSM_ATTR_RO(full_scans); + static struct attribute *ksm_attrs[] = { &sleep_millisecs_attr.attr, &pages_to_scan_attr.attr, @@ -1488,6 +1535,9 @@ static struct attribute *ksm_attrs[] = { &max_kernel_pages_attr.attr, &pages_shared_attr.attr, &pages_sharing_attr.attr, + &pages_unshared_attr.attr, + &pages_volatile_attr.attr, + &full_scans_attr.attr, NULL, }; -- Date: Mon, 3 Aug 2009 13:12:59 +0100 (BST) From: Hugh Dickins Subject: [PATCH 4/12] ksm: break cow once unshared We kept agreeing not to bother about the unswappable shared KSM pages which later become unshared by others: observation suggests they're not a significant proportion. But they are disadvantageous, and it is easier to break COW to replace them by swappable pages, than offer statistics to show that they don't matter; then we can stop worrying about them. Doing this in ksm_do_scan, they don't go through cmp_and_merge_page on this pass: give them a good chance of getting into the unstable tree on the next pass, or back into the stable, by computing checksum now. Signed-off-by: Hugh Dickins --- mm/ksm.c | 8 ++++++++ 1 file changed, 8 insertions(+) --- ksm3/mm/ksm.c 2009-08-02 13:49:51.000000000 +0100 +++ ksm4/mm/ksm.c 2009-08-02 13:49:59.000000000 +0100 @@ -1275,6 +1275,14 @@ static void ksm_do_scan(unsigned int sca return; if (!PageKsm(page) || !in_stable_tree(rmap_item)) cmp_and_merge_page(page, rmap_item); + else if (page_mapcount(page) == 1) { + /* + * Replace now-unshared ksm page by ordinary page. + */ + break_cow(rmap_item->mm, rmap_item->address); + remove_rmap_item_from_tree(rmap_item); + rmap_item->oldchecksum = calc_checksum(page); + } put_page(page); } } -- Date: Mon, 3 Aug 2009 13:14:03 +0100 (BST) From: Hugh Dickins Subject: [PATCH 5/12] ksm: keep quiet while list empty ksm_scan_thread already sleeps in wait_event_interruptible until setting ksm_run activates it; but if there's nothing on its list to look at, i.e. nobody has yet said madvise MADV_MERGEABLE, it's a shame to be clocking up system time and full_scans: ksmd_should_run added to check that too. And move the mutex_lock out around it: the new counts showed that when ksm_run is stopped, a little work often got done afterwards, because it had been read before taking the mutex. Signed-off-by: Hugh Dickins --- mm/ksm.c | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) --- ksm4/mm/ksm.c 2009-08-02 13:49:59.000000000 +0100 +++ ksm5/mm/ksm.c 2009-08-02 13:50:07.000000000 +0100 @@ -1287,21 +1287,27 @@ static void ksm_do_scan(unsigned int sca } } +static int ksmd_should_run(void) +{ + return (ksm_run & KSM_RUN_MERGE) && !list_empty(&ksm_mm_head.mm_list); +} + static int ksm_scan_thread(void *nothing) { set_user_nice(current, 5); while (!kthread_should_stop()) { - if (ksm_run & KSM_RUN_MERGE) { - mutex_lock(&ksm_thread_mutex); + mutex_lock(&ksm_thread_mutex); + if (ksmd_should_run()) ksm_do_scan(ksm_thread_pages_to_scan); - mutex_unlock(&ksm_thread_mutex); + mutex_unlock(&ksm_thread_mutex); + + if (ksmd_should_run()) { schedule_timeout_interruptible( msecs_to_jiffies(ksm_thread_sleep_millisecs)); } else { wait_event_interruptible(ksm_thread_wait, - (ksm_run & KSM_RUN_MERGE) || - kthread_should_stop()); + ksmd_should_run() || kthread_should_stop()); } } return 0; @@ -1346,10 +1352,16 @@ int ksm_madvise(struct vm_area_struct *v int __ksm_enter(struct mm_struct *mm) { - struct mm_slot *mm_slot = alloc_mm_slot(); + struct mm_slot *mm_slot; + int needs_wakeup; + + mm_slot = alloc_mm_slot(); if (!mm_slot) return -ENOMEM; + /* Check ksm_run too? Would need tighter locking */ + needs_wakeup = list_empty(&ksm_mm_head.mm_list); + spin_lock(&ksm_mmlist_lock); insert_to_mm_slots_hash(mm, mm_slot); /* @@ -1361,6 +1373,10 @@ int __ksm_enter(struct mm_struct *mm) spin_unlock(&ksm_mmlist_lock); set_bit(MMF_VM_MERGEABLE, &mm->flags); + + if (needs_wakeup) + wake_up_interruptible(&ksm_thread_wait); + return 0; } -- Date: Mon, 3 Aug 2009 13:15:15 +0100 (BST) From: Hugh Dickins Subject: [PATCH 6/12] ksm: five little cleanups 1. We don't use __break_cow entry point now: merge it into break_cow. 2. remove_all_slot_rmap_items is just a special case of remove_trailing_rmap_items: use the latter instead. 3. Extend comment on unmerge_ksm_pages and rmap_items. 4. try_to_merge_two_pages should use try_to_merge_with_ksm_page instead of duplicating its code; and so swap them around. 5. Comment on cmp_and_merge_page described last year's: update it. Signed-off-by: Hugh Dickins --- mm/ksm.c | 112 ++++++++++++++++++++--------------------------------- 1 file changed, 44 insertions(+), 68 deletions(-) --- ksm5/mm/ksm.c 2009-08-02 13:50:07.000000000 +0100 +++ ksm6/mm/ksm.c 2009-08-02 13:50:15.000000000 +0100 @@ -315,22 +315,18 @@ static void break_ksm(struct vm_area_str /* Which leaves us looping there if VM_FAULT_OOM: hmmm... */ } -static void __break_cow(struct mm_struct *mm, unsigned long addr) +static void break_cow(struct mm_struct *mm, unsigned long addr) { struct vm_area_struct *vma; + down_read(&mm->mmap_sem); vma = find_vma(mm, addr); if (!vma || vma->vm_start > addr) - return; + goto out; if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) - return; + goto out; break_ksm(vma, addr); -} - -static void break_cow(struct mm_struct *mm, unsigned long addr) -{ - down_read(&mm->mmap_sem); - __break_cow(mm, addr); +out: up_read(&mm->mmap_sem); } @@ -439,17 +435,6 @@ static void remove_rmap_item_from_tree(s cond_resched(); /* we're called from many long loops */ } -static void remove_all_slot_rmap_items(struct mm_slot *mm_slot) -{ - struct rmap_item *rmap_item, *node; - - list_for_each_entry_safe(rmap_item, node, &mm_slot->rmap_list, link) { - remove_rmap_item_from_tree(rmap_item); - list_del(&rmap_item->link); - free_rmap_item(rmap_item); - } -} - static void remove_trailing_rmap_items(struct mm_slot *mm_slot, struct list_head *cur) { @@ -471,6 +456,11 @@ static void remove_trailing_rmap_items(s * page and upping mmap_sem. Nor does it fit with the way we skip dup'ing * rmap_items from parent to child at fork time (so as not to waste time * if exit comes before the next scan reaches it). + * + * Similarly, although we'd like to remove rmap_items (so updating counts + * and freeing memory) when unmerging an area, it's easier to leave that + * to the next pass of ksmd - consider, for example, how ksmd might be + * in cmp_and_merge_page on one of the rmap_items we would be removing. */ static void unmerge_ksm_pages(struct vm_area_struct *vma, unsigned long start, unsigned long end) @@ -495,7 +485,7 @@ static void unmerge_and_remove_all_rmap_ continue; unmerge_ksm_pages(vma, vma->vm_start, vma->vm_end); } - remove_all_slot_rmap_items(mm_slot); + remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); up_read(&mm->mmap_sem); } @@ -533,7 +523,7 @@ static void remove_mm_from_lists(struct list_del(&mm_slot->mm_list); spin_unlock(&ksm_mmlist_lock); - remove_all_slot_rmap_items(mm_slot); + remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); free_mm_slot(mm_slot); clear_bit(MMF_VM_MERGEABLE, &mm->flags); } @@ -740,6 +730,29 @@ out: } /* + * try_to_merge_with_ksm_page - like try_to_merge_two_pages, + * but no new kernel page is allocated: kpage must already be a ksm page. + */ +static int try_to_merge_with_ksm_page(struct mm_struct *mm1, + unsigned long addr1, + struct page *page1, + struct page *kpage) +{ + struct vm_area_struct *vma; + int err = -EFAULT; + + down_read(&mm1->mmap_sem); + vma = find_vma(mm1, addr1); + if (!vma || vma->vm_start > addr1) + goto out; + + err = try_to_merge_one_page(vma, page1, kpage); +out: + up_read(&mm1->mmap_sem); + return err; +} + +/* * try_to_merge_two_pages - take two identical pages and prepare them * to be merged into one page. * @@ -772,9 +785,8 @@ static int try_to_merge_two_pages(struct down_read(&mm1->mmap_sem); vma = find_vma(mm1, addr1); if (!vma || vma->vm_start > addr1) { - put_page(kpage); up_read(&mm1->mmap_sem); - return err; + goto out; } copy_user_highpage(kpage, page1, addr1, vma); @@ -782,56 +794,20 @@ static int try_to_merge_two_pages(struct up_read(&mm1->mmap_sem); if (!err) { - down_read(&mm2->mmap_sem); - vma = find_vma(mm2, addr2); - if (!vma || vma->vm_start > addr2) { - put_page(kpage); - up_read(&mm2->mmap_sem); - break_cow(mm1, addr1); - return -EFAULT; - } - - err = try_to_merge_one_page(vma, page2, kpage); - up_read(&mm2->mmap_sem); - + err = try_to_merge_with_ksm_page(mm2, addr2, page2, kpage); /* - * If the second try_to_merge_one_page failed, we have a - * ksm page with just one pte pointing to it, so break it. + * If that fails, we have a ksm page with only one pte + * pointing to it: so break it. */ if (err) break_cow(mm1, addr1); } - +out: put_page(kpage); return err; } /* - * try_to_merge_with_ksm_page - like try_to_merge_two_pages, - * but no new kernel page is allocated: kpage must already be a ksm page. - */ -static int try_to_merge_with_ksm_page(struct mm_struct *mm1, - unsigned long addr1, - struct page *page1, - struct page *kpage) -{ - struct vm_area_struct *vma; - int err = -EFAULT; - - down_read(&mm1->mmap_sem); - vma = find_vma(mm1, addr1); - if (!vma || vma->vm_start > addr1) { - up_read(&mm1->mmap_sem); - return err; - } - - err = try_to_merge_one_page(vma, page1, kpage); - up_read(&mm1->mmap_sem); - - return err; -} - -/* * stable_tree_search - search page inside the stable tree * @page: the page that we are searching identical pages to. * @page2: pointer into identical page that we are holding inside the stable @@ -1040,10 +1016,10 @@ static void stable_tree_append(struct rm } /* - * cmp_and_merge_page - take a page computes its hash value and check if there - * is similar hash value to different page, - * in case we find that there is similar hash to different page we call to - * try_to_merge_two_pages(). + * cmp_and_merge_page - first see if page can be merged into the stable tree; + * if not, compare checksum to previous and if it's the same, see if page can + * be inserted into the unstable tree, or merged with a page already there and + * both transferred to the stable tree. * * @page: the page that we are searching identical page to. * @rmap_item: the reverse mapping into the virtual address of this page -- Date: Mon, 3 Aug 2009 13:16:15 +0100 (BST) From: Hugh Dickins Subject: [PATCH 7/12] ksm: fix endless loop on oom break_ksm has been looping endlessly ignoring VM_FAULT_OOM: that should only be a problem for ksmd when a memory control group imposes limits (normally the OOM killer will kill others with an mm until it succeeds); but in general (especially for MADV_UNMERGEABLE and KSM_RUN_UNMERGE) we do need to route the error (or kill) back to the caller (or sighandling). Test signal_pending in unmerge_ksm_pages, which could be a lengthy procedure if it has to spill into swap: returning -ERESTARTSYS so that trivial signals will restart but fatals will terminate (is that right? we do different things in different places in mm, none exactly this). unmerge_and_remove_all_rmap_items was forgetting to lock when going down the mm_list: fix that. Whether it's successful or not, reset ksm_scan cursor to head; but only if it's successful, reset seqnr (shown in full_scans) - page counts will have gone down to zero. This patch leaves a significant OOM deadlock, but it's a good step on the way, and that deadlock is fixed in a subsequent patch. Signed-off-by: Hugh Dickins --- mm/ksm.c | 108 +++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 85 insertions(+), 23 deletions(-) --- ksm6/mm/ksm.c 2009-08-02 13:50:15.000000000 +0100 +++ ksm7/mm/ksm.c 2009-08-02 13:50:25.000000000 +0100 @@ -294,10 +294,10 @@ static inline int in_stable_tree(struct * Could a ksm page appear anywhere else? Actually yes, in a VM_PFNMAP * mmap of /dev/mem or /dev/kmem, where we would not want to touch it. */ -static void break_ksm(struct vm_area_struct *vma, unsigned long addr) +static int break_ksm(struct vm_area_struct *vma, unsigned long addr) { struct page *page; - int ret; + int ret = 0; do { cond_resched(); @@ -310,9 +310,36 @@ static void break_ksm(struct vm_area_str else ret = VM_FAULT_WRITE; put_page(page); - } while (!(ret & (VM_FAULT_WRITE | VM_FAULT_SIGBUS))); - - /* Which leaves us looping there if VM_FAULT_OOM: hmmm... */ + } while (!(ret & (VM_FAULT_WRITE | VM_FAULT_SIGBUS | VM_FAULT_OOM))); + /* + * We must loop because handle_mm_fault() may back out if there's + * any difficulty e.g. if pte accessed bit gets updated concurrently. + * + * VM_FAULT_WRITE is what we have been hoping for: it indicates that + * COW has been broken, even if the vma does not permit VM_WRITE; + * but note that a concurrent fault might break PageKsm for us. + * + * VM_FAULT_SIGBUS could occur if we race with truncation of the + * backing file, which also invalidates anonymous pages: that's + * okay, that truncation will have unmapped the PageKsm for us. + * + * VM_FAULT_OOM: at the time of writing (late July 2009), setting + * aside mem_cgroup limits, VM_FAULT_OOM would only be set if the + * current task has TIF_MEMDIE set, and will be OOM killed on return + * to user; and ksmd, having no mm, would never be chosen for that. + * + * But if the mm is in a limited mem_cgroup, then the fault may fail + * with VM_FAULT_OOM even if the current task is not TIF_MEMDIE; and + * even ksmd can fail in this way - though it's usually breaking ksm + * just to undo a merge it made a moment before, so unlikely to oom. + * + * That's a pity: we might therefore have more kernel pages allocated + * than we're counting as nodes in the stable tree; but ksm_do_scan + * will retry to break_cow on each pass, so should recover the page + * in due course. The important thing is to not let VM_MERGEABLE + * be cleared while any such pages might remain in the area. + */ + return (ret & VM_FAULT_OOM) ? -ENOMEM : 0; } static void break_cow(struct mm_struct *mm, unsigned long addr) @@ -462,39 +489,61 @@ static void remove_trailing_rmap_items(s * to the next pass of ksmd - consider, for example, how ksmd might be * in cmp_and_merge_page on one of the rmap_items we would be removing. */ -static void unmerge_ksm_pages(struct vm_area_struct *vma, - unsigned long start, unsigned long end) +static int unmerge_ksm_pages(struct vm_area_struct *vma, + unsigned long start, unsigned long end) { unsigned long addr; + int err = 0; - for (addr = start; addr < end; addr += PAGE_SIZE) - break_ksm(vma, addr); + for (addr = start; addr < end && !err; addr += PAGE_SIZE) { + if (signal_pending(current)) + err = -ERESTARTSYS; + else + err = break_ksm(vma, addr); + } + return err; } -static void unmerge_and_remove_all_rmap_items(void) +static int unmerge_and_remove_all_rmap_items(void) { struct mm_slot *mm_slot; struct mm_struct *mm; struct vm_area_struct *vma; + int err = 0; + + spin_lock(&ksm_mmlist_lock); + mm_slot = list_entry(ksm_mm_head.mm_list.next, + struct mm_slot, mm_list); + spin_unlock(&ksm_mmlist_lock); - list_for_each_entry(mm_slot, &ksm_mm_head.mm_list, mm_list) { + while (mm_slot != &ksm_mm_head) { mm = mm_slot->mm; down_read(&mm->mmap_sem); for (vma = mm->mmap; vma; vma = vma->vm_next) { if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) continue; - unmerge_ksm_pages(vma, vma->vm_start, vma->vm_end); + err = unmerge_ksm_pages(vma, + vma->vm_start, vma->vm_end); + if (err) { + up_read(&mm->mmap_sem); + goto out; + } } remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); up_read(&mm->mmap_sem); + + spin_lock(&ksm_mmlist_lock); + mm_slot = list_entry(mm_slot->mm_list.next, + struct mm_slot, mm_list); + spin_unlock(&ksm_mmlist_lock); } + ksm_scan.seqnr = 0; +out: spin_lock(&ksm_mmlist_lock); - if (ksm_scan.mm_slot != &ksm_mm_head) { - ksm_scan.mm_slot = &ksm_mm_head; - ksm_scan.seqnr++; - } + ksm_scan.mm_slot = &ksm_mm_head; spin_unlock(&ksm_mmlist_lock); + return err; } static void remove_mm_from_lists(struct mm_struct *mm) @@ -1058,6 +1107,8 @@ static void cmp_and_merge_page(struct pa /* * A ksm page might have got here by fork, but its other * references have already been removed from the stable tree. + * Or it might be left over from a break_ksm which failed + * when the mem_cgroup had reached its limit: try again now. */ if (PageKsm(page)) break_cow(rmap_item->mm, rmap_item->address); @@ -1293,6 +1344,7 @@ int ksm_madvise(struct vm_area_struct *v unsigned long end, int advice, unsigned long *vm_flags) { struct mm_struct *mm = vma->vm_mm; + int err; switch (advice) { case MADV_MERGEABLE: @@ -1305,9 +1357,11 @@ int ksm_madvise(struct vm_area_struct *v VM_MIXEDMAP | VM_SAO)) return 0; /* just ignore the advice */ - if (!test_bit(MMF_VM_MERGEABLE, &mm->flags)) - if (__ksm_enter(mm) < 0) - return -EAGAIN; + if (!test_bit(MMF_VM_MERGEABLE, &mm->flags)) { + err = __ksm_enter(mm); + if (err) + return err; + } *vm_flags |= VM_MERGEABLE; break; @@ -1316,8 +1370,11 @@ int ksm_madvise(struct vm_area_struct *v if (!(*vm_flags & VM_MERGEABLE)) return 0; /* just ignore the advice */ - if (vma->anon_vma) - unmerge_ksm_pages(vma, start, end); + if (vma->anon_vma) { + err = unmerge_ksm_pages(vma, start, end); + if (err) + return err; + } *vm_flags &= ~VM_MERGEABLE; break; @@ -1448,8 +1505,13 @@ static ssize_t run_store(struct kobject mutex_lock(&ksm_thread_mutex); if (ksm_run != flags) { ksm_run = flags; - if (flags & KSM_RUN_UNMERGE) - unmerge_and_remove_all_rmap_items(); + if (flags & KSM_RUN_UNMERGE) { + err = unmerge_and_remove_all_rmap_items(); + if (err) { + ksm_run = KSM_RUN_STOP; + count = err; + } + } } mutex_unlock(&ksm_thread_mutex); -- Date: Mon, 3 Aug 2009 13:17:15 +0100 (BST) From: Hugh Dickins Subject: [PATCH 8/12] ksm: distribute remove_mm_from_lists Do some housekeeping in ksm.c, to help make the next patch easier to understand: remove the function remove_mm_from_lists, distributing its code to its callsites scan_get_next_rmap_item and __ksm_exit. That turns out to be a win in scan_get_next_rmap_item: move its remove_trailing_rmap_items and cursor advancement up, and it becomes simpler than before. __ksm_exit becomes messier, but will change again; and moving its remove_trailing_rmap_items up lets us strengthen the unstable tree item's age condition in remove_rmap_item_from_tree. Signed-off-by: Hugh Dickins --- mm/ksm.c | 97 ++++++++++++++++++++++------------------------------- 1 file changed, 42 insertions(+), 55 deletions(-) --- ksm7/mm/ksm.c 2009-08-02 13:50:25.000000000 +0100 +++ ksm8/mm/ksm.c 2009-08-02 13:50:32.000000000 +0100 @@ -444,14 +444,9 @@ static void remove_rmap_item_from_tree(s * But __ksm_exit has to be careful: do the rb_erase * if it's interrupting a scan, and this rmap_item was * inserted by this scan rather than left from before. - * - * Because of the case in which remove_mm_from_lists - * increments seqnr before removing rmaps, unstable_nr - * may even be 2 behind seqnr, but should never be - * further behind. Yes, I did have trouble with this! */ age = (unsigned char)(ksm_scan.seqnr - rmap_item->address); - BUG_ON(age > 2); + BUG_ON(age > 1); if (!age) rb_erase(&rmap_item->node, &root_unstable_tree); ksm_pages_unshared--; @@ -546,37 +541,6 @@ out: return err; } -static void remove_mm_from_lists(struct mm_struct *mm) -{ - struct mm_slot *mm_slot; - - spin_lock(&ksm_mmlist_lock); - mm_slot = get_mm_slot(mm); - - /* - * This mm_slot is always at the scanning cursor when we're - * called from scan_get_next_rmap_item; but it's a special - * case when we're called from __ksm_exit. - */ - if (ksm_scan.mm_slot == mm_slot) { - ksm_scan.mm_slot = list_entry( - mm_slot->mm_list.next, struct mm_slot, mm_list); - ksm_scan.address = 0; - ksm_scan.rmap_item = list_entry( - &ksm_scan.mm_slot->rmap_list, struct rmap_item, link); - if (ksm_scan.mm_slot == &ksm_mm_head) - ksm_scan.seqnr++; - } - - hlist_del(&mm_slot->link); - list_del(&mm_slot->mm_list); - spin_unlock(&ksm_mmlist_lock); - - remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); - free_mm_slot(mm_slot); - clear_bit(MMF_VM_MERGEABLE, &mm->flags); -} - static u32 calc_checksum(struct page *page) { u32 checksum; @@ -1248,33 +1212,31 @@ next_mm: } } - if (!ksm_scan.address) { - /* - * We've completed a full scan of all vmas, holding mmap_sem - * throughout, and found no VM_MERGEABLE: so do the same as - * __ksm_exit does to remove this mm from all our lists now. - */ - remove_mm_from_lists(mm); - up_read(&mm->mmap_sem); - slot = ksm_scan.mm_slot; - if (slot != &ksm_mm_head) - goto next_mm; - return NULL; - } - /* * Nuke all the rmap_items that are above this current rmap: * because there were no VM_MERGEABLE vmas with such addresses. */ remove_trailing_rmap_items(slot, ksm_scan.rmap_item->link.next); - up_read(&mm->mmap_sem); spin_lock(&ksm_mmlist_lock); - slot = list_entry(slot->mm_list.next, struct mm_slot, mm_list); - ksm_scan.mm_slot = slot; + ksm_scan.mm_slot = list_entry(slot->mm_list.next, + struct mm_slot, mm_list); + if (ksm_scan.address == 0) { + /* + * We've completed a full scan of all vmas, holding mmap_sem + * throughout, and found no VM_MERGEABLE: so do the same as + * __ksm_exit does to remove this mm from all our lists now. + */ + hlist_del(&slot->link); + list_del(&slot->mm_list); + free_mm_slot(slot); + clear_bit(MMF_VM_MERGEABLE, &mm->flags); + } spin_unlock(&ksm_mmlist_lock); + up_read(&mm->mmap_sem); /* Repeat until we've completed scanning the whole list */ + slot = ksm_scan.mm_slot; if (slot != &ksm_mm_head) goto next_mm; @@ -1415,13 +1377,38 @@ int __ksm_enter(struct mm_struct *mm) void __ksm_exit(struct mm_struct *mm) { + struct mm_slot *mm_slot; + /* * This process is exiting: doesn't hold and doesn't need mmap_sem; * but we do need to exclude ksmd and other exiters while we modify * the various lists and trees. */ mutex_lock(&ksm_thread_mutex); - remove_mm_from_lists(mm); + spin_lock(&ksm_mmlist_lock); + mm_slot = get_mm_slot(mm); + if (!list_empty(&mm_slot->rmap_list)) { + spin_unlock(&ksm_mmlist_lock); + remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); + spin_lock(&ksm_mmlist_lock); + } + + if (ksm_scan.mm_slot == mm_slot) { + ksm_scan.mm_slot = list_entry( + mm_slot->mm_list.next, struct mm_slot, mm_list); + ksm_scan.address = 0; + ksm_scan.rmap_item = list_entry( + &ksm_scan.mm_slot->rmap_list, struct rmap_item, link); + if (ksm_scan.mm_slot == &ksm_mm_head) + ksm_scan.seqnr++; + } + + hlist_del(&mm_slot->link); + list_del(&mm_slot->mm_list); + spin_unlock(&ksm_mmlist_lock); + + free_mm_slot(mm_slot); + clear_bit(MMF_VM_MERGEABLE, &mm->flags); mutex_unlock(&ksm_thread_mutex); } -- Date: Mon, 3 Aug 2009 13:18:16 +0100 (BST) From: Hugh Dickins Subject: [PATCH 9/12] ksm: fix oom deadlock There's a now-obvious deadlock in KSM's out-of-memory handling: imagine ksmd or KSM_RUN_UNMERGE handling, holding ksm_thread_mutex, trying to allocate a page to break KSM in an mm which becomes the OOM victim (quite likely in the unmerge case): it's killed and goes to exit, and hangs there waiting to acquire ksm_thread_mutex. Clearly we must not require ksm_thread_mutex in __ksm_exit, simple though that made everything else: perhaps use mmap_sem somehow? And part of the answer lies in the comments on unmerge_ksm_pages: __ksm_exit should also leave all the rmap_item removal to ksmd. But there's a fundamental problem, that KSM relies upon mmap_sem to guarantee the consistency of the mm it's dealing with, yet exit_mmap tears down an mm without taking mmap_sem. And bumping mm_users won't help at all, that just ensures that the pages the OOM killer assumes are on their way to being freed will not be freed. The best answer seems to be, to move the ksm_exit callout from just before exit_mmap, to the middle of exit_mmap: after the mm's pages have been freed (if the mmu_gather is flushed), but before its page tables and vma structures have been freed; and down_write,up_write mmap_sem there to serialize with KSM's own reliance on mmap_sem. But KSM then needs to be careful, whenever it downs mmap_sem, to check that the mm is not already exiting: there's a danger of using find_vma on a layout that's being torn apart, or writing into page tables which have been freed for reuse; and even do_anonymous_page and __do_fault need to check they're not being called by break_ksm to reinstate a pte after zap_pte_range has zapped that page table. Though it might be clearer to add an exiting flag, set while holding mmap_sem in __ksm_exit, that wouldn't cover the issue of reinstating a zapped pte. All we need is to check whether mm_users is 0 - but must remember that ksmd may detect that before __ksm_exit is reached. So, ksm_test_exit(mm) added to comment such checks on mm->mm_users. __ksm_exit now has to leave clearing up the rmap_items to ksmd, that needs ksm_thread_mutex; but shift the exiting mm just after the ksm_scan cursor so that it will soon be dealt with. __ksm_enter raise mm_count to hold the mm_struct, ksmd's exit processing (exactly like its processing when it finds all VM_MERGEABLEs unmapped) mmdrop it, similar procedure for KSM_RUN_UNMERGE (which has stopped ksmd). But also give __ksm_exit a fast path: when there's no complication (no rmap_items attached to mm and it's not at the ksm_scan cursor), it can safely do all the exiting work itself. This is not just an optimization: when ksmd is not running, the raised mm_count would otherwise leak mm_structs. Signed-off-by: Hugh Dickins --- include/linux/ksm.h | 31 +++++++-- kernel/fork.c | 1 mm/ksm.c | 144 ++++++++++++++++++++++++++++-------------- mm/memory.c | 5 - mm/mmap.c | 9 ++ 5 files changed, 137 insertions(+), 53 deletions(-) --- ksm8/include/linux/ksm.h 2009-08-01 05:02:09.000000000 +0100 +++ ksm9/include/linux/ksm.h 2009-08-02 13:50:41.000000000 +0100 @@ -12,11 +12,14 @@ #include #include +struct mmu_gather; + #ifdef CONFIG_KSM int ksm_madvise(struct vm_area_struct *vma, unsigned long start, unsigned long end, int advice, unsigned long *vm_flags); int __ksm_enter(struct mm_struct *mm); -void __ksm_exit(struct mm_struct *mm); +void __ksm_exit(struct mm_struct *mm, + struct mmu_gather **tlbp, unsigned long end); static inline int ksm_fork(struct mm_struct *mm, struct mm_struct *oldmm) { @@ -25,10 +28,24 @@ static inline int ksm_fork(struct mm_str return 0; } -static inline void ksm_exit(struct mm_struct *mm) +/* + * For KSM to handle OOM without deadlock when it's breaking COW in a + * likely victim of the OOM killer, exit_mmap() has to serialize with + * ksm_exit() after freeing mm's pages but before freeing its page tables. + * That leaves a window in which KSM might refault pages which have just + * been finally unmapped: guard against that with ksm_test_exit(), and + * use it after getting mmap_sem in ksm.c, to check if mm is exiting. + */ +static inline bool ksm_test_exit(struct mm_struct *mm) +{ + return atomic_read(&mm->mm_users) == 0; +} + +static inline void ksm_exit(struct mm_struct *mm, + struct mmu_gather **tlbp, unsigned long end) { if (test_bit(MMF_VM_MERGEABLE, &mm->flags)) - __ksm_exit(mm); + __ksm_exit(mm, tlbp, end); } /* @@ -64,7 +81,13 @@ static inline int ksm_fork(struct mm_str return 0; } -static inline void ksm_exit(struct mm_struct *mm) +static inline bool ksm_test_exit(struct mm_struct *mm) +{ + return 0; +} + +static inline void ksm_exit(struct mm_struct *mm, + struct mmu_gather **tlbp, unsigned long end) { } --- ksm8/kernel/fork.c 2009-08-01 05:02:09.000000000 +0100 +++ ksm9/kernel/fork.c 2009-08-02 13:50:41.000000000 +0100 @@ -492,7 +492,6 @@ void mmput(struct mm_struct *mm) if (atomic_dec_and_test(&mm->mm_users)) { exit_aio(mm); - ksm_exit(mm); exit_mmap(mm); set_mm_exe_file(mm, NULL); if (!list_empty(&mm->mmlist)) { --- ksm8/mm/ksm.c 2009-08-02 13:50:32.000000000 +0100 +++ ksm9/mm/ksm.c 2009-08-02 13:50:41.000000000 +0100 @@ -32,6 +32,7 @@ #include #include +#include #include /* @@ -347,6 +348,8 @@ static void break_cow(struct mm_struct * struct vm_area_struct *vma; down_read(&mm->mmap_sem); + if (ksm_test_exit(mm)) + goto out; vma = find_vma(mm, addr); if (!vma || vma->vm_start > addr) goto out; @@ -365,6 +368,8 @@ static struct page *get_mergeable_page(s struct page *page; down_read(&mm->mmap_sem); + if (ksm_test_exit(mm)) + goto out; vma = find_vma(mm, addr); if (!vma || vma->vm_start > addr) goto out; @@ -439,11 +444,11 @@ static void remove_rmap_item_from_tree(s } else if (rmap_item->address & NODE_FLAG) { unsigned char age; /* - * ksm_thread can and must skip the rb_erase, because + * Usually ksmd can and must skip the rb_erase, because * root_unstable_tree was already reset to RB_ROOT. - * But __ksm_exit has to be careful: do the rb_erase - * if it's interrupting a scan, and this rmap_item was - * inserted by this scan rather than left from before. + * But be careful when an mm is exiting: do the rb_erase + * if this rmap_item was inserted by this scan, rather + * than left over from before. */ age = (unsigned char)(ksm_scan.seqnr - rmap_item->address); BUG_ON(age > 1); @@ -491,6 +496,8 @@ static int unmerge_ksm_pages(struct vm_a int err = 0; for (addr = start; addr < end && !err; addr += PAGE_SIZE) { + if (ksm_test_exit(vma->vm_mm)) + break; if (signal_pending(current)) err = -ERESTARTSYS; else @@ -507,34 +514,50 @@ static int unmerge_and_remove_all_rmap_i int err = 0; spin_lock(&ksm_mmlist_lock); - mm_slot = list_entry(ksm_mm_head.mm_list.next, + ksm_scan.mm_slot = list_entry(ksm_mm_head.mm_list.next, struct mm_slot, mm_list); spin_unlock(&ksm_mmlist_lock); - while (mm_slot != &ksm_mm_head) { + for (mm_slot = ksm_scan.mm_slot; + mm_slot != &ksm_mm_head; mm_slot = ksm_scan.mm_slot) { mm = mm_slot->mm; down_read(&mm->mmap_sem); for (vma = mm->mmap; vma; vma = vma->vm_next) { + if (ksm_test_exit(mm)) + break; if (!(vma->vm_flags & VM_MERGEABLE) || !vma->anon_vma) continue; err = unmerge_ksm_pages(vma, vma->vm_start, vma->vm_end); - if (err) { - up_read(&mm->mmap_sem); - goto out; - } + if (err) + goto error; } + remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); - up_read(&mm->mmap_sem); spin_lock(&ksm_mmlist_lock); - mm_slot = list_entry(mm_slot->mm_list.next, + ksm_scan.mm_slot = list_entry(mm_slot->mm_list.next, struct mm_slot, mm_list); - spin_unlock(&ksm_mmlist_lock); + if (ksm_test_exit(mm)) { + hlist_del(&mm_slot->link); + list_del(&mm_slot->mm_list); + spin_unlock(&ksm_mmlist_lock); + + free_mm_slot(mm_slot); + clear_bit(MMF_VM_MERGEABLE, &mm->flags); + up_read(&mm->mmap_sem); + mmdrop(mm); + } else { + spin_unlock(&ksm_mmlist_lock); + up_read(&mm->mmap_sem); + } } ksm_scan.seqnr = 0; -out: + return 0; + +error: + up_read(&mm->mmap_sem); spin_lock(&ksm_mmlist_lock); ksm_scan.mm_slot = &ksm_mm_head; spin_unlock(&ksm_mmlist_lock); @@ -755,6 +778,9 @@ static int try_to_merge_with_ksm_page(st int err = -EFAULT; down_read(&mm1->mmap_sem); + if (ksm_test_exit(mm1)) + goto out; + vma = find_vma(mm1, addr1); if (!vma || vma->vm_start > addr1) goto out; @@ -796,6 +822,10 @@ static int try_to_merge_two_pages(struct return err; down_read(&mm1->mmap_sem); + if (ksm_test_exit(mm1)) { + up_read(&mm1->mmap_sem); + goto out; + } vma = find_vma(mm1, addr1); if (!vma || vma->vm_start > addr1) { up_read(&mm1->mmap_sem); @@ -1181,7 +1211,12 @@ next_mm: mm = slot->mm; down_read(&mm->mmap_sem); - for (vma = find_vma(mm, ksm_scan.address); vma; vma = vma->vm_next) { + if (ksm_test_exit(mm)) + vma = NULL; + else + vma = find_vma(mm, ksm_scan.address); + + for (; vma; vma = vma->vm_next) { if (!(vma->vm_flags & VM_MERGEABLE)) continue; if (ksm_scan.address < vma->vm_start) @@ -1190,6 +1225,8 @@ next_mm: ksm_scan.address = vma->vm_end; while (ksm_scan.address < vma->vm_end) { + if (ksm_test_exit(mm)) + break; *page = follow_page(vma, ksm_scan.address, FOLL_GET); if (*page && PageAnon(*page)) { flush_anon_page(vma, *page, ksm_scan.address); @@ -1212,6 +1249,11 @@ next_mm: } } + if (ksm_test_exit(mm)) { + ksm_scan.address = 0; + ksm_scan.rmap_item = list_entry(&slot->rmap_list, + struct rmap_item, link); + } /* * Nuke all the rmap_items that are above this current rmap: * because there were no VM_MERGEABLE vmas with such addresses. @@ -1226,24 +1268,29 @@ next_mm: * We've completed a full scan of all vmas, holding mmap_sem * throughout, and found no VM_MERGEABLE: so do the same as * __ksm_exit does to remove this mm from all our lists now. + * This applies either when cleaning up after __ksm_exit + * (but beware: we can reach here even before __ksm_exit), + * or when all VM_MERGEABLE areas have been unmapped (and + * mmap_sem then protects against race with MADV_MERGEABLE). */ hlist_del(&slot->link); list_del(&slot->mm_list); + spin_unlock(&ksm_mmlist_lock); + free_mm_slot(slot); clear_bit(MMF_VM_MERGEABLE, &mm->flags); + up_read(&mm->mmap_sem); + mmdrop(mm); + } else { + spin_unlock(&ksm_mmlist_lock); + up_read(&mm->mmap_sem); } - spin_unlock(&ksm_mmlist_lock); - up_read(&mm->mmap_sem); /* Repeat until we've completed scanning the whole list */ slot = ksm_scan.mm_slot; if (slot != &ksm_mm_head) goto next_mm; - /* - * Bump seqnr here rather than at top, so that __ksm_exit - * can skip rb_erase on unstable tree until we run again. - */ ksm_scan.seqnr++; return NULL; } @@ -1368,6 +1415,7 @@ int __ksm_enter(struct mm_struct *mm) spin_unlock(&ksm_mmlist_lock); set_bit(MMF_VM_MERGEABLE, &mm->flags); + atomic_inc(&mm->mm_count); if (needs_wakeup) wake_up_interruptible(&ksm_thread_wait); @@ -1375,41 +1423,45 @@ int __ksm_enter(struct mm_struct *mm) return 0; } -void __ksm_exit(struct mm_struct *mm) +void __ksm_exit(struct mm_struct *mm, + struct mmu_gather **tlbp, unsigned long end) { struct mm_slot *mm_slot; + int easy_to_free = 0; /* - * This process is exiting: doesn't hold and doesn't need mmap_sem; - * but we do need to exclude ksmd and other exiters while we modify - * the various lists and trees. + * This process is exiting: if it's straightforward (as is the + * case when ksmd was never running), free mm_slot immediately. + * But if it's at the cursor or has rmap_items linked to it, use + * mmap_sem to synchronize with any break_cows before pagetables + * are freed, and leave the mm_slot on the list for ksmd to free. + * Beware: ksm may already have noticed it exiting and freed the slot. */ - mutex_lock(&ksm_thread_mutex); + spin_lock(&ksm_mmlist_lock); mm_slot = get_mm_slot(mm); - if (!list_empty(&mm_slot->rmap_list)) { - spin_unlock(&ksm_mmlist_lock); - remove_trailing_rmap_items(mm_slot, mm_slot->rmap_list.next); - spin_lock(&ksm_mmlist_lock); - } - - if (ksm_scan.mm_slot == mm_slot) { - ksm_scan.mm_slot = list_entry( - mm_slot->mm_list.next, struct mm_slot, mm_list); - ksm_scan.address = 0; - ksm_scan.rmap_item = list_entry( - &ksm_scan.mm_slot->rmap_list, struct rmap_item, link); - if (ksm_scan.mm_slot == &ksm_mm_head) - ksm_scan.seqnr++; + if (mm_slot && ksm_scan.mm_slot != mm_slot) { + if (list_empty(&mm_slot->rmap_list)) { + hlist_del(&mm_slot->link); + list_del(&mm_slot->mm_list); + easy_to_free = 1; + } else { + list_move(&mm_slot->mm_list, + &ksm_scan.mm_slot->mm_list); + } } - - hlist_del(&mm_slot->link); - list_del(&mm_slot->mm_list); spin_unlock(&ksm_mmlist_lock); - free_mm_slot(mm_slot); - clear_bit(MMF_VM_MERGEABLE, &mm->flags); - mutex_unlock(&ksm_thread_mutex); + if (easy_to_free) { + free_mm_slot(mm_slot); + clear_bit(MMF_VM_MERGEABLE, &mm->flags); + mmdrop(mm); + } else if (mm_slot) { + tlb_finish_mmu(*tlbp, 0, end); + down_write(&mm->mmap_sem); + up_write(&mm->mmap_sem); + *tlbp = tlb_gather_mmu(mm, 1); + } } #define KSM_ATTR_RO(_name) \ --- ksm8/mm/memory.c 2009-08-01 05:02:09.000000000 +0100 +++ ksm9/mm/memory.c 2009-08-02 13:50:41.000000000 +0100 @@ -2647,8 +2647,9 @@ static int do_anonymous_page(struct mm_s entry = maybe_mkwrite(pte_mkdirty(entry), vma); page_table = pte_offset_map_lock(mm, pmd, address, &ptl); - if (!pte_none(*page_table)) + if (!pte_none(*page_table) || ksm_test_exit(mm)) goto release; + inc_mm_counter(mm, anon_rss); page_add_new_anon_rmap(page, vma, address); set_pte_at(mm, address, page_table, entry); @@ -2790,7 +2791,7 @@ static int __do_fault(struct mm_struct * * handle that later. */ /* Only go through if we didn't race with anybody else... */ - if (likely(pte_same(*page_table, orig_pte))) { + if (likely(pte_same(*page_table, orig_pte) && !ksm_test_exit(mm))) { flush_icache_page(vma, page); entry = mk_pte(page, vma->vm_page_prot); if (flags & FAULT_FLAG_WRITE) --- ksm8/mm/mmap.c 2009-06-25 05:18:10.000000000 +0100 +++ ksm9/mm/mmap.c 2009-08-02 13:50:41.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include #include #include @@ -2114,6 +2115,14 @@ void exit_mmap(struct mm_struct *mm) /* Use -1 here to ensure all VMAs in the mm are unmapped */ end = unmap_vmas(&tlb, vma, 0, -1, &nr_accounted, NULL); vm_unacct_memory(nr_accounted); + + /* + * For KSM to handle OOM without deadlock when it's breaking COW in a + * likely victim of the OOM killer, we must serialize with ksm_exit() + * after freeing mm's pages but before freeing its page tables. + */ + ksm_exit(mm, &tlb, end); + free_pgtables(tlb, vma, FIRST_USER_ADDRESS, 0); tlb_finish_mmu(tlb, 0, end); -- Date: Mon, 3 Aug 2009 13:19:13 +0100 (BST) From: Hugh Dickins Subject: [PATCH 10/12] ksm: sysfs and defaults At present KSM is just a waste of space if you don't have CONFIG_SYSFS=y to provide the /sys/kernel/mm/ksm files to tune and activate it. Make KSM depend on SYSFS? Could do, but it might be better to provide some defaults so that KSM works out-of-the-box, ready for testers to madvise MADV_MERGEABLE, even without SYSFS. Though anyone serious is likely to want to retune the numbers to their taste once they have experience; and whether these settings ever reach 2.6.32 can be discussed along the way. Save 1kB from tiny kernels by #ifdef'ing the SYSFS side of it. Signed-off-by: Hugh Dickins --- mm/ksm.c | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) --- ksm9/mm/ksm.c 2009-08-02 13:50:41.000000000 +0100 +++ ksm10/mm/ksm.c 2009-08-02 13:50:48.000000000 +0100 @@ -163,18 +163,18 @@ static unsigned long ksm_pages_unshared; static unsigned long ksm_rmap_items; /* Limit on the number of unswappable pages used */ -static unsigned long ksm_max_kernel_pages; +static unsigned long ksm_max_kernel_pages = 2000; /* Number of pages ksmd should scan in one batch */ -static unsigned int ksm_thread_pages_to_scan; +static unsigned int ksm_thread_pages_to_scan = 200; /* Milliseconds ksmd should sleep between batches */ -static unsigned int ksm_thread_sleep_millisecs; +static unsigned int ksm_thread_sleep_millisecs = 20; #define KSM_RUN_STOP 0 #define KSM_RUN_MERGE 1 #define KSM_RUN_UNMERGE 2 -static unsigned int ksm_run; +static unsigned int ksm_run = KSM_RUN_MERGE; static DECLARE_WAIT_QUEUE_HEAD(ksm_thread_wait); static DEFINE_MUTEX(ksm_thread_mutex); @@ -506,6 +506,10 @@ static int unmerge_ksm_pages(struct vm_a return err; } +#ifdef CONFIG_SYSFS +/* + * Only called through the sysfs control interface: + */ static int unmerge_and_remove_all_rmap_items(void) { struct mm_slot *mm_slot; @@ -563,6 +567,7 @@ error: spin_unlock(&ksm_mmlist_lock); return err; } +#endif /* CONFIG_SYSFS */ static u32 calc_checksum(struct page *page) { @@ -1464,6 +1469,11 @@ void __ksm_exit(struct mm_struct *mm, } } +#ifdef CONFIG_SYSFS +/* + * This all compiles without CONFIG_SYSFS, but is a waste of space. + */ + #define KSM_ATTR_RO(_name) \ static struct kobj_attribute _name##_attr = __ATTR_RO(_name) #define KSM_ATTR(_name) \ @@ -1646,6 +1656,7 @@ static struct attribute_group ksm_attr_g .attrs = ksm_attrs, .name = "ksm", }; +#endif /* CONFIG_SYSFS */ static int __init ksm_init(void) { @@ -1667,16 +1678,17 @@ static int __init ksm_init(void) goto out_free2; } +#ifdef CONFIG_SYSFS err = sysfs_create_group(mm_kobj, &ksm_attr_group); if (err) { printk(KERN_ERR "ksm: register sysfs failed\n"); - goto out_free3; + kthread_stop(ksm_thread); + goto out_free2; } +#endif /* CONFIG_SYSFS */ return 0; -out_free3: - kthread_stop(ksm_thread); out_free2: mm_slots_hash_free(); out_free1: -- Date: Mon, 3 Aug 2009 13:21:34 +0100 (BST) From: Hugh Dickins Subject: [PATCH 11/12] ksm: add some documentation Add Documentation/vm/ksm.txt: how to use the Kernel Samepage Merging feature Signed-off-by: Hugh Dickins Cc: Michael Kerrisk Cc: Randy Dunlap --- Documentation/vm/00-INDEX | 2 Documentation/vm/ksm.txt | 89 ++++++++++++++++++++++++++++++++++++ mm/Kconfig | 1 3 files changed, 92 insertions(+) --- ksm10/Documentation/vm/00-INDEX 2009-06-10 04:05:27.000000000 +0100 +++ ksm11/Documentation/vm/00-INDEX 2009-08-02 13:50:57.000000000 +0100 @@ -6,6 +6,8 @@ balance - various information on memory balancing. hugetlbpage.txt - a brief summary of hugetlbpage support in the Linux kernel. +ksm.txt + - how to use the Kernel Samepage Merging feature. locking - info on how locking and synchronization is done in the Linux vm code. numa --- ksm10/Documentation/vm/ksm.txt 1970-01-01 01:00:00.000000000 +0100 +++ ksm11/Documentation/vm/ksm.txt 2009-08-02 13:50:57.000000000 +0100 @@ -0,0 +1,89 @@ +How to use the Kernel Samepage Merging feature +---------------------------------------------- + +KSM is a memory-saving de-duplication feature, enabled by CONFIG_KSM=y, +added to the Linux kernel in 2.6.32. See mm/ksm.c for its implementation, +and http://lwn.net/Articles/306704/ and http://lwn.net/Articles/330589/ + +The KSM daemon ksmd periodically scans those areas of user memory which +have been registered with it, looking for pages of identical content which +can be replaced by a single write-protected page (which is automatically +copied if a process later wants to update its content). + +KSM was originally developed for use with KVM (where it was known as +Kernel Shared Memory), to fit more virtual machines into physical memory, +by sharing the data common between them. But it can be useful to any +application which generates many instances of the same data. + +KSM only merges anonymous (private) pages, never pagecache (file) pages. +KSM's merged pages are at present locked into kernel memory for as long +as they are shared: so cannot be swapped out like the user pages they +replace (but swapping KSM pages should follow soon in a later release). + +KSM only operates on those areas of address space which an application +has advised to be likely candidates for merging, by using the madvise(2) +system call: int madvise(addr, length, MADV_MERGEABLE). + +The app may call int madvise(addr, length, MADV_UNMERGEABLE) to cancel +that advice and restore unshared pages: whereupon KSM unmerges whatever +it merged in that range. Note: this unmerging call may suddenly require +more memory than is available - possibly failing with EAGAIN, but more +probably arousing the Out-Of-Memory killer. + +If KSM is not configured into the running kernel, madvise MADV_MERGEABLE +and MADV_UNMERGEABLE simply fail with EINVAL. If the running kernel was +built with CONFIG_KSM=y, those calls will normally succeed: even if the +the KSM daemon is not currently running, MADV_MERGEABLE still registers +the range for whenever the KSM daemon is started; even if the range +cannot contain any pages which KSM could actually merge; even if +MADV_UNMERGEABLE is applied to a range which was never MADV_MERGEABLE. + +Like other madvise calls, they are intended for use on mapped areas of +the user address space: they will report ENOMEM if the specified range +includes unmapped gaps (though working on the intervening mapped areas), +and might fail with EAGAIN if not enough memory for internal structures. + +Applications should be considerate in their use of MADV_MERGEABLE, +restricting its use to areas likely to benefit. KSM's scans may use +a lot of processing power, and its kernel-resident pages are a limited +resource. Some installations will disable KSM for these reasons. + +The KSM daemon is controlled by sysfs files in /sys/kernel/mm/ksm/, +readable by all but writable only by root: + +max_kernel_pages - set to maximum number of kernel pages that KSM may use + e.g. "echo 2000 > /sys/kernel/mm/ksm/max_kernel_pages" + Value 0 imposes no limit on the kernel pages KSM may use; + but note that any process using MADV_MERGEABLE can cause + KSM to allocate these pages, unswappable until it exits. + Default: 2000 (chosen for demonstration purposes) + +pages_to_scan - how many present pages to scan before ksmd goes to sleep + e.g. "echo 200 > /sys/kernel/mm/ksm/pages_to_scan" + Default: 200 (chosen for demonstration purposes) + +sleep_millisecs - how many milliseconds ksmd should sleep before next scan + e.g. "echo 20 > /sys/kernel/mm/ksm/sleep_millisecs" + Default: 20 (chosen for demonstration purposes) + +run - set 0 to stop ksmd from running but keep merged pages, + set 1 to run ksmd e.g. "echo 1 > /sys/kernel/mm/ksm/run", + set 2 to stop ksmd and unmerge all pages currently merged, + but leave mergeable areas registered for next run + Default: 1 (for immediate use by apps which register) + +The effectiveness of KSM and MADV_MERGEABLE is shown in /sys/kernel/mm/ksm/: + +pages_shared - how many shared unswappable kernel pages KSM is using +pages_sharing - how many more sites are sharing them i.e. how much saved +pages_unshared - how many pages unique but repeatedly checked for merging +pages_volatile - how many pages changing too fast to be placed in a tree +full_scans - how many times all mergeable areas have been scanned + +A high ratio of pages_sharing to pages_shared indicates good sharing, but +a high ratio of pages_unshared to pages_sharing indicates wasted effort. +pages_volatile embraces several different kinds of activity, but a high +proportion there would also indicate poor use of madvise MADV_MERGEABLE. + +Izik Eidus, +Hugh Dickins, 30 July 2009 --- ksm10/mm/Kconfig 2009-08-01 05:02:09.000000000 +0100 +++ ksm11/mm/Kconfig 2009-08-02 13:50:57.000000000 +0100 @@ -224,6 +224,7 @@ config KSM the many instances by a single resident page with that content, so saving memory until one or another app needs to modify the content. Recommended for use with KVM, or with other duplicative applications. + See Documentation/vm/ksm.txt for more information. config DEFAULT_MMAP_MIN_ADDR int "Low address space to protect from user allocation" -- Date: Mon, 3 Aug 2009 13:22:53 +0100 (BST) From: Hugh Dickins Subject: [PATCH 12/12] ksm: remove VM_MERGEABLE_FLAGS KSM originally stood for Kernel Shared Memory: but the kernel has long supported shared memory, and VM_SHARED and VM_MAYSHARE vmas, and KSM is something else. So we switched to saying "merge" instead of "share". But Chris Wright points out that this is confusing where mmap.c merges adjacent vmas: most especially in the name VM_MERGEABLE_FLAGS, used by is_mergeable_vma() to let vmas be merged despite flags being different. Call it VMA_MERGE_DESPITE_FLAGS? Perhaps, but at present it consists only of VM_CAN_NONLINEAR: so for now it's clearer on all sides to use that directly, with a comment on it in is_mergeable_vma(). Signed-off-by: Hugh Dickins --- This patch got lost along the way last time: no big deal but try again. mm/mmap.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) --- ksm11/mm/mmap.c 2009-08-02 13:50:41.000000000 +0100 +++ ksm12/mm/mmap.c 2009-08-02 13:51:04.000000000 +0100 @@ -660,9 +660,6 @@ again: remove_next = 1 + (end > next-> validate_mm(mm); } -/* Flags that can be inherited from an existing mapping when merging */ -#define VM_MERGEABLE_FLAGS (VM_CAN_NONLINEAR) - /* * If the vma has a ->close operation then the driver probably needs to release * per-vma resources, so we don't attempt to merge those. @@ -670,7 +667,8 @@ again: remove_next = 1 + (end > next-> static inline int is_mergeable_vma(struct vm_area_struct *vma, struct file *file, unsigned long vm_flags) { - if ((vma->vm_flags ^ vm_flags) & ~VM_MERGEABLE_FLAGS) + /* VM_CAN_NONLINEAR may get set later by f_op->mmap() */ + if ((vma->vm_flags ^ vm_flags) & ~VM_CAN_NONLINEAR) return 0; if (vma->vm_file != file) return 0; Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.238.6.32 retrieving revision 1.238.6.33 diff -u -p -r1.238.6.32 -r1.238.6.33 --- config-generic 5 Aug 2009 23:00:08 -0000 1.238.6.32 +++ config-generic 8 Aug 2009 18:06:03 -0000 1.238.6.33 @@ -2230,6 +2230,7 @@ CONFIG_AGP_SIS=y CONFIG_AGP_SWORKS=y CONFIG_AGP_VIA=y CONFIG_AGP_EFFICEON=y +CONFIG_VGA_ARB=y CONFIG_DRM=m CONFIG_DRM_TDFX=m CONFIG_DRM_R128=m Index: config-x86-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-x86-generic,v retrieving revision 1.68.6.15 retrieving revision 1.68.6.16 diff -u -p -r1.68.6.15 -r1.68.6.16 --- config-x86-generic 5 Aug 2009 23:00:09 -0000 1.68.6.15 +++ config-x86-generic 8 Aug 2009 18:06:03 -0000 1.68.6.16 @@ -75,6 +75,7 @@ CONFIG_X86_CPU_DEBUG=m CONFIG_EDD=m # CONFIG_EDD_OFF is not set # CONFIG_NUMA is not set + # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set drm-r600-kms.patch: b/drivers/gpu/drm/radeon/Makefile | 3 b/drivers/gpu/drm/radeon/atombios_crtc.c | 1 b/drivers/gpu/drm/radeon/avivod.h | 60 + b/drivers/gpu/drm/radeon/r100.c | 69 + b/drivers/gpu/drm/radeon/r300.c | 2 b/drivers/gpu/drm/radeon/r600.c | 1243 +++++++++++++++++++++++++++++-- b/drivers/gpu/drm/radeon/r600d.h | 349 ++++++++ b/drivers/gpu/drm/radeon/radeon.h | 51 + b/drivers/gpu/drm/radeon/radeon_asic.h | 139 +++ b/drivers/gpu/drm/radeon/radeon_clocks.c | 10 b/drivers/gpu/drm/radeon/radeon_device.c | 340 ++++---- b/drivers/gpu/drm/radeon/radeon_ring.c | 63 - b/drivers/gpu/drm/radeon/radeon_share.h | 66 + b/drivers/gpu/drm/radeon/radeon_ttm.c | 6 b/drivers/gpu/drm/radeon/rs400.c | 2 b/drivers/gpu/drm/radeon/rv770.c | 981 +++++++++++++++++++++++- b/drivers/gpu/drm/radeon/rv770d.h | 341 ++++++++ drivers/gpu/drm/radeon/r300.h | 36 drivers/gpu/drm/radeon/rs780.c | 102 -- 19 files changed, 3366 insertions(+), 498 deletions(-) Index: drm-r600-kms.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-r600-kms.patch,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -p -r1.1.2.2 -r1.1.2.3 --- drm-r600-kms.patch 5 Aug 2009 23:00:15 -0000 1.1.2.2 +++ drm-r600-kms.patch 8 Aug 2009 18:06:03 -0000 1.1.2.3 @@ -1,12 +1,14 @@ -From 6599b4a047d80cd7b8715b5ad74e0735e6d4b941 Mon Sep 17 00:00:00 2001 +From 00f3a05a622d6888af3ba284e7115f3a08035a3e Mon Sep 17 00:00:00 2001 From: Jerome Glisse Date: Fri, 24 Jul 2009 19:42:23 +0200 Subject: [PATCH] radeon: add basic KMS support for r6xx & r7xx chipset. This only provide a kms drm fb device for this hw and allow X to run with no acceleration. + +Signed-off-by: Jerome Glisse --- - drivers/gpu/drm/radeon/Makefile | 2 +- + drivers/gpu/drm/radeon/Makefile | 3 +- drivers/gpu/drm/radeon/atombios_crtc.c | 1 + drivers/gpu/drm/radeon/avivod.h | 60 ++ drivers/gpu/drm/radeon/r100.c | 69 ++ @@ -15,18 +17,17 @@ to run with no acceleration. drivers/gpu/drm/radeon/r600.c | 1243 ++++++++++++++++++++++++++++++-- drivers/gpu/drm/radeon/r600d.h | 349 +++++++++ drivers/gpu/drm/radeon/radeon.h | 51 ++- - drivers/gpu/drm/radeon/radeon_asic.h | 137 ++++- + drivers/gpu/drm/radeon/radeon_asic.h | 139 ++++- drivers/gpu/drm/radeon/radeon_clocks.c | 10 +- - drivers/gpu/drm/radeon/radeon_device.c | 338 +++++---- - drivers/gpu/drm/radeon/radeon_drv.h | 1 + + drivers/gpu/drm/radeon/radeon_device.c | 340 +++++---- drivers/gpu/drm/radeon/radeon_ring.c | 63 +-- drivers/gpu/drm/radeon/radeon_share.h | 66 ++ drivers/gpu/drm/radeon/radeon_ttm.c | 6 +- drivers/gpu/drm/radeon/rs400.c | 2 +- drivers/gpu/drm/radeon/rs780.c | 102 --- - drivers/gpu/drm/radeon/rv770.c | 980 +++++++++++++++++++++++-- + drivers/gpu/drm/radeon/rv770.c | 981 ++++++++++++++++++++++++-- drivers/gpu/drm/radeon/rv770d.h | 340 +++++++++ - 20 files changed, 3364 insertions(+), 494 deletions(-) + 19 files changed, 3366 insertions(+), 497 deletions(-) create mode 100644 drivers/gpu/drm/radeon/avivod.h delete mode 100644 drivers/gpu/drm/radeon/r300.h create mode 100644 drivers/gpu/drm/radeon/r600d.h @@ -34,18 +35,19 @@ to run with no acceleration. create mode 100644 drivers/gpu/drm/radeon/rv770d.h diff --git a/drivers/gpu/drm/radeon/Makefile b/drivers/gpu/drm/radeon/Makefile -index 013d380..7384cad 100644 +index 013d380..308416f 100644 --- a/drivers/gpu/drm/radeon/Makefile +++ b/drivers/gpu/drm/radeon/Makefile -@@ -13,7 +13,7 @@ radeon-$(CONFIG_DRM_RADEON_KMS) += radeon_device.o radeon_kms.o \ +@@ -13,8 +13,7 @@ radeon-$(CONFIG_DRM_RADEON_KMS) += radeon_device.o radeon_kms.o \ radeon_encoders.o radeon_display.o radeon_cursor.o radeon_i2c.o \ radeon_clocks.o radeon_fb.o radeon_gem.o radeon_ring.o radeon_irq_kms.o \ radeon_cs.o radeon_bios.o radeon_benchmark.o r100.o r300.o r420.o \ - rs400.o rs600.o rs690.o rv515.o r520.o r600.o rs780.o rv770.o \ -+ rs400.o rs600.o rs690.o rv515.o r520.o r600.o rv770.o \ - radeon_test.o +- radeon_test.o ++ rs400.o rs600.o rs690.o rv515.o r520.o r600.o rv770.o radeon_test.o radeon-$(CONFIG_COMPAT) += radeon_ioc32.o + diff --git a/drivers/gpu/drm/radeon/atombios_crtc.c b/drivers/gpu/drm/radeon/atombios_crtc.c index 74d034f..629d7c8 100644 --- a/drivers/gpu/drm/radeon/atombios_crtc.c @@ -264,7 +266,7 @@ index 8486b4d..0000000 - -#endif diff --git a/drivers/gpu/drm/radeon/r600.c b/drivers/gpu/drm/radeon/r600.c -index 538cd90..ae3a9e9 100644 +index 538cd90..46c9ffd 100644 --- a/drivers/gpu/drm/radeon/r600.c +++ b/drivers/gpu/drm/radeon/r600.c @@ -25,12 +25,17 @@ @@ -618,8 +620,8 @@ index 538cd90..ae3a9e9 100644 + rdev->mc.aper_base = drm_get_resource_start(rdev->ddev, 0); + rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); + /* Setup GPU memory space */ ++ rdev->mc.mc_vram_size = RREG32(CONFIG_MEMSIZE); + rdev->mc.real_vram_size = RREG32(CONFIG_MEMSIZE); -+ rdev->mc.mc_vram_size = rdev->mc.real_vram_size; + if (rdev->flags & RADEON_IS_AGP) { + r = radeon_agp_init(rdev); + if (r) @@ -688,25 +690,22 @@ index 538cd90..ae3a9e9 100644 + rdev->pm.sclk.full = rfixed_const(rdev->clock.default_sclk); + rdev->pm.sclk.full = rfixed_div(rdev->pm.sclk, a); + return 0; - } - --void r600_vram_info(struct radeon_device *rdev) ++} ++ +int r600_gpu_reset(struct radeon_device *rdev) - { -- r600_vram_get_type(rdev); -- rdev->mc.real_vram_size = RREG32(R600_CONFIG_MEMSIZE); -- rdev->mc.mc_vram_size = rdev->mc.real_vram_size; ++{ + /* FIXME: implement */ + return 0; -+} + } -- /* Could aper size report 0 ? */ -- rdev->mc.aper_base = drm_get_resource_start(rdev->ddev, 0); -- rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); +-void r600_vram_info(struct radeon_device *rdev) +static u32 r600_get_tile_pipe_to_backend_map(u32 num_tile_pipes, + u32 num_backends, + u32 backend_disable_mask) -+{ + { +- r600_vram_get_type(rdev); +- rdev->mc.real_vram_size = RREG32(R600_CONFIG_MEMSIZE); +- rdev->mc.mc_vram_size = rdev->mc.real_vram_size; + u32 backend_map = 0; + u32 enabled_backends_mask; + u32 enabled_backends_count; @@ -714,7 +713,10 @@ index 538cd90..ae3a9e9 100644 + u32 swizzle_pipe[R6XX_MAX_PIPES]; + u32 cur_backend; + u32 i; -+ + +- /* Could aper size report 0 ? */ +- rdev->mc.aper_base = drm_get_resource_start(rdev->ddev, 0); +- rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); + if (num_tile_pipes > R6XX_MAX_PIPES) + num_tile_pipes = R6XX_MAX_PIPES; + if (num_tile_pipes < 1) @@ -821,8 +823,8 @@ index 538cd90..ae3a9e9 100644 + val >>= 1; + } + return ret; -+} -+ + } + +void r600_gpu_init(struct radeon_device *rdev) +{ + u32 tiling_config; @@ -1091,8 +1093,8 @@ index 538cd90..ae3a9e9 100644 + break; + } + WREG32(TC_CNTL, tmp); - } - ++} ++ + /* * Indirect registers accessor @@ -1351,7 +1353,11 @@ index 538cd90..ae3a9e9 100644 + uint64_t dst_offset, + unsigned num_pages, + struct radeon_fence *fence) -+{ + { +- WREG32(R600_PCIE_PORT_INDEX, ((reg) & 0xff)); +- (void)RREG32(R600_PCIE_PORT_INDEX); +- WREG32(R600_PCIE_PORT_DATA, (v)); +- (void)RREG32(R600_PCIE_PORT_DATA); + /* FIXME: implement */ + return 0; +} @@ -1371,11 +1377,7 @@ index 538cd90..ae3a9e9 100644 +int r600_set_surface_reg(struct radeon_device *rdev, int reg, + uint32_t tiling_flags, uint32_t pitch, + uint32_t offset, uint32_t obj_size) - { -- WREG32(R600_PCIE_PORT_INDEX, ((reg) & 0xff)); -- (void)RREG32(R600_PCIE_PORT_INDEX); -- WREG32(R600_PCIE_PORT_DATA, (v)); -- (void)RREG32(R600_PCIE_PORT_DATA); ++{ + /* FIXME: implement */ + return 0; +} @@ -1933,7 +1935,7 @@ index 0000000..3337227 + +#endif diff --git a/drivers/gpu/drm/radeon/radeon.h b/drivers/gpu/drm/radeon/radeon.h -index b1d945b..542131c 100644 +index b1d945b..0c5c63a 100644 --- a/drivers/gpu/drm/radeon/radeon.h +++ b/drivers/gpu/drm/radeon/radeon.h @@ -50,8 +50,8 @@ @@ -1997,20 +1999,20 @@ index b1d945b..542131c 100644 - unsigned gtt_location; - unsigned gtt_size; - unsigned vram_location; + /* for some chips with <= 32MB we need to lie + * about vram size near mc fb location */ +- unsigned mc_vram_size; ++ u64 mc_vram_size; + u64 gtt_location; + u64 gtt_size; + u64 gtt_start; + u64 gtt_end; + u64 vram_location; - /* for some chips with <= 32MB we need to lie - * about vram size near mc fb location */ -- unsigned mc_vram_size; -+ u64 mc_vram_size; + u64 vram_start; + u64 vram_end; -+ u64 real_vram_size; unsigned vram_width; - unsigned real_vram_size; ++ u64 real_vram_size; int vram_mtrr; bool vram_is_ddr; }; @@ -2095,7 +2097,7 @@ index b1d945b..542131c 100644 #define radeon_irq_process(rdev) (rdev)->asic->irq_process((rdev)) #define radeon_fence_ring_emit(rdev, fence) (rdev)->asic->fence_ring_emit((rdev), (fence)) diff --git a/drivers/gpu/drm/radeon/radeon_asic.h b/drivers/gpu/drm/radeon/radeon_asic.h -index 9a75876..6c30d11 100644 +index 9a75876..7e9bb12 100644 --- a/drivers/gpu/drm/radeon/radeon_asic.h +++ b/drivers/gpu/drm/radeon/radeon_asic.h @@ -58,6 +58,7 @@ int r100_pci_gart_set_page(struct radeon_device *rdev, int i, uint64_t addr); @@ -2181,15 +2183,18 @@ index 9a75876..6c30d11 100644 .irq_set = &rs600_irq_set, .irq_process = &r100_irq_process, .fence_ring_emit = &r300_fence_ring_emit, -@@ -380,6 +401,7 @@ static struct radeon_asic rv515_asic = { +@@ -380,7 +401,10 @@ static struct radeon_asic rv515_asic = { .cp_init = &r100_cp_init, .cp_fini = &r100_cp_fini, .cp_disable = &r100_cp_disable, + .cp_commit = &r100_cp_commit, .ring_start = &rv515_ring_start, ++ .ring_ib_execute = &r100_ring_ib_execute, ++ .ib_test = &r100_ib_test, .irq_set = &r100_irq_set, .irq_process = &r100_irq_process, -@@ -422,7 +444,10 @@ static struct radeon_asic r520_asic = { + .fence_ring_emit = &r300_fence_ring_emit, +@@ -422,7 +446,10 @@ static struct radeon_asic r520_asic = { .cp_init = &r100_cp_init, .cp_fini = &r100_cp_fini, .cp_disable = &r100_cp_disable, @@ -2200,7 +2205,7 @@ index 9a75876..6c30d11 100644 .irq_set = &r100_irq_set, .irq_process = &r100_irq_process, .fence_ring_emit = &r300_fence_ring_emit, -@@ -440,9 +465,119 @@ static struct radeon_asic r520_asic = { +@@ -440,9 +467,119 @@ static struct radeon_asic r520_asic = { }; /* @@ -2343,7 +2348,7 @@ index a37cbce..152eef1 100644 mpll->reference_div = spll->reference_div; } else { diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c -index a162ade..532074e 100644 +index 9ff6dcb..d4c804d 100644 --- a/drivers/gpu/drm/radeon/radeon_device.c +++ b/drivers/gpu/drm/radeon/radeon_device.c @@ -37,7 +37,7 @@ @@ -2364,20 +2369,20 @@ index a162ade..532074e 100644 { int i; -@@ -154,16 +154,16 @@ int radeon_mc_setup(struct radeon_device *rdev) - rdev->mc.vram_location = 0; - rdev->mc.gtt_location = rdev->mc.mc_vram_size; +@@ -156,16 +156,14 @@ int radeon_mc_setup(struct radeon_device *rdev) + tmp = (tmp + rdev->mc.gtt_size - 1) & ~(rdev->mc.gtt_size - 1); + rdev->mc.gtt_location = tmp; } - DRM_INFO("radeon: VRAM %uM\n", rdev->mc.real_vram_size >> 20); -+ DRM_INFO("radeon: VRAM %uM\n", (unsigned)(rdev->mc.real_vram_size >> 20)); ++ DRM_INFO("radeon: VRAM %uM\n", (unsigned)(rdev->mc.mc_vram_size >> 20)); DRM_INFO("radeon: VRAM from 0x%08X to 0x%08X\n", - rdev->mc.vram_location, - rdev->mc.vram_location + rdev->mc.mc_vram_size - 1); +- if (rdev->mc.real_vram_size != rdev->mc.mc_vram_size) +- DRM_INFO("radeon: VRAM less than aperture workaround enabled\n"); +- DRM_INFO("radeon: GTT %uM\n", rdev->mc.gtt_size >> 20); + (unsigned)rdev->mc.vram_location, + (unsigned)(rdev->mc.vram_location + rdev->mc.mc_vram_size - 1)); - if (rdev->mc.real_vram_size != rdev->mc.mc_vram_size) - DRM_INFO("radeon: VRAM less than aperture workaround enabled\n"); -- DRM_INFO("radeon: GTT %uM\n", rdev->mc.gtt_size >> 20); + DRM_INFO("radeon: GTT %uM\n", (unsigned)(rdev->mc.gtt_size >> 20)); DRM_INFO("radeon: GTT from 0x%08X to 0x%08X\n", - rdev->mc.gtt_location, @@ -2387,7 +2392,7 @@ index a162ade..532074e 100644 return 0; } -@@ -203,6 +203,31 @@ static bool radeon_card_posted(struct radeon_device *rdev) +@@ -205,6 +203,31 @@ static bool radeon_card_posted(struct radeon_device *rdev) } @@ -2397,7 +2402,7 @@ index a162ade..532074e 100644 + if (rdev->dummy_page.page == NULL) + return -ENOMEM; + rdev->dummy_page.addr = pci_map_page(rdev->pdev, rdev->dummy_page.page, -+ 0, PAGE_SIZE, PCI_DMA_BIDIRECTIONAL); ++ 0, PAGE_SIZE, PCI_DMA_BIDIRECTIONAL); + if (!rdev->dummy_page.addr) { + __free_page(rdev->dummy_page.page); + rdev->dummy_page.page = NULL; @@ -2419,7 +2424,7 @@ index a162ade..532074e 100644 /* * Registers accessors functions. -@@ -328,9 +353,15 @@ int radeon_asic_init(struct radeon_device *rdev) +@@ -330,9 +353,15 @@ int radeon_asic_init(struct radeon_device *rdev) case CHIP_RV635: case CHIP_RV670: case CHIP_RS780: @@ -2435,7 +2440,7 @@ index a162ade..532074e 100644 default: /* FIXME: not supported yet */ return -EINVAL; -@@ -453,7 +484,7 @@ int radeon_device_init(struct radeon_device *rdev, +@@ -455,7 +484,7 @@ int radeon_device_init(struct radeon_device *rdev, struct pci_dev *pdev, uint32_t flags) { @@ -2444,7 +2449,7 @@ index a162ade..532074e 100644 int dma_bits; DRM_INFO("radeon: Initializing kernel modesetting.\n"); -@@ -492,10 +523,6 @@ int radeon_device_init(struct radeon_device *rdev, +@@ -494,10 +523,6 @@ int radeon_device_init(struct radeon_device *rdev, if (r) { return r; } @@ -2455,7 +2460,7 @@ index a162ade..532074e 100644 /* set DMA mask + need_dma32 flags. * PCIE - can handle 40-bits. -@@ -526,111 +553,118 @@ int radeon_device_init(struct radeon_device *rdev, +@@ -528,111 +553,118 @@ int radeon_device_init(struct radeon_device *rdev, DRM_INFO("register mmio base: 0x%08X\n", (uint32_t)rdev->rmmio_base); DRM_INFO("register mmio size: %u\n", (unsigned)rdev->rmmio_size); @@ -2531,7 +2536,7 @@ index a162ade..532074e 100644 + rdev->mc.vram_mtrr = mtrr_add(rdev->mc.aper_base, rdev->mc.aper_size, + MTRR_TYPE_WRCOMB, 1); + DRM_INFO("Detected VRAM RAM=%uM, BAR=%uM\n", -+ (unsigned)(rdev->mc.real_vram_size >> 20), ++ (unsigned)(rdev->mc.mc_vram_size >> 20), + (unsigned)(rdev->mc.aper_size >> 20)); + DRM_INFO("RAM width %dbits %cDR\n", + rdev->mc.vram_width, rdev->mc.vram_is_ddr ? 'D' : 'S'); @@ -2663,7 +2668,7 @@ index a162ade..532074e 100644 r = radeon_modeset_init(rdev); if (r) { return r; -@@ -656,26 +690,29 @@ void radeon_device_fini(struct radeon_device *rdev) +@@ -658,26 +690,29 @@ void radeon_device_fini(struct radeon_device *rdev) rdev->shutdown = true; /* Order matter so becarefull if you rearrange anythings */ radeon_modeset_fini(rdev); @@ -2709,7 +2714,7 @@ index a162ade..532074e 100644 iounmap(rdev->rmmio); rdev->rmmio = NULL; } -@@ -713,9 +750,12 @@ int radeon_suspend_kms(struct drm_device *dev, pm_message_t state) +@@ -715,9 +750,12 @@ int radeon_suspend_kms(struct drm_device *dev, pm_message_t state) /* wait for gpu to finish processing current batch */ radeon_fence_wait_last(rdev); @@ -2725,7 +2730,7 @@ index a162ade..532074e 100644 /* evict remaining vram memory */ radeon_object_evict_vram(rdev); -@@ -751,33 +791,37 @@ int radeon_resume_kms(struct drm_device *dev) +@@ -753,33 +791,37 @@ int radeon_resume_kms(struct drm_device *dev) if (radeon_gpu_reset(rdev)) { /* FIXME: what do we want to do here ? */ } @@ -2789,18 +2794,6 @@ index a162ade..532074e 100644 } out: fb_set_suspend(rdev->fbdev_info, 0); -diff --git a/drivers/gpu/drm/radeon/radeon_drv.h b/drivers/gpu/drm/radeon/radeon_drv.h -index 127d045..3933f82 100644 ---- a/drivers/gpu/drm/radeon/radeon_drv.h -+++ b/drivers/gpu/drm/radeon/radeon_drv.h -@@ -143,6 +143,7 @@ enum radeon_family { - CHIP_RV635, - CHIP_RV670, - CHIP_RS780, -+ CHIP_RS880, - CHIP_RV770, - CHIP_RV730, - CHIP_RV710, diff --git a/drivers/gpu/drm/radeon/radeon_ring.c b/drivers/gpu/drm/radeon/radeon_ring.c index 60d1593..37d0958 100644 --- a/drivers/gpu/drm/radeon/radeon_ring.c @@ -2973,7 +2966,7 @@ index 63a7735..365d4bc 100644 + #endif diff --git a/drivers/gpu/drm/radeon/radeon_ttm.c b/drivers/gpu/drm/radeon/radeon_ttm.c -index 15c3531..d2799cc 100644 +index 15c3531..d2aff30 100644 --- a/drivers/gpu/drm/radeon/radeon_ttm.c +++ b/drivers/gpu/drm/radeon/radeon_ttm.c @@ -352,7 +352,7 @@ static int radeon_bo_move(struct ttm_buffer_object *bo, @@ -2990,7 +2983,7 @@ index 15c3531..d2799cc 100644 } DRM_INFO("radeon: %uM of VRAM memory ready\n", - rdev->mc.real_vram_size / (1024 * 1024)); -+ (unsigned)(rdev->mc.real_vram_size / (1024 * 1024))); ++ (unsigned)rdev->mc.real_vram_size / (1024 * 1024)); r = ttm_bo_init_mm(&rdev->mman.bdev, TTM_PL_TT, 0, ((rdev->mc.gtt_size) >> PAGE_SHIFT)); if (r) { @@ -3125,10 +3118,10 @@ index 0affcff..0000000 - rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); -} diff --git a/drivers/gpu/drm/radeon/rv770.c b/drivers/gpu/drm/radeon/rv770.c -index 21d8ffd..08ce913 100644 +index 21d8ffd..3e12447 100644 --- a/drivers/gpu/drm/radeon/rv770.c +++ b/drivers/gpu/drm/radeon/rv770.c -@@ -26,99 +26,963 @@ +@@ -26,99 +26,964 @@ * Jerome Glisse */ #include "drmP.h" @@ -3964,7 +3957,8 @@ index 21d8ffd..08ce913 100644 + rdev->mc.aper_base = drm_get_resource_start(rdev->ddev, 0); + rdev->mc.aper_size = drm_get_resource_len(rdev->ddev, 0); + /* Setup GPU memory space */ -+ rdev->mc.real_vram_size = rdev->mc.mc_vram_size = RREG32(CONFIG_MEMSIZE); ++ rdev->mc.mc_vram_size = RREG32(CONFIG_MEMSIZE); ++ rdev->mc.real_vram_size = RREG32(CONFIG_MEMSIZE); + if (rdev->flags & RADEON_IS_AGP) { + r = radeon_agp_init(rdev); + if (r) @@ -4497,5 +4491,5 @@ index 0000000..b0a4354 + +#endif -- -1.6.2.5 +1.6.0.6 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1294.2.44 retrieving revision 1.1294.2.45 diff -u -p -r1.1294.2.44 -r1.1294.2.45 --- kernel.spec 5 Aug 2009 23:00:15 -0000 1.1294.2.44 +++ kernel.spec 8 Aug 2009 18:06:03 -0000 1.1294.2.45 @@ -640,6 +640,8 @@ Patch452: linux-2.6.30-no-pcspkr-modalia Patch460: linux-2.6-serial-460800.patch +Patch470: die-floppy-die.patch + Patch510: linux-2.6-silence-noise.patch Patch520: linux-2.6.30-hush-rom-warning.patch Patch530: linux-2.6-silence-fbcon-logo.patch @@ -667,8 +669,10 @@ Patch1518: hid-ignore-all-recent-imon-de Patch1550: linux-2.6-ksm.patch Patch1551: linux-2.6-ksm-kvm.patch +Patch1552: linux-2.6-ksm-updates.patch # nouveau + drm fixes +Patch1810: drm-radeon-fixes.patch Patch1813: drm-radeon-pm.patch Patch1814: drm-nouveau.patch Patch1818: drm-i915-resume-force-mode.patch @@ -678,6 +682,7 @@ Patch1821: drm-page-flip.patch Patch1824: drm-intel-next.patch Patch1825: drm-intel-pm.patch Patch1826: drm-r600-kms.patch +Patch1827: drm-hush-vblank-warning.patch # vga arb Patch1900: linux-2.6-vga-arb.patch @@ -709,6 +714,7 @@ Patch11010: via-hwmon-temp-sensor.patch # patches headed upstream Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch +Patch12011: linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch Patch19997: xen.pvops.pre.patch Patch19998: xen.pvops.patch @@ -1225,6 +1231,9 @@ ApplyPatch alsa-tell-user-that-stream-to # The input layer spews crap no-one cares about. ApplyPatch linux-2.6-input-kill-stupid-messages.patch +# stop floppy.ko from autoloading during udev... +ApplyPatch die-floppy-die.patch + # Get away from having to poll Toshibas #ApplyPatch linux-2.6-input-fix-toshiba-hotkeys.patch @@ -1274,13 +1283,19 @@ ApplyPatch hid-ignore-all-recent-imon-de # Add kernel KSM support ApplyPatch linux-2.6-ksm.patch +ApplyPatch linux-2.6-ksm-updates.patch # Optimize KVM for KSM support ApplyPatch linux-2.6-ksm-kvm.patch +# Fix block I/O errors in KVM +ApplyPatch linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch + ApplyPatch linux-2.6-e1000-ich9.patch # Nouveau DRM + drm fixes +ApplyPatch drm-radeon-fixes.patch ApplyPatch drm-r600-kms.patch +ApplyPatch drm-hush-vblank-warning.patch ApplyPatch drm-nouveau.patch # pm broken on my thinkpad t60p - airlied @@ -1793,7 +1808,12 @@ if [ `uname -i` == "x86_64" -o `uname -i [ -f /etc/sysconfig/kernel ]; then\ /bin/sed -r -i -e 's/^DEFAULTKERNEL=%{-r*}$/DEFAULTKERNEL=kernel%{?-v:-%{-v*}}/' /etc/sysconfig/kernel || exit $?\ fi}\ +%{expand:\ +%if %{with_dracut}\ +/sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --depmod --add-dracut-args --initrdfile=/boot/initrd-generic-%{KVERREL}%{?-v:.%{-v*}}.img --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ +%else\ /sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --mkinitrd --depmod --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ +%endif}\ #if [ -x /sbin/weak-modules ]\ #then\ # /sbin/weak-modules --add-kernel %{KVERREL}%{?-v*} || exit $?\ @@ -1953,6 +1973,33 @@ fi # and build. %changelog +* Sat Aug 08 2009 Michael Young +- update pvops patch to latest rebase/master and current rawhide + +* Fri Aug 07 2009 Justin M. Forbes +- Apply KSM updates from upstream + +* Fri Aug 07 2009 Hans de Goede +- When building a dracut generic initrd tell new-kernel-pkg to use that + instead of running mkinitrd + +* Fri Aug 07 2009 Dave Airlie 2.6.31-0.139.rc5.git3 +- drm-r600-kms.patch - update r600 KMS +- drm-radeon-fixes.patch - patches for queue to Linus + +* Thu Aug 06 2009 Justin M. Forbes 2.6.31-0.138.rc5.git3 +- Fix kvm virtio_blk errors (#514901) + +* Thu Aug 06 2009 Adam Jackson +- Hush DRM vblank warnings, they're constant (and harmless) under DRI2. + +* Thu Aug 06 2009 Dave Airlie 2.6.31.0.134.rc5.git3 +- fixup vga arb warning at startup and handover between gpus + +* Thu Aug 06 2009 Kyle McMartin 2.6.31.0.133.rc5.git3 +- die-floppy-die.patch: it's the 21st century, let's not rely on + steam powered technology. + * Wed Aug 05 2009 Dave Airlie 2.6.31.0.132.rc5.git3 - revert-ftrace-powerpc-snafu.patch - fix ppc build linux-2.6-ppc-perfctr-oops-fix.patch: mpc7450-pmu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: linux-2.6-ppc-perfctr-oops-fix.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-ppc-perfctr-oops-fix.patch,v retrieving revision 1.2.2.2 retrieving revision 1.2.2.3 diff -u -p -r1.2.2.2 -r1.2.2.3 --- linux-2.6-ppc-perfctr-oops-fix.patch 5 Aug 2009 23:00:17 -0000 1.2.2.2 +++ linux-2.6-ppc-perfctr-oops-fix.patch 8 Aug 2009 18:06:04 -0000 1.2.2.3 @@ -7,7 +7,7 @@ index 75ff47f..ea383c1 100644 static int init_mpc7450_pmu(void) { - if (strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/7450")) -+ if (cur_cpu_spec->oprofile_cpu_type && ++ if (!cur_cpu_spec->oprofile_cpu_type || + strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/7450")) return -ENODEV; linux-2.6-vga-arb.patch: drivers/gpu/Makefile | 2 drivers/gpu/vga/Kconfig | 10 drivers/gpu/vga/Makefile | 1 drivers/gpu/vga/vgaarb.c | 1206 +++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 + drivers/video/Kconfig | 2 include/linux/pci.h | 2 include/linux/vgaarb.h | 196 +++++++ 8 files changed, 1461 insertions(+), 2 deletions(-) Index: linux-2.6-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-vga-arb.patch,v retrieving revision 1.6.2.2 retrieving revision 1.6.2.3 diff -u -p -r1.6.2.2 -r1.6.2.3 --- linux-2.6-vga-arb.patch 5 Aug 2009 23:00:17 -0000 1.6.2.2 +++ linux-2.6-vga-arb.patch 8 Aug 2009 18:06:04 -0000 1.6.2.3 @@ -1,4 +1,4 @@ -From a00c47b3e783fe9ebb871071d2472387451d9225 Mon Sep 17 00:00:00 2001 +From 83ec7b4c9fecfcffe396290f6e96ea5a60a59598 Mon Sep 17 00:00:00 2001 From: Tiago Vignatti Date: Tue, 14 Jul 2009 15:57:29 +0300 Subject: [PATCH] vga: implements VGA arbitration on Linux @@ -15,18 +15,20 @@ balance pci get/put use the decodes count for userspace to get card count also if a gpu disables decodes move it to the next card +do handover properly to next card +optimise notify to only be done when something happens Signed-off-by: Tiago Vignatti --- drivers/gpu/Makefile | 2 +- drivers/gpu/vga/Kconfig | 10 + drivers/gpu/vga/Makefile | 1 + - drivers/gpu/vga/vgaarb.c | 1195 ++++++++++++++++++++++++++++++++++++++++++++++ + drivers/gpu/vga/vgaarb.c | 1206 ++++++++++++++++++++++++++++++++++++++++++++++ drivers/pci/pci.c | 44 ++ drivers/video/Kconfig | 2 + include/linux/pci.h | 2 + include/linux/vgaarb.h | 195 ++++++++ - 8 files changed, 1450 insertions(+), 1 deletions(-) + 8 files changed, 1461 insertions(+), 1 deletions(-) create mode 100644 drivers/gpu/vga/Kconfig create mode 100644 drivers/gpu/vga/Makefile create mode 100644 drivers/gpu/vga/vgaarb.c @@ -64,10 +66,10 @@ index 0000000..7cc8c1e +obj-$(CONFIG_VGA_ARB) += vgaarb.o diff --git a/drivers/gpu/vga/vgaarb.c b/drivers/gpu/vga/vgaarb.c new file mode 100644 -index 0000000..08ba44d +index 0000000..199138f --- /dev/null +++ b/drivers/gpu/vga/vgaarb.c -@@ -0,0 +1,1195 @@ +@@ -0,0 +1,1206 @@ +/* + * vgaarb.c + * @@ -476,7 +478,7 @@ index 0000000..08ba44d + * the arbiter's client decides if devices decodes or not legacy + * things. + */ -+static void vga_arbiter_add_pci_device(struct pci_dev *pdev) ++static bool vga_arbiter_add_pci_device(struct pci_dev *pdev) +{ + struct vga_device *vgadev; + unsigned long flags; @@ -486,7 +488,7 @@ index 0000000..08ba44d + + /* Only deal with VGA class devices */ + if ((pdev->class >> 8) != PCI_CLASS_DISPLAY_VGA) -+ return; ++ return false; + + /* Allocate structure */ + vgadev = kmalloc(sizeof(struct vga_device), GFP_KERNEL); @@ -496,7 +498,7 @@ index 0000000..08ba44d + * just do nothing, I'm not sure there is anything saner + * to be done + */ -+ return; ++ return false; + } + + memset(vgadev, 0, sizeof(*vgadev)); @@ -559,21 +561,25 @@ index 0000000..08ba44d + vga_iostate_to_str(vgadev->locks)); + + spin_unlock_irqrestore(&vga_lock, flags); -+ return; ++ return true; +fail: + spin_unlock_irqrestore(&vga_lock, flags); + kfree(vgadev); ++ return false; +} + -+static void vga_arbiter_del_pci_device(struct pci_dev *pdev) ++static bool vga_arbiter_del_pci_device(struct pci_dev *pdev) +{ + struct vga_device *vgadev; + unsigned long flags; ++ bool ret = true; + + spin_lock_irqsave(&vga_lock, flags); + vgadev = vgadev_find(pdev); -+ if (vgadev == NULL) ++ if (vgadev == NULL) { ++ ret = false; + goto bail; ++ } + + if (vga_default == pdev) { + pci_dev_put(vga_default); @@ -596,6 +602,7 @@ index 0000000..08ba44d +bail: + spin_unlock_irqrestore(&vga_lock, flags); + kfree(vgadev); ++ return ret; +} + +/* this is called with the lock */ @@ -608,18 +615,22 @@ index 0000000..08ba44d + old_decodes = vgadev->decodes; + vgadev->decodes = new_decodes; + -+ pr_info("vgaarb: device changed decodes: PCI:%s,olddecodes=%s,decodes=%s\n", ++ pr_info("vgaarb: device changed decodes: PCI:%s,olddecodes=%s,decodes=%s:owns=%s\n", + pci_name(vgadev->pdev), + vga_iostate_to_str(old_decodes), -+ vga_iostate_to_str(vgadev->decodes)); ++ vga_iostate_to_str(vgadev->decodes), ++ vga_iostate_to_str(vgadev->owns)); ++ + + /* if we own the decodes we should move them along to + another card */ -+ if ((vgadev->owns & new_decodes) && (vga_count > 1)) { -+ vgadev->owns &= new_decodes; ++ if ((vgadev->owns & old_decodes) && (vga_count > 1)) { ++ /* set us to own nothing */ ++ vgadev->owns &= ~old_decodes; + list_for_each_entry(new_vgadev, &vga_list, list) { + if ((new_vgadev != vgadev) && + (new_vgadev->decodes & VGA_RSRC_LEGACY_MASK)) { ++ pr_info("vgaarb: transferring owner from PCI:%s to PCI:%s\n", pci_name(vgadev->pdev), pci_name(new_vgadev->pdev)); + conflict = __vga_tryget(new_vgadev, VGA_RSRC_LEGACY_MASK); + if (!conflict) + __vga_put(new_vgadev, VGA_RSRC_LEGACY_MASK); @@ -1209,6 +1220,7 @@ index 0000000..08ba44d +{ + struct device *dev = data; + struct pci_dev *pdev = to_pci_dev(dev); ++ bool notify = false; + + pr_devel("%s\n", __func__); + @@ -1216,11 +1228,12 @@ index 0000000..08ba44d + * test this thing here, so someone needs to double check for the + * cases of hotplugable vga cards. */ + if (action == BUS_NOTIFY_ADD_DEVICE) -+ vga_arbiter_add_pci_device(pdev); ++ notify = vga_arbiter_add_pci_device(pdev); + else if (action == BUS_NOTIFY_DEL_DEVICE) -+ vga_arbiter_del_pci_device(pdev); ++ notify = vga_arbiter_del_pci_device(pdev); + -+ vga_arbiter_notify_clients(); ++ if (notify) ++ vga_arbiter_notify_clients(); + return 0; +} + @@ -1319,7 +1332,7 @@ index dbd0f94..d837606 100644 static char resource_alignment_param[RESOURCE_ALIGNMENT_PARAM_SIZE] = {0}; spinlock_t resource_alignment_lock = SPIN_LOCK_UNLOCKED; diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig -index 8afcf08..f4ed145 100644 +index 3b54b39..a0d9ee1 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig @@ -7,6 +7,8 @@ menu "Graphics support" @@ -1546,5 +1559,5 @@ index 0000000..68229ce + +#endif /* LINUX_VGA_H */ -- -1.5.4.1 +1.6.4 xen.pvops.patch: arch/x86/Kconfig | 4 arch/x86/include/asm/agp.h | 15 arch/x86/include/asm/e820.h | 2 arch/x86/include/asm/i387.h | 1 arch/x86/include/asm/io.h | 15 arch/x86/include/asm/io_apic.h | 7 arch/x86/include/asm/microcode.h | 9 arch/x86/include/asm/paravirt.h | 718 ------------- arch/x86/include/asm/paravirt_types.h | 722 +++++++++++++ arch/x86/include/asm/pci.h | 8 arch/x86/include/asm/pci_x86.h | 2 arch/x86/include/asm/pgtable.h | 3 arch/x86/include/asm/processor.h | 4 arch/x86/include/asm/tlbflush.h | 6 arch/x86/include/asm/xen/hypercall.h | 36 arch/x86/include/asm/xen/interface.h | 8 arch/x86/include/asm/xen/interface_32.h | 5 arch/x86/include/asm/xen/interface_64.h | 13 arch/x86/include/asm/xen/iommu.h | 12 arch/x86/include/asm/xen/page.h | 34 arch/x86/include/asm/xen/pci.h | 13 arch/x86/kernel/Makefile | 1 arch/x86/kernel/acpi/boot.c | 18 arch/x86/kernel/acpi/sleep.c | 2 arch/x86/kernel/apic/io_apic.c | 37 arch/x86/kernel/cpu/mtrr/Makefile | 1 arch/x86/kernel/cpu/mtrr/amd.c | 6 arch/x86/kernel/cpu/mtrr/centaur.c | 6 arch/x86/kernel/cpu/mtrr/cyrix.c | 6 arch/x86/kernel/cpu/mtrr/generic.c | 10 arch/x86/kernel/cpu/mtrr/main.c | 19 arch/x86/kernel/cpu/mtrr/mtrr.h | 11 arch/x86/kernel/cpu/mtrr/xen.c | 104 + arch/x86/kernel/e820.c | 30 arch/x86/kernel/ioport.c | 29 arch/x86/kernel/microcode_core.c | 5 arch/x86/kernel/microcode_xen.c | 195 +++ arch/x86/kernel/paravirt.c | 1 arch/x86/kernel/pci-dma.c | 3 arch/x86/kernel/pci-swiotlb.c | 30 arch/x86/kernel/process.c | 27 arch/x86/kernel/process_32.c | 27 arch/x86/kernel/process_64.c | 33 arch/x86/kernel/setup.c | 4 arch/x86/kernel/traps.c | 33 arch/x86/mm/init_32.c | 42 arch/x86/mm/pat.c | 2 arch/x86/mm/pgtable.c | 10 arch/x86/mm/tlb.c | 35 arch/x86/pci/Makefile | 1 arch/x86/pci/common.c | 18 arch/x86/pci/i386.c | 3 arch/x86/pci/init.c | 6 arch/x86/pci/xen.c | 51 arch/x86/xen/Kconfig | 33 arch/x86/xen/Makefile | 4 arch/x86/xen/apic.c | 60 + arch/x86/xen/enlighten.c | 63 + arch/x86/xen/mmu.c | 475 ++++++++- arch/x86/xen/pci-swiotlb.c | 53 + arch/x86/xen/pci.c | 86 + arch/x86/xen/setup.c | 62 + arch/x86/xen/smp.c | 2 arch/x86/xen/time.c | 2 arch/x86/xen/vga.c | 67 + arch/x86/xen/xen-ops.h | 19 block/blk-core.c | 2 drivers/acpi/acpica/hwsleep.c | 17 drivers/acpi/sleep.c | 19 drivers/block/Kconfig | 1 drivers/char/agp/intel-agp.c | 17 drivers/char/hvc_xen.c | 99 + drivers/net/Kconfig | 1 drivers/pci/Makefile | 2 drivers/pci/pci.h | 2 drivers/pci/xen-iommu.c | 332 ++++++ drivers/xen/Kconfig | 32 drivers/xen/Makefile | 18 drivers/xen/acpi.c | 23 drivers/xen/balloon.c | 155 ++ drivers/xen/biomerge.c | 14 drivers/xen/blkback/Makefile | 3 drivers/xen/blkback/blkback.c | 658 ++++++++++++ drivers/xen/blkback/common.h | 137 ++ drivers/xen/blkback/interface.c | 182 +++ drivers/xen/blkback/vbd.c | 118 ++ drivers/xen/blkback/xenbus.c | 542 ++++++++++ drivers/xen/events.c | 315 +++++- drivers/xen/grant-table.c | 103 + drivers/xen/netback/Makefile | 3 drivers/xen/netback/common.h | 221 ++++ drivers/xen/netback/interface.c | 401 +++++++ drivers/xen/netback/netback.c | 1513 +++++++++++++++++++++++++++++ drivers/xen/netback/xenbus.c | 454 ++++++++ drivers/xen/pci.c | 116 ++ drivers/xen/xenbus/Makefile | 5 drivers/xen/xenbus/xenbus_comms.c | 1 drivers/xen/xenbus/xenbus_probe.c | 380 +------ drivers/xen/xenbus/xenbus_probe.h | 29 drivers/xen/xenbus/xenbus_probe_backend.c | 298 +++++ drivers/xen/xenbus/xenbus_probe_frontend.c | 292 +++++ drivers/xen/xenfs/Makefile | 3 drivers/xen/xenfs/privcmd.c | 403 +++++++ drivers/xen/xenfs/super.c | 98 + drivers/xen/xenfs/xenfs.h | 3 drivers/xen/xenfs/xenstored.c | 67 + include/asm-generic/pci.h | 2 include/linux/interrupt.h | 1 include/linux/page-flags.h | 18 include/linux/pci.h | 6 include/xen/Kbuild | 1 include/xen/acpi.h | 23 include/xen/balloon.h | 8 include/xen/blkif.h | 122 ++ include/xen/events.h | 27 include/xen/grant_table.h | 43 include/xen/interface/grant_table.h | 22 include/xen/interface/memory.h | 92 + include/xen/interface/physdev.h | 21 include/xen/interface/platform.h | 222 ++++ include/xen/interface/xen.h | 43 include/xen/privcmd.h | 80 + include/xen/swiotlb.h | 18 include/xen/xen-ops.h | 11 include/xen/xenbus.h | 2 kernel/irq/manage.c | 3 lib/swiotlb.c | 5 mm/page_alloc.c | 14 128 files changed, 9923 insertions(+), 1309 deletions(-) Index: xen.pvops.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/Attic/xen.pvops.patch,v retrieving revision 1.1.2.29 retrieving revision 1.1.2.30 diff -u -p -r1.1.2.29 -r1.1.2.30 --- xen.pvops.patch 15 Jul 2009 22:20:03 -0000 1.1.2.29 +++ xen.pvops.patch 8 Aug 2009 18:06:04 -0000 1.1.2.30 @@ -50,6 +50,19 @@ index 9825cd6..d972b14 100644 + dma_free_coherent(NULL, PAGE_SIZE<<(order), (table), virt_to_bus(table)) #endif /* _ASM_X86_AGP_H */ +diff --git a/arch/x86/include/asm/e820.h b/arch/x86/include/asm/e820.h +index 7ecba4d..df06646 100644 +--- a/arch/x86/include/asm/e820.h ++++ b/arch/x86/include/asm/e820.h +@@ -109,6 +109,8 @@ extern void reserve_early(u64 start, u64 end, char *name); + extern void reserve_early_overlap_ok(u64 start, u64 end, char *name); + extern void free_early(u64 start, u64 end); + extern void early_res_to_bootmem(u64 start, u64 end); ++extern u64 early_res_next_free(u64 start); ++extern u64 early_res_next_reserved(u64 addr, u64 max); + extern u64 early_reserve_e820(u64 startt, u64 sizet, u64 align); + + extern unsigned long e820_end_of_ram_pfn(void); diff --git a/arch/x86/include/asm/i387.h b/arch/x86/include/asm/i387.h index 175adf5..2e75292 100644 --- a/arch/x86/include/asm/i387.h @@ -96,10 +109,10 @@ index 7373932..c75e9eb 100644 #endif /* _ASM_X86_IO_H */ diff --git a/arch/x86/include/asm/io_apic.h b/arch/x86/include/asm/io_apic.h -index daf866e..5881493 100644 +index 330ee80..70f5ea9 100644 --- a/arch/x86/include/asm/io_apic.h +++ b/arch/x86/include/asm/io_apic.h -@@ -169,6 +169,7 @@ extern void mask_IO_APIC_setup(struct IO_APIC_route_entry **ioapic_entries); +@@ -170,6 +170,7 @@ extern void mask_IO_APIC_setup(struct IO_APIC_route_entry **ioapic_entries); extern int restore_IO_APIC_setup(struct IO_APIC_route_entry **ioapic_entries); extern void probe_nr_irqs_gsi(void); @@ -107,7 +120,7 @@ index daf866e..5881493 100644 extern int setup_ioapic_entry(int apic, int irq, struct IO_APIC_route_entry *entry, -@@ -184,4 +185,10 @@ static inline void ioapic_init_mappings(void) { } +@@ -186,4 +187,10 @@ static inline void ioapic_insert_resources(void) { } static inline void probe_nr_irqs_gsi(void) { } #endif @@ -118,6 +131,24 @@ index daf866e..5881493 100644 + + #endif /* _ASM_X86_IO_APIC_H */ +diff --git a/arch/x86/include/asm/microcode.h b/arch/x86/include/asm/microcode.h +index ef51b50..e15fca1 100644 +--- a/arch/x86/include/asm/microcode.h ++++ b/arch/x86/include/asm/microcode.h +@@ -55,4 +55,13 @@ static inline struct microcode_ops * __init init_amd_microcode(void) + } + #endif + ++#ifdef CONFIG_MICROCODE_XEN ++extern struct microcode_ops * __init init_xen_microcode(void); ++#else ++static inline struct microcode_ops * __init init_xen_microcode(void) ++{ ++ return NULL; ++} ++#endif ++ + #endif /* _ASM_X86_MICROCODE_H */ diff --git a/arch/x86/include/asm/paravirt.h b/arch/x86/include/asm/paravirt.h index 4fb37c8..e19ffe3 100644 --- a/arch/x86/include/asm/paravirt.h @@ -1889,7 +1920,7 @@ index 0000000..75df312 +#endif + diff --git a/arch/x86/include/asm/xen/page.h b/arch/x86/include/asm/xen/page.h -index 018a0a4..f334014 100644 +index 018a0a4..ebc174c 100644 --- a/arch/x86/include/asm/xen/page.h +++ b/arch/x86/include/asm/xen/page.h @@ -5,6 +5,7 @@ @@ -1900,7 +1931,7 @@ index 018a0a4..f334014 100644 #include #include -@@ -35,6 +36,8 @@ typedef struct xpaddr { +@@ -35,16 +36,25 @@ typedef struct xpaddr { #define MAX_DOMAIN_PAGES \ ((unsigned long)((u64)CONFIG_XEN_MAX_DOMAIN_MEMORY * 1024 * 1024 * 1024 / PAGE_SIZE)) @@ -1909,7 +1940,25 @@ index 018a0a4..f334014 100644 extern unsigned long get_phys_to_machine(unsigned long pfn); extern void set_phys_to_machine(unsigned long pfn, unsigned long mfn); -@@ -62,10 +65,8 @@ static inline unsigned long mfn_to_pfn(unsigned long mfn) + + static inline unsigned long pfn_to_mfn(unsigned long pfn) + { ++ unsigned long mfn; ++ + if (xen_feature(XENFEAT_auto_translated_physmap)) + return pfn; + +- return get_phys_to_machine(pfn) & ~FOREIGN_FRAME_BIT; ++ mfn = get_phys_to_machine(pfn); ++ ++ if (unlikely(mfn == INVALID_P2M_ENTRY)) ++ return mfn; ++ ++ return mfn & ~FOREIGN_FRAME_BIT; + } + + static inline int phys_to_machine_mapping_valid(unsigned long pfn) +@@ -62,10 +72,8 @@ static inline unsigned long mfn_to_pfn(unsigned long mfn) if (xen_feature(XENFEAT_auto_translated_physmap)) return mfn; @@ -1921,7 +1970,7 @@ index 018a0a4..f334014 100644 pfn = 0; /* -@@ -112,13 +113,9 @@ static inline xpaddr_t machine_to_phys(xmaddr_t machine) +@@ -112,13 +120,9 @@ static inline xpaddr_t machine_to_phys(xmaddr_t machine) */ static inline unsigned long mfn_to_local_pfn(unsigned long mfn) { @@ -1937,7 +1986,23 @@ index 018a0a4..f334014 100644 return pfn; } -@@ -163,6 +160,7 @@ static inline pte_t __pte_ma(pteval_t x) +@@ -143,6 +147,15 @@ static inline pte_t mfn_pte(unsigned long page_nr, pgprot_t pgprot) + return pte; + } + ++static inline unsigned long pte_invalid_mfn(void) ++{ ++ pte_t pte; ++ ++ pte.pte = ((phys_addr_t)INVALID_P2M_ENTRY << PAGE_SHIFT); ++ ++ return pte_mfn(pte); ++} ++ + static inline pteval_t pte_val_ma(pte_t pte) + { + return pte.pte; +@@ -163,6 +176,7 @@ static inline pte_t __pte_ma(pteval_t x) #define pgd_val_ma(x) ((x).pgd) @@ -1964,6 +2029,18 @@ index 0000000..0563fc6 +#endif + +#endif /* _ASM_X86_XEN_PCI_H */ +diff --git a/arch/x86/kernel/Makefile b/arch/x86/kernel/Makefile +index 430d5b2..96f9ecb 100644 +--- a/arch/x86/kernel/Makefile ++++ b/arch/x86/kernel/Makefile +@@ -108,6 +108,7 @@ obj-$(CONFIG_OLPC) += olpc.o + microcode-y := microcode_core.o + microcode-$(CONFIG_MICROCODE_INTEL) += microcode_intel.o + microcode-$(CONFIG_MICROCODE_AMD) += microcode_amd.o ++microcode-$(CONFIG_MICROCODE_XEN) += microcode_xen.o + obj-$(CONFIG_MICROCODE) += microcode.o + + obj-$(CONFIG_X86_CHECK_BIOS_CORRUPTION) += check.o diff --git a/arch/x86/kernel/acpi/boot.c b/arch/x86/kernel/acpi/boot.c index 6b8ca3a..d47c54f 100644 --- a/arch/x86/kernel/acpi/boot.c @@ -2030,7 +2107,7 @@ index ca93638..9eff23c 100644 #include "sleep.h" diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c -index 90b5e6e..7011798 100644 +index d2ed6c5..205e277 100644 --- a/arch/x86/kernel/apic/io_apic.c +++ b/arch/x86/kernel/apic/io_apic.c @@ -63,8 +63,10 @@ @@ -2089,7 +2166,7 @@ index 90b5e6e..7011798 100644 if (sis_apic_bug) writel(reg, &io_apic->index); -@@ -3851,6 +3872,11 @@ void __init probe_nr_irqs_gsi(void) +@@ -3854,6 +3875,11 @@ void __init probe_nr_irqs_gsi(void) printk(KERN_DEBUG "nr_irqs_gsi: %d\n", nr_irqs_gsi); } @@ -2101,7 +2178,7 @@ index 90b5e6e..7011798 100644 #ifdef CONFIG_SPARSE_IRQ int __init arch_probe_nr_irqs(void) { -@@ -4144,6 +4170,11 @@ void __init ioapic_init_mappings(void) +@@ -4147,6 +4173,11 @@ void __init ioapic_init_mappings(void) struct resource *ioapic_res; int i; @@ -2404,6 +2481,47 @@ index 0000000..c4e7484 + cpu_has_centaur_mcr) + mtrr_if = &xen_mtrr_ops; +} +diff --git a/arch/x86/kernel/e820.c b/arch/x86/kernel/e820.c +index 5cb5725..1e3bd20 100644 +--- a/arch/x86/kernel/e820.c ++++ b/arch/x86/kernel/e820.c +@@ -750,6 +750,36 @@ static int __init find_overlapped_early(u64 start, u64 end) + return i; + } + ++u64 __init early_res_next_free(u64 addr) ++{ ++ int i; ++ u64 end = addr; ++ struct early_res *r; ++ ++ for (i = 0; i < MAX_EARLY_RES; i++) { ++ r = &early_res[i]; ++ if (addr >= r->start && addr < r->end) { ++ end = r->end; ++ break; ++ } ++ } ++ return end; ++} ++ ++u64 __init early_res_next_reserved(u64 addr, u64 max) ++{ ++ int i; ++ struct early_res *r; ++ u64 next_res = max; ++ ++ for (i = 0; i < MAX_EARLY_RES && early_res[i].end; i++) { ++ r = &early_res[i]; ++ if ((r->start >= addr) && (r->start < next_res)) ++ next_res = r->start; ++ } ++ return next_res; ++} ++ + /* + * Drop the i-th range from the early reservation map, + * by copying any higher ranges down one over it, and diff --git a/arch/x86/kernel/ioport.c b/arch/x86/kernel/ioport.c index 99c4d30..0a421d3 100644 --- a/arch/x86/kernel/ioport.c @@ -2469,6 +2587,230 @@ index 99c4d30..0a421d3 100644 return 0; } +diff --git a/arch/x86/kernel/microcode_core.c b/arch/x86/kernel/microcode_core.c +index 9371448..4cb6bbd 100644 +--- a/arch/x86/kernel/microcode_core.c ++++ b/arch/x86/kernel/microcode_core.c +@@ -81,6 +81,7 @@ + #include + #include + ++#include + #include + #include + +@@ -503,7 +504,9 @@ static int __init microcode_init(void) + struct cpuinfo_x86 *c = &cpu_data(0); + int error; + +- if (c->x86_vendor == X86_VENDOR_INTEL) ++ if (xen_pv_domain()) ++ microcode_ops = init_xen_microcode(); ++ else if (c->x86_vendor == X86_VENDOR_INTEL) + microcode_ops = init_intel_microcode(); + else if (c->x86_vendor == X86_VENDOR_AMD) + microcode_ops = init_amd_microcode(); +diff --git a/arch/x86/kernel/microcode_xen.c b/arch/x86/kernel/microcode_xen.c +new file mode 100644 +index 0000000..ab9d4e1 +--- /dev/null ++++ b/arch/x86/kernel/microcode_xen.c +@@ -0,0 +1,195 @@ ++/* ++ * Xen microcode update driver ++ * ++ * Xen does most of the work here. We just pass the whole blob into ++ * Xen, and it will apply it to all CPUs as appropriate. Xen will ++ * worry about how different CPU models are actually updated. ++ */ ++#include ++#include ++#include ++#include ++#include ++ ++#include ++ ++#include ++#include ++ ++#include ++#include ++ ++MODULE_DESCRIPTION("Xen microcode update driver"); ++MODULE_LICENSE("GPL"); ++ ++struct xen_microcode { ++ size_t len; ++ char data[0]; ++}; ++ ++static int xen_microcode_update(int cpu) ++{ ++ int err; ++ struct xen_platform_op op; ++ struct ucode_cpu_info *uci = ucode_cpu_info + cpu; ++ struct xen_microcode *uc = uci->mc; ++ ++ if (uc == NULL || uc->len == 0) { ++ /* ++ * We do all cpus at once, so we don't need to do ++ * other cpus explicitly (besides, these vcpu numbers ++ * have no relationship to underlying physical cpus). ++ */ ++ return 0; ++ } ++ ++ op.cmd = XENPF_microcode_update; ++ set_xen_guest_handle(op.u.microcode.data, uc->data); ++ op.u.microcode.length = uc->len; ++ ++ err = HYPERVISOR_dom0_op(&op); ++ ++ if (err != 0) ++ printk(KERN_WARNING "microcode_xen: microcode update failed: %d\n", err); ++ ++ return err; ++} ++ ++static enum ucode_state xen_request_microcode_fw(int cpu, struct device *device) ++{ ++ char name[30]; ++ struct cpuinfo_x86 *c = &cpu_data(cpu); ++ const struct firmware *firmware; ++ struct ucode_cpu_info *uci = ucode_cpu_info + cpu; ++ enum ucode_state ret; ++ struct xen_microcode *uc; ++ size_t size; ++ int err; ++ ++ if (c->x86_vendor == X86_VENDOR_INTEL) { ++ BUG_ON(cpu != raw_smp_processor_id()); ++ snprintf(name, sizeof(name), "intel-ucode/%02x-%02x-%02x", ++ c->x86, c->x86_model, c->x86_mask); ++ } else if (c->x86_vendor == X86_VENDOR_AMD) { ++ snprintf(name, sizeof(name), "amd-ucode/microcode_amd.bin"); ++ } else ++ return UCODE_NFOUND; ++ ++ err = request_firmware(&firmware, name, device); ++ if (err) { ++ pr_debug("microcode: data file %s load failed\n", name); ++ return UCODE_NFOUND; ++ } ++ ++ /* ++ * Only bother getting real firmware for cpu 0; the others get ++ * dummy placeholders. ++ */ ++ if (cpu == 0) ++ size = firmware->size; ++ else ++ size = 0; ++ ++ if (uci->mc != NULL) { ++ vfree(uci->mc); ++ uci->mc = NULL; ++ } ++ ++ ret = UCODE_ERROR; ++ uc = vmalloc(sizeof(*uc) + size); ++ if (uc == NULL) ++ goto out; ++ ++ ret = UCODE_OK; ++ uc->len = size; ++ memcpy(uc->data, firmware->data, uc->len); ++ ++ uci->mc = uc; ++ ++out: ++ release_firmware(firmware); ++ ++ return ret; ++} ++ ++static enum ucode_state xen_request_microcode_user(int cpu, ++ const void __user *buf, size_t size) ++{ ++ struct ucode_cpu_info *uci = ucode_cpu_info + cpu; ++ struct xen_microcode *uc; ++ enum ucode_state ret; ++ size_t unread; ++ ++ if (cpu != 0) { ++ /* No real firmware for non-zero cpus; just store a ++ placeholder */ ++ size = 0; ++ } ++ ++ if (uci->mc != NULL) { ++ vfree(uci->mc); ++ uci->mc = NULL; ++ } ++ ++ ret = UCODE_ERROR; ++ uc = vmalloc(sizeof(*uc) + size); ++ if (uc == NULL) ++ goto out; ++ ++ uc->len = size; ++ ++ ret = UCODE_NFOUND; ++ ++ /* XXX This sporadically returns uncopied bytes, so we return ++ EFAULT. As far as I can see, the usermode code ++ (microcode_ctl) isn't doing anything wrong... */ ++ unread = copy_from_user(uc->data, buf, size); ++ ++ if (unread != 0) { ++ printk(KERN_WARNING "failed to read %zd of %zd bytes at %p -> %p\n", ++ unread, size, buf, uc->data); ++ goto out; ++ } ++ ++ ret = UCODE_OK; ++ ++out: ++ if (ret == 0) ++ uci->mc = uc; ++ else ++ vfree(uc); ++ ++ return ret; ++} ++ ++static void xen_microcode_fini_cpu(int cpu) ++{ ++ struct ucode_cpu_info *uci = ucode_cpu_info + cpu; ++ ++ vfree(uci->mc); ++ uci->mc = NULL; ++} ++ ++static int xen_collect_cpu_info(int cpu, struct cpu_signature *sig) ++{ ++ sig->sig = 0; ++ sig->pf = 0; ++ sig->rev = 0; ++ ++ return 0; ++} ++ ++static struct microcode_ops microcode_xen_ops = { ++ .request_microcode_user = xen_request_microcode_user, ++ .request_microcode_fw = xen_request_microcode_fw, ++ .collect_cpu_info = xen_collect_cpu_info, ++ .apply_microcode = xen_microcode_update, ++ .microcode_fini_cpu = xen_microcode_fini_cpu, ++}; ++ ++struct microcode_ops * __init init_xen_microcode(void) ++{ ++ if (!xen_initial_domain()) ++ return NULL; ++ return µcode_xen_ops; ++} diff --git a/arch/x86/kernel/paravirt.c b/arch/x86/kernel/paravirt.c index 70ec9b9..cef3d70 100644 --- a/arch/x86/kernel/paravirt.c @@ -2726,7 +3068,7 @@ index ebefb54..a28279d 100644 } diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index de2cab1..3539750 100644 +index 63f32d2..86bef0f 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -87,6 +87,7 @@ @@ -2737,7 +3079,7 @@ index de2cab1..3539750 100644 #include #include -@@ -931,6 +932,9 @@ void __init setup_arch(char **cmdline_p) +@@ -944,6 +945,9 @@ void __init setup_arch(char **cmdline_p) initmem_init(0, max_pfn); @@ -2799,6 +3141,73 @@ index 5204332..22a5a6d 100644 } EXPORT_SYMBOL_GPL(math_state_restore); +diff --git a/arch/x86/mm/init_32.c b/arch/x86/mm/init_32.c +index 3cd7711..f16903d 100644 +--- a/arch/x86/mm/init_32.c ++++ b/arch/x86/mm/init_32.c +@@ -430,22 +430,45 @@ static int __init add_highpages_work_fn(unsigned long start_pfn, + { + int node_pfn; + struct page *page; ++ phys_addr_t chunk_end, chunk_max; + unsigned long final_start_pfn, final_end_pfn; +- struct add_highpages_data *data; +- +- data = (struct add_highpages_data *)datax; ++ struct add_highpages_data *data = (struct add_highpages_data *)datax; + + final_start_pfn = max(start_pfn, data->start_pfn); + final_end_pfn = min(end_pfn, data->end_pfn); + if (final_start_pfn >= final_end_pfn) + return 0; + +- for (node_pfn = final_start_pfn; node_pfn < final_end_pfn; +- node_pfn++) { +- if (!pfn_valid(node_pfn)) +- continue; +- page = pfn_to_page(node_pfn); +- add_one_highpage_init(page, node_pfn); ++ chunk_end = PFN_PHYS(final_start_pfn); ++ chunk_max = PFN_PHYS(final_end_pfn); ++ ++ /* ++ * Check for reserved areas. ++ */ ++ for (;;) { ++ phys_addr_t chunk_start; ++ chunk_start = early_res_next_free(chunk_end); ++ ++ /* ++ * Reserved area. Just count high mem pages. ++ */ ++ for (node_pfn = PFN_DOWN(chunk_end); ++ node_pfn < PFN_DOWN(chunk_start); node_pfn++) { ++ if (pfn_valid(node_pfn)) ++ totalhigh_pages++; ++ } ++ ++ if (chunk_start >= chunk_max) ++ break; ++ ++ chunk_end = early_res_next_reserved(chunk_start, chunk_max); ++ for (node_pfn = PFN_DOWN(chunk_start); ++ node_pfn < PFN_DOWN(chunk_end); node_pfn++) { ++ if (!pfn_valid(node_pfn)) ++ continue; ++ page = pfn_to_page(node_pfn); ++ add_one_highpage_init(page, node_pfn); ++ } + } + + return 0; +@@ -459,7 +482,6 @@ void __init add_highpages_with_active_regions(int nid, unsigned long start_pfn, + + data.start_pfn = start_pfn; + data.end_pfn = end_pfn; +- + work_with_active_regions(nid, add_highpages_work_fn, &data); + } + diff --git a/arch/x86/mm/pat.c b/arch/x86/mm/pat.c index e6718bb..f03f6dc 100644 --- a/arch/x86/mm/pat.c @@ -2813,7 +3222,7 @@ index e6718bb..f03f6dc 100644 #ifdef CONFIG_STRICT_DEVMEM diff --git a/arch/x86/mm/pgtable.c b/arch/x86/mm/pgtable.c -index 8e43bdd..e68aea6 100644 +index ed34f5e..9c58425 100644 --- a/arch/x86/mm/pgtable.c +++ b/arch/x86/mm/pgtable.c @@ -6,6 +6,16 @@ @@ -2970,10 +3379,10 @@ index 2202b62..6a522c2 100644 if (pci_bf_sort >= pci_force_bf) diff --git a/arch/x86/pci/i386.c b/arch/x86/pci/i386.c -index 0fb56db..181f9eb 100644 +index 52e62e5..373b18e 100644 --- a/arch/x86/pci/i386.c +++ b/arch/x86/pci/i386.c -@@ -275,6 +275,9 @@ int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, +@@ -282,6 +282,9 @@ int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, return -EINVAL; prot = pgprot_val(vma->vm_page_prot); @@ -3062,7 +3471,7 @@ index 0000000..1b922aa +} + diff --git a/arch/x86/xen/Kconfig b/arch/x86/xen/Kconfig -index b83e119..de662fa 100644 +index b83e119..951c924 100644 --- a/arch/x86/xen/Kconfig +++ b/arch/x86/xen/Kconfig @@ -6,6 +6,7 @@ config XEN @@ -3073,7 +3482,7 @@ index b83e119..de662fa 100644 depends on X86_64 || (X86_32 && X86_PAE && !X86_VISWS) depends on X86_CMPXCHG && X86_TSC help -@@ -36,3 +37,31 @@ config XEN_DEBUG_FS +@@ -36,3 +37,35 @@ config XEN_DEBUG_FS help Enable statistics output and various tuning options in debugfs. Enabling this option may incur a significant performance overhead. @@ -3105,6 +3514,11 @@ index b83e119..de662fa 100644 + help + Enable support for passing PCI devices through to + unprivileged domains. (COMPLETELY UNTESTED) ++ ++config MICROCODE_XEN ++ def_bool y ++ depends on XEN_DOM0 && MICROCODE +\ No newline at end of file diff --git a/arch/x86/xen/Makefile b/arch/x86/xen/Makefile index 172438f..6d697e5 100644 --- a/arch/x86/xen/Makefile @@ -3185,7 +3599,7 @@ index 0000000..496f07d +#endif +} diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c -index 0a1700a..78970be 100644 +index 0a1700a..6ba04d4 100644 --- a/arch/x86/xen/enlighten.c +++ b/arch/x86/xen/enlighten.c @@ -64,6 +64,11 @@ DEFINE_PER_CPU(struct vcpu_info, xen_vcpu_info); @@ -3301,7 +3715,7 @@ index 0a1700a..78970be 100644 init_mm.pgd = pgd; -@@ -1054,6 +1089,15 @@ asmlinkage void __init xen_start_kernel(void) +@@ -1054,9 +1089,21 @@ asmlinkage void __init xen_start_kernel(void) if (xen_feature(XENFEAT_supervisor_mode_kernel)) pv_info.kernel_rpl = 0; @@ -3317,7 +3731,13 @@ index 0a1700a..78970be 100644 /* set the limit of our address space */ xen_reserve_top(); -@@ -1075,6 +1119,16 @@ asmlinkage void __init xen_start_kernel(void) ++ /* fixup p2m entries uninitialized by domain builder */ ++ xen_fix_mfn_list(); ++ + #ifdef CONFIG_X86_32 + /* set up basic CPUID stuff */ + cpu_detect(&new_cpu_data); +@@ -1075,6 +1122,16 @@ asmlinkage void __init xen_start_kernel(void) add_preferred_console("xenboot", 0, NULL); add_preferred_console("tty", 0, NULL); add_preferred_console("hvc", 0, NULL); @@ -3335,7 +3755,7 @@ index 0a1700a..78970be 100644 xen_raw_console_write("about to get started...\n"); diff --git a/arch/x86/xen/mmu.c b/arch/x86/xen/mmu.c -index 4ceb285..d4c1f78 100644 +index 4ceb285..e23f89f 100644 --- a/arch/x86/xen/mmu.c +++ b/arch/x86/xen/mmu.c @@ -50,7 +50,9 @@ @@ -3370,7 +3790,27 @@ index 4ceb285..d4c1f78 100644 #ifdef CONFIG_XEN_DEBUG_FS static struct { -@@ -315,6 +325,7 @@ unsigned long arbitrary_virt_to_mfn(void *vaddr) +@@ -226,6 +236,19 @@ void __init xen_build_dynamic_phys_to_machine(void) + xen_build_mfn_list_list(); + } + ++/* ++ * P2M entries higher than xen_start_info->nr_pages allocated by the ++ * domain builder are uninitialized. Set them to INVALID_P2M_ENTRY. ++ */ ++void __init xen_fix_mfn_list(void) ++{ ++ unsigned idx; ++ unsigned long max_pfn = min(MAX_DOMAIN_PAGES, xen_start_info->nr_pages); ++ ++ for (idx = p2m_index(max_pfn); idx < P2M_ENTRIES_PER_PAGE; idx++) ++ p2m_top[p2m_top_index(max_pfn)][idx] = INVALID_P2M_ENTRY; ++} ++ + unsigned long get_phys_to_machine(unsigned long pfn) + { + unsigned topidx, idx; +@@ -315,6 +338,7 @@ unsigned long arbitrary_virt_to_mfn(void *vaddr) return PFN_DOWN(maddr.maddr); } @@ -3378,7 +3818,7 @@ index 4ceb285..d4c1f78 100644 xmaddr_t arbitrary_virt_to_machine(void *vaddr) { -@@ -376,6 +387,34 @@ static bool xen_page_pinned(void *ptr) +@@ -376,6 +400,34 @@ static bool xen_page_pinned(void *ptr) return PagePinned(page); } @@ -3413,7 +3853,7 @@ index 4ceb285..d4c1f78 100644 static void xen_extend_mmu_update(const struct mmu_update *update) { struct multicall_space mcs; -@@ -452,6 +491,11 @@ void set_pte_mfn(unsigned long vaddr, unsigned long mfn, pgprot_t flags) +@@ -452,6 +504,11 @@ void set_pte_mfn(unsigned long vaddr, unsigned long mfn, pgprot_t flags) void xen_set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pteval) { @@ -3425,7 +3865,7 @@ index 4ceb285..d4c1f78 100644 ADD_STATS(set_pte_at, 1); // ADD_STATS(set_pte_at_pinned, xen_page_pinned(ptep)); ADD_STATS(set_pte_at_current, mm == current->mm); -@@ -522,8 +566,25 @@ static pteval_t pte_pfn_to_mfn(pteval_t val) +@@ -522,8 +579,25 @@ static pteval_t pte_pfn_to_mfn(pteval_t val) return val; } @@ -3451,7 +3891,7 @@ index 4ceb285..d4c1f78 100644 return pte_mfn_to_pfn(pte.pte); } PV_CALLEE_SAVE_REGS_THUNK(xen_pte_val); -@@ -536,7 +597,22 @@ PV_CALLEE_SAVE_REGS_THUNK(xen_pgd_val); +@@ -536,7 +610,22 @@ PV_CALLEE_SAVE_REGS_THUNK(xen_pgd_val); pte_t xen_make_pte(pteval_t pte) { @@ -3475,7 +3915,7 @@ index 4ceb285..d4c1f78 100644 return native_make_pte(pte); } PV_CALLEE_SAVE_REGS_THUNK(xen_make_pte); -@@ -592,6 +668,11 @@ void xen_set_pud(pud_t *ptr, pud_t val) +@@ -592,6 +681,11 @@ void xen_set_pud(pud_t *ptr, pud_t val) void xen_set_pte(pte_t *ptep, pte_t pte) { @@ -3487,7 +3927,7 @@ index 4ceb285..d4c1f78 100644 ADD_STATS(pte_update, 1); // ADD_STATS(pte_update_pinned, xen_page_pinned(ptep)); ADD_STATS(pte_update_batched, paravirt_get_lazy_mode() == PARAVIRT_LAZY_MMU); -@@ -608,6 +689,11 @@ void xen_set_pte(pte_t *ptep, pte_t pte) +@@ -608,6 +702,11 @@ void xen_set_pte(pte_t *ptep, pte_t pte) #ifdef CONFIG_X86_PAE void xen_set_pte_atomic(pte_t *ptep, pte_t pte) { @@ -3499,7 +3939,7 @@ index 4ceb285..d4c1f78 100644 set_64bit((u64 *)ptep, native_pte_val(pte)); } -@@ -1285,6 +1371,13 @@ static void xen_flush_tlb_single(unsigned long addr) +@@ -1285,6 +1384,13 @@ static void xen_flush_tlb_single(unsigned long addr) preempt_enable(); } @@ -3513,14 +3953,27 @@ index 4ceb285..d4c1f78 100644 static void xen_flush_tlb_others(const struct cpumask *cpus, struct mm_struct *mm, unsigned long va) { -@@ -1444,10 +1537,17 @@ static void *xen_kmap_atomic_pte(struct page *page, enum km_type type) - #ifdef CONFIG_X86_32 - static __init pte_t mask_rw_pte(pte_t *ptep, pte_t pte) +@@ -1441,13 +1547,29 @@ static void *xen_kmap_atomic_pte(struct page *page, enum km_type type) + } + #endif + +-#ifdef CONFIG_X86_32 +-static __init pte_t mask_rw_pte(pte_t *ptep, pte_t pte) ++static __init pte_t filter_pte(pte_t *ptep, pte_t pte) { - /* If there's an existing pte, then don't allow _PAGE_RW to be set */ - if (pte_val_ma(*ptep) & _PAGE_PRESENT) ++#ifdef CONFIG_X86_32 + pte_t oldpte = *ptep; ++#endif + ++ if ((pte_flags(pte) & _PAGE_PRESENT) && ++ (pte_mfn(pte) == pte_invalid_mfn())) { ++ /* Don't allow pre-balloned mappings to be set */ ++ pte = __pte_ma(0); ++ } ++ ++#ifdef CONFIG_X86_32 + if (pte_flags(oldpte) & _PAGE_PRESENT) { + /* Don't allow existing IO mappings to be overridden */ + if (pte_flags(oldpte) & _PAGE_IOMAP) @@ -3530,10 +3983,24 @@ index 4ceb285..d4c1f78 100644 pte = __pte_ma(((pte_val_ma(*ptep) & _PAGE_RW) | ~_PAGE_RW) & pte_val_ma(pte)); + } ++#endif return pte; } -@@ -1616,6 +1716,7 @@ static void *m2v(phys_addr_t maddr) +@@ -1456,11 +1578,10 @@ static __init pte_t mask_rw_pte(pte_t *ptep, pte_t pte) + doesn't allow RO pagetable pages to be remapped RW */ + static __init void xen_set_pte_init(pte_t *ptep, pte_t pte) + { +- pte = mask_rw_pte(ptep, pte); ++ pte = filter_pte(ptep, pte); + + xen_set_pte(ptep, pte); + } +-#endif + + static void pin_pagetable_pfn(unsigned cmd, unsigned long pfn) + { +@@ -1616,6 +1737,7 @@ static void *m2v(phys_addr_t maddr) return __ka(m2p(maddr)); } @@ -3541,7 +4008,7 @@ index 4ceb285..d4c1f78 100644 static void set_page_prot(void *addr, pgprot_t prot) { unsigned long pfn = __pa(addr) >> PAGE_SHIFT; -@@ -1671,6 +1772,20 @@ static __init void xen_map_identity_early(pmd_t *pmd, unsigned long max_pfn) +@@ -1671,6 +1793,20 @@ static __init void xen_map_identity_early(pmd_t *pmd, unsigned long max_pfn) set_page_prot(pmd, PAGE_KERNEL_RO); } @@ -3562,7 +4029,7 @@ index 4ceb285..d4c1f78 100644 #ifdef CONFIG_X86_64 static void convert_pfn_mfn(void *v) { -@@ -1762,6 +1877,7 @@ __init pgd_t *xen_setup_kernel_pagetable(pgd_t *pgd, +@@ -1762,6 +1898,7 @@ __init pgd_t *xen_setup_kernel_pagetable(pgd_t *pgd, unsigned long max_pfn) { pmd_t *kernel_pmd; @@ -3570,7 +4037,7 @@ index 4ceb285..d4c1f78 100644 max_pfn_mapped = PFN_DOWN(__pa(xen_start_info->pt_base) + xen_start_info->nr_pt_frames * PAGE_SIZE + -@@ -1773,6 +1889,20 @@ __init pgd_t *xen_setup_kernel_pagetable(pgd_t *pgd, +@@ -1773,6 +1910,20 @@ __init pgd_t *xen_setup_kernel_pagetable(pgd_t *pgd, xen_map_identity_early(level2_kernel_pgt, max_pfn); memcpy(swapper_pg_dir, pgd, sizeof(pgd_t) * PTRS_PER_PGD); @@ -3591,7 +4058,7 @@ index 4ceb285..d4c1f78 100644 set_pgd(&swapper_pg_dir[KERNEL_PGD_BOUNDARY], __pgd(__pa(level2_kernel_pgt) | _PAGE_PRESENT)); -@@ -1824,9 +1954,25 @@ static void xen_set_fixmap(unsigned idx, phys_addr_t phys, pgprot_t prot) +@@ -1824,9 +1975,25 @@ static void xen_set_fixmap(unsigned idx, phys_addr_t phys, pgprot_t prot) pte = pfn_pte(phys, prot); break; @@ -3618,7 +4085,7 @@ index 4ceb285..d4c1f78 100644 } __native_set_fixmap(idx, pte); -@@ -1841,6 +1987,29 @@ static void xen_set_fixmap(unsigned idx, phys_addr_t phys, pgprot_t prot) +@@ -1841,6 +2008,29 @@ static void xen_set_fixmap(unsigned idx, phys_addr_t phys, pgprot_t prot) #endif } @@ -3648,7 +4115,19 @@ index 4ceb285..d4c1f78 100644 __init void xen_post_allocator_init(void) { pv_mmu_ops.set_pte = xen_set_pte; -@@ -1955,6 +2124,271 @@ const struct pv_mmu_ops xen_mmu_ops __initdata = { +@@ -1906,11 +2096,7 @@ const struct pv_mmu_ops xen_mmu_ops __initdata = { + .kmap_atomic_pte = xen_kmap_atomic_pte, + #endif + +-#ifdef CONFIG_X86_64 +- .set_pte = xen_set_pte, +-#else + .set_pte = xen_set_pte_init, +-#endif + .set_pte_at = xen_set_pte_at, + .set_pmd = xen_set_pmd_hyper, + +@@ -1955,6 +2141,271 @@ const struct pv_mmu_ops xen_mmu_ops __initdata = { }; @@ -4072,7 +4551,7 @@ index 0000000..07b59fe + } +} diff --git a/arch/x86/xen/setup.c b/arch/x86/xen/setup.c -index ad0047f..2439456 100644 +index ad0047f..c0304a1 100644 --- a/arch/x86/xen/setup.c +++ b/arch/x86/xen/setup.c @@ -19,6 +19,7 @@ @@ -4083,15 +4562,19 @@ index ad0047f..2439456 100644 #include #include -@@ -36,21 +37,62 @@ extern void xen_syscall32_target(void); +@@ -36,21 +37,63 @@ extern void xen_syscall32_target(void); /** * machine_specific_memory_setup - Hook for machine specific memory setup. **/ - char * __init xen_memory_setup(void) { - unsigned long max_pfn = xen_start_info->nr_pages; -+ unsigned long long mem_end; +- unsigned long max_pfn = xen_start_info->nr_pages; +- +- max_pfn = min(MAX_DOMAIN_PAGES, max_pfn); ++ unsigned long nrpages = min(xen_start_info->nr_pages, MAX_DOMAIN_PAGES); ++ unsigned long long mem_limit = PFN_PHYS((u64)MAX_DOMAIN_PAGES); ++ unsigned long long mem_max = 0; + int rc; + struct xen_memory_map memmap; + /* @@ -4103,9 +4586,6 @@ index ad0047f..2439456 100644 + XENMEM_machine_memory_map : + XENMEM_memory_map; + int i; - - max_pfn = min(MAX_DOMAIN_PAGES, max_pfn); -+ mem_end = PFN_PHYS((u64)max_pfn); + + memmap.nr_entries = E820MAX; + set_xen_guest_handle(memmap.buffer, map); @@ -4114,7 +4594,7 @@ index ad0047f..2439456 100644 + if (rc == -ENOSYS) { + memmap.nr_entries = 1; + map[0].addr = 0ULL; -+ map[0].size = mem_end; ++ map[0].size = xen_start_info->nr_pages; + /* 8MB slack (to balance backend allocations). */ + map[0].size += 8ULL << 20; + map[0].type = E820_RAM; @@ -4128,12 +4608,15 @@ index ad0047f..2439456 100644 + for (i = 0; i < memmap.nr_entries; i++) { + unsigned long long end = map[i].addr + map[i].size; + if (map[i].type == E820_RAM) { -+ if (map[i].addr > mem_end) ++ if (map[i].addr > mem_limit) + continue; -+ if (end > mem_end) { -+ /* Truncate region to max_mem. */ -+ map[i].size -= end - mem_end; ++ if (end > mem_limit) { ++ /* Truncate region to mem_limit. */ ++ map[i].size -= end - mem_limit; ++ end = mem_limit; + } ++ if (end > mem_max) ++ mem_max = end; + } + if (map[i].size > 0) + e820_add_region(map[i].addr, map[i].size, map[i].type); @@ -4149,7 +4632,19 @@ index ad0047f..2439456 100644 */ e820_add_region(ISA_START_ADDRESS, ISA_END_ADDRESS - ISA_START_ADDRESS, E820_RESERVED); -@@ -188,7 +230,5 @@ void __init xen_arch_setup(void) +@@ -65,6 +108,11 @@ char * __init xen_memory_setup(void) + __pa(xen_start_info->pt_base), + "XEN START INFO"); + ++ /* ++ * Reserve extra memory for the balloon driver. ++ */ ++ reserve_early(nrpages * PAGE_SIZE, mem_max, "XEN BALLOON"); ++ + sanitize_e820_map(e820.map, ARRAY_SIZE(e820.map), &e820.nr_map); + + return "Xen"; +@@ -188,7 +236,5 @@ void __init xen_arch_setup(void) pm_idle = xen_idle; @@ -4257,7 +4752,7 @@ index 0000000..1cd7f4d + } +} diff --git a/arch/x86/xen/xen-ops.h b/arch/x86/xen/xen-ops.h -index 22494fd..96f7ee0 100644 +index 22494fd..012f6fc 100644 --- a/arch/x86/xen/xen-ops.h +++ b/arch/x86/xen/xen-ops.h @@ -29,6 +29,7 @@ void xen_setup_machphys_mapping(void); @@ -4268,7 +4763,15 @@ index 22494fd..96f7ee0 100644 void xen_post_allocator_init(void); -@@ -82,6 +83,23 @@ static inline void xen_uninit_lock_cpu(int cpu) +@@ -40,6 +41,7 @@ void xen_enable_syscall(void); + void xen_vcpu_restore(void); + + void __init xen_build_dynamic_phys_to_machine(void); ++void __init xen_fix_mfn_list(void); + + void xen_init_irq_ops(void); + void xen_setup_timer(int cpu); +@@ -82,6 +84,23 @@ static inline void xen_uninit_lock_cpu(int cpu) } #endif @@ -4293,7 +4796,7 @@ index 22494fd..96f7ee0 100644 inlineable */ #define DECL_ASM(ret, name, ...) \ diff --git a/block/blk-core.c b/block/blk-core.c -index 4b45435..48804b0 100644 +index e3299a7..5410d13 100644 --- a/block/blk-core.c +++ b/block/blk-core.c @@ -438,6 +438,7 @@ void blk_put_queue(struct request_queue *q) @@ -4304,7 +4807,7 @@ index 4b45435..48804b0 100644 void blk_cleanup_queue(struct request_queue *q) { -@@ -617,6 +618,7 @@ int blk_get_queue(struct request_queue *q) +@@ -610,6 +611,7 @@ int blk_get_queue(struct request_queue *q) return 1; } @@ -4350,7 +4853,7 @@ index db307a3..c6d845c 100644 return_ACPI_STATUS(status); } diff --git a/drivers/acpi/sleep.c b/drivers/acpi/sleep.c -index 01574a0..c57e7b2 100644 +index 42159a2..e00b83b 100644 --- a/drivers/acpi/sleep.c +++ b/drivers/acpi/sleep.c @@ -19,6 +19,8 @@ @@ -4633,10 +5136,10 @@ index eba999f..11071ed 100644 void xen_raw_printk(const char *fmt, ...) diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig -index c155bd3..fb433cb 100644 +index 5f6509a..6cd6859 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig -@@ -2756,6 +2756,7 @@ source "drivers/s390/net/Kconfig" +@@ -2763,6 +2763,7 @@ source "drivers/s390/net/Kconfig" config XEN_NETDEV_FRONTEND tristate "Xen network device frontend driver" depends on XEN @@ -5060,10 +5563,10 @@ index cab100a..3b1c421 100644 + depends on XEN_DOM0 && ACPI \ No newline at end of file diff --git a/drivers/xen/Makefile b/drivers/xen/Makefile -index ec2a39b..386c775 100644 +index ec2a39b..7ff6d27 100644 --- a/drivers/xen/Makefile +++ b/drivers/xen/Makefile -@@ -1,9 +1,12 @@ +@@ -1,9 +1,13 @@ -obj-y += grant-table.o features.o events.o manage.o +obj-y += grant-table.o features.o events.o manage.o biomerge.o obj-y += xenbus/ @@ -5075,6 +5578,7 @@ index ec2a39b..386c775 100644 -obj-$(CONFIG_XENFS) += xenfs/ -obj-$(CONFIG_XEN_SYS_HYPERVISOR) += sys-hypervisor.o \ No newline at end of file ++obj-$(CONFIG_PCI) += pci.o +obj-$(CONFIG_HOTPLUG_CPU) += cpu_hotplug.o +obj-$(CONFIG_XEN_XENCOMM) += xencomm.o +obj-$(CONFIG_XEN_BALLOON) += balloon.o @@ -5115,10 +5619,18 @@ index 0000000..e6d3d0e + return HYPERVISOR_dom0_op(&op); +} diff --git a/drivers/xen/balloon.c b/drivers/xen/balloon.c -index f5bbd9e..bfe1fa3 100644 +index f5bbd9e..168e61f 100644 --- a/drivers/xen/balloon.c +++ b/drivers/xen/balloon.c -@@ -66,8 +66,6 @@ struct balloon_stats { +@@ -43,6 +43,7 @@ + #include + #include + #include ++#include + + #include + #include +@@ -66,8 +67,6 @@ struct balloon_stats { /* We aim for 'current allocation' == 'target allocation'. */ unsigned long current_pages; unsigned long target_pages; @@ -5127,7 +5639,7 @@ index f5bbd9e..bfe1fa3 100644 /* * Drivers may alter the memory reservation independently, but they * must inform the balloon driver so we avoid hitting the hard limit. -@@ -84,13 +82,6 @@ static struct sys_device balloon_sysdev; +@@ -84,21 +83,11 @@ static struct sys_device balloon_sysdev; static int register_balloon(struct sys_device *sysdev); @@ -5141,7 +5653,33 @@ index f5bbd9e..bfe1fa3 100644 static struct balloon_stats balloon_stats; /* We increase/decrease in batches which fit in a page */ -@@ -185,7 +176,7 @@ static void balloon_alarm(unsigned long unused) + static unsigned long frame_list[PAGE_SIZE / sizeof(unsigned long)]; + +-/* VM /proc information for memory */ +-extern unsigned long totalram_pages; +- + #ifdef CONFIG_HIGHMEM + extern unsigned long totalhigh_pages; + #define inc_totalhigh_pages() (totalhigh_pages++) +@@ -140,6 +129,8 @@ static void balloon_append(struct page *page) + list_add(&page->lru, &ballooned_pages); + balloon_stats.balloon_low++; + } ++ ++ totalram_pages--; + } + + /* balloon_retrieve: rescue a page from the balloon, if it is not empty. */ +@@ -160,6 +151,8 @@ static struct page *balloon_retrieve(void) + else + balloon_stats.balloon_low--; + ++ totalram_pages++; ++ + return page; + } + +@@ -185,7 +178,7 @@ static void balloon_alarm(unsigned long unused) static unsigned long current_target(void) { @@ -5150,7 +5688,7 @@ index f5bbd9e..bfe1fa3 100644 target = min(target, balloon_stats.current_pages + -@@ -209,7 +200,7 @@ static int increase_reservation(unsigned long nr_pages) +@@ -209,7 +202,7 @@ static int increase_reservation(unsigned long nr_pages) if (nr_pages > ARRAY_SIZE(frame_list)) nr_pages = ARRAY_SIZE(frame_list); @@ -5159,7 +5697,7 @@ index f5bbd9e..bfe1fa3 100644 page = balloon_first_page(); for (i = 0; i < nr_pages; i++) { -@@ -221,23 +212,10 @@ static int increase_reservation(unsigned long nr_pages) +@@ -221,23 +214,10 @@ static int increase_reservation(unsigned long nr_pages) set_xen_guest_handle(reservation.extent_start, frame_list); reservation.nr_extents = nr_pages; rc = HYPERVISOR_memory_op(XENMEM_populate_physmap, &reservation); @@ -5185,13 +5723,13 @@ index f5bbd9e..bfe1fa3 100644 page = balloon_retrieve(); BUG_ON(page == NULL); -@@ -263,13 +241,13 @@ static int increase_reservation(unsigned long nr_pages) +@@ -263,13 +243,12 @@ static int increase_reservation(unsigned long nr_pages) __free_page(page); } - balloon_stats.current_pages += nr_pages; +- totalram_pages = balloon_stats.current_pages; + balloon_stats.current_pages += rc; - totalram_pages = balloon_stats.current_pages; out: - spin_unlock_irqrestore(&balloon_lock, flags); @@ -5202,7 +5740,7 @@ index f5bbd9e..bfe1fa3 100644 } static int decrease_reservation(unsigned long nr_pages) -@@ -312,7 +290,7 @@ static int decrease_reservation(unsigned long nr_pages) +@@ -312,7 +291,7 @@ static int decrease_reservation(unsigned long nr_pages) kmap_flush_unused(); flush_tlb_all(); @@ -5211,9 +5749,11 @@ index f5bbd9e..bfe1fa3 100644 /* No more mappings: invalidate P2M and add to balloon. */ for (i = 0; i < nr_pages; i++) { -@@ -329,7 +307,7 @@ static int decrease_reservation(unsigned long nr_pages) +@@ -327,9 +306,8 @@ static int decrease_reservation(unsigned long nr_pages) + BUG_ON(ret != nr_pages); + balloon_stats.current_pages -= nr_pages; - totalram_pages = balloon_stats.current_pages; +- totalram_pages = balloon_stats.current_pages; - spin_unlock_irqrestore(&balloon_lock, flags); + spin_unlock_irqrestore(&xen_reservation_lock, flags); @@ -5228,7 +5768,12 @@ index f5bbd9e..bfe1fa3 100644 balloon_stats.target_pages = target; schedule_work(&balloon_worker); } -@@ -431,7 +408,6 @@ static int __init balloon_init(void) +@@ -426,12 +403,10 @@ static int __init balloon_init(void) + pr_info("xen_balloon: Initialising balloon driver.\n"); + + balloon_stats.current_pages = min(xen_start_info->nr_pages, max_pfn); +- totalram_pages = balloon_stats.current_pages; + balloon_stats.target_pages = balloon_stats.current_pages; balloon_stats.balloon_low = 0; balloon_stats.balloon_high = 0; balloon_stats.driver_pages = 0UL; @@ -5236,7 +5781,17 @@ index f5bbd9e..bfe1fa3 100644 init_timer(&balloon_timer); balloon_timer.data = 0; -@@ -464,6 +440,101 @@ static void balloon_exit(void) +@@ -442,8 +417,7 @@ static int __init balloon_init(void) + /* Initialise the balloon with excess memory space. */ + for (pfn = xen_start_info->nr_pages; pfn < max_pfn; pfn++) { + page = pfn_to_page(pfn); +- if (!PageReserved(page)) +- balloon_append(page); ++ balloon_append(page); + } + + target_watch.callback = watch_target; +@@ -464,6 +438,101 @@ static void balloon_exit(void) module_exit(balloon_exit); @@ -5338,7 +5893,7 @@ index f5bbd9e..bfe1fa3 100644 #define BALLOON_SHOW(name, format, args...) \ static ssize_t show_##name(struct sys_device *dev, \ struct sysdev_attribute *attr, \ -@@ -476,9 +547,6 @@ module_exit(balloon_exit); +@@ -476,9 +545,6 @@ module_exit(balloon_exit); BALLOON_SHOW(current_kb, "%lu\n", PAGES2KB(balloon_stats.current_pages)); BALLOON_SHOW(low_kb, "%lu\n", PAGES2KB(balloon_stats.balloon_low)); BALLOON_SHOW(high_kb, "%lu\n", PAGES2KB(balloon_stats.balloon_high)); @@ -5348,7 +5903,7 @@ index f5bbd9e..bfe1fa3 100644 BALLOON_SHOW(driver_kb, "%lu\n", PAGES2KB(balloon_stats.driver_pages)); static ssize_t show_target_kb(struct sys_device *dev, struct sysdev_attribute *attr, -@@ -548,7 +616,6 @@ static struct attribute *balloon_info_attrs[] = { +@@ -548,7 +614,6 @@ static struct attribute *balloon_info_attrs[] = { &attr_current_kb.attr, &attr_low_kb.attr, &attr_high_kb.attr, @@ -10210,6 +10765,128 @@ index 0000000..a492288 + printk(KERN_CRIT "registering netback\n"); + (void)xenbus_register_backend(&netback); +} +diff --git a/drivers/xen/pci.c b/drivers/xen/pci.c +new file mode 100644 +index 0000000..b13e054 +--- /dev/null ++++ b/drivers/xen/pci.c +@@ -0,0 +1,116 @@ ++/* ++ * Copyright (c) 2009, Intel Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms and conditions of the GNU General Public License, ++ * version 2, as published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * You should have received a copy of the GNU General Public License along with ++ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple ++ * Place - Suite 330, Boston, MA 02111-1307 USA. ++ * ++ * Author: Weidong Han ++ */ ++ ++#include ++#include ++#include ++#include "../pci/pci.h" ++ ++ ++#ifdef CONFIG_PCI_IOV ++#define HANDLE_PCI_IOV 1 ++#else ++#define HANDLE_PCI_IOV 0 ++#endif ++ ++static int xen_add_device(struct device *dev) ++{ ++ int r; ++ struct pci_dev *pci_dev = to_pci_dev(dev); ++ ++ if (HANDLE_PCI_IOV && pci_dev->is_virtfn) { ++ struct physdev_manage_pci_ext manage_pci_ext = { ++ .bus = pci_dev->bus->number, ++ .devfn = pci_dev->devfn, ++ .is_virtfn = 1, ++#ifdef CONFIG_PCI_IOV ++ .physfn.bus = pci_dev->physfn->bus->number, ++ .physfn.devfn = pci_dev->physfn->devfn, ++#endif ++ }; ++ ++ r = HYPERVISOR_physdev_op(PHYSDEVOP_manage_pci_add_ext, ++ &manage_pci_ext); ++ } else if (pci_ari_enabled(pci_dev->bus) && PCI_SLOT(pci_dev->devfn)) { ++ struct physdev_manage_pci_ext manage_pci_ext = { ++ .bus = pci_dev->bus->number, ++ .devfn = pci_dev->devfn, ++ .is_extfn = 1, ++ }; ++ ++ r = HYPERVISOR_physdev_op(PHYSDEVOP_manage_pci_add_ext, ++ &manage_pci_ext); ++ } else { ++ struct physdev_manage_pci manage_pci = { ++ .bus = pci_dev->bus->number, ++ .devfn = pci_dev->devfn, ++ }; ++ ++ r = HYPERVISOR_physdev_op(PHYSDEVOP_manage_pci_add, ++ &manage_pci); ++ } ++ ++ return r; ++} ++ ++static int xen_remove_device(struct device *dev) ++{ ++ int r; ++ struct pci_dev *pci_dev = to_pci_dev(dev); ++ struct physdev_manage_pci manage_pci; ++ ++ manage_pci.bus = pci_dev->bus->number; ++ manage_pci.devfn = pci_dev->devfn; ++ ++ r = HYPERVISOR_physdev_op(PHYSDEVOP_manage_pci_remove, ++ &manage_pci); ++ ++ return r; ++} ++ ++static int xen_pci_notifier(struct notifier_block *nb, ++ unsigned long action, void *data) ++{ ++ struct device *dev = data; ++ int r = 0; ++ ++ switch (action) { ++ case BUS_NOTIFY_ADD_DEVICE: ++ r = xen_add_device(dev); ++ break; ++ case BUS_NOTIFY_DEL_DEVICE: ++ r = xen_remove_device(dev); ++ break; ++ default: ++ break; ++ } ++ ++ return r; ++} ++ ++struct notifier_block device_nb = { ++ .notifier_call = xen_pci_notifier, ++}; ++ ++static int __init register_xen_pci_notifier(void) ++{ ++ return bus_register_notifier(&pci_bus_type, &device_nb); ++} ++ ++fs_initcall(register_xen_pci_notifier); diff --git a/drivers/xen/xenbus/Makefile b/drivers/xen/xenbus/Makefile index 5571f5b..8dca685 100644 --- a/drivers/xen/xenbus/Makefile @@ -12121,10 +12798,10 @@ index b4326b5..bad75d1 100644 #ifndef HAVE_ARCH_PCI_GET_LEGACY_IDE_IRQ static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h -index 2721f07..99264c3 100644 +index 35e7df1..c7277ce 100644 --- a/include/linux/interrupt.h +++ b/include/linux/interrupt.h -@@ -58,6 +58,7 @@ +@@ -59,6 +59,7 @@ #define IRQF_PERCPU 0x00000400 #define IRQF_NOBALANCING 0x00000800 #define IRQF_IRQPOLL 0x00001000 @@ -12645,6 +13322,38 @@ index af36ead..eac3ce1 100644 + */ +extern spinlock_t xen_reservation_lock; #endif /* __XEN_PUBLIC_MEMORY_H__ */ +diff --git a/include/xen/interface/physdev.h b/include/xen/interface/physdev.h +index cd69391..7a7d007 100644 +--- a/include/xen/interface/physdev.h ++++ b/include/xen/interface/physdev.h +@@ -106,6 +106,27 @@ struct physdev_irq { + uint32_t vector; + }; + ++#define PHYSDEVOP_manage_pci_add 15 ++#define PHYSDEVOP_manage_pci_remove 16 ++struct physdev_manage_pci { ++ /* IN */ ++ uint8_t bus; ++ uint8_t devfn; ++}; ++ ++#define PHYSDEVOP_manage_pci_add_ext 20 ++struct physdev_manage_pci_ext { ++ /* IN */ ++ uint8_t bus; ++ uint8_t devfn; ++ unsigned is_extfn; ++ unsigned is_virtfn; ++ struct { ++ uint8_t bus; ++ uint8_t devfn; ++ } physfn; ++}; ++ + /* + * Argument to physdev_op_compat() hypercall. Superceded by new physdev_op() + * hypercall since 0x00030202. diff --git a/include/xen/interface/platform.h b/include/xen/interface/platform.h new file mode 100644 index 0000000..83e4714 @@ -13085,10 +13794,10 @@ index b9763ba..542ca7c 100644 int (*read_otherend_details)(struct xenbus_device *dev); int (*is_ready)(struct xenbus_device *dev); diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c -index 50da676..3dc4e74 100644 +index 61c679d..c077438 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c -@@ -192,7 +192,8 @@ static inline int setup_affinity(unsigned int irq, struct irq_desc *desc) +@@ -200,7 +200,8 @@ static inline int setup_affinity(unsigned int irq, struct irq_desc *desc) void __disable_irq(struct irq_desc *desc, unsigned int irq, bool suspend) { if (suspend) { @@ -13127,7 +13836,7 @@ index bffe6d7..cec5f62 100644 panic("Cannot allocate SWIOTLB overflow buffer!\n"); diff --git a/mm/page_alloc.c b/mm/page_alloc.c -index caa9268..1f29611 100644 +index d052abb..087cbf5 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -566,6 +566,13 @@ static void __free_pages_ok(struct page *page, unsigned int order) @@ -13144,7 +13853,7 @@ index caa9268..1f29611 100644 if (!PageHighMem(page)) { debug_check_no_locks_freed(page_address(page),PAGE_SIZE<> 2; /* K7 & K8 */ else if (c->x86 > 6 && c->x86_vendor == X86_VENDOR_INTEL) pci_cache_line_size = 128 >> 2; /* P4 */ -+ + if (c->x86_clflush_size != (pci_cache_line_size <<2)) + printk(KERN_DEBUG "PCI: old code would have set cacheline " + "size to %d bytes, but clflush_size = %d\n", @@ -60,11 +59,12 @@ index 2202b62..f371fe8 100644 + if (c->x86_clflush_size > 0) { + pci_cache_line_size = c->x86_clflush_size >> 2; + printk(KERN_DEBUG "PCI: pci_cache_line_size set to %d bytes\n", -+ pci_cache_line_size >> 2); ++ pci_cache_line_size << 2); + } else { + pci_cache_line_size = 32 >> 2; + printk(KERN_DEBUG "PCI: Unknown cacheline size. Setting to 32 bytes\n"); + } ++ } int __init pcibios_init(void) xen.pvops.pre.patch: b/arch/x86/include/asm/paravirt.h | 3 --- b/arch/x86/kernel/process_32.c | 3 +-- b/arch/x86/pci/common.c | 16 ---------------- drivers/pci/pci.h | 2 -- 4 files changed, 1 insertion(+), 23 deletions(-) Index: xen.pvops.pre.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/Attic/xen.pvops.pre.patch,v retrieving revision 1.1.2.14 retrieving revision 1.1.2.15 diff -u -p -r1.1.2.14 -r1.1.2.15 --- xen.pvops.pre.patch 27 Jun 2009 11:05:24 -0000 1.1.2.14 +++ xen.pvops.pre.patch 8 Aug 2009 18:06:06 -0000 1.1.2.15 @@ -2,7 +2,6 @@ temporarily revert various Fedora change Affected patches; linux-2.6-defaults-pci_no_msi.patch - drivers/pci/pci.h linux-2.6-execshield.patch - arch/x86/include/asm/paravirt.h arch/x86/kernel/process_32.c -linux-2.6-pci-cacheline-sizing.patch - arch/x86/pci/common.c --- a/drivers/pci/pci.h 2009-04-24 20:46:50.000000000 +0100 +++ b/drivers/pci/pci.h 2009-04-23 20:13:43.000000000 +0100 @@ -64,7 +63,7 @@ index 2202b62..f371fe8 100644 - if (c->x86_clflush_size > 0) { - pci_cache_line_size = c->x86_clflush_size >> 2; - printk(KERN_DEBUG "PCI: pci_cache_line_size set to %d bytes\n", -- pci_cache_line_size >> 2); +- pci_cache_line_size << 2); - } else { - pci_cache_line_size = 32 >> 2; - printk(KERN_DEBUG "PCI: Unknown cacheline size. Setting to 32 bytes\n"); From cweyl at fedoraproject.org Sat Aug 8 18:08:03 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 18:08:03 +0000 (UTC) Subject: rpms/perl-Catalyst-Action-RenderView/devel perl-Catalyst-Action-RenderView.spec, 1.11, 1.12 Message-ID: <20090808180803.921AE11C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Action-RenderView/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11288 Modified Files: perl-Catalyst-Action-RenderView.spec Log Message: * Sat Aug 08 2009 Chris Weyl 0.11-2 - drop req on Test::More; open RT#48537 - switch to more compact filtering (until we have perl_default_filter) - auto-update to 0.11 (by cpan-spec-update 0.01) - added a new br on CPAN (inc::Module::AutoInstall found) Index: perl-Catalyst-Action-RenderView.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Action-RenderView/devel/perl-Catalyst-Action-RenderView.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-Catalyst-Action-RenderView.spec 8 Aug 2009 06:04:02 -0000 1.11 +++ perl-Catalyst-Action-RenderView.spec 8 Aug 2009 18:08:03 -0000 1.12 @@ -1,7 +1,7 @@ Name: perl-Catalyst-Action-RenderView Version: 0.11 -Release: 1%{?dist} -Summary: Sensible default end action for view renders +Release: 2%{?dist} +Summary: Sensible default end action for view rendering License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Action-RenderView/ @@ -14,6 +14,7 @@ Requires: perl(:MODULE_COMPAT_%(ev # core BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(Test::More) +BuildRequires: perl(CPAN) # cpan BuildRequires: perl(Catalyst) >= 5.7 BuildRequires: perl(Catalyst::Runtime) >= 5.70 @@ -21,17 +22,22 @@ BuildRequires: perl(MRO::Compat) BuildRequires: perl(Module::Build) BuildRequires: perl(Data::Visitor) >= 0.24 # test -BuildRequires: perl(Test::Pod), perl(Test::Pod::Coverage) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(HTTP::Request::AsCGI) # use base Requires: perl(Catalyst::Action) -### auto-added reqs! -Requires: perl(Catalyst::Runtime) >= 5.70 -Requires: perl(Data::Visitor) >= 0.24 -Requires: perl(MRO::Compat) -Requires: perl(Test::More) +Requires: perl(Catalyst::Runtime) >= 5.70 +Requires: perl(Data::Visitor) >= 0.24 +Requires: perl(MRO::Compat) + +# don't "provide" private Perl libs; or things from _docdir +%global _use_internal_dependency_generator 0 +%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u +%global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" +%global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R}" %description This action implements a sensible default end action, which will forward to @@ -45,29 +51,8 @@ to force a debug screen, while in debug # allow the pod syntax test to be invoked distinct from the pod coverage test %patch1 -# Filter unwanted Provides: -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} $* |\ - sed -e '/perl(TestApp.*)/d' -EOF - -%define __perl_provides %{_builddir}/Catalyst-Action-RenderView-%{version}/%{name}-prov -chmod +x %{__perl_provides} - - -# Filter unwanted Requires: (may as well keep rpmlint happy) -cat << \EOF > %{name}-req -#!/bin/sh -%{__perl_requires} $* |\ - sed -e '/perl(strict)/d' -EOF - -%define __perl_requires %{_builddir}/Catalyst-Action-RenderView-%{version}/%{name}-req -chmod +x %{__perl_requires} - # correct line encoding and an errant interperter setting -find t/ -type f -exec perl -pi -e 's|^#!perl|#!/usr/bin/perl|; s/\r//' {} + +find t/ -type f -exec perl -pi -e 's|^#!perl|#!%{__perl}|; s/\r//' {} + %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -97,6 +82,12 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.11-2 +- drop req on Test::More; open RT#48537 +- switch to more compact filtering (until we have perl_default_filter) +- auto-update to 0.11 (by cpan-spec-update 0.01) +- added a new br on CPAN (inc::Module::AutoInstall found) + * Sat Aug 08 2009 Chris Weyl 0.11-1 - auto-update to 0.11 (by cpan-spec-update 0.01) - added a new req on perl(Catalyst::Runtime) (version 5.70) From cweyl at fedoraproject.org Sat Aug 8 18:31:46 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 18:31:46 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-ConfigLoader/devel perl-Catalyst-Plugin-ConfigLoader.spec, 1.11, 1.12 Message-ID: <20090808183146.85D5B11C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-ConfigLoader/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16239 Modified Files: perl-Catalyst-Plugin-ConfigLoader.spec Log Message: * Sat Aug 08 2009 Chris Weyl 0.25-2 - add BR on parent (and open RT#48547) Index: perl-Catalyst-Plugin-ConfigLoader.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-ConfigLoader/devel/perl-Catalyst-Plugin-ConfigLoader.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-Catalyst-Plugin-ConfigLoader.spec 8 Aug 2009 06:41:13 -0000 1.11 +++ perl-Catalyst-Plugin-ConfigLoader.spec 8 Aug 2009 18:31:46 -0000 1.12 @@ -1,6 +1,6 @@ Name: perl-Catalyst-Plugin-ConfigLoader Version: 0.25 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Load config files of various types License: GPL+ or Artistic Group: Development/Libraries @@ -11,15 +11,17 @@ BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # core -BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 -BuildRequires: perl(Test::More) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 +BuildRequires: perl(Test::More) # cpan BuildRequires: perl(Catalyst) BuildRequires: perl(Config::Any) >= 0.08 BuildRequires: perl(Data::Visitor) >= 0.24 BuildRequires: perl(MRO::Compat) >= 0.09 # test -BuildRequires: perl(Test::Pod), perl(Test::Pod::Coverage) +BuildRequires: perl(parent) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) Requires: perl(Catalyst) @@ -27,10 +29,10 @@ Requires: perl(Catalyst) BuildRequires: perl(Catalyst::Runtime) >= 5.7008 ### auto-added reqs! -Requires: perl(Catalyst::Runtime) >= 5.7008 -Requires: perl(Config::Any) >= 0.08 -Requires: perl(Data::Visitor) >= 0.24 -Requires: perl(MRO::Compat) >= 0.09 +Requires: perl(Catalyst::Runtime) >= 5.7008 +Requires: perl(Config::Any) >= 0.08 +Requires: perl(Data::Visitor) >= 0.24 +Requires: perl(MRO::Compat) >= 0.09 %description This module will attempt to load find and load a configuration file of @@ -66,6 +68,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.25-2 +- add BR on parent (and open RT#48547) + * Sat Aug 08 2009 Chris Weyl 0.25-1 - auto-update to 0.25 (by cpan-spec-update 0.01) - altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) From cweyl at fedoraproject.org Sat Aug 8 18:34:13 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 18:34:13 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Authentication/devel perl-Catalyst-Plugin-Authentication.spec, 1.11, 1.12 Message-ID: <20090808183413.BAB8E11C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16930 Modified Files: perl-Catalyst-Plugin-Authentication.spec Log Message: * Sat Aug 08 2009 Chris Weyl 0.10013-2 - auto-update to 0.10013 (by cpan-spec-update 0.01) - added a new br on CPAN (inc::Module::AutoInstall found) Index: perl-Catalyst-Plugin-Authentication.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel/perl-Catalyst-Plugin-Authentication.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-Catalyst-Plugin-Authentication.spec 8 Aug 2009 06:39:52 -0000 1.11 +++ perl-Catalyst-Plugin-Authentication.spec 8 Aug 2009 18:34:13 -0000 1.12 @@ -1,6 +1,6 @@ Name: perl-Catalyst-Plugin-Authentication Version: 0.10013 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Infrastructure plugin for the Catalyst authentication framework License: GPL+ or Artistic Group: Development/Libraries @@ -35,6 +35,9 @@ Requires: perl(MRO::Compat) %global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" %global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R}" +### auto-added brs! +BuildRequires: perl(CPAN) + %description The authentication plugin provides generic user support for Catalyst apps. It is the basis for both authentication (checking the user is who they @@ -73,6 +76,10 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.10013-2 +- auto-update to 0.10013 (by cpan-spec-update 0.01) +- added a new br on CPAN (inc::Module::AutoInstall found) + * Sat Aug 08 2009 Chris Weyl 0.10013-1 - auto-update to 0.10013 (by cpan-spec-update 0.01) From cweyl at fedoraproject.org Sat Aug 8 18:53:05 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 18:53:05 +0000 (UTC) Subject: rpms/perl-App-Cache/devel .cvsignore, 1.2, 1.3 perl-App-Cache.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090808185305.D992A11C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-App-Cache/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22129 Modified Files: .cvsignore perl-App-Cache.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.36-1 - auto-update to 0.36 (by cpan-spec-update 0.01) - added a new req on perl(File::Find::Rule) (version 0) - added a new req on perl(File::HomeDir) (version 0) - added a new req on perl(File::stat) (version 0) - added a new req on perl(HTTP::Cookies) (version 0) - added a new req on perl(LWP::UserAgent) (version 0) - added a new req on perl(Path::Class) (version 0) - added a new req on perl(Storable) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cache/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 7 Mar 2009 20:37:58 -0000 1.2 +++ .cvsignore 8 Aug 2009 18:53:05 -0000 1.3 @@ -1 +1 @@ -App-Cache-0.35.tar.gz +App-Cache-0.36.tar.gz Index: perl-App-Cache.spec =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cache/devel/perl-App-Cache.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- perl-App-Cache.spec 26 Jul 2009 01:40:42 -0000 1.2 +++ perl-App-Cache.spec 8 Aug 2009 18:53:05 -0000 1.3 @@ -1,13 +1,13 @@ -Name: perl-App-Cache -Version: 0.35 -Release: 2%{?dist} +Name: perl-App-Cache +Version: 0.36 +Release: 1%{?dist} # lib/App/Cache.pm -> GPL+ or Artistic -License: GPL+ or Artistic +License: GPL+ or Artistic Group: Development/Libraries -Summary: Easy application-level caching -Source: http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/App-Cache-%{version}.tar.gz +Summary: Easy application-level caching +Source: http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/App-Cache-%{version}.tar.gz Url: http://search.cpan.org/dist/App-Cache -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch @@ -28,6 +28,15 @@ BuildRequires: perl(Test::Pod::Coverage) # 'use base' strikes again... Requires: perl(Class::Accessor::Chained::Fast) +### auto-added reqs! +Requires: perl(File::Find::Rule) +Requires: perl(File::HomeDir) +Requires: perl(File::stat) +Requires: perl(HTTP::Cookies) +Requires: perl(LWP::UserAgent) +Requires: perl(Path::Class) +Requires: perl(Storable) + %description The App::Cache module lets an application cache data locally. There are a few times an application would need to cache data: when it is retrieving @@ -35,10 +44,10 @@ information from the network or when it For example, the Parse::BACKPAN::Packages module downloads a file off the net and parses it, creating a data structure. Only then can it actually provide any useful information for the programmer. Parse::BACKPAN::Packages -uses App::Cache to cache both the file download and data structures, +uses App::Cache to cache both the file download and data structures, providing much faster use when the data is cached. This module stores data -in the home directory of the user, in a dot directory. For example, the -Parse::BACKPAN::Packages cache is actually stored underneath +in the home directory of the user, in a dot directory. For example, the +Parse::BACKPAN::Packages cache is actually stored underneath "~/.parse_backpan_packages/cache/". This is so that permisssions are not a problem -- it is a per-user, per-application cache. @@ -62,15 +71,25 @@ find %{buildroot} -depth -type d -exec r make test %clean -rm -rf %{buildroot} +rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc CHANGES README +%doc CHANGES README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog +* Sat Aug 08 2009 Chris Weyl 0.36-1 +- auto-update to 0.36 (by cpan-spec-update 0.01) +- added a new req on perl(File::Find::Rule) (version 0) +- added a new req on perl(File::HomeDir) (version 0) +- added a new req on perl(File::stat) (version 0) +- added a new req on perl(HTTP::Cookies) (version 0) +- added a new req on perl(LWP::UserAgent) (version 0) +- added a new req on perl(Path::Class) (version 0) +- added a new req on perl(Storable) (version 0) + * Sat Jul 25 2009 Fedora Release Engineering - 0.35-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -80,4 +99,3 @@ rm -rf %{buildroot} * Thu Mar 05 2009 Chris Weyl 0.35-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) - Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cache/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 7 Mar 2009 20:37:58 -0000 1.2 +++ sources 8 Aug 2009 18:53:05 -0000 1.3 @@ -1 +1 @@ -3483ed94401531d16ceab63d57b8da6e App-Cache-0.35.tar.gz +9ad0fbe89b953219f89057e55171cca8 App-Cache-0.36.tar.gz From cweyl at fedoraproject.org Sat Aug 8 18:54:55 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 18:54:55 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-ConfigLoader/F-11 perl-Catalyst-Plugin-ConfigLoader.spec, 1.8, 1.9 sources, 1.5, 1.6 Message-ID: <20090808185455.A557B11C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-ConfigLoader/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22607 Modified Files: perl-Catalyst-Plugin-ConfigLoader.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.25-2 - add BR on parent (and open RT#48547) Index: perl-Catalyst-Plugin-ConfigLoader.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-ConfigLoader/F-11/perl-Catalyst-Plugin-ConfigLoader.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-Catalyst-Plugin-ConfigLoader.spec 26 Feb 2009 12:17:25 -0000 1.8 +++ perl-Catalyst-Plugin-ConfigLoader.spec 8 Aug 2009 18:54:55 -0000 1.9 @@ -1,28 +1,39 @@ Name: perl-Catalyst-Plugin-ConfigLoader -Version: 0.22 +Version: 0.25 Release: 2%{?dist} Summary: Load config files of various types License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-ConfigLoader/ -Source0: http://www.cpan.org/authors/id/B/BR/BRICAS/Catalyst-Plugin-ConfigLoader-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/B/BR/BRICAS/Catalyst-Plugin-ConfigLoader-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # core -BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Test::More) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 +BuildRequires: perl(Test::More) # cpan BuildRequires: perl(Catalyst) -BuildRequires: perl(Config::Any) >= 0.04 -BuildRequires: perl(Data::Visitor) >= 0.02 +BuildRequires: perl(Config::Any) >= 0.08 +BuildRequires: perl(Data::Visitor) >= 0.24 BuildRequires: perl(MRO::Compat) >= 0.09 -# test -BuildRequires: perl(Test::Pod), perl(Test::Pod::Coverage) +# test +BuildRequires: perl(parent) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) Requires: perl(Catalyst) +### auto-added brs! +BuildRequires: perl(Catalyst::Runtime) >= 5.7008 + +### auto-added reqs! +Requires: perl(Catalyst::Runtime) >= 5.7008 +Requires: perl(Config::Any) >= 0.08 +Requires: perl(Data::Visitor) >= 0.24 +Requires: perl(MRO::Compat) >= 0.09 + %description This module will attempt to load find and load a configuration file of various types. Currently it supports YAML, JSON, XML, INI and Perl formats. @@ -57,6 +68,26 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.25-2 +- add BR on parent (and open RT#48547) + +* Sat Aug 08 2009 Chris Weyl 0.25-1 +- auto-update to 0.25 (by cpan-spec-update 0.01) +- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) +- added a new req on perl(Catalyst::Runtime) (version 5.7008) +- added a new req on perl(Config::Any) (version 0.08) +- added a new req on perl(Data::Visitor) (version 0.24) +- added a new req on perl(MRO::Compat) (version 0.09) + +* Sat Jul 25 2009 Fedora Release Engineering - 0.23-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon May 25 2009 Chris Weyl 0.23-1 +- auto-update to 0.23 (by cpan-spec-update 0.01) +- added a new br on perl(Catalyst::Runtime) (version 5.7008) +- altered br on perl(Config::Any) (0.04 => 0.08) +- altered br on perl(Data::Visitor) (0.02 => 0.24) + * Thu Feb 26 2009 Fedora Release Engineering - 0.22-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-ConfigLoader/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 25 Jan 2009 23:16:38 -0000 1.5 +++ sources 8 Aug 2009 18:54:55 -0000 1.6 @@ -1 +1 @@ -add762f2be35c9da2b6a61b4bc367588 Catalyst-Plugin-ConfigLoader-0.22.tar.gz +d6ad7bd4d7ae010d1e310d4de3518b9b Catalyst-Plugin-ConfigLoader-0.25.tar.gz From cweyl at fedoraproject.org Sat Aug 8 18:56:24 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 18:56:24 +0000 (UTC) Subject: rpms/perl-App-Cmd/devel .cvsignore, 1.3, 1.4 perl-App-Cmd.spec, 1.6, 1.7 sources, 1.3, 1.4 Message-ID: <20090808185624.BEE9A11C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-App-Cmd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23024 Modified Files: .cvsignore perl-App-Cmd.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.204-1 - auto-update to 0.204 (by cpan-spec-update 0.01) - altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) - added a new req on perl(Getopt::Long::Descriptive) (version 0.06) - added a new req on perl(Module::Pluggable::Object) (version 0) - added a new req on perl(Sub::Exporter) (version 0.975) - added a new req on perl(Sub::Install) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cmd/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 19 Feb 2009 01:07:14 -0000 1.3 +++ .cvsignore 8 Aug 2009 18:56:24 -0000 1.4 @@ -1 +1 @@ -App-Cmd-0.203.tar.gz +App-Cmd-0.204.tar.gz Index: perl-App-Cmd.spec =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cmd/devel/perl-App-Cmd.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- perl-App-Cmd.spec 26 Jul 2009 01:41:05 -0000 1.6 +++ perl-App-Cmd.spec 8 Aug 2009 18:56:24 -0000 1.7 @@ -1,18 +1,17 @@ - -Name: perl-App-Cmd -Version: 0.203 -Release: 3%{?dist} +Name: perl-App-Cmd +Version: 0.204 +Release: 1%{?dist} # see lib/App/Cmd.pm -License: GPL+ or Artistic +License: GPL+ or Artistic Group: Development/Libraries -Summary: Write command line apps with less suffering -Source: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/App-Cmd-%{version}.tar.gz +Summary: Write command line apps with less suffering +Source: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/App-Cmd-%{version}.tar.gz Url: http://search.cpan.org/dist/App-Cmd -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(Getopt::Long::Descriptive) >= 0.06 BuildRequires: perl(IO::TieCombine) >= 1 BuildRequires: perl(Module::Pluggable::Object) @@ -20,6 +19,12 @@ BuildRequires: perl(Sub::Exporter) >= 0. BuildRequires: perl(Sub::Install) BuildRequires: perl(Test::More) +### auto-added reqs! +Requires: perl(Getopt::Long::Descriptive) >= 0.06 +Requires: perl(Module::Pluggable::Object) +Requires: perl(Sub::Exporter) >= 0.975 +Requires: perl(Sub::Install) + %description App::Cmd is intended to make it easy to write complex command-line applications without having to think about most of the annoying things @@ -30,7 +35,7 @@ For information on how to start using Ap %prep %setup -q -n App-Cmd-%{version} -perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*.t +perl -pi -e 's|^#!perl|#!%{__perl}|' t/*.t # make sure doc/tests don't generate provides # note we first filter out the bits in _docdir... @@ -68,15 +73,23 @@ find %{buildroot} -depth -type d -exec r make test %clean -rm -rf %{buildroot} +rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc Changes LICENSE README t/ +%doc Changes LICENSE README t/ %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog +* Sat Aug 08 2009 Chris Weyl 0.204-1 +- auto-update to 0.204 (by cpan-spec-update 0.01) +- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) +- added a new req on perl(Getopt::Long::Descriptive) (version 0.06) +- added a new req on perl(Module::Pluggable::Object) (version 0) +- added a new req on perl(Sub::Exporter) (version 0.975) +- added a new req on perl(Sub::Install) (version 0) + * Sat Jul 25 2009 Fedora Release Engineering - 0.203-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -98,4 +111,3 @@ rm -rf %{buildroot} * Mon Oct 27 2008 Chris Weyl 0.202-0.1 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5) - Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cmd/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 19 Feb 2009 01:07:15 -0000 1.3 +++ sources 8 Aug 2009 18:56:24 -0000 1.4 @@ -1 +1 @@ -285a338f65f062018b1f12b875d90505 App-Cmd-0.203.tar.gz +779f2a6291f794b449767db600c40f27 App-Cmd-0.204.tar.gz From cweyl at fedoraproject.org Sat Aug 8 18:57:14 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 18:57:14 +0000 (UTC) Subject: rpms/perl-App-Cache/F-11 perl-App-Cache.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090808185714.581A511C0425@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-App-Cache/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23307 Modified Files: perl-App-Cache.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.36-1 - auto-update to 0.36 (by cpan-spec-update 0.01) - added a new req on perl(File::Find::Rule) (version 0) - added a new req on perl(File::HomeDir) (version 0) - added a new req on perl(File::stat) (version 0) - added a new req on perl(HTTP::Cookies) (version 0) - added a new req on perl(LWP::UserAgent) (version 0) - added a new req on perl(Path::Class) (version 0) - added a new req on perl(Storable) (version 0) Index: perl-App-Cache.spec =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cache/F-11/perl-App-Cache.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-App-Cache.spec 7 Mar 2009 20:37:58 -0000 1.1 +++ perl-App-Cache.spec 8 Aug 2009 18:57:13 -0000 1.2 @@ -1,13 +1,13 @@ -Name: perl-App-Cache -Version: 0.35 +Name: perl-App-Cache +Version: 0.36 Release: 1%{?dist} # lib/App/Cache.pm -> GPL+ or Artistic -License: GPL+ or Artistic +License: GPL+ or Artistic Group: Development/Libraries -Summary: Easy application-level caching -Source: http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/App-Cache-%{version}.tar.gz +Summary: Easy application-level caching +Source: http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/App-Cache-%{version}.tar.gz Url: http://search.cpan.org/dist/App-Cache -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch @@ -28,6 +28,15 @@ BuildRequires: perl(Test::Pod::Coverage) # 'use base' strikes again... Requires: perl(Class::Accessor::Chained::Fast) +### auto-added reqs! +Requires: perl(File::Find::Rule) +Requires: perl(File::HomeDir) +Requires: perl(File::stat) +Requires: perl(HTTP::Cookies) +Requires: perl(LWP::UserAgent) +Requires: perl(Path::Class) +Requires: perl(Storable) + %description The App::Cache module lets an application cache data locally. There are a few times an application would need to cache data: when it is retrieving @@ -35,10 +44,10 @@ information from the network or when it For example, the Parse::BACKPAN::Packages module downloads a file off the net and parses it, creating a data structure. Only then can it actually provide any useful information for the programmer. Parse::BACKPAN::Packages -uses App::Cache to cache both the file download and data structures, +uses App::Cache to cache both the file download and data structures, providing much faster use when the data is cached. This module stores data -in the home directory of the user, in a dot directory. For example, the -Parse::BACKPAN::Packages cache is actually stored underneath +in the home directory of the user, in a dot directory. For example, the +Parse::BACKPAN::Packages cache is actually stored underneath "~/.parse_backpan_packages/cache/". This is so that permisssions are not a problem -- it is a per-user, per-application cache. @@ -62,19 +71,31 @@ find %{buildroot} -depth -type d -exec r make test %clean -rm -rf %{buildroot} +rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc CHANGES README +%doc CHANGES README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog +* Sat Aug 08 2009 Chris Weyl 0.36-1 +- auto-update to 0.36 (by cpan-spec-update 0.01) +- added a new req on perl(File::Find::Rule) (version 0) +- added a new req on perl(File::HomeDir) (version 0) +- added a new req on perl(File::stat) (version 0) +- added a new req on perl(HTTP::Cookies) (version 0) +- added a new req on perl(LWP::UserAgent) (version 0) +- added a new req on perl(Path::Class) (version 0) +- added a new req on perl(Storable) (version 0) + +* Sat Jul 25 2009 Fedora Release Engineering - 0.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Mar 05 2009 Chris Weyl 0.35-1 - submission * Thu Mar 05 2009 Chris Weyl 0.35-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) - Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cache/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 7 Mar 2009 20:37:58 -0000 1.2 +++ sources 8 Aug 2009 18:57:14 -0000 1.3 @@ -1 +1 @@ -3483ed94401531d16ceab63d57b8da6e App-Cache-0.35.tar.gz +9ad0fbe89b953219f89057e55171cca8 App-Cache-0.36.tar.gz From cweyl at fedoraproject.org Sat Aug 8 19:11:04 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 19:11:04 +0000 (UTC) Subject: rpms/perl-DBIx-Class-DateTime-Epoch/devel perl-DBIx-Class-DateTime-Epoch.spec, 1.4, 1.5 Message-ID: <20090808191104.C094611C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-DBIx-Class-DateTime-Epoch/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27006 Modified Files: perl-DBIx-Class-DateTime-Epoch.spec Log Message: * Sat Aug 08 2009 Chris Weyl 0.05-4 - adjust file ownership Index: perl-DBIx-Class-DateTime-Epoch.spec =================================================================== RCS file: /cvs/extras/rpms/perl-DBIx-Class-DateTime-Epoch/devel/perl-DBIx-Class-DateTime-Epoch.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- perl-DBIx-Class-DateTime-Epoch.spec 26 Jul 2009 05:23:16 -0000 1.4 +++ perl-DBIx-Class-DateTime-Epoch.spec 8 Aug 2009 19:11:04 -0000 1.5 @@ -1,6 +1,6 @@ Name: perl-DBIx-Class-DateTime-Epoch Version: 0.05 -Release: 3%{?dist} +Release: 4%{?dist} # lib/DBIx/Class/DateTime/Epoch.pm -> GPL+ or Artistic License: GPL+ or Artistic Group: Development/Libraries @@ -58,10 +58,13 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README -%{perl_vendorlib}/DBIx/Class/* +%{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog +* Sat Aug 08 2009 Chris Weyl 0.05-4 +- adjust file ownership + * Sat Jul 25 2009 Fedora Release Engineering - 0.05-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cweyl at fedoraproject.org Sat Aug 8 19:11:28 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 8 Aug 2009 19:11:28 +0000 (UTC) Subject: rpms/perl-App-Cmd/F-11 perl-App-Cmd.spec,1.5,1.6 sources,1.3,1.4 Message-ID: <20090808191128.24E6711C02CB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-App-Cmd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27155 Modified Files: perl-App-Cmd.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.204-1 - auto-update to 0.204 (by cpan-spec-update 0.01) - altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) - added a new req on perl(Getopt::Long::Descriptive) (version 0.06) - added a new req on perl(Module::Pluggable::Object) (version 0) - added a new req on perl(Sub::Exporter) (version 0.975) - added a new req on perl(Sub::Install) (version 0) Index: perl-App-Cmd.spec =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cmd/F-11/perl-App-Cmd.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- perl-App-Cmd.spec 26 Feb 2009 11:00:28 -0000 1.5 +++ perl-App-Cmd.spec 8 Aug 2009 19:11:27 -0000 1.6 @@ -1,18 +1,17 @@ - -Name: perl-App-Cmd -Version: 0.203 -Release: 2%{?dist} +Name: perl-App-Cmd +Version: 0.204 +Release: 1%{?dist} # see lib/App/Cmd.pm -License: GPL+ or Artistic +License: GPL+ or Artistic Group: Development/Libraries -Summary: Write command line apps with less suffering -Source: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/App-Cmd-%{version}.tar.gz +Summary: Write command line apps with less suffering +Source: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/App-Cmd-%{version}.tar.gz Url: http://search.cpan.org/dist/App-Cmd -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(Getopt::Long::Descriptive) >= 0.06 BuildRequires: perl(IO::TieCombine) >= 1 BuildRequires: perl(Module::Pluggable::Object) @@ -20,6 +19,12 @@ BuildRequires: perl(Sub::Exporter) >= 0. BuildRequires: perl(Sub::Install) BuildRequires: perl(Test::More) +### auto-added reqs! +Requires: perl(Getopt::Long::Descriptive) >= 0.06 +Requires: perl(Module::Pluggable::Object) +Requires: perl(Sub::Exporter) >= 0.975 +Requires: perl(Sub::Install) + %description App::Cmd is intended to make it easy to write complex command-line applications without having to think about most of the annoying things @@ -30,7 +35,7 @@ For information on how to start using Ap %prep %setup -q -n App-Cmd-%{version} -perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*.t +perl -pi -e 's|^#!perl|#!%{__perl}|' t/*.t # make sure doc/tests don't generate provides # note we first filter out the bits in _docdir... @@ -68,15 +73,26 @@ find %{buildroot} -depth -type d -exec r make test %clean -rm -rf %{buildroot} +rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc Changes LICENSE README t/ +%doc Changes LICENSE README t/ %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog +* Sat Aug 08 2009 Chris Weyl 0.204-1 +- auto-update to 0.204 (by cpan-spec-update 0.01) +- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) +- added a new req on perl(Getopt::Long::Descriptive) (version 0.06) +- added a new req on perl(Module::Pluggable::Object) (version 0) +- added a new req on perl(Sub::Exporter) (version 0.975) +- added a new req on perl(Sub::Install) (version 0) + +* Sat Jul 25 2009 Fedora Release Engineering - 0.203-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 0.203-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild @@ -95,4 +111,3 @@ rm -rf %{buildroot} * Mon Oct 27 2008 Chris Weyl 0.202-0.1 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5) - Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cmd/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 19 Feb 2009 01:07:15 -0000 1.3 +++ sources 8 Aug 2009 19:11:28 -0000 1.4 @@ -1 +1 @@ -285a338f65f062018b1f12b875d90505 App-Cmd-0.203.tar.gz +779f2a6291f794b449767db600c40f27 App-Cmd-0.204.tar.gz From gemi at fedoraproject.org Sat Aug 8 19:16:25 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 19:16:25 +0000 (UTC) Subject: rpms/oorexx/devel .cvsignore, 1.4, 1.5 oorexx-paths.patch, 1.1, 1.2 oorexx.spec, 1.12, 1.13 sources, 1.4, 1.5 Message-ID: <20090808191625.5084411C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/oorexx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28149 Modified Files: .cvsignore oorexx-paths.patch oorexx.spec sources Log Message: new release 4.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 30 Nov 2007 23:57:46 -0000 1.4 +++ .cvsignore 8 Aug 2009 19:16:25 -0000 1.5 @@ -1,2 +1,2 @@ -ooRexx-3.2.0.tar.gz -ooRexx-3.2.0-pdf.zip +ooRexx-4.0.0-4801.source.tar.gz +ooRexx-4.0.0-beta-pdf.zip oorexx-paths.patch: Makefile.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) Index: oorexx-paths.patch =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/devel/oorexx-paths.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- oorexx-paths.patch 9 Oct 2006 20:33:13 -0000 1.1 +++ oorexx-paths.patch 8 Aug 2009 19:16:25 -0000 1.2 @@ -1,62 +1,42 @@ ---- ooRexx-3.1.0/kernel/platform/unix/FileSystem.cpp.paths 2006-09-25 19:11:07.000000000 +0200 -+++ ooRexx-3.1.0/kernel/platform/unix/FileSystem.cpp 2006-09-25 19:12:09.000000000 +0200 -@@ -427,6 +427,9 @@ - // fullname = (PSZ)string_data(imgpath); +diff -up ooRexx-4.0.0.patched/Makefile.in.paths ooRexx-4.0.0.patched/Makefile.in +--- ooRexx-4.0.0.patched/Makefile.in.paths 2009-08-08 18:06:40.000000000 +0200 ++++ ooRexx-4.0.0.patched/Makefile.in 2009-08-08 18:09:39.000000000 +0200 +@@ -56,7 +56,7 @@ - //if ( imgpath && fullname ) /* seg faultn */ -+ if (fullname == 0) { -+ fullname = SearchFileName((PCHAR)"/usr/share/ooRexx/" BASEIMAGE, 'P'); -+ } - if ( fullname != OREF_NULL ) - image = fopen((PSZ)fullname, "rb");/* try to open the file */ - else ---- ooRexx-3.1.0/Makefile.in.paths 2006-09-25 19:12:21.000000000 +0200 -+++ ooRexx-3.1.0/Makefile.in 2006-09-25 19:14:15.000000000 +0200 -@@ -60,7 +60,7 @@ - top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ +pkglibdir = $(libdir) pkgincludedir = $(includedir)/@PACKAGE@ - top_builddir = . am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -@@ -415,7 +415,7 @@ - compile @REXXCAT@ rexx.img \ - stamp-h.in cscope.files cscope.out $(distdir).tar.gz - --SUBDIRS = samples -+SUBDIRS = - DIST_SUBDIRS = samples - - # This defines the current version of ooRexx -@@ -462,7 +462,7 @@ - samples_dir = $(top_srcdir)/samples - samples_windows_dir = $(top_srcdir)/samples/windows - samples_unix_dir = $(top_srcdir)/samples/unix + install_sh_DATA = $(install_sh) -c -m 644 +@@ -631,7 +631,7 @@ build_extensions_rexutils_platform_dir = + build_api_platform_dir = $(api_ at ORX_PLATFORM@_dir) + build_os_platform_dir = $(platform_ at ORX_PLATFORM@_dir) + build_samples_platform_dir = $(samples_ at ORX_PLATFORM@_dir) -catdir = $(prefix)/bin +catdir = $(datadir)/ooRexx COMMON_CPPFLAGS = -DORX_VER=$(ORX_MAJOR) -DORX_REL=$(ORX_MINOR) -DORX_MOD=$(ORX_MOD_LVL) -DORX_FIX=0 \ -DORX_SYS_STR=\"@ORX_SYS_STR@\" \ -DORX_CATDIR=\"$(catdir)\" \ -@@ -3170,7 +3170,7 @@ +@@ -4062,16 +4062,16 @@ install-exec-local: echo $(DESTDIR) is destdir echo $(prefix) is prefix echo $(install_sh_PROGRAM) - $(install_sh_SCRIPT) rexx.img $(DESTDIR)$(prefix)/bin/rexx.img -+ $(install_sh_SCRIPT) rexx.img $(DESTDIR)$(datadir)/ooRexx/rexx.img ++ $(install_sh_SCRIPT) rexx.img $(DESTDIR)$(catdir)/rexx.img if test -z "$(GENCAT)"; then \ echo "No rexx.cat to install"; \ else \ -@@ -3181,9 +3181,9 @@ - $(install_sh_SCRIPT) $(rexutils_dir)/rxftp.cls $(DESTDIR)$(prefix)/bin/rxftp.cls - for a in $(samples_dir)/*.rex; do \ - bn=`basename $$a`; \ -- $(install_sh_SCRIPT) $$a $(DESTDIR)$(prefix)/share/ooRexx/$$bn; \ -+ $(install_sh_SCRIPT) $$a $(DESTDIR)$(datadir)/ooRexx/$$bn; \ - done; -- $(install_sh_SCRIPT) $(samples_dir)/readme $(DESTDIR)$(prefix)/share/ooRexx/readme -+ $(install_sh_SCRIPT) $(samples_dir)/readme $(DESTDIR)$(datadir)/ooRexx/readme - - package: - ./rexx $(top_srcdir)/platform/unix/makepkg.rex @PACKAGETYPE@ $(ORX_MAJOR).$(ORX_MINOR).$(ORX_MOD_LVL) $(target) $(prefix) $(DESTDIR) + $(install_sh_SCRIPT) rexx.cat $(DESTDIR)$(catdir)/rexx.cat; \ + fi + $(install_sh_SCRIPT) $(build_os_platform_dir)/oorexx-config $(DESTDIR)$(prefix)/bin/oorexx-config +- $(install_sh_SCRIPT) $(build_extensions_rxregexp_dir)/rxregexp.cls $(DESTDIR)$(prefix)/bin/rxregexp.cls +- $(install_sh_SCRIPT) $(build_extensions_rxftp_dir)/rxftp.cls $(DESTDIR)$(prefix)/bin/rxftp.cls +- $(install_sh_SCRIPT) $(build_extensions_rxsock_dir)/socket.cls $(DESTDIR)$(prefix)/bin/socket.cls ++ $(install_sh_SCRIPT) $(build_extensions_rxregexp_dir)/rxregexp.cls $(DESTDIR)$(catdir)/rxregexp.cls ++ $(install_sh_SCRIPT) $(build_extensions_rxftp_dir)/rxftp.cls $(DESTDIR)$(catdir)/rxftp.cls ++ $(install_sh_SCRIPT) $(build_extensions_rxsock_dir)/socket.cls $(DESTDIR)$(catdir)/socket.cls + if test "$(ORX_SYS_STR)" != "AIX"; then \ + $(install_sh_SCRIPT) $(rexxapi_server_unix_dir)/rxapid $(DESTDIR)$(prefix)/bin/rxapid; \ + fi Index: oorexx.spec =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/devel/oorexx.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- oorexx.spec 25 Jul 2009 20:42:31 -0000 1.12 +++ oorexx.spec 8 Aug 2009 19:16:25 -0000 1.13 @@ -1,17 +1,15 @@ Name: oorexx -Version: 3.2.0 -Release: 6%{?dist} +Version: 4.0.0 +Release: 1.4801%{?dist} Summary: Open Object Rexx Group: Development/Languages License: CPL URL: http://www.oorexx.org -Source0: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}.tar.gz -Source1: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-pdf.zip +Source0: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-4801.source.tar.gz +Source1: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-beta-pdf.zip Patch0: oorexx-paths.patch -Patch1: oorexx-gcc43.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -ExcludeArch: x86_64 ppc64 %description @@ -55,10 +53,12 @@ Header files and libraries for ooRexx. %setup -q -n ooRexx-%{version} unzip -qo %{SOURCE1} %patch0 -p1 -b .paths -%patch1 -p1 -b .paths %build +CXXFLAGS=$(echo %optflags | sed 's/-O./-O1/g') +CFLAGS=$(echo %optflags | sed 's/-O./-O1/g') +export CXXFLAGS CFLAGS %configure --disable-static make %{?_smp_mflags} @@ -70,8 +70,6 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -fr samples/**/.deps rm -f $RPM_BUILD_ROOT%{_datadir}/ooRexx/rexx.csh rm -f $RPM_BUILD_ROOT%{_datadir}/ooRexx/rexx.sh -mv $RPM_BUILD_ROOT%{_bindir}/rxftp.cls $RPM_BUILD_ROOT%{_datadir}/ooRexx -mv $RPM_BUILD_ROOT%{_bindir}/rxregexp.cls $RPM_BUILD_ROOT%{_datadir}/ooRexx chmod 0644 $RPM_BUILD_ROOT%{_datadir}/ooRexx/* # remove cruft @@ -92,11 +90,12 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc CPLv1.0.txt readme.pdf +%doc CPLv1.0.txt readme.pdf CHANGES %{_bindir}/rexx %{_bindir}/rexxc -%{_bindir}/rxdelipc -%{_bindir}/rxmigrate +%{_bindir}/rexximage +%{_bindir}/rxapi +%{_bindir}/rxapid %{_bindir}/rxqueue %{_bindir}/rxsubcom %{_datadir}/ooRexx @@ -106,12 +105,12 @@ rm -rf $RPM_BUILD_ROOT %files docs %defattr(-,root,root,-) %doc rexxpg.pdf rexxref.pdf rxftp.pdf rxmath.pdf rxsock.pdf -%doc samples README.txt +%doc samples ReleaseNotes %files devel %defattr(-,root,root,-) -%{_includedir}/rexx.h +%{_includedir}/* %{_libdir}/lib*.so %{_bindir}/oorexx-config @@ -123,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Gerard Milmeister - 4.0.0-1.4801 +- new release 4.0.0 + * Sat Jul 25 2009 Fedora Release Engineering - 3.2.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 30 Nov 2007 23:57:46 -0000 1.4 +++ sources 8 Aug 2009 19:16:25 -0000 1.5 @@ -1,2 +1,2 @@ -4a3220466acd13028311e3498efb306a ooRexx-3.2.0.tar.gz -3b02f3df1cd1d65a30b0139cf137908c ooRexx-3.2.0-pdf.zip +ddf8bcdf09b47511b598329a5da4184a ooRexx-4.0.0-4801.source.tar.gz +b5029eca42a75676cca05a544dc8a55f ooRexx-4.0.0-beta-pdf.zip From gemi at fedoraproject.org Sat Aug 8 19:31:57 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 19:31:57 +0000 (UTC) Subject: rpms/oorexx/F-11 .cvsignore, 1.4, 1.5 oorexx-paths.patch, 1.1, 1.2 oorexx.spec, 1.11, 1.12 sources, 1.4, 1.5 Message-ID: <20090808193157.F324311C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/oorexx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31501/F-11 Modified Files: .cvsignore oorexx-paths.patch oorexx.spec sources Log Message: new release 4.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 30 Nov 2007 23:57:46 -0000 1.4 +++ .cvsignore 8 Aug 2009 19:31:57 -0000 1.5 @@ -1,2 +1,2 @@ -ooRexx-3.2.0.tar.gz -ooRexx-3.2.0-pdf.zip +ooRexx-4.0.0-4801.source.tar.gz +ooRexx-4.0.0-beta-pdf.zip oorexx-paths.patch: Makefile.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) Index: oorexx-paths.patch =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-11/oorexx-paths.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- oorexx-paths.patch 9 Oct 2006 20:33:13 -0000 1.1 +++ oorexx-paths.patch 8 Aug 2009 19:31:57 -0000 1.2 @@ -1,62 +1,42 @@ ---- ooRexx-3.1.0/kernel/platform/unix/FileSystem.cpp.paths 2006-09-25 19:11:07.000000000 +0200 -+++ ooRexx-3.1.0/kernel/platform/unix/FileSystem.cpp 2006-09-25 19:12:09.000000000 +0200 -@@ -427,6 +427,9 @@ - // fullname = (PSZ)string_data(imgpath); +diff -up ooRexx-4.0.0.patched/Makefile.in.paths ooRexx-4.0.0.patched/Makefile.in +--- ooRexx-4.0.0.patched/Makefile.in.paths 2009-08-08 18:06:40.000000000 +0200 ++++ ooRexx-4.0.0.patched/Makefile.in 2009-08-08 18:09:39.000000000 +0200 +@@ -56,7 +56,7 @@ - //if ( imgpath && fullname ) /* seg faultn */ -+ if (fullname == 0) { -+ fullname = SearchFileName((PCHAR)"/usr/share/ooRexx/" BASEIMAGE, 'P'); -+ } - if ( fullname != OREF_NULL ) - image = fopen((PSZ)fullname, "rb");/* try to open the file */ - else ---- ooRexx-3.1.0/Makefile.in.paths 2006-09-25 19:12:21.000000000 +0200 -+++ ooRexx-3.1.0/Makefile.in 2006-09-25 19:14:15.000000000 +0200 -@@ -60,7 +60,7 @@ - top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ +pkglibdir = $(libdir) pkgincludedir = $(includedir)/@PACKAGE@ - top_builddir = . am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -@@ -415,7 +415,7 @@ - compile @REXXCAT@ rexx.img \ - stamp-h.in cscope.files cscope.out $(distdir).tar.gz - --SUBDIRS = samples -+SUBDIRS = - DIST_SUBDIRS = samples - - # This defines the current version of ooRexx -@@ -462,7 +462,7 @@ - samples_dir = $(top_srcdir)/samples - samples_windows_dir = $(top_srcdir)/samples/windows - samples_unix_dir = $(top_srcdir)/samples/unix + install_sh_DATA = $(install_sh) -c -m 644 +@@ -631,7 +631,7 @@ build_extensions_rexutils_platform_dir = + build_api_platform_dir = $(api_ at ORX_PLATFORM@_dir) + build_os_platform_dir = $(platform_ at ORX_PLATFORM@_dir) + build_samples_platform_dir = $(samples_ at ORX_PLATFORM@_dir) -catdir = $(prefix)/bin +catdir = $(datadir)/ooRexx COMMON_CPPFLAGS = -DORX_VER=$(ORX_MAJOR) -DORX_REL=$(ORX_MINOR) -DORX_MOD=$(ORX_MOD_LVL) -DORX_FIX=0 \ -DORX_SYS_STR=\"@ORX_SYS_STR@\" \ -DORX_CATDIR=\"$(catdir)\" \ -@@ -3170,7 +3170,7 @@ +@@ -4062,16 +4062,16 @@ install-exec-local: echo $(DESTDIR) is destdir echo $(prefix) is prefix echo $(install_sh_PROGRAM) - $(install_sh_SCRIPT) rexx.img $(DESTDIR)$(prefix)/bin/rexx.img -+ $(install_sh_SCRIPT) rexx.img $(DESTDIR)$(datadir)/ooRexx/rexx.img ++ $(install_sh_SCRIPT) rexx.img $(DESTDIR)$(catdir)/rexx.img if test -z "$(GENCAT)"; then \ echo "No rexx.cat to install"; \ else \ -@@ -3181,9 +3181,9 @@ - $(install_sh_SCRIPT) $(rexutils_dir)/rxftp.cls $(DESTDIR)$(prefix)/bin/rxftp.cls - for a in $(samples_dir)/*.rex; do \ - bn=`basename $$a`; \ -- $(install_sh_SCRIPT) $$a $(DESTDIR)$(prefix)/share/ooRexx/$$bn; \ -+ $(install_sh_SCRIPT) $$a $(DESTDIR)$(datadir)/ooRexx/$$bn; \ - done; -- $(install_sh_SCRIPT) $(samples_dir)/readme $(DESTDIR)$(prefix)/share/ooRexx/readme -+ $(install_sh_SCRIPT) $(samples_dir)/readme $(DESTDIR)$(datadir)/ooRexx/readme - - package: - ./rexx $(top_srcdir)/platform/unix/makepkg.rex @PACKAGETYPE@ $(ORX_MAJOR).$(ORX_MINOR).$(ORX_MOD_LVL) $(target) $(prefix) $(DESTDIR) + $(install_sh_SCRIPT) rexx.cat $(DESTDIR)$(catdir)/rexx.cat; \ + fi + $(install_sh_SCRIPT) $(build_os_platform_dir)/oorexx-config $(DESTDIR)$(prefix)/bin/oorexx-config +- $(install_sh_SCRIPT) $(build_extensions_rxregexp_dir)/rxregexp.cls $(DESTDIR)$(prefix)/bin/rxregexp.cls +- $(install_sh_SCRIPT) $(build_extensions_rxftp_dir)/rxftp.cls $(DESTDIR)$(prefix)/bin/rxftp.cls +- $(install_sh_SCRIPT) $(build_extensions_rxsock_dir)/socket.cls $(DESTDIR)$(prefix)/bin/socket.cls ++ $(install_sh_SCRIPT) $(build_extensions_rxregexp_dir)/rxregexp.cls $(DESTDIR)$(catdir)/rxregexp.cls ++ $(install_sh_SCRIPT) $(build_extensions_rxftp_dir)/rxftp.cls $(DESTDIR)$(catdir)/rxftp.cls ++ $(install_sh_SCRIPT) $(build_extensions_rxsock_dir)/socket.cls $(DESTDIR)$(catdir)/socket.cls + if test "$(ORX_SYS_STR)" != "AIX"; then \ + $(install_sh_SCRIPT) $(rexxapi_server_unix_dir)/rxapid $(DESTDIR)$(prefix)/bin/rxapid; \ + fi Index: oorexx.spec =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-11/oorexx.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- oorexx.spec 26 Feb 2009 08:14:14 -0000 1.11 +++ oorexx.spec 8 Aug 2009 19:31:57 -0000 1.12 @@ -1,17 +1,15 @@ Name: oorexx -Version: 3.2.0 -Release: 5%{?dist} +Version: 4.0.0 +Release: 1.4801%{?dist} Summary: Open Object Rexx Group: Development/Languages License: CPL URL: http://www.oorexx.org -Source0: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}.tar.gz -Source1: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-pdf.zip +Source0: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-4801.source.tar.gz +Source1: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-beta-pdf.zip Patch0: oorexx-paths.patch -Patch1: oorexx-gcc43.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -ExcludeArch: x86_64 ppc64 %description @@ -55,10 +53,12 @@ Header files and libraries for ooRexx. %setup -q -n ooRexx-%{version} unzip -qo %{SOURCE1} %patch0 -p1 -b .paths -%patch1 -p1 -b .paths %build +CXXFLAGS=$(echo %optflags | sed 's/-O./-O1/g') +CFLAGS=$(echo %optflags | sed 's/-O./-O1/g') +export CXXFLAGS CFLAGS %configure --disable-static make %{?_smp_mflags} @@ -70,8 +70,6 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -fr samples/**/.deps rm -f $RPM_BUILD_ROOT%{_datadir}/ooRexx/rexx.csh rm -f $RPM_BUILD_ROOT%{_datadir}/ooRexx/rexx.sh -mv $RPM_BUILD_ROOT%{_bindir}/rxftp.cls $RPM_BUILD_ROOT%{_datadir}/ooRexx -mv $RPM_BUILD_ROOT%{_bindir}/rxregexp.cls $RPM_BUILD_ROOT%{_datadir}/ooRexx chmod 0644 $RPM_BUILD_ROOT%{_datadir}/ooRexx/* # remove cruft @@ -92,11 +90,12 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc CPLv1.0.txt readme.pdf +%doc CPLv1.0.txt readme.pdf CHANGES %{_bindir}/rexx %{_bindir}/rexxc -%{_bindir}/rxdelipc -%{_bindir}/rxmigrate +%{_bindir}/rexximage +%{_bindir}/rxapi +%{_bindir}/rxapid %{_bindir}/rxqueue %{_bindir}/rxsubcom %{_datadir}/ooRexx @@ -106,12 +105,12 @@ rm -rf $RPM_BUILD_ROOT %files docs %defattr(-,root,root,-) %doc rexxpg.pdf rexxref.pdf rxftp.pdf rxmath.pdf rxsock.pdf -%doc samples README.txt +%doc samples ReleaseNotes %files devel %defattr(-,root,root,-) -%{_includedir}/rexx.h +%{_includedir}/* %{_libdir}/lib*.so %{_bindir}/oorexx-config @@ -123,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Gerard Milmeister - 4.0.0-1.4801 +- new release 4.0.0 + * Thu Feb 26 2009 Fedora Release Engineering - 3.2.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 30 Nov 2007 23:57:46 -0000 1.4 +++ sources 8 Aug 2009 19:31:57 -0000 1.5 @@ -1,2 +1,2 @@ -4a3220466acd13028311e3498efb306a ooRexx-3.2.0.tar.gz -3b02f3df1cd1d65a30b0139cf137908c ooRexx-3.2.0-pdf.zip +ddf8bcdf09b47511b598329a5da4184a ooRexx-4.0.0-4801.source.tar.gz +b5029eca42a75676cca05a544dc8a55f ooRexx-4.0.0-beta-pdf.zip From ausil at fedoraproject.org Sat Aug 8 19:36:06 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Sat, 8 Aug 2009 19:36:06 +0000 (UTC) Subject: rpms/kernel/devel config-sparc64-generic, 1.25, 1.26 config-sparc64-smp, 1.2, 1.3 kernel.spec, 1.1704, 1.1705 Message-ID: <20090808193606.92DB911C02CB@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32522 Modified Files: config-sparc64-generic config-sparc64-smp kernel.spec Log Message: update sparc64 configs Index: config-sparc64-generic =================================================================== RCS file: /cvs/extras/rpms/kernel/devel/config-sparc64-generic,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- config-sparc64-generic 18 Jun 2009 19:05:53 -0000 1.25 +++ config-sparc64-generic 8 Aug 2009 19:36:06 -0000 1.26 @@ -31,7 +31,7 @@ CONFIG_64BIT=y CONFIG_HUGETLB_PAGE_SIZE_4MB=y # CONFIG_HUGETLB_PAGE_SIZE_512K is not set # CONFIG_HUGETLB_PAGE_SIZE_64K is not set -CONFIG_NR_CPUS=64 +CONFIG_NR_CPUS=256 CONFIG_US3_FREQ=m CONFIG_US2E_FREQ=m CONFIG_SUN_OPENPROMFS=m @@ -151,7 +151,7 @@ CONFIG_ATM_FORE200E_USE_TASKLET=y CONFIG_ATM_FORE200E_DEBUG=0 CONFIG_ATM_FORE200E_TX_RETRY=16 # CONFIG_DRM_TDFX is not set -# CONFIG_KEYBOARD_ATKBD is not set +CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_SUNKBD=y # CONFIG_INPUT_PCSPKR is not set CONFIG_INPUT_SPARCSPKR=m @@ -199,3 +199,5 @@ CONFIG_LEDS_SUNFIRE=m CONFIG_TADPOLE_TS102_UCTRL=m CONFIG_RCU_FANOUT=64 + +# CONFIG_KGDB is not set Index: config-sparc64-smp =================================================================== RCS file: /cvs/extras/rpms/kernel/devel/config-sparc64-smp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- config-sparc64-smp 16 Jul 2008 21:29:33 -0000 1.2 +++ config-sparc64-smp 8 Aug 2009 19:36:06 -0000 1.3 @@ -1 +1,2 @@ CONFIG_SMP=y +CONFIG_KGDB=y Index: kernel.spec =================================================================== RCS file: /cvs/extras/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1704 retrieving revision 1.1705 diff -u -p -r1.1704 -r1.1705 --- kernel.spec 7 Aug 2009 19:07:39 -0000 1.1704 +++ kernel.spec 8 Aug 2009 19:36:06 -0000 1.1705 @@ -1966,6 +1966,11 @@ fi # and build. %changelog +* Sat Aug 08 2009 Dennis Gilmore 2.6.31-0.141.rc5.git3 +- disable kgdb on sparc64 uni-processor kernel +- set max cpus to 256 on sparc64 +- enable AT keyboard on sparc64 + * Fri Aug 07 2009 Justin M. Forbes - Apply KSM updates from upstream From gemi at fedoraproject.org Sat Aug 8 20:50:32 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 20:50:32 +0000 (UTC) Subject: rpms/nyquist/devel nyqsrc303-make.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 nyquist.spec, 1.11, 1.12 sources, 1.8, 1.9 nyqsrc301-inc.patch, 1.2, NONE nyqsrc301-javafix.patch, 1.3, NONE Message-ID: <20090808205032.34D1E11C0425@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/nyquist/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19538 Modified Files: .cvsignore nyquist.spec sources Added Files: nyqsrc303-make.patch Removed Files: nyqsrc301-inc.patch nyqsrc301-javafix.patch Log Message: new release 3.03 nyqsrc303-make.patch: Makefile | 44 ++++++++++---------------------------------- 1 file changed, 10 insertions(+), 34 deletions(-) --- NEW FILE nyqsrc303-make.patch --- diff -up nyquist/sys/unix/linux/Makefile.make nyquist/sys/unix/linux/Makefile --- nyquist/sys/unix/linux/Makefile.make 2009-03-03 23:00:41.000000000 +0100 +++ nyquist/sys/unix/linux/Makefile 2009-08-08 22:38:23.000000000 +0200 @@ -14,8 +14,7 @@ NY = ny OPT = -O2 # OPT = -g -EVERYTHING = $(NY) runtime/system.lsp jnyqide/jNyqIDE.jar \ - bin/ser-to-osc bin/test-client +EVERYTHING = $(NY) runtime/system.lsp jnyqide/jNyqIDE.jar CURRENT = $(EVERYTHING) @@ -46,12 +45,12 @@ jnyqide/jNyqIDE.jar: $(JAVASRC) javac jnyqide/*.java mv jnyqide/SpecialMacHandler.hidden jnyqide/SpecialMacHandler.java rm -rf jnyqide/jNyqIDE.jar - jar -cfm jnyqide/jNyqIDE.jar jnyqide/manifest.txt jnyqide/*.class + jar -cfm jnyqide/jNyqIDE.jar jnyqide/manifest.txt jnyqide/*.class jnyqide/*.txt # Standard list of includes (common to all unix versions) # Keeping portaudio and libsndfile sources local to nyquist INCL = -Inyqsrc -Itran -Ixlisp -Isys/unix -Icmt -Iffts/src \ - -Inyqstk/include -Inyqstk -Iportaudio/pa_common -Iliblo -Inylsf + -Inyqstk/include -Inyqstk -Inylsf # system dependent stuff for linux: @@ -63,28 +62,26 @@ CC = gcc # unless the number of channels matched the hardware # # to use ALSA: -USE_ALSA = -DPA_USE_ALSA=1 +USE_ALSA = USE_OSS = -ALSA_OBJECTS = portaudio/pa_linux_alsa/pa_linux_alsa.o +ALSA_OBJECTS = # # to use OSS: # USE_OSS = -DPA_USE_OSS=1 # USE_ALSA = # ALSA_OBJECTS = -LIBLO_PATH = liblo/src/.libs - # to enable command line editing, use -DREADLINE. WARNING: THIS WILL # DISABLE THE ABILITY TO INTERRUPT LISP AND USE SOME OTHER HANDY # CONTROL CHARACTERS (You will also need the readline and curses libraries) -CFLAGS = -DOSC -DCMTSTUFF -DPA_LITTLE_ENDIAN $(OPT) $(INCL) \ +CFLAGS = -DOSC -DCMTSTUFF $(OPT) $(INCL) \ -DHAVE_LIBPTHREAD=1 -D_FILE_OFFSET_BITS=64 \ $(USE_OSS) $(USE_ALSA) -DSTK_NYQUIST -DUSE_VSPRINTF \ -DHAVE_CONFIG_H LN = g++ AR = ar # to enable command line editing, insert -lreadline -lcurses -LFLAGS = -lm -lpthread -lasound -llo -L$(LIBLO_PATH) +LFLAGS = -lm -lpthread -lasound -llo -lportaudio TAGS: find . ( -name @@ -223,13 +220,8 @@ OBJECTS = xlisp/extern.o xlisp/xldmem.o nyqstk/stkinit.o nyqstk/instr.o \ nyqstk/stkint.o ffts/src/fftext.o \ ffts/src/fftlib.o ffts/src/matlib.o \ - nyqsrc/sndfnint.o nyqsrc/seqfnint.o \ - portaudio/pa_common/pa_front.o portaudio/pa_unix/pa_unix_hostapis.o \ - portaudio/pa_unix_oss/pa_unix_oss.o portaudio/pa_unix/pa_unix_util.o \ - portaudio/pa_common/pa_cpuload.o portaudio/pa_common/pa_allocation.o \ - portaudio/pa_common/pa_stream.o portaudio/pa_common/pa_converters.o \ - portaudio/pa_common/pa_process.o portaudio/pa_common/pa_dither.o \ - portaudio/pa_common/pa_trace.o sys/unix/osstuff.o \ + nyqsrc/sndfnint.o nyqsrc/seqfnint.o \ + sys/unix/osstuff.o \ sys/unix/term.o $(ALSA_OBJECTS) # Sound functions to add to xlisp @@ -295,23 +287,7 @@ CMTHDRS = cmt/seqdecls.h nyqsrc/seqext.h bin: mkdir bin -liblo/config.h: - cd liblo; ./autogen.sh --enable-static --disable-shared - -$(LIBLO_PATH)/liblo.a: liblo/config.h - cd liblo; make - -bin/ser-to-osc: bin $(LIBLO_PATH)/liblo.a - $(CC) -c $(CFLAGS) liblo/ser-to-osc/ser-to-osc.cpp \ - -o liblo/ser-to-osc/ser-to-osc.o - $(LN) liblo/ser-to-osc/ser-to-osc.o -o bin/ser-to-osc $(LFLAGS) - -bin/test-client: bin $(LIBLO_PATH)/liblo.a - $(CC) -c $(CFLAGS) liblo/test-client/test-client.c \ - -o liblo/test-client/test-client.o - $(LN) liblo/test-client/test-client.o -o bin/test-client $(LFLAGS) - -$(NY): $(OBJECTS) $(LIBLO_PATH)/liblo.a +$(NY): $(OBJECTS) $(LN) $(OBJECTS) $(LFLAGS) -o $(NY) # copy appropriate system.lsp and make it read-only; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 26 Feb 2009 21:52:35 -0000 1.7 +++ .cvsignore 8 Aug 2009 20:50:31 -0000 1.8 @@ -1 +1 @@ -nyqsrc302.zip +nyqsrc303.zip Index: nyquist.spec =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/devel/nyquist.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- nyquist.spec 25 Jul 2009 19:45:37 -0000 1.11 +++ nyquist.spec 8 Aug 2009 20:50:32 -0000 1.12 @@ -1,17 +1,17 @@ Name: nyquist -Version: 3.02 -Release: 2%{?dist} +Version: 3.03 +Release: 1%{?dist} Summary: Sound synthesis and composition language with a Lisp syntax Group: Applications/Multimedia License: BSD URL: http://www-2.cs.cmu.edu/~music/music.software.html -Source0: http://www-2.cs.cmu.edu/~music/nyquist/nyqsrc302.zip -Patch0: nyqsrc231-pafix.patch -Patch1: nyqsrc301-inc.patch -Patch2: nyqsrc301-javafix.patch +Source0: http://www-2.cs.cmu.edu/~music/nyquist/nyqsrc303.zip +#Patch0: nyqsrc231-pafix.patch +Patch3: nyqsrc303-make.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel +BuildRequires: liblo-devel BuildRequires: java-1.6.0-openjdk-devel BuildRequires: dos2unix Requires: java-1.6.0-openjdk @@ -27,23 +27,17 @@ on an interactive Lisp interpreter. %prep %setup -q -n nyquist -%patch0 -p1 -b .pafix -%patch1 -p1 -b .inc -%patch2 -p1 -b .javafix +%patch3 -p1 -b .make # remove cvs cruft find -name CVS | xargs rm -fr # add opt flags -sed -i "s|^CFLAGS =|CFLAGS = $RPM_OPT_FLAGS |" sys/unix/linux/Makefile sed -i "s|^CFLAGS =|CFLAGS = $RPM_OPT_FLAGS |" misc/Makefile -# do not build with buggy readline support -sed -i "s|^LFLAGS =.*|LFLAGS = -lm -lpthread -lasound|" sys/unix/linux/Makefile -# build with alsa -sed -i "s|^USE_ALSA =|USE_ALSA = -DPA_USE_ALSA=1|" sys/unix/linux/Makefile # remove dos paths that cause warnings sed -i 's|(setdir ".:.*")||' runtime/fileio.lsp # fix some permission find -name "*.lsp" | xargs chmod 0644 +sed -i 's|"./ny"|"ny"|' jnyqide/NyquistThread.java # change end-of-line find -name "*.htm*" \ -or -name "*.lsp" \ @@ -53,7 +47,7 @@ find -name "*.htm*" \ %build rm -f runtime/system.lsp -make %{?_smp_mflags} -f sys/unix/linux/Makefile +make %{?_smp_mflags} OPT="$RPM_OPT_FLAGS" -f sys/unix/linux/Makefile %install @@ -99,6 +93,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Gerard Milmeister - 3.03-1 +- new release 3.03 +- use system portaudio and liblo + * Sat Jul 25 2009 Fedora Release Engineering - 3.02-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 26 Feb 2009 21:52:35 -0000 1.8 +++ sources 8 Aug 2009 20:50:32 -0000 1.9 @@ -1 +1 @@ -ce618803273aa2851e3c6c1bd4ad050e nyqsrc302.zip +ed3112fe58a97fba36ba186813e8506f nyqsrc303.zip --- nyqsrc301-inc.patch DELETED --- --- nyqsrc301-javafix.patch DELETED --- From gemi at fedoraproject.org Sat Aug 8 20:56:41 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 20:56:41 +0000 (UTC) Subject: rpms/nyquist/devel nyquist.spec,1.12,1.13 Message-ID: <20090808205641.CB28F11C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/nyquist/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20450 Modified Files: nyquist.spec Log Message: Index: nyquist.spec =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/devel/nyquist.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- nyquist.spec 8 Aug 2009 20:50:32 -0000 1.12 +++ nyquist.spec 8 Aug 2009 20:56:41 -0000 1.13 @@ -1,6 +1,6 @@ Name: nyquist Version: 3.03 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Sound synthesis and composition language with a Lisp syntax Group: Applications/Multimedia @@ -12,6 +12,7 @@ Patch3: nyqsrc303-make.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel BuildRequires: liblo-devel +BuildRequires: portaudio-devel BuildRequires: java-1.6.0-openjdk-devel BuildRequires: dos2unix Requires: java-1.6.0-openjdk From rdieter at fedoraproject.org Sat Aug 8 20:59:28 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 8 Aug 2009 20:59:28 +0000 (UTC) Subject: rpms/qscintilla/F-11 .cvsignore, 1.8, 1.9 qscintilla.spec, 1.26, 1.27 sources, 1.8, 1.9 Message-ID: <20090808205928.EF34411C02CB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qscintilla/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20995 Modified Files: .cvsignore qscintilla.spec sources Log Message: * Wed Jun 17 2009 Rex Dieter - 2.4-1 - QScintilla-gpl-2.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qscintilla/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 17 Nov 2008 17:38:53 -0000 1.8 +++ .cvsignore 8 Aug 2009 20:59:28 -0000 1.9 @@ -1 +1 @@ -QScintilla-gpl-2.3.2.tar.gz +QScintilla-gpl-2.4.tar.gz Index: qscintilla.spec =================================================================== RCS file: /cvs/pkgs/rpms/qscintilla/F-11/qscintilla.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- qscintilla.spec 17 Jul 2009 12:39:17 -0000 1.26 +++ qscintilla.spec 8 Aug 2009 20:59:28 -0000 1.27 @@ -1,12 +1,12 @@ -%define scintilla_ver 1.76 +%define scintilla_ver 1.78 # bootstrapping -python -#define python 1 +%define python 1 Name: qscintilla -Version: 2.3.2 -Release: 3%{?dist}.1 +Version: 2.4 +Release: 1%{?dist} Summary: A Scintilla port to Qt # matches up (pretty much) with qt4 License: GPLv3 or GPLv2 with exceptions @@ -19,9 +19,12 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch1: QScintilla-2-gpl-Qt4-incpath.patch BuildRequires: qt4-devel + +# for -python %if 0%{?python} %{!?python_sitearch:%global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -BuildRequires: PyQt4-devel +%global pyqt4_version 4.5 +BuildRequires: PyQt4-devel >= %{pyqt4_version} BuildRequires: chrpath %endif @@ -52,7 +55,7 @@ Requires: qt4-devel Summary: QScintilla PyQt4 bindings Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Requires: PyQt4 +Requires: PyQt4 >= %{pyqt4_version} %description python %{summary}. @@ -70,9 +73,6 @@ Requires: PyQt4-devel %patch1 -p1 -b .designer-incpath-qt4 -# fixups to support RPM_BUILD_ROOT/DESTDIR -sed -i "s/^DESTDIR = \$(QTDIR)/DESTDIR = \$(INSTALL_ROOT)\$(QTDIR)/" */*.pro - # fix permissions on doc files find doc example-Qt4 -type f -exec chmod 0644 {} ';' find src include -type f -exec chmod 0644 {} ';' @@ -83,15 +83,12 @@ sed -i 's/\r//' LICENSE.GPL2 GPL_EXCEPTI %build pushd Qt4 -#sed -i 's/INSTALLS += header trans qsci/INSTALLS += header trans qsci target/g' qscintilla.pro %{_qt4_qmake} qscintilla.pro -#echo 'build: $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)' >> Makefile make %{?_smp_mflags} popd pushd designer-Qt4 %{_qt4_qmake} designer.pro -#echo 'build: $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)' >> Makefile make %{?_smp_mflags} popd @@ -159,6 +156,9 @@ rm -rf %{buildroot} %changelog +* Wed Jun 17 2009 Rex Dieter - 2.4-1 +- QScintilla-gpl-2.4 + * Wed Feb 25 2009 Fedora Release Engineering - 2.3.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qscintilla/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 17 Nov 2008 17:38:54 -0000 1.8 +++ sources 8 Aug 2009 20:59:28 -0000 1.9 @@ -1 +1 @@ -2e112d01988f2e044c43a1e7f5e1dd87 QScintilla-gpl-2.3.2.tar.gz +dd69520ec91f1acb97a4eb74ddde37c9 QScintilla-gpl-2.4.tar.gz From rdieter at fedoraproject.org Sat Aug 8 21:00:13 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 8 Aug 2009 21:00:13 +0000 (UTC) Subject: rpms/qscintilla/F-10 .cvsignore, 1.7, 1.8 qscintilla.spec, 1.20, 1.21 sources, 1.7, 1.8 Message-ID: <20090808210013.F27A011C0439@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qscintilla/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21206 Modified Files: .cvsignore qscintilla.spec sources Log Message: * Wed Jun 17 2009 Rex Dieter - 2.4-1 - QScintilla-gpl-2.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qscintilla/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 22 Sep 2008 14:51:20 -0000 1.7 +++ .cvsignore 8 Aug 2009 21:00:13 -0000 1.8 @@ -1 +1 @@ -QScintilla-gpl-2.3.tar.gz +QScintilla-gpl-2.4.tar.gz Index: qscintilla.spec =================================================================== RCS file: /cvs/pkgs/rpms/qscintilla/F-10/qscintilla.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- qscintilla.spec 22 Sep 2008 14:51:20 -0000 1.20 +++ qscintilla.spec 8 Aug 2009 21:00:13 -0000 1.21 @@ -1,8 +1,11 @@ -%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define scintilla_ver 1.76 + +%define scintilla_ver 1.78 + +# bootstrapping -python +%define python 1 Name: qscintilla -Version: 2.3 +Version: 2.4 Release: 1%{?dist} Summary: A Scintilla port to Qt # matches up (pretty much) with qt4 @@ -16,9 +19,14 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch1: QScintilla-2-gpl-Qt4-incpath.patch BuildRequires: qt4-devel + # for -python -BuildRequires: PyQt4-devel +%if 0%{?python} +%{!?python_sitearch:%global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%global pyqt4_version 4.5 +BuildRequires: PyQt4-devel >= %{pyqt4_version} BuildRequires: chrpath +%endif %description @@ -47,7 +55,7 @@ Requires: qt4-devel Summary: QScintilla PyQt4 bindings Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Requires: PyQt4 +Requires: PyQt4 >= %{pyqt4_version} %description python %{summary}. @@ -65,9 +73,6 @@ Requires: PyQt4-devel %patch1 -p1 -b .designer-incpath-qt4 -# fixups to support RPM_BUILD_ROOT/DESTDIR -sed -i "s/^DESTDIR = \$(QTDIR)/DESTDIR = \$(INSTALL_ROOT)\$(QTDIR)/" */*.pro - # fix permissions on doc files find doc example-Qt4 -type f -exec chmod 0644 {} ';' find src include -type f -exec chmod 0644 {} ';' @@ -78,18 +83,16 @@ sed -i 's/\r//' LICENSE.GPL2 GPL_EXCEPTI %build pushd Qt4 -sed -i 's/INSTALLS += header trans qsci/INSTALLS += header trans qsci target/g' qscintilla.pro %{_qt4_qmake} qscintilla.pro -echo 'build: $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)' >> Makefile make %{?_smp_mflags} popd pushd designer-Qt4 %{_qt4_qmake} designer.pro -echo 'build: $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)' >> Makefile make %{?_smp_mflags} popd +%if 0%{?python} pushd Python %{__python} configure.py \ -c -j 3 \ @@ -97,6 +100,7 @@ pushd Python -o ../Qt4 make %{?_smp_mflags} popd +%endif %install @@ -104,10 +108,12 @@ rm -rf %{buildroot} make -C Qt4 install INSTALL_ROOT=%{buildroot} make -C designer-Qt4 install INSTALL_ROOT=%{buildroot} +%if 0%{?python} make -C Python install DESTDIR=%{buildroot} chrpath --list %{buildroot}%{python_sitearch}/PyQt4/Qsci.so chrpath --delete %{buildroot}%{python_sitearch}/PyQt4/Qsci.so +%endif %clean @@ -124,7 +130,7 @@ rm -rf %{buildroot} %doc ChangeLog NEWS README %doc LICENSE.GPL3 %doc LICENSE.GPL2 GPL_EXCEPTION.TXT GPL_EXCEPTION_ADDENDUM.TXT -%{_qt4_libdir}/libqscintilla2.so.4* +%{_qt4_libdir}/libqscintilla2.so.5* %{_qt4_translationdir}/* %{_qt4_prefix}/qsci/ @@ -138,6 +144,7 @@ rm -rf %{buildroot} %{_qt4_headerdir}/Qsci/ %{_qt4_libdir}/libqscintilla2.so +%if 0%{?python} %files python %defattr(-,root,root,-) %{python_sitearch}/PyQt4/Qsci.so @@ -145,9 +152,26 @@ rm -rf %{buildroot} %files python-devel %defattr(-,root,root,-) %{_datadir}/sip/PyQt4/Qsci/ +%endif %changelog +* Wed Jun 17 2009 Rex Dieter - 2.4-1 +- QScintilla-gpl-2.4 + +* Wed Feb 25 2009 Fedora Release Engineering - 2.3.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.3.2-2 +- Rebuild for Python 2.6 + +* Mon Nov 17 2008 Rex Dieter - 2.3.2-1 +- Qscintilla-gpl-2.3.2 +- soname bump 4->5 + +* Mon Nov 10 2008 Rex Dieter - 2.3.1-1 +- Qscintilla-gpl-2.3.1 + * Mon Sep 22 2008 Rex Dieter - 2.3-1 - Qscintilla-gpl-2.3 - scintilla_ver is missing (#461777) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qscintilla/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 22 Sep 2008 14:51:20 -0000 1.7 +++ sources 8 Aug 2009 21:00:13 -0000 1.8 @@ -1 +1 @@ -473d7793592fe96406310a2ab34e9e9b QScintilla-gpl-2.3.tar.gz +dd69520ec91f1acb97a4eb74ddde37c9 QScintilla-gpl-2.4.tar.gz From scop at fedoraproject.org Sat Aug 8 21:07:54 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:07:54 +0000 (UTC) Subject: rpms/tetex/F-9 ptex-src-3.1.8.1.tar.bz2,1.1,NONE Message-ID: <20090808210754.CA8E711C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/tetex/F-9 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22521/F-9 Removed Files: ptex-src-3.1.8.1.tar.bz2 Log Message: Remove unused tarballs from CVS. --- ptex-src-3.1.8.1.tar.bz2 DELETED --- From scop at fedoraproject.org Sat Aug 8 21:07:54 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:07:54 +0000 (UTC) Subject: rpms/tetex/devel ptex-src-3.1.8.1.tar.bz2,1.1,NONE Message-ID: <20090808210754.F312E11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/tetex/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22521/devel Removed Files: ptex-src-3.1.8.1.tar.bz2 Log Message: Remove unused tarballs from CVS. --- ptex-src-3.1.8.1.tar.bz2 DELETED --- From scop at fedoraproject.org Sat Aug 8 21:09:45 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:09:45 +0000 (UTC) Subject: rpms/mapserver/F-11 mapserver-5.2.1.tar.gz,1.1,NONE Message-ID: <20090808210945.BF0AB11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/mapserver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22861/F-11 Removed Files: mapserver-5.2.1.tar.gz Log Message: Remove unused tarballs from CVS. --- mapserver-5.2.1.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:09:46 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:09:46 +0000 (UTC) Subject: rpms/mapserver/devel mapserver-5.2.1.tar.gz,1.1,NONE Message-ID: <20090808210946.63AA011C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/mapserver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22861/devel Removed Files: mapserver-5.2.1.tar.gz Log Message: Remove unused tarballs from CVS. --- mapserver-5.2.1.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:17:32 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:17:32 +0000 (UTC) Subject: rpms/dircproxy/EL-4 dircproxy-1.2.0-beta.tar.bz,1.1,NONE Message-ID: <20090808211732.06ABE11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/dircproxy/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24693/EL-4 Removed Files: dircproxy-1.2.0-beta.tar.bz Log Message: Remove unused tarballs from CVS. --- dircproxy-1.2.0-beta.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:17:32 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:17:32 +0000 (UTC) Subject: rpms/dircproxy/F-10 dircproxy-1.2.0-beta.tar.bz,1.1,NONE Message-ID: <20090808211732.3C20311C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/dircproxy/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24693/F-10 Removed Files: dircproxy-1.2.0-beta.tar.bz Log Message: Remove unused tarballs from CVS. --- dircproxy-1.2.0-beta.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:17:32 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:17:32 +0000 (UTC) Subject: rpms/dircproxy/F-11 dircproxy-1.2.0-beta.tar.bz,1.1,NONE Message-ID: <20090808211732.854FA11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/dircproxy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24693/F-11 Removed Files: dircproxy-1.2.0-beta.tar.bz Log Message: Remove unused tarballs from CVS. --- dircproxy-1.2.0-beta.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:17:32 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:17:32 +0000 (UTC) Subject: rpms/dircproxy/F-7 dircproxy-1.2.0-beta.tar.bz,1.1,NONE Message-ID: <20090808211732.DDC3711C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/dircproxy/F-7 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24693/F-7 Removed Files: dircproxy-1.2.0-beta.tar.bz Log Message: Remove unused tarballs from CVS. --- dircproxy-1.2.0-beta.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:17:33 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:17:33 +0000 (UTC) Subject: rpms/dircproxy/F-8 dircproxy-1.2.0-beta.tar.bz,1.1,NONE Message-ID: <20090808211733.4297A11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/dircproxy/F-8 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24693/F-8 Removed Files: dircproxy-1.2.0-beta.tar.bz Log Message: Remove unused tarballs from CVS. --- dircproxy-1.2.0-beta.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:17:33 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:17:33 +0000 (UTC) Subject: rpms/dircproxy/FC-6 dircproxy-1.2.0-beta.tar.bz,1.1,NONE Message-ID: <20090808211733.BEAED11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/dircproxy/FC-6 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24693/FC-6 Removed Files: dircproxy-1.2.0-beta.tar.bz Log Message: Remove unused tarballs from CVS. --- dircproxy-1.2.0-beta.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:17:33 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:17:33 +0000 (UTC) Subject: rpms/dircproxy/F-9 dircproxy-1.2.0-beta.tar.bz,1.1,NONE Message-ID: <20090808211733.7FB9811C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/dircproxy/F-9 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24693/F-9 Removed Files: dircproxy-1.2.0-beta.tar.bz Log Message: Remove unused tarballs from CVS. --- dircproxy-1.2.0-beta.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:17:34 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:17:34 +0000 (UTC) Subject: rpms/dircproxy/devel dircproxy-1.2.0-beta.tar.bz,1.1,NONE Message-ID: <20090808211734.105C511C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/dircproxy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24693/devel Removed Files: dircproxy-1.2.0-beta.tar.bz Log Message: Remove unused tarballs from CVS. --- dircproxy-1.2.0-beta.tar.bz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:18:26 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:18:26 +0000 (UTC) Subject: rpms/cowbell/F-11 cowbell-0.3-svn34.tar.bz2,1.1,NONE Message-ID: <20090808211826.4D1E711C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/cowbell/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24929/F-11 Removed Files: cowbell-0.3-svn34.tar.bz2 Log Message: Remove unused tarballs from CVS. --- cowbell-0.3-svn34.tar.bz2 DELETED --- From scop at fedoraproject.org Sat Aug 8 21:18:26 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:18:26 +0000 (UTC) Subject: rpms/cowbell/devel cowbell-0.3-svn34.tar.bz2,1.1,NONE Message-ID: <20090808211826.92DCF11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/cowbell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24929/devel Removed Files: cowbell-0.3-svn34.tar.bz2 Log Message: Remove unused tarballs from CVS. --- cowbell-0.3-svn34.tar.bz2 DELETED --- From scop at fedoraproject.org Sat Aug 8 21:19:40 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:19:40 +0000 (UTC) Subject: rpms/cowbell/F-10 .cvsignore, 1.4, 1.5 sources, 1.5, 1.6 cowbell-0.3-svn34.tar.bz2, 1.1, NONE Message-ID: <20090808211940.DBA3C11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/cowbell/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25126 Modified Files: .cvsignore sources Removed Files: cowbell-0.3-svn34.tar.bz2 Log Message: Use actually used tarball from lookaside cache, remove it from CVS. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cowbell/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 19 May 2008 12:18:24 -0000 1.4 +++ .cvsignore 8 Aug 2009 21:19:40 -0000 1.5 @@ -1,2 +1 @@ -cowbell-0.3-0.svn34.1.fc10.src.rpm -cowbell-0.3-0svn34.tar.bz2 +cowbell-0.3-svn34.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cowbell/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 19 May 2008 12:25:44 -0000 1.5 +++ sources 8 Aug 2009 21:19:40 -0000 1.6 @@ -1 +1 @@ -6d9aa28f1afe3a30d7310b1d06b97b99 cowbell-0.3-0svn34.tar.bz2 +698af95d4b790bcc8be9e59aa595338f cowbell-0.3-svn34.tar.bz2 --- cowbell-0.3-svn34.tar.bz2 DELETED --- From scop at fedoraproject.org Sat Aug 8 21:22:03 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:22:03 +0000 (UTC) Subject: rpms/parted/devel parted-1.9.0.tar.gz,1.3,NONE Message-ID: <20090808212203.EDCCE11C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/parted/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25495 Removed Files: parted-1.9.0.tar.gz Log Message: Remove tarball from CVS, it's in the lookaside cache. --- parted-1.9.0.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:23:30 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:23:30 +0000 (UTC) Subject: rpms/redhat-lsb/F-11 lsb-release-2.0.tar.gz,1.1,NONE Message-ID: <20090808212330.2EDB211C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/redhat-lsb/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25688/F-11 Removed Files: lsb-release-2.0.tar.gz Log Message: Remove unused tarballs from CVS. --- lsb-release-2.0.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:23:30 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:23:30 +0000 (UTC) Subject: rpms/redhat-lsb/devel lsb-release-2.0.tar.gz,1.1,NONE Message-ID: <20090808212330.6860411C0381@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/redhat-lsb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25688/devel Removed Files: lsb-release-2.0.tar.gz Log Message: Remove unused tarballs from CVS. --- lsb-release-2.0.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:23:29 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:23:29 +0000 (UTC) Subject: rpms/redhat-lsb/F-10 lsb-release-2.0.tar.gz,1.1,NONE Message-ID: <20090808212329.E32A411C02CB@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/redhat-lsb/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25688/F-10 Removed Files: lsb-release-2.0.tar.gz Log Message: Remove unused tarballs from CVS. --- lsb-release-2.0.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:26:07 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:26:07 +0000 (UTC) Subject: rpms/redhat-lsb/F-7 .cvsignore, 1.8, 1.9 sources, 1.16, 1.17 lsb-release-2.0.tar.gz, 1.1, NONE Message-ID: <20090808212607.09AD711C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/redhat-lsb/F-7 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26087/F-7 Modified Files: .cvsignore sources Removed Files: lsb-release-2.0.tar.gz Log Message: Remove LSB 2.0 tarball from CVS, it's in the lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/redhat-lsb/F-7/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 29 Nov 2006 01:17:00 -0000 1.8 +++ .cvsignore 8 Aug 2009 21:26:06 -0000 1.9 @@ -4,3 +4,4 @@ redhat-lsb-3.0-1.tar.bz2 redhat-lsb-3.1-1.tar.bz2 redhat-lsb-3.1-2.tar.bz2 redhat-lsb-3.1-3.tar.bz2 +lsb-release-2.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/redhat-lsb/F-7/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 6 Dec 2006 02:51:23 -0000 1.16 +++ sources 8 Aug 2009 21:26:06 -0000 1.17 @@ -5,3 +5,4 @@ f535414957ea3f7810b098f4ac7e4c50 redhat f252ed03702b93eb09e9448e48acd767 redhat-lsb-3.1-1.tar.bz2 82fe26793fb0f6b50536842e9e2dc489 redhat-lsb-3.1-2.tar.bz2 5a80bf847206e339203f66eac9430c4b redhat-lsb-3.1-3.tar.bz2 +f4b50cc38065cf46e9102fd357d1eb0b lsb-release-2.0.tar.gz --- lsb-release-2.0.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:26:07 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:26:07 +0000 (UTC) Subject: rpms/redhat-lsb/F-8 .cvsignore, 1.10, 1.11 sources, 1.18, 1.19 lsb-release-2.0.tar.gz, 1.1, NONE Message-ID: <20090808212607.44BDB11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/redhat-lsb/F-8 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26087/F-8 Modified Files: .cvsignore sources Removed Files: lsb-release-2.0.tar.gz Log Message: Remove LSB 2.0 tarball from CVS, it's in the lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/redhat-lsb/F-8/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 3 Oct 2007 08:20:54 -0000 1.10 +++ .cvsignore 8 Aug 2009 21:26:06 -0000 1.11 @@ -6,3 +6,4 @@ redhat-lsb-3.1-2.tar.bz2 redhat-lsb-3.1-3.tar.bz2 redhat-lsb-3.1-4.tar.bz2 redhat-lsb-3.1-5.tar.bz2 +lsb-release-2.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/redhat-lsb/F-8/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 3 Oct 2007 08:20:54 -0000 1.18 +++ sources 8 Aug 2009 21:26:07 -0000 1.19 @@ -7,3 +7,4 @@ f252ed03702b93eb09e9448e48acd767 redhat 5a80bf847206e339203f66eac9430c4b redhat-lsb-3.1-3.tar.bz2 7f388b809484b42faf92004995db3239 redhat-lsb-3.1-4.tar.bz2 12f2f2ee2e03d6c861109965326294ff redhat-lsb-3.1-5.tar.bz2 +f4b50cc38065cf46e9102fd357d1eb0b lsb-release-2.0.tar.gz --- lsb-release-2.0.tar.gz DELETED --- From scop at fedoraproject.org Sat Aug 8 21:26:07 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sat, 8 Aug 2009 21:26:07 +0000 (UTC) Subject: rpms/redhat-lsb/F-9 .cvsignore, 1.10, 1.11 sources, 1.18, 1.19 lsb-release-2.0.tar.gz, 1.1, NONE Message-ID: <20090808212607.8075911C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/redhat-lsb/F-9 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26087/F-9 Modified Files: .cvsignore sources Removed Files: lsb-release-2.0.tar.gz Log Message: Remove LSB 2.0 tarball from CVS, it's in the lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/redhat-lsb/F-9/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 3 Oct 2007 08:20:54 -0000 1.10 +++ .cvsignore 8 Aug 2009 21:26:07 -0000 1.11 @@ -6,3 +6,4 @@ redhat-lsb-3.1-2.tar.bz2 redhat-lsb-3.1-3.tar.bz2 redhat-lsb-3.1-4.tar.bz2 redhat-lsb-3.1-5.tar.bz2 +lsb-release-2.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/redhat-lsb/F-9/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 3 Oct 2007 08:20:54 -0000 1.18 +++ sources 8 Aug 2009 21:26:07 -0000 1.19 @@ -7,3 +7,4 @@ f252ed03702b93eb09e9448e48acd767 redhat 5a80bf847206e339203f66eac9430c4b redhat-lsb-3.1-3.tar.bz2 7f388b809484b42faf92004995db3239 redhat-lsb-3.1-4.tar.bz2 12f2f2ee2e03d6c861109965326294ff redhat-lsb-3.1-5.tar.bz2 +f4b50cc38065cf46e9102fd357d1eb0b lsb-release-2.0.tar.gz --- lsb-release-2.0.tar.gz DELETED --- From pkgdb at fedoraproject.org Sat Aug 8 21:37:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 21:37:11 +0000 Subject: [pkgdb] clamav had acl change status Message-ID: <20090808213711.DD2DA10F8A0@bastion2.fedora.phx.redhat.com> ensc has set the watchbugzilla acl on clamav (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From pkgdb at fedoraproject.org Sat Aug 8 21:37:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 21:37:12 +0000 Subject: [pkgdb] clamav had acl change status Message-ID: <20090808213713.0706410F8A9@bastion2.fedora.phx.redhat.com> ensc has set the watchcommits acl on clamav (Fedora 10) to Approved for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From pkgdb at fedoraproject.org Sat Aug 8 21:38:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 21:38:02 +0000 Subject: [pkgdb] clamav had acl change status Message-ID: <20090808213802.77A2E10F8A9@bastion2.fedora.phx.redhat.com> ensc has set the commit acl on clamav (Fedora 11) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From pkgdb at fedoraproject.org Sat Aug 8 21:38:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 21:38:00 +0000 Subject: [pkgdb] clamav had acl change status Message-ID: <20090808213801.3D09D10F8A0@bastion2.fedora.phx.redhat.com> ensc has set the commit acl on clamav (Fedora 10) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From pkgdb at fedoraproject.org Sat Aug 8 21:38:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 08 Aug 2009 21:38:45 +0000 Subject: [pkgdb] clamav had acl change status Message-ID: <20090808213846.1E57D10F8B5@bastion2.fedora.phx.redhat.com> ensc has set the commit acl on clamav (Fedora devel) to Obsolete for nb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clamav From gemi at fedoraproject.org Sat Aug 8 21:43:29 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 21:43:29 +0000 (UTC) Subject: rpms/nyquist/devel nyqsrc303-gcc441.patch, NONE, 1.1 nyquist.spec, 1.13, 1.14 Message-ID: <20090808214329.788AA11C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/nyquist/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28841 Modified Files: nyquist.spec Added Files: nyqsrc303-gcc441.patch Log Message: nyqsrc303-gcc441.patch: FileRead.cpp | 1 + 1 file changed, 1 insertion(+) --- NEW FILE nyqsrc303-gcc441.patch --- diff -up nyquist/nyqstk/src/FileRead.cpp.gcc441 nyquist/nyqstk/src/FileRead.cpp --- nyquist/nyqstk/src/FileRead.cpp.gcc441 2009-08-08 15:28:53.000000000 -0600 +++ nyquist/nyqstk/src/FileRead.cpp 2009-08-08 15:29:08.000000000 -0600 @@ -35,6 +35,7 @@ #include #include #include +#include using namespace Nyq; Index: nyquist.spec =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/devel/nyquist.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- nyquist.spec 8 Aug 2009 20:56:41 -0000 1.13 +++ nyquist.spec 8 Aug 2009 21:43:29 -0000 1.14 @@ -1,6 +1,6 @@ Name: nyquist Version: 3.03 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Sound synthesis and composition language with a Lisp syntax Group: Applications/Multimedia @@ -9,6 +9,7 @@ URL: http://www-2.cs.cmu.edu/ Source0: http://www-2.cs.cmu.edu/~music/nyquist/nyqsrc303.zip #Patch0: nyqsrc231-pafix.patch Patch3: nyqsrc303-make.patch +Patch4: nyqsrc303-gcc441.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel BuildRequires: liblo-devel @@ -29,6 +30,7 @@ on an interactive Lisp interpreter. %prep %setup -q -n nyquist %patch3 -p1 -b .make +%patch4 -p1 -b .gcc441 # remove cvs cruft find -name CVS | xargs rm -fr From gemi at fedoraproject.org Sat Aug 8 21:54:03 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 21:54:03 +0000 (UTC) Subject: rpms/nyquist/F-11 nyqsrc303-gcc441.patch, NONE, 1.1 nyqsrc303-make.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 nyquist.spec, 1.10, 1.11 sources, 1.8, 1.9 nyqsrc301-inc.patch, 1.2, NONE nyqsrc301-javafix.patch, 1.3, NONE Message-ID: <20090808215403.598AE11C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/nyquist/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30543 Modified Files: .cvsignore nyquist.spec sources Added Files: nyqsrc303-gcc441.patch nyqsrc303-make.patch Removed Files: nyqsrc301-inc.patch nyqsrc301-javafix.patch Log Message: new release 3.03 nyqsrc303-gcc441.patch: FileRead.cpp | 1 + 1 file changed, 1 insertion(+) --- NEW FILE nyqsrc303-gcc441.patch --- diff -up nyquist/nyqstk/src/FileRead.cpp.gcc441 nyquist/nyqstk/src/FileRead.cpp --- nyquist/nyqstk/src/FileRead.cpp.gcc441 2009-08-08 15:28:53.000000000 -0600 +++ nyquist/nyqstk/src/FileRead.cpp 2009-08-08 15:29:08.000000000 -0600 @@ -35,6 +35,7 @@ #include #include #include +#include using namespace Nyq; nyqsrc303-make.patch: Makefile | 44 ++++++++++---------------------------------- 1 file changed, 10 insertions(+), 34 deletions(-) --- NEW FILE nyqsrc303-make.patch --- diff -up nyquist/sys/unix/linux/Makefile.make nyquist/sys/unix/linux/Makefile --- nyquist/sys/unix/linux/Makefile.make 2009-03-03 23:00:41.000000000 +0100 +++ nyquist/sys/unix/linux/Makefile 2009-08-08 22:38:23.000000000 +0200 @@ -14,8 +14,7 @@ NY = ny OPT = -O2 # OPT = -g -EVERYTHING = $(NY) runtime/system.lsp jnyqide/jNyqIDE.jar \ - bin/ser-to-osc bin/test-client +EVERYTHING = $(NY) runtime/system.lsp jnyqide/jNyqIDE.jar CURRENT = $(EVERYTHING) @@ -46,12 +45,12 @@ jnyqide/jNyqIDE.jar: $(JAVASRC) javac jnyqide/*.java mv jnyqide/SpecialMacHandler.hidden jnyqide/SpecialMacHandler.java rm -rf jnyqide/jNyqIDE.jar - jar -cfm jnyqide/jNyqIDE.jar jnyqide/manifest.txt jnyqide/*.class + jar -cfm jnyqide/jNyqIDE.jar jnyqide/manifest.txt jnyqide/*.class jnyqide/*.txt # Standard list of includes (common to all unix versions) # Keeping portaudio and libsndfile sources local to nyquist INCL = -Inyqsrc -Itran -Ixlisp -Isys/unix -Icmt -Iffts/src \ - -Inyqstk/include -Inyqstk -Iportaudio/pa_common -Iliblo -Inylsf + -Inyqstk/include -Inyqstk -Inylsf # system dependent stuff for linux: @@ -63,28 +62,26 @@ CC = gcc # unless the number of channels matched the hardware # # to use ALSA: -USE_ALSA = -DPA_USE_ALSA=1 +USE_ALSA = USE_OSS = -ALSA_OBJECTS = portaudio/pa_linux_alsa/pa_linux_alsa.o +ALSA_OBJECTS = # # to use OSS: # USE_OSS = -DPA_USE_OSS=1 # USE_ALSA = # ALSA_OBJECTS = -LIBLO_PATH = liblo/src/.libs - # to enable command line editing, use -DREADLINE. WARNING: THIS WILL # DISABLE THE ABILITY TO INTERRUPT LISP AND USE SOME OTHER HANDY # CONTROL CHARACTERS (You will also need the readline and curses libraries) -CFLAGS = -DOSC -DCMTSTUFF -DPA_LITTLE_ENDIAN $(OPT) $(INCL) \ +CFLAGS = -DOSC -DCMTSTUFF $(OPT) $(INCL) \ -DHAVE_LIBPTHREAD=1 -D_FILE_OFFSET_BITS=64 \ $(USE_OSS) $(USE_ALSA) -DSTK_NYQUIST -DUSE_VSPRINTF \ -DHAVE_CONFIG_H LN = g++ AR = ar # to enable command line editing, insert -lreadline -lcurses -LFLAGS = -lm -lpthread -lasound -llo -L$(LIBLO_PATH) +LFLAGS = -lm -lpthread -lasound -llo -lportaudio TAGS: find . ( -name @@ -223,13 +220,8 @@ OBJECTS = xlisp/extern.o xlisp/xldmem.o nyqstk/stkinit.o nyqstk/instr.o \ nyqstk/stkint.o ffts/src/fftext.o \ ffts/src/fftlib.o ffts/src/matlib.o \ - nyqsrc/sndfnint.o nyqsrc/seqfnint.o \ - portaudio/pa_common/pa_front.o portaudio/pa_unix/pa_unix_hostapis.o \ - portaudio/pa_unix_oss/pa_unix_oss.o portaudio/pa_unix/pa_unix_util.o \ - portaudio/pa_common/pa_cpuload.o portaudio/pa_common/pa_allocation.o \ - portaudio/pa_common/pa_stream.o portaudio/pa_common/pa_converters.o \ - portaudio/pa_common/pa_process.o portaudio/pa_common/pa_dither.o \ - portaudio/pa_common/pa_trace.o sys/unix/osstuff.o \ + nyqsrc/sndfnint.o nyqsrc/seqfnint.o \ + sys/unix/osstuff.o \ sys/unix/term.o $(ALSA_OBJECTS) # Sound functions to add to xlisp @@ -295,23 +287,7 @@ CMTHDRS = cmt/seqdecls.h nyqsrc/seqext.h bin: mkdir bin -liblo/config.h: - cd liblo; ./autogen.sh --enable-static --disable-shared - -$(LIBLO_PATH)/liblo.a: liblo/config.h - cd liblo; make - -bin/ser-to-osc: bin $(LIBLO_PATH)/liblo.a - $(CC) -c $(CFLAGS) liblo/ser-to-osc/ser-to-osc.cpp \ - -o liblo/ser-to-osc/ser-to-osc.o - $(LN) liblo/ser-to-osc/ser-to-osc.o -o bin/ser-to-osc $(LFLAGS) - -bin/test-client: bin $(LIBLO_PATH)/liblo.a - $(CC) -c $(CFLAGS) liblo/test-client/test-client.c \ - -o liblo/test-client/test-client.o - $(LN) liblo/test-client/test-client.o -o bin/test-client $(LFLAGS) - -$(NY): $(OBJECTS) $(LIBLO_PATH)/liblo.a +$(NY): $(OBJECTS) $(LN) $(OBJECTS) $(LFLAGS) -o $(NY) # copy appropriate system.lsp and make it read-only; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 26 Feb 2009 21:52:35 -0000 1.7 +++ .cvsignore 8 Aug 2009 21:54:03 -0000 1.8 @@ -1 +1 @@ -nyqsrc302.zip +nyqsrc303.zip Index: nyquist.spec =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/F-11/nyquist.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- nyquist.spec 26 Feb 2009 21:52:35 -0000 1.10 +++ nyquist.spec 8 Aug 2009 21:54:03 -0000 1.11 @@ -1,17 +1,19 @@ Name: nyquist -Version: 3.02 +Version: 3.03 Release: 1%{?dist} Summary: Sound synthesis and composition language with a Lisp syntax Group: Applications/Multimedia License: BSD URL: http://www-2.cs.cmu.edu/~music/music.software.html -Source0: http://www-2.cs.cmu.edu/~music/nyquist/nyqsrc302.zip -Patch0: nyqsrc231-pafix.patch -Patch1: nyqsrc301-inc.patch -Patch2: nyqsrc301-javafix.patch +Source0: http://www-2.cs.cmu.edu/~music/nyquist/nyqsrc303.zip +#Patch0: nyqsrc231-pafix.patch +Patch3: nyqsrc303-make.patch +Patch4: nyqsrc303-gcc441.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel +BuildRequires: liblo-devel +BuildRequires: portaudio-devel BuildRequires: java-1.6.0-openjdk-devel BuildRequires: dos2unix Requires: java-1.6.0-openjdk @@ -27,23 +29,18 @@ on an interactive Lisp interpreter. %prep %setup -q -n nyquist -%patch0 -p1 -b .pafix -%patch1 -p1 -b .inc -%patch2 -p1 -b .javafix +%patch3 -p1 -b .make +%patch4 -p1 -b .gcc441 # remove cvs cruft find -name CVS | xargs rm -fr # add opt flags -sed -i "s|^CFLAGS =|CFLAGS = $RPM_OPT_FLAGS |" sys/unix/linux/Makefile sed -i "s|^CFLAGS =|CFLAGS = $RPM_OPT_FLAGS |" misc/Makefile -# do not build with buggy readline support -sed -i "s|^LFLAGS =.*|LFLAGS = -lm -lpthread -lasound|" sys/unix/linux/Makefile -# build with alsa -sed -i "s|^USE_ALSA =|USE_ALSA = -DPA_USE_ALSA=1|" sys/unix/linux/Makefile # remove dos paths that cause warnings sed -i 's|(setdir ".:.*")||' runtime/fileio.lsp # fix some permission find -name "*.lsp" | xargs chmod 0644 +sed -i 's|"./ny"|"ny"|' jnyqide/NyquistThread.java # change end-of-line find -name "*.htm*" \ -or -name "*.lsp" \ @@ -53,7 +50,7 @@ find -name "*.htm*" \ %build rm -f runtime/system.lsp -make %{?_smp_mflags} -f sys/unix/linux/Makefile +make %{?_smp_mflags} OPT="$RPM_OPT_FLAGS" -f sys/unix/linux/Makefile %install @@ -99,6 +96,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Gerard Milmeister - 3.03-1 +- new release 3.03 +- use system portaudio and liblo + * Thu Feb 26 2009 Gerard Milmeister - 3.02-1 - new release 3.02 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 26 Feb 2009 21:52:35 -0000 1.8 +++ sources 8 Aug 2009 21:54:03 -0000 1.9 @@ -1 +1 @@ -ce618803273aa2851e3c6c1bd4ad050e nyqsrc302.zip +ed3112fe58a97fba36ba186813e8506f nyqsrc303.zip --- nyqsrc301-inc.patch DELETED --- --- nyqsrc301-javafix.patch DELETED --- From rdieter at fedoraproject.org Sat Aug 8 22:06:18 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 8 Aug 2009 22:06:18 +0000 (UTC) Subject: rpms/konversation/devel .cvsignore, 1.9, 1.10 konversation.spec, 1.29, 1.30 sources, 1.9, 1.10 Message-ID: <20090808220618.626D711C02CB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/konversation/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32320 Modified Files: .cvsignore konversation.spec sources Log Message: * Sat Aug 08 2009 Rex Dieter - 1.2-0.4.alpha6 - konversation-1.2-alpha6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/konversation/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 4 Jul 2009 03:23:46 -0000 1.9 +++ .cvsignore 8 Aug 2009 22:06:17 -0000 1.10 @@ -1 +1 @@ -konversation-1.2-alpha4.tar.bz2 +konversation-1.2-alpha6.tar.bz2 Index: konversation.spec =================================================================== RCS file: /cvs/pkgs/rpms/konversation/devel/konversation.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- konversation.spec 25 Jul 2009 04:44:12 -0000 1.29 +++ konversation.spec 8 Aug 2009 22:06:18 -0000 1.30 @@ -1,9 +1,9 @@ -%define pre alpha4 +%define pre alpha6 Name: konversation Version: 1.2 -Release: 0.3.%{pre}%{?dist} +Release: 0.4.%{pre}%{?dist} Summary: A user friendly IRC client Group: Applications/Internet @@ -68,14 +68,12 @@ rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: @@ -95,6 +93,9 @@ fi %changelog +* Sat Aug 08 2009 Rex Dieter - 1.2-0.4.alpha6 +- konversation-1.2-alpha6 + * Fri Jul 24 2009 Fedora Release Engineering - 1.2-0.3.alpha4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/konversation/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 4 Jul 2009 03:23:46 -0000 1.9 +++ sources 8 Aug 2009 22:06:18 -0000 1.10 @@ -1 +1 @@ -0c3735663e943965689873f3de2cddd3 konversation-1.2-alpha4.tar.bz2 +1720cc7d03cfb808c666f8df9006573e konversation-1.2-alpha6.tar.bz2 From gemi at fedoraproject.org Sat Aug 8 22:10:17 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 22:10:17 +0000 (UTC) Subject: rpms/nyquist/F-10 nyqsrc303-gcc441.patch, NONE, 1.1 nyqsrc303-make.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 nyquist.spec, 1.9, 1.10 sources, 1.8, 1.9 nyqsrc301-inc.patch, 1.2, NONE nyqsrc301-javafix.patch, 1.3, NONE Message-ID: <20090808221017.D608B11C0439@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/nyquist/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv588 Modified Files: .cvsignore nyquist.spec sources Added Files: nyqsrc303-gcc441.patch nyqsrc303-make.patch Removed Files: nyqsrc301-inc.patch nyqsrc301-javafix.patch Log Message: new release 3.03 nyqsrc303-gcc441.patch: FileRead.cpp | 1 + 1 file changed, 1 insertion(+) --- NEW FILE nyqsrc303-gcc441.patch --- diff -up nyquist/nyqstk/src/FileRead.cpp.gcc441 nyquist/nyqstk/src/FileRead.cpp --- nyquist/nyqstk/src/FileRead.cpp.gcc441 2009-08-08 15:28:53.000000000 -0600 +++ nyquist/nyqstk/src/FileRead.cpp 2009-08-08 15:29:08.000000000 -0600 @@ -35,6 +35,7 @@ #include #include #include +#include using namespace Nyq; nyqsrc303-make.patch: Makefile | 44 ++++++++++---------------------------------- 1 file changed, 10 insertions(+), 34 deletions(-) --- NEW FILE nyqsrc303-make.patch --- diff -up nyquist/sys/unix/linux/Makefile.make nyquist/sys/unix/linux/Makefile --- nyquist/sys/unix/linux/Makefile.make 2009-03-03 23:00:41.000000000 +0100 +++ nyquist/sys/unix/linux/Makefile 2009-08-08 22:38:23.000000000 +0200 @@ -14,8 +14,7 @@ NY = ny OPT = -O2 # OPT = -g -EVERYTHING = $(NY) runtime/system.lsp jnyqide/jNyqIDE.jar \ - bin/ser-to-osc bin/test-client +EVERYTHING = $(NY) runtime/system.lsp jnyqide/jNyqIDE.jar CURRENT = $(EVERYTHING) @@ -46,12 +45,12 @@ jnyqide/jNyqIDE.jar: $(JAVASRC) javac jnyqide/*.java mv jnyqide/SpecialMacHandler.hidden jnyqide/SpecialMacHandler.java rm -rf jnyqide/jNyqIDE.jar - jar -cfm jnyqide/jNyqIDE.jar jnyqide/manifest.txt jnyqide/*.class + jar -cfm jnyqide/jNyqIDE.jar jnyqide/manifest.txt jnyqide/*.class jnyqide/*.txt # Standard list of includes (common to all unix versions) # Keeping portaudio and libsndfile sources local to nyquist INCL = -Inyqsrc -Itran -Ixlisp -Isys/unix -Icmt -Iffts/src \ - -Inyqstk/include -Inyqstk -Iportaudio/pa_common -Iliblo -Inylsf + -Inyqstk/include -Inyqstk -Inylsf # system dependent stuff for linux: @@ -63,28 +62,26 @@ CC = gcc # unless the number of channels matched the hardware # # to use ALSA: -USE_ALSA = -DPA_USE_ALSA=1 +USE_ALSA = USE_OSS = -ALSA_OBJECTS = portaudio/pa_linux_alsa/pa_linux_alsa.o +ALSA_OBJECTS = # # to use OSS: # USE_OSS = -DPA_USE_OSS=1 # USE_ALSA = # ALSA_OBJECTS = -LIBLO_PATH = liblo/src/.libs - # to enable command line editing, use -DREADLINE. WARNING: THIS WILL # DISABLE THE ABILITY TO INTERRUPT LISP AND USE SOME OTHER HANDY # CONTROL CHARACTERS (You will also need the readline and curses libraries) -CFLAGS = -DOSC -DCMTSTUFF -DPA_LITTLE_ENDIAN $(OPT) $(INCL) \ +CFLAGS = -DOSC -DCMTSTUFF $(OPT) $(INCL) \ -DHAVE_LIBPTHREAD=1 -D_FILE_OFFSET_BITS=64 \ $(USE_OSS) $(USE_ALSA) -DSTK_NYQUIST -DUSE_VSPRINTF \ -DHAVE_CONFIG_H LN = g++ AR = ar # to enable command line editing, insert -lreadline -lcurses -LFLAGS = -lm -lpthread -lasound -llo -L$(LIBLO_PATH) +LFLAGS = -lm -lpthread -lasound -llo -lportaudio TAGS: find . ( -name @@ -223,13 +220,8 @@ OBJECTS = xlisp/extern.o xlisp/xldmem.o nyqstk/stkinit.o nyqstk/instr.o \ nyqstk/stkint.o ffts/src/fftext.o \ ffts/src/fftlib.o ffts/src/matlib.o \ - nyqsrc/sndfnint.o nyqsrc/seqfnint.o \ - portaudio/pa_common/pa_front.o portaudio/pa_unix/pa_unix_hostapis.o \ - portaudio/pa_unix_oss/pa_unix_oss.o portaudio/pa_unix/pa_unix_util.o \ - portaudio/pa_common/pa_cpuload.o portaudio/pa_common/pa_allocation.o \ - portaudio/pa_common/pa_stream.o portaudio/pa_common/pa_converters.o \ - portaudio/pa_common/pa_process.o portaudio/pa_common/pa_dither.o \ - portaudio/pa_common/pa_trace.o sys/unix/osstuff.o \ + nyqsrc/sndfnint.o nyqsrc/seqfnint.o \ + sys/unix/osstuff.o \ sys/unix/term.o $(ALSA_OBJECTS) # Sound functions to add to xlisp @@ -295,23 +287,7 @@ CMTHDRS = cmt/seqdecls.h nyqsrc/seqext.h bin: mkdir bin -liblo/config.h: - cd liblo; ./autogen.sh --enable-static --disable-shared - -$(LIBLO_PATH)/liblo.a: liblo/config.h - cd liblo; make - -bin/ser-to-osc: bin $(LIBLO_PATH)/liblo.a - $(CC) -c $(CFLAGS) liblo/ser-to-osc/ser-to-osc.cpp \ - -o liblo/ser-to-osc/ser-to-osc.o - $(LN) liblo/ser-to-osc/ser-to-osc.o -o bin/ser-to-osc $(LFLAGS) - -bin/test-client: bin $(LIBLO_PATH)/liblo.a - $(CC) -c $(CFLAGS) liblo/test-client/test-client.c \ - -o liblo/test-client/test-client.o - $(LN) liblo/test-client/test-client.o -o bin/test-client $(LFLAGS) - -$(NY): $(OBJECTS) $(LIBLO_PATH)/liblo.a +$(NY): $(OBJECTS) $(LN) $(OBJECTS) $(LFLAGS) -o $(NY) # copy appropriate system.lsp and make it read-only; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 26 Feb 2009 21:54:35 -0000 1.7 +++ .cvsignore 8 Aug 2009 22:10:17 -0000 1.8 @@ -1 +1 @@ -nyqsrc302.zip +nyqsrc303.zip Index: nyquist.spec =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/F-10/nyquist.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- nyquist.spec 26 Feb 2009 21:54:36 -0000 1.9 +++ nyquist.spec 8 Aug 2009 22:10:17 -0000 1.10 @@ -1,15 +1,15 @@ Name: nyquist -Version: 3.02 +Version: 3.03 Release: 1%{?dist} Summary: Sound synthesis and composition language with a Lisp syntax Group: Applications/Multimedia License: BSD URL: http://www-2.cs.cmu.edu/~music/music.software.html -Source0: http://www-2.cs.cmu.edu/~music/nyquist/nyqsrc302.zip -Patch0: nyqsrc231-pafix.patch -Patch1: nyqsrc301-inc.patch -Patch2: nyqsrc301-javafix.patch +Source0: http://www-2.cs.cmu.edu/~music/nyquist/nyqsrc303.zip +#Patch0: nyqsrc231-pafix.patch +Patch3: nyqsrc303-make.patch +Patch4: nyqsrc303-gcc441.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel BuildRequires: java-1.6.0-openjdk-devel @@ -27,23 +27,18 @@ on an interactive Lisp interpreter. %prep %setup -q -n nyquist -%patch0 -p1 -b .pafix -%patch1 -p1 -b .inc -%patch2 -p1 -b .javafix +%patch3 -p1 -b .make +%patch4 -p1 -b .gcc441 # remove cvs cruft find -name CVS | xargs rm -fr # add opt flags -sed -i "s|^CFLAGS =|CFLAGS = $RPM_OPT_FLAGS |" sys/unix/linux/Makefile sed -i "s|^CFLAGS =|CFLAGS = $RPM_OPT_FLAGS |" misc/Makefile -# do not build with buggy readline support -sed -i "s|^LFLAGS =.*|LFLAGS = -lm -lpthread -lasound|" sys/unix/linux/Makefile -# build with alsa -sed -i "s|^USE_ALSA =|USE_ALSA = -DPA_USE_ALSA=1|" sys/unix/linux/Makefile # remove dos paths that cause warnings sed -i 's|(setdir ".:.*")||' runtime/fileio.lsp # fix some permission find -name "*.lsp" | xargs chmod 0644 +sed -i 's|"./ny"|"ny"|' jnyqide/NyquistThread.java # change end-of-line find -name "*.htm*" \ -or -name "*.lsp" \ @@ -53,7 +48,7 @@ find -name "*.htm*" \ %build rm -f runtime/system.lsp -make %{?_smp_mflags} -f sys/unix/linux/Makefile +make %{?_smp_mflags} OPT="$RPM_OPT_FLAGS" -f sys/unix/linux/Makefile %install @@ -99,6 +94,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Gerard Milmeister - 3.03-1 +- new release 3.03 +- use system portaudio and liblo + * Thu Feb 26 2009 Gerard Milmeister - 3.02-1 - new release 3.02 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/F-10/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 26 Feb 2009 21:54:36 -0000 1.8 +++ sources 8 Aug 2009 22:10:17 -0000 1.9 @@ -1 +1 @@ -ce618803273aa2851e3c6c1bd4ad050e nyqsrc302.zip +ed3112fe58a97fba36ba186813e8506f nyqsrc303.zip --- nyqsrc301-inc.patch DELETED --- --- nyqsrc301-javafix.patch DELETED --- From gemi at fedoraproject.org Sat Aug 8 22:19:22 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 22:19:22 +0000 (UTC) Subject: rpms/nyquist/F-10 nyquist.spec,1.10,1.11 Message-ID: <20090808221922.134DC11C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/nyquist/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2760 Modified Files: nyquist.spec Log Message: Index: nyquist.spec =================================================================== RCS file: /cvs/pkgs/rpms/nyquist/F-10/nyquist.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- nyquist.spec 8 Aug 2009 22:10:17 -0000 1.10 +++ nyquist.spec 8 Aug 2009 22:19:21 -0000 1.11 @@ -1,6 +1,6 @@ Name: nyquist Version: 3.03 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: Sound synthesis and composition language with a Lisp syntax Group: Applications/Multimedia @@ -12,6 +12,8 @@ Patch3: nyqsrc303-make.patch Patch4: nyqsrc303-gcc441.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel +BuildRequires: liblo-devel +BuildRequires: portaudio-devel BuildRequires: java-1.6.0-openjdk-devel BuildRequires: dos2unix Requires: java-1.6.0-openjdk From gemi at fedoraproject.org Sat Aug 8 22:47:31 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 22:47:31 +0000 (UTC) Subject: rpms/ecl/devel .cvsignore, 1.6, 1.7 ecl.spec, 1.14, 1.15 sources, 1.6, 1.7 Message-ID: <20090808224731.63DA011C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/ecl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6754 Modified Files: .cvsignore ecl.spec sources Log Message: new release 9.8.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ecl/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 16 Jun 2009 21:23:50 -0000 1.6 +++ .cvsignore 8 Aug 2009 22:47:30 -0000 1.7 @@ -1 +1 @@ -ecl-9.6.0.tgz +ecl-9.8.1.tgz Index: ecl.spec =================================================================== RCS file: /cvs/pkgs/rpms/ecl/devel/ecl.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- ecl.spec 24 Jul 2009 20:49:55 -0000 1.14 +++ ecl.spec 8 Aug 2009 22:47:30 -0000 1.15 @@ -1,23 +1,22 @@ Name: ecl -Version: 9.6.1 -Release: 2%{?dist} +Version: 9.8.1 +Release: 1%{?dist} Summary: Embeddable Common-Lisp Group: Development/Languages License: LGPLv2+ URL: http://ecls.sourceforge.net -Source0: http://switch.dl.sourceforge.net/sourceforge/ecls/ecl-9.6.0.tgz -Patch0: ecl-9.6.1-mp.patch +Source0: http://switch.dl.sourceforge.net/sourceforge/ecls/ecl-9.8.1.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libX11-devel BuildRequires: m4 BuildRequires: texinfo BuildRequires: texi2html BuildRequires: gmp-devel +BuildRequires: gc-devel Requires: gcc Requires(post): policycoreutils /sbin/install-info Requires(postun): policycoreutils /sbin/install-info -ExcludeArch: ppc64 %description ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp @@ -31,7 +30,6 @@ to C, which can produce standalone execu %prep %setup0 -q -%patch0 -p1 # wrong character in texinfo file sed -i 's|\xc7||g' src/doc/user.txi # set rpath to the final path @@ -40,9 +38,9 @@ find -name CVS | xargs rm -rf %build -%configure --enable-boehm=included --enable-threads=yes --with-clx +%configure --enable-boehm=system --enable-threads=yes --with-clx make -(cd build/doc; make all) +(cd build/doc; make all ) %install @@ -55,8 +53,8 @@ rm -fr $RPM_BUILD_ROOT%{_docdir} find $RPM_BUILD_ROOT%{_libdir}/ecl* -name '*.lsp' | xargs chmod 0644 %post -/usr/sbin/semanage fcontext -a -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : -/sbin/restorecon "%{_libdir}/libecl.so" 2> /dev/null || : +#/usr/sbin/semanage fcontext -a -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : +#/sbin/restorecon "%{_libdir}/libecl.so" 2> /dev/null || : /sbin/install-info %{_infodir}/ecl.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info %{_infodir}/ecldev.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info %{_infodir}/clx.info %{_infodir}/dir 2>/dev/null || : @@ -65,7 +63,7 @@ find $RPM_BUILD_ROOT%{_libdir}/ecl* -nam %postun if [ $1 = 0 ]; then - /usr/sbin/semanage fcontext -d -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : +# /usr/sbin/semanage fcontext -d -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : /sbin/install-info --delete %{_infodir}/ecl.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info --delete %{_infodir}/ecldev.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info --delete %{_infodir}/clx.info %{_infodir}/dir 2>/dev/null || : Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ecl/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 16 Jun 2009 21:23:50 -0000 1.6 +++ sources 8 Aug 2009 22:47:30 -0000 1.7 @@ -1 +1 @@ -f9e4770f241918a744b64174c5ffbeab ecl-9.6.0.tgz +bf5898138747fc647b40a2e330e182a0 ecl-9.8.1.tgz From gemi at fedoraproject.org Sat Aug 8 22:51:43 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 22:51:43 +0000 (UTC) Subject: rpms/ecl/devel ecl.spec,1.15,1.16 Message-ID: <20090808225143.A32C711C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/ecl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7379 Modified Files: ecl.spec Log Message: Index: ecl.spec =================================================================== RCS file: /cvs/pkgs/rpms/ecl/devel/ecl.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- ecl.spec 8 Aug 2009 22:47:30 -0000 1.15 +++ ecl.spec 8 Aug 2009 22:51:43 -0000 1.16 @@ -89,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 9 2009 Gerard Milmeister - 9.8.1-1 +- new release 9.8.1 + * Fri Jul 24 2009 Fedora Release Engineering - 9.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From gemi at fedoraproject.org Sat Aug 8 22:52:40 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 22:52:40 +0000 (UTC) Subject: rpms/ecl/F-11 .cvsignore, 1.6, 1.7 ecl.spec, 1.13, 1.14 sources, 1.6, 1.7 Message-ID: <20090808225240.5583611C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/ecl/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7484 Modified Files: .cvsignore ecl.spec sources Log Message: new release 9.8.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ecl/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 16 Jun 2009 21:23:49 -0000 1.6 +++ .cvsignore 8 Aug 2009 22:52:40 -0000 1.7 @@ -1 +1 @@ -ecl-9.6.0.tgz +ecl-9.8.1.tgz Index: ecl.spec =================================================================== RCS file: /cvs/pkgs/rpms/ecl/F-11/ecl.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- ecl.spec 16 Jun 2009 21:23:50 -0000 1.13 +++ ecl.spec 8 Aug 2009 22:52:40 -0000 1.14 @@ -1,23 +1,22 @@ Name: ecl -Version: 9.6.1 +Version: 9.8.1 Release: 1%{?dist} Summary: Embeddable Common-Lisp Group: Development/Languages License: LGPLv2+ URL: http://ecls.sourceforge.net -Source0: http://switch.dl.sourceforge.net/sourceforge/ecls/ecl-9.6.0.tgz -Patch0: ecl-9.6.1-mp.patch +Source0: http://switch.dl.sourceforge.net/sourceforge/ecls/ecl-9.8.1.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libX11-devel BuildRequires: m4 BuildRequires: texinfo BuildRequires: texi2html BuildRequires: gmp-devel +BuildRequires: gc-devel Requires: gcc Requires(post): policycoreutils /sbin/install-info Requires(postun): policycoreutils /sbin/install-info -ExcludeArch: ppc64 %description ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp @@ -31,7 +30,6 @@ to C, which can produce standalone execu %prep %setup0 -q -%patch0 -p1 # wrong character in texinfo file sed -i 's|\xc7||g' src/doc/user.txi # set rpath to the final path @@ -40,9 +38,9 @@ find -name CVS | xargs rm -rf %build -%configure --enable-boehm=included --enable-threads=yes --with-clx +%configure --enable-boehm=system --enable-threads=yes --with-clx make -(cd build/doc; make all) +(cd build/doc; make all ) %install @@ -55,8 +53,8 @@ rm -fr $RPM_BUILD_ROOT%{_docdir} find $RPM_BUILD_ROOT%{_libdir}/ecl* -name '*.lsp' | xargs chmod 0644 %post -/usr/sbin/semanage fcontext -a -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : -/sbin/restorecon "%{_libdir}/libecl.so" 2> /dev/null || : +#/usr/sbin/semanage fcontext -a -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : +#/sbin/restorecon "%{_libdir}/libecl.so" 2> /dev/null || : /sbin/install-info %{_infodir}/ecl.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info %{_infodir}/ecldev.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info %{_infodir}/clx.info %{_infodir}/dir 2>/dev/null || : @@ -65,7 +63,7 @@ find $RPM_BUILD_ROOT%{_libdir}/ecl* -nam %postun if [ $1 = 0 ]; then - /usr/sbin/semanage fcontext -d -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : +# /usr/sbin/semanage fcontext -d -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : /sbin/install-info --delete %{_infodir}/ecl.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info --delete %{_infodir}/ecldev.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info --delete %{_infodir}/clx.info %{_infodir}/dir 2>/dev/null || : @@ -91,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 9 2009 Gerard Milmeister - 9.8.1-1 +- new release 9.8.1 + * Tue Jun 16 2009 Gerard Milmeister - 9.6.1-1 - new release 9.6.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ecl/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 16 Jun 2009 21:23:50 -0000 1.6 +++ sources 8 Aug 2009 22:52:40 -0000 1.7 @@ -1 +1 @@ -f9e4770f241918a744b64174c5ffbeab ecl-9.6.0.tgz +bf5898138747fc647b40a2e330e182a0 ecl-9.8.1.tgz From cwickert at fedoraproject.org Sat Aug 8 23:20:22 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 8 Aug 2009 23:20:22 +0000 (UTC) Subject: rpms/xfce4-weather-plugin/devel .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xfce4-weather-plugin.spec, 1.21, 1.22 Message-ID: <20090808232022.7259511C0425@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-weather-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11345 Modified Files: .cvsignore sources xfce4-weather-plugin.spec Log Message: * Sun Aug 09 2009 Christoph Wickert - 0.7.3-1 - Update to 0.7.3, fixes cache directory creation Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-weather-plugin/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 28 Jul 2009 22:06:17 -0000 1.9 +++ .cvsignore 8 Aug 2009 23:20:21 -0000 1.10 @@ -1 +1 @@ -xfce4-weather-plugin-0.7.2.tar.bz2 +xfce4-weather-plugin-0.7.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-weather-plugin/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 28 Jul 2009 22:06:17 -0000 1.9 +++ sources 8 Aug 2009 23:20:21 -0000 1.10 @@ -1 +1 @@ -621bd474762475867232a968c77c5feb xfce4-weather-plugin-0.7.2.tar.bz2 +b3436929dd94cdd8acc744c474cca5c4 xfce4-weather-plugin-0.7.3.tar.bz2 Index: xfce4-weather-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-weather-plugin/devel/xfce4-weather-plugin.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- xfce4-weather-plugin.spec 28 Jul 2009 22:06:17 -0000 1.21 +++ xfce4-weather-plugin.spec 8 Aug 2009 23:20:21 -0000 1.22 @@ -1,5 +1,5 @@ Name: xfce4-weather-plugin -Version: 0.7.2 +Version: 0.7.3 Release: 1%{?dist} Summary: Weather plugin for the Xfce panel @@ -61,6 +61,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sun Aug 09 2009 Christoph Wickert - 0.7.3-1 +- Update to 0.7.3, fixes cache directory creation + * Tue Jul 28 2009 Christoph Wickert - 0.7.2-1 - Update to 0.7.2 - No longer contains weather.com logo, downloaded to cache at runtime (#513057) From cwickert at fedoraproject.org Sat Aug 8 23:22:36 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 8 Aug 2009 23:22:36 +0000 (UTC) Subject: rpms/xfce4-weather-plugin/F-10 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xfce4-weather-plugin.spec, 1.17, 1.18 Message-ID: <20090808232236.5260511C02CB@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-weather-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11731/F-10 Modified Files: .cvsignore sources xfce4-weather-plugin.spec Log Message: * Sun Aug 09 2009 Christoph Wickert - 0.7.3-1 - Update to 0.7.3, fixes cache directory creation Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-weather-plugin/F-10/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 28 Jul 2009 22:16:20 -0000 1.9 +++ .cvsignore 8 Aug 2009 23:22:35 -0000 1.10 @@ -1 +1 @@ -xfce4-weather-plugin-0.7.2.tar.bz2 +xfce4-weather-plugin-0.7.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-weather-plugin/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 28 Jul 2009 22:16:20 -0000 1.9 +++ sources 8 Aug 2009 23:22:35 -0000 1.10 @@ -1 +1 @@ -621bd474762475867232a968c77c5feb xfce4-weather-plugin-0.7.2.tar.bz2 +b3436929dd94cdd8acc744c474cca5c4 xfce4-weather-plugin-0.7.3.tar.bz2 Index: xfce4-weather-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-weather-plugin/F-10/xfce4-weather-plugin.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- xfce4-weather-plugin.spec 28 Jul 2009 22:16:20 -0000 1.17 +++ xfce4-weather-plugin.spec 8 Aug 2009 23:22:36 -0000 1.18 @@ -1,5 +1,5 @@ Name: xfce4-weather-plugin -Version: 0.7.2 +Version: 0.7.3 Release: 1%{?dist} Summary: Weather plugin for the Xfce panel @@ -61,6 +61,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sun Aug 09 2009 Christoph Wickert - 0.7.3-1 +- Update to 0.7.3, fixes cache directory creation + * Tue Jul 28 2009 Christoph Wickert - 0.7.2-1 - Update to 0.7.2 - No longer contains weather.com logo, downloaded to cache at runtime (#513057) From cwickert at fedoraproject.org Sat Aug 8 23:22:36 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 8 Aug 2009 23:22:36 +0000 (UTC) Subject: rpms/xfce4-weather-plugin/F-11 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xfce4-weather-plugin.spec, 1.19, 1.20 Message-ID: <20090808232236.9856511C02CB@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-weather-plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11731/F-11 Modified Files: .cvsignore sources xfce4-weather-plugin.spec Log Message: * Sun Aug 09 2009 Christoph Wickert - 0.7.3-1 - Update to 0.7.3, fixes cache directory creation Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-weather-plugin/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 28 Jul 2009 22:16:19 -0000 1.9 +++ .cvsignore 8 Aug 2009 23:22:36 -0000 1.10 @@ -1 +1 @@ -xfce4-weather-plugin-0.7.2.tar.bz2 +xfce4-weather-plugin-0.7.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-weather-plugin/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 28 Jul 2009 22:16:19 -0000 1.9 +++ sources 8 Aug 2009 23:22:36 -0000 1.10 @@ -1 +1 @@ -621bd474762475867232a968c77c5feb xfce4-weather-plugin-0.7.2.tar.bz2 +b3436929dd94cdd8acc744c474cca5c4 xfce4-weather-plugin-0.7.3.tar.bz2 Index: xfce4-weather-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-weather-plugin/F-11/xfce4-weather-plugin.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- xfce4-weather-plugin.spec 28 Jul 2009 22:16:19 -0000 1.19 +++ xfce4-weather-plugin.spec 8 Aug 2009 23:22:36 -0000 1.20 @@ -1,5 +1,5 @@ Name: xfce4-weather-plugin -Version: 0.7.2 +Version: 0.7.3 Release: 1%{?dist} Summary: Weather plugin for the Xfce panel @@ -61,6 +61,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sun Aug 09 2009 Christoph Wickert - 0.7.3-1 +- Update to 0.7.3, fixes cache directory creation + * Tue Jul 28 2009 Christoph Wickert - 0.7.2-1 - Update to 0.7.2 - No longer contains weather.com logo, downloaded to cache at runtime (#513057) From gemi at fedoraproject.org Sat Aug 8 23:23:15 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sat, 8 Aug 2009 23:23:15 +0000 (UTC) Subject: rpms/ecl/F-10 .cvsignore, 1.6, 1.7 ecl.spec, 1.12, 1.13 sources, 1.6, 1.7 Message-ID: <20090808232315.3166E11C02CB@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/ecl/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11856/F-10 Modified Files: .cvsignore ecl.spec sources Log Message: new release 9.8.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ecl/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 16 Jun 2009 21:19:41 -0000 1.6 +++ .cvsignore 8 Aug 2009 23:23:14 -0000 1.7 @@ -1 +1 @@ -ecl-9.6.0.tgz +ecl-9.8.1.tgz Index: ecl.spec =================================================================== RCS file: /cvs/pkgs/rpms/ecl/F-10/ecl.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ecl.spec 16 Jun 2009 21:19:41 -0000 1.12 +++ ecl.spec 8 Aug 2009 23:23:15 -0000 1.13 @@ -1,19 +1,19 @@ Name: ecl -Version: 9.6.1 +Version: 9.8.1 Release: 1%{?dist} Summary: Embeddable Common-Lisp Group: Development/Languages License: LGPLv2+ URL: http://ecls.sourceforge.net -Source0: http://switch.dl.sourceforge.net/sourceforge/ecls/ecl-9.6.0.tgz -Patch0: ecl-9.6.1-mp.patch +Source0: http://switch.dl.sourceforge.net/sourceforge/ecls/ecl-9.8.1.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libX11-devel BuildRequires: m4 BuildRequires: texinfo BuildRequires: texi2html BuildRequires: gmp-devel +BuildRequires: gc-devel Requires: gcc Requires(post): policycoreutils /sbin/install-info Requires(postun): policycoreutils /sbin/install-info @@ -31,7 +31,6 @@ to C, which can produce standalone execu %prep %setup0 -q -%patch0 -p1 # wrong character in texinfo file sed -i 's|\xc7||g' src/doc/user.txi # set rpath to the final path @@ -40,9 +39,9 @@ find -name CVS | xargs rm -rf %build -%configure --enable-boehm=included --enable-threads=yes --with-clx +%configure --enable-boehm=system --enable-threads=yes --with-clx make -(cd build/doc; make all) +(cd build/doc; make all ) %install @@ -55,8 +54,8 @@ rm -fr $RPM_BUILD_ROOT%{_docdir} find $RPM_BUILD_ROOT%{_libdir}/ecl* -name '*.lsp' | xargs chmod 0644 %post -/usr/sbin/semanage fcontext -a -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : -/sbin/restorecon "%{_libdir}/libecl.so" 2> /dev/null || : +#/usr/sbin/semanage fcontext -a -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : +#/sbin/restorecon "%{_libdir}/libecl.so" 2> /dev/null || : /sbin/install-info %{_infodir}/ecl.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info %{_infodir}/ecldev.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info %{_infodir}/clx.info %{_infodir}/dir 2>/dev/null || : @@ -65,7 +64,7 @@ find $RPM_BUILD_ROOT%{_libdir}/ecl* -nam %postun if [ $1 = 0 ]; then - /usr/sbin/semanage fcontext -d -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : +# /usr/sbin/semanage fcontext -d -t textrel_shlib_t "%{_libdir}/libecl.so" 2>/dev/null || : /sbin/install-info --delete %{_infodir}/ecl.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info --delete %{_infodir}/ecldev.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info --delete %{_infodir}/clx.info %{_infodir}/dir 2>/dev/null || : @@ -91,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 9 2009 Gerard Milmeister - 9.8.1-1 +- new release 9.8.1 + * Tue Jun 16 2009 Gerard Milmeister - 9.6.1-1 - new release 9.6.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ecl/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 16 Jun 2009 21:19:41 -0000 1.6 +++ sources 8 Aug 2009 23:23:15 -0000 1.7 @@ -1 +1 @@ -f9e4770f241918a744b64174c5ffbeab ecl-9.6.0.tgz +bf5898138747fc647b40a2e330e182a0 ecl-9.8.1.tgz From cwickert at fedoraproject.org Sat Aug 8 23:59:47 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 8 Aug 2009 23:59:47 +0000 (UTC) Subject: rpms/xfce4-xkb-plugin/devel .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xfce4-xkb-plugin.spec, 1.21, 1.22 Message-ID: <20090808235948.1422511C02CB@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-xkb-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18126 Modified Files: .cvsignore sources xfce4-xkb-plugin.spec Log Message: * Sun Aug 09 2009 Christoph Wickert - 0.5.3.3-1 - Update to 0.5.3.3 (#502878) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-xkb-plugin/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 28 Nov 2008 00:50:10 -0000 1.10 +++ .cvsignore 8 Aug 2009 23:59:46 -0000 1.11 @@ -1 +1 @@ -xfce4-xkb-plugin-0.5.2.tar.gz +xfce4-xkb-plugin-0.5.3.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-xkb-plugin/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 28 Nov 2008 00:50:10 -0000 1.10 +++ sources 8 Aug 2009 23:59:46 -0000 1.11 @@ -1 +1 @@ -c10bf6f8809a1722354cd91db8987fd3 xfce4-xkb-plugin-0.5.2.tar.gz +b233cc9de1cbace075eaf6e2c9a8e685 xfce4-xkb-plugin-0.5.3.3.tar.gz Index: xfce4-xkb-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-xkb-plugin/devel/xfce4-xkb-plugin.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- xfce4-xkb-plugin.spec 27 Jul 2009 07:58:43 -0000 1.21 +++ xfce4-xkb-plugin.spec 8 Aug 2009 23:59:47 -0000 1.22 @@ -1,6 +1,6 @@ Name: xfce4-xkb-plugin -Version: 0.5.2 -Release: 5%{?dist} +Version: 0.5.3.3 +Release: 1%{?dist} Summary: XKB layout switcher for the Xfce panel Group: User Interface/Desktops @@ -11,7 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: xfce4-panel-devel >= 4.3.20, libxfcegui4-devel >= 4.3.90.2, libxml2-devel BuildRequires: libxklavier-devel >= 3.2, librsvg2-devel >= 2.18, libwnck-devel >= 2.12 -BuildRequires: gettext, perl(XML::Parser) +BuildRequires: gettext, intltool Requires: xfce4-panel >= 4.4.0 Patch0: xxp-0.5.2-xklavier-api.patch @@ -25,7 +25,9 @@ XF86Config file or some other way (e.g. %prep %setup -q +%if 0%{?fedora} >= 12 %patch0 -p1 -b .api +%endif %build %configure --disable-static @@ -33,7 +35,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %find_lang %{name} %clean @@ -49,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/xkb/flags/*.svg %changelog +* Sun Aug 09 2009 Christoph Wickert - 0.5.3.3-1 +- Update to 0.5.3.3 (#502878) + * Mon Jul 27 2009 Fedora Release Engineering - 0.5.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Sun Aug 9 00:10:13 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sun, 9 Aug 2009 00:10:13 +0000 (UTC) Subject: rpms/xfce4-xkb-plugin/F-11 .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xfce4-xkb-plugin.spec, 1.19, 1.20 Message-ID: <20090809001013.72E6D11C0439@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-xkb-plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19756 Modified Files: .cvsignore sources xfce4-xkb-plugin.spec Log Message: * Sun Aug 09 2009 Christoph Wickert - 0.5.3.3-1 - Update to 0.5.3.3 (#502878) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-xkb-plugin/F-11/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 28 Nov 2008 00:50:10 -0000 1.10 +++ .cvsignore 9 Aug 2009 00:10:13 -0000 1.11 @@ -1 +1 @@ -xfce4-xkb-plugin-0.5.2.tar.gz +xfce4-xkb-plugin-0.5.3.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-xkb-plugin/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 28 Nov 2008 00:50:10 -0000 1.10 +++ sources 9 Aug 2009 00:10:13 -0000 1.11 @@ -1 +1 @@ -c10bf6f8809a1722354cd91db8987fd3 xfce4-xkb-plugin-0.5.2.tar.gz +b233cc9de1cbace075eaf6e2c9a8e685 xfce4-xkb-plugin-0.5.3.3.tar.gz Index: xfce4-xkb-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-xkb-plugin/F-11/xfce4-xkb-plugin.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- xfce4-xkb-plugin.spec 26 Feb 2009 09:17:08 -0000 1.19 +++ xfce4-xkb-plugin.spec 9 Aug 2009 00:10:13 -0000 1.20 @@ -1,6 +1,6 @@ Name: xfce4-xkb-plugin -Version: 0.5.2 -Release: 3%{?dist} +Version: 0.5.3.3 +Release: 1%{?dist} Summary: XKB layout switcher for the Xfce panel Group: User Interface/Desktops @@ -11,9 +11,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: xfce4-panel-devel >= 4.3.20, libxfcegui4-devel >= 4.3.90.2, libxml2-devel BuildRequires: libxklavier-devel >= 3.2, librsvg2-devel >= 2.18, libwnck-devel >= 2.12 -BuildRequires: gettext, perl(XML::Parser) +BuildRequires: gettext, intltool Requires: xfce4-panel >= 4.4.0 +Patch0: xxp-0.5.2-xklavier-api.patch + %description Xfce XKB layout switch plugin for the Xfce panel. It displays the current keyboard layout, and refreshes when layout changes. The layout can be @@ -23,6 +25,9 @@ XF86Config file or some other way (e.g. %prep %setup -q +%if 0%{?fedora} >= 12 +%patch0 -p1 -b .api +%endif %build %configure --disable-static @@ -30,7 +35,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %find_lang %{name} %clean @@ -46,6 +51,15 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/xkb/flags/*.svg %changelog +* Sun Aug 09 2009 Christoph Wickert - 0.5.3.3-1 +- Update to 0.5.3.3 (#502878) + +* Mon Jul 27 2009 Fedora Release Engineering - 0.5.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 07 2009 Adam Jackson 0.5.2-4 +- xxp-0.5.2-xklavier-api.patch: Fix for new libxklavier API. + * Thu Feb 26 2009 Fedora Release Engineering - 0.5.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From rdieter at fedoraproject.org Sun Aug 9 00:11:46 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 00:11:46 +0000 (UTC) Subject: rpms/amarok/devel amarok-parse-lyricwiki-website.patch, NONE, 1.1 amarok.spec, 1.158, 1.159 Message-ID: <20090809001146.D656411C02CB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/amarok/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20078 Modified Files: amarok.spec Added Files: amarok-parse-lyricwiki-website.patch Log Message: * Sat Aug 08 2009 Rex Dieter 2.1.1-4 - lyricwiki patch (kdebug#202366) amarok-parse-lyricwiki-website.patch: main.js | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) --- NEW FILE amarok-parse-lyricwiki-website.patch --- diff --git a/src/scripts/lyrics_lyricwiki/main.js b/src/scripts/lyrics_lyricwiki/main.js index bce329c..d2b9902 100644 --- a/src/scripts/lyrics_lyricwiki/main.js +++ b/src/scripts/lyrics_lyricwiki/main.js @@ -27,6 +27,31 @@ Importer.loadQtBinding( "qt.core" ); Importer.loadQtBinding( "qt.xml" ); xml = "{lyrics}"; +newxml = ""; + +function onFinished2( response ) +{ + try + { + if( response.length == 0 ) + Amarok.Lyrics.showLyricsError( "Unable to contact server - no website returned" ); // TODO: this should be i18n able + else + { + doc2 = new QDomDocument(); + doc2.setContent( response ); + textboxtext = doc2.elementsByTagName( "textarea" ).at( 0 ).toElement().text(); + lyr = /(.*)<\/lyrics>/.exec(textboxtext)[1]; + //Amarok.debug( "matched: " + lyr ); + newxml = newxml.replace( "{lyrics}", Amarok.Lyrics.escape( lyr ) ); + Amarok.Lyrics.showLyrics( newxml ); + } + } + catch( err ) + { + Amarok.Lyrics.showLyricsError( "Could not retrieve lyrics: " + err ); + Amarok.debug( "error: " + err ); + } +} function onFinished( dat ) { @@ -38,13 +63,14 @@ function onFinished( dat ) { doc = new QDomDocument(); doc.setContent( dat ); - parsedContent = doc.elementsByTagName( "lyrics" ).at( 0 ).toElement().text(); - parsedContent = parsedContent.replace( "", "" ).replace( "", "" ); // some lyrics have 2 lyrics in them...wtf? newxml = xml.replace( "{artist}", Amarok.Lyrics.escape( doc.elementsByTagName( "artist" ).at( 0 ).toElement().text() ) ); newxml = newxml.replace( "{title}", Amarok.Lyrics.escape( doc.elementsByTagName( "song" ).at( 0 ).toElement().text() ) ); - newxml = newxml.replace( "{lyrics}", Amarok.Lyrics.escape( parsedContent ) ); - //Amarok.debug( "showing lyrics:" + newxml ); - Amarok.Lyrics.showLyrics( newxml ); + Amarok.debug( "returned URL: " + doc.elementsByTagName( "url" ).at( 0 ).toElement().text()); + var url = decodeURI(doc.elementsByTagName( "url" ).at( 0 ).toElement().text()); + url = url.replace( /lyricwiki\.org\//, "lyricwiki.org/index.php?action=edit&title=" ); + var url2 = new QUrl(url); + Amarok.debug( "request-2 URL: " + url2.toString() ); + new Downloader( url2, onFinished2 ); } } catch( err ) Index: amarok.spec =================================================================== RCS file: /cvs/pkgs/rpms/amarok/devel/amarok.spec,v retrieving revision 1.158 retrieving revision 1.159 diff -u -p -r1.158 -r1.159 --- amarok.spec 24 Jul 2009 16:49:52 -0000 1.158 +++ amarok.spec 9 Aug 2009 00:11:46 -0000 1.159 @@ -2,7 +2,7 @@ Name: amarok Summary: Media player Version: 2.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Group: Applications/Multimedia License: GPLv2+ @@ -12,11 +12,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch50: amarok-2.0.90-qtscript_not_required.patch -# svn diff \ -# svn://anonsvn.kde.org/home/kde/tags/amarok/2.0.96/amarok/ \ -# svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia/amarok/ -# and manually tweaked a bit to apply -#Patch100: amarok-%{snap}svn.patch.gz +## upstream patches +# https://bugs.kde.org/show_bug.cgi?id=202366 +Patch100: amarok-parse-lyricwiki-website.patch BuildRequires: curl-devel BuildRequires: desktop-file-utils @@ -69,6 +67,7 @@ Obsoletes: amarok-utilities < 2.0.96 %setup -q %patch50 -p1 -b .qtscript_not_required +%patch100 -p1 -b .lyricwiki %build @@ -150,6 +149,9 @@ fi %changelog +* Sat Aug 08 2009 Rex Dieter 2.1.1-4 +- lyricwiki patch (kdebug#202366) + * Fri Jul 24 2009 Fedora Release Engineering - 2.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Sun Aug 9 00:16:02 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sun, 9 Aug 2009 00:16:02 +0000 (UTC) Subject: rpms/xfce4-xkb-plugin/F-11 xxp-0.5.2-xklavier-api.patch,NONE,1.1 Message-ID: <20090809001602.9B5E911C02CB@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-xkb-plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21597 Added Files: xxp-0.5.2-xklavier-api.patch Log Message: add patch xxp-0.5.2-xklavier-api.patch: xkb-config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE xxp-0.5.2-xklavier-api.patch --- diff -up xfce4-xkb-plugin-0.5.2/panel-plugin/xkb-config.c.jx xfce4-xkb-plugin-0.5.2/panel-plugin/xkb-config.c --- xfce4-xkb-plugin-0.5.2/panel-plugin/xkb-config.c.jx 2008-11-10 04:06:31.000000000 -0500 +++ xfce4-xkb-plugin-0.5.2/panel-plugin/xkb-config.c 2009-07-07 15:42:40.000000000 -0400 @@ -153,7 +153,7 @@ xkb_config_initialize_xkb_options (t_xkb config->application_map = g_hash_table_new (g_direct_hash, NULL); registry = xkl_config_registry_get_instance (config->engine); - xkl_config_registry_load (registry); + xkl_config_registry_load (registry, FALSE); config_item = xkl_config_item_new (); @@ -529,7 +529,7 @@ xkb_config_get_xkl_registry () if (!config) return NULL; registry = xkl_config_registry_get_instance (config->engine); - xkl_config_registry_load (registry); + xkl_config_registry_load (registry, FALSE); return registry; } From rdieter at fedoraproject.org Sun Aug 9 00:16:03 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 00:16:03 +0000 (UTC) Subject: rpms/amarok/F-11 amarok-parse-lyricwiki-website.patch, NONE, 1.1 amarok.spec, 1.149, 1.150 Message-ID: <20090809001603.CD54811C02CB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/amarok/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21617 Modified Files: amarok.spec Added Files: amarok-parse-lyricwiki-website.patch Log Message: * Sat Aug 08 2009 Rex Dieter 2.1.1-4 - lyricwiki patch (kdebug#202366) amarok-parse-lyricwiki-website.patch: main.js | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) --- NEW FILE amarok-parse-lyricwiki-website.patch --- diff --git a/src/scripts/lyrics_lyricwiki/main.js b/src/scripts/lyrics_lyricwiki/main.js index bce329c..d2b9902 100644 --- a/src/scripts/lyrics_lyricwiki/main.js +++ b/src/scripts/lyrics_lyricwiki/main.js @@ -27,6 +27,31 @@ Importer.loadQtBinding( "qt.core" ); Importer.loadQtBinding( "qt.xml" ); xml = "{lyrics}"; +newxml = ""; + +function onFinished2( response ) +{ + try + { + if( response.length == 0 ) + Amarok.Lyrics.showLyricsError( "Unable to contact server - no website returned" ); // TODO: this should be i18n able + else + { + doc2 = new QDomDocument(); + doc2.setContent( response ); + textboxtext = doc2.elementsByTagName( "textarea" ).at( 0 ).toElement().text(); + lyr = /(.*)<\/lyrics>/.exec(textboxtext)[1]; + //Amarok.debug( "matched: " + lyr ); + newxml = newxml.replace( "{lyrics}", Amarok.Lyrics.escape( lyr ) ); + Amarok.Lyrics.showLyrics( newxml ); + } + } + catch( err ) + { + Amarok.Lyrics.showLyricsError( "Could not retrieve lyrics: " + err ); + Amarok.debug( "error: " + err ); + } +} function onFinished( dat ) { @@ -38,13 +63,14 @@ function onFinished( dat ) { doc = new QDomDocument(); doc.setContent( dat ); - parsedContent = doc.elementsByTagName( "lyrics" ).at( 0 ).toElement().text(); - parsedContent = parsedContent.replace( "", "" ).replace( "", "" ); // some lyrics have 2 lyrics in them...wtf? newxml = xml.replace( "{artist}", Amarok.Lyrics.escape( doc.elementsByTagName( "artist" ).at( 0 ).toElement().text() ) ); newxml = newxml.replace( "{title}", Amarok.Lyrics.escape( doc.elementsByTagName( "song" ).at( 0 ).toElement().text() ) ); - newxml = newxml.replace( "{lyrics}", Amarok.Lyrics.escape( parsedContent ) ); - //Amarok.debug( "showing lyrics:" + newxml ); - Amarok.Lyrics.showLyrics( newxml ); + Amarok.debug( "returned URL: " + doc.elementsByTagName( "url" ).at( 0 ).toElement().text()); + var url = decodeURI(doc.elementsByTagName( "url" ).at( 0 ).toElement().text()); + url = url.replace( /lyricwiki\.org\//, "lyricwiki.org/index.php?action=edit&title=" ); + var url2 = new QUrl(url); + Amarok.debug( "request-2 URL: " + url2.toString() ); + new Downloader( url2, onFinished2 ); } } catch( err ) Index: amarok.spec =================================================================== RCS file: /cvs/pkgs/rpms/amarok/F-11/amarok.spec,v retrieving revision 1.149 retrieving revision 1.150 diff -u -p -r1.149 -r1.150 --- amarok.spec 13 Jun 2009 23:25:03 -0000 1.149 +++ amarok.spec 9 Aug 2009 00:16:03 -0000 1.150 @@ -2,7 +2,7 @@ Name: amarok Summary: Media player Version: 2.1.1 -Release: 1%{?dist} +Release: 4%{?dist} Group: Applications/Multimedia License: GPLv2+ @@ -12,11 +12,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch50: amarok-2.0.90-qtscript_not_required.patch -# svn diff \ -# svn://anonsvn.kde.org/home/kde/tags/amarok/2.0.96/amarok/ \ -# svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia/amarok/ -# and manually tweaked a bit to apply -#Patch100: amarok-%{snap}svn.patch.gz +## upstream patches +# https://bugs.kde.org/show_bug.cgi?id=202366 +Patch100: amarok-parse-lyricwiki-website.patch BuildRequires: curl-devel BuildRequires: desktop-file-utils @@ -41,7 +39,7 @@ BuildRequires: taglib-extras-devel %{?_qt4_version:Requires: qt4 >= %{_qt4_version}} %{?kdelibs4_version:Requires: kdelibs4 >= %{kdelibs4_version}} BuildRequires: qtscriptbindings -Requires: qtscriptbindings +Requires: qtscriptbindings%{?_isa} Requires: %{name}-utils = %{version}-%{release} Obsoletes: amarok-devel < 1.4.9 @@ -69,6 +67,7 @@ Obsoletes: amarok-utilities < 2.0.96 %setup -q %patch50 -p1 -b .qtscript_not_required +%patch100 -p1 -b .lyricwiki %build @@ -150,6 +149,15 @@ fi %changelog +* Sat Aug 08 2009 Rex Dieter 2.1.1-4 +- lyricwiki patch (kdebug#202366) + +* Fri Jul 24 2009 Fedora Release Engineering - 2.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 07 2009 Rex Dieter 2.1.1-2 +- Requires: qtscriptbindings%%{?_isa} (#510133) + * Fri Jun 12 2009 Rex Dieter 2.1.1-1 - amarok-2.1.1 From rdieter at fedoraproject.org Sun Aug 9 00:16:35 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 00:16:35 +0000 (UTC) Subject: rpms/amarok/F-10 amarok-parse-lyricwiki-website.patch, NONE, 1.1 amarok.spec, 1.146, 1.147 Message-ID: <20090809001635.ED03A11C02CB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/amarok/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21823 Modified Files: amarok.spec Added Files: amarok-parse-lyricwiki-website.patch Log Message: * Sat Aug 08 2009 Rex Dieter 2.1.1-4 - lyricwiki patch (kdebug#202366) amarok-parse-lyricwiki-website.patch: main.js | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) --- NEW FILE amarok-parse-lyricwiki-website.patch --- diff --git a/src/scripts/lyrics_lyricwiki/main.js b/src/scripts/lyrics_lyricwiki/main.js index bce329c..d2b9902 100644 --- a/src/scripts/lyrics_lyricwiki/main.js +++ b/src/scripts/lyrics_lyricwiki/main.js @@ -27,6 +27,31 @@ Importer.loadQtBinding( "qt.core" ); Importer.loadQtBinding( "qt.xml" ); xml = "{lyrics}"; +newxml = ""; + +function onFinished2( response ) +{ + try + { + if( response.length == 0 ) + Amarok.Lyrics.showLyricsError( "Unable to contact server - no website returned" ); // TODO: this should be i18n able + else + { + doc2 = new QDomDocument(); + doc2.setContent( response ); + textboxtext = doc2.elementsByTagName( "textarea" ).at( 0 ).toElement().text(); + lyr = /(.*)<\/lyrics>/.exec(textboxtext)[1]; + //Amarok.debug( "matched: " + lyr ); + newxml = newxml.replace( "{lyrics}", Amarok.Lyrics.escape( lyr ) ); + Amarok.Lyrics.showLyrics( newxml ); + } + } + catch( err ) + { + Amarok.Lyrics.showLyricsError( "Could not retrieve lyrics: " + err ); + Amarok.debug( "error: " + err ); + } +} function onFinished( dat ) { @@ -38,13 +63,14 @@ function onFinished( dat ) { doc = new QDomDocument(); doc.setContent( dat ); - parsedContent = doc.elementsByTagName( "lyrics" ).at( 0 ).toElement().text(); - parsedContent = parsedContent.replace( "", "" ).replace( "", "" ); // some lyrics have 2 lyrics in them...wtf? newxml = xml.replace( "{artist}", Amarok.Lyrics.escape( doc.elementsByTagName( "artist" ).at( 0 ).toElement().text() ) ); newxml = newxml.replace( "{title}", Amarok.Lyrics.escape( doc.elementsByTagName( "song" ).at( 0 ).toElement().text() ) ); - newxml = newxml.replace( "{lyrics}", Amarok.Lyrics.escape( parsedContent ) ); - //Amarok.debug( "showing lyrics:" + newxml ); - Amarok.Lyrics.showLyrics( newxml ); + Amarok.debug( "returned URL: " + doc.elementsByTagName( "url" ).at( 0 ).toElement().text()); + var url = decodeURI(doc.elementsByTagName( "url" ).at( 0 ).toElement().text()); + url = url.replace( /lyricwiki\.org\//, "lyricwiki.org/index.php?action=edit&title=" ); + var url2 = new QUrl(url); + Amarok.debug( "request-2 URL: " + url2.toString() ); + new Downloader( url2, onFinished2 ); } } catch( err ) Index: amarok.spec =================================================================== RCS file: /cvs/pkgs/rpms/amarok/F-10/amarok.spec,v retrieving revision 1.146 retrieving revision 1.147 diff -u -p -r1.146 -r1.147 --- amarok.spec 14 Jun 2009 00:08:07 -0000 1.146 +++ amarok.spec 9 Aug 2009 00:16:35 -0000 1.147 @@ -2,7 +2,7 @@ Name: amarok Summary: Media player Version: 2.1.1 -Release: 1%{?dist} +Release: 4%{?dist} Group: Applications/Multimedia License: GPLv2+ @@ -12,11 +12,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch50: amarok-2.0.90-qtscript_not_required.patch -# svn diff \ -# svn://anonsvn.kde.org/home/kde/tags/amarok/2.0.96/amarok/ \ -# svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia/amarok/ -# and manually tweaked a bit to apply -#Patch100: amarok-%{snap}svn.patch.gz +## upstream patches +# https://bugs.kde.org/show_bug.cgi?id=202366 +Patch100: amarok-parse-lyricwiki-website.patch BuildRequires: curl-devel BuildRequires: desktop-file-utils @@ -41,7 +39,7 @@ BuildRequires: taglib-extras-devel %{?_qt4_version:Requires: qt4 >= %{_qt4_version}} %{?kdelibs4_version:Requires: kdelibs4 >= %{kdelibs4_version}} BuildRequires: qtscriptbindings -Requires: qtscriptbindings +Requires: qtscriptbindings%{?_isa} Requires: %{name}-utils = %{version}-%{release} Obsoletes: amarok-devel < 1.4.9 @@ -69,6 +67,7 @@ Obsoletes: amarok-utilities < 2.0.96 %setup -q %patch50 -p1 -b .qtscript_not_required +%patch100 -p1 -b .lyricwiki %build @@ -150,6 +149,15 @@ fi %changelog +* Sat Aug 08 2009 Rex Dieter 2.1.1-4 +- lyricwiki patch (kdebug#202366) + +* Fri Jul 24 2009 Fedora Release Engineering - 2.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 07 2009 Rex Dieter 2.1.1-2 +- Requires: qtscriptbindings%%{?_isa} (#510133) + * Fri Jun 12 2009 Rex Dieter 2.1.1-1 - amarok-2.1.1 From myoung at fedoraproject.org Sun Aug 9 00:20:18 2009 From: myoung at fedoraproject.org (myoung) Date: Sun, 9 Aug 2009 00:20:18 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1294.2.45,1.1294.2.46 Message-ID: <20090809002018.7C28011C0439@cvs1.fedora.phx.redhat.com> Author: myoung Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22181 Modified Files: Tag: private-myoung-dom0-branch kernel.spec Log Message: Don't try to build non-PAE pvops kernel for i686 because xen doesn't support it Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1294.2.45 retrieving revision 1.1294.2.46 diff -u -p -r1.1294.2.45 -r1.1294.2.46 --- kernel.spec 8 Aug 2009 18:06:03 -0000 1.1294.2.45 +++ kernel.spec 9 Aug 2009 00:20:17 -0000 1.1294.2.46 @@ -204,6 +204,7 @@ Summary: The Linux kernel # kernel-PAE is only built on i686. %ifarch i686 %define with_pae 1 +%define with_up 0 %else %define with_pae 0 %endif @@ -1975,6 +1976,7 @@ fi %changelog * Sat Aug 08 2009 Michael Young - update pvops patch to latest rebase/master and current rawhide +- tell kernel.spec not to build non-PAE kernel for i686 * Fri Aug 07 2009 Justin M. Forbes - Apply KSM updates from upstream From cwickert at fedoraproject.org Sun Aug 9 00:30:04 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sun, 9 Aug 2009 00:30:04 +0000 (UTC) Subject: rpms/xfce4-xkb-plugin/F-10 xxp-0.5.2-xklavier-api.patch, NONE, 1.1 .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xfce4-xkb-plugin.spec, 1.17, 1.18 Message-ID: <20090809003004.F289611C0427@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-xkb-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24009 Modified Files: .cvsignore sources xfce4-xkb-plugin.spec Added Files: xxp-0.5.2-xklavier-api.patch Log Message: * Sun Aug 09 2009 Christoph Wickert - 0.5.3.3-1 - Update to 0.5.3.3 (#502878) xxp-0.5.2-xklavier-api.patch: xkb-config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE xxp-0.5.2-xklavier-api.patch --- diff -up xfce4-xkb-plugin-0.5.2/panel-plugin/xkb-config.c.jx xfce4-xkb-plugin-0.5.2/panel-plugin/xkb-config.c --- xfce4-xkb-plugin-0.5.2/panel-plugin/xkb-config.c.jx 2008-11-10 04:06:31.000000000 -0500 +++ xfce4-xkb-plugin-0.5.2/panel-plugin/xkb-config.c 2009-07-07 15:42:40.000000000 -0400 @@ -153,7 +153,7 @@ xkb_config_initialize_xkb_options (t_xkb config->application_map = g_hash_table_new (g_direct_hash, NULL); registry = xkl_config_registry_get_instance (config->engine); - xkl_config_registry_load (registry); + xkl_config_registry_load (registry, FALSE); config_item = xkl_config_item_new (); @@ -529,7 +529,7 @@ xkb_config_get_xkl_registry () if (!config) return NULL; registry = xkl_config_registry_get_instance (config->engine); - xkl_config_registry_load (registry); + xkl_config_registry_load (registry, FALSE); return registry; } Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-xkb-plugin/F-10/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 28 Nov 2008 01:11:53 -0000 1.10 +++ .cvsignore 9 Aug 2009 00:30:03 -0000 1.11 @@ -1 +1 @@ -xfce4-xkb-plugin-0.5.2.tar.gz +xfce4-xkb-plugin-0.5.3.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-xkb-plugin/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 28 Nov 2008 01:11:53 -0000 1.10 +++ sources 9 Aug 2009 00:30:03 -0000 1.11 @@ -1 +1 @@ -c10bf6f8809a1722354cd91db8987fd3 xfce4-xkb-plugin-0.5.2.tar.gz +b233cc9de1cbace075eaf6e2c9a8e685 xfce4-xkb-plugin-0.5.3.3.tar.gz Index: xfce4-xkb-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-xkb-plugin/F-10/xfce4-xkb-plugin.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- xfce4-xkb-plugin.spec 28 Nov 2008 01:11:53 -0000 1.17 +++ xfce4-xkb-plugin.spec 9 Aug 2009 00:30:03 -0000 1.18 @@ -1,5 +1,5 @@ Name: xfce4-xkb-plugin -Version: 0.5.2 +Version: 0.5.3.3 Release: 1%{?dist} Summary: XKB layout switcher for the Xfce panel @@ -11,9 +11,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: xfce4-panel-devel >= 4.3.20, libxfcegui4-devel >= 4.3.90.2, libxml2-devel BuildRequires: libxklavier-devel >= 3.2, librsvg2-devel >= 2.18, libwnck-devel >= 2.12 -BuildRequires: gettext, perl(XML::Parser) +BuildRequires: gettext, intltool Requires: xfce4-panel >= 4.4.0 +Patch0: xxp-0.5.2-xklavier-api.patch + %description Xfce XKB layout switch plugin for the Xfce panel. It displays the current keyboard layout, and refreshes when layout changes. The layout can be @@ -23,6 +25,9 @@ XF86Config file or some other way (e.g. %prep %setup -q +%if 0%{?fedora} >= 12 +%patch0 -p1 -b .api +%endif %build %configure --disable-static @@ -30,7 +35,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %find_lang %{name} %clean @@ -46,6 +51,21 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/xkb/flags/*.svg %changelog +* Sun Aug 09 2009 Christoph Wickert - 0.5.3.3-1 +- Update to 0.5.3.3 (#502878) + +* Mon Jul 27 2009 Fedora Release Engineering - 0.5.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 07 2009 Adam Jackson 0.5.2-4 +- xxp-0.5.2-xklavier-api.patch: Fix for new libxklavier API. + +* Thu Feb 26 2009 Fedora Release Engineering - 0.5.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Jan 18 2009 Christoph Wickert - 0.5.2-2 +- Rebuild for Xfce 4.6 (Beta 3) + * Thu Nov 27 2008 Christoph Wickert - 0.5.2-1 - Update to 0.5.2 From krh at fedoraproject.org Sun Aug 9 00:53:26 2009 From: krh at fedoraproject.org (=?utf-8?q?Kristian_H=C3=B8gsberg?=) Date: Sun, 9 Aug 2009 00:53:26 +0000 (UTC) Subject: rpms/xorg-x11-drv-intel/devel dri2-page-flip.patch, NONE, 1.1 xorg-x11-drv-intel.spec, 1.19, 1.20 Message-ID: <20090809005326.49D5011C02CB@cvs1.fedora.phx.redhat.com> Author: krh Update of /cvs/pkgs/rpms/xorg-x11-drv-intel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28330 Modified Files: xorg-x11-drv-intel.spec Added Files: dri2-page-flip.patch Log Message: * Fri Aug 7 2009 Kristian H?gsberg - 2.8.0-4 - Add dri2-page-flip.patch to enable full screen pageflipping. Fixes XKCD #619. dri2-page-flip.patch: drmmode_display.c | 126 +++++++++++++++++++++++++++++++++++++++++++++++++++++- i830.h | 6 ++ i830_dri.c | 62 ++++++++++++++++++++++++-- i830_dri.h | 6 ++ 4 files changed, 194 insertions(+), 6 deletions(-) --- NEW FILE dri2-page-flip.patch --- diff --git a/src/drmmode_display.c b/src/drmmode_display.c index 814743b..05541de 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c @@ -30,6 +30,7 @@ #endif #include +#include #include @@ -43,6 +44,11 @@ typedef struct { uint32_t fb_id; drmModeResPtr mode_res; int cpp; + + drmEventContext event_context; + void *swap_data; + int old_fb_id; + int flip_count; } drmmode_rec, *drmmode_ptr; typedef struct { @@ -343,6 +349,7 @@ static PixmapPtr drmmode_crtc_shadow_create(xf86CrtcPtr crtc, void *data, int width, int height) { ScrnInfoPtr pScrn = crtc->scrn; + I830Ptr pI830 = I830PTR(pScrn); drmmode_crtc_private_ptr drmmode_crtc = crtc->driver_private; drmmode_ptr drmmode = drmmode_crtc->drmmode; unsigned long rotate_pitch; @@ -375,12 +382,16 @@ drmmode_crtc_shadow_create(xf86CrtcPtr crtc, void *data, int width, int height) if (drmmode_crtc->rotate_bo) i830_set_pixmap_bo(rotate_pixmap, drmmode_crtc->rotate_bo); + pI830->shadow_present = TRUE; + return rotate_pixmap; } static void drmmode_crtc_shadow_destroy(xf86CrtcPtr crtc, PixmapPtr rotate_pixmap, void *data) { + ScrnInfoPtr pScrn = crtc->scrn; + I830Ptr pI830 = I830PTR(pScrn); drmmode_crtc_private_ptr drmmode_crtc = crtc->driver_private; drmmode_ptr drmmode = drmmode_crtc->drmmode; @@ -398,6 +409,7 @@ drmmode_crtc_shadow_destroy(xf86CrtcPtr crtc, PixmapPtr rotate_pixmap, void *dat dri_bo_unreference(drmmode_crtc->rotate_bo); drmmode_crtc->rotate_bo = NULL; } + pI830->shadow_present = FALSE; } static void @@ -1085,15 +1097,111 @@ drmmode_xf86crtc_resize (ScrnInfoPtr scrn, int width, int height) return FALSE; } +Bool +drmmode_do_pageflip(DrawablePtr pDraw, dri_bo *new_front, dri_bo *old_front, + void *data) +{ + ScreenPtr pScreen = pDraw->pScreen; + ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; + I830Ptr pI830 = I830PTR(pScrn); + xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(pScrn); + drmmode_crtc_private_ptr drmmode_crtc = config->crtc[0]->driver_private; + drmmode_ptr drmmode = drmmode_crtc->drmmode; + unsigned int pitch = pScrn->displayWidth * pI830->cpp; + int i; + unsigned int crtc_id; + + /* + * Create a new handle for the back buffer + */ + drmmode->old_fb_id = drmmode->fb_id; + if (drmModeAddFB(drmmode->fd, pScrn->virtualX, pScrn->virtualY, + pScrn->depth, pScrn->bitsPerPixel, pitch, + new_front->handle, &drmmode->fb_id)) + goto error_out; + + /* + * Queue flips on all enabled CRTCs + * Note that if/when we get per-CRTC buffers, we'll have to update this. + * Right now it assumes a single shared fb across all CRTCs, with the + * kernel fixing up the offset of each CRTC as necessary. + * + * Also, flips queued on disabled or incorrectly configured displays + * may never complete; this is a configuration error. + */ + drmmode->flip_count = 0; + for (i = 0; i < config->num_crtc; i++) { + xf86CrtcPtr crtc = config->crtc[i]; + + if (!crtc->enabled) + continue; + + drmmode_crtc = crtc->driver_private; + crtc_id = drmmode_crtc->mode_crtc->crtc_id; + drmmode->swap_data = data; + if (drmModePageFlip(drmmode->fd, crtc_id, drmmode->fb_id, drmmode)) { + xf86DrvMsg(pScrn->scrnIndex, X_WARNING, + "flip queue failed: %s\n", strerror(errno)); + goto error_undo; + } + drmmode->flip_count++; + } + + pScrn->fbOffset = new_front->offset; + pI830->front_buffer->bo = new_front; + pI830->front_buffer->offset = new_front->offset; + + return TRUE; + +error_undo: + drmModeRmFB(drmmode->fd, drmmode->fb_id); + drmmode->fb_id = drmmode->old_fb_id; + +error_out: + xf86DrvMsg(pScrn->scrnIndex, X_WARNING, "Page flip failed: %s\n", + strerror(errno)); + return FALSE; +} + static const xf86CrtcConfigFuncsRec drmmode_xf86crtc_config_funcs = { drmmode_xf86crtc_resize }; +static void +drmmode_page_flip_handler(int fd, + unsigned int frame, + unsigned int tv_sec, + unsigned int tv_usec, + void *user_data) +{ + drmmode_ptr drmmode = user_data; + + drmmode->flip_count--; + if (drmmode->flip_count > 0) + return; + + drmModeRmFB(drmmode->fd, drmmode->old_fb_id); + + DRI2SwapComplete(drmmode->swap_data); +} + +static void +drm_wakeup_handler(pointer data, int err, pointer p) +{ + drmmode_ptr drmmode = data; + fd_set *read_mask = p; + + if (err >= 0 && FD_ISSET(drmmode->fd, read_mask)) + drmHandleEvent(drmmode->fd, &drmmode->event_context); +} + Bool drmmode_pre_init(ScrnInfoPtr pScrn, int fd, int cpp) { xf86CrtcConfigPtr xf86_config; + I830Ptr pI830 = I830PTR(pScrn); drmmode_ptr drmmode; - int i; + unsigned int i, bad_crtc = 0; + int ret; drmmode = xnfalloc(sizeof *drmmode); drmmode->fd = fd; @@ -1120,6 +1227,22 @@ Bool drmmode_pre_init(ScrnInfoPtr pScrn, int fd, int cpp) xf86InitialConfiguration(pScrn, TRUE); + /* Check for swapbuffers support */ + ret = drmModePageFlip(drmmode->fd, bad_crtc, 1, NULL); + if (ret < 0 && errno == ENOENT) { /* bad CRTC or FB number */ + xf86DrvMsg(pScrn->scrnIndex, X_INFO, + "Kernel page flipping support detected, enabling\n"); + pI830->use_swap_buffers = TRUE; + + drmmode->event_context.version = DRM_EVENT_CONTEXT_VERSION; + drmmode->event_context.page_flip_handler = + drmmode_page_flip_handler; + AddGeneralSocket(fd); + RegisterBlockAndWakeupHandlers((BlockHandlerProcPtr)NoopDDA, + drm_wakeup_handler, + drmmode); + } + return TRUE; } diff --git a/src/i830.h b/src/i830.h index 58afe76..16e3c55 100644 --- a/src/i830.h +++ b/src/i830.h @@ -65,6 +65,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include "sarea.h" #define _XF86DRI_SERVER_ #include "dri.h" +#include "dri2.h" #include "GL/glxint.h" #include "i830_dri.h" #include "intel_bufmgr.h" @@ -395,6 +396,7 @@ typedef struct _I830Rec { #endif XF86ModReqInfo shadowReq; /* to test for later libshadow */ + Bool shadow_present; Rotation rotation; void (*PointerMoved)(int, int, int); CreateScreenResourcesProcPtr CreateScreenResources; @@ -496,6 +498,8 @@ typedef struct _I830Rec { int drmSubFD; char deviceName[64]; + Bool use_swap_buffers; + /* Broken-out options. */ OptionInfoPtr Options; @@ -691,6 +695,8 @@ void I830DRI2CloseScreen(ScreenPtr pScreen); extern Bool drmmode_pre_init(ScrnInfoPtr pScrn, int fd, int cpp); extern int drmmode_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, xf86CrtcPtr crtc); extern int drmmode_output_dpms_status(xf86OutputPtr output); +extern Bool drmmode_do_pageflip(DrawablePtr pDraw, dri_bo *new_front, + dri_bo *old_front, void *data); extern void drmmode_copy_fb(ScrnInfoPtr pScrn); extern Bool i830_crtc_on(xf86CrtcPtr crtc); diff --git a/src/i830_dri.c b/src/i830_dri.c index 40d11e4..b34b9b7 100644 --- a/src/i830_dri.c +++ b/src/i830_dri.c @@ -45,6 +45,8 @@ USE OR OTHER DEALINGS IN THE SOFTWARE. #include #include #include +#include +#include #include "xf86.h" #include "xf86_OSproc.h" @@ -73,11 +75,6 @@ USE OR OTHER DEALINGS IN THE SOFTWARE. extern XF86ModuleData dri2ModuleData; #endif -typedef struct { - PixmapPtr pPixmap; - unsigned int attachment; -} I830DRI2BufferPrivateRec, *I830DRI2BufferPrivatePtr; - #ifndef USE_DRI2_1_1_0 static DRI2BufferPtr I830DRI2CreateBuffers(DrawablePtr pDraw, unsigned int *attachments, int count) @@ -359,6 +356,54 @@ I830DRI2CopyRegion(DrawablePtr pDraw, RegionPtr pRegion, } +#if DRI2INFOREC_VERSION >= 4 + +/* + * DRI2SwapBuffers should try to do a buffer swap if possible, however: + * - if we're swapping buffers smaller than the screen, we have to blit + * - if the back buffer doesn't match the screen depth, we have to blit + * - otherwise we try to swap, and return to the caller the new front + * and back buffers + */ +static Bool +I830DRI2SwapBuffers(DrawablePtr pDraw, + DRI2BufferPtr front, DRI2BufferPtr back, void *data) +{ + ScreenPtr pScreen = pDraw->pScreen; + ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; + I830Ptr pI830 = I830PTR(pScrn); + I830DRI2BufferPrivatePtr front_priv, back_priv; + dri_bo *tmp_bo; + int tmp; + + front_priv = front->driverPrivate; + back_priv = back->driverPrivate; + + if (pI830->shadow_present) + return FALSE; + + /* Swap BO names so DRI works */ + tmp = front->name; + front->name = back->name; + back->name = tmp; + + /* Swap pixmap bos */ + dri_bo_reference(i830_get_pixmap_bo(front_priv->pPixmap)); + + tmp_bo = i830_get_pixmap_bo(front_priv->pPixmap); + i830_set_pixmap_bo(front_priv->pPixmap, + i830_get_pixmap_bo(back_priv->pPixmap)); + i830_set_pixmap_bo(back_priv->pPixmap, tmp_bo); /* should be screen */ + + if (front_priv->pPixmap != pScreen->GetScreenPixmap(pScreen)) + FatalError("swapbuffers with bad front\n"); + + /* Page flip the full screen buffer */ + return drmmode_do_pageflip(pDraw, i830_get_pixmap_bo(front_priv->pPixmap), + i830_get_pixmap_bo(back_priv->pPixmap), data); +} +#endif + Bool I830DRI2ScreenInit(ScreenPtr pScreen) { ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; @@ -428,6 +473,13 @@ Bool I830DRI2ScreenInit(ScreenPtr pScreen) # endif #endif +#if DRI2INFOREC_VERSION >= 4 + if (pI830->use_swap_buffers) { + info.version = 4; + info.SwapBuffers = I830DRI2SwapBuffers; + } +#endif + info.CopyRegion = I830DRI2CopyRegion; return DRI2ScreenInit(pScreen, &info); diff --git a/src/i830_dri.h b/src/i830_dri.h index bedbcbe..e35e940 100644 --- a/src/i830_dri.h +++ b/src/i830_dri.h @@ -2,6 +2,7 @@ #ifndef _I830_DRI_H #define _I830_DRI_H +#include "xorg-server.h" #include "xf86drm.h" #include "i830_common.h" @@ -58,4 +59,9 @@ typedef struct { int dummy; } I830DRIContextRec, *I830DRIContextPtr; +typedef struct { + PixmapPtr pPixmap; + unsigned int attachment; +} I830DRI2BufferPrivateRec, *I830DRI2BufferPrivatePtr; + #endif Index: xorg-x11-drv-intel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/xorg-x11-drv-intel.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- xorg-x11-drv-intel.spec 4 Aug 2009 05:58:19 -0000 1.19 +++ xorg-x11-drv-intel.spec 9 Aug 2009 00:53:25 -0000 1.20 @@ -8,7 +8,7 @@ Summary: Xorg X11 Intel video driver Name: xorg-x11-drv-intel Version: 2.8.0 -Release: 3%{?dist} +Release: 4%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -30,6 +30,7 @@ Patch4: intel-abi-fix.patch Patch20: intel-2.8.0-kms-get-crtc.patch Patch30: intel-chip-names.patch +Patch40: dri2-page-flip.patch ExclusiveArch: %{ix86} x86_64 ia64 @@ -82,6 +83,7 @@ Debugging tools for Intel graphics chips %patch4 -p1 -b .abi %patch20 -p1 -b .get-crtc %patch30 -p1 -b .names +%patch40 -p1 -b .flip %build @@ -137,6 +139,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/intel_*.1* %changelog +* Fri Aug 7 2009 Kristian H?gsberg - 2.8.0-4 +- Add dri2-page-flip.patch to enable full screen pageflipping. + Fixes XKCD #619. + * Tue Aug 04 2009 Dave Airlie 2.8.0-3 - add ABI fixes for RAC removal From rdieter at fedoraproject.org Sun Aug 9 04:17:40 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 04:17:40 +0000 (UTC) Subject: rpms/kdepim/devel kdepim.spec,1.228,1.229 Message-ID: <20090809041740.8532711C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepim/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18853 Modified Files: kdepim.spec Log Message: * Sat Aug 08 2009 Rex Dieter - 4.3.0-2 - -libs: move designer plugins here - %check: desktop-file-validate - don't own %{_kde4_appsdir}/kconf_update/ Index: kdepim.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/devel/kdepim.spec,v retrieving revision 1.228 retrieving revision 1.229 diff -u -p -r1.228 -r1.229 --- kdepim.spec 30 Jul 2009 08:44:49 -0000 1.228 +++ kdepim.spec 9 Aug 2009 04:17:38 -0000 1.229 @@ -6,7 +6,7 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Applications/Productivity @@ -22,7 +22,7 @@ Requires: %{name}-libs = %{?epoch:%{epoc # Upgrade path %if 0%{?fedora} < 12 -Requires: kdepim-runtime >= %{version} +Requires: kdepim-runtime%{?_isa} >= %{version} %endif BuildRequires: akonadi-devel @@ -73,7 +73,7 @@ Requires(hint): spambayes Summary: Development files for %{name} Group: Development/Libraries Provides: kdepim4-devel = %{version}-%{release} -Requires: %{name}-libs = %{epoch}:%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: kdelibs4-devel %description devel %{summary}. @@ -124,6 +124,12 @@ done popd +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -161,8 +167,26 @@ rm -rf %{buildroot} %endif %{_kde4_libdir}/kde4/*.so %{_kde4_libdir}/strigi/*.so -%{_kde4_datadir}/applications/kde4/* -%{_kde4_appsdir}/* +%{_kde4_datadir}/applications/kde4/*.desktop +%{_kde4_appsdir}/akregator/ +%{_kde4_appsdir}/kaddressbook/ +%{_kde4_appsdir}/kalarm/ +%{_kde4_appsdir}/kconf_update/* +%{_kde4_appsdir}/kdepimwidgets/ +%{_kde4_appsdir}/kjots/ +%{_kde4_appsdir}/kleopatra/ +%{_kde4_appsdir}/kmail/ +%{_kde4_appsdir}/knode/ +%{_kde4_appsdir}/knotes/ +%{_kde4_appsdir}/konsolekalendar/ +%{_kde4_appsdir}/kontact/ +%{_kde4_appsdir}/korgac/ +%{_kde4_appsdir}/korganizer/ +%{_kde4_appsdir}/kpilot/ +%{_kde4_appsdir}/ktimetracker/ +%{_kde4_appsdir}/kwatchgnupg/ +%{_kde4_appsdir}/libkdepim/ +%{_kde4_appsdir}/libkleopatra/ %{_datadir}/dbus-1/interfaces/*.xml %{_kde4_datadir}/autostart/* %{_kde4_datadir}/config/*rc @@ -176,6 +200,7 @@ rm -rf %{buildroot} %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* +%{_kde4_libdir}/kde4/plugins/designer/*.so %files devel %defattr(-,root,root,-) @@ -184,10 +209,14 @@ rm -rf %{buildroot} %if 0%{?_with_pilot_link:1} %exclude %{_kde4_libdir}/libkpilot_*.so %endif -%{_kde4_libdir}/kde4/plugins/designer/* %changelog +* Sat Aug 08 2009 Rex Dieter - 4.3.0-2 +- -libs: move designer plugins here +- %%check: desktop-file-validate +- don't own %%{_kde4_appsdir}/kconf_update/ + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Sun Aug 9 04:24:24 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 04:24:24 +0000 (UTC) Subject: rpms/qscintilla/devel qscintilla.spec,1.27,1.28 Message-ID: <20090809042424.5965211C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qscintilla/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30512 Modified Files: qscintilla.spec Log Message: * Sat Aug 08 2009 Rex Dieter - 2.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rdieter at fedoraproject.org Sun Aug 9 04:38:52 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 04:38:52 +0000 (UTC) Subject: rpms/kdeedu/devel kdeedu.spec,1.198,1.199 Message-ID: <20090809043852.9F8ED11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32510 Modified Files: kdeedu.spec Log Message: * Sat Aug 08 2009 Rex Dieter 4.3.0-3 - -libs: move libavogadro-kalzium libcompoundviewer here - new -marble-libs pkg Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/devel/kdeedu.spec,v retrieving revision 1.198 retrieving revision 1.199 diff -u -p -r1.198 -r1.199 --- kdeedu.spec 2 Aug 2009 00:26:56 -0000 1.198 +++ kdeedu.spec 9 Aug 2009 04:38:50 -0000 1.199 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Amusements/Games @@ -92,8 +92,7 @@ Group: System Environment/Libraries Group: Development/Libraries Summary: Developer files for %{name} Requires: %{name}-libs%{?_isa} = %{version}-%{release} -# libmarble -Requires: %{name}-marble%{?_isa} = %{version}-%{release} +Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} Obsoletes: kdeedu4-devel < %{version}-%{release} Provides: kdeedu4-devel = %{version}-%{release} # http://bugzilla.redhat.com/394011 @@ -114,12 +113,12 @@ Requires: %{name}-libs%{?_isa} = %{versi %package marble Summary: A World Atlas Group: Amusements/Games +Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} +# multilib, when marble-libs was introduced +Obsoletes: %{name}-marble < 4.3.0-3 %if 0%{?fedora} < 11 # http://bugzilla.redhat.com/487550 Conflicts: kdeedu-libs < 4.2.0 -# this should avoid conflict too, even though kdeedu-libs isn't -# strictly required. -#Requires: %{name}-libs = %{version}-%{release} %endif # http://bugzilla.redhat.com/394011 Obsoletes: marble < 1:0.5.1-1 @@ -127,6 +126,13 @@ Provides: marble = 1:0.7-%{release} %description marble %{summary}. +%package marble-libs +Summary: Runtime libraries for marble +Group: System Environment/Libraries +Requires: %{name}-marble = %{version}-%{release} +%description marble-libs +%{summary}. + %package math Group: Amusements/Games Summary: Math applications @@ -297,8 +303,6 @@ rm -rf %{buildroot} # kalzium %{_kde4_libdir}/avogadro-kalzium/ -%{_kde4_libdir}/libavogadro-kalzium.so.* -%{_kde4_libdir}/libcompoundviewer.so.* %{_kde4_datadir}/applications/kde4/blinken.desktop %{_kde4_datadir}/applications/kde4/kalzium.desktop @@ -369,10 +373,12 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc COPYING README %{_kde4_appsdir}/libkdeedu/ -%{_kde4_libdir}/libkdeedu*.so.* -%{_kde4_libdir}/libkeduvocdocument.so.* -%{_kde4_libdir}/libkiten.so.* -%{_kde4_libdir}/libscience.so.* +%{_kde4_libdir}/libavogadro-kalzium.so.0* +%{_kde4_libdir}/libcompoundviewer.so.4* +%{_kde4_libdir}/libkdeeduui.so.4* +%{_kde4_libdir}/libkeduvocdocument.so.4* +%{_kde4_libdir}/libkiten.so.4* +%{_kde4_libdir}/libscience.so.4* # needed here for multilib'd runtime %{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so @@ -460,6 +466,10 @@ rm -rf %{buildroot} %changelog +* Sat Aug 08 2009 Rex Dieter 4.3.0-3 +- -libs: move libavogadro-kalzium libcompoundviewer here +- new -marble-libs pkg + * Sat Aug 01 2009 Rex Dieter 4.3.0-2 - move kalziumuiwidgets.so designer plugin to -libs - tighten -libs deps using %%?_isa From rdieter at fedoraproject.org Sun Aug 9 04:43:42 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 04:43:42 +0000 (UTC) Subject: rpms/kdepim/devel kdepim.spec,1.229,1.230 Message-ID: <20090809044342.23D8D11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepim/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv729 Modified Files: kdepim.spec Log Message: unpackaged files Index: kdepim.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/devel/kdepim.spec,v retrieving revision 1.229 retrieving revision 1.230 diff -u -p -r1.229 -r1.230 --- kdepim.spec 9 Aug 2009 04:17:38 -0000 1.229 +++ kdepim.spec 9 Aug 2009 04:43:41 -0000 1.230 @@ -176,10 +176,12 @@ rm -rf %{buildroot} %{_kde4_appsdir}/kjots/ %{_kde4_appsdir}/kleopatra/ %{_kde4_appsdir}/kmail/ +%{_kde4_appsdir}/kmailcvt/ %{_kde4_appsdir}/knode/ %{_kde4_appsdir}/knotes/ %{_kde4_appsdir}/konsolekalendar/ %{_kde4_appsdir}/kontact/ +%{_kde4_appsdir}/kontactsummary/ %{_kde4_appsdir}/korgac/ %{_kde4_appsdir}/korganizer/ %{_kde4_appsdir}/kpilot/ From konradm at fedoraproject.org Sun Aug 9 05:24:05 2009 From: konradm at fedoraproject.org (konradm) Date: Sun, 9 Aug 2009 05:24:05 +0000 (UTC) Subject: rpms/python-zope-event/devel import.log, NONE, 1.1 python-zope-event.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090809052405.D806A11C00D7@cvs1.fedora.phx.redhat.com> Author: konradm Update of /cvs/pkgs/rpms/python-zope-event/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6687/devel Modified Files: .cvsignore sources Added Files: import.log python-zope-event.spec Log Message: Initial import. --- NEW FILE import.log --- python-zope-event-3_4_1-1_fc11:HEAD:python-zope-event-3.4.1-1.fc11.src.rpm:1249795346 --- NEW FILE python-zope-event.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-zope-event Version: 3.4.1 Release: 1%{?dist} Summary: Zope Event Publication Group: Development/Languages License: ZPLv2.1 URL: http://pypi.python.org/pypi/zope.event/ Source0: http://pypi.python.org/packages/source/z/zope.event/zope.event-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools BuildRequires: python-zope-testing Requires: python-zope-filesystem %description The zope.event package provides a simple event system. It provides an event publishing system and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built. (For example, a type-based event dispatching system that builds on zope.event can be found in zope.component.) %prep %setup -q -n zope.event-%{version} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %check %{__python} setup.py test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README.txt %{python_sitelib}/zope/* %{python_sitelib}/zope.event* %changelog * Sun Jul 5 2009 Conrad Meyer - 3.4.1-1 - Add missing BR on python-setuptools. - Enable testing stuff as zope-testing is in devel. * Sun Dec 14 2008 Conrad Meyer - 3.4.0-1 - Initial package. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-zope-event/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 10 Jul 2009 03:40:41 -0000 1.1 +++ .cvsignore 9 Aug 2009 05:24:04 -0000 1.2 @@ -0,0 +1 @@ +zope.event-3.4.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-zope-event/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 10 Jul 2009 03:40:41 -0000 1.1 +++ sources 9 Aug 2009 05:24:04 -0000 1.2 @@ -0,0 +1 @@ +dedf8ec89b7852745accbee4aa5110e2 zope.event-3.4.1.tar.gz From konradm at fedoraproject.org Sun Aug 9 05:28:16 2009 From: konradm at fedoraproject.org (konradm) Date: Sun, 9 Aug 2009 05:28:16 +0000 (UTC) Subject: rpms/python-zc-lockfile/devel import.log, NONE, 1.1 python-zc-lockfile.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090809052816.C2CD211C00D7@cvs1.fedora.phx.redhat.com> Author: konradm Update of /cvs/pkgs/rpms/python-zc-lockfile/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8216/devel Modified Files: .cvsignore sources Added Files: import.log python-zc-lockfile.spec Log Message: Initial import. --- NEW FILE import.log --- python-zc-lockfile-1_0_0-2_fc10:HEAD:python-zc-lockfile-1.0.0-2.fc10.src.rpm:1249795610 --- NEW FILE python-zc-lockfile.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-zc-lockfile Version: 1.0.0 Release: 2%{?dist} Summary: Basic Inter-Process Locks Group: Development/Languages License: ZPLv2.1 URL: http://pypi.python.org/pypi/zc.lockfile/ Source0: http://pypi.python.org/packages/source/z/zc.lockfile/zc.lockfile-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools BuildRequires: python-zope-testing %description The zc.lockfile package provides a basic portable implementation of interprocess locks using lock files. The purpose if not specifically to lock files, but to simply provide locks with an implementation based on file-locking primitives. Of course, these locks could be used to mediate access to other files. For example, the ZODB file storage implementation uses file locks to mediate access to file-storage database files. The database files and lock file files are separate files. %prep %setup -q -n zc.lockfile-%{version} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %check %{__python} setup.py test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README.txt %{python_sitelib}/* %changelog * Sun Jul 5 2009 Conrad Meyer - 1.0.0-2 - Add missing BR on python-setuptools. - Enable testing stuff as python-zope-testing is in devel. * Mon Dec 15 2008 Conrad Meyer - 1.0.0-1 - Initial package. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-zc-lockfile/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 10 Jul 2009 03:39:58 -0000 1.1 +++ .cvsignore 9 Aug 2009 05:28:16 -0000 1.2 @@ -0,0 +1 @@ +zc.lockfile-1.0.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-zc-lockfile/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 10 Jul 2009 03:39:58 -0000 1.1 +++ sources 9 Aug 2009 05:28:16 -0000 1.2 @@ -0,0 +1 @@ +6cf83766ef9935c33e240b0904c7a45e zc.lockfile-1.0.0.tar.gz From jnovy at fedoraproject.org Sun Aug 9 06:09:16 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Sun, 9 Aug 2009 06:09:16 +0000 (UTC) Subject: rpms/libvorbis/F-10 r16182-CVE-2009-2663.patch, NONE, 1.1 libvorbis.spec, 1.32, 1.33 Message-ID: <20090809060916.BB13411C00D7@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/libvorbis/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16319 Modified Files: libvorbis.spec Added Files: r16182-CVE-2009-2663.patch Log Message: * Sun Aug 9 2009 Jindrich Novy 1.2.0-6 - fix CVE-2009-2663 (#516259) r16182-CVE-2009-2663.patch: floor1.c | 18 ++++++++++++++---- res0.c | 4 +++- 2 files changed, 17 insertions(+), 5 deletions(-) --- NEW FILE r16182-CVE-2009-2663.patch --- diff -up libvorbis-1.2.0/lib/floor1.c.r16182-CVE-2009-2663 libvorbis-1.2.0/lib/floor1.c --- libvorbis-1.2.0/lib/floor1.c.r16182-CVE-2009-2663 2007-07-24 02:09:47.000000000 +0200 +++ libvorbis-1.2.0/lib/floor1.c 2009-08-08 21:11:18.000000000 +0200 @@ -138,6 +138,9 @@ static void floor1_pack (vorbis_info_flo } } +static int icomp(const void *a,const void *b){ + return(**(int **)a-**(int **)b); +} static vorbis_info_floor *floor1_unpack (vorbis_info *vi,oggpack_buffer *opb){ codec_setup_info *ci=vi->codec_setup; @@ -182,6 +185,17 @@ static vorbis_info_floor *floor1_unpack info->postlist[0]=0; info->postlist[1]=1<postlist+j; + qsort(sortpointer,count+2,sizeof(*sortpointer),icomp); + + for(j=1;jbooklist[j]=oggpack_read(opb,8); if(info->groupbook>=ci->books)goto errout; - for(j=0;jbooklist[j]>=ci->books)goto errout; + if(ci->book_param[info->booklist[j]]->maptype==0)goto errout; + } /* verify the phrasebook is not specifying an impossible or inconsistent partitioning scheme. */ Index: libvorbis.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvorbis/F-10/libvorbis.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- libvorbis.spec 7 Sep 2008 14:55:05 -0000 1.32 +++ libvorbis.spec 9 Aug 2009 06:09:14 -0000 1.33 @@ -1,7 +1,7 @@ Summary: The Vorbis General Audio Compression Codec. Name: libvorbis Version: 1.2.0 -Release: 5%{?dist} +Release: 6%{?dist} Epoch: 1 Group: System Environment/Libraries License: BSD @@ -13,6 +13,7 @@ Patch2: r14598-CVE-2008-1420.patch Patch3: r14602-CVE-2008-1419.patch Patch4: r14602-CVE-2008-1423.patch Patch5: r14811.patch +Patch6: r16182-CVE-2009-2663.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libogg-devel >= 2:1.1 @@ -44,6 +45,7 @@ needed to develop applications with Ogg %patch3 -p0 -b .r14602-CVE-2008-1419 %patch4 -p0 -b .r14602-CVE-2008-1423 %patch5 -p0 -b .r14811 +%patch6 -p1 -b .r16182-CVE-2009-2663 perl -p -i -e "s/-O20/$RPM_OPT_FLAGS/" configure perl -p -i -e "s/-ffast-math//" configure # link to .pdf spec rather than ship redundant copy @@ -91,6 +93,9 @@ rm -rf $RPM_BUILD_ROOT %postun -p /sbin/ldconfig %changelog +* Sun Aug 9 2009 Jindrich Novy 1.2.0-6 +- fix CVE-2009-2663 (#516259) + * Sun Sep 7 2008 Hans de Goede -1:1.2.0-5 - Fix patch fuzz build failure From jnovy at fedoraproject.org Sun Aug 9 06:10:41 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Sun, 9 Aug 2009 06:10:41 +0000 (UTC) Subject: rpms/libvorbis/F-11 r16182-CVE-2009-2663.patch, NONE, 1.1 libvorbis.spec, 1.34, 1.35 Message-ID: <20090809061041.4500E11C0498@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/libvorbis/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16659 Modified Files: libvorbis.spec Added Files: r16182-CVE-2009-2663.patch Log Message: * Sun Aug 7 2009 Jindrich Novy 1.2.0-8 - fix CVE-2009-2663 (#516259) r16182-CVE-2009-2663.patch: floor1.c | 18 ++++++++++++++---- res0.c | 4 +++- 2 files changed, 17 insertions(+), 5 deletions(-) --- NEW FILE r16182-CVE-2009-2663.patch --- diff -up libvorbis-1.2.0/lib/floor1.c.r16182-CVE-2009-2663 libvorbis-1.2.0/lib/floor1.c --- libvorbis-1.2.0/lib/floor1.c.r16182-CVE-2009-2663 2007-07-24 02:09:47.000000000 +0200 +++ libvorbis-1.2.0/lib/floor1.c 2009-08-08 21:11:18.000000000 +0200 @@ -138,6 +138,9 @@ static void floor1_pack (vorbis_info_flo } } +static int icomp(const void *a,const void *b){ + return(**(int **)a-**(int **)b); +} static vorbis_info_floor *floor1_unpack (vorbis_info *vi,oggpack_buffer *opb){ codec_setup_info *ci=vi->codec_setup; @@ -182,6 +185,17 @@ static vorbis_info_floor *floor1_unpack info->postlist[0]=0; info->postlist[1]=1<postlist+j; + qsort(sortpointer,count+2,sizeof(*sortpointer),icomp); + + for(j=1;jbooklist[j]=oggpack_read(opb,8); if(info->groupbook>=ci->books)goto errout; - for(j=0;jbooklist[j]>=ci->books)goto errout; + if(ci->book_param[info->booklist[j]]->maptype==0)goto errout; + } /* verify the phrasebook is not specifying an impossible or inconsistent partitioning scheme. */ Index: libvorbis.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvorbis/F-11/libvorbis.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- libvorbis.spec 25 Feb 2009 19:53:06 -0000 1.34 +++ libvorbis.spec 9 Aug 2009 06:10:40 -0000 1.35 @@ -1,7 +1,7 @@ Summary: The Vorbis General Audio Compression Codec. Name: libvorbis Version: 1.2.0 -Release: 7%{?dist} +Release: 8%{?dist} Epoch: 1 Group: System Environment/Libraries License: BSD @@ -13,6 +13,7 @@ Patch2: r14598-CVE-2008-1420.patch Patch3: r14602-CVE-2008-1419.patch Patch4: r14602-CVE-2008-1423.patch Patch5: r14811.patch +Patch6: r16182-CVE-2009-2663.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libogg-devel >= 2:1.1 @@ -44,6 +45,7 @@ needed to develop applications with Ogg %patch3 -p0 -b .r14602-CVE-2008-1419 %patch4 -p0 -b .r14602-CVE-2008-1423 %patch5 -p0 -b .r14811 +%patch6 -p1 -b .r16182-CVE-2009-2663 perl -p -i -e "s/-O20/$RPM_OPT_FLAGS/" configure perl -p -i -e "s/-ffast-math//" configure # link to .pdf spec rather than ship redundant copy @@ -91,6 +93,9 @@ rm -rf $RPM_BUILD_ROOT %postun -p /sbin/ldconfig %changelog +* Sun Aug 7 2009 Jindrich Novy 1.2.0-8 +- fix CVE-2009-2663 (#516259) + * Wed Feb 25 2009 Fedora Release Engineering - 1:1.2.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From konradm at fedoraproject.org Sun Aug 9 06:10:56 2009 From: konradm at fedoraproject.org (konradm) Date: Sun, 9 Aug 2009 06:10:56 +0000 (UTC) Subject: rpms/glpk/devel .cvsignore, 1.16, 1.17 glpk.spec, 1.25, 1.26 sources, 1.16, 1.17 Message-ID: <20090809061056.D68E611C00D7@cvs1.fedora.phx.redhat.com> Author: konradm Update of /cvs/pkgs/rpms/glpk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16718 Modified Files: .cvsignore glpk.spec sources Log Message: * Sat Aug 8 2009 Conrad Meyer 4.39-1 - Bump to 4.39. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glpk/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 15 Feb 2009 02:17:06 -0000 1.16 +++ .cvsignore 9 Aug 2009 06:10:56 -0000 1.17 @@ -1 +1 @@ -glpk-4.36.tar.gz +glpk-4.39.tar.gz Index: glpk.spec =================================================================== RCS file: /cvs/pkgs/rpms/glpk/devel/glpk.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- glpk.spec 25 Jul 2009 00:26:04 -0000 1.25 +++ glpk.spec 9 Aug 2009 06:10:56 -0000 1.26 @@ -1,6 +1,6 @@ Name: glpk -Version: 4.36 -Release: 4%{?dist} +Version: 4.39 +Release: 1%{?dist} Summary: GNU Linear Programming Kit Group: System Environment/Libraries @@ -114,6 +114,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Conrad Meyer 4.39-1 +- Bump to 4.39. + * Fri Jul 24 2009 Fedora Release Engineering - 4.36-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glpk/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 15 Feb 2009 02:17:06 -0000 1.16 +++ sources 9 Aug 2009 06:10:56 -0000 1.17 @@ -1 +1 @@ -18b2869763fba4e301095153df047f6b glpk-4.36.tar.gz +95f276ef6c94c6de1eb689f161f525f3 glpk-4.39.tar.gz From konradm at fedoraproject.org Sun Aug 9 06:22:45 2009 From: konradm at fedoraproject.org (konradm) Date: Sun, 9 Aug 2009 06:22:45 +0000 (UTC) Subject: rpms/libfplll/devel .cvsignore, 1.3, 1.4 libfplll.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090809062245.B67EA11C00D7@cvs1.fedora.phx.redhat.com> Author: konradm Update of /cvs/pkgs/rpms/libfplll/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18645 Modified Files: .cvsignore libfplll.spec sources Log Message: * Sat Aug 8 2009 Conrad Meyer - 3.0.12-1 - Bump to new version (3.0.12). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libfplll/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 13 Dec 2008 02:34:00 -0000 1.3 +++ .cvsignore 9 Aug 2009 06:22:43 -0000 1.4 @@ -1 +1 @@ -libfplll-3.0.11.tar.gz +libfplll-3.0.12.tar.gz Index: libfplll.spec =================================================================== RCS file: /cvs/pkgs/rpms/libfplll/devel/libfplll.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- libfplll.spec 25 Jul 2009 05:37:59 -0000 1.4 +++ libfplll.spec 9 Aug 2009 06:22:44 -0000 1.5 @@ -1,11 +1,11 @@ Name: libfplll -Version: 3.0.11 -Release: 3%{?dist} +Version: 3.0.12 +Release: 1%{?dist} Summary: LLL-reduces euclidian lattices Group: System Environment/Libraries License: LGPLv2+ URL: http://perso.ens-lyon.fr/damien.stehle/english.html#software -Source0: http://perso.ens-lyon.fr/damien.stehle/downloads/%{name}-%{version}.tar.gz +Source0: http://perso.ens-lyon.fr/damien.stehle/downloads/libfplll-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gmp-devel @@ -84,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 8 2009 Conrad Meyer - 3.0.12-1 +- Bump to new version (3.0.12). + * Fri Jul 24 2009 Fedora Release Engineering - 3.0.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libfplll/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 13 Dec 2008 02:34:00 -0000 1.3 +++ sources 9 Aug 2009 06:22:44 -0000 1.4 @@ -1 +1 @@ -bacf48cfea58c0b9ce5e11d9e904625d libfplll-3.0.11.tar.gz +3b1cf0f3c4bcbe8b40da3d14c8029c58 libfplll-3.0.12.tar.gz From ellert at fedoraproject.org Sun Aug 9 08:47:33 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 08:47:33 +0000 (UTC) Subject: rpms/grid-packaging-tools/devel grid-packaging-tools.spec, 1.4, 1.5 import.log, 1.2, 1.3 Message-ID: <20090809084733.A51DA11C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/grid-packaging-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15331/devel Modified Files: grid-packaging-tools.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 3.2-20 - Rename config.guess script Index: grid-packaging-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/devel/grid-packaging-tools.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- grid-packaging-tools.spec 25 Jul 2009 01:27:54 -0000 1.4 +++ grid-packaging-tools.spec 9 Aug 2009 08:47:31 -0000 1.5 @@ -1,13 +1,13 @@ Name: grid-packaging-tools Version: 3.2 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Grid Packaging Tools (GPT) Group: Development/Tools License: NCSA URL: http://www.gridpackagingtools.com/ -# The maintenance of GPT has been taken over by the Globus Alliance. -# Use the latest source tarball from their repository. +# Maintenance of GPT has been taken over by the Globus Alliance. +# Use the latest source tarball from their repository. Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/gpt/gpt-%{version}globus2.tar.gz # Make perl module installation directory configurable: # http://bugzilla.globus.org/bugzilla/show_bug.cgi?id=6229 @@ -153,6 +153,11 @@ rm $RPM_BUILD_ROOT%{_datadir}/globus/glo # Remove temporary build file rm $RPM_BUILD_ROOT%{_datadir}/globus/gpt_scripts_list +# Rename config.guess script in order not to clash with globus-common +mv $RPM_BUILD_ROOT%{_datadir}/globus/{config.guess,config.guess.gpt} +sed s/config.guess/config.guess.gpt/ \ + -i $RPM_BUILD_ROOT%{perl_vendorlib}/Grid/GPT/Localize.pm + %clean rm -rf $RPM_BUILD_ROOT @@ -165,6 +170,9 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorlib}/Grid %changelog +* Mon Aug 03 2009 Mattias Ellert - 3.2-20 +- Rename config.guess script + * Fri Jul 24 2009 Fedora Release Engineering - 3.2-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -190,10 +198,10 @@ rm -rf $RPM_BUILD_ROOT - change name from gpt to grid-packaging-tools to avoid potential confusion with ubuntu's gpt package (G-Portugol) -* Tue Dec 9 2008 Mattias Ellert - 3.2-12 +* Tue Dec 09 2008 Mattias Ellert - 3.2-12 - Make gpt work with older automake versions -* Sat Oct 4 2008 Mattias Ellert - 3.2-11 +* Sat Oct 04 2008 Mattias Ellert - 3.2-11 - Add some backward compatibility - Make perl module directory configurable @@ -202,10 +210,10 @@ rm -rf $RPM_BUILD_ROOT - split the big FHS patch into several smaller ones - change name back gpt again -* Wed Jul 2 2008 Mattias Ellert - 3.2-9 +* Wed Jul 02 2008 Mattias Ellert - 3.2-9 - change name from gpt to grid-packaging-tools -* Wed Jul 2 2008 Mattias Ellert - 3.2-8 +* Wed Jul 02 2008 Mattias Ellert - 3.2-8 - Convert to noarch package * Tue Jun 24 2008 Mattias Ellert - 3.2-7 @@ -222,27 +230,27 @@ rm -rf $RPM_BUILD_ROOT - Add dist tag to release - Change BuildRoot -* Wed Jun 1 2005 Anders W??n?nen - 3.2-4ng +* Wed Jun 01 2005 Anders W??n?nen - 3.2-4ng - Add fix to setup dir handling - Restructure changelog to have versions on main line * Fri Mar 18 2005 Anders W??n?nen - 3.2-3ng - Add patch to fix globus_package.dtd -* Tue Mar 1 2005 Anders W??n?nen - 3.2-2ng +* Tue Mar 01 2005 Anders W??n?nen - 3.2-2ng - Add patch with fixes from the Globus 3.9.5 GPT release (Do not include the core though) * Fri May 21 2004 Anders W??n?nen - 3.2-1ng -* Sun Feb 1 2004 Anders W??n?nen - 3.1-3ng +* Sun Feb 01 2004 Anders W??n?nen - 3.1-3ng - Fix problem when new files are links rather than directories -* Thu Jan 8 2004 Anders W??n?nen - 3.1-2ng +* Thu Jan 08 2004 Anders W??n?nen - 3.1-2ng - Fix for Mandrake 9.2 - unset RPM_BUILD_ROOT before building Found by Jakob Langgaard Nielsen -* Sat Jan 3 2004 Anders W??n?nen - 3.1-1ng +* Sat Jan 03 2004 Anders W??n?nen - 3.1-1ng - Drop patches: gpt-3.0.1-dependency.patch, gpt-3.0.1-doc.patch since the problems involved are either solved or obsolete - Make /etc/profile.d relocatable @@ -250,7 +258,7 @@ rm -rf $RPM_BUILD_ROOT - Use RPM Group "System Environment/Base" instead of Applications - Slightly change build procedure -* Tue Oct 7 2003 Anders W??n?nen - 3.0.1-1ng +* Tue Oct 07 2003 Anders W??n?nen - 3.0.1-1ng - Remove the now unecessary dependency cleanup introduced in 2.2.10-2ng - Fix some cases in the documentation @@ -259,23 +267,23 @@ rm -rf $RPM_BUILD_ROOT * Mon Jun 23 2003 Anders W??n?nen - 2.2.10 -* Sat Jun 2 2003 Anders W??n?nen - 3.1a1-2 +* Sat Jun 02 2003 Anders W??n?nen - 3.1a1-2 - Fix perl inconsistencies reported by Mattias Ellert * Sat May 24 2003 Anders W??n?nen - 3.1a1 - Bring back perl-Tk dependency -* Mon Apr 7 2003 Anders W??n?nen - 3.0-1ng +* Mon Apr 07 2003 Anders W??n?nen - 3.0-1ng * Tue Mar 22 2003 Anders W??n?nen - 2.2.9-1ng - Add bogus perl(Grid::GPT::Version) provides to help rpm -* Tue Mar 4 2003 Anders W??n?nen - 2.2.8-1ng +* Tue Mar 04 2003 Anders W??n?nen - 2.2.8-1ng -* Tue Dec 5 2002 Anders W??n?nen - 2.2.7-1ng +* Tue Dec 05 2002 Anders W??n?nen - 2.2.7-1ng -* Tue Nov 5 2002 Anders W??n?nen - 2.2.5-1ng +* Tue Nov 05 2002 Anders W??n?nen - 2.2.5-1ng - Remove Tk dependence for RedHat 8.0 * Tue Oct 29 2002 Anders W??n?nen - 2.2.4-2ng @@ -290,5 +298,5 @@ rm -rf $RPM_BUILD_ROOT * Thu Aug 15 2002 Anders W??n?nen - Use NCSA distribution instead of Globus -* Mon Apr 8 2002 Anders W??n?nen +* Mon Apr 08 2002 Anders W??n?nen - Initial build. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 27 May 2009 04:27:35 -0000 1.2 +++ import.log 9 Aug 2009 08:47:31 -0000 1.3 @@ -1,2 +1,3 @@ grid-packaging-tools-3_2-16_fc9:HEAD:grid-packaging-tools-3.2-16.fc9.src.rpm:1237364624 grid-packaging-tools-3_2-18_fc9:HEAD:grid-packaging-tools-3.2-18.fc9.src.rpm:1243398420 +grid-packaging-tools-3_2-20_fc11:HEAD:grid-packaging-tools-3.2-20.fc11.src.rpm:1249807590 From ellert at fedoraproject.org Sun Aug 9 08:49:33 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 08:49:33 +0000 (UTC) Subject: rpms/grid-packaging-tools/F-11 grid-packaging-tools.spec, 1.3, 1.4 import.log, 1.2, 1.3 Message-ID: <20090809084933.0635F11C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/grid-packaging-tools/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15860/F-11 Modified Files: grid-packaging-tools.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 3.2-20 - Rename config.guess script Index: grid-packaging-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/F-11/grid-packaging-tools.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- grid-packaging-tools.spec 27 May 2009 04:30:33 -0000 1.3 +++ grid-packaging-tools.spec 9 Aug 2009 08:49:32 -0000 1.4 @@ -1,13 +1,13 @@ Name: grid-packaging-tools Version: 3.2 -Release: 18%{?dist} +Release: 20%{?dist} Summary: Grid Packaging Tools (GPT) Group: Development/Tools License: NCSA URL: http://www.gridpackagingtools.com/ -# The maintenance of GPT has been taken over by the Globus Alliance. -# Use the latest source tarball from their repository. +# Maintenance of GPT has been taken over by the Globus Alliance. +# Use the latest source tarball from their repository. Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/gpt/gpt-%{version}globus2.tar.gz # Make perl module installation directory configurable: # http://bugzilla.globus.org/bugzilla/show_bug.cgi?id=6229 @@ -153,6 +153,11 @@ rm $RPM_BUILD_ROOT%{_datadir}/globus/glo # Remove temporary build file rm $RPM_BUILD_ROOT%{_datadir}/globus/gpt_scripts_list +# Rename config.guess script in order not to clash with globus-common +mv $RPM_BUILD_ROOT%{_datadir}/globus/{config.guess,config.guess.gpt} +sed s/config.guess/config.guess.gpt/ \ + -i $RPM_BUILD_ROOT%{perl_vendorlib}/Grid/GPT/Localize.pm + %clean rm -rf $RPM_BUILD_ROOT @@ -165,6 +170,12 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorlib}/Grid %changelog +* Mon Aug 03 2009 Mattias Ellert - 3.2-20 +- Rename config.guess script + +* Fri Jul 24 2009 Fedora Release Engineering - 3.2-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed May 27 2009 Mattias Ellert - 3.2-18 - Make GPT work with automake 1.11 @@ -187,10 +198,10 @@ rm -rf $RPM_BUILD_ROOT - change name from gpt to grid-packaging-tools to avoid potential confusion with ubuntu's gpt package (G-Portugol) -* Tue Dec 9 2008 Mattias Ellert - 3.2-12 +* Tue Dec 09 2008 Mattias Ellert - 3.2-12 - Make gpt work with older automake versions -* Sat Oct 4 2008 Mattias Ellert - 3.2-11 +* Sat Oct 04 2008 Mattias Ellert - 3.2-11 - Add some backward compatibility - Make perl module directory configurable @@ -199,10 +210,10 @@ rm -rf $RPM_BUILD_ROOT - split the big FHS patch into several smaller ones - change name back gpt again -* Wed Jul 2 2008 Mattias Ellert - 3.2-9 +* Wed Jul 02 2008 Mattias Ellert - 3.2-9 - change name from gpt to grid-packaging-tools -* Wed Jul 2 2008 Mattias Ellert - 3.2-8 +* Wed Jul 02 2008 Mattias Ellert - 3.2-8 - Convert to noarch package * Tue Jun 24 2008 Mattias Ellert - 3.2-7 @@ -219,27 +230,27 @@ rm -rf $RPM_BUILD_ROOT - Add dist tag to release - Change BuildRoot -* Wed Jun 1 2005 Anders W??n?nen - 3.2-4ng +* Wed Jun 01 2005 Anders W??n?nen - 3.2-4ng - Add fix to setup dir handling - Restructure changelog to have versions on main line * Fri Mar 18 2005 Anders W??n?nen - 3.2-3ng - Add patch to fix globus_package.dtd -* Tue Mar 1 2005 Anders W??n?nen - 3.2-2ng +* Tue Mar 01 2005 Anders W??n?nen - 3.2-2ng - Add patch with fixes from the Globus 3.9.5 GPT release (Do not include the core though) * Fri May 21 2004 Anders W??n?nen - 3.2-1ng -* Sun Feb 1 2004 Anders W??n?nen - 3.1-3ng +* Sun Feb 01 2004 Anders W??n?nen - 3.1-3ng - Fix problem when new files are links rather than directories -* Thu Jan 8 2004 Anders W??n?nen - 3.1-2ng +* Thu Jan 08 2004 Anders W??n?nen - 3.1-2ng - Fix for Mandrake 9.2 - unset RPM_BUILD_ROOT before building Found by Jakob Langgaard Nielsen -* Sat Jan 3 2004 Anders W??n?nen - 3.1-1ng +* Sat Jan 03 2004 Anders W??n?nen - 3.1-1ng - Drop patches: gpt-3.0.1-dependency.patch, gpt-3.0.1-doc.patch since the problems involved are either solved or obsolete - Make /etc/profile.d relocatable @@ -247,7 +258,7 @@ rm -rf $RPM_BUILD_ROOT - Use RPM Group "System Environment/Base" instead of Applications - Slightly change build procedure -* Tue Oct 7 2003 Anders W??n?nen - 3.0.1-1ng +* Tue Oct 07 2003 Anders W??n?nen - 3.0.1-1ng - Remove the now unecessary dependency cleanup introduced in 2.2.10-2ng - Fix some cases in the documentation @@ -256,23 +267,23 @@ rm -rf $RPM_BUILD_ROOT * Mon Jun 23 2003 Anders W??n?nen - 2.2.10 -* Sat Jun 2 2003 Anders W??n?nen - 3.1a1-2 +* Sat Jun 02 2003 Anders W??n?nen - 3.1a1-2 - Fix perl inconsistencies reported by Mattias Ellert * Sat May 24 2003 Anders W??n?nen - 3.1a1 - Bring back perl-Tk dependency -* Mon Apr 7 2003 Anders W??n?nen - 3.0-1ng +* Mon Apr 07 2003 Anders W??n?nen - 3.0-1ng * Tue Mar 22 2003 Anders W??n?nen - 2.2.9-1ng - Add bogus perl(Grid::GPT::Version) provides to help rpm -* Tue Mar 4 2003 Anders W??n?nen - 2.2.8-1ng +* Tue Mar 04 2003 Anders W??n?nen - 2.2.8-1ng -* Tue Dec 5 2002 Anders W??n?nen - 2.2.7-1ng +* Tue Dec 05 2002 Anders W??n?nen - 2.2.7-1ng -* Tue Nov 5 2002 Anders W??n?nen - 2.2.5-1ng +* Tue Nov 05 2002 Anders W??n?nen - 2.2.5-1ng - Remove Tk dependence for RedHat 8.0 * Tue Oct 29 2002 Anders W??n?nen - 2.2.4-2ng @@ -287,5 +298,5 @@ rm -rf $RPM_BUILD_ROOT * Thu Aug 15 2002 Anders W??n?nen - Use NCSA distribution instead of Globus -* Mon Apr 8 2002 Anders W??n?nen +* Mon Apr 08 2002 Anders W??n?nen - Initial build. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/F-11/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 27 May 2009 04:30:33 -0000 1.2 +++ import.log 9 Aug 2009 08:49:32 -0000 1.3 @@ -1,2 +1,3 @@ grid-packaging-tools-3_2-16_fc9:HEAD:grid-packaging-tools-3.2-16.fc9.src.rpm:1237364624 grid-packaging-tools-3_2-18_fc9:F-11:grid-packaging-tools-3.2-18.fc9.src.rpm:1243398601 +grid-packaging-tools-3_2-20_fc11:F-11:grid-packaging-tools-3.2-20.fc11.src.rpm:1249807717 From ellert at fedoraproject.org Sun Aug 9 08:50:53 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 08:50:53 +0000 (UTC) Subject: rpms/grid-packaging-tools/F-10 grid-packaging-tools.spec, 1.3, 1.4 import.log, 1.2, 1.3 Message-ID: <20090809085053.5E33811C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/grid-packaging-tools/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16305/F-10 Modified Files: grid-packaging-tools.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 3.2-20 - Rename config.guess script Index: grid-packaging-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/F-10/grid-packaging-tools.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- grid-packaging-tools.spec 27 May 2009 04:29:40 -0000 1.3 +++ grid-packaging-tools.spec 9 Aug 2009 08:50:53 -0000 1.4 @@ -1,13 +1,13 @@ Name: grid-packaging-tools Version: 3.2 -Release: 18%{?dist} +Release: 20%{?dist} Summary: Grid Packaging Tools (GPT) Group: Development/Tools License: NCSA URL: http://www.gridpackagingtools.com/ -# The maintenance of GPT has been taken over by the Globus Alliance. -# Use the latest source tarball from their repository. +# Maintenance of GPT has been taken over by the Globus Alliance. +# Use the latest source tarball from their repository. Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/gpt/gpt-%{version}globus2.tar.gz # Make perl module installation directory configurable: # http://bugzilla.globus.org/bugzilla/show_bug.cgi?id=6229 @@ -153,6 +153,11 @@ rm $RPM_BUILD_ROOT%{_datadir}/globus/glo # Remove temporary build file rm $RPM_BUILD_ROOT%{_datadir}/globus/gpt_scripts_list +# Rename config.guess script in order not to clash with globus-common +mv $RPM_BUILD_ROOT%{_datadir}/globus/{config.guess,config.guess.gpt} +sed s/config.guess/config.guess.gpt/ \ + -i $RPM_BUILD_ROOT%{perl_vendorlib}/Grid/GPT/Localize.pm + %clean rm -rf $RPM_BUILD_ROOT @@ -165,6 +170,12 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorlib}/Grid %changelog +* Mon Aug 03 2009 Mattias Ellert - 3.2-20 +- Rename config.guess script + +* Fri Jul 24 2009 Fedora Release Engineering - 3.2-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed May 27 2009 Mattias Ellert - 3.2-18 - Make GPT work with automake 1.11 @@ -187,10 +198,10 @@ rm -rf $RPM_BUILD_ROOT - change name from gpt to grid-packaging-tools to avoid potential confusion with ubuntu's gpt package (G-Portugol) -* Tue Dec 9 2008 Mattias Ellert - 3.2-12 +* Tue Dec 09 2008 Mattias Ellert - 3.2-12 - Make gpt work with older automake versions -* Sat Oct 4 2008 Mattias Ellert - 3.2-11 +* Sat Oct 04 2008 Mattias Ellert - 3.2-11 - Add some backward compatibility - Make perl module directory configurable @@ -199,10 +210,10 @@ rm -rf $RPM_BUILD_ROOT - split the big FHS patch into several smaller ones - change name back gpt again -* Wed Jul 2 2008 Mattias Ellert - 3.2-9 +* Wed Jul 02 2008 Mattias Ellert - 3.2-9 - change name from gpt to grid-packaging-tools -* Wed Jul 2 2008 Mattias Ellert - 3.2-8 +* Wed Jul 02 2008 Mattias Ellert - 3.2-8 - Convert to noarch package * Tue Jun 24 2008 Mattias Ellert - 3.2-7 @@ -219,27 +230,27 @@ rm -rf $RPM_BUILD_ROOT - Add dist tag to release - Change BuildRoot -* Wed Jun 1 2005 Anders W??n?nen - 3.2-4ng +* Wed Jun 01 2005 Anders W??n?nen - 3.2-4ng - Add fix to setup dir handling - Restructure changelog to have versions on main line * Fri Mar 18 2005 Anders W??n?nen - 3.2-3ng - Add patch to fix globus_package.dtd -* Tue Mar 1 2005 Anders W??n?nen - 3.2-2ng +* Tue Mar 01 2005 Anders W??n?nen - 3.2-2ng - Add patch with fixes from the Globus 3.9.5 GPT release (Do not include the core though) * Fri May 21 2004 Anders W??n?nen - 3.2-1ng -* Sun Feb 1 2004 Anders W??n?nen - 3.1-3ng +* Sun Feb 01 2004 Anders W??n?nen - 3.1-3ng - Fix problem when new files are links rather than directories -* Thu Jan 8 2004 Anders W??n?nen - 3.1-2ng +* Thu Jan 08 2004 Anders W??n?nen - 3.1-2ng - Fix for Mandrake 9.2 - unset RPM_BUILD_ROOT before building Found by Jakob Langgaard Nielsen -* Sat Jan 3 2004 Anders W??n?nen - 3.1-1ng +* Sat Jan 03 2004 Anders W??n?nen - 3.1-1ng - Drop patches: gpt-3.0.1-dependency.patch, gpt-3.0.1-doc.patch since the problems involved are either solved or obsolete - Make /etc/profile.d relocatable @@ -247,7 +258,7 @@ rm -rf $RPM_BUILD_ROOT - Use RPM Group "System Environment/Base" instead of Applications - Slightly change build procedure -* Tue Oct 7 2003 Anders W??n?nen - 3.0.1-1ng +* Tue Oct 07 2003 Anders W??n?nen - 3.0.1-1ng - Remove the now unecessary dependency cleanup introduced in 2.2.10-2ng - Fix some cases in the documentation @@ -256,23 +267,23 @@ rm -rf $RPM_BUILD_ROOT * Mon Jun 23 2003 Anders W??n?nen - 2.2.10 -* Sat Jun 2 2003 Anders W??n?nen - 3.1a1-2 +* Sat Jun 02 2003 Anders W??n?nen - 3.1a1-2 - Fix perl inconsistencies reported by Mattias Ellert * Sat May 24 2003 Anders W??n?nen - 3.1a1 - Bring back perl-Tk dependency -* Mon Apr 7 2003 Anders W??n?nen - 3.0-1ng +* Mon Apr 07 2003 Anders W??n?nen - 3.0-1ng * Tue Mar 22 2003 Anders W??n?nen - 2.2.9-1ng - Add bogus perl(Grid::GPT::Version) provides to help rpm -* Tue Mar 4 2003 Anders W??n?nen - 2.2.8-1ng +* Tue Mar 04 2003 Anders W??n?nen - 2.2.8-1ng -* Tue Dec 5 2002 Anders W??n?nen - 2.2.7-1ng +* Tue Dec 05 2002 Anders W??n?nen - 2.2.7-1ng -* Tue Nov 5 2002 Anders W??n?nen - 2.2.5-1ng +* Tue Nov 05 2002 Anders W??n?nen - 2.2.5-1ng - Remove Tk dependence for RedHat 8.0 * Tue Oct 29 2002 Anders W??n?nen - 2.2.4-2ng @@ -287,5 +298,5 @@ rm -rf $RPM_BUILD_ROOT * Thu Aug 15 2002 Anders W??n?nen - Use NCSA distribution instead of Globus -* Mon Apr 8 2002 Anders W??n?nen +* Mon Apr 08 2002 Anders W??n?nen - Initial build. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/F-10/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 27 May 2009 04:29:40 -0000 1.2 +++ import.log 9 Aug 2009 08:50:53 -0000 1.3 @@ -1,2 +1,3 @@ grid-packaging-tools-3_2-16_fc9:F-10:grid-packaging-tools-3.2-16.fc9.src.rpm:1237369843 grid-packaging-tools-3_2-18_fc9:F-10:grid-packaging-tools-3.2-18.fc9.src.rpm:1243398548 +grid-packaging-tools-3_2-20_fc11:F-10:grid-packaging-tools-3.2-20.fc11.src.rpm:1249807812 From ellert at fedoraproject.org Sun Aug 9 08:52:12 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 08:52:12 +0000 (UTC) Subject: rpms/grid-packaging-tools/EL-5 grid-packaging-tools.spec, 1.3, 1.4 import.log, 1.2, 1.3 Message-ID: <20090809085212.582A711C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/grid-packaging-tools/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16679/EL-5 Modified Files: grid-packaging-tools.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 3.2-20 - Rename config.guess script Index: grid-packaging-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/EL-5/grid-packaging-tools.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- grid-packaging-tools.spec 27 May 2009 04:33:04 -0000 1.3 +++ grid-packaging-tools.spec 9 Aug 2009 08:52:12 -0000 1.4 @@ -1,13 +1,13 @@ Name: grid-packaging-tools Version: 3.2 -Release: 18%{?dist} +Release: 20%{?dist} Summary: Grid Packaging Tools (GPT) Group: Development/Tools License: NCSA URL: http://www.gridpackagingtools.com/ -# The maintenance of GPT has been taken over by the Globus Alliance. -# Use the latest source tarball from their repository. +# Maintenance of GPT has been taken over by the Globus Alliance. +# Use the latest source tarball from their repository. Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/gpt/gpt-%{version}globus2.tar.gz # Make perl module installation directory configurable: # http://bugzilla.globus.org/bugzilla/show_bug.cgi?id=6229 @@ -153,6 +153,11 @@ rm $RPM_BUILD_ROOT%{_datadir}/globus/glo # Remove temporary build file rm $RPM_BUILD_ROOT%{_datadir}/globus/gpt_scripts_list +# Rename config.guess script in order not to clash with globus-common +mv $RPM_BUILD_ROOT%{_datadir}/globus/{config.guess,config.guess.gpt} +sed s/config.guess/config.guess.gpt/ \ + -i $RPM_BUILD_ROOT%{perl_vendorlib}/Grid/GPT/Localize.pm + %clean rm -rf $RPM_BUILD_ROOT @@ -165,6 +170,12 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorlib}/Grid %changelog +* Mon Aug 03 2009 Mattias Ellert - 3.2-20 +- Rename config.guess script + +* Fri Jul 24 2009 Fedora Release Engineering - 3.2-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed May 27 2009 Mattias Ellert - 3.2-18 - Make GPT work with automake 1.11 @@ -187,10 +198,10 @@ rm -rf $RPM_BUILD_ROOT - change name from gpt to grid-packaging-tools to avoid potential confusion with ubuntu's gpt package (G-Portugol) -* Tue Dec 9 2008 Mattias Ellert - 3.2-12 +* Tue Dec 09 2008 Mattias Ellert - 3.2-12 - Make gpt work with older automake versions -* Sat Oct 4 2008 Mattias Ellert - 3.2-11 +* Sat Oct 04 2008 Mattias Ellert - 3.2-11 - Add some backward compatibility - Make perl module directory configurable @@ -199,10 +210,10 @@ rm -rf $RPM_BUILD_ROOT - split the big FHS patch into several smaller ones - change name back gpt again -* Wed Jul 2 2008 Mattias Ellert - 3.2-9 +* Wed Jul 02 2008 Mattias Ellert - 3.2-9 - change name from gpt to grid-packaging-tools -* Wed Jul 2 2008 Mattias Ellert - 3.2-8 +* Wed Jul 02 2008 Mattias Ellert - 3.2-8 - Convert to noarch package * Tue Jun 24 2008 Mattias Ellert - 3.2-7 @@ -219,27 +230,27 @@ rm -rf $RPM_BUILD_ROOT - Add dist tag to release - Change BuildRoot -* Wed Jun 1 2005 Anders W??n?nen - 3.2-4ng +* Wed Jun 01 2005 Anders W??n?nen - 3.2-4ng - Add fix to setup dir handling - Restructure changelog to have versions on main line * Fri Mar 18 2005 Anders W??n?nen - 3.2-3ng - Add patch to fix globus_package.dtd -* Tue Mar 1 2005 Anders W??n?nen - 3.2-2ng +* Tue Mar 01 2005 Anders W??n?nen - 3.2-2ng - Add patch with fixes from the Globus 3.9.5 GPT release (Do not include the core though) * Fri May 21 2004 Anders W??n?nen - 3.2-1ng -* Sun Feb 1 2004 Anders W??n?nen - 3.1-3ng +* Sun Feb 01 2004 Anders W??n?nen - 3.1-3ng - Fix problem when new files are links rather than directories -* Thu Jan 8 2004 Anders W??n?nen - 3.1-2ng +* Thu Jan 08 2004 Anders W??n?nen - 3.1-2ng - Fix for Mandrake 9.2 - unset RPM_BUILD_ROOT before building Found by Jakob Langgaard Nielsen -* Sat Jan 3 2004 Anders W??n?nen - 3.1-1ng +* Sat Jan 03 2004 Anders W??n?nen - 3.1-1ng - Drop patches: gpt-3.0.1-dependency.patch, gpt-3.0.1-doc.patch since the problems involved are either solved or obsolete - Make /etc/profile.d relocatable @@ -247,7 +258,7 @@ rm -rf $RPM_BUILD_ROOT - Use RPM Group "System Environment/Base" instead of Applications - Slightly change build procedure -* Tue Oct 7 2003 Anders W??n?nen - 3.0.1-1ng +* Tue Oct 07 2003 Anders W??n?nen - 3.0.1-1ng - Remove the now unecessary dependency cleanup introduced in 2.2.10-2ng - Fix some cases in the documentation @@ -256,23 +267,23 @@ rm -rf $RPM_BUILD_ROOT * Mon Jun 23 2003 Anders W??n?nen - 2.2.10 -* Sat Jun 2 2003 Anders W??n?nen - 3.1a1-2 +* Sat Jun 02 2003 Anders W??n?nen - 3.1a1-2 - Fix perl inconsistencies reported by Mattias Ellert * Sat May 24 2003 Anders W??n?nen - 3.1a1 - Bring back perl-Tk dependency -* Mon Apr 7 2003 Anders W??n?nen - 3.0-1ng +* Mon Apr 07 2003 Anders W??n?nen - 3.0-1ng * Tue Mar 22 2003 Anders W??n?nen - 2.2.9-1ng - Add bogus perl(Grid::GPT::Version) provides to help rpm -* Tue Mar 4 2003 Anders W??n?nen - 2.2.8-1ng +* Tue Mar 04 2003 Anders W??n?nen - 2.2.8-1ng -* Tue Dec 5 2002 Anders W??n?nen - 2.2.7-1ng +* Tue Dec 05 2002 Anders W??n?nen - 2.2.7-1ng -* Tue Nov 5 2002 Anders W??n?nen - 2.2.5-1ng +* Tue Nov 05 2002 Anders W??n?nen - 2.2.5-1ng - Remove Tk dependence for RedHat 8.0 * Tue Oct 29 2002 Anders W??n?nen - 2.2.4-2ng @@ -287,5 +298,5 @@ rm -rf $RPM_BUILD_ROOT * Thu Aug 15 2002 Anders W??n?nen - Use NCSA distribution instead of Globus -* Mon Apr 8 2002 Anders W??n?nen +* Mon Apr 08 2002 Anders W??n?nen - Initial build. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/EL-5/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 27 May 2009 04:33:04 -0000 1.2 +++ import.log 9 Aug 2009 08:52:12 -0000 1.3 @@ -1,2 +1,3 @@ grid-packaging-tools-3_2-16_fc9:EL-5:grid-packaging-tools-3.2-16.fc9.src.rpm:1237370215 grid-packaging-tools-3_2-18_fc9:EL-5:grid-packaging-tools-3.2-18.fc9.src.rpm:1243398752 +grid-packaging-tools-3_2-20_fc11:EL-5:grid-packaging-tools-3.2-20.fc11.src.rpm:1249807885 From ellert at fedoraproject.org Sun Aug 9 08:53:08 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 08:53:08 +0000 (UTC) Subject: rpms/grid-packaging-tools/EL-4 grid-packaging-tools.spec, 1.3, 1.4 import.log, 1.2, 1.3 Message-ID: <20090809085308.F1F2011C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/grid-packaging-tools/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16968/EL-4 Modified Files: grid-packaging-tools.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 3.2-20 - Rename config.guess script Index: grid-packaging-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/EL-4/grid-packaging-tools.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- grid-packaging-tools.spec 27 May 2009 04:32:11 -0000 1.3 +++ grid-packaging-tools.spec 9 Aug 2009 08:53:08 -0000 1.4 @@ -1,13 +1,13 @@ Name: grid-packaging-tools Version: 3.2 -Release: 18%{?dist} +Release: 20%{?dist} Summary: Grid Packaging Tools (GPT) Group: Development/Tools License: NCSA URL: http://www.gridpackagingtools.com/ -# The maintenance of GPT has been taken over by the Globus Alliance. -# Use the latest source tarball from their repository. +# Maintenance of GPT has been taken over by the Globus Alliance. +# Use the latest source tarball from their repository. Source: http://www-unix.globus.org/ftppub/gt4/4.2.1/gpt/gpt-%{version}globus2.tar.gz # Make perl module installation directory configurable: # http://bugzilla.globus.org/bugzilla/show_bug.cgi?id=6229 @@ -153,6 +153,11 @@ rm $RPM_BUILD_ROOT%{_datadir}/globus/glo # Remove temporary build file rm $RPM_BUILD_ROOT%{_datadir}/globus/gpt_scripts_list +# Rename config.guess script in order not to clash with globus-common +mv $RPM_BUILD_ROOT%{_datadir}/globus/{config.guess,config.guess.gpt} +sed s/config.guess/config.guess.gpt/ \ + -i $RPM_BUILD_ROOT%{perl_vendorlib}/Grid/GPT/Localize.pm + %clean rm -rf $RPM_BUILD_ROOT @@ -165,6 +170,12 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorlib}/Grid %changelog +* Mon Aug 03 2009 Mattias Ellert - 3.2-20 +- Rename config.guess script + +* Fri Jul 24 2009 Fedora Release Engineering - 3.2-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed May 27 2009 Mattias Ellert - 3.2-18 - Make GPT work with automake 1.11 @@ -187,10 +198,10 @@ rm -rf $RPM_BUILD_ROOT - change name from gpt to grid-packaging-tools to avoid potential confusion with ubuntu's gpt package (G-Portugol) -* Tue Dec 9 2008 Mattias Ellert - 3.2-12 +* Tue Dec 09 2008 Mattias Ellert - 3.2-12 - Make gpt work with older automake versions -* Sat Oct 4 2008 Mattias Ellert - 3.2-11 +* Sat Oct 04 2008 Mattias Ellert - 3.2-11 - Add some backward compatibility - Make perl module directory configurable @@ -199,10 +210,10 @@ rm -rf $RPM_BUILD_ROOT - split the big FHS patch into several smaller ones - change name back gpt again -* Wed Jul 2 2008 Mattias Ellert - 3.2-9 +* Wed Jul 02 2008 Mattias Ellert - 3.2-9 - change name from gpt to grid-packaging-tools -* Wed Jul 2 2008 Mattias Ellert - 3.2-8 +* Wed Jul 02 2008 Mattias Ellert - 3.2-8 - Convert to noarch package * Tue Jun 24 2008 Mattias Ellert - 3.2-7 @@ -219,27 +230,27 @@ rm -rf $RPM_BUILD_ROOT - Add dist tag to release - Change BuildRoot -* Wed Jun 1 2005 Anders W??n?nen - 3.2-4ng +* Wed Jun 01 2005 Anders W??n?nen - 3.2-4ng - Add fix to setup dir handling - Restructure changelog to have versions on main line * Fri Mar 18 2005 Anders W??n?nen - 3.2-3ng - Add patch to fix globus_package.dtd -* Tue Mar 1 2005 Anders W??n?nen - 3.2-2ng +* Tue Mar 01 2005 Anders W??n?nen - 3.2-2ng - Add patch with fixes from the Globus 3.9.5 GPT release (Do not include the core though) * Fri May 21 2004 Anders W??n?nen - 3.2-1ng -* Sun Feb 1 2004 Anders W??n?nen - 3.1-3ng +* Sun Feb 01 2004 Anders W??n?nen - 3.1-3ng - Fix problem when new files are links rather than directories -* Thu Jan 8 2004 Anders W??n?nen - 3.1-2ng +* Thu Jan 08 2004 Anders W??n?nen - 3.1-2ng - Fix for Mandrake 9.2 - unset RPM_BUILD_ROOT before building Found by Jakob Langgaard Nielsen -* Sat Jan 3 2004 Anders W??n?nen - 3.1-1ng +* Sat Jan 03 2004 Anders W??n?nen - 3.1-1ng - Drop patches: gpt-3.0.1-dependency.patch, gpt-3.0.1-doc.patch since the problems involved are either solved or obsolete - Make /etc/profile.d relocatable @@ -247,7 +258,7 @@ rm -rf $RPM_BUILD_ROOT - Use RPM Group "System Environment/Base" instead of Applications - Slightly change build procedure -* Tue Oct 7 2003 Anders W??n?nen - 3.0.1-1ng +* Tue Oct 07 2003 Anders W??n?nen - 3.0.1-1ng - Remove the now unecessary dependency cleanup introduced in 2.2.10-2ng - Fix some cases in the documentation @@ -256,23 +267,23 @@ rm -rf $RPM_BUILD_ROOT * Mon Jun 23 2003 Anders W??n?nen - 2.2.10 -* Sat Jun 2 2003 Anders W??n?nen - 3.1a1-2 +* Sat Jun 02 2003 Anders W??n?nen - 3.1a1-2 - Fix perl inconsistencies reported by Mattias Ellert * Sat May 24 2003 Anders W??n?nen - 3.1a1 - Bring back perl-Tk dependency -* Mon Apr 7 2003 Anders W??n?nen - 3.0-1ng +* Mon Apr 07 2003 Anders W??n?nen - 3.0-1ng * Tue Mar 22 2003 Anders W??n?nen - 2.2.9-1ng - Add bogus perl(Grid::GPT::Version) provides to help rpm -* Tue Mar 4 2003 Anders W??n?nen - 2.2.8-1ng +* Tue Mar 04 2003 Anders W??n?nen - 2.2.8-1ng -* Tue Dec 5 2002 Anders W??n?nen - 2.2.7-1ng +* Tue Dec 05 2002 Anders W??n?nen - 2.2.7-1ng -* Tue Nov 5 2002 Anders W??n?nen - 2.2.5-1ng +* Tue Nov 05 2002 Anders W??n?nen - 2.2.5-1ng - Remove Tk dependence for RedHat 8.0 * Tue Oct 29 2002 Anders W??n?nen - 2.2.4-2ng @@ -287,5 +298,5 @@ rm -rf $RPM_BUILD_ROOT * Thu Aug 15 2002 Anders W??n?nen - Use NCSA distribution instead of Globus -* Mon Apr 8 2002 Anders W??n?nen +* Mon Apr 08 2002 Anders W??n?nen - Initial build. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/grid-packaging-tools/EL-4/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 27 May 2009 04:32:11 -0000 1.2 +++ import.log 9 Aug 2009 08:53:08 -0000 1.3 @@ -1,2 +1,3 @@ grid-packaging-tools-3_2-16_fc9:EL-4:grid-packaging-tools-3.2-16.fc9.src.rpm:1237370008 grid-packaging-tools-3_2-18_fc9:EL-4:grid-packaging-tools-3.2-18.fc9.src.rpm:1243398688 +grid-packaging-tools-3_2-20_fc11:EL-4:grid-packaging-tools-3.2-20.fc11.src.rpm:1249807957 From ellert at fedoraproject.org Sun Aug 9 09:09:49 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 09:09:49 +0000 (UTC) Subject: rpms/globus-common/devel globus-common-usr.patch, 1.1, 1.2 globus-common.spec, 1.6, 1.7 import.log, 1.5, 1.6 Message-ID: <20090809090949.7907C11C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-common/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20813/devel Modified Files: globus-common-usr.patch globus-common.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 10.2-7 - Patch globus_location function to allow unset GLOBUS_LOCATION - Put back config.guess file globus-common-usr.patch: Makefile.am | 2 - library/globus_common_paths.c | 9 +++--- library/globus_extension.c | 13 ++++++--- programs/Makefile.am | 2 - programs/globus-sh-exec.in | 6 +++- programs/globus-version.in | 6 +++- scripts/globus-hostname | 15 +++++------ scripts/globus-makefile-header | 47 +++++++++++++++++------------------- scripts/globus-makefile-header.gpt1 | 44 +++++++++++++++------------------ scripts/globus-sh-tools.sh | 6 +++- 10 files changed, 79 insertions(+), 71 deletions(-) Index: globus-common-usr.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/devel/globus-common-usr.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-common-usr.patch 7 Apr 2009 07:40:27 -0000 1.1 +++ globus-common-usr.patch 9 Aug 2009 09:09:49 -0000 1.2 @@ -1,6 +1,66 @@ +diff -ur globus_common-10.2.orig/library/globus_common_paths.c globus_common-10.2/library/globus_common_paths.c +--- globus_common-10.2.orig/library/globus_common_paths.c 2006-01-19 06:54:14.000000000 +0100 ++++ globus_common-10.2/library/globus_common_paths.c 2009-08-04 16:43:07.208220052 +0200 +@@ -111,8 +111,7 @@ + p = globus_libc_getenv(name); + if (!p || strlen(p)==0) + { +- globus_libc_sprintf(errmsg,_GCSL("Environment variable %s is not set"), name); +- return GLOBUS_COMMON_PATH_ERROR_INSTANCE(errmsg); ++ return GLOBUS_SUCCESS; + } + + *bufp = globus_libc_strdup(p); +@@ -199,17 +198,17 @@ + if (!deploy && (result=globus_location(&deploy))) + return result; + +- filename = globus_malloc(strlen(deploy) + ++ filename = globus_malloc( ( deploy ? strlen(deploy) : 0 ) + + strlen(file_location) + 1 + 1 ); + if (!filename) + return GLOBUS_COMMON_PATH_ERROR_INSTANCE(_GCSL("malloc error")); + + globus_libc_sprintf(filename, + "%s/%s", +- deploy, ++ deploy ? deploy : "", + file_location); + +- if (!deploy_path) ++ if (!deploy_path && deploy) + globus_free(deploy); + + fp = fopen(filename,"r"); +diff -ur globus_common-10.2.orig/library/globus_extension.c globus_common-10.2/library/globus_extension.c +--- globus_common-10.2.orig/library/globus_extension.c 2008-03-12 20:01:05.000000000 +0100 ++++ globus_common-10.2/library/globus_extension.c 2009-08-03 19:57:22.077217655 +0200 +@@ -195,14 +195,17 @@ + + if(globus_location(&tmp) == GLOBUS_SUCCESS) + { ++ if(tmp) ++ { + #if defined(TARGET_ARCH_WIN32) +- globus_l_globus_location = +- globus_common_create_string("%s\\lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s\\lib", tmp); + #else +- globus_l_globus_location = +- globus_common_create_string("%s/lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s/lib", tmp); + #endif +- globus_free(tmp); ++ globus_free(tmp); ++ } + } + + initialized = GLOBUS_TRUE; diff -ur globus_common-10.2.orig/Makefile.am globus_common-10.2/Makefile.am --- globus_common-10.2.orig/Makefile.am 2004-10-11 14:53:32.000000000 +0200 -+++ globus_common-10.2/Makefile.am 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/Makefile.am 2009-08-03 12:31:55.267481653 +0200 @@ -9,7 +9,7 @@ config \ doxygen @@ -12,7 +72,7 @@ diff -ur globus_common-10.2.orig/Makefil EXTRA_DIST = \ diff -ur globus_common-10.2.orig/programs/globus-sh-exec.in globus_common-10.2/programs/globus-sh-exec.in --- globus_common-10.2.orig/programs/globus-sh-exec.in 2006-01-19 06:54:19.000000000 +0100 -+++ globus_common-10.2/programs/globus-sh-exec.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-sh-exec.in 2009-08-03 12:31:55.268482825 +0200 @@ -17,7 +17,11 @@ # @@ -28,7 +88,7 @@ diff -ur globus_common-10.2.orig/program # This was done by the script initializer before V2.0 diff -ur globus_common-10.2.orig/programs/globus-version.in globus_common-10.2/programs/globus-version.in --- globus_common-10.2.orig/programs/globus-version.in 2008-09-29 23:20:05.000000000 +0200 -+++ globus_common-10.2/programs/globus-version.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-version.in 2009-08-03 12:31:55.269484149 +0200 @@ -43,7 +43,11 @@ usage() @@ -44,7 +104,7 @@ diff -ur globus_common-10.2.orig/program ${GLOBUS_SH_CAT-cat} 1>&2 < - 10.2-7 +- Patch globus_location function to allow unset GLOBUS_LOCATION +- Put back config.guess file + * Thu Jul 23 2009 Mattias Ellert - 10.2-6 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/devel/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 15 Jun 2009 15:33:32 -0000 1.5 +++ import.log 9 Aug 2009 09:09:49 -0000 1.6 @@ -3,3 +3,4 @@ globus-common-10_2-2_fc9:HEAD:globus-com globus-common-10_2-3_fc9:HEAD:globus-common-10.2-3.fc9.src.rpm:1240328457 globus-common-10_2-4_fc9:HEAD:globus-common-10.2-4.fc9.src.rpm:1240864187 globus-common-10_2-5_fc9:HEAD:globus-common-10.2-5.fc9.src.rpm:1245079989 +globus-common-10_2-7_fc11:HEAD:globus-common-10.2-7.fc11.src.rpm:1249808949 From ellert at fedoraproject.org Sun Aug 9 09:10:41 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 09:10:41 +0000 (UTC) Subject: rpms/globus-common/F-11 globus-common-usr.patch, 1.1, 1.2 globus-common.spec, 1.6, 1.7 import.log, 1.5, 1.6 Message-ID: <20090809091041.7A92E11C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-common/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21084/F-11 Modified Files: globus-common-usr.patch globus-common.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 10.2-7 - Patch globus_location function to allow unset GLOBUS_LOCATION - Put back config.guess file globus-common-usr.patch: Makefile.am | 2 - library/globus_common_paths.c | 9 +++--- library/globus_extension.c | 13 ++++++--- programs/Makefile.am | 2 - programs/globus-sh-exec.in | 6 +++- programs/globus-version.in | 6 +++- scripts/globus-hostname | 15 +++++------ scripts/globus-makefile-header | 47 +++++++++++++++++------------------- scripts/globus-makefile-header.gpt1 | 44 +++++++++++++++------------------ scripts/globus-sh-tools.sh | 6 +++- 10 files changed, 79 insertions(+), 71 deletions(-) Index: globus-common-usr.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/F-11/globus-common-usr.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-common-usr.patch 7 Apr 2009 07:40:27 -0000 1.1 +++ globus-common-usr.patch 9 Aug 2009 09:10:41 -0000 1.2 @@ -1,6 +1,66 @@ +diff -ur globus_common-10.2.orig/library/globus_common_paths.c globus_common-10.2/library/globus_common_paths.c +--- globus_common-10.2.orig/library/globus_common_paths.c 2006-01-19 06:54:14.000000000 +0100 ++++ globus_common-10.2/library/globus_common_paths.c 2009-08-04 16:43:07.208220052 +0200 +@@ -111,8 +111,7 @@ + p = globus_libc_getenv(name); + if (!p || strlen(p)==0) + { +- globus_libc_sprintf(errmsg,_GCSL("Environment variable %s is not set"), name); +- return GLOBUS_COMMON_PATH_ERROR_INSTANCE(errmsg); ++ return GLOBUS_SUCCESS; + } + + *bufp = globus_libc_strdup(p); +@@ -199,17 +198,17 @@ + if (!deploy && (result=globus_location(&deploy))) + return result; + +- filename = globus_malloc(strlen(deploy) + ++ filename = globus_malloc( ( deploy ? strlen(deploy) : 0 ) + + strlen(file_location) + 1 + 1 ); + if (!filename) + return GLOBUS_COMMON_PATH_ERROR_INSTANCE(_GCSL("malloc error")); + + globus_libc_sprintf(filename, + "%s/%s", +- deploy, ++ deploy ? deploy : "", + file_location); + +- if (!deploy_path) ++ if (!deploy_path && deploy) + globus_free(deploy); + + fp = fopen(filename,"r"); +diff -ur globus_common-10.2.orig/library/globus_extension.c globus_common-10.2/library/globus_extension.c +--- globus_common-10.2.orig/library/globus_extension.c 2008-03-12 20:01:05.000000000 +0100 ++++ globus_common-10.2/library/globus_extension.c 2009-08-03 19:57:22.077217655 +0200 +@@ -195,14 +195,17 @@ + + if(globus_location(&tmp) == GLOBUS_SUCCESS) + { ++ if(tmp) ++ { + #if defined(TARGET_ARCH_WIN32) +- globus_l_globus_location = +- globus_common_create_string("%s\\lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s\\lib", tmp); + #else +- globus_l_globus_location = +- globus_common_create_string("%s/lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s/lib", tmp); + #endif +- globus_free(tmp); ++ globus_free(tmp); ++ } + } + + initialized = GLOBUS_TRUE; diff -ur globus_common-10.2.orig/Makefile.am globus_common-10.2/Makefile.am --- globus_common-10.2.orig/Makefile.am 2004-10-11 14:53:32.000000000 +0200 -+++ globus_common-10.2/Makefile.am 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/Makefile.am 2009-08-03 12:31:55.267481653 +0200 @@ -9,7 +9,7 @@ config \ doxygen @@ -12,7 +72,7 @@ diff -ur globus_common-10.2.orig/Makefil EXTRA_DIST = \ diff -ur globus_common-10.2.orig/programs/globus-sh-exec.in globus_common-10.2/programs/globus-sh-exec.in --- globus_common-10.2.orig/programs/globus-sh-exec.in 2006-01-19 06:54:19.000000000 +0100 -+++ globus_common-10.2/programs/globus-sh-exec.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-sh-exec.in 2009-08-03 12:31:55.268482825 +0200 @@ -17,7 +17,11 @@ # @@ -28,7 +88,7 @@ diff -ur globus_common-10.2.orig/program # This was done by the script initializer before V2.0 diff -ur globus_common-10.2.orig/programs/globus-version.in globus_common-10.2/programs/globus-version.in --- globus_common-10.2.orig/programs/globus-version.in 2008-09-29 23:20:05.000000000 +0200 -+++ globus_common-10.2/programs/globus-version.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-version.in 2009-08-03 12:31:55.269484149 +0200 @@ -43,7 +43,11 @@ usage() @@ -44,7 +104,7 @@ diff -ur globus_common-10.2.orig/program ${GLOBUS_SH_CAT-cat} 1>&2 < - 10.2-7 +- Patch globus_location function to allow unset GLOBUS_LOCATION +- Put back config.guess file + * Thu Jul 23 2009 Mattias Ellert - 10.2-6 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/F-11/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 15 Jun 2009 15:37:11 -0000 1.5 +++ import.log 9 Aug 2009 09:10:41 -0000 1.6 @@ -3,3 +3,4 @@ globus-common-10_2-2_fc9:F-11:globus-com globus-common-10_2-3_fc9:F-11:globus-common-10.2-3.fc9.src.rpm:1240329014 globus-common-10_2-4_fc9:F-11:globus-common-10.2-4.fc9.src.rpm:1240864567 globus-common-10_2-5_fc9:F-11:globus-common-10.2-5.fc9.src.rpm:1245080209 +globus-common-10_2-7_fc11:F-11:globus-common-10.2-7.fc11.src.rpm:1249809012 From ellert at fedoraproject.org Sun Aug 9 09:11:32 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 09:11:32 +0000 (UTC) Subject: rpms/globus-common/F-10 globus-common-usr.patch, 1.1, 1.2 globus-common.spec, 1.6, 1.7 import.log, 1.5, 1.6 Message-ID: <20090809091132.9756211C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-common/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21348/F-10 Modified Files: globus-common-usr.patch globus-common.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 10.2-7 - Patch globus_location function to allow unset GLOBUS_LOCATION - Put back config.guess file globus-common-usr.patch: Makefile.am | 2 - library/globus_common_paths.c | 9 +++--- library/globus_extension.c | 13 ++++++--- programs/Makefile.am | 2 - programs/globus-sh-exec.in | 6 +++- programs/globus-version.in | 6 +++- scripts/globus-hostname | 15 +++++------ scripts/globus-makefile-header | 47 +++++++++++++++++------------------- scripts/globus-makefile-header.gpt1 | 44 +++++++++++++++------------------ scripts/globus-sh-tools.sh | 6 +++- 10 files changed, 79 insertions(+), 71 deletions(-) Index: globus-common-usr.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/F-10/globus-common-usr.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-common-usr.patch 7 Apr 2009 08:31:54 -0000 1.1 +++ globus-common-usr.patch 9 Aug 2009 09:11:32 -0000 1.2 @@ -1,6 +1,66 @@ +diff -ur globus_common-10.2.orig/library/globus_common_paths.c globus_common-10.2/library/globus_common_paths.c +--- globus_common-10.2.orig/library/globus_common_paths.c 2006-01-19 06:54:14.000000000 +0100 ++++ globus_common-10.2/library/globus_common_paths.c 2009-08-04 16:43:07.208220052 +0200 +@@ -111,8 +111,7 @@ + p = globus_libc_getenv(name); + if (!p || strlen(p)==0) + { +- globus_libc_sprintf(errmsg,_GCSL("Environment variable %s is not set"), name); +- return GLOBUS_COMMON_PATH_ERROR_INSTANCE(errmsg); ++ return GLOBUS_SUCCESS; + } + + *bufp = globus_libc_strdup(p); +@@ -199,17 +198,17 @@ + if (!deploy && (result=globus_location(&deploy))) + return result; + +- filename = globus_malloc(strlen(deploy) + ++ filename = globus_malloc( ( deploy ? strlen(deploy) : 0 ) + + strlen(file_location) + 1 + 1 ); + if (!filename) + return GLOBUS_COMMON_PATH_ERROR_INSTANCE(_GCSL("malloc error")); + + globus_libc_sprintf(filename, + "%s/%s", +- deploy, ++ deploy ? deploy : "", + file_location); + +- if (!deploy_path) ++ if (!deploy_path && deploy) + globus_free(deploy); + + fp = fopen(filename,"r"); +diff -ur globus_common-10.2.orig/library/globus_extension.c globus_common-10.2/library/globus_extension.c +--- globus_common-10.2.orig/library/globus_extension.c 2008-03-12 20:01:05.000000000 +0100 ++++ globus_common-10.2/library/globus_extension.c 2009-08-03 19:57:22.077217655 +0200 +@@ -195,14 +195,17 @@ + + if(globus_location(&tmp) == GLOBUS_SUCCESS) + { ++ if(tmp) ++ { + #if defined(TARGET_ARCH_WIN32) +- globus_l_globus_location = +- globus_common_create_string("%s\\lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s\\lib", tmp); + #else +- globus_l_globus_location = +- globus_common_create_string("%s/lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s/lib", tmp); + #endif +- globus_free(tmp); ++ globus_free(tmp); ++ } + } + + initialized = GLOBUS_TRUE; diff -ur globus_common-10.2.orig/Makefile.am globus_common-10.2/Makefile.am --- globus_common-10.2.orig/Makefile.am 2004-10-11 14:53:32.000000000 +0200 -+++ globus_common-10.2/Makefile.am 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/Makefile.am 2009-08-03 12:31:55.267481653 +0200 @@ -9,7 +9,7 @@ config \ doxygen @@ -12,7 +72,7 @@ diff -ur globus_common-10.2.orig/Makefil EXTRA_DIST = \ diff -ur globus_common-10.2.orig/programs/globus-sh-exec.in globus_common-10.2/programs/globus-sh-exec.in --- globus_common-10.2.orig/programs/globus-sh-exec.in 2006-01-19 06:54:19.000000000 +0100 -+++ globus_common-10.2/programs/globus-sh-exec.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-sh-exec.in 2009-08-03 12:31:55.268482825 +0200 @@ -17,7 +17,11 @@ # @@ -28,7 +88,7 @@ diff -ur globus_common-10.2.orig/program # This was done by the script initializer before V2.0 diff -ur globus_common-10.2.orig/programs/globus-version.in globus_common-10.2/programs/globus-version.in --- globus_common-10.2.orig/programs/globus-version.in 2008-09-29 23:20:05.000000000 +0200 -+++ globus_common-10.2/programs/globus-version.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-version.in 2009-08-03 12:31:55.269484149 +0200 @@ -43,7 +43,11 @@ usage() @@ -44,7 +104,7 @@ diff -ur globus_common-10.2.orig/program ${GLOBUS_SH_CAT-cat} 1>&2 < - 10.2-7 +- Patch globus_location function to allow unset GLOBUS_LOCATION +- Put back config.guess file + * Thu Jul 23 2009 Mattias Ellert - 10.2-6 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/F-10/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 15 Jun 2009 15:36:20 -0000 1.5 +++ import.log 9 Aug 2009 09:11:32 -0000 1.6 @@ -3,3 +3,4 @@ globus-common-10_2-2_fc9:F-10:globus-com globus-common-10_2-3_fc9:F-10:globus-common-10.2-3.fc9.src.rpm:1240328836 globus-common-10_2-4_fc9:F-10:globus-common-10.2-4.fc9.src.rpm:1240864485 globus-common-10_2-5_fc9:F-10:globus-common-10.2-5.fc9.src.rpm:1245080151 +globus-common-10_2-7_fc11:F-10:globus-common-10.2-7.fc11.src.rpm:1249809063 From ellert at fedoraproject.org Sun Aug 9 09:12:33 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 09:12:33 +0000 (UTC) Subject: rpms/globus-common/EL-5 globus-common-usr.patch, 1.1, 1.2 globus-common.spec, 1.6, 1.7 import.log, 1.5, 1.6 Message-ID: <20090809091233.03F5411C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-common/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21635/EL-5 Modified Files: globus-common-usr.patch globus-common.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 10.2-7 - Patch globus_location function to allow unset GLOBUS_LOCATION - Put back config.guess file globus-common-usr.patch: Makefile.am | 2 - library/globus_common_paths.c | 9 +++--- library/globus_extension.c | 13 ++++++--- programs/Makefile.am | 2 - programs/globus-sh-exec.in | 6 +++- programs/globus-version.in | 6 +++- scripts/globus-hostname | 15 +++++------ scripts/globus-makefile-header | 47 +++++++++++++++++------------------- scripts/globus-makefile-header.gpt1 | 44 +++++++++++++++------------------ scripts/globus-sh-tools.sh | 6 +++- 10 files changed, 79 insertions(+), 71 deletions(-) Index: globus-common-usr.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/EL-5/globus-common-usr.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-common-usr.patch 7 Apr 2009 07:48:04 -0000 1.1 +++ globus-common-usr.patch 9 Aug 2009 09:12:32 -0000 1.2 @@ -1,6 +1,66 @@ +diff -ur globus_common-10.2.orig/library/globus_common_paths.c globus_common-10.2/library/globus_common_paths.c +--- globus_common-10.2.orig/library/globus_common_paths.c 2006-01-19 06:54:14.000000000 +0100 ++++ globus_common-10.2/library/globus_common_paths.c 2009-08-04 16:43:07.208220052 +0200 +@@ -111,8 +111,7 @@ + p = globus_libc_getenv(name); + if (!p || strlen(p)==0) + { +- globus_libc_sprintf(errmsg,_GCSL("Environment variable %s is not set"), name); +- return GLOBUS_COMMON_PATH_ERROR_INSTANCE(errmsg); ++ return GLOBUS_SUCCESS; + } + + *bufp = globus_libc_strdup(p); +@@ -199,17 +198,17 @@ + if (!deploy && (result=globus_location(&deploy))) + return result; + +- filename = globus_malloc(strlen(deploy) + ++ filename = globus_malloc( ( deploy ? strlen(deploy) : 0 ) + + strlen(file_location) + 1 + 1 ); + if (!filename) + return GLOBUS_COMMON_PATH_ERROR_INSTANCE(_GCSL("malloc error")); + + globus_libc_sprintf(filename, + "%s/%s", +- deploy, ++ deploy ? deploy : "", + file_location); + +- if (!deploy_path) ++ if (!deploy_path && deploy) + globus_free(deploy); + + fp = fopen(filename,"r"); +diff -ur globus_common-10.2.orig/library/globus_extension.c globus_common-10.2/library/globus_extension.c +--- globus_common-10.2.orig/library/globus_extension.c 2008-03-12 20:01:05.000000000 +0100 ++++ globus_common-10.2/library/globus_extension.c 2009-08-03 19:57:22.077217655 +0200 +@@ -195,14 +195,17 @@ + + if(globus_location(&tmp) == GLOBUS_SUCCESS) + { ++ if(tmp) ++ { + #if defined(TARGET_ARCH_WIN32) +- globus_l_globus_location = +- globus_common_create_string("%s\\lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s\\lib", tmp); + #else +- globus_l_globus_location = +- globus_common_create_string("%s/lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s/lib", tmp); + #endif +- globus_free(tmp); ++ globus_free(tmp); ++ } + } + + initialized = GLOBUS_TRUE; diff -ur globus_common-10.2.orig/Makefile.am globus_common-10.2/Makefile.am --- globus_common-10.2.orig/Makefile.am 2004-10-11 14:53:32.000000000 +0200 -+++ globus_common-10.2/Makefile.am 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/Makefile.am 2009-08-03 12:31:55.267481653 +0200 @@ -9,7 +9,7 @@ config \ doxygen @@ -12,7 +72,7 @@ diff -ur globus_common-10.2.orig/Makefil EXTRA_DIST = \ diff -ur globus_common-10.2.orig/programs/globus-sh-exec.in globus_common-10.2/programs/globus-sh-exec.in --- globus_common-10.2.orig/programs/globus-sh-exec.in 2006-01-19 06:54:19.000000000 +0100 -+++ globus_common-10.2/programs/globus-sh-exec.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-sh-exec.in 2009-08-03 12:31:55.268482825 +0200 @@ -17,7 +17,11 @@ # @@ -28,7 +88,7 @@ diff -ur globus_common-10.2.orig/program # This was done by the script initializer before V2.0 diff -ur globus_common-10.2.orig/programs/globus-version.in globus_common-10.2/programs/globus-version.in --- globus_common-10.2.orig/programs/globus-version.in 2008-09-29 23:20:05.000000000 +0200 -+++ globus_common-10.2/programs/globus-version.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-version.in 2009-08-03 12:31:55.269484149 +0200 @@ -43,7 +43,11 @@ usage() @@ -44,7 +104,7 @@ diff -ur globus_common-10.2.orig/program ${GLOBUS_SH_CAT-cat} 1>&2 < - 10.2-7 +- Patch globus_location function to allow unset GLOBUS_LOCATION +- Put back config.guess file + * Thu Jul 23 2009 Mattias Ellert - 10.2-6 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/EL-5/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 15 Jun 2009 15:39:53 -0000 1.5 +++ import.log 9 Aug 2009 09:12:32 -0000 1.6 @@ -3,3 +3,4 @@ globus-common-10_2-2_fc9:EL-5:globus-com globus-common-10_2-3_fc9:EL-5:globus-common-10.2-3.fc9.src.rpm:1240329334 globus-common-10_2-4_fc9:EL-5:globus-common-10.2-4.fc9.src.rpm:1240864741 globus-common-10_2-5_fc9:EL-5:globus-common-10.2-5.fc9.src.rpm:1245080370 +globus-common-10_2-7_fc11:EL-5:globus-common-10.2-7.fc11.src.rpm:1249809122 From ellert at fedoraproject.org Sun Aug 9 09:13:25 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Sun, 9 Aug 2009 09:13:25 +0000 (UTC) Subject: rpms/globus-common/EL-4 globus-common-usr.patch, 1.1, 1.2 globus-common.spec, 1.6, 1.7 import.log, 1.5, 1.6 Message-ID: <20090809091325.7771F11C00D7@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/globus-common/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21892/EL-4 Modified Files: globus-common-usr.patch globus-common.spec import.log Log Message: * Mon Aug 03 2009 Mattias Ellert - 10.2-7 - Patch globus_location function to allow unset GLOBUS_LOCATION - Put back config.guess file globus-common-usr.patch: Makefile.am | 2 - library/globus_common_paths.c | 9 +++--- library/globus_extension.c | 13 ++++++--- programs/Makefile.am | 2 - programs/globus-sh-exec.in | 6 +++- programs/globus-version.in | 6 +++- scripts/globus-hostname | 15 +++++------ scripts/globus-makefile-header | 47 +++++++++++++++++------------------- scripts/globus-makefile-header.gpt1 | 44 +++++++++++++++------------------ scripts/globus-sh-tools.sh | 6 +++- 10 files changed, 79 insertions(+), 71 deletions(-) Index: globus-common-usr.patch =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/EL-4/globus-common-usr.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- globus-common-usr.patch 7 Apr 2009 07:45:46 -0000 1.1 +++ globus-common-usr.patch 9 Aug 2009 09:13:25 -0000 1.2 @@ -1,6 +1,66 @@ +diff -ur globus_common-10.2.orig/library/globus_common_paths.c globus_common-10.2/library/globus_common_paths.c +--- globus_common-10.2.orig/library/globus_common_paths.c 2006-01-19 06:54:14.000000000 +0100 ++++ globus_common-10.2/library/globus_common_paths.c 2009-08-04 16:43:07.208220052 +0200 +@@ -111,8 +111,7 @@ + p = globus_libc_getenv(name); + if (!p || strlen(p)==0) + { +- globus_libc_sprintf(errmsg,_GCSL("Environment variable %s is not set"), name); +- return GLOBUS_COMMON_PATH_ERROR_INSTANCE(errmsg); ++ return GLOBUS_SUCCESS; + } + + *bufp = globus_libc_strdup(p); +@@ -199,17 +198,17 @@ + if (!deploy && (result=globus_location(&deploy))) + return result; + +- filename = globus_malloc(strlen(deploy) + ++ filename = globus_malloc( ( deploy ? strlen(deploy) : 0 ) + + strlen(file_location) + 1 + 1 ); + if (!filename) + return GLOBUS_COMMON_PATH_ERROR_INSTANCE(_GCSL("malloc error")); + + globus_libc_sprintf(filename, + "%s/%s", +- deploy, ++ deploy ? deploy : "", + file_location); + +- if (!deploy_path) ++ if (!deploy_path && deploy) + globus_free(deploy); + + fp = fopen(filename,"r"); +diff -ur globus_common-10.2.orig/library/globus_extension.c globus_common-10.2/library/globus_extension.c +--- globus_common-10.2.orig/library/globus_extension.c 2008-03-12 20:01:05.000000000 +0100 ++++ globus_common-10.2/library/globus_extension.c 2009-08-03 19:57:22.077217655 +0200 +@@ -195,14 +195,17 @@ + + if(globus_location(&tmp) == GLOBUS_SUCCESS) + { ++ if(tmp) ++ { + #if defined(TARGET_ARCH_WIN32) +- globus_l_globus_location = +- globus_common_create_string("%s\\lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s\\lib", tmp); + #else +- globus_l_globus_location = +- globus_common_create_string("%s/lib", tmp); ++ globus_l_globus_location = ++ globus_common_create_string("%s/lib", tmp); + #endif +- globus_free(tmp); ++ globus_free(tmp); ++ } + } + + initialized = GLOBUS_TRUE; diff -ur globus_common-10.2.orig/Makefile.am globus_common-10.2/Makefile.am --- globus_common-10.2.orig/Makefile.am 2004-10-11 14:53:32.000000000 +0200 -+++ globus_common-10.2/Makefile.am 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/Makefile.am 2009-08-03 12:31:55.267481653 +0200 @@ -9,7 +9,7 @@ config \ doxygen @@ -12,7 +72,7 @@ diff -ur globus_common-10.2.orig/Makefil EXTRA_DIST = \ diff -ur globus_common-10.2.orig/programs/globus-sh-exec.in globus_common-10.2/programs/globus-sh-exec.in --- globus_common-10.2.orig/programs/globus-sh-exec.in 2006-01-19 06:54:19.000000000 +0100 -+++ globus_common-10.2/programs/globus-sh-exec.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-sh-exec.in 2009-08-03 12:31:55.268482825 +0200 @@ -17,7 +17,11 @@ # @@ -28,7 +88,7 @@ diff -ur globus_common-10.2.orig/program # This was done by the script initializer before V2.0 diff -ur globus_common-10.2.orig/programs/globus-version.in globus_common-10.2/programs/globus-version.in --- globus_common-10.2.orig/programs/globus-version.in 2008-09-29 23:20:05.000000000 +0200 -+++ globus_common-10.2/programs/globus-version.in 2008-10-13 00:01:24.000000000 +0200 ++++ globus_common-10.2/programs/globus-version.in 2009-08-03 12:31:55.269484149 +0200 @@ -43,7 +43,11 @@ usage() @@ -44,7 +104,7 @@ diff -ur globus_common-10.2.orig/program ${GLOBUS_SH_CAT-cat} 1>&2 < - 10.2-7 +- Patch globus_location function to allow unset GLOBUS_LOCATION +- Put back config.guess file + * Thu Jul 23 2009 Mattias Ellert - 10.2-6 - Add instruction set architecture (isa) tags - Make doc subpackage noarch Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/globus-common/EL-4/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 15 Jun 2009 15:38:35 -0000 1.5 +++ import.log 9 Aug 2009 09:13:25 -0000 1.6 @@ -3,3 +3,4 @@ globus-common-10_2-2_fc9:EL-4:globus-com globus-common-10_2-3_fc9:EL-4:globus-common-10.2-3.fc9.src.rpm:1240329175 globus-common-10_2-4_fc9:EL-4:globus-common-10.2-4.fc9.src.rpm:1240864659 globus-common-10_2-5_fc9:EL-4:globus-common-10.2-5.fc9.src.rpm:1245080287 +globus-common-10_2-7_fc11:EL-4:globus-common-10.2-7.fc11.src.rpm:1249809176 From tomeu at fedoraproject.org Sun Aug 9 09:49:55 2009 From: tomeu at fedoraproject.org (tomeu) Date: Sun, 9 Aug 2009 09:49:55 +0000 (UTC) Subject: rpms/gnash/devel .cvsignore, 1.10, 1.11 gnash.spec, 1.52, 1.53 sources, 1.10, 1.11 Message-ID: <20090809094955.D034911C00D7@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29397 Modified Files: .cvsignore gnash.spec sources Log Message: * Fri Aug 09 2009 Tomeu Vizoso 0.9.0-0.1.20090809bzr11400 - merge upstream changes into the spec Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 6 Mar 2009 12:24:35 -0000 1.10 +++ .cvsignore 9 Aug 2009 09:49:55 -0000 1.11 @@ -1,2 +1 @@ -gnash-0.8.5.tar.gz -gnash-splash.swf +gnash-0.9.0.20090807bzr11384.tar.gz Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- gnash.spec 25 Jul 2009 00:30:31 -0000 1.52 +++ gnash.spec 9 Aug 2009 09:49:55 -0000 1.53 @@ -1,12 +1,16 @@ +%define commitid 11400 +%define alphatag 20090809bzr%{commitid} + Name: gnash -Version: 0.8.5 -Release: 5%{?dist} +Version: 0.9.0 +Release: 0.1.%{alphatag}%{?dist} Summary: GNU flash movie player Group: Applications/Multimedia License: GPLv3+ URL: http://www.gnu.org/software/gnash/ -Source0: http://ftp.gnu.org/gnu/gnash/%{version}/%{name}-%{version}.tar.gz +#Source0: http://ftp.gnu.org/gnu/gnash/%{version}/%{name}-%{version}.tar.gz +Source0: %{name}-%{version}.%{alphatag}.tar.gz Source1: http://www.getgnash.org/gnash-splash.swf Source2: gnash.desktop @@ -36,6 +40,7 @@ BuildRequires: gettext BuildRequires: desktop-file-utils BuildRequires: speex-devel BuildRequires: gstreamer-plugins-base-devel +BuildRequires: pygtk2-devel #Requires(post): scrollkeeper #Requires(postun): scrollkeeper @@ -82,6 +87,20 @@ Group: Applications/Multimedia %description cygnal Cygnal is a streaming media server that's Flash aware. +%package devel +Summary: Gnash header files +Group: Applications/Multimedia + +%description devel +Gnash header files can be used to write external Gnash extensions. + +%package widget +Summary: Gnash widgets for Gtk and Python +Group: Applications/Multimedia + +%description widget +The Gnash widgets can be used to embed Gnash into any Gtk or Python-Gtk +application. %prep %setup -q @@ -108,8 +127,9 @@ mv AUTHORS.utf8 AUTHORS --enable-docbook --enable-ghelp --enable-media=GST \ --disable-dependency-tracking --disable-rpath \ --enable-cygnal \ + --enable-sdkinstall \ + --enable-python \ --enable-gui=gtk,kde4,sdl,fb \ - --with-qt4=%{_kde4_prefix} \ --with-kde4-prefix=%{_kde4_prefix} \ --with-kde4-lib=%{_kde4_libdir}/kde4/devel \ --with-kde4-incl=%{_kde4_includedir} @@ -130,19 +150,6 @@ make install install-plugins \ rm $RPM_BUILD_ROOT%{_libdir}/gnash/*.la # KDE 4 doesn't need the .la file anymore, thankfully rm $RPM_BUILD_ROOT%{_kde4_libdir}/kde4/libklashpart.la -rm \ - $RPM_BUILD_ROOT%{_libdir}/gnash/libgnashamf.so \ - $RPM_BUILD_ROOT%{_libdir}/gnash/libgnashbase.so \ - $RPM_BUILD_ROOT%{_libdir}/gnash/libgnashmedia.so \ - $RPM_BUILD_ROOT%{_libdir}/gnash/libgnashnet.so \ - $RPM_BUILD_ROOT%{_libdir}/gnash/libgnashcore.so \ - $RPM_BUILD_ROOT%{_libdir}/gnash/libmozsdk.so* -# $RPM_BUILD_ROOT%{_libdir}/gnash/libgnashserver.so -# $RPM_BUILD_ROOT%{_libdir}/libgnashbackend.so \ -# $RPM_BUILD_ROOT%{_libdir}/libgnashgeo.so \ -# $RPM_BUILD_ROOT%{_libdir}/libgnashgui.so \ -# $RPM_BUILD_ROOT%{_libdir}/libgnashplayer.so \ -# $RPM_BUILD_ROOT%{_libdir}/libklashplayer.so #rm -rf $RPM_BUILD_ROOT%{_localstatedir}/scrollkeeper rm -f $RPM_BUILD_ROOT%{_infodir}/dir # don't package libltdl related files! @@ -257,10 +264,10 @@ fi %{_bindir}/soldumper %{_bindir}/gnash %{_bindir}/gprocessor +%{_bindir}/findmicrophones +%{_bindir}/findwebcams %dir %{_libdir}/gnash -%{_libdir}/gnash/libgnash* -#%{_libdir}/libgnash*-*.so -#%{_libdir}/libklash*-*.so +%{_libdir}/gnash/*.so* %{_mandir}/man1/gnash.1* %{_mandir}/man1/dumpshm.1* %{_mandir}/man1/gprocessor.1* @@ -286,10 +293,23 @@ fi %files cygnal %defattr(-,root,root,-) +%config(noreplace) %{_sysconfdir}/cygnalrc %{_bindir}/cygnal %{_mandir}/man1/cygnal.1* +%{_mandir}/man1/rtmpget.1* + +%files devel +%{_prefix}/include/gnash/*.h +%{_prefix}/lib/pkgconfig/gnash.pc + +%files widget +%{_prefix}/include/gnash/*.h +%{_prefix}/lib/python*/site-packages/gtk-2.0/gnash.* %changelog +* Fri Aug 09 2009 Tomeu Vizoso 0.9.0-0.1.20090809bzr11400 +- merge upstream changes into the spec + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 6 Mar 2009 12:24:36 -0000 1.10 +++ sources 9 Aug 2009 09:49:55 -0000 1.11 @@ -1,2 +1 @@ -b54a72a52d2477e65d9029be572789ff gnash-0.8.5.tar.gz -3ba3f30fbcd9ac6458c7d50a33eb933e gnash-splash.swf +899b3f5e519fb1f0908a6ca66759eae3 gnash-0.9.0.20090807bzr11384.tar.gz From tomeu at fedoraproject.org Sun Aug 9 09:50:54 2009 From: tomeu at fedoraproject.org (tomeu) Date: Sun, 9 Aug 2009 09:50:54 +0000 (UTC) Subject: rpms/gnash/devel .cvsignore,1.11,1.12 sources,1.11,1.12 Message-ID: <20090809095054.4568E11C00D7@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29629 Modified Files: .cvsignore sources Log Message: Upload new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 9 Aug 2009 09:49:55 -0000 1.11 +++ .cvsignore 9 Aug 2009 09:50:54 -0000 1.12 @@ -1 +1 @@ -gnash-0.9.0.20090807bzr11384.tar.gz +gnash-0.9.0.20090809bzr11400.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 9 Aug 2009 09:49:55 -0000 1.11 +++ sources 9 Aug 2009 09:50:54 -0000 1.12 @@ -1 +1 @@ -899b3f5e519fb1f0908a6ca66759eae3 gnash-0.9.0.20090807bzr11384.tar.gz +35b1a99c679a4604a3ec627ea21b6496 gnash-0.9.0.20090809bzr11400.tar.gz From tomeu at fedoraproject.org Sun Aug 9 10:09:43 2009 From: tomeu at fedoraproject.org (tomeu) Date: Sun, 9 Aug 2009 10:09:43 +0000 (UTC) Subject: rpms/gnash/devel .cvsignore, 1.12, 1.13 gnash.spec, 1.53, 1.54 sources, 1.12, 1.13 Message-ID: <20090809100943.1CE2611C00D7@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1744 Modified Files: .cvsignore gnash.spec sources Log Message: * Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.2.20090809bzr11400 - upload the .swf file Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 9 Aug 2009 09:50:54 -0000 1.12 +++ .cvsignore 9 Aug 2009 10:09:42 -0000 1.13 @@ -1 +1,2 @@ gnash-0.9.0.20090809bzr11400.tar.gz +gnash-splash.swf Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- gnash.spec 9 Aug 2009 09:49:55 -0000 1.53 +++ gnash.spec 9 Aug 2009 10:09:42 -0000 1.54 @@ -3,7 +3,7 @@ Name: gnash Version: 0.9.0 -Release: 0.1.%{alphatag}%{?dist} +Release: 0.2.%{alphatag}%{?dist} Summary: GNU flash movie player Group: Applications/Multimedia @@ -307,7 +307,10 @@ fi %{_prefix}/lib/python*/site-packages/gtk-2.0/gnash.* %changelog -* Fri Aug 09 2009 Tomeu Vizoso 0.9.0-0.1.20090809bzr11400 +* Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.2.20090809bzr11400 +- upload the .swf file + +* Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.1.20090809bzr11400 - merge upstream changes into the spec * Fri Jul 24 2009 Fedora Release Engineering - 0.8.5-5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 9 Aug 2009 09:50:54 -0000 1.12 +++ sources 9 Aug 2009 10:09:42 -0000 1.13 @@ -1 +1,2 @@ 35b1a99c679a4604a3ec627ea21b6496 gnash-0.9.0.20090809bzr11400.tar.gz +3ba3f30fbcd9ac6458c7d50a33eb933e gnash-splash.swf From hubbitus at fedoraproject.org Sun Aug 9 10:34:24 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Sun, 9 Aug 2009 10:34:24 +0000 (UTC) Subject: rpms/fotoxx/devel .cvsignore, 1.15, 1.16 fotoxx.spec, 1.18, 1.19 sources, 1.15, 1.16 fotoxx-dynamically-link.patch, 1.1, NONE Message-ID: <20090809103424.E250C11C00D7@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/fotoxx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6130 Modified Files: .cvsignore fotoxx.spec sources Removed Files: fotoxx-dynamically-link.patch Log Message: - Update to version 8.0 - Delete old patches. - Add new man file. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 25 Feb 2009 15:13:14 -0000 1.15 +++ .cvsignore 9 Aug 2009 10:34:24 -0000 1.16 @@ -1,2 +1,2 @@ -fotoxx-6.0.tar.gz -fotoxx-5.8.constchar.patch +fotoxx-8.0.tar.gz +fotoxx-8.0-mandir.patch Index: fotoxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/devel/fotoxx.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- fotoxx.spec 24 Jul 2009 23:03:57 -0000 1.18 +++ fotoxx.spec 9 Aug 2009 10:34:24 -0000 1.19 @@ -1,6 +1,6 @@ Name: fotoxx -Version: 6.0 -Release: 4%{?dist} +Version: 8.0 +Release: 5%{?dist} Summary: Photo editor Group: Applications/Multimedia @@ -12,12 +12,16 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: gtk2-devel BuildRequires: desktop-file-utils -BuildRequires: freeimage-devel +BuildRequires: freeimage-devel Requires: exiv2 Requires: printoxx -Patch0: fotoxx-5.8.constchar.patch -Patch1: fotoxx-dynamically-link.patch +# Presents checked at build time +BuildRequires: perl-Image-ExifTool ufraw +Requires: perl-Image-ExifTool ufraw + +# No public bugtracker. Sent to author by mail 2009-08-09 +Patch0: fotoxx-8.0-mandir.patch %description Fotoxx is a free open source Linux program for editing image files @@ -25,37 +29,33 @@ from a digital camera. The goal of fotox needs while remaining easy to use. %prep -%setup -q -n %{name} -rm libfreeimage.a -%patch0 -p1 -b .constchar -%patch1 -p1 -b .dynamic +%setup -q +%patch0 -p0 -b .mandir # To use "fedora" CFLAGS (exported) sed -i -e "s/CFLAGS =/CFLAGS +=/" Makefile %build CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; -make %{?_smp_mflags} PREFIX=%{_prefix} DOCDIR=%{_docdir}/%{name}-%{version} - +make %{?_smp_mflags} PREFIX=%{_prefix} %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} DOCDIR=%{_docdir}/%{name}-%{version} -install -Dm 644 -p data/icons/%{name}.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} PREFIX=%{_prefix} DOCDIR=%{_docdir}/%{name}-%{version} +install -Dm 644 -p data/icons/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png desktop-file-install --vendor="" \ - --mode 644 \ - --remove-category="Application" \ - --dir $RPM_BUILD_ROOT%{_datadir}/applications/ \ - %{SOURCE1} - + --mode 644 \ + --remove-category="Application" \ + --dir %{buildroot}%{_datadir}/applications/ \ + %{SOURCE1} %clean -rm -rf $RPM_BUILD_ROOT - +rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc doc/* +%doc %{_mandir}/man1/%{name}.1* %dir %{_datadir}/%{name} %{_bindir}/%{name} %{_datadir}/%{name}/icons/ @@ -64,6 +64,14 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/%{name}.png %changelog +* Sun Aug 9 2009 Pavel Alexeev - 8.0-5 +- Update to version 8.0 +- Delete old patches. +- Remove rm libfreeimage.a, name of dir in %%setup. +- Replace all $RPM_BUILD_ROOT by %%{buildroot} +- Add Patch0: fotoxx-8.0-mandir.patch +- Add new file %%doc %%{_mandir}/man1/%%{name}.1* + * Fri Jul 24 2009 Fedora Release Engineering - 6.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 25 Feb 2009 15:13:14 -0000 1.15 +++ sources 9 Aug 2009 10:34:24 -0000 1.16 @@ -1,2 +1,2 @@ -e86c8d39bc2e1b30ddac32c58d7d3c3a fotoxx-6.0.tar.gz -7e891f89b87ee5a3e8db60a8860f4221 fotoxx-5.8.constchar.patch +66ad6298923a1593c8035ccdd122dfec fotoxx-8.0.tar.gz +43abca5f7838f56acd1979afc59d0b69 fotoxx-8.0-mandir.patch --- fotoxx-dynamically-link.patch DELETED --- From hubbitus at fedoraproject.org Sun Aug 9 10:51:38 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Sun, 9 Aug 2009 10:51:38 +0000 (UTC) Subject: rpms/fotoxx/devel fotoxx.spec,1.19,1.20 Message-ID: <20090809105138.A7B4A11C00D7@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/fotoxx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10183 Modified Files: fotoxx.spec Log Message: - Add R and BR: xdg-utils Index: fotoxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/devel/fotoxx.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- fotoxx.spec 9 Aug 2009 10:34:24 -0000 1.19 +++ fotoxx.spec 9 Aug 2009 10:51:37 -0000 1.20 @@ -1,6 +1,6 @@ Name: fotoxx Version: 8.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Photo editor Group: Applications/Multimedia @@ -17,8 +17,8 @@ Requires: exiv2 Requires: printoxx # Presents checked at build time -BuildRequires: perl-Image-ExifTool ufraw -Requires: perl-Image-ExifTool ufraw +BuildRequires: perl-Image-ExifTool ufraw xdg-utils +Requires: perl-Image-ExifTool ufraw xdg-utils # No public bugtracker. Sent to author by mail 2009-08-09 Patch0: fotoxx-8.0-mandir.patch @@ -64,6 +64,9 @@ rm -rf %{buildroot} %{_datadir}/pixmaps/%{name}.png %changelog +* Sun Aug 9 2009 Pavel Alexeev - 8.0-6 +- Add R and BR: xdg-utils + * Sun Aug 9 2009 Pavel Alexeev - 8.0-5 - Update to version 8.0 - Delete old patches. From tomeu at fedoraproject.org Sun Aug 9 11:02:47 2009 From: tomeu at fedoraproject.org (tomeu) Date: Sun, 9 Aug 2009 11:02:47 +0000 (UTC) Subject: rpms/gnash/devel gnash.spec,1.54,1.55 Message-ID: <20090809110247.35F9F11C00D7@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12500 Modified Files: gnash.spec Log Message: * Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.3.20090809bzr11400 - Fix the packaging in 64bits Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- gnash.spec 9 Aug 2009 10:09:42 -0000 1.54 +++ gnash.spec 9 Aug 2009 11:02:46 -0000 1.55 @@ -1,9 +1,11 @@ %define commitid 11400 %define alphatag 20090809bzr%{commitid} +%define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") + Name: gnash Version: 0.9.0 -Release: 0.2.%{alphatag}%{?dist} +Release: 0.3.%{alphatag}%{?dist} Summary: GNU flash movie player Group: Applications/Multimedia @@ -300,13 +302,16 @@ fi %files devel %{_prefix}/include/gnash/*.h -%{_prefix}/lib/pkgconfig/gnash.pc +%{_libdir}/pkgconfig/gnash.pc %files widget %{_prefix}/include/gnash/*.h -%{_prefix}/lib/python*/site-packages/gtk-2.0/gnash.* +%{python_sitelib}/* %changelog +* Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.3.20090809bzr11400 +- Fix the packaging in 64bits + * Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.2.20090809bzr11400 - upload the .swf file From hubbitus at fedoraproject.org Sun Aug 9 11:24:37 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Sun, 9 Aug 2009 11:24:37 +0000 (UTC) Subject: rpms/fotoxx/F-10 .cvsignore, 1.12, 1.13 fotoxx.spec, 1.11, 1.12 sources, 1.12, 1.13 Message-ID: <20090809112437.9291911C00D7@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/fotoxx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17564 Modified Files: .cvsignore fotoxx.spec sources Log Message: - Update to version 8.0 - Delete old patches. - Add new man file. - Add R and BR: xdg-utils Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/F-10/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 4 Jan 2009 18:07:15 -0000 1.12 +++ .cvsignore 9 Aug 2009 11:24:37 -0000 1.13 @@ -1 +1,2 @@ -fotoxx-5.8.tar.gz +fotoxx-8.0.tar.gz +fotoxx-8.0-mandir.patch Index: fotoxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/F-10/fotoxx.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- fotoxx.spec 4 Jan 2009 18:07:15 -0000 1.11 +++ fotoxx.spec 9 Aug 2009 11:24:37 -0000 1.12 @@ -1,19 +1,27 @@ -Name: fotoxx -Version: 5.8 -Release: 1%{?dist} -Summary: Photo editor - -Group: Applications/Multimedia -License: GPLv2 -URL: http://kornelix.squarespace.com/%{name} -Source0: http://kornelix.squarespace.com/storage/%{name}-%{version}.tar.gz -Source1: %{name}.desktop -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: gtk2-devel -BuildRequires: desktop-file-utils -Requires: exiv2 -Requires: printoxx +Name: fotoxx +Version: 8.0 +Release: 6%{?dist} +Summary: Photo editor + +Group: Applications/Multimedia +License: GPLv2 +URL: http://kornelix.squarespace.com/%{name} +Source0: http://kornelix.squarespace.com/storage/downloads/%{name}-%{version}.tar.gz +Source1: %{name}.desktop +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: gtk2-devel +BuildRequires: desktop-file-utils +BuildRequires: freeimage-devel +Requires: exiv2 +Requires: printoxx + +# Presents checked at build time +BuildRequires: perl-Image-ExifTool ufraw xdg-utils +Requires: perl-Image-ExifTool ufraw xdg-utils + +# No public bugtracker. Sent to author by mail 2009-08-09 +Patch0: fotoxx-8.0-mandir.patch %description Fotoxx is a free open source Linux program for editing image files @@ -21,33 +29,33 @@ from a digital camera. The goal of fotox needs while remaining easy to use. %prep -%setup -q -n %{name} +%setup -q +%patch0 -p0 -b .mandir + # To use "fedora" CFLAGS (exported) sed -i -e "s/CFLAGS =/CFLAGS +=/" Makefile %build CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; -make %{?_smp_mflags} PREFIX=%{_prefix} DOCDIR=%{_docdir}/%{name}-%{version} - +make %{?_smp_mflags} PREFIX=%{_prefix} %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} DOCDIR=%{_docdir}/%{name}-%{version} -install -Dm 644 -p data/icons/%{name}.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} PREFIX=%{_prefix} DOCDIR=%{_docdir}/%{name}-%{version} +install -Dm 644 -p data/icons/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png desktop-file-install --vendor="" \ - --mode 644 \ - --remove-category="Application" \ - --dir $RPM_BUILD_ROOT%{_datadir}/applications/ \ - %{SOURCE1} - + --mode 644 \ + --remove-category="Application" \ + --dir %{buildroot}%{_datadir}/applications/ \ + %{SOURCE1} %clean -rm -rf $RPM_BUILD_ROOT - +rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc doc/* +%doc %{_mandir}/man1/%{name}.1* %dir %{_datadir}/%{name} %{_bindir}/%{name} %{_datadir}/%{name}/icons/ @@ -56,6 +64,34 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/%{name}.png %changelog +* Sun Aug 9 2009 Pavel Alexeev - 8.0-6 +- Add R and BR: xdg-utils + +* Sun Aug 9 2009 Pavel Alexeev - 8.0-5 +- Update to version 8.0 +- Delete old patches. +- Remove rm libfreeimage.a, name of dir in %%setup. +- Replace all $RPM_BUILD_ROOT by %%{buildroot} +- Add Patch0: fotoxx-8.0-mandir.patch +- Add new file %%doc %%{_mandir}/man1/%%{name}.1* + +* Fri Jul 24 2009 Fedora Release Engineering - 6.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Dennis Gilmore - 6.0-3 +- add patch to dynamically link to libfreeimage + +* Wed Feb 25 2009 Pavel Alexeev - 6.0-2 +- Forgot patch + +* Wed Feb 25 2009 Pavel Alexeev - 6.0-1 +- New version 6.0 +- Adjust Source0 url (inspired by Kevin Fenzi in fedora-devel-list: https://www.redhat.com/archives/fedora-devel-list/2009-February/msg01622.html ). + +* Wed Feb 25 2009 Pavel Alexeev - 5.8-2 +- Add patch0 fotoxx-5.8.constchar.patch +- Reformat spec with tabs, remove trailing spaces. + * Sun Jan 4 2009 Nicoleau Fabien - 5.8-1 - Rebuild for 5.8 * Mon Dec 1 2008 Nicoleau Fabien - 5.7-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/F-10/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 4 Jan 2009 18:07:15 -0000 1.12 +++ sources 9 Aug 2009 11:24:37 -0000 1.13 @@ -1 +1,2 @@ -7f86e79ab79e8bf830e71930f6941b01 fotoxx-5.8.tar.gz +66ad6298923a1593c8035ccdd122dfec fotoxx-8.0.tar.gz +43abca5f7838f56acd1979afc59d0b69 fotoxx-8.0-mandir.patch From ensc at fedoraproject.org Sun Aug 9 11:25:08 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 11:25:08 +0000 (UTC) Subject: rpms/clamav/F-11 clamav-milter.sysv,1.3,1.4 clamav.spec,1.88,1.89 Message-ID: <20090809112508.0502C11C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/clamav/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17816/F-11 Modified Files: clamav-milter.sysv clamav.spec Log Message: - disabled LocalSocket option in sample configuration - fixed clamav-milter sysv initscript to use bash interpreter and to be disabled by default Index: clamav-milter.sysv =================================================================== RCS file: /cvs/extras/rpms/clamav/F-11/clamav-milter.sysv,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- clamav-milter.sysv 11 Jun 2009 07:27:38 -0000 1.3 +++ clamav-milter.sysv 9 Aug 2009 11:25:07 -0000 1.4 @@ -1,8 +1,8 @@ -#!/bin/sh +#!/bin/bash # # clamav-milter Starts/stop the "clamav-milter" daemon # -# chkconfig: 345 99 1 +# chkconfig: - 99 1 # description: A virus scanning milter # Source function library. Index: clamav.spec =================================================================== RCS file: /cvs/extras/rpms/clamav/F-11/clamav.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- clamav.spec 11 Jun 2009 07:27:38 -0000 1.88 +++ clamav.spec 9 Aug 2009 11:25:07 -0000 1.89 @@ -21,7 +21,7 @@ Summary: End-user tools for the Clam Antivirus scanner Name: clamav Version: 0.95.2 -Release: %release_func 1%{?snapshot:.%snapshot} +Release: %release_func 2%{?snapshot:.%snapshot} License: %{?with_unrar:proprietary}%{!?with_unrar:GPLv2} Group: Applications/File @@ -321,7 +321,7 @@ mkdir -p libclamunrar{,_iface} sed -ri \ -e 's!^(#?LogFile ).*!\1/var/log/clamd.!g' \ - -e 's!^(#?LocalSocket ).*!\1/var/run/clamd./clamd.sock!g' \ + -e 's!^#?(LocalSocket ).*!#\1/var/run/clamd./clamd.sock!g' \ -e 's!^(#?PidFile ).*!\1/var/run/clamd./clamd.pid!g' \ -e 's!^#?(User ).*!\1!g' \ -e 's!^#?(AllowSupplementaryGroups|LogSyslog).*!\1 yes!g' \ @@ -666,6 +666,11 @@ test "$1" != "0" || /sbin/initctl -q sto %changelog +* Sun Aug 9 2009 Enrico Scholz - 0.95.2-2 +- disabled LocalSocket option in sample configuration +- fixed clamav-milter sysv initscript to use bash interpreter and to + be disabled by default + * Thu Jun 11 2009 Enrico Scholz - 0.95.2-1 - updated to 0.95.2 From ensc at fedoraproject.org Sun Aug 9 11:25:35 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 11:25:35 +0000 (UTC) Subject: rpms/clamav/devel clamav-milter.sysv,1.2,1.3 clamav.spec,1.91,1.92 Message-ID: <20090809112535.C669211C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/clamav/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17940/devel Modified Files: clamav-milter.sysv clamav.spec Log Message: - modified freshclam configuration to log by syslog by default - disabled LocalSocket option in sample configuration - fixed clamav-milter sysv initscript to use bash interpreter and to be disabled by default Index: clamav-milter.sysv =================================================================== RCS file: /cvs/extras/rpms/clamav/devel/clamav-milter.sysv,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- clamav-milter.sysv 8 Mar 2009 12:47:20 -0000 1.2 +++ clamav-milter.sysv 9 Aug 2009 11:25:35 -0000 1.3 @@ -1,8 +1,8 @@ -#!/bin/sh +#!/bin/bash # # clamav-milter Starts/stop the "clamav-milter" daemon # -# chkconfig: 345 99 1 +# chkconfig: - 99 1 # description: A virus scanning milter # Source function library. Index: clamav.spec =================================================================== RCS file: /cvs/extras/rpms/clamav/devel/clamav.spec,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- clamav.spec 8 Aug 2009 13:33:12 -0000 1.91 +++ clamav.spec 9 Aug 2009 11:25:35 -0000 1.92 @@ -321,15 +321,18 @@ mkdir -p libclamunrar{,_iface} %{!?with_unrar:touch libclamunrar/{Makefile.in,all,install}} sed -ri \ - -e 's!^(#?LogFile ).*!\1/var/log/clamd.!g' \ - -e 's!^(#?LocalSocket ).*!\1/var/run/clamd./clamd.sock!g' \ + -e 's!^#?(LogFile ).*!#\1/var/log/clamd.!g' \ + -e 's!^#?(LocalSocket ).*!#\1/var/run/clamd./clamd.sock!g' \ -e 's!^(#?PidFile ).*!\1/var/run/clamd./clamd.pid!g' \ -e 's!^#?(User ).*!\1!g' \ -e 's!^#?(AllowSupplementaryGroups|LogSyslog).*!\1 yes!g' \ -e 's! /usr/local/share/clamav,! %homedir,!g' \ etc/clamd.conf -sed -ri -e 's!^#(UpdateLogFile )!\1!g;' etc/freshclam.conf +sed -ri \ + -e 's!^#?(UpdateLogFile )!#\1!g;' \ + -e 's!^#?(LogSyslog).*!\1 yes!g' \ + -e 's!(DatabaseOwner *)clamav$!\1%username!g' etc/freshclam.conf ## ------------------------------------------------------------ @@ -468,7 +471,7 @@ rm -rf "$RPM_BUILD_ROOT" ## ------------------------------------------------------------ -%triggerprein filesystem -- clamav-filesystem < 0.95.2-3 +%triggerprein filesystem -- clamav-filesystem < 0.96 ## REMOVE me in F14 or F15 (added in pre F12) ! /usr/bin/id clamav &>/dev/null || /usr/bin/id %username &>/dev/null || { /usr/sbin/usermod -l %username clamav || : @@ -691,6 +694,12 @@ test "$1" != "0" || /sbin/initctl -q sto %changelog +* Sun Aug 9 2009 Enrico Scholz - 0.95.2-5 +- modified freshclam configuration to log by syslog by default +- disabled LocalSocket option in sample configuration +- fixed clamav-milter sysv initscript to use bash interpreter and to + be disabled by default + * Sat Aug 8 2009 Enrico Scholz - 0.95.2-4 - renamed 'clamav' user/group to 'clamupdate' - add the '%milteruser' user to the '%scanuser' group when the -scanner From hubbitus at fedoraproject.org Sun Aug 9 11:33:51 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Sun, 9 Aug 2009 11:33:51 +0000 (UTC) Subject: rpms/fotoxx/F-11 .cvsignore, 1.15, 1.16 fotoxx.spec, 1.17, 1.18 sources, 1.15, 1.16 fotoxx-dynamically-link.patch, 1.1, NONE Message-ID: <20090809113351.078CA11C00D7@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/fotoxx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19654 Modified Files: .cvsignore fotoxx.spec sources Removed Files: fotoxx-dynamically-link.patch Log Message: - Update to version 8.0 - Delete old patches. - Add new man file. - Add R and BR: xdg-utils Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/F-11/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 25 Feb 2009 15:13:14 -0000 1.15 +++ .cvsignore 9 Aug 2009 11:33:50 -0000 1.16 @@ -1,2 +1,2 @@ -fotoxx-6.0.tar.gz -fotoxx-5.8.constchar.patch +fotoxx-8.0.tar.gz +fotoxx-8.0-mandir.patch Index: fotoxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/F-11/fotoxx.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- fotoxx.spec 25 Feb 2009 16:59:57 -0000 1.17 +++ fotoxx.spec 9 Aug 2009 11:33:50 -0000 1.18 @@ -1,6 +1,6 @@ Name: fotoxx -Version: 6.0 -Release: 3%{?dist} +Version: 8.0 +Release: 6%{?dist} Summary: Photo editor Group: Applications/Multimedia @@ -12,12 +12,16 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: gtk2-devel BuildRequires: desktop-file-utils -BuildRequires: freeimage-devel +BuildRequires: freeimage-devel Requires: exiv2 Requires: printoxx -Patch0: fotoxx-5.8.constchar.patch -Patch1: fotoxx-dynamically-link.patch +# Presents checked at build time +BuildRequires: perl-Image-ExifTool ufraw xdg-utils +Requires: perl-Image-ExifTool ufraw xdg-utils + +# No public bugtracker. Sent to author by mail 2009-08-09 +Patch0: fotoxx-8.0-mandir.patch %description Fotoxx is a free open source Linux program for editing image files @@ -25,37 +29,33 @@ from a digital camera. The goal of fotox needs while remaining easy to use. %prep -%setup -q -n %{name} -rm libfreeimage.a -%patch0 -p1 -b .constchar -%patch1 -p1 -b .dynamic +%setup -q +%patch0 -p0 -b .mandir # To use "fedora" CFLAGS (exported) sed -i -e "s/CFLAGS =/CFLAGS +=/" Makefile %build CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; -make %{?_smp_mflags} PREFIX=%{_prefix} DOCDIR=%{_docdir}/%{name}-%{version} - +make %{?_smp_mflags} PREFIX=%{_prefix} %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} DOCDIR=%{_docdir}/%{name}-%{version} -install -Dm 644 -p data/icons/%{name}.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} PREFIX=%{_prefix} DOCDIR=%{_docdir}/%{name}-%{version} +install -Dm 644 -p data/icons/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png desktop-file-install --vendor="" \ - --mode 644 \ - --remove-category="Application" \ - --dir $RPM_BUILD_ROOT%{_datadir}/applications/ \ - %{SOURCE1} - + --mode 644 \ + --remove-category="Application" \ + --dir %{buildroot}%{_datadir}/applications/ \ + %{SOURCE1} %clean -rm -rf $RPM_BUILD_ROOT - +rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc doc/* +%doc %{_mandir}/man1/%{name}.1* %dir %{_datadir}/%{name} %{_bindir}/%{name} %{_datadir}/%{name}/icons/ @@ -64,6 +64,20 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/%{name}.png %changelog +* Sun Aug 9 2009 Pavel Alexeev - 8.0-6 +- Add R and BR: xdg-utils + +* Sun Aug 9 2009 Pavel Alexeev - 8.0-5 +- Update to version 8.0 +- Delete old patches. +- Remove rm libfreeimage.a, name of dir in %%setup. +- Replace all $RPM_BUILD_ROOT by %%{buildroot} +- Add Patch0: fotoxx-8.0-mandir.patch +- Add new file %%doc %%{_mandir}/man1/%%{name}.1* + +* Fri Jul 24 2009 Fedora Release Engineering - 6.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Dennis Gilmore - 6.0-3 - add patch to dynamically link to libfreeimage Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fotoxx/F-11/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 25 Feb 2009 15:13:14 -0000 1.15 +++ sources 9 Aug 2009 11:33:50 -0000 1.16 @@ -1,2 +1,2 @@ -e86c8d39bc2e1b30ddac32c58d7d3c3a fotoxx-6.0.tar.gz -7e891f89b87ee5a3e8db60a8860f4221 fotoxx-5.8.constchar.patch +66ad6298923a1593c8035ccdd122dfec fotoxx-8.0.tar.gz +43abca5f7838f56acd1979afc59d0b69 fotoxx-8.0-mandir.patch --- fotoxx-dynamically-link.patch DELETED --- From gerd at fedoraproject.org Sun Aug 9 11:45:06 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Sun, 9 Aug 2009 11:45:06 +0000 (UTC) Subject: rpms/rakudo/F-11 import.log, NONE, 1.1 rakudo.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090809114506.7300511C00D7@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/rakudo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22578/F-11 Modified Files: .cvsignore sources Added Files: import.log rakudo.spec Log Message: initial package --- NEW FILE import.log --- rakudo-0_0_2009_07_1_4_0-3_fc11:F-11:rakudo-0.0.2009.07_1.4.0-3.fc11.src.rpm:1249818177 --- NEW FILE rakudo.spec --- %global year 2009 %global month 07 %global parrot_version 1.4.0 %define parrot_dynext %{_libdir}/parrot/%{parrot_version}/dynext %define par_lang_perl6 %{_libdir}/parrot/%{parrot_version}/languages/perl6 ExcludeArch:ppc Name: rakudo Version: 0.0.%{year}.%{month}_%{parrot_version} Release: 3%{?dist} Summary: A Perl compiler on Parrot License: Artistic 2.0 Group: Development/Languages URL: http://www.rakudo.org/ Source0: http://cloud.github.com/downloads/rakudo/rakudo/rakudo-%{year}-%{month}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # This librarys are needed while pbc_to_exe include them BuildRequires: ncurses-devel BuildRequires: readline-devel BuildRequires: gmp-devel BuildRequires: gdbm-devel BuildRequires: libicu-devel BuildRequires: parrot >= %{parrot_version} BuildRequires: parrot-devel >= %{parrot_version} BuildRequires: parrot-tools >= %{parrot_version} %description Rakudo Perl 6, or just Rakudo, is a Perl 6 compiler for the Parrot virtual machine. Rakudo is an implementation of the Perl 6 specification that runs on the Parrot VM. More information about Perl 6 is available from: http://perl6-projects.org %prep %setup -q -n %{name}-%{year}-%{month} exit 0 %build %{__perl} Configure.pl make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # Creating man-page %{__install} -d $RPM_BUILD_ROOT%{_mandir}/man1 pod2man --section=1 --name=perl6 docs/running.pod | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/perl6.1.gz %check %{?!_without_tests: make test} exit 0 %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc CREDITS LICENSE README %{_bindir}/perl6 %{parrot_dynext}/perl6_group.so %{parrot_dynext}/perl6_ops.so %{parrot_dynext}/perl6_ops_cg.so %{parrot_dynext}/perl6_ops_cgp.so %{parrot_dynext}/perl6_ops_switch.so %{par_lang_perl6}/lib/Safe.pm %{par_lang_perl6}/lib/Test.pm %{par_lang_perl6}/perl6.pbc %{_mandir}/man1/perl6.1.gz %changelog * Sun Aug 9 2009 Gerd Pokorra 0.0.2009.07_1.4.0-3 - modified source added so that shared objects will be stripped * Thu Aug 6 2009 Gerd Pokorra 0.0.2009.07_1.4.0-2 - Add a perl6 man page * Fri Jul 31 2009 Gerd Pokorra 0.0.2009.07_1.4.0-1 - Fix versioning - use 'ExcludeArch:ppc' for now - Provide full SourceURL - strip binary - first .spec file created * Fri Jul 31 2009 wayland 0.0.2009.07_1.4.0-1 - Tim Nelson also created an initial .spec file some things are taken from it Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 2 Aug 2009 23:32:04 -0000 1.1 +++ .cvsignore 9 Aug 2009 11:45:05 -0000 1.2 @@ -0,0 +1 @@ +rakudo-2009-07.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 2 Aug 2009 23:32:04 -0000 1.1 +++ sources 9 Aug 2009 11:45:06 -0000 1.2 @@ -0,0 +1 @@ +585ae3110c4471cb860f067028762c2b rakudo-2009-07.tar.gz From gerd at fedoraproject.org Sun Aug 9 11:54:30 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Sun, 9 Aug 2009 11:54:30 +0000 (UTC) Subject: rpms/rakudo/devel import.log, 1.2, 1.3 rakudo.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090809115430.AE6A511C00D7@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/rakudo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24567/devel Modified Files: import.log rakudo.spec sources Log Message: add new source; shared libraries will now be stripped Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 5 Aug 2009 13:49:39 -0000 1.2 +++ import.log 9 Aug 2009 11:54:30 -0000 1.3 @@ -1,2 +1,3 @@ rakudo-2009_07-3_fc11:HEAD:rakudo-2009.07-3.fc11.src.rpm:1249282522 rakudo-0_0_2009_07_1_4_0-1_fc11:HEAD:rakudo-0.0.2009.07_1.4.0-1.fc11.src.rpm:1249480110 +rakudo-0_0_2009_07_1_4_0-3_fc11:HEAD:rakudo-0.0.2009.07_1.4.0-3.fc11.src.rpm:1249818713 Index: rakudo.spec =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/rakudo.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- rakudo.spec 6 Aug 2009 17:01:04 -0000 1.4 +++ rakudo.spec 9 Aug 2009 11:54:30 -0000 1.5 @@ -9,7 +9,7 @@ ExcludeArch:ppc Name: rakudo Version: 0.0.%{year}.%{month}_%{parrot_version} -Release: 2%{?dist} +Release: 3%{?dist} Summary: A Perl compiler on Parrot License: Artistic 2.0 Group: Development/Languages @@ -52,7 +52,7 @@ make install DESTDIR=$RPM_BUILD_ROOT pod2man --section=1 --name=perl6 docs/running.pod | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/perl6.1.gz %check -make test +%{?!_without_tests: make test} exit 0 %clean @@ -75,15 +75,18 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Thu Aug 6 2009 Gerd Pokorra 0.0.2009.07-2 +* Sun Aug 9 2009 Gerd Pokorra 0.0.2009.07_1.4.0-3 +- modified source added so that shared objects will be stripped + +* Thu Aug 6 2009 Gerd Pokorra 0.0.2009.07_1.4.0-2 - Add a perl6 man page -* Fri Jul 31 2009 Gerd Pokorra 0.0.2009.07-1 +* Fri Jul 31 2009 Gerd Pokorra 0.0.2009.07_1.4.0-1 - Fix versioning - use 'ExcludeArch:ppc' for now - Provide full SourceURL -- strip binary ??? +- strip binary - first .spec file created -* Fri Jul 31 2009 wayland 0.0.2009.07-1 +* Fri Jul 31 2009 wayland 0.0.2009.07_1.4.0-1 - Tim Nelson also created an initial .spec file some things are taken from it Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rakudo/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 5 Aug 2009 13:49:40 -0000 1.3 +++ sources 9 Aug 2009 11:54:30 -0000 1.4 @@ -1 +1 @@ -9ea4e8dbe344d9b916d78e13e687a9f9 rakudo-2009-07.tar.gz +585ae3110c4471cb860f067028762c2b rakudo-2009-07.tar.gz From scop at fedoraproject.org Sun Aug 9 12:09:56 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 9 Aug 2009 12:09:56 +0000 (UTC) Subject: rpms/docbook-slides/F-11 .cvsignore, 1.3, 1.4 sources, 1.5, 1.6 docbook-slides-tests.tar.gz, 1.1, NONE Message-ID: <20090809120956.D7D9311C00D7@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/docbook-slides/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28426/F-11 Modified Files: .cvsignore sources Removed Files: docbook-slides-tests.tar.gz Log Message: Move tests tarball from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/docbook-slides/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 25 May 2007 07:58:35 -0000 1.3 +++ .cvsignore 9 Aug 2009 12:09:56 -0000 1.4 @@ -1 +1,2 @@ docbook-slides-3.4.0.tar.gz +docbook-slides-tests.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/docbook-slides/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Nov 2008 12:56:38 -0000 1.5 +++ sources 9 Aug 2009 12:09:56 -0000 1.6 @@ -1 +1,2 @@ 26e2083077454d7140f2b82ae3d66123 docbook-slides-3.4.0.tar.gz +bf43a176905a4e0fc1896b99bc7fce89 docbook-slides-tests.tar.gz --- docbook-slides-tests.tar.gz DELETED --- From scop at fedoraproject.org Sun Aug 9 12:09:57 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 9 Aug 2009 12:09:57 +0000 (UTC) Subject: rpms/docbook-slides/devel .cvsignore, 1.3, 1.4 sources, 1.5, 1.6 docbook-slides-tests.tar.gz, 1.1, NONE Message-ID: <20090809120957.3CB3311C00D7@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/docbook-slides/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28426/devel Modified Files: .cvsignore sources Removed Files: docbook-slides-tests.tar.gz Log Message: Move tests tarball from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/docbook-slides/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 25 May 2007 07:58:35 -0000 1.3 +++ .cvsignore 9 Aug 2009 12:09:56 -0000 1.4 @@ -1 +1,2 @@ docbook-slides-3.4.0.tar.gz +docbook-slides-tests.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/docbook-slides/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Nov 2008 12:56:38 -0000 1.5 +++ sources 9 Aug 2009 12:09:57 -0000 1.6 @@ -1 +1,2 @@ 26e2083077454d7140f2b82ae3d66123 docbook-slides-3.4.0.tar.gz +bf43a176905a4e0fc1896b99bc7fce89 docbook-slides-tests.tar.gz --- docbook-slides-tests.tar.gz DELETED --- From pawsa at fedoraproject.org Sun Aug 9 12:12:23 2009 From: pawsa at fedoraproject.org (Pawel Salek) Date: Sun, 9 Aug 2009 12:12:23 +0000 (UTC) Subject: rpms/balsa/devel .cvsignore, 1.30, 1.31 balsa.spec, 1.53, 1.54 sources, 1.30, 1.31 Message-ID: <20090809121223.9B66811C00D7@cvs1.fedora.phx.redhat.com> Author: pawsa Update of /cvs/pkgs/rpms/balsa/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29220 Modified Files: .cvsignore balsa.spec sources Log Message: update to upstream 2.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/balsa/devel/.cvsignore,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- .cvsignore 28 May 2009 15:31:49 -0000 1.30 +++ .cvsignore 9 Aug 2009 12:12:23 -0000 1.31 @@ -1 +1 @@ -balsa-2.4.0.tar.bz2 +balsa-2.4.1.tar.bz2 Index: balsa.spec =================================================================== RCS file: /cvs/pkgs/rpms/balsa/devel/balsa.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- balsa.spec 24 Jul 2009 17:49:13 -0000 1.53 +++ balsa.spec 9 Aug 2009 12:12:23 -0000 1.54 @@ -1,8 +1,8 @@ %define config_opts --prefix=%{_prefix} --sysconfdir=%{_sysconfdir} --mandir=%{_mandir} --libdir=%{_libdir} --bindir=%{_bindir} --includedir=%{_includedir} --datadir=%{_datadir} --disable-more-warnings --with-ssl --with-gss --with-gtkspell --with-gpgme Name: balsa -Version: 2.4.0 -Release: 2%{?dist} +Version: 2.4.1 +Release: 1%{?dist} Summary: Mail Client Group: Applications/Internet @@ -107,6 +107,9 @@ fi %changelog +* Sun Aug 09 2009 Pawel Salek - 2.4.1-1 +- update to upstream 2.4.1. + * Fri Jul 24 2009 Fedora Release Engineering - 2.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/balsa/devel/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 28 May 2009 15:31:49 -0000 1.30 +++ sources 9 Aug 2009 12:12:23 -0000 1.31 @@ -1 +1 @@ -47d68219a5ee768f1ebd2502a9c3c6f2 balsa-2.4.0.tar.bz2 +2ad6ebb3f058e5fbe9ec5e0f0017db28 balsa-2.4.1.tar.bz2 From pawsa at fedoraproject.org Sun Aug 9 12:15:38 2009 From: pawsa at fedoraproject.org (Pawel Salek) Date: Sun, 9 Aug 2009 12:15:38 +0000 (UTC) Subject: rpms/balsa/devel balsa-2.3.28-gmime.patch, 1.1, NONE balsa-gmime-537507.patch, 1.2, NONE balsa-rename-open.patch, 1.1, NONE Message-ID: <20090809121538.9C58911C00D7@cvs1.fedora.phx.redhat.com> Author: pawsa Update of /cvs/pkgs/rpms/balsa/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30096 Removed Files: balsa-2.3.28-gmime.patch balsa-gmime-537507.patch balsa-rename-open.patch Log Message: removing old patches. --- balsa-2.3.28-gmime.patch DELETED --- --- balsa-gmime-537507.patch DELETED --- --- balsa-rename-open.patch DELETED --- From gemi at fedoraproject.org Sun Aug 9 12:18:28 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 12:18:28 +0000 (UTC) Subject: rpms/oorexx/devel oorexx.spec,1.13,1.14 Message-ID: <20090809121828.8284811C00D7@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/oorexx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30738 Modified Files: oorexx.spec Log Message: moved .so libraries to -libs Index: oorexx.spec =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/devel/oorexx.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- oorexx.spec 8 Aug 2009 19:16:25 -0000 1.13 +++ oorexx.spec 9 Aug 2009 12:18:27 -0000 1.14 @@ -1,6 +1,6 @@ Name: oorexx Version: 4.0.0 -Release: 1.4801%{?dist} +Release: 2.4801%{?dist} Summary: Open Object Rexx Group: Development/Languages @@ -111,17 +111,19 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) %{_includedir}/* -%{_libdir}/lib*.so %{_bindir}/oorexx-config %files libs %defattr(-,root,root,-) %doc CPLv1.0.txt -%{_libdir}/lib*.so.* +%{_libdir}/lib*.so* %changelog +* Sun Aug 9 2009 Gerard Milmeister - 4.0.0-2.4801 +- moved .so libraries to -libs + * Sat Aug 8 2009 Gerard Milmeister - 4.0.0-1.4801 - new release 4.0.0 From lkundrak at fedoraproject.org Sun Aug 9 12:26:35 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Sun, 9 Aug 2009 12:26:35 +0000 (UTC) Subject: rpms/crash/devel crash-4.0-8.11-dwarf3.patch, NONE, 1.1 crash-4.0-8.11-optflags.patch, NONE, 1.1 crash.spec, 1.33, 1.34 Message-ID: <20090809122635.824A011C00D7@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/crash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32300 Modified Files: crash.spec Added Files: crash-4.0-8.11-dwarf3.patch crash-4.0-8.11-optflags.patch Log Message: * Sun Aug 05 2009 Lubomir Rintel - 4.0.8.11-2 - Fix reading of dwarf 3 DW_AT_data_member_location - Use proper compiler flags crash-4.0-8.11-dwarf3.patch: gdb-6.1/gdb/ChangeLog | 11 ++++++++ gdb-6.1/gdb/dwarf2read.c | 64 ++++++++++++++++++++++++++++++++++++++++++----- gdb/ChangeLog | 8 +++++ gdb/dwarf2read.c | 22 +++++++++++----- 4 files changed, 92 insertions(+), 13 deletions(-) --- NEW FILE crash-4.0-8.11-dwarf3.patch --- commit 4809b16f7e629929a10ab8b15816b4f6f775aa82 Author: Jim Blandy Date: Thu Dec 13 19:02:51 2007 +0000 commit 35fb264aa9a28b8d117df1e5a19fa3bfaf5a2cc8 Author: Jim Blandy Date: Mon Dec 17 18:38:30 2007 +0000 Cherry-picked and backported these, since gdb would crash reading dwarf 3 DW_AT_data_member_location that gcc generates now. -- Lubomir Rintel diff -urp gdb-6.1.orig/gdb/ChangeLog gdb-6.1/gdb/ChangeLog --- gdb-6.1.orig/gdb/ChangeLog 2009-08-08 17:04:24.836969960 +0200 +++ gdb-6.1/gdb/ChangeLog 2009-08-08 17:00:21.682970174 +0200 @@ -1,3 +1,14 @@ +2007-12-13 Jim Blandy + + * dwarf2read.c (attr_form_is_constant): New function. + (dwarf2_add_field): Use it and attr_form_is_section_offset to + recognize DW_AT_data_member_location attributes. Use + dwarf2_get_attr_constant_value when the attribute is a constant. + + * dwarf2read.c (attr_form_is_section_offset): New function. + (dwarf_add_member_fn, read_common_block, read_partial_die) + (dwarf2_symbol_mark_computed): Use it, instead of writing it out. + 2004-04-03 GDB Administrator GDB 6.1 released. diff -urp gdb-6.1.orig/gdb/dwarf2read.c gdb-6.1/gdb/dwarf2read.c --- gdb-6.1.orig/gdb/dwarf2read.c 2009-06-30 17:31:20.000000000 +0200 +++ gdb-6.1/gdb/dwarf2read.c 2009-08-08 17:20:00.031969143 +0200 @@ -922,6 +922,10 @@ static void dwarf_decode_macros (struct static int attr_form_is_block (struct attribute *); +static int attr_form_is_section_offset (struct attribute *); + +static int attr_form_is_constant (struct attribute *); + static void dwarf2_symbol_mark_computed (struct attribute *attr, struct symbol *sym, struct dwarf2_cu *cu); @@ -2618,8 +2622,16 @@ dwarf2_add_field (struct field_info *fip attr = dwarf2_attr (die, DW_AT_data_member_location, cu); if (attr) { - FIELD_BITPOS (*fp) = - decode_locdesc (DW_BLOCK (attr), cu) * bits_per_byte; + if (attr_form_is_section_offset (attr)) + { + dwarf2_complex_location_expr_complaint (); + FIELD_BITPOS (*fp) = 0; + } + else if (attr_form_is_constant (attr)) + FIELD_BITPOS (*fp) = dwarf2_get_attr_constant_value (attr, 0); + else + FIELD_BITPOS (*fp) = + decode_locdesc (DW_BLOCK (attr), cu) * bits_per_byte; } else FIELD_BITPOS (*fp) = 0; @@ -2939,7 +2951,7 @@ dwarf2_add_member_fn (struct field_info { fnp->voffset = decode_locdesc (DW_BLOCK (attr), cu) + 2; } - else if (attr->form == DW_FORM_data4 || attr->form == DW_FORM_data8) + else if (attr_form_is_section_offset (attr)) { dwarf2_complex_location_expr_complaint (); } @@ -3482,7 +3494,7 @@ read_common_block (struct die_info *die, { base = decode_locdesc (DW_BLOCK (attr), cu); } - else if (attr->form == DW_FORM_data4 || attr->form == DW_FORM_data8) + else if (attr_form_is_section_offset (attr)) { dwarf2_complex_location_expr_complaint (); } @@ -4392,7 +4404,7 @@ read_partial_die (struct partial_die_inf { part_die->locdesc = DW_BLOCK (&attr); } - else if (attr.form == DW_FORM_data4 || attr.form == DW_FORM_data8) + else if (attr_form_is_section_offset (&attr)) { dwarf2_complex_location_expr_complaint (); } @@ -8030,11 +8042,51 @@ attr_form_is_block (struct attribute *at || attr->form == DW_FORM_block); } +/* Return non-zero if ATTR's value is a section offset (classes + lineptr, loclistptr, macptr or rangelistptr). In this case, + you may use DW_UNSND (attr) to retrieve the offset. */ +static int +attr_form_is_section_offset (struct attribute *attr) +{ + return (attr->form == DW_FORM_data4 + || attr->form == DW_FORM_data8); +} + + +/* Return non-zero if ATTR's value falls in the 'constant' class, or + zero otherwise. When this function returns true, you can apply + dwarf2_get_attr_constant_value to it. + + However, note that for some attributes you must check + attr_form_is_section_offset before using this test. DW_FORM_data4 + and DW_FORM_data8 are members of both the constant class, and of + the classes that contain offsets into other debug sections + (lineptr, loclistptr, macptr or rangelistptr). The DWARF spec says + that, if an attribute's can be either a constant or one of the + section offset classes, DW_FORM_data4 and DW_FORM_data8 should be + taken as section offsets, not constants. */ +static int +attr_form_is_constant (struct attribute *attr) +{ + switch (attr->form) + { + case DW_FORM_sdata: + case DW_FORM_udata: + case DW_FORM_data1: + case DW_FORM_data2: + case DW_FORM_data4: + case DW_FORM_data8: + return 1; + default: + return 0; + } +} + static void dwarf2_symbol_mark_computed (struct attribute *attr, struct symbol *sym, struct dwarf2_cu *cu) { - if (attr->form == DW_FORM_data4 || attr->form == DW_FORM_data8) + if (attr_form_is_section_offset (attr)) { struct dwarf2_loclist_baton *baton; diff -urp gdb-6.1.orig/gdb/ChangeLog gdb-6.1/gdb/ChangeLog --- gdb-6.1.orig/gdb/ChangeLog 2009-08-08 20:49:34.000000000 +0200 +++ gdb-6.1/gdb/ChangeLog 2009-08-09 13:04:25.842288308 +0200 @@ -1,3 +1,11 @@ +2007-12-17 Jim Blandy + + * dwarf2read.c (dwarf2_add_field): Correctly scale all byte + offsets obtained from DW_AT_data_member_location before recording + them in FIELD_BITPOS (*fp). + + * dwarf2read.c (attr_form_is_section_offset): Doc fixes. + 2007-12-13 Jim Blandy * dwarf2read.c (attr_form_is_constant): New function. diff -urp gdb-6.1.orig/gdb/dwarf2read.c gdb-6.1/gdb/dwarf2read.c --- gdb-6.1.orig/gdb/dwarf2read.c 2009-08-08 20:49:34.000000000 +0200 +++ gdb-6.1/gdb/dwarf2read.c 2009-08-09 13:04:25.864291129 +0200 @@ -2622,16 +2622,19 @@ dwarf2_add_field (struct field_info *fip attr = dwarf2_attr (die, DW_AT_data_member_location, cu); if (attr) { + int byte_offset; + if (attr_form_is_section_offset (attr)) { dwarf2_complex_location_expr_complaint (); - FIELD_BITPOS (*fp) = 0; + byte_offset = 0; } else if (attr_form_is_constant (attr)) - FIELD_BITPOS (*fp) = dwarf2_get_attr_constant_value (attr, 0); + byte_offset = dwarf2_get_attr_constant_value (attr, 0); else - FIELD_BITPOS (*fp) = - decode_locdesc (DW_BLOCK (attr), cu) * bits_per_byte; + byte_offset = decode_locdesc (DW_BLOCK (attr), cu); + + FIELD_BITPOS (*fp) = byte_offset * bits_per_byte; } else FIELD_BITPOS (*fp) = 0; @@ -8042,9 +8045,14 @@ attr_form_is_block (struct attribute *at || attr->form == DW_FORM_block); } -/* Return non-zero if ATTR's value is a section offset (classes - lineptr, loclistptr, macptr or rangelistptr). In this case, - you may use DW_UNSND (attr) to retrieve the offset. */ +/* Return non-zero if ATTR's value is a section offset --- classes + lineptr, loclistptr, macptr or rangelistptr --- or zero, otherwise. + You may use DW_UNSND (attr) to retrieve such offsets. + + Section 7.5.4, "Attribute Encodings", explains that no attribute + may have a value that belongs to more than one of these classes; it + would be ambiguous if we did, because we use the same forms for all + of them. */ static int attr_form_is_section_offset (struct attribute *attr) { crash-4.0-8.11-optflags.patch: Makefile | 102 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 51 insertions(+), 51 deletions(-) --- NEW FILE crash-4.0-8.11-optflags.patch --- Use proper compiler flags as mandated by the packaging guidelines. Lubomir Rintel diff -up crash-4.0-8.11/Makefile.optflags crash-4.0-8.11/Makefile --- crash-4.0-8.11/Makefile.optflags 2009-06-30 17:31:20.000000000 +0200 +++ crash-4.0-8.11/Makefile 2009-08-09 13:21:51.025292368 +0200 @@ -224,7 +224,7 @@ GDB_FLAGS= # TARGET_CFLAGS will be configured automatically by configure TARGET_CFLAGS= -CFLAGS=-g -D${TARGET} ${TARGET_CFLAGS} +CRASH_CFLAGS=${CFLAGS} -D${TARGET} ${TARGET_CFLAGS} TAR_FILES=${SOURCE_FILES} Makefile COPYING README .rh_rpm_package crash.8 \ ${EXTENSION_SOURCE_FILES} @@ -287,7 +287,7 @@ clean: @(cd extensions; make --no-print-directory -i clean) make_build_data: force - cc -c ${CFLAGS} build_data.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} build_data.c ${WARNING_OPTIONS} ${WARNING_ERROR} install: /usr/bin/install ${PROGRAM} ${INSTALLDIR} @@ -309,150 +309,150 @@ nowarn: make_configure @make --no-print-directory gdb_merge main.o: ${GENERIC_HFILES} main.c - cc -c ${CFLAGS} main.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} main.c ${WARNING_OPTIONS} ${WARNING_ERROR} cmdline.o: ${GENERIC_HFILES} cmdline.c - cc -c ${CFLAGS} ${GDB_FLAGS} cmdline.c -I${READLINE_DIRECTORY} ${WARNING_OPTIONS} + cc -c ${CRASH_CFLAGS} ${GDB_FLAGS} cmdline.c -I${READLINE_DIRECTORY} ${WARNING_OPTIONS} tools.o: ${GENERIC_HFILES} tools.c - cc -c ${CFLAGS} tools.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} tools.c ${WARNING_OPTIONS} ${WARNING_ERROR} global_data.o: ${GENERIC_HFILES} global_data.c - cc -c ${CFLAGS} global_data.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} global_data.c ${WARNING_OPTIONS} ${WARNING_ERROR} symbols.o: ${GENERIC_HFILES} symbols.c - cc -c ${CFLAGS} ${GDB_FLAGS} symbols.c -I${BFD_DIRECTORY} -I${GDB_INCLUDE_DIRECTORY} ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} ${GDB_FLAGS} symbols.c -I${BFD_DIRECTORY} -I${GDB_INCLUDE_DIRECTORY} ${WARNING_OPTIONS} ${WARNING_ERROR} filesys.o: ${GENERIC_HFILES} filesys.c - cc -c ${CFLAGS} filesys.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} filesys.c ${WARNING_OPTIONS} ${WARNING_ERROR} help.o: ${GENERIC_HFILES} help.c - cc -c ${CFLAGS} ${GDB_FLAGS} help.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} ${GDB_FLAGS} help.c ${WARNING_OPTIONS} ${WARNING_ERROR} memory.o: ${GENERIC_HFILES} memory.c - cc -c ${CFLAGS} memory.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} memory.c ${WARNING_OPTIONS} ${WARNING_ERROR} test.o: ${GENERIC_HFILES} test.c - cc -c ${CFLAGS} test.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} test.c ${WARNING_OPTIONS} ${WARNING_ERROR} task.o: ${GENERIC_HFILES} task.c - cc -c ${CFLAGS} ${GDB_FLAGS} task.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} ${GDB_FLAGS} task.c ${WARNING_OPTIONS} ${WARNING_ERROR} kernel.o: ${GENERIC_HFILES} kernel.c - cc -c ${CFLAGS} ${GDB_FLAGS} kernel.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} ${GDB_FLAGS} kernel.c ${WARNING_OPTIONS} ${WARNING_ERROR} gdb_interface.o: ${GENERIC_HFILES} gdb_interface.c - cc -c ${CFLAGS} ${GDB_FLAGS} gdb_interface.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} ${GDB_FLAGS} gdb_interface.c ${WARNING_OPTIONS} ${WARNING_ERROR} va_server.o: ${MCORE_HFILES} va_server.c - cc -c ${CFLAGS} va_server.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} va_server.c ${WARNING_OPTIONS} ${WARNING_ERROR} va_server_v1.o: ${MCORE_HFILES} va_server_v1.c - cc -c ${CFLAGS} va_server_v1.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} va_server_v1.c ${WARNING_OPTIONS} ${WARNING_ERROR} lkcd_common.o: ${GENERIC_HFILES} ${LKCD_DUMP_HFILES} lkcd_common.c - cc -c ${CFLAGS} lkcd_common.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} lkcd_common.c ${WARNING_OPTIONS} ${WARNING_ERROR} lkcd_v1.o: ${GENERIC_HFILES} ${LKCD_DUMP_HFILES} lkcd_v1.c - cc -c ${CFLAGS} -DMCLX lkcd_v1.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DMCLX lkcd_v1.c ${WARNING_OPTIONS} ${WARNING_ERROR} lkcd_v2_v3.o: ${GENERIC_HFILES} ${LKCD_DUMP_HFILES} lkcd_v2_v3.c - cc -c ${CFLAGS} -DMCLX lkcd_v2_v3.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DMCLX lkcd_v2_v3.c ${WARNING_OPTIONS} ${WARNING_ERROR} lkcd_v5.o: ${GENERIC_HFILES} ${LKCD_DUMP_HFILES} lkcd_v5.c - cc -c ${CFLAGS} -DMCLX lkcd_v5.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DMCLX lkcd_v5.c ${WARNING_OPTIONS} ${WARNING_ERROR} lkcd_v7.o: ${GENERIC_HFILES} ${LKCD_DUMP_HFILES} lkcd_v7.c - cc -c ${CFLAGS} -DMCLX lkcd_v7.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DMCLX lkcd_v7.c ${WARNING_OPTIONS} ${WARNING_ERROR} lkcd_v8.o: ${GENERIC_HFILES} ${LKCD_DUMP_HFILES} lkcd_v8.c - cc -c ${CFLAGS} -DMCLX lkcd_v8.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DMCLX lkcd_v8.c ${WARNING_OPTIONS} ${WARNING_ERROR} net.o: ${GENERIC_HFILES} net.c - cc -c ${CFLAGS} net.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} net.c ${WARNING_OPTIONS} ${WARNING_ERROR} dev.o: ${GENERIC_HFILES} dev.c - cc -c ${CFLAGS} dev.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} dev.c ${WARNING_OPTIONS} ${WARNING_ERROR} # remote.c functionality has been deprecated remote.o: ${GENERIC_HFILES} remote.c - @cc -c ${CFLAGS} remote.c ${WARNING_OPTIONS} ${WARNING_ERROR} + @cc -c ${CRASH_CFLAGS} remote.c ${WARNING_OPTIONS} ${WARNING_ERROR} remote_daemon.o: ${GENERIC_HFILES} remote.c - cc -c ${CFLAGS} -DDAEMON remote.c -o remote_daemon.o ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DDAEMON remote.c -o remote_daemon.o ${WARNING_OPTIONS} ${WARNING_ERROR} x86.o: ${GENERIC_HFILES} ${REDHAT_HFILES} x86.c - cc -c ${CFLAGS} -DMCLX x86.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DMCLX x86.c ${WARNING_OPTIONS} ${WARNING_ERROR} alpha.o: ${GENERIC_HFILES} alpha.c - cc -c ${CFLAGS} ${GDB_FLAGS} alpha.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} ${GDB_FLAGS} alpha.c ${WARNING_OPTIONS} ${WARNING_ERROR} ppc.o: ${GENERIC_HFILES} ppc.c - cc -c ${CFLAGS} ppc.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} ppc.c ${WARNING_OPTIONS} ${WARNING_ERROR} ia64.o: ${GENERIC_HFILES} ${REDHAT_HFILES} ia64.c - cc -c ${CFLAGS} ia64.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} ia64.c ${WARNING_OPTIONS} ${WARNING_ERROR} ppc64.o: ${GENERIC_HFILES} ppc64.c - cc -c ${CFLAGS} ppc64.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} ppc64.c ${WARNING_OPTIONS} ${WARNING_ERROR} x86_64.o: ${GENERIC_HFILES} ${REDHAT_HFILES} x86_64.c - cc -c ${CFLAGS} x86_64.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} x86_64.c ${WARNING_OPTIONS} ${WARNING_ERROR} s390.o: ${GENERIC_HFILES} ${IBM_HFILES} s390.c - cc -c ${CFLAGS} s390.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} s390.c ${WARNING_OPTIONS} ${WARNING_ERROR} s390x.o: ${GENERIC_HFILES} ${IBM_HFILES} s390x.c - cc -c ${CFLAGS} s390x.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} s390x.c ${WARNING_OPTIONS} ${WARNING_ERROR} s390dbf.o: ${GENERIC_HFILES} ${IBM_HFILES} s390dbf.c - cc -c ${CFLAGS} s390dbf.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} s390dbf.c ${WARNING_OPTIONS} ${WARNING_ERROR} s390_dump.o: ${GENERIC_HFILES} ${IBM_HFILES} s390_dump.c - cc -c ${CFLAGS} s390_dump.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} s390_dump.c ${WARNING_OPTIONS} ${WARNING_ERROR} netdump.o: ${GENERIC_HFILES} ${REDHAT_HFILES} netdump.c - cc -c ${CFLAGS} netdump.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} netdump.c ${WARNING_OPTIONS} ${WARNING_ERROR} netdump_daemon.o: ${GENERIC_HFILES} ${REDHAT_HFILES} netdump.c - cc -c ${CFLAGS} -DDAEMON netdump.c -o netdump_daemon.o ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DDAEMON netdump.c -o netdump_daemon.o ${WARNING_OPTIONS} ${WARNING_ERROR} diskdump.o: ${GENERIC_HFILES} ${REDHAT_HFILES} diskdump.c - cc -c ${CFLAGS} diskdump.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} diskdump.c ${WARNING_OPTIONS} ${WARNING_ERROR} xendump.o: ${GENERIC_HFILES} ${REDHAT_HFILES} xendump.c - cc -c ${CFLAGS} xendump.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} xendump.c ${WARNING_OPTIONS} ${WARNING_ERROR} extensions.o: ${GENERIC_HFILES} extensions.c - cc -c ${CFLAGS} extensions.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} extensions.c ${WARNING_OPTIONS} ${WARNING_ERROR} lkcd_x86_trace.o: ${GENERIC_HFILES} ${LKCD_TRACE_HFILES} lkcd_x86_trace.c - cc -c ${CFLAGS} -DREDHAT lkcd_x86_trace.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DREDHAT lkcd_x86_trace.c ${WARNING_OPTIONS} ${WARNING_ERROR} unwind_x86_32_64.o: ${GENERIC_HFILES} ${UNWIND_HFILES} unwind_x86_32_64.c - cc -c ${CFLAGS} unwind_x86_32_64.c -o unwind_x86_32_64.o ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} unwind_x86_32_64.c -o unwind_x86_32_64.o ${WARNING_OPTIONS} ${WARNING_ERROR} unwind_v1.o: ${GENERIC_HFILES} ${UNWIND_HFILES} unwind.c unwind_decoder.c - cc -c ${CFLAGS} -DREDHAT -DUNWIND_V1 unwind.c -o unwind_v1.o ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DREDHAT -DUNWIND_V1 unwind.c -o unwind_v1.o ${WARNING_OPTIONS} ${WARNING_ERROR} unwind_v2.o: ${GENERIC_HFILES} ${UNWIND_HFILES} unwind.c unwind_decoder.c - cc -c ${CFLAGS} -DREDHAT -DUNWIND_V2 unwind.c -o unwind_v2.o ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DREDHAT -DUNWIND_V2 unwind.c -o unwind_v2.o ${WARNING_OPTIONS} ${WARNING_ERROR} unwind_v3.o: ${GENERIC_HFILES} ${UNWIND_HFILES} unwind.c unwind_decoder.c - cc -c ${CFLAGS} -DREDHAT -DUNWIND_V3 unwind.c -o unwind_v3.o ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DREDHAT -DUNWIND_V3 unwind.c -o unwind_v3.o ${WARNING_OPTIONS} ${WARNING_ERROR} lkcd_fix_mem.o: ${GENERIC_HFILES} ${LKCD_HFILES} lkcd_fix_mem.c - cc -c ${CFLAGS} -DMCLX lkcd_fix_mem.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} -DMCLX lkcd_fix_mem.c ${WARNING_OPTIONS} ${WARNING_ERROR} xen_hyper.o: ${GENERIC_HFILES} xen_hyper.c - cc -c ${CFLAGS} xen_hyper.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} xen_hyper.c ${WARNING_OPTIONS} ${WARNING_ERROR} xen_hyper_command.o: ${GENERIC_HFILES} xen_hyper_command.c - cc -c ${CFLAGS} xen_hyper_command.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} xen_hyper_command.c ${WARNING_OPTIONS} ${WARNING_ERROR} xen_hyper_global_data.o: ${GENERIC_HFILES} xen_hyper_global_data.c - cc -c ${CFLAGS} xen_hyper_global_data.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} xen_hyper_global_data.c ${WARNING_OPTIONS} ${WARNING_ERROR} xen_hyper_dump_tables.o: ${GENERIC_HFILES} xen_hyper_dump_tables.c - cc -c ${CFLAGS} xen_hyper_dump_tables.c ${WARNING_OPTIONS} ${WARNING_ERROR} + cc -c ${CRASH_CFLAGS} xen_hyper_dump_tables.c ${WARNING_OPTIONS} ${WARNING_ERROR} ${PROGRAM}: force @make --no-print-directory all Index: crash.spec =================================================================== RCS file: /cvs/pkgs/rpms/crash/devel/crash.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- crash.spec 4 Aug 2009 22:54:50 -0000 1.33 +++ crash.spec 9 Aug 2009 12:26:35 -0000 1.34 @@ -7,10 +7,12 @@ Summary: Kernel analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles Name: crash Version: %{major_version}.%{minor_version} -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Development/Debuggers Source: http://people.redhat.com/anderson/crash-%{major_version}-%{minor_version}.tar.gz +Source1: crash-4.0-8.11-dwarf3.patch +Patch0: crash-4.0-8.11-optflags.patch URL: http://people.redhat.com/anderson ExclusiveOS: Linux ExclusiveArch: %{ix86} ia64 x86_64 ppc64 s390 s390x @@ -37,9 +39,11 @@ offered by Mission Critical Linux, or th %prep %setup -n %{name}-%{major_version}-%{minor_version} -q +%patch0 -p1 -b .optflags +cat %{SOURCE1} >> gdb-6.1.patch %build -make RPMPKG="%{version}-%{release}" +make RPMPKG="%{version}-%{release}" CFLAGS="%{optflags}" %install rm -rf %{buildroot} @@ -65,6 +69,10 @@ rm -rf %{buildroot} %{_includedir}/* %changelog +* Sun Aug 05 2009 Lubomir Rintel - 4.0.8.11-2 +- Fix reading of dwarf 3 DW_AT_data_member_location +- Use proper compiler flags + * Wed Aug 05 2009 Lubomir Rintel - 4.0.8.11-1 - Update to later upstream release - Fix abuse of Revision tag From gemi at fedoraproject.org Sun Aug 9 12:28:44 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 12:28:44 +0000 (UTC) Subject: rpms/oorexx/F-11 oorexx.spec,1.12,1.13 Message-ID: <20090809122844.25DD111C00D7@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/oorexx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv341/F-11 Modified Files: oorexx.spec Log Message: moved .so libraries to -libs Index: oorexx.spec =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-11/oorexx.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- oorexx.spec 8 Aug 2009 19:31:57 -0000 1.12 +++ oorexx.spec 9 Aug 2009 12:28:43 -0000 1.13 @@ -1,6 +1,6 @@ Name: oorexx Version: 4.0.0 -Release: 1.4801%{?dist} +Release: 2.4801%{?dist} Summary: Open Object Rexx Group: Development/Languages @@ -111,17 +111,19 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) %{_includedir}/* -%{_libdir}/lib*.so %{_bindir}/oorexx-config %files libs %defattr(-,root,root,-) %doc CPLv1.0.txt -%{_libdir}/lib*.so.* +%{_libdir}/lib*.so* %changelog +* Sun Aug 9 2009 Gerard Milmeister - 4.0.0-2.4801 +- moved .so libraries to -libs + * Sat Aug 8 2009 Gerard Milmeister - 4.0.0-1.4801 - new release 4.0.0 From gemi at fedoraproject.org Sun Aug 9 12:50:12 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 12:50:12 +0000 (UTC) Subject: rpms/oorexx/F-10 oorexx.spec,1.11,1.12 Message-ID: <20090809125012.13E9711C0494@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/oorexx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5339/F-10 Modified Files: oorexx.spec Log Message: moved .so libraries to -libs Index: oorexx.spec =================================================================== RCS file: /cvs/pkgs/rpms/oorexx/F-10/oorexx.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- oorexx.spec 8 Aug 2009 17:02:49 -0000 1.11 +++ oorexx.spec 9 Aug 2009 12:50:11 -0000 1.12 @@ -1,6 +1,6 @@ Name: oorexx Version: 4.0.0 -Release: 1.4801%{?dist} +Release: 2.4801%{?dist} Summary: Open Object Rexx Group: Development/Languages @@ -10,7 +10,6 @@ Source0: http://switch.dl.sourcef Source1: http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-beta-pdf.zip Patch0: oorexx-paths.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -#ExcludeArch: x86_64 ppc64 %description @@ -57,6 +56,9 @@ unzip -qo %{SOURCE1} %build +CXXFLAGS=$(echo %optflags | sed 's/-O./-O1/g') +CFLAGS=$(echo %optflags | sed 's/-O./-O1/g') +export CXXFLAGS CFLAGS %configure --disable-static make %{?_smp_mflags} @@ -109,17 +111,19 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) %{_includedir}/* -%{_libdir}/lib*.so %{_bindir}/oorexx-config %files libs %defattr(-,root,root,-) %doc CPLv1.0.txt -%{_libdir}/lib*.so.* +%{_libdir}/lib*.so* %changelog +* Sun Aug 9 2009 Gerard Milmeister - 4.0.0-2.4801 +- moved .so libraries to -libs + * Sat Aug 8 2009 Gerard Milmeister - 4.0.0-1.4801 - new release 4.0.0 From scop at fedoraproject.org Sun Aug 9 13:35:32 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 9 Aug 2009 13:35:32 +0000 (UTC) Subject: rpms/policycoreutils/F-10 .cvsignore, 1.190, 1.191 sources, 1.195, 1.196 policycoreutils_man_ru2.tar.bz2, 1.1, NONE Message-ID: <20090809133532.966A911C00D7@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/policycoreutils/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14591/F-10 Modified Files: .cvsignore sources Removed Files: policycoreutils_man_ru2.tar.bz2 Log Message: Move man_ru2 tarballs from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/F-10/.cvsignore,v retrieving revision 1.190 retrieving revision 1.191 diff -u -p -r1.190 -r1.191 --- .cvsignore 1 Dec 2008 20:28:00 -0000 1.190 +++ .cvsignore 9 Aug 2009 13:35:32 -0000 1.191 @@ -190,3 +190,4 @@ policycoreutils-2.0.55.tgz policycoreutils-2.0.56.tgz policycoreutils-2.0.57.tgz sepolgen-1.0.14.tgz +policycoreutils_man_ru2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/F-10/sources,v retrieving revision 1.195 retrieving revision 1.196 diff -u -p -r1.195 -r1.196 --- sources 1 Dec 2008 20:28:01 -0000 1.195 +++ sources 9 Aug 2009 13:35:32 -0000 1.196 @@ -1,2 +1,3 @@ 52b590e33e13ed8aa10610237e8fa8d7 policycoreutils-2.0.57.tgz df57d9d33c940c60994c6cbaa9f8e4a3 sepolgen-1.0.14.tgz +7915287c8377b768ccae7eb6dc736783 policycoreutils_man_ru2.tar.bz2 --- policycoreutils_man_ru2.tar.bz2 DELETED --- From scop at fedoraproject.org Sun Aug 9 13:35:32 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 9 Aug 2009 13:35:32 +0000 (UTC) Subject: rpms/policycoreutils/F-11 .cvsignore, 1.194, 1.195 sources, 1.200, 1.201 policycoreutils_man_ru2.tar.bz2, 1.1, NONE Message-ID: <20090809133532.E8EAC11C00D7@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/policycoreutils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14591/F-11 Modified Files: .cvsignore sources Removed Files: policycoreutils_man_ru2.tar.bz2 Log Message: Move man_ru2 tarballs from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/F-11/.cvsignore,v retrieving revision 1.194 retrieving revision 1.195 diff -u -p -r1.194 -r1.195 --- .cvsignore 18 Feb 2009 21:54:32 -0000 1.194 +++ .cvsignore 9 Aug 2009 13:35:32 -0000 1.195 @@ -197,3 +197,4 @@ policycoreutils-2.0.61.tgz sepolgen-1.0.15.tgz policycoreutils-2.0.62.tgz sepolgen-1.0.16.tgz +policycoreutils_man_ru2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/F-11/sources,v retrieving revision 1.200 retrieving revision 1.201 diff -u -p -r1.200 -r1.201 --- sources 18 Feb 2009 21:54:40 -0000 1.200 +++ sources 9 Aug 2009 13:35:32 -0000 1.201 @@ -1,2 +1,3 @@ 7163e6b815bb45eb4f6a620cd8240690 policycoreutils-2.0.62.tgz e1b5416c3e0d76e5d702b3f54f4def45 sepolgen-1.0.16.tgz +7915287c8377b768ccae7eb6dc736783 policycoreutils_man_ru2.tar.bz2 --- policycoreutils_man_ru2.tar.bz2 DELETED --- From scop at fedoraproject.org Sun Aug 9 13:35:33 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 9 Aug 2009 13:35:33 +0000 (UTC) Subject: rpms/policycoreutils/F-8 .cvsignore, 1.165, 1.166 sources, 1.174, 1.175 policycoreutils_man_ru2.tar.bz2, 1.1, NONE Message-ID: <20090809133533.3237A11C0439@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/policycoreutils/F-8 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14591/F-8 Modified Files: .cvsignore sources Removed Files: policycoreutils_man_ru2.tar.bz2 Log Message: Move man_ru2 tarballs from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/F-8/.cvsignore,v retrieving revision 1.165 retrieving revision 1.166 diff -u -p -r1.165 -r1.166 --- .cvsignore 15 Oct 2007 18:09:34 -0000 1.165 +++ .cvsignore 9 Aug 2009 13:35:32 -0000 1.166 @@ -163,3 +163,4 @@ policycoreutils-2.0.27.tgz policycoreutils-2.0.28.tgz policycoreutils-2.0.29.tgz policycoreutils-2.0.31.tgz +policycoreutils_man_ru2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/F-8/sources,v retrieving revision 1.174 retrieving revision 1.175 diff -u -p -r1.174 -r1.175 --- sources 22 May 2008 18:38:47 -0000 1.174 +++ sources 9 Aug 2009 13:35:33 -0000 1.175 @@ -1,2 +1,3 @@ 3fed5cd04ee67c0f86e3cc6825261819 sepolgen-1.0.11.tgz ca550750667febd8441a8eb498863602 policycoreutils-2.0.34.tgz +7915287c8377b768ccae7eb6dc736783 policycoreutils_man_ru2.tar.bz2 --- policycoreutils_man_ru2.tar.bz2 DELETED --- From scop at fedoraproject.org Sun Aug 9 13:35:33 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 9 Aug 2009 13:35:33 +0000 (UTC) Subject: rpms/policycoreutils/devel .cvsignore, 1.198, 1.199 sources, 1.204, 1.205 policycoreutils_man_ru2.tar.bz2, 1.2, NONE Message-ID: <20090809133533.C867911C00D7@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/policycoreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14591/devel Modified Files: .cvsignore sources Removed Files: policycoreutils_man_ru2.tar.bz2 Log Message: Move man_ru2 tarballs from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/devel/.cvsignore,v retrieving revision 1.198 retrieving revision 1.199 diff -u -p -r1.198 -r1.199 --- .cvsignore 5 Aug 2009 19:27:53 -0000 1.198 +++ .cvsignore 9 Aug 2009 13:35:33 -0000 1.199 @@ -203,3 +203,4 @@ policycoreutils-2.0.65.tgz policycoreutils-2.0.67.tgz policycoreutils-2.0.68.tgz policycoreutils-2.0.70.tgz +policycoreutils_man_ru2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/devel/sources,v retrieving revision 1.204 retrieving revision 1.205 diff -u -p -r1.204 -r1.205 --- sources 5 Aug 2009 19:27:54 -0000 1.204 +++ sources 9 Aug 2009 13:35:33 -0000 1.205 @@ -1,2 +1,3 @@ e1b5416c3e0d76e5d702b3f54f4def45 sepolgen-1.0.16.tgz 8c4c0c43a9b6c3865e2a8b8bdd222f90 policycoreutils-2.0.70.tgz +4c24e437f254291bc6d1378ee5a5712c policycoreutils_man_ru2.tar.bz2 --- policycoreutils_man_ru2.tar.bz2 DELETED --- From scop at fedoraproject.org Sun Aug 9 13:35:33 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 9 Aug 2009 13:35:33 +0000 (UTC) Subject: rpms/policycoreutils/F-9 .cvsignore, 1.182, 1.183 sources, 1.189, 1.190 policycoreutils_man_ru2.tar.bz2, 1.1, NONE Message-ID: <20090809133533.838C511C043D@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/policycoreutils/F-9 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14591/F-9 Modified Files: .cvsignore sources Removed Files: policycoreutils_man_ru2.tar.bz2 Log Message: Move man_ru2 tarballs from CVS to lookaside cache. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/F-9/.cvsignore,v retrieving revision 1.182 retrieving revision 1.183 diff -u -p -r1.182 -r1.183 --- .cvsignore 2 Jul 2008 21:29:26 -0000 1.182 +++ .cvsignore 9 Aug 2009 13:35:33 -0000 1.183 @@ -183,3 +183,4 @@ policycoreutils-2.0.50.tgz sepolgen-1.0.12.tgz policycoreutils-2.0.51.tgz policycoreutils-2.0.52.tgz +policycoreutils_man_ru2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/policycoreutils/F-9/sources,v retrieving revision 1.189 retrieving revision 1.190 diff -u -p -r1.189 -r1.190 --- sources 29 Jul 2008 19:49:47 -0000 1.189 +++ sources 9 Aug 2009 13:35:33 -0000 1.190 @@ -1,2 +1,3 @@ b6756a012c26f414e4a5f8f438ce2188 sepolgen-1.0.13.tgz 311e95b3374fe1993fb91a303b6675b2 policycoreutils-2.0.52.tgz +7915287c8377b768ccae7eb6dc736783 policycoreutils_man_ru2.tar.bz2 --- policycoreutils_man_ru2.tar.bz2 DELETED --- From tomeu at fedoraproject.org Sun Aug 9 13:36:21 2009 From: tomeu at fedoraproject.org (tomeu) Date: Sun, 9 Aug 2009 13:36:21 +0000 (UTC) Subject: rpms/gnash/devel .cvsignore, 1.13, 1.14 gnash.spec, 1.55, 1.56 sources, 1.13, 1.14 Message-ID: <20090809133621.DF69411C00D7@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14870 Modified Files: .cvsignore gnash.spec sources Log Message: * Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.3.20090809bzr11401 - One more 64bit fix Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 9 Aug 2009 10:09:42 -0000 1.13 +++ .cvsignore 9 Aug 2009 13:36:21 -0000 1.14 @@ -1,2 +1,2 @@ -gnash-0.9.0.20090809bzr11400.tar.gz +gnash-0.9.0.20090809bzr11401.tar.gz gnash-splash.swf Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- gnash.spec 9 Aug 2009 11:02:46 -0000 1.55 +++ gnash.spec 9 Aug 2009 13:36:21 -0000 1.56 @@ -1,4 +1,4 @@ -%define commitid 11400 +%define commitid 11401 %define alphatag 20090809bzr%{commitid} %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") @@ -309,6 +309,9 @@ fi %{python_sitelib}/* %changelog +* Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.3.20090809bzr11401 +- One more 64bit fix + * Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.3.20090809bzr11400 - Fix the packaging in 64bits Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 9 Aug 2009 10:09:42 -0000 1.13 +++ sources 9 Aug 2009 13:36:21 -0000 1.14 @@ -1,2 +1,2 @@ -35b1a99c679a4604a3ec627ea21b6496 gnash-0.9.0.20090809bzr11400.tar.gz +3f22f0fa19b63f6445ce16d9b8a53135 gnash-0.9.0.20090809bzr11401.tar.gz 3ba3f30fbcd9ac6458c7d50a33eb933e gnash-splash.swf From lkundrak at fedoraproject.org Sun Aug 9 13:58:34 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Sun, 9 Aug 2009 13:58:34 +0000 (UTC) Subject: rpms/shortrpm/F-11 .cvsignore, 1.3, 1.4 shortrpm.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090809135834.414E811C00D7@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/shortrpm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19584 Modified Files: .cvsignore shortrpm.spec sources Log Message: * Tue Aug 04 2009 Lubomir Rintel - 1.2-2 - New upstream release - Fix operation with more recent rpm config Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/shortrpm/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 29 Apr 2009 07:07:45 -0000 1.3 +++ .cvsignore 9 Aug 2009 13:58:33 -0000 1.4 @@ -1 +1 @@ -shortrpm-1.1.tar.gz +shortrpm-1.2.tar.gz Index: shortrpm.spec =================================================================== RCS file: /cvs/pkgs/rpms/shortrpm/F-11/shortrpm.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- shortrpm.spec 29 Apr 2009 07:07:46 -0000 1.2 +++ shortrpm.spec 9 Aug 2009 13:58:33 -0000 1.3 @@ -1,5 +1,5 @@ Name: shortrpm -Version: 1.1 +Version: 1.2 Release: 1%{?dist} Summary: Short-circuit binary RPM package build @@ -53,6 +53,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 04 2009 Lubomir Rintel - 1.2-2 +- New upstream release +- Fix operation with more recent rpm config + +* Sun Jul 26 2009 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Apr 29 2009 Lubomir Rintel - 1.1-1 - New upstream release - Fix mis-compilation with newer glibc Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/shortrpm/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 29 Apr 2009 07:07:46 -0000 1.3 +++ sources 9 Aug 2009 13:58:33 -0000 1.4 @@ -1 +1 @@ -f6da9946e844dc0cd2e0146af100253f shortrpm-1.1.tar.gz +7b41352d1b6653c5f09dbdc2fef0b929 shortrpm-1.2.tar.gz From rdieter at fedoraproject.org Sun Aug 9 14:17:28 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 14:17:28 +0000 (UTC) Subject: rpms/showimg/devel showimg.spec,1.29,1.30 Message-ID: <20090809141728.DEA0311C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/showimg/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23978 Modified Files: showimg.spec Log Message: * Sun Aug 09 2009 Rex Dieter - 0.9.5-25 - FTBFS showimg-0.9.5-22.fc11 (#511576) - disable pgsql support for f12+ - add icon/mime scriptlets - %description/%summary: s/for KDE// Index: showimg.spec =================================================================== RCS file: /cvs/pkgs/rpms/showimg/devel/showimg.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- showimg.spec 27 Jul 2009 04:17:27 -0000 1.29 +++ showimg.spec 9 Aug 2009 14:17:28 -0000 1.30 @@ -1,30 +1,40 @@ Name: showimg Version: 0.9.5 Release: 24%{?dist} -Summary: Feature-rich image viewer for KDE +Summary: Feature-rich image viewer Group: Applications/Multimedia License: GPLv2+ URL: http://www.jalix.org/projects/showimg Source0: http://www.jalix.org/projects/showimg/download/0.9.5/showimg-0.9.5.tar.bz2 Patch0: showimg-0.9.5-gcc43.patch -Patch1: showimg-0.9.5-gcc44.patch +Patch1: showimg-0.9.5-gcc44.patch # Both patches have been sent to author (rgroult [AT]?jalix [DOT]?org) on 2009/04/19 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: automake libtool BuildRequires: desktop-file-utils BuildRequires: kdebase3-devel BuildRequires: gettext BuildRequires: glib2-devel BuildRequires: libkexif-devel, libexif-devel -BuildRequires: mysql-devel, postgresql-devel, libpqxx-devel +BuildRequires: mysql-devel +## build broken with f12+'s libpqxx-3.0 +%if 0%{?fedora} > 11 +Obsoletes: %{name}-pgsql < 0.9.5-24 +%else +BuildRequires: libpqxx-devel +BuildConflicts: libpqxx-devel >= 3.0 +%define _enable_pgsql --enable-pgsql +%define dt_vendir fedora +%endif -Requires(post): /sbin/ldconfig +Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig %description -ShowImg is a feature-rich image viewer for KDE including an +ShowImg is a feature-rich image viewer including an image management system. It is highly configurable and supports numerous image formats. @@ -32,7 +42,7 @@ numerous image formats. %package mysql Summary: MySQL plugin for the Showimg image database Group: Applications/Multimedia -Requires: %{name} = %{version} +Requires: %{name} = %{version}-%{release} %description mysql This is the plugin to use MySQL as the backend for Showimg's image @@ -42,7 +52,7 @@ database %package pgsql Summary: PostgreSQL plugin for the Showimg image database Group: Applications/Multimedia -Requires: %{name} = %{version} +Requires: %{name} = %{version}-%{release} %description pgsql This is the plugin to use PostgreSQL as the backend for Showimg's image @@ -55,41 +65,60 @@ database %patch1 -b .gcc44 #perl -pi -e 's/KDE_DOCS=AUTO/KDE_DOCS=showimg/g' doc/??/Makefile.am +# "checking for working mktime" hangs for me(f11/x86_64) -- Rex +sed -iautofoo \ + -e 's|autoconf\*2.5\*|autoconf\*2.5\* \| autoconf\*2.6\*|' \ + -e 's|autoheader\*2.5\*|autoheader\*2.5\* \| autoheader\*2.6\*|' \ + -e 's|automake\*1.9\*|automake\*1.9\* \| automake\*1.1[0-5]\*|' \ + admin/cvs.sh +make -f admin/Makefile.common + %build [ -n "$QTDIR" ] || . %{_sysconfdir}/profile.d/qt3.sh -export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include %configure --disable-rpath \ --disable-debug \ --disable-libkipi \ --enable-mysql \ - --enable-pgsql \ - --with-pqxxlibdir=%{_libdir} \ + %{?_enable_pgsql} %{?!_enable_pgsql:--disable-pgsql} \ --with-kexif \ - --with-showimgdb -# --enable-final \ + -with-showimgdb -make -k %{?_smp_mflags} +make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/kde -desktop-file-install --vendor fedora --delete-original \ - --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde \ - --add-category Viewer \ - --add-category Graphics \ - $RPM_BUILD_ROOT%{_datadir}/applnk/Graphics/%{name}.desktop +desktop-file-install \ + --vendor=%{?dt_vendor} --delete-original \ + --dir=$RPM_BUILD_ROOT%{_datadir}/applications/kde \ + --add-category=Viewer \ + --add-category=Graphics \ + $RPM_BUILD_ROOT%{_datadir}/applnk/Graphics/showimg.desktop rm -f $RPM_BUILD_ROOT%{_datadir}/apps/showimg/convert2png.pl -#find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %find_lang %{name} -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig + +%post +/sbin/ldconfig +touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : + +%postun +/sbin/ldconfig +if [ $1 -eq 0 ] ; then + update-desktop-database -q &> /dev/null + touch --no-create %{_datadir}/icons/hicolor &> /dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +fi + +%posttrans +update-desktop-database -q &> /dev/null +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : + %clean rm -rf $RPM_BUILD_ROOT @@ -99,14 +128,13 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc showimg/AUTHORS showimg/COPYING showimg/ChangeLog showimg/NEWS showimg/README %{_bindir}/* -%{_datadir}/applications/kde/*.desktop -%{_datadir}/apps/%{name} +%{_datadir}/applications/kde/*showimg.desktop +%{_datadir}/apps/showimg/ %{_datadir}/apps/konqueror/servicemenus/* -%dir %{_datadir}/apps/showimgpart/ -%{_datadir}/apps/showimgpart/showimgpart.rc +%{_datadir}/apps/showimgpart/ %{_datadir}/services/showimgpart.desktop -%{_datadir}/icons/*/*/apps/* -%{_datadir}/doc/HTML/*/%{name} +%{_datadir}/icons/hicolor/*/apps/* +%{_datadir}/doc/HTML/*/showimg/ %{_datadir}/mimelnk/image/*.desktop %{_libdir}/kde3/libshowimgpart.* %{_libdir}/libshowimgcore.* @@ -119,12 +147,20 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/kde3/showimg_kexidb_mysqldriver.* %{_datadir}/services/showimg_kexidb_mysqldriver.desktop +%if 0%{?_enable_pgsql:1} %files pgsql %{_libdir}/kde3/showimg_kexidb_pqxxsqldriver.* %{_datadir}/services/showimg_kexidb_pqxxsqldriver.desktop +%endif %changelog +* Sun Aug 09 2009 Rex Dieter - 0.9.5-25 +- FTBFS showimg-0.9.5-22.fc11 (#511576) +- disable pgsql support for f12+ +- add icon/mime scriptlets +- %%description/%%summary: s/for KDE// + * Sun Jul 26 2009 Fedora Release Engineering - 0.9.5-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rdieter at fedoraproject.org Sun Aug 9 14:27:04 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 14:27:04 +0000 (UTC) Subject: rpms/showimg/devel showimg.spec,1.30,1.31 Message-ID: <20090809142704.5E7F311C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/showimg/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26065 Modified Files: showimg.spec Log Message: Release++ Index: showimg.spec =================================================================== RCS file: /cvs/pkgs/rpms/showimg/devel/showimg.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- showimg.spec 9 Aug 2009 14:17:28 -0000 1.30 +++ showimg.spec 9 Aug 2009 14:27:04 -0000 1.31 @@ -1,6 +1,6 @@ Name: showimg Version: 0.9.5 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Feature-rich image viewer Group: Applications/Multimedia From tomeu at fedoraproject.org Sun Aug 9 14:37:07 2009 From: tomeu at fedoraproject.org (tomeu) Date: Sun, 9 Aug 2009 14:37:07 +0000 (UTC) Subject: rpms/gnash/devel gnash.spec,1.56,1.57 Message-ID: <20090809143707.C8C9411C00D7@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28534 Modified Files: gnash.spec Log Message: * Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.4.20090809bzr11401 - Install the python module in the sitearch dir Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- gnash.spec 9 Aug 2009 13:36:21 -0000 1.56 +++ gnash.spec 9 Aug 2009 14:37:06 -0000 1.57 @@ -1,11 +1,11 @@ %define commitid 11401 %define alphatag 20090809bzr%{commitid} -%define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: gnash Version: 0.9.0 -Release: 0.3.%{alphatag}%{?dist} +Release: 0.4.%{alphatag}%{?dist} Summary: GNU flash movie player Group: Applications/Multimedia @@ -306,9 +306,12 @@ fi %files widget %{_prefix}/include/gnash/*.h -%{python_sitelib}/* +%{python_sitearch}/* %changelog +* Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.4.20090809bzr11401 +- Install the python module in the sitearch dir + * Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.3.20090809bzr11401 - One more 64bit fix From chkr at fedoraproject.org Sun Aug 9 14:43:24 2009 From: chkr at fedoraproject.org (chkr) Date: Sun, 9 Aug 2009 14:43:24 +0000 (UTC) Subject: rpms/f-spot/devel 0001-use-system-Mono.Addins-if-available.patch, NONE, 1.1 0001-use-the-correct-stock-icon.patch, NONE, 1.1 0002-enhance-the-f-spot-import-script.patch, NONE, 1.1 .cvsignore, 1.20, 1.21 f-spot.spec, 1.87, 1.88 sources, 1.20, 1.21 f-spot-0.1.11-libdir.patch, 1.1, NONE f-spot-0.1.3-single.patch, 1.1, NONE f-spot-0.2.0-libgphoto2-port.patch, 1.1, NONE f-spot-0.3.2-libdir.patch, 1.1, NONE f-spot-0.3.5-desktop-file-validate.patch, 1.1, NONE f-spot-0.3.5-screensaver.patch, 1.1, NONE f-spot-0.4.2-GalleryExport.patch, 1.1, NONE f-spot-0.4.2-link_system_libs.patch, 1.1, NONE f-spot-0.4.4-Makefile-destdir.patch, 1.1, NONE f-spot-0.4.4-desktop.patch, 1.1, NONE f-spot-0.4.4-glib-sharp-2.12.0.patch, 1.1, NONE f-spot-0.4.4-gtk-deprecated.patch, 1.1, NONE f-spot-0.4.4-link-system-mono-addins.patch, 1.4, NONE gvfs-gphoto.patch, 1.1, NONE missing-icon.patch, 1.1, NONE x-content.patch, 1.1, NONE Message-ID: <20090809144324.9868911C00D7@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/f-spot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29869 Modified Files: .cvsignore f-spot.spec sources Added Files: 0001-use-system-Mono.Addins-if-available.patch 0001-use-the-correct-stock-icon.patch 0002-enhance-the-f-spot-import-script.patch Removed Files: f-spot-0.1.11-libdir.patch f-spot-0.1.3-single.patch f-spot-0.2.0-libgphoto2-port.patch f-spot-0.3.2-libdir.patch f-spot-0.3.5-desktop-file-validate.patch f-spot-0.3.5-screensaver.patch f-spot-0.4.2-GalleryExport.patch f-spot-0.4.2-link_system_libs.patch f-spot-0.4.4-Makefile-destdir.patch f-spot-0.4.4-desktop.patch f-spot-0.4.4-glib-sharp-2.12.0.patch f-spot-0.4.4-gtk-deprecated.patch f-spot-0.4.4-link-system-mono-addins.patch gvfs-gphoto.patch missing-icon.patch x-content.patch Log Message: * Sun Aug 09 2009 Christian Krause - 0.6.0.0-1 - Update to new upstream version 0.6.0.0 - Cleanup spec file 0001-use-system-Mono.Addins-if-available.patch: Makefile.include | 7 ------- configure.ac | 28 ++++++++++++++++++++++++++++ lib/Makefile.am | 4 ++-- 3 files changed, 30 insertions(+), 9 deletions(-) --- NEW FILE 0001-use-system-Mono.Addins-if-available.patch --- diff --git a/Makefile.include b/Makefile.include index efd6d72..4be9a8b 100644 --- a/Makefile.include +++ b/Makefile.include @@ -3,9 +3,6 @@ ## Directories -DIR_ADDINS_ADDINS = $(top_builddir)/lib/mono-addins/Mono.Addins -DIR_ADDINS_GUI = $(top_builddir)/lib/mono-addins/Mono.Addins.Gui -DIR_ADDINS_SETUP = $(top_builddir)/lib/mono-addins/Mono.Addins.Setup DIR_DOCS = $(top_builddir)/docs DIR_EXTENSIONS = $(top_builddir)/extensions DIR_GLITZ = $(top_builddir)/lib/glitz-sharp/src @@ -28,10 +25,6 @@ DIR_GTKSHARPBEANS = $(top_builddir)/lib/gtk-sharp-beans LINK_KEYRING = -r:$(DIR_KEYRING)/gnome-keyring-sharp.dll LINK_GLITZ = -r:$(DIR_GLITZ)/NDesk.Glitz.dll LINK_GPHOTO2 = -r:$(DIR_GPHOTO2)/libgphoto2-sharp.dll -LINK_MONO_ADDINS = \ - -r:$(DIR_ADDINS_ADDINS)/Mono.Addins.dll \ - -r:$(DIR_ADDINS_SETUP)/Mono.Addins.Setup.dll \ - -r:$(DIR_ADDINS_GUI)/Mono.Addins.Gui.dll LINK_SEMWEB = -r:$(DIR_SEMWEB)/SemWeb.dll LINK_TAO = \ -r:$(DIR_TAO_OPENGL)/Tao.OpenGl.dll \ diff --git a/configure.ac b/configure.ac index e31bd27..1acaaa6 100644 --- a/configure.ac +++ b/configure.ac @@ -68,6 +68,7 @@ GTK_REQUIRED=2.14 BEAGLE_REQUIRED=0.3.0 NDESK_DBUS_REQUIRED=0.4.2 NDESK_DBUS_GLIB_REQUIRED=0.3.0 +MONO_ADDINS_REQUIRED=0.3.0 MONO_CAIRO_REQUIRED=1.2.4 dnl -- this check is LCMS_REQUIRED=1.12 @@ -127,6 +128,33 @@ AC_SUBST(LINK_BEAGLE) AC_SUBST(CSC_DEFINES) +dnl -- mono-addins link or bundle ? +PKG_CHECK_MODULES(MONO_ADDINS, + mono-addins >= $MONO_ADDINS_REQUIRED + mono-addins-setup >= $MONO_ADDINS_REQUIRED + mono-addins-gui >= $MONO_ADDINS_REQUIRED, +[ + DIR_ADDINS="" + DIR_ADDINS_ADDINS="" + DIR_ADDINS_SETUP="" + DIR_ADDINS_GUI="" + LINK_MONO_ADDINS="-pkg:mono-addins -pkg:mono-addins-setup -pkg:mono-addins-gui" +], +[ + DIR_ADDINS="mono-addins" + DIR_ADDINS_ADDINS='$(top_builddir)/lib/mono-addins/Mono.Addins' + DIR_ADDINS_SETUP='$(top_builddir)/lib/mono-addins/Mono.Addins.Setup' + DIR_ADDINS_GUI='$(top_builddir)/lib/mono-addins/Mono.Addins.Gui' + LINK_MONO_ADDINS='-r:$(DIR_ADDINS_ADDINS)/Mono.Addins.dll \ + -r:$(DIR_ADDINS_SETUP)/Mono.Addins.Setup.dll \ + -r:$(DIR_ADDINS_GUI)/Mono.Addins.Gui.dll' +]) +AC_SUBST(DIR_ADDINS) +AC_SUBST(DIR_ADDINS_ADDINS) +AC_SUBST(DIR_ADDINS_SETUP) +AC_SUBST(DIR_ADDINS_GUI) +AC_SUBST(LINK_MONO_ADDINS) + dnl -- dbus-sharp: link or bundle ? PKG_CHECK_MODULES(NDESK_DBUS, ndesk-dbus-1.0 >= $NDESK_DBUS_REQUIRED ndesk-dbus-glib-1.0 >= $NDESK_DBUS_GLIB_REQUIRED, [ diff --git a/lib/Makefile.am b/lib/Makefile.am index c6d69f9..d0b9a6c 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -10,7 +10,6 @@ UNCONDITIONAL_SUBDIRS = \ libjpegtran \ libfspot \ libgphoto2-sharp \ - mono-addins \ semweb \ Tao @@ -21,11 +20,13 @@ UNCONDITIONAL_SUBDIRS = \ SUBDIRS = \ $(DIR_DBUS) \ $(DIR_DBUS_GLIB) \ + $(DIR_ADDINS) \ $(UNCONDITIONAL_SUBDIRS) DIST_SUBDIRS = \ dbus-sharp \ dbus-sharp-glib \ + mono-addins \ dpap-sharp \ $(UNCONDITIONAL_SUBDIRS) -- 1.6.0.6 0001-use-the-correct-stock-icon.patch: ImportCommand.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE 0001-use-the-correct-stock-icon.patch --- diff --git a/src/ImportCommand.cs b/src/ImportCommand.cs index d4a9e23..a47015e 100644 --- a/src/ImportCommand.cs +++ b/src/ImportCommand.cs @@ -256,7 +256,7 @@ public class ImportCommand : GladeDialog } } else { ImportSource source = new BrowseSource (Catalog.GetString ("(No Cameras Detected)"), - "emblem-camera"); + "camera-photo"); item = new SourceItem (source); item.Activated += HandleActivated; item.Sensitive = false; -- 1.6.0.6 0002-enhance-the-f-spot-import-script.patch: f-spot-import | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) --- NEW FILE 0002-enhance-the-f-spot-import-script.patch --- diff --git a/tools/f-spot-import b/tools/f-spot-import index 98385b1..34facc0 100755 --- a/tools/f-spot-import +++ b/tools/f-spot-import @@ -3,22 +3,46 @@ udi="$1" #xmessage $udi +# check for gvfs mount point using gphoto2 +gvfsuri=`gvfs-ls -c "$udi/"` +if [ "${gvfsuri:0:10}" = "gphoto2://" ] ; then + if [ "${gvfsuri:11:4}" = "usb:" ] ; then + # Yield for f-spot since it wants to access the device directly + # + # Rewrite the uri to something f-spot can handle + # + bus="${gvfsuri:15:3}" + dev="${gvfsuri:19:3}" + + uri="gphoto2:usb:$bus,$dev" + + gvfs-mount --unmount-scheme gphoto2 + f-spot --import "$uri" + exit + fi + # mounted via gphoto2 not using USB, stay with the plain directory + f-spot --import "$udi" + exit +fi + if [ "$udi" != "${udi#gphoto2:}" ]; then # gphoto2, as passed by gvfs/nautilus gvfs-mount -u "$udi" || true f-spot --import "$udi" exit fi -mnt=${udi#file://} -if [ "$udi" != "$mnt" ]; then + +if [ "$udi" != "${udi#file://}" ]; then # mount point, as passed by gvfs/nautilus. f-spot --import "$udi" exit fi + mount_point=`hal-get-property --udi="$udi" --key=volume.mount_point` || true if [ -n "$mount_point" ]; then # USB Mass Storage camera: need to pass f-spot a mount point f-spot --import "$mount_point" + exit else # Some other camera try GPhoto2 @@ -27,4 +51,6 @@ else uri=`printf gphoto2:[usb:%.3d,%.3d] $bus $dev` f-spot --import "$uri" + exit fi +xmessage "f-spot-import can't handle UDI: \"$udi\"" -- 1.6.0.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/devel/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 4 Dec 2008 17:49:40 -0000 1.20 +++ .cvsignore 9 Aug 2009 14:43:22 -0000 1.21 @@ -1 +1 @@ -f-spot-0.5.0.3.tar.bz2 +f-spot-0.6.0.0.tar.bz2 Index: f-spot.spec =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/devel/f-spot.spec,v retrieving revision 1.87 retrieving revision 1.88 diff -u -p -r1.87 -r1.88 --- f-spot.spec 25 Jul 2009 20:14:22 -0000 1.87 +++ f-spot.spec 9 Aug 2009 14:43:23 -0000 1.88 @@ -1,18 +1,18 @@ Name: f-spot -Version: 0.5.0.3 -Release: 9%{?dist} +Version: 0.6.0.0 +Release: 1%{?dist} Summary: Photo management application Group: Applications/Multimedia License: GPLv2+ and LGPLv2+ and CPL and MIT URL: http://f-spot.org/ -Source0: http://download.gnome.org/sources/f-spot/0.5/f-spot-%{version}.tar.bz2 +Source0: http://ftp.gnome.org/pub/gnome/sources/f-spot/0.6/f-spot-%{version}.tar.bz2 +# http://bugzilla.gnome.org/show_bug.cgi?id=591223 +Patch1: 0001-use-the-correct-stock-icon.patch # Use system mono-addins -Patch3: f-spot-0.4.4-link-system-mono-addins.patch -# fix a missing icon -Patch4: missing-icon.patch +Patch2: 0001-use-system-Mono.Addins-if-available.patch # unmount cameras before importing -Patch5: gvfs-gphoto.patch +Patch3: 0002-enhance-the-f-spot-import-script.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: mono-devel mono-web mono-data mono-data-sqlite lcms-devel @@ -30,6 +30,9 @@ BuildRequires: desktop-file-utils Requires: sqlite >= 3.3.1 Requires: lcms Requires: dcraw +Requires: hicolor-icon-theme +Requires: gnome-screensaver +Requires: yelp Requires(post): desktop-file-utils Requires(postun): desktop-file-utils @@ -50,32 +53,26 @@ sorting and tagging of digital images. %prep %setup -q -# preserve timestamps -touch -r configure.in configure.in.stamp - -%patch3 -p1 -b .link-system-mono-addins -%patch4 -p1 -b .missing-icon -%patch5 -p1 -b .gvfs-gphoto - -# restore timestamps -touch -r configure.in.stamp configure.in +%patch1 -p1 -b .missing-icon +%patch2 -p1 -b .link-system-mono-addins +%patch3 -p1 -b .gvfs-gphoto %build +autoreconf -f -i export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} %configure --disable-scrollkeeper -make +# parallel build broken in 0.6.0.0, try again with next release +make # %{?_smp_mflags} %install -export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} rm -rf $RPM_BUILD_ROOT +export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT%{_libdir}/%{name}/*.a rm $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la rm $RPM_BUILD_ROOT%{_libdir}/pkgconfig/f-spot.pc -# Will need to be removed at some point... -rm $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gio-sharp-unstable.pc chmod a+x $RPM_BUILD_ROOT%{_libdir}/%{name}/*.exe chmod a+x $RPM_BUILD_ROOT%{_libdir}/%{name}/*.dll @@ -92,37 +89,42 @@ rm -rf $RPM_BUILD_ROOT %post update-desktop-database &> /dev/null ||: -touch --no-create %{_datadir}/icons/hicolor || : +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %postun update-desktop-database &> /dev/null ||: -touch --no-create %{_datadir}/icons/hicolor || : -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING README NEWS %{_datadir}/applications/*.desktop -%{_datadir}/gnome/help/f-spot +%{_datadir}/gnome/help/f-spot/ %{_datadir}/icons/hicolor/*/*/*.png -%{_datadir}/icons/hicolor/*/*/*.svg -%{_datadir}/f-spot -%{_libdir}/f-spot +%{_datadir}/f-spot/ +%{_libdir}/f-spot/ %{_bindir}/f-spot %{_bindir}/f-spot-import %{_bindir}/f-spot-sqlite-upgrade %{_prefix}/libexec/gnome-screensaver/f-spot-screensaver %{_datadir}/applications/screensavers/f-spot-screensaver.desktop -%{_datadir}/omf/f-spot -# GIO is currently provided in f-spot only, so this'll need to be removed sometime in the future -%{_libdir}/gio-sharp-unstable +%{_datadir}/omf/f-spot/ %changelog +* Sun Aug 09 2009 Christian Krause - 0.6.0.0-1 +- Update to new upstream version 0.6.0.0 +- Cleanup spec file + * Sat Jul 25 2009 Christian Krause - 0.5.0.3-9 - Avoid showing f-spot twice for photo imports - Make f-spot-import work with gvfs Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 4 Dec 2008 17:49:40 -0000 1.20 +++ sources 9 Aug 2009 14:43:24 -0000 1.21 @@ -1 +1 @@ -52db86f1dc715a3958425aa3d006c900 f-spot-0.5.0.3.tar.bz2 +9115f9df72c5fc1c82eb46b3af01e67d f-spot-0.6.0.0.tar.bz2 --- f-spot-0.1.11-libdir.patch DELETED --- --- f-spot-0.1.3-single.patch DELETED --- --- f-spot-0.2.0-libgphoto2-port.patch DELETED --- --- f-spot-0.3.2-libdir.patch DELETED --- --- f-spot-0.3.5-desktop-file-validate.patch DELETED --- --- f-spot-0.3.5-screensaver.patch DELETED --- --- f-spot-0.4.2-GalleryExport.patch DELETED --- --- f-spot-0.4.2-link_system_libs.patch DELETED --- --- f-spot-0.4.4-Makefile-destdir.patch DELETED --- --- f-spot-0.4.4-desktop.patch DELETED --- --- f-spot-0.4.4-glib-sharp-2.12.0.patch DELETED --- --- f-spot-0.4.4-gtk-deprecated.patch DELETED --- --- f-spot-0.4.4-link-system-mono-addins.patch DELETED --- --- gvfs-gphoto.patch DELETED --- --- missing-icon.patch DELETED --- --- x-content.patch DELETED --- From gemi at fedoraproject.org Sun Aug 9 14:54:31 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 14:54:31 +0000 (UTC) Subject: rpms/GtkAda/devel GtkAda-gtk217.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 GtkAda.spec, 1.27, 1.28 sources, 1.6, 1.7 Message-ID: <20090809145431.6D02611C00D7@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/GtkAda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv347 Modified Files: .cvsignore GtkAda.spec sources Added Files: GtkAda-gtk217.patch Log Message: update to 2.14.0 GtkAda-gtk217.patch: gtkitementry.c | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) --- NEW FILE GtkAda-gtk217.patch --- diff -up GtkAda-2.14.0/src/gtkextra/gtkitementry.c.gtk217 GtkAda-2.14.0/src/gtkextra/gtkitementry.c --- GtkAda-2.14.0/src/gtkextra/gtkitementry.c.gtk217 2009-08-09 07:19:21.000000000 -0600 +++ GtkAda-2.14.0/src/gtkextra/gtkitementry.c 2009-08-09 07:22:10.000000000 -0600 @@ -693,23 +693,23 @@ gtk_entry_real_insert_text (GtkEditable new_text_length = g_utf8_offset_to_pointer (new_text, n_chars) - new_text; } - if (new_text_length + entry->n_bytes + 1 > entry->text_size) + if (new_text_length + entry->x_n_bytes + 1 > entry->x_text_size) { - while (new_text_length + entry->n_bytes + 1 > entry->text_size) + while (new_text_length + entry->x_n_bytes + 1 > entry->x_text_size) { - if (entry->text_size == 0) - entry->text_size = MIN_SIZE; + if (entry->x_text_size == 0) + entry->x_text_size = MIN_SIZE; else { - if (2 * (guint)entry->text_size < MAX_SIZE && - 2 * (guint)entry->text_size > entry->text_size) - entry->text_size *= 2; + if (2 * (guint)entry->x_text_size < MAX_SIZE && + 2 * (guint)entry->x_text_size > entry->x_text_size) + entry->x_text_size *= 2; else { - entry->text_size = MAX_SIZE; - if (new_text_length > (gint)entry->text_size - (gint)entry->n_bytes - 1) + entry->x_text_size = MAX_SIZE; + if (new_text_length > (gint)entry->x_text_size - (gint)entry->x_n_bytes - 1) { - new_text_length = (gint)entry->text_size - (gint)entry->n_bytes - 1; + new_text_length = (gint)entry->x_text_size - (gint)entry->x_n_bytes - 1; new_text_length = g_utf8_find_prev_char (new_text, new_text + new_text_length + 1) - new_text; n_chars = g_utf8_strlen (new_text, new_text_length); } @@ -718,19 +718,19 @@ gtk_entry_real_insert_text (GtkEditable } } - entry->text = g_realloc (entry->text, entry->text_size); + entry->text = g_realloc (entry->text, entry->x_text_size); } index = g_utf8_offset_to_pointer (entry->text, *position) - entry->text; - g_memmove (entry->text + index + new_text_length, entry->text + index, entry->n_bytes - index); + g_memmove (entry->text + index + new_text_length, entry->text + index, entry->x_n_bytes - index); memcpy (entry->text + index, new_text, new_text_length); - entry->n_bytes += new_text_length; + entry->x_n_bytes += new_text_length; entry->text_length += n_chars; /* NUL terminate for safety and convenience */ - entry->text[entry->n_bytes] = '\0'; + entry->text[entry->x_n_bytes] = '\0'; if (entry->current_pos > *position) entry->current_pos += n_chars; @@ -763,9 +763,9 @@ gtk_entry_real_delete_text (GtkEditable gint start_index = g_utf8_offset_to_pointer (entry->text, start_pos) - entry->text; gint end_index = g_utf8_offset_to_pointer (entry->text, end_pos) - entry->text; - g_memmove (entry->text + start_index, entry->text + end_index, entry->n_bytes + 1 - end_index); + g_memmove (entry->text + start_index, entry->text + end_index, entry->x_n_bytes + 1 - end_index); entry->text_length -= (end_pos - start_pos); - entry->n_bytes -= (end_index - start_index); + entry->x_n_bytes -= (end_index - start_index); if (entry->current_pos > start_pos) entry->current_pos -= MIN (entry->current_pos, end_pos) - start_pos; @@ -1028,7 +1028,7 @@ gtk_entry_retrieve_surrounding_cb (GtkIM { gtk_im_context_set_surrounding (context, entry->text, - entry->n_bytes, + entry->x_n_bytes, g_utf8_offset_to_pointer (entry->text, entry->current_pos) - entry->text); return TRUE; @@ -1229,7 +1229,7 @@ gtk_entry_create_layout (GtkEntry *entry if (entry->visible) { - g_string_prepend_len (tmp_string, entry->text, entry->n_bytes); + g_string_prepend_len (tmp_string, entry->text, entry->x_n_bytes); g_string_insert (tmp_string, cursor_index, preedit_string); } else @@ -1238,7 +1238,7 @@ gtk_entry_create_layout (GtkEntry *entry gint preedit_len_chars; gunichar invisible_char; - ch_len = g_utf8_strlen (entry->text, entry->n_bytes); + ch_len = g_utf8_strlen (entry->text, entry->x_n_bytes); preedit_len_chars = g_utf8_strlen (preedit_string, -1); ch_len += preedit_len_chars; @@ -1272,7 +1272,7 @@ gtk_entry_create_layout (GtkEntry *entry { if (entry->visible) { - pango_layout_set_text (layout, entry->text, entry->n_bytes); + pango_layout_set_text (layout, entry->text, entry->x_n_bytes); } else { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/GtkAda/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Dec 2008 22:25:19 -0000 1.6 +++ .cvsignore 9 Aug 2009 14:54:31 -0000 1.7 @@ -1 +1 @@ -GtkAda-gpl-2.10.2.tgz +GtkAda-gpl-2.14.0.tgz Index: GtkAda.spec =================================================================== RCS file: /cvs/pkgs/rpms/GtkAda/devel/GtkAda.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- GtkAda.spec 24 Jul 2009 15:31:55 -0000 1.27 +++ GtkAda.spec 9 Aug 2009 14:54:31 -0000 1.28 @@ -1,12 +1,13 @@ Name: GtkAda -Version: 2.10.2 -Release: 3%{?dist} +Version: 2.14.0 +Release: 1%{?dist} Summary: Ada graphical toolkit based on Gtk+ Group: System Environment/Libraries License: GPLv2+ URL: https://libre.adacore.com/GtkAda/ # Source is available, but requires registration -Source: GtkAda-gpl-2.10.2.tgz +Source: GtkAda-gpl-%{version}.tgz +Patch0: GtkAda-gtk217.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gcc-gnat BuildRequires: libgnat @@ -19,12 +20,12 @@ BuildRequires: bonobo-activation-devel BuildRequires: libbonoboui-devel BuildRequires: libglade2-devel BuildRequires: libGL-devel +BuildRequires: libGLU-devel BuildRequires: GConf2-devel BuildRequires: texinfo-tex BuildRequires: texinfo BuildRequires: tetex BuildRequires: tetex-dvips -ExcludeArch: ppc64 %description GtkAda is an Ada graphical toolkit based on Gtk+. It allows you to @@ -35,6 +36,9 @@ develop graphical applications in Ada us Summary: Development files for GtkAda Group: Development/Libraries Requires: %{name} = %{version}-%{release} +Requires: %{name}-gnome = %{version}-%{release} +Requires: %{name}-glade = %{version}-%{release} +Requires: %{name}-gl = %{version}-%{release} Requires: perl Requires: gtk2-devel Requires: pkgconfig @@ -43,6 +47,34 @@ Requires: pkgconfig Development files for GtkAda. +%package gnome +Summary: GNOME bindings of GtkAda +Group: Development/Libraries + +%description gnome +%{summary}. + + +%package glade +Summary: Glade bindings of GtkAda +Group: Development/Libraries + +%description glade +%{summary}. + + +%package gl +Summary: OpenGL bindings of GtkAda +Group: Development/Libraries + +%description gl +%{summary}. + + +%description devel +Development files for GtkAda. + + %package doc Summary: Documentation for GtkAda Group: Documentation @@ -53,7 +85,8 @@ Documentation for GtkAda. %prep -%setup -q -n %{name}-gpl-%{version} +%setup -q -n %{name}-%{version} +%patch0 -p1 -b .gtk217 sed -i "s|\$.prefix./lib|\$(libdir)|" projects/Makefile sed -i "s|\$prefix/lib|%{_libdir}|" projects/generate_prj.sh sed -i "s|@prefix@/lib|@prefix@/%{_lib}|" projects/gtkada.pc.in @@ -82,7 +115,7 @@ mv $RPM_BUILD_ROOT%{_libdir}/gtkada/relo chmod 0755 $RPM_BUILD_ROOT%{_libdir}/lib*.so.* mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 -(cd docs; install -m 0644 dgate.1 gate.1 gtkada-config.1 $RPM_BUILD_ROOT%{_mandir}/man1) +(cd docs; install -m 0644 gate.1 gtkada-config.1 $RPM_BUILD_ROOT%{_mandir}/man1) # this conflicts with gdialog from gnome-utils rm -f $RPM_BUILD_ROOT%{_bindir}/gdialog @@ -97,16 +130,45 @@ rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig +%post gnome -p /sbin/ldconfig + +%postun gnome -p /sbin/ldconfig + + +%post gl -p /sbin/ldconfig + +%postun gl -p /sbin/ldconfig + + +%post glade -p /sbin/ldconfig + +%postun glade -p /sbin/ldconfig + + %files %defattr(-,root,root,-) -%{_libdir}/lib*.so.* +%{_libdir}/libgtkada-*.so.* %doc AUTHORS COPYING README +%files gnome +%defattr(-,root,root,-) +%{_libdir}/libgnomeada-*.so.* + + +%files gl +%defattr(-,root,root,-) +%{_libdir}/libgtkada_gl-*.so.* + + +%files glade +%defattr(-,root,root,-) +%{_libdir}/libgtkada_glade-*.so.* + + %files devel %defattr(-,root,root,-) %{_bindir}/* @@ -127,6 +189,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 9 2009 Gerard Milmeister - 2.14.0-1 +- new release 2.14.0 + * Fri Jul 24 2009 Fedora Release Engineering - 2.10.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/GtkAda/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Dec 2008 22:25:19 -0000 1.6 +++ sources 9 Aug 2009 14:54:31 -0000 1.7 @@ -1 +1 @@ -cbd287fad55f7e62ff15d7fcf8db7cd4 GtkAda-gpl-2.10.2.tgz +e43cd5d882f044a70d76cea74e6cd705 GtkAda-gpl-2.14.0.tgz From ensc at fedoraproject.org Sun Aug 9 14:59:32 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 14:59:32 +0000 (UTC) Subject: rpms/kismet/devel kismet-2008-05-R1-typo.patch, 1.1, NONE kismet-2008-05-R1-typedef.patch, 1.1, NONE kismet-2008-05-R1-gcc44.patch, 1.1, NONE kismet-2008-05-R1-fmt.patch, 1.1, NONE kismet-2008-05-R1-const.patch, 1.1, NONE kismet-2007-01-R1-setgroups.patch, 1.1, NONE kismet-2006-04-R1-ssize.patch, 1.1, NONE Message-ID: <20090809145932.714E211C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/kismet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1430 Removed Files: kismet-2008-05-R1-typo.patch kismet-2008-05-R1-typedef.patch kismet-2008-05-R1-gcc44.patch kismet-2008-05-R1-fmt.patch kismet-2008-05-R1-const.patch kismet-2007-01-R1-setgroups.patch kismet-2006-04-R1-ssize.patch Log Message: obsoleted by 2009-06-R1 --- kismet-2008-05-R1-typo.patch DELETED --- --- kismet-2008-05-R1-typedef.patch DELETED --- --- kismet-2008-05-R1-gcc44.patch DELETED --- --- kismet-2008-05-R1-fmt.patch DELETED --- --- kismet-2008-05-R1-const.patch DELETED --- --- kismet-2007-01-R1-setgroups.patch DELETED --- --- kismet-2006-04-R1-ssize.patch DELETED --- From ensc at fedoraproject.org Sun Aug 9 15:00:07 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 15:00:07 +0000 (UTC) Subject: rpms/kismet/devel kismet_capture_wrap.c, NONE, 1.1 kismet_capture.pam, NONE, 1.1 kismet_capture.console, NONE, 1.1 kismet-2009-06-R1-perms.patch, NONE, 1.1 kismet-2009-06-R1-fmt.patch, NONE, 1.1 kismet-2009-06-R1-envp.patch, NONE, 1.1 Message-ID: <20090809150007.775C211C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/kismet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1592 Added Files: kismet_capture_wrap.c kismet_capture.pam kismet_capture.console kismet-2009-06-R1-perms.patch kismet-2009-06-R1-fmt.patch kismet-2009-06-R1-envp.patch Log Message: initial checkin for 2009-06-R1 --- NEW FILE kismet_capture_wrap.c --- /* --*- c -*-- * Copyright (C) 2009 Enrico Scholz * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ #include #include /* Hack around missing configurability of userhelper which closes all upper * fds */ int main(int argc, char *argv[]) { int fd; if (argc >= 2) { fd = atoi(argv[1]); if (fd != 0) { if (dup2(fd, 0) < 0) abort(); close(fd); } argv[1] = "0"; } execv("/usr/bin/consolehelper", argv); abort(); } --- NEW FILE kismet_capture.pam --- #%PAM-1.0 auth sufficient pam_rootok.so #auth sufficient pam_timestamp.so auth include system-auth account required pam_permit.so session required pam_permit.so session optional pam_xauth.so #session optional pam_timestamp.so --- NEW FILE kismet_capture.console --- USER=root PROGRAM=/usr/libexec/kismet_capture SESSION=true FALLBACK=false kismet-2009-06-R1-perms.patch: Makefile.in | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- NEW FILE kismet-2009-06-R1-perms.patch --- Index: kismet-2009-06-R1/Makefile.in =================================================================== --- kismet-2009-06-R1.orig/Makefile.in +++ kismet-2009-06-R1/Makefile.in @@ -127,16 +127,16 @@ Makefile: Makefile.in configure @-echo "'Makefile.in' or 'configure' are more current than this Makefile. You should re-run 'configure'." binsuidinstall: - $(INSTALL) -o $(INSTUSR) -g $(SUIDGROUP) -m 4550 $(CS) $(BIN)/$(CS); + $(INSTALL) -o $(INSTUSR) -g $(SUIDGROUP) -m 4750 $(CS) $(BIN)/$(CS); commoninstall: mkdir -p $(ETC) mkdir -p $(BIN) - $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 555 scripts/kismet $(BIN)/kismet - $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 555 $(NC) $(BIN)/$(NC) - $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 555 $(PS) $(BIN)/$(PS); - $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 555 $(DRONE) $(BIN)/$(DRONE); + $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 755 scripts/kismet $(BIN)/kismet + $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 755 $(NC) $(BIN)/$(NC) + $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 755 $(PS) $(BIN)/$(PS); + $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) -m 755 $(DRONE) $(BIN)/$(DRONE); mkdir -p $(MAN)/man1 $(INSTALL) -o $(INSTUSR) -g $(MANGRP) -m 644 man/kismet.1 $(MAN)/man1/kismet.1 kismet-2009-06-R1-fmt.patch: kis_panel_network.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kismet-2009-06-R1-fmt.patch --- Index: kismet-2009-06-R1/kis_panel_network.cc =================================================================== --- kismet-2009-06-R1.orig/kis_panel_network.cc +++ kismet-2009-06-R1/kis_panel_network.cc @@ -2481,7 +2481,7 @@ int Kis_Netlist::PrintNetworkLine(Kis_Di rofft += 4; } else if (b == bcol_clients) { // TODO - handle clients - snprintf(rline + rofft, max - rofft, "%4d", net->client_map.size()); + snprintf(rline + rofft, max - rofft, "%4zd", net->client_map.size()); rofft += 4; } else if (b == bcol_datasize) { char dt = ' '; kismet-2009-06-R1-envp.patch: ipc_remote.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kismet-2009-06-R1-envp.patch --- Preserve environment when calling the kismet_capture client. We need stuff like $DISPLAY or $XAUTHORITY to display the consolehelper dialog. Index: kismet-2009-06-R1/ipc_remote.cc =================================================================== --- kismet-2009-06-R1.orig/ipc_remote.cc +++ kismet-2009-06-R1/ipc_remote.cc @@ -323,7 +323,7 @@ int IPCRemote::SpawnIPC() { snprintf(cmdarg[1], 4, "%d", sockpair[0]); - if (execve(cmdarg[0], cmdarg, NULL) < 0) { + if (execve(cmdarg[0], cmdarg, globalreg->envp) < 0) { int status = errno; fprintf(stderr, "Failed to exec as IPC child: %s\n", strerror(status)); From ensc at fedoraproject.org Sun Aug 9 15:01:09 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 15:01:09 +0000 (UTC) Subject: rpms/kismet/devel .cvsignore, 1.4, 1.5 kismet.spec, 1.23, 1.24 lastver, 1.3, 1.4 sources, 1.5, 1.6 Message-ID: <20090809150109.7854E11C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/kismet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1870 Modified Files: .cvsignore kismet.spec lastver sources Log Message: - updated to 2009-06-R1 - reworked large parts of the package due to major upstream changes: * there is no separate user anymore but a kismet_capture consolehelper wrapper * a lot of the old filesystem layout has been changed/removed * removed -extras subpackage; added -plugins one Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 21 Jun 2008 17:05:08 -0000 1.4 +++ .cvsignore 9 Aug 2009 15:01:08 -0000 1.5 @@ -1,2 +1,2 @@ -kismet-2008-05-R1.tar.gz -kismet-2008-05-R1.tar.gz.asc +kismet-2009-06-R1.tar.gz +kismet-2009-06-R1.tar.gz.asc Index: kismet.spec =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/kismet.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- kismet.spec 25 Jul 2009 04:38:10 -0000 1.23 +++ kismet.spec 9 Aug 2009 15:01:08 -0000 1.24 @@ -1,14 +1,6 @@ -%global _version 2008-05-R1 - -## Fedora Extras specific customization below... -%bcond_without fedora -## +%global _version 2009-06-R1 ## {Local macros... -%global username kismet -%global crontabdir %_sysconfdir/cron.daily -%global homedir %_var/lib/%name -%global logdir %_var/log/%name %global cfgdir %_sysconfdir/%name %global _rpmversion 0.0.%(echo %_version | tr - .) ## ...local macros} @@ -18,40 +10,32 @@ Summary: WLAN detector, sniffer and IDS Name: kismet Version: %_rpmversion -Release: %release_func 6 +Release: %release_func 0 License: GPLv2+ Group: Applications/Internet URL: http://www.kismetwireless.net/ Source0: http://www.kismetwireless.net/code/%name-%_version.tar.gz Source1: http://www.kismetwireless.net/code/%name-%_version.tar.gz.asc -Source10: tmpwatch.kismet -Source11: sysconfig.kismet -Patch7: kismet-2006-04-R1-ssize.patch -Patch8: kismet-2007-01-R1-setgroups.patch -Patch13: kismet-2008-05-R1-typedef.patch -Patch14: kismet-2008-05-R1-typo.patch -Patch15: kismet-2008-05-R1-const.patch -Patch16: kismet-2008-05-R1-fmt.patch -Patch17: kismet-2008-05-R1-gcc44.patch + +Source12: kismet_capture.pam +Source13: kismet_capture.console + +Patch16: kismet-2009-06-R1-fmt.patch +Patch17: kismet-2009-06-R1-perms.patch +Patch18: kismet-2009-06-R1-envp.patch + BuildRoot: %_tmppath/%name-%version-%release-root -BuildRequires: expat-devel ncurses-devel diffutils -BuildRequires: gmp-devel wget libpcap-devel -BuildRequires: ImageMagick-devel -# should be required by ImageMagick-devel but are missing in FC4 -BuildRequires: libtiff-devel libjpeg-devel freetype-devel -BuildRequires: fedora-usermgmt-devel -BuildRequires: dbus-devel -Provides: user(%username) -Provides: group(%username) -Requires(missingok): tmpwatch -Requires(missingok): crontabs -Requires(pre): %crontabdir -Requires(postun): %crontabdir -%{?FE_USERADD_REQ} +BuildRequires: ncurses-devel diffutils +BuildRequires: libpcap-devel pcre-devel +Requires: usermode +# HACK: work around https://fedorahosted.org/usermode/ticket/1 +Source50: kismet_capture_wrap.c +BuildRequires: dietlibc -%package extras -Summary: Non-core programs for 'kismet' + +%package plugins +Summary: Plugins for kismet Group: Applications/Internet Requires: %name = %version-%release @@ -67,40 +51,27 @@ standard named networks, detecting (and networks, and infering the presence of nonbeaconing networks via data traffic. -%description extras +%description plugins Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system. Kismet will work with any wireless card which supports raw monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and 802.11g traffic. -This subpackage contains programs which provide additional functionality -but introduce dependencies which are not needed for kismet to work. +This subpackage contains plugins shipped by the kismet package. %prep %setup -q -n %name-%_version -%patch7 -p1 -b .ssize -%patch8 -p1 -b .setgroups -%patch13 -p1 -b .typedef -%patch14 -p1 -b .typo -%patch15 -p1 -b .const -%patch16 -p1 -b .fmt -%patch17 -p0 -b .gcc44 - -sed -e 's!/var/log/kismet!%logdir!g' %SOURCE10 >tmpwatch.kismet -touch --reference=%SOURCE10 tmpwatch.kismet || : # keep timestamp +%patch16 -p1 +%patch17 -p1 +%patch18 -p1 # set our 'kismet' user, disable GPS and log into %logdir by # default -sed -i -e "s!your_user_here!%username!g; - s!^gps=true!gps=false!; - s!^logtemplate=%%!logtemplate=%logdir/%%!; - s!^configdir=.*!configdir=%h/!" \ - conf/kismet.conf.in conf/kismet_drone.conf - -# do not strip installed binaries as it conflicts with the -debuginfo -# mechanism -sed -i -e "s!\(install .*\) -s !\1 !g" Makefile.in +sed -i \ + -e '/^ouifile=/etc/manuf/d' \ + -e '/^ouifile=/usr/share/wireshark/wireshark/manuf/d' \ + conf/kismet.conf.in conf/kismet_drone.conf %build @@ -113,26 +84,41 @@ export LDFLAGS='-Wl,--as-needed' make clean make %{?_smp_mflags} HOME="$HOME" +for i in plugin-{ptw,spectools}; do + make -C $i KIS_SRC_DIR=`pwd` \ + CXX='%__cxx' CC='%__cc' LD='%__cxx' \ + CFLAGS="-I\$(KIS_SRC_DIR) -fPIC $RPM_OPT_FLAGS" \ + LDFLAGS="-shared -rdynamic -Wl,--as-needed" +done + + +# HACK: work around https://fedorahosted.org/usermode/ticket/1 +diet %__cc $RPM_OPT_FLAGS %SOURCE50 -o kismet_capture.wrap + %install -rm -rf $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT _tmp + make install \ DESTDIR="$RPM_BUILD_ROOT" \ INSTUSR="$(id -un)" INSTGRP="$(id -gn)" MANGRP="$(id -gn)" -install -d $RPM_BUILD_ROOT{%homedir,%logdir,%crontabdir,%_sysconfdir/sysconfig} -install -p -m755 tmpwatch.kismet $RPM_BUILD_ROOT%crontabdir -install -p -m644 %SOURCE11 $RPM_BUILD_ROOT%_sysconfdir/sysconfig/kismet +for i in plugin-{ptw,spectools}; do + make -C $i install KIS_DEST_DIR=`pwd`/_tmp +done + +install -d $RPM_BUILD_ROOT{%homedir,%crontabdir,%_libdir/kismet{,_client},%_libexecdir,%_sysconfdir/{sysconfig,pam.d,security/console.apps}} -%pre -%__fe_groupadd 12 -r %username &>/dev/null || : -%__fe_useradd 12 -r -s /sbin/nologin -M -d %homedir \ - -c 'Kismet user' -g %username %username &>/dev/null || : +install -p -m 0644 %SOURCE12 $RPM_BUILD_ROOT%_sysconfdir/pam.d/kismet_capture +install -p -m 0644 %SOURCE13 $RPM_BUILD_ROOT%_sysconfdir/security/console.apps/kismet_capture +install -p -m 0755 kismet_capture $RPM_BUILD_ROOT%_libexecdir/ +install -Dp -m 0755 _tmp/lib/kismet/* $RPM_BUILD_ROOT%_libdir/kismet/ +install -Dp -m 0755 _tmp/lib/kismet_client/* $RPM_BUILD_ROOT%_libdir/kismet_client/ -%postun -%__fe_userdel %username &>/dev/null || : -%__fe_groupdel %username &>/dev/null || : + +#ln -s ./consolehelper $RPM_BUILD_ROOT%_bindir/kismet_capture +install -p -m 0755 kismet_capture.wrap $RPM_BUILD_ROOT%_bindir/kismet_capture %clean @@ -141,26 +127,35 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc CHANGELOG* GPL README TODO docs -%dir %attr(0770,root,%username) %homedir -%dir %attr(0730,root,%username) %logdir -%dir %attr(0750,root,%username) %cfgdir +%doc CHANGELOG* GPL README docs +%dir %attr(0755,root,root) %cfgdir %config(noreplace) %cfgdir/* %_bindir/kismet* %_datadir/kismet %_mandir/*/kismet* -%config %crontabdir/tmpwatch.kismet -%config(noreplace) %_sysconfdir/sysconfig/kismet +%dir %_libdir/kismet +%dir %_libdir/kismet_client + +%_sysconfdir/pam.d/* +%_sysconfdir/security/console.apps/* +%_libexecdir/* -%files extras +%files plugins %defattr(-,root,root,-) -%_bindir/gps* -%_mandir/*/gps* +%dir %_libdir/kismet/*.so +%dir %_libdir/kismet_client/*.so %changelog +* Sun Aug 9 2009 Enrico Scholz - 0.0.2009.06.R1-0 +- updated to 2009-06-R1 +- reworked large parts of the package due to major upstream changes: + * there is no separate user anymore but a kismet_capture consolehelper wrapper + * a lot of the old filesystem layout has been changed/removed + * removed -extras subpackage; added -plugins one + * Fri Jul 24 2009 Fedora Release Engineering - 0.0.2008.05.R1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: lastver =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/lastver,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- lastver 21 Jun 2008 17:05:08 -0000 1.3 +++ lastver 9 Aug 2009 15:01:09 -0000 1.4 @@ -1 +1 @@ -2008-05-R1 +2009-06-R1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Jun 2008 17:05:08 -0000 1.5 +++ sources 9 Aug 2009 15:01:09 -0000 1.6 @@ -1,2 +1,2 @@ -6ee365d36354b4dee4945e67f8149294 kismet-2008-05-R1.tar.gz -6976640def18c452c3b27282577a9ae9 kismet-2008-05-R1.tar.gz.asc +8d77138020ace39f175a906dc0d3b267 kismet-2009-06-R1.tar.gz +6eb095566baea5727a08aa269655119c kismet-2009-06-R1.tar.gz.asc From chkr at fedoraproject.org Sun Aug 9 15:08:54 2009 From: chkr at fedoraproject.org (chkr) Date: Sun, 9 Aug 2009 15:08:54 +0000 (UTC) Subject: rpms/f-spot/devel f-spot.spec,1.88,1.89 Message-ID: <20090809150854.9546411C00D7@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/f-spot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3510 Modified Files: f-spot.spec Log Message: * Sun Aug 09 2009 Christian Krause - 0.6.0.0-2 - Fix Icon Cache script in %post section Index: f-spot.spec =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/devel/f-spot.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- f-spot.spec 9 Aug 2009 14:43:23 -0000 1.88 +++ f-spot.spec 9 Aug 2009 15:08:54 -0000 1.89 @@ -1,6 +1,6 @@ Name: f-spot Version: 0.6.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Photo management application Group: Applications/Multimedia @@ -91,10 +91,6 @@ rm -rf $RPM_BUILD_ROOT update-desktop-database &> /dev/null ||: touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : -fi - %postun update-desktop-database &> /dev/null ||: if [ $1 -eq 0 ] ; then @@ -121,6 +117,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/omf/f-spot/ %changelog +* Sun Aug 09 2009 Christian Krause - 0.6.0.0-2 +- Fix Icon Cache script in %%post section + * Sun Aug 09 2009 Christian Krause - 0.6.0.0-1 - Update to new upstream version 0.6.0.0 - Cleanup spec file From ensc at fedoraproject.org Sun Aug 9 15:10:10 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 15:10:10 +0000 (UTC) Subject: rpms/kismet/devel kismet.spec,1.24,1.25 Message-ID: <20090809151010.88FE911C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/kismet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3851 Modified Files: kismet.spec Log Message: fixed sed expression Index: kismet.spec =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/kismet.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- kismet.spec 9 Aug 2009 15:01:08 -0000 1.24 +++ kismet.spec 9 Aug 2009 15:10:10 -0000 1.25 @@ -69,8 +69,8 @@ This subpackage contains plugins shipped # set our 'kismet' user, disable GPS and log into %logdir by # default sed -i \ - -e '/^ouifile=/etc/manuf/d' \ - -e '/^ouifile=/usr/share/wireshark/wireshark/manuf/d' \ + -e '\!^ouifile=/etc/manuf!d' \ + -e '\!^ouifile=/usr/share/wireshark/wireshark/manuf!d' \ conf/kismet.conf.in conf/kismet_drone.conf From ensc at fedoraproject.org Sun Aug 9 15:20:18 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 15:20:18 +0000 (UTC) Subject: rpms/kismet/devel kismet.spec,1.25,1.26 Message-ID: <20090809152018.7A19911C0494@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/kismet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6370 Modified Files: kismet.spec Log Message: added some missing BR Index: kismet.spec =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/kismet.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- kismet.spec 9 Aug 2009 15:10:10 -0000 1.25 +++ kismet.spec 9 Aug 2009 15:20:17 -0000 1.26 @@ -27,6 +27,7 @@ Patch18: kismet-2009-06-R1-envp.patch BuildRoot: %_tmppath/%name-%version-%release-root BuildRequires: ncurses-devel diffutils BuildRequires: libpcap-devel pcre-devel +BuildRequires: openssl-devel libcap-devel Requires: usermode # HACK: work around https://fedorahosted.org/usermode/ticket/1 From ensc at fedoraproject.org Sun Aug 9 15:37:46 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 15:37:46 +0000 (UTC) Subject: rpms/kismet/devel kismet.spec,1.26,1.27 Message-ID: <20090809153746.DB3D911C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/kismet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9601 Modified Files: kismet.spec Log Message: added some missing BR; fixed ppc64 build Index: kismet.spec =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/kismet.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- kismet.spec 9 Aug 2009 15:20:17 -0000 1.26 +++ kismet.spec 9 Aug 2009 15:37:46 -0000 1.27 @@ -27,7 +27,7 @@ Patch18: kismet-2009-06-R1-envp.patch BuildRoot: %_tmppath/%name-%version-%release-root BuildRequires: ncurses-devel diffutils BuildRequires: libpcap-devel pcre-devel -BuildRequires: openssl-devel libcap-devel +BuildRequires: openssl-devel libcap-devel libnl-devel Requires: usermode # HACK: work around https://fedorahosted.org/usermode/ticket/1 @@ -67,6 +67,8 @@ This subpackage contains plugins shipped %patch17 -p1 %patch18 -p1 +/bin/cp -a /usr/lib/rpm/config.sub . + # set our 'kismet' user, disable GPS and log into %logdir by # default sed -i \ @@ -79,7 +81,7 @@ sed -i \ #export ac_cv_header_linux_netlink_h=yes # we have netlink.h; just the check is buggy export ac_cv_lib_uClibcpp_main=no # we do not want to build against uClibc++, even when available export LDFLAGS='-Wl,--as-needed' -%configure --enable-ipv6 --sysconfdir=%cfgdir +%configure --sysconfdir=%cfgdir # HOME will be set to @srcdir@ which is disturbing distcc make clean From chkr at fedoraproject.org Sun Aug 9 15:42:15 2009 From: chkr at fedoraproject.org (chkr) Date: Sun, 9 Aug 2009 15:42:15 +0000 (UTC) Subject: rpms/f-spot/F-11 0001-use-system-Mono.Addins-if-available.patch, NONE, 1.1 0001-use-the-correct-stock-icon.patch, NONE, 1.1 0002-enhance-the-f-spot-import-script.patch, NONE, 1.1 .cvsignore, 1.20, 1.21 f-spot.spec, 1.88, 1.89 sources, 1.20, 1.21 Message-ID: <20090809154215.2027211C00D7@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/f-spot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10383 Modified Files: .cvsignore f-spot.spec sources Added Files: 0001-use-system-Mono.Addins-if-available.patch 0001-use-the-correct-stock-icon.patch 0002-enhance-the-f-spot-import-script.patch Log Message: * Sun Aug 09 2009 Christian Krause - 0.6.0.0-1 - Update to new upstream version 0.6.0.0 - Cleanup spec file 0001-use-system-Mono.Addins-if-available.patch: Makefile.include | 7 ------- configure.ac | 28 ++++++++++++++++++++++++++++ lib/Makefile.am | 4 ++-- 3 files changed, 30 insertions(+), 9 deletions(-) --- NEW FILE 0001-use-system-Mono.Addins-if-available.patch --- diff --git a/Makefile.include b/Makefile.include index efd6d72..4be9a8b 100644 --- a/Makefile.include +++ b/Makefile.include @@ -3,9 +3,6 @@ ## Directories -DIR_ADDINS_ADDINS = $(top_builddir)/lib/mono-addins/Mono.Addins -DIR_ADDINS_GUI = $(top_builddir)/lib/mono-addins/Mono.Addins.Gui -DIR_ADDINS_SETUP = $(top_builddir)/lib/mono-addins/Mono.Addins.Setup DIR_DOCS = $(top_builddir)/docs DIR_EXTENSIONS = $(top_builddir)/extensions DIR_GLITZ = $(top_builddir)/lib/glitz-sharp/src @@ -28,10 +25,6 @@ DIR_GTKSHARPBEANS = $(top_builddir)/lib/gtk-sharp-beans LINK_KEYRING = -r:$(DIR_KEYRING)/gnome-keyring-sharp.dll LINK_GLITZ = -r:$(DIR_GLITZ)/NDesk.Glitz.dll LINK_GPHOTO2 = -r:$(DIR_GPHOTO2)/libgphoto2-sharp.dll -LINK_MONO_ADDINS = \ - -r:$(DIR_ADDINS_ADDINS)/Mono.Addins.dll \ - -r:$(DIR_ADDINS_SETUP)/Mono.Addins.Setup.dll \ - -r:$(DIR_ADDINS_GUI)/Mono.Addins.Gui.dll LINK_SEMWEB = -r:$(DIR_SEMWEB)/SemWeb.dll LINK_TAO = \ -r:$(DIR_TAO_OPENGL)/Tao.OpenGl.dll \ diff --git a/configure.ac b/configure.ac index e31bd27..1acaaa6 100644 --- a/configure.ac +++ b/configure.ac @@ -68,6 +68,7 @@ GTK_REQUIRED=2.14 BEAGLE_REQUIRED=0.3.0 NDESK_DBUS_REQUIRED=0.4.2 NDESK_DBUS_GLIB_REQUIRED=0.3.0 +MONO_ADDINS_REQUIRED=0.3.0 MONO_CAIRO_REQUIRED=1.2.4 dnl -- this check is LCMS_REQUIRED=1.12 @@ -127,6 +128,33 @@ AC_SUBST(LINK_BEAGLE) AC_SUBST(CSC_DEFINES) +dnl -- mono-addins link or bundle ? +PKG_CHECK_MODULES(MONO_ADDINS, + mono-addins >= $MONO_ADDINS_REQUIRED + mono-addins-setup >= $MONO_ADDINS_REQUIRED + mono-addins-gui >= $MONO_ADDINS_REQUIRED, +[ + DIR_ADDINS="" + DIR_ADDINS_ADDINS="" + DIR_ADDINS_SETUP="" + DIR_ADDINS_GUI="" + LINK_MONO_ADDINS="-pkg:mono-addins -pkg:mono-addins-setup -pkg:mono-addins-gui" +], +[ + DIR_ADDINS="mono-addins" + DIR_ADDINS_ADDINS='$(top_builddir)/lib/mono-addins/Mono.Addins' + DIR_ADDINS_SETUP='$(top_builddir)/lib/mono-addins/Mono.Addins.Setup' + DIR_ADDINS_GUI='$(top_builddir)/lib/mono-addins/Mono.Addins.Gui' + LINK_MONO_ADDINS='-r:$(DIR_ADDINS_ADDINS)/Mono.Addins.dll \ + -r:$(DIR_ADDINS_SETUP)/Mono.Addins.Setup.dll \ + -r:$(DIR_ADDINS_GUI)/Mono.Addins.Gui.dll' +]) +AC_SUBST(DIR_ADDINS) +AC_SUBST(DIR_ADDINS_ADDINS) +AC_SUBST(DIR_ADDINS_SETUP) +AC_SUBST(DIR_ADDINS_GUI) +AC_SUBST(LINK_MONO_ADDINS) + dnl -- dbus-sharp: link or bundle ? PKG_CHECK_MODULES(NDESK_DBUS, ndesk-dbus-1.0 >= $NDESK_DBUS_REQUIRED ndesk-dbus-glib-1.0 >= $NDESK_DBUS_GLIB_REQUIRED, [ diff --git a/lib/Makefile.am b/lib/Makefile.am index c6d69f9..d0b9a6c 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -10,7 +10,6 @@ UNCONDITIONAL_SUBDIRS = \ libjpegtran \ libfspot \ libgphoto2-sharp \ - mono-addins \ semweb \ Tao @@ -21,11 +20,13 @@ UNCONDITIONAL_SUBDIRS = \ SUBDIRS = \ $(DIR_DBUS) \ $(DIR_DBUS_GLIB) \ + $(DIR_ADDINS) \ $(UNCONDITIONAL_SUBDIRS) DIST_SUBDIRS = \ dbus-sharp \ dbus-sharp-glib \ + mono-addins \ dpap-sharp \ $(UNCONDITIONAL_SUBDIRS) -- 1.6.0.6 0001-use-the-correct-stock-icon.patch: ImportCommand.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE 0001-use-the-correct-stock-icon.patch --- diff --git a/src/ImportCommand.cs b/src/ImportCommand.cs index d4a9e23..a47015e 100644 --- a/src/ImportCommand.cs +++ b/src/ImportCommand.cs @@ -256,7 +256,7 @@ public class ImportCommand : GladeDialog } } else { ImportSource source = new BrowseSource (Catalog.GetString ("(No Cameras Detected)"), - "emblem-camera"); + "camera-photo"); item = new SourceItem (source); item.Activated += HandleActivated; item.Sensitive = false; -- 1.6.0.6 0002-enhance-the-f-spot-import-script.patch: f-spot-import | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) --- NEW FILE 0002-enhance-the-f-spot-import-script.patch --- diff --git a/tools/f-spot-import b/tools/f-spot-import index 98385b1..34facc0 100755 --- a/tools/f-spot-import +++ b/tools/f-spot-import @@ -3,22 +3,46 @@ udi="$1" #xmessage $udi +# check for gvfs mount point using gphoto2 +gvfsuri=`gvfs-ls -c "$udi/"` +if [ "${gvfsuri:0:10}" = "gphoto2://" ] ; then + if [ "${gvfsuri:11:4}" = "usb:" ] ; then + # Yield for f-spot since it wants to access the device directly + # + # Rewrite the uri to something f-spot can handle + # + bus="${gvfsuri:15:3}" + dev="${gvfsuri:19:3}" + + uri="gphoto2:usb:$bus,$dev" + + gvfs-mount --unmount-scheme gphoto2 + f-spot --import "$uri" + exit + fi + # mounted via gphoto2 not using USB, stay with the plain directory + f-spot --import "$udi" + exit +fi + if [ "$udi" != "${udi#gphoto2:}" ]; then # gphoto2, as passed by gvfs/nautilus gvfs-mount -u "$udi" || true f-spot --import "$udi" exit fi -mnt=${udi#file://} -if [ "$udi" != "$mnt" ]; then + +if [ "$udi" != "${udi#file://}" ]; then # mount point, as passed by gvfs/nautilus. f-spot --import "$udi" exit fi + mount_point=`hal-get-property --udi="$udi" --key=volume.mount_point` || true if [ -n "$mount_point" ]; then # USB Mass Storage camera: need to pass f-spot a mount point f-spot --import "$mount_point" + exit else # Some other camera try GPhoto2 @@ -27,4 +51,6 @@ else uri=`printf gphoto2:[usb:%.3d,%.3d] $bus $dev` f-spot --import "$uri" + exit fi +xmessage "f-spot-import can't handle UDI: \"$udi\"" -- 1.6.0.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/F-11/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 4 Dec 2008 17:49:40 -0000 1.20 +++ .cvsignore 9 Aug 2009 15:42:14 -0000 1.21 @@ -1 +1 @@ -f-spot-0.5.0.3.tar.bz2 +f-spot-0.6.0.0.tar.bz2 Index: f-spot.spec =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/F-11/f-spot.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- f-spot.spec 1 Jun 2009 16:27:19 -0000 1.88 +++ f-spot.spec 9 Aug 2009 15:42:14 -0000 1.89 @@ -1,18 +1,18 @@ Name: f-spot -Version: 0.5.0.3 -Release: 9%{?dist} +Version: 0.6.0.0 +Release: 1%{?dist} Summary: Photo management application Group: Applications/Multimedia License: GPLv2+ and LGPLv2+ and CPL and MIT URL: http://f-spot.org/ -Source0: http://download.gnome.org/sources/f-spot/0.5/f-spot-%{version}.tar.bz2 +Source0: http://ftp.gnome.org/pub/gnome/sources/f-spot/0.6/f-spot-%{version}.tar.bz2 +# http://bugzilla.gnome.org/show_bug.cgi?id=591223 +Patch1: 0001-use-the-correct-stock-icon.patch # Use system mono-addins -Patch3: f-spot-0.4.4-link-system-mono-addins.patch -# fix a missing icon -Patch4: missing-icon.patch +Patch2: 0001-use-system-Mono.Addins-if-available.patch # unmount cameras before importing -Patch5: gvfs-gphoto.patch +Patch3: 0002-enhance-the-f-spot-import-script.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: mono-devel mono-web mono-data mono-data-sqlite lcms-devel @@ -22,6 +22,7 @@ BuildRequires: gtk2-devel mono-devel li BuildRequires: gnome-sharp-devel gnome-desktop-sharp-devel gtk-sharp2-gapi BuildRequires: gettext BuildRequires: autoconf, automake, libtool, intltool +BuildRequires: perl(XML::Parser) BuildRequires: gnome-doc-utils BuildRequires: ndesk-dbus-glib-devel BuildRequires: mono-addins-devel @@ -29,6 +30,9 @@ BuildRequires: desktop-file-utils Requires: sqlite >= 3.3.1 Requires: lcms Requires: dcraw +Requires: hicolor-icon-theme +Requires: gnome-screensaver +Requires: yelp Requires(post): desktop-file-utils Requires(postun): desktop-file-utils @@ -49,32 +53,25 @@ sorting and tagging of digital images. %prep %setup -q -# preserve timestamps -touch -r configure.in configure.in.stamp - -%patch3 -p1 -b .link-system-mono-addins -%patch4 -p1 -b .missing-icon -%patch5 -p1 -b .gvfs-gphoto - -# restore timestamps -touch -r configure.in.stamp configure.in +%patch1 -p1 -b .missing-icon +%patch2 -p1 -b .link-system-mono-addins +%patch3 -p1 -b .gvfs-gphoto %build export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} +autoreconf -f -i %configure --disable-scrollkeeper -make - +# parallel build broken in 0.6.0.0, try again with next release +make # %{?_smp_mflags} %install -export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} rm -rf $RPM_BUILD_ROOT +export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT%{_libdir}/%{name}/*.a rm $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la rm $RPM_BUILD_ROOT%{_libdir}/pkgconfig/f-spot.pc -# Will need to be removed at some point... -rm $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gio-sharp-unstable.pc chmod a+x $RPM_BUILD_ROOT%{_libdir}/%{name}/*.exe chmod a+x $RPM_BUILD_ROOT%{_libdir}/%{name}/*.dll @@ -91,37 +88,38 @@ rm -rf $RPM_BUILD_ROOT %post update-desktop-database &> /dev/null ||: -touch --no-create %{_datadir}/icons/hicolor || : -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : -fi +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun update-desktop-database &> /dev/null ||: -touch --no-create %{_datadir}/icons/hicolor || : -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING README NEWS %{_datadir}/applications/*.desktop -%{_datadir}/gnome/help/f-spot +%{_datadir}/gnome/help/f-spot/ %{_datadir}/icons/hicolor/*/*/*.png -%{_datadir}/icons/hicolor/*/*/*.svg -%{_datadir}/f-spot -%{_libdir}/f-spot +%{_datadir}/f-spot/ +%{_libdir}/f-spot/ %{_bindir}/f-spot %{_bindir}/f-spot-import %{_bindir}/f-spot-sqlite-upgrade %{_prefix}/libexec/gnome-screensaver/f-spot-screensaver %{_datadir}/applications/screensavers/f-spot-screensaver.desktop -%{_datadir}/omf/f-spot -# GIO is currently provided in f-spot only, so this'll need to be removed sometime in the future -%{_libdir}/gio-sharp-unstable +%{_datadir}/omf/f-spot/ %changelog +* Sun Aug 09 2009 Christian Krause - 0.6.0.0-1 +- Update to new upstream version 0.6.0.0 +- Cleanup spec file + * Mon Jun 01 2009 Xavier Lamien - 0.5.0.3-9 - Build arch ppc64. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/F-11/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 4 Dec 2008 17:49:40 -0000 1.20 +++ sources 9 Aug 2009 15:42:14 -0000 1.21 @@ -1 +1 @@ -52db86f1dc715a3958425aa3d006c900 f-spot-0.5.0.3.tar.bz2 +9115f9df72c5fc1c82eb46b3af01e67d f-spot-0.6.0.0.tar.bz2 From rdieter at fedoraproject.org Sun Aug 9 15:43:27 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 15:43:27 +0000 (UTC) Subject: rpms/qscintilla/F-11 qscintilla.spec,1.27,1.28 Message-ID: <20090809154327.57F1811C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qscintilla/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10687 Modified Files: qscintilla.spec Log Message: * Sat Aug 08 2009 Rex Dieter - 2.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jun 17 2009 Rex Dieter - 2.4-1 - QScintilla-gpl-2.4 From rdieter at fedoraproject.org Sun Aug 9 15:44:43 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 15:44:43 +0000 (UTC) Subject: rpms/kdepim/F-11 kdepim.spec,1.219,1.220 Message-ID: <20090809154443.6287E11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepim/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10981 Modified Files: kdepim.spec Log Message: * Sat Aug 08 2009 Rex Dieter - 4.3.0-2 - -libs: move designer plugins here - %check: desktop-file-validate - don't own %{_kde4_appsdir}/kconf_update/ Index: kdepim.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/F-11/kdepim.spec,v retrieving revision 1.219 retrieving revision 1.220 diff -u -p -r1.219 -r1.220 --- kdepim.spec 5 Aug 2009 13:06:18 -0000 1.219 +++ kdepim.spec 9 Aug 2009 15:44:43 -0000 1.220 @@ -6,7 +6,7 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Applications/Productivity @@ -22,7 +22,7 @@ Requires: %{name}-libs = %{?epoch:%{epoc # Upgrade path %if 0%{?fedora} < 12 -Requires: kdepim-runtime >= %{version} +Requires: kdepim-runtime%{?_isa} >= %{version} %endif BuildRequires: akonadi-devel @@ -73,7 +73,7 @@ Requires(hint): spambayes Summary: Development files for %{name} Group: Development/Libraries Provides: kdepim4-devel = %{version}-%{release} -Requires: %{name}-libs = %{epoch}:%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: kdelibs4-devel %description devel %{summary}. @@ -124,6 +124,12 @@ done popd +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -161,8 +167,28 @@ rm -rf %{buildroot} %endif %{_kde4_libdir}/kde4/*.so %{_kde4_libdir}/strigi/*.so -%{_kde4_datadir}/applications/kde4/* -%{_kde4_appsdir}/* +%{_kde4_datadir}/applications/kde4/*.desktop +%{_kde4_appsdir}/akregator/ +%{_kde4_appsdir}/kaddressbook/ +%{_kde4_appsdir}/kalarm/ +%{_kde4_appsdir}/kconf_update/* +%{_kde4_appsdir}/kdepimwidgets/ +%{_kde4_appsdir}/kjots/ +%{_kde4_appsdir}/kleopatra/ +%{_kde4_appsdir}/kmail/ +%{_kde4_appsdir}/kmailcvt/ +%{_kde4_appsdir}/knode/ +%{_kde4_appsdir}/knotes/ +%{_kde4_appsdir}/konsolekalendar/ +%{_kde4_appsdir}/kontact/ +%{_kde4_appsdir}/kontactsummary/ +%{_kde4_appsdir}/korgac/ +%{_kde4_appsdir}/korganizer/ +%{_kde4_appsdir}/kpilot/ +%{_kde4_appsdir}/ktimetracker/ +%{_kde4_appsdir}/kwatchgnupg/ +%{_kde4_appsdir}/libkdepim/ +%{_kde4_appsdir}/libkleopatra/ %{_datadir}/dbus-1/interfaces/*.xml %{_kde4_datadir}/autostart/* %{_kde4_datadir}/config/*rc @@ -176,6 +202,7 @@ rm -rf %{buildroot} %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* +%{_kde4_libdir}/kde4/plugins/designer/*.so %files devel %defattr(-,root,root,-) @@ -184,10 +211,14 @@ rm -rf %{buildroot} %if 0%{?_with_pilot_link:1} %exclude %{_kde4_libdir}/libkpilot_*.so %endif -%{_kde4_libdir}/kde4/plugins/designer/* %changelog +* Sat Aug 08 2009 Rex Dieter - 4.3.0-2 +- -libs: move designer plugins here +- %%check: desktop-file-validate +- don't own %%{_kde4_appsdir}/kconf_update/ + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From rdieter at fedoraproject.org Sun Aug 9 15:46:56 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 15:46:56 +0000 (UTC) Subject: rpms/kdeedu/F-11 kdeedu.spec,1.179,1.180 Message-ID: <20090809154656.3B4E711C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12122 Modified Files: kdeedu.spec Log Message: * Sat Aug 08 2009 Rex Dieter 4.3.0-3 - -libs: move libavogadro-kalzium libcompoundviewer here - new -marble-libs pkg Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-11/kdeedu.spec,v retrieving revision 1.179 retrieving revision 1.180 diff -u -p -r1.179 -r1.180 --- kdeedu.spec 5 Aug 2009 02:53:21 -0000 1.179 +++ kdeedu.spec 9 Aug 2009 15:46:55 -0000 1.180 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Amusements/Games @@ -92,8 +92,7 @@ Group: System Environment/Libraries Group: Development/Libraries Summary: Developer files for %{name} Requires: %{name}-libs%{?_isa} = %{version}-%{release} -# libmarble -Requires: %{name}-marble%{?_isa} = %{version}-%{release} +Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} Obsoletes: kdeedu4-devel < %{version}-%{release} Provides: kdeedu4-devel = %{version}-%{release} # http://bugzilla.redhat.com/394011 @@ -114,12 +113,12 @@ Requires: %{name}-libs%{?_isa} = %{versi %package marble Summary: A World Atlas Group: Amusements/Games +Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} +# multilib, when marble-libs was introduced +Obsoletes: %{name}-marble < 4.3.0-3 %if 0%{?fedora} < 11 # http://bugzilla.redhat.com/487550 Conflicts: kdeedu-libs < 4.2.0 -# this should avoid conflict too, even though kdeedu-libs isn't -# strictly required. -#Requires: %{name}-libs = %{version}-%{release} %endif # http://bugzilla.redhat.com/394011 Obsoletes: marble < 1:0.5.1-1 @@ -127,6 +126,13 @@ Provides: marble = 1:0.7-%{release} %description marble %{summary}. +%package marble-libs +Summary: Runtime libraries for marble +Group: System Environment/Libraries +Requires: %{name}-marble = %{version}-%{release} +%description marble-libs +%{summary}. + %package math Group: Amusements/Games Summary: Math applications @@ -297,8 +303,6 @@ rm -rf %{buildroot} # kalzium %{_kde4_libdir}/avogadro-kalzium/ -%{_kde4_libdir}/libavogadro-kalzium.so.* -%{_kde4_libdir}/libcompoundviewer.so.* %{_kde4_datadir}/applications/kde4/blinken.desktop %{_kde4_datadir}/applications/kde4/kalzium.desktop @@ -369,10 +373,12 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc COPYING README %{_kde4_appsdir}/libkdeedu/ -%{_kde4_libdir}/libkdeedu*.so.* -%{_kde4_libdir}/libkeduvocdocument.so.* -%{_kde4_libdir}/libkiten.so.* -%{_kde4_libdir}/libscience.so.* +%{_kde4_libdir}/libavogadro-kalzium.so.0* +%{_kde4_libdir}/libcompoundviewer.so.4* +%{_kde4_libdir}/libkdeeduui.so.4* +%{_kde4_libdir}/libkeduvocdocument.so.4* +%{_kde4_libdir}/libkiten.so.4* +%{_kde4_libdir}/libscience.so.4* # needed here for multilib'd runtime %{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so @@ -460,6 +466,10 @@ rm -rf %{buildroot} %changelog +* Sat Aug 08 2009 Rex Dieter 4.3.0-3 +- -libs: move libavogadro-kalzium libcompoundviewer here +- new -marble-libs pkg + * Sat Aug 01 2009 Rex Dieter 4.3.0-2 - move kalziumuiwidgets.so designer plugin to -libs - tighten -libs deps using %%?_isa From ensc at fedoraproject.org Sun Aug 9 15:48:29 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 15:48:29 +0000 (UTC) Subject: rpms/kismet/devel kismet.spec,1.27,1.28 Message-ID: <20090809154829.D9F5211C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/kismet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12494 Modified Files: kismet.spec Log Message: - added Obsoletes: entry for old -extras subpackage Index: kismet.spec =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/kismet.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- kismet.spec 9 Aug 2009 15:37:46 -0000 1.27 +++ kismet.spec 9 Aug 2009 15:48:29 -0000 1.28 @@ -10,7 +10,7 @@ Summary: WLAN detector, sniffer and IDS Name: kismet Version: %_rpmversion -Release: %release_func 0 +Release: %release_func 1 License: GPLv2+ Group: Applications/Internet URL: http://www.kismetwireless.net/ @@ -30,6 +30,8 @@ BuildRequires: libpcap-devel pcre-devel BuildRequires: openssl-devel libcap-devel libnl-devel Requires: usermode +Obsoletes: kismet-extras < 0.0.2009.06.R1 + # HACK: work around https://fedorahosted.org/usermode/ticket/1 Source50: kismet_capture_wrap.c BuildRequires: dietlibc @@ -152,6 +154,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 9 2009 Enrico Scholz - 0.0.2009.06.R1-1 +- added Obsoletes: entry for old -extras subpackage + * Sun Aug 9 2009 Enrico Scholz - 0.0.2009.06.R1-0 - updated to 2009-06-R1 - reworked large parts of the package due to major upstream changes: From chitlesh at fedoraproject.org Sun Aug 9 15:54:16 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 9 Aug 2009 15:54:16 +0000 (UTC) Subject: rpms/ngspice/devel ngspice-rework-19.memusage_warning.patch, NONE, 1.1 ngspice-xcircuit_bridge.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 ngspice.spec, 1.18, 1.19 sources, 1.3, 1.4 ngspice-18-help.patch, 1.1, NONE Message-ID: <20090809155416.EC81211C00D7@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/ngspice/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13819/devel Modified Files: .cvsignore import.log ngspice.spec sources Added Files: ngspice-rework-19.memusage_warning.patch ngspice-xcircuit_bridge.patch Removed Files: ngspice-18-help.patch Log Message: rework 19 and tclspice ngspice-rework-19.memusage_warning.patch: resource.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE ngspice-rework-19.memusage_warning.patch --- --- src/frontend/resource.c 2009-04-17 23:59:05.000000000 +0200 +++ resource.c 2009-08-08 20:52:02.658775378 +0200 @@ -1,7 +1,7 @@ /********** Copyright 1990 Regents of the University of California. All rights reserved. Author: 1985 Wayne A. Christopher, U. C. Berkeley CAD Group -$Id: resource.c,v 1.31 2009/04/17 21:59:05 h_vogt Exp $ +$Id: resource.c,v 1.32 2009/08/08 17:38:23 pnenzi Exp $ **********/ /* @@ -549,7 +549,7 @@ #endif /*_WIN32_WINNT 0x0500*/ #else FILE *fp; - char buffer[1024]; + char buffer[2048]; size_t bytes_read; char *match; long mem_got; ngspice-xcircuit_bridge.patch: main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE ngspice-xcircuit_bridge.patch --- --- src/main.c 2009-04-12 23:08:18.000000000 +0200 +++ main.c 2009-08-01 14:10:46.785485894 +0200 @@ -566,6 +566,7 @@ " -i, --interactive run in interactive mode\n" " -n, --no-spiceinit don't load the local or user's config file\n" " -o, --output=FILE set the outputfile\n" + " -p, --pipe run in I/O pipe mode\n" " -q, --completion activate command completion\n" " -r, --rawfile=FILE set the rawfile output\n" " -s, --server run spice as a server process\n" @@ -772,6 +773,7 @@ {"interactive", 0, 0, 'i'}, {"no-spiceinit", 0, 0, 'n'}, {"output", 1, 0, 'o'}, + {"pipe", 0, 0, 'p'}, {"completion", 0, 0, 'q'}, {"rawfile", 1, 0, 'r'}, {"server", 0, 0, 's'}, @@ -779,7 +781,7 @@ {0, 0, 0, 0} }; - c = getopt_long (argc, argv, "hvbac:ihno:qr:st:", + c = getopt_long (argc, argv, "hvbac:ihno:pqr:st:", long_options, &option_index); if (c == -1) break; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Jan 2009 22:45:15 -0000 1.3 +++ .cvsignore 9 Aug 2009 15:54:16 -0000 1.4 @@ -1 +1 @@ -ng-spice-rework-18.tar.gz +ng-spice-rework-19.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 21 Feb 2009 23:54:48 -0000 1.2 +++ import.log 9 Aug 2009 15:54:16 -0000 1.3 @@ -1,2 +1,3 @@ ngspice-18-1_fc10:HEAD:ngspice-18-1.fc10.src.rpm:1231713849 ngspice-18-2_fc10:HEAD:ngspice-18-2.fc10.src.rpm:1235260319 +ngspice-19-1_fc11:HEAD:ngspice-19-1.fc11.src.rpm:1249833090 Index: ngspice.spec =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/devel/ngspice.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- ngspice.spec 25 Jul 2009 19:20:50 -0000 1.18 +++ ngspice.spec 9 Aug 2009 15:54:16 -0000 1.19 @@ -1,16 +1,21 @@ Name: ngspice -Version: 18 -Release: 3%{?dist} +Version: 19 +Release: 1%{?dist} Summary: A mixed level/signal circuit simulator License: BSD Group: Applications/Engineering URL: http://%{name}.sourceforge.net/ -Source0: http://ovh.dl.sourceforge.net/sourceforge/%{name}/ng-spice-rework-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/sourceforge/%{name}/ng-spice-rework-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: ngspice-18-help.patch +# Ensuring interoperability with xcircuit via Tcl +Patch0: %{name}-xcircuit_bridge.patch +Patch1: %{name}-rework-19.memusage_warning.patch + +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info BuildRequires: readline-devel, libXext-devel, libpng-devel, libICE-devel BuildRequires: libXaw-devel, mesa-libGL-devel, libXt-devel @@ -37,11 +42,11 @@ develop their own models for devices usi It could be used for VLSI simulations as well. + %package doc Summary: Documentation for ngspice, a mixed level/signal circuit simulator Group: Documentation -Requires: ngspice = %{version} - +Requires: ngspice = %{version}-%{release} Requires(post): /sbin/install-info Requires(preun): /sbin/install-info @@ -50,52 +55,134 @@ This package contains the documentation and info format. +%package -n tclspice +Summary: Tcl/Tk interface for ngspice +Group: Applications/Engineering +BuildRequires: tk-devel +BuildRequires: blt-devel + +%description -n tclspice +TclSpice is an improved version of Berkeley Spice designed to be used with +the Tcl/Tk scripting language. The project is based upon the NG-Spice source +code base with many improvements. + %prep -%setup -q -n ng-spice-rework-%{version} +%setup -q -%patch0 -p0 -b .help +%patch0 -p0 -b .xcircuit +%patch1 -p0 -b .mem + +# make sure the examples are UTF-8... +for nonUTF8 in examples/tclspice/tcl-testbench4/selectfromlist.tcl \ + examples/tclspice/tcl-testbench1/testCapa.cir \ + examples/tclspice/tcl-testbench1/capa.cir ; do + %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv + %{__mv} -f $nonUTF8.conv $nonUTF8 +done + +# rpmlint warnings +find examples/ -type f -name ".cvsignore" -exec rm -rf {} ';' +find src/ -type f -name "*.c" -exec chmod -x {} ';' +find src/ -type f -name "*.h" -exec chmod -x {} ';' -%build %ifarch x86_64 sparc64 ppc64 amd64 -%{__cp} -p src/spinit.in src/spinit.in.ngspice -cat src/spinit.in.ngspice | sed \ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/spice2poly.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/spice2poly.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/analog.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/analog.cm|' \ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/digital.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/digital.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/xtradev.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/xtradev.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/xtraevt.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/xtraevt.cm|'\ -> src/spinit.in +sed -i "s|@XSPICEINIT@ codemodel @prefix@/lib|@XSPICEINIT@ codemodel %{_libdir}|" \ +src/spinit.in %endif -#./autogen.sh +# Fix Tclspice's examples +sed -i \ +"s|load \"../../../src/.libs/libspice.so\"|lappend auto_path \"%{_libdir}/tclspice\"\npackage require spice|" \ +examples/tclspice/*/*.tcl +sed -i \ +"s|load ../../../src/.libs/libspice.so|lappend auto_path \"%{_libdir}/tclspice\"\npackage require spice|" \ +examples/tclspice/*/*.tcl +sed -i \ +"s|spice::codemodel ../../src/xspice/icm/spice2poly|spice::codemodel %{_libdir}/tclspice/spice|" \ +examples/tclspice/tcl-testbench4/tcl-testbench4.tcl -%configure \ - --enable-xgraph \ - --enable-xspice \ -%ifarch x86_64 sparc64 ppc64 amd64 - --enable-libsuffix=64 \ -%endif +%build -# make in xgraph with another flag first so -# that we can correctly use Fedora compiler flags. -( cd xgraph ; %{__make} \ - ADDITIONAL_INCLUDES="$RPM_OPT_FLAGS" %{?_smp_mflags} ) -%{__make} %{?_smp_mflags} +# ---- Tclspice ---------------------------------------------------------------- +# Adding BLT support +export CFLAGS="$CFLAGS -I%{_includedir}/blt" + +# Make builddir for tclspice +%{__mkdir} -p tclspice +%{__cp} -Rl `ls . | grep -v tclspice` tclspice + +# Configure tclspice +cd tclspice +sed -i "s|\#define NGSPICEDATADIR \"\`echo \$dprefix/share/ngspice\`\"|\#define NGSPICEDATADIR \"\`echo %{_libdir}/tclspice\`\"|" configure* +%configure \ + --disable-xgraph \ + --enable-xspice \ + --enable-maintainer-mode \ + --enable-capzerobypass \ + --enable-cider \ + --enable-newpred \ + --enable-expdevices \ + --enable-intnoise \ + --enable-predictor \ + --enable-numparam \ + --enable-dot-global \ + --enable-shared \ + --with-tcl=%{_libdir}/tcl8.5/ \ + --libdir=%{_libdir}/tclspice + +%{__make} +cd .. +# ------------------------------------------------------------------------------ + +%configure \ + --disable-xgraph \ + --enable-xspice \ + --enable-maintainer-mode \ + --enable-capzerobypass \ + --enable-cider \ + --enable-newpred \ + --enable-expdevices \ + --enable-intnoise \ + --enable-predictor \ + --enable-numparam \ + --enable-dot-global \ + --enable-shared \ + --libdir=%{_libdir} +%{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} -#chmod 644 src/xspice/*/*.{c,h,l,y} -#chmod 644 src/frontend/*.{c,h} -#chmod 644 src/include/*.h %{__make} INSTALL="install -p" install DESTDIR=%{buildroot} -%{__rm} -rf doc/Makefile* %{buildroot}%{_datadir}/info/dir +# ---- Tclspice ---------------------------------------------------------------- +# Tclspice : Make install +cd tclspice +%{__make} INSTALL="install -p" install DESTDIR=%{buildroot} +cd .. + +%{__rm} -rf %{buildroot}%{_libdir}/tclspice/libspice.la +# ------------------------------------------------------------------------------ + + +# Ensuring that all docs are under %%{_docdir}/%%{name}-%%{version}/ +rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/ +mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr examples/ %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr doc/*.pdf %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr Stuarts_Poly_Notes FAQ DEVICES ANALYSES %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr AUTHORS COPYING README BUGS ChangeLog NEWS %{buildroot}%{_docdir}/%{name}-%{version}/ + + +# pull as debuginfo +chmod +x %{buildroot}%{_libdir}/spice/*.cm -#chmod +x %{buildroot}%{_libdir}/spice/{xtraevt.cm,xtradev.cm,analog.cm,spice2poly.cm,digital.cm} -#%{__rm} -f %{buildroot}%{_libdir}/ng-spice-rework/libbsim4.a +%{__rm} -rf %{buildroot}%{_datadir}/info/dir + +%check +#make check %clean @@ -110,31 +197,31 @@ cat src/spinit.in.ngspice | sed \ %files %defattr(-,root,root,-) -%doc AUTHORS COPYING README BUGS ChangeLog NEWS -%{_bindir}/cmpp -%{_bindir}/ngmakeidx -%{_bindir}/ngmultidec -%{_bindir}/ngnutmeg -%{_bindir}/ngproc2mod -%{_bindir}/ngsconvert -%{_bindir}/%{name} -%{_bindir}/xgraph -%{_datadir}/ng-spice-rework/ +%{_bindir}/* +%{_datadir}/%{name}/ %{_libdir}/spice/ -%{_mandir}/man1/ngnutmeg.1.* -%{_mandir}/man1/ngsconvert.1.* -%{_mandir}/man1/ngmultidec.1.* -%{_mandir}/man1/%{name}.1.* -%{_mandir}/manm/xgraph.man.* +%{_mandir}/man1/* + + +%files -n tclspice +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}-%{version}/examples/tclspice +%{_libdir}/tclspice/ %files doc %defattr(-, root, root, -) +%exclude %doc %{_docdir}/%{name}-%{version}/examples/tclspice +%doc %{_docdir}/%{name}-%{version}/ %{_infodir}/ngspice.info*.* -%doc examples/ doc/ -%doc Stuarts_Poly_Notes FAQ DEVICES ANALYSES -%Changelog + +%changelog +* Sun Aug 02 2009 Chitlesh Goorah 19-1 +- new upstream release +- RHBZ #514484 A Long Warning Message (patched) +- RHBZ #511695 FTBFS ngspice-18-2.fc11 + * Sat Feb 21 2009 Chitlesh Goorah 18-2 - x11 windows (help and plot) fixes #RHBZ 481525 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Jan 2009 22:45:15 -0000 1.3 +++ sources 9 Aug 2009 15:54:16 -0000 1.4 @@ -1 +1 @@ -3ab09b939939f7d0fb8cc9d8c77ead71 ng-spice-rework-18.tar.gz +52d01ef53332b8a0e58bf4f7ac7f2c42 ng-spice-rework-19.tar.gz --- ngspice-18-help.patch DELETED --- From chitlesh at fedoraproject.org Sun Aug 9 15:55:22 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 9 Aug 2009 15:55:22 +0000 (UTC) Subject: rpms/ngspice/F-11 ngspice-rework-19.memusage_warning.patch, NONE, 1.1 ngspice-xcircuit_bridge.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 ngspice.spec, 1.17, 1.18 sources, 1.3, 1.4 ngspice-18-help.patch, 1.1, NONE Message-ID: <20090809155522.C9BDF11C00D7@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/ngspice/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14193/F-11 Modified Files: .cvsignore import.log ngspice.spec sources Added Files: ngspice-rework-19.memusage_warning.patch ngspice-xcircuit_bridge.patch Removed Files: ngspice-18-help.patch Log Message: rework 19 and tclspice ngspice-rework-19.memusage_warning.patch: resource.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE ngspice-rework-19.memusage_warning.patch --- --- src/frontend/resource.c 2009-04-17 23:59:05.000000000 +0200 +++ resource.c 2009-08-08 20:52:02.658775378 +0200 @@ -1,7 +1,7 @@ /********** Copyright 1990 Regents of the University of California. All rights reserved. Author: 1985 Wayne A. Christopher, U. C. Berkeley CAD Group -$Id: resource.c,v 1.31 2009/04/17 21:59:05 h_vogt Exp $ +$Id: resource.c,v 1.32 2009/08/08 17:38:23 pnenzi Exp $ **********/ /* @@ -549,7 +549,7 @@ #endif /*_WIN32_WINNT 0x0500*/ #else FILE *fp; - char buffer[1024]; + char buffer[2048]; size_t bytes_read; char *match; long mem_got; ngspice-xcircuit_bridge.patch: main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE ngspice-xcircuit_bridge.patch --- --- src/main.c 2009-04-12 23:08:18.000000000 +0200 +++ main.c 2009-08-01 14:10:46.785485894 +0200 @@ -566,6 +566,7 @@ " -i, --interactive run in interactive mode\n" " -n, --no-spiceinit don't load the local or user's config file\n" " -o, --output=FILE set the outputfile\n" + " -p, --pipe run in I/O pipe mode\n" " -q, --completion activate command completion\n" " -r, --rawfile=FILE set the rawfile output\n" " -s, --server run spice as a server process\n" @@ -772,6 +773,7 @@ {"interactive", 0, 0, 'i'}, {"no-spiceinit", 0, 0, 'n'}, {"output", 1, 0, 'o'}, + {"pipe", 0, 0, 'p'}, {"completion", 0, 0, 'q'}, {"rawfile", 1, 0, 'r'}, {"server", 0, 0, 's'}, @@ -779,7 +781,7 @@ {0, 0, 0, 0} }; - c = getopt_long (argc, argv, "hvbac:ihno:qr:st:", + c = getopt_long (argc, argv, "hvbac:ihno:pqr:st:", long_options, &option_index); if (c == -1) break; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Jan 2009 22:45:15 -0000 1.3 +++ .cvsignore 9 Aug 2009 15:55:22 -0000 1.4 @@ -1 +1 @@ -ng-spice-rework-18.tar.gz +ng-spice-rework-19.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/F-11/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 21 Feb 2009 23:54:48 -0000 1.2 +++ import.log 9 Aug 2009 15:55:22 -0000 1.3 @@ -1,2 +1,3 @@ ngspice-18-1_fc10:HEAD:ngspice-18-1.fc10.src.rpm:1231713849 ngspice-18-2_fc10:HEAD:ngspice-18-2.fc10.src.rpm:1235260319 +ngspice-19-1_fc11:F-11:ngspice-19-1.fc11.src.rpm:1249833216 Index: ngspice.spec =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/F-11/ngspice.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- ngspice.spec 24 Feb 2009 21:33:27 -0000 1.17 +++ ngspice.spec 9 Aug 2009 15:55:22 -0000 1.18 @@ -1,16 +1,21 @@ Name: ngspice -Version: 18 -Release: 2%{?dist} +Version: 19 +Release: 1%{?dist} Summary: A mixed level/signal circuit simulator License: BSD Group: Applications/Engineering URL: http://%{name}.sourceforge.net/ -Source0: http://ovh.dl.sourceforge.net/sourceforge/%{name}/ng-spice-rework-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/sourceforge/%{name}/ng-spice-rework-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: ngspice-18-help.patch +# Ensuring interoperability with xcircuit via Tcl +Patch0: %{name}-xcircuit_bridge.patch +Patch1: %{name}-rework-19.memusage_warning.patch + +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info BuildRequires: readline-devel, libXext-devel, libpng-devel, libICE-devel BuildRequires: libXaw-devel, mesa-libGL-devel, libXt-devel @@ -37,11 +42,11 @@ develop their own models for devices usi It could be used for VLSI simulations as well. + %package doc Summary: Documentation for ngspice, a mixed level/signal circuit simulator Group: Documentation -Requires: ngspice = %{version} - +Requires: ngspice = %{version}-%{release} Requires(post): /sbin/install-info Requires(preun): /sbin/install-info @@ -50,52 +55,134 @@ This package contains the documentation and info format. +%package -n tclspice +Summary: Tcl/Tk interface for ngspice +Group: Applications/Engineering +BuildRequires: tk-devel +BuildRequires: blt-devel + +%description -n tclspice +TclSpice is an improved version of Berkeley Spice designed to be used with +the Tcl/Tk scripting language. The project is based upon the NG-Spice source +code base with many improvements. + %prep -%setup -q -n ng-spice-rework-%{version} +%setup -q -%patch0 -p0 -b .help +%patch0 -p0 -b .xcircuit +%patch1 -p0 -b .mem + +# make sure the examples are UTF-8... +for nonUTF8 in examples/tclspice/tcl-testbench4/selectfromlist.tcl \ + examples/tclspice/tcl-testbench1/testCapa.cir \ + examples/tclspice/tcl-testbench1/capa.cir ; do + %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv + %{__mv} -f $nonUTF8.conv $nonUTF8 +done + +# rpmlint warnings +find examples/ -type f -name ".cvsignore" -exec rm -rf {} ';' +find src/ -type f -name "*.c" -exec chmod -x {} ';' +find src/ -type f -name "*.h" -exec chmod -x {} ';' -%build %ifarch x86_64 sparc64 ppc64 amd64 -%{__cp} -p src/spinit.in src/spinit.in.ngspice -cat src/spinit.in.ngspice | sed \ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/spice2poly.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/spice2poly.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/analog.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/analog.cm|' \ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/digital.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/digital.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/xtradev.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/xtradev.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/xtraevt.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/xtraevt.cm|'\ -> src/spinit.in +sed -i "s|@XSPICEINIT@ codemodel @prefix@/lib|@XSPICEINIT@ codemodel %{_libdir}|" \ +src/spinit.in %endif -#./autogen.sh +# Fix Tclspice's examples +sed -i \ +"s|load \"../../../src/.libs/libspice.so\"|lappend auto_path \"%{_libdir}/tclspice\"\npackage require spice|" \ +examples/tclspice/*/*.tcl +sed -i \ +"s|load ../../../src/.libs/libspice.so|lappend auto_path \"%{_libdir}/tclspice\"\npackage require spice|" \ +examples/tclspice/*/*.tcl +sed -i \ +"s|spice::codemodel ../../src/xspice/icm/spice2poly|spice::codemodel %{_libdir}/tclspice/spice|" \ +examples/tclspice/tcl-testbench4/tcl-testbench4.tcl -%configure \ - --enable-xgraph \ - --enable-xspice \ -%ifarch x86_64 sparc64 ppc64 amd64 - --enable-libsuffix=64 \ -%endif +%build -# make in xgraph with another flag first so -# that we can correctly use Fedora compiler flags. -( cd xgraph ; %{__make} \ - ADDITIONAL_INCLUDES="$RPM_OPT_FLAGS" %{?_smp_mflags} ) -%{__make} %{?_smp_mflags} +# ---- Tclspice ---------------------------------------------------------------- +# Adding BLT support +export CFLAGS="$CFLAGS -I%{_includedir}/blt" + +# Make builddir for tclspice +%{__mkdir} -p tclspice +%{__cp} -Rl `ls . | grep -v tclspice` tclspice + +# Configure tclspice +cd tclspice +sed -i "s|\#define NGSPICEDATADIR \"\`echo \$dprefix/share/ngspice\`\"|\#define NGSPICEDATADIR \"\`echo %{_libdir}/tclspice\`\"|" configure* +%configure \ + --disable-xgraph \ + --enable-xspice \ + --enable-maintainer-mode \ + --enable-capzerobypass \ + --enable-cider \ + --enable-newpred \ + --enable-expdevices \ + --enable-intnoise \ + --enable-predictor \ + --enable-numparam \ + --enable-dot-global \ + --enable-shared \ + --with-tcl=%{_libdir}/tcl8.5/ \ + --libdir=%{_libdir}/tclspice + +%{__make} +cd .. +# ------------------------------------------------------------------------------ + +%configure \ + --disable-xgraph \ + --enable-xspice \ + --enable-maintainer-mode \ + --enable-capzerobypass \ + --enable-cider \ + --enable-newpred \ + --enable-expdevices \ + --enable-intnoise \ + --enable-predictor \ + --enable-numparam \ + --enable-dot-global \ + --enable-shared \ + --libdir=%{_libdir} +%{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} -#chmod 644 src/xspice/*/*.{c,h,l,y} -#chmod 644 src/frontend/*.{c,h} -#chmod 644 src/include/*.h %{__make} INSTALL="install -p" install DESTDIR=%{buildroot} -%{__rm} -rf doc/Makefile* %{buildroot}%{_datadir}/info/dir +# ---- Tclspice ---------------------------------------------------------------- +# Tclspice : Make install +cd tclspice +%{__make} INSTALL="install -p" install DESTDIR=%{buildroot} +cd .. + +%{__rm} -rf %{buildroot}%{_libdir}/tclspice/libspice.la +# ------------------------------------------------------------------------------ + + +# Ensuring that all docs are under %%{_docdir}/%%{name}-%%{version}/ +rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/ +mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr examples/ %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr doc/*.pdf %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr Stuarts_Poly_Notes FAQ DEVICES ANALYSES %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr AUTHORS COPYING README BUGS ChangeLog NEWS %{buildroot}%{_docdir}/%{name}-%{version}/ + + +# pull as debuginfo +chmod +x %{buildroot}%{_libdir}/spice/*.cm -#chmod +x %{buildroot}%{_libdir}/spice/{xtraevt.cm,xtradev.cm,analog.cm,spice2poly.cm,digital.cm} -#%{__rm} -f %{buildroot}%{_libdir}/ng-spice-rework/libbsim4.a +%{__rm} -rf %{buildroot}%{_datadir}/info/dir + +%check +#make check %clean @@ -110,31 +197,31 @@ cat src/spinit.in.ngspice | sed \ %files %defattr(-,root,root,-) -%doc AUTHORS COPYING README BUGS ChangeLog NEWS -%{_bindir}/cmpp -%{_bindir}/ngmakeidx -%{_bindir}/ngmultidec -%{_bindir}/ngnutmeg -%{_bindir}/ngproc2mod -%{_bindir}/ngsconvert -%{_bindir}/%{name} -%{_bindir}/xgraph -%{_datadir}/ng-spice-rework/ +%{_bindir}/* +%{_datadir}/%{name}/ %{_libdir}/spice/ -%{_mandir}/man1/ngnutmeg.1.* -%{_mandir}/man1/ngsconvert.1.* -%{_mandir}/man1/ngmultidec.1.* -%{_mandir}/man1/%{name}.1.* -%{_mandir}/manm/xgraph.man.* +%{_mandir}/man1/* + + +%files -n tclspice +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}-%{version}/examples/tclspice +%{_libdir}/tclspice/ %files doc %defattr(-, root, root, -) +%exclude %doc %{_docdir}/%{name}-%{version}/examples/tclspice +%doc %{_docdir}/%{name}-%{version}/ %{_infodir}/ngspice.info*.* -%doc examples/ doc/ -%doc Stuarts_Poly_Notes FAQ DEVICES ANALYSES -%Changelog + +%changelog +* Sun Aug 02 2009 Chitlesh Goorah 19-1 +- new upstream release +- RHBZ #514484 A Long Warning Message (patched) +- RHBZ #511695 FTBFS ngspice-18-2.fc11 + * Sat Feb 21 2009 Chitlesh Goorah 18-2 - x11 windows (help and plot) fixes #RHBZ 481525 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Jan 2009 22:45:15 -0000 1.3 +++ sources 9 Aug 2009 15:55:22 -0000 1.4 @@ -1 +1 @@ -3ab09b939939f7d0fb8cc9d8c77ead71 ng-spice-rework-18.tar.gz +52d01ef53332b8a0e58bf4f7ac7f2c42 ng-spice-rework-19.tar.gz --- ngspice-18-help.patch DELETED --- From chitlesh at fedoraproject.org Sun Aug 9 15:57:02 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 9 Aug 2009 15:57:02 +0000 (UTC) Subject: rpms/ngspice/F-10 ngspice-rework-19.memusage_warning.patch, NONE, 1.1 ngspice-xcircuit_bridge.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 import.log, 1.1, 1.2 ngspice.spec, 1.15, 1.16 sources, 1.3, 1.4 Message-ID: <20090809155702.243A111C00D7@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/ngspice/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14701/F-10 Modified Files: .cvsignore import.log ngspice.spec sources Added Files: ngspice-rework-19.memusage_warning.patch ngspice-xcircuit_bridge.patch Log Message: rework 19 and tclspice ngspice-rework-19.memusage_warning.patch: resource.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE ngspice-rework-19.memusage_warning.patch --- --- src/frontend/resource.c 2009-04-17 23:59:05.000000000 +0200 +++ resource.c 2009-08-08 20:52:02.658775378 +0200 @@ -1,7 +1,7 @@ /********** Copyright 1990 Regents of the University of California. All rights reserved. Author: 1985 Wayne A. Christopher, U. C. Berkeley CAD Group -$Id: resource.c,v 1.31 2009/04/17 21:59:05 h_vogt Exp $ +$Id: resource.c,v 1.32 2009/08/08 17:38:23 pnenzi Exp $ **********/ /* @@ -549,7 +549,7 @@ #endif /*_WIN32_WINNT 0x0500*/ #else FILE *fp; - char buffer[1024]; + char buffer[2048]; size_t bytes_read; char *match; long mem_got; ngspice-xcircuit_bridge.patch: main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE ngspice-xcircuit_bridge.patch --- --- src/main.c 2009-04-12 23:08:18.000000000 +0200 +++ main.c 2009-08-01 14:10:46.785485894 +0200 @@ -566,6 +566,7 @@ " -i, --interactive run in interactive mode\n" " -n, --no-spiceinit don't load the local or user's config file\n" " -o, --output=FILE set the outputfile\n" + " -p, --pipe run in I/O pipe mode\n" " -q, --completion activate command completion\n" " -r, --rawfile=FILE set the rawfile output\n" " -s, --server run spice as a server process\n" @@ -772,6 +773,7 @@ {"interactive", 0, 0, 'i'}, {"no-spiceinit", 0, 0, 'n'}, {"output", 1, 0, 'o'}, + {"pipe", 0, 0, 'p'}, {"completion", 0, 0, 'q'}, {"rawfile", 1, 0, 'r'}, {"server", 0, 0, 's'}, @@ -779,7 +781,7 @@ {0, 0, 0, 0} }; - c = getopt_long (argc, argv, "hvbac:ihno:qr:st:", + c = getopt_long (argc, argv, "hvbac:ihno:pqr:st:", long_options, &option_index); if (c == -1) break; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Jan 2009 22:43:46 -0000 1.3 +++ .cvsignore 9 Aug 2009 15:57:01 -0000 1.4 @@ -1 +1 @@ -ng-spice-rework-18.tar.gz +ng-spice-rework-19.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/F-10/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 11 Jan 2009 22:43:46 -0000 1.1 +++ import.log 9 Aug 2009 15:57:01 -0000 1.2 @@ -1 +1,2 @@ ngspice-18-1_fc10:F-10:ngspice-18-1.fc10.src.rpm:1231713752 +ngspice-19-1_fc11:F-10:ngspice-19-1.fc11.src.rpm:1249833276 Index: ngspice.spec =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/F-10/ngspice.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- ngspice.spec 11 Jan 2009 22:43:46 -0000 1.15 +++ ngspice.spec 9 Aug 2009 15:57:01 -0000 1.16 @@ -1,5 +1,5 @@ Name: ngspice -Version: 18 +Version: 19 Release: 1%{?dist} Summary: A mixed level/signal circuit simulator @@ -7,9 +7,16 @@ License: BSD Group: Applications/Engineering URL: http://%{name}.sourceforge.net/ -Source0: http://ovh.dl.sourceforge.net/sourceforge/%{name}/ng-spice-rework-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/sourceforge/%{name}/ng-spice-rework-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# Ensuring interoperability with xcircuit via Tcl +Patch0: %{name}-xcircuit_bridge.patch +Patch1: %{name}-rework-19.memusage_warning.patch + +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info + BuildRequires: readline-devel, libXext-devel, libpng-devel, libICE-devel BuildRequires: libXaw-devel, mesa-libGL-devel, libXt-devel @@ -35,11 +42,11 @@ develop their own models for devices usi It could be used for VLSI simulations as well. + %package doc Summary: Documentation for ngspice, a mixed level/signal circuit simulator Group: Documentation -Requires: ngspice = %{version} - +Requires: ngspice = %{version}-%{release} Requires(post): /sbin/install-info Requires(preun): /sbin/install-info @@ -48,49 +55,134 @@ This package contains the documentation and info format. +%package -n tclspice +Summary: Tcl/Tk interface for ngspice +Group: Applications/Engineering +BuildRequires: tk-devel +BuildRequires: blt-devel + +%description -n tclspice +TclSpice is an improved version of Berkeley Spice designed to be used with +the Tcl/Tk scripting language. The project is based upon the NG-Spice source +code base with many improvements. + %prep -%setup -q -n ng-spice-rework-%{version} +%setup -q +%patch0 -p0 -b .xcircuit +%patch1 -p0 -b .mem -%build -%ifarch x86_64 sparc64 ppc64 amd64 -%{__cp} -p src/spinit.in src/spinit.in.ngspice -cat src/spinit.in.ngspice | sed \ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/spice2poly.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/spice2poly.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/analog.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/analog.cm|' \ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/digital.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/digital.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/xtradev.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/xtradev.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/xtraevt.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/xtraevt.cm|'\ -> src/spinit.in -%endif +# make sure the examples are UTF-8... +for nonUTF8 in examples/tclspice/tcl-testbench4/selectfromlist.tcl \ + examples/tclspice/tcl-testbench1/testCapa.cir \ + examples/tclspice/tcl-testbench1/capa.cir ; do + %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv + %{__mv} -f $nonUTF8.conv $nonUTF8 +done + +# rpmlint warnings +find examples/ -type f -name ".cvsignore" -exec rm -rf {} ';' +find src/ -type f -name "*.c" -exec chmod -x {} ';' +find src/ -type f -name "*.h" -exec chmod -x {} ';' -%configure \ - --enable-xgraph \ - --enable-xspice \ %ifarch x86_64 sparc64 ppc64 amd64 - --enable-libsuffix=64 \ +sed -i "s|@XSPICEINIT@ codemodel @prefix@/lib|@XSPICEINIT@ codemodel %{_libdir}|" \ +src/spinit.in %endif -# make in xgraph with another flag first so -# that we can correctly use Fedora compiler flags. -( cd xgraph ; %{__make} \ - ADDITIONAL_INCLUDES="$RPM_OPT_FLAGS" %{?_smp_mflags} ) +# Fix Tclspice's examples +sed -i \ +"s|load \"../../../src/.libs/libspice.so\"|lappend auto_path \"%{_libdir}/tclspice\"\npackage require spice|" \ +examples/tclspice/*/*.tcl +sed -i \ +"s|load ../../../src/.libs/libspice.so|lappend auto_path \"%{_libdir}/tclspice\"\npackage require spice|" \ +examples/tclspice/*/*.tcl +sed -i \ +"s|spice::codemodel ../../src/xspice/icm/spice2poly|spice::codemodel %{_libdir}/tclspice/spice|" \ +examples/tclspice/tcl-testbench4/tcl-testbench4.tcl -%{__make} %{?_smp_mflags} +%build +# ---- Tclspice ---------------------------------------------------------------- +# Adding BLT support +export CFLAGS="$CFLAGS -I%{_includedir}/blt" + +# Make builddir for tclspice +%{__mkdir} -p tclspice +%{__cp} -Rl `ls . | grep -v tclspice` tclspice + +# Configure tclspice +cd tclspice +sed -i "s|\#define NGSPICEDATADIR \"\`echo \$dprefix/share/ngspice\`\"|\#define NGSPICEDATADIR \"\`echo %{_libdir}/tclspice\`\"|" configure* +%configure \ + --disable-xgraph \ + --enable-xspice \ + --enable-maintainer-mode \ + --enable-capzerobypass \ + --enable-cider \ + --enable-newpred \ + --enable-expdevices \ + --enable-intnoise \ + --enable-predictor \ + --enable-numparam \ + --enable-dot-global \ + --enable-shared \ + --with-tcl=%{_libdir}/tcl8.5/ \ + --libdir=%{_libdir}/tclspice + +%{__make} +cd .. +# ------------------------------------------------------------------------------ + +%configure \ + --disable-xgraph \ + --enable-xspice \ + --enable-maintainer-mode \ + --enable-capzerobypass \ + --enable-cider \ + --enable-newpred \ + --enable-expdevices \ + --enable-intnoise \ + --enable-predictor \ + --enable-numparam \ + --enable-dot-global \ + --enable-shared \ + --libdir=%{_libdir} + +%{__make} %{?_smp_mflags} + %install %{__rm} -rf %{buildroot} -#chmod 644 src/xspice/*/*.{c,h,l,y} -#chmod 644 src/frontend/*.{c,h} -#chmod 644 src/include/*.h %{__make} INSTALL="install -p" install DESTDIR=%{buildroot} -%{__rm} -rf doc/Makefile* %{buildroot}%{_datadir}/info/dir +# ---- Tclspice ---------------------------------------------------------------- +# Tclspice : Make install +cd tclspice +%{__make} INSTALL="install -p" install DESTDIR=%{buildroot} +cd .. + +%{__rm} -rf %{buildroot}%{_libdir}/tclspice/libspice.la +# ------------------------------------------------------------------------------ + + +# Ensuring that all docs are under %%{_docdir}/%%{name}-%%{version}/ +rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/ +mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr examples/ %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr doc/*.pdf %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr Stuarts_Poly_Notes FAQ DEVICES ANALYSES %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr AUTHORS COPYING README BUGS ChangeLog NEWS %{buildroot}%{_docdir}/%{name}-%{version}/ + + +# pull as debuginfo +chmod +x %{buildroot}%{_libdir}/spice/*.cm + +%{__rm} -rf %{buildroot}%{_datadir}/info/dir -#chmod +x %{buildroot}%{_libdir}/spice/{xtraevt.cm,xtradev.cm,analog.cm,spice2poly.cm,digital.cm} -#%{__rm} -f %{buildroot}%{_libdir}/ng-spice-rework/libbsim4.a +%check +#make check %clean @@ -105,31 +197,34 @@ cat src/spinit.in.ngspice | sed \ %files %defattr(-,root,root,-) -%doc AUTHORS COPYING README BUGS ChangeLog NEWS -%{_bindir}/cmpp -%{_bindir}/ngmakeidx -%{_bindir}/ngmultidec -%{_bindir}/ngnutmeg -%{_bindir}/ngproc2mod -%{_bindir}/ngsconvert -%{_bindir}/%{name} -%{_bindir}/xgraph -%{_datadir}/ng-spice-rework/ +%{_bindir}/* +%{_datadir}/%{name}/ %{_libdir}/spice/ -%{_mandir}/man1/ngnutmeg.1.* -%{_mandir}/man1/ngsconvert.1.* -%{_mandir}/man1/ngmultidec.1.* -%{_mandir}/man1/%{name}.1.* -%{_mandir}/manm/xgraph.man.* +%{_mandir}/man1/* + + +%files -n tclspice +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}-%{version}/examples/tclspice +%{_libdir}/tclspice/ %files doc %defattr(-, root, root, -) +%exclude %doc %{_docdir}/%{name}-%{version}/examples/tclspice +%doc %{_docdir}/%{name}-%{version}/ %{_infodir}/ngspice.info*.* -%doc examples/ doc/ -%doc Stuarts_Poly_Notes FAQ DEVICES ANALYSES -%Changelog + +%changelog +* Sun Aug 02 2009 Chitlesh Goorah 19-1 +- new upstream release +- RHBZ #514484 A Long Warning Message (patched) +- RHBZ #511695 FTBFS ngspice-18-2.fc11 + +* Sat Feb 21 2009 Chitlesh Goorah 18-2 +- x11 windows (help and plot) fixes #RHBZ 481525 + * Sat Jan 10 2009 Chitlesh Goorah 18-1 - new upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Jan 2009 22:43:46 -0000 1.3 +++ sources 9 Aug 2009 15:57:01 -0000 1.4 @@ -1 +1 @@ -3ab09b939939f7d0fb8cc9d8c77ead71 ng-spice-rework-18.tar.gz +52d01ef53332b8a0e58bf4f7ac7f2c42 ng-spice-rework-19.tar.gz From chkr at fedoraproject.org Sun Aug 9 15:57:15 2009 From: chkr at fedoraproject.org (chkr) Date: Sun, 9 Aug 2009 15:57:15 +0000 (UTC) Subject: rpms/f-spot/devel f-spot.spec,1.89,1.90 Message-ID: <20090809155715.B41BB11C00D7@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/f-spot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14830 Modified Files: f-spot.spec Log Message: * Sun Aug 09 2009 Christian Krause - 0.6.0.0-3 - Build arch ppc64. Index: f-spot.spec =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/devel/f-spot.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- f-spot.spec 9 Aug 2009 15:08:54 -0000 1.89 +++ f-spot.spec 9 Aug 2009 15:57:15 -0000 1.90 @@ -1,6 +1,6 @@ Name: f-spot Version: 0.6.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Photo management application Group: Applications/Multimedia @@ -37,7 +37,7 @@ Requires(post): desktop-file-utils Requires(postun): desktop-file-utils # Mono only available on these: (s390x disabled for now) -ExclusiveArch: %ix86 x86_64 ppc ia64 armv4l sparc alpha +ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 armv4l sparc alpha # Some compiler segfault on ia64: ExcludeArch: ia64 @@ -117,6 +117,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/omf/f-spot/ %changelog +* Sun Aug 09 2009 Christian Krause - 0.6.0.0-3 +- Build arch ppc64. + * Sun Aug 09 2009 Christian Krause - 0.6.0.0-2 - Fix Icon Cache script in %%post section From chitlesh at fedoraproject.org Sun Aug 9 15:58:12 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 9 Aug 2009 15:58:12 +0000 (UTC) Subject: rpms/ngspice/EL-5 ngspice-rework-19.memusage_warning.patch, NONE, 1.1 ngspice-xcircuit_bridge.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 import.log, 1.1, 1.2 ngspice.spec, 1.8, 1.9 sources, 1.3, 1.4 Message-ID: <20090809155812.9739D11C00D7@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/ngspice/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15166/EL-5 Modified Files: .cvsignore import.log ngspice.spec sources Added Files: ngspice-rework-19.memusage_warning.patch ngspice-xcircuit_bridge.patch Log Message: rework 19 and tclspice ngspice-rework-19.memusage_warning.patch: resource.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE ngspice-rework-19.memusage_warning.patch --- --- src/frontend/resource.c 2009-04-17 23:59:05.000000000 +0200 +++ resource.c 2009-08-08 20:52:02.658775378 +0200 @@ -1,7 +1,7 @@ /********** Copyright 1990 Regents of the University of California. All rights reserved. Author: 1985 Wayne A. Christopher, U. C. Berkeley CAD Group -$Id: resource.c,v 1.31 2009/04/17 21:59:05 h_vogt Exp $ +$Id: resource.c,v 1.32 2009/08/08 17:38:23 pnenzi Exp $ **********/ /* @@ -549,7 +549,7 @@ #endif /*_WIN32_WINNT 0x0500*/ #else FILE *fp; - char buffer[1024]; + char buffer[2048]; size_t bytes_read; char *match; long mem_got; ngspice-xcircuit_bridge.patch: main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE ngspice-xcircuit_bridge.patch --- --- src/main.c 2009-04-12 23:08:18.000000000 +0200 +++ main.c 2009-08-01 14:10:46.785485894 +0200 @@ -566,6 +566,7 @@ " -i, --interactive run in interactive mode\n" " -n, --no-spiceinit don't load the local or user's config file\n" " -o, --output=FILE set the outputfile\n" + " -p, --pipe run in I/O pipe mode\n" " -q, --completion activate command completion\n" " -r, --rawfile=FILE set the rawfile output\n" " -s, --server run spice as a server process\n" @@ -772,6 +773,7 @@ {"interactive", 0, 0, 'i'}, {"no-spiceinit", 0, 0, 'n'}, {"output", 1, 0, 'o'}, + {"pipe", 0, 0, 'p'}, {"completion", 0, 0, 'q'}, {"rawfile", 1, 0, 'r'}, {"server", 0, 0, 's'}, @@ -779,7 +781,7 @@ {0, 0, 0, 0} }; - c = getopt_long (argc, argv, "hvbac:ihno:qr:st:", + c = getopt_long (argc, argv, "hvbac:ihno:pqr:st:", long_options, &option_index); if (c == -1) break; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/EL-5/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Jan 2009 22:47:36 -0000 1.3 +++ .cvsignore 9 Aug 2009 15:58:12 -0000 1.4 @@ -1 +1 @@ -ng-spice-rework-18.tar.gz +ng-spice-rework-19.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/EL-5/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 11 Jan 2009 22:47:36 -0000 1.1 +++ import.log 9 Aug 2009 15:58:12 -0000 1.2 @@ -1 +1,2 @@ ngspice-18-1_fc10:EL-5:ngspice-18-1.fc10.src.rpm:1231713953 +ngspice-19-1_fc11:EL-5:ngspice-19-1.fc11.src.rpm:1249833383 Index: ngspice.spec =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/EL-5/ngspice.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- ngspice.spec 11 Jan 2009 22:47:36 -0000 1.8 +++ ngspice.spec 9 Aug 2009 15:58:12 -0000 1.9 @@ -1,5 +1,5 @@ Name: ngspice -Version: 18 +Version: 19 Release: 1%{?dist} Summary: A mixed level/signal circuit simulator @@ -7,9 +7,16 @@ License: BSD Group: Applications/Engineering URL: http://%{name}.sourceforge.net/ -Source0: http://ovh.dl.sourceforge.net/sourceforge/%{name}/ng-spice-rework-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/sourceforge/%{name}/ng-spice-rework-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# Ensuring interoperability with xcircuit via Tcl +Patch0: %{name}-xcircuit_bridge.patch +Patch1: %{name}-rework-19.memusage_warning.patch + +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info + BuildRequires: readline-devel, libXext-devel, libpng-devel, libICE-devel BuildRequires: libXaw-devel, mesa-libGL-devel, libXt-devel @@ -35,11 +42,11 @@ develop their own models for devices usi It could be used for VLSI simulations as well. + %package doc Summary: Documentation for ngspice, a mixed level/signal circuit simulator Group: Documentation -Requires: ngspice = %{version} - +Requires: ngspice = %{version}-%{release} Requires(post): /sbin/install-info Requires(preun): /sbin/install-info @@ -48,49 +55,134 @@ This package contains the documentation and info format. +%package -n tclspice +Summary: Tcl/Tk interface for ngspice +Group: Applications/Engineering +BuildRequires: tk-devel +BuildRequires: blt-devel + +%description -n tclspice +TclSpice is an improved version of Berkeley Spice designed to be used with +the Tcl/Tk scripting language. The project is based upon the NG-Spice source +code base with many improvements. + %prep -%setup -q -n ng-spice-rework-%{version} +%setup -q +%patch0 -p0 -b .xcircuit +%patch1 -p0 -b .mem -%build -%ifarch x86_64 sparc64 ppc64 amd64 -%{__cp} -p src/spinit.in src/spinit.in.ngspice -cat src/spinit.in.ngspice | sed \ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/spice2poly.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/spice2poly.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/analog.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/analog.cm|' \ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/digital.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/digital.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/xtradev.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/xtradev.cm|'\ - -e 's|@XSPICEINIT@ codemodel @prefix@/lib/spice/xtraevt.cm|@XSPICEINIT@ codemodel @prefix@/lib64/spice/xtraevt.cm|'\ -> src/spinit.in -%endif +# make sure the examples are UTF-8... +for nonUTF8 in examples/tclspice/tcl-testbench4/selectfromlist.tcl \ + examples/tclspice/tcl-testbench1/testCapa.cir \ + examples/tclspice/tcl-testbench1/capa.cir ; do + %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv + %{__mv} -f $nonUTF8.conv $nonUTF8 +done + +# rpmlint warnings +find examples/ -type f -name ".cvsignore" -exec rm -rf {} ';' +find src/ -type f -name "*.c" -exec chmod -x {} ';' +find src/ -type f -name "*.h" -exec chmod -x {} ';' -%configure \ - --enable-xgraph \ - --enable-xspice \ %ifarch x86_64 sparc64 ppc64 amd64 - --enable-libsuffix=64 \ +sed -i "s|@XSPICEINIT@ codemodel @prefix@/lib|@XSPICEINIT@ codemodel %{_libdir}|" \ +src/spinit.in %endif -# make in xgraph with another flag first so -# that we can correctly use Fedora compiler flags. -( cd xgraph ; %{__make} \ - ADDITIONAL_INCLUDES="$RPM_OPT_FLAGS" %{?_smp_mflags} ) +# Fix Tclspice's examples +sed -i \ +"s|load \"../../../src/.libs/libspice.so\"|lappend auto_path \"%{_libdir}/tclspice\"\npackage require spice|" \ +examples/tclspice/*/*.tcl +sed -i \ +"s|load ../../../src/.libs/libspice.so|lappend auto_path \"%{_libdir}/tclspice\"\npackage require spice|" \ +examples/tclspice/*/*.tcl +sed -i \ +"s|spice::codemodel ../../src/xspice/icm/spice2poly|spice::codemodel %{_libdir}/tclspice/spice|" \ +examples/tclspice/tcl-testbench4/tcl-testbench4.tcl -%{__make} %{?_smp_mflags} +%build +# ---- Tclspice ---------------------------------------------------------------- +# Adding BLT support +export CFLAGS="$CFLAGS -I%{_includedir}/blt" + +# Make builddir for tclspice +%{__mkdir} -p tclspice +%{__cp} -Rl `ls . | grep -v tclspice` tclspice + +# Configure tclspice +cd tclspice +sed -i "s|\#define NGSPICEDATADIR \"\`echo \$dprefix/share/ngspice\`\"|\#define NGSPICEDATADIR \"\`echo %{_libdir}/tclspice\`\"|" configure* +%configure \ + --disable-xgraph \ + --enable-xspice \ + --enable-maintainer-mode \ + --enable-capzerobypass \ + --enable-cider \ + --enable-newpred \ + --enable-expdevices \ + --enable-intnoise \ + --enable-predictor \ + --enable-numparam \ + --enable-dot-global \ + --enable-shared \ + --with-tcl=%{_libdir}/tcl8.5/ \ + --libdir=%{_libdir}/tclspice + +%{__make} +cd .. +# ------------------------------------------------------------------------------ + +%configure \ + --disable-xgraph \ + --enable-xspice \ + --enable-maintainer-mode \ + --enable-capzerobypass \ + --enable-cider \ + --enable-newpred \ + --enable-expdevices \ + --enable-intnoise \ + --enable-predictor \ + --enable-numparam \ + --enable-dot-global \ + --enable-shared \ + --libdir=%{_libdir} + +%{__make} %{?_smp_mflags} + %install %{__rm} -rf %{buildroot} -#chmod 644 src/xspice/*/*.{c,h,l,y} -#chmod 644 src/frontend/*.{c,h} -#chmod 644 src/include/*.h %{__make} INSTALL="install -p" install DESTDIR=%{buildroot} -%{__rm} -rf doc/Makefile* %{buildroot}%{_datadir}/info/dir +# ---- Tclspice ---------------------------------------------------------------- +# Tclspice : Make install +cd tclspice +%{__make} INSTALL="install -p" install DESTDIR=%{buildroot} +cd .. + +%{__rm} -rf %{buildroot}%{_libdir}/tclspice/libspice.la +# ------------------------------------------------------------------------------ + + +# Ensuring that all docs are under %%{_docdir}/%%{name}-%%{version}/ +rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/ +mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr examples/ %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr doc/*.pdf %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr Stuarts_Poly_Notes FAQ DEVICES ANALYSES %{buildroot}%{_docdir}/%{name}-%{version}/ +cp -pr AUTHORS COPYING README BUGS ChangeLog NEWS %{buildroot}%{_docdir}/%{name}-%{version}/ + + +# pull as debuginfo +chmod +x %{buildroot}%{_libdir}/spice/*.cm + +%{__rm} -rf %{buildroot}%{_datadir}/info/dir -#chmod +x %{buildroot}%{_libdir}/spice/{xtraevt.cm,xtradev.cm,analog.cm,spice2poly.cm,digital.cm} -#%{__rm} -f %{buildroot}%{_libdir}/ng-spice-rework/libbsim4.a +%check +#make check %clean @@ -105,31 +197,34 @@ cat src/spinit.in.ngspice | sed \ %files %defattr(-,root,root,-) -%doc AUTHORS COPYING README BUGS ChangeLog NEWS -%{_bindir}/cmpp -%{_bindir}/ngmakeidx -%{_bindir}/ngmultidec -%{_bindir}/ngnutmeg -%{_bindir}/ngproc2mod -%{_bindir}/ngsconvert -%{_bindir}/%{name} -%{_bindir}/xgraph -%{_datadir}/ng-spice-rework/ +%{_bindir}/* +%{_datadir}/%{name}/ %{_libdir}/spice/ -%{_mandir}/man1/ngnutmeg.1.* -%{_mandir}/man1/ngsconvert.1.* -%{_mandir}/man1/ngmultidec.1.* -%{_mandir}/man1/%{name}.1.* -%{_mandir}/manm/xgraph.man.* +%{_mandir}/man1/* + + +%files -n tclspice +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}-%{version}/examples/tclspice +%{_libdir}/tclspice/ %files doc %defattr(-, root, root, -) +%exclude %doc %{_docdir}/%{name}-%{version}/examples/tclspice +%doc %{_docdir}/%{name}-%{version}/ %{_infodir}/ngspice.info*.* -%doc examples/ doc/ -%doc Stuarts_Poly_Notes FAQ DEVICES ANALYSES -%Changelog + +%changelog +* Sun Aug 02 2009 Chitlesh Goorah 19-1 +- new upstream release +- RHBZ #514484 A Long Warning Message (patched) +- RHBZ #511695 FTBFS ngspice-18-2.fc11 + +* Sat Feb 21 2009 Chitlesh Goorah 18-2 +- x11 windows (help and plot) fixes #RHBZ 481525 + * Sat Jan 10 2009 Chitlesh Goorah 18-1 - new upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ngspice/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Jan 2009 22:47:36 -0000 1.3 +++ sources 9 Aug 2009 15:58:12 -0000 1.4 @@ -1 +1 @@ -3ab09b939939f7d0fb8cc9d8c77ead71 ng-spice-rework-18.tar.gz +52d01ef53332b8a0e58bf4f7ac7f2c42 ng-spice-rework-19.tar.gz From heffer at fedoraproject.org Sun Aug 9 16:01:02 2009 From: heffer at fedoraproject.org (Felix Kaechele) Date: Sun, 9 Aug 2009 16:01:02 +0000 (UTC) Subject: rpms/w_scan/devel .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 w_scan.spec, 1.5, 1.6 Message-ID: <20090809160102.8FEC711C00D7@cvs1.fedora.phx.redhat.com> Author: heffer Update of /cvs/pkgs/rpms/w_scan/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15965 Modified Files: .cvsignore sources w_scan.spec Log Message: * Sat Aug 08 2009 Felix Kaechele - 20090808-1 - fixes 513871 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/w_scan/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 29 Jun 2009 16:18:17 -0000 1.3 +++ .cvsignore 9 Aug 2009 16:01:02 -0000 1.4 @@ -1 +1 @@ -w_scan-20090528.tar.bz2 +w_scan-20090808.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/w_scan/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 29 Jun 2009 16:18:17 -0000 1.3 +++ sources 9 Aug 2009 16:01:02 -0000 1.4 @@ -1 +1 @@ -fd17311581e3f603c12103745d95f9e7 w_scan-20090528.tar.bz2 +4aa4faf6363e3b669bbe23172a436b42 w_scan-20090808.tar.bz2 Index: w_scan.spec =================================================================== RCS file: /cvs/pkgs/rpms/w_scan/devel/w_scan.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- w_scan.spec 27 Jul 2009 07:01:47 -0000 1.5 +++ w_scan.spec 9 Aug 2009 16:01:02 -0000 1.6 @@ -1,6 +1,6 @@ Name: w_scan -Version: 20090528 -Release: 3%{?dist} +Version: 20090808 +Release: 1%{?dist} Summary: Tool for scanning DVB transponders Group: Applications/Multimedia @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 08 2009 Felix Kaechele - 20090808-1 +- fixes 513871 + * Mon Jul 27 2009 Fedora Release Engineering - 20090528-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From heffer at fedoraproject.org Sun Aug 9 16:04:50 2009 From: heffer at fedoraproject.org (Felix Kaechele) Date: Sun, 9 Aug 2009 16:04:50 +0000 (UTC) Subject: rpms/w_scan/F-11 .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 w_scan.spec, 1.4, 1.5 Message-ID: <20090809160450.2B76F11C00D7@cvs1.fedora.phx.redhat.com> Author: heffer Update of /cvs/pkgs/rpms/w_scan/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16907 Modified Files: .cvsignore sources w_scan.spec Log Message: * Sat Aug 08 2009 Felix Kaechele - 20090808-1 - fixes 513871 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/w_scan/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 29 Jun 2009 16:20:33 -0000 1.3 +++ .cvsignore 9 Aug 2009 16:04:49 -0000 1.4 @@ -1 +1 @@ -w_scan-20090528.tar.bz2 +w_scan-20090808.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/w_scan/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 29 Jun 2009 16:20:33 -0000 1.3 +++ sources 9 Aug 2009 16:04:49 -0000 1.4 @@ -1 +1 @@ -fd17311581e3f603c12103745d95f9e7 w_scan-20090528.tar.bz2 +4aa4faf6363e3b669bbe23172a436b42 w_scan-20090808.tar.bz2 Index: w_scan.spec =================================================================== RCS file: /cvs/pkgs/rpms/w_scan/F-11/w_scan.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- w_scan.spec 29 Jun 2009 19:15:12 -0000 1.4 +++ w_scan.spec 9 Aug 2009 16:04:49 -0000 1.5 @@ -1,6 +1,6 @@ Name: w_scan -Version: 20090528 -Release: 2%{?dist} +Version: 20090808 +Release: 1%{?dist} Summary: Tool for scanning DVB transponders Group: Applications/Multimedia @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 08 2009 Felix Kaechele - 20090808-1 +- fixes 513871 + * Mon Jun 29 2009 Felix Kaechele - 20090528-2 - added dos2unix BuildReq From heffer at fedoraproject.org Sun Aug 9 16:06:20 2009 From: heffer at fedoraproject.org (Felix Kaechele) Date: Sun, 9 Aug 2009 16:06:20 +0000 (UTC) Subject: rpms/w_scan/F-10 .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 w_scan.spec, 1.2, 1.3 Message-ID: <20090809160620.90FFC11C00D7@cvs1.fedora.phx.redhat.com> Author: heffer Update of /cvs/pkgs/rpms/w_scan/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17328 Modified Files: .cvsignore sources w_scan.spec Log Message: * Sat Aug 08 2009 Felix Kaechele - 20090808-1 - fixes 513871 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/w_scan/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 29 Jun 2009 19:19:38 -0000 1.3 +++ .cvsignore 9 Aug 2009 16:06:19 -0000 1.4 @@ -1 +1 @@ -w_scan-20090528.tar.bz2 +w_scan-20090808.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/w_scan/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 29 Jun 2009 19:19:39 -0000 1.3 +++ sources 9 Aug 2009 16:06:20 -0000 1.4 @@ -1 +1 @@ -fd17311581e3f603c12103745d95f9e7 w_scan-20090528.tar.bz2 +4aa4faf6363e3b669bbe23172a436b42 w_scan-20090808.tar.bz2 Index: w_scan.spec =================================================================== RCS file: /cvs/pkgs/rpms/w_scan/F-10/w_scan.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- w_scan.spec 29 Jun 2009 19:19:39 -0000 1.2 +++ w_scan.spec 9 Aug 2009 16:06:20 -0000 1.3 @@ -1,6 +1,6 @@ Name: w_scan -Version: 20090528 -Release: 2%{?dist} +Version: 20090808 +Release: 1%{?dist} Summary: Tool for scanning DVB transponders Group: Applications/Multimedia @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 08 2009 Felix Kaechele - 20090808-1 +- fixes 513871 + * Mon Jun 29 2009 Felix Kaechele - 20090528-2 - added dos2unix BuildReq From cwickert at fedoraproject.org Sun Aug 9 16:07:55 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sun, 9 Aug 2009 16:07:55 +0000 (UTC) Subject: rpms/xfce4-power-manager/devel .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 xfce4-power-manager.spec, 1.16, 1.17 Message-ID: <20090809160755.A38FC11C00D7@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-power-manager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17753 Modified Files: .cvsignore sources xfce4-power-manager.spec Log Message: * Sun Aug 09 2009 Christoph Wickert - 0.8.3.1-1 - Update to 0.8.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 1 Aug 2009 16:33:21 -0000 1.12 +++ .cvsignore 9 Aug 2009 16:07:55 -0000 1.13 @@ -1 +1 @@ -xfce4-power-manager-0.8.3.tar.bz2 +xfce4-power-manager-0.8.3.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 1 Aug 2009 16:33:21 -0000 1.12 +++ sources 9 Aug 2009 16:07:55 -0000 1.13 @@ -1 +1 @@ -0db6b6f5b13c8b0829c6a07b7dfdc980 xfce4-power-manager-0.8.3.tar.bz2 +f390082fffddd645e6682ccd3c338335 xfce4-power-manager-0.8.3.1.tar.bz2 Index: xfce4-power-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/devel/xfce4-power-manager.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- xfce4-power-manager.spec 1 Aug 2009 16:33:21 -0000 1.16 +++ xfce4-power-manager.spec 9 Aug 2009 16:07:55 -0000 1.17 @@ -1,5 +1,5 @@ Name: xfce4-power-manager -Version: 0.8.3 +Version: 0.8.3.1 Release: 1%{?dist} Summary: Power management for the Xfce desktop environment @@ -84,6 +84,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sun Aug 09 2009 Christoph Wickert - 0.8.3.1-1 +- Update to 0.8.3.1 + * Sat Aug 01 2009 Christoph Wickert - 0.8.3-1 - Update to 0.8.3 From cwickert at fedoraproject.org Sun Aug 9 16:22:00 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sun, 9 Aug 2009 16:22:00 +0000 (UTC) Subject: rpms/xfce4-power-manager/F-11 .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xfce4-power-manager.spec, 1.11, 1.12 Message-ID: <20090809162200.62C0911C00D7@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-power-manager/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21269 Modified Files: .cvsignore sources xfce4-power-manager.spec Log Message: * Sun Aug 09 2009 Christoph Wickert - 0.8.3.1-1 - Update to 0.8.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/F-11/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 1 Aug 2009 17:08:26 -0000 1.10 +++ .cvsignore 9 Aug 2009 16:22:00 -0000 1.11 @@ -1 +1 @@ -xfce4-power-manager-0.8.3.tar.bz2 +xfce4-power-manager-0.8.3.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 1 Aug 2009 17:08:26 -0000 1.10 +++ sources 9 Aug 2009 16:22:00 -0000 1.11 @@ -1 +1 @@ -0db6b6f5b13c8b0829c6a07b7dfdc980 xfce4-power-manager-0.8.3.tar.bz2 +f390082fffddd645e6682ccd3c338335 xfce4-power-manager-0.8.3.1.tar.bz2 Index: xfce4-power-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/F-11/xfce4-power-manager.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- xfce4-power-manager.spec 1 Aug 2009 17:08:26 -0000 1.11 +++ xfce4-power-manager.spec 9 Aug 2009 16:22:00 -0000 1.12 @@ -1,5 +1,5 @@ Name: xfce4-power-manager -Version: 0.8.3 +Version: 0.8.3.1 Release: 1%{?dist} Summary: Power management for the Xfce desktop environment @@ -84,6 +84,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sun Aug 09 2009 Christoph Wickert - 0.8.3.1-1 +- Update to 0.8.3.1 + * Sat Aug 01 2009 Christoph Wickert - 0.8.3-1 - Update to 0.8.3 From gemi at fedoraproject.org Sun Aug 9 16:32:02 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 16:32:02 +0000 (UTC) Subject: rpms/GtkAda/F-11 .cvsignore, 1.6, 1.7 GtkAda.spec, 1.26, 1.27 sources, 1.6, 1.7 Message-ID: <20090809163202.AEDAB11C00D7@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/GtkAda/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23314 Modified Files: .cvsignore GtkAda.spec sources Log Message: update to release 2.14.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/GtkAda/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Dec 2008 22:25:19 -0000 1.6 +++ .cvsignore 9 Aug 2009 16:32:02 -0000 1.7 @@ -1 +1 @@ -GtkAda-gpl-2.10.2.tgz +GtkAda-gpl-2.14.0.tgz Index: GtkAda.spec =================================================================== RCS file: /cvs/pkgs/rpms/GtkAda/F-11/GtkAda.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- GtkAda.spec 23 Feb 2009 21:22:36 -0000 1.26 +++ GtkAda.spec 9 Aug 2009 16:32:02 -0000 1.27 @@ -1,12 +1,12 @@ Name: GtkAda -Version: 2.10.2 -Release: 2%{?dist} +Version: 2.14.0 +Release: 1%{?dist} Summary: Ada graphical toolkit based on Gtk+ Group: System Environment/Libraries License: GPLv2+ URL: https://libre.adacore.com/GtkAda/ # Source is available, but requires registration -Source: GtkAda-gpl-2.10.2.tgz +Source: GtkAda-gpl-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gcc-gnat BuildRequires: libgnat @@ -19,12 +19,12 @@ BuildRequires: bonobo-activation-devel BuildRequires: libbonoboui-devel BuildRequires: libglade2-devel BuildRequires: libGL-devel +BuildRequires: libGLU-devel BuildRequires: GConf2-devel BuildRequires: texinfo-tex BuildRequires: texinfo BuildRequires: tetex BuildRequires: tetex-dvips -ExcludeArch: ppc64 %description GtkAda is an Ada graphical toolkit based on Gtk+. It allows you to @@ -35,6 +35,9 @@ develop graphical applications in Ada us Summary: Development files for GtkAda Group: Development/Libraries Requires: %{name} = %{version}-%{release} +Requires: %{name}-gnome = %{version}-%{release} +Requires: %{name}-glade = %{version}-%{release} +Requires: %{name}-gl = %{version}-%{release} Requires: perl Requires: gtk2-devel Requires: pkgconfig @@ -43,6 +46,34 @@ Requires: pkgconfig Development files for GtkAda. +%package gnome +Summary: GNOME bindings of GtkAda +Group: Development/Libraries + +%description gnome +%{summary}. + + +%package glade +Summary: Glade bindings of GtkAda +Group: Development/Libraries + +%description glade +%{summary}. + + +%package gl +Summary: OpenGL bindings of GtkAda +Group: Development/Libraries + +%description gl +%{summary}. + + +%description devel +Development files for GtkAda. + + %package doc Summary: Documentation for GtkAda Group: Documentation @@ -53,7 +84,7 @@ Documentation for GtkAda. %prep -%setup -q -n %{name}-gpl-%{version} +%setup -q -n %{name}-%{version} sed -i "s|\$.prefix./lib|\$(libdir)|" projects/Makefile sed -i "s|\$prefix/lib|%{_libdir}|" projects/generate_prj.sh sed -i "s|@prefix@/lib|@prefix@/%{_lib}|" projects/gtkada.pc.in @@ -82,7 +113,7 @@ mv $RPM_BUILD_ROOT%{_libdir}/gtkada/relo chmod 0755 $RPM_BUILD_ROOT%{_libdir}/lib*.so.* mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 -(cd docs; install -m 0644 dgate.1 gate.1 gtkada-config.1 $RPM_BUILD_ROOT%{_mandir}/man1) +(cd docs; install -m 0644 gate.1 gtkada-config.1 $RPM_BUILD_ROOT%{_mandir}/man1) # this conflicts with gdialog from gnome-utils rm -f $RPM_BUILD_ROOT%{_bindir}/gdialog @@ -97,16 +128,45 @@ rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig +%post gnome -p /sbin/ldconfig + +%postun gnome -p /sbin/ldconfig + + +%post gl -p /sbin/ldconfig + +%postun gl -p /sbin/ldconfig + + +%post glade -p /sbin/ldconfig + +%postun glade -p /sbin/ldconfig + + %files %defattr(-,root,root,-) -%{_libdir}/lib*.so.* +%{_libdir}/libgtkada-*.so.* %doc AUTHORS COPYING README +%files gnome +%defattr(-,root,root,-) +%{_libdir}/libgnomeada-*.so.* + + +%files gl +%defattr(-,root,root,-) +%{_libdir}/libgtkada_gl-*.so.* + + +%files glade +%defattr(-,root,root,-) +%{_libdir}/libgtkada_glade-*.so.* + + %files devel %defattr(-,root,root,-) %{_bindir}/* @@ -127,6 +187,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 9 2009 Gerard Milmeister - 2.14.0-1 +- new release 2.14.0 + * Mon Feb 23 2009 Fedora Release Engineering - 2.10.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/GtkAda/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Dec 2008 22:25:19 -0000 1.6 +++ sources 9 Aug 2009 16:32:02 -0000 1.7 @@ -1 +1 @@ -cbd287fad55f7e62ff15d7fcf8db7cd4 GtkAda-gpl-2.10.2.tgz +e43cd5d882f044a70d76cea74e6cd705 GtkAda-gpl-2.14.0.tgz From rdieter at fedoraproject.org Sun Aug 9 17:07:01 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 17:07:01 +0000 (UTC) Subject: rpms/kdeedu/devel kdeedu.spec,1.199,1.200 Message-ID: <20090809170701.473BE11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30496 Modified Files: kdeedu.spec Log Message: * Sun Aug 09 2009 Rex Dieter 4.3.0-4 - *really* make -marble-libs Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/devel/kdeedu.spec,v retrieving revision 1.199 retrieving revision 1.200 diff -u -p -r1.199 -r1.200 --- kdeedu.spec 9 Aug 2009 04:38:50 -0000 1.199 +++ kdeedu.spec 9 Aug 2009 17:07:01 -0000 1.200 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.0 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Group: Amusements/Games @@ -416,14 +416,17 @@ rm -rf %{buildroot} %{_kde4_datadir}/config.kcfg/marble.kcfg %{_kde4_datadir}/kde4/services/marble_part.desktop %{_kde4_docdir}/HTML/en/marble/ -%{_kde4_libdir}/libmarble*.so.* -%{_kde4_libdir}/kde4/libmarble_part.so %{_kde4_libdir}/kde4/plugins/marble/ %{_kde4_iconsdir}/hicolor/*/*/marble.* # worldclock links against libmarblewidget, include here %{_kde4_libdir}/kde4/plasma_applet_worldclock.so %{_kde4_datadir}/kde4/services/plasma-applet-kworldclock.desktop +%files marble-libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libmarble*.so.* +%{_kde4_libdir}/kde4/libmarble_part.so + %files math %defattr(-,root,root,-) %doc COPYING README @@ -466,6 +469,9 @@ rm -rf %{buildroot} %changelog +* Sun Aug 09 2009 Rex Dieter 4.3.0-4 +- *really* make -marble-libs + * Sat Aug 08 2009 Rex Dieter 4.3.0-3 - -libs: move libavogadro-kalzium libcompoundviewer here - new -marble-libs pkg From rdieter at fedoraproject.org Sun Aug 9 17:08:26 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 17:08:26 +0000 (UTC) Subject: rpms/kdeedu/F-11 kdeedu.spec,1.180,1.181 Message-ID: <20090809170826.F1F5C11C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30805 Modified Files: kdeedu.spec Log Message: * Sun Aug 09 2009 Rex Dieter 4.3.0-4 - *really* make -marble-libs Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-11/kdeedu.spec,v retrieving revision 1.180 retrieving revision 1.181 diff -u -p -r1.180 -r1.181 --- kdeedu.spec 9 Aug 2009 15:46:55 -0000 1.180 +++ kdeedu.spec 9 Aug 2009 17:08:26 -0000 1.181 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.0 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Group: Amusements/Games @@ -416,14 +416,17 @@ rm -rf %{buildroot} %{_kde4_datadir}/config.kcfg/marble.kcfg %{_kde4_datadir}/kde4/services/marble_part.desktop %{_kde4_docdir}/HTML/en/marble/ -%{_kde4_libdir}/libmarble*.so.* -%{_kde4_libdir}/kde4/libmarble_part.so %{_kde4_libdir}/kde4/plugins/marble/ %{_kde4_iconsdir}/hicolor/*/*/marble.* # worldclock links against libmarblewidget, include here %{_kde4_libdir}/kde4/plasma_applet_worldclock.so %{_kde4_datadir}/kde4/services/plasma-applet-kworldclock.desktop +%files marble-libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libmarble*.so.* +%{_kde4_libdir}/kde4/libmarble_part.so + %files math %defattr(-,root,root,-) %doc COPYING README @@ -466,6 +469,9 @@ rm -rf %{buildroot} %changelog +* Sun Aug 09 2009 Rex Dieter 4.3.0-4 +- *really* make -marble-libs + * Sat Aug 08 2009 Rex Dieter 4.3.0-3 - -libs: move libavogadro-kalzium libcompoundviewer here - new -marble-libs pkg From chkr at fedoraproject.org Sun Aug 9 17:49:06 2009 From: chkr at fedoraproject.org (chkr) Date: Sun, 9 Aug 2009 17:49:06 +0000 (UTC) Subject: rpms/f-spot/F-10 0001-use-system-Mono.Addins-if-available.patch, NONE, 1.1 0001-use-the-correct-stock-icon.patch, NONE, 1.1 0002-enhance-the-f-spot-import-script.patch, NONE, 1.1 f-spot-0.6.0.0-gtk-deprecated.patch, NONE, 1.1 .cvsignore, 1.20, 1.21 f-spot.spec, 1.83, 1.84 sources, 1.20, 1.21 Message-ID: <20090809174906.9065111C00D7@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/f-spot/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5160 Modified Files: .cvsignore f-spot.spec sources Added Files: 0001-use-system-Mono.Addins-if-available.patch 0001-use-the-correct-stock-icon.patch 0002-enhance-the-f-spot-import-script.patch f-spot-0.6.0.0-gtk-deprecated.patch Log Message: * Sun Aug 09 2009 Christian Krause - 0.6.0.0-1 - Update to new upstream version 0.6.0.0 - Cleanup spec file 0001-use-system-Mono.Addins-if-available.patch: Makefile.include | 7 ------- configure.ac | 28 ++++++++++++++++++++++++++++ lib/Makefile.am | 4 ++-- 3 files changed, 30 insertions(+), 9 deletions(-) --- NEW FILE 0001-use-system-Mono.Addins-if-available.patch --- diff --git a/Makefile.include b/Makefile.include index efd6d72..4be9a8b 100644 --- a/Makefile.include +++ b/Makefile.include @@ -3,9 +3,6 @@ ## Directories -DIR_ADDINS_ADDINS = $(top_builddir)/lib/mono-addins/Mono.Addins -DIR_ADDINS_GUI = $(top_builddir)/lib/mono-addins/Mono.Addins.Gui -DIR_ADDINS_SETUP = $(top_builddir)/lib/mono-addins/Mono.Addins.Setup DIR_DOCS = $(top_builddir)/docs DIR_EXTENSIONS = $(top_builddir)/extensions DIR_GLITZ = $(top_builddir)/lib/glitz-sharp/src @@ -28,10 +25,6 @@ DIR_GTKSHARPBEANS = $(top_builddir)/lib/gtk-sharp-beans LINK_KEYRING = -r:$(DIR_KEYRING)/gnome-keyring-sharp.dll LINK_GLITZ = -r:$(DIR_GLITZ)/NDesk.Glitz.dll LINK_GPHOTO2 = -r:$(DIR_GPHOTO2)/libgphoto2-sharp.dll -LINK_MONO_ADDINS = \ - -r:$(DIR_ADDINS_ADDINS)/Mono.Addins.dll \ - -r:$(DIR_ADDINS_SETUP)/Mono.Addins.Setup.dll \ - -r:$(DIR_ADDINS_GUI)/Mono.Addins.Gui.dll LINK_SEMWEB = -r:$(DIR_SEMWEB)/SemWeb.dll LINK_TAO = \ -r:$(DIR_TAO_OPENGL)/Tao.OpenGl.dll \ diff --git a/configure.ac b/configure.ac index e31bd27..1acaaa6 100644 --- a/configure.ac +++ b/configure.ac @@ -68,6 +68,7 @@ GTK_REQUIRED=2.14 BEAGLE_REQUIRED=0.3.0 NDESK_DBUS_REQUIRED=0.4.2 NDESK_DBUS_GLIB_REQUIRED=0.3.0 +MONO_ADDINS_REQUIRED=0.3.0 MONO_CAIRO_REQUIRED=1.2.4 dnl -- this check is LCMS_REQUIRED=1.12 @@ -127,6 +128,33 @@ AC_SUBST(LINK_BEAGLE) AC_SUBST(CSC_DEFINES) +dnl -- mono-addins link or bundle ? +PKG_CHECK_MODULES(MONO_ADDINS, + mono-addins >= $MONO_ADDINS_REQUIRED + mono-addins-setup >= $MONO_ADDINS_REQUIRED + mono-addins-gui >= $MONO_ADDINS_REQUIRED, +[ + DIR_ADDINS="" + DIR_ADDINS_ADDINS="" + DIR_ADDINS_SETUP="" + DIR_ADDINS_GUI="" + LINK_MONO_ADDINS="-pkg:mono-addins -pkg:mono-addins-setup -pkg:mono-addins-gui" +], +[ + DIR_ADDINS="mono-addins" + DIR_ADDINS_ADDINS='$(top_builddir)/lib/mono-addins/Mono.Addins' + DIR_ADDINS_SETUP='$(top_builddir)/lib/mono-addins/Mono.Addins.Setup' + DIR_ADDINS_GUI='$(top_builddir)/lib/mono-addins/Mono.Addins.Gui' + LINK_MONO_ADDINS='-r:$(DIR_ADDINS_ADDINS)/Mono.Addins.dll \ + -r:$(DIR_ADDINS_SETUP)/Mono.Addins.Setup.dll \ + -r:$(DIR_ADDINS_GUI)/Mono.Addins.Gui.dll' +]) +AC_SUBST(DIR_ADDINS) +AC_SUBST(DIR_ADDINS_ADDINS) +AC_SUBST(DIR_ADDINS_SETUP) +AC_SUBST(DIR_ADDINS_GUI) +AC_SUBST(LINK_MONO_ADDINS) + dnl -- dbus-sharp: link or bundle ? PKG_CHECK_MODULES(NDESK_DBUS, ndesk-dbus-1.0 >= $NDESK_DBUS_REQUIRED ndesk-dbus-glib-1.0 >= $NDESK_DBUS_GLIB_REQUIRED, [ diff --git a/lib/Makefile.am b/lib/Makefile.am index c6d69f9..d0b9a6c 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -10,7 +10,6 @@ UNCONDITIONAL_SUBDIRS = \ libjpegtran \ libfspot \ libgphoto2-sharp \ - mono-addins \ semweb \ Tao @@ -21,11 +20,13 @@ UNCONDITIONAL_SUBDIRS = \ SUBDIRS = \ $(DIR_DBUS) \ $(DIR_DBUS_GLIB) \ + $(DIR_ADDINS) \ $(UNCONDITIONAL_SUBDIRS) DIST_SUBDIRS = \ dbus-sharp \ dbus-sharp-glib \ + mono-addins \ dpap-sharp \ $(UNCONDITIONAL_SUBDIRS) -- 1.6.0.6 0001-use-the-correct-stock-icon.patch: ImportCommand.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE 0001-use-the-correct-stock-icon.patch --- diff --git a/src/ImportCommand.cs b/src/ImportCommand.cs index d4a9e23..a47015e 100644 --- a/src/ImportCommand.cs +++ b/src/ImportCommand.cs @@ -256,7 +256,7 @@ public class ImportCommand : GladeDialog } } else { ImportSource source = new BrowseSource (Catalog.GetString ("(No Cameras Detected)"), - "emblem-camera"); + "camera-photo"); item = new SourceItem (source); item.Activated += HandleActivated; item.Sensitive = false; -- 1.6.0.6 0002-enhance-the-f-spot-import-script.patch: f-spot-import | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) --- NEW FILE 0002-enhance-the-f-spot-import-script.patch --- diff --git a/tools/f-spot-import b/tools/f-spot-import index 98385b1..34facc0 100755 --- a/tools/f-spot-import +++ b/tools/f-spot-import @@ -3,22 +3,46 @@ udi="$1" #xmessage $udi +# check for gvfs mount point using gphoto2 +gvfsuri=`gvfs-ls -c "$udi/"` +if [ "${gvfsuri:0:10}" = "gphoto2://" ] ; then + if [ "${gvfsuri:11:4}" = "usb:" ] ; then + # Yield for f-spot since it wants to access the device directly + # + # Rewrite the uri to something f-spot can handle + # + bus="${gvfsuri:15:3}" + dev="${gvfsuri:19:3}" + + uri="gphoto2:usb:$bus,$dev" + + gvfs-mount --unmount-scheme gphoto2 + f-spot --import "$uri" + exit + fi + # mounted via gphoto2 not using USB, stay with the plain directory + f-spot --import "$udi" + exit +fi + if [ "$udi" != "${udi#gphoto2:}" ]; then # gphoto2, as passed by gvfs/nautilus gvfs-mount -u "$udi" || true f-spot --import "$udi" exit fi -mnt=${udi#file://} -if [ "$udi" != "$mnt" ]; then + +if [ "$udi" != "${udi#file://}" ]; then # mount point, as passed by gvfs/nautilus. f-spot --import "$udi" exit fi + mount_point=`hal-get-property --udi="$udi" --key=volume.mount_point` || true if [ -n "$mount_point" ]; then # USB Mass Storage camera: need to pass f-spot a mount point f-spot --import "$mount_point" + exit else # Some other camera try GPhoto2 @@ -27,4 +51,6 @@ else uri=`printf gphoto2:[usb:%.3d,%.3d] $bus $dev` f-spot --import "$uri" + exit fi +xmessage "f-spot-import can't handle UDI: \"$udi\"" -- 1.6.0.6 f-spot-0.6.0.0-gtk-deprecated.patch: Makefile.am | 2 +- Makefile.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- NEW FILE f-spot-0.6.0.0-gtk-deprecated.patch --- diff -ru f-spot-0.4.4.old/libfspot/Makefile.am f-spot-0.4.4/libfspot/Makefile.am --- f-spot-0.4.4.old/libfspot/Makefile.am 2008-07-13 20:29:28.000000000 +1200 +++ f-spot-0.4.4/lib/libfspot/Makefile.am 2008-07-13 20:30:13.000000000 +1200 @@ -2,7 +2,7 @@ -I $(top_srcdir) \ -DLIBEOG_ETTORE_CHANGES=1 \ -DG_LOG_DOMAIN=\"libf\" \ - -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED \ + -DG_DISABLE_DEPRECATED \ -DGDK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED \ $(F_CFLAGS) \ $(EXIF_CFLAGS) \ diff -ru f-spot-0.4.4.old/libfspot/Makefile.in f-spot-0.4.4/libfspot/Makefile.in --- f-spot-0.4.4.old/libfspot/Makefile.in 2008-07-13 20:29:28.000000000 +1200 +++ f-spot-0.4.4/lib/libfspot/Makefile.in 2008-07-13 20:52:22.000000000 +1200 @@ -294,7 +294,7 @@ -I $(top_srcdir) \ -DLIBEOG_ETTORE_CHANGES=1 \ -DG_LOG_DOMAIN=\"libf\" \ - -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED \ + -DG_DISABLE_DEPRECATED \ -DGDK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED \ $(F_CFLAGS) \ $(EXIF_CFLAGS) \ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/F-10/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 29 Dec 2008 23:41:45 -0000 1.20 +++ .cvsignore 9 Aug 2009 17:49:04 -0000 1.21 @@ -1 +1 @@ -f-spot-0.5.0.3.tar.bz2 +f-spot-0.6.0.0.tar.bz2 Index: f-spot.spec =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/F-10/f-spot.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- f-spot.spec 31 Jul 2009 15:26:37 -0000 1.83 +++ f-spot.spec 9 Aug 2009 17:49:05 -0000 1.84 @@ -1,20 +1,21 @@ Name: f-spot -Version: 0.5.0.3 -Release: 5%{?dist} +Version: 0.6.0.0 +Release: 1%{?dist} Summary: Photo management application Group: Applications/Multimedia License: GPLv2+ and LGPLv2+ and CPL and MIT URL: http://f-spot.org/ -Source0: http://download.gnome.org/sources/f-spot/0.5/f-spot-%{version}.tar.bz2 -# I'm told this is fixed in SVN -Patch1: f-spot-0.4.4-gtk-deprecated.patch -# fix a missing icon -Patch2: missing-icon.patch -# unmount cameras before importing -Patch3: gvfs-gphoto.patch +Source0: http://ftp.gnome.org/pub/gnome/sources/f-spot/0.6/f-spot-%{version}.tar.bz2 + +# http://bugzilla.gnome.org/show_bug.cgi?id=591223 +Patch1: 0001-use-the-correct-stock-icon.patch # Use system mono-addins -Patch4: f-spot-0.5.0.3-link-system-mono-addins.patch +Patch2: 0001-use-system-Mono.Addins-if-available.patch +# unmount cameras before importing +Patch3: 0002-enhance-the-f-spot-import-script.patch +# I'm told this is fixed in SVN +Patch4: f-spot-0.6.0.0-gtk-deprecated.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -30,6 +31,9 @@ BuildRequires: gnome-doc-utils BuildRequires: ndesk-dbus-glib-devel BuildRequires: mono-addins-devel BuildRequires: desktop-file-utils +Requires: hicolor-icon-theme +Requires: gnome-screensaver +Requires: yelp Requires: sqlite >= 3.3.1 Requires: lcms Requires: dcraw @@ -53,34 +57,27 @@ sorting and tagging of digital images. %prep %setup -q -# preserve timestamps -touch -r configure.in configure.in.stamp - -%patch1 -p1 -b .gtk-deprecated -%patch2 -p1 -b .missing-icon +%patch1 -p1 -b .missing-icon +%patch2 -p1 -b .link-system-mono-addins %patch3 -p1 -b .gvfs-gphoto -%patch4 -p1 -b .link-system-mono-addins - - -# restore timestamps -touch -r configure.in.stamp configure.in +%patch4 -p1 -F 2 -b .gtk-deprecated %build +autoreconf -f -i export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} %configure --disable-scrollkeeper -make +# parallel build broken in 0.6.0.0, try again with next release +make # %{?_smp_mflags} %install -export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} rm -rf $RPM_BUILD_ROOT +export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT%{_libdir}/%{name}/*.a rm $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la rm $RPM_BUILD_ROOT%{_libdir}/pkgconfig/f-spot.pc -# Will need to be removed at some point... -rm $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gio-sharp-unstable.pc chmod a+x $RPM_BUILD_ROOT%{_libdir}/%{name}/*.exe chmod a+x $RPM_BUILD_ROOT%{_libdir}/%{name}/*.dll @@ -97,37 +94,38 @@ rm -rf $RPM_BUILD_ROOT %post update-desktop-database &> /dev/null ||: -touch --no-create %{_datadir}/icons/hicolor || : -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : -fi +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun update-desktop-database &> /dev/null ||: -touch --no-create %{_datadir}/icons/hicolor || : -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING README NEWS %{_datadir}/applications/*.desktop -%{_datadir}/gnome/help/f-spot +%{_datadir}/gnome/help/f-spot/ %{_datadir}/icons/hicolor/*/*/*.png -%{_datadir}/icons/hicolor/*/*/*.svg -%{_datadir}/f-spot -%{_libdir}/f-spot +%{_datadir}/f-spot/ +%{_libdir}/f-spot/ %{_bindir}/f-spot %{_bindir}/f-spot-import %{_bindir}/f-spot-sqlite-upgrade %{_prefix}/libexec/gnome-screensaver/f-spot-screensaver %{_datadir}/applications/screensavers/f-spot-screensaver.desktop -%{_datadir}/omf/f-spot -# GIO is currently provided in f-spot only, so this'll need to be removed sometime in the future -%{_libdir}/gio-sharp-unstable +%{_datadir}/omf/f-spot/ %changelog +* Sun Aug 09 2009 Christian Krause - 0.6.0.0-1 +- Update to new upstream version 0.6.0.0 +- Cleanup spec file + * Fri Jul 31 2009 Christian Krause - 0.5.0.3-5 - Re-add patch to use system mono-addins (BZ #484996) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/F-10/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 29 Dec 2008 23:41:45 -0000 1.20 +++ sources 9 Aug 2009 17:49:05 -0000 1.21 @@ -1 +1 @@ -52db86f1dc715a3958425aa3d006c900 f-spot-0.5.0.3.tar.bz2 +9115f9df72c5fc1c82eb46b3af01e67d f-spot-0.6.0.0.tar.bz2 From rdieter at fedoraproject.org Sun Aug 9 18:50:01 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 18:50:01 +0000 (UTC) Subject: rpms/kdeedu/F-10 kdeedu.spec,1.152,1.153 Message-ID: <20090809185001.78B6C11C04DF@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17064 Modified Files: kdeedu.spec Log Message: * Sun Aug 09 2009 Rex Dieter 4.3.0-4 - *really* make -marble-libs Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-10/kdeedu.spec,v retrieving revision 1.152 retrieving revision 1.153 diff -u -p -r1.152 -r1.153 --- kdeedu.spec 5 Aug 2009 02:53:20 -0000 1.152 +++ kdeedu.spec 9 Aug 2009 18:50:01 -0000 1.153 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.0 -Release: 2%{?dist} +Release: 4%{?dist} License: GPLv2 Group: Amusements/Games @@ -92,8 +92,7 @@ Group: System Environment/Libraries Group: Development/Libraries Summary: Developer files for %{name} Requires: %{name}-libs%{?_isa} = %{version}-%{release} -# libmarble -Requires: %{name}-marble%{?_isa} = %{version}-%{release} +Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} Obsoletes: kdeedu4-devel < %{version}-%{release} Provides: kdeedu4-devel = %{version}-%{release} # http://bugzilla.redhat.com/394011 @@ -114,12 +113,12 @@ Requires: %{name}-libs%{?_isa} = %{versi %package marble Summary: A World Atlas Group: Amusements/Games +Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} +# multilib, when marble-libs was introduced +Obsoletes: %{name}-marble < 4.3.0-3 %if 0%{?fedora} < 11 # http://bugzilla.redhat.com/487550 Conflicts: kdeedu-libs < 4.2.0 -# this should avoid conflict too, even though kdeedu-libs isn't -# strictly required. -#Requires: %{name}-libs = %{version}-%{release} %endif # http://bugzilla.redhat.com/394011 Obsoletes: marble < 1:0.5.1-1 @@ -127,6 +126,13 @@ Provides: marble = 1:0.7-%{release} %description marble %{summary}. +%package marble-libs +Summary: Runtime libraries for marble +Group: System Environment/Libraries +Requires: %{name}-marble = %{version}-%{release} +%description marble-libs +%{summary}. + %package math Group: Amusements/Games Summary: Math applications @@ -297,8 +303,6 @@ rm -rf %{buildroot} # kalzium %{_kde4_libdir}/avogadro-kalzium/ -%{_kde4_libdir}/libavogadro-kalzium.so.* -%{_kde4_libdir}/libcompoundviewer.so.* %{_kde4_datadir}/applications/kde4/blinken.desktop %{_kde4_datadir}/applications/kde4/kalzium.desktop @@ -369,10 +373,12 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc COPYING README %{_kde4_appsdir}/libkdeedu/ -%{_kde4_libdir}/libkdeedu*.so.* -%{_kde4_libdir}/libkeduvocdocument.so.* -%{_kde4_libdir}/libkiten.so.* -%{_kde4_libdir}/libscience.so.* +%{_kde4_libdir}/libavogadro-kalzium.so.0* +%{_kde4_libdir}/libcompoundviewer.so.4* +%{_kde4_libdir}/libkdeeduui.so.4* +%{_kde4_libdir}/libkeduvocdocument.so.4* +%{_kde4_libdir}/libkiten.so.4* +%{_kde4_libdir}/libscience.so.4* # needed here for multilib'd runtime %{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so @@ -410,14 +416,17 @@ rm -rf %{buildroot} %{_kde4_datadir}/config.kcfg/marble.kcfg %{_kde4_datadir}/kde4/services/marble_part.desktop %{_kde4_docdir}/HTML/en/marble/ -%{_kde4_libdir}/libmarble*.so.* -%{_kde4_libdir}/kde4/libmarble_part.so %{_kde4_libdir}/kde4/plugins/marble/ %{_kde4_iconsdir}/hicolor/*/*/marble.* # worldclock links against libmarblewidget, include here %{_kde4_libdir}/kde4/plasma_applet_worldclock.so %{_kde4_datadir}/kde4/services/plasma-applet-kworldclock.desktop +%files marble-libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libmarble*.so.* +%{_kde4_libdir}/kde4/libmarble_part.so + %files math %defattr(-,root,root,-) %doc COPYING README @@ -460,6 +469,13 @@ rm -rf %{buildroot} %changelog +* Sun Aug 09 2009 Rex Dieter 4.3.0-4 +- *really* make -marble-libs + +* Sat Aug 08 2009 Rex Dieter 4.3.0-3 +- -libs: move libavogadro-kalzium libcompoundviewer here +- new -marble-libs pkg + * Sat Aug 01 2009 Rex Dieter 4.3.0-2 - move kalziumuiwidgets.so designer plugin to -libs - tighten -libs deps using %%?_isa From rdieter at fedoraproject.org Sun Aug 9 18:51:20 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 18:51:20 +0000 (UTC) Subject: rpms/qscintilla/F-10 qscintilla.spec,1.21,1.22 Message-ID: <20090809185120.4BF7611C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qscintilla/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17448 Modified Files: qscintilla.spec Log Message: * Sat Aug 08 2009 Rex Dieter - 2.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jun 17 2009 Rex Dieter - 2.4-1 - QScintilla-gpl-2.4 From rdieter at fedoraproject.org Sun Aug 9 18:52:27 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 18:52:27 +0000 (UTC) Subject: rpms/kdepim/F-10 kdepim.spec,1.213,1.214 Message-ID: <20090809185227.4ED2111C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdepim/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18447 Modified Files: kdepim.spec Log Message: * Sat Aug 08 2009 Rex Dieter - 4.3.0-2 - -libs: move designer plugins here - %check: desktop-file-validate - don't own %{_kde4_appsdir}/kconf_update/ Index: kdepim.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepim/F-10/kdepim.spec,v retrieving revision 1.213 retrieving revision 1.214 diff -u -p -r1.213 -r1.214 --- kdepim.spec 5 Aug 2009 13:06:17 -0000 1.213 +++ kdepim.spec 9 Aug 2009 18:52:27 -0000 1.214 @@ -6,7 +6,7 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Applications/Productivity @@ -22,7 +22,7 @@ Requires: %{name}-libs = %{?epoch:%{epoc # Upgrade path %if 0%{?fedora} < 12 -Requires: kdepim-runtime >= %{version} +Requires: kdepim-runtime%{?_isa} >= %{version} %endif BuildRequires: akonadi-devel @@ -73,7 +73,7 @@ Requires(hint): spambayes Summary: Development files for %{name} Group: Development/Libraries Provides: kdepim4-devel = %{version}-%{release} -Requires: %{name}-libs = %{epoch}:%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: kdelibs4-devel %description devel %{summary}. @@ -124,6 +124,12 @@ done popd +%check +for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do + desktop-file-validate $f +done + + %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -161,8 +167,28 @@ rm -rf %{buildroot} %endif %{_kde4_libdir}/kde4/*.so %{_kde4_libdir}/strigi/*.so -%{_kde4_datadir}/applications/kde4/* -%{_kde4_appsdir}/* +%{_kde4_datadir}/applications/kde4/*.desktop +%{_kde4_appsdir}/akregator/ +%{_kde4_appsdir}/kaddressbook/ +%{_kde4_appsdir}/kalarm/ +%{_kde4_appsdir}/kconf_update/* +%{_kde4_appsdir}/kdepimwidgets/ +%{_kde4_appsdir}/kjots/ +%{_kde4_appsdir}/kleopatra/ +%{_kde4_appsdir}/kmail/ +%{_kde4_appsdir}/kmailcvt/ +%{_kde4_appsdir}/knode/ +%{_kde4_appsdir}/knotes/ +%{_kde4_appsdir}/konsolekalendar/ +%{_kde4_appsdir}/kontact/ +%{_kde4_appsdir}/kontactsummary/ +%{_kde4_appsdir}/korgac/ +%{_kde4_appsdir}/korganizer/ +%{_kde4_appsdir}/kpilot/ +%{_kde4_appsdir}/ktimetracker/ +%{_kde4_appsdir}/kwatchgnupg/ +%{_kde4_appsdir}/libkdepim/ +%{_kde4_appsdir}/libkleopatra/ %{_datadir}/dbus-1/interfaces/*.xml %{_kde4_datadir}/autostart/* %{_kde4_datadir}/config/*rc @@ -176,6 +202,7 @@ rm -rf %{buildroot} %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* +%{_kde4_libdir}/kde4/plugins/designer/*.so %files devel %defattr(-,root,root,-) @@ -184,10 +211,14 @@ rm -rf %{buildroot} %if 0%{?_with_pilot_link:1} %exclude %{_kde4_libdir}/libkpilot_*.so %endif -%{_kde4_libdir}/kde4/plugins/designer/* %changelog +* Sat Aug 08 2009 Rex Dieter - 4.3.0-2 +- -libs: move designer plugins here +- %%check: desktop-file-validate +- don't own %%{_kde4_appsdir}/kconf_update/ + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 From kkofler at fedoraproject.org Sun Aug 9 18:54:40 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Sun, 9 Aug 2009 18:54:40 +0000 (UTC) Subject: rpms/gnash/devel gnash.spec,1.57,1.58 Message-ID: <20090809185440.29C1A11C00D7@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18993/devel Modified Files: gnash.spec Log Message: * Sun Aug 09 2009 Kevin Kofler 0.9.0-0.5.20090809bzr11401 - use %{_includedir}, not %{_prefix}/include Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- gnash.spec 9 Aug 2009 14:37:06 -0000 1.57 +++ gnash.spec 9 Aug 2009 18:54:39 -0000 1.58 @@ -5,7 +5,7 @@ Name: gnash Version: 0.9.0 -Release: 0.4.%{alphatag}%{?dist} +Release: 0.5.%{alphatag}%{?dist} Summary: GNU flash movie player Group: Applications/Multimedia @@ -301,14 +301,17 @@ fi %{_mandir}/man1/rtmpget.1* %files devel -%{_prefix}/include/gnash/*.h +%{_includedir}/gnash/*.h %{_libdir}/pkgconfig/gnash.pc %files widget -%{_prefix}/include/gnash/*.h +%{_includedir}/gnash/*.h %{python_sitearch}/* %changelog +* Sun Aug 09 2009 Kevin Kofler 0.9.0-0.5.20090809bzr11401 +- use %%{_includedir}, not %%{_prefix}/include + * Sun Aug 09 2009 Tomeu Vizoso 0.9.0-0.4.20090809bzr11401 - Install the python module in the sitearch dir From cwickert at fedoraproject.org Sun Aug 9 19:36:03 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sun, 9 Aug 2009 19:36:03 +0000 (UTC) Subject: rpms/lxpanel/devel .cvsignore, 1.15, 1.16 lxpanel.spec, 1.25, 1.26 sources, 1.15, 1.16 Message-ID: <20090809193603.3120A11C00D7@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/lxpanel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28826 Modified Files: .cvsignore lxpanel.spec sources Log Message: * Thu Aug 06 2009 Christoph Wickert - 0.5.3-1 - Update to 0.5.3, fixes vertical panel size (#515748) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lxpanel/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 6 Aug 2009 01:24:54 -0000 1.15 +++ .cvsignore 9 Aug 2009 19:36:02 -0000 1.16 @@ -1 +1 @@ -lxpanel-0.5.2.tar.gz +lxpanel-0.5.3.tar.gz Index: lxpanel.spec =================================================================== RCS file: /cvs/pkgs/rpms/lxpanel/devel/lxpanel.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- lxpanel.spec 6 Aug 2009 01:24:54 -0000 1.25 +++ lxpanel.spec 9 Aug 2009 19:36:02 -0000 1.26 @@ -4,7 +4,7 @@ #define _default_patch_fuzz 0 Name: lxpanel -Version: 0.5.2 +Version: 0.5.3 Release: 1%{?dist} Summary: A lightweight X11 desktop panel @@ -82,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/lxpanel.pc %changelog +* Thu Aug 06 2009 Christoph Wickert - 0.5.3-1 +- Update to 0.5.3, fixes vertical panel size (#515748) + * Thu Aug 06 2009 Christoph Wickert - 0.5.2-1 - Update to 0.5.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lxpanel/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 6 Aug 2009 01:24:54 -0000 1.15 +++ sources 9 Aug 2009 19:36:02 -0000 1.16 @@ -1 +1 @@ -b04c93877179a3c1be4a4fba4c2a0f94 lxpanel-0.5.2.tar.gz +7203f037791fffd272f7cf50798933ae lxpanel-0.5.3.tar.gz From scop at fedoraproject.org Sun Aug 9 20:16:34 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 9 Aug 2009 20:16:34 +0000 (UTC) Subject: rpms/vdr/devel vdr.spec,1.48,1.49 Message-ID: <20090809201634.C016C11C00D7@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6479 Modified Files: vdr.spec Log Message: * Sun Aug 9 2009 Ville Skytt? - 1.6.0-27 - Make -docs noarch also when built on EL > 5. Index: vdr.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr/devel/vdr.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- vdr.spec 26 Jul 2009 14:49:40 -0000 1.48 +++ vdr.spec 9 Aug 2009 20:16:34 -0000 1.49 @@ -27,7 +27,7 @@ Name: vdr Version: 1.6.0 -Release: 26%{?dist} +Release: 27%{?dist} Summary: Video Disk Recorder Group: Applications/Multimedia @@ -137,7 +137,7 @@ Provides: vdr-devel(api) = %{apive %package docs Summary: Developer documentation for VDR Group: Documentation -%if 0%{?fedora} > 9 +%if 0%{?fedora} > 9 || 0%{?rhel} > 5 BuildArch: noarch %endif @@ -543,6 +543,9 @@ fi %endif # plugins %changelog +* Sun Aug 9 2009 Ville Skytt? - 1.6.0-27 +- Make -docs noarch also when built on EL > 5. + * Sun Jul 26 2009 Ville Skytt? - 1.6.0-26 - Provide ISA qualified vdr(abi). Plugins should depend on (versioned) vdr(abi)%%{?_isa} instead of just vdr(abi). From scop at fedoraproject.org Sun Aug 9 20:18:44 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 9 Aug 2009 20:18:44 +0000 (UTC) Subject: rpms/vdr/F-11 vdr-1.6.0-const.diff, NONE, 1.1 vdr-1.6.0-epgsearch-exttimeredit-0.0.2.diff, NONE, 1.1 vdr-1.6.0-hlcutter-0.2.2-finnish.patch, NONE, 1.1 vdr-1.6.0-kernel-2.6.29.diff, NONE, 1.1 vdr-jumpplay-1.0-1.6.0-finnish.patch, NONE, 1.1 .cvsignore, 1.19, 1.20 sources, 1.19, 1.20 vdr.spec, 1.43, 1.44 vdr-1.4.7-hlcutter-0.2.0-finnish.patch, 1.1, NONE vdr-1.5.18-hlcutter-0.2.0.diff, 1.2, NONE vdr-1.6.0-gcc44.patch, 1.1, NONE vdr-1.6.0-remove-dvb-abi-check.patch, 1.1, NONE Message-ID: <20090809201844.7B92211C00D7@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6913 Modified Files: .cvsignore sources vdr.spec Added Files: vdr-1.6.0-const.diff vdr-1.6.0-epgsearch-exttimeredit-0.0.2.diff vdr-1.6.0-hlcutter-0.2.2-finnish.patch vdr-1.6.0-kernel-2.6.29.diff vdr-jumpplay-1.0-1.6.0-finnish.patch Removed Files: vdr-1.4.7-hlcutter-0.2.0-finnish.patch vdr-1.5.18-hlcutter-0.2.0.diff vdr-1.6.0-gcc44.patch vdr-1.6.0-remove-dvb-abi-check.patch Log Message: * Sun Aug 9 2009 Ville Skytt?? - 1.6.0-27 - Make -docs noarch also when built on EL > 5. * Sun Jul 26 2009 Ville Skytt?? - 1.6.0-26 - Provide ISA qualified vdr(abi). Plugins should depend on (versioned) vdr(abi)%{?_isa} instead of just vdr(abi). - Borrow build patch for recent (broken? #483644) DVB headers from openSUSE. - Apply epgsearch timer integration patch. - Use %global instead of %define. * Mon Jun 22 2009 Ville Skytt?? - 1.6.0-25 - Make -docs noarch when built on Fedora > 9. * Mon Jun 15 2009 Ville Skytt?? - 1.6.0-24 - Update hlcutter patch to 0.2.2, drop no longer needed gcc 4.4 workaround. - Resurrect Finnish translation for hlcutter. * Tue Jun 9 2009 Ville Skytt?? - 1.6.0-23 - Apply gcc 4.4 build fix from openSUSE and upstream, hlcutter still needs work. - Drop no longer needed DVB header workaround. * Tue May 26 2009 Ville Skytt?? - 1.6.0-22 - Quiet usermod, avoid possible extra -v inserted to /etc/sysconfig/vdr on upgrades from earlier releases that used to default to /srv/vdr for video. - Add jumpplay patch 1.0 and a Finnish translation for it. - Update liemikuutio patch to 1.27. vdr-1.6.0-const.diff: recording.c | 9 +++++---- svdrp.c | 13 +++++++------ 2 files changed, 12 insertions(+), 10 deletions(-) --- NEW FILE vdr-1.6.0-const.diff --- Index: vdr-1.6.0/recording.c =================================================================== --- vdr-1.6.0.orig/recording.c +++ vdr-1.6.0/recording.c @@ -509,8 +509,8 @@ cRecording::cRecording(cTimer *Timer, co Utf8Strn0Cpy(SubtitleBuffer, Subtitle, MAX_SUBTITLE_LENGTH); Subtitle = SubtitleBuffer; } - char *macroTITLE = strstr(Timer->File(), TIMERMACRO_TITLE); - char *macroEPISODE = strstr(Timer->File(), TIMERMACRO_EPISODE); + const char *macroTITLE = strstr(Timer->File(), TIMERMACRO_TITLE); + const char *macroEPISODE = strstr(Timer->File(), TIMERMACRO_EPISODE); if (macroTITLE || macroEPISODE) { name = strdup(Timer->File()); name = strreplace(name, TIMERMACRO_TITLE, Title); @@ -551,7 +551,7 @@ cRecording::cRecording(const char *FileN sortBuffer = NULL; fileName = strdup(FileName); FileName += strlen(VideoDirectory) + 1; - char *p = strrchr(FileName, '/'); + const char *p = strrchr(FileName, '/'); name = NULL; info = new cRecordingInfo; @@ -1022,7 +1022,8 @@ void cRecordings::DelByName(const char * if (recording) { cThreadLock DeletedRecordingsLock(&DeletedRecordings); Del(recording, false); - char *ext = strrchr(recording->FileName(), '.'); + // wtf? + char *ext = strrchr(const_cast(recording->FileName()), '.'); if (ext) { strncpy(ext, DELEXT, strlen(ext)); recording->fileSizeMB = DirSizeMB(recording->FileName()); Index: vdr-1.6.0/svdrp.c =================================================================== --- vdr-1.6.0.orig/svdrp.c +++ vdr-1.6.0/svdrp.c @@ -736,7 +736,7 @@ void cSVDRP::CmdGRAB(const char *Option) char *strtok_next; FileName = strtok_r(p, delim, &strtok_next); // image type: - char *Extension = strrchr(FileName, '.'); + const char *Extension = strrchr(FileName, '.'); if (Extension) { if (strcasecmp(Extension, ".jpg") == 0 || strcasecmp(Extension, ".jpeg") == 0) Jpeg = true; @@ -795,16 +795,17 @@ void cSVDRP::CmdGRAB(const char *Option) char RealFileName[PATH_MAX]; if (FileName) { if (grabImageDir) { - cString s; - char *slash = strrchr(FileName, '/'); + cString s(FileName); + FileName = s; + const char *slash = strrchr(FileName, '/'); if (!slash) { s = AddDirectory(grabImageDir, FileName); FileName = s; } slash = strrchr(FileName, '/'); // there definitely is one - *slash = 0; - char *r = realpath(FileName, RealFileName); - *slash = '/'; + cString t(s); + t.Truncate(slash - FileName); + char *r = realpath(t, RealFileName); if (!r) { LOG_ERROR_STR(FileName); Reply(501, "Invalid file name \"%s\"", FileName); vdr-1.6.0-epgsearch-exttimeredit-0.0.2.diff: menu.c | 56 ++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 42 insertions(+), 14 deletions(-) --- NEW FILE vdr-1.6.0-epgsearch-exttimeredit-0.0.2.diff --- diff -up vdr-1.6.0/menu.c~ vdr-1.6.0/menu.c --- vdr-1.6.0/menu.c~ 2009-07-25 23:38:59.000000000 +0300 +++ vdr-1.6.0/menu.c 2009-07-25 23:43:54.000000000 +0300 @@ -811,6 +811,7 @@ class cMenuTimerItem : public cOsdItem { private: cTimer *timer; char diskStatus; + void DoSet(void); public: cMenuTimerItem(cTimer *Timer); void SetDiskStatus(char DiskStatus); @@ -823,7 +824,7 @@ cMenuTimerItem::cMenuTimerItem(cTimer *T { timer = Timer; diskStatus = ' '; - Set(); + DoSet(); } int cMenuTimerItem::Compare(const cListObject &ListObject) const @@ -833,6 +834,18 @@ int cMenuTimerItem::Compare(const cListO void cMenuTimerItem::Set(void) { + // check for deleted timer + for (cTimer *t = Timers.First(); ; t = Timers.Next(t)) { + if (t == timer) + break; // timer still there + if (t == NULL) + return; // no matching timer found + } + DoSet(); +} + +void cMenuTimerItem::DoSet(void) +{ cString day, name(""); if (timer->WeekDays()) day = timer->PrintDay(0, timer->WeekDays(), false); @@ -920,8 +933,7 @@ void cTimerEntry::SetDiskStatus(char Dis class cMenuTimers : public cOsdMenu { private: int helpKeys; - eOSState Edit(void); - eOSState New(void); + eOSState Edit(bool New = false); eOSState Delete(void); eOSState OnOff(void); eOSState Info(void); @@ -998,19 +1010,30 @@ eOSState cMenuTimers::OnOff(void) return osContinue; } -eOSState cMenuTimers::Edit(void) +eOSState cMenuTimers::Edit(bool New) { - if (HasSubMenu() || Count() == 0) + if (HasSubMenu() || (Count() == 0 && !New)) return osContinue; - isyslog("editing timer %s", *CurrentTimer()->ToDescr()); - return AddSubMenu(new cMenuEditTimer(CurrentTimer())); -} + if (!New) + isyslog("editing timer %s", *CurrentTimer()->ToDescr()); -eOSState cMenuTimers::New(void) -{ - if (HasSubMenu()) - return osContinue; - return AddSubMenu(new cMenuEditTimer(new cTimer, true)); + // Data structure for service "Epgsearch-exttimeredit-v1.0" + struct Epgsearch_exttimeredit_v1_0 + { + // in + cTimer* timer; // pointer to the timer to edit + bool bNew; // flag that indicates, if this is a new timer or an existing one + const cEvent* event; // pointer to the event corresponding to this timer (may be NULL) + // out + cOsdMenu* pTimerMenu; // pointer to the menu of results + } exttimeredit; + exttimeredit.timer = New ? (new cTimer) : CurrentTimer(); + exttimeredit.bNew = New; + exttimeredit.event = exttimeredit.timer->Event(); + if (cPluginManager::CallFirstService("Epgsearch-exttimeredit-v1.0", &exttimeredit)) + return AddSubMenu(exttimeredit.pTimerMenu); + + return AddSubMenu(new cMenuEditTimer(exttimeredit.timer, New)); } eOSState cMenuTimers::Delete(void) @@ -1165,7 +1188,7 @@ eOSState cMenuTimers::ProcessKey(eKeys K case kOk: return Edit(); case kRed: actualiseDiskStatus = true; state = OnOff(); break; // must go through SetHelpKeys()! - case kGreen: return New(); + case kGreen: return Edit(true); case kYellow: actualiseDiskStatus = true; state = Delete(); break; case kInfo: @@ -1183,6 +1206,11 @@ eOSState cMenuTimers::ProcessKey(eKeys K actualiseDiskStatus = true; Display(); } + if (!HasSubMenu() && Timers.Count() #include #include #include "device.h" #include "dvbspu.h" -#if DVB_API_VERSION != 3 +#if DVB_API_VERSION != 3 && DVB_API_VERSION != 5 #error VDR requires Linux DVB driver API version 3! #endif Index: vdr-1.6.0/dvbdevice.c =================================================================== --- vdr-1.6.0.orig/dvbdevice.c +++ vdr-1.6.0/dvbdevice.c @@ -7,9 +7,10 @@ * $Id: dvbdevice.c 1.170 2008/02/09 16:11:44 kls Exp $ */ -#include "dvbdevice.h" #include #include +#include +#include "dvbdevice.h" #include #include #include Index: vdr-1.6.0/vdr.c =================================================================== --- vdr-1.6.0.orig/vdr.c +++ vdr-1.6.0/vdr.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include vdr-jumpplay-1.0-1.6.0-finnish.patch: fi_FI.po | 12 ++++++++++++ 1 file changed, 12 insertions(+) --- NEW FILE vdr-jumpplay-1.0-1.6.0-finnish.patch --- diff -up vdr-1.6.0/po/fi_FI.po~ vdr-1.6.0/po/fi_FI.po --- vdr-1.6.0/po/fi_FI.po~ 2008-03-23 12:31:29.000000000 +0200 +++ vdr-1.6.0/po/fi_FI.po 2009-05-26 23:40:29.000000000 +0300 @@ -749,6 +749,18 @@ msgstr "Jaottele muokatut tallenteet" msgid "Replay" msgstr "Toisto" +msgid "Setup.Replay$Jump&Play" +msgstr "Jatka toistoa hypyn j?lkeen" + +msgid "Setup.Replay$Play&Jump" +msgstr "Ohita merkityt katkot" + +msgid "Setup.Replay$Pause at last mark" +msgstr "Tauko viimeisess? merkinn?ss?" + +msgid "Setup.Replay$Reload marks" +msgstr "Merkint?jen uudelleenlataus" + msgid "Setup.Replay$Multi speed mode" msgstr "K?yt? toiston moninopeustilaa" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vdr/F-11/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 14 Apr 2009 15:27:38 -0000 1.19 +++ .cvsignore 9 Aug 2009 20:18:43 -0000 1.20 @@ -7,6 +7,8 @@ vdr-1.6.0-2.diff vdr-timer-info-0.5-1.5.15.diff vdr-1.6.0-2-ttxtsubs.patch vdr-1.6.0-subtitles-button.patch.gz -vdr-1.6.0-liemikuutio-1.25.diff.gz vdr-1.6.0-ionice.patch.gz vdr-1.6.0-cap_sys_nice.patch.gz +vdr-1.6.0-liemikuutio-1.27.diff.gz +vdr-jumpplay-1.0-1.6.0.diff +vdr-1.5.13-hlcutter-0.2.2.diff Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vdr/F-11/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 14 Apr 2009 15:27:38 -0000 1.19 +++ sources 9 Aug 2009 20:18:43 -0000 1.20 @@ -7,6 +7,8 @@ e9b82b88c1fa21b6fa9734ca240f6192 timerc 92ee6cdf60b795d9fbcf4fdcafe401b4 vdr-timer-info-0.5-1.5.15.diff ded3dacb4be2958c03a50e3064164eb8 vdr-1.6.0-2-ttxtsubs.patch bd3221bb080788a87b4560eb0f323f2b vdr-1.6.0-subtitles-button.patch.gz -122b40baef4d0c9a3e31e91b1c877e5b vdr-1.6.0-liemikuutio-1.25.diff.gz bc2dbfe11e0ddbc791ceb2f659081c8c vdr-1.6.0-ionice.patch.gz 32004893569e9a68f17d2b4b93410ed5 vdr-1.6.0-cap_sys_nice.patch.gz +189117c22de7932bbfa770091f5d36e0 vdr-1.6.0-liemikuutio-1.27.diff.gz +1ff8f1a90e02b11a42218ffba18b5f26 vdr-jumpplay-1.0-1.6.0.diff +6c3dccda1910103449984677ed0bfcf4 vdr-1.5.13-hlcutter-0.2.2.diff Index: vdr.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr/F-11/vdr.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- vdr.spec 18 Apr 2009 09:07:26 -0000 1.43 +++ vdr.spec 9 Aug 2009 20:18:44 -0000 1.44 @@ -5,26 +5,29 @@ # - ACPI wakeup handling using "svdrpsend NEXT {ABS|REL}" output for cases # where the VDR box is shut down without using the shutdown script (e.g. # explicit shutdown/poweroff outside of VDR, power button press etc) +# - pause patch (causes OSD placement issues at least with unrebuilt text2skin) +# http://www.tolleri.net/vdr/vdr/vdr-1.6.0-2-pause-0.0.1.patch +# http://thread.gmane.org/gmane.linux.vdr/40188 %bcond_with docs %bcond_with plugins -%define varbase %{_var}/lib/vdr -%define videodir %{varbase}/video -%define vardir %{varbase}/data -%define plugindir %{_libdir}/vdr -%define configdir %{_sysconfdir}/vdr -%define datadir %{_datadir}/vdr -%define cachedir %{_var}/cache/vdr -%define rundir %{_var}/run/vdr -%define vdr_user vdr -%define vdr_group video +%global varbase %{_var}/lib/vdr +%global videodir %{varbase}/video +%global vardir %{varbase}/data +%global plugindir %{_libdir}/vdr +%global configdir %{_sysconfdir}/vdr +%global datadir %{_datadir}/vdr +%global cachedir %{_var}/cache/vdr +%global rundir %{_var}/run/vdr +%global vdr_user vdr +%global vdr_group video # From APIVERSION in config.h -%define apiver 1.6.0 +%global apiver 1.6.0 Name: vdr Version: 1.6.0 -Release: 21%{?dist} +Release: 27%{?dist} Summary: Video Disk Recorder Group: Applications/Multimedia @@ -53,7 +56,7 @@ Source17: %{name}-halt.local.sh Patch0: %{name}-channel+epg.patch # TODO Patch1: http://zap.tartarus.org/~ds/debian/dists/stable/main/source/vdr_1.4.5-2.ds.diff.gz -Patch2: http://www.saunalahti.fi/~rahrenbe/vdr/patches/vdr-1.6.0-liemikuutio-1.25.diff.gz +Patch2: http://www.saunalahti.fi/~rahrenbe/vdr/patches/vdr-1.6.0-liemikuutio-1.27.diff.gz Patch3: %{name}-1.6.0-scriptnames.patch Patch4: %{name}-1.6.0-paths.patch Patch5: %{name}-1.5.18-use-pkgconfig.patch @@ -62,11 +65,10 @@ Patch6: %{name}-1.5.18-syncearly # http://projects.vdr-developer.org/repositories/entry/plg-ttxtsubs/patches/vdr-1.6.0-2-ttxtsubs.patch?format=raw Patch7: %{name}-1.6.0-2-ttxtsubs.patch Patch8: %{name}-1.6.0-man-section.patch -# Patch9: http://www.udo-richter.de/vdr/files/vdr-1.5.13-hlcutter-0.2.0.diff -# edited so that it applies on top of the liemikuutio patch (menu.c) -Patch9: %{name}-1.5.18-hlcutter-0.2.0.diff -# TODO -Patch10: %{name}-1.4.7-hlcutter-0.2.0-finnish.patch +# http://www.udo-richter.de/vdr/patches.en.html#hlcutter +Patch9: http://www.udo-richter.de/vdr/files/vdr-1.5.13-hlcutter-0.2.2.diff +# Sent to hlcutter upstream 2009-06-15 +Patch10: %{name}-1.6.0-hlcutter-0.2.2-finnish.patch # mainmenuhooks, timercmd and progressbar-support from # http://winni.vdr-developer.org/epgsearch/downloads/vdr-epgsearch-0.9.24.tgz Patch11: MainMenuHooks-v1_0.patch @@ -78,11 +80,19 @@ Patch16: %{name}-1.6.0-dxr3-subti Patch17: http://toms-cafe.de/vdr/download/vdr-timer-info-0.5-1.5.15.diff Patch18: ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.6.0-1.diff Patch19: ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.6.0-2.diff -Patch20: %{name}-1.6.0-remove-dvb-abi-check.patch +# From openSUSE's vdr-1.6.0-62.3, fixes build with (broken? #483644) dvb headers +Patch20: %{name}-1.6.0-kernel-2.6.29.diff Patch21: http://www.saunalahti.fi/~rahrenbe/vdr/patches/vdr-1.6.0-subtitles-button.patch.gz Patch22: http://www.saunalahti.fi/~rahrenbe/vdr/patches/vdr-1.6.0-cap_sys_nice.patch.gz Patch23: http://www.saunalahti.fi/~rahrenbe/vdr/patches/vdr-1.6.0-ionice.patch.gz -Patch24: %{name}-1.6.0-gcc44.patch +# From openSUSE's vdr-1.6.0-62.3, to fix build with gcc 4.4: +# http://download.opensuse.org/repositories/vdr/ +Patch24: %{name}-1.6.0-const.diff +Patch25: http://toms-cafe.de/vdr/download/vdr-jumpplay-1.0-1.6.0.diff +Patch26: %{name}-jumpplay-1.0-1.6.0-finnish.patch +# http://projects.vdr-developer.org/git/?p=vdr-plugin-epgsearch.git;a=blob;f=patches/vdr.epgsearch-exttimeredit-0.0.2.diff +# Modified so that it applies on top of our other patches +Patch27: %{name}-1.6.0-epgsearch-exttimeredit-0.0.2.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libjpeg-devel @@ -102,7 +112,11 @@ Requires: udev >= 136-1 Requires(pre): shadow-utils >= 2:4.1.1 Requires(post): /sbin/chkconfig Requires(preun): /sbin/chkconfig +Provides: vdr(abi)%{?_isa} = %{apiver} +%if "%{?_isa}" != "" +# Deprecated backwards compatibility, plugins should depend on vdr(abi)%{?_isa} Provides: vdr(abi) = %{apiver} +%endif Obsoletes: vdr-subtitles <= 0.5.0 %description @@ -123,6 +137,9 @@ Provides: vdr-devel(api) = %{apive %package docs Summary: Developer documentation for VDR Group: Documentation +%if 0%{?fedora} > 9 || 0%{?rhel} > 5 +BuildArch: noarch +%endif %description docs %{summary}. @@ -133,7 +150,7 @@ Group: Applications/Multimedia %if %{with plugins} BuildRequires: ncurses-devel %endif # plugins -Requires: vdr(abi) = %{apiver} +Requires: vdr(abi)%{?_isa} = %{apiver} %description skincurses The skincurses plugin implements a VDR skin that works in a shell @@ -142,7 +159,7 @@ window, using only plain text output. %package sky Summary: Sky Digibox plugin for VDR Group: Applications/Multimedia -Requires: vdr(abi) = %{apiver} +Requires: vdr(abi)%{?_isa} = %{apiver} Requires: wget Requires: /usr/bin/logger @@ -170,9 +187,6 @@ patch -F 0 -i debian/patches/10_livelock patch -F 0 -i debian/patches/11_atsc.dpatch echo "DEFINES += -DHAVE_ATSC" >> Makefile patch -F 0 -i debian/patches/19_debian_osdbase_maxitems.dpatch -# TODO: does not apply, check upstream for a 1.6.x version: -# http://www.ktverkko.fi/~msmakela/software/vdr/ -#patch -F 0 -i debian/patches/opt-20_suspend.dpatch %patch2 -p1 %patch3 -p1 sed \ @@ -186,28 +200,29 @@ sed \ %patch6 -p0 %patch7 -p1 %patch8 -p1 -patch -p0 -F 1 -i %{PATCH9} -# TODO: does not apply -#patch10 -p0 -patch -p1 -F 2 -i %{PATCH11} +# fuzz=3 so it applies on top of liemikuutio patch (menu.c) +%patch9 -p0 -F 3 +%patch10 -p1 +%patch11 -p1 -F 2 # timer-info patch needs to come before timercmd patch to avoid conflicts %patch17 -p1 -patch -p1 -F 2 -i %{PATCH12} +%patch12 -p1 -F 2 %patch13 -p1 -patch -p0 -F 2 -i %{PATCH14} +%patch14 -p0 -F 2 %patch15 -p0 %patch16 -p0 %patch18 -p1 %patch19 -p1 -%patch20 -p0 +%patch20 -p1 %patch21 -p1 %patch22 -p1 %patch23 -p1 -%if "%(g++ -dumpversion)" >= "4.4" %patch24 -p1 -%endif +%patch25 -p1 -F 2 +%patch26 -p1 +%patch27 -p1 -for f in CONTRIBUTORS HISTORY* UPDATE-1.4.0 README.timer-info ; do +for f in CONTRIBUTORS HISTORY* UPDATE-1.4.0 README.{jumpplay,timer-info} ; do iconv -f iso-8859-1 -t utf-8 -o $f.utf8 $f && mv $f.utf8 $f done @@ -254,9 +269,6 @@ endif ifdef PLUGIN CFLAGS += -fPIC CXXFLAGS += -fPIC -else - # https://bugzilla.redhat.com/483644 - CXXFLAGS += -D__KERNEL_STRICT_NAMES endif MANDIR = %{_mandir} @@ -427,7 +439,7 @@ if [ $1 -gt 1 -a -d /srv/vdr ] ; then # Continue to use /srv/vdr as the video dir for old setups f=%{_sysconfdir}/sysconfig/vdr - if ! grep -q '^\s*VDR_OPTIONS.* -v' $f ; then + if ! grep -q '^\s*VDR_OPTIONS.*[( ]-v' $f ; then sed -i -e 's|^\(\s*VDR_OPTIONS.*(\)\(.*\)|\1-v /srv/vdr \2|' $f fi @@ -437,7 +449,7 @@ if [ $1 -gt 1 -a -d /srv/vdr ] ; then done # Set new home dir - usermod -d %{vardir} %{vdr_user} + usermod -d %{vardir} %{vdr_user} 2>/dev/null fi /sbin/chkconfig --add vdr || : @@ -531,6 +543,33 @@ fi %endif # plugins %changelog +* Sun Aug 9 2009 Ville Skytt?? - 1.6.0-27 +- Make -docs noarch also when built on EL > 5. + +* Sun Jul 26 2009 Ville Skytt?? - 1.6.0-26 +- Provide ISA qualified vdr(abi). Plugins should depend on (versioned) + vdr(abi)%%{?_isa} instead of just vdr(abi). +- Borrow build patch for recent (broken? #483644) DVB headers from openSUSE. +- Apply epgsearch timer integration patch. +- Use %%global instead of %%define. + +* Mon Jun 22 2009 Ville Skytt?? - 1.6.0-25 +- Make -docs noarch when built on Fedora > 9. + +* Mon Jun 15 2009 Ville Skytt?? - 1.6.0-24 +- Update hlcutter patch to 0.2.2, drop no longer needed gcc 4.4 workaround. +- Resurrect Finnish translation for hlcutter. + +* Tue Jun 9 2009 Ville Skytt?? - 1.6.0-23 +- Apply gcc 4.4 build fix from openSUSE and upstream, hlcutter still needs work. +- Drop no longer needed DVB header workaround. + +* Tue May 26 2009 Ville Skytt?? - 1.6.0-22 +- Quiet usermod, avoid possible extra -v inserted to /etc/sysconfig/vdr on + upgrades from earlier releases that used to default to /srv/vdr for video. +- Add jumpplay patch 1.0 and a Finnish translation for it. +- Update liemikuutio patch to 1.27. + * Sat Apr 18 2009 Ville Skytt?? - 1.6.0-21 - Use videodir from /etc/sysconfig/vdr if set in vdr-moveto.sh. --- vdr-1.4.7-hlcutter-0.2.0-finnish.patch DELETED --- --- vdr-1.5.18-hlcutter-0.2.0.diff DELETED --- --- vdr-1.6.0-gcc44.patch DELETED --- --- vdr-1.6.0-remove-dvb-abi-check.patch DELETED --- From ensc at fedoraproject.org Sun Aug 9 20:44:18 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 20:44:18 +0000 (UTC) Subject: rpms/tor/devel tor-0.2.1.19-geoippath.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 lastver, 1.8, 1.9 sources, 1.17, 1.18 tor.spec, 1.34, 1.35 tor-0.2.0.32-geoippath.patch, 1.1, NONE Message-ID: <20090809204418.BE4BD11C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/tor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12878 Modified Files: .cvsignore lastver sources tor.spec Added Files: tor-0.2.1.19-geoippath.patch Removed Files: tor-0.2.0.32-geoippath.patch Log Message: - updated to 0.2.1.19 tor-0.2.1.19-geoippath.patch: config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE tor-0.2.1.19-geoippath.patch --- Index: tor-0.2.1.19/src/or/config.c =================================================================== --- tor-0.2.1.19.orig/src/or/config.c +++ tor-0.2.1.19/src/or/config.c @@ -218,7 +218,7 @@ static config_var_t _option_vars[] = { V(GeoIPFile, FILENAME, ""), #else V(GeoIPFile, FILENAME, - SHARE_DATADIR PATH_SEPARATOR "tor" PATH_SEPARATOR "geoip"), + "/var/lib/tor-data" PATH_SEPARATOR "tor" PATH_SEPARATOR "geoip"), #endif OBSOLETE("Group"), V(HardwareAccel, BOOL, "0"), Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/tor/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 26 Jun 2009 08:05:11 -0000 1.8 +++ .cvsignore 9 Aug 2009 20:44:18 -0000 1.9 @@ -1,2 +1,2 @@ -tor-0.2.0.35.tar.gz -tor-0.2.0.35.tar.gz.asc +tor-0.2.1.19.tar.gz +tor-0.2.1.19.tar.gz.asc Index: lastver =================================================================== RCS file: /cvs/extras/rpms/tor/devel/lastver,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- lastver 26 Jun 2009 08:05:11 -0000 1.8 +++ lastver 9 Aug 2009 20:44:18 -0000 1.9 @@ -1 +1 @@ -0.2.0.35 +0.2.1.19 Index: sources =================================================================== RCS file: /cvs/extras/rpms/tor/devel/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 26 Jun 2009 08:05:11 -0000 1.17 +++ sources 9 Aug 2009 20:44:18 -0000 1.18 @@ -1,2 +1,2 @@ -d4841e1b4d54866495fd373e865b2d44 tor-0.2.0.35.tar.gz -39b6934d8918f78aec986b9538546fa9 tor-0.2.0.35.tar.gz.asc +2c0ca9bf5d0cfb771f4d6bec9c4360ca tor-0.2.1.19.tar.gz +e31326ab92b82cb0b8b1b829f637c8ef tor-0.2.1.19.tar.gz.asc Index: tor.spec =================================================================== RCS file: /cvs/extras/rpms/tor/devel/tor.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- tor.spec 27 Jul 2009 06:07:05 -0000 1.34 +++ tor.spec 9 Aug 2009 20:44:18 -0000 1.35 @@ -12,8 +12,8 @@ %{!?release_func:%global release_func() %1%{?dist}} Name: tor -Version: 0.2.0.35 -Release: %release_func 2 +Version: 0.2.1.19 +Release: %release_func 0 Group: System Environment/Daemons License: BSD Summary: Anonymizing overlay network for TCP (The onion router) @@ -31,7 +31,7 @@ Source1: http://tor.eff.org/dist/%name-% Source2: tor.logrotate Source3: update-geoip Source4: netfilter-ipv4.h -Patch1: tor-0.2.0.32-geoippath.patch +Patch1: tor-0.2.1.19-geoippath.patch BuildRoot: %_tmppath/%name-%version-%release-root BuildRequires: libevent-devel openssl-devel transfig ghostscript @@ -120,7 +120,6 @@ install -p -m0644 %SOURCE3 . sed -i -e 's!^\(\# *\)\?DataDirectory .*!DataDirectory %homedir/.tor!' src/config/torrc.sample.in cat <>src/config/torrc.sample.in -Group %username User %username EOF @@ -235,6 +234,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 9 2009 Enrico Scholz - 0.2.1.19-0 +- updated to 0.2.1.19 +- rediffed patches + * Sun Jul 26 2009 Fedora Release Engineering - 0.2.0.35-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- tor-0.2.0.32-geoippath.patch DELETED --- From ensc at fedoraproject.org Sun Aug 9 20:49:14 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 9 Aug 2009 20:49:14 +0000 (UTC) Subject: rpms/kismet/devel kismet_capture.pam,1.1,1.2 kismet.spec,1.28,1.29 Message-ID: <20090809204914.4126B11C00D7@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/kismet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13992 Modified Files: kismet_capture.pam kismet.spec Log Message: - enhanced kismet_capture's pam configuration file Index: kismet_capture.pam =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/kismet_capture.pam,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kismet_capture.pam 9 Aug 2009 15:00:06 -0000 1.1 +++ kismet_capture.pam 9 Aug 2009 20:49:13 -0000 1.2 @@ -1,8 +1,13 @@ #%PAM-1.0 + auth sufficient pam_rootok.so +# Uncomment the following line to implicitly trust users in the "wheel" group. +#auth sufficient pam_wheel.so trust use_uid +# Uncomment the following line to use cached succesful authentication attempts #auth sufficient pam_timestamp.so auth include system-auth + account required pam_permit.so + session required pam_permit.so -session optional pam_xauth.so #session optional pam_timestamp.so Index: kismet.spec =================================================================== RCS file: /cvs/extras/rpms/kismet/devel/kismet.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- kismet.spec 9 Aug 2009 15:48:29 -0000 1.28 +++ kismet.spec 9 Aug 2009 20:49:14 -0000 1.29 @@ -10,7 +10,7 @@ Summary: WLAN detector, sniffer and IDS Name: kismet Version: %_rpmversion -Release: %release_func 1 +Release: %release_func 2 License: GPLv2+ Group: Applications/Internet URL: http://www.kismetwireless.net/ @@ -142,7 +142,7 @@ rm -rf $RPM_BUILD_ROOT %dir %_libdir/kismet %dir %_libdir/kismet_client -%_sysconfdir/pam.d/* +%config(noreplace) %_sysconfdir/pam.d/* %_sysconfdir/security/console.apps/* %_libexecdir/* @@ -154,6 +154,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 9 2009 Enrico Scholz +- enhanced kismet_capture's pam configuration file + * Sun Aug 9 2009 Enrico Scholz - 0.0.2009.06.R1-1 - added Obsoletes: entry for old -extras subpackage From pkgdb at fedoraproject.org Sun Aug 9 20:58:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 09 Aug 2009 20:58:41 +0000 Subject: [pkgdb] vdr-subtitles ownership updated Message-ID: <20090809205841.49D8210F876@bastion2.fedora.phx.redhat.com> Package vdr-subtitles in Fedora 7 was orphaned by scop To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vdr-subtitles From pkgdb at fedoraproject.org Sun Aug 9 20:58:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 09 Aug 2009 20:58:47 +0000 Subject: [pkgdb] vdr-subtitles ownership updated Message-ID: <20090809205847.D980410F89B@bastion2.fedora.phx.redhat.com> Package vdr-subtitles in Fedora 8 was orphaned by scop To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vdr-subtitles From pkgdb at fedoraproject.org Sun Aug 9 20:58:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 09 Aug 2009 20:58:51 +0000 Subject: [pkgdb] vdr-subtitles ownership updated Message-ID: <20090809205852.0379910F8AF@bastion2.fedora.phx.redhat.com> Package vdr-subtitles in Fedora 9 was orphaned by scop To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vdr-subtitles From pkgdb at fedoraproject.org Sun Aug 9 20:59:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 09 Aug 2009 20:59:08 +0000 Subject: [pkgdb] vdr-subtitles ownership updated Message-ID: <20090809205912.DE07E10F8C6@bastion2.fedora.phx.redhat.com> Package vdr-subtitles in Fedora devel was orphaned by scop To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vdr-subtitles From pkgdb at fedoraproject.org Sun Aug 9 20:59:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 09 Aug 2009 20:59:08 +0000 Subject: [pkgdb] vdr-subtitles (un)retirement Message-ID: <20090809205913.ED11E10F8BC@bastion2.fedora.phx.redhat.com> Package vdr-subtitles in Fedora devel has been retired by scop To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vdr-subtitles From gemi at fedoraproject.org Sun Aug 9 21:39:19 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 21:39:19 +0000 (UTC) Subject: rpms/bigloo/devel bigloo-destdir.patch, NONE, 1.1 bigloo.spec, 1.32, 1.33 sources, 1.17, 1.18 bigloo-java-1.5.patch, 1.2, NONE bigloo-javaht.patch, 1.3, NONE bigloo-javassl.patch, 1.1, NONE Message-ID: <20090809213919.AC1F111C00D7@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/bigloo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26504 Modified Files: bigloo.spec sources Added Files: bigloo-destdir.patch Removed Files: bigloo-java-1.5.patch bigloo-javaht.patch bigloo-javassl.patch Log Message: new release 3.2b bigloo-destdir.patch: Makefile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) --- NEW FILE bigloo-destdir.patch --- diff -up bigloo3.2b/bdb/Makefile.destdir bigloo3.2b/bdb/Makefile --- bigloo3.2b/bdb/Makefile.destdir 2009-08-09 13:14:05.000000000 -0600 +++ bigloo3.2b/bdb/Makefile 2009-08-09 13:17:38.000000000 -0600 @@ -85,14 +85,14 @@ install: mkdir -p $(DESTDIR)$(BINDIR) && \ cp $(BOOTBINDIR)/bdb $(DESTDIR)$(BINDIR) && \ chmod $(BMASK) $(DESTDIR)$(BINDIR)/bdb && \ - mkdir -p $(DESTDIR)$(LIBDIR)/$(FILDIR) && \ - cp $(BOOTLIBDIR)/bdb.heap $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap && \ - chmod $(BMASK) $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ + mkdir -p $(LIBDIR)/$(FILDIR) && \ + cp $(BOOTLIBDIR)/bdb.heap $(LIBDIR)/$(FILDIR)/bdb.heap && \ + chmod $(BMASK) $(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ fi if [ $(FILDIR) != $(BOOTLIBDIR) ]; then \ - mkdir -p $(DESTDIR)$(LIBDIR)/$(FILDIR) && \ - cp $(BOOTLIBDIR)/bdb.heap $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap && \ - chmod $(BMASK) $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ + mkdir -p $(LIBDIR)/$(FILDIR) && \ + cp $(BOOTLIBDIR)/bdb.heap $(LIBDIR)/$(FILDIR)/bdb.heap && \ + chmod $(BMASK) $(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ fi $(MAKE) install-lib LIB=libbigloobdb_s-$(RELEASE) Index: bigloo.spec =================================================================== RCS file: /cvs/pkgs/rpms/bigloo/devel/bigloo.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- bigloo.spec 24 Jul 2009 18:01:40 -0000 1.32 +++ bigloo.spec 9 Aug 2009 21:39:19 -0000 1.33 @@ -1,32 +1,30 @@ -%define _with_java 1 - -Name: bigloo -Version: 3.1b -Release: 6%{?dist} -Summary: Bigloo is compiler for the Scheme programming language - -Group: Development/Languages -License: GPLv2+ -URL: http://www-sop.inria.fr/mimosa/fp/Bigloo -Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}.tar.gz -Patch1: bigloo-javaht.patch -Patch2: bigloo-java-1.5.patch +Name: bigloo +Version: 3.2b +Release: 1%{?dist} +Summary: Bigloo is compiler for the Scheme programming language + +Group: Development/Languages +License: GPLv2+ +URL: http://www-sop.inria.fr/mimosa/fp/Bigloo +Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}-2.tar.gz +Patch3: bigloo-destdir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: emacs BuildRequires: emacs-el BuildRequires: xemacs BuildRequires: xemacs-el -BuildRequires: indent BuildRequires: /sbin/install-info +BuildRequires: indent +BuildRequires: java-1.6.0-openjdk-devel BuildRequires: zip -BuildRequires: indent -BuildRequires: sqlite-devel -BuildRequires: java-1.5.0-gcj-devel -BuildRequires: gstreamer-plugins-base-devel -BuildRequires: gstreamer-devel +BuildRequires: gc-devel BuildRequires: gmp-devel +BuildRequires: gstreamer-devel +BuildRequires: gstreamer-plugins-base-devel +BuildRequires: indent BuildRequires: openssl-devel -Requires: bigloo-libs = %{version}-%{release} +BuildRequires: sqlite-devel +Requires: bigloo-libs = %{version}-%{release} Requires: indent Requires: gmp-devel Requires(post): /sbin/install-info @@ -80,8 +78,7 @@ XEmacs development environment for Biglo %prep %setup -q -n %{name}%{version} -%patch1 -p1 -%patch2 -p1 +%patch3 -p1 sed -i 's|bmask=755|bmask=644|' configure @@ -89,8 +86,12 @@ sed -i 's|bmask=755|bmask=644|' configur %define emacslisppath %{_datadir}/emacs/site-lisp %define xemacslisppath %{_datadir}/xemacs/site-packages/lisp %define inplace `pwd`/inplace -%define bigloo_opt_flags "`echo $RPM_OPT_FLAGS | sed 's/-Wall/-w/g'`" +%define bigloo_opt_flags "`echo $RPM_OPT_FLAGS | sed 's/-Wall/-w/g' | sed 's/FORTIFY_SOURCE=./FORTIFY_SOURCE=0/g'`" +%define bigloo_opt_flags_ -O2 -g -pipe -fexceptions -fstack-protector --param=ssp-buffer-size=4 + +CFLAGS="%bigloo_opt_flags" +export CFLAGS ./configure \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ @@ -103,13 +104,13 @@ sed -i 's|bmask=755|bmask=644|' configur --native-default-backend \ --emacs=emacs \ --dotnet=no \ - %{?_with_java: --jvm=yes} \ - %{!?_with_java: --jvm=no} \ + --jvm=yes \ --sharedbde=yes \ --sharedcompiler=yes \ - --coflags=%{bigloo_opt_flags} + --customgc=no \ + --coflags="$CFLAGS" -sed -i 's|EMACSBRAND=.*|EMACSBRAND=emacs21|' Makefile.config +sed -i 's/^EMACSBRAND.*/EMACSBRAND=emacs22/g' Makefile.config # _smp_mflags breaks the build env LD_LIBRARY_PATH=`pwd`/lib/%{version} \ @@ -129,7 +130,7 @@ rm -rf $RPM_BUILD_ROOT env LD_LIBRARY_PATH=`pwd`/lib/%{version} \ make DESTDIR=$RPM_BUILD_ROOT install env LD_LIBRARY_PATH=`pwd`/lib/%{version} \ - make DESTDIR=$RPM_BUILD_ROOT EMACSDIR=$RPM_BUILD_ROOT%{emacslisppath}/bigloo install-bee + make DESTDIR=$RPM_BUILD_ROOT EMACSDIR=%{emacslisppath}/bigloo install-bee make -C manuals DESTDIR=$RPM_BUILD_ROOT install-bee # fix permissions @@ -142,10 +143,10 @@ chmod 755 $RPM_BUILD_ROOT%{_bindir}/* rm -f *.so mv bigloo/%{version}/*.so . # seems to need to be hard linked so that it is provided by the package - for ext in bdl calendar fth gstreamer mail multimedia pkgcomp pkglib pth sqlite ssl web - do - ln -f libbigloo${ext}_s-%{version}.so libbigloo${ext}_u-%{version}.so - done +# for ext in bdl calendar fth gstreamer mail multimedia pkgcomp pkglib pth sqlite ssl web +# do +# ln -f libbigloo${ext}_s-%{version}.so libbigloo${ext}_u-%{version}.so +# done (cd bigloo/%{version}; ln -sf ../../*.so .) ) @@ -226,6 +227,9 @@ fi %changelog +* Sun Aug 9 2009 Gerard Milmeister - 3.2b-1 +- new release 3.2b + * Fri Jul 24 2009 Fedora Release Engineering - 3.1b-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bigloo/devel/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 18 Sep 2008 19:17:25 -0000 1.17 +++ sources 9 Aug 2009 21:39:19 -0000 1.18 @@ -1 +1 @@ -1c44c3dc0f3b8953178a7918e4c442ab bigloo3.1b.tar.gz +48d8853e108436469ee858116b3da00d bigloo3.2b-2.tar.gz --- bigloo-java-1.5.patch DELETED --- --- bigloo-javaht.patch DELETED --- --- bigloo-javassl.patch DELETED --- From rdieter at fedoraproject.org Sun Aug 9 21:40:22 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 21:40:22 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec,1.231,1.232 Message-ID: <20090809214022.54D5311C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26868 Modified Files: kdebindings.spec Log Message: * Sun Aug 09 2009 Rex Dieter - 4.3.0-4 - manually specify PYTHON_LIBRARIES (and friends) (#516386) Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.231 retrieving revision 1.232 diff -u -p -r1.231 -r1.232 --- kdebindings.spec 3 Aug 2009 10:25:30 -0000 1.231 +++ kdebindings.spec 9 Aug 2009 21:40:22 -0000 1.232 @@ -32,7 +32,7 @@ Name: kdebindings Version: 4.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -253,7 +253,9 @@ Falcon plugin for the Kross archtecture %setup -q %patch0 %patch1 -p0 -b .old-PyQt4 -%patch2 -p1 -b .fix-kpythonpluginfactory +## Manually speciify PYTHON_LIBRARIES below in lieu of +## a better, working, upstreamable patch +#patch2 -p1 -b .fix-kpythonpluginfactory # upstream patches @@ -262,6 +264,9 @@ Falcon plugin for the Kross archtecture mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} \ + -DPYTHON_LIBRARY=%{_libdir}/libpython%{python_ver}.so.1.0 \ + -DPYTHON_LIBRARIES=%{_libdir}/libpython%{python_ver}.so.1.0 \ + -DPYTHON_INCLUDE_PATH=%{_includedir}/python%{python_ver} \ %if 0%{?csharp} -DENABLE_QYOTO=ON \ %else @@ -505,6 +510,9 @@ fi %changelog +* Sun Aug 09 2009 Rex Dieter - 4.3.0-4 +- manually specify PYTHON_LIBRARIES (and friends) (#516386) + * Mon Aug 03 2009 Than Ngo - 4.3.0-3 - respin From rdieter at fedoraproject.org Sun Aug 9 21:43:53 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 21:43:53 +0000 (UTC) Subject: rpms/kdebindings/F-11 kdebindings.spec,1.202,1.203 Message-ID: <20090809214353.A031111C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebindings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27900 Modified Files: kdebindings.spec Log Message: * Sun Aug 09 2009 Rex Dieter - 4.3.0-4 - manually specify PYTHON_LIBRARIES (and friends) (#516386) Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/F-11/kdebindings.spec,v retrieving revision 1.202 retrieving revision 1.203 diff -u -p -r1.202 -r1.203 --- kdebindings.spec 5 Aug 2009 02:45:54 -0000 1.202 +++ kdebindings.spec 9 Aug 2009 21:43:53 -0000 1.203 @@ -32,7 +32,7 @@ Name: kdebindings Version: 4.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -253,7 +253,9 @@ Falcon plugin for the Kross archtecture %setup -q %patch0 %patch1 -p0 -b .old-PyQt4 -%patch2 -p1 -b .fix-kpythonpluginfactory +## Manually speciify PYTHON_LIBRARIES below in lieu of +## a better, working, upstreamable patch +#patch2 -p1 -b .fix-kpythonpluginfactory # upstream patches @@ -262,6 +264,9 @@ Falcon plugin for the Kross archtecture mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} \ + -DPYTHON_LIBRARY=%{_libdir}/libpython%{python_ver}.so.1.0 \ + -DPYTHON_LIBRARIES=%{_libdir}/libpython%{python_ver}.so.1.0 \ + -DPYTHON_INCLUDE_PATH=%{_includedir}/python%{python_ver} \ %if 0%{?csharp} -DENABLE_QYOTO=ON \ %else @@ -505,6 +510,9 @@ fi %changelog +* Sun Aug 09 2009 Rex Dieter - 4.3.0-4 +- manually specify PYTHON_LIBRARIES (and friends) (#516386) + * Mon Aug 03 2009 Than Ngo - 4.3.0-3 - respin From gemi at fedoraproject.org Sun Aug 9 22:05:39 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 22:05:39 +0000 (UTC) Subject: rpms/bigloo/F-11 bigloo.spec, 1.31, 1.32 sources, 1.17, 1.18 bigloo-java-1.5.patch, 1.2, NONE bigloo-javaht.patch, 1.3, NONE bigloo-javassl.patch, 1.1, NONE Message-ID: <20090809220539.AF87611C00D7@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/bigloo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv670 Modified Files: bigloo.spec sources Removed Files: bigloo-java-1.5.patch bigloo-javaht.patch bigloo-javassl.patch Log Message: new release 3.2b Index: bigloo.spec =================================================================== RCS file: /cvs/pkgs/rpms/bigloo/F-11/bigloo.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- bigloo.spec 24 Feb 2009 04:37:53 -0000 1.31 +++ bigloo.spec 9 Aug 2009 22:05:39 -0000 1.32 @@ -1,32 +1,30 @@ -%define _with_java 1 - -Name: bigloo -Version: 3.1b -Release: 5%{?dist} -Summary: Bigloo is compiler for the Scheme programming language - -Group: Development/Languages -License: GPLv2+ -URL: http://www-sop.inria.fr/mimosa/fp/Bigloo -Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}.tar.gz -Patch1: bigloo-javaht.patch -Patch2: bigloo-java-1.5.patch +Name: bigloo +Version: 3.2b +Release: 1%{?dist} +Summary: Bigloo is compiler for the Scheme programming language + +Group: Development/Languages +License: GPLv2+ +URL: http://www-sop.inria.fr/mimosa/fp/Bigloo +Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}-2.tar.gz +Patch3: bigloo-destdir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: emacs BuildRequires: emacs-el BuildRequires: xemacs BuildRequires: xemacs-el -BuildRequires: indent BuildRequires: /sbin/install-info +BuildRequires: indent +BuildRequires: java-1.6.0-openjdk-devel BuildRequires: zip -BuildRequires: indent -BuildRequires: sqlite-devel -BuildRequires: java-1.5.0-gcj-devel -BuildRequires: gstreamer-plugins-base-devel -BuildRequires: gstreamer-devel +BuildRequires: gc-devel BuildRequires: gmp-devel +BuildRequires: gstreamer-devel +BuildRequires: gstreamer-plugins-base-devel +BuildRequires: indent BuildRequires: openssl-devel -Requires: bigloo-libs = %{version}-%{release} +BuildRequires: sqlite-devel +Requires: bigloo-libs = %{version}-%{release} Requires: indent Requires: gmp-devel Requires(post): /sbin/install-info @@ -66,7 +64,7 @@ Group: Development/Languages Requires: emacs-common %description emacs -Emacs development environment for Bigloo +Emacs development environment for Bigloo. %package xemacs @@ -75,13 +73,12 @@ Group: Development/Languages Requires: xemacs-common %description xemacs -XEmacs development environment for Bigloo +XEmacs development environment for Bigloo. %prep %setup -q -n %{name}%{version} -%patch1 -p1 -%patch2 -p1 +%patch3 -p1 sed -i 's|bmask=755|bmask=644|' configure @@ -89,8 +86,12 @@ sed -i 's|bmask=755|bmask=644|' configur %define emacslisppath %{_datadir}/emacs/site-lisp %define xemacslisppath %{_datadir}/xemacs/site-packages/lisp %define inplace `pwd`/inplace -%define bigloo_opt_flags "`echo $RPM_OPT_FLAGS | sed 's/-Wall/-w/g'`" +%define bigloo_opt_flags "`echo $RPM_OPT_FLAGS | sed 's/-Wall/-w/g' | sed 's/FORTIFY_SOURCE=./FORTIFY_SOURCE=0/g'`" +%define bigloo_opt_flags_ -O2 -g -pipe -fexceptions -fstack-protector --param=ssp-buffer-size=4 + +CFLAGS="%bigloo_opt_flags" +export CFLAGS ./configure \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ @@ -103,13 +104,13 @@ sed -i 's|bmask=755|bmask=644|' configur --native-default-backend \ --emacs=emacs \ --dotnet=no \ - %{?_with_java: --jvm=yes} \ - %{!?_with_java: --jvm=no} \ + --jvm=yes \ --sharedbde=yes \ --sharedcompiler=yes \ - --coflags=%{bigloo_opt_flags} + --customgc=no \ + --coflags="$CFLAGS" -sed -i 's|EMACSBRAND=.*|EMACSBRAND=emacs21|' Makefile.config +sed -i 's/^EMACSBRAND.*/EMACSBRAND=emacs22/g' Makefile.config # _smp_mflags breaks the build env LD_LIBRARY_PATH=`pwd`/lib/%{version} \ @@ -129,7 +130,7 @@ rm -rf $RPM_BUILD_ROOT env LD_LIBRARY_PATH=`pwd`/lib/%{version} \ make DESTDIR=$RPM_BUILD_ROOT install env LD_LIBRARY_PATH=`pwd`/lib/%{version} \ - make DESTDIR=$RPM_BUILD_ROOT EMACSDIR=$RPM_BUILD_ROOT%{emacslisppath}/bigloo install-bee + make DESTDIR=$RPM_BUILD_ROOT EMACSDIR=%{emacslisppath}/bigloo install-bee make -C manuals DESTDIR=$RPM_BUILD_ROOT install-bee # fix permissions @@ -142,10 +143,10 @@ chmod 755 $RPM_BUILD_ROOT%{_bindir}/* rm -f *.so mv bigloo/%{version}/*.so . # seems to need to be hard linked so that it is provided by the package - for ext in bdl calendar fth gstreamer mail multimedia pkgcomp pkglib pth sqlite ssl web - do - ln -f libbigloo${ext}_s-%{version}.so libbigloo${ext}_u-%{version}.so - done +# for ext in bdl calendar fth gstreamer mail multimedia pkgcomp pkglib pth sqlite ssl web +# do +# ln -f libbigloo${ext}_s-%{version}.so libbigloo${ext}_u-%{version}.so +# done (cd bigloo/%{version}; ln -sf ../../*.so .) ) @@ -226,6 +227,9 @@ fi %changelog +* Sun Aug 9 2009 Gerard Milmeister - 3.2b-1 +- new release 3.2b + * Mon Feb 23 2009 Fedora Release Engineering - 3.1b-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bigloo/F-11/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 18 Sep 2008 19:17:25 -0000 1.17 +++ sources 9 Aug 2009 22:05:39 -0000 1.18 @@ -1 +1 @@ -1c44c3dc0f3b8953178a7918e4c442ab bigloo3.1b.tar.gz +48d8853e108436469ee858116b3da00d bigloo3.2b-2.tar.gz --- bigloo-java-1.5.patch DELETED --- --- bigloo-javaht.patch DELETED --- --- bigloo-javassl.patch DELETED --- From gemi at fedoraproject.org Sun Aug 9 22:06:02 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 22:06:02 +0000 (UTC) Subject: rpms/bigloo/F-11 bigloo-destdir.patch,NONE,1.1 Message-ID: <20090809220602.BF42F11C00D7@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/bigloo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv796 Added Files: bigloo-destdir.patch Log Message: bigloo-destdir.patch: Makefile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) --- NEW FILE bigloo-destdir.patch --- diff -up bigloo3.2b/bdb/Makefile.destdir bigloo3.2b/bdb/Makefile --- bigloo3.2b/bdb/Makefile.destdir 2009-08-09 13:14:05.000000000 -0600 +++ bigloo3.2b/bdb/Makefile 2009-08-09 13:17:38.000000000 -0600 @@ -85,14 +85,14 @@ install: mkdir -p $(DESTDIR)$(BINDIR) && \ cp $(BOOTBINDIR)/bdb $(DESTDIR)$(BINDIR) && \ chmod $(BMASK) $(DESTDIR)$(BINDIR)/bdb && \ - mkdir -p $(DESTDIR)$(LIBDIR)/$(FILDIR) && \ - cp $(BOOTLIBDIR)/bdb.heap $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap && \ - chmod $(BMASK) $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ + mkdir -p $(LIBDIR)/$(FILDIR) && \ + cp $(BOOTLIBDIR)/bdb.heap $(LIBDIR)/$(FILDIR)/bdb.heap && \ + chmod $(BMASK) $(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ fi if [ $(FILDIR) != $(BOOTLIBDIR) ]; then \ - mkdir -p $(DESTDIR)$(LIBDIR)/$(FILDIR) && \ - cp $(BOOTLIBDIR)/bdb.heap $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap && \ - chmod $(BMASK) $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ + mkdir -p $(LIBDIR)/$(FILDIR) && \ + cp $(BOOTLIBDIR)/bdb.heap $(LIBDIR)/$(FILDIR)/bdb.heap && \ + chmod $(BMASK) $(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ fi $(MAKE) install-lib LIB=libbigloobdb_s-$(RELEASE) From gemi at fedoraproject.org Sun Aug 9 22:08:27 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 22:08:27 +0000 (UTC) Subject: rpms/bigloo/devel bigloo.spec,1.33,1.34 Message-ID: <20090809220827.75AEC11C00D7@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/bigloo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1381/devel Modified Files: bigloo.spec Log Message: Index: bigloo.spec =================================================================== RCS file: /cvs/pkgs/rpms/bigloo/devel/bigloo.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- bigloo.spec 9 Aug 2009 21:39:19 -0000 1.33 +++ bigloo.spec 9 Aug 2009 22:08:27 -0000 1.34 @@ -64,7 +64,7 @@ Group: Development/Languages Requires: emacs-common %description emacs -Emacs development environment for Bigloo +Emacs development environment for Bigloo. %package xemacs @@ -73,7 +73,7 @@ Group: Development/Languages Requires: xemacs-common %description xemacs -XEmacs development environment for Bigloo +XEmacs development environment for Bigloo. %prep From robert at fedoraproject.org Sun Aug 9 22:23:46 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 9 Aug 2009 22:23:46 +0000 (UTC) Subject: rpms/phpMyAdmin/F-10 .cvsignore, 1.40, 1.41 phpMyAdmin.spec, 1.44, 1.45 sources, 1.40, 1.41 Message-ID: <20090809222346.9971111C00D7@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/phpMyAdmin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3785/F-10 Modified Files: .cvsignore phpMyAdmin.spec sources Log Message: Upstream released 3.2.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-10/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 30 Jun 2009 11:52:59 -0000 1.40 +++ .cvsignore 9 Aug 2009 22:23:45 -0000 1.41 @@ -1 +1 @@ -phpMyAdmin-3.2.0.1-all-languages.tar.bz2 +phpMyAdmin-3.2.1-all-languages.tar.bz2 Index: phpMyAdmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-10/phpMyAdmin.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- phpMyAdmin.spec 30 Jun 2009 11:52:59 -0000 1.44 +++ phpMyAdmin.spec 9 Aug 2009 22:23:45 -0000 1.45 @@ -1,5 +1,5 @@ Name: phpMyAdmin -Version: 3.2.0.1 +Version: 3.2.1 Release: 1%{?dist} Summary: Web based MySQL browser written in php @@ -54,6 +54,12 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/%{name} %changelog +* Mon Aug 10 2009 Robert Scheck 3.2.1-1 +- Upstream released 3.2.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 3.2.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jun 30 2009 Robert Scheck 3.2.0.1-1 - Upstream released 3.2.0.1 (#508879) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-10/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 30 Jun 2009 11:52:59 -0000 1.40 +++ sources 9 Aug 2009 22:23:45 -0000 1.41 @@ -1 +1 @@ -e6f19a8c286697c4dccfae574cd41826 phpMyAdmin-3.2.0.1-all-languages.tar.bz2 +f6b0273cba534fefa0a1d69b78a003df phpMyAdmin-3.2.1-all-languages.tar.bz2 From robert at fedoraproject.org Sun Aug 9 22:23:46 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 9 Aug 2009 22:23:46 +0000 (UTC) Subject: rpms/phpMyAdmin/F-11 .cvsignore, 1.40, 1.41 phpMyAdmin.spec, 1.45, 1.46 sources, 1.40, 1.41 Message-ID: <20090809222346.A7F9911C0439@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/phpMyAdmin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3785/F-11 Modified Files: .cvsignore phpMyAdmin.spec sources Log Message: Upstream released 3.2.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-11/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 30 Jun 2009 11:52:59 -0000 1.40 +++ .cvsignore 9 Aug 2009 22:23:46 -0000 1.41 @@ -1 +1 @@ -phpMyAdmin-3.2.0.1-all-languages.tar.bz2 +phpMyAdmin-3.2.1-all-languages.tar.bz2 Index: phpMyAdmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-11/phpMyAdmin.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- phpMyAdmin.spec 30 Jun 2009 11:52:59 -0000 1.45 +++ phpMyAdmin.spec 9 Aug 2009 22:23:46 -0000 1.46 @@ -1,5 +1,5 @@ Name: phpMyAdmin -Version: 3.2.0.1 +Version: 3.2.1 Release: 1%{?dist} Summary: Web based MySQL browser written in php @@ -54,6 +54,12 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/%{name} %changelog +* Mon Aug 10 2009 Robert Scheck 3.2.1-1 +- Upstream released 3.2.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 3.2.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jun 30 2009 Robert Scheck 3.2.0.1-1 - Upstream released 3.2.0.1 (#508879) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-11/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 30 Jun 2009 11:52:59 -0000 1.40 +++ sources 9 Aug 2009 22:23:46 -0000 1.41 @@ -1 +1 @@ -e6f19a8c286697c4dccfae574cd41826 phpMyAdmin-3.2.0.1-all-languages.tar.bz2 +f6b0273cba534fefa0a1d69b78a003df phpMyAdmin-3.2.1-all-languages.tar.bz2 From robert at fedoraproject.org Sun Aug 9 22:23:47 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 9 Aug 2009 22:23:47 +0000 (UTC) Subject: rpms/phpMyAdmin/devel .cvsignore, 1.40, 1.41 phpMyAdmin.spec, 1.46, 1.47 sources, 1.40, 1.41 Message-ID: <20090809222347.2FE4711C00D7@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/phpMyAdmin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3785/devel Modified Files: .cvsignore phpMyAdmin.spec sources Log Message: Upstream released 3.2.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 30 Jun 2009 11:53:00 -0000 1.40 +++ .cvsignore 9 Aug 2009 22:23:46 -0000 1.41 @@ -1 +1 @@ -phpMyAdmin-3.2.0.1-all-languages.tar.bz2 +phpMyAdmin-3.2.1-all-languages.tar.bz2 Index: phpMyAdmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/devel/phpMyAdmin.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- phpMyAdmin.spec 26 Jul 2009 18:38:54 -0000 1.46 +++ phpMyAdmin.spec 9 Aug 2009 22:23:46 -0000 1.47 @@ -1,6 +1,6 @@ Name: phpMyAdmin -Version: 3.2.0.1 -Release: 2%{?dist} +Version: 3.2.1 +Release: 1%{?dist} Summary: Web based MySQL browser written in php Group: Applications/Internet @@ -54,6 +54,9 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/%{name} %changelog +* Mon Aug 10 2009 Robert Scheck 3.2.1-1 +- Upstream released 3.2.1 + * Sun Jul 26 2009 Fedora Release Engineering - 3.2.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/devel/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 30 Jun 2009 11:53:00 -0000 1.40 +++ sources 9 Aug 2009 22:23:46 -0000 1.41 @@ -1 +1 @@ -e6f19a8c286697c4dccfae574cd41826 phpMyAdmin-3.2.0.1-all-languages.tar.bz2 +f6b0273cba534fefa0a1d69b78a003df phpMyAdmin-3.2.1-all-languages.tar.bz2 From gemi at fedoraproject.org Sun Aug 9 22:47:15 2009 From: gemi at fedoraproject.org (=?utf-8?q?G=C3=A9rard_Milmeister?=) Date: Sun, 9 Aug 2009 22:47:15 +0000 (UTC) Subject: rpms/bigloo/F-10 bigloo-destdir.patch, NONE, 1.1 bigloo.spec, 1.29, 1.30 sources, 1.17, 1.18 bigloo-java-1.5.patch, 1.2, NONE bigloo-javaht.patch, 1.3, NONE bigloo-javassl.patch, 1.1, NONE Message-ID: <20090809224716.0627F11C00D7@cvs1.fedora.phx.redhat.com> Author: gemi Update of /cvs/pkgs/rpms/bigloo/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8099 Modified Files: bigloo.spec sources Added Files: bigloo-destdir.patch Removed Files: bigloo-java-1.5.patch bigloo-javaht.patch bigloo-javassl.patch Log Message: update to new release 3.2b bigloo-destdir.patch: Makefile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) --- NEW FILE bigloo-destdir.patch --- diff -up bigloo3.2b/bdb/Makefile.destdir bigloo3.2b/bdb/Makefile --- bigloo3.2b/bdb/Makefile.destdir 2009-08-09 13:14:05.000000000 -0600 +++ bigloo3.2b/bdb/Makefile 2009-08-09 13:17:38.000000000 -0600 @@ -85,14 +85,14 @@ install: mkdir -p $(DESTDIR)$(BINDIR) && \ cp $(BOOTBINDIR)/bdb $(DESTDIR)$(BINDIR) && \ chmod $(BMASK) $(DESTDIR)$(BINDIR)/bdb && \ - mkdir -p $(DESTDIR)$(LIBDIR)/$(FILDIR) && \ - cp $(BOOTLIBDIR)/bdb.heap $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap && \ - chmod $(BMASK) $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ + mkdir -p $(LIBDIR)/$(FILDIR) && \ + cp $(BOOTLIBDIR)/bdb.heap $(LIBDIR)/$(FILDIR)/bdb.heap && \ + chmod $(BMASK) $(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ fi if [ $(FILDIR) != $(BOOTLIBDIR) ]; then \ - mkdir -p $(DESTDIR)$(LIBDIR)/$(FILDIR) && \ - cp $(BOOTLIBDIR)/bdb.heap $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap && \ - chmod $(BMASK) $(DESTDIR)$(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ + mkdir -p $(LIBDIR)/$(FILDIR) && \ + cp $(BOOTLIBDIR)/bdb.heap $(LIBDIR)/$(FILDIR)/bdb.heap && \ + chmod $(BMASK) $(LIBDIR)/$(FILDIR)/bdb.heap || exit 1; \ fi $(MAKE) install-lib LIB=libbigloobdb_s-$(RELEASE) Index: bigloo.spec =================================================================== RCS file: /cvs/pkgs/rpms/bigloo/F-10/bigloo.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- bigloo.spec 1 Oct 2008 17:16:31 -0000 1.29 +++ bigloo.spec 9 Aug 2009 22:47:14 -0000 1.30 @@ -1,32 +1,30 @@ -%define _with_java 1 - -Name: bigloo -Version: 3.1b -Release: 3%{?dist} -Summary: Bigloo is compiler for the Scheme programming language - -Group: Development/Languages -License: GPLv2+ -URL: http://www-sop.inria.fr/mimosa/fp/Bigloo -Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}.tar.gz -Patch1: bigloo-javaht.patch -Patch2: bigloo-java-1.5.patch +Name: bigloo +Version: 3.2b +Release: 1%{?dist} +Summary: Bigloo is compiler for the Scheme programming language + +Group: Development/Languages +License: GPLv2+ +URL: http://www-sop.inria.fr/mimosa/fp/Bigloo +Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}-2.tar.gz +Patch3: bigloo-destdir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: emacs BuildRequires: emacs-el BuildRequires: xemacs BuildRequires: xemacs-el -BuildRequires: indent BuildRequires: /sbin/install-info +BuildRequires: indent +BuildRequires: java-1.6.0-openjdk-devel BuildRequires: zip -BuildRequires: indent -BuildRequires: sqlite-devel -BuildRequires: java-1.5.0-gcj-devel -BuildRequires: gstreamer-plugins-base-devel -BuildRequires: gstreamer-devel +BuildRequires: gc-devel BuildRequires: gmp-devel +BuildRequires: gstreamer-devel +BuildRequires: gstreamer-plugins-base-devel +BuildRequires: indent BuildRequires: openssl-devel -Requires: bigloo-libs = %{version}-%{release} +BuildRequires: sqlite-devel +Requires: bigloo-libs = %{version}-%{release} Requires: indent Requires: gmp-devel Requires(post): /sbin/install-info @@ -66,7 +64,7 @@ Group: Development/Languages Requires: emacs-common %description emacs -Emacs development environment for Bigloo +Emacs development environment for Bigloo. %package xemacs @@ -75,13 +73,12 @@ Group: Development/Languages Requires: xemacs-common %description xemacs -XEmacs development environment for Bigloo +XEmacs development environment for Bigloo. %prep %setup -q -n %{name}%{version} -%patch1 -p1 -%patch2 -p1 +%patch3 -p1 sed -i 's|bmask=755|bmask=644|' configure @@ -89,8 +86,12 @@ sed -i 's|bmask=755|bmask=644|' configur %define emacslisppath %{_datadir}/emacs/site-lisp %define xemacslisppath %{_datadir}/xemacs/site-packages/lisp %define inplace `pwd`/inplace -%define bigloo_opt_flags "`echo $RPM_OPT_FLAGS | sed 's/-Wall/-w/g'`" +%define bigloo_opt_flags "`echo $RPM_OPT_FLAGS | sed 's/-Wall/-w/g' | sed 's/FORTIFY_SOURCE=./FORTIFY_SOURCE=0/g'`" +%define bigloo_opt_flags_ -O2 -g -pipe -fexceptions -fstack-protector --param=ssp-buffer-size=4 + +CFLAGS="%bigloo_opt_flags" +export CFLAGS ./configure \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ @@ -103,13 +104,13 @@ sed -i 's|bmask=755|bmask=644|' configur --native-default-backend \ --emacs=emacs \ --dotnet=no \ - %{?_with_java: --jvm=yes} \ - %{!?_with_java: --jvm=no} \ + --jvm=yes \ --sharedbde=yes \ --sharedcompiler=yes \ - --coflags=%{bigloo_opt_flags} + --customgc=no \ + --coflags="$CFLAGS" -sed -i 's|EMACSBRAND=.*|EMACSBRAND=emacs21|' Makefile.config +sed -i 's/^EMACSBRAND.*/EMACSBRAND=emacs22/g' Makefile.config # _smp_mflags breaks the build env LD_LIBRARY_PATH=`pwd`/lib/%{version} \ @@ -129,7 +130,7 @@ rm -rf $RPM_BUILD_ROOT env LD_LIBRARY_PATH=`pwd`/lib/%{version} \ make DESTDIR=$RPM_BUILD_ROOT install env LD_LIBRARY_PATH=`pwd`/lib/%{version} \ - make DESTDIR=$RPM_BUILD_ROOT EMACSDIR=$RPM_BUILD_ROOT%{emacslisppath}/bigloo install-bee + make DESTDIR=$RPM_BUILD_ROOT EMACSDIR=%{emacslisppath}/bigloo install-bee make -C manuals DESTDIR=$RPM_BUILD_ROOT install-bee # fix permissions @@ -142,10 +143,10 @@ chmod 755 $RPM_BUILD_ROOT%{_bindir}/* rm -f *.so mv bigloo/%{version}/*.so . # seems to need to be hard linked so that it is provided by the package - for ext in bdl calendar fth gstreamer mail multimedia pkgcomp pkglib pth sqlite ssl web - do - ln -f libbigloo${ext}_s-%{version}.so libbigloo${ext}_u-%{version}.so - done +# for ext in bdl calendar fth gstreamer mail multimedia pkgcomp pkglib pth sqlite ssl web +# do +# ln -f libbigloo${ext}_s-%{version}.so libbigloo${ext}_u-%{version}.so +# done (cd bigloo/%{version}; ln -sf ../../*.so .) ) @@ -226,6 +227,9 @@ fi %changelog +* Sun Aug 9 2009 Gerard Milmeister - 3.2b-1 +- new release 3.2b + * Tue Sep 30 2008 Gerard Milmeister - 3.1b-3 - add BR openssl-devel - add missing Req. gmp-devel Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bigloo/F-10/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 18 Sep 2008 19:17:25 -0000 1.17 +++ sources 9 Aug 2009 22:47:14 -0000 1.18 @@ -1 +1 @@ -1c44c3dc0f3b8953178a7918e4c442ab bigloo3.1b.tar.gz +48d8853e108436469ee858116b3da00d bigloo3.2b-2.tar.gz --- bigloo-java-1.5.patch DELETED --- --- bigloo-javaht.patch DELETED --- --- bigloo-javassl.patch DELETED --- From rdieter at fedoraproject.org Sun Aug 9 22:58:17 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 9 Aug 2009 22:58:17 +0000 (UTC) Subject: rpms/kdebindings/F-10 kdebindings.spec,1.162,1.163 Message-ID: <20090809225817.C06E111C00D7@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebindings/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9811 Modified Files: kdebindings.spec Log Message: * Sun Aug 09 2009 Rex Dieter - 4.3.0-4 - manually specify PYTHON_LIBRARIES (and friends) (#516386) Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/F-10/kdebindings.spec,v retrieving revision 1.162 retrieving revision 1.163 diff -u -p -r1.162 -r1.163 --- kdebindings.spec 5 Aug 2009 02:46:55 -0000 1.162 +++ kdebindings.spec 9 Aug 2009 22:58:16 -0000 1.163 @@ -32,7 +32,7 @@ Name: kdebindings Version: 4.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -253,7 +253,9 @@ Falcon plugin for the Kross archtecture %setup -q %patch0 %patch1 -p0 -b .old-PyQt4 -%patch2 -p1 -b .fix-kpythonpluginfactory +## Manually speciify PYTHON_LIBRARIES below in lieu of +## a better, working, upstreamable patch +#patch2 -p1 -b .fix-kpythonpluginfactory # upstream patches @@ -262,6 +264,9 @@ Falcon plugin for the Kross archtecture mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} \ + -DPYTHON_LIBRARY=%{_libdir}/libpython%{python_ver}.so.1.0 \ + -DPYTHON_LIBRARIES=%{_libdir}/libpython%{python_ver}.so.1.0 \ + -DPYTHON_INCLUDE_PATH=%{_includedir}/python%{python_ver} \ %if 0%{?csharp} -DENABLE_QYOTO=ON \ %else @@ -505,6 +510,9 @@ fi %changelog +* Sun Aug 09 2009 Rex Dieter - 4.3.0-4 +- manually specify PYTHON_LIBRARIES (and friends) (#516386) + * Mon Aug 03 2009 Than Ngo - 4.3.0-3 - respin From pkgdb at fedoraproject.org Sun Aug 9 23:08:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 09 Aug 2009 23:08:26 +0000 Subject: [pkgdb] kooldock: dow17fa11 has requested watchcommits Message-ID: <20090809230826.E911F10F875@bastion2.fedora.phx.redhat.com> dow17fa11 has requested the watchcommits acl on kooldock (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kooldock From dchen at fedoraproject.org Mon Aug 10 00:31:55 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Mon, 10 Aug 2009 00:31:55 +0000 (UTC) Subject: rpms/tomoe-gtk/F-11 tomoe-gtk-0.6.0-cflags.patch, NONE, 1.1 import.log, 1.3, 1.4 tomoe-gtk.spec, 1.7, 1.8 Message-ID: <20090810003155.8614E11C00D7@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/tomoe-gtk/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28401/F-11 Modified Files: import.log tomoe-gtk.spec Added Files: tomoe-gtk-0.6.0-cflags.patch Log Message: Add patch src/Makefile.am to fix RH Bug 499880: tomoe-gtk not built with $RPM_OPT_FLAGS tomoe-gtk-0.6.0-cflags.patch: bindings/python/Makefile.am | 1 + src/Makefile.am | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) --- NEW FILE tomoe-gtk-0.6.0-cflags.patch --- diff -up ./bindings/python/Makefile.am.cflags ./bindings/python/Makefile.am --- ./bindings/python/Makefile.am.cflags 2009-07-29 15:20:50.000000000 +1000 +++ ./bindings/python/Makefile.am 2009-07-29 15:21:05.000000000 +1000 @@ -8,6 +8,7 @@ INCLUDES = \ $(PYGTK_CFLAGS) \ $(GTK2_CFLAGS) \ $(TOMOE_CFLAGS) \ + $(RPM_CFLAGS) \ -I$(top_srcdir)/src \ -I$(top_builddir)/src diff -up ./src/Makefile.am.cflags ./src/Makefile.am --- ./src/Makefile.am.cflags 2007-06-11 13:56:00.000000000 +1000 +++ ./src/Makefile.am 2009-07-29 15:22:22.000000000 +1000 @@ -1,7 +1,8 @@ AM_CPPFLAGS = \ -DSYSCONFDIR=\""$(sysconfdir)"\" \ -DDATADIR=\""$(datadir)"\" \ - -DTOMOEGTKDATADIR=\""$(datadir)"/$(PACKAGE)\" + -DTOMOEGTKDATADIR=\""$(datadir)"/$(PACKAGE)\" \ + $(RPM_CFLAGS) INCLUDES = $(GTK2_CFLAGS) $(TOMOE_CFLAGS) $(GUCHARMAP_CFLAGS) LIBS = $(GTK2_LIBS) $(TOMOE_LIBS) $(GUCHARMAP_LIBS) Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/tomoe-gtk/F-11/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 16 Jul 2009 02:19:00 -0000 1.3 +++ import.log 10 Aug 2009 00:31:55 -0000 1.4 @@ -1,3 +1,4 @@ tomoe-gtk-0_6_0-7_fc11:F-11:tomoe-gtk-0.6.0-7.fc11.src.rpm:1242200869 tomoe-gtk-0_6_0-8_fc11:F-11:tomoe-gtk-0.6.0-8.fc11.src.rpm:1247443864 tomoe-gtk-0_6_0-9_fc11:F-11:tomoe-gtk-0.6.0-9.fc11.src.rpm:1247710729 +tomoe-gtk-0_6_0-11_fc11:F-11:tomoe-gtk-0.6.0-11.fc11.src.rpm:1249864298 Index: tomoe-gtk.spec =================================================================== RCS file: /cvs/pkgs/rpms/tomoe-gtk/F-11/tomoe-gtk.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- tomoe-gtk.spec 16 Jul 2009 02:19:00 -0000 1.7 +++ tomoe-gtk.spec 10 Aug 2009 00:31:55 -0000 1.8 @@ -2,7 +2,7 @@ Name: tomoe-gtk Version: %{tomoe_ver} -Release: 9%{?dist} +Release: 11%{?dist} Summary: Gtk library for tomoe for Japanese and Chinese handwritten input Group: System Environment/Libraries @@ -10,6 +10,7 @@ License: LGPLv2+ URL: http://scim-imengine.sourceforge.jp/ Source0: http://dl.sourceforge.net/sourceforge/tomoe/%{name}-%{version}.tar.gz Patch0: %{name}-0.6.0-rpath.patch +Patch1: %{name}-0.6.0-cflags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: tomoe >= %{tomoe_ver} @@ -49,7 +50,7 @@ Install this if you want to develop prog %prep %setup -q %patch0 -p0 -b .rpath - +%patch1 -p0 -b .cflags %build autoreconf -iv @@ -61,7 +62,9 @@ make %{?_smp_mflags} RPM_CFLAGS="$RPM_OP rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT%{_libdir}/*.a rm $RPM_BUILD_ROOT%{_libdir}/*.la +rm -f $RPM_BUILD_ROOT%{python_sitearch}/gtk-2.0/tomoegtk.a rm $RPM_BUILD_ROOT%{python_sitearch}/gtk-2.0/tomoegtk.la %find_lang %{name} @@ -99,6 +102,12 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/gtk-2.0/tomoegtk.so %changelog +* Wed Jul 29 2009 Ding-Yi Chen - 0.6.0-11 +- Add patch src/Makefile.am to fix RH Bug 499880: tomoe-gtk not built with $RPM_OPT_FLAGS + +* Sun Jul 26 2009 Fedora Release Engineering - 0.6.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 16 2009 Ding-Yi Chen - 0.6.0-9 - Add back autoconf, automake to fix RH Bug 499880: tomoe-gtk not built with $RPM_OPT_FLAGS From dchen at fedoraproject.org Mon Aug 10 00:40:33 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Mon, 10 Aug 2009 00:40:33 +0000 (UTC) Subject: rpms/tomoe-gtk/F-10 tomoe-gtk-0.6.0-cflags.patch, NONE, 1.1 import.log, 1.3, 1.4 tomoe-gtk.spec, 1.6, 1.7 Message-ID: <20090810004034.0899811C00D7@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/tomoe-gtk/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29929/F-10 Modified Files: import.log tomoe-gtk.spec Added Files: tomoe-gtk-0.6.0-cflags.patch Log Message: Add patch src/Makefile.am to fix RH Bug 499880: tomoe-gtk not built with $RPM_OPT_FLAGS tomoe-gtk-0.6.0-cflags.patch: bindings/python/Makefile.am | 1 + src/Makefile.am | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) --- NEW FILE tomoe-gtk-0.6.0-cflags.patch --- diff -up ./bindings/python/Makefile.am.cflags ./bindings/python/Makefile.am --- ./bindings/python/Makefile.am.cflags 2009-07-29 15:20:50.000000000 +1000 +++ ./bindings/python/Makefile.am 2009-07-29 15:21:05.000000000 +1000 @@ -8,6 +8,7 @@ INCLUDES = \ $(PYGTK_CFLAGS) \ $(GTK2_CFLAGS) \ $(TOMOE_CFLAGS) \ + $(RPM_CFLAGS) \ -I$(top_srcdir)/src \ -I$(top_builddir)/src diff -up ./src/Makefile.am.cflags ./src/Makefile.am --- ./src/Makefile.am.cflags 2007-06-11 13:56:00.000000000 +1000 +++ ./src/Makefile.am 2009-07-29 15:22:22.000000000 +1000 @@ -1,7 +1,8 @@ AM_CPPFLAGS = \ -DSYSCONFDIR=\""$(sysconfdir)"\" \ -DDATADIR=\""$(datadir)"\" \ - -DTOMOEGTKDATADIR=\""$(datadir)"/$(PACKAGE)\" + -DTOMOEGTKDATADIR=\""$(datadir)"/$(PACKAGE)\" \ + $(RPM_CFLAGS) INCLUDES = $(GTK2_CFLAGS) $(TOMOE_CFLAGS) $(GUCHARMAP_CFLAGS) LIBS = $(GTK2_LIBS) $(TOMOE_LIBS) $(GUCHARMAP_LIBS) Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/tomoe-gtk/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 16 Jul 2009 02:22:47 -0000 1.3 +++ import.log 10 Aug 2009 00:40:33 -0000 1.4 @@ -1,3 +1,4 @@ tomoe-gtk-0_6_0-7_fc11:F-10:tomoe-gtk-0.6.0-7.fc11.src.rpm:1242201179 tomoe-gtk-0_6_0-8_fc11:F-10:tomoe-gtk-0.6.0-8.fc11.src.rpm:1247444168 tomoe-gtk-0_6_0-9_fc11:F-10:tomoe-gtk-0.6.0-9.fc11.src.rpm:1247710787 +tomoe-gtk-0_6_0-11_fc11:F-10:tomoe-gtk-0.6.0-11.fc11.src.rpm:1249864820 Index: tomoe-gtk.spec =================================================================== RCS file: /cvs/pkgs/rpms/tomoe-gtk/F-10/tomoe-gtk.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- tomoe-gtk.spec 16 Jul 2009 02:22:48 -0000 1.6 +++ tomoe-gtk.spec 10 Aug 2009 00:40:33 -0000 1.7 @@ -2,7 +2,7 @@ Name: tomoe-gtk Version: %{tomoe_ver} -Release: 9%{?dist} +Release: 11%{?dist} Summary: Gtk library for tomoe for Japanese and Chinese handwritten input Group: System Environment/Libraries @@ -10,6 +10,7 @@ License: LGPLv2+ URL: http://scim-imengine.sourceforge.jp/ Source0: http://dl.sourceforge.net/sourceforge/tomoe/%{name}-%{version}.tar.gz Patch0: %{name}-0.6.0-rpath.patch +Patch1: %{name}-0.6.0-cflags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: tomoe >= %{tomoe_ver} @@ -49,7 +50,7 @@ Install this if you want to develop prog %prep %setup -q %patch0 -p0 -b .rpath - +%patch1 -p0 -b .cflags %build autoreconf -iv @@ -61,7 +62,9 @@ make %{?_smp_mflags} RPM_CFLAGS="$RPM_OP rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT%{_libdir}/*.a rm $RPM_BUILD_ROOT%{_libdir}/*.la +rm -f $RPM_BUILD_ROOT%{python_sitearch}/gtk-2.0/tomoegtk.a rm $RPM_BUILD_ROOT%{python_sitearch}/gtk-2.0/tomoegtk.la %find_lang %{name} @@ -99,6 +102,12 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/gtk-2.0/tomoegtk.so %changelog +* Wed Jul 29 2009 Ding-Yi Chen - 0.6.0-11 +- Add patch src/Makefile.am to fix RH Bug 499880: tomoe-gtk not built with $RPM_OPT_FLAGS + +* Sun Jul 26 2009 Fedora Release Engineering - 0.6.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 16 2009 Ding-Yi Chen - 0.6.0-9 - Add back autoconf, automake to fix RH Bug 499880: tomoe-gtk not built with $RPM_OPT_FLAGS From phuang at fedoraproject.org Mon Aug 10 02:19:02 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Mon, 10 Aug 2009 02:19:02 +0000 (UTC) Subject: rpms/ibus/devel ibus-HEAD.patch,1.21,1.22 ibus.spec,1.80,1.81 Message-ID: <20090810021902.7C85311C00D7@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15156 Modified Files: ibus-HEAD.patch ibus.spec Log Message: Update ibus-HEAD.patch to fix numlock problem ibus-HEAD.patch: bus/ibusimpl.c | 1 - client/gtk2/ibusimcontext.c | 14 +++++++++++--- src/ibuskeymap.c | 10 ++++------ 3 files changed, 15 insertions(+), 10 deletions(-) Index: ibus-HEAD.patch =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus-HEAD.patch,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- ibus-HEAD.patch 7 Aug 2009 06:47:16 -0000 1.21 +++ ibus-HEAD.patch 10 Aug 2009 02:19:01 -0000 1.22 @@ -1,3 +1,15 @@ +diff --git a/bus/ibusimpl.c b/bus/ibusimpl.c +index 120277f..e841c28 100644 +--- a/bus/ibusimpl.c ++++ b/bus/ibusimpl.c +@@ -1179,7 +1179,6 @@ bus_ibus_impl_ibus_message (BusIBusImpl *ibus, + ibus_message_set_destination (message, DBUS_SERVICE_DBUS); + + if (ibus_message_get_type (message) == DBUS_MESSAGE_TYPE_METHOD_CALL) { +- g_debug ("Member = %s", ibus_message_get_member (message)); + for (i = 0; handlers[i].interface != NULL; i++) { + if (ibus_message_is_method_call (message, + handlers[i].interface, diff --git a/client/gtk2/ibusimcontext.c b/client/gtk2/ibusimcontext.c index 68a77d8..d914eae 100644 --- a/client/gtk2/ibusimcontext.c @@ -28,3 +40,32 @@ index 68a77d8..d914eae 100644 } } +diff --git a/src/ibuskeymap.c b/src/ibuskeymap.c +index 9f59c73..b248e18 100644 +--- a/src/ibuskeymap.c ++++ b/src/ibuskeymap.c +@@ -78,11 +78,8 @@ ibus_keymap_init (IBusKeymap *keymap) + gint i, j; + + keymap->name = NULL; +- +- for (i = 0; i < 256; i++) { +- for (j = 0; j < 5; j++) { +- keymap->keymap[i][j] = IBUS_VoidSymbol; +- } ++ for (i = 0; i < sizeof (keymap->keymap) / sizeof (guint); i++) { ++ ((guint *)keymap->keymap)[i] = IBUS_VoidSymbol; + } + } + +@@ -306,8 +303,9 @@ ibus_keymap_lookup_keysym (IBusKeymap *keymap, + + if (keycode < 256) { + /* numlock */ +- if (state & IBUS_MOD2_MASK && keymap->keymap[keycode][6] != IBUS_VoidSymbol) ++ if ((state & IBUS_MOD2_MASK) && (keymap->keymap[keycode][6] != IBUS_VoidSymbol)) { + return keymap->keymap[keycode][6]; ++ } + + state &= IBUS_SHIFT_MASK | IBUS_LOCK_MASK | IBUS_MOD5_MASK; + Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- ibus.spec 7 Aug 2009 06:47:16 -0000 1.80 +++ ibus.spec 10 Aug 2009 02:19:01 -0000 1.81 @@ -8,7 +8,7 @@ Name: ibus Version: 1.2.0.20090807 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries @@ -228,6 +228,10 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Mon Aug 10 2009 Peng Huang - 1.2.0.20090807-3 +- Update ibus-HEAD.patch +- Fix Numlock problem. + * Fri Aug 07 2009 Peng Huang - 1.2.0.20090807-2 - Update ibus-HEAD.patch - Fix bug 516154. From pkgdb at fedoraproject.org Mon Aug 10 03:05:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:05:29 +0000 Subject: [pkgdb] nopaste ownership updated Message-ID: <20090810030529.6F32310F897@bastion2.fedora.phx.redhat.com> Package nopaste in Fedora 11 is now owned by fab To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nopaste From pkgdb at fedoraproject.org Mon Aug 10 03:05:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:05:41 +0000 Subject: [pkgdb] nopaste ownership updated Message-ID: <20090810030542.01D6610F89A@bastion2.fedora.phx.redhat.com> Package nopaste in Fedora 10 is now owned by fab To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nopaste From pkgdb at fedoraproject.org Mon Aug 10 03:05:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:05:50 +0000 Subject: [pkgdb] nopaste ownership updated Message-ID: <20090810030550.3B84D10F89B@bastion2.fedora.phx.redhat.com> Package nopaste in Fedora devel is now owned by fab To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nopaste From bos at fedoraproject.org Mon Aug 10 03:43:30 2009 From: bos at fedoraproject.org (Bryan O'Sullivan) Date: Mon, 10 Aug 2009 03:43:30 +0000 (UTC) Subject: rpms/llvm/devel llvm.spec,1.12,1.13 Message-ID: <20090810034330.246D111C00D7@cvs1.fedora.phx.redhat.com> Author: bos Update of /cvs/extras/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30611 Modified Files: llvm.spec Log Message: Minor tweak to source file name Index: llvm.spec =================================================================== RCS file: /cvs/extras/rpms/llvm/devel/llvm.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- llvm.spec 25 Jul 2009 11:11:42 -0000 1.12 +++ llvm.spec 10 Aug 2009 03:43:29 -0000 1.13 @@ -23,7 +23,7 @@ License: NCSA URL: http://llvm.org/ Source0: http://llvm.org/releases/%{version}/llvm-%{version}.tar.gz %if %{?_with_gcc:1}%{!?_with_gcc:0} -Source1: http://llvm.org/releases/%{version}/llvm-gcc%{lgcc_version}-%{version}.source.tar.gz +Source1: http://llvm.org/releases/%{version}/llvm-gcc-%{lgcc_version}-%{version}.source.tar.gz %endif Patch0: llvm-2.1-fix-sed.patch Patch1: llvm-2.4-fix-ocaml.patch From lkundrak at fedoraproject.org Mon Aug 10 03:43:55 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 10 Aug 2009 03:43:55 +0000 (UTC) Subject: rpms/inkscape/devel .cvsignore, 1.17, 1.18 inkscape.spec, 1.81, 1.82 sources, 1.23, 1.24 Message-ID: <20090810034355.99DB411C00D7@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/inkscape/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30760 Modified Files: .cvsignore inkscape.spec sources Log Message: * Mon Aug 10 2009 Lubomir Rintel - 0.47-0.15.pre1.20090629svn - Update to a post-pre1 snapshot - Drop upstreamed CRC32 fix Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/inkscape/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 2 Mar 2009 21:27:10 -0000 1.17 +++ .cvsignore 10 Aug 2009 03:43:55 -0000 1.18 @@ -1 +1 @@ -inkscape.tar.lzma +inkscape.tar.xz Index: inkscape.spec =================================================================== RCS file: /cvs/pkgs/rpms/inkscape/devel/inkscape.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- inkscape.spec 25 Jul 2009 03:24:18 -0000 1.81 +++ inkscape.spec 10 Aug 2009 03:43:55 -0000 1.82 @@ -2,21 +2,20 @@ Name: inkscape Version: 0.47 -Release: 0.14.pre0.20090629svn%{?dist} +Release: 0.15.pre1.20090810svn%{?dist} Summary: Vector-based drawing program using SVG Group: Applications/Productivity License: GPLv2+ URL: http://inkscape.sourceforge.net/ #Source0: http://download.sourceforge.net/inkscape/%{name}-%{version}.tar.bz2 -# svn export -r21707 https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk at 21707 inkscape -# tar cf - inkscape |lzma -9 -c >inkscape.tar.lzma +# svn export -r22040 https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk at 22040 inkscape +# tar cf - inkscape |xz -9 -c >inkscape.tar.xz # Chuck the SVN snapshot specific blocks when bumping to a release: # perl -e 'while (<>) {/^# BEGIN SVN/ .. /^# END SVN/ or print}' - 0.47-0.15.pre1.20090629svn +- Update to a post-pre1 snapshot +- Drop upstreamed CRC32 fix + * Fri Jul 24 2009 Fedora Release Engineering - 0.47-0.14.pre0.20090629svn - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/inkscape/devel/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 29 Jun 2009 22:27:37 -0000 1.23 +++ sources 10 Aug 2009 03:43:55 -0000 1.24 @@ -1 +1 @@ -b25bb6a0a26584aa2ef1832147151e44 inkscape.tar.lzma +13b4c3f101025cf89b82b1cb6f1c254c inkscape.tar.xz From pkgdb at fedoraproject.org Mon Aug 10 03:45:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:45:01 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034504.E03A710F89A@bastion2.fedora.phx.redhat.com> bos has set the watchbugzilla acl on llvm (Fedora devel) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:45:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:45:02 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034505.6F56A10F89B@bastion2.fedora.phx.redhat.com> bos has set the watchcommits acl on llvm (Fedora devel) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:45:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:45:04 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034506.CFBDE10F8AF@bastion2.fedora.phx.redhat.com> bos has set the commit acl on llvm (Fedora devel) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:45:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:45:07 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034507.BF3C710F8B5@bastion2.fedora.phx.redhat.com> bos has set the approveacls acl on llvm (Fedora devel) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:02 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034602.8CD5410F89A@bastion2.fedora.phx.redhat.com> bos has set the watchbugzilla acl on llvm (Fedora 11) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:03 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034603.C063710F8AD@bastion2.fedora.phx.redhat.com> bos has set the watchcommits acl on llvm (Fedora 11) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:04 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034604.AF17410F8B4@bastion2.fedora.phx.redhat.com> bos has set the commit acl on llvm (Fedora 11) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:05 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034606.38B8510F8B7@bastion2.fedora.phx.redhat.com> bos has set the approveacls acl on llvm (Fedora 11) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:11 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034612.989B710F8C0@bastion2.fedora.phx.redhat.com> bos has set the watchbugzilla acl on llvm (Fedora 10) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:13 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034614.A561B10F8BF@bastion2.fedora.phx.redhat.com> bos has set the watchcommits acl on llvm (Fedora 10) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:14 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034615.A424710F8BD@bastion2.fedora.phx.redhat.com> bos has set the commit acl on llvm (Fedora 10) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:16 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034617.1ED8210F8C2@bastion2.fedora.phx.redhat.com> bos has set the approveacls acl on llvm (Fedora 10) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:19 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034620.9BA6F10F89A@bastion2.fedora.phx.redhat.com> bos has set the watchbugzilla acl on llvm (Fedora 9) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:20 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034621.6B9A810F8C4@bastion2.fedora.phx.redhat.com> bos has set the watchcommits acl on llvm (Fedora 9) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:23 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034624.3001810F8C7@bastion2.fedora.phx.redhat.com> bos has set the commit acl on llvm (Fedora 9) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:25 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034625.6BAB910F8CA@bastion2.fedora.phx.redhat.com> bos has set the approveacls acl on llvm (Fedora 9) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:32 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034634.9B9D110F8D1@bastion2.fedora.phx.redhat.com> bos has set the approveacls acl on llvm (Fedora 9) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From pkgdb at fedoraproject.org Mon Aug 10 03:46:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 03:46:28 +0000 Subject: [pkgdb] llvm had acl change status Message-ID: <20090810034631.573D210F8D2@bastion2.fedora.phx.redhat.com> bos has set the approveacls acl on llvm (Fedora 9) to Awaiting Review for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/llvm From kyle at fedoraproject.org Mon Aug 10 04:13:28 2009 From: kyle at fedoraproject.org (Kyle McMartin) Date: Mon, 10 Aug 2009 04:13:28 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec, 1.1705, 1.1706 linux-2.6-bluetooth-autosuspend.diff, 1.1, 1.2 Message-ID: <20090810041328.909FC11C0344@cvs1.fedora.phx.redhat.com> Author: kyle Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22855 Modified Files: kernel.spec linux-2.6-bluetooth-autosuspend.diff Log Message: * Sun Aug 09 2009 Kyle McMartin - btusb autosuspend: fix build on !CONFIG_PM by stubbing out suspend/resume methods. Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1705 retrieving revision 1.1706 diff -u -p -r1.1705 -r1.1706 --- kernel.spec 8 Aug 2009 19:36:06 -0000 1.1705 +++ kernel.spec 10 Aug 2009 04:13:28 -0000 1.1706 @@ -1966,6 +1966,10 @@ fi # and build. %changelog +* Sun Aug 09 2009 Kyle McMartin +- btusb autosuspend: fix build on !CONFIG_PM by stubbing out + suspend/resume methods. + * Sat Aug 08 2009 Dennis Gilmore 2.6.31-0.141.rc5.git3 - disable kgdb on sparc64 uni-processor kernel - set max cpus to 256 on sparc64 linux-2.6-bluetooth-autosuspend.diff: btusb.c | 189 +++++++++++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 147 insertions(+), 42 deletions(-) Index: linux-2.6-bluetooth-autosuspend.diff =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-bluetooth-autosuspend.diff,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- linux-2.6-bluetooth-autosuspend.diff 18 Jul 2009 22:50:13 -0000 1.1 +++ linux-2.6-bluetooth-autosuspend.diff 10 Aug 2009 04:13:28 -0000 1.2 @@ -1,11 +1,5 @@ -commit 7ed6456e2717d641a287bf6a83c1bf80395d312c -Author: Matthew Garrett -Date: Sat Jul 18 23:19:10 2009 +0100 - - Add support for bluetooth autosuspend - diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c -index e70c57e..2f4b4c6 100644 +index e70c57e..ac94f91 100644 --- a/drivers/bluetooth/btusb.c +++ b/drivers/bluetooth/btusb.c @@ -145,6 +145,7 @@ static struct usb_device_id blacklist_table[] = { @@ -251,7 +245,12 @@ index e70c57e..2f4b4c6 100644 return 0; } -@@ -947,60 +1007,100 @@ static int btusb_suspend(struct usb_interface *intf, pm_message_t message) +@@ -943,73 +1003,118 @@ static void btusb_disconnect(struct usb_interface *intf) + hci_free_dev(hdev); + } + ++#ifdef CONFIG_PM + static int btusb_suspend(struct usb_interface *intf, pm_message_t message) { struct btusb_data *data = usb_get_intfdata(intf); @@ -378,12 +377,17 @@ index e70c57e..2f4b4c6 100644 + schedule_work(&data->work); return 0; } ++#endif -@@ -1011,6 +1111,7 @@ static struct usb_driver btusb_driver = { + static struct usb_driver btusb_driver = { + .name = "btusb", + .probe = btusb_probe, + .disconnect = btusb_disconnect, ++#ifdef CONFIG_PM .suspend = btusb_suspend, .resume = btusb_resume, - .id_table = btusb_table, + .supports_autosuspend = 1, ++#endif + .id_table = btusb_table, }; - static int __init btusb_init(void) From wtogami at fedoraproject.org Mon Aug 10 04:26:01 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Mon, 10 Aug 2009 04:26:01 +0000 (UTC) Subject: rpms/spamassassin/devel .cvsignore, 1.45, 1.46 sources, 1.44, 1.45 spamassassin.spec, 1.115, 1.116 Mail-SpamAssassin-3.3.0-missing-pre.patch, 1.1, NONE Mail-SpamAssassin-3.3.0-perl-bug-taint.patch, 1.1, NONE Message-ID: <20090810042601.314A611C0344@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24944 Modified Files: .cvsignore sources spamassassin.spec Removed Files: Mail-SpamAssassin-3.3.0-missing-pre.patch Mail-SpamAssassin-3.3.0-perl-bug-taint.patch Log Message: 3.3.0-alpha2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/.cvsignore,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- .cvsignore 7 Jul 2009 21:15:37 -0000 1.45 +++ .cvsignore 10 Aug 2009 04:26:00 -0000 1.46 @@ -1,2 +1,2 @@ -Mail-SpamAssassin-3.3.0-alpha1.tar.bz2 -spamassassin-rules-791756.tar.bz2 +Mail-SpamAssassin-3.3.0-alpha2.tar.bz2 +Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/sources,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- sources 7 Jul 2009 21:15:37 -0000 1.44 +++ sources 10 Aug 2009 04:26:00 -0000 1.45 @@ -1,2 +1,2 @@ -04141392e1f20ea4a91bb63937351c65 Mail-SpamAssassin-3.3.0-alpha1.tar.bz2 -26eaca54924365ed7db538fdbeef7b11 spamassassin-rules-791756.tar.bz2 +1b396a9df1faa22185263c7526fe6042 Mail-SpamAssassin-3.3.0-alpha2.tar.bz2 +daaca5fba5787774eb918e1a5e92be6a Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.115 retrieving revision 1.116 diff -u -p -r1.115 -r1.116 --- spamassassin.spec 27 Jul 2009 04:38:13 -0000 1.115 +++ spamassassin.spec 10 Aug 2009 04:26:00 -0000 1.116 @@ -1,5 +1,5 @@ # OVERRIDE RHEL VERSION HERE, RHEL BUILDSYSTEM DOESN'T HAVE DIST TAG -#%%define rhel 5 +#%%define rhel 4 # Define Variables that must exist %{?!rhel:%define rhel 0} @@ -41,14 +41,13 @@ Summary: Spam filter for email which can be invoked from mail delivery agents Name: spamassassin Version: 3.3.0 -%define prename alpha1 -Release: 0.3.alpha1%{?dist} -%define rules_ver 791756 +%define prename alpha2 +Release: 0.4.alpha2%{?dist} License: ASL 2.0 Group: Applications/Internet URL: http://spamassassin.apache.org/ Source0: http://www.apache.org/dist/%{name}/%{real_name}-%{version}-%{prename}.tar.bz2 -Source1: spamassassin-rules-%{rules_ver}.tar.bz2 +Source1: Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Source2: redhat_local.cf Source3: spamassassin-default.rc Source4: spamassassin-spamc.rc @@ -60,8 +59,6 @@ Source10: spamassassin-helper.sh # Patches 0-99 are RH specific # none yet # Patches 100+ are SVN backports (DO NOT REUSE!) -Patch100: Mail-SpamAssassin-3.3.0-missing-pre.patch -Patch101: Mail-SpamAssassin-3.3.0-perl-bug-taint.patch # end of patches Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Buildroot: %{_tmppath}/%{name}-root @@ -121,13 +118,10 @@ To filter spam for all users, add that l %prep %setup -q -n Mail-SpamAssassin-%{version} -# Default rules from separate tarball -tar xfvj %{SOURCE1} # Patches 0-99 are RH specific # none yet # Patches 100+ are SVN backports (DO NOT REUSE!) -%patch100 -p1 -%patch101 -p0 + # end of patches %build @@ -167,8 +161,9 @@ find $RPM_BUILD_ROOT \( -name perllocal. find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' # Default rules from separate tarball -mv updates_spamassassin_org/* $RPM_BUILD_ROOT%{_datadir}/spamassassin/ -rm -f $RPM_BUILD_ROOT%{_datadir}/spamassassin/MIRRORED.BY +cd $RPM_BUILD_ROOT%{_datadir}/spamassassin/ +tar xfvz %{SOURCE1} +cd - find $RPM_BUILD_ROOT/usr -type f -print | sed "s@^$RPM_BUILD_ROOT@@g" | @@ -234,8 +229,8 @@ fi exit 0 %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 3.3.0-0.3.alpha1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Mon Aug 10 2009 Warren Togami - 3.3.0-0.4.alpha1 +- 3.3.0-alpha2 * Tue Jul 07 2009 Warren Togami - 3.3.0-0.2.alpha1 - Include default rules to prevent mass confusion and complaints. --- Mail-SpamAssassin-3.3.0-missing-pre.patch DELETED --- --- Mail-SpamAssassin-3.3.0-perl-bug-taint.patch DELETED --- From wtogami at fedoraproject.org Mon Aug 10 04:41:05 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Mon, 10 Aug 2009 04:41:05 +0000 (UTC) Subject: rpms/spamassassin/devel spamassassin.spec,1.116,1.117 Message-ID: <20090810044105.307F811C0344@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28134 Modified Files: spamassassin.spec Log Message: RHEL4 is the minimum version for this RPM. perl-Archive-Tar is required for build and runtime. Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- spamassassin.spec 10 Aug 2009 04:26:00 -0000 1.116 +++ spamassassin.spec 10 Aug 2009 04:41:05 -0000 1.117 @@ -16,15 +16,9 @@ %endif # Define variables to use in conditionals -%define option_archive_tar 0 %define option_ssl 0 %define perl_devel 0 -# perl-Archive-Tar (FC2+, RHEL4.6+) -%if 0%{?fedora} > 1 -%define option_archive_tar 1 -%endif - # SSL and IPv6 (FC6+, RHEL5+) %if 0%{?fedora} > 5 %define option_ssl 1 @@ -42,7 +36,7 @@ Summary: Spam filter for email which can Name: spamassassin Version: 3.3.0 %define prename alpha2 -Release: 0.4.alpha2%{?dist} +Release: 0.5.alpha2%{?dist} License: ASL 2.0 Group: Applications/Internet URL: http://spamassassin.apache.org/ @@ -80,13 +74,12 @@ Requires: perl(DB_File) Requires: procmail Requires: gnupg -# Hard requirement +# Hard requirements BuildRequires: perl-HTML-Parser >= 3.43 Requires: perl-HTML-Parser >= 3.43 - -%if %{option_archive_tar} +BuildRequires: perl(Archive::Tar) Requires: perl(Archive::Tar) -%endif + %if %{option_ssl} # Needed for spamc/spamd SSL Requires: perl(IO::Socket::SSL) @@ -229,7 +222,7 @@ fi exit 0 %changelog -* Mon Aug 10 2009 Warren Togami - 3.3.0-0.4.alpha1 +* Mon Aug 10 2009 Warren Togami - 3.3.0-0.5.alpha1 - 3.3.0-alpha2 * Tue Jul 07 2009 Warren Togami - 3.3.0-0.2.alpha1 From akurtakov at fedoraproject.org Mon Aug 10 04:48:22 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Mon, 10 Aug 2009 04:48:22 +0000 (UTC) Subject: rpms/eclipse-dltk/devel sources, 1.4, 1.5 get-dltk.sh, 1.3, 1.4 eclipse-dltk.spec, 1.4, 1.5 Message-ID: <20090810044823.0364711C0344@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse-dltk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29386/devel Modified Files: sources get-dltk.sh eclipse-dltk.spec Log Message: Update to 1.0.0 final. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-dltk/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 May 2009 17:46:25 -0000 1.4 +++ sources 10 Aug 2009 04:48:22 -0000 1.5 @@ -1 +1 @@ -94048feceab7b9bb979df8fafa7279e7 dltk-1.0.0.tar.gz +1a134d48b4551c3db297db66a83e8381 dltk-1.0.0.tar.gz Index: get-dltk.sh =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-dltk/devel/get-dltk.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- get-dltk.sh 22 May 2009 17:46:25 -0000 1.3 +++ get-dltk.sh 10 Aug 2009 04:48:22 -0000 1.4 @@ -1,7 +1,7 @@ #!/bin/bash NAME="dltk" VERSION=1.0.0 -TAG="vS200905210941" +TAG="vS200906171219" SUBPACKAGES="core ruby tcl itcl xotcl mylyn" echo "Exporting from CVS..." Index: eclipse-dltk.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-dltk/devel/eclipse-dltk.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- eclipse-dltk.spec 24 Jul 2009 20:52:35 -0000 1.4 +++ eclipse-dltk.spec 10 Aug 2009 04:48:22 -0000 1.5 @@ -3,7 +3,7 @@ Name: eclipse-dltk Version: 1.0.0 -Release: 0.6.RC1b%{?dist} +Release: 1%{?dist} Summary: Dynamic Languages Toolkit (DLTK) Eclipse plugin Group: System Environment/Libraries License: EPL @@ -155,6 +155,9 @@ rm -rf %{buildroot} %doc org.eclipse.dltk.mylyn-feature/rootfiles/* %changelog +* Mon Aug 10 2009 Alexander Kurtakov 1.0.0-1 +- Update to 1.0.0 final. + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.0-0.6.RC1b - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mhlavink at fedoraproject.org Mon Aug 10 05:06:16 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Mon, 10 Aug 2009 05:06:16 +0000 (UTC) Subject: rpms/dovecot/devel .cvsignore, 1.55, 1.56 dovecot.spec, 1.131, 1.132 sources, 1.59, 1.60 Message-ID: <20090810050616.23C7A11C0344@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/dovecot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32288 Modified Files: .cvsignore dovecot.spec sources Log Message: updated to 1.2.3 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/dovecot/devel/.cvsignore,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- .cvsignore 28 Jul 2009 08:06:06 -0000 1.55 +++ .cvsignore 10 Aug 2009 05:06:15 -0000 1.56 @@ -1,4 +1,4 @@ -dovecot-1.2.2-20090728.tar.gz -dovecot-1.2-managesieve-0.11.7.tar.gz -dovecot-1.2.2-managesieve-0.11.7.diff.gz -dovecot-1.2-sieve-0.1.9.tar.gz +dovecot-1.2.3.tar.gz +dovecot-1.2-managesieve-0.11.8.tar.gz +dovecot-1.2.3-managesieve-0.11.8.diff.gz +dovecot-1.2-sieve-0.1.11.tar.gz Index: dovecot.spec =================================================================== RCS file: /cvs/extras/rpms/dovecot/devel/dovecot.spec,v retrieving revision 1.131 retrieving revision 1.132 diff -u -p -r1.131 -r1.132 --- dovecot.spec 28 Jul 2009 08:06:06 -0000 1.131 +++ dovecot.spec 10 Aug 2009 05:06:15 -0000 1.132 @@ -1,8 +1,8 @@ Summary: Secure imap and pop3 server Name: dovecot Epoch: 1 -Version: 1.2.2 -Release: 1.20090728snap%{?dist} +Version: 1.2.3 +Release: 1%{?dist} License: MIT and LGPLv2 and BSD with advertising Group: System Environment/Daemons @@ -14,13 +14,13 @@ Group: System Environment/Daemons %define build_sieve 1 %define build_managesieve 1 -%define sieve_version 0.1.9 +%define sieve_version 0.1.11 %define sieve_name dovecot-1.2-sieve -%define managesieve_version 0.11.7 +%define managesieve_version 0.11.8 %define managesieve_name dovecot-1.2-managesieve URL: http://www.dovecot.org/ -Source: http://www.dovecot.org/releases/1.2/%{name}-%{version}-20090728.tar.gz +Source: http://www.dovecot.org/releases/1.2/%{name}-%{version}.tar.gz Source1: dovecot.init Source2: dovecot.pam Source3: maildir-migration.txt @@ -434,6 +434,19 @@ fi %changelog +* Mon Aug 10 2009 Michal Hlavinka - 1:1.2.3-1 +- updated: dovecot 1.2.3, managesieve 0.11.8, sieve 0.1.11 +- Mailbox names with control characters can't be created anymore. + Existing mailboxes can still be accessed though. +- Allow namespace prefix to be opened as mailbox, if a mailbox + already exists in the root dir. +- Maildir: dovecot-uidlist was being recreated every time a mailbox + was accessed, even if nothing changed. +- listescape plugin was somewhat broken +- ldap: Fixed hang when >128 requests were sent at once. +- fts_squat: Fixed crashing when searching virtual mailbox. +- imap: Fixed THREAD .. INTHREAD crashing. + * Tue Jul 28 2009 Michal Hlavinka - 1:1.2.2-1.20090728snap - updated to post 1.2.2 snapshot (including post release GSSAPI fix) - Fixed "corrupted index cache file" errors Index: sources =================================================================== RCS file: /cvs/extras/rpms/dovecot/devel/sources,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- sources 28 Jul 2009 08:06:06 -0000 1.59 +++ sources 10 Aug 2009 05:06:15 -0000 1.60 @@ -1,4 +1,4 @@ -1b8beec9fa5ba66d7ba0790191e2e2e0 dovecot-1.2.2-20090728.tar.gz -61e84cf3749e3ec1ce1f41e918f1f0b0 dovecot-1.2-managesieve-0.11.7.tar.gz -b971743cdce359aa0aeb24040a3750ea dovecot-1.2.2-managesieve-0.11.7.diff.gz -a9a9254def9e9a05105aa56a960ac7fa dovecot-1.2-sieve-0.1.9.tar.gz +28905211d9301022a1ed20df71ad2b08 dovecot-1.2.3.tar.gz +8cebb8ae5aa4ace658f5abfb53357a86 dovecot-1.2-managesieve-0.11.8.tar.gz +8753084aa9b4b9a5d85e15013ccc21af dovecot-1.2.3-managesieve-0.11.8.diff.gz +c9d8a8668707a831710c7fba06a3bc08 dovecot-1.2-sieve-0.1.11.tar.gz From lkundrak at fedoraproject.org Mon Aug 10 05:16:35 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 10 Aug 2009 05:16:35 +0000 (UTC) Subject: rpms/inkscape/F-11 import.log, NONE, 1.1 inkscape.tar.xz, NONE, 1.1 .cvsignore, 1.17, 1.18 inkscape.spec, 1.76, 1.77 sources, 1.23, 1.24 inkscape-20090508svn-crc32.patch, 1.1, NONE Message-ID: <20090810051635.BB63411C0344@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/inkscape/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2422/F-11 Modified Files: .cvsignore inkscape.spec sources Added Files: import.log inkscape.tar.xz Removed Files: inkscape-20090508svn-crc32.patch Log Message: Merge from devel --- NEW FILE import.log --- inkscape-0_47-0_15_pre1_20090810svn_fc12:F-11:inkscape-0.47-0.15.pre1.20090810svn.fc12.src.rpm:1249880790 --- NEW FILE inkscape.tar.xz --- ?7zXZ C?????<>f'^?????7$??X\?:???"??^ ??<:n???? ?%? ?#3?V"0LM!&- ??_I9???Jq???0\?T?5.??v\H \??:??????o9?l^?-? ??r???}??6?????t????v??b????T;D?? F??5????^C)? Ne???N?`/????c?u4?????K???h??a? ?!{0?O??%/????????o?&N??????4????T? 6??d?m??[?<(Z? # ?C??????e?\??H?Y)??'?&A?V1??wP?6k??f??g|????M???{??K^?"?u??Pc6}l?????j??Tg?,p?,??`?a???9???oi?($?8?????+?owO?!%?????q z?????????!?@??9?K??_??Ro?ti/??f?w? (?<+???H?7?-!l???????????Hw y???????@V??nd????j6=L^l&j?h?j'??8P????=????ts?QK??$l7??d?r?????>?W ?? ??G?\?S R?I????et\K[?k!?:?~K?m?/???t??XtJ????8 4wW???c?W????????ia9\?~?l9?????*I2f?2=??0?"2F??'??` ?5<3J??H?q???vdn% ??a?I??}G?o?!v|1? ??CH0 }[ ???s???V:??a?????P???Ml?????^?<8??r\?J????p?P???\?{?^?6R??? e????iS???[p????????????A?v?h?9?U?'??2????;~?,?/ {??}?????????Z?&L?oU???????<.??XP??h???????0?6)??X?_|?W e??T?0???\#M?A ?n?v5Z ~Qc?????4??b??4WrH???????\??P????1??????k???)t?Kq?%??1????-??A,? H????Z ?.??????}???3s eBa?)??!g,?(???ah/?2??NsG??e??Oh8?????? i,^?? !#*??W ??]??m?.??F??M??N?E??6???;????0`??:????G{????d????@-???m=?!??Y???A?K"a???c??w?x?????=??>???j/ ??? ???z??/?Q?v?qbA/V????iv&?2??u????? ?c?[?#\$?2?? ???1X:Z?=??????????? ?a??w+????? ???v??$?"?U E???WS[c??%?:?????(6?7s??hB????.????l???3?k?????????"???_?u???p??y?|b??-.??n??????yp??H????q?fA???F??Vx???y?F???`????3?X{??~nl????S?????}??(r~??????* ??C?????]?? ???5hR???t???>???9?? RC????H???0l_??r??+?D3???^?> 'p&?#???85????????++?F??j?gT??VE???V!zN?? r?A?&?Z????0?y?M?v?!+4?C?#T.?J??W6P?=bH?SdN?z? z~?????????X[?t-fv?8??e?,W?V`H?tqC!2??????'f ???ce??NX,u0a??? )???_??????r????#??m????v??^<2?=??5n?????E???q(6??I?????fE?mS ???? ??"Ul???a??e??.?&??R>+???@?x(??B?V? Y??5?,_?@???????V?E? ?Hy q 9D?=F?i?????;]?? 1?(P?n5N??O??y'???L(>?f???? (W$&?t?s? ?? ?7h ??s??4?%???V?m?K?g?C??K6???????X?;1L?? ??\GZ r???/????1;?F??W???r&???1??B??? ?????|???-???c?O????4(?zQ??????KL ?`?y?e+???a? MAZ?+??YZ? zU??q*??V8r"???#?f?s?A????K?Z????c?SNiXXR/=??|U?@???T_!)*?????c)j at U?C+m?K??2??{?f6???? ????W???M?A_3H`B??h??`??2w]l ? ??#]?@????m???M??E??F???????jj???????sz?D`?i??????G?Sf!&??L??)?????6??/{?kX??L???????(? ?>?p??0[???o?"?`??C??`???????X?1]?x_???r???'GFIs?* K?j\???g?'?|?????????A? ???CH???????j??-/PgF9I??:?????\???I???o?.?g??|=??? ??????? ??PwNl?#???? ?D ?????En?O?@aMx#????????????9y\?z8#???\??h?????Q???#??dm?????????Bam???????h? ????? ??????uKH??iQ`???"???,??W?}$i??68?o???6aRP ?????1o?????F??? ???@6ON???K??t??8d?????????2>sy9??+0?????;w"??(?Xl/,?O????[?u?U?o???T$??u?'?"I? ??UgWf???? QuF??? ????yb86b?A8??x[Y? d??=?I?3k??A???p ?.????????kW`?pzlc>a?]? ?C6??N?????????n????8FtV?- !?y??PPo?%b7 ???'#9,??*/????o;???Y?|: n??? F8'??????C?Xh???%??? c??v?g?z3???4?$???C*sd8}?-/t???%1?? ??????t??<#?;n_?z?oT&??i???|?y_?z?i????}?Is?1>??{3=??+ k?L?????.D??MZB?'~9?G%??z?|?????s;??JRw_.???cJy?3? _=S?/@?J+???????c?+???? u?Z\q?=' ???=?a5?I8??F1?4???jc????????B ?????=Z????????g??&?Y??????D? ?|???@???k??o*oI:8????+?`?-~???.; ??1o]???K???'????`?? u}? ??t'????)vv?Z ???J?????F?Z?? R??2^???C?|/?t????$G?XI?~???y` p6??*?C '??M8????M?.wX?@w?>??[u?w=:?(x?5S????$i|d??????M ??v?I?d42U;z???1??]oe??*3? ?H?=Jr!?-?_F?n?A??6C??B?.??yAx???????VS?nk???.???8??bW;???#?ya??|??R?/? ???q??BJFyN[????7???Y??|???|????)?v?|2???>m???%?p6?4?;)?????[???&????A^?/??m\?<{/h????????ur?????3?8?E???= ???l???4??&Z`?O3?H??r[?????i? ?? k[????????:>?E?,H????U?/s,??!??/} ?Z2?,i?`???E?h?\%F:??2?f??r?!????J??B?>x? ??\*???o??W?< R?U?8p???g0n??u?s_ ?????????n??????UA?r???????i?N@?o??8???? ay???? 4?+&?Dp_p???q?P!#?????7?? X?"` t)[??Xo???DW???????5q??gm\???7?5???%??*????^???'???-?qV?????4*????^?K ?L??pDI??~???f?????^?n????^d??!?M?BD](? ?-^P?9?~?aF???:4?"B&??8 ?>?R?????[=?D??a ?g???:??G?X????????FW?? ??n??U??h??7???`?x?p?a?H????~??????:4En?9 v???9?? ?Ry?$?? ?01??O?/?+??yI??xf????5t? I?S0??`?LB??{??Lu?]?lu?9z?S?????? T/??>4?[t??n?l?"?h8m?$???? ??{ee?AZ???7????d ? ??Y??N??]#`yw???}?X? ?-?Qf?)*?VK??L??;n?,?f{L 7??"??.4x?|????I???rh??O??6SU??? ???] ?= ,???h???V?E???? ?-??l6#??'??P?hUM?????#?T?F????+q?sct?V ?<{?????O???.X[??v???bG?>?????????????? E??OY?J*O?mk?F?'?_???CB`??m:??Hf4|>\Oiv?r?A~V{??Z?? z??8?!j*}??!??:qR???-?i??????VI???q R??%"?90???X?zLb??S??ZC/???z1?X>%?c????t?U???????^w??u????z&U ?b?? k,'w3??a??-??+??n?0?j?t?5?XB? l?62s?????vk????S=???C`#??'???1???^?!Z???z? c|dO`,?s?Z?D??Law?O( ???K_????F??????b????P????I?2?? C?e?x??&? ???] ?U??ES??Kc?V]Y%??????'??x??Y? ?-UK?u ???! ?4????y45??on????p??W{aI??e?X ???b????????UU6????c?YR?}?g???=? P?Sm?4?>?g MBn>??)&\?B?&/@?????!?C+T??NA??a???????Rh-a?E0Z/?E~M&9???Q?E]??%G g+o*?} ????P?^??rZ?V ~m?????Wz}i?%?uG<*??7???q? ???? ??\Mys?$?n??j???#sN[:?V ??n?q?mg????fw?M?g?%?]??/?6??"[?/??7{????f0??L?????a???X_??z???????^F??*?`@??????6?u?U;3?T{????3ba#?,????u_???? ??p?w??~-?~?JP>???^K?????Pfu8????^p5 h???n??,???9??????oZ?D3?????x?R????9?# ??????,?? Euf?????f??:???}???Ze?{?PYF??D?o)m? ,?D)?B?6??A???H??.?i^Q?+%???:???????z?+v?D??????)j?U??~???Q?????D1??d?H?!Kw?? n???g?Z??????6X??"???az9???U;??$?????s??2?.??f!????Q???r??5#?$d?y+ ???kTU??8X ?4??H>z???j??XJ??? p?o'? ??1\6\?-?p??i5???&?O?P? b-????^??k???2???6???Sth?4?????l???X????bJZjT" ????:)?X?;@???&2?dD?o??!?y?"??cj8 ?????u??.2??!O???d??#g???9????,$?J?1??:(??Q?1????? U???F2???P-??6d:?l???&x>~ O?#?a/???>???:??;??>????6f??E;??/m???R??{"? ?r?pV??F-?ibGF???4??bYp???U? ?$ o??x?#l?O????^?????Y??x?z-???P{????I/&???w5??%?x??P??)=H???]w??$?k??????>??$???C?????o|????U?l?,Py?????8|?o?h??cS2@?????2??3@l?|o????O}?z6K) ??????Ma??h?"?O??h???????Z_????3r?P?????????n???????Q??6?^?????????p??Oq?A:? v+???J??0?j?# @ ??G?^((??????D???w?f?qUJ?????^ ??nY&?m4_?b??Z$\?GU????A  K?????ok? ????Su??|?5g?z???,_)??????FhX?s?? F??S0;?Q??O???M1?{7#&?z*3?RK?9XBf??H??CY?\d??k???p????N???Kg?0??&???P?%?AP?]?h??h@?O??D?R??????U??T??#`?Y?,J??E{X@?????U? /?B??b?+rZ? ?6_8?Lu????????0Wg??? I?pk???agl?m??g????"?,? 8g&7??G???x??:j^? .F???%v?_?%??,)???@??{f5???GX^ ???X?B?n8? ??|???????m??I?????^0?? r??????????n????80g?p:>?m??9pU?u??K ? #?/5f?I!?s hM0??j:>?^r??Jy???????d9L_?F??ik??3`?xp??????+<"?^5|?a-3??nG1???lJ???!-}[?????????o??]??f6??Ni?0)c5??'?H3cfV??????????m???????(2 b?q?b?e?Y(d??????F06???O?$? B??yT??,???Z(m?? #B???????8?B??$0}??]??? ? R????????j???Q????????????s?F??_???5??9Wx`???%y&@?%?\??W?8???????????4???o???f??u??3y????F?N?%,??I:F?s,):??M??t?j?F? ?H}???>??@S?# nN?? ?m????????i$??Y??? p?H???`19?C?????b???v?~|?!??c_V?x5?{?%???s?(v!&????}c??????pF?? ??!?B%?3i?*?????:6??_??????EL??j?D??u ???S?+??b??Y~rB8??,gg ~?VX?????$W?HVYs??\????y ?4????U????2????GR?&{|?O???@??xf?X?in#?\Q???h?w"??.?XA???{u??=O_??jm?K?8w????S???G??L ?<7QF?}Rr@???F%??A??|m?>?w??3? {?(??8????` *????t??R"?;????z|???J?N.?~??????F?=N_??e?Q??o???L"x??,????C???? ????? ?f??#q2?????+ ??????A}???:?]???5?~sx?U p??? C?W?X???b?P??7??r?? ??;??L?^1??.?? ????F?r?)??H?uZOmv?O?????Y??D????&?|?d??ENjz??tM?>?2)?:ce??W?i^h???? he"F,cfJ?`???N02B?J#????t?Q*??????F4O^w???R??D??LJ?????L???????i?h?(d{&1?? ?? ?tF#?_???T?J8?*?>U?????3?? ??V???T??E??23MGv?V??B? M??I?U??f?ma?1p?}??????f]^,`1??%w??N^+?[????p?V??n?Wke?y?^?b???????8??t5W???9??:I??E???M/???Y??(Z?k?? m???,??Q??E^F!MF?< ??i0>???u??;???-?NE?%?$A}`???v??R D5?{?W??k4????^A???p??36,m?y????"T?????(?OU???S?G??T?????2]w???Zeikfm?L??+a???????qw??tGE?? ???28????a???L??T&?H?????????+?!+y(?f?3u??_???? ??9,? ??ra?????? 4~??2??#??K?ga??j???=_?OZ9???2?d??!? `????"??C0,??# ?? ?7????kjD????D???????&?zC/L??0<8??%$?l--mh????}m ?GDr+I,Uj)??z?+???O???????s??~5+J`? ??? ??m? ???;8H??1~EiV2??v?? ?V_?T???o??????|!??E-?e??;????@{??????s??C3??"????Co:?????0N?| X?3?L>1?8??K0???l???#9? ?k??:?k?W?s?7???DROlSj??qh'?m- W(+w??????C??*?D???????#????$zz??k?^??R?*?,????3e??M???;??KC??$;5?eO???V?lMc2???I?yr1???L/q+??V??a?????0;??Z?9? ?/????b\????????s? ?_x??iB?f?aG??\????7] ?Pw??????>??_ ?n?z??l? ???j3?V?\????$?4???-`07>?? ??U?0?R-??????8??]F'??&?W??????? Mh???-??a GG1??I?[?1??/C?? ??+?Uf]?b??d~?g?*?i?)? ??,t?wWz??*-7??Rm9?L????#???k? 2O??#?{rE???? ??$?????"5*??k,?u????]C???`?F?{???!T? ?e?gly?OsT???s?.2]?>?Nk?6 f??g??R??T? bQ???7?s??D??????8l]???? ^[Z2?R\ 4? ????? ?\?7?LoO???#n$A$????? y??"'?}????3???3????&K???}?ND?{Q???)ns?? c??;????eT??l?????A??n??5=?\"?D?A?D??'4?r(??+?J?~????aY??????K??}Q????I?"vV??a?^&??0Q????O??d?# +???q??XZl'??g???,??M???R???D?7\?x?mt_3z?&??=8?$?m????z??? ?????E ???_Y?I???+u?z?y? ?]X???#?d?>???|c'+?]HG=?5???=F?j?? ? }?e?Z?E+??????4???gYP?Nf(I?l???N8g>v?'???H?"H ??:z?8???????6??Lr????????t?}??/ym?lN?\?d????+?*???N?H??????CK$??`??{/?x'?@???RU" *?X????????=ZFW?h?U??]!?W?V^D;6?????~?t???%?9?????P????e???? >q$+yF_ {?g?T?)?t???HCU3??[??S A???????Op?^t;vhv??1???\F???M?????S??i?? ?`?_?? ~??:"??Uq2?ep^???m????????????9 ????}|??"???m ?b?i ?t|????r?q????0???PB???vh??-?????????rQ????*M?WZ??U A?"??!s,{cS???,,6!??5?|Tg??Lp?|??????r?l=.?v????!?%?[{? 2???Gl+?p?x???f/??+&t? ??L} ??,?Q?Yl@??i???t E??j~??x????|???f??E??*r?B?m?j??j,? ????.?P????y?.???t??#?*?R?X?O??w??H??y??/w???-??m??5?3q.q~???:??uI:x?????????I??j?????d]??l6_???yo??|????I?1 k??????n?Q?U?&OE?S7??vt?Y Q ?A??;2???P?c??f??S?uA'???B?7???TKP????^????????e?%??yj???y?`???|xQ ????C?67`K?a???X??B?|??[??????Z? ?1??B2yjF!???3=??3=/?O??{?U???bK?=? ??m??_%'?c? ??x??Mu?L'?R??????ft??4=?????????5L????????C????P% ?(i>??/{?>????n?$?Rn?? 1???+R??t????DQ???3j????F?????????u??????d????^?H?'6??q.??m(??I(??/???ld?D??|??E?Te??!??? ???IO9?????L??`??E?s j?Y?Z?SL??{???1????>]-{+?|?R.?`?*[?>c?-FT:Q????T???"? ?5?i???;%??F???{?$?`?kGXg?]?%7V??_???????)?a???1z??.h?R??^|#?K?)F???3???/iG?D??.????F(?a?;?t???L??-???i8?*v?:??:4Ah?LU]?E???\E8????4V?|b?R0?^?Z? >???j$??Q????j????^B???{?? ???}"?S~??*??6?I?oy?\b????\???h;?O?7??'?l'?Y8p??W??v?}ch??)????\?? ?S?P??????? S?j%(?1?l?!?{??????k??=_m /???O???"???o???P???i?.O?? ?F??+??W?w??2?t?n??m5X?*;??H?rd?^\????T?????N?l+????p?????c?I?_?-?I ?(9h~u???UgAt???'? "??4g?*?_4??6??t7??????% ?&??t0???~??Qgf=??Z??>????*????3? Z/ya?&??]K???S???x??????j??????w??????Z,Z?in??;?D n-?w@pSN??A??,?b% q???o?HlQ??????$?????j?{? v~?L??l?Jo??}????+g?JO?{ ?O??q1p?c?-???9Z?r3????????a\?+P????0???q??;???A??&t?%?I????; ?9???dC??rur?5????(?Y,???b?wR?????%????RP*?m5IMgvX??I?s??{???J??DJ?6[xR????? ??_?? ?[??;??n????-?S???&f?s??C?S?\??{A???F?wL?]u????j I?s??=?7?????f?F%?-#R??|)^?i?I???hU??*V???L?x?4 `?B/}??Q???????v??????X? ?= ?!??  ?mseeqd;N???M????3??]?????u???=????? $?-???&?)?>????XZ??*?Z=???jB?? \???p?.n???JDJ?SE??Jt?s??O??-?eS???_???W?????????r?9??????7 ????0??????N5?? ?/??[o?Qc*????S?>??????)???3_?N??k?r?6I?@x ;HP??Z?w6`???N?~?y?K?^???????W?Z?T?,?_? ???LM@?????????2??|???fX9]^???d?~????e?E?$*??b???sf????gT?8~E??{?Fw??"??CK?&_*w?H?W N-??s9s ?Fw?0??????m???Yl].?d?~0?>?kf?}???*Q???? ?3?A?}?g$?.??5mT_z=0????????K??????0##f??c???;???~?W6?$C???{???ls\xFyg?0????HI???2?| ? ??0>???^|?@? Kl?B"????5l???????E?????#???????b??^??a[EO??q??A??,@??LEB&r.?mK5??G?P?o??#??q0???@?TfT?Wf????????\YY? ??\???F?H??Q[?N??[?;%&4k?F ????8??????Ua??????D>J??a?wK???Hwo?N?=c???G1?~?%??To9?Bt??=#??".?G?R?T???x??qW??F?UW?YW u???~?S?:???AN ??n??????@-;_P?p(????OM??+?$?XcM?`??E??1??T+?80lb(?r?????Z???~g?)????????$?3?^?`}????P????????Eyg?q??DI??QC>6s??[?W???~???[?????9???>???g\?I???%?Fk@????u,?H??gx?S?du???+_?YJ\3oazt65?? 1?d???d?????M?? ?X?Ip?x"Z?U?{???w6??p?,s\`??????.???-??4??=h9j?K;????;:S?2??p?"????V<4??w"s0 ??p?/!??'VEL????kT????]?E??\N???aL??P?????{???n?A}0?!? ?c?A??h?b?1??l?I??&I?2?G,? H????_"?e???921j???g??D}?u??2?????]?2`c????6?????|?B?Ce?wEd?? v5(?$??]?4v???k????XS????????/?)Hgb?q?l ?|)??Kc????^?d?a??? ?L5 ??'?o???X?*Y??n@?_J?????u????q?f?r8/R?????G@?????9?B??g??U"81?????????MX????})??`??o?U??1~?[?gIqP^DSH9_]?)=?Wf(??I?'?F]?N????????l?  C?`^L??Yh????????t?`M???4l]????????\-"ruI ?f[?J?S??:T6?Oh???????]?U?{??wq?? ?A?????z?A?I__=???????h?????0????o6?? 4?f??'?@?Kao??????&????????&(K???????X?????7???7?5?\I?l???j??r?,?Vy?U=?????\???$x??>DIv?,t9K???j?dI??q?? ~?~???T??_?/Y?=?????3A?`N??{???0??G[l)Xf?_??#.?????T'??e??Lb?R???K)+?VutXkmTL?#Gp?6?RC9?T?i?n:??2k?8K?O ??? ? eAG Q_Q?????gcW???*?fV???@? TsM?4?; Tyc?t????]???C&b,???????E?F????$|??1r?v?i?s???w??? P???h\?5 ???T=?N????Z?.?AE??????$e j???&H???X? ? -???/?a2^???~%?JM'?*????????????V??????|#f???p~?'??s?f??e?q`?t????'???>;6h9??N?????E?\h? 7?~?????TB?a??V]&?K?O????0`????H??????,E???:??B>M.(?9??ls?X??u?H??-?0??]??.?\!??B?????????Q?z?V??S8? }"A??9???L??5?? w?Q???&8?7z?S8?-??|E ???B??0P??RwrCc?R???(??#???F^??*?????u?????{D7?7a6?????;?w7?@??I ?_D??c?????G?!?)?????4\u9????P??"S ?u?m??&??z.???&)?AY.???Q HOB??$?=??B?????s!XV??????Ptu?????C????:%LK???Q ?*???(?i?zV??7???{?Y????)??1????g?tR? ?bDt??GuU??Ux]???C??J??R?k?~pK%B??L??6?`? O?????>d??H?!.zk?nh?/st?????&??s??_???? ???????d???????x?P4H?S??*??,?f??????j$>??h)lD?D?E?? u?MH?a??2q5?L ????O;????zt?????d3 ???(pI?????an????_J? ??????P i?????tW? $?b?tpP????1Z???>?/+???)?N???v????*q?????S??:83?K??????9[?vx?M?D?t??@RMn??qdd?O%? 7F??#? ?{?C?tr%$k???Xx@!j????e??|?h?'*????????7>H?-??:?N???k;?????Mn???????mY#???*?[S?4?tu???X?`>J?????g&??t w?????? ??>?? :b???&?G??????~z%??=????no?%i???"v???? ??.u9?????xr ?Cg???o???Z?5???W?];?&?I?(%???,??????3?j'?? l??~`]M??6???GH}N2?W?&?b?q?_???4???U|??U*#??\?}kO???-A|?|TW?w?????R??nh5f??PQ??UsK????Z_7S3???Z???D?6 ?p'???TFiD?N?f*]mY?0????r?Us?^?????]?y????\???????f}?n?V>;:???e?vA0???? ?M??F?z??w??`???\U`?g;k-?e-???? ?0 ?(?7??a????I]R?? ????X????6?y}?jw??)j?w??s??4??W?????@?E??7??C??&???fD?z"????`g???&?-????L??lO???? H@?????s??CW?K???c?g!??u??? {]?????K???R???$?5.?s???Ln????? ?@+`J#?H?2:?o??^???u??????*w!?\5?1;?R??4J?????-??\?????????a??????q??nk? ????rTM?????????????j???2Z:?? J?K&??????l?Y??*???QG???O??????.T????xBSv*? ????H????7?. ??{?|g?? *1???P?2[?Y??{q???????xh?{k?gti? ??*m:??5[b? Q????&Fc2h??&D??kE7:+??+B??? kl?2??Q/?s???*?7???1?F3??-???! ?w Fh???M??n?|?? n g?????Z?C| E???7?Wf?tr?t??~L/6???????y1??Iq/!R>???C??'c?c|???0FNY?w?s??G???n?y??S?e5`???????BO?????_?:<"_?0G=?2Z??4?Je~????B_(?U????????qa???r=?!dG????G]?????&???? |$:i;??4P?6??Gl??|??1T???7;o? k{k?? ?'?M?]???Z5Z?P???Fii??i?+9%??]???6 ?-v?V.1~??v????gy??/?(??????j?:~??? 5???? ??T??LO???M"????9`????B?eT?? ??*o:???:??A?d??j???0? `??g???O^??,???[@?4??H?H???cp?4A??n??f??56? Kx0fs?X#Bk??????????pi?$'iO?@??Yb?@%???0?Sypt??e?? ????A??g (??????2B1?%??n?\??????Eg???H????? h?L?R O?-p:1(??P?3O`>??{?;?????.????V#?w??z#??A}7? ???a????I6d'??v#?z???????>?Y`{?Q?GAc:e?:*???? 2Uufd?M???????5????Wdq???z?2'?a????URi at P??????+??j1?? Js-B;????ya????t?G??*???l?#????.hFZ????$?? ???M-?p???m?v?f%?WCR%?_?\?????jU=??4?11L?=nu??(9?????\?? ??g????J??'??F?4?V&???h-???u?Q?;???j?@??U?"??9??n)0%9???C?????;S?????$?+??B~soDotLm??.?????????3+@*-??Q86'??5?????=??rN?)?6???Z????r???L?????????S???K????$&??????j?????I??n=?.?8RE?l??Z*V?88?1??W??Ip6YY*K???)ZF?%Al????}???q??;??N????mrX?MV??~d x^&??0???<]???l?4??%????D???+????E??????????j??V=???2+?<7B=Fx+?? ?_???1??^?k??>!D????O????\?-?%?j?Mu??????9??????s?u??/??cm?????[??U??5?????/??v&??gf???;^? j?N)?1???+?F?jl?K????? ??????x!?r?~??K?= 9:?7T" 5???????}?l???;?8m ?g?xa??mSdp ?^???5???r?? @,C pG;?oV?????????E????cg??|?y?????e??[?????=g?>8??L=HJQ3?<?? ???j? ???,>#oSx???????>[:Jc$W7?\S????@Zo???O??????????/3e?3,??(f??(UU????d??x?8e5T???4b?A*?x%?';?|$:v??M????????"0,?0?D?C??< +Q3??l??'?0??? L?/? z>? ??????&?? ?>???{3? m? ?v?'??F;?\K?u~>?:?2CA)Zf=Q??G??H*?? 4r??+s?0?,"? r?p}??~????????oi?h|??T\?B?=?vX'??????r9F= ?A0???Iv??????/@?t"?=??|0}~??????*????D? ?Y?~s-o???,f???X2???>+>n?T~~L+??w??A2r???? ?/??o?a?*5Y]:???'???? ?BOCSi???8???????Y?< ?e(cOZx*rd?%?t??X??+?t?9????_yx???/?w?Oo=??h???v?x????^~? n??k??????*?????h???##??w?Jo?P?Oqs?Bk??7??? ?n??q?????.|???4KwG?? fHX?Xq??aA0*?????S?c???????????ZE??j r?????f?? ?/?o???d? ???N??(??_??_? }[???.)?}???Yoc???Ao??cPBR??(? e???.?T? ? (T?????????????o??V?o??)?N?????K? W9?;????xe??9??{\|??=M?+L???21F?u??????n~?X`?v??"? 7ah??;?m? ?#WfC?]? ?a????Tv??_?`?B???hg?7????0{??;?5 #?e?JZ????DB??{????"?=??y]RY?@j???S7?????&?? Z????`?H?U?]*/9?????????1y??1? F"??]?k?8% ?6s????k???jd?sC ??????7???_X?b??t? ?? LC ? ??F??SX^???u???'\*)?K?? ??1??|??c???$=???!?G$?q??t?F????????y$???BTM? x???5??C9??$s=??7??????=ulG??&?Txn?4lj???lb`??????Xo4=??o??.??/k5?b?????'?????>?|_#!e??i????g5 ??G?????_??IY?[??~Q??t???????+l???uL2?? ~??PKp^w?+{ ?????)?K??P??[?F?&? ??g?uU??,???? V??w????XJ????PE? ?b.??+? ?lm*8?%?F?????????2p?^?^?'???iY` ?fo?Q?????g??u??NU??Y?/?? ? ??~=Q?.????"???u?J#n???p*4?+>??+?,Q?&g?1?4???1??F?*?5?b?+X?H????qB?? ??6)5???o?3??Yl????q??U??[?U?2?*???W-????{??w=?m????i8B?Q6?L??#;??wT?7?? ?43cM1???G??w?????}??#?:????Dj=????5*?!Jb???|???????????8 \?XDu^}7???? \a}:?'?=??6???????????U???03\e7[?~???w? ??%f? s^?6Cu9 #?v?QB{S?;>Q 8?.????B????T)?Zdbi? ?. ???Q?_??#?r??:???v?6x???? ????H? Le??Gav?U p!?r??????3?)^EW ?N??V?V?\2B?"?????M???5?J30?U?????????W?or????? `?t??M at wm?QyGzdA^6?? ???E$??68fN}?|???H? ??4?te?gI ?410???C??"]?uR????T??Et6/?U?`??*&??V??/? ????n?}\i???7|??B?0>pN???P'?,5?rvS????????kC&??`????W?n????? ??Ji????6O[???iA??g1?,w??y??? ???Jc???0?J{ W?H0??  k'(?q ?}?.?? ??Th????Z~??????d??pF0b??!?\??] Ni??Fe??i?%a??meu??~B?'6?i7tO9*???J???2'oe??%???I? ?t(??R?y)???lf?lI??? ??????kq.H?????? e?Poz?+???????\`??+?????|25????PYR|Vq???A??]q1)?????????#2=|????7?FO*i?6??b ?3g?????Q?`?z,F*??O??M?3?f????U????.???(3????v??a?u5MG`0 Ke7!N?S??R??a? M??X??1??@Q?B}3,!?9?W??? ???????R??8?6?$w)?F??????8????^?E?k?$A,?Nf~??? 2?c ?"?????N*?H???N?x1\+v??? ]?hC?r??R ?????6????T}H??o?]4??????T????u???WV???/??hc{?*?e3?? X??:EH???P?/ y??2??1??[?jr???_?????|V?\*?:???4Q???E?n?|?&????0?G7??kU?? ???k?& ? j1? ??;?$??~Am???Q7??? ?h??(~h??/_c??D ?k???X??*?K?K??v??r??"??~?\W??|?Qb6"?X?c????B?&o?????0p?t?j?T?+?_Gq?w?%jF?^?Y[#?k/r_?C?R?;????i\?0[????}?4?)?uQ[?i??~???F?^????X?z{y?ZXKS`>A?;?XK???R?m?IV?=l?\,?U?FR?? U?????p??z?{???I?_???P? ?_???XL????JD?????j??B? ??y2????\?F?*?????^Aps??{??@_5Zq}?=? ?~???????t:??e??C??/x?+X?/W2?=??R=???6#??8?M??.?v???Si?????,RB???[/???B????Y???p???*??B???*`?}??s?????????~'????{?b>?4&~Ax???2>?b-? ?????*? ??Jm?E?b?Z]#????O?r?.?????&??)???P?????;3???v;F,??Q{%*UC?0???????UQYe??o ?MD|?[?U|J?? ?????6?????+"????C{f???$M7???? ?n?2v??R ????r???-I?????????T?m???wsyx?0?`? _K???# *?"?9????]?r>q&/??M#???q*.&??sX?6?`F???BYr?????hG?DE??Ns$x^?}i??* ?????#???????t?x?R5?d@???5a??F?<Z?>v?#??C??Y?"?y'???2?????H~]%?k?|????m'?x???'FXz?A??????????:?Q?\???????X??m??|#%?u?n????u? ????D ???N?d??rg?O??;|F?qY??6;I(??l?? ?g?? ??Y ?1????7???v???V??MQ??\?1?.n?????xZ?Ey??u???t:???L??[EQl?hO?>??? ?F?Q?l?}??2Zr.?ZO???,??[)?1?K???m??d"???2m?CO???rq?5?????]Atcr?fP??eMq?(n-???`=?$# ?v??~S ??????>?AR}?wY~???R????Jgy/?zD?? a???6?h????U??V^???L?{ ???FqK?g?"????3K?`D????8??L?g-?n~?V>??lU?1V????~??P~?T?????? ??r?????=??y7????@????=? ^?1?&ZV]L??{???W?????-???8(/O>???q?9&?M???o>r??n??? }??????,O]+o ?????Al???8?????/??[,a?|???T?????,????:?L??'i? k?{?H3g?8?D??/?HG=??????/?"???4? ?y????E??*fh???J????&?\AS?.|????&L?e??t;???g?t(fVs?5?!???DI ?:????=>EXCe??id???3??z%?S ????!0?c???z2?}??g,?>?l?_/P??(??4??:GS? ?? %????A^??2?Qr? cQ???%????d?f???8??}??P???L??2ey?9???k??? ?W|??SaY? ?????f??t^?0?t?xAW- ?52!????!??#?\-? ?k1r???-?f???]?S{1u??(^?(z'??T??????vw???>??3d_?v??H?? SF?S0T??t?S???C???6~??????Q6???? ,?c????'???V?{?j?????=R???????XK?B?)?4?? O?????vJ>????u(l at s? X?????1? ?4v?m??????"?????"(^??v?dy????c$?B9?9???_?s??B?*?Y?rL?q??,?Zq?&I?4V???Q?s??k y$??@???d???k??Z!?|????H??VSs?3?6???????go N?f?#???[?+???L-j???N??'tu/#?? =z?#??t??VdL????G?KD???{???7TP{4??|????Yw?k?H??M8?b[5???aP???IL%???;?R?|??"?68?Q?????y?N?{#?M7?\?nh?Wd?T%yF???Z???T\?j?2?{?????#a??ZG?t??f n???C?I??x?????cG?T?V?enc?s^eKf?h?` w=~?V??@??TR?kY?cD ????h??$?R<?[??B*???+?~R???$I?RCV? *???W??? }?R?M?Y??N?=?? "?/?K?Zc=I?!?]7???? ?&`E9??? ??????f??????;(???b?V??u????C???? $??R???yFy?%???-^?q ???Bw??F&??B????a?????d?N@???4e??????d7?L8??????+?'dv? ?$??5K??1???R?3*?a^rO\P?iz4?????@????(??U????"?+?6#9??Q??T??P?gR y???+???????Xu& ?hG7??Ft?K??R??zm-~L= ?NM???????{3? SC??v??Z?k o?$????9????Kh?6??y????O?3B? eXp1??????????'????5?_Z n?>)?cD?b??Ya???b????y'?YV?0e????W??~????&??[>*?%?s??????!S??*??gEF?? ??;,?%? qt??6???& E??0????|??r????9 C0? h5?x???)??U????} ?* ?V?9Hea??????Z?g??\??7??e??,???{Y?Go5?z&???*I? ?)nu?K?/jt??_7???=6_oH??1??4 ?8??????V?5???{sn?a? ???9=?d???={f?0???^N??D?!??8?=????p ???w#??????!??r\ H?a{?@ ??8 m?Y?????y"eP}???P?m???"?2#??)]?9r???c?vJ% |??'N?????"??a6?\?????#Z? l??^b_?_?f??}???]???m????U???;?vE?M?W?q=??N??',??m?J(?????=<???g.?II??u)D~???Y??,N??1`??I????)(??;;???3]?lE???4 b ???'V??99r5????8??????g?????(???c??$?_M?/R????|??u?x7???????P?/,???H????z$|T? M??^^?T??????D?V?! T??f?E??V???HS?????C ????yVI?6a"?? P???w^^W???p???'?`jth??Q4?%?t?]t?????5A^t6??7S0 ????????$x???P????l??N?7i????g??}+}b??@??Z1?Fb?????S??=s?'?/}?k1??_Iy???m?????????^J?6? X????mn????;T?/??????V??;??????????T?(? X8???@"?7??=>9? ????}??????A????~?r?u?T&_????i8>?=??^1T??k?>7??=vD????????Ru?s[? s)Y5v=xD+:Z??,K?????}*a???\? .???3??j?U?;> ??w??Q???&r????#8???Y?R?oJ??????U?N????~?u2L?F??ALG?G???j?-?V????D???`m??H^?&v?B?x"??T#??lR?f??m????{?y?{?!%????|?$:t:z?????*a??? Y????u%0??@s?T?W?? !??H?CZ????????!?:??X?p6m?P'k$dP?l?pA????h|?!???D??????wp?0???%??4G?????R??T???_ ??G?7!??J?ex^? ?m????f5?A#Qsk\o??+?2)?????? 0?4?|IUw)?4??p???Yg?X?&q?d?Zmh3C?D????]???V?V??~??????l@?=+A?RS?Y?]?@8/????h?f?Ld]?V????X at W????N?w????????dq?(???aCY*?e????j???????v??)B?._???Ol?,h???.??.??T?.X???@?Lp??v1S9?k? ?PjJ??3w????2?_?l??AV?i?????(Jm??t?????OS?G???M?*6?6?????????x?c???N???D6!???(:???nuc?rg???Z?2????O??? ???3??U?? ?X?7>?B?Jqe?F ????!??X???N?-5????:??p,????r??????`??`????_q]?????Z=">?ocM??tz????a??????_Q?\??Q[>- <(5?6??!?M^s?| N?????`\?????&W??L?) U*? Y? ~??j08*?F?"*???pY?p|???????a??V(O? _??~?K?a?/F?????L??Yh7????8??Cdz`W>??7?e????????????p_?S ??A; nJ?`b^?>1??L{?????????K ?^Y?8????`X6w??A? ?n6?'5\? jy4iNT??1!??a?/????=+?`??#!y?]?`8+???z|n??{^s?-?#?W??=B??A/????????M9???#??h??Y?`q;Y$?-??i-a?]??o?p(???B?k?8?Kt?RU??F???yi~/?????????M??)&??>?Y'???u? ??????????Az??_????e?? x?^??);??rcE]??c???r?U??q$?U??o??!*?\????%? ?????Z"??h]?????&{SR?B?|?WFn?,???+??????Z??t??H??&??w?tq????3 ????+? ? Q?=_)?i??d?????p??i?. A_???/?>????_Nna,??0?n???s?p ?4?)?O?$?l~n?i?Cz?$H@????C p6???:?????f//#?+?z~*?,??Y????? ???????? m5?w??U?9?z?{b&?" ????:?:`M?W?w??l[?z\ ?????0???l)P?{?z"??1o??????i???-??j@?|?P????*I???L???t`????/`\Z6??3M?%??ga?? ???X}: ?Cs?&??N?2??k?rx?p?z?tl?I#?L??x)????M?+??> ????4!3????Q??*??^??#?Cvy\\??!2?????@yHe?L??????V/??|]???"W??? ?x-[???e??.??'???@?????Z?o?M?!Fx????w?F??????????(z?????J??7?z??&??\????? d???`tb??nV?q??py?_???X?KH?f?$-???6?????????a??-/??A?w?A`????q??.T?&?m?M?`?O??? ??????9???'B???? ??3%SW??l??H??????M2_|$?i??@??e\u??B@??A 9????NE } yD?^ ?]tK96???ZA?? |?????P??(x?2?????g)?1??^e?P????d?? ?c??Y?B???`??r?OC ? e?? ,r?GF E?? ?JV????????ib?pd?N ???I0???Q????6??3???E??N???#.V0??'}?e?q??8:X?{P??m|???aX]??{??U??*`UDb?|Q?`???+?e?????or?B????fd??NMe0ic_&??-Ir???p ?????? ?@M????Pi?F?9wtf?/??o ( b?J ?????aa?????K?:5?W??? ??k^(??]\D?sLIV??u ????5?-HE[V ??yU? @,f?c??C???<(???w!i ??%z??? ?????????{?Q????|??E-zo) ??)j?0??^?@? ???*1?6??J?G???8 0???M?7E?CE9?X?zFT ???z?Q)t??@?"???%???c?\???O ???? s???\(R ?oB???&?G?!?Kg??N|????@&??`???????c2?Rd(z??:y3m???[cG?R?2$?bSR?V??c??B??????{t@?????@?vl?Z????]??)?? ^??6<5\_M ?? ?p?P??< K-??PDI+???.??????r6E??k???hl???1??b!?G???^???I??':J????h2?5??HN?c??????L(??%?]?o;C?x?%L(;?v#?Y??x??O????`?!?????? ???K?R?X1yg?? ?l???????D ?&???*\ ?C.?yo?a?(???K???VXv??d????(???.??0K]?rb?2q???9 ??l??????G????91????({Lu?-K??>???N?8?????Pr??t?+???????g??xu?HY?.?2??Hg6????3J>^K?Q ???>??jEp??VPz???{?[?'???(+????p+T?????? ????!?A?T?^??????? ???L??O??O?d_?E7aNy^.?8?,_???^?Z?4{$$????^?Rq?1AoIy?????? ]Onlk??+ ?X?,i}E;"???G???7??????7?n^??;????????6??Oz??/N?? ????m????[NB>[ ?x +Nbf2"???y?3?? ?C? ???????nc??????z(v?????????5r?1?3&;$?4????7d,?N?7$??? 3???s???Z????X'????P???? ??}??? ???? ?D??F??vF?????P??v?2?:&)???e????r??q 32!?8?8b?D?? )?u???ac?%B????#???????aB?Om?L&??Z?5?d??E<6???E????U:5?BC?MA???/D????"??%?W?????td???>??+?/#7?!%?^VD?????@???a??I ?E?]c?A???,Lr ?;??%?m/?????y?@,??vO??????X??3J?kns?? j??E+s].??^?? q? t ? ?DM??i???B????x?,i??r??_???9???a ???h????@??R"?????????H?q?1p?C?m?,??T?????S?A}?_2?gx ??S?2???????#4a????Y!6^5???3?? ?x?S??f?q????jbs???( ???.?.K ?k???PU????@??[?????M??ba$F?g?o?!)?p]\?G9? ?Y??(?Fb5?/??9J?oN??6b]??W?U???o%dBC,|=!???+?3?0Jn?e????;??+?z?T2?????y>??|?fd9L???? #?}??o0???"??s??G?&???z?>????v???J??/ ???? q?~????????A<:?????>??Q???lYPu^?]v???Bl? ??????h????Hc2??;q?/3I???v?v?????????????? ????'?Z?? Bd?'9y?b????w{?r?F?c?%Q??h?2???H??? ???`??^???*???Q?P???*?U1B?) ?$?]C#??(?]???? :?9???6rMU??? O?M|p???F????W???e(??#?_s?0?^?'0?? ???k??&????j????n% |N3?4???U`1N?????!L???S'??6 0?N_q??0G/I?p?g+.?n????????????q?;pf??h?+??A^YG???????????P????,?z}?ia7+? X?h?}?\??????N=???ST*?Y??????uc)N*??6???V?? ???1?????K?\?2?X3?J??T?C?`?QY? A??l ?;i!???????????g??)}??9?m????*g?O?k?1+Fd?,s5???e?]???[r?GJvz??????#Xk?g???)?q?M???X?dy?d????4?????]?X?,?z????A????????mA???V?<u???p~?)?zu???IH+^+???????i?????\?. T???????????N??.?AN5?f??QU?????3??gM??JvR?6K??f???a??OYl?-+kEe?K=D3dBk?J??????Z??i??[?N?J?8?? +o"?1??$?g???*?s`tH= J?@?? ??wq??"?"VkLN???}?9?Q??? ???Y?????????.5a?r1?W}K??d-??ex??Vc??????f??(??4???`??????????????V?????Ca?g_?????:??????????????nZ0?a?cY {?fR"s6?&b?^!cuc$F?, ????K&????^?^?????n?0&:?XR2?? ?ai.??A? 2??? nm@ ?.? ? ?%b6f?b???0????T??8???????????w?4}???]?#??&?c/?/ ?v?C???J?/5??o?????????/????.H0d??}?a???{???\?C???b?3 ?3n??9???.?)????8Ibb?i@)yg????@??W[??l&`?p? 3??Y?74????????6??-u]? .???5V???~???J5? ???s??? -???Ia?????`s??YK4?????I ????????E???j+?C????O??G???u?2t"??P??6_???me-a??YTD????;%?/^???pZ???? ??? ????-2? ?A?^????97?n%?X?D????????e?\X ?+??u???????????n ??????.?l?f7?`?????????????5?<$??HX;CflK)#?X?U?\???R??*??C ?s}?}(?j?????????x)cuD?$??h7??M?7?t??C?@\v????%????l ????&M?U?? !@?q??>B{Nl? ????F???????fjO??f??Gy?97_???w????^.?9?????\#+$s&?????????? ???????r???o?5??xk?:???2?????*+}Rdm??$? ? rV?A?????+???&?^?l??"???? ??;[???E`??M&j??&5q?6??Dot??;^??^9B?t?'??? ? ;???+>???S? HBw,' ?$????,?? ~X +0???&7?B???????E?]N??EJm8?`e??$???:l ????E?]???????-???N???~????* ????g?g?!???A\????y-k?~??????Ty?n'?x?5?0???G??6{0W?tp?&??? i?????B???m? {9???:?]Sd?i3? ?????pJ???8_l?q??{??oj??V?d?v???^?[Vc??J?|[???9???)?t??D|?? k?V&4^?3??????x??6? ??#A_;y??Gd?e}?#??`c?9??`s???Z??8w?=MQ?Q?F5??]?.???u?J#wCK?:u8?"/????G?^p????w???u????~?????Q??????XY?J@?????S??Y 1O`S????????md?io?h2??{?h???&???\??$^J?/??{???????$??R??7???U???D??2????s.+C(?????avh???pcg ??????A? ??4;???eW=?7????-u???????C??-?TG???_?_???#"??$?? #?=??r??mYLP?gf??Jw?4N ?}??DqN{W?????????%????? ?|s?am?L??o?83?l[`?3qV??$???6}*??rqq???????i?$?_-bR[ ???V[|}?*????W??=?l'??,(-?=????? SOi$????Y"???4?????~??? u?? d?R?CP?x???_?~??^t-N?e??S:?kx?????Y???tm??Z????? ??(?)??B?ls?9LUd?,"?%?B3>i??G??5???????|W??;?? ?????Ij4?? Kkm6`????QVJ>T (???-8?,q?N??g?hOV??f????Y$?qW?= '??V?$? d??gA+?b$ooJ??7J?y??????w???u???)@???`K =:?g~?4?7^u?i?X??] 6?&???b?N6r,cX?G????u???R????W?NX??*/?p?#?[?&?x??V??"jg??,l??w?]??ru????+d???Xs?|5%?[???d?) i??V ?o??Pd57???+?????&??*?)nqx??J?o?hic??M?qz>{???|?5T??:?i?;?????t??? ? ????5?8/?q?D%\*??Fo?Z?DLh;?_Q?_??^???{??6?ktP??P?? w??L?9H~ ??>U?? ?r]??tc?E?[^?/?J???.?#I"!7$?????;? (????? ?!]??hl?1 B??(4,?a*;??@?? BM?%A??,??Bk?S?XO???$NM-ZQ?m|?O??cp?RyS]I???&?7?Q??X???5????@X?>.b?i?]????hV/??,mf???Lk?S??d4?Bl???\????o??x??L??(????8???%???<?K??P?????RA??r=z??L?#??,?X? F??<_???8K+??Sgo1???A{?m?7q(:?j??me?g?????6t?rEL???-M??xA*x[A?y??????J????????.Bm???` ??q? ? ??M?; ?Y?^ ?????Y?#?RS???!.m?V??"`?^?d??p ??Q?\?&??D??V?![?W??l"? ??)?|& ??5?%o?3??k???yc?2U!#/? N?????S*???w??wi?2?c?9%b? ?@???Wo ??????;HP?&?U"9iSv????CJ?v?`^?8?s {$@??????k???w??&?5?g??G????L?????w?????@C?x`o???^??????:??hp^?s8n?Z???1aa?`:???8???,??uY^?&?^? W);???%??Y?? p7/L["?,?l??P]Y?e? ?U,?T???PW??+?_6?*I???]??r?h??????J?U?V&.gW7(AsG??????1&u?? ?y?v?T}j?%n??r??$7?_XP_/zV ??TC?*?d??Jn??"@?b&Bt1?*?,!?7L?U[????k???K?O?m t?z ??9???|Ne? T"?= ??#?W??-??????a?p?x???? ??G?j??YV?{?? =???Jc1???[B?_?????@?z HO ?t?j??XR??K E+? }? "1\?????5?>-??4???.?N?-?M??n?;}#w????y ?? ?]|N???{TO?:>?"??? ?????Sn|?!??z? FoQ??H?p?r??h\,=???????e??N??b?@?k$3J?y?.??h??!gV????i?Q?g?D??|??#?v???]?5?O?g??nj?[?'?W7??(vA_?V??9g????j??e???q???|_?D?"2o????Z?2????J?D??$??o??????U`fP? ??@4O>????Ag??????v????!?=?8??????i=???a???=,?0????????????L????c)Ku?R??l?3?u,BG??H?K3?IU?? ?:????CN??P?v??9???]??????MuX?+2?a0??w@??^?YRi??"????j?qu?t?8YoG ?q4?*?{0?????u^??????H|???? ??|??g? ??%?@_o[?L? ^???(|??_?(Z+??m?k?~?"????/*B?3??$?G9?8?????+[S?V?o?O????RMq?V??I?\A??, f?=?^??$N??g?>???????,?~BCr?+?,9 y? ??%?3?tS>???BL??a?????g jt2? ?H?{H??QFTj??V?H??'??T???)Y?f:?????/.??FI6???{K??????X???O??T?pB?~??H?*? ??? ??y3n??D??V5h???????Iv?Vk?Z????=?2i??,?z9?????Y?X??|w?????#??h??($?^?C??????????Y???L.?? $cG ????L?? ?$z??Zdv?T=?i?S???l?~(A?? _??R)?NC?]Ki ????V=`??^?;?9? ????H???S???*hRo?j?M+???????3'??T@[??}?S?B?A?aP????(`??????? U?b??????????"'?X?1?~????[?6??u???-T5?`??!C0??!????????c??1?F???!St?t???&Y#p>?z ?_?A55W??dyAp?G???1/(W????G?L?Za? p?o@???E??n?L@?#?=?bDP??}z? m\?Xj^k;?04?p?????g?Q?/# ?n??g??To???????0?i4?? 1?$?f?m???W????????xO@T|e? c? #?N??"G?N?#YXFs ???0; f??T?FD4K?U??Az{?h?? ?????c[?????7Ky????Ux?]?`? ?L?S/?=?C@???? ?????C{?=7??]?l??:?L$??$??Z????Er)????h?X?1&?Br???g?L??o>?? &????U?:?x?(??W~O?k????xEI??sN17j????c?+H?"y?Pd?1??? ?z?Z?y,?????TYW@}K??Z?.zeO#^? ??`???LA??wzU% 0!C? ?/?S?{?&q??G???e A?[? k??#a!????W???v?y?*???2?B??^E????E$??_??\?2t? ?Gm9??as?U'b??32@??nf???y?dXh???$8?????08?????K??,??/?????f%?d??'G;??,D^?3?????9??TXK#I??N??????%???&? b???4??$?^4????h?k???)??Z^?d??l?~q???\ztB?*?????^?'B??&????T???KQ????ooP???r??e'?4NX?)?' ??Z ?? ?,C?"?????N??{6???\JG??!z?|3??`????G?S? ??-0??????\????V?:?&[???s?l??5z????n?JE?{?1?k8?d9?hxL???z?r;???M??&c???V+?????>???U zx??c?C???$???eo?F?5>t& R? n?H?Zbz?9)#r?Qo|??cb9?:??R-?-.Z????E???Uf????s???Z???h?2??u?C???????8??~?G???P??'???DZU???"+b6?Bh?EH?m1s!??7?x???}?k=?+?}-lH??R?Q????]?X?8????:?_?Hxj????????? ?P%????yPz???????@???h?????C???;?so ?4?A??}???j???z????]?F??????A?,7E???VA'[`?z?s|?????-????R? ?cI?y? ?wDM7kT4?0(!G} ??&+?7XG?F???R?"??????;??i+??? ?????t?.u???A?D?|??E??*??????????????S??0????H??z???1???????f?h??+??Au}????C???-?pX?Y?????U ?Y?Q9??r?H?M??NV6? 7?y?Z???/gE??pp4?!z??sM 3?!Sq;yp@ ?T???/??????KErT?5??p??|?\i??/??k2=??C?2???????c ?Y?'5?7??BzDE???????<`?}??0T?????5????7?r????????}??3F|T? 5??o??mHJI??????????@??}??????J????>H;m?"B???w??????????q+?nv?R?sE:?2J?h??h=?0|E?$|QD$?h }^Binkscape.tar.lzma +# svn export -r22040 https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk at 22040 inkscape +# tar cf - inkscape |xz -9 -c >inkscape.tar.xz # Chuck the SVN snapshot specific blocks when bumping to a release: # perl -e 'while (<>) {/^# BEGIN SVN/ .. /^# END SVN/ or print}' - 0.47-0.12.pre1.20090710svn -- Update to post-pre1 snapshot +* Mon Aug 10 2009 Lubomir Rintel - 0.47-0.15.pre1.20090629svn +- Update to a post-pre1 snapshot +- Drop upstreamed CRC32 fix + +* Fri Jul 24 2009 Fedora Release Engineering - 0.47-0.14.pre0.20090629svn +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 29 2009 Lubomir Rintel - 0.47-0.13.pre0.20090629svn +- Update to a newer snapshot * Tue Jun 16 2009 Lubomir Rintel - 0.47-0.12.pre0.20090616svn - Update to post-pre0 snapshot Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/inkscape/F-11/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 10 Jul 2009 16:19:03 -0000 1.23 +++ sources 10 Aug 2009 05:16:35 -0000 1.24 @@ -1 +0,0 @@ -09ec40bae3f08919eca1dd67aca8a014 inkscape.tar.lzma --- inkscape-20090508svn-crc32.patch DELETED --- From eliwap at fedoraproject.org Mon Aug 10 05:22:38 2009 From: eliwap at fedoraproject.org (eliwap) Date: Mon, 10 Aug 2009 05:22:38 +0000 (UTC) Subject: rpms/kde-plasma-translatoid/devel .cvsignore, 1.4, 1.5 import.log, 1.4, 1.5 kde-plasma-translatoid.spec, 1.5, 1.6 sources, 1.4, 1.5 Message-ID: <20090810052238.91F0C11C0344@cvs1.fedora.phx.redhat.com> Author: eliwap Update of /cvs/pkgs/rpms/kde-plasma-translatoid/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2375/devel Modified Files: .cvsignore import.log kde-plasma-translatoid.spec sources Log Message: Modified Files: devel/.cvsignore devel/import.log devel/kde-plasma-translatoid.spec devel/sources Update to verson 1.0 Build Requirement Changed from kdebase-workspace-devel >= 4.2.0 to 4.3.0 Change icon Change a lot by aseigo , use KJob, nice animation during translate. change the structure of translatoid Will remove voice button, because KTTSD do the same job. Add estonishlanguage Set text color with theme color save your automaticaly last languages in use. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 6 Jul 2009 06:36:15 -0000 1.4 +++ .cvsignore 10 Aug 2009 05:22:38 -0000 1.5 @@ -1 +1 @@ -translatoid.0.9.tar.gz +translatoid1.0.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/devel/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 6 Jul 2009 06:36:15 -0000 1.4 +++ import.log 10 Aug 2009 05:22:38 -0000 1.5 @@ -2,3 +2,4 @@ kde-plasma-translatoid-0_4_1-6_fc10:HEAD kde-plasma-translatoid-0_6-1_fc10:HEAD:kde-plasma-translatoid-0.6-1.fc10.src.rpm:1235546474 kde-plasma-translatoid-0_6-2_fc10:HEAD:kde-plasma-translatoid-0.6-2.fc10.src.rpm:1235628540 kde-plasma-translatoid-0_9-1_fc11:HEAD:kde-plasma-translatoid-0.9-1.fc11.src.rpm:1246861564 +kde-plasma-translatoid-1_0-1_fc11:HEAD:kde-plasma-translatoid-1.0-1.fc11.src.rpm:1249881318 Index: kde-plasma-translatoid.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/devel/kde-plasma-translatoid.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- kde-plasma-translatoid.spec 25 Jul 2009 04:24:02 -0000 1.5 +++ kde-plasma-translatoid.spec 10 Aug 2009 05:22:38 -0000 1.6 @@ -1,15 +1,15 @@ Name: kde-plasma-translatoid -Version: 0.9 -Release: 2%{?dist} +Version: 1.0 +Release: 1%{?dist} Summary: Translator Using Google Translator Group: User Interface/Desktops License: GPLv2 URL: http://www.kde-look.org/content/show.php/translatoid?content=97511 -Source0: http://www.kde-look.org/content/content-files/translatoid.%{version}.tar.gz +Source0: http://www.kde-look.org/content/content-files/translatoid%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdebase-workspace-devel >= 4.2.0 +BuildRequires: kdebase-workspace-devel >= 4.3.0 BuildRequires: gettext >= 0.17 %description Translator plasmoid using Google Translator. @@ -44,6 +44,14 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-translatoid.desktop #%{_datadir}/locale/es_ES/LC_MESSAGES/translatoid.mo #%{_datadir}/locale/fr_FR/LC_MESSAGES/translatoid.mo +%{_datadir}/icons/hicolor/128x128/apps/translator.png +%{_datadir}/icons/hicolor/16x16/apps/translator.png +%{_datadir}/icons/hicolor/22x22/apps/translator.png +%{_datadir}/icons/hicolor/256x256/apps/translator.png +%{_datadir}/icons/hicolor/32x32/apps/translator.png +%{_datadir}/icons/hicolor/48x48/apps/translator.png +%{_datadir}/icons/hicolor/64x64/apps/translator.png +%{_datadir}/icons/hicolor/scalable/apps/translator.svgz %{_datadir}/icons/kbflags/ad.png %{_datadir}/icons/kbflags/ae.png %{_datadir}/icons/kbflags/ag.png @@ -90,6 +98,7 @@ rm -rf %{buildroot} %{_datadir}/icons/kbflags/cn.png %{_datadir}/icons/kbflags/co.png %{_datadir}/icons/kbflags/cr.png +%{_datadir}/icons/kbflags/ct.png %{_datadir}/icons/kbflags/cu.png %{_datadir}/icons/kbflags/cv.png %{_datadir}/icons/kbflags/cy.png @@ -207,6 +216,7 @@ rm -rf %{buildroot} %{_datadir}/icons/kbflags/qa.png %{_datadir}/icons/kbflags/re.png %{_datadir}/icons/kbflags/ro.png +%{_datadir}/icons/kbflags/rs.png %{_datadir}/icons/kbflags/ru.png %{_datadir}/icons/kbflags/rw.png %{_datadir}/icons/kbflags/sa.png @@ -261,8 +271,18 @@ rm -rf %{buildroot} %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 0.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Fri Aug 7 2009 Eli Wapniarski 1.0-1 +-1.0 +- Build Requirement Changed from kdebase-workspace-devel >= 4.2.0 +- to 4.3.0 +- Change icon +- Change a lot by aseigo , use KJob, nice animation during translate. +- change the structure of translatoid +- Will remove voice button, because KTTSD do the same job. +- Add estonishlanguage +- Set text color with theme color +- save your automaticaly last languages in use. + * Wed Feb 25 2009 Eli Wapniarski 0.9-1 -0.9 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 6 Jul 2009 06:36:15 -0000 1.4 +++ sources 10 Aug 2009 05:22:38 -0000 1.5 @@ -1 +1 @@ -c41c499c8f3604a957cd2448e1344067 translatoid.0.9.tar.gz +aaba85e1bf69dc345faff0aa8d66ecf7 translatoid1.0.tar.gz From lkundrak at fedoraproject.org Mon Aug 10 05:26:10 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 10 Aug 2009 05:26:10 +0000 (UTC) Subject: rpms/inkscape/F-10 import.log, NONE, 1.1 .cvsignore, 1.17, 1.18 inkscape.spec, 1.62, 1.63 sources, 1.18, 1.19 inkscape-20090508svn-crc32.patch, 1.1, NONE Message-ID: <20090810052610.C450011C0344@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/inkscape/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4270/F-10 Modified Files: .cvsignore inkscape.spec sources Added Files: import.log Removed Files: inkscape-20090508svn-crc32.patch Log Message: Merge from devel --- NEW FILE import.log --- inkscape-0_47-0_15_pre1_20090810svn_fc12:F-10:inkscape-0.47-0.15.pre1.20090810svn.fc12.src.rpm:1249881732 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/inkscape/F-10/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 3 Jun 2009 07:21:01 -0000 1.17 +++ .cvsignore 10 Aug 2009 05:26:10 -0000 1.18 @@ -1 +1 @@ -inkscape.tar.lzma +inkscape.tar.xz Index: inkscape.spec =================================================================== RCS file: /cvs/pkgs/rpms/inkscape/F-10/inkscape.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- inkscape.spec 16 Jun 2009 15:59:50 -0000 1.62 +++ inkscape.spec 10 Aug 2009 05:26:10 -0000 1.63 @@ -1,20 +1,21 @@ +%global optflags -O0 -g3 -pipe -Wall -fasynchronous-unwind-tables + Name: inkscape Version: 0.47 -Release: 0.12.pre0.20090616svn%{?dist} +Release: 0.15.pre1.20090810svn%{?dist} Summary: Vector-based drawing program using SVG Group: Applications/Productivity License: GPLv2+ URL: http://inkscape.sourceforge.net/ #Source0: http://download.sourceforge.net/inkscape/%{name}-%{version}.tar.bz2 -# svn export -r21597 https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk at 21597 inkscape -# tar cf - inkscape |lzma -9 -c >inkscape.tar.lzma +# svn export -r22040 https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk at 22040 inkscape +# tar cf - inkscape |xz -9 -c >inkscape.tar.xz # Chuck the SVN snapshot specific blocks when bumping to a release: # perl -e 'while (<>) {/^# BEGIN SVN/ .. /^# END SVN/ or print}' - 0.47-0.15.pre1.20090629svn +- Update to a post-pre1 snapshot +- Drop upstreamed CRC32 fix + +* Fri Jul 24 2009 Fedora Release Engineering - 0.47-0.14.pre0.20090629svn +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 29 2009 Lubomir Rintel - 0.47-0.13.pre0.20090629svn +- Update to a newer snapshot + * Tue Jun 16 2009 Lubomir Rintel - 0.47-0.12.pre0.20090616svn - Update to post-pre0 snapshot Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/inkscape/F-10/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 16 Jun 2009 15:59:50 -0000 1.18 +++ sources 10 Aug 2009 05:26:10 -0000 1.19 @@ -1 +1 @@ -637c3546b0d6953bcbdfee6f7c4bb8e0 inkscape.tar.lzma +13b4c3f101025cf89b82b1cb6f1c254c inkscape.tar.xz --- inkscape-20090508svn-crc32.patch DELETED --- From eliwap at fedoraproject.org Mon Aug 10 05:26:18 2009 From: eliwap at fedoraproject.org (eliwap) Date: Mon, 10 Aug 2009 05:26:18 +0000 (UTC) Subject: rpms/kde-plasma-translatoid/F-10 .cvsignore, 1.4, 1.5 import.log, 1.4, 1.5 kde-plasma-translatoid.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090810052618.9AFA111C0344@cvs1.fedora.phx.redhat.com> Author: eliwap Update of /cvs/pkgs/rpms/kde-plasma-translatoid/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4169/F-10 Modified Files: .cvsignore import.log kde-plasma-translatoid.spec sources Log Message: Modified Files: F-10/.cvsignore F-10/import.log F-10/kde-plasma-translatoid.spec F-10/sources Update to verions 1.0 Build Requirement Changed from kdebase-workspace-devel >= 4.2.0 to 4.3.0 Change icon Change a lot by aseigo , use KJob, nice animation during translate. change the structure of translatoid Will remove voice button, because KTTSD do the same job. Add estonishlanguage Set text color with theme color save your automaticaly last languages in use. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 6 Jul 2009 06:42:07 -0000 1.4 +++ .cvsignore 10 Aug 2009 05:26:18 -0000 1.5 @@ -1 +1 @@ -translatoid.0.9.tar.gz +translatoid1.0.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/F-10/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 6 Jul 2009 06:42:07 -0000 1.4 +++ import.log 10 Aug 2009 05:26:18 -0000 1.5 @@ -2,3 +2,4 @@ kde-plasma-translatoid-0_4_1-6_fc10:F-10 kde-plasma-translatoid-0_6-1_fc10:F-10:kde-plasma-translatoid-0.6-1.fc10.src.rpm:1235546998 kde-plasma-translatoid-0_6-2_fc10:F-10:kde-plasma-translatoid-0.6-2.fc10.src.rpm:1235628881 kde-plasma-translatoid-0_9-1_fc11:F-10:kde-plasma-translatoid-0.9-1.fc11.src.rpm:1246862479 +kde-plasma-translatoid-1_0-1_fc11:F-10:kde-plasma-translatoid-1.0-1.fc11.src.rpm:1249881913 Index: kde-plasma-translatoid.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/F-10/kde-plasma-translatoid.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- kde-plasma-translatoid.spec 6 Jul 2009 06:42:07 -0000 1.4 +++ kde-plasma-translatoid.spec 10 Aug 2009 05:26:18 -0000 1.5 @@ -1,15 +1,15 @@ Name: kde-plasma-translatoid -Version: 0.9 +Version: 1.0 Release: 1%{?dist} Summary: Translator Using Google Translator Group: User Interface/Desktops License: GPLv2 URL: http://www.kde-look.org/content/show.php/translatoid?content=97511 -Source0: http://www.kde-look.org/content/content-files/translatoid.%{version}.tar.gz +Source0: http://www.kde-look.org/content/content-files/translatoid%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdebase-workspace-devel >= 4.2.0 +BuildRequires: kdebase-workspace-devel >= 4.3.0 BuildRequires: gettext >= 0.17 %description Translator plasmoid using Google Translator. @@ -44,6 +44,14 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-translatoid.desktop #%{_datadir}/locale/es_ES/LC_MESSAGES/translatoid.mo #%{_datadir}/locale/fr_FR/LC_MESSAGES/translatoid.mo +%{_datadir}/icons/hicolor/128x128/apps/translator.png +%{_datadir}/icons/hicolor/16x16/apps/translator.png +%{_datadir}/icons/hicolor/22x22/apps/translator.png +%{_datadir}/icons/hicolor/256x256/apps/translator.png +%{_datadir}/icons/hicolor/32x32/apps/translator.png +%{_datadir}/icons/hicolor/48x48/apps/translator.png +%{_datadir}/icons/hicolor/64x64/apps/translator.png +%{_datadir}/icons/hicolor/scalable/apps/translator.svgz %{_datadir}/icons/kbflags/ad.png %{_datadir}/icons/kbflags/ae.png %{_datadir}/icons/kbflags/ag.png @@ -90,6 +98,7 @@ rm -rf %{buildroot} %{_datadir}/icons/kbflags/cn.png %{_datadir}/icons/kbflags/co.png %{_datadir}/icons/kbflags/cr.png +%{_datadir}/icons/kbflags/ct.png %{_datadir}/icons/kbflags/cu.png %{_datadir}/icons/kbflags/cv.png %{_datadir}/icons/kbflags/cy.png @@ -207,6 +216,7 @@ rm -rf %{buildroot} %{_datadir}/icons/kbflags/qa.png %{_datadir}/icons/kbflags/re.png %{_datadir}/icons/kbflags/ro.png +%{_datadir}/icons/kbflags/rs.png %{_datadir}/icons/kbflags/ru.png %{_datadir}/icons/kbflags/rw.png %{_datadir}/icons/kbflags/sa.png @@ -261,6 +271,19 @@ rm -rf %{buildroot} %changelog +* Fri Aug 7 2009 Eli Wapniarski 1.0-1 +-1.0 +- Build Requirement Changed from kdebase-workspace-devel >= 4.2.0 +- to 4.3.0 +- Change icon +- Change a lot by aseigo , use KJob, nice animation during translate. +- change the structure of translatoid +- Will remove voice button, because KTTSD do the same job. +- Add estonishlanguage +- Set text color with theme color +- save your automaticaly last languages in use. + + * Wed Feb 25 2009 Eli Wapniarski 0.9-1 -0.9 - Add new flags list ! Use a plasma::treeview with a QAbstractModel Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 6 Jul 2009 06:42:07 -0000 1.4 +++ sources 10 Aug 2009 05:26:18 -0000 1.5 @@ -1 +1 @@ -c41c499c8f3604a957cd2448e1344067 translatoid.0.9.tar.gz +aaba85e1bf69dc345faff0aa8d66ecf7 translatoid1.0.tar.gz From eliwap at fedoraproject.org Mon Aug 10 05:28:53 2009 From: eliwap at fedoraproject.org (eliwap) Date: Mon, 10 Aug 2009 05:28:53 +0000 (UTC) Subject: rpms/kde-plasma-translatoid/F-11 .cvsignore, 1.4, 1.5 import.log, 1.4, 1.5 kde-plasma-translatoid.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090810052853.D9B8211C0344@cvs1.fedora.phx.redhat.com> Author: eliwap Update of /cvs/pkgs/rpms/kde-plasma-translatoid/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4797/F-11 Modified Files: .cvsignore import.log kde-plasma-translatoid.spec sources Log Message: Modified Files: F-11/.cvsignore F-11/import.log F-11/kde-plasma-translatoid.spec F-11/sources Update to verions 1.0 Build Requirement Changed from kdebase-workspace-devel >= 4.2.0 to 4.3.0 Change icon Change a lot by aseigo , use KJob, nice animation during translate. change the structure of translatoid Will remove voice button, because KTTSD do the same job. Add estonishlanguage Set text color with theme color save your automaticaly last languages in use. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 6 Jul 2009 06:44:05 -0000 1.4 +++ .cvsignore 10 Aug 2009 05:28:53 -0000 1.5 @@ -1 +1 @@ -translatoid.0.9.tar.gz +translatoid1.0.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/F-11/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 6 Jul 2009 06:44:06 -0000 1.4 +++ import.log 10 Aug 2009 05:28:53 -0000 1.5 @@ -2,3 +2,4 @@ kde-plasma-translatoid-0_4_1-6_fc10:HEAD kde-plasma-translatoid-0_6-1_fc10:HEAD:kde-plasma-translatoid-0.6-1.fc10.src.rpm:1235546474 kde-plasma-translatoid-0_6-2_fc10:HEAD:kde-plasma-translatoid-0.6-2.fc10.src.rpm:1235628540 kde-plasma-translatoid-0_9-1_fc11:F-11:kde-plasma-translatoid-0.9-1.fc11.src.rpm:1246862586 +kde-plasma-translatoid-1_0-1_fc11:F-11:kde-plasma-translatoid-1.0-1.fc11.src.rpm:1249882012 Index: kde-plasma-translatoid.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/F-11/kde-plasma-translatoid.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- kde-plasma-translatoid.spec 6 Jul 2009 06:44:06 -0000 1.4 +++ kde-plasma-translatoid.spec 10 Aug 2009 05:28:53 -0000 1.5 @@ -1,15 +1,15 @@ Name: kde-plasma-translatoid -Version: 0.9 +Version: 1.0 Release: 1%{?dist} Summary: Translator Using Google Translator Group: User Interface/Desktops License: GPLv2 URL: http://www.kde-look.org/content/show.php/translatoid?content=97511 -Source0: http://www.kde-look.org/content/content-files/translatoid.%{version}.tar.gz +Source0: http://www.kde-look.org/content/content-files/translatoid%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdebase-workspace-devel >= 4.2.0 +BuildRequires: kdebase-workspace-devel >= 4.3.0 BuildRequires: gettext >= 0.17 %description Translator plasmoid using Google Translator. @@ -44,6 +44,14 @@ rm -rf %{buildroot} %{_kde4_datadir}/kde4/services/plasma-applet-translatoid.desktop #%{_datadir}/locale/es_ES/LC_MESSAGES/translatoid.mo #%{_datadir}/locale/fr_FR/LC_MESSAGES/translatoid.mo +%{_datadir}/icons/hicolor/128x128/apps/translator.png +%{_datadir}/icons/hicolor/16x16/apps/translator.png +%{_datadir}/icons/hicolor/22x22/apps/translator.png +%{_datadir}/icons/hicolor/256x256/apps/translator.png +%{_datadir}/icons/hicolor/32x32/apps/translator.png +%{_datadir}/icons/hicolor/48x48/apps/translator.png +%{_datadir}/icons/hicolor/64x64/apps/translator.png +%{_datadir}/icons/hicolor/scalable/apps/translator.svgz %{_datadir}/icons/kbflags/ad.png %{_datadir}/icons/kbflags/ae.png %{_datadir}/icons/kbflags/ag.png @@ -90,6 +98,7 @@ rm -rf %{buildroot} %{_datadir}/icons/kbflags/cn.png %{_datadir}/icons/kbflags/co.png %{_datadir}/icons/kbflags/cr.png +%{_datadir}/icons/kbflags/ct.png %{_datadir}/icons/kbflags/cu.png %{_datadir}/icons/kbflags/cv.png %{_datadir}/icons/kbflags/cy.png @@ -207,6 +216,7 @@ rm -rf %{buildroot} %{_datadir}/icons/kbflags/qa.png %{_datadir}/icons/kbflags/re.png %{_datadir}/icons/kbflags/ro.png +%{_datadir}/icons/kbflags/rs.png %{_datadir}/icons/kbflags/ru.png %{_datadir}/icons/kbflags/rw.png %{_datadir}/icons/kbflags/sa.png @@ -261,6 +271,19 @@ rm -rf %{buildroot} %changelog +* Fri Aug 7 2009 Eli Wapniarski 1.0-1 +-1.0 +- Build Requirement Changed from kdebase-workspace-devel >= 4.2.0 +- to 4.3.0 +- Change icon +- Change a lot by aseigo , use KJob, nice animation during translate. +- change the structure of translatoid +- Will remove voice button, because KTTSD do the same job. +- Add estonishlanguage +- Set text color with theme color +- save your automaticaly last languages in use. + + * Wed Feb 25 2009 Eli Wapniarski 0.9-1 -0.9 - Add new flags list ! Use a plasma::treeview with a QAbstractModel Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-translatoid/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 6 Jul 2009 06:44:06 -0000 1.4 +++ sources 10 Aug 2009 05:28:53 -0000 1.5 @@ -1 +1 @@ -c41c499c8f3604a957cd2448e1344067 translatoid.0.9.tar.gz +aaba85e1bf69dc345faff0aa8d66ecf7 translatoid1.0.tar.gz From lkundrak at fedoraproject.org Mon Aug 10 05:30:04 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 10 Aug 2009 05:30:04 +0000 (UTC) Subject: rpms/inkscape/F-11 .cvsignore,1.18,1.19 sources,1.24,1.25 Message-ID: <20090810053004.5A5E011C0344@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/inkscape/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5160 Modified Files: .cvsignore sources Log Message: inkscape.tar.xz is in lookaside now Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/inkscape/F-11/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 10 Aug 2009 05:16:34 -0000 1.18 +++ .cvsignore 10 Aug 2009 05:30:04 -0000 1.19 @@ -0,0 +1 @@ +inkscape.tar.xz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/inkscape/F-11/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 10 Aug 2009 05:16:35 -0000 1.24 +++ sources 10 Aug 2009 05:30:04 -0000 1.25 @@ -0,0 +1 @@ +13b4c3f101025cf89b82b1cb6f1c254c inkscape.tar.xz From pkgdb at fedoraproject.org Mon Aug 10 05:32:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:32:29 +0000 Subject: [pkgdb] fupt was added for ankursinha Message-ID: <20090810053229.6270810F897@bastion2.fedora.phx.redhat.com> kevin has added Package fupt with summary Fedora Unity Paste tool kevin has approved Package fupt kevin has added a Fedora devel branch for fupt with an owner of ankursinha kevin has approved fupt in Fedora devel kevin has approved Package fupt kevin has set commit to Approved for 107427 on fupt (Fedora devel) kevin has set checkout to Approved for 107427 on fupt (Fedora devel) kevin has set build to Approved for 107427 on fupt (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fupt From pkgdb at fedoraproject.org Mon Aug 10 05:32:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:32:30 +0000 Subject: [pkgdb] fupt summary updated by kevin Message-ID: <20090810053230.BA3B210F89C@bastion2.fedora.phx.redhat.com> kevin set package fupt summary to Fedora Unity Paste tool To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fupt From pkgdb at fedoraproject.org Mon Aug 10 05:32:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:32:30 +0000 Subject: [pkgdb] fupt (Fedora, 10) updated by kevin Message-ID: <20090810053230.C48A210F8B2@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for fupt kevin has set commit to Approved for 107427 on fupt (Fedora 10) kevin has set checkout to Approved for 107427 on fupt (Fedora 10) kevin has set build to Approved for 107427 on fupt (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fupt From kevin at fedoraproject.org Mon Aug 10 05:32:38 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:32:38 +0000 (UTC) Subject: rpms/fupt - New directory Message-ID: <20090810053238.1575111C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fupt In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseQ5712/rpms/fupt Log Message: Directory /cvs/pkgs/rpms/fupt added to the repository From kevin at fedoraproject.org Mon Aug 10 05:32:38 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:32:38 +0000 (UTC) Subject: rpms/fupt/devel - New directory Message-ID: <20090810053238.39C1C11C043D@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fupt/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseQ5712/rpms/fupt/devel Log Message: Directory /cvs/pkgs/rpms/fupt/devel added to the repository From kevin at fedoraproject.org Mon Aug 10 05:32:44 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:32:44 +0000 (UTC) Subject: rpms/fupt Makefile,NONE,1.1 Message-ID: <20090810053244.261A311C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fupt In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseQ5712/rpms/fupt Added Files: Makefile Log Message: Setup of module fupt --- NEW FILE Makefile --- # Top level Makefile for module fupt all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 10 05:32:44 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:32:44 +0000 (UTC) Subject: rpms/fupt/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090810053244.6540811C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fupt/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseQ5712/rpms/fupt/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module fupt --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: fupt # $Id: Makefile,v 1.1 2009/08/10 05:32:44 kevin Exp $ NAME := fupt 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 10 05:32:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:32:30 +0000 Subject: [pkgdb] fupt (Fedora, 10) updated by kevin Message-ID: <20090810053230.CB53C10F8B6@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for fupt kevin has set commit to Approved for 107427 on fupt (Fedora 11) kevin has set checkout to Approved for 107427 on fupt (Fedora 11) kevin has set build to Approved for 107427 on fupt (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fupt From pkgdb at fedoraproject.org Mon Aug 10 05:33:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:33:35 +0000 Subject: [pkgdb] MiniCopier was added for hicham Message-ID: <20090810053335.A7E6210F89B@bastion2.fedora.phx.redhat.com> kevin has added Package MiniCopier with summary Graphical copy manager kevin has approved Package MiniCopier kevin has added a Fedora devel branch for MiniCopier with an owner of hicham kevin has approved MiniCopier in Fedora devel kevin has approved Package MiniCopier kevin has set commit to Approved for 107427 on MiniCopier (Fedora devel) kevin has set checkout to Approved for 107427 on MiniCopier (Fedora devel) kevin has set build to Approved for 107427 on MiniCopier (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/MiniCopier From pkgdb at fedoraproject.org Mon Aug 10 05:33:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:33:36 +0000 Subject: [pkgdb] MiniCopier summary updated by kevin Message-ID: <20090810053336.BFA9D10F89A@bastion2.fedora.phx.redhat.com> kevin set package MiniCopier summary to Graphical copy manager To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/MiniCopier From pkgdb at fedoraproject.org Mon Aug 10 05:33:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:33:36 +0000 Subject: [pkgdb] MiniCopier (Fedora, 10) updated by kevin Message-ID: <20090810053337.0DAC310F8B2@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for MiniCopier kevin has set commit to Approved for 107427 on MiniCopier (Fedora 10) kevin has set checkout to Approved for 107427 on MiniCopier (Fedora 10) kevin has set build to Approved for 107427 on MiniCopier (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/MiniCopier From kevin at fedoraproject.org Mon Aug 10 05:33:46 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:33:46 +0000 (UTC) Subject: rpms/MiniCopier/devel - New directory Message-ID: <20090810053346.3F66B11C048B@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/MiniCopier/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsUD6046/rpms/MiniCopier/devel Log Message: Directory /cvs/pkgs/rpms/MiniCopier/devel added to the repository From kevin at fedoraproject.org Mon Aug 10 05:33:46 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:33:46 +0000 (UTC) Subject: rpms/MiniCopier - New directory Message-ID: <20090810053346.1A85011C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/MiniCopier In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsUD6046/rpms/MiniCopier Log Message: Directory /cvs/pkgs/rpms/MiniCopier added to the repository From kevin at fedoraproject.org Mon Aug 10 05:33:52 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:33:52 +0000 (UTC) Subject: rpms/MiniCopier Makefile,NONE,1.1 Message-ID: <20090810053352.2E10111C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/MiniCopier In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsUD6046/rpms/MiniCopier Added Files: Makefile Log Message: Setup of module MiniCopier --- NEW FILE Makefile --- # Top level Makefile for module MiniCopier all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Mon Aug 10 05:33:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:33:36 +0000 Subject: [pkgdb] MiniCopier (Fedora, 10) updated by kevin Message-ID: <20090810053337.71F3010F8B6@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for MiniCopier kevin has set commit to Approved for 107427 on MiniCopier (Fedora 11) kevin has set checkout to Approved for 107427 on MiniCopier (Fedora 11) kevin has set build to Approved for 107427 on MiniCopier (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/MiniCopier From kevin at fedoraproject.org Mon Aug 10 05:33:52 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:33:52 +0000 (UTC) Subject: rpms/MiniCopier/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090810053352.5A46C11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/MiniCopier/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsUD6046/rpms/MiniCopier/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module MiniCopier --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: MiniCopier # $Id: Makefile,v 1.1 2009/08/10 05:33:52 kevin Exp $ NAME := MiniCopier 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 10 05:34:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:34:33 +0000 Subject: [pkgdb] PgsLookAndFeel was added for hicham Message-ID: <20090810053433.A7E8D10F89A@bastion2.fedora.phx.redhat.com> kevin has added Package PgsLookAndFeel with summary Nice looking LookAndFeel for Swing kevin has approved Package PgsLookAndFeel kevin has added a Fedora devel branch for PgsLookAndFeel with an owner of hicham kevin has approved PgsLookAndFeel in Fedora devel kevin has approved Package PgsLookAndFeel kevin has set commit to Approved for 107427 on PgsLookAndFeel (Fedora devel) kevin has set checkout to Approved for 107427 on PgsLookAndFeel (Fedora devel) kevin has set build to Approved for 107427 on PgsLookAndFeel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/PgsLookAndFeel From pkgdb at fedoraproject.org Mon Aug 10 05:34:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:34:36 +0000 Subject: [pkgdb] PgsLookAndFeel summary updated by kevin Message-ID: <20090810053436.35CD510F8AF@bastion2.fedora.phx.redhat.com> kevin set package PgsLookAndFeel summary to Nice looking LookAndFeel for Swing To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/PgsLookAndFeel From pkgdb at fedoraproject.org Mon Aug 10 05:34:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:34:36 +0000 Subject: [pkgdb] PgsLookAndFeel (Fedora, 10) updated by kevin Message-ID: <20090810053436.4F54810F8B4@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for PgsLookAndFeel kevin has set commit to Approved for 107427 on PgsLookAndFeel (Fedora 10) kevin has set checkout to Approved for 107427 on PgsLookAndFeel (Fedora 10) kevin has set build to Approved for 107427 on PgsLookAndFeel (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/PgsLookAndFeel From pkgdb at fedoraproject.org Mon Aug 10 05:34:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:34:36 +0000 Subject: [pkgdb] PgsLookAndFeel (Fedora, 10) updated by kevin Message-ID: <20090810053436.6E0AF10F8B7@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for PgsLookAndFeel kevin has set commit to Approved for 107427 on PgsLookAndFeel (Fedora 11) kevin has set checkout to Approved for 107427 on PgsLookAndFeel (Fedora 11) kevin has set build to Approved for 107427 on PgsLookAndFeel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/PgsLookAndFeel From kevin at fedoraproject.org Mon Aug 10 05:34:42 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:34:42 +0000 (UTC) Subject: rpms/PgsLookAndFeel - New directory Message-ID: <20090810053442.1AC2711C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/PgsLookAndFeel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsLc6318/rpms/PgsLookAndFeel Log Message: Directory /cvs/pkgs/rpms/PgsLookAndFeel added to the repository From kevin at fedoraproject.org Mon Aug 10 05:34:42 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:34:42 +0000 (UTC) Subject: rpms/PgsLookAndFeel/devel - New directory Message-ID: <20090810053442.4191911C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/PgsLookAndFeel/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsLc6318/rpms/PgsLookAndFeel/devel Log Message: Directory /cvs/pkgs/rpms/PgsLookAndFeel/devel added to the repository From kevin at fedoraproject.org Mon Aug 10 05:34:48 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:34:48 +0000 (UTC) Subject: rpms/PgsLookAndFeel Makefile,NONE,1.1 Message-ID: <20090810053448.0959011C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/PgsLookAndFeel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsLc6318/rpms/PgsLookAndFeel Added Files: Makefile Log Message: Setup of module PgsLookAndFeel --- NEW FILE Makefile --- # Top level Makefile for module PgsLookAndFeel all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 10 05:34:48 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:34:48 +0000 (UTC) Subject: rpms/PgsLookAndFeel/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090810053448.3FBAC11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/PgsLookAndFeel/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsLc6318/rpms/PgsLookAndFeel/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module PgsLookAndFeel --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: PgsLookAndFeel # $Id: Makefile,v 1.1 2009/08/10 05:34:48 kevin Exp $ NAME := PgsLookAndFeel 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 10 05:35:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:35:56 +0000 Subject: [pkgdb] gnaughty was added for cassmodiah Message-ID: <20090810053557.8427C10F89A@bastion2.fedora.phx.redhat.com> kevin has added Package gnaughty with summary Downloader for adult content kevin has approved Package gnaughty kevin has added a Fedora devel branch for gnaughty with an owner of cassmodiah kevin has approved gnaughty in Fedora devel kevin has approved Package gnaughty kevin has set commit to Approved for 107427 on gnaughty (Fedora devel) kevin has set checkout to Approved for 107427 on gnaughty (Fedora devel) kevin has set build to Approved for 107427 on gnaughty (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnaughty From pkgdb at fedoraproject.org Mon Aug 10 05:35:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:35:58 +0000 Subject: [pkgdb] gnaughty summary updated by kevin Message-ID: <20090810053558.D093D10F89B@bastion2.fedora.phx.redhat.com> kevin set package gnaughty summary to Downloader for adult content To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnaughty From kevin at fedoraproject.org Mon Aug 10 05:36:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:36:09 +0000 (UTC) Subject: rpms/gnaughty - New directory Message-ID: <20090810053609.1C74C11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gnaughty In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseT6678/rpms/gnaughty Log Message: Directory /cvs/pkgs/rpms/gnaughty added to the repository From pkgdb at fedoraproject.org Mon Aug 10 05:35:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:35:58 +0000 Subject: [pkgdb] gnaughty (Fedora, 11) updated by kevin Message-ID: <20090810053559.BCB6E10F8B9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for gnaughty kevin has set commit to Approved for 107427 on gnaughty (Fedora 11) kevin has set checkout to Approved for 107427 on gnaughty (Fedora 11) kevin has set build to Approved for 107427 on gnaughty (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnaughty From kevin at fedoraproject.org Mon Aug 10 05:36:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:36:09 +0000 (UTC) Subject: rpms/gnaughty/devel - New directory Message-ID: <20090810053609.3E14611C043D@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gnaughty/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseT6678/rpms/gnaughty/devel Log Message: Directory /cvs/pkgs/rpms/gnaughty/devel added to the repository From kevin at fedoraproject.org Mon Aug 10 05:36:14 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:36:14 +0000 (UTC) Subject: rpms/gnaughty Makefile,NONE,1.1 Message-ID: <20090810053614.F02C511C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gnaughty In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseT6678/rpms/gnaughty Added Files: Makefile Log Message: Setup of module gnaughty --- NEW FILE Makefile --- # Top level Makefile for module gnaughty all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 10 05:36:15 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:36:15 +0000 (UTC) Subject: rpms/gnaughty/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090810053615.3B3B311C043D@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gnaughty/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseT6678/rpms/gnaughty/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module gnaughty --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: gnaughty # $Id: Makefile,v 1.1 2009/08/10 05:36:15 kevin Exp $ NAME := gnaughty 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 10 05:37:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:37:21 +0000 Subject: [pkgdb] mingw32-enchant was added for epienbro Message-ID: <20090810053721.5EBF210F882@bastion2.fedora.phx.redhat.com> kevin has added Package mingw32-enchant with summary MinGW Windows Enchanting Spell Checking Library kevin has approved Package mingw32-enchant kevin has added a Fedora devel branch for mingw32-enchant with an owner of epienbro kevin has approved mingw32-enchant in Fedora devel kevin has approved Package mingw32-enchant kevin has set commit to Approved for 107427 on mingw32-enchant (Fedora devel) kevin has set checkout to Approved for 107427 on mingw32-enchant (Fedora devel) kevin has set build to Approved for 107427 on mingw32-enchant (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-enchant From pkgdb at fedoraproject.org Mon Aug 10 05:37:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:37:23 +0000 Subject: [pkgdb] mingw32-enchant summary updated by kevin Message-ID: <20090810053723.5948610F89C@bastion2.fedora.phx.redhat.com> kevin set package mingw32-enchant summary to MinGW Windows Enchanting Spell Checking Library To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-enchant From kevin at fedoraproject.org Mon Aug 10 05:37:31 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:37:31 +0000 (UTC) Subject: rpms/mingw32-enchant - New directory Message-ID: <20090810053731.18DF611C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mingw32-enchant In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsiD6968/rpms/mingw32-enchant Log Message: Directory /cvs/pkgs/rpms/mingw32-enchant added to the repository From kevin at fedoraproject.org Mon Aug 10 05:37:31 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:37:31 +0000 (UTC) Subject: rpms/mingw32-enchant/devel - New directory Message-ID: <20090810053731.3893C11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mingw32-enchant/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsiD6968/rpms/mingw32-enchant/devel Log Message: Directory /cvs/pkgs/rpms/mingw32-enchant/devel added to the repository From pkgdb at fedoraproject.org Mon Aug 10 05:37:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:37:23 +0000 Subject: [pkgdb] mingw32-enchant (Fedora, 11) updated by kevin Message-ID: <20090810053723.633BB10F8B2@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for mingw32-enchant kevin has set commit to Approved for 107427 on mingw32-enchant (Fedora 11) kevin has set checkout to Approved for 107427 on mingw32-enchant (Fedora 11) kevin has set build to Approved for 107427 on mingw32-enchant (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-enchant From kevin at fedoraproject.org Mon Aug 10 05:37:36 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:37:36 +0000 (UTC) Subject: rpms/mingw32-enchant Makefile,NONE,1.1 Message-ID: <20090810053736.EE9BA11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mingw32-enchant In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsiD6968/rpms/mingw32-enchant Added Files: Makefile Log Message: Setup of module mingw32-enchant --- NEW FILE Makefile --- # Top level Makefile for module mingw32-enchant all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 10 05:37:37 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:37:37 +0000 (UTC) Subject: rpms/mingw32-enchant/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090810053737.3CEF511C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mingw32-enchant/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsiD6968/rpms/mingw32-enchant/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module mingw32-enchant --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: mingw32-enchant # $Id: Makefile,v 1.1 2009/08/10 05:37:37 kevin Exp $ NAME := mingw32-enchant 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 10 05:39:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:39:13 +0000 Subject: [pkgdb] openal-soft was added for linuxdonald Message-ID: <20090810053914.0773810F882@bastion2.fedora.phx.redhat.com> kevin has added Package openal-soft with summary Open Audio Library kevin has approved Package openal-soft kevin has added a Fedora devel branch for openal-soft with an owner of linuxdonald kevin has approved openal-soft in Fedora devel kevin has approved Package openal-soft kevin has set commit to Approved for 107427 on openal-soft (Fedora devel) kevin has set checkout to Approved for 107427 on openal-soft (Fedora devel) kevin has set build to Approved for 107427 on openal-soft (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openal-soft From pkgdb at fedoraproject.org Mon Aug 10 05:39:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:39:15 +0000 Subject: [pkgdb] openal-soft summary updated by kevin Message-ID: <20090810053915.6FAB810F89B@bastion2.fedora.phx.redhat.com> kevin set package openal-soft summary to Open Audio Library To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openal-soft From pkgdb at fedoraproject.org Mon Aug 10 05:41:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:41:55 +0000 Subject: [pkgdb] perl-Config-Model was added for hvad Message-ID: <20090810054156.1541610F882@bastion2.fedora.phx.redhat.com> kevin has added Package perl-Config-Model with summary Framework to create configuration validation tools and editors kevin has approved Package perl-Config-Model kevin has added a Fedora devel branch for perl-Config-Model with an owner of hvad kevin has approved perl-Config-Model in Fedora devel kevin has approved Package perl-Config-Model kevin has set commit to Approved for 107427 on perl-Config-Model (Fedora devel) kevin has set checkout to Approved for 107427 on perl-Config-Model (Fedora devel) kevin has set build to Approved for 107427 on perl-Config-Model (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Config-Model From pkgdb at fedoraproject.org Mon Aug 10 05:41:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:41:58 +0000 Subject: [pkgdb] perl-Config-Model summary updated by kevin Message-ID: <20090810054158.38B0C10F89B@bastion2.fedora.phx.redhat.com> kevin set package perl-Config-Model summary to Framework to create configuration validation tools and editors To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Config-Model From pkgdb at fedoraproject.org Mon Aug 10 05:41:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:41:58 +0000 Subject: [pkgdb] perl-Config-Model (Fedora, 10) updated by kevin Message-ID: <20090810054158.439B710F8AF@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for perl-Config-Model kevin has set commit to Approved for 107427 on perl-Config-Model (Fedora 10) kevin has set checkout to Approved for 107427 on perl-Config-Model (Fedora 10) kevin has set build to Approved for 107427 on perl-Config-Model (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Config-Model From pkgdb at fedoraproject.org Mon Aug 10 05:41:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:41:58 +0000 Subject: [pkgdb] perl-Config-Model (Fedora, 10) updated by kevin Message-ID: <20090810054158.4C38110F8B5@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for perl-Config-Model kevin has set commit to Approved for 107427 on perl-Config-Model (Fedora 11) kevin has set checkout to Approved for 107427 on perl-Config-Model (Fedora 11) kevin has set build to Approved for 107427 on perl-Config-Model (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Config-Model From kevin at fedoraproject.org Mon Aug 10 05:42:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:42:07 +0000 (UTC) Subject: rpms/perl-Config-Model - New directory Message-ID: <20090810054207.1C35811C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Config-Model In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsCh8491/rpms/perl-Config-Model Log Message: Directory /cvs/pkgs/rpms/perl-Config-Model added to the repository From kevin at fedoraproject.org Mon Aug 10 05:42:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:42:07 +0000 (UTC) Subject: rpms/perl-Config-Model/devel - New directory Message-ID: <20090810054207.44FAC11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Config-Model/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsCh8491/rpms/perl-Config-Model/devel Log Message: Directory /cvs/pkgs/rpms/perl-Config-Model/devel added to the repository From kevin at fedoraproject.org Mon Aug 10 05:42:13 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:42:13 +0000 (UTC) Subject: rpms/perl-Config-Model Makefile,NONE,1.1 Message-ID: <20090810054213.40E8811C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Config-Model In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsCh8491/rpms/perl-Config-Model Added Files: Makefile Log Message: Setup of module perl-Config-Model --- NEW FILE Makefile --- # Top level Makefile for module perl-Config-Model all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 10 05:42:13 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:42:13 +0000 (UTC) Subject: rpms/perl-Config-Model/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090810054213.75B3F11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Config-Model/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsCh8491/rpms/perl-Config-Model/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Config-Model --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Config-Model # $Id: Makefile,v 1.1 2009/08/10 05:42:13 kevin Exp $ NAME := perl-Config-Model 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 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) --- NEW FILE sources --- From kevin at fedoraproject.org Mon Aug 10 05:42:27 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:42:27 +0000 (UTC) Subject: rpms/openal-soft - New directory Message-ID: <20090810054227.1997B11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/openal-soft In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfK8682/rpms/openal-soft Log Message: Directory /cvs/pkgs/rpms/openal-soft added to the repository From kevin at fedoraproject.org Mon Aug 10 05:42:27 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:42:27 +0000 (UTC) Subject: rpms/openal-soft/devel - New directory Message-ID: <20090810054227.42C3111C043D@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/openal-soft/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfK8682/rpms/openal-soft/devel Log Message: Directory /cvs/pkgs/rpms/openal-soft/devel added to the repository From kevin at fedoraproject.org Mon Aug 10 05:42:33 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:42:33 +0000 (UTC) Subject: rpms/openal-soft Makefile,NONE,1.1 Message-ID: <20090810054233.14FD711C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/openal-soft In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfK8682/rpms/openal-soft Added Files: Makefile Log Message: Setup of module openal-soft --- NEW FILE Makefile --- # Top level Makefile for module openal-soft all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 10 05:42:33 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:42:33 +0000 (UTC) Subject: rpms/openal-soft/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090810054233.4E12B11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/openal-soft/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfK8682/rpms/openal-soft/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module openal-soft --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: openal-soft # $Id: Makefile,v 1.1 2009/08/10 05:42:33 kevin Exp $ NAME := openal-soft 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 10 05:43:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:43:20 +0000 Subject: [pkgdb] rubygem-treetop was added for lkundrak Message-ID: <20090810054320.CA18610F897@bastion2.fedora.phx.redhat.com> kevin has added Package rubygem-treetop with summary A Ruby-based text parsing and interpretation DSL kevin has approved Package rubygem-treetop kevin has added a Fedora devel branch for rubygem-treetop with an owner of lkundrak kevin has approved rubygem-treetop in Fedora devel kevin has approved Package rubygem-treetop kevin has set commit to Approved for 107427 on rubygem-treetop (Fedora devel) kevin has set checkout to Approved for 107427 on rubygem-treetop (Fedora devel) kevin has set build to Approved for 107427 on rubygem-treetop (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-treetop From pkgdb at fedoraproject.org Mon Aug 10 05:43:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:43:22 +0000 Subject: [pkgdb] rubygem-treetop summary updated by kevin Message-ID: <20090810054323.0A9E910F882@bastion2.fedora.phx.redhat.com> kevin set package rubygem-treetop summary to A Ruby-based text parsing and interpretation DSL To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-treetop From pkgdb at fedoraproject.org Mon Aug 10 05:43:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:43:22 +0000 Subject: [pkgdb] rubygem-treetop (Fedora EPEL, 5) updated by kevin Message-ID: <20090810054323.1B8A710F8B9@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for rubygem-treetop kevin has set commit to Approved for 107427 on rubygem-treetop (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on rubygem-treetop (Fedora EPEL 5) kevin has set build to Approved for 107427 on rubygem-treetop (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-treetop From kevin at fedoraproject.org Mon Aug 10 05:43:30 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:43:30 +0000 (UTC) Subject: rpms/rubygem-treetop - New directory Message-ID: <20090810054330.1877D11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/rubygem-treetop In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsQk8868/rpms/rubygem-treetop Log Message: Directory /cvs/pkgs/rpms/rubygem-treetop added to the repository From pkgdb at fedoraproject.org Mon Aug 10 05:43:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 05:43:22 +0000 Subject: [pkgdb] rubygem-treetop (Fedora EPEL, 5) updated by kevin Message-ID: <20090810054323.3E46310F880@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for rubygem-treetop kevin has set commit to Approved for 107427 on rubygem-treetop (Fedora 11) kevin has set checkout to Approved for 107427 on rubygem-treetop (Fedora 11) kevin has set build to Approved for 107427 on rubygem-treetop (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-treetop From kevin at fedoraproject.org Mon Aug 10 05:43:36 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:43:36 +0000 (UTC) Subject: rpms/rubygem-treetop Makefile,NONE,1.1 Message-ID: <20090810054336.BE42D11C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/rubygem-treetop In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsQk8868/rpms/rubygem-treetop Added Files: Makefile Log Message: Setup of module rubygem-treetop --- NEW FILE Makefile --- # Top level Makefile for module rubygem-treetop all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 10 05:43:30 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:43:30 +0000 (UTC) Subject: rpms/rubygem-treetop/devel - New directory Message-ID: <20090810054330.3F21711C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/rubygem-treetop/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsQk8868/rpms/rubygem-treetop/devel Log Message: Directory /cvs/pkgs/rpms/rubygem-treetop/devel added to the repository From kevin at fedoraproject.org Mon Aug 10 05:43:37 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 10 Aug 2009 05:43:37 +0000 (UTC) Subject: rpms/rubygem-treetop/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090810054337.0EC7011C0344@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/rubygem-treetop/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsQk8868/rpms/rubygem-treetop/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module rubygem-treetop --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: rubygem-treetop # $Id: Makefile,v 1.1 2009/08/10 05:43:36 kevin Exp $ NAME := rubygem-treetop 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 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) --- NEW FILE sources --- From akurtakov at fedoraproject.org Mon Aug 10 05:56:45 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Mon, 10 Aug 2009 05:56:45 +0000 (UTC) Subject: rpms/eclipse-dltk/devel sources, 1.5, 1.6 get-dltk.sh, 1.4, 1.5 eclipse-dltk.spec, 1.5, 1.6 Message-ID: <20090810055645.D4CB711C0344@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse-dltk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10920/devel Modified Files: sources get-dltk.sh eclipse-dltk.spec Log Message: Add RSE plugin. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-dltk/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 10 Aug 2009 04:48:22 -0000 1.5 +++ sources 10 Aug 2009 05:56:45 -0000 1.6 @@ -1 +1 @@ -1a134d48b4551c3db297db66a83e8381 dltk-1.0.0.tar.gz +6560521c7e33e07967bb93260e15780c dltk-1.0.0.tar.gz Index: get-dltk.sh =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-dltk/devel/get-dltk.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- get-dltk.sh 10 Aug 2009 04:48:22 -0000 1.4 +++ get-dltk.sh 10 Aug 2009 05:56:45 -0000 1.5 @@ -2,7 +2,7 @@ NAME="dltk" VERSION=1.0.0 TAG="vS200906171219" -SUBPACKAGES="core ruby tcl itcl xotcl mylyn" +SUBPACKAGES="core ruby tcl itcl xotcl mylyn rse" echo "Exporting from CVS..." mkdir $NAME-$VERSION Index: eclipse-dltk.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-dltk/devel/eclipse-dltk.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- eclipse-dltk.spec 10 Aug 2009 04:48:22 -0000 1.5 +++ eclipse-dltk.spec 10 Aug 2009 05:56:45 -0000 1.6 @@ -3,7 +3,7 @@ Name: eclipse-dltk Version: 1.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Dynamic Languages Toolkit (DLTK) Eclipse plugin Group: System Environment/Libraries License: EPL @@ -24,6 +24,7 @@ BuildRequires: jpackage-utils BuildRequires: eclipse-pde >= 1:3.5.0 BuildRequires: eclipse-emf >= 2.5.0 BuildRequires: eclipse-mylyn +BuildRequires: eclipse-rse Requires: java Requires: jpackage-utils Requires: eclipse-platform >= 1:3.5.0 @@ -79,7 +80,16 @@ Requires: eclipse-mylyn Mylyn task-focused UI integration for Eclipse Dynamic Languages Toolkit (DLTK) projects. -# TODO: Remote Projects via DSDP TM integration, Python IDE, Javascript IDE +%package rse +Summary: RSE integration for Eclipse DLTK projects +Group: Development/Tools +Requires: %{name} = %{version}-%{release} +Requires: eclipse-rse + +%description rse +Remote Development Support via RSE for DLTK based IDEs. + +# TODO: Python IDE, Javascript IDE %prep %setup -q -n dltk-%{version} @@ -110,6 +120,8 @@ fi -d "emf mylyn" %{eclipse_base}/buildscripts/pdebuild -f org.eclipse.dltk.mylyn \ -d "emf mylyn" +%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.dltk.rse \ + -d "rse" %install rm -rf %{buildroot} @@ -120,6 +132,7 @@ unzip -q -d %{buildroot}%{eclipse_dropin unzip -q -d %{buildroot}%{eclipse_dropin}/dltk-itcl build/rpmBuild/org.eclipse.dltk.itcl.zip unzip -q -d %{buildroot}%{eclipse_dropin}/dltk-xotcl build/rpmBuild/org.eclipse.dltk.xotcl.zip unzip -q -d %{buildroot}%{eclipse_dropin}/dltk-mylyn build/rpmBuild/org.eclipse.dltk.mylyn.zip +unzip -q -d %{buildroot}%{eclipse_dropin}/dltk-rse build/rpmBuild/org.eclipse.dltk.rse.zip %clean rm -rf %{buildroot} @@ -154,7 +167,15 @@ rm -rf %{buildroot} %{eclipse_dropin}/dltk-mylyn %doc org.eclipse.dltk.mylyn-feature/rootfiles/* +%files rse +%defattr(-,root,root,-) +%{eclipse_dropin}/dltk-rse +%doc org.eclipse.dltk.rse-feature/rootfiles/* + %changelog +* Mon Aug 10 2009 Alexander Kurtakov 1.0.0-2 +- Add RSE plugin. + * Mon Aug 10 2009 Alexander Kurtakov 1.0.0-1 - Update to 1.0.0 final. From phuang at fedoraproject.org Mon Aug 10 06:13:15 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Mon, 10 Aug 2009 06:13:15 +0000 (UTC) Subject: rpms/ibus/devel ibus-HEAD.patch,1.22,1.23 ibus.spec,1.81,1.82 Message-ID: <20090810061315.6CCB911C0344@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14033 Modified Files: ibus-HEAD.patch ibus.spec Log Message: Fix some memory leaks ibus-HEAD.patch: bus/dbusimpl.c | 6 ------ bus/ibusimpl.c | 1 - bus/main.c | 14 ++++++++++++++ client/gtk2/ibusimcontext.c | 14 +++++++++++--- src/ibusbus.c | 3 --- src/ibushotkey.c | 32 +++++++++++++++++++------------- src/ibuskeymap.c | 13 +++++-------- src/ibuslookuptable.c | 24 +++++++++++++----------- src/ibusobject.c | 32 ++++++++++++++++++++++++++++++++ src/ibusproperty.c | 24 ++++++++++++++++-------- 10 files changed, 110 insertions(+), 53 deletions(-) Index: ibus-HEAD.patch =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus-HEAD.patch,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- ibus-HEAD.patch 10 Aug 2009 02:19:01 -0000 1.22 +++ ibus-HEAD.patch 10 Aug 2009 06:13:13 -0000 1.23 @@ -1,3 +1,20 @@ +diff --git a/bus/dbusimpl.c b/bus/dbusimpl.c +index 051677e..eee1630 100644 +--- a/bus/dbusimpl.c ++++ b/bus/dbusimpl.c +@@ -1088,12 +1088,6 @@ bus_dbus_impl_dispatch_message_by_rule (BusDBusImpl *dbus, + + dbus_message_set_data (message, data_slot, (gpointer) TRUE, NULL); + +-#if 0 +- if (g_strcmp0 (ibus_message_get_member (message), "ValueChanged") == 0) { +- g_debug ("Dispatch ValueChanged"); +- } +-#endif +- + for (link = dbus->rules; link != NULL; link = link->next) { + GList *list = bus_match_rule_get_recipients (BUS_MATCH_RULE (link->data), + message); diff --git a/bus/ibusimpl.c b/bus/ibusimpl.c index 120277f..e841c28 100644 --- a/bus/ibusimpl.c @@ -10,6 +27,59 @@ index 120277f..e841c28 100644 for (i = 0; handlers[i].interface != NULL; i++) { if (ibus_message_is_method_call (message, handlers[i].interface, +diff --git a/bus/main.c b/bus/main.c +index 2e227ea..38040b1 100644 +--- a/bus/main.c ++++ b/bus/main.c +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + #include "server.h" + #include "ibusimpl.h" + +@@ -39,6 +40,7 @@ static gchar *config = "default"; + static gchar *desktop = "gnome"; + static gchar *address = ""; + gboolean g_rescan = FALSE; ++gboolean g_mempro = FALSE; + gboolean g_verbose = FALSE; + + static const GOptionEntry entries[] = +@@ -52,6 +54,7 @@ static const GOptionEntry entries[] = + { "address", 'a', 0, G_OPTION_ARG_STRING, &address, "specify the address of ibus daemon.", "address" }, + { "replace", 'r', 0, G_OPTION_ARG_NONE, &replace, "if there is an old ibus-daemon is running, it will be replaced.", NULL }, + { "re-scan", 't', 0, G_OPTION_ARG_NONE, &g_rescan, "force to re-scan components, and re-create registry cache.", NULL }, ++ { "mem-profile", 'm', 0, G_OPTION_ARG_NONE, &g_mempro, "enable memory profile, send SIGUSR2 to print out the memory profile.", NULL }, + { "verbose", 'v', 0, G_OPTION_ARG_NONE, &g_verbose, "verbose.", NULL }, + { NULL }, + }; +@@ -143,6 +146,12 @@ _my_log_handler (const gchar *log_domain, + } + } + ++static void ++_sig_usr2_handler (int sig) ++{ ++ g_mem_profile (); ++} ++ + gint + main (gint argc, gchar **argv) + { +@@ -164,6 +173,11 @@ main (gint argc, gchar **argv) + exit (-1); + } + ++ if (g_mempro) { ++ g_mem_set_vtable (glib_mem_profiler_table); ++ signal (SIGUSR2, _sig_usr2_handler); ++ } ++ + /* check uid */ + { + const gchar *username = ibus_get_user_name (); diff --git a/client/gtk2/ibusimcontext.c b/client/gtk2/ibusimcontext.c index 68a77d8..d914eae 100644 --- a/client/gtk2/ibusimcontext.c @@ -40,13 +110,87 @@ index 68a77d8..d914eae 100644 } } +diff --git a/src/ibusbus.c b/src/ibusbus.c +index b4086cd..cc06586 100644 +--- a/src/ibusbus.c ++++ b/src/ibusbus.c +@@ -180,9 +180,6 @@ _connection_destroy_cb (IBusConnection *connection, + static void + ibus_bus_connect (IBusBus *bus) + { +- const gchar *socket_path; +- struct stat buf; +- + IBusBusPrivate *priv; + priv = IBUS_BUS_GET_PRIVATE (bus); + +diff --git a/src/ibushotkey.c b/src/ibushotkey.c +index 6cac31f..295dea3 100644 +--- a/src/ibushotkey.c ++++ b/src/ibushotkey.c +@@ -268,23 +268,29 @@ ibus_hotkey_profile_destroy (IBusHotkeyProfile *profile) + IBusHotkeyProfilePrivate *priv; + priv = IBUS_HOTKEY_PROFILE_GET_PRIVATE (profile); + +- if (priv->hotkeys) { +- g_tree_destroy (priv->hotkeys); +- priv->hotkeys = NULL; +- } +- ++ /* free events */ + if (priv->events) { +- IBusHotkeyEvent *events, *p; +- p = events = (IBusHotkeyEvent *)g_array_free (priv->events, FALSE); ++ IBusHotkeyEvent **p; ++ gint i; ++ p = (IBusHotkeyEvent **)g_array_free (priv->events, FALSE); + priv->events = NULL; + +- while (p->event != 0) { +- if (p->hotkeys) +- g_list_free (p->hotkeys); +- p ++; ++ for (i = 0; p[i] != NULL; i++) { ++ if (p[i]->event != 0) { ++ /* free the hotkeys list, but do not free data in the list ++ * The datas will be free in g_tree_destroy ++ * */ ++ g_list_free (p[i]->hotkeys); ++ } + } +- g_free (events); ++ g_free (p); + } ++ ++ if (priv->hotkeys) { ++ g_tree_destroy (priv->hotkeys); ++ priv->hotkeys = NULL; ++ } ++ + IBUS_OBJECT_CLASS (parent_class)->destroy ((IBusObject *)profile); + } + +@@ -363,8 +369,8 @@ ibus_hotkey_profile_add_hotkey (IBusHotkeyProfile *profile, + + g_tree_insert (priv->hotkeys, (gpointer) hotkey, GUINT_TO_POINTER (event)); + +- gint i; + IBusHotkeyEvent *p = NULL; ++ gint i; + for ( i = 0; i < priv->events->len; i++) { + p = &g_array_index (priv->events, IBusHotkeyEvent, i); + if (p->event == event) diff --git a/src/ibuskeymap.c b/src/ibuskeymap.c -index 9f59c73..b248e18 100644 +index 9f59c73..d11fac3 100644 --- a/src/ibuskeymap.c +++ b/src/ibuskeymap.c -@@ -78,11 +78,8 @@ ibus_keymap_init (IBusKeymap *keymap) - gint i, j; - +@@ -75,14 +75,10 @@ ibus_keymap_class_init (IBusKeymapClass *klass) + static void + ibus_keymap_init (IBusKeymap *keymap) + { +- gint i, j; +- ++ gint i; keymap->name = NULL; - - for (i = 0; i < 256; i++) { @@ -58,7 +202,7 @@ index 9f59c73..b248e18 100644 } } -@@ -306,8 +303,9 @@ ibus_keymap_lookup_keysym (IBusKeymap *keymap, +@@ -306,8 +302,9 @@ ibus_keymap_lookup_keysym (IBusKeymap *keymap, if (keycode < 256) { /* numlock */ @@ -69,3 +213,190 @@ index 9f59c73..b248e18 100644 state &= IBUS_SHIFT_MASK | IBUS_LOCK_MASK | IBUS_MOD5_MASK; +diff --git a/src/ibuslookuptable.c b/src/ibuslookuptable.c +index 7f82d62..324534e 100644 +--- a/src/ibuslookuptable.c ++++ b/src/ibuslookuptable.c +@@ -86,26 +86,26 @@ ibus_lookup_table_init (IBusLookupTable *table) + static void + ibus_lookup_table_destroy (IBusLookupTable *table) + { +- IBusText **sp, **p; ++ IBusText **p; ++ gint i; + + if (table->candidates != NULL) { +- p = sp = (IBusText **) g_array_free (table->candidates, FALSE); ++ p = (IBusText **) g_array_free (table->candidates, FALSE); + table->candidates = NULL; +- while (*p != NULL) { +- g_object_unref (*p); +- p ++; ++ ++ for (i = 0; p[i] != NULL; i++) { ++ g_object_unref (p[i]); + } +- g_free (sp); ++ g_free (p); + } + + if (table->labels != NULL) { +- p = sp = (IBusText **) g_array_free (table->labels, FALSE); ++ p = (IBusText **) g_array_free (table->labels, FALSE); + table->labels = NULL; +- while (*p != NULL) { +- g_object_unref (*p); +- p ++; ++ for (i = 0; p[i] != NULL; i++) { ++ g_object_unref (p[i]); + } +- g_free (sp); ++ g_free (p); + } + + IBUS_OBJECT_CLASS (parent_class)->destroy ((IBusObject *) table); +@@ -220,6 +220,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, + ibus_message_iter_next (&array_iter); + + ibus_lookup_table_append_candidate (table, text); ++ g_object_unref (text); + } + + ibus_message_iter_next (iter); +@@ -235,6 +236,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, + ibus_message_iter_next (&array_iter); + + ibus_lookup_table_append_label (table, text); ++ g_object_unref (text); + } + + ibus_message_iter_next (iter); +diff --git a/src/ibusobject.c b/src/ibusobject.c +index 2c2c25a..5e7ea58 100644 +--- a/src/ibusobject.c ++++ b/src/ibusobject.c +@@ -36,6 +36,12 @@ struct _IBusObjectPrivate { + + static guint object_signals[LAST_SIGNAL] = { 0 }; + ++// #define DEBUG_MEMORY ++#ifdef DEBUG_MEMORY ++static GHashTable *_count_table; ++static guint _count = 0; ++#endif ++ + /* functions prototype */ + static void ibus_object_class_init (IBusObjectClass *klass); + static void ibus_object_init (IBusObject *obj); +@@ -114,6 +120,10 @@ ibus_object_class_init (IBusObjectClass *klass) + NULL, NULL, + ibus_marshal_VOID__VOID, + G_TYPE_NONE, 0); ++#ifdef DEBUG_MEMORY ++ _count_table = g_hash_table_new (g_direct_hash, g_direct_equal); ++#endif ++ + } + + static void +@@ -123,6 +133,7 @@ ibus_object_init (IBusObject *obj) + priv = IBUS_OBJECT_GET_PRIVATE (obj); + + obj->flags = 0; ++ + } + + +@@ -135,6 +146,18 @@ ibus_object_constructor (GType type, + + object = parent_class->constructor (type, n ,args); + ++#ifdef DEBUG_MEMORY ++ if (object != NULL) { ++ guint count; ++ _count ++; ++ ++ count = GPOINTER_TO_UINT (g_hash_table_lookup (_count_table, (gpointer) type)); ++ g_hash_table_replace (_count_table, (gpointer) type, GUINT_TO_POINTER (++count)); ++ ++ g_debug ("new %s, count = %d, all = %d", g_type_name (type), count, _count); ++ } ++#endif ++ + return object; + } + +@@ -157,6 +180,15 @@ ibus_object_dispose (IBusObject *obj) + static void + ibus_object_finalize (IBusObject *obj) + { ++#ifdef DEBUG_MEMORY ++ guint count; ++ ++ _count --; ++ count = GPOINTER_TO_UINT (g_hash_table_lookup (_count_table, (gpointer)G_OBJECT_TYPE (obj))); ++ g_hash_table_replace (_count_table, (gpointer)G_OBJECT_TYPE (obj), GUINT_TO_POINTER (--count)); ++ g_debug ("Finalize %s, count = %d, all = %d", G_OBJECT_TYPE_NAME (obj), count, _count); ++#endif ++ + G_OBJECT_CLASS(parent_class)->finalize (G_OBJECT (obj)); + } + +diff --git a/src/ibusproperty.c b/src/ibusproperty.c +index 1759b94..1b70f70 100644 +--- a/src/ibusproperty.c ++++ b/src/ibusproperty.c +@@ -97,15 +97,17 @@ ibus_property_init (IBusProperty *prop) + prop->sensitive = FALSE; + prop->visible = FALSE; + prop->state = 0; ++ ++ prop->sub_props = NULL; + } + + static void + ibus_property_destroy (IBusProperty *prop) + { + g_free (prop->key); +- g_free (prop->icon); +- + prop->key = NULL; ++ ++ g_free (prop->icon); + prop->icon = NULL; + + if (prop->label) { +@@ -118,6 +120,11 @@ ibus_property_destroy (IBusProperty *prop) + prop->tooltip = NULL; + } + ++ if (prop->sub_props) { ++ g_object_unref (prop->sub_props); ++ prop->sub_props = NULL; ++ } ++ + IBUS_OBJECT_CLASS (parent_class)->destroy ((IBusObject *)prop); + } + +@@ -427,14 +434,15 @@ ibus_prop_list_init (IBusPropList *prop_list) + static void + ibus_prop_list_destroy (IBusPropList *prop_list) + { +- IBusProperty **ps, **p; +- p = ps = (IBusProperty **) g_array_free (prop_list->properties, FALSE); ++ IBusProperty **p; ++ gint i; ++ ++ p = (IBusProperty **) g_array_free (prop_list->properties, FALSE); + +- while (*p != NULL) { +- g_object_unref (*p); +- p ++; ++ for (i = 0; p[i] != NULL; i++) { ++ g_object_unref (p[i]); + } +- g_free (ps); ++ g_free (p); + + IBUS_OBJECT_CLASS (parent_class)->destroy ((IBusObject *) prop_list); + } Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- ibus.spec 10 Aug 2009 02:19:01 -0000 1.81 +++ ibus.spec 10 Aug 2009 06:13:13 -0000 1.82 @@ -8,7 +8,7 @@ Name: ibus Version: 1.2.0.20090807 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries @@ -228,9 +228,10 @@ fi %{_datadir}/gtk-doc/html/* %changelog -* Mon Aug 10 2009 Peng Huang - 1.2.0.20090807-3 +* Mon Aug 10 2009 Peng Huang - 1.2.0.20090807-4 - Update ibus-HEAD.patch - Fix Numlock problem. +- Fix some memory leaks. * Fri Aug 07 2009 Peng Huang - 1.2.0.20090807-2 - Update ibus-HEAD.patch From bojan at fedoraproject.org Mon Aug 10 07:07:35 2009 From: bojan at fedoraproject.org (bojan) Date: Mon, 10 Aug 2009 07:07:35 +0000 (UTC) Subject: rpms/apr/F-11 apr.spec,1.84,1.85 Message-ID: <20090810070735.516C611C0344@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22853 Modified Files: apr.spec Log Message: Revert use of accept4(), dup3() and epoll_create1(). Index: apr.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr/F-11/apr.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- apr.spec 6 Aug 2009 00:22:11 -0000 1.84 +++ apr.spec 10 Aug 2009 07:07:33 -0000 1.85 @@ -6,7 +6,7 @@ Summary: Apache Portable Runtime library Name: apr Version: 1.3.8 -Release: 1%{?dist} +Release: 2%{?dist} License: ASL 2.0 Group: System Environment/Libraries URL: http://apr.apache.org/ @@ -52,12 +52,6 @@ C data structures and routines. # does not use -lrt). export ac_cv_search_shm_open=no -# We know we have these on new Fedoras (kernel >= 2.6.28) -export apr_cv_epoll_create1=yes -export apr_cv_dup3=yes -export apr_cv_accept4=yes -export apr_cv_sock_cloexec=yes - %configure \ --includedir=%{_includedir}/apr-%{aprver} \ --with-installbuilddir=%{_libdir}/apr-%{aprver}/build \ @@ -127,6 +121,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/*.m4 %changelog +* Thu Aug 11 2009 Bojan Smojver - 1.3.8-2 +- revert use of accept4(), dup3() and epoll_create1() + * Thu Aug 6 2009 Bojan Smojver - 1.3.8-1 - bump up to 1.3.8 - CVE-2009-2412 From bojan at fedoraproject.org Mon Aug 10 07:13:59 2009 From: bojan at fedoraproject.org (bojan) Date: Mon, 10 Aug 2009 07:13:59 +0000 (UTC) Subject: rpms/apr-api-docs/F-11 apr-api-docs.spec,1.12,1.13 Message-ID: <20090810071359.C121D11C0344@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr-api-docs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24657 Modified Files: apr-api-docs.spec Log Message: Bump up to 1.3.8. Index: apr-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr-api-docs/F-11/apr-api-docs.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- apr-api-docs.spec 24 Jun 2009 21:53:56 -0000 1.12 +++ apr-api-docs.spec 10 Aug 2009 07:13:59 -0000 1.13 @@ -1,5 +1,5 @@ Name: apr-api-docs -Version: 1.3.5 +Version: 1.3.8 Release: 1%{?dist} Summary: Apache Portable Runtime API documentation @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/apr-%{version}/api-docs/* %changelog +* Mon Aug 10 2009 Bojan Smojver 1.3.8-1 +- Bump up to 1.3.8 + * Thu Jun 25 2009 Bojan Smojver 1.3.5-1 - Bump up to 1.3.5 From bojan at fedoraproject.org Mon Aug 10 07:16:12 2009 From: bojan at fedoraproject.org (bojan) Date: Mon, 10 Aug 2009 07:16:12 +0000 (UTC) Subject: rpms/apr/F-11 apr.spec,1.85,1.86 Message-ID: <20090810071612.2DD1F11C0344@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24974 Modified Files: apr.spec Log Message: Correct date. Index: apr.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr/F-11/apr.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- apr.spec 10 Aug 2009 07:07:33 -0000 1.85 +++ apr.spec 10 Aug 2009 07:16:11 -0000 1.86 @@ -121,7 +121,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/*.m4 %changelog -* Thu Aug 11 2009 Bojan Smojver - 1.3.8-2 +* Mon Aug 10 2009 Bojan Smojver - 1.3.8-2 - revert use of accept4(), dup3() and epoll_create1() * Thu Aug 6 2009 Bojan Smojver - 1.3.8-1 From lkundrak at fedoraproject.org Mon Aug 10 07:18:05 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 10 Aug 2009 07:18:05 +0000 (UTC) Subject: rpms/rubygem-treetop/devel import.log, NONE, 1.1 rubygem-treetop.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090810071805.D24E411C0344@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/rubygem-treetop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25438/devel Modified Files: .cvsignore sources Added Files: import.log rubygem-treetop.spec Log Message: Initial import --- NEW FILE import.log --- rubygem-treetop-1_3_0-1_fc11:HEAD:rubygem-treetop-1.3.0-1.fc11.src.rpm:1249888664 --- NEW FILE rubygem-treetop.spec --- %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname treetop %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: A Ruby-based text parsing and interpretation DSL Name: rubygem-%{gemname} Version: 1.3.0 Release: 1%{?dist} Group: Development/Languages License: MIT URL: http://treetop.rubyforge.org/ Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: ruby(abi) = 1.8 Requires: rubygems Requires: rubygem(polyglot) >= 0 BuildRequires: rubygems BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description Treetop is a language for describing languages. It helps you analyze syntax. %prep %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{gemdir} gem install --local --install-dir $RPM_BUILD_ROOT%{gemdir} \ --force %{SOURCE0} mkdir -p $RPM_BUILD_ROOT/%{_bindir} mv $RPM_BUILD_ROOT%{gemdir}/bin/* $RPM_BUILD_ROOT/%{_bindir} rmdir $RPM_BUILD_ROOT%{gemdir}/bin find $RPM_BUILD_ROOT%{geminstdir}/bin -type f |xargs chmod a+x find $RPM_BUILD_ROOT%{gemdir} -name '*.rb' |xargs chmod a-x # Remove zero-length documentation files find $RPM_BUILD_ROOT%{gemdir}/doc/%{gemname}-%{version} -empty -delete %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/tt %dir %{geminstdir} %{geminstdir}/bin %{geminstdir}/lib %{geminstdir}/Rakefile %doc %{geminstdir}/doc %doc %{geminstdir}/examples %doc %{geminstdir}/README %doc %{geminstdir}/LICENSE %doc %{gemdir}/doc/%{gemname}-%{version} %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog * Fri Jul 31 2009 Lubomir Rintel (Good Data) - 1.3.0-1 - Update to new upstream version - Mark more documentation files as such * Fri Jun 26 2009 Lubomir Rintel (Good Data) - 1.2.5-3 - Get rid of duplicate files (thanks to Mamoru Tasaka) * Mon Jun 08 2009 Lubomir Rintel (Good Data) - 1.2.5-2 - Fix up documentation list - Use geminstdir macro where appropriate - Do not move examples around - Depend on ruby(abi) - Replace defines with globals * Fri Jun 05 2009 Lubomir Rintel (Good Data) - 1.2.5-1 - Package generated by gem2rpm - Move examples into documentation - Remove empty files - Fix file permissions - Fix up License Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-treetop/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 10 Aug 2009 05:43:36 -0000 1.1 +++ .cvsignore 10 Aug 2009 07:18:05 -0000 1.2 @@ -0,0 +1 @@ +treetop-1.3.0.gem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-treetop/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 10 Aug 2009 05:43:36 -0000 1.1 +++ sources 10 Aug 2009 07:18:05 -0000 1.2 @@ -0,0 +1 @@ +a1fbf9629f8052eeff592d437c8b47a6 treetop-1.3.0.gem From lkundrak at fedoraproject.org Mon Aug 10 07:19:11 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 10 Aug 2009 07:19:11 +0000 (UTC) Subject: rpms/rubygem-treetop/F-11 import.log, NONE, 1.1 rubygem-treetop.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090810071911.C3AEA11C0344@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/rubygem-treetop/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25801/F-11 Modified Files: .cvsignore sources Added Files: import.log rubygem-treetop.spec Log Message: Initial import --- NEW FILE import.log --- rubygem-treetop-1_3_0-1_fc11:F-11:rubygem-treetop-1.3.0-1.fc11.src.rpm:1249888728 --- NEW FILE rubygem-treetop.spec --- %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname treetop %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: A Ruby-based text parsing and interpretation DSL Name: rubygem-%{gemname} Version: 1.3.0 Release: 1%{?dist} Group: Development/Languages License: MIT URL: http://treetop.rubyforge.org/ Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: ruby(abi) = 1.8 Requires: rubygems Requires: rubygem(polyglot) >= 0 BuildRequires: rubygems BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description Treetop is a language for describing languages. It helps you analyze syntax. %prep %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{gemdir} gem install --local --install-dir $RPM_BUILD_ROOT%{gemdir} \ --force %{SOURCE0} mkdir -p $RPM_BUILD_ROOT/%{_bindir} mv $RPM_BUILD_ROOT%{gemdir}/bin/* $RPM_BUILD_ROOT/%{_bindir} rmdir $RPM_BUILD_ROOT%{gemdir}/bin find $RPM_BUILD_ROOT%{geminstdir}/bin -type f |xargs chmod a+x find $RPM_BUILD_ROOT%{gemdir} -name '*.rb' |xargs chmod a-x # Remove zero-length documentation files find $RPM_BUILD_ROOT%{gemdir}/doc/%{gemname}-%{version} -empty -delete %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/tt %dir %{geminstdir} %{geminstdir}/bin %{geminstdir}/lib %{geminstdir}/Rakefile %doc %{geminstdir}/doc %doc %{geminstdir}/examples %doc %{geminstdir}/README %doc %{geminstdir}/LICENSE %doc %{gemdir}/doc/%{gemname}-%{version} %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog * Fri Jul 31 2009 Lubomir Rintel (Good Data) - 1.3.0-1 - Update to new upstream version - Mark more documentation files as such * Fri Jun 26 2009 Lubomir Rintel (Good Data) - 1.2.5-3 - Get rid of duplicate files (thanks to Mamoru Tasaka) * Mon Jun 08 2009 Lubomir Rintel (Good Data) - 1.2.5-2 - Fix up documentation list - Use geminstdir macro where appropriate - Do not move examples around - Depend on ruby(abi) - Replace defines with globals * Fri Jun 05 2009 Lubomir Rintel (Good Data) - 1.2.5-1 - Package generated by gem2rpm - Move examples into documentation - Remove empty files - Fix file permissions - Fix up License Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-treetop/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 10 Aug 2009 05:43:36 -0000 1.1 +++ .cvsignore 10 Aug 2009 07:19:11 -0000 1.2 @@ -0,0 +1 @@ +treetop-1.3.0.gem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-treetop/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 10 Aug 2009 05:43:36 -0000 1.1 +++ sources 10 Aug 2009 07:19:11 -0000 1.2 @@ -0,0 +1 @@ +a1fbf9629f8052eeff592d437c8b47a6 treetop-1.3.0.gem From lkundrak at fedoraproject.org Mon Aug 10 07:19:09 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 10 Aug 2009 07:19:09 +0000 (UTC) Subject: rpms/rubygem-treetop/EL-5 import.log, NONE, 1.1 rubygem-treetop.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090810071909.F120811C0344@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/rubygem-treetop/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25783/EL-5 Modified Files: .cvsignore sources Added Files: import.log rubygem-treetop.spec Log Message: Initial import --- NEW FILE import.log --- rubygem-treetop-1_3_0-1_fc11:EL-5:rubygem-treetop-1.3.0-1.fc11.src.rpm:1249888679 --- NEW FILE rubygem-treetop.spec --- %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname treetop %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: A Ruby-based text parsing and interpretation DSL Name: rubygem-%{gemname} Version: 1.3.0 Release: 1%{?dist} Group: Development/Languages License: MIT URL: http://treetop.rubyforge.org/ Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: ruby(abi) = 1.8 Requires: rubygems Requires: rubygem(polyglot) >= 0 BuildRequires: rubygems BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description Treetop is a language for describing languages. It helps you analyze syntax. %prep %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{gemdir} gem install --local --install-dir $RPM_BUILD_ROOT%{gemdir} \ --force %{SOURCE0} mkdir -p $RPM_BUILD_ROOT/%{_bindir} mv $RPM_BUILD_ROOT%{gemdir}/bin/* $RPM_BUILD_ROOT/%{_bindir} rmdir $RPM_BUILD_ROOT%{gemdir}/bin find $RPM_BUILD_ROOT%{geminstdir}/bin -type f |xargs chmod a+x find $RPM_BUILD_ROOT%{gemdir} -name '*.rb' |xargs chmod a-x # Remove zero-length documentation files find $RPM_BUILD_ROOT%{gemdir}/doc/%{gemname}-%{version} -empty -delete %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/tt %dir %{geminstdir} %{geminstdir}/bin %{geminstdir}/lib %{geminstdir}/Rakefile %doc %{geminstdir}/doc %doc %{geminstdir}/examples %doc %{geminstdir}/README %doc %{geminstdir}/LICENSE %doc %{gemdir}/doc/%{gemname}-%{version} %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog * Fri Jul 31 2009 Lubomir Rintel (Good Data) - 1.3.0-1 - Update to new upstream version - Mark more documentation files as such * Fri Jun 26 2009 Lubomir Rintel (Good Data) - 1.2.5-3 - Get rid of duplicate files (thanks to Mamoru Tasaka) * Mon Jun 08 2009 Lubomir Rintel (Good Data) - 1.2.5-2 - Fix up documentation list - Use geminstdir macro where appropriate - Do not move examples around - Depend on ruby(abi) - Replace defines with globals * Fri Jun 05 2009 Lubomir Rintel (Good Data) - 1.2.5-1 - Package generated by gem2rpm - Move examples into documentation - Remove empty files - Fix file permissions - Fix up License Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-treetop/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 10 Aug 2009 05:43:36 -0000 1.1 +++ .cvsignore 10 Aug 2009 07:19:09 -0000 1.2 @@ -0,0 +1 @@ +treetop-1.3.0.gem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-treetop/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 10 Aug 2009 05:43:36 -0000 1.1 +++ sources 10 Aug 2009 07:19:09 -0000 1.2 @@ -0,0 +1 @@ +a1fbf9629f8052eeff592d437c8b47a6 treetop-1.3.0.gem From bojan at fedoraproject.org Mon Aug 10 07:20:17 2009 From: bojan at fedoraproject.org (bojan) Date: Mon, 10 Aug 2009 07:20:17 +0000 (UTC) Subject: rpms/apr-api-docs/F-10 apr-api-docs.spec,1.11,1.12 Message-ID: <20090810072017.0D63B11C0495@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr-api-docs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26155 Modified Files: apr-api-docs.spec Log Message: Bump up to 1.3.8. Index: apr-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr-api-docs/F-10/apr-api-docs.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- apr-api-docs.spec 24 Jun 2009 21:56:35 -0000 1.11 +++ apr-api-docs.spec 10 Aug 2009 07:20:16 -0000 1.12 @@ -1,5 +1,5 @@ Name: apr-api-docs -Version: 1.3.5 +Version: 1.3.8 Release: 1%{?dist} Summary: Apache Portable Runtime API documentation @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/apr-%{version}/api-docs/* %changelog +* Mon Aug 10 2009 Bojan Smojver 1.3.8-1 +- Bump up to 1.3.8 + * Thu Jun 25 2009 Bojan Smojver 1.3.5-1 - Bump up to 1.3.5 From phuang at fedoraproject.org Mon Aug 10 07:37:13 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Mon, 10 Aug 2009 07:37:13 +0000 (UTC) Subject: rpms/ibus/F-11 ibus-HEAD.patch,1.19,1.20 ibus.spec,1.80,1.81 Message-ID: <20090810073713.8B0C811C0344@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28903 Modified Files: ibus-HEAD.patch ibus.spec Log Message: - Update ibus-HEAD.patch. - Fix memory leaks. - Update some translate - Fix typo in src/Makefile.am - Do not restore states when focus_in, if the engine is disabled. ibus-HEAD.patch: AUTHORS | 2 bus/inputcontext.c | 45 +++---- po/LINGUAS | 1 po/da.po | 4 po/vi.po | 288 ++++++++++++++++++++++++++++++++++++++++++++++++++ src/Makefile.am | 2 src/ibuslookuptable.c | 2 src/ibusproperty.c | 5 8 files changed, 325 insertions(+), 24 deletions(-) Index: ibus-HEAD.patch =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-11/ibus-HEAD.patch,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- ibus-HEAD.patch 31 May 2009 05:06:56 -0000 1.19 +++ ibus-HEAD.patch 10 Aug 2009 07:37:11 -0000 1.20 @@ -1 +1,446 @@ - +diff --git a/AUTHORS b/AUTHORS +index 24ed851..23dca12 100644 +--- a/AUTHORS ++++ b/AUTHORS +@@ -45,6 +45,8 @@ te.po + krishna k + ta.po: + Felix ++vi.po: ++L? Qu?c Tu?n + zh_CN.po: + Huang Peng + zh_HK.po: +diff --git a/bus/inputcontext.c b/bus/inputcontext.c +index 0881581..bec08c3 100644 +--- a/bus/inputcontext.c ++++ b/bus/inputcontext.c +@@ -1151,28 +1151,29 @@ bus_input_context_focus_in (BusInputContext *context) + + if (priv->capabilities & IBUS_CAP_FOCUS) { + g_signal_emit (context, context_signals[FOCUS_IN], 0); +- +- if (priv->preedit_visible && (priv->capabilities & IBUS_CAP_PREEDIT_TEXT) == 0) { +- g_signal_emit (context, +- context_signals[UPDATE_PREEDIT_TEXT], +- 0, +- priv->preedit_text, +- priv->preedit_cursor_pos, +- priv->preedit_visible); +- } +- if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_AUXILIARY_TEXT) == 0) { +- g_signal_emit (context, +- context_signals[UPDATE_AUXILIARY_TEXT], +- 0, +- priv->auxiliary_text, +- priv->auxiliary_visible); +- } +- if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_LOOKUP_TABLE) == 0) { +- g_signal_emit (context, +- context_signals[UPDATE_LOOKUP_TABLE], +- 0, +- priv->lookup_table, +- priv->lookup_table_visible); ++ if (priv->engine && priv->enabled) { ++ if (priv->preedit_visible && (priv->capabilities & IBUS_CAP_PREEDIT_TEXT) == 0) { ++ g_signal_emit (context, ++ context_signals[UPDATE_PREEDIT_TEXT], ++ 0, ++ priv->preedit_text, ++ priv->preedit_cursor_pos, ++ priv->preedit_visible); ++ } ++ if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_AUXILIARY_TEXT) == 0) { ++ g_signal_emit (context, ++ context_signals[UPDATE_AUXILIARY_TEXT], ++ 0, ++ priv->auxiliary_text, ++ priv->auxiliary_visible); ++ } ++ if (priv->lookup_table_visible && (priv->capabilities & IBUS_CAP_LOOKUP_TABLE) == 0) { ++ g_signal_emit (context, ++ context_signals[UPDATE_LOOKUP_TABLE], ++ 0, ++ priv->lookup_table, ++ priv->lookup_table_visible); ++ } + } + } + } +diff --git a/po/LINGUAS b/po/LINGUAS +index 9c1cecd..5385cb8 100644 +--- a/po/LINGUAS ++++ b/po/LINGUAS +@@ -20,6 +20,7 @@ sr + sr at latin + ta + te ++vi + zh_CN + zh_HK + zh_TW +diff --git a/po/da.po b/po/da.po +index 94ac003..8b52b8b 100644 +--- a/po/da.po ++++ b/po/da.po +@@ -8,7 +8,7 @@ msgstr "" + "Project-Id-Version: ibus\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2009-05-26 07:38+0800\n" +-"PO-Revision-Date: 2009-04-06 21:47+0200\n" ++"PO-Revision-Date: 2009-06-11 17:58+0200\n" + "Last-Translator: Kris Thomsen \n" + "Language-Team: Danish \n" + "MIME-Version: 1.0\n" +@@ -153,6 +153,8 @@ msgid "" + "The default input method is the top one in the list.\n" + "You may use up/down buttons to change it." + msgstr "" ++"Standard inputmetoden er den ?verste i listen.\n" ++"Du kan bruge op/ned-knapperne for at ?ndre det." + + #: ../setup/setup.glade.h:14 + msgid "About" +diff --git a/po/vi.po b/po/vi.po +new file mode 100644 +index 0000000..8ecef98 +--- /dev/null ++++ b/po/vi.po +@@ -0,0 +1,288 @@ ++# Vietnamese translations for data package. ++# Copyright (C) 2009 THE data'S COPYRIGHT HOLDER ++# This file is distributed under the same license as the data package. ++# Le Quoc Tuan , 2009. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: data 1\n" ++"Report-Msgid-Bugs-To: \n" ++"POT-Creation-Date: 2009-05-26 07:38+0800\n" ++"PO-Revision-Date: 2009-06-12 12:41+0700\n" ++"Last-Translator: Le Quoc Tuan \n" ++"Language-Team: Vietnamese\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=2; plural=(n != 1);\n" ++ ++#: ../bus/ibus.desktop.in.h:1 ++msgid "IBus" ++msgstr "IBus" ++ ++#: ../bus/ibus.desktop.in.h:2 ++#: ../ui/gtk/panel.py:97 ++msgid "IBus input method framework" ++msgstr "B? g? IBus" ++ ++#: ../ibus/lang.py:40 ++#: ../ui/gtk/panel.py:307 ++#: ../ui/gtk/panel.py:308 ++#: ../ui/gtk/panel.py:309 ++#: ../ui/gtk/panel.py:310 ++msgid "Other" ++msgstr "Kh?c" ++ ++#: ../ui/gtk/panel.py:282 ++msgid "Restart" ++msgstr "Kh?i ??ng l?i" ++ ++#: ../ui/gtk/panel.py:337 ++msgid "No input method" ++msgstr "Kh?ng c? b? g?" ++ ++#: ../ui/gtk/panel.py:383 ++msgid "IBus is an intelligent input bus for Linux/Unix." ++msgstr "IBus l? m?t b? g? th?ng minh cho Linux/Unix." ++ ++#: ../ui/gtk/panel.py:387 ++msgid "translator-credits" ++msgstr "L? Qu?c Tu?n " ++ ++#. create input methods menu ++#: ../ui/gtk/languagebar.py:84 ++msgid "Switch input method" ++msgstr "Chuy?n b? g?" ++ ++#: ../setup/main.py:104 ++msgid "trigger" ++msgstr "B?t/t?t" ++ ++#: ../setup/main.py:114 ++msgid "next input method" ++msgstr "B? g? k? ti?p" ++ ++#: ../setup/main.py:124 ++msgid "previous input method" ++msgstr "B? g? tr??c" ++ ++#: ../setup/main.py:205 ++msgid "IBus daemon is not started. Do you want to start it now?" ++msgstr "IBus daemon ch?a ???c kh?i ??ng. B?n c? mu?n kh?i ??ng n? ngay b?y gi??" ++ ++#: ../setup/main.py:220 ++msgid "" ++"IBus has been started! If you can not use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop.\n" ++" export GTK_IM_MODULE=ibus\n" ++" export XMODIFIERS=@im=ibus\n" ++" export QT_IM_MODULE=ibus" ++msgstr "" ++"IBus v?a ???c kh?i ??ng! N?u b?n kh?ng th? d?ng IBus, vui l?ng th?m nh?ng d?ng b?n d??i v?o $HOME/.bashrc, v? ??ng nh?p l?i.\n" ++" export GTK_IM_MODULE=ibus\n" ++" export XMODIFIERS=@im=ibus\n" ++" export QT_IM_MODULE=ibus" ++ ++#: ../setup/main.py:235 ++#, python-format ++msgid "Select keyboard shortcut for %s" ++msgstr "Ch?n ph?m t?t cho %s" ++ ++#: ../setup/keyboardshortcut.py:54 ++msgid "Keyboard shortcuts" ++msgstr "Nh?ng ph?m t?t" ++ ++#: ../setup/keyboardshortcut.py:65 ++msgid "Key code:" ++msgstr "M? ph?m:" ++ ++#: ../setup/keyboardshortcut.py:80 ++msgid "Modifiers:" ++msgstr "Ph?m b? sung:" ++ ++#: ../setup/keyboardshortcut.py:222 ++msgid "" ++"Please press a key (or a key combination).\n" ++"The dialog will be closed when the key is released." ++msgstr "" ++"Vui l?ng nh?n m?t ph?m (ho?c t? h?p ph?m).\n" ++"H?p tho?i n?y s? ???c ??ng l?i khi b?n th? ph?m ?n." ++ ++#: ../setup/keyboardshortcut.py:224 ++msgid "Please press a key (or a key combination)" ++msgstr "Vui l?ng nh?n m?t ph?m (ho?c t? h?p ph?m)" ++ ++#: ../setup/enginecombobox.py:99 ++msgid "Select an input method" ++msgstr "Ch?n m?t b? g?" ++ ++#: ../setup/setup.glade.h:1 ++msgid "..." ++msgstr "..." ++ ++#: ../setup/setup.glade.h:2 ++msgid "Font and Style" ++msgstr "Ph?ng v? ki?u" ++ ++#: ../setup/setup.glade.h:3 ++msgid "Keyboard Shortcuts" ++msgstr "Ph?m t?t" ++ ++#: ../setup/setup.glade.h:4 ++msgid "Startup" ++msgstr "Kh?i ??ng" ++ ++#: ../setup/setup.glade.h:5 ++msgid "" ++"IBus\n" ++"The intelligent input bus\n" ++"Homepage: http://code.google.com/p/ibus\n" ++"\n" ++"\n" ++"\n" ++msgstr "" ++"IBus\n" ++"B? g? th?ng minh\n" ++"Trang ch?: http://code.google.com/p/ibus\n" ++"\n" ++"\n" ++"\n" ++ ++#: ../setup/setup.glade.h:12 ++msgid "" ++"The default input method is the top one in the list.\n" ++"You may use up/down buttons to change it." ++msgstr "" ++"B? g? m?c ??nh l? b? g? ??u ti?n trong danh s?ch.\n" ++"B?n c? th? d?ng ph?m l?n/xu?ng ?? thay ??i n?" ++ ++#: ../setup/setup.glade.h:14 ++msgid "About" ++msgstr "Gi?i thi?u" ++ ++#: ../setup/setup.glade.h:15 ++msgid "Candidates orientation:" ++msgstr "H??ng danh s?ch t? ?ng c?:" ++ ++#: ../setup/setup.glade.h:16 ++msgid "Custom font:" ++msgstr "T?y bi?n ph?ng:" ++ ++#: ../setup/setup.glade.h:17 ++msgid "Enable or disable:" ++msgstr "B?t ho?c t?t:" ++ ++#: ../setup/setup.glade.h:18 ++msgid "General" ++msgstr "Chung" ++ ++#: ../setup/setup.glade.h:19 ++msgid "" ++"Horizontal\n" ++"Vertical" ++msgstr "" ++"Ngang\n" ++"D?c" ++ ++#: ../setup/setup.glade.h:21 ++#: ../setup/ibus-setup.desktop.in.h:1 ++msgid "IBus Preferences" ++msgstr "T?y th?ch IBus" ++ ++#: ../setup/setup.glade.h:22 ++msgid "Input Methods" ++msgstr "B? g?" ++ ++#: ../setup/setup.glade.h:23 ++msgid "" ++"Never\n" ++"When active\n" ++"Always" ++msgstr "" ++"Kh?ng bao gi?\n" ++"Khi ho?t ??ng\n" ++"Lu?n lu?n" ++ ++#: ../setup/setup.glade.h:26 ++msgid "Next input method:" ++msgstr "B? g? k? ti?p:" ++ ++#: ../setup/setup.glade.h:27 ++msgid "Previous input method:" ++msgstr "B? g? tr??c:" ++ ++#: ../setup/setup.glade.h:28 ++msgid "Show language panel:" ++msgstr "Hi?n th? thanh ng?n ng?:" ++ ++#: ../setup/setup.glade.h:29 ++msgid "Start ibus on login" ++msgstr "Kh?i ??ng ibus khi ??ng nh?p" ++ ++#: ../setup/setup.glade.h:30 ++msgid "Use custom font" ++msgstr "D?ng ph?ng ch? t?y bi?n" ++ ++#: ../data/ibus.schemas.in.h:1 ++msgid "Auto Hide" ++msgstr "T? ??ng ?n" ++ ++#: ../data/ibus.schemas.in.h:2 ++msgid "Custom Font" ++msgstr "T?y bi?n ph?ng" ++ ++#: ../data/ibus.schemas.in.h:3 ++msgid "Custom font name for language panel" ++msgstr "T?y bi?n ph?ng cho thanh ng?n ng?" ++ ++#: ../data/ibus.schemas.in.h:4 ++msgid "Next Engine Hotkey" ++msgstr "Ph?m n?ng cho b? g? k? ti?p" ++ ++#: ../data/ibus.schemas.in.h:5 ++msgid "Next engine hotkey for switch to next input method engine" ++msgstr "Ph?m n?ng d?ng ?? chuy?n ??n b? g? k? ti?p" ++ ++#: ../data/ibus.schemas.in.h:6 ++msgid "Orientation of Lookup Table" ++msgstr "H??ng c?a b?ng tra c?u" ++ ++#: ../data/ibus.schemas.in.h:7 ++msgid "Orientation of Lookup Table. 0 = Horizontal, 1 = Vertical" ++msgstr "H??ng c?a b?ng tra c?u. 0 = Ngang, 1 = D?c" ++ ++#: ../data/ibus.schemas.in.h:8 ++msgid "Preload Engines" ++msgstr "N?p tr??c b? g?" ++ ++#: ../data/ibus.schemas.in.h:9 ++msgid "Preload Engines during ibus starts up" ++msgstr "N?p tr??c b? g? trong khi kh?i ??ng ibus" ++ ++#: ../data/ibus.schemas.in.h:10 ++msgid "Prev Engine Hotkey" ++msgstr "Ph?m n?ng cho b? g? tr??c" ++ ++#: ../data/ibus.schemas.in.h:11 ++msgid "Prev engine hotkey for switch to previous input method engine" ++msgstr "Ph?m n?ng d?ng ?? chuy?n v? b? g? tr??c" ++ ++#: ../data/ibus.schemas.in.h:12 ++msgid "The behavior of language panel. 0 = Always hide, 1 = Auto hide, 2 = Always show" ++msgstr "C?ch hi?n th? thanh ng?n ng?. 0 = Lu?n ?n, 1 = T? ??ng ?n, 2 = Lu?n hi?n" ++ ++#: ../data/ibus.schemas.in.h:13 ++msgid "Trigger Hotkey" ++msgstr "Ph?m n?ng b?t/t?t" ++ ++#: ../data/ibus.schemas.in.h:14 ++msgid "Trigger hotkey for enable or disable input context" ++msgstr "Ph?m n?ng b?t/t?t d?ng ?? b?t ho?c t?t b? g?" ++ ++#: ../data/ibus.schemas.in.h:15 ++msgid "Use Custom Font" ++msgstr "D?ng ph?ng t?y bi?n" ++ ++#: ../data/ibus.schemas.in.h:16 ++msgid "Use custom font name for language panel" ++msgstr "D?ng ph?ng t?y bi?n cho thanh ng?n ng?" ++ +diff --git a/src/Makefile.am b/src/Makefile.am +index 45da441..aa96c46 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -132,7 +132,7 @@ libibus_la_LDFLAGS = \ + @GOBJECT2_LIBS@ \ + @GIO2_LIBS@ \ + @DBUS_LIBS@ \ +- -export-symbols-regex "ibus_.*" ++ -export-symbols-regex "ibus_.*" \ + -version-info @LT_VERSION_INFO@ \ + $(NULL) + +diff --git a/src/ibuslookuptable.c b/src/ibuslookuptable.c +index d928898..cd5d73f 100644 +--- a/src/ibuslookuptable.c ++++ b/src/ibuslookuptable.c +@@ -215,6 +215,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, + g_return_val_if_fail (retval, FALSE); + + ibus_lookup_table_append_candidate (table, text); ++ g_object_unref (text); + } + + ibus_message_iter_next (iter); +@@ -229,6 +230,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, + g_return_val_if_fail (retval, FALSE); + + ibus_lookup_table_append_label (table, text); ++ g_object_unref (text); + } + + ibus_message_iter_next (iter); +diff --git a/src/ibusproperty.c b/src/ibusproperty.c +index ea5aca0..44a328e 100644 +--- a/src/ibusproperty.c ++++ b/src/ibusproperty.c +@@ -118,6 +118,11 @@ ibus_property_destroy (IBusProperty *prop) + prop->tooltip = NULL; + } + ++ if (prop->sub_props) { ++ g_object_unref (prop->sub_props); ++ prop->sub_props = NULL; ++ } ++ + IBUS_OBJECT_CLASS (parent_class)->destroy ((IBusObject *)prop); + } + Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-11/ibus.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- ibus.spec 12 Jun 2009 06:02:53 -0000 1.80 +++ ibus.spec 10 Aug 2009 07:37:11 -0000 1.81 @@ -8,7 +8,7 @@ Name: ibus Version: 1.1.0.20090612 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries @@ -114,8 +114,8 @@ The ibus-devel-docs package contains dev %prep %setup -q -# %patch0 -p1 -# ./autogen.sh --help +%patch0 -p1 +./autogen.sh --help %build %configure --disable-static \ @@ -228,6 +228,13 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Mon Aug 10 2009 Huang Peng - 1.1.0.20090612-2 +- Update ibus-HEAD.patch. +- Fix memory leaks. +- Update some translate +- Fix typo in src/Makefile.am +- Do not restore states when focus_in, if the engine is disabled. + * Fri Jun 12 2009 Huang Peng - 1.1.0.20090612-1 - Update to Update to 1.1.0.20090612 - Fix bug 504942 - PageUp and PageDown do not work in candidate list From hedayat at fedoraproject.org Mon Aug 10 07:43:41 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Mon, 10 Aug 2009 07:43:41 +0000 (UTC) Subject: rpms/simspark/devel .cvsignore, 1.2, 1.3 simspark.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090810074341.9EAE711C0344@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/simspark/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30113 Modified Files: .cvsignore simspark.spec sources Log Message: New upstream version: 0.1.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/simspark/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 22 Mar 2009 06:57:31 -0000 1.2 +++ .cvsignore 10 Aug 2009 07:43:41 -0000 1.3 @@ -1 +1 @@ -simspark-0.1.tar.gz +simspark-0.1.2.tar.gz Index: simspark.spec =================================================================== RCS file: /cvs/pkgs/rpms/simspark/devel/simspark.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- simspark.spec 27 Jul 2009 04:20:58 -0000 1.3 +++ simspark.spec 10 Aug 2009 07:43:41 -0000 1.4 @@ -1,14 +1,12 @@ Name: simspark -Version: 0.1 -Release: 5%{?dist} +Version: 0.1.2 +Release: 1%{?dist} Summary: Spark physical simulation system Group: Development/Libraries License: GPLv2 URL: http://simspark.sourceforge.net Source0: http://downloads.sourceforge.net/simspark/%{name}-%{version}.tar.gz -Patch0: %{name}-0.1-cmakefix.patch -Patch1: %{name}-0.1-devilfix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake boost-devel ruby ruby-devel SDL-devel tex(latex) @@ -40,8 +38,6 @@ developing applications that use %{name} %prep %setup -q -%patch0 -p1 -b .cmakefix -%patch1 -p1 -b .devilfix %build mkdir build @@ -86,6 +82,9 @@ rm -rf %{buildroot} %doc doc/devel/howtos doc/devel/manual.pdf %changelog +* Mon Aug 10 2009 Hedayat Vatankhah 0.1.2-1 +- Updated to latest upstream release 0.1.2 + * Sun Jul 26 2009 Fedora Release Engineering - 0.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/simspark/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Mar 2009 06:57:31 -0000 1.2 +++ sources 10 Aug 2009 07:43:41 -0000 1.3 @@ -1 +1 @@ -94ef43347083d72d09ab33d89d486d55 simspark-0.1.tar.gz +05fc85fe35e21cc7f6c7243d1743a97d simspark-0.1.2.tar.gz From belegdol at fedoraproject.org Mon Aug 10 07:48:18 2009 From: belegdol at fedoraproject.org (belegdol) Date: Mon, 10 Aug 2009 07:48:18 +0000 (UTC) Subject: rpms/chemical-mime-data/devel chemical-mime-data-0.1.94-turbomole.patch, NONE, 1.1 chemical-mime-data.spec, 1.9, 1.10 Message-ID: <20090810074818.685C711C0344@cvs1.fedora.phx.redhat.com> Author: belegdol Update of /cvs/extras/rpms/chemical-mime-data/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31476 Modified Files: chemical-mime-data.spec Added Files: chemical-mime-data-0.1.94-turbomole.patch Log Message: * Mon Aug 10 2009 Julian Sikorski - 0.1.94-7 - Enabled some turbomole mimetypes (RH #501177) chemical-mime-data-0.1.94-turbomole.patch: chemical-mime-database.xml.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) --- NEW FILE chemical-mime-data-0.1.94-turbomole.patch --- diff -up chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in.turbomole chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in --- chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in.turbomole 2009-08-10 09:37:06.000000000 +0200 +++ chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in 2009-08-10 09:40:57.000000000 +0200 @@ -1290,7 +1290,7 @@ - + <_comment>Turbomole Basis Set File @@ -1304,7 +1304,7 @@ - + <_comment>Turbomole Control File @@ -1320,7 +1320,7 @@ - + <_comment>Turbomole Coordinate File @@ -1335,7 +1335,7 @@ - + <_comment>Turbomole Gradient File @@ -1383,7 +1383,7 @@ - + <_comment>Turbomole SCF Molecular Orbital File MO Molecular Orbital @@ -1401,7 +1401,7 @@ - + <_comment>Turbomole Vibrational Data File Index: chemical-mime-data.spec =================================================================== RCS file: /cvs/extras/rpms/chemical-mime-data/devel/chemical-mime-data.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- chemical-mime-data.spec 24 Jul 2009 18:53:04 -0000 1.9 +++ chemical-mime-data.spec 10 Aug 2009 07:48:18 -0000 1.10 @@ -1,12 +1,13 @@ Name: chemical-mime-data Version: 0.1.94 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Support for chemical/* MIME types Group: System Environment/Libraries License: LGPLv2+ URL: http://sourceforge.net/projects/chemical-mime/ Source0: http://dl.sourceforge.net/chemical-mime/%{name}-%{version}.tar.bz2 +Patch0: chemical-mime-data-0.1.94-turbomole.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -30,6 +31,7 @@ proposed in 1995, though it seems they h %prep %setup -q +%patch0 -p1 -b .turbomole iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog sed -i -e '/^libdir/d' chemical-mime-data.pc.in @@ -74,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Julian Sikorski - 0.1.94-7 +- Enabled some turbomole mimetypes (RH #501177) + * Fri Jul 24 2009 Fedora Release Engineering - 0.1.94-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From belegdol at fedoraproject.org Mon Aug 10 07:54:08 2009 From: belegdol at fedoraproject.org (belegdol) Date: Mon, 10 Aug 2009 07:54:08 +0000 (UTC) Subject: rpms/chemical-mime-data/F-11 chemical-mime-data-0.1.94-turbomole.patch, NONE, 1.1 chemical-mime-data.spec, 1.8, 1.9 Message-ID: <20090810075408.9A5E511C0344@cvs1.fedora.phx.redhat.com> Author: belegdol Update of /cvs/extras/rpms/chemical-mime-data/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32540 Modified Files: chemical-mime-data.spec Added Files: chemical-mime-data-0.1.94-turbomole.patch Log Message: * Mon Aug 10 2009 Julian Sikorski - 0.1.94-7 - Enabled some turbomole mimetypes (RH #501177) chemical-mime-data-0.1.94-turbomole.patch: chemical-mime-database.xml.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) --- NEW FILE chemical-mime-data-0.1.94-turbomole.patch --- diff -up chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in.turbomole chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in --- chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in.turbomole 2009-08-10 09:37:06.000000000 +0200 +++ chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in 2009-08-10 09:40:57.000000000 +0200 @@ -1290,7 +1290,7 @@ - + <_comment>Turbomole Basis Set File @@ -1304,7 +1304,7 @@ - + <_comment>Turbomole Control File @@ -1320,7 +1320,7 @@ - + <_comment>Turbomole Coordinate File @@ -1335,7 +1335,7 @@ - + <_comment>Turbomole Gradient File @@ -1383,7 +1383,7 @@ - + <_comment>Turbomole SCF Molecular Orbital File MO Molecular Orbital @@ -1401,7 +1401,7 @@ - + <_comment>Turbomole Vibrational Data File Index: chemical-mime-data.spec =================================================================== RCS file: /cvs/extras/rpms/chemical-mime-data/F-11/chemical-mime-data.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- chemical-mime-data.spec 4 Mar 2009 22:25:15 -0000 1.8 +++ chemical-mime-data.spec 10 Aug 2009 07:54:08 -0000 1.9 @@ -1,12 +1,13 @@ Name: chemical-mime-data Version: 0.1.94 -Release: 5%{?dist} +Release: 7%{?dist} Summary: Support for chemical/* MIME types Group: System Environment/Libraries License: LGPLv2+ URL: http://sourceforge.net/projects/chemical-mime/ Source0: http://dl.sourceforge.net/chemical-mime/%{name}-%{version}.tar.bz2 +Patch0: chemical-mime-data-0.1.94-turbomole.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -30,6 +31,7 @@ proposed in 1995, though it seems they h %prep %setup -q +%patch0 -p1 -b .turbomole iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog sed -i -e '/^libdir/d' chemical-mime-data.pc.in @@ -74,6 +76,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Julian Sikorski - 0.1.94-7 +- Enabled some turbomole mimetypes (RH #501177) + +* Fri Jul 24 2009 Fedora Release Engineering - 0.1.94-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Mar 04 2009 Julian Sikorski - 0.1.94-5 - Dropped the KDE MIME .desktop files From phuang at fedoraproject.org Mon Aug 10 07:54:47 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Mon, 10 Aug 2009 07:54:47 +0000 (UTC) Subject: rpms/ibus/F-10 ibus-HEAD.patch,1.2,1.3 ibus.spec,1.38,1.39 Message-ID: <20090810075447.7FC3B11C0344@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32726 Modified Files: ibus-HEAD.patch ibus.spec Log Message: Update ibus-HEAD.patch. Fix memory leaks. Update some translate Fix typo in src/Makefile.am Do not restore states when focus_in, if the engine is disabled. ibus-HEAD.patch: AUTHORS | 2 bus/inputcontext.c | 45 +++---- po/LINGUAS | 1 po/da.po | 4 po/vi.po | 288 ++++++++++++++++++++++++++++++++++++++++++++++++++ src/Makefile.am | 2 src/ibuslookuptable.c | 2 src/ibusproperty.c | 5 8 files changed, 325 insertions(+), 24 deletions(-) Index: ibus-HEAD.patch =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-10/ibus-HEAD.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- ibus-HEAD.patch 1 Jun 2009 02:54:14 -0000 1.2 +++ ibus-HEAD.patch 10 Aug 2009 07:54:47 -0000 1.3 @@ -1 +1,446 @@ - +diff --git a/AUTHORS b/AUTHORS +index 24ed851..23dca12 100644 +--- a/AUTHORS ++++ b/AUTHORS +@@ -45,6 +45,8 @@ te.po + krishna k + ta.po: + Felix ++vi.po: ++L? Qu?c Tu?n + zh_CN.po: + Huang Peng + zh_HK.po: +diff --git a/bus/inputcontext.c b/bus/inputcontext.c +index 0881581..bec08c3 100644 +--- a/bus/inputcontext.c ++++ b/bus/inputcontext.c +@@ -1151,28 +1151,29 @@ bus_input_context_focus_in (BusInputContext *context) + + if (priv->capabilities & IBUS_CAP_FOCUS) { + g_signal_emit (context, context_signals[FOCUS_IN], 0); +- +- if (priv->preedit_visible && (priv->capabilities & IBUS_CAP_PREEDIT_TEXT) == 0) { +- g_signal_emit (context, +- context_signals[UPDATE_PREEDIT_TEXT], +- 0, +- priv->preedit_text, +- priv->preedit_cursor_pos, +- priv->preedit_visible); +- } +- if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_AUXILIARY_TEXT) == 0) { +- g_signal_emit (context, +- context_signals[UPDATE_AUXILIARY_TEXT], +- 0, +- priv->auxiliary_text, +- priv->auxiliary_visible); +- } +- if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_LOOKUP_TABLE) == 0) { +- g_signal_emit (context, +- context_signals[UPDATE_LOOKUP_TABLE], +- 0, +- priv->lookup_table, +- priv->lookup_table_visible); ++ if (priv->engine && priv->enabled) { ++ if (priv->preedit_visible && (priv->capabilities & IBUS_CAP_PREEDIT_TEXT) == 0) { ++ g_signal_emit (context, ++ context_signals[UPDATE_PREEDIT_TEXT], ++ 0, ++ priv->preedit_text, ++ priv->preedit_cursor_pos, ++ priv->preedit_visible); ++ } ++ if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_AUXILIARY_TEXT) == 0) { ++ g_signal_emit (context, ++ context_signals[UPDATE_AUXILIARY_TEXT], ++ 0, ++ priv->auxiliary_text, ++ priv->auxiliary_visible); ++ } ++ if (priv->lookup_table_visible && (priv->capabilities & IBUS_CAP_LOOKUP_TABLE) == 0) { ++ g_signal_emit (context, ++ context_signals[UPDATE_LOOKUP_TABLE], ++ 0, ++ priv->lookup_table, ++ priv->lookup_table_visible); ++ } + } + } + } +diff --git a/po/LINGUAS b/po/LINGUAS +index 9c1cecd..5385cb8 100644 +--- a/po/LINGUAS ++++ b/po/LINGUAS +@@ -20,6 +20,7 @@ sr + sr at latin + ta + te ++vi + zh_CN + zh_HK + zh_TW +diff --git a/po/da.po b/po/da.po +index 94ac003..8b52b8b 100644 +--- a/po/da.po ++++ b/po/da.po +@@ -8,7 +8,7 @@ msgstr "" + "Project-Id-Version: ibus\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2009-05-26 07:38+0800\n" +-"PO-Revision-Date: 2009-04-06 21:47+0200\n" ++"PO-Revision-Date: 2009-06-11 17:58+0200\n" + "Last-Translator: Kris Thomsen \n" + "Language-Team: Danish \n" + "MIME-Version: 1.0\n" +@@ -153,6 +153,8 @@ msgid "" + "The default input method is the top one in the list.\n" + "You may use up/down buttons to change it." + msgstr "" ++"Standard inputmetoden er den ?verste i listen.\n" ++"Du kan bruge op/ned-knapperne for at ?ndre det." + + #: ../setup/setup.glade.h:14 + msgid "About" +diff --git a/po/vi.po b/po/vi.po +new file mode 100644 +index 0000000..8ecef98 +--- /dev/null ++++ b/po/vi.po +@@ -0,0 +1,288 @@ ++# Vietnamese translations for data package. ++# Copyright (C) 2009 THE data'S COPYRIGHT HOLDER ++# This file is distributed under the same license as the data package. ++# Le Quoc Tuan , 2009. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: data 1\n" ++"Report-Msgid-Bugs-To: \n" ++"POT-Creation-Date: 2009-05-26 07:38+0800\n" ++"PO-Revision-Date: 2009-06-12 12:41+0700\n" ++"Last-Translator: Le Quoc Tuan \n" ++"Language-Team: Vietnamese\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=2; plural=(n != 1);\n" ++ ++#: ../bus/ibus.desktop.in.h:1 ++msgid "IBus" ++msgstr "IBus" ++ ++#: ../bus/ibus.desktop.in.h:2 ++#: ../ui/gtk/panel.py:97 ++msgid "IBus input method framework" ++msgstr "B? g? IBus" ++ ++#: ../ibus/lang.py:40 ++#: ../ui/gtk/panel.py:307 ++#: ../ui/gtk/panel.py:308 ++#: ../ui/gtk/panel.py:309 ++#: ../ui/gtk/panel.py:310 ++msgid "Other" ++msgstr "Kh?c" ++ ++#: ../ui/gtk/panel.py:282 ++msgid "Restart" ++msgstr "Kh?i ??ng l?i" ++ ++#: ../ui/gtk/panel.py:337 ++msgid "No input method" ++msgstr "Kh?ng c? b? g?" ++ ++#: ../ui/gtk/panel.py:383 ++msgid "IBus is an intelligent input bus for Linux/Unix." ++msgstr "IBus l? m?t b? g? th?ng minh cho Linux/Unix." ++ ++#: ../ui/gtk/panel.py:387 ++msgid "translator-credits" ++msgstr "L? Qu?c Tu?n " ++ ++#. create input methods menu ++#: ../ui/gtk/languagebar.py:84 ++msgid "Switch input method" ++msgstr "Chuy?n b? g?" ++ ++#: ../setup/main.py:104 ++msgid "trigger" ++msgstr "B?t/t?t" ++ ++#: ../setup/main.py:114 ++msgid "next input method" ++msgstr "B? g? k? ti?p" ++ ++#: ../setup/main.py:124 ++msgid "previous input method" ++msgstr "B? g? tr??c" ++ ++#: ../setup/main.py:205 ++msgid "IBus daemon is not started. Do you want to start it now?" ++msgstr "IBus daemon ch?a ???c kh?i ??ng. B?n c? mu?n kh?i ??ng n? ngay b?y gi??" ++ ++#: ../setup/main.py:220 ++msgid "" ++"IBus has been started! If you can not use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop.\n" ++" export GTK_IM_MODULE=ibus\n" ++" export XMODIFIERS=@im=ibus\n" ++" export QT_IM_MODULE=ibus" ++msgstr "" ++"IBus v?a ???c kh?i ??ng! N?u b?n kh?ng th? d?ng IBus, vui l?ng th?m nh?ng d?ng b?n d??i v?o $HOME/.bashrc, v? ??ng nh?p l?i.\n" ++" export GTK_IM_MODULE=ibus\n" ++" export XMODIFIERS=@im=ibus\n" ++" export QT_IM_MODULE=ibus" ++ ++#: ../setup/main.py:235 ++#, python-format ++msgid "Select keyboard shortcut for %s" ++msgstr "Ch?n ph?m t?t cho %s" ++ ++#: ../setup/keyboardshortcut.py:54 ++msgid "Keyboard shortcuts" ++msgstr "Nh?ng ph?m t?t" ++ ++#: ../setup/keyboardshortcut.py:65 ++msgid "Key code:" ++msgstr "M? ph?m:" ++ ++#: ../setup/keyboardshortcut.py:80 ++msgid "Modifiers:" ++msgstr "Ph?m b? sung:" ++ ++#: ../setup/keyboardshortcut.py:222 ++msgid "" ++"Please press a key (or a key combination).\n" ++"The dialog will be closed when the key is released." ++msgstr "" ++"Vui l?ng nh?n m?t ph?m (ho?c t? h?p ph?m).\n" ++"H?p tho?i n?y s? ???c ??ng l?i khi b?n th? ph?m ?n." ++ ++#: ../setup/keyboardshortcut.py:224 ++msgid "Please press a key (or a key combination)" ++msgstr "Vui l?ng nh?n m?t ph?m (ho?c t? h?p ph?m)" ++ ++#: ../setup/enginecombobox.py:99 ++msgid "Select an input method" ++msgstr "Ch?n m?t b? g?" ++ ++#: ../setup/setup.glade.h:1 ++msgid "..." ++msgstr "..." ++ ++#: ../setup/setup.glade.h:2 ++msgid "Font and Style" ++msgstr "Ph?ng v? ki?u" ++ ++#: ../setup/setup.glade.h:3 ++msgid "Keyboard Shortcuts" ++msgstr "Ph?m t?t" ++ ++#: ../setup/setup.glade.h:4 ++msgid "Startup" ++msgstr "Kh?i ??ng" ++ ++#: ../setup/setup.glade.h:5 ++msgid "" ++"IBus\n" ++"The intelligent input bus\n" ++"Homepage: http://code.google.com/p/ibus\n" ++"\n" ++"\n" ++"\n" ++msgstr "" ++"IBus\n" ++"B? g? th?ng minh\n" ++"Trang ch?: http://code.google.com/p/ibus\n" ++"\n" ++"\n" ++"\n" ++ ++#: ../setup/setup.glade.h:12 ++msgid "" ++"The default input method is the top one in the list.\n" ++"You may use up/down buttons to change it." ++msgstr "" ++"B? g? m?c ??nh l? b? g? ??u ti?n trong danh s?ch.\n" ++"B?n c? th? d?ng ph?m l?n/xu?ng ?? thay ??i n?" ++ ++#: ../setup/setup.glade.h:14 ++msgid "About" ++msgstr "Gi?i thi?u" ++ ++#: ../setup/setup.glade.h:15 ++msgid "Candidates orientation:" ++msgstr "H??ng danh s?ch t? ?ng c?:" ++ ++#: ../setup/setup.glade.h:16 ++msgid "Custom font:" ++msgstr "T?y bi?n ph?ng:" ++ ++#: ../setup/setup.glade.h:17 ++msgid "Enable or disable:" ++msgstr "B?t ho?c t?t:" ++ ++#: ../setup/setup.glade.h:18 ++msgid "General" ++msgstr "Chung" ++ ++#: ../setup/setup.glade.h:19 ++msgid "" ++"Horizontal\n" ++"Vertical" ++msgstr "" ++"Ngang\n" ++"D?c" ++ ++#: ../setup/setup.glade.h:21 ++#: ../setup/ibus-setup.desktop.in.h:1 ++msgid "IBus Preferences" ++msgstr "T?y th?ch IBus" ++ ++#: ../setup/setup.glade.h:22 ++msgid "Input Methods" ++msgstr "B? g?" ++ ++#: ../setup/setup.glade.h:23 ++msgid "" ++"Never\n" ++"When active\n" ++"Always" ++msgstr "" ++"Kh?ng bao gi?\n" ++"Khi ho?t ??ng\n" ++"Lu?n lu?n" ++ ++#: ../setup/setup.glade.h:26 ++msgid "Next input method:" ++msgstr "B? g? k? ti?p:" ++ ++#: ../setup/setup.glade.h:27 ++msgid "Previous input method:" ++msgstr "B? g? tr??c:" ++ ++#: ../setup/setup.glade.h:28 ++msgid "Show language panel:" ++msgstr "Hi?n th? thanh ng?n ng?:" ++ ++#: ../setup/setup.glade.h:29 ++msgid "Start ibus on login" ++msgstr "Kh?i ??ng ibus khi ??ng nh?p" ++ ++#: ../setup/setup.glade.h:30 ++msgid "Use custom font" ++msgstr "D?ng ph?ng ch? t?y bi?n" ++ ++#: ../data/ibus.schemas.in.h:1 ++msgid "Auto Hide" ++msgstr "T? ??ng ?n" ++ ++#: ../data/ibus.schemas.in.h:2 ++msgid "Custom Font" ++msgstr "T?y bi?n ph?ng" ++ ++#: ../data/ibus.schemas.in.h:3 ++msgid "Custom font name for language panel" ++msgstr "T?y bi?n ph?ng cho thanh ng?n ng?" ++ ++#: ../data/ibus.schemas.in.h:4 ++msgid "Next Engine Hotkey" ++msgstr "Ph?m n?ng cho b? g? k? ti?p" ++ ++#: ../data/ibus.schemas.in.h:5 ++msgid "Next engine hotkey for switch to next input method engine" ++msgstr "Ph?m n?ng d?ng ?? chuy?n ??n b? g? k? ti?p" ++ ++#: ../data/ibus.schemas.in.h:6 ++msgid "Orientation of Lookup Table" ++msgstr "H??ng c?a b?ng tra c?u" ++ ++#: ../data/ibus.schemas.in.h:7 ++msgid "Orientation of Lookup Table. 0 = Horizontal, 1 = Vertical" ++msgstr "H??ng c?a b?ng tra c?u. 0 = Ngang, 1 = D?c" ++ ++#: ../data/ibus.schemas.in.h:8 ++msgid "Preload Engines" ++msgstr "N?p tr??c b? g?" ++ ++#: ../data/ibus.schemas.in.h:9 ++msgid "Preload Engines during ibus starts up" ++msgstr "N?p tr??c b? g? trong khi kh?i ??ng ibus" ++ ++#: ../data/ibus.schemas.in.h:10 ++msgid "Prev Engine Hotkey" ++msgstr "Ph?m n?ng cho b? g? tr??c" ++ ++#: ../data/ibus.schemas.in.h:11 ++msgid "Prev engine hotkey for switch to previous input method engine" ++msgstr "Ph?m n?ng d?ng ?? chuy?n v? b? g? tr??c" ++ ++#: ../data/ibus.schemas.in.h:12 ++msgid "The behavior of language panel. 0 = Always hide, 1 = Auto hide, 2 = Always show" ++msgstr "C?ch hi?n th? thanh ng?n ng?. 0 = Lu?n ?n, 1 = T? ??ng ?n, 2 = Lu?n hi?n" ++ ++#: ../data/ibus.schemas.in.h:13 ++msgid "Trigger Hotkey" ++msgstr "Ph?m n?ng b?t/t?t" ++ ++#: ../data/ibus.schemas.in.h:14 ++msgid "Trigger hotkey for enable or disable input context" ++msgstr "Ph?m n?ng b?t/t?t d?ng ?? b?t ho?c t?t b? g?" ++ ++#: ../data/ibus.schemas.in.h:15 ++msgid "Use Custom Font" ++msgstr "D?ng ph?ng t?y bi?n" ++ ++#: ../data/ibus.schemas.in.h:16 ++msgid "Use custom font name for language panel" ++msgstr "D?ng ph?ng t?y bi?n cho thanh ng?n ng?" ++ +diff --git a/src/Makefile.am b/src/Makefile.am +index 45da441..aa96c46 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -132,7 +132,7 @@ libibus_la_LDFLAGS = \ + @GOBJECT2_LIBS@ \ + @GIO2_LIBS@ \ + @DBUS_LIBS@ \ +- -export-symbols-regex "ibus_.*" ++ -export-symbols-regex "ibus_.*" \ + -version-info @LT_VERSION_INFO@ \ + $(NULL) + +diff --git a/src/ibuslookuptable.c b/src/ibuslookuptable.c +index d928898..cd5d73f 100644 +--- a/src/ibuslookuptable.c ++++ b/src/ibuslookuptable.c +@@ -215,6 +215,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, + g_return_val_if_fail (retval, FALSE); + + ibus_lookup_table_append_candidate (table, text); ++ g_object_unref (text); + } + + ibus_message_iter_next (iter); +@@ -229,6 +230,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, + g_return_val_if_fail (retval, FALSE); + + ibus_lookup_table_append_label (table, text); ++ g_object_unref (text); + } + + ibus_message_iter_next (iter); +diff --git a/src/ibusproperty.c b/src/ibusproperty.c +index ea5aca0..44a328e 100644 +--- a/src/ibusproperty.c ++++ b/src/ibusproperty.c +@@ -118,6 +118,11 @@ ibus_property_destroy (IBusProperty *prop) + prop->tooltip = NULL; + } + ++ if (prop->sub_props) { ++ g_object_unref (prop->sub_props); ++ prop->sub_props = NULL; ++ } ++ + IBUS_OBJECT_CLASS (parent_class)->destroy ((IBusObject *)prop); + } + Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-10/ibus.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- ibus.spec 12 Jun 2009 06:10:26 -0000 1.38 +++ ibus.spec 10 Aug 2009 07:54:47 -0000 1.39 @@ -8,7 +8,7 @@ Name: ibus Version: 1.1.0.20090612 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries @@ -114,8 +114,8 @@ The ibus-devel-docs package contains dev %prep %setup -q -# %patch0 -p1 -# ./autogen.sh --help +%patch0 -p1 +./autogen.sh --help %build %configure --disable-static \ @@ -228,6 +228,13 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Mon Aug 10 2009 Huang Peng - 1.1.0.20090612-2 +- Update ibus-HEAD.patch. +- Fix memory leaks. +- Update some translate +- Fix typo in src/Makefile.am +- Do not restore states when focus_in, if the engine is disabled. + * Fri Jun 12 2009 Huang Peng - 1.1.0.20090612-1 - Update to Update to 1.1.0.20090612 - Fix bug 504942 - PageUp and PageDown do not work in candidate list From belegdol at fedoraproject.org Mon Aug 10 08:00:03 2009 From: belegdol at fedoraproject.org (belegdol) Date: Mon, 10 Aug 2009 08:00:03 +0000 (UTC) Subject: rpms/chemical-mime-data/F-10 chemical-mime-data-0.1.94-turbomole.patch, NONE, 1.1 chemical-mime-data.spec, 1.6, 1.7 Message-ID: <20090810080003.DA06011C0498@cvs1.fedora.phx.redhat.com> Author: belegdol Update of /cvs/extras/rpms/chemical-mime-data/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1238 Modified Files: chemical-mime-data.spec Added Files: chemical-mime-data-0.1.94-turbomole.patch Log Message: * Mon Aug 10 2009 Julian Sikorski - 0.1.94-7 - Enabled some turbomole mimetypes (RH #501177) chemical-mime-data-0.1.94-turbomole.patch: chemical-mime-database.xml.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) --- NEW FILE chemical-mime-data-0.1.94-turbomole.patch --- diff -up chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in.turbomole chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in --- chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in.turbomole 2009-08-10 09:37:06.000000000 +0200 +++ chemical-mime-data-0.1.94/src/chemical-mime-database.xml.in 2009-08-10 09:40:57.000000000 +0200 @@ -1290,7 +1290,7 @@ - + <_comment>Turbomole Basis Set File @@ -1304,7 +1304,7 @@ - + <_comment>Turbomole Control File @@ -1320,7 +1320,7 @@ - + <_comment>Turbomole Coordinate File @@ -1335,7 +1335,7 @@ - + <_comment>Turbomole Gradient File @@ -1383,7 +1383,7 @@ - + <_comment>Turbomole SCF Molecular Orbital File MO Molecular Orbital @@ -1401,7 +1401,7 @@ - + <_comment>Turbomole Vibrational Data File Index: chemical-mime-data.spec =================================================================== RCS file: /cvs/extras/rpms/chemical-mime-data/F-10/chemical-mime-data.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- chemical-mime-data.spec 26 Aug 2007 07:26:50 -0000 1.6 +++ chemical-mime-data.spec 10 Aug 2009 08:00:02 -0000 1.7 @@ -1,12 +1,13 @@ Name: chemical-mime-data Version: 0.1.94 -Release: 3%{?dist} +Release: 7%{?dist} Summary: Support for chemical/* MIME types Group: System Environment/Libraries License: LGPLv2+ URL: http://sourceforge.net/projects/chemical-mime/ Source0: http://dl.sourceforge.net/chemical-mime/%{name}-%{version}.tar.bz2 +Patch0: chemical-mime-data-0.1.94-turbomole.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -30,13 +31,16 @@ proposed in 1995, though it seems they h %prep %setup -q +%patch0 -p1 -b .turbomole +iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog sed -i -e '/^libdir/d' chemical-mime-data.pc.in %build %configure --disable-update-database \ --without-gnome-mime \ - --without-pixmaps + --without-pixmaps \ + --without-kde-mime make %{?_smp_mflags} @@ -68,11 +72,22 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/icons/hicolor/*/mimetypes/gnome-mime-chemical.png %{_datadir}/icons/hicolor/scalable/mimetypes/gnome-mime-chemical.svgz %{_datadir}/mime/packages/chemical-mime-data.xml -%{_datadir}/mimelnk %{_datadir}/pkgconfig/chemical-mime-data.pc %changelog +* Mon Aug 10 2009 Julian Sikorski - 0.1.94-7 +- Enabled some turbomole mimetypes (RH #501177) + +* Fri Jul 24 2009 Fedora Release Engineering - 0.1.94-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Mar 04 2009 Julian Sikorski - 0.1.94-5 +- Dropped the KDE MIME .desktop files + +* Mon Feb 23 2009 Julian Sikorski - 0.1.94-4 +- Convert the ChangeLog to utf-8 + * Sun Aug 26 2007 Julian Sikorski - 0.1.94-3 - Adjusted License tag as per latest guidelines From scop at fedoraproject.org Mon Aug 10 08:30:42 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 08:30:42 +0000 (UTC) Subject: rpms/doxygen/devel doxygen.spec,1.66,1.67 Message-ID: <20090810083043.3457311C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/doxygen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7604 Modified Files: doxygen.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 1:1.5.9-3 - Convert specfile to UTF-8. Index: doxygen.spec =================================================================== RCS file: /cvs/pkgs/rpms/doxygen/devel/doxygen.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- doxygen.spec 24 Jul 2009 20:29:51 -0000 1.66 +++ doxygen.spec 10 Aug 2009 08:30:40 -0000 1.67 @@ -6,7 +6,7 @@ Summary: A documentation system for C/C++. Name: doxygen Version: 1.5.9 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 1 Source0: ftp://ftp.stack.nl/pub/users/dimitri/%{name}-%{version}.src.tar.gz Patch1: doxygen-1.5.8-config.patch @@ -103,6 +103,9 @@ rm -rf %{buildroot} %endif %changelog +* Mon Aug 10 2009 Ville Skytt?? - 1:1.5.9-3 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 1:1.5.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -322,7 +325,7 @@ rm -rf %{buildroot} * Wed Mar 14 2001 Jeff Johnson - update to 1.2.6 -* Wed Feb 28 2001 Trond Eivind Glomsr?d +* Wed Feb 28 2001 Trond Eivind Glomsr??d - rebuild * Tue Dec 26 2000 Than Ngo From scop at fedoraproject.org Mon Aug 10 08:32:45 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 08:32:45 +0000 (UTC) Subject: rpms/enscript/devel enscript.spec,1.42,1.43 Message-ID: <20090810083245.C082F11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/enscript/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8059 Modified Files: enscript.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 1.6.4-14 - Convert specfile to UTF-8. Index: enscript.spec =================================================================== RCS file: /cvs/pkgs/rpms/enscript/devel/enscript.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- enscript.spec 24 Jul 2009 22:11:26 -0000 1.42 +++ enscript.spec 10 Aug 2009 08:32:45 -0000 1.43 @@ -1,7 +1,7 @@ Summary: A plain ASCII to PostScript converter. Name: enscript Version: 1.6.4 -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2 Group: Applications/Publishing Source0: http://www.iki.fi/mtr/genscript/enscript-%{version}.tar.gz @@ -96,6 +96,9 @@ fi %changelog +* Mon Aug 10 2009 Ville Skytt?? - 1.6.4-14 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 1.6.4-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -221,7 +224,7 @@ fi * Sun Jun 24 2001 Elliot Lee - Bump release + rebuild. -* Tue Feb 27 2001 Trond Eivind Glomsr?d +* Tue Feb 27 2001 Trond Eivind Glomsr??d - langify * Wed Jul 12 2000 Prospector From scop at fedoraproject.org Mon Aug 10 08:34:29 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 08:34:29 +0000 (UTC) Subject: rpms/GConf2/devel GConf2.spec,1.110,1.111 Message-ID: <20090810083429.50A6511C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/GConf2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8498 Modified Files: GConf2.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 2.26.2-6 - Convert specfile to UTF-8. Index: GConf2.spec =================================================================== RCS file: /cvs/pkgs/rpms/GConf2/devel/GConf2.spec,v retrieving revision 1.110 retrieving revision 1.111 diff -u -p -r1.110 -r1.111 --- GConf2.spec 24 Jul 2009 15:10:25 -0000 1.110 +++ GConf2.spec 10 Aug 2009 08:34:29 -0000 1.111 @@ -7,7 +7,7 @@ Summary: A process-transparent configuration system Name: GConf2 Version: 2.26.2 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPLv2+ Group: System Environment/Base Source: http://download.gnome.org/sources/GConf/2.26/GConf-%{version}.tar.bz2 @@ -156,6 +156,9 @@ fi %{_libdir}/pkgconfig/* %changelog +* Mon Aug 10 2009 Ville Skytt?? - 2.26.2-6 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 2.26.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -643,7 +646,7 @@ fi * Fri Jul 6 2001 Alexander Larsson - Install the .la files in the devel package. -* Fri Jul 6 2001 Trond Eivind Glomsr?d +* Fri Jul 6 2001 Trond Eivind Glomsr??d - Use %%{_tmppath} - Move the .so files to the devel subpackage - langify From scop at fedoraproject.org Mon Aug 10 08:36:07 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 08:36:07 +0000 (UTC) Subject: rpms/gnome-vfs2/devel gnome-vfs2.spec,1.194,1.195 Message-ID: <20090810083607.3D86D11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/gnome-vfs2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8902 Modified Files: gnome-vfs2.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 2.24.1-7 - Convert specfile to UTF-8. Index: gnome-vfs2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-vfs2/devel/gnome-vfs2.spec,v retrieving revision 1.194 retrieving revision 1.195 diff -u -p -r1.194 -r1.195 --- gnome-vfs2.spec 4 Aug 2009 09:33:53 -0000 1.194 +++ gnome-vfs2.spec 10 Aug 2009 08:36:06 -0000 1.195 @@ -14,7 +14,7 @@ Summary: The GNOME virtual file-system libraries Name: gnome-vfs2 Version: 2.24.1 -Release: 6%{?dist} +Release: 7%{?dist} License: LGPLv2+ and GPLv2+ # the daemon and the library are LGPLv2+ # the modules are LGPLv2+ and GPLv2+ @@ -260,6 +260,9 @@ fi %config %{_sysconfdir}/gnome-vfs-2.0/modules/smb-module.conf %changelog +* Mon Aug 10 2009 Ville Skytt?? - 2.24.1-7 +- Convert specfile to UTF-8. + * Tue Aug 4 2009 Tomas Bzatek - 2.24.1-6 - Backport some upstream patches @@ -1088,7 +1091,7 @@ fi * Sun Jul 08 2001 Havoc Pennington - add desktop VFS module hack -* Fri Jul 6 2001 Trond Eivind Glomsr?d +* Fri Jul 6 2001 Trond Eivind Glomsr??d - Remove Distribution and Vendor - Make the config files noreplace - Move .so links to devel subpackage From scop at fedoraproject.org Mon Aug 10 08:39:17 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 08:39:17 +0000 (UTC) Subject: rpms/fluxbox/devel fluxbox.spec,1.34,1.35 Message-ID: <20090810083917.C696211C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/fluxbox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9556 Modified Files: fluxbox.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 1.1.1-5 - Convert specfile to UTF-8. Index: fluxbox.spec =================================================================== RCS file: /cvs/pkgs/rpms/fluxbox/devel/fluxbox.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- fluxbox.spec 24 Jul 2009 22:57:44 -0000 1.34 +++ fluxbox.spec 10 Aug 2009 08:39:16 -0000 1.35 @@ -1,6 +1,6 @@ Name: fluxbox Version: 1.1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Window Manager based on Blackbox @@ -102,6 +102,9 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/fluxbox-pulseaudio %changelog +* Mon Aug 10 2009 Ville Skytt?? - 1.1.1-5 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 1.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -219,22 +222,22 @@ rm -rf $RPM_BUILD_ROOT * Sat Nov 13 2004 Michael Schwendt - 0.9.9-2 - Fix build for GCC 3.4. -* Mon Apr 26 2004 Arnaud Ab?lard +* Mon Apr 26 2004 Arnaud Ab??lard - rebuilt against Fluxbox-0.9.9 -* Thu Jan 16 2004 Arnaud Ab?lard +* Thu Jan 16 2004 Arnaud Ab??lard - now using artwiz-aleczapka as the artwiz-fonts -* Thu Jan 16 2004 Arnaud Ab?lard +* Thu Jan 16 2004 Arnaud Ab??lard - fixed a bug with the artwiz fonts -* Thu Jan 15 2004 Arnaud Ab?lard +* Thu Jan 15 2004 Arnaud Ab??lard - rebuilt against Fluxbox-0.9.8 -* Sun Jan 11 2004 Arnaud Ab?lard +* Sun Jan 11 2004 Arnaud Ab??lard - Added Artwiz nice fonts -* Sat Jan 10 2004 Arnaud Ab?lard +* Sat Jan 10 2004 Arnaud Ab??lard - rebuild against Fluxbox-0.9.7 * Sat Jan 11 2003 Che From scop at fedoraproject.org Mon Aug 10 08:42:40 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 08:42:40 +0000 (UTC) Subject: rpms/fluxconf/devel fluxconf.spec,1.15,1.16 Message-ID: <20090810084240.56B1F11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/fluxconf/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10209 Modified Files: fluxconf.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 0.9.9-8 - Convert specfile to UTF-8. Index: fluxconf.spec =================================================================== RCS file: /cvs/pkgs/rpms/fluxconf/devel/fluxconf.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- fluxconf.spec 24 Jul 2009 22:57:58 -0000 1.15 +++ fluxconf.spec 10 Aug 2009 08:42:39 -0000 1.16 @@ -1,6 +1,6 @@ Name: fluxconf Version: 0.9.9 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Configuration utility for fluxbox @@ -51,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %lang(fr) %{_prefix}/share/locale/fr/LC_MESSAGES/%{name}.mo %changelog +* Mon Aug 10 2009 Ville Skytt?? - 0.9.9-8 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 0.9.9-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -89,5 +92,5 @@ rm -rf $RPM_BUILD_ROOT * Fri Apr 7 2005 Michael Schwendt - rebuilt -* Tue Jan 13 2004 Arnaud Ab?lard +* Tue Jan 13 2004 Arnaud Ab??lard - Initial release From scop at fedoraproject.org Mon Aug 10 08:46:42 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 08:46:42 +0000 (UTC) Subject: rpms/intltool/devel intltool.spec,1.56,1.57 Message-ID: <20090810084642.D956611C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/intltool/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11712 Modified Files: intltool.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 0.40.6-4 - Convert specfile to UTF-8. Index: intltool.spec =================================================================== RCS file: /cvs/pkgs/rpms/intltool/devel/intltool.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- intltool.spec 25 Jul 2009 03:27:46 -0000 1.56 +++ intltool.spec 10 Aug 2009 08:46:37 -0000 1.57 @@ -4,7 +4,7 @@ Name: intltool Summary: Utility for internationalizing various kinds of data files Version: 0.40.6 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 with exceptions Group: Development/Tools Source: http://download.gnome.org/sources/intltool/0.40/%{name}-%{version}.tar.bz2 @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man*/* %changelog +* Mon Aug 10 2009 Ville Skytt?? - 0.40.6-4 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 0.40.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -279,7 +282,7 @@ rm -rf $RPM_BUILD_ROOT * Wed Aug 8 2001 Jonathan Blandford - Fix bug #45699 and #50634 by upgrading version. -* Mon Jul 16 2001 Trond Eivind Glomsr?d +* Mon Jul 16 2001 Trond Eivind Glomsr??d - s/Copyright/License/ - Shorter summary - Remove empty post/postun scripts From scop at fedoraproject.org Mon Aug 10 08:47:59 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 08:47:59 +0000 (UTC) Subject: rpms/irda-utils/devel irda-utils.spec,1.35,1.36 Message-ID: <20090810084759.BEF4B11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/irda-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12029 Modified Files: irda-utils.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 0.9.18-9 - Convert specfile to UTF-8. Index: irda-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/irda-utils/devel/irda-utils.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- irda-utils.spec 25 Jul 2009 03:36:27 -0000 1.35 +++ irda-utils.spec 10 Aug 2009 08:47:58 -0000 1.36 @@ -1,7 +1,7 @@ Summary: Utilities for infrared communication between devices Name: irda-utils Version: 0.9.18 -Release: 8%{?dist} +Release: 9%{?dist} Url: http://irda.sourceforge.net/ License: GPLv2+ Group: Applications/System @@ -96,6 +96,9 @@ fi %doc tekram/README.tekram %changelog +* Mon Aug 10 2009 Ville Skytt?? - 0.9.18-9 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 0.9.18-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -259,10 +262,10 @@ fi - fix start priority (345 isn't right...) - fix condrestart -* Sun Jul 23 2000 Trond Eivind Glomsr?d +* Sun Jul 23 2000 Trond Eivind Glomsr??d - source files from /etc/rc.d/init.d -* Sun Jul 23 2000 Trond Eivind Glomsr?d +* Sun Jul 23 2000 Trond Eivind Glomsr??d - don't prereq /etc/init.d anymore - rename "rh-status" - use %%{_tmppath} From hedayat at fedoraproject.org Mon Aug 10 08:56:41 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Mon, 10 Aug 2009 08:56:41 +0000 (UTC) Subject: rpms/simspark/devel simspark-0.1-cmakefix.patch, 1.1, NONE simspark-0.1-devilfix.patch, 1.1, NONE Message-ID: <20090810085641.E34F311C0344@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/simspark/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13588 Removed Files: simspark-0.1-cmakefix.patch simspark-0.1-devilfix.patch Log Message: removed obsolete patches --- simspark-0.1-cmakefix.patch DELETED --- --- simspark-0.1-devilfix.patch DELETED --- From scop at fedoraproject.org Mon Aug 10 09:09:29 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:09:29 +0000 (UTC) Subject: rpms/jakarta-commons-digester/devel jakarta-commons-digester.spec, 1.41, 1.42 Message-ID: <20090810090929.A9B4511C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/jakarta-commons-digester/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15597 Modified Files: jakarta-commons-digester.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 0:1.7-10.3 - Convert specfile to UTF-8. Index: jakarta-commons-digester.spec =================================================================== RCS file: /cvs/pkgs/rpms/jakarta-commons-digester/devel/jakarta-commons-digester.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- jakarta-commons-digester.spec 25 Jul 2009 03:49:16 -0000 1.41 +++ jakarta-commons-digester.spec 10 Aug 2009 09:09:29 -0000 1.42 @@ -48,7 +48,7 @@ Name: jakarta-%{short_name} Version: 1.7 -Release: 9.3%{?dist} +Release: 10.3%{?dist} Epoch: 0 Summary: Jakarta Commons Digester Package License: ASL 2.0 @@ -201,6 +201,9 @@ fi %endif %changelog +* Mon Aug 10 2009 Ville Skytt?? - 0:1.7-10.3 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 0:1.7-9.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -276,7 +279,7 @@ fi * Tue Mar 25 2003 Nicolas Mailhot - 1.4.1-2jpp - for jpackage-utils 1.5 -* Mon Mar 3 2003 Ville Skytt? - 1.4.1-1jpp +* Mon Mar 3 2003 Ville Skytt?? - 1.4.1-1jpp - Update to 1.4.1. - No macros in URL and SourceX tags. - Run unit tests during build. From scop at fedoraproject.org Mon Aug 10 09:11:40 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:11:40 +0000 (UTC) Subject: rpms/jlex/devel jlex.spec,1.19,1.20 Message-ID: <20090810091140.8AC8511C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/jlex/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16057 Modified Files: jlex.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 0:1.2.6-9.3 - Convert specfile to UTF-8. Index: jlex.spec =================================================================== RCS file: /cvs/pkgs/rpms/jlex/devel/jlex.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- jlex.spec 25 Jul 2009 04:02:43 -0000 1.19 +++ jlex.spec 10 Aug 2009 09:11:40 -0000 1.20 @@ -36,7 +36,7 @@ Name: jlex Version: 1.2.6 -Release: 8.3%{?dist} +Release: 9.3%{?dist} Epoch: 0 Summary: A Lexical Analyzer Generator for Java License: BSD @@ -136,6 +136,9 @@ fi %ghost %doc %{_javadocdir}/%{name} %changelog +* Mon Aug 10 2009 Ville Skytt?? - 0:1.2.6-9.3 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 0:1.2.6-8.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -189,7 +192,7 @@ fi * Wed Mar 26 2003 Nicolas Mailhot 1.2.6-1jpp - for jpackage-utils 1.5 -* Tue Aug 20 2002 Ville Skytt? 1.2.5-5jpp +* Tue Aug 20 2002 Ville Skytt?? 1.2.5-5jpp - Use the Xalan/XSLTC version (backwards-compatible with the official one). - Renamed jar to jlex.jar (was JLex.jar). - Some spec cleanup. From scop at fedoraproject.org Mon Aug 10 09:12:45 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:12:45 +0000 (UTC) Subject: rpms/joystick/devel joystick.spec,1.21,1.22 Message-ID: <20090810091245.8541711C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/joystick/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16318 Modified Files: joystick.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 1.2.15-25 - Convert specfile to UTF-8. Index: joystick.spec =================================================================== RCS file: /cvs/pkgs/rpms/joystick/devel/joystick.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- joystick.spec 25 Jul 2009 04:07:42 -0000 1.21 +++ joystick.spec 10 Aug 2009 09:12:45 -0000 1.22 @@ -1,7 +1,7 @@ Summary: Utilities for configuring most popular joysticks. Name: joystick Version: 1.2.15 -Release: 24%{?dist} +Release: 25%{?dist} License: GPLv2+ Group: System Environment/Base ExcludeArch: s390 s390x @@ -42,6 +42,9 @@ rm -rf %{buildroot} %{_mandir}/*/* %changelog +* Mon Aug 10 2009 Ville Skytt?? - 1.2.15-25 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.15-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -105,7 +108,7 @@ rm -rf %{buildroot} * Tue Jun 19 2001 Florian La Roche - add ExcludeArch: s390 s390x -* Fri Mar 2 2001 Trond Eivind Glomsr?d +* Fri Mar 2 2001 Trond Eivind Glomsr??d - New URL and location - fix docs - Patch it to use the 2.4 input headers, so it works again From scop at fedoraproject.org Mon Aug 10 09:14:18 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:14:18 +0000 (UTC) Subject: rpms/kdbg/devel kdbg.spec,1.35,1.36 Message-ID: <20090810091418.8DFE711C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/kdbg/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16635 Modified Files: kdbg.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 1:2.1.1-3 - Convert specfile to UTF-8. Index: kdbg.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdbg/devel/kdbg.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- kdbg.spec 25 Jul 2009 04:21:51 -0000 1.35 +++ kdbg.spec 10 Aug 2009 09:14:18 -0000 1.36 @@ -1,7 +1,7 @@ Name: kdbg Summary: A GUI for gdb, the GNU debugger, and KDE Version: 2.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 1 Source: http://download.sourceforge.net/kdbg/%{name}-%{version}.tar.gz # No version specified. @@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %config (noreplace) %{_datadir}/config/kdbgrc %changelog +* Mon Aug 10 2009 Ville Skytt?? - 1:2.1.1-3 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 1:2.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -205,7 +208,7 @@ rm -rf $RPM_BUILD_ROOT - update to 1.2.1 - use %lang -* Wed Feb 28 2001 Trond Eivind Glomsr?d +* Wed Feb 28 2001 Trond Eivind Glomsr??d - rebuild * Tue Dec 26 2000 Than Ngo From scop at fedoraproject.org Mon Aug 10 09:15:44 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:15:44 +0000 (UTC) Subject: rpms/lapack/devel lapack.spec,1.21,1.22 Message-ID: <20090810091544.7D7DE11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/lapack/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16943 Modified Files: lapack.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 3.1.1-7 - Convert specfile to UTF-8. Index: lapack.spec =================================================================== RCS file: /cvs/pkgs/rpms/lapack/devel/lapack.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- lapack.spec 25 Jul 2009 04:57:16 -0000 1.21 +++ lapack.spec 10 Aug 2009 09:15:44 -0000 1.22 @@ -1,7 +1,7 @@ Summary: The LAPACK libraries for numerical linear algebra. Name: lapack Version: 3.1.1 -Release: 6%{?dist} +Release: 7%{?dist} License: BSD Group: Development/Libraries URL: http://www.netlib.org/lapack/ @@ -187,6 +187,9 @@ rm -fr ${RPM_BUILD_ROOT} %{_libdir}/libblas*.a %changelog +* Mon Aug 10 2009 Ville Skytt?? - 3.1.1-7 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 3.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -284,7 +287,7 @@ rm -fr ${RPM_BUILD_ROOT} * Sun Nov 10 2002 Jeff Johnson 3.0-19 - rebuild with x86_64. -* Thu Jul 18 2002 Trond Eivind Glomsr?d 3.0-18 +* Thu Jul 18 2002 Trond Eivind Glomsr??d 3.0-18 - Remove an empty man page (#63569) * Fri Jun 21 2002 Tim Powers @@ -293,44 +296,44 @@ rm -fr ${RPM_BUILD_ROOT} * Thu May 23 2002 Tim Powers - automated rebuild -* Wed May 1 2002 Trond Eivind Glomsr?d 3.0-15 +* Wed May 1 2002 Trond Eivind Glomsr??d 3.0-15 - Rebuild -* Thu Feb 21 2002 Trond Eivind Glomsr?d 3.0-14 +* Thu Feb 21 2002 Trond Eivind Glomsr??d 3.0-14 - Rebuild * Wed Jan 09 2002 Tim Powers - automated rebuild -* Mon Aug 13 2001 Trond Eivind Glomsr?d 3.0-12 +* Mon Aug 13 2001 Trond Eivind Glomsr??d 3.0-12 - The man-pages for xerbla and lsame were in blas-man and lapack-man (#51605) -* Fri Jun 8 2001 Trond Eivind Glomsr?d +* Fri Jun 8 2001 Trond Eivind Glomsr??d - Reenable optimization for IA64 -* Fri May 25 2001 Trond Eivind Glomsr?d +* Fri May 25 2001 Trond Eivind Glomsr??d - Add all patches from the LAPACK site as of 2001-05-25 - Use this workaround for IA64 instead - Remove SPARC workaround - Don't exclude IA64 -* Thu Dec 07 2000 Trond Eivind Glomsr?d +* Thu Dec 07 2000 Trond Eivind Glomsr??d - rebuild for main distribution -* Mon Nov 20 2000 Trond Eivind Glomsr?d +* Mon Nov 20 2000 Trond Eivind Glomsr??d - add the LAPACK Quick Reference Guide to the docs - add the BLAS Quick Reference Guide to the docs -* Tue Aug 01 2000 Trond Eivind Glomsr?d +* Tue Aug 01 2000 Trond Eivind Glomsr??d - fix lack of ldconfig in postuninstall script * Mon Jul 24 2000 Prospector - rebuilt -* Mon Jul 10 2000 Trond Eivind Glomsr?d +* Mon Jul 10 2000 Trond Eivind Glomsr??d - updated with the latest updates (new tarfile..) from netlib -* Thu Jun 15 2000 Trond Eivind Glomsr?d +* Thu Jun 15 2000 Trond Eivind Glomsr??d - use %%{_mandir} - added some flags to work around SPARC compiler bug @@ -359,12 +362,12 @@ rm -fr ${RPM_BUILD_ROOT} * Fri Jul 17 1998 Jeff Johnson - repackage for powertools. -* Sun Feb 15 1998 Trond Eivind Glomsr?d +* Sun Feb 15 1998 Trond Eivind Glomsr??d [lapack-2.0-9] - No code updates, just built with a customized rpm - this should make dependencies right. -* Sat Feb 07 1998 Trond Eivind Glomsr?d +* Sat Feb 07 1998 Trond Eivind Glomsr??d [lapack-2.0-8] - Total rewrite of the spec file - Added my own makefiles - libs should build better, @@ -376,16 +379,16 @@ rm -fr ${RPM_BUILD_ROOT} (oh - and as always: Dedicated to the girl I love, Eline Skirnisdottir) -* Sat Dec 06 1997 Trond Eivind Glomsr?d +* Sat Dec 06 1997 Trond Eivind Glomsr??d [lapack-2.0-7] - added a dependency to glibc, so people don't try with libc5 -* Thu Nov 20 1997 Trond Eivind Glomsr?d +* Thu Nov 20 1997 Trond Eivind Glomsr??d [lapack-2.0-6] - removed etime.c - compiled with egcs, and for glibc 2.0 -* Sun Oct 12 1997 Trond Eivind Glomsr?d +* Sun Oct 12 1997 Trond Eivind Glomsr??d [lapack-2.0-5] - added a changelog - cleaned up building of shared libs From scop at fedoraproject.org Mon Aug 10 09:17:29 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:17:29 +0000 (UTC) Subject: rpms/libksba/devel libksba.spec,1.35,1.36 Message-ID: <20090810091729.11E6911C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/libksba/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17831 Modified Files: libksba.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 1.0.6-3 - Convert specfile to UTF-8. Index: libksba.spec =================================================================== RCS file: /cvs/pkgs/rpms/libksba/devel/libksba.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- libksba.spec 25 Jul 2009 06:01:56 -0000 1.35 +++ libksba.spec 10 Aug 2009 09:17:28 -0000 1.36 @@ -2,7 +2,7 @@ Summary: X.509 library Name: libksba Version: 1.0.6 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv3 Group: System Environment/Libraries @@ -92,6 +92,9 @@ fi %changelog +* Mon Aug 10 2009 Ville Skytt?? - 1.0.6-3 +- Convert specfile to UTF-8. + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -180,12 +183,12 @@ fi * Tue Oct 19 2004 Rex Dieter 0:0.9.9-0.fdr.1 - 0.9.9 -* Thu Mar 20 2003 Ville Skytt? - 0.4.7-0.fdr.1 +* Thu Mar 20 2003 Ville Skytt?? - 0.4.7-0.fdr.1 - Update to 0.4.7, and to current Fedora guidelines. - Exclude %%{_libdir}/*.la. * Tue Feb 12 2003 Warren Togami 0.4.6-1.fedora.3 - temporary workaround to lib/dir conflict problem -* Sat Feb 8 2003 Ville Skytt? - 0.4.6-1.fedora.1 +* Sat Feb 8 2003 Ville Skytt?? - 0.4.6-1.fedora.1 - First Fedora release. From scop at fedoraproject.org Mon Aug 10 09:18:34 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:18:34 +0000 (UTC) Subject: rpms/librsvg2/devel librsvg2.spec,1.75,1.76 Message-ID: <20090810091834.A551911C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/librsvg2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18284 Modified Files: librsvg2.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 2.26.0-3 - Convert specfile to UTF-8. Index: librsvg2.spec =================================================================== RCS file: /cvs/pkgs/rpms/librsvg2/devel/librsvg2.spec,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- librsvg2.spec 25 Jul 2009 08:33:29 -0000 1.75 +++ librsvg2.spec 10 Aug 2009 09:18:34 -0000 1.76 @@ -13,7 +13,7 @@ Name: librsvg2 Summary: An SVG library based on cairo Version: 2.26.0 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries @@ -116,6 +116,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/gtk-doc/html/rsvg %changelog +* Mon Aug 10 2009 Ville Skytt?? - 2.26.0-3 +- Convert specfile to UTF-8. + * Sat Jul 25 2009 Fedora Release Engineering - 2.26.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -431,7 +434,7 @@ rm -rf $RPM_BUILD_ROOT * Mon Jul 09 2001 Havoc Pennington - put .la file back in package -* Fri Jul 6 2001 Trond Eivind Glomsr?d +* Fri Jul 6 2001 Trond Eivind Glomsr??d - Put changelog at the end - Move .so files to devel subpackage - Don't mess with ld.so.conf From scop at fedoraproject.org Mon Aug 10 09:19:57 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:19:57 +0000 (UTC) Subject: rpms/logjam/devel logjam.spec,1.56,1.57 Message-ID: <20090810091957.591B911C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/logjam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18597 Modified Files: logjam.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 1:4.5.3-35 - Convert specfile to UTF-8. Index: logjam.spec =================================================================== RCS file: /cvs/pkgs/rpms/logjam/devel/logjam.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- logjam.spec 25 Jul 2009 11:14:50 -0000 1.56 +++ logjam.spec 10 Aug 2009 09:19:57 -0000 1.57 @@ -2,7 +2,7 @@ Name: logjam Version: 4.5.3 -Release: 34%{?dist} +Release: 35%{?dist} Epoch: 1 Summary: GTK2 client for LiveJournal License: GPLv2+ @@ -143,6 +143,9 @@ desktop-file-install --vendor fedora rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ville Skytt?? - 1:4.5.3-35 +- Convert specfile to UTF-8. + * Sat Jul 25 2009 Fedora Release Engineering - 1:4.5.3-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -403,5 +406,5 @@ rm -rf $RPM_BUILD_ROOT - Added fix for James Manning, Web Links browser launch * Tue Feb 13 2001 Tom "spot" Callaway - Upgraded to add GNOME build option. -* Sun Oct 08 2000 Alexander Gr?fe +* Sun Oct 08 2000 Alexander Gr??fe - inital version of the RPM. From scop at fedoraproject.org Mon Aug 10 09:21:30 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:21:30 +0000 (UTC) Subject: rpms/mkinitrd/devel mkinitrd.spec,1.329,1.330 Message-ID: <20090810092130.5D84F11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/mkinitrd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18956 Modified Files: mkinitrd.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 6.0.92-3 - Convert specfile to UTF-8. Index: mkinitrd.spec =================================================================== RCS file: /cvs/pkgs/rpms/mkinitrd/devel/mkinitrd.spec,v retrieving revision 1.329 retrieving revision 1.330 diff -u -p -r1.329 -r1.330 --- mkinitrd.spec 25 Jul 2009 14:36:35 -0000 1.329 +++ mkinitrd.spec 10 Aug 2009 09:21:30 -0000 1.330 @@ -3,7 +3,7 @@ Summary: Creates an initial ramdisk image for preloading modules. Name: mkinitrd Version: 6.0.92 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: System Environment/Base Source0: mkinitrd-%{version}.tar.bz2 @@ -119,6 +119,9 @@ rm -rf $RPM_BUILD_ROOT %dir %{_sysconfdir}/kernel/prerm.d %changelog +* Mon Aug 10 2009 Ville Skytt?? - 6.0.92-3 +- Convert specfile to UTF-8. + * Sat Jul 25 2009 Fedora Release Engineering - 6.0.92-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -1738,7 +1741,7 @@ rm -rf $RPM_BUILD_ROOT - grubby statically linked against popt [55305] - cleaned up verbose output a bit [21791] -* Tue Dec 18 2001 Trond Eivind Glomsr?d +* Tue Dec 18 2001 Trond Eivind Glomsr??d - Add LVM module when LVM is used * Wed Sep 5 2001 Jeremy Katz From scop at fedoraproject.org Mon Aug 10 09:22:48 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:22:48 +0000 (UTC) Subject: rpms/psgml/devel psgml.spec,1.23,1.24 Message-ID: <20090810092248.C5BB911C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/psgml/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19290 Modified Files: psgml.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 1.2.5-11 - Convert specfile to UTF-8. Index: psgml.spec =================================================================== RCS file: /cvs/pkgs/rpms/psgml/devel/psgml.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- psgml.spec 26 Jul 2009 19:34:06 -0000 1.23 +++ psgml.spec 10 Aug 2009 09:22:48 -0000 1.24 @@ -1,7 +1,7 @@ Summary: A GNU Emacs major mode for editing SGML documents. name: psgml Version: 1.2.5 -Release: 10%{?dist} +Release: 11%{?dist} Prereq: sgml-common License: GPLv2+ Source: ftp://ftp.lysator.liu.se/pub/sgml/psgml-%{version}.tar.gz @@ -100,6 +100,9 @@ exit 0 %{prefix}/share/sgml/cdtd %changelog +* Mon Aug 10 2009 Ville Skytt?? - 1.2.5-11 +- Convert specfile to UTF-8. + * Sun Jul 26 2009 Fedora Release Engineering - 1.2.5-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -183,13 +186,13 @@ exit 0 - Search catalog and /etc/sgml/catalog too. - Put cdtd in /usr/share/sgml not /usr/lib/sgml. -* Thu Nov 30 2000 Trond Eivind Glomsr?d +* Thu Nov 30 2000 Trond Eivind Glomsr??d - use new emacs init scheme * Mon Nov 13 2000 Tim Waugh - autoload xml-mode (bug #20602) -* Thu Oct 19 2000 Trond Eivind Glomsr?d +* Thu Oct 19 2000 Trond Eivind Glomsr??d - don't try to touch the site-start.el file - use %%{_tmppath} - don't %%define %%version above the "Version: " part From scop at fedoraproject.org Mon Aug 10 09:23:30 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:23:30 +0000 (UTC) Subject: rpms/psutils/devel psutils.spec,1.22,1.23 Message-ID: <20090810092330.13D7111C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/psutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19428 Modified Files: psutils.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 1.17-33 - Convert specfile to UTF-8. Index: psutils.spec =================================================================== RCS file: /cvs/pkgs/rpms/psutils/devel/psutils.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- psutils.spec 26 Jul 2009 19:36:38 -0000 1.22 +++ psutils.spec 10 Aug 2009 09:23:29 -0000 1.23 @@ -1,7 +1,7 @@ Summary: PostScript Utilities Name: psutils Version: 1.17 -Release: 32%{dist} +Release: 33%{dist} License: psutils Group: Applications/Publishing Source: psutils-p17.tar.gz @@ -102,6 +102,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ville Skytt?? - 1.17-33 +- Convert specfile to UTF-8. + * Sun Jul 26 2009 Fedora Release Engineering - 1.17-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -214,7 +217,7 @@ rm -rf $RPM_BUILD_ROOT - Added patch to compile everything cleanly - Some minor changes to specfile -* Thu Mar 27 1997 Tomasz K?oczko +* Thu Mar 27 1997 Tomasz K??oczko - new version: Patchlevel 17 had some minor bugfixes and improvements - Trailer information now put before %%EOF comments if no %%Trailer From scop at fedoraproject.org Mon Aug 10 09:24:50 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:24:50 +0000 (UTC) Subject: rpms/rarpd/devel rarpd.spec,1.27,1.28 Message-ID: <20090810092450.9C88811C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/rarpd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19828 Modified Files: rarpd.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - ss981107-30 - Convert specfile to UTF-8. Index: rarpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/rarpd/devel/rarpd.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- rarpd.spec 27 Jul 2009 02:48:01 -0000 1.27 +++ rarpd.spec 10 Aug 2009 09:24:50 -0000 1.28 @@ -1,7 +1,7 @@ Summary: The RARP daemon. Name: rarpd Version: ss981107 -Release: 29%{?dist} +Release: 30%{?dist} License: GPLv2+ Group: System Environment/Daemons Source: ftp://ftp.inr.ac.ru/ip-routing/dhcp.bootp.rarp/rarpd-%{version}.tar.gz @@ -80,6 +80,9 @@ fi %{_mandir}/man8/* %changelog +* Mon Aug 10 2009 Ville Skytt?? - ss981107-30 +- Convert specfile to UTF-8. + * Sun Jul 26 2009 Fedora Release Engineering - ss981107-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -158,7 +161,7 @@ fi * Wed Jan 09 2002 Tim Powers - automated rebuild -* Thu Mar 15 2001 Trond Eivind Glomsr?d +* Thu Mar 15 2001 Trond Eivind Glomsr??d - more generic i18n (#26555) * Mon Feb 5 2001 Bernhard Rosenkraenzer From linuxdonald at fedoraproject.org Mon Aug 10 09:28:09 2009 From: linuxdonald at fedoraproject.org (Thomas Kowaliczek) Date: Mon, 10 Aug 2009 09:28:09 +0000 (UTC) Subject: rpms/openal-soft/devel import.log, NONE, 1.1 openal-soft.patch, NONE, 1.1 openal-soft.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090810092809.E4F8A11C0344@cvs1.fedora.phx.redhat.com> Author: linuxdonald Update of /cvs/pkgs/rpms/openal-soft/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19893/devel Modified Files: .cvsignore sources Added Files: import.log openal-soft.patch openal-soft.spec Log Message: --- NEW FILE import.log --- openal-soft-1_8_466-6_fc11:HEAD:openal-soft-1.8.466-6.fc11.src.rpm:1249896240 openal-soft.patch: CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openal-soft.patch --- --- CMakeLists.txt 2009-06-08 07:26:31.000000000 +0200 +++ CMakeLists.txt 2009-08-08 01:11:51.000000000 +0200 @@ -391,7 +391,7 @@ # Needed for openal.pc.in SET(prefix ${CMAKE_INSTALL_PREFIX}) SET(exec_prefix "\${prefix}") -SET(libdir "\${exec_prefix}/${LIB_INSTALL_DIR}") +SET(libdir "\${exec_prefix}/lib${LIB_SUFFIX}") SET(bindir "\${exec_prefix}/bin") SET(includedir "\${prefix}/include") SET(PACKAGE_VERSION "${LIB_VERSION}") --- NEW FILE openal-soft.spec --- Name: openal-soft Version: 1.8.466 Release: 6%{?dist} Summary: Open Audio Library Group: System Environment/Libraries License: LGPLv2+ URL: http://kcat.strangesoft.net/openal.html Source0: http://kcat.strangesoft.net/openal-releases/openal-soft-%{version}.tar.bz2 Patch1: openal-soft.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel BuildRequires: pulseaudio-libs-devel BuildRequires: portaudio-devel BuildRequires: cmake Obsoletes: openal <= 0.0.10 Provides: openal = %{version} %description OpenAL Soft is a cross-platform software implementation of the OpenAL 3D audio API. It's built off of the open-sourced Windows version available originally from the SVN repository at openal.org. OpenAL provides capabilities for playing audio in a virtual 3d environment. Distance attenuation, doppler shift, and directional sound emitters are among the features handled by the API. More advanced effects, including air absorption, low-pass filters, and reverb, are available through the EFX extension. It also facilitates streaming audio, multi-channel buffers, and audio capture. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Obsoletes: openal-devel <= 0.0.10 Provides: openal-devel = %{version} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q %patch1 -p0 -b .orig %build %cmake . make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING %{_bindir}/openal-info %{_libdir}/libopenal.so.* %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/libopenal.so %{_libdir}/pkgconfig/openal.pc %changelog * Sat Aug 08 2009 Thomas Kowaliczek - 1.8.466-6 - Fixed license and pkgconfig problem thx goes to Christoph Wickert * Wed Aug 05 2009 Thomas Kowaliczek - 1.8.466-5 - Fixed Obsoletes: and Provides: sections * Tue Aug 04 2009 Thomas Kowaliczek - 1.8.466-4 - Added Obsoletes: openal <= 0.0.9 and remove Conflicts: openal-devel * Fri Jun 26 2009 Thomas Kowaliczek - 1.8.466-3 - Fixed all warnings of rpmlint * Fri Jun 20 2009 Thomas Kowaliczek - 1.8.466-2 - Updatet the SPEC and SRPM file because openal-soft-devel conflicts with openal-devel * Fri Jun 20 2009 Thomas Kowaliczek - 1.8.466-1 - Initial release for Fedora Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/openal-soft/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 10 Aug 2009 05:42:33 -0000 1.1 +++ .cvsignore 10 Aug 2009 09:28:08 -0000 1.2 @@ -0,0 +1 @@ +openal-soft-1.8.466.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openal-soft/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 10 Aug 2009 05:42:33 -0000 1.1 +++ sources 10 Aug 2009 09:28:09 -0000 1.2 @@ -0,0 +1 @@ +28d500e0a6b0a7a824b509ad9eaba7be openal-soft-1.8.466.tar.bz2 From scop at fedoraproject.org Mon Aug 10 09:32:06 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 09:32:06 +0000 (UTC) Subject: rpms/talk/devel talk.spec,1.25,1.26 Message-ID: <20090810093206.CA5A811C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/talk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21267 Modified Files: talk.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 0.17-33.2.4 - Convert specfile to UTF-8. Index: talk.spec =================================================================== RCS file: /cvs/pkgs/rpms/talk/devel/talk.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- talk.spec 27 Jul 2009 05:30:52 -0000 1.25 +++ talk.spec 10 Aug 2009 09:32:06 -0000 1.26 @@ -1,7 +1,7 @@ Summary: Talk client for one-on-one Internet chatting. Name: talk Version: 0.17 -Release: 32.2.4 +Release: 33.2.4 License: BSD Group: Applications/Internet Source: ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-ntalk-%{version}.tar.gz @@ -88,6 +88,9 @@ rm -rf ${RPM_BUILD_ROOT} %config(noreplace) /etc/xinetd.d/* %changelog +* Mon Aug 10 2009 Ville Skytt?? - 0.17-33.2.4 +- Convert specfile to UTF-8. + * Sun Jul 26 2009 Fedora Release Engineering - 0.17-32.2.4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -195,7 +198,7 @@ rm -rf ${RPM_BUILD_ROOT} - FHS packaging. - update to 0.17-pre20000412. -* Tue May 23 2000 Trond Eivind Glomsr?d +* Tue May 23 2000 Trond Eivind Glomsr??d - switch to xinetd * Tue May 16 2000 Chris Evans From twaugh at fedoraproject.org Mon Aug 10 09:34:43 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 10 Aug 2009 09:34:43 +0000 (UTC) Subject: rpms/cups/F-11 cups.spec,1.500,1.501 Message-ID: <20090810093443.CAF5311C0344@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21766 Modified Files: cups.spec Log Message: * Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.15 - Clear out cache files on upgrade. Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.500 retrieving revision 1.501 diff -u -p -r1.500 -r1.501 --- cups.spec 7 Aug 2009 11:05:11 -0000 1.500 +++ cups.spec 10 Aug 2009 09:34:43 -0000 1.501 @@ -373,7 +373,7 @@ install -m644 %{SOURCE3} \ --slave %{_mandir}/man1/lpstat.1.gz print-lpstatman %{_mandir}/man1/lpstat-cups.1.gz \ --initscript cups %endif -rm -f %{_localstatedir}/cache/cups/* +rm -f %{_localstatedir}/cache/cups/*.ipp %{_localstatedir}/cache/cups/*.cache exit 0 %post libs -p /sbin/ldconfig From twaugh at fedoraproject.org Mon Aug 10 09:35:19 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 10 Aug 2009 09:35:19 +0000 (UTC) Subject: rpms/cups/devel cups.spec,1.495,1.496 Message-ID: <20090810093519.1957311C0344@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21904 Modified Files: cups.spec Log Message: * Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.14 - Clear out cache files on upgrade. Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.495 retrieving revision 1.496 diff -u -p -r1.495 -r1.496 --- cups.spec 7 Aug 2009 11:05:58 -0000 1.495 +++ cups.spec 10 Aug 2009 09:35:18 -0000 1.496 @@ -373,7 +373,7 @@ install -m644 %{SOURCE3} \ --slave %{_mandir}/man1/lpstat.1.gz print-lpstatman %{_mandir}/man1/lpstat-cups.1.gz \ --initscript cups %endif -rm -f %{_localstatedir}/cache/cups/* +rm -f %{_localstatedir}/cache/cups/*.ipp %{_localstatedir}/cache/cups/*.cache exit 0 %post libs -p /sbin/ldconfig From twaugh at fedoraproject.org Mon Aug 10 09:37:16 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 10 Aug 2009 09:37:16 +0000 (UTC) Subject: rpms/cups/F-11 cups-str3284.patch,NONE,1.1 cups.spec,1.501,1.502 Message-ID: <20090810093716.6610211C0344@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22278 Modified Files: cups.spec Added Files: cups-str3284.patch Log Message: * Mon Aug 10 2009 Tim Waugh 1:1.4-0.rc1.15 - Fixed MIME type rules for image/jpeg and image/x-bitmap (bug #516438, STR #3284). cups-str3284.patch: mime.types | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE cups-str3284.patch --- diff -up cups-1.4rc1/conf/mime.types.str3284 cups-1.4rc1/conf/mime.types --- cups-1.4rc1/conf/mime.types.str3284 2009-05-17 00:48:35.000000000 +0100 +++ cups-1.4rc1/conf/mime.types 2009-08-10 10:32:46.887840076 +0100 @@ -95,7 +95,7 @@ application/vnd.hp-HPGL hpgl \ image/gif gif string(0,GIF87a) string(0,GIF89a) image/png png string(0,<89>PNG) -image/jpeg jpeg jpg jpe string(0,) &&\ +image/jpeg jpeg jpg jpe string(0,) +\ (char(3,0xe0) char(3,0xe1) char(3,0xe2) char(3,0xe3)\ char(3,0xe4) char(3,0xe5) char(3,0xe6) char(3,0xe7)\ char(3,0xe8) char(3,0xe9) char(3,0xea) char(3,0xeb)\ @@ -114,7 +114,7 @@ image/x-sun-raster ras string(0,<59a66a #image/fpx fpx image/x-alias pix short(8,8) short(8,24) -image/x-bitmap bmp string(0,BM) && !printable(2,14) +image/x-bitmap bmp string(0,BM) + !printable(2,14) image/x-icon ico ######################################################################## Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.501 retrieving revision 1.502 diff -u -p -r1.501 -r1.502 --- cups.spec 10 Aug 2009 09:34:43 -0000 1.501 +++ cups.spec 10 Aug 2009 09:37:15 -0000 1.502 @@ -63,6 +63,7 @@ Patch35: cups-cups-get-classes.patch Patch36: cups-str3272.patch Patch37: cups-avahi.patch Patch38: cups-str3277.patch +Patch39: cups-str3284.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -226,6 +227,7 @@ module. %patch36 -p1 -b .str3272 %patch37 -p1 -b .avahi %patch38 -p1 -b .str3277 +%patch39 -p1 -b .str3284 %if %lspp %patch100 -p1 -b .lspp @@ -520,7 +522,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog -* Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.15 +* Mon Aug 10 2009 Tim Waugh 1:1.4-0.rc1.15 +- Fixed MIME type rules for image/jpeg and image/x-bitmap + (bug #516438, STR #3284). - Clear out cache files on upgrade. - Require acl. From twaugh at fedoraproject.org Mon Aug 10 09:38:00 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 10 Aug 2009 09:38:00 +0000 (UTC) Subject: rpms/cups/devel cups-str3284.patch,NONE,1.1 cups.spec,1.496,1.497 Message-ID: <20090810093800.511CA11C0344@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22428 Modified Files: cups.spec Added Files: cups-str3284.patch Log Message: * Mon Aug 10 2009 Tim Waugh 1:1.4-0.rc1.14 - Fixed MIME type rules for image/jpeg and image/x-bitmap (bug #516438, STR #3284). cups-str3284.patch: mime.types | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE cups-str3284.patch --- diff -up cups-1.4rc1/conf/mime.types.str3284 cups-1.4rc1/conf/mime.types --- cups-1.4rc1/conf/mime.types.str3284 2009-05-17 00:48:35.000000000 +0100 +++ cups-1.4rc1/conf/mime.types 2009-08-10 10:32:46.887840076 +0100 @@ -95,7 +95,7 @@ application/vnd.hp-HPGL hpgl \ image/gif gif string(0,GIF87a) string(0,GIF89a) image/png png string(0,<89>PNG) -image/jpeg jpeg jpg jpe string(0,) &&\ +image/jpeg jpeg jpg jpe string(0,) +\ (char(3,0xe0) char(3,0xe1) char(3,0xe2) char(3,0xe3)\ char(3,0xe4) char(3,0xe5) char(3,0xe6) char(3,0xe7)\ char(3,0xe8) char(3,0xe9) char(3,0xea) char(3,0xeb)\ @@ -114,7 +114,7 @@ image/x-sun-raster ras string(0,<59a66a #image/fpx fpx image/x-alias pix short(8,8) short(8,24) -image/x-bitmap bmp string(0,BM) && !printable(2,14) +image/x-bitmap bmp string(0,BM) + !printable(2,14) image/x-icon ico ######################################################################## Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.496 retrieving revision 1.497 diff -u -p -r1.496 -r1.497 --- cups.spec 10 Aug 2009 09:35:18 -0000 1.496 +++ cups.spec 10 Aug 2009 09:38:00 -0000 1.497 @@ -63,6 +63,7 @@ Patch35: cups-cups-get-classes.patch Patch36: cups-str3272.patch Patch37: cups-avahi.patch Patch38: cups-str3277.patch +Patch39: cups-str3284.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -226,6 +227,7 @@ module. %patch36 -p1 -b .str3272 %patch37 -p1 -b .avahi %patch38 -p1 -b .str3277 +%patch39 -p1 -b .str3284 %if %lspp %patch100 -p1 -b .lspp @@ -520,7 +522,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog -* Fri Aug 7 2009 Tim Waugh 1:1.4-0.rc1.14 +* Mon Aug 10 2009 Tim Waugh 1:1.4-0.rc1.14 +- Fixed MIME type rules for image/jpeg and image/x-bitmap + (bug #516438, STR #3284). - Clear out cache files on upgrade. - Require acl. From schwab at fedoraproject.org Mon Aug 10 09:56:05 2009 From: schwab at fedoraproject.org (schwab) Date: Mon, 10 Aug 2009 09:56:05 +0000 (UTC) Subject: rpms/glibc/devel .cvsignore, 1.279, 1.280 glibc-fedora.patch, 1.313, 1.314 glibc.spec, 1.406, 1.407 import.log, 1.22, 1.23 sources, 1.304, 1.305 Message-ID: <20090810095605.E92AE11C0344@cvs1.fedora.phx.redhat.com> Author: schwab Update of /cvs/pkgs/rpms/glibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26288/devel Modified Files: .cvsignore glibc-fedora.patch glibc.spec import.log sources Log Message: 2.10.90-13 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/.cvsignore,v retrieving revision 1.279 retrieving revision 1.280 diff -u -p -r1.279 -r1.280 --- .cvsignore 3 Aug 2009 12:10:20 -0000 1.279 +++ .cvsignore 10 Aug 2009 09:56:03 -0000 1.280 @@ -1,2 +1,2 @@ -glibc-2.10-249-g4a13776-fedora.tar.bz2 -glibc-2.10-249-g4a13776.tar.bz2 +glibc-2.10-271-gefa0569-fedora.tar.bz2 +glibc-2.10-271-gefa0569.tar.bz2 glibc-fedora.patch: ChangeLog | 35 ++ ChangeLog.15 | 37 ++ ChangeLog.16 | 101 +++++++ Makeconfig | 6 csu/Makefile | 3 csu/elf-init.c | 17 + debug/tst-chk1.c | 7 elf/ldconfig.c | 25 + elf/tst-stackguard1.c | 8 include/bits/stdlib-ldbl.h | 1 include/bits/wchar-ldbl.h | 1 include/features.h | 9 intl/locale.alias | 2 libio/stdio.h | 2 locale/iso-4217.def | 13 locale/programs/locarchive.c | 10 localedata/Makefile | 1 localedata/SUPPORTED | 6 localedata/locales/cy_GB | 7 localedata/locales/en_GB | 4 localedata/locales/no_NO | 69 ++++ localedata/locales/zh_TW | 6 malloc/mcheck.c | 30 +- manual/libc.texinfo | 2 misc/sys/cdefs.h | 20 + nis/nss | 2 nptl/ChangeLog | 19 + nptl/Makefile | 11 nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h | 3 nptl/sysdeps/unix/sysv/linux/kernel-features.h | 6 nptl/tst-stackguard1.c | 8 nscd/nscd.conf | 2 nscd/nscd.init | 28 -- posix/Makefile | 15 - posix/getconf.speclist.h | 39 ++ streams/Makefile | 2 sysdeps/generic/dl-cache.h | 8 sysdeps/i386/Makefile | 10 sysdeps/ia64/Makefile | 4 sysdeps/ia64/ia64libgcc.S | 350 ------------------------- sysdeps/ia64/libgcc-compat.c | 84 ++++++ sysdeps/powerpc/powerpc32/____longjmp_chk.S | 8 sysdeps/powerpc/powerpc64/Makefile | 1 sysdeps/powerpc/powerpc64/____longjmp_chk.S | 8 sysdeps/unix/nice.c | 7 sysdeps/unix/sysv/linux/check_pf.c | 5 sysdeps/unix/sysv/linux/dl-osinfo.h | 29 ++ sysdeps/unix/sysv/linux/futimesat.c | 23 - sysdeps/unix/sysv/linux/i386/clone.S | 4 sysdeps/unix/sysv/linux/i386/dl-cache.h | 59 ++++ sysdeps/unix/sysv/linux/ia64/dl-cache.h | 27 + sysdeps/unix/sysv/linux/ia64/dl-procinfo.c | 5 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h | 5 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed | 2 sysdeps/unix/sysv/linux/netlinkaccess.h | 18 + sysdeps/unix/sysv/linux/paths.h | 2 sysdeps/unix/sysv/linux/tcsetattr.c | 32 ++ sysdeps/unix/sysv/linux/x86_64/clone.S | 4 timezone/zic.c | 2 59 files changed, 787 insertions(+), 467 deletions(-) Index: glibc-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc-fedora.patch,v retrieving revision 1.313 retrieving revision 1.314 diff -u -p -r1.313 -r1.314 --- glibc-fedora.patch 3 Aug 2009 12:10:21 -0000 1.313 +++ glibc-fedora.patch 10 Aug 2009 09:56:03 -0000 1.314 @@ -1,6 +1,6 @@ ---- glibc-2.10-249-g4a13776/ChangeLog +--- glibc-2.10-271-gefa0569/ChangeLog +++ glibc-2.10.90-12/ChangeLog -@@ -267,6 +267,11 @@ +@@ -374,6 +374,11 @@ * sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in the unique symbol hash table should not be const. @@ -12,7 +12,7 @@ 2009-07-21 Ulrich Drepper * sysdeps/x86_64/multiarch/strstr.c: Minor cleanups. Remove -@@ -532,6 +537,16 @@ +@@ -639,6 +644,16 @@ out common code into new function get_common_indeces. Determine extended family and model for Intel processors. @@ -29,7 +29,7 @@ 2009-06-26 Ulrich Drepper * resolv/resolv.h: Define RES_SNGLKUPREOP. -@@ -8930,6 +8945,13 @@ +@@ -9037,6 +9052,13 @@ * include/sys/cdefs.h: Redefine __nonnull so that test for incorrect parameters in the libc code itself are not omitted. @@ -43,7 +43,7 @@ 2007-05-09 Jakub Jelinek * sysdeps/ia64/fpu/fraiseexcpt.c (feraiseexcept): Don't raise overflow -@@ -9225,6 +9247,10 @@ +@@ -9332,6 +9354,10 @@ [BZ #4368] * stdlib/stdlib.h: Remove obsolete part of comment for realpath. @@ -54,7 +54,7 @@ 2007-04-16 Ulrich Drepper [BZ #4364] -@@ -10482,6 +10508,15 @@ +@@ -10589,6 +10615,15 @@ separators also if no non-zero digits found. * stdlib/Makefile (tests): Add tst-strtod3. @@ -70,7 +70,7 @@ 2006-12-09 Ulrich Drepper [BZ #3632] ---- glibc-2.10-249-g4a13776/ChangeLog.15 +--- glibc-2.10-271-gefa0569/ChangeLog.15 +++ glibc-2.10.90-12/ChangeLog.15 @@ -477,6 +477,14 @@ @@ -137,7 +137,7 @@ 2004-08-30 Roland McGrath * scripts/extract-abilist.awk: If `lastversion' variable defined, omit ---- glibc-2.10-249-g4a13776/ChangeLog.16 +--- glibc-2.10-271-gefa0569/ChangeLog.16 +++ glibc-2.10.90-12/ChangeLog.16 @@ -171,6 +171,11 @@ [BZ #2611] @@ -310,7 +310,7 @@ 2005-02-10 Roland McGrath [BZ #157] ---- glibc-2.10-249-g4a13776/Makeconfig +--- glibc-2.10-271-gefa0569/Makeconfig +++ glibc-2.10.90-12/Makeconfig @@ -780,12 +780,12 @@ endif # The assembler can generate debug information too. @@ -328,7 +328,7 @@ ifndef BUILD_CC BUILD_CC = $(CC) ---- glibc-2.10-249-g4a13776/csu/Makefile +--- glibc-2.10-271-gefa0569/csu/Makefile +++ glibc-2.10.90-12/csu/Makefile @@ -93,7 +93,8 @@ omit-deps += $(crtstuff) $(crtstuff:%=$(objpfx)%.o): %.o: %.S $(objpfx)defs.h @@ -340,7 +340,7 @@ vpath initfini.c $(sysdirs) ---- glibc-2.10-249-g4a13776/csu/elf-init.c +--- glibc-2.10-271-gefa0569/csu/elf-init.c +++ glibc-2.10.90-12/csu/elf-init.c @@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, char **, char **) extern void (*__fini_array_start []) (void) attribute_hidden; @@ -366,7 +366,7 @@ /* These function symbols are provided for the .init/.fini section entry points automagically by the linker. */ ---- glibc-2.10-249-g4a13776/debug/tst-chk1.c +--- glibc-2.10-271-gefa0569/debug/tst-chk1.c +++ glibc-2.10.90-12/debug/tst-chk1.c @@ -17,6 +17,9 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA @@ -396,7 +396,7 @@ # define O 0 # else # define O 1 ---- glibc-2.10-249-g4a13776/elf/ldconfig.c +--- glibc-2.10-271-gefa0569/elf/ldconfig.c +++ glibc-2.10.90-12/elf/ldconfig.c @@ -1020,17 +1020,19 @@ search_dirs (void) @@ -479,7 +479,7 @@ } if (! opt_ignore_aux_cache) ---- glibc-2.10-249-g4a13776/elf/tst-stackguard1.c +--- glibc-2.10-271-gefa0569/elf/tst-stackguard1.c +++ glibc-2.10.90-12/elf/tst-stackguard1.c @@ -160,17 +160,21 @@ do_test (void) the 16 runs, something is very wrong. */ @@ -505,15 +505,15 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-249-g4a13776/include/bits/stdlib-ldbl.h +--- glibc-2.10-271-gefa0569/include/bits/stdlib-ldbl.h +++ glibc-2.10.90-12/include/bits/stdlib-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-249-g4a13776/include/bits/wchar-ldbl.h +--- glibc-2.10-271-gefa0569/include/bits/wchar-ldbl.h +++ glibc-2.10.90-12/include/bits/wchar-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-249-g4a13776/include/features.h +--- glibc-2.10-271-gefa0569/include/features.h +++ glibc-2.10.90-12/include/features.h @@ -299,8 +299,13 @@ #endif @@ -531,7 +531,7 @@ # define __USE_FORTIFY_LEVEL 2 # else # define __USE_FORTIFY_LEVEL 1 ---- glibc-2.10-249-g4a13776/intl/locale.alias +--- glibc-2.10-271-gefa0569/intl/locale.alias +++ glibc-2.10.90-12/intl/locale.alias @@ -57,8 +57,6 @@ korean ko_KR.eucKR korean.euc ko_KR.eucKR @@ -542,7 +542,7 @@ norwegian nb_NO.ISO-8859-1 nynorsk nn_NO.ISO-8859-1 polish pl_PL.ISO-8859-2 ---- glibc-2.10-249-g4a13776/libio/stdio.h +--- glibc-2.10-271-gefa0569/libio/stdio.h +++ glibc-2.10.90-12/libio/stdio.h @@ -145,10 +145,12 @@ typedef _G_fpos64_t fpos64_t; extern struct _IO_FILE *stdin; /* Standard input stream. */ @@ -557,7 +557,7 @@ __BEGIN_NAMESPACE_STD /* Remove file FILENAME. */ ---- glibc-2.10-249-g4a13776/locale/iso-4217.def +--- glibc-2.10-271-gefa0569/locale/iso-4217.def +++ glibc-2.10.90-12/locale/iso-4217.def @@ -8,6 +8,7 @@ * @@ -650,7 +650,7 @@ DEFINE_INT_CURR("PYG") /* Paraguay Guarani */ DEFINE_INT_CURR("QAR") /* Qatar Rial */ DEFINE_INT_CURR("ROL") /* Romanian Leu */ ---- glibc-2.10-249-g4a13776/locale/programs/locarchive.c +--- glibc-2.10-271-gefa0569/locale/programs/locarchive.c +++ glibc-2.10.90-12/locale/programs/locarchive.c @@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const void *b) /* forward decls for below */ @@ -683,7 +683,7 @@ add_alias (struct locarhandle *ah, const char *alias, bool replace, const char *oldname, uint32_t *locrec_offset_p) { ---- glibc-2.10-249-g4a13776/localedata/Makefile +--- glibc-2.10-271-gefa0569/localedata/Makefile +++ glibc-2.10.90-12/localedata/Makefile @@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir echo -n '...'; \ @@ -693,7 +693,7 @@ -i locales/$$input -c -f charmaps/$$charset \ $(addprefix --prefix=,$(install_root)) $$locale; \ echo ' done'; \ ---- glibc-2.10-249-g4a13776/localedata/SUPPORTED +--- glibc-2.10-271-gefa0569/localedata/SUPPORTED +++ glibc-2.10.90-12/localedata/SUPPORTED @@ -84,6 +84,7 @@ cy_GB.UTF-8/UTF-8 \ cy_GB/ISO-8859-14 \ @@ -736,7 +736,7 @@ ta_IN/UTF-8 \ te_IN/UTF-8 \ tg_TJ.UTF-8/UTF-8 \ ---- glibc-2.10-249-g4a13776/localedata/locales/cy_GB +--- glibc-2.10-271-gefa0569/localedata/locales/cy_GB +++ glibc-2.10.90-12/localedata/locales/cy_GB @@ -248,8 +248,11 @@ mon "";/ d_t_fmt "" @@ -752,7 +752,7 @@ END LC_TIME LC_MESSAGES ---- glibc-2.10-249-g4a13776/localedata/locales/en_GB +--- glibc-2.10-271-gefa0569/localedata/locales/en_GB +++ glibc-2.10.90-12/localedata/locales/en_GB @@ -116,8 +116,8 @@ mon "";/ d_t_fmt "" @@ -765,7 +765,7 @@ date_fmt "/ / " ---- glibc-2.10-249-g4a13776/localedata/locales/no_NO +--- glibc-2.10-271-gefa0569/localedata/locales/no_NO +++ glibc-2.10.90-12/localedata/locales/no_NO @@ -0,0 +1,69 @@ +escape_char / @@ -837,7 +837,7 @@ +LC_ADDRESS +copy "nb_NO" +END LC_ADDRESS ---- glibc-2.10-249-g4a13776/localedata/locales/zh_TW +--- glibc-2.10-271-gefa0569/localedata/locales/zh_TW +++ glibc-2.10.90-12/localedata/locales/zh_TW @@ -1,7 +1,7 @@ comment_char % @@ -866,7 +866,7 @@ revision "0.2" date "2000-08-02" % ---- glibc-2.10-249-g4a13776/malloc/mcheck.c +--- glibc-2.10-271-gefa0569/malloc/mcheck.c +++ glibc-2.10.90-12/malloc/mcheck.c @@ -24,9 +24,25 @@ # include @@ -943,7 +943,7 @@ old_free_hook = __free_hook; __free_hook = freehook; ---- glibc-2.10-249-g4a13776/manual/libc.texinfo +--- glibc-2.10-271-gefa0569/manual/libc.texinfo +++ glibc-2.10.90-12/manual/libc.texinfo @@ -5,7 +5,7 @@ @c setchapternewpage odd @@ -954,7 +954,7 @@ @direntry * Libc: (libc). C library. @end direntry ---- glibc-2.10-249-g4a13776/misc/sys/cdefs.h +--- glibc-2.10-271-gefa0569/misc/sys/cdefs.h +++ glibc-2.10.90-12/misc/sys/cdefs.h @@ -132,7 +132,10 @@ #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) @@ -999,7 +999,7 @@ # define __va_arg_pack() __builtin_va_arg_pack () # define __va_arg_pack_len() __builtin_va_arg_pack_len () #endif ---- glibc-2.10-249-g4a13776/nis/nss +--- glibc-2.10-271-gefa0569/nis/nss +++ glibc-2.10.90-12/nis/nss @@ -25,4 +25,4 @@ # memory with every getXXent() call. Otherwise each getXXent() call @@ -1007,9 +1007,9 @@ # the next entry. -#SETENT_BATCH_READ=TRUE +SETENT_BATCH_READ=TRUE ---- glibc-2.10-249-g4a13776/nptl/ChangeLog +--- glibc-2.10-271-gefa0569/nptl/ChangeLog +++ glibc-2.10.90-12/nptl/ChangeLog -@@ -3636,6 +3636,15 @@ +@@ -3666,6 +3666,15 @@ Use __sigfillset. Document that sigfillset does the right thing wrt to SIGSETXID. @@ -1025,7 +1025,7 @@ 2005-07-11 Jakub Jelinek [BZ #1102] -@@ -4372,6 +4381,11 @@ +@@ -4402,6 +4411,11 @@ Move definition inside libpthread, libc, librt check. Provide definition for rtld. @@ -1037,7 +1037,7 @@ 2004-09-02 Ulrich Drepper * sysdeps/alpha/jmpbuf-unwind.h: Define __libc_unwind_longjmp. -@@ -6446,6 +6460,11 @@ +@@ -6476,6 +6490,11 @@ * Makefile [$(build-shared) = yes] (tests): Depend on $(test-modules). @@ -1049,7 +1049,7 @@ 2003-07-25 Jakub Jelinek * tst-cancel17.c (do_test): Check if aio_cancel failed. ---- glibc-2.10-249-g4a13776/nptl/Makefile +--- glibc-2.10-271-gefa0569/nptl/Makefile +++ glibc-2.10.90-12/nptl/Makefile @@ -339,7 +339,8 @@ endif extra-objs += $(crti-objs) $(crtn-objs) @@ -1083,7 +1083,7 @@ else $(addprefix $(objpfx),$(tests) $(test-srcs)): $(objpfx)libpthread.a endif ---- glibc-2.10-249-g4a13776/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +--- glibc-2.10-271-gefa0569/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +++ glibc-2.10.90-12/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h @@ -187,4 +187,7 @@ /* Typed memory objects are not available. */ @@ -1093,7 +1093,7 @@ +#define _XOPEN_STREAMS -1 + #endif /* bits/posix_opt.h */ ---- glibc-2.10-249-g4a13776/nptl/sysdeps/unix/sysv/linux/kernel-features.h +--- glibc-2.10-271-gefa0569/nptl/sysdeps/unix/sysv/linux/kernel-features.h +++ glibc-2.10.90-12/nptl/sysdeps/unix/sysv/linux/kernel-features.h @@ -0,0 +1,6 @@ +#include_next @@ -1102,7 +1102,7 @@ +#ifndef __ASSUME_CLONE_THREAD_FLAGS +# define __ASSUME_CLONE_THREAD_FLAGS 1 +#endif ---- glibc-2.10-249-g4a13776/nptl/tst-stackguard1.c +--- glibc-2.10-271-gefa0569/nptl/tst-stackguard1.c +++ glibc-2.10.90-12/nptl/tst-stackguard1.c @@ -190,17 +190,21 @@ do_test (void) the 16 runs, something is very wrong. */ @@ -1128,7 +1128,7 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-249-g4a13776/nscd/nscd.conf +--- glibc-2.10-271-gefa0569/nscd/nscd.conf +++ glibc-2.10.90-12/nscd/nscd.conf @@ -33,7 +33,7 @@ # logfile /var/log/nscd.log @@ -1139,7 +1139,7 @@ # stat-user somebody debug-level 0 # reload-count 5 ---- glibc-2.10-249-g4a13776/nscd/nscd.init +--- glibc-2.10-271-gefa0569/nscd/nscd.init +++ glibc-2.10.90-12/nscd/nscd.init @@ -9,6 +9,7 @@ # slow naming services like NIS, NIS+, LDAP, or hesiod. @@ -1197,7 +1197,7 @@ ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" ---- glibc-2.10-249-g4a13776/posix/Makefile +--- glibc-2.10-271-gefa0569/posix/Makefile +++ glibc-2.10.90-12/posix/Makefile @@ -301,15 +301,8 @@ $(inst_libexecdir)/getconf: $(inst_bindir)/getconf \ mv -f $@/$$spec.new $@/$$spec; \ @@ -1219,7 +1219,7 @@ + | sed -n -e '/START_OF_STRINGS/,$${/\(POSIX_V[67]\|_XBS5\)_/{s/^[^"]*"//;s/".*$$//;p}}' \ + > $@.new mv -f $@.new $@ ---- glibc-2.10-249-g4a13776/posix/getconf.speclist.h +--- glibc-2.10-271-gefa0569/posix/getconf.speclist.h +++ glibc-2.10.90-12/posix/getconf.speclist.h @@ -0,0 +1,39 @@ +#include @@ -1261,7 +1261,7 @@ +"XBS5_LPBIG_OFFBIG" +#endif +""; ---- glibc-2.10-249-g4a13776/streams/Makefile +--- glibc-2.10-271-gefa0569/streams/Makefile +++ glibc-2.10.90-12/streams/Makefile @@ -21,7 +21,7 @@ # @@ -1272,7 +1272,7 @@ routines = isastream getmsg getpmsg putmsg putpmsg fattach fdetach include ../Rules ---- glibc-2.10-249-g4a13776/sysdeps/generic/dl-cache.h +--- glibc-2.10-271-gefa0569/sysdeps/generic/dl-cache.h +++ glibc-2.10.90-12/sysdeps/generic/dl-cache.h @@ -36,6 +36,14 @@ # define add_system_dir(dir) add_dir (dir) @@ -1289,7 +1289,7 @@ #define CACHEMAGIC "ld.so-1.7.0" /* libc5 and glibc 2.0/2.1 use the same format. For glibc 2.2 another ---- glibc-2.10-249-g4a13776/sysdeps/i386/Makefile +--- glibc-2.10-271-gefa0569/sysdeps/i386/Makefile +++ glibc-2.10.90-12/sysdeps/i386/Makefile @@ -2,6 +2,8 @@ # Every i386 port in use uses gas syntax (I think). @@ -1315,7 +1315,7 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-249-g4a13776/sysdeps/ia64/Makefile +--- glibc-2.10-271-gefa0569/sysdeps/ia64/Makefile +++ glibc-2.10.90-12/sysdeps/ia64/Makefile @@ -12,8 +12,8 @@ elide-routines.os += hp-timing @@ -1328,7 +1328,7 @@ endif endif ---- glibc-2.10-249-g4a13776/sysdeps/ia64/ia64libgcc.S +--- glibc-2.10-271-gefa0569/sysdeps/ia64/ia64libgcc.S +++ glibc-2.10.90-12/sysdeps/ia64/ia64libgcc.S @@ -1,350 +0,0 @@ -/* From the Intel IA-64 Optimization Guide, choose the minimum latency @@ -1681,7 +1681,7 @@ - .symver ___multi3, __multi3 at GLIBC_2.2 - -#endif ---- glibc-2.10-249-g4a13776/sysdeps/ia64/libgcc-compat.c +--- glibc-2.10-271-gefa0569/sysdeps/ia64/libgcc-compat.c +++ glibc-2.10.90-12/sysdeps/ia64/libgcc-compat.c @@ -0,0 +1,84 @@ +/* pre-.hidden libgcc compatibility @@ -1768,7 +1768,7 @@ +symbol_version (INTUSE (__multi3), __multi3, GLIBC_2.2); + +#endif ---- glibc-2.10-249-g4a13776/sysdeps/powerpc/powerpc32/____longjmp_chk.S +--- glibc-2.10-271-gefa0569/sysdeps/powerpc/powerpc32/____longjmp_chk.S +++ glibc-2.10.90-12/sysdeps/powerpc/powerpc32/____longjmp_chk.S @@ -49,8 +49,16 @@ #define CHECK_SP(reg) \ @@ -1787,7 +1787,7 @@ .Lok: #include <__longjmp-common.S> ---- glibc-2.10-249-g4a13776/sysdeps/powerpc/powerpc64/Makefile +--- glibc-2.10-271-gefa0569/sysdeps/powerpc/powerpc64/Makefile +++ glibc-2.10.90-12/sysdeps/powerpc/powerpc64/Makefile @@ -30,6 +30,7 @@ ifneq ($(elf),no) # we use -fpic instead which is much better. @@ -1797,7 +1797,7 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-249-g4a13776/sysdeps/powerpc/powerpc64/____longjmp_chk.S +--- glibc-2.10-271-gefa0569/sysdeps/powerpc/powerpc64/____longjmp_chk.S +++ glibc-2.10.90-12/sysdeps/powerpc/powerpc64/____longjmp_chk.S @@ -32,8 +32,16 @@ #define CHECK_SP(reg) \ @@ -1816,7 +1816,7 @@ .Lok: #include <__longjmp-common.S> ---- glibc-2.10-249-g4a13776/sysdeps/unix/nice.c +--- glibc-2.10-271-gefa0569/sysdeps/unix/nice.c +++ glibc-2.10.90-12/sysdeps/unix/nice.c @@ -42,7 +42,12 @@ nice (int incr) __set_errno (save); @@ -1832,7 +1832,7 @@ if (result == -1) { if (errno == EACCES) ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/check_pf.c +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/check_pf.c +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/check_pf.c @@ -27,13 +27,10 @@ #include @@ -1849,7 +1849,7 @@ #ifndef IFA_F_HOMEADDRESS # define IFA_F_HOMEADDRESS 0 ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/dl-osinfo.h +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/dl-osinfo.h +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/dl-osinfo.h @@ -17,10 +17,13 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA @@ -1898,7 +1898,7 @@ } else #endif ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/futimesat.c +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/futimesat.c +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/futimesat.c @@ -37,14 +37,14 @@ futimesat (fd, file, tvp) { @@ -1942,7 +1942,7 @@ { size_t filelen = strlen (file); static const char procfd[] = "/proc/self/fd/%d/%s"; ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/i386/clone.S +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/i386/clone.S +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/i386/clone.S @@ -120,9 +120,6 @@ L(pseudo_end): ret @@ -1962,7 +1962,7 @@ cfi_startproc PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/i386/dl-cache.h +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/i386/dl-cache.h +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/i386/dl-cache.h @@ -0,0 +1,59 @@ +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig. @@ -2024,7 +2024,7 @@ + } while (0) + +#include_next ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/ia64/dl-cache.h +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/ia64/dl-cache.h +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/ia64/dl-cache.h @@ -22,4 +22,31 @@ #define _dl_cache_check_flags(flags) \ @@ -2058,7 +2058,7 @@ + } while (0) + #include_next ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig @@ -2066,7 +2066,7 @@ +#else +#include +#endif ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig @@ -2074,12 +2074,12 @@ +#else +#include +#endif ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed @@ -1 +1 @@ -s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_ +s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_ ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/netlinkaccess.h +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/netlinkaccess.h +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/netlinkaccess.h @@ -25,6 +25,24 @@ @@ -2106,7 +2106,7 @@ struct netlink_res { ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/paths.h +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/paths.h +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/paths.h @@ -62,7 +62,7 @@ #define _PATH_TTY "/dev/tty" @@ -2117,7 +2117,7 @@ #define _PATH_WTMP "/var/log/wtmp" /* Provide trailing slash, since mostly used for building pathnames. */ ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/tcsetattr.c +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/tcsetattr.c +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/tcsetattr.c @@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p) { @@ -2164,7 +2164,7 @@ + return retval; } libc_hidden_def (tcsetattr) ---- glibc-2.10-249-g4a13776/sysdeps/unix/sysv/linux/x86_64/clone.S +--- glibc-2.10-271-gefa0569/sysdeps/unix/sysv/linux/x86_64/clone.S +++ glibc-2.10.90-12/sysdeps/unix/sysv/linux/x86_64/clone.S @@ -89,9 +89,6 @@ L(pseudo_end): ret @@ -2184,7 +2184,7 @@ cfi_startproc; PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-249-g4a13776/timezone/zic.c +--- glibc-2.10-271-gefa0569/timezone/zic.c +++ glibc-2.10.90-12/timezone/zic.c @@ -1921,7 +1921,7 @@ const int zonecount; if (stdrp != NULL && stdrp->r_hiyear == 2037) Index: glibc.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc.spec,v retrieving revision 1.406 retrieving revision 1.407 diff -u -p -r1.406 -r1.407 --- glibc.spec 3 Aug 2009 12:10:21 -0000 1.406 +++ glibc.spec 10 Aug 2009 09:56:04 -0000 1.407 @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.10-249-g4a13776 +%define glibcsrcdir glibc-2.10-271-gefa0569 %define glibcversion 2.10.90 ### glibc.spec.in follows: %define run_glibc_tests 1 @@ -24,7 +24,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 12 +Release: 13 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -533,17 +533,6 @@ mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/d cp -a $RPM_BUILD_ROOT%{_prefix}/%{_lib}/*.a \ $RPM_BUILD_ROOT%{_prefix}/lib/debug%{_prefix}/%{_lib}/ rm -f $RPM_BUILD_ROOT%{_prefix}/lib/debug%{_prefix}/%{_lib}/*_p.a -# Now strip debugging info from static libraries -pushd $RPM_BUILD_ROOT%{_prefix}/%{_lib}/ -for i in *.a; do - if [ -f $i ]; then - case "$i" in - *_p.a) ;; - *) strip -g -R .comment $i ;; - esac - fi -done -popd # rquota.x and rquota.h are now provided by quota rm -f $RPM_BUILD_ROOT%{_prefix}/include/rpcsvc/rquota.[hx] @@ -885,7 +874,7 @@ mkdir -p $RPM_BUILD_ROOT/var/cache/ldcon %triggerin common -p /usr/sbin/tzdata-update -- tzdata %post devel -/sbin/install-info %{_infodir}/libc.info.gz %{_infodir}/dir || : +/sbin/install-info %{_infodir}/libc.info.gz %{_infodir}/dir > /dev/null 2>&1 || : %pre headers # this used to be a link and it is causing nightmares now @@ -895,7 +884,7 @@ fi %preun devel if [ "$1" = 0 ]; then - /sbin/install-info --delete %{_infodir}/libc.info.gz %{_infodir}/dir || : + /sbin/install-info --delete %{_infodir}/libc.info.gz %{_infodir}/dir > /dev/null 2>&1 || : fi %post utils -p /sbin/ldconfig @@ -1037,6 +1026,11 @@ rm -f *.filelist* %endif %changelog +* Mon Aug 10 2009 Andreas Schwab - 2.10.90-13 +- Update from master. + - fix rehashing of unique symbols (#515677) +- Fix spurious messages with --excludedocs (#515948) + * Mon Aug 3 2009 Andreas Schwab - 2.10.90-12 - Update from master. - fix fortify failure with longjmp from alternate stack (#512103) Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/import.log,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- import.log 3 Aug 2009 12:10:21 -0000 1.22 +++ import.log 10 Aug 2009 09:56:04 -0000 1.23 @@ -20,3 +20,4 @@ glibc-2_10_90-9:HEAD:glibc-2.10.90-9.src glibc-2_10_90-10:HEAD:glibc-2.10.90-10.src.rpm:1248773458 glibc-2_10_90-11:HEAD:glibc-2.10.90-11.src.rpm:1248961080 glibc-2_10_90-12:HEAD:glibc-2.10.90-12.src.rpm:1249300698 +glibc-2_10_90-13:HEAD:glibc-2.10.90-13.src.rpm:1249897909 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/sources,v retrieving revision 1.304 retrieving revision 1.305 diff -u -p -r1.304 -r1.305 --- sources 3 Aug 2009 12:10:21 -0000 1.304 +++ sources 10 Aug 2009 09:56:04 -0000 1.305 @@ -1,2 +1,2 @@ -7cede3287354c69ce39cb51a5c93cd75 glibc-2.10-249-g4a13776-fedora.tar.bz2 -85ed0429bef20d29d0a7b17d33930f82 glibc-2.10-249-g4a13776.tar.bz2 +86e8369c526f7d5db7d49f934809e2ae glibc-2.10-271-gefa0569-fedora.tar.bz2 +2a91b24cc1d16c795b50fe8f03853765 glibc-2.10-271-gefa0569.tar.bz2 From hedayat at fedoraproject.org Mon Aug 10 09:57:05 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Mon, 10 Aug 2009 09:57:05 +0000 (UTC) Subject: rpms/simspark/F-11 .cvsignore, 1.2, 1.3 simspark.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090810095705.C9F1411C0344@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/simspark/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26595 Modified Files: .cvsignore simspark.spec sources Log Message: New upstream version: 0.1.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/simspark/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 22 Mar 2009 06:57:31 -0000 1.2 +++ .cvsignore 10 Aug 2009 09:57:05 -0000 1.3 @@ -1 +1 @@ -simspark-0.1.tar.gz +simspark-0.1.2.tar.gz Index: simspark.spec =================================================================== RCS file: /cvs/pkgs/rpms/simspark/F-11/simspark.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- simspark.spec 22 Mar 2009 06:57:31 -0000 1.1 +++ simspark.spec 10 Aug 2009 09:57:05 -0000 1.2 @@ -1,14 +1,12 @@ Name: simspark -Version: 0.1 -Release: 3%{?dist} +Version: 0.1.2 +Release: 1%{?dist} Summary: Spark physical simulation system Group: Development/Libraries License: GPLv2 URL: http://simspark.sourceforge.net Source0: http://downloads.sourceforge.net/simspark/%{name}-%{version}.tar.gz -Patch0: %{name}-0.1-cmakefix.patch -Patch1: %{name}-0.1-devilfix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake boost-devel ruby ruby-devel SDL-devel tex(latex) @@ -40,8 +38,6 @@ developing applications that use %{name} %prep %setup -q -%patch0 -p1 -b .cmakefix -%patch1 -p1 -b .devilfix %build mkdir build @@ -86,6 +82,9 @@ rm -rf %{buildroot} %doc doc/devel/howtos doc/devel/manual.pdf %changelog +* Mon Aug 10 2009 Hedayat Vatankhah 0.1.2-1 +- Updated to latest upstream release 0.1.2 + * Wed Mar 18 2009 Hedayat Vatankhah 0.1-3 - fixed lib directory variable for cmake Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/simspark/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Mar 2009 06:57:31 -0000 1.2 +++ sources 10 Aug 2009 09:57:05 -0000 1.3 @@ -1 +1 @@ -94ef43347083d72d09ab33d89d486d55 simspark-0.1.tar.gz +05fc85fe35e21cc7f6c7243d1743a97d simspark-0.1.2.tar.gz From hedayat at fedoraproject.org Mon Aug 10 10:00:29 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Mon, 10 Aug 2009 10:00:29 +0000 (UTC) Subject: rpms/simspark/F-10 .cvsignore, 1.1, 1.2 simspark.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090810100029.3376C11C0494@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/simspark/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27216 Modified Files: .cvsignore simspark.spec sources Log Message: New upstream version: 0.1.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/simspark/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 22 Mar 2009 05:39:47 -0000 1.1 +++ .cvsignore 10 Aug 2009 10:00:28 -0000 1.2 @@ -0,0 +1 @@ +simspark-0.1.2.tar.gz Index: simspark.spec =================================================================== RCS file: /cvs/pkgs/rpms/simspark/F-10/simspark.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- simspark.spec 22 Mar 2009 07:02:19 -0000 1.1 +++ simspark.spec 10 Aug 2009 10:00:28 -0000 1.2 @@ -1,14 +1,12 @@ Name: simspark -Version: 0.1 -Release: 3%{?dist} +Version: 0.1.2 +Release: 1%{?dist} Summary: Spark physical simulation system Group: Development/Libraries License: GPLv2 URL: http://simspark.sourceforge.net Source0: http://downloads.sourceforge.net/simspark/%{name}-%{version}.tar.gz -Patch0: %{name}-0.1-cmakefix.patch -Patch1: %{name}-0.1-devilfix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake boost-devel ruby ruby-devel SDL-devel tex(latex) @@ -40,8 +38,6 @@ developing applications that use %{name} %prep %setup -q -%patch0 -p1 -b .cmakefix -%patch1 -p1 -b .devilfix %build mkdir build @@ -86,6 +82,9 @@ rm -rf %{buildroot} %doc doc/devel/howtos doc/devel/manual.pdf %changelog +* Mon Aug 10 2009 Hedayat Vatankhah 0.1.2-1 +- Updated to latest upstream release 0.1.2 + * Wed Mar 18 2009 Hedayat Vatankhah 0.1-3 - fixed lib directory variable for cmake Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/simspark/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 22 Mar 2009 07:02:19 -0000 1.2 +++ sources 10 Aug 2009 10:00:28 -0000 1.3 @@ -1 +1 @@ -94ef43347083d72d09ab33d89d486d55 simspark-0.1.tar.gz +05fc85fe35e21cc7f6c7243d1743a97d simspark-0.1.2.tar.gz From hedayat at fedoraproject.org Mon Aug 10 10:01:36 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Mon, 10 Aug 2009 10:01:36 +0000 (UTC) Subject: rpms/simspark/F-10 simspark-0.1-cmakefix.patch, 1.1, NONE simspark-0.1-devilfix.patch, 1.1, NONE Message-ID: <20090810100136.DC18911C0344@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/simspark/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27470 Removed Files: simspark-0.1-cmakefix.patch simspark-0.1-devilfix.patch Log Message: removing patches --- simspark-0.1-cmakefix.patch DELETED --- --- simspark-0.1-devilfix.patch DELETED --- From hedayat at fedoraproject.org Mon Aug 10 10:02:37 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Mon, 10 Aug 2009 10:02:37 +0000 (UTC) Subject: rpms/simspark/F-11 simspark-0.1-cmakefix.patch, 1.1, NONE simspark-0.1-devilfix.patch, 1.1, NONE Message-ID: <20090810100237.7EAEF11C0344@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/simspark/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27634 Removed Files: simspark-0.1-cmakefix.patch simspark-0.1-devilfix.patch Log Message: removing patches --- simspark-0.1-cmakefix.patch DELETED --- --- simspark-0.1-devilfix.patch DELETED --- From mnowak at fedoraproject.org Mon Aug 10 10:05:28 2009 From: mnowak at fedoraproject.org (Michal Nowak) Date: Mon, 10 Aug 2009 10:05:28 +0000 (UTC) Subject: rpms/libev/devel .cvsignore, 1.8, 1.9 import.log, 1.9, 1.10 libev.spec, 1.11, 1.12 sources, 1.8, 1.9 Message-ID: <20090810100528.B51D211C0344@cvs1.fedora.phx.redhat.com> Author: mnowak Update of /cvs/pkgs/rpms/libev/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28410/devel Modified Files: .cvsignore import.log libev.spec sources Log Message: 3.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libev/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 17 Jul 2009 20:44:56 -0000 1.8 +++ .cvsignore 10 Aug 2009 10:05:28 -0000 1.9 @@ -1 +1 @@ -libev-3.7.tar.gz +libev-3.8.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/libev/devel/import.log,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- import.log 17 Jul 2009 20:44:56 -0000 1.9 +++ import.log 10 Aug 2009 10:05:28 -0000 1.10 @@ -7,3 +7,4 @@ libev-3_6-1_fc11:HEAD:libev-3.6-1.fc11.s libev-3_60-1_fc11:HEAD:libev-3.60-1.fc11.src.rpm:1246282750 libev-3_70-1_fc11:HEAD:libev-3.70-1.fc11.src.rpm:1247825976 libev-3_70-2_fc11:HEAD:libev-3.70-2.fc11.src.rpm:1247863439 +libev-3_80-1_fc11:HEAD:libev-3.80-1.fc11.src.rpm:1249898792 Index: libev.spec =================================================================== RCS file: /cvs/pkgs/rpms/libev/devel/libev.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- libev.spec 25 Jul 2009 05:35:06 -0000 1.11 +++ libev.spec 10 Aug 2009 10:05:28 -0000 1.12 @@ -1,8 +1,8 @@ -%define version_upstream 3.7 +%define version_upstream 3.8 Name: libev -Version: 3.70 -Release: 3%{?dist} +Version: 3.80 +Release: 1%{?dist} Summary: High-performance event loop/event model with lots of features Group: System Environment/Libraries @@ -12,7 +12,7 @@ Source0: http://dist.schmorp.de/libev/At Source1: %{name}.pc.in BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: automake17 +BuildRequires: automake libtool %description Libev is modelled (very losely) after libevent and the Event perl @@ -38,8 +38,8 @@ featureful. And also smaller. Developmen cp -p %{SOURCE1} . sed -i.pkgconfig -e 's|Makefile|Makefile libev.pc|' configure.ac configure sed -i.pkgconfig -e 's|lib_LTLIBRARIES|pkgconfigdir = $(libdir)/pkgconfig\n\npkgconfig_DATA = libev.pc\n\nlib_LTLIBRARIES|' Makefile.am Makefile.in -automake-1.7 -#touch -r +aclocal +automake %build @@ -85,6 +85,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 10 2009 Michal Nowak - 3.80-1 +- 3.8 +- always use the most recent automake +- BuildRequires now libtool + * Fri Jul 24 2009 Fedora Release Engineering - 3.70-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libev/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 17 Jul 2009 20:44:57 -0000 1.8 +++ sources 10 Aug 2009 10:05:28 -0000 1.9 @@ -1 +1 @@ -8ad575ba379e3304b9b8b7e60a4ac0e0 libev-3.7.tar.gz +4897453c077056769777d43e5495ded1 libev-3.8.tar.gz From scop at fedoraproject.org Mon Aug 10 10:06:01 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:06:01 +0000 (UTC) Subject: rpms/sip/devel sip.spec,1.63,1.64 Message-ID: <20090810100601.1BFDA11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/sip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28636 Modified Files: sip.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 4.8.2-2 - Convert specfile to UTF-8. Index: sip.spec =================================================================== RCS file: /cvs/pkgs/rpms/sip/devel/sip.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- sip.spec 28 Jul 2009 12:55:58 -0000 1.63 +++ sip.spec 10 Aug 2009 10:06:00 -0000 1.64 @@ -5,7 +5,7 @@ Summary: SIP - Python/C++ Bindings Generator Name: sip Version: 4.8.2 -Release: 1%{?dist} +Release: 2%{?dist} # http://www.riverbankcomputing.com/Docs/sip4/sipref.html#license License: Python Group: Development/Tools @@ -74,6 +74,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 10 2009 Ville Skytt?? - 4.8.2-2 +- Convert specfile to UTF-8. + * Tue Jul 28 2009 Rex Dieter - 4.8.2-1 - sip-4.8.2 @@ -330,7 +333,7 @@ rm -rf %{buildroot} * Mon Jul 23 2001 Than Ngo - fix build dependency (bug #49698) -* Mon Jul 16 2001 Trond Eivind Glomsr?d +* Mon Jul 16 2001 Trond Eivind Glomsr??d - s/Copyright/License/ - Make devel subpackage depend on main From scop at fedoraproject.org Mon Aug 10 10:07:08 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:07:08 +0000 (UTC) Subject: rpms/splint/devel splint.spec,1.13,1.14 Message-ID: <20090810100708.D1E2711C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/splint/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28953 Modified Files: splint.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 3.1.2-5 - Convert specfile to UTF-8. Index: splint.spec =================================================================== RCS file: /cvs/pkgs/rpms/splint/devel/splint.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- splint.spec 27 Jul 2009 04:41:40 -0000 1.13 +++ splint.spec 10 Aug 2009 10:07:08 -0000 1.14 @@ -1,6 +1,6 @@ Name: splint Version: 3.1.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: An implementation of the lint program Group: Development/Tools @@ -46,6 +46,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ville Skytt?? - 3.1.2-5 +- Convert specfile to UTF-8. + * Sun Jul 26 2009 Fedora Release Engineering - 3.1.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -140,7 +143,7 @@ rm -rf $RPM_BUILD_ROOT * Sun Jun 24 2001 Elliot Lee - Bump release + rebuild. -* Thu Feb 15 2001 Trond Eivind Glomsr?d +* Thu Feb 15 2001 Trond Eivind Glomsr??d - fix * Mon Dec 11 2000 Bill Nottingham From scop at fedoraproject.org Mon Aug 10 10:10:15 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:10:15 +0000 (UTC) Subject: rpms/switchdesk/devel switchdesk.spec,1.43,1.44 Message-ID: <20090810101015.3FE6C11C0494@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/switchdesk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29633 Modified Files: switchdesk.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 4.0.9-4.3 - Convert specfile to UTF-8. Index: switchdesk.spec =================================================================== RCS file: /cvs/pkgs/rpms/switchdesk/devel/switchdesk.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- switchdesk.spec 27 Jul 2009 05:13:50 -0000 1.43 +++ switchdesk.spec 10 Aug 2009 10:10:15 -0000 1.44 @@ -2,7 +2,7 @@ Name: switchdesk Summary: A desktop environment switcher for GNOME, KDE and AnotherLevel. Version: 4.0.9 -Release: %{_release}%{?dist}.2 +Release: %{_release}%{?dist}.3 Source: %{name}-%{version}-%{_release}.tar.bz2 License: GPLv2+ Group: User Interface/Desktops @@ -74,6 +74,9 @@ rm -rf %{buildroot} %{_datadir}/applications/* %changelog +* Mon Aug 10 2009 Ville Skytt?? - 4.0.9-4.3 +- Convert specfile to UTF-8. + * Sun Jul 26 2009 Fedora Release Engineering - 4.0.9-4.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -227,13 +230,13 @@ rm -rf %{buildroot} * Tue Apr 16 2002 Bernhard Rosenkraenzer 3.9.8-2 - Rebuild -* Mon Apr 15 2002 Trond Eivind Glomsr?d 3.9.8-1 +* Mon Apr 15 2002 Trond Eivind Glomsr??d 3.9.8-1 - Update translations * Tue Aug 28 2001 Bernhard Rosenkraenzer 3.9.7-1 - Fix i18n (Patch from kmaraas at online.no, #52717) -* Tue Aug 28 2001 Trond Eivind Glomsr?d 3.9.6-1 +* Tue Aug 28 2001 Trond Eivind Glomsr??d 3.9.6-1 - Translation update * Mon Mar 19 2001 Tim Powers @@ -246,7 +249,7 @@ rm -rf %{buildroot} * Thu Mar 8 2001 Bernhard Rosenkraenzer - Remove dependency on kdesupport, we don't actually use it -* Wed Feb 28 2001 Trond Eivind Glomsr?d +* Wed Feb 28 2001 Trond Eivind Glomsr??d - rebuild - add buildprereqs From scop at fedoraproject.org Mon Aug 10 10:11:20 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:11:20 +0000 (UTC) Subject: rpms/system-config-kickstart/devel system-config-kickstart.spec, 1.82, 1.83 Message-ID: <20090810101120.2C00F11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/system-config-kickstart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29901 Modified Files: system-config-kickstart.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 2.8.1-2 - Convert specfile to UTF-8. Index: system-config-kickstart.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-kickstart/devel/system-config-kickstart.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- system-config-kickstart.spec 29 Jul 2009 03:15:30 -0000 1.82 +++ system-config-kickstart.spec 10 Aug 2009 10:11:20 -0000 1.83 @@ -1,7 +1,7 @@ Summary: A graphical interface for making kickstart files Name: system-config-kickstart Version: 2.8.1 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://fedoraproject.org/wiki/SystemConfig/Tools License: GPLv2+ ExclusiveOS: Linux @@ -68,6 +68,9 @@ fi %attr(0644,root,root) %{_datadir}/icons/hicolor/48x48/apps/system-config-kickstart.png %changelog +* Mon Aug 10 2009 Ville Skytt?? - 2.8.1-2 +- Convert specfile to UTF-8. + * Tue Jul 28 2009 Chris Lumens - 2.8.1-1 - Change the skipx blurb to make more sense (#493835). - Update to using python-meh for exception handling instead of rhpl. @@ -662,7 +665,7 @@ fi * Mon May 13 2002 Brent Fox 2.0-8 - Fixed bug #64835 to make UK keyboard 'uk' not 'gb' -* Mon Apr 15 2002 Trond Eivind Glomsr?d 2.0-7 +* Mon Apr 15 2002 Trond Eivind Glomsr??d 2.0-7 - Update translations * Thu Apr 11 2002 Brent Fox From pkgdb at fedoraproject.org Mon Aug 10 10:12:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 10:12:02 +0000 Subject: [pkgdb] ghex ownership updated Message-ID: <20090810101202.A2BC210F897@bastion2.fedora.phx.redhat.com> Package ghex in Fedora devel is now owned by dodji To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghex From pkgdb at fedoraproject.org Mon Aug 10 10:12:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 10:12:13 +0000 Subject: [pkgdb] ghex ownership updated Message-ID: <20090810101214.2A6AF10F8AF@bastion2.fedora.phx.redhat.com> Package ghex in Fedora 11 is now owned by dodji To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghex From pkgdb at fedoraproject.org Mon Aug 10 10:12:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 10:12:17 +0000 Subject: [pkgdb] ghex ownership updated Message-ID: <20090810101217.C6BD210F8B5@bastion2.fedora.phx.redhat.com> Package ghex in Fedora 10 is now owned by dodji To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghex From scop at fedoraproject.org Mon Aug 10 10:13:22 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:13:22 +0000 (UTC) Subject: rpms/velocity/devel velocity.spec,1.27,1.28 Message-ID: <20090810101322.9374011C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/velocity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30406 Modified Files: velocity.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 0:1.4-10.4 - Convert specfile to UTF-8. Index: velocity.spec =================================================================== RCS file: /cvs/pkgs/rpms/velocity/devel/velocity.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- velocity.spec 27 Jul 2009 06:49:50 -0000 1.27 +++ velocity.spec 10 Aug 2009 10:13:22 -0000 1.28 @@ -37,7 +37,7 @@ Name: velocity Version: 1.4 -Release: 9.4%{?dist} +Release: 10.4%{?dist} Epoch: 0 Summary: Java-based template engine License: ASL 2.0 @@ -287,6 +287,9 @@ fi #%endif %changelog +* Mon Aug 10 2009 Ville Skytt?? - 0:1.4-10.4 +- Convert specfile to UTF-8. + * Sun Jul 26 2009 Fedora Release Engineering - 0:1.4-9.4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -377,7 +380,7 @@ fi - Added Patch #0 (velocity-1.4-rc1-ServletTest.patch) from CVS which fixes build problems. -* Sun May 25 2003 Ville Skytt? - 0:1.3.1-2jpp +* Sun May 25 2003 Ville Skytt?? - 0:1.3.1-2jpp - Add Epochs to dependencies. - Add explicit defattrs. - Add non-versioned javadoc symlinks. From scop at fedoraproject.org Mon Aug 10 10:15:41 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:15:41 +0000 (UTC) Subject: rpms/werken-xpath/devel werken-xpath.spec,1.10,1.11 Message-ID: <20090810101541.EFD7011C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/werken-xpath/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30919 Modified Files: werken-xpath.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 0:0.9.4-4.beta.12.3 - Convert specfile to UTF-8. Index: werken-xpath.spec =================================================================== RCS file: /cvs/pkgs/rpms/werken-xpath/devel/werken-xpath.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- werken-xpath.spec 27 Jul 2009 07:10:39 -0000 1.10 +++ werken-xpath.spec 10 Aug 2009 10:15:41 -0000 1.11 @@ -38,7 +38,7 @@ Name: werken-xpath Version: 0.9.4 -Release: 3.beta.12.3 +Release: 4.beta.12.3 Epoch: 0 Summary: XPath implementation using JDOM # Worth noting that this ASL 1.1 has slightly different wording. @@ -201,6 +201,9 @@ fi # ----------------------------------------------------------------------------- %changelog +* Mon Aug 10 2009 Ville Skytt?? - 0:0.9.4-4.beta.12.3 +- Convert specfile to UTF-8. + * Mon Jul 27 2009 Fedora Release Engineering - 0:0.9.4-3.beta.12.3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -242,7 +245,7 @@ fi * Thu Jan 22 2004 David Walluck 0:0.9.4-0.beta.8jpp - use oldjdom -* Sun May 25 2003 Ville Skytt? - 0:0.9.4-0.beta.7jpp +* Sun May 25 2003 Ville Skytt?? - 0:0.9.4-0.beta.7jpp - Add Epochs to dependencies. - Add non-versioned javadoc symlinks. - Add Distribution tag. @@ -250,7 +253,7 @@ fi * Fri May 23 2003 Richard Bullington-McGuire - 0.9.4-0.beta.6jpp - Reworked spec file for JPackage 1.5 release -* Sun Mar 2 2003 Ville Skytt? - 0.9.4-0.beta.5jpp +* Sun Mar 2 2003 Ville Skytt?? - 0.9.4-0.beta.5jpp - Fix Group, License and Distribution tags. - Patched to work with recent JDOM versions. - Run unit tests during build. From scop at fedoraproject.org Mon Aug 10 10:16:49 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:16:49 +0000 (UTC) Subject: rpms/yp-tools/devel yp-tools.spec,1.27,1.28 Message-ID: <20090810101649.8022711C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/yp-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31224 Modified Files: yp-tools.spec Log Message: * Mon Aug 10 2009 Ville Skytt?? - 2.9-8 - Convert specfile to UTF-8. Index: yp-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/yp-tools/devel/yp-tools.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- yp-tools.spec 27 Jul 2009 08:55:27 -0000 1.27 +++ yp-tools.spec 10 Aug 2009 10:16:49 -0000 1.28 @@ -1,7 +1,7 @@ Summary: NIS (or YP) client programs. Name: yp-tools Version: 2.9 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2 Group: System Environment/Base Source: ftp://ftp.kernel.org/pub/linux/utils/net/NIS/yp-tools-%{version}.tar.bz2 @@ -61,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %dir /var/yp %changelog +* Mon Aug 10 2009 Ville Skytt?? - 2.9-8 +- Convert specfile to UTF-8. + * Mon Jul 27 2009 Fedora Release Engineering - 2.9-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -144,7 +147,7 @@ rm -rf $RPM_BUILD_ROOT * Sun Jun 24 2001 Elliot Lee - Bump release + rebuild. -* Mon Feb 26 2001 Trond Eivind Glomsr?d +* Mon Feb 26 2001 Trond Eivind Glomsr??d - langify * Wed Sep 27 2000 Florian La Roche From jreznik at fedoraproject.org Mon Aug 10 10:19:36 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Mon, 10 Aug 2009 10:19:36 +0000 (UTC) Subject: rpms/kdesvn/devel .cvsignore, 1.30, 1.31 kdesvn.spec, 1.58, 1.59 sources, 1.29, 1.30 Message-ID: <20090810101936.773B911C0344@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kdesvn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31965 Modified Files: .cvsignore kdesvn.spec sources Log Message: * Mon Aug 10 2009 Jaroslav Reznik - 1.4.0-1 - Update to 1.4.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdesvn/devel/.cvsignore,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- .cvsignore 16 Jul 2009 21:47:20 -0000 1.30 +++ .cvsignore 10 Aug 2009 10:19:36 -0000 1.31 @@ -1 +1 @@ -kdesvn-1.3.2.tar.bz2 +kdesvn-1.4.0.tar.bz2 Index: kdesvn.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdesvn/devel/kdesvn.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- kdesvn.spec 25 Jul 2009 04:29:44 -0000 1.58 +++ kdesvn.spec 10 Aug 2009 10:19:36 -0000 1.59 @@ -1,6 +1,6 @@ Name: kdesvn -Version: 1.3.2 -Release: 2%{?dist} +Version: 1.4.0 +Release: 1%{?dist} Summary: A subversion client for KDE4 with KIO integration Group: Development/Tools @@ -107,6 +107,9 @@ xdg-icon-resource forceupdate --theme hi %changelog +* Mon Aug 10 2009 Jaroslav Reznik - 1.4.0-1 +- Update to 1.4.0 + * Fri Jul 24 2009 Fedora Release Engineering - 1.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdesvn/devel/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 16 Jul 2009 21:47:20 -0000 1.29 +++ sources 10 Aug 2009 10:19:36 -0000 1.30 @@ -1 +1 @@ -5a1687130df00f878c96e55265b3c654 kdesvn-1.3.2.tar.bz2 +e1766103e7680079c2c4d3ea0ad11187 kdesvn-1.4.0.tar.bz2 From markmc at fedoraproject.org Mon Aug 10 10:24:13 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Mon, 10 Aug 2009 10:24:13 +0000 (UTC) Subject: rpms/libvirt/devel libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch, NONE, 1.1 libvirt.spec, 1.164, 1.165 Message-ID: <20090810102413.146A711C0344@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/libvirt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv925 Modified Files: libvirt.spec Added Files: libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch Log Message: * Mon Aug 10 2009 Mark McLoughlin - 0.7.0-3 - Don't fail to start network if ipv6 modules is not loaded libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch: network_driver.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) --- NEW FILE libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch --- From: Mark McLoughlin Subject: [PATCH] Handle kernels with no ipv6 support If the ipv6 kernel module is not loaded, then we get this when starting a virtual network: libvir: Network Config error : cannot enable /proc/sys/net/ipv6/conf/virbr0/disable_ipv6: No such file or directory If disable_ipv6 is not present, we should just merrily continue on our way. * src/network_driver.c: make networkDisableIPV6() not fail if the kernel has no ipv6 support --- src/network_driver.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/network_driver.c b/src/network_driver.c index eaea454..84910ab 100644 --- a/src/network_driver.c +++ b/src/network_driver.c @@ -801,6 +801,12 @@ static int networkDisableIPV6(virConnectPtr conn, goto cleanup; } + if (access(field, W_OK) < 0 && errno == ENOENT) { + VIR_DEBUG("ipv6 appears to already be disabled on %s", network->def->bridge); + ret = 0; + goto cleanup; + } + if (virFileWriteStr(field, "1") < 0) { virReportSystemError(conn, errno, _("cannot enable %s"), field); -- 1.6.2.5 Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt.spec,v retrieving revision 1.164 retrieving revision 1.165 diff -u -p -r1.164 -r1.165 --- libvirt.spec 6 Aug 2009 15:01:49 -0000 1.164 +++ libvirt.spec 10 Aug 2009 10:24:12 -0000 1.165 @@ -78,7 +78,7 @@ Summary: Library providing a simple API virtualization Name: libvirt Version: 0.7.0 -Release: 2%{?dist}%{?extra_release} +Release: 3%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: libvirt-%{version}.tar.gz @@ -86,6 +86,9 @@ Source: libvirt-%{version}.tar.gz # Make sure qemu can access kernel/initrd (bug #516034) Patch01: libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch +# Don't fail to start network if ipv6 modules is not loaded +Patch02: libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch + # Temporary hack till PulseAudio autostart problems are sorted # out when SELinux enforcing (bz 486112) Patch200: libvirt-0.6.4-svirt-sound.patch @@ -256,6 +259,7 @@ of recent versions of Linux (and other O %setup -q %patch01 -p1 +%patch02 -p1 %patch200 -p0 @@ -617,6 +621,9 @@ fi %endif %changelog +* Mon Aug 10 2009 Mark McLoughlin - 0.7.0-3 +- Don't fail to start network if ipv6 modules is not loaded + * Thu Aug 6 2009 Mark McLoughlin - 0.7.0-2 - Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034) From rhughes at fedoraproject.org Mon Aug 10 10:27:03 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 10 Aug 2009 10:27:03 +0000 (UTC) Subject: rpms/DeviceKit-power/F-11 .cvsignore, 1.12, 1.13 DeviceKit-power.spec, 1.16, 1.17 sources, 1.13, 1.14 DeviceKit-power-007-make-suspend-sync.patch, 1.1, NONE Message-ID: <20090810102703.A295A11C0344@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/DeviceKit-power/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1596 Modified Files: .cvsignore DeviceKit-power.spec sources Removed Files: DeviceKit-power-007-make-suspend-sync.patch Log Message: * Mon Aug 10 2009 Richard Hughes - 010-0.3.20090810git - Update to a git snapshot - Should fix detection of some UPS devices - Do not stop polling if the battery status is guessed - Fixes #513014 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-power/F-11/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 21 Jul 2009 15:54:09 -0000 1.12 +++ .cvsignore 10 Aug 2009 10:27:03 -0000 1.13 @@ -1 +1 @@ -DeviceKit-power-010-20090721.tar.gz +DeviceKit-power-010-20090810.tar.gz Index: DeviceKit-power.spec =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-power/F-11/DeviceKit-power.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- DeviceKit-power.spec 21 Jul 2009 19:51:47 -0000 1.16 +++ DeviceKit-power.spec 10 Aug 2009 10:27:03 -0000 1.17 @@ -4,12 +4,12 @@ %define DeviceKit_version 002 %define polkit_version 0.8 %define parted_version 1.8.8 -%define alphatag 20090721 +%define alphatag 20090810 Summary: Power Management Service Name: DeviceKit-power Version: 010 -Release: 0.2.%{?alphatag}git%{?dist} +Release: 0.3.%{?alphatag}git%{?dist} #Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries @@ -113,6 +113,12 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/*.pc %changelog +* Mon Aug 10 2009 Richard Hughes - 010-0.3.20090810git +- Update to a git snapshot +- Should fix detection of some UPS devices +- Do not stop polling if the battery status is guessed +- Fixes #513014 + * Tue Jul 21 2009 Richard Hughes - 010-0.2.20090721git - Update to todays git snapshot which detects hibernate properly, and may fix battery refreshing when the power state is changed. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-power/F-11/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 21 Jul 2009 19:51:47 -0000 1.13 +++ sources 10 Aug 2009 10:27:03 -0000 1.14 @@ -1 +1 @@ -cee884a47ba13cc1df027d88a1d43582 DeviceKit-power-010-20090721.tar.gz +9f5a982b9dd4311386833a9935688c8b DeviceKit-power-010-20090810.tar.gz --- DeviceKit-power-007-make-suspend-sync.patch DELETED --- From npajkovs at fedoraproject.org Mon Aug 10 10:30:47 2009 From: npajkovs at fedoraproject.org (Nikola Pajkovsky) Date: Mon, 10 Aug 2009 10:30:47 +0000 (UTC) Subject: rpms/tcl/devel tcl-8.5.7-sigabrt.patch,NONE,1.1 tcl.spec,1.92,1.93 Message-ID: <20090810103047.1079A11C0494@cvs1.fedora.phx.redhat.com> Author: npajkovs Update of /cvs/extras/rpms/tcl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2340 Modified Files: tcl.spec Added Files: tcl-8.5.7-sigabrt.patch Log Message: Enable SELinix policy for libtcl and fix sigabort bug tcl-8.5.7-sigabrt.patch: tclTrace.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE tcl-8.5.7-sigabrt.patch --- diff -ruNp tcl8.5.7/generic/tclTrace.c tcl8.5.7-master/generic/tclTrace.c --- tcl8.5.7/generic/tclTrace.c 2008-10-08 16:52:39.000000000 +0200 +++ tcl8.5.7-master/generic/tclTrace.c 2009-08-06 09:43:03.000000000 +0200 @@ -909,7 +909,8 @@ TraceVariableObjCmd( } ctvarPtr->traceCmdInfo.length = length; flags |= TCL_TRACE_UNSETS | TCL_TRACE_RESULT_OBJECT; - strcpy(ctvarPtr->traceCmdInfo.command, command); + //strcpy(ctvarPtr->traceCmdInfo.command, command); + memcpy(ctvarPtr->traceCmdInfo.command, command, length ); ctvarPtr->traceInfo.traceProc = TraceVarProc; ctvarPtr->traceInfo.clientData = (ClientData) &ctvarPtr->traceCmdInfo; Index: tcl.spec =================================================================== RCS file: /cvs/extras/rpms/tcl/devel/tcl.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- tcl.spec 28 Jul 2009 10:55:00 -0000 1.92 +++ tcl.spec 10 Aug 2009 10:30:46 -0000 1.93 @@ -5,7 +5,7 @@ Summary: Tool Command Language, pronounced tickle Name: tcl Version: %{vers} -Release: 3%{?dist} +Release: 4%{?dist} Epoch: 1 License: TCL Group: Development/Languages @@ -19,7 +19,7 @@ Provides: tcl-tcldict = %{vers} Patch0: tcl-8.5.1-autopath.patch Patch1: tcl-8.5.0-conf.patch Patch2: tcl-8.5.0-hidden.patch -Patch3: pic.patch +Patch3: tcl-8.5.7-sigabrt.patch %if %sdt BuildRequires: systemtap-sdt-devel @@ -57,7 +57,7 @@ chmod -x generic/tclThreadAlloc.c %patch0 -p1 -b .autopath %patch1 -p1 -b .conf %patch2 -p1 -b .hidden -%patch3 -p1 -b .next_pic +%patch3 -p1 -b .sigabrt %build pushd unix @@ -67,7 +67,8 @@ autoconf --enable-dtrace \ %endif --disable-threads \ ---enable-symbols +--enable-symbols \ +--enable-shared make %{?_smp_mflags} TCL_LIBRARY=%{_datadir}/%{name}%{majorver} @@ -111,10 +112,7 @@ rm -rf $RPM_BUILD_ROOT/%{_datadir}/%{nam %clean rm -rf $RPM_BUILD_ROOT -%post -#SELinux policy reloc problem with libtcl8.5.so -chcon -t textrel_shlib_t $RPM_BUILD_ROOT%{_libdir}/lib%{name}%{majorver}.so -/sbin/ldconfig +%post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -140,6 +138,10 @@ chcon -t textrel_shlib_t $RPM_BUILD_ROOT %{_libdir}/%{name}8.5/%{name}Config.sh %changelog +* Mon Aug 10 2009 Nikola Pajkovsky - 1:8.5.7-4 +- Enable SEPolicy for libtcl. +- fix sigabort + * Tue Jul 28 2009 Nikola Pajkovsky - 1:8.5.7-3 - 513997 fixed. SELinux policy problem with libtcl8.5.so From markmc at fedoraproject.org Mon Aug 10 10:32:29 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Mon, 10 Aug 2009 10:32:29 +0000 (UTC) Subject: rpms/libvirt/devel libvirt.spec,1.165,1.166 Message-ID: <20090810103229.26B0E11C0344@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/libvirt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2708 Modified Files: libvirt.spec Log Message: Add bz number 516497 for reference Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt.spec,v retrieving revision 1.165 retrieving revision 1.166 diff -u -p -r1.165 -r1.166 --- libvirt.spec 10 Aug 2009 10:24:12 -0000 1.165 +++ libvirt.spec 10 Aug 2009 10:32:28 -0000 1.166 @@ -86,7 +86,7 @@ Source: libvirt-%{version}.tar.gz # Make sure qemu can access kernel/initrd (bug #516034) Patch01: libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch -# Don't fail to start network if ipv6 modules is not loaded +# Don't fail to start network if ipv6 modules is not loaded (bug #516497) Patch02: libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch # Temporary hack till PulseAudio autostart problems are sorted @@ -622,7 +622,7 @@ fi %changelog * Mon Aug 10 2009 Mark McLoughlin - 0.7.0-3 -- Don't fail to start network if ipv6 modules is not loaded +- Don't fail to start network if ipv6 modules is not loaded (#516497) * Thu Aug 6 2009 Mark McLoughlin - 0.7.0-2 - Make sure qemu can access kernel/initrd (bug #516034) From scop at fedoraproject.org Mon Aug 10 10:38:05 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:38:05 +0000 (UTC) Subject: rpms/gnash/devel gnash.spec,1.58,1.59 Message-ID: <20090810103805.D91DF11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3988 Modified Files: gnash.spec Log Message: Point to upstream bz2 tarball in commented out Source0. Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- gnash.spec 9 Aug 2009 18:54:39 -0000 1.58 +++ gnash.spec 10 Aug 2009 10:38:05 -0000 1.59 @@ -11,7 +11,7 @@ Summary: GNU flash movie player Group: Applications/Multimedia License: GPLv3+ URL: http://www.gnu.org/software/gnash/ -#Source0: http://ftp.gnu.org/gnu/gnash/%{version}/%{name}-%{version}.tar.gz +#Source0: http://ftp.gnu.org/gnu/gnash/%{version}/%{name}-%{version}.tar.bz2 Source0: %{name}-%{version}.%{alphatag}.tar.gz Source1: http://www.getgnash.org/gnash-splash.swf Source2: gnash.desktop From scop at fedoraproject.org Mon Aug 10 10:42:16 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:42:16 +0000 (UTC) Subject: rpms/vdr-wapd/devel vdr-wapd.spec,1.10,1.11 Message-ID: <20090810104216.E84C611C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr-wapd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4854 Modified Files: vdr-wapd.spec Log Message: * Mon Aug 10 2009 Ville Skytt? - 0.9-8.patch1 - Use ISA qualified dependency to vdr(abi). - Use %global instead of %define. Index: vdr-wapd.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr-wapd/devel/vdr-wapd.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- vdr-wapd.spec 27 Jul 2009 06:48:23 -0000 1.10 +++ vdr-wapd.spec 10 Aug 2009 10:42:16 -0000 1.11 @@ -1,14 +1,14 @@ # TODO: should be proxy friendlier by using relative URLs! -%define pname wapd -%define plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) -%define configdir %(vdr-config --configdir 2>/dev/null || echo ERROR) -%define apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) -%define vdr_user %(vdr-config --user 2>/dev/null || echo ERROR) +%global pname wapd +%global plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) +%global configdir %(vdr-config --configdir 2>/dev/null || echo ERROR) +%global apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) +%global vdr_user %(vdr-config --user 2>/dev/null || echo ERROR) Name: vdr-%{pname} Version: 0.9 -Release: 7.patch1%{?dist} +Release: 8.patch1%{?dist} Summary: WAP remote control interface for VDR Group: Applications/Multimedia @@ -25,7 +25,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: vdr-devel >= 1.4.4 BuildRequires: gawk -Requires: vdr(abi) = %{apiver} +Requires: vdr(abi)%{?_isa} = %{apiver} %description The wapd plugin enables VDR to be remotely controlled using a WML interface @@ -73,6 +73,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ville Skytt? - 0.9-8.patch1 +- Use ISA qualified dependency to vdr(abi). +- Use %%global instead of %%define. + * Sun Jul 26 2009 Fedora Release Engineering - 0.9-7.patch1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From scop at fedoraproject.org Mon Aug 10 10:44:55 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:44:55 +0000 (UTC) Subject: rpms/vdr-ttxtsubs/devel vdr-ttxtsubs.spec,1.12,1.13 Message-ID: <20090810104455.AF94E11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr-ttxtsubs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5399 Modified Files: vdr-ttxtsubs.spec Log Message: * Mon Aug 10 2009 Ville Skytt? - 0.0.9-3 - Use ISA qualified dependency to vdr(abi). - Use %global instead of %define. Index: vdr-ttxtsubs.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr-ttxtsubs/devel/vdr-ttxtsubs.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- vdr-ttxtsubs.spec 27 Jul 2009 06:47:58 -0000 1.12 +++ vdr-ttxtsubs.spec 10 Aug 2009 10:44:55 -0000 1.13 @@ -1,12 +1,12 @@ -%define pname ttxtsubs -%define vardir %(vdr-config --vardir 2>/dev/null || echo ERROR) -%define plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) -%define vdr_user %(vdr-config --user 2>/dev/null || echo ERROR) -%define apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) +%global pname ttxtsubs +%global vardir %(vdr-config --vardir 2>/dev/null || echo ERROR) +%global plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) +%global vdr_user %(vdr-config --user 2>/dev/null || echo ERROR) +%global apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) Name: vdr-%{pname} Version: 0.0.9 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Teletext subtitles plugin for VDR Group: Applications/Multimedia @@ -18,7 +18,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: vdr-devel >= 1.6.0 BuildRequires: gettext -Requires: vdr(abi) = %{apiver} +Requires: vdr(abi)%{?_isa} = %{apiver} %description This VDR plugin implements displaying, recording and replaying @@ -69,6 +69,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ville Skytt? - 0.0.9-3 +- Use ISA qualified dependency to vdr(abi). +- Use %%global instead of %%define. + * Sun Jul 26 2009 Fedora Release Engineering - 0.0.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From twaugh at fedoraproject.org Mon Aug 10 10:45:40 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 10 Aug 2009 10:45:40 +0000 (UTC) Subject: rpms/cups/F-11 cups-str3285.patch,NONE,1.1 cups.spec,1.502,1.503 Message-ID: <20090810104540.ED17411C0344@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5618 Modified Files: cups.spec Added Files: cups-str3285.patch Log Message: * Mon Aug 10 2009 Tim Waugh 1:1.4-0.rc1.15 - Fixed cupsGetNamedDest() so it does not fall back to the default printer when a destination has been named (bug #516439, STR #3285). cups-str3285.patch: dest.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE cups-str3285.patch --- diff -up cups-1.4rc1/cups/dest.c.str3285 cups-1.4rc1/cups/dest.c --- cups-1.4rc1/cups/dest.c.str3285 2009-08-10 11:32:08.397714492 +0100 +++ cups-1.4rc1/cups/dest.c 2009-08-10 11:32:14.143839210 +0100 @@ -549,7 +549,7 @@ cupsGetNamedDest(http_t *http, /* I if (!cups_get_sdests(http, op, name, 0, &dest)) { - if (op == CUPS_GET_DEFAULT) + if (op == CUPS_GET_DEFAULT || name != NULL) return (NULL); /* @@ -557,7 +557,7 @@ cupsGetNamedDest(http_t *http, /* I * configuration file does not exist. Find out the real default. */ - if (!cups_get_sdests(http, CUPS_GET_DEFAULT, name, 0, &dest)) + if (!cups_get_sdests(http, CUPS_GET_DEFAULT, NULL, 0, &dest)) return (NULL); } Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.502 retrieving revision 1.503 diff -u -p -r1.502 -r1.503 --- cups.spec 10 Aug 2009 09:37:15 -0000 1.502 +++ cups.spec 10 Aug 2009 10:45:40 -0000 1.503 @@ -64,6 +64,7 @@ Patch36: cups-str3272.patch Patch37: cups-avahi.patch Patch38: cups-str3277.patch Patch39: cups-str3284.patch +Patch40: cups-str3285.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -228,6 +229,7 @@ module. %patch37 -p1 -b .avahi %patch38 -p1 -b .str3277 %patch39 -p1 -b .str3284 +%patch40 -p1 -b .str3285 %if %lspp %patch100 -p1 -b .lspp @@ -523,6 +525,8 @@ rm -rf $RPM_BUILD_ROOT %changelog * Mon Aug 10 2009 Tim Waugh 1:1.4-0.rc1.15 +- Fixed cupsGetNamedDest() so it does not fall back to the default + printer when a destination has been named (bug #516439, STR #3285). - Fixed MIME type rules for image/jpeg and image/x-bitmap (bug #516438, STR #3284). - Clear out cache files on upgrade. From scop at fedoraproject.org Mon Aug 10 10:46:20 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:46:20 +0000 (UTC) Subject: rpms/vdr-sudoku/devel vdr-sudoku.spec,1.17,1.18 Message-ID: <20090810104620.E879911C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr-sudoku/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5757 Modified Files: vdr-sudoku.spec Log Message: * Mon Aug 10 2009 Ville Skytt? - 0.3.4-4 - Use ISA qualified dependency to vdr(abi). - Use %global instead of %define. Index: vdr-sudoku.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr-sudoku/devel/vdr-sudoku.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- vdr-sudoku.spec 27 Jul 2009 06:47:32 -0000 1.17 +++ vdr-sudoku.spec 10 Aug 2009 10:46:20 -0000 1.18 @@ -1,12 +1,12 @@ -%define pname sudoku -%define vardir %(vdr-config --vardir 2>/dev/null || echo ERROR) -%define plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) -%define vdr_user %(vdr-config --user 2>/dev/null || echo ERROR) -%define apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) +%global pname sudoku +%global vardir %(vdr-config --vardir 2>/dev/null || echo ERROR) +%global plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) +%global vdr_user %(vdr-config --user 2>/dev/null || echo ERROR) +%global apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) Name: vdr-%{pname} Version: 0.3.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Sudoku plugin for VDR Group: Amusements/Games @@ -19,7 +19,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: vdr-devel >= 1.3.47 BuildRequires: gettext -Requires: vdr(abi) = %{apiver} +Requires: vdr(abi)%{?_isa} = %{apiver} %description This is a VDR plugin to generate and solve number place puzzles, so @@ -81,6 +81,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ville Skytt? - 0.3.4-4 +- Use ISA qualified dependency to vdr(abi). +- Use %%global instead of %%define. + * Sun Jul 26 2009 Fedora Release Engineering - 0.3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From twaugh at fedoraproject.org Mon Aug 10 10:47:04 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 10 Aug 2009 10:47:04 +0000 (UTC) Subject: rpms/cups/devel cups-str3285.patch,NONE,1.1 cups.spec,1.497,1.498 Message-ID: <20090810104704.4312E11C0344@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6000 Modified Files: cups.spec Added Files: cups-str3285.patch Log Message: * Mon Aug 10 2009 Tim Waugh 1:1.4-0.rc1.14 - Fixed cupsGetNamedDest() so it does not fall back to the default printer when a destination has been named (bug #516439, STR #3285). cups-str3285.patch: dest.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE cups-str3285.patch --- diff -up cups-1.4rc1/cups/dest.c.str3285 cups-1.4rc1/cups/dest.c --- cups-1.4rc1/cups/dest.c.str3285 2009-08-10 11:32:08.397714492 +0100 +++ cups-1.4rc1/cups/dest.c 2009-08-10 11:32:14.143839210 +0100 @@ -549,7 +549,7 @@ cupsGetNamedDest(http_t *http, /* I if (!cups_get_sdests(http, op, name, 0, &dest)) { - if (op == CUPS_GET_DEFAULT) + if (op == CUPS_GET_DEFAULT || name != NULL) return (NULL); /* @@ -557,7 +557,7 @@ cupsGetNamedDest(http_t *http, /* I * configuration file does not exist. Find out the real default. */ - if (!cups_get_sdests(http, CUPS_GET_DEFAULT, name, 0, &dest)) + if (!cups_get_sdests(http, CUPS_GET_DEFAULT, NULL, 0, &dest)) return (NULL); } Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.497 retrieving revision 1.498 diff -u -p -r1.497 -r1.498 --- cups.spec 10 Aug 2009 09:38:00 -0000 1.497 +++ cups.spec 10 Aug 2009 10:47:04 -0000 1.498 @@ -64,6 +64,7 @@ Patch36: cups-str3272.patch Patch37: cups-avahi.patch Patch38: cups-str3277.patch Patch39: cups-str3284.patch +Patch40: cups-str3285.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -228,6 +229,7 @@ module. %patch37 -p1 -b .avahi %patch38 -p1 -b .str3277 %patch39 -p1 -b .str3284 +%patch40 -p1 -b .str3285 %if %lspp %patch100 -p1 -b .lspp @@ -523,6 +525,8 @@ rm -rf $RPM_BUILD_ROOT %changelog * Mon Aug 10 2009 Tim Waugh 1:1.4-0.rc1.14 +- Fixed cupsGetNamedDest() so it does not fall back to the default + printer when a destination has been named (bug #516439, STR #3285). - Fixed MIME type rules for image/jpeg and image/x-bitmap (bug #516438, STR #3284). - Clear out cache files on upgrade. From sergiopr at fedoraproject.org Mon Aug 10 10:48:24 2009 From: sergiopr at fedoraproject.org (Sergio Pascual) Date: Mon, 10 Aug 2009 10:48:24 +0000 (UTC) Subject: rpms/loki-lib/devel .cvsignore, 1.2, 1.3 loki-lib.spec, 1.7, 1.8 sources, 1.2, 1.3 loki-gcc43.patch, 1.1, NONE loki-makefile-test-parallel.patch, 1.1, NONE loki-makefile-test.patch, 1.1, NONE loki-makefile.patch, 1.1, NONE Message-ID: <20090810104824.8CCE011C0344@cvs1.fedora.phx.redhat.com> Author: sergiopr Update of /cvs/pkgs/rpms/loki-lib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6328 Modified Files: .cvsignore loki-lib.spec sources Removed Files: loki-gcc43.patch loki-makefile-test-parallel.patch loki-makefile-test.patch loki-makefile.patch Log Message: * Thu Aug 06 2009 Sergio Pascual - 0.1.7-2 - Sources uploaded - All patches removed Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/loki-lib/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 6 Jul 2007 19:36:26 -0000 1.2 +++ .cvsignore 10 Aug 2009 10:48:24 -0000 1.3 @@ -1 +1 @@ -loki-0.1.6.tar.gz +loki-0.1.7.tar.gz Index: loki-lib.spec =================================================================== RCS file: /cvs/pkgs/rpms/loki-lib/devel/loki-lib.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- loki-lib.spec 4 Aug 2009 16:52:42 -0000 1.7 +++ loki-lib.spec 10 Aug 2009 10:48:24 -0000 1.8 @@ -2,13 +2,13 @@ %define majorversion 0 Name: %{upname}-lib Version: 0.1.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Loki C++ Library of design patterns and idioms Group: Development/Libraries License: MIT URL: http://sourceforge.net/projects/loki-lib -Source0: http://prdownloads.sourceforge.net/loki-lib/%{upname}-%{version}.tar.bz2 +Source0: http://prdownloads.sourceforge.net/loki-lib/%{upname}-%{version}.tar.gz Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires(post): /sbin/ldconfig @@ -40,7 +40,7 @@ rm doc/html/installdox iconv -f ISO88591 -t utf8 CHANGES -o CHANGES %build -make %{?_smp_mflags} CXXFLAGS="%{optflags}" LDLIBS="-lstdc++ -lc" build-shared +make %{?_smp_mflags} CXXFLAGS="%{optflags}" build-static build-shared (cd lib && ln -s lib%{upname}.so.%{version} lib%{upname}.so) (cd lib && ln -s lib%{upname}.so.%{version} lib%{upname}.so.%{majorversion}) @@ -51,7 +51,7 @@ mkdir -p %{buildroot}%{_libdir} cp -a lib/lib%{upname}.* %{buildroot}%{_libdir} %check -make %{?_smp_mflags} CXXFLAGS="%{optflags}" -C test +make %{?_smp_mflags} CXXFLAGS="%{optflags}" check %clean rm -rf %{buildroot} @@ -70,12 +70,17 @@ rm -rf %{buildroot} %doc CHANGES %{_includedir}/* %{_libdir}/*.so +%exclude %{_libdir}/*.a %files doc %defattr(-,root,root,-) %doc doc/html doc/flex doc/yasli %changelog +* Thu Aug 06 2009 Sergio Pascual - 0.1.7-2 +- Sources uploaded +- All patches removed + * Mon Jul 27 2009 Sergio Pascual - 0.1.7-1 - New upstream version Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/loki-lib/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 6 Jul 2007 19:36:26 -0000 1.2 +++ sources 10 Aug 2009 10:48:24 -0000 1.3 @@ -1 +1 @@ -319ca3012a4290dcc27db621cf365f71 loki-0.1.6.tar.gz +005d79581fbe888ceabd65d46c99c8b1 loki-0.1.7.tar.gz --- loki-gcc43.patch DELETED --- --- loki-makefile-test-parallel.patch DELETED --- --- loki-makefile-test.patch DELETED --- --- loki-makefile.patch DELETED --- From scop at fedoraproject.org Mon Aug 10 10:48:59 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:48:59 +0000 (UTC) Subject: rpms/vdr-remote/devel vdr-remote.spec,1.4,1.5 Message-ID: <20090810104859.B05C711C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr-remote/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6472 Modified Files: vdr-remote.spec Log Message: * Mon Aug 10 2009 Ville Skytt? - 0.4.0-8 - Use ISA qualified dependency to vdr(abi). - Use %global instead of %define. Index: vdr-remote.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr-remote/devel/vdr-remote.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- vdr-remote.spec 27 Jul 2009 06:46:28 -0000 1.4 +++ vdr-remote.spec 10 Aug 2009 10:48:59 -0000 1.5 @@ -1,11 +1,11 @@ -%define pname remote -%define plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) -%define apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) -%define vdr_group %(vdr-config --group 2>/dev/null || echo ERROR) +%global pname remote +%global plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) +%global apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) +%global vdr_group %(vdr-config --group 2>/dev/null || echo ERROR) Name: vdr-%{pname} Version: 0.4.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Extended remote control plugin for VDR Group: Applications/Multimedia @@ -22,7 +22,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: vdr-devel >= 1.3.47 BuildRequires: gettext -Requires: vdr(abi) = %{apiver} +Requires: vdr(abi)%{?_isa} = %{apiver} Requires: udev %description @@ -92,27 +92,31 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ville Skytt? - 0.4.0-8 +- Use ISA qualified dependency to vdr(abi). +- Use %%global instead of %%define. + * Sun Jul 26 2009 Fedora Release Engineering - 0.4.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.4.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild -* Thu Oct 30 2008 Ville Skytt? - 0.4.0-5 +* Thu Oct 30 2008 Ville Skytt? - 0.4.0-5 - First Fedora build (#466974). - Add specfile comments about patch statuses. - Prune pre-0.4.0 %%changelog entries. -* Sat Oct 25 2008 Ville Skytt? - 0.4.0-4 +* Sat Oct 25 2008 Ville Skytt? - 0.4.0-4 - Use ATTRS, not SYSFS in example udev rules. -* Tue Oct 14 2008 Ville Skytt? - 0.4.0-3 +* Tue Oct 14 2008 Ville Skytt? - 0.4.0-3 - Fix install of localizations when built with 1.6.x. - Add example udev rules file, improve sysconfig snippet docs. * Mon Aug 04 2008 Thorsten Leemhuis - 0.4.0-1 +* Tue Apr 8 2008 Ville Skytt? - 0.4.0-1 - 0.4.0. - Build for VDR 1.6.0. From scop at fedoraproject.org Mon Aug 10 10:51:15 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:51:15 +0000 (UTC) Subject: rpms/vdr-osdteletext/devel vdr-osdteletext.spec,1.16,1.17 Message-ID: <20090810105115.806F511C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr-osdteletext/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7718 Modified Files: vdr-osdteletext.spec Log Message: * Mon Aug 10 2009 Ville Skytt? - 0.8.3-3 - Use ISA qualified dependency to vdr(abi). - Use %global instead of %define. Index: vdr-osdteletext.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr-osdteletext/devel/vdr-osdteletext.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- vdr-osdteletext.spec 27 Jul 2009 06:46:14 -0000 1.16 +++ vdr-osdteletext.spec 10 Aug 2009 10:51:15 -0000 1.17 @@ -1,12 +1,12 @@ -%define pname osdteletext -%define plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) -%define cachedir %(vdr-config --cachedir 2>/dev/null || echo ERROR) -%define apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) -%define vdr_user %(vdr-config --user 2>/dev/null || echo ERROR) +%global pname osdteletext +%global plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) +%global cachedir %(vdr-config --cachedir 2>/dev/null || echo ERROR) +%global apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) +%global vdr_user %(vdr-config --user 2>/dev/null || echo ERROR) Name: vdr-%{pname} Version: 0.8.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: OSD teletext plugin for VDR Group: Applications/Multimedia @@ -18,7 +18,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: vdr-devel >= 1.6.0 BuildRequires: gettext -Requires: vdr(abi) = %{apiver} +Requires: vdr(abi)%{?_isa} = %{apiver} %description The OSD teletext plugin displays teletext directly on VDR's on-screen @@ -71,43 +71,47 @@ fi %changelog +* Mon Aug 10 2009 Ville Skytt? - 0.8.3-3 +- Use ISA qualified dependency to vdr(abi). +- Use %%global instead of %%define. + * Sun Jul 26 2009 Fedora Release Engineering - 0.8.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Thu Jun 4 2009 Ville Skytt? - 0.8.3-1 +* Thu Jun 4 2009 Ville Skytt? - 0.8.3-1 - Update to 0.8.3. -* Tue May 26 2009 Ville Skytt? - 0.8.2-1 +* Tue May 26 2009 Ville Skytt? - 0.8.2-1 - Update to 0.8.2. * Wed Feb 25 2009 Fedora Release Engineering - 0.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild -* Sun Jan 11 2009 Ville Skytt? - 0.8.1-1 +* Sun Jan 11 2009 Ville Skytt? - 0.8.1-1 - 0.8.1. - Trim pre-Fedora %%changelog entries. -* Sun Dec 21 2008 Ville Skytt? - 0.7.0-1 +* Sun Dec 21 2008 Ville Skytt? - 0.7.0-1 - 0.7.0. -* Sun Dec 14 2008 Ville Skytt? - 0.6.0-1 +* Sun Dec 14 2008 Ville Skytt? - 0.6.0-1 - 0.6.0 (new community upstream), patches applied upstream. -* Mon Apr 7 2008 Ville Skytt? - 0.5.1-31 +* Mon Apr 7 2008 Ville Skytt? - 0.5.1-31 - Apply VDR 1.5+ patch from e-tobi.net Debian package. - Build for VDR 1.6.0. -* Sat Feb 16 2008 Ville Skytt? - 0.5.1-30 +* Sat Feb 16 2008 Ville Skytt? - 0.5.1-30 - Rebuild. -* Wed Aug 22 2007 Ville Skytt? - 0.5.1-29 +* Wed Aug 22 2007 Ville Skytt? - 0.5.1-29 - BuildRequires: gawk for extracting APIVERSION. -* Tue Aug 7 2007 Ville Skytt? - 0.5.1-28 +* Tue Aug 7 2007 Ville Skytt? - 0.5.1-28 - License: GPLv2+ -* Sun Jan 7 2007 Ville Skytt? - 0.5.1-27 +* Sun Jan 7 2007 Ville Skytt? - 0.5.1-27 - Rebuild for VDR 1.4.5. -* Sun Nov 12 2006 Ville Skytt? - 0.5.1-26 +* Sun Nov 12 2006 Ville Skytt? - 0.5.1-26 - First FE build. From jreznik at fedoraproject.org Mon Aug 10 10:51:35 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Mon, 10 Aug 2009 10:51:35 +0000 (UTC) Subject: rpms/kdesvn/F-11 .cvsignore, 1.29, 1.30 kdesvn.spec, 1.56, 1.57 sources, 1.28, 1.29 Message-ID: <20090810105135.A4F9111C0344@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kdesvn/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7742 Modified Files: .cvsignore kdesvn.spec sources Log Message: * Mon Aug 10 2009 Jaroslav Reznik - 1.4.0-1 - Update to 1.4.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdesvn/F-11/.cvsignore,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- .cvsignore 24 Apr 2009 16:48:16 -0000 1.29 +++ .cvsignore 10 Aug 2009 10:51:35 -0000 1.30 @@ -1 +1 @@ -kdesvn-1.3.0.tar.bz2 +kdesvn-1.4.0.tar.bz2 Index: kdesvn.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdesvn/F-11/kdesvn.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- kdesvn.spec 24 Apr 2009 16:48:16 -0000 1.56 +++ kdesvn.spec 10 Aug 2009 10:51:35 -0000 1.57 @@ -1,5 +1,5 @@ Name: kdesvn -Version: 1.3.0 +Version: 1.4.0 Release: 1%{?dist} Summary: A subversion client for KDE4 with KIO integration @@ -107,6 +107,9 @@ xdg-icon-resource forceupdate --theme hi %changelog +* Mon Aug 10 2009 Jaroslav Reznik - 1.4.0-1 +- Update to 1.4.0 + * Fri Apr 24 2009 - Orion Poplawski - 1.3.0-1 - Update to 1.3.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdesvn/F-11/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 24 Apr 2009 16:48:16 -0000 1.28 +++ sources 10 Aug 2009 10:51:35 -0000 1.29 @@ -1 +1 @@ -141f0be28086fd3e031a2d9dcac3479d kdesvn-1.3.0.tar.bz2 +e1766103e7680079c2c4d3ea0ad11187 kdesvn-1.4.0.tar.bz2 From scop at fedoraproject.org Mon Aug 10 10:53:43 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 10:53:43 +0000 (UTC) Subject: rpms/vdr-femon/devel vdr-femon.spec,1.21,1.22 Message-ID: <20090810105343.2BB1A11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr-femon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8311 Modified Files: vdr-femon.spec Log Message: * Mon Aug 10 2009 Ville Skytt? - 1.6.7-3 - Use ISA qualified dependency to vdr(abi). - Use %global instead of %define. Index: vdr-femon.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr-femon/devel/vdr-femon.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- vdr-femon.spec 27 Jul 2009 06:45:59 -0000 1.21 +++ vdr-femon.spec 10 Aug 2009 10:53:42 -0000 1.22 @@ -1,10 +1,10 @@ -%define pname femon -%define plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) -%define apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) +%global pname femon +%global plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) +%global apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) Name: vdr-%{pname} Version: 1.6.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: DVB frontend status monitor plugin for VDR Group: Applications/Multimedia @@ -16,7 +16,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: vdr-devel >= 1.6.0 BuildRequires: gettext -Requires: vdr(abi) = %{apiver} +Requires: vdr(abi)%{?_isa} = %{apiver} %description DVB frontend status monitor is a plugin that displays some signal @@ -61,34 +61,38 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ville Skytt? - 1.6.7-3 +- Use ISA qualified dependency to vdr(abi). +- Use %%global instead of %%define. + * Sun Jul 26 2009 Fedora Release Engineering - 1.6.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Sun Jun 21 2009 Ville Skytt? - 1.6.7-1 +* Sun Jun 21 2009 Ville Skytt? - 1.6.7-1 - Update to 1.6.7. - Trim pre-1.6.0 %%changelog entries. * Wed Feb 25 2009 Fedora Release Engineering - 1.6.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild -* Wed Jan 7 2009 Ville Skytt? - 1.6.6-1 +* Wed Jan 7 2009 Ville Skytt? - 1.6.6-1 - 1.6.6. -* Wed Dec 17 2008 Ville Skytt? - 1.6.5-1 +* Wed Dec 17 2008 Ville Skytt? - 1.6.5-1 - 1.6.5. -* Sun Nov 30 2008 Ville Skytt? - 1.6.4-1 +* Sun Nov 30 2008 Ville Skytt? - 1.6.4-1 - 1.6.4. -* Mon Nov 10 2008 Ville Skytt? - 1.6.3-1 +* Mon Nov 10 2008 Ville Skytt? - 1.6.3-1 - 1.6.3. -* Tue Oct 14 2008 Ville Skytt? - 1.6.2-1 +* Tue Oct 14 2008 Ville Skytt? - 1.6.2-1 - 1.6.2. -* Sun Jun 22 2008 Ville Skytt? - 1.6.1-1 +* Sun Jun 22 2008 Ville Skytt? - 1.6.1-1 - 1.6.1. -* Mon Apr 7 2008 Ville Skytt? - 1.6.0-1 +* Mon Apr 7 2008 Ville Skytt? - 1.6.0-1 - 1.6.0. - Build for VDR 1.6.0. From mcrha at fedoraproject.org Mon Aug 10 10:54:54 2009 From: mcrha at fedoraproject.org (Milan Crha) Date: Mon, 10 Aug 2009 10:54:54 +0000 (UTC) Subject: rpms/evolution-mapi/devel .cvsignore, 1.11, 1.12 evolution-mapi.spec, 1.15, 1.16 sources, 1.11, 1.12 Message-ID: <20090810105454.8B49211C0344@cvs1.fedora.phx.redhat.com> Author: mcrha Update of /cvs/pkgs/rpms/evolution-mapi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8571 Modified Files: .cvsignore evolution-mapi.spec sources Log Message: * Mon Aug 10 2009 Milan Crha - 0.27.90-1 - Update to 0.27.90 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/evolution-mapi/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 27 Jul 2009 18:41:12 -0000 1.11 +++ .cvsignore 10 Aug 2009 10:54:54 -0000 1.12 @@ -1 +1 @@ -evolution-mapi-0.27.5.tar.bz2 +evolution-mapi-0.27.90.tar.bz2 Index: evolution-mapi.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution-mapi/devel/evolution-mapi.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- evolution-mapi.spec 28 Jul 2009 10:12:04 -0000 1.15 +++ evolution-mapi.spec 10 Aug 2009 10:54:54 -0000 1.16 @@ -11,8 +11,8 @@ ### Abstract ### Name: evolution-mapi -Version: 0.27.5 -Release: 2%{?dist} +Version: 0.27.90 +Release: 1%{?dist} Group: Applications/Productivity Summary: Evolution extension for MS Exchange 2007 servers License: LGPLv2+ @@ -108,6 +108,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libexchangemapi-1.0.pc %changelog +* Mon Aug 10 2009 Milan Crha - 0.27.90-1 +- Update to 0.27.90 + * Tue Jul 28 2009 Milan Crha - 0.27.5-2 - Add new libebookbackendmapigal.so to a list of installed files. - Bump requirement of evolution and evolution-data-server to 2.27.5. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/evolution-mapi/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 27 Jul 2009 18:41:12 -0000 1.11 +++ sources 10 Aug 2009 10:54:54 -0000 1.12 @@ -1 +1 @@ -b85ab0d834579f3d42c1513e227d3583 evolution-mapi-0.27.5.tar.bz2 +7ed859e1519af29cfbe9a8cdbb4723ef evolution-mapi-0.27.90.tar.bz2 From jreznik at fedoraproject.org Mon Aug 10 10:55:07 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Mon, 10 Aug 2009 10:55:07 +0000 (UTC) Subject: rpms/kdesvn/F-10 .cvsignore, 1.27, 1.28 kdesvn.spec, 1.51, 1.52 sources, 1.27, 1.28 Message-ID: <20090810105507.2CA7511C0344@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kdesvn/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8629 Modified Files: .cvsignore kdesvn.spec sources Log Message: * Mon Aug 10 2009 Jaroslav Reznik - 1.4.0-1 - Update to 1.4.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdesvn/F-10/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 24 Apr 2009 16:48:16 -0000 1.27 +++ .cvsignore 10 Aug 2009 10:55:06 -0000 1.28 @@ -1 +1 @@ -kdesvn-1.3.0.tar.bz2 +kdesvn-1.4.0.tar.bz2 Index: kdesvn.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdesvn/F-10/kdesvn.spec,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- kdesvn.spec 24 Apr 2009 16:48:16 -0000 1.51 +++ kdesvn.spec 10 Aug 2009 10:55:07 -0000 1.52 @@ -1,5 +1,5 @@ Name: kdesvn -Version: 1.3.0 +Version: 1.4.0 Release: 1%{?dist} Summary: A subversion client for KDE4 with KIO integration @@ -107,6 +107,9 @@ xdg-icon-resource forceupdate --theme hi %changelog +* Mon Aug 10 2009 Jaroslav Reznik - 1.4.0-1 +- Update to 1.4.0 + * Fri Apr 24 2009 - Orion Poplawski - 1.3.0-1 - Update to 1.3.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdesvn/F-10/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 24 Apr 2009 16:48:16 -0000 1.27 +++ sources 10 Aug 2009 10:55:07 -0000 1.28 @@ -1 +1 @@ -141f0be28086fd3e031a2d9dcac3479d kdesvn-1.3.0.tar.bz2 +e1766103e7680079c2c4d3ea0ad11187 kdesvn-1.4.0.tar.bz2 From victorv at fedoraproject.org Mon Aug 10 11:06:07 2009 From: victorv at fedoraproject.org (Victor G. Vasilyev) Date: Mon, 10 Aug 2009 11:06:07 +0000 (UTC) Subject: rpms/netbeans-javaparser/devel .cvsignore, 1.3, 1.4 import.log, 1.1, 1.2 netbeans-javaparser.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090810110607.92F8A11C0344@cvs1.fedora.phx.redhat.com> Author: victorv Update of /cvs/pkgs/rpms/netbeans-javaparser/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10453/devel Modified Files: .cvsignore import.log netbeans-javaparser.spec sources Log Message: Re-base for NetBeans 6.7.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/netbeans-javaparser/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 14 Jan 2009 15:55:12 -0000 1.3 +++ .cvsignore 10 Aug 2009 11:06:07 -0000 1.4 @@ -1 +1 @@ -nb-javac-6.5.tar.gz +nb-javac-6.7.1.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/netbeans-javaparser/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 29 Aug 2008 11:08:36 -0000 1.1 +++ import.log 10 Aug 2009 11:06:07 -0000 1.2 @@ -1 +1,2 @@ netbeans-javaparser-6_1-2_fc10:HEAD:netbeans-javaparser-6.1-2.fc10.src.rpm:1220008091 +netbeans-javaparser-6_7_1-1_fc12:HEAD:netbeans-javaparser-6.7.1-1.fc12.src.rpm:1249902689 Index: netbeans-javaparser.spec =================================================================== RCS file: /cvs/pkgs/rpms/netbeans-javaparser/devel/netbeans-javaparser.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- netbeans-javaparser.spec 25 Jul 2009 18:01:47 -0000 1.4 +++ netbeans-javaparser.spec 10 Aug 2009 11:06:07 -0000 1.5 @@ -2,8 +2,8 @@ %define __jar_repack %{nil} Name: netbeans-javaparser -Version: 6.5 -Release: 3%{?dist} +Version: 6.7.1 +Release: 1%{?dist} Summary: NetBeans Java Parser License: GPLv2 with exceptions Url: http://java.netbeans.org/javaparser/ @@ -12,8 +12,8 @@ Group: Development/Libraries # following commands to generate the tarball: # hg clone http://hg.netbeans.org/main/nb-javac/ # cd nb-javac/ -# hg update -r release65_base -# tar -czvf ../nb-javac-6.5.tar.gz . +# hg update -r 17cd0b404436 +# tar -czvf ../nb-javac-6.7.1.tar.gz . Source0: nb-javac-%{version}.tar.gz BuildRequires: ant @@ -26,7 +26,6 @@ Requires: jpackage-utils BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Provides: libnb-javaparser-java = 6.1 %description Java parser to analyse Java source files inside of the NetBeans IDE @@ -34,24 +33,24 @@ Java parser to analyse Java source files %prep %setup -q -c # remove all binary libs -find . -name "*.jar" -exec %{__rm} -f {} \; +find . -name "*.jar" -exec %__rm -f {} \; %build [ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java -ant -f make/netbeans/nb-javac/build.xml jar +%ant -f make/netbeans/nb-javac/build.xml jar %install -%{__rm} -fr %{buildroot} +%__rm -fr %{buildroot} # jar -%{__install} -d -m 755 %{buildroot}%{_javadir} -%{__install} -m 644 make/netbeans/nb-javac/dist/javac-api.jar %{buildroot}%{_javadir}/%{name}-api-%{version}.jar -%{__ln_s} %{name}-api-%{version}.jar %{buildroot}%{_javadir}/%{name}-api.jar -%{__install} -m 644 make/netbeans/nb-javac/dist/javac-impl.jar %{buildroot}%{_javadir}/%{name}-impl-%{version}.jar -%{__ln_s} %{name}-impl-%{version}.jar %{buildroot}%{_javadir}/%{name}-impl.jar +%__install -d -m 755 %{buildroot}%{_javadir} +%__install -m 644 make/netbeans/nb-javac/dist/javac-api.jar %{buildroot}%{_javadir}/%{name}-api-%{version}.jar +%__ln_s %{name}-api-%{version}.jar %{buildroot}%{_javadir}/%{name}-api.jar +%__install -m 644 make/netbeans/nb-javac/dist/javac-impl.jar %{buildroot}%{_javadir}/%{name}-impl-%{version}.jar +%__ln_s %{name}-impl-%{version}.jar %{buildroot}%{_javadir}/%{name}-impl.jar %clean -%{__rm} -rf %{buildroot} +%__rm -rf %{buildroot} %files %defattr(-,root,root) @@ -60,11 +59,8 @@ ant -f make/netbeans/nb-javac/build.xml %changelog -* Sat Jul 25 2009 Fedora Release Engineering - 6.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 6.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Wed Dec 24 2008 Victor G. Vasilyev 6.7.1-1 +- re-base 6.7.1 * Wed Dec 24 2008 Victor G. Vasilyev 6.5-1 - New vesion of sources Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/netbeans-javaparser/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 14 Jan 2009 15:55:12 -0000 1.3 +++ sources 10 Aug 2009 11:06:07 -0000 1.4 @@ -1 +1 @@ -2e899df9e15daffe0f3eb18ff9041907 nb-javac-6.5.tar.gz +46227fb35a1120fd9f53b8c4a28fe4e8 nb-javac-6.7.1.tar.gz From pkgdb at fedoraproject.org Mon Aug 10 11:08:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:08:51 +0000 Subject: [pkgdb] jna: konradm has given up watchbugzilla Message-ID: <20090810110851.1A8F510F882@bastion2.fedora.phx.redhat.com> konradm has given up the watchbugzilla acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:08:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:08:52 +0000 Subject: [pkgdb] jna: konradm has given up watchcommits Message-ID: <20090810110852.62C4810F89A@bastion2.fedora.phx.redhat.com> konradm has given up the watchcommits acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:08:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:08:53 +0000 Subject: [pkgdb] jna: konradm has given up commit Message-ID: <20090810110853.71AC810F8B4@bastion2.fedora.phx.redhat.com> konradm has given up the commit acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:08:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:08:54 +0000 Subject: [pkgdb] jna: konradm has given up approveacls Message-ID: <20090810110854.4950E10F8B7@bastion2.fedora.phx.redhat.com> konradm has given up the approveacls acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:08:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:08:58 +0000 Subject: [pkgdb] jna: konradm has given up watchbugzilla Message-ID: <20090810110859.02AD810F8BB@bastion2.fedora.phx.redhat.com> konradm has given up the watchbugzilla acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:08:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:08:59 +0000 Subject: [pkgdb] jna: konradm has given up watchcommits Message-ID: <20090810110859.AA0EA10F8BE@bastion2.fedora.phx.redhat.com> konradm has given up the watchcommits acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:00 +0000 Subject: [pkgdb] jna: konradm has given up approveacls Message-ID: <20090810110901.2839910F8C3@bastion2.fedora.phx.redhat.com> konradm has given up the approveacls acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:00 +0000 Subject: [pkgdb] jna: konradm has given up commit Message-ID: <20090810110901.4D38B10F8C4@bastion2.fedora.phx.redhat.com> konradm has given up the commit acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:02 +0000 Subject: [pkgdb] jna: konradm has given up watchbugzilla Message-ID: <20090810110902.E460810F8C2@bastion2.fedora.phx.redhat.com> konradm has given up the watchbugzilla acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:03 +0000 Subject: [pkgdb] jna: konradm has given up watchcommits Message-ID: <20090810110903.E1F2110F872@bastion2.fedora.phx.redhat.com> konradm has given up the watchcommits acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:05 +0000 Subject: [pkgdb] jna: konradm has given up commit Message-ID: <20090810110905.3922B10F8CD@bastion2.fedora.phx.redhat.com> konradm has given up the commit acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:24 +0000 Subject: [pkgdb] jna: konradm has requested commit Message-ID: <20090810110924.9B22B10F897@bastion2.fedora.phx.redhat.com> konradm has requested the commit acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:25 +0000 Subject: [pkgdb] jna: konradm has requested watchcommits Message-ID: <20090810110926.5593310F8D0@bastion2.fedora.phx.redhat.com> konradm has requested the watchcommits acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:26 +0000 Subject: [pkgdb] jna: konradm has requested watchbugzilla Message-ID: <20090810110927.3902F10F8AF@bastion2.fedora.phx.redhat.com> konradm has requested the watchbugzilla acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:28 +0000 Subject: [pkgdb] jna: konradm has requested approveacls Message-ID: <20090810110929.55E8F10F8D5@bastion2.fedora.phx.redhat.com> konradm has requested the approveacls acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:29 +0000 Subject: [pkgdb] jna: konradm has requested commit Message-ID: <20090810110929.C523610F8B4@bastion2.fedora.phx.redhat.com> konradm has requested the commit acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:30 +0000 Subject: [pkgdb] jna: konradm has requested watchcommits Message-ID: <20090810110930.A8E5110F8D9@bastion2.fedora.phx.redhat.com> konradm has requested the watchcommits acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:31 +0000 Subject: [pkgdb] jna: konradm has requested watchbugzilla Message-ID: <20090810110931.7F23010F8DA@bastion2.fedora.phx.redhat.com> konradm has requested the watchbugzilla acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:33 +0000 Subject: [pkgdb] jna: konradm has requested watchbugzilla Message-ID: <20090810110933.416B810F8DC@bastion2.fedora.phx.redhat.com> konradm has requested the watchbugzilla acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:33 +0000 Subject: [pkgdb] jna: konradm has requested watchcommits Message-ID: <20090810110933.C250C10F8DF@bastion2.fedora.phx.redhat.com> konradm has requested the watchcommits acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:34 +0000 Subject: [pkgdb] jna: konradm has requested commit Message-ID: <20090810110941.8FD2910F8B6@bastion2.fedora.phx.redhat.com> konradm has requested the commit acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:09:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:09:35 +0000 Subject: [pkgdb] jna: konradm has requested approveacls Message-ID: <20090810110939.54CE210F8E7@bastion2.fedora.phx.redhat.com> konradm has requested the approveacls acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:23 +0000 Subject: [pkgdb] jna: konradm has given up watchbugzilla Message-ID: <20090810111024.9543510F8C6@bastion2.fedora.phx.redhat.com> konradm has given up the watchbugzilla acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:27 +0000 Subject: [pkgdb] jna: konradm has given up commit Message-ID: <20090810111028.528C010F8C1@bastion2.fedora.phx.redhat.com> konradm has given up the commit acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:27 +0000 Subject: [pkgdb] jna: konradm has given up approveacls Message-ID: <20090810111028.5E7D910F8E0@bastion2.fedora.phx.redhat.com> konradm has given up the approveacls acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:25 +0000 Subject: [pkgdb] jna: konradm has given up watchcommits Message-ID: <20090810111027.42D4010F8C2@bastion2.fedora.phx.redhat.com> konradm has given up the watchcommits acl on jna (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:29 +0000 Subject: [pkgdb] jna: konradm has given up watchbugzilla Message-ID: <20090810111030.06DFE10F8C3@bastion2.fedora.phx.redhat.com> konradm has given up the watchbugzilla acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:32 +0000 Subject: [pkgdb] jna: konradm has given up watchcommits Message-ID: <20090810111032.A269010F8E6@bastion2.fedora.phx.redhat.com> konradm has given up the watchcommits acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:33 +0000 Subject: [pkgdb] jna: konradm has given up commit Message-ID: <20090810111033.2714210F8EE@bastion2.fedora.phx.redhat.com> konradm has given up the commit acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:35 +0000 Subject: [pkgdb] jna: konradm has given up approveacls Message-ID: <20090810111035.2D79010F8F3@bastion2.fedora.phx.redhat.com> konradm has given up the approveacls acl on jna (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:40 +0000 Subject: [pkgdb] jna: konradm has given up watchbugzilla Message-ID: <20090810111041.5E41810F8CE@bastion2.fedora.phx.redhat.com> konradm has given up the watchbugzilla acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:41 +0000 Subject: [pkgdb] jna: konradm has given up watchcommits Message-ID: <20090810111041.D2BBC10F8FB@bastion2.fedora.phx.redhat.com> konradm has given up the watchcommits acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:43 +0000 Subject: [pkgdb] jna: konradm has given up approveacls Message-ID: <20090810111043.C521810F8FF@bastion2.fedora.phx.redhat.com> konradm has given up the approveacls acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:42 +0000 Subject: [pkgdb] jna: konradm has given up commit Message-ID: <20090810111043.A5A7D10F8FD@bastion2.fedora.phx.redhat.com> konradm has given up the commit acl on jna (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:47 +0000 Subject: [pkgdb] jna: konradm has given up watchbugzilla Message-ID: <20090810111047.6D5AA10F8FC@bastion2.fedora.phx.redhat.com> konradm has given up the watchbugzilla acl on jna (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:47 +0000 Subject: [pkgdb] jna: konradm has given up watchcommits Message-ID: <20090810111048.006B310F904@bastion2.fedora.phx.redhat.com> konradm has given up the watchcommits acl on jna (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:48 +0000 Subject: [pkgdb] jna: konradm has given up commit Message-ID: <20090810111048.ABFA710F908@bastion2.fedora.phx.redhat.com> konradm has given up the commit acl on jna (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:50 +0000 Subject: [pkgdb] jna: konradm has given up approveacls Message-ID: <20090810111050.442D310F90B@bastion2.fedora.phx.redhat.com> konradm has given up the approveacls acl on jna (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:52 +0000 Subject: [pkgdb] jna: konradm has given up watchcommits Message-ID: <20090810111052.A024910F911@bastion2.fedora.phx.redhat.com> konradm has given up the watchcommits acl on jna (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:52 +0000 Subject: [pkgdb] jna: konradm has given up watchbugzilla Message-ID: <20090810111052.73E9810F910@bastion2.fedora.phx.redhat.com> konradm has given up the watchbugzilla acl on jna (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:53 +0000 Subject: [pkgdb] jna: konradm has given up commit Message-ID: <20090810111053.9536D10F916@bastion2.fedora.phx.redhat.com> konradm has given up the commit acl on jna (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:53 +0000 Subject: [pkgdb] jna: konradm has given up approveacls Message-ID: <20090810111054.4C42210F919@bastion2.fedora.phx.redhat.com> konradm has given up the approveacls acl on jna (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:55 +0000 Subject: [pkgdb] jna: konradm has given up watchbugzilla Message-ID: <20090810111055.9060A10F89B@bastion2.fedora.phx.redhat.com> konradm has given up the watchbugzilla acl on jna (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:55 +0000 Subject: [pkgdb] jna: konradm has given up watchcommits Message-ID: <20090810111056.26AC610F91D@bastion2.fedora.phx.redhat.com> konradm has given up the watchcommits acl on jna (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:56 +0000 Subject: [pkgdb] jna: konradm has given up commit Message-ID: <20090810111057.B9E3110F923@bastion2.fedora.phx.redhat.com> konradm has given up the commit acl on jna (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From pkgdb at fedoraproject.org Mon Aug 10 11:10:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 10 Aug 2009 11:10:58 +0000 Subject: [pkgdb] jna: konradm has given up approveacls Message-ID: <20090810111058.E52C210F8D2@bastion2.fedora.phx.redhat.com> konradm has given up the approveacls acl on jna (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jna From nhorman at fedoraproject.org Mon Aug 10 11:16:59 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Mon, 10 Aug 2009 11:16:59 +0000 (UTC) Subject: rpms/numactl/devel numactl-2.0.3-nodes_allowed_list_obo.patch, NONE, 1.1 numactl.spec, 1.62, 1.63 Message-ID: <20090810111659.29EF911C0344@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/numactl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12371 Modified Files: numactl.spec Added Files: numactl-2.0.3-nodes_allowed_list_obo.patch Log Message: Resolves: bz 516223 numactl-2.0.3-nodes_allowed_list_obo.patch: libnuma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE numactl-2.0.3-nodes_allowed_list_obo.patch --- diff -up numactl-2.0.3/libnuma.c.orig numactl-2.0.3/libnuma.c --- numactl-2.0.3/libnuma.c.orig 2009-08-10 07:02:12.000000000 -0400 +++ numactl-2.0.3/libnuma.c 2009-08-10 07:02:39.000000000 -0400 @@ -464,7 +464,7 @@ set_thread_constraints(void) nodes_allowed_list = malloc(strlen(buffer)-18); strncpy(nodes_allowed_list, buffer + 19, strlen(buffer) - 19); - nodes_allowed_list[strlen(nodes_allowed_list)-1] = '\0'; + nodes_allowed_list[strlen(buffer)-19] = '\0'; } } fclose(f); Index: numactl.spec =================================================================== RCS file: /cvs/extras/rpms/numactl/devel/numactl.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- numactl.spec 25 Jul 2009 19:41:12 -0000 1.62 +++ numactl.spec 10 Aug 2009 11:16:58 -0000 1.63 @@ -1,7 +1,7 @@ Name: numactl Summary: Library for tuning for Non Uniform Memory Access machines Version: 2.0.3 -Release: 5%{dist} +Release: 6%{dist} License: LGPLv2/GPLv2 Group: System Environment/Base URL: ftp://oss.sgi.com/www/projects/libnuma/download @@ -10,6 +10,7 @@ Buildroot: %{_tmppath}/%{name}-buildroot Patch0: numactl-2.0.3-rc3-distance_parsing.patch Patch1: numactl-2.0.3-rc3-no-nodes-warning.patch +Patch2: numactl-2.0.3-nodes_allowed_list_obo.patch ExcludeArch: s390 s390x @@ -30,6 +31,7 @@ Provides development headers for numa li %setup -q -n %{name}-%{version} %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build make CFLAGS="$RPM_OPT_FLAGS -I." @@ -71,6 +73,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Mon Aug 10 2009 Neil Horman - 2.0.3-6 +- Fix obo in nodes_allowed_list strncpy (bz 516223) + * Sat Jul 25 2009 Fedora Release Engineering - 2.0.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From scop at fedoraproject.org Mon Aug 10 11:18:41 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 11:18:41 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/devel .cvsignore, 1.59, 1.60 java-1.6.0-openjdk.spec, 1.132, 1.133 sources, 1.66, 1.67 Message-ID: <20090810111841.924B711C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12748 Modified Files: .cvsignore java-1.6.0-openjdk.spec sources Log Message: * Mon Aug 10 2009 Ville Skytt? - 1:1.6.0-29.b16 - Use bzipped java-access-bridge tarball. https://www.redhat.com/archives/fedora-devel-list/2009-August/msg00563.html Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/.cvsignore,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- .cvsignore 29 May 2009 13:58:39 -0000 1.59 +++ .cvsignore 10 Aug 2009 11:18:41 -0000 1.60 @@ -1,8 +1,8 @@ mauve_tests -java-access-bridge-1.23.0.tar.gz mauve-2008-10-22.tar.gz netbeans-profiler-visualvm_release65_mod.tar.gz openjdk-6-src-b16-24_apr_2009-fedora.tar.gz visualvm-111-src.tar.gz hotspot.tar.gz icedtea6-1.5.tar.gz +java-access-bridge-1.23.0.tar.bz2 Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk.spec,v retrieving revision 1.132 retrieving revision 1.133 diff -u -p -r1.132 -r1.133 --- java-1.6.0-openjdk.spec 5 Aug 2009 14:08:13 -0000 1.132 +++ java-1.6.0-openjdk.spec 10 Aug 2009 11:18:41 -0000 1.133 @@ -137,7 +137,7 @@ Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 28.%{openjdkver}%{?dist} +Release: 29.%{openjdkver}%{?dist} # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons, # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -155,7 +155,7 @@ License: GPLv2 with exceptions URL: http://icedtea.classpath.org/ Source0: %{url}download/source/icedtea6-%{icedteaver}%{icedteasnapshot}.tar.gz Source1: %{fedorazip} -Source2: %{accessurl}%{accessmajorver}/java-access-bridge-%{accessver}.tar.gz +Source2: %{accessurl}%{accessmajorver}/java-access-bridge-%{accessver}.tar.bz2 Source3: %{genurl}generate-fedora-zip.sh Source4: README.src Source5: mauve-%{mauvedate}.tar.gz @@ -972,6 +972,9 @@ exit 0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so %changelog +* Mon Aug 10 2009 Ville Skytt? - 1:1.6.0-29.b16 +- Use bzipped java-access-bridge tarball. + * Tue Aug 4 2009 Lillian Angel - 1:1.6.0-28.b16 - Updated java-1.6.0-openjdk-netx.patch, and renamed to java-1.6.0-openjdk-netxandplugin.patch. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/sources,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- sources 29 May 2009 13:58:39 -0000 1.66 +++ sources 10 Aug 2009 11:18:41 -0000 1.67 @@ -1,8 +1,8 @@ 7a0c160c03012cd40957a7a112e25038 mauve_tests -1db4280d3228f20ad39ad22382ce2b00 java-access-bridge-1.23.0.tar.gz a9cdc5f050eb6e97c1b15ddd39978710 mauve-2008-10-22.tar.gz a6756a62291ebea5c0e2431389b31380 netbeans-profiler-visualvm_release65_mod.tar.gz 547db20e170c2a2566a56455b196aef7 openjdk-6-src-b16-24_apr_2009-fedora.tar.gz a289739f4a5bcdb9a2c642cfcc1e83fe visualvm-111-src.tar.gz dbd7aca5544d1aeebf0eadd45d29d08e hotspot.tar.gz a67303675a53781c4e42bdb02ec78e40 icedtea6-1.5.tar.gz +c12f124672a97c7491530fed2c0facdc java-access-bridge-1.23.0.tar.bz2 From scop at fedoraproject.org Mon Aug 10 11:23:26 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 11:23:26 +0000 (UTC) Subject: rpms/anjuta/devel .cvsignore, 1.21, 1.22 anjuta.spec, 1.82, 1.83 sources, 1.21, 1.22 Message-ID: <20090810112326.8E4C611C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/anjuta/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14396 Modified Files: .cvsignore anjuta.spec sources Log Message: * Mon Aug 10 2009 Ville Skytt? - 1:2.27.3.0-3 - Use bzipped upstream tarball. https://www.redhat.com/archives/fedora-devel-list/2009-August/msg00563.html Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anjuta/devel/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 14 Jul 2009 05:29:40 -0000 1.21 +++ .cvsignore 10 Aug 2009 11:23:26 -0000 1.22 @@ -1 +1 @@ -anjuta-2.27.3.0.tar.gz +anjuta-2.27.3.0.tar.bz2 Index: anjuta.spec =================================================================== RCS file: /cvs/pkgs/rpms/anjuta/devel/anjuta.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- anjuta.spec 24 Jul 2009 16:53:04 -0000 1.82 +++ anjuta.spec 10 Aug 2009 11:23:26 -0000 1.83 @@ -2,11 +2,11 @@ Summary: A GNOME development IDE for C/C Name: anjuta Epoch: 1 Version: 2.27.3.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Development/Tools URL: http://www.anjuta.org/ -Source0: http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.27/%{name}-%{version}.tar.gz +Source0: http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.27/%{name}-%{version}.tar.bz2 # http://bugzilla.gnome.org/575147 Patch0: %{name}-%{version}-class-gen-templates.patch @@ -330,6 +330,9 @@ scrollkeeper-update -q || : %{_datadir}/omf/%{name}-manual/%{name}-manual-*.omf %changelog +* Mon Aug 10 2009 Ville Skytt? - 1:2.27.3.0-3 +- Use bzipped upstream tarball. + * Fri Jul 24 2009 Fedora Release Engineering - 1:2.27.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anjuta/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 14 Jul 2009 05:29:40 -0000 1.21 +++ sources 10 Aug 2009 11:23:26 -0000 1.22 @@ -1 +1 @@ -79931581f77c42e7468a3ee20fc275bd anjuta-2.27.3.0.tar.gz +cd2c1e1cc6ad44d55c6fd6e76a6fd5f9 anjuta-2.27.3.0.tar.bz2 From mso at fedoraproject.org Mon Aug 10 11:25:59 2009 From: mso at fedoraproject.org (Martin Sourada) Date: Mon, 10 Aug 2009 11:25:59 +0000 (UTC) Subject: rpms/libass/F-10 .cvsignore, 1.2, 1.3 libass.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090810112559.A2DA611C0344@cvs1.fedora.phx.redhat.com> Author: mso Update of /cvs/extras/rpms/libass/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14775/F-10 Modified Files: .cvsignore libass.spec sources Log Message: New release. API changes, soname bump, new upstream. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libass/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 24 Mar 2009 17:56:28 -0000 1.2 +++ .cvsignore 10 Aug 2009 11:25:59 -0000 1.3 @@ -1 +1 @@ -libass-0.9.6.tar.bz2 +libass-0.9.7.tar.bz2 Index: libass.spec =================================================================== RCS file: /cvs/extras/rpms/libass/F-10/libass.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- libass.spec 31 Jul 2009 10:04:01 -0000 1.2 +++ libass.spec 10 Aug 2009 11:25:59 -0000 1.3 @@ -1,6 +1,6 @@ Name: libass -Version: 0.9.6 -Release: 3%{?dist} +Version: 0.9.7 +Release: 1%{?dist} Summary: Portable library for SSA/ASS subtitles rendering Group: System Environment/Libraries @@ -32,7 +32,6 @@ developing applications that use %{name} %prep %setup -q - %build %configure --disable-static make %{?_smp_mflags} @@ -65,7 +64,8 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libass.pc %changelog -* Martin Sourada +* Mon Aug 10 2009 Martin Sourada - 0.9.7-1 +- New upstream release - Upstream changed from sourceforge to code.google * Fri Jul 24 2009 Fedora Release Engineering - 0.9.6-3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/libass/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 24 Mar 2009 17:56:28 -0000 1.2 +++ sources 10 Aug 2009 11:25:59 -0000 1.3 @@ -1 +1 @@ -58d9fa08eedc27edae05b53288025370 libass-0.9.6.tar.bz2 +28b0de58dec54ca75c3195ddda46ee3d libass-0.9.7.tar.bz2 From mso at fedoraproject.org Mon Aug 10 11:25:59 2009 From: mso at fedoraproject.org (Martin Sourada) Date: Mon, 10 Aug 2009 11:25:59 +0000 (UTC) Subject: rpms/libass/F-11 .cvsignore, 1.2, 1.3 libass.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090810112559.CED4611C0344@cvs1.fedora.phx.redhat.com> Author: mso Update of /cvs/extras/rpms/libass/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14775/F-11 Modified Files: .cvsignore libass.spec sources Log Message: New release. API changes, soname bump, new upstream. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libass/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 24 Mar 2009 17:52:39 -0000 1.2 +++ .cvsignore 10 Aug 2009 11:25:59 -0000 1.3 @@ -1 +1 @@ -libass-0.9.6.tar.bz2 +libass-0.9.7.tar.bz2 Index: libass.spec =================================================================== RCS file: /cvs/extras/rpms/libass/F-11/libass.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- libass.spec 31 Jul 2009 10:04:02 -0000 1.2 +++ libass.spec 10 Aug 2009 11:25:59 -0000 1.3 @@ -1,6 +1,6 @@ Name: libass -Version: 0.9.6 -Release: 3%{?dist} +Version: 0.9.7 +Release: 1%{?dist} Summary: Portable library for SSA/ASS subtitles rendering Group: System Environment/Libraries @@ -32,7 +32,6 @@ developing applications that use %{name} %prep %setup -q - %build %configure --disable-static make %{?_smp_mflags} @@ -65,7 +64,8 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libass.pc %changelog -* Martin Sourada +* Mon Aug 10 2009 Martin Sourada - 0.9.7-1 +- New upstream release - Upstream changed from sourceforge to code.google * Fri Jul 24 2009 Fedora Release Engineering - 0.9.6-3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/libass/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 24 Mar 2009 17:52:39 -0000 1.2 +++ sources 10 Aug 2009 11:25:59 -0000 1.3 @@ -1 +1 @@ -58d9fa08eedc27edae05b53288025370 libass-0.9.6.tar.bz2 +28b0de58dec54ca75c3195ddda46ee3d libass-0.9.7.tar.bz2 From mso at fedoraproject.org Mon Aug 10 11:26:00 2009 From: mso at fedoraproject.org (Martin Sourada) Date: Mon, 10 Aug 2009 11:26:00 +0000 (UTC) Subject: rpms/libass/devel .cvsignore, 1.2, 1.3 libass.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090810112600.0EF0B11C0344@cvs1.fedora.phx.redhat.com> Author: mso Update of /cvs/extras/rpms/libass/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14775/devel Modified Files: .cvsignore libass.spec sources Log Message: New release. API changes, soname bump, new upstream. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libass/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 24 Mar 2009 17:52:39 -0000 1.2 +++ .cvsignore 10 Aug 2009 11:25:59 -0000 1.3 @@ -1 +1 @@ -libass-0.9.6.tar.bz2 +libass-0.9.7.tar.bz2 Index: libass.spec =================================================================== RCS file: /cvs/extras/rpms/libass/devel/libass.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- libass.spec 31 Jul 2009 10:04:03 -0000 1.3 +++ libass.spec 10 Aug 2009 11:25:59 -0000 1.4 @@ -1,6 +1,6 @@ Name: libass -Version: 0.9.6 -Release: 3%{?dist} +Version: 0.9.7 +Release: 1%{?dist} Summary: Portable library for SSA/ASS subtitles rendering Group: System Environment/Libraries @@ -32,7 +32,6 @@ developing applications that use %{name} %prep %setup -q - %build %configure --disable-static make %{?_smp_mflags} @@ -65,7 +64,8 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libass.pc %changelog -* Martin Sourada +* Mon Aug 10 2009 Martin Sourada - 0.9.7-1 +- New upstream release - Upstream changed from sourceforge to code.google * Fri Jul 24 2009 Fedora Release Engineering - 0.9.6-3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/libass/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 24 Mar 2009 17:52:39 -0000 1.2 +++ sources 10 Aug 2009 11:25:59 -0000 1.3 @@ -1 +1 @@ -58d9fa08eedc27edae05b53288025370 libass-0.9.6.tar.bz2 +28b0de58dec54ca75c3195ddda46ee3d libass-0.9.7.tar.bz2 From kkofler at fedoraproject.org Mon Aug 10 11:26:21 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Mon, 10 Aug 2009 11:26:21 +0000 (UTC) Subject: rpms/gnash/devel gnash.spec,1.59,1.60 Message-ID: <20090810112621.E2D9A11C0344@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15002/devel Modified Files: gnash.spec Log Message: * Mon Aug 10 2009 Kevin Kofler 0.9.0-0.6.20090809bzr11401 - don't package headers in -widget, only in -devel (no duplicate files) - own %{_includedir}/gnash/ in -devel - add missing %defattr for -devel and -widget - make -devel and -widget require the main package (with exact VR) - fix -devel group and description - rename gnash-widget to python-gnash as per the naming guidelines Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- gnash.spec 10 Aug 2009 10:38:05 -0000 1.59 +++ gnash.spec 10 Aug 2009 11:26:21 -0000 1.60 @@ -5,7 +5,7 @@ Name: gnash Version: 0.9.0 -Release: 0.5.%{alphatag}%{?dist} +Release: 0.6.%{alphatag}%{?dist} Summary: GNU flash movie player Group: Applications/Multimedia @@ -91,17 +91,20 @@ Cygnal is a streaming media server that' %package devel Summary: Gnash header files -Group: Applications/Multimedia +Requires: %{name} = %{version}-%{release} +Group: Development/Libraries %description devel -Gnash header files can be used to write external Gnash extensions. +Gnash header files can be used to write external Gnash extensions or to embed +the Gnash GTK+ widget into a C/C++ application. -%package widget -Summary: Gnash widgets for Gtk and Python +%package -n python-gnash +Summary: Gnash Python bindings +Requires: %{name} = %{version}-%{release} Group: Applications/Multimedia %description widget -The Gnash widgets can be used to embed Gnash into any Gtk or Python-Gtk +Python bindings for the Gnash widget. Can be used to embed Gnash into any PyGTK application. %prep @@ -301,14 +304,23 @@ fi %{_mandir}/man1/rtmpget.1* %files devel -%{_includedir}/gnash/*.h +%defattr(-,root,root,-) +%{_includedir}/gnash/ %{_libdir}/pkgconfig/gnash.pc %files widget -%{_includedir}/gnash/*.h +%defattr(-,root,root,-) %{python_sitearch}/* %changelog +* Mon Aug 10 2009 Kevin Kofler 0.9.0-0.6.20090809bzr11401 +- don't package headers in -widget, only in -devel (no duplicate files) +- own %%{_includedir}/gnash/ in -devel +- add missing %%defattr for -devel and -widget +- make -devel and -widget require the main package (with exact VR) +- fix -devel group and description +- rename gnash-widget to python-gnash as per the naming guidelines + * Sun Aug 09 2009 Kevin Kofler 0.9.0-0.5.20090809bzr11401 - use %%{_includedir}, not %%{_prefix}/include From kkofler at fedoraproject.org Mon Aug 10 11:27:21 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Mon, 10 Aug 2009 11:27:21 +0000 (UTC) Subject: rpms/gnash/devel gnash.spec,1.60,1.61 Message-ID: <20090810112721.1E12A11C0344@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15261/devel Modified Files: gnash.spec Log Message: Complete the -widget rename. Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- gnash.spec 10 Aug 2009 11:26:21 -0000 1.60 +++ gnash.spec 10 Aug 2009 11:27:20 -0000 1.61 @@ -103,7 +103,7 @@ Summary: Gnash Python bindings Requires: %{name} = %{version}-%{release} Group: Applications/Multimedia -%description widget +%description -n python-gnash Python bindings for the Gnash widget. Can be used to embed Gnash into any PyGTK application. @@ -308,7 +308,7 @@ fi %{_includedir}/gnash/ %{_libdir}/pkgconfig/gnash.pc -%files widget +%files -n python-gnash %defattr(-,root,root,-) %{python_sitearch}/* From scop at fedoraproject.org Mon Aug 10 11:28:55 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 11:28:55 +0000 (UTC) Subject: rpms/archimedes/devel .cvsignore, 1.3, 1.4 archimedes.spec, 1.8, 1.9 sources, 1.3, 1.4 Message-ID: <20090810112855.6774311C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/archimedes/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15600 Modified Files: .cvsignore archimedes.spec sources Log Message: * Mon Aug 10 2009 Ville Skytt? - 0.8.0-4 - Use bzipped upstream tarball. https://www.redhat.com/archives/fedora-devel-list/2009-August/msg00563.html Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/archimedes/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Nov 2008 18:58:43 -0000 1.3 +++ .cvsignore 10 Aug 2009 11:28:55 -0000 1.4 @@ -1 +1 @@ -archimedes-0.8.0.tar.gz +archimedes-0.8.0.tar.bz2 Index: archimedes.spec =================================================================== RCS file: /cvs/pkgs/rpms/archimedes/devel/archimedes.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- archimedes.spec 24 Jul 2009 17:01:58 -0000 1.8 +++ archimedes.spec 10 Aug 2009 11:28:55 -0000 1.9 @@ -1,11 +1,11 @@ Summary: 2D Quantum Monte Carlo simulator for semiconductor devices Name: archimedes Version: 0.8.0 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv3+ Group: Applications/Engineering URL: http://www.gnu.org/software/archimedes/ -Source0: ftp://ftp.gnu.org/gnu/archimedes/%{name}-%{version}.tar.gz +Source0: ftp://ftp.gnu.org/gnu/archimedes/%{name}-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/%{name} %changelog +* Mon Aug 10 2009 Ville Skytt? - 0.8.0-4 +- Use bzipped upstream tarball. + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/archimedes/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Nov 2008 18:58:43 -0000 1.3 +++ sources 10 Aug 2009 11:28:55 -0000 1.4 @@ -1 +1 @@ -5e086b224161d51edea5d1165a630466 archimedes-0.8.0.tar.gz +991c5f2db2fea54680add3a3eb808f8e archimedes-0.8.0.tar.bz2 From rjones at fedoraproject.org Mon Aug 10 11:38:33 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Mon, 10 Aug 2009 11:38:33 +0000 (UTC) Subject: rpms/libguestfs/F-11 libguestfs.spec,1.52,1.53 Message-ID: <20090810113833.3007311C0344@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17241/F-11 Modified Files: libguestfs.spec Log Message: Updated %check section with current build status. Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/F-11/libguestfs.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- libguestfs.spec 6 Aug 2009 17:50:56 -0000 1.52 +++ libguestfs.spec 10 Aug 2009 11:38:32 -0000 1.53 @@ -336,7 +336,9 @@ export LIBGUESTFS_DEBUG=1 # 507066 all F-12 sequence of chroot calls (FIXED) # 513249 all F-12 guestfwd broken in qemu # 516022 all F-12 virtio-net gives "Network is unreachable" errors +# (WORKAROUND ENABLED) # 516096 ? F-11 race condition in swapoff/blockdev --rereadpt +# 516543 ? F-12 qemu-kvm segfaults when run inside a VM #%ifarch x86_64 #make check From rjones at fedoraproject.org Mon Aug 10 11:38:33 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Mon, 10 Aug 2009 11:38:33 +0000 (UTC) Subject: rpms/libguestfs/devel libguestfs.spec,1.88,1.89 Message-ID: <20090810113833.48AF011C0344@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/libguestfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17241/devel Modified Files: libguestfs.spec Log Message: Updated %check section with current build status. Index: libguestfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libguestfs/devel/libguestfs.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- libguestfs.spec 7 Aug 2009 09:14:48 -0000 1.88 +++ libguestfs.spec 10 Aug 2009 11:38:33 -0000 1.89 @@ -350,10 +350,11 @@ export LIBGUESTFS_DEBUG=1 # 516022 all F-12 virtio-net gives "Network is unreachable" errors # (WORKAROUND ENABLED) # 516096 ? F-11 race condition in swapoff/blockdev --rereadpt +# 516543 ? F-12 qemu-kvm segfaults when run inside a VM -%ifarch x86_64 -make check -%endif +#%ifarch x86_64 +#make check +#%endif %install From airlied at fedoraproject.org Mon Aug 10 11:39:55 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Mon, 10 Aug 2009 11:39:55 +0000 (UTC) Subject: rpms/xorg-x11-server/devel xorg-x11-server.spec,1.466,1.467 Message-ID: <20090810113955.ECAB711C0344@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17516 Modified Files: xorg-x11-server.spec Log Message: attempts at static so far Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.466 retrieving revision 1.467 diff -u -p -r1.466 -r1.467 --- xorg-x11-server.spec 7 Aug 2009 11:37:15 -0000 1.466 +++ xorg-x11-server.spec 10 Aug 2009 11:39:55 -0000 1.467 @@ -286,13 +286,20 @@ BuildArch: noarch %description source Xserver source code needed to build VNC server (Xvnc) -%package -n libxf86config-devel +%package -n libxf86config-static-devel Summary: Xorg configuration parser library development files Group: Development/Libraries Requires: xorg-x11-server-devel = %{version}-%{release} +Provides: libxf86config-static -%description -n libxf86config-devel -Xorg configuration parser library development files +Requires: xorg-x11-server-Xorg > 1.6.99-29 +Provides: libxf86config = %{version}-%{release} +Obsoletes: libxf86config < 1.6.99-29 +Provides: libxf86config-devel = %{version}-%{release} +Obsoletes: libxf86config-devel < 1.6.99-29 + +%description -n libxf86config-static-devel +Xorg configuration parser library development files (static library) %prep %setup -q -n %{pkgname}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}} @@ -508,11 +515,10 @@ rm -rf $RPM_BUILD_ROOT %defattr(-, root, root, -) %{xserver_source_dir} -%files -n libxf86config-devel +%files -n libxf86config-static-devel %defattr(-, root, root, -) %{_libdir}/libxf86config.a - %changelog * Fri Aug 07 2009 Dave Airlie 1.6.99-30.20090807 - goddamit: reapply picify libxf86config.a hopefully From scop at fedoraproject.org Mon Aug 10 11:50:17 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 11:50:17 +0000 (UTC) Subject: rpms/autogen/devel .cvsignore, 1.6, 1.7 autogen.spec, 1.13, 1.14 sources, 1.6, 1.7 Message-ID: <20090810115017.7104811C0494@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/autogen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19358 Modified Files: .cvsignore autogen.spec sources Log Message: * Mon Aug 10 2009 Ville Skytt? - 5.9.4-7 - Use bzipped upstream tarball. https://www.redhat.com/archives/fedora-devel-list/2009-August/msg00563.html Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/autogen/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 28 Feb 2008 02:55:24 -0000 1.6 +++ .cvsignore 10 Aug 2009 11:50:17 -0000 1.7 @@ -1 +1 @@ -autogen-5.9.4.tar.gz +autogen-5.9.4.tar.bz2 Index: autogen.spec =================================================================== RCS file: /cvs/pkgs/rpms/autogen/devel/autogen.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- autogen.spec 24 Jul 2009 17:37:30 -0000 1.13 +++ autogen.spec 10 Aug 2009 11:50:17 -0000 1.14 @@ -1,13 +1,13 @@ Summary: Automated text file generator Name: autogen Version: 5.9.4 -Release: 6%{?dist} +Release: 7%{?dist} # Some files are licensed under GPLv2+. # We redistribute them under GPLv3+. License: GPLv3+ Group: Development/Tools URL: http://www.gnu.org/software/autogen/ -Source0: ftp://ftp.gnu.org/gnu/autogen/rel5.9.4/%{name}-%{version}.tar.gz +Source0: ftp://ftp.gnu.org/gnu/autogen/rel5.9.4/%{name}-%{version}.tar.bz2 Patch0: %{name}-%{version}-autoopts-config.patch Patch1: %{name}-%{version}-pkgconfig.patch @@ -163,6 +163,9 @@ fi %{_includedir}/autoopts/usage-txt.h %changelog +* Mon Aug 10 2009 Ville Skytt? - 5.9.4-7 +- Use bzipped upstream tarball. + * Fri Jul 24 2009 Fedora Release Engineering - 5.9.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/autogen/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 28 Feb 2008 02:55:24 -0000 1.6 +++ sources 10 Aug 2009 11:50:17 -0000 1.7 @@ -1 +1 @@ -3739b9f1539e852c16e3b91c0a11797f autogen-5.9.4.tar.gz +cd447b063675625b915546204f59db4b autogen-5.9.4.tar.bz2 From varekova at fedoraproject.org Mon Aug 10 11:50:32 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 10 Aug 2009 11:50:32 +0000 (UTC) Subject: rpms/aspell/devel aspell.spec,1.47,1.48 Message-ID: <20090810115032.C862611C0494@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/aspell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19372 Modified Files: aspell.spec Log Message: fix installation with --excludedocs option (#515911) Index: aspell.spec =================================================================== RCS file: /cvs/pkgs/rpms/aspell/devel/aspell.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- aspell.spec 24 Jul 2009 17:11:33 -0000 1.47 +++ aspell.spec 10 Aug 2009 11:50:32 -0000 1.48 @@ -1,7 +1,7 @@ Summary: A spelling checker Name: aspell Version: 0.60.6 -Release: 6%{?dist} +Release: 7%{?dist} Epoch: 12 License: LGPLv2 and MIT Group: Applications/Text @@ -76,22 +76,30 @@ chmod 644 ${RPM_BUILD_ROOT}%{_bindir}/as %find_lang %{name} -%post +%post /sbin/ldconfig -/sbin/install-info %{_infodir}/aspell.info.gz %{_infodir}/dir --entry="* Aspell: (aspell). " || : +if [ -f %{_infodir}/tar.info.gz ]; then + /sbin/install-info %{_infodir}/aspell.info.gz %{_infodir}/dir --entry="* Aspell: (aspell). " || : +fi %post devel -/sbin/install-info %{_infodir}/aspell-dev.info.gz %{_infodir}/dir --entry="* Aspell-dev: (aspell-dev). " || : +if [ -f %{_infodir}/tar.info.gz ]; then + /sbin/install-info %{_infodir}/aspell-dev.info.gz %{_infodir}/dir --entry="* Aspell-dev: (aspell-dev). " || : +fi -%preun +%preun if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/aspell.info.gz %{_infodir}/dir + if [ -f %{_infodir}/aspell.info.gz ]; then + /sbin/install-info --delete %{_infodir}/aspell.info.gz %{_infodir}/dir || : + fi fi exit 0 %preun devel if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/aspell-dev.info.gz %{_infodir}/dir + if [ -f %{_infodir}/aspell.info.gz ]; then + /sbin/install-info --delete %{_infodir}/aspell-dev.info.gz %{_infodir}/dir || : + fi fi exit 0 @@ -130,6 +138,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/pspell-config.1* %changelog +* Mon Aug 10 2009 Ivana Varekova - 12:0.60.6-7 +- fix installation with --excludedocs option (#515911) + * Fri Jul 24 2009 Fedora Release Engineering - 12:0.60.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From varekova at fedoraproject.org Mon Aug 10 11:54:39 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 10 Aug 2009 11:54:39 +0000 (UTC) Subject: rpms/aspell/devel aspell.spec,1.48,1.49 Message-ID: <20090810115439.3252611C0344@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/aspell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20790 Modified Files: aspell.spec Log Message: fix typo Index: aspell.spec =================================================================== RCS file: /cvs/pkgs/rpms/aspell/devel/aspell.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- aspell.spec 10 Aug 2009 11:50:32 -0000 1.48 +++ aspell.spec 10 Aug 2009 11:54:38 -0000 1.49 @@ -78,12 +78,12 @@ chmod 644 ${RPM_BUILD_ROOT}%{_bindir}/as %post /sbin/ldconfig -if [ -f %{_infodir}/tar.info.gz ]; then +if [ -f %{_infodir}/aspell.info.gz ]; then /sbin/install-info %{_infodir}/aspell.info.gz %{_infodir}/dir --entry="* Aspell: (aspell). " || : fi %post devel -if [ -f %{_infodir}/tar.info.gz ]; then +if [ -f %{_infodir}/aspell.info.gz ]; then /sbin/install-info %{_infodir}/aspell-dev.info.gz %{_infodir}/dir --entry="* Aspell-dev: (aspell-dev). " || : fi From scop at fedoraproject.org Mon Aug 10 12:10:16 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 12:10:16 +0000 (UTC) Subject: rpms/avr-gdb/devel .cvsignore, 1.2, 1.3 avr-gdb.spec, 1.10, 1.11 sources, 1.2, 1.3 Message-ID: <20090810121016.819AA11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/avr-gdb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23415 Modified Files: .cvsignore avr-gdb.spec sources Log Message: * Mon Aug 10 2009 Ville Skytt? - 6.6-11 - Use bzipped upstream tarball. https://www.redhat.com/archives/fedora-devel-list/2009-August/msg00563.html Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/avr-gdb/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Jun 2007 20:28:07 -0000 1.2 +++ .cvsignore 10 Aug 2009 12:10:16 -0000 1.3 @@ -1 +1 @@ -gdb-6.6.tar.gz +gdb-6.6.tar.bz2 Index: avr-gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/avr-gdb/devel/avr-gdb.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- avr-gdb.spec 24 Jul 2009 17:42:26 -0000 1.10 +++ avr-gdb.spec 10 Aug 2009 12:10:16 -0000 1.11 @@ -2,12 +2,12 @@ Name: %{target}-gdb Version: 6.6 -Release: 10%{?dist} +Release: 11%{?dist} Summary: GDB for (remote) debugging %{target} binaries Group: Development/Tools License: GPLv2+ URL: http://sources.redhat.com/gdb/ -Source0: http://ftp.gnu.org/gnu/gdb/gdb-%{version}.tar.gz +Source0: http://ftp.gnu.org/gnu/gdb/gdb-%{version}.tar.bz2 Source1: README.fedora Patch0: binutils-2.16.1-open.patch Patch1: gdb-6.6-open.patch @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ville Skytt? - 6.6-11 +- Use bzipped upstream tarball. + * Fri Jul 24 2009 Fedora Release Engineering - 6.6-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/avr-gdb/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 14 Jun 2007 20:28:07 -0000 1.2 +++ sources 10 Aug 2009 12:10:16 -0000 1.3 @@ -1 +1 @@ -18be4e7a1ac713bda93d00fee20bbef8 gdb-6.6.tar.gz +a4df41d28dd514d64e8ccbfe125fd9a6 gdb-6.6.tar.bz2 From varekova at fedoraproject.org Mon Aug 10 12:16:42 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 10 Aug 2009 12:16:42 +0000 (UTC) Subject: rpms/gmp/devel gmp.spec,1.63,1.64 Message-ID: <20090810121642.5597D11C0344@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/gmp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24511 Modified Files: gmp.spec Log Message: - fix installation with --excludedocs option (#515947) Index: gmp.spec =================================================================== RCS file: /cvs/pkgs/rpms/gmp/devel/gmp.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- gmp.spec 25 Jul 2009 00:28:59 -0000 1.63 +++ gmp.spec 10 Aug 2009 12:16:42 -0000 1.64 @@ -6,7 +6,7 @@ Summary: A GNU arbitrary precision library Name: gmp Version: 4.3.1 -Release: 4%{?dist} +Release: 5%{?dist} URL: http://gmplib.org/ Source0: ftp://ftp.gnu.org/pub/gnu/gmp/gmp-%{version}.tar.bz2 Source2: gmp.h @@ -188,12 +188,16 @@ cd .. %postun -p /sbin/ldconfig %post devel -/sbin/install-info %{_infodir}/gmp.info.gz %{_infodir}/dir +if [ -f %{_infodir}/gmp.info.gz ]; then + /sbin/install-info %{_infodir}/gmp.info.gz %{_infodir}/dir || : +fi exit 0 %preun devel if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/gmp.info.gz %{_infodir}/dir + if [ -f %{_infodir}/gmp.info.gz ]; then + /sbin/install-info --delete %{_infodir}/gmp.info.gz %{_infodir}/dir || : + fi fi exit 0 @@ -228,6 +232,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 10 2009 Ivana Varekova 4.3.1-5 +- fix installation with --excludedocs option (#515947) + * Fri Jul 24 2009 Fedora Release Engineering - 4.3.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From scop at fedoraproject.org Mon Aug 10 12:28:35 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Mon, 10 Aug 2009 12:28:35 +0000 (UTC) Subject: rpms/bigboard/devel .cvsignore, 1.45, 1.46 bigboard.spec, 1.78, 1.79 sources, 1.46, 1.47 Message-ID: <20090810122835.270FA11C0344@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/bigboard/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27392 Modified Files: .cvsignore bigboard.spec sources Log Message: * Mon Aug 10 2009 Ville Skytt? - 0.6.4-13 - Use bzipped upstream tarball. https://www.redhat.com/archives/fedora-devel-list/2009-August/msg00563.html Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bigboard/devel/.cvsignore,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- .cvsignore 28 Oct 2008 22:12:57 -0000 1.45 +++ .cvsignore 10 Aug 2009 12:28:34 -0000 1.46 @@ -1,7 +1 @@ -bigboard-0.5.31.tar.gz -bigboard-0.5.34.tar.bz2 -bigboard-0.6.0.tar.gz -bigboard-0.6.1.tar.gz -bigboard-0.6.2.tar.gz -bigboard-0.6.3.tar.gz -bigboard-0.6.4.tar.gz +bigboard-0.6.4.tar.bz2 Index: bigboard.spec =================================================================== RCS file: /cvs/pkgs/rpms/bigboard/devel/bigboard.spec,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- bigboard.spec 31 Jul 2009 12:53:06 -0000 1.78 +++ bigboard.spec 10 Aug 2009 12:28:34 -0000 1.79 @@ -3,13 +3,13 @@ Name: bigboard Version: 0.6.4 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Sidebar application launcher using mugshot.org Group: Applications/Internet License: GPLv2+ URL: http://mugshot.org/ -Source0: ftp://ftp.gnome.org/pub/GNOME/sources/bigboard/0.6/bigboard-%{version}.tar.gz +Source0: ftp://ftp.gnome.org/pub/GNOME/sources/bigboard/0.6/bigboard-%{version}.tar.bz2 # This patch is Fedora-specific Patch0: bigboard-default-fedora-theme.patch # Patch for libempathy api changes @@ -128,6 +128,9 @@ gconftool-2 --makefile-install-rule \ killall -HUP gconfd-2 || : %changelog +* Mon Aug 10 2009 Ville Skytt? - 0.6.4-13 +- Use bzipped upstream tarball. + * Fri Jul 31 2009 Caolan McNamara - 0.6.4-12 - Rebuild for new libempathy Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bigboard/devel/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 28 Oct 2008 22:12:57 -0000 1.46 +++ sources 10 Aug 2009 12:28:34 -0000 1.47 @@ -1 +1 @@ -115ccfe4ce436aa66d8db1b2af8406b0 bigboard-0.6.4.tar.gz +37a618000cf6d17bccd1ee8857d1f564 bigboard-0.6.4.tar.bz2 From jcollie at fedoraproject.org Mon Aug 10 12:32:43 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Mon, 10 Aug 2009 12:32:43 +0000 (UTC) Subject: rpms/gnonlin/devel .cvsignore, 1.14, 1.15 gnonlin.spec, 1.26, 1.27 sources, 1.14, 1.15 Message-ID: <20090810123243.5C18511C0344@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/gnonlin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28313 Modified Files: .cvsignore gnonlin.spec sources Log Message: * Wed Aug 5 2009 Jeffrey C. Ollie - 0.10.11.3-0.1 - Update to latest prerelease. - Clean up some rpmlint warnings Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 16 Jul 2009 13:33:12 -0000 1.14 +++ .cvsignore 10 Aug 2009 12:32:43 -0000 1.15 @@ -1 +1 @@ -gnonlin-0.10.11.2.tar.gz +gnonlin-0.10.11.3.tar.bz2 Index: gnonlin.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/gnonlin.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- gnonlin.spec 25 Jul 2009 00:53:08 -0000 1.26 +++ gnonlin.spec 10 Aug 2009 12:32:43 -0000 1.27 @@ -1,22 +1,23 @@ -%define gst_req 0.10.9 -%define gst_plugins_base_req 0.10.4 +%define gst_req 0.10.24 +%define gst_plugins_base_req 0.10.24 -Name: gnonlin -Version: 0.10.11.2 -Release: 0.2%{?dist} -Summary: GStreamer extension library for non-linear editing - -Group: System Environment/Libraries -License: LGPLv2+ -URL: http://gnonlin.sourceforge.net/ -Source: http://gstreamer.freedesktop.org/src/gnonlin/pre/gnonlin-%{version}.tar.gz +Name: gnonlin +Version: 0.10.11.3 +Release: 0.1%{?dist} +Summary: GStreamer extension library for non-linear editing + +Group: System Environment/Libraries +License: LGPLv2+ +URL: http://gnonlin.sourceforge.net/ +Source: http://gstreamer.freedesktop.org/src/gnonlin/pre/gnonlin-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: gstreamer-devel >= %{gst_req} -BuildRequires: gstreamer-plugins-base-devel >= %{gst_plugins_base_req} +BuildRequires: gstreamer-devel >= %{gst_req} +BuildRequires: gstreamer-plugins-base-devel >= %{gst_plugins_base_req} -Requires: gstreamer-plugins-base >= %{gst_plugins_base_req} -Obsoletes: gnonlin-devel +Requires: gstreamer-plugins-base >= %{gst_plugins_base_req} +Obsoletes: gnonlin-devel < %{version}-%{release} +Provides: gnonlin-devel = %{version}-%{release} %description Gnonlin is a library built on top of GStreamer (http://gstreamer.net) @@ -44,6 +45,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/gstreamer-0.10/libgnl.so %changelog +* Wed Aug 5 2009 Jeffrey C. Ollie - 0.10.11.3-0.1 +- Update to latest prerelease. +- Clean up some rpmlint warnings + * Fri Jul 24 2009 Fedora Release Engineering - 0.10.11.2-0.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -150,7 +155,7 @@ rm -rf $RPM_BUILD_ROOT - remove gst-register - rm %%{_libdir}/gstreamer-0.10/libgnl.la after install - -devel package owns %%{_includedir}/gnl -- avoid %makeinstall +- avoid %%makeinstall - remove aclocal and autoconf from %%prep * Mon Jan 23 2006 W. Michael Petullo 0.10.0.5-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 16 Jul 2009 13:33:13 -0000 1.14 +++ sources 10 Aug 2009 12:32:43 -0000 1.15 @@ -1 +1 @@ -20a99e4c1798c849963aa0025318a6c5 gnonlin-0.10.11.2.tar.gz +5da63a33aedf8e4723741068031135a1 gnonlin-0.10.11.3.tar.bz2 From jnovy at fedoraproject.org Mon Aug 10 12:35:17 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Mon, 10 Aug 2009 12:35:17 +0000 (UTC) Subject: rpms/libgphoto2/devel libgphoto2.udev-136.patch, NONE, 1.1 libgphoto2.spec, 1.22, 1.23 Message-ID: <20090810123517.B16BC11C0344@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/libgphoto2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28866 Modified Files: libgphoto2.spec Added Files: libgphoto2.udev-136.patch Log Message: * Sun Aug 09 2009 David Zeuthen 2.4.6-3 - Add patch from http://sourceforge.net/tracker/?func=detail&aid=2801117&group_id=8874&atid=308874 and generate generic udev rules for device identification (ID_GPHOTO2* properties) libgphoto2.udev-136.patch: print-camera-list.c | 40 +++++++++++++++++++++++++++++++--------- 1 file changed, 31 insertions(+), 9 deletions(-) --- NEW FILE libgphoto2.udev-136.patch --- --- libgphoto2-2.4.6/packaging/generic/print-camera-list.c 2009-03-23 08:56:56.000000000 +0100 +++ /home/martin/ubuntu/tmp/libgphoto2-2.4.6/packaging/generic/print-camera-list.c 2009-06-04 18:12:33.000000000 +0200 @@ -366,12 +366,14 @@ typedef enum { UDEV_PRE_0_98 = 0, - UDEV_0_98 = 1 + UDEV_0_98 = 1, + UDEV_136 = 2 } udev_version_t; static const StringFlagItem udev_version_t_map[] = { { "pre-0.98", UDEV_PRE_0_98 }, { "0.98", UDEV_0_98 }, + { "136", UDEV_136 }, { NULL, 0 } }; @@ -399,13 +401,20 @@ "ACTION!=\"add\", GOTO=\"libgphoto2_rules_end\"\n\n", /* UDEV_0_98 */ "SUBSYSTEM!=\"usb|usb_device\", GOTO=\"libgphoto2_rules_end\"\n" + "ACTION!=\"add\", GOTO=\"libgphoto2_rules_end\"\n\n", + /* UDEV_136 */ + "SUBSYSTEM!=\"usb\", GOTO=\"libgphoto2_rules_end\"\n" + "ENV{DEVTYPE}!=\"usb_device\", GOTO=\"libgphoto2_rules_end\"\n" "ACTION!=\"add\", GOTO=\"libgphoto2_rules_end\"\n\n" + "ENV{ID_USB_INTERFACES}==\"\", IMPORT{program}=\"usb_id --export %%p\"\n\n" }; static const char * const usbcam_strings[] = { /* UDEV_PRE_0_98 */ - "SYSFS{idVendor}==\"%04x\", SYSFS{idProduct}==\"%04x\", ", + "SYSFS{idVendor}==\"%04x\", SYSFS{idProduct}==\"%04x\"", /* UDEV_0_98 */ - "ATTRS{idVendor}==\"%04x\", ATTRS{idProduct}==\"%04x\", ", + "ATTRS{idVendor}==\"%04x\", ATTRS{idProduct}==\"%04x\"", + /* UDEV_136 */ + "ATTRS{idVendor}==\"%04x\", ATTRS{idProduct}==\"%04x\", ENV{ID_GPHOTO2}=\"1\", ENV{GPHOTO2_DRIVER}=\"proprietary\"" }; udev_persistent_data_t *pdata; pdata = calloc(1, sizeof(udev_persistent_data_t)); @@ -444,7 +453,8 @@ && pdata->mode == NULL && pdata->group == NULL && pdata->owner == NULL - && pdata->script == NULL) { + && pdata->script == NULL + && pdata->version <= UDEV_0_98) { FATAL("Either 1.02.1-3 +- add ChangeLog +- Security Fixes (internal version 5003) Bug #517837 + * Sat Jul 25 2009 Fedora Release Engineering - 1.02.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From bpepple at fedoraproject.org Mon Aug 17 14:48:13 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Mon, 17 Aug 2009 14:48:13 +0000 (UTC) Subject: rpms/telepathy-glib/devel .cvsignore, 1.33, 1.34 sources, 1.33, 1.34 telepathy-glib.spec, 1.42, 1.43 Message-ID: <20090817144813.B4DE311C00E4@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-glib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28245 Modified Files: .cvsignore sources telepathy-glib.spec Log Message: * Mon Aug 17 2009 Brian Pepple - 0.7.34-1 - Update to 0.7.34. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-glib/devel/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 27 Jun 2009 14:02:58 -0000 1.33 +++ .cvsignore 17 Aug 2009 14:48:13 -0000 1.34 @@ -1 +1 @@ -telepathy-glib-0.7.33.tar.gz +telepathy-glib-0.7.34.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-glib/devel/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 27 Jun 2009 14:02:58 -0000 1.33 +++ sources 17 Aug 2009 14:48:13 -0000 1.34 @@ -1 +1 @@ -2e9f8ee2c7ffa1612f70bb36757b99e5 telepathy-glib-0.7.33.tar.gz +a655531426dabd8cf453590069497d04 telepathy-glib-0.7.34.tar.gz Index: telepathy-glib.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-glib/devel/telepathy-glib.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- telepathy-glib.spec 27 Jul 2009 05:44:09 -0000 1.42 +++ telepathy-glib.spec 17 Aug 2009 14:48:13 -0000 1.43 @@ -3,8 +3,8 @@ %define glib_ver 2.16 Name: telepathy-glib -Version: 0.7.33 -Release: 2%{?dist} +Version: 0.7.34 +Release: 1%{?dist} Summary: GLib bindings for Telepathy Group: System Environment/Libraries @@ -89,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 17 2009 Brian Pepple - 0.7.34-1 +- Update to 0.7.34. + * Sun Jul 26 2009 Fedora Release Engineering - 0.7.33-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From awjb at fedoraproject.org Mon Aug 17 14:49:27 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Mon, 17 Aug 2009 14:49:27 +0000 (UTC) Subject: rpms/synce-hal/F-10 synce-hal.spec,1.5,1.6 Message-ID: <20090817144927.06FEE11C00E4@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/synce-hal/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28454/F-10 Modified Files: synce-hal.spec Log Message: - pull sock patch from devel Index: synce-hal.spec =================================================================== RCS file: /cvs/pkgs/rpms/synce-hal/F-10/synce-hal.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- synce-hal.spec 21 Jul 2009 19:22:48 -0000 1.5 +++ synce-hal.spec 17 Aug 2009 14:49:26 -0000 1.6 @@ -1,12 +1,14 @@ Name: synce-hal Version: 0.14 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Connection framework and dccm-implementation Group: Applications/Communications License: GPLv2 URL: http://www.synce.org Source0: http://downloads.sourceforge.net/synce/%{name}-%{version}.tar.gz +# see #514768 create sockets in /var/run instead of /tmp +Patch0: synce-hal-sock.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsynce-devel @@ -26,6 +28,7 @@ for Windows Mobile devices that integrat %prep %setup -q +%patch0 -p1 %build %configure --enable-bluetooth-support --with-hal-addon-dir=%{_libexecdir} @@ -59,6 +62,13 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/ppp/ip-up.d/synce-bt* %changelog +* Mon Aug 03 2009 Andreas Bierfert +- 0.14-3 +- add patch to create sock files in /var/run + +* Sun Jul 26 2009 Fedora Release Engineering - 0.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jul 21 2009 Andreas Bierfert - 0.14-1 - version upgrade From awjb at fedoraproject.org Mon Aug 17 14:49:27 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Mon, 17 Aug 2009 14:49:27 +0000 (UTC) Subject: rpms/synce-hal/F-11 synce-hal.spec,1.6,1.7 Message-ID: <20090817144927.4F12E11C0346@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/synce-hal/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28454/F-11 Modified Files: synce-hal.spec Log Message: - pull sock patch from devel Index: synce-hal.spec =================================================================== RCS file: /cvs/pkgs/rpms/synce-hal/F-11/synce-hal.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- synce-hal.spec 21 Jul 2009 19:22:48 -0000 1.6 +++ synce-hal.spec 17 Aug 2009 14:49:27 -0000 1.7 @@ -1,12 +1,14 @@ Name: synce-hal Version: 0.14 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Connection framework and dccm-implementation Group: Applications/Communications License: GPLv2 URL: http://www.synce.org Source0: http://downloads.sourceforge.net/synce/%{name}-%{version}.tar.gz +# see #514768 create sockets in /var/run instead of /tmp +Patch0: synce-hal-sock.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsynce-devel @@ -26,6 +28,7 @@ for Windows Mobile devices that integrat %prep %setup -q +%patch0 -p1 %build %configure --enable-bluetooth-support --with-hal-addon-dir=%{_libexecdir} @@ -59,6 +62,13 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/ppp/ip-up.d/synce-bt* %changelog +* Mon Aug 03 2009 Andreas Bierfert +- 0.14-3 +- add patch to create sock files in /var/run + +* Sun Jul 26 2009 Fedora Release Engineering - 0.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jul 21 2009 Andreas Bierfert - 0.14-1 - version upgrade From awjb at fedoraproject.org Mon Aug 17 14:49:27 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Mon, 17 Aug 2009 14:49:27 +0000 (UTC) Subject: rpms/synce-hal/devel synce-hal.spec,1.8,1.9 Message-ID: <20090817144927.8B3AC11C034A@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/synce-hal/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28454/devel Modified Files: synce-hal.spec Log Message: - pull sock patch from devel Index: synce-hal.spec =================================================================== RCS file: /cvs/pkgs/rpms/synce-hal/devel/synce-hal.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- synce-hal.spec 3 Aug 2009 18:30:34 -0000 1.8 +++ synce-hal.spec 17 Aug 2009 14:49:27 -0000 1.9 @@ -62,6 +62,10 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/ppp/ip-up.d/synce-bt* %changelog +* Mon Aug 03 2009 Andreas Bierfert +- 0.14-3 +- add patch to create sock files in /var/run + * Sun Jul 26 2009 Fedora Release Engineering - 0.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From tbzatek at fedoraproject.org Mon Aug 17 14:52:34 2009 From: tbzatek at fedoraproject.org (Tomas Bzatek) Date: Mon, 17 Aug 2009 14:52:34 +0000 (UTC) Subject: rpms/gvfs/F-11 gvfs-1.3.5-mkdir-exists-error.patch, NONE, 1.1 gvfs.spec, 1.141, 1.142 Message-ID: <20090817145234.1F14311C00E4@cvs1.fedora.phx.redhat.com> Author: tbzatek Update of /cvs/extras/rpms/gvfs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29903 Modified Files: gvfs.spec Added Files: gvfs-1.3.5-mkdir-exists-error.patch Log Message: * Mon Aug 17 2009 Tomas Bzatek - 1.2.3-11 - Fix Nautilus can't create "untitled folder" on sftp mounts (#512611) gvfs-1.3.5-mkdir-exists-error.patch: gvfsbackendsftp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE gvfs-1.3.5-mkdir-exists-error.patch --- >From 3fe8a3b48eb45392db2489434fb1b3682ccdc5ab Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Mon, 17 Aug 2009 15:40:52 +0200 Subject: [PATCH] sftp: return proper error when directory exists Nautilus depends on properly reported errors when an operation fails. In this case, user was not able to create new directory on sftp share when "untitled folder" already existed. So let's mask sftp's universal SSH_FX_FAILURE error for SSH_FXP_MKDIR. Specification says: "An error will be returned if a file or directory with the specified path already exists." --- daemon/gvfsbackendsftp.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/daemon/gvfsbackendsftp.c b/daemon/gvfsbackendsftp.c index f810b31..cf33eaf 100644 --- a/daemon/gvfsbackendsftp.c +++ b/daemon/gvfsbackendsftp.c @@ -4350,7 +4350,7 @@ make_directory_reply (GVfsBackendSftp *backend, gpointer user_data) { if (reply_type == SSH_FXP_STATUS) - result_from_status (job, reply, -1, -1); + result_from_status (job, reply, G_IO_ERROR_EXISTS, -1); else g_vfs_job_failed (job, G_IO_ERROR, G_IO_ERROR_FAILED, _("Invalid reply received")); -- 1.6.4 Index: gvfs.spec =================================================================== RCS file: /cvs/extras/rpms/gvfs/F-11/gvfs.spec,v retrieving revision 1.141 retrieving revision 1.142 diff -u -p -r1.141 -r1.142 --- gvfs.spec 7 Aug 2009 13:23:00 -0000 1.141 +++ gvfs.spec 17 Aug 2009 14:52:33 -0000 1.142 @@ -1,7 +1,7 @@ Summary: Backends for the gio framework in GLib Name: gvfs Version: 1.2.3 -Release: 10%{?dist} +Release: 11%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gtk.org @@ -46,6 +46,9 @@ Patch6: gvfs-1.3.4-smb-browse-fake-conte # Bad mount prefix stripping in g_daemon_file_get_path() # http://bugzilla.gnome.org/show_bug.cgi?id=590862 Patch7: gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch +# nautilus can't create "unamed folder X" if it exist on the target via sftp +# https://bugzilla.redhat.com/show_bug.cgi?id=512611 +Patch8: gvfs-1.3.5-mkdir-exists-error.patch # Gdu volume monitor patches, from http://cgit.freedesktop.org/~david/gvfs/log/?h=gdu-volume-monitor # @@ -182,6 +185,7 @@ media players (Media Transfer Protocol) %patch5 -p1 -b .sftp-timeout %patch6 -p1 -b .smb-fake-content-type %patch7 -p1 -b .mount-prefix +%patch8 -p1 -b .sftp-mkdir %patch101 -p1 -b .gdu-volume-monitor %patch102 -p1 -b .gdu-volumes-typo @@ -347,6 +351,9 @@ update-desktop-database &> /dev/null ||: %changelog +* Mon Aug 17 2009 Tomas Bzatek - 1.2.3-11 +- Fix Nautilus can't create "untitled folder" on sftp mounts (#512611) + * Fri Aug 7 2009 Tomas Bzatek - 1.2.3-10 - Fix bad mount prefix stripping (part of #509612) From remi at fedoraproject.org Mon Aug 17 14:52:57 2009 From: remi at fedoraproject.org (Remi Collet) Date: Mon, 17 Aug 2009 14:52:57 +0000 (UTC) Subject: rpms/ocsinventory/F-11 ocsinventory.patch, NONE, 1.1 ocsinventory.spec, 1.9, 1.10 Message-ID: <20090817145257.B8F1311C00E4@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/ocsinventory/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30041 Modified Files: ocsinventory.spec Added Files: ocsinventory.patch Log Message: security fix ocsinventory.patch: machine.php | 89 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 47 insertions(+), 42 deletions(-) --- NEW FILE ocsinventory.patch --- --- branches/server/1.02/ocsreports/machine.php 2009/06/29 11:51:53 1762 +++ branches/server/1.02/ocsreports/machine.php 2009/08/12 10:24:11 1829 @@ -25,7 +25,7 @@ if (isset($_GET['systemid'])) { $systemid = $_GET['systemid']; - if ($systemid == "") + if ($systemid == "" or !is_numeric($systemid)) { echo "Please Supply A System ID"; die(); @@ -33,7 +33,12 @@ } elseif (isset($_POST['systemid'])) { $systemid = $_POST['systemid']; + if ($systemid == "" or !is_numeric($systemid)){ + echo "Please Supply A System ID"; + die(); + } } + //for update blacklist serial or mac update_blacklist(); @@ -51,27 +56,27 @@ } else $_SESSION["justAdded"] = false; - //TODO: voir si on loggue les evenements de groupe -if( isset( $_GET["actgrp"] )) { - //v???rification si la valeur correspond ??? un groupe - $reqGroups = "SELECT h.id id - FROM hardware h - WHERE h.deviceid='_SYSTEMGROUP_' "; - //pour les autres qu'SADMIN, ajout que pour les groupes d???clar???s visibles - if ($_SESSION["lvluser"]!=SADMIN) - $reqGroups .= " and h.workgroup = 'GROUP_4_ALL'"; - $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); - $valGroups = mysql_fetch_array( $resGroups ); - if (isset($valGroups['id'])){ - $reqDelete = "DELETE FROM groups_cache WHERE hardware_id=".$systemid." AND group_id=".$_GET["grp"]; - - if( $_GET["actgrp"] == 0 ) - $reqDelete .= " AND static<>0"; - $reqInsert = "INSERT INTO groups_cache(hardware_id, group_id, static) VALUES (".$systemid.", ".$_GET["grp"].", ".$_GET["actgrp"].")"; - @mysql_query( $reqDelete, $_SESSION["writeServer"] ); - if( $_GET["actgrp"] != 0 ) - @mysql_query( $reqInsert, $_SESSION["writeServer"] ); - } + //TODO: voir si on loggue les evenements de groupe +if( isset( $_GET["actgrp"] )) { + //v???rification si la valeur correspond ??? un groupe + $reqGroups = "SELECT h.id id + FROM hardware h + WHERE h.deviceid='_SYSTEMGROUP_' "; + //pour les autres qu'SADMIN, ajout que pour les groupes d???clar???s visibles + if ($_SESSION["lvluser"]!=SADMIN) + $reqGroups .= " and h.workgroup = 'GROUP_4_ALL'"; + $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); + $valGroups = mysql_fetch_array( $resGroups ); + if (isset($valGroups['id'])){ + $reqDelete = "DELETE FROM groups_cache WHERE hardware_id=".$systemid." AND group_id=".$_GET["grp"]; + + if( $_GET["actgrp"] == 0 ) + $reqDelete .= " AND static<>0"; + $reqInsert = "INSERT INTO groups_cache(hardware_id, group_id, static) VALUES (".$systemid.", ".$_GET["grp"].", ".$_GET["actgrp"].")"; + @mysql_query( $reqDelete, $_SESSION["writeServer"] ); + if( $_GET["actgrp"] != 0 ) + @mysql_query( $reqInsert, $_SESSION["writeServer"] ); + } } $queryMachine = "SELECT * FROM hardware WHERE (ID=$systemid)"; @@ -413,8 +418,8 @@ //PROLOG_FREQ optperso("PROLOG_FREQ",$l->g(724)." PROLOG_FREQ",$optPerso,0,$optdefault["PROLOG_FREQ"],$l->g(730)); //GROUPS - $sql_groups="SELECT static, name, group_id,workgroup FROM groups_cache g, hardware h WHERE g.hardware_id=$systemid AND h.id=g.group_id"; - $resGroups = @mysql_query($sql_groups, $_SESSION["readServer"]) or die(mysql_error($_SESSION["readServer"])); + $sql_groups="SELECT static, name, group_id,workgroup FROM groups_cache g, hardware h WHERE g.hardware_id=$systemid AND h.id=g.group_id"; + $resGroups = @mysql_query($sql_groups, $_SESSION["readServer"]) or die(mysql_error($_SESSION["readServer"])); if( mysql_num_rows( $resGroups )>0 ) { while( $valGroups = mysql_fetch_array( $resGroups ) ) { @@ -422,7 +427,7 @@ echo ""; echo " "; echo $td3.$l->g(607)." "; - if( $_SESSION["lvluser"] == SADMIN || $_SESSION["lvluser"] == LADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") + if( $_SESSION["lvluser"] == SADMIN || $_SESSION["lvluser"] == LADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") echo "".$valGroups["name"].""; else echo "".$valGroups["name"].""; @@ -434,11 +439,11 @@ case 2: echo "".$l->g(597).""; break; } - if( $_SESSION["lvluser"]==SADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") { + if( $_SESSION["lvluser"]==SADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") { $hrefBase = "machine.php?systemid=".urlencode($systemid)."&option=".urlencode($l->g(500))."&grp=".$valGroups["group_id"]; switch( $valGroups["static"] ) { case 0: echo $td3."".$l->g(598)."     ".$l->g(600).""; break; - case 1: echo $td3."".$l->g(818).""; break; + case 1: echo $td3."".$l->g(818).""; break; case 2: echo $td3."".$l->g(598)."     ".$l->g(599).""; break; } } @@ -467,20 +472,20 @@ echo ""; } } - + $hrefBase = "machine.php?systemid=".urlencode($systemid)."&option=".urlencode($l->g(500)); echo ""; - if( $_SESSION["lvluser"]==SADMIN ) - echo "".$l->g(501)."".$l->g(386); - echo " ". + if( $_SESSION["lvluser"]==SADMIN ) + echo "".$l->g(501)."".$l->g(386); + echo " ". $l->g(589).""; - - $reqGroups = "SELECT h.name,h.id,h.workgroup - FROM hardware h - WHERE h.deviceid='_SYSTEMGROUP_'"; - if( $_SESSION["lvluser"]!=SADMIN ) - $reqGroups .= " and workgroup = 'GROUP_4_ALL'"; + + $reqGroups = "SELECT h.name,h.id,h.workgroup + FROM hardware h + WHERE h.deviceid='_SYSTEMGROUP_'"; + if( $_SESSION["lvluser"]!=SADMIN ) + $reqGroups .= " and workgroup = 'GROUP_4_ALL'"; $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); $first = true; while( $valGroups = mysql_fetch_array( $resGroups ) ) { @@ -495,7 +500,7 @@ echo ""; echo ""; - //} + //} echo "
"; if ($_POST['modification_param']) @@ -784,7 +789,7 @@ $td3".textDecode($item->TYPE)." $td3".textDecode($item->SPEED)." $td3".textDecode($item->MACADDR).($const?"
($const)":""); - blacklist("select ID from blacklist_macaddresses where macaddress='".textDecode($item->MACADDR)."'",textDecode($item->MACADDR),$l->g(704)." ".$l->g(708),$l->g(705)." ".$l->g(708),"R?seau(x)"); + blacklist("select ID from blacklist_macaddresses where macaddress='".textDecode($item->MACADDR)."'",textDecode($item->MACADDR),$l->g(704)." ".$l->g(708),$l->g(705)." ".$l->g(708),"Reseau(x)"); echo ""; echo "$td3".textDecode($item->STATUS)." $td3".textDecode($item->IPADDRESS)." @@ -1185,7 +1190,7 @@ 1.02.1-3 +- add ChangeLog +- Security Fixes (internal version 5003) Bug #517837 + * Sat May 30 2009 Remi Collet 1.02.1-1 - update to OCS Inventory NG 1.02.1 - Security Fixes (internal version 5003) From pwouters at fedoraproject.org Mon Aug 17 14:53:55 2009 From: pwouters at fedoraproject.org (Paul Wouters) Date: Mon, 17 Aug 2009 14:53:55 +0000 (UTC) Subject: rpms/nsd/F-11 .cvsignore, 1.15, 1.16 nsd.spec, 1.54, 1.55 sources, 1.22, 1.23 Message-ID: <20090817145355.3688211C00E4@cvs1.fedora.phx.redhat.com> Author: pwouters Update of /cvs/extras/rpms/nsd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29529 Modified Files: .cvsignore nsd.spec sources Log Message: * Mon Aug 17 2009 Paul Wouters - 3.2.3-1 - Updated to nsd-3.2.3 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/nsd/F-11/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 19 Jan 2009 16:53:22 -0000 1.15 +++ .cvsignore 17 Aug 2009 14:53:55 -0000 1.16 @@ -11,3 +11,4 @@ nsd-3.1.0.tar.gz nsd-3.1.1.tar.gz nsd-3.2.0.tar.gz nsd-3.2.1.tar.gz +nsd-3.2.3.tar.gz Index: nsd.spec =================================================================== RCS file: /cvs/extras/rpms/nsd/F-11/nsd.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- nsd.spec 18 May 2009 23:26:29 -0000 1.54 +++ nsd.spec 17 Aug 2009 14:53:55 -0000 1.55 @@ -1,7 +1,7 @@ Summary: Fast and lean authoritative DNS Name Server Name: nsd -Version: 3.2.2 -Release: 2%{?dist} +Version: 3.2.3 +Release: 1%{?dist} License: BSD Url: http://www.nlnetlabs.nl/%{name}/ Source: http://www.nlnetlabs.nl/downloads/%{name}/%{name}-%{version}.tar.gz @@ -97,6 +97,9 @@ if [ "$1" -ge "1" ]; then fi %changelog +* Mon Aug 17 2009 Paul Wouters - 3.2.3-1 +- Updated to nsd-3.2.3 + * Mon May 18 2009 Paul Wouters - 3.2.2-2 - Bump version Index: sources =================================================================== RCS file: /cvs/extras/rpms/nsd/F-11/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 18 May 2009 22:22:44 -0000 1.22 +++ sources 17 Aug 2009 14:53:55 -0000 1.23 @@ -1 +1,2 @@ a0dcb0a3b3c1a8d386125eeafe403f58 nsd-3.2.2.tar.gz +5ddb35dfb7da0defb82cda4f7388cba2 nsd-3.2.3.tar.gz From awjb at fedoraproject.org Mon Aug 17 14:57:30 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Mon, 17 Aug 2009 14:57:30 +0000 (UTC) Subject: rpms/synce-sync-engine/F-10 synce-sync-engine.spec,1.11,1.12 Message-ID: <20090817145730.2C5B711C00E4@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/synce-sync-engine/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31010/F-10 Modified Files: synce-sync-engine.spec Log Message: - install dbus file (#514639) Index: synce-sync-engine.spec =================================================================== RCS file: /cvs/pkgs/rpms/synce-sync-engine/F-10/synce-sync-engine.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- synce-sync-engine.spec 21 Jul 2009 20:11:45 -0000 1.11 +++ synce-sync-engine.spec 17 Aug 2009 14:57:29 -0000 1.12 @@ -3,7 +3,7 @@ Name: synce-sync-engine Version: 0.14 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Synce synchronization engine Group: Applications/Communications @@ -57,6 +57,13 @@ mv \ rm -fr $RPM_BUILD_ROOT%{python_sitelib}/plugins/ +# install the dbus activation service +install -Dpm0644 config/org.synce.SyncEngine.service \ + $RPM_BUILD_ROOT%{_datadir}/dbus-1/services/org.synce.SyncEngine.service + +# spurious doc dir installed by build process +rm -fr $RPM_BUILD_ROOT%{_datadir}/doc/sync-engine + mkdir -p $RPM_BUILD_ROOT%{_datadir}/opensync/defaults/ # make defaults file @@ -74,14 +81,12 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc CHANGELOG COPYING +%doc CHANGELOG COPYING config/syncengine.conf.xml %{_bindir}/*py %{_bindir}/sync-engine %{python_sitelib}/SyncEngine/ %{python_sitelib}/synce_sync_engine-%{version}-py?.?.egg-info/ -%{_datadir}/doc/sync-engine/ -%exclude %{_bindir}/*pyc -%exclude %{_bindir}/*pyo +%{_datadir}/dbus-1/services/org.synce.SyncEngine.service %files -n libopensync-plugin-synce-wm5 %defattr(-,root,root,-) @@ -89,6 +94,13 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/opensync/defaults/* %changelog +* Wed Aug 05 2009 Andreas Bierfert +- 0.14-3 +- install dbus file (#514639) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jul 21 2009 Andreas Bierfert - 0.14-1 - version upgrade From awjb at fedoraproject.org Mon Aug 17 14:57:30 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Mon, 17 Aug 2009 14:57:30 +0000 (UTC) Subject: rpms/synce-sync-engine/F-11 synce-sync-engine.spec,1.13,1.14 Message-ID: <20090817145730.46AF611C0346@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/synce-sync-engine/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31010/F-11 Modified Files: synce-sync-engine.spec Log Message: - install dbus file (#514639) Index: synce-sync-engine.spec =================================================================== RCS file: /cvs/pkgs/rpms/synce-sync-engine/F-11/synce-sync-engine.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- synce-sync-engine.spec 21 Jul 2009 19:22:15 -0000 1.13 +++ synce-sync-engine.spec 17 Aug 2009 14:57:30 -0000 1.14 @@ -3,7 +3,7 @@ Name: synce-sync-engine Version: 0.14 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Synce synchronization engine Group: Applications/Communications @@ -57,6 +57,13 @@ mv \ rm -fr $RPM_BUILD_ROOT%{python_sitelib}/plugins/ +# install the dbus activation service +install -Dpm0644 config/org.synce.SyncEngine.service \ + $RPM_BUILD_ROOT%{_datadir}/dbus-1/services/org.synce.SyncEngine.service + +# spurious doc dir installed by build process +rm -fr $RPM_BUILD_ROOT%{_datadir}/doc/sync-engine + mkdir -p $RPM_BUILD_ROOT%{_datadir}/opensync/defaults/ # make defaults file @@ -74,12 +81,12 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc CHANGELOG COPYING +%doc CHANGELOG COPYING config/syncengine.conf.xml %{_bindir}/*py %{_bindir}/sync-engine %{python_sitelib}/SyncEngine/ %{python_sitelib}/synce_sync_engine-%{version}-py?.?.egg-info/ -%{_datadir}/doc/sync-engine/ +%{_datadir}/dbus-1/services/org.synce.SyncEngine.service %files -n libopensync-plugin-synce-wm5 %defattr(-,root,root,-) @@ -87,6 +94,13 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/opensync/defaults/* %changelog +* Wed Aug 05 2009 Andreas Bierfert +- 0.14-3 +- install dbus file (#514639) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jul 21 2009 Andreas Bierfert - 0.14-1 - version upgrade From remi at fedoraproject.org Mon Aug 17 14:58:54 2009 From: remi at fedoraproject.org (Remi Collet) Date: Mon, 17 Aug 2009 14:58:54 +0000 (UTC) Subject: rpms/ocsinventory/F-10 ocsinventory.patch, NONE, 1.1 ocsinventory.spec, 1.8, 1.9 Message-ID: <20090817145854.956DD11C00E4@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/ocsinventory/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31469 Modified Files: ocsinventory.spec Added Files: ocsinventory.patch Log Message: security fix ocsinventory.patch: machine.php | 89 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 47 insertions(+), 42 deletions(-) --- NEW FILE ocsinventory.patch --- --- branches/server/1.02/ocsreports/machine.php 2009/06/29 11:51:53 1762 +++ branches/server/1.02/ocsreports/machine.php 2009/08/12 10:24:11 1829 @@ -25,7 +25,7 @@ if (isset($_GET['systemid'])) { $systemid = $_GET['systemid']; - if ($systemid == "") + if ($systemid == "" or !is_numeric($systemid)) { echo "Please Supply A System ID"; die(); @@ -33,7 +33,12 @@ } elseif (isset($_POST['systemid'])) { $systemid = $_POST['systemid']; + if ($systemid == "" or !is_numeric($systemid)){ + echo "Please Supply A System ID"; + die(); + } } + //for update blacklist serial or mac update_blacklist(); @@ -51,27 +56,27 @@ } else $_SESSION["justAdded"] = false; - //TODO: voir si on loggue les evenements de groupe -if( isset( $_GET["actgrp"] )) { - //v???rification si la valeur correspond ??? un groupe - $reqGroups = "SELECT h.id id - FROM hardware h - WHERE h.deviceid='_SYSTEMGROUP_' "; - //pour les autres qu'SADMIN, ajout que pour les groupes d???clar???s visibles - if ($_SESSION["lvluser"]!=SADMIN) - $reqGroups .= " and h.workgroup = 'GROUP_4_ALL'"; - $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); - $valGroups = mysql_fetch_array( $resGroups ); - if (isset($valGroups['id'])){ - $reqDelete = "DELETE FROM groups_cache WHERE hardware_id=".$systemid." AND group_id=".$_GET["grp"]; - - if( $_GET["actgrp"] == 0 ) - $reqDelete .= " AND static<>0"; - $reqInsert = "INSERT INTO groups_cache(hardware_id, group_id, static) VALUES (".$systemid.", ".$_GET["grp"].", ".$_GET["actgrp"].")"; - @mysql_query( $reqDelete, $_SESSION["writeServer"] ); - if( $_GET["actgrp"] != 0 ) - @mysql_query( $reqInsert, $_SESSION["writeServer"] ); - } + //TODO: voir si on loggue les evenements de groupe +if( isset( $_GET["actgrp"] )) { + //v???rification si la valeur correspond ??? un groupe + $reqGroups = "SELECT h.id id + FROM hardware h + WHERE h.deviceid='_SYSTEMGROUP_' "; + //pour les autres qu'SADMIN, ajout que pour les groupes d???clar???s visibles + if ($_SESSION["lvluser"]!=SADMIN) + $reqGroups .= " and h.workgroup = 'GROUP_4_ALL'"; + $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); + $valGroups = mysql_fetch_array( $resGroups ); + if (isset($valGroups['id'])){ + $reqDelete = "DELETE FROM groups_cache WHERE hardware_id=".$systemid." AND group_id=".$_GET["grp"]; + + if( $_GET["actgrp"] == 0 ) + $reqDelete .= " AND static<>0"; + $reqInsert = "INSERT INTO groups_cache(hardware_id, group_id, static) VALUES (".$systemid.", ".$_GET["grp"].", ".$_GET["actgrp"].")"; + @mysql_query( $reqDelete, $_SESSION["writeServer"] ); + if( $_GET["actgrp"] != 0 ) + @mysql_query( $reqInsert, $_SESSION["writeServer"] ); + } } $queryMachine = "SELECT * FROM hardware WHERE (ID=$systemid)"; @@ -413,8 +418,8 @@ //PROLOG_FREQ optperso("PROLOG_FREQ",$l->g(724)." PROLOG_FREQ",$optPerso,0,$optdefault["PROLOG_FREQ"],$l->g(730)); //GROUPS - $sql_groups="SELECT static, name, group_id,workgroup FROM groups_cache g, hardware h WHERE g.hardware_id=$systemid AND h.id=g.group_id"; - $resGroups = @mysql_query($sql_groups, $_SESSION["readServer"]) or die(mysql_error($_SESSION["readServer"])); + $sql_groups="SELECT static, name, group_id,workgroup FROM groups_cache g, hardware h WHERE g.hardware_id=$systemid AND h.id=g.group_id"; + $resGroups = @mysql_query($sql_groups, $_SESSION["readServer"]) or die(mysql_error($_SESSION["readServer"])); if( mysql_num_rows( $resGroups )>0 ) { while( $valGroups = mysql_fetch_array( $resGroups ) ) { @@ -422,7 +427,7 @@ echo ""; echo " "; echo $td3.$l->g(607)." "; - if( $_SESSION["lvluser"] == SADMIN || $_SESSION["lvluser"] == LADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") + if( $_SESSION["lvluser"] == SADMIN || $_SESSION["lvluser"] == LADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") echo "".$valGroups["name"].""; else echo "".$valGroups["name"].""; @@ -434,11 +439,11 @@ case 2: echo "".$l->g(597).""; break; } - if( $_SESSION["lvluser"]==SADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") { + if( $_SESSION["lvluser"]==SADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") { $hrefBase = "machine.php?systemid=".urlencode($systemid)."&option=".urlencode($l->g(500))."&grp=".$valGroups["group_id"]; switch( $valGroups["static"] ) { case 0: echo $td3."".$l->g(598)."     ".$l->g(600).""; break; - case 1: echo $td3."".$l->g(818).""; break; + case 1: echo $td3."".$l->g(818).""; break; case 2: echo $td3."".$l->g(598)."     ".$l->g(599).""; break; } } @@ -467,20 +472,20 @@ echo ""; } } - + $hrefBase = "machine.php?systemid=".urlencode($systemid)."&option=".urlencode($l->g(500)); echo ""; - if( $_SESSION["lvluser"]==SADMIN ) - echo "".$l->g(501)."".$l->g(386); - echo " ". + if( $_SESSION["lvluser"]==SADMIN ) + echo "".$l->g(501)."".$l->g(386); + echo " ". $l->g(589).""; - - $reqGroups = "SELECT h.name,h.id,h.workgroup - FROM hardware h - WHERE h.deviceid='_SYSTEMGROUP_'"; - if( $_SESSION["lvluser"]!=SADMIN ) - $reqGroups .= " and workgroup = 'GROUP_4_ALL'"; + + $reqGroups = "SELECT h.name,h.id,h.workgroup + FROM hardware h + WHERE h.deviceid='_SYSTEMGROUP_'"; + if( $_SESSION["lvluser"]!=SADMIN ) + $reqGroups .= " and workgroup = 'GROUP_4_ALL'"; $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); $first = true; while( $valGroups = mysql_fetch_array( $resGroups ) ) { @@ -495,7 +500,7 @@ echo ""; echo ""; - //} + //} echo "
"; if ($_POST['modification_param']) @@ -784,7 +789,7 @@ $td3".textDecode($item->TYPE)." $td3".textDecode($item->SPEED)." $td3".textDecode($item->MACADDR).($const?"
($const)":""); - blacklist("select ID from blacklist_macaddresses where macaddress='".textDecode($item->MACADDR)."'",textDecode($item->MACADDR),$l->g(704)." ".$l->g(708),$l->g(705)." ".$l->g(708),"R?seau(x)"); + blacklist("select ID from blacklist_macaddresses where macaddress='".textDecode($item->MACADDR)."'",textDecode($item->MACADDR),$l->g(704)." ".$l->g(708),$l->g(705)." ".$l->g(708),"Reseau(x)"); echo ""; echo "$td3".textDecode($item->STATUS)." $td3".textDecode($item->IPADDRESS)." @@ -1185,7 +1190,7 @@ 1.02.1-3 +- add ChangeLog +- Security Fixes (internal version 5003) Bug #517837 + * Sat May 30 2009 Remi Collet 1.02.1-1 - update to OCS Inventory NG 1.02.1 - Security Fixes (internal version 5003) From awjb at fedoraproject.org Mon Aug 17 15:04:49 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Mon, 17 Aug 2009 15:04:49 +0000 (UTC) Subject: rpms/openal/devel dead.package, NONE, 1.1 Makefile, 1.2, NONE openal-gcc43.patch, 1.2, NONE openal-no-undefined.patch, 1.1, NONE openal-pause.patch, 1.1, NONE openal-pkgconfig.patch, 1.5, NONE openal-x86_64-mmx.patch, 1.1, NONE openal.spec, 1.30, NONE openalrc, 1.2, NONE sources, 1.8, NONE Message-ID: <20090817150449.120FB11C00E4@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/openal/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32600 Added Files: dead.package Removed Files: Makefile openal-gcc43.patch openal-no-undefined.patch openal-pause.patch openal-pkgconfig.patch openal-x86_64-mmx.patch openal.spec openalrc sources Log Message: - EOL openal --- NEW FILE dead.package --- Obsoleted by openal-soft --- Makefile DELETED --- --- openal-gcc43.patch DELETED --- --- openal-no-undefined.patch DELETED --- --- openal-pause.patch DELETED --- --- openal-pkgconfig.patch DELETED --- --- openal-x86_64-mmx.patch DELETED --- --- openal.spec DELETED --- --- openalrc DELETED --- --- sources DELETED --- From remi at fedoraproject.org Mon Aug 17 15:05:06 2009 From: remi at fedoraproject.org (Remi Collet) Date: Mon, 17 Aug 2009 15:05:06 +0000 (UTC) Subject: rpms/ocsinventory/EL-5 ocsinventory.patch, NONE, 1.1 ocsinventory.spec, 1.3, 1.4 Message-ID: <20090817150506.7CF4B11C00E4@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/ocsinventory/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32725 Modified Files: ocsinventory.spec Added Files: ocsinventory.patch Log Message: security fix ocsinventory.patch: machine.php | 89 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 47 insertions(+), 42 deletions(-) --- NEW FILE ocsinventory.patch --- --- branches/server/1.02/ocsreports/machine.php 2009/06/29 11:51:53 1762 +++ branches/server/1.02/ocsreports/machine.php 2009/08/12 10:24:11 1829 @@ -25,7 +25,7 @@ if (isset($_GET['systemid'])) { $systemid = $_GET['systemid']; - if ($systemid == "") + if ($systemid == "" or !is_numeric($systemid)) { echo "Please Supply A System ID"; die(); @@ -33,7 +33,12 @@ } elseif (isset($_POST['systemid'])) { $systemid = $_POST['systemid']; + if ($systemid == "" or !is_numeric($systemid)){ + echo "Please Supply A System ID"; + die(); + } } + //for update blacklist serial or mac update_blacklist(); @@ -51,27 +56,27 @@ } else $_SESSION["justAdded"] = false; - //TODO: voir si on loggue les evenements de groupe -if( isset( $_GET["actgrp"] )) { - //v???rification si la valeur correspond ??? un groupe - $reqGroups = "SELECT h.id id - FROM hardware h - WHERE h.deviceid='_SYSTEMGROUP_' "; - //pour les autres qu'SADMIN, ajout que pour les groupes d???clar???s visibles - if ($_SESSION["lvluser"]!=SADMIN) - $reqGroups .= " and h.workgroup = 'GROUP_4_ALL'"; - $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); - $valGroups = mysql_fetch_array( $resGroups ); - if (isset($valGroups['id'])){ - $reqDelete = "DELETE FROM groups_cache WHERE hardware_id=".$systemid." AND group_id=".$_GET["grp"]; - - if( $_GET["actgrp"] == 0 ) - $reqDelete .= " AND static<>0"; - $reqInsert = "INSERT INTO groups_cache(hardware_id, group_id, static) VALUES (".$systemid.", ".$_GET["grp"].", ".$_GET["actgrp"].")"; - @mysql_query( $reqDelete, $_SESSION["writeServer"] ); - if( $_GET["actgrp"] != 0 ) - @mysql_query( $reqInsert, $_SESSION["writeServer"] ); - } + //TODO: voir si on loggue les evenements de groupe +if( isset( $_GET["actgrp"] )) { + //v???rification si la valeur correspond ??? un groupe + $reqGroups = "SELECT h.id id + FROM hardware h + WHERE h.deviceid='_SYSTEMGROUP_' "; + //pour les autres qu'SADMIN, ajout que pour les groupes d???clar???s visibles + if ($_SESSION["lvluser"]!=SADMIN) + $reqGroups .= " and h.workgroup = 'GROUP_4_ALL'"; + $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); + $valGroups = mysql_fetch_array( $resGroups ); + if (isset($valGroups['id'])){ + $reqDelete = "DELETE FROM groups_cache WHERE hardware_id=".$systemid." AND group_id=".$_GET["grp"]; + + if( $_GET["actgrp"] == 0 ) + $reqDelete .= " AND static<>0"; + $reqInsert = "INSERT INTO groups_cache(hardware_id, group_id, static) VALUES (".$systemid.", ".$_GET["grp"].", ".$_GET["actgrp"].")"; + @mysql_query( $reqDelete, $_SESSION["writeServer"] ); + if( $_GET["actgrp"] != 0 ) + @mysql_query( $reqInsert, $_SESSION["writeServer"] ); + } } $queryMachine = "SELECT * FROM hardware WHERE (ID=$systemid)"; @@ -413,8 +418,8 @@ //PROLOG_FREQ optperso("PROLOG_FREQ",$l->g(724)." PROLOG_FREQ",$optPerso,0,$optdefault["PROLOG_FREQ"],$l->g(730)); //GROUPS - $sql_groups="SELECT static, name, group_id,workgroup FROM groups_cache g, hardware h WHERE g.hardware_id=$systemid AND h.id=g.group_id"; - $resGroups = @mysql_query($sql_groups, $_SESSION["readServer"]) or die(mysql_error($_SESSION["readServer"])); + $sql_groups="SELECT static, name, group_id,workgroup FROM groups_cache g, hardware h WHERE g.hardware_id=$systemid AND h.id=g.group_id"; + $resGroups = @mysql_query($sql_groups, $_SESSION["readServer"]) or die(mysql_error($_SESSION["readServer"])); if( mysql_num_rows( $resGroups )>0 ) { while( $valGroups = mysql_fetch_array( $resGroups ) ) { @@ -422,7 +427,7 @@ echo ""; echo " "; echo $td3.$l->g(607)." "; - if( $_SESSION["lvluser"] == SADMIN || $_SESSION["lvluser"] == LADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") + if( $_SESSION["lvluser"] == SADMIN || $_SESSION["lvluser"] == LADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") echo "".$valGroups["name"].""; else echo "".$valGroups["name"].""; @@ -434,11 +439,11 @@ case 2: echo "".$l->g(597).""; break; } - if( $_SESSION["lvluser"]==SADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") { + if( $_SESSION["lvluser"]==SADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") { $hrefBase = "machine.php?systemid=".urlencode($systemid)."&option=".urlencode($l->g(500))."&grp=".$valGroups["group_id"]; switch( $valGroups["static"] ) { case 0: echo $td3."".$l->g(598)."     ".$l->g(600).""; break; - case 1: echo $td3."".$l->g(818).""; break; + case 1: echo $td3."".$l->g(818).""; break; case 2: echo $td3."".$l->g(598)."     ".$l->g(599).""; break; } } @@ -467,20 +472,20 @@ echo ""; } } - + $hrefBase = "machine.php?systemid=".urlencode($systemid)."&option=".urlencode($l->g(500)); echo ""; - if( $_SESSION["lvluser"]==SADMIN ) - echo "".$l->g(501)."".$l->g(386); - echo " ". + if( $_SESSION["lvluser"]==SADMIN ) + echo "".$l->g(501)."".$l->g(386); + echo " ". $l->g(589).""; - - $reqGroups = "SELECT h.name,h.id,h.workgroup - FROM hardware h - WHERE h.deviceid='_SYSTEMGROUP_'"; - if( $_SESSION["lvluser"]!=SADMIN ) - $reqGroups .= " and workgroup = 'GROUP_4_ALL'"; + + $reqGroups = "SELECT h.name,h.id,h.workgroup + FROM hardware h + WHERE h.deviceid='_SYSTEMGROUP_'"; + if( $_SESSION["lvluser"]!=SADMIN ) + $reqGroups .= " and workgroup = 'GROUP_4_ALL'"; $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); $first = true; while( $valGroups = mysql_fetch_array( $resGroups ) ) { @@ -495,7 +500,7 @@ echo ""; echo ""; - //} + //} echo "
"; if ($_POST['modification_param']) @@ -784,7 +789,7 @@ $td3".textDecode($item->TYPE)." $td3".textDecode($item->SPEED)." $td3".textDecode($item->MACADDR).($const?"
($const)":""); - blacklist("select ID from blacklist_macaddresses where macaddress='".textDecode($item->MACADDR)."'",textDecode($item->MACADDR),$l->g(704)." ".$l->g(708),$l->g(705)." ".$l->g(708),"R?seau(x)"); + blacklist("select ID from blacklist_macaddresses where macaddress='".textDecode($item->MACADDR)."'",textDecode($item->MACADDR),$l->g(704)." ".$l->g(708),$l->g(705)." ".$l->g(708),"Reseau(x)"); echo ""; echo "$td3".textDecode($item->STATUS)." $td3".textDecode($item->IPADDRESS)." @@ -1185,7 +1190,7 @@ 1.02.1-3 +- add ChangeLog +- Security Fixes (internal version 5003) Bug #517837 + * Sat May 30 2009 Remi Collet 1.02.1-1 - update to OCS Inventory NG 1.02.1 - Security Fixes (internal version 5003) From remi at fedoraproject.org Mon Aug 17 15:08:03 2009 From: remi at fedoraproject.org (Remi Collet) Date: Mon, 17 Aug 2009 15:08:03 +0000 (UTC) Subject: rpms/ocsinventory/EL-4 ocsinventory.patch, NONE, 1.1 ocsinventory.spec, 1.5, 1.6 Message-ID: <20090817150803.AB6C911C00E4@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/ocsinventory/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv843 Modified Files: ocsinventory.spec Added Files: ocsinventory.patch Log Message: security fix ocsinventory.patch: machine.php | 89 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 47 insertions(+), 42 deletions(-) --- NEW FILE ocsinventory.patch --- --- branches/server/1.02/ocsreports/machine.php 2009/06/29 11:51:53 1762 +++ branches/server/1.02/ocsreports/machine.php 2009/08/12 10:24:11 1829 @@ -25,7 +25,7 @@ if (isset($_GET['systemid'])) { $systemid = $_GET['systemid']; - if ($systemid == "") + if ($systemid == "" or !is_numeric($systemid)) { echo "Please Supply A System ID"; die(); @@ -33,7 +33,12 @@ } elseif (isset($_POST['systemid'])) { $systemid = $_POST['systemid']; + if ($systemid == "" or !is_numeric($systemid)){ + echo "Please Supply A System ID"; + die(); + } } + //for update blacklist serial or mac update_blacklist(); @@ -51,27 +56,27 @@ } else $_SESSION["justAdded"] = false; - //TODO: voir si on loggue les evenements de groupe -if( isset( $_GET["actgrp"] )) { - //v???rification si la valeur correspond ??? un groupe - $reqGroups = "SELECT h.id id - FROM hardware h - WHERE h.deviceid='_SYSTEMGROUP_' "; - //pour les autres qu'SADMIN, ajout que pour les groupes d???clar???s visibles - if ($_SESSION["lvluser"]!=SADMIN) - $reqGroups .= " and h.workgroup = 'GROUP_4_ALL'"; - $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); - $valGroups = mysql_fetch_array( $resGroups ); - if (isset($valGroups['id'])){ - $reqDelete = "DELETE FROM groups_cache WHERE hardware_id=".$systemid." AND group_id=".$_GET["grp"]; - - if( $_GET["actgrp"] == 0 ) - $reqDelete .= " AND static<>0"; - $reqInsert = "INSERT INTO groups_cache(hardware_id, group_id, static) VALUES (".$systemid.", ".$_GET["grp"].", ".$_GET["actgrp"].")"; - @mysql_query( $reqDelete, $_SESSION["writeServer"] ); - if( $_GET["actgrp"] != 0 ) - @mysql_query( $reqInsert, $_SESSION["writeServer"] ); - } + //TODO: voir si on loggue les evenements de groupe +if( isset( $_GET["actgrp"] )) { + //v???rification si la valeur correspond ??? un groupe + $reqGroups = "SELECT h.id id + FROM hardware h + WHERE h.deviceid='_SYSTEMGROUP_' "; + //pour les autres qu'SADMIN, ajout que pour les groupes d???clar???s visibles + if ($_SESSION["lvluser"]!=SADMIN) + $reqGroups .= " and h.workgroup = 'GROUP_4_ALL'"; + $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); + $valGroups = mysql_fetch_array( $resGroups ); + if (isset($valGroups['id'])){ + $reqDelete = "DELETE FROM groups_cache WHERE hardware_id=".$systemid." AND group_id=".$_GET["grp"]; + + if( $_GET["actgrp"] == 0 ) + $reqDelete .= " AND static<>0"; + $reqInsert = "INSERT INTO groups_cache(hardware_id, group_id, static) VALUES (".$systemid.", ".$_GET["grp"].", ".$_GET["actgrp"].")"; + @mysql_query( $reqDelete, $_SESSION["writeServer"] ); + if( $_GET["actgrp"] != 0 ) + @mysql_query( $reqInsert, $_SESSION["writeServer"] ); + } } $queryMachine = "SELECT * FROM hardware WHERE (ID=$systemid)"; @@ -413,8 +418,8 @@ //PROLOG_FREQ optperso("PROLOG_FREQ",$l->g(724)." PROLOG_FREQ",$optPerso,0,$optdefault["PROLOG_FREQ"],$l->g(730)); //GROUPS - $sql_groups="SELECT static, name, group_id,workgroup FROM groups_cache g, hardware h WHERE g.hardware_id=$systemid AND h.id=g.group_id"; - $resGroups = @mysql_query($sql_groups, $_SESSION["readServer"]) or die(mysql_error($_SESSION["readServer"])); + $sql_groups="SELECT static, name, group_id,workgroup FROM groups_cache g, hardware h WHERE g.hardware_id=$systemid AND h.id=g.group_id"; + $resGroups = @mysql_query($sql_groups, $_SESSION["readServer"]) or die(mysql_error($_SESSION["readServer"])); if( mysql_num_rows( $resGroups )>0 ) { while( $valGroups = mysql_fetch_array( $resGroups ) ) { @@ -422,7 +427,7 @@ echo ""; echo " "; echo $td3.$l->g(607)." "; - if( $_SESSION["lvluser"] == SADMIN || $_SESSION["lvluser"] == LADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") + if( $_SESSION["lvluser"] == SADMIN || $_SESSION["lvluser"] == LADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") echo "".$valGroups["name"].""; else echo "".$valGroups["name"].""; @@ -434,11 +439,11 @@ case 2: echo "".$l->g(597).""; break; } - if( $_SESSION["lvluser"]==SADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") { + if( $_SESSION["lvluser"]==SADMIN || $valGroups["workgroup"]=="GROUP_4_ALL") { $hrefBase = "machine.php?systemid=".urlencode($systemid)."&option=".urlencode($l->g(500))."&grp=".$valGroups["group_id"]; switch( $valGroups["static"] ) { case 0: echo $td3."".$l->g(598)."     ".$l->g(600).""; break; - case 1: echo $td3."".$l->g(818).""; break; + case 1: echo $td3."".$l->g(818).""; break; case 2: echo $td3."".$l->g(598)."     ".$l->g(599).""; break; } } @@ -467,20 +472,20 @@ echo ""; } } - + $hrefBase = "machine.php?systemid=".urlencode($systemid)."&option=".urlencode($l->g(500)); echo ""; - if( $_SESSION["lvluser"]==SADMIN ) - echo "".$l->g(501)."".$l->g(386); - echo " ". + if( $_SESSION["lvluser"]==SADMIN ) + echo "".$l->g(501)."".$l->g(386); + echo " ". $l->g(589).""; - - $reqGroups = "SELECT h.name,h.id,h.workgroup - FROM hardware h - WHERE h.deviceid='_SYSTEMGROUP_'"; - if( $_SESSION["lvluser"]!=SADMIN ) - $reqGroups .= " and workgroup = 'GROUP_4_ALL'"; + + $reqGroups = "SELECT h.name,h.id,h.workgroup + FROM hardware h + WHERE h.deviceid='_SYSTEMGROUP_'"; + if( $_SESSION["lvluser"]!=SADMIN ) + $reqGroups .= " and workgroup = 'GROUP_4_ALL'"; $resGroups = mysql_query( $reqGroups, $_SESSION["readServer"] ); $first = true; while( $valGroups = mysql_fetch_array( $resGroups ) ) { @@ -495,7 +500,7 @@ echo ""; echo ""; - //} + //} echo "
"; if ($_POST['modification_param']) @@ -784,7 +789,7 @@ $td3".textDecode($item->TYPE)." $td3".textDecode($item->SPEED)." $td3".textDecode($item->MACADDR).($const?"
($const)":""); - blacklist("select ID from blacklist_macaddresses where macaddress='".textDecode($item->MACADDR)."'",textDecode($item->MACADDR),$l->g(704)." ".$l->g(708),$l->g(705)." ".$l->g(708),"R?seau(x)"); + blacklist("select ID from blacklist_macaddresses where macaddress='".textDecode($item->MACADDR)."'",textDecode($item->MACADDR),$l->g(704)." ".$l->g(708),$l->g(705)." ".$l->g(708),"Reseau(x)"); echo ""; echo "$td3".textDecode($item->STATUS)." $td3".textDecode($item->IPADDRESS)." @@ -1185,7 +1190,7 @@ 1.02.1-3 +- add ChangeLog +- Security Fixes (internal version 5003) Bug #517837 + * Sat May 30 2009 Remi Collet 1.02.1-1 - update to OCS Inventory NG 1.02.1 - Security Fixes (internal version 5003) From lkundrak at fedoraproject.org Mon Aug 17 15:09:06 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 17 Aug 2009 15:09:06 +0000 (UTC) Subject: rpms/sunbird/devel .cvsignore,1.12,1.13 sources,1.12,1.13 Message-ID: <20090817150906.E4E2E11C00E4@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/sunbird/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1127 Modified Files: .cvsignore sources Log Message: Update sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sunbird/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 28 Jun 2009 07:43:03 -0000 1.12 +++ .cvsignore 17 Aug 2009 15:09:06 -0000 1.13 @@ -1,2 +1 @@ -sunbird-1.0-20090513hg.tar.lzma -sunbird-l10n.tar +thunderbird-3.0b3-source.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sunbird/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 28 Jun 2009 07:43:04 -0000 1.12 +++ sources 17 Aug 2009 15:09:06 -0000 1.13 @@ -1,2 +1,2 @@ 9f6fe61412669daeb30158832619d4a3 sunbird-l10n.tar -76e7c2ac4767049156b9b7a9d4036239 sunbird-1.0-20090513hg.tar.lzma +84a004d76e82325dd2cc5ff271fd3952 thunderbird-3.0b3-source.tar.bz2 From nphilipp at fedoraproject.org Mon Aug 17 15:09:38 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 17 Aug 2009 15:09:38 +0000 (UTC) Subject: rpms/rss-glx/devel rss-glx-0.9.0-0.9.0.p.diff, NONE, 1.1 rss-glx-0.9.0.p-optflags.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 rss-glx-rm-matrixview.sh, 1.5, 1.6 rss-glx.spec, 1.31, 1.32 sources, 1.6, 1.7 rss-glx-0.8.2-0.8.2.p.diff, 1.1, NONE rss-glx-0.8.2.p-flags.patch, 1.1, NONE rss-glx-0.8.2.p-gcc43.patch, 1.1, NONE Message-ID: <20090817150938.EBD3911C00E4@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1242 Modified Files: .cvsignore rss-glx-rm-matrixview.sh rss-glx.spec sources Added Files: rss-glx-0.9.0-0.9.0.p.diff rss-glx-0.9.0.p-optflags.patch Removed Files: rss-glx-0.8.2-0.8.2.p.diff rss-glx-0.8.2.p-flags.patch rss-glx-0.8.2.p-gcc43.patch Log Message: version 0.9.0.p build with GLEW don't distribute README replace flags by optflags patch remove obsolete gcc-4.3 patch remove symlinked source files workaround (#189928) rss-glx-0.9.0-0.9.0.p.diff: ChangeLog | 4 ++++ README | 1 - README.xscreensaver | 1 - configure.in | 2 +- src/Makefile.am | 10 ++-------- utils/rss-glx_install.pl | 1 - 6 files changed, 7 insertions(+), 12 deletions(-) --- NEW FILE rss-glx-0.9.0-0.9.0.p.diff --- diff -urBNw rss-glx_0.9.0/ChangeLog rss-glx_0.9.0.p/ChangeLog --- rss-glx_0.9.0/ChangeLog 2009-05-17 01:03:38.000000000 +0200 +++ rss-glx_0.9.0.p/ChangeLog 2009-08-17 14:58:18.273168054 +0200 @@ -1,3 +1,7 @@ +****************************** Version 0.9.0.p ******************************** + + Removed matrixview + ******************************* Version 0.9.0 ********************************* Added port of drempels, originally by Ryan M. Geiss, diff -urBNw rss-glx_0.9.0/configure.in rss-glx_0.9.0.p/configure.in --- rss-glx_0.9.0/configure.in 2009-05-19 17:12:01.000000000 +0200 +++ rss-glx_0.9.0.p/configure.in 2009-08-17 15:00:57.538167383 +0200 @@ -1,6 +1,6 @@ # Process this file with autoconf to produce a configure script. AC_INIT(src/driver.c) -AM_INIT_AUTOMAKE(rss-glx,0.9.0) +AM_INIT_AUTOMAKE(rss-glx,0.9.0.p) AM_CONFIG_HEADER(config.h) # Checks for programs. diff -urBNw rss-glx_0.9.0/README rss-glx_0.9.0.p/README --- rss-glx_0.9.0/README 2008-08-31 04:38:42.000000000 +0200 +++ rss-glx_0.9.0.p/README 2009-08-17 15:04:45.620179698 +0200 @@ -3,5 +3,4 @@ (2) X11+GLX. (3) ImageMagick >6.2 (4) OPTIONAL: OpenAL for sound. (skyrocket) - (5) OPTIONAL: pthreads for smoother image loading. (matrixview) (6) OPTIONAL: GLEW for vertical refresh (all) and shaders (hyperspace). diff -urBNw rss-glx_0.9.0/README.xscreensaver rss-glx_0.9.0.p/README.xscreensaver --- rss-glx_0.9.0/README.xscreensaver 2009-04-13 20:30:58.000000000 +0200 +++ rss-glx_0.9.0.p/README.xscreensaver 2009-08-17 15:04:55.724168053 +0200 @@ -28,7 +28,6 @@ GL: "BioF" biof --root \n\ GL: "BusySpheres" busyspheres --root \n\ GL: "SpirographX" spirographx --root \n\ - GL: "MatrixView" matrixview --root \n\ GL: "Lorenz" lorenz --root \n\ -- End Here -- diff -urBNw rss-glx_0.9.0/src/Makefile.am rss-glx_0.9.0.p/src/Makefile.am --- rss-glx_0.9.0/src/Makefile.am 2009-05-19 02:13:52.000000000 +0200 +++ rss-glx_0.9.0.p/src/Makefile.am 2009-08-17 15:03:54.259165189 +0200 @@ -3,7 +3,7 @@ INCLUDES = -I$(top_srcdir)/src AM_LDFLAGS = @GLEW@ -bin_PROGRAMS = biof busyspheres colorfire cyclone drempels euphoria feedback fieldlines flocks flux helios hufo_smoke hufo_tunnel hyperspace lattice lorenz matrixview plasma skyrocket solarwinds spirographx sundancer2 +bin_PROGRAMS = biof busyspheres colorfire cyclone drempels euphoria feedback fieldlines flocks flux helios hufo_smoke hufo_tunnel hyperspace lattice lorenz plasma skyrocket solarwinds spirographx sundancer2 biof_SOURCES = driver.c biof.c busyspheres_SOURCES = driver.c busyspheres.c @@ -33,9 +33,6 @@ lattice_LDADD = @BZIP2@ lorenz_SOURCES = driver.c lorenz.cpp lorenz_LDADD = -LrsMath -lrsMath -matrixview_SOURCES = driver.c matrixview.c matrixview_textures.c -matrixview_CFLAGS = @Wand_CFLAGS@ -matrixview_LDADD = @BZIP2@ @PTHREAD_LIBS@ @Wand_LIBS@ plasma_SOURCES = driver.c plasma.cpp rsDefines.h rsRand.h skyrocket_SOURCES = driver.c skyrocket.cpp skyrocket_flare.cpp skyrocket_particle.cpp skyrocket_shockwave.cpp skyrocket_smoke.cpp skyrocket_sound.cpp skyrocket_world.cpp skyrocket_textures.cpp rsDefines.h rsRand.h solarwinds_SOURCES = driver.c solarwinds.cpp rsDefines.h rsRand.h @@ -73,9 +70,6 @@ lattice_textures.c: stringify lattice_textures/brasstex lattice_textures/chrometex lattice_textures/circuittex lattice_textures/crystex lattice_textures/doughtex lattice_textures/ghostlytex lattice_textures/indtex1 lattice_textures/indtex2 lattice_textures/shinytex ./stringify lattice_textures/brasstex lattice_textures/chrometex lattice_textures/circuittex lattice_textures/crystex lattice_textures/doughtex lattice_textures/ghostlytex lattice_textures/indtex1 lattice_textures/indtex2 lattice_textures/shinytex > lattice_textures.c -matrixview_textures.c: stringify matrixview_textures/cfont matrixview_textures/cpics - ./stringify matrixview_textures/cfont matrixview_textures/cpics > matrixview_textures.c - skyrocket_textures.cpp: stringify skyrocket_textures/cloudmap skyrocket_textures/earthnearmap skyrocket_textures/earthfarmap skyrocket_textures/earthlightmap skyrocket_textures/moontint skyrocket_textures/moonalpha skyrocket_textures/presmoke1 skyrocket_textures/presmoke2 skyrocket_textures/presmoke3 skyrocket_textures/presmoke4 skyrocket_textures/presmoke5 ./stringify skyrocket_textures/cloudmap skyrocket_textures/earthnearmap skyrocket_textures/earthfarmap skyrocket_textures/earthlightmap skyrocket_textures/moontint skyrocket_textures/moonalpha skyrocket_textures/presmoke1 skyrocket_textures/presmoke2 skyrocket_textures/presmoke3 skyrocket_textures/presmoke4 skyrocket_textures/presmoke5 > skyrocket_textures.cpp @@ -113,4 +107,4 @@ skyrocket_LDADD = @BZIP2@ -LrsMath -lrsMath endif -CLEANFILES = colorfire_textures.cpp euphoria_textures.c hufo_tunnel_textures.cpp lattice_textures.c matrixview_textures.c skyrocket_textures.cpp skyrocket_boomsound.cpp skyrocket_launchsound.cpp skyrocket_nukesound.cpp skyrocket_poppersound.cpp skyrocket_sucksound.cpp skyrocket_whistlesound.cpp spheremap.cpp nebulamap.cpp +CLEANFILES = colorfire_textures.cpp euphoria_textures.c hufo_tunnel_textures.cpp lattice_textures.c skyrocket_textures.cpp skyrocket_boomsound.cpp skyrocket_launchsound.cpp skyrocket_nukesound.cpp skyrocket_poppersound.cpp skyrocket_sucksound.cpp skyrocket_whistlesound.cpp spheremap.cpp nebulamap.cpp diff -urBNw rss-glx_0.9.0/utils/rss-glx_install.pl rss-glx_0.9.0.p/utils/rss-glx_install.pl --- rss-glx_0.9.0/utils/rss-glx_install.pl 2009-05-19 16:36:29.000000000 +0200 +++ rss-glx_0.9.0.p/utils/rss-glx_install.pl 2009-08-17 15:05:08.531419223 +0200 @@ -26,7 +26,6 @@ $screensavers->{'biof'} = ' GL: "BioF" biof --root \\n\\'; $screensavers->{'busyspheres'} = ' GL: "BusySpheres" busyspheres --root \\n\\'; $screensavers->{'spirographx'} = ' GL: "SpirographX" spirographx --root \\n\\'; -$screensavers->{'matrixview'} = ' GL: "MatrixView" matrixview --root \\n\\'; $screensavers->{'lorenz'} = ' GL: "Lorenz" lorenz --root \\n\\'; $screensavers->{'drempels'} = ' GL: "Drempels" drempels --root \\n\\'; $screensavers->{'feedback'} = ' GL: "Feedback" feedback --root \\n\\'; rss-glx-0.9.0.p-optflags.patch: configure.in | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE rss-glx-0.9.0.p-optflags.patch --- diff -up rss-glx_0.9.0.p/configure.in.optflags rss-glx_0.9.0.p/configure.in --- rss-glx_0.9.0.p/configure.in.optflags 2009-08-17 15:28:29.717199402 +0200 +++ rss-glx_0.9.0.p/configure.in 2009-08-17 15:32:02.830167905 +0200 @@ -11,24 +11,28 @@ AM_PROG_CC_C_O AC_PROG_CC_C99 AC_C_BIGENDIAN +if test "x$CFLAGS" = x; then if test "x$GCC" = xyes; then CFLAGS="-O2" fi AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug], [build with debugging information default=no])], [test "$enableval" = "yes" && CFLAGS="-g"]) +fi if test "x$GCC" = xyes; then CFLAGS="$CFLAGS -Wall" fi AC_PROG_CXX +if test "x$CXXFLAGS" = x; then if test "x$GXX" = xyes; then CXXFLAGS="-O2" fi AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug], [build with debugging information default=no])], [test "$enableval" = "yes" && CXXFLAGS="-g"]) +fi if test "x$GXX" = xyes; then CXXFLAGS="$CXXFLAGS -Wall" fi Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 17 Dec 2008 16:36:54 -0000 1.3 +++ .cvsignore 17 Aug 2009 15:09:38 -0000 1.4 @@ -1 +1 @@ -rss-glx_0.8.2.p.tar.bz2 +rss-glx_0.9.0.p.tar.bz2 Index: rss-glx-rm-matrixview.sh =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/devel/rss-glx-rm-matrixview.sh,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- rss-glx-rm-matrixview.sh 18 Dec 2008 11:05:02 -0000 1.5 +++ rss-glx-rm-matrixview.sh 17 Aug 2009 15:09:38 -0000 1.6 @@ -3,7 +3,7 @@ MV_FILES="matrixview.1 matrixview.c matrixview.desktop matrixview_textures matrixview_textures.h matrixview.xml" mv_files= for i in $MV_FILES; do - mv_files="$mv_files other_src/$i" + mv_files="$mv_files src/$i" done usage() { Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/devel/rss-glx.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- rss-glx.spec 27 Jul 2009 03:16:13 -0000 1.31 +++ rss-glx.spec 17 Aug 2009 15:09:38 -0000 1.32 @@ -43,26 +43,26 @@ Summary: Really Slick Screensavers Name: rss-glx -Version: 0.8.2%{patchext} -Release: 3%{?dist} +Version: 0.9.0%{patchext} +Release: 1%{?dist} License: GPLv2 Group: Amusements/Graphics URL: http://rss-glx.sourceforge.net/ # We ship a tarball with one questionable hack patched out. # The original URL is the following without %%patchext: -# Source0: http://dl.sourceforge.net/sourceforge/rss-glx/rss-glx_%{version}.tar.bz2 +# Source0: http://downloads.sourceforge.net/sourceforge/rss-glx/rss-glx_%{version}.tar.bz2 Source0: rss-glx_%{version}.tar.bz2 Source1: README.fedora +# The following two strip matrixview from the package and build a new tarball Source2: rss-glx-rm-matrixview.sh -Source3: rss-glx-0.8.2-0.8.2.p.diff -Patch0: rss-glx-0.8.2.p-flags.patch -Patch1: rss-glx-0.8.2.p-gcc43.patch +Source3: rss-glx-0.9.0-0.9.0.p.diff +# https://sourceforge.net/tracker/?func=detail&aid=2839037&group_id=67131&atid=517003 +Patch0: rss-glx-0.9.0.p-optflags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libGL-devel BuildRequires: libGLU-devel -%if %{with matrixview} +BuildRequires: glew-devel BuildRequires: ImageMagick-devel >= 6.2.5.4 -%endif %if %{with modular_x} BuildRequires: libICE-devel BuildRequires: libSM-devel @@ -175,15 +175,7 @@ Build settings: EOF %setup -q -n rss-glx_%{version} -%patch0 -p1 -b .flags -%patch1 -p1 -b .gcc43 - -# work around BZ #189928 -for f in `find . -type l` ; do - cp -p ${f} ${f}_ - unlink ${f} - mv ${f}_ $f -done +%patch0 -p1 -b .optflags %build autoreconf -i @@ -263,19 +255,22 @@ BioF?biof?This is an attempt to recrea Busy Spheres?busyspheres?Spheres made of dancing particles. Colorfire?colorfire?Burning colors. Cyclone?cyclone?A cyclone made of particles. +Drempels?drempels?A hallucinatory desktop enhancer. Euphoria?euphoria?Psychedelic shapes. +Feedback?feedback?Stirring colors with a jiggling warp. Fieldlines?fieldlines?A simulation of the electric field lines between charged particles. -Flocks?flocks?Flocks of birds. -Flux?flux?If you know anything about strange attractors, you might recognize the patterns created by this screensaver. -Helios?helios?Throw together some attraction/repulsion particle effects and some smooth implicit surfaces and this is what you get. -Hufo's Smoke?hufo_smoke?Smoke effect. +Flocks?flocks?Floating wisps. +Flux?flux?Flux fields and stuff. +Helios?helios?Attraction/repulsion particle effects and some smooth surfaces. +Hufo's Smoke?hufo_smoke?Particle smoke effect. Hufo's Tunnel?hufo_tunnel?Inside a tunnel. -Hyperspace?hyperspace?Hyperspace. +Hyperspace?hyperspace?Flying through hyper space. Lattice?lattice?Fly through an endless world of linked rings. +Lorenz?lorenz?A visualization of the Lorenz Attractor fractal. %if %{with matrixview} MatrixView?matrixview?The Matrix. %endif -Plasma?plasma?Probably the second most psychedelic screensaver in existence. +Plasma?plasma?Oozing plasma. Skyrocket (silent)?skyrocket -v 0?The most full-blown fireworks screensaver ever. It has bright lights, smoke trails, clouds that are illuminated by the explosions, sound effects, and plenty of other eye candy. Silent version. Skyrocket?skyrocket?The most full-blown fireworks screensaver ever. It has bright lights, smoke trails, clouds that are illuminated by the explosions, sound effects, and plenty of other eye candy. With sound. Solarwinds?solarwinds?This is a very mesmerizing particle effects saver. @@ -300,8 +295,8 @@ fi %files %defattr(-, root, root) -%doc ChangeLog COPYING INSTALL README -%doc README.fedora rss-glx-rm-matrixview.sh rss-glx-0.8.2-0.8.2.p.diff +%doc ChangeLog COPYING INSTALL +%doc README.fedora rss-glx-rm-matrixview.sh rss-glx-0.9.0-0.9.0.p.diff %{_bindir}/* %{_mandir}/*/* @@ -328,6 +323,14 @@ fi %{kdessconfigdir}/*.desktop %changelog +* Mon Aug 17 2009 Nils Philippsen 0.9.0.p-1 +- version 0.9.0.p +- build with GLEW +- don't distribute README +- replace flags by optflags patch +- remove obsolete gcc-4.3 patch +- remove symlinked source files workaround (#189928) + * Sun Jul 26 2009 Fedora Release Engineering - 0.8.2.p-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 18 Dec 2008 11:05:02 -0000 1.6 +++ sources 17 Aug 2009 15:09:38 -0000 1.7 @@ -1 +1 @@ -f5c04adbb538a6d74ce50ef091428021 rss-glx_0.8.2.p.tar.bz2 +95f9c42e1172b65fa9d8c182500a0944 rss-glx_0.9.0.p.tar.bz2 --- rss-glx-0.8.2-0.8.2.p.diff DELETED --- --- rss-glx-0.8.2.p-flags.patch DELETED --- --- rss-glx-0.8.2.p-gcc43.patch DELETED --- From pwouters at fedoraproject.org Mon Aug 17 15:10:16 2009 From: pwouters at fedoraproject.org (Paul Wouters) Date: Mon, 17 Aug 2009 15:10:16 +0000 (UTC) Subject: rpms/unbound/devel .cvsignore, 1.8, 1.9 sources, 1.12, 1.13 unbound.spec, 1.31, 1.32 Message-ID: <20090817151016.F324811C04D1@cvs1.fedora.phx.redhat.com> Author: pwouters Update of /cvs/extras/rpms/unbound/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1421 Modified Files: .cvsignore sources unbound.spec Log Message: * Mon Aug 17 2009 Paul Wouters - 1.3.3-1 - Updated to 1.3.3 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/unbound/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 21 Jun 2009 04:14:53 -0000 1.8 +++ .cvsignore 17 Aug 2009 15:10:16 -0000 1.9 @@ -2,3 +2,4 @@ unbound-1.1.1.tar.gz unbound-1.2.0.tar.gz unbound-1.2.1.tar.gz unbound-1.3.0.tar.gz +unbound-1.3.3.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/unbound/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 14 Jul 2009 18:04:45 -0000 1.12 +++ sources 17 Aug 2009 15:10:16 -0000 1.13 @@ -1,4 +1 @@ -d2eb61c10c72de752aef2f77850d4f53 unbound-1.3.1rc2.tar.gz -783325c26ae1a47be0e496c94f3e1cca unbound-1.3.0.tar.gz -1aa735c95cff3d8bdec39b54ced7dd3d unbound-1.3.2.tar.gz -6feffef1e6ce315e465b5f747af76494 unbound-1.3.1.tar.gz +f6b2b2c375288dfd2a03c4a36676221e unbound-1.3.3.tar.gz Index: unbound.spec =================================================================== RCS file: /cvs/extras/rpms/unbound/devel/unbound.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- unbound.spec 27 Jul 2009 06:31:10 -0000 1.31 +++ unbound.spec 17 Aug 2009 15:10:16 -0000 1.32 @@ -8,8 +8,8 @@ Summary: Validating, recursive, and caching DNS(SEC) resolver Name: unbound -Version: 1.3.0 -Release: 3%{?dist} +Version: 1.3.3 +Release: 1%{?dist} License: BSD Url: http://www.nlnetlabs.nl/unbound/ Source: http://www.unbound.net/downloads/%{name}-%{version}.tar.gz @@ -17,9 +17,9 @@ Source1: unbound.init Source2: unbound.conf Source3: unbound.munin # See the unbound svn repository for further documentation on these -Patch1: unbound-r1657.patch -Patch2: unbound-r1670.patch -Patch3: unbound-r1677.patch +#Patch1: unbound-r1657.patch +#Patch2: unbound-r1670.patch +#Patch3: unbound-r1677.patch Patch4: unbound-1.2-glob.patch Group: System Environment/Daemons @@ -88,9 +88,9 @@ Python modules and extensions for unboun %prep %setup -q -%patch1 -%patch2 -%patch3 +#%patch1 +#%patch2 +#%patch3 %patch4 -p1 %build @@ -193,6 +193,9 @@ fi %postun libs -p /sbin/ldconfig %changelog +* Mon Aug 17 2009 Paul Wouters - 1.3.3-1 +- Updated to 1.3.3 + * Sun Jul 26 2009 Fedora Release Engineering - 1.3.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From nphilipp at fedoraproject.org Mon Aug 17 15:12:15 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 17 Aug 2009 15:12:15 +0000 (UTC) Subject: rpms/rss-glx/F-10 rss-glx-0.9.0-0.9.0.p.diff, NONE, 1.1 rss-glx-0.9.0.p-optflags.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 rss-glx.spec, 1.28, 1.29 sources, 1.3, 1.4 rss-glx-0.8.2-0.8.2.p.diff, 1.1, NONE rss-glx-0.8.2.p-flags.patch, 1.1, NONE rss-glx-0.8.2.p-gcc43.patch, 1.1, NONE Message-ID: <20090817151215.8866811C00E4@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1984 Modified Files: .cvsignore rss-glx.spec sources Added Files: rss-glx-0.9.0-0.9.0.p.diff rss-glx-0.9.0.p-optflags.patch Removed Files: rss-glx-0.8.2-0.8.2.p.diff rss-glx-0.8.2.p-flags.patch rss-glx-0.8.2.p-gcc43.patch Log Message: version 0.9.0.p build with GLEW don't distribute README replace flags by optflags patch remove obsolete gcc-4.3 patch remove symlinked source files workaround (#189928) rss-glx-0.9.0-0.9.0.p.diff: ChangeLog | 4 ++++ README | 1 - README.xscreensaver | 1 - configure.in | 2 +- src/Makefile.am | 10 ++-------- utils/rss-glx_install.pl | 1 - 6 files changed, 7 insertions(+), 12 deletions(-) --- NEW FILE rss-glx-0.9.0-0.9.0.p.diff --- diff -urBNw rss-glx_0.9.0/ChangeLog rss-glx_0.9.0.p/ChangeLog --- rss-glx_0.9.0/ChangeLog 2009-05-17 01:03:38.000000000 +0200 +++ rss-glx_0.9.0.p/ChangeLog 2009-08-17 14:58:18.273168054 +0200 @@ -1,3 +1,7 @@ +****************************** Version 0.9.0.p ******************************** + + Removed matrixview + ******************************* Version 0.9.0 ********************************* Added port of drempels, originally by Ryan M. Geiss, diff -urBNw rss-glx_0.9.0/configure.in rss-glx_0.9.0.p/configure.in --- rss-glx_0.9.0/configure.in 2009-05-19 17:12:01.000000000 +0200 +++ rss-glx_0.9.0.p/configure.in 2009-08-17 15:00:57.538167383 +0200 @@ -1,6 +1,6 @@ # Process this file with autoconf to produce a configure script. AC_INIT(src/driver.c) -AM_INIT_AUTOMAKE(rss-glx,0.9.0) +AM_INIT_AUTOMAKE(rss-glx,0.9.0.p) AM_CONFIG_HEADER(config.h) # Checks for programs. diff -urBNw rss-glx_0.9.0/README rss-glx_0.9.0.p/README --- rss-glx_0.9.0/README 2008-08-31 04:38:42.000000000 +0200 +++ rss-glx_0.9.0.p/README 2009-08-17 15:04:45.620179698 +0200 @@ -3,5 +3,4 @@ (2) X11+GLX. (3) ImageMagick >6.2 (4) OPTIONAL: OpenAL for sound. (skyrocket) - (5) OPTIONAL: pthreads for smoother image loading. (matrixview) (6) OPTIONAL: GLEW for vertical refresh (all) and shaders (hyperspace). diff -urBNw rss-glx_0.9.0/README.xscreensaver rss-glx_0.9.0.p/README.xscreensaver --- rss-glx_0.9.0/README.xscreensaver 2009-04-13 20:30:58.000000000 +0200 +++ rss-glx_0.9.0.p/README.xscreensaver 2009-08-17 15:04:55.724168053 +0200 @@ -28,7 +28,6 @@ GL: "BioF" biof --root \n\ GL: "BusySpheres" busyspheres --root \n\ GL: "SpirographX" spirographx --root \n\ - GL: "MatrixView" matrixview --root \n\ GL: "Lorenz" lorenz --root \n\ -- End Here -- diff -urBNw rss-glx_0.9.0/src/Makefile.am rss-glx_0.9.0.p/src/Makefile.am --- rss-glx_0.9.0/src/Makefile.am 2009-05-19 02:13:52.000000000 +0200 +++ rss-glx_0.9.0.p/src/Makefile.am 2009-08-17 15:03:54.259165189 +0200 @@ -3,7 +3,7 @@ INCLUDES = -I$(top_srcdir)/src AM_LDFLAGS = @GLEW@ -bin_PROGRAMS = biof busyspheres colorfire cyclone drempels euphoria feedback fieldlines flocks flux helios hufo_smoke hufo_tunnel hyperspace lattice lorenz matrixview plasma skyrocket solarwinds spirographx sundancer2 +bin_PROGRAMS = biof busyspheres colorfire cyclone drempels euphoria feedback fieldlines flocks flux helios hufo_smoke hufo_tunnel hyperspace lattice lorenz plasma skyrocket solarwinds spirographx sundancer2 biof_SOURCES = driver.c biof.c busyspheres_SOURCES = driver.c busyspheres.c @@ -33,9 +33,6 @@ lattice_LDADD = @BZIP2@ lorenz_SOURCES = driver.c lorenz.cpp lorenz_LDADD = -LrsMath -lrsMath -matrixview_SOURCES = driver.c matrixview.c matrixview_textures.c -matrixview_CFLAGS = @Wand_CFLAGS@ -matrixview_LDADD = @BZIP2@ @PTHREAD_LIBS@ @Wand_LIBS@ plasma_SOURCES = driver.c plasma.cpp rsDefines.h rsRand.h skyrocket_SOURCES = driver.c skyrocket.cpp skyrocket_flare.cpp skyrocket_particle.cpp skyrocket_shockwave.cpp skyrocket_smoke.cpp skyrocket_sound.cpp skyrocket_world.cpp skyrocket_textures.cpp rsDefines.h rsRand.h solarwinds_SOURCES = driver.c solarwinds.cpp rsDefines.h rsRand.h @@ -73,9 +70,6 @@ lattice_textures.c: stringify lattice_textures/brasstex lattice_textures/chrometex lattice_textures/circuittex lattice_textures/crystex lattice_textures/doughtex lattice_textures/ghostlytex lattice_textures/indtex1 lattice_textures/indtex2 lattice_textures/shinytex ./stringify lattice_textures/brasstex lattice_textures/chrometex lattice_textures/circuittex lattice_textures/crystex lattice_textures/doughtex lattice_textures/ghostlytex lattice_textures/indtex1 lattice_textures/indtex2 lattice_textures/shinytex > lattice_textures.c -matrixview_textures.c: stringify matrixview_textures/cfont matrixview_textures/cpics - ./stringify matrixview_textures/cfont matrixview_textures/cpics > matrixview_textures.c - skyrocket_textures.cpp: stringify skyrocket_textures/cloudmap skyrocket_textures/earthnearmap skyrocket_textures/earthfarmap skyrocket_textures/earthlightmap skyrocket_textures/moontint skyrocket_textures/moonalpha skyrocket_textures/presmoke1 skyrocket_textures/presmoke2 skyrocket_textures/presmoke3 skyrocket_textures/presmoke4 skyrocket_textures/presmoke5 ./stringify skyrocket_textures/cloudmap skyrocket_textures/earthnearmap skyrocket_textures/earthfarmap skyrocket_textures/earthlightmap skyrocket_textures/moontint skyrocket_textures/moonalpha skyrocket_textures/presmoke1 skyrocket_textures/presmoke2 skyrocket_textures/presmoke3 skyrocket_textures/presmoke4 skyrocket_textures/presmoke5 > skyrocket_textures.cpp @@ -113,4 +107,4 @@ skyrocket_LDADD = @BZIP2@ -LrsMath -lrsMath endif -CLEANFILES = colorfire_textures.cpp euphoria_textures.c hufo_tunnel_textures.cpp lattice_textures.c matrixview_textures.c skyrocket_textures.cpp skyrocket_boomsound.cpp skyrocket_launchsound.cpp skyrocket_nukesound.cpp skyrocket_poppersound.cpp skyrocket_sucksound.cpp skyrocket_whistlesound.cpp spheremap.cpp nebulamap.cpp +CLEANFILES = colorfire_textures.cpp euphoria_textures.c hufo_tunnel_textures.cpp lattice_textures.c skyrocket_textures.cpp skyrocket_boomsound.cpp skyrocket_launchsound.cpp skyrocket_nukesound.cpp skyrocket_poppersound.cpp skyrocket_sucksound.cpp skyrocket_whistlesound.cpp spheremap.cpp nebulamap.cpp diff -urBNw rss-glx_0.9.0/utils/rss-glx_install.pl rss-glx_0.9.0.p/utils/rss-glx_install.pl --- rss-glx_0.9.0/utils/rss-glx_install.pl 2009-05-19 16:36:29.000000000 +0200 +++ rss-glx_0.9.0.p/utils/rss-glx_install.pl 2009-08-17 15:05:08.531419223 +0200 @@ -26,7 +26,6 @@ $screensavers->{'biof'} = ' GL: "BioF" biof --root \\n\\'; $screensavers->{'busyspheres'} = ' GL: "BusySpheres" busyspheres --root \\n\\'; $screensavers->{'spirographx'} = ' GL: "SpirographX" spirographx --root \\n\\'; -$screensavers->{'matrixview'} = ' GL: "MatrixView" matrixview --root \\n\\'; $screensavers->{'lorenz'} = ' GL: "Lorenz" lorenz --root \\n\\'; $screensavers->{'drempels'} = ' GL: "Drempels" drempels --root \\n\\'; $screensavers->{'feedback'} = ' GL: "Feedback" feedback --root \\n\\'; rss-glx-0.9.0.p-optflags.patch: configure.in | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE rss-glx-0.9.0.p-optflags.patch --- diff -up rss-glx_0.9.0.p/configure.in.optflags rss-glx_0.9.0.p/configure.in --- rss-glx_0.9.0.p/configure.in.optflags 2009-08-17 15:28:29.717199402 +0200 +++ rss-glx_0.9.0.p/configure.in 2009-08-17 15:32:02.830167905 +0200 @@ -11,24 +11,28 @@ AM_PROG_CC_C_O AC_PROG_CC_C99 AC_C_BIGENDIAN +if test "x$CFLAGS" = x; then if test "x$GCC" = xyes; then CFLAGS="-O2" fi AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug], [build with debugging information default=no])], [test "$enableval" = "yes" && CFLAGS="-g"]) +fi if test "x$GCC" = xyes; then CFLAGS="$CFLAGS -Wall" fi AC_PROG_CXX +if test "x$CXXFLAGS" = x; then if test "x$GXX" = xyes; then CXXFLAGS="-O2" fi AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug], [build with debugging information default=no])], [test "$enableval" = "yes" && CXXFLAGS="-g"]) +fi if test "x$GXX" = xyes; then CXXFLAGS="$CXXFLAGS -Wall" fi Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 22 Dec 2008 16:51:59 -0000 1.3 +++ .cvsignore 17 Aug 2009 15:12:15 -0000 1.4 @@ -1 +1 @@ -rss-glx_0.8.2.p.tar.bz2 +rss-glx_0.9.0.p.tar.bz2 Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-10/rss-glx.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- rss-glx.spec 22 Dec 2008 16:51:59 -0000 1.28 +++ rss-glx.spec 17 Aug 2009 15:12:15 -0000 1.29 @@ -43,26 +43,26 @@ Summary: Really Slick Screensavers Name: rss-glx -Version: 0.8.2%{patchext} +Version: 0.9.0%{patchext} Release: 1%{?dist} License: GPLv2 Group: Amusements/Graphics URL: http://rss-glx.sourceforge.net/ # We ship a tarball with one questionable hack patched out. # The original URL is the following without %%patchext: -# Source0: http://dl.sourceforge.net/sourceforge/rss-glx/rss-glx_%{version}.tar.bz2 +# Source0: http://downloads.sourceforge.net/sourceforge/rss-glx/rss-glx_%{version}.tar.bz2 Source0: rss-glx_%{version}.tar.bz2 Source1: README.fedora +# The following two strip matrixview from the package and build a new tarball Source2: rss-glx-rm-matrixview.sh -Source3: rss-glx-0.8.2-0.8.2.p.diff -Patch0: rss-glx-0.8.2.p-flags.patch -Patch1: rss-glx-0.8.2.p-gcc43.patch +Source3: rss-glx-0.9.0-0.9.0.p.diff +# https://sourceforge.net/tracker/?func=detail&aid=2839037&group_id=67131&atid=517003 +Patch0: rss-glx-0.9.0.p-optflags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libGL-devel BuildRequires: libGLU-devel -%if %{with matrixview} +BuildRequires: glew-devel BuildRequires: ImageMagick-devel >= 6.2.5.4 -%endif %if %{with modular_x} BuildRequires: libICE-devel BuildRequires: libSM-devel @@ -175,15 +175,7 @@ Build settings: EOF %setup -q -n rss-glx_%{version} -%patch0 -p1 -b .flags -%patch1 -p1 -b .gcc43 - -# work around BZ #189928 -for f in `find . -type l` ; do - cp -p ${f} ${f}_ - unlink ${f} - mv ${f}_ $f -done +%patch0 -p1 -b .optflags %build autoreconf -i @@ -263,19 +255,22 @@ BioF?biof?This is an attempt to recrea Busy Spheres?busyspheres?Spheres made of dancing particles. Colorfire?colorfire?Burning colors. Cyclone?cyclone?A cyclone made of particles. +Drempels?drempels?A hallucinatory desktop enhancer. Euphoria?euphoria?Psychedelic shapes. +Feedback?feedback?Stirring colors with a jiggling warp. Fieldlines?fieldlines?A simulation of the electric field lines between charged particles. -Flocks?flocks?Flocks of birds. -Flux?flux?If you know anything about strange attractors, you might recognize the patterns created by this screensaver. -Helios?helios?Throw together some attraction/repulsion particle effects and some smooth implicit surfaces and this is what you get. -Hufo's Smoke?hufo_smoke?Smoke effect. +Flocks?flocks?Floating wisps. +Flux?flux?Flux fields and stuff. +Helios?helios?Attraction/repulsion particle effects and some smooth surfaces. +Hufo's Smoke?hufo_smoke?Particle smoke effect. Hufo's Tunnel?hufo_tunnel?Inside a tunnel. -Hyperspace?hyperspace?Hyperspace. +Hyperspace?hyperspace?Flying through hyper space. Lattice?lattice?Fly through an endless world of linked rings. +Lorenz?lorenz?A visualization of the Lorenz Attractor fractal. %if %{with matrixview} MatrixView?matrixview?The Matrix. %endif -Plasma?plasma?Probably the second most psychedelic screensaver in existence. +Plasma?plasma?Oozing plasma. Skyrocket (silent)?skyrocket -v 0?The most full-blown fireworks screensaver ever. It has bright lights, smoke trails, clouds that are illuminated by the explosions, sound effects, and plenty of other eye candy. Silent version. Skyrocket?skyrocket?The most full-blown fireworks screensaver ever. It has bright lights, smoke trails, clouds that are illuminated by the explosions, sound effects, and plenty of other eye candy. With sound. Solarwinds?solarwinds?This is a very mesmerizing particle effects saver. @@ -300,8 +295,8 @@ fi %files %defattr(-, root, root) -%doc ChangeLog COPYING INSTALL README -%doc README.fedora rss-glx-rm-matrixview.sh rss-glx-0.8.2-0.8.2.p.diff +%doc ChangeLog COPYING INSTALL +%doc README.fedora rss-glx-rm-matrixview.sh rss-glx-0.9.0-0.9.0.p.diff %{_bindir}/* %{_mandir}/*/* @@ -328,6 +323,20 @@ fi %{kdessconfigdir}/*.desktop %changelog +* Mon Aug 17 2009 Nils Philippsen 0.9.0.p-1 +- version 0.9.0.p +- build with GLEW +- don't distribute README +- replace flags by optflags patch +- remove obsolete gcc-4.3 patch +- remove symlinked source files workaround (#189928) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.8.2.p-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 0.8.2.p-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Mon Dec 22 2008 Nils Philippsen 0.8.2.p-1 - use autoreconf to avoid using non-matching ltmain.sh Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 22 Dec 2008 16:51:59 -0000 1.3 +++ sources 17 Aug 2009 15:12:15 -0000 1.4 @@ -1 +1 @@ -f5c04adbb538a6d74ce50ef091428021 rss-glx_0.8.2.p.tar.bz2 +95f9c42e1172b65fa9d8c182500a0944 rss-glx_0.9.0.p.tar.bz2 --- rss-glx-0.8.2-0.8.2.p.diff DELETED --- --- rss-glx-0.8.2.p-flags.patch DELETED --- --- rss-glx-0.8.2.p-gcc43.patch DELETED --- From limb at fedoraproject.org Mon Aug 17 15:22:19 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Mon, 17 Aug 2009 15:22:19 +0000 (UTC) Subject: rpms/ddd/devel ddd.spec,1.17,1.18 Message-ID: <20090817152219.5AF6611C00E4@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/ddd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4683 Modified Files: ddd.spec Log Message: Adopt upstream's .desktop file, BZ 517587. Index: ddd.spec =================================================================== RCS file: /cvs/pkgs/rpms/ddd/devel/ddd.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- ddd.spec 11 Aug 2009 19:22:51 -0000 1.17 +++ ddd.spec 17 Aug 2009 15:22:18 -0000 1.18 @@ -1,7 +1,7 @@ Summary: GUI for several command-line debuggers Name: ddd Version: 3.3.12 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: Development/Debuggers URL: http://www.gnu.org/software/ddd/ @@ -9,7 +9,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version #Source0: http://dl.sf.net/ddd/ddd-%{version}.tar.gz #For rc: Source0: ftp://alpha.gnu.org/gnu/ddd/ddd-3.3.12.tar.gz -Source1: ddd.desktop +#Source1: ddd.desktop Source2: ddd.png Patch1: ddd-3.3.11-lang.patch #Patch2: ddd-3.3.11-xprint.patch @@ -60,7 +60,9 @@ rm -f $RPM_BUILD_ROOT/%{_infodir}/dir* desktop-file-install --vendor "fedora" \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category X-Fedora \ - %{SOURCE1} + ddd/ddd.desktop + +rm -rf $RPM_BUILD_ROOT/%{_datadir}/applications/ddd.desktop install -D -m 0644 %{SOURCE2} \ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/ddd.png @@ -100,6 +102,9 @@ touch --no-create %{_datadir}/icons/hico %{_mandir}/man1/ddd.1* %changelog +* Mon Aug 17 2009 Jon Ciesla - 3.3.12-5 +- Adopt upstream's .desktop file, BZ 517587. + * Tue Aug 10 2009 Jon Ciesla - 3.3.12-4 - Fix source. From pkgdb at fedoraproject.org Mon Aug 17 15:22:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 15:22:21 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090817152222.321E910F87A@bastion2.fedora.phx.redhat.com> zprikryl has set the watchbugzilla acl on abrt (Fedora devel) to Approved for vda To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Mon Aug 17 15:22:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 15:22:24 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090817152224.CA68710F88B@bastion2.fedora.phx.redhat.com> zprikryl has set the watchcommits acl on abrt (Fedora devel) to Approved for vda To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Mon Aug 17 15:22:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 15:22:26 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090817152227.0173010F898@bastion2.fedora.phx.redhat.com> zprikryl has set the commit acl on abrt (Fedora devel) to Approved for vda To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Mon Aug 17 15:22:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 15:22:36 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090817152236.64E1210F859@bastion2.fedora.phx.redhat.com> zprikryl has set the watchbugzilla acl on abrt (Fedora 11) to Approved for vda To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Mon Aug 17 15:22:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 15:22:37 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090817152238.783CD10F89B@bastion2.fedora.phx.redhat.com> zprikryl has set the watchcommits acl on abrt (Fedora 11) to Approved for vda To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Mon Aug 17 15:22:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 15:22:41 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090817152241.E858510F89C@bastion2.fedora.phx.redhat.com> zprikryl has set the commit acl on abrt (Fedora 11) to Approved for vda To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From nphilipp at fedoraproject.org Mon Aug 17 15:12:09 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 17 Aug 2009 15:12:09 +0000 (UTC) Subject: rpms/rss-glx/F-11 rss-glx-0.9.0-0.9.0.p.diff, NONE, 1.1 rss-glx-0.9.0.p-optflags.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 rss-glx.spec, 1.30, 1.31 sources, 1.6, 1.7 rss-glx-0.8.2-0.8.2.p.diff, 1.1, NONE rss-glx-0.8.2.p-flags.patch, 1.1, NONE rss-glx-0.8.2.p-gcc43.patch, 1.1, NONE Message-ID: <20090817151209.B89EE11C00E4@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1953 Modified Files: .cvsignore rss-glx.spec sources Added Files: rss-glx-0.9.0-0.9.0.p.diff rss-glx-0.9.0.p-optflags.patch Removed Files: rss-glx-0.8.2-0.8.2.p.diff rss-glx-0.8.2.p-flags.patch rss-glx-0.8.2.p-gcc43.patch Log Message: version 0.9.0.p build with GLEW don't distribute README replace flags by optflags patch remove obsolete gcc-4.3 patch remove symlinked source files workaround (#189928) rss-glx-0.9.0-0.9.0.p.diff: ChangeLog | 4 ++++ README | 1 - README.xscreensaver | 1 - configure.in | 2 +- src/Makefile.am | 10 ++-------- utils/rss-glx_install.pl | 1 - 6 files changed, 7 insertions(+), 12 deletions(-) --- NEW FILE rss-glx-0.9.0-0.9.0.p.diff --- diff -urBNw rss-glx_0.9.0/ChangeLog rss-glx_0.9.0.p/ChangeLog --- rss-glx_0.9.0/ChangeLog 2009-05-17 01:03:38.000000000 +0200 +++ rss-glx_0.9.0.p/ChangeLog 2009-08-17 14:58:18.273168054 +0200 @@ -1,3 +1,7 @@ +****************************** Version 0.9.0.p ******************************** + + Removed matrixview + ******************************* Version 0.9.0 ********************************* Added port of drempels, originally by Ryan M. Geiss, diff -urBNw rss-glx_0.9.0/configure.in rss-glx_0.9.0.p/configure.in --- rss-glx_0.9.0/configure.in 2009-05-19 17:12:01.000000000 +0200 +++ rss-glx_0.9.0.p/configure.in 2009-08-17 15:00:57.538167383 +0200 @@ -1,6 +1,6 @@ # Process this file with autoconf to produce a configure script. AC_INIT(src/driver.c) -AM_INIT_AUTOMAKE(rss-glx,0.9.0) +AM_INIT_AUTOMAKE(rss-glx,0.9.0.p) AM_CONFIG_HEADER(config.h) # Checks for programs. diff -urBNw rss-glx_0.9.0/README rss-glx_0.9.0.p/README --- rss-glx_0.9.0/README 2008-08-31 04:38:42.000000000 +0200 +++ rss-glx_0.9.0.p/README 2009-08-17 15:04:45.620179698 +0200 @@ -3,5 +3,4 @@ (2) X11+GLX. (3) ImageMagick >6.2 (4) OPTIONAL: OpenAL for sound. (skyrocket) - (5) OPTIONAL: pthreads for smoother image loading. (matrixview) (6) OPTIONAL: GLEW for vertical refresh (all) and shaders (hyperspace). diff -urBNw rss-glx_0.9.0/README.xscreensaver rss-glx_0.9.0.p/README.xscreensaver --- rss-glx_0.9.0/README.xscreensaver 2009-04-13 20:30:58.000000000 +0200 +++ rss-glx_0.9.0.p/README.xscreensaver 2009-08-17 15:04:55.724168053 +0200 @@ -28,7 +28,6 @@ GL: "BioF" biof --root \n\ GL: "BusySpheres" busyspheres --root \n\ GL: "SpirographX" spirographx --root \n\ - GL: "MatrixView" matrixview --root \n\ GL: "Lorenz" lorenz --root \n\ -- End Here -- diff -urBNw rss-glx_0.9.0/src/Makefile.am rss-glx_0.9.0.p/src/Makefile.am --- rss-glx_0.9.0/src/Makefile.am 2009-05-19 02:13:52.000000000 +0200 +++ rss-glx_0.9.0.p/src/Makefile.am 2009-08-17 15:03:54.259165189 +0200 @@ -3,7 +3,7 @@ INCLUDES = -I$(top_srcdir)/src AM_LDFLAGS = @GLEW@ -bin_PROGRAMS = biof busyspheres colorfire cyclone drempels euphoria feedback fieldlines flocks flux helios hufo_smoke hufo_tunnel hyperspace lattice lorenz matrixview plasma skyrocket solarwinds spirographx sundancer2 +bin_PROGRAMS = biof busyspheres colorfire cyclone drempels euphoria feedback fieldlines flocks flux helios hufo_smoke hufo_tunnel hyperspace lattice lorenz plasma skyrocket solarwinds spirographx sundancer2 biof_SOURCES = driver.c biof.c busyspheres_SOURCES = driver.c busyspheres.c @@ -33,9 +33,6 @@ lattice_LDADD = @BZIP2@ lorenz_SOURCES = driver.c lorenz.cpp lorenz_LDADD = -LrsMath -lrsMath -matrixview_SOURCES = driver.c matrixview.c matrixview_textures.c -matrixview_CFLAGS = @Wand_CFLAGS@ -matrixview_LDADD = @BZIP2@ @PTHREAD_LIBS@ @Wand_LIBS@ plasma_SOURCES = driver.c plasma.cpp rsDefines.h rsRand.h skyrocket_SOURCES = driver.c skyrocket.cpp skyrocket_flare.cpp skyrocket_particle.cpp skyrocket_shockwave.cpp skyrocket_smoke.cpp skyrocket_sound.cpp skyrocket_world.cpp skyrocket_textures.cpp rsDefines.h rsRand.h solarwinds_SOURCES = driver.c solarwinds.cpp rsDefines.h rsRand.h @@ -73,9 +70,6 @@ lattice_textures.c: stringify lattice_textures/brasstex lattice_textures/chrometex lattice_textures/circuittex lattice_textures/crystex lattice_textures/doughtex lattice_textures/ghostlytex lattice_textures/indtex1 lattice_textures/indtex2 lattice_textures/shinytex ./stringify lattice_textures/brasstex lattice_textures/chrometex lattice_textures/circuittex lattice_textures/crystex lattice_textures/doughtex lattice_textures/ghostlytex lattice_textures/indtex1 lattice_textures/indtex2 lattice_textures/shinytex > lattice_textures.c -matrixview_textures.c: stringify matrixview_textures/cfont matrixview_textures/cpics - ./stringify matrixview_textures/cfont matrixview_textures/cpics > matrixview_textures.c - skyrocket_textures.cpp: stringify skyrocket_textures/cloudmap skyrocket_textures/earthnearmap skyrocket_textures/earthfarmap skyrocket_textures/earthlightmap skyrocket_textures/moontint skyrocket_textures/moonalpha skyrocket_textures/presmoke1 skyrocket_textures/presmoke2 skyrocket_textures/presmoke3 skyrocket_textures/presmoke4 skyrocket_textures/presmoke5 ./stringify skyrocket_textures/cloudmap skyrocket_textures/earthnearmap skyrocket_textures/earthfarmap skyrocket_textures/earthlightmap skyrocket_textures/moontint skyrocket_textures/moonalpha skyrocket_textures/presmoke1 skyrocket_textures/presmoke2 skyrocket_textures/presmoke3 skyrocket_textures/presmoke4 skyrocket_textures/presmoke5 > skyrocket_textures.cpp @@ -113,4 +107,4 @@ skyrocket_LDADD = @BZIP2@ -LrsMath -lrsMath endif -CLEANFILES = colorfire_textures.cpp euphoria_textures.c hufo_tunnel_textures.cpp lattice_textures.c matrixview_textures.c skyrocket_textures.cpp skyrocket_boomsound.cpp skyrocket_launchsound.cpp skyrocket_nukesound.cpp skyrocket_poppersound.cpp skyrocket_sucksound.cpp skyrocket_whistlesound.cpp spheremap.cpp nebulamap.cpp +CLEANFILES = colorfire_textures.cpp euphoria_textures.c hufo_tunnel_textures.cpp lattice_textures.c skyrocket_textures.cpp skyrocket_boomsound.cpp skyrocket_launchsound.cpp skyrocket_nukesound.cpp skyrocket_poppersound.cpp skyrocket_sucksound.cpp skyrocket_whistlesound.cpp spheremap.cpp nebulamap.cpp diff -urBNw rss-glx_0.9.0/utils/rss-glx_install.pl rss-glx_0.9.0.p/utils/rss-glx_install.pl --- rss-glx_0.9.0/utils/rss-glx_install.pl 2009-05-19 16:36:29.000000000 +0200 +++ rss-glx_0.9.0.p/utils/rss-glx_install.pl 2009-08-17 15:05:08.531419223 +0200 @@ -26,7 +26,6 @@ $screensavers->{'biof'} = ' GL: "BioF" biof --root \\n\\'; $screensavers->{'busyspheres'} = ' GL: "BusySpheres" busyspheres --root \\n\\'; $screensavers->{'spirographx'} = ' GL: "SpirographX" spirographx --root \\n\\'; -$screensavers->{'matrixview'} = ' GL: "MatrixView" matrixview --root \\n\\'; $screensavers->{'lorenz'} = ' GL: "Lorenz" lorenz --root \\n\\'; $screensavers->{'drempels'} = ' GL: "Drempels" drempels --root \\n\\'; $screensavers->{'feedback'} = ' GL: "Feedback" feedback --root \\n\\'; rss-glx-0.9.0.p-optflags.patch: configure.in | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE rss-glx-0.9.0.p-optflags.patch --- diff -up rss-glx_0.9.0.p/configure.in.optflags rss-glx_0.9.0.p/configure.in --- rss-glx_0.9.0.p/configure.in.optflags 2009-08-17 15:28:29.717199402 +0200 +++ rss-glx_0.9.0.p/configure.in 2009-08-17 15:32:02.830167905 +0200 @@ -11,24 +11,28 @@ AM_PROG_CC_C_O AC_PROG_CC_C99 AC_C_BIGENDIAN +if test "x$CFLAGS" = x; then if test "x$GCC" = xyes; then CFLAGS="-O2" fi AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug], [build with debugging information default=no])], [test "$enableval" = "yes" && CFLAGS="-g"]) +fi if test "x$GCC" = xyes; then CFLAGS="$CFLAGS -Wall" fi AC_PROG_CXX +if test "x$CXXFLAGS" = x; then if test "x$GXX" = xyes; then CXXFLAGS="-O2" fi AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug], [build with debugging information default=no])], [test "$enableval" = "yes" && CXXFLAGS="-g"]) +fi if test "x$GXX" = xyes; then CXXFLAGS="$CXXFLAGS -Wall" fi Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 17 Dec 2008 16:36:54 -0000 1.3 +++ .cvsignore 17 Aug 2009 15:12:08 -0000 1.4 @@ -1 +1 @@ -rss-glx_0.8.2.p.tar.bz2 +rss-glx_0.9.0.p.tar.bz2 Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-11/rss-glx.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- rss-glx.spec 25 Feb 2009 20:38:06 -0000 1.30 +++ rss-glx.spec 17 Aug 2009 15:12:08 -0000 1.31 @@ -43,26 +43,26 @@ Summary: Really Slick Screensavers Name: rss-glx -Version: 0.8.2%{patchext} -Release: 2%{?dist} +Version: 0.9.0%{patchext} +Release: 1%{?dist} License: GPLv2 Group: Amusements/Graphics URL: http://rss-glx.sourceforge.net/ # We ship a tarball with one questionable hack patched out. # The original URL is the following without %%patchext: -# Source0: http://dl.sourceforge.net/sourceforge/rss-glx/rss-glx_%{version}.tar.bz2 +# Source0: http://downloads.sourceforge.net/sourceforge/rss-glx/rss-glx_%{version}.tar.bz2 Source0: rss-glx_%{version}.tar.bz2 Source1: README.fedora +# The following two strip matrixview from the package and build a new tarball Source2: rss-glx-rm-matrixview.sh -Source3: rss-glx-0.8.2-0.8.2.p.diff -Patch0: rss-glx-0.8.2.p-flags.patch -Patch1: rss-glx-0.8.2.p-gcc43.patch +Source3: rss-glx-0.9.0-0.9.0.p.diff +# https://sourceforge.net/tracker/?func=detail&aid=2839037&group_id=67131&atid=517003 +Patch0: rss-glx-0.9.0.p-optflags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libGL-devel BuildRequires: libGLU-devel -%if %{with matrixview} +BuildRequires: glew-devel BuildRequires: ImageMagick-devel >= 6.2.5.4 -%endif %if %{with modular_x} BuildRequires: libICE-devel BuildRequires: libSM-devel @@ -175,15 +175,7 @@ Build settings: EOF %setup -q -n rss-glx_%{version} -%patch0 -p1 -b .flags -%patch1 -p1 -b .gcc43 - -# work around BZ #189928 -for f in `find . -type l` ; do - cp -p ${f} ${f}_ - unlink ${f} - mv ${f}_ $f -done +%patch0 -p1 -b .optflags %build autoreconf -i @@ -263,19 +255,22 @@ BioF?biof?This is an attempt to recrea Busy Spheres?busyspheres?Spheres made of dancing particles. Colorfire?colorfire?Burning colors. Cyclone?cyclone?A cyclone made of particles. +Drempels?drempels?A hallucinatory desktop enhancer. Euphoria?euphoria?Psychedelic shapes. +Feedback?feedback?Stirring colors with a jiggling warp. Fieldlines?fieldlines?A simulation of the electric field lines between charged particles. -Flocks?flocks?Flocks of birds. -Flux?flux?If you know anything about strange attractors, you might recognize the patterns created by this screensaver. -Helios?helios?Throw together some attraction/repulsion particle effects and some smooth implicit surfaces and this is what you get. -Hufo's Smoke?hufo_smoke?Smoke effect. +Flocks?flocks?Floating wisps. +Flux?flux?Flux fields and stuff. +Helios?helios?Attraction/repulsion particle effects and some smooth surfaces. +Hufo's Smoke?hufo_smoke?Particle smoke effect. Hufo's Tunnel?hufo_tunnel?Inside a tunnel. -Hyperspace?hyperspace?Hyperspace. +Hyperspace?hyperspace?Flying through hyper space. Lattice?lattice?Fly through an endless world of linked rings. +Lorenz?lorenz?A visualization of the Lorenz Attractor fractal. %if %{with matrixview} MatrixView?matrixview?The Matrix. %endif -Plasma?plasma?Probably the second most psychedelic screensaver in existence. +Plasma?plasma?Oozing plasma. Skyrocket (silent)?skyrocket -v 0?The most full-blown fireworks screensaver ever. It has bright lights, smoke trails, clouds that are illuminated by the explosions, sound effects, and plenty of other eye candy. Silent version. Skyrocket?skyrocket?The most full-blown fireworks screensaver ever. It has bright lights, smoke trails, clouds that are illuminated by the explosions, sound effects, and plenty of other eye candy. With sound. Solarwinds?solarwinds?This is a very mesmerizing particle effects saver. @@ -300,8 +295,8 @@ fi %files %defattr(-, root, root) -%doc ChangeLog COPYING INSTALL README -%doc README.fedora rss-glx-rm-matrixview.sh rss-glx-0.8.2-0.8.2.p.diff +%doc ChangeLog COPYING INSTALL +%doc README.fedora rss-glx-rm-matrixview.sh rss-glx-0.9.0-0.9.0.p.diff %{_bindir}/* %{_mandir}/*/* @@ -328,6 +323,17 @@ fi %{kdessconfigdir}/*.desktop %changelog +* Mon Aug 17 2009 Nils Philippsen 0.9.0.p-1 +- version 0.9.0.p +- build with GLEW +- don't distribute README +- replace flags by optflags patch +- remove obsolete gcc-4.3 patch +- remove symlinked source files workaround (#189928) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.8.2.p-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 0.8.2.p-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 18 Dec 2008 11:05:02 -0000 1.6 +++ sources 17 Aug 2009 15:12:08 -0000 1.7 @@ -1 +1 @@ -f5c04adbb538a6d74ce50ef091428021 rss-glx_0.8.2.p.tar.bz2 +95f9c42e1172b65fa9d8c182500a0944 rss-glx_0.9.0.p.tar.bz2 --- rss-glx-0.8.2-0.8.2.p.diff DELETED --- --- rss-glx-0.8.2.p-flags.patch DELETED --- --- rss-glx-0.8.2.p-gcc43.patch DELETED --- From vda at fedoraproject.org Mon Aug 17 15:41:28 2009 From: vda at fedoraproject.org (Denys Vlasenko) Date: Mon, 17 Aug 2009 15:41:28 +0000 (UTC) Subject: rpms/abrt/devel .cvsignore, 1.5, 1.6 abrt.spec, 1.7, 1.8 sources, 1.5, 1.6 abrt-0.0.1-newenum.patch, 1.1, NONE Message-ID: <20090817154128.2E57D11C00E4@cvs1.fedora.phx.redhat.com> Author: vda Update of /cvs/extras/rpms/abrt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8694 Modified Files: .cvsignore abrt.spec sources Removed Files: abrt-0.0.1-newenum.patch Log Message: Updated to version 0.0.6 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/abrt/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 10 Jul 2009 08:15:21 -0000 1.5 +++ .cvsignore 17 Aug 2009 15:41:27 -0000 1.6 @@ -1 +1 @@ -abrt-0.0.4.tar.gz +abrt-0.0.6.tar.gz Index: abrt.spec =================================================================== RCS file: /cvs/extras/rpms/abrt/devel/abrt.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- abrt.spec 24 Jul 2009 16:31:32 -0000 1.7 +++ abrt.spec 17 Aug 2009 15:41:27 -0000 1.8 @@ -3,8 +3,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Summary: Automatic bug detection and reporting tool Name: abrt -Version: 0.0.4 -Release: 4%{?dist} +Version: 0.0.6 +Release: 1%{?dist} License: GPLv2+ Group: Applications/System URL: https://fedorahosted.org/abrt/ @@ -24,8 +24,8 @@ BuildRequires: python-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description -%{name} is a tool to help users to detect defects in applications and -to create a bug report with all informations needed by maintainer to fix it. +%{name} is a tool to help users to detect defects in applications and +to create a bug report with all informations needed by maintainer to fix it. It uses plugin system to extend its functionality. %package libs @@ -43,21 +43,11 @@ Requires: %{name}-libs = %{version}-%{re %description devel Development libraries and headers for %{name}. -%package applet -Summary: %{name}'s applet -Group: User Interface/Desktops -Requires: %{name} = %{version}-%{release} -Requires: %{name}-gui - -%description applet -Simple systray applet to notify user about new events detected by %{name} -daemon. - %package gui Summary: %{name}'s gui Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} -Requires: dbus-python, rhpl, pygtk2, pygtk2-libglade +Requires: dbus-python, pygtk2, pygtk2-libglade %description gui GTK+ wizard for convenient bug reporting. @@ -69,7 +59,7 @@ Requires: gdb Requires: %{name} = %{version}-%{release} %description addon-ccpp -This package contains hook for C/C++ crashed programs and %{name}'s C/C++ +This package contains hook for C/C++ crashed programs and %{name}'s C/C++ analyzer plugin. %package addon-kerneloops @@ -99,7 +89,7 @@ Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} %description plugin-sqlite3 -This package contains SQLite3 database plugin. It is used for storing the data +This package contains SQLite3 database plugin. It is used for storing the data required for creating a bug report. %package plugin-logger @@ -118,7 +108,7 @@ Requires: mailx %description plugin-mailx The simple reporter plugin, which sends a report via mailx to a specified -email. +email. %package plugin-runapp Summary: %{name}'s runapp plugin @@ -128,6 +118,15 @@ Requires: %{name} = %{version}-%{release %description plugin-runapp Plugin to run external programs. +%package plugin-sosreport +Summary: %{name}'s sosreport plugin +Group: System Environment/Libraries +Requires: sos +Requires: %{name} = %{version}-%{release} + +%description plugin-sosreport +Plugin to include an sosreport in an abrt report. + %package plugin-bugzilla Summary: %{name}'s bugzilla plugin Group: System Environment/Libraries @@ -162,6 +161,17 @@ Requires: %{name} = %{version}-%{release This package contains simple command line client for controling abrt daemon over the sockets. +%package desktop +Summary: Virtual package to install all necessary packages for usage from desktop environment +Group: User Interface/Desktops +Requires: %{name} = %{version}-%{release} +Requires: %{name}-plugin-sqlite3, %{name}-plugin-bugzilla +Requires: %{name}-gui, %{name}-addon-kerneloops +Requires: %{name}-addon-ccpp, %{name}-addon-python + +%description desktop +Virtual package to make easy default instalation on desktop environments. + %prep %setup -q @@ -186,6 +196,11 @@ mkdir -p $RPM_BUILD_ROOT/var/cache/%{nam desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ src/Gui/%{name}.desktop + +desktop-file-install \ + --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart \ + src/Applet/%{name}-applet.desktop + %clean rm -rf $RPM_BUILD_ROOT @@ -225,15 +240,13 @@ fi %defattr(-,root,root,-) %{_libdir}/lib*.so -%files applet -%defattr(-,root,root,-) -%{_bindir}/%{name}-applet - %files gui %defattr(-,root,root,-) %{_bindir}/%{name}-gui %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop +%{_bindir}/%{name}-applet +%{_sysconfdir}/xdg/autostart/%{name}-applet.desktop %files addon-ccpp %defattr(-,root,root,-) @@ -244,6 +257,7 @@ fi %files addon-kerneloops %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/%{name}/plugins/KerneloopsScanner.conf +%{_bindir}/dumpoops %{_libdir}/%{name}/libKerneloops.so* %{_libdir}/%{name}/libKerneloopsScanner.so* %{_mandir}/man7/%{name}-KerneloopsScanner.7.gz @@ -252,6 +266,7 @@ fi %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/%{name}/plugins/KerneloopsReporter.conf %{_libdir}/%{name}/libKerneloopsReporter.so* +%{_libdir}/%{name}/KerneloopsReporter.GTKBuilder %{_mandir}/man7/%{name}-KerneloopsReporter.7.gz %files plugin-sqlite3 @@ -264,12 +279,14 @@ fi %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/%{name}/plugins/Logger.conf %{_libdir}/%{name}/libLogger.so* +%{_libdir}/%{name}/Logger.GTKBuilder %{_mandir}/man7/%{name}-Logger.7.gz %files plugin-mailx %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/%{name}/plugins/Mailx.conf %{_libdir}/%{name}/libMailx.so* +%{_libdir}/%{name}/Mailx.GTKBuilder %{_mandir}/man7/%{name}-Mailx.7.gz %files plugin-runapp @@ -277,10 +294,15 @@ fi %{_libdir}/%{name}/libRunApp.so* %{_mandir}/man7/%{name}-RunApp.7.gz +%files plugin-sosreport +%defattr(-,root,root,-) +%{_libdir}/%{name}/libSOSreport.so* + %files plugin-bugzilla %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/%{name}/plugins/Bugzilla.conf %{_libdir}/%{name}/libBugzilla.so* +%{_libdir}/%{name}/Bugzilla.GTKBuilder %{_mandir}/man7/%{name}-Bugzilla.7.gz %files plugin-filetransfer @@ -300,7 +322,14 @@ fi %defattr(-,root,root,-) %{_bindir}/abrt-cli +%files desktop +%defattr(-,root,root,-) + %changelog +* Mon Aug 17 2009 Denys Vlasenko 0.0.6-1 +- new version +- many fixes + * Fri Jul 24 2009 Fedora Release Engineering - 0.0.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/abrt/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 10 Jul 2009 08:15:22 -0000 1.5 +++ sources 17 Aug 2009 15:41:27 -0000 1.6 @@ -1 +1 @@ -630cecef41f67558173486e51236129a abrt-0.0.4.tar.gz +0c7760cb88a2719087846190faf370c6 abrt-0.0.6.tar.gz --- abrt-0.0.1-newenum.patch DELETED --- From nphilipp at fedoraproject.org Mon Aug 17 15:46:47 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 17 Aug 2009 15:46:47 +0000 (UTC) Subject: rpms/rss-glx/devel .cvsignore, 1.4, 1.5 rss-glx.spec, 1.32, 1.33 sources, 1.7, 1.8 Message-ID: <20090817154647.142CC11C00E4@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9667 Modified Files: .cvsignore rss-glx.spec sources Log Message: don't rebuild autofoo files Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 17 Aug 2009 15:09:38 -0000 1.4 +++ .cvsignore 17 Aug 2009 15:46:46 -0000 1.5 @@ -1 +1,2 @@ rss-glx_0.9.0.p.tar.bz2 +rss-glx-0.9.0-autofoo.patch.bz2 Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/devel/rss-glx.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- rss-glx.spec 17 Aug 2009 15:09:38 -0000 1.32 +++ rss-glx.spec 17 Aug 2009 15:46:46 -0000 1.33 @@ -58,6 +58,7 @@ Source2: rss-glx-rm-matrixview.sh Source3: rss-glx-0.9.0-0.9.0.p.diff # https://sourceforge.net/tracker/?func=detail&aid=2839037&group_id=67131&atid=517003 Patch0: rss-glx-0.9.0.p-optflags.patch +Patch1: rss-glx-0.9.0-autofoo.patch.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libGL-devel BuildRequires: libGLU-devel @@ -76,13 +77,6 @@ BuildRequires: freealut-devel BuildRequires: gawk BuildRequires: sed -## the following deps are needed for autoreconf after applying patches -# no translations -> no gettext needed -#BuildRequires: gettext -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool - %description A port of the Really Slick Screensavers to GLX. Provides several visually impressive and graphically intensive screensavers. @@ -176,9 +170,9 @@ Build settings: EOF %setup -q -n rss-glx_%{version} %patch0 -p1 -b .optflags +%patch1 -p1 -b .autofoo %build -autoreconf -i %configure \ --with-configdir=%{xssconfigdir} \ --with-kdessconfigdir=%{kdessconfigdir} \ @@ -323,6 +317,9 @@ fi %{kdessconfigdir}/*.desktop %changelog +* Mon Aug 17 2009 Nils Philippsen 0.9.0.p-2 +- don't rebuild autofoo files + * Mon Aug 17 2009 Nils Philippsen 0.9.0.p-1 - version 0.9.0.p - build with GLEW Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Aug 2009 15:09:38 -0000 1.7 +++ sources 17 Aug 2009 15:46:46 -0000 1.8 @@ -1 +1,2 @@ 95f9c42e1172b65fa9d8c182500a0944 rss-glx_0.9.0.p.tar.bz2 +aaa6755b6ddc04a6597fac6ed1984339 rss-glx-0.9.0-autofoo.patch.bz2 From nphilipp at fedoraproject.org Mon Aug 17 15:47:30 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 17 Aug 2009 15:47:30 +0000 (UTC) Subject: rpms/rss-glx/devel rss-glx.spec,1.33,1.34 Message-ID: <20090817154730.845C311C00E4@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9798 Modified Files: rss-glx.spec Log Message: bump release Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/devel/rss-glx.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- rss-glx.spec 17 Aug 2009 15:46:46 -0000 1.33 +++ rss-glx.spec 17 Aug 2009 15:47:30 -0000 1.34 @@ -44,7 +44,7 @@ Summary: Really Slick Screensavers Name: rss-glx Version: 0.9.0%{patchext} -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Amusements/Graphics URL: http://rss-glx.sourceforge.net/ From nphilipp at fedoraproject.org Mon Aug 17 15:48:05 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 17 Aug 2009 15:48:05 +0000 (UTC) Subject: rpms/rss-glx/F-11 .cvsignore, 1.4, 1.5 rss-glx.spec, 1.31, 1.32 sources, 1.7, 1.8 Message-ID: <20090817154805.10E0011C00E4@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9944 Modified Files: .cvsignore rss-glx.spec sources Log Message: don't rebuild autofoo files Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 17 Aug 2009 15:12:08 -0000 1.4 +++ .cvsignore 17 Aug 2009 15:48:04 -0000 1.5 @@ -1 +1,2 @@ rss-glx_0.9.0.p.tar.bz2 +rss-glx-0.9.0-autofoo.patch.bz2 Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-11/rss-glx.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- rss-glx.spec 17 Aug 2009 15:12:08 -0000 1.31 +++ rss-glx.spec 17 Aug 2009 15:48:04 -0000 1.32 @@ -44,7 +44,7 @@ Summary: Really Slick Screensavers Name: rss-glx Version: 0.9.0%{patchext} -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Amusements/Graphics URL: http://rss-glx.sourceforge.net/ @@ -58,6 +58,7 @@ Source2: rss-glx-rm-matrixview.sh Source3: rss-glx-0.9.0-0.9.0.p.diff # https://sourceforge.net/tracker/?func=detail&aid=2839037&group_id=67131&atid=517003 Patch0: rss-glx-0.9.0.p-optflags.patch +Patch1: rss-glx-0.9.0-autofoo.patch.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libGL-devel BuildRequires: libGLU-devel @@ -76,13 +77,6 @@ BuildRequires: freealut-devel BuildRequires: gawk BuildRequires: sed -## the following deps are needed for autoreconf after applying patches -# no translations -> no gettext needed -#BuildRequires: gettext -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool - %description A port of the Really Slick Screensavers to GLX. Provides several visually impressive and graphically intensive screensavers. @@ -176,9 +170,9 @@ Build settings: EOF %setup -q -n rss-glx_%{version} %patch0 -p1 -b .optflags +%patch1 -p1 -b .autofoo %build -autoreconf -i %configure \ --with-configdir=%{xssconfigdir} \ --with-kdessconfigdir=%{kdessconfigdir} \ @@ -323,6 +317,9 @@ fi %{kdessconfigdir}/*.desktop %changelog +* Mon Aug 17 2009 Nils Philippsen 0.9.0.p-2 +- don't rebuild autofoo files + * Mon Aug 17 2009 Nils Philippsen 0.9.0.p-1 - version 0.9.0.p - build with GLEW Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Aug 2009 15:12:08 -0000 1.7 +++ sources 17 Aug 2009 15:48:04 -0000 1.8 @@ -1 +1,2 @@ 95f9c42e1172b65fa9d8c182500a0944 rss-glx_0.9.0.p.tar.bz2 +aaa6755b6ddc04a6597fac6ed1984339 rss-glx-0.9.0-autofoo.patch.bz2 From nphilipp at fedoraproject.org Mon Aug 17 15:48:08 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 17 Aug 2009 15:48:08 +0000 (UTC) Subject: rpms/rss-glx/F-10 .cvsignore, 1.4, 1.5 rss-glx.spec, 1.29, 1.30 sources, 1.4, 1.5 Message-ID: <20090817154808.7BA4111C00E4@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9875 Modified Files: .cvsignore rss-glx.spec sources Log Message: don't rebuild autofoo files Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 17 Aug 2009 15:12:15 -0000 1.4 +++ .cvsignore 17 Aug 2009 15:48:08 -0000 1.5 @@ -1 +1,2 @@ rss-glx_0.9.0.p.tar.bz2 +rss-glx-0.9.0-autofoo.patch.bz2 Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-10/rss-glx.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- rss-glx.spec 17 Aug 2009 15:12:15 -0000 1.29 +++ rss-glx.spec 17 Aug 2009 15:48:08 -0000 1.30 @@ -44,7 +44,7 @@ Summary: Really Slick Screensavers Name: rss-glx Version: 0.9.0%{patchext} -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Amusements/Graphics URL: http://rss-glx.sourceforge.net/ @@ -58,6 +58,7 @@ Source2: rss-glx-rm-matrixview.sh Source3: rss-glx-0.9.0-0.9.0.p.diff # https://sourceforge.net/tracker/?func=detail&aid=2839037&group_id=67131&atid=517003 Patch0: rss-glx-0.9.0.p-optflags.patch +Patch1: rss-glx-0.9.0-autofoo.patch.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libGL-devel BuildRequires: libGLU-devel @@ -76,13 +77,6 @@ BuildRequires: freealut-devel BuildRequires: gawk BuildRequires: sed -## the following deps are needed for autoreconf after applying patches -# no translations -> no gettext needed -#BuildRequires: gettext -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool - %description A port of the Really Slick Screensavers to GLX. Provides several visually impressive and graphically intensive screensavers. @@ -176,9 +170,9 @@ Build settings: EOF %setup -q -n rss-glx_%{version} %patch0 -p1 -b .optflags +%patch1 -p1 -b .autofoo %build -autoreconf -i %configure \ --with-configdir=%{xssconfigdir} \ --with-kdessconfigdir=%{kdessconfigdir} \ @@ -323,6 +317,9 @@ fi %{kdessconfigdir}/*.desktop %changelog +* Mon Aug 17 2009 Nils Philippsen 0.9.0.p-2 +- don't rebuild autofoo files + * Mon Aug 17 2009 Nils Philippsen 0.9.0.p-1 - version 0.9.0.p - build with GLEW Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 17 Aug 2009 15:12:15 -0000 1.4 +++ sources 17 Aug 2009 15:48:08 -0000 1.5 @@ -1 +1,2 @@ 95f9c42e1172b65fa9d8c182500a0944 rss-glx_0.9.0.p.tar.bz2 +aaa6755b6ddc04a6597fac6ed1984339 rss-glx-0.9.0-autofoo.patch.bz2 From drago01 at fedoraproject.org Mon Aug 17 16:11:58 2009 From: drago01 at fedoraproject.org (drago01) Date: Mon, 17 Aug 2009 16:11:58 +0000 (UTC) Subject: rpms/fsarchiver/devel fsarchiver.spec,1.15,1.16 Message-ID: <20090817161158.0C4B111C00E4@cvs1.fedora.phx.redhat.com> Author: drago01 Update of /cvs/pkgs/rpms/fsarchiver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15052 Modified Files: fsarchiver.spec Log Message: enable xz support Index: fsarchiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/fsarchiver/devel/fsarchiver.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- fsarchiver.spec 24 Jul 2009 23:14:29 -0000 1.15 +++ fsarchiver.spec 17 Aug 2009 16:11:57 -0000 1.16 @@ -1,6 +1,6 @@ Name: fsarchiver Version: 0.5.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Safe and flexible file-system backup/deployment tool Group: Applications/Archiving @@ -18,8 +18,7 @@ BuildRequires: openssl-devel BuildRequires: zlib-devel BuildRequires: bzip2-devel BuildRequires: lzo-devel -# Disabled because it needs a beta release of lzma which we do not ship -#BuildRequires: lzma-devel +BuildRequires: xz-devel %description FSArchiver is a system tool that allows you to save the contents of a @@ -34,7 +33,7 @@ is corrupt, you just loose the current f %setup -q %build -%configure --disable-lzma +%configure make %{?_smp_mflags} @@ -53,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING README THANKS NEWS %changelog +* Mon Aug 17 2009 Adel Gadllah - 0.5.8-4 +- Enable XZ support + * Fri Jul 24 2009 Fedora Release Engineering - 0.5.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From drago01 at fedoraproject.org Mon Aug 17 16:17:49 2009 From: drago01 at fedoraproject.org (drago01) Date: Mon, 17 Aug 2009 16:17:49 +0000 (UTC) Subject: rpms/fsarchiver/F-11 fsarchiver.spec,1.13,1.14 Message-ID: <20090817161749.8EDB411C00E4@cvs1.fedora.phx.redhat.com> Author: drago01 Update of /cvs/pkgs/rpms/fsarchiver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16001 Modified Files: fsarchiver.spec Log Message: enable xz support Index: fsarchiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/fsarchiver/F-11/fsarchiver.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- fsarchiver.spec 12 Jul 2009 15:43:24 -0000 1.13 +++ fsarchiver.spec 17 Aug 2009 16:17:49 -0000 1.14 @@ -1,6 +1,6 @@ Name: fsarchiver Version: 0.5.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Safe and flexible file-system backup/deployment tool Group: Applications/Archiving @@ -16,8 +16,7 @@ BuildRequires: openssl-devel BuildRequires: zlib-devel BuildRequires: bzip2-devel BuildRequires: lzo-devel -# Disabled because it needs a beta release of lzma which we do not ship -#BuildRequires: lzma-devel +BuildRequires: xz-devel %description FSArchiver is a system tool that allows you to save the contents of a @@ -32,7 +31,7 @@ is corrupt, you just loose the current f %setup -q %build -%configure --disable-lzma +%configure make %{?_smp_mflags} @@ -51,6 +50,9 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING README THANKS NEWS %changelog +* Mon Aug 17 2009 Adel Gadllah - 0.5.8-2 +- Enable XZ support + * Sun Jul 12 2009 Adel Gadllah - 0.5.8-1 - Update to 0.5.8 From drago01 at fedoraproject.org Mon Aug 17 16:17:55 2009 From: drago01 at fedoraproject.org (drago01) Date: Mon, 17 Aug 2009 16:17:55 +0000 (UTC) Subject: rpms/fsarchiver/F-10 fsarchiver.spec,1.9,1.10 Message-ID: <20090817161755.552E111C00E4@cvs1.fedora.phx.redhat.com> Author: drago01 Update of /cvs/pkgs/rpms/fsarchiver/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16045 Modified Files: fsarchiver.spec Log Message: enable xz support Index: fsarchiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/fsarchiver/F-10/fsarchiver.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- fsarchiver.spec 12 Jul 2009 15:43:30 -0000 1.9 +++ fsarchiver.spec 17 Aug 2009 16:17:55 -0000 1.10 @@ -1,6 +1,6 @@ Name: fsarchiver Version: 0.5.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Safe and flexible file-system backup/deployment tool Group: Applications/Archiving @@ -16,8 +16,7 @@ BuildRequires: openssl-devel BuildRequires: zlib-devel BuildRequires: bzip2-devel BuildRequires: lzo-devel -# Disabled because it needs a beta release of lzma which we do not ship -#BuildRequires: lzma-devel +BuildRequires: xz-devel %description FSArchiver is a system tool that allows you to save the contents of a @@ -32,7 +31,7 @@ is corrupt, you just loose the current f %setup -q %build -%configure --disable-lzma +%configure make %{?_smp_mflags} @@ -51,6 +50,9 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING README THANKS NEWS %changelog +* Mon Aug 17 2009 Adel Gadllah - 0.5.8-2 +- Enable XZ support + * Sun Jul 12 2009 Adel Gadllah - 0.5.8-1 - Update to 0.5.8 From mmcgrath at fedoraproject.org Mon Aug 17 16:39:27 2009 From: mmcgrath at fedoraproject.org (Mike McGrath) Date: Mon, 17 Aug 2009 16:39:27 +0000 (UTC) Subject: rpms/nagios/F-10 nagios.spec,1.67,1.68 sources,1.19,1.20 Message-ID: <20090817163927.CDF3811C00E4@cvs1.fedora.phx.redhat.com> Author: mmcgrath Update of /cvs/pkgs/rpms/nagios/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20484/F-10 Modified Files: nagios.spec sources Log Message: upstream released new version Index: nagios.spec =================================================================== RCS file: /cvs/pkgs/rpms/nagios/F-10/nagios.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- nagios.spec 7 Jul 2009 14:51:50 -0000 1.67 +++ nagios.spec 17 Aug 2009 16:39:27 -0000 1.68 @@ -1,7 +1,7 @@ Name: nagios -Version: 3.1.2 -Release: 1%{?dist} +Version: 3.2.0 +Release: 2%{?dist} Summary: Host/service/network monitoring program Group: Applications/System @@ -22,7 +22,7 @@ BuildRequires: gd-devel > 1.8, mailx, li BuildRequires: perl-devel BuildRequires: perl(ExtUtils::Embed) -#Requires: httpd +Requires: httpd Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires(pre): shadow-utils Requires(preun): initscripts, chkconfig @@ -94,7 +94,7 @@ may compile against. --libexecdir=%{_libdir}/%{name}/plugins \ --sysconfdir=%{_sysconfdir}/%{name} \ --localstatedir=%{_localstatedir}/log/%{name} \ - --datadir=%{_datadir}/%{name}/html \ + --datadir=%{_datadir}/%{name}/html \ --with-gd-lib=%{_libdir} \ --with-gd-inc=%{_includedir} \ --enable-embedded-perl \ @@ -191,6 +191,7 @@ fi %attr(0640,root,nagios) %config(noreplace) %{_sysconfdir}/%{name}/private/resource.cfg %attr(0640,root,nagios) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/internet.cfg %attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/.htpasswd +%attr(0640,root,apache) %config(noreplace) %{_datadir}/%{name}/html/config.inc.php %attr(0755,nagios,nagios) %dir %{_localstatedir}/spool/%{name} %attr(2775,nagios,nagios) %dir %{_localstatedir}/spool/%{name}/cmd %attr(0755,nagios,nagios) %dir %{_localstatedir}/log/%{name} @@ -203,7 +204,24 @@ fi %{_includedir}/%{name} %changelog -* Mon Jun 29 2009 Robert M. Albrecht 3.2.1-1 +* Mon Aug 17 2009 Mike McGrath - 3.2.0-2 +- s/datarootdir/datadir/ + +* Sun Aug 16 2009 Jose Pedro Oliveira - 3.2.0-1 +- Upgrade to 3.2.0 (#517210). + +* Fri Jul 24 2009 Jose Pedro Oliveira - 3.1.2-3 +- Corrected the package version in the last two changelog entries (#499853) +- Using configure --datarootdir option instead of --datadir (#499853) + (fixes the physical_html_path value in cgi.cfg) +- Fixes permissions to the new php configuration file config.inc.php (#499853) +- Re-enables the httpd requirement as its removal caused several problems + (see #487411 for more information) + +* Wed Jul 15 2009 Mike McGrath 3.1.2-2 +- Release bump for rebuild + +* Mon Jun 29 2009 Robert M. Albrecht 3.1.1-1 - Upstream released a new version * Mon Jun 22 2009 Mike McGrath - 3.0.6-4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nagios/F-10/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 6 Jan 2009 18:38:24 -0000 1.19 +++ sources 17 Aug 2009 16:39:27 -0000 1.20 @@ -1 +1 @@ -900e3f4164f4b2a18485420eeaefe812 nagios-3.0.6.tar.gz +3566167cc60ddeaad34e7d2e26ed4a58 nagios-3.2.0.tar.gz From mmcgrath at fedoraproject.org Mon Aug 17 16:39:28 2009 From: mmcgrath at fedoraproject.org (Mike McGrath) Date: Mon, 17 Aug 2009 16:39:28 +0000 (UTC) Subject: rpms/nagios/F-11 nagios.spec,1.67,1.68 sources,1.20,1.21 Message-ID: <20090817163928.027A911C00E4@cvs1.fedora.phx.redhat.com> Author: mmcgrath Update of /cvs/pkgs/rpms/nagios/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20484/F-11 Modified Files: nagios.spec sources Log Message: upstream released new version Index: nagios.spec =================================================================== RCS file: /cvs/pkgs/rpms/nagios/F-11/nagios.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- nagios.spec 24 Jul 2009 17:41:04 -0000 1.67 +++ nagios.spec 17 Aug 2009 16:39:27 -0000 1.68 @@ -1,7 +1,7 @@ Name: nagios -Version: 3.1.2 -Release: 3%{?dist} +Version: 3.2.0 +Release: 2%{?dist} Summary: Host/service/network monitoring program Group: Applications/System @@ -94,7 +94,7 @@ may compile against. --libexecdir=%{_libdir}/%{name}/plugins \ --sysconfdir=%{_sysconfdir}/%{name} \ --localstatedir=%{_localstatedir}/log/%{name} \ - --datarootdir=%{_datadir}/%{name}/html \ + --datadir=%{_datadir}/%{name}/html \ --with-gd-lib=%{_libdir} \ --with-gd-inc=%{_includedir} \ --enable-embedded-perl \ @@ -204,6 +204,12 @@ fi %{_includedir}/%{name} %changelog +* Mon Aug 17 2009 Mike McGrath - 3.2.0-2 +- s/datarootdir/datadir/ + +* Sun Aug 16 2009 Jose Pedro Oliveira - 3.2.0-1 +- Upgrade to 3.2.0 (#517210). + * Fri Jul 24 2009 Jose Pedro Oliveira - 3.1.2-3 - Corrected the package version in the last two changelog entries (#499853) - Using configure --datarootdir option instead of --datadir (#499853) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nagios/F-11/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 24 Jul 2009 18:45:37 -0000 1.20 +++ sources 17 Aug 2009 16:39:27 -0000 1.21 @@ -1 +1 @@ -f3c60428cba14264c709749182b8d93e nagios-3.1.2.tar.gz +3566167cc60ddeaad34e7d2e26ed4a58 nagios-3.2.0.tar.gz From steved at fedoraproject.org Mon Aug 17 16:58:30 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 17 Aug 2009 16:58:30 +0000 (UTC) Subject: rpms/kernel/devel config-generic, 1.316, 1.316.2.1 kernel.spec, 1.1721, 1.1721.2.1 Message-ID: <20090817165830.1832711C00E4@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24957 Modified Files: Tag: kernel-2_6_31-nfs41_rc6 config-generic kernel.spec Log Message: Turned on the CONFIG_NFS_4_V1 config variable Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.316 retrieving revision 1.316.2.1 diff -u -p -r1.316 -r1.316.2.1 --- config-generic 11 Aug 2009 21:55:35 -0000 1.316 +++ config-generic 17 Aug 2009 16:58:29 -0000 1.316.2.1 @@ -3193,7 +3193,7 @@ CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y -# CONFIG_NFS_V4_1 is not set +CONFIG_NFS_V4_1=y CONFIG_NFS_DIRECTIO=y CONFIG_NFSD=m CONFIG_NFSD_V3=y Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1721 retrieving revision 1.1721.2.1 diff -u -p -r1.1721 -r1.1721.2.1 --- kernel.spec 16 Aug 2009 22:09:02 -0000 1.1721 +++ kernel.spec 17 Aug 2009 16:58:29 -0000 1.1721.2.1 @@ -15,7 +15,7 @@ Summary: The Linux kernel # that the kernel isn't the stock distribution kernel, for example, # by setting the define to ".local" or ".bz123456" # -# % define buildid .local +%define buildid .nfs41 # fedora_build defines which build revision of this kernel version we're # building. Rather than incrementing forever, as with the prior versioning @@ -1969,6 +1969,9 @@ fi # and build. %changelog +* Mon Aug 17 EDT 2009 Steve Dickson +- Turned on the CONFIG_NFS_4_V1 config variable + * Sun Aug 16 2009 Kyle McMartin 2.6.31-0.158.rc6 - Improve the perf script so it prints something helpful if the perf binary doesn't exist. From steved at fedoraproject.org Mon Aug 17 16:59:29 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 17 Aug 2009 16:59:29 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1721.2.1,1.1721.2.2 Message-ID: <20090817165929.9E66D11C00E4@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25162 Modified Files: Tag: kernel-2_6_31-nfs41_rc6 kernel.spec Log Message: Fixed a typo in spec file Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1721.2.1 retrieving revision 1.1721.2.2 diff -u -p -r1.1721.2.1 -r1.1721.2.2 --- kernel.spec 17 Aug 2009 16:58:29 -0000 1.1721.2.1 +++ kernel.spec 17 Aug 2009 16:59:29 -0000 1.1721.2.2 @@ -1969,7 +1969,7 @@ fi # and build. %changelog -* Mon Aug 17 EDT 2009 Steve Dickson +* Mon Aug 17 2009 Steve Dickson - Turned on the CONFIG_NFS_4_V1 config variable * Sun Aug 16 2009 Kyle McMartin 2.6.31-0.158.rc6 From mtasaka at fedoraproject.org Mon Aug 17 17:02:11 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 17 Aug 2009 17:02:11 +0000 (UTC) Subject: rpms/jd/devel .cvsignore, 1.387, 1.388 jd.spec, 1.450, 1.451 sources, 1.388, 1.389 Message-ID: <20090817170211.69DFA11C00E4@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25764 Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/devel/.cvsignore,v retrieving revision 1.387 retrieving revision 1.388 diff -u -p -r1.387 -r1.388 --- .cvsignore 16 Aug 2009 06:14:21 -0000 1.387 +++ .cvsignore 17 Aug 2009 17:02:11 -0000 1.388 @@ -1 +1 @@ -jd-2.4.2-svn3043_trunk.tgz +jd-2.4.2-svn3047_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/devel/jd.spec,v retrieving revision 1.450 retrieving revision 1.451 diff -u -p -r1.450 -r1.451 --- jd.spec 16 Aug 2009 06:14:21 -0000 1.450 +++ jd.spec 17 Aug 2009 17:02:11 -0000 1.451 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3043_trunk +%define strtag svn3047_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Sun Aug 16 2009 Mamoru Tasaka -- rev 3043 +* Tue Aug 18 2009 Mamoru Tasaka +- rev 3047 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/devel/sources,v retrieving revision 1.388 retrieving revision 1.389 diff -u -p -r1.388 -r1.389 --- sources 16 Aug 2009 06:14:21 -0000 1.388 +++ sources 17 Aug 2009 17:02:11 -0000 1.389 @@ -1 +1 @@ -1620d352ab45129c51d457cf86a3e5eb jd-2.4.2-svn3043_trunk.tgz +918d0c72ae87b6ea75cb91de29b0404e jd-2.4.2-svn3047_trunk.tgz From mtasaka at fedoraproject.org Mon Aug 17 17:04:13 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 17 Aug 2009 17:04:13 +0000 (UTC) Subject: rpms/kazehakase/devel .cvsignore, 1.32, 1.33 kazehakase.spec, 1.88, 1.89 sources, 1.32, 1.33 Message-ID: <20090817170413.3BF7011C00E4@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kazehakase/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26251 Modified Files: .cvsignore kazehakase.spec sources Log Message: * Tue Aug 18 2009 Mamoru Tasaka - rev 3779 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 25 Jul 2009 17:25:03 -0000 1.32 +++ .cvsignore 17 Aug 2009 17:04:12 -0000 1.33 @@ -1 +1 @@ -kazehakase-0.5.6-svn3778_trunk.tar.gz +kazehakase-0.5.6-svn3779_trunk.tar.gz Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/kazehakase.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- kazehakase.spec 25 Jul 2009 17:25:03 -0000 1.88 +++ kazehakase.spec 17 Aug 2009 17:04:12 -0000 1.89 @@ -31,10 +31,10 @@ %define obsolete_plugin_ver 0.4.5-1 %define repoid 33533 -%define svnver 3778_trunk +%define svnver 3779_trunk -%define fedorarel 15 +%define fedorarel 16 %define _release %{fedorarel}%{?usesvn:.svn%svnver} %if 0%{?fedora} < 1 @@ -321,6 +321,9 @@ desktop-file-install \ %endif %changelog +* Tue Aug 18 2009 Mamoru Tasaka +- rev 3779 + * Sun Jul 26 2009 Mamoru Tasaka - rev 3778 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 25 Jul 2009 17:25:03 -0000 1.32 +++ sources 17 Aug 2009 17:04:12 -0000 1.33 @@ -1 +1 @@ -e970c273ffd3c019bbab513befcb48ba kazehakase-0.5.6-svn3778_trunk.tar.gz +0314db4d428992ff4f0a2a0be0fa240b kazehakase-0.5.6-svn3779_trunk.tar.gz From toshio at fedoraproject.org Mon Aug 17 17:10:25 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 17:10:25 +0000 (UTC) Subject: rpms/xz/EL-5 .cvsignore,1.2,1.3 sources,1.2,1.3 xz.spec,1.2,1.3 Message-ID: <20090817171025.A0EE011C04D1@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/xz/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27415 Modified Files: .cvsignore sources xz.spec Log Message: * Mon Aug 17 2009 Jindrich Novy 4.999.8-0.10.beta.20090817git - sync with upstream because of #517806 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xz/EL-5/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Jul 2009 18:19:25 -0000 1.2 +++ .cvsignore 17 Aug 2009 17:10:25 -0000 1.3 @@ -1 +1 @@ -xz-4.999.8beta.tar.gz +xz-4.999.8beta.20090817git.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xz/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Jul 2009 18:19:25 -0000 1.2 +++ sources 17 Aug 2009 17:10:25 -0000 1.3 @@ -1 +1 @@ -f00967331a487e88d51207fe17c56f52 xz-4.999.8beta.tar.gz +d0065a7471d2d069e2c56242c653f36a xz-4.999.8beta.20090817git.tar.gz Index: xz.spec =================================================================== RCS file: /cvs/pkgs/rpms/xz/EL-5/xz.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- xz.spec 22 Jul 2009 15:08:28 -0000 1.2 +++ xz.spec 17 Aug 2009 17:10:25 -0000 1.3 @@ -1,10 +1,16 @@ +%define git_date 20090817 + Summary: LZMA compression utilities Name: xz Version: 4.999.8 -Release: 0.7.beta%{?dist}.1 +Release: 0.10.beta.%{git_date}git%{?dist} License: LGPLv2+ Group: Applications/File -Source0: http://tukaani.org/%{name}/%{name}-%{version}beta.tar.gz +# git clone git://ctrl.tukaani.org/xz.git +# cd xz +# git checkout 10242a21e9abda0c5c6a03501703cc40b8a699a5 +# source created as "make dist" in checked out GIT tree +Source0: http://tukaani.org/%{name}/%{name}-%{version}beta.%{git_date}git.tar.gz URL: http://tukaani.org/%{name}/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-libs = %{version}-%{release} @@ -67,6 +73,7 @@ rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="%{__install} -p" rm -f %{buildroot}/%{_libdir}/*.a rm -f %{buildroot}/%{_libdir}/*.la +rm -rf %{buildroot}/%{_docdir}/%{name} %check LD_LIBRARY_PATH=$PWD/src/liblzma/.libs make check @@ -102,9 +109,14 @@ rm -rf %{buildroot} %{_mandir}/man1/* %changelog -* Wed Jul 22 2009 Toshio Kuratomi 4.999.8-0.7.beta.1 -- Bump release for EPEL while we work out some kinks in how we build in koji - for the infrastructure repo. +* Mon Aug 17 2009 Jindrich Novy 4.999.8-0.10.beta.20090817git +- sync with upstream because of #517806 + +* Tue Aug 04 2009 Jindrich Novy 4.999.8-0.9.beta.20090804git +- update to the latest GIT snapshot + +* Mon Jul 27 2009 Fedora Release Engineering - 4.999.8-0.8.beta +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Fri Jul 17 2009 Bill Nottingham 4.999.8-0.7.beta - tweak summary From smilner at fedoraproject.org Mon Aug 17 17:18:04 2009 From: smilner at fedoraproject.org (smilner) Date: Mon, 17 Aug 2009 17:18:04 +0000 (UTC) Subject: rpms/buildbot/devel .cvsignore, 1.10, 1.11 buildbot.spec, 1.17, 1.18 sources, 1.10, 1.11 Message-ID: <20090817171804.A80EF11C00E4@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/buildbot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28772 Modified Files: .cvsignore buildbot.spec sources Log Message: update for upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 13 Aug 2009 13:57:25 -0000 1.10 +++ .cvsignore 17 Aug 2009 17:18:04 -0000 1.11 @@ -1 +1 @@ -buildbot-0.7.11p2.tar.gz +buildbot-0.7.11p3.tar.gz Index: buildbot.spec =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/devel/buildbot.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- buildbot.spec 13 Aug 2009 13:57:25 -0000 1.17 +++ buildbot.spec 17 Aug 2009 17:18:04 -0000 1.18 @@ -3,7 +3,7 @@ %global do_tests 1 Name: buildbot -Version: 0.7.11p2 +Version: 0.7.11p3 Release: 1%{?dist} Summary: Build/test automation system @@ -89,6 +89,9 @@ rm -rf %{buildroot} %changelog +* Thu Aug 17 2009 Steve 'Ashcrow' Milner - 0.7.11p3-1 +- Update for another XSS vuln from upstream + * Thu Aug 13 2009 Steve 'Ashcrow' Milner - 0.7.11p2-1 - Update for XSS vuln from upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 13 Aug 2009 13:57:25 -0000 1.10 +++ sources 17 Aug 2009 17:18:04 -0000 1.11 @@ -1 +1 @@ -eda5b9649d4c079cf835d885965dbafd buildbot-0.7.11p2.tar.gz +6e4ef001d11caf270e2ed7d1d7d43318 buildbot-0.7.11p3.tar.gz From smilner at fedoraproject.org Mon Aug 17 17:20:06 2009 From: smilner at fedoraproject.org (smilner) Date: Mon, 17 Aug 2009 17:20:06 +0000 (UTC) Subject: rpms/buildbot/F-11 .cvsignore, 1.8, 1.9 buildbot.spec, 1.14, 1.15 sources, 1.8, 1.9 Message-ID: <20090817172006.BA43811C04BE@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/buildbot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29173 Modified Files: .cvsignore buildbot.spec sources Log Message: update for upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 13 Aug 2009 14:49:21 -0000 1.8 +++ .cvsignore 17 Aug 2009 17:20:06 -0000 1.9 @@ -1 +1 @@ -buildbot-0.7.11p2.tar.gz +buildbot-0.7.11p3.tar.gz Index: buildbot.spec =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/F-11/buildbot.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- buildbot.spec 13 Aug 2009 14:49:21 -0000 1.14 +++ buildbot.spec 17 Aug 2009 17:20:06 -0000 1.15 @@ -3,7 +3,7 @@ %global do_tests 1 Name: buildbot -Version: 0.7.11p2 +Version: 0.7.11p3 Release: 1%{?dist} Summary: Build/test automation system @@ -89,6 +89,9 @@ rm -rf %{buildroot} %changelog +* Thu Aug 17 2009 Steve 'Ashcrow' Milner - 0.7.11p3-1 +- Update for another XSS vuln from upstream + * Thu Aug 13 2009 Steve 'Ashcrow' Milner - 0.7.11p2-1 - Update for XSS vuln from upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 13 Aug 2009 14:49:21 -0000 1.8 +++ sources 17 Aug 2009 17:20:06 -0000 1.9 @@ -1 +1 @@ -eda5b9649d4c079cf835d885965dbafd buildbot-0.7.11p2.tar.gz +6e4ef001d11caf270e2ed7d1d7d43318 buildbot-0.7.11p3.tar.gz From smilner at fedoraproject.org Mon Aug 17 17:22:02 2009 From: smilner at fedoraproject.org (smilner) Date: Mon, 17 Aug 2009 17:22:02 +0000 (UTC) Subject: rpms/buildbot/F-10 .cvsignore, 1.6, 1.7 buildbot.spec, 1.9, 1.10 sources, 1.6, 1.7 Message-ID: <20090817172202.90EC911C00E4@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/buildbot/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29585 Modified Files: .cvsignore buildbot.spec sources Log Message: updated for upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Aug 2009 14:51:46 -0000 1.6 +++ .cvsignore 17 Aug 2009 17:22:02 -0000 1.7 @@ -1 +1 @@ -buildbot-0.7.11p2.tar.gz +buildbot-0.7.11p3.tar.gz Index: buildbot.spec =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/F-10/buildbot.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- buildbot.spec 13 Aug 2009 14:51:47 -0000 1.9 +++ buildbot.spec 17 Aug 2009 17:22:02 -0000 1.10 @@ -3,7 +3,7 @@ %global do_tests 1 Name: buildbot -Version: 0.7.11p2 +Version: 0.7.11p3 Release: 1%{?dist} Summary: Build/test automation system @@ -89,6 +89,9 @@ rm -rf %{buildroot} %changelog +* Thu Aug 17 2009 Steve 'Ashcrow' Milner - 0.7.11p3-1 +- Update for another XSS vuln from upstream + * Thu Aug 13 2009 Steve 'Ashcrow' Milner - 0.7.11p2-1 - Update for XSS vuln from upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Aug 2009 14:51:47 -0000 1.6 +++ sources 17 Aug 2009 17:22:02 -0000 1.7 @@ -1 +1 @@ -eda5b9649d4c079cf835d885965dbafd buildbot-0.7.11p2.tar.gz +6e4ef001d11caf270e2ed7d1d7d43318 buildbot-0.7.11p3.tar.gz From spot at fedoraproject.org Mon Aug 17 17:22:13 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 17:22:13 +0000 (UTC) Subject: rpms/afuse/F-10 afuse-template-tokenize.patch, NONE, 1.1 afuse.spec, 1.1, 1.2 Message-ID: <20090817172213.3F36011C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/afuse/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29623/F-10 Modified Files: afuse.spec Added Files: afuse-template-tokenize.patch Log Message: fix CVE-2008-2232 afuse-template-tokenize.patch: afuse.c | 136 ++++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 82 insertions(+), 54 deletions(-) --- NEW FILE afuse-template-tokenize.patch --- diff -ur afuse-0.2.orig/src/afuse.c afuse-0.2/src/afuse.c --- afuse-0.2.orig/src/afuse.c 2008-02-18 17:16:32.000000000 -0500 +++ afuse-0.2/src/afuse.c 2008-07-10 21:50:06.000000000 -0400 @@ -280,14 +280,19 @@ } -// !!FIXME!! allow escaping of %'s // Note: this method strips out quotes and applies them itself as should be appropriate -char *expand_template(const char *template, const char *mount_point, const char *root_name) +bool run_template(const char *template, const char *mount_point, const char *root_name) { int len = 0; + int nargs = 1; int i; - char *expanded_name; - char *expanded_name_start; + char *buf; + char *p; + char **args; + char **arg; + bool quote = false; + pid_t pid; + int status; // calculate length for(i = 0; template[i]; i++) @@ -295,53 +300,100 @@ switch(template[i + 1]) { case 'm': - len += strlen(mount_point) + 2; + len += strlen(mount_point); i++; break; case 'r': - len += strlen(root_name) + 2; + len += strlen(root_name); + i++; + break; + case '%': + len++; i++; break; } - } else if(template[i] != '"') + } else if(template[i] == ' ' && !quote) { + len++; + nargs++; + } else if(template[i] == '"') + quote = !quote; + else if(template[i] == '\\' && template[i + 1]) + len++, i++; + else len++; - expanded_name_start = expanded_name = my_malloc(len + 1); + buf = my_malloc(len + 1); + args = my_malloc((nargs + 1) * sizeof(*args)); + + p = buf; + arg = args; + *arg++ = p; for(i = 0; template[i]; i++) if(template[i] == '%') { - int j = 0; switch(template[i + 1]) { case 'm': - *expanded_name++ = '"'; - while(mount_point[j]) - *expanded_name++ = mount_point[j++]; - *expanded_name++ = '"'; + strcpy(p, mount_point); + p += strlen(mount_point); i++; break; case 'r': - *expanded_name++ = '"'; - while(root_name[j]) - *expanded_name++ = root_name[j++]; - *expanded_name++ = '"'; + strcpy(p, root_name); + p += strlen(root_name); + i++; + break; + case '%': + *p++ = '%'; i++; break; } - } else if(template[i] != '"') - *expanded_name++ = template[i]; - - *expanded_name = '\0'; - - return expanded_name_start; + } else if(template[i] == ' ' && !quote) { + *p++ = '\0'; + *arg++ = p; + } else if(template[i] == '"') + quote = !quote; + else if(template[i] == '\\' && template[i + 1]) + *p++ = template[++i]; + else + *p++ = template[i]; + + *p = '\0'; + *arg = NULL; + + pid = fork(); + if(pid == -1) { + fprintf(stderr, "Failed to fork (%s)\n", strerror(errno)); + free(args); + free(buf); + return false; + } + if(pid == 0) { + execvp(args[0], args); + abort(); + } + pid = waitpid(pid, &status, 0); + if(pid == -1) { + fprintf(stderr, "Failed to waitpid (%s)\n", strerror(errno)); + free(args); + free(buf); + return false; + } + if(!WIFEXITED(status) || WEXITSTATUS(status) != 0) { + fprintf(stderr, "Failed to invoke command: %s\n", args[0]); + free(args); + free(buf); + return false; + } + free(args); + free(buf); + return true; } mount_list_t *do_mount(const char *root_name) { char *mount_point; - char *mount_command; mount_list_t *mount; - int sysret; fprintf(stderr, "Mounting: %s\n", root_name); @@ -351,57 +403,33 @@ return NULL; } - mount_command = expand_template(user_options.mount_command_template, - mount_point, root_name); - sysret = system(mount_command); - - fprintf(stderr, "sysret: %.8x\n", sysret); - - if(sysret) { - fprintf(stderr, "Failed to invoke mount command: '%s' (%s)\n", - mount_command, sysret != -1 ? - "Error executing mount" : - strerror(errno)); - + if(!run_template(user_options.mount_command_template, + mount_point, root_name)) { // remove the now unused directory if( rmdir(mount_point) == -1 ) fprintf(stderr, "Failed to remove mount point dir: %s (%s)", mount_point, strerror(errno)); - free(mount_command); free(mount_point); return NULL; } mount = add_mount(root_name, mount_point); - - free(mount_command); return mount; } int do_umount(mount_list_t *mount) { - char *unmount_command; - int sysret; - fprintf(stderr, "Unmounting: %s\n", mount->root_name); - unmount_command = expand_template(user_options.unmount_command_template, - mount->mount_point, mount->root_name); - sysret = system(unmount_command); - if(sysret) { - fprintf(stderr, "Failed to invoke unmount command: '%s' (%s)\n", - unmount_command, sysret != -1 ? - "Error executing mount" : - strerror(errno)); - /* Still unmount anyway */ - } + run_template(user_options.unmount_command_template, + mount->mount_point, mount->root_name); + /* Still unmount anyway */ if( rmdir(mount->mount_point) == -1 ) fprintf(stderr, "Failed to remove mount point dir: %s (%s)", mount->mount_point, strerror(errno)); remove_mount(mount); - free(unmount_command); return 1; } Index: afuse.spec =================================================================== RCS file: /cvs/pkgs/rpms/afuse/F-10/afuse.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- afuse.spec 2 Dec 2008 18:22:51 -0000 1.1 +++ afuse.spec 17 Aug 2009 17:22:13 -0000 1.2 @@ -1,13 +1,15 @@ Name: afuse Summary: An automounter implemented with FUSE Version: 0.2 -Release: 1%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: System Environment/Base Source0: http://downloads.sourceforge.net/afuse/%{name}-%{version}.tar.gz URL: http://afuse.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fuse-devel +# fix CVE-2008-2232 +Patch0: afuse-template-tokenize.patch %description Afuse is an automounting file system implemented in user-space using FUSE. @@ -20,6 +22,7 @@ with an error. %prep %setup -q +%patch0 -p1 -b .CVS-2008-2232 %build %configure @@ -38,5 +41,14 @@ rm -rf %{buildroot} %{_bindir}/afuse %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 0.2-4 +- fix CVS-2008-2232 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Feb 23 2009 Fedora Release Engineering - 0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Nov 21 2008 Tom "spot" Callaway 0.2-1 - Initial package for Fedora From spot at fedoraproject.org Mon Aug 17 17:22:13 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 17:22:13 +0000 (UTC) Subject: rpms/afuse/F-11 afuse-template-tokenize.patch, NONE, 1.1 afuse.spec, 1.2, 1.3 Message-ID: <20090817172213.6441511C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/afuse/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29623/F-11 Modified Files: afuse.spec Added Files: afuse-template-tokenize.patch Log Message: fix CVE-2008-2232 afuse-template-tokenize.patch: afuse.c | 136 ++++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 82 insertions(+), 54 deletions(-) --- NEW FILE afuse-template-tokenize.patch --- diff -ur afuse-0.2.orig/src/afuse.c afuse-0.2/src/afuse.c --- afuse-0.2.orig/src/afuse.c 2008-02-18 17:16:32.000000000 -0500 +++ afuse-0.2/src/afuse.c 2008-07-10 21:50:06.000000000 -0400 @@ -280,14 +280,19 @@ } -// !!FIXME!! allow escaping of %'s // Note: this method strips out quotes and applies them itself as should be appropriate -char *expand_template(const char *template, const char *mount_point, const char *root_name) +bool run_template(const char *template, const char *mount_point, const char *root_name) { int len = 0; + int nargs = 1; int i; - char *expanded_name; - char *expanded_name_start; + char *buf; + char *p; + char **args; + char **arg; + bool quote = false; + pid_t pid; + int status; // calculate length for(i = 0; template[i]; i++) @@ -295,53 +300,100 @@ switch(template[i + 1]) { case 'm': - len += strlen(mount_point) + 2; + len += strlen(mount_point); i++; break; case 'r': - len += strlen(root_name) + 2; + len += strlen(root_name); + i++; + break; + case '%': + len++; i++; break; } - } else if(template[i] != '"') + } else if(template[i] == ' ' && !quote) { + len++; + nargs++; + } else if(template[i] == '"') + quote = !quote; + else if(template[i] == '\\' && template[i + 1]) + len++, i++; + else len++; - expanded_name_start = expanded_name = my_malloc(len + 1); + buf = my_malloc(len + 1); + args = my_malloc((nargs + 1) * sizeof(*args)); + + p = buf; + arg = args; + *arg++ = p; for(i = 0; template[i]; i++) if(template[i] == '%') { - int j = 0; switch(template[i + 1]) { case 'm': - *expanded_name++ = '"'; - while(mount_point[j]) - *expanded_name++ = mount_point[j++]; - *expanded_name++ = '"'; + strcpy(p, mount_point); + p += strlen(mount_point); i++; break; case 'r': - *expanded_name++ = '"'; - while(root_name[j]) - *expanded_name++ = root_name[j++]; - *expanded_name++ = '"'; + strcpy(p, root_name); + p += strlen(root_name); + i++; + break; + case '%': + *p++ = '%'; i++; break; } - } else if(template[i] != '"') - *expanded_name++ = template[i]; - - *expanded_name = '\0'; - - return expanded_name_start; + } else if(template[i] == ' ' && !quote) { + *p++ = '\0'; + *arg++ = p; + } else if(template[i] == '"') + quote = !quote; + else if(template[i] == '\\' && template[i + 1]) + *p++ = template[++i]; + else + *p++ = template[i]; + + *p = '\0'; + *arg = NULL; + + pid = fork(); + if(pid == -1) { + fprintf(stderr, "Failed to fork (%s)\n", strerror(errno)); + free(args); + free(buf); + return false; + } + if(pid == 0) { + execvp(args[0], args); + abort(); + } + pid = waitpid(pid, &status, 0); + if(pid == -1) { + fprintf(stderr, "Failed to waitpid (%s)\n", strerror(errno)); + free(args); + free(buf); + return false; + } + if(!WIFEXITED(status) || WEXITSTATUS(status) != 0) { + fprintf(stderr, "Failed to invoke command: %s\n", args[0]); + free(args); + free(buf); + return false; + } + free(args); + free(buf); + return true; } mount_list_t *do_mount(const char *root_name) { char *mount_point; - char *mount_command; mount_list_t *mount; - int sysret; fprintf(stderr, "Mounting: %s\n", root_name); @@ -351,57 +403,33 @@ return NULL; } - mount_command = expand_template(user_options.mount_command_template, - mount_point, root_name); - sysret = system(mount_command); - - fprintf(stderr, "sysret: %.8x\n", sysret); - - if(sysret) { - fprintf(stderr, "Failed to invoke mount command: '%s' (%s)\n", - mount_command, sysret != -1 ? - "Error executing mount" : - strerror(errno)); - + if(!run_template(user_options.mount_command_template, + mount_point, root_name)) { // remove the now unused directory if( rmdir(mount_point) == -1 ) fprintf(stderr, "Failed to remove mount point dir: %s (%s)", mount_point, strerror(errno)); - free(mount_command); free(mount_point); return NULL; } mount = add_mount(root_name, mount_point); - - free(mount_command); return mount; } int do_umount(mount_list_t *mount) { - char *unmount_command; - int sysret; - fprintf(stderr, "Unmounting: %s\n", mount->root_name); - unmount_command = expand_template(user_options.unmount_command_template, - mount->mount_point, mount->root_name); - sysret = system(unmount_command); - if(sysret) { - fprintf(stderr, "Failed to invoke unmount command: '%s' (%s)\n", - unmount_command, sysret != -1 ? - "Error executing mount" : - strerror(errno)); - /* Still unmount anyway */ - } + run_template(user_options.unmount_command_template, + mount->mount_point, mount->root_name); + /* Still unmount anyway */ if( rmdir(mount->mount_point) == -1 ) fprintf(stderr, "Failed to remove mount point dir: %s (%s)", mount->mount_point, strerror(errno)); remove_mount(mount); - free(unmount_command); return 1; } Index: afuse.spec =================================================================== RCS file: /cvs/pkgs/rpms/afuse/F-11/afuse.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- afuse.spec 24 Feb 2009 00:15:56 -0000 1.2 +++ afuse.spec 17 Aug 2009 17:22:13 -0000 1.3 @@ -1,13 +1,15 @@ Name: afuse Summary: An automounter implemented with FUSE Version: 0.2 -Release: 2%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: System Environment/Base Source0: http://downloads.sourceforge.net/afuse/%{name}-%{version}.tar.gz URL: http://afuse.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fuse-devel +# fix CVE-2008-2232 +Patch0: afuse-template-tokenize.patch %description Afuse is an automounting file system implemented in user-space using FUSE. @@ -20,6 +22,7 @@ with an error. %prep %setup -q +%patch0 -p1 -b .CVS-2008-2232 %build %configure @@ -38,6 +41,12 @@ rm -rf %{buildroot} %{_bindir}/afuse %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 0.2-4 +- fix CVS-2008-2232 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Feb 23 2009 Fedora Release Engineering - 0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From spot at fedoraproject.org Mon Aug 17 17:22:13 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 17:22:13 +0000 (UTC) Subject: rpms/afuse/devel afuse-template-tokenize.patch, NONE, 1.1 afuse.spec, 1.3, 1.4 Message-ID: <20090817172213.950B111C0346@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/afuse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29623/devel Modified Files: afuse.spec Added Files: afuse-template-tokenize.patch Log Message: fix CVE-2008-2232 afuse-template-tokenize.patch: afuse.c | 136 ++++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 82 insertions(+), 54 deletions(-) --- NEW FILE afuse-template-tokenize.patch --- diff -ur afuse-0.2.orig/src/afuse.c afuse-0.2/src/afuse.c --- afuse-0.2.orig/src/afuse.c 2008-02-18 17:16:32.000000000 -0500 +++ afuse-0.2/src/afuse.c 2008-07-10 21:50:06.000000000 -0400 @@ -280,14 +280,19 @@ } -// !!FIXME!! allow escaping of %'s // Note: this method strips out quotes and applies them itself as should be appropriate -char *expand_template(const char *template, const char *mount_point, const char *root_name) +bool run_template(const char *template, const char *mount_point, const char *root_name) { int len = 0; + int nargs = 1; int i; - char *expanded_name; - char *expanded_name_start; + char *buf; + char *p; + char **args; + char **arg; + bool quote = false; + pid_t pid; + int status; // calculate length for(i = 0; template[i]; i++) @@ -295,53 +300,100 @@ switch(template[i + 1]) { case 'm': - len += strlen(mount_point) + 2; + len += strlen(mount_point); i++; break; case 'r': - len += strlen(root_name) + 2; + len += strlen(root_name); + i++; + break; + case '%': + len++; i++; break; } - } else if(template[i] != '"') + } else if(template[i] == ' ' && !quote) { + len++; + nargs++; + } else if(template[i] == '"') + quote = !quote; + else if(template[i] == '\\' && template[i + 1]) + len++, i++; + else len++; - expanded_name_start = expanded_name = my_malloc(len + 1); + buf = my_malloc(len + 1); + args = my_malloc((nargs + 1) * sizeof(*args)); + + p = buf; + arg = args; + *arg++ = p; for(i = 0; template[i]; i++) if(template[i] == '%') { - int j = 0; switch(template[i + 1]) { case 'm': - *expanded_name++ = '"'; - while(mount_point[j]) - *expanded_name++ = mount_point[j++]; - *expanded_name++ = '"'; + strcpy(p, mount_point); + p += strlen(mount_point); i++; break; case 'r': - *expanded_name++ = '"'; - while(root_name[j]) - *expanded_name++ = root_name[j++]; - *expanded_name++ = '"'; + strcpy(p, root_name); + p += strlen(root_name); + i++; + break; + case '%': + *p++ = '%'; i++; break; } - } else if(template[i] != '"') - *expanded_name++ = template[i]; - - *expanded_name = '\0'; - - return expanded_name_start; + } else if(template[i] == ' ' && !quote) { + *p++ = '\0'; + *arg++ = p; + } else if(template[i] == '"') + quote = !quote; + else if(template[i] == '\\' && template[i + 1]) + *p++ = template[++i]; + else + *p++ = template[i]; + + *p = '\0'; + *arg = NULL; + + pid = fork(); + if(pid == -1) { + fprintf(stderr, "Failed to fork (%s)\n", strerror(errno)); + free(args); + free(buf); + return false; + } + if(pid == 0) { + execvp(args[0], args); + abort(); + } + pid = waitpid(pid, &status, 0); + if(pid == -1) { + fprintf(stderr, "Failed to waitpid (%s)\n", strerror(errno)); + free(args); + free(buf); + return false; + } + if(!WIFEXITED(status) || WEXITSTATUS(status) != 0) { + fprintf(stderr, "Failed to invoke command: %s\n", args[0]); + free(args); + free(buf); + return false; + } + free(args); + free(buf); + return true; } mount_list_t *do_mount(const char *root_name) { char *mount_point; - char *mount_command; mount_list_t *mount; - int sysret; fprintf(stderr, "Mounting: %s\n", root_name); @@ -351,57 +403,33 @@ return NULL; } - mount_command = expand_template(user_options.mount_command_template, - mount_point, root_name); - sysret = system(mount_command); - - fprintf(stderr, "sysret: %.8x\n", sysret); - - if(sysret) { - fprintf(stderr, "Failed to invoke mount command: '%s' (%s)\n", - mount_command, sysret != -1 ? - "Error executing mount" : - strerror(errno)); - + if(!run_template(user_options.mount_command_template, + mount_point, root_name)) { // remove the now unused directory if( rmdir(mount_point) == -1 ) fprintf(stderr, "Failed to remove mount point dir: %s (%s)", mount_point, strerror(errno)); - free(mount_command); free(mount_point); return NULL; } mount = add_mount(root_name, mount_point); - - free(mount_command); return mount; } int do_umount(mount_list_t *mount) { - char *unmount_command; - int sysret; - fprintf(stderr, "Unmounting: %s\n", mount->root_name); - unmount_command = expand_template(user_options.unmount_command_template, - mount->mount_point, mount->root_name); - sysret = system(unmount_command); - if(sysret) { - fprintf(stderr, "Failed to invoke unmount command: '%s' (%s)\n", - unmount_command, sysret != -1 ? - "Error executing mount" : - strerror(errno)); - /* Still unmount anyway */ - } + run_template(user_options.unmount_command_template, + mount->mount_point, mount->root_name); + /* Still unmount anyway */ if( rmdir(mount->mount_point) == -1 ) fprintf(stderr, "Failed to remove mount point dir: %s (%s)", mount->mount_point, strerror(errno)); remove_mount(mount); - free(unmount_command); return 1; } Index: afuse.spec =================================================================== RCS file: /cvs/pkgs/rpms/afuse/devel/afuse.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- afuse.spec 24 Jul 2009 16:37:51 -0000 1.3 +++ afuse.spec 17 Aug 2009 17:22:13 -0000 1.4 @@ -1,13 +1,15 @@ Name: afuse Summary: An automounter implemented with FUSE Version: 0.2 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: System Environment/Base Source0: http://downloads.sourceforge.net/afuse/%{name}-%{version}.tar.gz URL: http://afuse.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fuse-devel +# fix CVE-2008-2232 +Patch0: afuse-template-tokenize.patch %description Afuse is an automounting file system implemented in user-space using FUSE. @@ -20,6 +22,7 @@ with an error. %prep %setup -q +%patch0 -p1 -b .CVS-2008-2232 %build %configure @@ -38,6 +41,9 @@ rm -rf %{buildroot} %{_bindir}/afuse %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 0.2-4 +- fix CVS-2008-2232 + * Fri Jul 24 2009 Fedora Release Engineering - 0.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jeckersb at fedoraproject.org Mon Aug 17 17:28:02 2009 From: jeckersb at fedoraproject.org (John Eckersberg) Date: Mon, 17 Aug 2009 17:28:02 +0000 (UTC) Subject: rpms/python-netaddr/devel .cvsignore, 1.10, 1.11 python-netaddr.spec, 1.15, 1.16 sources, 1.10, 1.11 Message-ID: <20090817172802.9110511C00E4@cvs1.fedora.phx.redhat.com> Author: jeckersb Update of /cvs/pkgs/rpms/python-netaddr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31466 Modified Files: .cvsignore python-netaddr.spec sources Log Message: New upstream release 0.7.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-netaddr/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 12 Aug 2009 13:32:36 -0000 1.10 +++ .cvsignore 17 Aug 2009 17:28:02 -0000 1.11 @@ -1 +1 @@ -netaddr-0.7.tar.gz +netaddr-0.7.1.tar.gz Index: python-netaddr.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-netaddr/devel/python-netaddr.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- python-netaddr.spec 12 Aug 2009 13:32:36 -0000 1.15 +++ python-netaddr.spec 17 Aug 2009 17:28:02 -0000 1.16 @@ -3,7 +3,7 @@ #====================================================================# Name: python-netaddr -Version: 0.7 +Version: 0.7.1 Release: 1%{?dist} Summary: Network address manipulation, done Pythonically @@ -47,7 +47,6 @@ http://packages.python.org/netaddr/ %prep %setup -q -n netaddr-%{version} -chmod 644 tests/* # Make rpmlint happy, get rid of DOS line endings %{__sed} -i 's/\r//' netaddr/*.py @@ -70,8 +69,7 @@ rm -rf %{buildroot} %check -python tests/ut_netaddr.py - +%{__python} netaddr/tests/__init__.py %clean rm -rf %{buildroot} @@ -79,12 +77,16 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc AUTHORS CHANGELOG COPYRIGHT GLOSSARY INSTALL LICENSE PKG-INFO -%doc README docs/api/ tests +%doc AUTHORS CHANGELOG COPYRIGHT INSTALL LICENSE PKG-INFO +%doc README docs/api/ %{python_sitelib}/* - +%{_bindir}/netaddr %changelog +* Mon Aug 17 2009 John Eckersberg - 0.7.1-1 +- New upstream release 0.7.1 fixes naming conflict with 'nash' by + renaming the netaddr shell to 'netaddr' + * Wed Aug 12 2009 John Eckersberg - 0.7-1 - Upstream release 0.7 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-netaddr/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 12 Aug 2009 13:32:36 -0000 1.10 +++ sources 17 Aug 2009 17:28:02 -0000 1.11 @@ -1 +1 @@ -55827ec4397f6e25919bcc5aa6bd0f71 netaddr-0.7.tar.gz +7f04851de730cef894291153c3310cfe netaddr-0.7.1.tar.gz From steved at fedoraproject.org Mon Aug 17 17:37:54 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 17 Aug 2009 17:37:54 +0000 (UTC) Subject: rpms/kernel/devel nfs41-v2.6.31-rc6.patch, NONE, 1.1.2.1 kernel.spec, 1.1721.2.2, 1.1721.2.3 Message-ID: <20090817173754.3606811C00E4@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv670 Modified Files: Tag: kernel-2_6_31-nfs41_rc6 kernel.spec Added Files: Tag: kernel-2_6_31-nfs41_rc6 nfs41-v2.6.31-rc6.patch Log Message: Update to the latest NFS41 update (v2.6.31-rc6) nfs41-v2.6.31-rc6.patch: fs/nfs/client.c | 10 fs/nfs/nfs4proc.c | 16 + fs/nfs/nfs4state.c | 2 fs/nfsd/nfs4callback.c | 216 ++++++++++++++++++- fs/nfsd/nfs4proc.c | 35 --- fs/nfsd/nfs4state.c | 462 ++++++++++++++++++----------------------- fs/nfsd/nfs4xdr.c | 16 - fs/nfsd/nfssvc.c | 30 +- include/linux/nfs4.h | 2 include/linux/nfsd/nfsd.h | 3 include/linux/nfsd/state.h | 62 +++-- include/linux/nfsd/xdr4.h | 26 -- include/linux/sunrpc/clnt.h | 1 include/linux/sunrpc/svc.h | 2 include/linux/sunrpc/svcsock.h | 1 include/linux/sunrpc/xprt.h | 7 net/sunrpc/backchannel_rqst.c | 2 net/sunrpc/clnt.c | 1 net/sunrpc/sched.c | 7 net/sunrpc/sunrpc.h | 14 + net/sunrpc/svcsock.c | 251 ++++++++++++++++------ net/sunrpc/xprt.c | 16 + net/sunrpc/xprtsock.c | 199 ++++++++++++++++- 23 files changed, 944 insertions(+), 437 deletions(-) --- NEW FILE nfs41-v2.6.31-rc6.patch --- diff --git a/fs/nfs/client.c b/fs/nfs/client.c index 8d25ccb..e4dae5f 100644 --- a/fs/nfs/client.c +++ b/fs/nfs/client.c @@ -149,6 +149,7 @@ static struct nfs_client *nfs_alloc_client(const struct nfs_client_initdata *cl_ clp->cl_boot_time = CURRENT_TIME; clp->cl_state = 1 << NFS4CLNT_LEASE_EXPIRED; clp->cl_minorversion = cl_init->minorversion; + clp->cl_lease_time = 0; #endif cred = rpc_lookup_machine_cred(); if (!IS_ERR(cred)) @@ -535,16 +536,11 @@ void nfs_mark_client_ready(struct nfs_client *clp, int state) /* * With sessions, the client is not marked ready until after a * successful EXCHANGE_ID and CREATE_SESSION. - * - * Map errors cl_cons_state errors to EPROTONOSUPPORT to indicate - * other versions of NFS can be tried. */ int nfs4_check_client_ready(struct nfs_client *clp) { - if (!nfs4_has_session(clp)) - return 0; - if (clp->cl_cons_state < NFS_CS_READY) - return -EPROTONOSUPPORT; + if (clp->cl_cons_state < 0) + return clp->cl_cons_state; return 0; } diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c index 6917311..282df2d 100644 --- a/fs/nfs/nfs4proc.c +++ b/fs/nfs/nfs4proc.c @@ -1449,13 +1449,21 @@ static int nfs4_recover_expired_lease(struct nfs_server *server) for (;;) { ret = nfs4_wait_clnt_recover(clp); if (ret != 0) - return ret; - if (!test_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state) && - !test_bit(NFS4CLNT_CHECK_LEASE,&clp->cl_state)) break; + /* Is lease recovery done? */ + if (!test_bit(NFS4CLNT_CHECK_LEASE,&clp->cl_state) && + !test_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state)) + break; + if (test_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state) && + clp->cl_lease_time) { + /* fetch the lease reclaim error */ + ret = (int)clp->cl_lease_time; + break; + } nfs4_schedule_state_recovery(clp); } - return 0; + dprintk("%s: error=%d\n", __func__, ret); + return ret; } /* diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c index 65ca8c1..b5c71dc 100644 --- a/fs/nfs/nfs4state.c +++ b/fs/nfs/nfs4state.c @@ -1220,6 +1220,7 @@ static void nfs4_set_lease_expired(struct nfs_client *clp, int status) return; } } + clp->cl_lease_time = status; set_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state); } @@ -1231,6 +1232,7 @@ static void nfs4_state_manager(struct nfs_client *clp) for(;;) { if (test_and_clear_bit(NFS4CLNT_LEASE_EXPIRED, &clp->cl_state)) { /* We're going to have to re-establish a clientid */ + clp->cl_lease_time = 0; status = nfs4_reclaim_lease(clp); if (status) { nfs4_set_lease_expired(clp, status); diff --git a/fs/nfsd/nfs4callback.c b/fs/nfsd/nfs4callback.c index 3fd23f7..6f1c046 100644 --- a/fs/nfsd/nfs4callback.c +++ b/fs/nfsd/nfs4callback.c @@ -43,6 +43,7 @@ #include #include #include +#include #include #include #include @@ -52,16 +53,19 @@ #define NFSPROC4_CB_NULL 0 #define NFSPROC4_CB_COMPOUND 1 +#define NFS4_STATEID_SIZE 16 /* Index of predefined Linux callback client operations */ enum { - NFSPROC4_CLNT_CB_NULL = 0, + NFSPROC4_CLNT_CB_NULL = 0, NFSPROC4_CLNT_CB_RECALL, + NFSPROC4_CLNT_CB_SEQUENCE, }; enum nfs_cb_opnum4 { OP_CB_RECALL = 4, + OP_CB_SEQUENCE = 11, }; #define NFS4_MAXTAGLEN 20 @@ -70,17 +74,29 @@ enum nfs_cb_opnum4 { #define NFS4_dec_cb_null_sz 0 #define cb_compound_enc_hdr_sz 4 #define cb_compound_dec_hdr_sz (3 + (NFS4_MAXTAGLEN >> 2)) +#define sessionid_sz (NFS4_MAX_SESSIONID_LEN >> 2) +#define cb_sequence_enc_sz (sessionid_sz + 4 + \ + 1 /* no referring calls list yet */) +#define cb_sequence_dec_sz (op_dec_sz + sessionid_sz + 4) + #define op_enc_sz 1 #define op_dec_sz 2 #define enc_nfs4_fh_sz (1 + (NFS4_FHSIZE >> 2)) #define enc_stateid_sz (NFS4_STATEID_SIZE >> 2) #define NFS4_enc_cb_recall_sz (cb_compound_enc_hdr_sz + \ + cb_sequence_enc_sz + \ 1 + enc_stateid_sz + \ enc_nfs4_fh_sz) #define NFS4_dec_cb_recall_sz (cb_compound_dec_hdr_sz + \ + cb_sequence_dec_sz + \ op_dec_sz) +struct nfs4_rpc_args { + void *args_op; + struct nfsd4_cb_sequence args_seq; +}; + /* * Generic encode routines from fs/nfs/nfs4xdr.c */ @@ -137,11 +153,13 @@ xdr_error: \ } while (0) struct nfs4_cb_compound_hdr { - int status; - u32 ident; + /* args */ + u32 ident; /* minorversion 0 only */ u32 nops; __be32 *nops_p; u32 minorversion; + /* res */ + int status; u32 taglen; char *tag; }; @@ -238,6 +256,27 @@ encode_cb_recall(struct xdr_stream *xdr, struct nfs4_delegation *dp, hdr->nops++; } +static void +encode_cb_sequence(struct xdr_stream *xdr, struct nfsd4_cb_sequence *args, + struct nfs4_cb_compound_hdr *hdr) +{ + __be32 *p; + + if (hdr->minorversion == 0) + return; + + RESERVE_SPACE(1 + NFS4_MAX_SESSIONID_LEN + 20); + + WRITE32(OP_CB_SEQUENCE); + WRITEMEM(args->cbs_clp->cl_sessionid.data, NFS4_MAX_SESSIONID_LEN); + WRITE32(args->cbs_clp->cl_cb_seq_nr); + WRITE32(0); /* slotid, always 0 */ + WRITE32(0); /* highest slotid always 0 */ + WRITE32(0); /* cachethis always 0 */ + WRITE32(0); /* FIXME: support referring_call_lists */ + hdr->nops++; +} + static int nfs4_xdr_enc_cb_null(struct rpc_rqst *req, __be32 *p) { @@ -249,15 +288,19 @@ nfs4_xdr_enc_cb_null(struct rpc_rqst *req, __be32 *p) } static int -nfs4_xdr_enc_cb_recall(struct rpc_rqst *req, __be32 *p, struct nfs4_delegation *args) +nfs4_xdr_enc_cb_recall(struct rpc_rqst *req, __be32 *p, + struct nfs4_rpc_args *rpc_args) { struct xdr_stream xdr; + struct nfs4_delegation *args = rpc_args->args_op; struct nfs4_cb_compound_hdr hdr = { [...1981 lines suppressed...] + +/* + * Use the svc_sock to send the callback. Must be called with svsk->sk_mutex + * held. Borrows heavily from svc_tcp_sendto and xs_tcp_semd_request. + */ +static int bc_sendto(struct rpc_rqst *req) +{ + int len; + struct xdr_buf *xbufp = &req->rq_snd_buf; + struct rpc_xprt *xprt = req->rq_xprt; + struct sock_xprt *transport = + container_of(xprt, struct sock_xprt, xprt); + struct socket *sock = transport->sock; + unsigned long headoff; + unsigned long tailoff; + + /* + * Set up the rpc header and record marker stuff + */ + xs_encode_tcp_record_marker(xbufp); + + tailoff = (unsigned long)xbufp->tail[0].iov_base & ~PAGE_MASK; + headoff = (unsigned long)xbufp->head[0].iov_base & ~PAGE_MASK; + len = svc_send_common(sock, xbufp, + virt_to_page(xbufp->head[0].iov_base), headoff, + xbufp->tail[0].iov_base, tailoff); + + if (len != xbufp->len) { + printk(KERN_NOTICE "Error sending entire callback!\n"); + len = -EAGAIN; + } + + return len; +} + +/* + * The send routine. Borrows from svc_send + */ +static int bc_send_request(struct rpc_task *task) +{ + struct rpc_rqst *req = task->tk_rqstp; + struct svc_xprt *xprt; + struct svc_sock *svsk; + u32 len; + + dprintk("sending request with xid: %08x\n", ntohl(req->rq_xid)); + /* + * Get the server socket associated with this callback xprt + */ + xprt = req->rq_xprt->bc_xprt; + svsk = container_of(xprt, struct svc_sock, sk_xprt); + + /* + * Grab the mutex to serialize data as the connection is shared + * with the fore channel + */ + mutex_lock(&xprt->xpt_mutex); + if (test_bit(XPT_DEAD, &xprt->xpt_flags)) + len = -ENOTCONN; + else + len = bc_sendto(req); + mutex_unlock(&xprt->xpt_mutex); + + if (len > 0) + len = 0; + + return len; +} + +/* + * The close routine. Since this is client initiated, we do nothing + */ + +static void bc_close(struct rpc_xprt *xprt) +{ + return; +} + +/* + * The xprt destroy routine. Again, because this connection is client + * initiated, we do nothing + */ + +static void bc_destroy(struct rpc_xprt *xprt) +{ + return; +} + static struct rpc_xprt_ops xs_udp_ops = { .set_buffer_size = xs_udp_set_buffer_size, .reserve_xprt = xprt_reserve_xprt_cong, @@ -2192,6 +2317,22 @@ static struct rpc_xprt_ops xs_tcp_ops = { .print_stats = xs_tcp_print_stats, }; +/* + * The rpc_xprt_ops for the server backchannel + */ + +static struct rpc_xprt_ops bc_tcp_ops = { + .reserve_xprt = xprt_reserve_xprt, + .release_xprt = xprt_release_xprt, + .buf_alloc = bc_malloc, + .buf_free = bc_free, + .send_request = bc_send_request, + .set_retrans_timeout = xprt_set_retrans_timeout_def, + .close = bc_close, + .destroy = bc_destroy, + .print_stats = xs_tcp_print_stats, +}; + static struct rpc_xprt *xs_setup_xprt(struct xprt_create *args, unsigned int slot_table_size) { @@ -2323,14 +2464,46 @@ static struct rpc_xprt *xs_setup_tcp(struct xprt_create *args) xprt->prot = IPPROTO_TCP; xprt->tsh_size = sizeof(rpc_fraghdr) / sizeof(u32); xprt->max_payload = RPC_MAX_FRAGMENT_SIZE; + xprt->timeout = &xs_tcp_default_timeout; - xprt->bind_timeout = XS_BIND_TO; - xprt->connect_timeout = XS_TCP_CONN_TO; - xprt->reestablish_timeout = XS_TCP_INIT_REEST_TO; - xprt->idle_timeout = XS_IDLE_DISC_TO; + if (args->bc_xprt) { + struct svc_sock *bc_sock; - xprt->ops = &xs_tcp_ops; - xprt->timeout = &xs_tcp_default_timeout; + /* backchannel */ + xprt_set_bound(xprt); + xprt->bind_timeout = 0; + xprt->connect_timeout = 0; + xprt->reestablish_timeout = 0; + xprt->idle_timeout = (~0); + + /* + * The backchannel uses the same socket connection as the + * forechannel + */ + xprt->bc_xprt = args->bc_xprt; + bc_sock = container_of(args->bc_xprt, struct svc_sock, sk_xprt); + bc_sock->sk_bc_xprt = xprt; + transport->sock = bc_sock->sk_sock; + transport->inet = bc_sock->sk_sk; + + xprt->ops = &bc_tcp_ops; + + switch (addr->sa_family) { + case AF_INET: + xs_format_ipv4_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); + break; + case AF_INET6: + xs_format_ipv6_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP6); + break; + default: + kfree(xprt); + return ERR_PTR(-EAFNOSUPPORT); + } + + goto out; + } switch (addr->sa_family) { case AF_INET: @@ -2338,20 +2511,30 @@ static struct rpc_xprt *xs_setup_tcp(struct xprt_create *args) xprt_set_bound(xprt); INIT_DELAYED_WORK(&transport->connect_worker, xs_tcp_connect_worker4); - xs_format_ipv4_peer_addresses(xprt, "tcp", RPCBIND_NETID_TCP); + xs_format_ipv4_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); break; case AF_INET6: if (((struct sockaddr_in6 *)addr)->sin6_port != htons(0)) xprt_set_bound(xprt); INIT_DELAYED_WORK(&transport->connect_worker, xs_tcp_connect_worker6); - xs_format_ipv6_peer_addresses(xprt, "tcp", RPCBIND_NETID_TCP6); + xs_format_ipv6_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); break; default: kfree(xprt); return ERR_PTR(-EAFNOSUPPORT); } + xprt->bind_timeout = XS_BIND_TO; + xprt->connect_timeout = XS_TCP_CONN_TO; + xprt->reestablish_timeout = XS_TCP_INIT_REEST_TO; + xprt->idle_timeout = XS_IDLE_DISC_TO; + + xprt->ops = &xs_tcp_ops; + +out: dprintk("RPC: set up transport to address %s\n", xprt->address_strings[RPC_DISPLAY_ALL]); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1721.2.2 retrieving revision 1.1721.2.3 diff -u -p -r1.1721.2.2 -r1.1721.2.3 --- kernel.spec 17 Aug 2009 16:59:29 -0000 1.1721.2.2 +++ kernel.spec 17 Aug 2009 17:37:53 -0000 1.1721.2.3 @@ -708,6 +708,7 @@ Patch2903: linux-2.6-revert-dvb-net-kabi # NFSv4 Patch3050: linux-2.6-nfsd4-proots.patch +Patch3100: nfs41-v2.6.31-rc6.patch # VIA Nano / VX8xx updates Patch11010: via-hwmon-temp-sensor.patch @@ -1186,6 +1187,7 @@ ApplyPatch linux-2.6-execshield.patch # NFSv4 ApplyPatch linux-2.6-nfsd4-proots.patch +ApplyPatch nfs41-v2.6.31-rc6.patch # USB ApplyPatch linux-2.6-driver-level-usb-autosuspend.diff @@ -1970,7 +1972,7 @@ fi %changelog * Mon Aug 17 2009 Steve Dickson -- Turned on the CONFIG_NFS_4_V1 config variable +- Update to the latest NFS41 update (v2.6.31-rc6) * Sun Aug 16 2009 Kyle McMartin 2.6.31-0.158.rc6 - Improve the perf script so it prints something helpful if the From rdieter at fedoraproject.org Mon Aug 17 17:42:11 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 17 Aug 2009 17:42:11 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec,1.233,1.234 Message-ID: <20090817174211.806FD11C00E4@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1400 Modified Files: kdebindings.spec Log Message: * Mon Aug 17 2009 Rex Dieter - 4.3.0-5 - re-enable php bindings (rawhide) Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.233 retrieving revision 1.234 diff -u -p -r1.233 -r1.234 --- kdebindings.spec 11 Aug 2009 15:09:14 -0000 1.233 +++ kdebindings.spec 17 Aug 2009 17:42:10 -0000 1.234 @@ -9,10 +9,7 @@ %endif %endif %define falcon 1 -# FIXME: temporarily disable on rawhide, until build failures fixed -%if 0%{?fedora} < 12 %define php 1 -%endif %define ruby 1 %define smoke 1 %define java 0 @@ -32,7 +29,7 @@ Name: kdebindings Version: 4.3.0 -Release: 4%{?dist}.1 +Release: 5%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -510,6 +507,9 @@ fi %changelog +* Mon Aug 17 2009 Rex Dieter - 4.3.0-5 +- re-enable php bindings (rawhide) + * Tue Aug 11 2009 Rex Dieter - 4.3.0-4.1 - BR: qscintilla-devel >= 2.4 From steved at fedoraproject.org Mon Aug 17 17:42:34 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 17 Aug 2009 17:42:34 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1721.2.3,1.1721.2.4 Message-ID: <20090817174234.0D7EA11C00E4@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1546 Modified Files: Tag: kernel-2_6_31-nfs41_rc6 kernel.spec Log Message: added %define with_firmware 1 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1721.2.3 retrieving revision 1.1721.2.4 diff -u -p -r1.1721.2.3 -r1.1721.2.4 --- kernel.spec 17 Aug 2009 17:37:53 -0000 1.1721.2.3 +++ kernel.spec 17 Aug 2009 17:42:33 -0000 1.1721.2.4 @@ -103,6 +103,8 @@ Summary: The Linux kernel # dracut initrd-generic %define with_dracut %{?_without_dracut: 0} %{?!_without_dracut: 1} +%define with_firmware 1 + # Build the kernel-doc package, but don't fail the build if it botches. # Here "true" means "continue" and "false" means "fail the build". %if 0%{?released_kernel} From steved at fedoraproject.org Mon Aug 17 17:43:33 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 17 Aug 2009 17:43:33 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1721.2.4,1.1721.2.5 Message-ID: <20090817174333.4404D11C00E4@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1740 Modified Files: Tag: kernel-2_6_31-nfs41_rc6 kernel.spec Log Message: Update local name Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1721.2.4 retrieving revision 1.1721.2.5 diff -u -p -r1.1721.2.4 -r1.1721.2.5 --- kernel.spec 17 Aug 2009 17:42:33 -0000 1.1721.2.4 +++ kernel.spec 17 Aug 2009 17:43:32 -0000 1.1721.2.5 @@ -15,7 +15,7 @@ Summary: The Linux kernel # that the kernel isn't the stock distribution kernel, for example, # by setting the define to ".local" or ".bz123456" # -%define buildid .nfs41 +%define buildid .nfs41_rc6 # fedora_build defines which build revision of this kernel version we're # building. Rather than incrementing forever, as with the prior versioning From spot at fedoraproject.org Mon Aug 17 17:44:51 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 17:44:51 +0000 (UTC) Subject: rpms/alsamixergui/devel alsamixergui_0.9.0rc2-1-9.diff, NONE, 1.1 .cvsignore, 1.2, 1.3 alsamixergui.spec, 1.7, 1.8 sources, 1.2, 1.3 Message-ID: <20090817174451.4E9E311C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/alsamixergui/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2053 Modified Files: .cvsignore alsamixergui.spec sources Added Files: alsamixergui_0.9.0rc2-1-9.diff Log Message: update to rc2 alsamixergui_0.9.0rc2-1-9.diff: ***** Error reading new file: [Errno 2] No such file or directory: 'alsamixergui_0.9.0rc2-1-9.diff' Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alsamixergui/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Jan 2006 04:36:36 -0000 1.2 +++ .cvsignore 17 Aug 2009 17:44:50 -0000 1.3 @@ -1 +1 @@ -alsamixergui-0.9.0rc1-2.tar.gz +alsamixergui_0.9.0rc2-1.orig.tar.gz Index: alsamixergui.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsamixergui/devel/alsamixergui.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- alsamixergui.spec 24 Jul 2009 16:48:38 -0000 1.7 +++ alsamixergui.spec 17 Aug 2009 17:44:51 -0000 1.8 @@ -1,17 +1,23 @@ Name: alsamixergui Summary: GUI mixer for ALSA sound devices Version: 0.9.0 -Release: 0.6.rc1%{?dist}.2 +Release: 0.7.rc2%{?dist} License: GPLv2+ Group: Applications/System -Source0: ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui/%{name}-%{version}rc1-2.tar.gz +# This is where the source used to live, but this upstream is dead. +# Source0: ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui/%{name}-%{version}rc1-2.tar.gz +# This tarball was taken from Debian, and is the most recent version as far as I know. +Source0: http://ftp.de.debian.org/debian/pool/main/a/alsamixergui/alsamixergui_0.9.0rc2-1.orig.tar.gz Source1: alsamixergui.desktop Source2: alsamixergui.png +# This site is dead and gone. URL: ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fltk-devel, libstdc++-devel BuildRequires: alsa-lib-devel, desktop-file-utils -Patch0: alsamixergui-modernfix.patch +BuildRequires: autoconf +# This is debian's patch, taken 2009-08-17 +Patch0: alsamixergui_0.9.0rc2-1-9.diff %description alsamixergui is a FLTK based frontend for alsamixer. It is written @@ -21,8 +27,10 @@ part, so it provides exactly the same fu graphical userinterface. %prep -%setup -q -n %{name}-%{version}rc1-2 -%patch0 -p1 +%setup -q -n %{name}-%{version}rc2-1.orig +%patch0 -p1 -b .debian +autoreconf -i +chmod +x configure %build %configure @@ -49,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/alsamixergui.png %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 0.9.0-0.7.rc2 +- update to rc2, last known update + * Fri Jul 24 2009 Fedora Release Engineering - 0.9.0-0.6.rc1.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alsamixergui/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Jan 2006 04:36:36 -0000 1.2 +++ sources 17 Aug 2009 17:44:51 -0000 1.3 @@ -1 +1 @@ -24b74dda2cf77c313c6cba9b062c8feb alsamixergui-0.9.0rc1-2.tar.gz +af942a41b81ba27e2e4d0a1e1ab0decb alsamixergui_0.9.0rc2-1.orig.tar.gz From clumens at fedoraproject.org Mon Aug 17 17:50:50 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Mon, 17 Aug 2009 17:50:50 +0000 (UTC) Subject: rpms/pyparted/devel .cvsignore, 1.35, 1.36 pyparted.spec, 1.65, 1.66 sources, 1.40, 1.41 Message-ID: <20090817175050.4615911C00E4@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/pyparted/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3341 Modified Files: .cvsignore pyparted.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pyparted/devel/.cvsignore,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- .cvsignore 4 Aug 2009 22:50:04 -0000 1.35 +++ .cvsignore 17 Aug 2009 17:50:49 -0000 1.36 @@ -1 +1,2 @@ pyparted-2.1.1.tar.gz +pyparted-2.1.2.tar.gz Index: pyparted.spec =================================================================== RCS file: /cvs/pkgs/rpms/pyparted/devel/pyparted.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- pyparted.spec 4 Aug 2009 22:50:04 -0000 1.65 +++ pyparted.spec 17 Aug 2009 17:50:50 -0000 1.66 @@ -2,7 +2,7 @@ Summary: Python module for GNU parted Name: pyparted -Version: 2.1.1 +Version: 2.1.2 Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries @@ -44,6 +44,11 @@ partition tables. %{python_sitearch}/parted %changelog +* Mon Aug 17 2009 Chris Lumens 2.1.2-1 +- Upgrade to pyparted-2.1.2: + PED_DEVICE_DM is always defined in libparted these days. + Handle parted exceptions arising from ped_device_get (#495433). + * Tue Aug 04 2009 David Cantrell - 2.1.1-1 - Upgrade to pyparted-2.1.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pyparted/devel/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 4 Aug 2009 22:50:04 -0000 1.40 +++ sources 17 Aug 2009 17:50:50 -0000 1.41 @@ -1 +1 @@ -80b2afa23e0cc5d2e4c65718c06fe104 pyparted-2.1.1.tar.gz +14e970ff67d3c81c8226c779e4bbcf33 pyparted-2.1.2.tar.gz From smilner at fedoraproject.org Mon Aug 17 17:55:58 2009 From: smilner at fedoraproject.org (smilner) Date: Mon, 17 Aug 2009 17:55:58 +0000 (UTC) Subject: rpms/buildbot/F-11 buildbot.spec,1.15,1.16 Message-ID: <20090817175558.489B911C00E4@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/buildbot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5051 Modified Files: buildbot.spec Log Message: turning off unittests in builds Index: buildbot.spec =================================================================== RCS file: /cvs/pkgs/rpms/buildbot/F-11/buildbot.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- buildbot.spec 17 Aug 2009 17:20:06 -0000 1.15 +++ buildbot.spec 17 Aug 2009 17:55:57 -0000 1.16 @@ -1,10 +1,10 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%global do_tests 1 +%global do_tests 0 Name: buildbot Version: 0.7.11p3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Build/test automation system Group: Development/Tools @@ -89,6 +89,9 @@ rm -rf %{buildroot} %changelog +* Thu Aug 17 2009 Steve 'Ashcrow' Milner - 0.7.11p3-2 +- turning off tests in builds + * Thu Aug 17 2009 Steve 'Ashcrow' Milner - 0.7.11p3-1 - Update for another XSS vuln from upstream From steved at fedoraproject.org Mon Aug 17 18:02:00 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 17 Aug 2009 18:02:00 +0000 (UTC) Subject: rpms/kernel/devel pnfs-v2.6.31-rc6.patch, NONE, 1.1.2.1 config-generic, 1.316, 1.316.4.1 kernel.spec, 1.1721, 1.1721.4.1 Message-ID: <20090817180200.0B35511C00E4@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6374 Modified Files: Tag: kernel-2_6_31-pnfs_rc6 config-generic kernel.spec Added Files: Tag: kernel-2_6_31-pnfs_rc6 pnfs-v2.6.31-rc6.patch Log Message: Updated to latest pNFS update (v2.6.31-rc6) pnfs-v2.6.31-rc6.patch: Documentation/spnfs.txt | 210 +++ Makefile | 2 drivers/md/dm-ioctl.c | 24 drivers/scsi/hosts.c | 3 drivers/scsi/osd/osd_initiator.c | 22 drivers/scsi/osd/osd_uld.c | 53 fs/exofs/Kbuild | 1 fs/exofs/exofs.h | 11 fs/exofs/export.c | 409 +++++++ fs/exofs/inode.c | 52 fs/exofs/super.c | 1 fs/exportfs/expfs.c | 7 fs/inode.c | 2 fs/nfs/Kconfig | 38 fs/nfs/Makefile | 7 fs/nfs/blocklayout/Makefile | 6 fs/nfs/blocklayout/blocklayout.c | 1202 ++++++++++++++++++++ fs/nfs/blocklayout/blocklayout.h | 265 ++++ fs/nfs/blocklayout/blocklayoutdev.c | 735 ++++++++++++ fs/nfs/blocklayout/blocklayoutdm.c | 337 +++++ fs/nfs/blocklayout/extents.c | 945 ++++++++++++++++ fs/nfs/callback.h | 36 fs/nfs/callback_proc.c | 280 ++++ fs/nfs/callback_xdr.c | 155 ++ fs/nfs/client.c | 25 fs/nfs/direct.c | 227 ++- fs/nfs/file.c | 50 fs/nfs/inode.c | 43 fs/nfs/internal.h | 32 fs/nfs/nfs3proc.c | 1 fs/nfs/nfs4_fs.h | 16 fs/nfs/nfs4filelayout.c | 859 +++++++++++++++ fs/nfs/nfs4filelayout.h | 131 ++ fs/nfs/nfs4filelayoutdev.c | 886 +++++++++++++++ fs/nfs/nfs4proc.c | 648 +++++++++++ fs/nfs/nfs4renewd.c | 2 fs/nfs/nfs4state.c | 22 fs/nfs/nfs4xdr.c | 883 +++++++++++++++ fs/nfs/objlayout/Kbuild | 11 fs/nfs/objlayout/objio_osd.c | 767 +++++++++++++ fs/nfs/objlayout/objlayout.c | 578 ++++++++++ fs/nfs/objlayout/objlayout.h | 207 +++ fs/nfs/objlayout/panfs_shim.c | 740 ++++++++++++ fs/nfs/objlayout/panfs_shim.h | 482 ++++++++ fs/nfs/objlayout/pnfs_osd_xdr.c | 344 ++++++ fs/nfs/objlayout/pnfs_osd_xdr.h | 412 +++++++ fs/nfs/objlayout/pnfs_osd_xdr_enc.c | 239 ++++ fs/nfs/pagelist.c | 13 fs/nfs/pnfs.c | 2061 ++++++++++++++++++++++++++++++++++++ fs/nfs/pnfs.h | 361 ++++++ fs/nfs/proc.c | 1 fs/nfs/read.c | 104 + fs/nfs/super.c | 66 + fs/nfs/write.c | 221 ++- fs/nfsd/Kconfig | 39 fs/nfsd/Makefile | 3 fs/nfsd/export.c | 87 + fs/nfsd/nfs4callback.c | 591 ++++++++++ fs/nfsd/nfs4filelayoutxdr.c | 271 ++++ fs/nfsd/nfs4pnfsd.c | 1468 +++++++++++++++++++++++++ fs/nfsd/nfs4pnfsds.c | 620 ++++++++++ fs/nfsd/nfs4proc.c | 650 ++++++++++- fs/nfsd/nfs4state.c | 785 ++++++++----- fs/nfsd/nfs4xdr.c | 680 +++++++++++ fs/nfsd/nfsctl.c | 95 + fs/nfsd/nfsfh.c | 15 fs/nfsd/nfssvc.c | 30 fs/nfsd/pnfsd_lexp.c | 225 +++ fs/nfsd/spnfs_com.c | 504 ++++++++ fs/nfsd/spnfs_ops.c | 788 +++++++++++++ fs/nfsd/vfs.c | 64 + include/linux/exportfs.h | 38 include/linux/fs.h | 2 include/linux/nfs4.h | 56 include/linux/nfs4_pnfs.h | 319 +++++ include/linux/nfs_fs.h | 29 include/linux/nfs_fs_sb.h | 22 include/linux/nfs_iostat.h | 3 include/linux/nfs_page.h | 10 include/linux/nfs_xdr.h | 50 include/linux/nfsd/debug.h | 2 include/linux/nfsd/export.h | 1 include/linux/nfsd/nfs4layoutxdr.h | 98 + include/linux/nfsd/nfsd.h | 20 include/linux/nfsd/nfsd4_pnfs.h | 312 +++++ include/linux/nfsd/nfsfh.h | 1 include/linux/nfsd/pnfsd.h | 109 + include/linux/nfsd/state.h | 212 +++ include/linux/nfsd/syscall.h | 8 include/linux/nfsd/xdr4.h | 47 include/linux/nfsd4_spnfs.h | 329 +++++ include/linux/panfs_shim_api.h | 57 include/linux/pnfs_xdr.h | 146 ++ include/linux/sunrpc/clnt.h | 1 include/linux/sunrpc/rpc_pipe_fs.h | 4 include/linux/sunrpc/svc.h | 2 include/linux/sunrpc/svc_xprt.h | 37 include/linux/sunrpc/svcsock.h | 1 include/linux/sunrpc/xprt.h | 7 include/scsi/osd_initiator.h | 53 net/sunrpc/backchannel_rqst.c | 2 net/sunrpc/clnt.c | 1 net/sunrpc/rpc_pipe.c | 40 net/sunrpc/sched.c | 7 net/sunrpc/sunrpc.h | 14 net/sunrpc/svcsock.c | 251 +++- net/sunrpc/xdr.c | 14 net/sunrpc/xprt.c | 16 net/sunrpc/xprtsock.c | 199 +++ 109 files changed, 23890 insertions(+), 780 deletions(-) --- NEW FILE pnfs-v2.6.31-rc6.patch --- diff -up /dev/null linux-2.6.30.noarch/Documentation/spnfs.txt --- /dev/null 2009-08-04 07:00:21.623000992 -0400 +++ linux-2.6.30.noarch/Documentation/spnfs.txt 2009-08-17 13:49:48.481379000 -0400 @@ -0,0 +1,210 @@ +(c) 2007 Network Appliance Inc. + +spNFS +----- + +An spNFS system consists of a Meta Data Server (MDS), a number of Client machines (C) and a number of Data Servers (DS). + +A file system is mounted by the clients from the MDS, and all file data +is striped across the DSs. + +Identify the machines that will be filling each of these roles. + +The spnfs kernel will be installed on all machines: clients, the MDS and DSs. + + +Building and installing the spNFS kernel +---------------------------------------- + +Get the spNFS kernel from: + + git://linux-nfs.org/~dmuntz/spnfs.git + +add these options to your .config file + + CONFIG_NETWORK_FILESYSTEMS=y + CONFIG_NFS_FS=y + CONFIG_NFSD=y + CONFIG_NFS_V4_1=y + CONFIG_NFSD_V4_1=y + CONFIG_PNFS=y + CONFIG_PNFSD=y + CONFIG_SPNFS=y + +By default, spNFS uses whole-file layouts. Layout segments can be enabled +by adding: + + CONFIG_SPNFS_LAYOUTSEGMENTS=y + +to your .config file. + +Building and installation of kernel+modules is as usual. +This kernel should be installed and booted on the client, MDS and DSs. + + +Building nfs-utils +------------------ + +Get the nfs-utils package containing spnfsd from: + + git://linux-nfs.org/~dmuntz/nfs-utils.git + +Follow the standard instructions for building nfs-utils. We HIGHLY recommend +NOT doing an install of the binaries generated by this build. You will only +need the spnfsd binary generated by this build, and the spnfsd.conf template. + +After building, the spnfsd daemon will be located in utils/spnfsd. The spnfsd +daemon will only be needed on the MDS. + + +Installation +------------ + +The nfs-utils package contains a default spnfsd.conf file in +utils/spnfsd/spnfsd.conf. Copy this file to /etc/spnfsd.conf. + +By default, the DS-Mount-Directory is set to /spnfs (see spnfsd.conf). Under +this directory, mount points must be created for each DS to +be used for pNFS data stripes. These mount points are named by the ip address +of the corresponding DS. In the sample spnfsd.conf, there are two +DSs defined (172.16.28.134 and 172.16.28.141). + +Following the sample spnfsd.conf, + + mkdir /spnfs + +on the MDS (corresponding to DS-Mount-Directory). Then + + mkdir /spnfs/172.16.28.134 + mkdir /spnfs/172.16.28.141 + +to create the mount points for the DSs. + +On the DSs, chose a directory where data stripes will be created by the MDS. +For the sample file, this directory is /pnfs, so on each DS execute: + + mkdir /pnfs + +This directory is specified in the spnfsd.conf file by the DS*_ROOT option +(where * is replaced by the DS number). DS_ROOT is specified relative to +the directory being exported by the DSs. In our example, our DSs are exporting +the root directory (/) and therefore our DS_ROOT is /pnfs. On the DSs, we have +the following entry in /etc/exports: + + / *(rw,fsid=0,insecure,no_root_squash,sync,no_subtree_check) + +N.B. If we had created a /exports directory and a /pnfs directory under +/exports, and if we were exporting /exports, then DS_ROOT would still be /pnfs +(not /exports/pnfs). + +It may be useful to add entries to /etc/fstab on the MDS to automatically +mount the DS_ROOT file systems. For this example, our MDS fstab would +contain: + + 172.17.84.128:/pnfs /spnfs/172.17.84.128 nfs defaults 1 2 + 172.17.84.122:/pnfs /spnfs/172.17.84.122 nfs defaults 1 2 + +The DS mounts must be performed manually or via fstab at this time (automatic +mounting, directory creation, etc. are on the todo list). To perform I/O +through the MDS, the DS mounts MUST use NFSv3 at this time (this restriction +will eventually be removed). + + +On the MDS, choose a file system to use with spNFS and export it, e.g.: + + / *(rw,fsid=0,insecure,no_root_squash,sync,no_subtree_check) + +Make sure nfsd and all supporting processes are running on the MDS and DSs. + + +Running +------- + +If rpc_pipefs is not already mounted (if you're running idmapd it probably is), +you may want to add the following line to /etc/fstab: + + rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs defaults 0 0 + +to automatically mount rpc_pipefs. + +With spnfsd.conf configured for your environment and the mounts mounted as +described above, spnfsd can now be started. + +On the MDS, execute spnfsd: + + spnfsd + +The executable is located in the directory where it was built, and +may also have been installed elsewhere depending on how you built nfs-utils. +It will run in the foreground by default, and in fact will do so despite +any options suggesting the contrary (it's still a debugging build). + +On the client, make sure the nfslayoutdriver module is loaded: + + modprobe nfslayoutdriver + +Then mount the file system from the MDS: + + mount -t nfs4 mds:/ /mnt + +I/O through the MDS is now supported. To use it, do not load the +nfslayoutdriver on the client, and mount the MDS using NFSv4 or 4.1 +(NFSv2 and v3 are not yet supported). + +You may now use spNFS by performing file system activities in /mnt. +If you create files in /mnt, you should see stripe files corresponding to +new files being created on the DSs. The current implementation names the +stripe files based on the inode number of the file on the MDS. For example, +if you create a file foo in /mnt and do an 'ls -li /mnt/foo': + + # ls -li foo + 1233 -rw-r--r-- 1 root root 0 Nov 29 15:54 foo + +You should see stripe files on each under /pnfs (per the sample) named +1233. The file /pnfs/1233 on DS1 will contain the first bytes +of data written to foo, DS2 will contain the next bytes, etc. +Removing /mnt/foo will remove the corresponding stripe files on the DSs. +Other file system operations should behave (mostly :-) as expected. + + +Layout Segments +--------------- + +If the kernel is compiled to support layout segments, there will +be two files created under /proc/fs/spnfs for controlling layout +segment functionality. + +To enable layout segments, write a '1' to /proc/fs/spnfs/layoutseg, e.g.: + + echo 1 > /proc/fs/spnfs/layoutseg + +Layout segments can be disabled (returning to whole-file layouts) by +writing a '0' to /proc/fs/spnfs/layoutseg: + + echo 0 > /proc/fs/spnfs/layoutseg + +When layout segments are enabled, the size of the layouts returned can +be specified by writing a decimal number (ascii representation) to +/proc/fs/spnfs/layoutsegsize: + + echo 1024 > /proc/fs/spnfs/layoutsegsize + +The value'0' has a special meaning--it causes the server to return a +layout that is exactly the size requested by the client: + + echo 0 > /proc/fs/spnfs/layoutsegsize [...28066 lines suppressed...] + +/* + * Use the svc_sock to send the callback. Must be called with svsk->sk_mutex + * held. Borrows heavily from svc_tcp_sendto and xs_tcp_semd_request. + */ +static int bc_sendto(struct rpc_rqst *req) +{ + int len; + struct xdr_buf *xbufp = &req->rq_snd_buf; + struct rpc_xprt *xprt = req->rq_xprt; + struct sock_xprt *transport = + container_of(xprt, struct sock_xprt, xprt); + struct socket *sock = transport->sock; + unsigned long headoff; + unsigned long tailoff; + + /* + * Set up the rpc header and record marker stuff + */ + xs_encode_tcp_record_marker(xbufp); + + tailoff = (unsigned long)xbufp->tail[0].iov_base & ~PAGE_MASK; + headoff = (unsigned long)xbufp->head[0].iov_base & ~PAGE_MASK; + len = svc_send_common(sock, xbufp, + virt_to_page(xbufp->head[0].iov_base), headoff, + xbufp->tail[0].iov_base, tailoff); + + if (len != xbufp->len) { + printk(KERN_NOTICE "Error sending entire callback!\n"); + len = -EAGAIN; + } + + return len; +} + +/* + * The send routine. Borrows from svc_send + */ +static int bc_send_request(struct rpc_task *task) +{ + struct rpc_rqst *req = task->tk_rqstp; + struct svc_xprt *xprt; + struct svc_sock *svsk; + u32 len; + + dprintk("sending request with xid: %08x\n", ntohl(req->rq_xid)); + /* + * Get the server socket associated with this callback xprt + */ + xprt = req->rq_xprt->bc_xprt; + svsk = container_of(xprt, struct svc_sock, sk_xprt); + + /* + * Grab the mutex to serialize data as the connection is shared + * with the fore channel + */ + mutex_lock(&xprt->xpt_mutex); + if (test_bit(XPT_DEAD, &xprt->xpt_flags)) + len = -ENOTCONN; + else + len = bc_sendto(req); + mutex_unlock(&xprt->xpt_mutex); + + if (len > 0) + len = 0; + + return len; +} + +/* + * The close routine. Since this is client initiated, we do nothing + */ + +static void bc_close(struct rpc_xprt *xprt) +{ + return; +} + +/* + * The xprt destroy routine. Again, because this connection is client + * initiated, we do nothing + */ + +static void bc_destroy(struct rpc_xprt *xprt) +{ + return; +} + static struct rpc_xprt_ops xs_udp_ops = { .set_buffer_size = xs_udp_set_buffer_size, .reserve_xprt = xprt_reserve_xprt_cong, @@ -2192,6 +2317,22 @@ static struct rpc_xprt_ops xs_tcp_ops = .print_stats = xs_tcp_print_stats, }; +/* + * The rpc_xprt_ops for the server backchannel + */ + +static struct rpc_xprt_ops bc_tcp_ops = { + .reserve_xprt = xprt_reserve_xprt, + .release_xprt = xprt_release_xprt, + .buf_alloc = bc_malloc, + .buf_free = bc_free, + .send_request = bc_send_request, + .set_retrans_timeout = xprt_set_retrans_timeout_def, + .close = bc_close, + .destroy = bc_destroy, + .print_stats = xs_tcp_print_stats, +}; + static struct rpc_xprt *xs_setup_xprt(struct xprt_create *args, unsigned int slot_table_size) { @@ -2323,14 +2464,46 @@ static struct rpc_xprt *xs_setup_tcp(str xprt->prot = IPPROTO_TCP; xprt->tsh_size = sizeof(rpc_fraghdr) / sizeof(u32); xprt->max_payload = RPC_MAX_FRAGMENT_SIZE; + xprt->timeout = &xs_tcp_default_timeout; - xprt->bind_timeout = XS_BIND_TO; - xprt->connect_timeout = XS_TCP_CONN_TO; - xprt->reestablish_timeout = XS_TCP_INIT_REEST_TO; - xprt->idle_timeout = XS_IDLE_DISC_TO; + if (args->bc_xprt) { + struct svc_sock *bc_sock; - xprt->ops = &xs_tcp_ops; - xprt->timeout = &xs_tcp_default_timeout; + /* backchannel */ + xprt_set_bound(xprt); + xprt->bind_timeout = 0; + xprt->connect_timeout = 0; + xprt->reestablish_timeout = 0; + xprt->idle_timeout = (~0); + + /* + * The backchannel uses the same socket connection as the + * forechannel + */ + xprt->bc_xprt = args->bc_xprt; + bc_sock = container_of(args->bc_xprt, struct svc_sock, sk_xprt); + bc_sock->sk_bc_xprt = xprt; + transport->sock = bc_sock->sk_sock; + transport->inet = bc_sock->sk_sk; + + xprt->ops = &bc_tcp_ops; + + switch (addr->sa_family) { + case AF_INET: + xs_format_ipv4_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); + break; + case AF_INET6: + xs_format_ipv6_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP6); + break; + default: + kfree(xprt); + return ERR_PTR(-EAFNOSUPPORT); + } + + goto out; + } switch (addr->sa_family) { case AF_INET: @@ -2338,20 +2511,30 @@ static struct rpc_xprt *xs_setup_tcp(str xprt_set_bound(xprt); INIT_DELAYED_WORK(&transport->connect_worker, xs_tcp_connect_worker4); - xs_format_ipv4_peer_addresses(xprt, "tcp", RPCBIND_NETID_TCP); + xs_format_ipv4_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); break; case AF_INET6: if (((struct sockaddr_in6 *)addr)->sin6_port != htons(0)) xprt_set_bound(xprt); INIT_DELAYED_WORK(&transport->connect_worker, xs_tcp_connect_worker6); - xs_format_ipv6_peer_addresses(xprt, "tcp", RPCBIND_NETID_TCP6); + xs_format_ipv6_peer_addresses(xprt, "tcp", + RPCBIND_NETID_TCP); break; default: kfree(xprt); return ERR_PTR(-EAFNOSUPPORT); } + xprt->bind_timeout = XS_BIND_TO; + xprt->connect_timeout = XS_TCP_CONN_TO; + xprt->reestablish_timeout = XS_TCP_INIT_REEST_TO; + xprt->idle_timeout = XS_IDLE_DISC_TO; + + xprt->ops = &xs_tcp_ops; + +out: dprintk("RPC: set up transport to address %s\n", xprt->address_strings[RPC_DISPLAY_ALL]); Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.316 retrieving revision 1.316.4.1 diff -u -p -r1.316 -r1.316.4.1 --- config-generic 11 Aug 2009 21:55:35 -0000 1.316 +++ config-generic 17 Aug 2009 18:01:59 -0000 1.316.4.1 @@ -3193,7 +3193,7 @@ CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y -# CONFIG_NFS_V4_1 is not set +CONFIG_NFS_V4_1=y CONFIG_NFS_DIRECTIO=y CONFIG_NFSD=m CONFIG_NFSD_V3=y @@ -3201,6 +3201,16 @@ CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_NFSD_TCP=y CONFIG_NFS_FSCACHE=y + +CONFIG_PNFSD=y +CONFIG_PNFS=y +CONFIG_PNFSD_LOCAL_EXPORT=y +CONFIG_SPNFS=y +CONFIG_PNFS_OBJLAYOUT=y +CONFIG_PNFS_BLOCK=y +CONFIG_SPNFS_LAYOUTSEGMENTS=y +CONFIG_PNFS_PANLAYOUT=y + CONFIG_LOCKD=m CONFIG_LOCKD_V4=y CONFIG_EXPORTFS=m Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1721 retrieving revision 1.1721.4.1 diff -u -p -r1.1721 -r1.1721.4.1 --- kernel.spec 16 Aug 2009 22:09:02 -0000 1.1721 +++ kernel.spec 17 Aug 2009 18:01:59 -0000 1.1721.4.1 @@ -15,7 +15,7 @@ Summary: The Linux kernel # that the kernel isn't the stock distribution kernel, for example, # by setting the define to ".local" or ".bz123456" # -# % define buildid .local +%define buildid .pnfs_rc6 # fedora_build defines which build revision of this kernel version we're # building. Rather than incrementing forever, as with the prior versioning @@ -103,6 +103,8 @@ Summary: The Linux kernel # dracut initrd-generic %define with_dracut %{?_without_dracut: 0} %{?!_without_dracut: 1} +%define with_firmware 1 + # Build the kernel-doc package, but don't fail the build if it botches. # Here "true" means "continue" and "false" means "fail the build". %if 0%{?released_kernel} @@ -708,6 +710,7 @@ Patch2903: linux-2.6-revert-dvb-net-kabi # NFSv4 Patch3050: linux-2.6-nfsd4-proots.patch +Patch3100: pnfs-v2.6.31-rc6.patch # VIA Nano / VX8xx updates Patch11010: via-hwmon-temp-sensor.patch @@ -1186,6 +1189,7 @@ ApplyPatch linux-2.6-execshield.patch # NFSv4 ApplyPatch linux-2.6-nfsd4-proots.patch +ApplyPatch pnfs-v2.6.31-rc6.patch # USB ApplyPatch linux-2.6-driver-level-usb-autosuspend.diff @@ -1969,6 +1973,9 @@ fi # and build. %changelog +* Mon Aug 17 2009 Steve Dickson +- Updated to latest pNFS update (v2.6.31-rc6) + * Sun Aug 16 2009 Kyle McMartin 2.6.31-0.158.rc6 - Improve the perf script so it prints something helpful if the perf binary doesn't exist. From davidz at fedoraproject.org Mon Aug 17 18:06:59 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Mon, 17 Aug 2009 18:06:59 +0000 (UTC) Subject: rpms/DeviceKit-disks/devel .cvsignore, 1.10, 1.11 DeviceKit-disks.spec, 1.31, 1.32 sources, 1.10, 1.11 DeviceKit-disks-005-port-to-new-libatasmart.patch, 1.1, NONE Message-ID: <20090817180659.E3A5911C00E4@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/DeviceKit-disks/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7415 Modified Files: .cvsignore DeviceKit-disks.spec sources Removed Files: DeviceKit-disks-005-port-to-new-libatasmart.patch Log Message: * Mon Aug 17 2009 David Zeuthen - 006-1%{?dist} - Update to release 006 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-disks/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 20 Jun 2009 00:15:07 -0000 1.10 +++ .cvsignore 17 Aug 2009 18:06:59 -0000 1.11 @@ -7,3 +7,4 @@ DeviceKit-disks-004.20090412git.tar.gz DeviceKit-disks-004.20090415git.tar.gz DeviceKit-disks-004.tar.gz DeviceKit-disks-005.tar.gz +DeviceKit-disks-006.tar.gz Index: DeviceKit-disks.spec =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-disks/devel/DeviceKit-disks.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- DeviceKit-disks.spec 7 Aug 2009 14:22:37 -0000 1.31 +++ DeviceKit-disks.spec 17 Aug 2009 18:06:59 -0000 1.32 @@ -3,7 +3,7 @@ %define dbus_glib_version 0.76 %define polkit_version 0.92 %define parted_version 1.8.8 -%define udev_version 142 +%define udev_version 145 %define mdadm_version 2.6.7 %define device_mapper_version 1.02 %define libatasmart_version 0.12 @@ -11,13 +11,12 @@ Summary: Disk Management Service Name: DeviceKit-disks -Version: 005 -Release: 5%{?dist} +Version: 006 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://gitweb.freedesktop.org/?p=users/david/DeviceKit-disks.git;a=summary Source0: %{name}-%{version}.tar.gz -Patch0: DeviceKit-disks-005-port-to-new-libatasmart.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: dbus-devel >= %{dbus_version} @@ -30,8 +29,7 @@ BuildRequires: device-mapper-devel >= %{ BuildRequires: intltool BuildRequires: libatasmart-devel >= %{libatasmart_version} BuildRequires: zlib-devel -# for now, to get gudev-1.0, until we can depend on udev >= 143 where it is libgudev1-devel -BuildRequires: libgudev-devel +BuildRequires: libgudev1-devel >= %{udev_version} BuildRequires: libudev-devel >= %{udev_version} BuildRequires: sg3_utils-devel >= %{sg3_utils_version} Requires: dbus >= %{dbus_version} @@ -79,7 +77,6 @@ D-Bus interface definitions for DeviceKi %prep %setup -q -%patch0 -p1 -b .new-libata-smart %build %configure --enable-gtk-doc @@ -146,6 +143,9 @@ rm -rf $RPM_BUILD_ROOT # Note: please don't forget the %{?dist} in the changelog. Thanks %changelog +* Mon Aug 17 2009 David Zeuthen - 006-1%{?dist} +- Update to release 006 + * Fri Aug 07 2009 David Zeuthen - 005-5%{?dist} - Update for new libatasmart version Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-disks/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 20 Jun 2009 00:15:07 -0000 1.10 +++ sources 17 Aug 2009 18:06:59 -0000 1.11 @@ -1 +1,2 @@ 8c0e5daa492e044a5a4f65b9412c0b34 DeviceKit-disks-005.tar.gz +7773b5afeeaad9ff285ef3320a97792c DeviceKit-disks-006.tar.gz --- DeviceKit-disks-005-port-to-new-libatasmart.patch DELETED --- From jwrdegoede at fedoraproject.org Mon Aug 17 18:07:19 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Mon, 17 Aug 2009 18:07:19 +0000 (UTC) Subject: rpms/supertuxkart/devel supertuxkart.spec,1.15,1.16 Message-ID: <20090817180719.91B9E11C00E4@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/supertuxkart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7576 Modified Files: supertuxkart.spec Log Message: * Sun Aug 16 2009 Hans de Goede - 0.6.1a-3 - Switch to openal-soft Index: supertuxkart.spec =================================================================== RCS file: /cvs/extras/rpms/supertuxkart/devel/supertuxkart.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- supertuxkart.spec 27 Jul 2009 05:08:20 -0000 1.15 +++ supertuxkart.spec 17 Aug 2009 18:07:19 -0000 1.16 @@ -1,6 +1,6 @@ Name: supertuxkart Version: 0.6.1a -Release: 2%{?dist} +Release: 3%{?dist} Summary: Kids 3D go-kart racing game featuring Tux Group: Amusements/Games License: GPLv2+ @@ -11,8 +11,9 @@ Patch0: supertuxkart-fhs.patch Patch1: supertuxkart-0.3-desktop.patch Patch2: supertuxkart-0.3-default-fs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: plib-devel SDL-devel freealut-devel mikmod-devel +BuildRequires: plib-devel SDL-devel mikmod-devel BuildRequires: libvorbis-devel freeglut-devel desktop-file-utils +BuildRequires: openal-soft-devel freealut-devel >= 1.1.0-10 Requires: hicolor-icon-theme opengl-games-utils # Provide so that yum install tuxkart will work, obsolete for auto upgrade Provides: tuxkart = 0.4.0-6 @@ -41,7 +42,7 @@ touch src/Makefile.in %build %configure -make %{?_smp_mflags} +make %{?_smp_mflags} LDFLAGS=-lGLU %install @@ -118,6 +119,9 @@ fi %changelog +* Sun Aug 16 2009 Hans de Goede - 0.6.1a-3 +- Switch to openal-soft + * Sun Jul 26 2009 Fedora Release Engineering - 0.6.1a-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mtasaka at fedoraproject.org Mon Aug 17 18:07:39 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 17 Aug 2009 18:07:39 +0000 (UTC) Subject: rpms/ebview/F-10 .cvsignore, 1.2, 1.3 ebview.spec, 1.6, 1.7 sources, 1.2, 1.3 Message-ID: <20090817180739.3D2A611C00E4@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ebview/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7714/F-10 Modified Files: .cvsignore ebview.spec sources Log Message: * Tue Aug 18 2009 Mamoru Tasaka - 0.3.6.2-1 - Use Debian 0.3.6.2 (Masayuki Hatta ) - Drop 64 bits patches, remove some unneeded hacks Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ebview/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 16 Nov 2007 06:05:07 -0000 1.2 +++ .cvsignore 17 Aug 2009 18:07:38 -0000 1.3 @@ -1 +1 @@ -ebview-0.3.6.tar.gz +ebview_0.3.6.2.orig.tar.gz Index: ebview.spec =================================================================== RCS file: /cvs/extras/rpms/ebview/F-10/ebview.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- ebview.spec 28 Jul 2008 05:02:31 -0000 1.6 +++ ebview.spec 17 Aug 2009 18:07:39 -0000 1.7 @@ -1,14 +1,18 @@ Name: ebview -Version: 0.3.6 -Release: 5%{?dist}.1 +Version: 0.3.6.2 +Release: 1%{?dist} Summary: EPWING CD-ROM dictionary viewer Group: Applications/Text License: GPLv2+ +%if 0 URL: http://ebview.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +%else +URL: http://packages.qa.debian.org/e/ebview.html +Source0: http://ftp.de.debian.org/debian/pool/main/e/ebview/ebview_%{version}.orig.tar.gz +%endif Source1: %{name}.desktop -Patch0: ebview-0.3.6-64bits-from-suse.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eb-devel @@ -16,18 +20,13 @@ BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: gtk2-devel -%if 0%{?fedora} >= 10 Requires: VLGothic-fonts -%else -Requires: fonts-japanese -%endif %description EBView is a EPWING dictionary browser. %prep %setup -q -%patch0 -p1 -b .64bits # Fix up permission find . -type f -exec %{__chmod} 0644 {} ';' @@ -42,14 +41,6 @@ find . -type f -exec %{__chmod} 0644 {} -e 's|Kochi |Sazanami |' \ src/preference.c -# GTK deprecated option -for f in \ - src/ebview.c \ - src/defs.h \ - ; do - %{__sed} -i.gtk_deprecated -e '/GTK_DISABLE_DEPRECATED/d' $f -done - # encodings iconv -f EUCJP -t UTF-8 README > README.tmp && \ ( touch -r README README.tmp ; %{__mv} -f README.tmp README ) @@ -69,8 +60,6 @@ iconv -f ISO-8859-1 -t UTF-8 doc/en/inde %{__rm} -f doc/en/index.html.tmp %build -export LDFLAGS="`pkg-config --libs pangox`" - %configure \ --with-eb-conf=%{_libdir}/eb.conf %{__make} %{?_smp_mflags} @@ -114,6 +103,16 @@ desktop-file-install \ %{_datadir}/pixmaps/%{name}.xpm %changelog +* Tue Aug 18 2009 Mamoru Tasaka - 0.3.6.2-1 +- Use Debian 0.3.6.2 (Masayuki Hatta ) +- Drop 64 bits patches, remove some unneeded hacks + +* Sat Jul 25 2009 Mamoru Tasaka - 0.3.6-7 +- F-12: Mass rebuild + +* Tue Feb 24 2009 Mamoru Tasaka - 0.3.6-6 +- F-11: Mass rebuild + * Mon Jul 28 2008 Mamoru Tasaka - 0.3.6-5 - Change Japanese fonts Requires (F-10+) Index: sources =================================================================== RCS file: /cvs/extras/rpms/ebview/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 16 Nov 2007 06:05:07 -0000 1.2 +++ sources 17 Aug 2009 18:07:39 -0000 1.3 @@ -1 +1 @@ -223f679a6b54bc32cb6d44f54909d049 ebview-0.3.6.tar.gz +dbfe4d338ff1d846084c46ac9dc47d73 ebview_0.3.6.2.orig.tar.gz From mtasaka at fedoraproject.org Mon Aug 17 18:07:39 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 17 Aug 2009 18:07:39 +0000 (UTC) Subject: rpms/ebview/F-11 .cvsignore, 1.2, 1.3 ebview.spec, 1.7, 1.8 sources, 1.2, 1.3 Message-ID: <20090817180739.76AD011C00E4@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ebview/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7714/F-11 Modified Files: .cvsignore ebview.spec sources Log Message: * Tue Aug 18 2009 Mamoru Tasaka - 0.3.6.2-1 - Use Debian 0.3.6.2 (Masayuki Hatta ) - Drop 64 bits patches, remove some unneeded hacks Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ebview/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 16 Nov 2007 06:05:07 -0000 1.2 +++ .cvsignore 17 Aug 2009 18:07:39 -0000 1.3 @@ -1 +1 @@ -ebview-0.3.6.tar.gz +ebview_0.3.6.2.orig.tar.gz Index: ebview.spec =================================================================== RCS file: /cvs/extras/rpms/ebview/F-11/ebview.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- ebview.spec 23 Feb 2009 22:10:59 -0000 1.7 +++ ebview.spec 17 Aug 2009 18:07:39 -0000 1.8 @@ -1,14 +1,18 @@ Name: ebview -Version: 0.3.6 -Release: 6%{?dist} +Version: 0.3.6.2 +Release: 1%{?dist} Summary: EPWING CD-ROM dictionary viewer Group: Applications/Text License: GPLv2+ +%if 0 URL: http://ebview.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +%else +URL: http://packages.qa.debian.org/e/ebview.html +Source0: http://ftp.de.debian.org/debian/pool/main/e/ebview/ebview_%{version}.orig.tar.gz +%endif Source1: %{name}.desktop -Patch0: ebview-0.3.6-64bits-from-suse.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eb-devel @@ -16,18 +20,13 @@ BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: gtk2-devel -%if 0%{?fedora} >= 10 Requires: VLGothic-fonts -%else -Requires: fonts-japanese -%endif %description EBView is a EPWING dictionary browser. %prep %setup -q -%patch0 -p1 -b .64bits # Fix up permission find . -type f -exec %{__chmod} 0644 {} ';' @@ -42,14 +41,6 @@ find . -type f -exec %{__chmod} 0644 {} -e 's|Kochi |Sazanami |' \ src/preference.c -# GTK deprecated option -for f in \ - src/ebview.c \ - src/defs.h \ - ; do - %{__sed} -i.gtk_deprecated -e '/GTK_DISABLE_DEPRECATED/d' $f -done - # encodings iconv -f EUCJP -t UTF-8 README > README.tmp && \ ( touch -r README README.tmp ; %{__mv} -f README.tmp README ) @@ -69,8 +60,6 @@ iconv -f ISO-8859-1 -t UTF-8 doc/en/inde %{__rm} -f doc/en/index.html.tmp %build -export LDFLAGS="`pkg-config --libs pangox`" - %configure \ --with-eb-conf=%{_libdir}/eb.conf %{__make} %{?_smp_mflags} @@ -114,6 +103,13 @@ desktop-file-install \ %{_datadir}/pixmaps/%{name}.xpm %changelog +* Tue Aug 18 2009 Mamoru Tasaka - 0.3.6.2-1 +- Use Debian 0.3.6.2 (Masayuki Hatta ) +- Drop 64 bits patches, remove some unneeded hacks + +* Sat Jul 25 2009 Mamoru Tasaka - 0.3.6-7 +- F-12: Mass rebuild + * Tue Feb 24 2009 Mamoru Tasaka - 0.3.6-6 - F-11: Mass rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/ebview/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 16 Nov 2007 06:05:07 -0000 1.2 +++ sources 17 Aug 2009 18:07:39 -0000 1.3 @@ -1 +1 @@ -223f679a6b54bc32cb6d44f54909d049 ebview-0.3.6.tar.gz +dbfe4d338ff1d846084c46ac9dc47d73 ebview_0.3.6.2.orig.tar.gz From mtasaka at fedoraproject.org Mon Aug 17 18:07:39 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 17 Aug 2009 18:07:39 +0000 (UTC) Subject: rpms/ebview/devel .cvsignore, 1.2, 1.3 ebview.spec, 1.8, 1.9 sources, 1.2, 1.3 Message-ID: <20090817180739.B384A11C00E4@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ebview/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7714/devel Modified Files: .cvsignore ebview.spec sources Log Message: * Tue Aug 18 2009 Mamoru Tasaka - 0.3.6.2-1 - Use Debian 0.3.6.2 (Masayuki Hatta ) - Drop 64 bits patches, remove some unneeded hacks Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ebview/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 16 Nov 2007 06:05:07 -0000 1.2 +++ .cvsignore 17 Aug 2009 18:07:39 -0000 1.3 @@ -1 +1 @@ -ebview-0.3.6.tar.gz +ebview_0.3.6.2.orig.tar.gz Index: ebview.spec =================================================================== RCS file: /cvs/extras/rpms/ebview/devel/ebview.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- ebview.spec 24 Jul 2009 16:47:11 -0000 1.8 +++ ebview.spec 17 Aug 2009 18:07:39 -0000 1.9 @@ -1,14 +1,18 @@ Name: ebview -Version: 0.3.6 -Release: 7%{?dist} +Version: 0.3.6.2 +Release: 1%{?dist} Summary: EPWING CD-ROM dictionary viewer Group: Applications/Text License: GPLv2+ +%if 0 URL: http://ebview.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +%else +URL: http://packages.qa.debian.org/e/ebview.html +Source0: http://ftp.de.debian.org/debian/pool/main/e/ebview/ebview_%{version}.orig.tar.gz +%endif Source1: %{name}.desktop -Patch0: ebview-0.3.6-64bits-from-suse.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eb-devel @@ -16,18 +20,13 @@ BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: gtk2-devel -%if 0%{?fedora} >= 10 Requires: VLGothic-fonts -%else -Requires: fonts-japanese -%endif %description EBView is a EPWING dictionary browser. %prep %setup -q -%patch0 -p1 -b .64bits # Fix up permission find . -type f -exec %{__chmod} 0644 {} ';' @@ -42,14 +41,6 @@ find . -type f -exec %{__chmod} 0644 {} -e 's|Kochi |Sazanami |' \ src/preference.c -# GTK deprecated option -for f in \ - src/ebview.c \ - src/defs.h \ - ; do - %{__sed} -i.gtk_deprecated -e '/GTK_DISABLE_DEPRECATED/d' $f -done - # encodings iconv -f EUCJP -t UTF-8 README > README.tmp && \ ( touch -r README README.tmp ; %{__mv} -f README.tmp README ) @@ -69,8 +60,6 @@ iconv -f ISO-8859-1 -t UTF-8 doc/en/inde %{__rm} -f doc/en/index.html.tmp %build -export LDFLAGS="`pkg-config --libs pangox`" - %configure \ --with-eb-conf=%{_libdir}/eb.conf %{__make} %{?_smp_mflags} @@ -114,6 +103,10 @@ desktop-file-install \ %{_datadir}/pixmaps/%{name}.xpm %changelog +* Tue Aug 18 2009 Mamoru Tasaka - 0.3.6.2-1 +- Use Debian 0.3.6.2 (Masayuki Hatta ) +- Drop 64 bits patches, remove some unneeded hacks + * Sat Jul 25 2009 Mamoru Tasaka - 0.3.6-7 - F-12: Mass rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/ebview/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 16 Nov 2007 06:05:07 -0000 1.2 +++ sources 17 Aug 2009 18:07:39 -0000 1.3 @@ -1 +1 @@ -223f679a6b54bc32cb6d44f54909d049 ebview-0.3.6.tar.gz +dbfe4d338ff1d846084c46ac9dc47d73 ebview_0.3.6.2.orig.tar.gz From beekhof at fedoraproject.org Mon Aug 17 18:10:53 2009 From: beekhof at fedoraproject.org (Andrew Beekhof) Date: Mon, 17 Aug 2009 18:10:53 +0000 (UTC) Subject: rpms/cluster-glue/devel cluster-glue.spec,1.5,1.6 Message-ID: <20090817181053.6112511C00E4@cvs1.fedora.phx.redhat.com> Author: beekhof Update of /cvs/pkgs/rpms/cluster-glue/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8664 Modified Files: cluster-glue.spec Log Message: Use saner version numbers for Obsoletes/Provides Index: cluster-glue.spec =================================================================== RCS file: /cvs/pkgs/rpms/cluster-glue/devel/cluster-glue.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- cluster-glue.spec 17 Aug 2009 14:40:40 -0000 1.5 +++ cluster-glue.spec 17 Aug 2009 18:10:53 -0000 1.6 @@ -21,10 +21,10 @@ Group: System Environment/Base Source0: http://hg.linux-ha.org/glue/archive/%{upstreamversion}.tar.bz2 # Directives to allow upgrade from combined heartbeat packages in Fedora11 -Provides: heartbeat-stonith = 2:%{version}-%{release} -Provides: heartbeat-pils = 2:%{version}-%{release} -Obsoletes: heartbeat-stonith < 2:1.0-0.9 -Obsoletes: heartbeat-pils < 2:1.0-0.9 +Provides: heartbeat-stonith = 3.0.0-1 +Provides: heartbeat-pils = 3.0.0-1 +Obsoletes: heartbeat-stonith < 3.0.0-1 +Obsoletes: heartbeat-pils < 3.0.0-1 ## Setup/build bits From spot at fedoraproject.org Mon Aug 17 18:14:49 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 18:14:49 +0000 (UTC) Subject: rpms/asymptote/devel .cvsignore, 1.52, 1.53 asymptote.spec, 1.66, 1.67 sources, 1.52, 1.53 Message-ID: <20090817181449.3714811C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/asymptote/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9552 Modified Files: .cvsignore asymptote.spec sources Log Message: 1.83 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/asymptote/devel/.cvsignore,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- .cvsignore 23 Jul 2009 20:20:04 -0000 1.52 +++ .cvsignore 17 Aug 2009 18:14:48 -0000 1.53 @@ -1 +1 @@ -asymptote-1.82.src.tgz +asymptote-1.83.src.tgz Index: asymptote.spec =================================================================== RCS file: /cvs/pkgs/rpms/asymptote/devel/asymptote.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- asymptote.spec 24 Jul 2009 17:27:08 -0000 1.66 +++ asymptote.spec 17 Aug 2009 18:14:49 -0000 1.67 @@ -4,8 +4,8 @@ %define xemacs_sitelisp %{_datadir}/xemacs/site-packages/lisp Name: asymptote -Version: 1.82 -Release: 2%{?dist} +Version: 1.83 +Release: 1%{?dist} Summary: Descriptive vector graphics language Group: Applications/Publishing @@ -145,6 +145,9 @@ fi %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 1.83-1 +- update to 1.83 + * Fri Jul 24 2009 Fedora Release Engineering - 1.82-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/asymptote/devel/sources,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- sources 23 Jul 2009 20:20:04 -0000 1.52 +++ sources 17 Aug 2009 18:14:49 -0000 1.53 @@ -1 +1 @@ -0960360e00e8a1a6b84acb70f623ca72 asymptote-1.82.src.tgz +1f3f0d25cb3ac31313115aee35af6190 asymptote-1.83.src.tgz From pkgdb at fedoraproject.org Mon Aug 17 18:14:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:14:51 +0000 Subject: [pkgdb] perl-PPIx-EditorTools was added for mmaslano Message-ID: <20090817181451.99B3C10F859@bastion2.fedora.phx.redhat.com> kevin has added Package perl-PPIx-EditorTools with summary Utility methods and base class for manipulating Perl via PPI kevin has approved Package perl-PPIx-EditorTools kevin has added a Fedora devel branch for perl-PPIx-EditorTools with an owner of mmaslano kevin has approved perl-PPIx-EditorTools in Fedora devel kevin has approved Package perl-PPIx-EditorTools kevin has set commit to Approved for 107427 on perl-PPIx-EditorTools (Fedora devel) kevin has set checkout to Approved for 107427 on perl-PPIx-EditorTools (Fedora devel) kevin has set build to Approved for 107427 on perl-PPIx-EditorTools (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-PPIx-EditorTools From pkgdb at fedoraproject.org Mon Aug 17 18:14:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:14:53 +0000 Subject: [pkgdb] perl-PPIx-EditorTools summary updated by kevin Message-ID: <20090817181453.6A6C710F889@bastion2.fedora.phx.redhat.com> kevin set package perl-PPIx-EditorTools summary to Utility methods and base class for manipulating Perl via PPI To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-PPIx-EditorTools From kevin at fedoraproject.org Mon Aug 17 18:15:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:15:00 +0000 (UTC) Subject: rpms/perl-PPIx-EditorTools/devel - New directory Message-ID: <20090817181500.4450011C034A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-PPIx-EditorTools/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsak9666/rpms/perl-PPIx-EditorTools/devel Log Message: Directory /cvs/pkgs/rpms/perl-PPIx-EditorTools/devel added to the repository From pkgdb at fedoraproject.org Mon Aug 17 18:14:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:14:53 +0000 Subject: [pkgdb] perl-PPIx-EditorTools (Fedora, devel) updated by kevin Message-ID: <20090817181456.DE35210F897@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on perl-PPIx-EditorTools (Fedora devel) for perl-sig kevin approved watchcommits on perl-PPIx-EditorTools (Fedora devel) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-PPIx-EditorTools From kevin at fedoraproject.org Mon Aug 17 18:15:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:15:00 +0000 (UTC) Subject: rpms/perl-PPIx-EditorTools - New directory Message-ID: <20090817181500.1B8B611C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-PPIx-EditorTools In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsak9666/rpms/perl-PPIx-EditorTools Log Message: Directory /cvs/pkgs/rpms/perl-PPIx-EditorTools added to the repository From kevin at fedoraproject.org Mon Aug 17 18:15:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:15:07 +0000 (UTC) Subject: rpms/perl-PPIx-EditorTools Makefile,NONE,1.1 Message-ID: <20090817181507.2F9FB11C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-PPIx-EditorTools In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsak9666/rpms/perl-PPIx-EditorTools Added Files: Makefile Log Message: Setup of module perl-PPIx-EditorTools --- NEW FILE Makefile --- # Top level Makefile for module perl-PPIx-EditorTools all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 17 18:15:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:15:07 +0000 (UTC) Subject: rpms/perl-PPIx-EditorTools/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090817181507.7D37411C0416@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-PPIx-EditorTools/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsak9666/rpms/perl-PPIx-EditorTools/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-PPIx-EditorTools --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-PPIx-EditorTools # $Id: Makefile,v 1.1 2009/08/17 18:15:07 kevin Exp $ NAME := perl-PPIx-EditorTools 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 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) --- NEW FILE sources --- From davidz at fedoraproject.org Mon Aug 17 18:15:06 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Mon, 17 Aug 2009 18:15:06 +0000 (UTC) Subject: rpms/gnome-disk-utility/devel .cvsignore, 1.8, 1.9 gnome-disk-utility.spec, 1.15, 1.16 sources, 1.8, 1.9 Message-ID: <20090817181506.CD36511C00E4@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/gnome-disk-utility/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9694 Modified Files: .cvsignore gnome-disk-utility.spec sources Log Message: * Mon Aug 17 2009 David Zeuthen - 0.5-1%{?dist} - Update to release 0.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-disk-utility/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 20 Jun 2009 00:15:26 -0000 1.8 +++ .cvsignore 17 Aug 2009 18:15:06 -0000 1.9 @@ -5,3 +5,4 @@ gnome-disk-utility-0.3.20090412git.tar.b gnome-disk-utility-0.3.20090415git.tar.bz2 gnome-disk-utility-0.3.tar.bz2 gnome-disk-utility-0.4.tar.bz2 +gnome-disk-utility-0.5.tar.bz2 Index: gnome-disk-utility.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-disk-utility/devel/gnome-disk-utility.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- gnome-disk-utility.spec 27 Jul 2009 05:18:23 -0000 1.15 +++ gnome-disk-utility.spec 17 Aug 2009 18:15:06 -0000 1.16 @@ -4,15 +4,15 @@ %define gtk2_version 2.17.2 %define gnome_doc_utils_version 0.3.2 %define gnome_keyring_version 2.22 -%define devicekit_disks_version 005 +%define devicekit_disks_version 006 %define unique_version 1.0.4 %define libnotify_version 0.4.5 %define nautilus_version 2.26 Summary: Disk management application Name: gnome-disk-utility -Version: 0.4 -Release: 3%{?dist} +Version: 0.5 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://git.gnome.org/cgit/gnome-disk-utility @@ -211,6 +211,9 @@ fi %{_includedir}/gnome-disk-utility/gdu-gtk/* %changelog +* Mon Aug 17 2009 David Zeuthen - 0.5-1%{?dist} +- Update to release 0.5 + * Mon Jul 27 2009 Matthias Clasen - 0.4-3%{?dist} - Drop PolicyKit from .pc files, too Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-disk-utility/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 20 Jun 2009 00:15:27 -0000 1.8 +++ sources 17 Aug 2009 18:15:06 -0000 1.9 @@ -1 +1 @@ -067a7b5bb7b5a870518c9566fc03a687 gnome-disk-utility-0.4.tar.bz2 +1764bfcaf3383d2a22c1d73d80be4f66 gnome-disk-utility-0.5.tar.bz2 From davidz at fedoraproject.org Mon Aug 17 18:16:13 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Mon, 17 Aug 2009 18:16:13 +0000 (UTC) Subject: rpms/gnome-disk-utility/devel gnome-disk-utility.spec,1.16,1.17 Message-ID: <20090817181613.D636811C00E4@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/gnome-disk-utility/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10037 Modified Files: gnome-disk-utility.spec Log Message: * Mon Aug 17 2009 David Zeuthen - 0.5-2%{?dist} - Rebuild Index: gnome-disk-utility.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-disk-utility/devel/gnome-disk-utility.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- gnome-disk-utility.spec 17 Aug 2009 18:15:06 -0000 1.16 +++ gnome-disk-utility.spec 17 Aug 2009 18:16:13 -0000 1.17 @@ -12,7 +12,7 @@ Summary: Disk management application Name: gnome-disk-utility Version: 0.5 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://git.gnome.org/cgit/gnome-disk-utility @@ -211,6 +211,9 @@ fi %{_includedir}/gnome-disk-utility/gdu-gtk/* %changelog +* Mon Aug 17 2009 David Zeuthen - 0.5-2%{?dist} +- Rebuild + * Mon Aug 17 2009 David Zeuthen - 0.5-1%{?dist} - Update to release 0.5 From pkgdb at fedoraproject.org Mon Aug 17 18:16:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:16:34 +0000 Subject: [pkgdb] perl-Locale-Msgfmt was added for mmaslano Message-ID: <20090817181635.6A7A310F85B@bastion2.fedora.phx.redhat.com> kevin has added Package perl-Locale-Msgfmt with summary Compile .po files to .mo files kevin has approved Package perl-Locale-Msgfmt kevin has added a Fedora devel branch for perl-Locale-Msgfmt with an owner of mmaslano kevin has approved perl-Locale-Msgfmt in Fedora devel kevin has approved Package perl-Locale-Msgfmt kevin has set commit to Approved for 107427 on perl-Locale-Msgfmt (Fedora devel) kevin has set checkout to Approved for 107427 on perl-Locale-Msgfmt (Fedora devel) kevin has set build to Approved for 107427 on perl-Locale-Msgfmt (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Locale-Msgfmt From pkgdb at fedoraproject.org Mon Aug 17 18:16:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:16:35 +0000 Subject: [pkgdb] perl-Locale-Msgfmt summary updated by kevin Message-ID: <20090817181636.95F1A10F882@bastion2.fedora.phx.redhat.com> kevin set package perl-Locale-Msgfmt summary to Compile .po files to .mo files To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Locale-Msgfmt From pkgdb at fedoraproject.org Mon Aug 17 18:16:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:16:35 +0000 Subject: [pkgdb] perl-Locale-Msgfmt (Fedora, devel) updated by kevin Message-ID: <20090817181637.D3E6510F886@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on perl-Locale-Msgfmt (Fedora devel) for perl-sig kevin approved watchcommits on perl-Locale-Msgfmt (Fedora devel) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Locale-Msgfmt From kevin at fedoraproject.org Mon Aug 17 18:16:49 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:16:49 +0000 (UTC) Subject: rpms/perl-Locale-Msgfmt/devel - New directory Message-ID: <20090817181649.63D8111C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Locale-Msgfmt/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsL10212/rpms/perl-Locale-Msgfmt/devel Log Message: Directory /cvs/pkgs/rpms/perl-Locale-Msgfmt/devel added to the repository From kevin at fedoraproject.org Mon Aug 17 18:16:55 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:16:55 +0000 (UTC) Subject: rpms/perl-Locale-Msgfmt Makefile,NONE,1.1 Message-ID: <20090817181655.C851311C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Locale-Msgfmt In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsL10212/rpms/perl-Locale-Msgfmt Added Files: Makefile Log Message: Setup of module perl-Locale-Msgfmt --- NEW FILE Makefile --- # Top level Makefile for module perl-Locale-Msgfmt all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 17 18:16:56 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:16:56 +0000 (UTC) Subject: rpms/perl-Locale-Msgfmt/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090817181656.14D1411C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Locale-Msgfmt/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsL10212/rpms/perl-Locale-Msgfmt/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Locale-Msgfmt --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Locale-Msgfmt # $Id: Makefile,v 1.1 2009/08/17 18:16:55 kevin Exp $ NAME := perl-Locale-Msgfmt 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 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) --- NEW FILE sources --- From kevin at fedoraproject.org Mon Aug 17 18:16:49 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:16:49 +0000 (UTC) Subject: rpms/perl-Locale-Msgfmt - New directory Message-ID: <20090817181649.1BC3911C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Locale-Msgfmt In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsL10212/rpms/perl-Locale-Msgfmt Log Message: Directory /cvs/pkgs/rpms/perl-Locale-Msgfmt added to the repository From pkgdb at fedoraproject.org Mon Aug 17 18:18:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:18:02 +0000 Subject: [pkgdb] moblin-session was added for pbrobinson Message-ID: <20090817181802.6E5A310F859@bastion2.fedora.phx.redhat.com> kevin has added Package moblin-session with summary Moblin User Experience Startup Scripts kevin has approved Package moblin-session kevin has added a Fedora devel branch for moblin-session with an owner of pbrobinson kevin has approved moblin-session in Fedora devel kevin has approved Package moblin-session kevin has set commit to Approved for 107427 on moblin-session (Fedora devel) kevin has set checkout to Approved for 107427 on moblin-session (Fedora devel) kevin has set build to Approved for 107427 on moblin-session (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-session From pkgdb at fedoraproject.org Mon Aug 17 18:18:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:18:03 +0000 Subject: [pkgdb] moblin-session summary updated by kevin Message-ID: <20090817181803.C871510F865@bastion2.fedora.phx.redhat.com> kevin set package moblin-session summary to Moblin User Experience Startup Scripts To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-session From pkgdb at fedoraproject.org Mon Aug 17 18:18:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:18:03 +0000 Subject: [pkgdb] moblin-session (Fedora, 11) updated by kevin Message-ID: <20090817181803.E5E7B10F881@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for moblin-session kevin has set commit to Approved for 107427 on moblin-session (Fedora 11) kevin has set checkout to Approved for 107427 on moblin-session (Fedora 11) kevin has set build to Approved for 107427 on moblin-session (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/moblin-session From kevin at fedoraproject.org Mon Aug 17 18:18:14 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:18:14 +0000 (UTC) Subject: rpms/moblin-session/devel - New directory Message-ID: <20090817181814.4808111C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/moblin-session/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk10520/rpms/moblin-session/devel Log Message: Directory /cvs/pkgs/rpms/moblin-session/devel added to the repository From kevin at fedoraproject.org Mon Aug 17 18:18:14 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:18:14 +0000 (UTC) Subject: rpms/moblin-session - New directory Message-ID: <20090817181814.2068D11C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/moblin-session In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk10520/rpms/moblin-session Log Message: Directory /cvs/pkgs/rpms/moblin-session added to the repository From kevin at fedoraproject.org Mon Aug 17 18:18:20 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:18:20 +0000 (UTC) Subject: rpms/moblin-session Makefile,NONE,1.1 Message-ID: <20090817181820.1EA9C11C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/moblin-session In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk10520/rpms/moblin-session Added Files: Makefile Log Message: Setup of module moblin-session --- NEW FILE Makefile --- # Top level Makefile for module moblin-session all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 17 18:18:20 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:18:20 +0000 (UTC) Subject: rpms/moblin-session/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090817181820.5DCF511C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/moblin-session/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk10520/rpms/moblin-session/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module moblin-session --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: moblin-session # $Id: Makefile,v 1.1 2009/08/17 18:18:20 kevin Exp $ NAME := moblin-session 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 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) --- NEW FILE sources --- From spot at fedoraproject.org Mon Aug 17 18:18:14 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 18:18:14 +0000 (UTC) Subject: rpms/alsamixergui/devel alsamixergui.spec, 1.8, 1.9 alsamixergui_0.9.0rc2-1-9.diff, 1.1, 1.2 Message-ID: <20090817181814.7142611C0416@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/alsamixergui/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10538 Modified Files: alsamixergui.spec alsamixergui_0.9.0rc2-1-9.diff Log Message: fix debian patch so that it applies Index: alsamixergui.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsamixergui/devel/alsamixergui.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- alsamixergui.spec 17 Aug 2009 17:44:51 -0000 1.8 +++ alsamixergui.spec 17 Aug 2009 18:18:13 -0000 1.9 @@ -1,7 +1,7 @@ Name: alsamixergui Summary: GUI mixer for ALSA sound devices Version: 0.9.0 -Release: 0.7.rc2%{?dist} +Release: 0.8.rc2%{?dist} License: GPLv2+ Group: Applications/System # This is where the source used to live, but this upstream is dead. @@ -57,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/alsamixergui.png %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 0.9.0-0.8.rc2 +- fix debian patch to apply (i swear, it applied just a second ago) + * Mon Aug 17 2009 Tom "spot" Callaway - 0.9.0-0.7.rc2 - update to rc2, last known update alsamixergui_0.9.0rc2-1-9.diff: COPYING | 340 ++ INSTALL | 229 + Makefile.in | 497 +++ aclocal.m4 | 1005 +++++++ configure | 5556 ++++++++++++++++++++++++++++++++++++++++++++ configure.in | 5 debian/alsamixergui.desktop | 8 debian/alsamixergui.sgml | 29 debian/alsamixergui.xpm | 139 + debian/changelog | 75 debian/compat | 1 debian/control | 24 debian/copyright | 2 debian/manpages | 1 debian/menu | 5 debian/watch | 3 depcomp | 411 +++ install-sh | 294 ++ missing | 336 ++ mkinstalldirs | 111 src/Fl_AM.cxx | 2 src/Fl_Pixmap_Button.H | 2 src/Makefile.in | 427 +++ src/alsamixer.cxx | 13 src/config.h.in | 70 src/stamp-h | 1 src/stamp-h.in | 1 27 files changed, 9549 insertions(+), 38 deletions(-) Index: alsamixergui_0.9.0rc2-1-9.diff =================================================================== RCS file: /cvs/pkgs/rpms/alsamixergui/devel/alsamixergui_0.9.0rc2-1-9.diff,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alsamixergui_0.9.0rc2-1-9.diff 17 Aug 2009 17:44:51 -0000 1.1 +++ alsamixergui_0.9.0rc2-1-9.diff 17 Aug 2009 18:18:13 -0000 1.2 @@ -220,113 +220,6 @@ +?package(alsamixergui):needs="X11" section="Apps/Sound"\ + title="Alsamixergui" command="/usr/bin/alsamixergui" \ + icon="/usr/share/pixmaps/alsamixergui.xpm" ---- alsamixergui-0.9.0rc2-1.orig/debian/rules -+++ alsamixergui-0.9.0rc2-1/debian/rules -@@ -1,5 +1,4 @@ - #!/usr/bin/make -f -- - # rules - # - # Robert Jordens -@@ -7,87 +6,20 @@ - # This software may be used and distributed according to the terms - # of the GNU General Public License, incorporated herein by reference. - # --# $Id$ -- --# Uncomment this to turn on verbose mode. --#export DH_VERBOSE=1 -- --# This is the debhelper compatibility version to use. --export DH_COMPAT=3 -- --# These are used for cross-compiling and for saving the configure script --# from having to guess our platform (since we know it already) --DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) --DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -- -- --ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) -- CFLAGS += -g --endif --ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) -- INSTALL_PROGRAM += -s --endif -- --configure: Makefile.am -- -rm -f aclocal.m4 INSTALL COPYING install-sh Makefile.in configure \ -- missing mkinstalldirs src/config.h.in src/Makefile.in \ -- src/stamp-h.in config.h.in -- aclocal -- automake --add-missing --copy -- autoheader -- autoconf -+# $Id$ -+# - --config.status: configure -- dh_testdir -- ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info -+include /usr/share/cdbs/1/class/autotools.mk -+include /usr/share/cdbs/1/rules/debhelper.mk - --build: build-stamp -+common-binary-post-install-arch:: -+ dh_buildinfo -+ dh_install debian/alsamixergui.desktop usr/share/applications -+ dh_install debian/alsamixergui.xpm usr/share/pixmaps - --build-stamp: config.status -- dh_testdir -- $(MAKE) -+build/alsamixergui:: - /usr/bin/docbook-to-man debian/alsamixergui.sgml > debian/alsamixergui.1 -- touch build-stamp -- --clean: -- dh_testdir -- dh_testroot -- rm -f build-stamp debian/alsamixergui.1 -- -$(MAKE) distclean -- dh_clean -- --install: build -- dh_testdir -- dh_testroot -- dh_clean -k -- dh_installdirs -- $(MAKE) install prefix=$(CURDIR)/debian/alsamixergui/usr -- --# Build architecture-independent files here. --binary-indep: build install --# We have nothing to do by default. - --# Build architecture-dependent files here. --binary-arch: build install -- dh_testdir -- dh_testroot --# dh_installdebconf -- dh_installdocs -- dh_installexamples -- dh_installmenu -- dh_installman debian/alsamixergui.1 -- dh_installinfo --# dh_undocumented -- dh_installchangelogs ChangeLog -- dh_link -- dh_strip -- dh_compress -- dh_fixperms -- dh_installdeb -- dh_shlibdeps -- dh_gencontrol -- dh_md5sums -- dh_builddeb -+clean:: -+ -rm -f debian/alsamixergui.1 - --binary: binary-indep binary-arch --.PHONY: build clean binary-indep binary-arch binary install --- alsamixergui-0.9.0rc2-1.orig/debian/compat +++ alsamixergui-0.9.0rc2-1/debian/compat @@ -0,0 +1 @@ From pkgdb at fedoraproject.org Mon Aug 17 18:19:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:19:37 +0000 Subject: [pkgdb] rubygem-fastercsv was added for robert Message-ID: <20090817181939.AF95B10F890@bastion2.fedora.phx.redhat.com> kevin has added Package rubygem-fastercsv with summary Faster, smaller and cleaner replacement to standard CSV library kevin has approved Package rubygem-fastercsv kevin has added a Fedora devel branch for rubygem-fastercsv with an owner of robert kevin has approved rubygem-fastercsv in Fedora devel kevin has approved Package rubygem-fastercsv kevin has set commit to Approved for 107427 on rubygem-fastercsv (Fedora devel) kevin has set checkout to Approved for 107427 on rubygem-fastercsv (Fedora devel) kevin has set build to Approved for 107427 on rubygem-fastercsv (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-fastercsv From pkgdb at fedoraproject.org Mon Aug 17 18:19:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:19:38 +0000 Subject: [pkgdb] rubygem-fastercsv (Fedora EPEL, 5) updated by kevin Message-ID: <20090817181941.929CE10F865@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for rubygem-fastercsv kevin has set commit to Approved for 107427 on rubygem-fastercsv (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on rubygem-fastercsv (Fedora EPEL 5) kevin has set build to Approved for 107427 on rubygem-fastercsv (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-fastercsv From pkgdb at fedoraproject.org Mon Aug 17 18:19:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:19:38 +0000 Subject: [pkgdb] rubygem-fastercsv summary updated by kevin Message-ID: <20090817181939.EAB4D10F897@bastion2.fedora.phx.redhat.com> kevin set package rubygem-fastercsv summary to Faster, smaller and cleaner replacement to standard CSV library To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-fastercsv From pkgdb at fedoraproject.org Mon Aug 17 18:19:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:19:38 +0000 Subject: [pkgdb] rubygem-fastercsv (Fedora EPEL, 5) updated by kevin Message-ID: <20090817181940.7ECED10F899@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for rubygem-fastercsv kevin has set commit to Approved for 107427 on rubygem-fastercsv (Fedora 10) kevin has set checkout to Approved for 107427 on rubygem-fastercsv (Fedora 10) kevin has set build to Approved for 107427 on rubygem-fastercsv (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-fastercsv From pkgdb at fedoraproject.org Mon Aug 17 18:19:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:19:38 +0000 Subject: [pkgdb] rubygem-fastercsv (Fedora EPEL, 5) updated by kevin Message-ID: <20090817181942.33BB710F89C@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for rubygem-fastercsv kevin has set commit to Approved for 107427 on rubygem-fastercsv (Fedora 11) kevin has set checkout to Approved for 107427 on rubygem-fastercsv (Fedora 11) kevin has set build to Approved for 107427 on rubygem-fastercsv (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-fastercsv From kevin at fedoraproject.org Mon Aug 17 18:19:48 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:19:48 +0000 (UTC) Subject: rpms/rubygem-fastercsv - New directory Message-ID: <20090817181948.18E1E11C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/rubygem-fastercsv In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ11011/rpms/rubygem-fastercsv Log Message: Directory /cvs/pkgs/rpms/rubygem-fastercsv added to the repository From kevin at fedoraproject.org Mon Aug 17 18:19:55 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:19:55 +0000 (UTC) Subject: rpms/rubygem-fastercsv/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090817181955.376CC11C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/rubygem-fastercsv/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ11011/rpms/rubygem-fastercsv/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module rubygem-fastercsv --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: rubygem-fastercsv # $Id: Makefile,v 1.1 2009/08/17 18:19:55 kevin Exp $ NAME := rubygem-fastercsv 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 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) --- NEW FILE sources --- From kevin at fedoraproject.org Mon Aug 17 18:19:48 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:19:48 +0000 (UTC) Subject: rpms/rubygem-fastercsv/devel - New directory Message-ID: <20090817181948.4438511C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/rubygem-fastercsv/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ11011/rpms/rubygem-fastercsv/devel Log Message: Directory /cvs/pkgs/rpms/rubygem-fastercsv/devel added to the repository From kevin at fedoraproject.org Mon Aug 17 18:19:55 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:19:55 +0000 (UTC) Subject: rpms/rubygem-fastercsv Makefile,NONE,1.1 Message-ID: <20090817181955.01B5C11C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/rubygem-fastercsv In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ11011/rpms/rubygem-fastercsv Added Files: Makefile Log Message: Setup of module rubygem-fastercsv --- NEW FILE Makefile --- # Top level Makefile for module rubygem-fastercsv all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pbrobinson at fedoraproject.org Mon Aug 17 18:24:24 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 17 Aug 2009 18:24:24 +0000 (UTC) Subject: rpms/moblin-session/devel import.log, NONE, 1.1 moblin-session-mutter.patch, NONE, 1.1 moblin-session.spec, NONE, 1.1 moblin.desktop, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817182424.4F02B11C00E4@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-session/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12200/devel Modified Files: .cvsignore sources Added Files: import.log moblin-session-mutter.patch moblin-session.spec moblin.desktop Log Message: - initial import --- NEW FILE import.log --- moblin-session-0_12-4_fc11:HEAD:moblin-session-0.12-4.fc11.src.rpm:1250533299 moblin-session-mutter.patch: moblin-xinitrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE moblin-session-mutter.patch --- --- moblin-session-0.12/moblin-xinitrc 2009-06-29 18:56:04.000000000 +0100 +++ moblin-session-0.13/moblin-xinitrc 2009-06-30 17:54:49.000000000 +0100 @@ -96,4 +96,4 @@ /usr/libexec/moblin-panel-pasteboard & /usr/libexec/moblin-panel-applications & -metacity --sm-disable +mutter --sm-disable --- NEW FILE moblin-session.spec --- Name: moblin-session Version: 0.12 Release: 4%{?dist} Summary: Moblin User Experience Startup Scripts Group: User Interface/Desktops License: GPLv2 URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 Source1: moblin.desktop Patch0: moblin-session-mutter.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: desktop-file-utils %description moblin-session manages a Moblin desktop session. It starts up the other core Moblin components and handles logout and saving the session. %prep %setup -q %patch0 -p1 -b .mutter %build # nothing to build %install rm -rf %{buildroot} install -D -p -m 755 moblin-xinitrc %{buildroot}%{_sysconfdir}/xdg/moblin/xinitrc install -D -p -m 755 startmoblin %{buildroot}%{_bindir}/startmoblin desktop-file-install --dir=%{buildroot}%{_datadir}/xsessions/ %{SOURCE1} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING %dir %{_sysconfdir}/xdg/moblin %{_sysconfdir}/xdg/moblin/xinitrc %{_bindir}/startmoblin %{_datadir}/xsessions/moblin.desktop %changelog * Mon Aug 10 2009 Peter Robinson 0.12-4 - Add patch to start mutter not metacity * Mon Aug 10 2009 Peter Robinson 0.12-3 - More review updates. * Tue Jul 28 2009 Peter Robinson 0.12-2 - Make package noarch, some spec updates from review * Sat Jul 25 2009 Peter Robinson 0.12-1 - New upstream 0.12 release * Sun Jun 28 2009 Peter Robinson 0.10-1 - Initial packaging --- NEW FILE moblin.desktop --- [Desktop Entry] Encoding=UTF-8 Type=Application Exec=startmoblin TryExec=startmoblin Name=Moblin User Experience Comment=Moblin User Experience Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-session/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:18:20 -0000 1.1 +++ .cvsignore 17 Aug 2009 18:24:23 -0000 1.2 @@ -0,0 +1 @@ +moblin-session-0.12.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-session/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:18:20 -0000 1.1 +++ sources 17 Aug 2009 18:24:24 -0000 1.2 @@ -0,0 +1 @@ +a458ece31ae5327ad872d9654bf64edf moblin-session-0.12.tar.bz2 From pkgdb at fedoraproject.org Mon Aug 17 18:25:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:25:58 +0000 Subject: [pkgdb] php-pear-HTML_Template_PHPLIB was added for topdog Message-ID: <20090817182558.C007910F859@bastion2.fedora.phx.redhat.com> kevin has added Package php-pear-HTML_Template_PHPLIB with summary PHP template system based on preg_* kevin has approved Package php-pear-HTML_Template_PHPLIB kevin has added a Fedora devel branch for php-pear-HTML_Template_PHPLIB with an owner of topdog kevin has approved php-pear-HTML_Template_PHPLIB in Fedora devel kevin has approved Package php-pear-HTML_Template_PHPLIB kevin has set commit to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora devel) kevin has set checkout to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora devel) kevin has set build to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-pear-HTML_Template_PHPLIB From pkgdb at fedoraproject.org Mon Aug 17 18:26:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:26:00 +0000 Subject: [pkgdb] php-pear-HTML_Template_PHPLIB summary updated by kevin Message-ID: <20090817182600.9D9B510F882@bastion2.fedora.phx.redhat.com> kevin set package php-pear-HTML_Template_PHPLIB summary to PHP template system based on preg_* To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-pear-HTML_Template_PHPLIB From pkgdb at fedoraproject.org Mon Aug 17 18:26:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:26:00 +0000 Subject: [pkgdb] php-pear-HTML_Template_PHPLIB (Fedora EPEL, 5) updated by kevin Message-ID: <20090817182600.AAFFD10F888@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for php-pear-HTML_Template_PHPLIB kevin has set commit to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora 10) kevin has set checkout to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora 10) kevin has set build to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-pear-HTML_Template_PHPLIB From pkgdb at fedoraproject.org Mon Aug 17 18:26:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:26:00 +0000 Subject: [pkgdb] php-pear-HTML_Template_PHPLIB (Fedora EPEL, 5) updated by kevin Message-ID: <20090817182602.14B6010F890@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for php-pear-HTML_Template_PHPLIB kevin has set commit to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora 11) kevin has set checkout to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora 11) kevin has set build to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-pear-HTML_Template_PHPLIB From kevin at fedoraproject.org Mon Aug 17 18:26:08 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:26:08 +0000 (UTC) Subject: rpms/php-pear-HTML_Template_PHPLIB - New directory Message-ID: <20090817182608.2725011C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK13298/rpms/php-pear-HTML_Template_PHPLIB Log Message: Directory /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB added to the repository From kevin at fedoraproject.org Mon Aug 17 18:26:08 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:26:08 +0000 (UTC) Subject: rpms/php-pear-HTML_Template_PHPLIB/devel - New directory Message-ID: <20090817182608.44E7611C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK13298/rpms/php-pear-HTML_Template_PHPLIB/devel Log Message: Directory /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/devel added to the repository From pkgdb at fedoraproject.org Mon Aug 17 18:26:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:26:00 +0000 Subject: [pkgdb] php-pear-HTML_Template_PHPLIB (Fedora EPEL, 5) updated by kevin Message-ID: <20090817182606.0022B10F897@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for php-pear-HTML_Template_PHPLIB kevin has set commit to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora EPEL 5) kevin has set build to Approved for 107427 on php-pear-HTML_Template_PHPLIB (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-pear-HTML_Template_PHPLIB From kevin at fedoraproject.org Mon Aug 17 18:26:15 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:26:15 +0000 (UTC) Subject: rpms/php-pear-HTML_Template_PHPLIB Makefile,NONE,1.1 Message-ID: <20090817182615.86E9011C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK13298/rpms/php-pear-HTML_Template_PHPLIB Added Files: Makefile Log Message: Setup of module php-pear-HTML_Template_PHPLIB --- NEW FILE Makefile --- # Top level Makefile for module php-pear-HTML_Template_PHPLIB all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 17 18:26:15 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:26:15 +0000 (UTC) Subject: rpms/php-pear-HTML_Template_PHPLIB/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090817182615.C50CF11C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK13298/rpms/php-pear-HTML_Template_PHPLIB/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module php-pear-HTML_Template_PHPLIB --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: php-pear-HTML_Template_PHPLIB # $Id: Makefile,v 1.1 2009/08/17 18:26:15 kevin Exp $ NAME := php-pear-HTML_Template_PHPLIB 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 17 18:26:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:26:48 +0000 Subject: [pkgdb] foomatic-db was added for twaugh Message-ID: <20090817182649.9E5F310F865@bastion2.fedora.phx.redhat.com> kevin has added Package foomatic-db with summary Database of printers and printer drivers kevin has approved Package foomatic-db kevin has added a Fedora devel branch for foomatic-db with an owner of twaugh kevin has approved foomatic-db in Fedora devel kevin has approved Package foomatic-db kevin has set commit to Approved for 107427 on foomatic-db (Fedora devel) kevin has set checkout to Approved for 107427 on foomatic-db (Fedora devel) kevin has set build to Approved for 107427 on foomatic-db (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/foomatic-db From kevin at fedoraproject.org Mon Aug 17 18:26:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:26:58 +0000 (UTC) Subject: rpms/foomatic-db - New directory Message-ID: <20090817182658.1828E11C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/foomatic-db In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsd13633/rpms/foomatic-db Log Message: Directory /cvs/pkgs/rpms/foomatic-db added to the repository From pkgdb at fedoraproject.org Mon Aug 17 18:26:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:26:50 +0000 Subject: [pkgdb] foomatic-db summary updated by kevin Message-ID: <20090817182651.52E4310F889@bastion2.fedora.phx.redhat.com> kevin set package foomatic-db summary to Database of printers and printer drivers To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/foomatic-db From kevin at fedoraproject.org Mon Aug 17 18:26:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:26:58 +0000 (UTC) Subject: rpms/foomatic-db/devel - New directory Message-ID: <20090817182658.3E19011C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/foomatic-db/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsd13633/rpms/foomatic-db/devel Log Message: Directory /cvs/pkgs/rpms/foomatic-db/devel added to the repository From kevin at fedoraproject.org Mon Aug 17 18:27:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:27:04 +0000 (UTC) Subject: rpms/foomatic-db Makefile,NONE,1.1 Message-ID: <20090817182704.D637011C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/foomatic-db In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsd13633/rpms/foomatic-db Added Files: Makefile Log Message: Setup of module foomatic-db --- NEW FILE Makefile --- # Top level Makefile for module foomatic-db all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Aug 17 18:27:05 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:27:05 +0000 (UTC) Subject: rpms/foomatic-db/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090817182705.11E6311C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/foomatic-db/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsd13633/rpms/foomatic-db/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module foomatic-db --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: foomatic-db # $Id: Makefile,v 1.1 2009/08/17 18:27:04 kevin Exp $ NAME := foomatic-db 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 17 18:27:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:27:41 +0000 Subject: [pkgdb] django-profile was added for diegobz Message-ID: <20090817182741.9BD1210F85B@bastion2.fedora.phx.redhat.com> kevin has added Package django-profile with summary Django pluggable user profile zone kevin has approved Package django-profile kevin has added a Fedora devel branch for django-profile with an owner of diegobz kevin has approved django-profile in Fedora devel kevin has approved Package django-profile kevin has set commit to Approved for 107427 on django-profile (Fedora devel) kevin has set checkout to Approved for 107427 on django-profile (Fedora devel) kevin has set build to Approved for 107427 on django-profile (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-profile From pkgdb at fedoraproject.org Mon Aug 17 18:27:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:27:43 +0000 Subject: [pkgdb] django-profile (Fedora EPEL, 5) updated by kevin Message-ID: <20090817182746.2A72F10F898@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for django-profile kevin has set commit to Approved for 107427 on django-profile (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on django-profile (Fedora EPEL 5) kevin has set build to Approved for 107427 on django-profile (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-profile From pkgdb at fedoraproject.org Mon Aug 17 18:27:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:27:42 +0000 Subject: [pkgdb] django-profile summary updated by kevin Message-ID: <20090817182743.9A07910F889@bastion2.fedora.phx.redhat.com> kevin set package django-profile summary to Django pluggable user profile zone To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-profile From pkgdb at fedoraproject.org Mon Aug 17 18:27:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:27:43 +0000 Subject: [pkgdb] django-profile (Fedora EPEL, 5) updated by kevin Message-ID: <20090817182746.4DA7410F859@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for django-profile kevin has set commit to Approved for 107427 on django-profile (Fedora 11) kevin has set checkout to Approved for 107427 on django-profile (Fedora 11) kevin has set build to Approved for 107427 on django-profile (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-profile From pkgdb at fedoraproject.org Mon Aug 17 18:27:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:27:43 +0000 Subject: [pkgdb] django-profile (Fedora EPEL, 5) updated by kevin Message-ID: <20090817182744.653D610F899@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for django-profile kevin has set commit to Approved for 107427 on django-profile (Fedora 10) kevin has set checkout to Approved for 107427 on django-profile (Fedora 10) kevin has set build to Approved for 107427 on django-profile (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-profile From kevin at fedoraproject.org Mon Aug 17 18:27:51 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:27:51 +0000 (UTC) Subject: rpms/django-profile - New directory Message-ID: <20090817182751.2021311C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/django-profile In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsC13874/rpms/django-profile Log Message: Directory /cvs/pkgs/rpms/django-profile added to the repository From kevin at fedoraproject.org Mon Aug 17 18:27:51 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:27:51 +0000 (UTC) Subject: rpms/django-profile/devel - New directory Message-ID: <20090817182751.3EB7111C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/django-profile/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsC13874/rpms/django-profile/devel Log Message: Directory /cvs/pkgs/rpms/django-profile/devel added to the repository From kevin at fedoraproject.org Mon Aug 17 18:27:57 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:27:57 +0000 (UTC) Subject: rpms/django-profile/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090817182757.8B10711C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/django-profile/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsC13874/rpms/django-profile/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module django-profile --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: django-profile # $Id: Makefile,v 1.1 2009/08/17 18:27:57 kevin Exp $ NAME := django-profile 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 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) --- NEW FILE sources --- From kevin at fedoraproject.org Mon Aug 17 18:27:57 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:27:57 +0000 (UTC) Subject: rpms/django-profile Makefile,NONE,1.1 Message-ID: <20090817182757.5BB6A11C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/django-profile In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsC13874/rpms/django-profile Added Files: Makefile Log Message: Setup of module django-profile --- NEW FILE Makefile --- # Top level Makefile for module django-profile all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Mon Aug 17 18:28:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:28:35 +0000 Subject: [pkgdb] django-authority was added for diegobz Message-ID: <20090817182836.E53E410F89B@bastion2.fedora.phx.redhat.com> kevin has added Package django-authority with summary A Django app for generic per-object permissions and custom permissions checks kevin has approved Package django-authority kevin has added a Fedora devel branch for django-authority with an owner of diegobz kevin has approved django-authority in Fedora devel kevin has approved Package django-authority kevin has set commit to Approved for 107427 on django-authority (Fedora devel) kevin has set checkout to Approved for 107427 on django-authority (Fedora devel) kevin has set build to Approved for 107427 on django-authority (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-authority From pkgdb at fedoraproject.org Mon Aug 17 18:28:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:28:37 +0000 Subject: [pkgdb] django-authority (Fedora EPEL, 5) updated by kevin Message-ID: <20090817182839.87D2C10F8B4@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for django-authority kevin has set commit to Approved for 107427 on django-authority (Fedora 10) kevin has set checkout to Approved for 107427 on django-authority (Fedora 10) kevin has set build to Approved for 107427 on django-authority (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-authority From pkgdb at fedoraproject.org Mon Aug 17 18:28:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:28:37 +0000 Subject: [pkgdb] django-authority (Fedora EPEL, 5) updated by kevin Message-ID: <20090817182841.644F310F8B7@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for django-authority kevin has set commit to Approved for 107427 on django-authority (Fedora 11) kevin has set checkout to Approved for 107427 on django-authority (Fedora 11) kevin has set build to Approved for 107427 on django-authority (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-authority From pkgdb at fedoraproject.org Mon Aug 17 18:28:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:28:37 +0000 Subject: [pkgdb] django-authority summary updated by kevin Message-ID: <20090817182838.9A41210F8A8@bastion2.fedora.phx.redhat.com> kevin set package django-authority summary to A Django app for generic per-object permissions and custom permissions checks To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-authority From kevin at fedoraproject.org Mon Aug 17 18:28:46 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:28:46 +0000 (UTC) Subject: rpms/django-authority/devel - New directory Message-ID: <20090817182846.4298F11C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/django-authority/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsL14268/rpms/django-authority/devel Log Message: Directory /cvs/pkgs/rpms/django-authority/devel added to the repository From kevin at fedoraproject.org Mon Aug 17 18:28:52 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:28:52 +0000 (UTC) Subject: rpms/django-authority Makefile,NONE,1.1 Message-ID: <20090817182852.5BAD011C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/django-authority In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsL14268/rpms/django-authority Added Files: Makefile Log Message: Setup of module django-authority --- NEW FILE Makefile --- # Top level Makefile for module django-authority all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Mon Aug 17 18:28:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:28:37 +0000 Subject: [pkgdb] django-authority (Fedora EPEL, 5) updated by kevin Message-ID: <20090817182842.A851B10F890@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for django-authority kevin has set commit to Approved for 107427 on django-authority (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on django-authority (Fedora EPEL 5) kevin has set build to Approved for 107427 on django-authority (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/django-authority From kevin at fedoraproject.org Mon Aug 17 18:28:46 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:28:46 +0000 (UTC) Subject: rpms/django-authority - New directory Message-ID: <20090817182846.1BE4711C00E4@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/django-authority In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsL14268/rpms/django-authority Log Message: Directory /cvs/pkgs/rpms/django-authority added to the repository From kevin at fedoraproject.org Mon Aug 17 18:28:52 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:28:52 +0000 (UTC) Subject: rpms/django-authority/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090817182852.8334A11C0346@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/django-authority/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsL14268/rpms/django-authority/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module django-authority --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: django-authority # $Id: Makefile,v 1.1 2009/08/17 18:28:52 kevin Exp $ NAME := django-authority 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Aug 17 18:30:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:30:00 +0000 Subject: [pkgdb] perl-Parse-ExuberantCTags was added for mmaslano Message-ID: <20090817183000.B256F10F895@bastion2.fedora.phx.redhat.com> kevin has added Package perl-Parse-ExuberantCTags with summary Efficiently parse exuberant ctags files kevin has approved Package perl-Parse-ExuberantCTags kevin has added a Fedora devel branch for perl-Parse-ExuberantCTags with an owner of mmaslano kevin has approved perl-Parse-ExuberantCTags in Fedora devel kevin has approved Package perl-Parse-ExuberantCTags kevin has set commit to Approved for 107427 on perl-Parse-ExuberantCTags (Fedora devel) kevin has set checkout to Approved for 107427 on perl-Parse-ExuberantCTags (Fedora devel) kevin has set build to Approved for 107427 on perl-Parse-ExuberantCTags (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-ExuberantCTags From pkgdb at fedoraproject.org Mon Aug 17 18:30:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:30:02 +0000 Subject: [pkgdb] perl-Parse-ExuberantCTags summary updated by kevin Message-ID: <20090817183002.ABCB010F857@bastion2.fedora.phx.redhat.com> kevin set package perl-Parse-ExuberantCTags summary to Efficiently parse exuberant ctags files To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-ExuberantCTags From pkgdb at fedoraproject.org Mon Aug 17 18:30:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 18:30:02 +0000 Subject: [pkgdb] perl-Parse-ExuberantCTags (Fedora, devel) updated by kevin Message-ID: <20090817183003.6A98C10F8A5@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on perl-Parse-ExuberantCTags (Fedora devel) for perl-sig kevin approved watchcommits on perl-Parse-ExuberantCTags (Fedora devel) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-ExuberantCTags From kevin at fedoraproject.org Mon Aug 17 18:30:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:30:09 +0000 (UTC) Subject: rpms/perl-Parse-ExuberantCTags/devel - New directory Message-ID: <20090817183009.3950F11C04FD@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Parse-ExuberantCTags/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsu14746/rpms/perl-Parse-ExuberantCTags/devel Log Message: Directory /cvs/pkgs/rpms/perl-Parse-ExuberantCTags/devel added to the repository From kevin at fedoraproject.org Mon Aug 17 18:30:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:30:09 +0000 (UTC) Subject: rpms/perl-Parse-ExuberantCTags - New directory Message-ID: <20090817183009.1C2A211C04E7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Parse-ExuberantCTags In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsu14746/rpms/perl-Parse-ExuberantCTags Log Message: Directory /cvs/pkgs/rpms/perl-Parse-ExuberantCTags added to the repository From kevin at fedoraproject.org Mon Aug 17 18:30:15 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:30:15 +0000 (UTC) Subject: rpms/perl-Parse-ExuberantCTags/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090817183015.8A38011C04E7@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Parse-ExuberantCTags/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsu14746/rpms/perl-Parse-ExuberantCTags/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Parse-ExuberantCTags --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Parse-ExuberantCTags # $Id: Makefile,v 1.1 2009/08/17 18:30:15 kevin Exp $ NAME := perl-Parse-ExuberantCTags 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 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) --- NEW FILE sources --- From kevin at fedoraproject.org Mon Aug 17 18:30:15 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 17 Aug 2009 18:30:15 +0000 (UTC) Subject: rpms/perl-Parse-ExuberantCTags Makefile,NONE,1.1 Message-ID: <20090817183015.5599311C04D1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Parse-ExuberantCTags In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsu14746/rpms/perl-Parse-ExuberantCTags Added Files: Makefile Log Message: Setup of module perl-Parse-ExuberantCTags --- NEW FILE Makefile --- # Top level Makefile for module perl-Parse-ExuberantCTags all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From jwilson at fedoraproject.org Mon Aug 17 18:33:39 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Mon, 17 Aug 2009 18:33:39 +0000 (UTC) Subject: rpms/kernel/devel config-generic, 1.316, 1.317 kernel.spec, 1.1721, 1.1722 linux-2.6.31-lirc.patch, 1.4, 1.5 Message-ID: <20090817183339.B9DD311C00E4@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15550 Modified Files: config-generic kernel.spec linux-2.6.31-lirc.patch Log Message: * Mon Aug 17 2009 Jarod Wilson - Add new lirc driver for built-in ENE0100 device on some laptops Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.316 retrieving revision 1.317 diff -u -p -r1.316 -r1.317 --- config-generic 11 Aug 2009 21:55:35 -0000 1.316 +++ config-generic 17 Aug 2009 18:33:39 -0000 1.317 @@ -3787,6 +3787,7 @@ CONFIG_DEFAULT_RELATIME=y CONFIG_INPUT_LIRC=y CONFIG_LIRC_DEV=m CONFIG_LIRC_BT829=m +CONFIG_LIRC_ENE0100=m CONFIG_LIRC_I2C=m CONFIG_LIRC_IGORPLUGUSB=m CONFIG_LIRC_IMON=m Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1721 retrieving revision 1.1722 diff -u -p -r1.1721 -r1.1722 --- kernel.spec 16 Aug 2009 22:09:02 -0000 1.1721 +++ kernel.spec 17 Aug 2009 18:33:39 -0000 1.1722 @@ -1969,6 +1969,9 @@ fi # and build. %changelog +* Mon Aug 17 2009 Jarod Wilson +- Add new lirc driver for built-in ENE0100 device on some laptops + * Sun Aug 16 2009 Kyle McMartin 2.6.31-0.158.rc6 - Improve the perf script so it prints something helpful if the perf binary doesn't exist. linux-2.6.31-lirc.patch: MAINTAINERS | 9 drivers/input/Kconfig | 2 drivers/input/Makefile | 2 drivers/input/lirc/Kconfig | 119 + drivers/input/lirc/Makefile | 21 drivers/input/lirc/lirc.h | 100 + drivers/input/lirc/lirc_bt829.c | 383 +++++ drivers/input/lirc/lirc_dev.c | 852 ++++++++++++ drivers/input/lirc/lirc_dev.h | 184 ++ drivers/input/lirc/lirc_ene0100.c | 450 ++++++ drivers/input/lirc/lirc_ene0100.h | 100 + drivers/input/lirc/lirc_i2c.c | 537 +++++++ drivers/input/lirc/lirc_igorplugusb.c | 556 ++++++++ drivers/input/lirc/lirc_imon.c | 2297 ++++++++++++++++++++++++++++++++++ drivers/input/lirc/lirc_it87.c | 986 ++++++++++++++ drivers/input/lirc/lirc_it87.h | 116 + drivers/input/lirc/lirc_ite8709.c | 539 +++++++ drivers/input/lirc/lirc_mceusb.c | 1225 ++++++++++++++++++ drivers/input/lirc/lirc_parallel.c | 709 ++++++++++ drivers/input/lirc/lirc_parallel.h | 26 drivers/input/lirc/lirc_sasem.c | 931 +++++++++++++ drivers/input/lirc/lirc_serial.c | 1316 +++++++++++++++++++ drivers/input/lirc/lirc_sir.c | 1283 ++++++++++++++++++ drivers/input/lirc/lirc_streamzap.c | 777 +++++++++++ drivers/input/lirc/lirc_ttusbir.c | 397 +++++ drivers/input/lirc/lirc_zilog.c | 1374 ++++++++++++++++++++ 26 files changed, 15291 insertions(+) Index: linux-2.6.31-lirc.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6.31-lirc.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- linux-2.6.31-lirc.patch 10 Aug 2009 20:30:10 -0000 1.4 +++ linux-2.6.31-lirc.patch 17 Aug 2009 18:33:39 -0000 1.5 @@ -1,6 +1,6 @@ Linux Infrared Remote Control drivers -- http://www.lirc.org -Last updated: Monday, August 10, 2009 +Last updated: Monday, August 17, 2009 From http://git.wilsonet.com/linux-2.6-lirc.git/ @@ -10,15 +10,17 @@ Signed-off-by: Jarod Wilson minor = minor; + + if (d->sample_rate) { + ir->jiffies_to_wait = HZ / d->sample_rate; @@ -1100,8 +1111,8 @@ index 0000000..0510b4e + + if (minor < 0 || minor >= MAX_IRCTL_DEVICES) { + printk(KERN_ERR "lirc_dev: lirc_unregister_driver: " -+ "\"minor\" must be between 0 and %d!\n", -+ MAX_IRCTL_DEVICES-1); ++ "\"minor (%d)\" must be between 0 and %d!\n", ++ minor, MAX_IRCTL_DEVICES-1); + return -EBADRQC; + } + @@ -1762,6 +1773,568 @@ index 0000000..8eeffa2 + unsigned long arg); + +#endif +diff --git a/drivers/input/lirc/lirc_ene0100.c b/drivers/input/lirc/lirc_ene0100.c +new file mode 100644 +index 0000000..e6f1617 +--- /dev/null ++++ b/drivers/input/lirc/lirc_ene0100.c +@@ -0,0 +1,450 @@ ++/* ++ * driver for ENE KB3924 CIR (also known as ENE0100) ++ * ++ * Copyright (C) 2009 Maxim Levitsky ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License as ++ * published by the Free Software Foundation; either version 2 of the ++ * License, or (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, but ++ * WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, write to the Free Software ++ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 ++ * USA ++ */ ++ ++ ++#include ++#include ++#include ++#include ++#include ++#include "lirc_ene0100.h" ++ ++ ++static int sample_period = 50; ++static int enable_idle = 1; ++ ++static void ene_set_idle(struct ene_device *dev, int idle); ++ ++/* read a hardware register */ ++static u8 ene_hw_read_reg(struct ene_device *dev, u16 reg) ++{ ++ outb(reg >> 8 , dev->hw_io + ENE_ADDR_HI); ++ outb(reg & 0xFF , dev->hw_io + ENE_ADDR_LO); ++ return inb(dev->hw_io + ENE_IO); ++} ++ ++/* write a hardware register */ ++static void ene_hw_write_reg(struct ene_device *dev, u16 reg, u8 value) ++{ ++ outb(reg >> 8 , dev->hw_io + ENE_ADDR_HI); ++ outb(reg & 0xFF , dev->hw_io + ENE_ADDR_LO); ++ outb(value, dev->hw_io + ENE_IO); ++} ++ ++/* change specific bits in hardware register */ ++static void ene_hw_write_reg_mask(struct ene_device *dev, ++ u16 reg, u8 value, u8 mask) ++{ ++ u8 regvalue; ++ ++ outb(reg >> 8 , dev->hw_io + ENE_ADDR_HI); ++ outb(reg & 0xFF , dev->hw_io + ENE_ADDR_LO); ++ ++ regvalue = inb(dev->hw_io + ENE_IO) & ~mask; ++ regvalue |= (value & mask); ++ outb(regvalue, dev->hw_io + ENE_IO); ++} ++ ++ ++/* which half of hardware buffer we read now ?*/ ++static int hw_get_buf_pointer(struct ene_device *dev) ++{ ++ return 4 * (ene_hw_read_reg(dev, ENE_FW_BUFFER_POINTER) ++ & ENE_FW_BUFFER_POINTER_HIGH); ++} ++ ++ ++/* read irq status and ack it */ ++static int ene_hw_irq_status(struct ene_device *dev) ++{ ++ u8 irq_status = ene_hw_read_reg(dev, ENE_IRQ_STATUS); ++ ++ if (!irq_status & ENE_IRQ_STATUS_IR) ++ return 0; ++ ++ ene_hw_write_reg(dev, ENE_IRQ_STATUS, irq_status & ~ENE_IRQ_STATUS_IR); ++ return 1; ++} ++ ++ ++/* hardware initialization */ ++static int ene_hw_init(void *data) ++{ ++ struct ene_device *dev = (struct ene_device *)data; ++ dev->in_use = 1; ++ ++ ene_hw_write_reg(dev, ENE_IRQ, dev->irq << 1); ++ ene_hw_write_reg(dev, ENE_ADC_UNK2, 0x00); ++ ene_hw_write_reg(dev, ENE_ADC_SAMPLE_PERIOD, sample_period); ++ ene_hw_write_reg(dev, ENE_ADC_UNK1, 0x07); ++ ene_hw_write_reg(dev, ENE_UNK1, 0x01); ++ ene_hw_write_reg_mask(dev, ENE_FW_SETTINGS, ENE_FW_ENABLE | ENE_FW_IRQ, ++ ENE_FW_ENABLE | ENE_FW_IRQ); ++ ++ /* ack any pending irqs - just in case */ ++ ene_hw_irq_status(dev); ++ ++ /* enter idle mode */ ++ ene_set_idle(dev, 1); ++ ++ /* clear stats */ ++ dev->sample = 0; ++ return 0; ++} ++ ++/* deinitialization */ ++static void ene_hw_deinit(void *data) ++{ ++ struct ene_device *dev = (struct ene_device *)data; ++ ++ /* disable hardware IRQ and firmware flag */ ++ ene_hw_write_reg_mask(dev, ENE_FW_SETTINGS, 0, ++ ENE_FW_ENABLE | ENE_FW_IRQ); ++ ++ ene_set_idle(dev, 1); ++ dev->in_use = 0; ++} ++ ++/* sends current sample to userspace */ ++static void send_sample(struct ene_device *dev) ++{ ++ int value = abs(dev->sample) & PULSE_MASK; ++ ++ if (dev->sample > 0) ++ value |= PULSE_BIT; ++ ++ if (!lirc_buffer_full(dev->lirc_driver->rbuf)) { ++ lirc_buffer_write(dev->lirc_driver->rbuf, (void *) &value); ++ wake_up(&dev->lirc_driver->rbuf->wait_poll); ++ } ++ dev->sample = 0; ++} ++ ++/* this updates current sample */ ++static void update_sample(struct ene_device *dev, int sample) ++{ ++ if (!dev->sample) ++ dev->sample = sample; ++ else if (same_sign(dev->sample, sample)) ++ dev->sample += sample; ++ else { ++ send_sample(dev); ++ dev->sample = sample; ++ } ++} ++ ++/* enable or disable idle mode */ ++static void ene_set_idle(struct ene_device *dev, int idle) ++{ ++ struct timeval now; ++ ++ ene_hw_write_reg_mask(dev, ENE_ADC_SAMPLE_PERIOD, ++ idle & enable_idle ? 0 : ENE_ADC_SAMPLE_OVERFLOW, ++ ENE_ADC_SAMPLE_OVERFLOW); ++ ++ dev->idle = idle; ++ ++ ++ /* remember when we have entered the idle mode */ ++ if (idle) { ++ do_gettimeofday(&dev->gap_start); ++ return; ++ } ++ ++ /* send the gap between keypresses now */ ++ do_gettimeofday(&now); ++ ++ if (now.tv_sec - dev->gap_start.tv_sec > 16) ++ dev->sample = space(PULSE_MASK); ++ else ++ dev->sample = dev->sample + ++ space(1000000ull * (now.tv_sec - dev->gap_start.tv_sec)) ++ + space(now.tv_usec - dev->gap_start.tv_usec); ++ ++ if (abs(dev->sample) > PULSE_MASK) ++ dev->sample = space(PULSE_MASK); ++ send_sample(dev); ++} ++ ++ ++/* interrupt handler */ ++static irqreturn_t ene_hw_irq(int irq, void *data) ++{ ++ u16 hw_address; ++ u8 hw_value; ++ int i, hw_sample; ++ int space; ++ ++ struct ene_device *dev = (struct ene_device *)data; ++ ++ if (!ene_hw_irq_status(dev)) ++ return IRQ_NONE; ++ ++ hw_address = ENE_SAMPLE_BUFFER + hw_get_buf_pointer(dev); ++ ++ for (i = 0 ; i < ENE_SAMPLES_SIZE ; i++) { ++ ++ hw_value = ene_hw_read_reg(dev, hw_address + i); ++ space = hw_value & ENE_SAMPLE_LOW_MASK; ++ hw_value &= ~ENE_SAMPLE_LOW_MASK; ++ ++ /* no more data */ ++ if (!(hw_value)) ++ break; ++ ++ /* calculate hw sample */ ++ hw_sample = hw_value * sample_period; ++ ++ if (space) ++ hw_sample *= -1; ++ ++ /* overflow sample recieved, handle it */ ++ if (hw_value == ENE_SAMPLE_OVERFLOW) { ++ ++ if (dev->idle) ++ continue; ++ ++ if (dev->sample > 0 || abs(dev->sample) <= ENE_MAXGAP) ++ update_sample(dev, hw_sample); ++ else ++ ene_set_idle(dev, 1); ++ ++ continue; ++ } ++ ++ /* normal first sample recieved*/ ++ if (dev->idle) { ++ ene_set_idle(dev, 0); ++ ++ /* discard first recieved value, its random ++ since its the time signal was off before ++ first pulse if idle mode is enabled, HW ++ does that for us */ ++ ++ if (!enable_idle) ++ continue; ++ } ++ ++ update_sample(dev, hw_sample); ++ send_sample(dev); ++ } ++ return IRQ_HANDLED; ++} ++ ++static int ene_probe(struct pnp_dev *pnp_dev, ++ const struct pnp_device_id *dev_id) ++{ ++ struct resource *res; ++ struct ene_device *dev; ++ struct lirc_driver *lirc_driver; ++ int error = -ENOMEM; ++ ++ dev = kzalloc(sizeof(struct ene_device), GFP_KERNEL); ++ ++ if (!dev) ++ goto err1; ++ ++ dev->pnp_dev = pnp_dev; ++ pnp_set_drvdata(pnp_dev, dev); ++ ++ error = -EINVAL; ++ if (sample_period < 5) { ++ ++ printk(KERN_ERR ENE_DRIVER_NAME ": sample period must be at " ++ "least 5 ms, (at least 30 recommended)\n"); ++ ++ goto err1; ++ } ++ ++ /* validate and read resources */ ++ error = -ENODEV; ++ res = pnp_get_resource(pnp_dev, IORESOURCE_IO, 0); ++ if (!pnp_resource_valid(res)) ++ goto err2; ++ ++ dev->hw_io = res->start; ++ ++ if (pnp_resource_len(res) < ENE_MAX_IO) ++ goto err2; ++ ++ ++ res = pnp_get_resource(pnp_dev, IORESOURCE_IRQ, 0); ++ if (!pnp_resource_valid(res)) ++ goto err2; ++ ++ dev->irq = res->start; ++ ++ /* prepare lirc interface */ ++ error = -ENOMEM; ++ lirc_driver = kzalloc(sizeof(struct lirc_driver), GFP_KERNEL); ++ ++ if (!lirc_driver) ++ goto err2; ++ ++ dev->lirc_driver = lirc_driver; ++ ++ strcpy(lirc_driver->name, ENE_DRIVER_NAME); ++ lirc_driver->minor = -1; ++ lirc_driver->code_length = sizeof(int) * 8; ++ lirc_driver->features = LIRC_CAN_REC_MODE2; ++ lirc_driver->data = dev; ++ lirc_driver->set_use_inc = ene_hw_init; ++ lirc_driver->set_use_dec = ene_hw_deinit; ++ lirc_driver->dev = &pnp_dev->dev; ++ lirc_driver->owner = THIS_MODULE; ++ ++ lirc_driver->rbuf = kzalloc(sizeof(struct lirc_buffer), GFP_KERNEL); ++ ++ if (!lirc_driver->rbuf) ++ goto err3; ++ ++ if (lirc_buffer_init(lirc_driver->rbuf, ++ sizeof(int), sizeof(int) * 256)) ++ goto err4; ++ ++ error = -ENODEV; ++ if (lirc_register_driver(lirc_driver)) ++ goto err5; ++ ++ /* claim the resources */ ++ error = -EBUSY; ++ if (!request_region(dev->hw_io, ENE_MAX_IO, ENE_DRIVER_NAME)) ++ goto err6; ++ ++ if (request_irq(dev->irq, ene_hw_irq, ++ IRQF_SHARED, ENE_DRIVER_NAME, (void *)dev)) ++ goto err7; ++ ++ ++ /* check firmware version */ ++ error = -ENODEV; ++ if (ene_hw_read_reg(dev, ENE_FW_VERSION) != ENE_FW_VER_SUPP) { ++ printk(KERN_WARNING ENE_DRIVER_NAME ": " ++ "unsupported firmware found, aborting\n"); ++ goto err8; ++ } ++ ++ printk(KERN_NOTICE ENE_DRIVER_NAME ": " ++ "driver has been succesfully loaded\n"); ++ return 0; ++ ++err8: ++ free_irq(dev->irq, dev); ++err7: ++ release_region(dev->hw_io, ENE_MAX_IO); ++err6: ++ lirc_unregister_driver(lirc_driver->minor); ++err5: ++ lirc_buffer_free(lirc_driver->rbuf); ++err4: ++ kfree(lirc_driver->rbuf); ++err3: ++ kfree(lirc_driver); ++err2: ++ kfree(dev); ++err1: ++ return error; ++} ++ ++ ++static void ene_remove(struct pnp_dev *pnp_dev) ++{ ++ struct ene_device *dev = pnp_get_drvdata(pnp_dev); ++ ene_hw_deinit(dev); ++ free_irq(dev->irq, dev); ++ release_region(dev->hw_io, ENE_MAX_IO); ++ lirc_unregister_driver(dev->lirc_driver->minor); ++ lirc_buffer_free(dev->lirc_driver->rbuf); ++ kfree(dev->lirc_driver); ++ kfree(dev); ++} ++ ++ ++#ifdef CONFIG_PM ++static int ene_suspend(struct pnp_dev *pnp_dev, pm_message_t state) ++{ ++ struct ene_device *dev = pnp_get_drvdata(pnp_dev); ++ ene_hw_write_reg_mask(dev, ENE_FW_SETTINGS, ENE_FW_WAKE, ENE_FW_WAKE); ++ return 0; ++} ++ ++ ++static int ene_resume(struct pnp_dev *pnp_dev) ++{ ++ struct ene_device *dev = pnp_get_drvdata(pnp_dev); ++ if (dev->in_use) ++ ene_hw_init(dev); ++ ++ ene_hw_write_reg_mask(dev, ENE_FW_SETTINGS, 0, ENE_FW_WAKE); ++ return 0; ++} ++ ++#endif ++ ++ ++static const struct pnp_device_id ene_ids[] = { ++ { .id = "ENE0100", }, ++ { }, ++}; ++ ++static struct pnp_driver ene_driver = { ++ .name = ENE_DRIVER_NAME, ++ .id_table = ene_ids, ++ .flags = PNP_DRIVER_RES_DO_NOT_CHANGE, ++ ++ .probe = ene_probe, ++ .remove = __devexit_p(ene_remove), ++ ++#ifdef CONFIG_PM ++ .suspend = ene_suspend, ++ .resume = ene_resume, ++#endif ++}; ++ ++ ++static int __init ene_init(void) ++{ ++ return pnp_register_driver(&ene_driver); ++} ++ ++static void ene_exit(void) ++{ ++ pnp_unregister_driver(&ene_driver); ++} ++ ++ ++module_param(sample_period, int, S_IRUGO); ++MODULE_PARM_DESC(sample_period, "Hardware sample period (50 us default)"); ++ ++ ++module_param(enable_idle, bool, S_IRUGO | S_IWUSR); ++MODULE_PARM_DESC(enable_idle, ++"Allow hardware to signal when IR pulse starts, disable if your remote" ++"doesn't send a sync pulse"); ++ ++ ++MODULE_DEVICE_TABLE(pnp, ene_ids); ++MODULE_DESCRIPTION("LIRC driver for KB3924/ENE0100 CIR port"); ++MODULE_AUTHOR("Maxim Levitsky"); ++MODULE_LICENSE("GPL"); ++ ++module_init(ene_init); ++module_exit(ene_exit); +diff --git a/drivers/input/lirc/lirc_ene0100.h b/drivers/input/lirc/lirc_ene0100.h +new file mode 100644 +index 0000000..7db3545 +--- /dev/null ++++ b/drivers/input/lirc/lirc_ene0100.h +@@ -0,0 +1,100 @@ ++/* ++ * driver for ENE KB3924 CIR (also known as ENE0100) ++ * ++ * Copyright (C) 2009 Maxim Levitsky ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License as ++ * published by the Free Software Foundation; either version 2 of the ++ * License, or (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, but ++ * WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, write to the Free Software ++ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 ++ * USA ++ */ ++ ++#include "lirc.h" ++#include "lirc_dev.h" ++ ++/* hardware address */ ++#define ENE_STATUS 0 /* hardware status - unused */ ++#define ENE_ADDR_HI 1 /* hi byte of register address */ ++#define ENE_ADDR_LO 2 /* low byte of register address */ ++#define ENE_IO 3 /* read/write window */ ++#define ENE_MAX_IO 3 ++ ++ ++/* 8 bytes of samples, divided in 2 halfs*/ ++#define ENE_SAMPLE_BUFFER 0xF8F0 ++#define ENE_SAMPLE_LOW_MASK (1 << 7) ++#define ENE_SAMPLE_VALUE_MASK 0x7F ++#define ENE_SAMPLE_OVERFLOW 0x7F ++#define ENE_SAMPLES_SIZE 4 ++ ++ ++/* firmware settings */ ++#define ENE_FW_SETTINGS 0xF8F8 ++#define ENE_FW_ENABLE (1 << 0) /* enable fw processing */ ++#define ENE_FW_WAKE (1 << 6) /* enable wake from S3 */ ++#define ENE_FW_IRQ (1 << 7) /* enable interrupt */ ++ ++ ++/* buffer pointer, tells which half of ENE_SAMPLE_BUFFER to read */ ++#define ENE_FW_BUFFER_POINTER 0xF8F9 ++#define ENE_FW_BUFFER_POINTER_HIGH (1 << 0) ++ ++ ++/* IRQ registers block */ ++#define ENE_IRQ 0xFD09 /* IRQ number */ ++#define ENE_UNK1 0xFD17 /* unknown setting = 1 */ ++#define ENE_IRQ_STATUS 0xFD80 /* irq status */ ++#define ENE_IRQ_STATUS_IR (1 << 5) /* IR irq */ ++ ++ ++/* ADC settings */ ++#define ENE_ADC_UNK1 0xFEC0 /* unknown setting = 7 */ ++#define ENE_ADC_UNK2 0xFEC1 /* unknown setting = 0 */ ++#define ENE_ADC_SAMPLE_PERIOD 0xFEC8 /* sample period in us */ ++#define ENE_ADC_SAMPLE_OVERFLOW (1 << 7) /* interrupt on ++ overflows if set */ ++ ++/* fimware version */ ++#define ENE_FW_VERSION 0xFF00 ++#define ENE_FW_VER_SUPP 0xC0 ++ ++ ++#define same_sign(a, b) ((((a) > 0) && (b) > 0) || ((a) < 0 && (b) < 0)) ++ ++#define ENE_DRIVER_NAME "enecir" ++ ++#define ENE_MAXGAP 5000000 /* this is amount of ++ time we wait before ++ turning the ++ sampler, chosen ++ arbitry */ ++ ++#define space(len) (-(len)) /* add a space */ ++ ++ ++struct ene_device { ++ struct pnp_dev *pnp_dev; ++ struct lirc_driver *lirc_driver; ++ ++ /* hw settings */ ++ unsigned long hw_io; ++ int irq; ++ ++ /* device data */ ++ int idle; ++ int sample; ++ int in_use; ++ ++ struct timeval gap_start; ++}; ++ diff --git a/drivers/input/lirc/lirc_i2c.c b/drivers/input/lirc/lirc_i2c.c new file mode 100644 index 0000000..e27d937 @@ -2869,10 +3442,10 @@ index 0000000..ff49bdd + diff --git a/drivers/input/lirc/lirc_imon.c b/drivers/input/lirc/lirc_imon.c new file mode 100644 -index 0000000..3c87d94 +index 0000000..05fe0c7 --- /dev/null +++ b/drivers/input/lirc/lirc_imon.c -@@ -0,0 +1,2298 @@ +@@ -0,0 +1,2297 @@ +/* + * lirc_imon.c: LIRC/VFD/LCD driver for SoundGraph iMON IR/VFD/LCD + * including the iMON PAD model @@ -3273,8 +3846,7 @@ index 0000000..3c87d94 + "open. 0=don't disable, 1=disable. (default: don't disable)"); +module_param(pad_thresh, int, S_IRUGO | S_IWUSR); +MODULE_PARM_DESC(pad_thresh, "Threshold at which a pad push registers as an " -+ "arrow key in kbd mode (default 80 on newer devices, 15 on " -+ "older devices)"); ++ "arrow key in kbd mode (default: 28)"); + +static void free_imon_context(struct imon_context *context) +{ @@ -4288,7 +4860,7 @@ index 0000000..3c87d94 + len = 8; + timeout = 500; /* in msecs */ + /* (2*threshold) x (2*threshold) square */ -+ threshold = pad_thresh ? pad_thresh : 80; ++ threshold = pad_thresh ? pad_thresh : 28; + rel_x = buf[2]; + rel_y = buf[3]; + From topdog at fedoraproject.org Mon Aug 17 18:42:12 2009 From: topdog at fedoraproject.org (topdog) Date: Mon, 17 Aug 2009 18:42:12 +0000 (UTC) Subject: rpms/php-pear-HTML_Template_PHPLIB/devel import.log, NONE, 1.1 php-pear-HTML_Template_PHPLIB.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817184212.71C9011C00E4@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17245/devel Modified Files: .cvsignore sources Added Files: import.log php-pear-HTML_Template_PHPLIB.spec Log Message: * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-2 - initial import --- NEW FILE import.log --- php-pear-HTML_Template_PHPLIB-1_4_0-2_fc11:HEAD:php-pear-HTML_Template_PHPLIB-1.4.0-2.fc11.src.rpm:1250534404 --- NEW FILE php-pear-HTML_Template_PHPLIB.spec --- %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}} %global pear_name HTML_Template_PHPLIB Name: php-pear-HTML_Template_PHPLIB Version: 1.4.0 Release: 2%{?dist} Summary: PHP template system based on preg_* Group: Development/Libraries License: LGPLv2 URL: http://pear.php.net/package/%{pear_name} Source0: http://pear.php.net/get/%{pear_name}-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: php-pear >= 1:1.4.9-1.2 Requires: php-pear(PEAR) Requires(post): %{__pear} Requires(postun): %{__pear} Provides: php-pear(%{pear_name}) = %{version} %description This is the PEAR port of the popular PHPLIB template system. It contains some features not currently found in the original version. %prep %setup -q -c [ -f package2.xml ] || mv package.xml package2.xml mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml cd %{pear_name}-%{version} %build # Empty build section nothing to do here %install cd %{pear_name}-%{version} rm -rf $RPM_BUILD_ROOT docdir %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml # Move documentation mkdir -p docdir mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir # Clean up unnecessary files rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??* # Install XML package description mkdir -p $RPM_BUILD_ROOT%{pear_xmldir} install -pm 644 %{pear_name}.xml $RPM_BUILD_ROOT%{pear_xmldir} # I could not do this in prep as it breaks the pear install due to md5 checks. iconv -f iso8859-1 -t utf-8 %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README > \ %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README.conv && \ mv -f %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README.conv \ %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README %clean rm -rf $RPM_BUILD_ROOT %post %{__pear} install --nodeps --soft --force --register-only \ %{pear_xmldir}/%{pear_name}.xml >/dev/null || : %postun if [ $1 -eq 0 ] ; then %{__pear} uninstall --nodeps --ignore-errors --register-only \ %{pear_name} >/dev/null || : fi %files %defattr(-,root,root,-) %doc %{pear_name}-%{version}/docdir/%{pear_name}/* %{pear_xmldir}/%{pear_name}.xml %{pear_testdir}/%{pear_name} %{pear_phpdir}/HTML/Template %{_bindir}/* %changelog * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-2 - Fix naming * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:26:15 -0000 1.1 +++ .cvsignore 17 Aug 2009 18:42:11 -0000 1.2 @@ -0,0 +1 @@ +HTML_Template_PHPLIB-1.4.0.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:26:15 -0000 1.1 +++ sources 17 Aug 2009 18:42:12 -0000 1.2 @@ -0,0 +1 @@ +ffaec612100e05e989d859cea7a00bb2 HTML_Template_PHPLIB-1.4.0.tgz From spot at fedoraproject.org Mon Aug 17 18:42:18 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 18:42:18 +0000 (UTC) Subject: rpms/alsamixergui/devel alsamixergui.spec,1.9,1.10 Message-ID: <20090817184218.10A2711C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/alsamixergui/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17327 Modified Files: alsamixergui.spec Log Message: fix buildrequires Index: alsamixergui.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsamixergui/devel/alsamixergui.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- alsamixergui.spec 17 Aug 2009 18:18:13 -0000 1.9 +++ alsamixergui.spec 17 Aug 2009 18:42:17 -0000 1.10 @@ -1,7 +1,7 @@ Name: alsamixergui Summary: GUI mixer for ALSA sound devices Version: 0.9.0 -Release: 0.8.rc2%{?dist} +Release: 0.9.rc2%{?dist} License: GPLv2+ Group: Applications/System # This is where the source used to live, but this upstream is dead. @@ -15,7 +15,7 @@ URL: ftp://www.iua.upf.es/pub/mdeboer/p BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fltk-devel, libstdc++-devel BuildRequires: alsa-lib-devel, desktop-file-utils -BuildRequires: autoconf +BuildRequires: libtool # This is debian's patch, taken 2009-08-17 Patch0: alsamixergui_0.9.0rc2-1-9.diff @@ -57,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/alsamixergui.png %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 0.9.0-0.9.rc2 +- fix buildrequires + * Mon Aug 17 2009 Tom "spot" Callaway - 0.9.0-0.8.rc2 - fix debian patch to apply (i swear, it applied just a second ago) From topdog at fedoraproject.org Mon Aug 17 18:45:30 2009 From: topdog at fedoraproject.org (topdog) Date: Mon, 17 Aug 2009 18:45:30 +0000 (UTC) Subject: rpms/php-pear-HTML_Template_PHPLIB/F-10 import.log, NONE, 1.1 php-pear-HTML_Template_PHPLIB.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817184530.2516311C00E4@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17948/F-10 Modified Files: .cvsignore sources Added Files: import.log php-pear-HTML_Template_PHPLIB.spec Log Message: * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-2 - initial import --- NEW FILE import.log --- php-pear-HTML_Template_PHPLIB-1_4_0-2_fc11:F-10:php-pear-HTML_Template_PHPLIB-1.4.0-2.fc11.src.rpm:1250534636 --- NEW FILE php-pear-HTML_Template_PHPLIB.spec --- %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}} %global pear_name HTML_Template_PHPLIB Name: php-pear-HTML_Template_PHPLIB Version: 1.4.0 Release: 2%{?dist} Summary: PHP template system based on preg_* Group: Development/Libraries License: LGPLv2 URL: http://pear.php.net/package/%{pear_name} Source0: http://pear.php.net/get/%{pear_name}-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: php-pear >= 1:1.4.9-1.2 Requires: php-pear(PEAR) Requires(post): %{__pear} Requires(postun): %{__pear} Provides: php-pear(%{pear_name}) = %{version} %description This is the PEAR port of the popular PHPLIB template system. It contains some features not currently found in the original version. %prep %setup -q -c [ -f package2.xml ] || mv package.xml package2.xml mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml cd %{pear_name}-%{version} %build # Empty build section nothing to do here %install cd %{pear_name}-%{version} rm -rf $RPM_BUILD_ROOT docdir %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml # Move documentation mkdir -p docdir mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir # Clean up unnecessary files rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??* # Install XML package description mkdir -p $RPM_BUILD_ROOT%{pear_xmldir} install -pm 644 %{pear_name}.xml $RPM_BUILD_ROOT%{pear_xmldir} # I could not do this in prep as it breaks the pear install due to md5 checks. iconv -f iso8859-1 -t utf-8 %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README > \ %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README.conv && \ mv -f %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README.conv \ %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README %clean rm -rf $RPM_BUILD_ROOT %post %{__pear} install --nodeps --soft --force --register-only \ %{pear_xmldir}/%{pear_name}.xml >/dev/null || : %postun if [ $1 -eq 0 ] ; then %{__pear} uninstall --nodeps --ignore-errors --register-only \ %{pear_name} >/dev/null || : fi %files %defattr(-,root,root,-) %doc %{pear_name}-%{version}/docdir/%{pear_name}/* %{pear_xmldir}/%{pear_name}.xml %{pear_testdir}/%{pear_name} %{pear_phpdir}/HTML/Template %{_bindir}/* %changelog * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-2 - Fix naming * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:26:15 -0000 1.1 +++ .cvsignore 17 Aug 2009 18:45:29 -0000 1.2 @@ -0,0 +1 @@ +HTML_Template_PHPLIB-1.4.0.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:26:15 -0000 1.1 +++ sources 17 Aug 2009 18:45:29 -0000 1.2 @@ -0,0 +1 @@ +ffaec612100e05e989d859cea7a00bb2 HTML_Template_PHPLIB-1.4.0.tgz From topdog at fedoraproject.org Mon Aug 17 18:48:10 2009 From: topdog at fedoraproject.org (topdog) Date: Mon, 17 Aug 2009 18:48:10 +0000 (UTC) Subject: rpms/php-pear-HTML_Template_PHPLIB/F-11 import.log, NONE, 1.1 php-pear-HTML_Template_PHPLIB.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817184810.9434611C00E4@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18545/F-11 Modified Files: .cvsignore sources Added Files: import.log php-pear-HTML_Template_PHPLIB.spec Log Message: * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-2 - initial import --- NEW FILE import.log --- php-pear-HTML_Template_PHPLIB-1_4_0-2_fc11:F-11:php-pear-HTML_Template_PHPLIB-1.4.0-2.fc11.src.rpm:1250534830 --- NEW FILE php-pear-HTML_Template_PHPLIB.spec --- %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}} %global pear_name HTML_Template_PHPLIB Name: php-pear-HTML_Template_PHPLIB Version: 1.4.0 Release: 2%{?dist} Summary: PHP template system based on preg_* Group: Development/Libraries License: LGPLv2 URL: http://pear.php.net/package/%{pear_name} Source0: http://pear.php.net/get/%{pear_name}-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: php-pear >= 1:1.4.9-1.2 Requires: php-pear(PEAR) Requires(post): %{__pear} Requires(postun): %{__pear} Provides: php-pear(%{pear_name}) = %{version} %description This is the PEAR port of the popular PHPLIB template system. It contains some features not currently found in the original version. %prep %setup -q -c [ -f package2.xml ] || mv package.xml package2.xml mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml cd %{pear_name}-%{version} %build # Empty build section nothing to do here %install cd %{pear_name}-%{version} rm -rf $RPM_BUILD_ROOT docdir %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml # Move documentation mkdir -p docdir mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir # Clean up unnecessary files rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??* # Install XML package description mkdir -p $RPM_BUILD_ROOT%{pear_xmldir} install -pm 644 %{pear_name}.xml $RPM_BUILD_ROOT%{pear_xmldir} # I could not do this in prep as it breaks the pear install due to md5 checks. iconv -f iso8859-1 -t utf-8 %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README > \ %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README.conv && \ mv -f %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README.conv \ %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README %clean rm -rf $RPM_BUILD_ROOT %post %{__pear} install --nodeps --soft --force --register-only \ %{pear_xmldir}/%{pear_name}.xml >/dev/null || : %postun if [ $1 -eq 0 ] ; then %{__pear} uninstall --nodeps --ignore-errors --register-only \ %{pear_name} >/dev/null || : fi %files %defattr(-,root,root,-) %doc %{pear_name}-%{version}/docdir/%{pear_name}/* %{pear_xmldir}/%{pear_name}.xml %{pear_testdir}/%{pear_name} %{pear_phpdir}/HTML/Template %{_bindir}/* %changelog * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-2 - Fix naming * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:26:15 -0000 1.1 +++ .cvsignore 17 Aug 2009 18:48:10 -0000 1.2 @@ -0,0 +1 @@ +HTML_Template_PHPLIB-1.4.0.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:26:15 -0000 1.1 +++ sources 17 Aug 2009 18:48:10 -0000 1.2 @@ -0,0 +1 @@ +ffaec612100e05e989d859cea7a00bb2 HTML_Template_PHPLIB-1.4.0.tgz From topdog at fedoraproject.org Mon Aug 17 18:51:02 2009 From: topdog at fedoraproject.org (topdog) Date: Mon, 17 Aug 2009 18:51:02 +0000 (UTC) Subject: rpms/php-pear-HTML_Template_PHPLIB/EL-5 import.log, NONE, 1.1 php-pear-HTML_Template_PHPLIB.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817185102.CB57611C00E4@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19250/EL-5 Modified Files: .cvsignore sources Added Files: import.log php-pear-HTML_Template_PHPLIB.spec Log Message: * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-2 - initial import --- NEW FILE import.log --- php-pear-HTML_Template_PHPLIB-1_4_0-2_fc11:EL-5:php-pear-HTML_Template_PHPLIB-1.4.0-2.fc11.src.rpm:1250535006 --- NEW FILE php-pear-HTML_Template_PHPLIB.spec --- %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}} %global pear_name HTML_Template_PHPLIB Name: php-pear-HTML_Template_PHPLIB Version: 1.4.0 Release: 2%{?dist} Summary: PHP template system based on preg_* Group: Development/Libraries License: LGPLv2 URL: http://pear.php.net/package/%{pear_name} Source0: http://pear.php.net/get/%{pear_name}-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: php-pear >= 1:1.4.9-1.2 Requires: php-pear(PEAR) Requires(post): %{__pear} Requires(postun): %{__pear} Provides: php-pear(%{pear_name}) = %{version} %description This is the PEAR port of the popular PHPLIB template system. It contains some features not currently found in the original version. %prep %setup -q -c [ -f package2.xml ] || mv package.xml package2.xml mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml cd %{pear_name}-%{version} %build # Empty build section nothing to do here %install cd %{pear_name}-%{version} rm -rf $RPM_BUILD_ROOT docdir %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml # Move documentation mkdir -p docdir mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir # Clean up unnecessary files rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??* # Install XML package description mkdir -p $RPM_BUILD_ROOT%{pear_xmldir} install -pm 644 %{pear_name}.xml $RPM_BUILD_ROOT%{pear_xmldir} # I could not do this in prep as it breaks the pear install due to md5 checks. iconv -f iso8859-1 -t utf-8 %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README > \ %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README.conv && \ mv -f %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README.conv \ %{_builddir}/%{name}-%{version}/%{pear_name}-%{version}/docdir/%{pear_name}/examples/README %clean rm -rf $RPM_BUILD_ROOT %post %{__pear} install --nodeps --soft --force --register-only \ %{pear_xmldir}/%{pear_name}.xml >/dev/null || : %postun if [ $1 -eq 0 ] ; then %{__pear} uninstall --nodeps --ignore-errors --register-only \ %{pear_name} >/dev/null || : fi %files %defattr(-,root,root,-) %doc %{pear_name}-%{version}/docdir/%{pear_name}/* %{pear_xmldir}/%{pear_name}.xml %{pear_testdir}/%{pear_name} %{pear_phpdir}/HTML/Template %{_bindir}/* %changelog * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-2 - Fix naming * Mon Jul 27 2009 Andrew Colin Kissa 1.4.0-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:26:15 -0000 1.1 +++ .cvsignore 17 Aug 2009 18:51:02 -0000 1.2 @@ -0,0 +1 @@ +HTML_Template_PHPLIB-1.4.0.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-HTML_Template_PHPLIB/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:26:15 -0000 1.1 +++ sources 17 Aug 2009 18:51:02 -0000 1.2 @@ -0,0 +1 @@ +ffaec612100e05e989d859cea7a00bb2 HTML_Template_PHPLIB-1.4.0.tgz From spot at fedoraproject.org Mon Aug 17 18:58:20 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 18:58:20 +0000 (UTC) Subject: rpms/daa2iso/devel daa2iso.spec,1.5,1.6 sources,1.4,1.5 Message-ID: <20090817185820.B368611C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/daa2iso/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21477 Modified Files: daa2iso.spec sources Log Message: update to 0.1.7c Index: daa2iso.spec =================================================================== RCS file: /cvs/pkgs/rpms/daa2iso/devel/daa2iso.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- daa2iso.spec 24 Jul 2009 19:55:31 -0000 1.5 +++ daa2iso.spec 17 Aug 2009 18:58:20 -0000 1.6 @@ -1,13 +1,12 @@ Name: daa2iso Summary: Program for converting DAA files to ISO -Version: 0.1.7a -Release: 3%{?dist} +Version: 0.1.7c +Release: 1%{?dist} License: GPLv2+ Group: Applications/Archiving Source0: http://aluigi.altervista.org/mytoolz/daa2iso.zip URL: http://aluigi.altervista.org/mytoolz.htm BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: zlib-devel %description DAA2ISO is an open source command-line/GUI tool for converting single and @@ -35,10 +34,13 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) -%doc daa2iso.txt +%doc daa2iso.txt COPYING %{_bindir}/daa2iso %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 0.1.7c-1 +- update to 0.1.7c + * Fri Jul 24 2009 Fedora Release Engineering - 0.1.7a-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/daa2iso/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 20 Nov 2008 20:47:47 -0000 1.4 +++ sources 17 Aug 2009 18:58:20 -0000 1.5 @@ -1 +1 @@ -beb992d0d67b72ac60bb37685723c219 daa2iso.zip +35703f1ca8f8c5168ee90e912d138409 daa2iso.zip From cebbert at fedoraproject.org Mon Aug 17 19:00:45 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Mon, 17 Aug 2009 19:00:45 +0000 (UTC) Subject: rpms/kernel/devel Makefile.config, 1.72, 1.73 kernel.spec, 1.1722, 1.1723 config-powerpc64-kdump, 1.1, NONE Message-ID: <20090817190045.5E89611C00E4@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22137 Modified Files: Makefile.config kernel.spec Removed Files: config-powerpc64-kdump Log Message: Stop generating the (unused) ppc64-kdump.config file. Index: Makefile.config =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/Makefile.config,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- Makefile.config 12 Aug 2009 02:27:23 -0000 1.72 +++ Makefile.config 17 Aug 2009 19:00:45 -0000 1.73 @@ -11,7 +11,7 @@ CONFIGFILES = \ $(CFG)-s390x.config $(CFG)-arm.config \ $(CFG)-ppc.config $(CFG)-ppc-smp.config \ $(CFG)-sparc64.config \ - $(CFG)-ppc64.config $(CFG)-ppc64-kdump.config $(CFG)-ppc64-debug.config \ + $(CFG)-ppc64.config $(CFG)-ppc64-debug.config \ $(CFG)-ia64.config PLATFORMS = x86 x86_64 powerpc powerpc32 powerpc64 s390x ia64 sparc64 @@ -86,9 +86,6 @@ kernel-$(VERSION)-sparc64.config: /dev/n kernel-$(VERSION)-ppc64.config: config-powerpc64 temp-powerpc-generic perl merge.pl $^ powerpc > $@ -kernel-$(VERSION)-ppc64-kdump.config: config-powerpc64-kdump kernel-$(VERSION)-ppc64.config - perl merge.pl $^ powerpc > $@ - kernel-$(VERSION)-ppc64-debug.config: config-powerpc64 temp-powerpc-debug-generic perl merge.pl $^ powerpc > $@ Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1722 retrieving revision 1.1723 diff -u -p -r1.1722 -r1.1723 --- kernel.spec 17 Aug 2009 18:33:39 -0000 1.1722 +++ kernel.spec 17 Aug 2009 19:00:45 -0000 1.1723 @@ -1969,6 +1969,9 @@ fi # and build. %changelog +* Mon Aug 17 2009 Chuck Ebbert +- Stop generating the (unused) ppc64-kdump.config file. + * Mon Aug 17 2009 Jarod Wilson - Add new lirc driver for built-in ENE0100 device on some laptops --- config-powerpc64-kdump DELETED --- From spot at fedoraproject.org Mon Aug 17 18:35:46 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 18:35:46 +0000 (UTC) Subject: rpms/bpg-fonts/devel bpg-fonts-excelsior-fontconfig.conf, NONE, 1.1 .cvsignore, 1.2, 1.3 bpg-fonts.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090817183546.A1B6211C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/bpg-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16025 Modified Files: .cvsignore bpg-fonts.spec sources Added Files: bpg-fonts-excelsior-fontconfig.conf Log Message: add BPG Excelsior font --- NEW FILE bpg-fonts-excelsior-fontconfig.conf --- sans-serif BPG Excelsior GPL&GNU BPG Excelsior GPL&GNU sans-serif Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bpg-fonts/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 25 Feb 2009 15:04:38 -0000 1.2 +++ .cvsignore 17 Aug 2009 18:35:46 -0000 1.3 @@ -1 +1,2 @@ BPG_GPL_and_GNU_Fonts.zip +BPG_Excelsior_GPL_and_GNU.zip Index: bpg-fonts.spec =================================================================== RCS file: /cvs/pkgs/rpms/bpg-fonts/devel/bpg-fonts.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- bpg-fonts.spec 24 Jul 2009 18:23:42 -0000 1.2 +++ bpg-fonts.spec 17 Aug 2009 18:35:46 -0000 1.3 @@ -8,7 +8,7 @@ Name: %{fontname}-fonts Summary: Georgian Unicode fonts Version: %{common_ver} -Release: 6%{?dist} +Release: 7%{?dist} # Font exception # See: http://groups.google.com/group/bpg-fonts/web/gpl-gnu-license # No version of the GPL is specified. @@ -34,6 +34,11 @@ Source12: %{name}-sans-modern-fontconfig Source13: %{name}-sans-regular-fontconfig.conf Source14: %{name}-serif-fontconfig.conf Source15: %{name}-serif-modern-fontconfig.conf +# The source for this one is buried in javascript garbage: +# http://cid-2b325d7bf5367fe3.skydrive.live.com/self.aspx/Fonts%20%E1%83%A4%E1%83%9D%E1%83%9C%E1%83%A2%E1%83%94%E1%83%91%E1%83%98/GPL%20|0%20GNU%20Fonts/BPG|_Excelsior|_GPL|0GNU.zip +# Also, I renamed it to remove the & +Source16: BPG_Excelsior_GPL_and_GNU.zip +Source17: %{name}-excelsior-fontconfig.conf URL: http://groups.google.com/group/bpg-fonts BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fontpackages-devel @@ -117,6 +122,20 @@ This package contains the Elite font fam %_font_pkg -n elite -f %{fontconf}-elite.conf "BPG_Elite*.ttf" +%package -n %{fontname}-excelsior-fonts +Summary: Excelsior family of BPG Georgian fonts +Version: 2.025 +Group: User Interface/X +Requires: %{name}-common = %{common_ver}-%{release} +License: Bitstream Vera + +%description -n %{fontname}-excelsior-fonts +%common_desc + +This package contains the Excelsior font family. + +%_font_pkg -n excelsior -f %{fontconf}-excelsior.conf "BPG_Excelsior*.ttf" + %package -n %{fontname}-glaho-fonts Summary: Glaho family of BPG Georgian fonts Version: 9.000 @@ -252,6 +271,7 @@ This package contains the Serif Modern f %prep %setup -q -c -n %{name} %{__unzip} -qqo "%{SOURCE0}" +%{__unzip} -qqo "%{SOURCE16}" # correct end-of-line encoding sed -i 's/\r//' "Docs/BPG_GPL&GNU_Fonts.txt" @@ -277,11 +297,12 @@ install -m 0644 -p %{SOURCE12} %{buildro install -m 0644 -p %{SOURCE13} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-sans-regular.conf install -m 0644 -p %{SOURCE14} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif.conf install -m 0644 -p %{SOURCE15} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-serif-modern.conf +install -m 0644 -p %{SOURCE17} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-excelsior.conf for fontconf in %{fontconf}-algeti.conf %{fontconf}-chveulebrivi.conf %{fontconf}-courier.conf %{fontconf}-courier-s.conf\ %{fontconf}-elite.conf %{fontconf}-glaho.conf %{fontconf}-ingiri.conf %{fontconf}-nino-medium.conf\ %{fontconf}-nino-medium-cond.conf %{fontconf}-sans.conf %{fontconf}-sans-medium.conf %{fontconf}-sans-modern.conf\ - %{fontconf}-sans-regular.conf %{fontconf}-serif.conf %{fontconf}-serif-modern.conf + %{fontconf}-sans-regular.conf %{fontconf}-serif.conf %{fontconf}-serif-modern.conf %{fontconf}-excelsior.conf do ln -s %{_fontconfig_templatedir}/$fontconf %{buildroot}%{_fontconfig_confdir}/$fontconf done @@ -295,6 +316,9 @@ rm -rf %{buildroot} %dir %{_fontdir} %changelog +* Mon Aug 17 2009 Tom "spot" Callaway 20090205-7 +- add Excelsior font + * Fri Jul 24 2009 Fedora Release Engineering - 20090205-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bpg-fonts/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 25 Feb 2009 15:04:38 -0000 1.2 +++ sources 17 Aug 2009 18:35:46 -0000 1.3 @@ -1 +1,2 @@ e6a20ce7171e40fe4fd77f4d97ac0efc BPG_GPL_and_GNU_Fonts.zip +22b5e45e226ba90b65bf654cc1c8605b BPG_Excelsior_GPL_and_GNU.zip From beekhof at fedoraproject.org Mon Aug 17 19:14:09 2009 From: beekhof at fedoraproject.org (Andrew Beekhof) Date: Mon, 17 Aug 2009 19:14:09 +0000 (UTC) Subject: rpms/pacemaker/devel .cvsignore, 1.3, 1.4 pacemaker.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090817191409.89D0E11C00E4@cvs1.fedora.phx.redhat.com> Author: beekhof Update of /cvs/pkgs/rpms/pacemaker/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23392 Modified Files: .cvsignore pacemaker.spec sources Log Message: Update to the released 1.0.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pacemaker/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 12 Aug 2009 17:19:13 -0000 1.3 +++ .cvsignore 17 Aug 2009 19:14:09 -0000 1.4 @@ -1 +1 @@ -c9120a53a6ae.tar.bz2 +462f1569a437.tar.bz2 Index: pacemaker.spec =================================================================== RCS file: /cvs/pkgs/rpms/pacemaker/devel/pacemaker.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- pacemaker.spec 12 Aug 2009 17:19:13 -0000 1.2 +++ pacemaker.spec 17 Aug 2009 19:14:09 -0000 1.3 @@ -7,16 +7,17 @@ # When downloading directly from Mercurial, it will automatically add this prefix # Invoking 'hg archive' wont but you can add one with: # hg archive -t tgz -p "Pacemaker-1-0-" -r $upstreamversion $upstreamversion.tar.gz +%global specversion 1 %global upstreamprefix Pacemaker-1-0- -%global upstreamversion c9120a53a6ae +%global upstreamversion 462f1569a437 # Keep around for when/if required -%global alphatag %{upstreamversion}.hg +#global alphatag %{upstreamversion}.hg Name: pacemaker Summary: Scalable High-Availability cluster resource manager Version: 1.0.5 -Release: %{?alphatag:0.}7%{?alphatag:.%{alphatag}}%{?dist} +Release: %{?alphatag:0.}%{specversion}%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2+ and LGPLv2+ Url: http://www.clusterlabs.org Group: System Environment/Daemons @@ -24,6 +25,7 @@ Source0: http://hg.clusterlabs.org/pacem BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) AutoReqProv: on Requires(pre): cluster-glue +Requires: resource-agents # Required for core functionality BuildRequires: automake autoconf libtool pkgconfig chrpath libtool-ltdl-devel @@ -96,7 +98,7 @@ resource health. %build ./autogen.sh -%{_configure} --localstatedir=%{_var} --enable-fatal-warnings=no +%{configure} --localstatedir=%{_var} --enable-fatal-warnings=no make %{_smp_mflags} %install @@ -210,6 +212,14 @@ rm -rf %{buildroot} %doc AUTHORS %changelog +* Mon Aug 17 2009 Andrew Beekhof - 1.0.5-1 +- Add dependancy on resource-agents +- Use the version of the configure macro that supplies --prefix, --libdir, etc +- Update the tarball from upstream to version 462f1569a437 (Pacemaker 1.0.5 final) + + High: Tools: crm_resource - Advertise --move instead of --migrate + + Medium: Extra: New node connectivity RA that uses system ping and attrd_updater + + Medium: crmd: Note that dc-deadtime can be used to mask the brokeness of some switches + * Tue Aug 11 2009 Ville Skytt? - 1.0.5-0.7.c9120a53a6ae.hg - Use bzipped upstream tarball. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pacemaker/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 12 Aug 2009 17:19:13 -0000 1.3 +++ sources 17 Aug 2009 19:14:09 -0000 1.4 @@ -1 +1 @@ -acc5f83dbe09b508347a0b01bc9d0752 c9120a53a6ae.tar.bz2 +2206d439eccd8794353ee798849f448d 462f1569a437.tar.bz2 From overholt at fedoraproject.org Mon Aug 17 19:18:43 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Mon, 17 Aug 2009 19:18:43 +0000 (UTC) Subject: rpms/xmlrpc3/devel xmlrpc3.spec,1.14,1.15 Message-ID: <20090817191843.D0AAF11C00E4@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/xmlrpc3/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23884 Modified Files: xmlrpc3.spec Log Message: * Mon Aug 17 2009 Andrew Overholt 3.0-4.10 - Fixed URL (bug #354031) Index: xmlrpc3.spec =================================================================== RCS file: /cvs/pkgs/rpms/xmlrpc3/devel/xmlrpc3.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- xmlrpc3.spec 27 Jul 2009 08:12:32 -0000 1.14 +++ xmlrpc3.spec 17 Aug 2009 19:18:43 -0000 1.15 @@ -32,11 +32,11 @@ Name: xmlrpc3 Version: 3.0 -Release: 4.9%{?dist} +Release: 4.10%{?dist} Summary: Java XML-RPC implementation License: ASL 2.0 Group: Development/Libraries -Url: http://xml.apache.org/%{name}/ +Url: http://ws.apache.org/xmlrpc/ Source0: http://www.apache.org/dist/ws/xmlrpc/sources/xmlrpc-%{version}-src.tar.gz Source1: %{name}-jpp-depmap.xml # FIXME: file this upstream @@ -228,6 +228,9 @@ rm -rf $RPM_BUILD_ROOT %{_javadir}/%{name}-server-%{version}-sources.jar %changelog +* Mon Aug 17 2009 Andrew Overholt 3.0-4.10 +- Fixed URL (bug #354031) + * Mon Jul 27 2009 Fedora Release Engineering - 3.0-4.9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From spot at fedoraproject.org Mon Aug 17 19:35:59 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 19:35:59 +0000 (UTC) Subject: rpms/gambas2/F-10 gambas2.spec,1.13,1.14 sources,1.13,1.14 Message-ID: <20090817193559.285D111C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/gambas2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26428/F-10 Modified Files: gambas2.spec sources Log Message: update to 2.15.2 Index: gambas2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/F-10/gambas2.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- gambas2.spec 10 Jul 2009 22:47:00 -0000 1.13 +++ gambas2.spec 17 Aug 2009 19:35:58 -0000 1.14 @@ -1,6 +1,6 @@ Name: gambas2 Summary: IDE based on a basic interpreter with object extensions -Version: 2.14.0 +Version: 2.15.2 Release: 1%{?dist} License: GPL+ Group: Development/Tools @@ -1574,6 +1574,12 @@ update-mime-database %{_datadir}/mime &> %{_datadir}/%{name}/info/gb.xml.xslt.* %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 2.15.2-1 +- update to 2.15.2 + +* Fri Jul 24 2009 Fedora Release Engineering - 2.14.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jul 10 2009 Tom "spot" Callaway - 2.14.0-1 - update to 2.14.0 - fix missing subpackages (bz 507496) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/F-10/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 10 Jul 2009 22:47:00 -0000 1.13 +++ sources 17 Aug 2009 19:35:58 -0000 1.14 @@ -1 +1 @@ -bb63c4ef4925b808d502461daad7ac6e gambas2-2.14.0.tar.bz2 +8231eaca85c32746a2d64a04a454a95f gambas2-2.15.2.tar.bz2 From spot at fedoraproject.org Mon Aug 17 19:35:59 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 19:35:59 +0000 (UTC) Subject: rpms/gambas2/F-11 gambas2.spec,1.19,1.20 sources,1.14,1.15 Message-ID: <20090817193559.57C2611C0346@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/gambas2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26428/F-11 Modified Files: gambas2.spec sources Log Message: update to 2.15.2 Index: gambas2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/F-11/gambas2.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- gambas2.spec 10 Jul 2009 22:47:01 -0000 1.19 +++ gambas2.spec 17 Aug 2009 19:35:59 -0000 1.20 @@ -1,6 +1,6 @@ Name: gambas2 Summary: IDE based on a basic interpreter with object extensions -Version: 2.14.0 +Version: 2.15.2 Release: 1%{?dist} License: GPL+ Group: Development/Tools @@ -1574,6 +1574,12 @@ update-mime-database %{_datadir}/mime &> %{_datadir}/%{name}/info/gb.xml.xslt.* %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 2.15.2-1 +- update to 2.15.2 + +* Fri Jul 24 2009 Fedora Release Engineering - 2.14.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jul 10 2009 Tom "spot" Callaway - 2.14.0-1 - update to 2.14.0 - fix missing subpackages (bz 507496) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/F-11/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 10 Jul 2009 22:47:01 -0000 1.14 +++ sources 17 Aug 2009 19:35:59 -0000 1.15 @@ -1 +1 @@ -bb63c4ef4925b808d502461daad7ac6e gambas2-2.14.0.tar.bz2 +8231eaca85c32746a2d64a04a454a95f gambas2-2.15.2.tar.bz2 From spot at fedoraproject.org Mon Aug 17 19:35:59 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 17 Aug 2009 19:35:59 +0000 (UTC) Subject: rpms/gambas2/devel .cvsignore, 1.13, 1.14 gambas2.spec, 1.20, 1.21 sources, 1.14, 1.15 Message-ID: <20090817193559.9453F11C00E4@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/gambas2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26428/devel Modified Files: .cvsignore gambas2.spec sources Log Message: update to 2.15.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 10 Jul 2009 22:47:01 -0000 1.13 +++ .cvsignore 17 Aug 2009 19:35:59 -0000 1.14 @@ -1 +1 @@ -gambas2-2.14.0.tar.bz2 +gambas2-2.15.2.tar.bz2 Index: gambas2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/devel/gambas2.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- gambas2.spec 24 Jul 2009 23:28:57 -0000 1.20 +++ gambas2.spec 17 Aug 2009 19:35:59 -0000 1.21 @@ -1,7 +1,7 @@ Name: gambas2 Summary: IDE based on a basic interpreter with object extensions -Version: 2.14.0 -Release: 2%{?dist} +Version: 2.15.2 +Release: 1%{?dist} License: GPL+ Group: Development/Tools URL: http://gambas.sourceforge.net/ @@ -1574,6 +1574,9 @@ update-mime-database %{_datadir}/mime &> %{_datadir}/%{name}/info/gb.xml.xslt.* %changelog +* Mon Aug 17 2009 Tom "spot" Callaway - 2.15.2-1 +- update to 2.15.2 + * Fri Jul 24 2009 Fedora Release Engineering - 2.14.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 10 Jul 2009 22:47:01 -0000 1.14 +++ sources 17 Aug 2009 19:35:59 -0000 1.15 @@ -1 +1 @@ -bb63c4ef4925b808d502461daad7ac6e gambas2-2.14.0.tar.bz2 +8231eaca85c32746a2d64a04a454a95f gambas2-2.15.2.tar.bz2 From diegobz at fedoraproject.org Mon Aug 17 19:37:56 2009 From: diegobz at fedoraproject.org (=?utf-8?q?Diego_B=C3=BArigo_Zacar=C3=A3o?=) Date: Mon, 17 Aug 2009 19:37:56 +0000 (UTC) Subject: rpms/django-authority/devel django-authority.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817193756.0985D11C00E4@cvs1.fedora.phx.redhat.com> Author: diegobz Update of /cvs/pkgs/rpms/django-authority/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26683/devel Modified Files: .cvsignore sources Added Files: django-authority.spec import.log Log Message: Initial import --- NEW FILE django-authority.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: django-authority Version: 0.3 Release: 2%{?dist} Summary: A Django app for generic per-object permissions and custom permission checks Group: Development/Languages License: BSD URL: http://bitbucket.org/jezdez/django-authority/ Source: http://bitbucket.org/jezdez/django-authority/downloads/django-authority-0.3.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel Requires: Django %description This is a Django app for generic per-object permissions, custom permission checks and permission requests. It also includes view decorators and template tags for ease of use. %prep %setup -q -n %{name}-%{version} find . -name \*._* -exec rm {} + find . -name \*.buildinfo* -exec rm {} + %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS LICENSE README docs/build/html/ %{python_sitelib}/* %changelog * Fri Aug 14 2009 Diego B?rigo Zacar?o 0.3-2 - Clean up MAC OS hidden files - Added only HTML built doc files from docs dir - Added some missed doc files like AUTHORS - Clean up .builinfo files * Thu Aug 13 2009 Diego B?rigo Zacar?o 0.3-1 - Initial RPM --- NEW FILE import.log --- django-authority-0_3-2_fc11:HEAD:django-authority-0.3-2.fc11.src.rpm:1250537702 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/django-authority/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:28:52 -0000 1.1 +++ .cvsignore 17 Aug 2009 19:37:55 -0000 1.2 @@ -0,0 +1 @@ +django-authority-0.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/django-authority/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:28:52 -0000 1.1 +++ sources 17 Aug 2009 19:37:55 -0000 1.2 @@ -0,0 +1 @@ +68b70aae6fb7738340aa9172236a235b django-authority-0.3.tar.gz From drago01 at fedoraproject.org Mon Aug 17 19:41:38 2009 From: drago01 at fedoraproject.org (drago01) Date: Mon, 17 Aug 2009 19:41:38 +0000 (UTC) Subject: rpms/iw/devel .cvsignore, 1.10, 1.11 iw.spec, 1.14, 1.15 sources, 1.10, 1.11 Message-ID: <20090817194138.2F1FB11C00E4@cvs1.fedora.phx.redhat.com> Author: drago01 Update of /cvs/pkgs/rpms/iw/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27284 Modified Files: .cvsignore iw.spec sources Log Message: update to 0.9.16 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/iw/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 11 Jul 2009 08:58:14 -0000 1.10 +++ .cvsignore 17 Aug 2009 19:41:37 -0000 1.11 @@ -1 +1 @@ -iw-0.9.15.tar.bz2 +iw-0.9.16.tar.bz2 Index: iw.spec =================================================================== RCS file: /cvs/pkgs/rpms/iw/devel/iw.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- iw.spec 25 Jul 2009 03:43:18 -0000 1.14 +++ iw.spec 17 Aug 2009 19:41:37 -0000 1.15 @@ -1,6 +1,6 @@ Name: iw -Version: 0.9.15 -Release: 2%{?dist} +Version: 0.9.16 +Release: 1%{?dist} Summary: A nl80211 based wireless configuration tool Group: System Environment/Base @@ -43,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING %changelog +* Mon Aug 17 2009 Adel Gadllah 0.9.16-1 +- Update to 0.9.16 + * Fri Jul 24 2009 Fedora Release Engineering - 0.9.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/iw/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 11 Jul 2009 08:58:15 -0000 1.10 +++ sources 17 Aug 2009 19:41:37 -0000 1.11 @@ -1 +1 @@ -98ba12eceec5a4ae8aa2d51abd56fa14 iw-0.9.15.tar.bz2 +775f8d1856b0856acbfc960fafe48325 iw-0.9.16.tar.bz2 From diegobz at fedoraproject.org Mon Aug 17 19:43:02 2009 From: diegobz at fedoraproject.org (=?utf-8?q?Diego_B=C3=BArigo_Zacar=C3=A3o?=) Date: Mon, 17 Aug 2009 19:43:02 +0000 (UTC) Subject: rpms/django-authority/F-11 django-authority.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817194302.47FF111C00E4@cvs1.fedora.phx.redhat.com> Author: diegobz Update of /cvs/pkgs/rpms/django-authority/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27581/F-11 Modified Files: .cvsignore sources Added Files: django-authority.spec import.log Log Message: Initial import --- NEW FILE django-authority.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: django-authority Version: 0.3 Release: 2%{?dist} Summary: A Django app for generic per-object permissions and custom permission checks Group: Development/Languages License: BSD URL: http://bitbucket.org/jezdez/django-authority/ Source: http://bitbucket.org/jezdez/django-authority/downloads/django-authority-0.3.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel Requires: Django %description This is a Django app for generic per-object permissions, custom permission checks and permission requests. It also includes view decorators and template tags for ease of use. %prep %setup -q -n %{name}-%{version} find . -name \*._* -exec rm {} + find . -name \*.buildinfo* -exec rm {} + %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS LICENSE README docs/build/html/ %{python_sitelib}/* %changelog * Fri Aug 14 2009 Diego B?rigo Zacar?o 0.3-2 - Clean up MAC OS hidden files - Added only HTML built doc files from docs dir - Added some missed doc files like AUTHORS - Clean up .builinfo files * Thu Aug 13 2009 Diego B?rigo Zacar?o 0.3-1 - Initial RPM --- NEW FILE import.log --- django-authority-0_3-2_fc11:F-11:django-authority-0.3-2.fc11.src.rpm:1250538254 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/django-authority/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:28:52 -0000 1.1 +++ .cvsignore 17 Aug 2009 19:43:02 -0000 1.2 @@ -0,0 +1 @@ +django-authority-0.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/django-authority/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:28:52 -0000 1.1 +++ sources 17 Aug 2009 19:43:02 -0000 1.2 @@ -0,0 +1 @@ +68b70aae6fb7738340aa9172236a235b django-authority-0.3.tar.gz From robert at fedoraproject.org Mon Aug 17 19:46:33 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Mon, 17 Aug 2009 19:46:33 +0000 (UTC) Subject: rpms/rubygem-fastercsv/EL-5 rubygem-fastercsv.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817194633.B491011C00E4@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-fastercsv/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28088/EL-5 Modified Files: .cvsignore sources Added Files: rubygem-fastercsv.spec Log Message: Initial import of rubygem-fastercsv --- NEW FILE rubygem-fastercsv.spec --- %{!?ruby_sitelib: %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")} %{!?ruby_abiver: %global ruby_abiver %((echo "1.8"; ruby -rrbconfig -e "puts Config::CONFIG['ruby_version']" 2>/dev/null) | tail -1)} %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname fastercsv %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Faster, smaller and cleaner replacement to standard CSV library Name: rubygem-%{gemname} Version: 1.5.0 Release: 2%{?dist} License: GPLv2 or Ruby Group: Development/Languages URL: http://fastercsv.rubyforge.org/ Source: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem Requires: ruby(abi) = %{ruby_abiver}, rubygems Provides: rubygem(%{gemname}) = %{version} BuildRequires: rubygems BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description FasterCSV is intended as a complete replacement to the CSV standard library. It is significantly faster and smaller while still being pure Ruby code. It also strives for a better interface. %prep %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{gemdir} gem install --local --install-dir $RPM_BUILD_ROOT%{gemdir} --force --rdoc %{SOURCE0} # Find files with a shebang that do not have executable permissions for file in $(find $RPM_BUILD_ROOT%{geminstdir} -type f ! -perm /a+x -name "*.rb"); do if [ ! -z "`head -n 1 $file | grep \"^#!/\"`" ]; then sed -e 's@/usr/local/bin/ruby@%{_bindir}/ruby at g' -i $file chmod -v 755 $file fi done %check ruby -I $RPM_BUILD_ROOT%{geminstdir}/lib:$RPM_BUILD_ROOT%{geminstdir}/test $RPM_BUILD_ROOT%{geminstdir}/test/ts_all.rb %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc %{gemdir}/doc/%{gemname}-%{version} %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %dir %{gemdir}/gems/%{gemname}-%{version}/ %doc %{geminstdir}/AUTHORS %doc %{geminstdir}/CHANGELOG %doc %{geminstdir}/COPYING %doc %{geminstdir}/INSTALL %doc %{geminstdir}/LICENSE %doc %{geminstdir}/README %doc %{geminstdir}/TODO %{geminstdir}/Rakefile %{geminstdir}/examples/ %{geminstdir}/lib/ %{geminstdir}/setup.rb %{geminstdir}/test/ %changelog * Sun Aug 09 2009 Robert Scheck 1.5.0-2 - Added missing requirement to ruby(abi) = version (#514928 #c1) - Switched from defines to globals, updated summary in spec file - Corrected license tag and removed duplicates in docs (#514928) * Fri Jul 31 2009 Robert Scheck 1.5.0-1 - Upgrade to 1.5.0 - Initial spec file for Fedora and Red Hat Enterprise Linux Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:19:55 -0000 1.1 +++ .cvsignore 17 Aug 2009 19:46:33 -0000 1.2 @@ -0,0 +1 @@ +fastercsv-1.5.0.gem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:19:55 -0000 1.1 +++ sources 17 Aug 2009 19:46:33 -0000 1.2 @@ -0,0 +1 @@ +f671013ecea1a9a333884298e762cddf fastercsv-1.5.0.gem From robert at fedoraproject.org Mon Aug 17 19:46:34 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Mon, 17 Aug 2009 19:46:34 +0000 (UTC) Subject: rpms/rubygem-fastercsv/F-11 rubygem-fastercsv.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817194634.1F63411C0381@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-fastercsv/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28088/F-11 Modified Files: .cvsignore sources Added Files: rubygem-fastercsv.spec Log Message: Initial import of rubygem-fastercsv --- NEW FILE rubygem-fastercsv.spec --- %{!?ruby_sitelib: %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")} %{!?ruby_abiver: %global ruby_abiver %((echo "1.8"; ruby -rrbconfig -e "puts Config::CONFIG['ruby_version']" 2>/dev/null) | tail -1)} %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname fastercsv %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Faster, smaller and cleaner replacement to standard CSV library Name: rubygem-%{gemname} Version: 1.5.0 Release: 2%{?dist} License: GPLv2 or Ruby Group: Development/Languages URL: http://fastercsv.rubyforge.org/ Source: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem Requires: ruby(abi) = %{ruby_abiver}, rubygems Provides: rubygem(%{gemname}) = %{version} BuildRequires: rubygems BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description FasterCSV is intended as a complete replacement to the CSV standard library. It is significantly faster and smaller while still being pure Ruby code. It also strives for a better interface. %prep %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{gemdir} gem install --local --install-dir $RPM_BUILD_ROOT%{gemdir} --force --rdoc %{SOURCE0} # Find files with a shebang that do not have executable permissions for file in $(find $RPM_BUILD_ROOT%{geminstdir} -type f ! -perm /a+x -name "*.rb"); do if [ ! -z "`head -n 1 $file | grep \"^#!/\"`" ]; then sed -e 's@/usr/local/bin/ruby@%{_bindir}/ruby at g' -i $file chmod -v 755 $file fi done %check ruby -I $RPM_BUILD_ROOT%{geminstdir}/lib:$RPM_BUILD_ROOT%{geminstdir}/test $RPM_BUILD_ROOT%{geminstdir}/test/ts_all.rb %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc %{gemdir}/doc/%{gemname}-%{version} %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %dir %{gemdir}/gems/%{gemname}-%{version}/ %doc %{geminstdir}/AUTHORS %doc %{geminstdir}/CHANGELOG %doc %{geminstdir}/COPYING %doc %{geminstdir}/INSTALL %doc %{geminstdir}/LICENSE %doc %{geminstdir}/README %doc %{geminstdir}/TODO %{geminstdir}/Rakefile %{geminstdir}/examples/ %{geminstdir}/lib/ %{geminstdir}/setup.rb %{geminstdir}/test/ %changelog * Sun Aug 09 2009 Robert Scheck 1.5.0-2 - Added missing requirement to ruby(abi) = version (#514928 #c1) - Switched from defines to globals, updated summary in spec file - Corrected license tag and removed duplicates in docs (#514928) * Fri Jul 31 2009 Robert Scheck 1.5.0-1 - Upgrade to 1.5.0 - Initial spec file for Fedora and Red Hat Enterprise Linux Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:19:55 -0000 1.1 +++ .cvsignore 17 Aug 2009 19:46:33 -0000 1.2 @@ -0,0 +1 @@ +fastercsv-1.5.0.gem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:19:55 -0000 1.1 +++ sources 17 Aug 2009 19:46:34 -0000 1.2 @@ -0,0 +1 @@ +f671013ecea1a9a333884298e762cddf fastercsv-1.5.0.gem From robert at fedoraproject.org Mon Aug 17 19:46:33 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Mon, 17 Aug 2009 19:46:33 +0000 (UTC) Subject: rpms/rubygem-fastercsv/F-10 rubygem-fastercsv.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817194633.DDED611C0346@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-fastercsv/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28088/F-10 Modified Files: .cvsignore sources Added Files: rubygem-fastercsv.spec Log Message: Initial import of rubygem-fastercsv --- NEW FILE rubygem-fastercsv.spec --- %{!?ruby_sitelib: %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")} %{!?ruby_abiver: %global ruby_abiver %((echo "1.8"; ruby -rrbconfig -e "puts Config::CONFIG['ruby_version']" 2>/dev/null) | tail -1)} %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname fastercsv %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Faster, smaller and cleaner replacement to standard CSV library Name: rubygem-%{gemname} Version: 1.5.0 Release: 2%{?dist} License: GPLv2 or Ruby Group: Development/Languages URL: http://fastercsv.rubyforge.org/ Source: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem Requires: ruby(abi) = %{ruby_abiver}, rubygems Provides: rubygem(%{gemname}) = %{version} BuildRequires: rubygems BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description FasterCSV is intended as a complete replacement to the CSV standard library. It is significantly faster and smaller while still being pure Ruby code. It also strives for a better interface. %prep %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{gemdir} gem install --local --install-dir $RPM_BUILD_ROOT%{gemdir} --force --rdoc %{SOURCE0} # Find files with a shebang that do not have executable permissions for file in $(find $RPM_BUILD_ROOT%{geminstdir} -type f ! -perm /a+x -name "*.rb"); do if [ ! -z "`head -n 1 $file | grep \"^#!/\"`" ]; then sed -e 's@/usr/local/bin/ruby@%{_bindir}/ruby at g' -i $file chmod -v 755 $file fi done %check ruby -I $RPM_BUILD_ROOT%{geminstdir}/lib:$RPM_BUILD_ROOT%{geminstdir}/test $RPM_BUILD_ROOT%{geminstdir}/test/ts_all.rb %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc %{gemdir}/doc/%{gemname}-%{version} %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %dir %{gemdir}/gems/%{gemname}-%{version}/ %doc %{geminstdir}/AUTHORS %doc %{geminstdir}/CHANGELOG %doc %{geminstdir}/COPYING %doc %{geminstdir}/INSTALL %doc %{geminstdir}/LICENSE %doc %{geminstdir}/README %doc %{geminstdir}/TODO %{geminstdir}/Rakefile %{geminstdir}/examples/ %{geminstdir}/lib/ %{geminstdir}/setup.rb %{geminstdir}/test/ %changelog * Sun Aug 09 2009 Robert Scheck 1.5.0-2 - Added missing requirement to ruby(abi) = version (#514928 #c1) - Switched from defines to globals, updated summary in spec file - Corrected license tag and removed duplicates in docs (#514928) * Fri Jul 31 2009 Robert Scheck 1.5.0-1 - Upgrade to 1.5.0 - Initial spec file for Fedora and Red Hat Enterprise Linux Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:19:55 -0000 1.1 +++ .cvsignore 17 Aug 2009 19:46:33 -0000 1.2 @@ -0,0 +1 @@ +fastercsv-1.5.0.gem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:19:55 -0000 1.1 +++ sources 17 Aug 2009 19:46:33 -0000 1.2 @@ -0,0 +1 @@ +f671013ecea1a9a333884298e762cddf fastercsv-1.5.0.gem From robert at fedoraproject.org Mon Aug 17 19:46:34 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Mon, 17 Aug 2009 19:46:34 +0000 (UTC) Subject: rpms/rubygem-fastercsv/devel rubygem-fastercsv.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817194634.5B8DD11C0416@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-fastercsv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28088/devel Modified Files: .cvsignore sources Added Files: rubygem-fastercsv.spec Log Message: Initial import of rubygem-fastercsv --- NEW FILE rubygem-fastercsv.spec --- %{!?ruby_sitelib: %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")} %{!?ruby_abiver: %global ruby_abiver %((echo "1.8"; ruby -rrbconfig -e "puts Config::CONFIG['ruby_version']" 2>/dev/null) | tail -1)} %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname fastercsv %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Faster, smaller and cleaner replacement to standard CSV library Name: rubygem-%{gemname} Version: 1.5.0 Release: 2%{?dist} License: GPLv2 or Ruby Group: Development/Languages URL: http://fastercsv.rubyforge.org/ Source: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem Requires: ruby(abi) = %{ruby_abiver}, rubygems Provides: rubygem(%{gemname}) = %{version} BuildRequires: rubygems BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description FasterCSV is intended as a complete replacement to the CSV standard library. It is significantly faster and smaller while still being pure Ruby code. It also strives for a better interface. %prep %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{gemdir} gem install --local --install-dir $RPM_BUILD_ROOT%{gemdir} --force --rdoc %{SOURCE0} # Find files with a shebang that do not have executable permissions for file in $(find $RPM_BUILD_ROOT%{geminstdir} -type f ! -perm /a+x -name "*.rb"); do if [ ! -z "`head -n 1 $file | grep \"^#!/\"`" ]; then sed -e 's@/usr/local/bin/ruby@%{_bindir}/ruby at g' -i $file chmod -v 755 $file fi done %check ruby -I $RPM_BUILD_ROOT%{geminstdir}/lib:$RPM_BUILD_ROOT%{geminstdir}/test $RPM_BUILD_ROOT%{geminstdir}/test/ts_all.rb %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc %{gemdir}/doc/%{gemname}-%{version} %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %dir %{gemdir}/gems/%{gemname}-%{version}/ %doc %{geminstdir}/AUTHORS %doc %{geminstdir}/CHANGELOG %doc %{geminstdir}/COPYING %doc %{geminstdir}/INSTALL %doc %{geminstdir}/LICENSE %doc %{geminstdir}/README %doc %{geminstdir}/TODO %{geminstdir}/Rakefile %{geminstdir}/examples/ %{geminstdir}/lib/ %{geminstdir}/setup.rb %{geminstdir}/test/ %changelog * Sun Aug 09 2009 Robert Scheck 1.5.0-2 - Added missing requirement to ruby(abi) = version (#514928 #c1) - Switched from defines to globals, updated summary in spec file - Corrected license tag and removed duplicates in docs (#514928) * Fri Jul 31 2009 Robert Scheck 1.5.0-1 - Upgrade to 1.5.0 - Initial spec file for Fedora and Red Hat Enterprise Linux Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:19:55 -0000 1.1 +++ .cvsignore 17 Aug 2009 19:46:34 -0000 1.2 @@ -0,0 +1 @@ +fastercsv-1.5.0.gem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:19:55 -0000 1.1 +++ sources 17 Aug 2009 19:46:34 -0000 1.2 @@ -0,0 +1 @@ +f671013ecea1a9a333884298e762cddf fastercsv-1.5.0.gem From diegobz at fedoraproject.org Mon Aug 17 19:48:16 2009 From: diegobz at fedoraproject.org (=?utf-8?q?Diego_B=C3=BArigo_Zacar=C3=A3o?=) Date: Mon, 17 Aug 2009 19:48:16 +0000 (UTC) Subject: rpms/django-authority/EL-5 django-authority.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817194816.6FD5511C00E4@cvs1.fedora.phx.redhat.com> Author: diegobz Update of /cvs/pkgs/rpms/django-authority/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28524/EL-5 Modified Files: .cvsignore sources Added Files: django-authority.spec import.log Log Message: Initial import --- NEW FILE django-authority.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: django-authority Version: 0.3 Release: 2%{?dist} Summary: A Django app for generic per-object permissions and custom permission checks Group: Development/Languages License: BSD URL: http://bitbucket.org/jezdez/django-authority/ Source: http://bitbucket.org/jezdez/django-authority/downloads/django-authority-0.3.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel Requires: Django %description This is a Django app for generic per-object permissions, custom permission checks and permission requests. It also includes view decorators and template tags for ease of use. %prep %setup -q -n %{name}-%{version} find . -name \*._* -exec rm {} + find . -name \*.buildinfo* -exec rm {} + %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS LICENSE README docs/build/html/ %{python_sitelib}/* %changelog * Fri Aug 14 2009 Diego B?rigo Zacar?o 0.3-2 - Clean up MAC OS hidden files - Added only HTML built doc files from docs dir - Added some missed doc files like AUTHORS - Clean up .builinfo files * Thu Aug 13 2009 Diego B?rigo Zacar?o 0.3-1 - Initial RPM --- NEW FILE import.log --- django-authority-0_3-2_fc11:EL-5:django-authority-0.3-2.fc11.src.rpm:1250538551 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/django-authority/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:28:52 -0000 1.1 +++ .cvsignore 17 Aug 2009 19:48:15 -0000 1.2 @@ -0,0 +1 @@ +django-authority-0.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/django-authority/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:28:52 -0000 1.1 +++ sources 17 Aug 2009 19:48:16 -0000 1.2 @@ -0,0 +1 @@ +68b70aae6fb7738340aa9172236a235b django-authority-0.3.tar.gz From pkgdb at fedoraproject.org Mon Aug 17 19:48:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:48:47 +0000 Subject: [pkgdb] aqute-bndlib: overholt has requested commit Message-ID: <20090817194847.9DD8510F857@bastion2.fedora.phx.redhat.com> overholt has requested the commit acl on aqute-bndlib (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/aqute-bndlib From pkgdb at fedoraproject.org Mon Aug 17 19:48:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:48:47 +0000 Subject: [pkgdb] aqute-bndlib: overholt has requested approveacls Message-ID: <20090817194848.6DDB310F87A@bastion2.fedora.phx.redhat.com> overholt has requested the approveacls acl on aqute-bndlib (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/aqute-bndlib From pkgdb at fedoraproject.org Mon Aug 17 19:48:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:48:49 +0000 Subject: [pkgdb] aqute-bndlib: overholt has requested watchcommits Message-ID: <20090817194849.51CD310F888@bastion2.fedora.phx.redhat.com> overholt has requested the watchcommits acl on aqute-bndlib (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/aqute-bndlib From pkgdb at fedoraproject.org Mon Aug 17 19:48:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:48:50 +0000 Subject: [pkgdb] aqute-bndlib: overholt has requested watchbugzilla Message-ID: <20090817194850.EAF9410F895@bastion2.fedora.phx.redhat.com> overholt has requested the watchbugzilla acl on aqute-bndlib (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/aqute-bndlib From pkgdb at fedoraproject.org Mon Aug 17 19:49:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:49:15 +0000 Subject: [pkgdb] plexus-classworlds: overholt has requested watchcommits Message-ID: <20090817194916.ACEEC10F865@bastion2.fedora.phx.redhat.com> overholt has requested the watchcommits acl on plexus-classworlds (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-classworlds From pkgdb at fedoraproject.org Mon Aug 17 19:49:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:49:19 +0000 Subject: [pkgdb] plexus-classworlds: overholt has requested commit Message-ID: <20090817194921.88BB510F8A1@bastion2.fedora.phx.redhat.com> overholt has requested the commit acl on plexus-classworlds (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-classworlds From pkgdb at fedoraproject.org Mon Aug 17 19:49:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:49:23 +0000 Subject: [pkgdb] plexus-classworlds: overholt has requested approveacls Message-ID: <20090817194925.357DC10F8A6@bastion2.fedora.phx.redhat.com> overholt has requested the approveacls acl on plexus-classworlds (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-classworlds From pkgdb at fedoraproject.org Mon Aug 17 19:50:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:50:00 +0000 Subject: [pkgdb] plexus-containers: overholt has requested commit Message-ID: <20090817195000.CE72E10F85B@bastion2.fedora.phx.redhat.com> overholt has requested the commit acl on plexus-containers (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-containers From pkgdb at fedoraproject.org Mon Aug 17 19:50:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:50:44 +0000 Subject: [pkgdb] dumbster: overholt has requested commit Message-ID: <20090817195044.8169B10F888@bastion2.fedora.phx.redhat.com> overholt has requested the commit acl on dumbster (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dumbster From pkgdb at fedoraproject.org Mon Aug 17 19:51:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:51:08 +0000 Subject: [pkgdb] directory-naming: overholt has requested commit Message-ID: <20090817195109.1930610F881@bastion2.fedora.phx.redhat.com> overholt has requested the commit acl on directory-naming (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/directory-naming From davej at fedoraproject.org Mon Aug 17 19:51:11 2009 From: davej at fedoraproject.org (Dave Jones) Date: Mon, 17 Aug 2009 19:51:11 +0000 (UTC) Subject: rpms/kernel/devel patch-2.6.31-rc6-git2.bz2.sign, NONE, 1.1 .cvsignore, 1.1109, 1.1110 kernel.spec, 1.1723, 1.1724 sources, 1.1067, 1.1068 upstream, 1.981, 1.982 Message-ID: <20090817195111.3B7E611C00E4@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28956 Modified Files: .cvsignore kernel.spec sources upstream Added Files: patch-2.6.31-rc6-git2.bz2.sign Log Message: 2.6.31-rc6-git2 --- NEW FILE patch-2.6.31-rc6-git2.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKiKCDyGugalF9Dw4RAm4OAJwNTFnNlLch9Wcj25j3Y2D9RkAW0gCePGYR /ySWeeT+JPotW0QT/hD3Xog= =tmkV -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1109 retrieving revision 1.1110 diff -u -p -r1.1109 -r1.1110 --- .cvsignore 14 Aug 2009 17:50:37 -0000 1.1109 +++ .cvsignore 17 Aug 2009 19:51:10 -0000 1.1110 @@ -6,3 +6,4 @@ temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 patch-2.6.31-rc6.bz2 +patch-2.6.31-rc6-git2.bz2 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1723 retrieving revision 1.1724 diff -u -p -r1.1723 -r1.1724 --- kernel.spec 17 Aug 2009 19:00:45 -0000 1.1723 +++ kernel.spec 17 Aug 2009 19:51:10 -0000 1.1724 @@ -61,7 +61,7 @@ Summary: The Linux kernel # The rc snapshot level %define rcrev 6 # The git snapshot level -%define gitrev 0 +%define gitrev 2 # Set rpm version accordingly %define rpmversion 2.6.%{upstream_sublevel} %endif @@ -111,7 +111,7 @@ Summary: The Linux kernel %define doc_build_fail true %endif -%define rawhide_skip_docs 0 +%define rawhide_skip_docs 1 %if 0%{?rawhide_skip_docs} %define with_doc 0 %endif @@ -1969,6 +1969,9 @@ fi # and build. %changelog +* Mon Aug 17 2009 Dave Jones 2.6.31-0.161.rc6.git2 +- 2.6.31-rc6-git2 + * Mon Aug 17 2009 Chuck Ebbert - Stop generating the (unused) ppc64-kdump.config file. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.1067 retrieving revision 1.1068 diff -u -p -r1.1067 -r1.1068 --- sources 14 Aug 2009 17:50:38 -0000 1.1067 +++ sources 17 Aug 2009 19:51:10 -0000 1.1068 @@ -1,2 +1,3 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 056ab6d753725f14d2d44eec2c1f471f patch-2.6.31-rc6.bz2 +10f2368eb42af734a8b586628cafa1d9 patch-2.6.31-rc6-git2.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.981 retrieving revision 1.982 diff -u -p -r1.981 -r1.982 --- upstream 14 Aug 2009 17:50:38 -0000 1.981 +++ upstream 17 Aug 2009 19:51:11 -0000 1.982 @@ -1,2 +1,3 @@ linux-2.6.30.tar.bz2 patch-2.6.31-rc6.bz2 +patch-2.6.31-rc6-git2.bz2 From pkgdb at fedoraproject.org Mon Aug 17 19:51:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:51:53 +0000 Subject: [pkgdb] jakarta-commons-jxpath: overholt has requested commit Message-ID: <20090817195154.3497410F85A@bastion2.fedora.phx.redhat.com> overholt has requested the commit acl on jakarta-commons-jxpath (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-jxpath From pkgdb at fedoraproject.org Mon Aug 17 19:52:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:52:01 +0000 Subject: [pkgdb] aqute-bndlib had acl change status Message-ID: <20090817195202.6A7FE10F888@bastion2.fedora.phx.redhat.com> dbhole has set the watchbugzilla acl on aqute-bndlib (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/aqute-bndlib From pkgdb at fedoraproject.org Mon Aug 17 19:52:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:52:06 +0000 Subject: [pkgdb] aqute-bndlib had acl change status Message-ID: <20090817195207.A9AFB10F8B1@bastion2.fedora.phx.redhat.com> dbhole has set the approveacls acl on aqute-bndlib (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/aqute-bndlib From pkgdb at fedoraproject.org Mon Aug 17 19:52:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:52:04 +0000 Subject: [pkgdb] aqute-bndlib had acl change status Message-ID: <20090817195205.D698610F8A5@bastion2.fedora.phx.redhat.com> dbhole has set the watchcommits acl on aqute-bndlib (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/aqute-bndlib From pkgdb at fedoraproject.org Mon Aug 17 19:52:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:52:05 +0000 Subject: [pkgdb] aqute-bndlib had acl change status Message-ID: <20090817195206.DC26B10F898@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on aqute-bndlib (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/aqute-bndlib From pkgdb at fedoraproject.org Mon Aug 17 19:52:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:52:13 +0000 Subject: [pkgdb] jakarta-commons-configuration: overholt has requested commit Message-ID: <20090817195214.E637710F890@bastion2.fedora.phx.redhat.com> overholt has requested the commit acl on jakarta-commons-configuration (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-configuration From pkgdb at fedoraproject.org Mon Aug 17 19:52:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:52:30 +0000 Subject: [pkgdb] plexus-classworlds had acl change status Message-ID: <20090817195231.28C2210F86F@bastion2.fedora.phx.redhat.com> dbhole has set the watchcommits acl on plexus-classworlds (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-classworlds From pkgdb at fedoraproject.org Mon Aug 17 19:52:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:52:31 +0000 Subject: [pkgdb] plexus-classworlds had acl change status Message-ID: <20090817195233.0052310F8A3@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on plexus-classworlds (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-classworlds From pkgdb at fedoraproject.org Mon Aug 17 19:52:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:52:32 +0000 Subject: [pkgdb] plexus-classworlds had acl change status Message-ID: <20090817195233.2AC9A10F8A6@bastion2.fedora.phx.redhat.com> dbhole has set the approveacls acl on plexus-classworlds (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-classworlds From pkgdb at fedoraproject.org Mon Aug 17 19:52:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:52:56 +0000 Subject: [pkgdb] plexus-containers had acl change status Message-ID: <20090817195258.1420E10F8B7@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on plexus-containers (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-containers From pkgdb at fedoraproject.org Mon Aug 17 19:54:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:54:08 +0000 Subject: [pkgdb] dumbster had acl change status Message-ID: <20090817195411.7390D10F8B0@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on dumbster (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dumbster From pkgdb at fedoraproject.org Mon Aug 17 19:54:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:54:29 +0000 Subject: [pkgdb] directory-naming had acl change status Message-ID: <20090817195429.77AA710F85B@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on directory-naming (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/directory-naming From pkgdb at fedoraproject.org Mon Aug 17 19:54:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:54:31 +0000 Subject: [pkgdb] jakarta-commons-jxpath had acl change status Message-ID: <20090817195431.9A02310F8A6@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on jakarta-commons-jxpath (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-jxpath From pkgdb at fedoraproject.org Mon Aug 17 19:54:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 17 Aug 2009 19:54:47 +0000 Subject: [pkgdb] jakarta-commons-configuration had acl change status Message-ID: <20090817195448.2AC1E10F897@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on jakarta-commons-configuration (Fedora devel) to Approved for overholt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-configuration From davej at fedoraproject.org Mon Aug 17 19:55:58 2009 From: davej at fedoraproject.org (Dave Jones) Date: Mon, 17 Aug 2009 19:55:58 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1724,1.1725 Message-ID: <20090817195558.5727911C00E4@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29859 Modified Files: kernel.spec Log Message: begone powerpc64-kdump Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1724 retrieving revision 1.1725 diff -u -p -r1.1724 -r1.1725 --- kernel.spec 17 Aug 2009 19:51:10 -0000 1.1724 +++ kernel.spec 17 Aug 2009 19:55:58 -0000 1.1725 @@ -531,7 +531,6 @@ Source50: config-powerpc-generic Source51: config-powerpc32-generic Source52: config-powerpc32-smp Source53: config-powerpc64 -Source54: config-powerpc64-kdump Source60: config-ia64-generic From toshio at fedoraproject.org Mon Aug 17 19:55:11 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 19:55:11 +0000 (UTC) Subject: rpms/python-sphinx/devel .cvsignore, 1.7, 1.8 python-sphinx.spec, 1.13, 1.14 sources, 1.7, 1.8 Message-ID: <20090817195511.0BE8611C00E4@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/python-sphinx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29588 Modified Files: .cvsignore python-sphinx.spec sources Log Message: * Mon Aug 17 2009 Toshio Kuratomi - 0.6.2-1 - Update to 0.6.2 -- upstream bugfix requested inside bz#512438 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-sphinx/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Apr 2009 19:44:05 -0000 1.7 +++ .cvsignore 17 Aug 2009 19:55:10 -0000 1.8 @@ -1 +1 @@ -Sphinx-0.6.1.tar.gz +Sphinx-0.6.2.tar.gz Index: python-sphinx.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-sphinx/devel/python-sphinx.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- python-sphinx.spec 26 Jul 2009 23:08:02 -0000 1.13 +++ python-sphinx.spec 17 Aug 2009 19:55:10 -0000 1.14 @@ -4,8 +4,8 @@ %define upstream_name Sphinx Name: python-sphinx -Version: 0.6.1 -Release: 3%{?dist} +Version: 0.6.2 +Release: 1%{?dist} Summary: Python documentation generator Group: Development/Tools @@ -109,6 +109,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 17 2009 Toshio Kuratomi - 0.6.2-1 +- Update to 0.6.2 -- upstream bugfix requested inside bz#512438 + * Sun Jul 26 2009 Fedora Release Engineering - 0.6.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-sphinx/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 17 Apr 2009 19:44:06 -0000 1.7 +++ sources 17 Aug 2009 19:55:10 -0000 1.8 @@ -1 +1 @@ -fa1a32c406232a96a776de7dfae15032 Sphinx-0.6.1.tar.gz +c8f79e171addc73342cc2e775dc78880 Sphinx-0.6.2.tar.gz From diegobz at fedoraproject.org Mon Aug 17 19:59:48 2009 From: diegobz at fedoraproject.org (=?utf-8?q?Diego_B=C3=BArigo_Zacar=C3=A3o?=) Date: Mon, 17 Aug 2009 19:59:48 +0000 (UTC) Subject: rpms/django-profile/devel django-profile.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817195948.3C23111C00E4@cvs1.fedora.phx.redhat.com> Author: diegobz Update of /cvs/pkgs/rpms/django-profile/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31326/devel Modified Files: .cvsignore sources Added Files: django-profile.spec import.log Log Message: Initial import --- NEW FILE django-profile.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %define vcsdate 20090813 %define vcstag r420 Name: django-profile Version: 0.6 Release: 0.2.%{vcsdate}svn%{vcstag}%{?dist} Summary: Django pluggable user profile zone Group: Development/Languages License: BSD URL: http://code.google.com/p/django-profile/ # svn export -%{vcstag} http://django-profile.googlecode.com/svn/trunk/ django-profile-%{version}-%{vcshatag} # tar zcf django-profile-%{version}-%{vcstag}.tar.gz django-profile-%{version}-%{vcstag} Source: django-profile-%{version}-%{vcstag}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel Requires: Django python-imaging %description This is a user private zone/profile management application, allowing the user to take control of his account and insert information about him in his profile. Inside this package you will find a demo application which will show you what can be accomplished with the rest of the utilities included in the package. %prep %setup -q -n %{name}-%{version}-%{vcstag} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc INSTALL.txt CHANGELOG.txt LICENSE.txt README.txt TODO.txt demo/ %{python_sitelib}/* %exclude %{python_sitelib}/demo %changelog * Fri Aug 14 2009 Diego B?rigo Zacar?o 0.6-0.2.20090813svnr420 - Added docs - Fixed version in the previous changelog - Fixed License to BSD based on the LICENSE.txt file - Moved demo app to docs - Excluded demo app from python path * Thu Aug 13 2009 Diego B?rigo Zacar?o 0.6-0.1.20090813svnr420 - Initial RPM --- NEW FILE import.log --- django-profile-0_6-0_2_20090813svnr420_fc11:HEAD:django-profile-0.6-0.2.20090813svnr420.fc11.src.rpm:1250539160 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/django-profile/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:27:57 -0000 1.1 +++ .cvsignore 17 Aug 2009 19:59:47 -0000 1.2 @@ -0,0 +1 @@ +django-profile-0.6-r420.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/django-profile/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:27:57 -0000 1.1 +++ sources 17 Aug 2009 19:59:47 -0000 1.2 @@ -0,0 +1 @@ +9ff2ba8df5bc8a9517c7f3f36cc7b9ff django-profile-0.6-r420.tar.gz From overholt at fedoraproject.org Mon Aug 17 20:00:26 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Mon, 17 Aug 2009 20:00:26 +0000 (UTC) Subject: rpms/aqute-bndlib/devel aQute-bndlib-Filter.patch, 1.1, 1.2 aqute-bndlib.spec, 1.1, 1.2 bnd-0.0.203.pom, 1.1, 1.2 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817200026.4899B11C034A@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/aqute-bndlib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31656/devel Modified Files: .cvsignore sources Added Files: aQute-bndlib-Filter.patch aqute-bndlib.spec bnd-0.0.203.pom import.log Log Message: Initial import (#500245). aQute-bndlib-Filter.patch: Filter.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) Index: aQute-bndlib-Filter.patch =================================================================== RCS file: aQute-bndlib-Filter.patch diff -N aQute-bndlib-Filter.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ aQute-bndlib-Filter.patch 17 Aug 2009 20:00:25 -0000 1.2 @@ -0,0 +1,38 @@ +--- src/main/java/aQute/lib/filter/Filter.java.sav0 2007-07-31 16:39:46.000000000 +0200 ++++ src/main/java/aQute/lib/filter/Filter.java 2007-12-21 17:50:24.000000000 +0100 +@@ -190,17 +190,17 @@ + } else if (numClass == Character.class) { + return compareString(obj.toString(), op, s); + } else if (numClass == Long.class) { +- return compareSign(op, Long.valueOf(s).compareTo(obj)); ++ return compareSign(op, Long.valueOf(s).compareTo((Long)obj)); + } else if (numClass == Integer.class) { +- return compareSign(op, Integer.valueOf(s).compareTo(obj)); ++ return compareSign(op, Integer.valueOf(s).compareTo((Integer)obj)); + } else if (numClass == Short.class) { +- return compareSign(op, Short.valueOf(s).compareTo(obj)); ++ return compareSign(op, Short.valueOf(s).compareTo((Short)obj)); + } else if (numClass == Byte.class) { +- return compareSign(op, Byte.valueOf(s).compareTo(obj)); ++ return compareSign(op, Byte.valueOf(s).compareTo((Byte)obj)); + } else if (numClass == Double.class) { +- return compareSign(op, Double.valueOf(s).compareTo(obj)); ++ return compareSign(op, Double.valueOf(s).compareTo((Double)obj)); + } else if (numClass == Float.class) { +- return compareSign(op, Float.valueOf(s).compareTo(obj)); ++ return compareSign(op, Float.valueOf(s).compareTo((Float)obj)); + } else if (numClass == Boolean.class) { + if (op != EQ) + return false; +@@ -208,9 +208,9 @@ + int b = ((Boolean) obj).booleanValue() ? 1 : 0; + return compareSign(op, a - b); + } else if (numClass == BigInteger.class) { +- return compareSign(op, new BigInteger(s).compareTo(obj)); ++ return compareSign(op, new BigInteger(s).compareTo((BigInteger)obj)); + } else if (numClass == BigDecimal.class) { +- return compareSign(op, new BigDecimal(s).compareTo(obj)); ++ return compareSign(op, new BigDecimal(s).compareTo((BigDecimal)obj)); + } else if (obj instanceof Vector) { + for (Enumeration e = ((Vector) obj).elements(); + e.hasMoreElements(); Index: aqute-bndlib.spec =================================================================== RCS file: aqute-bndlib.spec diff -N aqute-bndlib.spec --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ aqute-bndlib.spec 17 Aug 2009 20:00:25 -0000 1.2 @@ -0,0 +1,208 @@ +# Copyright (c) 2000-2008, JPackage Project +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the +# distribution. +# 3. Neither the name of the JPackage Project nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} + +%define section free + +Name: aqute-bndlib +Version: 0.0.203 +Release: 4%{?dist} +Epoch: 0 +Summary: BND Library +License: ASL 2.0 +Group: Development/Java +URL: http://www.aQute.biz/Code/Bnd +Source0: http://www.aqute.biz/repo/biz/aQute/bnd/0.0.203/bnd-0.0.203.jar +Source1: http://www.aqute.biz/repo/biz/aQute/bnd/0.0.203/bnd-0.0.203.pom +Patch0: aQute-bndlib-Filter.patch + + +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif + + +%if ! %{gcj_support} +BuildArch: noarch +%endif +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root + +BuildRequires: jpackage-utils >= 0:1.7.2 +BuildRequires: java-devel >= 0:1.5.0 +BuildRequires: ant >= 0:1.6.5 +#BuildRequires: ecj +BuildRequires: eclipse-ecj +BuildRequires: eclipse-platform +BuildRequires: eclipse-rcp +BuildRequires: eclipse-jdt + +Requires: java >= 0:1.5.0 +Requires(post): jpackage-utils >= 0:1.7.2 +Requires(postun): jpackage-utils >= 0:1.7.2 + +%description +The bnd tool helps you create and diagnose OSGi R4 bundles. +The key functions are: +- Show the manifest and JAR contents of a bundle +- Wrap a JAR so that it becomes a bundle +- Create a Bundle from a specification and a class path +- Verify the validity of the manifest entries +The tool is capable of acting as: +- Command line tool +- File format +- Directives +- Use of macros + +%package javadoc +Summary: Javadoc for %{name} +Group: Development/Documentation + +%description javadoc +Javadoc for %{name}. + + +%prep +%setup -q -c +mkdir -p target/site/apidocs/ +mkdir -p target/classes/ +mkdir -p src/main/ +mv OSGI-OPT/src src/main/java +%patch0 -b .sav0 + +%build +export LANG=en_US.utf8 +export OPT_JAR_LIST=: +export CLASSPATH=$(build-classpath ant) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.osgi_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.osgi.services_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.jface_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.ui_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.core.jobs_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.core.runtime_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.core.resources_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.ui.workbench_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/dropins/jdt/plugins/org.eclipse.jdt.core_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.equinox.common_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.equinox.registry_*.jar) +CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.swt.*.jar) + +%{javac} -d target/classes $(find src/main/java -type f -name "*.java") +%{javadoc} -d target/site/apidocs -sourcepath src/main/java aQute.lib.header aQute.lib.osgi aQute.lib.qtokens aQute.lib.filter +cp -p LICENSE maven-dependencies.txt plugin.xml pom.xml target/classes +for f in $(find aQute/ -type f -not -name "*.class"); do + cp -p $f target/classes/$f +done +pushd target/classes +%{jar} cmf ../../META-INF/MANIFEST.MF ../%{name}-%{version}.jar * +popd + +%install +rm -rf $RPM_BUILD_ROOT + +# jars +install -d -m 755 $RPM_BUILD_ROOT%{_javadir} +install -pm 644 target/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar +%add_to_maven_depmap biz.aQute bndlib %{version} JPP %{name} +(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) + +# pom +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms +install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom + +# javadoc +install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} +cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} +ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} + +%if %{gcj_support} +%{_bindir}/aot-compile-rpm +%endif + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +%update_maven_depmap +%if %{gcj_support} +if [ -x %{_bindir}/rebuild-gcj-db ] +then + %{_bindir}/rebuild-gcj-db +fi +%endif + +%postun +%update_maven_depmap +%if %{gcj_support} +if [ -x %{_bindir}/rebuild-gcj-db ] +then + %{_bindir}/rebuild-gcj-db +fi +%endif + +%files +%defattr(0644,root,root,0755) +%{_javadir}/%{name}-%{version}.jar +%{_javadir}/%{name}.jar +%{_datadir}/maven2/poms/JPP-aqute-bndlib.pom +%{_mavendepmapfragdir}/aqute-bndlib +%if %{gcj_support} +%dir %{_libdir}/gcj/%{name} +%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db +%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so +%endif + +%files javadoc +%defattr(0644,root,root,0755) +%{_javadocdir}/%{name}-%{version} +%{_javadocdir}/%{name} + +%changelog +* Fri Mar 20 2009 Yong Yang 0.0.203-4 +- rebuild with new maven2 2.0.8 built in bootstrap mode +- merge from JPP-6 + +* Tue Jan 15 2009 David Walluck 0:0.0.203-3 +- fix build + +* Thu Jan 15 2009 Yong Yang 0.0.203-3jpp.1 +- Imported from dbhole's maven 2.0.8 packages, initial building + +* Tue Mar 11 2008 Deepak Bhole 0.0.203-2jpp.1 +- Import from JPackage + change per Fedora requirements + +* Thu Feb 14 2008 Ralph Apel - 0:0.0.203-2jpp +- Add several non class files to jar + +* Mon Jan 07 2008 Ralph Apel - 0:0.0.203-1jpp +- First release + Index: bnd-0.0.203.pom =================================================================== RCS file: bnd-0.0.203.pom diff -N bnd-0.0.203.pom --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ bnd-0.0.203.pom 17 Aug 2009 20:00:25 -0000 1.2 @@ -0,0 +1,22 @@ + + 4.0.0 + biz.aQute + bnd + 0.0.203 + + A utility and plugin to wrap, build, or print bundles + + aQute Bundle Tool + http://www.aQute.biz/Code/Bnd + + aQute SARL + http://www.aQute.biz + + + + This material is licensed under the Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0 + repo + + + --- NEW FILE import.log --- aqute-bndlib-0_0_203-4_jpp6:HEAD:aqute-bndlib-0.0.203-4.jpp6.src.rpm:1250539159 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/aqute-bndlib/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 18 May 2009 04:22:03 -0000 1.1 +++ .cvsignore 17 Aug 2009 20:00:25 -0000 1.2 @@ -0,0 +1 @@ +bnd-0.0.203.jar Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/aqute-bndlib/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 18 May 2009 04:22:03 -0000 1.1 +++ sources 17 Aug 2009 20:00:26 -0000 1.2 @@ -0,0 +1 @@ +517cc8edead3dbd520c6a8e3f82f7321 bnd-0.0.203.jar From diegobz at fedoraproject.org Mon Aug 17 20:05:23 2009 From: diegobz at fedoraproject.org (=?utf-8?q?Diego_B=C3=BArigo_Zacar=C3=A3o?=) Date: Mon, 17 Aug 2009 20:05:23 +0000 (UTC) Subject: rpms/django-profile/F-11 django-profile.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817200523.5DEB011C00E4@cvs1.fedora.phx.redhat.com> Author: diegobz Update of /cvs/pkgs/rpms/django-profile/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32733/F-11 Modified Files: .cvsignore sources Added Files: django-profile.spec import.log Log Message: Initial import --- NEW FILE django-profile.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %define vcsdate 20090813 %define vcstag r420 Name: django-profile Version: 0.6 Release: 0.2.%{vcsdate}svn%{vcstag}%{?dist} Summary: Django pluggable user profile zone Group: Development/Languages License: BSD URL: http://code.google.com/p/django-profile/ # svn export -%{vcstag} http://django-profile.googlecode.com/svn/trunk/ django-profile-%{version}-%{vcshatag} # tar zcf django-profile-%{version}-%{vcstag}.tar.gz django-profile-%{version}-%{vcstag} Source: django-profile-%{version}-%{vcstag}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel Requires: Django python-imaging %description This is a user private zone/profile management application, allowing the user to take control of his account and insert information about him in his profile. Inside this package you will find a demo application which will show you what can be accomplished with the rest of the utilities included in the package. %prep %setup -q -n %{name}-%{version}-%{vcstag} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc INSTALL.txt CHANGELOG.txt LICENSE.txt README.txt TODO.txt demo/ %{python_sitelib}/* %exclude %{python_sitelib}/demo %changelog * Fri Aug 14 2009 Diego B?rigo Zacar?o 0.6-0.2.20090813svnr420 - Added docs - Fixed version in the previous changelog - Fixed License to BSD based on the LICENSE.txt file - Moved demo app to docs - Excluded demo app from python path * Thu Aug 13 2009 Diego B?rigo Zacar?o 0.6-0.1.20090813svnr420 - Initial RPM --- NEW FILE import.log --- django-profile-0_6-0_2_20090813svnr420_fc11:F-11:django-profile-0.6-0.2.20090813svnr420.fc11.src.rpm:1250539540 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/django-profile/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:27:57 -0000 1.1 +++ .cvsignore 17 Aug 2009 20:05:23 -0000 1.2 @@ -0,0 +1 @@ +django-profile-0.6-r420.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/django-profile/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:27:57 -0000 1.1 +++ sources 17 Aug 2009 20:05:23 -0000 1.2 @@ -0,0 +1 @@ +9ff2ba8df5bc8a9517c7f3f36cc7b9ff django-profile-0.6-r420.tar.gz From jjohnstn at fedoraproject.org Mon Aug 17 20:10:20 2009 From: jjohnstn at fedoraproject.org (Jeff Johnston) Date: Mon, 17 Aug 2009 20:10:20 +0000 (UTC) Subject: rpms/eclipse-rse/devel .cvsignore, 1.2, 1.3 eclipse-rse.spec, 1.4, 1.5 featureVersions.properties, 1.1, 1.2 pluginVersions.properties, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090817201020.3347311C04D1@cvs1.fedora.phx.redhat.com> Author: jjohnstn Update of /cvs/extras/rpms/eclipse-rse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1162 Modified Files: .cvsignore eclipse-rse.spec featureVersions.properties pluginVersions.properties sources Log Message: * Mon Aug 17 2009 Jeff Johnston 3.1-1 - Move to 3.1 tarball. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/eclipse-rse/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 Jul 2009 20:24:06 -0000 1.2 +++ .cvsignore 17 Aug 2009 20:10:19 -0000 1.3 @@ -1 +1,2 @@ rse-fetched-src-R3_0_3.tar.gz +rse-fetched-src-R3_1.tar.gz Index: eclipse-rse.spec =================================================================== RCS file: /cvs/extras/rpms/eclipse-rse/devel/eclipse-rse.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- eclipse-rse.spec 29 Jul 2009 22:37:45 -0000 1.4 +++ eclipse-rse.spec 17 Aug 2009 20:10:19 -0000 1.5 @@ -1,17 +1,15 @@ -%global debug_package %{nil} - %define eclipse_base %{_libdir}/eclipse %define install_loc %{_datadir}/eclipse/dropins Name: eclipse-rse Summary: Eclipse Remote System Explorer -Version: 3.0.3 -Release: 4%{?dist} +Version: 3.1 +Release: 1%{?dist} License: EPL URL: http://www.eclipse.org/dsdp/tm/ # Following tarball generated by running fetch-rse.sh. -Source0: rse-fetched-src-R3_0_3.tar.gz +Source0: rse-fetched-src-R3_1.tar.gz Source1: fetch-rse.sh # Following property files are generated by fetch-rse.sh. Source2: featureVersions.properties @@ -21,20 +19,13 @@ BuildRoot: %{_tmppath}/%{name}-%{versio BuildRequires: java-devel >= 1.5.0 -# Currently, upstream CDT only supports building on the platforms listed here. -# Since this version of RSE requires CDT, we must restrict the same arches. -# FIXME: this problem will go away with RSE 3.1 which does not prereq the CDT. -ExclusiveArch: %{ix86} x86_64 ppc ia64 - BuildRequires: eclipse-pde >= 1:3.4.1 -BuildRequires: eclipse-cdt >= 1:5.0.1 BuildRequires: eclipse-emf >= 0:2.4.1 BuildRequires: jakarta-commons-net >= 0:1.4.1-5.4 BuildRequires: jakarta-oro >= 0:2.0.8-5.3 Requires: eclipse-platform >= 1:3.4.0 Requires: eclipse-emf >= 0:2.4.1 -Requires: eclipse-cdt >= 1:5.0.1 -Requires: jakarta-commons-net >= 0:1.4.1-5.4 +Requires: jakarta-commons-net >= 0:2.0 Requires: jakarta-oro >= 0:2.0.8-5.3 Group: Development/Tools @@ -51,7 +42,7 @@ that allows you to connect and work with rm -rf orbitdeps mkdir orbitdeps pushd orbitdeps -ln -s %{_javadir}/commons-net-1.4.1.jar org.apache.commons.net_1.4.1.jar +ln -s %{_javadir}/commons-net-2.0.jar org.apache.commons.net_2.0.jar ln -s %{_javadir}/oro-2.0.8.jar org.apache.oro_2.0.8.jar popd @@ -63,10 +54,10 @@ cp %{SOURCE3} . popd %{eclipse_base}/buildscripts/pdebuild -f org.eclipse.tm.terminal -d "emf" \ --a -DgenerateFeatureVersionSuffix=true -j -DJ2SE_1.4=%{_jvmdir}/java/jre/lib/rt.jar -o `pwd`/orbitdeps +-a "-DjavacSource=1.5 -DjavacTarget=1.5 -DgenerateFeatureVersionSuffix=true" -j -DJ2SE_1.5=%{_jvmdir}/java/jre/lib/rt.jar -o `pwd`/orbitdeps -%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.rse.sdk -d "cdt" \ --a -DgenerateFeatureVersionSuffix=true -j -DJ2SE_1.4=%{_jvmdir}/java/jre/lib/rt.jar -o `pwd`/orbitdeps +%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.rse.sdk \ +-a "-DjavacSource=1.5 -DjavacTarget=1.5 -DgenerateFeatureVersionSuffix=true" -j -DJ2SE_1.5=%{_jvmdir}/java/jre/lib/rt.jar -o `pwd`/orbitdeps %install rm -rf %{buildroot} @@ -80,9 +71,8 @@ unzip -q -o -d %{buildroot}%{install_loc build/rpmBuild/org.eclipse.rse.sdk.zip pushd %{buildroot}%{install_loc}/rse/eclipse/plugins -rm org.apache.commons.net_1.4.1.jar -rm org.apache.oro_2.0.8.jar -ln -s %{_javadir}/commons-net-1.4.1.jar org.apache.commons.net_1.4.1.jar +rm org.apache.commons.net_2.0.0*.jar +ln -s %{_javadir}/commons-net-2.0.jar org.apache.commons.net_2.0.jar ln -s %{_javadir}/oro-2.0.8.jar org.apache.oro_2.0.8.jar popd @@ -96,6 +86,9 @@ rm -rf %{buildroot} %doc org.eclipse.rse.sdk-feature/license.html %changelog +* Mon Aug 17 2009 Jeff Johnston 3.1-1 +- Move to 3.1 tarball. + * Wed Jul 29 2009 Jeff Johnston 3.0.3-4 - Resolves #514630 Index: featureVersions.properties =================================================================== RCS file: /cvs/extras/rpms/eclipse-rse/devel/featureVersions.properties,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- featureVersions.properties 23 Jul 2009 20:24:06 -0000 1.1 +++ featureVersions.properties 17 Aug 2009 20:10:19 -0000 1.2 @@ -1,23 +1,22 @@ -# Mon Jul 20 16:19:39 EDT 2009 -org.eclipse.tm.discovery,0.0.0=v20080530 -org.eclipse.rse,0.0.0=v200902042310 -org.eclipse.rse.core,0.0.0=v200902042310 -org.eclipse.rse.dstore,0.0.0=v200902042310 -org.eclipse.rse.examples,0.0.0=v20080604 -org.eclipse.rse.ftp,0.0.0=v200809171630 -org.eclipse.rse.local,0.0.0=v20080710 -org.eclipse.rse.remotecdt,0.0.0=v200809041200 -org.eclipse.rse.sdk,0.0.0=v200902042310 -org.eclipse.rse.ssh,0.0.0=v20080714 -org.eclipse.rse.telnet,0.0.0=v200809181500 -org.eclipse.rse.terminals,0.0.0=v200902181600 -org.eclipse.rse.tests,0.0.0=v200809041200 -org.eclipse.rse.useractions,0.0.0=v200812041720 -org.eclipse.tm.terminal,0.0.0=v200902181600 -org.eclipse.tm.terminal.sdk,0.0.0=v200902181600 -org.eclipse.tm.terminal.serial,0.0.0=v20080715 -org.eclipse.tm.terminal.ssh,0.0.0=v200811110900 -org.eclipse.tm.terminal.telnet,0.0.0=v20080715 -org.eclipse.tm.terminal.test,0.0.0=v20080530 -org.eclipse.tm.terminal.view,0.0.0=v20080715 -org.eclipse.rse.wince,0.0.0=v20080626 +# Tue Jul 28 12:43:22 EDT 2009 +org.eclipse.tm.discovery,0.0.0=v200905272300 +org.eclipse.rse,0.0.0=v200905272300 +org.eclipse.rse.core,0.0.0=v200905272300 +org.eclipse.rse.dstore,0.0.0=v200905272300 +org.eclipse.rse.examples,0.0.0=v200905272300 +org.eclipse.rse.ftp,0.0.0=v200905272300 +org.eclipse.rse.local,0.0.0=v200905272300 +org.eclipse.rse.sdk,0.0.0=v200905272300 +org.eclipse.rse.ssh,0.0.0=v200905272300 +org.eclipse.rse.telnet,0.0.0=v200905272300 +org.eclipse.rse.terminals,0.0.0=v200905272300 +org.eclipse.rse.tests,0.0.0=v200905272300 +org.eclipse.rse.useractions,0.0.0=v200905272300 +org.eclipse.tm.terminal,0.0.0=v200905272300 +org.eclipse.tm.terminal.sdk,0.0.0=v200905272300 +org.eclipse.tm.terminal.serial,0.0.0=v200905272300 +org.eclipse.tm.terminal.ssh,0.0.0=v200905272300 +org.eclipse.tm.terminal.telnet,0.0.0=v200905272300 +org.eclipse.tm.terminal.test,0.0.0=v200905272300 +org.eclipse.tm.terminal.view,0.0.0=v200905272300 +org.eclipse.rse.wince,0.0.0=v200905272300 Index: pluginVersions.properties =================================================================== RCS file: /cvs/extras/rpms/eclipse-rse/devel/pluginVersions.properties,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- pluginVersions.properties 23 Jul 2009 20:24:07 -0000 1.1 +++ pluginVersions.properties 17 Aug 2009 20:10:19 -0000 1.2 @@ -1,71 +1,70 @@ -# Mon Jul 20 16:19:39 EDT 2009 -org.eclipse.rse.discovery,0.0.0=v20080402 -org.eclipse.tm.discovery.doc.isv,0.0.0=v20080406 -org.eclipse.tm.discovery.engine,0.0.0=v20080331 -org.eclipse.tm.discovery.model,0.0.0=v20080331 -org.eclipse.tm.discovery.model.edit,0.0.0=v20080522 -org.eclipse.tm.discovery.protocol.dnssd,0.0.0=v20080331 -org.eclipse.tm.discovery.transport.udp,0.0.0=v20080331 -org.eclipse.tm.discovery.view,0.0.0=v20080522 -org.eclipse.tm.discovery.wizard,0.0.0=v20080529 -org.eclipse.dstore.core,0.0.0=v200902101918 -org.eclipse.dstore.doc.isv,0.0.0=v200809041200 -org.eclipse.dstore.extra,0.0.0=v20080406 -org.eclipse.rse,0.0.0=v200902042310 -org.eclipse.rse.connectorservice.dstore,0.0.0=v200809181500 -org.eclipse.rse.connectorservice.local,0.0.0=v20080604 -org.eclipse.rse.connectorservice.ssh,0.0.0=v20080604 -org.eclipse.rse.connectorservice.telnet,0.0.0=v20080604 -org.eclipse.rse.core,0.0.0=v200902042310 -org.eclipse.rse.doc.isv,0.0.0=v200809041200 -org.eclipse.rse.doc.user,0.0.0=v200809041200 -org.eclipse.rse.dstore.security,0.0.0=v20080609 -org.eclipse.rse.efs,0.0.0=v200809041200 -org.eclipse.rse.efs.ui,0.0.0=v20080606 -org.eclipse.rse.examples.daytime,0.0.0=v20080604 -org.eclipse.rse.examples.tutorial,0.0.0=v20080604 -org.eclipse.rse.files.ui,0.0.0=v200902050040 -org.eclipse.rse.importexport,0.0.0=v20080604 -org.eclipse.rse.processes.ui,0.0.0=v20080714 -org.eclipse.rse.remotecdt,0.0.0=v200808191815 -org.eclipse.rse.sdk,0.0.0=v200902042310 -org.eclipse.rse.services.dstore,0.0.0=v200902181600 -org.eclipse.rse.services.files.ftp,0.0.0=v200808191815 -org.eclipse.rse.services.local,0.0.0=v20080710 -org.eclipse.rse.services.ssh,0.0.0=v20080714 -org.eclipse.rse.services.telnet,0.0.0=v20080604 -org.eclipse.rse.services,0.0.0=v200809091230 -org.eclipse.rse.shells.ui,0.0.0=v20080710 -org.eclipse.rse.subsystems.files.core,0.0.0=v200809041200 -org.eclipse.rse.subsystems.files.dstore,0.0.0=v200902181600 -org.eclipse.rse.subsystems.files.ftp,0.0.0=v20080609 -org.eclipse.rse.subsystems.files.local,0.0.0=v20080604 -org.eclipse.rse.subsystems.files.ssh,0.0.0=v20080604 -org.eclipse.rse.subsystems.processes.core,0.0.0=v200902042310 -org.eclipse.rse.subsystems.processes.dstore,0.0.0=v20080604 -org.eclipse.rse.subsystems.processes.local,0.0.0=v20080604 -org.eclipse.rse.subsystems.processes.shell.linux,0.0.0=v20080714 -org.eclipse.rse.subsystems.shells.core,0.0.0=v20080604 -org.eclipse.rse.subsystems.shells.dstore,0.0.0=v20080604 -org.eclipse.rse.subsystems.shells.local,0.0.0=v20080604 -org.eclipse.rse.subsystems.shells.ssh,0.0.0=v20080604 -org.eclipse.rse.subsystems.shells.telnet,0.0.0=v20080604 -org.eclipse.rse.subsystems.terminals.core,0.0.0=v20080714 -org.eclipse.rse.subsystems.terminals.ssh,0.0.0=v20080604 -org.eclipse.rse.terminals.ui,0.0.0=v200902181600 -org.eclipse.rse.tests,0.0.0=v20080825 -org.eclipse.rse.tests.framework,0.0.0=v20080604 -org.eclipse.rse.ui,0.0.0=v200902042310 -org.eclipse.rse.useractions,0.0.0=v200812041720 -org.eclipse.tm.terminal,0.0.0=v200902181600 -org.eclipse.tm.terminal.serial,0.0.0=v20080715 -org.eclipse.tm.terminal.ssh,0.0.0=v200811110900 -org.eclipse.tm.terminal.telnet,0.0.0=v20080715 -org.eclipse.tm.terminal.test,0.0.0=v20080610 -org.eclipse.tm.terminal.view,0.0.0=v20080715 -org.eclipse.test,0.0.0=v20071108 -org.eclipse.ant.optional.junit,0.0.0=v20070530 -org.eclipse.rse.subsystems.wince,0.0.0=v20080626 -org.eclipse.tm.rapi,0.0.0=v20080606 -org.eclipse.tm.rapi.examples,0.0.0=v20080522 -org.eclipse.tm.rapi.tests,0.0.0=v20080522 +# Tue Jul 28 12:43:22 EDT 2009 +org.eclipse.rse.discovery,0.0.0=v200905272300 +org.eclipse.tm.discovery.doc.isv,0.0.0=v200905272300 +org.eclipse.tm.discovery.engine,0.0.0=v200905272300 +org.eclipse.tm.discovery.model,0.0.0=v200905272300 +org.eclipse.tm.discovery.model.edit,0.0.0=v200905272300 +org.eclipse.tm.discovery.protocol.dnssd,0.0.0=v200905272300 +org.eclipse.tm.discovery.transport.udp,0.0.0=v200905272300 +org.eclipse.tm.discovery.view,0.0.0=v200905272300 +org.eclipse.tm.discovery.wizard,0.0.0=v200905272300 +org.eclipse.dstore.core,0.0.0=v200906032235 +org.eclipse.dstore.doc.isv,0.0.0=v200905272300 +org.eclipse.dstore.extra,0.0.0=v200905272300 +org.eclipse.rse,0.0.0=v200905272300 +org.eclipse.rse.connectorservice.dstore,0.0.0=v200906032235 +org.eclipse.rse.connectorservice.local,0.0.0=v200905272300 +org.eclipse.rse.connectorservice.ssh,0.0.0=v200905272300 +org.eclipse.rse.connectorservice.telnet,0.0.0=v200905272300 +org.eclipse.rse.core,0.0.0=v200905272300 +org.eclipse.rse.doc.isv,0.0.0=v200905272300 +org.eclipse.rse.doc.user,0.0.0=v200905272300 +org.eclipse.rse.dstore.security,0.0.0=v200905272300 +org.eclipse.rse.efs,0.0.0=v200905272300 +org.eclipse.rse.efs.ui,0.0.0=v200905272300 +org.eclipse.rse.examples.daytime,0.0.0=v200905272300 +org.eclipse.rse.examples.tutorial,0.0.0=v200905272300 +org.eclipse.rse.files.ui,0.0.0=v200906102345 +org.eclipse.rse.importexport,0.0.0=v200906032235 +org.eclipse.rse.processes.ui,0.0.0=v200905272300 +org.eclipse.rse.sdk,0.0.0=v200905272300 +org.eclipse.rse.services.dstore,0.0.0=v200906102345 +org.eclipse.rse.services.files.ftp,0.0.0=v200905272300 +org.eclipse.rse.services.local,0.0.0=v200905272300 +org.eclipse.rse.services.ssh,0.0.0=v200905272300 +org.eclipse.rse.services.telnet,0.0.0=v200905272300 +org.eclipse.rse.services,0.0.0=v200906102345 +org.eclipse.rse.shells.ui,0.0.0=v200905272300 +org.eclipse.rse.subsystems.files.core,0.0.0=v200906102345 +org.eclipse.rse.subsystems.files.dstore,0.0.0=v200905272300 +org.eclipse.rse.subsystems.files.ftp,0.0.0=v200905272300 +org.eclipse.rse.subsystems.files.local,0.0.0=v200905272300 +org.eclipse.rse.subsystems.files.ssh,0.0.0=v200905272300 +org.eclipse.rse.subsystems.processes.core,0.0.0=v200905272300 +org.eclipse.rse.subsystems.processes.dstore,0.0.0=v200905272300 +org.eclipse.rse.subsystems.processes.local,0.0.0=v200905272300 +org.eclipse.rse.subsystems.processes.shell.linux,0.0.0=v200905272300 +org.eclipse.rse.subsystems.shells.core,0.0.0=v200905272300 +org.eclipse.rse.subsystems.shells.dstore,0.0.0=v200905272300 +org.eclipse.rse.subsystems.shells.local,0.0.0=v200905272300 +org.eclipse.rse.subsystems.shells.ssh,0.0.0=v200905272300 +org.eclipse.rse.subsystems.shells.telnet,0.0.0=v200905272300 +org.eclipse.rse.subsystems.terminals.core,0.0.0=v200905272300 +org.eclipse.rse.subsystems.terminals.ssh,0.0.0=v200905272300 +org.eclipse.rse.terminals.ui,0.0.0=v200905272300 +org.eclipse.rse.tests,0.0.0=v200905272300 +org.eclipse.rse.tests.framework,0.0.0=v200905272300 +org.eclipse.rse.ui,0.0.0=v200905272300 +org.eclipse.rse.useractions,0.0.0=v200905272300 +org.eclipse.tm.terminal,0.0.0=v200905272300 +org.eclipse.tm.terminal.serial,0.0.0=v200905272300 +org.eclipse.tm.terminal.ssh,0.0.0=v200905272300 +org.eclipse.tm.terminal.telnet,0.0.0=v200905272300 +org.eclipse.tm.terminal.test,0.0.0=v200905272300 +org.eclipse.tm.terminal.view,0.0.0=v200905272300 +org.eclipse.test,0.0.0=v20081002 +org.eclipse.ant.optional.junit,0.0.0=v20080717 +org.eclipse.rse.subsystems.wince,0.0.0=v200905272300 +org.eclipse.tm.rapi,0.0.0=v200905272300 +org.eclipse.tm.rapi.examples,0.0.0=v200905272300 +org.eclipse.tm.rapi.tests,0.0.0=v200905272300 Index: sources =================================================================== RCS file: /cvs/extras/rpms/eclipse-rse/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Jul 2009 20:24:07 -0000 1.2 +++ sources 17 Aug 2009 20:10:20 -0000 1.3 @@ -1 +1 @@ -2b5dcd26806ff981f9913cbc3fe56db0 rse-fetched-src-R3_0_3.tar.gz +4fa7edbd093a1ca5dccc794df59a5a7e rse-fetched-src-R3_1.tar.gz From cebbert at fedoraproject.org Mon Aug 17 20:10:45 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Mon, 17 Aug 2009 20:10:45 +0000 (UTC) Subject: rpms/kernel/F-11 config-generic, 1.287, 1.288 kernel.spec, 1.1710, 1.1711 Message-ID: <20090817201045.3C64A11C00E4@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1310 Modified Files: config-generic kernel.spec Log Message: Change config options: CONFIG_SCSI_DEBUG=m CONFIG_PCI_MSI_DEFAULT_ON=y Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/config-generic,v retrieving revision 1.287 retrieving revision 1.288 diff -u -p -r1.287 -r1.288 --- config-generic 25 Jul 2009 03:16:38 -0000 1.287 +++ config-generic 17 Aug 2009 20:10:44 -0000 1.288 @@ -82,7 +82,7 @@ CONFIG_PCI_STUB=y CONFIG_PCI_IOV=y CONFIG_HT_IRQ=y CONFIG_PCI_MSI=y -# CONFIG_PCI_MSI_DEFAULT_ON is not set +CONFIG_PCI_MSI_DEFAULT_ON=y CONFIG_PCIEPORTBUS=y CONFIG_PCIEAER=y CONFIG_PCIEASPM=y @@ -625,7 +625,7 @@ CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_QLOGIC_1280=m CONFIG_SCSI_DC395x=m # CONFIG_SCSI_NSP32 is not set -# CONFIG_SCSI_DEBUG is not set +CONFIG_SCSI_DEBUG=m CONFIG_SCSI_DC390T=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1710 retrieving revision 1.1711 diff -u -p -r1.1710 -r1.1711 --- kernel.spec 17 Aug 2009 14:19:21 -0000 1.1710 +++ kernel.spec 17 Aug 2009 20:10:45 -0000 1.1711 @@ -1895,14 +1895,19 @@ fi # and build. %changelog +* Mon Aug 17 2009 Chuck Ebbert 2.6.30.5-32 +- Change config options: + CONFIG_SCSI_DEBUG=m + CONFIG_PCI_MSI_DEFAULT_ON=y + * Mon Aug 17 2009 Jarod Wilson 2.6.30.5-31 - Fix flub in prior lirc patch update that resulted in no lirc drivers getting built -* Sun Aug 16 2009 Chuck Ebbert 2.6.30.5-28 +* Sun Aug 16 2009 Chuck Ebbert 2.6.30.5-29 - Linux 2.6.30.5 -* Fri Aug 14 2009 Chuck Ebbert 2.6.30.5-27.rc2 +* Fri Aug 14 2009 Chuck Ebbert 2.6.30.5-28.rc2 - Linux 2.6.30.5-rc2 - Dropped drm-intel-tv-fix.patch, merged in -stable now. From overholt at fedoraproject.org Mon Aug 17 20:14:53 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Mon, 17 Aug 2009 20:14:53 +0000 (UTC) Subject: rpms/aqute-bndlib/devel aqute-bndlib.spec,1.2,1.3 Message-ID: <20090817201453.3731E11C00E4@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/aqute-bndlib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2066 Modified Files: aqute-bndlib.spec Log Message: * Wed May 20 2009 Fernando Nasser 0.0.203-4.1 - Remove unedded BRs at Andrew Overholt's recommendation - Changed libdir to /usr/lib* at 'ajax' suggestion on irc to avoid noarch on 64-bit arches problem Index: aqute-bndlib.spec =================================================================== RCS file: /cvs/pkgs/rpms/aqute-bndlib/devel/aqute-bndlib.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- aqute-bndlib.spec 17 Aug 2009 20:00:25 -0000 1.2 +++ aqute-bndlib.spec 17 Aug 2009 20:14:52 -0000 1.3 @@ -28,13 +28,15 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # +%define _without_gcj_support 1 + %define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} %define section free Name: aqute-bndlib Version: 0.0.203 -Release: 4%{?dist} +Release: 4.1%{?dist} Epoch: 0 Summary: BND Library License: ASL 2.0 @@ -62,8 +64,6 @@ BuildRequires: java-devel >= 0:1.5.0 BuildRequires: ant >= 0:1.6.5 #BuildRequires: ecj BuildRequires: eclipse-ecj -BuildRequires: eclipse-platform -BuildRequires: eclipse-rcp BuildRequires: eclipse-jdt Requires: java >= 0:1.5.0 @@ -103,18 +103,18 @@ mv OSGI-OPT/src src/main/java export LANG=en_US.utf8 export OPT_JAR_LIST=: export CLASSPATH=$(build-classpath ant) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.osgi_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.osgi.services_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.jface_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.ui_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.core.jobs_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.core.runtime_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.core.resources_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.ui.workbench_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/dropins/jdt/plugins/org.eclipse.jdt.core_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.equinox.common_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.equinox.registry_*.jar) -CLASSPATH=${CLASSPATH}:$(ls %{_libdir}/eclipse/plugins/org.eclipse.swt.*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.osgi_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.osgi.services_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.jobs_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.runtime_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.resources_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.workbench_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.core_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.equinox.common_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.equinox.registry_*.jar) +CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.swt.*.jar) %{javac} -d target/classes $(find src/main/java -type f -name "*.java") %{javadoc} -d target/site/apidocs -sourcepath src/main/java aQute.lib.header aQute.lib.osgi aQute.lib.qtokens aQute.lib.filter @@ -187,6 +187,11 @@ fi %{_javadocdir}/%{name} %changelog +* Wed May 20 2009 Fernando Nasser 0.0.203-4.1 +- Remove unedded BRs at Andrew Overholt's recommendation +- Changed libdir to /usr/lib* at 'ajax' suggestion on irc to avoid + noarch on 64-bit arches problem + * Fri Mar 20 2009 Yong Yang 0.0.203-4 - rebuild with new maven2 2.0.8 built in bootstrap mode - merge from JPP-6 From diegobz at fedoraproject.org Mon Aug 17 20:15:03 2009 From: diegobz at fedoraproject.org (=?utf-8?q?Diego_B=C3=BArigo_Zacar=C3=A3o?=) Date: Mon, 17 Aug 2009 20:15:03 +0000 (UTC) Subject: rpms/django-profile/EL-5 django-profile.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817201503.C3E3311C00E4@cvs1.fedora.phx.redhat.com> Author: diegobz Update of /cvs/pkgs/rpms/django-profile/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2125/EL-5 Modified Files: .cvsignore sources Added Files: django-profile.spec import.log Log Message: Initial import --- NEW FILE django-profile.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %define vcsdate 20090813 %define vcstag r420 Name: django-profile Version: 0.6 Release: 0.2.%{vcsdate}svn%{vcstag}%{?dist} Summary: Django pluggable user profile zone Group: Development/Languages License: BSD URL: http://code.google.com/p/django-profile/ # svn export -%{vcstag} http://django-profile.googlecode.com/svn/trunk/ django-profile-%{version}-%{vcshatag} # tar zcf django-profile-%{version}-%{vcstag}.tar.gz django-profile-%{version}-%{vcstag} Source: django-profile-%{version}-%{vcstag}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel Requires: Django python-imaging %description This is a user private zone/profile management application, allowing the user to take control of his account and insert information about him in his profile. Inside this package you will find a demo application which will show you what can be accomplished with the rest of the utilities included in the package. %prep %setup -q -n %{name}-%{version}-%{vcstag} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc INSTALL.txt CHANGELOG.txt LICENSE.txt README.txt TODO.txt demo/ %{python_sitelib}/* %exclude %{python_sitelib}/demo %changelog * Fri Aug 14 2009 Diego B?rigo Zacar?o 0.6-0.2.20090813svnr420 - Added docs - Fixed version in the previous changelog - Fixed License to BSD based on the LICENSE.txt file - Moved demo app to docs - Excluded demo app from python path * Thu Aug 13 2009 Diego B?rigo Zacar?o 0.6-0.1.20090813svnr420 - Initial RPM --- NEW FILE import.log --- django-profile-0_6-0_2_20090813svnr420_fc11:EL-5:django-profile-0.6-0.2.20090813svnr420.fc11.src.rpm:1250539925 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/django-profile/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 17 Aug 2009 18:27:57 -0000 1.1 +++ .cvsignore 17 Aug 2009 20:15:03 -0000 1.2 @@ -0,0 +1 @@ +django-profile-0.6-r420.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/django-profile/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 17 Aug 2009 18:27:57 -0000 1.1 +++ sources 17 Aug 2009 20:15:03 -0000 1.2 @@ -0,0 +1 @@ +9ff2ba8df5bc8a9517c7f3f36cc7b9ff django-profile-0.6-r420.tar.gz From robert at fedoraproject.org Mon Aug 17 20:15:26 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Mon, 17 Aug 2009 20:15:26 +0000 (UTC) Subject: rpms/rubygem-fastercsv/devel rubygem-fastercsv.spec,1.1,1.2 Message-ID: <20090817201526.B97E511C00E4@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-fastercsv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2185 Modified Files: rubygem-fastercsv.spec Log Message: Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.QGFbrL + umask 022 + cd /builddir/build/BUILD + unset DISPLAY + ruby -I /builddir/build/BUILDROOT/rubygem-fastercsv-1.5.0-2.fc10.noarch64/usr/lib/ruby/gems/1.8/gems/fastercsv-1.5.0/lib:/builddir/build/BUILDROOT/rubygem-fastercsv-1.5.0-2.fc10.noarch64/usr/lib/ruby/gems/1.8/gems/fastercsv-1.5.0/test /builddir/build/BUILDROOT/rubygem-fastercsv-1.5.0-2.fc10.noarch64/usr/lib/ruby/gems/1.8/gems/fastercsv-1.5.0/test/ts_all.rb Loaded suite /builddir/build/BUILDROOT/rubygem-fastercsv-1.5.0-2.fc10.noarch64/usr/lib/ruby/gems/1.8/gems/fastercsv-1.5.0/test/ts_all Started ........................................................................................../usr/lib/ruby/1.8/timeout.rb:58: [BUG] Segmentation fault ruby 1.8.6 (2008-08-11) [powerpc64-linux] /var/tmp/rpm-tmp.QGFbrL: line 26: 2513 Aborted ruby -I $RPM_BUILD_ROOT/usr/lib/ruby/gems/1.8/gems/fastercsv-1.5.0/lib:$RPM_BUILD_ROOT/usr/lib/ruby/gems/1.8/gems/fastercsv-1.5.0/test $RPM_BUILD_ROOT/usr/lib/ruby/gems/1.8/gems/fastercsv-1.5.0/test/ts_all.rb error: Bad exit status from /var/tmp/rpm-tmp.QGFbrL (%check) Index: rubygem-fastercsv.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/devel/rubygem-fastercsv.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- rubygem-fastercsv.spec 17 Aug 2009 19:46:34 -0000 1.1 +++ rubygem-fastercsv.spec 17 Aug 2009 20:15:26 -0000 1.2 @@ -41,8 +41,10 @@ for file in $(find $RPM_BUILD_ROOT%{gemi fi done +%if 0%{?fedora} > 10 %check ruby -I $RPM_BUILD_ROOT%{geminstdir}/lib:$RPM_BUILD_ROOT%{geminstdir}/test $RPM_BUILD_ROOT%{geminstdir}/test/ts_all.rb +%endif %clean rm -rf $RPM_BUILD_ROOT From robert at fedoraproject.org Mon Aug 17 20:19:54 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Mon, 17 Aug 2009 20:19:54 +0000 (UTC) Subject: rpms/rubygem-fastercsv/F-10 rubygem-fastercsv.spec,1.1,1.2 Message-ID: <20090817201954.36EEF11C00E4@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-fastercsv/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3085/F-10 Modified Files: rubygem-fastercsv.spec Log Message: Move previous commit to correct branch (F-12 -> F-10) Index: rubygem-fastercsv.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/F-10/rubygem-fastercsv.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- rubygem-fastercsv.spec 17 Aug 2009 19:46:33 -0000 1.1 +++ rubygem-fastercsv.spec 17 Aug 2009 20:19:54 -0000 1.2 @@ -41,8 +41,10 @@ for file in $(find $RPM_BUILD_ROOT%{gemi fi done +%if 0%{?fedora} > 10 %check ruby -I $RPM_BUILD_ROOT%{geminstdir}/lib:$RPM_BUILD_ROOT%{geminstdir}/test $RPM_BUILD_ROOT%{geminstdir}/test/ts_all.rb +%endif %clean rm -rf $RPM_BUILD_ROOT From robert at fedoraproject.org Mon Aug 17 20:19:54 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Mon, 17 Aug 2009 20:19:54 +0000 (UTC) Subject: rpms/rubygem-fastercsv/devel rubygem-fastercsv.spec,1.2,1.3 Message-ID: <20090817201954.4C94F11C0346@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/rubygem-fastercsv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3085/devel Modified Files: rubygem-fastercsv.spec Log Message: Move previous commit to correct branch (F-12 -> F-10) Index: rubygem-fastercsv.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-fastercsv/devel/rubygem-fastercsv.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- rubygem-fastercsv.spec 17 Aug 2009 20:15:26 -0000 1.2 +++ rubygem-fastercsv.spec 17 Aug 2009 20:19:54 -0000 1.3 @@ -41,10 +41,8 @@ for file in $(find $RPM_BUILD_ROOT%{gemi fi done -%if 0%{?fedora} > 10 %check ruby -I $RPM_BUILD_ROOT%{geminstdir}/lib:$RPM_BUILD_ROOT%{geminstdir}/test $RPM_BUILD_ROOT%{geminstdir}/test/ts_all.rb -%endif %clean rm -rf $RPM_BUILD_ROOT From jdieter at fedoraproject.org Mon Aug 17 20:32:27 2009 From: jdieter at fedoraproject.org (Jonathan Dieter) Date: Mon, 17 Aug 2009 20:32:27 +0000 (UTC) Subject: rpms/deltarpm/devel deltarpm.spec,1.23,1.24 Message-ID: <20090817203227.4352411C00E4@cvs1.fedora.phx.redhat.com> Author: jdieter Update of /cvs/extras/rpms/deltarpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5158 Modified Files: deltarpm.spec Log Message: Split *deltaiso commands into deltaiso subpackage (#501953) Index: deltarpm.spec =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- deltarpm.spec 31 Jul 2009 22:05:13 -0000 1.23 +++ deltarpm.spec 17 Aug 2009 20:32:27 -0000 1.24 @@ -1,7 +1,7 @@ Summary: Create deltas between rpms Name: deltarpm Version: 3.5 -Release: 0.git.20090729%{?dist} +Release: 0.git.20090729%{?dist}.1 License: BSD Group: System Environment/Base URL: http://gitorious.org/deltarpm/deltarpm @@ -30,6 +30,14 @@ Requires: deltarpm = %{version}-%{releas This package contains a tool to sync a file tree with deltarpms. +%package -n deltaiso +Summary: Create deltas between isos containing rpms +Requires: deltarpm = %{version}-%{release} + +%description -n deltaiso +This package contains tools for creating and using deltasisos, +a difference between an old and a new iso containing rpms. + %prep %setup -q -n %{name}-git-20090729 @@ -47,17 +55,23 @@ deltarpms. %files %defattr(-, root, root, 0755) %doc LICENSE.BSD README -%doc %{_mandir}/man8/applydelta* -%doc %{_mandir}/man8/makedelta* +%doc %{_mandir}/man8/applydeltarpm* +%doc %{_mandir}/man8/makedeltarpm* %doc %{_mandir}/man8/combinedeltarpm* -%{_bindir}/applydeltaiso %{_bindir}/applydeltarpm %{_bindir}/combinedeltarpm -%{_bindir}/fragiso -%{_bindir}/makedeltaiso %{_bindir}/makedeltarpm %{_bindir}/rpmdumpheader +%files -n deltaiso +%defattr(-, root, root, 0755) +%doc LICENSE.BSD README +%doc %{_mandir}/man8/applydeltaiso* +%doc %{_mandir}/man8/makedeltaiso* +%{_bindir}/applydeltaiso +%{_bindir}/fragiso +%{_bindir}/makedeltaiso + %files -n drpmsync %defattr(-, root, root, 0755) %doc LICENSE.BSD README @@ -65,8 +79,9 @@ deltarpms. %{_bindir}/drpmsync %changelog -* Sat Aug 1 2009 Jonathan Dieter - 3.5.0.git.20090729.1 +* Mon Aug 17 2009 Jonathan Dieter - 3.5.0.git.20090729.1 - Explain where we get the source from +- Split *deltaiso commands into deltaiso subpackage (#501953) * Wed Jul 29 2009 Jonathan Dieter - 3.5.0.git.20090729 - Fix bug in writing Fedora's xz-compressed rpms (surely that's the last one) From bruno at fedoraproject.org Mon Aug 17 20:33:33 2009 From: bruno at fedoraproject.org (Bruno Wolff III) Date: Mon, 17 Aug 2009 20:33:33 +0000 (UTC) Subject: rpms/colossus/devel .cvsignore, 1.5, 1.6 colossus.spec, 1.6, 1.7 import.log, 1.4, 1.5 sources, 1.5, 1.6 4485.patch, 1.1, NONE 4486.patch, 1.1, NONE Message-ID: <20090817203333.A8F2D11C00E4@cvs1.fedora.phx.redhat.com> Author: bruno Update of /cvs/pkgs/rpms/colossus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5486/devel Modified Files: .cvsignore colossus.spec import.log sources Removed Files: 4485.patch 4486.patch Log Message: Rebasing to new upstream public build (0.9.1). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/colossus/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 11 Aug 2009 04:53:08 -0000 1.5 +++ .cvsignore 17 Aug 2009 20:33:33 -0000 1.6 @@ -1 +1 @@ -colossus-20090810-4482.tar.gz +colossus-20090817-4489.tar.gz Index: colossus.spec =================================================================== RCS file: /cvs/pkgs/rpms/colossus/devel/colossus.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- colossus.spec 16 Aug 2009 15:03:45 -0000 1.6 +++ colossus.spec 17 Aug 2009 20:33:33 -0000 1.7 @@ -1,8 +1,8 @@ Name: colossus -%define rev 4482 -%define revdate 20090810 -Version: 0.9.0 -Release: 2.%{revdate}svn%{rev}%{?dist} +%define rev 4489 +%define revdate 20090817 +Version: 0.9.1 +Release: 1.%{revdate}svn%{rev}%{?dist} Summary: Allows people to play Titan against each other or AIs Group: Amusements/Games @@ -20,8 +20,6 @@ URL: http://colossus.sourcefo Source0: colossus-%{revdate}-%{rev}.tar.gz Source1: colossus-gen-tarball.sh Source2: colossus-rev.xsl -Patch1: 4485.patch -Patch2: 4486.patch %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} @@ -66,8 +64,6 @@ This package contains the API documentat %prep %setup -q -n %{name}-%{revdate}-%{rev} -%patch1 -%patch2 %build @@ -183,7 +179,12 @@ touch --no-create %{_datadir}/pixmaps || %changelog -* Sun Aug 19 2009 Bruno Wolff III - 0.9.0-2.20090810svn4482 +* Mon Aug 17 2009 Bruno Wolff III - 0.9.1-1.20090817svn4489 +- Rebase to new public release 0.9.1 +- 2 additional bug fixes +- See http://colossus.sourceforge.net/public-build/docs/RecentChangesDetails.html + +* Sun Aug 16 2009 Bruno Wolff III - 0.9.0-2.20090810svn4482 - Patch 4485 Fix creature info popup - Patch 4486 Fix Help problem when a logging property is not set Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/colossus/devel/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 11 Aug 2009 04:53:08 -0000 1.4 +++ import.log 17 Aug 2009 20:33:33 -0000 1.5 @@ -2,3 +2,4 @@ colossus-0-0_2_20090710svn4432_fc11:HEAD colossus-0-0_4_20090725svn4454_fc11:HEAD:colossus-0-0.4.20090725svn4454.fc11.src.rpm:1248590656 colossus-0-0_5_20090726svn4462_fc11:HEAD:colossus-0-0.5.20090726svn4462.fc11.src.rpm:1248643266 colossus-0_9_0-1_20090810svn4482_fc11:HEAD:colossus-0.9.0-1.20090810svn4482.fc11.src.rpm:1249966312 +colossus-0_9_1-1_20090817svn4489_fc11:HEAD:colossus-0.9.1-1.20090817svn4489.fc11.src.rpm:1250541173 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/colossus/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 11 Aug 2009 04:53:08 -0000 1.5 +++ sources 17 Aug 2009 20:33:33 -0000 1.6 @@ -1 +1 @@ -22fcc30b7dd9af6b8e01d99db4125b74 colossus-20090810-4482.tar.gz +3f55310339968f1c885f89678c22c73c colossus-20090817-4489.tar.gz --- 4485.patch DELETED --- --- 4486.patch DELETED --- From bruno at fedoraproject.org Mon Aug 17 20:36:04 2009 From: bruno at fedoraproject.org (Bruno Wolff III) Date: Mon, 17 Aug 2009 20:36:04 +0000 (UTC) Subject: rpms/colossus/F-11 .cvsignore, 1.3, 1.4 colossus.spec, 1.3, 1.4 import.log, 1.2, 1.3 sources, 1.3, 1.4 4485.patch, 1.1, NONE 4486.patch, 1.1, NONE Message-ID: <20090817203604.5343F11C00E4@cvs1.fedora.phx.redhat.com> Author: bruno Update of /cvs/pkgs/rpms/colossus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5915/F-11 Modified Files: .cvsignore colossus.spec import.log sources Removed Files: 4485.patch 4486.patch Log Message: Rebasing to new upstream public build (0.9.1). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/colossus/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Aug 2009 05:48:58 -0000 1.3 +++ .cvsignore 17 Aug 2009 20:36:03 -0000 1.4 @@ -1 +1 @@ -colossus-20090810-4482.tar.gz +colossus-20090817-4489.tar.gz Index: colossus.spec =================================================================== RCS file: /cvs/pkgs/rpms/colossus/F-11/colossus.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- colossus.spec 16 Aug 2009 17:39:25 -0000 1.3 +++ colossus.spec 17 Aug 2009 20:36:04 -0000 1.4 @@ -1,8 +1,8 @@ Name: colossus -%define rev 4482 -%define revdate 20090810 -Version: 0.9.0 -Release: 2.%{revdate}svn%{rev}%{?dist} +%define rev 4489 +%define revdate 20090817 +Version: 0.9.1 +Release: 1.%{revdate}svn%{rev}%{?dist} Summary: Allows people to play Titan against each other or AIs Group: Amusements/Games @@ -20,8 +20,6 @@ URL: http://colossus.sourcefo Source0: colossus-%{revdate}-%{rev}.tar.gz Source1: colossus-gen-tarball.sh Source2: colossus-rev.xsl -Patch1: 4485.patch -Patch2: 4486.patch %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} @@ -66,8 +64,6 @@ This package contains the API documentat %prep %setup -q -n %{name}-%{revdate}-%{rev} -%patch1 -%patch2 %build @@ -183,7 +179,12 @@ touch --no-create %{_datadir}/pixmaps || %changelog -* Sun Aug 19 2009 Bruno Wolff III - 0.9.0-2.20090810svn4482 +* Mon Aug 17 2009 Bruno Wolff III - 0.9.1-1.20090817svn4489 +- Rebase to new public release 0.9.1 +- 2 additional bug fixes +- See http://colossus.sourceforge.net/public-build/docs/RecentChangesDetails.html + +* Sun Aug 16 2009 Bruno Wolff III - 0.9.0-2.20090810svn4482 - Patch 4485 Fix creature info popup - Patch 4486 Fix Help problem when a logging property is not set Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/colossus/F-11/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 11 Aug 2009 05:48:58 -0000 1.2 +++ import.log 17 Aug 2009 20:36:04 -0000 1.3 @@ -1,2 +1,3 @@ colossus-0-0_2_20090710svn4432_fc11:F-11:colossus-0-0.2.20090710svn4432.fc11.src.rpm:1247454127 colossus-0_9_0-1_20090810svn4482_fc11:F-11:colossus-0.9.0-1.20090810svn4482.fc11.src.rpm:1249969718 +colossus-0_9_1-1_20090817svn4489_fc11:F-11:colossus-0.9.1-1.20090817svn4489.fc11.src.rpm:1250541304 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/colossus/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Aug 2009 05:48:59 -0000 1.3 +++ sources 17 Aug 2009 20:36:04 -0000 1.4 @@ -1 +1 @@ -22fcc30b7dd9af6b8e01d99db4125b74 colossus-20090810-4482.tar.gz +3f55310339968f1c885f89678c22c73c colossus-20090817-4489.tar.gz --- 4485.patch DELETED --- --- 4486.patch DELETED --- From bruno at fedoraproject.org Mon Aug 17 20:37:08 2009 From: bruno at fedoraproject.org (Bruno Wolff III) Date: Mon, 17 Aug 2009 20:37:08 +0000 (UTC) Subject: rpms/colossus/F-10 .cvsignore, 1.3, 1.4 colossus.spec, 1.3, 1.4 import.log, 1.2, 1.3 sources, 1.3, 1.4 4485.patch, 1.1, NONE 4486.patch, 1.1, NONE Message-ID: <20090817203708.9A5D211C00E4@cvs1.fedora.phx.redhat.com> Author: bruno Update of /cvs/pkgs/rpms/colossus/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6357/F-10 Modified Files: .cvsignore colossus.spec import.log sources Removed Files: 4485.patch 4486.patch Log Message: Rebase to new upstream public build (0.9.1). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/colossus/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Aug 2009 05:47:55 -0000 1.3 +++ .cvsignore 17 Aug 2009 20:37:08 -0000 1.4 @@ -1 +1 @@ -colossus-20090810-4482.tar.gz +colossus-20090817-4489.tar.gz Index: colossus.spec =================================================================== RCS file: /cvs/pkgs/rpms/colossus/F-10/colossus.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- colossus.spec 16 Aug 2009 17:41:02 -0000 1.3 +++ colossus.spec 17 Aug 2009 20:37:08 -0000 1.4 @@ -1,8 +1,8 @@ Name: colossus -%define rev 4482 -%define revdate 20090810 -Version: 0.9.0 -Release: 2.%{revdate}svn%{rev}%{?dist} +%define rev 4489 +%define revdate 20090817 +Version: 0.9.1 +Release: 1.%{revdate}svn%{rev}%{?dist} Summary: Allows people to play Titan against each other or AIs Group: Amusements/Games @@ -20,8 +20,6 @@ URL: http://colossus.sourcefo Source0: colossus-%{revdate}-%{rev}.tar.gz Source1: colossus-gen-tarball.sh Source2: colossus-rev.xsl -Patch1: 4485.patch -Patch2: 4486.patch %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} @@ -66,8 +64,6 @@ This package contains the API documentat %prep %setup -q -n %{name}-%{revdate}-%{rev} -%patch1 -%patch2 %build @@ -183,7 +179,12 @@ touch --no-create %{_datadir}/pixmaps || %changelog -* Sun Aug 19 2009 Bruno Wolff III - 0.9.0-2.20090810svn4482 +* Mon Aug 17 2009 Bruno Wolff III - 0.9.1-1.20090817svn4489 +- Rebase to new public release 0.9.1 +- 2 additional bug fixes +- See http://colossus.sourceforge.net/public-build/docs/RecentChangesDetails.html + +* Sun Aug 16 2009 Bruno Wolff III - 0.9.0-2.20090810svn4482 - Patch 4485 Fix creature info popup - Patch 4486 Fix Help problem when a logging property is not set Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/colossus/F-10/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 11 Aug 2009 05:47:56 -0000 1.2 +++ import.log 17 Aug 2009 20:37:08 -0000 1.3 @@ -1,2 +1,3 @@ colossus-0-0_2_20090710svn4432_fc11:F-10:colossus-0-0.2.20090710svn4432.fc11.src.rpm:1247454273 colossus-0_9_0-1_20090810svn4482_fc11:F-10:colossus-0.9.0-1.20090810svn4482.fc11.src.rpm:1249969651 +colossus-0_9_1-1_20090817svn4489_fc11:F-10:colossus-0.9.1-1.20090817svn4489.fc11.src.rpm:1250541400 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/colossus/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Aug 2009 05:47:56 -0000 1.3 +++ sources 17 Aug 2009 20:37:08 -0000 1.4 @@ -1 +1 @@ -22fcc30b7dd9af6b8e01d99db4125b74 colossus-20090810-4482.tar.gz +3f55310339968f1c885f89678c22c73c colossus-20090817-4489.tar.gz --- 4485.patch DELETED --- --- 4486.patch DELETED --- From robert at fedoraproject.org Mon Aug 17 20:37:11 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Mon, 17 Aug 2009 20:37:11 +0000 (UTC) Subject: rpms/bitlbee/F-10 bitlbee.spec,1.9,1.10 Message-ID: <20090817203711.B0BD511C00E4@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/extras/rpms/bitlbee/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6313 Modified Files: bitlbee.spec Log Message: Ugly workaround for still unfixed rpm.org issue... Index: bitlbee.spec =================================================================== RCS file: /cvs/extras/rpms/bitlbee/F-10/bitlbee.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- bitlbee.spec 16 Aug 2009 22:43:43 -0000 1.9 +++ bitlbee.spec 17 Aug 2009 20:37:11 -0000 1.10 @@ -83,6 +83,11 @@ mv -f $RPM_BUILD_ROOT%{_includedir}/%{na install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_includedir}/%{name}/config.h %endif +# Waiting for Red Hat Bugzilla Bug ID #505351 to get fixed soon +%if 0%{?fedora} < 11 +sed -e '/^Version:/d' -i $RPM_BUILD_ROOT%{_libdir}/pkgconfig/%{name}.pc +%endif + # Convert everything to UTF-8 iconv -f iso-8859-1 -t utf-8 -o doc/CHANGES.utf8 doc/CHANGES touch -c -r doc/CHANGES doc/CHANGES.utf8 From beekhof at fedoraproject.org Mon Aug 17 20:37:26 2009 From: beekhof at fedoraproject.org (Andrew Beekhof) Date: Mon, 17 Aug 2009 20:37:26 +0000 (UTC) Subject: rpms/heartbeat/devel .cvsignore, 1.10, 1.11 heartbeat.spec, 1.36, 1.37 sources, 1.10, 1.11 Message-ID: <20090817203726.BE43811C00E4@cvs1.fedora.phx.redhat.com> Author: beekhof Update of /cvs/pkgs/rpms/heartbeat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6511 Modified Files: .cvsignore heartbeat.spec sources Log Message: Update to 3.0-beta and new upstream project structure Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/heartbeat/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 2 Dec 2008 06:01:48 -0000 1.10 +++ .cvsignore 17 Aug 2009 20:37:26 -0000 1.11 @@ -1 +1 @@ -STABLE-2.1.4.tar.bz2 +b37cbb1b036c.tar.bz2 Index: heartbeat.spec =================================================================== RCS file: /cvs/pkgs/rpms/heartbeat/devel/heartbeat.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- heartbeat.spec 25 Jul 2009 02:06:03 -0000 1.36 +++ heartbeat.spec 17 Aug 2009 20:37:26 -0000 1.37 @@ -1,19 +1,25 @@ -%define ENABLE_SNMP_SUBAGENT 0 -%define ENABLE_MGMT 1 -%define uid 24 -%define gname haclient -%define uname hacluster -Summary: Heartbeat subsystem for High-Availability Linux + +# When downloading directly from Mercurial, it will automatically add this prefix +# Invoking 'hg archive' wont but you can add one with: +# hg archive -t tgz -p "Linux-HA-Dev-" -r $upstreamversion $upstreamversion.tar.gz +%global specversion 3 +%global upstreamprefix Linux-HA-Dev- +%global upstreamversion b37cbb1b036c + +%global alphatag %{upstreamversion}.hg + +%global ENABLE_SNMP_SUBAGENT 0 +%global gname haclient +%global uname hacluster + +Summary: Messaging and membership subsystem for High-Availability Linux Name: heartbeat -Version: 2.1.4 -Release: 12%{?dist} +Version: 3.0.0 +Release: %{?alphatag:0.}3%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2 and LGPLv2+ URL: http://linux-ha.org/ Group: System Environment/Daemons -Source0: http://hg.linux-ha.org/lha-2.1/archive/STABLE-%{version}.tar.bz2 -Patch0: heartbeat-fedora-pam.patch -Patch1: heartbeat-2.1.4-default-init.patch -Patch2: heartbeat-2.1.4-duplicate-drbd.patch +Source0: http://hg.linux-ha.org/dev/archive/%{upstreamversion}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glib2-devel BuildRequires: iputils @@ -30,26 +36,26 @@ BuildRequires: bison BuildRequires: flex BuildRequires: zlib-devel BuildRequires: mailx -%if %{ENABLE_MGMT} -BuildRequires: gnutls-devel -BuildRequires: pam-devel -BuildRequires: python-devel -BuildRequires: swig -%endif -Requires: PyXML -Requires(pre): shadow-utils +BuildRequires: which +BuildRequires: cluster-glue-libs-devel +Requires: PyXML +Requires: resource-agents +Requires(pre): shadow-utils +Requires(pre): cluster-glue Requires(post): /sbin/chkconfig Requires(preun): /sbin/chkconfig -%if %{ENABLE_MGMT} -Requires: gettext -%endif +Obsoletes: heartbeat-gui < %{version}-%{release} %description heartbeat is a basic high-availability subsystem for Linux-HA. It will run scripts at initialization, and when machines go up or down. This version will also perform IP address takeover using gratuitous ARPs. -It supports "n-node" clusters with significant capabilities for managing -resources and dependencies. + +Heartbeat contains a cluster membership layer, fencing, and local and +clusterwide resource management functionality. + +When used with Pacemaker, it supports "n-node" clusters with significant +capabilities for managing resources and dependencies. In addition it continues to support the older release 1 style of 2-node clustering. @@ -62,52 +68,13 @@ It implements the following kinds of hea - "ping" heartbeats (for routers, switches, etc.) (to be used for breaking ties in 2-node systems) -%package ldirectord -Summary: Monitor daemon for maintaining high availability resources +%package libs +Summary: Heartbeat libraries Group: System Environment/Daemons -Requires: ipvsadm -Requires(post): /sbin/chkconfig -Requires(preun): /sbin/chkconfig -Provides: ldirectord = %{version}-%{release} -Obsoletes: ldirectord < 2.1.4-5 -Requires: ldirectord = %{version}-%{release} -# removed for now until it's in Fedora -#Requires: perl(Net::IMAP::Simple::SSL) - -%description ldirectord -ldirectord is a stand-alone daemon to monitor services of real -for virtual services provided by The Linux Virtual Server -(http://www.linuxvirtualserver.org/). It is simple to install -and works with the heartbeat code (http://www.linux-ha.org/). - -%package stonith -Requires: net-snmp-libs -Summary: Provides an interface to Shoot The Other Node In The Head -Group: System Environment/Daemons -Provides: stonith = %{version}-%{release} -Obsoletes: stonith < 2.1.4-5 - -%description stonith -The STONITH module (a.k.a. STONITH) provides an extensible interface -for remotely powering down a node in the cluster. The idea is quite simple: -When the software running on one machine wants to make sure another -machine in the cluster is not using a resource, pull the plug on the other -machine. It's simple and reliable, albeit admittedly brutal. +Requires: heartbeat = %{version}-%{release} -%package pils -Summary: Provides a general plugin and interface loading library -Group: System Environment/Daemons -Provides: pils = %{version}-%{release} -Obsoletes: pils < 2.1.4-5 - -%description pils -PILS is an generalized and portable open source Plugin and Interface Loading -System. PILS was developed as part of the Open Cluster Framework reference -implementation, and is designed to be directly usable by a wide variety of -other applications. -PILS manages both plugins (loadable objects), and the interfaces these plugins -implement. PILS is designed to support any number of plugins implementing any -number of interfaces. +%description libs +Heartbeat library package %package devel Summary: Heartbeat development package @@ -115,37 +82,15 @@ Group: System Environment/Daemo Requires: heartbeat = %{version}-%{release} %description devel -Heartbeat development package - -%package gui -Summary: Provides a gui interface to manage heartbeat clusters -Group: System Environment/Daemons -Requires: heartbeat = %{version}-%{release} -Requires: PyXML -Requires: pygtk2-libglade - -%description gui -GUI client for Heartbeat clusters +Headers and shared libraries for writing programs for Heartbeat %prep -%setup -q -n Heartbeat-STABLE-2-1-STABLE-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 - +%setup -q -n %{upstreamprefix}%{upstreamversion} + %build ./bootstrap # disable-fatal-warnings flag used to disable gcc4.x warnings of 'difference in signedness' -CFLAGS=${RPM_OPT_FLAGS} \ -%configure \ - --with-ocf-root=%{_datadir}/ocf \ - --disable-fatal-warnings \ - --disable-static \ -%if %{ENABLE_MGMT} - --enable-mgmt -%else - --disable-mgmt -%endif +CFLAGS=${RPM_OPT_FLAGS} %configure --disable-fatal-warnings --disable-static # get rid of rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool @@ -162,29 +107,15 @@ make DESTDIR=$RPM_BUILD_ROOT install [ -d $RPM_BUILD_ROOT/usr/man ] && rm -rf $RPM_BUILD_ROOT/usr/man [ -d $RPM_BUILD_ROOT/usr/share/libtool ] && rm -rf $RPM_BUILD_ROOT/usr/share/libtool find $RPM_BUILD_ROOT -type f -name *.la -exec rm -f {} ';' +mv $RPM_BUILD_ROOT/%{_datadir}/doc/packages/%{name} $RPM_BUILD_ROOT/%{_datadir}/doc/%{name}-%{version} +rm -rf $RPM_BUILD_ROOT/%{_datadir}/heartbeat/cts -sed -i -e '1i# -*-Shell-script-*-' $RPM_BUILD_ROOT/%{_libdir}/heartbeat/ocf-shellfuncs sed -i -e '1i# -*-Shell-script-*-' $RPM_BUILD_ROOT/%{_sysconfdir}/ha.d/shellfuncs -chmod -x $RPM_BUILD_ROOT/%{_libdir}/heartbeat/ocf-shellfuncs chmod -x $RPM_BUILD_ROOT/%{_sysconfdir}/ha.d/shellfuncs -chmod -x $RPM_BUILD_ROOT/%{_libdir}/heartbeat-gui/pymgmt.py - -# fix some wrong line endings issues -sed -i 's/\r//' $RPM_BUILD_ROOT/%{_datadir}/ocf/resource.d/heartbeat/SAPDatabase -sed -i 's/\r//' $RPM_BUILD_ROOT/%{_datadir}/ocf/resource.d/heartbeat/SAPInstance - -%find_lang haclient %clean rm -rf $RPM_BUILD_ROOT -%pre -getent group %{gname} >/dev/null || groupadd -r %{gname} -getent passwd %{uname} >/dev/null || \ -useradd -r -g %{gname} -d /var/lib/heartbeat/cores/hacluster -s /sbin/nologin \ --c "heartbeat user" %{uname} -exit 0 - %post /sbin/ldconfig /sbin/chkconfig --add heartbeat @@ -199,154 +130,72 @@ fi /sbin/ldconfig -%post ldirectord -/sbin/chkconfig --add ldirectord - -%postun ldirectord -p /sbin/ldconfig - -%preun ldirectord -/sbin/chkconfig --del ldirectord - -%post stonith -p /sbin/ldconfig - -%postun stonith -p /sbin/ldconfig - -%post pils -p /sbin/ldconfig - -%postun pils -p /sbin/ldconfig - -%files -f haclient.lang -%doc %{_datadir}/doc/%{name}-%{version} +%files %defattr(-,root,root,-) +%doc %{_datadir}/doc/%{name}-%{version} %dir %{_sysconfdir}/ha.d %{_sysconfdir}/ha.d/harc %config(noreplace) %{_sysconfdir}/ha.d/shellfuncs %{_sysconfdir}/ha.d/rc.d %config(noreplace) %{_sysconfdir}/ha.d/README.config -%{_libdir}/heartbeat -%{_libdir}/libapphb.so.* -%{_libdir}/libccmclient.so.* -%{_libdir}/libcib.so.* -%{_libdir}/libclm.so.* -%{_libdir}/libcrmcommon.so.* -%{_libdir}/libtransitioner.so.* -%{_libdir}/libhbclient.so.* -%{_libdir}/liblrm.so.* -%{_libdir}/libpengine.so.* -%{_libdir}/libplumb.so.* -%{_libdir}/libplumbgpl.so.* -%{_libdir}/librecoverymgr.so.* -%{_libdir}/libstonithd.so.* -%{_libdir}/libpe_rules.so.* -%{_libdir}/libpe_status.so.* %{_datadir}/heartbeat/ -%{_datadir}/ocf/ %{_sysconfdir}/ha.d/resource.d/ -%exclude %{_sysconfdir}/ha.d/resource.d/ldirectord %{_sysconfdir}/init.d/heartbeat %config(noreplace) %{_sysconfdir}/logrotate.d/heartbeat %dir %{_var}/lib/heartbeat -%dir %{_var}/lib/heartbeat/cores -%dir %attr (0755, root, root) %{_var}/lib/heartbeat/cores/root -%dir %attr (0755, nobody, nobody) %{_var}/lib/heartbeat/cores/nobody -%dir %attr (0755, hacluster, haclient) %{_var}/lib/heartbeat/cores/hacluster %dir %{_var}/run/heartbeat -%attr (2755, hacluster, haclient) %{_bindir}/cl_status +%attr (2755, %{uname}, %{gname}) %{_bindir}/cl_status %{_bindir}/cl_respawn -%{_sbindir}/ciblint -%{_sbindir}/hb_report -%{_sbindir}/crmadmin -%{_sbindir}/cibadmin -%{_sbindir}/ccm_tool -%{_sbindir}/crm_diff -%{_sbindir}/crm_uuid -%{_sbindir}/crm_mon -%{_sbindir}/crm_sh -%{_sbindir}/iso8601 -%{_sbindir}/crm_master -%{_sbindir}/crm_standby -%{_sbindir}/crm_attribute -%{_sbindir}/crm_resource -%{_sbindir}/crm_verify -%{_sbindir}/attrd_updater -%{_sbindir}/crm_failcount -%{_sbindir}/ocf-tester -%{_sbindir}/ha_logger -%{_sbindir}/ptest -%dir %attr (755, hacluster, haclient) %{_var}/run/heartbeat/ccm -%dir %attr (755, hacluster, haclient) %{_var}/run/heartbeat/crm -%dir %attr (755, hacluster, haclient) %{_var}/lib/heartbeat/crm -%dir %attr (755, hacluster, haclient) %{_var}/lib/heartbeat/pengine +%dir %attr (755, %{uname}, %{gname}) %{_var}/run/heartbeat/ccm %{_mandir}/man1/cl_status.1* -%{_mandir}/man1/ha_logger.1* %{_mandir}/man1/hb_standby.1* %{_mandir}/man1/hb_takeover.1* %{_mandir}/man1/hb_addnode.1* %{_mandir}/man1/hb_delnode.1* %{_mandir}/man8/heartbeat.8* %{_mandir}/man8/apphbd.8* -%{_mandir}/man8/ha_logd.8* -%{_mandir}/man8/cibadmin.8.gz -%{_mandir}/man8/crm_resource.8.gz %if %{ENABLE_SNMP_SUBAGENT} /LINUX-HA-MIB.mib %endif -%if %{ENABLE_MGMT} -%{_libdir}/libhbmgmt.so.* -%{_libdir}/libhbmgmtclient.so.* -%{_libdir}/libhbmgmtcommon.so.* -%{_libdir}/libhbmgmttls.so.* -%config(noreplace) %{_sysconfdir}/pam.d/hbmgmtd -%endif -%files ldirectord -%doc doc/COPYING -%doc doc/README -%doc ldirectord/ldirectord.cf +%files libs %defattr(-,root,root,-) -%{_sbindir}/ldirectord -%config(noreplace) %{_sysconfdir}/logrotate.d/ldirectord -%{_sysconfdir}/init.d/ldirectord -%{_sysconfdir}/ha.d/resource.d/ldirectord -%{_mandir}/man8/ldirectord.8* - -%files stonith -%doc doc/COPYING -%doc doc/README -%defattr(-,root,root,-) -%{_libdir}/libstonith.so.* -%{_libdir}/stonith/ -%{_sbindir}/stonith -%{_sbindir}/meatclient -%{_mandir}/man8/stonith.8* -%{_mandir}/man8/meatclient.8* - -%files pils -%doc doc/COPYING -%doc doc/README -%defattr(-,root,root,-) -/usr/include/pils -%{_libdir}/libpils.* -%{_libdir}/pils/ +%{_libdir}/heartbeat +%{_libdir}/libapphb.so.* +%{_libdir}/libccmclient.so.* +%{_libdir}/libclm.so.* +%{_libdir}/libhbclient.so.* %files devel -%doc %{_datadir}/doc/%{name}-%{version} %defattr(-,root,root,-) +%doc %{_datadir}/doc/%{name}-%{version} %{_includedir}/heartbeat/ -%{_includedir}/clplumbing/ %{_includedir}/saf/ %{_includedir}/ocf/ -%{_includedir}/stonith/ -%{_includedir}/pils/ %{_libdir}/*.so -%files gui -%defattr(-,root,root) -%{_libdir}/heartbeat-gui -%{_datadir}/heartbeat-gui -%{_bindir}/hb_gui - %changelog +* Mon Aug 17 2009 Andrew Beekhof - 3.0.0-0.3.b37cbb1b036c.hg +- Make use of the uname/gname variables +- Use global instead of define for variables +- Remove user/group creation. This is handled in cluster-glue +- Add obsoletes directive for gui subpackage which is no longer supplied +- Move ldirectord subpackage to resource-agents +- Use the full configure macro +- Update to upstream version b37cbb1b036c + + LVSSyncDaemonSwap syncid + + remove the remaining OCF RA which live in the agents repository + + High: RA: IPv6addr: support for new nic and cidr_netmask parameters in the OCF RA + + Low: Build: findif moved to agents. + + Low: Build: move ldirectord to agents. + + Low: Build: remove a few hb_report artifacts. + +* Thu Aug 13 2009 Andrew Beekhof - 3.0.0-0.2.11f858f3bc4c.hg +- Create a libs subpackage to support multi-arch + +* Tue Aug 4 2009 Andrew Beekhof - 3.0.0-0.1.11f858f3bc4c.hg +- Update to 3.0.0-beta and build against cluster-glue + * Fri Jul 24 2009 Fedora Release Engineering - 2.1.4-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -632,9 +481,9 @@ fi + Communication Layer + netstring encoding format is changed to be more efficient + add compression capability for big messages - + Add man pages for hb_standby/hb_takeover + + Add man pages for hb_standby/hb_takeover + The assert triggered by 2.0.0 has been fixed - + CIB can now contain XML comments and/or be in DOS format + + CIB can now contain XML comments and/or be in DOS format + Includes implementation of the ISO8601 date format + New CLI tools for changing cluster preferences, node attributes and node standby @@ -663,13 +512,13 @@ fi * Fri Jul 29 2005 Alan Robertson (see doc/AUTHORS file) + Version 2.0.0 - First stable release of the next generation of the Linux-HA project + Basic Characteristics described here: - http://linux-ha.org/FactSheetv2 + http://linux-ha.org/FactSheetv2 + Core infrastructure improvments: + Messaging (message acknowledging and flow control) + Logging (logging daemon) + Release 1.x style (2-node) clusters fully supported + Multi-node support (so far up to 16-node clusters tested) - See http://linux-ha.org/GettingStartedV2 for more information + See http://linux-ha.org/GettingStartedV2 for more information + New components: + Cluster Information Base (replicated resource configuration) + Cluster Resource Manager (supporting 1->N nodes) @@ -689,12 +538,12 @@ fi Known issues in 2.0.0: - Under some rare circumstances the cluster manager will time out while stabilizing a new cluster state. This appears to be - otherwise harmless - the cluster is actually fine. - http://www.osdl.org/developer_bugzilla/show_bug.cgi?id=770 + otherwise harmless - the cluster is actually fine. + http://www.osdl.org/developer_bugzilla/show_bug.cgi?id=770 - Under some rare circumstances, a dev assert will be triggered - in unpack.c. This results in the pengine getting restarted. - This is annoying, but not a disaster. - http://www.osdl.org/developer_bugzilla/show_bug.cgi?id=797 + in unpack.c. This results in the pengine getting restarted. + This is annoying, but not a disaster. + http://www.osdl.org/developer_bugzilla/show_bug.cgi?id=797 * Tue May 23 2005 Alan Robertson (see doc/AUTHORS file) + Version 1.99.5 - Near-final beta of 2.0.0 release @@ -715,7 +564,7 @@ fi for basic ideas about getting started. + Release 1 style (2-node) clusters still fully supported + Release 2 style clusters support 1-N node clusters - (where N is probably something like 8-32) + (where N is probably something like 8-32) * Tue Mar 20 2005 Alan Robertson (see doc/AUTHORS file) + Version 1.99.3 - Near-final beta "technology preview" of 2.0.0 release @@ -738,12 +587,12 @@ fi + Version 1.99.0 - *early* beta series - preparing for 2.0.0 + All STABLE changes noted below have been ported to this branch + Included in this release is a beta of the next generation of Heartbeat - resource manager developed by Andrew Beekhof. - http://linuxha.trick.ca/NewHeartbeatDesign is a good place to learn - more about this effort. Please examine crm/README, crm/test/README - and crm/crm-1.0.dtd for example usage and configuration. + resource manager developed by Andrew Beekhof. + http://linuxha.trick.ca/NewHeartbeatDesign is a good place to learn + more about this effort. Please examine crm/README, crm/test/README + and crm/crm-1.0.dtd for example usage and configuration. + Also included is the L(ocal) R(esource) M(anager) developed by IBM China - which is an integral part of the NewHeartbeatDesign. + which is an integral part of the NewHeartbeatDesign. + Known caveats: - STONITH as a whole has seen a code cleanup and should be tested carefully. @@ -838,7 +687,7 @@ fi + Significant library restructuring + Watchdog device NOWAYOUT is now overridded if defaulted + Watchdog device now kills machine instantly after deadtime - instead of after one minute + instead of after one minute + Hostnames should now be treated case-independently... + Added new client status APIs - client_status() and cstatus_callback() + Fixed bug with auto_failback and quick full restarts @@ -847,34 +696,34 @@ fi + STONITH operations repeat after a 5 second delay, not immediately... + Added hb_takeover command - complement to hb_standby + Added documentation on how to use evlog/TCP to enable testing to - take place without losing messages due to UDP message forwarding + take place without losing messages due to UDP message forwarding + Several new tests from Mi, Jun - split brain, bandwidth, failure - detection time. + detection time. + Fix to LVM resource from Harald Milz * Tue Feb 16 2004 Alan Robertson (see doc/AUTHORS file) + Version 1.2.0 + Replaced the nice_failback option with the auto_failback option. - THIS OBSOLETES THE NICE_FAILBACK OPTION. READ THE DOCS FOR HOW - TO UPGRADE SMOOTHLY. + THIS OBSOLETES THE NICE_FAILBACK OPTION. READ THE DOCS FOR HOW + TO UPGRADE SMOOTHLY. + Added a new feature to hb_standby which allows you to give up - any specific category of resources: local, foreign, or all. - The old behavior is "all" which is the default. - This allows you to put a auto_failback no cluster into - an active/active configuration on demand. + any specific category of resources: local, foreign, or all. + The old behavior is "all" which is the default. + This allows you to put a auto_failback no cluster into + an active/active configuration on demand. + ipfail now works properly with auto_failback on (active/active) + ipfail now has "hysteresis" so that it doesn't respond immediately - to a network failure, but waits a little while so that the - damage can be properly assessed and extraneous takeovers avoided + to a network failure, but waits a little while so that the + damage can be properly assessed and extraneous takeovers avoided + Added new ping node timeout directive "deadping" + Made sure heartbeat preallocated stack and heap, and printed a - message if we allocate heap once we're started up... + message if we allocate heap once we're started up... + IPMILan STONITH plugin added to CVS + Added IPaddr2 resource script + Made the APC smart UPS ups code compatible with more UPSes + Added a (preliminary?) ordered messaging facility from Yi Zhu + Changed IPaddr's method of doing ARPs in background so that - certain timing windows were closed. + certain timing windows were closed. + Added OCF (wrapper) resource script + Allow respawn programs to take arguments + Added pinggroups (where any node being up is OK) @@ -885,11 +734,11 @@ fi * Tue Feb 10 2004 Alan Robertson (see doc/AUTHORS file) + Version 1.1.5 + ipfail now has "hysteresis" so that it doesn't respond immediately - to a network failure, but waits a little while so that the - damage can be properly assessed and extraneous takeovers avoided + to a network failure, but waits a little while so that the + damage can be properly assessed and extraneous takeovers avoided + Several fixes to cl_poll() + More fixes to the IPC code - especially handling data reception - after EOF + after EOF + removed some unclean code from GSource for treating EOF conditions + Several bugs concerning hanging when shutting down early during startup + A few BasicSanityCheck bug fixes @@ -901,7 +750,7 @@ fi + Made init script handle standby correctly for new config files + Improved the fast failure detection test + Added some backwards compatibility for nice_failback and some default - authentication directives + authentication directives + Corrected the 1.1.4 change log @@ -910,7 +759,7 @@ fi + ipfail now works properly with auto_failback on (active/active) + Changed the API to use sockets (IPC library) instead of FIFOs. + Added new apiauth directives to provide authorization information - formerly provided by the FIFO permissions. + formerly provided by the FIFO permissions. + Added Intel's implementation of the SAF data checkpointing API and daemon + Added a cleanup suggested by Emily Ratliff. + IPMILan STONITH plugin added to CVS @@ -987,42 +836,42 @@ fi * Mon Jul 13 2003 Alan Robertson (see doc/AUTHORS file) + Version 1.1.2 + Replaced the nice_failback option with the auto_failback option. - THIS OBSOLETES THE NICE_FAILBACK OPTION. READ THE DOCS FOR HOW - TO UPGRADE SMOOTHLY. + THIS OBSOLETES THE NICE_FAILBACK OPTION. READ THE DOCS FOR HOW + TO UPGRADE SMOOTHLY. + Changed IPaddr to not do ARPs in background, and shortened time - between ARPs. Also made these things tunable... + between ARPs. Also made these things tunable... + changed our comm ttys to not become our controlling TTYs + Enhanced the ServeRAID script to fix a critical bug by using a new feature + Added a new DirectoryMap to CVS - tells where everything is... + significantly enhanced the BasicSanityCheck script, and the tests - it calls. + it calls. + added a new option to use a replacement poll function for improved - real-time performance. + real-time performance. + added the ability to have a cluster node's name be different - from it's uname -n + from it's uname -n + Moved where CTS gets installed to /usr/lib/heartbeat/cts + Big improvements to the CTS README from IBM test labs in Austin. + bug fixes to the WTI NPS power switch + new client API calls: - return arbitrary configuration parameters - return current resource status + return arbitrary configuration parameters + return current resource status + Added a new clplumbing function: mssleep() + added new capabilities for supporting pseudo-resources + added new messages which come out after initial takeover is done - (improves CTS results) + (improves CTS results) + LOTS of documentation updates. + fixed a security vulnerability + fixed a bug where heartbeat would shut down while in the middle - of processing resource movement requests. + of processing resource movement requests. + changed compilation flags to eliminate similar future security - issues + issues + went to even-more-strict gcc flags + fixed several "reload" bugs. Now reload works ;-) + fixed STONITH bug when other node never heard from. + Minor bug fixes (cleaned up corrupted message) + Two different client API bugs fixed. + changed the configure script to test which warning flags are - supported by the current gcc. + supported by the current gcc. + enhanced the API test program to test new capabilities... @@ -1030,20 +879,20 @@ fi + Version 1.1.1 + Significant restructuring of the processes in heartbeat + Added a new feature to hb_standby which allows you to give up - any specific category of resources: local, foreign, or all. - The old behavior is "all" which is the default. - This allows you to put a nice_failback cluster into - an active/active configuration + any specific category of resources: local, foreign, or all. + The old behavior is "all" which is the default. + This allows you to put a nice_failback cluster into + an active/active configuration + Enhancements to the ServeRAID code to make it work with the new (supported) version of IPSSEND from the ServeRAID folks... + Added STONITH code for the Dell remote access controller + Fixed a major bug which kept it from taking over correctly after 246 - days or so + days or so + Fixed a major bug where heartbeat didn't lock itself into memory - properly + properly + Added new ping node timeout directive "deadping" + Made sure heartbeat preallocated stack and heap, and printed a - message if we allocate heap once we're started up... + message if we allocate heap once we're started up... + Minor heartbeat API bug fixes + Minor documentation fixes + Minor fix to allow IP addresses with /32 masks... @@ -1080,7 +929,7 @@ fi + Fixed some compile errors on different platforms, and library versions + Disable ccm from running on 'ping' nodes + Put in Steve Snodgrass' fix to send_arp to make it work on non-primary - interfaces. + interfaces. * Thu Feb 13 2003 Alan Robertson (see doc/AUTHORS file) + Version 1.0.1 beta series @@ -1128,7 +977,7 @@ fi + Heartbeat API client headers fixup + Added new API calls + Simplified (and fixed) handling of local status. This would sometimes cause - obscure failures on startup. + obscure failures on startup. + Added new IPsrcaddr resource script KNOWN BUGS: @@ -1161,12 +1010,12 @@ fi + changed API code to not 1-char reads from clients + Ignored certain error conditions from API clients + fixed an obscure error message about trying to retransmit a packet - which we haven't sent yet. This happens after restarts. + which we haven't sent yet. This happens after restarts. + made the PILS libraries available in a separate package + moved the stonith headers to stonith/... when installed + improved debugging for NV failure cases... + updated AUTHORS file and simplified the changelog authorship - (look in AUTHORS for the real story) + (look in AUTHORS for the real story) + Added Ram Pai's CCM membership code + Added the application heartbeat code + Added the Kevin Dwyer's ipfail client code to the distribution @@ -1185,11 +1034,11 @@ fi + Cluster partitioning now handled correctly (really!) + Complete rearchitecture of plugin system + Complete restructure of build system to use automake and port things - to AIX, FreeBSD and solaris. + to AIX, FreeBSD and solaris. + Added Lclaudio's "standby" capability to put a node into standby - mode on demand. + mode on demand. + Added code to send out gratuitous ARP requests as well as gratuitous - arp replies during IP address takeover. + arp replies during IP address takeover. + Suppress stonith operations for nodes which went down gracefully. + Significantly improved real-time performance + Added new unicast heartbeat type. @@ -1236,12 +1085,12 @@ fi + Added several new "plumbing" subsystems (IPC, longclock_t, proctrack, etc.) + Added a new "contrib" directory. + Fixed serious (but trivial) bug in the process tracking code which caused - it to exit heartbeat - this occured repeatably for STONITH operations. + it to exit heartbeat - this occured repeatably for STONITH operations. + Write a 'v' to the watchdog device to tell it not to reboot us when - we close the device. + we close the device. + Various ldirectord fixes due to Horms + Minor patch from Lorn Kay to deal with loopback interfaces which might - have been put in by LVS direct routing + have been put in by LVS direct routing + Updated AUTHORS file and moved list of authors over * Fri Mar 16 2001 Alan Robertson @@ -1250,12 +1099,12 @@ fi + Split into 3 rpms - heartbeat, heartbeat-stonith heartbeat-ldirectord + Made media modules and authentication modules and stonith modules - dynamically loadable. + dynamically loadable. + Added Multicast media support + Added ping node/membership/link type for tiebreaking. This will - be useful when implementing quorum on 2-node systems. - (not yet compatible with nice_failback(?)) + be useful when implementing quorum on 2-node systems. + (not yet compatible with nice_failback(?)) + Removed ppp support + Heartbeat client API support @@ -1264,14 +1113,14 @@ fi + support for the Baytech RPC-3A power switch + support for the APCsmart UPS + support for the VACM cluster management tool - + support for WTI RPS10 - + support for Night/Ware RPC100S - + support for "Meatware" (human intervention) module - + support for "null" (testing only) module + + support for WTI RPS10 + + support for Night/Ware RPC100S + + support for "Meatware" (human intervention) module + + support for "null" (testing only) module + Fixed startup timing bugs + Fixed shutdown sequence bugs: takeover occured before - resources were released by other system + resources were released by other system + Fixed various logging bugs + Closed holes in protection against replay attacks @@ -1304,8 +1153,8 @@ fi + Print the version of heartbeat when starting. + Print exhaustive version info when starting with debug on. + Hosts now have 3 statuses {down, up, active} active means that it knows - that all its links are operational, and it's safe to send cluster - messages + that all its links are operational, and it's safe to send cluster + messages + Significant revisions to nice_failback (mainly due to lclaudio) + More SuSE-compatibility. Thanks to Friedrich Lobenstock + Tidied up logging so it can be to files, to syslog or both (Horms) @@ -1333,7 +1182,7 @@ fi * Sat Dec 25 1999 Alan Robertson + Version 0.4.7 + Added the nice_failback feature. If the cluster is running when - the primary starts it acts as a secondary. (Luis Claudio Goncalves) + the primary starts it acts as a secondary. (Luis Claudio Goncalves) + Put in lots of code to make lost packet retransmission happen + Stopped trying to use the /proc/ha interface + Finished the error recovery in the heartbeat protocol (and got it to work) @@ -1341,12 +1190,12 @@ fi + Raised the maximum length of a node name + Added Jacob Rief's ldirectord resource type + Added Stefan Salzer's fix for a 'grep' in IPaddr which - wasn't specific enough and would sometimes get IPaddr confused on - IP addresses that prefix-matched. + wasn't specific enough and would sometimes get IPaddr confused on + IP addresses that prefix-matched. + Added Lars Marowsky-Bree's suggestion to make the code almost completely - robust with respect to jumping the clock backwards and forwards + robust with respect to jumping the clock backwards and forwards + Added code from Michael Moerz to keep findif from - core dumping if /proc/route can't be read. + core dumping if /proc/route can't be read. * Mon Nov 22 1999 Alan Robertson + Version 0.4.6 @@ -1365,7 +1214,7 @@ fi * Wed Oct 13 1999 Alan Robertson + Version 0.4.5 + Mijta Sarp added a new feature to authenticate heartbeat packets - using a variety of strong authentication techniques + using a variety of strong authentication techniques + Changed resource acquisition and relinquishment to occur in heartbeat, instead of in the start/stop script. This means you don't *really* have to use the start/stop script if you don't want to. @@ -1385,7 +1234,7 @@ fi + Fixed a bug where the FIFO doesn't get created correctly. + Fixed a couple of uninitialized variables in heartbeat and /proc/ha code + Fixed longstanding crash bug related to getting a SIGALRM while in malloc - or free. + or free. + Implemented new memory management scheme, including memory stats * Thu Sep 16 1999 Alan Robertson @@ -1398,19 +1247,19 @@ fi + Changed startup scripts to create /dev/watchdog if needed + Turned off loading of /proc/ha module by default. + Incorporated bug fix from Thomas Hepper to IPaddr for - PPP configurations + PPP configurations + Put in a fix from Gregor Howey - where Gregor found that I had stripped off the ::resourceid part - of the string in ResourceManager resulting in some bad calls later on. + where Gregor found that I had stripped off the ::resourceid part + of the string in ResourceManager resulting in some bad calls later on. + Made it compliant with the FHS (filesystem hierarchy standard) + Fixed IP address takeover so we can take over on non-eth0 interface + Fixed IP takeover code so we can specify netmasks and broadcast addrs, - or default them at the user's option. + or default them at the user's option. + Added code to report on message buffer usage on SIGUSR[12] + Made SIGUSR1 increment debug level, and SIGUSR2 decrement it. + Incorporated Rudy's latest "Getting Started" document + Made it largely Debian-compliant. Thanks to Guenther Thomsen, Thomas - Hepper, I?aki Fern?ndez Villanueva and others. + Hepper, I?aki Fern?ndez Villanueva and others. + Made changes to work better with Red Hat 6.1, and SMP code. + Sometimes it seems that the Master Control Process dies :-( @@ -1420,14 +1269,14 @@ fi + Implemented application notification for groups starting/stopping + Eliminated restriction on floating IPs only being associated with eth0 + Added a uniform resource model, with IP resources being only one kind. - (Thanks to Lars Marowsky-Bree for a good suggestion) + (Thanks to Lars Marowsky-Bree for a good suggestion) + Largely rewrote the IP address takeover code, making it clearer, fit - into the uniform resource model, and removing some restrictions. + into the uniform resource model, and removing some restrictions. + Preliminary "Getting Started" document by Rudy Pawul + Improved the /proc/ha code + Fixed memory leak associated with serial ports, and problem with return - of control to the "master" node. - (Thanks to Holger Kiehl for reporting them, and testing fixes!) + of control to the "master" node. + (Thanks to Holger Kiehl for reporting them, and testing fixes!) * Tue Jul 6 1999 Alan Robertson + Version 0.4.1 @@ -1438,24 +1287,24 @@ fi + Made logs more uniform and neater + Fixed several other minor bugs + Added very preliminary kernel code for monitoring and controlling - heartbeat via /proc/ha. Very cool, but not really done yet. + heartbeat via /proc/ha. Very cool, but not really done yet. * Wed Jun 30 1999 Alan Robertson + Version 0.4.0 + Changed packet format from single line positional parameter style - to a collection of {name,value} pairs. A vital change for the future. + to a collection of {name,value} pairs. A vital change for the future. + Fixed some bugs with regard to forwarding data around rings + We now modify /etc/ppp/ip-up.local, so PPP-udp works out of the box - (at least for Red Hat) + (at least for Red Hat) + Includes the first version of Volker Wiegand's Hardware Installation Guide - (it's pretty good for a first version!) + (it's pretty good for a first version!) * Wed Jun 09 1999 Alan Robertson + Version 0.3.2 + Added UDP/PPP bidirectional serial ring heartbeat - (PPP ensures data integrity on the serial links) + (PPP ensures data integrity on the serial links) + fixed a stupid bug which caused shutdown to give unpredictable - results + results + added timestamps to /var/log/ha-log messages + fixed a couple of other minor oversights. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/heartbeat/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Dec 2008 06:01:48 -0000 1.10 +++ sources 17 Aug 2009 20:37:26 -0000 1.11 @@ -1 +1 @@ -2e53a9996beb1ff7611d3f7300586951 STABLE-2.1.4.tar.bz2 +573d6b4a12dbf0175aecb08085358726 b37cbb1b036c.tar.bz2 From jjames at fedoraproject.org Mon Aug 17 20:40:08 2009 From: jjames at fedoraproject.org (Jerry James) Date: Mon, 17 Aug 2009 20:40:08 +0000 (UTC) Subject: rpms/automaton/F-10 .cvsignore, 1.4, 1.5 automaton.spec, 1.3, 1.4 sources, 1.4, 1.5 Message-ID: <20090817204008.53D3D11C04D1@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/automaton/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6865/F-10 Modified Files: .cvsignore automaton.spec sources Log Message: * Mon Aug 17 2009 Jerry James - 1.11r2-1 - Upgrade to 1.11-2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/automaton/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 6 Jan 2009 23:51:12 -0000 1.4 +++ .cvsignore 17 Aug 2009 20:40:08 -0000 1.5 @@ -1 +1 @@ -automaton-1.11-1.tar.gz +automaton-1.11-2.tar.gz Index: automaton.spec =================================================================== RCS file: /cvs/pkgs/rpms/automaton/F-10/automaton.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- automaton.spec 6 Jan 2009 23:51:12 -0000 1.3 +++ automaton.spec 17 Aug 2009 20:40:08 -0000 1.4 @@ -1,7 +1,7 @@ # Upstream uses version-release. Control the madness here. -%define upver 1.11 -%define uprel 1 -%define filever %{upver}-%{uprel} +%global upver 1.11 +%global uprel 2 +%global filever %{upver}-%{uprel} %define with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} @@ -40,6 +40,7 @@ symbolic representation based on interva %package javadoc Summary: A Java finite state automata/regular expression library Group: Development/Documentation +BuildArch: noarch Requires: %{name} = %{version}-%{release}, jpackage-utils %description javadoc @@ -97,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT %{_javadocdir}/automaton* %changelog +* Mon Aug 17 2009 Jerry James - 1.11r2-1 +- Upgrade to 1.11-2 + * Tue Jan 6 2009 Jerry James - 1.11r1-1 - Upgrade to 1.11-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/automaton/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 6 Jan 2009 23:51:12 -0000 1.4 +++ sources 17 Aug 2009 20:40:08 -0000 1.5 @@ -1 +1 @@ -e0a3716a32f997214d42824f6278c1ee automaton-1.11-1.tar.gz +b440597d82f16f770cba21c42f1df3fa automaton-1.11-2.tar.gz From jjames at fedoraproject.org Mon Aug 17 20:40:08 2009 From: jjames at fedoraproject.org (Jerry James) Date: Mon, 17 Aug 2009 20:40:08 +0000 (UTC) Subject: rpms/automaton/F-11 .cvsignore, 1.4, 1.5 automaton.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090817204008.A472A11C04D1@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/automaton/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6865/F-11 Modified Files: .cvsignore automaton.spec sources Log Message: * Mon Aug 17 2009 Jerry James - 1.11r2-1 - Upgrade to 1.11-2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/automaton/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 6 Jan 2009 23:51:13 -0000 1.4 +++ .cvsignore 17 Aug 2009 20:40:08 -0000 1.5 @@ -1 +1 @@ -automaton-1.11-1.tar.gz +automaton-1.11-2.tar.gz Index: automaton.spec =================================================================== RCS file: /cvs/pkgs/rpms/automaton/F-11/automaton.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- automaton.spec 24 Feb 2009 03:30:27 -0000 1.4 +++ automaton.spec 17 Aug 2009 20:40:08 -0000 1.5 @@ -1,13 +1,13 @@ # Upstream uses version-release. Control the madness here. -%define upver 1.11 -%define uprel 1 -%define filever %{upver}-%{uprel} +%global upver 1.11 +%global uprel 2 +%global filever %{upver}-%{uprel} %define with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} Name: automaton Version: %{upver}r%{uprel} -Release: 2%{?dist} +Release: 1%{?dist} Summary: A Java finite state automata/regular expression library Group: Development/Libraries/Java @@ -40,6 +40,7 @@ symbolic representation based on interva %package javadoc Summary: A Java finite state automata/regular expression library Group: Development/Documentation +BuildArch: noarch Requires: %{name} = %{version}-%{release}, jpackage-utils %description javadoc @@ -97,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT %{_javadocdir}/automaton* %changelog +* Mon Aug 17 2009 Jerry James - 1.11r2-1 +- Upgrade to 1.11-2 + * Mon Feb 23 2009 Fedora Release Engineering - 1.11r1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/automaton/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 6 Jan 2009 23:51:13 -0000 1.4 +++ sources 17 Aug 2009 20:40:08 -0000 1.5 @@ -1 +1 @@ -e0a3716a32f997214d42824f6278c1ee automaton-1.11-1.tar.gz +b440597d82f16f770cba21c42f1df3fa automaton-1.11-2.tar.gz From jjames at fedoraproject.org Mon Aug 17 20:40:08 2009 From: jjames at fedoraproject.org (Jerry James) Date: Mon, 17 Aug 2009 20:40:08 +0000 (UTC) Subject: rpms/automaton/devel .cvsignore, 1.4, 1.5 automaton.spec, 1.5, 1.6 sources, 1.4, 1.5 Message-ID: <20090817204008.EEF5911C04D1@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/automaton/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6865/devel Modified Files: .cvsignore automaton.spec sources Log Message: * Mon Aug 17 2009 Jerry James - 1.11r2-1 - Upgrade to 1.11-2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/automaton/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 6 Jan 2009 23:51:13 -0000 1.4 +++ .cvsignore 17 Aug 2009 20:40:08 -0000 1.5 @@ -1 +1 @@ -automaton-1.11-1.tar.gz +automaton-1.11-2.tar.gz Index: automaton.spec =================================================================== RCS file: /cvs/pkgs/rpms/automaton/devel/automaton.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- automaton.spec 24 Jul 2009 17:39:04 -0000 1.5 +++ automaton.spec 17 Aug 2009 20:40:08 -0000 1.6 @@ -1,13 +1,13 @@ # Upstream uses version-release. Control the madness here. -%define upver 1.11 -%define uprel 1 -%define filever %{upver}-%{uprel} +%global upver 1.11 +%global uprel 2 +%global filever %{upver}-%{uprel} %define with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} Name: automaton Version: %{upver}r%{uprel} -Release: 3%{?dist} +Release: 1%{?dist} Summary: A Java finite state automata/regular expression library Group: Development/Libraries/Java @@ -40,6 +40,7 @@ symbolic representation based on interva %package javadoc Summary: A Java finite state automata/regular expression library Group: Development/Documentation +BuildArch: noarch Requires: %{name} = %{version}-%{release}, jpackage-utils %description javadoc @@ -97,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT %{_javadocdir}/automaton* %changelog +* Mon Aug 17 2009 Jerry James - 1.11r2-1 +- Upgrade to 1.11-2 + * Fri Jul 24 2009 Fedora Release Engineering - 1.11r1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/automaton/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 6 Jan 2009 23:51:13 -0000 1.4 +++ sources 17 Aug 2009 20:40:08 -0000 1.5 @@ -1 +1 @@ -e0a3716a32f997214d42824f6278c1ee automaton-1.11-1.tar.gz +b440597d82f16f770cba21c42f1df3fa automaton-1.11-2.tar.gz From overholt at fedoraproject.org Mon Aug 17 20:42:49 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Mon, 17 Aug 2009 20:42:49 +0000 (UTC) Subject: rpms/aqute-bndlib/devel aqute-bndlib.spec,1.3,1.4 Message-ID: <20090817204249.A049E11C00E4@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/aqute-bndlib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7770 Modified Files: aqute-bndlib.spec Log Message: * Mon Aug 17 2009 Andrew Overholt 0.0.203-4.2 - Remove gcj support Index: aqute-bndlib.spec =================================================================== RCS file: /cvs/pkgs/rpms/aqute-bndlib/devel/aqute-bndlib.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- aqute-bndlib.spec 17 Aug 2009 20:14:52 -0000 1.3 +++ aqute-bndlib.spec 17 Aug 2009 20:42:49 -0000 1.4 @@ -28,15 +28,9 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -%define _without_gcj_support 1 - -%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} - -%define section free - Name: aqute-bndlib Version: 0.0.203 -Release: 4.1%{?dist} +Release: 4.2%{?dist} Epoch: 0 Summary: BND Library License: ASL 2.0 @@ -47,22 +41,12 @@ Source1: http://www.aqute.biz/rep Patch0: aQute-bndlib-Filter.patch -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - - -%if ! %{gcj_support} BuildArch: noarch -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: java-devel >= 0:1.5.0 BuildRequires: ant >= 0:1.6.5 -#BuildRequires: ecj BuildRequires: eclipse-ecj BuildRequires: eclipse-jdt @@ -90,7 +74,6 @@ Group: Development/Documentatio %description javadoc Javadoc for %{name}. - %prep %setup -q -c mkdir -p target/site/apidocs/ @@ -144,30 +127,14 @@ install -d -m 755 $RPM_BUILD_ROOT%{_java cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} -%if %{gcj_support} -%{_bindir}/aot-compile-rpm -%endif - %clean rm -rf $RPM_BUILD_ROOT %post %update_maven_depmap -%if %{gcj_support} -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif %postun %update_maven_depmap -%if %{gcj_support} -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif %files %defattr(0644,root,root,0755) @@ -175,11 +142,6 @@ fi %{_javadir}/%{name}.jar %{_datadir}/maven2/poms/JPP-aqute-bndlib.pom %{_mavendepmapfragdir}/aqute-bndlib -%if %{gcj_support} -%dir %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db -%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so -%endif %files javadoc %defattr(0644,root,root,0755) @@ -187,6 +149,9 @@ fi %{_javadocdir}/%{name} %changelog +* Mon Aug 17 2009 Andrew Overholt 0.0.203-4.2 +- Remove gcj support + * Wed May 20 2009 Fernando Nasser 0.0.203-4.1 - Remove unedded BRs at Andrew Overholt's recommendation - Changed libdir to /usr/lib* at 'ajax' suggestion on irc to avoid From toshio at fedoraproject.org Mon Aug 17 20:48:07 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 20:48:07 +0000 (UTC) Subject: rpms/TurboGears/EL-5 feedkid.diff, NONE, 1.1 TurboGears.spec, 1.25, 1.26 Message-ID: <20090817204807.4FCC811C00E4@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/TurboGears/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8726/EL-5 Modified Files: TurboGears.spec Added Files: feedkid.diff Log Message: * Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 - Add patch to make FeedController work when the default template engine is not kid. feedkid.diff: feed.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE feedkid.diff --- Index: turbogears/feed/feed.py =================================================================== --- turbogears/feed/feed.py (revision 6599) +++ turbogears/feed/feed.py (working copy) @@ -52,7 +52,7 @@ feed["href"] = turbogears.url("/") + "atom1.0" self.depr_entrys(feed) return feed - atom1_0 = turbogears.expose(template="turbogears.feed.atom1_0", + atom1_0 = turbogears.expose(template="kid:turbogears.feed.atom1_0", format="xml", content_type="application/atom+xml")(atom1_0) def atom0_3(self, **kwargs): @@ -61,7 +61,7 @@ feed["href"] = turbogears.url("/") + "atom0.3" self.depr_entrys(feed) return feed - atom0_3 = turbogears.expose(template="turbogears.feed.atom0_3", + atom0_3 = turbogears.expose(template="kid:turbogears.feed.atom0_3", format="xml", content_type="application/atom+xml")(atom0_3) def rss2_0(self, **kwargs): @@ -69,5 +69,5 @@ self.format_dates(feed, 822) self.depr_entrys(feed) return feed - rss2_0 = turbogears.expose(template="turbogears.feed.rss2_0", + rss2_0 = turbogears.expose(template="kid:turbogears.feed.rss2_0", format="xml", content_type="application/rss+xml")(rss2_0) Index: TurboGears.spec =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears/EL-5/TurboGears.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- TurboGears.spec 10 Jun 2009 15:19:39 -0000 1.25 +++ TurboGears.spec 17 Aug 2009 20:48:07 -0000 1.26 @@ -3,7 +3,7 @@ Name: TurboGears Version: 1.0.8 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Back-to-front web development in Python Group: Development/Languages @@ -14,25 +14,29 @@ Patch0: %{name}-%{version}-cherr Patch1: %{name}-%{version}-setup.patch # From upstream changeset r6575 Patch2: %{name}-%{version}-paginate.patch +# From upstream bug report: http://trac.turbogears.org/ticket/2348 +# Going into TG-1.1 but not TG-1.0.x +Patch3: feedkid.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel -BuildRequires: python-elementtree >= 1.2.6 + BuildRequires: python-nose python-configobj python-ruledispatch BuildRequires: python-decoratortools python-turbojson python-simplejson python-kid BuildRequires: python-formencode python-turbokid python-turbocheetah BuildRequires: python-paste-script python-sqlobject python-sqlalchemy -%if 0%{?fedora} >= 9 +%if 0%{?fedora} || 0%{?rhel} > 5 Requires: python-cherrypy2 BuildRequires: python-cherrypy2 %else -Requires: python-cherrypy +BuildRequires: python-elementtree >= 1.2.6 BuildRequires: python-cherrypy +Requires: python-elementtree >= 1.2.6 +Requires: python-cherrypy %endif -Requires: python-elementtree >= 1.2.6 Requires: python-sqlalchemy Requires: python-kid >= 0.8 Requires: python-sqlobject >= 0.8 @@ -71,7 +75,7 @@ TurboGears is easy to use for a wide ran %patch0 -b .cherrypyreq %patch1 -b .setup %patch2 -p3 -b .paginate - +%patch3 -p0 -b .feedkid %build %{__python} setup.py build @@ -94,10 +98,17 @@ rm -rf %{buildroot} %{python_sitelib}/turbogears/ %changelog -* Wed Jun 10 2009 Luke Macken - 1.0.8-5 -- Remove the python-json requirement +* Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 +- Add patch to make FeedController work when the default template engine is + not kid. + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 01 2009 Luke Macken - 1.0.8-4 +- Remove python-json as a requirement -* Sat May 2 2009 Toshio Kuratomi - 1.0.8-4 +* Sat May 2 2009 Toshio Kuratomi - 1.0.8-3 - Fix from upstream for pagination problem. * Sat Mar 07 2009 Luke Macken 1.0.8-3 From toshio at fedoraproject.org Mon Aug 17 20:48:07 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 20:48:07 +0000 (UTC) Subject: rpms/TurboGears/F-10 feedkid.diff, NONE, 1.1 TurboGears.spec, 1.42, 1.43 Message-ID: <20090817204807.74B3C11C00E4@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/TurboGears/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8726/F-10 Modified Files: TurboGears.spec Added Files: feedkid.diff Log Message: * Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 - Add patch to make FeedController work when the default template engine is not kid. feedkid.diff: feed.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE feedkid.diff --- Index: turbogears/feed/feed.py =================================================================== --- turbogears/feed/feed.py (revision 6599) +++ turbogears/feed/feed.py (working copy) @@ -52,7 +52,7 @@ feed["href"] = turbogears.url("/") + "atom1.0" self.depr_entrys(feed) return feed - atom1_0 = turbogears.expose(template="turbogears.feed.atom1_0", + atom1_0 = turbogears.expose(template="kid:turbogears.feed.atom1_0", format="xml", content_type="application/atom+xml")(atom1_0) def atom0_3(self, **kwargs): @@ -61,7 +61,7 @@ feed["href"] = turbogears.url("/") + "atom0.3" self.depr_entrys(feed) return feed - atom0_3 = turbogears.expose(template="turbogears.feed.atom0_3", + atom0_3 = turbogears.expose(template="kid:turbogears.feed.atom0_3", format="xml", content_type="application/atom+xml")(atom0_3) def rss2_0(self, **kwargs): @@ -69,5 +69,5 @@ self.format_dates(feed, 822) self.depr_entrys(feed) return feed - rss2_0 = turbogears.expose(template="turbogears.feed.rss2_0", + rss2_0 = turbogears.expose(template="kid:turbogears.feed.rss2_0", format="xml", content_type="application/rss+xml")(rss2_0) Index: TurboGears.spec =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears/F-10/TurboGears.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- TurboGears.spec 2 May 2009 17:35:45 -0000 1.42 +++ TurboGears.spec 17 Aug 2009 20:48:07 -0000 1.43 @@ -3,7 +3,7 @@ Name: TurboGears Version: 1.0.8 -Release: 3%{?dist} +Release: 6%{?dist} Summary: Back-to-front web development in Python Group: Development/Languages @@ -14,6 +14,9 @@ Patch0: %{name}-%{version}-cherr Patch1: %{name}-%{version}-setup.patch # From upstream changeset r6575 Patch2: %{name}-%{version}-paginate.patch +# From upstream bug report: http://trac.turbogears.org/ticket/2348 +# Going into TG-1.1 but not TG-1.0.x +Patch3: feedkid.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -24,19 +27,20 @@ BuildRequires: python-decoratortools pyt BuildRequires: python-formencode python-turbokid python-turbocheetah BuildRequires: python-paste-script python-sqlobject python-sqlalchemy -%if 0%{?fedora} >= 9 +%if 0%{?fedora} || 0%{?rhel} > 5 Requires: python-cherrypy2 BuildRequires: python-cherrypy2 %else -Requires: python-cherrypy +BuildRequires: python-elementtree >= 1.2.6 BuildRequires: python-cherrypy +Requires: python-elementtree >= 1.2.6 +Requires: python-cherrypy %endif Requires: python-sqlalchemy Requires: python-kid >= 0.8 Requires: python-sqlobject >= 0.8 Requires: python-formencode >= 0.7.1 -Requires: python-json >= 3.3 Requires: python-setuptools >= 0.6c2 Requires: python-turbocheetah >= 1.0 Requires: python-turbojson >= 1.1.2 @@ -71,7 +75,7 @@ TurboGears is easy to use for a wide ran %patch0 -b .cherrypyreq %patch1 -b .setup %patch2 -p3 -b .paginate - +%patch3 -p0 -b .feedkid %build %{__python} setup.py build @@ -94,6 +98,16 @@ rm -rf %{buildroot} %{python_sitelib}/turbogears/ %changelog +* Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 +- Add patch to make FeedController work when the default template engine is + not kid. + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 01 2009 Luke Macken - 1.0.8-4 +- Remove python-json as a requirement + * Sat May 2 2009 Toshio Kuratomi - 1.0.8-3 - Fix from upstream for pagination problem. From toshio at fedoraproject.org Mon Aug 17 20:48:07 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 20:48:07 +0000 (UTC) Subject: rpms/TurboGears/devel TurboGears.spec,1.47,1.48 Message-ID: <20090817204807.BFF2511C00E4@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/TurboGears/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8726/devel Modified Files: TurboGears.spec Log Message: * Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 - Add patch to make FeedController work when the default template engine is not kid. Index: TurboGears.spec =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears/devel/TurboGears.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- TurboGears.spec 12 Aug 2009 23:24:38 -0000 1.47 +++ TurboGears.spec 17 Aug 2009 20:48:07 -0000 1.48 @@ -27,12 +27,14 @@ BuildRequires: python-decoratortools pyt BuildRequires: python-formencode python-turbokid python-turbocheetah BuildRequires: python-paste-script python-sqlobject python-sqlalchemy -%if 0%{?fedora} >= 9 +%if 0%{?fedora} || 0%{?rhel} > 5 Requires: python-cherrypy2 BuildRequires: python-cherrypy2 %else -Requires: python-cherrypy +BuildRequires: python-elementtree >= 1.2.6 BuildRequires: python-cherrypy +Requires: python-elementtree >= 1.2.6 +Requires: python-cherrypy %endif Requires: python-sqlalchemy From toshio at fedoraproject.org Mon Aug 17 20:48:07 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 20:48:07 +0000 (UTC) Subject: rpms/TurboGears/F-11 feedkid.diff, NONE, 1.1 TurboGears.spec, 1.44, 1.45 Message-ID: <20090817204807.9B2AE11C0346@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/TurboGears/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8726/F-11 Modified Files: TurboGears.spec Added Files: feedkid.diff Log Message: * Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 - Add patch to make FeedController work when the default template engine is not kid. feedkid.diff: feed.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE feedkid.diff --- Index: turbogears/feed/feed.py =================================================================== --- turbogears/feed/feed.py (revision 6599) +++ turbogears/feed/feed.py (working copy) @@ -52,7 +52,7 @@ feed["href"] = turbogears.url("/") + "atom1.0" self.depr_entrys(feed) return feed - atom1_0 = turbogears.expose(template="turbogears.feed.atom1_0", + atom1_0 = turbogears.expose(template="kid:turbogears.feed.atom1_0", format="xml", content_type="application/atom+xml")(atom1_0) def atom0_3(self, **kwargs): @@ -61,7 +61,7 @@ feed["href"] = turbogears.url("/") + "atom0.3" self.depr_entrys(feed) return feed - atom0_3 = turbogears.expose(template="turbogears.feed.atom0_3", + atom0_3 = turbogears.expose(template="kid:turbogears.feed.atom0_3", format="xml", content_type="application/atom+xml")(atom0_3) def rss2_0(self, **kwargs): @@ -69,5 +69,5 @@ self.format_dates(feed, 822) self.depr_entrys(feed) return feed - rss2_0 = turbogears.expose(template="turbogears.feed.rss2_0", + rss2_0 = turbogears.expose(template="kid:turbogears.feed.rss2_0", format="xml", content_type="application/rss+xml")(rss2_0) Index: TurboGears.spec =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears/F-11/TurboGears.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- TurboGears.spec 2 May 2009 17:35:45 -0000 1.44 +++ TurboGears.spec 17 Aug 2009 20:48:07 -0000 1.45 @@ -3,7 +3,7 @@ Name: TurboGears Version: 1.0.8 -Release: 3%{?dist} +Release: 6%{?dist} Summary: Back-to-front web development in Python Group: Development/Languages @@ -14,6 +14,9 @@ Patch0: %{name}-%{version}-cherr Patch1: %{name}-%{version}-setup.patch # From upstream changeset r6575 Patch2: %{name}-%{version}-paginate.patch +# From upstream bug report: http://trac.turbogears.org/ticket/2348 +# Going into TG-1.1 but not TG-1.0.x +Patch3: feedkid.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -24,19 +27,20 @@ BuildRequires: python-decoratortools pyt BuildRequires: python-formencode python-turbokid python-turbocheetah BuildRequires: python-paste-script python-sqlobject python-sqlalchemy -%if 0%{?fedora} >= 9 +%if 0%{?fedora} || 0%{?rhel} > 5 Requires: python-cherrypy2 BuildRequires: python-cherrypy2 %else -Requires: python-cherrypy +BuildRequires: python-elementtree >= 1.2.6 BuildRequires: python-cherrypy +Requires: python-elementtree >= 1.2.6 +Requires: python-cherrypy %endif Requires: python-sqlalchemy Requires: python-kid >= 0.8 Requires: python-sqlobject >= 0.8 Requires: python-formencode >= 0.7.1 -Requires: python-json >= 3.3 Requires: python-setuptools >= 0.6c2 Requires: python-turbocheetah >= 1.0 Requires: python-turbojson >= 1.1.2 @@ -71,7 +75,7 @@ TurboGears is easy to use for a wide ran %patch0 -b .cherrypyreq %patch1 -b .setup %patch2 -p3 -b .paginate - +%patch3 -p0 -b .feedkid %build %{__python} setup.py build @@ -94,6 +98,16 @@ rm -rf %{buildroot} %{python_sitelib}/turbogears/ %changelog +* Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 +- Add patch to make FeedController work when the default template engine is + not kid. + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 01 2009 Luke Macken - 1.0.8-4 +- Remove python-json as a requirement + * Sat May 2 2009 Toshio Kuratomi - 1.0.8-3 - Fix from upstream for pagination problem. From overholt at fedoraproject.org Mon Aug 17 20:49:55 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Mon, 17 Aug 2009 20:49:55 +0000 (UTC) Subject: rpms/plexus-classworlds/devel import.log, NONE, 1.1 plexus-classworlds-1.2-build.xml, 1.1, 1.2 plexus-classworlds-1.2-jpp-depmap.xml, 1.1, 1.2 plexus-classworlds-1.2-pom_xml.patch, 1.1, 1.2 plexus-classworlds-settings.xml, 1.1, 1.2 plexus-classworlds.spec, 1.1, 1.2 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090817204955.D88FE11C00E4@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/plexus-classworlds/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9366/devel Modified Files: .cvsignore sources Added Files: import.log plexus-classworlds-1.2-build.xml plexus-classworlds-1.2-jpp-depmap.xml plexus-classworlds-1.2-pom_xml.patch plexus-classworlds-settings.xml plexus-classworlds.spec Log Message: Initial import of plexus-classworlds (#500246). --- NEW FILE import.log --- plexus-classworlds-1_2-0_a9_6_jpp6:HEAD:plexus-classworlds-1.2-0.a9.6.jpp6.src.rpm:1250542121 Index: plexus-classworlds-1.2-build.xml =================================================================== RCS file: plexus-classworlds-1.2-build.xml diff -N plexus-classworlds-1.2-build.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ plexus-classworlds-1.2-build.xml 17 Aug 2009 20:49:55 -0000 1.2 @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ================================= WARNING ================================ + Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. + ========================================================================== + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: plexus-classworlds-1.2-jpp-depmap.xml =================================================================== RCS file: plexus-classworlds-1.2-jpp-depmap.xml diff -N plexus-classworlds-1.2-jpp-depmap.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ plexus-classworlds-1.2-jpp-depmap.xml 17 Aug 2009 20:49:55 -0000 1.2 @@ -0,0 +1,27 @@ + + + + junit + junit + 3.8.1 + + + JPP + junit + 3.8.2 + + + + + org.codehaus.plexus + plexus-utils + 1.0.4 + + + JPP/plexus + utils + 1.4.5 + + + + plexus-classworlds-1.2-pom_xml.patch: pom.xml | 7 +++++++ 1 file changed, 7 insertions(+) Index: plexus-classworlds-1.2-pom_xml.patch =================================================================== RCS file: plexus-classworlds-1.2-pom_xml.patch diff -N plexus-classworlds-1.2-pom_xml.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ plexus-classworlds-1.2-pom_xml.patch 17 Aug 2009 20:49:55 -0000 1.2 @@ -0,0 +1,16 @@ +--- pom.xml.sav 2007-08-14 16:29:45.000000000 +0200 ++++ pom.xml 2007-08-14 16:30:40.000000000 +0200 +@@ -31,6 +31,13 @@ + 2002 + + ++ org.codehaus.plexus ++ plexus-utils ++ 1.0.4 ++ jar ++ test ++ ++ + junit + junit + 3.8.1 Index: plexus-classworlds-settings.xml =================================================================== RCS file: plexus-classworlds-settings.xml diff -N plexus-classworlds-settings.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ plexus-classworlds-settings.xml 17 Aug 2009 20:49:55 -0000 1.2 @@ -0,0 +1,47 @@ + + + + JPP + + + internal + jpp + __JPP_URL_PLACEHOLDER__ + + + external + jpp + __JAVADIR_PLACEHOLDER__ + + + local + jpp + __MAVENREPO_DIR_PLACEHOLDER__ + + + + + plugins-internal + plugins-internal + jpp + __JPP_URL_PLACEHOLDER__ + + + plugins-external + plugins-external + jpp + __JAVADIR_PLACEHOLDER__ + + + plugins-maven + plugins-maven + jpp + __MAVENDIR_PLUGIN_PLACEHOLDER__ + + + + + + JPP + + Index: plexus-classworlds.spec =================================================================== RCS file: plexus-classworlds.spec diff -N plexus-classworlds.spec --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ plexus-classworlds.spec 17 Aug 2009 20:49:55 -0000 1.2 @@ -0,0 +1,229 @@ +# Copyright (c) 2000-2007, JPackage Project +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the +# distribution. +# 3. Neither the name of the JPackage Project nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} + +# If you don't want to build with maven, and use straight ant instead, +# give rpmbuild option '--without maven' + +%define with_maven %{!?_without_maven:1}%{?_without_maven:0} +%define without_maven %{?_without_maven:1}%{!?_without_maven:0} + +%define parent plexus +%define subname classworlds +%define namedversion 1.2-alpha-9 + +Name: %{parent}-%{subname} +Version: 1.2 +Release: 0.a9.6%{?dist} +Epoch: 0 +Summary: Plexus Classworlds Classloader Framework +License: ASL 2.0 and Plexus +Group: Development/Java +URL: http://plexus.codehaus.org/ +# svn export http://svn.codehaus.org/plexus/plexus-classworlds/tags/plexus-classworlds-1.2-alpha-9/ plexus-classworlds +# tar czf plexus-classworlds-1.0-alpha-9.tar.gz plexus-classworlds/ +Source0: %{name}-%{namedversion}-src.tar.gz + +Source1: plexus-classworlds-1.2-build.xml +Source3: plexus-classworlds-settings.xml +Source4: plexus-classworlds-1.2-jpp-depmap.xml + +Patch0: plexus-classworlds-1.2-pom_xml.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +%if ! %{gcj_support} +BuildArch: noarch +%endif + +BuildRequires: jpackage-utils >= 0:1.7.3 +BuildRequires: ant >= 0:1.6.5 +BuildRequires: jakarta-commons-logging +BuildRequires: xml-commons-jaxp-1.3-apis +%if %{with_maven} +BuildRequires: maven2 >= 2.0.4-10jpp +BuildRequires: maven2-plugin-compiler +BuildRequires: maven2-plugin-install +BuildRequires: maven2-plugin-jar +BuildRequires: maven2-plugin-javadoc +BuildRequires: maven2-plugin-resources +BuildRequires: maven2-plugin-surefire = 2.3 +BuildRequires: maven-surefire-provider-junit = 2.3 +BuildRequires: maven-doxia +BuildRequires: maven-doxia-sitetools +BuildRequires: maven-release +%endif +BuildRequires: plexus-utils +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif + +Requires(post): jpackage-utils >= 0:1.7.2 +Requires(postun): jpackage-utils >= 0:1.7.2 + +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif + +%description +Classworlds is a framework for container developers +who require complex manipulation of Java's ClassLoaders. +Java's native ClassLoader mechanims and classes can cause +much headache and confusion for certain types of +application developers. Projects which involve dynamic +loading of components or otherwise represent a 'container' +can benefit from the classloading control provided by +classworlds. + +%package javadoc +Summary: Javadoc for %{name} +Group: Development/Documentation +Requires(post): /bin/rm,/bin/ln +Requires(postun): /bin/rm + +%description javadoc +Javadoc for %{name}. + +%prep +%setup -q -n %{name}-%{namedversion} +for j in $(find . -name "*.jar" | grep -v /test-data/ | grep -v /test-jars/); do + mv $j $j.no +done +cp %{SOURCE1} build.xml +cp %{SOURCE3} settings.xml +%patch0 -b .sav +ln -sf $(build-classpath xml-commons-jaxp-1.3-apis) lib/xml-apis-1.3.02.jar +ln -sf $(build-classpath ant) lib/ant-1.6.5.jar +ln -sf $(build-classpath commons-logging) lib/commons-logging-1.0.3.jar + +%build + +export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository +mkdir -p $MAVEN_REPO_LOCAL + +# org.codehaus.plexus.classworlds.strategy.StrategyTest fails +# upstream, so ignore failures for now + +%if %{with_maven} +mvn-jpp \ + -e \ + -Dmaven.test.failure.ignore=true \ + -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ + install javadoc:javadoc + +%else +export CLASSPATH= +CLASSPATH=$CLASSPATH:target/classes:target/test-classes + +ant -Dbuild.sysclasspath=only jar javadoc +%endif + +%install +rm -rf $RPM_BUILD_ROOT +# jars +install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus +install -pm 644 target/%{name}-%{namedversion}.jar \ + $RPM_BUILD_ROOT%{_javadir}/plexus/%{subname}-%{version}.jar +%add_to_maven_depmap org.codehaus.plexus %{name} %{namedversion} JPP/%{parent} %{subname} + +(cd $RPM_BUILD_ROOT%{_javadir}/%{parent} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) + +# pom +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms +install -pm 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-%{subname}.pom + +# javadoc +install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} +cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} +ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink + +%if %{gcj_support} +%{_bindir}/aot-compile-rpm +%endif + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +%update_maven_depmap +%if %{gcj_support} +if [ -x %{_bindir}/rebuild-gcj-db ] +then + %{_bindir}/rebuild-gcj-db +fi +%endif + +%postun +%update_maven_depmap +%if %{gcj_support} +if [ -x %{_bindir}/rebuild-gcj-db ] +then + %{_bindir}/rebuild-gcj-db +fi +%endif + +%files +%defattr(-,root,root,-) +%{_javadir}/%{parent} +%{_datadir}/maven2 +%{_mavendepmapfragdir} +%if %{gcj_support} +%dir %attr(-,root,root) %{_libdir}/gcj/%{name} +%attr(-,root,root) %{_libdir}/gcj/%{name}/%{subname}*-%{version}.jar.* +%endif + +%files javadoc +%defattr(-,root,root,-) +%doc %{_javadocdir}/* + +%changelog +* Thu May 14 2009 Fernando Nasser 0:1.2-0.a9.6 +- Fix license specification + +* Tue Apr 28 2009 Yong Yang 0:1.2-0.a9.5 +- Add BRs maven2-plugin-surfire*, maven-doxia* +- Rebuild with maven2-2.0.8 built in non-bootstrap mode + +* Mon Mar 16 2009 Yong Yang 0:1.2-0.a9.4 +- rebuild with new maven2 2.0.8 built in bootstrap mode + +* Tue Jan 13 2009 Yong Yang 0:1.2-0.a9.3jpp.1 +- re-build with maven + +* Tue Jan 06 2009 Yong Yang 0:1.2-0.a9.2jpp.1 +- Imported into devel from dbhole's maven 2.0.8 packages + +* Wed Jan 30 2008 Deepak Bhole 0:1.2-0.a9.1jpp.1 +- Initial build -- merged from JPackage Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/plexus-classworlds/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 18 May 2009 04:23:41 -0000 1.1 +++ .cvsignore 17 Aug 2009 20:49:55 -0000 1.2 @@ -0,0 +1 @@ +plexus-classworlds-1.2-alpha-9-src.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/plexus-classworlds/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 18 May 2009 04:23:41 -0000 1.1 +++ sources 17 Aug 2009 20:49:55 -0000 1.2 @@ -0,0 +1 @@ +8d47284e931d04d75a264beea546aedc plexus-classworlds-1.2-alpha-9-src.tar.gz From toshio at fedoraproject.org Mon Aug 17 20:56:28 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 20:56:28 +0000 (UTC) Subject: rpms/TurboGears/F-10 TurboGears.spec,1.43,1.44 Message-ID: <20090817205628.E6F6911C0346@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/TurboGears/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10452/F-10 Modified Files: TurboGears.spec Log Message: * Mon Aug 17 2009 Toshio Kuratomi - 1.0.8-7 - Update Requires conditionals so we can share with EPEL Index: TurboGears.spec =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears/F-10/TurboGears.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- TurboGears.spec 17 Aug 2009 20:48:07 -0000 1.43 +++ TurboGears.spec 17 Aug 2009 20:56:28 -0000 1.44 @@ -3,7 +3,7 @@ Name: TurboGears Version: 1.0.8 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Back-to-front web development in Python Group: Development/Languages @@ -98,6 +98,9 @@ rm -rf %{buildroot} %{python_sitelib}/turbogears/ %changelog +* Mon Aug 17 2009 Toshio Kuratomi - 1.0.8-7 +- Update Requires conditionals so we can share with EPEL + * Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 - Add patch to make FeedController work when the default template engine is not kid. From toshio at fedoraproject.org Mon Aug 17 20:56:29 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 20:56:29 +0000 (UTC) Subject: rpms/TurboGears/devel TurboGears.spec,1.48,1.49 Message-ID: <20090817205629.4096E11C0416@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/TurboGears/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10452/devel Modified Files: TurboGears.spec Log Message: * Mon Aug 17 2009 Toshio Kuratomi - 1.0.8-7 - Update Requires conditionals so we can share with EPEL Index: TurboGears.spec =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears/devel/TurboGears.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- TurboGears.spec 17 Aug 2009 20:48:07 -0000 1.48 +++ TurboGears.spec 17 Aug 2009 20:56:29 -0000 1.49 @@ -3,7 +3,7 @@ Name: TurboGears Version: 1.0.8 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Back-to-front web development in Python Group: Development/Languages @@ -98,6 +98,9 @@ rm -rf %{buildroot} %{python_sitelib}/turbogears/ %changelog +* Mon Aug 17 2009 Toshio Kuratomi - 1.0.8-7 +- Update Requires conditionals so we can share with EPEL + * Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 - Add patch to make FeedController work when the default template engine is not kid. From toshio at fedoraproject.org Mon Aug 17 20:56:28 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 20:56:28 +0000 (UTC) Subject: rpms/TurboGears/EL-5 TurboGears.spec,1.26,1.27 Message-ID: <20090817205628.CF56711C00E4@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/TurboGears/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10452/EL-5 Modified Files: TurboGears.spec Log Message: * Mon Aug 17 2009 Toshio Kuratomi - 1.0.8-7 - Update Requires conditionals so we can share with EPEL Index: TurboGears.spec =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears/EL-5/TurboGears.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- TurboGears.spec 17 Aug 2009 20:48:07 -0000 1.26 +++ TurboGears.spec 17 Aug 2009 20:56:28 -0000 1.27 @@ -3,7 +3,7 @@ Name: TurboGears Version: 1.0.8 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Back-to-front web development in Python Group: Development/Languages @@ -98,6 +98,9 @@ rm -rf %{buildroot} %{python_sitelib}/turbogears/ %changelog +* Mon Aug 17 2009 Toshio Kuratomi - 1.0.8-7 +- Update Requires conditionals so we can share with EPEL + * Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 - Add patch to make FeedController work when the default template engine is not kid. From toshio at fedoraproject.org Mon Aug 17 20:56:29 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Mon, 17 Aug 2009 20:56:29 +0000 (UTC) Subject: rpms/TurboGears/F-11 TurboGears.spec,1.45,1.46 Message-ID: <20090817205629.154FC11C034A@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/TurboGears/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10452/F-11 Modified Files: TurboGears.spec Log Message: * Mon Aug 17 2009 Toshio Kuratomi - 1.0.8-7 - Update Requires conditionals so we can share with EPEL Index: TurboGears.spec =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears/F-11/TurboGears.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- TurboGears.spec 17 Aug 2009 20:48:07 -0000 1.45 +++ TurboGears.spec 17 Aug 2009 20:56:28 -0000 1.46 @@ -3,7 +3,7 @@ Name: TurboGears Version: 1.0.8 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Back-to-front web development in Python Group: Development/Languages @@ -98,6 +98,9 @@ rm -rf %{buildroot} %{python_sitelib}/turbogears/ %changelog +* Mon Aug 17 2009 Toshio Kuratomi - 1.0.8-7 +- Update Requires conditionals so we can share with EPEL + * Tue Aug 11 2009 Toshio Kuratomi - 1.0.8-6 - Add patch to make FeedController work when the default template engine is not kid. From jwilson at fedoraproject.org Mon Aug 17 21:33:04 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Mon, 17 Aug 2009 21:33:04 +0000 (UTC) Subject: rpms/memtest86+/devel memtest86+-2.11-make-gcc4-builds-work.patch, NONE, 1.1 memtest86+.spec, 1.47, 1.48 Message-ID: <20090817213304.6EFA011C00E4@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/memtest86+/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19106 Modified Files: memtest86+.spec Added Files: memtest86+-2.11-make-gcc4-builds-work.patch Log Message: * Mon Aug 17 2009 Jarod Wilson - 2.11-11 - Fix runtime operation when built with gcc4.2+ (#442285) memtest86+-2.11-make-gcc4-builds-work.patch: test.c | 80 ++++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 42 insertions(+), 38 deletions(-) --- NEW FILE memtest86+-2.11-make-gcc4-builds-work.patch --- --- memtest86+-2.11/test.c.orig 2008-11-15 19:18:14.000000000 -0500 +++ memtest86+-2.11/test.c 2009-08-17 17:21:42.904932613 -0400 @@ -13,6 +13,7 @@ #include "config.h" #include #include "dmi.h" +#include extern int segs, bail; extern volatile ulong *p; @@ -150,7 +151,7 @@ void addr_tst2() done = 0; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if ((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) { pe += SPINSZ; } else { pe = end; @@ -194,7 +195,7 @@ void addr_tst2() done = 0; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if ((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) { pe += SPINSZ; } else { pe = end; @@ -256,17 +257,19 @@ void addr_tst2() */ void movinvr() { - int i, j, done, seed1, seed2; + int i, seed1, seed2; + int j, done; volatile ulong *pe; volatile ulong *start,*end; ulong num; + uintptr_t next; /* Initialize memory with initial sequence of random numbers. */ if (v->rdtsc) { asm __volatile__ ("rdtsc":"=a" (seed1),"=d" (seed2)); } else { - seed1 = 521288629 + v->pass; - seed2 = 362436069 - v->pass; + seed1 = (int)(521288629 + v->pass); + seed2 = (int)(362436069 - v->pass); } /* Display the current seed */ @@ -277,28 +280,20 @@ void movinvr() end = v->map[j].end; pe = start; p = start; + next = (uintptr_t)p; done = 0; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if (((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) && + ((uintptr_t)(pe + SPINSZ) < (uintptr_t)end)) { pe += SPINSZ; } else { pe = end; - } - if (pe >= end) { - pe = end; done++; } - if (p == pe ) { + if (next == (uintptr_t)pe) { break; } -/* Original C code replaced with hand tuned assembly code */ -/* - for (; p < pe; p++) { - *p = rand(); - } - */ - asm __volatile__ ( "jmp L200\n\t" ".p2align 4,,7\n\t" @@ -310,7 +305,7 @@ void movinvr() "jb L200\n\t" : "=D" (p) : "D" (p), "b" (pe) - : "eax" + : "eax", "edx" ); do_tick(); @@ -324,23 +319,28 @@ void movinvr() for (i=0; i<2; i++) { rand_seed(seed1, seed2); for (j=0; jmap[j].start; - end = v->map[j].end; + start = (ulong *)(v->map[j].start); + end = (ulong *)(v->map[j].end); pe = start; p = start; done = 0; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + next = (uintptr_t)(pe + SPINSZ); + if ((next > (uintptr_t)pe) && + (next < (uintptr_t)end)) { pe += SPINSZ; } else { pe = end; + done++; } +#if 0 if (pe >= end) { pe = end; done++; } - if (p == pe ) { +#endif + if ((uintptr_t)p == (uintptr_t)pe) { break; } /* Original C code replaced with hand tuned assembly code */ @@ -359,8 +359,9 @@ void movinvr() if (i) { num = 0xffffffff; } else { - num = 0; + num = 0x0; } + asm __volatile__ ( "jmp L26\n\t" \ @@ -427,7 +428,7 @@ void movinv1(int iter, ulong p1, ulong p done = 0; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if ((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) { pe += SPINSZ; } else { pe = end; @@ -468,7 +469,7 @@ void movinv1(int iter, ulong p1, ulong p done = 0; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if ((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) { pe += SPINSZ; } else { pe = end; @@ -534,7 +535,7 @@ void movinv1(int iter, ulong p1, ulong p done = 0; do { /* Check for underflow */ - if (pe - SPINSZ < pe) { + if ((uintptr_t)(pe - SPINSZ) < (uintptr_t)pe) { pe -= SPINSZ; } else { pe = start; @@ -623,7 +624,7 @@ void movinv32(int iter, ulong p1, ulong pat = p1; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if ((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) { pe += SPINSZ; } else { pe = end; @@ -685,7 +686,7 @@ void movinv32(int iter, ulong p1, ulong pat = p1; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if ((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) { pe += SPINSZ; } else { pe = end; @@ -798,7 +799,7 @@ void movinv32(int iter, ulong p1, ulong done = 0; do { /* Check for underflow */ - if (pe - SPINSZ < pe) { + if ((uintptr_t)(pe - SPINSZ) < (uintptr_t)pe) { pe -= SPINSZ; } else { pe = start; @@ -906,7 +907,7 @@ void modtst(int offset, int iter, ulong done = 0; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if ((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) { pe += SPINSZ; } else { pe = end; @@ -951,7 +952,7 @@ void modtst(int offset, int iter, ulong k = 0; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if ((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) { pe += SPINSZ; } else { pe = end; @@ -1009,7 +1010,7 @@ void modtst(int offset, int iter, ulong done = 0; do { /* Check for overflow */ - if (pe + SPINSZ > pe) { + if ((uintptr_t)(pe + SPINSZ) > (uintptr_t)pe) { pe += SPINSZ; } else { pe = end; @@ -1098,8 +1099,9 @@ void block_move(int iter) done = 0; do { /* Check for overflow */ - if (pe + SPINSZ*4 > pe) { - pe += SPINSZ*4; + if ((uintptr_t)(pe + SPINSZ * sizeof(ulong)) > + (uintptr_t)pe) { + pe += SPINSZ * sizeof(ulong); } else { pe = end; } @@ -1167,8 +1169,9 @@ void block_move(int iter) done = 0; do { /* Check for overflow */ - if (pe + SPINSZ*4 > pe) { - pe += SPINSZ*4; + if ((uintptr_t)(pe + SPINSZ * sizeof(ulong)) > + (uintptr_t)pe) { + pe += SPINSZ * sizeof(ulong); } else { pe = end; } @@ -1234,8 +1237,9 @@ void block_move(int iter) done = 0; do { /* Check for overflow */ - if (pe + SPINSZ*4 > pe) { - pe += SPINSZ*4; + if ((uintptr_t)(pe + SPINSZ * sizeof(ulong)) > + (uintptr_t)pe) { + pe += SPINSZ * sizeof(ulong); } else { pe = end; } Index: memtest86+.spec =================================================================== RCS file: /cvs/pkgs/rpms/memtest86+/devel/memtest86+.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- memtest86+.spec 25 Jul 2009 12:02:37 -0000 1.47 +++ memtest86+.spec 17 Aug 2009 21:33:04 -0000 1.48 @@ -7,13 +7,14 @@ Name: memtest86+ Version: 2.11 -Release: 10%{?dist} +Release: 11%{?dist} License: GPLv2 Summary: Stand-alone memory tester for x86 and x86-64 computers Group: System Environment/Base Source0: http://www.memtest.org/download/%{version}/%{name}-%{version}.tar.gz Source1: memtest-setup Source2: new-memtest-pkg +Patch0: memtest86+-2.11-make-gcc4-builds-work.patch URL: http://www.memtest.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # require glibc-devel.i386 via this file: @@ -39,13 +40,14 @@ to add the %{name} entry to your GRUB bo %prep %setup -q +%patch0 -p1 sed -i -e's,0x10000,0x100000,' memtest.lds %build # Regular build flags not wanted for this binary # Note: i486 minimum runtime arch # It makes no sense to use smp flags here. -make CC=gcc34 +make %install rm -rf %{buildroot} @@ -84,6 +86,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 17 2009 Jarod Wilson - 2.11-11 +- Fix runtime operation when built with gcc4.2+ (#442285) + * Sat Jul 25 2009 Fedora Release Engineering - 2.11-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From davidz at fedoraproject.org Mon Aug 17 21:49:20 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Mon, 17 Aug 2009 21:49:20 +0000 (UTC) Subject: rpms/gnome-disk-utility/devel gnome-disk-utility.spec, 1.17, 1.18 drop-polkit.patch, 1.1, NONE Message-ID: <20090817214920.1AB4211C00E4@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/gnome-disk-utility/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22365 Modified Files: gnome-disk-utility.spec Removed Files: drop-polkit.patch Log Message: * Mon Aug 17 2009 David Zeuthen - 0.5-3%{?dist} - Drop upstreamed patch Index: gnome-disk-utility.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-disk-utility/devel/gnome-disk-utility.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- gnome-disk-utility.spec 17 Aug 2009 18:16:13 -0000 1.17 +++ gnome-disk-utility.spec 17 Aug 2009 21:49:19 -0000 1.18 @@ -12,7 +12,7 @@ Summary: Disk management application Name: gnome-disk-utility Version: 0.5 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://git.gnome.org/cgit/gnome-disk-utility @@ -38,8 +38,6 @@ Requires: %{name}-libs = %{version}-%{re Obsoletes: gnome-disk-utility-format Obsoletes: nautilus-gdu -Patch0: drop-polkit.patch - %description This package contains the Palimpsest disk management application. Palimpsest supports partitioning, file system creation, encryption, @@ -94,7 +92,6 @@ develop applications with gnome-disk-uti %prep %setup -q -%patch0 -p1 -b .drop-polkit %build %configure @@ -211,6 +208,9 @@ fi %{_includedir}/gnome-disk-utility/gdu-gtk/* %changelog +* Mon Aug 17 2009 David Zeuthen - 0.5-3%{?dist} +- Drop upstreamed patch + * Mon Aug 17 2009 David Zeuthen - 0.5-2%{?dist} - Rebuild --- drop-polkit.patch DELETED --- From pwouters at fedoraproject.org Mon Aug 17 22:08:44 2009 From: pwouters at fedoraproject.org (Paul Wouters) Date: Mon, 17 Aug 2009 22:08:44 +0000 (UTC) Subject: rpms/nsd/EL-5 .cvsignore, 1.6, 1.7 nsd.spec, 1.25, 1.26 sources, 1.9, 1.10 Message-ID: <20090817220844.5580B11C00E4@cvs1.fedora.phx.redhat.com> Author: pwouters Update of /cvs/extras/rpms/nsd/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27009 Modified Files: .cvsignore nsd.spec sources Log Message: * Mon Aug 17 2009 Paul Wouters - 3.2.3-2 - Updated to 3.2.3 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/nsd/EL-5/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 17 Apr 2007 03:20:39 -0000 1.6 +++ .cvsignore 17 Aug 2009 22:08:44 -0000 1.7 @@ -1,3 +1,4 @@ nsd-2.3.5.tar.gz nsd-2.3.6.tar.gz nsd-2.3.7.tar.gz +nsd-3.2.3.tar.gz Index: nsd.spec =================================================================== RCS file: /cvs/extras/rpms/nsd/EL-5/nsd.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- nsd.spec 6 Jun 2009 15:51:03 -0000 1.25 +++ nsd.spec 17 Aug 2009 22:08:44 -0000 1.26 @@ -1,6 +1,6 @@ Summary: Fast and lean authoritative DNS Name Server Name: nsd -Version: 3.2.2 +Version: 3.2.3 Release: 2%{?dist} License: BSD Url: http://www.nlnetlabs.nl/%{name}/ @@ -97,6 +97,9 @@ if [ "$1" -ge "1" ]; then fi %changelog +* Mon Aug 17 2009 Paul Wouters - 3.2.3-2 +- Updated to 3.2.3 + * Sat Jun 06 2009 Paul Wouters - 3.2.2-2 - Fix %1 error on cronjob. Updated Description: Index: sources =================================================================== RCS file: /cvs/extras/rpms/nsd/EL-5/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 18 May 2009 22:22:43 -0000 1.9 +++ sources 17 Aug 2009 22:08:44 -0000 1.10 @@ -1 +1,2 @@ a0dcb0a3b3c1a8d386125eeafe403f58 nsd-3.2.2.tar.gz +5ddb35dfb7da0defb82cda4f7388cba2 nsd-3.2.3.tar.gz From jlblanco at fedoraproject.org Mon Aug 17 22:17:44 2009 From: jlblanco at fedoraproject.org (Jose Luis Blanco) Date: Mon, 17 Aug 2009 22:17:44 +0000 (UTC) Subject: rpms/mrpt/devel mrpt.spec,1.4,1.5 Message-ID: <20090817221744.3FB0711C00E4@cvs1.fedora.phx.redhat.com> Author: jlblanco Update of /cvs/pkgs/rpms/mrpt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28576 Modified Files: mrpt.spec Log Message: Update .spec file for new upstream package version. Index: mrpt.spec =================================================================== RCS file: /cvs/pkgs/rpms/mrpt/devel/mrpt.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mrpt.spec 25 Jul 2009 15:15:01 -0000 1.4 +++ mrpt.spec 17 Aug 2009 22:17:44 -0000 1.5 @@ -1,7 +1,7 @@ Summary: Libraries and programs for mobile robot SLAM and navigation Name: mrpt -Version: 0.7.0 -Release: 0.2.20090529svn1047%{?dist} +Version: 0.7.1 +Release: 0.1.20090817svn1147%{?dist} License: GPLv3+ Group: Development/Libraries URL: http://babel.isa.uma.es/mrpt/ @@ -11,11 +11,10 @@ URL: http://babel.isa.uma.es/mrpt/ # but without the directory "otherlibs/sift-hess", which contains code with a # patent pending for approval. -# The source for this package was pulled from upstream's vcs. Use the -# following commands to generate the tarball: -# svn export http://babel.isa.uma.es/mrpt-browse-code/mrpt-0.7.0 mrpt-0.7.0 -# tar -czvf mrpt-0.7.0-20090529svn1047.tar.gz mrpt-0.70 -Source: http://babel.isa.uma.es/mrpt/src-repo/mrpt-0.7.0-20090529svn1047.tar.gz +# The source for this package was pulled from upstream's vcs, or +# download from: http://babel.isa.uma.es/mrpt/src-repo/ +# +Source: http://babel.isa.uma.es/mrpt/src-repo/mrpt-0.7.1-20090817svn1147.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -48,22 +47,10 @@ applications. The MRPT is free software and is released under the GPL. -# Subpackages "ann", "aria", "core", "hwdrivers", and "reactivenav" are provided -# in order to minimize dependencies of future packages that might depend on a -# subset only of all the MRPT libraries. The subpackage "libs" can be used as -# a shortcut for all the libraries. - -%package ann -Summary: Mobile Robot Programming Toolkit - Approximate Nearest Neighbor library -Group: Development/Libraries -%description ann -The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, -and open source C++ library aimed to help robotics researchers to design and -implement algorithms in the fields of Simultaneous Localization and Mapping -(SLAM), computer vision, and motion planning (obstacle avoidance). - -This package provides the MRPT built-in ANN (Approximate Nearest Neighbor) -library, by David M. Mount and Sunil Arya. +# Subpackages "aria", "core", "hwdrivers", "reactivenav", "monoslam" and +# "stereoslam" are provided in order to minimize dependencies of future +# packages that might depend on a subset only of all the MRPT libraries. +# The subpackage "libs" can be used as a shortcut for all the libraries. %package aria Summary: Mobile Robot Programming Toolkit - ActiveMedia's ARIA library @@ -118,6 +105,27 @@ implement algorithms in the fields of Si This package provides the mrpt-reactivenav library, with implementation of reactive navigation algorithms (VFF, ND, PTG-based space transformations). +%package monoslam +Summary: Mobile Robot Programming Toolkit - Monocular SLAM library +Group: Development/Libraries +%description monoslam +The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, +and open source C++ library aimed to help robotics researchers to design and +implement algorithms in the fields of Simultaneous Localization and Mapping +(SLAM), computer vision, and motion planning (obstacle avoidance). + +This package provides the monocular SLAM library. + +%package stereoslam +Summary: Mobile Robot Programming Toolkit - Stereo SLAM library +Group: Development/Libraries +%description stereoslam +The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, +and open source C++ library aimed to help robotics researchers to design and +implement algorithms in the fields of Simultaneous Localization and Mapping +(SLAM), computer vision, and motion planning (obstacle avoidance). + +This package provides the stereoscopic SLAM library. %package apps Summary: Mobile Robot Programming Toolkit - Console and GUI applications @@ -125,6 +133,8 @@ Group: Applications/Engineering Requires: %{name}-core = %{version}-%{release} Requires: %{name}-reactivenav = %{version}-%{release} Requires: %{name}-hwdrivers = %{version}-%{release} +Requires: %{name}-monoslam = %{version}-%{release} +Requires: %{name}-stereoslam = %{version}-%{release} %description apps The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, and open source C++ library aimed to help robotics researchers to design and @@ -142,6 +152,8 @@ Group: Development/Libraries Requires: %{name}-core = %{version}-%{release} Requires: %{name}-reactivenav = %{version}-%{release} Requires: %{name}-hwdrivers = %{version}-%{release} +Requires: %{name}-monoslam = %{version}-%{release} +Requires: %{name}-stereoslam = %{version}-%{release} %description libs The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, and open source C++ library aimed to help robotics researchers to design and @@ -209,11 +221,6 @@ find ${RPM_BUILD_ROOT}%{_datadir}/applic %clean rm -rf $RPM_BUILD_ROOT -%files ann -%defattr(-,root,root,-) -%doc README COPYING -%{_libdir}/libmrpt-ann.so.* - %files aria %defattr(-,root,root,-) %doc README COPYING @@ -238,6 +245,15 @@ rm -rf $RPM_BUILD_ROOT %doc README COPYING %{_libdir}/libmrpt-reactivenav.so.* +%files monoslam +%defattr(-,root,root,-) +%doc README COPYING +%{_libdir}/libmrpt-monoslam.so.* + +%files stereoslam +%defattr(-,root,root,-) +%doc README COPYING +%{_libdir}/libmrpt-stereoslam.so.* %files apps %defattr(-,root,root,-) @@ -276,9 +292,6 @@ rm -rf $RPM_BUILD_ROOT %ifos linux -%post ann -p /sbin/ldconfig -%postun ann -p /sbin/ldconfig - %post aria -p /sbin/ldconfig %postun aria -p /sbin/ldconfig @@ -288,6 +301,12 @@ rm -rf $RPM_BUILD_ROOT %post reactivenav -p /sbin/ldconfig %postun reactivenav -p /sbin/ldconfig +%post monoslam -p /sbin/ldconfig +%postun monoslam -p /sbin/ldconfig + +%post stereoslam -p /sbin/ldconfig +%postun stereoslam -p /sbin/ldconfig + %post apps update-desktop-database &> /dev/null || : @@ -306,6 +325,9 @@ update-mime-database %{_datadir}/mime &> %changelog +* Mon Aug 17 2009 - Jose Luis Blanco 0.7.1-0.1.20090817svn1147 +- Packaging of new upstream version 0.7.1. + * Sat Jul 25 2009 Fedora Release Engineering - 0.7.0-0.2.20090529svn1047 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jlblanco at fedoraproject.org Mon Aug 17 22:43:50 2009 From: jlblanco at fedoraproject.org (Jose Luis Blanco) Date: Mon, 17 Aug 2009 22:43:50 +0000 (UTC) Subject: rpms/mrpt/devel .cvsignore, 1.3, 1.4 mrpt.spec, 1.5, 1.6 sources, 1.3, 1.4 Message-ID: <20090817224350.A3B2511C00E4@cvs1.fedora.phx.redhat.com> Author: jlblanco Update of /cvs/pkgs/rpms/mrpt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1897 Modified Files: .cvsignore mrpt.spec sources Log Message: New sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mrpt/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 14 Jul 2009 22:31:29 -0000 1.3 +++ .cvsignore 17 Aug 2009 22:43:49 -0000 1.4 @@ -1 +1 @@ -mrpt-0.7.0-20090529svn1047.tar.gz +mrpt-0.7.1-20090817svn1147.tar.gz Index: mrpt.spec =================================================================== RCS file: /cvs/pkgs/rpms/mrpt/devel/mrpt.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- mrpt.spec 17 Aug 2009 22:17:44 -0000 1.5 +++ mrpt.spec 17 Aug 2009 22:43:50 -0000 1.6 @@ -68,7 +68,7 @@ mobile bases. %package core Summary: Mobile Robot Programming Toolkit - The core library Group: Development/Libraries -Requires: %{name}-ann = %{version}-%{release} +Requires: %description core The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, and open source C++ library aimed to help robotics researchers to design and Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mrpt/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 14 Jul 2009 22:31:29 -0000 1.3 +++ sources 17 Aug 2009 22:43:50 -0000 1.4 @@ -1 +1 @@ -b483f12657ff968220cec6697a050c52 mrpt-0.7.0-20090529svn1047.tar.gz +4153dbd072461c3f9761e0eeb988501c mrpt-0.7.1-20090817svn1147.tar.gz From whot at fedoraproject.org Mon Aug 17 23:16:57 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Mon, 17 Aug 2009 23:16:57 +0000 (UTC) Subject: rpms/xkeyboard-config/devel xkeyboard-config-1.6-caps-hyper.patch, NONE, 1.1 xkeyboard-config-1.6-caps-super.patch, NONE, 1.1 xkeyboard-config.spec, 1.39, 1.40 Message-ID: <20090817231657.21A6011C00E4@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xkeyboard-config/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7706 Modified Files: xkeyboard-config.spec Added Files: xkeyboard-config-1.6-caps-hyper.patch xkeyboard-config-1.6-caps-super.patch Log Message: * Tue Aug 18 2009 Peter Hutterer 1.6-3 - xkeyboard-config-1.6-caps-super.patch: add caps:super option (#505187) - xkeyboard-config-1.6-caps-hyper.patch: add caps:hyper option (#505187) xkeyboard-config-1.6-caps-hyper.patch: rules/base.o_s.part | 1 + rules/base.xml.in | 6 ++++++ symbols/capslock | 7 ++++++- 3 files changed, 13 insertions(+), 1 deletion(-) --- NEW FILE xkeyboard-config-1.6-caps-hyper.patch --- >From 6b99bd6e4dca53a7143b87f5f5a9026ed2a6f00e Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 18 Aug 2009 09:04:11 +1000 Subject: [PATCH] add caps:hyper http://bugs.freedesktop.org/show_bug.cgi?id=23356 Signed-off-by: Peter Hutterer --- rules/base.o_s.part | 1 + rules/base.xml.in | 6 ++++++ symbols/capslock | 6 ++++++ 3 files changed, 13 insertions(+), 0 deletions(-) diff --git a/rules/base.o_s.part b/rules/base.o_s.part index 175a214..8305bb6 100644 --- a/rules/base.o_s.part +++ b/rules/base.o_s.part @@ -54,6 +54,7 @@ caps:escape = +capslock(escape) caps:backspace = +capslock(backspace) caps:super = +capslock(super) + caps:hyper = +capslock(hyper) ctrl:nocaps = +ctrl(nocaps) ctrl:swapcaps = +ctrl(swapcaps) ctrl:ctrl_ac = +ctrl(ctrl_ac) diff --git a/rules/base.xml.in b/rules/base.xml.in index 0958687..4628c4c 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -4774,6 +4774,12 @@ + + --- NEW FILE qdox-settings.xml --- JPP internal jpp __JPP_URL_PLACEHOLDER__ external jpp __JAVADIR_PLACEHOLDER__ local jpp __MAVENREPO_DIR_PLACEHOLDER__ plugins-internal plugins-internal jpp __JPP_URL_PLACEHOLDER__ plugins-external plugins-external jpp __JAVADIR_PLACEHOLDER__ plugins-maven plugins-maven jpp __MAVENDIR_PLUGIN_PLACEHOLDER__ JPP Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qdox/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 24 Oct 2008 19:44:10 -0000 1.3 +++ sources 18 Aug 2009 15:19:04 -0000 1.4 @@ -1 +1 @@ -21aec355b29e6ba2743ed90db643dbfc qdox-1.6.1-src.tar.gz +1d61cb18731aa74a60d9dd04029b9884 qdox-1.9.2-src.tar.gz Index: qdox.spec =================================================================== RCS file: /cvs/pkgs/rpms/qdox/devel/qdox.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- qdox.spec 27 Jul 2009 02:16:49 -0000 1.7 +++ qdox.spec 18 Aug 2009 15:19:04 -0000 1.8 @@ -1,4 +1,4 @@ -# Copyright (c) 2000-2008, JPackage Project +# Copyright (c) 2000-2009, JPackage Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -28,140 +28,132 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -%define with() %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}} -%define without() %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}} -%define bcond_with() %{expand:%%{?_with_%{1}:%%global with_%{1} 1}} -%define bcond_without() %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}} +# If you don't want to build with maven, and use straight ant instead, +# give rpmbuild option '--without maven' -%bcond_with maven - -%define _with_gcj_support 1 -%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} +%define with_maven 0 +%define without_maven 1 %define section free +Summary: Extract class/interface/method definitions from sources Name: qdox -Version: 1.6.1 -Release: 7.2%{?dist} +Version: 1.9.2 +Release: 1%{?dist} Epoch: 0 -Summary: Extract class/interface/method definitions from sources License: ASL 2.0 URL: http://qdox.codehaus.org/ -Group: Development/Libraries/Java -# svn co https://svn.codehaus.org/qdox/tags/QDOX_1_6_1/qdox -# tar czvf qdox-1.6.1-src.tar.gz qdox -Source0: qdox-1.6.1-src.tar.gz -Source1: pom-maven2jpp-depcat.xsl -Source2: pom-maven2jpp-newdepmap.xsl -Source3: pom-maven2jpp-mapdeps.xsl -Source4: qdox-1.6-jpp-depmap.xml -Source5: qdox-LocatedDef.java -Source6: qdox-build.xml -Patch0: qdox-1.6.1-byaccj.patch -Patch1: qdox-1.6.1-jflex.patch -Patch2: qdox-1.6.1-test.patch -BuildRequires: jpackage-utils >= 0:1.6 -%if %with maven -BuildRequires: maven >= 0:1.1 -BuildRequires: maven-plugins-base -BuildRequires: maven-plugin-license -BuildRequires: maven-plugin-test -BuildRequires: maven-plugin-xdoc -BuildRequires: saxon -BuildRequires: saxon-scripts -BuildRequires: jmock >= 0:1.0 -BuildRequires: mockobjects >= 0:0.09 -%endif +Group: Development/Libraries +Source0: %{name}-%{version}-src.tar.gz +# svn export http://svn.codehaus.org/qdox/tags/qdox-1.8/ + +Source1: build.xml.tar.gz +Source2: qdox-settings.xml +Source3: qdox-1.8-jpp-depmap.xml + +BuildRequires: jpackage-utils >= 0:1.7.4 +BuildRequires: java-devel = 0:1.5.0 BuildRequires: ant >= 0:1.6 BuildRequires: ant-junit >= 0:1.6 BuildRequires: junit >= 0:3.8.1 BuildRequires: byaccj -BuildRequires: java_cup BuildRequires: jflex -%if ! %{gcj_support} -BuildArch: noarch +%if %{with_maven} +BuildRequires: maven2 >= 2.0.7 +BuildRequires: maven2-plugin-ant +BuildRequires: maven2-plugin-antrun +BuildRequires: maven2-plugin-compiler +BuildRequires: maven2-plugin-dependency +BuildRequires: maven2-plugin-install +BuildRequires: maven2-plugin-jar +BuildRequires: maven2-plugin-javadoc +BuildRequires: maven2-plugin-release +BuildRequires: maven2-plugin-resources +BuildRequires: maven2-plugin-surefire +BuildRequires: jmock >= 0:1.0 %endif + +Requires: java >= 0:1.5.0 +Requires(post): jpackage-utils >= 0:1.7.4 +Requires(postun): jpackage-utils >= 0:1.7.4 + +BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -%endif %description -QDox is a high speed, small footprint parser -for extracting class/interface/method definitions -from source files complete with JavaDoc @tags. -It is designed to be used by active code -generators or documentation tools. +QDox is a high speed, small footprint parser +for extracting class/interface/method definitions +from source files complete with JavaDoc @tags. +It is designed to be used by active code +generators or documentation tools. %package javadoc Summary: Javadoc for %{name} -Group: Development/Documentation +Group: Documentation %description javadoc %{summary}. +%if %{with_maven} +%package manual +Summary: Documents for %{name} +Group: Documentation + +%description manual +%{summary}. +%endif + %prep %setup -q -n %{name} -chmod -Rf a+rX,u+w,g-w,o-w bootstrap -rm -r bootstrap -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -cp -p %{SOURCE5} src/java/com/thoughtworks/qdox/parser/structs/LocatedDef.java -sed -e "s/@VERSION@/%{version}/g" %{SOURCE6} > build.xml - -rm src/test/com/thoughtworks/qdox/directorywalker/DirectoryScannerTest.java \ - src/test/com/thoughtworks/qdox/parser/MockBuilder.java \ - src/test/com/thoughtworks/qdox/parser/MockLexer.java \ - src/test/com/thoughtworks/qdox/JavaDocBuilderTest.java \ - src/test/com/thoughtworks/qdox/parser/ParserTest.java +for j in $(find . -name "*.jar"); do + mv $j $j.no +done +rm bootstrap/yacc.linux +ln -s /usr/bin/byaccj bootstrap/yacc.linux +ln -s $(build-classpath jflex) bootstrap +#ln -s $(build-classpath java-cup) bootstrap +mkdir -p .m2/repository/JPP/maven2/default_poms +tar xzf %{SOURCE1} + +cp %{SOURCE2} settings.xml +sed -i -e "s|__JPP_URL_PLACEHOLDER__|file://`pwd`/.m2/repository|g" settings.xml +sed -i -e "s|__JAVADIR_PLACEHOLDER__|file://`pwd`/external_repo|g" settings.xml +sed -i -e "s|__MAVENREPO_DIR_PLACEHOLDER__|file://`pwd`/.m2/repository|g" settings.xml %build -%if %with maven -export DEPCAT=$(pwd)/qdox-1.6-depcat.new.xml -echo '' > $DEPCAT -echo '' >> $DEPCAT -for p in $(find . -name project.xml); do - pushd $(dirname $p) - %{_bindir}/saxon project.xml %{SOURCE1} >> $DEPCAT - popd -done -echo >> $DEPCAT -echo '' >> $DEPCAT -%{_bindir}/saxon $DEPCAT %{SOURCE2} > qdox-1.6-depmap.new.xml -for p in $(find . -name project.xml); do - pushd $(dirname $p) - cp project.xml project.xml.orig - %{_bindir}/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4} - popd -done +%if %{with_maven} +mkdir external_repo +ln -s %{_javadir} external_repo/JPP + +export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository +mkdir -p $MAVEN_REPO_LOCAL + +mvn-jpp \ + -e \ + -s settings.xml \ + -Dmaven2.jpp.depmap.file=%{SOURCE3} \ + -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ + ant:ant install javadoc:javadoc -export MAVEN_HOME_LOCAL=$(pwd)/.maven -export CLASSPATH=$(build-classpath junit) -maven \ - -Dmaven.repo.remote=file:/usr/share/maven-1.0/repository \ - -Dmaven.home.local=$MAVEN_HOME_LOCAL \ - -Dqdox.byaccj.executable=byaccj \ - jar javadoc %else -export OPT_JAR_LIST="junit ant/ant-junit" -mkdir -p target/src/java/com/thoughtworks/qdox/parser/impl -export CLASSPATH=`pwd`/target/classes:`pwd`/target/test-classes:$(build-classpath java_cup jflex junit) -%{java} JFlex.Main \ +mkdir -p src/java/com/thoughtworks/qdox/parser/impl +export CLASSPATH=$(build-classpath jmock jflex):target/classes:target/test-classes +java JFlex.Main \ -d src/java/com/thoughtworks/qdox/parser/impl \ src/grammar/lexer.flex -pushd target -%{_bindir}/byaccj \ +pushd src +byaccj \ -Jnorun \ -Jnoconstruct \ -Jclass=Parser \ -Jsemantic=Value \ -Jpackage=com.thoughtworks.qdox.parser.impl \ - ../src/grammar/parser.y + grammar/parser.y popd -mv target/Parser.java src/java/com/thoughtworks/qdox/parser/impl -ant -Dbuild.sysclasspath=only jar javadoc +mv src/Parser.java src/java/com/thoughtworks/qdox/parser/impl +#TODO reenable test when jmock is imported +ant -Dbuild.sysclasspath=only -Dmaven.test.skip=true -Dmaven.mode.offline=true jar javadoc %endif %install @@ -173,115 +165,95 @@ cp -p target/%{name}-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar (cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) +%add_to_maven_depmap %{name} %{name} %{version} JPP %{name} +%add_to_maven_depmap com.thoughtworks.qdox qdox %{version} JPP %{name} + + +# poms +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms +install -m 644 pom.xml \ + $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom + # javadoc mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} -%if %{gcj_support} -%{_bindir}/aot-compile-rpm +# manual +mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} +cp LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} +%if %{with_maven} +rm -rf target/site/apidocs +cp -pr target/site $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} %endif %clean rm -rf $RPM_BUILD_ROOT -%if %{gcj_support} %post -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi +%update_maven_depmap %postun -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif +%update_maven_depmap %files %defattr(0644,root,root,0755) -%doc LICENSE.txt +%doc %{_docdir}/%{name}-%{version}/LICENSE.txt %{_javadir}/%{name}.jar %{_javadir}/%{name}-%{version}.jar -%if %{gcj_support} -%dir %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.* -%endif +%{_datadir}/maven2/poms/* +%{_mavendepmapfragdir}/* %files javadoc %defattr(0644,root,root,0755) -%{_javadocdir}/%{name}-%{version} -%{_javadocdir}/%{name} +%doc %{_javadocdir}/%{name}-%{version} +%doc %{_javadocdir}/%{name} -%changelog -* Sun Jul 26 2009 Fedora Release Engineering - 0:1.6.1-7.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +%if %{with_maven} +%files manual +%defattr(0644,root,root,0755) +%doc %{_docdir}/%{name}-%{version}/site +%endif -* Wed Feb 25 2009 Fedora Release Engineering - 0:1.6.1-6.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +%changelog +* Tue Aug 18 2009 Alexander Kurtakov 0:1.9.2-1 +- Update to 1.9.2. -* Fri Oct 24 2008 David Walluck 0:1.6.1-5.2 -- Fedora-specific: enable GCJ support +* Fri Apr 03 2009 Ralph Apel 0:1.8-1.jpp5 +- 1.8 as qdox18 because of qdox frozen at 1.6.1 in JPP-5 -* Fri Oct 24 2008 David Walluck 0:1.6.1-5.1 -- Fedora-specific: remove repolib -- Fedora-specific: use java_cup not java-cup -- Fedora-specific: don't use jmock - -* Tue Jul 29 2008 David Walluck 0:1.6.1-5 -- remove bootstrap binaries -- patch build for newer jflex -- patch build to disable failing tests on JDK6 -- BuildRequires: jmock -- fix version in ant build.xml -- fix location of byaccj and jflex output files -- fix apidoc location -- correctly set CLASSPATH and OPT_JAR_LIST - -* Mon Jul 28 2008 David Walluck 0:1.6.1-4 -- fix jflex part of build -- GCJ fixes -- fix javadoc Requires - -* Sat Jul 26 2008 David Walluck 0:1.6.1-3 -- build without maven -- fix repolib permissions - -* Thu May 29 2008 David Walluck 0:1.6.1-2.jpp5 -- remove spurious gnu-crypto dependency -- fix empty scriptlets -- fix License -- use %%{_bindir} - -* Fri Apr 18 2008 David Walluck 0:1.6.1-1jpp.ep1.5 -- patch for byaccj -- place junit on CLASSPATH -- remove javadoc scriptlets +* Tue Jul 01 2008 Ralph Apel 0:1.6.3-5.jpp5 +- Restore to devel +- Drop mockobjects BR + +* Fri Jun 13 2008 Ralph Apel 0:1.6.3-4.jpp5 +- Add com.thoughtworks.qdox groupId to depmap frag + +* Tue Feb 26 2008 Ralph Apel 0:1.6.3-3jpp +- Add settings file +- Fix pom marking jmock dependency as of scope test +- Fix -jpp-depmap.xml for asm2-parent + +* Mon Nov 26 2007 Ralph Apel 0:1.6.3-2jpp +- Fix maven macro value + +* Thu Nov 22 2007 Ralph Apel 0:1.6.3-1jpp +- Upgrade to 1.6.3 + +* Wed May 30 2007 Ralph Apel 0:1.6.2-1jpp +- Upgrade to 1.6.2 +- Activate tests while building with ant +- Make Vendor, Distribution based on macro +- Install depmap frags, poms * Thu Mar 22 2007 Vivek Lakshmanan 0:1.6.1-1jpp.ep1.4 - Rebuild with fixed component-info.xml -* Thu Mar 22 2007 Vivek Lakshmanan 0:1.6.1-1jpp.ep1.3 -- Add repository.jboss.com as a prefix for repodir - -* Thu Mar 22 2007 Fernando Nasser 0:1.6.1-1jpp.ep1.2 -- Add repolib subpackage - -* Thu Mar 22 2007 Fernando Nasser 0:1.6.1-1jpp.ep1.1 -- Merge with upstream for upgrade - -* Fri Mar 16 2007 Fernando Nasser 0:1.6.1-1jpp -- Upgrade to 1.6.1 - * Fri Feb 23 2007 Ralph Apel 0:1.5-3jpp - Add option to build without maven - Omit tests when building without maven - Add gcj_support option -* Tue Feb 21 2006 Fernando Nasser - 0:1.5-2jpp_1rh -- First Red Hat build - * Mon Feb 20 2006 Ralph Apel - 0:1.5-2jpp - Rebuild for JPP-1.7, adapting to maven-1.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qdox/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 24 Oct 2008 19:44:10 -0000 1.3 +++ .cvsignore 18 Aug 2009 15:19:05 -0000 1.4 @@ -1 +1,2 @@ qdox-1.6.1-src.tar.gz +qdox-1.9.2-src.tar.gz From ajax at fedoraproject.org Tue Aug 18 15:22:02 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 18 Aug 2009 15:22:02 +0000 (UTC) Subject: rpms/xorg-x11-drv-rendition/devel rendition-4.2.2-abi.patch, NONE, 1.1 xorg-x11-drv-rendition.spec, 1.28, 1.29 Message-ID: <20090818152202.8292A11C00D7@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-rendition/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7486 Modified Files: xorg-x11-drv-rendition.spec Added Files: rendition-4.2.2-abi.patch Log Message: * Tue Aug 18 2009 Adam Jackson 4.2.2-4 - rendition-4.2.2-abi.patch: Fix for RAC removal and etc. rendition-4.2.2-abi.patch: rendition.c | 4 ++-- rendition.h | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) --- NEW FILE rendition-4.2.2-abi.patch --- diff --git a/src/rendition.c b/src/rendition.c index db62f8e..7a9e18b 100644 --- a/src/rendition.c +++ b/src/rendition.c @@ -538,7 +538,6 @@ renditionPreInit(ScrnInfoPtr pScreenInfo, int flags) pRendition->PciInfo = xf86GetPciInfoForEntity(pRendition->pEnt->index); pRendition->pcitag= pciTag(pRendition->PciInfo->bus, pRendition->PciInfo->device, pRendition->PciInfo->func); -#endif /* * XXX This could be refined if some VGA memory resources are not @@ -549,11 +548,12 @@ renditionPreInit(ScrnInfoPtr pScreenInfo, int flags) if (xf86RegisterResources(pRendition->pEnt->index, NULL, ResExclusive)) return FALSE; + /* Operations for which memory access is required. */ pScreenInfo->racMemFlags = RAC_FB | RAC_CURSOR; /* Operations for which I/O access is required. (XXX Check this) */ pScreenInfo->racIoFlags = RAC_FB | RAC_COLORMAP | RAC_CURSOR | RAC_VIEWPORT; - +#endif /* determine depth, bpp, etc. */ if (!xf86SetDepthBpp(pScreenInfo, 0, 0, 0, Support32bppFb)) return FALSE; diff --git a/src/rendition.h b/src/rendition.h index 2b43cba..ba0a22e 100644 --- a/src/rendition.h +++ b/src/rendition.h @@ -37,11 +37,13 @@ /* All drivers using the mi colormap manipulation need this */ #include "micmap.h" +#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 /* Needed by Resources Access Control (RAC) */ #include "xf86RAC.h" /* Several predefined resource lists */ #include "xf86Resources.h" +#endif /* Needed by the Shadow Framebuffer */ #include "shadowfb.h" Index: xorg-x11-drv-rendition.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-rendition/devel/xorg-x11-drv-rendition.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- xorg-x11-drv-rendition.spec 7 Aug 2009 15:02:10 -0000 1.28 +++ xorg-x11-drv-rendition.spec 18 Aug 2009 15:22:02 -0000 1.29 @@ -2,17 +2,18 @@ %define moduledir %(pkg-config xorg-server --variable=moduledir ) %define driverdir %{moduledir}/drivers -Summary: Xorg X11 rendition video driver -Name: xorg-x11-drv-rendition -Version: 4.2.2 -Release: 3%{?dist} -URL: http://www.x.org -License: MIT -Group: User Interface/X Hardware Support -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Summary: Xorg X11 rendition video driver +Name: xorg-x11-drv-rendition +Version: 4.2.2 +Release: 4%{?dist} +URL: http://www.x.org +License: MIT +Group: User Interface/X Hardware Support +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 +Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 Source1: rendition.xinf +Patch0: rendition-4.2.2-abi.patch ExcludeArch: s390 s390x @@ -26,6 +27,7 @@ X.Org X11 rendition video driver. %prep %setup -q -n %{tarball}-%{version} +%patch0 -p1 -b .abi %build %configure --disable-static @@ -52,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/rendition.4* %changelog +* Tue Aug 18 2009 Adam Jackson 4.2.2-4 +- rendition-4.2.2-abi.patch: Fix for RAC removal and etc. + * Fri Aug 07 2009 Adam Jackson 4.2.2-3 - Un-ship the microcode, it doesn't actually get loaded. From iarnell at fedoraproject.org Tue Aug 18 15:22:08 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Tue, 18 Aug 2009 15:22:08 +0000 (UTC) Subject: rpms/nopaste/EL-5 nopaste-2.1, NONE, 1.1 nopaste.spec, 1.1, 1.2 nopaste-2835, 1.1, NONE Message-ID: <20090818152208.CCE6811C00D7@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/nopaste/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7528 Modified Files: nopaste.spec Added Files: nopaste-2.1 Removed Files: nopaste-2835 Log Message: * Tue Aug 18 2009 Iain Arnell 1:2.1-1 - update to latest upstream version (now uses pastebin.com) --- NEW FILE nopaste-2.1 --- #!/bin/bash # # nopaste -- paste to pastebin.com # # Copyright 2005,2007,2009 Aron Griffis # Released under the GNU General Public License v2 # nopaste_version=2.1 pastebin_url=${PASTEBIN_URL:-http://pastebin.com/pastebin.php} main() { declare opt_nick=${PASTEBIN_USER:-${USER:-$(whoami)}} declare opt_language=text declare opt_diff=false declare opt_download=false declare opt_xcut=false declare opt_parent= declare expire=f # set by opt_expire() declare shortopts=( n:nick l:language x:xcut p:parent e:expire ) declare -a parsed_opts parsed_params parse_cmdline "$@" || exit set -- "${parsed_params[@]}" declare -a urls if [[ $# -gt 0 ]]; then declare f u for f; do if [[ ! -r $f ]]; then echo "nopaste: can't read $f" >&2 exit 1 fi u=$(docurl --form-string "code2=$(<$f)") urls+=( "$u" ) opt_parent=$(pid "$u") done else declare buf if $opt_xcut; then buf=$(get_x_clipboard) || exit 1 else read -d '' buf [[ -n $buf ]] || exit 1 fi urls=( "$(docurl --form-string "code2=$buf")" ) fi put_x_clipboard <<<"${urls[*]}" printf "%s\n" "${urls[@]}" } docurl() { declare u u=$(curl --silent --show-error -o /dev/null -w "%{redirect_url}\n" \ --form-string "poster=$opt_nick" --form-string "format=$opt_language" \ --form-string "expiry=$expire" \ ${opt_parent:+--form-string "parent_pid=$opt_parent"} \ -F "paste=Send" -F "remember=0" "$@" "$pastebin_url") || exit 1 if [[ -n $opt_parent ]] && $opt_diff; then u="$pastebin_url?diff=$(pid "$u")" elif $opt_download; then u="$pastebin_url?dl=$(pid "$u")" fi echo "$u" } pid() { echo "${1##*[/=]}" } get_x_clipboard() { if type -P xclip &>/dev/null; then xclip -o elif type -P xcut &>/dev/null; then xcut -p else echo "nopaste: xclip or xcut required for --xcut" >&2 return 1 fi } put_x_clipboard() { xclip 2>/dev/null || xcut 2>/dev/null } opt_expire:() { case $1 in d*) expire=d ;; # day [fn]*) expire=f ;; # forever/never *) expire=m ;; # month esac } opt_private:() { pastebin_url=${pastebin_url%%://*}://$1.${pastebin_url#*://} } opt_help() { usage; exit; } opt_version() { echo "nopaste $nopaste_version"; exit; } usage() { cat <<'EOT' usage: nopaste [options] [files] -e --expire WHEN Set expiry day/month/forever, defaults to forever -l --language LANG Set language, defaults to text -n --nick USER Set nick (honors PASTEBIN_USER) -p --parent PID Set parent paste id, for diffs --private STR Use a private pastebin -x --xcut Paste from X selection (using xclip or xcut) --diff Return diff URL (with --parent or multiple) --download Return download URL --help Show this help --version Show version info EOT } #============================================================================= # simple bash command-line processing # # (c) Copyright 2008 Aron Griffis # Released under the GNU GPL v2 #============================================================================= parse_cmdline() { # extract long options from variable declarations declare getopt_long=$(set | \ sed '/^opt_/!d; s/^opt_//; s/_/-/g; s/\(.*\)=false$/\1 no-\1/; s/\(.*\)=true$/\1 no-\1/; s/=.*/:/; s/()//;' | xargs | sed 's/ /,/g') # augment the shortopts array with takes-a-value colon; # for example f:file becomes f::file declare shortopts=( "${shortopts[@]}" ) declare i x for ((i=0; i<${#shortopts[@]}; i++)); do x=${shortopts[i]} if [[ ",$getopt_long," == *,"${x#?:}":,* ]]; then shortopts[i]=${x/:/::} fi done declare getopt_short=$(IFS=''; echo "${shortopts[*]%:*}") declare args args=$(getopt -o "$getopt_short" \ --long "$getopt_long" -n "$0" -- "$@") || return eval set -- "$args" declare opt var val parsed_opts=() while true; do [[ $1 == -- ]] && { shift; break; } # translate short options to long if [[ $1 == -? ]]; then opt=${1#-} for x in "${shortopts[@]}"; do if [[ $x == "$opt":* ]]; then opt=${x##*:} break fi done else opt=${1#--} fi # figure out $var and $val; shift positional params var=opt_${opt//-/_} case ",$getopt_long," in # make sure to handle opt_no_something (--no-something) # which has a (silly) negation of --no-no-something *",no-$opt,"*) val=true parsed_opts=( "${parsed_opts[@]}" "$1" ) shift ;; *",$opt,"*) if [[ $opt == no-* ]]; then var=${var/no_/} val=false else val=true fi parsed_opts=( "${parsed_opts[@]}" "$1" ) shift ;; *",$opt:,"*) val=$2 parsed_opts=( "${parsed_opts[@]}" "$1" "$2" ) shift 2 ;; *) echo "error processing $1: not in getopt_long?" >&2 return 1 ;; esac if [[ $(type -t "$var") == function ]]; then $var elif [[ $(type -t "$var:") == function ]]; then $var: "$val" elif is_array "$var"; then eval "$var=( \"\${$var[@]}\" $(printf %q "$val") )" elif is_var "$var"; then eval "$var=\$val" else echo "error processing $var: no func/array/var?" >&2 return 1 fi done parsed_params=( "$@" ) } getopt() { declare cmd=${cmd:-${0##*/}} if [[ $(command getopt --help 2>&1) == *--longoptions* ]]; then command getopt "$@" elif [[ $OSTYPE == darwin* ]]; then if [[ ! -x /opt/local/bin/getopt ]]; then echo "Error: $cmd requires GNU getopt" >&2 echo "Please install from http://getopt.darwinports.com/" >&2 exit 1 fi /opt/local/bin/getopt "$@" else echo "Error: $cmd requires GNU getopt" >&2 exit 1 fi } is_var() { declare -p "$1" &>/dev/null } is_array() { set -- $(declare -p "$1" 2>/dev/null) [[ $2 == -*a* ]] } main "$@" Index: nopaste.spec =================================================================== RCS file: /cvs/pkgs/rpms/nopaste/EL-5/nopaste.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- nopaste.spec 15 Jan 2009 19:17:09 -0000 1.1 +++ nopaste.spec 18 Aug 2009 15:22:08 -0000 1.2 @@ -1,6 +1,8 @@ Name: nopaste -Version: 2835 -Release: 2%{?dist} +# version numbering change since 2009/06/21 +Epoch: 1 +Version: 2.1 +Release: 1%{?dist} Summary: Command-line interface to rafb.net/paste Group: Applications/Internet @@ -12,13 +14,12 @@ BuildRoot: %{_tmppath}/%{name}-%{ve %description -This is a simple script to facilitate sharing text through -http://rafb.net/paste/. Like most UNIX utilities, it can take -stdin or files on the command-line. Additionally nopaste can -use the X cut buffer for input, designed to be used with a -window-manager key binding or panel launcher. -The resulting URLs are printed to stdout and additionally -placed in the X cut buffer for quick pasting. +This is a simple script to facilitate sharing text through pastebin.com. Like +most UNIX utilities, it can take stdin or files on the command-line. +Additionally nopaste can use the X cut buffer for input, designed to be used +with a window-manager key binding or panel launcher. The resulting URLs are +printed to stdout and additionally placed in the X cut buffer for quick +pasting. %prep @@ -40,6 +41,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 18 2009 Iain Arnell 1:2.1-1 +- update to latest upstream version (now uses pastebin.com) + * Sat Jan 10 2009 Simon Wesp - 2835-2 - Correct License to GPLv2 - Remove doc in files-section --- nopaste-2835 DELETED --- From jspaleta at fedoraproject.org Tue Aug 18 15:23:36 2009 From: jspaleta at fedoraproject.org (Jef Spaleta) Date: Tue, 18 Aug 2009 15:23:36 +0000 (UTC) Subject: rpms/gpodder/F-11 gpodder.spec,1.28,1.29 Message-ID: <20090818152336.4C89111C00D7@cvs1.fedora.phx.redhat.com> Author: jspaleta Update of /cvs/pkgs/rpms/gpodder/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7988 Modified Files: gpodder.spec Log Message: * Mon Aug 17 2009 Jef Spaleta - 0.17.0-3 - Fix for desktop file encoding packaging problem Index: gpodder.spec =================================================================== RCS file: /cvs/pkgs/rpms/gpodder/F-11/gpodder.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- gpodder.spec 28 Jul 2009 06:35:15 -0000 1.28 +++ gpodder.spec 18 Aug 2009 15:23:36 -0000 1.29 @@ -3,7 +3,7 @@ Name: gpodder Version: 0.17.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Podcast receiver/catcher written in Python Group: Applications/Multimedia @@ -37,10 +37,6 @@ make messages rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -iconv -f latin1 -t utf-8 $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop \ - -o $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop.new -mv $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop.new $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop - desktop-file-install --vendor fedora --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --remove-key Miniicon --add-category Application \ @@ -78,6 +74,9 @@ fi %{python_sitelib}/%{name}*.egg-info %changelog +* Mon Aug 17 2009 Jef Spaleta - 0.17.0-3 +- Fix for desktop file encoding packaging problem + * Mon Jul 27 2009 Jef Spaleta - 0.17.0-2 - New upstream release, fixes multiple bugs since 0.16.1. From iarnell at fedoraproject.org Tue Aug 18 15:31:49 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Tue, 18 Aug 2009 15:31:49 +0000 (UTC) Subject: rpms/nopaste/EL-4 nopaste.spec,1.2,1.3 Message-ID: <20090818153149.DF4F311C00D7@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/nopaste/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10414/EL-4 Modified Files: nopaste.spec Log Message: * Tue Aug 18 2009 Iain Arnell 2.1-2 - update summary Index: nopaste.spec =================================================================== RCS file: /cvs/pkgs/rpms/nopaste/EL-4/nopaste.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nopaste.spec 18 Aug 2009 15:18:20 -0000 1.2 +++ nopaste.spec 18 Aug 2009 15:31:49 -0000 1.3 @@ -2,8 +2,8 @@ Name: nopaste # version numbering change since 2009/06/21 Epoch: 1 Version: 2.1 -Release: 1%{?dist} -Summary: Command-line interface to rafb.net/paste +Release: 2%{?dist} +Summary: Command-line interface to pastebin.com Group: Applications/Internet License: GPLv2 @@ -41,6 +41,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 18 2009 Iain Arnell 2.1-2 +- update summary + * Tue Aug 18 2009 Iain Arnell 1:2.1-1 - update to latest upstream version (now uses pastebin.com) From iarnell at fedoraproject.org Tue Aug 18 15:31:50 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Tue, 18 Aug 2009 15:31:50 +0000 (UTC) Subject: rpms/nopaste/EL-5 nopaste.spec,1.2,1.3 Message-ID: <20090818153150.0925511C0262@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/nopaste/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10414/EL-5 Modified Files: nopaste.spec Log Message: * Tue Aug 18 2009 Iain Arnell 2.1-2 - update summary Index: nopaste.spec =================================================================== RCS file: /cvs/pkgs/rpms/nopaste/EL-5/nopaste.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nopaste.spec 18 Aug 2009 15:22:08 -0000 1.2 +++ nopaste.spec 18 Aug 2009 15:31:49 -0000 1.3 @@ -2,8 +2,8 @@ Name: nopaste # version numbering change since 2009/06/21 Epoch: 1 Version: 2.1 -Release: 1%{?dist} -Summary: Command-line interface to rafb.net/paste +Release: 2%{?dist} +Summary: Command-line interface to pastebin.com Group: Applications/Internet License: GPLv2 @@ -41,6 +41,9 @@ rm -rf %{buildroot} %changelog +* Tue Aug 18 2009 Iain Arnell 2.1-2 +- update summary + * Tue Aug 18 2009 Iain Arnell 1:2.1-1 - update to latest upstream version (now uses pastebin.com) From jakub at fedoraproject.org Tue Aug 18 15:32:26 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Tue, 18 Aug 2009 15:32:26 +0000 (UTC) Subject: rpms/gcc/devel gcc44-power7-3.patch,1.1,1.2 Message-ID: <20090818153226.0B72111C00D7@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/gcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10583 Modified Files: gcc44-power7-3.patch Log Message: 4.4.1-6 gcc44-power7-3.patch: config/rs6000/altivec.md | 44 config/rs6000/predicates.md | 3 config/rs6000/rs6000-c.c | 79 + config/rs6000/rs6000-protos.h | 2 config/rs6000/rs6000.c | 1273 +++++++++++++-------------- config/rs6000/rs6000.h | 96 +- config/rs6000/rs6000.md | 15 config/rs6000/rs6000.opt | 24 config/rs6000/vector.md | 56 - config/rs6000/vsx.md | 406 ++++++-- doc/extend.texi | 17 testsuite/gcc.target/powerpc/vsx-builtin-3.c | 212 ++++ 12 files changed, 1363 insertions(+), 864 deletions(-) Index: gcc44-power7-3.patch =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/gcc44-power7-3.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gcc44-power7-3.patch 14 May 2009 08:52:31 -0000 1.1 +++ gcc44-power7-3.patch 18 Aug 2009 15:32:25 -0000 1.2 @@ -1028,7 +1028,7 @@ testsuite/ case V4SImode: if (VECTOR_UNIT_NONE_P (V4SImode) || VECTOR_UNIT_NONE_P (V4SFmode)) -@@ -3785,15 +3846,28 @@ rs6000_expand_vector_init (rtx target, r +@@ -3780,15 +3841,28 @@ rs6000_expand_vector_init (rtx target, r } } @@ -1063,7 +1063,7 @@ testsuite/ return; } -@@ -3856,10 +3930,12 @@ rs6000_expand_vector_set (rtx target, rt +@@ -3851,10 +3925,12 @@ rs6000_expand_vector_set (rtx target, rt int width = GET_MODE_SIZE (inner_mode); int i; @@ -1078,7 +1078,7 @@ testsuite/ return; } -@@ -3900,10 +3976,12 @@ rs6000_expand_vector_extract (rtx target +@@ -3895,10 +3971,12 @@ rs6000_expand_vector_extract (rtx target enum machine_mode inner_mode = GET_MODE_INNER (mode); rtx mem, x; @@ -1093,7 +1093,7 @@ testsuite/ return; } -@@ -4323,9 +4401,7 @@ avoiding_indexed_address_p (enum machine +@@ -4318,9 +4396,7 @@ avoiding_indexed_address_p (enum machine { /* Avoid indexed addressing for modes that have non-indexed load/store instruction forms. */ @@ -1104,8 +1104,8 @@ testsuite/ } inline bool -@@ -4427,6 +4503,16 @@ rs6000_legitimize_address (rtx x, rtx ol - ret = rs6000_legitimize_tls_address (x, model); +@@ -4443,6 +4519,16 @@ rs6000_legitimize_address (rtx x, rtx ol + ret = rs6000_legitimize_tls_address (x, model); } + else if (VECTOR_MEM_ALTIVEC_OR_VSX_P (mode)) @@ -1121,7 +1121,7 @@ testsuite/ else if (GET_CODE (x) == PLUS && GET_CODE (XEXP (x, 0)) == REG && GET_CODE (XEXP (x, 1)) == CONST_INT -@@ -4436,8 +4522,6 @@ rs6000_legitimize_address (rtx x, rtx ol +@@ -4452,8 +4538,6 @@ rs6000_legitimize_address (rtx x, rtx ol && (mode == DImode || mode == TImode) && (INTVAL (XEXP (x, 1)) & 3) != 0) || (TARGET_SPE && SPE_VECTOR_MODE (mode)) @@ -1130,7 +1130,7 @@ testsuite/ || (TARGET_E500_DOUBLE && (mode == DFmode || mode == TFmode || mode == DImode || mode == DDmode || mode == TDmode)))) -@@ -4467,15 +4551,6 @@ rs6000_legitimize_address (rtx x, rtx ol +@@ -4485,15 +4569,6 @@ rs6000_legitimize_address (rtx x, rtx ol ret = gen_rtx_PLUS (Pmode, XEXP (x, 0), force_reg (Pmode, force_operand (XEXP (x, 1), 0))); } @@ -1146,7 +1146,7 @@ testsuite/ else if ((TARGET_SPE && SPE_VECTOR_MODE (mode)) || (TARGET_E500_DOUBLE && (mode == DFmode || mode == TFmode || mode == DDmode || mode == TDmode -@@ -5113,7 +5188,7 @@ rs6000_legitimate_address (enum machine_ +@@ -5131,7 +5206,7 @@ rs6000_legitimate_address (enum machine_ ret = 1; else if (rs6000_legitimate_offset_address_p (mode, x, reg_ok_strict)) ret = 1; @@ -1155,7 +1155,7 @@ testsuite/ && mode != TFmode && mode != TDmode && ((TARGET_HARD_FLOAT && TARGET_FPRS) -@@ -5953,7 +6028,13 @@ rs6000_emit_move (rtx dest, rtx source, +@@ -5971,7 +6046,13 @@ rs6000_emit_move (rtx dest, rtx source, case TImode: if (VECTOR_MEM_ALTIVEC_OR_VSX_P (TImode)) @@ -1170,7 +1170,7 @@ testsuite/ rs6000_eliminate_indexed_memrefs (operands); -@@ -7869,7 +7950,8 @@ def_builtin (int mask, const char *name, +@@ -7888,7 +7969,8 @@ def_builtin (int mask, const char *name, if ((mask & target_flags) || TARGET_PAIRED_FLOAT) { if (rs6000_builtin_decls[code]) @@ -1180,7 +1180,7 @@ testsuite/ rs6000_builtin_decls[code] = add_builtin_function (name, type, code, BUILT_IN_MD, -@@ -7934,6 +8016,34 @@ static const struct builtin_description +@@ -7953,6 +8035,34 @@ static const struct builtin_description { MASK_VSX, CODE_FOR_vsx_fnmaddv4sf4, "__builtin_vsx_xvnmaddsp", VSX_BUILTIN_XVNMADDSP }, { MASK_VSX, CODE_FOR_vsx_fnmsubv4sf4, "__builtin_vsx_xvnmsubsp", VSX_BUILTIN_XVNMSUBSP }, @@ -1215,7 +1215,7 @@ testsuite/ { 0, CODE_FOR_paired_msub, "__builtin_paired_msub", PAIRED_BUILTIN_MSUB }, { 0, CODE_FOR_paired_madd, "__builtin_paired_madd", PAIRED_BUILTIN_MADD }, { 0, CODE_FOR_paired_madds0, "__builtin_paired_madds0", PAIRED_BUILTIN_MADDS0 }, -@@ -8083,6 +8193,9 @@ static struct builtin_description bdesc_ +@@ -8102,6 +8212,9 @@ static struct builtin_description bdesc_ { MASK_VSX, CODE_FOR_sminv2df3, "__builtin_vsx_xvmindp", VSX_BUILTIN_XVMINDP }, { MASK_VSX, CODE_FOR_smaxv2df3, "__builtin_vsx_xvmaxdp", VSX_BUILTIN_XVMAXDP }, { MASK_VSX, CODE_FOR_vsx_tdivv2df3, "__builtin_vsx_xvtdivdp", VSX_BUILTIN_XVTDIVDP }, @@ -1225,7 +1225,7 @@ testsuite/ { MASK_VSX, CODE_FOR_addv4sf3, "__builtin_vsx_xvaddsp", VSX_BUILTIN_XVADDSP }, { MASK_VSX, CODE_FOR_subv4sf3, "__builtin_vsx_xvsubsp", VSX_BUILTIN_XVSUBSP }, -@@ -8091,6 +8204,21 @@ static struct builtin_description bdesc_ +@@ -8110,6 +8223,21 @@ static struct builtin_description bdesc_ { MASK_VSX, CODE_FOR_sminv4sf3, "__builtin_vsx_xvminsp", VSX_BUILTIN_XVMINSP }, { MASK_VSX, CODE_FOR_smaxv4sf3, "__builtin_vsx_xvmaxsp", VSX_BUILTIN_XVMAXSP }, { MASK_VSX, CODE_FOR_vsx_tdivv4sf3, "__builtin_vsx_xvtdivsp", VSX_BUILTIN_XVTDIVSP }, @@ -1247,7 +1247,7 @@ testsuite/ { MASK_ALTIVEC|MASK_VSX, CODE_FOR_nothing, "__builtin_vec_add", ALTIVEC_BUILTIN_VEC_ADD }, { MASK_ALTIVEC|MASK_VSX, CODE_FOR_nothing, "__builtin_vec_vaddfp", ALTIVEC_BUILTIN_VEC_VADDFP }, -@@ -8508,6 +8636,47 @@ static struct builtin_description bdesc_ +@@ -8527,6 +8655,47 @@ static struct builtin_description bdesc_ { MASK_VSX, CODE_FOR_vsx_tsqrtv4sf2, "__builtin_vsx_xvtsqrtsp", VSX_BUILTIN_XVTSQRTSP }, { MASK_VSX, CODE_FOR_vsx_frev4sf2, "__builtin_vsx_xvresp", VSX_BUILTIN_XVRESP }, @@ -1295,7 +1295,7 @@ testsuite/ { MASK_ALTIVEC, CODE_FOR_nothing, "__builtin_vec_abs", ALTIVEC_BUILTIN_VEC_ABS }, { MASK_ALTIVEC, CODE_FOR_nothing, "__builtin_vec_abss", ALTIVEC_BUILTIN_VEC_ABSS }, { MASK_ALTIVEC, CODE_FOR_nothing, "__builtin_vec_ceil", ALTIVEC_BUILTIN_VEC_CEIL }, -@@ -8533,15 +8702,6 @@ static struct builtin_description bdesc_ +@@ -8552,15 +8721,6 @@ static struct builtin_description bdesc_ { MASK_ALTIVEC|MASK_VSX, CODE_FOR_fix_truncv4sfv4si2, "__builtin_vec_fix_sfsi", VECTOR_BUILTIN_FIX_V4SF_V4SI }, { MASK_ALTIVEC|MASK_VSX, CODE_FOR_fixuns_truncv4sfv4si2, "__builtin_vec_fixuns_sfsi", VECTOR_BUILTIN_FIXUNS_V4SF_V4SI }, @@ -1311,7 +1311,7 @@ testsuite/ /* The SPE unary builtins must start with SPE_BUILTIN_EVABS and end with SPE_BUILTIN_EVSUBFUSIAAW. */ { 0, CODE_FOR_spe_evabs, "__builtin_spe_evabs", SPE_BUILTIN_EVABS }, -@@ -9046,11 +9206,12 @@ rs6000_expand_ternop_builtin (enum insn_ +@@ -9065,11 +9225,12 @@ rs6000_expand_ternop_builtin (enum insn_ || arg2 == error_mark_node) return const0_rtx; @@ -1328,7 +1328,7 @@ testsuite/ /* Only allow 4-bit unsigned literals. */ STRIP_NOPS (arg2); if (TREE_CODE (arg2) != INTEGER_CST -@@ -9059,6 +9220,40 @@ rs6000_expand_ternop_builtin (enum insn_ +@@ -9078,6 +9239,40 @@ rs6000_expand_ternop_builtin (enum insn_ error ("argument 3 must be a 4-bit unsigned literal"); return const0_rtx; } @@ -1369,7 +1369,7 @@ testsuite/ } if (target == 0 -@@ -9366,8 +9561,10 @@ altivec_expand_builtin (tree exp, rtx ta +@@ -9385,8 +9580,10 @@ altivec_expand_builtin (tree exp, rtx ta enum machine_mode tmode, mode0; unsigned int fcode = DECL_FUNCTION_CODE (fndecl); @@ -1382,7 +1382,7 @@ testsuite/ { *expandedp = true; error ("unresolved overload for Altivec builtin %qF", fndecl); -@@ -10156,6 +10353,7 @@ rs6000_init_builtins (void) +@@ -10175,6 +10372,7 @@ rs6000_init_builtins (void) unsigned_V16QI_type_node = build_vector_type (unsigned_intQI_type_node, 16); unsigned_V8HI_type_node = build_vector_type (unsigned_intHI_type_node, 8); unsigned_V4SI_type_node = build_vector_type (unsigned_intSI_type_node, 4); @@ -1390,7 +1390,7 @@ testsuite/ opaque_V2SF_type_node = build_opaque_vector_type (float_type_node, 2); opaque_V2SI_type_node = build_opaque_vector_type (intSI_type_node, 2); -@@ -10169,6 +10367,7 @@ rs6000_init_builtins (void) +@@ -10188,6 +10386,7 @@ rs6000_init_builtins (void) bool_char_type_node = build_distinct_type_copy (unsigned_intQI_type_node); bool_short_type_node = build_distinct_type_copy (unsigned_intHI_type_node); bool_int_type_node = build_distinct_type_copy (unsigned_intSI_type_node); @@ -1398,7 +1398,7 @@ testsuite/ pixel_type_node = build_distinct_type_copy (unsigned_intHI_type_node); long_integer_type_internal_node = long_integer_type_node; -@@ -10201,6 +10400,7 @@ rs6000_init_builtins (void) +@@ -10220,6 +10419,7 @@ rs6000_init_builtins (void) bool_V16QI_type_node = build_vector_type (bool_char_type_node, 16); bool_V8HI_type_node = build_vector_type (bool_short_type_node, 8); bool_V4SI_type_node = build_vector_type (bool_int_type_node, 4); @@ -1406,7 +1406,7 @@ testsuite/ pixel_V8HI_type_node = build_vector_type (pixel_type_node, 8); (*lang_hooks.decls.pushdecl) (build_decl (TYPE_DECL, -@@ -10241,9 +10441,17 @@ rs6000_init_builtins (void) +@@ -10260,9 +10460,17 @@ rs6000_init_builtins (void) pixel_V8HI_type_node)); if (TARGET_VSX) @@ -1427,7 +1427,7 @@ testsuite/ if (TARGET_PAIRED_FLOAT) paired_init_builtins (); -@@ -10818,8 +11026,10 @@ altivec_init_builtins (void) +@@ -10837,8 +11045,10 @@ altivec_init_builtins (void) { enum machine_mode mode1; tree type; @@ -1440,7 +1440,7 @@ testsuite/ if (is_overloaded) mode1 = VOIDmode; -@@ -10982,592 +11192,302 @@ altivec_init_builtins (void) +@@ -11001,592 +11211,302 @@ altivec_init_builtins (void) ALTIVEC_BUILTIN_VEC_EXT_V4SF); } @@ -2273,7 +2273,7 @@ testsuite/ def_builtin (d->mask, d->name, type, d->code); } -@@ -12618,12 +12538,12 @@ rs6000_secondary_reload_inner (rtx reg, +@@ -12637,12 +12557,12 @@ rs6000_secondary_reload_inner (rtx reg, } if (GET_CODE (addr) == PLUS @@ -2288,7 +2288,7 @@ testsuite/ if (!REG_P (addr_op2) && (GET_CODE (addr_op2) != CONST_INT -@@ -12642,8 +12562,8 @@ rs6000_secondary_reload_inner (rtx reg, +@@ -12661,8 +12581,8 @@ rs6000_secondary_reload_inner (rtx reg, addr = scratch_or_premodify; scratch_or_premodify = scratch; } @@ -2299,7 +2299,7 @@ testsuite/ { rs6000_emit_move (scratch_or_premodify, addr, Pmode); addr = scratch_or_premodify; -@@ -12672,24 +12592,24 @@ rs6000_secondary_reload_inner (rtx reg, +@@ -12691,24 +12611,24 @@ rs6000_secondary_reload_inner (rtx reg, if (GET_CODE (addr) == PRE_MODIFY && (!VECTOR_MEM_VSX_P (mode) || and_op2 != NULL_RTX @@ -2329,7 +2329,7 @@ testsuite/ ; else if (GET_CODE (addr) == PLUS) -@@ -12709,7 +12629,7 @@ rs6000_secondary_reload_inner (rtx reg, +@@ -12728,7 +12648,7 @@ rs6000_secondary_reload_inner (rtx reg, } else if (GET_CODE (addr) == SYMBOL_REF || GET_CODE (addr) == CONST @@ -2338,7 +2338,7 @@ testsuite/ { rs6000_emit_move (scratch_or_premodify, addr, Pmode); addr = scratch_or_premodify; -@@ -12741,7 +12661,7 @@ rs6000_secondary_reload_inner (rtx reg, +@@ -12760,7 +12680,7 @@ rs6000_secondary_reload_inner (rtx reg, andi. instruction. */ if (and_op2 != NULL_RTX) { @@ -2347,7 +2347,7 @@ testsuite/ { emit_insn (gen_rtx_SET (VOIDmode, scratch, addr)); addr = scratch; -@@ -12776,6 +12696,26 @@ rs6000_secondary_reload_inner (rtx reg, +@@ -12795,6 +12715,26 @@ rs6000_secondary_reload_inner (rtx reg, return; } @@ -2374,7 +2374,7 @@ testsuite/ /* Allocate a 64-bit stack slot to be used for copying SDmode values through if this function has any SDmode references. */ -@@ -12849,13 +12789,15 @@ rs6000_preferred_reload_class (rtx x, en +@@ -12868,13 +12808,15 @@ rs6000_preferred_reload_class (rtx x, en enum machine_mode mode = GET_MODE (x); enum reg_class ret; @@ -2395,7 +2395,7 @@ testsuite/ else if (CONSTANT_P (x) && reg_classes_intersect_p (rclass, FLOAT_REGS)) ret = NO_REGS; -@@ -13074,8 +13016,10 @@ rs6000_cannot_change_mode_class (enum ma +@@ -13093,8 +13035,10 @@ rs6000_cannot_change_mode_class (enum ma || (((to) == TDmode) + ((from) == TDmode)) == 1 || (((to) == DImode) + ((from) == DImode)) == 1)) || (TARGET_VSX @@ -2407,7 +2407,7 @@ testsuite/ && (ALTIVEC_VECTOR_MODE (from) + ALTIVEC_VECTOR_MODE (to)) == 1) || (TARGET_SPE -@@ -14953,7 +14897,7 @@ rs6000_emit_vector_cond_expr (rtx dest, +@@ -14972,7 +14916,7 @@ rs6000_emit_vector_cond_expr (rtx dest, if (!mask) return 0; @@ -2416,7 +2416,7 @@ testsuite/ || (TARGET_ALTIVEC && ALTIVEC_VECTOR_MODE (dest_mode))) { rtx cond2 = gen_rtx_fmt_ee (NE, VOIDmode, mask, const0_rtx); -@@ -22044,7 +21988,8 @@ rs6000_handle_altivec_attribute (tree *n +@@ -22161,7 +22105,8 @@ rs6000_handle_altivec_attribute (tree *n mode = TYPE_MODE (type); /* Check for invalid AltiVec type qualifiers. */ @@ -2426,7 +2426,7 @@ testsuite/ { if (TARGET_64BIT) error ("use of % in AltiVec types is invalid for 64-bit code"); -@@ -22082,6 +22027,7 @@ rs6000_handle_altivec_attribute (tree *n +@@ -22199,6 +22144,7 @@ rs6000_handle_altivec_attribute (tree *n break; case SFmode: result = V4SF_type_node; break; case DFmode: result = V2DF_type_node; break; @@ -2434,7 +2434,7 @@ testsuite/ /* If the user says 'vector int bool', we may be handed the 'bool' attribute _before_ the 'vector' attribute, and so select the proper type in the 'b' case below. */ -@@ -22093,6 +22039,7 @@ rs6000_handle_altivec_attribute (tree *n +@@ -22210,6 +22156,7 @@ rs6000_handle_altivec_attribute (tree *n case 'b': switch (mode) { @@ -2442,7 +2442,7 @@ testsuite/ case SImode: case V4SImode: result = bool_V4SI_type_node; break; case HImode: case V8HImode: result = bool_V8HI_type_node; break; case QImode: case V16QImode: result = bool_V16QI_type_node; -@@ -22137,6 +22084,7 @@ rs6000_mangle_type (const_tree type) +@@ -22254,6 +22201,7 @@ rs6000_mangle_type (const_tree type) if (type == bool_short_type_node) return "U6__bools"; if (type == pixel_type_node) return "u7__pixel"; if (type == bool_int_type_node) return "U6__booli"; @@ -2450,7 +2450,7 @@ testsuite/ /* Mangle IBM extended float long double as `g' (__float128) on powerpc*-linux where long-double-64 previously was the default. */ -@@ -23647,6 +23595,8 @@ int +@@ -23781,6 +23729,8 @@ int rs6000_register_move_cost (enum machine_mode mode, enum reg_class from, enum reg_class to) { @@ -2459,7 +2459,7 @@ testsuite/ /* Moves from/to GENERAL_REGS. */ if (reg_classes_intersect_p (to, GENERAL_REGS) || reg_classes_intersect_p (from, GENERAL_REGS)) -@@ -23655,39 +23605,47 @@ rs6000_register_move_cost (enum machine_ +@@ -23789,39 +23739,47 @@ rs6000_register_move_cost (enum machine_ from = to; if (from == FLOAT_REGS || from == ALTIVEC_REGS || from == VSX_REGS) @@ -2519,7 +2519,7 @@ testsuite/ } /* A C expressions returning the cost of moving data of MODE from a register to -@@ -23697,14 +23655,23 @@ int +@@ -23831,14 +23789,23 @@ int rs6000_memory_move_cost (enum machine_mode mode, enum reg_class rclass, int in ATTRIBUTE_UNUSED) { @@ -2547,7 +2547,7 @@ testsuite/ } /* Returns a code for a target-specific builtin that implements -@@ -24424,4 +24391,24 @@ rs6000_final_prescan_insn (rtx insn, rtx +@@ -24546,4 +24513,24 @@ rs6000_final_prescan_insn (rtx insn, rtx } } From remi at fedoraproject.org Tue Aug 18 15:36:30 2009 From: remi at fedoraproject.org (Remi Collet) Date: Tue, 18 Aug 2009 15:36:30 +0000 (UTC) Subject: rpms/glpi/devel glpi-0.72.patch, NONE, 1.1 .cvsignore, 1.15, 1.16 glpi-config_path.php, 1.2, 1.3 glpi.spec, 1.25, 1.26 sources, 1.17, 1.18 glpi-check.patch, 1.1, NONE Message-ID: <20090818153630.D794511C00D7@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11653 Modified Files: .cvsignore glpi-config_path.php glpi.spec sources Added Files: glpi-0.72.patch Removed Files: glpi-check.patch Log Message: update to 0.72.1 + svn patches glpi-0.72.patch: ajax/comments.php | 14 +++---- ajax/updateTrackingDeviceType.php | 5 +- config/define.php | 1 front/report.dynamic.php | 3 - inc/central.function.php | 8 +--- inc/common.function.php | 6 +-- inc/contract.function.php | 6 +-- inc/display.function.php | 4 +- inc/dropdown.function.php | 9 +++-- inc/ocsng.function.php | 3 + inc/profile.class.php | 11 +++--- inc/rulesengine.class.php | 8 ++-- inc/rulesengine.function.php | 9 ++--- inc/search.constant.php | 7 ++- inc/search.function.php | 42 +++++++++++++++-------- inc/tracking.function.php | 67 ++++++++++++++++++++++++++++++++++---- lib/vcardclass/classes-vcard.php | 3 + 17 files changed, 142 insertions(+), 64 deletions(-) --- NEW FILE glpi-0.72.patch --- diff -ru glpi/ajax/comments.php svn8743/ajax/comments.php --- glpi/ajax/comments.php 2009-08-06 23:10:00.000000000 +0200 +++ svn8743/ajax/comments.php 2009-08-18 16:59:42.000000000 +0200 @@ -1,6 +1,6 @@ "front/enterprise.php", CONTRACT_TYPE => "front/contract.php", DOCUMENT_TYPE => "front/document.php", + OCSNG_TYPE => "front/setup.ocsng.php", ); define("AUTH_DB_GLPI",1); diff -ru glpi/front/report.dynamic.php svn8743/front/report.dynamic.php --- glpi/front/report.dynamic.php 2009-08-06 23:10:00.000000000 +0200 +++ svn8743/front/report.dynamic.php 2009-08-18 16:59:42.000000000 +0200 @@ -1,6 +1,6 @@ "; - echo "
"; - echo $LANG['central'][10]; - echo "
"; - - showTrackingList($_SERVER['PHP_SELF'],0,"","","new"); + showNewJobList(); } } diff -ru glpi/inc/common.function.php svn8743/inc/common.function.php --- glpi/inc/common.function.php 2009-08-06 23:10:00.000000000 +0200 +++ svn8743/inc/common.function.php 2009-08-18 16:59:45.000000000 +0200 @@ -1,6 +1,6 @@ "; echo "
"; if ($ent->fields["recursive"]) { - dropdownContracts("conID",getEntitySons($ent->fields["FK_entities"]),$used); + dropdownContracts("conID",getEntitySons($ent->fields["FK_entities"]),$used,true); } else { - dropdownContracts("conID",$ent->fields['FK_entities'],$used); + dropdownContracts("conID",$ent->fields['FK_entities'],$used,true); } echo "
"; echo ""; diff -ru glpi/inc/display.function.php svn8743/inc/display.function.php --- glpi/inc/display.function.php 2009-08-06 23:10:00.000000000 +0200 +++ svn8743/inc/display.function.php 2009-08-18 16:59:45.000000000 +0200 @@ -1,6 +1,6 @@ "; + echo ""; } echo " + Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.510 retrieving revision 1.511 diff -u -p -r1.510 -r1.511 --- cups.spec 27 Aug 2009 12:40:28 -0000 1.510 +++ cups.spec 27 Aug 2009 15:36:35 -0000 1.511 @@ -10,7 +10,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4 -Release: 0.%{pre}.19%{?dist} +Release: 0.%{pre}.20%{?dist} License: GPLv2 Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 @@ -71,6 +71,7 @@ Patch43: cups-str3292.patch Patch44: cups-str3293.patch Patch45: cups-str3308.patch Patch46: cups-str3311.patch +Patch47: cups-str3312.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -242,6 +243,7 @@ module. %patch44 -p1 -b .str3293 %patch45 -p1 -b .str3308 %patch46 -p1 -b .str3311 +%patch47 -p1 -b .str3312 %if %lspp %patch100 -p1 -b .lspp @@ -536,6 +538,10 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Wed Aug 26 2009 Tim Waugh 1:1.4-0.rc1.20 +- Fixed admin.cgi crash when modifying a class (bug #519724, + STR #3312, patch from Jiri Popelka). + * Wed Aug 26 2009 Tim Waugh 1:1.4-0.rc1.19 - Prevent infinite loop in cupsDoIORequest when processing HTTP errors (bug #518065, bug #519663, STR #3311). From twaugh at fedoraproject.org Thu Aug 27 15:38:27 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Thu, 27 Aug 2009 15:38:27 +0000 (UTC) Subject: rpms/cups/F-11 cups-str3312.patch,NONE,1.1 cups.spec,1.514,1.515 Message-ID: <20090827153827.0BDB511C0073@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14377 Modified Files: cups.spec Added Files: cups-str3312.patch Log Message: * Wed Aug 26 2009 Tim Waugh 1:1.4-0.rc1.20 - Fixed admin.cgi crash when modifying a class (bug #519724, STR #3312, patch from Jiri Popelka). cups-str3312.patch: cgi-bin/admin.c | 12 ++++++++++-- templates/modify-class.tmpl | 1 + 2 files changed, 11 insertions(+), 2 deletions(-) --- NEW FILE cups-str3312.patch --- diff -up cups-1.4rc1/cgi-bin/admin.c.str3312 cups-1.4rc1/cgi-bin/admin.c --- cups-1.4rc1/cgi-bin/admin.c.str3312 2009-05-11 22:21:29.000000000 +0100 +++ cups-1.4rc1/cgi-bin/admin.c 2009-08-27 16:33:00.691275487 +0100 @@ -628,6 +628,15 @@ do_am_class(http_t *http, /* I - HTTP c return; } + if (!name) + { + cgiSetVariable("ERROR", cgiText(_("Missing form variable!"))); + cgiStartHTML(title); + cgiCopyTemplateLang("error.tmpl"); + cgiEndHTML(); + return; + } + for (ptr = name; *ptr; ptr ++) if ((*ptr >= 0 && *ptr <= ' ') || *ptr == 127 || *ptr == '/' || *ptr == '#') break; @@ -662,8 +671,7 @@ do_am_class(http_t *http, /* I - HTTP c request = ippNewRequest(CUPS_ADD_CLASS); httpAssembleURIf(HTTP_URI_CODING_ALL, uri, sizeof(uri), "ipp", NULL, - "localhost", 0, "/classes/%s", - cgiGetVariable("PRINTER_NAME")); + "localhost", 0, "/classes/%s", name); ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_URI, "printer-uri", NULL, uri); diff -up cups-1.4rc1/templates/modify-class.tmpl.str3312 cups-1.4rc1/templates/modify-class.tmpl --- cups-1.4rc1/templates/modify-class.tmpl.str3312 2008-09-20 04:33:59.000000000 +0100 +++ cups-1.4rc1/templates/modify-class.tmpl 2009-08-27 16:33:00.693275103 +0100 @@ -4,6 +4,7 @@
+
Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.514 retrieving revision 1.515 diff -u -p -r1.514 -r1.515 --- cups.spec 27 Aug 2009 12:40:56 -0000 1.514 +++ cups.spec 27 Aug 2009 15:38:26 -0000 1.515 @@ -10,7 +10,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4 -Release: 0.%{pre}.19%{?dist} +Release: 0.%{pre}.20%{?dist} License: GPLv2 Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 @@ -71,6 +71,7 @@ Patch43: cups-str3292.patch Patch44: cups-str3293.patch Patch45: cups-str3308.patch Patch46: cups-str3311.patch +Patch47: cups-str3312.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -242,6 +243,7 @@ module. %patch44 -p1 -b .str3293 %patch45 -p1 -b .str3308 %patch46 -p1 -b .str3311 +%patch47 -p1 -b .str3312 %if %lspp %patch100 -p1 -b .lspp @@ -535,7 +537,11 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog -* Wed Aug 26 2009 Tim Waugh 1:1.4-0.rc1.18 +* Wed Aug 26 2009 Tim Waugh 1:1.4-0.rc1.20 +- Fixed admin.cgi crash when modifying a class (bug #519724, + STR #3312, patch from Jiri Popelka). + +* Wed Aug 26 2009 Tim Waugh 1:1.4-0.rc1.19 - Prevent infinite loop in cupsDoIORequest when processing HTTP errors (bug #518065, bug #519663, STR #3311). - Fixed document-format-supported attribute when From transif at fedoraproject.org Thu Aug 27 15:38:36 2009 From: transif at fedoraproject.org (Transifex System User) Date: Thu, 27 Aug 2009 15:38:36 +0000 (UTC) Subject: comps/po pt_BR.po,1.36,1.37 Message-ID: <20090827153836.8B40A11C0073@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14789/po Modified Files: pt_BR.po Log Message: Sending translation for Brazilian Portuguese Index: pt_BR.po =================================================================== RCS file: /cvs/pkgs/comps/po/pt_BR.po,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- pt_BR.po 28 Jul 2009 17:24:21 -0000 1.36 +++ pt_BR.po 27 Aug 2009 15:38:35 -0000 1.37 @@ -6,7 +6,7 @@ # Jos? Nuno Pires # # -# David Barzilay , 2003,2004. +# David Barzilay , 2003, 2004. # Pedro Macedo , 2005. # Rodrigo Padula de Oliveira , 2005. # Valnir Ferreira Jr. , 2006. @@ -31,7 +31,8 @@ msgstr "" #: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 #: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." -msgstr "Um ambiente de trabalho leve que funciona bem em m?quinas de baixo custo." +msgstr "" +"Um ambiente de trabalho leve que funciona bem em m?quinas de baixo custo." #: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 #: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 From twaugh at fedoraproject.org Thu Aug 27 15:45:43 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Thu, 27 Aug 2009 15:45:43 +0000 (UTC) Subject: rpms/system-config-printer/F-10 system-config-printer-older-gtk.patch, NONE, 1.1 system-config-printer.spec, 1.247, 1.248 Message-ID: <20090827154543.C4F6A11C0073@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19166 Modified Files: system-config-printer.spec Added Files: system-config-printer-older-gtk.patch Log Message: * Thu Aug 27 2009 Tim Waugh 1.1.12-5 - Fixed crash on start-up. system-config-printer-older-gtk.patch: ToolbarSearchEntry.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE system-config-printer-older-gtk.patch --- diff -up system-config-printer-1.1.12/ToolbarSearchEntry.py.older-gtk system-config-printer-1.1.12/ToolbarSearchEntry.py --- system-config-printer-1.1.12/ToolbarSearchEntry.py.older-gtk 2009-08-25 15:01:40.000000000 +0100 +++ system-config-printer-1.1.12/ToolbarSearchEntry.py 2009-08-27 16:42:58.069400058 +0100 @@ -80,6 +80,7 @@ class ToolbarSearchEntry (gtk.HBox): self.entry.set_icon_sensitive (gtk.ENTRY_ICON_SECONDARY, False) self.entry.set_icon_activatable (gtk.ENTRY_ICON_SECONDARY, False) + self.entry.connect ('icon-press', self.on_icon_press) label.set_mnemonic_widget (self.entry) @@ -88,7 +89,6 @@ class ToolbarSearchEntry (gtk.HBox): self.entry.connect ('changed', self.on_changed) self.entry.connect ('focus_out_event', self.on_focus_out_event) self.entry.connect ('activate', self.on_activate) - self.entry.connect ('icon-press', self.on_icon_press) def do_get_property (self, property): if property.name == 'search_timeout': Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-10/system-config-printer.spec,v retrieving revision 1.247 retrieving revision 1.248 diff -u -p -r1.247 -r1.248 --- system-config-printer.spec 26 Aug 2009 16:54:05 -0000 1.247 +++ system-config-printer.spec 27 Aug 2009 15:45:43 -0000 1.248 @@ -7,7 +7,7 @@ Summary: A printer administration tool Name: system-config-printer Version: 1.1.12 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base @@ -17,6 +17,7 @@ Source2: http://cyberelk.net/tim/data/py Patch1: system-config-printer-get_cursor.patch Patch2: system-config-printer-statereason-icons.patch Patch3: system-config-printer-icon-load-traceback.patch +Patch4: system-config-printer-older-gtk.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -68,6 +69,7 @@ the configuration tool. %patch1 -p1 -b .get_cursor %patch2 -p1 -b .statereason-icons %patch3 -p1 -b .icon-load-traceback +%patch4 -p1 -b .older-gtk %build %configure @@ -169,6 +171,9 @@ rm -rf %buildroot exit 0 %changelog +* Thu Aug 27 2009 Tim Waugh 1.1.12-5 +- Fixed crash on start-up. + * Wed Aug 26 2009 Tim Waugh 1.1.12-4 - Handle icon load failure gracefully. - Fixed statereason icon names. From overholt at fedoraproject.org Thu Aug 27 15:46:26 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Thu, 27 Aug 2009 15:46:26 +0000 (UTC) Subject: rpms/itext/devel itext-2.1.7.pom,NONE,1.1 itext.spec,1.21,1.22 Message-ID: <20090827154626.DE34911C0073@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/itext/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20618 Modified Files: itext.spec Added Files: itext-2.1.7.pom Log Message: * Thu Aug 27 2009 Andrew Overholt 2.1.7-3 - Add maven POM file for use by other maven packages --- NEW FILE itext-2.1.7.pom --- 4.0.0 com.lowagie itext jar iText, a Free Java-PDF library 2.1.7 iText, a free Java-PDF library http://www.lowagie.com/iText/ iText Questions http://lists.sourceforge.net/lists/listinfo/itext-questions itext-questions at lists.sourceforge.net http://news.gmane.org/gmane.comp.java.lib.itext.general http://www.nabble.com/iText---General-f2701.html http://www.junlu.com/2.html http://sourceforge.net/mailarchive/forum.php?forum_id=3273 http://www.mail-archive.com/itext-questions%40lists.sourceforge.net/ blowagie Bruno Lowagie bruno at lowagie.com http://www.lowagie.com psoares33 Paulo Soares psoares33 at users.sourceforge.net hallm Mark Hall hallm at users.sourceforge.net xlv Xavier Le Vourch xlv at users.sourceforge.net Mozilla Public License http://www.mozilla.org/MPL/MPL-1.1.html iText was originally published under the LGPLicense. LGPL can be used as an alternative license for the MPL. scm:svn:http://itext.svn.sourceforge.net/svnroot/itext http://itext.svn.sourceforge.net/viewvc/itext bouncycastle bcmail-jdk14 138 bouncycastle bcprov-jdk14 138 bouncycastle bctsp-jdk14 138 org.apache.maven.plugins maven-jar-plugin com.lowagie.tools.ToolboxAvailable Index: itext.spec =================================================================== RCS file: /cvs/pkgs/rpms/itext/devel/itext.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- itext.spec 25 Jul 2009 03:41:30 -0000 1.21 +++ itext.spec 27 Aug 2009 15:46:26 -0000 1.22 @@ -1,36 +1,39 @@ %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} %global alternate_name iText -Summary: A Free Java-PDF library -Name: itext -Version: 2.1.7 -Release: 2%{?dist} -License: (LGPLv2+ or MPLv1.1) and ASL 2.0 and BSD and MIT and LGPLv2+ and CC-BY -URL: http://www.lowagie.com/iText/ -Group: Development/Libraries -Source0: http://downloads.sourceforge.net/itext/iText-src-%{version}.tar.gz -Patch1: itext-2.1.5-pdftk.patch -BuildRequires: ant -BuildRequires: bouncycastle-tsp -BuildRequires: dom4j -BuildRequires: pdf-renderer -BuildRequires: java-devel >= 1.5 -BuildRequires: jpackage-utils +Summary: A Free Java-PDF library +Name: itext +Version: 2.1.7 +Release: 3%{?dist} +License: (LGPLv2+ or MPLv1.1) and ASL 2.0 and BSD and MIT and LGPLv2+ and CC-BY +URL: http://www.lowagie.com/iText/ +Group: Development/Libraries +Source0: http://downloads.sourceforge.net/itext/iText-src-%{version}.tar.gz +Source2: http://repo2.maven.org/maven2/com/lowagie/itext/%{version}/itext-%{version}.pom +Patch1: itext-2.1.5-pdftk.patch +BuildRequires: ant +BuildRequires: bouncycastle-tsp +BuildRequires: dom4j +BuildRequires: pdf-renderer +BuildRequires: java-devel >= 1.5 +BuildRequires: jpackage-utils %if %{with_gcj} BuildRequires: java-gcj-compat-devel Requires(post): java-gcj-compat Requires(postun): java-gcj-compat Requires: java-1.5.0-gcj %else -BuildArch: noarch +BuildArch: noarch %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: bouncycastle-tsp -Requires: dom4j -Requires: java >= 1.5 -Requires: jpackage-utils >= 1.5 -Requires: pdf-renderer -Provides: %{alternate_name} == %{version}-%{release} +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: bouncycastle-tsp +Requires: dom4j +Requires: java >= 1.5 +Requires: jpackage-utils >= 1.5 +Requires(post): jpackage-utils >= 1.7 +Requires(postun): jpackage-utils >= 1.7 +Requires: pdf-renderer +Provides: %{alternate_name} == %{version}-%{release} %description iText is a library that allows you to generate PDF files on the fly. The iText @@ -102,10 +105,17 @@ cp -p lib/iText.jar \ mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name} cp -pr build/docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} +# Install the pom +install -dm 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms +cp -pr %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-itext.pom +%add_to_maven_depmap itext itext %{version} JPP itext +%add_to_maven_depmap com.lowagie itext %{version} JPP itext + %clean rm -rf $RPM_BUILD_ROOT %post +%update_maven_depmap %if %{with_gcj} if [ -x %{_bindir}/rebuild-gcj-db ] then @@ -114,6 +124,7 @@ if [ -x %{_bindir}/rebuild-gcj-db ] %endif %postun +%update_maven_depmap %if %{with_gcj} if [ -x %{_bindir}/rebuild-gcj-db ] then @@ -127,6 +138,8 @@ if [ -x %{_bindir}/rebuild-gcj-db ] %doc build/bin/com/lowagie/text/{apache_license,lgpl,misc_licenses,MPL-1.1}.txt %doc src/rups/com/lowagie/rups/view/icons/copyright_notice.txt %{_javadir}/* +%{_mavenpomdir}/JPP-itext.pom +%{_mavendepmapfragdir}/%{name} %if %{with_gcj} %{_libdir}/gcj/%{name} %endif @@ -138,6 +151,9 @@ if [ -x %{_bindir}/rebuild-gcj-db ] # ----------------------------------------------------------------------------- %changelog +* Thu Aug 27 2009 Andrew Overholt 2.1.7-3 +- Add maven POM file for use by other maven packages + * Fri Jul 24 2009 Fedora Release Engineering - 2.1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From scop at fedoraproject.org Thu Aug 27 15:54:27 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Thu, 27 Aug 2009 15:54:27 +0000 (UTC) Subject: comps comps-f11.xml.in,1.288,1.289 Message-ID: <20090827155427.23A8F11C0073@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/extras/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25250 Modified Files: comps-f11.xml.in Log Message: +vdr-epgsearch Index: comps-f11.xml.in =================================================================== RCS file: /cvs/extras/comps/comps-f11.xml.in,v retrieving revision 1.288 retrieving revision 1.289 diff -u -p -r1.288 -r1.289 --- comps-f11.xml.in 17 Aug 2009 20:15:01 -0000 1.288 +++ comps-f11.xml.in 27 Aug 2009 15:54:26 -0000 1.289 @@ -4896,6 +4896,7 @@ v4l2-tool vdr vdr-femon + vdr-epgsearch vdr-osdteletext vdr-remote vdr-skins From caolanm at fedoraproject.org Thu Aug 27 16:17:22 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Thu, 27 Aug 2009 16:17:22 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch, NONE, 1.1 openoffice.org.spec, 1.1996, 1.1997 Message-ID: <20090827161722.71C2911C0073@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6473 Modified Files: openoffice.org.spec Added Files: openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch Log Message: add openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch: svdfppt.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch --- --- svx.orig/source/svdraw/svdfppt.cxx 2009-08-27 17:13:39.000000000 +0100 +++ svx/source/svdraw/svdfppt.cxx 2009-08-27 17:13:43.000000000 +0100 @@ -1429,9 +1429,11 @@ ePageColorsKind ( PPT_MASTERPAGE ), eAktPageKind ( PPT_MASTERPAGE ) { - DffRecordHeader* pHd; + if (rParam.aCurrentUserAtom.nMagic == 0xF3D1C4Df) //encrypted ? + bOk = false; if ( bOk ) { + DffRecordHeader* pHd; rStCtrl.Seek( STREAM_SEEK_TO_END ); nStreamLen = rStCtrl.Tell(); Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.1996 retrieving revision 1.1997 diff -u -p -r1.1996 -r1.1997 --- openoffice.org.spec 27 Aug 2009 07:08:54 -0000 1.1996 +++ openoffice.org.spec 27 Aug 2009 16:17:21 -0000 1.1997 @@ -157,6 +157,7 @@ Patch79: openoffice.org-3.1.0.ooo104280. Patch80: openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch Patch81: workspace.os131.patch Patch82: workspace.vcl102.patch +Patch83: openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch %define python_py_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)") %define instdir %{_libdir} @@ -1699,6 +1700,7 @@ cat %{PATCH11} >> svtools/source/dialogs %patch80 -p0 -b .ooo104329.dbaccess.primarykeys.patch %patch81 -p0 -b .workspace.os131.patch %patch82 -p0 -b .workspace.vcl102.patch +%patch83 -p0 -b .ooo104157.svx.crashonencryptparse.patch %build echo build start time is `date`, diskspace: `df -h . | tail -n 1` @@ -4208,8 +4210,9 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog -* Thu Aug 27 2009 Tomas Mraz - 1:3.1.1-19.4 +* Thu Aug 27 2009 Caol?n McNamara - 1:3.1.1-19.4 - rebuilt with new openssl +- add openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch * Wed Aug 26 2009 Caol?n McNamara - 1:3.1.1-19.3 - backport workspace.vcl102.patch to fix xdg support From pbrobinson at fedoraproject.org Thu Aug 27 17:19:02 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 27 Aug 2009 17:19:02 +0000 (UTC) Subject: rpms/xapian-core/F-10 xapian-core-1.0.9-includes.patch, NONE, 1.1 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xapian-core.spec, 1.18, 1.19 Message-ID: <20090827171902.45BFC11C00EB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/xapian-core/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30562 Modified Files: .cvsignore sources xapian-core.spec Added Files: xapian-core-1.0.9-includes.patch Log Message: - Update to 1.0.14 xapian-core-1.0.9-includes.patch: backends/flint/flint_version.cc | 1 + bin/quartzcompact.cc | 2 +- bin/quartzdump.cc | 2 +- bin/xapian-compact.cc | 2 +- bin/xapian-inspect.cc | 2 +- bin/xapian-progsrv.cc | 2 +- bin/xapian-tcpsrv.cc | 2 +- common/serialise-double.cc | 2 +- examples/delve.cc | 2 +- examples/quest.cc | 2 +- tests/harness/testsuite.cc | 2 +- 11 files changed, 11 insertions(+), 10 deletions(-) --- NEW FILE xapian-core-1.0.9-includes.patch --- diff -ru xapian-core-1.0.9.orig/backends/flint/flint_version.cc xapian-core-1.0.9/backends/flint/flint_version.cc --- xapian-core-1.0.9.orig/backends/flint/flint_version.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/backends/flint/flint_version.cc 2009-03-04 12:06:34.000000000 +0000 @@ -36,6 +36,7 @@ #include #include // for memcmp +#include // for rename using std::string; diff -ru xapian-core-1.0.9.orig/bin/quartzcompact.cc xapian-core-1.0.9/bin/quartzcompact.cc --- xapian-core-1.0.9.orig/bin/quartzcompact.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/bin/quartzcompact.cc 2009-03-04 12:48:51.000000000 +0000 @@ -222,7 +222,7 @@ size_t block_size = 8192; int c; - while ((c = gnu_getopt_long(argc, argv, "b:nFhv", long_opts, 0)) != EOF) { + while ((c = gnu_getopt_long(argc, argv, "b:nFhv", long_opts, 0)) != -1) { switch (c) { case 'b': { char *p; diff -ru xapian-core-1.0.9.orig/bin/quartzdump.cc xapian-core-1.0.9/bin/quartzdump.cc --- xapian-core-1.0.9.orig/bin/quartzdump.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/bin/quartzdump.cc 2009-03-04 12:48:54.000000000 +0000 @@ -91,7 +91,7 @@ }; int c; - while ((c = gnu_getopt_long(argc, argv, "r:s:e:", long_opts, 0)) != EOF) { + while ((c = gnu_getopt_long(argc, argv, "r:s:e:", long_opts, 0)) != -1) { switch (c) { case 'r': revnum = atoi(optarg); diff -ru xapian-core-1.0.9.orig/bin/xapian-compact.cc xapian-core-1.0.9/bin/xapian-compact.cc --- xapian-core-1.0.9.orig/bin/xapian-compact.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/bin/xapian-compact.cc 2009-03-04 12:49:00.000000000 +0000 @@ -748,7 +748,7 @@ bool renumber = true; int c; - while ((c = gnu_getopt_long(argc, argv, "b:nFm", long_opts, 0)) != EOF) { + while ((c = gnu_getopt_long(argc, argv, "b:nFm", long_opts, 0)) != -1) { switch (c) { case 'b': { char *p; diff -ru xapian-core-1.0.9.orig/bin/xapian-inspect.cc xapian-core-1.0.9/bin/xapian-inspect.cc --- xapian-core-1.0.9.orig/bin/xapian-inspect.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/bin/xapian-inspect.cc 2009-03-04 12:49:03.000000000 +0000 @@ -94,7 +94,7 @@ }; int c; - while ((c = gnu_getopt_long(argc, argv, "", long_opts, 0)) != EOF) { + while ((c = gnu_getopt_long(argc, argv, "", long_opts, 0)) != -1) { switch (c) { case OPT_HELP: cout << PROG_NAME" - "PROG_DESC"\n\n"; diff -ru xapian-core-1.0.9.orig/bin/xapian-progsrv.cc xapian-core-1.0.9/bin/xapian-progsrv.cc --- xapian-core-1.0.9.orig/bin/xapian-progsrv.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/bin/xapian-progsrv.cc 2009-03-04 12:49:07.000000000 +0000 @@ -60,7 +60,7 @@ bool syntax_error = false; int c; - while ((c = gnu_getopt_long(argc, argv, "t:", opts, NULL)) != EOF) { + while ((c = gnu_getopt_long(argc, argv, "t:", opts, NULL)) != -1) { switch (c) { case OPT_HELP: cout << PROG_NAME" - "PROG_DESC"\n\n"; diff -ru xapian-core-1.0.9.orig/bin/xapian-tcpsrv.cc xapian-core-1.0.9/bin/xapian-tcpsrv.cc --- xapian-core-1.0.9.orig/bin/xapian-tcpsrv.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/bin/xapian-tcpsrv.cc 2009-03-04 12:49:12.000000000 +0000 @@ -95,7 +95,7 @@ bool syntax_error = false; int c; - while ((c = gnu_getopt_long(argc, argv, "I:p:a:i:t:oq", opts, NULL)) != EOF) { + while ((c = gnu_getopt_long(argc, argv, "I:p:a:i:t:oq", opts, NULL)) != -1) { switch (c) { case OPT_HELP: cout << PROG_NAME" - "PROG_DESC"\n\n"; diff -ru xapian-core-1.0.9.orig/common/serialise-double.cc xapian-core-1.0.9/common/serialise-double.cc --- xapian-core-1.0.9.orig/common/serialise-double.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/common/serialise-double.cc 2009-03-04 12:21:40.000000000 +0000 @@ -56,7 +56,7 @@ # define MAX_MANTISSA_BYTES ((DBL_MANT_DIG + 1 + 1) / 2) # define MAX_EXP ((DBL_MAX_EXP + 1) / 2) # define MAX_MANTISSA (1 << ((DBL_MAX_EXP & 1) * 4)) -#elif +#else # error FLT_RADIX is a value not currently handled (not 2 or 16) // # define MAX_MANTISSA_BYTES (sizeof(double) + 1) #endif diff -ru xapian-core-1.0.9.orig/examples/delve.cc xapian-core-1.0.9/examples/delve.cc --- xapian-core-1.0.9.orig/examples/delve.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/examples/delve.cc 2009-03-04 13:06:01.000000000 +0000 @@ -172,7 +172,7 @@ bool valno_set = false; int c; - while ((c = gnu_getopt(argc, argv, "r:t:s:1vkV::d")) != EOF) { + while ((c = gnu_getopt(argc, argv, "r:t:s:1vkV::d")) != -1) { switch (c) { case 'r': recnos.push_back(atoi(optarg)); diff -ru xapian-core-1.0.9.orig/examples/quest.cc xapian-core-1.0.9/examples/quest.cc --- xapian-core-1.0.9.orig/examples/quest.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/examples/quest.cc 2009-03-04 13:06:11.000000000 +0000 @@ -80,7 +80,7 @@ Xapian::Database db; int c; - while ((c = gnu_getopt_long(argc, argv, "hvm:d:s:", long_opts, 0)) != EOF) + while ((c = gnu_getopt_long(argc, argv, "hvm:d:s:", long_opts, 0)) != -1) { switch (c) { case 'm': diff -ru xapian-core-1.0.9.orig/tests/harness/testsuite.cc xapian-core-1.0.9/tests/harness/testsuite.cc --- xapian-core-1.0.9.orig/tests/harness/testsuite.cc 2009-03-04 12:06:14.000000000 +0000 +++ xapian-core-1.0.9/tests/harness/testsuite.cc 2009-03-04 13:06:28.000000000 +0000 @@ -648,7 +648,7 @@ } int c; - while ((c = gnu_getopt_long(argc, argv, opts.c_str(), long_opts, 0)) != EOF) + while ((c = gnu_getopt_long(argc, argv, opts.c_str(), long_opts, 0)) != -1) { switch (c) { case 'v': Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/F-10/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 29 Nov 2008 16:04:44 -0000 1.9 +++ .cvsignore 27 Aug 2009 17:19:01 -0000 1.10 @@ -1 +1 @@ -xapian-core-1.0.9.tar.gz +xapian-core-1.0.14.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 29 Nov 2008 16:04:45 -0000 1.9 +++ sources 27 Aug 2009 17:19:01 -0000 1.10 @@ -1 +1 @@ -f9e6798b45fab2af90273f73570df5cc xapian-core-1.0.9.tar.gz +f318fe11143af82aa6679acc51723a1a xapian-core-1.0.14.tar.gz Index: xapian-core.spec =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/F-10/xapian-core.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- xapian-core.spec 5 Dec 2008 07:35:03 -0000 1.18 +++ xapian-core.spec 27 Aug 2009 17:19:01 -0000 1.19 @@ -1,13 +1,14 @@ Summary: The Xapian Probabilistic Information Retrieval Library Name: xapian-core -Version: 1.0.9 -Release: 2%{?dist} +Version: 1.0.14 +Release: 1%{?dist} License: GPLv2+ Group: Applications/Databases URL: http://www.xapian.org/ Requires: %{name}-libs = %{version} Source0: http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz Patch0: multilib-devel-conflict-fix.patch +Patch1: xapian-core-1.0.9-includes.patch BuildRequires: autoconf automake libtool BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -42,6 +43,7 @@ files needed for building packages which %prep %setup -q -n %{name}-%{version} %patch0 -p1 -b .multilibfix +#%patch1 -p1 -b .includes %build # FC6 (at least) has a patched libtool which knows not to set rpath for @@ -120,6 +122,27 @@ rm -rf %{buildroot} %{_mandir}/man1/xapian-config.1* %changelog +* Wed Jul 29 2009 Peter Robinson - 1.0.14-1 +- Update to 1.0.14 + +* Mon Jul 27 2009 Fedora Release Engineering - 1.0.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Jun 5 2009 Peter Robinson - 1.0.13-1 +- Update to 1.0.13 + +* Sun Apr 12 2009 Peter Robinson - 1.0.12-1 +- Update to 1.0.12 + +* Mon Apr 06 2009 Peter Robinson - 1.0.11-1 +- Update to 1.0.11 + +* Wed Mar 04 2009 Caol?n McNamara - 1.0.9-4 +- include stdio.h for rename, fix bare #elif, EOF -> -1 for getopt + +* Wed Feb 25 2009 Fedora Release Engineering - 1.0.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Dec 05 2008 Adel Gadllah 1.0.9-2 - Fix build From rdieter at fedoraproject.org Thu Aug 27 17:21:45 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Thu, 27 Aug 2009 17:21:45 +0000 (UTC) Subject: rpms/koffice/devel koffice.spec,1.118,1.119 Message-ID: <20090827172145.23BB711C00EB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/koffice/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31902 Modified Files: koffice.spec Log Message: * Thu Aug 27 2009 Rex Dieter - 2:2.0.81-3 - fixup some cross dependencies between -filters -kplato -krita Index: koffice.spec =================================================================== RCS file: /cvs/pkgs/rpms/koffice/devel/koffice.spec,v retrieving revision 1.118 retrieving revision 1.119 diff -u -p -r1.118 -r1.119 --- koffice.spec 27 Aug 2009 15:19:06 -0000 1.118 +++ koffice.spec 27 Aug 2009 17:21:44 -0000 1.119 @@ -12,7 +12,7 @@ Name: koffice Epoch: 2 Version: 2.0.81 -Release: 2%{?dist} +Release: 3%{?dist} Summary: An integrated office suite Group: Applications/Productivity @@ -507,7 +507,7 @@ update-desktop-database -q &> /dev/null %if 0%{?kformula} %exclude %{_kde4_libdir}/kde4/formulashape.* %endif -#exclude %{_kde4_libdir}/kde4/kritashape.* +%exclude %{_kde4_libdir}/kde4/kritashape.* %{_kde4_libdir}/libchartshapelib.so.* %{_kde4_libdir}/libkdchart.so.* %{_kde4_libdir}/libkoaction.so.* @@ -741,7 +741,6 @@ update-desktop-database -q &> /dev/null %{_kde4_libdir}/kde4/libgenerickofilter.* %{_kde4_libdir}/kde4/libhtmlexport.* %{_kde4_libdir}/kde4/libhtmlimport.* -%{_kde4_libdir}/kde4/libicalendarexport.* %{_kde4_libdir}/kde4/libkspreadlatexexport.* %{_kde4_libdir}/kde4/libkwordkword1dot3import.* %{_kde4_libdir}/kde4/libmswriteexport.* @@ -780,6 +779,7 @@ update-desktop-database -q &> /dev/null %{_kde4_libdir}/kde4/libkplatopart.* %{_kde4_libdir}/kde4/libkplatoworkpart.so %{_kde4_libdir}/libkplato*.so.* +%{_kde4_libdir}/kde4/libicalendarexport.* %{_kde4_libdir}/kde4/krossmodulekplato.so %{_kde4_datadir}/kde4/services/krossmodulekplato.desktop %{_kde4_appsdir}/kplato/ @@ -808,6 +808,9 @@ update-desktop-database -q &> /dev/null %changelog +* Thu Aug 27 2009 Rex Dieter - 2:2.0.81-3 +- fixup some cross dependencies between -filters -kplato -krita + * Wed Aug 26 2009 Rex Dieter - 2:2.0.81-2 - fix %%files From pbrobinson at fedoraproject.org Thu Aug 27 17:22:37 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 27 Aug 2009 17:22:37 +0000 (UTC) Subject: rpms/xapian-core/devel .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 xapian-core.spec, 1.25, 1.26 Message-ID: <20090827172237.80D2711C00EB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/xapian-core/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32554 Modified Files: .cvsignore sources xapian-core.spec Log Message: - Update to 1.0.15 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 29 Jul 2009 21:52:46 -0000 1.13 +++ .cvsignore 27 Aug 2009 17:22:37 -0000 1.14 @@ -1 +1 @@ -xapian-core-1.0.14.tar.gz +xapian-core-1.0.15.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 29 Jul 2009 21:52:46 -0000 1.13 +++ sources 27 Aug 2009 17:22:37 -0000 1.14 @@ -1 +1 @@ -f318fe11143af82aa6679acc51723a1a xapian-core-1.0.14.tar.gz +d851e661966fa0446cb46d7352c84a98 xapian-core-1.0.15.tar.gz Index: xapian-core.spec =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/devel/xapian-core.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- xapian-core.spec 29 Jul 2009 21:52:46 -0000 1.25 +++ xapian-core.spec 27 Aug 2009 17:22:37 -0000 1.26 @@ -1,6 +1,6 @@ Summary: The Xapian Probabilistic Information Retrieval Library Name: xapian-core -Version: 1.0.14 +Version: 1.0.15 Release: 1%{?dist} License: GPLv2+ Group: Applications/Databases @@ -122,6 +122,9 @@ rm -rf %{buildroot} %{_mandir}/man1/xapian-config.1* %changelog +* Thu Aug 27 2009 Peter Robinson - 1.0.15-1 +- Update to 1.0.15 + * Wed Jul 29 2009 Peter Robinson - 1.0.14-1 - Update to 1.0.14 From pbrobinson at fedoraproject.org Thu Aug 27 17:24:39 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 27 Aug 2009 17:24:39 +0000 (UTC) Subject: rpms/xapian-bindings/devel .cvsignore, 1.11, 1.12 sources, 1.12, 1.13 xapian-bindings.spec, 1.23, 1.24 Message-ID: <20090827172439.D394911C00EB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/xapian-bindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1472 Modified Files: .cvsignore sources xapian-bindings.spec Log Message: - Update to 1.0.15 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xapian-bindings/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 29 Jul 2009 21:55:46 -0000 1.11 +++ .cvsignore 27 Aug 2009 17:24:39 -0000 1.12 @@ -1 +1 @@ -xapian-bindings-1.0.14.tar.gz +xapian-bindings-1.0.15.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xapian-bindings/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 29 Jul 2009 21:55:46 -0000 1.12 +++ sources 27 Aug 2009 17:24:39 -0000 1.13 @@ -1 +1 @@ -d6f86ccc3d1a534902e1cf8df1cb43f3 xapian-bindings-1.0.14.tar.gz +d365969f5ba7fa99d369ef479862c4fe xapian-bindings-1.0.15.tar.gz Index: xapian-bindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/xapian-bindings/devel/xapian-bindings.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- xapian-bindings.spec 29 Jul 2009 21:55:46 -0000 1.23 +++ xapian-bindings.spec 27 Aug 2009 17:24:39 -0000 1.24 @@ -4,7 +4,7 @@ Summary: Bindings for the Xapian Probabilistic Information Retrieval Library Name: xapian-bindings -Version: 1.0.14 +Version: 1.0.15 Release: 1%{?dist} License: GPLv2+ Group: Development/Libraries @@ -77,6 +77,9 @@ rm -rf %{buildroot}%{buildroot}/usr/shar %changelog +* Thu Aug 27 2009 Peter Robinson 1.0.15.1 +- Update to 1.0.15 + * Wed Jul 29 2009 Peter Robinson 1.0.14.1 - Update to 1.0.14 From emaldonado at fedoraproject.org Thu Aug 27 17:27:53 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 27 Aug 2009 17:27:53 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.97,1.98 Message-ID: <20090827172753.A7B2611C00EB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3381 Modified Files: nss.spec Log Message: Delete patched taht belong in nss-softkn, remove spurious exec perms for nss.pc Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- nss.spec 26 Aug 2009 17:38:29 -0000 1.97 +++ nss.spec 27 Aug 2009 17:27:53 -0000 1.98 @@ -1,10 +1,10 @@ -%global nspr_version 4.7 +%global nspr_version 4.8 %global unsupported_tools_directory %{_libdir}/nss/unsupported-tools Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 18%{?dist} +Release: 19%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -37,9 +37,7 @@ Source13: PayPalEE.cert Source14: PayPalICA.cert Patch1: nss-no-rpath.patch -Patch2: nss-nolocalsql.patch Patch6: nss-enable-pem.patch -Patch7: nss-stubs-bug502133.patch %description Network Security Services (NSS) is a set of libraries designed to @@ -93,9 +91,7 @@ low level services. %setup -q -T -D -n %{name}-%{version} -a 12 %patch1 -p0 -%patch2 -p0 %patch6 -p0 -b .libpem -%patch7 -p0 -b .502133 #need newer certs to make test suite work #remove once we update to NSS 3.12.4 @@ -115,9 +111,6 @@ export BUILD_OPT XCFLAGS=$RPM_OPT_FLAGS export XCFLAGS -#export NSPR_INCLUDE_DIR=`nspr-config --includedir` -#export NSPR_LIB_DIR=`nspr-config --libdir` - PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 @@ -135,9 +128,10 @@ USE_64=1 export USE_64 %endif -# We only ship the nss proper libraries, no softoken nor util, yet we -# must compile everything and usiee the entire source tree because nss -# needs the private exports from util. +# We only ship the nss proper libraries, no softoken nor util, yet +# we must compile with the entire source tree because nss needs +# private exports from util. The install section will ensure not +# to override nss-util and nss-softoken headers already installed. # %{__make} -C ./mozilla/security/coreconf %{__make} -C ./mozilla/security/dbm @@ -274,8 +268,8 @@ do done # Copy the package configuration files -%{__install} -p ./mozilla/dist/pkgconfig/nss.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/nss.pc -%{__install} -p ./mozilla/dist/pkgconfig/nss-config $RPM_BUILD_ROOT/%{_bindir}/nss-config +%{__install} -p -m 644 ./mozilla/dist/pkgconfig/nss.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/nss.pc +%{__install} -p -m 755 ./mozilla/dist/pkgconfig/nss-config $RPM_BUILD_ROOT/%{_bindir}/nss-config #remove the nss-util-devel headers rm -rf $RPM_BUILD_ROOT/%{_includedir}/nss3/base64.h @@ -437,6 +431,11 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Wed Aug 27 2009 Elio Maldonado - 3.12.3.99.3-19 +- remove patches that are now in nss-softokn and +- remove spurious exec-permissions for nss.pc per rpmlint +- single requires line in nss.pc.in + * Wed Aug 26 2009 Elio Maldonado - 3.12.3.99.3-18 - Fix BuildRequires: nss-softokn-devel release number From pbrobinson at fedoraproject.org Thu Aug 27 17:35:22 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 27 Aug 2009 17:35:22 +0000 (UTC) Subject: rpms/xapian-core/F-11 .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xapian-core.spec, 1.23, 1.24 Message-ID: <20090827173522.A03EF11C00EB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/xapian-core/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8542 Modified Files: .cvsignore sources xapian-core.spec Log Message: - Update to 1.0.15 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/F-11/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 30 Jul 2009 11:23:06 -0000 1.11 +++ .cvsignore 27 Aug 2009 17:35:22 -0000 1.12 @@ -1 +1 @@ -xapian-core-1.0.14.tar.gz +xapian-core-1.0.15.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 30 Jul 2009 11:23:06 -0000 1.11 +++ sources 27 Aug 2009 17:35:22 -0000 1.12 @@ -1 +1 @@ -f318fe11143af82aa6679acc51723a1a xapian-core-1.0.14.tar.gz +d851e661966fa0446cb46d7352c84a98 xapian-core-1.0.15.tar.gz Index: xapian-core.spec =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/F-11/xapian-core.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- xapian-core.spec 30 Jul 2009 11:23:06 -0000 1.23 +++ xapian-core.spec 27 Aug 2009 17:35:22 -0000 1.24 @@ -1,7 +1,7 @@ Summary: The Xapian Probabilistic Information Retrieval Library Name: xapian-core -Version: 1.0.14 -Release: 2%{?dist} +Version: 1.0.15 +Release: 1%{?dist} License: GPLv2+ Group: Applications/Databases URL: http://www.xapian.org/ @@ -122,8 +122,8 @@ rm -rf %{buildroot} %{_mandir}/man1/xapian-config.1* %changelog -* Wed Jul 29 2009 Peter Robinson - 1.0.14-2 -- Add the new source +* Thu Aug 27 2009 Peter Robinson - 1.0.15-1 +- Update to 1.0.15 * Wed Jul 29 2009 Peter Robinson - 1.0.14-1 - Update to 1.0.14 From thm at fedoraproject.org Thu Aug 27 18:01:39 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Thu, 27 Aug 2009 18:01:39 +0000 (UTC) Subject: rpms/python-markdown/devel import.log, 1.3, 1.4 python-markdown.spec, 1.6, 1.7 Message-ID: <20090827180139.B555D11C00EB@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/python-markdown/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25129/devel Modified Files: import.log python-markdown.spec Log Message: Add (conditional) requirement on python-elementtree. Fix changelog. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/python-markdown/devel/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 11 Jul 2009 12:32:07 -0000 1.3 +++ import.log 27 Aug 2009 18:01:39 -0000 1.4 @@ -1,3 +1,4 @@ python-markdown-1_7-1_fc9:HEAD:python-markdown-1.7-1.fc9.src.rpm:1218525227 python-markdown-2_0-1_fc10:HEAD:python-markdown-2.0-1.fc10.src.rpm:1240905362 python-markdown-2_0_1-1_fc11:HEAD:python-markdown-2.0.1-1.fc11.src.rpm:1247315493 +python-markdown-2_0_1-3_fc11:HEAD:python-markdown-2.0.1-3.fc11.src.rpm:1251396032 Index: python-markdown.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-markdown/devel/python-markdown.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- python-markdown.spec 26 Jul 2009 20:37:16 -0000 1.6 +++ python-markdown.spec 27 Aug 2009 18:01:39 -0000 1.7 @@ -4,7 +4,7 @@ Name: python-markdown Version: 2.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Markdown implementation in Python Group: Development/Languages License: BSD @@ -13,6 +13,10 @@ Source0: http://pypi.python.org/p BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel +%if 0%{?rhel} +BuildRequires: python-elementtree +Requires: python-elementtree +%endif %description @@ -50,6 +54,11 @@ rm -rf %{buildroot} %changelog +* Thu Aug 27 2009 Thomas Moschny - 2.0.1-3 +- Add requirement on python-elementtree, which was a separate package + before Python 2.5. +- Re-add changelog entries accidentally removed earlier. + * Sun Jul 26 2009 Fedora Release Engineering - 2.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -63,5 +72,11 @@ rm -rf %{buildroot} - License changed to BSD only. - Upstream now provides a script to run markdown from the cmdline. +* Thu Feb 26 2009 Fedora Release Engineering - 1.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 1.7-2 +- Rebuild for Python 2.6 + * Mon Aug 4 2008 Thomas Moschny - 1.7-1 - New package. From cebbert at fedoraproject.org Thu Aug 27 18:04:33 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Thu, 27 Aug 2009 18:04:33 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-bitmap-make-ops-return-result.patch, NONE, 1.1 linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch, NONE, 1.1 linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch, NONE, 1.1 kernel.spec, 1.1714, 1.1715 Message-ID: <20090827180433.58C1B11C00EB@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27677 Modified Files: kernel.spec Added Files: linux-2.6-bitmap-make-ops-return-result.patch linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch Log Message: Fix hangs on older x86 systems with 440*X chipsets. linux-2.6-bitmap-make-ops-return-result.patch: include/linux/bitmap.h | 18 ++++++++---------- include/linux/cpumask.h | 20 ++++++++++---------- lib/bitmap.c | 12 ++++++++---- 3 files changed, 26 insertions(+), 24 deletions(-) --- NEW FILE linux-2.6-bitmap-make-ops-return-result.patch --- From: Linus Torvalds Date: Fri, 21 Aug 2009 16:26:15 +0000 (-0700) Subject: Make bitmask 'and' operators return a result code X-Git-Tag: v2.6.31-rc7~5 X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=f4b0373b26567cafd421d91101852ed7a34e9e94 Make bitmask 'and' operators return a result code When 'and'ing two bitmasks (where 'andnot' is a variation on it), some cases want to know whether the result is the empty set or not. In particular, the TLB IPI sending code wants to do cpumask operations and determine if there are any CPU's left in the final set. So this just makes the bitmask (and cpumask) functions return a boolean for whether the result has any bits set. Cc: stable at kernel.org (2.6.30, needed by TLB shootdown fix) Signed-off-by: Linus Torvalds --- diff --git a/include/linux/bitmap.h b/include/linux/bitmap.h index 2878811..756d78b 100644 --- a/include/linux/bitmap.h +++ b/include/linux/bitmap.h @@ -94,13 +94,13 @@ extern void __bitmap_shift_right(unsigned long *dst, const unsigned long *src, int shift, int bits); extern void __bitmap_shift_left(unsigned long *dst, const unsigned long *src, int shift, int bits); -extern void __bitmap_and(unsigned long *dst, const unsigned long *bitmap1, +extern int __bitmap_and(unsigned long *dst, const unsigned long *bitmap1, const unsigned long *bitmap2, int bits); extern void __bitmap_or(unsigned long *dst, const unsigned long *bitmap1, const unsigned long *bitmap2, int bits); extern void __bitmap_xor(unsigned long *dst, const unsigned long *bitmap1, const unsigned long *bitmap2, int bits); -extern void __bitmap_andnot(unsigned long *dst, const unsigned long *bitmap1, +extern int __bitmap_andnot(unsigned long *dst, const unsigned long *bitmap1, const unsigned long *bitmap2, int bits); extern int __bitmap_intersects(const unsigned long *bitmap1, const unsigned long *bitmap2, int bits); @@ -171,13 +171,12 @@ static inline void bitmap_copy(unsigned long *dst, const unsigned long *src, } } -static inline void bitmap_and(unsigned long *dst, const unsigned long *src1, +static inline int bitmap_and(unsigned long *dst, const unsigned long *src1, const unsigned long *src2, int nbits) { if (small_const_nbits(nbits)) - *dst = *src1 & *src2; - else - __bitmap_and(dst, src1, src2, nbits); + return (*dst = *src1 & *src2) != 0; + return __bitmap_and(dst, src1, src2, nbits); } static inline void bitmap_or(unsigned long *dst, const unsigned long *src1, @@ -198,13 +197,12 @@ static inline void bitmap_xor(unsigned long *dst, const unsigned long *src1, __bitmap_xor(dst, src1, src2, nbits); } -static inline void bitmap_andnot(unsigned long *dst, const unsigned long *src1, +static inline int bitmap_andnot(unsigned long *dst, const unsigned long *src1, const unsigned long *src2, int nbits) { if (small_const_nbits(nbits)) - *dst = *src1 & ~(*src2); - else - __bitmap_andnot(dst, src1, src2, nbits); + return (*dst = *src1 & ~(*src2)) != 0; + return __bitmap_andnot(dst, src1, src2, nbits); } static inline void bitmap_complement(unsigned long *dst, const unsigned long *src, diff --git a/include/linux/cpumask.h b/include/linux/cpumask.h index c5ac87c..796df12 100644 --- a/include/linux/cpumask.h +++ b/include/linux/cpumask.h @@ -43,10 +43,10 @@ * int cpu_isset(cpu, mask) true iff bit 'cpu' set in mask * int cpu_test_and_set(cpu, mask) test and set bit 'cpu' in mask * - * void cpus_and(dst, src1, src2) dst = src1 & src2 [intersection] + * int cpus_and(dst, src1, src2) dst = src1 & src2 [intersection] * void cpus_or(dst, src1, src2) dst = src1 | src2 [union] * void cpus_xor(dst, src1, src2) dst = src1 ^ src2 - * void cpus_andnot(dst, src1, src2) dst = src1 & ~src2 + * int cpus_andnot(dst, src1, src2) dst = src1 & ~src2 * void cpus_complement(dst, src) dst = ~src * * int cpus_equal(mask1, mask2) Does mask1 == mask2? @@ -179,10 +179,10 @@ static inline int __cpu_test_and_set(int cpu, cpumask_t *addr) } #define cpus_and(dst, src1, src2) __cpus_and(&(dst), &(src1), &(src2), NR_CPUS) -static inline void __cpus_and(cpumask_t *dstp, const cpumask_t *src1p, +static inline int __cpus_and(cpumask_t *dstp, const cpumask_t *src1p, const cpumask_t *src2p, int nbits) { - bitmap_and(dstp->bits, src1p->bits, src2p->bits, nbits); + return bitmap_and(dstp->bits, src1p->bits, src2p->bits, nbits); } #define cpus_or(dst, src1, src2) __cpus_or(&(dst), &(src1), &(src2), NR_CPUS) @@ -201,10 +201,10 @@ static inline void __cpus_xor(cpumask_t *dstp, const cpumask_t *src1p, #define cpus_andnot(dst, src1, src2) \ __cpus_andnot(&(dst), &(src1), &(src2), NR_CPUS) -static inline void __cpus_andnot(cpumask_t *dstp, const cpumask_t *src1p, +static inline int __cpus_andnot(cpumask_t *dstp, const cpumask_t *src1p, const cpumask_t *src2p, int nbits) { - bitmap_andnot(dstp->bits, src1p->bits, src2p->bits, nbits); + return bitmap_andnot(dstp->bits, src1p->bits, src2p->bits, nbits); } #define cpus_complement(dst, src) __cpus_complement(&(dst), &(src), NR_CPUS) @@ -738,11 +738,11 @@ static inline void cpumask_clear(struct cpumask *dstp) * @src1p: the first input * @src2p: the second input */ -static inline void cpumask_and(struct cpumask *dstp, +static inline int cpumask_and(struct cpumask *dstp, const struct cpumask *src1p, const struct cpumask *src2p) { - bitmap_and(cpumask_bits(dstp), cpumask_bits(src1p), + return bitmap_and(cpumask_bits(dstp), cpumask_bits(src1p), cpumask_bits(src2p), nr_cpumask_bits); } @@ -779,11 +779,11 @@ static inline void cpumask_xor(struct cpumask *dstp, * @src1p: the first input * @src2p: the second input */ -static inline void cpumask_andnot(struct cpumask *dstp, +static inline int cpumask_andnot(struct cpumask *dstp, const struct cpumask *src1p, const struct cpumask *src2p) { - bitmap_andnot(cpumask_bits(dstp), cpumask_bits(src1p), + return bitmap_andnot(cpumask_bits(dstp), cpumask_bits(src1p), cpumask_bits(src2p), nr_cpumask_bits); } diff --git a/lib/bitmap.c b/lib/bitmap.c index 35a1f7f..7025658 100644 --- a/lib/bitmap.c +++ b/lib/bitmap.c @@ -179,14 +179,16 @@ void __bitmap_shift_left(unsigned long *dst, } EXPORT_SYMBOL(__bitmap_shift_left); -void __bitmap_and(unsigned long *dst, const unsigned long *bitmap1, +int __bitmap_and(unsigned long *dst, const unsigned long *bitmap1, const unsigned long *bitmap2, int bits) { int k; int nr = BITS_TO_LONGS(bits); + unsigned long result = 0; for (k = 0; k < nr; k++) - dst[k] = bitmap1[k] & bitmap2[k]; + result |= (dst[k] = bitmap1[k] & bitmap2[k]); + return result != 0; } EXPORT_SYMBOL(__bitmap_and); @@ -212,14 +214,16 @@ void __bitmap_xor(unsigned long *dst, const unsigned long *bitmap1, } EXPORT_SYMBOL(__bitmap_xor); -void __bitmap_andnot(unsigned long *dst, const unsigned long *bitmap1, +int __bitmap_andnot(unsigned long *dst, const unsigned long *bitmap1, const unsigned long *bitmap2, int bits) { int k; int nr = BITS_TO_LONGS(bits); + unsigned long result = 0; for (k = 0; k < nr; k++) - dst[k] = bitmap1[k] & ~bitmap2[k]; + result |= (dst[k] = bitmap1[k] & ~bitmap2[k]); + return result != 0; } EXPORT_SYMBOL(__bitmap_andnot); linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch: tlb.c | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) --- NEW FILE linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch --- From: Linus Torvalds Date: Fri, 21 Aug 2009 16:48:10 +0000 (-0700) Subject: x86: don't call '->send_IPI_mask()' with an empty mask X-Git-Tag: v2.6.31-rc7~4 X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=b04e6373d694e977c95ae0ae000e2c1e2cf92d73 x86: don't call '->send_IPI_mask()' with an empty mask As noted in 83d349f35e1ae72268c5104dbf9ab2ae635425d4 ("x86: don't send an IPI to the empty set of CPU's"), some APIC's will be very unhappy with an empty destination mask. That commit added a WARN_ON() for that case, and avoided the resulting problem, but didn't fix the underlying reason for why those empty mask cases happened. This fixes that, by checking the result of 'cpumask_andnot()' of the current CPU actually has any other CPU's left in the set of CPU's to be sent a TLB flush, and not calling down to the IPI code if the mask is empty. The reason this started happening at all is that we started passing just the CPU mask pointers around in commit 4595f9620 ("x86: change flush_tlb_others to take a const struct cpumask"), and when we did that, the cpumask was no longer thread-local. Before that commit, flush_tlb_mm() used to create it's own copy of 'mm->cpu_vm_mask' and pass that copy down to the low-level flush routines after having tested that it was not empty. But after changing it to just pass down the CPU mask pointer, the lower level TLB flush routines would now get a pointer to that 'mm->cpu_vm_mask', and that could still change - and become empty - after the test due to other CPU's having flushed their own TLB's. See http://bugzilla.kernel.org/show_bug.cgi?id=13933 for details. Tested-by: Thomas Bj??rnell Cc: stable at kernel.org Signed-off-by: Linus Torvalds --- diff --git a/arch/x86/mm/tlb.c b/arch/x86/mm/tlb.c index 821e970..c814e14 100644 --- a/arch/x86/mm/tlb.c +++ b/arch/x86/mm/tlb.c @@ -183,18 +183,17 @@ static void flush_tlb_others_ipi(const struct cpumask *cpumask, f->flush_mm = mm; f->flush_va = va; - cpumask_andnot(to_cpumask(f->flush_cpumask), - cpumask, cpumask_of(smp_processor_id())); - - /* - * We have to send the IPI only to - * CPUs affected. - */ - apic->send_IPI_mask(to_cpumask(f->flush_cpumask), - INVALIDATE_TLB_VECTOR_START + sender); + if (cpumask_andnot(to_cpumask(f->flush_cpumask), cpumask, cpumask_of(smp_processor_id()))) { + /* + * We have to send the IPI only to + * CPUs affected. + */ + apic->send_IPI_mask(to_cpumask(f->flush_cpumask), + INVALIDATE_TLB_VECTOR_START + sender); - while (!cpumask_empty(to_cpumask(f->flush_cpumask))) - cpu_relax(); + while (!cpumask_empty(to_cpumask(f->flush_cpumask))) + cpu_relax(); + } f->flush_mm = NULL; f->flush_va = 0; linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch: ipi.c | 3 +++ 1 file changed, 3 insertions(+) --- NEW FILE linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch --- From: Linus Torvalds Date: Fri, 21 Aug 2009 16:23:57 +0000 (-0700) Subject: x86: don't send an IPI to the empty set of CPU's X-Git-Tag: v2.6.31-rc7~6 X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=83d349f35e1ae72268c5104dbf9ab2ae635425d4 x86: don't send an IPI to the empty set of CPU's The default_send_IPI_mask_logical() function uses the "flat" APIC mode to send an IPI to a set of CPU's at once, but if that set happens to be empty, some older local APIC's will apparently be rather unhappy. So just warn if a caller gives us an empty mask, and ignore it. This fixes a regression in 2.6.30.x, due to commit 4595f9620 ("x86: change flush_tlb_others to take a const struct cpumask"), documented here: http://bugzilla.kernel.org/show_bug.cgi?id=13933 which causes a silent lock-up. It only seems to happen on PPro, P2, P3 and Athlon XP cores. Most developers sadly (or not so sadly, if you're a developer..) have more modern CPU's. Also, on x86-64 we don't use the flat APIC mode, so it would never trigger there even if the APIC didn't like sending an empty IPI mask. Reported-by: Pavel Vilim Reported-and-tested-by: Thomas Bj??rnell Reported-and-tested-by: Martin Rogge Cc: Mike Travis Cc: Ingo Molnar Cc: stable at kernel.org Signed-off-by: Linus Torvalds --- diff --git a/arch/x86/kernel/apic/ipi.c b/arch/x86/kernel/apic/ipi.c index dbf5445..6ef00ba 100644 --- a/arch/x86/kernel/apic/ipi.c +++ b/arch/x86/kernel/apic/ipi.c @@ -106,6 +106,9 @@ void default_send_IPI_mask_logical(const struct cpumask *cpumask, int vector) unsigned long mask = cpumask_bits(cpumask)[0]; unsigned long flags; + if (WARN_ONCE(!mask, "empty IPI mask")) + return; + local_irq_save(flags); WARN_ON(mask & ~cpumask_bits(cpu_online_mask)[0]); __default_send_IPI_dest_field(mask, vector, apic->dest_logical); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1714 retrieving revision 1.1715 diff -u -p -r1.1714 -r1.1715 --- kernel.spec 21 Aug 2009 10:08:50 -0000 1.1714 +++ kernel.spec 27 Aug 2009 18:04:32 -0000 1.1715 @@ -714,8 +714,16 @@ Patch13001: linux-2.6.29-xen-disable-gbp Patch13002: linux-2.6-virtio_blk-dont-bounce-highmem-requests.patch Patch14000: make-mmap_min_addr-suck-less.patch + +# ----- patches headed for -stable ----- + Patch14001: do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch +# fix hang on older x86 machines +Patch14010: linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch +Patch14020: linux-2.6-bitmap-make-ops-return-result.patch +Patch14030: linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch + %endif BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root @@ -1318,9 +1326,16 @@ ApplyPatch linux-2.6-virtio_blk-dont-bou ApplyPatch make-mmap_min_addr-suck-less.patch +# ----- patches headed for -stable ----- + # CVE-2009-2847 ApplyPatch do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch +# fix hang on older x86 machines +ApplyPatch linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch +ApplyPatch linux-2.6-bitmap-make-ops-return-result.patch +ApplyPatch linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch + # END OF PATCH APPLICATIONS %endif @@ -1906,6 +1921,9 @@ fi # and build. %changelog +* Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-36 +- Fix hangs on older x86 systems with 440*X chipsets. + * Fri Aug 21 2009 David Woodhouse - Fix b43 on iMac G5 (#514787) From thm at fedoraproject.org Thu Aug 27 18:07:45 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Thu, 27 Aug 2009 18:07:45 +0000 (UTC) Subject: rpms/python-markdown/EL-5 import.log, 1.3, 1.4 python-markdown.spec, 1.6, 1.7 Message-ID: <20090827180745.523D111C00EB@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/python-markdown/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29852/EL-5 Modified Files: import.log python-markdown.spec Log Message: Add (conditional) requirement on python-elementtree. Fix changelog. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/python-markdown/EL-5/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 11 Jul 2009 12:32:07 -0000 1.3 +++ import.log 27 Aug 2009 18:07:45 -0000 1.4 @@ -1,3 +1,4 @@ python-markdown-1_7-1_fc9:HEAD:python-markdown-1.7-1.fc9.src.rpm:1218525227 python-markdown-2_0-1_fc10:HEAD:python-markdown-2.0-1.fc10.src.rpm:1240905362 python-markdown-2_0_1-1_fc11:HEAD:python-markdown-2.0.1-1.fc11.src.rpm:1247315493 +python-markdown-2_0_1-3_fc11:EL-5:python-markdown-2.0.1-3.fc11.src.rpm:1251396419 Index: python-markdown.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-markdown/EL-5/python-markdown.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- python-markdown.spec 26 Jul 2009 20:37:16 -0000 1.6 +++ python-markdown.spec 27 Aug 2009 18:07:45 -0000 1.7 @@ -4,7 +4,7 @@ Name: python-markdown Version: 2.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Markdown implementation in Python Group: Development/Languages License: BSD @@ -13,6 +13,10 @@ Source0: http://pypi.python.org/p BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel +%if 0%{?rhel} +BuildRequires: python-elementtree +Requires: python-elementtree +%endif %description @@ -50,6 +54,11 @@ rm -rf %{buildroot} %changelog +* Thu Aug 27 2009 Thomas Moschny - 2.0.1-3 +- Add requirement on python-elementtree, which was a separate package + before Python 2.5. +- Re-add changelog entries accidentally removed earlier. + * Sun Jul 26 2009 Fedora Release Engineering - 2.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -63,5 +72,11 @@ rm -rf %{buildroot} - License changed to BSD only. - Upstream now provides a script to run markdown from the cmdline. +* Thu Feb 26 2009 Fedora Release Engineering - 1.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 1.7-2 +- Rebuild for Python 2.6 + * Mon Aug 4 2008 Thomas Moschny - 1.7-1 - New package. From pbrobinson at fedoraproject.org Thu Aug 27 18:08:49 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 27 Aug 2009 18:08:49 +0000 (UTC) Subject: rpms/xapian-core/F-10 .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 xapian-core.spec, 1.19, 1.20 Message-ID: <20090827180849.5C1E611C00EB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/xapian-core/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30658 Modified Files: .cvsignore sources xapian-core.spec Log Message: - Update to 1.0.15 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/F-10/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 27 Aug 2009 17:19:01 -0000 1.10 +++ .cvsignore 27 Aug 2009 18:08:48 -0000 1.11 @@ -1 +1 @@ -xapian-core-1.0.14.tar.gz +xapian-core-1.0.15.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 27 Aug 2009 17:19:01 -0000 1.10 +++ sources 27 Aug 2009 18:08:48 -0000 1.11 @@ -1 +1 @@ -f318fe11143af82aa6679acc51723a1a xapian-core-1.0.14.tar.gz +d851e661966fa0446cb46d7352c84a98 xapian-core-1.0.15.tar.gz Index: xapian-core.spec =================================================================== RCS file: /cvs/pkgs/rpms/xapian-core/F-10/xapian-core.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- xapian-core.spec 27 Aug 2009 17:19:01 -0000 1.19 +++ xapian-core.spec 27 Aug 2009 18:08:48 -0000 1.20 @@ -1,6 +1,6 @@ Summary: The Xapian Probabilistic Information Retrieval Library Name: xapian-core -Version: 1.0.14 +Version: 1.0.15 Release: 1%{?dist} License: GPLv2+ Group: Applications/Databases @@ -122,6 +122,9 @@ rm -rf %{buildroot} %{_mandir}/man1/xapian-config.1* %changelog +* Thu Aug 27 2009 Peter Robinson - 1.0.15-1 +- Update to 1.0.15 + * Wed Jul 29 2009 Peter Robinson - 1.0.14-1 - Update to 1.0.14 From ajax at fedoraproject.org Thu Aug 27 18:14:21 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 27 Aug 2009 18:14:21 +0000 (UTC) Subject: rpms/libxcb/devel .cvsignore, 1.8, 1.9 libxcb.spec, 1.28, 1.29 sources, 1.8, 1.9 libxcb-1.1-no-pthread-stubs.patch, 1.2, NONE libxcb-1.3-to-git-e06955.patch, 1.1, NONE Message-ID: <20090827181421.C7E8911C00EB@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/libxcb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1538 Modified Files: .cvsignore libxcb.spec sources Removed Files: libxcb-1.1-no-pthread-stubs.patch libxcb-1.3-to-git-e06955.patch Log Message: * Thu Aug 27 2009 Adam Jackson 1.4-1 - libxcb 1.4 (#518597) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libxcb/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 14 Jul 2009 15:55:52 -0000 1.8 +++ .cvsignore 27 Aug 2009 18:14:21 -0000 1.9 @@ -1,3 +1,4 @@ libxcb-1.2.tar.bz2 xpyb-1.1.tar.bz2 libxcb-1.3.tar.bz2 +libxcb-1.4.tar.bz2 Index: libxcb.spec =================================================================== RCS file: /cvs/pkgs/rpms/libxcb/devel/libxcb.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- libxcb.spec 25 Jul 2009 08:56:47 -0000 1.28 +++ libxcb.spec 27 Aug 2009 18:14:21 -0000 1.29 @@ -6,8 +6,8 @@ #define bootstrap 1 Name: libxcb -Version: 1.3 -Release: 2%{?dist} +Version: 1.4 +Release: 1%{?dist} Summary: A C binding to the X11 protocol Group: System Environment/Libraries @@ -22,9 +22,6 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Source1: pthread-stubs.pc.in Source2: http://xcb.freedesktop.org/dist/xpyb-%{xpyb_version}.tar.bz2 -Patch0: libxcb-1.1-no-pthread-stubs.patch -Patch1: libxcb-1.3-to-git-e06955.patch - BuildRequires: autoconf automake libtool pkgconfig BuildRequires: doxygen BuildRequires: graphviz @@ -73,8 +70,6 @@ Python bindings for %{name}. %prep %setup -q -b2 -%patch0 -p1 -b .pthread-stubs -%patch1 -p1 -b .git %if !0%{?bootstrap} pushd ../xpyb-%{xpyb_version} @@ -160,6 +155,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Thu Aug 27 2009 Adam Jackson 1.4-1 +- libxcb 1.4 (#518597) + * Sat Jul 25 2009 Fedora Release Engineering - 1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libxcb/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 14 Jul 2009 15:55:52 -0000 1.8 +++ sources 27 Aug 2009 18:14:21 -0000 1.9 @@ -1,3 +1,2 @@ -ae32b7846a7d83f5ec542a5431117564 libxcb-1.2.tar.bz2 0d82bbaa97f89e41aada9fab5630147a xpyb-1.1.tar.bz2 -74b18b863df6dd669e1df9854f96c329 libxcb-1.3.tar.bz2 +b00fd506c717dea01f595e8da31f6914 libxcb-1.4.tar.bz2 --- libxcb-1.1-no-pthread-stubs.patch DELETED --- --- libxcb-1.3-to-git-e06955.patch DELETED --- From cebbert at fedoraproject.org Thu Aug 27 18:23:32 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Thu, 27 Aug 2009 18:23:32 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch, NONE, 1.1 kernel.spec, 1.1715, 1.1716 Message-ID: <20090827182332.9E45211C00EB@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7471 Modified Files: kernel.spec Added Files: linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch Log Message: Fix race in clone() syscall. linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch: fork.c | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) --- NEW FILE linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch --- From: Oleg Nesterov Date: Wed, 26 Aug 2009 21:29:24 +0000 (-0700) Subject: clone(): fix race between copy_process() and de_thread() X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=4ab6c08336535f8c8e42cf45d7adeda882eff06e clone(): fix race between copy_process() and de_thread() Spotted by Hiroshi Shimamoto who also provided the test-case below. copy_process() uses signal->count as a reference counter, but it is not. This test case #include #include #include #include #include #include void *null_thread(void *p) { for (;;) sleep(1); return NULL; } void *exec_thread(void *p) { execl("/bin/true", "/bin/true", NULL); return null_thread(p); } int main(int argc, char **argv) { for (;;) { pid_t pid; int ret, status; pid = fork(); if (pid < 0) break; if (!pid) { pthread_t tid; pthread_create(&tid, NULL, exec_thread, NULL); for (;;) pthread_create(&tid, NULL, null_thread, NULL); } do { ret = waitpid(pid, &status, 0); } while (ret == -1 && errno == EINTR); } return 0; } quickly creates an unkillable task. If copy_process(CLONE_THREAD) races with de_thread() copy_signal()->atomic(signal->count) breaks the signal->notify_count logic, and the execing thread can hang forever in kernel space. Change copy_process() to increment count/live only when we know for sure we can't fail. In this case the forked thread will take care of its reference to signal correctly. If copy_process() fails, check CLONE_THREAD flag. If it it set - do nothing, the counters were not changed and current belongs to the same thread group. If it is not set, ->signal must be released in any case (and ->count must be == 1), the forked child is the only thread in the thread group. We need more cleanups here, in particular signal->count should not be used by de_thread/__exit_signal at all. This patch only fixes the bug. Reported-by: Hiroshi Shimamoto Tested-by: Hiroshi Shimamoto Signed-off-by: Oleg Nesterov Acked-by: Roland McGrath Cc: KAMEZAWA Hiroyuki Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/kernel/fork.c b/kernel/fork.c index 144326b..e6c04d4 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -815,11 +815,8 @@ static int copy_signal(unsigned long clone_flags, struct task_struct *tsk) { struct signal_struct *sig; - if (clone_flags & CLONE_THREAD) { - atomic_inc(¤t->signal->count); - atomic_inc(¤t->signal->live); + if (clone_flags & CLONE_THREAD) return 0; - } sig = kmem_cache_alloc(signal_cachep, GFP_KERNEL); tsk->signal = sig; @@ -877,16 +874,6 @@ void __cleanup_signal(struct signal_struct *sig) kmem_cache_free(signal_cachep, sig); } -static void cleanup_signal(struct task_struct *tsk) -{ - struct signal_struct *sig = tsk->signal; - - atomic_dec(&sig->live); - - if (atomic_dec_and_test(&sig->count)) - __cleanup_signal(sig); -} - static void copy_flags(unsigned long clone_flags, struct task_struct *p) { unsigned long new_flags = p->flags; @@ -1239,6 +1226,8 @@ static struct task_struct *copy_process(unsigned long clone_flags, } if (clone_flags & CLONE_THREAD) { + atomic_inc(¤t->signal->count); + atomic_inc(¤t->signal->live); p->group_leader = current->group_leader; list_add_tail_rcu(&p->thread_group, &p->group_leader->thread_group); } @@ -1282,7 +1271,8 @@ bad_fork_cleanup_mm: if (p->mm) mmput(p->mm); bad_fork_cleanup_signal: - cleanup_signal(p); + if (!(clone_flags & CLONE_THREAD)) + __cleanup_signal(p->signal); bad_fork_cleanup_sighand: __cleanup_sighand(p->sighand); bad_fork_cleanup_fs: Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1715 retrieving revision 1.1716 diff -u -p -r1.1715 -r1.1716 --- kernel.spec 27 Aug 2009 18:04:32 -0000 1.1715 +++ kernel.spec 27 Aug 2009 18:23:32 -0000 1.1716 @@ -724,6 +724,9 @@ Patch14010: linux-2.6-x86-dont-send-ipi- Patch14020: linux-2.6-bitmap-make-ops-return-result.patch Patch14030: linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch +# fix race in clone() +Patch14040: linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch + %endif BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root @@ -1336,6 +1339,9 @@ ApplyPatch linux-2.6-x86-dont-send-ipi-t ApplyPatch linux-2.6-bitmap-make-ops-return-result.patch ApplyPatch linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch +# fix race in clone() +ApplyPatch linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch + # END OF PATCH APPLICATIONS %endif @@ -1921,6 +1927,9 @@ fi # and build. %changelog +* Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-37 +- Fix race in clone() syscall. + * Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-36 - Fix hangs on older x86 systems with 440*X chipsets. From ajax at fedoraproject.org Thu Aug 27 18:28:07 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 27 Aug 2009 18:28:07 +0000 (UTC) Subject: rpms/xorg-x11-drv-vmmouse/devel abi.patch, NONE, 1.1 xorg-x11-drv-vmmouse.spec, 1.29, 1.30 Message-ID: <20090827182807.216C211C00EB@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-vmmouse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9987 Modified Files: xorg-x11-drv-vmmouse.spec Added Files: abi.patch Log Message: * Thu Aug 27 2009 Adam Jackson 12.6.5-2 - abi.patch: Re-add. (#518589) abi.patch: vmmouse.c | 2 -- 1 file changed, 2 deletions(-) --- NEW FILE abi.patch --- diff -up xf86-input-vmmouse-12.6.5/src/vmmouse.c.jx xf86-input-vmmouse-12.6.5/src/vmmouse.c --- xf86-input-vmmouse-12.6.5/src/vmmouse.c.jx 2009-08-06 13:23:09.000000000 -0400 +++ xf86-input-vmmouse-12.6.5/src/vmmouse.c 2009-08-27 14:26:54.000000000 -0400 @@ -1175,8 +1175,6 @@ VMMousePlug(pointer module, { static Bool Initialised = FALSE; - xf86LoaderReqSymLists(reqSymbols, NULL); - if (!Initialised) Initialised = TRUE; Index: xorg-x11-drv-vmmouse.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-vmmouse/devel/xorg-x11-drv-vmmouse.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- xorg-x11-drv-vmmouse.spec 6 Aug 2009 23:44:19 -0000 1.29 +++ xorg-x11-drv-vmmouse.spec 27 Aug 2009 18:28:06 -0000 1.30 @@ -5,13 +5,14 @@ Summary: Xorg X11 vmmouse input driver Name: xorg-x11-drv-vmmouse Version: 12.6.5 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 +Patch0: abi.patch # Yes, this is not the same as vmware. Yes, this is intentional. ExclusiveArch: %{ix86} x86_64 @@ -25,6 +26,7 @@ X.Org X11 vmmouse input driver. %prep %setup -q -n %{tarball}-%{version} +%patch0 -p1 -b .abi %build %configure --disable-static --with-hal-callouts-dir=%{_bindir} @@ -51,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/hal/fdi/policy/20thirdparty/11-x11-vmmouse.fdi %changelog +* Thu Aug 27 2009 Adam Jackson 12.6.5-2 +- abi.patch: Re-add. (#518589) + * Fri Aug 07 2009 Peter Hutterer 12.6.5-1 - vmmouse 12.6.5 - vmmouse-12.6.4-abi.patch: Drop. From thm at fedoraproject.org Thu Aug 27 18:33:46 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Thu, 27 Aug 2009 18:33:46 +0000 (UTC) Subject: rpms/python-py/devel .cvsignore, 1.4, 1.5 import.log, 1.3, 1.4 python-py.spec, 1.5, 1.6 sources, 1.4, 1.5 Message-ID: <20090827183346.9E43311C00EB@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/python-py/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13535/devel Modified Files: .cvsignore import.log python-py.spec sources Log Message: Update to 1.0.2. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-py/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 13 Aug 2009 17:31:58 -0000 1.4 +++ .cvsignore 27 Aug 2009 18:33:46 -0000 1.5 @@ -1 +1 @@ -py-1.0.0.tar.gz +py-1.0.2.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/python-py/devel/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 13 Aug 2009 17:31:58 -0000 1.3 +++ import.log 27 Aug 2009 18:33:46 -0000 1.4 @@ -1,3 +1,4 @@ python-py-0_9_2-6_fc10:HEAD:python-py-0.9.2-6.fc10.src.rpm:1232104910 python-py-1_0_0-0_b8_fc11:HEAD:python-py-1.0.0-0.b8.fc11.src.rpm:1248303215 python-py-1_0_0-1_fc11:HEAD:python-py-1.0.0-1.fc11.src.rpm:1250184682 +python-py-1_0_2-1_fc11:HEAD:python-py-1.0.2-1.fc11.src.rpm:1251397988 Index: python-py.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-py/devel/python-py.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- python-py.spec 13 Aug 2009 17:31:58 -0000 1.5 +++ python-py.spec 27 Aug 2009 18:33:46 -0000 1.6 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-py -Version: 1.0.0 +Version: 1.0.2 Release: 1%{?prerelease:.%{prerelease}}%{?dist} Summary: Innovative python library containing py.test, greenlets and other niceties Group: Development/Languages @@ -9,7 +9,7 @@ License: MIT and LGPLv2+ and Publ # - main package: MIT, except: # - test/rsession/webdata/json.py: LPGLv2+ # - doc/style.css: Public Domain -# - test/web/post_multipart.py: Python +# - test/web/post_multipart.py: Python # (see http://code.activestate.com/help/terms) # - compat/textwrap.py: Python # - compat/subprocess.py: Python @@ -65,27 +65,29 @@ find %{buildroot}%{python_sitelib} \( -n # move some txt files to the doc directory mkdir -p %{doctarget} mv %{buildroot}%{python_sitelib}/py/LICENSE %{doctarget} -mv %{buildroot}%{python_sitelib}/py/compat/LICENSE %{doctarget}/compat_LICENSE -mv %{buildroot}%{python_sitelib}/py/execnet/NOTES %{doctarget}/execnet_NOTES -mv %{buildroot}%{python_sitelib}/py/execnet/improve-remote-tracebacks.txt \ - %{doctarget}/execnet_improve-remote-tracebacks.txt -mv %{buildroot}%{python_sitelib}/py/path/gateway/TODO.txt %{doctarget}/path_gateway_TODO.txt -mv %{buildroot}%{python_sitelib}/py/path/svn/quoting.txt %{doctarget}/svn_quoting_path.txt -cp -pr doc example contrib %{doctarget} +# files are not in the 1.0.2 tarball, but might again be there in +# later releases: +#mv %{buildroot}%{python_sitelib}/py/compat/LICENSE %{doctarget}/compat_LICENSE +#mv %{buildroot}%{python_sitelib}/py/execnet/NOTES %{doctarget}/execnet_NOTES +#mv %{buildroot}%{python_sitelib}/py/execnet/improve-remote-tracebacks.txt \ +# %{doctarget}/execnet_improve-remote-tracebacks.txt +#mv %{buildroot}%{python_sitelib}/py/path/gateway/TODO.txt %{doctarget}/path_gateway_TODO.txt +#mv %{buildroot}%{python_sitelib}/py/path/svn/quoting.txt %{doctarget}/svn_quoting_path.txt +cp -pr README.txt doc example contrib %{doctarget} # remove this and that find %{buildroot}%{python_sitelib} -name '*.cmd' -exec rm {} \; -# remove (most) files only used by the testsuite +# remove (most) files only used by the testsuite - upstream plans on +# separating that out for the 1.1 version #find %{buildroot}%{python_sitelib} -type d -name testing -prune -exec rm -r {} \; #find %{buildroot}%{python_sitelib} -name 'conftest.py*' -exec rm {} \; %check -# some tests need to be skipped currently -PYTHONPATH=$(pwd)/py %{__python} py/bin/py.test \ - '-k-test_make_sdist_and_run_it' \ - py +# test cannot be run in %{buildroot}, because it uses +# inspect.getsourcefile() et. al. +PYTHONPATH=$(pwd)/py %{__python} py/bin/py.test py %clean @@ -100,6 +102,13 @@ rm -rf %{buildroot} %changelog +* Thu Aug 27 2009 Thomas Moschny - 1.0.2-1 +- Update to 1.0.2. +- One failing test is no longer part of the testsuite, thus needs not + to be skipped anymore. +- Some developer docs are missing this time in upstream's tarfile, so + cannot be moved to %%{_docdir} + * Thu Aug 13 2009 Thomas Moschny - 1.0.0-1 - Update to 1.0.0. - Re-enable SVN tests in %%check. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-py/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 13 Aug 2009 17:31:58 -0000 1.4 +++ sources 27 Aug 2009 18:33:46 -0000 1.5 @@ -1 +1 @@ -3223ff8fcaefd060be13262e367794ce py-1.0.0.tar.gz +4d2e9878b0113159fae2f3ed0cfc081d py-1.0.2.tar.gz From cebbert at fedoraproject.org Thu Aug 27 18:52:06 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Thu, 27 Aug 2009 18:52:06 +0000 (UTC) Subject: rpms/kernel/F-11 hda-check-strcpy-length.patch, NONE, 1.1 linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch, NONE, 1.1 kernel.spec, 1.1716, 1.1717 Message-ID: <20090827185207.7A0F711C00EB@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23185 Modified Files: kernel.spec Added Files: hda-check-strcpy-length.patch linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch Log Message: Fix string overflows found by stackprotector: hda-check-strcpy-length.patch linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch hda-check-strcpy-length.patch: hda_codec.c | 2 ++ hda_intel.c | 10 ++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) --- NEW FILE hda-check-strcpy-length.patch --- From: Takashi Iwai Date: Thu, 16 Apr 2009 08:22:24 +0000 (+0200) Subject: ALSA: hda - Check strcpy length X-Git-Tag: v2.6.31-rc1~38^2~11^2~54 X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=18cb7109d3e83195b605ff2905981020e86f72ca ALSA: hda - Check strcpy length Check the length to copy via strlen() beforehand to avoid the stack corruption, or use strlcpy() to be safe in HD-audio codes. Signed-off-by: Takashi Iwai --- diff --git a/sound/pci/hda/hda_codec.c b/sound/pci/hda/hda_codec.c index 37f24ce..48f0cea 100644 --- a/sound/pci/hda/hda_codec.c +++ b/sound/pci/hda/hda_codec.c @@ -1431,6 +1431,8 @@ _snd_hda_find_mixer_ctl(struct hda_codec *codec, memset(&id, 0, sizeof(id)); id.iface = SNDRV_CTL_ELEM_IFACE_MIXER; id.index = idx; + if (snd_BUG_ON(strlen(name) >= sizeof(id.name))) + return NULL; strcpy(id.name, name); return snd_ctl_find_id(codec->bus->card, &id); } diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 21a3092..41db5d4 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -1830,7 +1830,7 @@ azx_attach_pcm_stream(struct hda_bus *bus, struct hda_codec *codec, &pcm); if (err < 0) return err; - strcpy(pcm->name, cpcm->name); + strlcpy(pcm->name, cpcm->name, sizeof(pcm->name)); apcm = kzalloc(sizeof(*apcm), GFP_KERNEL); if (apcm == NULL) return -ENOMEM; @@ -2358,9 +2358,11 @@ static int __devinit azx_create(struct snd_card *card, struct pci_dev *pci, } strcpy(card->driver, "HDA-Intel"); - strcpy(card->shortname, driver_short_names[chip->driver_type]); - sprintf(card->longname, "%s at 0x%lx irq %i", - card->shortname, chip->addr, chip->irq); + strlcpy(card->shortname, driver_short_names[chip->driver_type], + sizeof(card->shortname)); + snprintf(card->longname, sizeof(card->longname), + "%s at 0x%lx irq %i", + card->shortname, chip->addr, chip->irq); *rchip = chip; return 0; linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch: af9015.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch --- From: Jan Nikitenko Date: Tue, 9 Jun 2009 22:31:55 +0000 (-0300) Subject: V4L/DVB (11999): af9015: fix stack corruption bug X-Git-Tag: v2.6.31-rc1~297^2~58 X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=1e7439388a5aa6decf76ac1d73d5312fe713e6af V4L/DVB (11999): af9015: fix stack corruption bug This patch fixes stack corruption bug present in af9015_eeprom_dump(): the buffer buf is one byte smaller than required - there is 4 chars for address prefix, 16*3 chars for dump of 16 eeprom bytes per line and 1 byte for zero ending the string required, i.e. 53 bytes, but only 52 are provided. The one byte missing in stack based buffer buf causes following oops on MIPS little endian platform, because i2c_adap pointer in af9015_af9013_frontend_attach() is corrupted by inlined function af9015_eeprom_dump(): CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 803a4488, ra == c049a1c8 Oops[#1]: Cpu 0 $ 0 : 00000000 10003c00 00000000 803a4468 $ 4 : 8f17c600 8f067b30 00000002 00000038 $ 8 : 00000001 8faf3e98 11da000d 09010002 $12 : 00000000 00000000 00000000 0000000a $16 : 8f17c600 8f067b68 8faf3c00 8f067c04 $20 : 8f067b9c 00000100 8f067bf0 80104100 $24 : 00000000 2aba9fb0 $28 : 8f066000 8f067af0 802cbc48 c049a1c8 Hi : 00000000 Lo : 00000000 epc : 803a4488 i2c_transfer+0x20/0x104 Not tainted ra : c049a1c8 af9013_read_reg+0x78/0xc4 [af9013] Status: 10003c03 KERNEL EXL IE Cause : 00808008 BadVA : 00000000 PrId : 03030200 (Au1550) Modules linked in: af9013 dvb_usb_af9015(+) dvb_usb dvb_core firmware_class i2c_au1550 au1550_spi Process modprobe (pid: 2757, threadinfo=8f066000, task=8fade098, tls=2aad6470) Stack : c049f5e0 80163090 805ba880 00000100 8f067bf0 0000d733 8f067b68 8faf3c00 8f067c04 c049a1c8 80163bc0 8056a630 8f067b40 80163224 80569fc8 8f0033d7 00000038 80140003 8f067b2c 00010038 c0420001 8f067b28 c049f5e0 00000004 00000004 c049a524 c049d5a8 c049d5a8 00000000 803a6700 00000000 8f17c600 c042a7a4 8f17c600 c042a7a4 c049c924 00000000 00000000 00000002 613a6c00 ... Call Trace: [<803a4488>] i2c_transfer+0x20/0x104 [] af9013_read_reg+0x78/0xc4 [af9013] [] af9013_read_reg_bits+0x2c/0x70 [af9013] [] af9013_attach+0x98/0x65c [af9013] [] af9015_af9013_frontend_attach+0x214/0x67c [dvb_usb_af9015] [] dvb_usb_adapter_frontend_init+0x20/0x12c [dvb_usb] [] dvb_usb_device_init+0x374/0x6b0 [dvb_usb] [] af9015_usb_probe+0x4fc/0xfcc [dvb_usb_af9015] [<80381024>] usb_probe_interface+0xbc/0x218 [<803227fc>] driver_probe_device+0x12c/0x30c [<80322a80>] __driver_attach+0xa4/0xac [<80321ed0>] bus_for_each_dev+0x60/0xd0 [<8032162c>] bus_add_driver+0x1e8/0x2a8 [<80322cdc>] driver_register+0x7c/0x17c [<80380d30>] usb_register_driver+0xa0/0x12c [] af9015_usb_module_init+0x30/0x6c [dvb_usb_af9015] [<8010d2a4>] __kprobes_text_end+0x3c/0x1f4 [<80167150>] sys_init_module+0xb8/0x1cc [<80102370>] stack_done+0x20/0x3c Code: afb10018 7000003f 00808021 <8c430000> 7000003f 1060002d 00c09021 8f830014 3c02efff Signed-off-by: Jan Nikitenko Acked-by: Antti Palosaari Signed-off-by: Mauro Carvalho Chehab --- diff --git a/drivers/media/dvb/dvb-usb/af9015.c b/drivers/media/dvb/dvb-usb/af9015.c index 9155a79..4cb31e7 100644 --- a/drivers/media/dvb/dvb-usb/af9015.c +++ b/drivers/media/dvb/dvb-usb/af9015.c @@ -538,7 +538,7 @@ exit: /* dump eeprom */ static int af9015_eeprom_dump(struct dvb_usb_device *d) { - char buf[52], buf2[4]; + char buf[4+3*16+1], buf2[4]; u8 reg, val; for (reg = 0; ; reg++) { Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1716 retrieving revision 1.1717 diff -u -p -r1.1716 -r1.1717 --- kernel.spec 27 Aug 2009 18:23:32 -0000 1.1716 +++ kernel.spec 27 Aug 2009 18:52:06 -0000 1.1717 @@ -727,6 +727,9 @@ Patch14030: linux-2.6-x86-dont-call-send # fix race in clone() Patch14040: linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch +# Fix string overflows found by stackprotector: +Patch14050: hda-check-strcpy-length.patch +Patch14060: linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch %endif BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root @@ -1342,6 +1345,10 @@ ApplyPatch linux-2.6-x86-dont-call-send- # fix race in clone() ApplyPatch linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch +# Fix string overflows found by stackprotector: +ApplyPatch hda-check-strcpy-length.patch +ApplyPatch linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch + # END OF PATCH APPLICATIONS %endif @@ -1927,6 +1934,11 @@ fi # and build. %changelog +* Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-38 +- Fix string overflows found by stackprotector: + hda-check-strcpy-length.patch + linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch + * Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-37 - Fix race in clone() syscall. From emaldonado at fedoraproject.org Thu Aug 27 18:55:24 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 27 Aug 2009 18:55:24 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.98,1.99 Message-ID: <20090827185524.9D72411C00EB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25330 Modified Files: nss.spec Log Message: disabling test until we invertigate bug 519766 Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- nss.spec 27 Aug 2009 17:27:53 -0000 1.98 +++ nss.spec 27 Aug 2009 18:55:24 -0000 1.99 @@ -4,7 +4,7 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 19%{?dist} +Release: 20%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -205,7 +205,13 @@ killall $RANDSERV || : rm -rf ./mozilla/tests_results cd ./mozilla/security/nss/tests/ # all.sh is the test suite script -HOST=localhost DOMSUF=localdomain PORT=$MYRAND NSS_CYCLES=%{?nss_cycles} NSS_TESTS=%{?nss_tests} NSS_SSL_TESTS=%{?nss_ssl_tests} NSS_SSL_RUN=%{?nss_ssl_run} ./all.sh + +#HOST=localhost DOMSUF=localdomain PORT=$MYRAND NSS_CYCLES=%{?nss_cycles} NSS_TESTS=%{?nss_tests} NSS_SSL_TESTS=%{?nss_ssl_tests} NSS_SSL_RUN=%{?nss_ssl_run} ./all.sh + +# Temporarily disabling tests until we investigate a fix for Bug 519766 +# Just run the cipher suites for now +HOST=localhost DOMSUF=localdomain PORT=$MYRAND NSS_TESTS="cipher" ./all.sh + cd ../../../../ killall $RANDSERV || : @@ -431,6 +437,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Wed Aug 27 2009 Elio Maldonado - 3.12.3.99.3-20 +- disabling some tests while we investigate a buffer overflow bug - 519766 + * Wed Aug 27 2009 Elio Maldonado - 3.12.3.99.3-19 - remove patches that are now in nss-softokn and - remove spurious exec-permissions for nss.pc per rpmlint From linville at fedoraproject.org Thu Aug 27 18:56:09 2009 From: linville at fedoraproject.org (John W. Linville) Date: Thu, 27 Aug 2009 18:56:09 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch, NONE, 1.1.2.1 kernel.spec, 1.1679.2.17, 1.1679.2.18 Message-ID: <20090827185609.C63CD11C00EB@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25921 Modified Files: Tag: private-fedora-11-2_6_29_6 kernel.spec Added Files: Tag: private-fedora-11-2_6_29_6 linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch Log Message: zd1211rw: adding 083a:e503 as a ZD1211B device (#518538) linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch: zd_usb.c | 1 + 1 file changed, 1 insertion(+) --- NEW FILE linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch --- commit f72151fb6820e90ce12a15e2768aa41150c5186d Author: Hin-Tak Leung Date: Tue Jun 16 03:15:56 2009 +0100 zd1211rw: adding 083a:e503 as a ZD1211B device Hans Pontar reported success on the sourceforge zd1211-devs mailing list. The device is branded "Arcor Easy Stick A 50 WLAN" (device manufactured by SMC for a German ISP - SMC model name: WN4501H-LF-IR). General information and Windows driver are available under (German only): http://www.arcor.de/hilfe/neu/index.php?sid=&aktion=anzeigen&rubrik=004018140&id=487 Device details: USB-IDs: Vendor: 0x083A Device: 0xE503 Chip ID: zd1211b chip 083a:e503 v4810 high 00-1d-19 AL2230S_RF pa0 g--N- Signed-off-by: Hin-Tak Leung Tested-by: Hans Pontar Signed-off-by: John W. Linville diff --git a/drivers/net/wireless/zd1211rw/zd_usb.c b/drivers/net/wireless/zd1211rw/zd_usb.c index f0e5e94..14a19ba 100644 --- a/drivers/net/wireless/zd1211rw/zd_usb.c +++ b/drivers/net/wireless/zd1211rw/zd_usb.c @@ -67,6 +67,7 @@ static struct usb_device_id usb_ids[] = { { USB_DEVICE(0x079b, 0x0062), .driver_info = DEVICE_ZD1211B }, { USB_DEVICE(0x1582, 0x6003), .driver_info = DEVICE_ZD1211B }, { USB_DEVICE(0x050d, 0x705c), .driver_info = DEVICE_ZD1211B }, + { USB_DEVICE(0x083a, 0xe503), .driver_info = DEVICE_ZD1211B }, { USB_DEVICE(0x083a, 0xe506), .driver_info = DEVICE_ZD1211B }, { USB_DEVICE(0x083a, 0x4505), .driver_info = DEVICE_ZD1211B }, { USB_DEVICE(0x0471, 0x1236), .driver_info = DEVICE_ZD1211B }, Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1679.2.17 retrieving revision 1.1679.2.18 diff -u -p -r1.1679.2.17 -r1.1679.2.18 --- kernel.spec 26 Aug 2009 21:19:43 -0000 1.1679.2.17 +++ kernel.spec 27 Aug 2009 18:56:09 -0000 1.1679.2.18 @@ -692,6 +692,7 @@ Patch690: iwl3945-release-resources-befo Patch691: iwl3945-add-debugging-for-wrong-command-queue.patch Patch692: iwl3945-fix-rfkill-sw-and-hw-mishmash.patch Patch693: linux-2.6-iwlwifi_-fix-TX-queue-race.patch +Patch694: linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch Patch700: linux-2.6-dma-debug-fixes.patch @@ -1440,6 +1441,9 @@ ApplyPatch iwl3945-fix-rfkill-sw-and-hw- # iwlwifi: fix TX queue race ApplyPatch linux-2.6-iwlwifi_-fix-TX-queue-race.patch +# zd1211rw: adding 083a:e503 as a ZD1211B device +ApplyPatch linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch + # Fix up DMA debug code ApplyPatch linux-2.6-dma-debug-fixes.patch @@ -2180,6 +2184,9 @@ fi # and build. %changelog +* Thu Aug 27 2009 John W. Linville +- zd1211rw: adding 083a:e503 as a ZD1211B device (#518538) + * Wed Aug 26 2009 Jarod Wilson - Fix up hdpvr ir enable patch for use w/modular i2c (David Engel) - Revert lirc_zilog 2.6.31 i2c changes so it works on pre-2.6.31 From ajax at fedoraproject.org Thu Aug 27 18:58:31 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 27 Aug 2009 18:58:31 +0000 (UTC) Subject: rpms/kernel/devel drm-rv710-ucode-fix.patch, NONE, 1.1 kernel.spec, 1.1745, 1.1746 Message-ID: <20090827185831.AE1BF11C00EB@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27661 Modified Files: kernel.spec Added Files: drm-rv710-ucode-fix.patch Log Message: * Thu Aug 27 2009 Adam Jackson - drm-rv710-ucode-fix.patch: Treat successful microcode load on RV710 as, you know, success. (#519718) drm-rv710-ucode-fix.patch: rv770.c | 1 + 1 file changed, 1 insertion(+) --- NEW FILE drm-rv710-ucode-fix.patch --- diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/rv770.c.jx linux-2.6.30.noarch/drivers/gpu/drm/radeon/rv770.c --- linux-2.6.30.noarch/drivers/gpu/drm/radeon/rv770.c.jx 2009-08-27 14:45:25.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/rv770.c 2009-08-27 14:54:30.000000000 -0400 @@ -282,6 +282,7 @@ static int rv770_cp_load_microcode(struc for (i = 0; i < R700_PM4_UCODE_SIZE; i++) WREG32(CP_ME_RAM_DATA, RV710_cp_microcode[i]); WREG32(CP_ME_RAM_WADDR, 0); + break; default: DRM_ERROR("Unknown chipset for RV7XX microcode\n"); return -1; Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1745 retrieving revision 1.1746 diff -u -p -r1.1745 -r1.1746 --- kernel.spec 27 Aug 2009 13:32:34 -0000 1.1745 +++ kernel.spec 27 Aug 2009 18:58:31 -0000 1.1746 @@ -691,6 +691,7 @@ Patch1821: drm-page-flip.patch Patch1824: drm-intel-next.patch Patch1825: drm-intel-pm.patch Patch1826: drm-r600-kms.patch +Patch1827: drm-rv710-ucode-fix.patch # vga arb Patch1900: linux-2.6-vga-arb.patch @@ -1311,6 +1312,7 @@ ApplyPatch linux-2.6-e1000-ich9.patch # Nouveau DRM + drm fixes ApplyPatch drm-next.patch ApplyPatch drm-r600-kms.patch +ApplyPatch drm-rv710-ucode-fix.patch ApplyPatch drm-nouveau.patch # pm broken on my thinkpad t60p - airlied @@ -2009,6 +2011,10 @@ fi # and build. %changelog +* Thu Aug 27 2009 Adam Jackson +- drm-rv710-ucode-fix.patch: Treat successful microcode load on RV710 as, + you know, success. (#519718) + * Thu Aug 27 2009 Chuck Ebbert - 2.6.31-rc7-git5 - Drop patch linux-2.6-ima-leak.patch, now merged upstream. From linville at fedoraproject.org Thu Aug 27 19:01:32 2009 From: linville at fedoraproject.org (John W. Linville) Date: Thu, 27 Aug 2009 19:01:32 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch, 1.1, 1.2 kernel.spec, 1.1717, 1.1718 Message-ID: <20090827190132.61B6C11C00ED@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29572 Modified Files: kernel.spec Added Files: linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch Log Message: zd1211rw: adding 083a:e503 as a ZD1211B device linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch: zd_usb.c | 1 + 1 file changed, 1 insertion(+) Index: linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch =================================================================== RCS file: linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch diff -N linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch 27 Aug 2009 19:01:32 -0000 1.2 @@ -0,0 +1,34 @@ +commit f72151fb6820e90ce12a15e2768aa41150c5186d +Author: Hin-Tak Leung +Date: Tue Jun 16 03:15:56 2009 +0100 + + zd1211rw: adding 083a:e503 as a ZD1211B device + + Hans Pontar reported success on the sourceforge zd1211-devs mailing list. + The device is branded "Arcor Easy Stick A 50 WLAN" (device manufactured + by SMC for a German ISP - SMC model name: WN4501H-LF-IR). General + information and Windows driver are available under (German only): + + http://www.arcor.de/hilfe/neu/index.php?sid=&aktion=anzeigen&rubrik=004018140&id=487 + + Device details: + + USB-IDs: Vendor: 0x083A Device: 0xE503 + Chip ID: zd1211b chip 083a:e503 v4810 high 00-1d-19 AL2230S_RF pa0 g--N- + + Signed-off-by: Hin-Tak Leung + Tested-by: Hans Pontar + Signed-off-by: John W. Linville + +diff --git a/drivers/net/wireless/zd1211rw/zd_usb.c b/drivers/net/wireless/zd1211rw/zd_usb.c +index f0e5e94..14a19ba 100644 +--- a/drivers/net/wireless/zd1211rw/zd_usb.c ++++ b/drivers/net/wireless/zd1211rw/zd_usb.c +@@ -67,6 +67,7 @@ static struct usb_device_id usb_ids[] = { + { USB_DEVICE(0x079b, 0x0062), .driver_info = DEVICE_ZD1211B }, + { USB_DEVICE(0x1582, 0x6003), .driver_info = DEVICE_ZD1211B }, + { USB_DEVICE(0x050d, 0x705c), .driver_info = DEVICE_ZD1211B }, ++ { USB_DEVICE(0x083a, 0xe503), .driver_info = DEVICE_ZD1211B }, + { USB_DEVICE(0x083a, 0xe506), .driver_info = DEVICE_ZD1211B }, + { USB_DEVICE(0x083a, 0x4505), .driver_info = DEVICE_ZD1211B }, + { USB_DEVICE(0x0471, 0x1236), .driver_info = DEVICE_ZD1211B }, Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1717 retrieving revision 1.1718 diff -u -p -r1.1717 -r1.1718 --- kernel.spec 27 Aug 2009 18:52:06 -0000 1.1717 +++ kernel.spec 27 Aug 2009 19:01:31 -0000 1.1718 @@ -644,6 +644,7 @@ Patch670: linux-2.6-ata-quirk.patch Patch680: linux-2.6-rt2x00-asus-leds.patch Patch681: linux-2.6-mac80211-age-scan-results-on-resume.patch Patch682: linux-2.6-iwlwifi_-fix-TX-queue-race.patch +Patch683: linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch Patch800: linux-2.6-crash-driver.patch @@ -1284,6 +1285,9 @@ ApplyPatch linux-2.6-ata-quirk.patch # iwlwifi: fix TX queue race ApplyPatch linux-2.6-iwlwifi_-fix-TX-queue-race.patch +# zd1211rw: adding 083a:e503 as a ZD1211B device +ApplyPatch linux-2.6-zd1211rw_-adding-083a_e503-as-a-ZD1211B-device.patch + # /dev/crash driver. ApplyPatch linux-2.6-crash-driver.patch @@ -1934,6 +1938,9 @@ fi # and build. %changelog +* Thu Aug 27 2009 John W. Linville 2.6.30.5-39 +- zd1211rw: adding 083a:e503 as a ZD1211B device (#518538) + * Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-38 - Fix string overflows found by stackprotector: hda-check-strcpy-length.patch From steved at fedoraproject.org Thu Aug 27 19:11:42 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Thu, 27 Aug 2009 19:11:42 +0000 (UTC) Subject: rpms/nfs-utils/devel nfs-utils-1.2.0-spnfsd-01.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-02.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-03.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-04.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-05.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-06.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-07.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-08.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-09.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-10.patch, NONE, 1.1.2.1 nfs-utils-1.2.0-spnfsd-installrules.patch, NONE, 1.1.2.1 pnfs-exports.patch, NONE, 1.1.2.1 nfs-utils.spec, 1.240, 1.240.2.1 Message-ID: <20090827191142.9E92911C00EB@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/nfs-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3605 Modified Files: Tag: nfs-utils-1_2_0-10_pnfs nfs-utils.spec Added Files: Tag: nfs-utils-1_2_0-10_pnfs nfs-utils-1.2.0-spnfsd-01.patch nfs-utils-1.2.0-spnfsd-02.patch nfs-utils-1.2.0-spnfsd-03.patch nfs-utils-1.2.0-spnfsd-04.patch nfs-utils-1.2.0-spnfsd-05.patch nfs-utils-1.2.0-spnfsd-06.patch nfs-utils-1.2.0-spnfsd-07.patch nfs-utils-1.2.0-spnfsd-08.patch nfs-utils-1.2.0-spnfsd-09.patch nfs-utils-1.2.0-spnfsd-10.patch nfs-utils-1.2.0-spnfsd-installrules.patch pnfs-exports.patch Log Message: - Added in the pnfs export bits. - Added in the spnfsd daemon nfs-utils-1.2.0-spnfsd-01.patch: support/include/nfs/nfs.h | 8 utils/Makefile.am | 4 utils/spnfsd/Makefile.am | 71 +++ utils/spnfsd/atomicio.c | 63 +++ utils/spnfsd/cfg.c | 893 +++++++++++++++++++++++++++++++++++++++++++ utils/spnfsd/cfg.h | 67 +++ utils/spnfsd/makestatic | 1 utils/spnfsd/nfsd4_spnfs.h | 234 +++++++++++ utils/spnfsd/queue.h | 499 ++++++++++++++++++++++++ utils/spnfsd/spnfsd.c | 552 ++++++++++++++++++++++++++ utils/spnfsd/spnfsd.conf | 21 + utils/spnfsd/spnfsd.conf.man | 1 utils/spnfsd/spnfsd.h | 47 ++ utils/spnfsd/spnfsd.man | 1 utils/spnfsd/spnfsd_ops.c | 266 ++++++++++++ utils/spnfsd/strlcat.c | 77 +++ utils/spnfsd/strlcpy.c | 73 +++ 17 files changed, 2878 insertions(+) --- NEW FILE nfs-utils-1.2.0-spnfsd-01.patch --- diff -up nfs-utils-1.2.0/support/include/nfs/nfs.h.orig nfs-utils-1.2.0/support/include/nfs/nfs.h --- nfs-utils-1.2.0/support/include/nfs/nfs.h.orig 2009-08-27 14:20:07.284736000 -0400 +++ nfs-utils-1.2.0/support/include/nfs/nfs.h 2009-08-27 14:21:30.937192000 -0400 @@ -41,6 +41,7 @@ struct nfs_fh_old { #define NFSCTL_GETFH 6 /* get an fh (used by mountd) */ #define NFSCTL_GETFD 7 /* get an fh by path (used by mountd) */ #define NFSCTL_GETFS 8 /* get an fh by path with max size (used by mountd) */ +#define NFSCTL_FD2FH 9 /* get a fh from a fd */ #define NFSCTL_UDPBIT (1 << (17 - 1)) #define NFSCTL_TCPBIT (1 << (18 - 1)) @@ -130,6 +131,11 @@ struct nfsctl_fsparm { int gd_maxlen; }; +/* FD2FH */ +struct nfsctl_fd2fh { + int fd; +}; + /* * This is the argument union. */ @@ -143,6 +149,7 @@ struct nfsctl_arg { struct nfsctl_fhparm u_getfh; struct nfsctl_fdparm u_getfd; struct nfsctl_fsparm u_getfs; + struct nfsctl_fd2fh u_fd2fh; } u; #define ca_svc u.u_svc #define ca_client u.u_client @@ -151,6 +158,7 @@ struct nfsctl_arg { #define ca_getfh u.u_getfh #define ca_getfd u.u_getfd #define ca_getfs u.u_getfs +#define ca_fd2fh u.u_fd2fh #define ca_authd u.u_authd }; diff -up nfs-utils-1.2.0/utils/Makefile.am.orig nfs-utils-1.2.0/utils/Makefile.am --- nfs-utils-1.2.0/utils/Makefile.am.orig 2009-06-02 10:43:05.000000000 -0400 +++ nfs-utils-1.2.0/utils/Makefile.am 2009-08-27 14:21:30.941191000 -0400 @@ -6,6 +6,10 @@ if CONFIG_NFSV4 OPTDIRS += idmapd endif +if CONFIG_NFSV4 +OPTDIRS += spnfsd +endif + if CONFIG_GSS OPTDIRS += gssd endif diff -up /dev/null nfs-utils-1.2.0/utils/spnfsd/atomicio.c --- /dev/null 2009-08-25 05:54:53.623006579 -0400 +++ nfs-utils-1.2.0/utils/spnfsd/atomicio.c 2009-08-27 14:21:30.944196000 -0400 @@ -0,0 +1,63 @@ +/* + * Copyright (c) 2002 Marius Aamodt Eriksen + * Copyright (c) 1995,1999 Theo de Raadt. All rights reserved. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif /* HAVE_CONFIG_H */ + +/* + * ensure all of data on socket comes through. f==read || f==write + */ +ssize_t +atomicio(f, fd, _s, n) + ssize_t (*f) (); + int fd; + void *_s; + size_t n; +{ + char *s = _s; + ssize_t res, pos = 0; + + while (n > pos) { + res = (f) (fd, s + pos, n - pos); + switch (res) { + case -1: + if (errno == EINTR || errno == EAGAIN) + continue; + case 0: + if (pos != 0) + return (pos); + return (res); + default: + pos += res; + } + } + return (pos); +} diff -up /dev/null nfs-utils-1.2.0/utils/spnfsd/cfg.c --- /dev/null 2009-08-25 05:54:53.623006579 -0400 +++ nfs-utils-1.2.0/utils/spnfsd/cfg.c 2009-08-27 14:21:30.950191000 -0400 @@ -0,0 +1,893 @@ +/* $OpenBSD: conf.c,v 1.55 2003/06/03 14:28:16 ho Exp $ */ +/* $EOM: conf.c,v 1.48 2000/12/04 02:04:29 angelos Exp $ */ + +/* + * Copyright (c) 1998, 1999, 2000, 2001 Niklas Hallqvist. All rights reserved. + * Copyright (c) 2000, 2001, 2002 H?kan Olsson. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +/* + * This code was written under funding by Ericsson Radio Systems. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "cfg.h" + +static void conf_load_defaults (int); +#if 0 +static int conf_find_trans_xf (int, char *); +#endif + +size_t strlcpy(char *, const char *, size_t); + +struct conf_trans { + TAILQ_ENTRY (conf_trans) link; + int trans; + enum conf_op { CONF_SET, CONF_REMOVE, CONF_REMOVE_SECTION } op; + char *section; + char *tag; + char *value; + int override; + int is_default; +}; + +TAILQ_HEAD (conf_trans_head, conf_trans) conf_trans_queue; + +/* + * Radix-64 Encoding. + */ +const u_int8_t bin2asc[] + = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; + [...2580 lines suppressed...] + + for (ds = 0 ; ds < num_ds ; ds++) { + sprintf(fullpath, "%s/%s/%s", dsmountdir, + dataservers[ds].ds_ip, basename); + unlink(fullpath); + } + + return 0; +} + +int +spnfsd_commit(struct spnfs_msg *im) +{ + return 0; +} + +int +spnfsd_getfh(char *path, unsigned char *fh_val, unsigned int *fh_len) +{ + int fd, err; + struct nfsctl_arg arg; + unsigned char res[130]; /* XXX align this to proper structure */ + extern int nfsservctl(); + + if ((fd = open(path, O_RDONLY)) < 0) { + perror(path); + return -1; + } + + arg.ca_fd2fh.fd = fd; + if ((err = nfsservctl(NFSCTL_FD2FH, &arg, res)) < 0) { + close(fd); + return -1; + } + + /* XXX use proper structure */ + *fh_len = (short)res[0]; + memcpy(fh_val, &res[2], *fh_len); + + close(fd); + return 0; +} diff -up /dev/null nfs-utils-1.2.0/utils/spnfsd/strlcat.c --- /dev/null 2009-08-25 05:54:53.623006579 -0400 +++ nfs-utils-1.2.0/utils/spnfsd/strlcat.c 2009-08-27 14:21:30.993191000 -0400 @@ -0,0 +1,77 @@ +/* $OpenBSD: strlcat.c,v 1.8 2001/05/13 15:40:15 deraadt Exp $ */ + +/* + * Copyright (c) 1998 Todd C. Miller + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. The name of the author may not be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL + * THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; + * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#if defined(LIBC_SCCS) && !defined(lint) +static char *rcsid = "$OpenBSD: strlcat.c,v 1.8 2001/05/13 15:40:15 deraadt Exp $"; +#endif /* LIBC_SCCS and not lint */ + +#include +#include + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif /* HAVE_CONFIG_H */ + +/* + * Appends src to string dst of size siz (unlike strncat, siz is the + * full size of dst, not space left). At most siz-1 characters + * will be copied. Always NUL terminates (unless siz <= strlen(dst)). + * Returns strlen(src) + MIN(siz, strlen(initial dst)). + * If retval >= siz, truncation occurred. + */ +size_t +strlcat(dst, src, siz) + char *dst; + const char *src; + size_t siz; +{ + register char *d = dst; + register const char *s = src; + register size_t n = siz; + size_t dlen; + + /* Find the end of dst and adjust bytes left but don't go past end */ + while (n-- != 0 && *d != '\0') + d++; + dlen = d - dst; + n = siz - dlen; + + if (n == 0) + return(dlen + strlen(s)); + while (*s != '\0') { + if (n != 1) { + *d++ = *s; + n--; + } + s++; + } + *d = '\0'; + + return(dlen + (s - src)); /* count does not include NUL */ +} diff -up /dev/null nfs-utils-1.2.0/utils/spnfsd/strlcpy.c --- /dev/null 2009-08-25 05:54:53.623006579 -0400 +++ nfs-utils-1.2.0/utils/spnfsd/strlcpy.c 2009-08-27 14:21:30.997191000 -0400 @@ -0,0 +1,73 @@ +/* $OpenBSD: strlcpy.c,v 1.5 2001/05/13 15:40:16 deraadt Exp $ */ + +/* + * Copyright (c) 1998 Todd C. Miller + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. The name of the author may not be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL + * THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; + * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#if defined(LIBC_SCCS) && !defined(lint) +static char *rcsid = "$OpenBSD: strlcpy.c,v 1.5 2001/05/13 15:40:16 deraadt Exp $"; +#endif /* LIBC_SCCS and not lint */ + +#include +#include + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif /* HAVE_CONFIG_H */ + +/* + * Copy src to string dst of size siz. At most siz-1 characters + * will be copied. Always NUL terminates (unless siz == 0). + * Returns strlen(src); if retval >= siz, truncation occurred. + */ +size_t +strlcpy(dst, src, siz) + char *dst; + const char *src; + size_t siz; +{ + register char *d = dst; + register const char *s = src; + register size_t n = siz; + + /* Copy as many bytes as will fit */ + if (n != 0 && --n != 0) { + do { + if ((*d++ = *s++) == 0) + break; + } while (--n != 0); + } + + /* Not enough room in dst, add NUL and traverse rest of src */ + if (n == 0) { + if (siz != 0) + *d = '\0'; /* NUL-terminate dst */ + while (*s++) + ; + } + + return(s - src - 1); /* count does not include NUL */ +} nfs-utils-1.2.0-spnfsd-02.patch: configure.ac | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE nfs-utils-1.2.0-spnfsd-02.patch --- commit 6c94024a32470ab20a61268a3d81d1212cedafbc Author: Mike Sager Date: Mon Nov 19 18:36:09 2007 -0800 Added spnfsd to configure.ac Signed-off-by: Mike Sager diff -up nfs-utils-1.2.0/configure.ac.orig nfs-utils-1.2.0/configure.ac --- nfs-utils-1.2.0/configure.ac.orig 2009-08-27 12:02:59.335782000 -0400 +++ nfs-utils-1.2.0/configure.ac 2009-08-27 13:42:37.126103000 -0400 @@ -65,6 +65,7 @@ AC_ARG_ENABLE(nfsv4, if test "$enable_nfsv4" = yes; then AC_DEFINE(NFS4_SUPPORTED, 1, [Define this if you want NFSv4 support compiled in]) IDMAPD=idmapd + SPNFSD=spnfsd else enable_nfsv4= IDMAPD= @@ -409,6 +410,7 @@ AC_CONFIG_FILES([ utils/exportfs/Makefile utils/gssd/Makefile utils/idmapd/Makefile + utils/spnfsd/Makefile utils/mount/Makefile utils/mountd/Makefile utils/nfsd/Makefile nfs-utils-1.2.0-spnfsd-03.patch: spnfsd_ops.c | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE nfs-utils-1.2.0-spnfsd-03.patch --- commit 76d0c6f17a2e1e1c8efa84d67619c34d8884af51 Author: Dan Muntz Date: Mon Nov 26 13:40:19 2007 -0800 Add explicit chmod 777 of stripe files as workaround for non-root users. Signed-off-by: Dan Muntz Signed-off-by: Mike Sager diff --git a/utils/spnfsd/spnfsd_ops.c b/utils/spnfsd/spnfsd_ops.c index cec4840..bd5486d 100644 --- a/utils/spnfsd/spnfsd_ops.c +++ b/utils/spnfsd/spnfsd_ops.c @@ -189,6 +189,10 @@ spnfsd_open(struct spnfs_msg *im) im->im_res.open_res.status = errno; break; } else { + if (fchmod(fd, 0777) != 0) { + /* DM: we'll consider this non-fatal for now */ + perror("chmod stripe"); + } im->im_res.open_res.status = 0; close(fd); } nfs-utils-1.2.0-spnfsd-04.patch: makestatic | 22 ++++++++++++++++++++++ nfsd4_spnfs.h | 22 +++++++++++++++++++++- spnfsd.c | 14 +++++++------- spnfsd.h | 21 +++++++++++++++++++++ spnfsd_ops.c | 22 ++++++++++++++++++++++ 5 files changed, 93 insertions(+), 8 deletions(-) --- NEW FILE nfs-utils-1.2.0-spnfsd-04.patch --- commit d2e73153b64ab7a11442810bf42b8e72f1601ccf Author: Dan Muntz Date: Wed Dec 12 13:18:07 2007 -0800 add licensing comments and remove some printfs from spnfsd.c Signed-off-by: Dan Muntz Signed-off-by: Mike Sager diff --git a/utils/spnfsd/makestatic b/utils/spnfsd/makestatic index 4b7067f..5eec53c 100755 --- a/utils/spnfsd/makestatic +++ b/utils/spnfsd/makestatic @@ -1 +1,23 @@ +/****************************************************************************** + +(c) 2007 Network Appliance, Inc. All Rights Reserved. + +Network Appliance provides this source code under the GPL v2 License. +The GPL v2 license is available at +http://opensource.org/licenses/gpl-license.php. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +******************************************************************************/ + gcc -static -Wall -pipe -g -O2 -o spnfsd atomicio.o spnfsd_ops.o cfg.o spnfsd.o strlcat.o strlcpy.o /usr/lib/libevent.a ../../support/nfs/libnfs.a diff --git a/utils/spnfsd/nfsd4_spnfs.h b/utils/spnfsd/nfsd4_spnfs.h index 634544f..99edae3 100644 --- a/utils/spnfsd/nfsd4_spnfs.h +++ b/utils/spnfsd/nfsd4_spnfs.h @@ -4,7 +4,27 @@ * spNFS - simple pNFS implementation with userspace daemon * */ - +/****************************************************************************** + +(c) 2007 Network Appliance, Inc. All Rights Reserved. + +Network Appliance provides this source code under the GPL v2 License. +The GPL v2 license is available at +http://opensource.org/licenses/gpl-license.php. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +******************************************************************************/ #ifndef NFS_SPNFS_H #define NFS_SPNFS_H diff --git a/utils/spnfsd/spnfsd.c b/utils/spnfsd/spnfsd.c index 90e66ba..276b0c3 100644 --- a/utils/spnfsd/spnfsd.c +++ b/utils/spnfsd/spnfsd.c @@ -1,7 +1,13 @@ /* * spnfsd.c - * * Userland daemon for spNFS. + * Based heavily on idmapd.c + * + */ +/* + * idmapd.c + * + * Userland daemon for idmap. * * Copyright (c) 2002 The Regents of the University of Michigan. * All rights reserved. @@ -369,17 +375,11 @@ spnfscb(int fd, short which, void *data) if (im.im_status == SPNFS_STATUS_FAIL) im.im_status = SPNFS_STATUS_SUCCESS; -printf("before atomicio write\n"); -printf("writing %d bytes\n", sizeof(im)); if ((rval=atomicio(write, scp->sc_fd, &im, sizeof(im))) != sizeof(im)) { -printf("spnfscb: incomplete write %d of %d bytes\n", rval, sizeof(im)); -printf("atomicio write error\n"); spnfsd_warn("spnfscb: write(%s)", scp->sc_path); } -printf("after atomicio write\n"); out: -printf("spnfscb out\n"); event_add(&scp->sc_event, NULL); } diff --git a/utils/spnfsd/spnfsd.h b/utils/spnfsd/spnfsd.h index dcea3e6..9df6cd8 100644 --- a/utils/spnfsd/spnfsd.h +++ b/utils/spnfsd/spnfsd.h @@ -4,6 +4,27 @@ * spNFS - simple pNFS implementation with userspace daemon * */ +/****************************************************************************** + +(c) 2007 Network Appliance, Inc. All Rights Reserved. + +Network Appliance provides this source code under the GPL v2 License. +The GPL v2 license is available at +http://opensource.org/licenses/gpl-license.php. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +******************************************************************************/ #ifndef _PATH_SPNFSDCONF #define _PATH_SPNFSDCONF "/etc/spnfsd.conf" diff --git a/utils/spnfsd/spnfsd_ops.c b/utils/spnfsd/spnfsd_ops.c index bd5486d..56bd185 100644 --- a/utils/spnfsd/spnfsd_ops.c +++ b/utils/spnfsd/spnfsd_ops.c @@ -1,3 +1,25 @@ +/****************************************************************************** + +(c) 2007 Network Appliance, Inc. All Rights Reserved. + +Network Appliance provides this source code under the GPL v2 License. +The GPL v2 license is available at +http://opensource.org/licenses/gpl-license.php. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +******************************************************************************/ + #include "nfsd4_spnfs.h" #include "spnfsd.h" #include "nfs/nfs.h" nfs-utils-1.2.0-spnfsd-05.patch: nfsd4_spnfs.h | 88 ++++++++++++++++++++++++++++++++++++++-------------------- spnfsd.c | 19 ++++++------ spnfsd.conf | 4 +- spnfsd.h | 4 +- spnfsd_ops.c | 73 +++++++++++++++++++++++++----------------------- 5 files changed, 111 insertions(+), 77 deletions(-) --- NEW FILE nfs-utils-1.2.0-spnfsd-05.patch --- commit f5beeb9bad08970329dd47371e829e31da79e5f3 Author: Mike Sager Date: Sun Jan 27 17:11:07 2008 -0800 Update device ops to reflect latest draft and interface changes 1. Change spnfs getdevlist handling into iterative interface to reflect export ops changes 2. Update device ops per draft 13 3. Fix code that was written when a data server was thought to be a device Signed-off-by: Mike Sager diff --git a/utils/spnfsd/nfsd4_spnfs.h b/utils/spnfsd/nfsd4_spnfs.h index 99edae3..7619c75 100644 --- a/utils/spnfsd/nfsd4_spnfs.h +++ b/utils/spnfsd/nfsd4_spnfs.h @@ -4,6 +4,7 @@ * spNFS - simple pNFS implementation with userspace daemon * */ + /****************************************************************************** (c) 2007 Network Appliance, Inc. All Rights Reserved. @@ -31,6 +32,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #ifdef __KERNEL__ +#include "exportfs.h" #include "sunrpc/svc.h" #include "nfsd/nfsfh.h" #else @@ -45,17 +47,18 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #define SPNFS_TYPE_LAYOUTGET 0x01 #define SPNFS_TYPE_LAYOUTCOMMIT 0x02 #define SPNFS_TYPE_LAYOUTRETURN 0x03 -#define SPNFS_TYPE_GETDEVICELIST 0x04 +#define SPNFS_TYPE_GETDEVICEITER 0x04 #define SPNFS_TYPE_GETDEVICEINFO 0x05 #define SPNFS_TYPE_SETATTR 0x06 #define SPNFS_TYPE_OPEN 0x07 #define SPNFS_TYPE_CLOSE 0x08 #define SPNFS_TYPE_CREATE 0x09 #define SPNFS_TYPE_REMOVE 0x0a -#define SPNFS_TYPE_COMMIT 0x0b +#define SPNFS_TYPE_COMMIT 0x0b -#define SPNFS_MAX_DATA_SERVERS 2 -#define SPNFS_MAX_LAYOUT 8 +#define SPNFS_MAX_DEVICES 1 +#define SPNFS_MAX_DATA_SERVERS 2 +#define SPNFS_MAX_LAYOUT 8 /* layout */ struct spnfs_msg_layoutget_args { @@ -64,9 +67,9 @@ struct spnfs_msg_layoutget_args { struct spnfs_filelayout_list { u_int32_t dev_id; - u_int32_t dev_index; - u_int32_t fh_len; - unsigned char fh_val[128]; /* DMXXX fix this const */ + u_int32_t ds_index; + u_int32_t fh_len; + unsigned char fh_val[128]; /* DMXXX fix this const */ }; struct spnfs_msg_layoutget_res { @@ -97,31 +100,41 @@ struct spnfs_msg_layoutreturn_res { }; */ -/* getdevicelist */ -struct spnfs_msg_getdevicelist_args { +/* getdeviceiter */ +struct spnfs_msg_getdeviceiter_args { unsigned long inode; + u_int64_t cookie; + u_int64_t verf; }; -struct spnfs_getdevicelist_dev { +struct spnfs_msg_getdeviceiter_res { + int status; u_int32_t devid; + u_int64_t cookie; + u_int64_t verf; + u_int32_t eof; +}; + +/* getdeviceinfo */ +struct spnfs_data_server { + u_int32_t dsid; char netid[5]; char addr[29]; }; -struct spnfs_msg_getdevicelist_res { - int status; - int count; - struct spnfs_getdevicelist_dev dlist[SPNFS_MAX_DATA_SERVERS]; +struct spnfs_device { + u_int32_t devid; + int dscount; + struct spnfs_data_server dslist[SPNFS_MAX_DATA_SERVERS]; }; -/* getdeviceinfo */ struct spnfs_msg_getdeviceinfo_args { u_int32_t devid; }; struct spnfs_msg_getdeviceinfo_res { int status; - struct spnfs_getdevicelist_dev dinfo; + struct spnfs_device devinfo; }; /* setattr */ @@ -191,29 +204,41 @@ struct spnfs_msg_commit_res { union spnfs_msg_args { struct spnfs_msg_layoutget_args layoutget_args; struct spnfs_msg_layoutcommit_args layoutcommit_args; -// struct spnfs_msg_layoutreturn_args layoutreturn_args; - struct spnfs_msg_getdevicelist_args getdevicelist_args; - struct spnfs_msg_getdeviceinfo_args getdeviceinfo_args; +/* + struct spnfs_msg_layoutreturn_args layoutreturn_args; +*/ + struct spnfs_msg_getdeviceiter_args getdeviceiter_args; + struct spnfs_msg_getdeviceinfo_args getdeviceinfo_args; struct spnfs_msg_setattr_args setattr_args; struct spnfs_msg_open_args open_args; struct spnfs_msg_close_args close_args; -// struct spnfs_msg_create_args create_args; +/* + struct spnfs_msg_create_args create_args; +*/ struct spnfs_msg_remove_args remove_args; -// struct spnfs_msg_commit_args commit_args; +/* + struct spnfs_msg_commit_args commit_args; +*/ }; union spnfs_msg_res { struct spnfs_msg_layoutget_res layoutget_res; struct spnfs_msg_layoutcommit_res layoutcommit_res; -// struct spnfs_msg_layoutreturn_res layoutreturn_res; - struct spnfs_msg_getdevicelist_res getdevicelist_res; - struct spnfs_msg_getdeviceinfo_res getdeviceinfo_res; +/* + struct spnfs_msg_layoutreturn_res layoutreturn_res; +*/ + struct spnfs_msg_getdeviceiter_res getdeviceiter_res; + struct spnfs_msg_getdeviceinfo_res getdeviceinfo_res; struct spnfs_msg_setattr_res setattr_res; struct spnfs_msg_open_res open_res; struct spnfs_msg_close_res close_res; -// struct spnfs_msg_create_res create_res; +/* + struct spnfs_msg_create_res create_res; +*/ struct spnfs_msg_remove_res remove_res; -// struct spnfs_msg_commit_res commit_res; +/* + struct spnfs_msg_commit_res commit_res; +*/ }; /* a spnfs message, args and response */ @@ -238,16 +263,19 @@ struct spnfs { int spnfs_layout_type(void); int spnfs_layoutget(struct inode *, void *); -int spnfs_layoutcomit(void); -int spnfs_layoutreturn(void); -int spnfs_getdevicelist(struct super_block *, void *); -int spnfs_getdeviceinfo(void); +int spnfs_layoutcommit(void); +int spnfs_layoutreturn(struct inode *, void *); +int spnfs_getdeviceiter(struct super_block *, struct pnfs_deviter_arg *); +int spnfs_getdeviceinfo(struct super_block *, struct pnfs_devinfo_arg *); int spnfs_setattr(void); int spnfs_open(struct inode *, void *); +int spnfs_get_state(struct inode *, void *, void *); +int spnfs_remove(unsigned long ino); int nfsd_spnfs_new(void); void nfsd_spnfs_delete(void); int spnfs_upcall(struct spnfs *, struct spnfs_msg *, union spnfs_msg_res *); +int spnfs_enabled(void); #endif /* __KERNEL__ */ diff --git a/utils/spnfsd/spnfsd.c b/utils/spnfsd/spnfsd.c index 276b0c3..f7bae84 100644 --- a/utils/spnfsd/spnfsd.c +++ b/utils/spnfsd/spnfsd.c @@ -114,6 +114,7 @@ static void dump_config(); int verbose = 0; int stripesize = DEFAULT_STRIPE_SIZE; int densestriping = 0; +int num_dev = 1; /* XXX no multiple device support yet */ int num_ds; struct dserver dataservers[SPNFS_MAX_DATA_SERVERS]; char dsmountdir[PATH_MAX]; @@ -315,8 +316,8 @@ spnfs_msg_handler(struct spnfs_client *scp, struct spnfs_msg *im) case SPNFS_TYPE_LAYOUTRETURN: err = spnfsd_layoutreturn(im); break; - case SPNFS_TYPE_GETDEVICELIST: - err = spnfsd_getdevicelist(im); + case SPNFS_TYPE_GETDEVICEITER: + err = spnfsd_getdeviceiter(im); break; case SPNFS_TYPE_GETDEVICEINFO: err = spnfsd_getdeviceinfo(im); @@ -459,7 +460,7 @@ read_config() char *xpipefsdir = NULL; char *xdsmountdir = NULL; int ds; - char ipstr[20], portstr[20], rootstr[20], devidstr[20]; + char ipstr[20], portstr[20], rootstr[20], dsidstr[20]; verbose = conf_get_num("General", "Verbosity", 0); stripesize = conf_get_num("General", "Stripe-size",DEFAULT_STRIPE_SIZE); @@ -478,7 +479,7 @@ read_config() sprintf(ipstr, "DS%d_IP", ds); sprintf(portstr, "DS%d_PORT", ds); sprintf(rootstr, "DS%d_ROOT", ds); - sprintf(devidstr, "DS%d_DEVID", ds); + sprintf(dsidstr, "DS%d_ID", ds); CONF_SAVE(dataservers[ds-1].ds_ip, conf_get_str("DataServers", ipstr)); if (dataservers[ds-1].ds_ip == NULL) @@ -489,10 +490,10 @@ read_config() conf_get_str("DataServers", rootstr)); if (dataservers[ds-1].ds_ip == NULL) spnfsd_err(1, "Missing IP for DS%d\n", ds); - dataservers[ds-1].ds_devid = - conf_get_num("DataServers", devidstr, -1); - if (dataservers[ds-1].ds_devid < 0) - spnfsd_err(1, "Missing or invalid DEVID for DS%d\n", ds); + dataservers[ds-1].ds_id = + conf_get_num("DataServers", dsidstr, -1); + if (dataservers[ds-1].ds_id < 0) + spnfsd_err(1, "Missing or invalid ID for DS%d\n", ds); } return 0; @@ -512,7 +513,7 @@ dump_config() printf("DS%d IP: %s\n", ds+1, dataservers[ds].ds_ip); printf("DS%d PORT: %d\n", ds+1, dataservers[ds].ds_port); printf("DS%d ROOT: %s\n", ds+1, dataservers[ds].ds_path); - printf("DS%d DEVID: %d\n", ds+1, dataservers[ds].ds_devid); + printf("DS%d DSID: %d\n", ds+1, dataservers[ds].ds_id); } } diff --git a/utils/spnfsd/spnfsd.conf b/utils/spnfsd/spnfsd.conf index 0839c11..57621fc 100644 --- a/utils/spnfsd/spnfsd.conf +++ b/utils/spnfsd/spnfsd.conf @@ -13,9 +13,9 @@ NumDS = 2 DS1_IP = 172.16.28.134 DS1_PORT = 2049 DS1_ROOT = /pnfs -DS1_DEVID = 1 +DS1_ID = 1 DS2_IP = 172.16.28.141 DS2_PORT = 2049 DS2_ROOT = /pnfs -DS2_DEVID = 2 +DS2_ID = 2 diff --git a/utils/spnfsd/spnfsd.h b/utils/spnfsd/spnfsd.h index 9df6cd8..05029e9 100644 --- a/utils/spnfsd/spnfsd.h +++ b/utils/spnfsd/spnfsd.h @@ -42,7 +42,7 @@ struct dserver { char *ds_ip; int ds_port; char *ds_path; - int ds_devid; + int ds_id; }; /* DMXXX future struct for whole config */ @@ -57,7 +57,7 @@ struct spnfsd_config { int spnfsd_layoutget(struct spnfs_msg *); int spnfsd_layoutcommit(struct spnfs_msg *); int spnfsd_layoutreturn(struct spnfs_msg *); -int spnfsd_getdevicelist(struct spnfs_msg *); +int spnfsd_getdeviceiter(struct spnfs_msg *); int spnfsd_getdeviceinfo(struct spnfs_msg *); int spnfsd_setattr(struct spnfs_msg *); int spnfsd_open(struct spnfs_msg *); diff --git a/utils/spnfsd/spnfsd_ops.c b/utils/spnfsd/spnfsd_ops.c index 56bd185..81ad102 100644 --- a/utils/spnfsd/spnfsd_ops.c +++ b/utils/spnfsd/spnfsd_ops.c @@ -36,6 +36,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. extern int stripesize; extern int densestriping; extern int num_ds; +extern int num_dev; extern char dsmountdir[]; extern struct dserver dataservers[SPNFS_MAX_DATA_SERVERS]; size_t strlcat(char *, const char *, size_t); @@ -58,9 +59,8 @@ spnfsd_layoutget(struct spnfs_msg *im) im->im_res.layoutget_res.layout_count = num_ds; for (ds = 0 ; ds < num_ds ; ds++) { - im->im_res.layoutget_res.flist[ds].dev_id = - dataservers[ds].ds_devid; - im->im_res.layoutget_res.flist[ds].dev_index = ds; + im->im_res.layoutget_res.flist[ds].dev_id = 1; /* XXX */ + im->im_res.layoutget_res.flist[ds].ds_index = ds; memset(im->im_res.layoutget_res.flist[ds].fh_val, 0, 128); /*DMXXX*/ sprintf(fullpath, "%s/%s/%ld", dsmountdir, dataservers[ds].ds_ip, @@ -112,22 +112,20 @@ spnfsd_layoutreturn(struct spnfs_msg *im) } int -spnfsd_getdevicelist(struct spnfs_msg *im) +spnfsd_getdeviceiter(struct spnfs_msg *im) { - int ds; - im->im_status = SPNFS_STATUS_SUCCESS; - im->im_res.getdevicelist_res.status = 0; - im->im_res.getdevicelist_res.count = num_ds; - for (ds = 0 ; ds < num_ds ; ds++) { - im->im_res.getdevicelist_res.dlist[ds].devid = - dataservers[ds].ds_devid; - memset(im->im_res.getdevicelist_res.dlist[ds].netid, 0, 5); - strlcpy(im->im_res.getdevicelist_res.dlist[ds].netid, "tcp", 4); - sprintf(im->im_res.getdevicelist_res.dlist[ds].addr, "%s.%d.%d", - dataservers[ds].ds_ip, - dataservers[ds].ds_port >> 8, - dataservers[ds].ds_port & 0xff); + im->im_res.getdeviceiter_res.status = 0; + + /* verifier ignored for now */ + if (im->im_args.getdeviceiter_args.cookie >= num_dev) + im->im_res.getdeviceiter_res.eof = 1; + else { + /* XXX just hardcoded for now...fix this */ + im->im_res.getdeviceiter_res.devid = 1; + im->im_res.getdeviceiter_res.cookie = im->im_args.getdeviceiter_args.cookie + 1; + im->im_res.getdeviceiter_res.verf = 0; + im->im_res.getdeviceiter_res.eof = 0; } return 0; @@ -136,27 +134,34 @@ spnfsd_getdevicelist(struct spnfs_msg *im) int spnfsd_getdeviceinfo(struct spnfs_msg *im) { + struct spnfs_device *devp; + struct spnfs_data_server *dsp; + u_int32_t devid; int ds; im->im_status = SPNFS_STATUS_SUCCESS; - im->im_res.getdeviceinfo_res.status = ENODEV; + im->im_res.getdeviceinfo_res.status = 0; + + devid = im->im_args.getdeviceinfo_args.devid; + + /* XXX fix this if/when we support multiple devices */ + if (devid != 1) { + im->im_res.getdeviceinfo_res.status = ENODEV; + return -1; + } + + devp = &im->im_res.getdeviceinfo_res.devinfo; + devp->dscount = num_ds; + for (ds = 0 ; ds < num_ds ; ds++) { - if (dataservers[ds].ds_devid == - im->im_args.getdeviceinfo_args.devid) { - im->im_res.getdeviceinfo_res.dinfo.devid = - dataservers[ds].ds_devid; - memset(im->im_res.getdeviceinfo_res.dinfo.netid, - 0, 5); - strlcpy(im->im_res.getdeviceinfo_res.dinfo.netid, - "tcp", 4); - sprintf(im->im_res.getdeviceinfo_res.dinfo.addr, - "%s.%d.%d", - dataservers[ds].ds_ip, - dataservers[ds].ds_port >> 8, - dataservers[ds].ds_port & 0xff); - im->im_res.getdeviceinfo_res.status = 0; - break; - } + dsp = &devp->dslist[ds]; + dsp->dsid = dataservers[ds].ds_id; + memset(dsp->netid, 0, 5); + strlcpy(dsp->netid, "tcp", 4); + sprintf(dsp->addr, "%s.%d.%d", + dataservers[ds].ds_ip, + dataservers[ds].ds_port >> 8, + dataservers[ds].ds_port & 0xff); } return 0; nfs-utils-1.2.0-spnfsd-06.patch: nfsd4_spnfs.h | 10 ++++------ spnfsd_ops.c | 13 ++++++------- 2 files changed, 10 insertions(+), 13 deletions(-) --- NEW FILE nfs-utils-1.2.0-spnfsd-06.patch --- commit 4c0c700c85cdd097af5d9be2e452d4027e430d0f Author: Mike Sager Date: Thu Feb 7 20:19:03 2008 -0800 Update layoutget per draft 13 Also, change spnfs layoutget handling to reflect generic pnfs interface changes Signed-off-by: Mike Sager diff --git a/utils/spnfsd/nfsd4_spnfs.h b/utils/spnfsd/nfsd4_spnfs.h index 7619c75..4b3ce7f 100644 --- a/utils/spnfsd/nfsd4_spnfs.h +++ b/utils/spnfsd/nfsd4_spnfs.h @@ -58,7 +58,6 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #define SPNFS_MAX_DEVICES 1 #define SPNFS_MAX_DATA_SERVERS 2 -#define SPNFS_MAX_LAYOUT 8 /* layout */ struct spnfs_msg_layoutget_args { @@ -66,18 +65,17 @@ struct spnfs_msg_layoutget_args { }; struct spnfs_filelayout_list { - u_int32_t dev_id; - u_int32_t ds_index; u_int32_t fh_len; unsigned char fh_val[128]; /* DMXXX fix this const */ }; struct spnfs_msg_layoutget_res { int status; + u_int32_t dev_id; u_int64_t stripe_size; u_int32_t stripe_type; - u_int32_t layout_count; - struct spnfs_filelayout_list flist[SPNFS_MAX_LAYOUT]; + u_int32_t stripe_count; + struct spnfs_filelayout_list flist[SPNFS_MAX_DATA_SERVERS]; }; /* layoutcommit */ @@ -262,7 +260,7 @@ struct spnfs { }; int spnfs_layout_type(void); -int spnfs_layoutget(struct inode *, void *); +int spnfs_layoutget(struct inode *, struct pnfs_layoutget_arg *); int spnfs_layoutcommit(void); int spnfs_layoutreturn(struct inode *, void *); int spnfs_getdeviceiter(struct super_block *, struct pnfs_deviter_arg *); diff --git a/utils/spnfsd/spnfsd_ops.c b/utils/spnfsd/spnfsd_ops.c index 81ad102..645c9eb 100644 --- a/utils/spnfsd/spnfsd_ops.c +++ b/utils/spnfsd/spnfsd_ops.c @@ -51,16 +51,15 @@ spnfsd_layoutget(struct spnfs_msg *im) im->im_status = SPNFS_STATUS_SUCCESS; im->im_res.layoutget_res.status = 0; + im->im_res.layoutget_res.dev_id = 1; /* XXX */ im->im_res.layoutget_res.stripe_size = stripesize; if (densestriping) - im->im_res.layoutget_res.stripe_type = 2; /* DMXXX enum */ + im->im_res.layoutget_res.stripe_type = 1; /* DMXXX enum */ else - im->im_res.layoutget_res.stripe_type = 1; /* DMXXX ^^^^ */ - im->im_res.layoutget_res.layout_count = num_ds; + im->im_res.layoutget_res.stripe_type = 0; /* DMXXX ^^^^ */ + im->im_res.layoutget_res.stripe_count = num_ds; for (ds = 0 ; ds < num_ds ; ds++) { - im->im_res.layoutget_res.flist[ds].dev_id = 1; /* XXX */ - im->im_res.layoutget_res.flist[ds].ds_index = ds; memset(im->im_res.layoutget_res.flist[ds].fh_val, 0, 128); /*DMXXX*/ sprintf(fullpath, "%s/%s/%ld", dsmountdir, dataservers[ds].ds_ip, @@ -76,10 +75,10 @@ spnfsd_layoutget(struct spnfs_msg *im) /* * MSXXX another hack...fix the hardcoding. - * The fh's fsid_type is incremented by 5 to get + * The fh's fsid_type is incremented by 8 to get * around stateid checking. */ - im->im_res.layoutget_res.flist[ds].fh_val[2] += 5; + im->im_res.layoutget_res.flist[ds].fh_val[2] += 8; } return 0; nfs-utils-1.2.0-spnfsd-07.patch: nfsd4_spnfs.h | 8 ++++---- spnfsd.h | 6 +++--- spnfsd_ops.c | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) --- NEW FILE nfs-utils-1.2.0-spnfsd-07.patch --- commit 6880a92de04cf0d4d606d27d1da60aeff11f8df4 Author: Mike Sager Date: Fri Feb 15 03:02:07 2008 -0800 Update to draft 19. Even though a device id is now 128 bits, the userspace portion is only concerned with the rightmost 64 bits for now. The leftmost 64 bits appear to be destined to become an fsid. The generic pnfs layer is hardcoding this to 0 for the moment. Wait and see how this plays out before deciding if anything needs to be done in userspace. Signed-off-by: Mike Sager diff --git a/utils/spnfsd/nfsd4_spnfs.h b/utils/spnfsd/nfsd4_spnfs.h index 4b3ce7f..6516ab3 100644 --- a/utils/spnfsd/nfsd4_spnfs.h +++ b/utils/spnfsd/nfsd4_spnfs.h @@ -71,7 +71,7 @@ struct spnfs_filelayout_list { struct spnfs_msg_layoutget_res { int status; - u_int32_t dev_id; + u_int64_t devid; u_int64_t stripe_size; u_int32_t stripe_type; u_int32_t stripe_count; @@ -107,7 +107,7 @@ struct spnfs_msg_getdeviceiter_args { struct spnfs_msg_getdeviceiter_res { int status; - u_int32_t devid; + u_int64_t devid; u_int64_t cookie; u_int64_t verf; u_int32_t eof; @@ -121,13 +121,13 @@ struct spnfs_data_server { }; struct spnfs_device { - u_int32_t devid; + u_int64_t devid; int dscount; struct spnfs_data_server dslist[SPNFS_MAX_DATA_SERVERS]; }; struct spnfs_msg_getdeviceinfo_args { - u_int32_t devid; + u_int64_t devid; }; struct spnfs_msg_getdeviceinfo_res { diff --git a/utils/spnfsd/spnfsd.h b/utils/spnfsd/spnfsd.h index 05029e9..e8527e7 100644 --- a/utils/spnfsd/spnfsd.h +++ b/utils/spnfsd/spnfsd.h @@ -39,9 +39,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #endif struct dserver { - char *ds_ip; - int ds_port; - char *ds_path; + char *ds_ip; + int ds_port; + char *ds_path; int ds_id; }; diff --git a/utils/spnfsd/spnfsd_ops.c b/utils/spnfsd/spnfsd_ops.c index 645c9eb..e3adadd 100644 --- a/utils/spnfsd/spnfsd_ops.c +++ b/utils/spnfsd/spnfsd_ops.c @@ -51,7 +51,7 @@ spnfsd_layoutget(struct spnfs_msg *im) im->im_status = SPNFS_STATUS_SUCCESS; im->im_res.layoutget_res.status = 0; - im->im_res.layoutget_res.dev_id = 1; /* XXX */ + im->im_res.layoutget_res.devid = 1; /* XXX */ im->im_res.layoutget_res.stripe_size = stripesize; if (densestriping) im->im_res.layoutget_res.stripe_type = 1; /* DMXXX enum */ @@ -145,7 +145,7 @@ spnfsd_getdeviceinfo(struct spnfs_msg *im) /* XXX fix this if/when we support multiple devices */ if (devid != 1) { - im->im_res.getdeviceinfo_res.status = ENODEV; + im->im_res.getdeviceinfo_res.status = -ENOENT; return -1; } nfs-utils-1.2.0-spnfsd-08.patch: nfsd4_spnfs.h | 35 +++++++++++++++- spnfsd.c | 8 +++ spnfsd.h | 2 spnfsd_ops.c | 126 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 170 insertions(+), 1 deletion(-) --- NEW FILE nfs-utils-1.2.0-spnfsd-08.patch --- commit dfa1f714caaed32ebe64ae9c4f8678e6c56bce5d Author: Dan Muntz Date: Tue May 6 16:45:09 2008 -0700 Add read/write-through-MDS for spNFS Signed-off-by: Dan Muntz diff --git a/utils/spnfsd/nfsd4_spnfs.h b/utils/spnfsd/nfsd4_spnfs.h index 6516ab3..fc6bd9a 100644 --- a/utils/spnfsd/nfsd4_spnfs.h +++ b/utils/spnfsd/nfsd4_spnfs.h @@ -55,9 +55,12 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #define SPNFS_TYPE_CREATE 0x09 #define SPNFS_TYPE_REMOVE 0x0a #define SPNFS_TYPE_COMMIT 0x0b +#define SPNFS_TYPE_READ 0x0c +#define SPNFS_TYPE_WRITE 0x0d #define SPNFS_MAX_DEVICES 1 #define SPNFS_MAX_DATA_SERVERS 2 +#define SPNFS_MAX_IO 2048 /* layout */ struct spnfs_msg_layoutget_args { @@ -198,6 +201,30 @@ struct spnfs_msg_commit_res { }; */ +/* read */ +struct spnfs_msg_read_args { + unsigned long inode; + loff_t offset; + unsigned long len; +}; + +struct spnfs_msg_read_res { + int status; + char data[SPNFS_MAX_IO]; +}; + +/* write */ +struct spnfs_msg_write_args { + unsigned long inode; + loff_t offset; + unsigned long len; + char data[SPNFS_MAX_IO]; +}; + +struct spnfs_msg_write_res { + int status; +}; + /* bundle args and responses */ union spnfs_msg_args { struct spnfs_msg_layoutget_args layoutget_args; @@ -217,6 +244,8 @@ union spnfs_msg_args { /* struct spnfs_msg_commit_args commit_args; */ + struct spnfs_msg_read_args read_args; + struct spnfs_msg_write_args write_args; }; union spnfs_msg_res { @@ -237,6 +266,8 @@ union spnfs_msg_res { /* struct spnfs_msg_commit_res commit_res; */ + struct spnfs_msg_read_res read_res; + struct spnfs_msg_write_res write_res; }; /* a spnfs message, args and response */ @@ -268,7 +299,9 @@ int spnfs_getdeviceinfo(struct super_block *, struct pnfs_devinfo_arg *); int spnfs_setattr(void); int spnfs_open(struct inode *, void *); int spnfs_get_state(struct inode *, void *, void *); -int spnfs_remove(unsigned long ino); +int spnfs_remove(unsigned long); +int spnfs_read(unsigned long, loff_t, unsigned long *, int, struct svc_rqst *); +int spnfs_write(unsigned long, loff_t, size_t, int, struct svc_rqst *); int nfsd_spnfs_new(void); void nfsd_spnfs_delete(void); diff --git a/utils/spnfsd/spnfsd.c b/utils/spnfsd/spnfsd.c index f7bae84..fc9113d 100644 --- a/utils/spnfsd/spnfsd.c +++ b/utils/spnfsd/spnfsd.c @@ -40,6 +40,8 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#define _LARGEFILE64_SOURCE +#define _FILE_OFFSET_BITS 64 #include #include #include @@ -340,6 +342,12 @@ spnfs_msg_handler(struct spnfs_client *scp, struct spnfs_msg *im) case SPNFS_TYPE_COMMIT: err = spnfsd_commit(im); break; + case SPNFS_TYPE_READ: + err = spnfsd_read(im); + break; + case SPNFS_TYPE_WRITE: + err = spnfsd_write(im); + break; default: spnfsd_warnx("spnfs_msg_handler: Invalid msg type (%d) in message", im->im_type); diff --git a/utils/spnfsd/spnfsd.h b/utils/spnfsd/spnfsd.h index e8527e7..e05c272 100644 --- a/utils/spnfsd/spnfsd.h +++ b/utils/spnfsd/spnfsd.h @@ -65,4 +65,6 @@ int spnfsd_close(struct spnfs_msg *); int spnfsd_create(struct spnfs_msg *); int spnfsd_remove(struct spnfs_msg *); int spnfsd_commit(struct spnfs_msg *); +int spnfsd_read(struct spnfs_msg *); +int spnfsd_write(struct spnfs_msg *); int spnfsd_getfh(char *, unsigned char *, unsigned int *); diff --git a/utils/spnfsd/spnfsd_ops.c b/utils/spnfsd/spnfsd_ops.c index e3adadd..5099c00 100644 --- a/utils/spnfsd/spnfsd_ops.c +++ b/utils/spnfsd/spnfsd_ops.c @@ -20,6 +20,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ******************************************************************************/ +#define _LARGEFILE64_SOURCE +#define _FILE_OFFSET_BITS 64 #include "nfsd4_spnfs.h" #include "spnfsd.h" #include "nfs/nfs.h" @@ -265,6 +267,130 @@ spnfsd_remove(struct spnfs_msg *im) int spnfsd_commit(struct spnfs_msg *im) { + im->im_status = SPNFS_STATUS_SUCCESS; + return 0; +} + +int +min (unsigned int x, unsigned int y) +{ + if (xim_args.read_args.inode; + loff_t offset = im->im_args.read_args.offset; + unsigned long len = im->im_args.read_args.len; + int ds, iolen; + loff_t soffset; + int bufoffset = 0; + char fullpath[1024]; /* DMXXX */ + int fd, err; + int completed = 0; + + im->im_status = SPNFS_STATUS_SUCCESS; + im->im_res.read_res.status = 0; + if (len > SPNFS_MAX_IO) { + im->im_res.read_res.status = -1; + return 0; + } + while (len > 0) { + ds = (offset / stripesize) % num_ds; + if (densestriping == 0) + soffset = offset; + else + soffset = (offset / num_ds) + (offset % stripesize); + iolen = min(len, stripesize - (offset % stripesize)); + + sprintf(fullpath, "%s/%s/%ld", dsmountdir, + dataservers[ds].ds_ip, inode); + fd = open(fullpath, O_RDONLY); + if (fd < 0) { + perror(fullpath); + im->im_res.read_res.status = -errno; + return 0; /* DMXXX */ + } + /* DM: add some error checking */ + lseek64(fd, offset, SEEK_SET); + err = read(fd, + (void *)(im->im_res.read_res.data+bufoffset), iolen); + close(fd); + if (err < 0) { + perror("read"); + im->im_res.read_res.status = -errno; + return 0; /* DMXXX */ + } + + if (err == 0) + break; + iolen = err; /* number of bytes read */ + completed += iolen; + len -= iolen; + offset += iolen; + bufoffset += iolen; + } + im->im_res.read_res.status = completed; + + return 0; +} + +int +spnfsd_write(struct spnfs_msg *im) +{ + unsigned long inode = im->im_args.write_args.inode; + loff_t offset = im->im_args.write_args.offset; + size_t len = im->im_args.write_args.len; + char *wbuf = im->im_args.write_args.data; + int ds, iolen; + loff_t soffset; + int bufoffset = 0; + char fullpath[1024]; /* DMXXX */ + int fd, err; + int completed = 0; + + im->im_status = SPNFS_STATUS_SUCCESS; + im->im_res.write_res.status = 0; + if (len > SPNFS_MAX_IO) { + printf("write length > SPNFS_MAX_IO\n"); + im->im_res.write_res.status = -1; + return 0; + } + while (len > 0) { + ds = (offset / stripesize) % num_ds; + if (densestriping == 0) + soffset = offset; + else + soffset = (offset / num_ds) + (offset % stripesize); + iolen = min(len, stripesize - (offset % stripesize)); + + sprintf(fullpath, "%s/%s/%ld", dsmountdir, + dataservers[ds].ds_ip, inode); + fd = open(fullpath, O_WRONLY); + if (fd < 0) { + perror(fullpath); + im->im_res.write_res.status = -errno; + return 0; /* DMXXX */ + } + /* DM: add some error checking */ + lseek64(fd, offset, SEEK_SET); + err = write(fd, (void *)(wbuf+bufoffset), iolen); + close(fd); + if (err < 0) { + perror("write"); + im->im_res.write_res.status = -errno; + return 0; /* DMXXX */ + } + + iolen = err; /* number of bytes read */ + completed += iolen; + len -= iolen; + offset += iolen; + bufoffset += iolen; + } + im->im_res.write_res.status = completed; return 0; } nfs-utils-1.2.0-spnfsd-09.patch: nfsd4_spnfs.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE nfs-utils-1.2.0-spnfsd-09.patch --- commit 372650b7f45ca612c7908cbec91d87d7f9c5184a Author: Dan Muntz Date: Tue Jun 3 15:44:07 2008 -0700 Update utils for I/O through MDS, and increased number of DSs Signed-off-by: Dan Muntz diff --git a/utils/spnfsd/nfsd4_spnfs.h b/utils/spnfsd/nfsd4_spnfs.h index fc6bd9a..d2b8356 100644 --- a/utils/spnfsd/nfsd4_spnfs.h +++ b/utils/spnfsd/nfsd4_spnfs.h @@ -59,7 +59,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #define SPNFS_TYPE_WRITE 0x0d #define SPNFS_MAX_DEVICES 1 -#define SPNFS_MAX_DATA_SERVERS 2 +#define SPNFS_MAX_DATA_SERVERS 16 #define SPNFS_MAX_IO 2048 /* layout */ @@ -298,6 +298,7 @@ int spnfs_getdeviceiter(struct super_block *, struct pnfs_deviter_arg *); int spnfs_getdeviceinfo(struct super_block *, struct pnfs_devinfo_arg *); int spnfs_setattr(void); int spnfs_open(struct inode *, void *); +int spnfs_close(struct inode *); int spnfs_get_state(struct inode *, void *, void *); int spnfs_remove(unsigned long); int spnfs_read(unsigned long, loff_t, unsigned long *, int, struct svc_rqst *); @@ -307,6 +308,7 @@ int nfsd_spnfs_new(void); void nfsd_spnfs_delete(void); int spnfs_upcall(struct spnfs *, struct spnfs_msg *, union spnfs_msg_res *); int spnfs_enabled(void); +int nfs4_spnfs_propagate_open(struct super_block *, struct svc_fh *, void *); #endif /* __KERNEL__ */ nfs-utils-1.2.0-spnfsd-10.patch: nfsd4_spnfs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE nfs-utils-1.2.0-spnfsd-10.patch --- commit 300e5106d9626120fd7c411c4ed723498aaca8b9 Author: Dan Muntz Date: Thu Jun 12 15:44:17 2008 -0700 Reduce size of I/O buffer as a temporary workaround for stack overflow issue. Signed-off-by: Dan Muntz diff --git a/utils/spnfsd/nfsd4_spnfs.h b/utils/spnfsd/nfsd4_spnfs.h index d2b8356..b459e30 100644 --- a/utils/spnfsd/nfsd4_spnfs.h +++ b/utils/spnfsd/nfsd4_spnfs.h @@ -60,7 +60,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #define SPNFS_MAX_DEVICES 1 #define SPNFS_MAX_DATA_SERVERS 16 -#define SPNFS_MAX_IO 2048 +#define SPNFS_MAX_IO 512 /* layout */ struct spnfs_msg_layoutget_args { nfs-utils-1.2.0-spnfsd-installrules.patch: Makefile.am | 41 ----------------------------------------- 1 file changed, 41 deletions(-) --- NEW FILE nfs-utils-1.2.0-spnfsd-installrules.patch --- diff -up nfs-utils-1.2.0/utils/spnfsd/Makefile.am.orig nfs-utils-1.2.0/utils/spnfsd/Makefile.am --- nfs-utils-1.2.0/utils/spnfsd/Makefile.am.orig 2009-08-27 14:31:56.046010000 -0400 +++ nfs-utils-1.2.0/utils/spnfsd/Makefile.am 2009-08-27 14:46:41.763597000 -0400 @@ -28,44 +28,3 @@ spnfsd_SOURCES = \ spnfsd_LDADD = -levent ../../support/nfs/libnfs.a MAINTAINERCLEANFILES = Makefile.in - -####################################################################### -# The following allows the current practice of having -# daemons renamed during the install to include RPCPREFIX -# and the KPREFIX -# This could all be done much easier with program_transform_name -# ( program_transform_name = s/^/$(RPCPREFIX)$(KPREFIX)/ ) -# but that also renames the man pages, which the current -# practice does not do. -install-exec-hook: - (cd $(DESTDIR)$(sbindir) && \ - for p in $(sbin_PROGRAMS); do \ - mv -f $$p$(EXEEXT) $(RPCPREFIX)$(KPREFIX)$$p$(EXEEXT) ;\ - done) -uninstall-hook: - (cd $(DESTDIR)$(sbindir) && \ - for p in $(sbin_PROGRAMS); do \ - rm -f $(RPCPREFIX)$(KPREFIX)$$p$(EXEEXT) ;\ - done) - - -# XXX This makes some assumptions about what automake does. -# XXX But there is no install-man-hook or install-man-local. -install-man: install-man5 install-man8 install-man-links -uninstall-man: uninstall-man5 uninstall-man8 uninstall-man-links - -install-man-links: - (cd $(DESTDIR)$(man8dir) && \ - for m in $(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS); do \ - inst=`echo $$m | sed -e 's/man$$/8/'`; \ - rm -f $(RPCPREFIX)$$inst ; \ - $(LN_S) $$inst $(RPCPREFIX)$$inst ; \ - done) - -uninstall-man-links: - (cd $(DESTDIR)$(man8dir) && \ - for m in $(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS); do \ - inst=`echo $$m | sed -e 's/man$$/8/'`; \ - rm -f $(RPCPREFIX)$$inst ; \ - done) - pnfs-exports.patch: support/include/nfslib.h | 1 + support/nfs/exports.c | 5 +++++ utils/exportfs/exportfs.c | 2 ++ utils/mountd/cache.c | 2 ++ 4 files changed, 10 insertions(+) --- NEW FILE pnfs-exports.patch --- diff -up nfs-utils-1.2.0/support/include/nfslib.h.orig nfs-utils-1.2.0/support/include/nfslib.h --- nfs-utils-1.2.0/support/include/nfslib.h.orig 2009-08-27 11:56:15.475380000 -0400 +++ nfs-utils-1.2.0/support/include/nfslib.h 2009-08-27 11:56:32.497258000 -0400 @@ -90,6 +90,7 @@ struct exportent { char * e_uuid; void * e_v4root; struct sec_entry e_secinfo[SECFLAVOR_COUNT+1]; + int e_pnfs; }; struct rmtabent { diff -up nfs-utils-1.2.0/support/nfs/exports.c.orig nfs-utils-1.2.0/support/nfs/exports.c --- nfs-utils-1.2.0/support/nfs/exports.c.orig 2009-08-27 11:57:57.945647000 -0400 +++ nfs-utils-1.2.0/support/nfs/exports.c 2009-08-27 11:59:22.231103000 -0400 @@ -293,6 +293,8 @@ putexportent(struct exportent *ep) } fprintf(fp, "anonuid=%d,anongid=%d", ep->e_anonuid, ep->e_anongid); secinfo_show(fp, ep); + if (ep->e_pnfs) + fprintf(fp, ",pnfs"); fprintf(fp, ")\n"); } @@ -343,6 +345,7 @@ mkexportent(char *hname, char *path, cha ee.e_fslocmethod = FSLOC_NONE; ee.e_fslocdata = NULL; ee.e_secinfo[0].flav = NULL; + ee.e_pnfs = 0; ee.e_nsquids = 0; ee.e_nsqgids = 0; ee.e_uuid = NULL; @@ -552,6 +555,8 @@ parseopts(char *cp, struct exportent *ep ep->e_flags &= ~NFSEXP_NOACL; else if (strcmp(opt, "no_acl") == 0) ep->e_flags |= NFSEXP_NOACL; + else if (strcmp(opt, "pnfs") == 0) + ep->e_pnfs = 1; else if (strncmp(opt, "anonuid=", 8) == 0) { char *oe; ep->e_anonuid = strtol(opt+8, &oe, 10); diff -up nfs-utils-1.2.0/utils/exportfs/exportfs.c.orig nfs-utils-1.2.0/utils/exportfs/exportfs.c --- nfs-utils-1.2.0/utils/exportfs/exportfs.c.orig 2009-06-02 10:43:05.000000000 -0400 +++ nfs-utils-1.2.0/utils/exportfs/exportfs.c 2009-08-27 12:00:05.139293000 -0400 @@ -523,6 +523,8 @@ dump(int verbose) #endif } secinfo_show(stdout, ep); + if (ep->e_pnfs) + c = dumpopt(c, ",pnfs"); printf("%c\n", (c != '(')? ')' : ' '); } } diff -up nfs-utils-1.2.0/utils/mountd/cache.c.orig nfs-utils-1.2.0/utils/mountd/cache.c --- nfs-utils-1.2.0/utils/mountd/cache.c.orig 2009-08-27 11:54:17.895168000 -0400 +++ nfs-utils-1.2.0/utils/mountd/cache.c 2009-08-27 12:01:40.547995000 -0400 @@ -609,6 +609,8 @@ static int dump_to_cache(FILE *f, char * qword_printint(f, exp->e_anonuid); qword_printint(f, exp->e_anongid); qword_printint(f, exp->e_fsid); + if (exp->e_pnfs == 1) + qword_print(f, "pnfs"); write_fsloc(f, exp, path); write_secinfo(f, exp, flag_mask); if (exp->e_uuid == NULL || different_fs) { Index: nfs-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/nfs-utils/devel/nfs-utils.spec,v retrieving revision 1.240 retrieving revision 1.240.2.1 diff -u -p -r1.240 -r1.240.2.1 --- nfs-utils.spec 17 Aug 2009 13:21:50 -0000 1.240 +++ nfs-utils.spec 27 Aug 2009 19:11:41 -0000 1.240.2.1 @@ -2,7 +2,7 @@ Summary: NFS utilities and supporting cl Name: nfs-utils URL: http://sourceforge.net/projects/nfs Version: 1.2.0 -Release: 10%{?dist} +Release: 10.pnfs%{?dist} Epoch: 1 # group all 32bit related archs @@ -29,6 +29,20 @@ Patch103: nfs-utils-1.2.1-rc4.patch Patch200: nfs-utils-1.2.0-proots-rel5.patch +Patch300: pnfs-exports.patch + +Patch401: nfs-utils-1.2.0-spnfsd-01.patch +Patch402: nfs-utils-1.2.0-spnfsd-02.patch +Patch403: nfs-utils-1.2.0-spnfsd-03.patch +Patch404: nfs-utils-1.2.0-spnfsd-04.patch +Patch405: nfs-utils-1.2.0-spnfsd-05.patch +Patch406: nfs-utils-1.2.0-spnfsd-06.patch +Patch407: nfs-utils-1.2.0-spnfsd-07.patch +Patch408: nfs-utils-1.2.0-spnfsd-08.patch +Patch409: nfs-utils-1.2.0-spnfsd-09.patch +Patch410: nfs-utils-1.2.0-spnfsd-10.patch +Patch411: nfs-utils-1.2.0-spnfsd-installrules.patch + Group: System Environment/Daemons Provides: exportfs = %{epoch}:%{version}-%{release} Provides: nfsstat = %{epoch}:%{version}-%{release} @@ -46,6 +60,7 @@ Provides: umount.nfs = %{epoch}:%{versi Provides: umount.nfs4 = %{epoch}:%{version}-%{release} Provides: sm-notify = %{epoch}:%{version}-%{release} Provides: start-statd = %{epoch}:%{version}-%{release} +Provides: spnfsd = %{epoch}:%{version}-%{release} License: MIT and GPLv2 and GPLv2+ and BSD Buildroot: %{_tmppath}/%{name}-%{version}-root @@ -83,9 +98,25 @@ This package also contains the mount.nfs %patch101 -p1 %patch102 -p1 %patch103 -p1 - +# proot bits %patch200 -p1 +# pnfs bits +%patch300 -p1 + +# spnfsd bits +%patch401 -p1 +%patch402 -p1 +%patch403 -p1 +%patch404 -p1 +%patch405 -p1 +%patch406 -p1 +%patch407 -p1 +%patch408 -p1 +%patch409 -p1 +%patch410 -p1 +%patch411 -p1 + # Remove .orig files find . -name "*.orig" | xargs rm -f @@ -239,6 +270,7 @@ fi /usr/sbin/rpcdebug /usr/sbin/rpc.mountd /usr/sbin/rpc.nfsd +/usr/sbin/spnfsd /usr/sbin/showmount /usr/sbin/rpc.idmapd /usr/sbin/rpc.gssd @@ -256,6 +288,10 @@ fi %attr(4755,root,root) /sbin/umount.nfs4 %changelog +* Thu Aug 27 2009 Steve Dickson 1.2.0-10.pnfs +- Added in the pnfs export bits. +- Added in the spnfsd daemon + * Mon Aug 17 2009 Steve Dickson 1.2.0-10 - Added upstream 1.2.1-rc4 patch - Fix bug when both crossmnt From mtasaka at fedoraproject.org Thu Aug 27 19:13:20 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 27 Aug 2009 19:13:20 +0000 (UTC) Subject: rpms/xscreensaver/F-10 xscreensaver-5.08-hacks-window-too-small.patch, NONE, 1.1 xscreensaver.spec, 1.80, 1.81 Message-ID: <20090827191320.E802F11C00EB@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xscreensaver/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5008/F-10 Modified Files: xscreensaver.spec Added Files: xscreensaver-5.08-hacks-window-too-small.patch Log Message: * Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 - Another case of hack's crash when window size is too small (Ubuntu bug 418419) xscreensaver-5.08-hacks-window-too-small.patch: abstractile.c | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) --- NEW FILE xscreensaver-5.08-hacks-window-too-small.patch --- --- xscreensaver-5.08/hacks/abstractile.c.debug 2008-07-31 19:29:25.000000000 +0900 +++ xscreensaver-5.08/hacks/abstractile.c 2009-08-28 03:50:28.000000000 +0900 @@ -1104,6 +1104,7 @@ values tuned for it draw the screen in a blink on Linux. Therefore we draw 1/200th of the screen with each update and sleep, if necessary */ st->lpu = (st->dialog) ? st->li/50 : st->li/200; + if (!st->lpu) st->lpu = 1; st->bi=1; st->mode=MODE_ERASE; } @@ -1521,17 +1522,21 @@ int mse, usleep; gettimeofday(&st->time, NULL); - switch (st->mode) { - case MODE_CREATE: - _init_screen(st); - _create_screen(st); - break; - case MODE_ERASE: - _erase_lines(st); - break; - case MODE_DRAW: - _draw_lines(st); - break; + + /* If the window is too small, do nothing, sorry! */ + if (st->xgwa.width > 20 && st->xgwa.height > 20){ + switch (st->mode) { + case MODE_CREATE: + _init_screen(st); + _create_screen(st); + break; + case MODE_ERASE: + _erase_lines(st); + break; + case MODE_DRAW: + _draw_lines(st); + break; + } } mse=_mselapsed(st); usleep = ((!st->ii) && (st->mode==MODE_CREATE)) ? 0 : Index: xscreensaver.spec =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/F-10/xscreensaver.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- xscreensaver.spec 11 Jun 2009 14:38:32 -0000 1.80 +++ xscreensaver.spec 27 Aug 2009 19:13:20 -0000 1.81 @@ -5,11 +5,15 @@ %define modular_conf 1 -%define fedora_rel 10 +%define fedora_rel 13 %define extrarel %{nil} +%if 0%{?fedora} >= 12 +%define default_text %{_datadir}/doc/HTML/readme/en_US/README-en_US.txt +%else %define default_text %{_datadir}/doc/HTML/README-Accessibility +%endif %define pam_ver 0.80-7 %define autoconf_ver 2.53 @@ -31,6 +35,10 @@ Source0: http://www.jwz.org/xscr %if %{modular_conf} Source10: update-xscreensaver-hacks %endif +%if 0%{?fedora} >= 12 +Source11: xscreensaver-autostart +Source12: xscreensaver-autostart.desktop +%endif # bug 129335 # sanitize the names of modes in barcode Patch1: xscreensaver-5.00b5-sanitize-hacks.patch @@ -43,10 +51,25 @@ Patch50: xscreensaver-5.08-po-re # bug 481146, sent upstream # phosphor crashes when resizing window Patch51: xscreensaver-5.08-phosphor-segv.patch -# bug 504912, must be reported to upstream +# bug 504912, sent upstream # ref: gentoo http://bugs.gentoo.org/show_bug.cgi?id=249680 # xscreensaver crashes when randr reportes 0 rroi->ncrtc -Patch52: xscreensaver-5.08-randr-ncrtc-from-gentoo.patch +Patch52: xscreensaver-5.08-randr-ncrtc-from-gentoo.patch +%if 0%{?fedora} >= 12 +# Fix for Xext 1.0.99.3 +# http://lists.freedesktop.org/archives/xorg/2009-July/046521.html +Patch53: xscreensaver-5.08-new-xextproto.patch +# Fix warnings for breaking strict aliasing rule +Patch54: xscreensaver-5.08-gcc441-aliasing.patch +%endif +# +# Not sent to upstream yet, must do later +# +# Ubuntu bug 418419, must send to upstream later +# Another SIGFPE when hack's window size is too small: +Patch55: xscreensaver-5.08-hacks-window-too-small.patch +# +# Patches end Requires: xscreensaver-base = %{epoch}:%{version}-%{release} Requires: xscreensaver-extras = %{epoch}:%{version}-%{release} Requires: xscreensaver-gl-extras = %{epoch}:%{version}-%{release} @@ -202,6 +225,11 @@ This package contains some test programs %patch50 -p1 -b .po %patch51 -p1 -b .phosphor %patch52 -p0 -b .randr_ncrtc +%if 0%{?fedora} >= 12 +%patch53 -p1 -b .newxextproto +%patch54 -p1 -b .aliasing +%endif +%patch55 -p1 -b .small change_option(){ set +x @@ -532,6 +560,20 @@ done cd .. %endif +# Install desktop application autostart stuff +%if 0%{?fedora} >= 12 +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart +install -cpm 0755 %{SOURCE11} ${RPM_BUILD_ROOT}%{_libexecdir}/ +desktop-file-install \ + --vendor "" \ + --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart \ + %{SOURCE12} +chmod 0644 ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart/xscreensaver*.desktop + +echo "%{_libexecdir}/xscreensaver-autostart" >> $dd/base.files +echo '%{_sysconfdir}/xdg/autostart/xscreensaver*.desktop' >> $dd/base.files +%endif + # Create desktop entry for gnome-screensaver # bug 204944, 208560 create_desktop(){ @@ -652,6 +694,18 @@ exit 0 %defattr(-,root,root,-) %changelog +* Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 +- Another case of hack's crash when window size is too small + (Ubuntu bug 418419) + +* Thu Jul 30 2009 Mamoru Tasaka - 1:5.08-12 +- Install desktop application autostart stuff on F-12+ + +* Sat Jul 25 2009 Mamoru Tasaka - 1:5.08-11 +- Build fix for new xextproto (libXext 1.0.99.3) +- Fix for breaking strict aliasing rule +- Again change %%default_text + * Thu Jun 11 2009 Mamoru Tasaka - 1:5.08-10 - Fix crash on startup when randr reports no rroi->ncrtc (bug 504912), patch from gentoo From mtasaka at fedoraproject.org Thu Aug 27 19:13:21 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 27 Aug 2009 19:13:21 +0000 (UTC) Subject: rpms/xscreensaver/F-11 xscreensaver-5.08-hacks-window-too-small.patch, NONE, 1.1 xscreensaver.spec, 1.91, 1.92 Message-ID: <20090827191321.6085211C00EB@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xscreensaver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5008/F-11 Modified Files: xscreensaver.spec Added Files: xscreensaver-5.08-hacks-window-too-small.patch Log Message: * Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 - Another case of hack's crash when window size is too small (Ubuntu bug 418419) xscreensaver-5.08-hacks-window-too-small.patch: abstractile.c | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) --- NEW FILE xscreensaver-5.08-hacks-window-too-small.patch --- --- xscreensaver-5.08/hacks/abstractile.c.debug 2008-07-31 19:29:25.000000000 +0900 +++ xscreensaver-5.08/hacks/abstractile.c 2009-08-28 03:50:28.000000000 +0900 @@ -1104,6 +1104,7 @@ values tuned for it draw the screen in a blink on Linux. Therefore we draw 1/200th of the screen with each update and sleep, if necessary */ st->lpu = (st->dialog) ? st->li/50 : st->li/200; + if (!st->lpu) st->lpu = 1; st->bi=1; st->mode=MODE_ERASE; } @@ -1521,17 +1522,21 @@ int mse, usleep; gettimeofday(&st->time, NULL); - switch (st->mode) { - case MODE_CREATE: - _init_screen(st); - _create_screen(st); - break; - case MODE_ERASE: - _erase_lines(st); - break; - case MODE_DRAW: - _draw_lines(st); - break; + + /* If the window is too small, do nothing, sorry! */ + if (st->xgwa.width > 20 && st->xgwa.height > 20){ + switch (st->mode) { + case MODE_CREATE: + _init_screen(st); + _create_screen(st); + break; + case MODE_ERASE: + _erase_lines(st); + break; + case MODE_DRAW: + _draw_lines(st); + break; + } } mse=_mselapsed(st); usleep = ((!st->ii) && (st->mode==MODE_CREATE)) ? 0 : Index: xscreensaver.spec =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/F-11/xscreensaver.spec,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- xscreensaver.spec 11 Jun 2009 06:59:12 -0000 1.91 +++ xscreensaver.spec 27 Aug 2009 19:13:21 -0000 1.92 @@ -5,11 +5,15 @@ %define modular_conf 1 -%define fedora_rel 10 +%define fedora_rel 13 %define extrarel %{nil} +%if 0%{?fedora} >= 12 +%define default_text %{_datadir}/doc/HTML/readme/en_US/README-en_US.txt +%else %define default_text %{_datadir}/doc/HTML/README-Accessibility +%endif %define pam_ver 0.80-7 %define autoconf_ver 2.53 @@ -31,8 +35,12 @@ Source0: http://www.jwz.org/xscr %if %{modular_conf} Source10: update-xscreensaver-hacks %endif +%if 0%{?fedora} >= 12 +Source11: xscreensaver-autostart +Source12: xscreensaver-autostart.desktop +%endif # bug 129335 -# sanitize the name of modes in barcode +# sanitize the names of modes in barcode Patch1: xscreensaver-5.00b5-sanitize-hacks.patch # Change webcollage not to access to net # Also see bug 472061 @@ -43,10 +51,25 @@ Patch50: xscreensaver-5.08-po-re # bug 481146, sent upstream # phosphor crashes when resizing window Patch51: xscreensaver-5.08-phosphor-segv.patch -# bug 504912, must be reported to upstream +# bug 504912, sent upstream # ref: gentoo http://bugs.gentoo.org/show_bug.cgi?id=249680 # xscreensaver crashes when randr reportes 0 rroi->ncrtc -Patch52: xscreensaver-5.08-randr-ncrtc-from-gentoo.patch +Patch52: xscreensaver-5.08-randr-ncrtc-from-gentoo.patch +%if 0%{?fedora} >= 12 +# Fix for Xext 1.0.99.3 +# http://lists.freedesktop.org/archives/xorg/2009-July/046521.html +Patch53: xscreensaver-5.08-new-xextproto.patch +# Fix warnings for breaking strict aliasing rule +Patch54: xscreensaver-5.08-gcc441-aliasing.patch +%endif +# +# Not sent to upstream yet, must do later +# +# Ubuntu bug 418419, must send to upstream later +# Another SIGFPE when hack's window size is too small: +Patch55: xscreensaver-5.08-hacks-window-too-small.patch +# +# Patches end Requires: xscreensaver-base = %{epoch}:%{version}-%{release} Requires: xscreensaver-extras = %{epoch}:%{version}-%{release} Requires: xscreensaver-gl-extras = %{epoch}:%{version}-%{release} @@ -202,6 +225,11 @@ This package contains some test programs %patch50 -p1 -b .po %patch51 -p1 -b .phosphor %patch52 -p0 -b .randr_ncrtc +%if 0%{?fedora} >= 12 +%patch53 -p1 -b .newxextproto +%patch54 -p1 -b .aliasing +%endif +%patch55 -p1 -b .small change_option(){ set +x @@ -532,6 +560,20 @@ done cd .. %endif +# Install desktop application autostart stuff +%if 0%{?fedora} >= 12 +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart +install -cpm 0755 %{SOURCE11} ${RPM_BUILD_ROOT}%{_libexecdir}/ +desktop-file-install \ + --vendor "" \ + --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart \ + %{SOURCE12} +chmod 0644 ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart/xscreensaver*.desktop + +echo "%{_libexecdir}/xscreensaver-autostart" >> $dd/base.files +echo '%{_sysconfdir}/xdg/autostart/xscreensaver*.desktop' >> $dd/base.files +%endif + # Create desktop entry for gnome-screensaver # bug 204944, 208560 create_desktop(){ @@ -652,6 +694,18 @@ exit 0 %defattr(-,root,root,-) %changelog +* Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 +- Another case of hack's crash when window size is too small + (Ubuntu bug 418419) + +* Thu Jul 30 2009 Mamoru Tasaka - 1:5.08-12 +- Install desktop application autostart stuff on F-12+ + +* Sat Jul 25 2009 Mamoru Tasaka - 1:5.08-11 +- Build fix for new xextproto (libXext 1.0.99.3) +- Fix for breaking strict aliasing rule +- Again change %%default_text + * Thu Jun 11 2009 Mamoru Tasaka - 1:5.08-10 - Fix crash on startup when randr reports no rroi->ncrtc (bug 504912), patch from gentoo From mtasaka at fedoraproject.org Thu Aug 27 19:13:21 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 27 Aug 2009 19:13:21 +0000 (UTC) Subject: rpms/xscreensaver/devel xscreensaver-5.08-hacks-window-too-small.patch, NONE, 1.1 xscreensaver.spec, 1.93, 1.94 Message-ID: <20090827191321.C8CE211C00EB@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xscreensaver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5008/devel Modified Files: xscreensaver.spec Added Files: xscreensaver-5.08-hacks-window-too-small.patch Log Message: * Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 - Another case of hack's crash when window size is too small (Ubuntu bug 418419) xscreensaver-5.08-hacks-window-too-small.patch: abstractile.c | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) --- NEW FILE xscreensaver-5.08-hacks-window-too-small.patch --- --- xscreensaver-5.08/hacks/abstractile.c.debug 2008-07-31 19:29:25.000000000 +0900 +++ xscreensaver-5.08/hacks/abstractile.c 2009-08-28 03:50:28.000000000 +0900 @@ -1104,6 +1104,7 @@ values tuned for it draw the screen in a blink on Linux. Therefore we draw 1/200th of the screen with each update and sleep, if necessary */ st->lpu = (st->dialog) ? st->li/50 : st->li/200; + if (!st->lpu) st->lpu = 1; st->bi=1; st->mode=MODE_ERASE; } @@ -1521,17 +1522,21 @@ int mse, usleep; gettimeofday(&st->time, NULL); - switch (st->mode) { - case MODE_CREATE: - _init_screen(st); - _create_screen(st); - break; - case MODE_ERASE: - _erase_lines(st); - break; - case MODE_DRAW: - _draw_lines(st); - break; + + /* If the window is too small, do nothing, sorry! */ + if (st->xgwa.width > 20 && st->xgwa.height > 20){ + switch (st->mode) { + case MODE_CREATE: + _init_screen(st); + _create_screen(st); + break; + case MODE_ERASE: + _erase_lines(st); + break; + case MODE_DRAW: + _draw_lines(st); + break; + } } mse=_mselapsed(st); usleep = ((!st->ii) && (st->mode==MODE_CREATE)) ? 0 : Index: xscreensaver.spec =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/devel/xscreensaver.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- xscreensaver.spec 30 Jul 2009 08:40:11 -0000 1.93 +++ xscreensaver.spec 27 Aug 2009 19:13:21 -0000 1.94 @@ -5,11 +5,15 @@ %define modular_conf 1 -%define fedora_rel 12 +%define fedora_rel 13 %define extrarel %{nil} +%if 0%{?fedora} >= 12 %define default_text %{_datadir}/doc/HTML/readme/en_US/README-en_US.txt +%else +%define default_text %{_datadir}/doc/HTML/README-Accessibility +%endif %define pam_ver 0.80-7 %define autoconf_ver 2.53 @@ -31,8 +35,10 @@ Source0: http://www.jwz.org/xscr %if %{modular_conf} Source10: update-xscreensaver-hacks %endif +%if 0%{?fedora} >= 12 Source11: xscreensaver-autostart Source12: xscreensaver-autostart.desktop +%endif # bug 129335 # sanitize the names of modes in barcode Patch1: xscreensaver-5.00b5-sanitize-hacks.patch @@ -45,18 +51,25 @@ Patch50: xscreensaver-5.08-po-re # bug 481146, sent upstream # phosphor crashes when resizing window Patch51: xscreensaver-5.08-phosphor-segv.patch -# bug 504912, must be reported to upstream +# bug 504912, sent upstream # ref: gentoo http://bugs.gentoo.org/show_bug.cgi?id=249680 # xscreensaver crashes when randr reportes 0 rroi->ncrtc Patch52: xscreensaver-5.08-randr-ncrtc-from-gentoo.patch -# -# Not sent to upstream yet, must do later -# +%if 0%{?fedora} >= 12 # Fix for Xext 1.0.99.3 # http://lists.freedesktop.org/archives/xorg/2009-July/046521.html Patch53: xscreensaver-5.08-new-xextproto.patch # Fix warnings for breaking strict aliasing rule Patch54: xscreensaver-5.08-gcc441-aliasing.patch +%endif +# +# Not sent to upstream yet, must do later +# +# Ubuntu bug 418419, must send to upstream later +# Another SIGFPE when hack's window size is too small: +Patch55: xscreensaver-5.08-hacks-window-too-small.patch +# +# Patches end Requires: xscreensaver-base = %{epoch}:%{version}-%{release} Requires: xscreensaver-extras = %{epoch}:%{version}-%{release} Requires: xscreensaver-gl-extras = %{epoch}:%{version}-%{release} @@ -212,8 +225,11 @@ This package contains some test programs %patch50 -p1 -b .po %patch51 -p1 -b .phosphor %patch52 -p0 -b .randr_ncrtc +%if 0%{?fedora} >= 12 %patch53 -p1 -b .newxextproto %patch54 -p1 -b .aliasing +%endif +%patch55 -p1 -b .small change_option(){ set +x @@ -678,8 +694,12 @@ exit 0 %defattr(-,root,root,-) %changelog +* Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 +- Another case of hack's crash when window size is too small + (Ubuntu bug 418419) + * Thu Jul 30 2009 Mamoru Tasaka - 1:5.08-12 -- Install desktop application autostart stuff +- Install desktop application autostart stuff on F-12+ * Sat Jul 25 2009 Mamoru Tasaka - 1:5.08-11 - Build fix for new xextproto (libXext 1.0.99.3) From pkgdb at fedoraproject.org Thu Aug 27 19:18:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:18:29 +0000 Subject: [pkgdb] stunnel: avesh has requested watchbugzilla Message-ID: <20090827191829.26CFE10F854@bastion2.fedora.phx.redhat.com> avesh has requested the watchbugzilla acl on stunnel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:18:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:18:35 +0000 Subject: [pkgdb] stunnel: avesh has given up watchbugzilla Message-ID: <20090827191835.2E0F110F87B@bastion2.fedora.phx.redhat.com> avesh has given up the watchbugzilla acl on stunnel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:19:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:19:13 +0000 Subject: [pkgdb] stunnel: avesh has requested watchcommits Message-ID: <20090827191913.561A710F87C@bastion2.fedora.phx.redhat.com> avesh has requested the watchcommits acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:19:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:19:14 +0000 Subject: [pkgdb] stunnel: avesh has requested watchbugzilla Message-ID: <20090827191914.C21A810F88B@bastion2.fedora.phx.redhat.com> avesh has requested the watchbugzilla acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:19:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:19:14 +0000 Subject: [pkgdb] stunnel: avesh has requested commit Message-ID: <20090827191914.CCE2B10F897@bastion2.fedora.phx.redhat.com> avesh has requested the commit acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:19:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:19:18 +0000 Subject: [pkgdb] stunnel: avesh has requested approveacls Message-ID: <20090827191918.6BDE210F86F@bastion2.fedora.phx.redhat.com> avesh has requested the approveacls acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:19:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:19:19 +0000 Subject: [pkgdb] stunnel: avesh has given up commit Message-ID: <20090827191919.48A2010F894@bastion2.fedora.phx.redhat.com> avesh has given up the commit acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:19:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:19:20 +0000 Subject: [pkgdb] stunnel: avesh has given up watchcommits Message-ID: <20090827191920.5686D10F89B@bastion2.fedora.phx.redhat.com> avesh has given up the watchcommits acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:19:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:19:20 +0000 Subject: [pkgdb] stunnel: avesh has given up watchbugzilla Message-ID: <20090827191920.F3D6C10F8A0@bastion2.fedora.phx.redhat.com> avesh has given up the watchbugzilla acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:19:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:19:22 +0000 Subject: [pkgdb] stunnel: avesh has given up approveacls Message-ID: <20090827191922.C2A5510F8A3@bastion2.fedora.phx.redhat.com> avesh has given up the approveacls acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:20:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:20:52 +0000 Subject: [pkgdb] stunnel: avesh has requested watchbugzilla Message-ID: <20090827192052.9D59110F854@bastion2.fedora.phx.redhat.com> avesh has requested the watchbugzilla acl on stunnel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:20:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:20:53 +0000 Subject: [pkgdb] stunnel: avesh has requested watchcommits Message-ID: <20090827192053.5095010F879@bastion2.fedora.phx.redhat.com> avesh has requested the watchcommits acl on stunnel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:04 +0000 Subject: [pkgdb] stunnel: avesh has requested commit Message-ID: <20090827192104.8695310F810@bastion2.fedora.phx.redhat.com> avesh has requested the commit acl on stunnel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:06 +0000 Subject: [pkgdb] stunnel: avesh has requested approveacls Message-ID: <20090827192106.E0AB110F890@bastion2.fedora.phx.redhat.com> avesh has requested the approveacls acl on stunnel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:10 +0000 Subject: [pkgdb] stunnel: avesh has requested watchbugzilla Message-ID: <20090827192110.C085A10F898@bastion2.fedora.phx.redhat.com> avesh has requested the watchbugzilla acl on stunnel (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:11 +0000 Subject: [pkgdb] stunnel: avesh has requested watchcommits Message-ID: <20090827192112.21BE810F89B@bastion2.fedora.phx.redhat.com> avesh has requested the watchcommits acl on stunnel (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:12 +0000 Subject: [pkgdb] stunnel: avesh has requested commit Message-ID: <20090827192112.F24D610F8A2@bastion2.fedora.phx.redhat.com> avesh has requested the commit acl on stunnel (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:12 +0000 Subject: [pkgdb] stunnel: avesh has requested approveacls Message-ID: <20090827192112.F095C10F8A1@bastion2.fedora.phx.redhat.com> avesh has requested the approveacls acl on stunnel (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:18 +0000 Subject: [pkgdb] stunnel: avesh has requested watchbugzilla Message-ID: <20090827192118.5EC8F10F87B@bastion2.fedora.phx.redhat.com> avesh has requested the watchbugzilla acl on stunnel (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:19 +0000 Subject: [pkgdb] stunnel: avesh has requested commit Message-ID: <20090827192119.130B510F8A6@bastion2.fedora.phx.redhat.com> avesh has requested the commit acl on stunnel (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:20 +0000 Subject: [pkgdb] stunnel: avesh has requested watchcommits Message-ID: <20090827192120.DC4C210F878@bastion2.fedora.phx.redhat.com> avesh has requested the watchcommits acl on stunnel (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:23 +0000 Subject: [pkgdb] stunnel: avesh has requested approveacls Message-ID: <20090827192123.D2B3310F8AD@bastion2.fedora.phx.redhat.com> avesh has requested the approveacls acl on stunnel (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:24 +0000 Subject: [pkgdb] stunnel: avesh has requested watchcommits Message-ID: <20090827192124.2DCD410F8B2@bastion2.fedora.phx.redhat.com> avesh has requested the watchcommits acl on stunnel (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:24 +0000 Subject: [pkgdb] stunnel: avesh has requested commit Message-ID: <20090827192124.C388310F8B5@bastion2.fedora.phx.redhat.com> avesh has requested the commit acl on stunnel (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:25 +0000 Subject: [pkgdb] stunnel: avesh has requested watchbugzilla Message-ID: <20090827192125.1BC8110F8B8@bastion2.fedora.phx.redhat.com> avesh has requested the watchbugzilla acl on stunnel (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:27 +0000 Subject: [pkgdb] stunnel: avesh has requested approveacls Message-ID: <20090827192127.23D4D10F8BC@bastion2.fedora.phx.redhat.com> avesh has requested the approveacls acl on stunnel (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:29 +0000 Subject: [pkgdb] stunnel: avesh has requested watchcommits Message-ID: <20090827192129.93E2C10F881@bastion2.fedora.phx.redhat.com> avesh has requested the watchcommits acl on stunnel (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:29 +0000 Subject: [pkgdb] stunnel: avesh has requested watchbugzilla Message-ID: <20090827192129.B10FE10F8BD@bastion2.fedora.phx.redhat.com> avesh has requested the watchbugzilla acl on stunnel (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:30 +0000 Subject: [pkgdb] stunnel: avesh has requested commit Message-ID: <20090827192130.940BA10F8C0@bastion2.fedora.phx.redhat.com> avesh has requested the commit acl on stunnel (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:31 +0000 Subject: [pkgdb] stunnel: avesh has requested approveacls Message-ID: <20090827192131.7F1A510F8C3@bastion2.fedora.phx.redhat.com> avesh has requested the approveacls acl on stunnel (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:38 +0000 Subject: [pkgdb] stunnel: avesh has requested watchbugzilla Message-ID: <20090827192138.404EB10F8C5@bastion2.fedora.phx.redhat.com> avesh has requested the watchbugzilla acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:39 +0000 Subject: [pkgdb] stunnel: avesh has requested watchcommits Message-ID: <20090827192139.B855710F894@bastion2.fedora.phx.redhat.com> avesh has requested the watchcommits acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:42 +0000 Subject: [pkgdb] stunnel: avesh has requested commit Message-ID: <20090827192142.143D410F8C8@bastion2.fedora.phx.redhat.com> avesh has requested the commit acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:42 +0000 Subject: [pkgdb] stunnel: avesh has requested approveacls Message-ID: <20090827192142.B0DB510F8CC@bastion2.fedora.phx.redhat.com> avesh has requested the approveacls acl on stunnel (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:22:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:22:00 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192200.694BA10F8A0@bastion2.fedora.phx.redhat.com> mitr has set the watchcommits acl on stunnel (Fedora devel) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:21:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:21:59 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192159.AC79810F89A@bastion2.fedora.phx.redhat.com> mitr has set the watchbugzilla acl on stunnel (Fedora devel) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:22:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:22:04 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192204.0764810F8A2@bastion2.fedora.phx.redhat.com> mitr has set the commit acl on stunnel (Fedora devel) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:22:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:22:06 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192206.6169D10F8D1@bastion2.fedora.phx.redhat.com> mitr has set the approveacls acl on stunnel (Fedora devel) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:22:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:22:29 +0000 Subject: [pkgdb] stunnel ownership updated Message-ID: <20090827192229.1022310F8A6@bastion2.fedora.phx.redhat.com> Package stunnel in Fedora devel is now owned by avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:04 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192304.16AEA10F8AD@bastion2.fedora.phx.redhat.com> mitr has set the watchbugzilla acl on stunnel (Fedora 7) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:05 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192305.8EA9310F8B1@bastion2.fedora.phx.redhat.com> mitr has set the watchcommits acl on stunnel (Fedora 7) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:06 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192306.726E210F8B5@bastion2.fedora.phx.redhat.com> mitr has set the commit acl on stunnel (Fedora 7) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:07 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192307.EFBB710F884@bastion2.fedora.phx.redhat.com> mitr has set the approveacls acl on stunnel (Fedora 7) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:10 +0000 Subject: [pkgdb] stunnel ownership updated Message-ID: <20090827192310.3357110F8B7@bastion2.fedora.phx.redhat.com> Package stunnel in Fedora 7 is now owned by avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:12 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192312.E392310F8BA@bastion2.fedora.phx.redhat.com> mitr has set the watchbugzilla acl on stunnel (Fedora 8) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:14 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192314.4C1D410F8D9@bastion2.fedora.phx.redhat.com> mitr has set the watchcommits acl on stunnel (Fedora 8) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:16 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192316.9632C10F8DC@bastion2.fedora.phx.redhat.com> mitr has set the commit acl on stunnel (Fedora 8) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:18 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192318.12CA810F8E1@bastion2.fedora.phx.redhat.com> mitr has set the approveacls acl on stunnel (Fedora 8) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:20 +0000 Subject: [pkgdb] stunnel ownership updated Message-ID: <20090827192320.E20C610F8BE@bastion2.fedora.phx.redhat.com> Package stunnel in Fedora 8 is now owned by avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:22 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192322.49D0D10F8C1@bastion2.fedora.phx.redhat.com> mitr has set the watchbugzilla acl on stunnel (Fedora 9) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:26 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192326.7C66B10F8FB@bastion2.fedora.phx.redhat.com> mitr has set the watchcommits acl on stunnel (Fedora 9) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:24 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192324.7FB1810F8F0@bastion2.fedora.phx.redhat.com> mitr has set the watchcommits acl on stunnel (Fedora 9) to Obsolete for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:27 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192327.E997B10F8FE@bastion2.fedora.phx.redhat.com> mitr has set the commit acl on stunnel (Fedora 9) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:30 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192330.1F77C10F901@bastion2.fedora.phx.redhat.com> mitr has set the approveacls acl on stunnel (Fedora 9) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:32 +0000 Subject: [pkgdb] stunnel ownership updated Message-ID: <20090827192332.051D210F88C@bastion2.fedora.phx.redhat.com> Package stunnel in Fedora 9 is now owned by avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:34 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192334.DFBBA10F8C4@bastion2.fedora.phx.redhat.com> mitr has set the watchbugzilla acl on stunnel (Fedora 10) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:35 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192335.9367910F905@bastion2.fedora.phx.redhat.com> mitr has set the watchcommits acl on stunnel (Fedora 10) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:36 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192336.D21E410F908@bastion2.fedora.phx.redhat.com> mitr has set the commit acl on stunnel (Fedora 10) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:38 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192338.BC87110F90B@bastion2.fedora.phx.redhat.com> mitr has set the approveacls acl on stunnel (Fedora 10) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:23:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:23:40 +0000 Subject: [pkgdb] stunnel ownership updated Message-ID: <20090827192340.4738310F90F@bastion2.fedora.phx.redhat.com> Package stunnel in Fedora 10 is now owned by avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From emaldonado at fedoraproject.org Thu Aug 27 19:23:56 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 27 Aug 2009 19:23:56 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.99,1.100 Message-ID: <20090827192356.7DB8111C00EB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11844 Modified Files: nss.spec Log Message: Disable test suite until ppc crashing bug if fixed Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.99 retrieving revision 1.100 diff -u -p -r1.99 -r1.100 --- nss.spec 27 Aug 2009 18:55:24 -0000 1.99 +++ nss.spec 27 Aug 2009 19:23:56 -0000 1.100 @@ -4,7 +4,7 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 20%{?dist} +Release: 21%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -208,9 +208,8 @@ cd ./mozilla/security/nss/tests/ #HOST=localhost DOMSUF=localdomain PORT=$MYRAND NSS_CYCLES=%{?nss_cycles} NSS_TESTS=%{?nss_tests} NSS_SSL_TESTS=%{?nss_ssl_tests} NSS_SSL_RUN=%{?nss_ssl_run} ./all.sh -# Temporarily disabling tests until we investigate a fix for Bug 519766 -# Just run the cipher suites for now -HOST=localhost DOMSUF=localdomain PORT=$MYRAND NSS_TESTS="cipher" ./all.sh +# Temporarily disabling all tests until we investigate a fix for Bug 519766 + cd ../../../../ @@ -437,6 +436,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Wed Aug 27 2009 Elio Maldonado - 3.12.3.99.3-21 +- disabling all tests while we investigate a buffer overflow bug + * Wed Aug 27 2009 Elio Maldonado - 3.12.3.99.3-20 - disabling some tests while we investigate a buffer overflow bug - 519766 From pkgdb at fedoraproject.org Thu Aug 27 19:24:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:24:33 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192433.CDA8810F8A1@bastion2.fedora.phx.redhat.com> mitr has set the watchcommits acl on stunnel (Fedora 11) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:24:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:24:33 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192433.D538510F8D1@bastion2.fedora.phx.redhat.com> mitr has set the watchbugzilla acl on stunnel (Fedora 11) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:24:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:24:35 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192435.9D3BD10F914@bastion2.fedora.phx.redhat.com> mitr has set the commit acl on stunnel (Fedora 11) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:24:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:24:38 +0000 Subject: [pkgdb] stunnel had acl change status Message-ID: <20090827192438.70EE710F8D2@bastion2.fedora.phx.redhat.com> mitr has set the approveacls acl on stunnel (Fedora 11) to Approved for avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From pkgdb at fedoraproject.org Thu Aug 27 19:24:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 19:24:39 +0000 Subject: [pkgdb] stunnel ownership updated Message-ID: <20090827192439.D64C410F8D6@bastion2.fedora.phx.redhat.com> Package stunnel in Fedora 11 is now owned by avesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/stunnel From overholt at fedoraproject.org Thu Aug 27 19:32:08 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Thu, 27 Aug 2009 19:32:08 +0000 (UTC) Subject: rpms/backport-util-concurrent/devel backport-util-concurrent.spec, 1.1, 1.2 Message-ID: <20090827193208.CE93D11C00EB@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/backport-util-concurrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16852 Modified Files: backport-util-concurrent.spec Log Message: * Thu Aug 27 2009 Andrew Overholt 3.1-4 - Fix Source0 URL Index: backport-util-concurrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/backport-util-concurrent/devel/backport-util-concurrent.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- backport-util-concurrent.spec 25 Aug 2009 17:23:00 -0000 1.1 +++ backport-util-concurrent.spec 27 Aug 2009 19:32:08 -0000 1.2 @@ -31,12 +31,11 @@ Name: backport-util-concurrent Summary: Backport of java.util.concurrent API, introduced in Java 5.0 Version: 3.1 -Release: 3 +Release: 4 URL: http://backport-jsr166.sourceforge.net License: Public Domain Group: Development/Libraries -# http://sourceforge.net/projects/backport-jsr166/files/backport-jsr166/3.1/backport-util-concurrent-3.1-src.tar.gz/download -Source0: %{name}-%{version}-src.tar.gz +Source0: http://downloads.sourceforge.net/backport-jsr166/%{name}-%{version}-src.tar.gz Source1: http://repo1.maven.org/maven2/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.pom BuildRequires: jpackage-utils >= 0:1.7.2 @@ -122,6 +121,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_javadocdir}/%{name} %changelog +* Thu Aug 27 2009 Andrew Overholt 3.1-4 +- Fix Source0 URL + * Mon Aug 24 2009 Andrew Overholt 3.1-3 - Clarify Source0 URl - Add jpackage-utils Requirement From bos at fedoraproject.org Thu Aug 27 19:36:22 2009 From: bos at fedoraproject.org (Bryan O'Sullivan) Date: Thu, 27 Aug 2009 19:36:22 +0000 (UTC) Subject: rpms/ghc-HUnit/devel ghc-HUnit.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090827193622.6C81711C00EB@cvs1.fedora.phx.redhat.com> Author: bos Update of /cvs/extras/rpms/ghc-HUnit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20446 Modified Files: .cvsignore sources Added Files: ghc-HUnit.spec Log Message: ghc-HUnit 1.2.0.3 --- NEW FILE ghc-HUnit.spec --- %global pkg_name HUnit %bcond_without doc %bcond_without prof # ghc does not emit debug information %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 1.2.0.3 Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries License: BSD URL: http://hunit.sourceforge.net/ Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc BuildRequires: ghc-rpm-macros %if %{with doc} BuildRequires: ghc-doc %endif %if %{with prof} BuildRequires: ghc-prof %endif %description This package provides the Haskell %{pkg_name} library for ghc. HUnit is a unit testing framework for Haskell, inspired by the JUnit tool for Java. %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries Requires: ghc = %{ghc_version} Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} %description devel This package contains the development files for %{name} built for ghc-%{ghc_version}. %if %{with doc} %package doc Summary: Documentation for %{name} Group: Development/Libraries Requires: ghc-doc = %{ghc_version} Requires(post): ghc-doc = %{ghc_version} Requires(postun): ghc-doc = %{ghc_version} %description doc This package contains development documentation files for the %{name} library. %endif %if %{with prof} %package prof Summary: Profiling libraries for %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: ghc-prof = %{ghc_version} %description prof This package contains profiling libraries for %{name} built for ghc-%{ghc_version}. %endif %prep %setup -q -n %{pkg_name}-%{version} %build %cabal_configure --ghc %{?with_prof:-p} %cabal build %if %{with doc} %cabal haddock %endif %ghc_gen_scripts %install rm -rf $RPM_BUILD_ROOT %cabal_install %ghc_install_scripts %ghc_gen_filelists %{name} %clean rm -rf $RPM_BUILD_ROOT %post devel %ghc_register_pkg %if %{with doc} %post doc %ghc_reindex_haddock %endif %preun devel if [ "$1" -eq 0 ] ; then %ghc_unregister_pkg fi %if %{with doc} %postun doc if [ "$1" -eq 0 ] ; then %ghc_reindex_haddock fi %endif %files devel -f %{name}-devel.files %defattr(-,root,root,-) %{_docdir}/%{name}-%{version} %if %{with doc} %files doc -f %{name}-doc.files %defattr(-,root,root,-) %endif %if %{with prof} %files prof -f %{name}-prof.files %defattr(-,root,root,-) %endif %changelog * Wed Aug 12 2009 Bryan O'Sullivan - 1.2.0.3-1 - initial packaging for Fedora created by cabal2spec Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ghc-HUnit/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:19:23 -0000 1.1 +++ .cvsignore 27 Aug 2009 19:36:21 -0000 1.2 @@ -0,0 +1 @@ +HUnit-1.2.0.3.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/ghc-HUnit/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:19:23 -0000 1.1 +++ sources 27 Aug 2009 19:36:22 -0000 1.2 @@ -0,0 +1 @@ +948b5b20ff22fa81c6390b08d6af5104 HUnit-1.2.0.3.tar.gz From jforbes at fedoraproject.org Thu Aug 27 19:40:55 2009 From: jforbes at fedoraproject.org (Justin M. Forbes) Date: Thu, 27 Aug 2009 19:40:55 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-xen-clean-up-warnings.patch, NONE, 1.1 linux-2.6-xen-fix-brkpoints-hw-watchpoints.patch, NONE, 1.1 kernel.spec, 1.1718, 1.1719 Message-ID: <20090827194055.EDA4E11C00EB@cvs1.fedora.phx.redhat.com> Author: jforbes Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23393 Modified Files: kernel.spec Added Files: linux-2.6-xen-clean-up-warnings.patch linux-2.6-xen-fix-brkpoints-hw-watchpoints.patch Log Message: xen: Fix guest crash when trying to debug. (#458385) linux-2.6-xen-clean-up-warnings.patch: enlighten.c | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) --- NEW FILE linux-2.6-xen-clean-up-warnings.patch --- From: Jeremy Fitzhardinge Date: Fri, 24 Apr 2009 07:22:08 +0000 (-0700) Subject: xen/x86-64: clean up warnings about IST-using traps X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fjeremy%2Fxen.git;a=commitdiff_plain;h=19a1071c33c4aa7531ac5c5a634a12607aefa90a xen/x86-64: clean up warnings about IST-using traps Ignore known IST-using traps. Aside from the debugger traps, they're low-level faults which Xen will handle for us, so the kernel needn't worry about them. Keep warning in case unknown trap starts using IST. Signed-off-by: Jeremy Fitzhardinge --- diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c index 16afbc3..cbb31eb 100644 --- a/arch/x86/xen/enlighten.c +++ b/arch/x86/xen/enlighten.c @@ -439,12 +439,30 @@ static int cvt_gate_to_trap(int vector, const gate_desc *val, addr = gate_offset(*val); #ifdef CONFIG_X86_64 + /* + * Look for known traps using IST, and substitute them + * appropriately. The debugger ones are the only ones we care + * about. Xen will handle faults like double_fault and + * machine_check, so we should never see them. Warn if + * there's an unexpected IST-using fault handler. + */ if (addr == (unsigned long)debug) addr = (unsigned long)xen_debug; else if (addr == (unsigned long)int3) addr = (unsigned long)xen_int3; - else - WARN_ON(val->ist != 0); + else if (addr == (unsigned long)double_fault || + addr == (unsigned long)stack_segment) { + /* Don't need to handle these */ + return 0; +#ifdef CONFIG_X86_MCE + } else if (addr == (unsigned long)machine_check) { + return 0; +#endif + } else { + /* Some other trap using IST? */ + if (WARN_ON(val->ist != 0)) + return 0; + } #endif /* CONFIG_X86_64 */ info->address = addr; linux-2.6-xen-fix-brkpoints-hw-watchpoints.patch: include/asm/traps.h | 2 ++ kernel/entry_64.S | 4 ++++ xen/enlighten.c | 17 ++++++++++++++++- 3 files changed, 22 insertions(+), 1 deletion(-) --- NEW FILE linux-2.6-xen-fix-brkpoints-hw-watchpoints.patch --- From: Jeremy Fitzhardinge Date: Mon, 30 Mar 2009 02:56:29 +0000 (-0700) Subject: xen/x86-64: fix breakpoints and hardware watchpoints X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fjeremy%2Fxen.git;a=commitdiff_plain;h=bb2105d9743a902fd6035ba6d72cef6cda871664 xen/x86-64: fix breakpoints and hardware watchpoints Native x86-64 uses the IST mechanism to run int3 and debug traps on an alternative stack. Xen does not do this, and so the frames were being misinterpreted by the ptrace code. This change special-cases these two exceptions by using Xen variants which run on the normal kernel stack properly. Signed-off-by: Jeremy Fitzhardinge --- diff --git a/arch/x86/include/asm/traps.h b/arch/x86/include/asm/traps.h index 0d53425..d696185 100644 --- a/arch/x86/include/asm/traps.h +++ b/arch/x86/include/asm/traps.h @@ -13,6 +13,8 @@ asmlinkage void divide_error(void); asmlinkage void debug(void); asmlinkage void nmi(void); asmlinkage void int3(void); +asmlinkage void xen_debug(void); +asmlinkage void xen_int3(void); asmlinkage void overflow(void); asmlinkage void bounds(void); asmlinkage void invalid_op(void); diff --git a/arch/x86/kernel/entry_64.S b/arch/x86/kernel/entry_64.S index a331ec3..649db62 100644 --- a/arch/x86/kernel/entry_64.S +++ b/arch/x86/kernel/entry_64.S @@ -1378,6 +1378,10 @@ END(xen_failsafe_callback) paranoidzeroentry_ist debug do_debug DEBUG_STACK paranoidzeroentry_ist int3 do_int3 DEBUG_STACK +#ifdef CONFIG_XEN +zeroentry xen_debug do_debug +zeroentry xen_int3 do_int3 +#endif paranoiderrorentry stack_segment do_stack_segment errorentry general_protection do_general_protection errorentry page_fault do_page_fault diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c index 12a3159..16afbc3 100644 --- a/arch/x86/xen/enlighten.c +++ b/arch/x86/xen/enlighten.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -44,6 +45,7 @@ #include #include #include +#include #include #include #include @@ -428,11 +430,24 @@ static void xen_write_ldt_entry(struct desc_struct *dt, int entrynum, static int cvt_gate_to_trap(int vector, const gate_desc *val, struct trap_info *info) { + unsigned long addr; + if (val->type != GATE_TRAP && val->type != GATE_INTERRUPT) return 0; info->vector = vector; - info->address = gate_offset(*val); + + addr = gate_offset(*val); +#ifdef CONFIG_X86_64 + if (addr == (unsigned long)debug) + addr = (unsigned long)xen_debug; + else if (addr == (unsigned long)int3) + addr = (unsigned long)xen_int3; + else + WARN_ON(val->ist != 0); +#endif /* CONFIG_X86_64 */ + info->address = addr; + info->cs = gate_segment(*val); info->flags = val->dpl; /* interrupt gates clear IF */ Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1718 retrieving revision 1.1719 diff -u -p -r1.1718 -r1.1719 --- kernel.spec 27 Aug 2009 19:01:31 -0000 1.1718 +++ kernel.spec 27 Aug 2009 19:40:55 -0000 1.1719 @@ -650,6 +650,10 @@ Patch800: linux-2.6-crash-driver.patch Patch1000: linux-2.6-neigh_-fix-state-transition-INCOMPLETE-_FAILED-via-Netlink-request.patch +# Virt Patches +Patch1200: linux-2.6-xen-fix-brkpoints-hw-watchpoints.patch +Patch1201: linux-2.6-xen-clean-up-warnings.patch + Patch1515: linux-2.6.29-lirc.patch Patch1517: hid-ignore-all-recent-imon-devices.patch Patch1518: hdpvr-ir-enable.patch @@ -1247,6 +1251,11 @@ ApplyPatch linux-2.6-neigh_-fix-state-tr # add ich9 lan ApplyPatch linux-2.6-e1000-ich9.patch +# Virt Fixes +# Xen Guest +ApplyPatch linux-2.6-xen-fix-brkpoints-hw-watchpoints.patch +ApplyPatch linux-2.6-xen-clean-up-warnings.patch + # Misc fixes # The input layer spews crap no-one cares about. ApplyPatch linux-2.6-input-kill-stupid-messages.patch @@ -1938,6 +1947,9 @@ fi # and build. %changelog +* Thu Aug 27 2009 Justin M. Forbes 2.6.30.5-40 +- xen: Fix guest crash when trying to debug. (#458385) + * Thu Aug 27 2009 John W. Linville 2.6.30.5-39 - zd1211rw: adding 083a:e503 as a ZD1211B device (#518538) From bos at fedoraproject.org Thu Aug 27 19:42:37 2009 From: bos at fedoraproject.org (Bryan O'Sullivan) Date: Thu, 27 Aug 2009 19:42:37 +0000 (UTC) Subject: rpms/ghc-HUnit/F-11 ghc-HUnit.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090827194237.9453511C00EB@cvs1.fedora.phx.redhat.com> Author: bos Update of /cvs/extras/rpms/ghc-HUnit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24474 Modified Files: sources Added Files: ghc-HUnit.spec Log Message: ghc-HUnit 1.2.0.3 --- NEW FILE ghc-HUnit.spec --- %global pkg_name HUnit %bcond_without doc %bcond_without prof # ghc does not emit debug information %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 1.2.0.3 Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries License: BSD URL: http://hunit.sourceforge.net/ Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc BuildRequires: ghc-rpm-macros %if %{with doc} BuildRequires: ghc-doc %endif %if %{with prof} BuildRequires: ghc-prof %endif %description This package provides the Haskell %{pkg_name} library for ghc. HUnit is a unit testing framework for Haskell, inspired by the JUnit tool for Java. %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries Requires: ghc = %{ghc_version} Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} %description devel This package contains the development files for %{name} built for ghc-%{ghc_version}. %if %{with doc} %package doc Summary: Documentation for %{name} Group: Development/Libraries Requires: ghc-doc = %{ghc_version} Requires(post): ghc-doc = %{ghc_version} Requires(postun): ghc-doc = %{ghc_version} %description doc This package contains development documentation files for the %{name} library. %endif %if %{with prof} %package prof Summary: Profiling libraries for %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: ghc-prof = %{ghc_version} %description prof This package contains profiling libraries for %{name} built for ghc-%{ghc_version}. %endif %prep %setup -q -n %{pkg_name}-%{version} %build %cabal_configure --ghc %{?with_prof:-p} %cabal build %if %{with doc} %cabal haddock %endif %ghc_gen_scripts %install rm -rf $RPM_BUILD_ROOT %cabal_install %ghc_install_scripts %ghc_gen_filelists %{name} %clean rm -rf $RPM_BUILD_ROOT %post devel %ghc_register_pkg %if %{with doc} %post doc %ghc_reindex_haddock %endif %preun devel if [ "$1" -eq 0 ] ; then %ghc_unregister_pkg fi %if %{with doc} %postun doc if [ "$1" -eq 0 ] ; then %ghc_reindex_haddock fi %endif %files devel -f %{name}-devel.files %defattr(-,root,root,-) %{_docdir}/%{name}-%{version} %if %{with doc} %files doc -f %{name}-doc.files %defattr(-,root,root,-) %endif %if %{with prof} %files prof -f %{name}-prof.files %defattr(-,root,root,-) %endif %changelog * Wed Aug 12 2009 Bryan O'Sullivan - 1.2.0.3-1 - initial packaging for Fedora created by cabal2spec Index: sources =================================================================== RCS file: /cvs/extras/rpms/ghc-HUnit/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:19:23 -0000 1.1 +++ sources 27 Aug 2009 19:42:37 -0000 1.2 @@ -0,0 +1 @@ +948b5b20ff22fa81c6390b08d6af5104 HUnit-1.2.0.3.tar.gz From clumens at fedoraproject.org Thu Aug 27 19:47:03 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Thu, 27 Aug 2009 19:47:03 +0000 (UTC) Subject: rpms/pykickstart/devel .cvsignore, 1.113, 1.114 pykickstart.spec, 1.124, 1.125 sources, 1.123, 1.124 Message-ID: <20090827194703.6592A11C00EB@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/pykickstart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27633 Modified Files: .cvsignore pykickstart.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/devel/.cvsignore,v retrieving revision 1.113 retrieving revision 1.114 diff -u -p -r1.113 -r1.114 --- .cvsignore 11 Aug 2009 18:24:17 -0000 1.113 +++ .cvsignore 27 Aug 2009 19:47:02 -0000 1.114 @@ -47,3 +47,4 @@ pykickstart-1.57.tar.gz pykickstart-1.58.tar.gz pykickstart-1.59.tar.gz pykickstart-1.60.tar.gz +pykickstart-1.61.tar.gz Index: pykickstart.spec =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/devel/pykickstart.spec,v retrieving revision 1.124 retrieving revision 1.125 diff -u -p -r1.124 -r1.125 --- pykickstart.spec 11 Aug 2009 18:24:17 -0000 1.124 +++ pykickstart.spec 27 Aug 2009 19:47:03 -0000 1.125 @@ -3,7 +3,7 @@ Summary: A python library for manipulating kickstart files Name: pykickstart Url: http://fedoraproject.org/wiki/pykickstart -Version: 1.60 +Version: 1.61 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to # our distribution. Thus the source is only available from @@ -45,6 +45,9 @@ rm -rf %{buildroot} %{_bindir}/ksverdiff %changelog +* Thu Aug 27 2009 Chris Lumens - 1.61-1 +- Include the error messages from URLGrabError in the exception (#518443). + * Tue Aug 11 2009 Chris Lumens - 1.60-1 - Put quotes around the repo's name (Marc.Herbert at gmail.com). - Make duplicate entries warnings, not errors (#516338). Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/devel/sources,v retrieving revision 1.123 retrieving revision 1.124 diff -u -p -r1.123 -r1.124 --- sources 11 Aug 2009 18:24:17 -0000 1.123 +++ sources 27 Aug 2009 19:47:03 -0000 1.124 @@ -1 +1 @@ -5115b52ffcf6038ac13afa970187384d pykickstart-1.60.tar.gz +0e5f85da22ecda5a8ab588264a0b21c8 pykickstart-1.61.tar.gz From joost at fedoraproject.org Thu Aug 27 19:50:43 2009 From: joost at fedoraproject.org (Joost van der Sluis) Date: Thu, 27 Aug 2009 19:50:43 +0000 (UTC) Subject: rpms/fpc/F-11 fpc.spec,1.33,1.34 Message-ID: <20090827195043.A82DC11C0494@cvs1.fedora.phx.redhat.com> Author: joost Update of /cvs/pkgs/rpms/fpc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29979 Modified Files: fpc.spec Log Message: * Thu Aug 27 2009 Joost van der Sluis 2.2.4-3 - Rebuild with new binutils in which build-id problem is fixed, bugzilla 501582 Index: fpc.spec =================================================================== RCS file: /cvs/pkgs/rpms/fpc/F-11/fpc.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- fpc.spec 18 Jun 2009 12:36:12 -0000 1.33 +++ fpc.spec 27 Aug 2009 19:50:42 -0000 1.34 @@ -1,6 +1,6 @@ Name: fpc Version: 2.2.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Free Pascal Compiler Group: Development/Languages @@ -177,6 +177,9 @@ rm -rf %{buildroot} %{_datadir}/fpcsrc %changelog +* Thu Aug 27 2009 Joost van der Sluis 2.2.4-3 +- Rebuild with new binutils in which build-id problem is fixed, bugzilla 501582 + * Thu Jun 18 2009 Dan Horak 2.2.4-2 - Exclude s390/s390x architectures From bos at fedoraproject.org Thu Aug 27 19:51:56 2009 From: bos at fedoraproject.org (Bryan O'Sullivan) Date: Thu, 27 Aug 2009 19:51:56 +0000 (UTC) Subject: rpms/ghc-OpenGL/devel ghc-OpenGL.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090827195156.6ED9E11C00EB@cvs1.fedora.phx.redhat.com> Author: bos Update of /cvs/extras/rpms/ghc-OpenGL/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30853 Modified Files: .cvsignore sources Added Files: ghc-OpenGL.spec Log Message: ghc-OpenGL 2.2.1.1 --- NEW FILE ghc-OpenGL.spec --- %global pkg_name OpenGL %bcond_without doc %bcond_without prof # ghc does not emit debug information %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 2.2.1.1 Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries License: BSD URL: http://www.haskell.org/haskellwiki/Opengl Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc BuildRequires: ghc-rpm-macros %if %{with doc} BuildRequires: ghc-doc %endif %if %{with prof} BuildRequires: ghc-prof %endif %description This package provides the Haskell %{pkg_name} library for ghc. These provide bindings to the OpenGL graphics library. %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries Requires: ghc = %{ghc_version}, mesa-libGL-devel, mesa-libGLU-devel Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} BuildRequires: mesa-libGL-devel, mesa-libGLU-devel %description devel This package contains the development files for %{name} built for ghc-%{ghc_version}. %if %{with doc} %package doc Summary: Documentation for %{name} Group: Development/Libraries Requires: ghc-doc = %{ghc_version} Requires(post): ghc-doc = %{ghc_version} Requires(postun): ghc-doc = %{ghc_version} %description doc This package contains development documentation files for the %{name} library. %endif %if %{with prof} %package prof Summary: Profiling libraries for %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: ghc-prof = %{ghc_version} %description prof This package contains profiling libraries for %{name} built for ghc-%{ghc_version}. %endif %prep %setup -q -n %{pkg_name}-%{version} %build %cabal_configure --ghc %{?with_prof:-p} %cabal build %if %{with doc} %cabal haddock %endif %ghc_gen_scripts %install rm -rf $RPM_BUILD_ROOT %cabal_install %ghc_install_scripts %ghc_gen_filelists %{name} %clean rm -rf $RPM_BUILD_ROOT %post devel %ghc_register_pkg %if %{with doc} %post doc %ghc_reindex_haddock %endif %preun devel if [ "$1" -eq 0 ] ; then %ghc_unregister_pkg fi %if %{with doc} %postun doc if [ "$1" -eq 0 ] ; then %ghc_reindex_haddock fi %endif %files devel -f %{name}-devel.files %defattr(-,root,root,-) %{_docdir}/%{name}-%{version} %if %{with doc} %files doc -f %{name}-doc.files %defattr(-,root,root,-) %endif %if %{with prof} %files prof -f %{name}-prof.files %defattr(-,root,root,-) %endif %changelog * Wed Aug 12 2009 Bryan O'Sullivan - 2.2.1.1-1 - initial packaging for Fedora created by cabal2spec Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ghc-OpenGL/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:20:44 -0000 1.1 +++ .cvsignore 27 Aug 2009 19:51:56 -0000 1.2 @@ -0,0 +1 @@ +OpenGL-2.2.1.1.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/ghc-OpenGL/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:20:44 -0000 1.1 +++ sources 27 Aug 2009 19:51:56 -0000 1.2 @@ -0,0 +1 @@ +6819d1a6910c9c7cdd387fd51c11b017 OpenGL-2.2.1.1.tar.gz From bos at fedoraproject.org Thu Aug 27 19:52:37 2009 From: bos at fedoraproject.org (Bryan O'Sullivan) Date: Thu, 27 Aug 2009 19:52:37 +0000 (UTC) Subject: rpms/ghc-OpenGL/F-11 ghc-OpenGL.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090827195237.D4E5311C00EB@cvs1.fedora.phx.redhat.com> Author: bos Update of /cvs/extras/rpms/ghc-OpenGL/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31356 Modified Files: sources Added Files: ghc-OpenGL.spec Log Message: ghc-OpenGL 2.2.1.1 --- NEW FILE ghc-OpenGL.spec --- %global pkg_name OpenGL %bcond_without doc %bcond_without prof # ghc does not emit debug information %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 2.2.1.1 Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries License: BSD URL: http://www.haskell.org/haskellwiki/Opengl Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc BuildRequires: ghc-rpm-macros %if %{with doc} BuildRequires: ghc-doc %endif %if %{with prof} BuildRequires: ghc-prof %endif %description This package provides the Haskell %{pkg_name} library for ghc. These provide bindings to the OpenGL graphics library. %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries Requires: ghc = %{ghc_version}, mesa-libGL-devel, mesa-libGLU-devel Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} BuildRequires: mesa-libGL-devel, mesa-libGLU-devel %description devel This package contains the development files for %{name} built for ghc-%{ghc_version}. %if %{with doc} %package doc Summary: Documentation for %{name} Group: Development/Libraries Requires: ghc-doc = %{ghc_version} Requires(post): ghc-doc = %{ghc_version} Requires(postun): ghc-doc = %{ghc_version} %description doc This package contains development documentation files for the %{name} library. %endif %if %{with prof} %package prof Summary: Profiling libraries for %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: ghc-prof = %{ghc_version} %description prof This package contains profiling libraries for %{name} built for ghc-%{ghc_version}. %endif %prep %setup -q -n %{pkg_name}-%{version} %build %cabal_configure --ghc %{?with_prof:-p} %cabal build %if %{with doc} %cabal haddock %endif %ghc_gen_scripts %install rm -rf $RPM_BUILD_ROOT %cabal_install %ghc_install_scripts %ghc_gen_filelists %{name} %clean rm -rf $RPM_BUILD_ROOT %post devel %ghc_register_pkg %if %{with doc} %post doc %ghc_reindex_haddock %endif %preun devel if [ "$1" -eq 0 ] ; then %ghc_unregister_pkg fi %if %{with doc} %postun doc if [ "$1" -eq 0 ] ; then %ghc_reindex_haddock fi %endif %files devel -f %{name}-devel.files %defattr(-,root,root,-) %{_docdir}/%{name}-%{version} %if %{with doc} %files doc -f %{name}-doc.files %defattr(-,root,root,-) %endif %if %{with prof} %files prof -f %{name}-prof.files %defattr(-,root,root,-) %endif %changelog * Wed Aug 12 2009 Bryan O'Sullivan - 2.2.1.1-1 - initial packaging for Fedora created by cabal2spec Index: sources =================================================================== RCS file: /cvs/extras/rpms/ghc-OpenGL/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:20:44 -0000 1.1 +++ sources 27 Aug 2009 19:52:37 -0000 1.2 @@ -0,0 +1 @@ +6819d1a6910c9c7cdd387fd51c11b017 OpenGL-2.2.1.1.tar.gz From nhorman at fedoraproject.org Thu Aug 27 19:58:57 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Thu, 27 Aug 2009 19:58:57 +0000 (UTC) Subject: rpms/kexec-tools/F-11 kexec-tools.spec, 1.133, 1.134 mkdumprd, 1.27, 1.28 Message-ID: <20090827195857.8B4CB11C00EB@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/kexec-tools/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3001 Modified Files: kexec-tools.spec mkdumprd Log Message: Resolves: bz 519767 Index: kexec-tools.spec =================================================================== RCS file: /cvs/extras/rpms/kexec-tools/F-11/kexec-tools.spec,v retrieving revision 1.133 retrieving revision 1.134 diff -u -p -r1.133 -r1.134 --- kexec-tools.spec 7 Apr 2009 13:57:21 -0000 1.133 +++ kexec-tools.spec 27 Aug 2009 19:58:57 -0000 1.134 @@ -1,6 +1,6 @@ Name: kexec-tools Version: 2.0.0 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2 Group: Applications/System Summary: The kexec/kdump userspace component. @@ -243,6 +243,9 @@ done %changelog +* Thu Aug 27 2009 Neil Horman - 2.0.0-13 +- Fixed raid6 detection in mkdumprd (bz 519767) + * Tue Apr 07 2009 Neil Horman - 2.0.0-12 - Simplifed rootfs mounting code in mkdumprd (bz 494416) Index: mkdumprd =================================================================== RCS file: /cvs/extras/rpms/kexec-tools/F-11/mkdumprd,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- mkdumprd 7 Apr 2009 13:57:21 -0000 1.27 +++ mkdumprd 27 Aug 2009 19:58:57 -0000 1.28 @@ -188,6 +188,9 @@ findmodule() { findmodule ieee1394 findmodule ohci1394 modName="sbp2" + elif [ "$modName" = "raid6" ]; then + findmodule raid456 + modName="raid456" else moduledep $modName for i in $deps; do From athimm at fedoraproject.org Thu Aug 27 20:01:14 2009 From: athimm at fedoraproject.org (athimm) Date: Thu, 27 Aug 2009 20:01:14 +0000 (UTC) Subject: rpms/fail2ban/F-11 fail2ban-0.8.3-inodecheck.patch, NONE, 1.1 fail2ban-0.8.3-log2syslog.patch, NONE, 1.1 fail2ban-logrotate, NONE, 1.1 fail2ban.spec, 1.17, 1.18 sources, 1.9, 1.10 Message-ID: <20090827200114.9A02111C00ED@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/fail2ban/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4415/F-11 Modified Files: fail2ban.spec sources Added Files: fail2ban-0.8.3-inodecheck.patch fail2ban-0.8.3-log2syslog.patch fail2ban-logrotate Log Message: Fix bugs 491983, 515116, 503852 fail2ban-0.8.3-inodecheck.patch: filter.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) --- NEW FILE fail2ban-0.8.3-inodecheck.patch --- --- fail2ban-0.8.3/server/filter.py.inodecheck 2009-08-27 20:50:22.000000000 +0200 +++ fail2ban-0.8.3/server/filter.py 2009-08-27 20:50:22.000000000 +0200 @@ -31,7 +31,7 @@ from mytime import MyTime from failregex import FailRegex, Regex, RegexException -import logging, re +import logging, re, os # Gets the instance of the logger. logSys = logging.getLogger("fail2ban.filter") @@ -438,6 +438,8 @@ self.__handler = None # Try to open the file. Raises an exception if an error occured. handler = open(filename) + stats = os.fstat(handler.fileno()) + self.__ino = stats.st_ino try: firstLine = handler.readline() # Computes the MD5 of the first line. @@ -464,10 +466,12 @@ firstLine = self.__handler.readline() # Computes the MD5 of the first line. myHash = md5.new(firstLine).digest() - # Compare hash. - if not self.__hash == myHash: + stats = os.fstat(self.__handler.fileno()) + # Compare hash and inode + if self.__hash != myHash or self.__ino != stats.st_ino: logSys.info("Log rotation detected for %s" % self.__filename) self.__hash = myHash + self.__ino = stats.st_ino self.__pos = 0 # Sets the file pointer to the last position. self.__handler.seek(self.__pos) fail2ban-0.8.3-log2syslog.patch: fail2ban.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE fail2ban-0.8.3-log2syslog.patch --- --- fail2ban-0.8.3/config/fail2ban.conf~ 2008-02-27 22:44:55.000000000 +0100 +++ fail2ban-0.8.3/config/fail2ban.conf 2009-08-27 20:48:25.000000000 +0200 @@ -22,7 +22,7 @@ # Only one log target can be specified. # Values: STDOUT STDERR SYSLOG file Default: /var/log/fail2ban.log # -logtarget = /var/log/fail2ban.log +logtarget = SYSLOG # Option: socket # Notes.: Set the socket file. This is used to communicate with the daemon. Do --- NEW FILE fail2ban-logrotate --- /var/log/fail2ban.log { missingok notifempty size 30k create 0600 root root postrotate /usr/bin/fail2ban-client set logtarget SYSLOG 2> /dev/null || true endscript } Index: fail2ban.spec =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-11/fail2ban.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- fail2ban.spec 24 Feb 2009 16:05:37 -0000 1.17 +++ fail2ban.spec 27 Aug 2009 20:01:14 -0000 1.18 @@ -4,7 +4,7 @@ Summary: Ban IPs that make too many password failures Name: fail2ban Version: 0.8.3 -Release: 19%{?dist} +Release: 21%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://fail2ban.sourceforge.net/ @@ -15,6 +15,8 @@ Patch1: fail2ban-0.8.1-sshd.patch #Patch2: fail2ban-0.8.1-sock.patch Patch3: fail2ban-0.8.2-fd_cloexec.patch Patch4: 0001-BF-anchoring-regex-for-IP-with-at-the-end.patch +Patch5: fail2ban-0.8.3-inodecheck.patch +Patch6: fail2ban-0.8.3-log2syslog.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: python-devel >= 2.3 BuildArch: noarch @@ -35,6 +37,8 @@ failures. It updates firewall rules to r #patch2 -p1 -b .sock %patch3 -p1 -b .fd_cloexec %patch4 -p1 -b .CVE-2009-0362 +%patch5 -p1 -b .inodecheck +%patch6 -p1 -b .log2syslog %build python setup.py build @@ -84,8 +88,9 @@ fi %dir %{_localstatedir}/run/fail2ban %changelog -* Tue Feb 24 2009 Fedora Release Engineering - 0.8.3-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Thu Aug 27 2009 Axel Thimm - 0.8.3-21 +- Log to syslog (RH bug #491983). Also deals with RH bug #515116. +- Check inodes of log files (RH bug #503852). * Sat Feb 14 2009 Axel Thimm - 0.8.3-18 - Fix CVE-2009-0362 (Fedora bugs #485461, #485464, #485465, #485466). Index: sources =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 25 Aug 2008 09:20:30 -0000 1.9 +++ sources 27 Aug 2009 20:01:14 -0000 1.10 @@ -1,2 +1 @@ -1c87078f2c50497951ec46583020d723 fail2ban-logrotate b438d7e2ce77a469fb0cca2a5cc0b81c fail2ban-0.8.3.tar.bz2 From athimm at fedoraproject.org Thu Aug 27 20:01:14 2009 From: athimm at fedoraproject.org (athimm) Date: Thu, 27 Aug 2009 20:01:14 +0000 (UTC) Subject: rpms/fail2ban/F-10 fail2ban-0.8.3-inodecheck.patch, NONE, 1.1 fail2ban-0.8.3-log2syslog.patch, NONE, 1.1 fail2ban-logrotate, NONE, 1.1 fail2ban.spec, 1.15, 1.16 sources, 1.9, 1.10 Message-ID: <20090827200114.26E1611C00ED@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/fail2ban/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4415/F-10 Modified Files: fail2ban.spec sources Added Files: fail2ban-0.8.3-inodecheck.patch fail2ban-0.8.3-log2syslog.patch fail2ban-logrotate Log Message: Fix bugs 491983, 515116, 503852 fail2ban-0.8.3-inodecheck.patch: filter.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) --- NEW FILE fail2ban-0.8.3-inodecheck.patch --- --- fail2ban-0.8.3/server/filter.py.inodecheck 2009-08-27 20:50:22.000000000 +0200 +++ fail2ban-0.8.3/server/filter.py 2009-08-27 20:50:22.000000000 +0200 @@ -31,7 +31,7 @@ from mytime import MyTime from failregex import FailRegex, Regex, RegexException -import logging, re +import logging, re, os # Gets the instance of the logger. logSys = logging.getLogger("fail2ban.filter") @@ -438,6 +438,8 @@ self.__handler = None # Try to open the file. Raises an exception if an error occured. handler = open(filename) + stats = os.fstat(handler.fileno()) + self.__ino = stats.st_ino try: firstLine = handler.readline() # Computes the MD5 of the first line. @@ -464,10 +466,12 @@ firstLine = self.__handler.readline() # Computes the MD5 of the first line. myHash = md5.new(firstLine).digest() - # Compare hash. - if not self.__hash == myHash: + stats = os.fstat(self.__handler.fileno()) + # Compare hash and inode + if self.__hash != myHash or self.__ino != stats.st_ino: logSys.info("Log rotation detected for %s" % self.__filename) self.__hash = myHash + self.__ino = stats.st_ino self.__pos = 0 # Sets the file pointer to the last position. self.__handler.seek(self.__pos) fail2ban-0.8.3-log2syslog.patch: fail2ban.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE fail2ban-0.8.3-log2syslog.patch --- --- fail2ban-0.8.3/config/fail2ban.conf~ 2008-02-27 22:44:55.000000000 +0100 +++ fail2ban-0.8.3/config/fail2ban.conf 2009-08-27 20:48:25.000000000 +0200 @@ -22,7 +22,7 @@ # Only one log target can be specified. # Values: STDOUT STDERR SYSLOG file Default: /var/log/fail2ban.log # -logtarget = /var/log/fail2ban.log +logtarget = SYSLOG # Option: socket # Notes.: Set the socket file. This is used to communicate with the daemon. Do --- NEW FILE fail2ban-logrotate --- /var/log/fail2ban.log { missingok notifempty size 30k create 0600 root root postrotate /usr/bin/fail2ban-client set logtarget SYSLOG 2> /dev/null || true endscript } Index: fail2ban.spec =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-10/fail2ban.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- fail2ban.spec 14 Feb 2009 07:13:55 -0000 1.15 +++ fail2ban.spec 27 Aug 2009 20:01:13 -0000 1.16 @@ -4,7 +4,7 @@ Summary: Ban IPs that make too many password failures Name: fail2ban Version: 0.8.3 -Release: 18%{?dist} +Release: 21%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://fail2ban.sourceforge.net/ @@ -15,6 +15,8 @@ Patch1: fail2ban-0.8.1-sshd.patch #Patch2: fail2ban-0.8.1-sock.patch Patch3: fail2ban-0.8.2-fd_cloexec.patch Patch4: 0001-BF-anchoring-regex-for-IP-with-at-the-end.patch +Patch5: fail2ban-0.8.3-inodecheck.patch +Patch6: fail2ban-0.8.3-log2syslog.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: python-devel >= 2.3 BuildArch: noarch @@ -35,6 +37,8 @@ failures. It updates firewall rules to r #patch2 -p1 -b .sock %patch3 -p1 -b .fd_cloexec %patch4 -p1 -b .CVE-2009-0362 +%patch5 -p1 -b .inodecheck +%patch6 -p1 -b .log2syslog %build python setup.py build @@ -84,6 +88,10 @@ fi %dir %{_localstatedir}/run/fail2ban %changelog +* Thu Aug 27 2009 Axel Thimm - 0.8.3-21 +- Log to syslog (RH bug #491983). Also deals with RH bug #515116. +- Check inodes of log files (RH bug #503852). + * Sat Feb 14 2009 Axel Thimm - 0.8.3-18 - Fix CVE-2009-0362 (Fedora bugs #485461, #485464, #485465, #485466). Index: sources =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 25 Aug 2008 09:20:30 -0000 1.9 +++ sources 27 Aug 2009 20:01:13 -0000 1.10 @@ -1,2 +1 @@ -1c87078f2c50497951ec46583020d723 fail2ban-logrotate b438d7e2ce77a469fb0cca2a5cc0b81c fail2ban-0.8.3.tar.bz2 From athimm at fedoraproject.org Thu Aug 27 20:01:15 2009 From: athimm at fedoraproject.org (athimm) Date: Thu, 27 Aug 2009 20:01:15 +0000 (UTC) Subject: rpms/fail2ban/devel fail2ban-0.8.3-inodecheck.patch, NONE, 1.1 fail2ban-0.8.3-log2syslog.patch, NONE, 1.1 fail2ban-logrotate, NONE, 1.1 fail2ban.spec, 1.18, 1.19 sources, 1.9, 1.10 Message-ID: <20090827200115.253E011C00ED@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/fail2ban/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4415/devel Modified Files: fail2ban.spec sources Added Files: fail2ban-0.8.3-inodecheck.patch fail2ban-0.8.3-log2syslog.patch fail2ban-logrotate Log Message: Fix bugs 491983, 515116, 503852 fail2ban-0.8.3-inodecheck.patch: filter.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) --- NEW FILE fail2ban-0.8.3-inodecheck.patch --- --- fail2ban-0.8.3/server/filter.py.inodecheck 2009-08-27 20:50:22.000000000 +0200 +++ fail2ban-0.8.3/server/filter.py 2009-08-27 20:50:22.000000000 +0200 @@ -31,7 +31,7 @@ from mytime import MyTime from failregex import FailRegex, Regex, RegexException -import logging, re +import logging, re, os # Gets the instance of the logger. logSys = logging.getLogger("fail2ban.filter") @@ -438,6 +438,8 @@ self.__handler = None # Try to open the file. Raises an exception if an error occured. handler = open(filename) + stats = os.fstat(handler.fileno()) + self.__ino = stats.st_ino try: firstLine = handler.readline() # Computes the MD5 of the first line. @@ -464,10 +466,12 @@ firstLine = self.__handler.readline() # Computes the MD5 of the first line. myHash = md5.new(firstLine).digest() - # Compare hash. - if not self.__hash == myHash: + stats = os.fstat(self.__handler.fileno()) + # Compare hash and inode + if self.__hash != myHash or self.__ino != stats.st_ino: logSys.info("Log rotation detected for %s" % self.__filename) self.__hash = myHash + self.__ino = stats.st_ino self.__pos = 0 # Sets the file pointer to the last position. self.__handler.seek(self.__pos) fail2ban-0.8.3-log2syslog.patch: fail2ban.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE fail2ban-0.8.3-log2syslog.patch --- --- fail2ban-0.8.3/config/fail2ban.conf~ 2008-02-27 22:44:55.000000000 +0100 +++ fail2ban-0.8.3/config/fail2ban.conf 2009-08-27 20:48:25.000000000 +0200 @@ -22,7 +22,7 @@ # Only one log target can be specified. # Values: STDOUT STDERR SYSLOG file Default: /var/log/fail2ban.log # -logtarget = /var/log/fail2ban.log +logtarget = SYSLOG # Option: socket # Notes.: Set the socket file. This is used to communicate with the daemon. Do --- NEW FILE fail2ban-logrotate --- /var/log/fail2ban.log { missingok notifempty size 30k create 0600 root root postrotate /usr/bin/fail2ban-client set logtarget SYSLOG 2> /dev/null || true endscript } Index: fail2ban.spec =================================================================== RCS file: /cvs/extras/rpms/fail2ban/devel/fail2ban.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- fail2ban.spec 24 Jul 2009 22:29:44 -0000 1.18 +++ fail2ban.spec 27 Aug 2009 20:01:14 -0000 1.19 @@ -4,7 +4,7 @@ Summary: Ban IPs that make too many password failures Name: fail2ban Version: 0.8.3 -Release: 20%{?dist} +Release: 21%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://fail2ban.sourceforge.net/ @@ -15,6 +15,8 @@ Patch1: fail2ban-0.8.1-sshd.patch #Patch2: fail2ban-0.8.1-sock.patch Patch3: fail2ban-0.8.2-fd_cloexec.patch Patch4: 0001-BF-anchoring-regex-for-IP-with-at-the-end.patch +Patch5: fail2ban-0.8.3-inodecheck.patch +Patch6: fail2ban-0.8.3-log2syslog.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: python-devel >= 2.3 BuildArch: noarch @@ -35,6 +37,8 @@ failures. It updates firewall rules to r #patch2 -p1 -b .sock %patch3 -p1 -b .fd_cloexec %patch4 -p1 -b .CVE-2009-0362 +%patch5 -p1 -b .inodecheck +%patch6 -p1 -b .log2syslog %build python setup.py build @@ -84,11 +88,9 @@ fi %dir %{_localstatedir}/run/fail2ban %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 0.8.3-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Feb 24 2009 Fedora Release Engineering - 0.8.3-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Thu Aug 27 2009 Axel Thimm - 0.8.3-21 +- Log to syslog (RH bug #491983). Also deals with RH bug #515116. +- Check inodes of log files (RH bug #503852). * Sat Feb 14 2009 Axel Thimm - 0.8.3-18 - Fix CVE-2009-0362 (Fedora bugs #485461, #485464, #485465, #485466). Index: sources =================================================================== RCS file: /cvs/extras/rpms/fail2ban/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 25 Aug 2008 09:20:30 -0000 1.9 +++ sources 27 Aug 2009 20:01:14 -0000 1.10 @@ -1,2 +1 @@ -1c87078f2c50497951ec46583020d723 fail2ban-logrotate b438d7e2ce77a469fb0cca2a5cc0b81c fail2ban-0.8.3.tar.bz2 From xavierb at fedoraproject.org Thu Aug 27 20:14:22 2009 From: xavierb at fedoraproject.org (Xavier Bachelot) Date: Thu, 27 Aug 2009 20:14:22 +0000 (UTC) Subject: rpms/pnp4nagios/devel .cvsignore, 1.3, 1.4 pnp4nagios.spec, 1.7, 1.8 sources, 1.3, 1.4 Message-ID: <20090827201422.3ED4E11C00EB@cvs1.fedora.phx.redhat.com> Author: xavierb Update of /cvs/pkgs/rpms/pnp4nagios/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13723 Modified Files: .cvsignore pnp4nagios.spec sources Log Message: 0.4.14 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pnp4nagios/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 21 Oct 2008 16:50:42 -0000 1.3 +++ .cvsignore 27 Aug 2009 20:14:21 -0000 1.4 @@ -1 +1 @@ -pnp-0.4.12.tar.gz +pnp-0.4.14.tar.gz Index: pnp4nagios.spec =================================================================== RCS file: /cvs/pkgs/rpms/pnp4nagios/devel/pnp4nagios.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- pnp4nagios.spec 26 Jul 2009 19:01:26 -0000 1.7 +++ pnp4nagios.spec 27 Aug 2009 20:14:22 -0000 1.8 @@ -1,6 +1,6 @@ Name: pnp4nagios -Version: 0.4.12 -Release: 4%{?dist} +Version: 0.4.14 +Release: 1%{?dist} Summary: Nagios performance data analysis tool Group: Applications/System @@ -10,11 +10,12 @@ Source0: http://downloads.sourcef Source1: pnp4nagios.logrotate.conf Source2: pnp4nagios-npcd.sysvinit Source3: pnp4nagios-README.fedora +Patch1: pnp4nagios-0.4.14-change_broker_install_location.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: rrdtool +BuildRequires: rrdtool-perl Requires: nagios -Requires: rrdtool +Requires: rrdtool-perl Requires: php-gd Requires(post): chkconfig Requires(preun): chkconfig @@ -29,6 +30,7 @@ and stores them automatically into RRD-d %prep %setup -q -n pnp-%{version} +%patch1 -p0 cp -p %{SOURCE3} README.fedora sed -i -e 's/^INSTALL_OPTS="-o $nagios_user -g $nagios_grp"/INSTALL_OPTS=""/' \ configure @@ -93,6 +95,7 @@ fi %config(noreplace) %{_sysconfdir}/logrotate.d/pnp4nagios %attr(755,root,root) %{_initrddir}/npcd %attr(755,root,root) %{_sbindir}/npcd +%{_libdir}/nagios/brokers/npcdmod.o %dir %{_libexecdir}/pnp4nagios %attr(755,root,root) %{_libexecdir}/pnp4nagios/process_perfdata.pl %attr(755,root,root) %{_libexecdir}/pnp4nagios/check_pnp_rrds.pl @@ -103,6 +106,12 @@ fi %changelog +* Tue Aug 27 2009 Xavier Bachelot 0.4.14-1 +- Update to 0.4.14. +- Fix typo in README.fedora (RHBZ#490664). +- Move npcdmod.o to a better place. +- BR: rrdtool-perl + * Sun Jul 26 2009 Fedora Release Engineering - 0.4.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pnp4nagios/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 21 Oct 2008 16:50:42 -0000 1.3 +++ sources 27 Aug 2009 20:14:22 -0000 1.4 @@ -1 +1 @@ -eb833a4769a5b58aad0ac53cae3e3e9f pnp-0.4.12.tar.gz +9dbbf08191a258f6798c9516b3821ff0 pnp-0.4.14.tar.gz From hubbitus at fedoraproject.org Thu Aug 27 20:14:26 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 27 Aug 2009 20:14:26 +0000 (UTC) Subject: rpms/3proxy/devel 3proxy.cfg, NONE, 1.1 3proxy.init, NONE, 1.1 3proxy.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090827201426.2F1F311C00EB@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/3proxy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13608/devel Modified Files: .cvsignore sources Added Files: 3proxy.cfg 3proxy.init 3proxy.spec import.log Log Message: Initial import 3proxy into Fedora --- NEW FILE 3proxy.cfg --- # Yes, 3proxy.cfg can be executable, in this case you should place # something like #config /usr/local/3proxy/3proxy.cfg # to show which configuration 3proxy should re-read on realod. #system "echo Hello world!" # you may use system to execute some external command if proxy starts # We can configure nservers to avoid unsafe gethostbyname() usage #nserver 10.1.2.1 #nserver 10.2.2.2 # nscache is good to save speed, traffic and bandwidth nscache 65536 #nsrecord porno.security.nnov.ru 0.0.0.0 # nobody will be able to access porno.security.nnov.ru by the name. #nsrecord wpad.security.nnov.ru www.security.nnov.ru # wpad.security.nnov.ru will resolve to www.security.nnov.ru for # clients timeouts 1 5 30 60 180 1800 15 60 # Here we can change timeout values users 3APA3A:CL:3apa3a "test:CR:$1$qwer$CHFTUFGqkjue9HyhcMHEe1" # note that "" required, overvise $... is treated as include file name. # $1$qwer$CHFTUFGqkjue9HyhcMHEe1 is 'test' in MD5 crypt format. #users $/usr/local/etc/3proxy/passwd # this example shows you how to include passwd file. For included files # and are treated as field separators. daemon # now we will not depend on any console (daemonize). daemon must be given # before any significant command on *nix. #service # service is required under NT if you want 3proxy to start as service #log /usr/local/etc/3proxy/logs/3proxy.log D log /var/log/3proxy/3proxy.log # log allows to specify log file location and rotation, D means logfile # is created daily # in log file we want to have underscores instead of spaces logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T" #logformat "L%d-%m-%Y %H:%M:%S %z %N.%p %E %U %C:%c %R:%r %O %I %h %T" #logformat "Linsert into log (l_date, l_user, l_service, l_in, l_out, l_descr) values ('%d-%m-%Y %H:%M:%S', '%U', '%N', %I, %O, '%T')" archiver gz /bin/gzip %F #archiver zip zip -m -qq %A %F #archiver zip pkzipc -add -silent -move %A %F #archiver rar rar a -df -inul %A %F # if archiver specified log file will be compressed after closing. # you should specify extension, path to archiver and command line, %A will be # substituted with archive file name, %f - with original file name. # Original file will not be removed, so archiver should care about it. rotate 30 # We will keep last 30 log files auth iponly #auth nbname #auth strong # auth specifies type of user authentication. If you specify none proxy # will not do anything to check name of the user. If you specify # nbname proxy will send NetBIOS name request packet to UDP/137 of # client and parse request for NetBIOS name of messanger service. # Strong means that proxy will check password. For strong authentication # unknown user will not be allowed to use proxy regardless of ACL. # If you do not want username to be checked but wanna ACL to work you should # specify auth iponly. #allow ADMINISTRATOR,root #allow * 127.0.0.1,192.168.1.1 * * #redirect 192.168.1.2 80 * * * 80 #allow * 192.168.1.0/24 * 25,53,110,20-21,1024-65535 # we will allow everything if username matches ADMINISTRATOR or root or # client ip is 127.0.0.1 or 192.168.1.1. Overwise we will redirect any request # to port 80 to our Web-server 192.168.0.2. # We will allow any outgoing connections from network 192.168.1.0/24 to # SMTP, POP3, FTP, DNS and unprivileged ports. # Note, that redirect may also be used with proxy or portmapper. It will # allow you to redirect requests to different ports or different server # for different clients. # sharing access to internet #external 10.1.1.1 external 0.0.0.0 # external is address 3proxy uses for outgoing connections. 0.0.0.0 means any # interface. Using 0.0.0.0 is not good because it allows to connect to 127.0.0.1 #internal 192.168.1.1 internal 127.0.0.1 # internal is address of interface proxy will listen for incoming requests # 127.0.0.1 means only localhost will be able to use this proxy. This is # address you should specify for clients as proxy IP. # You MAY use 0.0.0.0 but you shouldn't, because it's a chance for you to # have open proxy in your network in this case. auth none # no authentication is requires dnspr # dnsproxy listens on UDP/53 to answer client's DNS requests. It requires # nserver/nscache configuration. #external $./external.ip #internal $./internal.ip # this is just an alternative form fo giving external and internal address # allows you to read this addresses from files auth strong # We want to protect internal interface deny * * 127.0.0.1,192.168.1.1 # and llow HTTP and HTTPS traffic. allow * * * 80-88,8080-8088 HTTP allow * * * 443,8443 HTTPS proxy -n auth none # pop3p will be used without any authentication. It's bad choice # because it's possible to use pop3p to access any port pop3p tcppm 25 mail.my.provider 25 #udppm -s 53 ns.my.provider 53 # we can portmap port TCP/25 to provider's SMTP server and UDP/53 # to provider's DNS. # Now we can use our proxy as SMTP and DNS server. # -s switch for UDP means "single packet" service - instead of setting # association for period of time association will only be set for 1 packet. # It's very userfull for services like DNS but not for some massive services # like multimedia streams or online games. auth strong flush allow 3APA3A,test maxconn 20 socks # for socks we will use password authentication and different access control - # we flush previously configured ACL list and create new one to allow users # test and 3APA3A to connect from any location auth strong flush internal 127.0.0.1 allow 3APA3A 127.0.0.1 maxconn 3 admin #only allow acces to admin interface for user 3APA3A from 127.0.0.1 address #via 127.0.0.1 address. # map external 80 and 443 ports to internal Web server # examples below show how to use 3proxy to publish Web server in internal # network to Internet. We must switch internal and external addresses and # flush any ACLs #auth none #flush #external $./internal.ip #internal $./external.ip #maxconn 300 #tcppm 80 websrv 80 #tcppm 443 websrv 443 #chroot /usr/local/jail #setgid 65535 #setuid 65535 # now we needn't any root rights. We can chroot and setgid/setuid. ###$Id: 3proxy.cfg.sample,v 1.5 2004/07/16 12:37:20 vlad Exp $####### --- NEW FILE 3proxy.init --- #!/bin/sh # # Init file for Software Watchdog daemon. # # Written by Dag Wieers . # Rewrote for ALT Linux by Pavlov Konstantin # Modifyed for Fedora by Pavel Alexeev aka Pahan-Hubbitus # # chkconfig: - 02 98 # description: 3proxy Proxy Server # # processname: 3proxy # config: /etc/3proxy.cfg # pidfile: /var/run/3proxy.pid WITHOUT_RC_COMPAT=1 . /etc/init.d/functions ### Default variables prog=3proxy CONFIG=/etc/3proxy.cfg PROXY=/usr/bin/3proxy RETVAL=0 PIDFILE=/var/run/3proxy.pid LOCKFILE=/var/lock/subsys/3proxy #LOGFILE=/var/log/3proxy.log start() { echo -n $"Starting $prog: " # daemon --pidfile "${PIDFILE}" sh -c "exec \"$PROXY\" \"$CONFIG\" 2>&1 > \"$LOGFILE\" &" daemon --pidfile "${PIDFILE}" "$PROXY" "$CONFIG" RETVAL=$? echo [ $RETVAL = 0 ] && touch ${LOCKFILE} return $RETVAL } stop() { echo -n $"Stopping $prog: " killproc -p "${PIDFILE}" -d 1 "$PROXY" RETVAL=$? echo [ $RETVAL = 0 ] && rm -f ${LOCKFILE} ${PIDFILE} return $RETVAL } restart() { stop start } reload(){ echo -n $"Reloading $prog: " killproc -p ${pidfile} $httpd -USR1 RETVAL=$? echo } case "$1" in start) start ;; stop) stop ;; restart) restart ;; reload) reload ;; condrestart) [ -e $LOCKFILE ] && restart RETVAL=$? ;; status) status -p "$PIDFILE" "$PROXY" RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" RETVAL=1 ;; esac exit $RETVAL --- NEW FILE 3proxy.spec --- Name: 3proxy Version: 0.6 Release: 3%{?dist} Summary: Tiny but very powerful proxy Summary(ru): ?????????, ?? ?????? ?????? ??????-?????? License: BSD or ASL 2.0 or GPLv2+ or LGPLv2+ Group: System Environment/Daemons Url: http://3proxy.ru/?l=EN Source0: http://3proxy.ru/%{version}/%{name}-%{version}.tgz Source1: 3proxy.init Source2: 3proxy.cfg # EPEL still require it BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dos2unix %description 3proxy -- light proxy server. Universal proxy server with HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, POP3, UDP and TCP portmapping, access control, bandwith control, traffic limitation and accounting based on username, client IP, target IP, day time, day of week, etc. %description -l ru 3proxy -- ????????? ?????? ??????. ??? ????????????? ??????? ?????????????? HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, POP3, UDP ? TCP ??????? ?????? (portmapping), ?????? ??????? ?????????? ????????? ???????, ???????????? ??????? ? ???????????, ???????????? ?? ????? ????????????, ?????????? IP ??????, IP ????, ??????? ???, ??? ?????? ? ?.?. %prep %setup -q # To use "fedora" CFLAGS (exported) sed -i -e "s/CFLAGS =/CFLAGS +=/" Makefile.Linux dos2unix Changelog %build %{__make} -f Makefile.Linux %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_man3dir} mkdir -p %{buildroot}%{_man8dir} mkdir -p %{buildroot}%{_localstatedir}/log/%{name} install -m755 -D src/3proxy %{buildroot}%{_bindir}/3proxy install -m755 -D src/dighosts %{buildroot}%{_bindir}/dighosts install -m755 -D src/ftppr %{buildroot}%{_bindir}/ftppr install -m755 -D src/mycrypt %{buildroot}%{_bindir}/mycrypt install -m755 -D src/pop3p %{buildroot}%{_bindir}/pop3p install -m755 -D src/3proxy %{buildroot}%{_bindir}/3proxy install -m755 -D src/proxy %{buildroot}%{_bindir}/htproxy install -m755 -D src/socks %{buildroot}%{_bindir}/socks install -m755 -D src/tcppm %{buildroot}%{_bindir}/tcppm install -m755 -D src/udppm %{buildroot}%{_bindir}/udppm install -pD -m755 %{SOURCE1} %{buildroot}/%{_initrddir}/%{name} install -pD -m644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/%{name}.cfg %clean rm -rf %{buildroot} %post # Register service /sbin/chkconfig --add %{name} %preun if [ $1 = 0 ]; then /sbin/service %{name} stop > /dev/null 2>&1 /sbin/chkconfig --del %{name} fi %files %defattr(-,root,root,-) %{_bindir}/* %config(noreplace) %{_sysconfdir}/%{name}.cfg %{_initrddir}/%{name} %{_localstatedir}/log/%{name} %doc Readme Changelog authors copying news %changelog * Thu Aug 20 2009 Pavel Alexeev - 0.6-3 - Fedora Review started - thank you Peter Lemenkov. - Change rights (0755->0644) of config. - Disable service by default. - Add BR dos2unix. * Mon Aug 17 2009 Pavel Alexeev - 0.6-2 - /usr/bin/proxy renamed to htproxy to avoid name bump with libproxy-bin. - Add Source2: 3proxy.cfg from Alt Linux (slightly modified) - http://sisyphus.ru/ru/srpm/Sisyphus/3proxy/sources/1 (thanks to Afanasov Dmitry). - Add log-dir %%{_localstatedir}/log/%%{name} * Mon Aug 17 2009 Pavel Alexeev - 0.6-1 - Ressurect old spec. New version 0.6. - Rename spec to classic %%{name}.spec. - Remove Hu part from release and add %%{?dist}. - Change summary, description, URL. Add Russian localisation of sumamry and description. - Strip some old comments. - Add to %%doc Readme Changelog authors copying news. - Turn macros usage from %%name to %%{name} for consistence. - Change group from System/Servers to standard System Environment/Daemons. - Add %%defattr(-,root,root,-) in %%files section. - Add cleanup in %%install section. - Add %%clean section with cleanup buildroot. - License changed from just GPL to "BSD or ASL 2.0 or GPLv2+ or LGPLv2+" (according to Makefile.Linux) - Add %%config(noreplace) mark to all configs. - Add file %%{_initdir}/%%{name} - Old %%{_initdir} macros replaced by %%{_initrddir} - Hack makefile to use system CFLAGS. - Add %%post/%%postun sections. * Fri Jan 25 2008 Pavel Alexeev - 0.5.3k - Import from ftp://ftp.nluug.nl/pub/os/Linux/distr/altlinux/4.0/Server/4.0.1/files/SRPMS/3proxy-0.5.3h-alt1.src.rpm Combine with ftp://ftp.pbone.net/mirror/ftp.sourceforge.net/pub/sourceforge/t/th/three-proxy/3proxy-0.5.3g-1.src.rpm - Steep to version 0.5.3k - Comment out packager - Reformat header of spec with tabs - Add desc from second src.rpm of import - Correct source0 - Add -c key fo %%setup macro - Add BuildRoot definition (this is not ALT) - Change Release: alt1 to Release: 0.Hu.0 * Fri Apr 13 2007 Lunar Child 0.5.3h-alt1 - new version * Wed Mar 21 2007 Lunar Child 0.5.3g-alt2 - Added init script. - Added new trivial config file. * Tue Mar 20 2007 Lunar Child 0.5.3g-alt1 - First build for ALT Linux Sisyphus --- NEW FILE import.log --- proxy-0_6-3_fc11:HEAD:3proxy-0.6-3.fc11.src.rpm:1251404030 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/3proxy/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:17:25 -0000 1.1 +++ .cvsignore 27 Aug 2009 20:14:25 -0000 1.2 @@ -0,0 +1 @@ +3proxy-0.6.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/3proxy/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:17:25 -0000 1.1 +++ sources 27 Aug 2009 20:14:26 -0000 1.2 @@ -0,0 +1 @@ +2ebd9c06939021f6c2aca31d67782f71 3proxy-0.6.tgz From xavierb at fedoraproject.org Thu Aug 27 20:15:35 2009 From: xavierb at fedoraproject.org (Xavier Bachelot) Date: Thu, 27 Aug 2009 20:15:35 +0000 (UTC) Subject: rpms/pnp4nagios/devel pnp4nagios-0.4.14-change_broker_install_location.patch, NONE, 1.1 Message-ID: <20090827201535.8B18C11C00EB@cvs1.fedora.phx.redhat.com> Author: xavierb Update of /cvs/pkgs/rpms/pnp4nagios/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14649 Added Files: pnp4nagios-0.4.14-change_broker_install_location.patch Log Message: patch to move the broker module in a proper location pnp4nagios-0.4.14-change_broker_install_location.patch: Makefile.in | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) --- NEW FILE pnp4nagios-0.4.14-change_broker_install_location.patch --- --- src/Makefile.in.orig 2009-05-02 11:25:23.000000000 +0200 +++ src/Makefile.in 2009-08-27 20:57:47.000000000 +0200 @@ -33,6 +33,7 @@ LOGDIR=@localstatedir@ CFGDIR=@sysconfdir@ BINDIR=@bindir@ +LIBDIR=@libdir@ LIBEXECDIR=@libexecdir@ CGIDIR=@sbindir@ INSTALL=@INSTALL@ @@ -115,17 +116,17 @@ install: $(MAKE) install-basic - $(MAKE) strip-post-install install-unstripped: $(MAKE) install-basic install-basic: $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR) + $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(LIBDIR)/nagios/brokers $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(PERFDATA_SPOOL_DIR) $(INSTALL) -m 754 $(INSTALL_OPTS) @npcd_name@ $(DESTDIR)$(BINDIR) - $(INSTALL) -m 754 $(INSTALL_OPTS) npcdmod.o $(DESTDIR)$(BINDIR) + $(INSTALL) -m 754 $(INSTALL_OPTS) npcdmod.o $(DESTDIR)$(LIBDIR)/nagios/brokers strip-post-install: $(STRIP) $(DESTDIR)$(BINDIR)/@npcd_name@ - $(STRIP) $(DESTDIR)$(BINDIR)/npcdmod.o + $(STRIP) $(DESTDIR)$(LIBDIR)/nagios/brokers/npcdmod.o From cebbert at fedoraproject.org Thu Aug 27 20:23:31 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Thu, 27 Aug 2009 20:23:31 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch, NONE, 1.1 kernel.spec, 1.1719, 1.1720 Message-ID: <20090827202331.3301B11C00EB@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19714 Modified Files: kernel.spec Added Files: linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch Log Message: linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch: fix race in kthreads. linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch: kthread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch --- Date Mon, 24 Aug 2009 12:45:29 +0200 From Oleg Nesterov <> Subject [PATCH -stable] kthreads: fix kthread_create() vs kthread_stop() race The bug should be "accidently" fixed by recent changes in 2.6.31, all kernels <= 2.6.30 need the fix. The problem was never noticed before, it was found because it causes mysterious failures with GFS mount/umount. Credits to Robert Peterson. He blaimed kthread.c from the very beginning. But, despite my promise, I forgot to inspect the old implementation until he did a lot of testing and reminded me. This led to huge delay in fixing this bug. kthread_stop() does put_task_struct(k) before it clears kthread_stop_info.k. This means another kthread_create() can re-use this task_struct, but the new kthread can still see kthread_should_stop() == T and exit even without calling threadfn(). Reported-by: Robert Peterson Tested-by: Robert Peterson Signed-off-by: Oleg Nesterov --- a/kernel/kthread.c +++ b/kernel/kthread.c @@ -216,12 +216,12 @@ int kthread_stop(struct task_struct *k) /* Now set kthread_should_stop() to true, and wake it up. */ kthread_stop_info.k = k; wake_up_process(k); - put_task_struct(k); /* Once it dies, reset stop ptr, gather result and we're done. */ wait_for_completion(&kthread_stop_info.done); kthread_stop_info.k = NULL; ret = kthread_stop_info.err; + put_task_struct(k); mutex_unlock(&kthread_stop_lock); trace_sched_kthread_stop_ret(ret); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1719 retrieving revision 1.1720 diff -u -p -r1.1719 -r1.1720 --- kernel.spec 27 Aug 2009 19:40:55 -0000 1.1719 +++ kernel.spec 27 Aug 2009 20:23:30 -0000 1.1720 @@ -735,6 +735,10 @@ Patch14040: linux-2.6-clone-fix-race-bet # Fix string overflows found by stackprotector: Patch14050: hda-check-strcpy-length.patch Patch14060: linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch + +# fix race in kthreads +Patch14070: linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch + %endif BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root @@ -1362,6 +1366,9 @@ ApplyPatch linux-2.6-clone-fix-race-betw ApplyPatch hda-check-strcpy-length.patch ApplyPatch linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch +# fix race in kthreads +ApplyPatch linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch + # END OF PATCH APPLICATIONS %endif @@ -1947,6 +1954,10 @@ fi # and build. %changelog +* Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-41 +- linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch: + fix race in kthreads. + * Thu Aug 27 2009 Justin M. Forbes 2.6.30.5-40 - xen: Fix guest crash when trying to debug. (#458385) From wtogami at fedoraproject.org Thu Aug 27 20:28:47 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 27 Aug 2009 20:28:47 +0000 (UTC) Subject: rpms/cups/devel cups.spec,1.511,1.512 Message-ID: <20090827202847.ABCD611C00EB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22863 Modified Files: cups.spec Log Message: rebuild Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.511 retrieving revision 1.512 diff -u -p -r1.511 -r1.512 --- cups.spec 27 Aug 2009 15:36:35 -0000 1.511 +++ cups.spec 27 Aug 2009 20:28:47 -0000 1.512 @@ -10,7 +10,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4 -Release: 0.%{pre}.20%{?dist} +Release: 0.%{pre}.21%{?dist} License: GPLv2 Group: System Environment/Daemons Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 @@ -538,6 +538,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Thu Aug 27 2009 Warren Togami 1:1.4-0.rc1.21 +- rebuild + * Wed Aug 26 2009 Tim Waugh 1:1.4-0.rc1.20 - Fixed admin.cgi crash when modifying a class (bug #519724, STR #3312, patch from Jiri Popelka). From hubbitus at fedoraproject.org Thu Aug 27 20:37:12 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 27 Aug 2009 20:37:12 +0000 (UTC) Subject: rpms/3proxy/F-10 3proxy.cfg, NONE, 1.1 3proxy.init, NONE, 1.1 3proxy.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090827203712.9363711C00EB@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/3proxy/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28005/F-10 Modified Files: .cvsignore sources Added Files: 3proxy.cfg 3proxy.init 3proxy.spec import.log Log Message: Initial import 3proxy into Fedora --- NEW FILE 3proxy.cfg --- # Yes, 3proxy.cfg can be executable, in this case you should place # something like #config /usr/local/3proxy/3proxy.cfg # to show which configuration 3proxy should re-read on realod. #system "echo Hello world!" # you may use system to execute some external command if proxy starts # We can configure nservers to avoid unsafe gethostbyname() usage #nserver 10.1.2.1 #nserver 10.2.2.2 # nscache is good to save speed, traffic and bandwidth nscache 65536 #nsrecord porno.security.nnov.ru 0.0.0.0 # nobody will be able to access porno.security.nnov.ru by the name. #nsrecord wpad.security.nnov.ru www.security.nnov.ru # wpad.security.nnov.ru will resolve to www.security.nnov.ru for # clients timeouts 1 5 30 60 180 1800 15 60 # Here we can change timeout values users 3APA3A:CL:3apa3a "test:CR:$1$qwer$CHFTUFGqkjue9HyhcMHEe1" # note that "" required, overvise $... is treated as include file name. # $1$qwer$CHFTUFGqkjue9HyhcMHEe1 is 'test' in MD5 crypt format. #users $/usr/local/etc/3proxy/passwd # this example shows you how to include passwd file. For included files # and are treated as field separators. daemon # now we will not depend on any console (daemonize). daemon must be given # before any significant command on *nix. #service # service is required under NT if you want 3proxy to start as service #log /usr/local/etc/3proxy/logs/3proxy.log D log /var/log/3proxy/3proxy.log # log allows to specify log file location and rotation, D means logfile # is created daily # in log file we want to have underscores instead of spaces logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T" #logformat "L%d-%m-%Y %H:%M:%S %z %N.%p %E %U %C:%c %R:%r %O %I %h %T" #logformat "Linsert into log (l_date, l_user, l_service, l_in, l_out, l_descr) values ('%d-%m-%Y %H:%M:%S', '%U', '%N', %I, %O, '%T')" archiver gz /bin/gzip %F #archiver zip zip -m -qq %A %F #archiver zip pkzipc -add -silent -move %A %F #archiver rar rar a -df -inul %A %F # if archiver specified log file will be compressed after closing. # you should specify extension, path to archiver and command line, %A will be # substituted with archive file name, %f - with original file name. # Original file will not be removed, so archiver should care about it. rotate 30 # We will keep last 30 log files auth iponly #auth nbname #auth strong # auth specifies type of user authentication. If you specify none proxy # will not do anything to check name of the user. If you specify # nbname proxy will send NetBIOS name request packet to UDP/137 of # client and parse request for NetBIOS name of messanger service. # Strong means that proxy will check password. For strong authentication # unknown user will not be allowed to use proxy regardless of ACL. # If you do not want username to be checked but wanna ACL to work you should # specify auth iponly. #allow ADMINISTRATOR,root #allow * 127.0.0.1,192.168.1.1 * * #redirect 192.168.1.2 80 * * * 80 #allow * 192.168.1.0/24 * 25,53,110,20-21,1024-65535 # we will allow everything if username matches ADMINISTRATOR or root or # client ip is 127.0.0.1 or 192.168.1.1. Overwise we will redirect any request # to port 80 to our Web-server 192.168.0.2. # We will allow any outgoing connections from network 192.168.1.0/24 to # SMTP, POP3, FTP, DNS and unprivileged ports. # Note, that redirect may also be used with proxy or portmapper. It will # allow you to redirect requests to different ports or different server # for different clients. # sharing access to internet #external 10.1.1.1 external 0.0.0.0 # external is address 3proxy uses for outgoing connections. 0.0.0.0 means any # interface. Using 0.0.0.0 is not good because it allows to connect to 127.0.0.1 #internal 192.168.1.1 internal 127.0.0.1 # internal is address of interface proxy will listen for incoming requests # 127.0.0.1 means only localhost will be able to use this proxy. This is # address you should specify for clients as proxy IP. # You MAY use 0.0.0.0 but you shouldn't, because it's a chance for you to # have open proxy in your network in this case. auth none # no authentication is requires dnspr # dnsproxy listens on UDP/53 to answer client's DNS requests. It requires # nserver/nscache configuration. #external $./external.ip #internal $./internal.ip # this is just an alternative form fo giving external and internal address # allows you to read this addresses from files auth strong # We want to protect internal interface deny * * 127.0.0.1,192.168.1.1 # and llow HTTP and HTTPS traffic. allow * * * 80-88,8080-8088 HTTP allow * * * 443,8443 HTTPS proxy -n auth none # pop3p will be used without any authentication. It's bad choice # because it's possible to use pop3p to access any port pop3p tcppm 25 mail.my.provider 25 #udppm -s 53 ns.my.provider 53 # we can portmap port TCP/25 to provider's SMTP server and UDP/53 # to provider's DNS. # Now we can use our proxy as SMTP and DNS server. # -s switch for UDP means "single packet" service - instead of setting # association for period of time association will only be set for 1 packet. # It's very userfull for services like DNS but not for some massive services # like multimedia streams or online games. auth strong flush allow 3APA3A,test maxconn 20 socks # for socks we will use password authentication and different access control - # we flush previously configured ACL list and create new one to allow users # test and 3APA3A to connect from any location auth strong flush internal 127.0.0.1 allow 3APA3A 127.0.0.1 maxconn 3 admin #only allow acces to admin interface for user 3APA3A from 127.0.0.1 address #via 127.0.0.1 address. # map external 80 and 443 ports to internal Web server # examples below show how to use 3proxy to publish Web server in internal # network to Internet. We must switch internal and external addresses and # flush any ACLs #auth none #flush #external $./internal.ip #internal $./external.ip #maxconn 300 #tcppm 80 websrv 80 #tcppm 443 websrv 443 #chroot /usr/local/jail #setgid 65535 #setuid 65535 # now we needn't any root rights. We can chroot and setgid/setuid. ###$Id: 3proxy.cfg.sample,v 1.5 2004/07/16 12:37:20 vlad Exp $####### --- NEW FILE 3proxy.init --- #!/bin/sh # # Init file for Software Watchdog daemon. # # Written by Dag Wieers . # Rewrote for ALT Linux by Pavlov Konstantin # Modifyed for Fedora by Pavel Alexeev aka Pahan-Hubbitus # # chkconfig: - 02 98 # description: 3proxy Proxy Server # # processname: 3proxy # config: /etc/3proxy.cfg # pidfile: /var/run/3proxy.pid WITHOUT_RC_COMPAT=1 . /etc/init.d/functions ### Default variables prog=3proxy CONFIG=/etc/3proxy.cfg PROXY=/usr/bin/3proxy RETVAL=0 PIDFILE=/var/run/3proxy.pid LOCKFILE=/var/lock/subsys/3proxy #LOGFILE=/var/log/3proxy.log start() { echo -n $"Starting $prog: " # daemon --pidfile "${PIDFILE}" sh -c "exec \"$PROXY\" \"$CONFIG\" 2>&1 > \"$LOGFILE\" &" daemon --pidfile "${PIDFILE}" "$PROXY" "$CONFIG" RETVAL=$? echo [ $RETVAL = 0 ] && touch ${LOCKFILE} return $RETVAL } stop() { echo -n $"Stopping $prog: " killproc -p "${PIDFILE}" -d 1 "$PROXY" RETVAL=$? echo [ $RETVAL = 0 ] && rm -f ${LOCKFILE} ${PIDFILE} return $RETVAL } restart() { stop start } reload(){ echo -n $"Reloading $prog: " killproc -p ${pidfile} $httpd -USR1 RETVAL=$? echo } case "$1" in start) start ;; stop) stop ;; restart) restart ;; reload) reload ;; condrestart) [ -e $LOCKFILE ] && restart RETVAL=$? ;; status) status -p "$PIDFILE" "$PROXY" RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" RETVAL=1 ;; esac exit $RETVAL --- NEW FILE 3proxy.spec --- Name: 3proxy Version: 0.6 Release: 3%{?dist} Summary: Tiny but very powerful proxy Summary(ru): ?????????, ?? ?????? ?????? ??????-?????? License: BSD or ASL 2.0 or GPLv2+ or LGPLv2+ Group: System Environment/Daemons Url: http://3proxy.ru/?l=EN Source0: http://3proxy.ru/%{version}/%{name}-%{version}.tgz Source1: 3proxy.init Source2: 3proxy.cfg # EPEL still require it BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dos2unix %description 3proxy -- light proxy server. Universal proxy server with HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, POP3, UDP and TCP portmapping, access control, bandwith control, traffic limitation and accounting based on username, client IP, target IP, day time, day of week, etc. %description -l ru 3proxy -- ????????? ?????? ??????. ??? ????????????? ??????? ?????????????? HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, POP3, UDP ? TCP ??????? ?????? (portmapping), ?????? ??????? ?????????? ????????? ???????, ???????????? ??????? ? ???????????, ???????????? ?? ????? ????????????, ?????????? IP ??????, IP ????, ??????? ???, ??? ?????? ? ?.?. %prep %setup -q # To use "fedora" CFLAGS (exported) sed -i -e "s/CFLAGS =/CFLAGS +=/" Makefile.Linux dos2unix Changelog %build %{__make} -f Makefile.Linux %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_man3dir} mkdir -p %{buildroot}%{_man8dir} mkdir -p %{buildroot}%{_localstatedir}/log/%{name} install -m755 -D src/3proxy %{buildroot}%{_bindir}/3proxy install -m755 -D src/dighosts %{buildroot}%{_bindir}/dighosts install -m755 -D src/ftppr %{buildroot}%{_bindir}/ftppr install -m755 -D src/mycrypt %{buildroot}%{_bindir}/mycrypt install -m755 -D src/pop3p %{buildroot}%{_bindir}/pop3p install -m755 -D src/3proxy %{buildroot}%{_bindir}/3proxy install -m755 -D src/proxy %{buildroot}%{_bindir}/htproxy install -m755 -D src/socks %{buildroot}%{_bindir}/socks install -m755 -D src/tcppm %{buildroot}%{_bindir}/tcppm install -m755 -D src/udppm %{buildroot}%{_bindir}/udppm install -pD -m755 %{SOURCE1} %{buildroot}/%{_initrddir}/%{name} install -pD -m644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/%{name}.cfg %clean rm -rf %{buildroot} %post # Register service /sbin/chkconfig --add %{name} %preun if [ $1 = 0 ]; then /sbin/service %{name} stop > /dev/null 2>&1 /sbin/chkconfig --del %{name} fi %files %defattr(-,root,root,-) %{_bindir}/* %config(noreplace) %{_sysconfdir}/%{name}.cfg %{_initrddir}/%{name} %{_localstatedir}/log/%{name} %doc Readme Changelog authors copying news %changelog * Thu Aug 20 2009 Pavel Alexeev - 0.6-3 - Fedora Review started - thank you Peter Lemenkov. - Change rights (0755->0644) of config. - Disable service by default. - Add BR dos2unix. * Mon Aug 17 2009 Pavel Alexeev - 0.6-2 - /usr/bin/proxy renamed to htproxy to avoid name bump with libproxy-bin. - Add Source2: 3proxy.cfg from Alt Linux (slightly modified) - http://sisyphus.ru/ru/srpm/Sisyphus/3proxy/sources/1 (thanks to Afanasov Dmitry). - Add log-dir %%{_localstatedir}/log/%%{name} * Mon Aug 17 2009 Pavel Alexeev - 0.6-1 - Ressurect old spec. New version 0.6. - Rename spec to classic %%{name}.spec. - Remove Hu part from release and add %%{?dist}. - Change summary, description, URL. Add Russian localisation of sumamry and description. - Strip some old comments. - Add to %%doc Readme Changelog authors copying news. - Turn macros usage from %%name to %%{name} for consistence. - Change group from System/Servers to standard System Environment/Daemons. - Add %%defattr(-,root,root,-) in %%files section. - Add cleanup in %%install section. - Add %%clean section with cleanup buildroot. - License changed from just GPL to "BSD or ASL 2.0 or GPLv2+ or LGPLv2+" (according to Makefile.Linux) - Add %%config(noreplace) mark to all configs. - Add file %%{_initdir}/%%{name} - Old %%{_initdir} macros replaced by %%{_initrddir} - Hack makefile to use system CFLAGS. - Add %%post/%%postun sections. * Fri Jan 25 2008 Pavel Alexeev - 0.5.3k - Import from ftp://ftp.nluug.nl/pub/os/Linux/distr/altlinux/4.0/Server/4.0.1/files/SRPMS/3proxy-0.5.3h-alt1.src.rpm Combine with ftp://ftp.pbone.net/mirror/ftp.sourceforge.net/pub/sourceforge/t/th/three-proxy/3proxy-0.5.3g-1.src.rpm - Steep to version 0.5.3k - Comment out packager - Reformat header of spec with tabs - Add desc from second src.rpm of import - Correct source0 - Add -c key fo %%setup macro - Add BuildRoot definition (this is not ALT) - Change Release: alt1 to Release: 0.Hu.0 * Fri Apr 13 2007 Lunar Child 0.5.3h-alt1 - new version * Wed Mar 21 2007 Lunar Child 0.5.3g-alt2 - Added init script. - Added new trivial config file. * Tue Mar 20 2007 Lunar Child 0.5.3g-alt1 - First build for ALT Linux Sisyphus --- NEW FILE import.log --- proxy-0_6-3_fc11:F-10:3proxy-0.6-3.fc11.src.rpm:1251404165 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/3proxy/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:17:25 -0000 1.1 +++ .cvsignore 27 Aug 2009 20:37:12 -0000 1.2 @@ -0,0 +1 @@ +3proxy-0.6.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/3proxy/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:17:25 -0000 1.1 +++ sources 27 Aug 2009 20:37:12 -0000 1.2 @@ -0,0 +1 @@ +2ebd9c06939021f6c2aca31d67782f71 3proxy-0.6.tgz From hubbitus at fedoraproject.org Thu Aug 27 20:39:06 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 27 Aug 2009 20:39:06 +0000 (UTC) Subject: rpms/3proxy/F-11 3proxy.cfg, NONE, 1.1 3proxy.init, NONE, 1.1 3proxy.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090827203906.98D2C11C00EB@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/3proxy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29375/F-11 Modified Files: .cvsignore sources Added Files: 3proxy.cfg 3proxy.init 3proxy.spec import.log Log Message: Initial import 3proxy into Fedora --- NEW FILE 3proxy.cfg --- # Yes, 3proxy.cfg can be executable, in this case you should place # something like #config /usr/local/3proxy/3proxy.cfg # to show which configuration 3proxy should re-read on realod. #system "echo Hello world!" # you may use system to execute some external command if proxy starts # We can configure nservers to avoid unsafe gethostbyname() usage #nserver 10.1.2.1 #nserver 10.2.2.2 # nscache is good to save speed, traffic and bandwidth nscache 65536 #nsrecord porno.security.nnov.ru 0.0.0.0 # nobody will be able to access porno.security.nnov.ru by the name. #nsrecord wpad.security.nnov.ru www.security.nnov.ru # wpad.security.nnov.ru will resolve to www.security.nnov.ru for # clients timeouts 1 5 30 60 180 1800 15 60 # Here we can change timeout values users 3APA3A:CL:3apa3a "test:CR:$1$qwer$CHFTUFGqkjue9HyhcMHEe1" # note that "" required, overvise $... is treated as include file name. # $1$qwer$CHFTUFGqkjue9HyhcMHEe1 is 'test' in MD5 crypt format. #users $/usr/local/etc/3proxy/passwd # this example shows you how to include passwd file. For included files # and are treated as field separators. daemon # now we will not depend on any console (daemonize). daemon must be given # before any significant command on *nix. #service # service is required under NT if you want 3proxy to start as service #log /usr/local/etc/3proxy/logs/3proxy.log D log /var/log/3proxy/3proxy.log # log allows to specify log file location and rotation, D means logfile # is created daily # in log file we want to have underscores instead of spaces logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T" #logformat "L%d-%m-%Y %H:%M:%S %z %N.%p %E %U %C:%c %R:%r %O %I %h %T" #logformat "Linsert into log (l_date, l_user, l_service, l_in, l_out, l_descr) values ('%d-%m-%Y %H:%M:%S', '%U', '%N', %I, %O, '%T')" archiver gz /bin/gzip %F #archiver zip zip -m -qq %A %F #archiver zip pkzipc -add -silent -move %A %F #archiver rar rar a -df -inul %A %F # if archiver specified log file will be compressed after closing. # you should specify extension, path to archiver and command line, %A will be # substituted with archive file name, %f - with original file name. # Original file will not be removed, so archiver should care about it. rotate 30 # We will keep last 30 log files auth iponly #auth nbname #auth strong # auth specifies type of user authentication. If you specify none proxy # will not do anything to check name of the user. If you specify # nbname proxy will send NetBIOS name request packet to UDP/137 of # client and parse request for NetBIOS name of messanger service. # Strong means that proxy will check password. For strong authentication # unknown user will not be allowed to use proxy regardless of ACL. # If you do not want username to be checked but wanna ACL to work you should # specify auth iponly. #allow ADMINISTRATOR,root #allow * 127.0.0.1,192.168.1.1 * * #redirect 192.168.1.2 80 * * * 80 #allow * 192.168.1.0/24 * 25,53,110,20-21,1024-65535 # we will allow everything if username matches ADMINISTRATOR or root or # client ip is 127.0.0.1 or 192.168.1.1. Overwise we will redirect any request # to port 80 to our Web-server 192.168.0.2. # We will allow any outgoing connections from network 192.168.1.0/24 to # SMTP, POP3, FTP, DNS and unprivileged ports. # Note, that redirect may also be used with proxy or portmapper. It will # allow you to redirect requests to different ports or different server # for different clients. # sharing access to internet #external 10.1.1.1 external 0.0.0.0 # external is address 3proxy uses for outgoing connections. 0.0.0.0 means any # interface. Using 0.0.0.0 is not good because it allows to connect to 127.0.0.1 #internal 192.168.1.1 internal 127.0.0.1 # internal is address of interface proxy will listen for incoming requests # 127.0.0.1 means only localhost will be able to use this proxy. This is # address you should specify for clients as proxy IP. # You MAY use 0.0.0.0 but you shouldn't, because it's a chance for you to # have open proxy in your network in this case. auth none # no authentication is requires dnspr # dnsproxy listens on UDP/53 to answer client's DNS requests. It requires # nserver/nscache configuration. #external $./external.ip #internal $./internal.ip # this is just an alternative form fo giving external and internal address # allows you to read this addresses from files auth strong # We want to protect internal interface deny * * 127.0.0.1,192.168.1.1 # and llow HTTP and HTTPS traffic. allow * * * 80-88,8080-8088 HTTP allow * * * 443,8443 HTTPS proxy -n auth none # pop3p will be used without any authentication. It's bad choice # because it's possible to use pop3p to access any port pop3p tcppm 25 mail.my.provider 25 #udppm -s 53 ns.my.provider 53 # we can portmap port TCP/25 to provider's SMTP server and UDP/53 # to provider's DNS. # Now we can use our proxy as SMTP and DNS server. # -s switch for UDP means "single packet" service - instead of setting # association for period of time association will only be set for 1 packet. # It's very userfull for services like DNS but not for some massive services # like multimedia streams or online games. auth strong flush allow 3APA3A,test maxconn 20 socks # for socks we will use password authentication and different access control - # we flush previously configured ACL list and create new one to allow users # test and 3APA3A to connect from any location auth strong flush internal 127.0.0.1 allow 3APA3A 127.0.0.1 maxconn 3 admin #only allow acces to admin interface for user 3APA3A from 127.0.0.1 address #via 127.0.0.1 address. # map external 80 and 443 ports to internal Web server # examples below show how to use 3proxy to publish Web server in internal # network to Internet. We must switch internal and external addresses and # flush any ACLs #auth none #flush #external $./internal.ip #internal $./external.ip #maxconn 300 #tcppm 80 websrv 80 #tcppm 443 websrv 443 #chroot /usr/local/jail #setgid 65535 #setuid 65535 # now we needn't any root rights. We can chroot and setgid/setuid. ###$Id: 3proxy.cfg.sample,v 1.5 2004/07/16 12:37:20 vlad Exp $####### --- NEW FILE 3proxy.init --- #!/bin/sh # # Init file for Software Watchdog daemon. # # Written by Dag Wieers . # Rewrote for ALT Linux by Pavlov Konstantin # Modifyed for Fedora by Pavel Alexeev aka Pahan-Hubbitus # # chkconfig: - 02 98 # description: 3proxy Proxy Server # # processname: 3proxy # config: /etc/3proxy.cfg # pidfile: /var/run/3proxy.pid WITHOUT_RC_COMPAT=1 . /etc/init.d/functions ### Default variables prog=3proxy CONFIG=/etc/3proxy.cfg PROXY=/usr/bin/3proxy RETVAL=0 PIDFILE=/var/run/3proxy.pid LOCKFILE=/var/lock/subsys/3proxy #LOGFILE=/var/log/3proxy.log start() { echo -n $"Starting $prog: " # daemon --pidfile "${PIDFILE}" sh -c "exec \"$PROXY\" \"$CONFIG\" 2>&1 > \"$LOGFILE\" &" daemon --pidfile "${PIDFILE}" "$PROXY" "$CONFIG" RETVAL=$? echo [ $RETVAL = 0 ] && touch ${LOCKFILE} return $RETVAL } stop() { echo -n $"Stopping $prog: " killproc -p "${PIDFILE}" -d 1 "$PROXY" RETVAL=$? echo [ $RETVAL = 0 ] && rm -f ${LOCKFILE} ${PIDFILE} return $RETVAL } restart() { stop start } reload(){ echo -n $"Reloading $prog: " killproc -p ${pidfile} $httpd -USR1 RETVAL=$? echo } case "$1" in start) start ;; stop) stop ;; restart) restart ;; reload) reload ;; condrestart) [ -e $LOCKFILE ] && restart RETVAL=$? ;; status) status -p "$PIDFILE" "$PROXY" RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" RETVAL=1 ;; esac exit $RETVAL --- NEW FILE 3proxy.spec --- Name: 3proxy Version: 0.6 Release: 3%{?dist} Summary: Tiny but very powerful proxy Summary(ru): ?????????, ?? ?????? ?????? ??????-?????? License: BSD or ASL 2.0 or GPLv2+ or LGPLv2+ Group: System Environment/Daemons Url: http://3proxy.ru/?l=EN Source0: http://3proxy.ru/%{version}/%{name}-%{version}.tgz Source1: 3proxy.init Source2: 3proxy.cfg # EPEL still require it BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dos2unix %description 3proxy -- light proxy server. Universal proxy server with HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, POP3, UDP and TCP portmapping, access control, bandwith control, traffic limitation and accounting based on username, client IP, target IP, day time, day of week, etc. %description -l ru 3proxy -- ????????? ?????? ??????. ??? ????????????? ??????? ?????????????? HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, POP3, UDP ? TCP ??????? ?????? (portmapping), ?????? ??????? ?????????? ????????? ???????, ???????????? ??????? ? ???????????, ???????????? ?? ????? ????????????, ?????????? IP ??????, IP ????, ??????? ???, ??? ?????? ? ?.?. %prep %setup -q # To use "fedora" CFLAGS (exported) sed -i -e "s/CFLAGS =/CFLAGS +=/" Makefile.Linux dos2unix Changelog %build %{__make} -f Makefile.Linux %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_man3dir} mkdir -p %{buildroot}%{_man8dir} mkdir -p %{buildroot}%{_localstatedir}/log/%{name} install -m755 -D src/3proxy %{buildroot}%{_bindir}/3proxy install -m755 -D src/dighosts %{buildroot}%{_bindir}/dighosts install -m755 -D src/ftppr %{buildroot}%{_bindir}/ftppr install -m755 -D src/mycrypt %{buildroot}%{_bindir}/mycrypt install -m755 -D src/pop3p %{buildroot}%{_bindir}/pop3p install -m755 -D src/3proxy %{buildroot}%{_bindir}/3proxy install -m755 -D src/proxy %{buildroot}%{_bindir}/htproxy install -m755 -D src/socks %{buildroot}%{_bindir}/socks install -m755 -D src/tcppm %{buildroot}%{_bindir}/tcppm install -m755 -D src/udppm %{buildroot}%{_bindir}/udppm install -pD -m755 %{SOURCE1} %{buildroot}/%{_initrddir}/%{name} install -pD -m644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/%{name}.cfg %clean rm -rf %{buildroot} %post # Register service /sbin/chkconfig --add %{name} %preun if [ $1 = 0 ]; then /sbin/service %{name} stop > /dev/null 2>&1 /sbin/chkconfig --del %{name} fi %files %defattr(-,root,root,-) %{_bindir}/* %config(noreplace) %{_sysconfdir}/%{name}.cfg %{_initrddir}/%{name} %{_localstatedir}/log/%{name} %doc Readme Changelog authors copying news %changelog * Thu Aug 20 2009 Pavel Alexeev - 0.6-3 - Fedora Review started - thank you Peter Lemenkov. - Change rights (0755->0644) of config. - Disable service by default. - Add BR dos2unix. * Mon Aug 17 2009 Pavel Alexeev - 0.6-2 - /usr/bin/proxy renamed to htproxy to avoid name bump with libproxy-bin. - Add Source2: 3proxy.cfg from Alt Linux (slightly modified) - http://sisyphus.ru/ru/srpm/Sisyphus/3proxy/sources/1 (thanks to Afanasov Dmitry). - Add log-dir %%{_localstatedir}/log/%%{name} * Mon Aug 17 2009 Pavel Alexeev - 0.6-1 - Ressurect old spec. New version 0.6. - Rename spec to classic %%{name}.spec. - Remove Hu part from release and add %%{?dist}. - Change summary, description, URL. Add Russian localisation of sumamry and description. - Strip some old comments. - Add to %%doc Readme Changelog authors copying news. - Turn macros usage from %%name to %%{name} for consistence. - Change group from System/Servers to standard System Environment/Daemons. - Add %%defattr(-,root,root,-) in %%files section. - Add cleanup in %%install section. - Add %%clean section with cleanup buildroot. - License changed from just GPL to "BSD or ASL 2.0 or GPLv2+ or LGPLv2+" (according to Makefile.Linux) - Add %%config(noreplace) mark to all configs. - Add file %%{_initdir}/%%{name} - Old %%{_initdir} macros replaced by %%{_initrddir} - Hack makefile to use system CFLAGS. - Add %%post/%%postun sections. * Fri Jan 25 2008 Pavel Alexeev - 0.5.3k - Import from ftp://ftp.nluug.nl/pub/os/Linux/distr/altlinux/4.0/Server/4.0.1/files/SRPMS/3proxy-0.5.3h-alt1.src.rpm Combine with ftp://ftp.pbone.net/mirror/ftp.sourceforge.net/pub/sourceforge/t/th/three-proxy/3proxy-0.5.3g-1.src.rpm - Steep to version 0.5.3k - Comment out packager - Reformat header of spec with tabs - Add desc from second src.rpm of import - Correct source0 - Add -c key fo %%setup macro - Add BuildRoot definition (this is not ALT) - Change Release: alt1 to Release: 0.Hu.0 * Fri Apr 13 2007 Lunar Child 0.5.3h-alt1 - new version * Wed Mar 21 2007 Lunar Child 0.5.3g-alt2 - Added init script. - Added new trivial config file. * Tue Mar 20 2007 Lunar Child 0.5.3g-alt1 - First build for ALT Linux Sisyphus --- NEW FILE import.log --- proxy-0_6-3_fc11:F-11:3proxy-0.6-3.fc11.src.rpm:1251405498 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/3proxy/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:17:25 -0000 1.1 +++ .cvsignore 27 Aug 2009 20:39:06 -0000 1.2 @@ -0,0 +1 @@ +3proxy-0.6.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/3proxy/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:17:25 -0000 1.1 +++ sources 27 Aug 2009 20:39:06 -0000 1.2 @@ -0,0 +1 @@ +2ebd9c06939021f6c2aca31d67782f71 3proxy-0.6.tgz From epienbro at fedoraproject.org Thu Aug 27 20:42:37 2009 From: epienbro at fedoraproject.org (epienbro) Date: Thu, 27 Aug 2009 20:42:37 +0000 (UTC) Subject: rpms/mingw32-libjpeg/devel jpeg-fix-typo.patch, NONE, 1.1 jpeg-workaround-typedef-conflict.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 mingw32-libjpeg.spec, 1.4, 1.5 sources, 1.2, 1.3 jpeg-c++.patch, 1.1, NONE Message-ID: <20090827204237.4534311C00EB@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libjpeg/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31222 Modified Files: .cvsignore mingw32-libjpeg.spec sources Added Files: jpeg-fix-typo.patch jpeg-workaround-typedef-conflict.patch Removed Files: jpeg-c++.patch Log Message: * Thu Aug 27 2009 Erik van Pienbroek - 7-1 - Update to version 7 - Resolves typedef conflict (BZ #497492) - Use %%global instead of %%define - Automatically generate debuginfo subpackage - Fixed %%defattr line - Added -static subpackage - Dropped upstreamed patches - Dropped autoconf stuff - Fixed a comment typo jpeg-fix-typo.patch: jmorecfg.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE jpeg-fix-typo.patch --- --- jmorecfg.h.orig 2009-08-20 12:17:45.157121881 +0200 +++ jmorecfg.h 2009-08-20 12:17:50.738866350 +0200 @@ -159,7 +159,7 @@ /* INT32 must hold at least signed 32-bit values. */ #ifndef XMD_H /* X11/xmd.h correctly defines INT32 */ -#ifndef _BASETSD_H_ /* Microsoft defines it in basetsd.h */ +#ifndef _BASETSD_H /* Microsoft defines it in basetsd.h */ #ifndef QGLOBAL_H /* Qt defines it in qglobal.h */ typedef long INT32; #endif jpeg-workaround-typedef-conflict.patch: cdjpeg.c | 2 - cdjpeg.h | 18 +++++------ cjpeg.c | 10 +++--- djpeg.c | 8 ++--- jcapimin.c | 2 - jcapistd.c | 2 - jcarith.c | 12 +++---- jccoefct.c | 14 ++++---- jchuff.c | 34 ++++++++++----------- jcinit.c | 2 - jcmainct.c | 6 +-- jcmarker.c | 4 +- jcmaster.c | 4 +- jcparam.c | 8 ++--- jcprepct.c | 2 - jcsample.c | 2 - jctrans.c | 2 - jdapimin.c | 8 ++--- jdapistd.c | 10 +++--- jdarith.c | 10 +++--- jdatadst.c | 2 - jdatasrc.c | 4 +- jdcoefct.c | 10 +++--- jdhuff.c | 16 +++++----- jdinput.c | 2 - jdmainct.c | 4 +- jdmarker.c | 30 +++++++++---------- jdmaster.c | 6 +-- jdmerge.c | 2 - jdpostct.c | 2 - jdsample.c | 2 - jerror.c | 2 - jmemmgr.c | 24 +++++++-------- jmorecfg.h | 5 --- jpegint.h | 44 +++++++++++++-------------- jpeglib.h | 96 ++++++++++++++++++++++++++++++------------------------------- jpegtran.c | 6 +-- jquant1.c | 8 ++--- jquant2.c | 6 +-- rdppm.c | 2 - rdswitch.c | 18 +++++------ rdtarga.c | 2 - transupp.c | 12 +++---- transupp.h | 12 +++---- wrbmp.c | 4 +- 45 files changed, 239 insertions(+), 242 deletions(-) --- NEW FILE jpeg-workaround-typedef-conflict.patch --- --- cdjpeg.c.orig 2009-08-20 11:49:32.400866798 +0200 +++ cdjpeg.c 2009-08-20 11:49:38.214138721 +0200 @@ -118,7 +118,7 @@ * minchars is length of minimum legal abbreviation. */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) keymatch (char * arg, const char * keyword, int minchars) { register int ca, ck; --- cjpeg.c.orig 2009-08-20 11:48:18.679873935 +0200 +++ cjpeg.c 2009-08-20 11:48:29.886865993 +0200 @@ -74,7 +74,7 @@ * seldom-used ID field), so we provide a switch to force Targa input mode. */ -static boolean is_targa; /* records user -targa switch */ +static jpeg_boolean is_targa; /* records user -targa switch */ LOCAL(cjpeg_source_ptr) @@ -202,7 +202,7 @@ LOCAL(int) parse_switches (j_compress_ptr cinfo, int argc, char **argv, - int last_file_arg_seen, boolean for_real) + int last_file_arg_seen, jpeg_boolean for_real) /* Parse optional switches. * Returns argv[] index of first file-name argument (== argc if none). * Any file names with indexes <= last_file_arg_seen are ignored; @@ -214,8 +214,8 @@ { int argn; char * arg; - boolean force_baseline; - boolean simple_progressive; + jpeg_boolean force_baseline; + jpeg_boolean simple_progressive; char * qualityarg = NULL; /* saves -quality parm if any */ char * qtablefile = NULL; /* saves -qtables filename if any */ char * qslotsarg = NULL; /* saves -qslots parm if any */ @@ -274,7 +274,7 @@ } else if (keymatch(arg, "debug", 1) || keymatch(arg, "verbose", 1)) { /* Enable debug printouts. */ /* On first -d, print version identification */ - static boolean printed_version = FALSE; + static jpeg_boolean printed_version = FALSE; if (! printed_version) { fprintf(stderr, "Independent JPEG Group's CJPEG, version %s\n%s\n", --- djpeg.c.orig 2009-08-20 11:49:46.529889918 +0200 +++ djpeg.c 2009-08-20 11:49:55.963116109 +0200 @@ -161,7 +161,7 @@ LOCAL(int) parse_switches (j_decompress_ptr cinfo, int argc, char **argv, - int last_file_arg_seen, boolean for_real) + int last_file_arg_seen, jpeg_boolean for_real) /* Parse optional switches. * Returns argv[] index of first file-name argument (== argc if none). * Any file names with indexes <= last_file_arg_seen are ignored; @@ -238,7 +238,7 @@ } else if (keymatch(arg, "debug", 1) || keymatch(arg, "verbose", 1)) { /* Enable debug printouts. */ /* On first -d, print version identification */ - static boolean printed_version = FALSE; + static jpeg_boolean printed_version = FALSE; if (! printed_version) { fprintf(stderr, "Independent JPEG Group's DJPEG, version %s\n%s\n", @@ -366,10 +366,10 @@ } -METHODDEF(boolean) +METHODDEF(jpeg_boolean) print_text_marker (j_decompress_ptr cinfo) { - boolean traceit = (cinfo->err->trace_level >= 1); + jpeg_boolean traceit = (cinfo->err->trace_level >= 1); INT32 length; unsigned int ch; unsigned int lastch = 0; --- jcapimin.c.orig 2009-08-20 11:32:18.918886764 +0200 +++ jcapimin.c 2009-08-20 11:32:25.869115909 +0200 @@ -118,7 +118,7 @@ */ GLOBAL(void) -jpeg_suppress_tables (j_compress_ptr cinfo, boolean suppress) +jpeg_suppress_tables (j_compress_ptr cinfo, jpeg_boolean suppress) { int i; JQUANT_TBL * qtbl; --- jcarith.c.orig 2009-08-20 11:35:14.553873155 +0200 +++ jcarith.c 2009-08-20 11:34:40.704868643 +0200 @@ -356,7 +356,7 @@ * or first pass of successive approximation). */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_DC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; @@ -447,7 +447,7 @@ * or first pass of successive approximation). */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_AC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; @@ -547,7 +547,7 @@ * MCU encoding for DC successive approximation refinement scan. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_DC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; @@ -582,7 +582,7 @@ * MCU encoding for AC successive approximation refinement scan. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_AC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; @@ -676,7 +676,7 @@ * Encode and output one MCU's worth of arithmetic-compressed coefficients. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; @@ -820,7 +820,7 @@ */ METHODDEF(void) -start_pass (j_compress_ptr cinfo, boolean gather_statistics) +start_pass (j_compress_ptr cinfo, jpeg_boolean gather_statistics) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; int ci, tbl; --- jccoefct.c.orig 2009-08-20 11:35:33.811137499 +0200 +++ jccoefct.c 2009-08-20 11:35:56.295116220 +0200 @@ -58,12 +58,12 @@ /* Forward declarations */ -METHODDEF(boolean) compress_data +METHODDEF(jpeg_boolean) compress_data JPP((j_compress_ptr cinfo, JSAMPIMAGE input_buf)); #ifdef FULL_COEF_BUFFER_SUPPORTED -METHODDEF(boolean) compress_first_pass +METHODDEF(jpeg_boolean) compress_first_pass JPP((j_compress_ptr cinfo, JSAMPIMAGE input_buf)); -METHODDEF(boolean) compress_output +METHODDEF(jpeg_boolean) compress_output JPP((j_compress_ptr cinfo, JSAMPIMAGE input_buf)); #endif @@ -139,7 +139,7 @@ * which we index according to the component's SOF position. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) compress_data (j_compress_ptr cinfo, JSAMPIMAGE input_buf) { my_coef_ptr coef = (my_coef_ptr) cinfo->coef; @@ -244,7 +244,7 @@ * at the scan-dependent variables (MCU dimensions, etc). */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) compress_first_pass (j_compress_ptr cinfo, JSAMPIMAGE input_buf) { my_coef_ptr coef = (my_coef_ptr) cinfo->coef; @@ -341,7 +341,7 @@ * NB: input_buf is ignored; it is likely to be a NULL pointer. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) compress_output (j_compress_ptr cinfo, JSAMPIMAGE input_buf) { my_coef_ptr coef = (my_coef_ptr) cinfo->coef; @@ -406,7 +406,7 @@ */ GLOBAL(void) -jinit_c_coef_controller (j_compress_ptr cinfo, boolean need_full_buffer) +jinit_c_coef_controller (j_compress_ptr cinfo, jpeg_boolean need_full_buffer) { my_coef_ptr coef; --- jchuff.c.orig 2009-08-20 11:36:07.392116357 +0200 +++ jchuff.c 2009-08-20 11:37:12.788115828 +0200 @@ -100,7 +100,7 @@ /* Following fields used only in progressive mode */ /* Mode flag: TRUE for optimization, FALSE for actual data output */ - boolean gather_statistics; + jpeg_boolean gather_statistics; /* next_output_byte/free_in_buffer are local copies of cinfo->dest fields. */ @@ -169,7 +169,7 @@ */ LOCAL(void) -jpeg_make_c_derived_tbl (j_compress_ptr cinfo, boolean isDC, int tblno, +jpeg_make_c_derived_tbl (j_compress_ptr cinfo, jpeg_boolean isDC, int tblno, c_derived_tbl ** pdtbl) { JHUFF_TBL *htbl; @@ -276,7 +276,7 @@ dump_buffer_e(entropy); } -LOCAL(boolean) +LOCAL(jpeg_boolean) dump_buffer_s (working_state * state) /* Empty the output buffer; return TRUE if successful, FALSE if must suspend */ { @@ -314,7 +314,7 @@ */ INLINE -LOCAL(boolean) +LOCAL(jpeg_boolean) emit_bits_s (working_state * state, unsigned int code, int size) /* Emit some bits; return TRUE if successful, FALSE if must suspend */ { @@ -393,7 +393,7 @@ } -LOCAL(boolean) +LOCAL(jpeg_boolean) flush_bits_s (working_state * state) { if (! emit_bits_s(state, 0x7F, 7)) /* fill any partial byte with ones */ @@ -484,7 +484,7 @@ * Emit a restart marker & resynchronize predictions. */ -LOCAL(boolean) +LOCAL(jpeg_boolean) emit_restart_s (working_state * state, int restart_num) { int ci; @@ -535,7 +535,7 @@ * or first pass of successive approximation). */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_DC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -622,7 +622,7 @@ * or first pass of successive approximation). */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_AC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -729,7 +729,7 @@ * is not very clear on the point. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_DC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -776,7 +776,7 @@ * MCU encoding for AC successive approximation refinement scan. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_AC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -902,7 +902,7 @@ /* Encode a single block's worth of coefficients */ -LOCAL(boolean) +LOCAL(jpeg_boolean) encode_one_block (working_state * state, JCOEFPTR block, int last_dc_val, c_derived_tbl *dctbl, c_derived_tbl *actbl) { @@ -1000,7 +1000,7 @@ * Encode and output one MCU's worth of Huffman-compressed coefficients. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_huff (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -1179,7 +1179,7 @@ * No data is actually output, so no suspension return is possible. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) encode_mcu_gather (j_compress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -1386,9 +1386,9 @@ int ci, dctbl, actbl, tbl; jpeg_component_info * compptr; JHUFF_TBL **htblptr; - boolean did_dc[NUM_HUFF_TBLS]; - boolean did_ac[NUM_HUFF_TBLS]; - boolean did[NUM_HUFF_TBLS]; + jpeg_boolean did_dc[NUM_HUFF_TBLS]; + jpeg_boolean did_ac[NUM_HUFF_TBLS]; + jpeg_boolean did[NUM_HUFF_TBLS]; /* It's important not to apply jpeg_gen_optimal_table more than once * per table, because it clobbers the input frequency counts! @@ -1453,7 +1453,7 @@ */ METHODDEF(void) -start_pass_huff (j_compress_ptr cinfo, boolean gather_statistics) +start_pass_huff (j_compress_ptr cinfo, jpeg_boolean gather_statistics) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; int ci, dctbl, actbl, tbl; --- jcinit.c.orig 2009-08-20 11:37:36.967116497 +0200 +++ jcinit.c 2009-08-20 11:37:41.404866807 +0200 @@ -49,7 +49,7 @@ /* Need a full-image coefficient buffer in any multi-pass mode. */ jinit_c_coef_controller(cinfo, - (boolean) (cinfo->num_scans > 1 || cinfo->optimize_coding)); + (jpeg_boolean) (cinfo->num_scans > 1 || cinfo->optimize_coding)); jinit_c_main_controller(cinfo, FALSE /* never need full buffer here */); jinit_marker_writer(cinfo); --- jcmainct.c.orig 2009-08-20 11:37:50.361119428 +0200 +++ jcmainct.c 2009-08-20 11:38:14.445115752 +0200 @@ -30,7 +30,7 @@ JDIMENSION cur_iMCU_row; /* number of current iMCU row */ JDIMENSION rowgroup_ctr; /* counts row groups received in iMCU row */ - boolean suspended; /* remember if we suspended output */ + jpeg_boolean suspended; /* remember if we suspended output */ J_BUF_MODE pass_mode; /* current operating mode */ /* If using just a strip buffer, this points to the entire set of buffers @@ -173,7 +173,7 @@ my_main_ptr main = (my_main_ptr) cinfo->main; int ci; jpeg_component_info *compptr; - boolean writing = (main->pass_mode != JBUF_CRANK_DEST); + jpeg_boolean writing = (main->pass_mode != JBUF_CRANK_DEST); while (main->cur_iMCU_row < cinfo->total_iMCU_rows) { /* Realign the virtual buffers if at the start of an iMCU row. */ @@ -242,7 +242,7 @@ */ GLOBAL(void) -jinit_c_main_controller (j_compress_ptr cinfo, boolean need_full_buffer) +jinit_c_main_controller (j_compress_ptr cinfo, jpeg_boolean need_full_buffer) { my_main_ptr main; int ci; --- jcmarker.c.orig 2009-08-20 11:38:29.633866300 +0200 +++ jcmarker.c 2009-08-20 11:38:39.734866207 +0200 @@ -181,7 +181,7 @@ LOCAL(void) -emit_dht (j_compress_ptr cinfo, int index, boolean is_ac) +emit_dht (j_compress_ptr cinfo, int index, jpeg_boolean is_ac) /* Emit a DHT marker */ { JHUFF_TBL * htbl; @@ -494,7 +494,7 @@ write_frame_header (j_compress_ptr cinfo) { int ci, prec; - boolean is_baseline; + jpeg_boolean is_baseline; jpeg_component_info *compptr; /* Emit DQT for each quantization table. --- jcmaster.c.orig 2009-08-20 11:38:46.833116724 +0200 +++ jcmaster.c 2009-08-20 11:38:58.318116526 +0200 @@ -315,7 +315,7 @@ const jpeg_scan_info * scanptr; int scanno, ncomps, ci, coefi, thisi; int Ss, Se, Ah, Al; - boolean component_sent[MAX_COMPONENTS]; + jpeg_boolean component_sent[MAX_COMPONENTS]; #ifdef C_PROGRESSIVE_SUPPORTED int * last_bitpos_ptr; int last_bitpos[MAX_COMPONENTS][DCTSIZE2]; @@ -720,7 +720,7 @@ */ GLOBAL(void) -jinit_c_master_control (j_compress_ptr cinfo, boolean transcode_only) +jinit_c_master_control (j_compress_ptr cinfo, jpeg_boolean transcode_only) { my_master_ptr master; --- jcparam.c.orig 2009-08-20 11:39:06.346890823 +0200 +++ jcparam.c 2009-08-20 11:39:20.036116324 +0200 @@ -23,7 +23,7 @@ GLOBAL(void) jpeg_add_quant_table (j_compress_ptr cinfo, int which_tbl, const unsigned int *basic_table, - int scale_factor, boolean force_baseline) + int scale_factor, jpeg_boolean force_baseline) /* Define a quantization table equal to the basic_table times * a scale factor (given as a percentage). * If force_baseline is TRUE, the computed quantization table entries @@ -88,7 +88,7 @@ GLOBAL(void) -jpeg_default_qtables (j_compress_ptr cinfo, boolean force_baseline) +jpeg_default_qtables (j_compress_ptr cinfo, jpeg_boolean force_baseline) /* Set or change the 'quality' (quantization) setting, using default tables * and straight percentage-scaling quality scales. * This entry point allows different scalings for luminance and chrominance. @@ -104,7 +104,7 @@ GLOBAL(void) jpeg_set_linear_quality (j_compress_ptr cinfo, int scale_factor, - boolean force_baseline) + jpeg_boolean force_baseline) /* Set or change the 'quality' (quantization) setting, using default tables * and a straight percentage-scaling quality scale. In most cases it's better * to use jpeg_set_quality (below); this entry point is provided for @@ -146,7 +146,7 @@ GLOBAL(void) -jpeg_set_quality (j_compress_ptr cinfo, int quality, boolean force_baseline) +jpeg_set_quality (j_compress_ptr cinfo, int quality, jpeg_boolean force_baseline) /* Set or change the 'quality' (quantization) setting, using default tables. * This is the standard quality-adjusting entry point for typical user * interfaces; only those who want detailed control over quantization tables --- jcprepct.c.orig 2009-08-20 11:39:26.614865820 +0200 +++ jcprepct.c 2009-08-20 11:39:41.838870566 +0200 @@ -315,7 +315,7 @@ */ GLOBAL(void) -jinit_c_prep_controller (j_compress_ptr cinfo, boolean need_full_buffer) +jinit_c_prep_controller (j_compress_ptr cinfo, jpeg_boolean need_full_buffer) { my_prep_ptr prep; int ci; --- jcsample.c.orig 2009-08-20 11:39:48.648868104 +0200 +++ jcsample.c 2009-08-20 11:39:54.663867262 +0200 @@ -480,7 +480,7 @@ my_downsample_ptr downsample; int ci; jpeg_component_info * compptr; - boolean smoothok = TRUE; + jpeg_boolean smoothok = TRUE; int h_in_group, v_in_group, h_out_group, v_out_group; downsample = (my_downsample_ptr) --- jctrans.c.orig 2009-08-20 11:40:02.960129048 +0200 +++ jctrans.c 2009-08-20 11:40:09.904868915 +0200 @@ -267,7 +267,7 @@ * NB: input_buf is ignored; it is likely to be a NULL pointer. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) compress_output (j_compress_ptr cinfo, JSAMPIMAGE input_buf) { my_coef_ptr coef = (my_coef_ptr) cinfo->coef; --- jdapimin.c.orig 2009-08-20 11:40:56.430866566 +0200 +++ jdapimin.c 2009-08-20 11:41:15.705116071 +0200 @@ -239,7 +239,7 @@ */ GLOBAL(int) -jpeg_read_header (j_decompress_ptr cinfo, boolean require_image) +jpeg_read_header (j_decompress_ptr cinfo, jpeg_boolean require_image) { int retcode; @@ -331,7 +331,7 @@ * Have we finished reading the input file? */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) jpeg_input_complete (j_decompress_ptr cinfo) { /* Check for valid jpeg object */ @@ -346,7 +346,7 @@ * Is there more than one scan? */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) jpeg_has_multiple_scans (j_decompress_ptr cinfo) { /* Only valid after jpeg_read_header completes */ @@ -366,7 +366,7 @@ * a suspending data source is used. */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) jpeg_finish_decompress (j_decompress_ptr cinfo) { if ((cinfo->global_state == DSTATE_SCANNING || --- jdapistd.c.orig 2009-08-20 11:41:22.526890349 +0200 +++ jdapistd.c 2009-08-20 11:41:36.330126243 +0200 @@ -20,7 +20,7 @@ /* Forward declarations */ -LOCAL(boolean) output_pass_setup JPP((j_decompress_ptr cinfo)); +LOCAL(jpeg_boolean) output_pass_setup JPP((j_decompress_ptr cinfo)); /* @@ -34,7 +34,7 @@ * a suspending data source is used. */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) jpeg_start_decompress (j_decompress_ptr cinfo) { if (cinfo->global_state == DSTATE_READY) { @@ -91,7 +91,7 @@ * If suspended, returns FALSE and sets global_state = DSTATE_PRESCAN. */ -LOCAL(boolean) +LOCAL(jpeg_boolean) output_pass_setup (j_decompress_ptr cinfo) { if (cinfo->global_state != DSTATE_PRESCAN) { @@ -224,7 +224,7 @@ * Initialize for an output pass in buffered-image mode. */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) jpeg_start_output (j_decompress_ptr cinfo, int scan_number) { if (cinfo->global_state != DSTATE_BUFIMAGE && @@ -249,7 +249,7 @@ * a suspending data source is used. */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) jpeg_finish_output (j_decompress_ptr cinfo) { if ((cinfo->global_state == DSTATE_SCANNING || --- jdarith.c.orig 2009-08-20 11:41:44.971116507 +0200 +++ jdarith.c 2009-08-20 11:42:12.791118218 +0200 @@ -237,7 +237,7 @@ * or first pass of successive approximation). */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu_DC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; @@ -316,7 +316,7 @@ * or first pass of successive approximation). */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu_AC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; @@ -391,7 +391,7 @@ * MCU decoding for DC successive approximation refinement scan. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu_DC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; @@ -424,7 +424,7 @@ * MCU decoding for AC successive approximation refinement scan. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu_AC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; @@ -494,7 +494,7 @@ * Decode one MCU's worth of arithmetic-compressed coefficients. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { arith_entropy_ptr entropy = (arith_entropy_ptr) cinfo->entropy; --- jdatadst.c.orig 2009-08-20 11:42:36.799116272 +0200 +++ jdatadst.c 2009-08-20 11:42:43.198116026 +0200 @@ -77,7 +77,7 @@ * write it out when emptying the buffer externally. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) empty_output_buffer (j_compress_ptr cinfo) { my_dest_ptr dest = (my_dest_ptr) cinfo->dest; --- jdatasrc.c.orig 2009-08-20 11:42:52.345883058 +0200 +++ jdatasrc.c 2009-08-20 11:42:58.981116194 +0200 @@ -27,7 +27,7 @@ FILE * infile; /* source stream */ JOCTET * buffer; /* start of buffer */ - boolean start_of_file; /* have we gotten any data yet? */ + jpeg_boolean start_of_file; /* have we gotten any data yet? */ } my_source_mgr; typedef my_source_mgr * my_src_ptr; @@ -86,7 +86,7 @@ * the front of the buffer rather than discarding it. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) fill_input_buffer (j_decompress_ptr cinfo) { my_src_ptr src = (my_src_ptr) cinfo->src; --- jdcoefct.c.orig 2009-08-20 11:43:05.725894412 +0200 +++ jdcoefct.c 2009-08-20 11:43:19.139866248 +0200 @@ -69,7 +69,7 @@ JPP((j_decompress_ptr cinfo, JSAMPIMAGE output_buf)); #endif #ifdef BLOCK_SMOOTHING_SUPPORTED -LOCAL(boolean) smoothing_ok JPP((j_decompress_ptr cinfo)); +LOCAL(jpeg_boolean) smoothing_ok JPP((j_decompress_ptr cinfo)); METHODDEF(int) decompress_smooth_data JPP((j_decompress_ptr cinfo, JSAMPIMAGE output_buf)); #endif @@ -401,11 +401,11 @@ * more accurately than they really are. */ -LOCAL(boolean) +LOCAL(jpeg_boolean) smoothing_ok (j_decompress_ptr cinfo) { my_coef_ptr coef = (my_coef_ptr) cinfo->coef; - boolean smoothing_useful = FALSE; + jpeg_boolean smoothing_useful = FALSE; int ci, coefi; jpeg_component_info *compptr; JQUANT_TBL * qtable; @@ -470,7 +470,7 @@ JDIMENSION output_col; jpeg_component_info *compptr; inverse_DCT_method_ptr inverse_DCT; - boolean first_row, last_row; + jpeg_boolean first_row, last_row; JBLOCK workspace; int *coef_bits; JQUANT_TBL *quanttbl; @@ -673,7 +673,7 @@ */ GLOBAL(void) -jinit_d_coef_controller (j_decompress_ptr cinfo, boolean need_full_buffer) +jinit_d_coef_controller (j_decompress_ptr cinfo, jpeg_boolean need_full_buffer) { my_coef_ptr coef; --- jdhuff.c.orig 2009-08-20 11:43:27.669123391 +0200 +++ jdhuff.c 2009-08-20 11:43:54.296866948 +0200 @@ -274,7 +274,7 @@ */ LOCAL(void) -jpeg_make_d_derived_tbl (j_decompress_ptr cinfo, boolean isDC, int tblno, +jpeg_make_d_derived_tbl (j_decompress_ptr cinfo, jpeg_boolean isDC, int tblno, d_derived_tbl ** pdtbl) { JHUFF_TBL *htbl; @@ -415,7 +415,7 @@ #endif -LOCAL(boolean) +LOCAL(jpeg_boolean) jpeg_fill_bit_buffer (bitread_working_state * state, register bit_buf_type get_buffer, register int bits_left, int nbits) @@ -586,7 +586,7 @@ * Returns FALSE if must suspend. */ -LOCAL(boolean) +LOCAL(jpeg_boolean) process_restart (j_decompress_ptr cinfo) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -645,7 +645,7 @@ * or first pass of successive approximation). */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu_DC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -716,7 +716,7 @@ * or first pass of successive approximation). */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu_AC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -801,7 +801,7 @@ * is not very clear on the point. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu_DC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -850,7 +850,7 @@ * MCU decoding for AC successive approximation refinement scan. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu_AC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; @@ -1000,7 +1000,7 @@ * Decode one MCU's worth of Huffman-compressed coefficients. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) decode_mcu (j_decompress_ptr cinfo, JBLOCKROW *MCU_data) { huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy; --- jdinput.c.orig 2009-08-20 11:44:01.240887972 +0200 +++ jdinput.c 2009-08-20 11:44:08.081866527 +0200 @@ -22,7 +22,7 @@ typedef struct { struct jpeg_input_controller pub; /* public fields */ - boolean inheaders; /* TRUE until first SOS is reached */ + jpeg_boolean inheaders; /* TRUE until first SOS is reached */ } my_input_controller; typedef my_input_controller * my_inputctl_ptr; --- jdmainct.c.orig 2009-08-20 11:44:23.934140509 +0200 +++ jdmainct.c 2009-08-20 11:44:30.961876604 +0200 @@ -117,7 +117,7 @@ /* Pointer to allocated workspace (M or M+2 row groups). */ JSAMPARRAY buffer[MAX_COMPONENTS]; - boolean buffer_full; /* Have we gotten an iMCU row from decoder? */ + jpeg_boolean buffer_full; /* Have we gotten an iMCU row from decoder? */ JDIMENSION rowgroup_ctr; /* counts row groups output to postprocessor */ /* Remaining fields are only used in the context case. */ @@ -473,7 +473,7 @@ */ GLOBAL(void) -jinit_d_main_controller (j_decompress_ptr cinfo, boolean need_full_buffer) +jinit_d_main_controller (j_decompress_ptr cinfo, jpeg_boolean need_full_buffer) { my_main_ptr main; int ci, rgroup, ngroups; --- jdmarker.c.orig 2009-08-20 11:44:39.278866368 +0200 +++ jdmarker.c 2009-08-20 11:45:17.804115896 +0200 @@ -193,7 +193,7 @@ */ -LOCAL(boolean) +LOCAL(jpeg_boolean) get_soi (j_decompress_ptr cinfo) /* Process an SOI marker */ { @@ -233,8 +233,8 @@ } -LOCAL(boolean) -get_sof (j_decompress_ptr cinfo, boolean is_prog, boolean is_arith) +LOCAL(jpeg_boolean) +get_sof (j_decompress_ptr cinfo, jpeg_boolean is_prog, jpeg_boolean is_arith) /* Process a SOFn marker */ { INT32 length; @@ -297,7 +297,7 @@ } -LOCAL(boolean) +LOCAL(jpeg_boolean) get_sos (j_decompress_ptr cinfo) /* Process a SOS marker */ { @@ -369,7 +369,7 @@ #ifdef D_ARITH_CODING_SUPPORTED -LOCAL(boolean) +LOCAL(jpeg_boolean) get_dac (j_decompress_ptr cinfo) /* Process a DAC marker */ { @@ -415,7 +415,7 @@ #endif /* D_ARITH_CODING_SUPPORTED */ -LOCAL(boolean) +LOCAL(jpeg_boolean) get_dht (j_decompress_ptr cinfo) /* Process a DHT marker */ { @@ -486,7 +486,7 @@ } -LOCAL(boolean) +LOCAL(jpeg_boolean) get_dqt (j_decompress_ptr cinfo) /* Process a DQT marker */ { @@ -544,7 +544,7 @@ } -LOCAL(boolean) +LOCAL(jpeg_boolean) get_dri (j_decompress_ptr cinfo) /* Process a DRI marker */ { @@ -687,7 +687,7 @@ } -METHODDEF(boolean) +METHODDEF(jpeg_boolean) get_interesting_appn (j_decompress_ptr cinfo) /* Process an APP0 or APP14 marker without saving it */ { @@ -735,7 +735,7 @@ #ifdef SAVE_MARKERS_SUPPORTED -METHODDEF(boolean) +METHODDEF(jpeg_boolean) save_marker (j_decompress_ptr cinfo) /* Save an APPn or COM marker into the marker list */ { @@ -841,7 +841,7 @@ #endif /* SAVE_MARKERS_SUPPORTED */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) skip_variable (j_decompress_ptr cinfo) /* Skip over an unknown or uninteresting variable-length marker */ { @@ -870,7 +870,7 @@ * but it will never be 0 or FF. */ -LOCAL(boolean) +LOCAL(jpeg_boolean) next_marker (j_decompress_ptr cinfo) { int c; @@ -917,7 +917,7 @@ } -LOCAL(boolean) +LOCAL(jpeg_boolean) first_marker (j_decompress_ptr cinfo) /* Like next_marker, but used to obtain the initial SOI marker. */ /* For this marker, we do not allow preceding garbage or fill; otherwise, @@ -1109,7 +1109,7 @@ * it holds a marker which the decoder will be unable to read past. */ -METHODDEF(boolean) +METHODDEF(jpeg_boolean) read_restart_marker (j_decompress_ptr cinfo) { /* Obtain a marker unless we already did. */ @@ -1188,7 +1188,7 @@ * any other marker would have to be bogus data in that case. */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) jpeg_resync_to_restart (j_decompress_ptr cinfo, int desired) { int marker = cinfo->unread_marker; --- jdmaster.c.orig 2009-08-20 11:45:36.984115940 +0200 +++ jdmaster.c 2009-08-20 11:45:48.922119814 +0200 @@ -24,7 +24,7 @@ int pass_number; /* # of passes completed */ - boolean using_merged_upsample; /* TRUE if using merged upsample/cconvert */ + jpeg_boolean using_merged_upsample; /* TRUE if using merged upsample/cconvert */ /* Saved references to initialized quantizer modules, * in case we need to switch modes. @@ -41,7 +41,7 @@ * CRUCIAL: this must match the actual capabilities of jdmerge.c! */ -LOCAL(boolean) +LOCAL(jpeg_boolean) use_merged_upsample (j_decompress_ptr cinfo) { #ifdef UPSAMPLE_MERGING_SUPPORTED @@ -401,7 +401,7 @@ master_selection (j_decompress_ptr cinfo) { my_master_ptr master = (my_master_ptr) cinfo->master; - boolean use_c_buffer; + jpeg_boolean use_c_buffer; long samplesperrow; JDIMENSION jd_samplesperrow; --- jdmerge.c.orig 2009-08-20 11:45:55.827140697 +0200 +++ jdmerge.c 2009-08-20 11:46:02.113873456 +0200 @@ -61,7 +61,7 @@ * to discard the dummy last row if the image height is odd. */ JSAMPROW spare_row; - boolean spare_full; /* T if spare buffer is occupied */ + jpeg_boolean spare_full; /* T if spare buffer is occupied */ JDIMENSION out_row_width; /* samples per output row */ JDIMENSION rows_to_go; /* counts rows remaining in image */ --- jdpostct.c.orig 2009-08-20 11:46:08.022116658 +0200 +++ jdpostct.c 2009-08-20 11:46:12.271138065 +0200 @@ -247,7 +247,7 @@ */ GLOBAL(void) -jinit_d_post_controller (j_decompress_ptr cinfo, boolean need_full_buffer) +jinit_d_post_controller (j_decompress_ptr cinfo, jpeg_boolean need_full_buffer) { my_post_ptr post; --- jdsample.c.orig 2009-08-20 11:46:20.616866424 +0200 +++ jdsample.c 2009-08-20 11:46:27.457115806 +0200 @@ -296,7 +296,7 @@ my_upsample_ptr upsample; int ci; jpeg_component_info * compptr; - boolean need_buffer; + jpeg_boolean need_buffer; int h_in_group, v_in_group, h_out_group, v_out_group; upsample = (my_upsample_ptr) --- jerror.c.orig 2009-08-20 11:46:34.576116112 +0200 +++ jerror.c 2009-08-20 11:46:39.701116174 +0200 @@ -161,7 +161,7 @@ const char * msgtext = NULL; const char * msgptr; char ch; - boolean isstring; + jpeg_boolean isstring; /* Look up message string in proper table */ if (msg_code > 0 && msg_code <= err->last_jpeg_message) { --- jmemmgr.c.orig 2009-08-20 11:47:37.676116529 +0200 +++ jmemmgr.c 2009-08-20 11:48:09.789865834 +0200 @@ -156,9 +156,9 @@ JDIMENSION rowsperchunk; /* allocation chunk size in mem_buffer */ JDIMENSION cur_start_row; /* first logical row # in the buffer */ JDIMENSION first_undef_row; /* row # of first uninitialized row */ - boolean pre_zero; /* pre-zero mode requested? */ - boolean dirty; /* do current buffer contents need written? */ - boolean b_s_open; /* is backing-store data valid? */ + jpeg_boolean pre_zero; /* pre-zero mode requested? */ + jpeg_boolean dirty; /* do current buffer contents need written? */ + jpeg_boolean b_s_open; /* is backing-store data valid? */ jvirt_sarray_ptr next; /* link to next virtual sarray control block */ backing_store_info b_s_info; /* System-dependent control info */ }; @@ -172,9 +172,9 @@ JDIMENSION rowsperchunk; /* allocation chunk size in mem_buffer */ JDIMENSION cur_start_row; /* first logical row # in the buffer */ JDIMENSION first_undef_row; /* row # of first uninitialized row */ - boolean pre_zero; /* pre-zero mode requested? */ - boolean dirty; /* do current buffer contents need written? */ - boolean b_s_open; /* is backing-store data valid? */ + jpeg_boolean pre_zero; /* pre-zero mode requested? */ + jpeg_boolean dirty; /* do current buffer contents need written? */ + jpeg_boolean b_s_open; /* is backing-store data valid? */ jvirt_barray_ptr next; /* link to next virtual barray control block */ backing_store_info b_s_info; /* System-dependent control info */ }; @@ -520,7 +520,7 @@ METHODDEF(jvirt_sarray_ptr) -request_virt_sarray (j_common_ptr cinfo, int pool_id, boolean pre_zero, +request_virt_sarray (j_common_ptr cinfo, int pool_id, jpeg_boolean pre_zero, JDIMENSION samplesperrow, JDIMENSION numrows, JDIMENSION maxaccess) /* Request a virtual 2-D sample array */ @@ -550,7 +550,7 @@ METHODDEF(jvirt_barray_ptr) -request_virt_barray (j_common_ptr cinfo, int pool_id, boolean pre_zero, +request_virt_barray (j_common_ptr cinfo, int pool_id, jpeg_boolean pre_zero, JDIMENSION blocksperrow, JDIMENSION numrows, JDIMENSION maxaccess) /* Request a virtual 2-D coefficient-block array */ @@ -687,7 +687,7 @@ LOCAL(void) -do_sarray_io (j_common_ptr cinfo, jvirt_sarray_ptr ptr, boolean writing) +do_sarray_io (j_common_ptr cinfo, jvirt_sarray_ptr ptr, jpeg_boolean writing) /* Do backing store read or write of a virtual sample array */ { long bytesperrow, file_offset, byte_count, rows, thisrow, i; @@ -720,7 +720,7 @@ LOCAL(void) -do_barray_io (j_common_ptr cinfo, jvirt_barray_ptr ptr, boolean writing) +do_barray_io (j_common_ptr cinfo, jvirt_barray_ptr ptr, jpeg_boolean writing) /* Do backing store read or write of a virtual coefficient-block array */ { long bytesperrow, file_offset, byte_count, rows, thisrow, i; @@ -755,7 +755,7 @@ METHODDEF(JSAMPARRAY) access_virt_sarray (j_common_ptr cinfo, jvirt_sarray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, - boolean writable) + jpeg_boolean writable) /* Access the part of a virtual sample array starting at start_row */ /* and extending for num_rows rows. writable is true if */ /* caller intends to modify the accessed area. */ @@ -840,7 +840,7 @@ METHODDEF(JBLOCKARRAY) access_virt_barray (j_common_ptr cinfo, jvirt_barray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, - boolean writable) + jpeg_boolean writable) /* Access the part of a virtual block array starting at start_row */ /* and extending for num_rows rows. writable is true if */ /* caller intends to modify the accessed area. */ --- jmorecfg.h.orig 2009-08-20 11:17:11.941144303 +0200 +++ jmorecfg.h 2009-08-20 11:30:55.922866404 +0200 @@ -229,10 +229,7 @@ * specific header files that you want to include together with these files. * Defining HAVE_BOOLEAN before including jpeglib.h should make it work. */ - -#ifndef HAVE_BOOLEAN -typedef int boolean; -#endif +typedef int jpeg_boolean; #ifndef FALSE /* in case these macros already exist */ #define FALSE 0 /* values of boolean */ #endif --- jpegint.h.orig 2009-08-20 11:31:06.535867201 +0200 +++ jpegint.h 2009-08-20 11:32:05.734866377 +0200 @@ -49,8 +49,8 @@ JMETHOD(void, finish_pass, (j_compress_ptr cinfo)); /* State variables made visible to other modules */ - boolean call_pass_startup; /* True if pass_startup must be called */ - boolean is_last_pass; /* True during last pass */ + jpeg_boolean call_pass_startup; /* True if pass_startup must be called */ + jpeg_boolean is_last_pass; /* True during last pass */ }; /* Main buffer control (downsampled-data buffer) */ @@ -76,7 +76,7 @@ /* Coefficient buffer control */ struct jpeg_c_coef_controller { JMETHOD(void, start_pass, (j_compress_ptr cinfo, J_BUF_MODE pass_mode)); - JMETHOD(boolean, compress_data, (j_compress_ptr cinfo, + JMETHOD(jpeg_boolean, compress_data, (j_compress_ptr cinfo, JSAMPIMAGE input_buf)); }; @@ -96,7 +96,7 @@ JSAMPIMAGE output_buf, JDIMENSION out_row_group_index)); - boolean need_context_rows; /* TRUE if need rows above & below */ + jpeg_boolean need_context_rows; /* TRUE if need rows above & below */ }; /* Forward DCT (also controls coefficient quantization) */ @@ -114,8 +114,8 @@ /* Entropy encoding */ struct jpeg_entropy_encoder { - JMETHOD(void, start_pass, (j_compress_ptr cinfo, boolean gather_statistics)); - JMETHOD(boolean, encode_mcu, (j_compress_ptr cinfo, JBLOCKROW *MCU_data)); + JMETHOD(void, start_pass, (j_compress_ptr cinfo, jpeg_boolean gather_statistics)); + JMETHOD(jpeg_boolean, encode_mcu, (j_compress_ptr cinfo, JBLOCKROW *MCU_data)); JMETHOD(void, finish_pass, (j_compress_ptr cinfo)); }; @@ -142,7 +142,7 @@ JMETHOD(void, finish_output_pass, (j_decompress_ptr cinfo)); /* State variables made visible to other modules */ - boolean is_dummy_pass; /* True during 1st pass for 2-pass quant */ + jpeg_boolean is_dummy_pass; /* True during 1st pass for 2-pass quant */ }; /* Input control module */ @@ -153,8 +153,8 @@ JMETHOD(void, finish_input_pass, (j_decompress_ptr cinfo)); /* State variables made visible to other modules */ - boolean has_multiple_scans; /* True if file has multiple scans */ - boolean eoi_reached; /* True when EOI has been consumed */ + jpeg_boolean has_multiple_scans; /* True if file has multiple scans */ + jpeg_boolean eoi_reached; /* True when EOI has been consumed */ }; /* Main buffer control (downsampled-data buffer) */ @@ -202,8 +202,8 @@ /* State of marker reader --- nominally internal, but applications * supplying COM or APPn handlers might like to know the state. */ - boolean saw_SOI; /* found SOI? */ - boolean saw_SOF; /* found SOF? */ + jpeg_boolean saw_SOI; /* found SOI? */ + jpeg_boolean saw_SOF; /* found SOF? */ int next_restart_num; /* next restart number expected (0-7) */ unsigned int discarded_bytes; /* # of bytes skipped looking for a marker */ }; @@ -211,12 +211,12 @@ /* Entropy decoding */ struct jpeg_entropy_decoder { JMETHOD(void, start_pass, (j_decompress_ptr cinfo)); - JMETHOD(boolean, decode_mcu, (j_decompress_ptr cinfo, + JMETHOD(jpeg_boolean, decode_mcu, (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)); /* This is here to share code between baseline and progressive decoders; */ /* other modules probably should not use it */ - boolean insufficient_data; /* set TRUE after emitting warning */ + jpeg_boolean insufficient_data; /* set TRUE after emitting warning */ }; /* Inverse DCT (also performs dequantization) */ @@ -242,7 +242,7 @@ JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)); - boolean need_context_rows; /* TRUE if need rows above & below */ + jpeg_boolean need_context_rows; /* TRUE if need rows above & below */ }; /* Colorspace conversion */ @@ -255,7 +255,7 @@ /* Color quantization or color precision reduction */ struct jpeg_color_quantizer { - JMETHOD(void, start_pass, (j_decompress_ptr cinfo, boolean is_pre_scan)); + JMETHOD(void, start_pass, (j_decompress_ptr cinfo, jpeg_boolean is_pre_scan)); JMETHOD(void, color_quantize, (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)); @@ -336,13 +336,13 @@ /* Compression module initialization routines */ EXTERN(void) jinit_compress_master JPP((j_compress_ptr cinfo)); EXTERN(void) jinit_c_master_control JPP((j_compress_ptr cinfo, - boolean transcode_only)); + jpeg_boolean transcode_only)); EXTERN(void) jinit_c_main_controller JPP((j_compress_ptr cinfo, - boolean need_full_buffer)); + jpeg_boolean need_full_buffer)); EXTERN(void) jinit_c_prep_controller JPP((j_compress_ptr cinfo, - boolean need_full_buffer)); + jpeg_boolean need_full_buffer)); EXTERN(void) jinit_c_coef_controller JPP((j_compress_ptr cinfo, - boolean need_full_buffer)); + jpeg_boolean need_full_buffer)); EXTERN(void) jinit_color_converter JPP((j_compress_ptr cinfo)); EXTERN(void) jinit_downsampler JPP((j_compress_ptr cinfo)); EXTERN(void) jinit_forward_dct JPP((j_compress_ptr cinfo)); @@ -352,11 +352,11 @@ /* Decompression module initialization routines */ EXTERN(void) jinit_master_decompress JPP((j_decompress_ptr cinfo)); EXTERN(void) jinit_d_main_controller JPP((j_decompress_ptr cinfo, - boolean need_full_buffer)); + jpeg_boolean need_full_buffer)); EXTERN(void) jinit_d_coef_controller JPP((j_decompress_ptr cinfo, - boolean need_full_buffer)); + jpeg_boolean need_full_buffer)); EXTERN(void) jinit_d_post_controller JPP((j_decompress_ptr cinfo, - boolean need_full_buffer)); + jpeg_boolean need_full_buffer)); EXTERN(void) jinit_input_controller JPP((j_decompress_ptr cinfo)); EXTERN(void) jinit_marker_reader JPP((j_decompress_ptr cinfo)); EXTERN(void) jinit_huff_decoder JPP((j_decompress_ptr cinfo)); --- jpeglib.h.orig 2009-08-20 11:28:13.725117628 +0200 +++ jpeglib.h 2009-08-20 11:30:27.042115824 +0200 @@ -98,7 +98,7 @@ * You could suppress output of a table by setting this to TRUE. * (See jpeg_suppress_tables for an example.) */ - boolean sent_table; /* TRUE when table has been output */ + jpeg_boolean sent_table; /* TRUE when table has been output */ } JQUANT_TBL; @@ -114,7 +114,7 @@ * You could suppress output of a table by setting this to TRUE. * (See jpeg_suppress_tables for an example.) */ - boolean sent_table; /* TRUE when table has been output */ + jpeg_boolean sent_table; /* TRUE when table has been output */ } JHUFF_TBL; @@ -164,7 +164,7 @@ * components will be ignored (eg grayscale output from YCbCr image), * we can skip most computations for the unused components. */ - boolean component_needed; /* do we need the value of this component? */ + jpeg_boolean component_needed; /* do we need the value of this component? */ /* These values are computed before starting a scan of the component. */ /* The decompressor output side may not use these variables. */ @@ -250,7 +250,7 @@ struct jpeg_memory_mgr * mem; /* Memory manager module */\ struct jpeg_progress_mgr * progress; /* Progress monitor, or NULL if none */\ void * client_data; /* Available for use by application */\ - boolean is_decompressor; /* So common code can tell which is which */\ + jpeg_boolean is_decompressor; /* So common code can tell which is which */\ int global_state /* For checking call sequence validity */ /* Routines that are to be used by both halves of the library are declared @@ -338,11 +338,11 @@ * set num_scans and scan_info to point to an array of scan definitions. */ - boolean raw_data_in; /* TRUE=caller supplies downsampled data */ - boolean arith_code; /* TRUE=arithmetic coding, FALSE=Huffman */ - boolean optimize_coding; /* TRUE=optimize entropy encoding parms */ - boolean CCIR601_sampling; /* TRUE=first samples are cosited */ - boolean do_fancy_downsampling; /* TRUE=apply fancy downsampling */ + jpeg_boolean raw_data_in; /* TRUE=caller supplies downsampled data */ + jpeg_boolean arith_code; /* TRUE=arithmetic coding, FALSE=Huffman */ + jpeg_boolean optimize_coding; /* TRUE=optimize entropy encoding parms */ + jpeg_boolean CCIR601_sampling; /* TRUE=first samples are cosited */ + jpeg_boolean do_fancy_downsampling; /* TRUE=apply fancy downsampling */ int smoothing_factor; /* 1..100, or 0 for no input smoothing */ J_DCT_METHOD dct_method; /* DCT algorithm selector */ @@ -356,7 +356,7 @@ /* Parameters controlling emission of special markers. */ - boolean write_JFIF_header; /* should a JFIF marker be written? */ + jpeg_boolean write_JFIF_header; /* should a JFIF marker be written? */ UINT8 JFIF_major_version; /* What to write for the JFIF version number */ UINT8 JFIF_minor_version; /* These three values are not used by the JPEG code, merely copied */ @@ -366,7 +366,7 @@ UINT8 density_unit; /* JFIF code for pixel size units */ UINT16 X_density; /* Horizontal pixel density */ UINT16 Y_density; /* Vertical pixel density */ - boolean write_Adobe_marker; /* should an Adobe marker be written? */ + jpeg_boolean write_Adobe_marker; /* should an Adobe marker be written? */ /* State variable: index of next scanline to be written to * jpeg_write_scanlines(). Application may use this to control its @@ -382,7 +382,7 @@ /* * These fields are computed during compression startup */ - boolean progressive_mode; /* TRUE if scan script uses progressive mode */ + jpeg_boolean progressive_mode; /* TRUE if scan script uses progressive mode */ int max_h_samp_factor; /* largest h_samp_factor */ int max_v_samp_factor; /* largest v_samp_factor */ @@ -458,22 +458,22 @@ double output_gamma; /* image gamma wanted in output */ - boolean buffered_image; /* TRUE=multiple output passes */ - boolean raw_data_out; /* TRUE=downsampled data wanted */ + jpeg_boolean buffered_image; /* TRUE=multiple output passes */ + jpeg_boolean raw_data_out; /* TRUE=downsampled data wanted */ J_DCT_METHOD dct_method; /* IDCT algorithm selector */ - boolean do_fancy_upsampling; /* TRUE=apply fancy upsampling */ - boolean do_block_smoothing; /* TRUE=apply interblock smoothing */ + jpeg_boolean do_fancy_upsampling; /* TRUE=apply fancy upsampling */ + jpeg_boolean do_block_smoothing; /* TRUE=apply interblock smoothing */ - boolean quantize_colors; /* TRUE=colormapped output wanted */ + jpeg_boolean quantize_colors; /* TRUE=colormapped output wanted */ /* the following are ignored if not quantize_colors: */ J_DITHER_MODE dither_mode; /* type of color dithering to use */ - boolean two_pass_quantize; /* TRUE=use two-pass color quantization */ + jpeg_boolean two_pass_quantize; /* TRUE=use two-pass color quantization */ int desired_number_of_colors; /* max # colors to use in created colormap */ /* these are significant only in buffered-image mode: */ - boolean enable_1pass_quant; /* enable future use of 1-pass quantizer */ - boolean enable_external_quant;/* enable future use of external colormap */ - boolean enable_2pass_quant; /* enable future use of 2-pass quantizer */ + jpeg_boolean enable_1pass_quant; /* enable future use of 1-pass quantizer */ + jpeg_boolean enable_external_quant;/* enable future use of external colormap */ + jpeg_boolean enable_2pass_quant; /* enable future use of 2-pass quantizer */ /* Description of actual output image that will be returned to application. * These fields are computed by jpeg_start_decompress(). @@ -560,8 +560,8 @@ jpeg_component_info * comp_info; /* comp_info[i] describes component that appears i'th in SOF */ - boolean progressive_mode; /* TRUE if SOFn specifies progressive mode */ - boolean arith_code; /* TRUE=arithmetic coding, FALSE=Huffman */ + jpeg_boolean progressive_mode; /* TRUE if SOFn specifies progressive mode */ + jpeg_boolean arith_code; /* TRUE=arithmetic coding, FALSE=Huffman */ UINT8 arith_dc_L[NUM_ARITH_TBLS]; /* L values for DC arith-coding tables */ UINT8 arith_dc_U[NUM_ARITH_TBLS]; /* U values for DC arith-coding tables */ @@ -572,17 +572,17 @@ /* These fields record data obtained from optional markers recognized by * the JPEG library. */ - boolean saw_JFIF_marker; /* TRUE iff a JFIF APP0 marker was found */ + jpeg_boolean saw_JFIF_marker; /* TRUE iff a JFIF APP0 marker was found */ /* Data copied from JFIF marker; only valid if saw_JFIF_marker is TRUE: */ UINT8 JFIF_major_version; /* JFIF version number */ UINT8 JFIF_minor_version; UINT8 density_unit; /* JFIF code for pixel size units */ UINT16 X_density; /* Horizontal pixel density */ UINT16 Y_density; /* Vertical pixel density */ - boolean saw_Adobe_marker; /* TRUE iff an Adobe APP14 marker was found */ + jpeg_boolean saw_Adobe_marker; /* TRUE iff an Adobe APP14 marker was found */ UINT8 Adobe_transform; /* Color transform code from Adobe marker */ - boolean CCIR601_sampling; /* TRUE=first samples are cosited */ + jpeg_boolean CCIR601_sampling; /* TRUE=first samples are cosited */ /* Aside from the specific data retained from APPn markers known to the * library, the uninterpreted contents of any or all APPn and COM markers @@ -741,7 +741,7 @@ size_t free_in_buffer; /* # of byte spaces remaining in buffer */ JMETHOD(void, init_destination, (j_compress_ptr cinfo)); - JMETHOD(boolean, empty_output_buffer, (j_compress_ptr cinfo)); + JMETHOD(jpeg_boolean, empty_output_buffer, (j_compress_ptr cinfo)); JMETHOD(void, term_destination, (j_compress_ptr cinfo)); }; @@ -753,9 +753,9 @@ size_t bytes_in_buffer; /* # of bytes remaining in buffer */ JMETHOD(void, init_source, (j_decompress_ptr cinfo)); - JMETHOD(boolean, fill_input_buffer, (j_decompress_ptr cinfo)); + JMETHOD(jpeg_boolean, fill_input_buffer, (j_decompress_ptr cinfo)); JMETHOD(void, skip_input_data, (j_decompress_ptr cinfo, long num_bytes)); - JMETHOD(boolean, resync_to_restart, (j_decompress_ptr cinfo, int desired)); + JMETHOD(jpeg_boolean, resync_to_restart, (j_decompress_ptr cinfo, int desired)); JMETHOD(void, term_source, (j_decompress_ptr cinfo)); }; @@ -793,13 +793,13 @@ JDIMENSION numrows)); JMETHOD(jvirt_sarray_ptr, request_virt_sarray, (j_common_ptr cinfo, int pool_id, - boolean pre_zero, + jpeg_boolean pre_zero, JDIMENSION samplesperrow, JDIMENSION numrows, JDIMENSION maxaccess)); JMETHOD(jvirt_barray_ptr, request_virt_barray, (j_common_ptr cinfo, int pool_id, - boolean pre_zero, + jpeg_boolean pre_zero, JDIMENSION blocksperrow, JDIMENSION numrows, JDIMENSION maxaccess)); @@ -808,12 +808,12 @@ jvirt_sarray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, - boolean writable)); + jpeg_boolean writable)); JMETHOD(JBLOCKARRAY, access_virt_barray, (j_common_ptr cinfo, jvirt_barray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, - boolean writable)); + jpeg_boolean writable)); JMETHOD(void, free_pool, (j_common_ptr cinfo, int pool_id)); JMETHOD(void, self_destruct, (j_common_ptr cinfo)); @@ -832,7 +832,7 @@ /* Routine signature for application-supplied marker processing methods. * Need not pass marker code since it is stored in cinfo->unread_marker. */ -typedef JMETHOD(boolean, jpeg_marker_parser_method, (j_decompress_ptr cinfo)); +typedef JMETHOD(jpeg_boolean, jpeg_marker_parser_method, (j_decompress_ptr cinfo)); /* Declarations for routines called by application. @@ -945,26 +945,26 @@ J_COLOR_SPACE colorspace)); EXTERN(void) jpeg_default_colorspace JPP((j_compress_ptr cinfo)); EXTERN(void) jpeg_set_quality JPP((j_compress_ptr cinfo, int quality, - boolean force_baseline)); + jpeg_boolean force_baseline)); EXTERN(void) jpeg_set_linear_quality JPP((j_compress_ptr cinfo, int scale_factor, - boolean force_baseline)); + jpeg_boolean force_baseline)); EXTERN(void) jpeg_default_qtables JPP((j_compress_ptr cinfo, - boolean force_baseline)); + jpeg_boolean force_baseline)); EXTERN(void) jpeg_add_quant_table JPP((j_compress_ptr cinfo, int which_tbl, const unsigned int *basic_table, int scale_factor, - boolean force_baseline)); + jpeg_boolean force_baseline)); EXTERN(int) jpeg_quality_scaling JPP((int quality)); EXTERN(void) jpeg_simple_progression JPP((j_compress_ptr cinfo)); EXTERN(void) jpeg_suppress_tables JPP((j_compress_ptr cinfo, - boolean suppress)); + jpeg_boolean suppress)); EXTERN(JQUANT_TBL *) jpeg_alloc_quant_table JPP((j_common_ptr cinfo)); EXTERN(JHUFF_TBL *) jpeg_alloc_huff_table JPP((j_common_ptr cinfo)); /* Main entry points for compression */ EXTERN(void) jpeg_start_compress JPP((j_compress_ptr cinfo, - boolean write_all_tables)); + jpeg_boolean write_all_tables)); EXTERN(JDIMENSION) jpeg_write_scanlines JPP((j_compress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION num_lines)); @@ -993,7 +993,7 @@ /* Decompression startup: read start of JPEG datastream to see what's there */ EXTERN(int) jpeg_read_header JPP((j_decompress_ptr cinfo, - boolean require_image)); + jpeg_boolean require_image)); /* Return value is one of: */ #define JPEG_SUSPENDED 0 /* Suspended due to lack of input data */ #define JPEG_HEADER_OK 1 /* Found valid image datastream */ @@ -1005,11 +1005,11 @@ */ /* Main entry points for decompression */ -EXTERN(boolean) jpeg_start_decompress JPP((j_decompress_ptr cinfo)); +EXTERN(jpeg_boolean) jpeg_start_decompress JPP((j_decompress_ptr cinfo)); EXTERN(JDIMENSION) jpeg_read_scanlines JPP((j_decompress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION max_lines)); -EXTERN(boolean) jpeg_finish_decompress JPP((j_decompress_ptr cinfo)); +EXTERN(jpeg_boolean) jpeg_finish_decompress JPP((j_decompress_ptr cinfo)); /* Replaces jpeg_read_scanlines when reading raw downsampled data. */ EXTERN(JDIMENSION) jpeg_read_raw_data JPP((j_decompress_ptr cinfo, @@ -1017,11 +1017,11 @@ JDIMENSION max_lines)); /* Additional entry points for buffered-image mode. */ -EXTERN(boolean) jpeg_has_multiple_scans JPP((j_decompress_ptr cinfo)); -EXTERN(boolean) jpeg_start_output JPP((j_decompress_ptr cinfo, +EXTERN(jpeg_boolean) jpeg_has_multiple_scans JPP((j_decompress_ptr cinfo)); +EXTERN(jpeg_boolean) jpeg_start_output JPP((j_decompress_ptr cinfo, int scan_number)); -EXTERN(boolean) jpeg_finish_output JPP((j_decompress_ptr cinfo)); -EXTERN(boolean) jpeg_input_complete JPP((j_decompress_ptr cinfo)); +EXTERN(jpeg_boolean) jpeg_finish_output JPP((j_decompress_ptr cinfo)); +EXTERN(jpeg_boolean) jpeg_input_complete JPP((j_decompress_ptr cinfo)); EXTERN(void) jpeg_new_colormap JPP((j_decompress_ptr cinfo)); EXTERN(int) jpeg_consume_input JPP((j_decompress_ptr cinfo)); /* Return value is one of: */ @@ -1067,7 +1067,7 @@ EXTERN(void) jpeg_destroy JPP((j_common_ptr cinfo)); /* Default restart-marker-resync procedure for use by data source modules */ -EXTERN(boolean) jpeg_resync_to_restart JPP((j_decompress_ptr cinfo, +EXTERN(jpeg_boolean) jpeg_resync_to_restart JPP((j_decompress_ptr cinfo, int desired)); --- jpegtran.c.orig 2009-08-20 11:50:17.652872947 +0200 +++ jpegtran.c 2009-08-20 11:50:27.852866642 +0200 @@ -114,7 +114,7 @@ LOCAL(int) parse_switches (j_compress_ptr cinfo, int argc, char **argv, - int last_file_arg_seen, boolean for_real) + int last_file_arg_seen, jpeg_boolean for_real) /* Parse optional switches. * Returns argv[] index of first file-name argument (== argc if none). * Any file names with indexes <= last_file_arg_seen are ignored; @@ -126,7 +126,7 @@ { int argn; char * arg; - boolean simple_progressive; + jpeg_boolean simple_progressive; char * scansarg = NULL; /* saves -scans parm if any */ /* Set up default JPEG parameters. */ @@ -194,7 +194,7 @@ } else if (keymatch(arg, "debug", 1) || keymatch(arg, "verbose", 1)) { /* Enable debug printouts. */ /* On first -d, print version identification */ - static boolean printed_version = FALSE; + static jpeg_boolean printed_version = FALSE; if (! printed_version) { fprintf(stderr, "Independent JPEG Group's JPEGTRAN, version %s\n%s\n", --- jquant1.c.orig 2009-08-20 11:46:56.877115750 +0200 +++ jquant1.c 2009-08-20 11:47:07.640866353 +0200 @@ -151,7 +151,7 @@ * premultiplied as described above. Since colormap indexes must fit into * JSAMPLEs, the entries of this array will too. */ - boolean is_padded; /* is the colorindex padded for odither? */ + jpeg_boolean is_padded; /* is the colorindex padded for odither? */ int Ncolors[MAX_Q_COMPS]; /* # of values alloced to each component */ @@ -161,7 +161,7 @@ /* Variables for Floyd-Steinberg dithering */ FSERRPTR fserrors[MAX_Q_COMPS]; /* accumulated errors */ - boolean on_odd_row; /* flag to remember which row we are on */ + jpeg_boolean on_odd_row; /* flag to remember which row we are on */ } my_cquantizer; typedef my_cquantizer * my_cquantize_ptr; @@ -191,7 +191,7 @@ int nc = cinfo->out_color_components; /* number of color components */ int max_colors = cinfo->desired_number_of_colors; int total_colors, iroot, i, j; - boolean changed; + jpeg_boolean changed; long temp; static const int RGB_order[3] = { RGB_GREEN, RGB_RED, RGB_BLUE }; @@ -738,7 +738,7 @@ */ METHODDEF(void) -start_pass_1_quant (j_decompress_ptr cinfo, boolean is_pre_scan) +start_pass_1_quant (j_decompress_ptr cinfo, jpeg_boolean is_pre_scan) { my_cquantize_ptr cquantize = (my_cquantize_ptr) cinfo->cquantize; size_t arraysize; --- jquant2.c.orig 2009-08-20 11:47:15.798869830 +0200 +++ jquant2.c 2009-08-20 11:47:24.253866267 +0200 @@ -200,11 +200,11 @@ /* Variables for accumulating image statistics */ hist3d histogram; /* pointer to the histogram */ - boolean needs_zeroed; /* TRUE if next pass must zero histogram */ + jpeg_boolean needs_zeroed; /* TRUE if next pass must zero histogram */ /* Variables for Floyd-Steinberg dithering */ FSERRPTR fserrors; /* accumulated errors */ - boolean on_odd_row; /* flag to remember which row we are on */ + jpeg_boolean on_odd_row; /* flag to remember which row we are on */ int * error_limiter; /* table for clamping the applied error */ } my_cquantizer; @@ -1164,7 +1164,7 @@ */ METHODDEF(void) -start_pass_2_quant (j_decompress_ptr cinfo, boolean is_pre_scan) +start_pass_2_quant (j_decompress_ptr cinfo, jpeg_boolean is_pre_scan) { my_cquantize_ptr cquantize = (my_cquantize_ptr) cinfo->cquantize; hist3d histogram = cquantize->histogram; --- rdppm.c.orig 2009-08-20 11:48:37.810129297 +0200 +++ rdppm.c 2009-08-20 11:48:43.341116052 +0200 @@ -299,7 +299,7 @@ ppm_source_ptr source = (ppm_source_ptr) sinfo; int c; unsigned int w, h, maxval; - boolean need_iobuffer, use_raw_buffer, need_rescale; + jpeg_boolean need_iobuffer, use_raw_buffer, need_rescale; if (getc(source->pub.input_file) != 'P') ERREXIT(cinfo, JERR_PPM_NOT); --- rdswitch.c.orig 2009-08-20 11:49:02.748128456 +0200 +++ rdswitch.c 2009-08-20 11:49:24.135865988 +0200 @@ -35,7 +35,7 @@ } -LOCAL(boolean) +LOCAL(jpeg_boolean) read_text_integer (FILE * file, long * result, int * termchar) /* Read an unsigned decimal integer from a file, store it in result */ /* Reads one trailing character after the integer; returns it in termchar */ @@ -70,8 +70,8 @@ } -GLOBAL(boolean) -read_quant_tables (j_compress_ptr cinfo, char * filename, boolean force_baseline) +GLOBAL(jpeg_boolean) +read_quant_tables (j_compress_ptr cinfo, char * filename, jpeg_boolean force_baseline) /* Read a set of quantization tables from the specified file. * The file is plain ASCII text: decimal numbers with whitespace between. * Comments preceded by '#' may be included in the file. @@ -126,7 +126,7 @@ #ifdef C_MULTISCAN_FILES_SUPPORTED -LOCAL(boolean) +LOCAL(jpeg_boolean) read_scan_integer (FILE * file, long * result, int * termchar) /* Variant of read_text_integer that always looks for a non-space termchar; * this simplifies parsing of punctuation in scan scripts. @@ -155,7 +155,7 @@ } -GLOBAL(boolean) +GLOBAL(jpeg_boolean) read_scan_script (j_compress_ptr cinfo, char * filename) /* Read a scan script from the specified text file. * Each entry in the file defines one scan to be emitted. @@ -263,8 +263,8 @@ #endif /* C_MULTISCAN_FILES_SUPPORTED */ -GLOBAL(boolean) -set_quality_ratings (j_compress_ptr cinfo, char *arg, boolean force_baseline) +GLOBAL(jpeg_boolean) +set_quality_ratings (j_compress_ptr cinfo, char *arg, jpeg_boolean force_baseline) /* Process a quality-ratings parameter string, of the form * N[,N,...] * If there are more q-table slots than parameters, the last value is replicated. @@ -295,7 +295,7 @@ } -GLOBAL(boolean) +GLOBAL(jpeg_boolean) set_quant_slots (j_compress_ptr cinfo, char *arg) /* Process a quantization-table-selectors parameter string, of the form * N[,N,...] @@ -330,7 +330,7 @@ } -GLOBAL(boolean) +GLOBAL(jpeg_boolean) set_sample_factors (j_compress_ptr cinfo, char *arg) /* Process a sample-factors parameter string, of the form * HxV[,HxV,...] --- rdtarga.c.orig 2009-08-20 11:48:50.730140596 +0200 +++ rdtarga.c 2009-08-20 11:48:55.082866165 +0200 @@ -336,7 +336,7 @@ U_CHAR targaheader[18]; int idlen, cmaptype, subtype, flags, interlace_type, components; unsigned int width, height, maplen; - boolean is_bottom_up; + jpeg_boolean is_bottom_up; #define GET_2B(offset) ((unsigned int) UCH(targaheader[offset]) + \ (((unsigned int) UCH(targaheader[offset+1])) << 8)) --- transupp.c.orig 2009-08-20 11:50:33.940866572 +0200 +++ transupp.c 2009-08-20 11:50:47.543865927 +0200 @@ -741,7 +741,7 @@ * *strptr is advanced over the digit string, and *result is set to its value. */ -LOCAL(boolean) +LOCAL(jpeg_boolean) jt_read_integer (const char ** strptr, JDIMENSION * result) { const char * ptr = *strptr; @@ -771,7 +771,7 @@ * This code is loosely based on XParseGeometry from the X11 distribution. */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) jtransform_parse_crop_spec (jpeg_transform_info *info, const char *spec) { info->crop = FALSE; @@ -859,7 +859,7 @@ jpeg_transform_info *info) { jvirt_barray_ptr *coef_arrays = NULL; - boolean need_workspace, transpose_it; + jpeg_boolean need_workspace, transpose_it; jpeg_component_info *compptr; JDIMENSION xoffset, yoffset, width_in_iMCUs, height_in_iMCUs; JDIMENSION width_in_blocks, height_in_blocks; @@ -1097,7 +1097,7 @@ adjust_exif_parameters (JOCTET FAR * data, unsigned int length, JDIMENSION new_width, JDIMENSION new_height) { - boolean is_motorola; /* Flag for byte order */ + jpeg_boolean is_motorola; /* Flag for byte order */ unsigned int number_of_tags, tagnum; unsigned int firstoffset, offset; JDIMENSION new_value; @@ -1423,12 +1423,12 @@ * (may use custom action then) */ -GLOBAL(boolean) +GLOBAL(jpeg_boolean) jtransform_perfect_transform(JDIMENSION image_width, JDIMENSION image_height, int MCU_width, int MCU_height, JXFORM_CODE transform) { - boolean result = TRUE; /* initialize TRUE */ + jpeg_boolean result = TRUE; /* initialize TRUE */ switch (transform) { case JXFORM_FLIP_H: --- wrbmp.c.orig 2009-08-20 11:50:03.848890455 +0200 +++ wrbmp.c 2009-08-20 11:50:10.497868472 +0200 @@ -44,7 +44,7 @@ typedef struct { struct djpeg_dest_struct pub; /* public fields */ - boolean is_os2; /* saves the OS2 format request flag */ + jpeg_boolean is_os2; /* saves the OS2 format request flag */ jvirt_sarray_ptr whole_image; /* needed to reverse row order */ JDIMENSION data_width; /* JSAMPLEs per row */ @@ -387,7 +387,7 @@ */ GLOBAL(djpeg_dest_ptr) -jinit_write_bmp (j_decompress_ptr cinfo, boolean is_os2) +jinit_write_bmp (j_decompress_ptr cinfo, jpeg_boolean is_os2) { bmp_dest_ptr dest; JDIMENSION row_width; --- jcapistd.c.orig 2009-08-20 12:02:14.120886794 +0200 +++ jcapistd.c 2009-08-20 12:02:21.946120307 +0200 @@ -35,7 +35,7 @@ */ GLOBAL(void) -jpeg_start_compress (j_compress_ptr cinfo, boolean write_all_tables) +jpeg_start_compress (j_compress_ptr cinfo, jpeg_boolean write_all_tables) { if (cinfo->global_state != CSTATE_START) ERREXIT1(cinfo, JERR_BAD_STATE, cinfo->global_state); --- cdjpeg.h.orig 2009-08-20 12:03:31.719864529 +0200 +++ cdjpeg.h 2009-08-20 12:03:59.094878304 +0200 @@ -119,7 +119,7 @@ EXTERN(cjpeg_source_ptr) jinit_read_bmp JPP((j_compress_ptr cinfo)); EXTERN(djpeg_dest_ptr) jinit_write_bmp JPP((j_decompress_ptr cinfo, - boolean is_os2)); + jpeg_boolean is_os2)); EXTERN(cjpeg_source_ptr) jinit_read_gif JPP((j_compress_ptr cinfo)); EXTERN(djpeg_dest_ptr) jinit_write_gif JPP((j_decompress_ptr cinfo)); EXTERN(cjpeg_source_ptr) jinit_read_ppm JPP((j_compress_ptr cinfo)); @@ -131,13 +131,13 @@ /* cjpeg support routines (in rdswitch.c) */ -EXTERN(boolean) read_quant_tables JPP((j_compress_ptr cinfo, char * filename, - boolean force_baseline)); -EXTERN(boolean) read_scan_script JPP((j_compress_ptr cinfo, char * filename)); -EXTERN(boolean) set_quality_ratings JPP((j_compress_ptr cinfo, char *arg, - boolean force_baseline)); -EXTERN(boolean) set_quant_slots JPP((j_compress_ptr cinfo, char *arg)); -EXTERN(boolean) set_sample_factors JPP((j_compress_ptr cinfo, char *arg)); +EXTERN(jpeg_boolean) read_quant_tables JPP((j_compress_ptr cinfo, char * filename, + jpeg_boolean force_baseline)); +EXTERN(jpeg_boolean) read_scan_script JPP((j_compress_ptr cinfo, char * filename)); +EXTERN(jpeg_boolean) set_quality_ratings JPP((j_compress_ptr cinfo, char *arg, + jpeg_boolean force_baseline)); +EXTERN(jpeg_boolean) set_quant_slots JPP((j_compress_ptr cinfo, char *arg)); +EXTERN(jpeg_boolean) set_sample_factors JPP((j_compress_ptr cinfo, char *arg)); /* djpeg support routines (in rdcolmap.c) */ @@ -149,7 +149,7 @@ EXTERN(void) start_progress_monitor JPP((j_common_ptr cinfo, cd_progress_ptr progress)); EXTERN(void) end_progress_monitor JPP((j_common_ptr cinfo)); -EXTERN(boolean) keymatch JPP((char * arg, const char * keyword, int minchars)); +EXTERN(jpeg_boolean) keymatch JPP((char * arg, const char * keyword, int minchars)); EXTERN(FILE *) read_stdin JPP((void)); EXTERN(FILE *) write_stdout JPP((void)); --- transupp.h.orig 2009-08-20 12:05:33.467881022 +0200 +++ transupp.h 2009-08-20 12:05:51.331128614 +0200 @@ -119,10 +119,10 @@ typedef struct { /* Options: set by caller */ JXFORM_CODE transform; /* image transform operator */ - boolean perfect; /* if TRUE, fail if partial MCUs are requested */ - boolean trim; /* if TRUE, trim partial MCUs as needed */ - boolean force_grayscale; /* if TRUE, convert color image to grayscale */ - boolean crop; /* if TRUE, crop source image */ + jpeg_boolean perfect; /* if TRUE, fail if partial MCUs are requested */ + jpeg_boolean trim; /* if TRUE, trim partial MCUs as needed */ + jpeg_boolean force_grayscale; /* if TRUE, convert color image to grayscale */ + jpeg_boolean crop; /* if TRUE, crop source image */ /* Crop parameters: application need not set these unless crop is TRUE. * These can be filled in by jtransform_parse_crop_spec(). @@ -151,7 +151,7 @@ #if TRANSFORMS_SUPPORTED /* Parse a crop specification (written in X11 geometry style) */ -EXTERN(boolean) jtransform_parse_crop_spec +EXTERN(jpeg_boolean) jtransform_parse_crop_spec JPP((jpeg_transform_info *info, const char *spec)); /* Request any required workspace */ EXTERN(void) jtransform_request_workspace @@ -169,7 +169,7 @@ /* Determine whether lossless transformation is perfectly * possible for a specified image and transformation. */ -EXTERN(boolean) jtransform_perfect_transform +EXTERN(jpeg_boolean) jtransform_perfect_transform JPP((JDIMENSION image_width, JDIMENSION image_height, int MCU_width, int MCU_height, JXFORM_CODE transform)); Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libjpeg/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 30 Jan 2009 11:48:26 -0000 1.2 +++ .cvsignore 27 Aug 2009 20:42:36 -0000 1.3 @@ -1 +1 @@ -jpegsrc.v6b.tar.gz +jpegsrc.v7.tar.gz Index: mingw32-libjpeg.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libjpeg/devel/mingw32-libjpeg.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mingw32-libjpeg.spec 25 Jul 2009 12:21:59 -0000 1.4 +++ mingw32-libjpeg.spec 27 Aug 2009 20:42:36 -0000 1.5 @@ -1,35 +1,33 @@ -%define __strip %{_mingw32_strip} -%define __objdump %{_mingw32_objdump} -%define _use_internal_dependency_generator 0 -%define __find_requires %{_mingw32_findrequires} -%define __find_provides %{_mingw32_findprovides} +%global __strip %{_mingw32_strip} +%global __objdump %{_mingw32_objdump} +%global _use_internal_dependency_generator 0 +%global __find_requires %{_mingw32_findrequires} +%global __find_provides %{_mingw32_findprovides} +%define __debug_install_post %{_mingw32_debug_install_post} # Build the programs like cjpeg, etc. -# https://bugzilla.redhat.com/show_bug.cgi?id=467401c7 -%define build_programs 0 +# https://bugzilla.redhat.com/show_bug.cgi?id=467401#c7 +%global build_programs 0 Name: mingw32-libjpeg -Version: 6b -Release: 11%{?dist} +Version: 7 +Release: 1%{?dist} Summary: MinGW Windows Libjpeg library License: IJG URL: http://www.ijg.org/ Group: Development/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source0: ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v%{version}.tar.gz -Source1: configure.in +Source0: http://www.ijg.org/files/jpegsrc.v%{version}.tar.gz -Patch1: jpeg-c++.patch -Patch4: libjpeg-cflags.patch Patch5: libjpeg-buf-oflo.patch -Patch6: libjpeg-autoconf.patch -Patch100: jpeg-mingw32.patch +Patch101: jpeg-workaround-typedef-conflict.patch +Patch102: jpeg-fix-typo.patch BuildArch: noarch -BuildRequires: mingw32-filesystem >= 49 +BuildRequires: mingw32-filesystem >= 52 BuildRequires: mingw32-dlfcn BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils @@ -42,49 +40,29 @@ BuildRequires: autoconf, libtool MinGW Windows Libjpeg library. -%prep -%setup -q -n jpeg-6b +%package static +Summary: Static version of the MinGW Windows Libjpeg library +Requires: %{name} = %{version}-%{release} +Group: Development/Libraries -%patch1 -p1 -b .c++ -%patch4 -p1 -b .cflags -%patch5 -p1 -b .oflo -%patch6 -p1 +%description static +Static version of the MinGW Windows Libjpeg library. -%patch100 -p1 -# For long-obsolete reasons, libjpeg 6b doesn't ship with a configure.in. -# We need to re-autoconf though, in order to update libtool support, -# so supply configure.in. -cp %{SOURCE1} configure.in - -# libjpeg 6b includes a horribly obsolete version of libtool. -# Blow it away and replace with build system's version. -rm -f config.guess config.sub ltmain.sh ltconfig aclocal.m4 - -cat /usr/share/aclocal/libtool.m4 > aclocal.m4 -# If this is the new libtool 2.x, we need to append some additional -# files. Rather than hard-coding a version of libtool, just test -# if the files exist and append them: -for f in \ - /usr/share/aclocal/ltoptions.m4 \ - /usr/share/aclocal/ltversion.m4 \ - /usr/share/aclocal/ltsugar.m4 \ - /usr/share/aclocal/lt~obsolete.m4; do - if [ -f $f ]; then cat $f >> aclocal.m4; fi -done +%{_mingw32_debug_package} -# Now we can run libtool. -libtoolize -# Automake can fail - we only need this to get config.sub and config.guess. -automake -a ||: +%prep +%setup -q -n jpeg-%{version} -# Finally because we replaced configure.in: -autoconf +%patch5 -p1 -b .oflo + +%patch101 -p0 +%patch102 -p0 %build -%{_mingw32_configure} --enable-shared --disable-static +%{_mingw32_configure} --enable-shared --enable-static make %{?_smp_mflags} @@ -102,14 +80,10 @@ mkdir -p $RPM_BUILD_ROOT%{_mingw32_mandi rm -rf $RPM_BUILD_ROOT%{_mingw32_mandir} pushd $RPM_BUILD_ROOT%{_mingw32_bindir} -# Rename or remove win32 native binaries -for i in cjpeg djpeg jpegtran rdjpgcom wrjpgcom ; do -%if %build_programs - mv $i $i.exe -%else - rm $i +# Remove win32 native binaries if wanted +%if %build_programs == 0 + rm -f *.exe %endif -done popd @@ -118,16 +92,16 @@ rm -rf $RPM_BUILD_ROOT %files -%defattr(-,root,root) +%defattr(-,root,root,-) %doc README %if %build_programs -%{_mingw32_bindir}/cjpeg.exe -%{_mingw32_bindir}/djpeg.exe -%{_mingw32_bindir}/jpegtran.exe -%{_mingw32_bindir}/rdjpgcom.exe -%{_mingw32_bindir}/wrjpgcom.exe +%{_mingw32_bindir}/i686-pc-mingw32-cjpeg.exe +%{_mingw32_bindir}/i686-pc-mingw32-djpeg.exe +%{_mingw32_bindir}/i686-pc-mingw32-jpegtran.exe +%{_mingw32_bindir}/i686-pc-mingw32-rdjpgcom.exe +%{_mingw32_bindir}/i686-pc-mingw32-wrjpgcom.exe %endif -%{_mingw32_bindir}/libjpeg-62.dll +%{_mingw32_bindir}/libjpeg-7.dll %{_mingw32_includedir}/jconfig.h %{_mingw32_includedir}/jerror.h %{_mingw32_includedir}/jmorecfg.h @@ -135,8 +109,23 @@ rm -rf $RPM_BUILD_ROOT %{_mingw32_libdir}/libjpeg.dll.a %{_mingw32_libdir}/libjpeg.la +%files static +%defattr(-,root,root,-) +%{_mingw32_libdir}/libjpeg.a + %changelog +* Thu Aug 27 2009 Erik van Pienbroek - 7-1 +- Update to version 7 +- Resolves typedef conflict (BZ #497492) +- Use %%global instead of %%define +- Automatically generate debuginfo subpackage +- Fixed %%defattr line +- Added -static subpackage +- Dropped upstreamed patches +- Dropped autoconf stuff +- Fixed a comment typo + * Sat Jul 25 2009 Fedora Release Engineering - 6b-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libjpeg/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 30 Jan 2009 11:48:26 -0000 1.2 +++ sources 27 Aug 2009 20:42:36 -0000 1.3 @@ -1 +1 @@ -dbd5f3b47ed13132f04c685d608a7547 jpegsrc.v6b.tar.gz +382ef33b339c299b56baf1296cda9785 jpegsrc.v7.tar.gz --- jpeg-c++.patch DELETED --- From epienbro at fedoraproject.org Thu Aug 27 20:43:20 2009 From: epienbro at fedoraproject.org (epienbro) Date: Thu, 27 Aug 2009 20:43:20 +0000 (UTC) Subject: rpms/mingw32-glib2/devel .cvsignore, 1.8, 1.9 mingw32-glib2.spec, 1.13, 1.14 sources, 1.8, 1.9 Message-ID: <20090827204320.2207E11C00EB@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-glib2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31671 Modified Files: .cvsignore mingw32-glib2.spec sources Log Message: Update to 2.21.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-glib2/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 12 Aug 2009 23:09:27 -0000 1.8 +++ .cvsignore 27 Aug 2009 20:43:19 -0000 1.9 @@ -1 +1 @@ -glib-2.21.4.tar.bz2 +glib-2.21.5.tar.bz2 Index: mingw32-glib2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-glib2/devel/mingw32-glib2.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- mingw32-glib2.spec 12 Aug 2009 23:09:27 -0000 1.13 +++ mingw32-glib2.spec 27 Aug 2009 20:43:19 -0000 1.14 @@ -6,7 +6,7 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-glib2 -Version: 2.21.4 +Version: 2.21.5 Release: 1%{?dist} Summary: MinGW Windows GLib2 library @@ -176,6 +176,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 24 2009 Erik van Pienbroek - 2.21.5-1 +- Update to 2.21.5 + * Thu Aug 13 2009 Erik van Pienbroek - 2.21.4-1 - Update to 2.21.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-glib2/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 12 Aug 2009 23:09:27 -0000 1.8 +++ sources 27 Aug 2009 20:43:20 -0000 1.9 @@ -1 +1 @@ -5092c5b479ba80065dc164d27e63000f glib-2.21.4.tar.bz2 +5f3f19c4a8088c51e21cad5b8ea166e5 glib-2.21.5.tar.bz2 From hubbitus at fedoraproject.org Thu Aug 27 20:43:44 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 27 Aug 2009 20:43:44 +0000 (UTC) Subject: rpms/3proxy/EL-5 3proxy.cfg, NONE, 1.1 3proxy.init, NONE, 1.1 3proxy.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090827204344.406BC11C00EB@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/3proxy/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30875/EL-5 Modified Files: .cvsignore sources Added Files: 3proxy.cfg 3proxy.init 3proxy.spec import.log Log Message: Initial import 3proxy into Fedora --- NEW FILE 3proxy.cfg --- # Yes, 3proxy.cfg can be executable, in this case you should place # something like #config /usr/local/3proxy/3proxy.cfg # to show which configuration 3proxy should re-read on realod. #system "echo Hello world!" # you may use system to execute some external command if proxy starts # We can configure nservers to avoid unsafe gethostbyname() usage #nserver 10.1.2.1 #nserver 10.2.2.2 # nscache is good to save speed, traffic and bandwidth nscache 65536 #nsrecord porno.security.nnov.ru 0.0.0.0 # nobody will be able to access porno.security.nnov.ru by the name. #nsrecord wpad.security.nnov.ru www.security.nnov.ru # wpad.security.nnov.ru will resolve to www.security.nnov.ru for # clients timeouts 1 5 30 60 180 1800 15 60 # Here we can change timeout values users 3APA3A:CL:3apa3a "test:CR:$1$qwer$CHFTUFGqkjue9HyhcMHEe1" # note that "" required, overvise $... is treated as include file name. # $1$qwer$CHFTUFGqkjue9HyhcMHEe1 is 'test' in MD5 crypt format. #users $/usr/local/etc/3proxy/passwd # this example shows you how to include passwd file. For included files # and are treated as field separators. daemon # now we will not depend on any console (daemonize). daemon must be given # before any significant command on *nix. #service # service is required under NT if you want 3proxy to start as service #log /usr/local/etc/3proxy/logs/3proxy.log D log /var/log/3proxy/3proxy.log # log allows to specify log file location and rotation, D means logfile # is created daily # in log file we want to have underscores instead of spaces logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T" #logformat "L%d-%m-%Y %H:%M:%S %z %N.%p %E %U %C:%c %R:%r %O %I %h %T" #logformat "Linsert into log (l_date, l_user, l_service, l_in, l_out, l_descr) values ('%d-%m-%Y %H:%M:%S', '%U', '%N', %I, %O, '%T')" archiver gz /bin/gzip %F #archiver zip zip -m -qq %A %F #archiver zip pkzipc -add -silent -move %A %F #archiver rar rar a -df -inul %A %F # if archiver specified log file will be compressed after closing. # you should specify extension, path to archiver and command line, %A will be # substituted with archive file name, %f - with original file name. # Original file will not be removed, so archiver should care about it. rotate 30 # We will keep last 30 log files auth iponly #auth nbname #auth strong # auth specifies type of user authentication. If you specify none proxy # will not do anything to check name of the user. If you specify # nbname proxy will send NetBIOS name request packet to UDP/137 of # client and parse request for NetBIOS name of messanger service. # Strong means that proxy will check password. For strong authentication # unknown user will not be allowed to use proxy regardless of ACL. # If you do not want username to be checked but wanna ACL to work you should # specify auth iponly. #allow ADMINISTRATOR,root #allow * 127.0.0.1,192.168.1.1 * * #redirect 192.168.1.2 80 * * * 80 #allow * 192.168.1.0/24 * 25,53,110,20-21,1024-65535 # we will allow everything if username matches ADMINISTRATOR or root or # client ip is 127.0.0.1 or 192.168.1.1. Overwise we will redirect any request # to port 80 to our Web-server 192.168.0.2. # We will allow any outgoing connections from network 192.168.1.0/24 to # SMTP, POP3, FTP, DNS and unprivileged ports. # Note, that redirect may also be used with proxy or portmapper. It will # allow you to redirect requests to different ports or different server # for different clients. # sharing access to internet #external 10.1.1.1 external 0.0.0.0 # external is address 3proxy uses for outgoing connections. 0.0.0.0 means any # interface. Using 0.0.0.0 is not good because it allows to connect to 127.0.0.1 #internal 192.168.1.1 internal 127.0.0.1 # internal is address of interface proxy will listen for incoming requests # 127.0.0.1 means only localhost will be able to use this proxy. This is # address you should specify for clients as proxy IP. # You MAY use 0.0.0.0 but you shouldn't, because it's a chance for you to # have open proxy in your network in this case. auth none # no authentication is requires dnspr # dnsproxy listens on UDP/53 to answer client's DNS requests. It requires # nserver/nscache configuration. #external $./external.ip #internal $./internal.ip # this is just an alternative form fo giving external and internal address # allows you to read this addresses from files auth strong # We want to protect internal interface deny * * 127.0.0.1,192.168.1.1 # and llow HTTP and HTTPS traffic. allow * * * 80-88,8080-8088 HTTP allow * * * 443,8443 HTTPS proxy -n auth none # pop3p will be used without any authentication. It's bad choice # because it's possible to use pop3p to access any port pop3p tcppm 25 mail.my.provider 25 #udppm -s 53 ns.my.provider 53 # we can portmap port TCP/25 to provider's SMTP server and UDP/53 # to provider's DNS. # Now we can use our proxy as SMTP and DNS server. # -s switch for UDP means "single packet" service - instead of setting # association for period of time association will only be set for 1 packet. # It's very userfull for services like DNS but not for some massive services # like multimedia streams or online games. auth strong flush allow 3APA3A,test maxconn 20 socks # for socks we will use password authentication and different access control - # we flush previously configured ACL list and create new one to allow users # test and 3APA3A to connect from any location auth strong flush internal 127.0.0.1 allow 3APA3A 127.0.0.1 maxconn 3 admin #only allow acces to admin interface for user 3APA3A from 127.0.0.1 address #via 127.0.0.1 address. # map external 80 and 443 ports to internal Web server # examples below show how to use 3proxy to publish Web server in internal # network to Internet. We must switch internal and external addresses and # flush any ACLs #auth none #flush #external $./internal.ip #internal $./external.ip #maxconn 300 #tcppm 80 websrv 80 #tcppm 443 websrv 443 #chroot /usr/local/jail #setgid 65535 #setuid 65535 # now we needn't any root rights. We can chroot and setgid/setuid. ###$Id: 3proxy.cfg.sample,v 1.5 2004/07/16 12:37:20 vlad Exp $####### --- NEW FILE 3proxy.init --- #!/bin/sh # # Init file for Software Watchdog daemon. # # Written by Dag Wieers . # Rewrote for ALT Linux by Pavlov Konstantin # Modifyed for Fedora by Pavel Alexeev aka Pahan-Hubbitus # # chkconfig: - 02 98 # description: 3proxy Proxy Server # # processname: 3proxy # config: /etc/3proxy.cfg # pidfile: /var/run/3proxy.pid WITHOUT_RC_COMPAT=1 . /etc/init.d/functions ### Default variables prog=3proxy CONFIG=/etc/3proxy.cfg PROXY=/usr/bin/3proxy RETVAL=0 PIDFILE=/var/run/3proxy.pid LOCKFILE=/var/lock/subsys/3proxy #LOGFILE=/var/log/3proxy.log start() { echo -n $"Starting $prog: " # daemon --pidfile "${PIDFILE}" sh -c "exec \"$PROXY\" \"$CONFIG\" 2>&1 > \"$LOGFILE\" &" daemon --pidfile "${PIDFILE}" "$PROXY" "$CONFIG" RETVAL=$? echo [ $RETVAL = 0 ] && touch ${LOCKFILE} return $RETVAL } stop() { echo -n $"Stopping $prog: " killproc -p "${PIDFILE}" -d 1 "$PROXY" RETVAL=$? echo [ $RETVAL = 0 ] && rm -f ${LOCKFILE} ${PIDFILE} return $RETVAL } restart() { stop start } reload(){ echo -n $"Reloading $prog: " killproc -p ${pidfile} $httpd -USR1 RETVAL=$? echo } case "$1" in start) start ;; stop) stop ;; restart) restart ;; reload) reload ;; condrestart) [ -e $LOCKFILE ] && restart RETVAL=$? ;; status) status -p "$PIDFILE" "$PROXY" RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" RETVAL=1 ;; esac exit $RETVAL --- NEW FILE 3proxy.spec --- Name: 3proxy Version: 0.6 Release: 3%{?dist} Summary: Tiny but very powerful proxy Summary(ru): ?????????, ?? ?????? ?????? ??????-?????? License: BSD or ASL 2.0 or GPLv2+ or LGPLv2+ Group: System Environment/Daemons Url: http://3proxy.ru/?l=EN Source0: http://3proxy.ru/%{version}/%{name}-%{version}.tgz Source1: 3proxy.init Source2: 3proxy.cfg # EPEL still require it BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dos2unix %description 3proxy -- light proxy server. Universal proxy server with HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, POP3, UDP and TCP portmapping, access control, bandwith control, traffic limitation and accounting based on username, client IP, target IP, day time, day of week, etc. %description -l ru 3proxy -- ????????? ?????? ??????. ??? ????????????? ??????? ?????????????? HTTP, HTTPS, SOCKS v4, SOCKS v4a, SOCKS v5, FTP, POP3, UDP ? TCP ??????? ?????? (portmapping), ?????? ??????? ?????????? ????????? ???????, ???????????? ??????? ? ???????????, ???????????? ?? ????? ????????????, ?????????? IP ??????, IP ????, ??????? ???, ??? ?????? ? ?.?. %prep %setup -q # To use "fedora" CFLAGS (exported) sed -i -e "s/CFLAGS =/CFLAGS +=/" Makefile.Linux dos2unix Changelog %build %{__make} -f Makefile.Linux %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_man3dir} mkdir -p %{buildroot}%{_man8dir} mkdir -p %{buildroot}%{_localstatedir}/log/%{name} install -m755 -D src/3proxy %{buildroot}%{_bindir}/3proxy install -m755 -D src/dighosts %{buildroot}%{_bindir}/dighosts install -m755 -D src/ftppr %{buildroot}%{_bindir}/ftppr install -m755 -D src/mycrypt %{buildroot}%{_bindir}/mycrypt install -m755 -D src/pop3p %{buildroot}%{_bindir}/pop3p install -m755 -D src/3proxy %{buildroot}%{_bindir}/3proxy install -m755 -D src/proxy %{buildroot}%{_bindir}/htproxy install -m755 -D src/socks %{buildroot}%{_bindir}/socks install -m755 -D src/tcppm %{buildroot}%{_bindir}/tcppm install -m755 -D src/udppm %{buildroot}%{_bindir}/udppm install -pD -m755 %{SOURCE1} %{buildroot}/%{_initrddir}/%{name} install -pD -m644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/%{name}.cfg %clean rm -rf %{buildroot} %post # Register service /sbin/chkconfig --add %{name} %preun if [ $1 = 0 ]; then /sbin/service %{name} stop > /dev/null 2>&1 /sbin/chkconfig --del %{name} fi %files %defattr(-,root,root,-) %{_bindir}/* %config(noreplace) %{_sysconfdir}/%{name}.cfg %{_initrddir}/%{name} %{_localstatedir}/log/%{name} %doc Readme Changelog authors copying news %changelog * Thu Aug 20 2009 Pavel Alexeev - 0.6-3 - Fedora Review started - thank you Peter Lemenkov. - Change rights (0755->0644) of config. - Disable service by default. - Add BR dos2unix. * Mon Aug 17 2009 Pavel Alexeev - 0.6-2 - /usr/bin/proxy renamed to htproxy to avoid name bump with libproxy-bin. - Add Source2: 3proxy.cfg from Alt Linux (slightly modified) - http://sisyphus.ru/ru/srpm/Sisyphus/3proxy/sources/1 (thanks to Afanasov Dmitry). - Add log-dir %%{_localstatedir}/log/%%{name} * Mon Aug 17 2009 Pavel Alexeev - 0.6-1 - Ressurect old spec. New version 0.6. - Rename spec to classic %%{name}.spec. - Remove Hu part from release and add %%{?dist}. - Change summary, description, URL. Add Russian localisation of sumamry and description. - Strip some old comments. - Add to %%doc Readme Changelog authors copying news. - Turn macros usage from %%name to %%{name} for consistence. - Change group from System/Servers to standard System Environment/Daemons. - Add %%defattr(-,root,root,-) in %%files section. - Add cleanup in %%install section. - Add %%clean section with cleanup buildroot. - License changed from just GPL to "BSD or ASL 2.0 or GPLv2+ or LGPLv2+" (according to Makefile.Linux) - Add %%config(noreplace) mark to all configs. - Add file %%{_initdir}/%%{name} - Old %%{_initdir} macros replaced by %%{_initrddir} - Hack makefile to use system CFLAGS. - Add %%post/%%postun sections. * Fri Jan 25 2008 Pavel Alexeev - 0.5.3k - Import from ftp://ftp.nluug.nl/pub/os/Linux/distr/altlinux/4.0/Server/4.0.1/files/SRPMS/3proxy-0.5.3h-alt1.src.rpm Combine with ftp://ftp.pbone.net/mirror/ftp.sourceforge.net/pub/sourceforge/t/th/three-proxy/3proxy-0.5.3g-1.src.rpm - Steep to version 0.5.3k - Comment out packager - Reformat header of spec with tabs - Add desc from second src.rpm of import - Correct source0 - Add -c key fo %%setup macro - Add BuildRoot definition (this is not ALT) - Change Release: alt1 to Release: 0.Hu.0 * Fri Apr 13 2007 Lunar Child 0.5.3h-alt1 - new version * Wed Mar 21 2007 Lunar Child 0.5.3g-alt2 - Added init script. - Added new trivial config file. * Tue Mar 20 2007 Lunar Child 0.5.3g-alt1 - First build for ALT Linux Sisyphus --- NEW FILE import.log --- proxy-0_6-3_fc11:EL-5:3proxy-0.6-3.fc11.src.rpm:1251405632 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/3proxy/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:17:25 -0000 1.1 +++ .cvsignore 27 Aug 2009 20:43:43 -0000 1.2 @@ -0,0 +1 @@ +3proxy-0.6.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/3proxy/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:17:25 -0000 1.1 +++ sources 27 Aug 2009 20:43:44 -0000 1.2 @@ -0,0 +1 @@ +2ebd9c06939021f6c2aca31d67782f71 3proxy-0.6.tgz From epienbro at fedoraproject.org Thu Aug 27 20:46:46 2009 From: epienbro at fedoraproject.org (epienbro) Date: Thu, 27 Aug 2009 20:46:46 +0000 (UTC) Subject: rpms/mingw32-pango/devel .cvsignore, 1.6, 1.7 mingw32-pango.spec, 1.8, 1.9 sources, 1.6, 1.7 Message-ID: <20090827204646.926B211C00EB@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-pango/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1130 Modified Files: .cvsignore mingw32-pango.spec sources Log Message: Update to 1.25.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pango/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 18 Aug 2009 17:06:59 -0000 1.6 +++ .cvsignore 27 Aug 2009 20:46:46 -0000 1.7 @@ -1 +1 @@ -pango-1.25.4.tar.bz2 +pango-1.25.5.tar.bz2 Index: mingw32-pango.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pango/devel/mingw32-pango.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mingw32-pango.spec 18 Aug 2009 16:49:41 -0000 1.8 +++ mingw32-pango.spec 27 Aug 2009 20:46:46 -0000 1.9 @@ -6,7 +6,7 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-pango -Version: 1.25.4 +Version: 1.25.5 Release: 1%{?dist} Summary: MinGW Windows Pango library @@ -196,6 +196,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 24 2009 Erik van Pienbroek - 1.25.5-1 +- Update to 1.25.5 + * Tue Aug 18 2009 Erik van Pienbroek - 1.25.4-1 - Update to 1.25.4 - Drop upstreamed patches Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pango/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 18 Aug 2009 17:06:59 -0000 1.6 +++ sources 27 Aug 2009 20:46:46 -0000 1.7 @@ -1 +1 @@ -c46848c6a065e0a71764626a1fcf995e pango-1.25.4.tar.bz2 +3f0b5f9b58f951ddaffbdb45b2d12741 pango-1.25.5.tar.bz2 From pkgdb at fedoraproject.org Thu Aug 27 20:48:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 20:48:23 +0000 Subject: [pkgdb] mingw32-libtiff: epienbro has requested watchcommits Message-ID: <20090827204823.ED6AE10F854@bastion2.fedora.phx.redhat.com> epienbro has requested the watchcommits acl on mingw32-libtiff (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Thu Aug 27 20:48:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 20:48:24 +0000 Subject: [pkgdb] mingw32-libtiff: epienbro has requested commit Message-ID: <20090827204824.C6E6C10F879@bastion2.fedora.phx.redhat.com> epienbro has requested the commit acl on mingw32-libtiff (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Thu Aug 27 20:48:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 20:48:25 +0000 Subject: [pkgdb] mingw32-libtiff: epienbro has requested approveacls Message-ID: <20090827204825.C0CBB10F881@bastion2.fedora.phx.redhat.com> epienbro has requested the approveacls acl on mingw32-libtiff (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Thu Aug 27 20:48:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 20:48:30 +0000 Subject: [pkgdb] mingw32-libtiff: epienbro has requested watchbugzilla Message-ID: <20090827204830.33ECD10F88C@bastion2.fedora.phx.redhat.com> epienbro has requested the watchbugzilla acl on mingw32-libtiff (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Thu Aug 27 20:48:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 20:48:32 +0000 Subject: [pkgdb] mingw32-libtiff: epienbro has requested watchbugzilla Message-ID: <20090827204832.628DE10F895@bastion2.fedora.phx.redhat.com> epienbro has requested the watchbugzilla acl on mingw32-libtiff (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Thu Aug 27 20:48:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 20:48:32 +0000 Subject: [pkgdb] mingw32-libtiff: epienbro has requested commit Message-ID: <20090827204833.09F4910F899@bastion2.fedora.phx.redhat.com> epienbro has requested the commit acl on mingw32-libtiff (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Thu Aug 27 20:48:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 20:48:35 +0000 Subject: [pkgdb] mingw32-libtiff: epienbro has requested watchcommits Message-ID: <20090827204835.6D7C710F89C@bastion2.fedora.phx.redhat.com> epienbro has requested the watchcommits acl on mingw32-libtiff (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Thu Aug 27 20:48:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 20:48:37 +0000 Subject: [pkgdb] mingw32-libtiff: epienbro has requested approveacls Message-ID: <20090827204837.B23B510F854@bastion2.fedora.phx.redhat.com> epienbro has requested the approveacls acl on mingw32-libtiff (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From rdieter at fedoraproject.org Thu Aug 27 20:51:01 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Thu, 27 Aug 2009 20:51:01 +0000 (UTC) Subject: rpms/redland/devel redland.spec,1.18,1.19 Message-ID: <20090827205101.E581F11C00EB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/redland/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3620 Modified Files: redland.spec Log Message: * Thu Aug 27 2009 Rex Dieter 1.0.7-10 - fix build with newer sqlite (#519781) Index: redland.spec =================================================================== RCS file: /cvs/pkgs/rpms/redland/devel/redland.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- redland.spec 21 Aug 2009 15:42:23 -0000 1.18 +++ redland.spec 27 Aug 2009 20:51:01 -0000 1.19 @@ -1,6 +1,6 @@ Name: redland Version: 1.0.7 -Release: 9%{?dist} +Release: 10%{?dist} Summary: RDF Application Framework Group: System Environment/Libraries @@ -46,6 +46,10 @@ Header files for development with Redlan sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure %endif +# hack around SQLITE_API macro collision with newer sqlite +sed -i.REDLAND_SQLITE_API -e "s|SQLITE_API|REDLAND_SQLITE_API|" \ + configure.ac configure librdf/rdf_config.h.in librdf/rdf_storage_sqlite.c + %build # disable-static does not work if we override to use the system's libtool @@ -101,6 +105,9 @@ rm -rf $RPM_BUILD_ROOT %postun -p /sbin/ldconfig %changelog +* Thu Aug 27 2009 Rex Dieter 1.0.7-10 +- fix build with newer sqlite (#519781) + * Fri Aug 21 2009 Tomas Mraz - 1.0.7-9 - rebuilt with new openssl From epienbro at fedoraproject.org Thu Aug 27 20:56:08 2009 From: epienbro at fedoraproject.org (epienbro) Date: Thu, 27 Aug 2009 20:56:08 +0000 (UTC) Subject: rpms/mingw32-jasper/devel mingw32-jasper.spec,1.2,1.3 Message-ID: <20090827205608.48F1B11C00EB@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-jasper/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6214 Modified Files: mingw32-jasper.spec Log Message: * Thu Aug 27 2009 Erik van Pienbroek - 1.900.1-10 - Rebuild for mingw32-libjpeg 7 - Automatically generate debuginfo subpackage - Added -static subpackage - Use %%global instead of %%define Index: mingw32-jasper.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-jasper/devel/mingw32-jasper.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- mingw32-jasper.spec 25 Jul 2009 12:20:03 -0000 1.2 +++ mingw32-jasper.spec 27 Aug 2009 20:56:08 -0000 1.3 @@ -1,12 +1,13 @@ -%define __strip %{_mingw32_strip} -%define __objdump %{_mingw32_objdump} -%define _use_internal_dependency_generator 0 -%define __find_requires %{_mingw32_findrequires} -%define __find_provides %{_mingw32_findprovides} +%global __strip %{_mingw32_strip} +%global __objdump %{_mingw32_objdump} +%global _use_internal_dependency_generator 0 +%global __find_requires %{_mingw32_findrequires} +%global __find_provides %{_mingw32_findprovides} +%define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-jasper Version: 1.900.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: MinGW Windows Jasper library License: JasPer @@ -42,6 +43,18 @@ BuildRequires: mingw32-dlfcn MinGW Windows Jasper library. +%package static +Summary: Static version of the MinGW Windows Jasper library +Requires: %{name} = %{version}-%{release} +Group: Development/Libraries + +%description static +Static version of the MinGW Windows Jasper library. + + +%{_mingw32_debug_package} + + %prep %setup -q -n jasper-%{version} %patch3 -p1 -b .CVE-2007-2721 @@ -52,7 +65,7 @@ MinGW Windows Jasper library. %build %{_mingw32_configure} \ - --disable-opengl --enable-libjpeg --disable-static --enable-shared + --disable-opengl --enable-libjpeg --enable-static --enable-shared make %{?_smp_mflags} @@ -82,8 +95,18 @@ rm -rf $RPM_BUILD_ROOT %{_mingw32_libdir}/libjasper.la %{_mingw32_includedir}/jasper/ +%files static +%defattr(-,root,root,-) +%{_mingw32_libdir}/libjasper.a + %changelog +* Thu Aug 27 2009 Erik van Pienbroek - 1.900.1-10 +- Rebuild for mingw32-libjpeg 7 +- Automatically generate debuginfo subpackage +- Added -static subpackage +- Use %%global instead of %%define + * Sat Jul 25 2009 Fedora Release Engineering - 1.900.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ajax at fedoraproject.org Thu Aug 27 20:58:15 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 27 Aug 2009 20:58:15 +0000 (UTC) Subject: rpms/xorg-x11-drv-nouveau/devel nouveau-bgnr.patch, NONE, 1.1 xorg-x11-drv-nouveau.spec, 1.52, 1.53 Message-ID: <20090827205815.F418911C00EB@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7444 Modified Files: xorg-x11-drv-nouveau.spec Added Files: nouveau-bgnr.patch Log Message: * Thu Aug 27 2009 Adam Jackson 0.0.15-6.20090820git569a17a - nouveau-bgnr.patch: Enable seamless plymouth->gdm transition. nouveau-bgnr.patch: nv_driver.c | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE nouveau-bgnr.patch --- diff -up xf86-video-nouveau-0.0.15/src/nv_driver.c.jx xf86-video-nouveau-0.0.15/src/nv_driver.c --- xf86-video-nouveau-0.0.15/src/nv_driver.c.jx 2009-08-27 16:56:28.000000000 -0400 +++ xf86-video-nouveau-0.0.15/src/nv_driver.c 2009-08-27 16:59:28.811934951 -0400 @@ -747,6 +747,8 @@ NVPreInitDRM(ScrnInfoPtr pScrn) */ #ifdef XF86DRM_MODE pNv->kms_enable = !drmCheckModesettingSupported(bus_id); + if (pNv->kms_enable) + pScrn->canDoBGNoneRoot = 1; #endif xf86DrvMsg(pScrn->scrnIndex, X_PROBED, "[drm] kernel modesetting %s\n", pNv->kms_enable ? Index: xorg-x11-drv-nouveau.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/xorg-x11-drv-nouveau.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- xorg-x11-drv-nouveau.spec 21 Aug 2009 04:17:36 -0000 1.52 +++ xorg-x11-drv-nouveau.spec 27 Aug 2009 20:58:15 -0000 1.53 @@ -19,7 +19,7 @@ Name: xorg-x11-drv-nouveau # need to set an epoch to get version number in sync with upstream Epoch: 1 Version: %{nouveau_version} -Release: 5.%{snapshot}%{?dist} +Release: 6.%{snapshot}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -46,6 +46,7 @@ Patch1: dcbconf_7_4_ignore.diff Patch2: nouveau-multiple-xserver.patch Patch3: nouveau-transition-hack.patch Patch6: nouveau-bicubic-2x.patch +Patch7: nouveau-bgnr.patch %description X.Org X11 nouveau video driver. @@ -58,6 +59,7 @@ X.Org X11 nouveau video driver. %patch2 -p1 -b .multix %patch3 -p1 -b .transition %patch6 -p1 -b .bicubic +%patch7 -p1 -b .bgnr %build autoreconf -v --install @@ -81,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nouveau.4* %changelog +* Thu Aug 27 2009 Adam Jackson 0.0.15-6.20090820git569a17a +- nouveau-bgnr.patch: Enable seamless plymouth->gdm transition. + * Fri Aug 21 2009 Ben Skeggs 0.0.15-5.20090820git569a17a - a couple more minor fixes From epienbro at fedoraproject.org Thu Aug 27 21:01:32 2009 From: epienbro at fedoraproject.org (epienbro) Date: Thu, 27 Aug 2009 21:01:32 +0000 (UTC) Subject: rpms/mingw32-gtk2/devel mingw32-gtk2-libjpeg7-compatibility.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 mingw32-gtk2.spec, 1.11, 1.12 sources, 1.7, 1.8 Message-ID: <20090827210132.D569511C00ED@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-gtk2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9120 Modified Files: .cvsignore mingw32-gtk2.spec sources Added Files: mingw32-gtk2-libjpeg7-compatibility.patch Log Message: * Tue Aug 27 2009 Erik van Pienbroek - 2.17.9-1 - Update to 2.17.9 - Rebuild against mingw32-libjpeg 7 mingw32-gtk2-libjpeg7-compatibility.patch: io-jpeg.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE mingw32-gtk2-libjpeg7-compatibility.patch --- --- gdk-pixbuf/io-jpeg.c.orig 2009-08-20 14:44:30.795114182 +0200 +++ gdk-pixbuf/io-jpeg.c 2009-08-20 14:45:14.220875249 +0200 @@ -204,7 +204,7 @@ FILE * infile; /* source stream */ JOCTET * buffer; /* start of buffer */ - boolean start_of_file; /* have we gotten any data yet? */ + jpeg_boolean start_of_file; /* have we gotten any data yet? */ } stdio_source_mgr; typedef stdio_source_mgr * stdio_src_ptr; @@ -216,7 +216,7 @@ src->start_of_file = FALSE; } -static boolean +static jpeg_boolean stdio_fill_input_buffer (j_decompress_ptr cinfo) { stdio_src_ptr src = (stdio_src_ptr) cinfo->src; @@ -605,7 +605,7 @@ /* for progressive loading (called "I/O Suspension" by libjpeg docs) */ /* we do nothing except return "FALSE" */ -static boolean +static jpeg_boolean fill_input_buffer (j_decompress_ptr cinfo) { return FALSE; @@ -1068,7 +1068,7 @@ } } -static boolean +static jpeg_boolean to_callback_empty_output_buffer (j_compress_ptr cinfo) { ToFunctionDestinationManager *destmgr; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 18 Aug 2009 17:21:57 -0000 1.7 +++ .cvsignore 27 Aug 2009 21:01:31 -0000 1.8 @@ -1 +1 @@ -gtk+-2.17.8.tar.bz2 +gtk+-2.17.9.tar.bz2 Index: mingw32-gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/mingw32-gtk2.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- mingw32-gtk2.spec 18 Aug 2009 16:50:04 -0000 1.11 +++ mingw32-gtk2.spec 27 Aug 2009 21:01:31 -0000 1.12 @@ -6,7 +6,7 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-gtk2 -Version: 2.17.8 +Version: 2.17.9 Release: 1%{?dist} Summary: MinGW Windows Gtk2 library @@ -27,6 +27,9 @@ Patch1000: mingw32-gtk2-2.15.0-xbut # Enable building a static library of GTK Patch1001: mingw32-gtk2-enable_static_build.patch +# Some Fedora-MinGW-specific changes are required by mingw32-libjpeg 7 +Patch1002: mingw32-gtk2-libjpeg7-compatibility.patch + BuildArch: noarch BuildRequires: mingw32-filesystem >= 49 @@ -87,6 +90,7 @@ Static version of the MinGW Windows Gtk2 %patch1000 -p1 %patch1001 -p0 +%patch1002 -p0 # Regenerate the configure script aclocal @@ -328,6 +332,10 @@ rm -rf $RPM_BUILD_ROOT %{_mingw32_libdir}/gtk-2.0/modules/libgail.a %changelog +* Tue Aug 27 2009 Erik van Pienbroek - 2.17.9-1 +- Update to 2.17.9 +- Rebuild against mingw32-libjpeg 7 + * Tue Aug 18 2009 Erik van Pienbroek - 2.17.8-1 - Update to 2.17.8 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 18 Aug 2009 17:21:57 -0000 1.7 +++ sources 27 Aug 2009 21:01:32 -0000 1.8 @@ -1 +1 @@ -7e0a37e4cc40f74963886031d0df2182 gtk+-2.17.8.tar.bz2 +44323cc81628be422c59059086e33353 gtk+-2.17.9.tar.bz2 From roland at fedoraproject.org Thu Aug 27 21:02:58 2009 From: roland at fedoraproject.org (roland) Date: Thu, 27 Aug 2009 21:02:58 +0000 (UTC) Subject: rpms/glibc/devel .cvsignore, 1.283, 1.284 glibc-fedora.patch, 1.317, 1.318 glibc.spec, 1.410, 1.411 import.log, 1.26, 1.27 sources, 1.308, 1.309 Message-ID: <20090827210258.6096611C00EB@cvs1.fedora.phx.redhat.com> Author: roland Update of /cvs/pkgs/rpms/glibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9882/devel Modified Files: .cvsignore glibc-fedora.patch glibc.spec import.log sources Log Message: 2.10.90-17 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/.cvsignore,v retrieving revision 1.283 retrieving revision 1.284 diff -u -p -r1.283 -r1.284 --- .cvsignore 26 Aug 2009 12:12:06 -0000 1.283 +++ .cvsignore 27 Aug 2009 21:02:57 -0000 1.284 @@ -1,2 +1,2 @@ -glibc-2.10-312-g2df4be8-fedora.tar.bz2 glibc-2.10-312-g2df4be8.tar.bz2 +glibc-2.10-312-g2df4be8-fedora.tar.bz2 glibc-fedora.patch: ChangeLog | 30 ++ ChangeLog.15 | 37 ++ ChangeLog.16 | 101 +++++++ Makeconfig | 6 csu/Makefile | 3 csu/elf-init.c | 17 + debug/tst-chk1.c | 7 elf/ldconfig.c | 25 + elf/tst-stackguard1.c | 8 include/bits/stdlib-ldbl.h | 1 include/bits/wchar-ldbl.h | 1 include/features.h | 9 intl/locale.alias | 2 libio/stdio.h | 2 locale/iso-4217.def | 13 locale/programs/locarchive.c | 10 localedata/Makefile | 1 localedata/SUPPORTED | 6 localedata/locales/cy_GB | 7 localedata/locales/en_GB | 4 localedata/locales/no_NO | 69 ++++ localedata/locales/zh_TW | 6 malloc/mcheck.c | 30 +- manual/libc.texinfo | 2 misc/sys/cdefs.h | 20 + nis/nss | 2 nptl/ChangeLog | 19 + nptl/Makefile | 11 nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h | 3 nptl/sysdeps/unix/sysv/linux/kernel-features.h | 6 nptl/tst-stackguard1.c | 8 nscd/nscd.conf | 2 nscd/nscd.init | 28 -- posix/Makefile | 15 - posix/getconf.speclist.h | 39 ++ streams/Makefile | 2 sysdeps/generic/dl-cache.h | 8 sysdeps/i386/Makefile | 10 sysdeps/ia64/Makefile | 4 sysdeps/ia64/ia64libgcc.S | 350 ------------------------- sysdeps/ia64/libgcc-compat.c | 84 ++++++ sysdeps/powerpc/powerpc64/Makefile | 1 sysdeps/unix/nice.c | 7 sysdeps/unix/sysv/linux/check_pf.c | 5 sysdeps/unix/sysv/linux/dl-osinfo.h | 29 ++ sysdeps/unix/sysv/linux/futimesat.c | 23 - sysdeps/unix/sysv/linux/i386/clone.S | 4 sysdeps/unix/sysv/linux/i386/dl-cache.h | 59 ++++ sysdeps/unix/sysv/linux/ia64/dl-cache.h | 27 + sysdeps/unix/sysv/linux/ia64/dl-procinfo.c | 5 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h | 5 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed | 2 sysdeps/unix/sysv/linux/netlinkaccess.h | 18 + sysdeps/unix/sysv/linux/paths.h | 2 sysdeps/unix/sysv/linux/tcsetattr.c | 32 ++ sysdeps/unix/sysv/linux/x86_64/clone.S | 4 timezone/zic.c | 2 57 files changed, 766 insertions(+), 467 deletions(-) Index: glibc-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc-fedora.patch,v retrieving revision 1.317 retrieving revision 1.318 diff -u -p -r1.317 -r1.318 --- glibc-fedora.patch 26 Aug 2009 12:12:07 -0000 1.317 +++ glibc-fedora.patch 27 Aug 2009 21:02:57 -0000 1.318 @@ -1,5 +1,5 @@ --- glibc-2.10-312-g2df4be8/ChangeLog -+++ glibc-2.10.90-15/ChangeLog ++++ glibc-2.10.90-17/ChangeLog @@ -497,6 +497,11 @@ * sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in the unique symbol hash table should not be const. @@ -66,7 +66,7 @@ [BZ #3632] --- glibc-2.10-312-g2df4be8/ChangeLog.15 -+++ glibc-2.10.90-15/ChangeLog.15 ++++ glibc-2.10.90-17/ChangeLog.15 @@ -477,6 +477,14 @@ 2004-11-26 Jakub Jelinek @@ -133,7 +133,7 @@ * scripts/extract-abilist.awk: If `lastversion' variable defined, omit --- glibc-2.10-312-g2df4be8/ChangeLog.16 -+++ glibc-2.10.90-15/ChangeLog.16 ++++ glibc-2.10.90-17/ChangeLog.16 @@ -171,6 +171,11 @@ [BZ #2611] * stdio-common/renameat.c (renameat): Fix typo. @@ -306,7 +306,7 @@ [BZ #157] --- glibc-2.10-312-g2df4be8/Makeconfig -+++ glibc-2.10.90-15/Makeconfig ++++ glibc-2.10.90-17/Makeconfig @@ -780,12 +780,12 @@ endif # The assembler can generate debug information too. ifndef ASFLAGS @@ -324,7 +324,7 @@ ifndef BUILD_CC BUILD_CC = $(CC) --- glibc-2.10-312-g2df4be8/csu/Makefile -+++ glibc-2.10.90-15/csu/Makefile ++++ glibc-2.10.90-17/csu/Makefile @@ -93,7 +93,8 @@ omit-deps += $(crtstuff) $(crtstuff:%=$(objpfx)%.o): %.o: %.S $(objpfx)defs.h $(compile.S) -g0 $(ASFLAGS-.os) -o $@ @@ -336,8 +336,8 @@ vpath initfini.c $(sysdirs) --- glibc-2.10-312-g2df4be8/csu/elf-init.c -+++ glibc-2.10.90-15/csu/elf-init.c -@@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, char **, char **) ++++ glibc-2.10.90-17/csu/elf-init.c +@@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, extern void (*__fini_array_start []) (void) attribute_hidden; extern void (*__fini_array_end []) (void) attribute_hidden; @@ -362,7 +362,7 @@ /* These function symbols are provided for the .init/.fini section entry points automagically by the linker. */ --- glibc-2.10-312-g2df4be8/debug/tst-chk1.c -+++ glibc-2.10.90-15/debug/tst-chk1.c ++++ glibc-2.10.90-17/debug/tst-chk1.c @@ -17,6 +17,9 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -392,7 +392,7 @@ # else # define O 1 --- glibc-2.10-312-g2df4be8/elf/ldconfig.c -+++ glibc-2.10.90-15/elf/ldconfig.c ++++ glibc-2.10.90-17/elf/ldconfig.c @@ -1020,17 +1020,19 @@ search_dirs (void) @@ -415,7 +415,7 @@ if (do_chroot && opt_chroot) { -@@ -1091,7 +1093,14 @@ parse_conf (const char *filename, bool do_chroot) +@@ -1091,7 +1093,14 @@ parse_conf (const char *filename, bool d cp += 8; while ((dir = strsep (&cp, " \t")) != NULL) if (dir[0] != '\0') @@ -431,7 +431,7 @@ } else if (!strncasecmp (cp, "hwcap", 5) && isblank (cp[5])) { -@@ -1154,7 +1163,7 @@ parse_conf (const char *filename, bool do_chroot) +@@ -1154,7 +1163,7 @@ parse_conf (const char *filename, bool d config files to read. */ static void parse_conf_include (const char *config_file, unsigned int lineno, @@ -440,7 +440,7 @@ { if (opt_chroot && pattern[0] != '/') error (EXIT_FAILURE, 0, -@@ -1184,7 +1193,7 @@ parse_conf_include (const char *config_file, unsigned int lineno, +@@ -1184,7 +1193,7 @@ parse_conf_include (const char *config_f { case 0: for (size_t i = 0; i < gl.gl_pathc; ++i) @@ -475,7 +475,7 @@ if (! opt_ignore_aux_cache) --- glibc-2.10-312-g2df4be8/elf/tst-stackguard1.c -+++ glibc-2.10.90-15/elf/tst-stackguard1.c ++++ glibc-2.10.90-17/elf/tst-stackguard1.c @@ -160,17 +160,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -501,15 +501,15 @@ puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); --- glibc-2.10-312-g2df4be8/include/bits/stdlib-ldbl.h -+++ glibc-2.10.90-15/include/bits/stdlib-ldbl.h ++++ glibc-2.10.90-17/include/bits/stdlib-ldbl.h @@ -0,0 +1 @@ +#include --- glibc-2.10-312-g2df4be8/include/bits/wchar-ldbl.h -+++ glibc-2.10.90-15/include/bits/wchar-ldbl.h ++++ glibc-2.10.90-17/include/bits/wchar-ldbl.h @@ -0,0 +1 @@ +#include --- glibc-2.10-312-g2df4be8/include/features.h -+++ glibc-2.10.90-15/include/features.h ++++ glibc-2.10.90-17/include/features.h @@ -299,8 +299,13 @@ #endif @@ -527,7 +527,7 @@ # else # define __USE_FORTIFY_LEVEL 1 --- glibc-2.10-312-g2df4be8/intl/locale.alias -+++ glibc-2.10.90-15/intl/locale.alias ++++ glibc-2.10.90-17/intl/locale.alias @@ -57,8 +57,6 @@ korean ko_KR.eucKR korean.euc ko_KR.eucKR ko_KR ko_KR.eucKR @@ -538,7 +538,7 @@ nynorsk nn_NO.ISO-8859-1 polish pl_PL.ISO-8859-2 --- glibc-2.10-312-g2df4be8/libio/stdio.h -+++ glibc-2.10.90-15/libio/stdio.h ++++ glibc-2.10.90-17/libio/stdio.h @@ -145,10 +145,12 @@ typedef _G_fpos64_t fpos64_t; extern struct _IO_FILE *stdin; /* Standard input stream. */ extern struct _IO_FILE *stdout; /* Standard output stream. */ @@ -553,7 +553,7 @@ __BEGIN_NAMESPACE_STD /* Remove file FILENAME. */ --- glibc-2.10-312-g2df4be8/locale/iso-4217.def -+++ glibc-2.10.90-15/locale/iso-4217.def ++++ glibc-2.10.90-17/locale/iso-4217.def @@ -8,6 +8,7 @@ * * !!! The list has to be sorted !!! @@ -562,7 +562,7 @@ DEFINE_INT_CURR("AED") /* United Arab Emirates Dirham */ DEFINE_INT_CURR("AFN") /* Afghanistan Afgani */ DEFINE_INT_CURR("ALL") /* Albanian Lek */ -@@ -15,12 +16,14 @@ DEFINE_INT_CURR("AMD") /* Armenia Dram */ +@@ -15,12 +16,14 @@ DEFINE_INT_CURR("AMD") /* Armenia Dram DEFINE_INT_CURR("ANG") /* Netherlands Antilles */ DEFINE_INT_CURR("AOA") /* Angolan Kwanza */ DEFINE_INT_CURR("ARS") /* Argentine Peso */ @@ -577,7 +577,7 @@ DEFINE_INT_CURR("BGN") /* Bulgarian Lev */ DEFINE_INT_CURR("BHD") /* Bahraini Dinar */ DEFINE_INT_CURR("BIF") /* Burundi Franc */ -@@ -44,6 +47,7 @@ DEFINE_INT_CURR("CUP") /* Cuban Peso */ +@@ -44,6 +47,7 @@ DEFINE_INT_CURR("CUP") /* Cuban Peso * DEFINE_INT_CURR("CVE") /* Cape Verde Escudo */ DEFINE_INT_CURR("CYP") /* Cypriot Pound */ DEFINE_INT_CURR("CZK") /* Czech Koruna */ @@ -585,7 +585,7 @@ DEFINE_INT_CURR("DJF") /* Djibouti Franc */ DEFINE_INT_CURR("DKK") /* Danish Krone (Faroe Islands, Greenland) */ DEFINE_INT_CURR("DOP") /* Dominican Republic */ -@@ -51,16 +55,20 @@ DEFINE_INT_CURR("DZD") /* Algerian Dinar */ +@@ -51,16 +55,20 @@ DEFINE_INT_CURR("DZD") /* Algerian Dina DEFINE_INT_CURR("EEK") /* Estonian Kroon */ DEFINE_INT_CURR("EGP") /* Egyptian Pound */ DEFINE_INT_CURR("ERN") /* Eritrean Nakfa */ @@ -606,7 +606,7 @@ DEFINE_INT_CURR("GTQ") /* Guatemala Quetzal */ DEFINE_INT_CURR("GYD") /* Guyana Dollar */ DEFINE_INT_CURR("HKD") /* Hong Kong Dollar */ -@@ -69,12 +77,14 @@ DEFINE_INT_CURR("HRK") /* Croatia Kuna */ +@@ -69,12 +77,14 @@ DEFINE_INT_CURR("HRK") /* Croatia Kuna DEFINE_INT_CURR("HTG") /* Haiti Gourde */ DEFINE_INT_CURR("HUF") /* Hungarian Forint */ DEFINE_INT_CURR("IDR") /* Indonesia Rupiah */ @@ -621,7 +621,7 @@ DEFINE_INT_CURR("JEP") /* Jersey Pound */ DEFINE_INT_CURR("JMD") /* Jamaican Dollar */ DEFINE_INT_CURR("JOD") /* Jordanian Dinar */ -@@ -94,6 +104,7 @@ DEFINE_INT_CURR("LKR") /* Sri Lankan Rupee */ +@@ -94,6 +104,7 @@ DEFINE_INT_CURR("LKR") /* Sri Lankan Ru DEFINE_INT_CURR("LRD") /* Liberian Dollar */ DEFINE_INT_CURR("LSL") /* Lesotho Maloti */ DEFINE_INT_CURR("LTL") /* Lithuanian Litas */ @@ -629,7 +629,7 @@ DEFINE_INT_CURR("LVL") /* Latvia Lat */ DEFINE_INT_CURR("LYD") /* Libyan Arab Jamahiriya Dinar */ DEFINE_INT_CURR("MAD") /* Moroccan Dirham */ -@@ -114,6 +125,7 @@ DEFINE_INT_CURR("MZM") /* Mozambique Metical */ +@@ -114,6 +125,7 @@ DEFINE_INT_CURR("MZM") /* Mozambique Me DEFINE_INT_CURR("NAD") /* Namibia Dollar */ DEFINE_INT_CURR("NGN") /* Nigeria Naira */ DEFINE_INT_CURR("NIO") /* Nicaragua Cordoba Oro */ @@ -637,7 +637,7 @@ DEFINE_INT_CURR("NOK") /* Norwegian Krone */ DEFINE_INT_CURR("NPR") /* Nepalese Rupee */ DEFINE_INT_CURR("NZD") /* New Zealand Dollar */ -@@ -124,6 +136,7 @@ DEFINE_INT_CURR("PGK") /* Papau New Guinea Kina */ +@@ -124,6 +136,7 @@ DEFINE_INT_CURR("PGK") /* Papau New Gui DEFINE_INT_CURR("PHP") /* Philippines Peso */ DEFINE_INT_CURR("PKR") /* Pakistan Rupee */ DEFINE_INT_CURR("PLN") /* Polish Zloty */ @@ -646,8 +646,8 @@ DEFINE_INT_CURR("QAR") /* Qatar Rial */ DEFINE_INT_CURR("ROL") /* Romanian Leu */ --- glibc-2.10-312-g2df4be8/locale/programs/locarchive.c -+++ glibc-2.10.90-15/locale/programs/locarchive.c -@@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const void *b) ++++ glibc-2.10.90-17/locale/programs/locarchive.c +@@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const vo /* forward decls for below */ static uint32_t add_locale (struct locarhandle *ah, const char *name, locale_data_t data, bool replace); @@ -679,8 +679,8 @@ const char *oldname, uint32_t *locrec_offset_p) { --- glibc-2.10-312-g2df4be8/localedata/Makefile -+++ glibc-2.10.90-15/localedata/Makefile -@@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir ++++ glibc-2.10.90-17/localedata/Makefile +@@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-lo echo -n '...'; \ input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \ $(LOCALEDEF) --alias-file=../intl/locale.alias \ @@ -689,7 +689,7 @@ $(addprefix --prefix=,$(install_root)) $$locale; \ echo ' done'; \ --- glibc-2.10-312-g2df4be8/localedata/SUPPORTED -+++ glibc-2.10.90-15/localedata/SUPPORTED ++++ glibc-2.10.90-17/localedata/SUPPORTED @@ -84,6 +84,7 @@ cy_GB.UTF-8/UTF-8 \ cy_GB/ISO-8859-14 \ da_DK.UTF-8/UTF-8 \ @@ -732,8 +732,8 @@ te_IN/UTF-8 \ tg_TJ.UTF-8/UTF-8 \ --- glibc-2.10-312-g2df4be8/localedata/locales/cy_GB -+++ glibc-2.10.90-15/localedata/locales/cy_GB -@@ -248,8 +248,11 @@ mon "";/ ++++ glibc-2.10.90-17/localedata/locales/cy_GB +@@ -248,8 +248,11 @@ mon "" d_fmt "" t_fmt "" @@ -748,8 +748,8 @@ LC_MESSAGES --- glibc-2.10-312-g2df4be8/localedata/locales/en_GB -+++ glibc-2.10.90-15/localedata/locales/en_GB -@@ -116,8 +116,8 @@ mon "";/ ++++ glibc-2.10.90-17/localedata/locales/en_GB +@@ -116,8 +116,8 @@ mon "" d_fmt "" t_fmt "" @@ -761,7 +761,7 @@ / " --- glibc-2.10-312-g2df4be8/localedata/locales/no_NO -+++ glibc-2.10.90-15/localedata/locales/no_NO ++++ glibc-2.10.90-17/localedata/locales/no_NO @@ -0,0 +1,69 @@ +escape_char / +comment_char % @@ -833,7 +833,7 @@ +copy "nb_NO" +END LC_ADDRESS --- glibc-2.10-312-g2df4be8/localedata/locales/zh_TW -+++ glibc-2.10.90-15/localedata/locales/zh_TW ++++ glibc-2.10.90-17/localedata/locales/zh_TW @@ -1,7 +1,7 @@ comment_char % escape_char / @@ -862,7 +862,7 @@ date "2000-08-02" % --- glibc-2.10-312-g2df4be8/malloc/mcheck.c -+++ glibc-2.10.90-15/malloc/mcheck.c ++++ glibc-2.10.90-17/malloc/mcheck.c @@ -24,9 +24,25 @@ # include # include @@ -889,7 +889,7 @@ /* Old hook values. */ static void (*old_free_hook) (__ptr_t ptr, __const __ptr_t); static __ptr_t (*old_malloc_hook) (__malloc_size_t size, const __ptr_t); -@@ -197,7 +213,7 @@ freehook (__ptr_t ptr, const __ptr_t caller) +@@ -197,7 +213,7 @@ freehook (__ptr_t ptr, const __ptr_t cal if (old_free_hook != NULL) (*old_free_hook) (ptr, caller); else @@ -898,7 +898,7 @@ __free_hook = freehook; } -@@ -214,7 +230,7 @@ mallochook (__malloc_size_t size, const __ptr_t caller) +@@ -214,7 +230,7 @@ mallochook (__malloc_size_t size, const hdr = (struct hdr *) (*old_malloc_hook) (sizeof (struct hdr) + size + 1, caller); else @@ -907,7 +907,7 @@ __malloc_hook = mallochook; if (hdr == NULL) return NULL; -@@ -245,7 +261,7 @@ memalignhook (__malloc_size_t alignment, __malloc_size_t size, +@@ -245,7 +261,7 @@ memalignhook (__malloc_size_t alignment, if (old_memalign_hook != NULL) block = (*old_memalign_hook) (alignment, slop + size + 1, caller); else @@ -916,7 +916,7 @@ __memalign_hook = memalignhook; if (block == NULL) return NULL; -@@ -300,8 +316,8 @@ reallochook (__ptr_t ptr, __malloc_size_t size, const __ptr_t caller) +@@ -300,8 +316,8 @@ reallochook (__ptr_t ptr, __malloc_size_ sizeof (struct hdr) + size + 1, caller); else @@ -939,7 +939,7 @@ old_free_hook = __free_hook; __free_hook = freehook; --- glibc-2.10-312-g2df4be8/manual/libc.texinfo -+++ glibc-2.10.90-15/manual/libc.texinfo ++++ glibc-2.10.90-17/manual/libc.texinfo @@ -5,7 +5,7 @@ @c setchapternewpage odd @@ -950,7 +950,7 @@ * Libc: (libc). C library. @end direntry --- glibc-2.10-312-g2df4be8/misc/sys/cdefs.h -+++ glibc-2.10.90-15/misc/sys/cdefs.h ++++ glibc-2.10.90-17/misc/sys/cdefs.h @@ -132,7 +132,10 @@ #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) #define __bos0(ptr) __builtin_object_size (ptr, 0) @@ -995,7 +995,7 @@ # define __va_arg_pack_len() __builtin_va_arg_pack_len () #endif --- glibc-2.10-312-g2df4be8/nis/nss -+++ glibc-2.10.90-15/nis/nss ++++ glibc-2.10.90-17/nis/nss @@ -25,4 +25,4 @@ # memory with every getXXent() call. Otherwise each getXXent() call # might result into a network communication with the server to get @@ -1003,7 +1003,7 @@ -#SETENT_BATCH_READ=TRUE +SETENT_BATCH_READ=TRUE --- glibc-2.10-312-g2df4be8/nptl/ChangeLog -+++ glibc-2.10.90-15/nptl/ChangeLog ++++ glibc-2.10.90-17/nptl/ChangeLog @@ -3700,6 +3700,15 @@ Use __sigfillset. Document that sigfillset does the right thing wrt to SIGSETXID. @@ -1045,7 +1045,7 @@ * tst-cancel17.c (do_test): Check if aio_cancel failed. --- glibc-2.10-312-g2df4be8/nptl/Makefile -+++ glibc-2.10.90-15/nptl/Makefile ++++ glibc-2.10.90-17/nptl/Makefile @@ -339,7 +339,8 @@ endif extra-objs += $(crti-objs) $(crtn-objs) omit-deps += crti crtn @@ -1079,7 +1079,7 @@ $(addprefix $(objpfx),$(tests) $(test-srcs)): $(objpfx)libpthread.a endif --- glibc-2.10-312-g2df4be8/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h -+++ glibc-2.10.90-15/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h ++++ glibc-2.10.90-17/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h @@ -189,4 +189,7 @@ /* Typed memory objects are not available. */ #define _POSIX_TYPED_MEMORY_OBJECTS -1 @@ -1089,7 +1089,7 @@ + #endif /* bits/posix_opt.h */ --- glibc-2.10-312-g2df4be8/nptl/sysdeps/unix/sysv/linux/kernel-features.h -+++ glibc-2.10.90-15/nptl/sysdeps/unix/sysv/linux/kernel-features.h ++++ glibc-2.10.90-17/nptl/sysdeps/unix/sysv/linux/kernel-features.h @@ -0,0 +1,6 @@ +#include_next + @@ -1098,7 +1098,7 @@ +# define __ASSUME_CLONE_THREAD_FLAGS 1 +#endif --- glibc-2.10-312-g2df4be8/nptl/tst-stackguard1.c -+++ glibc-2.10.90-15/nptl/tst-stackguard1.c ++++ glibc-2.10.90-17/nptl/tst-stackguard1.c @@ -190,17 +190,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -1124,7 +1124,7 @@ puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); --- glibc-2.10-312-g2df4be8/nscd/nscd.conf -+++ glibc-2.10.90-15/nscd/nscd.conf ++++ glibc-2.10.90-17/nscd/nscd.conf @@ -33,7 +33,7 @@ # logfile /var/log/nscd.log # threads 4 @@ -1135,7 +1135,7 @@ debug-level 0 # reload-count 5 --- glibc-2.10-312-g2df4be8/nscd/nscd.init -+++ glibc-2.10.90-15/nscd/nscd.init ++++ glibc-2.10.90-17/nscd/nscd.init @@ -9,6 +9,7 @@ # slow naming services like NIS, NIS+, LDAP, or hesiod. # processname: /usr/sbin/nscd @@ -1193,8 +1193,8 @@ *) echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" --- glibc-2.10-312-g2df4be8/posix/Makefile -+++ glibc-2.10.90-15/posix/Makefile -@@ -302,15 +302,8 @@ $(inst_libexecdir)/getconf: $(inst_bindir)/getconf \ ++++ glibc-2.10.90-17/posix/Makefile +@@ -302,15 +302,8 @@ $(inst_libexecdir)/getconf: $(inst_bindi mv -f $@/$$spec.new $@/$$spec; \ done < $(objpfx)getconf.speclist @@ -1215,7 +1215,7 @@ + > $@.new mv -f $@.new $@ --- glibc-2.10-312-g2df4be8/posix/getconf.speclist.h -+++ glibc-2.10.90-15/posix/getconf.speclist.h ++++ glibc-2.10.90-17/posix/getconf.speclist.h @@ -0,0 +1,39 @@ +#include +const char *START_OF_STRINGS = @@ -1257,7 +1257,7 @@ +#endif +""; --- glibc-2.10-312-g2df4be8/streams/Makefile -+++ glibc-2.10.90-15/streams/Makefile ++++ glibc-2.10.90-17/streams/Makefile @@ -21,7 +21,7 @@ # subdir := streams @@ -1268,7 +1268,7 @@ include ../Rules --- glibc-2.10-312-g2df4be8/sysdeps/generic/dl-cache.h -+++ glibc-2.10.90-15/sysdeps/generic/dl-cache.h ++++ glibc-2.10.90-17/sysdeps/generic/dl-cache.h @@ -36,6 +36,14 @@ # define add_system_dir(dir) add_dir (dir) #endif @@ -1285,7 +1285,7 @@ /* libc5 and glibc 2.0/2.1 use the same format. For glibc 2.2 another --- glibc-2.10-312-g2df4be8/sysdeps/i386/Makefile -+++ glibc-2.10.90-15/sysdeps/i386/Makefile ++++ glibc-2.10.90-17/sysdeps/i386/Makefile @@ -2,6 +2,8 @@ # Every i386 port in use uses gas syntax (I think). asm-CPPFLAGS += -DGAS_SYNTAX @@ -1311,7 +1311,7 @@ ifeq ($(subdir),elf) --- glibc-2.10-312-g2df4be8/sysdeps/ia64/Makefile -+++ glibc-2.10.90-15/sysdeps/ia64/Makefile ++++ glibc-2.10.90-17/sysdeps/ia64/Makefile @@ -12,8 +12,8 @@ elide-routines.os += hp-timing ifeq (yes,$(build-shared)) @@ -1324,7 +1324,7 @@ endif --- glibc-2.10-312-g2df4be8/sysdeps/ia64/ia64libgcc.S -+++ glibc-2.10.90-15/sysdeps/ia64/ia64libgcc.S ++++ glibc-2.10.90-17/sysdeps/ia64/ia64libgcc.S @@ -1,350 +0,0 @@ -/* From the Intel IA-64 Optimization Guide, choose the minimum latency - alternative. */ @@ -1677,7 +1677,7 @@ - -#endif --- glibc-2.10-312-g2df4be8/sysdeps/ia64/libgcc-compat.c -+++ glibc-2.10.90-15/sysdeps/ia64/libgcc-compat.c ++++ glibc-2.10.90-17/sysdeps/ia64/libgcc-compat.c @@ -0,0 +1,84 @@ +/* pre-.hidden libgcc compatibility + Copyright (C) 2002 Free Software Foundation, Inc. @@ -1764,7 +1764,7 @@ + +#endif --- glibc-2.10-312-g2df4be8/sysdeps/powerpc/powerpc64/Makefile -+++ glibc-2.10.90-15/sysdeps/powerpc/powerpc64/Makefile ++++ glibc-2.10.90-17/sysdeps/powerpc/powerpc64/Makefile @@ -30,6 +30,7 @@ ifneq ($(elf),no) # we use -fpic instead which is much better. CFLAGS-initfini.s += -fpic -O1 @@ -1774,7 +1774,7 @@ ifeq ($(subdir),elf) --- glibc-2.10-312-g2df4be8/sysdeps/unix/nice.c -+++ glibc-2.10.90-15/sysdeps/unix/nice.c ++++ glibc-2.10.90-17/sysdeps/unix/nice.c @@ -42,7 +42,12 @@ nice (int incr) __set_errno (save); } @@ -1790,7 +1790,7 @@ { if (errno == EACCES) --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/check_pf.c -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/check_pf.c ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/check_pf.c @@ -27,13 +27,10 @@ #include #include @@ -1807,7 +1807,7 @@ #ifndef IFA_F_HOMEADDRESS # define IFA_F_HOMEADDRESS 0 --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/dl-osinfo.h -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/dl-osinfo.h ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/dl-osinfo.h @@ -17,10 +17,13 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -1822,7 +1822,7 @@ #ifndef MIN # define MIN(a,b) (((a)<(b))?(a):(b)) -@@ -80,6 +83,32 @@ _dl_setup_stack_chk_guard (void *dl_random) +@@ -80,6 +83,32 @@ _dl_setup_stack_chk_guard (void *dl_rand unsigned char *p = (unsigned char *) &ret; p[sizeof (ret) - 1] = 255; p[sizeof (ret) - 2] = '\n'; @@ -1856,7 +1856,7 @@ else #endif --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/futimesat.c -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/futimesat.c ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/futimesat.c @@ -37,14 +37,14 @@ futimesat (fd, file, tvp) { int result; @@ -1900,7 +1900,7 @@ size_t filelen = strlen (file); static const char procfd[] = "/proc/self/fd/%d/%s"; --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/i386/clone.S -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/i386/clone.S ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/i386/clone.S @@ -120,9 +120,6 @@ L(pseudo_end): ret @@ -1920,7 +1920,7 @@ cfi_startproc PSEUDO_END (BP_SYM (__clone)) --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/i386/dl-cache.h -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/i386/dl-cache.h ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/i386/dl-cache.h @@ -0,0 +1,59 @@ +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig. + Copyright (C) 2004 Free Software Foundation, Inc. @@ -1982,7 +1982,7 @@ + +#include_next --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/ia64/dl-cache.h -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/ia64/dl-cache.h ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/ia64/dl-cache.h @@ -22,4 +22,31 @@ #define _dl_cache_check_flags(flags) \ ((flags) == _DL_CACHE_DEFAULT_ID) @@ -2016,7 +2016,7 @@ + #include_next --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include @@ -2024,7 +2024,7 @@ +#include +#endif --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include @@ -2032,12 +2032,12 @@ +#include +#endif --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed @@ -1 +1 @@ -s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_ +s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_ --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/netlinkaccess.h -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/netlinkaccess.h ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/netlinkaccess.h @@ -25,6 +25,24 @@ #include @@ -2064,7 +2064,7 @@ struct netlink_res { --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/paths.h -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/paths.h ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/paths.h @@ -62,7 +62,7 @@ #define _PATH_TTY "/dev/tty" #define _PATH_UNIX "/boot/vmlinux" @@ -2075,8 +2075,8 @@ /* Provide trailing slash, since mostly used for building pathnames. */ --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/tcsetattr.c -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/tcsetattr.c -@@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p) ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/tcsetattr.c +@@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios { struct __kernel_termios k_termios; unsigned long int cmd; @@ -2084,7 +2084,7 @@ switch (optional_actions) { -@@ -80,6 +81,35 @@ tcsetattr (fd, optional_actions, termios_p) +@@ -80,6 +81,35 @@ tcsetattr (fd, optional_actions, termios memcpy (&k_termios.c_cc[0], &termios_p->c_cc[0], __KERNEL_NCCS * sizeof (cc_t)); @@ -2122,7 +2122,7 @@ } libc_hidden_def (tcsetattr) --- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/x86_64/clone.S -+++ glibc-2.10.90-15/sysdeps/unix/sysv/linux/x86_64/clone.S ++++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/x86_64/clone.S @@ -89,9 +89,6 @@ L(pseudo_end): ret @@ -2142,7 +2142,7 @@ cfi_startproc; PSEUDO_END (BP_SYM (__clone)) --- glibc-2.10-312-g2df4be8/timezone/zic.c -+++ glibc-2.10.90-15/timezone/zic.c ++++ glibc-2.10.90-17/timezone/zic.c @@ -1921,7 +1921,7 @@ const int zonecount; if (stdrp != NULL && stdrp->r_hiyear == 2037) return; Index: glibc.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc.spec,v retrieving revision 1.410 retrieving revision 1.411 diff -u -p -r1.410 -r1.411 --- glibc.spec 26 Aug 2009 12:12:07 -0000 1.410 +++ glibc.spec 27 Aug 2009 21:02:57 -0000 1.411 @@ -24,7 +24,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 16 +Release: 17 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -1028,8 +1028,10 @@ rm -f *.filelist* %endif %changelog -* Wed Aug 26 2009 Andreas Schwab - 2.10.90-16 +* Thu Aug 27 2009 Roland McGrath - 2.10.90-17 - Update from master. + +* Wed Aug 26 2009 Andreas Schwab - 2.10.90-16 - handle AVX saving on x86-64 in interrupted symbol lookups (#519081). * Mon Aug 24 2009 Andreas Schwab - 2.10.90-15 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/import.log,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- import.log 26 Aug 2009 12:12:07 -0000 1.26 +++ import.log 27 Aug 2009 21:02:58 -0000 1.27 @@ -24,3 +24,4 @@ glibc-2_10_90-13:HEAD:glibc-2.10.90-13.s glibc-2_10_90-14:HEAD:glibc-2.10.90-14.src.rpm:1250516718 glibc-2_10_90-15:HEAD:glibc-2.10.90-15.src.rpm:1251105646 glibc-2_10_90-16:HEAD:glibc-2.10.90-16.src.rpm:1251288654 +glibc-2_10_90-17:HEAD:glibc-2.10.90-17.src.rpm:1251406917 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/sources,v retrieving revision 1.308 retrieving revision 1.309 diff -u -p -r1.308 -r1.309 --- sources 26 Aug 2009 12:12:07 -0000 1.308 +++ sources 27 Aug 2009 21:02:58 -0000 1.309 @@ -1,2 +1,2 @@ -9f7f51058bd40cf84a870dd04e4198ec glibc-2.10-312-g2df4be8-fedora.tar.bz2 e9d285d54d60e73798293d32abdabcf7 glibc-2.10-312-g2df4be8.tar.bz2 +8dd0742bf8c3a90a22197c3e054c3271 glibc-2.10-312-g2df4be8-fedora.tar.bz2 From pkgdb at fedoraproject.org Thu Aug 27 21:12:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 21:12:34 +0000 Subject: [pkgdb] Django had acl change status Message-ID: <20090827211234.77F8A10F86F@bastion2.fedora.phx.redhat.com> salimma has set the approveacls acl on Django (Fedora 8) to Approved for smilner To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Django From xavierb at fedoraproject.org Thu Aug 27 21:36:31 2009 From: xavierb at fedoraproject.org (Xavier Bachelot) Date: Thu, 27 Aug 2009 21:36:31 +0000 (UTC) Subject: rpms/pnp4nagios/devel pnp4nagios-0.4.14-verify_pnp_config.in_rev654.patch, NONE, 1.1 pnp4nagios.spec, 1.8, 1.9 Message-ID: <20090827213631.4564011C00EB@cvs1.fedora.phx.redhat.com> Author: xavierb Update of /cvs/pkgs/rpms/pnp4nagios/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25728 Modified Files: pnp4nagios.spec Added Files: pnp4nagios-0.4.14-verify_pnp_config.in_rev654.patch Log Message: Ship contrib directory as doc pnp4nagios-0.4.14-verify_pnp_config.in_rev654.patch: verify_pnp_config.in | 463 +++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 355 insertions(+), 108 deletions(-) --- NEW FILE pnp4nagios-0.4.14-verify_pnp_config.in_rev654.patch --- --- trunk/contrib/verify_pnp_config.in 2009/05/02 09:17:40 632 +++ trunk/contrib/verify_pnp_config.in 2009/08/26 22:12:22 654 @@ -1,7 +1,9 @@ -#!@PERL@ -w +#!/usr/bin/perl -w # # (C) 2008-2009 pnp4nagios.org / Wolfgang Nieder # +# $Id$ +# # check Nagios/PNP integration settings # 2008.09.21: 0.1 initial version # 2008.09.23: 0.1.1 precheck / logfile @@ -16,24 +18,39 @@ # 2009.02.23: 0.1.10 check perfdata directory / bugfixes # 2009.03.06: 0.1.11 check for multiple entries / bugfixes # 2009.04.21: 0.1.12 check for Time::HiRes +# 2009.07.08: 0.1.13 Icinga support / bugfix (templates) +# 2009.08.05: 0.1.14 bugfixes (Icinga support / non-standard paths) +# 2009.08.11: 0.1.15 changed Doc-paths +# 2009.08.18: 0.1.16 added layout option / package detection use strict; use Getopt::Long; use File::Find; -my $program = "Check Nagios/PNP integration"; -my $version = "0.1.12"; +my $program = "Check Nagios/Icinga/PNP integration"; +my $version = "0.1.16"; my $help = 0; my $debug = 0; my $quiet = 0; +my $time = 0; my $wc = 0; my $err = 0; +my $warn = 0; +my $crit = 0; +my $product = lc("nagios"); +my $pnp_version = '@PKG_VERSION@'; +my $install_opts = '@INSTALL_OPTS@'; +my $doc_version = '0.4'; +# +# please remove the hash sign (#) on the following line if you're using Icinga +# or specify "-M icinga" +# $product = lc("icinga"); +my $prod_name = ucfirst($product); my $basedir = '@prefix@'; -$basedir = "/usr/local/nagios" unless (-d "$basedir"); -my $NagiosBase = $basedir if (-d "$basedir"); -my $NagiosBin = "nagios" if (-f "$basedir/bin/nagios"); +my $NagiosBase = ""; +my $NagiosBin = "$product" if (-f "$basedir/bin/$product"); my $mode = ""; -my $NagiosCfg = "$NagiosBase/etc/nagios.cfg" if (-f "$NagiosBase/etc/nagios.cfg"); +my $NagiosCfg = ""; my %NagiosCfg = (); my $rrdtool = '@RRDTOOL@'; $rrdtool = "/usr/bin/rrdtool" unless ((-f "$rrdtool") and (-x "$rrdtool")); @@ -46,6 +63,8 @@ my %PPcfg = (); my $CPcfg = ""; # config.php my %CPcfg = (); +my $RFcfg = ""; # resource.cfg +my %RFcfg = (); my $nFile = ""; my @CfgFiles = (); my %commands = (); @@ -60,10 +79,12 @@ my $gid = ""; my $user = ""; my $group = ""; -my $language = ""; +my $layout = ""; +my $pkg_mgr = ""; +my $language = "en"; my $english = ""; if (exists $ENV{LANG}) { - $language = "/de" if ($ENV{LANG} =~ /de/i); + $language = "de" if ($ENV{LANG} =~ /de/i); } my %msg = (); @@ -83,16 +104,25 @@ "q|quiet" => \$quiet, "r|rrdtool=s" => \$rrdtool, "R|RRDpath=s" => \$RRDpath, + "U|resource=s" => \$RFcfg, "u|user=s" => \$user, "g|group=s" => \$group, "l|logfile=s" => \$LogFile, "o|object=s" => \$Object, + "M|monitor=s" => \$product, + "L|layout=s" => \$layout, + "t|time" => \$time, ); +if ($pnp_version =~ /^(\d+\.\d+)/) { + $doc_version = "$1"; +} +$product = lc($product); +$prod_name = ucfirst($product); info ("\n\n$program, v$version\n"); if ($english) { info ("[I] option -e"); - $language = ""; + $language = "en"; } message(); @@ -115,7 +145,62 @@ info ("info","OS","$line"); } info ("info","Perl","$]"); +if ($mode) { + $pkg_mgr = eval "`whereis yum`"; + if ($pkg_mgr =~/:\s+$/) { + $pkg_mgr = eval "`whereis dpkg`"; + if ($pkg_mgr =~/:\s+$/) { + $pkg_mgr = eval "`whereis rpm`"; + } + } + ($pkg_mgr) = $pkg_mgr =~ /:\s*(\S+)/; + if ($pkg_mgr) { + info ("info","Package Manager","$pkg_mgr"); + chk_pkg ("nagios",0,1); + chk_pkg ("icinga",0,1); + chk_pkg ("pnp4nagios",0,1); + chk_pkg ("mod-php5,mod_php5",1,0); + chk_pkg ("php,php5",1,1); + chk_pkg ("dejavu",1,0); + if ($crit) { + info ("LinkReqSW"); + exit 30; + } + } + info ("install_opts","$install_opts") unless ($install_opts =~ /\@INSTALL_OPTS\@/i); + info ("PNP-version","$pnp_version") unless ($pnp_version =~ /\@PKG_VERSION\@/i); +} + +if ($layout) { + info ("info","Layout","$layout"); + if ($layout =~ /fedora/i) { + $basedir = "/usr/share" unless ($NagiosBase); + $NagiosCfg = "/etc/nagios/nagios.cfg" unless ($NagiosCfg); + $NagiosBin = "/usr/sbin/nagios" unless ($NagiosBin); + $RRDpath = "/var/lib/pnp4nagios" unless ($RRDpath); + } + elsif ($layout =~ /suse/i) { + $basedir = "/usr/share" unless ($NagiosBase); + $NagiosCfg = "/etc/nagios/nagios.cfg" unless ($NagiosCfg); + $NagiosBin = "/usr/sbin/nagios" unless ($NagiosBin); + $RRDpath = "/var/spool/nagios-pnp" unless ($RRDpath); + } + elsif ($layout =~ /nagios2/i) { + $basedir = "/etc/nagios2" unless ($NagiosBase); + $NagiosCfg = "/etc/nagios2/nagios.cfg" unless ($NagiosCfg); + $NagiosBin = "/usr/sbin/nagios2" unless ($NagiosBin); + } + elsif ($layout =~ /nagios3/i) { + $basedir = "/etc/nagios3" unless ($NagiosBase); + $NagiosCfg = "/etc/nagios3/nagios.cfg" unless ($NagiosCfg); + $NagiosBin = "/usr/sbin/nagios3" unless ($NagiosBin); + } else { + info ("invOption","$layout"); + } +} +$basedir = "/usr/local/$product" if ($basedir =~ /^\@prefix\@$/); +$NagiosBase = $basedir unless ($NagiosBase); if (! defined($NagiosBase)) { info ("noBase"); exit 3 @@ -125,27 +210,45 @@ exit 3 } info ("useBase", "$NagiosBase"); +$NagiosCfg = "$NagiosBase/etc/$product.cfg" unless ($NagiosCfg); if (! defined($NagiosCfg)) { - info ("noCfg"); - exit 4 + if (-f "$NagiosBase/etc/$product.cfg") { + $NagiosCfg = "$NagiosBase/etc/$product.cfg"; + } else { + info ("noCfg"); + exit 4 + } } if (! -f "$NagiosCfg") { info ("noCfgFile","$NagiosCfg"); exit 5 } info ("useCfg","$NagiosCfg"); +if (! defined($NagiosBin)) { + if (-f "$NagiosBase/bin/$product") { + $NagiosBin = "$NagiosBase/bin/$product"; + } else { + info ("noBinary", "$product") && exit 6; + } +} if ($NagiosBin !~ /^\//) { $NagiosBin = "$NagiosBase/bin/$NagiosBin"; } -examine ("x;", "Nagios-Binary", "$NagiosBin") && exit 6; +examine ("x;", "${prod_name}-Binary", "$NagiosBin") && exit 6; info ("useBinary","$NagiosBin"); if ($mode) { - if ($mode !~ /^default$|^Bulk$|^NPCD$/i) { + if ($mode !~ /^default$|^sync$|^Bulk$|^NPCD$/i) { info ("invPNPmode"); info ("LinkPNPconfig"); exit 7 } + if ($mode =~ /^default$/) { + $mode = "sync"; + if (($pnp_version =~ /^(\d+\.\d+)/) and ($1 >= 0.6)) { + $mode = "NPCD"; + } + } info ("PNPmode","$mode"); } if (($LogFile ne "") and (! -f $LogFile)) { @@ -156,10 +259,10 @@ info ("useLog","$LogFile") if ($LogFile); # get Nagios version -my $NagiosVer = `$NagiosBin -V | grep "Nagios "`; +my $NagiosVer = `$NagiosBin -V | grep "$prod_name " | head -1`; chomp $NagiosVer; -info ("[I] Nagios info: $NagiosVer"); -($NagiosVer) = $NagiosVer =~ /Nagios (\d+)\./; +info ("[I] $prod_name info: $NagiosVer"); +($NagiosVer) = $NagiosVer =~ /$prod_name .*?(\d+)\./; # check Nagios Config info ("verifyCfg"); @@ -170,6 +273,7 @@ info ("LinkNagiosChk"); exit 9; } +process_nagios_cfg(); # check rrdtool if ($mode) { @@ -209,9 +313,29 @@ if (! $erg) { info ("noHiRes"); } + + if ($RFcfg eq "") { +# ($RFcfg) = $NagiosCfg =~ m#(^.*/)#; +# $RFcfg .= "resource.cfg"; + $RFcfg = $NagiosCfg{"resource_file"}; + } + info ("procFile","$RFcfg"); + open (RFILE, "$RFcfg") || abort (29, "errOpen", "$RFcfg", "$!"); + while () { + chomp; + s/#.*//; + s/\s*$//; + next if (/^$/); + my ($par, $val) = /^(.*?)=(.*)/; # shortest string (broker module contains multiple equal signs) + if (($par eq "") or ($val eq "")) { + info ("oddLine", "$_"); + next; + } + $RFcfg{"$par"} .= $val; + } + close (RFILE); } -process_nagios_cfg(); status_log(); process_cfg_log(); @@ -237,8 +361,8 @@ if ($NagiosCfg{"process_performance_data"} !~ /^1$/) { info ("noPerfEna"); info ("LinkEnaPerf"); - if ($mode =~ /default/i) { - info ("PNPdefault"); + if ($mode =~ /sync/i) { + info ("PNPsync"); } elsif ($mode =~ /NPCD/i) { info ("PNPnpcd"); } else { @@ -250,15 +374,15 @@ info ("LinkEnaPerf"); } -# check default mode -if (($NagiosVer >= 3) and (uc($mode) =~ /default/i)) { +# check sync mode +if (($NagiosVer >= 3) and (uc($mode) =~ /sync/i)) { if ((exists $NagiosCfg{"enable_environment_macros"}) and ($NagiosCfg{"enable_environment_macros"} !~ /^1$/)) { info ("envMacrosDis"); info ("LinkEnaEnv"); } } -chk_param ("service_perfdata_command", "default"); -chk_param ("host_perfdata_command", "default"); +chk_param ("service_perfdata_command", "sync"); +chk_param ("host_perfdata_command", "sync"); # check Bulk modes chk_param ("service_perfdata_file", "Bulk|NPCD"); @@ -290,6 +414,12 @@ info ("invDir", "$RRDpath"); } else { info ("RRDpath", "$RRDpath"); + my $erg = eval "open (TST, \">$RRDpath/testfile\")"; + if (! $erg) { + info ("noWrite","$RRDpath","$NagiosCfg{\"${product}_user\"}"); + } else { + unlink ("$RRDpath/testfile"); + } find(\&chk_perfdata, "$RRDpath"); if ($RRDfile) { info ("RRDcount", $RRDdir, $RRDfile); @@ -301,11 +431,18 @@ if ($wc == 0) { info ("noErrors"); -} else { + print "OK | Errors=0\n" if ($quiet); + exit 0 +} elsif ($crit == 0) { + info ("Warnings"); + print "WARNING | Warnings=$warn; Errors=$crit\n" if ($quiet); + exit 1 +} else { info ("Errors"); + print "CRITICAL | Warnings=$warn; Errors=$crit\n" if ($quiet); + exit 2 } -print "\n"; -exit $wc; +exit 3; # # subroutines @@ -315,7 +452,7 @@ return if ($quiet); if ($language =~ /de/i) { print < ] [ -N ] [ -P ] + [ -r ] [ -R |no ] + [ -U ] + [ -u ] + [ -g ] + [ -M ] + [ -L ] + [ -t ] [ -e ] [ -d | -q ] parameters: -h, --help print these lines - -b, --basedir=s Nagios Base directory (default: $basedir) - -B, --binary=s Nagios binary (default: nagios) - -c, --config=s Nagios main config file (default: $basedir/etc/nagios.cfg) - -m, --mode=s PNP mode ("default", "bulk", "NPCD") + -b, --basedir=s $prod_name Base directory (default: $basedir) + -B, --binary=s $prod_name binary (default: $product) + -c, --config=s $prod_name main config file (default: $basedir/etc/product.cfg) + -m, --mode=s PNP mode ("default", "sync", "bulk", "NPCD") -l, --logfile=s check configure log file -N, --npcdcfg=s PNP config file for NPCD mode (default: $basedir/etc/pnp/npcd.cfg) -P, --ppcfg=s process_perfdata config file (default: $basedir/etc/pnp/process_perfdata.cfg) -p, --precheck use config files instead of objects cache -r, --rrdtool=s specify the location of the RRDtool binary -R, --RRDpath=s specify the perfdata directory (default: $basedir/share/perfdata) or "no" for no check + -U, --resource=s specify the location of the resource.cfg (default: $basedir/etc/resource.cfg) + -M, --monitor=s specify the monitoring product (default: nagios) + -L, --layout=s specify a layout (Nagios2, Nagios3, SuSE, Fedora) -u, --user=s user of the perfdata directory -g, --group=s group of the perfdata directory -q, --quiet quiet mode, non-zero return code will indicate errors - -o, --object=s Nagios object (host name/service description) + -o, --object=s $prod_name object (host name/service description) "Name" : search for matching host name or service desc "Name;": search for matching host name ";Name": search for service description + -t, --time show warnings if RRDfiles are too old -e, --english show english messages/links -d, --debug some debugging output EOF3 @@ -406,7 +554,7 @@ info ("dupEntry","$key"); } } - info ("[I] nagios_user=$NagiosCfg{nagios_user}"); + info ("[I] ${product}_user=$NagiosCfg{\"${product}_user\"}"); if ($user) { $uid = getpwnam ($user); if (! $uid) { @@ -415,10 +563,10 @@ } info ("[I] perfdata_user=$user"); } else { - $uid = getpwnam ($NagiosCfg{nagios_user}); - $user = $NagiosCfg{nagios_user}; + $uid = getpwnam ($NagiosCfg{"${product}_user"}); + $user = $NagiosCfg{"${product}_user"}; } - info ("[I] nagios_group=$NagiosCfg{nagios_group}"); + info ("[I] ${product}_group=$NagiosCfg{\"${product}_group\"}"); if ($group) { $gid = getgrnam ($group); if (! $gid) { @@ -427,8 +575,8 @@ } info ("[I] perfdata_group=$group"); } else { - $gid = getgrnam ($NagiosCfg{nagios_group}); - $group = $NagiosCfg{nagios_group}; + $gid = getgrnam ($NagiosCfg{"${product}_group"}); + $group = $NagiosCfg{"${product}_group"}; } } @@ -473,15 +621,21 @@ $StatusLog{"$name"} = $zeile; info ("[D] $zeile") if ($debug); if ($hostname ne "") { - next if ($zeile !~ /host_name=$hostname/i); + if ($zeile !~ /host_name=$hostname/i) { + $zeile = ""; + next; + } } if ($srvdesc ne "") { - next if ($zeile !~ /service_description=$srvdesc/i); + if ($zeile !~ /service_description=$srvdesc/i) { + $zeile = ""; + next; + } } if (uc($name) =~ /$Object/i) { $name =~ s/.*?;//; - my ($perf_data) = /performance_data\s*=\s*(.*)?#/; - if (defined($perf_data)) { + my ($perf_data) = $zeile =~ /#performance_data\s*=\s*(.*?)#/; + if ($perf_data ne "") { info ("[I] Performance data ($name): $perf_data"); $_= $perf_data." "; # try to check for valid performance data according to @@ -501,6 +655,7 @@ } else { info ("[D] Label:>$label<") if ($debug); } + s/,/./g; # change decimal comma s/^(.*?)[; ]//; my ($value,$uom) = $1 =~ /([-]?[0-9.]+)(.*)/; if (! defined($value)) { @@ -570,8 +725,8 @@ examine ("f;","RRDTOOL",$LogFile{"RRDTOOL"}); examine ("f;","NPCD_LOG",$LogFile{"NPCD_LOG"}); - examine ("u;","nagios_user",$LogFile{"nagios_user"}); - examine ("g;","nagios_grp",$LogFile{"nagios_grp"}); + examine ("u;","${product}_user",$LogFile{"${product}_user"}); + examine ("g;","${product}_grp",$LogFile{"${product}_grp"}); } # check parameter from nagios.cfg @@ -598,7 +753,7 @@ $chk .= " -d HOSTPERFDATA" if ($param =~ /^host/); if ( $cmd !~ /$chk$/i) { info ("invValue2","$cmd","$param"); - info ("PNPdefault"); + info ("PNPsync"); } } if ($param =~ /perfdata_file_template/) { @@ -619,12 +774,14 @@ info ("LinkNagiosCfg","$param"); return; } - if ($NagiosVer >= 3) { - info ("noParCfgH","$param"); - } else { - info ("notAdv","$param"); + if ($prod_name eq "Icinga") { + if ($NagiosVer >= 3) { + info ("noParCfgH","$param"); + } else { + info ("notAdv","$param"); + } + info ("LinkNagiosCfg","$param"); } - info ("LinkNagiosCfg","$param"); } } @@ -645,6 +802,20 @@ } ($line) = /command_line\s*(.*)/ ; $commands{"$cmd"} = "$line"; + next unless (/process_perfdata.pl/); + my @cmd = split (/\s+/,$line); + for my $i (0..$#cmd) { + if ($cmd[$i] =~ /(\$USER\d+\$)/) { + if (exists $RFcfg{"$1"}) { + my $val = $RFcfg{"$1"}; + $cmd[$i] =~ s/\$USER\d+\$/$val/; + } else { + info ("noRes", "$1"); + } + } + info ("noFile", "$cmd", "$cmd[$i]") unless (-f "$cmd[$i]"); + last if ($cmd[$i] =~ /perfdata.pl/); + } } close (CFILE); if ($debug) { @@ -685,8 +856,12 @@ my $zeile = ""; info ("[D] var:>$var<") if ($debug); return if (/^$/); - s/^(.*?)[; ]//; + s/^(.*?)([; ])//; my $value = $1 || ""; + if (($value ne "") and ($2 eq " ")) { + $_ = " ".$_; + return; + } $zeile .= "value:>$value< "; if ($value) { if ($value !~ /$pattern/) { @@ -739,14 +914,10 @@ # $template{"${type}STATE"} = 0; $template{"HOSTSTATE"} = 0; $template{"HOSTSTATETYPE"} = 0; - if ($type eq "HOST") { - $template{"HOSTOUTPUT"} = 0; - } if ($type eq "SERVICE") { $template{"SERVICEDESC"} = 0; $template{"SERVICESTATE"} = 0; $template{"SERVICESTATETYPE"} = 0; - $template{"SERVICEOUTPUT"} = 0; } info ("chkTemplate","$param"); my $val = $NagiosCfg{"$param"}; @@ -806,6 +977,7 @@ $NPCDcfg{sleep_time} = 'n;^\d+$;439'; # new since 0.4.8 $NPCDcfg{identify_npcd} = "v;0|1;497"; # new since 0.4.11 $NPCDcfg{perfdata_file} = "d;;558"; + $NPCDcfg{perfdata_spool_filename} = "f;;643"; $err = 0; # try to set a file name if variable is unset @@ -899,7 +1071,7 @@ $CPcfg{'$conf[\'allowed_for_host_overview\']'} = 'S;[\S,]+;'; $CPcfg{'$conf[\'allowed_for_pages\']'} = 'S;[\S,]+;381'; $CPcfg{'$conf[\'overview-range\']'} = 'v;0|1;'; - $CPcfg{'$conf[\'lang\']'} = 'v;en|de|fr|se|nl;'; + $CPcfg{'$conf[\'lang\']'} = 'v;en|de|fr|se|nl|es;'; $CPcfg{'$conf[\'date_fmt\']'} = "S;.*;279"; $CPcfg{'$conf[\'rrd_daemon_opts\']'} = 'S;.*;520'; $CPcfg{'$conf[\'enable_recursive_template_search\']'} = 'v;0|1;595'; @@ -1048,7 +1220,6 @@ sub info { my @par = @_; my $line = ""; - return if ($quiet); if (exists ($msg{"$par[0]"})) { $line = $msg{"$par[0]"}; @@ -1060,21 +1231,25 @@ } if ($line =~ /\[E\]/) { $wc++; - $err++; + $crit++; + } + if ($line =~ /\[W\]/) { + $wc++; + $warn++; } - print "$line\n"; + print "$line\n" unless ($quiet); } # abort script sub abort { - my ($rc, @par); + my ($rc, @par) = @_; info (@par); exit $rc; } # check perfdata dir sub chk_perfdata { - -d && $RRDdir++; + -d && $_ ne "." && $RRDdir++; my $f = "$File::Find::name"; return unless (($f =~ /\/$/) or ($f =~ /rrd$|xml$/)); if ($uid) { @@ -1092,6 +1267,19 @@ return unless ($f =~ /xml$/); my $rc = 99; my $txt = "no RC found in file"; + if ($time) { + my $max_age = $CPcfg{'$conf[\'max_age\']'}; + while ($max_age =~ /(\d+)\*(\d+)(\D.*)?/) { + if (defined($3)) { + $max_age = $1 * $2."$3"; + } else { + $max_age = $1 * $2; + } + } + my $old = time() - $max_age; + my $age = (stat ($f))[9]; + info ("RRDold","$f","$max_age") if ($age < $old); + } open (F, "$f"); while () { if (/(\d)<\/RC>/) { @@ -1105,23 +1293,70 @@ info ("RRDrc","$f",$rc, "$txt") if ($rc); } +sub chk_pkg { + my ($pkg_names,$req,$exactly) = @_; + my @pkg_names = split (/,/,$pkg_names); + my $pkg_name = ""; + my $pkg = ""; + + for my $idx (0..$#pkg_names) { + next if ($pkg); + $pkg_name = $pkg_names[$idx]; + if ($pkg_mgr =~ /yum/) { + if ($exactly) { + $pkg = `yum list installed $pkg_name 2>/dev/null | grep "installed"`; + } else { + $pkg = `yum list installed 2>/dev/null | grep "$pkg_name" | grep "installed"`; + } + $pkg =~ s/\s+/ /g; + $pkg =~ s/ installed//g; + } elsif ($pkg_mgr =~ /dpkg/) { + if ($exactly) { + $pkg = `dpkg -l "$pkg_name" 2>/dev/null | grep "ii"`; + } else { + $pkg = `dpkg -l 2>/dev/null | grep "$pkg_name" | grep "ii"`; + } + $pkg =~ s/ii\s+//gs; + $pkg =~ s/\s+/ /gs; + $pkg =~ s/(\S+ \S+).*/$1/gs; + } elsif ($pkg_mgr =~ /rpm/) { + if ($exactly) { + $pkg = `rpm -qa $pkg_name`; + } else { + $pkg = `rpm -qa | grep $pkg_name`; + } + } + } + $pkg =~ s/\s$//gs; + if ($pkg) { + info ("Package","$pkg"); + return 1 + } else { + info ("noPkg","$pkg_names") if ($req); + return 0 + } +} + # set different messages according to the language sub message { $msg{"qd"} = "[E] --quiet and --debug are mutually exclusive"; - $msg{"noBase"} = "[E] Nagios basedir not found/not specified"; - $msg{"noBaseDir"} = "[E] Nagios basedir \"%s\" does not exist"; - $msg{"useBase"} = "[I] using Nagios basedir \"%s\""; - $msg{"useBinary"} = "[I] using Nagios binary \"%s\""; - $msg{"noCfg"} = "[E] nagios.cfg not specified"; + $msg{"noBase"} = "[E] $prod_name basedir not found/not specified"; + $msg{"noBaseDir"} = "[E] $prod_name basedir \"%s\" does not exist"; + $msg{"useBase"} = "[I] using $prod_name basedir \"%s\""; + $msg{"noBinary"} = "[E] binary \"%s\" not found/defined"; + $msg{"useBinary"} = "[I] using $prod_name binary \"%s\""; + $msg{"noCfg"} = "[E] $product.cfg not specified"; $msg{"noCfgFile"} = "[E] config file \"%s\" not found"; - $msg{"useCfg"} = "[I] using Nagios config \"%s\""; + $msg{"useCfg"} = "[I] using $prod_name config \"%s\""; $msg{"binExec"} = "[E] File \"%s\" is not executable"; - $msg{"verifyCfg"} = "[A] verifying Nagios config"; - $msg{"invPNPmode"} = "[E] no valid mode specified (default, Bulk, NPCD)"; + $msg{"verifyCfg"} = "[A] verifying $prod_name config"; + $msg{"invPNPmode"} = "[E] no valid mode specified (sync, Bulk, NPCD, default)"; $msg{"PNPmode"} = "[I] PNP mode: \"%s\""; + $msg{"Package"} = "[I] Package: \"%s\""; + $msg{"noPkg"} = "[E] Package \"%s\" not found"; $msg{"useLog"} = "[I] LogFile \"%s\" specified"; - $msg{"NagiosChkErr"} = "[E] Nagios check found errors"; - $msg{"NagiosCfgErr"} = "[E] Nagios config contains errors"; + $msg{"NagiosChkErr"} = "[E] $prod_name check found errors"; + $msg{"NagiosCfgErr"} = "[E] $prod_name config contains errors"; $msg{"verifyRRD"} = "[A] checking RRDtool (%s)"; $msg{"info"} = "[I] %s: %s"; $msg{"invFile"} = "[E] \"%s\" is not a (regular) file"; @@ -1129,27 +1364,29 @@ $msg{"useEntry"} = "[I] using cfg_dir/cfg_file entries"; $msg{"useCache"} = "[I] using \"%s\" entries"; $msg{"dupEntry"} = "[E] directive \"%s\" is duplicate"; - $msg{"noPerfEna"} = "[E] no performance data enabled (process_performance_data=1 in nagios.cfg)"; + $msg{"noPerfEna"} = "[E] no performance data enabled (process_performance_data=1 in $product.cfg)"; $msg{"envMacrosDis"} = "[E] environment macros disabled (enable_environment_macros=0)"; $msg{"noFonts"} = "[H] dejavu fonts may be missing"; $msg{"noErrors"} = "\nNo (obvious) errors found. Happy graphing with PNP"; + $msg{"Warnings"} = "\nWarnings found. Please check the settings."; $msg{"Errors"} = "\nErrors found. Please check the settings and have a look at the documentation."; $msg{"procFile"} = "[A] processing \"%s\""; $msg{"searchObj"} = "[A] searching for \"%s\""; $msg{"noLabel"} = "[E] no label defined"; $msg{"invValue"} = "[E] no valid value"; $msg{"invOption"} = "[E] \"%s\" is not a valid option"; - $msg{"invUOM"} = "[E] \"%s\" doesn''t seem to be a valid UOM"; + $msg{"invUOM"} = "[E] \"%s\" doesn't seem to be a valid UOM"; $msg{"minRev"} = "[W] option \"%s\" is valid starting with revision %s"; $msg{"maxRev"} = "[W] option \"%s\" is only valid until revision %s"; $msg{"noUser"} = "[E] (%s) user \"%s\" does not exist"; $msg{"noGroup"} = "[E] (%s) group \"%s\" does not exist"; $msg{"noPerf"} = "[E] There is NO performance data for \"%s\" !"; $msg{"noRRDchk"} = "[I] perfdata directory will NOT be checked"; - $msg{"RRDpath"} = "[A] checking of \"%s\""; + $msg{"RRDpath"} = "[A] checking of RRDpath \"%s\""; $msg{"RRDuser"} = "[E] \"%s\": owner is \"%s\" instead of %s"; $msg{"RRDgroup"} = "[E] \"%s\": group is \"%s\" instead of %s"; $msg{"RRDrc"} = "[E] \"%s\"\n\tRRDtool RC: %s, %s"; + $msg{"RRDold"} = "[W] \"%s\" is older than %s seconds"; $msg{"RRDcount"} = "[I] %s dir(s) with a total of %s rrd file(s)"; $msg{"noRRDfiles"} = "[E] %s dir(s) but NO rrd files => NO graphs!"; $msg{"useRRDs"} = "[I] RRDs perl module installed"; @@ -1171,67 +1408,74 @@ $msg{"missTempVar"} = "[E] variable \"%s\" in template is missing"; $msg{"missinvTempVal"} = "[E] value \"%s\" in template is missing"; $msg{"noCmd"} = "[E] command_name \"%s\" not found"; - $msg{"noParCfg"} = "[E] \"%s\" not found in nagios.cfg"; - $msg{"noParCfgH"} = "[H] \"%s\" not found in nagios.cfg"; + $msg{"noParCfg"} = "[E] \"%s\" not found in $product.cfg"; + $msg{"noParCfgH"} = "[H] \"%s\" not found in $product.cfg"; $msg{"notAdv"} = "[H] \"%s\" not advisable in Nagios < 3.x"; $msg{"invChar"} = "[E] \"%s\" (\"%s\") has invalid format/contains invalid characters"; $msg{"undefVal"} = "[E] no (valid) value for \"%s\" defined"; $msg{"noNumber"} = "[E] %s not a valid number"; $msg{"startEnd"} = "[E] start (%s) is greater than end (%s)"; $msg{"noFile"} = "[E] (%s) file \"%s\" is missing"; - $msg{"noFileYet"} = "[I] (%s) file \"%s\" doesn''t exist (yet)"; + $msg{"noRes"} = "[E] resource \"%s\" is not defined"; + $msg{"noFileYet"} = "[I] (%s) file \"%s\" doesn't exist (yet)"; $msg{"noDir"} = "[E] (%s) directory \"%s\" is missing"; $msg{"noSock"} = "[E] \"%s\" is not a socket"; + $msg{"noWrite"} = "[E] \"%s\": no write permissions for \"%s\""; $msg{"key"} = "[D] key:\"%s\""; $msg{"keyValue"} = "[D] directive:\"%s\", value:\"%s\""; $msg{"oddLine"} = "[W] \"%s\" looks odd"; $msg{"errOpen"} = "[E] open of %s failed, RC=%s"; $msg{"LinkNagiosChk"} = "[H] http://nagios.sourceforge.net/docs/3_0/verify_config.html"; - $msg{"LinkReqSW"} = "[H] http://www.pnp4nagios.org/pnp/about#required_software"; - $msg{"LinkPNPreq"} = "[H] http://www.pnp4nagios.org/pnp/about#requirements"; - $msg{"PNPdefault"} = "[H] http://www.pnp4nagios.org/pnp$language/config#default_mode"; - $msg{"PNPbulk"} = "[H] http://www.pnp4nagios.org/pnp$language/config#bulk_mode"; - $msg{"PNPnpcd"} = "[H] http://www.pnp4nagios.org/pnp$language/config#npcd"; + $msg{"LinkReqSW"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/about#required_software"; + $msg{"LinkRRDtool"} = "[H] http://www.rrdtool.org"; + $msg{"LinkPNPreq"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/about#requirements"; + $msg{"PNPsync"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/config#default_mode"; + $msg{"PNPbulk"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/config#bulk_mode"; + $msg{"PNPnpcd"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/config#npcd"; $msg{"NPCDcfgReq"} = "[E] NPCD config file required"; $msg{"noNPCDreq"} = "[H] NPCD config file is not required"; $msg{"LinkEnaEnv"} = "[H] http://nagios.sourceforge.net/docs/3_0/configmain.html#enable_environment_macros"; $msg{"LinkEnaPerf"} = "[H] http://nagios.sourceforge.net/docs/3_0/configmain.html#process_performance_data"; $msg{"LinkDevInfo"} = "[H] http://nagiosplug.sourceforge.net/developer-guidelines.html#AEN203"; - $msg{"LinkPNPconfig"} = "[H] http://www.pnp4nagios.org/pnp$language/config"; - $msg{"LinkPPcfg"} = "[H] http://www.pnp4nagios.org/pnp$language/config"; - $msg{"LinkCPcfg"} = "[H] http://www.pnp4nagios.org/pnp$language/webfe"; + $msg{"LinkPNPconfig"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/config"; + $msg{"LinkPPcfg"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/config"; + $msg{"LinkCPcfg"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/webfe"; $msg{"LinkNagiosCfg"} = "[H] http://nagios.sourceforge.net/docs/3_0/configmain.html#%s"; $msg{"LinkNagiosCfg2"} = "[H] http://nagios.sourceforge.net/docs/3_0/configmain.html#process_performance_data\n (and following options)"; if ($language =~ /de/i) { - $msg{"qd"} = "[E]: --quiet und --debug schliessen sich gegenseitig aus"; - $msg{"noBase"} = "[E]: Nagios-Basisverzeichnis nicht gefunden/angegeben"; - $msg{"noBaseDir"} = "[E]: Nagios-Basisverzeichnis \"%s\" existiert nicht"; - $msg{"useBase"} = "[I] benutze Nagios-Basisverzeichnis \"%s\""; - $msg{"useBinary"} = "[I] benutze Nagios-Binary \"%s\""; - $msg{"noCfg"} = "[E]: nagios.cfg nicht angegeben"; - $msg{"noCfgFile"} = "[E]: Konfigurationsdatei \"%s\" nicht gefunden"; - $msg{"useCfg"} = "[I] benutze Nagios-config \"%s\""; - $msg{"binExec"} = "[E]: Datei \"%s\" ist nicht ausfuehrbar"; - $msg{"verifyCfg"} = "[A] verifiziere Nagios-Konfiguration"; - $msg{"invPNPmode"} = "[E]: kein gueltiger PNP-Modus angegeben (default, Bulk, NPCD)"; + $msg{"qd"} = "[E] --quiet und --debug schliessen sich gegenseitig aus"; + $msg{"noBase"} = "[E] ${prod_name}-Basisverzeichnis nicht gefunden/angegeben"; + $msg{"noBaseDir"} = "[E] ${prod_name}-Basisverzeichnis \"%s\" existiert nicht"; + $msg{"useBase"} = "[I] benutze ${prod_name}-Basisverzeichnis \"%s\""; + $msg{"noBinary"} = "[E] Binary \"%s\" nicht gefunden/definiert"; + $msg{"useBinary"} = "[I] benutze ${prod_name}-Binary \"%s\""; + $msg{"noCfg"} = "[E] $product.cfg nicht angegeben"; + $msg{"noCfgFile"} = "[E] Konfigurationsdatei \"%s\" nicht gefunden"; + $msg{"useCfg"} = "[I] benutze ${prod_name}-config \"%s\""; + $msg{"binExec"} = "[E] Datei \"%s\" ist nicht ausfuehrbar"; + $msg{"verifyCfg"} = "[A] verifiziere ${prod_name}-Konfiguration"; + $msg{"invPNPmode"} = "[E] kein gueltiger PNP-Modus angegeben (sync, Bulk, NPCD, default)"; $msg{"PNPmode"} = "[I] PNP-Modus: \"%s\""; + $msg{"Package"} = "[I] Paket: \"%s\""; + $msg{"noPkg"} = "[E] Paket \"%s\" nicht gefunden"; $msg{"NPCDcfgReq"} = "[E] NPCD-Konfigurationsdatei erforderlich"; $msg{"noNPCDreq"} = "[H] NPCD-Konfigurationsdatei nicht erforderlich"; $msg{"useLog"} = "[I] LogFile \"%s\" angegeben"; - $msg{"NagiosChkErr"} = "[E] Nagios-Konfigurationspruefung findet Fehler"; - $msg{"NagiosCfgErr"} = "[E] Nagios-Konfigurationsdatei enthaelt Fehler"; + $msg{"NagiosChkErr"} = "[E] ${prod_name}-Konfigurationspruefung findet Fehler"; + $msg{"NagiosCfgErr"} = "[E] ${prod_name}-Konfigurationsdatei enthaelt Fehler"; $msg{"verifyRRD"} = "[A] pruefe RRDtool (%s)"; $msg{"invFile"} = "[E]: \"%s\" ist keine (regulaere) Datei"; $msg{"invDir"} = "[E] Verzeichnis \"%s\" existiert nicht"; $msg{"useEntry"} = "[I] benutze cfg_dir/cfg_file-Eintraege"; $msg{"useCache"} = "[I] benutze \"%s\"-Eintraege"; $msg{"dupEntry"} = "[E] Direktive \"%s\" ist doppelt"; - $msg{"noPerfEna"} = "[E] keine Performance-Daten aktiviert (process_performance_data=1 in nagios.cfg)"; + $msg{"noPerfEna"} = "[E] keine Performance-Daten aktiviert (process_performance_data=1 in $product.cfg)"; $msg{"envMacrosDis"} = "[E] Environment-Makros deaktiviert (enable_environment_macros=0)"; $msg{"noFonts"} = "[H] dejavu-Fonts sind ggf. nicht installiert"; $msg{"noErrors"} = "\nKeine (offensichtlichen) Fehler gefunden. Viel Spass mit PNP"; + $msg{"Warnings"} = "\nWarnungen gefunden.\nBitte ueberpruefen Sie die Einstellungen."; $msg{"Errors"} = "\nFehler gefunden.\nBitte ueberpruefen Sie die Einstellungen und lesen Sie die Dokumentation."; $msg{"procFile"} = "[A] verarbeite \"%s\""; $msg{"searchObj"} = "[A] suche nach \"%s\""; @@ -1245,9 +1489,10 @@ $msg{"noGroup"} = "[E] (%s) Gruppe \"%s\" existiert nicht"; $msg{"noPerf"} = "[E] es gibt KEINE Performance-Daten fuer \"%s\""; $msg{"noRRDchk"} = "[I] perfdata-Verzeichnis wird NICHT geprueft"; - $msg{"RRDpath"} = "[A] pruefen von \"%s\""; + $msg{"RRDpath"} = "[A] pruefen von RRDpath \"%s\""; $msg{"RRDuser"} = "[E] \"%s\": Owner ist \"%s\" anstatt %s"; $msg{"RRDgroup"} = "[E] \"%s\": Group ist \"%s\" anstatt %s"; + $msg{"RRDold"} = "[W] \"%s\" ist aelter als %s Sekunden"; $msg{"RRDcount"} = "[I] %s Verzeichnis(se) mit insgesamt %s rrd-Datei(en)"; $msg{"noRRDfiles"} = "[E] %s Verzeichnis(se) aber KEINE rrd-Dateien => KEINE Graphen!"; $msg{"useRRDs"} = "[I] RRDs Perl-Modul installiert"; @@ -1269,27 +1514,29 @@ $msg{"missTempVar"} = "[E] Variable \"%s\" im Template fehlt"; $msg{"missinvTempVal"} = "[E] Wert \"%s\" im Template fehlt"; $msg{"noCmd"} = "[E] command_name \"%s\" nicht gefunden"; - $msg{"noParCfg"} = "[E] \"%s\" nicht in nagios.cfg gefunden"; - $msg{"noParCfgH"} = "[H] \"%s\" nicht in nagios.cfg gefunden"; + $msg{"noParCfg"} = "[E] \"%s\" nicht in $product.cfg gefunden"; + $msg{"noParCfgH"} = "[H] \"%s\" nicht in $product.cfg gefunden"; $msg{"notAdv"} = "[H] \"%s\" wird fuer Nagios < 3.x nicht empfohlen"; $msg{"invChar"} = "[E] \"%s\" (%s) hat ein ungueltiges Format/enthaelt ungueltige Zeichen"; $msg{"undefVal"} = "[E] kein (gueltiger) Wert fuer \"%s\" definiert"; $msg{"noNumber"} = "[E] %s ist keine gueltige Zahl"; $msg{"startEnd"} = "[E] Startwert (%s) ist groesser als Endwert (%s)"; $msg{"noFile"} = "[E] (%s) Datei \"%s\" fehlt"; + $msg{"noRes"} = "[E] Ressource \"%s\" ist nicht definiert"; $msg{"noFileYet"} = "[I] (%s) Datei \"%s\" existiert (noch) nicht"; $msg{"noDir"} = "[E] (%s) Verzeichnis \"%s\" fehlt"; $msg{"noSock"} = "[E] \"%s\" ist kein Socket"; + $msg{"noWrite"} = "[E] \"%s\": keine Schreibberechtigung fuer \"%s\""; $msg{"key"} = "[D] key:\"%s\""; $msg{"keyValue"} = "[D] Direktive:\"%s\", Wert:\"%s\""; $msg{"oddLine"} = "[W] \"%s\" sieht komisch aus"; $msg{"errOpen"} = "[E] oeffnen von %s fehlgeschlagen, RC=%s"; $msg{"LinkNagiosChk"} = "[H] http://www.nagios-wiki.de/nagios/doku3/verify_config"; - $msg{"LinkReqSW"} = "[H] http://www.pnp4nagios.org/pnp$language/about#benoetigte_software"; - $msg{"LinkPNPreq"} = "[H] http://www.pnp4nagios.org/pnp$language/about#anforderungen_an_plugins"; - $msg{"LinkEnaEnv"} = "http://www.nagios-wiki.de/nagios/doku3/#enable_environment_macros"; - $msg{"LinkEnaPerf"} = "http://www.nagios-wiki.de/nagios/doku3/#process_performance_data"; + $msg{"LinkReqSW"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/about#benoetigte_software"; + $msg{"LinkPNPreq"} = "[H] http://docs.pnp4nagios.org/$language/pnp-${doc_version}/about#anforderungen_an_plugins"; + $msg{"LinkEnaEnv"} = "[H] http://www.nagios-wiki.de/nagios/doku3/#enable_environment_macros"; + $msg{"LinkEnaPerf"} = "[H] http://www.nagios-wiki.de/nagios/doku3/configmain#process_performance_data"; $msg{"LinkNagiosCfg"} = "[H] http://www.nagios-wiki.de/nagios/doku3/configmain#%s"; $msg{"LinkNagiosCfg2"} = "[H] http://www.nagios-wiki.de/nagios/doku3/configmain#process_performance_data\n (und folgende Optionen)"; } Index: pnp4nagios.spec =================================================================== RCS file: /cvs/pkgs/rpms/pnp4nagios/devel/pnp4nagios.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- pnp4nagios.spec 27 Aug 2009 20:14:22 -0000 1.8 +++ pnp4nagios.spec 27 Aug 2009 21:36:31 -0000 1.9 @@ -1,6 +1,6 @@ Name: pnp4nagios Version: 0.4.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Nagios performance data analysis tool Group: Applications/System @@ -11,6 +11,7 @@ Source1: pnp4nagios.logrotate.con Source2: pnp4nagios-npcd.sysvinit Source3: pnp4nagios-README.fedora Patch1: pnp4nagios-0.4.14-change_broker_install_location.patch +Patch2: pnp4nagios-0.4.14-verify_pnp_config.in_rev654.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: rrdtool-perl @@ -30,7 +31,21 @@ and stores them automatically into RRD-d %prep %setup -q -n pnp-%{version} + +# Move broker to a better location %patch1 -p0 + +# Update verify_pnp_config script for bugfixes +%patch2 -p1 + +# Fix file encoding and end of line +pushd contrib +iconv -f iso8859-1 -t utf-8 verify_pnp_config.txt > verify_pnp_config.txt.utf8 +touch -r verify_pnp_config.txt verify_pnp_config.txt.utf8 +mv -f verify_pnp_config.txt.utf8 verify_pnp_config.txt +sed -i -e "s/\r//" verify_pnp_config.txt +popd + cp -p %{SOURCE3} README.fedora sed -i -e 's/^INSTALL_OPTS="-o $nagios_user -g $nagios_grp"/INSTALL_OPTS=""/' \ configure @@ -48,6 +63,9 @@ sed -i -e '/^\t$(MAKE) strip-post-instal --with-perfdata-spool-dir=%{_localstatedir}/spool/%{name}/ make %{?_smp_mflags} all +# Remove unwanted file from the contrib directory +rm contrib/verify_pnp_config.in + %install rm -rf $RPM_BUILD_ROOT @@ -89,7 +107,7 @@ fi %files %defattr(644,root,root,755) %doc AUTHORS BUGS ChangeLog COPYING INSTALL NEWS README README.fedora -%doc README.npcd THANKS TODO +%doc README.npcd THANKS TODO contrib/ %dir %{_sysconfdir}/pnp4nagios %config(noreplace) %{_sysconfdir}/pnp4nagios/* %config(noreplace) %{_sysconfdir}/logrotate.d/pnp4nagios @@ -106,8 +124,11 @@ fi %changelog +* Tue Aug 27 2009 Xavier Bachelot 0.4.14-2 +- Ship contrib directory as doc. + * Tue Aug 27 2009 Xavier Bachelot 0.4.14-1 -- Update to 0.4.14. +- Update to 0.4.14 (RHBZ#518069). - Fix typo in README.fedora (RHBZ#490664). - Move npcdmod.o to a better place. - BR: rrdtool-perl From mclasen at fedoraproject.org Thu Aug 27 21:39:17 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 27 Aug 2009 21:39:17 +0000 (UTC) Subject: rpms/control-center/devel control-center.spec, 1.480, 1.481 slideshow-ui.patch, 1.1, 1.2 Message-ID: <20090827213917.97C1811C00EB@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/control-center/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27734 Modified Files: control-center.spec slideshow-ui.patch Log Message: fix a crash Index: control-center.spec =================================================================== RCS file: /cvs/pkgs/rpms/control-center/devel/control-center.spec,v retrieving revision 1.480 retrieving revision 1.481 diff -u -p -r1.480 -r1.481 --- control-center.spec 26 Aug 2009 01:40:37 -0000 1.480 +++ control-center.spec 27 Aug 2009 21:39:17 -0000 1.481 @@ -24,7 +24,7 @@ Summary: Utilities to configure the GNOME desktop Name: control-center Version: 2.27.91 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 1 License: GPLv2+ and GFDL Group: User Interface/Desktops @@ -377,6 +377,9 @@ fi %{_bindir}/gnome-window-properties %changelog +* Thu Aug 27 2009 Matthias Clasen 2.27.91-3 +- Fix a crash in the appearance capplet + * Tue Aug 25 2009 Matthias Clasen 2.27.91-2 - Bring the window capplet back from the dead, in an -extra subpackage slideshow-ui.patch: appearance-desktop.c | 187 ++++++++++++++++++++++++++++++++++++++++++++++++--- appearance.h | 1 gnome-wp-item.c | 85 +++++++++++++++++++---- gnome-wp-item.h | 3 gnome-wp-xml.c | 2 5 files changed, 255 insertions(+), 23 deletions(-) Index: slideshow-ui.patch =================================================================== RCS file: /cvs/pkgs/rpms/control-center/devel/slideshow-ui.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- slideshow-ui.patch 17 Aug 2009 03:36:29 -0000 1.1 +++ slideshow-ui.patch 27 Aug 2009 21:39:17 -0000 1.2 @@ -1,8 +1,7 @@ -diff --git a/capplets/appearance/appearance-desktop.c b/capplets/appearance/appearance-desktop.c -index bf2f5a1..436c22a 100644 ---- a/capplets/appearance/appearance-desktop.c -+++ b/capplets/appearance/appearance-desktop.c -@@ -131,9 +131,7 @@ static void on_item_changed (GnomeBG *bg, AppearanceData *data) { +diff -up gnome-control-center-2.27.91/capplets/appearance/appearance-desktop.c.slideshow-ui gnome-control-center-2.27.91/capplets/appearance/appearance-desktop.c +--- gnome-control-center-2.27.91/capplets/appearance/appearance-desktop.c.slideshow-ui 2009-07-28 04:29:08.000000000 -0400 ++++ gnome-control-center-2.27.91/capplets/appearance/appearance-desktop.c 2009-08-27 17:35:47.325503034 -0400 +@@ -131,9 +131,7 @@ static void on_item_changed (GnomeBG *bg pixbuf = gnome_wp_item_get_thumbnail (item, data->thumb_factory); if (pixbuf) { @@ -13,7 +12,7 @@ index bf2f5a1..436c22a 100644 g_object_unref (pixbuf); } -@@ -316,10 +314,7 @@ wp_scale_type_changed (GtkComboBox *combobox, +@@ -316,10 +314,7 @@ wp_scale_type_changed (GtkComboBox *comb item->options = gtk_combo_box_get_active (GTK_COMBO_BOX (data->wp_style_menu)); pixbuf = gnome_wp_item_get_thumbnail (item, data->thumb_factory); @@ -25,7 +24,7 @@ index bf2f5a1..436c22a 100644 if (pixbuf != NULL) g_object_unref (pixbuf); -@@ -344,9 +339,7 @@ wp_shade_type_changed (GtkWidget *combobox, +@@ -344,9 +339,7 @@ wp_shade_type_changed (GtkWidget *combob item->shade_type = gtk_combo_box_get_active (GTK_COMBO_BOX (data->wp_color_menu)); pixbuf = gnome_wp_item_get_thumbnail (item, data->thumb_factory); @@ -36,7 +35,7 @@ index bf2f5a1..436c22a 100644 if (pixbuf != NULL) g_object_unref (pixbuf); -@@ -991,6 +984,162 @@ wp_select_after_realize (GtkWidget *widget, +@@ -991,6 +984,162 @@ wp_select_after_realize (GtkWidget *widg select_item (data, item, TRUE); } @@ -224,10 +223,9 @@ index bf2f5a1..436c22a 100644 gtk_tree_sortable_set_sort_func (GTK_TREE_SORTABLE (data->wp_model), 2, (GtkTreeIterCompareFunc) wp_list_sort, data, NULL); -diff --git a/capplets/appearance/appearance.h b/capplets/appearance/appearance.h -index 7c30687..69001ef 100644 ---- a/capplets/appearance/appearance.h -+++ b/capplets/appearance/appearance.h +diff -up gnome-control-center-2.27.91/capplets/appearance/appearance.h.slideshow-ui gnome-control-center-2.27.91/capplets/appearance/appearance.h +--- gnome-control-center-2.27.91/capplets/appearance/appearance.h.slideshow-ui 2009-07-16 10:33:13.000000000 -0400 ++++ gnome-control-center-2.27.91/capplets/appearance/appearance.h 2009-08-27 17:35:47.327503988 -0400 @@ -46,6 +46,7 @@ typedef struct GtkFileChooser *wp_filesel; GtkWidget *wp_image; @@ -236,22 +234,20 @@ index 7c30687..69001ef 100644 /* font */ GtkWidget *font_details; -diff --git a/capplets/appearance/gnome-wp-item.c b/capplets/appearance/gnome-wp-item.c -index 4e40b07..bf32c51 100644 ---- a/capplets/appearance/gnome-wp-item.c -+++ b/capplets/appearance/gnome-wp-item.c -@@ -140,9 +140,9 @@ GnomeWPItem * gnome_wp_item_new (const gchar * filename, - item->name = g_filename_to_utf8 (item->fileinfo->name, -1, NULL, +diff -up gnome-control-center-2.27.91/capplets/appearance/gnome-wp-item.c.slideshow-ui gnome-control-center-2.27.91/capplets/appearance/gnome-wp-item.c +--- gnome-control-center-2.27.91/capplets/appearance/gnome-wp-item.c.slideshow-ui 2009-05-03 14:30:56.000000000 -0400 ++++ gnome-control-center-2.27.91/capplets/appearance/gnome-wp-item.c 2009-08-27 17:36:04.076515226 -0400 +@@ -141,8 +141,8 @@ GnomeWPItem * gnome_wp_item_new (const g NULL, NULL); -+ gnome_wp_item_ensure_gnome_bg (item); gnome_wp_item_update (item); - gnome_wp_item_update_description (item); -- gnome_wp_item_ensure_gnome_bg (item); +- gnome_wp_item_update_description (item); + gnome_wp_item_ensure_gnome_bg (item); ++ gnome_wp_item_update_description (item); g_hash_table_insert (wallpapers, item->filename, item); } else { -@@ -177,24 +177,71 @@ void gnome_wp_item_free (GnomeWPItem * item) { +@@ -177,24 +177,71 @@ void gnome_wp_item_free (GnomeWPItem * i g_free (item); } @@ -327,7 +323,7 @@ index 4e40b07..bf32c51 100644 void gnome_wp_item_update_description (GnomeWPItem * item) { g_free (item->description); -@@ -202,27 +249,41 @@ void gnome_wp_item_update_description (GnomeWPItem * item) { +@@ -202,27 +249,41 @@ void gnome_wp_item_update_description (G item->description = g_strdup (item->name); } else { const gchar *description; @@ -376,11 +372,10 @@ index 4e40b07..bf32c51 100644 g_free (dirname); } } -diff --git a/capplets/appearance/gnome-wp-item.h b/capplets/appearance/gnome-wp-item.h -index 7a62cdb..63bdb69 100644 ---- a/capplets/appearance/gnome-wp-item.h -+++ b/capplets/appearance/gnome-wp-item.h -@@ -72,6 +72,9 @@ GnomeWPItem * gnome_wp_item_new (const gchar *filename, +diff -up gnome-control-center-2.27.91/capplets/appearance/gnome-wp-item.h.slideshow-ui gnome-control-center-2.27.91/capplets/appearance/gnome-wp-item.h +--- gnome-control-center-2.27.91/capplets/appearance/gnome-wp-item.h.slideshow-ui 2009-05-03 14:30:56.000000000 -0400 ++++ gnome-control-center-2.27.91/capplets/appearance/gnome-wp-item.h 2009-08-27 17:35:47.329504382 -0400 +@@ -72,6 +72,9 @@ GnomeWPItem * gnome_wp_item_new (const g void gnome_wp_item_free (GnomeWPItem *item); GdkPixbuf * gnome_wp_item_get_thumbnail (GnomeWPItem *item, GnomeDesktopThumbnailFactory *thumbs); @@ -390,11 +385,10 @@ index 7a62cdb..63bdb69 100644 void gnome_wp_item_update (GnomeWPItem *item); void gnome_wp_item_update_description (GnomeWPItem *item); void gnome_wp_item_ensure_gnome_bg (GnomeWPItem *item); -diff --git a/capplets/appearance/gnome-wp-xml.c b/capplets/appearance/gnome-wp-xml.c -index 59d742b..9d2613d 100644 ---- a/capplets/appearance/gnome-wp-xml.c -+++ b/capplets/appearance/gnome-wp-xml.c -@@ -237,9 +237,9 @@ static void gnome_wp_xml_load_xml (AppearanceData *data, +diff -up gnome-control-center-2.27.91/capplets/appearance/gnome-wp-xml.c.slideshow-ui gnome-control-center-2.27.91/capplets/appearance/gnome-wp-xml.c +--- gnome-control-center-2.27.91/capplets/appearance/gnome-wp-xml.c.slideshow-ui 2009-07-28 04:29:08.000000000 -0400 ++++ gnome-control-center-2.27.91/capplets/appearance/gnome-wp-xml.c 2009-08-27 17:35:47.331534319 -0400 +@@ -237,9 +237,9 @@ static void gnome_wp_xml_load_xml (Appea wp->name = g_strdup (wp->fileinfo->name); } From whot at fedoraproject.org Thu Aug 27 22:30:55 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Thu, 27 Aug 2009 22:30:55 +0000 (UTC) Subject: rpms/xorg-x11-drv-fpit/F-11 fpit-1.3.0-unload.patch, NONE, 1.1 xorg-x11-drv-fpit.spec, 1.19, 1.20 Message-ID: <20090827223055.162CC11C00ED@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-fpit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19285 Modified Files: xorg-x11-drv-fpit.spec Added Files: fpit-1.3.0-unload.patch Log Message: * Fri Aug 28 2009 Peter Hutterer 1.3.0-3 - fpit-1.3.0-unload.patch: avoide some double-frees (#473366) fpit-1.3.0-unload.patch: xf86Fpit.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- NEW FILE fpit-1.3.0-unload.patch --- >From 7dacfde39a027bb868493ba075e2f1d787c9b191 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 28 Aug 2009 08:16:36 +1000 Subject: [PATCH] Fix module unloading. After calling xfree(priv), local->private must be set NULL. Otherwise the server tries to free it again during xf86DeleteInput. local->name must not be freed, it is set to XI_TOUCHSCREEN during PreInit. local must not be freed, we pass it into xf86DeleteInput. Signed-off-by: Peter Hutterer --- src/xf86Fpit.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/src/xf86Fpit.c b/src/xf86Fpit.c index f40c6a9..ce7540b 100644 --- a/src/xf86Fpit.c +++ b/src/xf86Fpit.c @@ -589,8 +589,7 @@ static void xf86FpitUninit(InputDriverPtr drv, LocalDevicePtr local, int flags) xf86FpitControl(local->dev, DEVICE_OFF); xfree(priv->fpitDev); xfree(priv); - xfree(local->name); - xfree(local); + local->private = NULL; xf86DeleteInput(local, 0); } -- 1.6.3.rc1.2.g0164.dirty Index: xorg-x11-drv-fpit.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-fpit/F-11/xorg-x11-drv-fpit.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- xorg-x11-drv-fpit.spec 26 Feb 2009 10:47:34 -0000 1.19 +++ xorg-x11-drv-fpit.spec 27 Aug 2009 22:30:51 -0000 1.20 @@ -5,7 +5,7 @@ Summary: Xorg X11 fpit input driver Name: xorg-x11-drv-fpit Version: 1.3.0 -Release: 2%{?dist} +Release: 3%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -14,6 +14,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 Source1: 10-fpit.fdi +# Taken from upstream. +Patch1: fpit-1.3.0-unload.patch + ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.3.0.0-6 @@ -25,6 +28,7 @@ X.Org X11 fpit input driver. %prep %setup -q -n %{tarball}-%{version} +%patch1 -p1 -b .unload %build %configure --disable-static @@ -52,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/hal/fdi/policy/20thirdparty/10-fpit.fdi %changelog +* Fri Aug 28 2009 Peter Hutterer 1.3.0-3 +- fpit-1.3.0-unload.patch: avoide some double-frees (#473366) + * Thu Feb 26 2009 Fedora Release Engineering - 1.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From emaldonado at fedoraproject.org Thu Aug 27 22:36:16 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 27 Aug 2009 22:36:16 +0000 (UTC) Subject: rpms/nss-util/devel nss-util.spec,1.7,1.8 Message-ID: <20090827223616.8F49511C00EB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21666 Modified Files: nss-util.spec Log Message: nss-util-devel doesn't require nss-devel Index: nss-util.spec =================================================================== RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- nss-util.spec 27 Aug 2009 00:17:08 -0000 1.7 +++ nss-util.spec 27 Aug 2009 22:36:16 -0000 1.8 @@ -3,7 +3,7 @@ Summary: Network Security Services Utilities Library Name: nss-util Version: 3.12.3.99.3 -Release: 12%{?dist} +Release: 13%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -46,7 +46,6 @@ Group: Development/Libraries Requires: nss-util = %{version}-%{release} Requires: nspr-devel >= %{nspr_version} Requires: pkgconfig -Requires: nss-devel %description devel Header and library files for doing development with Network Security Services. @@ -202,6 +201,9 @@ done %{_includedir}/nss3/utilrename.h %changelog +* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-13 +nss-util-devel doesn't require nss-devel + * Wed Aug 26 2009 Elio Maldonado - 3.12.3.99.3-12 - bump to unique nvr From whot at fedoraproject.org Thu Aug 27 22:47:18 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Thu, 27 Aug 2009 22:47:18 +0000 (UTC) Subject: rpms/xorg-x11-drv-fpit/F-10 fpit-1.3.0-unload.patch, NONE, 1.1 xorg-x11-drv-fpit.spec, 1.16, 1.17 Message-ID: <20090827224718.553BD11C00EB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-fpit/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27093 Modified Files: xorg-x11-drv-fpit.spec Added Files: fpit-1.3.0-unload.patch Log Message: * Fri Aug 28 2009 Peter Hutterer 1.2.0-2 - fpit-1.3.0-unload.patch: avoide some double-frees (#473366) fpit-1.3.0-unload.patch: xf86Fpit.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- NEW FILE fpit-1.3.0-unload.patch --- >From 7dacfde39a027bb868493ba075e2f1d787c9b191 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 28 Aug 2009 08:16:36 +1000 Subject: [PATCH] Fix module unloading. After calling xfree(priv), local->private must be set NULL. Otherwise the server tries to free it again during xf86DeleteInput. local->name must not be freed, it is set to XI_TOUCHSCREEN during PreInit. local must not be freed, we pass it into xf86DeleteInput. Signed-off-by: Peter Hutterer --- src/xf86Fpit.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/src/xf86Fpit.c b/src/xf86Fpit.c index f40c6a9..ce7540b 100644 --- a/src/xf86Fpit.c +++ b/src/xf86Fpit.c @@ -589,8 +589,7 @@ static void xf86FpitUninit(InputDriverPtr drv, LocalDevicePtr local, int flags) xf86FpitControl(local->dev, DEVICE_OFF); xfree(priv->fpitDev); xfree(priv); - xfree(local->name); - xfree(local); + local->private = NULL; xf86DeleteInput(local, 0); } -- 1.6.3.rc1.2.g0164.dirty Index: xorg-x11-drv-fpit.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-fpit/F-10/xorg-x11-drv-fpit.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- xorg-x11-drv-fpit.spec 20 Mar 2008 19:45:16 -0000 1.16 +++ xorg-x11-drv-fpit.spec 27 Aug 2009 22:47:16 -0000 1.17 @@ -5,7 +5,7 @@ Summary: Xorg X11 fpit input driver Name: xorg-x11-drv-fpit Version: 1.2.0 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -13,6 +13,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 +# Taken from upstream. +Patch1: fpit-1.3.0-unload.patch + ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.3.0.0-6 @@ -24,6 +27,7 @@ X.Org X11 fpit input driver. %prep %setup -q -n %{tarball}-%{version} +%patch1 -p1 -b .unload %build %configure --disable-static @@ -47,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/fpit.4* %changelog +* Fri Aug 28 2009 Peter Hutterer 1.2.0-2 +- fpit-1.3.0-unload.patch: avoide some double-frees (#473366) + * Thu Mar 20 2008 Adam Jackson 1.2.0-1 - fpit 1.2.0 From cebbert at fedoraproject.org Thu Aug 27 22:50:03 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Thu, 27 Aug 2009 22:50:03 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-x86-load-percpu-segment-no-stackprotector.patch, NONE, 1.1 linux-2.6-xen-rearrange-to-fix-stackprotector.patch, NONE, 1.1 config-x86-generic, 1.79, 1.80 kernel.spec, 1.1720, 1.1721 Message-ID: <20090827225003.5782511C0492@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28315 Modified Files: config-x86-generic kernel.spec Added Files: linux-2.6-x86-load-percpu-segment-no-stackprotector.patch linux-2.6-xen-rearrange-to-fix-stackprotector.patch Log Message: Fix stackprotector problems with Xen on x86_64. Disable stackprotector on i386 until 32-bit Xen gets fixed. linux-2.6-x86-load-percpu-segment-no-stackprotector.patch: Makefile | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE linux-2.6-x86-load-percpu-segment-no-stackprotector.patch --- From: Jeremy Fitzhardinge Date: Mon, 17 Aug 2009 19:25:41 +0000 (-0700) Subject: x86: make sure load_percpu_segment has no stackprotector X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=5416c2663517ebd0be0664c4d4ce3df0b116c059 x86: make sure load_percpu_segment has no stackprotector load_percpu_segment() is used to set up the per-cpu segment registers, which are also used for -fstack-protector. Make sure that the load_percpu_segment() function doesn't have stackprotector enabled. [ Impact: allow percpu setup before calling stack-protected functions ] Signed-off-by: Jeremy Fitzhardinge --- diff --git a/arch/x86/kernel/cpu/Makefile b/arch/x86/kernel/cpu/Makefile index 4e242f9..8b5b9b6 100644 --- a/arch/x86/kernel/cpu/Makefile +++ b/arch/x86/kernel/cpu/Makefile @@ -7,6 +7,10 @@ ifdef CONFIG_FUNCTION_TRACER CFLAGS_REMOVE_common.o = -pg endif +# Make sure load_percpu_segment has no stackprotector +nostackp := $(call cc-option, -fno-stack-protector) +CFLAGS_common.o := $(nostackp) + obj-y := intel_cacheinfo.o addon_cpuid_features.o obj-y += proc.o capflags.o powerflags.o common.o obj-y += vmware.o hypervisor.o linux-2.6-xen-rearrange-to-fix-stackprotector.patch: Makefile | 4 ++++ enlighten.c | 22 ++++++++++------------ 2 files changed, 14 insertions(+), 12 deletions(-) --- NEW FILE linux-2.6-xen-rearrange-to-fix-stackprotector.patch --- From: Jeremy Fitzhardinge Date: Mon, 17 Aug 2009 19:26:53 +0000 (-0700) Subject: xen: rearrange things to fix stackprotector X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=ce2eef33d35cd7b932492b5a81fb0febd2b323cd xen: rearrange things to fix stackprotector Make sure the stack-protector segment registers are properly set up before calling any functions which may have stack-protection compiled into them. [ Impact: prevent Xen early-boot crash when stack-protector is enabled ] Signed-off-by: Jeremy Fitzhardinge --- diff --git a/arch/x86/xen/Makefile b/arch/x86/xen/Makefile index 3b767d0..a5b9288 100644 --- a/arch/x86/xen/Makefile +++ b/arch/x86/xen/Makefile @@ -5,6 +5,10 @@ CFLAGS_REMOVE_time.o = -pg CFLAGS_REMOVE_irq.o = -pg endif +# Make sure early boot has no stackprotector +nostackp := $(call cc-option, -fno-stack-protector) +CFLAGS_enlighten.o := $(nostackp) + obj-y := enlighten.o setup.o multicalls.o mmu.o irq.o \ time.o xen-asm.o xen-asm_$(BITS).o \ grant-table.o suspend.o diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c index f09e8c3..edcf72a 100644 --- a/arch/x86/xen/enlighten.c +++ b/arch/x86/xen/enlighten.c @@ -925,10 +925,6 @@ asmlinkage void __init xen_start_kernel(void) xen_domain_type = XEN_PV_DOMAIN; - BUG_ON(memcmp(xen_start_info->magic, "xen-3", 5) != 0); - - xen_setup_features(); - /* Install Xen paravirt ops */ pv_info = xen_info; pv_init_ops = xen_init_ops; @@ -937,8 +933,15 @@ asmlinkage void __init xen_start_kernel(void) pv_apic_ops = xen_apic_ops; pv_mmu_ops = xen_mmu_ops; - xen_init_irq_ops(); +#ifdef CONFIG_X86_64 + /* + * Setup percpu state. We only need to do this for 64-bit + * because 32-bit already has %fs set properly. + */ + load_percpu_segment(0); +#endif + xen_init_irq_ops(); xen_init_cpuid_mask(); #ifdef CONFIG_X86_LOCAL_APIC @@ -948,6 +951,8 @@ asmlinkage void __init xen_start_kernel(void) set_xen_basic_apic_ops(); #endif + xen_setup_features(); + if (xen_feature(XENFEAT_mmu_pt_update_preserve_ad)) { pv_mmu_ops.ptep_modify_prot_start = xen_ptep_modify_prot_start; pv_mmu_ops.ptep_modify_prot_commit = xen_ptep_modify_prot_commit; @@ -955,13 +960,6 @@ asmlinkage void __init xen_start_kernel(void) machine_ops = xen_machine_ops; -#ifdef CONFIG_X86_64 - /* - * Setup percpu state. We only need to do this for 64-bit - * because 32-bit already has %fs set properly. - */ - load_percpu_segment(0); -#endif /* * The only reliable way to retain the initial address of the * percpu gdt_page is to remember it here, so we can go and Index: config-x86-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/config-x86-generic,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- config-x86-generic 25 Jul 2009 04:09:17 -0000 1.79 +++ config-x86-generic 27 Aug 2009 22:50:02 -0000 1.80 @@ -109,7 +109,8 @@ CONFIG_PCMCIA_FDOMAIN=m CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_ADVANSYS=m -CONFIG_CC_STACKPROTECTOR=y +# setting this breaks Xen guests +# CONFIG_CC_STACKPROTECTOR is not set CONFIG_SECCOMP=y Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1720 retrieving revision 1.1721 diff -u -p -r1.1720 -r1.1721 --- kernel.spec 27 Aug 2009 20:23:30 -0000 1.1720 +++ kernel.spec 27 Aug 2009 22:50:02 -0000 1.1721 @@ -739,6 +739,10 @@ Patch14060: linux-2.6-v4l-dvb-af9015-fix # fix race in kthreads Patch14070: linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch +# fix stack protector problems with xen on x86_64 +Patch14080: linux-2.6-x86-load-percpu-segment-no-stackprotector.patch +Patch14090: linux-2.6-xen-rearrange-to-fix-stackprotector.patch + %endif BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root @@ -1369,6 +1373,10 @@ ApplyPatch linux-2.6-v4l-dvb-af9015-fix- # fix race in kthreads ApplyPatch linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch +# fix stack protector problems with xen on x86_64 +ApplyPatch linux-2.6-x86-load-percpu-segment-no-stackprotector.patch +ApplyPatch linux-2.6-xen-rearrange-to-fix-stackprotector.patch + # END OF PATCH APPLICATIONS %endif @@ -1954,6 +1962,10 @@ fi # and build. %changelog +* Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-42 +- Fix stackprotector problems with Xen on x86_64. +- Disable stackprotector on i386 until 32-bit Xen gets fixed. + * Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-41 - linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch: fix race in kthreads. From jkeating at fedoraproject.org Thu Aug 27 23:09:57 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Thu, 27 Aug 2009 23:09:57 +0000 (UTC) Subject: common Makefile.common,1.135,1.136 branches,1.32,1.33 Message-ID: <20090827230957.B73E411C00EB@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/common In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4137 Modified Files: Makefile.common branches Log Message: Prepare for early F-12 branching Index: Makefile.common =================================================================== RCS file: /cvs/pkgs/common/Makefile.common,v retrieving revision 1.135 retrieving revision 1.136 diff -u -p -r1.135 -r1.136 --- Makefile.common 12 Aug 2009 22:53:30 -0000 1.135 +++ Makefile.common 27 Aug 2009 23:09:57 -0000 1.136 @@ -22,9 +22,9 @@ endif BRANCH:=$(shell pwd | awk -F '/' '{ print $$NF }' ) # check to see if this is an early branched package; we should make this more # generic in the future -#ifeq ($(BRANCH),devel) -#BRANCH:=$(shell cvs rlog rpms/$(NAME)/F-11/$(SPECFILE) >/dev/null 2>&1 && echo "F-12" || echo "devel") -#endif +ifeq ($(BRANCH),devel) +BRANCH:=$(shell cvs rlog rpms/$(NAME)/F-12/$(SPECFILE) >/dev/null 2>&1 && echo "F-13" || echo "devel") +endif BRANCHINFO = $(shell grep ^$(BRANCH): $(COMMON_DIR)/branches | cut -d: --output-delimiter=" " -f2-) TARGET := $(word 1, $(BRANCHINFO)) DIST = $(word 2, $(BRANCHINFO)) Index: branches =================================================================== RCS file: /cvs/pkgs/common/branches,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- branches 20 Jun 2009 15:58:45 -0000 1.32 +++ branches 27 Aug 2009 23:09:57 -0000 1.33 @@ -18,4 +18,5 @@ F-9:dist-f9-updates-candidate:.fc9:fedor F-10:dist-f10-updates-candidate:.fc10:fedora:10 F-11:dist-f11-updates-candidate:.fc11:fedora:11 F-12:dist-f12:.fc12:fedora:12 +F-13:dist-f13:.fc13:fedora:13 devel:dist-f12:.fc12:fedora:12 From emaldonado at fedoraproject.org Thu Aug 27 23:09:56 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 27 Aug 2009 23:09:56 +0000 (UTC) Subject: rpms/nss-softokn/devel nss-softokn.spec,1.9,1.10 Message-ID: <20090827230956.9D23611C00EB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-softokn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4209 Modified Files: nss-softokn.spec Log Message: Determine NSSUTIL_INCLUDE_DIR and NSSUTIL_LIB_DIR with a pkg-config query on nss-util, remnove release 17 hack Index: nss-softokn.spec =================================================================== RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- nss-softokn.spec 27 Aug 2009 15:23:15 -0000 1.9 +++ nss-softokn.spec 27 Aug 2009 23:09:53 -0000 1.10 @@ -17,7 +17,7 @@ Summary: Network Security Services Soktoken Module Name: nss-softokn Version: 3.12.3.99.3 -Release: 18%{?dist} +Release: 19%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -105,7 +105,7 @@ BUILD_OPT=1 export BUILD_OPT # Generate symbolic info for debuggers -XCFLAGS="$RPM_OPT_FLAGS -I%{_includedir}/nss3" +XCFLAGS=$RPM_OPT_FLAGS export XCFLAGS @@ -121,8 +121,8 @@ NSPR_LIB_DIR=`/usr/bin/pkg-config --libs export NSPR_INCLUDE_DIR export NSPR_LIB_DIR -NSS_INCLUDE_DIR=`/usr/bin/pkg-config --cflags-only-I nss | sed 's/-I//'` -NSS_LIB_DIR=`/usr/bin/pkg-config --libs-only-L nss | sed 's/-L//'` +NSS_INCLUDE_DIR=`/usr/bin/pkg-config --cflags-only-I nss-util | sed 's/-I//'` +NSS_LIB_DIR=`/usr/bin/pkg-config --libs-only-L nss-util | sed 's/-L//'` export NSS_INCLUDE_DIR export NSS_LIB_DIR @@ -310,6 +310,10 @@ done %{_includedir}/nss3/shsign.h %changelog +* Thu Aug 27 2009 Elio Maldonado@ - 3.12.3.99.3-19 +- Determine NSSUTIL_INCLUDE_DIR and NSSUTIL_LIB_DIR with a pkg-config query on nss-util +- Remove the release 17 hack + * Wed Aug 27 2009 Elio maldonado - 3.12.3.99.3-18 - fix spurious executable permissions on nss-softokn.pc From mbarnes at fedoraproject.org Thu Aug 27 23:23:21 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Thu, 27 Aug 2009 23:23:21 +0000 (UTC) Subject: rpms/evolution/devel .cvsignore, 1.116.2.15, 1.116.2.16 evolution.spec, 1.394.2.31, 1.394.2.32 sources, 1.116.2.19, 1.116.2.20 Message-ID: <20090827232321.3B5D811C00EB@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10580 Modified Files: Tag: private-mbarnes-kb .cvsignore evolution.spec sources Log Message: * Thu Aug 27 2009 Matthew Barnes - 2.27.91-1.kb.2.fc12 - Snapshot of "kill-bonobo" branch at commit 787ce81. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/.cvsignore,v retrieving revision 1.116.2.15 retrieving revision 1.116.2.16 diff -u -p -r1.116.2.15 -r1.116.2.16 --- .cvsignore 24 Aug 2009 04:16:49 -0000 1.116.2.15 +++ .cvsignore 27 Aug 2009 23:23:20 -0000 1.116.2.16 @@ -1 +1 @@ -evolution-2.27.91-kill-bonobo-94c361b.tar.bz2 +evolution-2.27.91-kill-bonobo-787ce81.tar.bz2 Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.31 retrieving revision 1.394.2.32 diff -u -p -r1.394.2.31 -r1.394.2.32 --- evolution.spec 24 Aug 2009 20:09:14 -0000 1.394.2.31 +++ evolution.spec 27 Aug 2009 23:23:20 -0000 1.394.2.32 @@ -1,5 +1,5 @@ # This is an unofficial RPM for testing Evolution's kill-bonobo branch. -%define hash 94c361b +%define hash 787ce81 %define dbus_glib_version 0.70 %define dbus_version 1.0 @@ -46,7 +46,7 @@ Name: evolution Version: 2.27.91 -Release: 1.kb.1%{?dist} +Release: 1.kb.2%{?dist} Group: Applications/Productivity Summary: Mail and calendar client for GNOME License: GPLv2+ and GFDL @@ -675,6 +675,9 @@ rm -rf $RPM_BUILD_ROOT %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean %changelog +* Thu Aug 27 2009 Matthew Barnes - 2.27.91-1.kb.2.fc12 +- Snapshot of "kill-bonobo" branch at commit 787ce81. + * Sun Aug 23 2009 Matthew Barnes - 2.27.91-1.kb.1.fc12 - Snapshot of "kill-bonobo" branch at commit 94c361b. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/sources,v retrieving revision 1.116.2.19 retrieving revision 1.116.2.20 diff -u -p -r1.116.2.19 -r1.116.2.20 --- sources 24 Aug 2009 04:16:49 -0000 1.116.2.19 +++ sources 27 Aug 2009 23:23:20 -0000 1.116.2.20 @@ -1 +1 @@ -950e447ca2cb899275671669d9f565f8 evolution-2.27.91-kill-bonobo-94c361b.tar.bz2 +de28e832eb2975ee0cf40ed7690d4fe6 evolution-2.27.91-kill-bonobo-787ce81.tar.bz2 From jkeating at fedoraproject.org Thu Aug 27 23:33:04 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Thu, 27 Aug 2009 23:33:04 +0000 (UTC) Subject: comps/po POTFILES.in,1.10,1.11 Message-ID: <20090827233304.EA68011C00EB@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14785/po Modified Files: POTFILES.in Log Message: Add comps for fedora 13 Index: POTFILES.in =================================================================== RCS file: /cvs/pkgs/comps/po/POTFILES.in,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- POTFILES.in 2 Jun 2009 13:57:07 -0000 1.10 +++ POTFILES.in 27 Aug 2009 23:33:04 -0000 1.11 @@ -2,5 +2,6 @@ comps-f9.xml.in comps-f10.xml.in comps-f11.xml.in comps-f12.xml.in +comps-f13.xml.in comps-el4.xml.in comps-el5.xml.in From jkeating at fedoraproject.org Thu Aug 27 23:33:04 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Thu, 27 Aug 2009 23:33:04 +0000 (UTC) Subject: comps comps-f13.xml.in,NONE,1.1 Message-ID: <20090827233304.C4F0D11C00EB@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14785 Added Files: comps-f13.xml.in Log Message: Add comps for fedora 13 --- NEW FILE comps-f13.xml.in --- admin-tools <_name>Administration Tools <_description>This group is a collection of graphical administration tools for the system, such as for managing user accounts and configuring system hardware. true true authconfig-gtk gnome-packagekit system-config-boot system-config-date system-config-firewall system-config-keyboard system-config-language system-config-lvm system-config-network system-config-users cacti dbench etherape ettercap-gtk galternatives gparted gsynaptics kpackagekit lat lshw-gui luma ntop pessulus qtparted system-config-kickstart system-config-rootpassword yumex afrikaans-support <_name>Afrikaans Support <_description/> false true af aspell-af autocorr-af hunspell-af hyphen-af moodle-af openoffice.org-langpack-af_ZA albanian-support <_name>Albanian Support <_description/> false true sq hunspell-sq moodle-sq amazigh-support <_name>Amazigh Support <_description/> false true ber hunspell-ber arabic-support <_name>Arabic Support <_description/> false true ar aspell-ar eclipse-nls-ar gcompris-sound-ar hunspell-ar kde-i18n-Arabic kde-l10n-Arabic moodle-ar openoffice.org-langpack-ar dejavu-sans-fonts dejavu-sans-mono-fonts kacst-art-fonts kacst-book-fonts kacst-decorative-fonts kacst-digital-fonts kacst-farsi-fonts kacst-letter-fonts kacst-naskh-fonts kacst-office-fonts kacst-one-fonts kacst-pen-fonts kacst-poster-fonts kacst-qurn-fonts kacst-screen-fonts kacst-title-fonts kacst-titlel-fonts paktype-naqsh-fonts paktype-tehreer-fonts m17n-db-arabic scim-tables-arabic armenian-support <_name>Armenian Support <_description>This group is a collection of tools and resources of Armenian environments. false true hy dejavu-sans-fonts hunspell-hy moodle-hy m17n-db-armenian assamese-support <_name>Assamese Support <_description/> false true as lohit-bengali-fonts m17n-contrib-assamese m17n-db-assamese hunspell-as hyphen-as ibus-m17n kde-l10n-Bengali-India openoffice.org-langpack-as_IN iok authoring-and-publishing <_name>Authoring and Publishing <_description>These tools allow you to create documents in the DocBook format and convert them into HTML, PDF, Postscript, and text. false true tex-cm-lgc docbook-slides docbook-style-dsssl docbook-style-xsl docbook-utils docbook-utils-pdf docbook5-schemas docbook5-style-xsl linuxdoc-tools texlive xhtml1-dtds xmlto abcm2ps BibTool conglomerate dblatex docbook2X html401-dtds kile latex-mk latexmk lilypond lout ooo2txt python-docutils scribus tetex-prosper txt2rss w3c-markup-validator xdvik xmlcopyeditor azerbaijani-support <_name>Azerbaijani Support <_description/> false true az hunspell-az [...6077 lines suppressed...] moblin-desktop sugar-desktop window-managers xfce-desktop apps <_name>Applications <_description>Applications to perform a variety of tasks 20 authoring-and-publishing editors education engineering-and-scientific font-design games graphical-internet graphics office sound-and-video text-internet development <_name>Development <_description>Packages which provide functionality for developing and building applications. 70 development-libs development-tools eclipse electronic-lab fedora-packager gnome-software-development haskell java-development kde-software-development legacy-software-development mingw32 ocaml perl ruby web-development x-software-development xfce-software-development servers <_name>Servers <_description>Software used for running network servers 90 clustering directory-server dns-server ftp-server legacy-network-server mail-server mysql network-server news-server printing server-cfg smb-server sql-server web-server base-system <_name>Base System <_description>Various core pieces of the system. 99 admin-tools base base-x dial-up fonts hardware-support input-methods java legacy-fonts legacy-software-support system-tools virtualization From pkgdb at fedoraproject.org Thu Aug 27 23:37:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 23:37:09 +0000 Subject: [pkgdb] xorg-x11-drv-vesa: bskeggs has requested watchcommits Message-ID: <20090827233709.8963110F879@bastion2.fedora.phx.redhat.com> bskeggs has requested the watchcommits acl on xorg-x11-drv-vesa (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/xorg-x11-drv-vesa From pkgdb at fedoraproject.org Thu Aug 27 23:37:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 27 Aug 2009 23:37:10 +0000 Subject: [pkgdb] xorg-x11-drv-vesa: bskeggs has requested commit Message-ID: <20090827233710.77A2110F884@bastion2.fedora.phx.redhat.com> bskeggs has requested the commit acl on xorg-x11-drv-vesa (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/xorg-x11-drv-vesa From emaldonado at fedoraproject.org Thu Aug 27 23:42:49 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 27 Aug 2009 23:42:49 +0000 (UTC) Subject: rpms/nss/devel nss-config.in,1.3,1.4 Message-ID: <20090827234249.C7C9A11C00EB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19313 Modified Files: nss-config.in Log Message: Removed nssutil which now provided by the nss-util package Index: nss-config.in =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss-config.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- nss-config.in 25 Jan 2008 12:29:12 -0000 1.3 +++ nss-config.in 27 Aug 2009 23:42:46 -0000 1.4 @@ -20,7 +20,6 @@ Options: [--cflags] Dynamic Libraries: nss - nssutil ssl smime EOF @@ -34,7 +33,6 @@ fi lib_ssl=yes lib_smime=yes lib_nss=yes -lib_nssutil=yes while test $# -gt 0; do case "$1" in @@ -85,9 +83,6 @@ while test $# -gt 0; do nss) lib_nss=yes ;; - nssutil) - lib_nssutil=yes - ;; *) usage 1 1>&2 ;; @@ -137,9 +132,6 @@ if test "$echo_libs" = "yes"; then if test -n "$lib_nss"; then libdirs="$libdirs -lnss${major_version}" fi - if test -n "$lib_nssutil"; then - libdirs="$libdirs -lnssutil${major_version}" - fi echo $libdirs fi From bskeggs at fedoraproject.org Thu Aug 27 23:50:13 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Thu, 27 Aug 2009 23:50:13 +0000 (UTC) Subject: rpms/xorg-x11-drv-nv/devel nv-refuse-kms.patch, NONE, 1.1 xorg-x11-drv-nv.spec, 1.91, 1.92 Message-ID: <20090827235014.06A2811C0494@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/xorg-x11-drv-nv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23634 Modified Files: xorg-x11-drv-nv.spec Added Files: nv-refuse-kms.patch Log Message: * Fri Aug 28 2009 Ben Skeggs 2.1.14-5 - refuse to load if KMS driver already using the hw nv-refuse-kms.patch: nv_driver.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) --- NEW FILE nv-refuse-kms.patch --- >From ee544c2b11ab327abab6e205425e6eafe961de2e Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Fri, 28 Aug 2009 09:43:16 +1000 Subject: [PATCH] nv: refuse to load if there's a kernel driver bound to the device already --- src/nv_driver.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/nv_driver.c b/src/nv_driver.c index a7cf2dc..6f7fc0e 100644 --- a/src/nv_driver.c +++ b/src/nv_driver.c @@ -780,6 +780,12 @@ NVPciProbe(DriverPtr drv, int entity, struct pci_device *dev, intptr_t data) NVGetPCIXpressChip(dev) : dev->vendor_id << 16 | dev->device_id; const char *name = xf86TokenToString(NVKnownChipsets, id); + if (pci_device_has_kernel_driver(dev)) { + ErrorF("The PCI device has a kernel module claiming it.\n"); + ErrorF("This driver cannot operate until it has been unloaded\n"); + return FALSE; + } + if(dev->vendor_id == PCI_VENDOR_NVIDIA && !name && !NVIsSupported(id) && !NVIsG80(id)) { /* See if pci.ids knows what the heck this thing is */ -- 1.6.4 Index: xorg-x11-drv-nv.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nv/devel/xorg-x11-drv-nv.spec,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- xorg-x11-drv-nv.spec 4 Aug 2009 17:18:50 -0000 1.91 +++ xorg-x11-drv-nv.spec 27 Aug 2009 23:50:13 -0000 1.92 @@ -5,7 +5,7 @@ Summary: Xorg X11 nv video driver Name: xorg-x11-drv-nv Version: 2.1.14 -Release: 4%{?dist} +Release: 5%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -29,6 +29,7 @@ Patch6: nv-2.1.6-panel-fix.patch Patch7: nv-save-rom.patch Patch9: nv-2.1.8-g80-no-doublescan.patch Patch10: nv-2.1.12-gf7025-gf7050.patch +Patch11: nv-refuse-kms.patch %description X.Org X11 nv video driver. @@ -43,6 +44,7 @@ X.Org X11 nv video driver. %patch7 -p1 -b .save-rom %patch9 -p1 -b .doublescan %patch10 -p1 -b .nv6x +%patch11 -p1 -b .nokms %build autoreconf -v --install @@ -70,6 +72,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nv.4* %changelog +* Fri Aug 28 2009 Ben Skeggs 2.1.14-5 +- refuse to load if KMS driver already using the hw + * Tue Aug 04 2009 Adam Jackson 2.1.14-4 - autoreconf so the dpms configurey gets picked up From jkeating at fedoraproject.org Fri Aug 28 00:16:36 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 28 Aug 2009 00:16:36 +0000 (UTC) Subject: fedora-release fedora-release.spec,1.76,1.77 Message-ID: <20090828001636.4089911C00EB@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/fedora/fedora-release In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4254 Modified Files: fedora-release.spec Log Message: Bump for F13 Index: fedora-release.spec =================================================================== RCS file: /cvs/fedora/fedora-release/fedora-release.spec,v retrieving revision 1.76 retrieving revision 1.77 diff -u -r1.76 -r1.77 --- fedora-release.spec 8 Aug 2009 00:04:48 -0000 1.76 +++ fedora-release.spec 28 Aug 2009 00:16:34 -0000 1.77 @@ -1,10 +1,10 @@ %define release_name Rawhide -%define dist_version 12 +%define dist_version 13 Summary: Fedora release files Name: fedora-release -Version: 11.91 -Release: 3 +Version: 13 +Release: 0.1 License: GPLv2 Group: System Environment/Base URL: http://fedoraproject.org @@ -84,6 +84,10 @@ /etc/pki/rpm-gpg/* %changelog +* Thu Aug 27 2009 Jesse Keating - 13-0.1 +- Bump for Fedora 13's rawhide. +- Put the version at 13 from the start. + * Fri Aug 07 2009 Jesse Keating - 11.91-3 - Bump for new tarball From pkgdb at fedoraproject.org Fri Aug 28 00:26:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 00:26:01 +0000 Subject: [pkgdb] antlr3: mjakubicek has requested watchcommits Message-ID: <20090828002601.81C9210F884@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchcommits acl on antlr3 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/antlr3 From pkgdb at fedoraproject.org Fri Aug 28 00:25:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 00:25:59 +0000 Subject: [pkgdb] antlr3: mjakubicek has requested watchbugzilla Message-ID: <20090828002559.6794810F854@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchbugzilla acl on antlr3 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/antlr3 From pkgdb at fedoraproject.org Fri Aug 28 00:26:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 00:26:04 +0000 Subject: [pkgdb] antlr3: mjakubicek has requested commit Message-ID: <20090828002604.0F55510F890@bastion2.fedora.phx.redhat.com> mjakubicek has requested the commit acl on antlr3 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/antlr3 From pkgdb at fedoraproject.org Fri Aug 28 00:26:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 00:26:13 +0000 Subject: [pkgdb] antlr3: mjakubicek has requested watchbugzilla Message-ID: <20090828002613.428AC10F878@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchbugzilla acl on antlr3 (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/antlr3 From pkgdb at fedoraproject.org Fri Aug 28 00:26:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 00:26:15 +0000 Subject: [pkgdb] antlr3: mjakubicek has requested watchcommits Message-ID: <20090828002615.87E6D10F87C@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchcommits acl on antlr3 (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/antlr3 From pkgdb at fedoraproject.org Fri Aug 28 00:26:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 00:26:20 +0000 Subject: [pkgdb] antlr3: mjakubicek has requested watchbugzilla Message-ID: <20090828002620.A685E10F89C@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchbugzilla acl on antlr3 (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/antlr3 From pkgdb at fedoraproject.org Fri Aug 28 00:26:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 00:26:17 +0000 Subject: [pkgdb] antlr3: mjakubicek has requested commit Message-ID: <20090828002617.1F97F10F898@bastion2.fedora.phx.redhat.com> mjakubicek has requested the commit acl on antlr3 (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/antlr3 From pkgdb at fedoraproject.org Fri Aug 28 00:26:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 00:26:22 +0000 Subject: [pkgdb] antlr3: mjakubicek has requested watchcommits Message-ID: <20090828002622.7D7FF10F854@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchcommits acl on antlr3 (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/antlr3 From pkgdb at fedoraproject.org Fri Aug 28 00:26:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 00:26:24 +0000 Subject: [pkgdb] antlr3: mjakubicek has requested commit Message-ID: <20090828002624.205D810F88B@bastion2.fedora.phx.redhat.com> mjakubicek has requested the commit acl on antlr3 (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/antlr3 From cebbert at fedoraproject.org Fri Aug 28 00:31:36 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Fri, 28 Aug 2009 00:31:36 +0000 (UTC) Subject: rpms/kernel/devel patch-2.6.31-rc7-git6.bz2.sign, NONE, 1.1 .cvsignore, 1.1118, 1.1119 kernel.spec, 1.1746, 1.1747 sources, 1.1076, 1.1077 upstream, 1.990, 1.991 patch-2.6.31-rc7-git5.bz2.sign, 1.1, NONE xen-fb-probe-fix.patch, 1.1, NONE Message-ID: <20090828003137.112FF11C00EB@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11225 Modified Files: .cvsignore kernel.spec sources upstream Added Files: patch-2.6.31-rc7-git6.bz2.sign Removed Files: patch-2.6.31-rc7-git5.bz2.sign xen-fb-probe-fix.patch Log Message: 2.6.31-rc7-git6 Drop patch merged upstream: xen-fb-probe-fix.patch --- NEW FILE patch-2.6.31-rc7-git6.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKlx+0yGugalF9Dw4RAghpAKCQAE2V74AZWfevPaoPM7MxE7mLLACeKB0l hlDncp+6W3dJ+Ejc+DOBTe0= =DtCa -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1118 retrieving revision 1.1119 diff -u -p -r1.1118 -r1.1119 --- .cvsignore 27 Aug 2009 13:32:33 -0000 1.1118 +++ .cvsignore 28 Aug 2009 00:31:35 -0000 1.1119 @@ -6,4 +6,4 @@ temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 patch-2.6.31-rc7.bz2 -patch-2.6.31-rc7-git5.bz2 +patch-2.6.31-rc7-git6.bz2 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1746 retrieving revision 1.1747 diff -u -p -r1.1746 -r1.1747 --- kernel.spec 27 Aug 2009 18:58:31 -0000 1.1746 +++ kernel.spec 28 Aug 2009 00:31:35 -0000 1.1747 @@ -61,7 +61,7 @@ Summary: The Linux kernel # The rc snapshot level %define rcrev 7 # The git snapshot level -%define gitrev 5 +%define gitrev 6 # Set rpm version accordingly %define rpmversion 2.6.%{upstream_sublevel} %endif @@ -725,9 +725,6 @@ Patch11010: via-hwmon-temp-sensor.patch Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch Patch12011: linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch -# fix xen boot -Patch12020: xen-fb-probe-fix.patch - %endif BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root @@ -1342,9 +1339,6 @@ ApplyPatch linux-2.6-silence-acpi-blackl # Patches headed upstream -# fix xen boot -ApplyPatch xen-fb-probe-fix.patch - # END OF PATCH APPLICATIONS %endif @@ -2011,6 +2005,11 @@ fi # and build. %changelog +* Thu Aug 27 2009 Chuck Ebbert +- 2.6.31-rc7-git6 +- Drop patch merged upstream: + xen-fb-probe-fix.patch + * Thu Aug 27 2009 Adam Jackson - drm-rv710-ucode-fix.patch: Treat successful microcode load on RV710 as, you know, success. (#519718) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.1076 retrieving revision 1.1077 diff -u -p -r1.1076 -r1.1077 --- sources 27 Aug 2009 13:32:34 -0000 1.1076 +++ sources 28 Aug 2009 00:31:35 -0000 1.1077 @@ -1,3 +1,3 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 4b991833a7e19a5b65ba3abcbc9de2e0 patch-2.6.31-rc7.bz2 -b31e020fe330d8927d12e25b051704c8 patch-2.6.31-rc7-git5.bz2 +59a009dd342443a5d53e331daa68ddf2 patch-2.6.31-rc7-git6.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.990 retrieving revision 1.991 diff -u -p -r1.990 -r1.991 --- upstream 27 Aug 2009 13:32:34 -0000 1.990 +++ upstream 28 Aug 2009 00:31:35 -0000 1.991 @@ -1,3 +1,3 @@ linux-2.6.30.tar.bz2 patch-2.6.31-rc7.bz2 -patch-2.6.31-rc7-git5.bz2 +patch-2.6.31-rc7-git6.bz2 --- patch-2.6.31-rc7-git5.bz2.sign DELETED --- --- xen-fb-probe-fix.patch DELETED --- From cebbert at fedoraproject.org Fri Aug 28 00:38:46 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Fri, 28 Aug 2009 00:38:46 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1747,1.1748 Message-ID: <20090828003846.258A211C00EB@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14735 Modified Files: kernel.spec Log Message: add version to changelog Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1747 retrieving revision 1.1748 diff -u -p -r1.1747 -r1.1748 --- kernel.spec 28 Aug 2009 00:31:35 -0000 1.1747 +++ kernel.spec 28 Aug 2009 00:38:45 -0000 1.1748 @@ -2005,7 +2005,7 @@ fi # and build. %changelog -* Thu Aug 27 2009 Chuck Ebbert +* Thu Aug 27 2009 Chuck Ebbert 2.6.31-0.185.rc7.git6 - 2.6.31-rc7-git6 - Drop patch merged upstream: xen-fb-probe-fix.patch From lennart at fedoraproject.org Fri Aug 28 00:52:18 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Fri, 28 Aug 2009 00:52:18 +0000 (UTC) Subject: rpms/sound-theme-freedesktop/devel .cvsignore, 1.6, 1.7 sound-theme-freedesktop.spec, 1.12, 1.13 sources, 1.6, 1.7 Message-ID: <20090828005218.7E4A111C00EB@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/sound-theme-freedesktop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21298 Modified Files: .cvsignore sound-theme-freedesktop.spec sources Log Message: New upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sound-theme-freedesktop/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 27 Aug 2009 03:29:29 -0000 1.6 +++ .cvsignore 28 Aug 2009 00:52:17 -0000 1.7 @@ -1 +1 @@ -sound-theme-freedesktop-0.5.tar.bz2 +sound-theme-freedesktop-0.6.tar.bz2 Index: sound-theme-freedesktop.spec =================================================================== RCS file: /cvs/pkgs/rpms/sound-theme-freedesktop/devel/sound-theme-freedesktop.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sound-theme-freedesktop.spec 27 Aug 2009 03:29:29 -0000 1.12 +++ sound-theme-freedesktop.spec 28 Aug 2009 00:52:18 -0000 1.13 @@ -1,5 +1,5 @@ Name: sound-theme-freedesktop -Version: 0.5 +Version: 0.6 Release: 1%{?dist} Summary: freedesktop.org sound theme Group: User Interface/Desktops @@ -46,6 +46,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/sounds/freedesktop/stereo/*.ogg %changelog +* Fri Aug 28 2009 Lennart Poettering 0.6-1 +- New upstream + * Thu Aug 27 2009 Lennart Poettering 0.5-1 - New upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sound-theme-freedesktop/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 27 Aug 2009 03:29:29 -0000 1.6 +++ sources 28 Aug 2009 00:52:18 -0000 1.7 @@ -1 +1 @@ -2605db0f6769c057664e02fd8c9655d1 sound-theme-freedesktop-0.5.tar.bz2 +9c00b21b13dceb947b4a37f6280ca1a3 sound-theme-freedesktop-0.6.tar.bz2 From cebbert at fedoraproject.org Fri Aug 28 01:02:03 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Fri, 28 Aug 2009 01:02:03 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-defaults-die-floppy-die.patch, NONE, 1.1 kernel.spec, 1.1721, 1.1722 Message-ID: <20090828010203.8746511C00EB@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25859 Modified Files: kernel.spec Added Files: linux-2.6-defaults-die-floppy-die.patch Log Message: Don't load the floppy driver automatically: linux-2.6-defaults-die-floppy-die.patch linux-2.6-defaults-die-floppy-die.patch: floppy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE linux-2.6-defaults-die-floppy-die.patch --- Kill the floppy.ko pnp modalias. We were surviving just fine without autoloading floppy drivers, tyvm. Please feel free to register all complaints in the wastepaper bin. diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c index 91b7530..2ea84a6 100644 --- a/drivers/block/floppy.c +++ b/drivers/block/floppy.c @@ -4631,7 +4631,7 @@ static const struct pnp_device_id floppy_pnpids[] = { { "PNP0700", 0 }, { } }; -MODULE_DEVICE_TABLE(pnp, floppy_pnpids); +/* MODULE_DEVICE_TABLE(pnp, floppy_pnpids); */ #else Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1721 retrieving revision 1.1722 diff -u -p -r1.1721 -r1.1722 --- kernel.spec 27 Aug 2009 22:50:02 -0000 1.1721 +++ kernel.spec 28 Aug 2009 01:02:02 -0000 1.1722 @@ -624,6 +624,7 @@ Patch381: linux-2.6-pciehp-update.patch Patch382: linux-2.6-defaults-pciehp.patch Patch390: linux-2.6-defaults-acpi-video.patch Patch391: linux-2.6-acpi-video-dos.patch +Patch392: linux-2.6-defaults-die-floppy-die.patch Patch450: linux-2.6-input-kill-stupid-messages.patch Patch451: linux-2.6-input-fix-toshiba-hotkeys.patch Patch452: linux-2.6-input-wacom-bluetooth.patch @@ -1267,6 +1268,8 @@ ApplyPatch linux-2.6-xen-clean-up-warnin # Misc fixes # The input layer spews crap no-one cares about. ApplyPatch linux-2.6-input-kill-stupid-messages.patch +# don't load the floppy driver by default +ApplyPatch linux-2.6-defaults-die-floppy-die.patch # Get away from having to poll Toshibas ApplyPatch linux-2.6-input-fix-toshiba-hotkeys.patch @@ -1962,6 +1965,10 @@ fi # and build. %changelog +* Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-43 +- Don't load the floppy driver automatically: + linux-2.6-defaults-die-floppy-die.patch + * Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-42 - Fix stackprotector problems with Xen on x86_64. - Disable stackprotector on i386 until 32-bit Xen gets fixed. From pkgdb at fedoraproject.org Fri Aug 28 01:05:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 01:05:24 +0000 Subject: [pkgdb] mingw32-libtiff had acl change status Message-ID: <20090828010524.6C6B710F854@bastion2.fedora.phx.redhat.com> plouj has set the watchbugzilla acl on mingw32-libtiff (Fedora devel) to Approved for epienbro To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Fri Aug 28 01:05:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 01:05:39 +0000 Subject: [pkgdb] mingw32-libtiff had acl change status Message-ID: <20090828010539.5FB9010F854@bastion2.fedora.phx.redhat.com> plouj has set the watchbugzilla acl on mingw32-libtiff (Fedora 11) to Approved for epienbro To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Fri Aug 28 01:06:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 01:06:01 +0000 Subject: [pkgdb] mingw32-libtiff had acl change status Message-ID: <20090828010601.8CCB010F86F@bastion2.fedora.phx.redhat.com> plouj has set the watchcommits acl on mingw32-libtiff (Fedora devel) to Approved for epienbro To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Fri Aug 28 01:06:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 01:06:05 +0000 Subject: [pkgdb] mingw32-libtiff had acl change status Message-ID: <20090828010605.E161210F87C@bastion2.fedora.phx.redhat.com> plouj has set the watchcommits acl on mingw32-libtiff (Fedora 11) to Approved for epienbro To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Fri Aug 28 01:06:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 01:06:16 +0000 Subject: [pkgdb] mingw32-libtiff had acl change status Message-ID: <20090828010616.29A9910F854@bastion2.fedora.phx.redhat.com> plouj has set the commit acl on mingw32-libtiff (Fedora devel) to Approved for epienbro To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Fri Aug 28 01:06:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 01:06:18 +0000 Subject: [pkgdb] mingw32-libtiff had acl change status Message-ID: <20090828010618.47BE110F88B@bastion2.fedora.phx.redhat.com> plouj has set the commit acl on mingw32-libtiff (Fedora 11) to Approved for epienbro To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Fri Aug 28 01:06:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 01:06:24 +0000 Subject: [pkgdb] mingw32-libtiff had acl change status Message-ID: <20090828010624.1969910F87B@bastion2.fedora.phx.redhat.com> plouj has set the approveacls acl on mingw32-libtiff (Fedora devel) to Approved for epienbro To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From pkgdb at fedoraproject.org Fri Aug 28 01:06:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 01:06:25 +0000 Subject: [pkgdb] mingw32-libtiff had acl change status Message-ID: <20090828010626.024B610F884@bastion2.fedora.phx.redhat.com> plouj has set the approveacls acl on mingw32-libtiff (Fedora 11) to Approved for epienbro To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-libtiff From emaldonado at fedoraproject.org Fri Aug 28 01:38:31 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 01:38:31 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.100,1.101 Message-ID: <20090828013831.B52D811C00EB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10667 Modified Files: nss.spec Log Message: Add BuildRequres nss-softokn and nss-util as build runs tests Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.100 retrieving revision 1.101 diff -u -p -r1.100 -r1.101 --- nss.spec 27 Aug 2009 19:23:56 -0000 1.100 +++ nss.spec 28 Aug 2009 01:38:30 -0000 1.101 @@ -4,7 +4,7 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 21%{?dist} +Release: 22%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -15,6 +15,8 @@ Requires: nss-softokn-freebl%{_i Requires: sqlite BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: nspr-devel >= %{nspr_version} +BuildRequires: nss-softokn >= 3.12.3.99.3-12 +BuildRequires: nss-util >= 3.12.3.99.3-10 BuildRequires: nss-softokn-devel >= 3.12.3.99.3-12 BuildRequires: nss-util-devel >= 3.12.3.99.3-10 BuildRequires: sqlite-devel @@ -207,10 +209,8 @@ cd ./mozilla/security/nss/tests/ # all.sh is the test suite script #HOST=localhost DOMSUF=localdomain PORT=$MYRAND NSS_CYCLES=%{?nss_cycles} NSS_TESTS=%{?nss_tests} NSS_SSL_TESTS=%{?nss_ssl_tests} NSS_SSL_RUN=%{?nss_ssl_run} ./all.sh - # Temporarily disabling all tests until we investigate a fix for Bug 519766 - cd ../../../../ killall $RANDSERV || : @@ -436,6 +436,10 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-22 +- Fix nss-config not to include nssutil +- Add BuildRequires on nss-softokn and nss-util since build also runs the test suite + * Wed Aug 27 2009 Elio Maldonado - 3.12.3.99.3-21 - disabling all tests while we investigate a buffer overflow bug From lmacken at fedoraproject.org Fri Aug 28 02:31:37 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Fri, 28 Aug 2009 02:31:37 +0000 (UTC) Subject: rpms/liveusb-creator/devel .cvsignore, 1.17, 1.18 liveusb-creator.spec, 1.26, 1.27 sources, 1.21, 1.22 Message-ID: <20090828023137.0AA8E11C00EB@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/liveusb-creator/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4446 Modified Files: .cvsignore liveusb-creator.spec sources Log Message: 3.7.3 Bugfix release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 6 Aug 2009 00:00:53 -0000 1.17 +++ .cvsignore 28 Aug 2009 02:31:36 -0000 1.18 @@ -1 +1 @@ -liveusb-creator-3.7.2.tar.bz2 +liveusb-creator-3.7.3.tar.bz2 Index: liveusb-creator.spec =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/devel/liveusb-creator.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- liveusb-creator.spec 6 Aug 2009 00:00:53 -0000 1.26 +++ liveusb-creator.spec 28 Aug 2009 02:31:36 -0000 1.27 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: liveusb-creator -Version: 3.7.2 +Version: 3.7.3 Release: 1%{?dist} Summary: A liveusb creator @@ -68,6 +68,9 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/security/console.apps/%{name} %changelog +* Thu Aug 27 2009 Luke Macken - 3.7.3-1 +- 3.7.3 + * Wed Aug 05 2009 Luke Macken - 3.7.2-1 - 3.7.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 6 Aug 2009 00:00:53 -0000 1.21 +++ sources 28 Aug 2009 02:31:36 -0000 1.22 @@ -1 +1 @@ -dfca2084def4359c4a18bc36f2c8ad9c liveusb-creator-3.7.2.tar.bz2 +336c2e9ecb71485b82bfe43069592c26 liveusb-creator-3.7.3.tar.bz2 From jnovy at fedoraproject.org Fri Aug 28 02:33:26 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Fri, 28 Aug 2009 02:33:26 +0000 (UTC) Subject: rpms/xz/devel .cvsignore,1.4,1.5 sources,1.4,1.5 xz.spec,1.4,1.5 Message-ID: <20090828023326.BD8B511C00EB@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/xz/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5402 Modified Files: .cvsignore sources xz.spec Log Message: * Mon Aug 17 2009 Jindrich Novy 4.999.8-0.10.beta.20090817git - sync with upstream because of #517806 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xz/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 17 Aug 2009 10:26:48 -0000 1.4 +++ .cvsignore 28 Aug 2009 02:33:26 -0000 1.5 @@ -1 +1 @@ -xz-4.999.8beta.20090817git.tar.gz +xz-4.999.9beta.tar.xz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xz/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 17 Aug 2009 10:26:48 -0000 1.4 +++ sources 28 Aug 2009 02:33:26 -0000 1.5 @@ -1 +1 @@ -d0065a7471d2d069e2c56242c653f36a xz-4.999.8beta.20090817git.tar.gz +62459762f5ac6055051f2929191cd159 xz-4.999.9beta.tar.xz Index: xz.spec =================================================================== RCS file: /cvs/pkgs/rpms/xz/devel/xz.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- xz.spec 17 Aug 2009 10:26:48 -0000 1.4 +++ xz.spec 28 Aug 2009 02:33:26 -0000 1.5 @@ -1,13 +1,11 @@ -%define git_date 20090817 - Summary: LZMA compression utilities Name: xz -Version: 4.999.8 -Release: 0.10.beta.%{git_date}git%{?dist} +Version: 4.999.9 +Release: 0.1.beta%{?dist} License: LGPLv2+ Group: Applications/File # source created as "make dist" in checked out GIT tree -Source0: http://tukaani.org/%{name}/%{name}-%{version}beta.%{git_date}git.tar.gz +Source0: http://tukaani.org/%{name}/%{name}-%{version}beta.tar.xz URL: http://tukaani.org/%{name}/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-libs = %{version}-%{release} @@ -54,7 +52,7 @@ The lzma-compat package contains compati commands that deal with the older LZMA format. %prep -%setup -q -n %{name}-%{version}beta +%setup -q -n %{name}-%{version}beta %build CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64" \ @@ -106,6 +104,9 @@ rm -rf %{buildroot} %{_mandir}/man1/* %changelog +* Fri Aug 28 2009 Jindrich Novy 4.999.9-0.1.beta +- update to 4.999.9beta + * Mon Aug 17 2009 Jindrich Novy 4.999.8-0.10.beta.20090817git - sync with upstream because of #517806 From cchance at fedoraproject.org Fri Aug 28 02:37:24 2009 From: cchance at fedoraproject.org (cchance) Date: Fri, 28 Aug 2009 02:37:24 +0000 (UTC) Subject: rpms/ibus-table-erbi/devel ibus-table-erbi.spec,1.12,1.13 Message-ID: <20090828023724.F101011C00EB@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-erbi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7597 Modified Files: ibus-table-erbi.spec Log Message: updated source Index: ibus-table-erbi.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-erbi/devel/ibus-table-erbi.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ibus-table-erbi.spec 25 Jul 2009 03:04:20 -0000 1.12 +++ ibus-table-erbi.spec 28 Aug 2009 02:37:24 -0000 1.13 @@ -1,7 +1,7 @@ Name: ibus-table-erbi -Version: 1.2.0.20090717 -Release: 3%{?dist} -Summary: Erbi input methods for ibus-table +Version: 1.2.0.20090828 +Release: 1%{?dist} +Summary: Erbi input method tables for IBus-Table License: GPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ @@ -10,19 +10,22 @@ Source0: http://ibus.googlecode.com/f BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: ibus-table >= 1.1.0.20090610, ibus-table >= 1.1.0.20090610 -Requires(post): ibus-table >= 1.1.0.20090610, ibus-table >= 1.1.0.20090610 +Requires: ibus >= 1.1.0.20090617, ibus-table >= 1.1.0.20090610 +Requires(post): ibus >= 1.1.0.20090617, ibus-table >= 1.1.0.20090610 BuildRequires: ibus >= 1.2.0.20090617, ibus-table >= 1.1.0.20090610 %description -The package contains Erbi input methods for Table engine of IBus platform. +The package contains Erbi input method tables for IBus-Table. %prep %setup -q %build export IBUS_TABLE_CREATEDB="%{_bindir}/ibus-table-createdb --no-create-index" -%configure --prefix=%{_prefix} +%configure \ + --prefix=%{_prefix} \ + --enable-erbi \ + --enable-erbi-qs %__make %{?_smp_mflags} %install @@ -34,15 +37,22 @@ export IBUS_TABLE_CREATEDB="%{_bindir}/i %post cd %{_datadir}/ibus-table/tables/ +%{_bindir}/ibus-table-createdb -i -n erbi.db %{_bindir}/ibus-table-createdb -i -n erbi_qs.db %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README +%{_datadir}/ibus-table/tables/erbi.db %{_datadir}/ibus-table/tables/erbi_qs.db +%{_datadir}/ibus-table/icons/erbi.png %{_datadir}/ibus-table/icons/erbi-qs.svg %changelog +* Fri Aug 28 2009 Caius 'kaio' Chance - 1.1.0.20090828-1.fc12 +- Updated source with addition of standard ErBi table. +- Corrected Requires package. + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.0.20090717-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cchance at fedoraproject.org Fri Aug 28 02:38:45 2009 From: cchance at fedoraproject.org (cchance) Date: Fri, 28 Aug 2009 02:38:45 +0000 (UTC) Subject: rpms/ibus-table-erbi/devel .cvsignore,1.3,1.4 sources,1.3,1.4 Message-ID: <20090828023845.6684B11C00EB@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-erbi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8222 Modified Files: .cvsignore sources Log Message: Uploaded source file. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-erbi/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 17 Jul 2009 06:26:41 -0000 1.3 +++ .cvsignore 28 Aug 2009 02:38:45 -0000 1.4 @@ -1 +1 @@ -ibus-table-erbi-1.2.0.20090717.tar.gz +ibus-table-erbi-1.2.0.20090828.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-erbi/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 17 Jul 2009 06:26:41 -0000 1.3 +++ sources 28 Aug 2009 02:38:45 -0000 1.4 @@ -1 +1 @@ -1ab5946a329d17fcb30a4bd260419097 ibus-table-erbi-1.2.0.20090717.tar.gz +155a79f4c8fc1ac117698702c853d47d ibus-table-erbi-1.2.0.20090828.tar.gz From jnovy at fedoraproject.org Fri Aug 28 02:52:32 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Fri, 28 Aug 2009 02:52:32 +0000 (UTC) Subject: rpms/mikmod/devel mikmod-3.2.2-beta1-CVE-2009-0179.patch, NONE, 1.1 mikmod.spec, 1.44, 1.45 Message-ID: <20090828025232.604AE11C00EB@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/mikmod/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15358 Modified Files: mikmod.spec Added Files: mikmod-3.2.2-beta1-CVE-2009-0179.patch Log Message: * Fri Aug 28 2009 Jindrich Novy 3.2.2-13.beta1 - fix CVE-2009-0179 (#519992) mikmod-3.2.2-beta1-CVE-2009-0179.patch: loaders/load_xm.c | 3 ++- playercode/mloader.c | 10 ++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) --- NEW FILE mikmod-3.2.2-beta1-CVE-2009-0179.patch --- diff -ur libmikmod-3.1.11.orig/loaders/load_xm.c libmikmod-3.1.11/loaders/load_xm.c --- libmikmod-3.1.11.orig/loaders/load_xm.c 2004-01-21 18:43:53.000000000 +0100 +++ libmikmod-3.1.11/loaders/load_xm.c 2008-04-16 04:30:45.000000000 +0200 @@ -622,7 +622,8 @@ /* read the remainder of the header */ for(u=headend-_mm_ftell(modreader);u;u--) _mm_read_UBYTE(modreader); - if(_mm_eof(modreader)) { + /* last instrument is at the end of file in version 0x0104 */ + if(_mm_eof(modreader) && (mh->version<0x0104 || tInit || l->Init()) { _mm_rewind(modreader); ok = l->Load(curious); - /* propagate inflags=flags for in-module samples */ - for (t = 0; t < of.numsmp; t++) - if (of.samples[t].inflags == 0) - of.samples[t].inflags = of.samples[t].flags; + if (ok) { + /* propagate inflags=flags for in-module samples */ + for (t = 0; t < of.numsmp; t++) + if (of.samples[t].inflags == 0) + of.samples[t].inflags = of.samples[t].flags; + } } else ok = 0; Index: mikmod.spec =================================================================== RCS file: /cvs/pkgs/rpms/mikmod/devel/mikmod.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- mikmod.spec 12 Aug 2009 17:38:29 -0000 1.44 +++ mikmod.spec 28 Aug 2009 02:52:32 -0000 1.45 @@ -3,7 +3,7 @@ Summary: Music module player Name: mikmod Version: 3.2.2 -Release: 12.beta1%{?dist} +Release: 13.beta1%{?dist} License: GPLv2 and LGPLv2+ Group: Applications/Multimedia Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -11,6 +11,7 @@ BuildRequires: ncurses-devel libmikmod-d URL: http://mikmod.raphnet.net/ Source0: http://mikmod.raphnet.net/files/mikmod-%{version}-beta1.tar.bz2 Patch0: mikmod-3.2.2-beta1-missing-protos.patch +Patch1: mikmod-3.2.2-beta1-CVE-2009-0179.patch %description MikMod is one of the best and most well known MOD music file players @@ -54,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 28 2009 Jindrich Novy 3.2.2-13.beta1 +- fix CVE-2009-0179 (#519992) + * Tue Aug 11 2009 Ville Skytt? - 3.2.2-12.beta1 - Use bzipped upstream tarball. From whot at fedoraproject.org Fri Aug 28 03:01:08 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 03:01:08 +0000 (UTC) Subject: rpms/xorg-x11-proto-devel/devel .cvsignore, 1.59, 1.60 sources, 1.58, 1.59 xorg-x11-proto-devel.spec, 1.108, 1.109 Message-ID: <20090828030108.885B911C00ED@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-proto-devel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19705 Modified Files: .cvsignore sources xorg-x11-proto-devel.spec Log Message: * Fri Aug 28 2009 Peter Hutterer 7.4-31 - bigreqsproto 1.1.0 - damageproto 1.2.0 - dmxproto 2.2.99.1 - evieext 1.1.0 - fontsproto 2.1.0 - resourceproto 1.1.0 - scrnsaverproto 1.2.0 - videoproto 2.3.0 - xcmiscproto 1.2.0 - xf86bigfontproto 1.2.0 - xf86dgaproto 2.0.99.1 - xf86driproto 2.1.0 - xf86vidmodeproto 2.2.99.1 - xineramaproto 1.1.99.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-proto-devel/devel/.cvsignore,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- .cvsignore 25 Aug 2009 04:56:12 -0000 1.59 +++ .cvsignore 28 Aug 2009 03:01:07 -0000 1.60 @@ -1,31 +1,28 @@ -bigreqsproto-1.0.2.tar.bz2 +bigreqsproto-1.1.0.tar.bz2 compositeproto-0.4.tar.bz2 -damageproto-1.1.0.tar.bz2 -dmxproto-2.2.2.tar.bz2 -evieext-1.0.2.tar.bz2 -fixesproto-4.0.tar.bz2 -fontsproto-2.0.2.tar.bz2 +damageproto-1.2.0.tar.bz2 +dmxproto-2.2.99.1.tar.bz2 +evieext-1.1.0.tar.bz2 +fixesproto-4.1.tar.bz2 +fontsproto-2.1.0.tar.bz2 glproto-1.4.9.tar.bz2 kbproto-1.0.3.tar.bz2 recordproto-1.13.99.1.tar.bz2 renderproto-0.11.tar.bz2 -resourceproto-1.0.2.tar.bz2 -scrnsaverproto-1.1.0.tar.bz2 -videoproto-2.2.2.tar.bz2 -xcmiscproto-1.1.2.tar.bz2 -xextproto-7.0.4.tar.bz2 -xf86bigfontproto-1.1.2.tar.bz2 -xf86dgaproto-2.0.3.tar.bz2 -xf86driproto-2.0.4.tar.bz2 +resourceproto-1.1.0.tar.bz2 +scrnsaverproto-1.2.0.tar.bz2 +videoproto-2.3.0.tar.bz2 +xcmiscproto-1.2.0.tar.bz2 +xextproto-7.1.1.tar.bz2 +xf86bigfontproto-1.2.0.tar.bz2 +xf86dgaproto-2.0.99.1.tar.bz2 +xf86driproto-2.1.0.tar.bz2 xf86miscproto-0.9.2.tar.bz2 -xf86vidmodeproto-2.2.2.tar.bz2 -xineramaproto-1.1.2.tar.bz2 +xf86vidmodeproto-2.2.99.1.tar.bz2 +xineramaproto-1.1.99.1.tar.bz2 xproto-7.0.15.tar.bz2 xproxymanagementprotocol-1.0.2.tar.bz2 -randrproto-1.2.99.3.tar.bz2 +randrproto-1.3.0.tar.bz2 glproto-1.4.10.tar.bz2 dri2proto-2.1.tar.bz2 inputproto-1.9.99.902.tar.bz2 -randrproto-1.3.0.tar.bz2 -xextproto-7.1.1.tar.bz2 -fixesproto-4.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-proto-devel/devel/sources,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- sources 25 Aug 2009 04:56:12 -0000 1.58 +++ sources 28 Aug 2009 03:01:07 -0000 1.59 @@ -1,22 +1,22 @@ -95c29d9d10bf2868996c0c47a3b9a8dc bigreqsproto-1.0.2.tar.bz2 +d30c5dbf19ca6dffcd9788227ecff8c5 bigreqsproto-1.1.0.tar.bz2 6281344d656d4e0c8e9db4918efe3d1d compositeproto-0.4.tar.bz2 -33ee591e0b1ca5ad7902934541db7d24 damageproto-1.1.0.tar.bz2 -d80acad88411e7944b9b085463d53302 dmxproto-2.2.2.tar.bz2 -2507b5d0f4b2848147fbddd155aa6cfe evieext-1.0.2.tar.bz2 -c946f166107b016a21cc7a02e1132724 fontsproto-2.0.2.tar.bz2 +434b931b02bd83ed9fc44951df81cdac damageproto-1.2.0.tar.bz2 +7bd9ccde42f022725c0086bd93d269f3 dmxproto-2.2.99.1.tar.bz2 +5c74f61d6f77b2e6a083b2b31000be42 evieext-1.1.0.tar.bz2 +f3a857deadca3144fba041af1dbf7603 fontsproto-2.1.0.tar.bz2 6092cdb0a1225f95356ddbe6c2abaad5 kbproto-1.0.3.tar.bz2 1ab825ee2dbf32dd4a09cfca89d0fad7 recordproto-1.13.99.1.tar.bz2 b160a9733fe91b666e74fca284333148 renderproto-0.11.tar.bz2 -b823b314e37eb19dae1f297951d2e933 resourceproto-1.0.2.tar.bz2 -5d551850e6f4acdf49a13f4eb3a5bbfa scrnsaverproto-1.1.0.tar.bz2 -44292d74a9a3c94b1ecb9d77a0da83e8 videoproto-2.2.2.tar.bz2 -fde0b050901f024b19159cdacdcfbd20 xcmiscproto-1.1.2.tar.bz2 -a318c1e86123832d7b0c95fc7d47ef35 xf86bigfontproto-1.1.2.tar.bz2 -42fdcebc66efac02ab4beec2b1b0ad6e xf86dgaproto-2.0.3.tar.bz2 -01470d088da3a8a3deefa8e1f45d69cb xf86driproto-2.0.4.tar.bz2 +84795594b3ebd2ee2570cf93340d152c resourceproto-1.1.0.tar.bz2 +9040c991a56ee9b5976936f8c65d5c8a scrnsaverproto-1.2.0.tar.bz2 +fb762146a18207a1e8bc9f299dfc7ac0 videoproto-2.3.0.tar.bz2 +7b83e4a7e9f4edc9c6cfb0500f4a7196 xcmiscproto-1.2.0.tar.bz2 +120e226ede5a4687b25dd357cc9b8efe xf86bigfontproto-1.2.0.tar.bz2 +a0135bcc07009475a9db5aee362566fc xf86dgaproto-2.0.99.1.tar.bz2 +309d552732666c3333d7dc63e80d042f xf86driproto-2.1.0.tar.bz2 acae8edeb05a406f7f60bcbb218a8f1d xf86miscproto-0.9.2.tar.bz2 -f00844a63d6e76b69eb0eb5e41eed843 xf86vidmodeproto-2.2.2.tar.bz2 -1cc292c562962ad0ad3a253cae68c632 xineramaproto-1.1.2.tar.bz2 +128a61f6e275cb76566e4ce477631938 xf86vidmodeproto-2.2.99.1.tar.bz2 +ae9dde9a3a81880cb718b36d32198fcd xineramaproto-1.1.99.1.tar.bz2 1a2b31430d04340be2e49e8b6445e076 xproto-7.0.15.tar.bz2 d28007a50976204960fc1fc07b4ca093 xproxymanagementprotocol-1.0.2.tar.bz2 c9f8cebfba72bfab674bc0170551fb8d glproto-1.4.10.tar.bz2 Index: xorg-x11-proto-devel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-proto-devel/devel/xorg-x11-proto-devel.spec,v retrieving revision 1.108 retrieving revision 1.109 diff -u -p -r1.108 -r1.109 --- xorg-x11-proto-devel.spec 25 Aug 2009 04:56:12 -0000 1.108 +++ xorg-x11-proto-devel.spec 28 Aug 2009 03:01:07 -0000 1.109 @@ -7,38 +7,38 @@ Summary: X.Org X11 Protocol headers Name: xorg-x11-proto-devel Version: 7.4 -Release: 30%{?dist} +Release: 31%{?dist} License: MIT Group: Development/System URL: http://www.x.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Source0: http://www.x.org/pub/individual/proto/bigreqsproto-1.0.2.tar.bz2 +Source0: http://www.x.org/pub/individual/proto/bigreqsproto-1.1.0.tar.bz2 Source1: http://www.x.org/pub/individual/proto/compositeproto-0.4.tar.bz2 -Source2: http://www.x.org/pub/individual/proto/damageproto-1.1.0.tar.bz2 -Source3: http://www.x.org/pub/individual/proto/dmxproto-2.2.2.tar.bz2 +Source2: http://www.x.org/pub/individual/proto/damageproto-1.2.0.tar.bz2 +Source3: http://www.x.org/pub/individual/proto/dmxproto-2.2.99.1.tar.bz2 Source31: http://www.x.org/pub/individual/proto/dri2proto-2.1.tar.bz2 -Source4: http://www.x.org/pub/individual/proto/evieext-1.0.2.tar.bz2 +Source4: http://www.x.org/pub/individual/proto/evieext-1.1.0.tar.bz2 Source5: http://www.x.org/pub/individual/proto/fixesproto-4.1.tar.bz2 -Source7: http://www.x.org/pub/individual/proto/fontsproto-2.0.2.tar.bz2 +Source7: http://www.x.org/pub/individual/proto/fontsproto-2.1.0.tar.bz2 Source8: http://www.x.org/pub/individual/proto/glproto-1.4.10.tar.bz2 Source9: http://www.x.org/pub/individual/proto/inputproto-1.9.99.902.tar.bz2 Source10: http://www.x.org/pub/individual/proto/kbproto-1.0.3.tar.bz2 Source13: http://www.x.org/pub/individual/proto/randrproto-1.3.0.tar.bz2 Source14: http://www.x.org/pub/individual/proto/recordproto-1.13.99.1.tar.bz2 Source15: http://www.x.org/pub/individual/proto/renderproto-0.11.tar.bz2 -Source16: http://www.x.org/pub/individual/proto/resourceproto-1.0.2.tar.bz2 -Source17: http://www.x.org/pub/individual/proto/scrnsaverproto-1.1.0.tar.bz2 -Source19: http://www.x.org/pub/individual/proto/videoproto-2.2.2.tar.bz2 -Source20: http://www.x.org/pub/individual/proto/xcmiscproto-1.1.2.tar.bz2 +Source16: http://www.x.org/pub/individual/proto/resourceproto-1.1.0.tar.bz2 +Source17: http://www.x.org/pub/individual/proto/scrnsaverproto-1.2.0.tar.bz2 +Source19: http://www.x.org/pub/individual/proto/videoproto-2.3.0.tar.bz2 +Source20: http://www.x.org/pub/individual/proto/xcmiscproto-1.2.0.tar.bz2 Source21: http://www.x.org/pub/individual/proto/xextproto-7.1.1.tar.bz2 -Source22: http://www.x.org/pub/individual/proto/xf86bigfontproto-1.1.2.tar.bz2 -Source23: http://www.x.org/pub/individual/proto/xf86dgaproto-2.0.3.tar.bz2 -Source24: http://www.x.org/pub/individual/proto/xf86driproto-2.0.4.tar.bz2 +Source22: http://www.x.org/pub/individual/proto/xf86bigfontproto-1.2.0.tar.bz2 +Source23: http://www.x.org/pub/individual/proto/xf86dgaproto-2.0.99.1.tar.bz2 +Source24: http://www.x.org/pub/individual/proto/xf86driproto-2.1.0.tar.bz2 Source25: http://www.x.org/pub/individual/proto/xf86miscproto-0.9.2.tar.bz2 -Source27: http://www.x.org/pub/individual/proto/xf86vidmodeproto-2.2.2.tar.bz2 -Source28: http://www.x.org/pub/individual/proto/xineramaproto-1.1.2.tar.bz2 +Source27: http://www.x.org/pub/individual/proto/xf86vidmodeproto-2.2.99.1.tar.bz2 +Source28: http://www.x.org/pub/individual/proto/xineramaproto-1.1.99.1.tar.bz2 Source29: http://www.x.org/pub/individual/proto/xproto-7.0.15.tar.bz2 Source30: http://www.x.org/pub/individual/proto/xproxymanagementprotocol-1.0.2.tar.bz2 @@ -138,6 +138,7 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/X11/ap_keysym.h %dir %{_includedir}/X11/dri %{_includedir}/X11/dri/xf86dri.h +%{_includedir}/X11/dri/xf86driproto.h %{_includedir}/X11/dri/xf86dristr.h %dir %{_includedir}/X11/extensions %{_includedir}/X11/extensions/EVI.h @@ -153,13 +154,13 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/X11/extensions/XKBstr.h %{_includedir}/X11/extensions/XResproto.h %{_includedir}/X11/extensions/Xeviestr.h -%{_includedir}/X11/extensions/Xinerama.h %{_includedir}/X11/extensions/Xv.h %{_includedir}/X11/extensions/XvMC.h %{_includedir}/X11/extensions/XvMCproto.h %{_includedir}/X11/extensions/Xvproto.h %{_includedir}/X11/extensions/ag.h %{_includedir}/X11/extensions/agproto.h +%{_includedir}/X11/extensions/bigreqsproto.h %{_includedir}/X11/extensions/bigreqstr.h %{_includedir}/X11/extensions/composite.h %{_includedir}/X11/extensions/compositeproto.h @@ -169,12 +170,13 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/X11/extensions/damagewire.h %{_includedir}/X11/extensions/dbe.h %{_includedir}/X11/extensions/dbeproto.h -%{_includedir}/X11/extensions/dmxext.h +%{_includedir}/X11/extensions/dmx.h %{_includedir}/X11/extensions/dmxproto.h %{_includedir}/X11/extensions/dpmsconst.h %{_includedir}/X11/extensions/dpmsproto.h %{_includedir}/X11/extensions/dri2proto.h %{_includedir}/X11/extensions/dri2tokens.h +%{_includedir}/X11/extensions/evieproto.h %{_includedir}/X11/extensions/ge.h %{_includedir}/X11/extensions/geproto.h %{_includedir}/X11/extensions/lbx.h @@ -183,7 +185,6 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/X11/extensions/mitmiscproto.h %{_includedir}/X11/extensions/multibufconst.h %{_includedir}/X11/extensions/multibufproto.h -%{_includedir}/X11/extensions/panoramiXext.h %{_includedir}/X11/extensions/panoramiXproto.h %{_includedir}/X11/extensions/randr.h %{_includedir}/X11/extensions/randrproto.h @@ -194,7 +195,6 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/X11/extensions/renderproto.h %{_includedir}/X11/extensions/saver.h %{_includedir}/X11/extensions/saverproto.h -%{_includedir}/X11/extensions/scrnsaver.h %{_includedir}/X11/extensions/secur.h %{_includedir}/X11/extensions/securproto.h %{_includedir}/X11/extensions/shapeconst.h @@ -204,16 +204,21 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/X11/extensions/syncconst.h %{_includedir}/X11/extensions/syncproto.h %{_includedir}/X11/extensions/vldXvMC.h +%{_includedir}/X11/extensions/xcmiscproto.h %{_includedir}/X11/extensions/xcmiscstr.h %{_includedir}/X11/extensions/xf86bigfont.h +%{_includedir}/X11/extensions/xf86bigfproto.h %{_includedir}/X11/extensions/xf86bigfstr.h -%{_includedir}/X11/extensions/xf86dga.h -%{_includedir}/X11/extensions/xf86dga1.h +%{_includedir}/X11/extensions/xf86dga1const.h +%{_includedir}/X11/extensions/xf86dga1proto.h %{_includedir}/X11/extensions/xf86dga1str.h +%{_includedir}/X11/extensions/xf86dgaconst.h +%{_includedir}/X11/extensions/xf86dgaproto.h %{_includedir}/X11/extensions/xf86dgastr.h %{_includedir}/X11/extensions/xf86misc.h %{_includedir}/X11/extensions/xf86mscstr.h -%{_includedir}/X11/extensions/xf86vmode.h +%{_includedir}/X11/extensions/xf86vm.h +%{_includedir}/X11/extensions/xf86vmproto.h %{_includedir}/X11/extensions/xf86vmstr.h %{_includedir}/X11/extensions/xfixesproto.h %{_includedir}/X11/extensions/xfixeswire.h @@ -259,6 +264,22 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pkgconfig/xproxymngproto.pc %changelog +* Fri Aug 28 2009 Peter Hutterer 7.4-31 +- bigreqsproto 1.1.0 +- damageproto 1.2.0 +- dmxproto 2.2.99.1 +- evieext 1.1.0 +- fontsproto 2.1.0 +- resourceproto 1.1.0 +- scrnsaverproto 1.2.0 +- videoproto 2.3.0 +- xcmiscproto 1.2.0 +- xf86bigfontproto 1.2.0 +- xf86dgaproto 2.0.99.1 +- xf86driproto 2.1.0 +- xf86vidmodeproto 2.2.99.1 +- xineramaproto 1.1.99.1 + * Tue Aug 25 2009 Peter Hutterer 7.4-30 - recordproto 1.13.99.1 - xextproto 7.1.1 From whot at fedoraproject.org Fri Aug 28 03:01:29 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 03:01:29 +0000 (UTC) Subject: rpms/libXinerama/devel .cvsignore, 1.8, 1.9 libXinerama.spec, 1.23, 1.24 sources, 1.8, 1.9 Message-ID: <20090828030129.99B8711C00EB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libXinerama/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19926 Modified Files: .cvsignore libXinerama.spec sources Log Message: * Fri Aug 28 2009 Peter Hutterer 1.0.99.1-1 - libXinerama 1.0.99.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libXinerama/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 6 Mar 2008 20:47:21 -0000 1.8 +++ .cvsignore 28 Aug 2009 03:01:28 -0000 1.9 @@ -1 +1 @@ -libXinerama-1.0.3.tar.bz2 +libXinerama-1.0.99.1.tar.bz2 Index: libXinerama.spec =================================================================== RCS file: /cvs/pkgs/rpms/libXinerama/devel/libXinerama.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- libXinerama.spec 3 Aug 2009 18:47:40 -0000 1.23 +++ libXinerama.spec 28 Aug 2009 03:01:28 -0000 1.24 @@ -1,7 +1,7 @@ Summary: X.Org X11 libXinerama runtime library Name: libXinerama -Version: 1.0.3 -Release: 6%{?dist} +Version: 1.0.99.1 +Release: 1%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -60,8 +60,13 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libXinerama.so %{_libdir}/pkgconfig/xinerama.pc %{_mandir}/man3/*.3* +%{_includedir}/X11/extensions/Xinerama.h +%{_includedir}/X11/extensions/panoramiXext.h %changelog +* Fri Aug 28 2009 Peter Hutterer 1.0.99.1-1 +- libXinerama 1.0.99.1 + * Mon Aug 03 2009 Adam Jackson 1.0.3-6 - Un-require xorg-x11-filesystem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libXinerama/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 6 Mar 2008 20:47:21 -0000 1.8 +++ sources 28 Aug 2009 03:01:29 -0000 1.9 @@ -1 +1 @@ -cd9f7c46439ac40e0517a302d2434d2c libXinerama-1.0.3.tar.bz2 +473725c59bbb2f1dc1afb73ca8a3b5cb libXinerama-1.0.99.1.tar.bz2 From whot at fedoraproject.org Fri Aug 28 03:01:51 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 03:01:51 +0000 (UTC) Subject: rpms/libdmx/devel .cvsignore, 1.7, 1.8 libdmx.spec, 1.24, 1.25 sources, 1.7, 1.8 Message-ID: <20090828030151.C2F5A11C00EB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libdmx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20142 Modified Files: .cvsignore libdmx.spec sources Log Message: * Fri Aug 28 2009 Peter Hutterer 1.0.99.1-1 - libdmx 1.0.99.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libdmx/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 27 Apr 2006 19:04:57 -0000 1.7 +++ .cvsignore 28 Aug 2009 03:01:50 -0000 1.8 @@ -1 +1 @@ -libdmx-1.0.2.tar.bz2 +libdmx-1.0.99.1.tar.bz2 Index: libdmx.spec =================================================================== RCS file: /cvs/pkgs/rpms/libdmx/devel/libdmx.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- libdmx.spec 3 Aug 2009 18:41:07 -0000 1.24 +++ libdmx.spec 28 Aug 2009 03:01:51 -0000 1.25 @@ -1,7 +1,7 @@ Summary: X.Org X11 DMX runtime library Name: libdmx -Version: 1.0.2 -Release: 11%{?dist} +Version: 1.0.99.1 +Release: 1%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -58,8 +58,12 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libdmx.so %{_libdir}/pkgconfig/dmx.pc %{_mandir}/man3/*.3* +%{_includedir}/X11/extensions/dmxext.h %changelog +* Fri Aug 28 2009 Peter Hutterer 1.0.99.1-1 +- libdmx 1.0.99.1 + * Mon Aug 03 2009 Adam Jackson 1.0.2-11 - Un-Requires xorg-x11-filesystem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libdmx/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 27 Apr 2006 19:04:57 -0000 1.7 +++ sources 28 Aug 2009 03:01:51 -0000 1.8 @@ -1 +1 @@ -4d866967210d06098fc9f302ed4c79b1 libdmx-1.0.2.tar.bz2 +cd8d5777a4ac53e06573c4bde178621e libdmx-1.0.99.1.tar.bz2 From whot at fedoraproject.org Fri Aug 28 03:02:12 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 03:02:12 +0000 (UTC) Subject: rpms/libXxf86dga/devel .cvsignore, 1.8, 1.9 libXxf86dga.spec, 1.22, 1.23 sources, 1.9, 1.10 Message-ID: <20090828030212.2D7E711C00EB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libXxf86dga/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20365 Modified Files: .cvsignore libXxf86dga.spec sources Log Message: * Fri Aug 28 2009 Peter Hutterer 1.0.99.1-1 - libXxf86dga 1.0.99.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libXxf86dga/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 3 Dec 2007 16:39:27 -0000 1.8 +++ .cvsignore 28 Aug 2009 03:02:10 -0000 1.9 @@ -1 +1 @@ -libXxf86dga-1.0.2.tar.bz2 +libXxf86dga-1.0.99.1.tar.bz2 Index: libXxf86dga.spec =================================================================== RCS file: /cvs/pkgs/rpms/libXxf86dga/devel/libXxf86dga.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- libXxf86dga.spec 25 Jul 2009 05:16:24 -0000 1.22 +++ libXxf86dga.spec 28 Aug 2009 03:02:10 -0000 1.23 @@ -1,7 +1,7 @@ Summary: X.Org X11 libXxf86dga runtime library Name: libXxf86dga -Version: 1.0.2 -Release: 6%{?dist} +Version: 1.0.99.1 +Release: 1%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -58,8 +58,13 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libXxf86dga.so %{_libdir}/pkgconfig/xxf86dga.pc %{_mandir}/man3/*.3* +%{_includedir}/X11/extensions/xf86dga.h +%{_includedir}/X11/extensions/xf86dga1.h %changelog +* Fri Aug 28 2009 Peter Hutterer 1.0.99.1-1 +- libXxf86dga 1.0.99.1 + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libXxf86dga/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 3 Dec 2007 16:39:27 -0000 1.9 +++ sources 28 Aug 2009 03:02:10 -0000 1.10 @@ -1 +1 @@ -6f5f621804ee652b6cc6f2025c517c78 libXxf86dga-1.0.2.tar.bz2 +de75bfb5a399af5df158a6dba203205b libXxf86dga-1.0.99.1.tar.bz2 From whot at fedoraproject.org Fri Aug 28 03:02:26 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 03:02:26 +0000 (UTC) Subject: rpms/libXxf86vm/devel .cvsignore, 1.7, 1.8 libXxf86vm.spec, 1.23, 1.24 sources, 1.8, 1.9 Message-ID: <20090828030226.BF48711C00EB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libXxf86vm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20513 Modified Files: .cvsignore libXxf86vm.spec sources Log Message: * Fri Aug 28 2009 Peter Hutterer 1.0.99.1-1 - libXxf86vm 1.0.99.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libXxf86vm/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 4 Sep 2008 20:05:14 -0000 1.7 +++ .cvsignore 28 Aug 2009 03:02:25 -0000 1.8 @@ -1 +1 @@ -libXxf86vm-1.0.2.tar.bz2 +libXxf86vm-1.0.99.1.tar.bz2 Index: libXxf86vm.spec =================================================================== RCS file: /cvs/pkgs/rpms/libXxf86vm/devel/libXxf86vm.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- libXxf86vm.spec 25 Jul 2009 05:16:57 -0000 1.23 +++ libXxf86vm.spec 28 Aug 2009 03:02:25 -0000 1.24 @@ -1,7 +1,7 @@ Summary: X.Org X11 libXxf86vm runtime library Name: libXxf86vm -Version: 1.0.2 -Release: 4%{?dist} +Version: 1.0.99.1 +Release: 1%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -68,8 +68,12 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/xxf86vm.pc #%dir %{_mandir}/man3x %{_mandir}/man3/*.3* +%{_includedir}/X11/extensions/xf86vmode.h %changelog +* Fri Aug 28 2009 Peter Hutterer 1.0.99.1-1 +- libXxf86vm 1.0.99.1 + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libXxf86vm/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 4 Sep 2008 20:05:14 -0000 1.8 +++ sources 28 Aug 2009 03:02:26 -0000 1.9 @@ -1 +1 @@ -304d37bd0a10d9b58aa9b64469ad73e5 libXxf86vm-1.0.2.tar.bz2 +18579bdfd75aed88575930288bee4da7 libXxf86vm-1.0.99.1.tar.bz2 From whot at fedoraproject.org Fri Aug 28 03:02:37 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 03:02:37 +0000 (UTC) Subject: rpms/libXScrnSaver/devel .cvsignore, 1.11, 1.12 libXScrnSaver.spec, 1.31, 1.32 sources, 1.11, 1.12 Message-ID: <20090828030237.EB22411C00EB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libXScrnSaver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20631 Modified Files: .cvsignore libXScrnSaver.spec sources Log Message: * Fri Aug 28 2009 Peter Hutterer 1.2.0-1 - libXScrnSaver 1.2.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libXScrnSaver/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 4 Sep 2008 18:26:22 -0000 1.11 +++ .cvsignore 28 Aug 2009 03:02:37 -0000 1.12 @@ -1 +1 @@ -libXScrnSaver-1.1.3.tar.bz2 +libXScrnSaver-1.2.0.tar.bz2 Index: libXScrnSaver.spec =================================================================== RCS file: /cvs/pkgs/rpms/libXScrnSaver/devel/libXScrnSaver.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- libXScrnSaver.spec 25 Jul 2009 05:09:37 -0000 1.31 +++ libXScrnSaver.spec 28 Aug 2009 03:02:37 -0000 1.32 @@ -1,7 +1,7 @@ Summary: X.Org X11 libXss runtime library Name: libXScrnSaver -Version: 1.1.3 -Release: 5%{?dist} +Version: 1.2.0 +Release: 1%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -69,8 +69,12 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/xscrnsaver.pc #%dir %{_mandir}/man3x %{_mandir}/man3/*.3* +%{_includedir}/X11/extensions/scrnsaver.h %changelog +* Fri Aug 28 2009 Peter Hutterer 1.2.0-1 +- libXScrnSaver 1.2.0 + * Fri Jul 24 2009 Fedora Release Engineering - 1.1.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libXScrnSaver/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 4 Sep 2008 18:26:22 -0000 1.11 +++ sources 28 Aug 2009 03:02:37 -0000 1.12 @@ -1 +1 @@ -93f84b6797f2f29cae1ce23b0355d00d libXScrnSaver-1.1.3.tar.bz2 +33e54f64b55f22d8bbe822a5b62568cb libXScrnSaver-1.2.0.tar.bz2 From whot at fedoraproject.org Fri Aug 28 03:03:42 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 03:03:42 +0000 (UTC) Subject: rpms/xorg-x11-server/devel .cvsignore, 1.70, 1.71 commitid, 1.33, 1.34 sources, 1.65, 1.66 xorg-x11-server.spec, 1.479, 1.480 Message-ID: <20090828030342.49EBA11C00EB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21121 Modified Files: .cvsignore commitid sources xorg-x11-server.spec Log Message: * Fri Aug 28 2009 Peter Hutterer 1.6.99-43.20090828 - Today's git snapshot. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/.cvsignore,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- .cvsignore 25 Aug 2009 08:24:54 -0000 1.70 +++ .cvsignore 28 Aug 2009 03:03:41 -0000 1.71 @@ -1 +1 @@ -xorg-server-20090825.tar.xz +xorg-server-20090828.tar.xz Index: commitid =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/commitid,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- commitid 25 Aug 2009 08:24:54 -0000 1.33 +++ commitid 28 Aug 2009 03:03:41 -0000 1.34 @@ -1 +1 @@ -0f9ffc887ca1471e98df746253d9300e03e46a15 +6fffcd5825454a7fe58ffbcfb219f007cf38e731 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 25 Aug 2009 08:24:54 -0000 1.65 +++ sources 28 Aug 2009 03:03:41 -0000 1.66 @@ -1 +1 @@ -2155224c1468113477aed53561b09063 xorg-server-20090825.tar.xz +4817f1285140b16ef99c735afc72be0d xorg-server-20090828.tar.xz Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.479 retrieving revision 1.480 diff -u -p -r1.479 -r1.480 --- xorg-x11-server.spec 27 Aug 2009 08:17:12 -0000 1.479 +++ xorg-x11-server.spec 28 Aug 2009 03:03:41 -0000 1.480 @@ -14,12 +14,12 @@ # Fix rhpxl to no longer need vesamodes/extramodes %define pkgname xorg-server -%define gitdate 20090825 +%define gitdate 20090828 Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 42.%{gitdate}%{?dist} +Release: 43.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -507,6 +507,9 @@ rm -rf $RPM_BUILD_ROOT %{xserver_source_dir} %changelog +* Fri Aug 28 2009 Peter Hutterer 1.6.99-43.20090828 +- Today's git snapshot. + * Thu Aug 27 2009 Tomas Mraz - 1.6.99-42.20090825 - rebuilt with new openssl and audit From jnovy at fedoraproject.org Fri Aug 28 03:12:33 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Fri, 28 Aug 2009 03:12:33 +0000 (UTC) Subject: rpms/libmikmod/devel libmikmod-CVE-2007-6720.patch, NONE, 1.1 libmikmod.spec, 1.10, 1.11 Message-ID: <20090828031233.4F93911C00EB@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/libmikmod/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25625 Modified Files: libmikmod.spec Added Files: libmikmod-CVE-2007-6720.patch Log Message: * Fri Aug 28 2009 Jindrich Novy 3.2.0-7.beta2 - fix CVE-2007-6720 (#519990) libmikmod-CVE-2007-6720.patch: mplayer.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE libmikmod-CVE-2007-6720.patch --- diff -up libmikmod-3.2.0-beta2/playercode/mplayer.c.CVE-2007-6720 libmikmod-3.2.0-beta2/playercode/mplayer.c --- libmikmod-3.2.0-beta2/playercode/mplayer.c.CVE-2007-6720 2004-01-31 23:40:22.000000000 +0100 +++ libmikmod-3.2.0-beta2/playercode/mplayer.c 2009-08-28 05:06:07.000000000 +0200 @@ -2318,7 +2318,7 @@ void pt_UpdateVoices(MODULE *mod, int ma SAMPLE *s; mod->totalchn=mod->realchn=0; - for (channel=0;channelnumchn;channel++) { aout=&mod->voice[channel]; i=aout->main.i; s=aout->main.s; @@ -3089,7 +3089,7 @@ MIKMODAPI void Player_NextPosition(void) pf->patbrk=0; pf->vbtick=pf->sngspd; - for (t=0;tnumchn;t++) { Voice_Stop_internal(t); pf->voice[t].main.i=NULL; pf->voice[t].main.s=NULL; @@ -3114,7 +3114,7 @@ MIKMODAPI void Player_PrevPosition(void) pf->patbrk=0; pf->vbtick=pf->sngspd; - for (t=0;tnumchn;t++) { Voice_Stop_internal(t); pf->voice[t].main.i=NULL; pf->voice[t].main.s=NULL; @@ -3141,7 +3141,7 @@ MIKMODAPI void Player_SetPosition(UWORD pf->sngpos=pos; pf->vbtick=pf->sngspd; - for (t=0;tnumchn;t++) { Voice_Stop_internal(t); pf->voice[t].main.i=NULL; pf->voice[t].main.s=NULL; Index: libmikmod.spec =================================================================== RCS file: /cvs/pkgs/rpms/libmikmod/devel/libmikmod.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- libmikmod.spec 11 Aug 2009 15:52:59 -0000 1.10 +++ libmikmod.spec 28 Aug 2009 03:12:32 -0000 1.11 @@ -1,7 +1,7 @@ Summary: A MOD music file player library Name: libmikmod Version: 3.2.0 -Release: 6.beta2%{?dist} +Release: 7.beta2%{?dist} License: GPLv2 and LGPLv2+ Group: Applications/Multimedia Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -14,6 +14,7 @@ Patch2: libmikmod-strip-lib.patch Patch3: libmikmod-multilib.patch Patch4: libmikmod-autoconf.patch Patch5: libmikmod-info.patch +Patch6: libmikmod-CVE-2007-6720.patch %description libmikmod is a library used by the mikmod MOD music file player for @@ -41,6 +42,7 @@ applications for mikmod. %patch3 -p1 -b .multilib %patch4 -p1 -b .autoconf %patch5 -p1 -b .info +%patch6 -p1 -b .CVE-2007-6720 %build %configure @@ -82,6 +84,9 @@ fi %{_mandir}/man1/libmikmod-config* %changelog +* Fri Aug 28 2009 Jindrich Novy 3.2.0-7.beta2 +- fix CVE-2007-6720 (#519990) + * Tue Aug 11 2009 Jindrich Novy 3.2.0-6.beta2 - don't complain if installing with --excludedocs (#515953) - add missing requires From lennart at fedoraproject.org Fri Aug 28 04:11:50 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Fri, 28 Aug 2009 04:11:50 +0000 (UTC) Subject: rpms/metacity/devel 0001-bell-increase-bell-rate-limit-from-1-s-to-1-100ms.patch, NONE, 1.1 0001-sound-ask-libcanberra-to-cache-alert-desktop-switch-.patch, NONE, 1.1 metacity.spec, 1.197, 1.198 Message-ID: <20090828041150.B258211C0044@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/metacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3743 Modified Files: metacity.spec Added Files: 0001-bell-increase-bell-rate-limit-from-1-s-to-1-100ms.patch 0001-sound-ask-libcanberra-to-cache-alert-desktop-switch-.patch Log Message: Apply to trivial patches for bell/sound - http://bugzilla.gnome.org/show_bug.cgi?id=593356 - http://bugzilla.gnome.org/show_bug.cgi?id=593355 0001-bell-increase-bell-rate-limit-from-1-s-to-1-100ms.patch: display.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE 0001-bell-increase-bell-rate-limit-from-1-s-to-1-100ms.patch --- >From 6558e661d22d9c2a70df8ce4bddcea083e61c328 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 28 Aug 2009 05:43:14 +0200 Subject: [PATCH] bell: increase bell rate limit from 1/s to 1/100ms Right now metacity issues only 1 bell event per second. This is feels buggy when triggering multiple alarm sounds in a terminal. This patch simple increases the limit to 1/100ms. 100ms is probably a good choice since the HIG recommends that all user reaction should happen within 100ms. With this applied pressing 'Left' in gnome-terminal feels much more responsive. https://bugzilla.redhat.com/show_bug.cgi?id=498608 --- src/core/display.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/core/display.c b/src/core/display.c index b1661e3..bf22a9e 100644 --- a/src/core/display.c +++ b/src/core/display.c @@ -2385,7 +2385,7 @@ event_callback (XEvent *event, { case XkbBellNotify: if (XSERVER_TIME_IS_BEFORE(display->last_bell_time, - xkb_ev->time - 1000)) + xkb_ev->time - 100)) { display->last_bell_time = xkb_ev->time; meta_bell_notify (display, xkb_ev); -- 1.6.4 0001-sound-ask-libcanberra-to-cache-alert-desktop-switch-.patch: bell.c | 1 + workspace.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) --- NEW FILE 0001-sound-ask-libcanberra-to-cache-alert-desktop-switch-.patch --- >From 84e14cd8587c470e925e2fbf1a5a13c63686bcd4 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 28 Aug 2009 05:38:17 +0200 Subject: [PATCH] sound: ask libcanberra to cache alert/desktop switch sounds These sounds are good candidates for caching in the sound server, to save a bit of CPU and make reaction faster. Hence, tell libcanberra to cache them. --- src/core/bell.c | 1 + src/core/workspace.c | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/core/bell.c b/src/core/bell.c index 92d1dbd..676ebac 100644 --- a/src/core/bell.c +++ b/src/core/bell.c @@ -292,6 +292,7 @@ meta_bell_notify (MetaDisplay *display, ca_proplist_create (&p); ca_proplist_sets (p, CA_PROP_EVENT_ID, "bell-window-system"); ca_proplist_sets (p, CA_PROP_EVENT_DESCRIPTION, _("Bell event")); + ca_proplist_sets (p, CA_PROP_CANBERRA_CACHE_CONTROL, "permanent"); window = meta_display_lookup_x_window (display, xkb_bell_event->window); if (!window && (display->focus_window) && (display->focus_window->frame)) diff --git a/src/core/display.c b/src/core/display.c index 55c374a..b1661e3 100644 diff --git a/src/core/workspace.c b/src/core/workspace.c index a0170a6..063f867 100644 --- a/src/core/workspace.c +++ b/src/core/workspace.c @@ -358,6 +358,7 @@ static void workspace_switch_sound(MetaWorkspace *from, ca_context_play(ca_gtk_context_get(), 1, CA_PROP_EVENT_ID, e, CA_PROP_EVENT_DESCRIPTION, "Desktop switched", + CA_PROP_CANBERRA_CACHE_CONTROL, "permanent", NULL); finish: -- 1.6.4 Index: metacity.spec =================================================================== RCS file: /cvs/pkgs/rpms/metacity/devel/metacity.spec,v retrieving revision 1.197 retrieving revision 1.198 diff -u -p -r1.197 -r1.198 --- metacity.spec 24 Aug 2009 13:39:44 -0000 1.197 +++ metacity.spec 28 Aug 2009 04:11:49 -0000 1.198 @@ -1,7 +1,7 @@ Summary: Unobtrusive window manager Name: metacity Version: 2.27.0 -Release: 5%{?dist} +Release: 6%{?dist} URL: http://download.gnome.org/sources/metacity/ Source0: http://download.gnome.org/sources/metacity/2.27/metacity-%{version}.tar.bz2 # http://bugzilla.gnome.org/show_bug.cgi?id=558723 @@ -10,6 +10,10 @@ Patch4: stop-spamming-xsession-errors.pa Patch5: dnd-keynav.patch # http://bugzilla.gnome.org/show_bug.cgi?id=588119 Patch6: Should-set-RestartStyleHint-to-RestartIfRunning-when.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=593355 +Patch7: 0001-bell-increase-bell-rate-limit-from-1-s-to-1-100ms.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=593356 +Patch8: 0001-sound-ask-libcanberra-to-cache-alert-desktop-switch-.patch License: GPLv2+ Group: User Interface/Desktops @@ -72,6 +76,8 @@ API. This package exists purely for tech %patch4 -p1 -b .stop-spamming-xsession-errors %patch5 -p1 -b .dnd-keynav %patch6 -p1 -b .restart-if-running +%patch7 -p1 -b .bell +%patch8 -p1 -b .sound-cache # force regeneration rm src/metacity.schemas @@ -179,6 +185,11 @@ fi %{_mandir}/man1/metacity-window-demo.1.gz %changelog +* Fri Aug 28 2009 Lennart Poettering - 2.27.0-6 +- Apply to trivial patches for bell/sound +- http://bugzilla.gnome.org/show_bug.cgi?id=593356 +- http://bugzilla.gnome.org/show_bug.cgi?id=593355 + * Sat Aug 22 2009 Owen Taylor - 2.27.0-5 - Add a fix for http://bugzilla.gnome.org/show_bug.cgi?id=588119, remove no-longer-needed no-lame-dialog patch From cweyl at fedoraproject.org Fri Aug 28 04:45:01 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 28 Aug 2009 04:45:01 +0000 (UTC) Subject: rpms/perl-PerlIO-gzip/devel .cvsignore, 1.2, 1.3 perl-PerlIO-gzip.spec, 1.4, 1.5 Message-ID: <20090828044501.84DDC11C0044@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-PerlIO-gzip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11966 Modified Files: .cvsignore perl-PerlIO-gzip.spec Log Message: * Thu Aug 27 2009 Chris Weyl 0.18-5 - update filtering Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-PerlIO-gzip/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 3 Feb 2009 04:46:10 -0000 1.2 +++ .cvsignore 28 Aug 2009 04:45:01 -0000 1.3 @@ -1 +1,9 @@ PerlIO-gzip-0.18.tar.gz +PerlIO-gzip-* +clog +*.rpm +*.gz +*.tar +.build* +i386 +x86_64 Index: perl-PerlIO-gzip.spec =================================================================== RCS file: /cvs/extras/rpms/perl-PerlIO-gzip/devel/perl-PerlIO-gzip.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- perl-PerlIO-gzip.spec 26 Jul 2009 16:12:44 -0000 1.4 +++ perl-PerlIO-gzip.spec 28 Aug 2009 04:45:01 -0000 1.5 @@ -1,6 +1,6 @@ Name: perl-PerlIO-gzip Version: 0.18 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Perl extension to provide a PerlIO layer to gzip/gunzip # See Makefile.PL, gzip.xs, etc. License: GPL+ or Artistic @@ -20,10 +20,7 @@ BuildRequires: perl(ExtUtils::MakeMaker # test BuildRequires: perl(Test::More) -# don't provide the private XS.so() lib -%global _use_internal_dependency_generator 0 -%global provfind /bin/sh -c "grep -v '%perl_vendorarch.*\\.so$' | %__find_provides" -%global __find_provides %provfind +%{?perl_default_filter} %description PerlIO::gzip provides a PerlIO layer that manipulates files in the format @@ -67,6 +64,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Thu Aug 27 2009 Chris Weyl 0.18-5 +- update filtering + * Sun Jul 26 2009 Fedora Release Engineering - 0.18-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From epienbro at fedoraproject.org Fri Aug 28 04:54:50 2009 From: epienbro at fedoraproject.org (epienbro) Date: Fri, 28 Aug 2009 04:54:50 +0000 (UTC) Subject: rpms/mingw32-libtiff/devel libtiff-mingw32-libjpeg-7-compatibility.patch, NONE, 1.1 mingw32-libtiff.spec, 1.4, 1.5 Message-ID: <20090828045450.D5BED11C0044@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libtiff/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17265 Modified Files: mingw32-libtiff.spec Added Files: libtiff-mingw32-libjpeg-7-compatibility.patch Log Message: * Thu Aug 27 2009 Erik van Pienbroek - 3.8.2-19 - Rebuild for minw32-libjpeg 7 - Automatically generate debuginfo subpackage - Added -static subpackage libtiff-mingw32-libjpeg-7-compatibility.patch: tif_jpeg.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) --- NEW FILE libtiff-mingw32-libjpeg-7-compatibility.patch --- --- libtiff/tif_jpeg.c.orig 2009-08-20 14:27:50.688881034 +0200 +++ libtiff/tif_jpeg.c 2009-08-20 14:29:03.814866414 +0200 @@ -288,20 +288,20 @@ } static int -TIFFjpeg_set_quality(JPEGState* sp, int quality, boolean force_baseline) +TIFFjpeg_set_quality(JPEGState* sp, int quality, jpeg_boolean force_baseline) { return CALLVJPEG(sp, jpeg_set_quality(&sp->cinfo.c, quality, force_baseline)); } static int -TIFFjpeg_suppress_tables(JPEGState* sp, boolean suppress) +TIFFjpeg_suppress_tables(JPEGState* sp, jpeg_boolean suppress) { return CALLVJPEG(sp, jpeg_suppress_tables(&sp->cinfo.c, suppress)); } static int -TIFFjpeg_start_compress(JPEGState* sp, boolean write_all_tables) +TIFFjpeg_start_compress(JPEGState* sp, jpeg_boolean write_all_tables) { return CALLVJPEG(sp, jpeg_start_compress(&sp->cinfo.c, write_all_tables)); @@ -334,7 +334,7 @@ } static int -TIFFjpeg_read_header(JPEGState* sp, boolean require_image) +TIFFjpeg_read_header(JPEGState* sp, jpeg_boolean require_image) { return CALLJPEG(sp, -1, jpeg_read_header(&sp->cinfo.d, require_image)); } @@ -402,7 +402,7 @@ sp->dest.free_in_buffer = (size_t) tif->tif_rawdatasize; } -static boolean +static jpeg_boolean std_empty_output_buffer(j_compress_ptr cinfo) { JPEGState* sp = (JPEGState*) cinfo; @@ -453,7 +453,7 @@ sp->dest.free_in_buffer = (size_t) sp->jpegtables_length; } -static boolean +static jpeg_boolean tables_empty_output_buffer(j_compress_ptr cinfo) { JPEGState* sp = (JPEGState*) cinfo; @@ -519,7 +519,7 @@ sp->src.bytes_in_buffer = (size_t) tif->tif_rawcc; } -static boolean +static jpeg_boolean std_fill_input_buffer(j_decompress_ptr cinfo) { JPEGState* sp = (JPEGState* ) cinfo; Index: mingw32-libtiff.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libtiff/devel/mingw32-libtiff.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mingw32-libtiff.spec 25 Jul 2009 14:25:36 -0000 1.4 +++ mingw32-libtiff.spec 28 Aug 2009 04:54:50 -0000 1.5 @@ -3,11 +3,12 @@ %global _use_internal_dependency_generator 0 %global __find_requires %{_mingw32_findrequires} %global __find_provides %{_mingw32_findprovides} +%define __debug_install_post %{_mingw32_debug_install_post} Summary: MinGW Windows port of the LibTIFF library Name: mingw32-libtiff Version: 3.8.2 -Release: 18%{?dist} +Release: 19%{?dist} License: libtiff Group: System Environment/Libraries URL: http://www.remotesensing.org/libtiff/ @@ -18,6 +19,8 @@ Patch1: libtiff-3.8.2-ormandy.patch Patch2: libtiff-3.8.2-CVE-2006-2193.patch Patch4: libtiff-3.8.2-lzw-bugs.patch +Patch100: libtiff-mingw32-libjpeg-7-compatibility.patch + BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -36,6 +39,19 @@ used file format for bitmapped images. The libtiff package should be installed if you need to manipulate TIFF format image files. + +%package static +Summary: Static version of the MinGW Windows LibTIFF library +Requires: %{name} = %{version}-%{release} +Group: Development/Libraries + +%description static +Static version of the MinGW Windows LibTIFF library. + + +%{_mingw32_debug_package} + + %prep %setup -q -n tiff-%{version} @@ -45,11 +61,16 @@ format image files. %patch2 -p1 -b .CVE-2006-2193 %patch4 -p1 +# MinGW specific patches +%patch100 -p0 + + %build export MINGW32_CFLAGS="%{_mingw32_cflags} -fno-strict-aliasing" -%{_mingw32_configure} --disable-static +%{_mingw32_configure} --enable-static --enable-shared make %{?_smp_mflags} + %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install @@ -61,9 +82,11 @@ rm -rf $RPM_BUILD_ROOT%{_mingw32_mandir} # remove binaries rm -f $RPM_BUILD_ROOT%{_mingw32_bindir}/*.exe + %clean rm -rf $RPM_BUILD_ROOT + %files %defattr(-,root,root,-) %doc COPYRIGHT README RELEASE-DATE VERSION TODO ChangeLog @@ -75,8 +98,18 @@ rm -rf $RPM_BUILD_ROOT %{_mingw32_libdir}/libtiff.la %{_mingw32_libdir}/libtiffxx.la +%files static +%defattr(-,root,root,-) +%{_mingw32_libdir}/libtiff.a +%{_mingw32_libdir}/libtiffxx.a + %changelog +* Thu Aug 27 2009 Erik van Pienbroek - 3.8.2-19 +- Rebuild for minw32-libjpeg 7 +- Automatically generate debuginfo subpackage +- Added -static subpackage + * Sat Jul 25 2009 Fedora Release Engineering - 3.8.2-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From emaldonado at fedoraproject.org Fri Aug 28 05:04:49 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 05:04:49 +0000 (UTC) Subject: rpms/nss-util/devel nss-util-config.in, 1.3, 1.4 nss-util.spec, 1.8, 1.9 Message-ID: <20090828050449.ED1EA11C0044@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22248 Modified Files: nss-util-config.in nss-util.spec Log Message: Cleanup nss-util-config.in Index: nss-util-config.in =================================================================== RCS file: /cvs/extras/rpms/nss-util/devel/nss-util-config.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- nss-util-config.in 20 Aug 2009 20:50:18 -0000 1.3 +++ nss-util-config.in 28 Aug 2009 05:04:47 -0000 1.4 @@ -28,9 +28,6 @@ if test $# -eq 0; then usage 1 1>&2 fi -lib_ssl=no -lib_smime=no -lib_nss=no lib_nssutil=yes while test $# -gt 0; do @@ -73,15 +70,6 @@ while test $# -gt 0; do --libs) echo_libs=yes ;; - ssl) - lib_ssl=no - ;; - smime) - lib_smime=no - ;; - nss) - lib_nss=no - ;; nssutil) lib_nssutil=yes ;; @@ -125,15 +113,6 @@ fi if test "$echo_libs" = "yes"; then libdirs="-Wl,-rpath-link,$libdir -L$libdir" - if test -n "$lib_ssl"; then - libdirs="$libdirs -lssl${major_version}" - fi - if test -n "$lib_smime"; then - libdirs="$libdirs -lsmime${major_version}" - fi - if test -n "$lib_nss"; then - libdirs="$libdirs -lnss${major_version}" - fi if test -n "$lib_nssutil"; then libdirs="$libdirs -lnssutil${major_version}" fi Index: nss-util.spec =================================================================== RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- nss-util.spec 27 Aug 2009 22:36:16 -0000 1.8 +++ nss-util.spec 28 Aug 2009 05:04:48 -0000 1.9 @@ -3,7 +3,7 @@ Summary: Network Security Services Utilities Library Name: nss-util Version: 3.12.3.99.3 -Release: 13%{?dist} +Release: 14%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -201,6 +201,9 @@ done %{_includedir}/nss3/utilrename.h %changelog +* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-14 +- Cleanup nss-util-config.in + * Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-13 nss-util-devel doesn't require nss-devel From emaldonado at fedoraproject.org Fri Aug 28 05:15:27 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 05:15:27 +0000 (UTC) Subject: rpms/nss-softokn/devel nss-softokn-config.in, 1.1, 1.2 nss-softokn.pc.in, 1.2, 1.3 nss-softokn.spec, 1.10, 1.11 Message-ID: <20090828051527.56D6411C0044@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-softokn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27169 Modified Files: nss-softokn-config.in nss-softokn.pc.in nss-softokn.spec Log Message: - List freebl, nssdbm and softokn libraries in nss-softokn-config and nss-softokn.pc Index: nss-softokn-config.in =================================================================== RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn-config.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- nss-softokn-config.in 19 Aug 2009 23:47:12 -0000 1.1 +++ nss-softokn-config.in 28 Aug 2009 05:15:26 -0000 1.2 @@ -19,6 +19,8 @@ Options: [--libs] [--cflags] Dynamic Libraries: + freebl3 + nssdbm3 softokn3 EOF exit $1 @@ -28,10 +30,9 @@ if test $# -eq 0; then usage 1 1>&2 fi -lib_ssl=no -lib_smime=no -lib_nss=no -lib_nssutil=yes +lib_freebl=yes +lib_nssdbm=yes +lib_softokn=yes while test $# -gt 0; do case "$1" in @@ -73,17 +74,14 @@ while test $# -gt 0; do --libs) echo_libs=yes ;; - ssl) - lib_ssl=no + freebl) + lib_freebl=yes ;; - smime) - lib_smime=no + nssdbm) + lib_nssdbm=yes ;; - nss) - lib_nss=no - ;; - nssutil) - lib_nssutil=yes + softokn) + lib_softokn=no ;; *) usage 1 1>&2 @@ -128,14 +126,14 @@ if test "$echo_libs" = "yes"; then if test -n "$lib_ssl"; then libdirs="$libdirs -lssl${major_version}" fi - if test -n "$lib_smime"; then - libdirs="$libdirs -lsmime${major_version}" + if test -n "$lib_freebl"; then + libdirs="$libdirs -lfreebl${major_version}" fi - if test -n "$lib_nss"; then - libdirs="$libdirs -lnss${major_version}" + if test -n "$lib_nssdbm"; then + libdirs="$libdirs -lnssdbm${major_version}" fi - if test -n "$lib_nssutil"; then - libdirs="$libdirs -lnssutil${major_version}" + if test -n "$lib_softokn"; then + libdirs="$libdirs -lnsoftokn${major_version}" fi echo $libdirs fi Index: nss-softokn.pc.in =================================================================== RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.pc.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nss-softokn.pc.in 26 Aug 2009 22:17:49 -0000 1.2 +++ nss-softokn.pc.in 28 Aug 2009 05:15:27 -0000 1.3 @@ -3,8 +3,9 @@ exec_prefix=%exec_prefix% libdir=%libdir% includedir=%includedir% -Name: SOFTKN +Name: NSS-SOFTOKN Description: Network Security Services Softoken PKCS #11 Module Version: %SOFTOKEN_VERSION% Requires: nspr >= %NSPR_VERSION%, nss-util >= %NSSUTIL_VERSION% +Libs: -lfreebl3 -lnssdbm3 -lsoftokn3 Cflags: -I${includedir} Index: nss-softokn.spec =================================================================== RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- nss-softokn.spec 27 Aug 2009 23:09:53 -0000 1.10 +++ nss-softokn.spec 28 Aug 2009 05:15:27 -0000 1.11 @@ -17,7 +17,7 @@ Summary: Network Security Services Soktoken Module Name: nss-softokn Version: 3.12.3.99.3 -Release: 19%{?dist} +Release: 20%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -310,6 +310,9 @@ done %{_includedir}/nss3/shsign.h %changelog +* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-20 +- List freebl, nssdbm and softokn libraries in nss-softokn-config and nss-softokn.pc + * Thu Aug 27 2009 Elio Maldonado@ - 3.12.3.99.3-19 - Determine NSSUTIL_INCLUDE_DIR and NSSUTIL_LIB_DIR with a pkg-config query on nss-util - Remove the release 17 hack From cweyl at fedoraproject.org Fri Aug 28 05:17:18 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 28 Aug 2009 05:17:18 +0000 (UTC) Subject: rpms/perl-Sub-Name/devel perl-Sub-Name.spec,1.10,1.11 Message-ID: <20090828051718.422DD11C0044@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Sub-Name/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28229 Modified Files: perl-Sub-Name.spec Log Message: * Thu Aug 27 2009 Chris Weyl - 0.04-4 - Filtering errant private provides Index: perl-Sub-Name.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Sub-Name/devel/perl-Sub-Name.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Sub-Name.spec 26 Jul 2009 16:35:58 -0000 1.10 +++ perl-Sub-Name.spec 28 Aug 2009 05:17:18 -0000 1.11 @@ -1,6 +1,6 @@ Name: perl-Sub-Name Version: 0.04 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Name -- or rename -- a sub License: GPL+ or Artistic Group: Development/Libraries @@ -11,6 +11,8 @@ Requires: perl(:MODULE_COMPAT_%(ev BuildRequires: perl(ExtUtils::MakeMaker) +%{?perl_default_filter} + %description This module allows one to "name" or rename subroutines, including anonymous ones. @@ -51,6 +53,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Thu Aug 27 2009 Chris Weyl - 0.04-4 +- Filtering errant private provides + * Sun Jul 26 2009 Fedora Release Engineering - 0.04-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cweyl at fedoraproject.org Fri Aug 28 05:21:36 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 28 Aug 2009 05:21:36 +0000 (UTC) Subject: rpms/perl-Sub-Identify/devel perl-Sub-Identify.spec,1.10,1.11 Message-ID: <20090828052136.5A4BF11C0044@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Sub-Identify/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30324 Modified Files: perl-Sub-Identify.spec Log Message: * Thu Aug 27 2009 Chris Weyl - 0.04-5 - Filtering errant private provides Index: perl-Sub-Identify.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Sub-Identify/devel/perl-Sub-Identify.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Sub-Identify.spec 26 Jul 2009 16:35:29 -0000 1.10 +++ perl-Sub-Identify.spec 28 Aug 2009 05:21:36 -0000 1.11 @@ -1,6 +1,6 @@ Name: perl-Sub-Identify Version: 0.04 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Retrieve names of code references License: GPL+ or Artistic Group: Development/Libraries @@ -11,6 +11,8 @@ BuildRequires: perl(ExtUtils::MakeMaker BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%{?perl_default_filter} + %description Sub::Identify allows you to retrieve the real name of code references. For this, it uses perl's introspection mechanism, provided by the B module. @@ -18,7 +20,7 @@ this, it uses perl's introspection mecha %prep %setup -q -n Sub-Identify-%{version} -perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/* +perl -pi -e 's|^#!perl|#!%{__perl}|' t/* %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -49,6 +51,9 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Thu Aug 27 2009 Chris Weyl - 0.04-5 +- Filtering errant private provides + * Sun Jul 26 2009 Fedora Release Engineering - 0.04-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From emaldonado at fedoraproject.org Fri Aug 28 05:32:56 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 05:32:56 +0000 (UTC) Subject: rpms/nss-util/devel nss-util.spec,1.9,1.10 Message-ID: <20090828053256.18CC911C0044@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3759 Modified Files: nss-util.spec Log Message: Bump the release number for a chained build of nss-util, nss-softpkn and nss Index: nss-util.spec =================================================================== RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- nss-util.spec 28 Aug 2009 05:04:48 -0000 1.9 +++ nss-util.spec 28 Aug 2009 05:32:55 -0000 1.10 @@ -3,7 +3,7 @@ Summary: Network Security Services Utilities Library Name: nss-util Version: 3.12.3.99.3 -Release: 14%{?dist} +Release: 15%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -201,6 +201,9 @@ done %{_includedir}/nss3/utilrename.h %changelog +* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-15 +- Bump the release number for a chained build of nss-util, nss-softokn and nss + * Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-14 - Cleanup nss-util-config.in From emaldonado at fedoraproject.org Fri Aug 28 05:38:03 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 05:38:03 +0000 (UTC) Subject: rpms/nss-softokn/devel nss-softokn.spec,1.11,1.12 Message-ID: <20090828053803.D928911C0044@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-softokn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6033 Modified Files: nss-softokn.spec Log Message: Bump the release number for a chained build of nss-util, nss-softokn and nss Index: nss-softokn.spec =================================================================== RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- nss-softokn.spec 28 Aug 2009 05:15:27 -0000 1.11 +++ nss-softokn.spec 28 Aug 2009 05:38:03 -0000 1.12 @@ -17,7 +17,7 @@ Summary: Network Security Services Soktoken Module Name: nss-softokn Version: 3.12.3.99.3 -Release: 20%{?dist} +Release: 21%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -310,6 +310,9 @@ done %{_includedir}/nss3/shsign.h %changelog +* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-21 +- Bump the release number for a chained build of nss-util, nss-softokn and nss + * Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-20 - List freebl, nssdbm and softokn libraries in nss-softokn-config and nss-softokn.pc From lennart at fedoraproject.org Fri Aug 28 05:39:16 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Fri, 28 Aug 2009 05:39:16 +0000 (UTC) Subject: rpms/metacity/devel 0001-tooltip-set-window-type-hint-for-self-drawn-tooltips.patch, NONE, 1.1 metacity.spec, 1.198, 1.199 Message-ID: <20090828053916.1DB0C11C0044@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/metacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6603 Modified Files: metacity.spec Added Files: 0001-tooltip-set-window-type-hint-for-self-drawn-tooltips.patch Log Message: 0001-tooltip-set-window-type-hint-for-self-drawn-tooltips.patch 0001-tooltip-set-window-type-hint-for-self-drawn-tooltips.patch: fixedtip.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE 0001-tooltip-set-window-type-hint-for-self-drawn-tooltips.patch --- >From 8132127a749b150d188631e03d36462838620a82 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 28 Aug 2009 07:29:11 +0200 Subject: [PATCH] tooltip: set window type hint for self-drawn tooltips to GDK_WINDOW_TYPE_HINT_TOOLTIP libcanberra generates specific tooltip popup sounds and for that recognizes the tooltip windows by the GtkWindowTypeHint set for them. This trivial patch simply sets the hint for the self-drawn tooltips metacity uses. --- src/ui/fixedtip.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/ui/fixedtip.c b/src/ui/fixedtip.c index d2b95f2..31a6082 100644 --- a/src/ui/fixedtip.c +++ b/src/ui/fixedtip.c @@ -71,6 +71,8 @@ meta_fixed_tip_show (Display *xdisplay, int screen_number, if (tip == NULL) { tip = gtk_window_new (GTK_WINDOW_POPUP); + gtk_window_set_type_hint (GTK_WINDOW(tip), GDK_WINDOW_TYPE_HINT_TOOLTIP); + { GdkScreen *gdk_screen; GdkRectangle monitor; -- 1.6.4 Index: metacity.spec =================================================================== RCS file: /cvs/pkgs/rpms/metacity/devel/metacity.spec,v retrieving revision 1.198 retrieving revision 1.199 diff -u -p -r1.198 -r1.199 --- metacity.spec 28 Aug 2009 04:11:49 -0000 1.198 +++ metacity.spec 28 Aug 2009 05:39:15 -0000 1.199 @@ -1,7 +1,7 @@ Summary: Unobtrusive window manager Name: metacity Version: 2.27.0 -Release: 6%{?dist} +Release: 7%{?dist} URL: http://download.gnome.org/sources/metacity/ Source0: http://download.gnome.org/sources/metacity/2.27/metacity-%{version}.tar.bz2 # http://bugzilla.gnome.org/show_bug.cgi?id=558723 @@ -14,6 +14,8 @@ Patch6: Should-set-RestartStyleHint-to-R Patch7: 0001-bell-increase-bell-rate-limit-from-1-s-to-1-100ms.patch # http://bugzilla.gnome.org/show_bug.cgi?id=593356 Patch8: 0001-sound-ask-libcanberra-to-cache-alert-desktop-switch-.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=593358 +Patch9: 0001-tooltip-set-window-type-hint-for-self-drawn-tooltips.patch License: GPLv2+ Group: User Interface/Desktops @@ -185,8 +187,12 @@ fi %{_mandir}/man1/metacity-window-demo.1.gz %changelog +* Fri Aug 28 2009 Lennart Poettering - 2.27.0-7 +- Apply another trivial patch related to sound events +- http://bugzilla.gnome.org/show_bug.cgi?id=593358 + * Fri Aug 28 2009 Lennart Poettering - 2.27.0-6 -- Apply to trivial patches for bell/sound +- Apply two trivial patches for bell/sound - http://bugzilla.gnome.org/show_bug.cgi?id=593356 - http://bugzilla.gnome.org/show_bug.cgi?id=593355 From cweyl at fedoraproject.org Fri Aug 28 05:39:58 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 28 Aug 2009 05:39:58 +0000 (UTC) Subject: rpms/perl/devel macros.perl,1.1,1.2 perl.spec,1.230,1.231 Message-ID: <20090828053958.F304B11C0044@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7034 Modified Files: macros.perl perl.spec Log Message: * Thu Aug 27 2009 Chris Weyl - 4:5.10.0-81 - fix macros.perl *sigh* Index: macros.perl =================================================================== RCS file: /cvs/extras/rpms/perl/devel/macros.perl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- macros.perl 23 Aug 2009 18:16:14 -0000 1.1 +++ macros.perl 28 Aug 2009 05:39:58 -0000 1.2 @@ -1,21 +1,22 @@ -# Sensible Perl-specific RPM build macros +# Sensible Perl-specific RPM build macros. # # Note that these depend on the generic filtering system being in place in -# rpm core. +# rpm core; but won't cause a build to fail if they're not present. # # Chris Weyl 2009 # By default, for perl packages we want to filter all files in _docdir from # req/prov scanning, as well as filtering out any provides caused by private -# libs in vendorarch/archlib (vendor/core) +# libs in vendorarch/archlib (vendor/core). # -# This should also give a good sense of how to use these macros. +# Note that this must be invoked in the spec file, preferably as +# "%{?perl_default_filter}", before any %description block. -%define perl_default_filter %{expand: \ +%perl_default_filter %{?filter_setup: %{expand: \ %filter_provides_in %{perl_vendorarch}/.*\\.so$ \ %filter_provides_in -P %{perl_archlib}/(?!CORE/libperl).*\\.so$ \ %filter_provides_in %{_docdir} \ %filter_requires_in %{_docdir} \ %filter_setup \ -} +}} Index: perl.spec =================================================================== RCS file: /cvs/extras/rpms/perl/devel/perl.spec,v retrieving revision 1.230 retrieving revision 1.231 diff -u -p -r1.230 -r1.231 --- perl.spec 24 Aug 2009 12:38:39 -0000 1.230 +++ perl.spec 28 Aug 2009 05:39:58 -0000 1.231 @@ -7,7 +7,7 @@ Name: perl Version: %{perl_version} -Release: 80%{?dist} +Release: 81%{?dist} Epoch: %{perl_epoch} Summary: Practical Extraction and Report Language Group: Development/Languages @@ -1939,6 +1939,9 @@ TMPDIR="$PWD/tmp" make test # Old changelog entries are preserved in CVS. %changelog +* Thu Aug 27 2009 Chris Weyl - 4:5.10.0-81 +- fix macros.perl *sigh* + * Mon Aug 24 2009 Stepan Kasal - 4:5.10.0-80 - Remove -DDEBUGGING=-g, we are not ready yet. From emaldonado at fedoraproject.org Fri Aug 28 05:42:51 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 05:42:51 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.101,1.102 Message-ID: <20090828054251.2BD4D11C0044@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8389 Modified Files: nss.spec Log Message: Bump the release number for a chained build of nss-util, nss-softokn and nss Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- nss.spec 28 Aug 2009 01:38:30 -0000 1.101 +++ nss.spec 28 Aug 2009 05:42:50 -0000 1.102 @@ -4,7 +4,7 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 22%{?dist} +Release: 23%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -15,10 +15,10 @@ Requires: nss-softokn-freebl%{_i Requires: sqlite BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: nspr-devel >= %{nspr_version} -BuildRequires: nss-softokn >= 3.12.3.99.3-12 -BuildRequires: nss-util >= 3.12.3.99.3-10 -BuildRequires: nss-softokn-devel >= 3.12.3.99.3-12 -BuildRequires: nss-util-devel >= 3.12.3.99.3-10 +BuildRequires: nss-softokn >= %{version} +BuildRequires: nss-util >= %{version} +BuildRequires: nss-softokn-devel >= %{version} +BuildRequires: nss-util-devel >= %{version} BuildRequires: sqlite-devel BuildRequires: zlib-devel BuildRequires: pkgconfig @@ -436,6 +436,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-23 +- Bump the release number for a chained build of nss-util, nss-softokn and nss + * Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-22 - Fix nss-config not to include nssutil - Add BuildRequires on nss-softokn and nss-util since build also runs the test suite From whot at fedoraproject.org Fri Aug 28 05:54:37 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 05:54:37 +0000 (UTC) Subject: rpms/libfontenc/devel .cvsignore, 1.10, 1.11 libfontenc.spec, 1.28, 1.29 sources, 1.10, 1.11 Message-ID: <20090828055437.AC90311C0044@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libfontenc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14661 Modified Files: .cvsignore libfontenc.spec sources Log Message: * Fri Aug 28 2009 Peter Hutterer 1.0.5-1 - libfontenc 1.0.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libfontenc/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 6 Jan 2007 04:18:39 -0000 1.10 +++ .cvsignore 28 Aug 2009 05:54:36 -0000 1.11 @@ -1 +1 @@ -libfontenc-1.0.4.tar.bz2 +libfontenc-1.0.5.tar.bz2 Index: libfontenc.spec =================================================================== RCS file: /cvs/pkgs/rpms/libfontenc/devel/libfontenc.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- libfontenc.spec 25 Jul 2009 05:37:43 -0000 1.28 +++ libfontenc.spec 28 Aug 2009 05:54:37 -0000 1.29 @@ -1,7 +1,7 @@ Summary: X.Org X11 libfontenc runtime library Name: libfontenc -Version: 1.0.4 -Release: 10%{?dist} +Version: 1.0.5 +Release: 1%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -82,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/fontenc.pc %changelog +* Fri Aug 28 2009 Peter Hutterer 1.0.5-1 +- libfontenc 1.0.5 + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.4-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libfontenc/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 6 Jan 2007 04:18:39 -0000 1.10 +++ sources 28 Aug 2009 05:54:37 -0000 1.11 @@ -1 +1 @@ -5cd16a2e51ca7b96a3081c7486ff98b9 libfontenc-1.0.4.tar.bz2 +4f0d8191819be9f2bdf9dad49a65e43b libfontenc-1.0.5.tar.bz2 From lmacken at fedoraproject.org Fri Aug 28 06:02:36 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Fri, 28 Aug 2009 06:02:36 +0000 (UTC) Subject: rpms/liveusb-creator/F-11 .cvsignore, 1.16, 1.17 liveusb-creator.spec, 1.23, 1.24 sources, 1.20, 1.21 Message-ID: <20090828060236.76FCF11C0044@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/liveusb-creator/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18595 Modified Files: .cvsignore liveusb-creator.spec sources Log Message: v3.7.3 bugfix release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/F-11/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 6 Aug 2009 00:07:51 -0000 1.16 +++ .cvsignore 28 Aug 2009 06:02:35 -0000 1.17 @@ -1 +1 @@ -liveusb-creator-3.7.2.tar.bz2 +liveusb-creator-3.7.3.tar.bz2 Index: liveusb-creator.spec =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/F-11/liveusb-creator.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- liveusb-creator.spec 6 Aug 2009 00:07:51 -0000 1.23 +++ liveusb-creator.spec 28 Aug 2009 06:02:36 -0000 1.24 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: liveusb-creator -Version: 3.7.2 +Version: 3.7.3 Release: 1%{?dist} Summary: A liveusb creator @@ -68,6 +68,9 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/security/console.apps/%{name} %changelog +* Thu Aug 27 2009 Luke Macken - 3.7.3-1 +- 3.7.3 + * Wed Aug 05 2009 Luke Macken - 3.7.2-1 - 3.7.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/F-11/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 6 Aug 2009 00:07:51 -0000 1.20 +++ sources 28 Aug 2009 06:02:36 -0000 1.21 @@ -1 +1 @@ -dfca2084def4359c4a18bc36f2c8ad9c liveusb-creator-3.7.2.tar.bz2 +336c2e9ecb71485b82bfe43069592c26 liveusb-creator-3.7.3.tar.bz2 From jnovy at fedoraproject.org Fri Aug 28 06:04:48 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Fri, 28 Aug 2009 06:04:48 +0000 (UTC) Subject: rpms/libmikmod/devel libmikmod-CVE-2009-0179.patch, NONE, 1.1 libmikmod.spec, 1.11, 1.12 Message-ID: <20090828060448.C071B11C0044@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/libmikmod/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19670 Modified Files: libmikmod.spec Added Files: libmikmod-CVE-2009-0179.patch Log Message: * Fri Aug 28 2009 Jindrich Novy 3.2.0-8.beta2 - fix CVE-2009-0179 (#519992) libmikmod-CVE-2009-0179.patch: loaders/load_xm.c | 3 ++- playercode/mloader.c | 10 ++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) --- NEW FILE libmikmod-CVE-2009-0179.patch --- diff -ur libmikmod-3.1.11.orig/loaders/load_xm.c libmikmod-3.1.11/loaders/load_xm.c --- libmikmod-3.1.11.orig/loaders/load_xm.c 2004-01-21 18:43:53.000000000 +0100 +++ libmikmod-3.1.11/loaders/load_xm.c 2008-04-16 04:30:45.000000000 +0200 @@ -622,7 +622,8 @@ /* read the remainder of the header */ for(u=headend-_mm_ftell(modreader);u;u--) _mm_read_UBYTE(modreader); - if(_mm_eof(modreader)) { + /* last instrument is at the end of file in version 0x0104 */ + if(_mm_eof(modreader) && (mh->version<0x0104 || tInit || l->Init()) { _mm_rewind(modreader); ok = l->Load(curious); - /* propagate inflags=flags for in-module samples */ - for (t = 0; t < of.numsmp; t++) - if (of.samples[t].inflags == 0) - of.samples[t].inflags = of.samples[t].flags; + if (ok) { + /* propagate inflags=flags for in-module samples */ + for (t = 0; t < of.numsmp; t++) + if (of.samples[t].inflags == 0) + of.samples[t].inflags = of.samples[t].flags; + } } else ok = 0; Index: libmikmod.spec =================================================================== RCS file: /cvs/pkgs/rpms/libmikmod/devel/libmikmod.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- libmikmod.spec 28 Aug 2009 03:12:32 -0000 1.11 +++ libmikmod.spec 28 Aug 2009 06:04:48 -0000 1.12 @@ -1,7 +1,7 @@ Summary: A MOD music file player library Name: libmikmod Version: 3.2.0 -Release: 7.beta2%{?dist} +Release: 8.beta2%{?dist} License: GPLv2 and LGPLv2+ Group: Applications/Multimedia Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -15,6 +15,7 @@ Patch3: libmikmod-multilib.patch Patch4: libmikmod-autoconf.patch Patch5: libmikmod-info.patch Patch6: libmikmod-CVE-2007-6720.patch +Patch7: libmikmod-CVE-2009-0179.patch %description libmikmod is a library used by the mikmod MOD music file player for @@ -43,6 +44,7 @@ applications for mikmod. %patch4 -p1 -b .autoconf %patch5 -p1 -b .info %patch6 -p1 -b .CVE-2007-6720 +%patch7 -p1 -b .CVE-2009-0179 %build %configure @@ -84,6 +86,9 @@ fi %{_mandir}/man1/libmikmod-config* %changelog +* Fri Aug 28 2009 Jindrich Novy 3.2.0-8.beta2 +- fix CVE-2009-0179 (#519992) + * Fri Aug 28 2009 Jindrich Novy 3.2.0-7.beta2 - fix CVE-2007-6720 (#519990) From pkgdb at fedoraproject.org Fri Aug 28 06:05:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 06:05:54 +0000 Subject: [pkgdb] perl: cweyl has requested watchbugzilla Message-ID: <20090828060555.0FBA910F878@bastion2.fedora.phx.redhat.com> cweyl has requested the watchbugzilla acl on perl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl From pkgdb at fedoraproject.org Fri Aug 28 06:05:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 06:05:58 +0000 Subject: [pkgdb] perl: cweyl has requested watchcommits Message-ID: <20090828060558.3AEFF10F88B@bastion2.fedora.phx.redhat.com> cweyl has requested the watchcommits acl on perl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl From jnovy at fedoraproject.org Fri Aug 28 06:06:42 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Fri, 28 Aug 2009 06:06:42 +0000 (UTC) Subject: rpms/mikmod/devel mikmod.spec, 1.45, 1.46 mikmod-3.2.2-beta1-CVE-2009-0179.patch, 1.1, NONE Message-ID: <20090828060642.C120511C0044@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/mikmod/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20586 Modified Files: mikmod.spec Removed Files: mikmod-3.2.2-beta1-CVE-2009-0179.patch Log Message: - the CVE patch needs to go to libmikmod Index: mikmod.spec =================================================================== RCS file: /cvs/pkgs/rpms/mikmod/devel/mikmod.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- mikmod.spec 28 Aug 2009 02:52:32 -0000 1.45 +++ mikmod.spec 28 Aug 2009 06:06:42 -0000 1.46 @@ -11,7 +11,6 @@ BuildRequires: ncurses-devel libmikmod-d URL: http://mikmod.raphnet.net/ Source0: http://mikmod.raphnet.net/files/mikmod-%{version}-beta1.tar.bz2 Patch0: mikmod-3.2.2-beta1-missing-protos.patch -Patch1: mikmod-3.2.2-beta1-CVE-2009-0179.patch %description MikMod is one of the best and most well known MOD music file players @@ -56,7 +55,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Fri Aug 28 2009 Jindrich Novy 3.2.2-13.beta1 -- fix CVE-2009-0179 (#519992) +- rebuild * Tue Aug 11 2009 Ville Skytt? - 3.2.2-12.beta1 - Use bzipped upstream tarball. --- mikmod-3.2.2-beta1-CVE-2009-0179.patch DELETED --- From whot at fedoraproject.org Fri Aug 28 06:06:53 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 06:06:53 +0000 (UTC) Subject: rpms/libICE/devel .cvsignore, 1.9, 1.10 libICE.spec, 1.30, 1.31 sources, 1.11, 1.12 Message-ID: <20090828060653.C14B311C0044@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libICE/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20704 Modified Files: .cvsignore libICE.spec sources Log Message: * Fri Aug 28 2009 Peter Hutterer 1.0.6-1 - libICE 1.0.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libICE/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 24 Sep 2007 20:05:34 -0000 1.9 +++ .cvsignore 28 Aug 2009 06:06:52 -0000 1.10 @@ -1 +1 @@ -libICE-1.0.4.tar.bz2 +libICE-1.0.6.tar.bz2 Index: libICE.spec =================================================================== RCS file: /cvs/pkgs/rpms/libICE/devel/libICE.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- libICE.spec 25 Jul 2009 05:07:59 -0000 1.30 +++ libICE.spec 28 Aug 2009 06:06:53 -0000 1.31 @@ -1,7 +1,7 @@ Summary: X.Org X11 ICE runtime library Name: libICE -Version: 1.0.4 -Release: 9%{?dist} +Version: 1.0.6 +Release: 1%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -60,6 +60,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/ice.pc %changelog +* Fri Aug 28 2009 Peter Hutterer 1.0.6-1 +- libICE 1.0.6 + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.4-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libICE/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 24 Sep 2007 20:05:34 -0000 1.11 +++ sources 28 Aug 2009 06:06:53 -0000 1.12 @@ -1 +1 @@ -4ab4e67e0b8845aa201e984153087f4a libICE-1.0.4.tar.bz2 +2d39bc924af24325dae589e9a849180c libICE-1.0.6.tar.bz2 From pkgdb at fedoraproject.org Fri Aug 28 06:07:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 06:07:52 +0000 Subject: [pkgdb] perl had acl change status Message-ID: <20090828060752.B6C4010F881@bastion2.fedora.phx.redhat.com> corsepiu has set the watchbugzilla acl on perl (Fedora devel) to Approved for cweyl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl From pkgdb at fedoraproject.org Fri Aug 28 06:07:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 06:07:55 +0000 Subject: [pkgdb] perl had acl change status Message-ID: <20090828060755.D476E10F890@bastion2.fedora.phx.redhat.com> corsepiu has set the watchcommits acl on perl (Fedora devel) to Approved for cweyl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl From lmacken at fedoraproject.org Fri Aug 28 06:08:56 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Fri, 28 Aug 2009 06:08:56 +0000 (UTC) Subject: rpms/liveusb-creator/F-10 .cvsignore, 1.12, 1.13 liveusb-creator.spec, 1.17, 1.18 sources, 1.15, 1.16 Message-ID: <20090828060856.2187C11C0044@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/liveusb-creator/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21776 Modified Files: .cvsignore liveusb-creator.spec sources Log Message: v3.7.3 bugfix release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/F-10/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 24 Jun 2009 21:23:18 -0000 1.12 +++ .cvsignore 28 Aug 2009 06:08:55 -0000 1.13 @@ -1 +1 @@ -liveusb-creator-3.6.9.tar.bz2 +liveusb-creator-3.7.3.tar.bz2 Index: liveusb-creator.spec =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/F-10/liveusb-creator.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- liveusb-creator.spec 24 Jun 2009 21:23:18 -0000 1.17 +++ liveusb-creator.spec 28 Aug 2009 06:08:55 -0000 1.18 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: liveusb-creator -Version: 3.6.9 +Version: 3.7.3 Release: 1%{?dist} Summary: A liveusb creator @@ -18,7 +18,7 @@ ExcludeArch: ppc64 BuildRequires: python-devel, python-setuptools, PyQt4-devel, desktop-file-utils gettext Requires: syslinux, PyQt4, usermode, isomd5sum Requires: python-urlgrabber -Requires: pyparted +Requires: pyparted >= 2.0 %description A liveusb creator from Live Fedora images @@ -68,9 +68,17 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/security/console.apps/%{name} %changelog -* Wed Jun 24 2009 Luke Macken - 3.6.9-1 -- Latest bugfix release, in sync with the 3.7 release, but - with pyparted 1.x support. +* Thu Aug 27 2009 Luke Macken - 3.7.3-1 +- 3.7.3 + +* Wed Aug 05 2009 Luke Macken - 3.7.2-1 +- 3.7.2 + +* Sat Jun 27 2009 Luke Macken - 3.7.1-1 +- 3.7.1 + +* Wed Jun 24 2009 Luke Macken - 3.7 +- Latest upstream bugfix release * Fri Jun 12 2009 Luke Macken - 3.6.8-1 - Latest upstream bugfix release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/liveusb-creator/F-10/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 24 Jun 2009 21:23:18 -0000 1.15 +++ sources 28 Aug 2009 06:08:55 -0000 1.16 @@ -1 +1 @@ -a8fde8455ce562e820a9fa1f4cd91571 liveusb-creator-3.6.9.tar.bz2 +336c2e9ecb71485b82bfe43069592c26 liveusb-creator-3.7.3.tar.bz2 From pkgdb at fedoraproject.org Fri Aug 28 06:12:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 06:12:52 +0000 Subject: [pkgdb] perl had acl change status Message-ID: <20090828061253.2416110F87B@bastion2.fedora.phx.redhat.com> mmaslano has set the watchbugzilla acl on perl (Fedora devel) to Approved for lkundrak To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl From pkgdb at fedoraproject.org Fri Aug 28 06:12:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 06:12:53 +0000 Subject: [pkgdb] perl had acl change status Message-ID: <20090828061253.24E3210F87C@bastion2.fedora.phx.redhat.com> mmaslano has set the watchcommits acl on perl (Fedora devel) to Approved for lkundrak To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl From pkgdb at fedoraproject.org Fri Aug 28 06:14:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 06:14:06 +0000 Subject: [pkgdb] perl had acl change status Message-ID: <20090828061406.5FF8610F879@bastion2.fedora.phx.redhat.com> mmaslano has set the watchbugzilla acl on perl (Fedora 11) to Approved for lkundrak To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl From pkgdb at fedoraproject.org Fri Aug 28 06:14:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 06:14:06 +0000 Subject: [pkgdb] perl had acl change status Message-ID: <20090828061406.E2E7310F88C@bastion2.fedora.phx.redhat.com> mmaslano has set the watchcommits acl on perl (Fedora 11) to Approved for lkundrak To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl From whot at fedoraproject.org Fri Aug 28 06:16:10 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 06:16:10 +0000 (UTC) Subject: rpms/libfontenc/devel libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch, 1.1, 1.2 libfontenc.spec, 1.29, 1.30 Message-ID: <20090828061610.06EFF11C0044@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libfontenc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25120 Modified Files: libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch libfontenc.spec Log Message: * Fri Aug 28 2009 Peter Hutterer 1.0.5-2 - libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch: rebase to 1.0.5. libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch: configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch =================================================================== RCS file: /cvs/pkgs/rpms/libfontenc/devel/libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch 16 Dec 2005 11:11:51 -0000 1.1 +++ libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch 28 Aug 2009 06:16:09 -0000 1.2 @@ -1,11 +1,13 @@ ---- ./configure.ac.get-fontdir-from-pkgconfig 2005-12-16 03:10:56.000000000 -0500 -+++ ./configure.ac 2005-12-16 03:11:25.000000000 -0500 -@@ -35,7 +35,7 @@ +diff --git ./configure.ac ./configure.ac +index fc28ef9..63ef0c8 100644 +--- ./configure.ac ++++ ./configure.ac +@@ -37,7 +37,7 @@ AC_PROG_CC + AC_PROG_LIBTOOL + XORG_CWARNFLAGS - m4_ifdef([AS_HELP_STRING], , [m4_define([AS_HELP_STRING], m4_defn([AC_HELP_STRING]))]) - --DEFAULT_ENCODINGSDIR=${libdir}/X11/fonts/encodings -+DEFAULT_ENCODINGSDIR=$(pkg-config --variable=fontdir fontutil)/encodings - AC_ARG_WITH(encodingsdir, - AS_HELP_STRING([--with-encodingsdir=ENCODINGSDIR], [Path to font encodings]), - [ENCODINGSDIR="$withval"], +-encodingsdir=${libdir}/X11/fonts/encodings ++encodingsdir=$(pkg-config --variable=fontdir fontutil)/encodings + AC_ARG_WITH(encodingsdir, AC_HELP_STRING([--with-encodingsdir=], + [Path to font encodings]), [encodingsdir="$withval"]) + ENCODINGSDIR="$encodingsdir" Index: libfontenc.spec =================================================================== RCS file: /cvs/pkgs/rpms/libfontenc/devel/libfontenc.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- libfontenc.spec 28 Aug 2009 05:54:37 -0000 1.29 +++ libfontenc.spec 28 Aug 2009 06:16:09 -0000 1.30 @@ -1,7 +1,7 @@ Summary: X.Org X11 libfontenc runtime library Name: libfontenc Version: 1.0.5 -Release: 1%{?dist} +Release: 2%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -82,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/fontenc.pc %changelog +* Fri Aug 28 2009 Peter Hutterer 1.0.5-2 +- libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch: rebase to 1.0.5. + * Fri Aug 28 2009 Peter Hutterer 1.0.5-1 - libfontenc 1.0.5 From phuang at fedoraproject.org Fri Aug 28 06:19:37 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Fri, 28 Aug 2009 06:19:37 +0000 (UTC) Subject: rpms/ibus/devel .cvsignore, 1.40, 1.41 ibus.spec, 1.85, 1.86 sources, 1.45, 1.46 Message-ID: <20090828061937.AB7A811C0044@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26881 Modified Files: .cvsignore ibus.spec sources Log Message: Update to 1.2.0.20090828 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 26 Aug 2009 09:02:13 -0000 1.40 +++ .cvsignore 28 Aug 2009 06:19:36 -0000 1.41 @@ -1,2 +1,2 @@ +ibus-1.2.0.20090828.tar.gz icons.tar.gz -ibus-1.2.0.20090812.tar.gz Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- ibus.spec 26 Aug 2009 22:18:27 -0000 1.85 +++ ibus.spec 28 Aug 2009 06:19:37 -0000 1.86 @@ -7,7 +7,7 @@ %define im_chooser_version 1.2.5 Name: ibus -Version: 1.2.0.20090812 +Version: 1.2.0.20090828 Release: 1%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ @@ -242,6 +242,12 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Fri Aug 28 2009 Peng Huang - 1.2.0.20090828-1 +- Update to 1.2.0.20090828 +- Change the icon on systray. +- Fix segment fault in ibus_hotkey_profile_destroy +- Fix some memory leaks. + * Wed Aug 12 2009 Peng Huang - 1.2.0.20090812-1 - Update to 1.2.0.20090812 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 26 Aug 2009 09:02:13 -0000 1.45 +++ sources 28 Aug 2009 06:19:37 -0000 1.46 @@ -1,2 +1,2 @@ +4945b6cec33288fc5916a163133f927f ibus-1.2.0.20090828.tar.gz cf57c152f07c90c72aa8c3281a65e80c icons.tar.gz -5b50f05b00355ae74a85f572339fb7c1 ibus-1.2.0.20090812.tar.gz From jnovy at fedoraproject.org Fri Aug 28 06:30:56 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Fri, 28 Aug 2009 06:30:56 +0000 (UTC) Subject: rpms/libmikmod/F-11 libmikmod-CVE-2007-6720.patch, NONE, 1.1 libmikmod-CVE-2009-0179.patch, NONE, 1.1 libmikmod.spec, 1.8, 1.9 Message-ID: <20090828063056.BF4F711C0044@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/libmikmod/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32644 Modified Files: libmikmod.spec Added Files: libmikmod-CVE-2007-6720.patch libmikmod-CVE-2009-0179.patch Log Message: * Fri Aug 28 2009 Jindrich Novy 3.2.0-5.beta2 - fix CVE-2007-6720 (#479829) - fix CVE-2009-0179 (#479833) libmikmod-CVE-2007-6720.patch: mplayer.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE libmikmod-CVE-2007-6720.patch --- diff -up libmikmod-3.2.0-beta2/playercode/mplayer.c.CVE-2007-6720 libmikmod-3.2.0-beta2/playercode/mplayer.c --- libmikmod-3.2.0-beta2/playercode/mplayer.c.CVE-2007-6720 2004-01-31 23:40:22.000000000 +0100 +++ libmikmod-3.2.0-beta2/playercode/mplayer.c 2009-08-28 05:06:07.000000000 +0200 @@ -2318,7 +2318,7 @@ void pt_UpdateVoices(MODULE *mod, int ma SAMPLE *s; mod->totalchn=mod->realchn=0; - for (channel=0;channelnumchn;channel++) { aout=&mod->voice[channel]; i=aout->main.i; s=aout->main.s; @@ -3089,7 +3089,7 @@ MIKMODAPI void Player_NextPosition(void) pf->patbrk=0; pf->vbtick=pf->sngspd; - for (t=0;tnumchn;t++) { Voice_Stop_internal(t); pf->voice[t].main.i=NULL; pf->voice[t].main.s=NULL; @@ -3114,7 +3114,7 @@ MIKMODAPI void Player_PrevPosition(void) pf->patbrk=0; pf->vbtick=pf->sngspd; - for (t=0;tnumchn;t++) { Voice_Stop_internal(t); pf->voice[t].main.i=NULL; pf->voice[t].main.s=NULL; @@ -3141,7 +3141,7 @@ MIKMODAPI void Player_SetPosition(UWORD pf->sngpos=pos; pf->vbtick=pf->sngspd; - for (t=0;tnumchn;t++) { Voice_Stop_internal(t); pf->voice[t].main.i=NULL; pf->voice[t].main.s=NULL; libmikmod-CVE-2009-0179.patch: loaders/load_xm.c | 3 ++- playercode/mloader.c | 10 ++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) --- NEW FILE libmikmod-CVE-2009-0179.patch --- diff -ur libmikmod-3.1.11.orig/loaders/load_xm.c libmikmod-3.1.11/loaders/load_xm.c --- libmikmod-3.1.11.orig/loaders/load_xm.c 2004-01-21 18:43:53.000000000 +0100 +++ libmikmod-3.1.11/loaders/load_xm.c 2008-04-16 04:30:45.000000000 +0200 @@ -622,7 +622,8 @@ /* read the remainder of the header */ for(u=headend-_mm_ftell(modreader);u;u--) _mm_read_UBYTE(modreader); - if(_mm_eof(modreader)) { + /* last instrument is at the end of file in version 0x0104 */ + if(_mm_eof(modreader) && (mh->version<0x0104 || tInit || l->Init()) { _mm_rewind(modreader); ok = l->Load(curious); - /* propagate inflags=flags for in-module samples */ - for (t = 0; t < of.numsmp; t++) - if (of.samples[t].inflags == 0) - of.samples[t].inflags = of.samples[t].flags; + if (ok) { + /* propagate inflags=flags for in-module samples */ + for (t = 0; t < of.numsmp; t++) + if (of.samples[t].inflags == 0) + of.samples[t].inflags = of.samples[t].flags; + } } else ok = 0; Index: libmikmod.spec =================================================================== RCS file: /cvs/pkgs/rpms/libmikmod/F-11/libmikmod.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- libmikmod.spec 25 Feb 2009 16:15:18 -0000 1.8 +++ libmikmod.spec 28 Aug 2009 06:30:56 -0000 1.9 @@ -1,7 +1,7 @@ Summary: A MOD music file player library Name: libmikmod Version: 3.2.0 -Release: 4.beta2%{?dist} +Release: 5.beta2%{?dist} License: GPLv2 and LGPLv2+ Group: Applications/Multimedia Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -14,6 +14,8 @@ Patch2: libmikmod-strip-lib.patch Patch3: libmikmod-multilib.patch Patch4: libmikmod-autoconf.patch Patch5: libmikmod-info.patch +Patch6: libmikmod-CVE-2007-6720.patch +Patch7: libmikmod-CVE-2009-0179.patch %description libmikmod is a library used by the mikmod MOD music file player for @@ -39,6 +41,8 @@ applications for mikmod. %patch3 -p1 -b .multilib %patch4 -p1 -b .autoconf %patch5 -p1 -b .info +%patch6 -p1 -b .CVE-2007-6720 +%patch7 -p1 -b .CVE-2009-0179 %build %configure @@ -80,6 +84,10 @@ fi %{_mandir}/man1/libmikmod-config* %changelog +* Fri Aug 28 2009 Jindrich Novy 3.2.0-5.beta2 +- fix CVE-2007-6720 (#479829) +- fix CVE-2009-0179 (#479833) + * Wed Feb 25 2009 Fedora Release Engineering - 3.2.0-4.beta2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From whot at fedoraproject.org Fri Aug 28 06:35:12 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 06:35:12 +0000 (UTC) Subject: rpms/libXau/devel .cvsignore, 1.10, 1.11 libXau.spec, 1.30, 1.31 sources, 1.11, 1.12 Message-ID: <20090828063512.207DA11C0044@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libXau/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1025 Modified Files: .cvsignore libXau.spec sources Log Message: * Fri Aug 28 2009 Peter Hutterer 1.0.5-1 - libXau 1.0.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libXau/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 4 Sep 2008 18:31:35 -0000 1.10 +++ .cvsignore 28 Aug 2009 06:35:11 -0000 1.11 @@ -1 +1 @@ -libXau-1.0.4.tar.bz2 +libXau-1.0.5.tar.bz2 Index: libXau.spec =================================================================== RCS file: /cvs/pkgs/rpms/libXau/devel/libXau.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- libXau.spec 12 Aug 2009 10:46:13 -0000 1.30 +++ libXau.spec 28 Aug 2009 06:35:11 -0000 1.31 @@ -1,7 +1,7 @@ Summary: Sample Authorization Protocol for X Name: libXau -Version: 1.0.4 -Release: 8%{?dist} +Version: 1.0.5 +Release: 1%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Fri Aug 28 2009 Peter Hutterer 1.0.5-1 +- libXau 1.0.5 + * Wed Aug 12 2009 Parag 1.0.4-8 - Merge review cleanups. (#226063) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libXau/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 4 Sep 2008 18:31:35 -0000 1.11 +++ sources 28 Aug 2009 06:35:11 -0000 1.12 @@ -1 +1 @@ -0f2b88d857e0a3f5898e4759c541af46 libXau-1.0.4.tar.bz2 +993b3185c629e4b89401fca072dcb663 libXau-1.0.5.tar.bz2 From whot at fedoraproject.org Fri Aug 28 06:52:23 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 28 Aug 2009 06:52:23 +0000 (UTC) Subject: rpms/libXcursor/devel .cvsignore, 1.10, 1.11 libXcursor.spec, 1.25, 1.26 sources, 1.11, 1.12 Message-ID: <20090828065223.CA47C11C0044@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/libXcursor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4247 Modified Files: .cvsignore libXcursor.spec sources Log Message: * Fri Aug 28 2009 Peter Hutterer 1.1.10-1 - libXcursor 1.1.10 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libXcursor/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 24 Sep 2007 19:49:11 -0000 1.10 +++ .cvsignore 28 Aug 2009 06:52:21 -0000 1.11 @@ -1 +1 @@ -libXcursor-1.1.9.tar.bz2 +libXcursor-1.1.10.tar.bz2 Index: libXcursor.spec =================================================================== RCS file: /cvs/pkgs/rpms/libXcursor/devel/libXcursor.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- libXcursor.spec 25 Jul 2009 05:10:31 -0000 1.25 +++ libXcursor.spec 28 Aug 2009 06:52:21 -0000 1.26 @@ -1,7 +1,7 @@ Summary: X.Org X11 libXcursor runtime library Name: libXcursor -Version: 1.1.9 -Release: 6%{?dist} +Version: 1.1.10 +Release: 1%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.x.org @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/Xcursor*.3* %changelog +* Fri Aug 28 2009 Peter Hutterer 1.1.10-1 +- libXcursor 1.1.10 + * Fri Jul 24 2009 Fedora Release Engineering - 1.1.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libXcursor/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 24 Sep 2007 19:49:11 -0000 1.11 +++ sources 28 Aug 2009 06:52:21 -0000 1.12 @@ -1 +1 @@ -99b7554037a92b260891091e81815a0a libXcursor-1.1.9.tar.bz2 +7dcdad1c10daea872cb3355af414b2ca libXcursor-1.1.10.tar.bz2 From hedayat at fedoraproject.org Fri Aug 28 07:26:16 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Fri, 28 Aug 2009 07:26:16 +0000 (UTC) Subject: rpms/gnome-applet-jalali-calendar/devel jalali-calendar-1.6.8-emptyfix.patch, NONE, 1.1 gnome-applet-jalali-calendar.spec, 1.6, 1.7 Message-ID: <20090828072616.E66E711C0044@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/gnome-applet-jalali-calendar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11313 Modified Files: gnome-applet-jalali-calendar.spec Added Files: jalali-calendar-1.6.8-emptyfix.patch Log Message: A patch to not iterate over an empty list jalali-calendar-1.6.8-emptyfix.patch: calendar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE jalali-calendar-1.6.8-emptyfix.patch --- diff -up jalali-calendar-1.6.8/src/calendar.py.emptyfix jalali-calendar-1.6.8/src/calendar.py --- jalali-calendar-1.6.8/src/calendar.py.emptyfix 2009-04-19 15:15:15.000000000 +0430 +++ jalali-calendar-1.6.8/src/calendar.py 2009-08-28 11:34:25.000000000 +0430 @@ -269,7 +269,7 @@ class pcalendar(gtk.Widget): break customday =False - if (gray==False): + if ((gray==False)and(self.extraday!=None)): cd = 0 for ctmp in self.extraday: if ((self.jmonth==int(ctmp[0]))and (self.day[i][j]==int(ctmp[1]))): Index: gnome-applet-jalali-calendar.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/devel/gnome-applet-jalali-calendar.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gnome-applet-jalali-calendar.spec 7 Aug 2009 13:00:05 -0000 1.6 +++ gnome-applet-jalali-calendar.spec 28 Aug 2009 07:26:15 -0000 1.7 @@ -1,12 +1,13 @@ Name: gnome-applet-jalali-calendar Version: 1.6.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Jalali calendar panel applet for GNOME Group: User Interface/Desktops License: GPLv2+ URL: http://home.gna.org/jalali-calendar Source0: http://download.gna.org/jalali-calendar/jalali-calendar-%{version}.tar.bz2 +Patch0: jalali-calendar-1.6.8-emptyfix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: gnome-python2-applet gnome-python2-gconf @@ -25,6 +26,7 @@ Features: %prep %setup -n jalali-calendar-%{version} -q +%patch0 -p1 -b .emptyfix %build @@ -42,6 +44,9 @@ rm -rf %{buildroot} %{_datadir}/jalali-calendar %changelog +* Fri Aug 28 2009 Hedayat Vatankhah - 1.6.8-2 +- Added a patch to prevent trying to iterate over an empty list + * Fri Aug 07 2009 Hedayat Vatankhah 1.6.8-1 - Updated to 1.6.8 release From jnovy at fedoraproject.org Fri Aug 28 07:27:30 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Fri, 28 Aug 2009 07:27:30 +0000 (UTC) Subject: rpms/libmikmod/F-10 libmikmod-CVE-2007-6720.patch, NONE, 1.1 libmikmod-CVE-2009-0179.patch, NONE, 1.1 libmikmod.spec, 1.7, 1.8 Message-ID: <20090828072730.D921511C0044@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/libmikmod/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11776 Modified Files: libmikmod.spec Added Files: libmikmod-CVE-2007-6720.patch libmikmod-CVE-2009-0179.patch Log Message: * Fri Aug 28 2009 Jindrich Novy 3.2.0-4.beta2 - fix CVE-2007-6720 (#479829) - fix CVE-2009-0179 (#479833) libmikmod-CVE-2007-6720.patch: mplayer.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE libmikmod-CVE-2007-6720.patch --- diff -up libmikmod-3.2.0-beta2/playercode/mplayer.c.CVE-2007-6720 libmikmod-3.2.0-beta2/playercode/mplayer.c --- libmikmod-3.2.0-beta2/playercode/mplayer.c.CVE-2007-6720 2004-01-31 23:40:22.000000000 +0100 +++ libmikmod-3.2.0-beta2/playercode/mplayer.c 2009-08-28 05:06:07.000000000 +0200 @@ -2318,7 +2318,7 @@ void pt_UpdateVoices(MODULE *mod, int ma SAMPLE *s; mod->totalchn=mod->realchn=0; - for (channel=0;channelnumchn;channel++) { aout=&mod->voice[channel]; i=aout->main.i; s=aout->main.s; @@ -3089,7 +3089,7 @@ MIKMODAPI void Player_NextPosition(void) pf->patbrk=0; pf->vbtick=pf->sngspd; - for (t=0;tnumchn;t++) { Voice_Stop_internal(t); pf->voice[t].main.i=NULL; pf->voice[t].main.s=NULL; @@ -3114,7 +3114,7 @@ MIKMODAPI void Player_PrevPosition(void) pf->patbrk=0; pf->vbtick=pf->sngspd; - for (t=0;tnumchn;t++) { Voice_Stop_internal(t); pf->voice[t].main.i=NULL; pf->voice[t].main.s=NULL; @@ -3141,7 +3141,7 @@ MIKMODAPI void Player_SetPosition(UWORD pf->sngpos=pos; pf->vbtick=pf->sngspd; - for (t=0;tnumchn;t++) { Voice_Stop_internal(t); pf->voice[t].main.i=NULL; pf->voice[t].main.s=NULL; libmikmod-CVE-2009-0179.patch: loaders/load_xm.c | 3 ++- playercode/mloader.c | 10 ++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) --- NEW FILE libmikmod-CVE-2009-0179.patch --- diff -ur libmikmod-3.1.11.orig/loaders/load_xm.c libmikmod-3.1.11/loaders/load_xm.c --- libmikmod-3.1.11.orig/loaders/load_xm.c 2004-01-21 18:43:53.000000000 +0100 +++ libmikmod-3.1.11/loaders/load_xm.c 2008-04-16 04:30:45.000000000 +0200 @@ -622,7 +622,8 @@ /* read the remainder of the header */ for(u=headend-_mm_ftell(modreader);u;u--) _mm_read_UBYTE(modreader); - if(_mm_eof(modreader)) { + /* last instrument is at the end of file in version 0x0104 */ + if(_mm_eof(modreader) && (mh->version<0x0104 || tInit || l->Init()) { _mm_rewind(modreader); ok = l->Load(curious); - /* propagate inflags=flags for in-module samples */ - for (t = 0; t < of.numsmp; t++) - if (of.samples[t].inflags == 0) - of.samples[t].inflags = of.samples[t].flags; + if (ok) { + /* propagate inflags=flags for in-module samples */ + for (t = 0; t < of.numsmp; t++) + if (of.samples[t].inflags == 0) + of.samples[t].inflags = of.samples[t].flags; + } } else ok = 0; Index: libmikmod.spec =================================================================== RCS file: /cvs/pkgs/rpms/libmikmod/F-10/libmikmod.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- libmikmod.spec 18 Feb 2008 21:52:21 -0000 1.7 +++ libmikmod.spec 28 Aug 2009 07:27:30 -0000 1.8 @@ -1,7 +1,7 @@ Summary: A MOD music file player library Name: libmikmod Version: 3.2.0 -Release: 3.beta2%{?dist} +Release: 4.beta2%{?dist} License: GPLv2 and LGPLv2+ Group: Applications/Multimedia Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -14,6 +14,8 @@ Patch2: libmikmod-strip-lib.patch Patch3: libmikmod-multilib.patch Patch4: libmikmod-autoconf.patch Patch5: libmikmod-info.patch +Patch6: libmikmod-CVE-2007-6720.patch +Patch7: libmikmod-CVE-2009-0179.patch %description libmikmod is a library used by the mikmod MOD music file player for @@ -39,6 +41,8 @@ applications for mikmod. %patch3 -p1 -b .multilib %patch4 -p1 -b .autoconf %patch5 -p1 -b .info +%patch6 -p1 -b .CVE-2007-6720 +%patch7 -p1 -b .CVE-2009-0179 %build %configure @@ -80,6 +84,10 @@ fi %{_mandir}/man1/libmikmod-config* %changelog +* Fri Aug 28 2009 Jindrich Novy 3.2.0-4.beta2 +- fix CVE-2007-6720 (#479829) +- fix CVE-2009-0179 (#479833) + * Mon Feb 18 2008 Hans de Goede 3.2.0-3.beta2 - Fix MikMod_InfoLoader() and MikMod_InfoDriver() functions, fixing mikmod -n output From mtasaka at fedoraproject.org Fri Aug 28 07:33:49 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Fri, 28 Aug 2009 07:33:49 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.275,1.276 Message-ID: <20090828073349.7125B11C0044@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13448 Modified Files: kdebase-workspace.spec Log Message: * Fri Aug 28 2009 Mamoru Tasaka - 4.3.0-102 - Fix typo Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.275 retrieving revision 1.276 diff -u -p -r1.275 -r1.276 --- kdebase-workspace.spec 27 Aug 2009 15:07:25 -0000 1.275 +++ kdebase-workspace.spec 28 Aug 2009 07:33:49 -0000 1.276 @@ -5,7 +5,7 @@ Summary: K Desktop Environment - Workspa Name: kdebase-workspace Version: 4.3.0 -Release: 101%{?dist} +Release: 102%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -37,7 +37,7 @@ Patch16: kdebase-workspace-4.3.0-battery # moving to non-multilib hack Obsoletes: kdebase-workspace < 4.3.0-2 -Requires: PolityKit-authentication-agent +Requires: PolicyKit-authentication-agent # FIXME: Should we restore this now that kdebase no longer depends on kdebase-workspace? %if 0%{?fedora} == 9 @@ -570,6 +570,9 @@ fi %changelog +* Fri Aug 28 2009 Mamoru Tasaka - 4.3.0-102 +- Fix typo + * Thu Aug 27 2009 Rex Dieter - 4.3.0-101 - inflate Release tag, avoiding possible upgrade/obsoletes pain - -devel: drop Provides: PolicyKit-kde-devel, bump Obsoletes From nb at fedoraproject.org Fri Aug 28 07:36:52 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Fri, 28 Aug 2009 07:36:52 +0000 (UTC) Subject: rpms/znc/devel .cvsignore, 1.9, 1.10 sources, 1.10, 1.11 znc.spec, 1.15, 1.16 Message-ID: <20090828073652.0EE4711C0044@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14020 Modified Files: .cvsignore sources znc.spec Log Message: Upgrade to svn1613 and add tmraz's patch for new openssl Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 21 Aug 2009 05:20:21 -0000 1.9 +++ .cvsignore 28 Aug 2009 07:36:51 -0000 1.10 @@ -1 +1 @@ -znc-0.075.svn1608.tar.bz2 +znc-0.075.svn1613.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 21 Aug 2009 05:23:31 -0000 1.10 +++ sources 28 Aug 2009 07:36:51 -0000 1.11 @@ -1 +1 @@ -9c4932f49424638f136de9c1e9d9fb9d znc-0.075.svn1608.tar.bz2 +285799b069c452182d9a342aaaf1de1d znc-0.075.svn1613.tar.bz2 Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/devel/znc.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- znc.spec 26 Aug 2009 15:31:37 -0000 1.15 +++ znc.spec 28 Aug 2009 07:36:51 -0000 1.16 @@ -1,12 +1,12 @@ Summary: An advanced IRC bouncer Name: znc Version: 0.075 -Release: 6.svn1608%{?dist} +Release: 8.svn1613%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ -# SVN 1608 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ -Source0: znc-0.075.svn1608.tar.bz2 +# SVN 1613 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ +Source0: znc-0.075.svn1613.tar.bz2 Patch1: znc-0.075-openssl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -46,7 +46,7 @@ Extra modules for ZNC %setup -q %patch1 -p1 -b .openssl %__perl -pi.add_release -e 's|(?<="ZNC \%1\.3f)|-%{release}|' znc.cpp -#chmod -x modules/q.cpp +chmod -x modules/q.cpp %build %configure \ @@ -128,6 +128,11 @@ Extra modules for ZNC %{_libdir}/znc/send_raw.so %changelog +* Fri Aug 28 2009 Nick Bebout - 0.075-8.svn1613 +- Rebuild with new openssl and svn 1613 +- build 0.075-7.svn1610 existed but I had to remove it from the spec because +- the date was earlier than the date tmraz build the new openssl one + * Wed Aug 26 2009 Tomas Mraz - 0.075-6.svn1608 - rebuilt with new openssl From nb at fedoraproject.org Fri Aug 28 07:42:17 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Fri, 28 Aug 2009 07:42:17 +0000 (UTC) Subject: rpms/znc/EL-4 znc-0.075-openssl.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 znc.spec, 1.9, 1.10 Message-ID: <20090828074217.3E70B11C0044@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15001/EL-4 Modified Files: .cvsignore sources znc.spec Added Files: znc-0.075-openssl.patch Log Message: Upgrade the rest of the branches to svn1613 with new openssl znc-0.075-openssl.patch: Csocket.h | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE znc-0.075-openssl.patch --- diff -up znc-0.075/Csocket.h.openssl znc-0.075/Csocket.h --- znc-0.075/Csocket.h.openssl 2009-06-30 11:56:01.000000000 +0200 +++ znc-0.075/Csocket.h 2009-08-26 17:29:37.000000000 +0200 @@ -990,7 +990,11 @@ private: CS_STRING m_sSSLBuffer; SSL *m_ssl; SSL_CTX *m_ssl_ctx; +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD *m_ssl_method; +#else SSL_METHOD *m_ssl_method; +#endif unsigned int m_iRequireClientCertFlags; FPCertVerifyCB m_pCerVerifyCB; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc/EL-4/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 21 Aug 2009 06:03:10 -0000 1.5 +++ .cvsignore 28 Aug 2009 07:42:16 -0000 1.6 @@ -1 +1 @@ -znc-0.075.svn1608.tar.bz2 +znc-0.075.svn1613.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc/EL-4/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Aug 2009 06:03:11 -0000 1.5 +++ sources 28 Aug 2009 07:42:16 -0000 1.6 @@ -1 +1 @@ -9c4932f49424638f136de9c1e9d9fb9d znc-0.075.svn1608.tar.bz2 +285799b069c452182d9a342aaaf1de1d znc-0.075.svn1613.tar.bz2 Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/EL-4/znc.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- znc.spec 21 Aug 2009 06:03:11 -0000 1.9 +++ znc.spec 28 Aug 2009 07:42:16 -0000 1.10 @@ -1,12 +1,13 @@ Summary: An advanced IRC bouncer Name: znc Version: 0.075 -Release: 5.svn1608%{?dist} +Release: 8.svn1613%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ -# SVN 1608 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ -Source0: znc-0.075.svn1608.tar.bz2 +# SVN 1613 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ +Source0: znc-0.075.svn1613.tar.bz2 +Patch1: znc-0.075-openssl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl @@ -43,8 +44,9 @@ Extra modules for ZNC %prep %setup -q +%patch1 -p1 -b .openssl %__perl -pi.add_release -e 's|(?<="ZNC \%1\.3f)|-%{release}|' znc.cpp -#chmod -x modules/q.cpp +chmod -x modules/q.cpp %build %configure \ @@ -126,6 +128,14 @@ Extra modules for ZNC %{_libdir}/znc/send_raw.so %changelog +* Fri Aug 28 2009 Nick Bebout - 0.075-8.svn1613 +- Rebuild with new openssl and svn 1613 +- build 0.075-7.svn1610 existed but I had to remove it from the spec because +- the date was earlier than the date tmraz build the new openssl one + +* Wed Aug 26 2009 Tomas Mraz - 0.075-6.svn1608 +- rebuilt with new openssl + * Thu Aug 20 2009 Nick Bebout - 0.075-5.svn1608 - Upgrade to svn 1608 From nb at fedoraproject.org Fri Aug 28 07:42:17 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Fri, 28 Aug 2009 07:42:17 +0000 (UTC) Subject: rpms/znc/EL-5 znc-0.075-openssl.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 znc.spec, 1.7, 1.8 Message-ID: <20090828074217.5D75711C0077@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15001/EL-5 Modified Files: .cvsignore sources znc.spec Added Files: znc-0.075-openssl.patch Log Message: Upgrade the rest of the branches to svn1613 with new openssl znc-0.075-openssl.patch: Csocket.h | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE znc-0.075-openssl.patch --- diff -up znc-0.075/Csocket.h.openssl znc-0.075/Csocket.h --- znc-0.075/Csocket.h.openssl 2009-06-30 11:56:01.000000000 +0200 +++ znc-0.075/Csocket.h 2009-08-26 17:29:37.000000000 +0200 @@ -990,7 +990,11 @@ private: CS_STRING m_sSSLBuffer; SSL *m_ssl; SSL_CTX *m_ssl_ctx; +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD *m_ssl_method; +#else SSL_METHOD *m_ssl_method; +#endif unsigned int m_iRequireClientCertFlags; FPCertVerifyCB m_pCerVerifyCB; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc/EL-5/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 21 Aug 2009 05:56:05 -0000 1.5 +++ .cvsignore 28 Aug 2009 07:42:17 -0000 1.6 @@ -1 +1 @@ -znc-0.075.svn1608.tar.bz2 +znc-0.075.svn1613.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc/EL-5/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Aug 2009 05:56:05 -0000 1.5 +++ sources 28 Aug 2009 07:42:17 -0000 1.6 @@ -1 +1 @@ -9c4932f49424638f136de9c1e9d9fb9d znc-0.075.svn1608.tar.bz2 +285799b069c452182d9a342aaaf1de1d znc-0.075.svn1613.tar.bz2 Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/EL-5/znc.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- znc.spec 21 Aug 2009 05:56:05 -0000 1.7 +++ znc.spec 28 Aug 2009 07:42:17 -0000 1.8 @@ -1,12 +1,13 @@ Summary: An advanced IRC bouncer Name: znc Version: 0.075 -Release: 5.svn1608%{?dist} +Release: 8.svn1613%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ -# SVN 1608 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ -Source0: znc-0.075.svn1608.tar.bz2 +# SVN 1613 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ +Source0: znc-0.075.svn1613.tar.bz2 +Patch1: znc-0.075-openssl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl @@ -43,8 +44,9 @@ Extra modules for ZNC %prep %setup -q +%patch1 -p1 -b .openssl %__perl -pi.add_release -e 's|(?<="ZNC \%1\.3f)|-%{release}|' znc.cpp -#chmod -x modules/q.cpp +chmod -x modules/q.cpp %build %configure \ @@ -126,6 +128,14 @@ Extra modules for ZNC %{_libdir}/znc/send_raw.so %changelog +* Fri Aug 28 2009 Nick Bebout - 0.075-8.svn1613 +- Rebuild with new openssl and svn 1613 +- build 0.075-7.svn1610 existed but I had to remove it from the spec because +- the date was earlier than the date tmraz build the new openssl one + +* Wed Aug 26 2009 Tomas Mraz - 0.075-6.svn1608 +- rebuilt with new openssl + * Thu Aug 20 2009 Nick Bebout - 0.075-5.svn1608 - Upgrade to svn 1608 From nb at fedoraproject.org Fri Aug 28 07:42:17 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Fri, 28 Aug 2009 07:42:17 +0000 (UTC) Subject: rpms/znc/F-10 znc-0.075-openssl.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 znc.spec, 1.6, 1.7 Message-ID: <20090828074217.D70AD11C0044@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15001/F-10 Modified Files: .cvsignore sources znc.spec Added Files: znc-0.075-openssl.patch Log Message: Upgrade the rest of the branches to svn1613 with new openssl znc-0.075-openssl.patch: Csocket.h | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE znc-0.075-openssl.patch --- diff -up znc-0.075/Csocket.h.openssl znc-0.075/Csocket.h --- znc-0.075/Csocket.h.openssl 2009-06-30 11:56:01.000000000 +0200 +++ znc-0.075/Csocket.h 2009-08-26 17:29:37.000000000 +0200 @@ -990,7 +990,11 @@ private: CS_STRING m_sSSLBuffer; SSL *m_ssl; SSL_CTX *m_ssl_ctx; +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD *m_ssl_method; +#else SSL_METHOD *m_ssl_method; +#endif unsigned int m_iRequireClientCertFlags; FPCertVerifyCB m_pCerVerifyCB; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 21 Aug 2009 05:55:23 -0000 1.5 +++ .cvsignore 28 Aug 2009 07:42:17 -0000 1.6 @@ -1 +1 @@ -znc-0.075.svn1608.tar.bz2 +znc-0.075.svn1613.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Aug 2009 05:55:23 -0000 1.5 +++ sources 28 Aug 2009 07:42:17 -0000 1.6 @@ -1 +1 @@ -9c4932f49424638f136de9c1e9d9fb9d znc-0.075.svn1608.tar.bz2 +285799b069c452182d9a342aaaf1de1d znc-0.075.svn1613.tar.bz2 Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/F-10/znc.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- znc.spec 21 Aug 2009 05:55:23 -0000 1.6 +++ znc.spec 28 Aug 2009 07:42:17 -0000 1.7 @@ -1,12 +1,13 @@ Summary: An advanced IRC bouncer Name: znc Version: 0.075 -Release: 5.svn1608%{?dist} +Release: 8.svn1613%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ -# SVN 1608 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ -Source0: znc-0.075.svn1608.tar.bz2 +# SVN 1613 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ +Source0: znc-0.075.svn1613.tar.bz2 +Patch1: znc-0.075-openssl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl @@ -43,8 +44,9 @@ Extra modules for ZNC %prep %setup -q +%patch1 -p1 -b .openssl %__perl -pi.add_release -e 's|(?<="ZNC \%1\.3f)|-%{release}|' znc.cpp -#chmod -x modules/q.cpp +chmod -x modules/q.cpp %build %configure \ @@ -126,6 +128,14 @@ Extra modules for ZNC %{_libdir}/znc/send_raw.so %changelog +* Fri Aug 28 2009 Nick Bebout - 0.075-8.svn1613 +- Rebuild with new openssl and svn 1613 +- build 0.075-7.svn1610 existed but I had to remove it from the spec because +- the date was earlier than the date tmraz build the new openssl one + +* Wed Aug 26 2009 Tomas Mraz - 0.075-6.svn1608 +- rebuilt with new openssl + * Thu Aug 20 2009 Nick Bebout - 0.075-5.svn1608 - Upgrade to svn 1608 From nb at fedoraproject.org Fri Aug 28 07:42:18 2009 From: nb at fedoraproject.org (Nick Bebout) Date: Fri, 28 Aug 2009 07:42:18 +0000 (UTC) Subject: rpms/znc/F-11 znc-0.075-openssl.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 znc.spec, 1.6, 1.7 Message-ID: <20090828074218.A978611C0044@cvs1.fedora.phx.redhat.com> Author: nb Update of /cvs/pkgs/rpms/znc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15001/F-11 Modified Files: .cvsignore sources znc.spec Added Files: znc-0.075-openssl.patch Log Message: Upgrade the rest of the branches to svn1613 with new openssl znc-0.075-openssl.patch: Csocket.h | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE znc-0.075-openssl.patch --- diff -up znc-0.075/Csocket.h.openssl znc-0.075/Csocket.h --- znc-0.075/Csocket.h.openssl 2009-06-30 11:56:01.000000000 +0200 +++ znc-0.075/Csocket.h 2009-08-26 17:29:37.000000000 +0200 @@ -990,7 +990,11 @@ private: CS_STRING m_sSSLBuffer; SSL *m_ssl; SSL_CTX *m_ssl_ctx; +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD *m_ssl_method; +#else SSL_METHOD *m_ssl_method; +#endif unsigned int m_iRequireClientCertFlags; FPCertVerifyCB m_pCerVerifyCB; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/znc/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 21 Aug 2009 05:54:26 -0000 1.5 +++ .cvsignore 28 Aug 2009 07:42:17 -0000 1.6 @@ -1 +1 @@ -znc-0.075.svn1608.tar.bz2 +znc-0.075.svn1613.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/znc/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Aug 2009 05:54:26 -0000 1.5 +++ sources 28 Aug 2009 07:42:17 -0000 1.6 @@ -1 +1 @@ -9c4932f49424638f136de9c1e9d9fb9d znc-0.075.svn1608.tar.bz2 +285799b069c452182d9a342aaaf1de1d znc-0.075.svn1613.tar.bz2 Index: znc.spec =================================================================== RCS file: /cvs/pkgs/rpms/znc/F-11/znc.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- znc.spec 21 Aug 2009 05:54:26 -0000 1.6 +++ znc.spec 28 Aug 2009 07:42:18 -0000 1.7 @@ -1,12 +1,13 @@ Summary: An advanced IRC bouncer Name: znc Version: 0.075 -Release: 5.svn1608%{?dist} +Release: 8.svn1613%{?dist} License: GPLv2 with exceptions Group: System Environment/Daemons URL: http://znc.sf.net/ -# SVN 1608 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ -Source0: znc-0.075.svn1608.tar.bz2 +# SVN 1613 from https://znc.svn.sourceforge.net/svnroot/znc/trunk/ +Source0: znc-0.075.svn1613.tar.bz2 +Patch1: znc-0.075-openssl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl @@ -43,8 +44,9 @@ Extra modules for ZNC %prep %setup -q +%patch1 -p1 -b .openssl %__perl -pi.add_release -e 's|(?<="ZNC \%1\.3f)|-%{release}|' znc.cpp -#chmod -x modules/q.cpp +chmod -x modules/q.cpp %build %configure \ @@ -126,6 +128,14 @@ Extra modules for ZNC %{_libdir}/znc/send_raw.so %changelog +* Fri Aug 28 2009 Nick Bebout - 0.075-8.svn1613 +- Rebuild with new openssl and svn 1613 +- build 0.075-7.svn1610 existed but I had to remove it from the spec because +- the date was earlier than the date tmraz build the new openssl one + +* Wed Aug 26 2009 Tomas Mraz - 0.075-6.svn1608 +- rebuilt with new openssl + * Thu Aug 20 2009 Nick Bebout - 0.075-5.svn1608 - Upgrade to svn 1608 From pghmcfc at fedoraproject.org Fri Aug 28 08:21:04 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Fri, 28 Aug 2009 08:21:04 +0000 (UTC) Subject: rpms/perl-Sysadm-Install/devel .cvsignore, 1.4, 1.5 perl-Sysadm-Install.spec, 1.5, 1.6 sources, 1.4, 1.5 Message-ID: <20090828082104.660F511C0044@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/perl-Sysadm-Install/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23052 Modified Files: .cvsignore perl-Sysadm-Install.spec sources Log Message: Update to 0.31 (improved UTF-8 support) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 3 Jul 2009 09:07:56 -0000 1.4 +++ .cvsignore 28 Aug 2009 08:21:01 -0000 1.5 @@ -1 +1 @@ -Sysadm-Install-0.29.tar.gz +Sysadm-Install-0.31.tar.gz Index: perl-Sysadm-Install.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/perl-Sysadm-Install.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- perl-Sysadm-Install.spec 26 Jul 2009 16:38:33 -0000 1.5 +++ perl-Sysadm-Install.spec 28 Aug 2009 08:21:01 -0000 1.6 @@ -1,7 +1,7 @@ Summary: Typical installation tasks for system administrators Name: perl-Sysadm-Install -Version: 0.29 -Release: 2%{?dist} +Version: 0.31 +Release: 1%{?dist} License: GPL+ or Artistic Group: Development/Libraries Url: http://search.cpan.org/dist/Sysadm-Install/ @@ -56,7 +56,7 @@ everything, but suppresses any write act %{__rm} -rf %{buildroot} %{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} /usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' -/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} 2>/dev/null ';' +/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null %{__chmod} -R u+w %{buildroot}/* %clean @@ -72,7 +72,10 @@ everything, but suppresses any write act %{_mandir}/man3/Sysadm::Install.3pm* %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 0.29-2 +* Fri Aug 28 2009 Paul Howarth 0.31-1 +- Update to 0.31 (improved UTF-8 support) + +* Sun Jul 26 2009 Fedora Release Engineering 0.29-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Fri Jul 3 2009 Paul Howarth 0.29-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 3 Jul 2009 09:07:56 -0000 1.4 +++ sources 28 Aug 2009 08:21:02 -0000 1.5 @@ -1 +1 @@ -8c2f201d2fc577fb6fa873638cae1219 Sysadm-Install-0.29.tar.gz +e17a6cb9b9c509250774c6fb7c50f627 Sysadm-Install-0.31.tar.gz From mnowak at fedoraproject.org Fri Aug 28 08:22:18 2009 From: mnowak at fedoraproject.org (Michal Nowak) Date: Fri, 28 Aug 2009 08:22:18 +0000 (UTC) Subject: rpms/xcb-util/devel xcb-util.spec,1.10,1.11 Message-ID: <20090828082218.7A7F011C0044@cvs1.fedora.phx.redhat.com> Author: mnowak Update of /cvs/pkgs/rpms/xcb-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23436 Modified Files: xcb-util.spec Log Message: 0.3.6-1 Index: xcb-util.spec =================================================================== RCS file: /cvs/pkgs/rpms/xcb-util/devel/xcb-util.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- xcb-util.spec 27 Jul 2009 07:39:10 -0000 1.10 +++ xcb-util.spec 28 Aug 2009 08:22:18 -0000 1.11 @@ -1,6 +1,6 @@ Name: xcb-util -Version: 0.3.5 -Release: 2%{?dist} +Version: 0.3.6 +Release: 1%{?dist} Summary: Convenience libraries sitting on top of libxcb Group: System Environment/Libraries @@ -8,7 +8,7 @@ License: MIT URL: http://xcb.freedesktop.org Source0: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: gperf, pkgconfig, libxcb-devel, m4, xorg-x11-proto-devel +BuildRequires: gperf, pkgconfig, libxcb-devel >= 1.4, m4, xorg-x11-proto-devel BuildRequires: chrpath @@ -86,6 +86,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Michal Nowak - 0.3.6-1 +- 0.3.6 + * Mon Jul 27 2009 Fedora Release Engineering - 0.3.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From tagoh at fedoraproject.org Fri Aug 28 08:22:55 2009 From: tagoh at fedoraproject.org (Akira TAGOH) Date: Fri, 28 Aug 2009 08:22:55 +0000 (UTC) Subject: rpms/anthy/devel anthy-fix-typo-in-dict.patch, 1.1, 1.2 anthy.spec, 1.60, 1.61 Message-ID: <20090828082255.A062411C0044@cvs1.fedora.phx.redhat.com> Author: tagoh Update of /cvs/pkgs/rpms/anthy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23636 Modified Files: anthy-fix-typo-in-dict.patch anthy.spec Log Message: * Fri Aug 28 2009 Akira TAGOH - 9100h-8 - Fix more typos in dictionary. (#519769) anthy-fix-typo-in-dict.patch: compound.t | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) Index: anthy-fix-typo-in-dict.patch =================================================================== RCS file: /cvs/pkgs/rpms/anthy/devel/anthy-fix-typo-in-dict.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- anthy-fix-typo-in-dict.patch 8 Jul 2009 12:38:34 -0000 1.1 +++ anthy-fix-typo-in-dict.patch 28 Aug 2009 08:22:55 -0000 1.2 @@ -1,6 +1,22 @@ diff -pruN anthy-9100h.orig/mkworddic/compound.t anthy-9100h/mkworddic/compound.t --- anthy-9100h.orig/mkworddic/compound.t 2009-02-07 21:15:36.000000000 +0900 -+++ anthy-9100h/mkworddic/compound.t 2009-07-08 20:52:21.000000000 +0900 ++++ anthy-9100h/mkworddic/compound.t 2009-08-28 17:19:20.000000000 +0900 +@@ -8,7 +8,6 @@ + ???????????????? #T35 #_4????_4???? + ?????????????????? #T35 #_5????_4???? + ?????????????? #T35 #_5????_2?? +-???????????? #T35 #_3????_3???? + ?????????????????? #CN ?????????????????? + ???????????? #T35 #_4????_2?? + ???????????? #T35 #_3????_3???? +@@ -20,6 +19,7 @@ + ???????????????? #T35 #_3????_5???? + ?????????????? #T35 #_3????_4???? + ???????????????? #T35 #_3????_5???? ++???????????? #T35 #_3????_3???? + ?????????????? #T35 #_3????_4???? + ?????????????? #T35 #_3????_4???? + ?????????????????? #T35 #_3????_6?????? @@ -9714,7 +9714,6 @@ ?????????????? #T35 #_4????_3???? ?????????????? #T35 #_4????_3?? @@ -9,6 +25,24 @@ diff -pruN anthy-9100h.orig/mkworddic/co ???????????? #T35 #_4????_2?? ?????????????? #T35 #_4????_3???? ???????????????? #T35 #_4????_4???? +@@ -19234,7 +19233,7 @@ + ???????????? #T35 #_4????_2?? + ???????????????? #T35 #_2??_2??_4???? + ???????????? #T35 #_4????_2?? +-?????????????????? #T35 #_4????_5???? ++?????????????????? #T35 #_4????_5???? + ???????????? #T35 #_2??_4???? + ???????????? #T35 #_4????_2?? + ?????????????? #T35 #_2??_3????_2?? +@@ -20163,7 +20162,7 @@ + ???????????????? #T35 #_4????_4???? + ???????????????????? #T35 #_4????_2??_4???? + ???????????? #T35 #_4????_2?? +-???????????????? #T35 #_4????_4???? ++???????????????? #T35 #_4????_4???? + ???????????? #T35 #_4????_2?? + ?????????? #T35 #_4????_1?? + ???????????????? #T35 #_4????_4???? @@ -30752,7 +30751,6 @@ ?????????????????????????? #T35 #_6????_4????_3???? ???????????????? #T35 #_7??????_1?? @@ -17,6 +51,15 @@ diff -pruN anthy-9100h.orig/mkworddic/co ???????????????? #T35 #_5????_3?? ???????????????????????? #T35 #_5????_3??_4???? ?????????????? #T35 #_5????_2?? +@@ -30839,7 +30837,7 @@ + ???????????? #T35 #_3??_3???? + ???????????? #T35 #_4????_2?? + ???????????????? #T35 #_4????_4???? +-???????????????? #T35 #_4????_4???? ++???????????????? #T35 #_4????_4???? + ?????????????? #T35 #_4????_3?? + ???????????????? #T35 #_5????_3???? + ???????????????? #T35 #_5????_3???? @@ -40405,6 +40403,7 @@ ?????????????? #T35 #_5????_2?? ???????????? #T35 #_3????_3?? @@ -34,6 +77,20 @@ diff -pruN anthy-9100h.orig/mkworddic/co ???????????????????? #T35 #_4????_6?????? ???????????? #T35 #_4????_2?? ?????????????????? #T35 #_6??????_3?? +@@ -57562,11 +57561,11 @@ + ?????????? #T35 #_3????_2???? + ?????????? #T35 #_3????_2?? + ???????????? #T35 #_3????_3???? +-???????????????? #T35 #_3????_5???? ++???????????????? #T35 #_3????_5???? + ???????????????? #T35 #_3????_5???? + ?????????? #T35 #_3????_2?? + ?????????????? #T35 #_3????_4???? +-???????????? #T35 #_3????_3???? ++???????????? #T35 #_3????_3???? + ???????????? #T35 #_3????_3???? + ???????????? #T35 #_3????_3???? + ?????????????? #T35 #_3????_4???? @@ -62585,6 +62584,7 @@ ?????????? #T35 #_3??_2?? ?????????? #T35 #_3????_2?? Index: anthy.spec =================================================================== RCS file: /cvs/pkgs/rpms/anthy/devel/anthy.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- anthy.spec 20 Aug 2009 07:09:44 -0000 1.60 +++ anthy.spec 28 Aug 2009 08:22:55 -0000 1.61 @@ -23,7 +23,7 @@ Name: anthy Version: 9100h -Release: 7%{?dist} +Release: 8%{?dist} # The entire source code is LGPLv2+ and dictionaries is GPLv2. License: LGPLv2+ and GPLv2 URL: http://sourceforge.jp/projects/anthy/ @@ -238,6 +238,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 28 2009 Akira TAGOH - 9100h-8 +- Fix more typos in dictionary. (#519769) + * Thu Aug 20 2009 Akira TAGOH - 9100h-7 - Stop updating corpus at the build time to avoid creating different dictionary among arch. (#816563) From ovasik at fedoraproject.org Fri Aug 28 08:27:14 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Fri, 28 Aug 2009 08:27:14 +0000 (UTC) Subject: rpms/xmltex/devel xmltex.1,NONE,1.1 xmltex.spec,1.23,1.24 Message-ID: <20090828082714.AB04411C0044@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/xmltex/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24796 Modified Files: xmltex.spec Added Files: xmltex.1 Log Message: ship xmltex manpage from Debian --- NEW FILE xmltex.1 --- .TH XMLTEX 1 .SH NAME xmltex, pdfxmltex \- xml non-validating parser in TeX .SH SYNOPSIS .B xmltex .I "xml file" .br .B pdfxmltex .I "xml file" .SH DESCRIPTION This manual page documents briefly the .BR xmltex , and .B pdfxmltex commands. This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page. Instead, it has documentation in HTML and PS format in the /usr/share/doc/xmltex directory. .PP .B xmltex and .B pdfxmltex is a TeX XML parser able to transform XML documents into .dvi files. xmltex knows nothing about your XML files. It needs to load some special macros files, usually with the .xmt extension. A configuration file, either named xmltex.cfg or \[rs]jobname.cfg, is parsed. An especially useful configuration command is .I \[rs]xmltraceoff which disables XML elements tracing. .PP .B xmltex already knows about many XML schemata, such as TEI, TEI.2, MathML, SEC, HTML and XSL-FO, the support for the latest being provided by the passivetex package. .SH "SEE ALSO" The programs are documented fully in their own manual in the /usr/share/doc/xmltex directory. .br .BR latex (1), .BR tex (1) .SH AUTHOR This manual page was written by Fabien Ni\[~n]oles , for the Debian GNU/Linux system (but may be used by others). Index: xmltex.spec =================================================================== RCS file: /cvs/extras/rpms/xmltex/devel/xmltex.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- xmltex.spec 27 Jul 2009 08:13:10 -0000 1.23 +++ xmltex.spec 28 Aug 2009 08:27:14 -0000 1.24 @@ -1,11 +1,12 @@ Summary: Namespace-aware XML parser written in TeX Name: xmltex Version: 20020625 -Release: 14%{?dist} +Release: 15%{?dist} License: LPPL Group: Applications/Publishing URL: http://www.dcarlisle.demon.co.uk/xmltex/manual.html Source0: ftp://ftp.tex.ac.uk/tex-archive/macros/xmltex-1.9.tar.gz +Source1: xmltex.1 Requires: tex(latex) BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-root @@ -26,10 +27,12 @@ mv -f xmltex/base/* . rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_datadir}/texmf/tex/xmltex install -d $RPM_BUILD_ROOT%{_bindir} - install -p *.xmt %{name}.cfg *.ini *.tex $RPM_BUILD_ROOT%{_datadir}/texmf/tex/xmltex ln -s pdftex ${RPM_BUILD_ROOT}%{_bindir}/pdf%{name} ln -s latex ${RPM_BUILD_ROOT}%{_bindir}/%{name} +mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1 +install -c -p -m 0644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_mandir}/man1 +ln -s xmltex.1.gz ${RPM_BUILD_ROOT}%{_mandir}/man1/pdfxmltex.1 gzip -9nf readme.txt @@ -57,8 +60,13 @@ exit 0 %doc *.gz *.html %attr(755,root,root) %{_bindir}/* %{_datadir}/texmf/tex/xmltex +%{_mandir}/man1/xmltex.1* +%{_mandir}/man1/pdfxmltex.1* %changelog +* Fri Aug 28 2009 Ondrej Vasik - 20020625-15 +- ship xmltex manpage from Debian + * Mon Jul 27 2009 Fedora Release Engineering - 20020625-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -159,8 +167,8 @@ exit 0 All persons listed below can be reached at @pld.org.pl $Log$ -Revision 1.23 2009/07/27 08:13:10 jkeating -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +Revision 1.24 2009/08/28 08:27:14 ovasik +ship xmltex manpage from Debian Revision 1.6 2001/03/27 16:50:29 wiget add xmltex.cfg file and one missing dir in %%files; release 3 From giallu at fedoraproject.org Fri Aug 28 08:28:57 2009 From: giallu at fedoraproject.org (Gianluca Sforna) Date: Fri, 28 Aug 2009 08:28:57 +0000 (UTC) Subject: rpms/php-adodb/devel .cvsignore, 1.10, 1.11 php-adodb.spec, 1.14, 1.15 sources, 1.10, 1.11 Message-ID: <20090828082857.6E4BE11C0044@cvs1.fedora.phx.redhat.com> Author: giallu Update of /cvs/extras/rpms/php-adodb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25236 Modified Files: .cvsignore php-adodb.spec sources Log Message: * Tue Aug 25 2009 Gianluca Sforna - 5.09a-1 - Update to latest release - Fix download URL - Update summary and description - Requires php-common Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/php-adodb/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 26 Aug 2007 09:37:37 -0000 1.10 +++ .cvsignore 28 Aug 2009 08:28:57 -0000 1.11 @@ -1 +1 @@ -adodb495a.tgz +adodb509a.tgz Index: php-adodb.spec =================================================================== RCS file: /cvs/extras/rpms/php-adodb/devel/php-adodb.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- php-adodb.spec 26 Jul 2009 17:58:21 -0000 1.14 +++ php-adodb.spec 28 Aug 2009 08:28:57 -0000 1.15 @@ -1,28 +1,33 @@ +%global tarballversion %(echo %{version} | tr -d '.') + Name: php-adodb -Summary: Active Data Objects Data Base -Version: 4.95 -Release: 3.a%{?dist} +Summary: Database abstraction layer for PHP +Version: 5.09a +Release: 1%{?dist} -Source0: http://dl.sf.net/adodb/adodb495a.tgz License: BSD or LGPLv2+ URL: http://adodb.sf.net Group: Development/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: php >= 4.1.0 + +Source0: http://downloads.sourceforge.net/adodb/adodb%{tarballversion}.tgz + +Requires: php-common %description -PHP is a wonderful language for building dynamic web pages. -Unfortunately, PHP's database access functions are not -standardised. Every database extension uses a different and -incompatibile API. This creates a need for a database class -library to hide the differences between the different databases -(encapsulate the differences) so we can easily switch databases. +ADOdb is an object oriented library written in PHP that abstracts database +operations for portability. It is modelled on Microsoft's ADO, but has many +improvements that make it unique (eg. pivot tables, Active Record support, +generating HTML for paging recordsets with next and previous links, cached +recordsets, HTML menu generation, etc). +ADOdb hides the differences between the different databases so you can easily +switch DBs without changing code. -!! TODO !! MAKE A SUBPACKAGE FOR THE PEAR::AUTH DRIVER +# !! TODO !! MAKE A SUBPACKAGE FOR THE PEAR::AUTH DRIVER %prep -%setup -q -n adodb +%setup -q -n adodb5 %build # fix dir perms @@ -54,6 +59,12 @@ rm -rf $RPM_BUILD_ROOT %{_var}/www/icons/* %changelog +* Tue Aug 25 2009 Gianluca Sforna - 5.09a-1 +- Update to latest release +- Fix download URL +- Update summary and description +- Requires php-common + * Sun Jul 26 2009 Fedora Release Engineering - 4.95-3.a - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/php-adodb/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 26 Aug 2007 09:37:37 -0000 1.10 +++ sources 28 Aug 2009 08:28:57 -0000 1.11 @@ -1 +1 @@ -3f470830f7932a8a33e0c42949fa1470 adodb495a.tgz +0b691c7b51d6af3ea02e4666cff211e3 adodb509a.tgz From ovasik at fedoraproject.org Fri Aug 28 08:39:45 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Fri, 28 Aug 2009 08:39:45 +0000 (UTC) Subject: rpms/jadetex/devel jadetex.spec,1.25,1.26 Message-ID: <20090828083945.42E3211C0044@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/jadetex/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28046 Modified Files: jadetex.spec Log Message: ship manpage for jadetex/pdfjadetex Index: jadetex.spec =================================================================== RCS file: /cvs/extras/rpms/jadetex/devel/jadetex.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- jadetex.spec 25 Jul 2009 03:47:13 -0000 1.25 +++ jadetex.spec 28 Aug 2009 08:39:43 -0000 1.26 @@ -1,6 +1,6 @@ Name: jadetex Version: 3.13 -Release: 7%{?dist} +Release: 8%{?dist} Group: Applications/Publishing Summary: TeX macros used by Jade TeX output @@ -54,6 +54,9 @@ mkdir -p ${DESTDIR}%{_bindir} ln -s etex ${DESTDIR}%{_bindir}/jadetex ln -s pdfetex ${DESTDIR}%{_bindir}/pdfjadetex +mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1 +cp -p jadetex.1 ${RPM_BUILD_ROOT}%{_mandir}/man1 +ln -s jadetex.1.gz ${RPM_BUILD_ROOT}%{_mandir}/man1/pdfjadetex.1 %clean DESTDIR=$RPM_BUILD_ROOT @@ -88,6 +91,8 @@ exit 0 %{_datadir}/texmf/tex/jadetex/uentities.sty %{_datadir}/texmf/tex/jadetex/unicode.sty %{_datadir}/texmf/tex/jadetex/jadefmtutil.cnf +%{_mandir}/man1/jadetex.1* +%{_mandir}/man1/pdfjadetex.1* %{_bindir}/jadetex %{_bindir}/pdfjadetex @@ -96,6 +101,9 @@ exit 0 exit 0 %changelog +* Fri Aug 28 2009 Ondrej Vasik 3.13-8 +- ship manpage for jadetex/pdfjadetex + * Fri Jul 24 2009 Fedora Release Engineering - 3.13-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From twaugh at fedoraproject.org Fri Aug 28 08:39:49 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 08:39:49 +0000 (UTC) Subject: rpms/hplip/devel hplip-requirespageregion.patch, 1.1, 1.2 hplip.spec, 1.232, 1.233 Message-ID: <20090828083949.1FB2E11C0044@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28016 Modified Files: hplip-requirespageregion.patch hplip.spec Log Message: * Fri Aug 28 2009 Tim Waugh 3.9.8-13 - Fixed RequiresPageRegion patch (bug #518756). hplip-requirespageregion.patch: hpcups.drv.in | 2 ++ 1 file changed, 2 insertions(+) Index: hplip-requirespageregion.patch =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip-requirespageregion.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- hplip-requirespageregion.patch 26 Aug 2009 10:55:57 -0000 1.1 +++ hplip-requirespageregion.patch 28 Aug 2009 08:39:48 -0000 1.2 @@ -1,12 +1,12 @@ -diff -up hplip-3.9.8/prnt/drv/hpcups.drv.in.margins hplip-3.9.8/prnt/drv/hpcups.drv.in ---- hplip-3.9.8/prnt/drv/hpcups.drv.in.margins 2009-08-26 09:58:47.957555770 +0100 -+++ hplip-3.9.8/prnt/drv/hpcups.drv.in 2009-08-26 11:39:43.443555856 +0100 -@@ -115,6 +115,8 @@ Filter "application/vnd.cups-raster 0 hp - // Manufacturer - PPD spec has "HP" registered for "Hewlett-Packard"... - Manufacturer "HP" +diff -up hplip-3.9.8/prnt/drv/hpcups.drv.in.requirespageregion hplip-3.9.8/prnt/drv/hpcups.drv.in +--- hplip-3.9.8/prnt/drv/hpcups.drv.in.requirespageregion 2009-08-28 08:59:11.086208461 +0100 ++++ hplip-3.9.8/prnt/drv/hpcups.drv.in 2009-08-28 09:35:30.095904252 +0100 +@@ -111,6 +111,8 @@ Throughput 1 + Filter "application/vnd.cups-raster 0 hpcups" + //Filter "application/vnd.cups-command 0 commandtohpijs" +Attribute "RequiresPageRegion" "All" "True" + - ///////// DJ9xx { - + // Manufacturer - PPD spec has "HP" registered for "Hewlett-Packard"... + Manufacturer "HP" Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip.spec,v retrieving revision 1.232 retrieving revision 1.233 diff -u -p -r1.232 -r1.233 --- hplip.spec 27 Aug 2009 07:41:11 -0000 1.232 +++ hplip.spec 28 Aug 2009 08:39:48 -0000 1.233 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.8 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -341,6 +341,9 @@ fi exit 0 %changelog +* Fri Aug 28 2009 Tim Waugh 3.9.8-13 +- Fixed RequiresPageRegion patch (bug #518756). + * Thu Aug 27 2009 Tomas Mraz - 3.9.8-12 - rebuilt with new openssl From hedayat at fedoraproject.org Fri Aug 28 08:42:03 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Fri, 28 Aug 2009 08:42:03 +0000 (UTC) Subject: rpms/gnome-applet-jalali-calendar/F-11 jalali-calendar-1.6.8-emptyfix.patch, NONE, 1.1 gnome-applet-jalali-calendar.spec, 1.5, 1.6 Message-ID: <20090828084203.A742E11C0044@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28585 Modified Files: gnome-applet-jalali-calendar.spec Added Files: jalali-calendar-1.6.8-emptyfix.patch Log Message: A patch to not iterate over an empty list jalali-calendar-1.6.8-emptyfix.patch: calendar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE jalali-calendar-1.6.8-emptyfix.patch --- diff -up jalali-calendar-1.6.8/src/calendar.py.emptyfix jalali-calendar-1.6.8/src/calendar.py --- jalali-calendar-1.6.8/src/calendar.py.emptyfix 2009-04-19 15:15:15.000000000 +0430 +++ jalali-calendar-1.6.8/src/calendar.py 2009-08-28 11:34:25.000000000 +0430 @@ -269,7 +269,7 @@ class pcalendar(gtk.Widget): break customday =False - if (gray==False): + if ((gray==False)and(self.extraday!=None)): cd = 0 for ctmp in self.extraday: if ((self.jmonth==int(ctmp[0]))and (self.day[i][j]==int(ctmp[1]))): Index: gnome-applet-jalali-calendar.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-11/gnome-applet-jalali-calendar.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gnome-applet-jalali-calendar.spec 7 Aug 2009 13:09:16 -0000 1.5 +++ gnome-applet-jalali-calendar.spec 28 Aug 2009 08:42:03 -0000 1.6 @@ -1,12 +1,13 @@ Name: gnome-applet-jalali-calendar Version: 1.6.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Jalali calendar panel applet for GNOME Group: User Interface/Desktops License: GPLv2+ URL: http://home.gna.org/jalali-calendar Source0: http://download.gna.org/jalali-calendar/jalali-calendar-%{version}.tar.bz2 +Patch0: jalali-calendar-1.6.8-emptyfix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: gnome-python2-applet gnome-python2-gconf @@ -25,6 +26,7 @@ Features: %prep %setup -n jalali-calendar-%{version} -q +%patch0 -p1 -b .emptyfix %build @@ -42,6 +44,9 @@ rm -rf %{buildroot} %{_datadir}/jalali-calendar %changelog +* Fri Aug 28 2009 Hedayat Vatankhah - 1.6.8-2 +- Added a patch to prevent trying to iterate over an empty list + * Fri Aug 07 2009 Hedayat Vatankhah 1.6.8-1 - Updated to 1.6.8 release From hedayat at fedoraproject.org Fri Aug 28 08:42:16 2009 From: hedayat at fedoraproject.org (Hedayat Vatankhah) Date: Fri, 28 Aug 2009 08:42:16 +0000 (UTC) Subject: rpms/gnome-applet-jalali-calendar/F-10 jalali-calendar-1.6.8-emptyfix.patch, NONE, 1.1 gnome-applet-jalali-calendar.spec, 1.3, 1.4 Message-ID: <20090828084216.DEF0C11C0044@cvs1.fedora.phx.redhat.com> Author: hedayat Update of /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28650 Modified Files: gnome-applet-jalali-calendar.spec Added Files: jalali-calendar-1.6.8-emptyfix.patch Log Message: A patch to not iterate over an empty list jalali-calendar-1.6.8-emptyfix.patch: calendar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE jalali-calendar-1.6.8-emptyfix.patch --- diff -up jalali-calendar-1.6.8/src/calendar.py.emptyfix jalali-calendar-1.6.8/src/calendar.py --- jalali-calendar-1.6.8/src/calendar.py.emptyfix 2009-04-19 15:15:15.000000000 +0430 +++ jalali-calendar-1.6.8/src/calendar.py 2009-08-28 11:34:25.000000000 +0430 @@ -269,7 +269,7 @@ class pcalendar(gtk.Widget): break customday =False - if (gray==False): + if ((gray==False)and(self.extraday!=None)): cd = 0 for ctmp in self.extraday: if ((self.jmonth==int(ctmp[0]))and (self.day[i][j]==int(ctmp[1]))): Index: gnome-applet-jalali-calendar.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-applet-jalali-calendar/F-10/gnome-applet-jalali-calendar.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gnome-applet-jalali-calendar.spec 7 Aug 2009 13:10:24 -0000 1.3 +++ gnome-applet-jalali-calendar.spec 28 Aug 2009 08:42:16 -0000 1.4 @@ -1,12 +1,13 @@ Name: gnome-applet-jalali-calendar Version: 1.6.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Jalali calendar panel applet for GNOME Group: User Interface/Desktops License: GPLv2+ URL: http://home.gna.org/jalali-calendar Source0: http://download.gna.org/jalali-calendar/jalali-calendar-%{version}.tar.bz2 +Patch0: jalali-calendar-1.6.8-emptyfix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: gnome-python2-applet gnome-python2-gconf @@ -25,6 +26,7 @@ Features: %prep %setup -n jalali-calendar-%{version} -q +%patch0 -p1 -b .emptyfix %build @@ -42,6 +44,9 @@ rm -rf %{buildroot} %{_datadir}/jalali-calendar %changelog +* Fri Aug 28 2009 Hedayat Vatankhah - 1.6.8-2 +- Added a patch to prevent trying to iterate over an empty list + * Fri Aug 07 2009 Hedayat Vatankhah 1.6.8-1 - Updated to 1.6.8 release From twaugh at fedoraproject.org Fri Aug 28 08:58:35 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 08:58:35 +0000 (UTC) Subject: rpms/hplip/F-11 hplip-requirespageregion.patch, 1.1, 1.2 hplip.spec, 1.227, 1.228 Message-ID: <20090828085835.6621B11C0044@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31479 Modified Files: hplip-requirespageregion.patch hplip.spec Log Message: * Fri Aug 28 2009 Tim Waugh 3.9.8-11 - Fixed RequiresPageRegion patch (bug #518756). hplip-requirespageregion.patch: hpcups.drv.in | 2 ++ 1 file changed, 2 insertions(+) Index: hplip-requirespageregion.patch =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip-requirespageregion.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- hplip-requirespageregion.patch 26 Aug 2009 10:58:49 -0000 1.1 +++ hplip-requirespageregion.patch 28 Aug 2009 08:58:33 -0000 1.2 @@ -1,12 +1,12 @@ -diff -up hplip-3.9.8/prnt/drv/hpcups.drv.in.margins hplip-3.9.8/prnt/drv/hpcups.drv.in ---- hplip-3.9.8/prnt/drv/hpcups.drv.in.margins 2009-08-26 09:58:47.957555770 +0100 -+++ hplip-3.9.8/prnt/drv/hpcups.drv.in 2009-08-26 11:39:43.443555856 +0100 -@@ -115,6 +115,8 @@ Filter "application/vnd.cups-raster 0 hp - // Manufacturer - PPD spec has "HP" registered for "Hewlett-Packard"... - Manufacturer "HP" +diff -up hplip-3.9.8/prnt/drv/hpcups.drv.in.requirespageregion hplip-3.9.8/prnt/drv/hpcups.drv.in +--- hplip-3.9.8/prnt/drv/hpcups.drv.in.requirespageregion 2009-08-28 08:59:11.086208461 +0100 ++++ hplip-3.9.8/prnt/drv/hpcups.drv.in 2009-08-28 09:35:30.095904252 +0100 +@@ -111,6 +111,8 @@ Throughput 1 + Filter "application/vnd.cups-raster 0 hpcups" + //Filter "application/vnd.cups-command 0 commandtohpijs" +Attribute "RequiresPageRegion" "All" "True" + - ///////// DJ9xx { - + // Manufacturer - PPD spec has "HP" registered for "Hewlett-Packard"... + Manufacturer "HP" Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip.spec,v retrieving revision 1.227 retrieving revision 1.228 diff -u -p -r1.227 -r1.228 --- hplip.spec 26 Aug 2009 10:58:49 -0000 1.227 +++ hplip.spec 28 Aug 2009 08:58:33 -0000 1.228 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.8 -Release: 10%{?dist} +Release: 11%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -349,6 +349,9 @@ fi exit 0 %changelog +* Fri Aug 28 2009 Tim Waugh 3.9.8-11 +- Fixed RequiresPageRegion patch (bug #518756). + * Wed Aug 26 2009 Tim Waugh 3.9.8-10 - Set RequiresPageRegion in hpcups PPDs (bug #518756). - Removed never-used definition of BREAKPOINT in scan/sane/common.h From twaugh at fedoraproject.org Fri Aug 28 09:09:28 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 09:09:28 +0000 (UTC) Subject: rpms/hplip/devel hplip.spec,1.233,1.234 Message-ID: <20090828090928.1026911C0044@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1551 Modified Files: hplip.spec Log Message: * Fri Aug 28 2009 Tim Waugh 3.9.8-13 - Use dll.d file instead of post scriptlet for hpaio (bug #519988). Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip.spec,v retrieving revision 1.233 retrieving revision 1.234 diff -u -p -r1.233 -r1.234 --- hplip.spec 28 Aug 2009 08:39:48 -0000 1.233 +++ hplip.spec 28 Aug 2009 09:09:27 -0000 1.234 @@ -179,6 +179,9 @@ desktop-file-install --vendor HP \ --add-category Application \ hplip.desktop +%{__mkdir_p} %{buildroot}%{_sysconfdir}/sane.d/dll.d +echo hpaio > %{buildroot}%{_sysconfdir}/sane.d/dll.d/hpaio + # Images in docdir should not be executable (bug #440552). find doc/images -type f -exec chmod 644 {} \; @@ -318,6 +321,7 @@ rm -rf %{buildroot} %files -n libsane-hpaio %defattr(-,root,root) %{_libdir}/sane/libsane-*.so* +%config(noreplace) %{_sysconfdir}/sane.d/dll.d/hpaio %pre # No daemons any more. @@ -332,16 +336,9 @@ fi %postun gui /usr/bin/update-desktop-database &>/dev/null ||: -%post -n libsane-hpaio -/sbin/ldconfig -if [ -f /etc/sane.d/dll.conf ] && \ - ! grep ^hpaio /etc/sane.d/dll.conf >/dev/null 2>/dev/null ; then \ - echo hpaio >> /etc/sane.d/dll.conf; \ -fi -exit 0 - %changelog * Fri Aug 28 2009 Tim Waugh 3.9.8-13 +- Use dll.d file instead of post scriptlet for hpaio (bug #519988). - Fixed RequiresPageRegion patch (bug #518756). * Thu Aug 27 2009 Tomas Mraz - 3.9.8-12 From twaugh at fedoraproject.org Fri Aug 28 09:14:40 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 09:14:40 +0000 (UTC) Subject: rpms/hplip/F-11 hplip.spec,1.228,1.229 Message-ID: <20090828091440.8072B11C0044@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2437 Modified Files: hplip.spec Log Message: * Fri Aug 28 2009 Tim Waugh 3.9.8-11 - Use dll.d file instead of post scriptlet for hpaio (bug #519988). Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip.spec,v retrieving revision 1.228 retrieving revision 1.229 diff -u -p -r1.228 -r1.229 --- hplip.spec 28 Aug 2009 08:58:33 -0000 1.228 +++ hplip.spec 28 Aug 2009 09:14:40 -0000 1.229 @@ -183,6 +183,8 @@ desktop-file-install --vendor HP \ mkdir -p %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor install -p -m644 %{SOURCE1} %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/10-hplip.fdi +%{__mkdir_p} %{buildroot}%{_sysconfdir}/sane.d/dll.d +echo hpaio > %{buildroot}%{_sysconfdir}/sane.d/dll.d/hpaio # Images in docdir should not be executable (bug #440552). find doc/images -type f -exec chmod 644 {} \; @@ -326,6 +328,7 @@ rm -rf %{buildroot} %files -n libsane-hpaio %defattr(-,root,root) %{_libdir}/sane/libsane-*.so* +%config(noreplace) %{_sysconfdir}/sane.d/dll.d/hpaio %pre # No daemons any more. @@ -350,6 +353,7 @@ exit 0 %changelog * Fri Aug 28 2009 Tim Waugh 3.9.8-11 +- Use dll.d file instead of post scriptlet for hpaio (bug #519988). - Fixed RequiresPageRegion patch (bug #518756). * Wed Aug 26 2009 Tim Waugh 3.9.8-10 From caolanm at fedoraproject.org Fri Aug 28 09:43:32 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 28 Aug 2009 09:43:32 +0000 (UTC) Subject: rpms/openoffice.org/F-11 openoffice.org-2.0.0.ooo46270.svx.search-dialog.no-find-all-in-draw.patch, NONE, 1.1 openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch, NONE, 1.1 openoffice.org-3.1.0.ooo102142.sd.resleak.patch, NONE, 1.1 openoffice.org-3.1.0.ooo104280.xmloff.lcl_IsAtEnd.wrong.patch, NONE, 1.1 openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch, NONE, 1.1 workspace.calc51.patch, NONE, 1.1 workspace.cmcfixes59.patch, NONE, 1.1 workspace.cmcfixes60.patch, NONE, 1.1 workspace.cmcfixes61.patch, NONE, 1.1 workspace.cmcfixes62.patch, NONE, 1.1 workspace.defaultdoclang.patch, NONE, 1.1 workspace.dr72.patch, NONE, 1.1 workspace.evoab2def.patch, NONE, 1.1 workspace.hb32bugs01.patch, NONE, 1.1 workspace.impress171.patch, NONE, 1.1 workspace.impress174.patch, NONE, 1.1 workspace.kso32fixes.patch, NONE, 1.1 workspace.locales32.patch, NONE, 1.1 workspace.sb113.patch, NONE, 1.1 workspace.unifypaper01.patch, NONE, 1.1 workspace.vcl103.patch, NONE, 1.1 workspace.vcl104.patch, NONE, 1.1 openoffice.org.spec, 1.1930, 1.1931 sources, 1.362, 1.363 openoffice.org-2.2.0.ooo63159.sal.dtype.patch, 1.4, NONE openoffice.org-2.2.0.ooo76393.sal.dynamicsection.patch, 1.3, NONE openoffice.org-3.0.0.ooo88033.svx.a11ycrash.patch, 1.1, NONE openoffice.org-3.1.0.ooo100353.svx.rtfbrackets.patch, 1.1, NONE openoffice.org-3.1.0.ooo100469.sal.ia64_arm.patch, 1.1, NONE openoffice.org-3.1.0.ooo101074.sd.bad.nothrow.patch, 1.1, NONE openoffice.org-3.1.0.ooo101105.sw.reorder.boundscheck.patch, 1.1, NONE openoffice.org-3.1.0.ooo101379.vcl.qstart.SM.patch, 1.1, NONE openoffice.org-3.1.0.ooo101439.connectivity.evodupl.patch, 1.1, NONE openoffice.org-3.1.0.ooo101566.svtools.nodefaultwmfwidth.patch, 1.1, NONE openoffice.org-3.1.0.ooo102566.sc.less.frenetic.progress.patch, 1.1, NONE openoffice.org-3.1.0.ooo102920.i18npool.utf16bustage.patch, 1.1, NONE openoffice.org-3.1.0.ooo103277.vcl.kwinworkaround.patch, 1.1, NONE openoffice.org-3.1.0.ooo103651.canvas.nosubpixel.patch, 1.1, NONE openoffice.org-3.1.0.ooo99250.sc.autooutline-reflists.patch, 1.3, NONE openoffice.org-3.1.0.oooXXXXX.svx.64bit.patch, 1.2, NONE openoffice.org-3.1.1.ooo102932.sw.mailmerge.busted-integer-conversion.patch, 1.1, NONE openoffice.org-3.1.1.ooo104306.moverecentlyused.patch, 1.1, NONE planned.workspace.defaultdoclang.patch, 1.10, NONE workspace.aw073.patch, 1.1, NONE workspace.calc311fixes.patch, 1.1, NONE workspace.pdfextfix02.patch, 1.1, NONE workspace.sb109.patch, 1.1, NONE Message-ID: <20090828094332.263E611C0044@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8510 Modified Files: openoffice.org.spec sources Added Files: openoffice.org-2.0.0.ooo46270.svx.search-dialog.no-find-all-in-draw.patch openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch openoffice.org-3.1.0.ooo102142.sd.resleak.patch openoffice.org-3.1.0.ooo104280.xmloff.lcl_IsAtEnd.wrong.patch openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch workspace.calc51.patch workspace.cmcfixes59.patch workspace.cmcfixes60.patch workspace.cmcfixes61.patch workspace.cmcfixes62.patch workspace.defaultdoclang.patch workspace.dr72.patch workspace.evoab2def.patch workspace.hb32bugs01.patch workspace.impress171.patch workspace.impress174.patch workspace.kso32fixes.patch workspace.locales32.patch workspace.sb113.patch workspace.unifypaper01.patch workspace.vcl103.patch workspace.vcl104.patch Removed Files: openoffice.org-2.2.0.ooo63159.sal.dtype.patch openoffice.org-2.2.0.ooo76393.sal.dynamicsection.patch openoffice.org-3.0.0.ooo88033.svx.a11ycrash.patch openoffice.org-3.1.0.ooo100353.svx.rtfbrackets.patch openoffice.org-3.1.0.ooo100469.sal.ia64_arm.patch openoffice.org-3.1.0.ooo101074.sd.bad.nothrow.patch openoffice.org-3.1.0.ooo101105.sw.reorder.boundscheck.patch openoffice.org-3.1.0.ooo101379.vcl.qstart.SM.patch openoffice.org-3.1.0.ooo101439.connectivity.evodupl.patch openoffice.org-3.1.0.ooo101566.svtools.nodefaultwmfwidth.patch openoffice.org-3.1.0.ooo102566.sc.less.frenetic.progress.patch openoffice.org-3.1.0.ooo102920.i18npool.utf16bustage.patch openoffice.org-3.1.0.ooo103277.vcl.kwinworkaround.patch openoffice.org-3.1.0.ooo103651.canvas.nosubpixel.patch openoffice.org-3.1.0.ooo99250.sc.autooutline-reflists.patch openoffice.org-3.1.0.oooXXXXX.svx.64bit.patch openoffice.org-3.1.1.ooo102932.sw.mailmerge.busted-integer-conversion.patch openoffice.org-3.1.1.ooo104306.moverecentlyused.patch planned.workspace.defaultdoclang.patch workspace.aw073.patch workspace.calc311fixes.patch workspace.pdfextfix02.patch workspace.sb109.patch Log Message: update to 3.1.1 openoffice.org-2.0.0.ooo46270.svx.search-dialog.no-find-all-in-draw.patch: srchdlg.cxx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) --- NEW FILE openoffice.org-2.0.0.ooo46270.svx.search-dialog.no-find-all-in-draw.patch --- Index: svx/source/dialog/srchdlg.cxx =================================================================== --- svx/source/dialog/srchdlg.cxx (revision 272843) +++ svx/source/dialog/srchdlg.cxx (working copy) @@ -873,6 +873,18 @@ pMoreBtn->AddWindow( &aNoFormatBtn ); } + if (bDrawApp || bImpressApp) + { + // "Find All" button is hidden--align "Find" vertically to the + // search listbox + Point aNewPt(aSearchBtn.GetPosPixel()); + const Size aBtnSz(aSearchBtn.GetSizePixel()); + const Size aLBSz(aSearchLB.GetSizePixel()); + const int nOff((aLBSz.Height() - aBtnSz.Height()) / 2); + aNewPt.Y() = aSearchLB.GetPosPixel().Y() + nOff; + aSearchBtn.SetPosPixel(aNewPt); + } + if ( bDrawApp ) { // Draw App: "Regular expressions" and "Search for Styles" check boxes are hidden @@ -1058,6 +1070,8 @@ if ( pSearchItem->GetAppFlag() == SVX_SEARCHAPP_DRAW ) { + aSearchAllBtn.Hide(); + aRegExpBtn.Hide(); aLayoutBtn.Hide(); openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch: inc/document.hxx | 4 inc/drwlayer.hxx | 11 inc/userdat.hxx | 5 source/core/data/documen3.cxx | 4 source/core/data/drwlayer.cxx | 373 +++++++++++------------- source/core/data/postit.cxx | 1 source/core/tool/detfunc.cxx | 5 source/filter/xml/XMLExportIterator.hxx | 2 source/filter/xml/XMLTableShapeImportHelper.cxx | 58 +-- source/filter/xml/XMLTableShapeResizer.cxx | 298 ++----------------- source/filter/xml/XMLTableShapeResizer.hxx | 37 -- source/filter/xml/xmlexprt.cxx | 60 --- source/filter/xml/xmlimprt.cxx | 2 source/filter/xml/xmlsubti.cxx | 10 source/filter/xml/xmlsubti.hxx | 13 source/ui/Accessibility/AccessibleDocument.cxx | 32 -- source/ui/drawfunc/drawsh2.cxx | 2 source/ui/drawfunc/drawsh5.cxx | 10 source/ui/inc/drawview.hxx | 5 source/ui/unoobj/shapeuno.cxx | 63 +--- source/ui/view/drawvie3.cxx | 43 ++ source/ui/view/drawview.cxx | 37 -- 22 files changed, 382 insertions(+), 693 deletions(-) --- NEW FILE openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch --- diff -ru sc.orig/inc/document.hxx sc/inc/document.hxx --- sc.orig/inc/document.hxx 2009-06-04 12:39:48.000000000 +0100 +++ sc/inc/document.hxx 2009-06-04 12:40:23.000000000 +0100 @@ -1319,8 +1319,8 @@ void RestorePrintRanges( const ScPrintRangeSaver& rSaver ); SC_DLLPUBLIC Rectangle GetMMRect( SCCOL nStartCol, SCROW nStartRow, - SCCOL nEndCol, SCROW nEndRow, SCTAB nTab ); - SC_DLLPUBLIC ScRange GetRange( SCTAB nTab, const Rectangle& rMMRect ); + SCCOL nEndCol, SCROW nEndRow, SCTAB nTab ) const; + SC_DLLPUBLIC ScRange GetRange( SCTAB nTab, const Rectangle& rMMRect ) const; void UpdStlShtPtrsFrmNms(); void StylesToNames(); diff -ru sc.orig/inc/drwlayer.hxx sc/inc/drwlayer.hxx --- sc.orig/inc/drwlayer.hxx 2009-06-04 12:39:49.000000000 +0100 +++ sc/inc/drwlayer.hxx 2009-06-04 12:40:23.000000000 +0100 @@ -110,13 +110,11 @@ BOOL bHyphenatorSet; private: - void MoveAreaTwips( SCTAB nTab, const Rectangle& rArea, const Point& rMove, - const Point& rTopLeft ); void MoveCells( SCTAB nTab, SCCOL nCol1,SCROW nRow1, SCCOL nCol2,SCROW nRow2, SCsCOL nDx,SCsROW nDy ); void RecalcPos( SdrObject* pObj, - const ScDrawObjData& rData, + ScDrawObjData& rData, const ScAddress& rOldStart, const ScAddress& rOldEnd, bool bNegativePage ); @@ -201,8 +199,11 @@ void EnsureGraphicNames(); // Verankerung setzen und ermitteln - static void SetAnchor( SdrObject*, ScAnchorType ); - static ScAnchorType GetAnchor( const SdrObject* ); + static void SetPageAnchored( SdrObject& ); + static void SetCellAnchored( SdrObject&, const ScDrawObjData &rAnchor ); + static void SetCellAnchoredFromPosition( SdrObject &rObj, const ScDocument &rDoc, SCTAB nTab ); + static void UpdateCellAnchorFromPositionEnd( SdrObject &rObj, const ScDocument &rDoc, SCTAB nTab ); + static ScAnchorType GetAnchorType( const SdrObject& ); // Positionen fuer Detektivlinien static ScDrawObjData* GetObjData( SdrObject* pObj, BOOL bCreate=FALSE ); diff -ru sc.orig/inc/userdat.hxx sc/inc/userdat.hxx --- sc.orig/inc/userdat.hxx 2009-06-04 12:39:49.000000000 +0100 +++ sc/inc/userdat.hxx 2009-06-04 12:40:23.000000000 +0100 @@ -63,12 +63,15 @@ public: ScAddress maStart; ScAddress maEnd; + Point maStartOffset; + Point maEndOffset; bool mbNote; + Rectangle maLastRect; explicit ScDrawObjData(); private: - virtual ScDrawObjData* Clone( SdrObject* pObj ) const; + virtual ScDrawObjData* Clone( SdrObject* pObj ) const; }; //------------------------------------------------------------------------- diff -ru sc.orig/source/core/data/documen3.cxx sc/source/core/data/documen3.cxx --- sc.orig/source/core/data/documen3.cxx 2009-06-04 12:39:09.000000000 +0100 +++ sc/source/core/data/documen3.cxx 2009-06-04 12:40:23.000000000 +0100 @@ -1510,7 +1510,7 @@ aEmbedRange = ScRange(); } -ScRange ScDocument::GetRange( SCTAB nTab, const Rectangle& rMMRect ) +ScRange ScDocument::GetRange( SCTAB nTab, const Rectangle& rMMRect ) const { ScTable* pTable = pTab[nTab]; if (!pTable) @@ -1801,7 +1801,7 @@ } Rectangle ScDocument::GetMMRect( SCCOL nStartCol, SCROW nStartRow, - SCCOL nEndCol, SCROW nEndRow, SCTAB nTab ) + SCCOL nEndCol, SCROW nEndRow, SCTAB nTab ) const { if (!ValidTab(nTab) || !pTab[nTab]) { diff -ru sc.orig/source/core/data/drwlayer.cxx sc/source/core/data/drwlayer.cxx --- sc.orig/source/core/data/drwlayer.cxx 2009-06-04 12:39:09.000000000 +0100 +++ sc/source/core/data/drwlayer.cxx 2009-06-05 12:28:12.000000000 +0100 @@ -69,6 +69,9 @@ #include #include +#include +#include + #include "drwlayer.hxx" #include "drawpage.hxx" #include "global.hxx" @@ -526,7 +529,41 @@ } } -void ScDrawLayer::RecalcPos( SdrObject* pObj, const ScDrawObjData& rData, +namespace +{ + //Can't have a zero width dimension + Rectangle lcl_makeSafeRectangle(const Rectangle &rNew) + { + Rectangle aRect = rNew; + if (aRect.Bottom() == aRect.Top()) + aRect.Bottom() = aRect.Top()+1; + if (aRect.Right() == aRect.Left()) + aRect.Right() = aRect.Left()+1; + return aRect; + } + + Point lcl_calcAvailableDiff(ScDocument &rDoc, SCCOL nCol, SCROW nRow, SCTAB nTab, const Point &aWantedDiff) + { + Point aAvailableDiff(aWantedDiff); + long nHeight = rDoc.GetRowHeight( nRow, nTab ) * HMM_PER_TWIPS; + long nWidth = rDoc.GetColWidth( nCol, nTab ) * HMM_PER_TWIPS; + if (aAvailableDiff.Y() > nHeight) + aAvailableDiff.Y() = nHeight; + if (aAvailableDiff.X() > nWidth) + aAvailableDiff.X() = nWidth; + return aAvailableDiff; + } + + Rectangle lcl_UpdateCalcPoly(basegfx::B2DPolygon &rCalcPoly, int nWhichPoint, const Point &rPos) + { + rCalcPoly.setB2DPoint(nWhichPoint, basegfx::B2DPoint(rPos.X(), rPos.Y())); + basegfx::B2DRange aRange(basegfx::tools::getRange(rCalcPoly)); + return Rectangle(aRange.getMinX(), aRange.getMinY(), + aRange.getMaxX(), aRange.getMaxY()); + } +} + +void ScDrawLayer::RecalcPos( SdrObject* pObj, ScDrawObjData& rData, const ScAddress& rOldStart, const ScAddress& /*rOldEnd*/, bool bNegativePage ) { DBG_ASSERT( pDoc, "ScDrawLayer::RecalcPos - missing document" ); @@ -562,6 +599,8 @@ if( bCircle ) { + rData.maLastRect = pObj->GetLogicRect(); + Point aPos( pDoc->GetColOffset( nCol1, nTab1 ), pDoc->GetRowOffset( nRow1, nTab1 ) ); TwipsToMM( aPos.X() ); TwipsToMM( aPos.Y() ); @@ -582,11 +621,18 @@ { if (bRecording) AddCalcUndo( new SdrUndoGeoObj( *pObj ) ); - pObj->SetLogicRect(aRect); + rData.maLastRect = lcl_makeSafeRectangle(aRect); + pObj->SetLogicRect(rData.maLastRect); } } else if( bArrow ) { + rData.maLastRect = pObj->GetLogicRect(); + basegfx::B2DPolygon aCalcPoly; + Point aOrigStartPos(pObj->GetPoint(0)); + Point aOrigEndPos(pObj->GetPoint(1)); + aCalcPoly.append(basegfx::B2DPoint(aOrigStartPos.X(), aOrigStartPos.Y())); + aCalcPoly.append(basegfx::B2DPoint(aOrigEndPos.X(), aOrigEndPos.Y())); //! nicht mehrere Undos fuer ein Objekt erzeugen (hinteres kann dann weggelassen werden) if( bValid1 ) @@ -605,6 +651,8 @@ { if (bRecording) AddCalcUndo( new SdrUndoGeoObj( *pObj ) ); + + rData.maLastRect = lcl_UpdateCalcPoly(aCalcPoly, 0, aStartPos); pObj->SetPoint( aStartPos, 0 ); } @@ -619,6 +667,8 @@ { if (bRecording) AddCalcUndo( new SdrUndoGeoObj( *pObj ) ); + + rData.maLastRect = lcl_UpdateCalcPoly(aCalcPoly, 1, aEndPos); pObj->SetPoint( aEndPos, 1 ); } } @@ -639,6 +689,8 @@ { if (bRecording) AddCalcUndo( new SdrUndoGeoObj( *pObj ) ); + + rData.maLastRect = lcl_UpdateCalcPoly(aCalcPoly, 1, aEndPos); pObj->SetPoint( aEndPos, 1 ); } @@ -655,45 +707,68 @@ { if (bRecording) AddCalcUndo( new SdrUndoGeoObj( *pObj ) ); + + rData.maLastRect = lcl_UpdateCalcPoly(aCalcPoly, 0, aStartPos); pObj->SetPoint( aStartPos, 0 ); } } } } - else // Referenz-Rahmen + else { + bool bCanResize = bValid2 && !pObj->IsResizeProtect(); + + //First time positioning, must be able to at least move it + if (rData.maLastRect.IsEmpty()) + rData.maLastRect = pObj->GetLogicRect(); + DBG_ASSERT( bValid1, "ScDrawLayer::RecalcPos - invalid start position" ); Point aPos( pDoc->GetColOffset( nCol1, nTab1 ), pDoc->GetRowOffset( nRow1, nTab1 ) ); TwipsToMM( aPos.X() ); TwipsToMM( aPos.Y() ); + aPos += lcl_calcAvailableDiff(*pDoc, nCol1, nRow1, nTab1, rData.maStartOffset); - if( bValid2 ) + if( bCanResize ) { - Point aEnd( pDoc->GetColOffset( nCol2 + 1, nTab2 ), pDoc->GetRowOffset( nRow2 + 1, nTab2 ) ); + Point aEnd( pDoc->GetColOffset( nCol2, nTab2 ), pDoc->GetRowOffset( nRow2, nTab2 ) ); TwipsToMM( aEnd.X() ); TwipsToMM( aEnd.Y() ); + aEnd += lcl_calcAvailableDiff(*pDoc, nCol2, nRow2, nTab2, rData.maEndOffset); Rectangle aNew( aPos, aEnd ); if ( bNegativePage ) MirrorRectRTL( aNew ); if ( pObj->GetLogicRect() != aNew ) { + Rectangle aOld(pObj->GetLogicRect()); + if (bRecording) AddCalcUndo( new SdrUndoGeoObj( *pObj ) ); - pObj->SetLogicRect(aNew); + rData.maLastRect = lcl_makeSafeRectangle(aNew); + pObj->SetLogicRect(rData.maLastRect); } } else { if ( bNegativePage ) - aPos.X() = -aPos.X(); + aPos.X() = -aPos.X() - rData.maLastRect.GetWidth(); if ( pObj->GetRelativePos() != aPos ) { if (bRecording) AddCalcUndo( new SdrUndoGeoObj( *pObj ) ); + rData.maLastRect.SetPos( aPos ); pObj->SetRelativePos( aPos ); } } + + /* + * If we were not allowed resize the object, then the end cell anchor + * is possibly incorrect now, and if the object has no end-cell (e.g. + * missing in original .xml) we are also forced to generate one + */ + bool bEndAnchorIsBad = !bValid2 || pObj->IsResizeProtect(); + if (bEndAnchorIsBad) + ScDrawLayer::UpdateCellAnchorFromPositionEnd(*pObj, *pDoc, nTab1); } } @@ -868,151 +943,6 @@ return pRet; } -// MoveAreaTwips: all measures are kept in twips -void ScDrawLayer::MoveAreaTwips( SCTAB nTab, const Rectangle& rArea, - const Point& rMove, const Point& rTopLeft ) -{ - if (!rMove.X() && !rMove.Y()) - return; // nix - - SdrPage* pPage = GetPage(static_cast(nTab)); - DBG_ASSERT(pPage,"Page nicht gefunden"); - if (!pPage) - return; - - BOOL bNegativePage = pDoc && pDoc->IsNegativePage( nTab ); - - // fuer Shrinking! - Rectangle aNew( rArea ); - BOOL bShrink = FALSE; - if ( rMove.X() < 0 || rMove.Y() < 0 ) // verkleinern - { - if ( rTopLeft != rArea.TopLeft() ) // sind gleich beim Verschieben von Zellen - { - bShrink = TRUE; - aNew.Left() = rTopLeft.X(); - aNew.Top() = rTopLeft.Y(); - } - } - SdrObjListIter aIter( *pPage, IM_FLAT ); - SdrObject* pObject = aIter.Next(); - while (pObject) - { - if( GetAnchor( pObject ) == SCA_CELL ) - { - if ( GetObjData( pObject ) ) // Detektiv-Pfeil ? - { - // hier nichts - } - else if ( pObject->ISA( SdrEdgeObj ) ) // Verbinder? - { - // hier auch nichts - //! nicht verbundene Enden wie bei Linien (s.u.) behandeln? - } - else if ( pObject->IsPolyObj() && pObject->GetPointCount()==2 ) - { - for (USHORT i=0; i<2; i++) - { - BOOL bMoved = FALSE; - Point aPoint = pObject->GetPoint(i); - lcl_ReverseTwipsToMM( aPoint ); - if (rArea.IsInside(aPoint)) - { - aPoint += rMove; bMoved = TRUE; - } - else if (bShrink && aNew.IsInside(aPoint)) - { - // Punkt ist in betroffener Zelle - Test auf geloeschten Bereich - if ( rMove.X() && aPoint.X() >= rArea.Left() + rMove.X() ) - { - aPoint.X() = rArea.Left() + rMove.X() - SHRINK_DIST_TWIPS; - if ( aPoint.X() < 0 ) aPoint.X() = 0; - bMoved = TRUE; - } - if ( rMove.Y() && aPoint.Y() >= rArea.Top() + rMove.Y() ) - { - aPoint.Y() = rArea.Top() + rMove.Y() - SHRINK_DIST_TWIPS; - if ( aPoint.Y() < 0 ) aPoint.Y() = 0; - bMoved = TRUE; - } - } - if( bMoved ) - { - AddCalcUndo( new SdrUndoGeoObj( *pObject ) ); - lcl_TwipsToMM( aPoint ); - pObject->SetPoint( aPoint, i ); - } - } - } - else - { - Rectangle aObjRect = pObject->GetLogicRect(); - // aOldMMPos: not converted, millimeters - Point aOldMMPos = bNegativePage ? aObjRect.TopRight() : aObjRect.TopLeft(); - lcl_ReverseTwipsToMM( aObjRect ); - Point aTopLeft = bNegativePage ? aObjRect.TopRight() : aObjRect.TopLeft(); // logical left - Size aMoveSize; - BOOL bDoMove = FALSE; - if (rArea.IsInside(aTopLeft)) - { - aMoveSize = Size(rMove.X(),rMove.Y()); - bDoMove = TRUE; - } - else if (bShrink && aNew.IsInside(aTopLeft)) - { - // Position ist in betroffener Zelle - Test auf geloeschten Bereich - if ( rMove.X() && aTopLeft.X() >= rArea.Left() + rMove.X() ) - { - aMoveSize.Width() = rArea.Left() + rMove.X() - SHRINK_DIST - aTopLeft.X(); - bDoMove = TRUE; - } - if ( rMove.Y() && aTopLeft.Y() >= rArea.Top() + rMove.Y() ) - { - aMoveSize.Height() = rArea.Top() + rMove.Y() - SHRINK_DIST - aTopLeft.Y(); - bDoMove = TRUE; - } - } - if ( bDoMove ) - { - if ( bNegativePage ) - { - if ( aTopLeft.X() + aMoveSize.Width() > 0 ) - aMoveSize.Width() = -aTopLeft.X(); - } - else - { - if ( aTopLeft.X() + aMoveSize.Width() < 0 ) - aMoveSize.Width() = -aTopLeft.X(); - } - if ( aTopLeft.Y() + aMoveSize.Height() < 0 ) - aMoveSize.Height() = -aTopLeft.Y(); - - // get corresponding move size in millimeters: - Point aNewPos( aTopLeft.X() + aMoveSize.Width(), aTopLeft.Y() + aMoveSize.Height() ); - lcl_TwipsToMM( aNewPos ); - aMoveSize = Size( aNewPos.X() - aOldMMPos.X(), aNewPos.Y() - aOldMMPos.Y() ); // millimeters - - AddCalcUndo( new SdrUndoMoveObj( *pObject, aMoveSize ) ); - pObject->Move( aMoveSize ); - } - else if ( rArea.IsInside( bNegativePage ? aObjRect.BottomLeft() : aObjRect.BottomRight() ) && - !pObject->IsResizeProtect() ) - { - // geschuetzte Groessen werden nicht veraendert - // (Positionen schon, weil sie ja an der Zelle "verankert" sind) - AddCalcUndo( new SdrUndoGeoObj( *pObject ) ); - long nOldSizeX = aObjRect.Right() - aObjRect.Left() + 1; - long nOldSizeY = aObjRect.Bottom() - aObjRect.Top() + 1; - long nLogMoveX = rMove.X() * ( bNegativePage ? -1 : 1 ); // logical direction - pObject->Resize( aOldMMPos, Fraction( nOldSizeX+nLogMoveX, nOldSizeX ), - Fraction( nOldSizeY+rMove.Y(), nOldSizeY ) ); - } - } - } - pObject = aIter.Next(); - } -} - void ScDrawLayer::MoveArea( SCTAB nTab, SCCOL nCol1,SCROW nRow1, SCCOL nCol2,SCROW nRow2, SCsCOL nDx,SCsROW nDy, BOOL bInsDel ) { @@ -1054,11 +984,6 @@ aTopLeft.Y() += aMove.Y(); } - // drawing objects are now directly included in cut&paste - // -> only update references when inserting/deleting (or changing widths or heights) - if ( bInsDel ) - MoveAreaTwips( nTab, aRect, aMove, aTopLeft ); - // // Detektiv-Pfeile: Zellpositionen anpassen // @@ -1096,8 +1021,6 @@ aTopLeft.X() = -aTopLeft.X(); nDifTwips = -nDifTwips; } - - MoveAreaTwips( nTab, aRect, Point( nDifTwips,0 ), aTopLeft ); } void ScDrawLayer::HeightChanged( SCTAB nTab, SCROW nRow, long nDifTwips ) @@ -1128,8 +1051,6 @@ MirrorRectRTL( aRect ); aTopLeft.X() = -aTopLeft.X(); } - - MoveAreaTwips( nTab, aRect, Point( 0,nDifTwips ), aTopLeft ); } BOOL ScDrawLayer::HasObjectsInRows( SCTAB nTab, SCROW nStartRow, SCROW nEndRow ) @@ -1807,30 +1728,105 @@ } } -void ScDrawLayer::SetAnchor( SdrObject* pObj, ScAnchorType eType ) +namespace { - // Ein an der Seite verankertes Objekt zeichnet sich durch eine Anker-Pos - // von (0,1) aus. Das ist ein shabby Trick, der aber funktioniert! - Point aAnchor( 0, eType == SCA_PAGE ? 1 : 0 ); - pObj->SetAnchorPos( aAnchor ); + SdrObjUserData* GetFirstUserDataOfType(const SdrObject *pObj, UINT16 nId) + { + USHORT nCount = pObj ? pObj->GetUserDataCount() : 0; + for( USHORT i = 0; i < nCount; i++ ) + { + SdrObjUserData* pData = pObj->GetUserData( i ); + if( pData && pData->GetInventor() == SC_DRAWLAYER && pData->GetId() == nId ) + return pData; + } + return NULL; + } + + void DeleteFirstUserDataOfType(SdrObject *pObj, UINT16 nId) + { + USHORT nCount = pObj ? pObj->GetUserDataCount() : 0; + for( USHORT i = nCount; i > 0; i-- ) + { + SdrObjUserData* pData = pObj->GetUserData( i-1 ); + if( pData && pData->GetInventor() == SC_DRAWLAYER && pData->GetId() == nId ) + pObj->DeleteUserData(i-1); + } + } +} + +void ScDrawLayer::SetCellAnchored( SdrObject &rObj, const ScDrawObjData &rAnchor ) +{ + ScDrawObjData* pAnchor = GetObjData( &rObj, true ); + pAnchor->maStart = rAnchor.maStart; + pAnchor->maEnd = rAnchor.maEnd; + pAnchor->maStartOffset = rAnchor.maStartOffset; + pAnchor->maEndOffset = rAnchor.maEndOffset; +} + +void ScDrawLayer::SetCellAnchoredFromPosition( SdrObject &rObj, const ScDocument &rDoc, SCTAB nTab ) +{ + Rectangle aObjRect(rObj.GetLogicRect()); + ScRange aRange = rDoc.GetRange( nTab, aObjRect ); + + Rectangle aCellRect; + + ScDrawObjData aAnchor; + aAnchor.maStart = aRange.aStart; + aCellRect = rDoc.GetMMRect( aRange.aStart.Col(), aRange.aStart.Row(), + aRange.aStart.Col(), aRange.aStart.Row(), aRange.aStart.Tab() ); + aAnchor.maStartOffset.Y() = aObjRect.Top()-aCellRect.Top(); + if (!rDoc.IsNegativePage(nTab)) + aAnchor.maStartOffset.X() = aObjRect.Left()-aCellRect.Left(); + else + aAnchor.maStartOffset.X() = aCellRect.Right()-aObjRect.Right(); + + aAnchor.maEnd = aRange.aEnd; + aCellRect = rDoc.GetMMRect( aRange.aEnd.Col(), aRange.aEnd.Row(), + aRange.aEnd.Col(), aRange.aEnd.Row(), aRange.aEnd.Tab() ); + aAnchor.maEndOffset.Y() = aObjRect.Bottom()-aCellRect.Top(); + if (!rDoc.IsNegativePage(nTab)) + aAnchor.maEndOffset.X() = aObjRect.Right()-aCellRect.Left(); + else + aAnchor.maEndOffset.X() = aCellRect.Right()-aObjRect.Left(); + + SetCellAnchored( rObj, aAnchor ); +} + +void ScDrawLayer::UpdateCellAnchorFromPositionEnd( SdrObject &rObj, const ScDocument &rDoc, SCTAB nTab ) +{ + Rectangle aObjRect(rObj.GetLogicRect()); + ScRange aRange = rDoc.GetRange( nTab, aObjRect ); + + ScDrawObjData* pAnchor = GetObjData( &rObj, true ); + pAnchor->maEnd = aRange.aEnd; + + Rectangle aCellRect; + aCellRect = rDoc.GetMMRect( aRange.aEnd.Col(), aRange.aEnd.Row(), + aRange.aEnd.Col(), aRange.aEnd.Row(), aRange.aEnd.Tab() ); + pAnchor->maEndOffset.Y() = aObjRect.Bottom()-aCellRect.Top(); + if (!rDoc.IsNegativePage(nTab)) + pAnchor->maEndOffset.X() = aObjRect.Right()-aCellRect.Left(); + else + pAnchor->maEndOffset.X() = aCellRect.Right()-aObjRect.Left(); +} + +void ScDrawLayer::SetPageAnchored( SdrObject &rObj ) +{ + DeleteFirstUserDataOfType(&rObj, SC_UD_OBJDATA); } -ScAnchorType ScDrawLayer::GetAnchor( const SdrObject* pObj ) +ScAnchorType ScDrawLayer::GetAnchorType( const SdrObject &rObj ) { - Point aAnchor( pObj->GetAnchorPos() ); - return ( aAnchor.Y() != 0 ) ? SCA_PAGE : SCA_CELL; + //If this object has a cell anchor associated with it + //then its cell-anchored, otherwise its page-anchored + return ScDrawLayer::GetObjData(const_cast(&rObj)) ? SCA_CELL : SCA_PAGE; } ScDrawObjData* ScDrawLayer::GetObjData( SdrObject* pObj, BOOL bCreate ) // static { - USHORT nCount = pObj ? pObj->GetUserDataCount() : 0; - for( USHORT i = 0; i < nCount; i++ ) - { - SdrObjUserData* pData = pObj->GetUserData( i ); - if( pData && pData->GetInventor() == SC_DRAWLAYER - && pData->GetId() == SC_UD_OBJDATA ) - return (ScDrawObjData*) pData; - } + if (SdrObjUserData *pData = GetFirstUserDataOfType(pObj, SC_UD_OBJDATA)) + return (ScDrawObjData*) pData; + if( pObj && bCreate ) { ScDrawObjData* pData = new ScDrawObjData; @@ -1867,15 +1863,7 @@ ScIMapInfo* ScDrawLayer::GetIMapInfo( SdrObject* pObj ) // static { - USHORT nCount = pObj->GetUserDataCount(); - for( USHORT i = 0; i < nCount; i++ ) - { - SdrObjUserData* pData = pObj->GetUserData( i ); - if( pData && pData->GetInventor() == SC_DRAWLAYER - && pData->GetId() == SC_UD_IMAPDATA ) - return (ScIMapInfo*) pData; - } - return NULL; + return (ScIMapInfo*)GetFirstUserDataOfType(pObj, SC_UD_IMAPDATA); } // static: @@ -1928,7 +1916,7 @@ else if ( pObj->ISA( SdrOle2Obj ) ) // OLE-Objekt { // TODO/LEAN: working with visual area needs running state - aGraphSize = ((SdrOle2Obj*)pObj)->GetOrigObjSize(); + aGraphSize = ((const SdrOle2Obj*)pObj)->GetOrigObjSize(); bObjSupported = TRUE; } @@ -1946,14 +1934,9 @@ ScMacroInfo* ScDrawLayer::GetMacroInfo( SdrObject* pObj, BOOL bCreate ) // static { - USHORT nCount = pObj->GetUserDataCount(); - for( USHORT i = 0; i < nCount; i++ ) - { - SdrObjUserData* pData = pObj->GetUserData( i ); - if( pData && pData->GetInventor() == SC_DRAWLAYER - && pData->GetId() == SC_UD_MACRODATA ) - return (ScMacroInfo*) pData; - } + if (SdrObjUserData *pData = GetFirstUserDataOfType(pObj, SC_UD_MACRODATA)) + return (ScMacroInfo*) pData; + if ( bCreate ) { ScMacroInfo* pData = new ScMacroInfo; diff -ru sc.orig/source/core/data/postit.cxx sc/source/core/data/postit.cxx --- sc.orig/source/core/data/postit.cxx 2009-06-04 12:39:10.000000000 +0100 +++ sc/source/core/data/postit.cxx 2009-06-04 12:40:23.000000000 +0100 @@ -125,7 +125,6 @@ mpCaption = new SdrCaptionObj( aTextRect, aTailPos ); // basic settings - ScDrawLayer::SetAnchor( mpCaption, SCA_PAGE ); mpCaption->SetLayer( bShown ? SC_LAYER_INTERN : SC_LAYER_HIDDEN ); mpCaption->SetFixedTail(); mpCaption->SetSpecialTextBoxShadow(); diff -ru sc.orig/source/core/tool/detfunc.cxx sc/source/core/tool/detfunc.cxx --- sc.orig/source/core/tool/detfunc.cxx 2009-06-04 12:39:11.000000000 +0100 +++ sc/source/core/tool/detfunc.cxx 2009-06-04 12:40:23.000000000 +0100 @@ -492,7 +492,6 @@ pBox->SetMergedItemSetAndBroadcast(rData.GetBoxSet()); - ScDrawLayer::SetAnchor( pBox, SCA_CELL ); pBox->SetLayer( SC_LAYER_INTERN ); pPage->InsertObject( pBox ); pModel->AddCalcUndo( new SdrUndoInsertObj( *pBox ) ); @@ -534,7 +533,6 @@ pArrow->NbcSetLogicRect(Rectangle(aStartPos,aEndPos)); //! noetig ??? pArrow->SetMergedItemSetAndBroadcast(rAttrSet); - ScDrawLayer::SetAnchor( pArrow, SCA_CELL ); pArrow->SetLayer( SC_LAYER_INTERN ); pPage->InsertObject( pArrow ); pModel->AddCalcUndo( new SdrUndoInsertObj( *pArrow ) ); @@ -565,7 +563,6 @@ pBox->SetMergedItemSetAndBroadcast(rData.GetBoxSet()); - ScDrawLayer::SetAnchor( pBox, SCA_CELL ); pBox->SetLayer( SC_LAYER_INTERN ); pPage->InsertObject( pBox ); pModel->AddCalcUndo( new SdrUndoInsertObj( *pBox ) ); @@ -600,7 +597,6 @@ pArrow->SetMergedItemSetAndBroadcast(rAttrSet); - ScDrawLayer::SetAnchor( pArrow, SCA_CELL ); pArrow->SetLayer( SC_LAYER_INTERN ); pPage->InsertObject( pArrow ); pModel->AddCalcUndo( new SdrUndoInsertObj( *pArrow ) ); @@ -668,7 +664,6 @@ pCircle->SetMergedItemSetAndBroadcast(rAttrSet); - ScDrawLayer::SetAnchor( pCircle, SCA_CELL ); pCircle->SetLayer( SC_LAYER_INTERN ); pPage->InsertObject( pCircle ); pModel->AddCalcUndo( new SdrUndoInsertObj( *pCircle ) ); diff -ru sc.orig/source/filter/xml/XMLExportIterator.hxx sc/source/filter/xml/XMLExportIterator.hxx --- sc.orig/source/filter/xml/XMLExportIterator.hxx 2009-06-04 12:39:13.000000000 +0100 +++ sc/source/filter/xml/XMLExportIterator.hxx 2009-06-04 12:40:23.000000000 +0100 @@ -72,6 +72,8 @@ { ScAddress aAddress; ScAddress aEndAddress; + sal_Int32 nEndX; + sal_Int32 nEndY; com::sun::star::uno::Reference xShape; sal_Bool operator<(const ScMyShape& aShape) const; diff -ru sc.orig/source/filter/xml/xmlexprt.cxx sc/source/filter/xml/xmlexprt.cxx --- sc.orig/source/filter/xml/xmlexprt.cxx 2009-06-04 12:39:13.000000000 +0100 +++ sc/source/filter/xml/xmlexprt.cxx 2009-06-04 12:51:46.000000000 +0100 @@ -599,39 +599,21 @@ else { ++nShapesCount; - SvxShape* pShapeImp(SvxShape::getImplementation(xShape)); - if (pShapeImp) + if (SvxShape* pShapeImp = SvxShape::getImplementation(xShape)) { - SdrObject *pSdrObj(pShapeImp->GetSdrObject()); - if (pSdrObj) + if (SdrObject *pSdrObj = pShapeImp->GetSdrObject()) { - if (ScDrawLayer::GetAnchor(pSdrObj) == SCA_CELL) + if (ScDrawObjData *pAnchor = ScDrawLayer::GetObjData( pSdrObj )) { - if (pDoc) - { - - awt::Point aPoint(xShape->getPosition()); - awt::Size aSize(xShape->getSize()); - rtl::OUString sType(xShape->getShapeType()); - Rectangle aRectangle(aPoint.X, aPoint.Y, aPoint.X + aSize.Width, aPoint.Y + aSize.Height); - if ( sType.equals(sCaptionShape) ) - { - awt::Point aRelativeCaptionPoint; - xShapeProp->getPropertyValue( sCaptionPoint ) >>= aRelativeCaptionPoint; - Point aCoreRelativeCaptionPoint(aRelativeCaptionPoint.X, aRelativeCaptionPoint.Y); - Point aCoreAbsoluteCaptionPoint(aPoint.X, aPoint.Y); - aCoreAbsoluteCaptionPoint += aCoreRelativeCaptionPoint; - aRectangle.Union(Rectangle(aCoreAbsoluteCaptionPoint, aCoreAbsoluteCaptionPoint)); - } - ScRange aRange(pDoc->GetRange(static_cast(nTable), aRectangle)); - ScMyShape aMyShape; - aMyShape.aAddress = aRange.aStart; - aMyShape.aEndAddress = aRange.aEnd; - aMyShape.xShape = xShape; - pSharedData->AddNewShape(aMyShape); - pSharedData->SetLastColumn(nTable, aRange.aStart.Col()); - pSharedData->SetLastRow(nTable, aRange.aStart.Row()); - } + ScMyShape aMyShape; + aMyShape.aAddress = pAnchor->maStart; + aMyShape.aEndAddress = pAnchor->maEnd; + aMyShape.nEndX = pAnchor->maEndOffset.X(); + aMyShape.nEndY = pAnchor->maEndOffset.Y(); + aMyShape.xShape = xShape; + pSharedData->AddNewShape(aMyShape); + pSharedData->SetLastColumn(nTable, pAnchor->maStart.Col()); + pSharedData->SetLastRow(nTable, pAnchor->maStart.Row()); } else pSharedData->AddTableShape(nTable, xShape); @@ -2585,29 +2567,15 @@ aPoint.X = 2 * aItr->xShape->getPosition().X + aItr->xShape->getSize().Width - aPoint.X; if ( !aItr->xShape->getShapeType().equals(sCaptionShape) ) { - awt::Point aEndPoint; Rectangle aEndRec(pDoc->GetMMRect(aItr->aEndAddress.Col(), aItr->aEndAddress.Row(), aItr->aEndAddress.Col(), aItr->aEndAddress.Row(), aItr->aEndAddress.Tab())); rtl::OUString sEndAddress; ScRangeStringConverter::GetStringFromAddress(sEndAddress, aItr->aEndAddress, pDoc, FormulaGrammar::CONV_OOO); AddAttribute(XML_NAMESPACE_TABLE, XML_END_CELL_ADDRESS, sEndAddress); - if (bNegativePage) - aEndPoint.X = -aEndRec.Right(); - else - aEndPoint.X = aEndRec.Left(); - aEndPoint.Y = aEndRec.Top(); - awt::Point aStartPoint(aItr->xShape->getPosition()); - awt::Size aSize(aItr->xShape->getSize()); - sal_Int32 nEndX; - if (bNegativePage) - nEndX = -aStartPoint.X - aEndPoint.X; - else - nEndX = aStartPoint.X + aSize.Width - aEndPoint.X; - sal_Int32 nEndY(aStartPoint.Y + aSize.Height - aEndPoint.Y); rtl::OUStringBuffer sBuffer; - GetMM100UnitConverter().convertMeasure(sBuffer, nEndX); + GetMM100UnitConverter().convertMeasure(sBuffer, aItr->nEndX); AddAttribute(XML_NAMESPACE_TABLE, XML_END_X, sBuffer.makeStringAndClear()); - GetMM100UnitConverter().convertMeasure(sBuffer, nEndY); + GetMM100UnitConverter().convertMeasure(sBuffer, aItr->nEndY); AddAttribute(XML_NAMESPACE_TABLE, XML_END_Y, sBuffer.makeStringAndClear()); } ExportShape(aItr->xShape, &aPoint); diff -ru sc.orig/source/filter/xml/xmlimprt.cxx sc/source/filter/xml/xmlimprt.cxx --- sc.orig/source/filter/xml/xmlimprt.cxx 2009-06-04 12:39:13.000000000 +0100 +++ sc/source/filter/xml/xmlimprt.cxx 2009-06-04 15:23:47.000000000 +0100 @@ -2772,7 +2772,7 @@ if (pDoc) pDoc->CompileXML(); aTables.UpdateRowHeights(); - aTables.ResizeShapes(); + aTables.FixupOLEs(); } if (GetModel().is()) { diff -ru sc.orig/source/filter/xml/xmlsubti.cxx sc/source/filter/xml/xmlsubti.cxx --- sc.orig/source/filter/xml/xmlsubti.cxx 2009-06-04 12:39:13.000000000 +0100 +++ sc/source/filter/xml/xmlsubti.cxx 2009-06-04 15:17:25.000000000 +0100 @@ -145,7 +145,7 @@ ScMyTables::ScMyTables(ScXMLImport& rTempImport) : rImport(rTempImport), - aResizeShapes(rTempImport), + aFixupOLEs(rTempImport), nCurrentColStylePos(0), nCurrentDrawPage( -1 ), nCurrentXShapes( -1 ), @@ -715,12 +715,10 @@ return !((nCurrentSheet != nCurrentXShapes) || !xShapes.is()); } -void ScMyTables::AddShape(uno::Reference & rShape, - rtl::OUString* pRangeList, - table::CellAddress& rStartAddress, table::CellAddress& rEndAddress, - sal_Int32 nEndX, sal_Int32 nEndY) +void ScMyTables::AddOLE(uno::Reference & rShape, + const rtl::OUString &rRangeList) { - aResizeShapes.AddShape(rShape, pRangeList, rStartAddress, rEndAddress, nEndX, nEndY); + aFixupOLEs.AddOLE(rShape, rRangeList); } void ScMyTables::AddMatrixRange(sal_Int32 nStartColumn, sal_Int32 nStartRow, sal_Int32 nEndColumn, sal_Int32 nEndRow, const rtl::OUString& rFormula, const formula::FormulaGrammar::Grammar eGrammar) diff -ru sc.orig/source/filter/xml/xmlsubti.hxx sc/source/filter/xml/xmlsubti.hxx --- sc.orig/source/filter/xml/xmlsubti.hxx 2009-06-04 12:39:13.000000000 +0100 +++ sc/source/filter/xml/xmlsubti.hxx 2009-06-04 15:23:00.000000000 +0100 @@ -114,7 +114,7 @@ ScXMLImport& rImport; - ScMyShapeResizer aResizeShapes; + ScMyOLEFixer aFixupOLEs; ::com::sun::star::uno::Reference< ::com::sun::star::sheet::XSpreadsheet > xCurrentSheet; ::com::sun::star::uno::Reference< ::com::sun::star::table::XCellRange > xCurrentCellRange; @@ -151,7 +151,9 @@ void AddColumn(sal_Bool bIsCovered); void NewTable(sal_Int32 nTempSpannedCols); void UpdateRowHeights(); - void ResizeShapes() { aResizeShapes.ResizeShapes(); } + void FixupOLEs() { aFixupOLEs.FixupOLEs(); } + sal_Bool IsOLE(com::sun::star::uno::Reference< com::sun::star::drawing::XShape >& rShape) const + { return ScMyOLEFixer::IsOLE(rShape); } void DeleteTable(); com::sun::star::table::CellAddress GetRealCellPos(); void AddColCount(sal_Int32 nTempColCount); @@ -170,11 +172,8 @@ GetCurrentXShapes(); sal_Bool HasDrawPage(); sal_Bool HasXShapes(); - void AddShape(com::sun::star::uno::Reference & rShape, - rtl::OUString* pRangeList, - com::sun::star::table::CellAddress& rStartAddress, - com::sun::star::table::CellAddress& rEndAddress, - sal_Int32 nEndX, sal_Int32 nEndY); + void AddOLE(com::sun::star::uno::Reference & rShape, + const rtl::OUString &rRangeList); void AddMatrixRange( sal_Int32 nStartColumn, sal_Int32 nStartRow, diff -ru sc.orig/source/filter/xml/XMLTableShapeImportHelper.cxx sc/source/filter/xml/XMLTableShapeImportHelper.cxx --- sc.orig/source/filter/xml/XMLTableShapeImportHelper.cxx 2009-06-04 12:39:13.000000000 +0100 +++ sc/source/filter/xml/XMLTableShapeImportHelper.cxx 2009-06-04 15:17:38.000000000 +0100 @@ -36,6 +36,7 @@ #include "drwlayer.hxx" #include "xmlannoi.hxx" #include "rangeutl.hxx" +#include "userdat.hxx" #include #include #include @@ -86,6 +87,11 @@ { if (!pAnnotationContext) { + ScDrawObjData aAnchor; + aAnchor.maStart = ScAddress(aStartCell.Column, aStartCell.Row, aStartCell.Sheet); + awt::Point aStartPoint(rShape->getPosition()); + aAnchor.maStartOffset = Point(aStartPoint.X, aStartPoint.Y); + sal_Int32 nEndX(-1); sal_Int32 nEndY(-1); sal_Int16 nAttrCount = xAttrList.is() ? xAttrList->getLength() : 0; @@ -107,11 +113,18 @@ { sal_Int32 nOffset(0); ScRangeStringConverter::GetAddressFromString(aEndCell, rValue, static_cast(mrImporter).GetDocument(), ::formula::FormulaGrammar::CONV_OOO, nOffset); + aAnchor.maEnd = ScAddress(aEndCell.Column, aEndCell.Row, aEndCell.Sheet); } else if (IsXMLToken(aLocalName, XML_END_X)) + { static_cast(mrImporter).GetMM100UnitConverter().convertMeasure(nEndX, rValue); + aAnchor.maEndOffset.X() = nEndX; + } else if (IsXMLToken(aLocalName, XML_END_Y)) + { static_cast(mrImporter).GetMM100UnitConverter().convertMeasure(nEndY, rValue); + aAnchor.maEndOffset.Y() = nEndY; + } else if (IsXMLToken(aLocalName, XML_TABLE_BACKGROUND)) if (IsXMLToken(rValue, XML_TRUE)) nLayerID = SC_LAYER_BACK; @@ -124,39 +137,28 @@ } SetLayer(rShape, nLayerID, rShape->getShapeType()); - if (!bOnTable) + if (SvxShape* pShapeImp = SvxShape::getImplementation(rShape)) { - static_cast(mrImporter).GetTables().AddShape(rShape, - pRangeList, aStartCell, aEndCell, nEndX, nEndY); - SvxShape* pShapeImp = SvxShape::getImplementation(rShape); - if (pShapeImp) + if (SdrObject *pSdrObj = pShapeImp->GetSdrObject()) { - SdrObject *pSdrObj = pShapeImp->GetSdrObject(); - if (pSdrObj) - ScDrawLayer::SetAnchor(pSdrObj, SCA_CELL); + if (!bOnTable) + ScDrawLayer::SetCellAnchored(*pSdrObj, aAnchor); + else + ScDrawLayer::SetPageAnchored(*pSdrObj); } } - else - { - if ( pRangeList ) - { - // #i78086# If there are notification ranges, the ChartListener must be created - // also when anchored to the sheet - // -> call AddShape with invalid cell position (checked in ScMyShapeResizer::ResizeShapes) - - table::CellAddress aInvalidPos( -1, -1, -1 ); - static_cast(mrImporter).GetTables().AddShape(rShape, - pRangeList, aInvalidPos, aInvalidPos, 0, 0); - } - SvxShape* pShapeImp = SvxShape::getImplementation(rShape); - if (pShapeImp) - { - SdrObject *pSdrObj = pShapeImp->GetSdrObject(); - if (pSdrObj) - ScDrawLayer::SetAnchor(pSdrObj, SCA_PAGE); - } - } + if ( bOnTable && pRangeList ) + { + // #i78086# If there are notification ranges, the ChartListener must be created + // also when anchored to the sheet + // -> call AddOLE (fixed up in ScMyShapeResizer::FixupOLEs) + + if (static_cast(mrImporter).GetTables().IsOLE(rShape)) + static_cast(mrImporter).GetTables().AddOLE(rShape, *pRangeList); + } + + delete pRangeList; } else // shape is annotation { diff -ru sc.orig/source/filter/xml/XMLTableShapeResizer.cxx sc/source/filter/xml/XMLTableShapeResizer.cxx --- sc.orig/source/filter/xml/XMLTableShapeResizer.cxx 2009-06-04 12:39:13.000000000 +0100 +++ sc/source/filter/xml/XMLTableShapeResizer.cxx 2009-06-04 15:27:39.000000000 +0100 @@ -51,38 +51,38 @@ using ::std::vector; using ::rtl::OUString; -ScMyShapeResizer::ScMyShapeResizer(ScXMLImport& rTempImport) +ScMyOLEFixer::ScMyOLEFixer(ScXMLImport& rTempImport) : rImport(rTempImport), aShapes(), pCollection(NULL) { } -ScMyShapeResizer::~ScMyShapeResizer() +ScMyOLEFixer::~ScMyOLEFixer() { } -sal_Bool ScMyShapeResizer::IsOLE(uno::Reference< drawing::XShape >& rShape) const +sal_Bool ScMyOLEFixer::IsOLE(uno::Reference< drawing::XShape >& rShape) { return rShape->getShapeType().equals(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.drawing.OLE2Shape"))); } -void ScMyShapeResizer::CreateChartListener(ScDocument* pDoc, +void ScMyOLEFixer::CreateChartListener(ScDocument* pDoc, const rtl::OUString& rName, - const rtl::OUString* pRangeList) + const rtl::OUString& rRangeList) { - if (!pDoc || !pRangeList) - // These are minimum required. + // This is the minimum required. + if (!pDoc) return; - if (!pRangeList->getLength()) + if (!rRangeList.getLength()) { pDoc->AddOLEObjectToCollection(rName); return; } OUString aRangeStr; - ScRangeStringConverter::GetStringFromXMLRangeString(aRangeStr, *pRangeList, pDoc); + ScRangeStringConverter::GetStringFromXMLRangeString(aRangeStr, rRangeList, pDoc); if (!aRangeStr.getLength()) { pDoc->AddOLEObjectToCollection(rName); @@ -112,271 +112,45 @@ } } -void ScMyShapeResizer::AddShape(uno::Reference & rShape, - rtl::OUString* pRangeList, - table::CellAddress& rStartAddress, table::CellAddress& rEndAddress, - sal_Int32 nEndX, sal_Int32 nEndY) +void ScMyOLEFixer::AddOLE(uno::Reference & rShape, + const rtl::OUString &rRangeList) { - ScMyToResizeShape aShape; + ScMyToFixupOLE aShape; aShape.xShape.set(rShape); - aShape.pRangeList = pRangeList; - aShape.aEndCell = rEndAddress; - aShape.aStartCell = rStartAddress; - aShape.nEndY = nEndY; - aShape.nEndX = nEndX; + aShape.sRangeList = rRangeList; aShapes.push_back(aShape); } -void ScMyShapeResizer::GetNewShapeSizePos(ScDocument* pDoc, const Rectangle& rStartRect, - const table::CellAddress& rEndCell, - awt::Point& rPoint, awt::Size& rSize, - sal_Int32& rEndX, sal_Int32& rEndY) const -{ - awt::Point aRefPoint; - BOOL bNegativePage(pDoc->IsNegativePage(rEndCell.Sheet)); - if (bNegativePage) - aRefPoint.X = rStartRect.Right(); - else - aRefPoint.X = rStartRect.Left(); - aRefPoint.Y = rStartRect.Top(); - Rectangle aRect(pDoc->GetMMRect( - static_cast(rEndCell.Column), static_cast(rEndCell.Row), - static_cast(rEndCell.Column), static_cast(rEndCell.Row), rEndCell.Sheet )); - if (bNegativePage) - rEndX = -rEndX + aRect.Right(); - else - rEndX += aRect.Left(); - rEndY += aRect.Top(); - rPoint.X += aRefPoint.X; - if (bNegativePage) - { - if (rPoint.X < rStartRect.Left()) - rPoint.X = rStartRect.Left() + 2; // increment by 2 100th_mm because the cellwidth is internal in twips - } - else - { - if (rPoint.X > rStartRect.Right()) - rPoint.X = rStartRect.Right() - 2; // decrement by 2 100th_mm because the cellwidth is internal in twips - } - rPoint.Y += aRefPoint.Y; - if (rPoint.Y > rStartRect.Bottom()) - rPoint.Y = rStartRect.Bottom() - 2; // decrement by 2 100th_mm because the cellheight is internal in twips - if (bNegativePage) - { - rSize.Width = -(rEndX - rPoint.X); - } - else - rSize.Width = rEndX - rPoint.X; - rSize.Height = rEndY - rPoint.Y; -} - -void ScMyShapeResizer::ResizeShapes() +void ScMyOLEFixer::FixupOLEs() { if (!aShapes.empty() && rImport.GetModel().is()) { - rtl::OUString sRowHeight(RTL_CONSTASCII_USTRINGPARAM(SC_UNONAME_CELLHGT)); rtl::OUString sPersistName (RTL_CONSTASCII_USTRINGPARAM("PersistName")); - rtl::OUString sCaptionPoint( RTL_CONSTASCII_USTRINGPARAM( "CaptionPoint" )); - rtl::OUString sConnectorShape( RTL_CONSTASCII_USTRINGPARAM("com.sun.star.drawing.ConnectorShape") ); - rtl::OUString sCaptionShape( RTL_CONSTASCII_USTRINGPARAM("com.sun.star.drawing.CaptionShape") ); - rtl::OUString sStartShape(RTL_CONSTASCII_USTRINGPARAM("StartShape")); - rtl::OUString sEndShape(RTL_CONSTASCII_USTRINGPARAM("EndShape")); - rtl::OUString sStartPosition(RTL_CONSTASCII_USTRINGPARAM("StartPosition")); - rtl::OUString sEndPosition(RTL_CONSTASCII_USTRINGPARAM("EndPosition")); - uno::Reference xTableRow; - uno::Reference xSheet; - uno::Reference xTableRows; - sal_Int32 nOldRow(-1); - sal_Int32 nOldSheet(-1); - ScMyToResizeShapes::iterator aItr(aShapes.begin()); - ScMyToResizeShapes::iterator aEndItr(aShapes.end()); - uno::Reference xSpreadDoc( rImport.GetModel(), uno::UNO_QUERY ); - if ( xSpreadDoc.is() ) + ScMyToFixupOLEs::iterator aItr(aShapes.begin()); + ScMyToFixupOLEs::iterator aEndItr(aShapes.end()); + ScDocument* pDoc(rImport.GetDocument()); + + rImport.LockSolarMutex(); + + while (aItr != aEndItr) { - uno::Reference xIndex( xSpreadDoc->getSheets(), uno::UNO_QUERY ); - ScDocument* pDoc(rImport.GetDocument()); - if ( pDoc && xIndex.is() ) + // #i78086# also call CreateChartListener for invalid position (anchored to sheet) + if (!IsOLE(aItr->xShape)) + DBG_ERROR("Only OLEs should be in here now"); + + if (IsOLE(aItr->xShape)) { - rImport.LockSolarMutex(); - while (aItr != aEndItr) - { - // #i78086# invalid cell position is used to call CreateChartListener only - if ( aItr->aEndCell.Sheet >= 0 ) - { - if ((nOldSheet != aItr->aEndCell.Sheet) || !xSheet.is()) - { - nOldSheet = aItr->aEndCell.Sheet; - xSheet.set(xIndex->getByIndex(nOldSheet), uno::UNO_QUERY); - if (xSheet.is()) - { - uno::Reference xColumnRowRange (xSheet, uno::UNO_QUERY); - if (xColumnRowRange.is()) - xTableRows = xColumnRowRange->getRows(); - } - } - if (xTableRows.is()) - { - if (nOldRow != aItr->aEndCell.Row || !xTableRow.is()) - { - nOldRow = aItr->aEndCell.Row; - xTableRows->getByIndex(nOldRow) >>= xTableRow; - } - if (xTableRow.is()) - { - uno::Reference xRowProperties(xTableRow, uno::UNO_QUERY); - if (xRowProperties.is()) - { - sal_Int32 nHeight; - if (xRowProperties->getPropertyValue(sRowHeight) >>= nHeight) - { - Rectangle aRec = pDoc->GetMMRect(static_cast(aItr->aStartCell.Column), static_cast(aItr->aStartCell.Row), - static_cast(aItr->aStartCell.Column), static_cast(aItr->aStartCell.Row), aItr->aStartCell.Sheet); - awt::Point aPoint(aItr->xShape->getPosition()); - awt::Size aSize(aItr->xShape->getSize()); - if (pDoc->IsNegativePage(static_cast(nOldSheet))) - aPoint.X += aSize.Width; - if (aItr->nEndY >= 0 && aItr->nEndX >= 0) - { - if (aItr->xShape->getShapeType().equals(sConnectorShape)) - { - //#103122#; handle connected Connectorshapes - uno::Reference xShapeProps (aItr->xShape, uno::UNO_QUERY); - if(xShapeProps.is()) - { - uno::Reference xStartShape(xShapeProps->getPropertyValue( sStartShape ), uno::UNO_QUERY); - uno::Reference xEndShape(xShapeProps->getPropertyValue( sEndShape ), uno::UNO_QUERY); - if (!xStartShape.is() && !xEndShape.is()) - { - awt::Size aOldSize(aSize); - GetNewShapeSizePos(pDoc, aRec, aItr->aEndCell, aPoint, aSize, aItr->nEndX, aItr->nEndY); - aItr->xShape->setPosition(aPoint); - if( (aSize.Width != aOldSize.Width) || - (aSize.Height != aOldSize.Height) ) - aItr->xShape->setSize(aSize); - } - else if (xStartShape.is() && xEndShape.is()) - { - // do nothing, because they are connected - } - else - { - // only one point is connected, the other should be moved - - rtl::OUString sProperty; - if (xStartShape.is()) - { - awt::Point aEndPoint; - xShapeProps->getPropertyValue(sEndPosition) >>= aEndPoint; - aPoint.X = aRec.Left() + aEndPoint.X; - aPoint.Y = aRec.Top() + aEndPoint.Y; - sProperty = sEndPosition; - } - else - { - awt::Point aStartPoint; - xShapeProps->getPropertyValue(sStartPosition) >>= aStartPoint; - aPoint.X = aRec.Left() + aStartPoint.X; - aPoint.Y = aRec.Top() + aStartPoint.Y; - sProperty = sStartPosition; - } - xShapeProps->setPropertyValue(sProperty, uno::makeAny(aPoint)); - } - } - } - else - { - awt::Size aOldSize(aSize); - GetNewShapeSizePos(pDoc, aRec, aItr->aEndCell, aPoint, aSize, aItr->nEndX, aItr->nEndY); - if (pDoc->IsNegativePage(static_cast(nOldSheet))) - aPoint.X -= aSize.Width; - aItr->xShape->setPosition(aPoint); - if( (aSize.Width != aOldSize.Width) || - (aSize.Height != aOldSize.Height) ) - aItr->xShape->setSize(aSize); - } - } - else - { - if (aItr->xShape->getShapeType().equals(sCaptionShape)) - { - Rectangle aRectangle(aPoint.X, aPoint.Y, aPoint.X + aSize.Width, aPoint.Y + aSize.Height); - - awt::Point aCaptionPoint; - uno::Reference< beans::XPropertySet > xShapeProps(aItr->xShape, uno::UNO_QUERY); - if (xShapeProps.is()) - { - try - { - xShapeProps->getPropertyValue( sCaptionPoint ) >>= aCaptionPoint; - } - catch ( uno::Exception& ) - { - DBG_ERROR("This Captionshape has no CaptionPoint property."); - } - } - Point aCorePoint(aPoint.X, aPoint.Y); - Point aCoreCaptionPoint(aCaptionPoint.X, aCaptionPoint.Y); - aCoreCaptionPoint += aCorePoint; - aRectangle.Union(Rectangle(aCoreCaptionPoint, aCoreCaptionPoint)); - - Point aBeforeRightBottomPoint(aRectangle.BottomRight()); - - aRectangle += aRec.TopLeft(); - if (aRectangle.Left() > aRec.Right()) - aRectangle -= (Point(aRectangle.Left() - aRec.Right() + 2, 0)); - if (aRectangle.Top() > aRec.Bottom()) - aRectangle -= (Point(0, aRectangle.Top() - aRec.Bottom() + 2)); - - Point aDifferencePoint(aRectangle.BottomRight() - aBeforeRightBottomPoint); - aPoint.X += aDifferencePoint.X(); - aPoint.Y += aDifferencePoint.Y(); - - aItr->xShape->setPosition(aPoint); - } - else - { - // #96159# it is possible, that shapes have a negative position - // this is now handled here - DBG_ERROR("no or negative end address of this shape"); - awt::Point aRefPoint; - aRefPoint.X = aRec.Left(); - aRefPoint.Y = aRec.Top(); - aPoint.X += aRefPoint.X; - if (aPoint.X > aRec.Right()) - aPoint.X = aRec.Right() - 2; // decrement by 2 100th_mm because the cellheight is internal in twips - aPoint.Y += aRefPoint.Y; - if (aPoint.Y > aRec.Bottom()) - aPoint.Y = aRec.Bottom() - 2; // decrement by 2 100th_mm because the cellheight is internal in twips - aItr->xShape->setPosition(aPoint); - } - } - } - } - } - } - else - { - DBG_ERROR("something wents wrong"); - } - } - // #i78086# call CreateChartListener also for invalid position (anchored to sheet) - if (IsOLE(aItr->xShape)) - { - uno::Reference < beans::XPropertySet > xShapeProps ( aItr->xShape, uno::UNO_QUERY ); - uno::Reference < beans::XPropertySetInfo > xShapeInfo(xShapeProps->getPropertySetInfo()); - rtl::OUString sName; - if (xShapeProps.is() && xShapeInfo.is() && xShapeInfo->hasPropertyByName(sPersistName) && - (xShapeProps->getPropertyValue(sPersistName) >>= sName)) - CreateChartListener(pDoc, sName, aItr->pRangeList); - } - if (aItr->pRangeList) - delete aItr->pRangeList; - aItr = aShapes.erase(aItr); - } - rImport.UnlockSolarMutex(); -// if (pCollection) -// pDoc->SetChartListenerCollection(pCollection); + uno::Reference < beans::XPropertySet > xShapeProps ( aItr->xShape, uno::UNO_QUERY ); + uno::Reference < beans::XPropertySetInfo > xShapeInfo(xShapeProps->getPropertySetInfo()); + rtl::OUString sName; + + if (pDoc && xShapeProps.is() && xShapeInfo.is() && xShapeInfo->hasPropertyByName(sPersistName) && + (xShapeProps->getPropertyValue(sPersistName) >>= sName)) + CreateChartListener(pDoc, sName, aItr->sRangeList); } + aItr = aShapes.erase(aItr); } + + rImport.UnlockSolarMutex(); } } diff -ru sc.orig/source/filter/xml/XMLTableShapeResizer.hxx sc/source/filter/xml/XMLTableShapeResizer.hxx --- sc.orig/source/filter/xml/XMLTableShapeResizer.hxx 2009-06-04 12:39:13.000000000 +0100 +++ sc/source/filter/xml/XMLTableShapeResizer.hxx 2009-06-04 15:22:38.000000000 +0100 @@ -41,44 +41,31 @@ class ScDocument; class Rectangle; -struct ScMyToResizeShape +struct ScMyToFixupOLE { com::sun::star::uno::Reference xShape; - rtl::OUString* pRangeList; - com::sun::star::table::CellAddress aEndCell; - com::sun::star::table::CellAddress aStartCell; - sal_Int32 nEndX; - sal_Int32 nEndY; - - ScMyToResizeShape() : pRangeList(NULL) {} + rtl::OUString sRangeList; }; -typedef std::list ScMyToResizeShapes; +typedef std::list ScMyToFixupOLEs; -class ScMyShapeResizer +class ScMyOLEFixer { ScXMLImport& rImport; - ScMyToResizeShapes aShapes; + ScMyToFixupOLEs aShapes; ScChartListenerCollection* pCollection; - sal_Bool IsOLE(com::sun::star::uno::Reference< com::sun::star::drawing::XShape >& rShape) const; void CreateChartListener(ScDocument* pDoc, const rtl::OUString& rName, - const rtl::OUString* pRangeList); - void GetNewShapeSizePos(ScDocument* pDoc, const Rectangle& rStartRect, - const com::sun::star::table::CellAddress& rEndCell, - com::sun::star::awt::Point& rPoint, com::sun::star::awt::Size& rSize, - sal_Int32& rEndX, sal_Int32& rEndY) const; + const rtl::OUString& rRangeList); public: - ScMyShapeResizer(ScXMLImport& rImport); - ~ScMyShapeResizer(); + ScMyOLEFixer(ScXMLImport& rImport); + ~ScMyOLEFixer(); - void AddShape(com::sun::star::uno::Reference & rShape, - rtl::OUString* pRangeList, - com::sun::star::table::CellAddress& rStartAddress, - com::sun::star::table::CellAddress& rEndAddress, - sal_Int32 nEndX, sal_Int32 nEndY); - void ResizeShapes(); + static sal_Bool IsOLE(com::sun::star::uno::Reference< com::sun::star::drawing::XShape >& rShape); + void AddOLE(com::sun::star::uno::Reference & rShape, + const rtl::OUString &rRangeList); + void FixupOLEs(); }; #endif diff -ru sc.orig/source/ui/Accessibility/AccessibleDocument.cxx sc/source/ui/Accessibility/AccessibleDocument.cxx --- sc.orig/source/ui/Accessibility/AccessibleDocument.cxx 2009-06-04 12:39:41.000000000 +0100 +++ sc/source/ui/Accessibility/AccessibleDocument.cxx 2009-06-04 12:40:23.000000000 +0100 @@ -44,6 +44,7 @@ #include "drawview.hxx" #include "gridwin.hxx" #include "AccessibleEditObject.hxx" +#include "userdat.hxx" #include "scresid.hxx" #ifndef SC_SC_HRC #include "sc.hrc" @@ -1017,35 +1018,10 @@ uno::Reference xShapeProp(xShape, uno::UNO_QUERY); if (pShapeImp && xShapeProp.is()) { - SdrObject *pSdrObj = pShapeImp->GetSdrObject(); - if (pSdrObj) + if (SdrObject *pSdrObj = pShapeImp->GetSdrObject()) { - if (ScDrawLayer::GetAnchor(pSdrObj) == SCA_CELL) - { - ScDocument* pDoc = mpViewShell->GetViewData()->GetDocument(); - if (pDoc) - { - rtl::OUString sCaptionShape(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.drawing.CaptionShape")); - awt::Point aPoint(xShape->getPosition()); - awt::Size aSize(xShape->getSize()); - rtl::OUString sType(xShape->getShapeType()); - Rectangle aRectangle(aPoint.X, aPoint.Y, aPoint.X + aSize.Width, aPoint.Y + aSize.Height); - if ( sType.equals(sCaptionShape) ) - { - awt::Point aRelativeCaptionPoint; - rtl::OUString sCaptionPoint( RTL_CONSTASCII_USTRINGPARAM( "CaptionPoint" )); - xShapeProp->getPropertyValue( sCaptionPoint ) >>= aRelativeCaptionPoint; - Point aCoreRelativeCaptionPoint(aRelativeCaptionPoint.X, aRelativeCaptionPoint.Y); - Point aCoreAbsoluteCaptionPoint(aPoint.X, aPoint.Y); - aCoreAbsoluteCaptionPoint += aCoreRelativeCaptionPoint; - aRectangle.Union(Rectangle(aCoreAbsoluteCaptionPoint, aCoreAbsoluteCaptionPoint)); - } - ScRange aRange = pDoc->GetRange(mpAccessibleDocument->getVisibleTable(), aRectangle); - pAddress = new ScAddress(aRange.aStart); - } - } -// else -// do nothing, because it is always a NULL Pointer + if (ScDrawObjData *pAnchor = ScDrawLayer::GetObjData(pSdrObj)) + return new ScAddress(pAnchor->maStart); } } } diff -ru sc.orig/source/ui/drawfunc/drawsh2.cxx sc/source/ui/drawfunc/drawsh2.cxx --- sc.orig/source/ui/drawfunc/drawsh2.cxx 2009-06-04 12:39:40.000000000 +0100 +++ sc/source/ui/drawfunc/drawsh2.cxx 2009-06-04 12:40:23.000000000 +0100 @@ -115,7 +115,7 @@ if ( !bDisableAnchor ) { - switch( pView->GetAnchor() ) + switch( pView->GetAnchorType() ) { case SCA_PAGE: rSet.Put( SfxBoolItem( SID_ANCHOR_PAGE, TRUE ) ); diff -ru sc.orig/source/ui/drawfunc/drawsh5.cxx sc/source/ui/drawfunc/drawsh5.cxx --- sc.orig/source/ui/drawfunc/drawsh5.cxx 2009-06-04 12:39:40.000000000 +0100 +++ sc/source/ui/drawfunc/drawsh5.cxx 2009-06-04 12:40:23.000000000 +0100 @@ -397,26 +397,26 @@ break; case SID_ANCHOR_PAGE: - pView->SetAnchor( SCA_PAGE ); + pView->SetPageAnchored(); rBindings.Invalidate( SID_ANCHOR_PAGE ); rBindings.Invalidate( SID_ANCHOR_CELL ); break; case SID_ANCHOR_CELL: - pView->SetAnchor( SCA_CELL ); + pView->SetCellAnchored(); rBindings.Invalidate( SID_ANCHOR_PAGE ); rBindings.Invalidate( SID_ANCHOR_CELL ); break; case SID_ANCHOR_TOGGLE: { - switch( pView->GetAnchor() ) + switch( pView->GetAnchorType() ) { case SCA_CELL: - pView->SetAnchor( SCA_PAGE ); + pView->SetPageAnchored(); break; default: - pView->SetAnchor( SCA_CELL ); + pView->SetCellAnchored(); break; } } diff -ru sc.orig/source/ui/inc/drawview.hxx sc/source/ui/inc/drawview.hxx --- sc.orig/source/ui/inc/drawview.hxx 2009-06-04 12:39:46.000000000 +0100 +++ sc/source/ui/inc/drawview.hxx 2009-06-04 12:40:23.000000000 +0100 @@ -100,8 +100,9 @@ void CalcNormScale( Fraction& rFractX, Fraction& rFractY ) const; - void SetAnchor( ScAnchorType ); - ScAnchorType GetAnchor() const; + void SetPageAnchored(); + void SetCellAnchored(); + ScAnchorType GetAnchorType() const; void VCAddWin( Window* pWin ); void VCRemoveWin( Window* pWin ); diff -ru sc.orig/source/ui/unoobj/shapeuno.cxx sc/source/ui/unoobj/shapeuno.cxx --- sc.orig/source/ui/unoobj/shapeuno.cxx 2009-06-04 12:39:29.000000000 +0100 +++ sc/source/ui/unoobj/shapeuno.cxx 2009-06-04 12:40:23.000000000 +0100 @@ -365,20 +365,9 @@ table::CellRangeAddress aAddress = xRangeAdd->getRangeAddress(); if (nTab == aAddress.Sheet) { - if (aAddress.StartRow != aAddress.EndRow) //should be a Spreadsheet - { - DBG_ASSERT(aAddress.StartRow == 0 && aAddress.EndRow == MAXROW && - aAddress.StartColumn == 0 && aAddress.EndColumn == MAXCOL, "here should be a XSpreadsheet"); - ScDrawLayer::SetAnchor(pObj, SCA_PAGE); - } - else - { - DBG_ASSERT(aAddress.StartRow == aAddress.EndRow && - aAddress.StartColumn == aAddress.EndColumn, "here should be a XCell"); - ScDrawLayer::SetAnchor(pObj, SCA_CELL); - } Rectangle aRect(pDoc->GetMMRect( static_cast(aAddress.StartColumn), static_cast(aAddress.StartRow), static_cast(aAddress.EndColumn), static_cast(aAddress.EndRow), aAddress.Sheet )); + awt::Point aRelPoint; uno::Reference xShape( mxShapeAgg, uno::UNO_QUERY ); if (xShape.is()) { @@ -397,7 +386,8 @@ awt::Size aUnoSize; awt::Point aCaptionPoint; ScRange aRange; - awt::Point aUnoPoint(lcl_GetRelativePos( xShape, pDoc, nTab, aRange, aUnoSize, aCaptionPoint )); + aRelPoint = lcl_GetRelativePos( xShape, pDoc, nTab, aRange, aUnoSize, aCaptionPoint ); + awt::Point aUnoPoint(aRelPoint); aUnoPoint.X += aPoint.X(); aUnoPoint.Y += aPoint.Y(); @@ -426,6 +416,24 @@ xShape->setPosition(aUnoPoint); pDocSh->SetModified(); } + + if (aAddress.StartRow != aAddress.EndRow) //should be a Spreadsheet + { + DBG_ASSERT(aAddress.StartRow == 0 && aAddress.EndRow == MAXROW && + aAddress.StartColumn == 0 && aAddress.EndColumn == MAXCOL, "here should be a XSpreadsheet"); + ScDrawLayer::SetPageAnchored(*pObj); + } + else + { + DBG_ASSERT(aAddress.StartRow == aAddress.EndRow && + aAddress.StartColumn == aAddress.EndColumn, "here should be a XCell"); + ScDrawObjData aAnchor; + aAnchor.maStart = ScAddress(aAddress.StartColumn, aAddress.StartRow, aAddress.Sheet); + aAnchor.maStartOffset = Point(aRelPoint.X, aRelPoint.Y); + ScDrawLayer::SetCellAnchored(*pObj, aAnchor); + //Currently we've only got a start anchor, not an end-anchor, so generate that now + ScDrawLayer::UpdateCellAnchorFromPositionEnd(*pObj, *pDoc, aAddress.Sheet); + } } } } @@ -485,7 +493,7 @@ uno::Reference xShape( mxShapeAgg, uno::UNO_QUERY ); if (xShape.is()) { - if (ScDrawLayer::GetAnchor(pObj) == SCA_PAGE) + if (ScDrawLayer::GetAnchorType(*pObj) == SCA_PAGE) { awt::Point aPoint(xShape->getPosition()); awt::Size aSize(xShape->getSize()); @@ -512,7 +520,7 @@ xShape->setPosition(aPoint); pDocSh->SetModified(); } - else if (ScDrawLayer::GetAnchor(pObj) == SCA_CELL) + else if (ScDrawLayer::GetAnchorType(*pObj) == SCA_CELL) { awt::Size aUnoSize; awt::Point aCaptionPoint; @@ -583,7 +591,7 @@ uno::Reference xShape( mxShapeAgg, uno::UNO_QUERY ); if (xShape.is()) { - if (ScDrawLayer::GetAnchor(pObj) == SCA_PAGE) + if (ScDrawLayer::GetAnchorType(*pObj) == SCA_PAGE) { awt::Point aPoint = xShape->getPosition(); awt::Point aCaptionPoint; @@ -596,7 +604,7 @@ xShape->setPosition(aPoint); pDocSh->SetModified(); } - else if (ScDrawLayer::GetAnchor(pObj) == SCA_CELL) + else if (ScDrawLayer::GetAnchorType(*pObj) == SCA_CELL) { awt::Size aUnoSize; awt::Point aCaptionPoint; @@ -663,23 +671,10 @@ { ScDocShell* pDocSh = (ScDocShell*)pObjSh; uno::Reference< uno::XInterface > xAnchor; - if (ScDrawLayer::GetAnchor(pObj) == SCA_CELL) - { - uno::Reference xShape( mxShapeAgg, uno::UNO_QUERY ); - if (xShape.is()) - { - awt::Size aUnoSize; - awt::Point aCaptionPoint; - ScRange aRange; - awt::Point aUnoPoint(lcl_GetRelativePos( xShape, pDoc, nTab, aRange, aUnoSize, aCaptionPoint )); - - xAnchor.set(static_cast(new ScCellObj( pDocSh, aRange.aStart ))); - } - } + if (ScDrawObjData *pAnchor = ScDrawLayer::GetObjDataTab(pObj, nTab)) + xAnchor.set(static_cast(new ScCellObj( pDocSh, pAnchor->maStart))); else - { xAnchor.set(static_cast(new ScTableSheetObj( pDocSh, nTab ))); - } aAny <<= xAnchor; } } @@ -722,7 +717,7 @@ uno::Reference xShape( mxShapeAgg, uno::UNO_QUERY ); if (xShape.is()) { - if (ScDrawLayer::GetAnchor(pObj) == SCA_CELL) + if (ScDrawLayer::GetAnchorType(*pObj) == SCA_CELL) { awt::Size aUnoSize; awt::Point aCaptionPoint; @@ -782,7 +777,7 @@ if (xShape.is()) { uno::Reference< uno::XInterface > xAnchor; - if (ScDrawLayer::GetAnchor(pObj) == SCA_CELL) + if (ScDrawLayer::GetAnchorType(*pObj) == SCA_CELL) { awt::Size aUnoSize; awt::Point aCaptionPoint; diff -ru sc.orig/source/ui/view/drawvie3.cxx sc/source/ui/view/drawvie3.cxx --- sc.orig/source/ui/view/drawvie3.cxx 2009-06-04 12:39:42.000000000 +0100 +++ sc/source/ui/view/drawvie3.cxx 2009-06-05 08:47:05.000000000 +0100 @@ -77,7 +77,7 @@ // Verankerung setzen -void ScDrawView::SetAnchor( ScAnchorType eType ) +void ScDrawView::SetPageAnchored() { SdrObject* pObj = NULL; if( AreObjectsMarked() ) @@ -87,7 +87,7 @@ for( ULONG i=0; iGetMark(i)->GetMarkedSdrObj(); - ScDrawLayer::SetAnchor( pObj, eType ); + ScDrawLayer::SetPageAnchored( *pObj ); } if ( pViewData ) @@ -95,7 +95,28 @@ } } -ScAnchorType ScDrawView::GetAnchor() const +void ScDrawView::SetCellAnchored() +{ + if (!pDoc) + return; + + SdrObject* pObj = NULL; + if( AreObjectsMarked() ) + { + const SdrMarkList* pMark = &GetMarkedObjectList(); + ULONG nCount = pMark->GetMarkCount(); + for( ULONG i=0; iGetMark(i)->GetMarkedSdrObj(); + ScDrawLayer::SetCellAnchoredFromPosition(*pObj, *pDoc, nTab); + } + + if ( pViewData ) + pViewData->GetDocShell()->SetDrawModified(); + } +} + +ScAnchorType ScDrawView::GetAnchorType() const { BOOL bPage = FALSE; BOOL bCell = FALSE; @@ -108,7 +129,7 @@ for( ULONG i=0; iGetMark(i)->GetMarkedSdrObj(); - if( ScDrawLayer::GetAnchor( pObj ) == SCA_CELL ) + if( ScDrawLayer::GetAnchorType( *pObj ) == SCA_CELL ) bCell =TRUE; else bPage = TRUE; @@ -138,6 +159,20 @@ if ( nTab == ((ScTabSizeChangedHint&)rHint).GetTab() ) UpdateWorkArea(); } + else if ( rHint.ISA( SdrHint ) ) + { + if (const SdrHint* pSdrHint = PTR_CAST( SdrHint, &rHint )) + { + //Update the anchors of any object that is cell anchored which has + //been moved since the last anchors for its position was calculated + if (pSdrHint->GetKind() == HINT_OBJCHG || pSdrHint->GetKind() == HINT_OBJINSERTED) + if (SdrObject* pObj = const_cast(pSdrHint->GetObject())) + if (ScDrawObjData *pAnchor = ScDrawLayer::GetObjData(pObj)) + if (pAnchor->maLastRect != pObj->GetLogicRect()) + ScDrawLayer::SetCellAnchoredFromPosition(*pObj, *pDoc, nTab); + } + FmFormView::Notify( rBC,rHint ); + } else FmFormView::Notify( rBC,rHint ); } diff -ru sc.orig/source/ui/view/drawview.cxx sc/source/ui/view/drawview.cxx --- sc.orig/source/ui/view/drawview.cxx 2009-06-04 12:39:41.000000000 +0100 +++ sc/source/ui/view/drawview.cxx 2009-06-04 12:40:23.000000000 +0100 @@ -164,40 +164,11 @@ UINT32 nCount = rMrkList.GetMarkCount(); for(UINT32 nPos=0; nPosGetMarkedSdrObj(); - if(ScDrawLayer::GetAnchor(pObj) == SCA_CELL) + SdrObject* pObj = rMrkList.GetMark(nPos)->GetMarkedSdrObj(); + if (ScDrawObjData *pAnchor = ScDrawLayer::GetObjDataTab(pObj, nTab)) { - const INT32 nDelta = 1; - - Rectangle aBoundRect = pObj->GetCurrentBoundRect(); - Point aPos; - if (bNegativePage) - { - aPos = aBoundRect.TopRight(); - aPos.X() = -aPos.X(); // so the loop below is the same - } - else - aPos = aBoundRect.TopLeft(); - long nPosX = (long) (aPos.X() / HMM_PER_TWIPS) + nDelta; - long nPosY = (long) (aPos.Y() / HMM_PER_TWIPS) + nDelta; - - SCCOL nCol; - INT32 nWidth = 0; - - for(nCol=0; nCol<=MAXCOL && nWidth<=nPosX; nCol++) - nWidth += pDoc->GetColWidth(nCol,nTab); - - if(nCol > 0) - --nCol; - - SCROW nRow = nPosY <= 0 ? 0 : pDoc->FastGetRowForHeight( nTab, - (ULONG) nPosY); - if(nRow > 0) - --nRow; - - ScTabView* pView = pViewData->GetView(); - ScAddress aScAddress(nCol, nRow, nTab); - pView->CreateAnchorHandles(aHdl, aScAddress); + if (ScTabView* pView = pViewData->GetView()) + pView->CreateAnchorHandles(aHdl, pAnchor->maStart); } } } openoffice.org-3.1.0.ooo102142.sd.resleak.patch: BasicViewFactory.cxx | 3 ++- BasicViewFactory.hxx | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) --- NEW FILE openoffice.org-3.1.0.ooo102142.sd.resleak.patch --- diff -ru sd.orig/source/ui/framework/factories/BasicViewFactory.cxx sd/source/ui/framework/factories/BasicViewFactory.cxx --- sd.orig/source/ui/framework/factories/BasicViewFactory.cxx 2009-05-25 09:21:53.000000000 +0100 +++ sd/source/ui/framework/factories/BasicViewFactory.cxx 2009-05-25 10:03:48.000000000 +0100 @@ -145,7 +145,8 @@ mpBase(NULL), mpFrameView(NULL), mpViewCache(new ViewCache()), - mxLocalPane(new Pane(Reference(), new WorkWindow(NULL,WB_STDWORK))) + mpWindow(new WorkWindow(NULL,WB_STDWORK)), + mxLocalPane(new Pane(Reference(), mpWindow.get())) { (void)rxContext; } diff -ru sd.orig/source/ui/framework/factories/BasicViewFactory.hxx sd/source/ui/framework/factories/BasicViewFactory.hxx --- sd.orig/source/ui/framework/factories/BasicViewFactory.hxx 2009-05-25 09:21:53.000000000 +0100 +++ sd/source/ui/framework/factories/BasicViewFactory.hxx 2009-05-25 11:20:23.000000000 +0100 @@ -123,6 +123,7 @@ FrameView* mpFrameView; class ViewCache; + ::boost::shared_ptr mpWindow; ::boost::shared_ptr mpViewCache; css::uno::Reference mxLocalPane; openoffice.org-3.1.0.ooo104280.xmloff.lcl_IsAtEnd.wrong.patch: xmlnumfi.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openoffice.org-3.1.0.ooo104280.xmloff.lcl_IsAtEnd.wrong.patch --- --- xmloff/source/style/xmlnumfi.cxx.orig 2009-08-17 12:01:14.000000000 +0100 +++ xmloff/source/style/xmlnumfi.cxx 2009-08-17 12:01:17.000000000 +0100 @@ -2144,7 +2144,7 @@ if ( nTokLen > nBufLen ) return sal_False; - sal_Int32 nStartPos = nTokLen - nBufLen; + sal_Int32 nStartPos = nBufLen - nTokLen; for ( xub_StrLen nTokPos = 0; nTokPos < nTokLen; nTokPos++ ) if ( rToken.GetChar( nTokPos ) != rBuffer.charAt( nStartPos + nTokPos ) ) return sal_False; openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch: svdfppt.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch --- --- svx.orig/source/svdraw/svdfppt.cxx 2009-08-27 17:13:39.000000000 +0100 +++ svx/source/svdraw/svdfppt.cxx 2009-08-27 17:13:43.000000000 +0100 @@ -1429,9 +1429,11 @@ ePageColorsKind ( PPT_MASTERPAGE ), eAktPageKind ( PPT_MASTERPAGE ) { - DffRecordHeader* pHd; + if (rParam.aCurrentUserAtom.nMagic == 0xF3D1C4Df) //encrypted ? + bOk = false; if ( bOk ) { + DffRecordHeader* pHd; rStCtrl.Seek( STREAM_SEEK_TO_END ); nStreamLen = rStCtrl.Tell(); workspace.calc51.patch: sc/inc/cell.hxx | 9 + sc/inc/pch/precompiled_sc.hxx | 3 sc/inc/progress.hxx | 11 + sc/source/core/data/cell.cxx | 2 sc/source/core/data/cell2.cxx | 267 +++++++++++++++++++++++++++++++++++++++ sc/source/core/data/table2.cxx | 4 sc/source/core/tool/progress.cxx | 2 source/ui/view/viewfunc.cxx | 16 +- 8 files changed, 302 insertions(+), 12 deletions(-) --- NEW FILE workspace.calc51.patch --- diff -ru sc.orig/inc/progress.hxx sc/inc/progress.hxx --- sc.orig/inc/progress.hxx 2009-06-09 11:02:35.000000000 +0100 +++ sc/inc/progress.hxx 2009-06-09 11:03:37.000000000 +0100 @@ -36,6 +36,17 @@ class ScDocument; +/* + * #i102566 + * Drawing a progress bar update is not cheap, so if we draw it on every + * percentage change of 200 calculations we get one progress draw per 2 + * calculations which is slower than doing the calculations themselves. So as a + * rough guide only do an update per MIN_NO_CODES_PER_PROGRESS_UPDATE + * calculations + */ +#define MIN_NO_CODES_PER_PROGRESS_UPDATE 100 + + class SC_DLLPUBLIC ScProgress { private: diff -ru sc.orig/source/core/data/cell.cxx sc/source/core/data/cell.cxx --- sc.orig/source/core/data/cell.cxx 2009-06-09 11:01:11.000000000 +0100 +++ sc/source/core/data/cell.cxx 2009-06-09 11:04:45.000000000 +0100 @@ -1701,7 +1701,7 @@ // Reschedule verlangsamt das ganze erheblich, nur bei Prozentaenderung ausfuehren ScProgress::GetInterpretProgress()->SetStateCountDownOnPercent( - pDocument->GetFormulaCodeInTree() ); + pDocument->GetFormulaCodeInTree()/MIN_NO_CODES_PER_PROGRESS_UPDATE ); } else { diff -ru sc.orig/source/core/tool/progress.cxx sc/source/core/tool/progress.cxx --- sc.orig/source/core/tool/progress.cxx 2009-06-09 11:01:11.000000000 +0100 +++ sc/source/core/tool/progress.cxx 2009-06-09 11:04:14.000000000 +0100 @@ -162,7 +162,7 @@ if ( !pGlobalProgress ) pInterpretProgress = new ScProgress( pDoc->GetDocumentShell(), ScGlobal::GetRscString( STR_PROGRESS_CALCULATING ), - pDoc->GetFormulaCodeInTree(), FALSE, bWait ); + pDoc->GetFormulaCodeInTree()/MIN_NO_CODES_PER_PROGRESS_UPDATE, FALSE, bWait ); pInterpretDoc = pDoc; } } --- sc.orig/source/ui/view/viewfunc.cxx 2009-06-10 13:59:18.000000000 +0100 +++ sc/source/ui/view/viewfunc.cxx 2009-06-10 13:59:23.000000000 +0100 @@ -753,12 +751,13 @@ ScPatternAttr* pCellAttrs = NULL; EditTextObject* pNewData = NULL; String aString; + + const ScPatternAttr* pOldPattern = pDoc->GetPattern( nCol, nRow, nTab ); + ScTabEditEngine aEngine( *pOldPattern, pDoc->GetEnginePool() ); + aEngine.SetText(*pData); + if (bTestSimple) // Testen, ob einfacher String ohne Attribute { - const ScPatternAttr* pOldPattern = pDoc->GetPattern( nCol, nRow, nTab ); - ScTabEditEngine aEngine( *pOldPattern, pDoc->GetEnginePool() ); - aEngine.SetText(*pData); - ScEditAttrTester aAttrTester( &aEngine ); bSimple = !aAttrTester.NeedsObject(); bCommon = aAttrTester.NeedsCellAttr(); @@ -779,10 +778,9 @@ pCellAttrs->GetFromEditItemSet( &aAttrTester.GetAttribs() ); //! remove common attributes from EditEngine? } + } - if (bSimple) - aString = aEngine.GetText(); - } + aString = ScEditUtil::GetSpaceDelimitedString(aEngine); // // Undo @@ -840,7 +838,7 @@ { // wg. ChangeTrack erst jetzt pDocSh->GetUndoManager()->AddUndoAction( new ScUndoEnterData( pDocSh, nCol, nRow, nTab, nPos, pTabs, - ppOldCells, NULL, NULL, String(), + ppOldCells, NULL, NULL, aString, pUndoData ) ); } Index: sc/source/core/data/table2.cxx =================================================================== --- sc/source/core/data/table2.cxx (revision 272843) +++ sc/source/core/data/table2.cxx (working copy) @@ -2667,7 +2667,7 @@ pCell = aCol[nCol].GetCell( nRow ); if (pCell) if ( pCell->GetCellType() == CELLTYPE_FORMULA ) - if (((ScFormulaCell*)pCell)->HasOneReference( aRef )) + if (((ScFormulaCell*)pCell)->HasRefListExpressibleAsOneReference( aRef )) if ( aRef.aStart.Col() == nCol && aRef.aEnd.Col() == nCol && aRef.aStart.Tab() == nTab && aRef.aEnd.Tab() == nTab && DiffSign( aRef.aStart.Row(), nRow ) == @@ -2698,7 +2698,7 @@ while ( aIter.Next( nRow, pCell ) && !bFound ) { if ( pCell->GetCellType() == CELLTYPE_FORMULA ) - if (((ScFormulaCell*)pCell)->HasOneReference( aRef )) + if (((ScFormulaCell*)pCell)->HasRefListExpressibleAsOneReference( aRef )) if ( aRef.aStart.Row() == nRow && aRef.aEnd.Row() == nRow && aRef.aStart.Tab() == nTab && aRef.aEnd.Tab() == nTab && DiffSign( aRef.aStart.Col(), nCol ) == Index: sc/source/core/data/cell2.cxx =================================================================== --- sc/source/core/data/cell2.cxx (revision 272843) +++ sc/source/core/data/cell2.cxx (working copy) @@ -34,6 +34,11 @@ // INCLUDE --------------------------------------------------------------- +#include +#include + +#include + #include #include #include @@ -175,6 +180,222 @@ // ============================================================================ +namespace +{ + +using std::deque; + +typedef SCCOLROW(*DimensionSelector)(const ScSingleRefData&); + + +static SCCOLROW lcl_GetCol(const ScSingleRefData& rData) +{ + return rData.nCol; +} + + +static SCCOLROW lcl_GetRow(const ScSingleRefData& rData) +{ + return rData.nRow; +} + + +static SCCOLROW lcl_GetTab(const ScSingleRefData& rData) +{ + return rData.nTab; +} + + +/** Check if both references span the same range in selected dimension. + */ +static bool +lcl_checkRangeDimension( + const SingleDoubleRefProvider& rRef1, + const SingleDoubleRefProvider& rRef2, + const DimensionSelector aWhich) +{ + return + aWhich(rRef1.Ref1) == aWhich(rRef2.Ref1) + && aWhich(rRef1.Ref2) == aWhich(rRef2.Ref2); +} + + +static bool +lcl_checkRangeDimensions( + const SingleDoubleRefProvider& rRef1, + const SingleDoubleRefProvider& rRef2, + bool& bCol, bool& bRow, bool& bTab) +{ + const bool bSameCols(lcl_checkRangeDimension(rRef1, rRef2, lcl_GetCol)); + const bool bSameRows(lcl_checkRangeDimension(rRef1, rRef2, lcl_GetRow)); + const bool bSameTabs(lcl_checkRangeDimension(rRef1, rRef2, lcl_GetTab)); + + // Test if exactly two dimensions are equal + if (!(bSameCols ^ bSameRows ^ bSameTabs) + && (bSameCols || bSameRows || bSameTabs)) + { + bCol = !bSameCols; + bRow = !bSameRows; + bTab = !bSameTabs; + return true; + } + return false; +} + + +/** Check if references in given reference list can possibly + form a range. To do that, two of their dimensions must be the same. + */ +static bool +lcl_checkRangeDimensions( + const deque::const_iterator aBegin, + const deque::const_iterator aEnd, + bool& bCol, bool& bRow, bool& bTab) +{ + deque::const_iterator aCur(aBegin); + ++aCur; + const SingleDoubleRefProvider aRef(**aBegin); + bool bOk(false); + { + const SingleDoubleRefProvider aRefCur(**aCur); + bOk = lcl_checkRangeDimensions(aRef, aRefCur, bCol, bRow, bTab); + } + while (bOk && aCur != aEnd) + { + const SingleDoubleRefProvider aRefCur(**aCur); + bool bColTmp(false); + bool bRowTmp(false); + bool bTabTmp(false); + bOk = lcl_checkRangeDimensions(aRef, aRefCur, bColTmp, bRowTmp, bTabTmp); + bOk = bOk && (bCol == bColTmp && bRow == bRowTmp && bTab == bTabTmp); + ++aCur; + } + + if (bOk && aCur == aEnd) + { + bCol = bCol; + bRow = bRow; + bTab = bTab; + return true; + } + return false; +} + + +bool +lcl_lessReferenceBy( + const ScToken* const pRef1, const ScToken* const pRef2, + const DimensionSelector aWhich) +{ + const SingleDoubleRefProvider rRef1(*pRef1); + const SingleDoubleRefProvider rRef2(*pRef2); + return aWhich(rRef1.Ref1) < aWhich(rRef2.Ref1); +} + + +/** Returns true if range denoted by token pRef2 starts immediately after + range denoted by token pRef1. Dimension, in which the comparison takes + place, is given by aWhich. + */ +bool +lcl_isImmediatelyFollowing( + const ScToken* const pRef1, const ScToken* const pRef2, + const DimensionSelector aWhich) +{ + const SingleDoubleRefProvider rRef1(*pRef1); + const SingleDoubleRefProvider rRef2(*pRef2); + return aWhich(rRef2.Ref1) - aWhich(rRef1.Ref2) == 1; +} + + +static bool +lcl_checkIfAdjacent( + const deque& rReferences, + const DimensionSelector aWhich) +{ + typedef deque::const_iterator Iter; + Iter aBegin(rReferences.begin()); + Iter aEnd(rReferences.end()); + Iter aBegin1(aBegin); + ++aBegin1, --aEnd; + return std::equal( + aBegin, aEnd, aBegin1, + boost::bind(lcl_isImmediatelyFollowing, _1, _2, aWhich)); +} + + +static void +lcl_fillRangeFromRefList( + const deque& rReferences, ScRange& rRange) +{ + const ScSingleRefData aStart( + SingleDoubleRefProvider(*rReferences.front()).Ref1); + rRange.aStart.Set(aStart.nCol, aStart.nRow, aStart.nTab); + const ScSingleRefData aEnd( + SingleDoubleRefProvider(*rReferences.back()).Ref2); + rRange.aEnd.Set(aEnd.nCol, aEnd.nRow, aEnd.nTab); +} + + +static bool +lcl_refListFormsOneRange( + const ScAddress& aPos, deque& rReferences, + ScRange& rRange) +{ + std::for_each( + rReferences.begin(), rReferences.end(), + bind(&ScToken::CalcAbsIfRel, _1, aPos)) + ; + if (rReferences.size() == 1) { + lcl_fillRangeFromRefList(rReferences, rRange); + return true; + } + + bool bCell(false); + bool bRow(false); + bool bTab(false); + if (lcl_checkRangeDimensions(rReferences.begin(), rReferences.end(), + bCell, bRow, bTab)) + { + DimensionSelector aWhich; + if (bCell) + { + aWhich = lcl_GetCol; + } + else if (bRow) + { + aWhich = lcl_GetRow; + } + else if (bTab) + { + aWhich = lcl_GetTab; + } + else + { + OSL_ENSURE(false, "lcl_checkRangeDimensions shouldn't allow that!"); + } + // Sort the references by start of range + std::sort(rReferences.begin(), rReferences.end(), + boost::bind(lcl_lessReferenceBy, _1, _2, aWhich)); + if (lcl_checkIfAdjacent(rReferences, aWhich)) + { + lcl_fillRangeFromRefList(rReferences, rRange); + return true; + } + } + return false; +} + + +bool lcl_isReference(const FormulaToken& rToken) +{ + return + rToken.GetType() == svSingleRef || + rToken.GetType() == svDoubleRef; +} + +} + BOOL ScFormulaCell::IsEmpty() { if (IsDirtyOrInTableOpDirty() && pDocument->GetAutoCalc()) @@ -449,6 +670,52 @@ return FALSE; } +bool +ScFormulaCell::HasRefListExpressibleAsOneReference(ScRange& rRange) const +{ + /* If there appears just one reference in the formula, it's the same + as HasOneReference(). If there are more of them, they can denote + one range if they are (sole) arguments of one function. + Union of these references must form one range and their + intersection must be empty set. + */ + pCode->Reset(); + // Get first reference, if any + ScToken* const pFirstReference( + dynamic_cast(pCode->GetNextReferenceRPN())); + if (pFirstReference) + { + // Collect all consecutive references, starting by the one + // already found + std::deque aReferences; + aReferences.push_back(pFirstReference); + FormulaToken* pToken(pCode->NextRPN()); + FormulaToken* pFunction(0); + while (pToken) + { + if (lcl_isReference(*pToken)) + { + aReferences.push_back(dynamic_cast(pToken)); + pToken = pCode->NextRPN(); + } + else + { + if (pToken->IsFunction()) + { + pFunction = pToken; + } + break; + } + } + if (pFunction && !pCode->GetNextReferenceRPN() + && (pFunction->GetParamCount() == aReferences.size())) + { + return lcl_refListFormsOneRange(aPos, aReferences, rRange); + } + } + return false; +} + BOOL ScFormulaCell::HasRelNameReference() const { pCode->Reset(); Index: sc/inc/cell.hxx =================================================================== --- sc/inc/cell.hxx (revision 272843) +++ sc/inc/cell.hxx (working copy) @@ -387,6 +387,15 @@ inline USHORT GetSeenInIteration() const { return nSeenInIteration; } BOOL HasOneReference( ScRange& r ) const; + /* Checks if the formula contains reference list that can be + expressed by one reference (like A1;A2;A3:A5 -> A1:A5). The + reference list is not required to be sorted (i.e. A3;A1;A2 is + still recognized as A1:A3), but no overlapping is allowed. + If one reference is recognized, the rRange is filled. + + It is similar to HasOneReference(), but more general. + */ + bool HasRefListExpressibleAsOneReference(ScRange& rRange) const; BOOL HasRelNameReference() const; BOOL HasColRowName() const; Index: sc/inc/pch/precompiled_sc.hxx =================================================================== --- sc/inc/pch/precompiled_sc.hxx (revision 272843) +++ sc/inc/pch/precompiled_sc.hxx (working copy) @@ -36,6 +36,7 @@ #include #include +#include #include #include #include @@ -49,6 +50,8 @@ #include #include +#include + #include #include #include workspace.cmcfixes59.patch: typesconfig.c | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) --- NEW FILE workspace.cmcfixes59.patch --- Index: typesconfig/typesconfig.c =================================================================== --- sal.orig/typesconfig/typesconfig.c (revision 269860) +++ sal/typesconfig/typesconfig.c (working copy) @@ -163,20 +163,26 @@ |* Letzte Aenderung |* *************************************************************************/ -static int dummy(void* unused); +#if defined(IA64) || defined(ARM32) int GetAtAddress( Type eT, void* p ) { -#if defined(IA64) || defined(ARM32) switch ( eT ) { case t_char: return *((char*)p); - case t_short: if ((long)p % sizeof(short)) abort(); else return *((short*)p); - case t_int: if ((long)p % sizeof(int)) abort(); else return *((int*)p); - case t_long: if ((long)p % sizeof(long)) abort(); else return *((long*)p); - case t_double: if ((long)p % sizeof(double)) abort(); else return *((double*)p); + case t_short: if ((long)p % sizeof(short)) raise(SIGBUS); else return *((short*)p); + case t_int: if ((long)p % sizeof(int)) raise(SIGBUS); else return *((int*)p); + case t_long: if ((long)p % sizeof(long)) raise(SIGBUS); else return *((long*)p); + case t_double: if ((long)p % sizeof(double)) raise(SIGBUS); else return *((double*)p); } + abort(); +} + #else +static int dummy(void* unused); + +int GetAtAddress( Type eT, void* p ) +{ switch ( eT ) { case t_char: { char x = *(char*)p; return dummy(&x); } @@ -185,7 +191,6 @@ case t_long: { long x = *(long*)p; return dummy(&x); } case t_double: { double x = *(double*)p; return dummy(&x); } } -#endif abort(); } @@ -195,6 +200,7 @@ return 0; } +#endif /************************************************************************* |* |* SetAtAddress() workspace.cmcfixes60.patch: mailmrge.cxx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) --- NEW FILE workspace.cmcfixes60.patch --- Index: sw/source/ui/envelp/mailmrge.cxx =================================================================== --- sw/source/ui/envelp/mailmrge.cxx (revision 272843) +++ sw/source/ui/envelp/mailmrge.cxx (working copy) @@ -402,6 +402,8 @@ aLk = LINK(this, SwMailMergeDlg, ModifyHdl); aFromNF.SetModifyHdl(aLk); aToNF.SetModifyHdl(aLk); + aFromNF.SetMax(SAL_MAX_INT32); + aToNF.SetMax(SAL_MAX_INT32); SwNewDBMgr* pNewDBMgr = rSh.GetNewDBMgr(); if(_xConnection.is()) @@ -783,19 +785,20 @@ if (aFromRB.IsChecked()) // Liste Einfuegen { - ULONG nStart = static_cast< ULONG >(aFromNF.GetValue()); - ULONG nEnd = static_cast< ULONG >(aToNF.GetValue()); + // Safe: the maximal value of the fields is limited + sal_Int32 nStart = sal::static_int_cast(aFromNF.GetValue()); + sal_Int32 nEnd = sal::static_int_cast(aToNF.GetValue()); if (nEnd < nStart) { - ULONG nZw = nEnd; + const sal_Int32 nZw = nEnd; nEnd = nStart; nStart = nZw; } m_aSelection.realloc(nEnd - nStart + 1); Any* pSelection = m_aSelection.getArray(); - for (ULONG i = nStart; i <= nEnd; ++i, ++pSelection) + for (sal_Int32 i = nStart; i != nEnd; ++i, ++pSelection) *pSelection <<= i; } else if (aAllRB.IsChecked() ) workspace.cmcfixes61.patch: canvas/source/cairo/cairo_canvashelper.cxx | 2 - svx/inc/svx/xcolit.hxx | 2 - svx/inc/svx/xflclit.hxx | 2 - svx/inc/svx/xflftrit.hxx | 2 - svx/inc/svx/xflgrit.hxx | 2 - svx/inc/svx/xflhtit.hxx | 2 - svx/inc/svx/xftshcit.hxx | 2 - svx/inc/svx/xit.hxx | 8 ++-- svx/inc/svx/xlnclit.hxx | 2 - svx/inc/svx/xlndsit.hxx | 2 - svx/inc/svx/xlnedit.hxx | 2 - svx/inc/svx/xlnstit.hxx | 2 - svx/inc/svx/xsflclit.hxx | 2 - svx/source/xoutdev/xattr.cxx | 50 +++++++++++++++-------------- 14 files changed, 42 insertions(+), 40 deletions(-) --- NEW FILE workspace.cmcfixes61.patch --- Avoid subpixel clipping for cairocanvas. nobody is expecting this. From: Thorsten Behrens --- canvas/source/cairo/cairo_canvashelper.cxx | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git canvas/source/cairo/cairo_canvashelper.cxx canvas/source/cairo/cairo_canvashelper.cxx index 3b3571a..9684b8d 100644 --- canvas/source/cairo/cairo_canvashelper.cxx +++ canvas/source/cairo/cairo_canvashelper.cxx @@ -888,7 +888,7 @@ namespace cairocanvas nY = aP.getY(); cairo_matrix_transform_point( &aOrigMatrix, &nX, &nY ); - if( ! bIsBezier && bIsRectangle ) { + if( ! bIsBezier && (bIsRectangle || aOperation == Clip) ) { nX = basegfx::fround( nX ); nY = basegfx::fround( nY ); } diff -ru svx.orig/inc/svx/xcolit.hxx svx/inc/svx/xcolit.hxx --- svx.orig/inc/svx/xcolit.hxx 2009-07-09 15:28:15.000000000 +0100 +++ svx/inc/svx/xcolit.hxx 2009-07-09 16:34:22.000000000 +0100 @@ -48,7 +48,7 @@ public: TYPEINFO(); XColorItem() {} - XColorItem(USHORT nWhich, long nIndex, const Color& rTheColor); + XColorItem(USHORT nWhich, INT32 nIndex, const Color& rTheColor); virtual sal_Bool QueryValue( com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const; virtual sal_Bool PutValue( const com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ); diff -ru svx.orig/inc/svx/xflclit.hxx svx/inc/svx/xflclit.hxx --- svx.orig/inc/svx/xflclit.hxx 2009-07-09 15:28:15.000000000 +0100 +++ svx/inc/svx/xflclit.hxx 2009-07-09 16:32:16.000000000 +0100 @@ -46,7 +46,7 @@ public: TYPEINFO(); XFillColorItem() {} - XFillColorItem(long nIndex, const Color& rTheColor); + XFillColorItem(INT32 nIndex, const Color& rTheColor); XFillColorItem(const String& rName, const Color& rTheColor); XFillColorItem(SvStream& rIn); diff -ru svx.orig/inc/svx/xflftrit.hxx svx/inc/svx/xflftrit.hxx --- svx.orig/inc/svx/xflftrit.hxx 2009-07-09 15:28:15.000000000 +0100 +++ svx/inc/svx/xflftrit.hxx 2009-07-09 16:11:19.000000000 +0100 @@ -50,7 +50,7 @@ TYPEINFO(); XFillFloatTransparenceItem(); - XFillFloatTransparenceItem( long nIndex, const XGradient& rGradient, BOOL bEnable = TRUE ); + XFillFloatTransparenceItem( INT32 nIndex, const XGradient& rGradient, BOOL bEnable = TRUE ); XFillFloatTransparenceItem(const String& rName, const XGradient& rGradient, BOOL bEnable = TRUE ); XFillFloatTransparenceItem(SfxItemPool* pPool, const XGradient& rTheGradient, BOOL bEnable = TRUE ); XFillFloatTransparenceItem(SfxItemPool* pPool ); diff -ru svx.orig/inc/svx/xflgrit.hxx svx/inc/svx/xflgrit.hxx --- svx.orig/inc/svx/xflgrit.hxx 2009-07-09 15:28:12.000000000 +0100 +++ svx/inc/svx/xflgrit.hxx 2009-07-09 16:31:03.000000000 +0100 @@ -47,7 +47,7 @@ public: TYPEINFO(); XFillGradientItem() : NameOrIndex(XATTR_FILLGRADIENT, -1) {} - XFillGradientItem(long nIndex, const XGradient& rTheGradient); + XFillGradientItem(INT32 nIndex, const XGradient& rTheGradient); XFillGradientItem(const UniString& rName, const XGradient& rTheGradient); XFillGradientItem(SfxItemPool* pPool, const XGradient& rTheGradient); XFillGradientItem(SfxItemPool* pPool ); diff -ru svx.orig/inc/svx/xflhtit.hxx svx/inc/svx/xflhtit.hxx --- svx.orig/inc/svx/xflhtit.hxx 2009-07-09 15:28:13.000000000 +0100 +++ svx/inc/svx/xflhtit.hxx 2009-07-09 16:11:08.000000000 +0100 @@ -47,7 +47,7 @@ public: TYPEINFO(); XFillHatchItem() : NameOrIndex(XATTR_FILLHATCH, -1) {} - XFillHatchItem(long nIndex, const XHatch& rTheHatch); + XFillHatchItem(INT32 nIndex, const XHatch& rTheHatch); XFillHatchItem(const String& rName, const XHatch& rTheHatch); XFillHatchItem(SfxItemPool* pPool, const XHatch& rTheHatch); XFillHatchItem(SfxItemPool* pPool ); diff -ru svx.orig/inc/svx/xftshcit.hxx svx/inc/svx/xftshcit.hxx --- svx.orig/inc/svx/xftshcit.hxx 2009-07-09 15:28:12.000000000 +0100 +++ svx/inc/svx/xftshcit.hxx 2009-07-09 16:10:52.000000000 +0100 @@ -45,7 +45,7 @@ public: TYPEINFO(); XFormTextShadowColorItem() {} - XFormTextShadowColorItem(long nIndex, const Color& rTheColor); + XFormTextShadowColorItem(INT32 nIndex, const Color& rTheColor); XFormTextShadowColorItem(const String& rName, const Color& rTheColor); XFormTextShadowColorItem(SvStream& rIn); diff -ru svx.orig/inc/svx/xit.hxx svx/inc/svx/xit.hxx --- svx.orig/inc/svx/xit.hxx 2009-07-09 15:28:12.000000000 +0100 +++ svx/inc/svx/xit.hxx 2009-07-09 15:29:13.000000000 +0100 @@ -54,7 +54,7 @@ //------------------- class SVX_DLLPUBLIC NameOrIndex : public SfxStringItem { - long nPalIndex; + INT32 nPalIndex; protected: void Detach() { nPalIndex = -1; } @@ -62,7 +62,7 @@ public: TYPEINFO(); NameOrIndex() { nPalIndex = -1; } - NameOrIndex(USHORT nWhich, long nIndex); + NameOrIndex(USHORT nWhich, INT32 nIndex); NameOrIndex(USHORT nWhich, const String& rName= String()); NameOrIndex(USHORT nWhich, SvStream& rIn); @@ -76,8 +76,8 @@ String GetName() const { return GetValue(); } void SetName(const String& rName) { SetValue(rName); } - long GetIndex() const { return nPalIndex; } - void SetIndex(long nIndex) { nPalIndex = nIndex; } + INT32 GetIndex() const { return nPalIndex; } + void SetIndex(INT32 nIndex) { nPalIndex = nIndex; } BOOL IsIndex() const { return (nPalIndex >= 0); } /** this static checks if the given NameOrIndex item has a unique name for its value. diff -ru svx.orig/inc/svx/xlnclit.hxx svx/inc/svx/xlnclit.hxx --- svx.orig/inc/svx/xlnclit.hxx 2009-07-09 15:28:15.000000000 +0100 +++ svx/inc/svx/xlnclit.hxx 2009-07-09 16:34:06.000000000 +0100 @@ -42,7 +42,7 @@ public: TYPEINFO(); XLineColorItem() {} - XLineColorItem(long nIndex, const Color& rTheColor); + XLineColorItem(INT32 nIndex, const Color& rTheColor); XLineColorItem(const String& rName, const Color& rTheColor); XLineColorItem(SvStream& rIn); diff -ru svx.orig/inc/svx/xlndsit.hxx svx/inc/svx/xlndsit.hxx --- svx.orig/inc/svx/xlndsit.hxx 2009-07-09 15:28:12.000000000 +0100 +++ svx/inc/svx/xlndsit.hxx 2009-07-09 16:34:14.000000000 +0100 @@ -50,7 +50,7 @@ public: TYPEINFO(); XLineDashItem() : NameOrIndex(XATTR_LINEDASH, -1) {} - XLineDashItem(long nIndex, const XDash& rTheDash); + XLineDashItem(INT32 nIndex, const XDash& rTheDash); XLineDashItem(const String& rName, const XDash& rTheDash); XLineDashItem(SfxItemPool* pPool, const XDash& rTheDash); XLineDashItem(SfxItemPool* pPool ); diff -ru svx.orig/inc/svx/xlnedit.hxx svx/inc/svx/xlnedit.hxx --- svx.orig/inc/svx/xlnedit.hxx 2009-07-09 15:28:14.000000000 +0100 +++ svx/inc/svx/xlnedit.hxx 2009-07-09 16:31:26.000000000 +0100 @@ -46,7 +46,7 @@ public: TYPEINFO(); - XLineEndItem(long nIndex = -1); + XLineEndItem(INT32 nIndex = -1); XLineEndItem(const String& rName, const basegfx::B2DPolyPolygon& rPolyPolygon); XLineEndItem(SfxItemPool* pPool, const basegfx::B2DPolyPolygon& rPolyPolygon); XLineEndItem(SfxItemPool* pPool ); diff -ru svx.orig/inc/svx/xlnstit.hxx svx/inc/svx/xlnstit.hxx --- svx.orig/inc/svx/xlnstit.hxx 2009-07-09 15:28:14.000000000 +0100 +++ svx/inc/svx/xlnstit.hxx 2009-07-09 16:32:26.000000000 +0100 @@ -46,7 +46,7 @@ public: TYPEINFO(); - XLineStartItem(long nIndex = -1); + XLineStartItem(INT32 nIndex = -1); XLineStartItem(const String& rName, const basegfx::B2DPolyPolygon& rPolyPolygon); XLineStartItem(SfxItemPool* pPool, const basegfx::B2DPolyPolygon& rPolyPolygon); XLineStartItem(SfxItemPool* pPool ); diff -ru svx.orig/inc/svx/xsflclit.hxx svx/inc/svx/xsflclit.hxx --- svx.orig/inc/svx/xsflclit.hxx 2009-07-09 15:28:15.000000000 +0100 +++ svx/inc/svx/xsflclit.hxx 2009-07-09 16:31:12.000000000 +0100 @@ -41,7 +41,7 @@ public: TYPEINFO(); XSecondaryFillColorItem() {} - XSecondaryFillColorItem(long nIndex, const Color& rTheColor); + XSecondaryFillColorItem(INT32 nIndex, const Color& rTheColor); XSecondaryFillColorItem(const String& rName, const Color& rTheColor); XSecondaryFillColorItem(SvStream& rIn); diff -ru svx.orig/source/xoutdev/xattr.cxx svx/source/xoutdev/xattr.cxx --- svx.orig/source/xoutdev/xattr.cxx 2009-07-09 15:26:56.000000000 +0100 +++ svx/source/xoutdev/xattr.cxx 2009-07-09 16:32:04.000000000 +0100 @@ -66,6 +66,8 @@ #include #include +#include + using namespace ::rtl; using namespace ::com::sun::star; @@ -108,7 +110,7 @@ /************************************************************************* |* -|* NameOrIndex::NameOrIndex(USHORT nWhich, long nIndex) +|* NameOrIndex::NameOrIndex(USHORT nWhich, INT32 nIndex) |* |* Beschreibung |* Ersterstellung 14.11.94 @@ -116,7 +118,7 @@ |* *************************************************************************/ -NameOrIndex::NameOrIndex(USHORT _nWhich, long nIndex) : +NameOrIndex::NameOrIndex(USHORT _nWhich, INT32 nIndex) : SfxStringItem(_nWhich, aNameOrIndexEmptyString), nPalIndex(nIndex) { @@ -134,7 +136,7 @@ NameOrIndex::NameOrIndex(USHORT _nWhich, const XubString& rName) : SfxStringItem(_nWhich, rName), - nPalIndex((long)-1) + nPalIndex(-1) { } @@ -230,7 +233,7 @@ SvStream& NameOrIndex::Store( SvStream& rOut, USHORT nItemVersion ) const { SfxStringItem::Store( rOut, nItemVersion ); - rOut << (INT32)nPalIndex; + rOut << nPalIndex; return rOut; } @@ -369,11 +373,11 @@ /************************************************************************* |* -|* XColorItem::XColorItem(USHORT nWhich, long nIndex, const Color& rTheColor) +|* XColorItem::XColorItem(USHORT nWhich, INT32 nIndex, const Color& rTheColor) |* \************************************************************************/ -XColorItem::XColorItem(USHORT _nWhich, long nIndex, const Color& rTheColor) : +XColorItem::XColorItem(USHORT _nWhich, INT32 nIndex, const Color& rTheColor) : NameOrIndex(_nWhich, nIndex), aColor(rTheColor) { @@ -884,7 +888,7 @@ /************************************************************************* |* -|* XLineDashItem::XLineDashItem(long nIndex, const XDash& rTheDash) +|* XLineDashItem::XLineDashItem(INT32 nIndex, const XDash& rTheDash) |* |* Beschreibung |* Ersterstellung 15.11.94 @@ -892,7 +896,7 @@ |* *************************************************************************/ -XLineDashItem::XLineDashItem(long nIndex, const XDash& rTheDash) : +XLineDashItem::XLineDashItem(INT32 nIndex, const XDash& rTheDash) : NameOrIndex(XATTR_LINEDASH, nIndex), aDash(rTheDash) { @@ -1501,7 +1505,7 @@ /************************************************************************* |* -|* XLineColorItem::XLineColorItem(long nIndex, const Color& rTheColor) +|* XLineColorItem::XLineColorItem(INT32 nIndex, const Color& rTheColor) |* |* Beschreibung |* Ersterstellung 15.11.94 @@ -1509,7 +1513,7 @@ |* *************************************************************************/ -XLineColorItem::XLineColorItem(long nIndex, const Color& rTheColor) : +XLineColorItem::XLineColorItem(INT32 nIndex, const Color& rTheColor) : XColorItem(XATTR_LINECOLOR, nIndex, rTheColor) { } @@ -1720,7 +1724,7 @@ /************************************************************************* |* -|* XLineStartItem::XLineStartItem(long nIndex) +|* XLineStartItem::XLineStartItem(INT32 nIndex) |* |* Beschreibung |* Ersterstellung 15.11.94 @@ -1728,7 +1732,7 @@ |* *************************************************************************/ -XLineStartItem::XLineStartItem(long nIndex) +XLineStartItem::XLineStartItem(INT32 nIndex) : NameOrIndex(XATTR_LINESTART, nIndex) { } @@ -2192,7 +2196,7 @@ /************************************************************************* |* -|* XLineEndItem::XLineEndItem(long nIndex) +|* XLineEndItem::XLineEndItem(INT32 nIndex) |* |* Beschreibung |* Ersterstellung 15.11.94 @@ -2200,7 +2204,7 @@ |* *************************************************************************/ -XLineEndItem::XLineEndItem(long nIndex) +XLineEndItem::XLineEndItem(INT32 nIndex) : NameOrIndex(XATTR_LINEEND, nIndex) { } @@ -2664,7 +2668,7 @@ /************************************************************************* |* -|* XLineStartWidthItem::XLineStartWidthItem(long nWidth) +|* XLineStartWidthItem::XLineStartWidthItem(INT32 nWidth) |* |* Beschreibung |* Ersterstellung 15.11.94 @@ -3249,7 +3253,7 @@ /************************************************************************* |* -|* XFillColorItem::XFillColorItem(long nIndex, const Color& rTheColor) +|* XFillColorItem::XFillColorItem(INT32 nIndex, const Color& rTheColor) |* |* Beschreibung |* Ersterstellung 15.11.94 @@ -3257,7 +3261,7 @@ |* *************************************************************************/ -XFillColorItem::XFillColorItem(long nIndex, const Color& rTheColor) : +XFillColorItem::XFillColorItem(INT32 nIndex, const Color& rTheColor) : XColorItem(XATTR_FILLCOLOR, nIndex, rTheColor) { } @@ -3372,7 +3376,7 @@ // ----------------------------- TYPEINIT1_AUTOFACTORY(XSecondaryFillColorItem, XColorItem); -XSecondaryFillColorItem::XSecondaryFillColorItem(long nIndex, const Color& rTheColor) : +XSecondaryFillColorItem::XSecondaryFillColorItem(INT32 nIndex, const Color& rTheColor) : XColorItem(XATTR_SECONDARYFILLCOLOR, nIndex, rTheColor) { } @@ -3510,7 +3514,7 @@ /************************************************************************* |* -|* XFillGradientItem::XFillGradientItem(long nIndex, +|* XFillGradientItem::XFillGradientItem(INT32 nIndex, |* const XGradient& rTheGradient) |* |* Beschreibung @@ -3519,7 +3523,7 @@ |* *************************************************************************/ -XFillGradientItem::XFillGradientItem(long nIndex, +XFillGradientItem::XFillGradientItem(INT32 nIndex, const XGradient& rTheGradient) : NameOrIndex(XATTR_FILLGRADIENT, nIndex), aGradient(rTheGradient) @@ -4042,7 +4046,7 @@ //------------------------------------------------------------------------ -XFillFloatTransparenceItem::XFillFloatTransparenceItem( long nIndex, const XGradient& rGradient, BOOL bEnable ) : +XFillFloatTransparenceItem::XFillFloatTransparenceItem( INT32 nIndex, const XGradient& rGradient, BOOL bEnable ) : XFillGradientItem ( nIndex, rGradient ), bEnabled ( bEnable ) { @@ -4246,7 +4250,7 @@ /************************************************************************* |* -|* XFillHatchItem::XFillHatchItem(long nIndex, +|* XFillHatchItem::XFillHatchItem(INT32 nIndex, |* const XHatch& rTheHatch) |* |* Beschreibung @@ -4255,7 +4259,7 @@ |* *************************************************************************/ -XFillHatchItem::XFillHatchItem(long nIndex, +XFillHatchItem::XFillHatchItem(INT32 nIndex, const XHatch& rTheHatch) : NameOrIndex(XATTR_FILLHATCH, nIndex), aHatch(rTheHatch) @@ -5258,7 +5262,7 @@ |* *************************************************************************/ -XFormTextShadowColorItem::XFormTextShadowColorItem(long nIndex, +XFormTextShadowColorItem::XFormTextShadowColorItem(INT32 nIndex, const Color& rTheColor) : XColorItem(XATTR_FORMTXTSHDWCOLOR, nIndex, rTheColor) { workspace.cmcfixes62.patch: binfilter/bf_sfx2/source/doc/sfx2_objstor.cxx | 1 binfilter/prj/build.lst | 2 connectivity/source/drivers/odbcbase/OConnection.cxx | 2 connectivity/source/drivers/odbcbase/OPreparedStatement.cxx | 16 - connectivity/source/drivers/odbcbase/OResultSet.cxx | 6 connectivity/source/drivers/odbcbase/OResultSetMetaData.cxx | 8 connectivity/source/drivers/odbcbase/OStatement.cxx | 8 connectivity/source/drivers/odbcbase/OTools.cxx | 70 ++--- connectivity/source/inc/odbc/OFunctiondefs.hxx | 8 connectivity/source/inc/odbc/OFunctions.hxx | 44 +-- connectivity/source/inc/odbc/OResultSet.hxx | 2 connectivity/source/inc/odbc/OResultSetMetaData.hxx | 4 connectivity/source/inc/odbc/OStatement.hxx | 2 connectivity/source/inc/odbc/OTools.hxx | 12 dbaccess/source/ui/dlg/odbcconfig.cxx | 8 dmake/dag.c | 9 dmake/expand.c | 26 +- dmake/getinp.c | 6 dmake/make.c | 15 - dmake/path.c | 10 dmake/rulparse.c | 5 postprocess/prj/build.lst | 2 sfx2/inc/pch/precompiled_sfx2.hxx | 1 sfx2/source/appl/sfxpicklist.cxx | 4 sfx2/source/doc/objstor.cxx | 3 sfx2/util/makefile.mk | 1 shell/inc/systemshell.hxx | 53 ---- shell/prj/build.lst | 3 shell/prj/d.lst | 4 shell/source/unix/sysshell/makefile.mk | 4 shell/source/unix/sysshell/recently_used_file_handler.cxx | 1 shell/source/unix/sysshell/systemshell.cxx | 151 ------------ solenv/inc/libs.mk | 2 vcl/aqua/inc/salinst.h | 2 vcl/aqua/source/app/salinst.cxx | 55 ++++ vcl/inc/vcl/salinst.hxx | 1 vcl/inc/vcl/svapp.hxx | 14 + vcl/os2/inc/salinst.h | 1 vcl/os2/source/app/salinst.cxx | 4 vcl/source/app/svapp.cxx | 6 vcl/unx/gtk/app/gtkinst.cxx | 21 + vcl/unx/headless/svpinst.cxx | 4 vcl/unx/headless/svpinst.hxx | 2 vcl/unx/inc/plugins/gtk/gtkinst.hxx | 1 vcl/unx/inc/salinst.h | 1 vcl/unx/source/app/salinst.cxx | 20 + vcl/win/inc/salinst.h | 1 vcl/win/source/app/salinst.cxx | 23 + 48 files changed, 298 insertions(+), 351 deletions(-) --- NEW FILE workspace.cmcfixes62.patch --- Index: dbaccess/source/ui/dlg/odbcconfig.cxx =================================================================== --- dbaccess/source/ui/dlg/odbcconfig.cxx (.../tags/DEV300_m55) (revision 275310) +++ dbaccess/source/ui/dlg/odbcconfig.cxx (.../cws/cmcfixes62) (revision 275310) @@ -82,7 +82,7 @@ // so don't touch this #if defined(WIN) || defined(WNT) #define SQL_API __stdcall -// At least under some circumstances, the below #include re- +// At least under some circumstances, the below #include re- // defines SQL_API to an empty string, leading to a compiler warning on MSC; to // not break the current behavior, this is worked around by locally disabling // that warning: @@ -97,13 +97,7 @@ #define DONT_TD_VOID #endif -#ifdef SYSTEM_ODBC_HEADERS #include -#else -#ifndef __SQLEXT_H -#include -#endif -#endif #if defined(WIN) || defined(WNT) #if defined _MSC_VER Index: sfx2/source/doc/objstor.cxx =================================================================== --- sfx2/source/doc/objstor.cxx (.../tags/DEV300_m55) (revision 275310) +++ sfx2/source/doc/objstor.cxx (.../cws/cmcfixes62) (revision 275310) @@ -99,7 +99,6 @@ #include #include #include -#include #include #include #include @@ -821,7 +820,7 @@ if ( aUrl.GetProtocol() == INET_PROT_FILE ) { const SfxFilter* pOrgFilter = pMedium->GetOrigFilter(); - SystemShell::AddToRecentDocumentList( + Application::AddToRecentDocumentList( aUrl.GetURLNoPass( INetURLObject::NO_DECODE ), (pOrgFilter) ? pOrgFilter->GetMimeType() : String() ); } Index: sfx2/source/appl/sfxpicklist.cxx =================================================================== --- sfx2/source/appl/sfxpicklist.cxx (.../tags/DEV300_m55) (revision 275310) +++ sfx2/source/appl/sfxpicklist.cxx (.../cws/cmcfixes62) (revision 275310) @@ -43,8 +43,6 @@ #include #include -#include - // ---------------------------------------------------------------------------- #include @@ -470,7 +468,7 @@ pDocSh->Get_Impl()->bWaitingForPicklist = sal_False; if ( aURL.GetProtocol() == INET_PROT_FILE ) - SystemShell::AddToRecentDocumentList( aURL.GetURLNoPass( INetURLObject::NO_DECODE ), (pFilter) ? pFilter->GetMimeType() : String() ); + Application::AddToRecentDocumentList( aURL.GetURLNoPass( INetURLObject::NO_DECODE ), (pFilter) ? pFilter->GetMimeType() : String() ); } break; } Index: sfx2/inc/pch/precompiled_sfx2.hxx =================================================================== --- sfx2/inc/pch/precompiled_sfx2.hxx (.../tags/DEV300_m55) (revision 275310) +++ sfx2/inc/pch/precompiled_sfx2.hxx (.../cws/cmcfixes62) (revision 275310) @@ -484,7 +484,6 @@ #include "sal/config.h" #include "sal/types.h" #include "setup_native/qswin32.h" -#include "shell/systemshell.hxx" #include "sj2/sjapplet.hxx" #include "sot/clsids.hxx" #include "sot/exchange.hxx" Index: sfx2/util/makefile.mk =================================================================== --- sfx2/util/makefile.mk (.../tags/DEV300_m55) (revision 275310) +++ sfx2/util/makefile.mk (.../cws/cmcfixes62) (revision 275310) @@ -91,7 +91,6 @@ $(TOOLSLIB) \ $(I18NISOLANGLIB) \ $(SAXLIB) \ - $(SYSSHELLLIB) \ $(COMPHELPERLIB) \ $(UCBHELPERLIB) \ $(CPPUHELPERLIB) \ Index: vcl/source/app/svapp.cxx =================================================================== --- vcl/source/app/svapp.cxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/source/app/svapp.cxx (.../cws/cmcfixes62) (revision 275310) @@ -1989,6 +1989,12 @@ return SalGetDesktopEnvironment(); } +void Application::AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType) +{ + ImplSVData* pSVData = ImplGetSVData(); + pSVData->mpDefInst->AddToRecentDocumentList(rFileUrl, rMimeType); +} + BOOL Application::IsAccessibilityEnabled() { return FALSE; Index: vcl/os2/source/app/salinst.cxx =================================================================== --- vcl/os2/source/app/salinst.cxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/os2/source/app/salinst.cxx (.../cws/cmcfixes62) (revision 275310) @@ -811,6 +811,10 @@ return (void*) ""; } +void Os2SalInstance::AddToRecentDocumentList(const rtl::OUString& /*rFileUrl*/, const rtl::OUString& /*rMimeType*/) +{ +} + // ----------------------------------------------------------------------- SalTimer* Os2SalInstance::CreateSalTimer() Index: vcl/os2/inc/salinst.h =================================================================== --- vcl/os2/inc/salinst.h (.../tags/DEV300_m55) (revision 275310) +++ vcl/os2/inc/salinst.h (.../cws/cmcfixes62) (revision 275310) @@ -96,6 +96,7 @@ virtual void DestroyMenuItem( SalMenuItem* ); virtual SalSession* CreateSalSession(); virtual void* GetConnectionIdentifier( ConnectionIdentifierType& rReturnedType, int& rReturnedBytes ); + virtual void AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType); }; SalFrame* ImplSalCreateFrame( Os2SalInstance* pInst, HWND hWndParent, ULONG nSalFrameStyle ); Index: vcl/aqua/source/app/salinst.cxx =================================================================== --- vcl/aqua/source/app/salinst.cxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/aqua/source/app/salinst.cxx (.../cws/cmcfixes62) (revision 275310) @@ -55,6 +55,14 @@ #include "saltimer.h" #include "vclnsapp.h" +#include + +#include +#include +#include +#include +#include + #include "premac.h" #include #include @@ -64,6 +72,7 @@ using namespace std; +using namespace ::com::sun::star; extern BOOL ImplSVMain(); @@ -1017,6 +1026,52 @@ return (void*)""; } +// We need to re-encode file urls because osl_getFileURLFromSystemPath converts +// to UTF-8 before encoding non ascii characters, which is not what other apps expect. +static rtl::OUString translateToExternalUrl(const rtl::OUString& internalUrl) +{ + rtl::OUString extUrl; + + uno::Reference< lang::XMultiServiceFactory > sm = comphelper::getProcessServiceFactory(); + if (sm.is()) + { + uno::Reference< beans::XPropertySet > pset; + sm->queryInterface( getCppuType( &pset )) >>= pset; + if (pset.is()) + { + uno::Reference< uno::XComponentContext > context; + static const rtl::OUString DEFAULT_CONTEXT( RTL_CONSTASCII_USTRINGPARAM( "DefaultContext" ) ); + pset->getPropertyValue(DEFAULT_CONTEXT) >>= context; + if (context.is()) + extUrl = uri::ExternalUriReferenceTranslator::create(context)->translateToExternal(internalUrl); + } + } + return extUrl; +} + +void AquaSalInstance::AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& /*rMimeType*/) +{ + // Convert file URL for external use (see above) + rtl::OUString externalUrl = translateToExternalUrl(rFileUrl); + if( 0 == externalUrl.getLength() ) + externalUrl = rFileUrl; + + if( externalUrl.getLength() ) + { + NSString* pString = [[NSString alloc] initWithCharacters: externalUrl.getStr() length: externalUrl.getLength()]; + NSURL* pURL = [NSURL URLWithString: pString]; + + if( pURL ) + { + NSDocumentController* pCtrl = [NSDocumentController sharedDocumentController]; + [pCtrl noteNewRecentDocumentURL: pURL]; + } + if( pString ) + [pString release]; + } +} + + // ----------------------------------------------------------------------- SalTimer* AquaSalInstance::CreateSalTimer() Index: vcl/aqua/inc/salinst.h =================================================================== --- vcl/aqua/inc/salinst.h (.../tags/DEV300_m55) (revision 275310) +++ vcl/aqua/inc/salinst.h (.../cws/cmcfixes62) (revision 275310) @@ -143,9 +143,11 @@ virtual void DestroyMenuItem( SalMenuItem* ); virtual SalSession* CreateSalSession(); virtual void* GetConnectionIdentifier( ConnectionIdentifierType& rReturnedType, int& rReturnedBytes ); + virtual void AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType); virtual void SetEventCallback( void* pInstance, bool(*pCallback)(void*,void*,int) ); virtual void SetErrorEventCallback( void* pInstance, bool(*pCallback)(void*,void*,int) ); + static void handleAppDefinedEvent( NSEvent* pEvent ); // check whether a particular string is passed on the command line Index: vcl/inc/vcl/salinst.hxx =================================================================== --- vcl/inc/vcl/salinst.hxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/inc/vcl/salinst.hxx (.../cws/cmcfixes62) (revision 275310) @@ -171,6 +171,7 @@ enum ConnectionIdentifierType { AsciiCString, Blob }; virtual void* GetConnectionIdentifier( ConnectionIdentifierType& rReturnedType, int& rReturnedBytes ) = 0; + virtual void AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType) = 0; }; // called from SVMain Index: vcl/inc/vcl/svapp.hxx =================================================================== --- vcl/inc/vcl/svapp.hxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/inc/vcl/svapp.hxx (.../cws/cmcfixes62) (revision 275310) @@ -479,6 +479,20 @@ */ static const ::rtl::OUString& GetDesktopEnvironment(); + /** Add a file to the system shells recent document list if there is any. + This function may have no effect under Unix because there is no + standard API among the different desktop managers. + + @param rFileUrl + The file url of the document. + + @param rMimeType + The mime content type of the document specified by aFileUrl. + If an empty string will be provided "application/octet-stream" + will be used. + */ + static void AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType); + private: DECL_STATIC_LINK( Application, PostEventHandler, void* ); Index: vcl/unx/source/app/salinst.cxx =================================================================== --- vcl/unx/source/app/salinst.cxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/unx/source/app/salinst.cxx (.../cws/cmcfixes62) (revision 275310) @@ -34,7 +34,7 @@ #include #include #include - +#include #include #ifndef _VOS_MUTEX_HXX @@ -276,3 +276,21 @@ { delete pFrame; } + +extern "C" { static void SAL_CALL thisModule() {} } + +void X11SalInstance::AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType) +{ + const rtl::OUString SYM_ADD_TO_RECENTLY_USED_FILE_LIST(RTL_CONSTASCII_USTRINGPARAM("add_to_recently_used_file_list")); + const rtl::OUString LIB_RECENT_FILE(RTL_CONSTASCII_USTRINGPARAM("librecentfile.so")); + typedef void (*PFUNC_ADD_TO_RECENTLY_USED_LIST)(const rtl::OUString&, const rtl::OUString&); + + PFUNC_ADD_TO_RECENTLY_USED_LIST add_to_recently_used_file_list = 0; + + osl::Module module; + module.loadRelative( &thisModule, LIB_RECENT_FILE ); + if (module.is()) + add_to_recently_used_file_list = (PFUNC_ADD_TO_RECENTLY_USED_LIST)module.getFunctionSymbol(SYM_ADD_TO_RECENTLY_USED_FILE_LIST); + if (add_to_recently_used_file_list) + add_to_recently_used_file_list(rFileUrl, rMimeType); +} Index: vcl/unx/gtk/app/gtkinst.cxx =================================================================== --- vcl/unx/gtk/app/gtkinst.cxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/unx/gtk/app/gtkinst.cxx (.../cws/cmcfixes62) (revision 275310) @@ -206,6 +206,27 @@ return new GtkSalObject( static_cast(pParent), bShow ); } +void GtkInstance::AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType) +{ +#if GTK_CHECK_VERSION(2,10,0) + GtkRecentManager *manager = gtk_recent_manager_get_default (); + gtk_recent_manager_add_item (manager, rtl::OUStringToOString(rFileUrl, RTL_TEXTENCODING_UTF8).getStr()); + (void)rMimeType; +#else + static void * (* sym_gtk_recent_manager_get_default) () = + (void * (*)())dlsym(NULL, "gtk_recent_manager_get_default"); + static void (* sym_gtk_recent_manager_add_item) (void *, const char *) = + (void (*)(void *, const char*))dlsym(NULL, "gtk_recent_manager_add_item"); + if (sym_gtk_recent_manager_get_default && sym_gtk_recent_manager_add_item) + { + sym_gtk_recent_manager_add_item(sym_gtk_recent_manager_get_default(), + rtl::OUStringToOString(rFileUrl, RTL_TEXTENCODING_UTF8).getStr()); + } + else + X11SalInstance::AddToRecentDocumentList(rFileUrl, rMimeType); +#endif +} + GtkYieldMutex::GtkYieldMutex() { } Index: vcl/unx/headless/svpinst.cxx =================================================================== --- vcl/unx/headless/svpinst.cxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/unx/headless/svpinst.cxx (.../cws/cmcfixes62) (revision 275310) @@ -504,6 +504,10 @@ } } +void SvpSalInstance::AddToRecentDocumentList(const rtl::OUString&, const rtl::OUString&) +{ +} + SvpSalTimer::~SvpSalTimer() { } Index: vcl/unx/headless/svpinst.hxx =================================================================== --- vcl/unx/headless/svpinst.hxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/unx/headless/svpinst.hxx (.../cws/cmcfixes62) (revision 275310) @@ -193,6 +193,8 @@ virtual SalSession* CreateSalSession(); virtual void* GetConnectionIdentifier( ConnectionIdentifierType& rReturnedType, int& rReturnedBytes ); + + virtual void AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType); }; #endif // _SV_SALINST_HXX Index: vcl/unx/inc/plugins/gtk/gtkinst.hxx =================================================================== --- vcl/unx/inc/plugins/gtk/gtkinst.hxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/unx/inc/plugins/gtk/gtkinst.hxx (.../cws/cmcfixes62) (revision 275310) @@ -91,6 +91,7 @@ virtual SalFrame* CreateChildFrame( SystemParentData* pParent, ULONG nStyle ); virtual SalObject* CreateObject( SalFrame* pParent, SystemWindowData* pWindowData, BOOL bShow = TRUE ); virtual SalSystem* CreateSalSystem(); + virtual void AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType); }; class GtkSalSystem : public X11SalSystem Index: vcl/unx/inc/salinst.h =================================================================== --- vcl/unx/inc/salinst.h (.../tags/DEV300_m55) (revision 275310) +++ vcl/unx/inc/salinst.h (.../cws/cmcfixes62) (revision 275310) @@ -115,6 +115,7 @@ virtual void* GetConnectionIdentifier( ConnectionIdentifierType& rReturnedType, int& rReturnedBytes ); + virtual void AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType); bool isPrinterInit() const { Index: vcl/win/source/app/salinst.cxx =================================================================== --- vcl/win/source/app/salinst.cxx (.../tags/DEV300_m55) (revision 275310) +++ vcl/win/source/app/salinst.cxx (.../cws/cmcfixes62) (revision 275310) @@ -39,7 +39,7 @@ #ifdef __MINGW32__ #include #endif - +#include #include #include #include @@ -70,6 +70,7 @@ #include #include #include +#include #if defined _MSC_VER #pragma warning(pop) @@ -1089,6 +1090,26 @@ // ----------------------------------------------------------------------- +/** Add a file to the system shells recent document list if there is any. + This function may have no effect under Unix because there is no + standard API among the different desktop managers. + + @param aFileUrl + The file url of the document. +*/ +void WinSalInstance::AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& /*rMimeType*/) +{ + rtl::OUString system_path; + osl::FileBase::RC rc = osl::FileBase::getSystemPathFromFileURL(rFileUrl, system_path); + + OSL_ENSURE(osl::FileBase::E_None == rc, "Invalid file url"); + + if (osl::FileBase::E_None == rc) + SHAddToRecentDocs(SHARD_PATHW, system_path.getStr()); +} + +// ----------------------------------------------------------------------- + SalTimer* WinSalInstance::CreateSalTimer() { return new WinSalTimer(); Index: vcl/win/inc/salinst.h =================================================================== --- vcl/win/inc/salinst.h (.../tags/DEV300_m55) (revision 275310) +++ vcl/win/inc/salinst.h (.../cws/cmcfixes62) (revision 275310) @@ -88,6 +88,7 @@ virtual void DestroyMenuItem( SalMenuItem* ); virtual SalSession* CreateSalSession(); virtual void* GetConnectionIdentifier( ConnectionIdentifierType& rReturnedType, int& rReturnedBytes ); + virtual void AddToRecentDocumentList(const rtl::OUString& rFileUrl, const rtl::OUString& rMimeType); static int WorkaroundExceptionHandlingInUSER32Lib(int nExcept, LPEXCEPTION_POINTERS pExceptionInfo); }; Index: shell/source/unix/sysshell/systemshell.cxx =================================================================== --- shell/source/unix/sysshell/systemshell.cxx (.../tags/DEV300_m55) (revision 275310) +++ shell/source/unix/sysshell/systemshell.cxx (.../cws/cmcfixes62) (revision 275310) @@ -1,151 +0,0 @@ -/************************************************************************* - * - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * Copyright 2008 by Sun Microsystems, Inc. - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile: systemshell.cxx,v $ - * $Revision: 1.9 $ - * - * This file is part of OpenOffice.org. - * - * OpenOffice.org is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License version 3 - * only, as published by the Free Software Foundation. - * - * OpenOffice.org is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License version 3 for more details - * (a copy is included in the LICENSE file that accompanied this code). - * - * You should have received a copy of the GNU Lesser General Public License - * version 3 along with OpenOffice.org. If not, see - * - * for a copy of the LGPLv3 License. - * - ************************************************************************/ - -// MARKER(update_precomp.py): autogen include statement, do not remove -#include "precompiled_shell.hxx" -#include "systemshell.hxx" - -#include - -#ifndef _COM_SUN_STAR_BEANS_XPROPERTYSET_Hpp_ -#include -#endif -#include -#include -#include -#include - -#include "osl/module.hxx" - -using namespace ::com::sun::star; - -#define UNISTRING(s) rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(s)) - -const rtl::OUString SYM_ADD_TO_RECENTLY_USED_FILE_LIST = UNISTRING("add_to_recently_used_file_list"); -const rtl::OUString LIB_RECENT_FILE = UNISTRING("librecentfile.so"); -const rtl::OUString DEFAULT_CONTEXT = UNISTRING("DefaultContext"); - -void * (* sym_gtk_recent_manager_get_default) () = NULL; -void (* sym_gtk_recent_manager_add_item) (void *, const char *) = NULL; - -// We need to re-encode file urls because osl_getFileURLFromSystemPath converts -// to UTF-8 before encoding non ascii characters, which is not what other apps expect. -static rtl::OUString translateToExternalUrl(const rtl::OUString& internalUrl) -{ - rtl::OUString extUrl; - - uno::Reference< lang::XMultiServiceFactory > sm = comphelper::getProcessServiceFactory(); - if (sm.is()) - { - uno::Reference< beans::XPropertySet > pset; - sm->queryInterface( getCppuType( &pset )) >>= pset; - if (pset.is()) - { - uno::Reference< uno::XComponentContext > context; - pset->getPropertyValue(DEFAULT_CONTEXT) >>= context; - if (context.is()) - extUrl = uri::ExternalUriReferenceTranslator::create(context)->translateToExternal(internalUrl); - } - } - return extUrl; -} - -namespace SystemShell { - - typedef void (*PFUNC_ADD_TO_RECENTLY_USED_LIST)(const rtl::OUString&, const rtl::OUString&); - - //############################## - rtl::OUString get_absolute_library_url(const rtl::OUString& /*lib_name*/) - { - rtl::OUString url; - if (osl::Module::getUrlFromAddress(reinterpret_cast(AddToRecentDocumentList), url)) - { - sal_Int32 index = url.lastIndexOf('/'); - url = url.copy(0, index + 1); - url += LIB_RECENT_FILE; - } - return url; - } - - bool init_recent_manager_api() - { - oslModule hDefault; - if( osl_getModuleHandle( NULL, &hDefault ) ) - { - sym_gtk_recent_manager_get_default = (void * (*)()) - osl_getAsciiFunctionSymbol(hDefault, "gtk_recent_manager_get_default"); - sym_gtk_recent_manager_add_item = (void (*)(void *, const char *)) - osl_getAsciiFunctionSymbol(hDefault, "gtk_recent_manager_add_item"); - - } - bool ret = (NULL != sym_gtk_recent_manager_get_default) && (NULL != sym_gtk_recent_manager_add_item); - return ret; - } - - - //############################## - void AddToRecentDocumentList(const rtl::OUString& aFileUrl, const rtl::OUString& aMimeType) - { - static bool bIsRecentManagerPresent = init_recent_manager_api(); - - // Convert file URL for external use (see above) - rtl::OUString externalUrl = translateToExternalUrl(aFileUrl); - if( 0 == externalUrl.getLength() ) - externalUrl = aFileUrl; - - if( bIsRecentManagerPresent ) - { - void * recent_manager = sym_gtk_recent_manager_get_default(); - sym_gtk_recent_manager_add_item(recent_manager, rtl::OUStringToOString(aFileUrl, RTL_TEXTENCODING_UTF8).getStr()); - } - else - { - rtl::OUString librecentfile_url = get_absolute_library_url(LIB_RECENT_FILE); - - if (librecentfile_url.getLength()) - { - osl::Module module(librecentfile_url); - - if (module.is()) - { - // convert from reinterpret_cast - // not allowed in gcc 3.3 without permissive. - PFUNC_ADD_TO_RECENTLY_USED_LIST add_to_recently_used_file_list = - reinterpret_cast(module.getFunctionSymbol(SYM_ADD_TO_RECENTLY_USED_FILE_LIST)); - - if (add_to_recently_used_file_list) - add_to_recently_used_file_list(aFileUrl, aMimeType); - } - } - } - } - -} // namespace SystemShell - Index: shell/source/unix/sysshell/recently_used_file_handler.cxx =================================================================== --- shell/source/unix/sysshell/recently_used_file_handler.cxx (.../tags/DEV300_m55) (revision 275310) +++ shell/source/unix/sysshell/recently_used_file_handler.cxx (.../cws/cmcfixes62) (revision 275310) @@ -31,7 +31,6 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_shell.hxx" -#include "systemshell.hxx" #include "osl/process.h" #include "rtl/ustring.hxx" #include "rtl/string.hxx" Index: shell/source/unix/sysshell/makefile.mk =================================================================== --- shell/source/unix/sysshell/makefile.mk (.../tags/DEV300_m55) (revision 275310) +++ shell/source/unix/sysshell/makefile.mk (.../cws/cmcfixes62) (revision 275310) @@ -48,10 +48,6 @@ .IF "$(OS)" != "MACOSX" -LIB1OBJFILES=$(SLO)$/systemshell.obj -LIB1TARGET=$(SLB)$/$(TARGET).lib -LIB1ARCHIV=$(SLB)$/lib$(TARGET).a - SLOFILES=$(SLO)$/recently_used_file.obj \ $(SLO)$/recently_used_file_handler.obj Index: shell/inc/systemshell.hxx =================================================================== --- shell/inc/systemshell.hxx (.../tags/DEV300_m55) (revision 275310) +++ shell/inc/systemshell.hxx (.../cws/cmcfixes62) (revision 275310) @@ -1,53 +0,0 @@ -/************************************************************************* - * - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * Copyright 2008 by Sun Microsystems, Inc. - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile: systemshell.hxx,v $ - * $Revision: 1.5 $ - * - * This file is part of OpenOffice.org. - * - * OpenOffice.org is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License version 3 - * only, as published by the Free Software Foundation. - * - * OpenOffice.org is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License version 3 for more details - * (a copy is included in the LICENSE file that accompanied this code). - * - * You should have received a copy of the GNU Lesser General Public License - * version 3 along with OpenOffice.org. If not, see - * - * for a copy of the LGPLv3 License. - * - ************************************************************************/ - -#ifndef _SYSTEMSHELL_HXX_ -#define _SYSTEMSHELL_HXX_ - -#include - -namespace SystemShell -{ - /** Add a file to the system shells recent document list if there is any. - This function may have no effect under Unix because there is no - standard API among the different desktop managers. - - @param aFileUrl - The file url of the document. - - @param aMimeType - The mime content type of the document specified by aFileUrl. - If an empty string will be provided "application/octet-stream" - will be used. - */ - void AddToRecentDocumentList(const rtl::OUString& aFileUrl, const rtl::OUString& aMimeType); -} - -#endif Index: shell/prj/build.lst =================================================================== --- shell/prj/build.lst (.../tags/DEV300_m55) (revision 275310) +++ shell/prj/build.lst (.../cws/cmcfixes62) (revision 275310) @@ -10,9 +10,6 @@ sl shell\source\cmdmail nmake - p sl_cmdmail sl_inc NULL sl shell\source\all nmake - all sl_all sl_inc NULL sl shell\source\unix\sysshell nmake - u sl_unix_sysshell sl_all sl_inc NULL -sl shell\source\aqua\sysshell nmake - u sl_aqua_sysshell sl_all sl_inc NULL -sl shell\source\win32\sysshell nmake - w sl_win32_sysshell sl_inc NULL -sl shell\source\os2\sysshell nmake - p sl_os2_sysshell sl_inc NULL sl shell\source\tools\lngconvex nmake - w sl_win32_lngconv sl_inc NULL sl shell\source\tools\regsvrex nmake - w sl_win32_regsvrex sl_inc NULL sl shell\source\all\zipfile nmake - w sl_all_zipfile sl_inc NULL Index: shell/prj/d.lst =================================================================== --- shell/prj/d.lst (.../tags/DEV300_m55) (revision 275310) +++ shell/prj/d.lst (.../cws/cmcfixes62) (revision 275310) @@ -1,7 +1,3 @@ -mkdir: %_DEST%\inc%_EXT%\shell - -..\inc\*.hxx %_DEST%\inc%_EXT%\shell\*.hxx - ..\%__SRC%\slb\*.lib %_DEST%\lib%_EXT%\*.lib ..\%__SRC%\slb\*.a %_DEST%\lib%_EXT%\*.a ..\%__SRC%\lib\lib*.so %_DEST%\lib%_EXT% Index: connectivity/source/inc/odbc/OResultSet.hxx =================================================================== --- connectivity/source/inc/odbc/OResultSet.hxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/inc/odbc/OResultSet.hxx (.../cws/cmcfixes62) (revision 275310) @@ -128,7 +128,7 @@ typedef ::std::vector TDataRow; TVoidVector m_aBindVector; - ::std::vector m_aLengthVector; + ::std::vector m_aLengthVector; ::std::map m_aODBCColumnTypes; ::com::sun::star::uno::Sequence m_aBookmark; Index: connectivity/source/inc/odbc/OResultSetMetaData.hxx =================================================================== --- connectivity/source/inc/odbc/OResultSetMetaData.hxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/inc/odbc/OResultSetMetaData.hxx (.../cws/cmcfixes62) (revision 275310) @@ -80,13 +80,13 @@ virtual ~OResultSetMetaData(); - static SWORD getNumColAttrib(OConnection* _pConnection + static SQLLEN getNumColAttrib(OConnection* _pConnection ,SQLHANDLE _aStatementHandle ,const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface ,sal_Int32 _column ,sal_Int32 ident) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException); - static SWORD getColumnODBCType(OConnection* _pConnection + static SQLSMALLINT getColumnODBCType(OConnection* _pConnection ,SQLHANDLE _aStatementHandle ,const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface ,sal_Int32 column) Index: connectivity/source/inc/odbc/OTools.hxx =================================================================== --- connectivity/source/inc/odbc/OTools.hxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/inc/odbc/OTools.hxx (.../cws/cmcfixes62) (revision 275310) @@ -197,7 +197,7 @@ static ::rtl::OUString getStringValue( OConnection* _pConnection, SQLHANDLE _aStatementHandle, sal_Int32 columnIndex, - SWORD _fSqlType, + SQLSMALLINT _fSqlType, sal_Bool &_bWasNull, const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface, rtl_TextEncoding _nTextEncoding) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException); @@ -205,7 +205,7 @@ static ::com::sun::star::uno::Sequence getBytesValue(OConnection* _pConnection, SQLHANDLE _aStatementHandle, sal_Int32 columnIndex, - SWORD _fSqlType, + SQLSMALLINT _fSqlType, sal_Bool &_bWasNull, const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException); static void getValue( OConnection* _pConnection, @@ -215,7 +215,7 @@ sal_Bool &_bWasNull, const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface, void* _pValue, - SQLINTEGER _rSize) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException); + SQLLEN _nSize) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException); /** bindData copies the from pValue to pData @@ -229,10 +229,10 @@ static void bindData( SQLSMALLINT _nOdbcType, sal_Bool _bUseWChar, sal_Int8 *&_pData, - SQLINTEGER*& pLen, + SQLLEN*& pLen, const void* _pValue, rtl_TextEncoding _nTextEncoding, - SQLUINTEGER& _nColumnSize); + SQLULEN& _nColumnSize); static void bindParameter( OConnection* _pConnection, SQLHANDLE _hStmt, @@ -254,7 +254,7 @@ SQLSMALLINT _nMaxLen, const void* _pValue, void* _pData, - SQLINTEGER *pLen, + SQLLEN *pLen, const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface, rtl_TextEncoding _nTextEncoding, sal_Bool _bUseOldTimeDate) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException); Index: connectivity/source/inc/odbc/OStatement.hxx =================================================================== --- connectivity/source/inc/odbc/OStatement.hxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/inc/odbc/OStatement.hxx (.../cws/cmcfixes62) (revision 275310) @@ -130,7 +130,7 @@ */ virtual OResultSet* createResulSet(); - sal_Int32 getRowCount () throw( ::com::sun::star::sdbc::SQLException); + SQLLEN getRowCount () throw( ::com::sun::star::sdbc::SQLException); void disposeResultSet(); Index: connectivity/source/inc/odbc/OFunctiondefs.hxx =================================================================== --- connectivity/source/inc/odbc/OFunctiondefs.hxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/inc/odbc/OFunctiondefs.hxx (.../cws/cmcfixes62) (revision 275310) @@ -41,7 +41,7 @@ // just to go with calling convention of windows #define SQL_API __stdcall -#include +#include #undef SQL_API #define SQL_API __stdcall @@ -67,7 +67,7 @@ #define ALLREADY_HAVE_OS2_TYPES #define DONT_TD_VOID #include -#include +#include #define SDB_ODBC_CHAR UCHAR #endif // OS2 @@ -135,11 +135,7 @@ #endif #define CALLBACK #define EXPORT -#ifdef SYSTEM_ODBC_HEADERS #include -#else -#include -#endif #undef sal_Bool // Ist in qeodbc.h definiert, wird aber von solar.h noch einmal // definiert. Index: connectivity/source/inc/odbc/OFunctions.hxx =================================================================== --- connectivity/source/inc/odbc/OFunctions.hxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/inc/odbc/OFunctions.hxx (.../cws/cmcfixes62) (revision 275310) @@ -187,7 +187,7 @@ SQLSMALLINT * StringLengthPtr, SQLSMALLINT * TypePtr, SQLSMALLINT * SubTypePtr, - SQLINTEGER * LengthPtr, + SQLLEN * LengthPtr, SQLSMALLINT * PrecisionPtr, SQLSMALLINT * ScalePtr, SQLSMALLINT * NullablePtr); @@ -203,8 +203,8 @@ SQLSMALLINT Precision, SQLSMALLINT Scale, SQLPOINTER DataPtr, - SQLINTEGER * StringLengthPtr, - SQLINTEGER * IndicatorPtr); + SQLLEN * StringLengthPtr, + SQLLEN * IndicatorPtr); #define N3SQLSetDescRec(a,b,c,d,e,f,g,h,i,j) (*(T3SQLSetDescRec)getOdbcFunction(ODBC3SQLSetDescRec))(a,b,c,d,e,f,g,h,i,j) */ @@ -221,11 +221,11 @@ SQLSMALLINT InputOutputType, SQLSMALLINT ValueType, SQLSMALLINT ParameterType, - SQLUINTEGER ColumnSize, + SQLULEN ColumnSize, SQLSMALLINT DecimalDigits, SQLPOINTER ParameterValuePtr, - SQLINTEGER BufferLength, - SQLINTEGER * StrLen_or_IndPtr); + SQLLEN BufferLength, + SQLLEN * StrLen_or_IndPtr); #define N3SQLBindParameter(a,b,c,d,e,f,g,h,i,j) (*(T3SQLBindParameter)getOdbcFunction(ODBC3SQLBindParameter))(a,b,c,d,e,f,g,h,i,j) @@ -266,7 +266,7 @@ typedef SQLRETURN (SQL_API *T3SQLDescribeParam) (SQLHSTMT StatementHandle, SQLUSMALLINT ParameterNumber, SQLSMALLINT * DataTypePtr, - SQLUINTEGER * ParameterSizePtr, + SQLULEN * ParameterSizePtr, SQLSMALLINT * DecimalDigitsPtr, SQLSMALLINT * NullablePtr); @@ -284,13 +284,13 @@ typedef SQLRETURN (SQL_API *T3SQLPutData) ( SQLHSTMT StatementHandle, SQLPOINTER DataPtr, - SQLINTEGER StrLen_or_Ind); + SQLLEN StrLen_or_Ind); #define N3SQLPutData(a,b,c) (*(T3SQLPutData)getOdbcFunction(ODBC3SQLPutData))(a,b,c) // Retrieving results and information about results typedef SQLRETURN (SQL_API *T3SQLRowCount) ( SQLHSTMT StatementHandle, - SQLINTEGER * RowCountPtr); + SQLLEN * RowCountPtr); #define N3SQLRowCount(a,b) (*(T3SQLRowCount)getOdbcFunction(ODBC3SQLRowCount))(a,b) @@ -300,12 +300,12 @@ #define N3SQLNumResultCols(a,b) (*(T3SQLNumResultCols)getOdbcFunction(ODBC3SQLNumResultCols))(a,b) typedef SQLRETURN (SQL_API *T3SQLDescribeCol) ( SQLHSTMT StatementHandle, - SQLSMALLINT ColumnNumber, + SQLUSMALLINT ColumnNumber, SQLCHAR * ColumnName, SQLSMALLINT BufferLength, SQLSMALLINT * NameLengthPtr, SQLSMALLINT * DataTypePtr, - SQLUINTEGER * ColumnSizePtr, + SQLULEN * ColumnSizePtr, SQLSMALLINT * DecimalDigitsPtr, SQLSMALLINT * NullablePtr); @@ -317,7 +317,7 @@ SQLPOINTER CharacterAttributePtr, SQLSMALLINT BufferLength, SQLSMALLINT * StringLengthPtr, - SQLPOINTER NumericAttributePtr); + SQLLEN * NumericAttributePtr); #define N3SQLColAttribute(a,b,c,d,e,f,g) (*(T3SQLColAttribute)getOdbcFunction(ODBC3SQLColAttribute))(a,b,c,d,e,f,g) @@ -325,8 +325,8 @@ SQLUSMALLINT ColumnNumber, SQLSMALLINT TargetType, SQLPOINTER TargetValuePtr, - SQLINTEGER BufferLength, - SQLINTEGER * StrLen_or_IndPtr); + SQLLEN BufferLength, + SQLLEN * StrLen_or_IndPtr); #define N3SQLBindCol(a,b,c,d,e,f) (*(T3SQLBindCol)getOdbcFunction(ODBC3SQLBindCol))(a,b,c,d,e,f) @@ -336,7 +336,7 @@ typedef SQLRETURN (SQL_API *T3SQLFetchScroll) ( SQLHSTMT StatementHandle, SQLSMALLINT FetchOrientation, - SQLINTEGER FetchOffset); + SQLLEN FetchOffset); #define N3SQLFetchScroll(a,b,c) (*(T3SQLFetchScroll)getOdbcFunction(ODBC3SQLFetchScroll))(a,b,c) @@ -344,20 +344,20 @@ SQLUSMALLINT ColumnNumber, SQLSMALLINT TargetType, SQLPOINTER TargetValuePtr, - SQLINTEGER BufferLength, - SQLINTEGER * StrLen_or_IndPtr); + SQLLEN BufferLength, + SQLLEN * StrLen_or_IndPtr); #define N3SQLGetData(a,b,c,d,e,f) (*(T3SQLGetData)getOdbcFunction(ODBC3SQLGetData))(a,b,c,d,e,f) typedef SQLRETURN (SQL_API *T3SQLSetPos) ( SQLHSTMT StatementHandle, - SQLUSMALLINT RowNumber, + SQLSETPOSIROW RowNumber, SQLUSMALLINT Operation, SQLUSMALLINT LockType); #define N3SQLSetPos(a,b,c,d) (*(T3SQLSetPos)getOdbcFunction(ODBC3SQLSetPos))(a,b,c,d) typedef SQLRETURN (SQL_API *T3SQLBulkOperations) ( SQLHSTMT StatementHandle, - SQLUSMALLINT Operation); + SQLSMALLINT Operation); #define N3SQLBulkOperations(a,b) (*(T3SQLBulkOperations)getOdbcFunction(ODBC3SQLBulkOperations))(a,b) @@ -461,15 +461,15 @@ #define N3SQLProcedures(a,b,c,d,e,f,g) (*(T3SQLProcedures)getOdbcFunction(ODBC3SQLProcedures))(a,b,c,d,e,f,g) typedef SQLRETURN (SQL_API *T3SQLSpecialColumns) (SQLHSTMT StatementHandle, - SQLSMALLINT IdentifierType, + SQLUSMALLINT IdentifierType, SQLCHAR * CatalogName, SQLSMALLINT NameLength1, SQLCHAR * SchemaName, SQLSMALLINT NameLength2, SQLCHAR * TableName, SQLSMALLINT NameLength3, - SQLSMALLINT Scope, - SQLSMALLINT Nullable); + SQLUSMALLINT Scope, + SQLUSMALLINT Nullable); #define N3SQLSpecialColumns(a,b,c,d,e,f,g,h,i,j) (*(T3SQLSpecialColumns)getOdbcFunction(ODBC3SQLSpecialColumns))(a,b,c,d,e,f,g,h,i,j) Index: connectivity/source/drivers/odbcbase/OConnection.cxx =================================================================== --- connectivity/source/drivers/odbcbase/OConnection.cxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/drivers/odbcbase/OConnection.cxx (.../cws/cmcfixes62) (revision 275310) @@ -108,7 +108,7 @@ SQLRETURN nSQLRETURN = 0; SDB_ODBC_CHAR szConnStrOut[4096]; SDB_ODBC_CHAR szConnStrIn[2048]; - SWORD cbConnStrOut; + SQLSMALLINT cbConnStrOut; memset(szConnStrOut,'\0',4096); memset(szConnStrIn,'\0',2048); ::rtl::OString aConStr(::rtl::OUStringToOString(aConnectStr,getTextEncoding())); Index: connectivity/source/drivers/odbcbase/OTools.cxx =================================================================== --- connectivity/source/drivers/odbcbase/OTools.cxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/drivers/odbcbase/OTools.cxx (.../cws/cmcfixes62) (revision 275310) @@ -56,16 +56,16 @@ sal_Bool &_bWasNull, const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface, void* _pValue, - SQLINTEGER _rSize) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException) + SQLLEN _nSize) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException) { RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "odbc", "Ocke.Janssen at sun.com", "OTools::getValue" ); - SQLINTEGER pcbValue = SQL_NULL_DATA; + SQLLEN pcbValue = SQL_NULL_DATA; OTools::ThrowException(_pConnection, (*(T3SQLGetData)_pConnection->getOdbcFunction(ODBC3SQLGetData))(_aStatementHandle, (SQLUSMALLINT)columnIndex, _nType, _pValue, - (SQLINTEGER)_rSize, + _nSize, &pcbValue), _aStatementHandle,SQL_HANDLE_STMT,_xInterface,sal_False); _bWasNull = pcbValue == SQL_NULL_DATA; @@ -86,12 +86,12 @@ { RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "odbc", "Ocke.Janssen at sun.com", "OTools::bindParameter" ); SQLRETURN nRetcode; - SWORD fSqlType; - SWORD fCType; - SDWORD nMaxLen = 0; + SQLSMALLINT fSqlType; + SQLSMALLINT fCType; + SQLLEN nMaxLen = 0; // void*& pData = pDataBuffer; - SQLINTEGER* pLen = (SQLINTEGER*)pLenBuffer; - SQLUINTEGER nColumnSize=0; + SQLLEN* pLen = (SQLLEN*)pLenBuffer; + SQLULEN nColumnSize=0; SQLSMALLINT nDecimalDigits=0; OTools::getBindTypes(_bUseWChar,_bUseOldTimeDate,_nODBCtype,fCType,fSqlType); @@ -123,10 +123,10 @@ void OTools::bindData( SQLSMALLINT _nOdbcType, sal_Bool _bUseWChar, sal_Int8 *&_pData, - SQLINTEGER*& pLen, + SQLLEN*& pLen, const void* _pValue, rtl_TextEncoding _nTextEncoding, - SQLUINTEGER& _nColumnSize) + SQLULEN& _nColumnSize) { RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "odbc", "Ocke.Janssen at sun.com", "OTools::bindData" ); _nColumnSize = 0; @@ -222,7 +222,7 @@ { sal_Int32 nLen = 0; nLen = ((const ::com::sun::star::uno::Sequence< sal_Int8 > *)_pValue)->getLength(); - *pLen = (SDWORD)SQL_LEN_DATA_AT_EXEC(nLen); + *pLen = (SQLLEN)SQL_LEN_DATA_AT_EXEC(nLen); } break; case SQL_LONGVARCHAR: @@ -235,21 +235,21 @@ ::rtl::OString aString(::rtl::OUStringToOString(*(::rtl::OUString*)_pValue,_nTextEncoding)); nLen = aString.getLength(); } - *pLen = (SDWORD)SQL_LEN_DATA_AT_EXEC(nLen); + *pLen = (SQLLEN)SQL_LEN_DATA_AT_EXEC(nLen); } break; case SQL_DATE: *(DATE_STRUCT*)_pData = *(DATE_STRUCT*)_pValue; - *pLen = (SDWORD)sizeof(DATE_STRUCT); + *pLen = (SQLLEN)sizeof(DATE_STRUCT); _nColumnSize = 10; break; case SQL_TIME: *(TIME_STRUCT*)_pData = *(TIME_STRUCT*)_pValue; - *pLen = (SDWORD)sizeof(TIME_STRUCT); + *pLen = (SQLLEN)sizeof(TIME_STRUCT); _nColumnSize = 8; break; case SQL_TIMESTAMP: *(TIMESTAMP_STRUCT*)_pData = *(TIMESTAMP_STRUCT*)_pValue; - *pLen = (SDWORD)sizeof(TIMESTAMP_STRUCT); + *pLen = (SQLLEN)sizeof(TIMESTAMP_STRUCT); _nColumnSize = 19; break; } @@ -262,7 +262,7 @@ SQLSMALLINT _nMaxLen, const void* _pValue, void* _pData, - SQLINTEGER *pLen, + SQLLEN *pLen, const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface, rtl_TextEncoding _nTextEncoding, sal_Bool _bUseOldTimeDate) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException) @@ -271,7 +271,7 @@ SQLRETURN nRetcode; SQLSMALLINT fSqlType; SQLSMALLINT fCType; - SQLSMALLINT nMaxLen = _nMaxLen; + SQLLEN nMaxLen = _nMaxLen; OTools::getBindTypes( sal_False, _bUseOldTimeDate, @@ -375,7 +375,7 @@ _pData = (void*)(columnIndex); sal_Int32 nLen = 0; nLen = ((const ::com::sun::star::uno::Sequence< sal_Int8 > *)_pValue)->getLength(); - *pLen = (SDWORD)SQL_LEN_DATA_AT_EXEC(nLen); + *pLen = (SQLLEN)SQL_LEN_DATA_AT_EXEC(nLen); } break; case SQL_LONGVARCHAR: @@ -383,7 +383,7 @@ _pData = (void*)(columnIndex); sal_Int32 nLen = 0; nLen = ((::rtl::OUString*)_pValue)->getLength(); - *pLen = (SDWORD)SQL_LEN_DATA_AT_EXEC(nLen); + *pLen = (SQLLEN)SQL_LEN_DATA_AT_EXEC(nLen); } break; case SQL_DATE: *pLen = sizeof(DATE_STRUCT); @@ -446,10 +446,10 @@ RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "odbc", "Ocke.Janssen at sun.com", "OTools::ThrowException" ); SDB_ODBC_CHAR szSqlState[5]; - SDWORD pfNativeError; + SQLINTEGER pfNativeError; SDB_ODBC_CHAR szErrorMessage[SQL_MAX_MESSAGE_LENGTH]; szErrorMessage[0] = '\0'; - SWORD pcbErrorMsg = 0; + SQLSMALLINT pcbErrorMsg = 0; // Informationen zur letzten Operation: // wenn hstmt != SQL_NULL_HSTMT ist (Benutzung von SetStatus in SdbCursor, SdbTable, ...), @@ -478,7 +478,7 @@ Sequence OTools::getBytesValue(OConnection* _pConnection, SQLHANDLE _aStatementHandle, sal_Int32 columnIndex, - SWORD _fSqlType, + SQLSMALLINT _fSqlType, sal_Bool &_bWasNull, const Reference< XInterface >& _xInterface) throw(SQLException, RuntimeException) { @@ -486,14 +486,14 @@ char aCharArray[2048]; // Erstmal versuchen, die Daten mit dem kleinen Puffer // abzuholen: - SQLINTEGER nMaxLen = sizeof aCharArray - 1; + SQLLEN nMaxLen = sizeof aCharArray - 1; // GETDATA(SQL_C_CHAR,aCharArray,nMaxLen); - SQLINTEGER pcbValue = 0; + SQLLEN pcbValue = 0; OTools::ThrowException(_pConnection,(*(T3SQLGetData)_pConnection->getOdbcFunction(ODBC3SQLGetData))(_aStatementHandle, (SQLUSMALLINT)columnIndex, _fSqlType, (SQLPOINTER)aCharArray, - (SQLINTEGER)nMaxLen, + nMaxLen, &pcbValue), _aStatementHandle,SQL_HANDLE_STMT,_xInterface); @@ -540,7 +540,7 @@ ::rtl::OUString OTools::getStringValue(OConnection* _pConnection, SQLHANDLE _aStatementHandle, sal_Int32 columnIndex, - SWORD _fSqlType, + SQLSMALLINT _fSqlType, sal_Bool &_bWasNull, const Reference< XInterface >& _xInterface, rtl_TextEncoding _nTextEncoding) throw(SQLException, RuntimeException) @@ -555,15 +555,15 @@ { sal_Unicode waCharArray[2048]; // read the unicode data - sal_Int32 nMaxLen = (sizeof(waCharArray) / sizeof(sal_Unicode)) - 1; + SQLLEN nMaxLen = (sizeof(waCharArray) / sizeof(sal_Unicode)) - 1; // GETDATA(SQL_C_WCHAR, waCharArray, nMaxLen + sizeof(sal_Unicode)); - SQLINTEGER pcbValue=0; + SQLLEN pcbValue=0; OTools::ThrowException(_pConnection,(*(T3SQLGetData)_pConnection->getOdbcFunction(ODBC3SQLGetData))(_aStatementHandle, (SQLUSMALLINT)columnIndex, SQL_C_WCHAR, &waCharArray, - (SQLINTEGER)nMaxLen*sizeof(sal_Unicode), + (SQLLEN)nMaxLen*sizeof(sal_Unicode), &pcbValue), _aStatementHandle,SQL_HANDLE_STMT,_xInterface); _bWasNull = pcbValue == SQL_NULL_DATA; @@ -571,7 +571,7 @@ return ::rtl::OUString(); // Bei Fehler bricht der GETDATA-Makro mit return ab, // bei NULL mit break! - SQLINTEGER nLen = pcbValue != SQL_NO_TOTAL ? std::min(pcbValue, nMaxLen) : (nMaxLen-1); + SQLLEN nLen = pcbValue != SQL_NO_TOTAL ? std::min(pcbValue, nMaxLen) : (nMaxLen-1); waCharArray[nLen] = 0; aData = ::rtl::OUString(waCharArray); @@ -595,7 +595,7 @@ (SQLUSMALLINT)columnIndex, SQL_C_WCHAR, &waCharArray, - (SQLINTEGER)nLen+1, + (SQLLEN)nLen+1, &pcbValue), _aStatementHandle,SQL_HANDLE_STMT,_xInterface); nLen = pcbValue != SQL_NO_TOTAL ? std::min(pcbValue, nMaxLen) : (nMaxLen-1); @@ -610,21 +610,21 @@ char aCharArray[2048]; // Erstmal versuchen, die Daten mit dem kleinen Puffer // abzuholen: - SDWORD nMaxLen = sizeof aCharArray - 1; + SQLLEN nMaxLen = sizeof aCharArray - 1; // GETDATA(SQL_C_CHAR,aCharArray,nMaxLen); - SQLINTEGER pcbValue = 0; + SQLLEN pcbValue = 0; OTools::ThrowException(_pConnection,(*(T3SQLGetData)_pConnection->getOdbcFunction(ODBC3SQLGetData))(_aStatementHandle, (SQLUSMALLINT)columnIndex, SQL_C_CHAR, &aCharArray, - (SQLINTEGER)nMaxLen, + nMaxLen, &pcbValue), _aStatementHandle,SQL_HANDLE_STMT,_xInterface); _bWasNull = pcbValue == SQL_NULL_DATA; if(_bWasNull) return ::rtl::OUString(); - SQLINTEGER nLen = pcbValue != SQL_NO_TOTAL ? std::min(pcbValue, nMaxLen) : (nMaxLen-1); + SQLLEN nLen = pcbValue != SQL_NO_TOTAL ? std::min(pcbValue, nMaxLen) : (nMaxLen-1); aCharArray[nLen] = 0; if ( ((pcbValue == SQL_NO_TOTAL) || pcbValue > nMaxLen) && aCharArray[nLen-1] == 0 && nLen > 0 ) --nLen; Index: connectivity/source/drivers/odbcbase/OStatement.cxx =================================================================== --- connectivity/source/drivers/odbcbase/OStatement.cxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/drivers/odbcbase/OStatement.cxx (.../cws/cmcfixes62) (revision 275310) @@ -250,13 +250,13 @@ m_xResultSet = Reference< XResultSet >(); } //-------------------------------------------------------------------- -sal_Int32 OStatement_Base::getRowCount () throw( SQLException) +SQLLEN OStatement_Base::getRowCount () throw( SQLException) { ::osl::MutexGuard aGuard( m_aMutex ); checkDisposed(OStatement_BASE::rBHelper.bDisposed); - sal_Int32 numRows = 0; + SQLLEN numRows = 0; try { THROW_SQL(N3SQLRowCount(m_aStatementHandle,&numRows)); @@ -523,7 +523,9 @@ SQLRETURN nError = N3SQLMoreResults(m_aStatementHandle); if(nError == SQL_SUCCESS) { - N3SQLRowCount(m_aStatementHandle,&pArray[j]); + SQLLEN nRowCount=0; + N3SQLRowCount(m_aStatementHandle,&nRowCount); + pArray[j] = nRowCount; } } return aRet; Index: connectivity/source/drivers/odbcbase/OPreparedStatement.cxx =================================================================== --- connectivity/source/drivers/odbcbase/OPreparedStatement.cxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/drivers/odbcbase/OPreparedStatement.cxx (.../cws/cmcfixes62) (revision 275310) @@ -446,11 +446,11 @@ checkParameterIndex(parameterIndex); sal_Int8* lenBuf = getLengthBuf (parameterIndex); - *(SDWORD*)lenBuf = SQL_NULL_DATA; + *(SQLLEN*)lenBuf = SQL_NULL_DATA; - SQLINTEGER prec = 0; - SQLUINTEGER nColumnSize = 0; + SQLLEN prec = 0; + SQLULEN nColumnSize = 0; if (sqlType == SQL_CHAR || sqlType == SQL_VARCHAR || sqlType == SQL_LONGVARCHAR) { prec = 1; @@ -476,7 +476,7 @@ nDecimalDigits, NULL, prec, - (SDWORD*)lenBuf + (SQLLEN*)lenBuf ); OTools::ThrowException(m_pConnection,nReturn,m_aStatementHandle,SQL_HANDLE_STMT,*this); } @@ -861,7 +861,7 @@ // Bind the parameter with SQL_LEN_DATA_AT_EXEC SQLSMALLINT Ctype = SQL_C_CHAR; - SDWORD atExec = SQL_LEN_DATA_AT_EXEC (length); + SQLLEN atExec = SQL_LEN_DATA_AT_EXEC (length); memcpy (dataBuf, &ParameterIndex, sizeof(ParameterIndex)); memcpy (lenBuf, &atExec, sizeof (atExec)); @@ -872,14 +872,14 @@ OSL_ENSURE(m_aStatementHandle,"StatementHandle is null!"); N3SQLBindParameter(m_aStatementHandle, (SQLUSMALLINT)ParameterIndex, - (SQLSMALLINT)SQL_PARAM_INPUT, + (SQLUSMALLINT)SQL_PARAM_INPUT, Ctype, (SQLSMALLINT)SQLtype, - (SQLUINTEGER)length, + (SQLULEN)length, 0, dataBuf, sizeof(ParameterIndex), - (SDWORD*)lenBuf); + (SQLLEN*)lenBuf); // Save the input stream boundParams[ParameterIndex - 1].setInputStream (x, length); Index: connectivity/source/drivers/odbcbase/OResultSet.cxx =================================================================== --- connectivity/source/drivers/odbcbase/OResultSet.cxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/drivers/odbcbase/OResultSet.cxx (.../cws/cmcfixes62) (revision 275310) @@ -843,8 +843,8 @@ checkDisposed(OResultSet_BASE::rBHelper.bDisposed); - SQLSMALLINT nMaxLen = 20; - SQLINTEGER nRealLen = 0; + SQLLEN nMaxLen = 20; + SQLLEN nRealLen = 0; Sequence aBookmark(nMaxLen); SQLRETURN nRet = N3SQLBindCol(m_aStatementHandle, @@ -925,7 +925,7 @@ sal_Bool bPositionByBookmark = ( NULL != getOdbcFunction( ODBC3SQLBulkOperations ) ); if ( bPositionByBookmark ) { - SQLINTEGER nRealLen = 0; + SQLLEN nRealLen = 0; nRet = N3SQLBindCol(m_aStatementHandle, 0, SQL_C_VARBOOKMARK, Index: connectivity/source/drivers/odbcbase/OResultSetMetaData.cxx =================================================================== --- connectivity/source/drivers/odbcbase/OResultSetMetaData.cxx (.../tags/DEV300_m55) (revision 275310) +++ connectivity/source/drivers/odbcbase/OResultSetMetaData.cxx (.../cws/cmcfixes62) (revision 275310) @@ -86,13 +86,13 @@ return sValue; } // ------------------------------------------------------------------------- -SWORD OResultSetMetaData::getNumColAttrib(OConnection* _pConnection +SQLLEN OResultSetMetaData::getNumColAttrib(OConnection* _pConnection ,SQLHANDLE _aStatementHandle ,const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface ,sal_Int32 _column ,sal_Int32 _ident) throw(SQLException, RuntimeException) { - SWORD nValue=0; + SQLLEN nValue=0; OTools::ThrowException(_pConnection,(*(T3SQLColAttribute)_pConnection->getOdbcFunction(ODBC3SQLColAttribute))(_aStatementHandle, (SQLUSMALLINT)_column, (SQLUSMALLINT)_ident, @@ -117,13 +117,13 @@ return getNumColAttrib(column,SQL_DESC_DISPLAY_SIZE); } // ------------------------------------------------------------------------- -SWORD OResultSetMetaData::getColumnODBCType(OConnection* _pConnection +SQLSMALLINT OResultSetMetaData::getColumnODBCType(OConnection* _pConnection ,SQLHANDLE _aStatementHandle ,const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface >& _xInterface ,sal_Int32 column) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException) { - SWORD nType = 0; + SQLSMALLINT nType = 0; try { nType = getNumColAttrib(_pConnection,_aStatementHandle,_xInterface,column,SQL_DESC_CONCISE_TYPE); Index: solenv/inc/libs.mk =================================================================== --- solenv/inc/libs.mk (.../tags/DEV300_m55) (revision 275310) +++ solenv/inc/libs.mk (.../cws/cmcfixes62) (revision 275310) @@ -266,7 +266,6 @@ ISDLIB=-lsd$(DLLPOSTFIX) PKGCHKLIB=-lpkgchk$(DLLPOSTFIX) HELPLINKERLIB=-lhelplinker$(DLLPOSTFIX) -SYSSHELLLIB=-lsysshell .IF "$(GUI)$(COM)"=="WNTGCC" JVMACCESSLIB = -ljvmaccess$(UDK_MAJOR)$(COMID) .ELSE # "$(GUI)$(COM)"=="WNTGCC" @@ -475,7 +474,6 @@ FREETYPELIB=freetype.lib PKGCHKLIB=ipkgchk.lib HELPLINKERLIB=ihelplinker.lib -SYSSHELLLIB=sysshell.lib JVMACCESSLIB = ijvmaccess.lib CPPUNITLIB = cppunit.lib XSLTLIB = libxslt.lib $(ZLIB3RDLIB) $(LIBXML2LIB) Index: binfilter/bf_sfx2/source/doc/sfx2_objstor.cxx =================================================================== --- binfilter/bf_sfx2/source/doc/sfx2_objstor.cxx (.../tags/DEV300_m55) (revision 275310) +++ binfilter/bf_sfx2/source/doc/sfx2_objstor.cxx (.../cws/cmcfixes62) (revision 275310) @@ -138,7 +138,6 @@ #include #include #include -#include #include "objsh.hxx" #include "request.hxx" Index: binfilter/prj/build.lst =================================================================== --- binfilter/prj/build.lst (.../tags/DEV300_m55) (revision 275310) +++ binfilter/prj/build.lst (.../cws/cmcfixes62) (revision 275310) @@ -1,4 +1,4 @@ -bf binfilter : idl basic goodies xmlscript connectivity framework stoc uui offuh shell NULL +bf binfilter : idl basic goodies xmlscript connectivity framework stoc uui offuh NULL bf binfilter usr1 - all bf_mkout NULL bf binfilter\bf_svtools\source\inc get - all bf_svt_sinc NULL bf binfilter\bf_svtools\source\config nmake - all bf_svt_config NULL Index: dmake/dag.c =================================================================== --- dmake/dag.c (.../tags/DEV300_m55) (revision 275310) +++ dmake/dag.c (.../cws/cmcfixes62) (revision 275310) @@ -369,14 +369,17 @@ /* strip out any \ combinations where \ is the current * CONTINUATION char */ for(p=q; (p=strchr(p,CONTINUATION_CHAR))!=NIL(char); ) - if( p[1] == '\n' ) - strcpy( p, p+2 ); + if( p[1] == '\n' ) { + size_t len = strlen(p+2)+1; + memmove ( p, p+2, len ); + } else p++; p = DmStrSpn(q ," \t"); /* Strip white space before ... */ if( p != q ) { - strcpy( q, p); + size_t len = strlen(p)+1; + memmove( q, p, len ); p = q; } Index: dmake/make.c =================================================================== --- dmake/make.c (.../tags/DEV300_m55) (revision 275310) +++ dmake/make.c (.../cws/cmcfixes62) (revision 275310) @@ -1352,8 +1352,10 @@ * Nothing in Expand() should be able to change dynamic macros. */ cmnd = Expand( rp->st_string ); - if( new_attr && (p = DmStrSpn(cmnd," \t\n+-@%")) != cmnd ) - strcpy(cmnd,p); + if( new_attr && (p = DmStrSpn(cmnd," \t\n+-@%")) != cmnd ) { + size_t len = strlen(p)+1; + memmove(cmnd,p,len); + } /* COMMAND macro is set to "$(CMNDNAME) $(CMNDARGS)" by default, it is * possible for the user to reset it to, for example @@ -1381,8 +1383,10 @@ shell = ((l_attr & A_SHELL) != 0); /* clean up the attributes that we may have just added. */ - if( (p = DmStrSpn(cmnd," \t\n+-@%")) != cmnd ) - strcpy(cmnd,p); + if( (p = DmStrSpn(cmnd," \t\n+-@%")) != cmnd ) { + size_t len = strlen(p)+1; + memmove(cmnd,p,len); + } } #if defined(MSDOS) @@ -1477,8 +1481,9 @@ for( p=cmnd; *(n = DmStrPbrk(p,tmp)) != '\0'; ) /* Remove the \ sequences. */ if(*n == CONTINUATION_CHAR && n[1] == '\n') { + size_t len = strlen(n+2)+1; DB_PRINT( "make", ("fixing [%s]", p) ); - strcpy( n, n+2 ); + memmove( n, n+2, len ); p = n; } /* Look for an escape sequence and replace it by it's corresponding Index: dmake/expand.c =================================================================== --- dmake/expand.c (.../tags/DEV300_m55) (revision 275310) +++ dmake/expand.c (.../cws/cmcfixes62) (revision 275310) @@ -230,6 +230,7 @@ char *tok; { if( strchr( "\"\\vantbrf01234567", tok[1] ) ) { + size_t len; switch( tok[1] ) { case 'a' : *tok = 0x07; break; case 'b' : *tok = '\b'; break; @@ -246,13 +247,15 @@ register int j = 0; for( ; i<2 && isdigit(tok[2]); i++ ) { j = (j << 3) + (tok[1] - '0'); - strcpy( tok+1, tok+2 ); + len = strlen(tok+2)+1; + memmove( tok+1, tok+2, len ); } j = (j << 3) + (tok[1] - '0'); *tok = j; } } - strcpy( tok+1, tok+2 ); + len = strlen(tok+2)+1; + memmove( tok+1, tok+2, len ); } } @@ -365,7 +368,8 @@ if( (e = Basename(s)) != s) { if( !(mod & DIRECTORY_FLAG) ) { /* Move the basename to the start. */ - strcpy(s, e); + size_t len = strlen(e)+1; + memmove(s, e, len); } else s = e; @@ -382,7 +386,8 @@ if( !(mod & FILE_FLAG) ) { /* Move the suffix to the start. */ - strcpy( s, e ); + size_t len = strlen(e)+1; + memmove(s, e, len); } else s = e; @@ -725,8 +730,10 @@ done = !lev; break; } else { + size_t len; s[1] = ' '; - strcpy( s, s+1 ); + len = strlen(s+1)+1; + memmove( s, s+1, len ); } /*FALLTHRU*/ case ' ': @@ -835,8 +842,10 @@ * converted them to a real space. Let's verify this. */ for( p=s; *p && *p != edelim && *p; p++ ) { if( p[0] == '\\' && p[1] == '\n' ) { + size_t len; p[1] = ' '; - strcpy( p, p+1 ); + len = strlen(p+1)+1; + memmove( p, p+1, len ); } } if( !*p ) @@ -1120,7 +1129,10 @@ *flag = 1; res = Expand( start ); - if( (t = DmStrSpn( res, " \t" )) != res ) strcpy( res, t ); + if( (t = DmStrSpn( res, " \t" )) != res ) { + size_t len = strlen(t)+1; + memmove( res, t, len ); + } } FREE( start ); /* this is ok! start is assigned a DmSubStr above */ Index: dmake/getinp.c =================================================================== --- dmake/getinp.c (.../tags/DEV300_m55) (revision 275310) +++ dmake/getinp.c (.../cws/cmcfixes62) (revision 275310) @@ -169,7 +169,8 @@ * text lines on input. The maximum size of this is governened by * Buffer_size */ if( q != p && q[-1] == CONTINUATION_CHAR ) { - strcpy( q, q+1 ); + size_t len = strlen(q+1)+1; + memmove( q, q+1, len ); q--; cont = FALSE; } @@ -290,7 +291,8 @@ while( (c = strchr(c, COMMENT_CHAR)) != NIL(char) ) { if( Comment || State == NORMAL_SCAN ) if( c != str && c[-1] == ESCAPE_CHAR ) { - strcpy( c-1, c ); /* copy it left, due to \# */ + size_t len = strlen(c)+1; + memmove( c-1, c, len ); /* copy it left, due to \# */ if( pend ) (*pend)--; /* shift tail pointer left */ } else { Index: dmake/path.c =================================================================== --- dmake/path.c (.../tags/DEV300_m55) (revision 275310) +++ dmake/path.c (.../cws/cmcfixes62) (revision 275310) @@ -172,6 +172,7 @@ char *tpath; int hasdriveletter = 0; int delentry; + size_t len; DB_ENTER( "Clean_path" ); @@ -231,14 +232,16 @@ p++; } while( *p == *DirSepStr); - strcpy(t+1,p); + len = strlen(p)+1; + memmove(t+1,p,len); continue; } /* Remove './'. If OOODMAKEMODE is set do this only if it is not at * the start of the path. */ if ( p-q == 1 && *q == '.' && (q != path || !STOBOOL(OOoDmMode)) ) { - strcpy(q,p+1); + len = strlen(p+1)+1; + memmove(q,p+1,len); q = tpath; continue; } @@ -268,7 +271,8 @@ } while( *t == *DirSepStr); /* q points to first letter of the current directory/file. */ - strcpy(q,t); + len = strlen(t)+1; + memmove(q,t,len); q = tpath; } else Index: dmake/rulparse.c =================================================================== --- dmake/rulparse.c (.../tags/DEV300_m55) (revision 275310) +++ dmake/rulparse.c (.../cws/cmcfixes62) (revision 275310) @@ -897,7 +897,7 @@ /* Handle %-targets. */ CELLPTR cur; CELLPTR tpq = NIL(CELL); - CELLPTR nprq; + CELLPTR nprq = NULL; #ifdef DBUG DB_PRINT( "%", ("Handling %%-target [%s : : ]", @@ -915,7 +915,8 @@ if( *name == '\'' && name[len-1]=='\'' ){ name[len-1] = '\0'; - strcpy(name,name+1); + len = strlen(name+1)+1; + memmove(name,name+1,len); /* add indirect prerequisite */ _add_indirect_prereq( cur ); } Index: postprocess/prj/build.lst =================================================================== --- postprocess/prj/build.lst (.../tags/DEV300_m55) (revision 275310) +++ postprocess/prj/build.lst (.../cws/cmcfixes62) (revision 275310) @@ -1,4 +1,4 @@ -po postprocess :: accessibility automation basctl bean fondu BINFILTER:binfilter chart2 configmgr CRASHREP:crashrep dbaccess desktop dtrans embeddedobj embedserv EPM:epm eventattacher extensions extras fileaccess filter forms fpicker helpcontent2 hwpfilter io JAVAINSTALLER2:javainstaller2 lingucomponent MATHMLDTD:MathMLDTD MSFONTEXTRACT:msfontextract ODK:odk officecfg package padmin psprint_config remotebridges sc scaddins sccomp scp2 scripting sd setup_native slideshow starmath sw sysui testshl2 testtools ucb UnoControls unoxml ure wizards xmerge xmlsecurity BITSTREAM_VERA_FONTS:bitstream_vera_fonts DICTIONARIES:dictionaries OOo:pyuno OOo:readlicense_oo SO:top unodevtools JFREEREPORT:jfreereport REPORTBUILDER:reportbuilder reportdesign SDEXT:sdext SWEXT:swext writerfilter oox NULL +po postprocess :: accessibility automation basctl bean fondu BINFILTER:binfilter chart2 configmgr CRASHREP:crashrep dbaccess desktop dtrans embeddedobj embedserv EPM:epm eventattacher extensions extras fileaccess filter forms fpicker helpcontent2 hwpfilter io JAVAINSTALLER2:javainstaller2 lingucomponent MATHMLDTD:MathMLDTD MSFONTEXTRACT:msfontextract ODK:odk officecfg package padmin psprint_config remotebridges sc scaddins sccomp scp2 scripting sd setup_native shell slideshow starmath sw sysui testshl2 testtools ucb UnoControls unoxml ure wizards xmerge xmlsecurity BITSTREAM_VERA_FONTS:bitstream_vera_fonts DICTIONARIES:dictionaries OOo:pyuno OOo:readlicense_oo SO:top unodevtools JFREEREPORT:jfreereport REPORTBUILDER:reportbuilder reportdesign SDEXT:sdext SWEXT:swext writerfilter oox NULL po postprocess usr1 - all po_mkout NULL po postprocess\checkxml nmake - all po_checkxml NULL po postprocess\packconfig nmake - all po_packconfig po_checkxml NULL workspace.defaultdoclang.patch: chart2/source/tools/CharacterProperties.cxx | 15 ++- desktop/source/app/langselect.cxx | 97 ++++------------------- desktop/source/app/langselect.hxx | 2 i18npool/inc/i18npool/mslangid.hxx | 10 ++ i18npool/source/isolang/mslangid.cxx | 55 +++++++++++++ linguistic/source/lngopt.cxx | 18 ++-- linguistic/source/lngopt.hxx | 2 reportdesign/source/core/api/ReportComponent.cxx | 10 +- reportdesign/util/makefile.mk | 1 sc/source/ui/app/scmod2.cxx | 9 +- sd/source/core/drawdoc.cxx | 10 +- sd/source/ui/notes/EditWindow.cxx | 8 + sd/source/ui/presenter/PresenterTextView.cxx | 9 +- svtools/source/config/lingucfg.cxx | 78 +++++------------- svx/inc/svx/langbox.hxx | 2 svx/source/dialog/langbox.cxx | 28 ++++++ svx/source/dialog/optgdlg.cxx | 76 +++++++++++++----- sw/source/ui/app/appopt.cxx | 18 +++- sw/source/ui/app/docshini.cxx | 8 + sw/source/ui/config/fontcfg.cxx | 31 ++++--- sw/source/ui/dialog/ascfldlg.cxx | 8 + sw/source/ui/lingu/olmenu.cxx | 3 sw/util/makefile.mk | 1 23 files changed, 292 insertions(+), 207 deletions(-) --- NEW FILE workspace.defaultdoclang.patch --- Index: reportdesign/source/core/api/ReportComponent.cxx =================================================================== --- reportdesign/source/core/api/ReportComponent.cxx (revision 267481) +++ reportdesign/source/core/api/ReportComponent.cxx (working copy) @@ -41,10 +41,12 @@ #include "ReportControlModel.hxx" #include #include +#include // #include #include #include #include +#include // ============================================================================= namespace reportdesign { @@ -96,12 +98,14 @@ try { SvtLinguConfig aLinguConfig; + using namespace ::com::sun::star::i18n::ScriptType; + aLinguConfig.GetProperty(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DefaultLocale"))) >>= aCharLocale; - LanguageType eCurLang = SvxLocaleToLanguage( aCharLocale ); + LanguageType eCurLang = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage(aCharLocale), LATIN); aLinguConfig.GetProperty(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DefaultLocale_CJK"))) >>= aCharLocaleAsian; - LanguageType eCurLangCJK = SvxLocaleToLanguage( aCharLocaleAsian ); + LanguageType eCurLangCJK = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage(aCharLocaleAsian), ASIAN); aLinguConfig.GetProperty(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("DefaultLocale_CTL"))) >>= aCharLocaleComplex; - LanguageType eCurLangCTL = SvxLocaleToLanguage( aCharLocaleComplex ); + LanguageType eCurLangCTL = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage(aCharLocaleComplex), COMPLEX); Font aLatin,aCJK,aCTL; lcl_getDefaultFonts(aLatin,aCJK,aCTL,eCurLang,eCurLangCJK,eCurLangCTL); Index: linguistic/source/lngopt.cxx =================================================================== --- linguistic/source/lngopt.cxx (revision 267481) +++ linguistic/source/lngopt.cxx (working copy) @@ -46,7 +46,9 @@ #include #include #include +#include #include +#include using namespace utl; using namespace osl; @@ -100,13 +102,13 @@ } -BOOL LinguOptions::SetLocale_Impl( INT16 &rLanguage, Any &rOld, const Any &rVal) +BOOL LinguOptions::SetLocale_Impl( INT16 &rLanguage, Any &rOld, const Any &rVal, sal_Int16 nType) { BOOL bRes = FALSE; Locale aNew; rVal >>= aNew; - INT16 nNew = LocaleToLanguage( aNew ); + INT16 nNew = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage(aNew), nType); if (nNew != rLanguage) { Locale aLocale( CreateLocale( rLanguage ) ); @@ -149,17 +151,17 @@ case WID_HYPH_MIN_WORD_LENGTH : pnVal = &pData->nHyphMinWordLength; break; case WID_DEFAULT_LOCALE : { - bRes = SetLocale_Impl( pData->nDefaultLanguage, rOld, rVal ); + bRes = SetLocale_Impl( pData->nDefaultLanguage, rOld, rVal, ::com::sun::star::i18n::ScriptType::LATIN ); break; } case WID_DEFAULT_LOCALE_CJK : { - bRes = SetLocale_Impl( pData->nDefaultLanguage_CJK, rOld, rVal ); + bRes = SetLocale_Impl( pData->nDefaultLanguage_CJK, rOld, rVal, ::com::sun::star::i18n::ScriptType::ASIAN ); break; } case WID_DEFAULT_LOCALE_CTL : { - bRes = SetLocale_Impl( pData->nDefaultLanguage_CTL, rOld, rVal ); + bRes = SetLocale_Impl( pData->nDefaultLanguage_CTL, rOld, rVal, ::com::sun::star::i18n::ScriptType::COMPLEX ); break; } default : @@ -226,19 +228,19 @@ case WID_HYPH_MIN_WORD_LENGTH : pnVal = &pData->nHyphMinWordLength; break; case WID_DEFAULT_LOCALE : { - Locale aLocale( CreateLocale( pData->nDefaultLanguage ) ); + Locale aLocale( MsLangId::convertLanguageToLocale( pData->nDefaultLanguage ) ); rVal.setValue( &aLocale, ::getCppuType((Locale*)0 )); break; } case WID_DEFAULT_LOCALE_CJK : { - Locale aLocale( CreateLocale( pData->nDefaultLanguage_CJK ) ); + Locale aLocale( MsLangId::convertLanguageToLocale( pData->nDefaultLanguage_CJK ) ); rVal.setValue( &aLocale, ::getCppuType((Locale*)0 )); break; } case WID_DEFAULT_LOCALE_CTL : { - Locale aLocale( CreateLocale( pData->nDefaultLanguage_CTL ) ); + Locale aLocale( MsLangId::convertLanguageToLocale( pData->nDefaultLanguage_CTL ) ); rVal.setValue( &aLocale, ::getCppuType((Locale*)0 )); break; } Index: linguistic/source/lngopt.hxx =================================================================== --- linguistic/source/lngopt.hxx (revision 267481) +++ linguistic/source/lngopt.hxx (working copy) @@ -77,7 +77,7 @@ BOOL SetLocale_Impl( INT16 &rLanguage, ::com::sun::star::uno::Any &rOld, - const ::com::sun::star::uno::Any &rVal); + const ::com::sun::star::uno::Any &rVal, sal_Int16 nType ); public: LinguOptions(); Index: sc/source/ui/app/scmod2.cxx =================================================================== --- sc/source/ui/app/scmod2.cxx (revision 267481) +++ sc/source/ui/app/scmod2.cxx (working copy) @@ -37,7 +37,8 @@ #include #include - +#include +#include #include #include @@ -62,9 +63,9 @@ SvtLinguOptions aOptions; aConfig.GetOptions( aOptions ); - rDefLang = aOptions.nDefaultLanguage; - rCjkLang = aOptions.nDefaultLanguage_CJK; - rCtlLang = aOptions.nDefaultLanguage_CTL; + rDefLang = MsLangId::resolveSystemLanguageByScriptType(aOptions.nDefaultLanguage, ::com::sun::star::i18n::ScriptType::LATIN); + rCjkLang = MsLangId::resolveSystemLanguageByScriptType(aOptions.nDefaultLanguage_CJK, ::com::sun::star::i18n::ScriptType::ASIAN); + rCtlLang = MsLangId::resolveSystemLanguageByScriptType(aOptions.nDefaultLanguage_CTL, ::com::sun::star::i18n::ScriptType::COMPLEX); rAutoSpell = aOptions.bIsSpellAuto; } Index: sd/source/core/drawdoc.cxx =================================================================== --- sd/source/core/drawdoc.cxx (revision 267481) +++ sd/source/core/drawdoc.cxx (working copy) @@ -34,6 +34,7 @@ #include "PageListWatcher.hxx" #include #include +#include #include #include @@ -230,9 +231,12 @@ SvtLinguOptions aOptions; aLinguConfig.GetOptions( aOptions ); - SetLanguage( aOptions.nDefaultLanguage, EE_CHAR_LANGUAGE ); - SetLanguage( aOptions.nDefaultLanguage_CJK, EE_CHAR_LANGUAGE_CJK ); - SetLanguage( aOptions.nDefaultLanguage_CTL, EE_CHAR_LANGUAGE_CTL ); + SetLanguage( MsLangId::resolveSystemLanguageByScriptType(aOptions.nDefaultLanguage, + ::com::sun::star::i18n::ScriptType::LATIN), EE_CHAR_LANGUAGE ); + SetLanguage( MsLangId::resolveSystemLanguageByScriptType(aOptions.nDefaultLanguage_CJK, + ::com::sun::star::i18n::ScriptType::ASIAN), EE_CHAR_LANGUAGE_CJK ); + SetLanguage( MsLangId::resolveSystemLanguageByScriptType(aOptions.nDefaultLanguage_CTL, + ::com::sun::star::i18n::ScriptType::COMPLEX), EE_CHAR_LANGUAGE_CTL ); mbOnlineSpell = aOptions.bIsSpellAuto; } Index: sd/source/ui/notes/EditWindow.cxx =================================================================== --- sd/source/ui/notes/EditWindow.cxx (revision 267481) +++ sd/source/ui/notes/EditWindow.cxx (working copy) @@ -34,6 +34,8 @@ #include "EditWindow.hxx" #include "sdmod.hxx" +#include +#include #include #include #include @@ -174,9 +176,9 @@ { LANGUAGE_ARABIC_SAUDI_ARABIA, LANGUAGE_NONE, DEFAULTFONT_CTL_TEXT, EE_CHAR_FONTINFO_CTL } }; - aTable[0].nLang = aOpt.nDefaultLanguage; - aTable[1].nLang = aOpt.nDefaultLanguage_CJK; - aTable[2].nLang = aOpt.nDefaultLanguage_CTL; + aTable[0].nLang = MsLangId::resolveSystemLanguageByScriptType(aOpt.nDefaultLanguage, ::com::sun::star::i18n::ScriptType::LATIN); + aTable[1].nLang = MsLangId::resolveSystemLanguageByScriptType(aOpt.nDefaultLanguage_CJK, ::com::sun::star::i18n::ScriptType::ASIAN); + aTable[2].nLang = MsLangId::resolveSystemLanguageByScriptType(aOpt.nDefaultLanguage_CTL, ::com::sun::star::i18n::ScriptType::COMPLEX); // for (int i = 0; i < 3; ++i) { Index: sd/source/ui/presenter/PresenterTextView.cxx =================================================================== --- sd/source/ui/presenter/PresenterTextView.cxx (revision 267481) +++ sd/source/ui/presenter/PresenterTextView.cxx (working copy) @@ -33,6 +33,7 @@ #include "PresenterTextView.hxx" +#include #include #include #include @@ -52,7 +53,9 @@ #include #include #include +#include + using namespace ::com::sun::star; using namespace ::com::sun::star::uno; using namespace ::com::sun::star::lang; @@ -381,9 +384,9 @@ { LANGUAGE_ARABIC_SAUDI_ARABIA, LANGUAGE_NONE, DEFAULTFONT_CTL_TEXT, EE_CHAR_FONTINFO_CTL } }; - aTable[0].nLang = aOpt.nDefaultLanguage; - aTable[1].nLang = aOpt.nDefaultLanguage_CJK; - aTable[2].nLang = aOpt.nDefaultLanguage_CTL; + aTable[0].nLang = MsLangId::resolveSystemLanguageByScriptType(aOpt.nDefaultLanguage, ::com::sun::star::i18n::ScriptType::LATIN); + aTable[1].nLang = MsLangId::resolveSystemLanguageByScriptType(aOpt.nDefaultLanguage_CJK, ::com::sun::star::i18n::ScriptType::ASIAN); + aTable[2].nLang = MsLangId::resolveSystemLanguageByScriptType(aOpt.nDefaultLanguage_CTL, ::com::sun::star::i18n::ScriptType::COMPLEX); // for (int i = 0; i < 3; ++i) { Index: i18npool/source/isolang/mslangid.cxx =================================================================== --- i18npool/source/isolang/mslangid.cxx (revision 267481) +++ i18npool/source/isolang/mslangid.cxx (working copy) @@ -41,6 +41,9 @@ LanguageType MsLangId::nConfiguredSystemLanguage = LANGUAGE_SYSTEM; LanguageType MsLangId::nConfiguredSystemUILanguage = LANGUAGE_SYSTEM; +LanguageType MsLangId::nConfiguredWesternFallback = LANGUAGE_SYSTEM; +LanguageType MsLangId::nConfiguredAsianFallback = LANGUAGE_SYSTEM; +LanguageType MsLangId::nConfiguredComplexFallback = LANGUAGE_SYSTEM; // static void MsLangId::setConfiguredSystemLanguage( LanguageType nLang ) @@ -55,8 +58,25 @@ nConfiguredSystemUILanguage = nLang; } +// static +void MsLangId::setConfiguredWesternFallback( LanguageType nLang ) +{ + nConfiguredWesternFallback = nLang; +} // static +void MsLangId::setConfiguredAsianFallback( LanguageType nLang ) +{ + nConfiguredAsianFallback = nLang; +} + +// static +void MsLangId::setConfiguredComplexFallback( LanguageType nLang ) +{ + nConfiguredComplexFallback = nLang; +} + +// static inline LanguageType MsLangId::simplifySystemLanguages( LanguageType nLang ) { switch (nLang) @@ -120,6 +140,41 @@ // static +LanguageType MsLangId::resolveSystemLanguageByScriptType( LanguageType nLang, sal_Int16 nType ) +{ + if (nLang == LANGUAGE_NONE) + return nLang; + + nLang = getRealLanguage(nLang); + if (nType != ::com::sun::star::i18n::ScriptType::WEAK && getScriptType(nLang) != nType) + { + switch(nType) + { + case ::com::sun::star::i18n::ScriptType::ASIAN: + if (nConfiguredAsianFallback == LANGUAGE_SYSTEM) + nLang = LANGUAGE_CHINESE_SIMPLIFIED; + else + nLang = nConfiguredComplexFallback; + break; + case ::com::sun::star::i18n::ScriptType::COMPLEX: + if (nConfiguredComplexFallback == LANGUAGE_SYSTEM) + nLang = LANGUAGE_HINDI; + else + nLang = nConfiguredComplexFallback; + break; + default: + if (nConfiguredWesternFallback == LANGUAGE_SYSTEM) + nLang = LANGUAGE_ENGLISH_US; + else + nLang = nConfiguredWesternFallback; + break; + break; + } + } + return nLang; +} + +// static void MsLangId::convertLanguageToLocale( LanguageType nLang, ::com::sun::star::lang::Locale & rLocale ) { Index: i18npool/inc/i18npool/mslangid.hxx =================================================================== --- i18npool/inc/i18npool/mslangid.hxx (revision 267481) +++ i18npool/inc/i18npool/mslangid.hxx (working copy) @@ -216,6 +216,9 @@ static LanguageType getRealLanguageWithoutConfig( LanguageType nLang ); + static LanguageType resolveSystemLanguageByScriptType( LanguageType nLang, sal_Int16 nType ); + + /** Whether locale has a Right-To-Left orientation. */ static bool isRightToLeft( LanguageType nLang ); @@ -246,6 +249,9 @@ configuration! */ static void setConfiguredSystemLanguage( LanguageType nLang ); static void setConfiguredSystemUILanguage( LanguageType nLang ); + static void setConfiguredWesternFallback( LanguageType nLang ); + static void setConfiguredComplexFallback( LanguageType nLang ); + static void setConfiguredAsianFallback( LanguageType nLang ); // --------------------------------------------------------------------------- @@ -274,6 +280,10 @@ static LanguageType nConfiguredSystemLanguage; static LanguageType nConfiguredSystemUILanguage; + static LanguageType nConfiguredWesternFallback; + static LanguageType nConfiguredAsianFallback; + static LanguageType nConfiguredComplexFallback; + static LanguageType getPlatformSystemLanguage(); static LanguageType getPlatformSystemUILanguage(); Index: sw/source/ui/app/docshini.cxx =================================================================== --- sw/source/ui/app/docshini.cxx (revision 267481) +++ sw/source/ui/app/docshini.cxx (working copy) @@ -37,6 +37,7 @@ #ifndef _SVX_DIALOGS_HRC #include #endif +#include #include #include #include @@ -58,6 +59,7 @@ #endif #include #include +#include #include #include #include @@ -791,9 +793,9 @@ SvtLinguConfig().GetOptions( aLinguOpt ); - sal_Int16 nVal = aLinguOpt.nDefaultLanguage, - eCJK = aLinguOpt.nDefaultLanguage_CJK, - eCTL = aLinguOpt.nDefaultLanguage_CTL; + sal_Int16 nVal = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage, ::com::sun::star::i18n::ScriptType::LATIN), + eCJK = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CJK, ::com::sun::star::i18n::ScriptType::ASIAN), + eCTL = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CTL, ::com::sun::star::i18n::ScriptType::COMPLEX); aDfltSet.Put( SvxLanguageItem( nVal, RES_CHRATR_LANGUAGE ) ); aDfltSet.Put( SvxLanguageItem( eCJK, RES_CHRATR_CJK_LANGUAGE ) ); aDfltSet.Put( SvxLanguageItem( eCTL, RES_CHRATR_CTL_LANGUAGE ) ); Index: sw/source/ui/app/appopt.cxx =================================================================== --- sw/source/ui/app/appopt.cxx (revision 267481) +++ sw/source/ui/app/appopt.cxx (working copy) @@ -35,6 +35,8 @@ #include // Funktion-Ids #endif +#include + #define _SVSTDARR_STRINGSDTOR #include @@ -54,6 +56,7 @@ #include #include #include +#include #include #include #include @@ -191,16 +194,25 @@ pRet->Put(SwPtrItem(FN_PARAM_PRINTER, pPrt));*/ SvtLinguConfig aLinguCfg; + Locale aLocale; + LanguageType nLang; + using namespace ::com::sun::star::i18n::ScriptType; + Any aLang = aLinguCfg.GetProperty(C2U("DefaultLocale")); - Locale aLocale; aLang >>= aLocale; - pRet->Put(SvxLanguageItem(SvxLocaleToLanguage( aLocale ), SID_ATTR_LANGUAGE)); + nLang = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage(aLocale), LATIN); + pRet->Put(SvxLanguageItem(nLang, SID_ATTR_LANGUAGE)); aLang = aLinguCfg.GetProperty(C2U("DefaultLocale_CJK")); aLang >>= aLocale; - pRet->Put(SvxLanguageItem(SvxLocaleToLanguage( aLocale ), SID_ATTR_CHAR_CJK_LANGUAGE)); + nLang = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage(aLocale), ASIAN); + pRet->Put(SvxLanguageItem(nLang, SID_ATTR_CHAR_CJK_LANGUAGE)); + aLang = aLinguCfg.GetProperty(C2U("DefaultLocale_CTL")); + aLang >>= aLocale; + nLang = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage(aLocale), COMPLEX); + pRet->Put(SvxLanguageItem(nLang, SID_ATTR_CHAR_CTL_LANGUAGE)); } if(bTextDialog) pRet->Put(SwPtrItem(FN_PARAM_STDFONTS, GetStdFontConfig())); Index: sw/source/ui/dialog/ascfldlg.cxx =================================================================== --- sw/source/ui/dialog/ascfldlg.cxx (revision 267481) +++ sw/source/ui/dialog/ascfldlg.cxx (working copy) @@ -35,6 +35,8 @@ #endif #include #include +#include +#include #include #include #include @@ -234,14 +236,14 @@ switch(nAppScriptType) { case SCRIPTTYPE_ASIAN: - aOpt.SetLanguage(aLinguOpt.nDefaultLanguage_CJK); + aOpt.SetLanguage(MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CJK, SCRIPTTYPE_ASIAN)); break; case SCRIPTTYPE_COMPLEX: - aOpt.SetLanguage(aLinguOpt.nDefaultLanguage_CTL); + aOpt.SetLanguage(MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CTL, SCRIPTTYPE_COMPLEX)); break; //SCRIPTTYPE_LATIN: default: - aOpt.SetLanguage(aLinguOpt.nDefaultLanguage); + aOpt.SetLanguage(MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage, SCRIPTTYPE_LATIN)); } } } Index: sw/source/ui/config/fontcfg.cxx =================================================================== --- sw/source/ui/config/fontcfg.cxx (revision 267481) +++ sw/source/ui/config/fontcfg.cxx (working copy) @@ -33,10 +33,12 @@ #include +#include #include #include #include #include +#include #include #include @@ -116,9 +118,10 @@ SvtLinguConfig().GetOptions( aLinguOpt ); - sal_Int16 eWestern = aLinguOpt.nDefaultLanguage, - eCJK = aLinguOpt.nDefaultLanguage_CJK, - eCTL = aLinguOpt.nDefaultLanguage_CTL; + sal_Int16 eWestern = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage, ::com::sun::star::i18n::ScriptType::LATIN), + eCJK = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CJK, ::com::sun::star::i18n::ScriptType::ASIAN), + eCTL = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CTL, ::com::sun::star::i18n::ScriptType::COMPLEX); + for(sal_Int16 i = 0; i < DEF_FONT_COUNT; i++) { sDefaultFonts[i] = GetDefaultFor(i, @@ -163,9 +166,10 @@ SvtLinguConfig().GetOptions( aLinguOpt ); - sal_Int16 eWestern = aLinguOpt.nDefaultLanguage, - eCJK = aLinguOpt.nDefaultLanguage_CJK, - eCTL = aLinguOpt.nDefaultLanguage_CTL; + sal_Int16 eWestern = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage, ::com::sun::star::i18n::ScriptType::LATIN), + eCJK = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CJK, ::com::sun::star::i18n::ScriptType::ASIAN), + eCTL = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CTL, ::com::sun::star::i18n::ScriptType::COMPLEX); + for(sal_uInt16 nProp = 0; nProp < sal::static_int_cast< sal_uInt16, sal_Int32 >( aNames.getLength() ); nProp++) @@ -198,9 +202,10 @@ SvtLinguConfig().GetOptions( aLinguOpt ); - sal_Int16 eWestern = aLinguOpt.nDefaultLanguage, - eCJK = aLinguOpt.nDefaultLanguage_CJK, - eCTL = aLinguOpt.nDefaultLanguage_CTL; + sal_Int16 eWestern = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage, ::com::sun::star::i18n::ScriptType::LATIN), + eCJK = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CJK, ::com::sun::star::i18n::ScriptType::ASIAN), + eCTL = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CTL, ::com::sun::star::i18n::ScriptType::COMPLEX); + String sDefFont(GetDefaultFor(FONT_STANDARD, eWestern)); String sDefFontCJK(GetDefaultFor(FONT_STANDARD_CJK, eCJK)); String sDefFontCTL(GetDefaultFor(FONT_STANDARD_CTL, eCTL)); @@ -320,9 +325,11 @@ { SvtLinguOptions aLinguOpt; SvtLinguConfig().GetOptions( aLinguOpt ); - sal_Int16 eWestern = aLinguOpt.nDefaultLanguage, - eCJK = aLinguOpt.nDefaultLanguage_CJK, - eCTL = aLinguOpt.nDefaultLanguage_CTL; + + sal_Int16 eWestern = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage, ::com::sun::star::i18n::ScriptType::LATIN), + eCJK = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CJK, ::com::sun::star::i18n::ScriptType::ASIAN), + eCTL = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage_CTL, ::com::sun::star::i18n::ScriptType::COMPLEX); + // #i92090# default height value sets back to -1 const sal_Int32 nDefaultHeight = GetDefaultHeightFor(nFontType, lcl_LanguageOfType(nFontType, eWestern, eCJK, eCTL)); const bool bIsDefaultHeight = nHeight == nDefaultHeight; Index: sw/source/ui/lingu/olmenu.cxx =================================================================== --- sw/source/ui/lingu/olmenu.cxx (revision 267481) +++ sw/source/ui/lingu/olmenu.cxx (working copy) @@ -62,6 +62,7 @@ #include #include #include +#include #include #include #include @@ -168,7 +169,7 @@ SvtLinguOptions aLinguOpt; SvtLinguConfig().GetOptions( aLinguOpt ); // The default document language from "Tools/Options - Language Settings - Languages: Western" - aLangList[0] = aLinguOpt.nDefaultLanguage; + aLangList[0] = MsLangId::resolveSystemLanguageByScriptType(aLinguOpt.nDefaultLanguage, ::com::sun::star::i18n::ScriptType::LATIN); // The one from "Tools/Options - Language Settings - Languages: User interface" aLangList[1] = rSettings.GetUILanguage(); // The one from "Tools/Options - Language Settings - Languages: Locale setting" Index: sw/util/makefile.mk =================================================================== --- sw/util/makefile.mk (revision 267481) +++ sw/util/makefile.mk (working copy) @@ -190,6 +190,7 @@ $(SVLLIB) \ $(UNOTOOLSLIB) \ $(TOOLSLIB) \ + $(I18NISOLANGLIB) \ $(COMPHELPERLIB) \ $(UCBHELPERLIB) \ $(CPPUHELPERLIB) \ Index: chart2/source/tools/CharacterProperties.cxx =================================================================== --- chart2/source/tools/CharacterProperties.cxx (revision 267481) +++ chart2/source/tools/CharacterProperties.cxx (working copy) @@ -51,9 +51,11 @@ #include #include #include +#include #include + // header for struct SvtLinguConfig #ifndef _SVTOOLS_LINGUCFG_HXX_ #include @@ -471,16 +473,21 @@ const float fDefaultFontHeight = 13.0; SvtLinguConfig aLinguConfig; - lang::Locale aDefaultLocale( C2U( "en" ), C2U( "US" ), OUString() ); + lang::Locale aDefaultLocale; aLinguConfig.GetProperty(C2U("DefaultLocale")) >>= aDefaultLocale; lang::Locale aDefaultLocale_CJK; aLinguConfig.GetProperty(C2U("DefaultLocale_CJK")) >>= aDefaultLocale_CJK; lang::Locale aDefaultLocale_CTL; aLinguConfig.GetProperty(C2U("DefaultLocale_CTL")) >>= aDefaultLocale_CTL; - Font aFont = OutputDevice::GetDefaultFont( DEFAULTFONT_LATIN_SPREADSHEET, MsLangId::convertLocaleToLanguage( aDefaultLocale ), DEFAULTFONT_FLAGS_ONLYONE, 0 ); - Font aFontCJK = OutputDevice::GetDefaultFont( DEFAULTFONT_CJK_SPREADSHEET, MsLangId::convertLocaleToLanguage( aDefaultLocale_CJK ), DEFAULTFONT_FLAGS_ONLYONE, 0 ); - Font aFontCTL = OutputDevice::GetDefaultFont( DEFAULTFONT_CTL_SPREADSHEET, MsLangId::convertLocaleToLanguage( aDefaultLocale_CTL ), DEFAULTFONT_FLAGS_ONLYONE, 0 ); + using namespace ::com::sun::star::i18n::ScriptType; + LanguageType nLang; + nLang = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage(aDefaultLocale), LATIN); + Font aFont = OutputDevice::GetDefaultFont( DEFAULTFONT_LATIN_SPREADSHEET, nLang, DEFAULTFONT_FLAGS_ONLYONE, 0 ); + nLang = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage( aDefaultLocale_CJK), ASIAN); + Font aFontCJK = OutputDevice::GetDefaultFont( DEFAULTFONT_CJK_SPREADSHEET, nLang, DEFAULTFONT_FLAGS_ONLYONE, 0 ); + nLang = MsLangId::resolveSystemLanguageByScriptType(MsLangId::convertLocaleToLanguage( aDefaultLocale_CTL), COMPLEX); + Font aFontCTL = OutputDevice::GetDefaultFont( DEFAULTFONT_CTL_SPREADSHEET, nLang, DEFAULTFONT_FLAGS_ONLYONE, 0 ); ::chart::PropertyHelper::setPropertyValueDefault( rOutMap, PROP_CHAR_FONT_NAME, OUString( aFont.GetName() ) ); ::chart::PropertyHelper::setPropertyValueDefault( rOutMap, PROP_CHAR_FONT_STYLE_NAME, OUString(aFont.GetStyleName()) ); Index: desktop/source/app/langselect.cxx =================================================================== --- desktop/source/app/langselect.cxx (revision 267481) +++ desktop/source/app/langselect.cxx (working copy) @@ -104,7 +104,7 @@ ::rtl::OUString sWin16SysLocale; aWin16SysLocale >>= sWin16SysLocale; if( sWin16SysLocale.getLength()) - setDefaultLocale(sWin16SysLocale); + setDefaultLanguage(sWin16SysLocale); } catch(const Exception&) { @@ -116,9 +116,8 @@ OUString usLocale; Reference< XPropertySet > xLocaleProp(getConfigAccess( "org.openoffice.System/L10N", sal_True), UNO_QUERY_THROW); - // "org.openoffice.Office.Linguistic/General", sal_True), UNO_QUERY_THROW); xLocaleProp->getPropertyValue(OUString::createFromAscii("Locale")) >>= usLocale; - setDefaultLocale(usLocale); + setDefaultLanguage(usLocale); } catch (Exception&) { @@ -160,89 +159,33 @@ // #i32939# setting of default document locale // #i32939# this should not be based on the UI language - setDefaultLocale(aLocaleString); + setDefaultLanguage(aLocaleString); - // fallback: set en-US as default Western locale if no Western locale is set - OUString usWesternName = OUString::createFromAscii("DefaultLocale"); - try - { - Reference< XPropertySet > xProp(getConfigAccess( - "org.openoffice.Office.Linguistic/General/", sal_True), UNO_QUERY_THROW); - OUString usValue; - xProp->getPropertyValue(usWesternName) >>= usValue; - if (usValue.getLength() == 0) - { - // there is no western document language selected - // if the selected locale is a western locale, this - // will become the default western docuemnt language - // otherwise, fall back to en-US - OUString usDefault = OUString::createFromAscii("en-US"); - try - { - xProp->setPropertyValue(usWesternName, makeAny(usDefault)); - Reference< XChangesBatch >(xProp,UNO_QUERY_THROW)->commitChanges(); - } - catch ( PropertyVetoException ) - { - // we are not allowed to change this - } - } - } - catch ( Exception& ) - { - } - return bSuccess; } -void LanguageSelection::setDefaultLocale(const OUString& usUILocale) +void LanguageSelection::setDefaultLanguage(const OUString& sLocale) { - // #i32939# setting of default document locale - // org.openoffice.Office.Linguistic/General/DefaultLocale - // org.openoffice.Office.Linguistic/General/DefaultLocale_CJK - // org.openoffice.Office.Linguistic/General/DefaultLocale_CTL + // #i32939# setting of default document language + // + // See #i42730# for rules for determining source of settings - // determine script type of UI locale - LanguageType ltUILocale = MsLangId::convertIsoStringToLanguage(usUILocale); - sal_uInt16 nScriptType = SvtLanguageOptions::GetScriptTypeOfLanguage(ltUILocale); + // determine script type of locale + LanguageType nLang = MsLangId::convertIsoStringToLanguage(sLocale); + sal_uInt16 nScriptType = SvtLanguageOptions::GetScriptTypeOfLanguage(nLang); - try + switch (nScriptType) { - Reference< XPropertySet > xProp(getConfigAccess( - "org.openoffice.Office.Linguistic/General/", sal_True), UNO_QUERY_THROW); - OUString usName = OUString::createFromAscii("DefaultLocale"); - switch (nScriptType) - { - case SCRIPTTYPE_ASIAN: - usName = OUString::createFromAscii("DefaultLocale_CJK"); - break; - case SCRIPTTYPE_COMPLEX: - usName = OUString::createFromAscii("DefaultLocale_CTL"); - break; - } - OUString usValue; - xProp->getPropertyValue(usName) >>= usValue; - if (usValue.getLength() == 0) - { - // there is no document language set, for the script type selected - // in the UI - // covert the LanguageType we've got from the LanguageTable back to - // an iso string and store it - OUString usDefault = MsLangId::convertLanguageToIsoString(ltUILocale); - try - { - xProp->setPropertyValue(usName, makeAny(usDefault)); - Reference< XChangesBatch >(xProp, UNO_QUERY_THROW)->commitChanges(); - } - catch ( PropertyVetoException ) - { - // we are not allowed to change this - } - } + case SCRIPTTYPE_ASIAN: + MsLangId::setConfiguredAsianFallback( nLang ); + break; + case SCRIPTTYPE_COMPLEX: + MsLangId::setConfiguredComplexFallback( nLang ); + break; + default: + MsLangId::setConfiguredWesternFallback( nLang ); + break; } - catch ( Exception& ) - { - } } OUString LanguageSelection::getLanguageString() Index: desktop/source/app/langselect.hxx =================================================================== --- desktop/source/app/langselect.hxx (revision 267481) +++ desktop/source/app/langselect.hxx (working copy) @@ -60,7 +60,7 @@ static rtl::OUString getUserLanguage(); static rtl::OUString getSystemLanguage(); static void resetUserLanguage(); - static void setDefaultLocale(const rtl::OUString&); + static void setDefaultLanguage(const rtl::OUString&); public: static com::sun::star::lang::Locale IsoStringToLocale(const rtl::OUString& str); Index: svx/source/dialog/optgdlg.cxx =================================================================== --- svx/source/dialog/optgdlg.cxx (revision 267481) +++ svx/source/dialog/optgdlg.cxx (working copy) @@ -103,6 +103,7 @@ #include #include #include +#include #include @@ -1201,8 +1202,13 @@ // initialize user interface language selection SvtLanguageTable* pLanguageTable = new SvtLanguageTable; - String aStr( pLanguageTable->GetString( LANGUAGE_SYSTEM ) ); - aUserInterfaceLB.InsertEntry(aStr); + const String aStr( pLanguageTable->GetString( LANGUAGE_SYSTEM ) ); + + String aUILang(aStr); + aUILang += String::CreateFromAscii(" - "); + aUILang += pLanguageTable->GetString( Application::GetSettings().GetUILanguage() ); + + aUserInterfaceLB.InsertEntry(aUILang); aUserInterfaceLB.SetEntryData(0, 0); aUserInterfaceLB.SelectEntryPos(0); try @@ -1264,16 +1270,24 @@ } aWesternLanguageLB.SetLanguageList( LANG_LIST_WESTERN | LANG_LIST_ONLY_KNOWN, TRUE, FALSE, TRUE ); - aAsianLanguageLB .SetLanguageList( LANG_LIST_CJK | LANG_LIST_ONLY_KNOWN, TRUE, FALSE, TRUE ); + aWesternLanguageLB.InsertDefaultLanguage( ::com::sun::star::i18n::ScriptType::LATIN ); + aAsianLanguageLB.SetLanguageList( LANG_LIST_CJK | LANG_LIST_ONLY_KNOWN, TRUE, FALSE, TRUE ); + aAsianLanguageLB.InsertDefaultLanguage( ::com::sun::star::i18n::ScriptType::ASIAN ); aComplexLanguageLB.SetLanguageList( LANG_LIST_CTL | LANG_LIST_ONLY_KNOWN, TRUE, FALSE, TRUE ); - aLocaleSettingLB .SetLanguageList( LANG_LIST_ALL | LANG_LIST_ONLY_KNOWN, FALSE, FALSE, FALSE); - aLocaleSettingLB.InsertLanguage( LANGUAGE_SYSTEM ); + aComplexLanguageLB.InsertDefaultLanguage( ::com::sun::star::i18n::ScriptType::COMPLEX ); - // insert SYSTEM entry, no specific currency - aCurrencyLB.InsertEntry( aStr ); + aLocaleSettingLB.SetLanguageList( LANG_LIST_ALL | LANG_LIST_ONLY_KNOWN, FALSE, FALSE, FALSE); + aLocaleSettingLB.InsertDefaultLanguage( ::com::sun::star::i18n::ScriptType::WEAK ); + + const NfCurrencyTable& rCurrTab = SvNumberFormatter::GetTheCurrencyTable(); + const NfCurrencyEntry& rCurr = SvNumberFormatter::GetCurrencyEntry( LANGUAGE_SYSTEM ); + // insert SYSTEM entry + String aDefaultCurr(aStr); + aDefaultCurr += String::CreateFromAscii(" - "); + aDefaultCurr += rCurr.GetBankSymbol(); + aCurrencyLB.InsertEntry( aDefaultCurr ); // all currencies String aTwoSpace( RTL_CONSTASCII_USTRINGPARAM( " " ) ); - const NfCurrencyTable& rCurrTab = SvNumberFormatter::GetTheCurrencyTable(); USHORT nCurrCount = rCurrTab.Count(); // first entry is SYSTEM, skip it for ( USHORT j=1; j < nCurrCount; ++j ) @@ -1282,7 +1296,7 @@ String aStr_( pCurr->GetBankSymbol() ); aStr_ += aTwoSpace; aStr_ += pCurr->GetSymbol(); - aStr = ApplyLreOrRleEmbedding( aStr_ ); + aStr_ = ApplyLreOrRleEmbedding( aStr_ ); aStr_ += aTwoSpace; aStr_ += ApplyLreOrRleEmbedding( pLanguageTable->GetString( pCurr->GetLanguage() ) ); USHORT nPos = aCurrencyLB.InsertEntry( aStr_ ); @@ -1496,7 +1510,7 @@ if(!bCurrentDocCBChecked) { Any aValue; - Locale aLocale = SvxCreateLocale( eSelectLang ); + Locale aLocale = MsLangId::convertLanguageToLocale( eSelectLang, false ); aValue <<= aLocale; OUString aPropName( C2U("DefaultLocale") ); pLangConfig->aLinguConfig.SetProperty( aPropName, aValue ); @@ -1505,7 +1519,8 @@ } if(pCurrentDocShell) { - rSet.Put(SvxLanguageItem(eSelectLang, SID_ATTR_LANGUAGE)); + rSet.Put(SvxLanguageItem(MsLangId::resolveSystemLanguageByScriptType(eSelectLang, ::com::sun::star::i18n::ScriptType::LATIN), + SID_ATTR_LANGUAGE)); bRet = TRUE; } } @@ -1516,7 +1531,7 @@ if(!bCurrentDocCBChecked) { Any aValue; - Locale aLocale = SvxCreateLocale( eSelectLang ); + Locale aLocale = MsLangId::convertLanguageToLocale( eSelectLang, false ); aValue <<= aLocale; OUString aPropName( C2U("DefaultLocale_CJK") ); pLangConfig->aLinguConfig.SetProperty( aPropName, aValue ); @@ -1525,7 +1540,8 @@ } if(pCurrentDocShell) { - rSet.Put(SvxLanguageItem(eSelectLang, SID_ATTR_CHAR_CJK_LANGUAGE)); + rSet.Put(SvxLanguageItem(MsLangId::resolveSystemLanguageByScriptType(eSelectLang, ::com::sun::star::i18n::ScriptType::ASIAN), + SID_ATTR_CHAR_CJK_LANGUAGE)); bRet = TRUE; } } @@ -1536,7 +1552,7 @@ if(!bCurrentDocCBChecked) { Any aValue; - Locale aLocale = SvxCreateLocale( eSelectLang ); + Locale aLocale = MsLangId::convertLanguageToLocale( eSelectLang, false ); aValue <<= aLocale; OUString aPropName( C2U("DefaultLocale_CTL") ); pLangConfig->aLinguConfig.SetProperty( aPropName, aValue ); @@ -1545,7 +1561,8 @@ } if(pCurrentDocShell) { - rSet.Put(SvxLanguageItem(eSelectLang, SID_ATTR_CHAR_CTL_LANGUAGE)); + rSet.Put(SvxLanguageItem(MsLangId::resolveSystemLanguageByScriptType(eSelectLang, ::com::sun::star::i18n::ScriptType::COMPLEX), + SID_ATTR_CHAR_CTL_LANGUAGE)); bRet = TRUE; } } @@ -1645,13 +1662,18 @@ aWestLang = pLangConfig->aLinguConfig.GetProperty(C2U("DefaultLocale")); Locale aLocale; aWestLang >>= aLocale; - eCurLang = SvxLocaleToLanguage( aLocale ); + + eCurLang = MsLangId::convertLocaleToLanguage( aLocale ); + aCJKLang = pLangConfig->aLinguConfig.GetProperty(C2U("DefaultLocale_CJK")); + aLocale = Locale(); aCJKLang >>= aLocale; - eCurLangCJK = SvxLocaleToLanguage( aLocale ); + eCurLangCJK = MsLangId::convertLocaleToLanguage( aLocale ); + aCTLLang = pLangConfig->aLinguConfig.GetProperty(C2U("DefaultLocale_CTL")); + aLocale = Locale(); aCTLLang >>= aLocale; - eCurLangCTL = SvxLocaleToLanguage( aLocale ); + eCurLangCTL = MsLangId::convertLocaleToLanguage( aLocale ); } catch(Exception&) { @@ -1663,13 +1685,25 @@ aCurrentDocCB.Check(bLanguageCurrentDoc_Impl); const SfxPoolItem* pLang; if( SFX_ITEM_SET == rSet.GetItemState(SID_ATTR_LANGUAGE, FALSE, &pLang)) - eCurLang = ((const SvxLanguageItem*)pLang)->GetValue(); + { + LanguageType eTempCurLang = ((const SvxLanguageItem*)pLang)->GetValue(); + if (MsLangId::resolveSystemLanguageByScriptType(eCurLang, ::com::sun::star::i18n::ScriptType::LATIN) != eTempCurLang) + eCurLang = eTempCurLang; + } if( SFX_ITEM_SET == rSet.GetItemState(SID_ATTR_CHAR_CJK_LANGUAGE, FALSE, &pLang)) - eCurLangCJK = ((const SvxLanguageItem*)pLang)->GetValue(); + { + LanguageType eTempCurLang = ((const SvxLanguageItem*)pLang)->GetValue(); + if (MsLangId::resolveSystemLanguageByScriptType(eCurLangCJK, ::com::sun::star::i18n::ScriptType::ASIAN) != eTempCurLang) + eCurLangCJK = eTempCurLang; + } if( SFX_ITEM_SET == rSet.GetItemState(SID_ATTR_CHAR_CTL_LANGUAGE, FALSE, &pLang)) - eCurLangCTL = ((const SvxLanguageItem*)pLang)->GetValue(); + { + LanguageType eTempCurLang = ((const SvxLanguageItem*)pLang)->GetValue(); + if (MsLangId::resolveSystemLanguageByScriptType(eCurLangCTL, ::com::sun::star::i18n::ScriptType::COMPLEX) != eTempCurLang) + eCurLangCTL = eTempCurLang; + } } if(LANGUAGE_NONE == eCurLang || LANGUAGE_DONTKNOW == eCurLang) aWesternLanguageLB.SelectLanguage(LANGUAGE_NONE); Index: svx/source/dialog/langbox.cxx =================================================================== --- svx/source/dialog/langbox.cxx (revision 267481) +++ svx/source/dialog/langbox.cxx (working copy) @@ -37,8 +37,9 @@ #include #endif #include +#include #include -#include +#include #include #include @@ -315,6 +316,13 @@ USHORT SvxLanguageBox::InsertLanguage( const LanguageType nLangType, USHORT nPos ) { + return ImplInsertLanguage( nLangType, nPos, ::com::sun::star::i18n::ScriptType::WEAK ); +} + +//------------------------------------------------------------------------ + +USHORT SvxLanguageBox::ImplInsertLanguage( const LanguageType nLangType, USHORT nPos, sal_Int16 nType ) +{ LanguageType nLang = MsLangId::getReplacementForObsoleteLanguage( nLangType); // For obsolete and to be replaced languages check whether an entry of the // replacement already exists and if so don't add an entry with identical @@ -329,6 +337,15 @@ String aStrEntry = m_pLangTable->GetString( nLang ); if (LANGUAGE_NONE == nLang && m_bHasLangNone && m_bLangNoneIsLangAll) aStrEntry = m_aAllString; + + LanguageType nRealLang = nLang; + if (nRealLang == LANGUAGE_SYSTEM) + { + nRealLang = MsLangId::resolveSystemLanguageByScriptType(nRealLang, nType); + aStrEntry.AppendAscii(" - "); + aStrEntry.Append(m_pLangTable->GetString( nRealLang )); + } + aStrEntry = ApplyLreOrRleEmbedding( aStrEntry ); USHORT nAt = 0; @@ -343,7 +360,7 @@ m_pSpellUsedLang = new Sequence< INT16 >( xSpell->getLanguages() ); } bFound = m_pSpellUsedLang ? - lcl_SeqHasLang( *m_pSpellUsedLang, nLang ) : FALSE; + lcl_SeqHasLang( *m_pSpellUsedLang, nRealLang ) : FALSE; nAt = ImplInsertImgEntry( aStrEntry, nPos, bFound ); } @@ -356,6 +373,13 @@ //------------------------------------------------------------------------ +USHORT SvxLanguageBox::InsertDefaultLanguage( sal_Int16 nType, USHORT nPos ) +{ + return ImplInsertLanguage( LANGUAGE_SYSTEM, nPos, nType ); +} + +//------------------------------------------------------------------------ + USHORT SvxLanguageBox::InsertLanguage( const LanguageType nLangType, BOOL bCheckEntry, USHORT nPos ) { Index: svx/inc/svx/langbox.hxx =================================================================== --- svx/inc/svx/langbox.hxx (revision 267481) +++ svx/inc/svx/langbox.hxx (working copy) @@ -77,6 +77,7 @@ SVX_DLLPRIVATE void Init(); SVX_DLLPRIVATE USHORT ImplInsertImgEntry( const String& rEntry, USHORT nPos, bool bChecked ); + SVX_DLLPRIVATE USHORT ImplInsertLanguage(LanguageType, USHORT, sal_Int16 ); public: SvxLanguageBox( Window* pParent, WinBits nWinStyle, BOOL bCheck = FALSE); @@ -88,6 +89,7 @@ BOOL bCheckSpellAvail = FALSE ); USHORT InsertLanguage( const LanguageType eLangType, USHORT nPos = LISTBOX_APPEND ); + USHORT InsertDefaultLanguage( sal_Int16 nType, USHORT nPos = LISTBOX_APPEND ); USHORT InsertLanguage( const LanguageType eLangType, BOOL bCheckEntry, USHORT nPos = LISTBOX_APPEND ); void RemoveLanguage( const LanguageType eLangType ); Index: svtools/source/config/lingucfg.cxx =================================================================== --- svtools/source/config/lingucfg.cxx (revision 267481) +++ svtools/source/config/lingucfg.cxx (working copy) @@ -72,69 +72,38 @@ /////////////////////////////////////////////////////////////////////////// -static lang::Locale lcl_CreateLocale( LanguageType eLang ) -{ - lang::Locale aLocale; - if ( eLang != LANGUAGE_NONE ) - MsLangId::convertLanguageToLocale( eLang, aLocale ); - - return aLocale; -} - - -static INT16 lcl_LocaleToLanguage( const lang::Locale& rLocale ) -{ - // empty Locale -> LANGUAGE_NONE - if ( rLocale.Language.getLength() == 0 ) - return LANGUAGE_NONE; - - // Variant of Locale is ignored - return MsLangId::convertLocaleToLanguage( rLocale ); -} - - static BOOL lcl_SetLocale( INT16 &rLanguage, const uno::Any &rVal ) { - BOOL bSucc = FALSE; + BOOL bSucc = FALSE; lang::Locale aNew; - if (rVal >>= aNew) // conversion successful? - { - INT16 nNew = lcl_LocaleToLanguage( aNew ); - if (nNew != rLanguage) - { - rLanguage = nNew; - bSucc = TRUE; - } - } - - return bSucc; + if (rVal >>= aNew) // conversion successful? + { + INT16 nNew = MsLangId::convertLocaleToLanguage( aNew ); + if (nNew != rLanguage) + { + rLanguage = nNew; + bSucc = TRUE; + } + } + return bSucc; } -static inline INT16 lcl_CfgLocaleStrToLanguage( const OUString &rCfgLocaleStr ) -{ - INT16 nRes = LANGUAGE_NONE; - if (0 != rCfgLocaleStr.getLength()) - nRes = MsLangId::convertIsoStringToLanguage( rCfgLocaleStr ); - return nRes; -} - - static inline const OUString lcl_LanguageToCfgLocaleStr( INT16 nLanguage ) { OUString aRes; - if (LANGUAGE_NONE != nLanguage) + if (LANGUAGE_SYSTEM != nLanguage) aRes = MsLangId::convertLanguageToIsoString( nLanguage ); return aRes; } -static void lcl_CfgAnyToLanguage( const uno::Any &rVal, INT16& rLanguage ) +static INT16 lcl_CfgAnyToLanguage( const uno::Any &rVal ) { - OUString aTmp; - if ((rVal >>= aTmp) && 0 != aTmp.getLength()) - rLanguage = MsLangId::convertIsoStringToLanguage( aTmp ); + OUString aTmp; + rVal >>= aTmp; + return (aTmp.getLength() == 0) ? LANGUAGE_SYSTEM : MsLangId::convertIsoStringToLanguage( aTmp ); } @@ -143,10 +112,9 @@ SvtLinguOptions::SvtLinguOptions() { nDefaultLanguage = LANGUAGE_NONE; - nDefaultLanguage_CJK = LANGUAGE_NONE; nDefaultLanguage_CTL = LANGUAGE_NONE; - + // general options bIsUseDictionaryList = bIsIgnoreControlCharacters = TRUE; @@ -428,19 +396,19 @@ } case UPH_DEFAULT_LOCALE : { - lang::Locale aLocale( lcl_CreateLocale( rOpt.nDefaultLanguage ) ); + lang::Locale aLocale( MsLangId::convertLanguageToLocale( rOpt.nDefaultLanguage, false ) ); aRes.setValue( &aLocale, ::getCppuType((lang::Locale*)0 )); break; } case UPH_DEFAULT_LOCALE_CJK : { - lang::Locale aLocale( lcl_CreateLocale( rOpt.nDefaultLanguage_CJK ) ); + lang::Locale aLocale( MsLangId::convertLanguageToLocale( rOpt.nDefaultLanguage_CJK, false ) ); aRes.setValue( &aLocale, ::getCppuType((lang::Locale*)0 )); break; } case UPH_DEFAULT_LOCALE_CTL : { - lang::Locale aLocale( lcl_CreateLocale( rOpt.nDefaultLanguage_CTL ) ); + lang::Locale aLocale( MsLangId::convertLanguageToLocale( rOpt.nDefaultLanguage_CTL, false ) ); aRes.setValue( &aLocale, ::getCppuType((lang::Locale*)0 )); break; } @@ -654,7 +622,7 @@ switch ( nPropertyHandle ) { case UPH_DEFAULT_LOCALE : - { rOpt.bRODefaultLanguage = pROStates[i]; lcl_CfgAnyToLanguage( rVal, rOpt.nDefaultLanguage ); } break; + { rOpt.bRODefaultLanguage = pROStates[i]; rOpt.nDefaultLanguage = lcl_CfgAnyToLanguage( rVal ); } break; case UPH_ACTIVE_DICTIONARIES : { rOpt.bROActiveDics = pROStates[i]; rVal >>= rOpt.aActiveDics; } break; case UPH_IS_USE_DICTIONARY_LIST : @@ -662,9 +630,9 @@ case UPH_IS_IGNORE_CONTROL_CHARACTERS : { rOpt.bROIsIgnoreControlCharacters = pROStates[i]; rVal >>= rOpt.bIsIgnoreControlCharacters; } break; case UPH_DEFAULT_LOCALE_CJK : - { rOpt.bRODefaultLanguage_CJK = pROStates[i]; lcl_CfgAnyToLanguage( rVal, rOpt.nDefaultLanguage_CJK ); } break; + { rOpt.bRODefaultLanguage_CJK = pROStates[i]; rOpt.nDefaultLanguage_CJK = lcl_CfgAnyToLanguage( rVal ); } break; case UPH_DEFAULT_LOCALE_CTL : - { rOpt.bRODefaultLanguage_CTL = pROStates[i]; lcl_CfgAnyToLanguage( rVal, rOpt.nDefaultLanguage_CTL ); } break; + { rOpt.bRODefaultLanguage_CTL = pROStates[i]; rOpt.nDefaultLanguage_CTL = lcl_CfgAnyToLanguage( rVal ); } break; case UPH_IS_SPELL_UPPER_CASE : { rOpt.bROIsSpellUpperCase = pROStates[i]; rVal >>= rOpt.bIsSpellUpperCase; } break; --- reportdesign/util/makefile.mk 2009-03-12 23:12:05.000000000 +0000 +++ reportdesign/util/makefile.mk 2009-03-12 23:10:02.000000000 +0000 @@ -58,6 +58,7 @@ $(FWELIB) \ $(SFXLIB) \ $(TOOLSLIB) \ + $(I18NISOLANGLIB) \ $(SVLLIB) \ $(SVTOOLLIB) \ $(UNOTOOLSLIB) \ workspace.dr72.patch: prj/build.lst | 2 source/core/filterdetect.cxx | 244 +++++++++++++++++++++++++++++++++++++++---- util/makefile.mk | 3 3 files changed, 226 insertions(+), 23 deletions(-) --- NEW FILE workspace.dr72.patch --- diff -ru oox.orig/prj/build.lst oox/prj/build.lst --- oox.orig/prj/build.lst 2009-06-25 12:29:27.000000000 +0100 +++ oox/prj/build.lst 2009-06-26 11:02:26.000000000 +0100 @@ -1,4 +1,4 @@ -oox oox : vos cppu cppuhelper comphelper sal offapi sax basegfx tools BOOST:boost NULL +oox oox : vos cppu cppuhelper comphelper sal offapi sax basegfx tools BOOST:boost OPENSSL:openssl NULL oox oox usr1 - all oox_mkout NULL oox oox\prj get - all oox_prj NULL oox oox\source\token nmake - all oox_token NULL diff -ru oox.orig/source/core/filterdetect.cxx oox/source/core/filterdetect.cxx --- oox.orig/source/core/filterdetect.cxx 2009-06-25 12:30:35.000000000 +0100 +++ oox/source/core/filterdetect.cxx 2009-06-26 11:01:15.000000000 +0100 @@ -37,12 +37,20 @@ #include #include +#include + #include #include #include +#include +#include + #include "oox/helper/attributelist.hxx" #include "oox/helper/zipstorage.hxx" +#include "oox/helper/olestorage.hxx" +#include "oox/helper/binaryinputstream.hxx" +#include "oox/helper/binaryoutputstream.hxx" #include "oox/core/fasttokenhandler.hxx" #include "oox/core/namespaces.hxx" #include "tokens.hxx" @@ -317,6 +325,97 @@ { } +/* + * Derive Key + */ +void DeriveKey(const sal_uInt8 *pHash, sal_uInt32 cbHash, sal_uInt8 *keyDerived, sal_uInt32 cbRequiredKeyLength) +{ + sal_uInt8 aBuffer[64]; + + memset(aBuffer, 0x36, sizeof(aBuffer)); + for (sal_uInt32 i = 0; i < cbHash; ++i) + aBuffer[i] ^= pHash[i]; + + rtlDigest aDigest; + rtlDigestError aError; + + aDigest = rtl_digest_create(rtl_Digest_AlgorithmSHA1); + aError = rtl_digest_update(aDigest, aBuffer, sizeof(aBuffer)); + sal_uInt8 X1[RTL_DIGEST_LENGTH_SHA1]; + aError = rtl_digest_get(aDigest, X1, RTL_DIGEST_LENGTH_SHA1); + rtl_digest_destroy(aDigest); + + memset(aBuffer, 0x5C, sizeof(aBuffer)); + for (sal_uInt32 i = 0; i < cbHash; ++i) + aBuffer[i] ^= pHash[i]; + + aDigest = rtl_digest_create(rtl_Digest_AlgorithmSHA1); + aError = rtl_digest_update(aDigest, aBuffer, sizeof(aBuffer)); + sal_uInt8 X2[RTL_DIGEST_LENGTH_SHA1]; + aError = rtl_digest_get(aDigest, X2, RTL_DIGEST_LENGTH_SHA1); + rtl_digest_destroy(aDigest); + + if (cbRequiredKeyLength > RTL_DIGEST_LENGTH_SHA1) + { + memcpy(keyDerived+RTL_DIGEST_LENGTH_SHA1, X2, cbRequiredKeyLength-RTL_DIGEST_LENGTH_SHA1); + cbRequiredKeyLength=RTL_DIGEST_LENGTH_SHA1; + } + memcpy(keyDerived, X1, cbRequiredKeyLength); +} + +/* + * Generate an encryption key + */ + +void GenerateEncryptionKey(sal_uInt32 SaltSize, const sal_uInt8 *Salt, const rtl::OUString &rPassword, + sal_uInt8 *key, sal_uInt32 cbRequiredKeyLength) +{ + size_t nBufferSize = (SaltSize + (rPassword.getLength() * sizeof(sal_uInt16))); + sal_uInt8 *pBuffer = new sal_uInt8[nBufferSize]; + + memcpy(pBuffer, Salt, SaltSize); + + sal_uInt8 *pPasswordLoc = pBuffer+SaltSize; + sal_Int32 nLen = rPassword.getLength(); + const sal_Unicode *pStr = rPassword.getStr(); + + for (sal_Int32 i = 0; i < nLen; ++i, ++pStr) + { + *pPasswordLoc++ = (*pStr & 0x00FF); + *pPasswordLoc++ = ((*pStr & 0xFF00) >> 8); + } + + rtlDigest aDigest = rtl_digest_create(rtl_Digest_AlgorithmSHA1); + rtlDigestError aError; + aError = rtl_digest_update(aDigest, pBuffer, nBufferSize); + delete [] pBuffer; + size_t nHashSize = RTL_DIGEST_LENGTH_SHA1+sizeof(sal_uInt32); + sal_uInt8 aHash[nHashSize]; + aError = rtl_digest_get(aDigest, aHash+sizeof(sal_uInt32), RTL_DIGEST_LENGTH_SHA1); + rtl_digest_destroy(aDigest); + + for (sal_uInt32 i = 0; i < 50000; ++i) + { + aHash[0] = (i & 0x000000FF); + aHash[1] = (i & 0x0000FF00) >> 8; + aHash[2] = (i & 0x00FF0000) >> 16; + aHash[3] = (i & 0xFF000000) >> 24; + aDigest = rtl_digest_create(rtl_Digest_AlgorithmSHA1); + aError = rtl_digest_update(aDigest, aHash, nHashSize); + aError = rtl_digest_get(aDigest, aHash+sizeof(sal_uInt32), RTL_DIGEST_LENGTH_SHA1); + rtl_digest_destroy(aDigest); + } + + memmove(aHash, aHash+sizeof(sal_uInt32), RTL_DIGEST_LENGTH_SHA1); + memset(aHash+RTL_DIGEST_LENGTH_SHA1, 0, sizeof(sal_uInt32)); + aDigest = rtl_digest_create(rtl_Digest_AlgorithmSHA1); + aError = rtl_digest_update(aDigest, aHash, nHashSize); + aError = rtl_digest_get(aDigest, aHash, RTL_DIGEST_LENGTH_SHA1); + rtl_digest_destroy(aDigest); + + DeriveKey(aHash, RTL_DIGEST_LENGTH_SHA1, key, cbRequiredKeyLength); +} + // com.sun.star.document.XExtendedFilterDetect interface ---------------------- OUString SAL_CALL FilterDetect::detect( Sequence< PropertyValue >& lDescriptor ) throw( RuntimeException ) @@ -325,31 +424,134 @@ if( mxFactory.is() ) try { - Reference< XFastParser > xParser( mxFactory->createInstance( - CREATE_OUSTRING( "com.sun.star.xml.sax.FastParser" ) ), UNO_QUERY_THROW ); - - xParser->setFastDocumentHandler( new FilterDetectDocHandler( aFilter ) ); - xParser->setTokenHandler( new FastTokenHandler ); - - xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/package/2006/relationships" ), NMSP_PACKAGE_RELATIONSHIPS ); - xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/officeDocument/2006/relationships" ), NMSP_RELATIONSHIPS ); - xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/package/2006/content-types" ), NMSP_CONTENT_TYPES ); - MediaDescriptor aDescriptor( lDescriptor ); aDescriptor.addInputStream(); Reference< XInputStream > xInputStream( aDescriptor[ MediaDescriptor::PROP_INPUTSTREAM() ], UNO_QUERY_THROW ); - StorageRef xStorage( new ZipStorage( mxFactory, xInputStream ) ); + StorageRef xZipStorage( new ZipStorage( mxFactory, xInputStream ) ); - // Parse _rels/.rels to get the target path. - InputSource aParserInput; - aParserInput.sSystemId = CREATE_OUSTRING( "_rels/.rels" ); - aParserInput.aInputStream = xStorage->openInputStream( aParserInput.sSystemId ); - xParser->parseStream( aParserInput ); - - // Parse [Content_Types].xml to determine the content type of the part at the target path. - aParserInput.sSystemId = CREATE_OUSTRING( "[Content_Types].xml" ); - aParserInput.aInputStream = xStorage->openInputStream( aParserInput.sSystemId ); - xParser->parseStream( aParserInput ); + if (xZipStorage->isStorage()) + { + Reference< XFastParser > xParser( mxFactory->createInstance( + CREATE_OUSTRING( "com.sun.star.xml.sax.FastParser" ) ), UNO_QUERY_THROW ); + + xParser->setFastDocumentHandler( new FilterDetectDocHandler( aFilter ) ); + xParser->setTokenHandler( new FastTokenHandler ); + + xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/package/2006/relationships" ), NMSP_PACKAGE_RELATIONSHIPS ); + xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/officeDocument/2006/relationships" ), NMSP_RELATIONSHIPS ); + xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/package/2006/content-types" ), NMSP_CONTENT_TYPES ); + + // Parse _rels/.rels to get the target path. + InputSource aParserInput; + aParserInput.sSystemId = CREATE_OUSTRING( "_rels/.rels" ); + aParserInput.aInputStream = xZipStorage->openInputStream( aParserInput.sSystemId ); + xParser->parseStream( aParserInput ); + + // Parse [Content_Types].xml to determine the content type of the part at the target path. + aParserInput.sSystemId = CREATE_OUSTRING( "[Content_Types].xml" ); + aParserInput.aInputStream = xZipStorage->openInputStream( aParserInput.sSystemId ); + xParser->parseStream( aParserInput ); + } + else + { + StorageRef xOLEStorage ( new OleStorage( mxFactory, xInputStream, false ) ); + if (xOLEStorage->isStorage()) + { + Reference< XInputStream > xEncryptionInfo = xOLEStorage->openInputStream( CREATE_OUSTRING( "EncryptionInfo") ); + Reference< XInputStream > xEncryptedPackage = xOLEStorage->openInputStream( CREATE_OUSTRING( "EncryptedPackage") ); + BinaryXInputStream aInfo(xEncryptionInfo, true); + aInfo.skip(0x00000008); + sal_uInt32 EncryptionHeaderSize = aInfo.readuInt32(); + aInfo.skip(0x00000008); + sal_uInt32 AlgID = aInfo.readuInt32(); + sal_uInt32 AlgIDHash = aInfo.readuInt32(); + sal_uInt32 KeySize = aInfo.readuInt32(); + aInfo.skip(EncryptionHeaderSize-0x00000014); + sal_uInt32 SaltSize = aInfo.readuInt32(); + sal_uInt8 Salt[16]; + aInfo.readMemory(Salt, 16); + sal_uInt8 EncryptedVerifier[16]; + aInfo.readMemory(EncryptedVerifier, 16); + sal_uInt32 VerifierHashSize = aInfo.readuInt32(); + sal_uInt8 EncryptedVerifierHash[32]; + aInfo.readMemory(EncryptedVerifierHash, 32); + + bool bCorrectPassword = false; + //aes128 && sha1 && expected hash size + bool bImplemented = ((AlgID == 0x0000660E) && (AlgIDHash == 0x00008004) && (VerifierHashSize == 0x14)); + + if (bImplemented) + { + sal_uInt8 cbRequiredKeyLength = KeySize/8; + sal_uInt8 *key = new sal_uInt8[cbRequiredKeyLength]; + //VelvetSweatshop is the default .xlsx "protection" password, so out-of-the-box we should + //be able to open those immediately. For other passwords we need to pass down that data, or query + //for it, however its normall done, to here. + //Unlike other formats, we can't really detect what's inside this wrapper until *after* + //decryption + GenerateEncryptionKey(SaltSize, Salt, CREATE_OUSTRING("VelvetSweatshop"), key, cbRequiredKeyLength); + + EVP_CIPHER_CTX aes_ctx; + int outlen=0; + + EVP_CIPHER_CTX_init(&aes_ctx); + EVP_DecryptInit_ex(&aes_ctx, EVP_aes_128_ecb(), NULL, key, NULL); + EVP_CIPHER_CTX_set_padding(&aes_ctx, 0); + sal_uInt8 Verifier[16]= {0}; + /*int*/ EVP_DecryptUpdate(&aes_ctx, Verifier, &outlen, EncryptedVerifier, sizeof(EncryptedVerifier)); + EVP_CIPHER_CTX_cleanup(&aes_ctx); + + EVP_CIPHER_CTX_init(&aes_ctx); + EVP_DecryptInit_ex(&aes_ctx, EVP_aes_128_ecb(), NULL, key, NULL); + EVP_CIPHER_CTX_set_padding(&aes_ctx, 0); + sal_uInt8 VerifierHash[32] = {0}; + /*int*/ EVP_DecryptUpdate(&aes_ctx, VerifierHash, &outlen, EncryptedVerifierHash, sizeof(EncryptedVerifierHash)); + EVP_CIPHER_CTX_cleanup(&aes_ctx); + + rtlDigest aDigest = rtl_digest_create(rtl_Digest_AlgorithmSHA1); + rtlDigestError aError = rtl_digest_update(aDigest, Verifier, sizeof(Verifier)); + sal_uInt8 sha1Hash[RTL_DIGEST_LENGTH_SHA1]; + aError = rtl_digest_get(aDigest, sha1Hash, RTL_DIGEST_LENGTH_SHA1); + rtl_digest_destroy(aDigest); + + bCorrectPassword = memcmp(sha1Hash, VerifierHash, RTL_DIGEST_LENGTH_SHA1) == 0; + + if (bCorrectPassword) + { + Reference xTemp( + mxFactory->createInstance(CREATE_OUSTRING("com.sun.star.io.TempFile")), + UNO_QUERY_THROW); + BinaryXInputStream aEncryptedPackage(xEncryptedPackage, true); + BinaryXOutputStream aDecryptedPackage(xTemp->getOutputStream(), true); + + EVP_CIPHER_CTX_init(&aes_ctx); + EVP_DecryptInit_ex(&aes_ctx, EVP_aes_128_ecb(), NULL, key, NULL); + EVP_CIPHER_CTX_set_padding(&aes_ctx, 0); + + sal_uInt8 inbuf[1024]; + sal_uInt8 outbuf[1024]; + sal_Int32 inlen; + aEncryptedPackage.skip(sizeof(sal_uInt64)); /*decrypted size*/ + while ((inlen = aEncryptedPackage.readMemory(inbuf, sizeof(inbuf)))) + { + /*int*/ EVP_DecryptUpdate(&aes_ctx, outbuf, &outlen, inbuf, inlen); + aDecryptedPackage.writeMemory(outbuf, outlen); + } + EVP_DecryptFinal_ex(&aes_ctx, outbuf, &outlen); + aDecryptedPackage.writeMemory(outbuf, outlen); + + EVP_CIPHER_CTX_cleanup(&aes_ctx); + delete [] key; + + aDecryptedPackage.seekToStart(); + xTemp->getOutputStream()->flush(); + aDescriptor[ MediaDescriptor::PROP_INPUTSTREAM() ] <<= xTemp; + aDescriptor >> lDescriptor; + aFilter = detect( lDescriptor ); + } + } + } + } } catch ( const Exception& ) { diff -ru oox.orig/util/makefile.mk oox/util/makefile.mk --- oox.orig/util/makefile.mk 2009-06-25 12:30:40.000000000 +0100 +++ oox/util/makefile.mk 2009-06-25 16:35:08.000000000 +0100 @@ -73,7 +73,8 @@ $(RTLLIB) \ $(SALLIB) \ $(BASEGFXLIB) \ - $(SAXLIB) + $(SAXLIB) \ + $(OPENSSLLIB) SHL1DEF= $(MISC)$/$(SHL1TARGET).def SHL1LIBS= $(LIB1TARGET) workspace.evoab2def.patch: makefile.mk | 6 ++++++ 1 file changed, 6 insertions(+) --- NEW FILE workspace.evoab2def.patch --- --- connectivity.orig/source/drivers/evoab/makefile.mk 2008-12-30 15:32:01.000000000 +0100 +++ connectivity/source/drivers/evoab/makefile.mk 2009-04-29 20:51:57.000000000 +0200 @@ -36,6 +36,11 @@ TARGET=evoab VISIBILITY_HIDDEN=TRUE +.IF "$(ENABLE_EVOAB2)"=="TRUE" +dummy: + @echo "Evolution 1.x Addressbook build disabled in favour of Evolution 2.x Addressbook" +.ELSE + # --- Settings ---------------------------------- .IF "$(DBGUTIL_OJ)"!="" ENVCFLAGS+=/FR$(SLO)$/ @@ -103,6 +108,7 @@ SHL1DEF= $(MISC)$/$(SHL1TARGET).def DEF1NAME= $(SHL1TARGET) .ENDIF +.ENDIF # --- Targets ---------------------------------- .INCLUDE : target.mk workspace.hb32bugs01.patch: source/filter/ww8/wrtw8num.cxx | 6 ++++-- source/svrtf/rtfitem.cxx | 12 ++++++++---- sw/source/filter/ww8/ww8par6.cxx | 11 +++++++++++ 3 files changed, 23 insertions(+), 6 deletions(-) --- NEW FILE workspace.hb32bugs01.patch --- Index: source/svrtf/rtfitem.cxx =================================================================== RCS file: /cvs/graphics/svx/source/svrtf/rtfitem.cxx,v retrieving revision 1.35 diff -u -r1.35 rtfitem.cxx --- svx.orig/source/svrtf/rtfitem.cxx 11 Apr 2008 03:19:51 -0000 1.35 +++ svx/source/svrtf/rtfitem.cxx 18 Mar 2009 17:17:27 -0000 @@ -1164,12 +1164,16 @@ ReadTabAttr( nToken, *pSet ); /* - cmc: #i76140, he who reads the { must read the } + cmc: #i76140, he who consumed the { must consume the } We rewound to a state of { being the current - token so it is our responsibility to read the } - token. + token so it is our responsibility to consume the } + token if we consumed the {. We will not have consumed + the { if it belonged to our caller, i.e. if the { we + are handling is the "firsttoken" passed to us then + the *caller* must consume it, not us. Otherwise *we* + should consume it. */ - if (nToken == BRACELEFT) + if (nToken == BRACELEFT && !bFirstToken) { nToken = GetNextToken(); DBG_ASSERT( nToken == BRACERIGHT, diff -ru sw.orig/source/filter/ww8/ww8par6.cxx sw/source/filter/ww8/ww8par6.cxx --- sw.orig/source/filter/ww8/ww8par6.cxx 2009-06-03 12:33:28.000000000 +0100 +++ sw/source/filter/ww8/ww8par6.cxx 2009-06-03 13:02:09.000000000 +0100 @@ -778,6 +778,11 @@ ) { SwFmtLineNumber aLN; + if (const SwFmtLineNumber* pLN + = (const SwFmtLineNumber*)GetFmtAttr(RES_LINENUMBER)) + { + aLN.SetCountLines( pLN->IsCount() ); + } aLN.SetStartValue(1 + rSection.maSep.lnnMin); NewAttr(aLN); pCtrlStck->SetAttr(*pPaM->GetPoint(), RES_LINENUMBER); @@ -3878,6 +3883,12 @@ return; } SwFmtLineNumber aLN; + if (const SwFmtLineNumber* pLN + = (const SwFmtLineNumber*)GetFmtAttr(RES_LINENUMBER)) + { + aLN.SetStartValue( pLN->GetStartValue() ); + } + aLN.SetCountLines( pData && (0 == *pData) ); NewAttr( aLN ); } diff -ru ww8/wrtw8num.cxx ww8/wrtw8num.cxx --- sw.orig/source/filter/ww8/wrtw8num.cxx 2009-06-03 15:34:09.000000000 +0100 +++ sw/source/filter/ww8/wrtw8num.cxx 2009-06-04 09:32:06.000000000 +0100 @@ -247,12 +247,14 @@ { case SvxNumberFormat::LISTTAB: { - nFlags = 0; + // 0 (tab) unless there would be no content before the tab, in which case 2 (nothing) + nFlags = (SVX_NUM_NUMBER_NONE != rFmt.GetNumberingType()) ? 0 : 2; } break; case SvxNumberFormat::SPACE: { - nFlags = 1; + // 1 (space) unless there would be no content before the space in which case 2 (nothing) + nFlags = (SVX_NUM_NUMBER_NONE != rFmt.GetNumberingType()) ? 1 : 2; } break; case SvxNumberFormat::NOTHING: workspace.impress171.patch: unopback.cxx | 2 +- unopback.hxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- NEW FILE workspace.impress171.patch --- diff -ru sd.orig/source/ui/unoidl/unopback.cxx sd/source/ui/unoidl/unopback.cxx --- openoffice.org.orig/sd/source/ui/unoidl/unopback.cxx 2009-04-14 11:28:37.000000000 +0100 +++ openoffice.org/sd/source/ui/unoidl/unopback.cxx 2009-04-14 11:30:56.000000000 +0100 @@ -119,7 +119,7 @@ } -void SdUnoPageBackground::fillItemSet( SdDrawDocument* pDoc, SfxItemSet& rSet ) throw() +void SdUnoPageBackground::fillItemSet( SdDrawDocument* pDoc, SfxItemSet& rSet ) { rSet.ClearItem(); diff -ru sd.orig/source/ui/unoidl/unopback.hxx sd/source/ui/unoidl/unopback.hxx --- openoffice.org.orig/sd/source/ui/unoidl/unopback.hxx 2009-04-14 11:28:37.000000000 +0100 +++ openoffice.org/sd/source/ui/unoidl/unopback.hxx 2009-04-14 11:30:41.000000000 +0100 @@ -67,7 +67,7 @@ ~SdUnoPageBackground() throw(); // internal - void fillItemSet( SdDrawDocument* pDoc, SfxItemSet& rSet ) throw(); + void fillItemSet( SdDrawDocument* pDoc, SfxItemSet& rSet ); virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ); // uno helper workspace.impress174.patch: wmfwr.cxx | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) --- NEW FILE workspace.impress174.patch --- diff -ru svtools.orig/source/filter.vcl/wmf/wmfwr.cxx svtools/source/filter.vcl/wmf/wmfwr.cxx --- svtools.orig/source/filter.vcl/wmf/wmfwr.cxx 2009-05-05 12:57:34.000000000 +0100 +++ svtools/source/filter.vcl/wmf/wmfwr.cxx 2009-05-05 13:55:47.000000000 +0100 @@ -439,14 +439,7 @@ WriteRecordHeader(0x00000000,W_META_CREATEFONTINDIRECT); - if ( !rFont.GetSize().Width() ) - { - VirtualDevice aDev; - FontMetric aMetric( aDev.GetFontMetric( rFont ) ); - WriteHeightWidth(Size(aMetric.GetWidth(),-rFont.GetSize().Height())); - } - else - WriteHeightWidth(Size(rFont.GetSize().Width(),-rFont.GetSize().Height())); + WriteHeightWidth(Size(rFont.GetSize().Width(),-rFont.GetSize().Height())); *pWMF << (short)rFont.GetOrientation() << (short)rFont.GetOrientation(); workspace.kso32fixes.patch: openoffice.org/sal/osl/unx/file_impl.hxx | 18 ++++++++ sal/osl/unx/file.cxx | 64 ++++++++++++++++++++++++++++++ sal/osl/unx/file_stat.cxx | 66 +++++++++++++++++++++++++++++-- 3 files changed, 145 insertions(+), 3 deletions(-) --- NEW FILE workspace.kso32fixes.patch --- Index: sal/osl/unx/file.cxx =================================================================== RCS file: /cvs/porting/sal/osl/unx/file.cxx,v retrieving revision 1.10 diff -u -p -r1.10 file.cxx --- openoffice.org.orig/sal/osl/unx/file.cxx 8 Sep 2005 14:53:53 -0000 1.10 +++ openoffice.org/sal/osl/unx/file.cxx 18 Jan 2006 14:38:41 -0000 @@ -156,6 +156,42 @@ #endif +#ifdef _DIRENT_HAVE_D_TYPE +#include "file_impl.hxx" + oslDirectoryItemImpl* oslDirectoryItemImpl_CreateNew( rtl_uString* _ustrFilePath, bool _bHasDType, unsigned char _DType ) + { + oslDirectoryItemImpl *pItemObject = (oslDirectoryItemImpl*) malloc( sizeof( oslDirectoryItemImpl ) ); + pItemObject->RefCount = 1; + pItemObject->bHasType = _bHasDType; + pItemObject->DType = _DType; + pItemObject->ustrFilePath = _ustrFilePath; + + return pItemObject; + } + + void oslDirectoryItemImpl_Destroy( oslDirectoryItemImpl* pItem ) + { + if( pItem->ustrFilePath ) { + rtl_uString_release( pItem->ustrFilePath ); + pItem->ustrFilePath = NULL; + } + free( pItem ); + } + + void oslDirectoryItemImpl_acquire( oslDirectoryItemImpl* pItem ) + { + pItem->RefCount ++; + } + + void oslDirectoryItemImpl_release( oslDirectoryItemImpl* pItem ) + { + pItem->RefCount --; + + if( pItem->RefCount <= 0 ) + oslDirectoryItemImpl_Destroy( pItem ); + } +#endif + #if OSL_DEBUG_LEVEL > 1 extern void debug_ustring(rtl_uString*); @@ -484,8 +520,14 @@ osl_systemPathMakeAbsolutePath(pDirImpl->ustrPath, ustrFileName, &ustrFilePath); rtl_uString_release( ustrFileName ); +#ifdef _DIRENT_HAVE_D_TYPE + if(*pItem) + oslDirectoryItemImpl_release( ( oslDirectoryItemImpl* )( *pItem ) ); + *pItem = (oslDirectoryItem) oslDirectoryItemImpl_CreateNew( ustrFilePath, true, pEntry->d_type ); +#else /* use path as directory item */ *pItem = (oslDirectoryItem) ustrFilePath; +#endif return osl_File_E_None; } @@ -514,7 +556,11 @@ if (0 == access_u(ustrSystemPath, F_OK)) { +#ifdef _DIRENT_HAVE_D_TYPE + *pItem = (oslDirectoryItem) oslDirectoryItemImpl_CreateNew( ustrSystemPath, false ); +#else *pItem = (oslDirectoryItem)ustrSystemPath; +#endif osl_error = osl_File_E_None; } else @@ -532,12 +578,21 @@ oslFileError osl_acquireDirectoryItem( oslDirectoryItem Item ) { +#ifdef _DIRENT_HAVE_D_TYPE + oslDirectoryItemImpl* pImpl = (oslDirectoryItemImpl*) Item; +#else rtl_uString* ustrFilePath = (rtl_uString *) Item; +#endif OSL_ASSERT( Item ); +#ifdef _DIRENT_HAVE_D_TYPE + if( pImpl ) + oslDirectoryItemImpl_acquire( pImpl ); +#else if( ustrFilePath ) rtl_uString_acquire( ustrFilePath ); +#endif return osl_File_E_None; } @@ -548,12 +603,21 @@ oslFileError osl_releaseDirectoryItem( oslDirectoryItem Item ) { +#ifdef _DIRENT_HAVE_D_TYPE + oslDirectoryItemImpl* pImpl = (oslDirectoryItemImpl*) Item; +#else rtl_uString* ustrFilePath = (rtl_uString *) Item; +#endif OSL_ASSERT( Item ); +#ifdef _DIRENT_HAVE_D_TYPE + if( pImpl ) + oslDirectoryItemImpl_release( pImpl ); +#else if( ustrFilePath ) rtl_uString_release( ustrFilePath ); +#endif return osl_File_E_None; } Index: sal/osl/unx/file_stat.cxx =================================================================== RCS file: /cvs/porting/sal/osl/unx/file_stat.cxx,v retrieving revision 1.6 diff -u -p -r1.6 file_stat.cxx --- openoffice.org.orig/sal/osl/unx/file_stat.cxx 8 Sep 2005 14:56:14 -0000 1.6 +++ openoffice.org/sal/osl/unx/file_stat.cxx 18 Jan 2006 14:38:41 -0000 @@ -42,6 +42,7 @@ #ifndef _UNISTD_H #include #endif +#include #include #ifndef _ERRNO_H @@ -56,6 +57,9 @@ #include "file_path_helper.hxx" #include "file_error_transl.h" +#ifdef _DIRENT_HAVE_D_TYPE +#include "file_impl.hxx" +#endif namespace /* private */ { @@ -223,9 +227,19 @@ /* we only need to call stat or lstat if one of the following flags is set */ +#ifdef _DIRENT_HAVE_D_TYPE + inline bool is_stat_call_necessary(sal_uInt32 field_mask, oslDirectoryItemImpl *pImpl) +#else inline bool is_stat_call_necessary(sal_uInt32 field_mask) +#endif { - return ((field_mask & osl_FileStatus_Mask_Type) || + return ( +/* on linux the dirent might have d_type */ +#ifdef _DIRENT_HAVE_D_TYPE + ((field_mask & osl_FileStatus_Mask_Type) && (!pImpl->bHasType || pImpl->DType == DT_UNKNOWN)) || +#else + (field_mask & osl_FileStatus_Mask_Type) || +#endif (field_mask & osl_FileStatus_Mask_Attributes) || (field_mask & osl_FileStatus_Mask_CreationTime) || (field_mask & osl_FileStatus_Mask_AccessTime) || @@ -254,7 +268,11 @@ if ((NULL == Item) || (NULL == pStat)) return osl_File_E_INVAL; +#ifdef _DIRENT_HAVE_D_TYPE + file_path = rtl::OUString(reinterpret_cast(((oslDirectoryItemImpl* ) Item)->ustrFilePath)); +#else file_path = rtl::OUString(reinterpret_cast(Item)); +#endif OSL_ASSERT(file_path.getLength() > 0); @@ -285,10 +303,18 @@ #else struct stat file_stat; #endif - if (is_stat_call_necessary(uFieldMask) && (0 != osl::lstat(file_path, file_stat))) + +#ifdef _DIRENT_HAVE_D_TYPE + oslDirectoryItemImpl* pImpl = (oslDirectoryItemImpl*) Item; + bool bStatNeeded = is_stat_call_necessary(uFieldMask, pImpl); +#else + bool bStatNeeded = is_stat_call_necessary(uFieldMask); +#endif + + if (bStatNeeded && (0 != osl::lstat(file_path, file_stat))) return oslTranslateFileError(OSL_FET_ERROR, errno); - if (is_stat_call_necessary(uFieldMask)) + if (bStatNeeded) { // we set all these attributes because it's cheap set_file_type(file_stat, pStat); @@ -305,6 +331,40 @@ return osl_error; } } +#ifdef _DIRENT_HAVE_D_TYPE + else if (uFieldMask & osl_FileStatus_Mask_Type) + { + OSL_ASSERT(pImpl->bHasType); + + switch(pImpl->DType) + { + case DT_LNK: + pStat->eType = osl_File_Type_Link; + break; + case DT_DIR: + pStat->eType = osl_File_Type_Directory; + break; + case DT_REG: + pStat->eType = osl_File_Type_Regular; + break; + case DT_FIFO: + pStat->eType = osl_File_Type_Fifo; + break; + case DT_SOCK: + pStat->eType = osl_File_Type_Socket; + break; + case DT_CHR: + case DT_BLK: + pStat->eType = osl_File_Type_Special; + break; + default: + OSL_ASSERT(0); + pStat->eType = osl_File_Type_Unknown; + } + + pStat->uValidFields |= osl_FileStatus_Mask_Type; + } +#endif if (uFieldMask & osl_FileStatus_Mask_FileURL) { Index: sal/osl/unx/file_impl.hxx =================================================================== --- /dev/null 2006-01-10 21:26:33.568399000 +0100 +++ openoffice.org/sal/osl/unx/file_impl.hxx 2006-01-17 20:05:30.000000000 +0100 @@ -0,0 +1,18 @@ +#ifdef __cplusplus +extern "C" { +#endif +typedef struct +{ + rtl_uString* ustrFilePath; /* holds native file name */ + unsigned char DType; + bool bHasType; + sal_uInt32 RefCount; +} oslDirectoryItemImpl; + + oslDirectoryItemImpl* oslDirectoryItemImpl_CreateNew( rtl_uString* _ustrFilePath, bool _bHasDType, unsigned char _DType=0 ); + void oslDirectoryItemImpl_Destroy( oslDirectoryItemImpl* pItem ); + void oslDirectoryItemImpl_acquire( oslDirectoryItemImpl* pItem ); + void oslDirectoryItemImpl_release( oslDirectoryItemImpl* pItem ); +#ifdef __cplusplus +} /* extern "C" */ +#endif workspace.locales32.patch: i18npool/source/breakiterator/xdictionary.cxx | 75 +++++++++++++++++--------- inc/xdictionary.hxx | 4 - 2 files changed, 53 insertions(+), 26 deletions(-) --- NEW FILE workspace.locales32.patch --- diff -ru i18npool.orig/source/breakiterator/xdictionary.cxx i18npool/source/breakiterator/xdictionary.cxx --- i18npool.orig/source/breakiterator/xdictionary.cxx 2009-05-28 10:03:10.000000000 +0100 +++ i18npool/source/breakiterator/xdictionary.cxx 2009-06-18 17:02:37.000000000 +0100 @@ -111,8 +112,9 @@ japaneseWordBreak = sal_True; } -sal_Bool xdictionary::exists(const sal_Unicode c) { - sal_Bool exist = existMark ? sal::static_int_cast((existMark[c>>3] & (1<<(c&0x07))) != 0) : sal_False; +sal_Bool xdictionary::exists(const sal_uInt32 c) { + // 0x1FFF is the hardcoded limit in gendict for existMarks + sal_Bool exist = (existMark && ((c>>3) < 0x1FFF)) ? sal::static_int_cast((existMark[c>>3] & (1<<(c&0x07))) != 0) : sal_False; if (!exist && japaneseWordBreak) return BreakIteratorImpl::getScriptClass(c) == ScriptType::ASIAN; else @@ -169,20 +171,35 @@ * @param pos : Position of the given character. * @return true if CJK. */ -sal_Bool xdictionary::seekSegment(const sal_Unicode *text, sal_Int32 pos, - sal_Int32 len, Boundary& segBoundary) { - for (segBoundary.startPos = pos - 1; - segBoundary.startPos >= 0 && - (u_isWhitespace((sal_uInt32)text[segBoundary.startPos]) || exists(text[segBoundary.startPos])); - segBoundary.startPos--) ; - segBoundary.startPos++; - - for (segBoundary.endPos = pos; - segBoundary.endPos < len && - (u_isWhitespace((sal_uInt32)text[segBoundary.endPos]) || exists(text[segBoundary.endPos])); - segBoundary.endPos++) ; +sal_Bool xdictionary::seekSegment(const rtl::OUString &rText, sal_Int32 pos, + Boundary& segBoundary) +{ + sal_Int32 indexUtf16; + segBoundary.endPos = segBoundary.startPos = pos; + + indexUtf16 = pos; + while (indexUtf16 > 0) + { + sal_uInt32 ch = rText.iterateCodePoints(&indexUtf16, -1); + if (u_isWhitespace(ch) || exists(ch)) + segBoundary.startPos = indexUtf16; + else + break; + } - return segBoundary.endPos > segBoundary.startPos + 1; + indexUtf16 = pos; + while (indexUtf16 < rText.getLength()) + { + sal_uInt32 ch = rText.iterateCodePoints(&indexUtf16, 1); + if (u_isWhitespace(ch) || exists(ch)) + segBoundary.endPos = indexUtf16; + else + break; + } + + indexUtf16 = segBoundary.startPos; + rText.iterateCodePoints(&indexUtf16, 1); + return segBoundary.endPos > indexUtf16; } #define KANJA 1 @@ -312,19 +329,24 @@ sal_Int32 len=rText.getLength(); if (anyPos >= len || anyPos < 0) { boundary.startPos = boundary.endPos = anyPos < 0 ? 0 : len; - } else if (seekSegment(text, anyPos, len, boundary)) { // character in dict + } else if (seekSegment(rText, anyPos, boundary)) { // character in dict WordBreakCache& aCache = getCache(text, boundary); sal_Int32 i = 0; - while (aCache.wordboundary[i] <= (sal_Int32)anyPos - boundary.startPos) i++; + while (aCache.wordboundary[i] <= anyPos - boundary.startPos) i++; sal_Int32 startPos = aCache.wordboundary[i - 1]; // if bDirection is false - if (!bDirection && startPos > 0 && startPos == (anyPos - boundary.startPos) && - u_isWhitespace((sal_uInt32) text[anyPos - 1])) - i--; - boundary.endPos = aCache.wordboundary[i] + boundary.startPos; - boundary.startPos += aCache.wordboundary[i - 1]; + if (!bDirection && startPos > 0 && startPos == (anyPos - boundary.startPos)) + { + sal_Int32 indexUtf16 = anyPos-1; + sal_uInt32 ch = rText.iterateCodePoints(&indexUtf16, 1); + if (u_isWhitespace(ch)) + i--; + } + boundary.endPos = boundary.startPos; + rText.iterateCodePoints(&boundary.endPos, aCache.wordboundary[i]); + rText.iterateCodePoints(&boundary.startPos, aCache.wordboundary[i-1]); } else { boundary.startPos = anyPos; if (anyPos < len) rText.iterateCodePoints(&anyPos, 1); @@ -332,8 +354,14 @@ } if (wordType == WordType::WORD_COUNT) { // skip punctuation for word count. - while (boundary.endPos < len && u_ispunct((sal_uInt32)text[boundary.endPos])) - boundary.endPos++; + while (boundary.endPos < len) + { + sal_Int32 indexUtf16 = boundary.endPos; + if (u_ispunct(rText.iterateCodePoints(&indexUtf16, 1))) + boundary.endPos = indexUtf16; + else + break; + } } return boundary; --- i18npool.orig/inc/xdictionary.hxx 2009-05-28 10:03:15.000000000 +0100 +++ i18npool/inc/xdictionary.hxx 2009-06-18 16:46:15.000000000 +0100 @@ -85,9 +85,9 @@ private: WordBreakCache cache[CACHE_MAX]; - sal_Bool seekSegment(const sal_Unicode *text, sal_Int32 pos, sal_Int32 len, Boundary& boundary); + sal_Bool seekSegment(const rtl::OUString& rText, sal_Int32 pos, Boundary& boundary); WordBreakCache& getCache(const sal_Unicode *text, Boundary& boundary); - sal_Bool exists(const sal_Unicode u); + sal_Bool exists(const sal_uInt32 u); sal_Int32 getLongestMatch(const sal_Unicode *text, sal_Int32 len); }; workspace.sb113.patch: signal.c | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) --- NEW FILE workspace.sb113.patch --- Index: osl/unx/signal.c =================================================================== RCS file: /cvs/porting/sal/osl/unx/signal.c,v retrieving revision 1.32.14.1 diff -u -r1.32.14.1 signal.c --- openoffice.org.orig/sal/osl/unx/signal.c 19 Jan 2007 11:43:41 -0000 1.32.14.1 +++ openoffice.org/sal/osl/unx/signal.c 18 Apr 2007 08:37:08 -0000 @@ -41,6 +41,7 @@ #ifdef LINUX #include +#include #define INCLUDE_BACKTRACE #define STACKTYPE "Linux" #endif @@ -393,6 +394,87 @@ #define REPORTENV_PARAM "-crashreportenv:" +#ifdef LINUX + +typedef struct +{ + const char *name; + ElfW(Off) offset; +} dynamic_entry; + +static int +callback(struct dl_phdr_info *info, size_t size, void *data) +{ + const ElfW(Phdr) *pDynamic = NULL; + + if (size == sizeof(struct dl_phdr_info)) + { + int i; + for (i = 0; i < info->dlpi_phnum; ++i) + { + if (info->dlpi_phdr[i].p_type == PT_DYNAMIC) + { + pDynamic = &(info->dlpi_phdr[i]); + break; + } + } + } + + if (pDynamic) + { + char buffer[100]; + int len; + char exe[PATH_MAX]; + const char *dsoname = info->dlpi_name; + + dynamic_entry* entry = (dynamic_entry*)data; + + if (strcmp(dsoname, "") == 0) + { + snprintf(buffer, sizeof(buffer), "/proc/%d/exe", getpid()); + if ((len = readlink(buffer, exe, PATH_MAX)) != -1) + { + exe[len] = '\0'; + dsoname = exe; + } + } + + if (strcmp(dsoname, entry->name) == 0) + { + entry->offset = pDynamic->p_offset; + return 1; + } + } + return 0; +} + +/* Get the location of the .dynamic section offset for the given elf file. + * i.e. same as the "Offset" value shown for DYNAMIC from readelf -l foo + * + * We want to know this value so that if the binaries have been modifed + * by prelink then we can still process the call stack on server side + * by comparing this value to that of an "un-prelinked but known to be + * otherwise equivalent" version of those binaries and adjust the call + * stack addresses by the differences between .dynamic addresses so as + * to be able to map the prelinked addresses back to the unprelinked + * addresses + * + * cmc at openoffice.org + */ +static ElfW(Off) +dynamic_section_offset(const char *name) +{ + dynamic_entry entry; + + entry.name = name; + entry.offset = 0; + + dl_iterate_phdr(callback, &entry); + + return entry.offset; +} +#endif + static int ReportCrash( int Signal ) { #ifdef SAL_ENABLE_CRASH_REPORT @@ -573,6 +655,11 @@ if ( dl_info.dli_fbase && dl_info.dli_fname ) { +#ifdef LINUX + ElfW(Off) dynamic_offset = dynamic_section_offset(dl_info.dli_fname); + fprintf( stackout, " 0x%" SAL_PRI_SIZET "x:", dynamic_offset); +#endif + fprintf( stackout, " %s + 0x%" SAL_PRI_PTRDIFFT "x", dl_info.dli_fname, (char*)stackframes[iFrame] - (char*)dl_info.dli_fbase @@ -584,6 +671,10 @@ if ( dli_fdir ) fprintf( xmlout, " path=\"%s\"", dli_fdir ); + +#ifdef LINUX + fprintf( xmlout, " dynamicoffset=\"0x%" SAL_PRI_SIZET "x\"", dynamic_offset ); +#endif } else fprintf( stackout, " ????????" ); workspace.unifypaper01.patch: i18npool/inc/i18npool/paper.hxx | 155 i18npool/prj/build.lst | 3 i18npool/prj/d.lst | 6 i18npool/source/paper/makefile.mk | 75 i18npool/source/paper/paper.cxx | 473 + psprint/source/printer/printerinfomanager.cxx | 75 psprint/util/makefile.mk | 1 reportdesign/source/core/api/ReportDefinition.cxx | 2 reportdesign/source/ui/report/ReportController.cxx | 4 sc/source/core/data/stlsheet.cxx | 8 sc/source/filter/excel/biffdump.cxx | 9864 +++++++++++++++++++++ sc/source/filter/excel/xlpage.cxx | 206 sc/source/filter/html/htmlimp.cxx | 4 sc/source/ui/app/transobj.cxx | 2 sc/source/ui/inc/printfun.hxx | 2 sc/source/ui/view/printfun.cxx | 4 scp2/source/ooo/file_library_ooo.scp | 2 scp2/source/ooo/module_hidden_ooo.scp | 1 sd/source/core/drawdoc2.cxx | 5 sd/source/ui/app/sdmod1.cxx | 4 sd/source/ui/dlg/dlgpage.cxx | 4 sd/source/ui/view/PrintManager.cxx | 4 sfx2/source/doc/printhelper.cxx | 89 solenv/inc/libs.mk | 2 starmath/source/unomodel.cxx | 28 svx/inc/svx/dialogs.hrc | 42 svx/inc/svx/paperinf.hxx | 116 svx/inc/svx/svxenum.hxx | 43 svx/source/dialog/page.cxx | 32 svx/source/dialog/page.h | 42 svx/source/dialog/page.hxx | 9 svx/source/dialog/page.src | 138 svx/source/items/paperinf.cxx | 298 svx/source/items/paraitem.cxx | 1 svx/util/makefile.mk | 1 sw/inc/bookmrk.hxx | 218 sw/source/core/doc/docdesc.cxx | 6 sw/source/core/doc/poolfmt.cxx | 2 sw/source/core/unocore/unostyle.cxx | 5 sw/source/core/view/vprint.cxx | 2 sw/source/filter/basflt/shellio.cxx | 7 sw/source/filter/rtf/swparrtf.cxx | 10 sw/source/filter/rtf/wrtrtf.cxx | 5 sw/source/filter/ww8/dump/ww8scan.cxx | 2 sw/source/filter/ww8/writerwordglue.cxx | 49 sw/source/filter/ww8/writerwordglue.hxx | 19 sw/source/filter/ww8/ww8atr.cxx | 9 sw/source/filter/ww8/ww8par6.cxx | 13 sw/source/filter/ww8/ww8scan.cxx | 2 sw/source/filter/ww8/ww8scan.hxx | 5 sw/source/ui/app/appenv.cxx | 5 sw/source/ui/dochdl/swdtflvr.cxx | 2 sw/source/ui/envelp/envfmt.cxx | 26 sw/source/ui/envelp/envimg.cxx | 5 sw/source/ui/frmdlg/colex.cxx | 2 sw/source/ui/inc/colex.hxx | 3 sw/source/ui/uiview/pview.cxx | 6 sw/source/ui/uiview/viewport.cxx | 5 swext/mediawiki/build.xml | 6 vcl/aqua/source/gdi/salprn.cxx | 8 vcl/inc/vcl/jobset.h | 2 vcl/inc/vcl/print.hxx | 9 vcl/inc/vcl/prntypes.hxx | 28 vcl/inc/vcl/salprn.hxx | 2 vcl/source/gdi/print.cxx | 154 vcl/unx/headless/svpprn.cxx | 42 vcl/unx/source/gdi/salprnpsp.cxx | 44 vcl/util/linksvp/makefile.mk | 1 vcl/util/makefile.mk | 4 vcl/win/source/gdi/salprn.cxx | 325 writerfilter/source/dmapper/ConversionHelper.cxx | 51 writerfilter/source/dmapper/ConversionHelper.hxx | 1 writerfilter/source/dmapper/DomainMapper.cxx | 24 writerfilter/source/dmapper/PropertyMap.cxx | 10 writerfilter/util/makefile.mk | 1 75 files changed, 11642 insertions(+), 1223 deletions(-) --- NEW FILE workspace.unifypaper01.patch --- diff -ru --exclude='unxlng*.pro' --exclude=localize.sdf OOO310_m12.orig/i18npool/prj/build.lst OOO310_m12/i18npool/prj/build.lst --- OOO310_m12.orig/i18npool/prj/build.lst 2009-05-27 14:29:21.000000000 +0100 +++ OOO310_m12/i18npool/prj/build.lst 2009-05-27 14:40:28.000000000 +0100 @@ -9,6 +9,7 @@ inp i18npool\source\isolang nmake - all inp_isolang inp_inc NULL inp i18npool\source\localedata nmake - all inp_localedata inp_isolang inp_inc NULL inp i18npool\source\localedata\data nmake - all inp_locdata_data inp_localedata inp_inc NULL +inp i18npool\source\paper nmake - all inp_paper inp_isolang inp_inc NULL inp i18npool\source\calendar nmake - all inp_cal inp_inc NULL inp i18npool\source\numberformatcode nmake - all inp_numformat inp_inc NULL inp i18npool\source\defaultnumberingprovider nmake - all inp_dnum inp_inc NULL @@ -22,4 +23,4 @@ inp i18npool\source\textconversion\data nmake - all inp_textconv_dict inp_textconversion inp_inc NULL inp i18npool\source\search nmake - all inp_search inp_inc NULL inp i18npool\source\ordinalsuffix nmake - all inp_ordinalsuffix NULL -inp i18npool\util nmake - all inp_util inp_brkit inp_dict inp_chclass inp_translit inp_cal inp_dnum inp_natnum inp_localedata inp_locdata_data inp_numformat inp_rserv inp_index inp_index_data inp_collator inp_collator_data inp_inputchecker inp_textconversion inp_textconv_dict inp_search inp_isolang inp_ordinalsuffix NULL +inp i18npool\util nmake - all inp_util inp_brkit inp_dict inp_chclass inp_translit inp_cal inp_dnum inp_natnum inp_localedata inp_locdata_data inp_numformat inp_rserv inp_index inp_index_data inp_collator inp_collator_data inp_inputchecker inp_textconversion inp_textconv_dict inp_search inp_isolang inp_paper inp_ordinalsuffix NULL diff -ru --exclude='unxlng*.pro' --exclude=localize.sdf OOO310_m12.orig/i18npool/prj/d.lst OOO310_m12/i18npool/prj/d.lst --- OOO310_m12.orig/i18npool/prj/d.lst 2009-05-27 14:29:21.000000000 +0100 +++ OOO310_m12/i18npool/prj/d.lst 2009-05-27 14:40:28.000000000 +0100 @@ -40,3 +40,9 @@ ..\%__SRC%\bin\i18nisol*.dll %_DEST%\bin%_EXT%\i18nisol*.dll ..\%__SRC%\lib\libi18nisolang*.so %_DEST%\lib%_EXT%\libi18nisolang*.so ..\%__SRC%\lib\libi18nisolang*.dylib %_DEST%\lib%_EXT%\libi18nisolang*.dylib + +..\%__SRC%\lib\ii18npaper*.lib %_DEST%\lib%_EXT%\ii18npaper*.lib +..\%__SRC%\bin\i18npaper*.dll %_DEST%\bin%_EXT%\i18npaper*.dll +..\%__SRC%\lib\libi18npaper*.so %_DEST%\lib%_EXT%\libi18npaper*.so +..\%__SRC%\lib\libi18npaper*.dylib %_DEST%\lib%_EXT%\libi18npaper*.dylib + diff -ru --exclude='unxlng*.pro' --exclude=localize.sdf OOO310_m12.orig/psprint/source/printer/printerinfomanager.cxx OOO310_m12/psprint/source/printer/printerinfomanager.cxx --- OOO310_m12.orig/psprint/source/printer/printerinfomanager.cxx 2009-05-27 14:26:36.000000000 +0100 +++ OOO310_m12/psprint/source/printer/printerinfomanager.cxx 2009-05-27 15:22:48.000000000 +0100 @@ -43,6 +43,7 @@ #include #include #include +#include #include #include @@ -156,77 +157,9 @@ void PrinterInfoManager::initSystemDefaultPaper() { - bool bSuccess = false; - - // try libpaper - - // #i78617# workaround missing paperconf command - FILE* pPipe = popen( "sh -c paperconf 2>/dev/null", "r" ); - if( pPipe ) - { - char pBuffer[ 1024 ]; - *pBuffer = 0; - fgets( pBuffer, sizeof(pBuffer)-1, pPipe ); - pclose( pPipe ); - - ByteString aPaper( pBuffer ); - aPaper = WhitespaceToSpace( aPaper ); - if( aPaper.Len() ) - { - m_aSystemDefaultPaper = OUString( OStringToOUString( aPaper, osl_getThreadTextEncoding() ) ); - bSuccess = true; - #if OSL_DEBUG_LEVEL > 1 - fprintf( stderr, "paper from paperconf = %s\n", aPaper.GetBuffer() ); - #endif - } - if( bSuccess ) - return; - } - - // default value is Letter for US (en_US), Cannada (en_CA, fr_CA); else A4 - // en will be interpreted as en_US - - // note: at this point m_aSystemDefaultPaper is set to "A4" from the constructor - - // check for LC_PAPER - const char* pPaperLang = getenv( "LC_PAPER" ); - if( pPaperLang && *pPaperLang ) - { - OString aLang( pPaperLang ); - if( aLang.getLength() > 5 ) - aLang = aLang.copy( 0, 5 ); - if( aLang.getLength() == 5 ) - { - if( aLang.equalsIgnoreAsciiCase( "en_us" ) - || aLang.equalsIgnoreAsciiCase( "en_ca" ) - || aLang.equalsIgnoreAsciiCase( "fr_ca" ) - ) - m_aSystemDefaultPaper = OUString( RTL_CONSTASCII_USTRINGPARAM( "Letter" ) ); - } - else if( aLang.getLength() == 2 && aLang.equalsIgnoreAsciiCase( "en" ) ) - m_aSystemDefaultPaper = OUString( RTL_CONSTASCII_USTRINGPARAM( "Letter" ) ); - return; - } - - // use process locale to determine paper - rtl_Locale* pLoc = NULL; - osl_getProcessLocale( &pLoc ); - if( pLoc ) - { - if( 0 == rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength( pLoc->Language->buffer, pLoc->Language->length, "en") ) - { - if( 0 == rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength( pLoc->Country->buffer, pLoc->Country->length, "us") - || 0 == rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength( pLoc->Country->buffer, pLoc->Country->length, "ca") - || pLoc->Country->length == 0 - ) - m_aSystemDefaultPaper = OUString( RTL_CONSTASCII_USTRINGPARAM( "Letter" ) ); - } - else if( 0 == rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength( pLoc->Language->buffer, pLoc->Language->length, "fr") ) - { - if( 0 == rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength( pLoc->Country->buffer, pLoc->Country->length, "ca") ) - m_aSystemDefaultPaper = OUString( RTL_CONSTASCII_USTRINGPARAM( "Letter" ) ); - } - } + m_aSystemDefaultPaper = rtl::OStringToOUString( + PaperInfo::toPSName(PaperInfo::getSystemDefaultPaper().getPaper()), + RTL_TEXTENCODING_UTF8); } // ----------------------------------------------------------------- diff -ru --exclude='unxlng*.pro' --exclude=localize.sdf OOO310_m12.orig/psprint/util/makefile.mk OOO310_m12/psprint/util/makefile.mk --- OOO310_m12.orig/psprint/util/makefile.mk 2009-05-27 14:26:36.000000000 +0100 +++ OOO310_m12/psprint/util/makefile.mk 2009-05-27 15:22:47.000000000 +0100 @@ -67,6 +67,7 @@ SHL1STDLIBS=$(UNOTOOLSLIB) \ $(I18NISOLANGLIB) \ + $(I18NPAPERLIB) \ $(TOOLSLIB) \ $(COMPHELPERLIB) \ $(CPPULIB) \ diff -ru --exclude='unxlng*.pro' --exclude=localize.sdf OOO310_m12.orig/reportdesign/source/core/api/ReportDefinition.cxx OOO310_m12/reportdesign/source/core/api/ReportDefinition.cxx --- OOO310_m12.orig/reportdesign/source/core/api/ReportDefinition.cxx 2009-05-27 14:27:46.000000000 +0100 +++ OOO310_m12/reportdesign/source/core/api/ReportDefinition.cxx 2009-05-27 14:40:27.000000000 +0100 @@ -289,7 +289,7 @@ :OStyle_PBASE(m_aBHelper) ,m_aSize(21000,29700) { - const ::Size aDefaultSize = SvxPaperInfo::GetPaperSize(SvxPaperInfo::GetDefaultSvxPaper(Application::GetSettings().GetLanguage()),MAP_100TH_MM); + const ::Size aDefaultSize = SvxPaperInfo::GetDefaultPaperSize( MAP_100TH_MM ); m_aSize.Height = aDefaultSize.Height(); m_aSize.Width = aDefaultSize.Width(); diff -ru --exclude='unxlng*.pro' --exclude=localize.sdf OOO310_m12.orig/reportdesign/source/ui/report/ReportController.cxx OOO310_m12/reportdesign/source/ui/report/ReportController.cxx --- OOO310_m12.orig/reportdesign/source/ui/report/ReportController.cxx 2009-05-27 14:27:46.000000000 +0100 +++ OOO310_m12/reportdesign/source/ui/report/ReportController.cxx 2009-05-27 14:40:27.000000000 +0100 @@ -2339,8 +2339,8 @@ new SvxPageItem(RPTUI_ID_PAGE), new SvxSizeItem(RPTUI_ID_SIZE), new SfxAllEnumItem(RPTUI_ID_PAGE_MODE,SVX_PAGE_MODE_STANDARD), - new SfxAllEnumItem(RPTUI_ID_START,SVX_PAPER_A4), - new SfxAllEnumItem(RPTUI_ID_END,SVX_PAPER_E), + new SfxAllEnumItem(RPTUI_ID_START,PAPER_A4), + new SfxAllEnumItem(RPTUI_ID_END,PAPER_E), new SvxBrushItem(ITEMID_BRUSH), new SfxUInt16Item(RPTUI_ID_METRIC,static_cast(eUserMetric)) }; diff -ru --exclude='unxlng*.pro' --exclude=localize.sdf OOO310_m12.orig/sc/source/core/data/stlsheet.cxx OOO310_m12/sc/source/core/data/stlsheet.cxx --- OOO310_m12.orig/sc/source/core/data/stlsheet.cxx 2009-05-27 14:26:41.000000000 +0100 +++ OOO310_m12/sc/source/core/data/stlsheet.cxx 2009-05-27 14:40:27.000000000 +0100 @@ -176,14 +176,8 @@ if ( pDoc && pDoc->IsLoadingDone() ) { // Setzen von sinnvollen Default-Werten: - // SfxPrinter* pPrinter = pDoc->GetPrinter(); SvxPageItem aPageItem( ATTR_PAGE ); - // #50536# PaperBin auf Default lassen, - // nicht auf aktuelle Drucker-Einstellung umsetzen - // SvxSizeItem aPaperSizeItem(ATTR_PAGE_SIZE,SvxPaperInfo::GetPaperSize(pPrinter) ); - - SvxPaper aDefaultPaper = SvxPaperInfo::GetDefaultSvxPaper( Application::GetSettings().GetLanguage() ); - SvxSizeItem aPaperSizeItem( ATTR_PAGE_SIZE, SvxPaperInfo::GetPaperSize(aDefaultPaper) ); + SvxSizeItem aPaperSizeItem( ATTR_PAGE_SIZE, SvxPaperInfo::GetDefaultPaperSize() ); SvxSetItem aHFSetItem( (const SvxSetItem&) diff -ru --exclude='unxlng*.pro' --exclude=localize.sdf OOO310_m12.orig/sc/source/filter/excel/biffdump.cxx OOO310_m12/sc/source/filter/excel/biffdump.cxx --- OOO310_m12.orig/sc/source/filter/excel/biffdump.cxx 2009-05-27 14:26:42.000000000 +0100 +++ OOO310_m12/sc/source/filter/excel/biffdump.cxx 2009-05-27 14:40:27.000000000 +0100 @@ -9862,3 +9862,9867 @@ #endif +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: biffdump.cxx,v $ + * $Revision: 1.91 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify [...13983 lines suppressed...] + { + { "B0", PAPER_B0_ISO }, + { "B1", PAPER_B1_ISO }, + { "B2", PAPER_B2_ISO }, + { "B3", PAPER_B3_ISO }, + { "B4", PAPER_B4_ISO }, + { "B5", PAPER_B5_ISO }, + { "B6", PAPER_B6_ISO }, + { "B7", PAPER_B7_ISO }, + { "B8", PAPER_B8_ISO }, + { "B9", PAPER_B9_ISO }, + { "B10", PAPER_B10_ISO }, + { "folio", PAPER_FANFOLD_LEGAL_DE }, + { "flsa", PAPER_FANFOLD_LEGAL_DE }, + { "flse", PAPER_FANFOLD_LEGAL_DE } + }; + + bool bHalve = false; + + size_t nExtraTabSize = sizeof(aCustoms) / sizeof(aCustoms[0]); + for (size_t i = 0; i < nExtraTabSize; ++i) + { + if (rtl_str_compareIgnoreAsciiCase(aCustoms[i].pName, aPaper.getStr()) == 0) + { + ePaper = aCustoms[i].ePaper; + break; + } + } + + if (ePaper == PAPER_USER) + { + bHalve = !rtl_str_shortenedCompareIgnoreAsciiCase_WithLength( + aPaper.getStr(), aPaper.getLength(), "half", 4, 4); + if (bHalve) + aPaper = aPaper.copy(4); + ePaper = PaperInfo::fromPSName(aPaper); + } + + if (ePaper != PAPER_USER) + { + aInstance = PaperInfo(ePaper); + if (bHalve) + aInstance = PaperInfo(aInstance.getHeight()/2, aInstance.getWidth()); + bInitialized = true; + return aInstance; + } + } + } + +#if defined(LC_PAPER) && defined(_GNU_SOURCE) + + union paperword { char *string; int word; }; + + // try LC_PAPER + paperword w, h; + w.string = nl_langinfo(_NL_PAPER_WIDTH); + h.string = nl_langinfo(_NL_PAPER_HEIGHT); + + //glibc stores sizes as integer mm units + w.word *= 100; + h.word *= 100; + + for ( size_t i = 0; i < nTabSize; ++i ) + { + if (i == PAPER_USER) continue; + + //glibc stores sizes as integer mm units, and so is inaccurate. To + //find a standard paper size we calculate the standard paper sizes + //into equally inaccurate mm and compare + long width = (aDinTab[i].m_nWidth + 50) / 100; + long height = (aDinTab[i].m_nHeight + 50) / 100; + + if (width == w.word/100 && height == h.word/100) + { + w.word = aDinTab[i].m_nWidth; + h.word = aDinTab[i].m_nHeight; + break; + } + } + + aInstance = PaperInfo(w.word, h.word); + bInitialized = true; + return aInstance; +#endif + } +#endif + + try + { + // if set to "use system", try to get locale from system + if( aLocaleStr.getLength() == 0 ) + xConfigNA->getByName( CREATE_OUSTRING( "Locale" ) ) >>= aLocaleStr; + } + catch( Exception& ) {} + + + if (aLocaleStr.getLength() == 0) + aLocaleStr = CREATE_OUSTRING("en-US"); + + // convert locale string to locale struct + ::com::sun::star::lang::Locale aSysLocale; + sal_Int32 nDashPos = aLocaleStr.indexOf( '-' ); + if( nDashPos < 0 ) nDashPos = aLocaleStr.getLength(); + aSysLocale.Language = aLocaleStr.copy( 0, nDashPos ); + if( nDashPos + 1 < aLocaleStr.getLength() ) + aSysLocale.Country = aLocaleStr.copy( nDashPos + 1 ); + + return PaperInfo::getDefaultPaperForLocale(aSysLocale); +} + +PaperInfo::PaperInfo(Paper eType) : m_eType(eType) +{ + m_nPaperWidth = aDinTab[m_eType].m_nWidth; + m_nPaperHeight = aDinTab[m_eType].m_nHeight; +} + +PaperInfo::PaperInfo(long nPaperWidth, long nPaperHeight) + : m_eType(PAPER_USER), + m_nPaperWidth(nPaperWidth), + m_nPaperHeight(nPaperHeight) +{ + for ( size_t i = 0; i < nTabSize; ++i ) + { + if ( + (nPaperWidth == aDinTab[i].m_nWidth) && + (nPaperHeight == aDinTab[i].m_nHeight) + ) + { + m_eType = static_cast(i); + break; + } + } +} + +rtl::OString PaperInfo::toPSName(Paper ePaper) +{ + return static_cast(ePaper) < nTabSize ? + rtl::OString(aDinTab[ePaper].m_pPSName) : rtl::OString(); +} + +Paper PaperInfo::fromPSName(const rtl::OString &rName) +{ + if (!rName.getLength()) + return PAPER_USER; + + for ( size_t i = 0; i < nTabSize; ++i ) + { + if (aDinTab[i].m_pPSName && + !rtl_str_compareIgnoreAsciiCase(aDinTab[i].m_pPSName, rName.getStr())) + { + return static_cast(i); + } + else if (aDinTab[i].m_pAltPSName && + !rtl_str_compareIgnoreAsciiCase(aDinTab[i].m_pAltPSName, rName.getStr())) + { + return static_cast(i); + } + } + + return PAPER_USER; +} + +//http://wiki.services.openoffice.org/wiki/DefaultPaperSize +//http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/localedata/locales/?cvsroot=glibc +//http://www.unicode.org/cldr/data/charts/supplemental/territory_language_information.html +//http://en.wikipedia.org/wiki/Paper_size +//http://msdn.microsoft.com/en-us/library/cc195164.aspx +PaperInfo PaperInfo::getDefaultPaperForLocale( + const ::com::sun::star::lang::Locale & rLocale) +{ + Paper eType = PAPER_A4; + + if ( + //United States, Letter + !rLocale.Country.compareToAscii("US") || + //Puerto Rico, http://sources.redhat.com/ml/libc-hacker/2001-07/msg00046.html + !rLocale.Country.compareToAscii("PR") || + //Canada, http://sources.redhat.com/ml/libc-hacker/2001-07/msg00053.html + !rLocale.Country.compareToAscii("CA") || + //Venuzuela, https://www.redhat.com/archives/fedora-devel-list/2008-August/msg00019.html + !rLocale.Country.compareToAscii("VE") || + //Chile, https://www.redhat.com/archives/fedora-devel-list/2008-August/msg00240.html + !rLocale.Country.compareToAscii("CL") || + //Mexico, http://qa.openoffice.org/issues/show_bug.cgi?id=49739 + !rLocale.Country.compareToAscii("MX") || + //Colombia, http://qa.openoffice.org/issues/show_bug.cgi?id=69703 + !rLocale.Country.compareToAscii("CO") || + //Philippines, + // http://ubuntuliving.blogspot.com/2008/07/default-paper-size-in-evince.html + // http://www.gov.ph/faqs/driverslicense.asp + !rLocale.Country.compareToAscii("PH") + ) + { + eType = PAPER_LETTER; + } + + return eType; +} + +/* vi:set tabstop=4 shiftwidth=4 expandtab: */ workspace.vcl103.patch: inc/vcl/sndstyle.hxx | 3 +-- unx/gtk/window/gtkframe.cxx | 7 ++++++- win/source/window/salframe.cxx | 3 ++- 3 files changed, 9 insertions(+), 4 deletions(-) --- NEW FILE workspace.vcl103.patch --- diff -ru vcl.orig/inc/vcl/sndstyle.hxx vcl/inc/vcl/sndstyle.hxx --- vcl.orig/inc/vcl/sndstyle.hxx 2009-07-02 10:10:49.000000000 +0100 +++ vcl/inc/vcl/sndstyle.hxx 2009-07-03 16:08:55.000000000 +0100 @@ -43,7 +43,6 @@ #define SOUND_WARNING ((SoundType)2) #define SOUND_ERROR ((SoundType)3) #define SOUND_QUERY ((SoundType)4) - -#define SOUND_DISABLE (SOUND_DEFAULT) +#define SOUND_DISABLE ((SoundType)5) #endif // _SV_SNDSTYLE_HXX diff -ru vcl.orig/win/source/window/salframe.cxx vcl/win/source/window/salframe.cxx --- vcl.orig/win/source/window/salframe.cxx 2009-07-02 10:10:22.000000000 +0100 +++ vcl/win/source/window/salframe.cxx 2009-07-03 16:10:27.000000000 +0100 @@ -3157,7 +3157,8 @@ MB_ICONASTERISK, // SOUND_INFO MB_ICONEXCLAMATION, // SOUND_WARNING MB_ICONHAND, // SOUND_ERROR - MB_ICONQUESTION // SOUND_QUERY + MB_ICONQUESTION, // SOUND_QUERY + 0 // SOUND_DISABLE }; MessageBeep( aImplSoundTab[eSoundType] ); diff -ru vcl.orig/unx/gtk/window/gtkframe.cxx vcl/unx/gtk/window/gtkframe.cxx --- vcl.orig/unx/gtk/window/gtkframe.cxx 2009-07-02 10:10:48.000000000 +0100 +++ vcl/unx/gtk/window/gtkframe.cxx 2009-07-02 10:13:01.000000000 +0100 @@ -824,7 +824,12 @@ } if( (nStyle & SAL_FRAME_STYLE_PARTIAL_FULLSCREEN ) ) { - eType = GDK_WINDOW_TYPE_HINT_DOCK; + //KWin apparently gets very confused with a DOCK hint on such a + //full-screen window shown on one monitor of many + if (getDisplay()->getWMAdaptor()->getWindowManagerName().EqualsAscii("KWin")) + eType = GDK_WINDOW_TYPE_HINT_TOOLBAR; + else + eType = GDK_WINDOW_TYPE_HINT_DOCK; gtk_window_set_keep_above( GTK_WINDOW(m_pWindow), true ); } workspace.vcl104.patch: sm.cxx | 40 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) --- NEW FILE workspace.vcl104.patch --- diff -ru vcl.orig/unx/source/app/sm.cxx vcl/unx/source/app/sm.cxx --- vcl.orig/unx/source/app/sm.cxx 2009-04-27 08:31:01.000000000 +0100 +++ vcl/unx/source/app/sm.cxx 2009-04-27 14:38:55.000000000 +0100 @@ -48,6 +48,7 @@ #include #include #include +#include #include #include @@ -187,6 +188,7 @@ static SmProp* pSmProps = NULL; static SmProp** ppSmProps = NULL; static int nSmProps = 0; +static unsigned char *pSmRestartHint = NULL; static void BuildSmPropertyList() @@ -195,7 +197,7 @@ { ByteString aExec( SessionManagerClient::getExecName(), osl_getThreadTextEncoding() ); - nSmProps = 4; + nSmProps = 5; pSmProps = new SmProp[ nSmProps ]; pSmProps[ 0 ].name = const_cast(SmCloneCommand); @@ -243,6 +245,15 @@ pSmProps[ 3 ].vals->value = strdup( aUser.getStr() ); pSmProps[ 3 ].vals->length = strlen( (char *)pSmProps[ 3 ].vals->value )+1; + pSmProps[ 4 ].name = const_cast(SmRestartStyleHint); + pSmProps[ 4 ].type = const_cast(SmCARD8); + pSmProps[ 4 ].num_vals = 1; + pSmProps[ 4 ].vals = new SmPropValue; + pSmProps[ 4 ].vals->value = malloc(1); + pSmRestartHint = (unsigned char *)pSmProps[ 4 ].vals->value; + *pSmRestartHint = SmRestartIfRunning; + pSmProps[ 4 ].vals->length = 1; + ppSmProps = new SmProp*[ nSmProps ]; for( int i = 0; i < nSmProps; i++ ) ppSmProps[ i ] = &pSmProps[i]; @@ -257,6 +268,31 @@ IMPL_STATIC_LINK( SessionManagerClient, SaveYourselfHdl, void*, EMPTYARG ) { SMprintf( "posting save documents event shutdown = %s\n", (pThis!=0) ? "true" : "false" ); + + static bool bFirstShutdown=true; + if (pThis != 0 && bFirstShutdown) //first shutdown request + { + bFirstShutdown = false; + /* + If we have no actual frames open, e.g. we launched a quickstarter, + and then shutdown all our frames leaving just a quickstarter running, + then we don't want to launch an empty toplevel frame on the next + start. (The job of scheduling the restart of the quick-starter is a + task of the quick-starter) + */ + *pSmRestartHint = SmRestartNever; + const std::list< SalFrame* >& rFrames = GetX11SalData()->GetDisplay()->getFrames(); + for( std::list< SalFrame* >::const_iterator it = rFrames.begin(); it != rFrames.end(); ++it ) + { + Window *pWindow = (*it)->GetWindow(); + if (pWindow && pWindow->IsVisible()) + { + *pSmRestartHint = SmRestartIfRunning; + break; + } + } + } + if( pOneInstance ) { SalSessionSaveRequestEvent aEvent( pThis != 0, false ); @@ -385,7 +421,7 @@ ICEConnectionObserver::lock(); SmcSetProperties( aSmcConnection, nSmProps, ppSmProps ); SmcSaveYourselfDone( aSmcConnection, True ); - SMprintf( "sent SaveYourselfDone\n" ); + SMprintf( "sent SaveYourselfDone SmRestartHint of %d\n", *pSmRestartHint ); bDocSaveDone = true; ICEConnectionObserver::unlock(); } Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/openoffice.org.spec,v retrieving revision 1.1930 retrieving revision 1.1931 diff -u -p -r1.1930 -r1.1931 --- openoffice.org.spec 26 Aug 2009 13:11:56 -0000 1.1930 +++ openoffice.org.spec 28 Aug 2009 09:43:31 -0000 1.1931 @@ -1,6 +1,6 @@ %define oootag OOO310 -%define ooomilestone 11 -%define rh_rpm_release 6 +%define ooomilestone 19 +%define rh_rpm_release 1 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF %define __jar_repack %{nil} @@ -34,7 +34,7 @@ Summary: OpenOffice.org comprehensive office suite. Name: openoffice.org -Version: 3.1.0 +Version: 3.1.1 Release: %{ooomilestone}.%{rh_rpm_release}%{?dist} Epoch: 1 License: LGPLv3 and LGPLv2+ and MPLv1.1 and BSD @@ -70,7 +70,7 @@ BuildRequires: pentaho-reporting-flow-e Patch0: openoffice.org-simple-crash_report.sh Patch1: openoffice.org-multiliblauncher.sh -Patch2: planned.workspace.defaultdoclang.patch +Patch2: workspace.defaultdoclang.patch %if %{gtkprintui} Patch3: openoffice.org-2.0.3.rh127576.gtkunixprintdialog.patch %endif @@ -86,8 +86,8 @@ Patch11: openoffice.org-2.0.3.rh127576.g %endif Patch12: openoffice.org-2.2.0.ooo74188.sw.cursorinsideglyph.patch Patch13: ooo-build.ooo68717.gstreamer.video.patch -Patch14: openoffice.org-2.2.0.ooo63159.sal.dtype.patch -Patch15: openoffice.org-2.2.0.ooo76393.sal.dynamicsection.patch +Patch14: workspace.kso32fixes.patch +Patch15: workspace.sb113.patch Patch16: openoffice.org-2.2.1.ooo7065.sw.titlepagedialog.patch Patch17: openoffice.org-2.3.0.ooo76649.httpencoding.patch Patch18: openoffice.org-2.3.1.ooo83878.unopkg.enablelinking.patch @@ -107,54 +107,55 @@ Patch31: workspace.mav46.patch Patch32: openoffice.org-3.0.1.ooo97088.sd.accel-fallback.patch Patch33: workspace.transogl03redux.patch Patch34: openoffice.org-3.0.1.oooXXXXX.extensions.npapi.patch -Patch35: workspace.sb109.patch -Patch36: openoffice.org-3.0.1.ooo97488.sw.ww8toc.patch -Patch37: openoffice.org-3.0.1.oooXXXXX.fpicker.allformatsonsave.patch -Patch38: openoffice.org-3.1.0.ooo98137.filter.redeclared-variables.patch -Patch39: workspace.cmcfixes54.patch -Patch40: openoffice.org-2.2.0.gccXXXXX.solenv.javaregistration.patch -Patch41: workspace.fwk103.patch -Patch42: workspace.hb18.patch -Patch43: openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch -Patch44: openoffice.org-3.1.0.ooo99250.sc.autooutline-reflists.patch -Patch45: workspace.vcl100.patch -Patch46: workspace.xmergeclean.patch -Patch47: workspace.mba32issues02.patch -Patch48: workspace.impress169.patch -Patch49: workspace.os130.patch -Patch50: openoffice.org-3.1.0.ooo99541.sw.reopen.flat.addrbooks.patch -Patch51: openoffice.org-3.1.0.oooXXXXX.solenv.allowmissing.patch -Patch52: workspace.cmcfixes57.patch -Patch53: openoffice.org-3.1.0.ooo100273.fix-utf8-hyphenation.patch -Patch54: ooo-build.ooo2497.filter.svg.patch -Patch55: openoffice.org-3.1.0.ooo100353.svx.rtfbrackets.patch -Patch56: openoffice.org-3.1.0.ooo61927.sw.ww6.unicodefontencoding.patch -Patch57: openoffice.org-3.1.0.ooo101074.sd.bad.nothrow.patch -Patch58: workspace.vcl101.patch -Patch59: workspace.slideshow1.patch -Patch60: openoffice.org-3.1.0.ooo90439.sfx2.qstart.hackaround.patch -Patch61: openoffice.org-3.1.0.ooo101274.opening-a-directory.patch -Patch62: openoffice.org-3.1.0.ooo101354.filter.xhtml.do-not-label-list-headers.patch -Patch63: openoffice.org-3.1.0.ooo101355.filter.no-variables-in-keys.patch -Patch64: openoffice.org-3.1.0.ooo101379.vcl.qstart.SM.patch -Patch65: openoffice.org-3.1.0.ooo101439.connectivity.evodupl.patch -Patch66: openoffice.org-3.1.0.ooo100469.sal.ia64_arm.patch -Patch67: openoffice.org-3.1.0.ooo101566.svtools.nodefaultwmfwidth.patch -Patch68: openoffice.org-3.1.0.ooo101567.i18npool.mailocaledata.patch -Patch69: openoffice.org-3.1.0.ooo102566.sc.less.frenetic.progress.patch -Patch70: workspace.pdfextfix02.patch -Patch71: openoffice.org-3.1.0.ooo102920.i18npool.utf16bustage.patch -Patch72: workspace.aw073.patch -Patch73: openoffice.org-3.1.1.ooo102932.sw.mailmerge.busted-integer-conversion.patch -Patch74: openoffice.org-3.1.0.ooo103277.vcl.kwinworkaround.patch -Patch75: workspace.calc311fixes.patch -Patch76: openoffice.org-3.1.0.oooXXXXX.svx.64bit.patch -Patch77: openoffice.org-3.1.0.ooo103651.canvas.nosubpixel.patch -Patch78: workspace.os132.patch -Patch79: openoffice.org-3.1.1.ooo104306.moverecentlyused.patch +Patch35: openoffice.org-3.0.1.ooo97488.sw.ww8toc.patch +Patch36: openoffice.org-3.0.1.oooXXXXX.fpicker.allformatsonsave.patch +Patch37: openoffice.org-3.1.0.ooo98137.filter.redeclared-variables.patch +Patch38: workspace.cmcfixes54.patch +Patch39: openoffice.org-2.2.0.gccXXXXX.solenv.javaregistration.patch +Patch40: workspace.fwk103.patch +Patch41: workspace.hb18.patch +Patch42: openoffice.org-3.1.0.oooXXXXX.gcc44.buildfixes.patch +Patch43: workspace.vcl100.patch +Patch44: workspace.xmergeclean.patch +Patch45: workspace.mba32issues02.patch +Patch46: workspace.impress169.patch +Patch47: workspace.os130.patch +Patch48: openoffice.org-3.1.0.ooo99541.sw.reopen.flat.addrbooks.patch +Patch49: openoffice.org-3.1.0.oooXXXXX.solenv.allowmissing.patch +Patch50: workspace.cmcfixes57.patch +Patch51: openoffice.org-3.1.0.ooo100273.fix-utf8-hyphenation.patch +Patch52: ooo-build.ooo2497.filter.svg.patch +Patch53: workspace.hb32bugs01.patch +Patch54: openoffice.org-3.1.0.ooo61927.sw.ww6.unicodefontencoding.patch +Patch55: workspace.impress171.patch +Patch56: workspace.vcl101.patch +Patch57: workspace.slideshow1.patch +Patch58: openoffice.org-3.1.0.ooo90439.sfx2.qstart.hackaround.patch +Patch59: openoffice.org-3.1.0.ooo101274.opening-a-directory.patch +Patch60: openoffice.org-3.1.0.ooo101354.filter.xhtml.do-not-label-list-headers.patch +Patch61: openoffice.org-3.1.0.ooo101355.filter.no-variables-in-keys.patch +Patch62: workspace.vcl104.patch +Patch63: workspace.evoab2def.patch +Patch64: workspace.cmcfixes59.patch +Patch65: workspace.impress174.patch +Patch66: openoffice.org-3.1.0.ooo101567.i18npool.mailocaledata.patch +Patch67: workspace.unifypaper01.patch +Patch68: openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch +Patch69: openoffice.org-3.1.0.ooo102142.sd.resleak.patch +Patch70: workspace.calc51.patch +Patch71: openoffice.org-2.0.0.ooo46270.svx.search-dialog.no-find-all-in-draw.patch +Patch72: workspace.locales32.patch +Patch73: workspace.cmcfixes60.patch +Patch74: workspace.dr72.patch +Patch75: workspace.vcl103.patch +Patch76: workspace.cmcfixes61.patch +Patch77: workspace.os132.patch +Patch78: workspace.cmcfixes62.patch +Patch79: openoffice.org-3.1.0.ooo104280.xmloff.lcl_IsAtEnd.wrong.patch Patch80: openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch Patch81: workspace.os131.patch Patch82: workspace.vcl102.patch +Patch83: openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch %define python_py_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)") %define instdir %{_libdir} @@ -1599,8 +1600,8 @@ cat %{PATCH11} >> svtools/source/dialogs %endif %patch12 -p1 -b .ooo74188.sw.cursorinsideglyph.patch %patch13 -p0 -b .ooo68717.gstreamer.video.patch -%patch14 -p1 -b .ooo63159.sal.dtype.patch -%patch15 -p1 -b .ooo76393.sal.dynamicsection.patch +%patch14 -p1 -b .workspace.kso32fixes.patch +%patch15 -p1 -b .workspace.sb113.patch %patch16 -p1 -b .ooo7065.sw.titlepagedialog.patch %patch17 -p1 -b .ooo76649.httpencoding.patch %patch18 -p1 -b .ooo83878.unopkg.enablelinking.patch @@ -1620,54 +1621,55 @@ cat %{PATCH11} >> svtools/source/dialogs %patch32 -p1 %patch33 -p0 -b .workspace.transogl03redux.patch %patch34 -p1 -b .oooXXXXX.extensions.npapi.patch -%patch35 -p1 -b .workspace.sb109.patch -%patch36 -p1 -b .ooo97488.sw.ww8toc.patch -%patch37 -p1 -b .oooXXXXX.fpicker.allformatsonsave.patch -%patch38 -p0 -b .ooo98137.filter.redeclared-variables.patch -%patch39 -p1 -b .workspace.cmcfixes54.patch -%patch40 -p1 -b .gccXXXXX.solenv.javaregistration.patch -%patch41 -p1 -b .workspace.fwk103.patch -%patch42 -p0 -b .workspace.hb18.patch -%patch43 -p1 -b .oooXXXXX.gcc44.buildfixes.patch -%patch44 -p0 -b .ooo99250.sc.autooutline-reflists.patch -%patch45 -p0 -b .workspace.vcl100.patch -%patch46 -p0 -b .workspace.xmergeclean.patch -%patch47 -p0 -b .workspace.mba32issues02.patch -%patch48 -p0 -b .workspace.impress169.patch -%patch49 -p0 -b .workspace.os130.patch -%patch50 -p0 -b .ooo99541.sw.reopen.flat.addrbooks.patch -%patch51 -p1 -b .oooXXXXX.solenv.allowmissing.patch -%patch52 -p0 -b .workspace.cmcfixes57.patch -%patch53 -p0 -b .ooo100273.fix-utf8-hyphenation.patch -%patch54 -p1 -b .ooo2497.filter.svg.patch -%patch55 -p0 -b .ooo100353.svx.rtfbrackets.patch -%patch56 -p1 -b .ooo61927.sw.ww6.unicodefontencoding.patch -%patch57 -p1 -b .ooo101074.sd.bad.nothrow.patch -%patch58 -p1 -b .workspace.vcl101.patch -%patch59 -p2 -b .workspace.slideshow1.patch -%patch60 -p0 -b .ooo90439.sfx2.qstart.hackaround.patch -%patch61 -p0 -b .ooo101274.opening-a-directory.patch -%patch62 -p0 -b .ooo101354.filter.xhtml.do-not-label-list-headers.patch -%patch63 -p0 -b .ooo101355.filter.no-variables-in-keys.patch -%patch64 -p0 -b .ooo101379.vcl.qstart.SM.patch -%patch65 -p0 -b .ooo101439.connectivity.evodupl.patch -%patch66 -p0 -b .ooo100469.sal.ia64_arm.patch -%patch67 -p0 -b .ooo101566.svtools.nodefaultwmfwidth.patch -%patch68 -p0 -b .ooo101567.i18npool.mailocaledata.patch -%patch69 -p0 -b .ooo102566.sc.less.frenetic.progress.patch -%patch70 -p0 -b .workspace.pdfextfix02.patch -%patch71 -p0 -b .ooo102920.i18npool.utf16bustage.patch -%patch72 -p0 -b .workspace.aw073.patch -%patch73 -p0 -b .ooo102932.sw.mailmerge.busted-integer-conversion.patch -%patch74 -p0 -b .ooo103277.vcl.kwinworkaround.patch -%patch75 -p0 -b .workspace.calc311fixes.patch -%patch76 -p0 -b .oooXXXXX.svx.64bit.patch -%patch77 -p0 -b .ooo103651.canvas.nosubpixel.patch -%patch78 -p0 -b .workspace.os132.patch -%patch79 -p0 -b .ooo104306.moverecentlyused.patch +%patch35 -p1 -b .ooo97488.sw.ww8toc.patch +%patch36 -p1 -b .oooXXXXX.fpicker.allformatsonsave.patch +%patch37 -p0 -b .ooo98137.filter.redeclared-variables.patch +%patch38 -p1 -b .workspace.cmcfixes54.patch +%patch39 -p1 -b .gccXXXXX.solenv.javaregistration.patch +%patch40 -p1 -b .workspace.fwk103.patch +%patch41 -p0 -b .workspace.hb18.patch +%patch42 -p1 -b .oooXXXXX.gcc44.buildfixes.patch +%patch43 -p0 -b .workspace.vcl100.patch +%patch44 -p0 -b .workspace.xmergeclean.patch +%patch45 -p0 -b .workspace.mba32issues02.patch +%patch46 -p0 -b .workspace.impress169.patch +%patch47 -p0 -b .workspace.os130.patch +%patch48 -p0 -b .ooo99541.sw.reopen.flat.addrbooks.patch +%patch49 -p1 -b .oooXXXXX.solenv.allowmissing.patch +%patch50 -p0 -b .workspace.cmcfixes57.patch +%patch51 -p0 -b .ooo100273.fix-utf8-hyphenation.patch +%patch52 -p1 -b .ooo2497.filter.svg.patch +%patch53 -p0 -b .workspace.hb32bugs01.patch +%patch54 -p1 -b .ooo61927.sw.ww6.unicodefontencoding.patch +%patch55 -p1 -b .workspace.impress171.patch +%patch56 -p1 -b .workspace.vcl101.patch +%patch57 -p2 -b .workspace.slideshow1.patch +%patch58 -p0 -b .ooo90439.sfx2.qstart.hackaround.patch +%patch59 -p0 -b .ooo101274.opening-a-directory.patch +%patch60 -p0 -b .ooo101354.filter.xhtml.do-not-label-list-headers.patch +%patch61 -p0 -b .ooo101355.filter.no-variables-in-keys.patch +%patch62 -p0 -b .workspace.vcl104.patch +%patch63 -p0 -b .workspace.evoab2def.patch +%patch64 -p0 -b .workspace.cmcfixes59.patch +%patch65 -p0 -b .workspace.impress174.patch +%patch66 -p0 -b .ooo101567.i18npool.mailocaledata.patch +%patch67 -p1 +%patch68 -p0 -b .ooo102061.sc.cellanchoring.patch +%patch69 -p0 -b .ooo102142.sd.resleak.patch +%patch70 -p0 -b .workspace.calc51.patch +%patch71 -p0 -b .ooo46270.svx.search-dialog.no-find-all-in-draw.patch +%patch72 -p0 -b .workspace.locales32.patch +%patch73 -p0 -b .workspace.cmcfixes60.patch +%patch74 -p0 -b .workspace.dr72.patch +%patch75 -p0 -b .workspace.vcl103.patch +%patch76 -p0 -b .workspace.cmcfixes61.patch +%patch77 -p0 -b .workspace.os132.patch +%patch78 -p0 -b .workspace.cmcfixes62.patch +%patch79 -p0 -b .ooo104280.xmloff.lcl_IsAtEnd.wrong.patch %patch80 -p0 -b .ooo104329.dbaccess.primarykeys.patch %patch81 -p0 -b .workspace.os131.patch %patch82 -p0 -b .workspace.vcl102.patch +%patch83 -p0 -b .ooo104157.svx.crashonencryptparse.patch %build echo build start time is `date`, diskspace: `df -h . | tail -n 1` @@ -4170,13 +4172,16 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog -* Wed Aug 26 2009 Caol?n McNamara - 1:3.1.0-11.6-UNBUILT +* Fri Aug 28 2009 Caol?n McNamara - 1:3.1.1-19.1 +- update to 3.1.1 - Resolves: rhbz#512355 add openoffice.org-3.1.0.ooo103651.canvas.nosubpixel.patc - add workspace.os132.patch to avoid switch html view overwrite horror - Resolves: rhbz#517843 add openoffice.org-3.1.1.ooo104306.moverecentlyused.patch - Resolves: rhbz#514683 add openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch -- Resolves: rbhz#501141 Images and Frames disappear in sequential - printing +- Resolves: rbhz#501141 Images and Frames disappear in sequential printing +- backport workspace.vcl102.patch to fix xdg support +- add workspace.cmcfixes62.patch for 64bit odbc goodness and rebuild + against now 64bit-safe unixODBC headers * Thu Jul 09 2009 Caol?n McNamara - 1:3.1.0-11.5 - Resolves: rhbz#506984 openoffice.org-3.1.0.ooo103277.vcl.kwinworkaround.patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/sources,v retrieving revision 1.362 retrieving revision 1.363 diff -u -p -r1.362 -r1.363 --- sources 24 Apr 2009 15:10:52 -0000 1.362 +++ sources 28 Aug 2009 09:43:31 -0000 1.363 @@ -7,4 +7,4 @@ eaf47e2e3d3586f6156c61379cc34df9 redhat f501a4d62ed251d360ea6c544177a94f redhat-registry.tar.gz 6c28507e29056a3afb4baffdadab8499 openoffice.org-javafilter.desktop 7d7eb194a61b3b1c59e3c82da889ac27 or-IN_DEV300_m40.sdf -5c2ea75bb826f5d807d74e176b7048ec OOO310_m11.tar.bz2 +e95de733b1ac6e885515ee8bcca87998 OOO310_m19.tar.bz2 --- openoffice.org-2.2.0.ooo63159.sal.dtype.patch DELETED --- --- openoffice.org-2.2.0.ooo76393.sal.dynamicsection.patch DELETED --- --- openoffice.org-3.0.0.ooo88033.svx.a11ycrash.patch DELETED --- --- openoffice.org-3.1.0.ooo100353.svx.rtfbrackets.patch DELETED --- --- openoffice.org-3.1.0.ooo100469.sal.ia64_arm.patch DELETED --- --- openoffice.org-3.1.0.ooo101074.sd.bad.nothrow.patch DELETED --- --- openoffice.org-3.1.0.ooo101105.sw.reorder.boundscheck.patch DELETED --- --- openoffice.org-3.1.0.ooo101379.vcl.qstart.SM.patch DELETED --- --- openoffice.org-3.1.0.ooo101439.connectivity.evodupl.patch DELETED --- --- openoffice.org-3.1.0.ooo101566.svtools.nodefaultwmfwidth.patch DELETED --- --- openoffice.org-3.1.0.ooo102566.sc.less.frenetic.progress.patch DELETED --- --- openoffice.org-3.1.0.ooo102920.i18npool.utf16bustage.patch DELETED --- --- openoffice.org-3.1.0.ooo103277.vcl.kwinworkaround.patch DELETED --- --- openoffice.org-3.1.0.ooo103651.canvas.nosubpixel.patch DELETED --- --- openoffice.org-3.1.0.ooo99250.sc.autooutline-reflists.patch DELETED --- --- openoffice.org-3.1.0.oooXXXXX.svx.64bit.patch DELETED --- --- openoffice.org-3.1.1.ooo102932.sw.mailmerge.busted-integer-conversion.patch DELETED --- --- openoffice.org-3.1.1.ooo104306.moverecentlyused.patch DELETED --- --- planned.workspace.defaultdoclang.patch DELETED --- --- workspace.aw073.patch DELETED --- --- workspace.calc311fixes.patch DELETED --- --- workspace.pdfextfix02.patch DELETED --- --- workspace.sb109.patch DELETED --- From ovasik at fedoraproject.org Fri Aug 28 09:47:06 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Fri, 28 Aug 2009 09:47:06 +0000 (UTC) Subject: rpms/docbook-style-dsssl/devel docbook-style-dsssl.Makefile, 1.2, 1.3 docbook-style-dsssl.spec, 1.20, 1.21 Message-ID: <20090828094706.820C411C0044@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/docbook-style-dsssl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9132 Modified Files: docbook-style-dsssl.Makefile docbook-style-dsssl.spec Log Message: ship manpage for collateindex.pl, preserve attributes and timestamps in Makefile Index: docbook-style-dsssl.Makefile =================================================================== RCS file: /cvs/extras/rpms/docbook-style-dsssl/devel/docbook-style-dsssl.Makefile,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- docbook-style-dsssl.Makefile 10 Nov 2005 12:31:40 -0000 1.2 +++ docbook-style-dsssl.Makefile 28 Aug 2009 09:47:06 -0000 1.3 @@ -1,38 +1,43 @@ BINDIR = /usr/bin DESTDIR = /usr/share/sgml/docbook/dsssl-stylesheets-1.74b +MANDIR= /usr/share/man all: install -install: install-bin install-dtd install-dsl install-img install-misc +install: install-bin install-dtd install-dsl install-img install-misc install-man install-bin: mkdir -p $(BINDIR) - install bin/collateindex.pl $(BINDIR) + install -p bin/collateindex.pl $(BINDIR) + +install-man: + mkdir -p $(MANDIR)/man1 + install -p bin/collateindex.pl.1 $(MANDIR)/man1 install-dtd: mkdir -p $(DESTDIR)/dtds/{decls,dbdsssl,html,imagelib,olink} - cp dtds/decls/docbook.dcl $(DESTDIR)/dtds/decls - cp dtds/decls/xml.dcl $(DESTDIR)/dtds/decls - cp dtds/dbdsssl/dbdsssl.dtd $(DESTDIR)/dtds/dbdsssl - cp dtds/html/dbhtml.dtd $(DESTDIR)/dtds/html - cp dtds/html/ISOlat1.gml $(DESTDIR)/dtds/html - cp dtds/imagelib/imagelib.dtd $(DESTDIR)/dtds/imagelib - cp dtds/olink/olinksum.dtd $(DESTDIR)/dtds/olink + cp -p dtds/decls/docbook.dcl $(DESTDIR)/dtds/decls + cp -p dtds/decls/xml.dcl $(DESTDIR)/dtds/decls + cp -p dtds/dbdsssl/dbdsssl.dtd $(DESTDIR)/dtds/dbdsssl + cp -p dtds/html/dbhtml.dtd $(DESTDIR)/dtds/html + cp -p dtds/html/ISOlat1.gml $(DESTDIR)/dtds/html + cp -p dtds/imagelib/imagelib.dtd $(DESTDIR)/dtds/imagelib + cp -p dtds/olink/olinksum.dtd $(DESTDIR)/dtds/olink install-dsl: mkdir -p $(DESTDIR)/{lib,common,html,print,olink} - cp lib/dblib.dsl $(DESTDIR)/lib - cp common/*.dsl $(DESTDIR)/common - cp common/*.ent $(DESTDIR)/common - cp html/*.dsl $(DESTDIR)/html - cp lib/dblib.dsl $(DESTDIR)/lib - cp print/*.dsl $(DESTDIR)/print - cp olink/*.dsl $(DESTDIR)/olink + cp -p lib/dblib.dsl $(DESTDIR)/lib + cp -p common/*.dsl $(DESTDIR)/common + cp -p common/*.ent $(DESTDIR)/common + cp -p html/*.dsl $(DESTDIR)/html + cp -p lib/dblib.dsl $(DESTDIR)/lib + cp -p print/*.dsl $(DESTDIR)/print + cp -p olink/*.dsl $(DESTDIR)/olink install-img: mkdir -p $(DESTDIR)/images/callouts - cp images/*.gif $(DESTDIR)/images - cp images/callouts/*.gif $(DESTDIR)/images/callouts + cp -p images/*.gif $(DESTDIR)/images + cp -p images/callouts/*.gif $(DESTDIR)/images/callouts #install-test: # mkdir -p $(DESTDIR)/test/{cases,imagelib,xml} @@ -42,5 +47,5 @@ install-img: # cp test/xml/*.* $(DESTDIR)/test/xml install-misc: - cp catalog $(DESTDIR) - cp VERSION $(DESTDIR) + cp -p catalog $(DESTDIR) + cp -p VERSION $(DESTDIR) Index: docbook-style-dsssl.spec =================================================================== RCS file: /cvs/extras/rpms/docbook-style-dsssl/devel/docbook-style-dsssl.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- docbook-style-dsssl.spec 24 Jul 2009 20:25:59 -0000 1.20 +++ docbook-style-dsssl.spec 28 Aug 2009 09:47:06 -0000 1.21 @@ -1,6 +1,6 @@ Name: docbook-style-dsssl Version: 1.79 -Release: 7%{?dist} +Release: 8%{?dist} Group: Applications/Text Summary: Norman Walsh's modular stylesheets for DocBook @@ -38,7 +38,7 @@ cp %{SOURCE1} Makefile %install DESTDIR=$RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT -make install BINDIR=$DESTDIR/usr/bin DESTDIR=$DESTDIR/usr/share/sgml/docbook/dsssl-stylesheets-%{version} +make install BINDIR=$DESTDIR/usr/bin DESTDIR=$DESTDIR/usr/share/sgml/docbook/dsssl-stylesheets-%{version} MANDIR=$DESTDIR%{_mandir} cd .. ln -s dsssl-stylesheets-%{version} $DESTDIR/usr/share/sgml/docbook/dsssl-stylesheets @@ -48,9 +48,10 @@ rm -rf $RPM_BUILD_ROOT %files -%defattr (-,root,root) +%defattr (-,root,root,-) %doc BUGS README ChangeLog WhatsNew /usr/bin/collateindex.pl +%{_mandir}/man1/collateindex.pl.1* /usr/share/sgml/docbook/dsssl-stylesheets-%{version} /usr/share/sgml/docbook/dsssl-stylesheets @@ -87,6 +88,10 @@ fi exit 0 %changelog +* Fri Aug 28 2009 Ondrej Vasik - 1.79-8 +- ship manpage for collateindex.pl +- preserve attributes and timestamps in Makefile + * Fri Jul 24 2009 Fedora Release Engineering - 1.79-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From caolanm at fedoraproject.org Fri Aug 28 10:06:03 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 28 Aug 2009 10:06:03 +0000 (UTC) Subject: rpms/openoffice.org/F-11 ooo-build.ooo2497.filter.svg.patch, 1.1, 1.2 openoffice.org-3.1.0.ooo101274.opening-a-directory.patch, 1.1, 1.2 workspace.cmcfixes57.patch, 1.1, 1.2 Message-ID: <20090828100603.AA8D611C0044@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12617 Modified Files: ooo-build.ooo2497.filter.svg.patch openoffice.org-3.1.0.ooo101274.opening-a-directory.patch workspace.cmcfixes57.patch Log Message: fix up patches ooo-build.ooo2497.filter.svg.patch: OOO310_m6/filter/source/config/fragments/fcfg_drawgraphics.mk | 1 OOO310_m6/filter/source/config/fragments/fcfg_internalgraphics.mk | 1 OOO310_m6/filter/source/config/fragments/filters/SVG___Scalable_Vector_Graphics.xcu | 13 OOO310_m6/filter/source/config/fragments/internalgraphicfilters/svg_Import.xcu | 10 OOO310_m6/filter/source/config/fragments/types/svg_Scalable_Vector_Graphics.xcu | 6 OOO310_m6/filter/source/svg/b2dellipse.cxx | 139 OOO310_m6/filter/source/svg/b2dellipse.hxx | 77 OOO310_m6/filter/source/svg/exports.map | 5 OOO310_m6/filter/source/svg/gentoken.pl | 58 OOO310_m6/filter/source/svg/gfxtypes.hxx | 343 + OOO310_m6/filter/source/svg/makefile.mk | 51 OOO310_m6/filter/source/svg/parserfragments.cxx | 600 ++ OOO310_m6/filter/source/svg/parserfragments.hxx | 74 OOO310_m6/filter/source/svg/spirit_supplements.hxx | 115 OOO310_m6/filter/source/svg/svgfilter.cxx | 102 OOO310_m6/filter/source/svg/svgfilter.hxx | 46 OOO310_m6/filter/source/svg/svgimport.cxx | 197 OOO310_m6/filter/source/svg/svgreader.cxx | 2772 ++++++++++ OOO310_m6/filter/source/svg/svgreader.hxx | 43 OOO310_m6/filter/source/svg/test/makefile.mk | 115 OOO310_m6/filter/source/svg/test/odfserializer.cxx | 140 OOO310_m6/filter/source/svg/test/odfserializer.hxx | 31 OOO310_m6/filter/source/svg/test/parsertest.cxx | 210 OOO310_m6/filter/source/svg/test/svg2odf.cxx | 124 OOO310_m6/filter/source/svg/tokenmap.cxx | 62 OOO310_m6/filter/source/svg/tokenmap.hxx | 32 OOO310_m6/filter/source/svg/tokens.txt | 403 + OOO310_m6/filter/source/svg/units.cxx | 99 OOO310_m6/filter/source/svg/units.hxx | 60 filter/source/svg/units.cxx | 27 30 files changed, 5698 insertions(+), 258 deletions(-) Index: ooo-build.ooo2497.filter.svg.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/ooo-build.ooo2497.filter.svg.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ooo-build.ooo2497.filter.svg.patch 18 Mar 2009 12:36:26 -0000 1.1 +++ ooo-build.ooo2497.filter.svg.patch 28 Aug 2009 10:06:03 -0000 1.2 @@ -6233,3 +6233,47 @@ diff -ruN OOO310_m6.orig/filter/source/s +} // namespace svgi + +#endif +diff -ruN OOO310_m6.orig/filter/source/svg/units.cxx OOO310_m6/filter/source/svg/units.hxx +--- OOO310_m6.orig/filter/source/svg/units.cxx 1970-01-01 01:00:00.000000000 +0100 ++++ OOO310_m6/filter/source/svg/units.cxx 2009-03-17 14:59:37.000000000 +0000 +@@ -35,10 +35,6 @@ + + double convLength( double value, SvgUnit unit, const State& rState, char dir ) + { +- const double fBoxLen( dir=='h' ? rState.maViewBox.getWidth() : +- (dir=='v' ? rState.maViewBox.getHeight() : +- rState.maViewBox.getRange().getLength())); +- + // convert svg unit to internal coordinates ("pixel"). Since the + // OOo drawing layer is still largely integer-based, the initial + // viewport transformation includes a certain scale factor +@@ -55,7 +51,28 @@ + case SVG_LENGTH_UNIT_PT: break; + case SVG_LENGTH_UNIT_EM: fRet *= rState.mnFontSize; break; + case SVG_LENGTH_UNIT_EX: fRet *= rState.mnFontSize / 2.0; break; +- case SVG_LENGTH_UNIT_PERCENTAGE: fRet *= fBoxLen; break; ++ case SVG_LENGTH_UNIT_PERCENTAGE: ++ { ++ double fBoxLen; ++ if (rState.maViewBox.isEmpty()) ++ { ++ basegfx::B2DRange aDefaultBox(0, 0, ++ convLength(210, SVG_LENGTH_UNIT_MM, rState, 'h'), ++ convLength(297, SVG_LENGTH_UNIT_MM, rState, 'v')); ++ fBoxLen = (dir=='h' ? aDefaultBox.getWidth() : ++ (dir=='v' ? aDefaultBox.getHeight() : ++ aDefaultBox.getRange().getLength())); ++ } ++ else ++ { ++ fBoxLen = (dir=='h' ? rState.maViewBox.getWidth() : ++ (dir=='v' ? rState.maViewBox.getHeight() : ++ rState.maViewBox.getRange().getLength())); ++ } ++ ++ fRet *= fBoxLen/100.0; ++ } ++ break; + default: OSL_TRACE( "Unknown length type" ); break; + } + openoffice.org-3.1.0.ooo101274.opening-a-directory.patch: comphelper/source/misc/mediadescriptor.cxx | 1 ucbhelper/source/client/content.cxx | 75 +++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) Index: openoffice.org-3.1.0.ooo101274.opening-a-directory.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/openoffice.org-3.1.0.ooo101274.opening-a-directory.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- openoffice.org-3.1.0.ooo101274.opening-a-directory.patch 22 Apr 2009 13:46:04 -0000 1.1 +++ openoffice.org-3.1.0.ooo101274.opening-a-directory.patch 28 Aug 2009 10:06:03 -0000 1.2 @@ -165,13 +165,11 @@ Index: comphelper/source/misc/mediadescr =================================================================== --- comphelper/source/misc/mediadescriptor.cxx (revision 270567) +++ comphelper/source/misc/mediadescriptor.cxx (working copy) -@@ -727,7 +727,8 @@ - xRequest->getRequest() >>= exIO; +@@ -728,6 +728,7 @@ bAbort = ( - (exIO.Code == css::ucb::IOErrorCode_ACCESS_DENIED ) || -- (exIO.Code == css::ucb::IOErrorCode_LOCKING_VIOLATION ) -+ (exIO.Code == css::ucb::IOErrorCode_LOCKING_VIOLATION ) || -+ (exIO.Code == css::ucb::IOErrorCode_NO_FILE) - ); - } - break; + (exIO.Code == css::ucb::IOErrorCode_ACCESS_DENIED ) + || (exIO.Code == css::ucb::IOErrorCode_LOCKING_VIOLATION ) ++ || (exIO.Code == css::ucb::IOErrorCode_NO_FILE ) + #ifdef MACOSX + // this is a workaround for MAC, on this platform if the file is locked + // the returned error code looks to be wrong workspace.cmcfixes57.patch: servicedecl.hxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Index: workspace.cmcfixes57.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/workspace.cmcfixes57.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- workspace.cmcfixes57.patch 15 Apr 2009 15:59:21 -0000 1.1 +++ workspace.cmcfixes57.patch 28 Aug 2009 10:06:03 -0000 1.2 @@ -37,22 +37,3 @@ index bd114be..1fa97cc 100644 ::com::sun::star::lang::XMultiServiceFactory* pServiceManager, \ ::com::sun::star::registry::XRegistryKey* pRegistryKey ) \ { \ -diff -ru sw.orig/source/filter/ww8/ww8par2.cxx sw/source/filter/ww8/ww8par2.cxx ---- sw.orig/source/filter/ww8/ww8par2.cxx 2009-03-10 12:59:18.000000000 +0000 -+++ sw/source/filter/ww8/ww8par2.cxx 2009-03-10 13:51:17.000000000 +0000 -@@ -2509,7 +2509,15 @@ - //ability to set the margin. - SvxLRSpaceItem aL( RES_LR_SPACE ); - // set right to original DxaLeft (i28656) -+#if 0 -+ // Type don't get promoted the intuitive way - aL.SetLeft( !bIsBiDi ? GetMinLeft() : pIo->maSectionManager.GetTextAreaWidth() - nPreferredWidth - nOrgDxaLeft); -+#else -+ if (!bIsBiDi) -+ aL.SetLeft( GetMinLeft() ); -+ else -+ aL.SetLeft( pIo->maSectionManager.GetTextAreaWidth() - nPreferredWidth - nOrgDxaLeft ); -+#endif - aItemSet.Put(aL); - } - } From chitlesh at fedoraproject.org Fri Aug 28 10:26:10 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 10:26:10 +0000 (UTC) Subject: rpms/alliance/F-10 alliance-examples-adm2901.patch, NONE, 1.1 alliance-examples-go-all-clean.sh, NONE, 1.1 alliance-examples-go-all.sh, NONE, 1.1 alliance-examples-mipsR3000.patch, NONE, 1.1 alliance-tutorials-amd2901.patch, NONE, 1.1 alliance-tutorials-go-all-clean.sh, NONE, 1.1 alliance-tutorials-go-all.sh, NONE, 1.1 alliance-tutorials-place_n_route.patch, NONE, 1.1 alliance-tutorials-simulation.patch, NONE, 1.1 alliance-tutorials-start.patch, NONE, 1.1 alliance-tutorials-synthesis.patch, NONE, 1.1 alliance-xgra-xgrerror-ld.patch, NONE, 1.1 alliance-xgra.patch, NONE, 1.1 xgra.desktop, NONE, 1.1 xgra.png, NONE, 1.1 .cvsignore, 1.3, 1.4 alliance-env.patch, 1.5, 1.6 alliance.spec, 1.19, 1.20 dreal.desktop, 1.3, 1.4 graal.desktop, 1.3, 1.4 import.log, 1.2, 1.3 sources, 1.3, 1.4 xfsm.desktop, 1.3, 1.4 xpat.desktop, 1.3, 1.4 xsch.desktop, 1.3, 1.4 xvpn.desktop, 1.3, 1.4 alliance-gcc43.patch, 1.1, NONE alliance-generic.patch, 1.1, NONE Message-ID: <20090828102610.6C1A911C0044@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15982/F-10 Modified Files: .cvsignore alliance-env.patch alliance.spec dreal.desktop graal.desktop import.log sources xfsm.desktop xpat.desktop xsch.desktop xvpn.desktop Added Files: alliance-examples-adm2901.patch alliance-examples-go-all-clean.sh alliance-examples-go-all.sh alliance-examples-mipsR3000.patch alliance-tutorials-amd2901.patch alliance-tutorials-go-all-clean.sh alliance-tutorials-go-all.sh alliance-tutorials-place_n_route.patch alliance-tutorials-simulation.patch alliance-tutorials-start.patch alliance-tutorials-synthesis.patch alliance-xgra-xgrerror-ld.patch alliance-xgra.patch xgra.desktop xgra.png Removed Files: alliance-gcc43.patch alliance-generic.patch Log Message: snapshot 20090827 alliance-examples-adm2901.patch: amd2901_chip.c | 16 ++++++++-------- amd2901_core.c | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) --- NEW FILE alliance-examples-adm2901.patch --- diff -Naur alliance-5.0/documentation/alliance-examples/amd2901/amd2901_chip.c test-64/alliance-examples/amd2901/amd2901_chip.c --- alliance-5.0/documentation/alliance-examples/amd2901/amd2901_chip.c 2004-05-23 20:55:16.000000000 +0200 +++ test-64/alliance-examples/amd2901/amd2901_chip.c 2009-06-14 02:35:45.000000000 +0200 @@ -1,5 +1,5 @@ #include -#define POWER "vdde","vdd","vsse","vss",0 +#define POWER "vdde","vdd","vsse","vss",NULL int main () { @@ -78,7 +78,7 @@ "vdd => vdd", "vss => vss", - 0); + NULL); GENLIB_LOINS("pck_sp","p_ck","ck","cki", POWER); @@ -119,13 +119,13 @@ GENLIB_LOINS ("piot_sp","p_r3", "ram_o_up","sh_left","ram_i_up","r3","cki", POWER ); - GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",NULL); - GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",NULL); GENLIB_SAVE_LOFIG(); diff -Naur alliance-5.0/documentation/alliance-examples/amd2901/amd2901_core.c test-64/alliance-examples/amd2901/amd2901_core.c --- alliance-5.0/documentation/alliance-examples/amd2901/amd2901_core.c 2004-05-23 20:55:16.000000000 +0200 +++ test-64/alliance-examples/amd2901/amd2901_core.c 2009-06-14 02:36:07.000000000 +0200 @@ -109,7 +109,7 @@ "out_x[3:0] => y[3:0]", "vdd => vdd", - "vss => vss", 0); + "vss => vss", NULL); /* ***************** Control Instanciation ****************** */ @@ -161,7 +161,7 @@ "oe => oe", "vdd => vdd", - "vss => vss", 0); + "vss => vss", NULL); GENLIB_PLACE ("amd2901_dpt", "amd2901_dpt", NOSYM, 0, 0); GENLIB_DEF_AB (0, 0, 0, 100); --- NEW FILE alliance-examples-go-all-clean.sh --- #!/bin/sh for B in addaccu16 adder4 amd2901 amd2901-vasy digi divcas4 \ multi16b-reg multi4b multi8 multi8b pgcd sqrt32 sqrt8 \ mipsR3000 hadamard do if [ -d $B ] then echo "----- BENCH $B ----- " (cd $B && make clean) fi done --- NEW FILE alliance-examples-go-all.sh --- #!/bin/sh for B in addaccu16 adder4 amd2901 amd2901-vasy digi divcas4 \ multi16b-reg multi4b multi8 multi8b pgcd sqrt32 sqrt8 \ mipsR3000 hadamard do if [ -d $B ] then echo "----- BENCH $B ----- " (cd $B && make clean && make) fi done alliance-examples-mipsR3000.patch: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE alliance-examples-mipsR3000.patch --- diff -Naur alliance-5.0/documentation/alliance-examples/mipsR3000/sce/Makefile test-64/alliance-examples/mipsR3000/sce/Makefile --- alliance-5.0/documentation/alliance-examples/mipsR3000/sce/Makefile 2004-07-30 02:40:09.000000000 +0200 +++ test-64/alliance-examples/mipsR3000/sce/Makefile 2009-06-14 03:12:56.000000000 +0200 @@ -119,7 +119,7 @@ LVX = $(MBK_EXTRACT_ENV); $(ALLIANCE_BIN)/lvx PROOF = $(MBK_EXTRACT_ENV); $(ALLIANCE_BIN)/proof RING = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/ring - DPGEN = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/genlib + DPGEN = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/genlib --keep-exec --verbose OCP = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/ocp -v -gnuplot OCR = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/ocr NERO = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/nero -V alliance-tutorials-amd2901.patch: Makefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- NEW FILE alliance-tutorials-amd2901.patch --- diff -Naur documentation/tutorials/synthesis/src/amd2901/Makefile tutorials/synthesis/src/amd2901/Makefile --- documentation/tutorials/synthesis/src/amd2901/Makefile 2002-07-25 14:50:18.000000000 +0200 +++ tutorials/synthesis/src/amd2901/Makefile 2007-07-18 19:34:53.000000000 +0200 @@ -2,17 +2,17 @@ all: EXAMPLE VAR CATAL02 res.pat -VAR: +VAR: MBK_IN_LO=vst;export MBK_IN_LO ;\ - MBK_CATA_LIB=/asim/alliance/cells/sxlib;export MBK_CATA_LIB + MBK_CATA_LIB=$ALLIANCE_TOP/cells/sxlib;export MBK_CATA_LIB CATAL01: - echo amd2901_ctl C >CATAL + echo amd2901_ctl C >CATAL echo amd2901_dpt C >>CATAL CATAL02: echo amd2901_dpt C >CATAL - + EXAMPLE: genlib circuit @@ -38,7 +38,7 @@ res2.pat: amd2901_chip.vst pattern.pat amd2901_core.vst CATAL asimut amd2901_chip pattern res2 - touch amd2901_chip.vst + touch amd2901_chip.vst clean : rm -f Makefile-* \ --- NEW FILE alliance-tutorials-go-all-clean.sh --- #!/bin/sh for B in place_and_route simulation synthesis do if [ -d $B/src ] then echo "--- BENCH $B ----" (cd $B/src && make clean) fi done --- NEW FILE alliance-tutorials-go-all.sh --- #!/bin/sh for B in place_and_route simulation synthesis do if [ -d $B/src ] then echo "--- BENCH $B ----" (cd $B/src && make clean && make) fi done alliance-tutorials-place_n_route.patch: amd2901_chip.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) --- NEW FILE alliance-tutorials-place_n_route.patch --- diff -Naur alliance-5.0/documentation/tutorials/place_and_route/src/amd2901/amd2901_chip.c test-64/tutorials/place_and_route/src/amd2901/amd2901_chip.c --- alliance-5.0/documentation/tutorials/place_and_route/src/amd2901/amd2901_chip.c 2002-07-25 14:50:19.000000000 +0200 +++ test-64/tutorials/place_and_route/src/amd2901/amd2901_chip.c 2009-06-14 02:27:03.000000000 +0200 @@ -1,5 +1,5 @@ #include -#define POWER "vdde","vdd","vsse","vss",0 +#define POWER "vdde","vdd","vsse","vss",NULL int main () { @@ -78,7 +78,7 @@ "vdd => vdd", "vss => vss", - 0); + NULL); GENLIB_LOINS("pck_sp","p_ck","ck","cki", POWER); @@ -119,13 +119,13 @@ GENLIB_LOINS ("piot_sp","p_r3", "ram_o_up","sh_left","ram_i_up","r3","cki", POWER ); - GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",NULL); - GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",NULL); GENLIB_SAVE_LOFIG(); alliance-tutorials-simulation.patch: simulation.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE alliance-tutorials-simulation.patch --- diff -Naur alliance-5.0/documentation/tutorials/simulation/tex/simulation.tex test-64/tutorials/simulation/tex/simulation.tex --- alliance-5.0/documentation/tutorials/simulation/tex/simulation.tex 2004-10-16 14:52:05.000000000 +0200 +++ test-64/tutorials/simulation/tex/simulation.tex 2009-07-04 12:18:54.867711418 +0200 @@ -171,7 +162,7 @@ } All the files used in this part are located in the \\ -\texttt{/tutorial/simulation/src} directory.\\ +\texttt{/usr/share/doc/alliance-doc-5.0/tutorial/simulation/src} directory.\\ This directory contains two subdirectories and one Makefile : \begin{itemize} \item The Makefile allows you to validate automatically the entire simulation part @@ -626,13 +617,13 @@ \bf SXLIB }. For the functionality of the various cells and their interface, the sxlib man is available. The behavioral description of each cell is present in \\ -{\bf /alliance/cells/sxlib }. +{\bf \$ALLIANCE\_TOP/cells/sxlib }. You must set the environment variable { \bf MBK\_CATA\_LIB } to be able to reach these cells. \begin{commandline} - > MBK_CATA_LIB=/alliance/cells/sxlib + > MBK_CATA_LIB=\$ALLIANCE\_TOP/cells/sxlib > export MBK_CATA_LIB \end{commandline} alliance-tutorials-start.patch: start.tex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE alliance-tutorials-start.patch --- diff -Naur alliance-5.0/documentation/tutorials/start/start.tex test-64/tutorials/start/start.tex --- alliance-5.0/documentation/tutorials/start/start.tex 2004-10-16 14:52:13.000000000 +0200 +++ test-64/tutorials/start/start.tex 2009-07-04 12:17:35.389714653 +0200 @@ -116,13 +116,13 @@ try to run the following command : \begin{phraseverbatim} -~alp/addaccu %-) source /alliance/etc/alc_env.csh +~alp/addaccu %-) source /etc/profile.d/alc_env.csh \end{phraseverbatim} Otherwise, if you run a \texttt{sh-like} shell, try to run the following command : \begin{phraseverbatim} -~alp/addaccu %-) source /alliance/alc_env.sh +~alp/addaccu %-) source /etc/profile.d/alc_env.sh \end{phraseverbatim} \\ Before we proceed to the tutorial, you must make sure that the @@ -151,13 +151,13 @@ MBK_CATAL_NAME=CATAL MBK_SCALE_X=100 MBK_VSS=vss -MBK_CATA_LIB=.:/alliance/cells/sxlib:/alliance/cells/padlib +MBK_CATA_LIB=.:\$ALLIANCE\_TOP/cells/sxlib:\$ALLIANCE\_TOP/cells/padlib MBK_WORK_LIB=. MBK_VDD=vdd MBK_C4_LIB=./cellsC4 MBK_IN_LO=vst MBK_IN_PH=ap -MBK_TARGET_LIB=/alliance/cells/sxlib +MBK_TARGET_LIB=\$ALLIANCE\_TOP/cells/sxlib MBK_OUT_LO=vst \end{framedverbatim} \caption{\label{mbk} \texttt{MBK} environment variables.} alliance-tutorials-synthesis.patch: src/amd2901/amd2901_chip.c | 14 +++++++------- tex/synthesis.tex | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) --- NEW FILE alliance-tutorials-synthesis.patch --- diff -Naur alliance-5.0/documentation/tutorials/synthesis/src/amd2901/amd2901_chip.c test-64/tutorials/synthesis/src/amd2901/amd2901_chip.c --- alliance-5.0/documentation/tutorials/synthesis/src/amd2901/amd2901_chip.c 2002-07-25 14:50:18.000000000 +0200 +++ test-64/tutorials/synthesis/src/amd2901/amd2901_chip.c 2009-06-14 00:31:18.000000000 +0200 @@ -78,7 +78,7 @@ "vdd => vdd", "vss => vss", - 0); + NULL); GENLIB_LOINS("pck_sp","p_ck","ck","cki", POWER); @@ -119,13 +119,13 @@ GENLIB_LOINS ("piot_sp","p_r3", "ram_o_up","sh_left","ram_i_up","r3","cki", POWER ); - GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",NULL); - GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",NULL); GENLIB_SAVE_LOFIG(); diff -Naur alliance-5.0/documentation/tutorials/synthesis/tex/synthesis.tex test-64/tutorials/synthesis/tex/synthesis.tex --- alliance-5.0/documentation/tutorials/synthesis/tex/synthesis.tex 2004-10-16 14:52:17.000000000 +0200 +++ test-64/tutorials/synthesis/tex/synthesis.tex 2009-07-04 12:26:03.345711622 +0200 @@ -220,7 +211,7 @@ } All the files used in this part are located under \\ -\texttt{/tutorial/synthesis/src} directory.\\ +\texttt{/usr/share/doc/alliance-doc-5.0/tutorials/synthesis/src} directory.\\ This directory contents four subdirectories and one Makefile : \begin{itemize}\itemsep=-.8ex alliance-xgra-xgrerror-ld.patch: XGR_error.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE alliance-xgra-xgrerror-ld.patch --- --- xgra/src/XGR_error.c 2007-11-27 21:41:32.000000000 +0100 +++ XGR_error.c 2009-08-28 07:53:58.546631214 +0200 @@ -270,7 +270,7 @@ if ( XgraFigureGra != (autgraph *)NULL ) { - sprintf( Scan, " FIGURE : %s\n\n NODES : %d\n ARCS : %d\n\n", + sprintf( Scan, " FIGURE : %s\n\n NODES : %ld\n ARCS : %ld\n\n", XgraFigure->NAME, XgraFigureGra->NUMBER_NODE, XgraFigureGra->NUMBER_ARC ); @@ -282,7 +282,7 @@ Scan = Scan + strlen( Scan ); - sprintf( Scan, " BOUNDING BOX : \n\n XMIN : %d\n YMIN : %d\n XMAX : %d\n YMAX : %d\n\n", + sprintf( Scan, " BOUNDING BOX : \n\n XMIN : %ld\n YMIN : %ld\n XMAX : %ld\n YMAX : %ld\n\n", XgraBoundXmin / XGRA_UNIT, XgraBoundYmin / XGRA_UNIT, XgraBoundXmax / XGRA_UNIT, XgraBoundYmax / XGRA_UNIT ); alliance-xgra.patch: Makefile.am | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 143 insertions(+), 1 deletion(-) --- NEW FILE alliance-xgra.patch --- --- /home/chitlesh/rpmbuild/BUILD/alliance-5.0/xgra/Makefile.am 2009-08-28 07:20:46.993629321 +0200 +++ src/xgra/Makefile.am 2009-08-28 07:26:58.090631633 +0200 @@ -1 +1,143 @@ -SUBDIRS = src etc +bin_PROGRAMS = \ + xgra + +xgra_CPPFLAGS = \ + $(GLIB_CFLAGS) \ + -DG_LOG_DOMAIN=\"xgra\" \ + $(MOTIF_CFLAGS) \ + -DXGRA_DEFAULT_PARAM_NAME=\"${sysconfdir}/xgra.par\" \ + -DXMS_FILE_NAME=\".xgra.cfg\" \ + -I$(top_srcdir)/mbk/src \ + -I$(top_srcdir)/aut/src + +xgra_SOURCES = \ + xgra.c \ + xgra.h \ + XGR_bound.c \ + XGR_bound.h \ + XGR_error.c \ + XGR_error.h \ + XGR_graph.c \ + XGR_graph.h \ + XGR_object.c \ + XGR_object.h \ + XGR_place.c \ + XGR_place.h \ + XGR_select.c \ + XGR_select.h \ + XGR.h \ + XME_dialog.c \ + XME_dialog.h \ + XME_edit.c \ + XME_edit.h \ + XME.h \ + XME_menu.c \ + XME_menu.h \ + XME_message.c \ + XME_message.h \ + XME_panel.c \ + XME_panel.h \ + XME_search.c \ + XME_search.h \ + XME_select.c \ + XME_select.h \ + XMF_dialog.c \ + XMF_dialog.h \ + XMF_file.c \ + XMF_file.h \ + XMF.h \ + XMF_menu.c \ + XMF_menu.h \ + XMF_panel.c \ + XMF_panel.h \ + XMH.h \ + XMH_help.c \ + XMH_help.h \ + XMH_menu.c \ + XMH_menu.h \ + XMH_panel.c \ + XMH_panel.h \ + XMS_dialog.c \ + XMS_dialog.h \ + XMS.h \ + XMS_menu.c \ + XMS_menu.h \ + XMS_panel.c \ + XMS_panel.h \ + XMS_setup.c \ + XMS_setup.h \ + XMT_dialog.c \ + XMT_dialog.h \ + XMT.h \ + XMT_menu.c \ + XMT_menu.h \ + XMT_message.c \ + XMT_message.h \ + XMT_panel.c \ + XMT_panel.h \ + XMT_tools.c \ + XMT_tools.h \ + XMV_dialog.c \ + XMV_dialog.h \ + XMV.h \ + XMV_map.c \ + XMV_map.h \ + XMV_menu.c \ + XMV_menu.h \ + XMV_message.c \ + XMV_message.h \ + XMV_panel.c \ + XMV_panel.h \ + XMV_view.c \ + XMV_view.h \ + XMX_color.c \ + XMX_color.h \ + XMX_cursor.c \ + XMX_cursor.h \ + XMX_dialog.c \ + XMX_dialog.h \ + XMX_event.c \ + XMX_event.h \ + XMX_graphic.c \ + XMX_graphic.h \ + XMX_grid.c \ + XMX_grid.h \ + XMX.h \ + XMX_icon.c \ + XMX_icon.h \ + XMX_menu.c \ + XMX_menu.h \ + XMX_message.c \ + XMX_message.h \ + XMX_motif.c \ + XMX_motif.h \ + XMX_panel.c \ + XMX_panel.h \ + XMX_view.c \ + XMX_view.h \ + XSB_error.c \ + XSB_error.h \ + XSB.h \ + XSB_parse.c \ + XSB_parse.h \ + XSB_share.c \ + XSB_share.h \ + XTB_cursor.c \ + XTB_cursor.h \ + XTB_dialog.c \ + XTB_dialog.h \ + XTB.h \ + XTB_icon.c \ + XTB_icon.h \ + XTB_menu.c \ + XTB_menu.h \ + XTB_panel.c \ + XTB_panel.h \ + XTB_pixmap.c \ + XTB_pixmap.h + +xgra_LDADD = \ + $(GLIB_CFLAGS) \ + $(MOTIF_LIBS) \ + $(top_builddir)/src/aut/libAut.la \ + $(top_builddir)/src/mbk/libMut.la --- NEW FILE xgra.desktop --- [Desktop Entry] Encoding=UTF-8 Name=Alliance: Graphic Graph Viewer Exec=ALLIANCE_TOP/bin/xgra Icon=xgra.png Type=Application Terminal=false GenericName=xpvn Categories=Electronics;Engineering; Comment=View the graphic graph Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 21 Mar 2008 17:11:17 -0000 1.3 +++ .cvsignore 28 Aug 2009 10:26:09 -0000 1.4 @@ -1,2 +1 @@ -alliance-5.0-20070718.tar.gz -alliance-5.0-tutorials.tar.bz2 +alliance-5.0-20090827.tar.gz alliance-env.patch: distrib1/etc/alc_env.csh.in | 11 +++++++---- distrib1/etc/alc_env.sh.in | 11 +++++++---- etc/Makefile.am | 2 +- etc/Makefile.in | 2 +- 4 files changed, 16 insertions(+), 10 deletions(-) Index: alliance-env.patch =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/alliance-env.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- alliance-env.patch 15 Sep 2008 16:30:04 -0000 1.5 +++ alliance-env.patch 28 Aug 2009 10:26:09 -0000 1.6 @@ -1,7 +1,8 @@ ---- distrib/etc/alc_env.csh.in 2006-10-05 12:09:25.000000000 +0200 -+++ etc/alc_env.csh.in 2008-05-26 22:37:15.000000000 +0200 +diff -Naur distrib/etc/alc_env.csh.in distrib1/etc/alc_env.csh.in +--- distrib/etc/alc_env.csh.in 2007-11-28 15:58:10.000000000 +0100 ++++ distrib1/etc/alc_env.csh.in 2009-08-27 18:16:05.285270921 +0200 @@ -70,20 +70,23 @@ - + # System environment variables. if ( $?PATH ) then - setenv PATH "${ALLIANCE_TOP}/bin:$PATH" @@ -9,36 +10,36 @@ else setenv PATH "${ALLIANCE_TOP}/bin" endif - + # Only needed on Solaris (included in /etc/ld.so.conf under Linux). if ( $?LD_LIBRARY_PATH ) then - setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib:$LD_LIBRARY_PATH" + setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${ALLIANCE_TOP}/lib" else - setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib" + setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib:`manpath`" endif - -- if ( $?MANPATH ) then + + if ( $?MANPATH ) then - setenv MANPATH "${ALLIANCE_TOP}/man:${MANPATH}" -+ if ($?MANPATH) then -+ setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" ++ setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" else - setenv MANPATH "${ALLIANCE_TOP}/man" -+ setenv MANPATH ":${ALLIANCE_TOP}/man" ++ setenv MANPATH ":${ALLIANCE_TOP}/man" endif -+ -+# fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. -+ setenv MBK_SPI_MODEL "${ALLIANCE_TOP}/etc/spimodel.cfg" ---- distrib/etc/alc_env.sh.in 2006-10-05 12:09:25.000000000 +0200 -+++ etc/alc_env.sh.in 2008-05-26 22:41:30.000000000 +0200 ++ ++ # fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. ++ setenv MBK_SPI_MODEL "${ALLIANCE_TOP}/etc/spimodel.cfg" +diff -Naur distrib/etc/alc_env.sh.in distrib1/etc/alc_env.sh.in +--- distrib/etc/alc_env.sh.in 2007-11-28 15:58:10.000000000 +0100 ++++ distrib1/etc/alc_env.sh.in 2009-08-27 18:17:38.477272066 +0200 @@ -70,20 +70,23 @@ - - + + # System environment variables. - PATH=$ALLIANCE_TOP/bin:$PATH + PATH=$PATH:$ALLIANCE_TOP/bin export PATH - + # Only needed on Solaris (included in /etc/ld.so.conf under Linux). if [ -z "${LD_LIBRARY_PATH}" ]; then LD_LIBRARY_PATH=$ALLIANCE_TOP/lib @@ -47,19 +48,18 @@ + LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ALLIANCE_TOP/lib fi export LD_LIBRARY_PATH - + if [ -z "${MANPATH}" ]; then -- MANPATH=$ALLIANCE_TOP/man -+ MANPATH=:$ALLIANCE_TOP/man +- MANPATH=$ALLIANCE_TOP/man:$(manpath) ++ MANPATH=:$ALLIANCE_TOP/man:$(manpath) else - MANPATH=$ALLIANCE_TOP/man:$MANPATH + MANPATH=$MANPATH:$ALLIANCE_TOP/man fi export MANPATH -+ ++ +# fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. -+ MBK_SPI_MODEL=$ALLIANCE_TOP/etc/spimodel.cfg; export MBK_SPI_MODEL - ++ MBK_SPI_MODEL=$ALLIANCE_TOP/etc/spimodel.cfg; export MBK_SPI_MODEL diff -Naur distrib/etc/Makefile.am etc/Makefile.am --- distrib/etc/Makefile.am 2002-06-25 16:09:38.000000000 +0200 +++ etc/Makefile.am 2007-08-18 13:58:38.000000000 +0200 Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/alliance.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- alliance.spec 1 Feb 2009 19:21:50 -0000 1.19 +++ alliance.spec 28 Aug 2009 10:26:09 -0000 1.20 @@ -1,10 +1,9 @@ %define prefix %{_libdir}/%{name} -%define snapshot 20070718 -%define _default_patch_fuzz 2 +%define snapshot 20090827 Name: alliance Version: 5.0 -Release: 24.%{snapshot}snap%{?dist} +Release: 30.%{snapshot}snap%{?dist} Summary: VLSI EDA System License: GPLv2 @@ -14,11 +13,26 @@ Source: http://www-asim.lip6.fr/p URL: http://www-asim.lip6.fr/recherche/alliance/ Patch0: alliance-env.patch -Patch1: alliance-examples.patch -Patch2: alliance-run.patch -Patch3: alliance-perms.patch -Patch4: alliance-gcc43.patch -Patch5: alliance-generic.patch +Patch1: alliance-run.patch +Patch2: alliance-perms.patch + +# Improving autogeneration of documentation +Patch3: alliance-tutorials-place_n_route.patch +Patch4: alliance-tutorials-simulation.patch +Patch5: alliance-tutorials-start.patch +Patch6: alliance-tutorials-synthesis.patch +Patch7: alliance-tutorials-amd2901.patch + +# Improving examples +Patch8: alliance-examples.patch +Patch9: alliance-examples-adm2901.patch +Patch10: alliance-examples-mipsR3000.patch + +# upstream enhancements +Patch11: alliance-xgra.patch + +# Fixes warning: format '%%d' expects type 'int', but argument N has type 'long int' +Patch12: alliance-xgra-xgrerror-ld.patch Source1: xsch.desktop Source2: dreal.desktop @@ -26,25 +40,37 @@ Source3: xpat.desktop Source4: xfsm.desktop Source5: xvpn.desktop Source6: graal.desktop +Source7: xgra.desktop -Source7: alliance.fedora +Source8: alliance.fedora # Chitlesh's donated pictures to alliance -Source8: graal.png -Source9: dreal.png -Source10: xvpn.png -Source11: xfsm.png -Source12: xpat.png -Source13: xsch.png - -Source14: %{name}-5.0-tutorials.tar.bz2 +Source9: graal.png +Source10: dreal.png +Source11: xvpn.png +Source12: xfsm.png +Source13: xpat.png +Source14: xsch.png +Source15: xgra.png + +Source16: alliance-tutorials-go-all.sh +Source17: alliance-tutorials-go-all-clean.sh +Source18: alliance-examples-go-all.sh +Source19: alliance-examples-go-all-clean.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: lesstif-devel libXt-devel byacc desktop-file-utils bison +BuildRequires: libXt-devel byacc desktop-file-utils bison BuildRequires: libXp-devel libXpm-devel libstdc++-devel flex m4 BuildRequires: transfig ghostscript -Requires: xorg-x11-fonts-misc +%if 0%{?rhel} +BuildRequires: openmotif-devel +BuildRequires: pkgconfig +%else +BuildRequires: lesstif-devel +%endif + +Requires: xorg-x11-fonts-misc # 442379 Requires(post): %{name}-libs = %{version}-%{release} @@ -87,7 +113,6 @@ Summary: Alliance VLSI CAD Sytem - Group: Applications/Engineering Requires: %{name} = %{version}-%{release} Requires: electronics-menu -Obsoletes: %{name} < 5.0-12 %description libs @@ -98,7 +123,9 @@ Architecture dependent files for the All Summary: Alliance VLSI CAD Sytem - Documentations Group: Applications/Engineering Requires: %{name} = %{version}-%{release} -Requires: gnuplot +Requires: gnuplot +BuildRequires:tetex-latex + %description doc @@ -107,39 +134,85 @@ Documentation and tutorials for the Alli %prep %setup -q +%{__rm} -rf autom4te.cache -%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} . +%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} . sed -i "s|ALLIANCE_TOP|%{prefix}|" *.desktop - -%patch0 -p0 -b .env -# removing useless copyrighted (by Cadence) lines from the examples +# removed useless copyrighted (by Cadence) lines from the examples # and even in alliance-run # https://www-asim.lip6.fr/wws/arc/alliance-users/2007-07/msg00006.html -%patch1 -p0 -b .examples -%patch2 -p0 -b .run -# fixing permissions -%patch3 -p0 -b .perms +%patch11 -p1 -b .xgra-makefile.am +%patch12 -p0 -b .xgra-long -### 2008 March: TexLive introduction to Rawhide -sed -i "s|tutorials||" documentation/Makefile.in -tar -xvf %{SOURCE14} +%patch0 -p0 -b .env +%patch1 -p0 -b .run +%patch2 -p0 -b .perms + + +# ------------------------------------------------------------------------------ +# Description : 2008 March : TexLive introduction to Rawhide +sed -i "s|tutorials||" documentation/Makefile.in +sed -i "s|documentation/tutorials/Makefile||" configure* +%patch3 -p1 -b .doc +%patch4 -p1 -b .doc +%patch5 -p1 -b .doc +%patch6 -p1 -b .doc +%patch7 -p0 -b .doc +pushd documentation/tutorials + # clean unneccessary files + %{__rm} Makefile* + %{__rm} *.pdf + # build documentation + for folder in place_and_route/tex start simulation/tex synthesis/tex; do + pushd $folder + %{__make} + popd + # remove useless directories before %%doc + %{__rm} -rf $folder + done + # Add automated scripts to tutorials + %{__install} -pm 755 %{SOURCE16} go-all.sh + %{__install} -pm 755 %{SOURCE17} go-all-clean.sh + # Fedora Electronic Lab self test for alliance + #./go-all.sh 2>&1 | tee self-test-tutorials.log + # clean temporary files + ./go-all-clean.sh +popd +# ------------------------------------------------------------------------------ -%patch4 -p1 -b .include -%patch5 -p0 -b .generic +%patch8 -p0 -b .examples +%patch9 -p1 -b .examples +%patch10 -p1 -b .examples + +# fixing flex and bison update on rawhide +sed -i '30i\#include \"string.h\"' ocp/src/placer/Ocp.cpp ocp/src/placer/PPlacement.h +sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y # make sure the man pages are UTF-8... -for nonUTF8 in distrib/doc/alc_origin.1 alcban/man1/alcbanner.1 \ +for nonUTF8 in FAQ README LICENCE distrib/doc/alc_origin.1 alcban/man1/alcbanner.1 \ loon/doc/loon.1 m2e/doc/man1/m2e.1 boog/doc/boog.1 ; do %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv %{__mv} -f $nonUTF8.conv $nonUTF8 done +pushd documentation/alliance-examples/ +# make sure the man pages are UTF-8... +for nonUTF8 in tuner/build_tuner mipsR3000/asm/mips_defs.h tuner/tuner.vbe \ + tuner/README mipsR3000/sce/mips_dpt.c ; do + %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv + %{__mv} -f $nonUTF8.conv $nonUTF8 +done + #wrong-file-end-of-line-encoding -sed -i 's/\r//' documentation/alliance-examples/mipsR3000/asm/* +sed -i 's/\r//' mipsR3000/asm/* +popd +# Fix xgra build +sed -i "s|AM_CFLAGS =|AM_CFLAGS = -I../../mbk/src -I../../aut/src/|g" xgra/src/Makefile* +sed -i "s|xgra_LDADD =|xgra_LDADD = -L../../mbk/src -L../../aut/src/|g" xgra/src/Makefile* %build @@ -187,25 +260,30 @@ popd %{__rm} -rf %{buildroot}%{prefix}/doc/ %{__rm} -rf %{buildroot}%{prefix}/examples/ -# correcting minor documentation details -sed -i "s|/bin/zsh|/bin/sh|" doc/alliance-run/bench.zsh +# Add automated scripts to examples +%{__install} -pm 755 %{SOURCE18} alliance-examples/go-all.sh +%{__install} -pm 755 %{SOURCE19} alliance-examples/go-all-clean.sh + +pushd alliance-examples/ + # FEL self test for alliance + #./go-all.sh 2>&1 | tee self-test-examples.log + # clean temporary files + ./go-all-clean.sh +popd find %{buildroot} -name '*.la' -exec rm -f {} ';' # Adding icons for the menus %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ -%{__cp} -p %{SOURCE8} %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} \ +%{__cp} -p %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} \ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ # desktop files with enhanced menu from electronics-menu now on Fedora # thanks Peter Brett for desktopfile in *.desktop; do -desktop-file-install --vendor fedora \ - --add-category Engineering \ - --add-category Electronics \ - --remove-category Science \ +desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ $desktopfile done @@ -217,9 +295,9 @@ done # protecting hardcoded links -ln -sf ../../..%{_datadir}/%{name}/cells %{buildroot}%{prefix}/cells -ln -sf ../../..%{_datadir}/%{name}/etc %{buildroot}%{prefix}/etc -ln -sf ../../..%{_datadir}/%{name}/man %{buildroot}%{prefix}/man +ln -sf ../../..%{_datadir}/%{name}/cells %{buildroot}%{prefix}/cells +ln -sf ../../..%{_datadir}/%{name}/etc %{buildroot}%{prefix}/etc +ln -sf ../../..%{_datadir}/%{name}/man %{buildroot}%{prefix}/man # manpage-not-gzipped @@ -236,11 +314,17 @@ EOF # removing tools for compiling and installing Alliance tools # These are for the packager (i.e me) and not for user %{__rm} -f %{buildroot}%{_sysconfdir}/%{name}/attila.conf +%{__rm} -f %{buildroot}%{prefix}/etc/attila.conf %{__rm} -f %{buildroot}%{prefix}/bin/attila %{__rm} -f %{buildroot}%{_datadir}/man/man1/attila* %{__rm} -f doc/html/alliance/*attila.html %{__rm} -f doc/pdf/attila.pdf +# correcting minor documentation details +sed -i "s|/bin/zsh|/bin/sh|" doc/alliance-run/bench.zsh + +%{_fixperms} %{buildroot}/* + %post /sbin/ldconfig @@ -272,18 +356,20 @@ touch --no-create %{_datadir}/icons/hico %files libs -%config %{_sysconfdir}/ld.so.conf.d/* -%{_datadir}/applications/fedora-*.desktop -%{_sysconfdir}/profile.d/alc_env.* +%defattr(-,root,root,-) +%config(noreplace) %{_sysconfdir}/ld.so.conf.d/* +%{_datadir}/applications/*.desktop +%config(noreplace) %{_sysconfdir}/profile.d/alc_env.* %files doc +%defattr(-,root,root,-) %doc doc/html/ %doc doc/design-flow %doc doc/pdf/*.pdf %doc doc/overview/*.ps %doc doc/overview/*.pdf -%doc tutorials/ +%doc documentation/tutorials/ #Makefiles are present in alliance-examples/*. It is normal because # * it gives the VLSI designer a template on how to create his own # Makefile for alliance (VLSI designers normally don't know how to do so) @@ -294,6 +380,27 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Thu Aug 27 2009 Chitlesh Goorah - 5.0-30.20090827snap +- updated to upstream's 20090828 snapshot +- merged patches with upstream's snapshot: 64 bits stability patches and upstream enhancements +- fixed EPEL-5 build + +* Sat Aug 8 2009 Chitlesh Goorah - 5.0-29.20070718snap +- improved rawhide build with respect to the broken patches + +* Thu Jul 9 2009 Chitlesh Goorah - 5.0-28.20070718snap +- improved stability on 64 bit architecture +- Patches (14 to 100) added along with new features from upstream + +* Sat Jul 4 2009 Chitlesh Goorah - 5.0-27.20070718snap +- improved autogeneration of documentation and fixed the examples + +* Tue Feb 24 2009 Chitlesh Goorah - 5.0-26.20070718snap +- fixed build due to new releases of flex and bison + +* Mon Feb 23 2009 Fedora Release Engineering - 5.0-25.20070718snap + - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sun Feb 01 2009 Chitlesh Goorah - 5.0-24.20070718snap - Improved VHDL generic implementation Index: dreal.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/dreal.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- dreal.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ dreal.desktop 28 Aug 2009 10:26:09 -0000 1.4 @@ -6,5 +6,5 @@ Icon=dreal.png Type=Application Terminal=false GenericName=dreal -Categories=Science; -Comment=View the Real layout \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Real layout Index: graal.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/graal.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- graal.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ graal.desktop 28 Aug 2009 10:26:09 -0000 1.4 @@ -6,5 +6,5 @@ Icon=graal.png Type=Application Terminal=false GenericName=graal -Categories=Science; -Comment=Edits physical layouts \ No newline at end of file +Categories=Electronics;Engineering; +Comment=Edits physical layouts Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 1 Feb 2009 19:21:50 -0000 1.2 +++ import.log 28 Aug 2009 10:26:09 -0000 1.3 @@ -1,2 +1,3 @@ alliance-5_0-21_20070718snap_fc9:HEAD:alliance-5.0-21.20070718snap.fc9.src.rpm:1221496180 alliance-5_0-24_20070718snap_fc10:F-10:alliance-5.0-24.20070718snap.fc10.src.rpm:1233515871 +alliance-5_0-30_20090827snap_fc11:F-10:alliance-5.0-30.20090827snap.fc11.src.rpm:1251454888 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 21 Mar 2008 17:11:17 -0000 1.3 +++ sources 28 Aug 2009 10:26:09 -0000 1.4 @@ -1,2 +1 @@ -917f4493c09f6f5c49d5a606a5e9bbd8 alliance-5.0-20070718.tar.gz -32cac3116f85713aec2e1e18379811eb alliance-5.0-tutorials.tar.bz2 +8591c98de3f24a76e81b5ecb4cf60f7d alliance-5.0-20090827.tar.gz Index: xfsm.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/xfsm.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xfsm.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xfsm.desktop 28 Aug 2009 10:26:09 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xfsm.png Type=Application Terminal=false GenericName=xfsm -Categories=Science; -Comment=View Finite State Machines \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View Finite State Machines Index: xpat.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/xpat.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xpat.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xpat.desktop 28 Aug 2009 10:26:09 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xpat.png Type=Application Terminal=false GenericName=xpat -Categories=Science; -Comment=View the Patterns \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Patterns Index: xsch.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/xsch.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xsch.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xsch.desktop 28 Aug 2009 10:26:09 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xsch.png Type=Application Terminal=false GenericName=Xsch -Categories=Science; -Comment=View the Schematic \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Schematic Index: xvpn.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/xvpn.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xvpn.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xvpn.desktop 28 Aug 2009 10:26:10 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xvpn.png Type=Application Terminal=false GenericName=xpvn -Categories=Science; -Comment=View the Petri Nets \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Petri Nets --- alliance-gcc43.patch DELETED --- --- alliance-generic.patch DELETED --- From chitlesh at fedoraproject.org Fri Aug 28 10:31:49 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 10:31:49 +0000 (UTC) Subject: rpms/alliance/F-11 alliance-examples-adm2901.patch, NONE, 1.1 alliance-examples-go-all-clean.sh, NONE, 1.1 alliance-examples-go-all.sh, NONE, 1.1 alliance-examples-mipsR3000.patch, NONE, 1.1 alliance-tutorials-amd2901.patch, NONE, 1.1 alliance-tutorials-go-all-clean.sh, NONE, 1.1 alliance-tutorials-go-all.sh, NONE, 1.1 alliance-tutorials-place_n_route.patch, NONE, 1.1 alliance-tutorials-simulation.patch, NONE, 1.1 alliance-tutorials-start.patch, NONE, 1.1 alliance-tutorials-synthesis.patch, NONE, 1.1 alliance-xgra-xgrerror-ld.patch, NONE, 1.1 alliance-xgra.patch, NONE, 1.1 xgra.desktop, NONE, 1.1 xgra.png, NONE, 1.1 .cvsignore, 1.3, 1.4 alliance-env.patch, 1.5, 1.6 alliance.spec, 1.21, 1.22 dreal.desktop, 1.3, 1.4 graal.desktop, 1.3, 1.4 import.log, 1.3, 1.4 sources, 1.3, 1.4 xfsm.desktop, 1.3, 1.4 xpat.desktop, 1.3, 1.4 xsch.desktop, 1.3, 1.4 xvpn.desktop, 1.3, 1.4 alliance-gcc43.patch, 1.1, NONE alliance-generic.patch, 1.1, NONE Message-ID: <20090828103149.8DE8111C0044@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17278/F-11 Modified Files: .cvsignore alliance-env.patch alliance.spec dreal.desktop graal.desktop import.log sources xfsm.desktop xpat.desktop xsch.desktop xvpn.desktop Added Files: alliance-examples-adm2901.patch alliance-examples-go-all-clean.sh alliance-examples-go-all.sh alliance-examples-mipsR3000.patch alliance-tutorials-amd2901.patch alliance-tutorials-go-all-clean.sh alliance-tutorials-go-all.sh alliance-tutorials-place_n_route.patch alliance-tutorials-simulation.patch alliance-tutorials-start.patch alliance-tutorials-synthesis.patch alliance-xgra-xgrerror-ld.patch alliance-xgra.patch xgra.desktop xgra.png Removed Files: alliance-gcc43.patch alliance-generic.patch Log Message: snapshot 20090827 alliance-examples-adm2901.patch: amd2901_chip.c | 16 ++++++++-------- amd2901_core.c | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) --- NEW FILE alliance-examples-adm2901.patch --- diff -Naur alliance-5.0/documentation/alliance-examples/amd2901/amd2901_chip.c test-64/alliance-examples/amd2901/amd2901_chip.c --- alliance-5.0/documentation/alliance-examples/amd2901/amd2901_chip.c 2004-05-23 20:55:16.000000000 +0200 +++ test-64/alliance-examples/amd2901/amd2901_chip.c 2009-06-14 02:35:45.000000000 +0200 @@ -1,5 +1,5 @@ #include -#define POWER "vdde","vdd","vsse","vss",0 +#define POWER "vdde","vdd","vsse","vss",NULL int main () { @@ -78,7 +78,7 @@ "vdd => vdd", "vss => vss", - 0); + NULL); GENLIB_LOINS("pck_sp","p_ck","ck","cki", POWER); @@ -119,13 +119,13 @@ GENLIB_LOINS ("piot_sp","p_r3", "ram_o_up","sh_left","ram_i_up","r3","cki", POWER ); - GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",NULL); - GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",NULL); GENLIB_SAVE_LOFIG(); diff -Naur alliance-5.0/documentation/alliance-examples/amd2901/amd2901_core.c test-64/alliance-examples/amd2901/amd2901_core.c --- alliance-5.0/documentation/alliance-examples/amd2901/amd2901_core.c 2004-05-23 20:55:16.000000000 +0200 +++ test-64/alliance-examples/amd2901/amd2901_core.c 2009-06-14 02:36:07.000000000 +0200 @@ -109,7 +109,7 @@ "out_x[3:0] => y[3:0]", "vdd => vdd", - "vss => vss", 0); + "vss => vss", NULL); /* ***************** Control Instanciation ****************** */ @@ -161,7 +161,7 @@ "oe => oe", "vdd => vdd", - "vss => vss", 0); + "vss => vss", NULL); GENLIB_PLACE ("amd2901_dpt", "amd2901_dpt", NOSYM, 0, 0); GENLIB_DEF_AB (0, 0, 0, 100); --- NEW FILE alliance-examples-go-all-clean.sh --- #!/bin/sh for B in addaccu16 adder4 amd2901 amd2901-vasy digi divcas4 \ multi16b-reg multi4b multi8 multi8b pgcd sqrt32 sqrt8 \ mipsR3000 hadamard do if [ -d $B ] then echo "----- BENCH $B ----- " (cd $B && make clean) fi done --- NEW FILE alliance-examples-go-all.sh --- #!/bin/sh for B in addaccu16 adder4 amd2901 amd2901-vasy digi divcas4 \ multi16b-reg multi4b multi8 multi8b pgcd sqrt32 sqrt8 \ mipsR3000 hadamard do if [ -d $B ] then echo "----- BENCH $B ----- " (cd $B && make clean && make) fi done alliance-examples-mipsR3000.patch: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE alliance-examples-mipsR3000.patch --- diff -Naur alliance-5.0/documentation/alliance-examples/mipsR3000/sce/Makefile test-64/alliance-examples/mipsR3000/sce/Makefile --- alliance-5.0/documentation/alliance-examples/mipsR3000/sce/Makefile 2004-07-30 02:40:09.000000000 +0200 +++ test-64/alliance-examples/mipsR3000/sce/Makefile 2009-06-14 03:12:56.000000000 +0200 @@ -119,7 +119,7 @@ LVX = $(MBK_EXTRACT_ENV); $(ALLIANCE_BIN)/lvx PROOF = $(MBK_EXTRACT_ENV); $(ALLIANCE_BIN)/proof RING = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/ring - DPGEN = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/genlib + DPGEN = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/genlib --keep-exec --verbose OCP = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/ocp -v -gnuplot OCR = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/ocr NERO = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/nero -V alliance-tutorials-amd2901.patch: Makefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- NEW FILE alliance-tutorials-amd2901.patch --- diff -Naur documentation/tutorials/synthesis/src/amd2901/Makefile tutorials/synthesis/src/amd2901/Makefile --- documentation/tutorials/synthesis/src/amd2901/Makefile 2002-07-25 14:50:18.000000000 +0200 +++ tutorials/synthesis/src/amd2901/Makefile 2007-07-18 19:34:53.000000000 +0200 @@ -2,17 +2,17 @@ all: EXAMPLE VAR CATAL02 res.pat -VAR: +VAR: MBK_IN_LO=vst;export MBK_IN_LO ;\ - MBK_CATA_LIB=/asim/alliance/cells/sxlib;export MBK_CATA_LIB + MBK_CATA_LIB=$ALLIANCE_TOP/cells/sxlib;export MBK_CATA_LIB CATAL01: - echo amd2901_ctl C >CATAL + echo amd2901_ctl C >CATAL echo amd2901_dpt C >>CATAL CATAL02: echo amd2901_dpt C >CATAL - + EXAMPLE: genlib circuit @@ -38,7 +38,7 @@ res2.pat: amd2901_chip.vst pattern.pat amd2901_core.vst CATAL asimut amd2901_chip pattern res2 - touch amd2901_chip.vst + touch amd2901_chip.vst clean : rm -f Makefile-* \ --- NEW FILE alliance-tutorials-go-all-clean.sh --- #!/bin/sh for B in place_and_route simulation synthesis do if [ -d $B/src ] then echo "--- BENCH $B ----" (cd $B/src && make clean) fi done --- NEW FILE alliance-tutorials-go-all.sh --- #!/bin/sh for B in place_and_route simulation synthesis do if [ -d $B/src ] then echo "--- BENCH $B ----" (cd $B/src && make clean && make) fi done alliance-tutorials-place_n_route.patch: amd2901_chip.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) --- NEW FILE alliance-tutorials-place_n_route.patch --- diff -Naur alliance-5.0/documentation/tutorials/place_and_route/src/amd2901/amd2901_chip.c test-64/tutorials/place_and_route/src/amd2901/amd2901_chip.c --- alliance-5.0/documentation/tutorials/place_and_route/src/amd2901/amd2901_chip.c 2002-07-25 14:50:19.000000000 +0200 +++ test-64/tutorials/place_and_route/src/amd2901/amd2901_chip.c 2009-06-14 02:27:03.000000000 +0200 @@ -1,5 +1,5 @@ #include -#define POWER "vdde","vdd","vsse","vss",0 +#define POWER "vdde","vdd","vsse","vss",NULL int main () { @@ -78,7 +78,7 @@ "vdd => vdd", "vss => vss", - 0); + NULL); GENLIB_LOINS("pck_sp","p_ck","ck","cki", POWER); @@ -119,13 +119,13 @@ GENLIB_LOINS ("piot_sp","p_r3", "ram_o_up","sh_left","ram_i_up","r3","cki", POWER ); - GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",NULL); - GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",NULL); GENLIB_SAVE_LOFIG(); alliance-tutorials-simulation.patch: simulation.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE alliance-tutorials-simulation.patch --- diff -Naur alliance-5.0/documentation/tutorials/simulation/tex/simulation.tex test-64/tutorials/simulation/tex/simulation.tex --- alliance-5.0/documentation/tutorials/simulation/tex/simulation.tex 2004-10-16 14:52:05.000000000 +0200 +++ test-64/tutorials/simulation/tex/simulation.tex 2009-07-04 12:18:54.867711418 +0200 @@ -171,7 +162,7 @@ } All the files used in this part are located in the \\ -\texttt{/tutorial/simulation/src} directory.\\ +\texttt{/usr/share/doc/alliance-doc-5.0/tutorial/simulation/src} directory.\\ This directory contains two subdirectories and one Makefile : \begin{itemize} \item The Makefile allows you to validate automatically the entire simulation part @@ -626,13 +617,13 @@ \bf SXLIB }. For the functionality of the various cells and their interface, the sxlib man is available. The behavioral description of each cell is present in \\ -{\bf /alliance/cells/sxlib }. +{\bf \$ALLIANCE\_TOP/cells/sxlib }. You must set the environment variable { \bf MBK\_CATA\_LIB } to be able to reach these cells. \begin{commandline} - > MBK_CATA_LIB=/alliance/cells/sxlib + > MBK_CATA_LIB=\$ALLIANCE\_TOP/cells/sxlib > export MBK_CATA_LIB \end{commandline} alliance-tutorials-start.patch: start.tex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE alliance-tutorials-start.patch --- diff -Naur alliance-5.0/documentation/tutorials/start/start.tex test-64/tutorials/start/start.tex --- alliance-5.0/documentation/tutorials/start/start.tex 2004-10-16 14:52:13.000000000 +0200 +++ test-64/tutorials/start/start.tex 2009-07-04 12:17:35.389714653 +0200 @@ -116,13 +116,13 @@ try to run the following command : \begin{phraseverbatim} -~alp/addaccu %-) source /alliance/etc/alc_env.csh +~alp/addaccu %-) source /etc/profile.d/alc_env.csh \end{phraseverbatim} Otherwise, if you run a \texttt{sh-like} shell, try to run the following command : \begin{phraseverbatim} -~alp/addaccu %-) source /alliance/alc_env.sh +~alp/addaccu %-) source /etc/profile.d/alc_env.sh \end{phraseverbatim} \\ Before we proceed to the tutorial, you must make sure that the @@ -151,13 +151,13 @@ MBK_CATAL_NAME=CATAL MBK_SCALE_X=100 MBK_VSS=vss -MBK_CATA_LIB=.:/alliance/cells/sxlib:/alliance/cells/padlib +MBK_CATA_LIB=.:\$ALLIANCE\_TOP/cells/sxlib:\$ALLIANCE\_TOP/cells/padlib MBK_WORK_LIB=. MBK_VDD=vdd MBK_C4_LIB=./cellsC4 MBK_IN_LO=vst MBK_IN_PH=ap -MBK_TARGET_LIB=/alliance/cells/sxlib +MBK_TARGET_LIB=\$ALLIANCE\_TOP/cells/sxlib MBK_OUT_LO=vst \end{framedverbatim} \caption{\label{mbk} \texttt{MBK} environment variables.} alliance-tutorials-synthesis.patch: src/amd2901/amd2901_chip.c | 14 +++++++------- tex/synthesis.tex | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) --- NEW FILE alliance-tutorials-synthesis.patch --- diff -Naur alliance-5.0/documentation/tutorials/synthesis/src/amd2901/amd2901_chip.c test-64/tutorials/synthesis/src/amd2901/amd2901_chip.c --- alliance-5.0/documentation/tutorials/synthesis/src/amd2901/amd2901_chip.c 2002-07-25 14:50:18.000000000 +0200 +++ test-64/tutorials/synthesis/src/amd2901/amd2901_chip.c 2009-06-14 00:31:18.000000000 +0200 @@ -78,7 +78,7 @@ "vdd => vdd", "vss => vss", - 0); + NULL); GENLIB_LOINS("pck_sp","p_ck","ck","cki", POWER); @@ -119,13 +119,13 @@ GENLIB_LOINS ("piot_sp","p_r3", "ram_o_up","sh_left","ram_i_up","r3","cki", POWER ); - GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",NULL); - GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",NULL); GENLIB_SAVE_LOFIG(); diff -Naur alliance-5.0/documentation/tutorials/synthesis/tex/synthesis.tex test-64/tutorials/synthesis/tex/synthesis.tex --- alliance-5.0/documentation/tutorials/synthesis/tex/synthesis.tex 2004-10-16 14:52:17.000000000 +0200 +++ test-64/tutorials/synthesis/tex/synthesis.tex 2009-07-04 12:26:03.345711622 +0200 @@ -220,7 +211,7 @@ } All the files used in this part are located under \\ -\texttt{/tutorial/synthesis/src} directory.\\ +\texttt{/usr/share/doc/alliance-doc-5.0/tutorials/synthesis/src} directory.\\ This directory contents four subdirectories and one Makefile : \begin{itemize}\itemsep=-.8ex alliance-xgra-xgrerror-ld.patch: XGR_error.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE alliance-xgra-xgrerror-ld.patch --- --- xgra/src/XGR_error.c 2007-11-27 21:41:32.000000000 +0100 +++ XGR_error.c 2009-08-28 07:53:58.546631214 +0200 @@ -270,7 +270,7 @@ if ( XgraFigureGra != (autgraph *)NULL ) { - sprintf( Scan, " FIGURE : %s\n\n NODES : %d\n ARCS : %d\n\n", + sprintf( Scan, " FIGURE : %s\n\n NODES : %ld\n ARCS : %ld\n\n", XgraFigure->NAME, XgraFigureGra->NUMBER_NODE, XgraFigureGra->NUMBER_ARC ); @@ -282,7 +282,7 @@ Scan = Scan + strlen( Scan ); - sprintf( Scan, " BOUNDING BOX : \n\n XMIN : %d\n YMIN : %d\n XMAX : %d\n YMAX : %d\n\n", + sprintf( Scan, " BOUNDING BOX : \n\n XMIN : %ld\n YMIN : %ld\n XMAX : %ld\n YMAX : %ld\n\n", XgraBoundXmin / XGRA_UNIT, XgraBoundYmin / XGRA_UNIT, XgraBoundXmax / XGRA_UNIT, XgraBoundYmax / XGRA_UNIT ); alliance-xgra.patch: Makefile.am | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 143 insertions(+), 1 deletion(-) --- NEW FILE alliance-xgra.patch --- --- /home/chitlesh/rpmbuild/BUILD/alliance-5.0/xgra/Makefile.am 2009-08-28 07:20:46.993629321 +0200 +++ src/xgra/Makefile.am 2009-08-28 07:26:58.090631633 +0200 @@ -1 +1,143 @@ -SUBDIRS = src etc +bin_PROGRAMS = \ + xgra + +xgra_CPPFLAGS = \ + $(GLIB_CFLAGS) \ + -DG_LOG_DOMAIN=\"xgra\" \ + $(MOTIF_CFLAGS) \ + -DXGRA_DEFAULT_PARAM_NAME=\"${sysconfdir}/xgra.par\" \ + -DXMS_FILE_NAME=\".xgra.cfg\" \ + -I$(top_srcdir)/mbk/src \ + -I$(top_srcdir)/aut/src + +xgra_SOURCES = \ + xgra.c \ + xgra.h \ + XGR_bound.c \ + XGR_bound.h \ + XGR_error.c \ + XGR_error.h \ + XGR_graph.c \ + XGR_graph.h \ + XGR_object.c \ + XGR_object.h \ + XGR_place.c \ + XGR_place.h \ + XGR_select.c \ + XGR_select.h \ + XGR.h \ + XME_dialog.c \ + XME_dialog.h \ + XME_edit.c \ + XME_edit.h \ + XME.h \ + XME_menu.c \ + XME_menu.h \ + XME_message.c \ + XME_message.h \ + XME_panel.c \ + XME_panel.h \ + XME_search.c \ + XME_search.h \ + XME_select.c \ + XME_select.h \ + XMF_dialog.c \ + XMF_dialog.h \ + XMF_file.c \ + XMF_file.h \ + XMF.h \ + XMF_menu.c \ + XMF_menu.h \ + XMF_panel.c \ + XMF_panel.h \ + XMH.h \ + XMH_help.c \ + XMH_help.h \ + XMH_menu.c \ + XMH_menu.h \ + XMH_panel.c \ + XMH_panel.h \ + XMS_dialog.c \ + XMS_dialog.h \ + XMS.h \ + XMS_menu.c \ + XMS_menu.h \ + XMS_panel.c \ + XMS_panel.h \ + XMS_setup.c \ + XMS_setup.h \ + XMT_dialog.c \ + XMT_dialog.h \ + XMT.h \ + XMT_menu.c \ + XMT_menu.h \ + XMT_message.c \ + XMT_message.h \ + XMT_panel.c \ + XMT_panel.h \ + XMT_tools.c \ + XMT_tools.h \ + XMV_dialog.c \ + XMV_dialog.h \ + XMV.h \ + XMV_map.c \ + XMV_map.h \ + XMV_menu.c \ + XMV_menu.h \ + XMV_message.c \ + XMV_message.h \ + XMV_panel.c \ + XMV_panel.h \ + XMV_view.c \ + XMV_view.h \ + XMX_color.c \ + XMX_color.h \ + XMX_cursor.c \ + XMX_cursor.h \ + XMX_dialog.c \ + XMX_dialog.h \ + XMX_event.c \ + XMX_event.h \ + XMX_graphic.c \ + XMX_graphic.h \ + XMX_grid.c \ + XMX_grid.h \ + XMX.h \ + XMX_icon.c \ + XMX_icon.h \ + XMX_menu.c \ + XMX_menu.h \ + XMX_message.c \ + XMX_message.h \ + XMX_motif.c \ + XMX_motif.h \ + XMX_panel.c \ + XMX_panel.h \ + XMX_view.c \ + XMX_view.h \ + XSB_error.c \ + XSB_error.h \ + XSB.h \ + XSB_parse.c \ + XSB_parse.h \ + XSB_share.c \ + XSB_share.h \ + XTB_cursor.c \ + XTB_cursor.h \ + XTB_dialog.c \ + XTB_dialog.h \ + XTB.h \ + XTB_icon.c \ + XTB_icon.h \ + XTB_menu.c \ + XTB_menu.h \ + XTB_panel.c \ + XTB_panel.h \ + XTB_pixmap.c \ + XTB_pixmap.h + +xgra_LDADD = \ + $(GLIB_CFLAGS) \ + $(MOTIF_LIBS) \ + $(top_builddir)/src/aut/libAut.la \ + $(top_builddir)/src/mbk/libMut.la --- NEW FILE xgra.desktop --- [Desktop Entry] Encoding=UTF-8 Name=Alliance: Graphic Graph Viewer Exec=ALLIANCE_TOP/bin/xgra Icon=xgra.png Type=Application Terminal=false GenericName=xpvn Categories=Electronics;Engineering; Comment=View the graphic graph Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 21 Mar 2008 17:11:17 -0000 1.3 +++ .cvsignore 28 Aug 2009 10:31:48 -0000 1.4 @@ -1,2 +1 @@ -alliance-5.0-20070718.tar.gz -alliance-5.0-tutorials.tar.bz2 +alliance-5.0-20090827.tar.gz alliance-env.patch: distrib1/etc/alc_env.csh.in | 11 +++++++---- distrib1/etc/alc_env.sh.in | 11 +++++++---- etc/Makefile.am | 2 +- etc/Makefile.in | 2 +- 4 files changed, 16 insertions(+), 10 deletions(-) Index: alliance-env.patch =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/alliance-env.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- alliance-env.patch 15 Sep 2008 16:30:04 -0000 1.5 +++ alliance-env.patch 28 Aug 2009 10:31:48 -0000 1.6 @@ -1,7 +1,8 @@ ---- distrib/etc/alc_env.csh.in 2006-10-05 12:09:25.000000000 +0200 -+++ etc/alc_env.csh.in 2008-05-26 22:37:15.000000000 +0200 +diff -Naur distrib/etc/alc_env.csh.in distrib1/etc/alc_env.csh.in +--- distrib/etc/alc_env.csh.in 2007-11-28 15:58:10.000000000 +0100 ++++ distrib1/etc/alc_env.csh.in 2009-08-27 18:16:05.285270921 +0200 @@ -70,20 +70,23 @@ - + # System environment variables. if ( $?PATH ) then - setenv PATH "${ALLIANCE_TOP}/bin:$PATH" @@ -9,36 +10,36 @@ else setenv PATH "${ALLIANCE_TOP}/bin" endif - + # Only needed on Solaris (included in /etc/ld.so.conf under Linux). if ( $?LD_LIBRARY_PATH ) then - setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib:$LD_LIBRARY_PATH" + setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${ALLIANCE_TOP}/lib" else - setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib" + setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib:`manpath`" endif - -- if ( $?MANPATH ) then + + if ( $?MANPATH ) then - setenv MANPATH "${ALLIANCE_TOP}/man:${MANPATH}" -+ if ($?MANPATH) then -+ setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" ++ setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" else - setenv MANPATH "${ALLIANCE_TOP}/man" -+ setenv MANPATH ":${ALLIANCE_TOP}/man" ++ setenv MANPATH ":${ALLIANCE_TOP}/man" endif -+ -+# fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. -+ setenv MBK_SPI_MODEL "${ALLIANCE_TOP}/etc/spimodel.cfg" ---- distrib/etc/alc_env.sh.in 2006-10-05 12:09:25.000000000 +0200 -+++ etc/alc_env.sh.in 2008-05-26 22:41:30.000000000 +0200 ++ ++ # fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. ++ setenv MBK_SPI_MODEL "${ALLIANCE_TOP}/etc/spimodel.cfg" +diff -Naur distrib/etc/alc_env.sh.in distrib1/etc/alc_env.sh.in +--- distrib/etc/alc_env.sh.in 2007-11-28 15:58:10.000000000 +0100 ++++ distrib1/etc/alc_env.sh.in 2009-08-27 18:17:38.477272066 +0200 @@ -70,20 +70,23 @@ - - + + # System environment variables. - PATH=$ALLIANCE_TOP/bin:$PATH + PATH=$PATH:$ALLIANCE_TOP/bin export PATH - + # Only needed on Solaris (included in /etc/ld.so.conf under Linux). if [ -z "${LD_LIBRARY_PATH}" ]; then LD_LIBRARY_PATH=$ALLIANCE_TOP/lib @@ -47,19 +48,18 @@ + LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ALLIANCE_TOP/lib fi export LD_LIBRARY_PATH - + if [ -z "${MANPATH}" ]; then -- MANPATH=$ALLIANCE_TOP/man -+ MANPATH=:$ALLIANCE_TOP/man +- MANPATH=$ALLIANCE_TOP/man:$(manpath) ++ MANPATH=:$ALLIANCE_TOP/man:$(manpath) else - MANPATH=$ALLIANCE_TOP/man:$MANPATH + MANPATH=$MANPATH:$ALLIANCE_TOP/man fi export MANPATH -+ ++ +# fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. -+ MBK_SPI_MODEL=$ALLIANCE_TOP/etc/spimodel.cfg; export MBK_SPI_MODEL - ++ MBK_SPI_MODEL=$ALLIANCE_TOP/etc/spimodel.cfg; export MBK_SPI_MODEL diff -Naur distrib/etc/Makefile.am etc/Makefile.am --- distrib/etc/Makefile.am 2002-06-25 16:09:38.000000000 +0200 +++ etc/Makefile.am 2007-08-18 13:58:38.000000000 +0200 Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/alliance.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- alliance.spec 24 Feb 2009 21:02:21 -0000 1.21 +++ alliance.spec 28 Aug 2009 10:31:49 -0000 1.22 @@ -1,10 +1,9 @@ %define prefix %{_libdir}/%{name} -%define snapshot 20070718 -%define _default_patch_fuzz 2 +%define snapshot 20090827 Name: alliance Version: 5.0 -Release: 26.%{snapshot}snap%{?dist} +Release: 30.%{snapshot}snap%{?dist} Summary: VLSI EDA System License: GPLv2 @@ -14,11 +13,26 @@ Source: http://www-asim.lip6.fr/p URL: http://www-asim.lip6.fr/recherche/alliance/ Patch0: alliance-env.patch -Patch1: alliance-examples.patch -Patch2: alliance-run.patch -Patch3: alliance-perms.patch -Patch4: alliance-gcc43.patch -Patch5: alliance-generic.patch +Patch1: alliance-run.patch +Patch2: alliance-perms.patch + +# Improving autogeneration of documentation +Patch3: alliance-tutorials-place_n_route.patch +Patch4: alliance-tutorials-simulation.patch +Patch5: alliance-tutorials-start.patch +Patch6: alliance-tutorials-synthesis.patch +Patch7: alliance-tutorials-amd2901.patch + +# Improving examples +Patch8: alliance-examples.patch +Patch9: alliance-examples-adm2901.patch +Patch10: alliance-examples-mipsR3000.patch + +# upstream enhancements +Patch11: alliance-xgra.patch + +# Fixes warning: format '%%d' expects type 'int', but argument N has type 'long int' +Patch12: alliance-xgra-xgrerror-ld.patch Source1: xsch.desktop Source2: dreal.desktop @@ -26,25 +40,37 @@ Source3: xpat.desktop Source4: xfsm.desktop Source5: xvpn.desktop Source6: graal.desktop +Source7: xgra.desktop -Source7: alliance.fedora +Source8: alliance.fedora # Chitlesh's donated pictures to alliance -Source8: graal.png -Source9: dreal.png -Source10: xvpn.png -Source11: xfsm.png -Source12: xpat.png -Source13: xsch.png - -Source14: %{name}-5.0-tutorials.tar.bz2 +Source9: graal.png +Source10: dreal.png +Source11: xvpn.png +Source12: xfsm.png +Source13: xpat.png +Source14: xsch.png +Source15: xgra.png + +Source16: alliance-tutorials-go-all.sh +Source17: alliance-tutorials-go-all-clean.sh +Source18: alliance-examples-go-all.sh +Source19: alliance-examples-go-all-clean.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: lesstif-devel libXt-devel byacc desktop-file-utils bison +BuildRequires: libXt-devel byacc desktop-file-utils bison BuildRequires: libXp-devel libXpm-devel libstdc++-devel flex m4 BuildRequires: transfig ghostscript -Requires: xorg-x11-fonts-misc +%if 0%{?rhel} +BuildRequires: openmotif-devel +BuildRequires: pkgconfig +%else +BuildRequires: lesstif-devel +%endif + +Requires: xorg-x11-fonts-misc # 442379 Requires(post): %{name}-libs = %{version}-%{release} @@ -87,7 +113,6 @@ Summary: Alliance VLSI CAD Sytem - Group: Applications/Engineering Requires: %{name} = %{version}-%{release} Requires: electronics-menu -Obsoletes: %{name} < 5.0-12 %description libs @@ -98,7 +123,9 @@ Architecture dependent files for the All Summary: Alliance VLSI CAD Sytem - Documentations Group: Applications/Engineering Requires: %{name} = %{version}-%{release} -Requires: gnuplot +Requires: gnuplot +BuildRequires:tetex-latex + %description doc @@ -107,41 +134,85 @@ Documentation and tutorials for the Alli %prep %setup -q +%{__rm} -rf autom4te.cache -%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} . +%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} . sed -i "s|ALLIANCE_TOP|%{prefix}|" *.desktop - -%patch0 -p0 -b .env -# removing useless copyrighted (by Cadence) lines from the examples +# removed useless copyrighted (by Cadence) lines from the examples # and even in alliance-run # https://www-asim.lip6.fr/wws/arc/alliance-users/2007-07/msg00006.html -%patch1 -p0 -b .examples -%patch2 -p0 -b .run -# fixing permissions -%patch3 -p0 -b .perms + +%patch11 -p1 -b .xgra-makefile.am +%patch12 -p0 -b .xgra-long -### 2008 March: TexLive introduction to Rawhide +%patch0 -p0 -b .env +%patch1 -p0 -b .run +%patch2 -p0 -b .perms + + +# ------------------------------------------------------------------------------ +# Description : 2008 March : TexLive introduction to Rawhide sed -i "s|tutorials||" documentation/Makefile.in -tar -xvf %{SOURCE14} +sed -i "s|documentation/tutorials/Makefile||" configure* +%patch3 -p1 -b .doc +%patch4 -p1 -b .doc +%patch5 -p1 -b .doc +%patch6 -p1 -b .doc +%patch7 -p0 -b .doc +pushd documentation/tutorials + # clean unneccessary files + %{__rm} Makefile* + %{__rm} *.pdf + # build documentation + for folder in place_and_route/tex start simulation/tex synthesis/tex; do + pushd $folder + %{__make} + popd + # remove useless directories before %%doc + %{__rm} -rf $folder + done + # Add automated scripts to tutorials + %{__install} -pm 755 %{SOURCE16} go-all.sh + %{__install} -pm 755 %{SOURCE17} go-all-clean.sh + # Fedora Electronic Lab self test for alliance + #./go-all.sh 2>&1 | tee self-test-tutorials.log + # clean temporary files + ./go-all-clean.sh +popd +# ------------------------------------------------------------------------------ +%patch8 -p0 -b .examples +%patch9 -p1 -b .examples +%patch10 -p1 -b .examples -%patch4 -p1 -b .include -%patch5 -p0 -b .generic +# fixing flex and bison update on rawhide +sed -i '30i\#include \"string.h\"' ocp/src/placer/Ocp.cpp ocp/src/placer/PPlacement.h +sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y # make sure the man pages are UTF-8... -for nonUTF8 in distrib/doc/alc_origin.1 alcban/man1/alcbanner.1 \ +for nonUTF8 in FAQ README LICENCE distrib/doc/alc_origin.1 alcban/man1/alcbanner.1 \ loon/doc/loon.1 m2e/doc/man1/m2e.1 boog/doc/boog.1 ; do %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv %{__mv} -f $nonUTF8.conv $nonUTF8 done +pushd documentation/alliance-examples/ +# make sure the man pages are UTF-8... +for nonUTF8 in tuner/build_tuner mipsR3000/asm/mips_defs.h tuner/tuner.vbe \ + tuner/README mipsR3000/sce/mips_dpt.c ; do + %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv + %{__mv} -f $nonUTF8.conv $nonUTF8 +done + #wrong-file-end-of-line-encoding -sed -i 's/\r//' documentation/alliance-examples/mipsR3000/asm/* +sed -i 's/\r//' mipsR3000/asm/* +popd -# fixing flex and bison update on rawhide -sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y +# Fix xgra build +sed -i "s|AM_CFLAGS =|AM_CFLAGS = -I../../mbk/src -I../../aut/src/|g" xgra/src/Makefile* +sed -i "s|xgra_LDADD =|xgra_LDADD = -L../../mbk/src -L../../aut/src/|g" xgra/src/Makefile* %build @@ -189,25 +260,30 @@ popd %{__rm} -rf %{buildroot}%{prefix}/doc/ %{__rm} -rf %{buildroot}%{prefix}/examples/ -# correcting minor documentation details -sed -i "s|/bin/zsh|/bin/sh|" doc/alliance-run/bench.zsh +# Add automated scripts to examples +%{__install} -pm 755 %{SOURCE18} alliance-examples/go-all.sh +%{__install} -pm 755 %{SOURCE19} alliance-examples/go-all-clean.sh + +pushd alliance-examples/ + # FEL self test for alliance + #./go-all.sh 2>&1 | tee self-test-examples.log + # clean temporary files + ./go-all-clean.sh +popd find %{buildroot} -name '*.la' -exec rm -f {} ';' # Adding icons for the menus %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ -%{__cp} -p %{SOURCE8} %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} \ +%{__cp} -p %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} \ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ # desktop files with enhanced menu from electronics-menu now on Fedora # thanks Peter Brett for desktopfile in *.desktop; do -desktop-file-install --vendor fedora \ - --add-category Engineering \ - --add-category Electronics \ - --remove-category Science \ +desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ $desktopfile done @@ -219,9 +295,9 @@ done # protecting hardcoded links -ln -sf ../../..%{_datadir}/%{name}/cells %{buildroot}%{prefix}/cells -ln -sf ../../..%{_datadir}/%{name}/etc %{buildroot}%{prefix}/etc -ln -sf ../../..%{_datadir}/%{name}/man %{buildroot}%{prefix}/man +ln -sf ../../..%{_datadir}/%{name}/cells %{buildroot}%{prefix}/cells +ln -sf ../../..%{_datadir}/%{name}/etc %{buildroot}%{prefix}/etc +ln -sf ../../..%{_datadir}/%{name}/man %{buildroot}%{prefix}/man # manpage-not-gzipped @@ -238,11 +314,17 @@ EOF # removing tools for compiling and installing Alliance tools # These are for the packager (i.e me) and not for user %{__rm} -f %{buildroot}%{_sysconfdir}/%{name}/attila.conf +%{__rm} -f %{buildroot}%{prefix}/etc/attila.conf %{__rm} -f %{buildroot}%{prefix}/bin/attila %{__rm} -f %{buildroot}%{_datadir}/man/man1/attila* %{__rm} -f doc/html/alliance/*attila.html %{__rm} -f doc/pdf/attila.pdf +# correcting minor documentation details +sed -i "s|/bin/zsh|/bin/sh|" doc/alliance-run/bench.zsh + +%{_fixperms} %{buildroot}/* + %post /sbin/ldconfig @@ -274,18 +356,20 @@ touch --no-create %{_datadir}/icons/hico %files libs +%defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/ld.so.conf.d/* -%{_datadir}/applications/fedora-*.desktop -%{_sysconfdir}/profile.d/alc_env.* +%{_datadir}/applications/*.desktop +%config(noreplace) %{_sysconfdir}/profile.d/alc_env.* %files doc +%defattr(-,root,root,-) %doc doc/html/ %doc doc/design-flow %doc doc/pdf/*.pdf %doc doc/overview/*.ps %doc doc/overview/*.pdf -%doc tutorials/ +%doc documentation/tutorials/ #Makefiles are present in alliance-examples/*. It is normal because # * it gives the VLSI designer a template on how to create his own # Makefile for alliance (VLSI designers normally don't know how to do so) @@ -296,10 +380,26 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Thu Aug 27 2009 Chitlesh Goorah - 5.0-30.20090827snap +- updated to upstream's 20090828 snapshot +- merged patches with upstream's snapshot: 64 bits stability patches and upstream enhancements +- fixed EPEL-5 build + +* Sat Aug 8 2009 Chitlesh Goorah - 5.0-29.20070718snap +- improved rawhide build with respect to the broken patches + +* Thu Jul 9 2009 Chitlesh Goorah - 5.0-28.20070718snap +- improved stability on 64 bit architecture +- Patches (14 to 100) added along with new features from upstream + +* Sat Jul 4 2009 Chitlesh Goorah - 5.0-27.20070718snap +- improved autogeneration of documentation and fixed the examples + * Tue Feb 24 2009 Chitlesh Goorah - 5.0-26.20070718snap - fixed build due to new releases of flex and bison -* Mon Feb 23 2009 Fedora Release Engineering - 5.0-25.20070718snap - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Mon Feb 23 2009 Fedora Release Engineering - 5.0-25.20070718snap + - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sun Feb 01 2009 Chitlesh Goorah - 5.0-24.20070718snap - Improved VHDL generic implementation Index: dreal.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/dreal.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- dreal.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ dreal.desktop 28 Aug 2009 10:31:49 -0000 1.4 @@ -6,5 +6,5 @@ Icon=dreal.png Type=Application Terminal=false GenericName=dreal -Categories=Science; -Comment=View the Real layout \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Real layout Index: graal.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/graal.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- graal.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ graal.desktop 28 Aug 2009 10:31:49 -0000 1.4 @@ -6,5 +6,5 @@ Icon=graal.png Type=Application Terminal=false GenericName=graal -Categories=Science; -Comment=Edits physical layouts \ No newline at end of file +Categories=Electronics;Engineering; +Comment=Edits physical layouts Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 24 Feb 2009 21:02:21 -0000 1.3 +++ import.log 28 Aug 2009 10:31:49 -0000 1.4 @@ -1,3 +1,4 @@ alliance-5_0-21_20070718snap_fc9:HEAD:alliance-5.0-21.20070718snap.fc9.src.rpm:1221496180 alliance-5_0-24_20070718snap_fc10:HEAD:alliance-5.0-24.20070718snap.fc10.src.rpm:1233516213 alliance-5_0-26_20070718snap_fc10:HEAD:alliance-5.0-26.20070718snap.fc10.src.rpm:1235508896 +alliance-5_0-30_20090827snap_fc11:F-11:alliance-5.0-30.20090827snap.fc11.src.rpm:1251455305 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 21 Mar 2008 17:11:17 -0000 1.3 +++ sources 28 Aug 2009 10:31:49 -0000 1.4 @@ -1,2 +1 @@ -917f4493c09f6f5c49d5a606a5e9bbd8 alliance-5.0-20070718.tar.gz -32cac3116f85713aec2e1e18379811eb alliance-5.0-tutorials.tar.bz2 +8591c98de3f24a76e81b5ecb4cf60f7d alliance-5.0-20090827.tar.gz Index: xfsm.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/xfsm.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xfsm.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xfsm.desktop 28 Aug 2009 10:31:49 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xfsm.png Type=Application Terminal=false GenericName=xfsm -Categories=Science; -Comment=View Finite State Machines \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View Finite State Machines Index: xpat.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/xpat.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xpat.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xpat.desktop 28 Aug 2009 10:31:49 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xpat.png Type=Application Terminal=false GenericName=xpat -Categories=Science; -Comment=View the Patterns \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Patterns Index: xsch.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/xsch.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xsch.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xsch.desktop 28 Aug 2009 10:31:49 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xsch.png Type=Application Terminal=false GenericName=Xsch -Categories=Science; -Comment=View the Schematic \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Schematic Index: xvpn.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/xvpn.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xvpn.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xvpn.desktop 28 Aug 2009 10:31:49 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xvpn.png Type=Application Terminal=false GenericName=xpvn -Categories=Science; -Comment=View the Petri Nets \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Petri Nets --- alliance-gcc43.patch DELETED --- --- alliance-generic.patch DELETED --- From karsten at fedoraproject.org Fri Aug 28 10:36:11 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Fri, 28 Aug 2009 10:36:11 +0000 (UTC) Subject: rpms/parted/devel parted-1.9.0-volkeysize.patch, NONE, 1.1 parted.spec, 1.146, 1.147 Message-ID: <20090828103611.DA76211C0044@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/parted/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19007 Modified Files: parted.spec Added Files: parted-1.9.0-volkeysize.patch Log Message: - volkey is only 4 chars, don't overflow destination buffer with 84 chars parted-1.9.0-volkeysize.patch: vtoc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE parted-1.9.0-volkeysize.patch --- diff -up parted-1.9.0/libparted/labels/vtoc.c.kh1 parted-1.9.0/libparted/labels/vtoc.c --- parted-1.9.0/libparted/labels/vtoc.c.kh1 2009-08-28 12:17:26.000000000 +0200 +++ parted-1.9.0/libparted/labels/vtoc.c 2009-08-28 12:18:03.000000000 +0200 @@ -263,7 +263,7 @@ vtoc_volume_label_init (volume_label_t * PDEBUG sprintf(buffer, "%84s", " "); vtoc_ebcdic_enc(buffer, buffer, 84); - strncpy(vlabel->volkey, buffer, 84); + strncpy(vlabel->volkey, buffer, 4); } /* Index: parted.spec =================================================================== RCS file: /cvs/extras/rpms/parted/devel/parted.spec,v retrieving revision 1.146 retrieving revision 1.147 diff -u -p -r1.146 -r1.147 --- parted.spec 21 Aug 2009 14:01:47 -0000 1.146 +++ parted.spec 28 Aug 2009 10:36:11 -0000 1.147 @@ -4,7 +4,7 @@ Summary: The GNU disk partition manipulation program Name: parted Version: 1.9.0 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv3+ Group: Applications/System URL: http://www.gnu.org/software/parted @@ -21,6 +21,7 @@ Patch8: %{name}-1.9.0-dasd-duplicate.pa Patch9: %{name}-1.9.0-new-duplicate.patch Patch10: %{name}-1.9.0-handle-dup-error.patch Patch11: %{name}-1.9.0-swap-flag.patch +Patch12: %{name}-1.9.0-volkeysize.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: e2fsprogs-devel @@ -69,6 +70,7 @@ Parted library, you need to install this %patch9 -p1 -b .new-duplicate %patch10 -p1 -b .handle-dup-error %patch11 -p1 -b .swap-flag +%patch12 -p1 -b .volkey-size^^ %build @@ -129,6 +131,9 @@ fi %{_exec_prefix}/%{_lib}/pkgconfig/libparted.pc %changelog +* Fri Aug 28 2009 Karsten Hopp 1.9.0-13 +- volkey is only 4 chars, don't overflow destination buffer with 84 chars + * Fri Aug 21 2009 Joel Granados - 1.9.0-12 - libuuid-devel is now valid for s390 builds. From twaugh at fedoraproject.org Fri Aug 28 10:41:53 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 10:41:53 +0000 (UTC) Subject: rpms/hplip/devel hplip-non-scripts.patch, 1.1, 1.2 hplip.spec, 1.234, 1.235 Message-ID: <20090828104153.19AA211C0044@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20844 Modified Files: hplip-non-scripts.patch hplip.spec Log Message: * Fri Aug 28 2009 Tim Waugh 3.9.8-14 - Include missing base files. hplip-non-scripts.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: hplip-non-scripts.patch =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip-non-scripts.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- hplip-non-scripts.patch 25 Aug 2009 11:08:02 -0000 1.1 +++ hplip-non-scripts.patch 28 Aug 2009 10:41:52 -0000 1.2 @@ -1,6 +1,6 @@ diff -up hplip-3.9.8/Makefile.am.non-scripts hplip-3.9.8/Makefile.am ---- hplip-3.9.8/Makefile.am.non-scripts 2009-08-25 12:02:59.790202347 +0100 -+++ hplip-3.9.8/Makefile.am 2009-08-25 12:03:32.234212568 +0100 +--- hplip-3.9.8/Makefile.am.non-scripts 2009-08-04 22:37:39.000000000 +0100 ++++ hplip-3.9.8/Makefile.am 2009-08-28 10:58:04.488778060 +0100 @@ -121,7 +121,7 @@ dist_cmd_SCRIPTS = align.py info.py prin # base basedir = $(hplipdir)/base @@ -10,24 +10,3 @@ diff -up hplip-3.9.8/Makefile.am.non-scr base/__init__.py base/mfpdtf.py base/utils.py base/wifi.py \ base/device.py base/logger.py base/slp.py base/exif.py base/strings.py base/magic.py \ base/imagesize.py base/pexpect.py base/models.py base/mdns.py base/tui.py base/dime.py \ -diff -up hplip-3.9.8/Makefile.in.non-scripts hplip-3.9.8/Makefile.in ---- hplip-3.9.8/Makefile.in.non-scripts 2009-08-25 12:03:37.345077328 +0100 -+++ hplip-3.9.8/Makefile.in 2009-08-25 12:04:08.766078065 +0100 -@@ -428,7 +428,7 @@ am__ptest_SOURCES_DIST = pcard/ptest.c p - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ fat.$(OBJEXT) - ptest_OBJECTS = $(am_ptest_OBJECTS) - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE at ptest_DEPENDENCIES = libhpmud.la --am__dist_base_SCRIPTS_DIST = base/maint.py base/codes.py base/g.py \ -+am__dist_base_DATA_DIST = base/maint.py base/codes.py base/g.py \ - base/pml.py base/status.py base/__init__.py base/mfpdtf.py \ - base/utils.py base/wifi.py base/device.py base/logger.py \ - base/slp.py base/exif.py base/strings.py base/magic.py \ -@@ -3701,7 +3701,7 @@ cups_drv = prnt/drv/hpcups.drv - - # base - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE at basedir = $(hplipdir)/base -- at FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE at dist_base_SCRIPTS = base/maint.py base/codes.py base/g.py base/pml.py base/status.py \ -+ at FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE at dist_base_DATA = base/maint.py base/codes.py base/g.py base/pml.py base/status.py \ - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ base/__init__.py base/mfpdtf.py base/utils.py base/wifi.py \ - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ base/device.py base/logger.py base/slp.py base/exif.py base/strings.py base/magic.py \ - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ base/imagesize.py base/pexpect.py base/models.py base/mdns.py base/tui.py base/dime.py \ Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip.spec,v retrieving revision 1.234 retrieving revision 1.235 diff -u -p -r1.234 -r1.235 --- hplip.spec 28 Aug 2009 09:09:27 -0000 1.234 +++ hplip.spec 28 Aug 2009 10:41:52 -0000 1.235 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.8 -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -44,6 +44,7 @@ BuildRequires: libusb-devel BuildRequires: openssl-devel BuildRequires: sane-backends-devel BuildRequires: dbus-devel +BuildRequires: automake, autoconf, libtool %description The Hewlett-Packard Linux Imaging and Printing Project provides @@ -138,6 +139,9 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} %patch9 -p1 -b .requirespageregion %build +aclocal +automake --foreign --add-missing --copy +autoconf %configure \ --enable-scan-build --enable-gui-build --enable-fax-build \ --disable-foomatic-rip-hplip-install \ @@ -337,6 +341,9 @@ fi /usr/bin/update-desktop-database &>/dev/null ||: %changelog +* Fri Aug 28 2009 Tim Waugh 3.9.8-14 +- Include missing base files. + * Fri Aug 28 2009 Tim Waugh 3.9.8-13 - Use dll.d file instead of post scriptlet for hpaio (bug #519988). - Fixed RequiresPageRegion patch (bug #518756). From pkgdb at fedoraproject.org Fri Aug 28 10:41:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 10:41:34 +0000 Subject: [pkgdb] python-xklavier summary updated by huzaifas Message-ID: <20090828104134.672EA10F87B@bastion2.fedora.phx.redhat.com> huzaifas set package python-xklavier summary to Python bindings for libxklavier To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-xklavier From pkgdb at fedoraproject.org Fri Aug 28 10:41:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 10:41:33 +0000 Subject: [pkgdb] python-xklavier was added for kushal Message-ID: <20090828104133.6924210F877@bastion2.fedora.phx.redhat.com> huzaifas has added Package python-xklavier with summary Python bindings for libxklavier huzaifas has approved Package python-xklavier huzaifas has added a Fedora devel branch for python-xklavier with an owner of kushal huzaifas has approved python-xklavier in Fedora devel huzaifas has approved Package python-xklavier huzaifas has set commit to Approved for 107427 on python-xklavier (Fedora devel) huzaifas has set checkout to Approved for 107427 on python-xklavier (Fedora devel) huzaifas has set build to Approved for 107427 on python-xklavier (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-xklavier From chitlesh at fedoraproject.org Fri Aug 28 10:44:16 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 10:44:16 +0000 (UTC) Subject: rpms/alliance/devel alliance-xgra-xgrerror-ld.patch, NONE, 1.1 xgra.desktop, NONE, 1.1 xgra.png, NONE, 1.1 .cvsignore, 1.4, 1.5 alliance-env.patch, 1.5, 1.6 alliance-tutorials-place_n_route.patch, 1.1, 1.2 alliance-tutorials-simulation.patch, 1.1, 1.2 alliance-tutorials-start.patch, 1.1, 1.2 alliance-tutorials-synthesis.patch, 1.1, 1.2 alliance-xgra.patch, 1.1, 1.2 alliance.spec, 1.24, 1.25 dreal.desktop, 1.3, 1.4 graal.desktop, 1.3, 1.4 import.log, 1.5, 1.6 sources, 1.4, 1.5 xfsm.desktop, 1.3, 1.4 xpat.desktop, 1.3, 1.4 xsch.desktop, 1.3, 1.4 xvpn.desktop, 1.3, 1.4 alliance-abe.patch, 1.1, NONE alliance-abl.patch, 1.1, NONE alliance-alcban.patch, 1.1, NONE alliance-asimut.patch, 1.1, NONE alliance-attila.patch, 1.1, NONE alliance-aut.patch, 1.1, NONE alliance-bdd.patch, 1.1, NONE alliance-beh.patch, 1.1, NONE alliance-bhl.patch, 1.1, NONE alliance-boog.patch, 1.1, NONE alliance-boom.patch, 1.1, NONE alliance-btr.patch, 1.1, NONE alliance-bvl.patch, 1.1, NONE alliance-cells.patch, 1.1, NONE alliance-ctl.patch, 1.1, NONE alliance-ctp.patch, 1.1, NONE alliance-distrib.patch, 1.1, NONE alliance-dreal.patch, 1.1, NONE alliance-druc.patch, 1.1, NONE alliance-elp.patch, 1.1, NONE alliance-exp.patch, 1.1, NONE alliance-files.patch, 1.1, NONE alliance-fks.patch, 1.1, NONE alliance-flatbeh.patch, 1.1, NONE alliance-flatlo.patch, 1.1, NONE alliance-flatph.patch, 1.1, NONE alliance-fmi.patch, 1.1, NONE alliance-fsm.patch, 1.1, NONE alliance-fsp.patch, 1.1, NONE alliance-ftl.patch, 1.1, NONE alliance-fvh.patch, 1.1, NONE alliance-gcp.patch, 1.1, NONE alliance-generic.patch, 1.1, NONE alliance-genlib.patch, 1.1, NONE alliance-genpat.patch, 1.1, NONE alliance-genview.patch, 1.1, NONE alliance-graal.patch, 1.1, NONE alliance-grog.patch, 1.1, NONE alliance-growstk.patch, 1.1, NONE alliance-k2f.patch, 1.1, NONE alliance-l2p.patch, 1.1, NONE alliance-log.patch, 1.1, NONE alliance-loon.patch, 1.1, NONE alliance-lvx.patch, 1.1, NONE alliance-lynx.patch, 1.1, NONE alliance-m2e.patch, 1.1, NONE alliance-mbk.patch, 1.1, NONE alliance-mbkal.patch, 1.1, NONE alliance-mbkap.patch, 1.1, NONE alliance-mbkedif.patch, 1.1, NONE alliance-mbkhilo.patch, 1.1, NONE alliance-mbkvti.patch, 1.1, NONE alliance-mips_asm.patch, 1.1, NONE alliance-mocha.patch, 1.1, NONE alliance-nero.patch, 1.1, NONE alliance-ocp.patch, 1.1, NONE alliance-ocr.patch, 1.1, NONE alliance-pat.patch, 1.1, NONE alliance-pat2spi.patch, 1.1, NONE alliance-pcbs.patch, 1.1, NONE alliance-phl.patch, 1.1, NONE alliance-ppt.patch, 1.1, NONE alliance-proof.patch, 1.1, NONE alliance-rds.patch, 1.1, NONE alliance-rdscif.patch, 1.1, NONE alliance-rdsgds.patch, 1.1, NONE alliance-ring.patch, 1.1, NONE alliance-rtd.patch, 1.1, NONE alliance-rtn.patch, 1.1, NONE alliance-s2r.patch, 1.1, NONE alliance-scapin.patch, 1.1, NONE alliance-scl.patch, 1.1, NONE alliance-sea.patch, 1.1, NONE alliance-syf.patch, 1.1, NONE alliance-vasy.patch, 1.1, NONE alliance-vbh.patch, 1.1, NONE alliance-vbl.patch, 1.1, NONE alliance-vex.patch, 1.1, NONE alliance-vpd.patch, 1.1, NONE alliance-vpn.patch, 1.1, NONE alliance-vst2xnf.patch, 1.1, NONE alliance-vtl.patch, 1.1, NONE alliance-vvh.patch, 1.1, NONE alliance-x2y.patch, 1.1, NONE alliance-xfsm.patch, 1.1, NONE alliance-xpat.patch, 1.1, NONE alliance-xsch.patch, 1.1, NONE alliance-xvpn.patch, 1.1, NONE Message-ID: <20090828104417.054EA11C0044@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21491/devel Modified Files: .cvsignore alliance-env.patch alliance-tutorials-place_n_route.patch alliance-tutorials-simulation.patch alliance-tutorials-start.patch alliance-tutorials-synthesis.patch alliance-xgra.patch alliance.spec dreal.desktop graal.desktop import.log sources xfsm.desktop xpat.desktop xsch.desktop xvpn.desktop Added Files: alliance-xgra-xgrerror-ld.patch xgra.desktop xgra.png Removed Files: alliance-abe.patch alliance-abl.patch alliance-alcban.patch alliance-asimut.patch alliance-attila.patch alliance-aut.patch alliance-bdd.patch alliance-beh.patch alliance-bhl.patch alliance-boog.patch alliance-boom.patch alliance-btr.patch alliance-bvl.patch alliance-cells.patch alliance-ctl.patch alliance-ctp.patch alliance-distrib.patch alliance-dreal.patch alliance-druc.patch alliance-elp.patch alliance-exp.patch alliance-files.patch alliance-fks.patch alliance-flatbeh.patch alliance-flatlo.patch alliance-flatph.patch alliance-fmi.patch alliance-fsm.patch alliance-fsp.patch alliance-ftl.patch alliance-fvh.patch alliance-gcp.patch alliance-generic.patch alliance-genlib.patch alliance-genpat.patch alliance-genview.patch alliance-graal.patch alliance-grog.patch alliance-growstk.patch alliance-k2f.patch alliance-l2p.patch alliance-log.patch alliance-loon.patch alliance-lvx.patch alliance-lynx.patch alliance-m2e.patch alliance-mbk.patch alliance-mbkal.patch alliance-mbkap.patch alliance-mbkedif.patch alliance-mbkhilo.patch alliance-mbkvti.patch alliance-mips_asm.patch alliance-mocha.patch alliance-nero.patch alliance-ocp.patch alliance-ocr.patch alliance-pat.patch alliance-pat2spi.patch alliance-pcbs.patch alliance-phl.patch alliance-ppt.patch alliance-proof.patch alliance-rds.patch alliance-rdscif.patch alliance-rdsgds.patch alliance-ring.patch alliance-rtd.patch alliance-rtn.patch alliance-s2r.patch alliance-scapin.patch alliance-scl.patch alliance-sea.patch alliance-syf.patch alliance-vasy.patch alliance-vbh.patch alliance-vbl.patch alliance-vex.patch alliance-vpd.patch alliance-vpn.patch alliance-vst2xnf.patch alliance-vtl.patch alliance-vvh.patch alliance-x2y.patch alliance-xfsm.patch alliance-xpat.patch alliance-xsch.patch alliance-xvpn.patch Log Message: snapshot 20090827 alliance-xgra-xgrerror-ld.patch: XGR_error.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE alliance-xgra-xgrerror-ld.patch --- --- xgra/src/XGR_error.c 2007-11-27 21:41:32.000000000 +0100 +++ XGR_error.c 2009-08-28 07:53:58.546631214 +0200 @@ -270,7 +270,7 @@ if ( XgraFigureGra != (autgraph *)NULL ) { - sprintf( Scan, " FIGURE : %s\n\n NODES : %d\n ARCS : %d\n\n", + sprintf( Scan, " FIGURE : %s\n\n NODES : %ld\n ARCS : %ld\n\n", XgraFigure->NAME, XgraFigureGra->NUMBER_NODE, XgraFigureGra->NUMBER_ARC ); @@ -282,7 +282,7 @@ Scan = Scan + strlen( Scan ); - sprintf( Scan, " BOUNDING BOX : \n\n XMIN : %d\n YMIN : %d\n XMAX : %d\n YMAX : %d\n\n", + sprintf( Scan, " BOUNDING BOX : \n\n XMIN : %ld\n YMIN : %ld\n XMAX : %ld\n YMAX : %ld\n\n", XgraBoundXmin / XGRA_UNIT, XgraBoundYmin / XGRA_UNIT, XgraBoundXmax / XGRA_UNIT, XgraBoundYmax / XGRA_UNIT ); --- NEW FILE xgra.desktop --- [Desktop Entry] Encoding=UTF-8 Name=Alliance: Graphic Graph Viewer Exec=ALLIANCE_TOP/bin/xgra Icon=xgra.png Type=Application Terminal=false GenericName=xpvn Categories=Electronics;Engineering; Comment=View the graphic graph Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 4 Jul 2009 11:46:51 -0000 1.4 +++ .cvsignore 28 Aug 2009 10:44:02 -0000 1.5 @@ -1 +1 @@ -alliance-5.0-20070718.tar.gz +alliance-5.0-20090827.tar.gz alliance-env.patch: distrib1/etc/alc_env.csh.in | 11 +++++++---- distrib1/etc/alc_env.sh.in | 11 +++++++---- etc/Makefile.am | 2 +- etc/Makefile.in | 2 +- 4 files changed, 16 insertions(+), 10 deletions(-) Index: alliance-env.patch =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/alliance-env.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- alliance-env.patch 15 Sep 2008 16:30:04 -0000 1.5 +++ alliance-env.patch 28 Aug 2009 10:44:04 -0000 1.6 @@ -1,7 +1,8 @@ ---- distrib/etc/alc_env.csh.in 2006-10-05 12:09:25.000000000 +0200 -+++ etc/alc_env.csh.in 2008-05-26 22:37:15.000000000 +0200 +diff -Naur distrib/etc/alc_env.csh.in distrib1/etc/alc_env.csh.in +--- distrib/etc/alc_env.csh.in 2007-11-28 15:58:10.000000000 +0100 ++++ distrib1/etc/alc_env.csh.in 2009-08-27 18:16:05.285270921 +0200 @@ -70,20 +70,23 @@ - + # System environment variables. if ( $?PATH ) then - setenv PATH "${ALLIANCE_TOP}/bin:$PATH" @@ -9,36 +10,36 @@ else setenv PATH "${ALLIANCE_TOP}/bin" endif - + # Only needed on Solaris (included in /etc/ld.so.conf under Linux). if ( $?LD_LIBRARY_PATH ) then - setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib:$LD_LIBRARY_PATH" + setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${ALLIANCE_TOP}/lib" else - setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib" + setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib:`manpath`" endif - -- if ( $?MANPATH ) then + + if ( $?MANPATH ) then - setenv MANPATH "${ALLIANCE_TOP}/man:${MANPATH}" -+ if ($?MANPATH) then -+ setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" ++ setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" else - setenv MANPATH "${ALLIANCE_TOP}/man" -+ setenv MANPATH ":${ALLIANCE_TOP}/man" ++ setenv MANPATH ":${ALLIANCE_TOP}/man" endif -+ -+# fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. -+ setenv MBK_SPI_MODEL "${ALLIANCE_TOP}/etc/spimodel.cfg" ---- distrib/etc/alc_env.sh.in 2006-10-05 12:09:25.000000000 +0200 -+++ etc/alc_env.sh.in 2008-05-26 22:41:30.000000000 +0200 ++ ++ # fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. ++ setenv MBK_SPI_MODEL "${ALLIANCE_TOP}/etc/spimodel.cfg" +diff -Naur distrib/etc/alc_env.sh.in distrib1/etc/alc_env.sh.in +--- distrib/etc/alc_env.sh.in 2007-11-28 15:58:10.000000000 +0100 ++++ distrib1/etc/alc_env.sh.in 2009-08-27 18:17:38.477272066 +0200 @@ -70,20 +70,23 @@ - - + + # System environment variables. - PATH=$ALLIANCE_TOP/bin:$PATH + PATH=$PATH:$ALLIANCE_TOP/bin export PATH - + # Only needed on Solaris (included in /etc/ld.so.conf under Linux). if [ -z "${LD_LIBRARY_PATH}" ]; then LD_LIBRARY_PATH=$ALLIANCE_TOP/lib @@ -47,19 +48,18 @@ + LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ALLIANCE_TOP/lib fi export LD_LIBRARY_PATH - + if [ -z "${MANPATH}" ]; then -- MANPATH=$ALLIANCE_TOP/man -+ MANPATH=:$ALLIANCE_TOP/man +- MANPATH=$ALLIANCE_TOP/man:$(manpath) ++ MANPATH=:$ALLIANCE_TOP/man:$(manpath) else - MANPATH=$ALLIANCE_TOP/man:$MANPATH + MANPATH=$MANPATH:$ALLIANCE_TOP/man fi export MANPATH -+ ++ +# fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. -+ MBK_SPI_MODEL=$ALLIANCE_TOP/etc/spimodel.cfg; export MBK_SPI_MODEL - ++ MBK_SPI_MODEL=$ALLIANCE_TOP/etc/spimodel.cfg; export MBK_SPI_MODEL diff -Naur distrib/etc/Makefile.am etc/Makefile.am --- distrib/etc/Makefile.am 2002-06-25 16:09:38.000000000 +0200 +++ etc/Makefile.am 2007-08-18 13:58:38.000000000 +0200 alliance-tutorials-place_n_route.patch: amd2901_chip.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) Index: alliance-tutorials-place_n_route.patch =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/alliance-tutorials-place_n_route.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alliance-tutorials-place_n_route.patch 4 Jul 2009 11:46:52 -0000 1.1 +++ alliance-tutorials-place_n_route.patch 28 Aug 2009 10:44:13 -0000 1.2 @@ -37,61 +37,3 @@ diff -Naur alliance-5.0/documentation/tu GENLIB_SAVE_LOFIG(); -diff -Naur alliance-5.0/documentation/tutorials/place_and_route/tex/place_and_route.tex test-64/tutorials/place_and_route/tex/place_and_route.tex ---- alliance-5.0/documentation/tutorials/place_and_route/tex/place_and_route.tex 2004-10-16 14:51:56.000000000 +0200 -+++ test-64/tutorials/place_and_route/tex/place_and_route.tex 2009-07-04 12:02:23.689711020 +0200 -@@ -1,26 +1,17 @@ --%%%%%%%%%%%%%%%% --% $Id$ --% $Log$ --% Revision 1.1 2009/07/04 11:46:52 chitlesh --% fixed documentation and broken examples --% --% Revision 1.5 2004/10/16 12:51:56 fred --% Erasing the psfig include from the file, changed the font to 10 pt --% instead of 12 (sparing trees and not being payed by the thickness of --% my production) and changing font to charter since I got tired of --% Palatino, sorry Herman! --% --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --\documentclass{article} -+\documentclass[10pt]{article} - \usepackage[dvips]{graphics} - \usepackage[english]{babel} --\usepackage{doublespace} -+\usepackage{setspace} - \usepackage{epsf} - \usepackage{fancybox} --\usepackage{fancyheadings} -+\usepackage{fancyhdr} - \usepackage{float} - \usepackage{graphicx} --\usepackage{here} --\usepackage{isolatin1} --\usepackage{charter} -+%\usepackage{here} -+%\usepackage{isolatin1} -+\usepackage{palatino} - \usepackage{picinpar} -+%\usepackage{psfig} - \usepackage{rotate} - \usepackage{subfigure} - \usepackage{sverb} -@@ -37,7 +28,7 @@ - \setlength{\columnsep}{0.125in} - \setlength{\columnseprule}{0.5pt} - \setlength{\footskip}{1cm} --\setstretch{1.2} -+%\setstretch{1.2} - - - %--------------------------------- styles -@@ -67,7 +58,7 @@ - %--------------------------------- page style -------------------------------- - \pagestyle{fancy} \rhead{Place and route} - \lhead{PART 3} \rfoot{\thepage} \lfoot{ALLIANCE TUTORIAL} \cfoot{} --\setlength{\footrulewidth}{0.6pt} -+ - % - %\begin{figure}[H]\centering - % \includegraphics[width=8cm,height=8cm]{.eps} alliance-tutorials-simulation.patch: simulation.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Index: alliance-tutorials-simulation.patch =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/alliance-tutorials-simulation.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alliance-tutorials-simulation.patch 4 Jul 2009 11:46:52 -0000 1.1 +++ alliance-tutorials-simulation.patch 28 Aug 2009 10:44:13 -0000 1.2 @@ -1,77 +1,12 @@ diff -Naur alliance-5.0/documentation/tutorials/simulation/tex/simulation.tex test-64/tutorials/simulation/tex/simulation.tex --- alliance-5.0/documentation/tutorials/simulation/tex/simulation.tex 2004-10-16 14:52:05.000000000 +0200 +++ test-64/tutorials/simulation/tex/simulation.tex 2009-07-04 12:18:54.867711418 +0200 -@@ -1,27 +1,18 @@ --%%%%%%%%%%%%%%%% --% $Id$ --% $Log$ --% Revision 1.1 2009/07/04 11:46:52 chitlesh --% fixed documentation and broken examples --% --% Revision 1.5 2004/10/16 12:52:05 fred --% Erasing the psfig include from the file, changed the font to 10 pt --% instead of 12 (sparing trees and not being payed by the thickness of --% my production) and changing font to charter since I got tired of --% Palatino, sorry Herman! --% --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - %--------------------------------- page style -------------------------------- --\documentclass{article} -+\documentclass[10pt]{article} - \usepackage[dvips]{graphics} - \usepackage[english]{babel} --\usepackage{doublespace} -+\usepackage{setspace} -+\usepackage{epsf} - \usepackage{fancybox} --\usepackage{fancyheadings} -+\usepackage{fancyhdr} - \usepackage{float} - \usepackage{graphicx} --\usepackage{here} --\usepackage{isolatin1} --\usepackage{charter} -+\usepackage[latin1]{inputenc} -+\usepackage{palatino} - \usepackage{picinpar} -+%\usepackage{psfig} - \usepackage{rotate} - \usepackage{subfigure} - \usepackage{sverb} -@@ -38,7 +29,7 @@ - \setlength{\columnsep}{0.125in} - \setlength{\columnseprule}{0.5pt} - \setlength{\footskip}{1cm} --\setstretch{1} -+%\setstretch{1} - - %--------------------------------- styles-------------------------------- - % -@@ -66,7 +57,7 @@ - \rfoot{\thepage} - \lfoot{ALLIANCE TUTORIAL} - \cfoot{} --\setlength{\footrulewidth}{0.6pt} -+%\setlength{\footrulewidth}{0.6pt} - - %--------------------------------- page style -------------------------------- - \pagestyle{fancy} -@@ -75,7 +66,7 @@ - \rfoot{\thepage} - \lfoot{ALLIANCE TUTORIAL} - \cfoot{} --\setlength{\footrulewidth}{0.6pt} -+%\setlength{\footrulewidth}{0.6pt} - - %---------------------------------- document --------------------------------- - @@ -171,7 +162,7 @@ } All the files used in this part are located in the \\ -\texttt{/tutorial/simulation/src} directory.\\ -+\texttt{/usr/share/doc/alliance-doc-5.0//tutorial/simulation/src} directory.\\ ++\texttt{/usr/share/doc/alliance-doc-5.0/tutorial/simulation/src} directory.\\ This directory contains two subdirectories and one Makefile : \begin{itemize} \item The Makefile allows you to validate automatically the entire simulation part alliance-tutorials-start.patch: start.tex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) Index: alliance-tutorials-start.patch =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/alliance-tutorials-start.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alliance-tutorials-start.patch 4 Jul 2009 11:46:52 -0000 1.1 +++ alliance-tutorials-start.patch 28 Aug 2009 10:44:13 -0000 1.2 @@ -1,26 +1,6 @@ diff -Naur alliance-5.0/documentation/tutorials/start/start.tex test-64/tutorials/start/start.tex --- alliance-5.0/documentation/tutorials/start/start.tex 2004-10-16 14:52:13.000000000 +0200 +++ test-64/tutorials/start/start.tex 2009-07-04 12:17:35.389714653 +0200 -@@ -5,16 +5,16 @@ - % Version for Alliance releases 2.0 and up by Frederic Petrot - % Modified by czo for Alliance release 4.0 (01/2000) - % TODO : no fully working, needs some adjustements --% $Id$ -+% $Id$ - % - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \documentclass{article} --\usepackage{charter,doublespace,here,fancybox} -+\usepackage{palatino,setspace,fancybox} - \textwidth 15cm - \textheight 23cm - \oddsidemargin +0.75cm - \evensidemargin -0.75cm --\setstretch{1.2} -+%\setstretch{1.2} - %%%%%%%%%%%%%%% - % Setting the width of the verbatim parts according to 80 tt chars - % Since it is tt, any char is fine @@ -116,13 +116,13 @@ try to run the following command : alliance-tutorials-synthesis.patch: src/amd2901/amd2901_chip.c | 14 +++++++------- tex/synthesis.tex | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) Index: alliance-tutorials-synthesis.patch =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/alliance-tutorials-synthesis.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alliance-tutorials-synthesis.patch 4 Jul 2009 11:46:52 -0000 1.1 +++ alliance-tutorials-synthesis.patch 28 Aug 2009 10:44:13 -0000 1.2 @@ -30,158 +30,9 @@ diff -Naur alliance-5.0/documentation/tu GENLIB_SAVE_LOFIG(); -diff -Naur alliance-5.0/documentation/tutorials/synthesis/src/digicode/log test-64/tutorials/synthesis/src/digicode/log ---- alliance-5.0/documentation/tutorials/synthesis/src/digicode/log 1970-01-01 01:00:00.000000000 +0100 -+++ test-64/tutorials/synthesis/src/digicode/log 2009-06-14 12:57:45.000000000 +0200 -@@ -0,0 +1,91 @@ -+==32653== Memcheck, a memory error detector. -+==32653== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. -+==32653== Using LibVEX rev 1658, a library for dynamic binary translation. -+==32653== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. -+==32653== Using valgrind-3.2.1, a dynamic binary instrumentation framework. -+==32653== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. -+==32653== For more details, rerun with: -v -+==32653== -+Mapping Warning: Cell 'halfadder_x4' isn't supported -+Mapping Warning: Cell 'halfadder_x2' isn't supported -+Mapping Warning: Cell 'fulladder_x4' isn't supported -+Mapping Warning: Cell 'fulladder_x2' isn't supported -+ -+ @@@@@@@ @@@@ @ -+ @@ @@ @@ @@ -+ @@ @@ @@ @ -+ @@ @@ @@@ @@@ @@ -+ @@ @@ @@ @@ @@ @@ @@ -+ @@@@@@ @@ @@ @@ @@ @@ @@@@@ -+ @@ @@ @@ @@ @@ @@ @@ @ @@ -+ @@ @@ @@ @@ @@ @@ @@ @ @@ -+ @@ @@ @@ @@ @@ @@ @@ @@ -+ @@ @@ @@ @@ @@ @@ @@ @@ -+ @@@@@@@@ @@@ @@@ @@@@ -+ -+ Binding and Optimizing On Gates -+ -+ Alliance CAD System 5.0, boog 5.0 [2003/01/09] -+ Copyright (c) 2000-2009, ASIM/LIP6/UPMC -+ Author(s): Fran?ois Donnet -+ E-mail : alliance-users at asim.lip6.fr -+ -+ MBK_VDD : vdd -+ MBK_VSS : vss -+ MBK_IN_LO : vst -+ MBK_OUT_LO : vst -+ MBK_WORK_LIB : . -+ MBK_TARGET_LIB : /users/cao/ludo/chaos/alliance/distrib-64/cells/sxlib -+ -+Reading default parameter... -+50% area - 50% delay optimization -+Reading file 'digicoder_b.vbe'... -+Controlling file 'digicoder_b.vbe'... -+Reading lib '/users/cao/ludo/chaos/alliance/distrib-64/cells/sxlib'... -+Controlling lib '/users/cao/ludo/chaos/alliance/distrib-64/cells/sxlib'... -+Preparing file 'digicoder_b.vbe'... -+Capacitances on file 'digicoder_b.vbe'... -+Unflattening file 'digicoder_b.vbe'... -+Mapping file 'digicoder_b.vbe'... -+Saving file 'digicoder_b.vst'... -+Quick estimated critical path (no warranty)...1866 ps from 'i 3' to 'digicode_ep 2' -+Quick estimated area (with over-cell routing)...93500 lambda? -+Details... -+ inv_x2: 12 -+ a2_x2: 7 -+ na2_x1: 7 -+ o2_x2: 6 -+ na3_x1: 5 -+ no2_x1: 5 -+ on12_x1: 4 -+ sff1_x4: 3 -+ an12_x1: 3 -+ nao22_x1: 3 -+ no4_x1: 3 -+ noa22_x1: 2 -+ no3_x1: 2 -+ a3_x2: 2 -+ o3_x2: 2 -+ zero_x0: 1 -+ buf_x2: 1 -+ oa22_x2: 1 -+ xr2_x1: 1 -+ a4_x2: 1 -+ Total: 71 -+Saving critical path in xsch color file 'digicoder_b.xsc'... -+End of boog... -+ -+==32653== -+==32653== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) -+==32653== malloc/free: in use at exit: 9,263,779 bytes in 17,753 blocks. -+==32653== malloc/free: 18,632 allocs, 879 frees, 9,622,816 bytes allocated. -+==32653== For counts of detected errors, rerun with: -v -+==32653== searching for pointers to 17,753 not-freed blocks. -+==32653== checked 4,796,752 bytes. -+==32653== -+==32653== LEAK SUMMARY: -+==32653== definitely lost: 230,722 bytes in 5,658 blocks. -+==32653== possibly lost: 329,120 bytes in 18 blocks. -+==32653== still reachable: 8,703,937 bytes in 12,077 blocks. -+==32653== suppressed: 0 bytes in 0 blocks. -+==32653== Use --leak-check=full to see details of leaked memory. diff -Naur alliance-5.0/documentation/tutorials/synthesis/tex/synthesis.tex test-64/tutorials/synthesis/tex/synthesis.tex --- alliance-5.0/documentation/tutorials/synthesis/tex/synthesis.tex 2004-10-16 14:52:17.000000000 +0200 +++ test-64/tutorials/synthesis/tex/synthesis.tex 2009-07-04 12:26:03.345711622 +0200 -@@ -1,25 +1,16 @@ --%%%%%%%%%%%%%%%% --% $Id$ --% $Log$ --% Revision 1.1 2009/07/04 11:46:52 chitlesh --% fixed documentation and broken examples --% --% Revision 1.4 2004/10/16 12:52:17 fred --% Erasing the psfig include from the file, changed the font to 10 pt --% instead of 12 (sparing trees and not being payed by the thickness of --% my production) and changing font to charter since I got tired of --% Palatino, sorry Herman! --% --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --\documentclass{article} -+\documentclass[10pt]{article} - \usepackage[dvips]{graphics} - \usepackage[english]{babel} --\usepackage{doublespace} -+\usepackage{setspace} -+\usepackage{epsf} - \usepackage{fancybox} --\usepackage{fancyheadings} -+\usepackage{fancyhdr} - \usepackage{float} - \usepackage{graphicx} --\usepackage{here} --\usepackage{isolatin1} --\usepackage{charter} -+\usepackage[latin1]{inputenc} -+\usepackage{palatino} - \usepackage{picinpar} -+%\usepackage{psfig} - \usepackage{rotate} - \usepackage{subfigure} - \usepackage{sverb} -@@ -36,7 +27,7 @@ - \setlength{\columnsep}{0.125in} - \setlength{\columnseprule}{0.5pt} - \setlength{\footskip}{1cm} --\setstretch{1} -+%\setstretch{1} - - - %--------------------------------- styles -@@ -69,7 +60,7 @@ - \rfoot{\thepage} - \lfoot{ALLIANCE TUTORIAL} - \cfoot{} --\setlength{\footrulewidth}{0.6pt} -+%\setlength{\footrulewidth}{0.6pt} - - %---------------------------------- document --------------------------------- - \begin{document} @@ -220,7 +211,7 @@ } @@ -191,108 +42,4 @@ diff -Naur alliance-5.0/documentation/tu This directory contents four subdirectories and one Makefile : \begin{itemize}\itemsep=-.8ex -@@ -802,9 +793,8 @@ - - We break up Amd2901 into 2 blocks: %la partie cont\^ole qui regroupe la ``glu'' logique et la partie op\'erative (chemin de donn\'ees).% - \begin{figure}[H]\center --\leavevmode --\includegraphics[width=10cm]{bloc} --\caption{Amd2901 Organization \label{bloc}} -+\leavevmode \epsfxsize=10cm \epsffile{bloc.eps} \caption{Amd2901 -+Organization \label{bloc}} - \end{figure} - - -@@ -819,7 +809,8 @@ - We will use the following hierarchical description: - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=10cm]{hier} -+\epsfxsize=10cm -+\epsffile{hier.eps} - \caption{Hierarchy \label{hier}} - \end{figure} - -@@ -862,7 +853,8 @@ - - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=10cm]{exemple1} -+\epsfxsize=10cm -+\epsffile{exemple1.eps} - \end{figure} - - The equivalent { \bf genlib } file is as follows: -@@ -998,12 +990,13 @@ - - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=10cm]{exemple2} -+\epsfxsize=10cm -+\epsffile{exemple2.eps} - \end{figure} - - Here the corresponding data-path structure : --\begin{figure}[H]\center \leavevmode --\includegraphics[width=10cm]{datap} -+\begin{figure}[H]\center \leavevmode \epsfxsize=10cm -+\epsffile{datap.eps} - \end{figure} - - Each gate occupies a column, a column making it possible to treat -@@ -1232,39 +1225,47 @@ - - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=12cm]{ctl-mrs-1} -+\epsfxsize=12cm -+\epsffile{ctl-mrs-1.eps} - \end{figure} - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=12cm]{ctl-alu-1} -+\epsfxsize=12cm -+\epsffile{ctl-alu-1.eps} - \end{figure} - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=12cm]{ctl-wen-1} -+\epsfxsize=12cm -+\epsffile{ctl-wen-1.eps} - \end{figure} - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=10cm]{dpt-all-1} -+\epsfxsize=10cm -+\epsffile{dpt-all-1.eps} - \end{figure} - - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=12cm]{dpt-alu-1} -+\epsfxsize=12cm -+\epsffile{dpt-alu-1.eps} - \end{figure} - - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=12cm]{ctldecode} -+\epsfxsize=12cm -+\epsffile{ctldecode.eps} - \end{figure} - - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=12cm]{ctldecodebw} -+\epsfxsize=12cm -+\epsffile{ctldecodebw.eps} - \end{figure} - - \begin{figure}[H]\center - \leavevmode --\includegraphics[width=12cm]{dptbanc} -+\epsfxsize=12cm -+\epsffile{dptbanc.eps} - \end{figure} - - \end{document} + alliance-xgra.patch: Makefile.am | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 143 insertions(+), 1 deletion(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.1 -r 1.2 alliance-xgra.patchIndex: alliance-xgra.patch =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/alliance-xgra.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alliance-xgra.patch 9 Jul 2009 15:13:04 -0000 1.1 +++ alliance-xgra.patch 28 Aug 2009 10:44:15 -0000 1.2 @@ -1,26885 +1,147 @@ -diff -Naur alliance-5.0/xgra/configure.in alliance/xgra/configure.in ---- alliance-5.0/xgra/configure.in 1970-01-01 01:00:00.000000000 +0100 -+++ alliance/xgra/configure.in 2007-11-27 21:41:30.000000000 +0100 -@@ -0,0 +1,185 @@ -+dnl Process this file with autoconf to produce a configure script. -+AC_INIT(src/xgra.c) -+ -+XGRA_MAJOR_VERSION=1 -+XGRA_MINOR_VERSION=5 -+XGRA_VERSION=$XGRA_MAJOR_VERSION.$XGRA_MINOR_VERSION -+ -+AC_SUBST(XGRA_MAJOR_VERSION) -+AC_SUBST(XGRA_MINOR_VERSION) -+AC_SUBST(XGRA_VERSION) -+ -+# For automake. -+VERSION=$XGRA_VERSION -+PACKAGE=xgra -+ -+dnl Initialize automake stuff -+AM_INIT_AUTOMAKE($PACKAGE, $VERSION) -+ -+dnl Checks for programs. -+AC_PROG_CC -+AM_PROG_LEX -+AC_PROG_YACC -+AM_PROG_LIBTOOL -+AC_PROG_MAKE_SET -+ -+AC_CHECK_LIB(m, sqrt) -+ -+AC_CHECK_PROGS(SED, gsed sed) -+AC_PATH_XTRA -+ -+dnl -+dnl Check for X stuff -+dnl -+dnl -+dnl Check X options -+dnl -+if test "$with_x" = no; then -+AC_MSG_ERROR([requires the X window system to compile and run. -+ Please do not use the configure option '--without-x'.]) -+fi -+if test "$with_motif" = no; then -+AC_MSG_ERROR([requires Motif to compile and run. -+ Please do not use the configure option '--without-motif'.]) -+fi -+dnl -+dnl -+dnl Check for X libraries -+dnl -+if test "$with_x" != no; then -+ice_save_LIBS="$LIBS" -+ice_save_CFLAGS="$CFLAGS" -+ice_save_CXXFLAGS="$CXXFLAGS" -+ice_save_CPPFLAGS="$CPPFLAGS" -+ice_save_LDFLAGS="$LDFLAGS" -+ -+dnl -+dnl -+ -+AC_FIND_MOTIF -+ -+dnl -+dnl -+dnl -+LIBS="$LIBS $X_EXTRA_LIBS" -+CFLAGS="$CFLAGS $X_CFLAGS" -+CPPFLAGS="$CPPFLAGS $X_CFLAGS" -+LDFLAGS="$LDFLAGS $X_LIBS" -+dnl -+dnl Check for X library -+ -+dnl -+X11_LIBS="" -+AC_CHECK_LIB(X11, XOpenDisplay, X11_LIBS="-lX11",,${X_PRE_LIBS} ${X_EXTRA_LIBS}) -+if test "$X11_LIBS" = ""; then -+dnl Not having X is fatal. Let the user fix this. -+AC_MSG_ERROR([The X11 library '-lX11' could not be found. -+ Please use the configure options '--x-includes=DIR' -+ and '--x-libraries=DIR' to specify the X location.]) -+fi -+AC_SUBST(X_LIBS) -+AC_SUBST(X11_LIBS) -+AC_SUBST(X_PRE_LIBS) -+dnl -+dnl -+dnl Check for -lXintl library. Lutz Kittler says -+dnl that DLD-Linux with CDE wants `-lXintl' to refine `Xlcmbcurmax'. -+dnl Guenther Roehrich says that -+dnl we must check for `_Xlcmbcurmax' instead of `Xlcmbcurmax'. -+dnl -+AC_CHECK_LIB(Xintl, _Xlcmbcurmax, X11_LIBS="${X11_LIBS} -lXintl",, -+ ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}) -+dnl -+dnl -+dnl Check for -lipc library. SCO unix is said to want that. -+dnl -+AC_CHECK_LIB(ipc, shmap, X11_LIBS="${X11_LIBS} -lipc",, -+ ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}) -+dnl -+dnl -+dnl Check for X toolkit libraries -+dnl -+XT_LIBS="" -+AC_CHECK_LIB(Xt, XtToolkitInitialize, XT_LIBS="-lXt",, -+ ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}) -+if test "$XT_LIBS" = ""; then -+dnl Not having Xt is fatal. Let the user fix this. -+AC_MSG_ERROR([The X toolkit library '-lXt' could not be found. -+ Please use the configure options '--x-includes=DIR' -+ and '--x-libraries=DIR' to specify the X location. -+ See the files 'config.log' and 'ddd/config.log' -+ for further diagnostics.]) -+fi -+AC_SUBST(XT_LIBS) -+dnl -+dnl -+dnl Check for X extension libraries -+dnl -+dnl -+XEXT_LIBS="" -+AC_CHECK_LIB(Xext, XShapeQueryVersion, XEXT_LIBS="-lXext",, -+ ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}) -+AC_SUBST(XEXT_LIBS) -+ -+dnl Check for Motif widget libraries -+dnl -+ -+XM_LIBS="" -+XP_LIBS="" -+if test "$motif_includes" != "no" && test "$motif_libraries" != "no" -+then -+dnl Motif 2.1 wants `-lXp' (X11R6.3 print server) -+AC_CHECK_LIB(Xp, XpSelectInput, -+ XP_LIBS="-lXp" -+ AC_DEFINE(HAVE_XP),, -+ ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}) -+dnl -+AC_CHECK_LIB(Xm, XmCreateOptionMenu, -+ XM_LIBS="-lXm" -+ AC_DEFINE(HAVE_MOTIF),, -+ ${XP_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}) -+dnl -+AC_CHECK_LIB(Xm, xmUseVersion, -+ AC_DEFINE(HAVE_XMUSEVERSION),, -+ ${XP_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}) -+dnl -+AC_CHECK_LIB(Xm, XmInstallImage, -+ AC_DEFINE(HAVE_XMINSTALLIMAGE),, -+ ${XP_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}) -+dnl -+AC_CHECK_LIB(Xm, Xm21InstallImage, -+ AC_DEFINE(HAVE_XM21INSTALLIMAGE),, -+ ${XP_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}) -+fi -+if test "$XM_LIBS" = ""; then -+dnl Without Motif, we won't get far. Let the user fix this. -+AC_MSG_ERROR([The Motif library '-lXm' could not be found. -+ Please use the configure options '--with-motif-includes=DIR' -+ and '--with-motif-libraries=DIR' to specify the Xm location. -+ See the files 'config.log' -+ for further diagnostics.]) -+fi -+ -+AC_SUBST(XP_LIBS) -+AC_SUBST(XM_LIBS) -+ -+LIBS="$LIBS ${XM_LIBS} ${XP_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${X_PRE_LIBS} ${X11_LIBS} ${X_EXTRA_LIBS}" -+ -+ -+LIBS="$ice_save_LIBS" -+CFLAGS="$ice_save_CFLAGS" -+CXXFLAGS="$ice_save_CXXFLAGS" -+CPPFLAGS="$ice_save_CPPFLAGS" -+LDFLAGS="$ice_save_LDFLAGS" -+fi -+ -+dnl Checks for typedefs, structures, and compiler characteristics. -+AC_C_CONST -+ -+AM_ALLIANCE -+ -+AC_OUTPUT([ -+Makefile -+src/Makefile -+etc/Makefile -+]) -diff -Naur alliance-5.0/xgra/etc/Makefile.am alliance/xgra/etc/Makefile.am ---- alliance-5.0/xgra/etc/Makefile.am 1970-01-01 01:00:00.000000000 +0100 [...26639 lines suppressed...] -+ -diff -Naur alliance-5.0/xgra/src/XTB_pixmap.h alliance/xgra/src/XTB_pixmap.h ---- alliance-5.0/xgra/src/XTB_pixmap.h 1970-01-01 01:00:00.000000000 +0100 -+++ alliance/xgra/src/XTB_pixmap.h 2007-11-27 21:41:46.000000000 +0100 -@@ -0,0 +1,65 @@ -+/*------------------------------------------------------------\ -+| | -+| This file is part of the Alliance CAD System Copyright | -+| (C) Laboratoire LIP6 - D?partement ASIM Universite P&M Curie| -+| | -+| Home page : http://www-asim.lip6.fr/alliance/ | -+| E-mail support : mailto:alliance-support at asim.lip6.fr | -+| | -+| This progam is free software; you can redistribute it | -+| and/or modify it under the terms of the GNU General Public | -+| License as published by the Free Software Foundation; | -+| either version 2 of the License, or (at your option) any | -+| later version. | -+| | -+| Alliance VLSI CAD System is distributed in the hope that | -+| it will be useful, but WITHOUT ANY WARRANTY; | -+| without even the implied warranty of MERCHANTABILITY or | -+| FITNESS FOR A PARTICULAR PURPOSE. See the GNU General | -+| Public License for more details. | -+| | -+| You should have received a copy of the GNU General Public | -+| License along with the GNU C Library; see the file COPYING. | -+| If not, write to the Free Software Foundation, Inc., | -+| 675 Mass Ave, Cambridge, MA 02139, USA. | -+| | -+\------------------------------------------------------------*/ -+ -+/*------------------------------------------------------------\ -+| | -+| Tool : XGRA | -+| | -+| File : pixmap.h | -+| | -+| Authors : Jacomme Ludovic | -+| | -+| Date : 04.12.96 | -+| | -+\------------------------------------------------------------*/ -+ -+/*------------------------------------------------------------\ -+| | -+| Include Files | -+| | -+\------------------------------------------------------------*/ -+/*------------------------------------------------------------\ -+| | -+| Constants | -+| | -+\------------------------------------------------------------*/ -+ -+# ifndef XGRA_XTB_PIXMAP -+# define XGRA_XTB_PIXMAP -+ -+/*------------------------------------------------------------\ -+| | -+| Types | -+| | -+\------------------------------------------------------------*/ -+/*------------------------------------------------------------\ -+| | -+| Variables | -+| | -+\------------------------------------------------------------*/ -+ -+# endif ++ xgra.c \ ++ xgra.h \ ++ XGR_bound.c \ ++ XGR_bound.h \ ++ XGR_error.c \ ++ XGR_error.h \ ++ XGR_graph.c \ ++ XGR_graph.h \ ++ XGR_object.c \ ++ XGR_object.h \ ++ XGR_place.c \ ++ XGR_place.h \ ++ XGR_select.c \ ++ XGR_select.h \ ++ XGR.h \ ++ XME_dialog.c \ ++ XME_dialog.h \ ++ XME_edit.c \ ++ XME_edit.h \ ++ XME.h \ ++ XME_menu.c \ ++ XME_menu.h \ ++ XME_message.c \ ++ XME_message.h \ ++ XME_panel.c \ ++ XME_panel.h \ ++ XME_search.c \ ++ XME_search.h \ ++ XME_select.c \ ++ XME_select.h \ ++ XMF_dialog.c \ ++ XMF_dialog.h \ ++ XMF_file.c \ ++ XMF_file.h \ ++ XMF.h \ ++ XMF_menu.c \ ++ XMF_menu.h \ ++ XMF_panel.c \ ++ XMF_panel.h \ ++ XMH.h \ ++ XMH_help.c \ ++ XMH_help.h \ ++ XMH_menu.c \ ++ XMH_menu.h \ ++ XMH_panel.c \ ++ XMH_panel.h \ ++ XMS_dialog.c \ ++ XMS_dialog.h \ ++ XMS.h \ ++ XMS_menu.c \ ++ XMS_menu.h \ ++ XMS_panel.c \ ++ XMS_panel.h \ ++ XMS_setup.c \ ++ XMS_setup.h \ ++ XMT_dialog.c \ ++ XMT_dialog.h \ ++ XMT.h \ ++ XMT_menu.c \ ++ XMT_menu.h \ ++ XMT_message.c \ ++ XMT_message.h \ ++ XMT_panel.c \ ++ XMT_panel.h \ ++ XMT_tools.c \ ++ XMT_tools.h \ ++ XMV_dialog.c \ ++ XMV_dialog.h \ ++ XMV.h \ ++ XMV_map.c \ ++ XMV_map.h \ ++ XMV_menu.c \ ++ XMV_menu.h \ ++ XMV_message.c \ ++ XMV_message.h \ ++ XMV_panel.c \ ++ XMV_panel.h \ ++ XMV_view.c \ ++ XMV_view.h \ ++ XMX_color.c \ ++ XMX_color.h \ ++ XMX_cursor.c \ ++ XMX_cursor.h \ ++ XMX_dialog.c \ ++ XMX_dialog.h \ ++ XMX_event.c \ ++ XMX_event.h \ ++ XMX_graphic.c \ ++ XMX_graphic.h \ ++ XMX_grid.c \ ++ XMX_grid.h \ ++ XMX.h \ ++ XMX_icon.c \ ++ XMX_icon.h \ ++ XMX_menu.c \ ++ XMX_menu.h \ ++ XMX_message.c \ ++ XMX_message.h \ ++ XMX_motif.c \ ++ XMX_motif.h \ ++ XMX_panel.c \ ++ XMX_panel.h \ ++ XMX_view.c \ ++ XMX_view.h \ ++ XSB_error.c \ ++ XSB_error.h \ ++ XSB.h \ ++ XSB_parse.c \ ++ XSB_parse.h \ ++ XSB_share.c \ ++ XSB_share.h \ ++ XTB_cursor.c \ ++ XTB_cursor.h \ ++ XTB_dialog.c \ ++ XTB_dialog.h \ ++ XTB.h \ ++ XTB_icon.c \ ++ XTB_icon.h \ ++ XTB_menu.c \ ++ XTB_menu.h \ ++ XTB_panel.c \ ++ XTB_panel.h \ ++ XTB_pixmap.c \ ++ XTB_pixmap.h ++ ++xgra_LDADD = \ ++ $(GLIB_CFLAGS) \ ++ $(MOTIF_LIBS) \ ++ $(top_builddir)/src/aut/libAut.la \ ++ $(top_builddir)/src/mbk/libMut.la Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/alliance.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- alliance.spec 24 Jul 2009 16:45:39 -0000 1.24 +++ alliance.spec 28 Aug 2009 10:44:15 -0000 1.25 @@ -1,10 +1,9 @@ %define prefix %{_libdir}/%{name} -%define snapshot 20070718 -%define _default_patch_fuzz 2 +%define snapshot 20090827 Name: alliance Version: 5.0 -Release: 29.%{snapshot}snap%{?dist} +Release: 30.%{snapshot}snap%{?dist} Summary: VLSI EDA System License: GPLv2 @@ -14,112 +13,26 @@ Source: http://www-asim.lip6.fr/p URL: http://www-asim.lip6.fr/recherche/alliance/ Patch0: alliance-env.patch -Patch2: alliance-run.patch -Patch3: alliance-perms.patch -Patch4: alliance-files.patch -Patch5: alliance-generic.patch +Patch1: alliance-run.patch +Patch2: alliance-perms.patch # Improving autogeneration of documentation -Patch6: alliance-tutorials-place_n_route.patch -Patch7: alliance-tutorials-simulation.patch -Patch8: alliance-tutorials-start.patch -Patch9: alliance-tutorials-synthesis.patch -Patch10: alliance-tutorials-amd2901.patch +Patch3: alliance-tutorials-place_n_route.patch +Patch4: alliance-tutorials-simulation.patch +Patch5: alliance-tutorials-start.patch +Patch6: alliance-tutorials-synthesis.patch +Patch7: alliance-tutorials-amd2901.patch # Improving examples -Patch11: alliance-examples.patch -Patch12: alliance-examples-adm2901.patch -Patch13: alliance-examples-mipsR3000.patch - -# 64 bits stability patches + upstream enhancements -Patch14: alliance-abe.patch -Patch15: alliance-abl.patch -Patch16: alliance-alcban.patch -Patch17: alliance-asimut.patch -Patch18: alliance-attila.patch -Patch19: alliance-aut.patch -Patch20: alliance-bdd.patch -Patch21: alliance-beh.patch -Patch22: alliance-bhl.patch -Patch23: alliance-boog.patch -Patch24: alliance-boom.patch -Patch25: alliance-btr.patch -Patch26: alliance-bvl.patch -Patch27: alliance-cells.patch -Patch28: alliance-ctl.patch -Patch29: alliance-ctp.patch -Patch30: alliance-distrib.patch -Patch31: alliance-dreal.patch -Patch32: alliance-druc.patch -Patch33: alliance-elp.patch -Patch34: alliance-exp.patch -Patch35: alliance-fks.patch -Patch36: alliance-flatbeh.patch -Patch37: alliance-flatlo.patch -Patch38: alliance-flatph.patch -Patch39: alliance-fmi.patch -Patch40: alliance-fsm.patch -Patch41: alliance-fsp.patch -Patch42: alliance-ftl.patch -Patch43: alliance-fvh.patch -Patch44: alliance-gcp.patch -Patch45: alliance-genlib.patch -Patch46: alliance-genpat.patch -Patch47: alliance-genview.patch -Patch48: alliance-graal.patch -Patch49: alliance-grog.patch -Patch50: alliance-growstk.patch -Patch51: alliance-k2f.patch -Patch52: alliance-l2p.patch -Patch53: alliance-log.patch -Patch54: alliance-loon.patch -Patch55: alliance-lvx.patch -Patch56: alliance-lynx.patch -Patch57: alliance-m2e.patch -Patch58: alliance-mbkal.patch -Patch59: alliance-mbkap.patch -Patch60: alliance-mbkedif.patch -Patch61: alliance-mbkhilo.patch -Patch62: alliance-mbk.patch -Patch63: alliance-mbkvti.patch -Patch64: alliance-mips_asm.patch -Patch65: alliance-mocha.patch - -Patch66: alliance-nero.patch -Patch67: alliance-ocp.patch -Patch68: alliance-ocr.patch -Patch69: alliance-pat2spi.patch -Patch70: alliance-pat.patch -Patch71: alliance-pcbs.patch -Patch72: alliance-phl.patch -Patch73: alliance-ppt.patch -Patch74: alliance-proof.patch -Patch75: alliance-rdscif.patch -Patch76: alliance-rdsgds.patch -Patch77: alliance-rds.patch -Patch78: alliance-ring.patch -Patch79: alliance-rtd.patch -Patch80: alliance-rtn.patch -Patch81: alliance-s2r.patch -Patch82: alliance-scapin.patch -Patch83: alliance-scl.patch -Patch84: alliance-sea.patch -Patch85: alliance-syf.patch -Patch86: alliance-vasy.patch -Patch87: alliance-vbh.patch -Patch88: alliance-vbl.patch -Patch89: alliance-vex.patch -Patch90: alliance-vpd.patch -Patch91: alliance-vpn.patch -Patch92: alliance-vst2xnf.patch -Patch93: alliance-vtl.patch -Patch94: alliance-vvh.patch -Patch95: alliance-x2y.patch -Patch96: alliance-xfsm.patch -Patch97: alliance-xgra.patch -Patch98: alliance-xpat.patch -Patch99: alliance-xsch.patch -Patch100: alliance-xvpn.patch +Patch8: alliance-examples.patch +Patch9: alliance-examples-adm2901.patch +Patch10: alliance-examples-mipsR3000.patch + +# upstream enhancements +Patch11: alliance-xgra.patch + +# Fixes warning: format '%%d' expects type 'int', but argument N has type 'long int' +Patch12: alliance-xgra-xgrerror-ld.patch Source1: xsch.desktop Source2: dreal.desktop @@ -127,28 +40,37 @@ Source3: xpat.desktop Source4: xfsm.desktop Source5: xvpn.desktop Source6: graal.desktop +Source7: xgra.desktop -Source7: alliance.fedora +Source8: alliance.fedora # Chitlesh's donated pictures to alliance -Source8: graal.png -Source9: dreal.png -Source10: xvpn.png -Source11: xfsm.png -Source12: xpat.png -Source13: xsch.png - -Source14: alliance-tutorials-go-all.sh -Source15: alliance-tutorials-go-all-clean.sh -Source16: alliance-examples-go-all.sh -Source17: alliance-examples-go-all-clean.sh +Source9: graal.png +Source10: dreal.png +Source11: xvpn.png +Source12: xfsm.png +Source13: xpat.png +Source14: xsch.png +Source15: xgra.png + +Source16: alliance-tutorials-go-all.sh +Source17: alliance-tutorials-go-all-clean.sh +Source18: alliance-examples-go-all.sh +Source19: alliance-examples-go-all-clean.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: lesstif-devel libXt-devel byacc desktop-file-utils bison +BuildRequires: libXt-devel byacc desktop-file-utils bison BuildRequires: libXp-devel libXpm-devel libstdc++-devel flex m4 BuildRequires: transfig ghostscript -Requires: xorg-x11-fonts-misc +%if 0%{?rhel} +BuildRequires: openmotif-devel +BuildRequires: pkgconfig +%else +BuildRequires: lesstif-devel +%endif + +Requires: xorg-x11-fonts-misc # 442379 Requires(post): %{name}-libs = %{version}-%{release} @@ -191,7 +113,6 @@ Summary: Alliance VLSI CAD Sytem - Group: Applications/Engineering Requires: %{name} = %{version}-%{release} Requires: electronics-menu -Obsoletes: %{name} < 5.0-12 %description libs @@ -213,122 +134,33 @@ Documentation and tutorials for the Alli %prep %setup -q +%{__rm} -rf autom4te.cache -%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} . +%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} . sed -i "s|ALLIANCE_TOP|%{prefix}|" *.desktop - -%patch0 -p0 -b .env -# removing useless copyrighted (by Cadence) lines from the examples +# removed useless copyrighted (by Cadence) lines from the examples # and even in alliance-run # https://www-asim.lip6.fr/wws/arc/alliance-users/2007-07/msg00006.html -%patch2 -p0 -b .run -# fixing permissions -%patch3 -p0 -b .perms - -# 64 stability patches -%patch14 -p1 -b .abe -%patch15 -p1 -b .abl -%patch16 -p1 -b .alcban -%patch17 -p1 -b .asimut -%patch18 -p1 -b .attila -%patch19 -p1 -b .aut -%patch20 -p1 -b .bdd -%patch21 -p1 -b .beh -%patch22 -p1 -b .bhl -%patch23 -p1 -b .boog -#%patch24 -p1 -b .boom -%patch25 -p1 -b .btr -%patch26 -p1 -b .bvl -%patch27 -p1 -b .cells -%patch28 -p1 -b .ctl -%patch29 -p1 -b .ctp -#%patch30 -p1 -b .distrib -%patch31 -p1 -b .dreal -%patch32 -p1 -b .druc -%patch33 -p1 -b .elp -%patch34 -p1 -b .exp -%patch35 -p1 -b .fks -%patch36 -p1 -b .flatbeh -%patch37 -p1 -b .flatlo -%patch38 -p1 -b .flatph -%patch39 -p1 -b .fmi -%patch40 -p1 -b .fsm -%patch41 -p1 -b .fsp -%patch42 -p1 -b .ftl -%patch43 -p1 -b .fvh -%patch44 -p1 -b .gcp -%patch45 -p1 -b .genlib -%patch46 -p1 -b .genpath -%patch47 -p1 -b .genview -%patch48 -p1 -b .graal -%patch49 -p1 -b .grog -%patch50 -p1 -b .growstk -%patch51 -p1 -b .k2f -%patch52 -p1 -b .l2p -%patch53 -p1 -b .log -%patch54 -p1 -b .loon -%patch55 -p1 -b .lvx -%patch56 -p1 -b .lynx -%patch57 -p1 -b .m2e -%patch58 -p1 -b .mbkal -%patch59 -p1 -b .mbkap -%patch60 -p1 -b .mbkedif -%patch61 -p1 -b .mbkhilo -%patch62 -p1 -b .mbk -%patch63 -p1 -b .mbkvti -%patch64 -p1 -b .mips_asm -%patch65 -p1 -b .mocha -%patch66 -p1 -%patch67 -p1 -%patch68 -p1 -%patch69 -p1 -%patch70 -p1 -%patch71 -p1 -%patch72 -p1 -%patch73 -p1 -%patch74 -p1 -%patch75 -p1 -%patch76 -p1 -%patch77 -p1 -%patch78 -p1 -%patch79 -p1 -%patch80 -p1 -%patch81 -p1 -%patch82 -p1 -%patch83 -p1 -#%patch84 -p1 -b .sea -%patch85 -p1 -%patch86 -p1 -%patch87 -p1 -%patch88 -p1 -%patch89 -p1 -%patch90 -p1 -%patch91 -p1 -%patch92 -p1 -%patch93 -p1 -%patch94 -p1 -%patch95 -p1 -%patch96 -p1 -%patch97 -p1 -%patch98 -p1 -%patch99 -p1 -%patch100 -p1 +%patch11 -p1 -b .xgra-makefile.am +%patch12 -p0 -b .xgra-long +%patch0 -p0 -b .env +%patch1 -p0 -b .run +%patch2 -p0 -b .perms -%patch4 -p1 -b .files -#%patch5 -p0 -b .generic # ------------------------------------------------------------------------------ # Description : 2008 March : TexLive introduction to Rawhide sed -i "s|tutorials||" documentation/Makefile.in -%patch6 -p1 -b .doc -%patch7 -p1 -b .doc -%patch8 -p1 -b .doc -%patch9 -p1 -b .doc -%patch10 -p0 -b .doc +sed -i "s|documentation/tutorials/Makefile||" configure* +%patch3 -p1 -b .doc +%patch4 -p1 -b .doc +%patch5 -p1 -b .doc +%patch6 -p1 -b .doc +%patch7 -p0 -b .doc pushd documentation/tutorials # clean unneccessary files %{__rm} Makefile* @@ -342,31 +174,45 @@ pushd documentation/tutorials %{__rm} -rf $folder done # Add automated scripts to tutorials - %{__install} -pm 755 %{SOURCE14} go-all.sh - %{__install} -pm 755 %{SOURCE15} go-all-clean.sh - # FEL self test for alliance - ./go-all.sh 2>&1 | tee self-test-tutorials.log + %{__install} -pm 755 %{SOURCE16} go-all.sh + %{__install} -pm 755 %{SOURCE17} go-all-clean.sh + # Fedora Electronic Lab self test for alliance + #./go-all.sh 2>&1 | tee self-test-tutorials.log # clean temporary files ./go-all-clean.sh popd # ------------------------------------------------------------------------------ -%patch11 -p0 -b .examples -%patch12 -p1 -b .examples -%patch13 -p1 -b .examples +%patch8 -p0 -b .examples +%patch9 -p1 -b .examples +%patch10 -p1 -b .examples + +# fixing flex and bison update on rawhide +sed -i '30i\#include \"string.h\"' ocp/src/placer/Ocp.cpp ocp/src/placer/PPlacement.h +sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y # make sure the man pages are UTF-8... -for nonUTF8 in distrib/doc/alc_origin.1 alcban/man1/alcbanner.1 \ +for nonUTF8 in FAQ README LICENCE distrib/doc/alc_origin.1 alcban/man1/alcbanner.1 \ loon/doc/loon.1 m2e/doc/man1/m2e.1 boog/doc/boog.1 ; do %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv %{__mv} -f $nonUTF8.conv $nonUTF8 done +pushd documentation/alliance-examples/ +# make sure the man pages are UTF-8... +for nonUTF8 in tuner/build_tuner mipsR3000/asm/mips_defs.h tuner/tuner.vbe \ + tuner/README mipsR3000/sce/mips_dpt.c ; do + %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv + %{__mv} -f $nonUTF8.conv $nonUTF8 +done + #wrong-file-end-of-line-encoding -sed -i 's/\r//' documentation/alliance-examples/mipsR3000/asm/* +sed -i 's/\r//' mipsR3000/asm/* +popd -# fixing flex and bison update on rawhide -sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y +# Fix xgra build +sed -i "s|AM_CFLAGS =|AM_CFLAGS = -I../../mbk/src -I../../aut/src/|g" xgra/src/Makefile* +sed -i "s|xgra_LDADD =|xgra_LDADD = -L../../mbk/src -L../../aut/src/|g" xgra/src/Makefile* %build @@ -415,35 +261,29 @@ popd %{__rm} -rf %{buildroot}%{prefix}/examples/ # Add automated scripts to examples -%{__install} -pm 755 %{SOURCE16} alliance-examples/go-all.sh -%{__install} -pm 755 %{SOURCE17} alliance-examples/go-all-clean.sh +%{__install} -pm 755 %{SOURCE18} alliance-examples/go-all.sh +%{__install} -pm 755 %{SOURCE19} alliance-examples/go-all-clean.sh pushd alliance-examples/ # FEL self test for alliance - ./go-all.sh 2>&1 | tee self-test-examples.log + #./go-all.sh 2>&1 | tee self-test-examples.log # clean temporary files ./go-all-clean.sh popd -# correcting minor documentation details -sed -i "s|/bin/zsh|/bin/sh|" doc/alliance-run/bench.zsh - find %{buildroot} -name '*.la' -exec rm -f {} ';' # Adding icons for the menus %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ -%{__cp} -p %{SOURCE8} %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} \ +%{__cp} -p %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} \ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ # desktop files with enhanced menu from electronics-menu now on Fedora # thanks Peter Brett for desktopfile in *.desktop; do -desktop-file-install --vendor fedora \ - --add-category Engineering \ - --add-category Electronics \ - --remove-category Science \ +desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ $desktopfile done @@ -455,9 +295,9 @@ done # protecting hardcoded links -ln -sf ../../..%{_datadir}/%{name}/cells %{buildroot}%{prefix}/cells -ln -sf ../../..%{_datadir}/%{name}/etc %{buildroot}%{prefix}/etc -ln -sf ../../..%{_datadir}/%{name}/man %{buildroot}%{prefix}/man +ln -sf ../../..%{_datadir}/%{name}/cells %{buildroot}%{prefix}/cells +ln -sf ../../..%{_datadir}/%{name}/etc %{buildroot}%{prefix}/etc +ln -sf ../../..%{_datadir}/%{name}/man %{buildroot}%{prefix}/man # manpage-not-gzipped @@ -474,11 +314,17 @@ EOF # removing tools for compiling and installing Alliance tools # These are for the packager (i.e me) and not for user %{__rm} -f %{buildroot}%{_sysconfdir}/%{name}/attila.conf +%{__rm} -f %{buildroot}%{prefix}/etc/attila.conf %{__rm} -f %{buildroot}%{prefix}/bin/attila %{__rm} -f %{buildroot}%{_datadir}/man/man1/attila* %{__rm} -f doc/html/alliance/*attila.html %{__rm} -f doc/pdf/attila.pdf +# correcting minor documentation details +sed -i "s|/bin/zsh|/bin/sh|" doc/alliance-run/bench.zsh + +%{_fixperms} %{buildroot}/* + %post /sbin/ldconfig @@ -510,18 +356,20 @@ touch --no-create %{_datadir}/icons/hico %files libs +%defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/ld.so.conf.d/* -%{_datadir}/applications/fedora-*.desktop -%{_sysconfdir}/profile.d/alc_env.* +%{_datadir}/applications/*.desktop +%config(noreplace) %{_sysconfdir}/profile.d/alc_env.* %files doc +%defattr(-,root,root,-) %doc doc/html/ %doc doc/design-flow %doc doc/pdf/*.pdf %doc doc/overview/*.ps %doc doc/overview/*.pdf -%doc doc/tutorials/ +%doc documentation/tutorials/ #Makefiles are present in alliance-examples/*. It is normal because # * it gives the VLSI designer a template on how to create his own # Makefile for alliance (VLSI designers normally don't know how to do so) @@ -532,8 +380,13 @@ touch --no-create %{_datadir}/icons/hico %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 5.0-29.20070718snap -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Thu Aug 27 2009 Chitlesh Goorah - 5.0-30.20090827snap +- updated to upstream's 20090828 snapshot +- merged patches with upstream's snapshot: 64 bits stability patches and upstream enhancements +- fixed EPEL-5 build + +* Sat Aug 8 2009 Chitlesh Goorah - 5.0-29.20070718snap +- improved rawhide build with respect to the broken patches * Thu Jul 9 2009 Chitlesh Goorah - 5.0-28.20070718snap - improved stability on 64 bit architecture Index: dreal.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/dreal.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- dreal.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ dreal.desktop 28 Aug 2009 10:44:15 -0000 1.4 @@ -6,5 +6,5 @@ Icon=dreal.png Type=Application Terminal=false GenericName=dreal -Categories=Science; -Comment=View the Real layout \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Real layout Index: graal.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/graal.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- graal.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ graal.desktop 28 Aug 2009 10:44:15 -0000 1.4 @@ -6,5 +6,5 @@ Icon=graal.png Type=Application Terminal=false GenericName=graal -Categories=Science; -Comment=Edits physical layouts \ No newline at end of file +Categories=Electronics;Engineering; +Comment=Edits physical layouts Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 9 Jul 2009 15:13:04 -0000 1.5 +++ import.log 28 Aug 2009 10:44:15 -0000 1.6 @@ -3,3 +3,4 @@ alliance-5_0-24_20070718snap_fc10:HEAD:a alliance-5_0-26_20070718snap_fc10:HEAD:alliance-5.0-26.20070718snap.fc10.src.rpm:1235508896 alliance-5_0-27_20070718snap_fc11:HEAD:alliance-5.0-27.20070718snap.fc11.src.rpm:1246707806 alliance-5_0-28_20070718snap_fc11:HEAD:alliance-5.0-28.20070718snap.fc11.src.rpm:1247151445 +alliance-5_0-30_20090827snap_fc11:HEAD:alliance-5.0-30.20090827snap.fc11.src.rpm:1251456077 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 4 Jul 2009 11:46:52 -0000 1.4 +++ sources 28 Aug 2009 10:44:16 -0000 1.5 @@ -1 +1 @@ -917f4493c09f6f5c49d5a606a5e9bbd8 alliance-5.0-20070718.tar.gz +8591c98de3f24a76e81b5ecb4cf60f7d alliance-5.0-20090827.tar.gz Index: xfsm.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/xfsm.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xfsm.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xfsm.desktop 28 Aug 2009 10:44:16 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xfsm.png Type=Application Terminal=false GenericName=xfsm -Categories=Science; -Comment=View Finite State Machines \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View Finite State Machines Index: xpat.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/xpat.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xpat.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xpat.desktop 28 Aug 2009 10:44:16 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xpat.png Type=Application Terminal=false GenericName=xpat -Categories=Science; -Comment=View the Patterns \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Patterns Index: xsch.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/xsch.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xsch.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xsch.desktop 28 Aug 2009 10:44:16 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xsch.png Type=Application Terminal=false GenericName=Xsch -Categories=Science; -Comment=View the Schematic \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Schematic Index: xvpn.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/xvpn.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xvpn.desktop 23 Aug 2007 12:16:54 -0000 1.3 +++ xvpn.desktop 28 Aug 2009 10:44:16 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xvpn.png Type=Application Terminal=false GenericName=xpvn -Categories=Science; -Comment=View the Petri Nets \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Petri Nets --- alliance-abe.patch DELETED --- --- alliance-abl.patch DELETED --- --- alliance-alcban.patch DELETED --- --- alliance-asimut.patch DELETED --- --- alliance-attila.patch DELETED --- --- alliance-aut.patch DELETED --- --- alliance-bdd.patch DELETED --- --- alliance-beh.patch DELETED --- --- alliance-bhl.patch DELETED --- --- alliance-boog.patch DELETED --- --- alliance-boom.patch DELETED --- --- alliance-btr.patch DELETED --- --- alliance-bvl.patch DELETED --- --- alliance-cells.patch DELETED --- --- alliance-ctl.patch DELETED --- --- alliance-ctp.patch DELETED --- --- alliance-distrib.patch DELETED --- --- alliance-dreal.patch DELETED --- --- alliance-druc.patch DELETED --- --- alliance-elp.patch DELETED --- --- alliance-exp.patch DELETED --- --- alliance-files.patch DELETED --- --- alliance-fks.patch DELETED --- --- alliance-flatbeh.patch DELETED --- --- alliance-flatlo.patch DELETED --- --- alliance-flatph.patch DELETED --- --- alliance-fmi.patch DELETED --- --- alliance-fsm.patch DELETED --- --- alliance-fsp.patch DELETED --- --- alliance-ftl.patch DELETED --- --- alliance-fvh.patch DELETED --- --- alliance-gcp.patch DELETED --- --- alliance-generic.patch DELETED --- --- alliance-genlib.patch DELETED --- --- alliance-genpat.patch DELETED --- --- alliance-genview.patch DELETED --- --- alliance-graal.patch DELETED --- --- alliance-grog.patch DELETED --- --- alliance-growstk.patch DELETED --- --- alliance-k2f.patch DELETED --- --- alliance-l2p.patch DELETED --- --- alliance-log.patch DELETED --- --- alliance-loon.patch DELETED --- --- alliance-lvx.patch DELETED --- --- alliance-lynx.patch DELETED --- --- alliance-m2e.patch DELETED --- --- alliance-mbk.patch DELETED --- --- alliance-mbkal.patch DELETED --- --- alliance-mbkap.patch DELETED --- --- alliance-mbkedif.patch DELETED --- --- alliance-mbkhilo.patch DELETED --- --- alliance-mbkvti.patch DELETED --- --- alliance-mips_asm.patch DELETED --- --- alliance-mocha.patch DELETED --- --- alliance-nero.patch DELETED --- --- alliance-ocp.patch DELETED --- --- alliance-ocr.patch DELETED --- --- alliance-pat.patch DELETED --- --- alliance-pat2spi.patch DELETED --- --- alliance-pcbs.patch DELETED --- --- alliance-phl.patch DELETED --- --- alliance-ppt.patch DELETED --- --- alliance-proof.patch DELETED --- --- alliance-rds.patch DELETED --- --- alliance-rdscif.patch DELETED --- --- alliance-rdsgds.patch DELETED --- --- alliance-ring.patch DELETED --- --- alliance-rtd.patch DELETED --- --- alliance-rtn.patch DELETED --- --- alliance-s2r.patch DELETED --- --- alliance-scapin.patch DELETED --- --- alliance-scl.patch DELETED --- --- alliance-sea.patch DELETED --- --- alliance-syf.patch DELETED --- --- alliance-vasy.patch DELETED --- --- alliance-vbh.patch DELETED --- --- alliance-vbl.patch DELETED --- --- alliance-vex.patch DELETED --- --- alliance-vpd.patch DELETED --- --- alliance-vpn.patch DELETED --- --- alliance-vst2xnf.patch DELETED --- --- alliance-vtl.patch DELETED --- --- alliance-vvh.patch DELETED --- --- alliance-x2y.patch DELETED --- --- alliance-xfsm.patch DELETED --- --- alliance-xpat.patch DELETED --- --- alliance-xsch.patch DELETED --- --- alliance-xvpn.patch DELETED --- From tagoh at fedoraproject.org Fri Aug 28 10:45:14 2009 From: tagoh at fedoraproject.org (Akira TAGOH) Date: Fri, 28 Aug 2009 10:45:14 +0000 (UTC) Subject: rpms/anthy/F-11 anthy-fix-typo-in-dict.patch, 1.1, 1.2 anthy.spec, 1.58, 1.59 Message-ID: <20090828104514.E41D611C0044@cvs1.fedora.phx.redhat.com> Author: tagoh Update of /cvs/pkgs/rpms/anthy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21800 Modified Files: anthy-fix-typo-in-dict.patch anthy.spec Log Message: * Fri Aug 28 2009 Akira TAGOH - 9100h-8 - Fix more typos in dictionary. (#519769) anthy-fix-typo-in-dict.patch: compound.t | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) Index: anthy-fix-typo-in-dict.patch =================================================================== RCS file: /cvs/pkgs/rpms/anthy/F-11/anthy-fix-typo-in-dict.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- anthy-fix-typo-in-dict.patch 8 Jul 2009 12:46:05 -0000 1.1 +++ anthy-fix-typo-in-dict.patch 28 Aug 2009 10:45:14 -0000 1.2 @@ -1,6 +1,22 @@ diff -pruN anthy-9100h.orig/mkworddic/compound.t anthy-9100h/mkworddic/compound.t --- anthy-9100h.orig/mkworddic/compound.t 2009-02-07 21:15:36.000000000 +0900 -+++ anthy-9100h/mkworddic/compound.t 2009-07-08 20:52:21.000000000 +0900 ++++ anthy-9100h/mkworddic/compound.t 2009-08-28 17:19:20.000000000 +0900 +@@ -8,7 +8,6 @@ + ???????????????? #T35 #_4????_4???? + ?????????????????? #T35 #_5????_4???? + ?????????????? #T35 #_5????_2?? +-???????????? #T35 #_3????_3???? + ?????????????????? #CN ?????????????????? + ???????????? #T35 #_4????_2?? + ???????????? #T35 #_3????_3???? +@@ -20,6 +19,7 @@ + ???????????????? #T35 #_3????_5???? + ?????????????? #T35 #_3????_4???? + ???????????????? #T35 #_3????_5???? ++???????????? #T35 #_3????_3???? + ?????????????? #T35 #_3????_4???? + ?????????????? #T35 #_3????_4???? + ?????????????????? #T35 #_3????_6?????? @@ -9714,7 +9714,6 @@ ?????????????? #T35 #_4????_3???? ?????????????? #T35 #_4????_3?? @@ -9,6 +25,24 @@ diff -pruN anthy-9100h.orig/mkworddic/co ???????????? #T35 #_4????_2?? ?????????????? #T35 #_4????_3???? ???????????????? #T35 #_4????_4???? +@@ -19234,7 +19233,7 @@ + ???????????? #T35 #_4????_2?? + ???????????????? #T35 #_2??_2??_4???? + ???????????? #T35 #_4????_2?? +-?????????????????? #T35 #_4????_5???? ++?????????????????? #T35 #_4????_5???? + ???????????? #T35 #_2??_4???? + ???????????? #T35 #_4????_2?? + ?????????????? #T35 #_2??_3????_2?? +@@ -20163,7 +20162,7 @@ + ???????????????? #T35 #_4????_4???? + ???????????????????? #T35 #_4????_2??_4???? + ???????????? #T35 #_4????_2?? +-???????????????? #T35 #_4????_4???? ++???????????????? #T35 #_4????_4???? + ???????????? #T35 #_4????_2?? + ?????????? #T35 #_4????_1?? + ???????????????? #T35 #_4????_4???? @@ -30752,7 +30751,6 @@ ?????????????????????????? #T35 #_6????_4????_3???? ???????????????? #T35 #_7??????_1?? @@ -17,6 +51,15 @@ diff -pruN anthy-9100h.orig/mkworddic/co ???????????????? #T35 #_5????_3?? ???????????????????????? #T35 #_5????_3??_4???? ?????????????? #T35 #_5????_2?? +@@ -30839,7 +30837,7 @@ + ???????????? #T35 #_3??_3???? + ???????????? #T35 #_4????_2?? + ???????????????? #T35 #_4????_4???? +-???????????????? #T35 #_4????_4???? ++???????????????? #T35 #_4????_4???? + ?????????????? #T35 #_4????_3?? + ???????????????? #T35 #_5????_3???? + ???????????????? #T35 #_5????_3???? @@ -40405,6 +40403,7 @@ ?????????????? #T35 #_5????_2?? ???????????? #T35 #_3????_3?? @@ -34,6 +77,20 @@ diff -pruN anthy-9100h.orig/mkworddic/co ???????????????????? #T35 #_4????_6?????? ???????????? #T35 #_4????_2?? ?????????????????? #T35 #_6??????_3?? +@@ -57562,11 +57561,11 @@ + ?????????? #T35 #_3????_2???? + ?????????? #T35 #_3????_2?? + ???????????? #T35 #_3????_3???? +-???????????????? #T35 #_3????_5???? ++???????????????? #T35 #_3????_5???? + ???????????????? #T35 #_3????_5???? + ?????????? #T35 #_3????_2?? + ?????????????? #T35 #_3????_4???? +-???????????? #T35 #_3????_3???? ++???????????? #T35 #_3????_3???? + ???????????? #T35 #_3????_3???? + ???????????? #T35 #_3????_3???? + ?????????????? #T35 #_3????_4???? @@ -62585,6 +62584,7 @@ ?????????? #T35 #_3??_2?? ?????????? #T35 #_3????_2?? Index: anthy.spec =================================================================== RCS file: /cvs/pkgs/rpms/anthy/F-11/anthy.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- anthy.spec 20 Aug 2009 07:12:09 -0000 1.58 +++ anthy.spec 28 Aug 2009 10:45:14 -0000 1.59 @@ -23,7 +23,7 @@ Name: anthy Version: 9100h -Release: 7%{?dist} +Release: 8%{?dist} # The entire source code is LGPLv2+ and dictionaries is GPLv2. License: LGPLv2+ and GPLv2 URL: http://sourceforge.jp/projects/anthy/ @@ -238,6 +238,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 28 2009 Akira TAGOH - 9100h-8 +- Fix more typos in dictionary. (#519769) + * Thu Aug 20 2009 Akira TAGOH - 9100h-7 - Stop updating corpus at the build time to avoid creating different dictionary among arch. (#816563) From chitlesh at fedoraproject.org Fri Aug 28 10:47:50 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 10:47:50 +0000 (UTC) Subject: rpms/alliance/EL-5 alliance-examples-adm2901.patch, NONE, 1.1 alliance-examples-go-all-clean.sh, NONE, 1.1 alliance-examples-go-all.sh, NONE, 1.1 alliance-examples-mipsR3000.patch, NONE, 1.1 alliance-tutorials-amd2901.patch, NONE, 1.1 alliance-tutorials-go-all-clean.sh, NONE, 1.1 alliance-tutorials-go-all.sh, NONE, 1.1 alliance-tutorials-place_n_route.patch, NONE, 1.1 alliance-tutorials-simulation.patch, NONE, 1.1 alliance-tutorials-start.patch, NONE, 1.1 alliance-tutorials-synthesis.patch, NONE, 1.1 alliance-xgra-xgrerror-ld.patch, NONE, 1.1 alliance-xgra.patch, NONE, 1.1 xgra.desktop, NONE, 1.1 xgra.png, NONE, 1.1 .cvsignore, 1.3, 1.4 alliance-env.patch, 1.2, 1.3 alliance.spec, 1.4, 1.5 dreal.desktop, 1.3, 1.4 graal.desktop, 1.3, 1.4 import.log, 1.1, 1.2 sources, 1.3, 1.4 xfsm.desktop, 1.3, 1.4 xpat.desktop, 1.3, 1.4 xsch.desktop, 1.3, 1.4 xvpn.desktop, 1.3, 1.4 alliance-gcc43.patch, 1.1, NONE Message-ID: <20090828104750.B84F911C0044@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22589/EL-5 Modified Files: .cvsignore alliance-env.patch alliance.spec dreal.desktop graal.desktop import.log sources xfsm.desktop xpat.desktop xsch.desktop xvpn.desktop Added Files: alliance-examples-adm2901.patch alliance-examples-go-all-clean.sh alliance-examples-go-all.sh alliance-examples-mipsR3000.patch alliance-tutorials-amd2901.patch alliance-tutorials-go-all-clean.sh alliance-tutorials-go-all.sh alliance-tutorials-place_n_route.patch alliance-tutorials-simulation.patch alliance-tutorials-start.patch alliance-tutorials-synthesis.patch alliance-xgra-xgrerror-ld.patch alliance-xgra.patch xgra.desktop xgra.png Removed Files: alliance-gcc43.patch Log Message: snapshot 20090827 alliance-examples-adm2901.patch: amd2901_chip.c | 16 ++++++++-------- amd2901_core.c | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) --- NEW FILE alliance-examples-adm2901.patch --- diff -Naur alliance-5.0/documentation/alliance-examples/amd2901/amd2901_chip.c test-64/alliance-examples/amd2901/amd2901_chip.c --- alliance-5.0/documentation/alliance-examples/amd2901/amd2901_chip.c 2004-05-23 20:55:16.000000000 +0200 +++ test-64/alliance-examples/amd2901/amd2901_chip.c 2009-06-14 02:35:45.000000000 +0200 @@ -1,5 +1,5 @@ #include -#define POWER "vdde","vdd","vsse","vss",0 +#define POWER "vdde","vdd","vsse","vss",NULL int main () { @@ -78,7 +78,7 @@ "vdd => vdd", "vss => vss", - 0); + NULL); GENLIB_LOINS("pck_sp","p_ck","ck","cki", POWER); @@ -119,13 +119,13 @@ GENLIB_LOINS ("piot_sp","p_r3", "ram_o_up","sh_left","ram_i_up","r3","cki", POWER ); - GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",NULL); - GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",NULL); GENLIB_SAVE_LOFIG(); diff -Naur alliance-5.0/documentation/alliance-examples/amd2901/amd2901_core.c test-64/alliance-examples/amd2901/amd2901_core.c --- alliance-5.0/documentation/alliance-examples/amd2901/amd2901_core.c 2004-05-23 20:55:16.000000000 +0200 +++ test-64/alliance-examples/amd2901/amd2901_core.c 2009-06-14 02:36:07.000000000 +0200 @@ -109,7 +109,7 @@ "out_x[3:0] => y[3:0]", "vdd => vdd", - "vss => vss", 0); + "vss => vss", NULL); /* ***************** Control Instanciation ****************** */ @@ -161,7 +161,7 @@ "oe => oe", "vdd => vdd", - "vss => vss", 0); + "vss => vss", NULL); GENLIB_PLACE ("amd2901_dpt", "amd2901_dpt", NOSYM, 0, 0); GENLIB_DEF_AB (0, 0, 0, 100); --- NEW FILE alliance-examples-go-all-clean.sh --- #!/bin/sh for B in addaccu16 adder4 amd2901 amd2901-vasy digi divcas4 \ multi16b-reg multi4b multi8 multi8b pgcd sqrt32 sqrt8 \ mipsR3000 hadamard do if [ -d $B ] then echo "----- BENCH $B ----- " (cd $B && make clean) fi done --- NEW FILE alliance-examples-go-all.sh --- #!/bin/sh for B in addaccu16 adder4 amd2901 amd2901-vasy digi divcas4 \ multi16b-reg multi4b multi8 multi8b pgcd sqrt32 sqrt8 \ mipsR3000 hadamard do if [ -d $B ] then echo "----- BENCH $B ----- " (cd $B && make clean && make) fi done alliance-examples-mipsR3000.patch: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE alliance-examples-mipsR3000.patch --- diff -Naur alliance-5.0/documentation/alliance-examples/mipsR3000/sce/Makefile test-64/alliance-examples/mipsR3000/sce/Makefile --- alliance-5.0/documentation/alliance-examples/mipsR3000/sce/Makefile 2004-07-30 02:40:09.000000000 +0200 +++ test-64/alliance-examples/mipsR3000/sce/Makefile 2009-06-14 03:12:56.000000000 +0200 @@ -119,7 +119,7 @@ LVX = $(MBK_EXTRACT_ENV); $(ALLIANCE_BIN)/lvx PROOF = $(MBK_EXTRACT_ENV); $(ALLIANCE_BIN)/proof RING = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/ring - DPGEN = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/genlib + DPGEN = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/genlib --keep-exec --verbose OCP = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/ocp -v -gnuplot OCR = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/ocr NERO = $(MBK_GENERAT_ENV); $(ALLIANCE_BIN)/nero -V alliance-tutorials-amd2901.patch: Makefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- NEW FILE alliance-tutorials-amd2901.patch --- diff -Naur documentation/tutorials/synthesis/src/amd2901/Makefile tutorials/synthesis/src/amd2901/Makefile --- documentation/tutorials/synthesis/src/amd2901/Makefile 2002-07-25 14:50:18.000000000 +0200 +++ tutorials/synthesis/src/amd2901/Makefile 2007-07-18 19:34:53.000000000 +0200 @@ -2,17 +2,17 @@ all: EXAMPLE VAR CATAL02 res.pat -VAR: +VAR: MBK_IN_LO=vst;export MBK_IN_LO ;\ - MBK_CATA_LIB=/asim/alliance/cells/sxlib;export MBK_CATA_LIB + MBK_CATA_LIB=$ALLIANCE_TOP/cells/sxlib;export MBK_CATA_LIB CATAL01: - echo amd2901_ctl C >CATAL + echo amd2901_ctl C >CATAL echo amd2901_dpt C >>CATAL CATAL02: echo amd2901_dpt C >CATAL - + EXAMPLE: genlib circuit @@ -38,7 +38,7 @@ res2.pat: amd2901_chip.vst pattern.pat amd2901_core.vst CATAL asimut amd2901_chip pattern res2 - touch amd2901_chip.vst + touch amd2901_chip.vst clean : rm -f Makefile-* \ --- NEW FILE alliance-tutorials-go-all-clean.sh --- #!/bin/sh for B in place_and_route simulation synthesis do if [ -d $B/src ] then echo "--- BENCH $B ----" (cd $B/src && make clean) fi done --- NEW FILE alliance-tutorials-go-all.sh --- #!/bin/sh for B in place_and_route simulation synthesis do if [ -d $B/src ] then echo "--- BENCH $B ----" (cd $B/src && make clean && make) fi done alliance-tutorials-place_n_route.patch: amd2901_chip.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) --- NEW FILE alliance-tutorials-place_n_route.patch --- diff -Naur alliance-5.0/documentation/tutorials/place_and_route/src/amd2901/amd2901_chip.c test-64/tutorials/place_and_route/src/amd2901/amd2901_chip.c --- alliance-5.0/documentation/tutorials/place_and_route/src/amd2901/amd2901_chip.c 2002-07-25 14:50:19.000000000 +0200 +++ test-64/tutorials/place_and_route/src/amd2901/amd2901_chip.c 2009-06-14 02:27:03.000000000 +0200 @@ -1,5 +1,5 @@ #include -#define POWER "vdde","vdd","vsse","vss",0 +#define POWER "vdde","vdd","vsse","vss",NULL int main () { @@ -78,7 +78,7 @@ "vdd => vdd", "vss => vss", - 0); + NULL); GENLIB_LOINS("pck_sp","p_ck","ck","cki", POWER); @@ -119,13 +119,13 @@ GENLIB_LOINS ("piot_sp","p_r3", "ram_o_up","sh_left","ram_i_up","r3","cki", POWER ); - GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",NULL); - GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",NULL); GENLIB_SAVE_LOFIG(); alliance-tutorials-simulation.patch: simulation.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE alliance-tutorials-simulation.patch --- diff -Naur alliance-5.0/documentation/tutorials/simulation/tex/simulation.tex test-64/tutorials/simulation/tex/simulation.tex --- alliance-5.0/documentation/tutorials/simulation/tex/simulation.tex 2004-10-16 14:52:05.000000000 +0200 +++ test-64/tutorials/simulation/tex/simulation.tex 2009-07-04 12:18:54.867711418 +0200 @@ -171,7 +162,7 @@ } All the files used in this part are located in the \\ -\texttt{/tutorial/simulation/src} directory.\\ +\texttt{/usr/share/doc/alliance-doc-5.0/tutorial/simulation/src} directory.\\ This directory contains two subdirectories and one Makefile : \begin{itemize} \item The Makefile allows you to validate automatically the entire simulation part @@ -626,13 +617,13 @@ \bf SXLIB }. For the functionality of the various cells and their interface, the sxlib man is available. The behavioral description of each cell is present in \\ -{\bf /alliance/cells/sxlib }. +{\bf \$ALLIANCE\_TOP/cells/sxlib }. You must set the environment variable { \bf MBK\_CATA\_LIB } to be able to reach these cells. \begin{commandline} - > MBK_CATA_LIB=/alliance/cells/sxlib + > MBK_CATA_LIB=\$ALLIANCE\_TOP/cells/sxlib > export MBK_CATA_LIB \end{commandline} alliance-tutorials-start.patch: start.tex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE alliance-tutorials-start.patch --- diff -Naur alliance-5.0/documentation/tutorials/start/start.tex test-64/tutorials/start/start.tex --- alliance-5.0/documentation/tutorials/start/start.tex 2004-10-16 14:52:13.000000000 +0200 +++ test-64/tutorials/start/start.tex 2009-07-04 12:17:35.389714653 +0200 @@ -116,13 +116,13 @@ try to run the following command : \begin{phraseverbatim} -~alp/addaccu %-) source /alliance/etc/alc_env.csh +~alp/addaccu %-) source /etc/profile.d/alc_env.csh \end{phraseverbatim} Otherwise, if you run a \texttt{sh-like} shell, try to run the following command : \begin{phraseverbatim} -~alp/addaccu %-) source /alliance/alc_env.sh +~alp/addaccu %-) source /etc/profile.d/alc_env.sh \end{phraseverbatim} \\ Before we proceed to the tutorial, you must make sure that the @@ -151,13 +151,13 @@ MBK_CATAL_NAME=CATAL MBK_SCALE_X=100 MBK_VSS=vss -MBK_CATA_LIB=.:/alliance/cells/sxlib:/alliance/cells/padlib +MBK_CATA_LIB=.:\$ALLIANCE\_TOP/cells/sxlib:\$ALLIANCE\_TOP/cells/padlib MBK_WORK_LIB=. MBK_VDD=vdd MBK_C4_LIB=./cellsC4 MBK_IN_LO=vst MBK_IN_PH=ap -MBK_TARGET_LIB=/alliance/cells/sxlib +MBK_TARGET_LIB=\$ALLIANCE\_TOP/cells/sxlib MBK_OUT_LO=vst \end{framedverbatim} \caption{\label{mbk} \texttt{MBK} environment variables.} alliance-tutorials-synthesis.patch: src/amd2901/amd2901_chip.c | 14 +++++++------- tex/synthesis.tex | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) --- NEW FILE alliance-tutorials-synthesis.patch --- diff -Naur alliance-5.0/documentation/tutorials/synthesis/src/amd2901/amd2901_chip.c test-64/tutorials/synthesis/src/amd2901/amd2901_chip.c --- alliance-5.0/documentation/tutorials/synthesis/src/amd2901/amd2901_chip.c 2002-07-25 14:50:18.000000000 +0200 +++ test-64/tutorials/synthesis/src/amd2901/amd2901_chip.c 2009-06-14 00:31:18.000000000 +0200 @@ -78,7 +78,7 @@ "vdd => vdd", "vss => vss", - 0); + NULL); GENLIB_LOINS("pck_sp","p_ck","ck","cki", POWER); @@ -119,13 +119,13 @@ GENLIB_LOINS ("piot_sp","p_r3", "ram_o_up","sh_left","ram_i_up","r3","cki", POWER ); - GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddick_sp","p_vddick0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvssick_sp","p_vssick0","ckc","cki","vdde","vdd","vsse","vss",NULL); - GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",0); - GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",0); + GENLIB_LOINS("pvddeck_sp","p_vddeck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvddeck_sp","p_vddeck1","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck0","ckc","cki","vdde","vdd","vsse","vss",NULL); + GENLIB_LOINS("pvsseck_sp","p_vsseck1","ckc","cki","vdde","vdd","vsse","vss",NULL); GENLIB_SAVE_LOFIG(); diff -Naur alliance-5.0/documentation/tutorials/synthesis/tex/synthesis.tex test-64/tutorials/synthesis/tex/synthesis.tex --- alliance-5.0/documentation/tutorials/synthesis/tex/synthesis.tex 2004-10-16 14:52:17.000000000 +0200 +++ test-64/tutorials/synthesis/tex/synthesis.tex 2009-07-04 12:26:03.345711622 +0200 @@ -220,7 +211,7 @@ } All the files used in this part are located under \\ -\texttt{/tutorial/synthesis/src} directory.\\ +\texttt{/usr/share/doc/alliance-doc-5.0/tutorials/synthesis/src} directory.\\ This directory contents four subdirectories and one Makefile : \begin{itemize}\itemsep=-.8ex alliance-xgra-xgrerror-ld.patch: XGR_error.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE alliance-xgra-xgrerror-ld.patch --- --- xgra/src/XGR_error.c 2007-11-27 21:41:32.000000000 +0100 +++ XGR_error.c 2009-08-28 07:53:58.546631214 +0200 @@ -270,7 +270,7 @@ if ( XgraFigureGra != (autgraph *)NULL ) { - sprintf( Scan, " FIGURE : %s\n\n NODES : %d\n ARCS : %d\n\n", + sprintf( Scan, " FIGURE : %s\n\n NODES : %ld\n ARCS : %ld\n\n", XgraFigure->NAME, XgraFigureGra->NUMBER_NODE, XgraFigureGra->NUMBER_ARC ); @@ -282,7 +282,7 @@ Scan = Scan + strlen( Scan ); - sprintf( Scan, " BOUNDING BOX : \n\n XMIN : %d\n YMIN : %d\n XMAX : %d\n YMAX : %d\n\n", + sprintf( Scan, " BOUNDING BOX : \n\n XMIN : %ld\n YMIN : %ld\n XMAX : %ld\n YMAX : %ld\n\n", XgraBoundXmin / XGRA_UNIT, XgraBoundYmin / XGRA_UNIT, XgraBoundXmax / XGRA_UNIT, XgraBoundYmax / XGRA_UNIT ); alliance-xgra.patch: Makefile.am | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 143 insertions(+), 1 deletion(-) --- NEW FILE alliance-xgra.patch --- --- /home/chitlesh/rpmbuild/BUILD/alliance-5.0/xgra/Makefile.am 2009-08-28 07:20:46.993629321 +0200 +++ src/xgra/Makefile.am 2009-08-28 07:26:58.090631633 +0200 @@ -1 +1,143 @@ -SUBDIRS = src etc +bin_PROGRAMS = \ + xgra + +xgra_CPPFLAGS = \ + $(GLIB_CFLAGS) \ + -DG_LOG_DOMAIN=\"xgra\" \ + $(MOTIF_CFLAGS) \ + -DXGRA_DEFAULT_PARAM_NAME=\"${sysconfdir}/xgra.par\" \ + -DXMS_FILE_NAME=\".xgra.cfg\" \ + -I$(top_srcdir)/mbk/src \ + -I$(top_srcdir)/aut/src + +xgra_SOURCES = \ + xgra.c \ + xgra.h \ + XGR_bound.c \ + XGR_bound.h \ + XGR_error.c \ + XGR_error.h \ + XGR_graph.c \ + XGR_graph.h \ + XGR_object.c \ + XGR_object.h \ + XGR_place.c \ + XGR_place.h \ + XGR_select.c \ + XGR_select.h \ + XGR.h \ + XME_dialog.c \ + XME_dialog.h \ + XME_edit.c \ + XME_edit.h \ + XME.h \ + XME_menu.c \ + XME_menu.h \ + XME_message.c \ + XME_message.h \ + XME_panel.c \ + XME_panel.h \ + XME_search.c \ + XME_search.h \ + XME_select.c \ + XME_select.h \ + XMF_dialog.c \ + XMF_dialog.h \ + XMF_file.c \ + XMF_file.h \ + XMF.h \ + XMF_menu.c \ + XMF_menu.h \ + XMF_panel.c \ + XMF_panel.h \ + XMH.h \ + XMH_help.c \ + XMH_help.h \ + XMH_menu.c \ + XMH_menu.h \ + XMH_panel.c \ + XMH_panel.h \ + XMS_dialog.c \ + XMS_dialog.h \ + XMS.h \ + XMS_menu.c \ + XMS_menu.h \ + XMS_panel.c \ + XMS_panel.h \ + XMS_setup.c \ + XMS_setup.h \ + XMT_dialog.c \ + XMT_dialog.h \ + XMT.h \ + XMT_menu.c \ + XMT_menu.h \ + XMT_message.c \ + XMT_message.h \ + XMT_panel.c \ + XMT_panel.h \ + XMT_tools.c \ + XMT_tools.h \ + XMV_dialog.c \ + XMV_dialog.h \ + XMV.h \ + XMV_map.c \ + XMV_map.h \ + XMV_menu.c \ + XMV_menu.h \ + XMV_message.c \ + XMV_message.h \ + XMV_panel.c \ + XMV_panel.h \ + XMV_view.c \ + XMV_view.h \ + XMX_color.c \ + XMX_color.h \ + XMX_cursor.c \ + XMX_cursor.h \ + XMX_dialog.c \ + XMX_dialog.h \ + XMX_event.c \ + XMX_event.h \ + XMX_graphic.c \ + XMX_graphic.h \ + XMX_grid.c \ + XMX_grid.h \ + XMX.h \ + XMX_icon.c \ + XMX_icon.h \ + XMX_menu.c \ + XMX_menu.h \ + XMX_message.c \ + XMX_message.h \ + XMX_motif.c \ + XMX_motif.h \ + XMX_panel.c \ + XMX_panel.h \ + XMX_view.c \ + XMX_view.h \ + XSB_error.c \ + XSB_error.h \ + XSB.h \ + XSB_parse.c \ + XSB_parse.h \ + XSB_share.c \ + XSB_share.h \ + XTB_cursor.c \ + XTB_cursor.h \ + XTB_dialog.c \ + XTB_dialog.h \ + XTB.h \ + XTB_icon.c \ + XTB_icon.h \ + XTB_menu.c \ + XTB_menu.h \ + XTB_panel.c \ + XTB_panel.h \ + XTB_pixmap.c \ + XTB_pixmap.h + +xgra_LDADD = \ + $(GLIB_CFLAGS) \ + $(MOTIF_LIBS) \ + $(top_builddir)/src/aut/libAut.la \ + $(top_builddir)/src/mbk/libMut.la --- NEW FILE xgra.desktop --- [Desktop Entry] Encoding=UTF-8 Name=Alliance: Graphic Graph Viewer Exec=ALLIANCE_TOP/bin/xgra Icon=xgra.png Type=Application Terminal=false GenericName=xpvn Categories=Electronics;Engineering; Comment=View the graphic graph Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 10 Nov 2008 18:01:19 -0000 1.3 +++ .cvsignore 28 Aug 2009 10:47:49 -0000 1.4 @@ -1,2 +1 @@ -alliance-5.0-20070718.tar.gz -alliance-5.0-tutorials.tar.bz2 +alliance-5.0-20090827.tar.gz alliance-env.patch: distrib1/etc/alc_env.csh.in | 11 +++++++---- distrib1/etc/alc_env.sh.in | 11 +++++++---- etc/Makefile.am | 2 +- etc/Makefile.in | 2 +- 4 files changed, 16 insertions(+), 10 deletions(-) Index: alliance-env.patch =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/alliance-env.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- alliance-env.patch 10 Nov 2008 18:01:19 -0000 1.2 +++ alliance-env.patch 28 Aug 2009 10:47:49 -0000 1.3 @@ -1,7 +1,8 @@ ---- distrib/etc/alc_env.csh.in 2006-10-05 12:09:25.000000000 +0200 -+++ etc/alc_env.csh.in 2008-05-26 22:37:15.000000000 +0200 +diff -Naur distrib/etc/alc_env.csh.in distrib1/etc/alc_env.csh.in +--- distrib/etc/alc_env.csh.in 2007-11-28 15:58:10.000000000 +0100 ++++ distrib1/etc/alc_env.csh.in 2009-08-27 18:16:05.285270921 +0200 @@ -70,20 +70,23 @@ - + # System environment variables. if ( $?PATH ) then - setenv PATH "${ALLIANCE_TOP}/bin:$PATH" @@ -9,36 +10,36 @@ else setenv PATH "${ALLIANCE_TOP}/bin" endif - + # Only needed on Solaris (included in /etc/ld.so.conf under Linux). if ( $?LD_LIBRARY_PATH ) then - setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib:$LD_LIBRARY_PATH" + setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${ALLIANCE_TOP}/lib" else - setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib" + setenv LD_LIBRARY_PATH "${ALLIANCE_TOP}/lib:`manpath`" endif - -- if ( $?MANPATH ) then + + if ( $?MANPATH ) then - setenv MANPATH "${ALLIANCE_TOP}/man:${MANPATH}" -+ if ($?MANPATH) then -+ setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" ++ setenv MANPATH "${MANPATH}:${ALLIANCE_TOP}/man" else - setenv MANPATH "${ALLIANCE_TOP}/man" -+ setenv MANPATH ":${ALLIANCE_TOP}/man" ++ setenv MANPATH ":${ALLIANCE_TOP}/man" endif -+ -+# fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. -+ setenv MBK_SPI_MODEL "${ALLIANCE_TOP}/etc/spimodel.cfg" ---- distrib/etc/alc_env.sh.in 2006-10-05 12:09:25.000000000 +0200 -+++ etc/alc_env.sh.in 2008-05-26 22:41:30.000000000 +0200 ++ ++ # fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. ++ setenv MBK_SPI_MODEL "${ALLIANCE_TOP}/etc/spimodel.cfg" +diff -Naur distrib/etc/alc_env.sh.in distrib1/etc/alc_env.sh.in +--- distrib/etc/alc_env.sh.in 2007-11-28 15:58:10.000000000 +0100 ++++ distrib1/etc/alc_env.sh.in 2009-08-27 18:17:38.477272066 +0200 @@ -70,20 +70,23 @@ - - + + # System environment variables. - PATH=$ALLIANCE_TOP/bin:$PATH + PATH=$PATH:$ALLIANCE_TOP/bin export PATH - + # Only needed on Solaris (included in /etc/ld.so.conf under Linux). if [ -z "${LD_LIBRARY_PATH}" ]; then LD_LIBRARY_PATH=$ALLIANCE_TOP/lib @@ -47,19 +48,18 @@ + LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ALLIANCE_TOP/lib fi export LD_LIBRARY_PATH - + if [ -z "${MANPATH}" ]; then -- MANPATH=$ALLIANCE_TOP/man -+ MANPATH=:$ALLIANCE_TOP/man +- MANPATH=$ALLIANCE_TOP/man:$(manpath) ++ MANPATH=:$ALLIANCE_TOP/man:$(manpath) else - MANPATH=$ALLIANCE_TOP/man:$MANPATH + MANPATH=$MANPATH:$ALLIANCE_TOP/man fi export MANPATH -+ ++ +# fixing *** ERROR *** : Variable MBK_SPI_MODEL not found. -+ MBK_SPI_MODEL=$ALLIANCE_TOP/etc/spimodel.cfg; export MBK_SPI_MODEL - ++ MBK_SPI_MODEL=$ALLIANCE_TOP/etc/spimodel.cfg; export MBK_SPI_MODEL diff -Naur distrib/etc/Makefile.am etc/Makefile.am --- distrib/etc/Makefile.am 2002-06-25 16:09:38.000000000 +0200 +++ etc/Makefile.am 2007-08-18 13:58:38.000000000 +0200 Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/alliance.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- alliance.spec 10 Nov 2008 18:01:20 -0000 1.4 +++ alliance.spec 28 Aug 2009 10:47:50 -0000 1.5 @@ -1,11 +1,10 @@ %define prefix %{_libdir}/%{name} -%define snapshot 20070718 -%define _default_patch_fuzz 2 +%define snapshot 20090827 Name: alliance Version: 5.0 -Release: 23.%{snapshot}snap%{?dist} -Summary: Alliance VLSI CAD Sytem +Release: 30.%{snapshot}snap%{?dist} +Summary: VLSI EDA System License: GPLv2 Group: Applications/Engineering @@ -14,10 +13,26 @@ Source: http://www-asim.lip6.fr/p URL: http://www-asim.lip6.fr/recherche/alliance/ Patch0: alliance-env.patch -Patch1: alliance-examples.patch -Patch2: alliance-run.patch -Patch3: alliance-perms.patch -Patch4: alliance-gcc43.patch +Patch1: alliance-run.patch +Patch2: alliance-perms.patch + +# Improving autogeneration of documentation +Patch3: alliance-tutorials-place_n_route.patch +Patch4: alliance-tutorials-simulation.patch +Patch5: alliance-tutorials-start.patch +Patch6: alliance-tutorials-synthesis.patch +Patch7: alliance-tutorials-amd2901.patch + +# Improving examples +Patch8: alliance-examples.patch +Patch9: alliance-examples-adm2901.patch +Patch10: alliance-examples-mipsR3000.patch + +# upstream enhancements +Patch11: alliance-xgra.patch + +# Fixes warning: format '%%d' expects type 'int', but argument N has type 'long int' +Patch12: alliance-xgra-xgrerror-ld.patch Source1: xsch.desktop Source2: dreal.desktop @@ -25,25 +40,37 @@ Source3: xpat.desktop Source4: xfsm.desktop Source5: xvpn.desktop Source6: graal.desktop +Source7: xgra.desktop -Source7: alliance.fedora +Source8: alliance.fedora # Chitlesh's donated pictures to alliance -Source8: graal.png -Source9: dreal.png -Source10: xvpn.png -Source11: xfsm.png -Source12: xpat.png -Source13: xsch.png - -Source14: %{name}-5.0-tutorials.tar.bz2 +Source9: graal.png +Source10: dreal.png +Source11: xvpn.png +Source12: xfsm.png +Source13: xpat.png +Source14: xsch.png +Source15: xgra.png + +Source16: alliance-tutorials-go-all.sh +Source17: alliance-tutorials-go-all-clean.sh +Source18: alliance-examples-go-all.sh +Source19: alliance-examples-go-all-clean.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: lesstif-devel libXt-devel byacc desktop-file-utils bison +BuildRequires: libXt-devel byacc desktop-file-utils bison BuildRequires: libXp-devel libXpm-devel libstdc++-devel flex m4 BuildRequires: transfig ghostscript -Requires: xorg-x11-fonts-misc +%if 0%{?rhel} +BuildRequires: openmotif-devel +BuildRequires: pkgconfig +%else +BuildRequires: lesstif-devel +%endif + +Requires: xorg-x11-fonts-misc # 442379 Requires(post): %{name}-libs = %{version}-%{release} @@ -86,7 +113,6 @@ Summary: Alliance VLSI CAD Sytem - Group: Applications/Engineering Requires: %{name} = %{version}-%{release} Requires: electronics-menu -Obsoletes: %{name} < 5.0-12 %description libs @@ -97,7 +123,9 @@ Architecture dependent files for the All Summary: Alliance VLSI CAD Sytem - Documentations Group: Applications/Engineering Requires: %{name} = %{version}-%{release} -Requires: gnuplot +Requires: gnuplot +BuildRequires:tetex-latex + %description doc @@ -106,38 +134,85 @@ Documentation and tutorials for the Alli %prep %setup -q +%{__rm} -rf autom4te.cache -%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} . +%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} . sed -i "s|ALLIANCE_TOP|%{prefix}|" *.desktop - -%patch0 -p0 -b .env -# removing useless copyrighted (by Cadence) lines from the examples +# removed useless copyrighted (by Cadence) lines from the examples # and even in alliance-run # https://www-asim.lip6.fr/wws/arc/alliance-users/2007-07/msg00006.html -%patch1 -p0 -b .examples -%patch2 -p0 -b .run -# fixing permissions -%patch3 -p0 -b .perms +%patch11 -p1 -b .xgra-makefile.am +%patch12 -p0 -b .xgra-long -### 2008 March: TexLive introduction to Rawhide -sed -i "s|tutorials||" documentation/Makefile.in -tar -xvf %{SOURCE14} +%patch0 -p0 -b .env +%patch1 -p0 -b .run +%patch2 -p0 -b .perms + + +# ------------------------------------------------------------------------------ +# Description : 2008 March : TexLive introduction to Rawhide +sed -i "s|tutorials||" documentation/Makefile.in +sed -i "s|documentation/tutorials/Makefile||" configure* +%patch3 -p1 -b .doc +%patch4 -p1 -b .doc +%patch5 -p1 -b .doc +%patch6 -p1 -b .doc +%patch7 -p0 -b .doc +pushd documentation/tutorials + # clean unneccessary files + %{__rm} Makefile* + %{__rm} *.pdf + # build documentation + for folder in place_and_route/tex start simulation/tex synthesis/tex; do + pushd $folder + %{__make} + popd + # remove useless directories before %%doc + %{__rm} -rf $folder + done + # Add automated scripts to tutorials + %{__install} -pm 755 %{SOURCE16} go-all.sh + %{__install} -pm 755 %{SOURCE17} go-all-clean.sh + # Fedora Electronic Lab self test for alliance + #./go-all.sh 2>&1 | tee self-test-tutorials.log + # clean temporary files + ./go-all-clean.sh +popd +# ------------------------------------------------------------------------------ -%patch4 -p1 -b .include +%patch8 -p0 -b .examples +%patch9 -p1 -b .examples +%patch10 -p1 -b .examples + +# fixing flex and bison update on rawhide +sed -i '30i\#include \"string.h\"' ocp/src/placer/Ocp.cpp ocp/src/placer/PPlacement.h +sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y # make sure the man pages are UTF-8... -for nonUTF8 in distrib/doc/alc_origin.1 alcban/man1/alcbanner.1 \ +for nonUTF8 in FAQ README LICENCE distrib/doc/alc_origin.1 alcban/man1/alcbanner.1 \ loon/doc/loon.1 m2e/doc/man1/m2e.1 boog/doc/boog.1 ; do %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv %{__mv} -f $nonUTF8.conv $nonUTF8 done +pushd documentation/alliance-examples/ +# make sure the man pages are UTF-8... +for nonUTF8 in tuner/build_tuner mipsR3000/asm/mips_defs.h tuner/tuner.vbe \ + tuner/README mipsR3000/sce/mips_dpt.c ; do + %{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv + %{__mv} -f $nonUTF8.conv $nonUTF8 +done + #wrong-file-end-of-line-encoding -sed -i 's/\r//' documentation/alliance-examples/mipsR3000/asm/* +sed -i 's/\r//' mipsR3000/asm/* +popd +# Fix xgra build +sed -i "s|AM_CFLAGS =|AM_CFLAGS = -I../../mbk/src -I../../aut/src/|g" xgra/src/Makefile* +sed -i "s|xgra_LDADD =|xgra_LDADD = -L../../mbk/src -L../../aut/src/|g" xgra/src/Makefile* %build @@ -185,25 +260,30 @@ popd %{__rm} -rf %{buildroot}%{prefix}/doc/ %{__rm} -rf %{buildroot}%{prefix}/examples/ -# correcting minor documentation details -sed -i "s|/bin/zsh|/bin/sh|" doc/alliance-run/bench.zsh +# Add automated scripts to examples +%{__install} -pm 755 %{SOURCE18} alliance-examples/go-all.sh +%{__install} -pm 755 %{SOURCE19} alliance-examples/go-all-clean.sh + +pushd alliance-examples/ + # FEL self test for alliance + #./go-all.sh 2>&1 | tee self-test-examples.log + # clean temporary files + ./go-all-clean.sh +popd find %{buildroot} -name '*.la' -exec rm -f {} ';' # Adding icons for the menus %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ -%{__cp} -p %{SOURCE8} %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} \ +%{__cp} -p %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} \ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ # desktop files with enhanced menu from electronics-menu now on Fedora # thanks Peter Brett for desktopfile in *.desktop; do -desktop-file-install --vendor fedora \ - --add-category Engineering \ - --add-category Electronics \ - --remove-category Science \ +desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ $desktopfile done @@ -215,9 +295,9 @@ done # protecting hardcoded links -ln -sf ../../..%{_datadir}/%{name}/cells %{buildroot}%{prefix}/cells -ln -sf ../../..%{_datadir}/%{name}/etc %{buildroot}%{prefix}/etc -ln -sf ../../..%{_datadir}/%{name}/man %{buildroot}%{prefix}/man +ln -sf ../../..%{_datadir}/%{name}/cells %{buildroot}%{prefix}/cells +ln -sf ../../..%{_datadir}/%{name}/etc %{buildroot}%{prefix}/etc +ln -sf ../../..%{_datadir}/%{name}/man %{buildroot}%{prefix}/man # manpage-not-gzipped @@ -234,11 +314,17 @@ EOF # removing tools for compiling and installing Alliance tools # These are for the packager (i.e me) and not for user %{__rm} -f %{buildroot}%{_sysconfdir}/%{name}/attila.conf +%{__rm} -f %{buildroot}%{prefix}/etc/attila.conf %{__rm} -f %{buildroot}%{prefix}/bin/attila %{__rm} -f %{buildroot}%{_datadir}/man/man1/attila* %{__rm} -f doc/html/alliance/*attila.html %{__rm} -f doc/pdf/attila.pdf +# correcting minor documentation details +sed -i "s|/bin/zsh|/bin/sh|" doc/alliance-run/bench.zsh + +%{_fixperms} %{buildroot}/* + %post /sbin/ldconfig @@ -270,18 +356,20 @@ touch --no-create %{_datadir}/icons/hico %files libs -%config %{_sysconfdir}/ld.so.conf.d/* -%{_datadir}/applications/fedora-*.desktop -%{_sysconfdir}/profile.d/alc_env.* +%defattr(-,root,root,-) +%config(noreplace) %{_sysconfdir}/ld.so.conf.d/* +%{_datadir}/applications/*.desktop +%config(noreplace) %{_sysconfdir}/profile.d/alc_env.* %files doc +%defattr(-,root,root,-) %doc doc/html/ %doc doc/design-flow %doc doc/pdf/*.pdf %doc doc/overview/*.ps %doc doc/overview/*.pdf -%doc tutorials/ +%doc documentation/tutorials/ #Makefiles are present in alliance-examples/*. It is normal because # * it gives the VLSI designer a template on how to create his own # Makefile for alliance (VLSI designers normally don't know how to do so) @@ -292,6 +380,30 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Thu Aug 27 2009 Chitlesh Goorah - 5.0-30.20090827snap +- updated to upstream's 20090828 snapshot +- merged patches with upstream's snapshot: 64 bits stability patches and upstream enhancements +- fixed EPEL-5 build + +* Sat Aug 8 2009 Chitlesh Goorah - 5.0-29.20070718snap +- improved rawhide build with respect to the broken patches + +* Thu Jul 9 2009 Chitlesh Goorah - 5.0-28.20070718snap +- improved stability on 64 bit architecture +- Patches (14 to 100) added along with new features from upstream + +* Sat Jul 4 2009 Chitlesh Goorah - 5.0-27.20070718snap +- improved autogeneration of documentation and fixed the examples + +* Tue Feb 24 2009 Chitlesh Goorah - 5.0-26.20070718snap +- fixed build due to new releases of flex and bison + +* Mon Feb 23 2009 Fedora Release Engineering - 5.0-25.20070718snap + - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Feb 01 2009 Chitlesh Goorah - 5.0-24.20070718snap +- Improved VHDL generic implementation + * Mon Nov 10 2008 Chitlesh Goorah - 5.0-23.20070718snap - Added Requires xorg-x11-fonts-misc to fix launch crash Index: dreal.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/dreal.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- dreal.desktop 10 Nov 2008 18:01:20 -0000 1.3 +++ dreal.desktop 28 Aug 2009 10:47:50 -0000 1.4 @@ -6,5 +6,5 @@ Icon=dreal.png Type=Application Terminal=false GenericName=dreal -Categories=Science; -Comment=View the Real layout \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Real layout Index: graal.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/graal.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- graal.desktop 10 Nov 2008 18:01:20 -0000 1.3 +++ graal.desktop 28 Aug 2009 10:47:50 -0000 1.4 @@ -6,5 +6,5 @@ Icon=graal.png Type=Application Terminal=false GenericName=graal -Categories=Science; -Comment=Edits physical layouts \ No newline at end of file +Categories=Electronics;Engineering; +Comment=Edits physical layouts Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 10 Nov 2008 18:01:20 -0000 1.1 +++ import.log 28 Aug 2009 10:47:50 -0000 1.2 @@ -1 +1,2 @@ alliance-5_0-23_20070718snap_fc10:EL-5:alliance-5.0-23.20070718snap.fc10.src.rpm:1226340022 +alliance-5_0-30_20090827snap_fc11:EL-5:alliance-5.0-30.20090827snap.fc11.src.rpm:1251456319 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 10 Nov 2008 18:01:20 -0000 1.3 +++ sources 28 Aug 2009 10:47:50 -0000 1.4 @@ -1,2 +1 @@ -917f4493c09f6f5c49d5a606a5e9bbd8 alliance-5.0-20070718.tar.gz -32cac3116f85713aec2e1e18379811eb alliance-5.0-tutorials.tar.bz2 +8591c98de3f24a76e81b5ecb4cf60f7d alliance-5.0-20090827.tar.gz Index: xfsm.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/xfsm.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xfsm.desktop 10 Nov 2008 18:01:20 -0000 1.3 +++ xfsm.desktop 28 Aug 2009 10:47:50 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xfsm.png Type=Application Terminal=false GenericName=xfsm -Categories=Science; -Comment=View Finite State Machines \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View Finite State Machines Index: xpat.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/xpat.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xpat.desktop 10 Nov 2008 18:01:20 -0000 1.3 +++ xpat.desktop 28 Aug 2009 10:47:50 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xpat.png Type=Application Terminal=false GenericName=xpat -Categories=Science; -Comment=View the Patterns \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Patterns Index: xsch.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/xsch.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xsch.desktop 10 Nov 2008 18:01:20 -0000 1.3 +++ xsch.desktop 28 Aug 2009 10:47:50 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xsch.png Type=Application Terminal=false GenericName=Xsch -Categories=Science; -Comment=View the Schematic \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Schematic Index: xvpn.desktop =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/xvpn.desktop,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- xvpn.desktop 10 Nov 2008 18:01:20 -0000 1.3 +++ xvpn.desktop 28 Aug 2009 10:47:50 -0000 1.4 @@ -6,5 +6,5 @@ Icon=xvpn.png Type=Application Terminal=false GenericName=xpvn -Categories=Science; -Comment=View the Petri Nets \ No newline at end of file +Categories=Electronics;Engineering; +Comment=View the Petri Nets --- alliance-gcc43.patch DELETED --- From huzaifas at fedoraproject.org Fri Aug 28 11:01:37 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Fri, 28 Aug 2009 11:01:37 +0000 (UTC) Subject: rpms/python-xklavier/devel - New directory Message-ID: <20090828110137.481B011C0044@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/python-xklavier/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/huzaifas/CVSROOT/admin/tmpcvsz24909/rpms/python-xklavier/devel Log Message: Directory /cvs/pkgs/rpms/python-xklavier/devel added to the repository From huzaifas at fedoraproject.org Fri Aug 28 11:01:37 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Fri, 28 Aug 2009 11:01:37 +0000 (UTC) Subject: rpms/python-xklavier - New directory Message-ID: <20090828110137.1C09311C0044@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/python-xklavier In directory cvs1.fedora.phx.redhat.com:/home/fedora/huzaifas/CVSROOT/admin/tmpcvsz24909/rpms/python-xklavier Log Message: Directory /cvs/pkgs/rpms/python-xklavier added to the repository From huzaifas at fedoraproject.org Fri Aug 28 11:01:43 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Fri, 28 Aug 2009 11:01:43 +0000 (UTC) Subject: rpms/python-xklavier Makefile,NONE,1.1 Message-ID: <20090828110143.8CC6211C0044@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/python-xklavier In directory cvs1.fedora.phx.redhat.com:/home/fedora/huzaifas/CVSROOT/admin/tmpcvsz24909/rpms/python-xklavier Added Files: Makefile Log Message: Setup of module python-xklavier --- NEW FILE Makefile --- # Top level Makefile for module python-xklavier all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From huzaifas at fedoraproject.org Fri Aug 28 11:01:43 2009 From: huzaifas at fedoraproject.org (Huzaifa Sidhpurwala) Date: Fri, 28 Aug 2009 11:01:43 +0000 (UTC) Subject: rpms/python-xklavier/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828110143.CBC3711C0044@cvs1.fedora.phx.redhat.com> Author: huzaifas Update of /cvs/pkgs/rpms/python-xklavier/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/huzaifas/CVSROOT/admin/tmpcvsz24909/rpms/python-xklavier/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module python-xklavier --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: python-xklavier # $Id: Makefile,v 1.1 2009/08/28 11:01:43 huzaifas Exp $ NAME := python-xklavier 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 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) --- NEW FILE sources --- From twaugh at fedoraproject.org Fri Aug 28 11:01:48 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 11:01:48 +0000 (UTC) Subject: rpms/hplip/F-11 hplip-non-scripts.patch, 1.1, 1.2 hplip.spec, 1.229, 1.230 Message-ID: <20090828110148.C110111C0044@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24979 Modified Files: hplip-non-scripts.patch hplip.spec Log Message: * Fri Aug 28 2009 Tim Waugh 3.9.8-12 - Include missing base files. hplip-non-scripts.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: hplip-non-scripts.patch =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip-non-scripts.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- hplip-non-scripts.patch 25 Aug 2009 11:09:03 -0000 1.1 +++ hplip-non-scripts.patch 28 Aug 2009 11:01:48 -0000 1.2 @@ -1,6 +1,6 @@ diff -up hplip-3.9.8/Makefile.am.non-scripts hplip-3.9.8/Makefile.am ---- hplip-3.9.8/Makefile.am.non-scripts 2009-08-25 12:02:59.790202347 +0100 -+++ hplip-3.9.8/Makefile.am 2009-08-25 12:03:32.234212568 +0100 +--- hplip-3.9.8/Makefile.am.non-scripts 2009-08-04 22:37:39.000000000 +0100 ++++ hplip-3.9.8/Makefile.am 2009-08-28 10:58:04.488778060 +0100 @@ -121,7 +121,7 @@ dist_cmd_SCRIPTS = align.py info.py prin # base basedir = $(hplipdir)/base @@ -10,24 +10,3 @@ diff -up hplip-3.9.8/Makefile.am.non-scr base/__init__.py base/mfpdtf.py base/utils.py base/wifi.py \ base/device.py base/logger.py base/slp.py base/exif.py base/strings.py base/magic.py \ base/imagesize.py base/pexpect.py base/models.py base/mdns.py base/tui.py base/dime.py \ -diff -up hplip-3.9.8/Makefile.in.non-scripts hplip-3.9.8/Makefile.in ---- hplip-3.9.8/Makefile.in.non-scripts 2009-08-25 12:03:37.345077328 +0100 -+++ hplip-3.9.8/Makefile.in 2009-08-25 12:04:08.766078065 +0100 -@@ -428,7 +428,7 @@ am__ptest_SOURCES_DIST = pcard/ptest.c p - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ fat.$(OBJEXT) - ptest_OBJECTS = $(am_ptest_OBJECTS) - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE at ptest_DEPENDENCIES = libhpmud.la --am__dist_base_SCRIPTS_DIST = base/maint.py base/codes.py base/g.py \ -+am__dist_base_DATA_DIST = base/maint.py base/codes.py base/g.py \ - base/pml.py base/status.py base/__init__.py base/mfpdtf.py \ - base/utils.py base/wifi.py base/device.py base/logger.py \ - base/slp.py base/exif.py base/strings.py base/magic.py \ -@@ -3701,7 +3701,7 @@ cups_drv = prnt/drv/hpcups.drv - - # base - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE at basedir = $(hplipdir)/base -- at FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE at dist_base_SCRIPTS = base/maint.py base/codes.py base/g.py base/pml.py base/status.py \ -+ at FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE at dist_base_DATA = base/maint.py base/codes.py base/g.py base/pml.py base/status.py \ - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ base/__init__.py base/mfpdtf.py base/utils.py base/wifi.py \ - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ base/device.py base/logger.py base/slp.py base/exif.py base/strings.py base/magic.py \ - @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ base/imagesize.py base/pexpect.py base/models.py base/mdns.py base/tui.py base/dime.py \ Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip.spec,v retrieving revision 1.229 retrieving revision 1.230 diff -u -p -r1.229 -r1.230 --- hplip.spec 28 Aug 2009 09:14:40 -0000 1.229 +++ hplip.spec 28 Aug 2009 11:01:48 -0000 1.230 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.8 -Release: 11%{?dist} +Release: 12%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -45,6 +45,7 @@ BuildRequires: libusb-devel BuildRequires: openssl-devel BuildRequires: sane-backends-devel BuildRequires: dbus-devel +BuildRequires: automake, autoconf, libtool %description The Hewlett-Packard Linux Imaging and Printing Project provides @@ -139,6 +140,9 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} %patch9 -p1 -b .requirespageregion %build +aclocal +automake --foreign --add-missing --copy +autoconf %configure \ --enable-scan-build --enable-gui-build --enable-fax-build \ --disable-foomatic-rip-hplip-install \ @@ -352,6 +356,9 @@ fi exit 0 %changelog +* Fri Aug 28 2009 Tim Waugh 3.9.8-12 +- Include missing base files. + * Fri Aug 28 2009 Tim Waugh 3.9.8-11 - Use dll.d file instead of post scriptlet for hpaio (bug #519988). - Fixed RequiresPageRegion patch (bug #518756). From atkac at fedoraproject.org Fri Aug 28 11:06:37 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Fri, 28 Aug 2009 11:06:37 +0000 (UTC) Subject: rpms/tigervnc/devel .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 tigervnc.spec, 1.18, 1.19 tigervnc10-rh495457.patch, 1.1, NONE Message-ID: <20090828110637.A1BF511C0044@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/tigervnc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26533 Modified Files: .cvsignore sources tigervnc.spec Removed Files: tigervnc10-rh495457.patch Log Message: - update to 1.0.0 - patches merged - tigervnc10-rh495457.patch Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tigervnc/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 23 Jun 2009 13:10:46 -0000 1.7 +++ .cvsignore 28 Aug 2009 11:06:37 -0000 1.8 @@ -1,2 +1,2 @@ -tigervnc-0.0.91.tar.gz +tigervnc-1.0.0.tar.gz xorg-x11-server-source-1.6.1.901-5.fc11.x86_64.rpm Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tigervnc/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 23 Jun 2009 13:10:46 -0000 1.7 +++ sources 28 Aug 2009 11:06:37 -0000 1.8 @@ -1,2 +1,2 @@ -9aff0c8b573f040aeca4560636fa6886 tigervnc-0.0.91.tar.gz +622c6689a66651419b5431efdee99d5a tigervnc-1.0.0.tar.gz b1517bc2701a7ac947230338f5a7ea9c xorg-x11-server-source-1.6.1.901-5.fc11.x86_64.rpm Index: tigervnc.spec =================================================================== RCS file: /cvs/pkgs/rpms/tigervnc/devel/tigervnc.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- tigervnc.spec 24 Aug 2009 16:44:29 -0000 1.18 +++ tigervnc.spec 28 Aug 2009 11:06:37 -0000 1.19 @@ -1,6 +1,6 @@ Name: tigervnc -Version: 0.0.91 -Release: 0.17%{?dist} +Version: 1.0.0 +Release: 1%{?dist} Summary: A TigerVNC remote display system Group: User Interface/Desktops @@ -39,7 +39,6 @@ Obsoletes: tightvnc < 1.5.0-0.15.2009020 Patch0: tigervnc-102434.patch Patch4: tigervnc-cookie.patch Patch8: tigervnc-viewer-reparent.patch -Patch9: tigervnc10-rh495457.patch Patch10: tigervnc10-compat.patch %description @@ -103,7 +102,6 @@ popd %patch0 -p1 -b .102434 %patch4 -p1 -b .cookie %patch8 -p1 -b .viewer-reparent -%patch9 -p0 -b .rh495457 %patch10 -p1 -b .compat # Use newer gettext @@ -246,6 +244,10 @@ fi %endif %changelog +* Fri Aug 28 2009 Adam Tkac 1.0.0-1 +- update to 1.0.0 +- tigervnc10-rh495457.patch merged to upstream + * Mon Aug 24 2009 Karsten Hopp 0.0.91-0.17 - fix ifnarch s390x for server-module --- tigervnc10-rh495457.patch DELETED --- From kushal at fedoraproject.org Fri Aug 28 11:08:08 2009 From: kushal at fedoraproject.org (Kushal Das) Date: Fri, 28 Aug 2009 11:08:08 +0000 (UTC) Subject: rpms/python-xklavier/devel import.log, NONE, 1.1 python-xklavier.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828110808.A7E4211C0044@cvs1.fedora.phx.redhat.com> Author: kushal Update of /cvs/extras/rpms/python-xklavier/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26737/devel Modified Files: .cvsignore sources Added Files: import.log python-xklavier.spec Log Message: Import for thr first time. --- NEW FILE import.log --- python-xklavier-0_2-2_fc11:HEAD:python-xklavier-0.2-2.fc11.src.rpm:1251457836 --- NEW FILE python-xklavier.spec --- %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-xklavier Version: 0.2 Release: 2%{?dist} Summary: Python bindings for libxklavier Group: Development/Languages License: LGPLv2+ URL: http://download.sugarlabs.org/sources/external/python-xklavier/ Source0: http://download.sugarlabs.org/sources/external/python-xklavier//%{name}-%{version}.tar.gz BuildRequires: python-devel, libxklavier-devel, pygobject2-devel, gtk2-devel %description Python bindings for libxklavier which is a library providing high-level API for X Keyboard Extension known as XKB. %prep %setup -q %build %configure make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING AUTHORS %{python_sitearch}/* %changelog * Fri Aug 28 2009 Kushal Das 0.2-2 - from define to global on top * Thu Aug 27 2009 Kushal Das 0.2-1 - version 0.2 of the project * Wed Aug 26 2009 Kushal Das 0.1-1 - Initial release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/python-xklavier/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 11:01:43 -0000 1.1 +++ .cvsignore 28 Aug 2009 11:08:08 -0000 1.2 @@ -0,0 +1 @@ +python-xklavier-0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-xklavier/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 11:01:43 -0000 1.1 +++ sources 28 Aug 2009 11:08:08 -0000 1.2 @@ -0,0 +1 @@ +5b3cd1832f4d37dfa48490759f3bd3be python-xklavier-0.2.tar.gz From atkac at fedoraproject.org Fri Aug 28 11:29:10 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Fri, 28 Aug 2009 11:29:10 +0000 (UTC) Subject: rpms/tigervnc/devel tigervnc.spec,1.19,1.20 Message-ID: <20090828112910.F017E11C0044@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/tigervnc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29909 Modified Files: tigervnc.spec Log Message: Tune configure flags to fix the build problems. Index: tigervnc.spec =================================================================== RCS file: /cvs/pkgs/rpms/tigervnc/devel/tigervnc.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- tigervnc.spec 28 Aug 2009 11:06:37 -0000 1.19 +++ tigervnc.spec 28 Aug 2009 11:29:10 -0000 1.20 @@ -125,7 +125,7 @@ autoreconf -fiv %configure \ --disable-xorg --disable-xnest --disable-xvfb --disable-dmx \ --disable-xwin --disable-xephyr --disable-kdrive --with-pic \ - --disable-static \ + --disable-static --disable-xinerama \ --disable-composite \ --with-default-font-path="catalogue:%{_sysconfdir}/X11/fontpath.d,built-ins" \ --with-fontdir=%{_datadir}/X11/fonts \ From ovasik at fedoraproject.org Fri Aug 28 11:39:46 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Fri, 28 Aug 2009 11:39:46 +0000 (UTC) Subject: rpms/taskjuggler/devel taskjuggler.spec,1.36,1.37 Message-ID: <20090828113946.BC75F11C0044@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/taskjuggler/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32232 Modified Files: taskjuggler.spec Log Message: generate and ship manpages for taskjuggler and taskjugglerUI, add disttag Index: taskjuggler.spec =================================================================== RCS file: /cvs/extras/rpms/taskjuggler/devel/taskjuggler.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- taskjuggler.spec 27 Jul 2009 05:32:33 -0000 1.36 +++ taskjuggler.spec 28 Aug 2009 11:39:46 -0000 1.37 @@ -1,6 +1,6 @@ Name: taskjuggler Version: 2.4.3 -Release: 2 +Release: 3%{?dist} Summary: Project management tool Group: Applications/Productivity @@ -18,6 +18,7 @@ BuildRequires: kdelibs3-devel # need gettext for untranslated .po files Buildrequires: gettext Buildrequires: qt3 qt3-devel +Buildrequires: xmlto Requires: %{name}-libs = %{version}-%{release} Requires(post): desktop-file-utils Requires(postun): desktop-file-utils @@ -52,6 +53,10 @@ Libraries for TaskJuggler package. rm -f TestSuite/Syntax/Errors/Timezone.tjp make +#generate manpages with xmlto +xmlto man --skip-validation man/en/taskjuggler.xml +xmlto man --skip-validation man/en/TaskJugglerUI.xml + %install rm -rf $RPM_BUILD_ROOT @@ -65,6 +70,8 @@ desktop-file-install --vendor fedora \ --add-category Office \ ${RPM_BUILD_ROOT}/%{_datadir}/applications/kde/taskjuggler.desktop +mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 +cp -p *.1 $RPM_BUILD_ROOT%{_mandir}/man1 rm $RPM_BUILD_ROOT%{_libdir}/libtaskjuggler.{la,so} mv $RPM_BUILD_ROOT%{_docdir}/packages/* $RPM_BUILD_ROOT%{_docdir} rm -rf $RPM_BUILD_ROOT%{_docdir}/packages @@ -112,12 +119,18 @@ fi %{_docdir}/%{name}/* %{_datadir}/icons/* %{_datadir}/mimelnk/application/*.desktop +%{_mandir}/man1/* + %files libs %defattr(-,root,root,-) %{_libdir}/libtaskjuggler* %changelog +* Fri Aug 28 2009 Ondrej Vasik - 2.4.3-3 +- generate and ship manpages for taskjuggler and taskjugglerUI +- add disttag + * Sun Jul 26 2009 Fedora Release Engineering - 2.4.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ltinkl at fedoraproject.org Fri Aug 28 11:53:24 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Fri, 28 Aug 2009 11:53:24 +0000 (UTC) Subject: rpms/kio_sysinfo/devel .cvsignore, 1.3, 1.4 kio_sysinfo.spec, 1.5, 1.6 sources, 1.4, 1.5 Message-ID: <20090828115324.DD31511C0044@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kio_sysinfo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2044 Modified Files: .cvsignore kio_sysinfo.spec sources Log Message: new version (snapshot) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kio_sysinfo/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 20 Jun 2009 12:26:59 -0000 1.3 +++ .cvsignore 28 Aug 2009 11:53:24 -0000 1.4 @@ -1 +1 @@ -kio_sysinfo-20090620.tar.bz2 +kio_sysinfo-20090828.tar.bz2 Index: kio_sysinfo.spec =================================================================== RCS file: /cvs/extras/rpms/kio_sysinfo/devel/kio_sysinfo.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- kio_sysinfo.spec 25 Jul 2009 04:37:38 -0000 1.5 +++ kio_sysinfo.spec 28 Aug 2009 11:53:24 -0000 1.6 @@ -1,8 +1,8 @@ %define SYSINFO_DISTRO fedora Name: kio_sysinfo -Version: 20090620 -Release: 2%{?dist} +Version: 20090828 +Release: 1%{?dist} Summary: KIO slave which shows basic system information Group: System Environment/Libraries @@ -60,6 +60,10 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Luk?? Tinkl - 20090828-1 +- new upstream version with a couple of small fixes + (most notably the empty disk Label fix) + * Fri Jul 24 2009 Fedora Release Engineering - 20090620-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/kio_sysinfo/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 20 Jun 2009 12:47:52 -0000 1.4 +++ sources 28 Aug 2009 11:53:24 -0000 1.5 @@ -1 +1 @@ -ef70da5e5859beb201bf1a01a79a4ace kio_sysinfo-20090620.tar.bz2 +c6c5d39d92c035ab27f7ca9577794eca kio_sysinfo-20090828.tar.bz2 From rvokal at fedoraproject.org Fri Aug 28 12:13:06 2009 From: rvokal at fedoraproject.org (=?utf-8?q?Radek_Vok=C3=A1l?=) Date: Fri, 28 Aug 2009 12:13:06 +0000 (UTC) Subject: rpms/wireshark/devel wireshark.spec,1.56,1.57 Message-ID: <20090828121306.0B0FB11C0044@cvs1.fedora.phx.redhat.com> Author: rvokal Update of /cvs/extras/rpms/wireshark/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5958 Modified Files: wireshark.spec Log Message: rebuilt Index: wireshark.spec =================================================================== RCS file: /cvs/extras/rpms/wireshark/devel/wireshark.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- wireshark.spec 21 Aug 2009 16:26:41 -0000 1.56 +++ wireshark.spec 28 Aug 2009 12:13:05 -0000 1.57 @@ -7,7 +7,7 @@ Summary: Network traffic analyzer Name: wireshark Version: 1.2.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL+ Group: Applications/Internet %if %{svn_version} @@ -210,6 +210,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 28 2009 Radek Vokal - 1.2.1-4 +- yet anohter rebuilt + * Fri Aug 21 2009 Tomas Mraz - 1.2.1-3 - rebuilt with new openssl From rdieter at fedoraproject.org Fri Aug 28 12:15:37 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 28 Aug 2009 12:15:37 +0000 (UTC) Subject: rpms/redland/devel redland.spec,1.19,1.20 Message-ID: <20090828121537.48DE811C0044@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/redland/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6430 Modified Files: redland.spec Log Message: * Fri Aug 28 2009 Rex Dieter 1.0.7-10.1 - temporarily drop mysql support (restore once mysql is unbroken in rawhide) Index: redland.spec =================================================================== RCS file: /cvs/pkgs/rpms/redland/devel/redland.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- redland.spec 27 Aug 2009 20:51:01 -0000 1.19 +++ redland.spec 28 Aug 2009 12:15:37 -0000 1.20 @@ -1,6 +1,6 @@ Name: redland Version: 1.0.7 -Release: 10%{?dist} +Release: 10%{?dist}.1 Summary: RDF Application Framework Group: System Environment/Libraries @@ -14,7 +14,7 @@ BuildRequires: curl-devel BuildRequires: rasqal-devel >= 0.9.15 BuildRequires: raptor-devel >= 1.4.16 BuildRequires: db4-devel -BuildRequires: mysql-devel +#BuildRequires: mysql-devel BuildRequires: sqlite-devel BuildRequires: postgresql-devel BuildRequires: gtk-doc @@ -105,6 +105,9 @@ rm -rf $RPM_BUILD_ROOT %postun -p /sbin/ldconfig %changelog +* Fri Aug 28 2009 Rex Dieter 1.0.7-10.1 +- temporarily drop mysql support (restore once mysql is unbroken in rawhide) + * Thu Aug 27 2009 Rex Dieter 1.0.7-10 - fix build with newer sqlite (#519781) From rdieter at fedoraproject.org Fri Aug 28 12:24:57 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 28 Aug 2009 12:24:57 +0000 (UTC) Subject: rpms/redland/devel redland.spec,1.20,1.21 Message-ID: <20090828122457.96FE111C0044@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/redland/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7875 Modified Files: redland.spec Log Message: fix %files Index: redland.spec =================================================================== RCS file: /cvs/pkgs/rpms/redland/devel/redland.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- redland.spec 28 Aug 2009 12:15:37 -0000 1.20 +++ redland.spec 28 Aug 2009 12:24:57 -0000 1.21 @@ -82,8 +82,8 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/rdfproc %{_bindir}/redland-db-upgrade %dir %{_datadir}/redland -%{_datadir}/redland/mysql-v1.ttl -%{_datadir}/redland/mysql-v2.ttl +#{_datadir}/redland/mysql-v1.ttl +#{_datadir}/redland/mysql-v2.ttl %{_mandir}/man1/redland-db-upgrade.1* %{_mandir}/man1/rdfproc.1* %{_mandir}/man3/redland.3* From tagoh at fedoraproject.org Fri Aug 28 12:25:22 2009 From: tagoh at fedoraproject.org (Akira TAGOH) Date: Fri, 28 Aug 2009 12:25:22 +0000 (UTC) Subject: rpms/anthy/F-10 anthy-fix-typo-in-dict.patch, 1.1, 1.2 anthy.spec, 1.53, 1.54 Message-ID: <20090828122522.E054D11C0044@cvs1.fedora.phx.redhat.com> Author: tagoh Update of /cvs/pkgs/rpms/anthy/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8059 Modified Files: anthy-fix-typo-in-dict.patch anthy.spec Log Message: * Fri Aug 28 2009 Akira TAGOH - 9100h-8 - Fix more typos in dictionary. (#519769) anthy-fix-typo-in-dict.patch: compound.t | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) Index: anthy-fix-typo-in-dict.patch =================================================================== RCS file: /cvs/pkgs/rpms/anthy/F-10/anthy-fix-typo-in-dict.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- anthy-fix-typo-in-dict.patch 8 Jul 2009 13:10:35 -0000 1.1 +++ anthy-fix-typo-in-dict.patch 28 Aug 2009 12:25:22 -0000 1.2 @@ -1,6 +1,22 @@ diff -pruN anthy-9100h.orig/mkworddic/compound.t anthy-9100h/mkworddic/compound.t --- anthy-9100h.orig/mkworddic/compound.t 2009-02-07 21:15:36.000000000 +0900 -+++ anthy-9100h/mkworddic/compound.t 2009-07-08 20:52:21.000000000 +0900 ++++ anthy-9100h/mkworddic/compound.t 2009-08-28 17:19:20.000000000 +0900 +@@ -8,7 +8,6 @@ + ???????????????? #T35 #_4????_4???? + ?????????????????? #T35 #_5????_4???? + ?????????????? #T35 #_5????_2?? +-???????????? #T35 #_3????_3???? + ?????????????????? #CN ?????????????????? + ???????????? #T35 #_4????_2?? + ???????????? #T35 #_3????_3???? +@@ -20,6 +19,7 @@ + ???????????????? #T35 #_3????_5???? + ?????????????? #T35 #_3????_4???? + ???????????????? #T35 #_3????_5???? ++???????????? #T35 #_3????_3???? + ?????????????? #T35 #_3????_4???? + ?????????????? #T35 #_3????_4???? + ?????????????????? #T35 #_3????_6?????? @@ -9714,7 +9714,6 @@ ?????????????? #T35 #_4????_3???? ?????????????? #T35 #_4????_3?? @@ -9,6 +25,24 @@ diff -pruN anthy-9100h.orig/mkworddic/co ???????????? #T35 #_4????_2?? ?????????????? #T35 #_4????_3???? ???????????????? #T35 #_4????_4???? +@@ -19234,7 +19233,7 @@ + ???????????? #T35 #_4????_2?? + ???????????????? #T35 #_2??_2??_4???? + ???????????? #T35 #_4????_2?? +-?????????????????? #T35 #_4????_5???? ++?????????????????? #T35 #_4????_5???? + ???????????? #T35 #_2??_4???? + ???????????? #T35 #_4????_2?? + ?????????????? #T35 #_2??_3????_2?? +@@ -20163,7 +20162,7 @@ + ???????????????? #T35 #_4????_4???? + ???????????????????? #T35 #_4????_2??_4???? + ???????????? #T35 #_4????_2?? +-???????????????? #T35 #_4????_4???? ++???????????????? #T35 #_4????_4???? + ???????????? #T35 #_4????_2?? + ?????????? #T35 #_4????_1?? + ???????????????? #T35 #_4????_4???? @@ -30752,7 +30751,6 @@ ?????????????????????????? #T35 #_6????_4????_3???? ???????????????? #T35 #_7??????_1?? @@ -17,6 +51,15 @@ diff -pruN anthy-9100h.orig/mkworddic/co ???????????????? #T35 #_5????_3?? ???????????????????????? #T35 #_5????_3??_4???? ?????????????? #T35 #_5????_2?? +@@ -30839,7 +30837,7 @@ + ???????????? #T35 #_3??_3???? + ???????????? #T35 #_4????_2?? + ???????????????? #T35 #_4????_4???? +-???????????????? #T35 #_4????_4???? ++???????????????? #T35 #_4????_4???? + ?????????????? #T35 #_4????_3?? + ???????????????? #T35 #_5????_3???? + ???????????????? #T35 #_5????_3???? @@ -40405,6 +40403,7 @@ ?????????????? #T35 #_5????_2?? ???????????? #T35 #_3????_3?? @@ -34,6 +77,20 @@ diff -pruN anthy-9100h.orig/mkworddic/co ???????????????????? #T35 #_4????_6?????? ???????????? #T35 #_4????_2?? ?????????????????? #T35 #_6??????_3?? +@@ -57562,11 +57561,11 @@ + ?????????? #T35 #_3????_2???? + ?????????? #T35 #_3????_2?? + ???????????? #T35 #_3????_3???? +-???????????????? #T35 #_3????_5???? ++???????????????? #T35 #_3????_5???? + ???????????????? #T35 #_3????_5???? + ?????????? #T35 #_3????_2?? + ?????????????? #T35 #_3????_4???? +-???????????? #T35 #_3????_3???? ++???????????? #T35 #_3????_3???? + ???????????? #T35 #_3????_3???? + ???????????? #T35 #_3????_3???? + ?????????????? #T35 #_3????_4???? @@ -62585,6 +62584,7 @@ ?????????? #T35 #_3??_2?? ?????????? #T35 #_3????_2?? Index: anthy.spec =================================================================== RCS file: /cvs/pkgs/rpms/anthy/F-10/anthy.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- anthy.spec 20 Aug 2009 07:12:52 -0000 1.53 +++ anthy.spec 28 Aug 2009 12:25:22 -0000 1.54 @@ -23,7 +23,7 @@ Name: anthy Version: 9100h -Release: 7%{?dist} +Release: 8%{?dist} # The entire source code is LGPLv2+ and dictionaries is GPLv2. License: LGPLv2+ and GPLv2 URL: http://sourceforge.jp/projects/anthy/ @@ -238,6 +238,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 28 2009 Akira TAGOH - 9100h-8 +- Fix more typos in dictionary. (#519769) + * Thu Aug 20 2009 Akira TAGOH - 9100h-7 - Stop updating corpus at the build time to avoid creating different dictionary among arch. (#816563) From ovasik at fedoraproject.org Fri Aug 28 12:29:30 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Fri, 28 Aug 2009 12:29:30 +0000 (UTC) Subject: rpms/quota/devel quota.spec,1.54,1.55 Message-ID: <20090828122930.9F16911C0044@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/quota/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8749 Modified Files: quota.spec Log Message: symlink manpage for rpc.rquotad Index: quota.spec =================================================================== RCS file: /cvs/extras/rpms/quota/devel/quota.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- quota.spec 27 Jul 2009 02:42:26 -0000 1.54 +++ quota.spec 28 Aug 2009 12:29:30 -0000 1.55 @@ -5,7 +5,7 @@ Name: quota Summary: System administration tools for monitoring users' disk usage Epoch: 1 Version: 3.17 -Release: 5%{?dist} +Release: 6%{?dist} License: BSD and GPLv2+ URL: http://sourceforge.net/projects/linuxquota/ Group: System Environment/Base @@ -84,8 +84,10 @@ rm -f %{buildroot}%{_sbindir}/quot rm -f %{buildroot}%{_sbindir}/xqmstats rm -f %{buildroot}%{_mandir}/man8/quot.* rm -f %{buildroot}%{_mandir}/man8/xqmstats.* -ln -sf ./quotaon.8 \ +ln -s quotaon.8.gz \ %{buildroot}%{_mandir}/man8/quotaoff.8 +ln -s rquotad.8.gz \ + %{buildroot}%{_mandir}/man8/rpc.rquotad.8 %find_lang %{name} @@ -110,6 +112,9 @@ rm -rf %{buildroot} %attr(0644,root,root) %{_mandir}/man3/* %changelog +* Fri Aug 28 2009 Ondrej Vasik 1:3.17-6 +- symlink manpage for rpc.rquotad + * Sun Jul 26 2009 Fedora Release Engineering - 1:3.17-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From than at fedoraproject.org Fri Aug 28 12:32:23 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 12:32:23 +0000 (UTC) Subject: rpms/kdeaccessibility/devel .cvsignore, 1.45, 1.46 kdeaccessibility.spec, 1.90, 1.91 sources, 1.46, 1.47 Message-ID: <20090828123223.1799011C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeaccessibility/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9320 Modified Files: .cvsignore kdeaccessibility.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/devel/.cvsignore,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- .cvsignore 5 Aug 2009 17:45:04 -0000 1.45 +++ .cvsignore 28 Aug 2009 12:32:22 -0000 1.46 @@ -1 +1,2 @@ kdeaccessibility-4.3.0.tar.bz2 +kdeaccessibility-4.3.1.tar.bz2 Index: kdeaccessibility.spec =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/devel/kdeaccessibility.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- kdeaccessibility.spec 2 Aug 2009 13:20:54 -0000 1.90 +++ kdeaccessibility.spec 28 Aug 2009 12:32:22 -0000 1.91 @@ -1,8 +1,8 @@ Summary: K Desktop Environment - Accessibility Name: kdeaccessibility Epoch: 1 -Version: 4.3.0 -Release: 3%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Group: User Interface/Desktops License: GPLv2 @@ -143,6 +143,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Sun Aug 02 2009 Rex Dieter 1:4.3.0-3 - include epoch's in -libs-related Requires Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/devel/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 29 Jul 2009 22:06:46 -0000 1.46 +++ sources 28 Aug 2009 12:32:22 -0000 1.47 @@ -1 +1 @@ -76435ce1bf787713effe079a3664d3cd kdeaccessibility-4.3.0.tar.bz2 +82f2175329c87b84a25be586b69d6b25 kdeaccessibility-4.3.1.tar.bz2 From than at fedoraproject.org Fri Aug 28 12:34:21 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 12:34:21 +0000 (UTC) Subject: rpms/kdeadmin/devel .cvsignore, 1.65, 1.66 kdeadmin.spec, 1.147, 1.148 sources, 1.67, 1.68 Message-ID: <20090828123421.2756F11C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeadmin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9720 Modified Files: .cvsignore kdeadmin.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/devel/.cvsignore,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- .cvsignore 29 Jul 2009 22:09:31 -0000 1.65 +++ .cvsignore 28 Aug 2009 12:34:20 -0000 1.66 @@ -3,3 +3,4 @@ kdeadmin-4.2.95.tar.bz2 kdeadmin-4.2.96.tar.bz2 kdeadmin-4.2.98.tar.bz2 kdeadmin-4.3.0.tar.bz2 +kdeadmin-4.3.1.tar.bz2 Index: kdeadmin.spec =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/devel/kdeadmin.spec,v retrieving revision 1.147 retrieving revision 1.148 diff -u -p -r1.147 -r1.148 --- kdeadmin.spec 29 Jul 2009 22:24:38 -0000 1.147 +++ kdeadmin.spec 28 Aug 2009 12:34:20 -0000 1.148 @@ -6,7 +6,7 @@ Name: kdeadmin Summary: K Desktop Environment - Administrative tools Epoch: 7 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Group: User Interface/Desktops @@ -159,6 +159,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/devel/sources,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- sources 29 Jul 2009 22:09:32 -0000 1.67 +++ sources 28 Aug 2009 12:34:20 -0000 1.68 @@ -1 +1 @@ -4712ade616d3c3a987281d24326ee9af kdeadmin-4.3.0.tar.bz2 +e946d243d0e6e1fdbb24c732acca9c1e kdeadmin-4.3.1.tar.bz2 From than at fedoraproject.org Fri Aug 28 12:39:04 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 12:39:04 +0000 (UTC) Subject: rpms/kdeartwork/devel .cvsignore, 1.63, 1.64 kdeartwork.spec, 1.114, 1.115 sources, 1.65, 1.66 Message-ID: <20090828123904.19D7211C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeartwork/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11194 Modified Files: .cvsignore kdeartwork.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/devel/.cvsignore,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- .cvsignore 29 Jul 2009 22:12:59 -0000 1.63 +++ .cvsignore 28 Aug 2009 12:39:03 -0000 1.64 @@ -3,3 +3,4 @@ kdeartwork-4.2.95.tar.bz2 kdeartwork-4.2.96.tar.bz2 kdeartwork-4.2.98.tar.bz2 kdeartwork-4.3.0.tar.bz2 +kdeartwork-4.3.1.tar.bz2 Index: kdeartwork.spec =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/devel/kdeartwork.spec,v retrieving revision 1.114 retrieving revision 1.115 diff -u -p -r1.114 -r1.115 --- kdeartwork.spec 20 Aug 2009 13:25:03 -0000 1.114 +++ kdeartwork.spec 28 Aug 2009 12:39:03 -0000 1.115 @@ -1,6 +1,6 @@ Name: kdeartwork -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: Additional artwork for KDE License: GPLv2 @@ -206,6 +206,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Aug 20 2009 Rex Dieter - 4.3.0-2 - kde-style-phase subpkg (multilib'd) - %%files: cleanup some dir ownership Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/devel/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 29 Jul 2009 22:13:00 -0000 1.65 +++ sources 28 Aug 2009 12:39:03 -0000 1.66 @@ -1 +1 @@ -3e7872e841e87f716872086571028a37 kdeartwork-4.3.0.tar.bz2 +9dbb00b76968658a7337e839fa342230 kdeartwork-4.3.1.tar.bz2 From nphilipp at fedoraproject.org Fri Aug 28 12:39:53 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Fri, 28 Aug 2009 12:39:53 +0000 (UTC) Subject: rpms/system-config-date/devel .cvsignore, 1.101, 1.102 sources, 1.111, 1.112 system-config-date.spec, 1.119, 1.120 Message-ID: <20090828123953.B2C4511C0044@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11466 Modified Files: .cvsignore sources system-config-date.spec Log Message: version 1.9.43 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/.cvsignore,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- .cvsignore 26 Aug 2009 14:25:05 -0000 1.101 +++ .cvsignore 28 Aug 2009 12:39:53 -0000 1.102 @@ -1 +1 @@ -system-config-date-1.9.42.tar.bz2 +system-config-date-1.9.43.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- sources 26 Aug 2009 14:25:05 -0000 1.111 +++ sources 28 Aug 2009 12:39:53 -0000 1.112 @@ -1 +1 @@ -c7ba74203c4e6cc2bb06d969748ef48d system-config-date-1.9.42.tar.bz2 +7c85be558ca3c1865ae24bc2a636bea4 system-config-date-1.9.43.tar.bz2 Index: system-config-date.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v retrieving revision 1.119 retrieving revision 1.120 diff -u -p -r1.119 -r1.120 --- system-config-date.spec 26 Aug 2009 14:25:05 -0000 1.119 +++ system-config-date.spec 28 Aug 2009 12:39:53 -0000 1.120 @@ -14,7 +14,7 @@ Summary: A graphical interface for modifying system date and time Name: system-config-date -Version: 1.9.42 +Version: 1.9.43 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -123,6 +123,9 @@ fi %config(noreplace) %{_sysconfdir}/pam.d/dateconfig %changelog +* Fri Aug 28 2009 Nils Philippsen - 1.9.43-1 +- use str instead of unicode as N_ implementation + * Wed Aug 26 2009 Nils Philippsen - 1.9.42-1 - provide missing N_() From nphilipp at fedoraproject.org Fri Aug 28 12:44:26 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Fri, 28 Aug 2009 12:44:26 +0000 (UTC) Subject: rpms/system-config-nfs/devel .cvsignore, 1.51, 1.52 sources, 1.59, 1.60 system-config-nfs.spec, 1.66, 1.67 Message-ID: <20090828124426.4C60B11C0044@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-nfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12264 Modified Files: .cvsignore sources system-config-nfs.spec Log Message: version 1.3.46 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-nfs/devel/.cvsignore,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- .cvsignore 26 Aug 2009 14:36:19 -0000 1.51 +++ .cvsignore 28 Aug 2009 12:44:26 -0000 1.52 @@ -1 +1 @@ -system-config-nfs-1.3.45.tar.bz2 +system-config-nfs-1.3.46.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-nfs/devel/sources,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- sources 26 Aug 2009 14:55:34 -0000 1.59 +++ sources 28 Aug 2009 12:44:26 -0000 1.60 @@ -1 +1 @@ -9907d1529138daf408ae67cb19bd26d0 system-config-nfs-1.3.45.tar.bz2 +dd09ab8c3a639c73721849caf0630c2a system-config-nfs-1.3.46.tar.bz2 Index: system-config-nfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-nfs/devel/system-config-nfs.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- system-config-nfs.spec 26 Aug 2009 14:36:19 -0000 1.66 +++ system-config-nfs.spec 28 Aug 2009 12:44:26 -0000 1.67 @@ -8,7 +8,7 @@ Summary: NFS server configuration tool Name: system-config-nfs -Version: 1.3.45 +Version: 1.3.46 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -85,6 +85,9 @@ fi %config(noreplace) %{_sysconfdir}/pam.d/system-config-nfs %changelog +* Fri Aug 28 2009 Nils Philippsen - 1.3.46-1 +- use str instead of unicode as N_ implementation + * Wed Aug 26 2009 Nils Philippsen - 1.3.45-1 - use gettext instead of rhpl From than at fedoraproject.org Fri Aug 28 12:45:28 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 12:45:28 +0000 (UTC) Subject: rpms/kdebase/devel .cvsignore, 1.91, 1.92 kdebase.spec, 1.387, 1.388 sources, 1.114, 1.115 Message-ID: <20090828124528.5378611C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12463 Modified Files: .cvsignore kdebase.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase/devel/.cvsignore,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- .cvsignore 29 Jul 2009 22:17:30 -0000 1.91 +++ .cvsignore 28 Aug 2009 12:45:27 -0000 1.92 @@ -3,3 +3,4 @@ kdebase-4.2.95.tar.bz2 kdebase-4.2.96.tar.bz2 kdebase-4.2.98.tar.bz2 kdebase-4.3.0.tar.bz2 +kdebase-4.3.1.tar.bz2 Index: kdebase.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase/devel/kdebase.spec,v retrieving revision 1.387 retrieving revision 1.388 diff -u -p -r1.387 -r1.388 --- kdebase.spec 25 Aug 2009 17:40:36 -0000 1.387 +++ kdebase.spec 28 Aug 2009 12:45:27 -0000 1.388 @@ -1,8 +1,8 @@ Name: kdebase Summary: K Desktop Environment 4 - Core Files -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Epoch: 6 License: GPLv2 @@ -217,6 +217,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Tue Aug 25 2009 Rex Dieter 4.3.0-2 - kde-plasma-folderview subpkg - %%?_isa'ify -libs deps Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase/devel/sources,v retrieving revision 1.114 retrieving revision 1.115 diff -u -p -r1.114 -r1.115 --- sources 29 Jul 2009 22:17:30 -0000 1.114 +++ sources 28 Aug 2009 12:45:28 -0000 1.115 @@ -1 +1 @@ -6de0b96b78504d8f5fcdee819d080fb1 kdebase-4.3.0.tar.bz2 +10dae53739f1e8bd6f5f615443649e4f kdebase-4.3.1.tar.bz2 From nphilipp at fedoraproject.org Fri Aug 28 12:47:32 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Fri, 28 Aug 2009 12:47:32 +0000 (UTC) Subject: rpms/system-config-samba/devel .cvsignore, 1.71, 1.72 sources, 1.75, 1.76 system-config-samba.spec, 1.80, 1.81 Message-ID: <20090828124732.320BB11C0044@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-samba/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12970 Modified Files: .cvsignore sources system-config-samba.spec Log Message: version 1.2.79 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/.cvsignore,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- .cvsignore 26 Aug 2009 15:04:18 -0000 1.71 +++ .cvsignore 28 Aug 2009 12:47:31 -0000 1.72 @@ -1 +1 @@ -system-config-samba-1.2.78.tar.bz2 +system-config-samba-1.2.79.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/sources,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- sources 26 Aug 2009 15:04:18 -0000 1.75 +++ sources 28 Aug 2009 12:47:31 -0000 1.76 @@ -1 +1 @@ -94caa6dd58d19b5ba215d5ad0697ef31 system-config-samba-1.2.78.tar.bz2 +da371d62b3dd74b96c0319c1744698bb system-config-samba-1.2.79.tar.bz2 Index: system-config-samba.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/system-config-samba.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- system-config-samba.spec 26 Aug 2009 15:04:19 -0000 1.80 +++ system-config-samba.spec 28 Aug 2009 12:47:31 -0000 1.81 @@ -11,7 +11,7 @@ Summary: Samba server configuration tool Name: system-config-samba -Version: 1.2.78 +Version: 1.2.79 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -112,6 +112,9 @@ fi %{python_sitelib}/scsamba.dbus-%{version}-py%{python_version}.egg-info %changelog +* Fri Aug 28 2009 Nils Philippsen - 1.2.79-1 +- use str instead of unicode as N_ implementation + * Wed Aug 26 2009 Nils Philippsen - 1.2.78-1 - use gettext instead of rhpl From mgieseki at fedoraproject.org Fri Aug 28 12:49:25 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Fri, 28 Aug 2009 12:49:25 +0000 (UTC) Subject: rpms/dvisvgm/devel .cvsignore, 1.2, 1.3 dvisvgm.spec, 1.1, 1.2 sources, 1.2, 1.3 dvisvgm-0.8.1-potrace.patch, 1.1, NONE Message-ID: <20090828124925.D05B611C0044@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/dvisvgm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13302 Modified Files: .cvsignore dvisvgm.spec sources Removed Files: dvisvgm-0.8.1-potrace.patch Log Message: updated to upstream release 0.8.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 5 Aug 2009 09:44:45 -0000 1.2 +++ .cvsignore 28 Aug 2009 12:49:25 -0000 1.3 @@ -1 +1 @@ -dvisvgm-0.8.1.tar.gz +dvisvgm-0.8.3.tar.gz Index: dvisvgm.spec =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/devel/dvisvgm.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dvisvgm.spec 5 Aug 2009 09:44:45 -0000 1.1 +++ dvisvgm.spec 28 Aug 2009 12:49:25 -0000 1.2 @@ -1,20 +1,25 @@ Name: dvisvgm -Version: 0.8.1 -Release: 4%{?dist} +Version: 0.8.3 +Release: 1%{?dist} Summary: A DVI to SVG converter Group: Applications/Publishing -License: GPLv2+ +License: GPLv3+ URL: http://dvisvgm.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -# Patch to use potrace library provided by separate package -Patch0: dvisvgm-0.8.1-potrace.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: automake kpathsea-devel freetype-devel potrace-devel zlib-devel -Requires: texlive-texmf texlive-dvips texlive-fonts ghostscript +BuildRequires: automake freetype-devel ghostscript-devel potrace-devel zlib-devel + +%if 0%{?rhel} == 4 || 0%{?rhel} == 5 +BuildRequires: tetex-fonts +Requires: tetex-fonts tetex-dvips +%else +BuildRequires: kpathsea-devel +Requires: texlive-texmf texlive-dvips texlive-fonts +%endif + %description dvisvgm is a command line utility that converts DVI files, as created by @@ -28,13 +33,17 @@ so that the generated SVG is freely scal %prep %setup -q -%patch0 -p 1 -b .orig -autoreconf # Remove bundled potracelib rm -rf potracelib +# Remove bundled Ghostscript API headers +rm -f src/iapi.h src/ierrors.h %build +# remove references to bundled potrace library +sed -i "s/ potracelib\/Makefile / /" configure.ac +sed -i "s/potracelib //" Makefile.am +autoreconf %configure make %{?_smp_mflags} @@ -50,12 +59,19 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS LICENSE NEWS README +%doc AUTHORS COPYING NEWS README %{_bindir}/dvisvgm %{_mandir}/man1/dvisvgm.1.* %changelog +* Mon Aug 24 2009 Martin Gieseking - 0.8.3-1 +- updated to latest upstream release +- conditional Requires and BuildRequires to satisfy F-xx and EL5 + +* Wed Aug 12 2009 Martin Gieseking - 0.8.1-5 +- adapted Build and BuildRequires to requirements of EL5 + * Tue Aug 03 2009 Martin Gieseking - 0.8.1-4 - removed bundled potrace library in prep section Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 5 Aug 2009 09:44:45 -0000 1.2 +++ sources 28 Aug 2009 12:49:25 -0000 1.3 @@ -1 +1 @@ -a8b5392fb4230a4cde31d219742c557f dvisvgm-0.8.1.tar.gz +76ecb617a7f14d52c60f68e65509b25b dvisvgm-0.8.3.tar.gz --- dvisvgm-0.8.1-potrace.patch DELETED --- From than at fedoraproject.org Fri Aug 28 12:53:43 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 12:53:43 +0000 (UTC) Subject: rpms/kdebase-runtime/devel .cvsignore, 1.36, 1.37 kdebase-runtime.spec, 1.135, 1.136 sources, 1.38, 1.39 kdebase-runtime-4.3.1-comborender.patch, 1.1, NONE kdebase-runtime-4.3.1-fish.patch, 1.1, NONE kdebase-runtime-4.3.1-kcmlocalecrash.patch, 1.1, NONE Message-ID: <20090828125343.D1AC311C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13988 Modified Files: .cvsignore kdebase-runtime.spec sources Removed Files: kdebase-runtime-4.3.1-comborender.patch kdebase-runtime-4.3.1-fish.patch kdebase-runtime-4.3.1-kcmlocalecrash.patch Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/devel/.cvsignore,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- .cvsignore 29 Jul 2009 22:21:07 -0000 1.36 +++ .cvsignore 28 Aug 2009 12:53:43 -0000 1.37 @@ -3,3 +3,4 @@ kdebase-runtime-4.2.95.tar.bz2 kdebase-runtime-4.2.96.tar.bz2 kdebase-runtime-4.2.98.tar.bz2 kdebase-runtime-4.3.0.tar.bz2 +kdebase-runtime-4.3.1.tar.bz2 Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/devel/kdebase-runtime.spec,v retrieving revision 1.135 retrieving revision 1.136 diff -u -p -r1.135 -r1.136 --- kdebase-runtime.spec 12 Aug 2009 11:41:26 -0000 1.135 +++ kdebase-runtime.spec 28 Aug 2009 12:53:43 -0000 1.136 @@ -1,11 +1,11 @@ -%if 0%{?rhel} == 0 +%if 0%{?fedora} %define flags 1 %endif Name: kdebase-runtime Summary: K Desktop Environment - Runtime Version: 4.3.0 -Release: 4%{?dist} +Release: 1%{?dist} # http://techbase.kde.org/Policies/Licensing_Policy License: LGPLv2+ @@ -23,12 +23,6 @@ Patch3: kdebase-runtime-4.1.1-ico Patch4: kdebase-runtime-4.3.0-nepomuk-autostart.patch ## Upstream patches -# http://websvn.kde.org/?view=rev&revision=1008050 -Patch5: kdebase-runtime-4.3.1-comborender.patch -#?http://websvn.kde.org/?view=rev&revision=1008861 -Patch6: kdebase-runtime-4.3.1-kcmlocalecrash.patch -#?https://bugzilla.redhat.com/show_bug.cgi?id=516416 -Patch7: kdebase-runtime-4.3.1-fish.patch # when kdesu was removed, this is/should-be only temporary %if 0%{?fedora} < 11 @@ -63,7 +57,7 @@ BuildRequires: pkgconfig BuildRequires: pulseaudio-libs-devel BuildRequires: qimageblitz-devel BuildRequires: soprano-devel >= 2.3.0 -%if 0%{?rhel} == 0 +%if 0%{?fedora} BuildRequires: xine-lib-devel libxcb-devel %endif BuildRequires: xorg-x11-font-utils @@ -224,6 +218,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.0-1 +- 4.3.1 + * Wed Aug 12 2009 Luk?? Tinkl - 4.3.0-4 - unbreak fish kioslave protocol (#516416) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/devel/sources,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- sources 4 Aug 2009 10:00:10 -0000 1.38 +++ sources 28 Aug 2009 12:53:43 -0000 1.39 @@ -1 +1 @@ -e4ea5d567187f4ac952c67326c5afd94 kdebase-runtime-4.3.0.tar.bz2 +e51384cef307280f41fa8f39e2ecab8a kdebase-runtime-4.3.1.tar.bz2 --- kdebase-runtime-4.3.1-comborender.patch DELETED --- --- kdebase-runtime-4.3.1-fish.patch DELETED --- --- kdebase-runtime-4.3.1-kcmlocalecrash.patch DELETED --- From than at fedoraproject.org Fri Aug 28 12:54:57 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 12:54:57 +0000 (UTC) Subject: rpms/kdebase-runtime/devel kdebase-runtime.spec,1.136,1.137 Message-ID: <20090828125457.383B511C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14232 Modified Files: kdebase-runtime.spec Log Message: 4.3.1 Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/devel/kdebase-runtime.spec,v retrieving revision 1.136 retrieving revision 1.137 diff -u -p -r1.136 -r1.137 --- kdebase-runtime.spec 28 Aug 2009 12:53:43 -0000 1.136 +++ kdebase-runtime.spec 28 Aug 2009 12:54:57 -0000 1.137 @@ -4,7 +4,7 @@ Name: kdebase-runtime Summary: K Desktop Environment - Runtime -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} # http://techbase.kde.org/Policies/Licensing_Policy From mgieseki at fedoraproject.org Fri Aug 28 13:02:29 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Fri, 28 Aug 2009 13:02:29 +0000 (UTC) Subject: rpms/dvisvgm/F-11 dvisvgm.spec, 1.1, 1.2 sources, 1.2, 1.3 dvisvgm-0.8.1-potrace.patch, 1.1, NONE Message-ID: <20090828130229.8AEE311C0044@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/dvisvgm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15519 Modified Files: dvisvgm.spec sources Removed Files: dvisvgm-0.8.1-potrace.patch Log Message: updated to latest upstream release 0.8.3 Index: dvisvgm.spec =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/F-11/dvisvgm.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dvisvgm.spec 5 Aug 2009 10:04:40 -0000 1.1 +++ dvisvgm.spec 28 Aug 2009 13:02:29 -0000 1.2 @@ -1,20 +1,25 @@ Name: dvisvgm -Version: 0.8.1 -Release: 4%{?dist} +Version: 0.8.3 +Release: 1%{?dist} Summary: A DVI to SVG converter Group: Applications/Publishing -License: GPLv2+ +License: GPLv3+ URL: http://dvisvgm.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -# Patch to use potrace library provided by separate package -Patch0: dvisvgm-0.8.1-potrace.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: automake kpathsea-devel freetype-devel potrace-devel zlib-devel -Requires: texlive-texmf texlive-dvips texlive-fonts ghostscript +BuildRequires: automake freetype-devel ghostscript-devel potrace-devel zlib-devel + +%if 0%{?rhel} == 4 || 0%{?rhel} == 5 +BuildRequires: tetex-fonts +Requires: tetex-fonts tetex-dvips +%else +BuildRequires: kpathsea-devel +Requires: texlive-texmf texlive-dvips texlive-fonts +%endif + %description dvisvgm is a command line utility that converts DVI files, as created by @@ -28,13 +33,17 @@ so that the generated SVG is freely scal %prep %setup -q -%patch0 -p 1 -b .orig -autoreconf # Remove bundled potracelib rm -rf potracelib +# Remove bundled Ghostscript API headers +rm -f src/iapi.h src/ierrors.h %build +# remove references to bundled potrace library +sed -i "s/ potracelib\/Makefile / /" configure.ac +sed -i "s/potracelib //" Makefile.am +autoreconf %configure make %{?_smp_mflags} @@ -50,12 +59,19 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS LICENSE NEWS README +%doc AUTHORS COPYING NEWS README %{_bindir}/dvisvgm %{_mandir}/man1/dvisvgm.1.* %changelog +* Mon Aug 24 2009 Martin Gieseking - 0.8.3-1 +- updated to latest upstream release +- conditional Requires and BuildRequires to satisfy F-xx and EL5 + +* Wed Aug 12 2009 Martin Gieseking - 0.8.1-5 +- adapted Build and BuildRequires to requirements of EL5 + * Tue Aug 03 2009 Martin Gieseking - 0.8.1-4 - removed bundled potrace library in prep section Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 5 Aug 2009 10:04:40 -0000 1.2 +++ sources 28 Aug 2009 13:02:29 -0000 1.3 @@ -1 +1 @@ -a8b5392fb4230a4cde31d219742c557f dvisvgm-0.8.1.tar.gz +76ecb617a7f14d52c60f68e65509b25b dvisvgm-0.8.3.tar.gz --- dvisvgm-0.8.1-potrace.patch DELETED --- From than at fedoraproject.org Fri Aug 28 13:03:23 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 13:03:23 +0000 (UTC) Subject: rpms/kdebase-workspace/devel .cvsignore, 1.36, 1.37 kdebase-workspace.spec, 1.276, 1.277 sources, 1.45, 1.46 Message-ID: <20090828130323.4499111C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15733 Modified Files: .cvsignore kdebase-workspace.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/.cvsignore,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- .cvsignore 19 Aug 2009 16:06:22 -0000 1.36 +++ .cvsignore 28 Aug 2009 13:03:22 -0000 1.37 @@ -1 +1,2 @@ kdebase-workspace-4.3.0.tar.bz2 +kdebase-workspace-4.3.1.tar.bz2 Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.276 retrieving revision 1.277 diff -u -p -r1.276 -r1.277 --- kdebase-workspace.spec 28 Aug 2009 07:33:49 -0000 1.276 +++ kdebase-workspace.spec 28 Aug 2009 13:03:23 -0000 1.277 @@ -3,9 +3,9 @@ Summary: K Desktop Environment - Workspace Name: kdebase-workspace -Version: 4.3.0 +Version: 4.3.1 -Release: 102%{?dist} +Release: 1%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -570,6 +570,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Fri Aug 28 2009 Mamoru Tasaka - 4.3.0-102 - Fix typo Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 4 Aug 2009 09:57:57 -0000 1.45 +++ sources 28 Aug 2009 13:03:23 -0000 1.46 @@ -1 +1 @@ -e56f8af44df7bc8bfbc1de1ff1bf4414 kdebase-workspace-4.3.0.tar.bz2 +48e3674ddd75e63a9a2f405160d02d06 kdebase-workspace-4.3.1.tar.bz2 From ssp at fedoraproject.org Fri Aug 28 13:05:06 2009 From: ssp at fedoraproject.org (Soren Sandmann Pedersen) Date: Fri, 28 Aug 2009 13:05:06 +0000 (UTC) Subject: rpms/pixman/devel .cvsignore, 1.27, 1.28 pixman.spec, 1.42, 1.43 sources, 1.29, 1.30 Message-ID: <20090828130506.EF21111C0044@cvs1.fedora.phx.redhat.com> Author: ssp Update of /cvs/pkgs/rpms/pixman/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16139 Modified Files: .cvsignore pixman.spec sources Log Message: Pixman 0.16.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pixman/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 11 Aug 2009 18:33:04 -0000 1.27 +++ .cvsignore 28 Aug 2009 13:05:06 -0000 1.28 @@ -1,3 +1,4 @@ pixman-0.15.18.tar.bz2 pixman-0.15.20.tar.gz pixman-0.15.20.tar.bz2 +pixman-0.16.0.tar.bz2 Index: pixman.spec =================================================================== RCS file: /cvs/pkgs/rpms/pixman/devel/pixman.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- pixman.spec 11 Aug 2009 18:33:04 -0000 1.42 +++ pixman.spec 28 Aug 2009 13:05:06 -0000 1.43 @@ -2,7 +2,7 @@ %define gitrev 8ff7213f39edc1b2b8b60d6b0cc5d5f14ca1928d Name: pixman -Version: 0.15.20 +Version: 0.16.0 Release: 1%{?dist} Summary: Pixel manipulation library @@ -61,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pixman-1.pc %changelog +* Mon Aug 28 2009 Soren Sandmann - 0.16.0-1 +- pixman 0.16.0 + * Mon Aug 11 2009 Soren Sandmann - 0.15.20-1 - pixman 0.15.20 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pixman/devel/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 11 Aug 2009 18:33:04 -0000 1.29 +++ sources 28 Aug 2009 13:05:06 -0000 1.30 @@ -1,3 +1,4 @@ 87d256db0440e579f113cd4fb67cbfb0 pixman-0.15.18.tar.bz2 613c95e7ddc8069b7aa2708f93219b7d pixman-0.15.20.tar.gz 8cca7bdf45bd3c31cf95ecea0f05bddc pixman-0.15.20.tar.bz2 +183dea8a100c1d9732cdb2146ec90f68 pixman-0.16.0.tar.bz2 From mgieseki at fedoraproject.org Fri Aug 28 13:07:22 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Fri, 28 Aug 2009 13:07:22 +0000 (UTC) Subject: rpms/dvisvgm/F-10 dvisvgm.spec, 1.1, 1.2 sources, 1.2, 1.3 dvisvgm-0.8.1-potrace.patch, 1.1, NONE Message-ID: <20090828130722.6BAD611C0044@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/dvisvgm/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17300 Modified Files: dvisvgm.spec sources Removed Files: dvisvgm-0.8.1-potrace.patch Log Message: updated to the latest upstream release 0.8.3 Index: dvisvgm.spec =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/F-10/dvisvgm.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dvisvgm.spec 5 Aug 2009 10:04:39 -0000 1.1 +++ dvisvgm.spec 28 Aug 2009 13:07:22 -0000 1.2 @@ -1,20 +1,25 @@ Name: dvisvgm -Version: 0.8.1 -Release: 4%{?dist} +Version: 0.8.3 +Release: 1%{?dist} Summary: A DVI to SVG converter Group: Applications/Publishing -License: GPLv2+ +License: GPLv3+ URL: http://dvisvgm.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -# Patch to use potrace library provided by separate package -Patch0: dvisvgm-0.8.1-potrace.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: automake kpathsea-devel freetype-devel potrace-devel zlib-devel -Requires: texlive-texmf texlive-dvips texlive-fonts ghostscript +BuildRequires: automake freetype-devel ghostscript-devel potrace-devel zlib-devel + +%if 0%{?rhel} == 4 || 0%{?rhel} == 5 +BuildRequires: tetex-fonts +Requires: tetex-fonts tetex-dvips +%else +BuildRequires: kpathsea-devel +Requires: texlive-texmf texlive-dvips texlive-fonts +%endif + %description dvisvgm is a command line utility that converts DVI files, as created by @@ -28,13 +33,17 @@ so that the generated SVG is freely scal %prep %setup -q -%patch0 -p 1 -b .orig -autoreconf # Remove bundled potracelib rm -rf potracelib +# Remove bundled Ghostscript API headers +rm -f src/iapi.h src/ierrors.h %build +# remove references to bundled potrace library +sed -i "s/ potracelib\/Makefile / /" configure.ac +sed -i "s/potracelib //" Makefile.am +autoreconf %configure make %{?_smp_mflags} @@ -50,12 +59,19 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS LICENSE NEWS README +%doc AUTHORS COPYING NEWS README %{_bindir}/dvisvgm %{_mandir}/man1/dvisvgm.1.* %changelog +* Mon Aug 24 2009 Martin Gieseking - 0.8.3-1 +- updated to latest upstream release +- conditional Requires and BuildRequires to satisfy F-xx and EL5 + +* Wed Aug 12 2009 Martin Gieseking - 0.8.1-5 +- adapted Build and BuildRequires to requirements of EL5 + * Tue Aug 03 2009 Martin Gieseking - 0.8.1-4 - removed bundled potrace library in prep section Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 5 Aug 2009 10:04:39 -0000 1.2 +++ sources 28 Aug 2009 13:07:22 -0000 1.3 @@ -1 +1 @@ -a8b5392fb4230a4cde31d219742c557f dvisvgm-0.8.1.tar.gz +76ecb617a7f14d52c60f68e65509b25b dvisvgm-0.8.3.tar.gz --- dvisvgm-0.8.1-potrace.patch DELETED --- From than at fedoraproject.org Fri Aug 28 13:10:04 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 13:10:04 +0000 (UTC) Subject: rpms/kdebindings/devel .cvsignore, 1.61, 1.62 kdebindings.spec, 1.234, 1.235 sources, 1.70, 1.71 Message-ID: <20090828131004.A80D511C0496@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17212 Modified Files: .cvsignore kdebindings.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/.cvsignore,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- .cvsignore 29 Jul 2009 22:37:43 -0000 1.61 +++ .cvsignore 28 Aug 2009 13:10:04 -0000 1.62 @@ -3,3 +3,4 @@ kdebindings-4.2.95.tar.bz2 kdebindings-4.2.96.tar.bz2 kdebindings-4.2.98.tar.bz2 kdebindings-4.3.0.tar.bz2 +kdebindings-4.3.1.tar.bz2 Index: kdebindings.spec =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.234 retrieving revision 1.235 diff -u -p -r1.234 -r1.235 --- kdebindings.spec 17 Aug 2009 17:42:10 -0000 1.234 +++ kdebindings.spec 28 Aug 2009 13:10:04 -0000 1.235 @@ -28,8 +28,8 @@ %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") Name: kdebindings -Version: 4.3.0 -Release: 5%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -507,6 +507,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Mon Aug 17 2009 Rex Dieter - 4.3.0-5 - re-enable php bindings (rawhide) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/sources,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- sources 3 Aug 2009 10:30:04 -0000 1.70 +++ sources 28 Aug 2009 13:10:04 -0000 1.71 @@ -1 +1 @@ -6ef02ed3c958d918eed32ddf4034e40d kdebindings-4.3.0.tar.bz2 +6cc71c3f6136d3b69f7a109d03ddfe40 kdebindings-4.3.1.tar.bz2 From mgieseki at fedoraproject.org Fri Aug 28 13:11:56 2009 From: mgieseki at fedoraproject.org (Martin Gieseking) Date: Fri, 28 Aug 2009 13:11:56 +0000 (UTC) Subject: rpms/dvisvgm/EL-5 dvisvgm.spec, 1.3, 1.4 sources, 1.2, 1.3 dvisvgm-0.8.1-potrace.patch, 1.1, NONE Message-ID: <20090828131156.C97C311C0044@cvs1.fedora.phx.redhat.com> Author: mgieseki Update of /cvs/pkgs/rpms/dvisvgm/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18148 Modified Files: dvisvgm.spec sources Removed Files: dvisvgm-0.8.1-potrace.patch Log Message: updated to latest upstream release 0.8.3 Index: dvisvgm.spec =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/EL-5/dvisvgm.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- dvisvgm.spec 12 Aug 2009 13:11:00 -0000 1.3 +++ dvisvgm.spec 28 Aug 2009 13:11:56 -0000 1.4 @@ -1,20 +1,25 @@ Name: dvisvgm -Version: 0.8.1 -Release: 5%{?dist} +Version: 0.8.3 +Release: 1%{?dist} Summary: A DVI to SVG converter Group: Applications/Publishing -License: GPLv2+ +License: GPLv3+ URL: http://dvisvgm.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -# Patch to use potrace library provided by separate package -Patch0: dvisvgm-0.8.1-potrace.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: automake tetex-fonts freetype-devel potrace-devel zlib-devel -Requires: tetex tetex-dvips tetex-fonts ghostscript +BuildRequires: automake freetype-devel ghostscript-devel potrace-devel zlib-devel + +%if 0%{?rhel} == 4 || 0%{?rhel} == 5 +BuildRequires: tetex-fonts +Requires: tetex-fonts tetex-dvips +%else +BuildRequires: kpathsea-devel +Requires: texlive-texmf texlive-dvips texlive-fonts +%endif + %description dvisvgm is a command line utility that converts DVI files, as created by @@ -28,13 +33,17 @@ so that the generated SVG is freely scal %prep %setup -q -%patch0 -p 1 -b .orig -autoreconf # Remove bundled potracelib rm -rf potracelib +# Remove bundled Ghostscript API headers +rm -f src/iapi.h src/ierrors.h %build +# remove references to bundled potrace library +sed -i "s/ potracelib\/Makefile / /" configure.ac +sed -i "s/potracelib //" Makefile.am +autoreconf %configure make %{?_smp_mflags} @@ -50,14 +59,18 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS LICENSE NEWS README +%doc AUTHORS COPYING NEWS README %{_bindir}/dvisvgm %{_mandir}/man1/dvisvgm.1.* %changelog -* Tue Aug 12 2009 Martin Gieseking - 0.8.1-5 -- adapted Requires and BuildRequires to RH5 +* Mon Aug 24 2009 Martin Gieseking - 0.8.3-1 +- updated to latest upstream release +- conditional Requires and BuildRequires to satisfy F-xx and EL5 + +* Wed Aug 12 2009 Martin Gieseking - 0.8.1-5 +- adapted Build and BuildRequires to requirements of EL5 * Tue Aug 03 2009 Martin Gieseking - 0.8.1-4 - removed bundled potrace library in prep section Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dvisvgm/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 5 Aug 2009 10:04:39 -0000 1.2 +++ sources 28 Aug 2009 13:11:56 -0000 1.3 @@ -1 +1 @@ -a8b5392fb4230a4cde31d219742c557f dvisvgm-0.8.1.tar.gz +76ecb617a7f14d52c60f68e65509b25b dvisvgm-0.8.3.tar.gz --- dvisvgm-0.8.1-potrace.patch DELETED --- From than at fedoraproject.org Fri Aug 28 13:18:33 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 13:18:33 +0000 (UTC) Subject: rpms/kdeedu/devel .cvsignore, 1.68, 1.69 kdeedu.spec, 1.203, 1.204 sources, 1.70, 1.71 Message-ID: <20090828131833.8DF2211C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeedu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19179 Modified Files: .cvsignore kdeedu.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeedu/devel/.cvsignore,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- .cvsignore 29 Jul 2009 22:51:49 -0000 1.68 +++ .cvsignore 28 Aug 2009 13:18:32 -0000 1.69 @@ -3,3 +3,4 @@ kdeedu-4.2.95.tar.bz2 kdeedu-4.2.96.tar.bz2 kdeedu-4.2.98.tar.bz2 kdeedu-4.3.0.tar.bz2 +kdeedu-4.3.1.tar.bz2 Index: kdeedu.spec =================================================================== RCS file: /cvs/extras/rpms/kdeedu/devel/kdeedu.spec,v retrieving revision 1.203 retrieving revision 1.204 diff -u -p -r1.203 -r1.204 --- kdeedu.spec 23 Aug 2009 18:47:46 -0000 1.203 +++ kdeedu.spec 28 Aug 2009 13:18:32 -0000 1.204 @@ -6,8 +6,8 @@ Name: kdeedu Summary: Educational/Edutainment applications -Version: 4.3.0 -Release: 6%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 Group: Amusements/Games @@ -480,6 +480,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Sun Aug 23 2009 Rex Dieter 4.3.0-6 - -kstars-libs subpkg, make -kstars not multilib'd Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeedu/devel/sources,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- sources 29 Jul 2009 22:51:49 -0000 1.70 +++ sources 28 Aug 2009 13:18:32 -0000 1.71 @@ -1 +1 @@ -4c309bcdc47274cea6f61206a42ef638 kdeedu-4.3.0.tar.bz2 +f283c3727e3507e548e43b84a28def7d kdeedu-4.3.1.tar.bz2 From than at fedoraproject.org Fri Aug 28 13:29:02 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 13:29:02 +0000 (UTC) Subject: rpms/kdegames/devel .cvsignore, 1.70, 1.71 kdegames.spec, 1.142, 1.143 sources, 1.74, 1.75 Message-ID: <20090828132902.59FE711C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdegames/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20709 Modified Files: .cvsignore kdegames.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdegames/devel/.cvsignore,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- .cvsignore 29 Jul 2009 22:54:16 -0000 1.70 +++ .cvsignore 28 Aug 2009 13:29:02 -0000 1.71 @@ -3,3 +3,4 @@ kdegames-4.2.95.tar.bz2 kdegames-4.2.96.tar.bz2 kdegames-4.2.98.tar.bz2 kdegames-4.3.0.tar.bz2 +kdegames-4.3.1.tar.bz2 Index: kdegames.spec =================================================================== RCS file: /cvs/extras/rpms/kdegames/devel/kdegames.spec,v retrieving revision 1.142 retrieving revision 1.143 diff -u -p -r1.142 -r1.143 --- kdegames.spec 5 Aug 2009 15:53:26 -0000 1.142 +++ kdegames.spec 28 Aug 2009 13:29:02 -0000 1.143 @@ -1,8 +1,8 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 URL: http://www.kde.org/ @@ -207,6 +207,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Wed Aug 05 2009 Rex Dieter 4.3.0-2 - Conflicts: kdegames3 < 3.5.10-6 - %%check: desktop-file-validate Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdegames/devel/sources,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- sources 29 Jul 2009 22:54:16 -0000 1.74 +++ sources 28 Aug 2009 13:29:02 -0000 1.75 @@ -1 +1 @@ -9997c1fab82519ebc59e661c4324fa0a kdegames-4.3.0.tar.bz2 +dd0819543978033d4701d65109bf3926 kdegames-4.3.1.tar.bz2 From caolanm at fedoraproject.org Fri Aug 28 13:40:20 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 28 Aug 2009 13:40:20 +0000 (UTC) Subject: rpms/openoffice.org/F-11 openoffice.org.spec,1.1931,1.1932 Message-ID: <20090828134020.B3DBF11C0496@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23184 Modified Files: openoffice.org.spec Log Message: forgot about new library Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/openoffice.org.spec,v retrieving revision 1.1931 retrieving revision 1.1932 diff -u -p -r1.1931 -r1.1932 --- openoffice.org.spec 28 Aug 2009 09:43:31 -0000 1.1931 +++ openoffice.org.spec 28 Aug 2009 13:40:20 -0000 1.1932 @@ -2997,6 +2997,7 @@ rm -rf $RPM_BUILD_ROOT %{basisinstdir}/program/libfwm%{SOPOST}.so %{basisinstdir}/program/libgo%{SOPOST}.so %{basisinstdir}/program/libi18nisolang*.so +%{basisinstdir}/program/libi18npaper*.so %{basisinstdir}/program/libi18nutilgcc3.so %{basisinstdir}/program/libj%{SOPOST}_g.so %{basisinstdir}/program/libpackage2.so From than at fedoraproject.org Fri Aug 28 13:41:16 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 13:41:16 +0000 (UTC) Subject: rpms/kdegraphics/devel .cvsignore, 1.65, 1.66 kdegraphics.spec, 1.211, 1.212 sources, 1.71, 1.72 Message-ID: <20090828134116.8CE8911C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdegraphics/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23392 Modified Files: .cvsignore kdegraphics.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/devel/.cvsignore,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- .cvsignore 29 Jul 2009 22:57:57 -0000 1.65 +++ .cvsignore 28 Aug 2009 13:41:16 -0000 1.66 @@ -3,3 +3,4 @@ kdegraphics-4.2.95.tar.bz2 kdegraphics-4.2.96.tar.bz2 kdegraphics-4.2.98.tar.bz2 kdegraphics-4.3.0.tar.bz2 +kdegraphics-4.3.1.tar.bz2 Index: kdegraphics.spec =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/devel/kdegraphics.spec,v retrieving revision 1.211 retrieving revision 1.212 diff -u -p -r1.211 -r1.212 --- kdegraphics.spec 29 Jul 2009 22:57:57 -0000 1.211 +++ kdegraphics.spec 28 Aug 2009 13:41:16 -0000 1.212 @@ -7,7 +7,7 @@ Summary: K Desktop Environment - Graphics Applications Epoch: 7 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Name: kdegraphics @@ -231,6 +231,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/devel/sources,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- sources 29 Jul 2009 22:57:57 -0000 1.71 +++ sources 28 Aug 2009 13:41:16 -0000 1.72 @@ -1 +1 @@ -5d3838a2575a82777f00ced90332c41a kdegraphics-4.3.0.tar.bz2 +1657ac3a8773db36b2d89e0bdb332d8b kdegraphics-4.3.1.tar.bz2 From ivazquez at fedoraproject.org Fri Aug 28 13:56:33 2009 From: ivazquez at fedoraproject.org (Ignacio Vazquez-Abrams) Date: Fri, 28 Aug 2009 13:56:33 +0000 (UTC) Subject: rpms/pywebkitgtk/devel pywebkitgtk.spec,1.10,1.11 Message-ID: <20090828135633.DD0BE11C0044@cvs1.fedora.phx.redhat.com> Author: ivazquez Update of /cvs/pkgs/rpms/pywebkitgtk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25673 Modified Files: pywebkitgtk.spec Log Message: Added .pth for webkit-1.0 Index: pywebkitgtk.spec =================================================================== RCS file: /cvs/pkgs/rpms/pywebkitgtk/devel/pywebkitgtk.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- pywebkitgtk.spec 27 Aug 2009 01:17:59 -0000 1.10 +++ pywebkitgtk.spec 28 Aug 2009 13:56:33 -0000 1.11 @@ -2,7 +2,7 @@ Name: pywebkitgtk Version: 1.1.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Python Bindings for WebKit-gtk Group: Development/Languages @@ -33,6 +33,9 @@ make %{?_smp_mflags} PYGTK_CODEGEN=pygob rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT \( -name \*.la -o -name \*.a \) -exec rm {} \; +cat > $RPM_BUILD_ROOT%{python_sitearch}/webkit-1.0.pth << EOF +webkit-1.0 +EOF %clean rm -rf $RPM_BUILD_ROOT @@ -42,8 +45,12 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README demos %{_datadir}/pywebkitgtk/defs/webkit-*.defs %{python_sitearch}/webkit-1.0 +%{python_sitearch}/webkit-1.0.pth %changelog +* Fri Aug 28 2009 Ignacio Vazquez-Abrams 1.1.6-2 +- Added .pth for webkit-1.0 + * Wed Aug 26 2009 Ignacio Vazquez-Abrams 1.1.6-1 - Updated to 1.1.6 From than at fedoraproject.org Fri Aug 28 14:14:08 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 14:14:08 +0000 (UTC) Subject: rpms/kdelibs/devel .cvsignore, 1.77, 1.78 kdelibs.spec, 1.507, 1.508 sources, 1.94, 1.95 kdelibs-4.3.1-copyrename.patch, 1.1, NONE kdelibs-4.3.1-copyurls.patch, 1.1, NONE kdelibs-4.3.1-kdebug#199557.patch, 1.1, NONE kdelibs-4.3.1-kdebug#202550.patch, 1.1, NONE kdelibs-4.3.1-toolbarEditCrash.patch, 1.1, NONE kdelibs-4.3.1-unmountfix.patch, 1.1, NONE Message-ID: <20090828141408.C5E5411C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdelibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29174 Modified Files: .cvsignore kdelibs.spec sources Removed Files: kdelibs-4.3.1-copyrename.patch kdelibs-4.3.1-copyurls.patch kdelibs-4.3.1-kdebug#199557.patch kdelibs-4.3.1-kdebug#202550.patch kdelibs-4.3.1-toolbarEditCrash.patch kdelibs-4.3.1-unmountfix.patch Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdelibs/devel/.cvsignore,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- .cvsignore 29 Jul 2009 23:05:01 -0000 1.77 +++ .cvsignore 28 Aug 2009 14:14:08 -0000 1.78 @@ -1,2 +1,3 @@ kdelibs-4.2.98.tar.bz2 kdelibs-4.3.0.tar.bz2 +kdelibs-4.3.1.tar.bz2 Index: kdelibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs/devel/kdelibs.spec,v retrieving revision 1.507 retrieving revision 1.508 diff -u -p -r1.507 -r1.508 --- kdelibs.spec 26 Aug 2009 17:17:40 -0000 1.507 +++ kdelibs.spec 28 Aug 2009 14:14:08 -0000 1.508 @@ -3,8 +3,8 @@ %define strigi_ver 0.7 Summary: K Desktop Environment 4 - Libraries -Version: 4.3.0 -Release: 8%{?dist} +Version: 4.3.1 +Release: 1%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -83,17 +83,6 @@ Patch20: kdelibs-4.1.70-cmake.patch # upstream # 4.3 branch -# http://bugs.kde.org/202550 -Patch100: kdelibs-4.3.1-kdebug#202550.patch -# http://bugs.kde.org/199557 -Patch101: kdelibs-4.3.1-kdebug#199557.patch -Patch102: kdelibs-4.3.1-unmountfix.patch -# http://bugs.kde.org/170608 -Patch103: kdelibs-4.3.1-copyurls.patch -#?http://bugs.kde.org/195385 -Patch104: kdelibs-4.3.1-copyrename.patch -#?http://bugs.kde.org/200815 -Patch105: kdelibs-4.3.1-toolbarEditCrash.patch Patch106: kdelibs-4.3.1-buildsys_phonon.patch BuildRequires: qt4-devel >= 4.5.0 @@ -230,12 +219,6 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 -%patch100 -p4 -b .kdebug#202550 -%patch101 -p4 -b .kdebug#199557 -%patch102 -p0 -b .unmountfix -%patch103 -p0 -b .copyurls -%patch104 -p0 -b .copyrename -%patch105 -p0 -b .toolbarEditCrash %patch106 -p1 -b .buildsys_phonon @@ -419,6 +402,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Wed Aug 26 2009 Rex Dieter - 4.3.0-8 - BR: xz-devel Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdelibs/devel/sources,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- sources 29 Jul 2009 23:05:01 -0000 1.94 +++ sources 28 Aug 2009 14:14:08 -0000 1.95 @@ -1 +1 @@ -ea54f71bcbb0cf96bb6d94c019de8bb5 kdelibs-4.3.0.tar.bz2 +df6b6d261d46508c7b0abcdd983ffae2 kdelibs-4.3.1.tar.bz2 --- kdelibs-4.3.1-copyrename.patch DELETED --- --- kdelibs-4.3.1-copyurls.patch DELETED --- --- kdelibs-4.3.1-kdebug#199557.patch DELETED --- --- kdelibs-4.3.1-kdebug#202550.patch DELETED --- --- kdelibs-4.3.1-toolbarEditCrash.patch DELETED --- --- kdelibs-4.3.1-unmountfix.patch DELETED --- From ivazquez at fedoraproject.org Fri Aug 28 14:15:02 2009 From: ivazquez at fedoraproject.org (Ignacio Vazquez-Abrams) Date: Fri, 28 Aug 2009 14:15:02 +0000 (UTC) Subject: rpms/pywebkitgtk/F-11 .cvsignore, 1.3, 1.4 pywebkitgtk.spec, 1.8, 1.9 sources, 1.3, 1.4 Message-ID: <20090828141502.5201111C0044@cvs1.fedora.phx.redhat.com> Author: ivazquez Update of /cvs/pkgs/rpms/pywebkitgtk/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29316 Modified Files: .cvsignore pywebkitgtk.spec sources Log Message: * Fri Aug 28 2009 Ignacio Vazquez-Abrams 1.1.6-2 - Added .pth for webkit-1.0 * Wed Aug 26 2009 Ignacio Vazquez-Abrams 1.1.6-1 - Updated to 1.1.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pywebkitgtk/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 27 Aug 2008 06:20:31 -0000 1.3 +++ .cvsignore 28 Aug 2009 14:15:02 -0000 1.4 @@ -1 +1 @@ -pywebkitgtk-1.0.1.tar.gz +pywebkitgtk-1.1.6.tar.gz Index: pywebkitgtk.spec =================================================================== RCS file: /cvs/pkgs/rpms/pywebkitgtk/F-11/pywebkitgtk.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- pywebkitgtk.spec 8 Mar 2009 20:28:02 -0000 1.8 +++ pywebkitgtk.spec 28 Aug 2009 14:15:02 -0000 1.9 @@ -1,15 +1,14 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: pywebkitgtk -Version: 1.0.1 -Release: 6%{?dist} +Version: 1.1.6 +Release: 2%{?dist} Summary: Python Bindings for WebKit-gtk Group: Development/Languages License: GPLv2+ URL: http://code.google.com/p/pywebkitgtk/ Source0: http://pywebkitgtk.googlecode.com/files/%{name}-%{version}.tar.gz -Patch0: pywebkitgtk-python26.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) #BuildArch: @@ -24,7 +23,6 @@ that they can access to using the Python %prep %setup -q -%patch0 -p1 chmod -x demos/* %build @@ -34,7 +32,10 @@ make %{?_smp_mflags} PYGTK_CODEGEN=pygob %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -name \*.la -exec rm {} \; +find $RPM_BUILD_ROOT \( -name \*.la -o -name \*.a \) -exec rm {} \; +cat > $RPM_BUILD_ROOT%{python_sitearch}/webkit-1.0.pth << EOF +webkit-1.0 +EOF %clean rm -rf $RPM_BUILD_ROOT @@ -42,10 +43,17 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README demos -%{_datadir}/pygtk/2.0/defs/webkit.defs -%{python_sitearch}/gtk-2.0/* +%{_datadir}/pywebkitgtk/defs/webkit-*.defs +%{python_sitearch}/webkit-1.0 +%{python_sitearch}/webkit-1.0.pth %changelog +* Fri Aug 28 2009 Ignacio Vazquez-Abrams 1.1.6-2 +- Added .pth for webkit-1.0 + +* Wed Aug 26 2009 Ignacio Vazquez-Abrams 1.1.6-1 +- Updated to 1.1.6 + * Sun Mar 08 2009 Steven M. Parrish - Rebuilt for soname bump for webkitgtk+ Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pywebkitgtk/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 27 Aug 2008 06:20:31 -0000 1.3 +++ sources 28 Aug 2009 14:15:02 -0000 1.4 @@ -1 +1 @@ -26343c95f3f381a7f4f6e1cb63ce237d pywebkitgtk-1.0.1.tar.gz +883f3d7386d29b6c0d00155329041854 pywebkitgtk-1.1.6.tar.gz From nphilipp at fedoraproject.org Fri Aug 28 14:18:37 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Fri, 28 Aug 2009 14:18:37 +0000 (UTC) Subject: rpms/system-config-date/devel .cvsignore, 1.102, 1.103 sources, 1.112, 1.113 Message-ID: <20090828141837.BE21911C0044@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32066 Modified Files: .cvsignore sources Log Message: version 1.9.44 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/.cvsignore,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- .cvsignore 28 Aug 2009 12:39:53 -0000 1.102 +++ .cvsignore 28 Aug 2009 14:18:37 -0000 1.103 @@ -1 +1 @@ -system-config-date-1.9.43.tar.bz2 +system-config-date-1.9.44.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v retrieving revision 1.112 retrieving revision 1.113 diff -u -p -r1.112 -r1.113 --- sources 28 Aug 2009 12:39:53 -0000 1.112 +++ sources 28 Aug 2009 14:18:37 -0000 1.113 @@ -1 +1 @@ -7c85be558ca3c1865ae24bc2a636bea4 system-config-date-1.9.43.tar.bz2 +5dc90b8ad41fc2b8b5184d4ad4425ba9 system-config-date-1.9.44.tar.bz2 From than at fedoraproject.org Fri Aug 28 14:24:08 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 14:24:08 +0000 (UTC) Subject: rpms/kdelibs-experimental/devel .cvsignore, 1.7, 1.8 kdelibs-experimental.spec, 1.10, 1.11 sources, 1.7, 1.8 Message-ID: <20090828142408.884E511C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdelibs-experimental/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3545 Modified Files: .cvsignore kdelibs-experimental.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 29 Jul 2009 23:07:02 -0000 1.7 +++ .cvsignore 28 Aug 2009 14:24:07 -0000 1.8 @@ -3,3 +3,4 @@ kdelibs-experimental-4.2.95.tar.bz2 kdelibs-experimental-4.2.96.tar.bz2 kdelibs-experimental-4.2.98.tar.bz2 kdelibs-experimental-4.3.0.tar.bz2 +kdelibs-experimental-4.3.1.tar.bz2 Index: kdelibs-experimental.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/devel/kdelibs-experimental.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- kdelibs-experimental.spec 29 Jul 2009 23:07:02 -0000 1.10 +++ kdelibs-experimental.spec 28 Aug 2009 14:24:08 -0000 1.11 @@ -1,5 +1,5 @@ Name: kdelibs-experimental -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: KDE libraries with experimental or unstable api/abi @@ -61,6 +61,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 29 Jul 2009 23:07:02 -0000 1.7 +++ sources 28 Aug 2009 14:24:08 -0000 1.8 @@ -1 +1 @@ -9b3ed689f4f357d4fc059cf9dd41e035 kdelibs-experimental-4.3.0.tar.bz2 +2fe0a12195bc93848aa7b458c1bfb4af kdelibs-experimental-4.3.1.tar.bz2 From nphilipp at fedoraproject.org Fri Aug 28 14:25:18 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Fri, 28 Aug 2009 14:25:18 +0000 (UTC) Subject: rpms/system-config-date/devel system-config-date.spec,1.120,1.121 Message-ID: <20090828142518.9D16E11C0044@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4574 Modified Files: system-config-date.spec Log Message: version 1.9.44 Index: system-config-date.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v retrieving revision 1.120 retrieving revision 1.121 diff -u -p -r1.120 -r1.121 --- system-config-date.spec 28 Aug 2009 12:39:53 -0000 1.120 +++ system-config-date.spec 28 Aug 2009 14:25:18 -0000 1.121 @@ -14,7 +14,7 @@ Summary: A graphical interface for modifying system date and time Name: system-config-date -Version: 1.9.43 +Version: 1.9.44 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -123,6 +123,9 @@ fi %config(noreplace) %{_sysconfdir}/pam.d/dateconfig %changelog +* Fri Aug 28 2009 Nils Philippsen - 1.9.44-1 +- don't unnecessarily initialize gettext + * Fri Aug 28 2009 Nils Philippsen - 1.9.43-1 - use str instead of unicode as N_ implementation From wtogami at fedoraproject.org Fri Aug 28 14:26:58 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Fri, 28 Aug 2009 14:26:58 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.102,1.103 Message-ID: <20090828142658.E0F6F11C0044@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5908 Modified Files: nss.spec Log Message: caolan's nss.pc patch Index: nss.spec =================================================================== RCS file: /cvs/pkgs/rpms/nss/devel/nss.spec,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- nss.spec 28 Aug 2009 05:42:50 -0000 1.102 +++ nss.spec 28 Aug 2009 14:26:58 -0000 1.103 @@ -4,11 +4,13 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 23%{?dist} +Release: 24%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries Requires: nspr >= %{nspr_version} +# FIXME: Due to nss.pc.in substitutions in the %%build section, these Requires must +# be exactly matching versions? Requires: nss-util >= %{version} Requires: nss-softokn >= %{version} Requires: nss-softokn-freebl%{_isa} >= %{version} @@ -145,8 +147,10 @@ export USE_64 -e "s,%%prefix%%,%{_prefix},g" \ -e "s,%%exec_prefix%%,%{_prefix},g" \ -e "s,%%includedir%%,%{_includedir}/nss3,g" \ + -e "s,%%NSS_VERSION%%,%{version},g" \ -e "s,%%NSPR_VERSION%%,%{nspr_version},g" \ - -e "s,%%NSS_VERSION%%,%{version},g" > \ + -e "s,%%NSSUTIL_VERSION%%,%{version},g" \ + -e "s,%%SOFTOKEN_VERSION%%,%{version},g" > \ ./mozilla/dist/pkgconfig/nss.pc NSS_VMAJOR=`cat mozilla/security/nss/lib/nss/nss.h | grep "#define.*NSS_VMAJOR" | awk '{print $3}'` @@ -436,6 +440,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Fri Aug 28 2009 Warren Togami - 3.12.3.99.3-24 +- caolan's nss.pc patch + * Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-23 - Bump the release number for a chained build of nss-util, nss-softokn and nss From pkgdb at fedoraproject.org Fri Aug 28 14:28:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:28:31 +0000 Subject: [pkgdb] python-werkzeug was added for hoangelos Message-ID: <20090828142831.D812210F877@bastion2.fedora.phx.redhat.com> tibbs has added Package python-werkzeug with summary The Swiss Army knife of Python web development tibbs has approved Package python-werkzeug tibbs has added a Fedora devel branch for python-werkzeug with an owner of hoangelos tibbs has approved python-werkzeug in Fedora devel tibbs has approved Package python-werkzeug tibbs has set commit to Approved for 107427 on python-werkzeug (Fedora devel) tibbs has set checkout to Approved for 107427 on python-werkzeug (Fedora devel) tibbs has set build to Approved for 107427 on python-werkzeug (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-werkzeug From pkgdb at fedoraproject.org Fri Aug 28 14:28:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:28:32 +0000 Subject: [pkgdb] python-werkzeug summary updated by tibbs Message-ID: <20090828142833.0BF6110F87C@bastion2.fedora.phx.redhat.com> tibbs set package python-werkzeug summary to The Swiss Army knife of Python web development To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-werkzeug From pkgdb at fedoraproject.org Fri Aug 28 14:28:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:28:32 +0000 Subject: [pkgdb] python-werkzeug (Fedora EPEL, 5) updated by tibbs Message-ID: <20090828142833.199B710F890@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for python-werkzeug tibbs has set commit to Approved for 107427 on python-werkzeug (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on python-werkzeug (Fedora EPEL 5) tibbs has set build to Approved for 107427 on python-werkzeug (Fedora EPEL 5) tibbs approved watchbugzilla on python-werkzeug (Fedora EPEL 5) for hoangelos tibbs approved watchcommits on python-werkzeug (Fedora EPEL 5) for hoangelos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-werkzeug From pkgdb at fedoraproject.org Fri Aug 28 14:28:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:28:32 +0000 Subject: [pkgdb] python-werkzeug (Fedora EPEL, 5) updated by tibbs Message-ID: <20090828142833.1070910F884@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for python-werkzeug tibbs has set commit to Approved for 107427 on python-werkzeug (Fedora 11) tibbs has set checkout to Approved for 107427 on python-werkzeug (Fedora 11) tibbs has set build to Approved for 107427 on python-werkzeug (Fedora 11) tibbs approved watchbugzilla on python-werkzeug (Fedora 11) for hoangelos tibbs approved watchcommits on python-werkzeug (Fedora 11) for hoangelos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-werkzeug From pkgdb at fedoraproject.org Fri Aug 28 14:28:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:28:32 +0000 Subject: [pkgdb] python-werkzeug (Fedora EPEL, 5) updated by tibbs Message-ID: <20090828142833.231AD10F897@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for python-werkzeug tibbs has set commit to Approved for 107427 on python-werkzeug (Fedora 10) tibbs has set checkout to Approved for 107427 on python-werkzeug (Fedora 10) tibbs has set build to Approved for 107427 on python-werkzeug (Fedora 10) tibbs approved watchbugzilla on python-werkzeug (Fedora 10) for hoangelos tibbs approved watchcommits on python-werkzeug (Fedora 10) for hoangelos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-werkzeug From pkgdb at fedoraproject.org Fri Aug 28 14:28:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:28:33 +0000 Subject: [pkgdb] python-werkzeug (Fedora EPEL, 5) updated by tibbs Message-ID: <20090828142833.2B01C10F89A@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on python-werkzeug (Fedora devel) for hoangelos tibbs approved watchcommits on python-werkzeug (Fedora devel) for hoangelos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-werkzeug From pkgdb at fedoraproject.org Fri Aug 28 14:28:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:28:33 +0000 Subject: [pkgdb] python-werkzeug (Fedora EPEL, 5) updated by tibbs Message-ID: <20090828142833.36A9110F89F@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 4 branch for python-werkzeug tibbs has set commit to Approved for 107427 on python-werkzeug (Fedora EPEL 4) tibbs has set checkout to Approved for 107427 on python-werkzeug (Fedora EPEL 4) tibbs has set build to Approved for 107427 on python-werkzeug (Fedora EPEL 4) tibbs approved watchbugzilla on python-werkzeug (Fedora EPEL 4) for hoangelos tibbs approved watchcommits on python-werkzeug (Fedora EPEL 4) for hoangelos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-werkzeug From tibbs at fedoraproject.org Fri Aug 28 14:28:40 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:28:40 +0000 (UTC) Subject: rpms/python-werkzeug - New directory Message-ID: <20090828142840.3A25311C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-werkzeug In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvskX7384/rpms/python-werkzeug Log Message: Directory /cvs/pkgs/rpms/python-werkzeug added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:28:40 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:28:40 +0000 (UTC) Subject: rpms/python-werkzeug/devel - New directory Message-ID: <20090828142840.63A7511C0077@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-werkzeug/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvskX7384/rpms/python-werkzeug/devel Log Message: Directory /cvs/pkgs/rpms/python-werkzeug/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:28:46 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:28:46 +0000 (UTC) Subject: rpms/python-werkzeug Makefile,NONE,1.1 Message-ID: <20090828142846.B775211C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-werkzeug In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvskX7384/rpms/python-werkzeug Added Files: Makefile Log Message: Setup of module python-werkzeug --- NEW FILE Makefile --- # Top level Makefile for module python-werkzeug all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 14:28:47 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:28:47 +0000 (UTC) Subject: rpms/python-werkzeug/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828142847.109EA11C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/python-werkzeug/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvskX7384/rpms/python-werkzeug/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module python-werkzeug --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: python-werkzeug # $Id: Makefile,v 1.1 2009/08/28 14:28:46 tibbs Exp $ NAME := python-werkzeug 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 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) --- NEW FILE sources --- From nphilipp at fedoraproject.org Fri Aug 28 14:29:01 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Fri, 28 Aug 2009 14:29:01 +0000 (UTC) Subject: rpms/system-config-nfs/devel .cvsignore, 1.52, 1.53 sources, 1.60, 1.61 system-config-nfs.spec, 1.67, 1.68 Message-ID: <20090828142901.3EA0311C0044@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-nfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7961 Modified Files: .cvsignore sources system-config-nfs.spec Log Message: version 1.3.47 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-nfs/devel/.cvsignore,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- .cvsignore 28 Aug 2009 12:44:26 -0000 1.52 +++ .cvsignore 28 Aug 2009 14:29:01 -0000 1.53 @@ -1 +1 @@ -system-config-nfs-1.3.46.tar.bz2 +system-config-nfs-1.3.47.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-nfs/devel/sources,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- sources 28 Aug 2009 12:44:26 -0000 1.60 +++ sources 28 Aug 2009 14:29:01 -0000 1.61 @@ -1 +1 @@ -dd09ab8c3a639c73721849caf0630c2a system-config-nfs-1.3.46.tar.bz2 +55be4f7f07f35eb09f13790b55964ce6 system-config-nfs-1.3.47.tar.bz2 Index: system-config-nfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-nfs/devel/system-config-nfs.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- system-config-nfs.spec 28 Aug 2009 12:44:26 -0000 1.67 +++ system-config-nfs.spec 28 Aug 2009 14:29:01 -0000 1.68 @@ -8,7 +8,7 @@ Summary: NFS server configuration tool Name: system-config-nfs -Version: 1.3.46 +Version: 1.3.47 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -85,6 +85,9 @@ fi %config(noreplace) %{_sysconfdir}/pam.d/system-config-nfs %changelog +* Fri Aug 28 2009 Nils Philippsen - 1.3.47-1 +- don't unnecessarily initialize gettext + * Fri Aug 28 2009 Nils Philippsen - 1.3.46-1 - use str instead of unicode as N_ implementation From pkgdb at fedoraproject.org Fri Aug 28 14:30:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:30:36 +0000 Subject: [pkgdb] ghc-X11-xft was added for zoglesby Message-ID: <20090828143036.3649A10F884@bastion2.fedora.phx.redhat.com> tibbs has added Package ghc-X11-xft with summary Haskell binding to Xft tibbs has approved Package ghc-X11-xft tibbs has added a Fedora devel branch for ghc-X11-xft with an owner of zoglesby tibbs has approved ghc-X11-xft in Fedora devel tibbs has approved Package ghc-X11-xft tibbs has set commit to Approved for 107427 on ghc-X11-xft (Fedora devel) tibbs has set checkout to Approved for 107427 on ghc-X11-xft (Fedora devel) tibbs has set build to Approved for 107427 on ghc-X11-xft (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-X11-xft From pkgdb at fedoraproject.org Fri Aug 28 14:30:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:30:38 +0000 Subject: [pkgdb] ghc-X11-xft summary updated by tibbs Message-ID: <20090828143038.3859E10F890@bastion2.fedora.phx.redhat.com> tibbs set package ghc-X11-xft summary to Haskell binding to Xft To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-X11-xft From pkgdb at fedoraproject.org Fri Aug 28 14:30:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:30:38 +0000 Subject: [pkgdb] ghc-X11-xft (Fedora, 11) updated by tibbs Message-ID: <20090828143038.47F1C10F899@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on ghc-X11-xft (Fedora devel) for haskell-sig tibbs approved watchcommits on ghc-X11-xft (Fedora devel) for haskell-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-X11-xft From pkgdb at fedoraproject.org Fri Aug 28 14:30:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:30:38 +0000 Subject: [pkgdb] ghc-X11-xft (Fedora, 11) updated by tibbs Message-ID: <20090828143038.7197210F89B@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for ghc-X11-xft tibbs has set commit to Approved for 107427 on ghc-X11-xft (Fedora 11) tibbs has set checkout to Approved for 107427 on ghc-X11-xft (Fedora 11) tibbs has set build to Approved for 107427 on ghc-X11-xft (Fedora 11) tibbs approved watchbugzilla on ghc-X11-xft (Fedora 11) for haskell-sig tibbs approved watchcommits on ghc-X11-xft (Fedora 11) for haskell-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-X11-xft From pkgdb at fedoraproject.org Fri Aug 28 14:30:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:30:38 +0000 Subject: [pkgdb] ghc-X11-xft (Fedora, 11) updated by tibbs Message-ID: <20090828143038.7887010F8A0@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for ghc-X11-xft tibbs has set commit to Approved for 107427 on ghc-X11-xft (Fedora 10) tibbs has set checkout to Approved for 107427 on ghc-X11-xft (Fedora 10) tibbs has set build to Approved for 107427 on ghc-X11-xft (Fedora 10) tibbs approved watchbugzilla on ghc-X11-xft (Fedora 10) for haskell-sig tibbs approved watchcommits on ghc-X11-xft (Fedora 10) for haskell-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-X11-xft From tibbs at fedoraproject.org Fri Aug 28 14:30:51 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:30:51 +0000 (UTC) Subject: rpms/ghc-X11-xft - New directory Message-ID: <20090828143051.557C311C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-X11-xft In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsLz9542/rpms/ghc-X11-xft Log Message: Directory /cvs/pkgs/rpms/ghc-X11-xft added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:30:51 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:30:51 +0000 (UTC) Subject: rpms/ghc-X11-xft/devel - New directory Message-ID: <20090828143051.9192F11C0496@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-X11-xft/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsLz9542/rpms/ghc-X11-xft/devel Log Message: Directory /cvs/pkgs/rpms/ghc-X11-xft/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:31:00 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:31:00 +0000 (UTC) Subject: rpms/ghc-X11-xft Makefile,NONE,1.1 Message-ID: <20090828143100.92A1611C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-X11-xft In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsLz9542/rpms/ghc-X11-xft Added Files: Makefile Log Message: Setup of module ghc-X11-xft --- NEW FILE Makefile --- # Top level Makefile for module ghc-X11-xft all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 14:31:01 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:31:01 +0000 (UTC) Subject: rpms/ghc-X11-xft/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828143101.1F10C11C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-X11-xft/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsLz9542/rpms/ghc-X11-xft/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module ghc-X11-xft --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: ghc-X11-xft # $Id: Makefile,v 1.1 2009/08/28 14:31:00 tibbs Exp $ NAME := ghc-X11-xft 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 28 14:32:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:32:11 +0000 Subject: [pkgdb] dzen2 was added for till Message-ID: <20090828143211.7815F10F881@bastion2.fedora.phx.redhat.com> tibbs has added Package dzen2 with summary A general purpose messaging and notification program tibbs has approved Package dzen2 tibbs has added a Fedora devel branch for dzen2 with an owner of till tibbs has approved dzen2 in Fedora devel tibbs has approved Package dzen2 tibbs has set commit to Approved for 107427 on dzen2 (Fedora devel) tibbs has set checkout to Approved for 107427 on dzen2 (Fedora devel) tibbs has set build to Approved for 107427 on dzen2 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dzen2 From pkgdb at fedoraproject.org Fri Aug 28 14:32:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:32:12 +0000 Subject: [pkgdb] dzen2 summary updated by tibbs Message-ID: <20090828143212.BEE6510F87C@bastion2.fedora.phx.redhat.com> tibbs set package dzen2 summary to A general purpose messaging and notification program To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dzen2 From pkgdb at fedoraproject.org Fri Aug 28 14:32:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:32:12 +0000 Subject: [pkgdb] dzen2 (Fedora EPEL, 5) updated by tibbs Message-ID: <20090828143212.C8C6910F88C@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for dzen2 tibbs has set commit to Approved for 107427 on dzen2 (Fedora 11) tibbs has set checkout to Approved for 107427 on dzen2 (Fedora 11) tibbs has set build to Approved for 107427 on dzen2 (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dzen2 From pkgdb at fedoraproject.org Fri Aug 28 14:32:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:32:12 +0000 Subject: [pkgdb] dzen2 (Fedora EPEL, 5) updated by tibbs Message-ID: <20090828143212.DA34310F897@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for dzen2 tibbs has set commit to Approved for 107427 on dzen2 (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on dzen2 (Fedora EPEL 5) tibbs has set build to Approved for 107427 on dzen2 (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dzen2 From pkgdb at fedoraproject.org Fri Aug 28 14:32:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:32:12 +0000 Subject: [pkgdb] dzen2 (Fedora EPEL, 5) updated by tibbs Message-ID: <20090828143213.059EC10F89A@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for dzen2 tibbs has set commit to Approved for 107427 on dzen2 (Fedora 10) tibbs has set checkout to Approved for 107427 on dzen2 (Fedora 10) tibbs has set build to Approved for 107427 on dzen2 (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dzen2 From tibbs at fedoraproject.org Fri Aug 28 14:32:19 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:32:19 +0000 (UTC) Subject: rpms/dzen2 - New directory Message-ID: <20090828143219.1F8C111C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/dzen2 In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvse11005/rpms/dzen2 Log Message: Directory /cvs/pkgs/rpms/dzen2 added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:32:19 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:32:19 +0000 (UTC) Subject: rpms/dzen2/devel - New directory Message-ID: <20090828143219.4E16B11C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/dzen2/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvse11005/rpms/dzen2/devel Log Message: Directory /cvs/pkgs/rpms/dzen2/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:32:25 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:32:25 +0000 (UTC) Subject: rpms/dzen2 Makefile,NONE,1.1 Message-ID: <20090828143225.B2F9411C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/dzen2 In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvse11005/rpms/dzen2 Added Files: Makefile Log Message: Setup of module dzen2 --- NEW FILE Makefile --- # Top level Makefile for module dzen2 all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 14:32:26 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:32:26 +0000 (UTC) Subject: rpms/dzen2/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828143226.1338011C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/dzen2/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvse11005/rpms/dzen2/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module dzen2 --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: dzen2 # $Id: Makefile,v 1.1 2009/08/28 14:32:25 tibbs Exp $ NAME := dzen2 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 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) --- NEW FILE sources --- From chitlesh at fedoraproject.org Fri Aug 28 14:32:35 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 14:32:35 +0000 (UTC) Subject: rpms/alliance/devel alliance.spec,1.25,1.26 Message-ID: <20090828143235.4A86F11C0044@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11436 Modified Files: alliance.spec Log Message: re-added default_patch_fuzz 2 Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/alliance.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- alliance.spec 28 Aug 2009 10:44:15 -0000 1.25 +++ alliance.spec 28 Aug 2009 14:32:35 -0000 1.26 @@ -1,5 +1,6 @@ %define prefix %{_libdir}/%{name} %define snapshot 20090827 +%define _default_patch_fuzz 2 Name: alliance Version: 5.0 From pkgdb at fedoraproject.org Fri Aug 28 14:33:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:33:15 +0000 Subject: [pkgdb] paperbox summary updated by tibbs Message-ID: <20090828143315.9BF3310F881@bastion2.fedora.phx.redhat.com> tibbs set package paperbox summary to A GTK tracker based document browser To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/paperbox From pkgdb at fedoraproject.org Fri Aug 28 14:33:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:33:15 +0000 Subject: [pkgdb] paperbox (Fedora, 11) updated by tibbs Message-ID: <20090828143316.950EA10F899@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for paperbox tibbs has set commit to Approved for 107427 on paperbox (Fedora 11) tibbs has set checkout to Approved for 107427 on paperbox (Fedora 11) tibbs has set build to Approved for 107427 on paperbox (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/paperbox From pkgdb at fedoraproject.org Fri Aug 28 14:33:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:33:13 +0000 Subject: [pkgdb] paperbox was added for gljohn Message-ID: <20090828143317.06ADF10F89B@bastion2.fedora.phx.redhat.com> tibbs has added Package paperbox with summary A GTK tracker based document browser tibbs has approved Package paperbox tibbs has added a Fedora devel branch for paperbox with an owner of gljohn tibbs has approved paperbox in Fedora devel tibbs has approved Package paperbox tibbs has set commit to Approved for 107427 on paperbox (Fedora devel) tibbs has set checkout to Approved for 107427 on paperbox (Fedora devel) tibbs has set build to Approved for 107427 on paperbox (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/paperbox From tibbs at fedoraproject.org Fri Aug 28 14:33:21 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:33:21 +0000 (UTC) Subject: rpms/paperbox - New directory Message-ID: <20090828143321.1962211C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/paperbox In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsZ12184/rpms/paperbox Log Message: Directory /cvs/pkgs/rpms/paperbox added to the repository From pkgdb at fedoraproject.org Fri Aug 28 14:33:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:33:15 +0000 Subject: [pkgdb] paperbox (Fedora, 11) updated by tibbs Message-ID: <20090828143317.1B20710F89F@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for paperbox tibbs has set commit to Approved for 107427 on paperbox (Fedora 10) tibbs has set checkout to Approved for 107427 on paperbox (Fedora 10) tibbs has set build to Approved for 107427 on paperbox (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/paperbox From tibbs at fedoraproject.org Fri Aug 28 14:33:21 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:33:21 +0000 (UTC) Subject: rpms/paperbox/devel - New directory Message-ID: <20090828143321.392DD11C043B@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/paperbox/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsZ12184/rpms/paperbox/devel Log Message: Directory /cvs/pkgs/rpms/paperbox/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:33:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:33:27 +0000 (UTC) Subject: rpms/paperbox Makefile,NONE,1.1 Message-ID: <20090828143327.8EC0111C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/paperbox In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsZ12184/rpms/paperbox Added Files: Makefile Log Message: Setup of module paperbox --- NEW FILE Makefile --- # Top level Makefile for module paperbox all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 14:33:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:33:27 +0000 (UTC) Subject: rpms/paperbox/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828143327.F0CCB11C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/paperbox/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsZ12184/rpms/paperbox/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module paperbox --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: paperbox # $Id: Makefile,v 1.1 2009/08/28 14:33:27 tibbs Exp $ NAME := paperbox 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 28 14:37:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:37:37 +0000 Subject: [pkgdb] java-augeas was added for bkearney Message-ID: <20090828143737.7061610F878@bastion2.fedora.phx.redhat.com> tibbs has added Package java-augeas with summary Java Bindings for the Augeas library tibbs has approved Package java-augeas tibbs has added a Fedora devel branch for java-augeas with an owner of bkearney tibbs has approved java-augeas in Fedora devel tibbs has approved Package java-augeas tibbs has set commit to Approved for 107427 on java-augeas (Fedora devel) tibbs has set checkout to Approved for 107427 on java-augeas (Fedora devel) tibbs has set build to Approved for 107427 on java-augeas (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/java-augeas From pkgdb at fedoraproject.org Fri Aug 28 14:37:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:37:38 +0000 Subject: [pkgdb] java-augeas (Fedora, 11) updated by tibbs Message-ID: <20090828143738.ADA1210F884@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for java-augeas tibbs has set commit to Approved for 107427 on java-augeas (Fedora 11) tibbs has set checkout to Approved for 107427 on java-augeas (Fedora 11) tibbs has set build to Approved for 107427 on java-augeas (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/java-augeas From pkgdb at fedoraproject.org Fri Aug 28 14:37:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:37:38 +0000 Subject: [pkgdb] java-augeas summary updated by tibbs Message-ID: <20090828143738.95A5F10F87B@bastion2.fedora.phx.redhat.com> tibbs set package java-augeas summary to Java Bindings for the Augeas library To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/java-augeas From pkgdb at fedoraproject.org Fri Aug 28 14:37:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:37:38 +0000 Subject: [pkgdb] java-augeas (Fedora, 11) updated by tibbs Message-ID: <20090828143738.BE0C610F890@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for java-augeas tibbs has set commit to Approved for 107427 on java-augeas (Fedora 10) tibbs has set checkout to Approved for 107427 on java-augeas (Fedora 10) tibbs has set build to Approved for 107427 on java-augeas (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/java-augeas From tibbs at fedoraproject.org Fri Aug 28 14:37:45 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:37:45 +0000 (UTC) Subject: rpms/java-augeas - New directory Message-ID: <20090828143745.15FA311C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/java-augeas In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsd13547/rpms/java-augeas Log Message: Directory /cvs/pkgs/rpms/java-augeas added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:37:45 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:37:45 +0000 (UTC) Subject: rpms/java-augeas/devel - New directory Message-ID: <20090828143745.3E45111C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/java-augeas/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsd13547/rpms/java-augeas/devel Log Message: Directory /cvs/pkgs/rpms/java-augeas/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:37:51 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:37:51 +0000 (UTC) Subject: rpms/java-augeas Makefile,NONE,1.1 Message-ID: <20090828143751.C054C11C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/java-augeas In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsd13547/rpms/java-augeas Added Files: Makefile Log Message: Setup of module java-augeas --- NEW FILE Makefile --- # Top level Makefile for module java-augeas all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 14:37:52 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:37:52 +0000 (UTC) Subject: rpms/java-augeas/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828143752.1678211C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/java-augeas/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsd13547/rpms/java-augeas/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module java-augeas --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: java-augeas # $Id: Makefile,v 1.1 2009/08/28 14:37:51 tibbs Exp $ NAME := java-augeas 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 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) --- NEW FILE sources --- From wtogami at fedoraproject.org Fri Aug 28 14:38:11 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Fri, 28 Aug 2009 14:38:11 +0000 (UTC) Subject: rpms/nss-softokn/devel nss-softokn.spec,1.12,1.13 Message-ID: <20090828143811.053E011C0044@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/nss-softokn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13890 Modified Files: nss-softokn.spec Log Message: caolan's nss-softokn.pc patch Index: nss-softokn.spec =================================================================== RCS file: /cvs/pkgs/rpms/nss-softokn/devel/nss-softokn.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- nss-softokn.spec 28 Aug 2009 05:38:03 -0000 1.12 +++ nss-softokn.spec 28 Aug 2009 14:38:10 -0000 1.13 @@ -17,7 +17,7 @@ Summary: Network Security Services Soktoken Module Name: nss-softokn Version: 3.12.3.99.3 -Release: 21%{?dist} +Release: 22%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -145,7 +145,8 @@ export USE_64 -e "s,%%exec_prefix%%,%{_prefix},g" \ -e "s,%%includedir%%,%{_includedir}/nss3,g" \ -e "s,%%NSPR_VERSION%%,%{nspr_version},g" \ - -e "s,%%SOFTKN_VERSION%%,%{version},g" > \ + -e "s,%%NSSUTIL_VERSION%%,%{version},g" \ + -e "s,%%SOFTOKEN_VERSION%%,%{version},g" > \ ./mozilla/dist/pkgconfig/nss-softokn.pc SOFTOKEN_VMAJOR=`cat mozilla/security/nss/lib/softoken/softkver.h | grep "#define.*SOFTOKEN_VMAJOR" | awk '{print $3}'` @@ -310,6 +311,9 @@ done %{_includedir}/nss3/shsign.h %changelog +* Fri Aug 28 2009 Warren Togami - 3.12.3.99.3-22 +- caolan's nss-softokn.pc patch + * Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-21 - Bump the release number for a chained build of nss-util, nss-softokn and nss From pkgdb at fedoraproject.org Fri Aug 28 14:38:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:38:12 +0000 Subject: [pkgdb] eog-plugins was added for mclasen Message-ID: <20090828143812.5CCED10F884@bastion2.fedora.phx.redhat.com> tibbs has added Package eog-plugins with summary A collection of plugins for the eog image viewer tibbs has approved Package eog-plugins tibbs has added a Fedora devel branch for eog-plugins with an owner of mclasen tibbs has approved eog-plugins in Fedora devel tibbs has approved Package eog-plugins tibbs has set commit to Approved for 107427 on eog-plugins (Fedora devel) tibbs has set checkout to Approved for 107427 on eog-plugins (Fedora devel) tibbs has set build to Approved for 107427 on eog-plugins (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eog-plugins From tibbs at fedoraproject.org Fri Aug 28 14:38:19 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:38:19 +0000 (UTC) Subject: rpms/eog-plugins - New directory Message-ID: <20090828143819.1AAA311C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eog-plugins In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsw14040/rpms/eog-plugins Log Message: Directory /cvs/pkgs/rpms/eog-plugins added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:38:19 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:38:19 +0000 (UTC) Subject: rpms/eog-plugins/devel - New directory Message-ID: <20090828143819.40F2E11C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eog-plugins/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsw14040/rpms/eog-plugins/devel Log Message: Directory /cvs/pkgs/rpms/eog-plugins/devel added to the repository From pkgdb at fedoraproject.org Fri Aug 28 14:38:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:38:13 +0000 Subject: [pkgdb] eog-plugins summary updated by tibbs Message-ID: <20090828143813.32B0F10F88C@bastion2.fedora.phx.redhat.com> tibbs set package eog-plugins summary to A collection of plugins for the eog image viewer To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eog-plugins From tibbs at fedoraproject.org Fri Aug 28 14:38:25 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:38:25 +0000 (UTC) Subject: rpms/eog-plugins/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828143825.C475E11C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eog-plugins/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsw14040/rpms/eog-plugins/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module eog-plugins --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: eog-plugins # $Id: Makefile,v 1.1 2009/08/28 14:38:25 tibbs Exp $ NAME := eog-plugins 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 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) --- NEW FILE sources --- From tibbs at fedoraproject.org Fri Aug 28 14:38:25 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:38:25 +0000 (UTC) Subject: rpms/eog-plugins Makefile,NONE,1.1 Message-ID: <20090828143825.754AB11C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eog-plugins In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsw14040/rpms/eog-plugins Added Files: Makefile Log Message: Setup of module eog-plugins --- NEW FILE Makefile --- # Top level Makefile for module eog-plugins all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Fri Aug 28 14:38:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:38:41 +0000 Subject: [pkgdb] ghc-fgl was added for bos Message-ID: <20090828143841.771B310F877@bastion2.fedora.phx.redhat.com> tibbs has added Package ghc-fgl with summary functional graph library for Haskell tibbs has approved Package ghc-fgl tibbs has added a Fedora devel branch for ghc-fgl with an owner of bos tibbs has approved ghc-fgl in Fedora devel tibbs has approved Package ghc-fgl tibbs has set commit to Approved for 107427 on ghc-fgl (Fedora devel) tibbs has set checkout to Approved for 107427 on ghc-fgl (Fedora devel) tibbs has set build to Approved for 107427 on ghc-fgl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-fgl From pkgdb at fedoraproject.org Fri Aug 28 14:38:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:38:43 +0000 Subject: [pkgdb] ghc-fgl summary updated by tibbs Message-ID: <20090828143843.B2DA710F881@bastion2.fedora.phx.redhat.com> tibbs set package ghc-fgl summary to functional graph library for Haskell To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-fgl From pkgdb at fedoraproject.org Fri Aug 28 14:38:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:38:43 +0000 Subject: [pkgdb] ghc-fgl (Fedora, 11) updated by tibbs Message-ID: <20090828143843.C574610F8A1@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on ghc-fgl (Fedora devel) for haskell-sig tibbs approved watchcommits on ghc-fgl (Fedora devel) for haskell-sig tibbs approved watchbugzilla on ghc-fgl (Fedora devel) for ynemoy tibbs approved watchcommits on ghc-fgl (Fedora devel) for ynemoy tibbs approved commit on ghc-fgl (Fedora devel) for ynemoy tibbs approved build on ghc-fgl (Fedora devel) for ynemoy tibbs approved approveacls on ghc-fgl (Fedora devel) for ynemoy tibbs approved watchbugzilla on ghc-fgl (Fedora devel) for petersen tibbs approved watchcommits on ghc-fgl (Fedora devel) for petersen tibbs approved commit on ghc-fgl (Fedora devel) for petersen tibbs approved build on ghc-fgl (Fedora devel) for petersen tibbs approved approveacls on ghc-fgl (Fedora devel) for petersen To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-fgl From pkgdb at fedoraproject.org Fri Aug 28 14:38:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:38:43 +0000 Subject: [pkgdb] ghc-fgl (Fedora, 11) updated by tibbs Message-ID: <20090828143843.D794210F8AB@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for ghc-fgl tibbs has set commit to Approved for 107427 on ghc-fgl (Fedora 11) tibbs has set checkout to Approved for 107427 on ghc-fgl (Fedora 11) tibbs has set build to Approved for 107427 on ghc-fgl (Fedora 11) tibbs approved watchbugzilla on ghc-fgl (Fedora 11) for haskell-sig tibbs approved watchcommits on ghc-fgl (Fedora 11) for haskell-sig tibbs approved watchbugzilla on ghc-fgl (Fedora 11) for ynemoy tibbs approved watchcommits on ghc-fgl (Fedora 11) for ynemoy tibbs approved commit on ghc-fgl (Fedora 11) for ynemoy tibbs approved build on ghc-fgl (Fedora 11) for ynemoy tibbs approved approveacls on ghc-fgl (Fedora 11) for ynemoy tibbs approved watchbugzilla on ghc-fgl (Fedora 11) for petersen tibbs approved watchcommits on ghc-fgl (Fedora 11) for petersen tibbs approved commit on ghc-fgl (Fedora 11) for petersen tibbs approved build on ghc-fgl (Fedora 11) for petersen tibbs approved approveacls on ghc-fgl (Fedora 11) for petersen To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-fgl From tibbs at fedoraproject.org Fri Aug 28 14:38:50 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:38:50 +0000 (UTC) Subject: rpms/ghc-fgl - New directory Message-ID: <20090828143850.192BF11C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-fgl In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsN14807/rpms/ghc-fgl Log Message: Directory /cvs/pkgs/rpms/ghc-fgl added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:38:50 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:38:50 +0000 (UTC) Subject: rpms/ghc-fgl/devel - New directory Message-ID: <20090828143850.4B20E11C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-fgl/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsN14807/rpms/ghc-fgl/devel Log Message: Directory /cvs/pkgs/rpms/ghc-fgl/devel added to the repository From than at fedoraproject.org Fri Aug 28 14:38:53 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 14:38:53 +0000 (UTC) Subject: rpms/kdemultimedia/devel .cvsignore, 1.67, 1.68 kdemultimedia.spec, 1.154, 1.155 sources, 1.69, 1.70 Message-ID: <20090828143853.6A7FD11C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdemultimedia/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14280 Modified Files: .cvsignore kdemultimedia.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/devel/.cvsignore,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- .cvsignore 29 Jul 2009 23:11:22 -0000 1.67 +++ .cvsignore 28 Aug 2009 14:38:53 -0000 1.68 @@ -3,3 +3,4 @@ kdemultimedia-4.2.95.tar.bz2 kdemultimedia-4.2.96.tar.bz2 kdemultimedia-4.2.98.tar.bz2 kdemultimedia-4.3.0.tar.bz2 +kdemultimedia-4.3.1.tar.bz2 Index: kdemultimedia.spec =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/devel/kdemultimedia.spec,v retrieving revision 1.154 retrieving revision 1.155 diff -u -p -r1.154 -r1.155 --- kdemultimedia.spec 29 Jul 2009 23:11:23 -0000 1.154 +++ kdemultimedia.spec 28 Aug 2009 14:38:53 -0000 1.155 @@ -1,6 +1,6 @@ Name: kdemultimedia Epoch: 6 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: K Desktop Environment - Multimedia applications @@ -165,6 +165,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/devel/sources,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- sources 29 Jul 2009 23:11:23 -0000 1.69 +++ sources 28 Aug 2009 14:38:53 -0000 1.70 @@ -1 +1 @@ -75c0c42f22f5ffc98262441751ccb247 kdemultimedia-4.3.0.tar.bz2 +e9a74626bc7eec8496ff9157e65025da kdemultimedia-4.3.1.tar.bz2 From tibbs at fedoraproject.org Fri Aug 28 14:38:56 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:38:56 +0000 (UTC) Subject: rpms/ghc-fgl Makefile,NONE,1.1 Message-ID: <20090828143856.5CF9511C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-fgl In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsN14807/rpms/ghc-fgl Added Files: Makefile Log Message: Setup of module ghc-fgl --- NEW FILE Makefile --- # Top level Makefile for module ghc-fgl all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 14:38:56 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:38:56 +0000 (UTC) Subject: rpms/ghc-fgl/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828143856.A0A3311C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-fgl/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsN14807/rpms/ghc-fgl/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module ghc-fgl --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: ghc-fgl # $Id: Makefile,v 1.1 2009/08/28 14:38:56 tibbs Exp $ NAME := ghc-fgl 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 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) --- NEW FILE sources --- From tibbs at fedoraproject.org Fri Aug 28 14:39:23 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:39:23 +0000 (UTC) Subject: rpms/zikula-module-feeds/devel - New directory Message-ID: <20090828143923.389FD11C0496@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/zikula-module-feeds/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsT15085/rpms/zikula-module-feeds/devel Log Message: Directory /cvs/pkgs/rpms/zikula-module-feeds/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:39:29 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:39:29 +0000 (UTC) Subject: rpms/zikula-module-feeds Makefile,NONE,1.1 Message-ID: <20090828143929.6948511C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/zikula-module-feeds In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsT15085/rpms/zikula-module-feeds Added Files: Makefile Log Message: Setup of module zikula-module-feeds --- NEW FILE Makefile --- # Top level Makefile for module zikula-module-feeds all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Fri Aug 28 14:39:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:39:16 +0000 Subject: [pkgdb] zikula-module-feeds (Fedora EPEL, 5) updated by tibbs Message-ID: <20090828143917.449A310F8B9@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for zikula-module-feeds tibbs has set commit to Approved for 107427 on zikula-module-feeds (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on zikula-module-feeds (Fedora EPEL 5) tibbs has set build to Approved for 107427 on zikula-module-feeds (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/zikula-module-feeds From tibbs at fedoraproject.org Fri Aug 28 14:39:29 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:39:29 +0000 (UTC) Subject: rpms/zikula-module-feeds/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828143929.9C11911C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/zikula-module-feeds/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsT15085/rpms/zikula-module-feeds/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module zikula-module-feeds --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: zikula-module-feeds # $Id: Makefile,v 1.1 2009/08/28 14:39:29 tibbs Exp $ NAME := zikula-module-feeds 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 28 14:40:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:40:19 +0000 Subject: [pkgdb] vemana2000-fonts was added for sandeeps Message-ID: <20090828144019.80C8A10F87B@bastion2.fedora.phx.redhat.com> tibbs has added Package vemana2000-fonts with summary Telugu OpenType Font tibbs has approved Package vemana2000-fonts tibbs has added a Fedora devel branch for vemana2000-fonts with an owner of sandeeps tibbs has approved vemana2000-fonts in Fedora devel tibbs has approved Package vemana2000-fonts tibbs has set commit to Approved for 107427 on vemana2000-fonts (Fedora devel) tibbs has set checkout to Approved for 107427 on vemana2000-fonts (Fedora devel) tibbs has set build to Approved for 107427 on vemana2000-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vemana2000-fonts From pkgdb at fedoraproject.org Fri Aug 28 14:39:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:39:15 +0000 Subject: [pkgdb] zikula-module-feeds was added for sundaram Message-ID: <20090828143916.0F3A010F8B7@bastion2.fedora.phx.redhat.com> tibbs has added Package zikula-module-feeds with summary RSS feeds module for zikula tibbs has approved Package zikula-module-feeds tibbs has added a Fedora devel branch for zikula-module-feeds with an owner of sundaram tibbs has approved zikula-module-feeds in Fedora devel tibbs has approved Package zikula-module-feeds tibbs has set commit to Approved for 107427 on zikula-module-feeds (Fedora devel) tibbs has set checkout to Approved for 107427 on zikula-module-feeds (Fedora devel) tibbs has set build to Approved for 107427 on zikula-module-feeds (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/zikula-module-feeds From pkgdb at fedoraproject.org Fri Aug 28 14:39:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:39:16 +0000 Subject: [pkgdb] zikula-module-feeds summary updated by tibbs Message-ID: <20090828143917.2478410F881@bastion2.fedora.phx.redhat.com> tibbs set package zikula-module-feeds summary to RSS feeds module for zikula To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/zikula-module-feeds From tibbs at fedoraproject.org Fri Aug 28 14:39:23 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:39:23 +0000 (UTC) Subject: rpms/zikula-module-feeds - New directory Message-ID: <20090828143923.1811511C008D@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/zikula-module-feeds In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsT15085/rpms/zikula-module-feeds Log Message: Directory /cvs/pkgs/rpms/zikula-module-feeds added to the repository From pkgdb at fedoraproject.org Fri Aug 28 14:40:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:40:21 +0000 Subject: [pkgdb] vemana2000-fonts summary updated by tibbs Message-ID: <20090828144021.7D46E10F881@bastion2.fedora.phx.redhat.com> tibbs set package vemana2000-fonts summary to Telugu OpenType Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vemana2000-fonts From pkgdb at fedoraproject.org Fri Aug 28 14:40:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:40:21 +0000 Subject: [pkgdb] vemana2000-fonts (Fedora, 11) updated by tibbs Message-ID: <20090828144021.9181710F894@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for vemana2000-fonts tibbs has set commit to Approved for 107427 on vemana2000-fonts (Fedora 11) tibbs has set checkout to Approved for 107427 on vemana2000-fonts (Fedora 11) tibbs has set build to Approved for 107427 on vemana2000-fonts (Fedora 11) tibbs approved watchbugzilla on vemana2000-fonts (Fedora 11) for fonts-sig tibbs approved watchcommits on vemana2000-fonts (Fedora 11) for fonts-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vemana2000-fonts From pkgdb at fedoraproject.org Fri Aug 28 14:40:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:40:21 +0000 Subject: [pkgdb] vemana2000-fonts (Fedora, 11) updated by tibbs Message-ID: <20090828144021.9EC2910F898@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on vemana2000-fonts (Fedora devel) for fonts-sig tibbs approved watchcommits on vemana2000-fonts (Fedora devel) for fonts-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vemana2000-fonts From tibbs at fedoraproject.org Fri Aug 28 14:40:29 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:40:29 +0000 (UTC) Subject: rpms/vemana2000-fonts - New directory Message-ID: <20090828144029.1543111C0496@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vemana2000-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsQ15563/rpms/vemana2000-fonts Log Message: Directory /cvs/pkgs/rpms/vemana2000-fonts added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:40:29 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:40:29 +0000 (UTC) Subject: rpms/vemana2000-fonts/devel - New directory Message-ID: <20090828144029.430B911C04D6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vemana2000-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsQ15563/rpms/vemana2000-fonts/devel Log Message: Directory /cvs/pkgs/rpms/vemana2000-fonts/devel added to the repository From pkgdb at fedoraproject.org Fri Aug 28 14:40:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:40:21 +0000 Subject: [pkgdb] vemana2000-fonts (Fedora, 11) updated by tibbs Message-ID: <20090828144021.A998F10F89A@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for vemana2000-fonts tibbs has set commit to Approved for 107427 on vemana2000-fonts (Fedora 10) tibbs has set checkout to Approved for 107427 on vemana2000-fonts (Fedora 10) tibbs has set build to Approved for 107427 on vemana2000-fonts (Fedora 10) tibbs approved watchbugzilla on vemana2000-fonts (Fedora 10) for fonts-sig tibbs approved watchcommits on vemana2000-fonts (Fedora 10) for fonts-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vemana2000-fonts From tibbs at fedoraproject.org Fri Aug 28 14:40:36 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:40:36 +0000 (UTC) Subject: rpms/vemana2000-fonts Makefile,NONE,1.1 Message-ID: <20090828144036.B73B911C0496@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vemana2000-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsQ15563/rpms/vemana2000-fonts Added Files: Makefile Log Message: Setup of module vemana2000-fonts --- NEW FILE Makefile --- # Top level Makefile for module vemana2000-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 14:40:37 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:40:37 +0000 (UTC) Subject: rpms/vemana2000-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828144037.5BABE11C0496@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/vemana2000-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsQ15563/rpms/vemana2000-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module vemana2000-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: vemana2000-fonts # $Id: Makefile,v 1.1 2009/08/28 14:40:37 tibbs Exp $ NAME := vemana2000-fonts 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 28 14:40:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:40:53 +0000 Subject: [pkgdb] camorama was added for jwrdegoede Message-ID: <20090828144053.BE1A710F881@bastion2.fedora.phx.redhat.com> tibbs has added Package camorama with summary Gnome webcam viewer tibbs has approved Package camorama tibbs has added a Fedora devel branch for camorama with an owner of jwrdegoede tibbs has approved camorama in Fedora devel tibbs has approved Package camorama tibbs has set commit to Approved for 107427 on camorama (Fedora devel) tibbs has set checkout to Approved for 107427 on camorama (Fedora devel) tibbs has set build to Approved for 107427 on camorama (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/camorama From pkgdb at fedoraproject.org Fri Aug 28 14:40:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:40:54 +0000 Subject: [pkgdb] camorama (Fedora, 11) updated by tibbs Message-ID: <20090828144054.DF28210F8AD@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for camorama tibbs has set commit to Approved for 107427 on camorama (Fedora 11) tibbs has set checkout to Approved for 107427 on camorama (Fedora 11) tibbs has set build to Approved for 107427 on camorama (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/camorama From pkgdb at fedoraproject.org Fri Aug 28 14:40:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:40:54 +0000 Subject: [pkgdb] camorama summary updated by tibbs Message-ID: <20090828144054.D642210F884@bastion2.fedora.phx.redhat.com> tibbs set package camorama summary to Gnome webcam viewer To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/camorama From tibbs at fedoraproject.org Fri Aug 28 14:41:01 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:41:01 +0000 (UTC) Subject: rpms/camorama - New directory Message-ID: <20090828144101.3385911C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/camorama In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsU16164/rpms/camorama Log Message: Directory /cvs/pkgs/rpms/camorama added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:41:01 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:41:01 +0000 (UTC) Subject: rpms/camorama/devel - New directory Message-ID: <20090828144101.6C9BB11C0077@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/camorama/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsU16164/rpms/camorama/devel Log Message: Directory /cvs/pkgs/rpms/camorama/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:41:07 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:41:07 +0000 (UTC) Subject: rpms/camorama Makefile,NONE,1.1 Message-ID: <20090828144107.D433811C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/camorama In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsU16164/rpms/camorama Added Files: Makefile Log Message: Setup of module camorama --- NEW FILE Makefile --- # Top level Makefile for module camorama all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 14:41:08 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:41:08 +0000 (UTC) Subject: rpms/camorama/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828144108.4F68311C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/camorama/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsU16164/rpms/camorama/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module camorama --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: camorama # $Id: Makefile,v 1.1 2009/08/28 14:41:08 tibbs Exp $ NAME := camorama 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 28 14:41:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:41:19 +0000 Subject: [pkgdb] perl-Nagios-Plugin was added for ruben Message-ID: <20090828144119.E677C10F8A6@bastion2.fedora.phx.redhat.com> tibbs has added Package perl-Nagios-Plugin with summary Family of perl modules to streamline writing Nagios plugins tibbs has approved Package perl-Nagios-Plugin tibbs has added a Fedora devel branch for perl-Nagios-Plugin with an owner of ruben tibbs has approved perl-Nagios-Plugin in Fedora devel tibbs has approved Package perl-Nagios-Plugin tibbs has set commit to Approved for 107427 on perl-Nagios-Plugin (Fedora devel) tibbs has set checkout to Approved for 107427 on perl-Nagios-Plugin (Fedora devel) tibbs has set build to Approved for 107427 on perl-Nagios-Plugin (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Nagios-Plugin From pkgdb at fedoraproject.org Fri Aug 28 14:41:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:41:20 +0000 Subject: [pkgdb] perl-Nagios-Plugin (Fedora, 11) updated by tibbs Message-ID: <20090828144121.2071910F8BD@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on perl-Nagios-Plugin (Fedora devel) for perl-sig tibbs approved watchcommits on perl-Nagios-Plugin (Fedora devel) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Nagios-Plugin From pkgdb at fedoraproject.org Fri Aug 28 14:41:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:41:20 +0000 Subject: [pkgdb] perl-Nagios-Plugin summary updated by tibbs Message-ID: <20090828144121.10A9110F8A8@bastion2.fedora.phx.redhat.com> tibbs set package perl-Nagios-Plugin summary to Family of perl modules to streamline writing Nagios plugins To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Nagios-Plugin From pkgdb at fedoraproject.org Fri Aug 28 14:41:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 14:41:20 +0000 Subject: [pkgdb] perl-Nagios-Plugin (Fedora, 11) updated by tibbs Message-ID: <20090828144121.30E3F10F8C0@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for perl-Nagios-Plugin tibbs has set commit to Approved for 107427 on perl-Nagios-Plugin (Fedora 11) tibbs has set checkout to Approved for 107427 on perl-Nagios-Plugin (Fedora 11) tibbs has set build to Approved for 107427 on perl-Nagios-Plugin (Fedora 11) tibbs approved watchbugzilla on perl-Nagios-Plugin (Fedora 11) for perl-sig tibbs approved watchcommits on perl-Nagios-Plugin (Fedora 11) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-Nagios-Plugin From tibbs at fedoraproject.org Fri Aug 28 14:41:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:41:27 +0000 (UTC) Subject: rpms/perl-Nagios-Plugin - New directory Message-ID: <20090828144127.16BC311C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Nagios-Plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsL16690/rpms/perl-Nagios-Plugin Log Message: Directory /cvs/pkgs/rpms/perl-Nagios-Plugin added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:41:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:41:27 +0000 (UTC) Subject: rpms/perl-Nagios-Plugin/devel - New directory Message-ID: <20090828144127.3CCE711C043B@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Nagios-Plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsL16690/rpms/perl-Nagios-Plugin/devel Log Message: Directory /cvs/pkgs/rpms/perl-Nagios-Plugin/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 14:41:33 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:41:33 +0000 (UTC) Subject: rpms/perl-Nagios-Plugin Makefile,NONE,1.1 Message-ID: <20090828144133.E844511C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Nagios-Plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsL16690/rpms/perl-Nagios-Plugin Added Files: Makefile Log Message: Setup of module perl-Nagios-Plugin --- NEW FILE Makefile --- # Top level Makefile for module perl-Nagios-Plugin all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 14:41:34 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 14:41:34 +0000 (UTC) Subject: rpms/perl-Nagios-Plugin/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828144134.40E4811C0044@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/perl-Nagios-Plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsL16690/rpms/perl-Nagios-Plugin/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Nagios-Plugin --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Nagios-Plugin # $Id: Makefile,v 1.1 2009/08/28 14:41:34 tibbs Exp $ NAME := perl-Nagios-Plugin 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 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) --- NEW FILE sources --- From than at fedoraproject.org Fri Aug 28 14:49:50 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 14:49:50 +0000 (UTC) Subject: rpms/kdenetwork/devel .cvsignore, 1.71, 1.72 kdenetwork.spec, 1.196, 1.197 sources, 1.78, 1.79 Message-ID: <20090828144950.74D2411C0044@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdenetwork/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22387 Modified Files: .cvsignore kdenetwork.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/devel/.cvsignore,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- .cvsignore 29 Jul 2009 23:17:00 -0000 1.71 +++ .cvsignore 28 Aug 2009 14:49:50 -0000 1.72 @@ -4,3 +4,4 @@ kdenetwork-4.2.96.tar.bz2 kdenetwork-4.2.98.tar.bz2 krdc-icons.tar.bz2 kdenetwork-4.3.0.tar.bz2 +kdenetwork-4.3.1.tar.bz2 Index: kdenetwork.spec =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/devel/kdenetwork.spec,v retrieving revision 1.196 retrieving revision 1.197 diff -u -p -r1.196 -r1.197 --- kdenetwork.spec 24 Aug 2009 11:37:53 -0000 1.196 +++ kdenetwork.spec 28 Aug 2009 14:49:50 -0000 1.197 @@ -1,8 +1,8 @@ Summary: K Desktop Environment - Network Applications Name: kdenetwork Epoch: 7 -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 Group: Applications/Internet @@ -186,6 +186,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Mon Aug 24 2009 Than Ngo - 4.3.0-2 - fix bz#515586, backport patch to fix this issue Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/devel/sources,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- sources 29 Jul 2009 23:17:00 -0000 1.78 +++ sources 28 Aug 2009 14:49:50 -0000 1.79 @@ -1,2 +1,2 @@ 7dd360a790100c952090410c2c89937c krdc-icons.tar.bz2 -f9695ff06d0d67a78a71fb9b3ddbd4f3 kdenetwork-4.3.0.tar.bz2 +496000ae85856da0c6fb0e014d03d0d7 kdenetwork-4.3.1.tar.bz2 From ruben at fedoraproject.org Fri Aug 28 14:50:56 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Fri, 28 Aug 2009 14:50:56 +0000 (UTC) Subject: rpms/perl-Nagios-Plugin/devel import.log, NONE, 1.1 perl-Nagios-Plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828145056.033E111C0044@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/perl-Nagios-Plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24044/devel Modified Files: .cvsignore sources Added Files: import.log perl-Nagios-Plugin.spec Log Message: Initial import into devel --- NEW FILE import.log --- perl-Nagios-Plugin-0_33-2_fc11:HEAD:perl-Nagios-Plugin-0.33-2.fc11.src.rpm:1251471035 --- NEW FILE perl-Nagios-Plugin.spec --- Name: perl-Nagios-Plugin Version: 0.33 Release: 2%{?dist} Summary: Family of perl modules to streamline writing Nagios plugins License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Nagios-Plugin/ Source0: http://www.cpan.org/modules/by-module/Nagios/Nagios-Plugin-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Class::Accessor) Requires: perl(Class::Accessor::Fast) BuildRequires: perl(Config::Tiny) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Math::Calc::Units) BuildRequires: perl(Params::Validate) BuildRequires: perl(Test::More) >= 0.62 Requires: perl(Class::Accessor) Requires: perl(Class::Accessor::Fast) Requires: perl(Config::Tiny) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Nagios::Plugin and its associated Nagios::Plugin::* modules are a family of perl modules to streamline writing Nagios plugins. The main end user modules are Nagios::Plugin, providing an object-oriented interface to the entire Nagios::Plugin::* collection, and Nagios::Plugin::Functions, providing a simpler functional interface to a useful subset of the available functionality. %prep %setup -q -n Nagios-Plugin-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Thu Aug 27 2009 Ruben Kerkhof 0.33-2 - Review fixes (#517497) * Thu Aug 13 2009 Ruben Kerkhof 0.33-1 - Initial import Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Nagios-Plugin/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:41:34 -0000 1.1 +++ .cvsignore 28 Aug 2009 14:50:55 -0000 1.2 @@ -0,0 +1 @@ +Nagios-Plugin-0.33.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Nagios-Plugin/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:41:34 -0000 1.1 +++ sources 28 Aug 2009 14:50:55 -0000 1.2 @@ -0,0 +1 @@ +7f5e00a3d683b1d39b169d9d772de33b Nagios-Plugin-0.33.tar.gz From chitlesh at fedoraproject.org Fri Aug 28 14:51:18 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 14:51:18 +0000 (UTC) Subject: rpms/alliance/F-10 alliance.spec,1.20,1.21 Message-ID: <20090828145118.7401211C0044@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24548 Modified Files: alliance.spec Log Message: re-added default_patch_fuzz 2 Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/alliance.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- alliance.spec 28 Aug 2009 10:26:09 -0000 1.20 +++ alliance.spec 28 Aug 2009 14:51:18 -0000 1.21 @@ -1,5 +1,6 @@ %define prefix %{_libdir}/%{name} %define snapshot 20090827 +%define _default_patch_fuzz 2 Name: alliance Version: 5.0 From chitlesh at fedoraproject.org Fri Aug 28 14:51:38 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 14:51:38 +0000 (UTC) Subject: rpms/alliance/F-11 alliance.spec,1.22,1.23 Message-ID: <20090828145138.0EA5311C0044@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24855 Modified Files: alliance.spec Log Message: re-added default_patch_fuzz 2 Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/alliance.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- alliance.spec 28 Aug 2009 10:31:49 -0000 1.22 +++ alliance.spec 28 Aug 2009 14:51:37 -0000 1.23 @@ -1,5 +1,6 @@ %define prefix %{_libdir}/%{name} %define snapshot 20090827 +%define _default_patch_fuzz 2 Name: alliance Version: 5.0 From orion at fedoraproject.org Fri Aug 28 14:54:56 2009 From: orion at fedoraproject.org (Orion Poplawski) Date: Fri, 28 Aug 2009 14:54:56 +0000 (UTC) Subject: rpms/paraview/devel paraview-3.6.0-assistant-qt4.patch, 1.1, 1.2 paraview-3.6.1-plugins.patch, 1.1, 1.2 paraview.spec, 1.41, 1.42 paraview-3.6.1-cmake-install-prefix.patch, 1.1, NONE Message-ID: <20090828145456.DB50111C0044@cvs1.fedora.phx.redhat.com> Author: orion Update of /cvs/pkgs/rpms/paraview/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27365 Modified Files: paraview-3.6.0-assistant-qt4.patch paraview-3.6.1-plugins.patch paraview.spec Removed Files: paraview-3.6.1-cmake-install-prefix.patch Log Message: * Thu Aug 27 2009 Orion Poplawski - 3.6.1-5 - Specify PV_INSTALL_LIB_DIR as relative path, drop install prefix patch - Update assitant patch to use assistant_adp, don't ship assistant-real paraview-3.6.0-assistant-qt4.patch: Applications/OverView/Core/MainWindow.cxx | 2 +- Qt/Components/pqClientMainWindow.cxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Index: paraview-3.6.0-assistant-qt4.patch =================================================================== RCS file: /cvs/pkgs/rpms/paraview/devel/paraview-3.6.0-assistant-qt4.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- paraview-3.6.0-assistant-qt4.patch 23 Jul 2009 19:29:42 -0000 1.1 +++ paraview-3.6.0-assistant-qt4.patch 28 Aug 2009 14:54:56 -0000 1.2 @@ -5,7 +5,7 @@ QString profileFile; - const char* assistantName = "assistant"; -+ const char* assistantName = "assistant-qt4"; ++ const char* assistantName = "assistant_adp"; #if defined(Q_WS_WIN) const char* binDir = "\\"; const char* binDir1 = "\\..\\"; @@ -16,7 +16,7 @@ QString profileFile; - const char* assistantName = "assistant"; -+ const char* assistantName = "assistant-qt4"; ++ const char* assistantName = "assistant_adp"; #if defined(Q_WS_WIN) const char* extString = ".exe"; const char* binDir = "\\"; paraview-3.6.1-plugins.patch: ParaViewPlugins.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: paraview-3.6.1-plugins.patch =================================================================== RCS file: /cvs/pkgs/rpms/paraview/devel/paraview-3.6.1-plugins.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- paraview-3.6.1-plugins.patch 23 Jul 2009 19:29:42 -0000 1.1 +++ paraview-3.6.1-plugins.patch 28 Aug 2009 14:54:56 -0000 1.2 @@ -5,7 +5,7 @@ IF (PV_INSTALL_BIN_DIR) INSTALL(TARGETS ${name} - DESTINATION "${PV_INSTALL_BIN_DIR}/plugins/${name}" -+ DESTINATION "${CMAKE_INSTALL_PREFIX}/${PV_INSTALL_LIB_DIR}/plugins/${name}" ++ DESTINATION "${PV_INSTALL_LIB_DIR}/plugins/${name}" COMPONENT Runtime) ENDIF (PV_INSTALL_BIN_DIR) ENDMACRO(internal_paraview_install_plugin) Index: paraview.spec =================================================================== RCS file: /cvs/pkgs/rpms/paraview/devel/paraview.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- paraview.spec 26 Aug 2009 16:15:34 -0000 1.41 +++ paraview.spec 28 Aug 2009 14:54:56 -0000 1.42 @@ -6,7 +6,7 @@ Name: paraview Version: %{pv_majmin}.%{pv_patch} -Release: 4%{?dist} +Release: 5%{?dist} Summary: Parallel visualization application Group: Applications/Engineering @@ -15,14 +15,12 @@ URL: http://www.paraview.org/ Source0: http://www.paraview.org/files/v%{pv_majmin}/paraview-%{version}.tar.gz Source1: paraview_22x22.png Source2: paraview.xml -#Fixup some install locations -#Reported upstream: http://public.kitware.com/mantis/view.php?id=9301 -Patch1: paraview-3.6.1-cmake-install-prefix.patch #Don't try to copy Qt libraries into paraview directory Patch2: paraview-3.6.0-install.patch #Move pqClient.adp into %{_datadir}/paraview Patch3: paraview-3.6.1-doc.patch -#Look for assistant-qt4 instead of assistant +#Reported upstream: http://public.kitware.com/Bug/view.php?id=9458 +#Look for assistant_adp instead of assistant Patch4: paraview-3.6.0-assistant-qt4.patch #Reported upstream: http://public.kitware.com/Bug/view.php?id=7022 #Installs PointSpriteDemo into incorrect location, remove install for now @@ -182,7 +180,6 @@ BuildArch: noarch %prep %setup -q -n ParaView3 -%patch1 -p1 -b .cmake-install-prefix %patch2 -p1 -b .install %patch3 -p1 -b .doc %patch4 -p1 -b .assistant-qt4 @@ -204,7 +201,7 @@ export MAKE='make' export CFLAGS="$RPM_OPT_FLAGS -DH5_USE_16_API" export CXXFLAGS="$RPM_OPT_FLAGS -DH5_USE_16_API" %cmake .. \ - -DPV_INSTALL_LIB_DIR:PATH=/%{_lib}/paraview \ + -DPV_INSTALL_LIB_DIR:PATH=%{_lib}/paraview \ %{paraview_cmake_options} ##Need to run cmake twice to get MPI headers into VTK/Parallel build config cmake .. @@ -219,7 +216,7 @@ export MAKE='make' export CFLAGS="$RPM_OPT_FLAGS -DH5_USE_16_API" export CXXFLAGS="$RPM_OPT_FLAGS -DH5_USE_16_API" %cmake .. \ - -DPV_INSTALL_LIB_DIR:PATH=/%{_lib}/paraview-mpi \ + -DPV_INSTALL_LIB_DIR:PATH=%{_lib}/paraview-mpi \ -DPARAVIEW_USE_MPI:BOOL=ON \ -DICET_BUILD_TESTING:BOOL=ON \ -DMPI_COMPILER:FILEPATH=%{_libdir}/openmpi/$(pkg-config --modversion openmpi)/bin/mpicxx \ @@ -249,10 +246,11 @@ install -m644 %SOURCE2 $RPM_BUILD_ROOT%{ pushd fedora-mpi make install DESTDIR=$RPM_BUILD_ROOT +#Don't ship copy of Qt assisstant +rm -f $RPM_BUILD_ROOT%{_bindir}/assistant \ + $RPM_BUILD_ROOT%{_libdir}/paraview-mpi/assistant-real #Cleanup %{_bindir} pushd $RPM_BUILD_ROOT/%{_bindir} -#Don't ship copy of Qt assisstant -rm $RPM_BUILD_ROOT%{_bindir}/assistant #Don't need mpi versions of these rm -f lproj paraview pvblot pvpython pvTestDriver vtkSMExtractDocumentation #Move the remaining mpi binaries out of the way @@ -267,10 +265,6 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/pa rm -rf $RPM_BUILD_ROOT%{_mandir} #rm -r $RPM_BUILD_ROOT%{_libdir}/paraview-mpi/{doc,Documentation,pqClient.adp} popd - -#Move some stuff to the proper location -mv $RPM_BUILD_ROOT/%{_lib}/paraview-mpi/* $RPM_BUILD_ROOT%{_libdir}/paraview-mpi/ -rm -r $RPM_BUILD_ROOT/%{_lib}/paraview-mpi %endif #Install the normal version @@ -303,16 +297,13 @@ popd rm -r $RPM_BUILD_ROOT/usr/plugins #Don't ship copy of Qt assisstant -rm $RPM_BUILD_ROOT%{_bindir}/assistant +rm -f $RPM_BUILD_ROOT%{_bindir}/assistant \ + $RPM_BUILD_ROOT%{_libdir}/paraview/assistant-real #Move the documentation #mv $RPM_BUILD_ROOT%{_libdir}/paraview/{Documentation,pqClient.adp} \ # $RPM_BUILD_ROOT%{_datadir}/paraview/ -#Move some stuff to the proper location -mv $RPM_BUILD_ROOT/%{_lib}/paraview/* $RPM_BUILD_ROOT%{_libdir}/paraview/ -rm -r $RPM_BUILD_ROOT/%{_lib}/paraview - %clean rm -rf $RPM_BUILD_ROOT @@ -386,6 +377,10 @@ update-mime-database %{_datadir}/mime &> %changelog +* Thu Aug 27 2009 Orion Poplawski - 3.6.1-5 +- Specify PV_INSTALL_LIB_DIR as relative path, drop install prefix patch +- Update assitant patch to use assistant_adp, don't ship assistant-real + * Wed Aug 26 2009 Orion Poplawski - 3.6.1-4 - Disable building various plugins that need OverView --- paraview-3.6.1-cmake-install-prefix.patch DELETED --- From nhorman at fedoraproject.org Fri Aug 28 14:56:48 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Fri, 28 Aug 2009 14:56:48 +0000 (UTC) Subject: rpms/cscope/F-11 cscope-15.6-lexerr.patch, NONE, 1.1 cscope.spec, 1.37, 1.38 Message-ID: <20090828145648.485A511C0044@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/cscope/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29319 Modified Files: cscope.spec Added Files: cscope-15.6-lexerr.patch Log Message: Resolves: bz 520073 cscope-15.6-lexerr.patch: crossref.c | 1 + fscanner.l | 4 ++++ scanner.h | 5 +++-- 3 files changed, 8 insertions(+), 2 deletions(-) --- NEW FILE cscope-15.6-lexerr.patch --- diff -up cscope-15.6/src/crossref.c.orig cscope-15.6/src/crossref.c --- cscope-15.6/src/crossref.c.orig 2006-09-30 04:13:00.000000000 -0400 +++ cscope-15.6/src/crossref.c 2009-08-28 10:47:26.000000000 -0400 @@ -176,6 +176,7 @@ crossref(char *srcfile) #endif break; + case LEXERR: /* Lexer error, abort further parsing of this file */ case LEXEOF: /* end of file; last line may not have \n */ /* if there were symbols, output them and the source line */ diff -up cscope-15.6/src/fscanner.l.orig cscope-15.6/src/fscanner.l --- cscope-15.6/src/fscanner.l.orig 2006-09-30 10:43:06.000000000 -0400 +++ cscope-15.6/src/fscanner.l 2009-08-28 10:47:26.000000000 -0400 @@ -399,6 +399,8 @@ wsnl [ \t\r\v\f\n]|{comment} /* NOTREACHED */ } = { /* if a global definition initializer */ + if (!my_yytext) + return(LEXERR); if (global == YES && ppdefine == NO && my_yytext[0] != '#') { initializerbraces = braces; initializer = YES; @@ -407,6 +409,8 @@ wsnl [ \t\r\v\f\n]|{comment} /* NOTREACHED */ } : { /* a if global structure field */ + if (!my_yytext) + return(LEXERR); if (global == YES && ppdefine == NO && my_yytext[0] != '#') { structfield = YES; } diff -up cscope-15.6/src/scanner.h.orig cscope-15.6/src/scanner.h --- cscope-15.6/src/scanner.h.orig 2006-09-30 04:13:00.000000000 -0400 +++ cscope-15.6/src/scanner.h 2009-08-28 10:47:26.000000000 -0400 @@ -61,8 +61,9 @@ /* other scanner token types */ #define LEXEOF 0 -#define IDENT 1 -#define NEWLINE 2 +#define LEXERR 1 +#define IDENT 2 +#define NEWLINE 3 /* scanner.l global data */ extern int first; /* buffer index for first char of symbol */ Index: cscope.spec =================================================================== RCS file: /cvs/extras/rpms/cscope/F-11/cscope.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- cscope.spec 24 Feb 2009 09:59:40 -0000 1.37 +++ cscope.spec 28 Aug 2009 14:56:47 -0000 1.38 @@ -1,7 +1,7 @@ Summary: C source code tree search and browse tool Name: cscope Version: 15.6 -Release: 3%{?dist} +Release: 4%{?dist} Source0: http://unc.dl.sourceforge.net/sourceforge/cscope/cscope-15.6.tar.gz URL: http://cscope.sourceforge.net License: BSD @@ -18,6 +18,7 @@ Patch1:cscope-15.6-ocs.patch Patch2:cscope-15.6-xcscope-man.patch Patch3:cscope-15.6-sigwinch-linemode.patch Patch4:cscope-15.6-qrebuild.patch +Patch5:cscope-15.6-lexerr.patch %description cscope is a mature, ncurses based, C source code tree browsing tool. It @@ -33,6 +34,7 @@ matches for use in file editing. %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 %build %configure @@ -81,6 +83,9 @@ rm -f %{xemacs_lisp_path}/xcscope.el rm -f %{emacs_lisp_path}/xcscope.el %changelog +* Fri Aug 28 2009 Neil Horman - 15.6-4 +- Backport lexerr patch to fix segfult in lexer (bz 520073) + * Tue Feb 24 2009 Fedora Release Engineering - 15.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From ynemoy at fedoraproject.org Fri Aug 28 14:58:08 2009 From: ynemoy at fedoraproject.org (Yaakov Meir Nemoy) Date: Fri, 28 Aug 2009 14:58:08 +0000 (UTC) Subject: rpms/ghc-tar/devel .cvsignore, 1.2, 1.3 ghc-tar.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090828145808.0380011C0044@cvs1.fedora.phx.redhat.com> Author: ynemoy Update of /cvs/pkgs/rpms/ghc-tar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30258 Modified Files: .cvsignore ghc-tar.spec sources Log Message: updated upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ghc-tar/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 Aug 2009 15:56:10 -0000 1.2 +++ .cvsignore 28 Aug 2009 14:58:07 -0000 1.3 @@ -1 +1 @@ -tar-0.3.0.0.tar.gz +tar-0.3.1.0.tar.gz Index: ghc-tar.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-tar/devel/ghc-tar.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- ghc-tar.spec 23 Aug 2009 16:10:23 -0000 1.2 +++ ghc-tar.spec 28 Aug 2009 14:58:07 -0000 1.3 @@ -7,8 +7,8 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.3.0.0 -Release: 2%{?dist} +Version: 0.3.1.0 +Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries @@ -135,6 +135,9 @@ fi %changelog +* Fri Aug 28 2009 Yaakov M. Nemoy - 0.3.1.0-1 +- updated to latest upstream + * Sun Aug 23 2009 Yaakov M. Nemoy - 0.3.0.0-2 - updated to latest cabal2spec output Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ghc-tar/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Aug 2009 15:56:10 -0000 1.2 +++ sources 28 Aug 2009 14:58:07 -0000 1.3 @@ -1 +1 @@ -3e77fe5b25566ab16adc5496b64bd0bd tar-0.3.0.0.tar.gz +10b54856495f9ef0a42aa270085c7d5e tar-0.3.1.0.tar.gz From nphilipp at fedoraproject.org Fri Aug 28 14:59:10 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Fri, 28 Aug 2009 14:59:10 +0000 (UTC) Subject: rpms/system-config-samba/devel .cvsignore, 1.72, 1.73 sources, 1.76, 1.77 system-config-samba.spec, 1.81, 1.82 Message-ID: <20090828145910.9284711C0044@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-samba/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31450 Modified Files: .cvsignore sources system-config-samba.spec Log Message: version 1.2.80 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/.cvsignore,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- .cvsignore 28 Aug 2009 12:47:31 -0000 1.72 +++ .cvsignore 28 Aug 2009 14:59:09 -0000 1.73 @@ -1 +1 @@ -system-config-samba-1.2.79.tar.bz2 +system-config-samba-1.2.80.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/sources,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- sources 28 Aug 2009 12:47:31 -0000 1.76 +++ sources 28 Aug 2009 14:59:10 -0000 1.77 @@ -1 +1 @@ -da371d62b3dd74b96c0319c1744698bb system-config-samba-1.2.79.tar.bz2 +6a9b6a6f075147aeebe0f61d314a801c system-config-samba-1.2.80.tar.bz2 Index: system-config-samba.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/system-config-samba.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- system-config-samba.spec 28 Aug 2009 12:47:31 -0000 1.81 +++ system-config-samba.spec 28 Aug 2009 14:59:10 -0000 1.82 @@ -11,7 +11,7 @@ Summary: Samba server configuration tool Name: system-config-samba -Version: 1.2.79 +Version: 1.2.80 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -112,6 +112,9 @@ fi %{python_sitelib}/scsamba.dbus-%{version}-py%{python_version}.egg-info %changelog +* Fri Aug 28 2009 Nils Philippsen - 1.2.80-1 +- initialize gettext at the right place + * Fri Aug 28 2009 Nils Philippsen - 1.2.79-1 - use str instead of unicode as N_ implementation From rdieter at fedoraproject.org Fri Aug 28 15:01:17 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 28 Aug 2009 15:01:17 +0000 (UTC) Subject: rpms/nss-softokn/devel nss-softokn.spec,1.13,1.14 Message-ID: <20090828150117.8B0EF11C0044@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/nss-softokn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv795 Modified Files: nss-softokn.spec Log Message: errant whitespace, nuke it Index: nss-softokn.spec =================================================================== RCS file: /cvs/pkgs/rpms/nss-softokn/devel/nss-softokn.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- nss-softokn.spec 28 Aug 2009 14:38:10 -0000 1.13 +++ nss-softokn.spec 28 Aug 2009 15:01:17 -0000 1.14 @@ -146,7 +146,7 @@ export USE_64 -e "s,%%includedir%%,%{_includedir}/nss3,g" \ -e "s,%%NSPR_VERSION%%,%{nspr_version},g" \ -e "s,%%NSSUTIL_VERSION%%,%{version},g" \ - -e "s,%%SOFTOKEN_VERSION%%,%{version},g" > \ + -e "s,%%SOFTOKEN_VERSION%%,%{version},g" > \ ./mozilla/dist/pkgconfig/nss-softokn.pc SOFTOKEN_VMAJOR=`cat mozilla/security/nss/lib/softoken/softkver.h | grep "#define.*SOFTOKEN_VMAJOR" | awk '{print $3}'` From orion at fedoraproject.org Fri Aug 28 15:01:52 2009 From: orion at fedoraproject.org (Orion Poplawski) Date: Fri, 28 Aug 2009 15:01:52 +0000 (UTC) Subject: rpms/paraview/F-11 import.log, NONE, 1.1 paraview-3.6.0-assistant-qt4.patch, NONE, 1.1 paraview-3.6.0-install.patch, NONE, 1.1 paraview-3.6.1-demo.patch, NONE, 1.1 paraview-3.6.1-doc.patch, NONE, 1.1 paraview-3.6.1-plugins.patch, NONE, 1.1 .cvsignore, 1.9, 1.10 paraview.spec, 1.33, 1.34 sources, 1.9, 1.10 paraview-3.2.1-assistant-qt4.patch, 1.1, NONE paraview-3.3.0-doc.patch, 1.1, NONE paraview-3.3.0-install.patch, 1.1, NONE paraview-3.3.1-gcc43.patch, 1.1, NONE paraview-3.4.0-qt.patch, 1.1, NONE Message-ID: <20090828150152.BA61D11C0044@cvs1.fedora.phx.redhat.com> Author: orion Update of /cvs/pkgs/rpms/paraview/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1471/F-11 Modified Files: .cvsignore paraview.spec sources Added Files: import.log paraview-3.6.0-assistant-qt4.patch paraview-3.6.0-install.patch paraview-3.6.1-demo.patch paraview-3.6.1-doc.patch paraview-3.6.1-plugins.patch Removed Files: paraview-3.2.1-assistant-qt4.patch paraview-3.3.0-doc.patch paraview-3.3.0-install.patch paraview-3.3.1-gcc43.patch paraview-3.4.0-qt.patch Log Message: -m Update to 3.6.1 from devel --- NEW FILE import.log --- paraview-3_6_1-5_fc12:F-11:paraview-3.6.1-5.fc12.src.rpm:1251471554 paraview-3.6.0-assistant-qt4.patch: Applications/OverView/Core/MainWindow.cxx | 2 +- Qt/Components/pqClientMainWindow.cxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- NEW FILE paraview-3.6.0-assistant-qt4.patch --- --- ParaView-3.6.0/Applications/OverView/Core/MainWindow.cxx.assistant-qt4 2009-06-29 16:51:37.273654166 -0600 +++ ParaView-3.6.0/Applications/OverView/Core/MainWindow.cxx 2009-06-29 16:52:03.205652509 -0600 @@ -933,7 +933,7 @@ QString assistantExe; QString profileFile; - const char* assistantName = "assistant"; + const char* assistantName = "assistant_adp"; #if defined(Q_WS_WIN) const char* binDir = "\\"; const char* binDir1 = "\\..\\"; --- ParaView-3.6.0/Qt/Components/pqClientMainWindow.cxx.assitant-qt4 2009-06-29 16:51:37.285652874 -0600 +++ ParaView-3.6.0/Qt/Components/pqClientMainWindow.cxx 2009-06-29 16:52:08.521653470 -0600 @@ -989,7 +989,7 @@ QString assistantExe; QString profileFile; - const char* assistantName = "assistant"; + const char* assistantName = "assistant_adp"; #if defined(Q_WS_WIN) const char* extString = ".exe"; const char* binDir = "\\"; paraview-3.6.0-install.patch: CMakeLists.txt | 9 --------- 1 file changed, 9 deletions(-) --- NEW FILE paraview-3.6.0-install.patch --- --- ParaView-3.6.0/Applications/Client/CMakeLists.txt.install 2009-05-22 11:00:47.000000000 -0600 +++ ParaView-3.6.0/Applications/Client/CMakeLists.txt 2009-06-29 16:36:03.319592245 -0600 @@ -531,15 +531,6 @@ FOREACH(qtlib ${QTLIBLIST}) IF (NOT WIN32) #INSTALL(FILES ${QT_${qtlib}_LIBRARY_RELEASE} DESTINATION ${PV_INSTALL_LIB_DIR}) - GET_FILENAME_COMPONENT(QT_LIB_DIR_tmp ${QT_${qtlib}_LIBRARY_RELEASE} PATH) - GET_FILENAME_COMPONENT(QT_LIB_NAME_tmp ${QT_${qtlib}_LIBRARY_RELEASE} NAME) - FILE(GLOB QT_LIB_LIST RELATIVE ${QT_LIB_DIR_tmp} "${QT_${qtlib}_LIBRARY_RELEASE}*") - INSTALL(CODE " -MESSAGE(STATUS \"Installing \${CMAKE_INSTALL_PREFIX}/${PV_INSTALL_LIB_DIR}/${QT_LIB_NAME_tmp}\") -EXECUTE_PROCESS (WORKING_DIRECTORY ${QT_LIB_DIR_tmp} - COMMAND tar c ${QT_LIB_LIST} - COMMAND tar -xC \${CMAKE_INSTALL_PREFIX}/${PV_INSTALL_LIB_DIR}) - " COMPONENT Runtime) ELSE (NOT WIN32) GET_FILENAME_COMPONENT(QT_DLL_PATH_tmp ${QT_QMAKE_EXECUTABLE} PATH) INSTALL(FILES ${QT_DLL_PATH_tmp}/${qtlib}4.dll DESTINATION ${PV_INSTALL_BIN_DIR} COMPONENT Runtime) paraview-3.6.1-demo.patch: CMakeLists.txt | 4 ---- 1 file changed, 4 deletions(-) --- NEW FILE paraview-3.6.1-demo.patch --- --- ParaView3/Plugins/PointSprite/Examples/Rendering/Cxx/CMakeLists.txt.demo 2009-07-20 13:37:07.000000000 -0600 +++ ParaView3/Plugins/PointSprite/Examples/Rendering/Cxx/CMakeLists.txt 2009-07-22 09:24:11.489421127 -0600 @@ -4,7 +4,3 @@ add_executable(${exe} PointSpriteDemo.cxx) target_link_libraries(${exe} CSCS_PointSprite_Rendering vtkIO) - -install(TARGETS ${exe} - RUNTIME DESTINATION ${PROJECT_BINARY_DIR} -) paraview-3.6.1-doc.patch: Applications/Client/CMakeLists.txt | 2 +- Applications/OverView/Core/MainWindow.cxx | 2 +- Documentation/CMakeLists.txt | 6 +++--- Qt/Components/pqClientMainWindow.cxx | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) --- NEW FILE paraview-3.6.1-doc.patch --- --- ParaView3/Applications/Client/CMakeLists.txt.doc 2009-07-21 16:12:15.214230597 -0600 +++ ParaView3/Applications/Client/CMakeLists.txt 2009-07-21 16:19:41.606170088 -0600 @@ -130,7 +130,7 @@ IMMEDIATE) INSTALL( FILES "${CMAKE_CURRENT_BINARY_DIR}/CMake/tmp/pqClientDocFinder.txt" - DESTINATION ${PV_INSTALL_BIN_DIR} + DESTINATION "/usr/share/paraview" COMPONENT Runtime) ENDIF(NOT PV_INSTALL_NO_RUNTIME) --- ParaView3/Applications/OverView/Core/MainWindow.cxx.doc 2009-07-20 13:36:12.000000000 -0600 +++ ParaView3/Applications/OverView/Core/MainWindow.cxx 2009-07-21 16:13:56.103167958 -0600 @@ -987,7 +987,7 @@ if(profileFile.isEmpty()) { // see if help is bundled up with the application - QString profile = ::Locate("pqClient.adp"); + QString profile = QString("/usr/share/paraview/pqClient.adp"); /*QCoreApplication::applicationDirPath() + QDir::separator() + QString("pqClient.adp");*/ if(QFile::exists(profile)) --- ParaView3/Documentation/CMakeLists.txt.doc 2008-12-22 14:06:00.000000000 -0700 +++ ParaView3/Documentation/CMakeLists.txt 2009-07-21 16:17:55.928230792 -0600 @@ -143,7 +143,7 @@ set(dir "${ParaView_BINARY_DIR}/Documentation/") install( DIRECTORY ${ParaView_BINARY_DIR}/Documentation/ - DESTINATION ${PV_EXE_INSTALL}/Documentation + DESTINATION "/usr/share/paraview/Documentation" COMPONENT Runtime REGEX ".html") @@ -155,7 +155,7 @@ install( FILES "${ParaView_BINARY_DIR}/about.html" - DESTINATION ${PV_INSTALL_BIN_DIR} + DESTINATION "/usr/share/paraview" COMPONENT Runtime) configure_file( @@ -165,5 +165,5 @@ install( FILES ${ParaView_BINARY_DIR}/pqClient.adp - DESTINATION ${PV_EXE_INSTALL} + DESTINATION "/usr/share/paraview" COMPONENT Runtime) --- ParaView3/Qt/Components/pqClientMainWindow.cxx.doc 2009-07-20 13:37:39.000000000 -0600 +++ ParaView3/Qt/Components/pqClientMainWindow.cxx 2009-07-21 16:13:13.306167232 -0600 @@ -1060,7 +1060,7 @@ #if defined(Q_WS_MAC) QString profile = QCoreApplication::applicationDirPath() + "/../Support/pqClient.adp"; #else - QString profile = ::Locate("pqClient.adp"); + QString profile = QString("/usr/share/paraview/pqClient.adp"); #endif /*QCoreApplication::applicationDirPath() + QDir::separator() + QString("pqClient.adp");*/ paraview-3.6.1-plugins.patch: ParaViewPlugins.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE paraview-3.6.1-plugins.patch --- --- ParaView3/CMake/ParaViewPlugins.cmake.plugins 2009-07-20 13:36:16.000000000 -0600 +++ ParaView3/CMake/ParaViewPlugins.cmake 2009-07-22 09:45:23.993423101 -0600 @@ -8,7 +8,7 @@ MACRO(internal_paraview_install_plugin name) IF (PV_INSTALL_BIN_DIR) INSTALL(TARGETS ${name} - DESTINATION "${PV_INSTALL_BIN_DIR}/plugins/${name}" + DESTINATION "${PV_INSTALL_LIB_DIR}/plugins/${name}" COMPONENT Runtime) ENDIF (PV_INSTALL_BIN_DIR) ENDMACRO(internal_paraview_install_plugin) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/paraview/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 21 Oct 2008 17:09:48 -0000 1.9 +++ .cvsignore 28 Aug 2009 15:01:51 -0000 1.10 @@ -1 +1 @@ -paraview-3.4.0.tar.gz +paraview-3.6.1.tar.gz Index: paraview.spec =================================================================== RCS file: /cvs/pkgs/rpms/paraview/F-11/paraview.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- paraview.spec 24 Feb 2009 22:42:21 -0000 1.33 +++ paraview.spec 28 Aug 2009 15:01:52 -0000 1.34 @@ -1,12 +1,12 @@ %{!?build_mpi:%define build_mpi 1} %define pv_maj 3 -%define pv_min 4 -%define pv_patch 0 +%define pv_min 6 +%define pv_patch 1 %define pv_majmin %{pv_maj}.%{pv_min} Name: paraview Version: %{pv_majmin}.%{pv_patch} -Release: 4%{?dist} +Release: 5%{?dist} Summary: Parallel visualization application Group: Applications/Engineering @@ -15,18 +15,24 @@ URL: http://www.paraview.org/ Source0: http://www.paraview.org/files/v%{pv_majmin}/paraview-%{version}.tar.gz Source1: paraview_22x22.png Source2: paraview.xml -#Allow build with Qt 4.5 -Patch1: paraview-3.4.0-qt.patch #Don't try to copy Qt libraries into paraview directory -Patch2: paraview-3.3.0-install.patch +Patch2: paraview-3.6.0-install.patch #Move pqClient.adp into %{_datadir}/paraview -Patch3: paraview-3.3.0-doc.patch -Patch4: paraview-3.2.1-assistant-qt4.patch +Patch3: paraview-3.6.1-doc.patch +#Reported upstream: http://public.kitware.com/Bug/view.php?id=9458 +#Look for assistant_adp instead of assistant +Patch4: paraview-3.6.0-assistant-qt4.patch #Reported upstream: http://public.kitware.com/Bug/view.php?id=7022 -Patch6: paraview-3.3.1-gcc43.patch +#Installs PointSpriteDemo into incorrect location, remove install for now +#Reported upstream: http://public.kitware.com/mantis/view.php?id=9292 +Patch5: paraview-3.6.1-demo.patch +#Install plugins into %{_libdir}/paraview/plugins instead of %{_bindir}/plugins +#Reported upstream: http://public.kitware.com/mantis/view.php?id=9293 +Patch6: paraview-3.6.1-plugins.patch #Reported upstream: http://public.kitware.com/mantis/view.php?id=7023 Patch7: paraview-3.2.2-hdf5.patch Patch8: paraview-3.4.0-hdf5-1.8.2.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake @@ -43,6 +49,7 @@ BuildRequires: readline-devel BuildRequires: openssl-devel BuildRequires: gnuplot BuildRequires: wget +BuildRequires: boost-devel Requires: %{name}-data = %{version}-%{release} Requires: %{name}-doc = %{version}-%{release} Requires: qt4-assistant @@ -51,6 +58,57 @@ Requires(postun): /usr/bin/update-deskto Obsoletes: paraview-demos < %{version}-%{release} Provides: paraview-demos = %{version}-%{release} +#VTK_USE_RPATH=OFF needed to build everything +# This is still an alpha feature and does not install properly - +# libOverViewCora.so is not installed +# -DPARAVIEW_BUILD_OverView:BOOL=ON +# These require OverView +# -DPARAVIEW_BUILD_PLUGIN_ClientGeoView:BOOL=ON +# -DPARAVIEW_BUILD_PLUGIN_ClientGeoView2D:BOOL=ON +# -DPARAVIEW_BUILD_PLUGIN_ClientGraphView:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_ClientHierarchyView:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_ClientRecordView:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_ClientTableView:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_ClientTreeView:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_ClientGraphViewFrame:BOOL=ON +# -DPARAVIEW_BUILD_PLUGIN_CommonToolbar:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_GraphLayoutFilterPanel:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_StatisticsToolbar:BOOL=ON +# -DPARAVIEW_BUILD_PLUGIN_SQLDatabaseGraphSourcePanel:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_SQLDatabaseTableSourcePanel:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_SplitTableFieldPanel:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_TableToGraphPanel:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_TableToSparseArrayPanel:BOOL=ON \\\ +# -DPARAVIEW_BUILD_PLUGIN_ThresholdTablePanel:BOOL=ON +%define paraview_cmake_options \\\ + -DCMAKE_CXX_COMPILER:FILEPATH=$CXX \\\ + -DCMAKE_C_COMPILER:FILEPATH=$CC \\\ + -DTCL_LIBRARY:PATH=tcl \\\ + -DTK_LIBRARY:PATH=tk \\\ + -DPARAVIEW_BUILD_StreamingParaView:BOOL=ON \\\ + -DPARAVIEW_BUILD_PLUGIN_Streaming:BOOL=ON \\\ + -DPARAVIEW_BUILD_PLUGIN_Array:BOOL=ON \\\ + -DPARAVIEW_BUILD_PLUGIN_CosmoFilters:BOOL=ON \\\ + -DPARAVIEW_BUILD_PLUGIN_Infovis:BOOL=ON \\\ + -DPARAVIEW_BUILD_PLUGIN_netCDFReaders:BOOL=ON \\\ + -DPARAVIEW_BUILD_PLUGIN_pvblot:BOOL=ON \\\ + -DPARAVIEW_BUILD_PLUGIN_SLACTools:BOOL=ON \\\ + -DPARAVIEW_BUILD_PLUGIN_VisItReaderPlugin:BOOL=OFF \\\ + -DPARAVIEW_ENABLE_PYTHON:BOOL=ON \\\ + -DPARAVIEW_USE_SYSTEM_HDF5:BOOL=ON \\\ + -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \\\ + -DVTK_USE_BOOST:BOOL=ON \\\ + -DVTK_USE_INFOVIS:BOOL=OFF \\\ + -DVTK_USE_N_WAY_ARRAYS:BOOL=ON \\\ + -DVTK_USE_RPATH:BOOL=OFF \\\ + -DVTK_USE_SYSTEM_EXPAT:BOOL=ON \\\ + -DVTK_USE_SYSTEM_FREETYPE:BOOL=ON \\\ + -DVTK_USE_SYSTEM_JPEG:BOOL=ON \\\ + -DVTK_USE_SYSTEM_PNG:BOOL=ON \\\ + -DVTK_USE_SYSTEM_TIFF:BOOL=ON \\\ + -DVTK_USE_SYSTEM_ZLIB:BOOL=ON \\\ + -DBUILD_DOCUMENTATION:BOOL=ON \\\ + -DBUILD_EXAMPLES:BOOL=ON %description ParaView is an application designed with the need to visualize large data @@ -67,7 +125,8 @@ various Unix workstations and clusters. Visualization Toolkit as the data processing and rendering engine and has a user interface written using a unique blend of Tcl/Tk and C++. -NOTE: This version has NOT been compiled with MPI support. +NOTE: The version in this package has NOT been compiled with MPI support. +Install the paraview-mpi package to get MPI support. %if %{build_mpi} @@ -120,12 +179,12 @@ BuildArch: noarch %prep -%setup -q -n ParaView-%{version} -%patch1 -p1 -b .qt +%setup -q -n ParaView3 %patch2 -p1 -b .install %patch3 -p1 -b .doc %patch4 -p1 -b .assistant-qt4 -%patch6 -p1 -b .gcc43 +%patch5 -p1 -b .demo +%patch6 -p1 -b .plugins %patch7 -p1 -b .hdf5 %patch8 -p1 -b .hdf5-1.8.2 #Remove included hdf5 just to be sure @@ -141,27 +200,10 @@ export CXX='g++' export MAKE='make' export CFLAGS="$RPM_OPT_FLAGS -DH5_USE_16_API" export CXXFLAGS="$RPM_OPT_FLAGS -DH5_USE_16_API" -#VTK_USE_RPATH=OFF needed to build everything %cmake .. \ - -DPV_INSTALL_LIB_DIR:PATH=/%{_lib}/paraview \ - -DCMAKE_CXX_COMPILER:FILEPATH=$CXX \ - -DCMAKE_C_COMPILER:FILEPATH=$CC \ - -DTCL_LIBRARY:PATH=tcl \ - -DTK_LIBRARY:PATH=tk \ - -DPARAVIEW_ENABLE_PYTHON:BOOL=ON \ - -DPARAVIEW_USE_SYSTEM_HDF5:BOOL=ON \ - -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \ - -DVTK_USE_INFOVIS:BOOL=OFF \ - -DVTK_USE_RPATH:BOOL=OFF \ - -DVTK_USE_SYSTEM_EXPAT:BOOL=ON \ - -DVTK_USE_SYSTEM_FREETYPE:BOOL=ON \ - -DVTK_USE_SYSTEM_JPEG:BOOL=ON \ - -DVTK_USE_SYSTEM_PNG:BOOL=ON \ - -DVTK_USE_SYSTEM_TIFF:BOOL=ON \ - -DVTK_USE_SYSTEM_ZLIB:BOOL=ON \ - -DBUILD_DOCUMENTATION:BOOL=ON \ - -DBUILD_EXAMPLES:BOOL=ON -#Need to run cmake twice to get MPI headers into VTK/Parallel build config + -DPV_INSTALL_LIB_DIR:PATH=%{_lib}/paraview \ + %{paraview_cmake_options} +##Need to run cmake twice to get MPI headers into VTK/Parallel build config cmake .. make VERBOSE=1 %{?_smp_mflags} popd @@ -173,28 +215,12 @@ export CXX='g++' export MAKE='make' export CFLAGS="$RPM_OPT_FLAGS -DH5_USE_16_API" export CXXFLAGS="$RPM_OPT_FLAGS -DH5_USE_16_API" -#VTK_USE_RPATH=OFF needed to build everything %cmake .. \ - -DPV_INSTALL_LIB_DIR:PATH=/%{_lib}/paraview-mpi \ - -DCMAKE_CXX_COMPILER:FILEPATH=$CXX \ - -DCMAKE_C_COMPILER:FILEPATH=$CC \ - -DTCL_LIBRARY:PATH=tcl \ - -DTK_LIBRARY:PATH=tk \ - -DPARAVIEW_ENABLE_PYTHON:BOOL=ON \ + -DPV_INSTALL_LIB_DIR:PATH=%{_lib}/paraview-mpi \ -DPARAVIEW_USE_MPI:BOOL=ON \ - -DPARAVIEW_USE_SYSTEM_HDF5:BOOL=ON \ -DICET_BUILD_TESTING:BOOL=ON \ - -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \ - -DVTK_USE_INFOVIS:BOOL=OFF \ - -DVTK_USE_RPATH:BOOL=OFF \ - -DVTK_USE_SYSTEM_EXPAT:BOOL=ON \ - -DVTK_USE_SYSTEM_FREETYPE:BOOL=ON \ - -DVTK_USE_SYSTEM_JPEG:BOOL=ON \ - -DVTK_USE_SYSTEM_PNG:BOOL=ON \ - -DVTK_USE_SYSTEM_TIFF:BOOL=ON \ - -DVTK_USE_SYSTEM_ZLIB:BOOL=ON \ - -DBUILD_DOCUMENTATION:BOOL=ON \ - -DBUILD_EXAMPLES:BOOL=ON + -DMPI_COMPILER:FILEPATH=%{_libdir}/openmpi/$(pkg-config --modversion openmpi)/bin/mpicxx \ + %{paraview_cmake_options} #Need to run cmake twice to get MPI headers into VTK/Parallel build config cmake .. make VERBOSE=1 %{?_smp_mflags} @@ -220,12 +246,13 @@ install -m644 %SOURCE2 $RPM_BUILD_ROOT%{ pushd fedora-mpi make install DESTDIR=$RPM_BUILD_ROOT +#Don't ship copy of Qt assisstant +rm -f $RPM_BUILD_ROOT%{_bindir}/assistant \ + $RPM_BUILD_ROOT%{_libdir}/paraview-mpi/assistant-real #Cleanup %{_bindir} pushd $RPM_BUILD_ROOT/%{_bindir} -#Don't ship copy of Qt assisstant -rm $RPM_BUILD_ROOT%{_bindir}/assistant #Don't need mpi versions of these -rm -f paraview pvpython pvTestDriver vtkSMExtractDocumentation +rm -f lproj paraview pvblot pvpython pvTestDriver vtkSMExtractDocumentation #Move the remaining mpi binaries out of the way for f in * do @@ -236,7 +263,7 @@ popd #Remove mpi copy of includes, man pages, and documentation rm -rf $RPM_BUILD_ROOT/%{_includedir}/paraview-%{pv_majmin} rm -rf $RPM_BUILD_ROOT%{_mandir} -rm -r $RPM_BUILD_ROOT%{_libdir}/paraview-mpi/{doc,Documentation,pqClient.adp} +#rm -r $RPM_BUILD_ROOT%{_libdir}/paraview-mpi/{doc,Documentation,pqClient.adp} popd %endif @@ -270,11 +297,12 @@ popd rm -r $RPM_BUILD_ROOT/usr/plugins #Don't ship copy of Qt assisstant -rm $RPM_BUILD_ROOT%{_bindir}/assistant +rm -f $RPM_BUILD_ROOT%{_bindir}/assistant \ + $RPM_BUILD_ROOT%{_libdir}/paraview/assistant-real #Move the documentation -mv $RPM_BUILD_ROOT%{_libdir}/paraview/{Documentation,pqClient.adp} \ - $RPM_BUILD_ROOT%{_datadir}/paraview/ +#mv $RPM_BUILD_ROOT%{_libdir}/paraview/{Documentation,pqClient.adp} \ +# $RPM_BUILD_ROOT%{_datadir}/paraview/ %clean @@ -301,8 +329,10 @@ update-mime-database %{_datadir}/mime &> %files %defattr(-,root,root,-) %doc License_v1.2.txt +%{_bindir}/lproj %{_bindir}/paraview %{_bindir}/pvbatch +%{_bindir}/pvblot %{_bindir}/pvdataserver %{_bindir}/pvpython %{_bindir}/pvrenderserver @@ -311,6 +341,8 @@ update-mime-database %{_datadir}/mime &> %{_bindir}/vtkSMExtractDocumentation %{_libdir}/paraview/ %exclude %{_libdir}/paraview/doc/ +%dir %{_datadir}/paraview +%doc %{_datadir}/paraview/about.html %if %{build_mpi} %files mpi @@ -327,7 +359,6 @@ update-mime-database %{_datadir}/mime &> %files data %defattr(-,root,root,-) %{_datadir}/applications/fedora-paraview.desktop -%dir %{_datadir}/paraview %{_datadir}/pixmaps/paraview_22x22.png %{_datadir}/mime/packages/paraview.xml @@ -341,10 +372,30 @@ update-mime-database %{_datadir}/mime &> %files doc %defattr(-,root,root,-) %doc %{_datadir}/paraview/pqClient.adp +%doc %{_datadir}/paraview/pqClientDocFinder.txt %doc %{_datadir}/paraview/Documentation/ %changelog +* Thu Aug 27 2009 Orion Poplawski - 3.6.1-5 +- Specify PV_INSTALL_LIB_DIR as relative path, drop install prefix patch +- Update assitant patch to use assistant_adp, don't ship assistant-real + +* Wed Aug 26 2009 Orion Poplawski - 3.6.1-4 +- Disable building various plugins that need OverView + +* Tue Aug 25 2009 Orion Poplawski - 3.6.1-3 +- Disable building OverView - not ready yet + +* Fri Aug 21 2009 Tomas Mraz - 3.6.1-2 +- rebuilt with new openssl + +* Wed Jul 22 2009 Orion Poplawski - 3.6.1-1 +- Update to 3.6.1 + +* Thu May 7 2009 Orion Poplawski - 3.4.0-5 +- Update doc patch to look for help file in the right place (bug #499273) + * Tue Feb 24 2009 Orion Poplawski - 3.4.0-4 - Rebuild with hdf5 1.8.2, gcc 4.4.0 - Update hdf5-1.8 patch to work with hdf5 1.8.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/paraview/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 21 Oct 2008 17:09:48 -0000 1.9 +++ sources 28 Aug 2009 15:01:52 -0000 1.10 @@ -1 +1 @@ -a12067913e08ea7a465ca41509dbfde1 paraview-3.4.0.tar.gz +becbff0b9989b1b788dba75c4289ee7e paraview-3.6.1.tar.gz --- paraview-3.2.1-assistant-qt4.patch DELETED --- --- paraview-3.3.0-doc.patch DELETED --- --- paraview-3.3.0-install.patch DELETED --- --- paraview-3.3.1-gcc43.patch DELETED --- --- paraview-3.4.0-qt.patch DELETED --- From bkearney at fedoraproject.org Fri Aug 28 15:05:14 2009 From: bkearney at fedoraproject.org (Bryan Kearney) Date: Fri, 28 Aug 2009 15:05:14 +0000 (UTC) Subject: rpms/java-augeas/devel import.log, NONE, 1.1 java-augeas.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828150514.E0BDB11C0044@cvs1.fedora.phx.redhat.com> Author: bkearney Update of /cvs/pkgs/rpms/java-augeas/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4255/devel Modified Files: .cvsignore sources Added Files: import.log java-augeas.spec Log Message: Initial Checkin --- NEW FILE import.log --- java-augeas-0_0_1-2_fc11:HEAD:java-augeas-0.0.1-2.fc11.src.rpm:1251471793 --- NEW FILE java-augeas.spec --- Summary: Java bindings for the augeas library Name: java-augeas Version: 0.0.1 Release: 2%{?dist} License: LGPLv2+ BuildArch: noarch Group: Development/Libraries Source: http://augeas.net/download/java/%{name}-%{version}.tar.gz URL: http://augeas.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: jna Requires: augeas >= 0.5.1 Requires: java >= 1:1.6.0 Requires: jpackage-utils BuildRequires: ant BuildRequires: jna BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils BuildRequires: junit BuildRequires: ant-junit # # the jpackage-utils should provide a %{java_home} macro # to select a different Java JVM from the default one use the following # rpmbuild --define 'java_home /usr/lib/jvm/your_jvm_of_choice' # %description java-augeas is a java bindings onto the augeas configuration API. It requires augeas >= 0.5.1 %package javadoc Summary: Java documentation for %{name} Group: Development/Documentation Requires: %{name} = %{version}-%{release} Requires: jpackage-utils %description javadoc API documentation for %{name}. %prep %setup -q %build ant build docs %install rm -fr %{buildroot} install -d -m0755 %{buildroot}%{_javadir} install -d -m0755 %{buildroot}%{_javadocdir}/%{name}-%{version} cp -p target/augeas-%{version}.jar %{buildroot}%{_javadir} %{__ln_s} %{_javadir}/augeas-%{version}.jar %{buildroot}%{_javadir}/augeas.jar cp -r -p target/javadoc %{buildroot}%{_javadocdir}/%{name} %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc AUTHORS COPYING NEWS README INSTALL %{_javadir}/*.jar %files javadoc %defattr(-,root,root) %{_javadocdir}/%{name} %changelog * Tue Aug 27 2009 Bryan Kearney - 0.0.1-2 - Spec review comments from dan at danny.cz. * Tue Aug 4 2009 Bryan Kearney - 0.0.1-1 - Initial Packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/java-augeas/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:37:51 -0000 1.1 +++ .cvsignore 28 Aug 2009 15:05:14 -0000 1.2 @@ -0,0 +1 @@ +java-augeas-0.0.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/java-augeas/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:37:51 -0000 1.1 +++ sources 28 Aug 2009 15:05:14 -0000 1.2 @@ -0,0 +1 @@ +78ae7131483892a03a5acab617e651f8 java-augeas-0.0.1.tar.gz From ynemoy at fedoraproject.org Fri Aug 28 15:05:44 2009 From: ynemoy at fedoraproject.org (Yaakov Meir Nemoy) Date: Fri, 28 Aug 2009 15:05:44 +0000 (UTC) Subject: rpms/ghc-tar/F-11 ghc-tar.spec,1.1,1.2 sources,1.2,1.3 Message-ID: <20090828150544.72D0611C0044@cvs1.fedora.phx.redhat.com> Author: ynemoy Update of /cvs/pkgs/rpms/ghc-tar/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4759 Modified Files: ghc-tar.spec sources Log Message: Updated Upstream Index: ghc-tar.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-tar/F-11/ghc-tar.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ghc-tar.spec 23 Aug 2009 16:18:32 -0000 1.1 +++ ghc-tar.spec 28 Aug 2009 15:05:44 -0000 1.2 @@ -7,8 +7,8 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.3.0.0 -Release: 2%{?dist} +Version: 0.3.1.0 +Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries @@ -135,6 +135,9 @@ fi %changelog +* Fri Aug 28 2009 Yaakov M. Nemoy - 0.3.1.0-1 +- updated to latest upstream + * Sun Aug 23 2009 Yaakov M. Nemoy - 0.3.0.0-2 - updated to latest cabal2spec output Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ghc-tar/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Aug 2009 16:18:32 -0000 1.2 +++ sources 28 Aug 2009 15:05:44 -0000 1.3 @@ -1 +1 @@ -3e77fe5b25566ab16adc5496b64bd0bd tar-0.3.0.0.tar.gz +10b54856495f9ef0a42aa270085c7d5e tar-0.3.1.0.tar.gz From msuchy at fedoraproject.org Fri Aug 28 15:06:34 2009 From: msuchy at fedoraproject.org (=?utf-8?q?Miroslav_Such=C3=BD?=) Date: Fri, 28 Aug 2009 15:06:34 +0000 (UTC) Subject: rpms/rpmconf/devel .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 rpmconf.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090828150634.9B96F11C0044@cvs1.fedora.phx.redhat.com> Author: msuchy Update of /cvs/pkgs/rpms/rpmconf/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5083/devel Modified Files: .cvsignore import.log rpmconf.spec sources Log Message: Importing new version (0.1.7) of rpmconf to rawhide. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rpmconf/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 20 Jul 2009 07:11:10 -0000 1.2 +++ .cvsignore 28 Aug 2009 15:06:34 -0000 1.3 @@ -1 +1 @@ -rpmconf-0.1.6.tar.gz +rpmconf-0.1.7.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/rpmconf/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 20 Jul 2009 07:11:10 -0000 1.1 +++ import.log 28 Aug 2009 15:06:34 -0000 1.2 @@ -1 +1,2 @@ rpmconf-0_1_6-1:HEAD:rpmconf-0.1.6-1.src.rpm:1248073836 +rpmconf-0_1_7-1:HEAD:rpmconf-0.1.7-1.src.rpm:1251471879 Index: rpmconf.spec =================================================================== RCS file: /cvs/pkgs/rpms/rpmconf/devel/rpmconf.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- rpmconf.spec 27 Jul 2009 03:12:40 -0000 1.2 +++ rpmconf.spec 28 Aug 2009 15:06:34 -0000 1.3 @@ -2,8 +2,8 @@ Name: rpmconf Summary: Tool to handle rpmnew and rpmsave files Group: Applications/System License: GPLv3 -Version: 0.1.6 -Release: 2%{?dist} +Version: 0.1.7 +Release: 1%{?dist} URL: http://wiki.github.com/xsuchy/rpmconf Source0: http://cloud.github.com/downloads/xsuchy/rpmconf/%{name}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -12,8 +12,8 @@ Requires: perl(:MODULE_COMPAT_%(eval "`% BuildRequires: docbook-utils %description -This tool seach for .rpmnew and .rpmsave files and ask you what to do with -them: +This tool seach for .rpmnew, .rpmsave and .rpmorig files and ask you what to do +with them: Keep current version, place back old version or watch the diff. %prep @@ -37,8 +37,10 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 0.1.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Fri Aug 28 2009 Miroslav Suchy 0.1.7-1 +- add support for handling .rpmorig +- 513794 - localisation problem +- add support for suspending script * Fri Jul 17 2009 Miroslav Suchy 0.1.6-1 - addressed fedora package review notes (#7) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rpmconf/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 20 Jul 2009 07:11:10 -0000 1.2 +++ sources 28 Aug 2009 15:06:34 -0000 1.3 @@ -1 +1 @@ -5e01709e49e38d31459654c1b5bf5d51 rpmconf-0.1.6.tar.gz +69039a340c54cd1395a322a657650f42 rpmconf-0.1.7.tar.gz From than at fedoraproject.org Fri Aug 28 15:11:22 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 15:11:22 +0000 (UTC) Subject: rpms/kdepim/devel .cvsignore, 1.67, 1.68 kdepim.spec, 1.232, 1.233 sources, 1.75, 1.76 kmail-fonts-4.3.patch, 1.1, NONE Message-ID: <20090828151122.910FA11C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdepim/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9951 Modified Files: .cvsignore kdepim.spec sources Removed Files: kmail-fonts-4.3.patch Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdepim/devel/.cvsignore,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- .cvsignore 30 Jul 2009 08:44:48 -0000 1.67 +++ .cvsignore 28 Aug 2009 15:11:21 -0000 1.68 @@ -3,3 +3,4 @@ kdepim-4.2.95.tar.bz2 kdepim-4.2.96.tar.bz2 kdepim-4.2.98.tar.bz2 kdepim-4.3.0.tar.bz2 +kdepim-4.3.1.tar.bz2 Index: kdepim.spec =================================================================== RCS file: /cvs/extras/rpms/kdepim/devel/kdepim.spec,v retrieving revision 1.232 retrieving revision 1.233 diff -u -p -r1.232 -r1.233 --- kdepim.spec 19 Aug 2009 02:26:55 -0000 1.232 +++ kdepim.spec 28 Aug 2009 15:11:22 -0000 1.233 @@ -5,8 +5,8 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 -Version: 4.3.0 -Release: 4%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 Group: Applications/Productivity @@ -15,9 +15,7 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl Patch0: kdepim-4.1.80-libqgpgme-link-fix.patch # http://bugzilla.redhat.com/show_bug.cgi?id=496988 Patch1: kdepim-4.3.1-kmail-saveAttachments.patch -## upstream -# https://bugs.kde.org/show_bug.cgi?id=178402 -Patch100: kmail-fonts-4.3.patch +# 4.3.1 upstream BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -97,7 +95,6 @@ Requires: %{name} = %{?epoch:%{epoch}:}% %setup -q %patch0 -p1 -b .libqgpgme-link-fix %patch1 -p0 -b .kmail-saveAttachments -%patch100 -p0 -b .kmail-fonts %build @@ -216,6 +213,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Tue Aug 18 2009 Rex Dieter - 4.3.0-4 - kmail: upstream fix for custom font settings (#kdebug#178402) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdepim/devel/sources,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- sources 30 Jul 2009 08:44:49 -0000 1.75 +++ sources 28 Aug 2009 15:11:22 -0000 1.76 @@ -1 +1 @@ -ddc887f19ef9cd454f4f3226c955aaaf kdepim-4.3.0.tar.bz2 +1029bc586f29c262f5f60eb079623e62 kdepim-4.3.1.tar.bz2 --- kmail-fonts-4.3.patch DELETED --- From pkgdb at fedoraproject.org Fri Aug 28 15:12:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:12:59 +0000 Subject: [pkgdb] php-adodb: giallu has requested watchcommits Message-ID: <20090828151259.307D010F877@bastion2.fedora.phx.redhat.com> giallu has requested the watchcommits acl on php-adodb (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:12:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:12:59 +0000 Subject: [pkgdb] php-adodb: giallu has requested commit Message-ID: <20090828151300.037B910F87C@bastion2.fedora.phx.redhat.com> giallu has requested the commit acl on php-adodb (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:13:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:13:10 +0000 Subject: [pkgdb] php-adodb: giallu has requested approveacls Message-ID: <20090828151310.83FCB10F890@bastion2.fedora.phx.redhat.com> giallu has requested the approveacls acl on php-adodb (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:13:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:13:13 +0000 Subject: [pkgdb] php-adodb: giallu has requested watchbugzilla Message-ID: <20090828151313.E7C9C10F894@bastion2.fedora.phx.redhat.com> giallu has requested the watchbugzilla acl on php-adodb (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From nphilipp at fedoraproject.org Fri Aug 28 15:15:16 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Fri, 28 Aug 2009 15:15:16 +0000 (UTC) Subject: rpms/system-config-samba/devel sources,1.77,1.78 Message-ID: <20090828151516.4B53D11C0078@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-samba/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13265 Modified Files: sources Log Message: fix version 1.2.80 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/sources,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- sources 28 Aug 2009 14:59:10 -0000 1.77 +++ sources 28 Aug 2009 15:15:16 -0000 1.78 @@ -1 +1 @@ -6a9b6a6f075147aeebe0f61d314a801c system-config-samba-1.2.80.tar.bz2 +dedc46cc37247b1993b4eb99ab9f4d51 system-config-samba-1.2.80.tar.bz2 From than at fedoraproject.org Fri Aug 28 15:15:15 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 15:15:15 +0000 (UTC) Subject: rpms/kdepimlibs/devel .cvsignore, 1.41, 1.42 kdepimlibs.spec, 1.97, 1.98 sources, 1.41, 1.42 Message-ID: <20090828151515.D34FB11C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdepimlibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13186 Modified Files: .cvsignore kdepimlibs.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/devel/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 30 Jul 2009 08:49:00 -0000 1.41 +++ .cvsignore 28 Aug 2009 15:15:14 -0000 1.42 @@ -3,3 +3,4 @@ kdepimlibs-4.2.95.tar.bz2 kdepimlibs-4.2.96.tar.bz2 kdepimlibs-4.2.98.tar.bz2 kdepimlibs-4.3.0.tar.bz2 +kdepimlibs-4.3.1.tar.bz2 Index: kdepimlibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/devel/kdepimlibs.spec,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- kdepimlibs.spec 4 Aug 2009 22:57:47 -0000 1.97 +++ kdepimlibs.spec 28 Aug 2009 15:15:14 -0000 1.98 @@ -11,8 +11,8 @@ %define akonadi_version 1.2.0 Name: kdepimlibs -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: K Desktop Environment 4 - PIM Libraries # http://techbase.kde.org/Policies/Licensing_Policy @@ -213,6 +213,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Tue Aug 04 2009 Rex Dieter - 4.3.0-2 - akonadi_version 1.2.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/devel/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 30 Jul 2009 08:49:00 -0000 1.41 +++ sources 28 Aug 2009 15:15:14 -0000 1.42 @@ -1 +1 @@ -313f1a9d353f82c2ffee517115404dd5 kdepimlibs-4.3.0.tar.bz2 +8f8ffad4475a98f864470da888ef0931 kdepimlibs-4.3.1.tar.bz2 From tgl at fedoraproject.org Fri Aug 28 15:18:58 2009 From: tgl at fedoraproject.org (Tom Lane) Date: Fri, 28 Aug 2009 15:18:58 +0000 (UTC) Subject: rpms/postgresql-odbc/devel postgresql-odbc.spec,1.28,1.29 Message-ID: <20090828151858.567FB11C0078@cvs1.fedora.phx.redhat.com> Author: tgl Update of /cvs/pkgs/rpms/postgresql-odbc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16301 Modified Files: postgresql-odbc.spec Log Message: Rebuild with new openssl Index: postgresql-odbc.spec =================================================================== RCS file: /cvs/pkgs/rpms/postgresql-odbc/devel/postgresql-odbc.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- postgresql-odbc.spec 18 Aug 2009 04:30:14 -0000 1.28 +++ postgresql-odbc.spec 28 Aug 2009 15:18:58 -0000 1.29 @@ -1,7 +1,7 @@ Name: postgresql-odbc Summary: PostgreSQL ODBC driver Version: 08.04.0100 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: Applications/Databases URL: http://psqlodbc.projects.postgresql.org/ @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %doc license.txt readme.txt docs/* %changelog +* Fri Aug 28 2009 Tom Lane 08.04.0100-2 +- Rebuild with new openssl + * Tue Aug 18 2009 Tom Lane 08.04.0100-1 - Update to version 08.04.0100 From bkearney at fedoraproject.org Fri Aug 28 15:20:27 2009 From: bkearney at fedoraproject.org (Bryan Kearney) Date: Fri, 28 Aug 2009 15:20:27 +0000 (UTC) Subject: rpms/java-augeas/F-11 import.log, NONE, 1.1 java-augeas.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828152027.E4D1011C0494@cvs1.fedora.phx.redhat.com> Author: bkearney Update of /cvs/pkgs/rpms/java-augeas/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17615/F-11 Modified Files: .cvsignore sources Added Files: import.log java-augeas.spec Log Message: Initial Checkin --- NEW FILE import.log --- java-augeas-0_0_1-2_fc11:F-11:java-augeas-0.0.1-2.fc11.src.rpm:1251472718 --- NEW FILE java-augeas.spec --- Summary: Java bindings for the augeas library Name: java-augeas Version: 0.0.1 Release: 2%{?dist} License: LGPLv2+ BuildArch: noarch Group: Development/Libraries Source: http://augeas.net/download/java/%{name}-%{version}.tar.gz URL: http://augeas.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: jna Requires: augeas >= 0.5.1 Requires: java >= 1:1.6.0 Requires: jpackage-utils BuildRequires: ant BuildRequires: jna BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils BuildRequires: junit BuildRequires: ant-junit # # the jpackage-utils should provide a %{java_home} macro # to select a different Java JVM from the default one use the following # rpmbuild --define 'java_home /usr/lib/jvm/your_jvm_of_choice' # %description java-augeas is a java bindings onto the augeas configuration API. It requires augeas >= 0.5.1 %package javadoc Summary: Java documentation for %{name} Group: Development/Documentation Requires: %{name} = %{version}-%{release} Requires: jpackage-utils %description javadoc API documentation for %{name}. %prep %setup -q %build ant build docs %install rm -fr %{buildroot} install -d -m0755 %{buildroot}%{_javadir} install -d -m0755 %{buildroot}%{_javadocdir}/%{name}-%{version} cp -p target/augeas-%{version}.jar %{buildroot}%{_javadir} %{__ln_s} %{_javadir}/augeas-%{version}.jar %{buildroot}%{_javadir}/augeas.jar cp -r -p target/javadoc %{buildroot}%{_javadocdir}/%{name} %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc AUTHORS COPYING NEWS README INSTALL %{_javadir}/*.jar %files javadoc %defattr(-,root,root) %{_javadocdir}/%{name} %changelog * Tue Aug 27 2009 Bryan Kearney - 0.0.1-2 - Spec review comments from dan at danny.cz. * Tue Aug 4 2009 Bryan Kearney - 0.0.1-1 - Initial Packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/java-augeas/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:37:51 -0000 1.1 +++ .cvsignore 28 Aug 2009 15:20:27 -0000 1.2 @@ -0,0 +1 @@ +java-augeas-0.0.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/java-augeas/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:37:51 -0000 1.1 +++ sources 28 Aug 2009 15:20:27 -0000 1.2 @@ -0,0 +1 @@ +78ae7131483892a03a5acab617e651f8 java-augeas-0.0.1.tar.gz From lennart at fedoraproject.org Fri Aug 28 15:24:52 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Fri, 28 Aug 2009 15:24:52 +0000 (UTC) Subject: rpms/metacity/devel metacity.spec,1.199,1.200 Message-ID: <20090828152452.5F82611C0078@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/metacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21294 Modified Files: metacity.spec Log Message: Actually apply the patch from -7 Index: metacity.spec =================================================================== RCS file: /cvs/pkgs/rpms/metacity/devel/metacity.spec,v retrieving revision 1.199 retrieving revision 1.200 diff -u -p -r1.199 -r1.200 --- metacity.spec 28 Aug 2009 05:39:15 -0000 1.199 +++ metacity.spec 28 Aug 2009 15:24:52 -0000 1.200 @@ -1,7 +1,7 @@ Summary: Unobtrusive window manager Name: metacity Version: 2.27.0 -Release: 7%{?dist} +Release: 8%{?dist} URL: http://download.gnome.org/sources/metacity/ Source0: http://download.gnome.org/sources/metacity/2.27/metacity-%{version}.tar.bz2 # http://bugzilla.gnome.org/show_bug.cgi?id=558723 @@ -80,6 +80,7 @@ API. This package exists purely for tech %patch6 -p1 -b .restart-if-running %patch7 -p1 -b .bell %patch8 -p1 -b .sound-cache +%patch9 -p1 -b .tooltip # force regeneration rm src/metacity.schemas @@ -187,6 +188,9 @@ fi %{_mandir}/man1/metacity-window-demo.1.gz %changelog +* Fri Aug 28 2009 Lennart Poettering - 2.27.0-8 +- Actually apply the patch from -7 + * Fri Aug 28 2009 Lennart Poettering - 2.27.0-7 - Apply another trivial patch related to sound events - http://bugzilla.gnome.org/show_bug.cgi?id=593358 From bkearney at fedoraproject.org Fri Aug 28 15:38:41 2009 From: bkearney at fedoraproject.org (Bryan Kearney) Date: Fri, 28 Aug 2009 15:38:41 +0000 (UTC) Subject: rpms/java-augeas/F-10 import.log, NONE, 1.1 java-augeas.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828153841.C763511C0078@cvs1.fedora.phx.redhat.com> Author: bkearney Update of /cvs/pkgs/rpms/java-augeas/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28989/F-10 Modified Files: .cvsignore sources Added Files: import.log java-augeas.spec Log Message: Initial Checkin --- NEW FILE import.log --- java-augeas-0_0_1-2_fc11:F-10:java-augeas-0.0.1-2.fc11.src.rpm:1251473812 --- NEW FILE java-augeas.spec --- Summary: Java bindings for the augeas library Name: java-augeas Version: 0.0.1 Release: 2%{?dist} License: LGPLv2+ BuildArch: noarch Group: Development/Libraries Source: http://augeas.net/download/java/%{name}-%{version}.tar.gz URL: http://augeas.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: jna Requires: augeas >= 0.5.1 Requires: java >= 1:1.6.0 Requires: jpackage-utils BuildRequires: ant BuildRequires: jna BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils BuildRequires: junit BuildRequires: ant-junit # # the jpackage-utils should provide a %{java_home} macro # to select a different Java JVM from the default one use the following # rpmbuild --define 'java_home /usr/lib/jvm/your_jvm_of_choice' # %description java-augeas is a java bindings onto the augeas configuration API. It requires augeas >= 0.5.1 %package javadoc Summary: Java documentation for %{name} Group: Development/Documentation Requires: %{name} = %{version}-%{release} Requires: jpackage-utils %description javadoc API documentation for %{name}. %prep %setup -q %build ant build docs %install rm -fr %{buildroot} install -d -m0755 %{buildroot}%{_javadir} install -d -m0755 %{buildroot}%{_javadocdir}/%{name}-%{version} cp -p target/augeas-%{version}.jar %{buildroot}%{_javadir} %{__ln_s} %{_javadir}/augeas-%{version}.jar %{buildroot}%{_javadir}/augeas.jar cp -r -p target/javadoc %{buildroot}%{_javadocdir}/%{name} %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc AUTHORS COPYING NEWS README INSTALL %{_javadir}/*.jar %files javadoc %defattr(-,root,root) %{_javadocdir}/%{name} %changelog * Tue Aug 27 2009 Bryan Kearney - 0.0.1-2 - Spec review comments from dan at danny.cz. * Tue Aug 4 2009 Bryan Kearney - 0.0.1-1 - Initial Packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/java-augeas/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:37:51 -0000 1.1 +++ .cvsignore 28 Aug 2009 15:38:41 -0000 1.2 @@ -0,0 +1 @@ +java-augeas-0.0.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/java-augeas/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:37:51 -0000 1.1 +++ sources 28 Aug 2009 15:38:41 -0000 1.2 @@ -0,0 +1 @@ +78ae7131483892a03a5acab617e651f8 java-augeas-0.0.1.tar.gz From pkgdb at fedoraproject.org Fri Aug 28 15:43:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:43:25 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828154325.1CE8110F878@bastion2.fedora.phx.redhat.com> topdog has set the watchcommits acl on php-adodb (Fedora EPEL 5) to Approved for giallu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:43:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:43:25 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828154325.6507210F87C@bastion2.fedora.phx.redhat.com> topdog has set the commit acl on php-adodb (Fedora EPEL 5) to Approved for giallu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:43:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:43:26 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828154326.B0A8D10F88B@bastion2.fedora.phx.redhat.com> topdog has set the watchbugzilla acl on php-adodb (Fedora EPEL 5) to Approved for giallu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:43:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:43:29 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828154329.7F67910F890@bastion2.fedora.phx.redhat.com> topdog has set the approveacls acl on php-adodb (Fedora EPEL 5) to Approved for giallu To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:43:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:43:47 +0000 Subject: [pkgdb] php-adodb: topdog has requested watchcommits Message-ID: <20090828154347.84F8110F878@bastion2.fedora.phx.redhat.com> topdog has requested the watchcommits acl on php-adodb (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:43:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:43:48 +0000 Subject: [pkgdb] php-adodb: topdog has requested commit Message-ID: <20090828154348.6DDE710F89C@bastion2.fedora.phx.redhat.com> topdog has requested the commit acl on php-adodb (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:43:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:43:49 +0000 Subject: [pkgdb] php-adodb: topdog has requested approveacls Message-ID: <20090828154349.99B1610F89F@bastion2.fedora.phx.redhat.com> topdog has requested the approveacls acl on php-adodb (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:43:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:43:59 +0000 Subject: [pkgdb] php-adodb: topdog has requested watchbugzilla Message-ID: <20090828154359.EACBD10F877@bastion2.fedora.phx.redhat.com> topdog has requested the watchbugzilla acl on php-adodb (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:44:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:44:07 +0000 Subject: [pkgdb] php-adodb: topdog has requested watchbugzilla Message-ID: <20090828154407.D0A3210F8A5@bastion2.fedora.phx.redhat.com> topdog has requested the watchbugzilla acl on php-adodb (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:44:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:44:11 +0000 Subject: [pkgdb] php-adodb: topdog has requested watchcommits Message-ID: <20090828154411.72DB810F898@bastion2.fedora.phx.redhat.com> topdog has requested the watchcommits acl on php-adodb (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:44:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:44:14 +0000 Subject: [pkgdb] php-adodb: topdog has requested commit Message-ID: <20090828154414.B353D10F8A8@bastion2.fedora.phx.redhat.com> topdog has requested the commit acl on php-adodb (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:44:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:44:18 +0000 Subject: [pkgdb] php-adodb: topdog has requested approveacls Message-ID: <20090828154418.43EE010F8AF@bastion2.fedora.phx.redhat.com> topdog has requested the approveacls acl on php-adodb (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:44:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:44:42 +0000 Subject: [pkgdb] php-adodb: topdog has requested watchbugzilla Message-ID: <20090828154442.97A8C10F895@bastion2.fedora.phx.redhat.com> topdog has requested the watchbugzilla acl on php-adodb (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:44:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:44:45 +0000 Subject: [pkgdb] php-adodb: topdog has requested watchcommits Message-ID: <20090828154445.B3C5310F89B@bastion2.fedora.phx.redhat.com> topdog has requested the watchcommits acl on php-adodb (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:44:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:44:46 +0000 Subject: [pkgdb] php-adodb: topdog has requested commit Message-ID: <20090828154446.3BED910F8A0@bastion2.fedora.phx.redhat.com> topdog has requested the commit acl on php-adodb (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:44:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:44:49 +0000 Subject: [pkgdb] php-adodb: topdog has requested approveacls Message-ID: <20090828154449.CB8AB10F8A3@bastion2.fedora.phx.redhat.com> topdog has requested the approveacls acl on php-adodb (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From twaugh at fedoraproject.org Fri Aug 28 15:45:25 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 15:45:25 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer-proxy-auth.patch, NONE, 1.1 system-config-printer.spec, 1.277, 1.278 Message-ID: <20090828154525.C122111C0078@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1749 Modified Files: system-config-printer.spec Added Files: system-config-printer-proxy-auth.patch Log Message: * Fri Aug 28 2009 Tim Waugh 1.1.12-5 - Fixed proxy authentication. system-config-printer-proxy-auth.patch: jobviewer.py | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) --- NEW FILE system-config-printer-proxy-auth.patch --- diff -up system-config-printer-1.1.12/jobviewer.py.proxy-auth system-config-printer-1.1.12/jobviewer.py --- system-config-printer-1.1.12/jobviewer.py.proxy-auth 2009-08-28 16:40:54.624947867 +0100 +++ system-config-printer-1.1.12/jobviewer.py 2009-08-28 16:42:01.430823181 +0100 @@ -604,10 +604,8 @@ class JobViewer (GtkGUI, monitor.Watcher else: (serverport, rest) = urllib.splithost (rest) (server, port) = urllib.splitnport (serverport) - username = pwd.getpwuid (os.getuid ())[0] keyring_attrs.update ({ "server": str (server.lower ()), - "protocol": str (scheme), - "user": str (username)}) + "protocol": str (scheme)}) if job in self.authenticated_jobs: # We've already tried to authenticate this job before. @@ -656,19 +654,9 @@ class JobViewer (GtkGUI, monitor.Watcher c._end_operation () nonfatalException () - self.display_auth_info_dialog (job) - - def on_auth_notification_closed (self, notification, reason=None): - job = notification.get_data ('job-id') - debugprint ("auth notification closed for job %s" % job) - self.auth_notifications[job].set_data ('closed', True) - del self.auth_notifications[job] - - def on_auth_notification_authenticate (self, notification, action): - job = notification.get_data ('job-id') - keyring_attrs = notification.get_data ('keyring-attrs') - debugprint ("auth notification authenticate for job %s" % job) - self.display_auth_info_dialog (job, keyring_attrs) + username = pwd.getpwuid (os.getuid ())[0] + keyring_attrs["user"] = str (username) + self.display_auth_info_dialog (job, keyring_attrs) def display_auth_info_dialog (self, job, keyring_attrs=None): data = self.jobs[job] @@ -759,8 +747,9 @@ class JobViewer (GtkGUI, monitor.Watcher attrs.get ("protocol")) ind = auth_info_required.index ('password') secret = auth_info[ind] - gnomekeyring.item_create_sync (keyring, type, name, - attrs, secret, True) + id = gnomekeyring.item_create_sync (keyring, type, name, + attrs, secret, True) + debugprint ("keyring: created id %d for %s" % (id, name)) except: nonfatalException () Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.277 retrieving revision 1.278 diff -u -p -r1.277 -r1.278 --- system-config-printer.spec 26 Aug 2009 16:51:10 -0000 1.277 +++ system-config-printer.spec 28 Aug 2009 15:45:25 -0000 1.278 @@ -7,7 +7,7 @@ Summary: A printer administration tool Name: system-config-printer Version: 1.1.12 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base @@ -17,6 +17,7 @@ Source2: http://cyberelk.net/tim/data/py Patch1: system-config-printer-get_cursor.patch Patch2: system-config-printer-statereason-icons.patch Patch3: system-config-printer-icon-load-traceback.patch +Patch4: system-config-printer-proxy-auth.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -68,6 +69,7 @@ the configuration tool. %patch1 -p1 -b .get_cursor %patch2 -p1 -b .statereason-icons %patch3 -p1 -b .icon-load-traceback +%patch4 -p1 -b .proxy-auth %build %configure @@ -169,6 +171,9 @@ rm -rf %buildroot exit 0 %changelog +* Fri Aug 28 2009 Tim Waugh 1.1.12-5 +- Fixed proxy authentication. + * Wed Aug 26 2009 Tim Waugh 1.1.12-4 - Handle icon load failure gracefully. - Fixed statereason icon names. From twaugh at fedoraproject.org Fri Aug 28 15:46:25 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 15:46:25 +0000 (UTC) Subject: rpms/system-config-printer/devel system-config-printer-proxy-auth.patch, NONE, 1.1 system-config-printer.spec, 1.287, 1.288 Message-ID: <20090828154625.4760511C0078@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2724 Modified Files: system-config-printer.spec Added Files: system-config-printer-proxy-auth.patch Log Message: * Fri Aug 28 2009 Tim Waugh 1.1.12-5 - Fixed proxy authentication. system-config-printer-proxy-auth.patch: jobviewer.py | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) --- NEW FILE system-config-printer-proxy-auth.patch --- diff -up system-config-printer-1.1.12/jobviewer.py.proxy-auth system-config-printer-1.1.12/jobviewer.py --- system-config-printer-1.1.12/jobviewer.py.proxy-auth 2009-08-28 16:40:54.624947867 +0100 +++ system-config-printer-1.1.12/jobviewer.py 2009-08-28 16:42:01.430823181 +0100 @@ -604,10 +604,8 @@ class JobViewer (GtkGUI, monitor.Watcher else: (serverport, rest) = urllib.splithost (rest) (server, port) = urllib.splitnport (serverport) - username = pwd.getpwuid (os.getuid ())[0] keyring_attrs.update ({ "server": str (server.lower ()), - "protocol": str (scheme), - "user": str (username)}) + "protocol": str (scheme)}) if job in self.authenticated_jobs: # We've already tried to authenticate this job before. @@ -656,19 +654,9 @@ class JobViewer (GtkGUI, monitor.Watcher c._end_operation () nonfatalException () - self.display_auth_info_dialog (job) - - def on_auth_notification_closed (self, notification, reason=None): - job = notification.get_data ('job-id') - debugprint ("auth notification closed for job %s" % job) - self.auth_notifications[job].set_data ('closed', True) - del self.auth_notifications[job] - - def on_auth_notification_authenticate (self, notification, action): - job = notification.get_data ('job-id') - keyring_attrs = notification.get_data ('keyring-attrs') - debugprint ("auth notification authenticate for job %s" % job) - self.display_auth_info_dialog (job, keyring_attrs) + username = pwd.getpwuid (os.getuid ())[0] + keyring_attrs["user"] = str (username) + self.display_auth_info_dialog (job, keyring_attrs) def display_auth_info_dialog (self, job, keyring_attrs=None): data = self.jobs[job] @@ -759,8 +747,9 @@ class JobViewer (GtkGUI, monitor.Watcher attrs.get ("protocol")) ind = auth_info_required.index ('password') secret = auth_info[ind] - gnomekeyring.item_create_sync (keyring, type, name, - attrs, secret, True) + id = gnomekeyring.item_create_sync (keyring, type, name, + attrs, secret, True) + debugprint ("keyring: created id %d for %s" % (id, name)) except: nonfatalException () Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer.spec,v retrieving revision 1.287 retrieving revision 1.288 diff -u -p -r1.287 -r1.288 --- system-config-printer.spec 27 Aug 2009 13:16:15 -0000 1.287 +++ system-config-printer.spec 28 Aug 2009 15:46:25 -0000 1.288 @@ -7,7 +7,7 @@ Summary: A printer administration tool Name: system-config-printer Version: 1.1.12 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base @@ -18,6 +18,7 @@ Patch1: system-config-printer-get_cursor Patch2: system-config-printer-statereason-icons.patch Patch3: system-config-printer-icon-load-traceback.patch Patch4: system-config-printer-polkit-1.patch +Patch5: system-config-printer-proxy-auth.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -83,6 +84,7 @@ printers. %patch2 -p1 -b .statereason-icons %patch3 -p1 -b .icon-load-traceback %patch4 -p1 -b .polkit-1 +%patch5 -p1 -b .proxy-auth %build aclocal @@ -197,6 +199,9 @@ rm -rf %buildroot exit 0 %changelog +* Fri Aug 28 2009 Tim Waugh 1.1.12-5 +- Fixed proxy authentication. + * Thu Aug 27 2009 Tim Waugh 1.1.12-4 - Ported to polkit-1. From twaugh at fedoraproject.org Fri Aug 28 15:47:15 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 15:47:15 +0000 (UTC) Subject: rpms/system-config-printer/F-10 system-config-printer-proxy-auth.patch, NONE, 1.1 system-config-printer.spec, 1.248, 1.249 Message-ID: <20090828154715.8774611C0078@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3438 Modified Files: system-config-printer.spec Added Files: system-config-printer-proxy-auth.patch Log Message: * Fri Aug 28 2009 Tim Waugh 1.1.12-6 - Fixed proxy authentication. system-config-printer-proxy-auth.patch: jobviewer.py | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) --- NEW FILE system-config-printer-proxy-auth.patch --- diff -up system-config-printer-1.1.12/jobviewer.py.proxy-auth system-config-printer-1.1.12/jobviewer.py --- system-config-printer-1.1.12/jobviewer.py.proxy-auth 2009-08-28 16:40:54.624947867 +0100 +++ system-config-printer-1.1.12/jobviewer.py 2009-08-28 16:42:01.430823181 +0100 @@ -604,10 +604,8 @@ class JobViewer (GtkGUI, monitor.Watcher else: (serverport, rest) = urllib.splithost (rest) (server, port) = urllib.splitnport (serverport) - username = pwd.getpwuid (os.getuid ())[0] keyring_attrs.update ({ "server": str (server.lower ()), - "protocol": str (scheme), - "user": str (username)}) + "protocol": str (scheme)}) if job in self.authenticated_jobs: # We've already tried to authenticate this job before. @@ -656,19 +654,9 @@ class JobViewer (GtkGUI, monitor.Watcher c._end_operation () nonfatalException () - self.display_auth_info_dialog (job) - - def on_auth_notification_closed (self, notification, reason=None): - job = notification.get_data ('job-id') - debugprint ("auth notification closed for job %s" % job) - self.auth_notifications[job].set_data ('closed', True) - del self.auth_notifications[job] - - def on_auth_notification_authenticate (self, notification, action): - job = notification.get_data ('job-id') - keyring_attrs = notification.get_data ('keyring-attrs') - debugprint ("auth notification authenticate for job %s" % job) - self.display_auth_info_dialog (job, keyring_attrs) + username = pwd.getpwuid (os.getuid ())[0] + keyring_attrs["user"] = str (username) + self.display_auth_info_dialog (job, keyring_attrs) def display_auth_info_dialog (self, job, keyring_attrs=None): data = self.jobs[job] @@ -759,8 +747,9 @@ class JobViewer (GtkGUI, monitor.Watcher attrs.get ("protocol")) ind = auth_info_required.index ('password') secret = auth_info[ind] - gnomekeyring.item_create_sync (keyring, type, name, - attrs, secret, True) + id = gnomekeyring.item_create_sync (keyring, type, name, + attrs, secret, True) + debugprint ("keyring: created id %d for %s" % (id, name)) except: nonfatalException () Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-10/system-config-printer.spec,v retrieving revision 1.248 retrieving revision 1.249 diff -u -p -r1.248 -r1.249 --- system-config-printer.spec 27 Aug 2009 15:45:43 -0000 1.248 +++ system-config-printer.spec 28 Aug 2009 15:47:15 -0000 1.249 @@ -7,7 +7,7 @@ Summary: A printer administration tool Name: system-config-printer Version: 1.1.12 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base @@ -18,6 +18,7 @@ Patch1: system-config-printer-get_cursor Patch2: system-config-printer-statereason-icons.patch Patch3: system-config-printer-icon-load-traceback.patch Patch4: system-config-printer-older-gtk.patch +Patch5: system-config-printer-proxy-auth.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -70,6 +71,7 @@ the configuration tool. %patch2 -p1 -b .statereason-icons %patch3 -p1 -b .icon-load-traceback %patch4 -p1 -b .older-gtk +%patch5 -p1 -b .proxy-auth %build %configure @@ -171,6 +173,9 @@ rm -rf %buildroot exit 0 %changelog +* Fri Aug 28 2009 Tim Waugh 1.1.12-6 +- Fixed proxy authentication. + * Thu Aug 27 2009 Tim Waugh 1.1.12-5 - Fixed crash on start-up. From cebbert at fedoraproject.org Fri Aug 28 15:51:44 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Fri, 28 Aug 2009 15:51:44 +0000 (UTC) Subject: rpms/kernel/devel patch-2.6.31-rc8.bz2.sign, NONE, 1.1 .cvsignore, 1.1119, 1.1120 kernel.spec, 1.1748, 1.1749 sources, 1.1077, 1.1078 upstream, 1.991, 1.992 patch-2.6.31-rc7-git6.bz2.sign, 1.1, NONE patch-2.6.31-rc7.bz2.sign, 1.1, NONE Message-ID: <20090828155144.76A4A11C0078@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7375 Modified Files: .cvsignore kernel.spec sources upstream Added Files: patch-2.6.31-rc8.bz2.sign Removed Files: patch-2.6.31-rc7-git6.bz2.sign patch-2.6.31-rc7.bz2.sign Log Message: 2.6.31-rc8 --- NEW FILE patch-2.6.31-rc8.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKlzPryGugalF9Dw4RArpYAJ4u8zU9zDifKaTMyyviHw/5C1V5xgCfdcz5 91kW/e8e04xUISC11nA0zd0= =M4EK -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1119 retrieving revision 1.1120 diff -u -p -r1.1119 -r1.1120 --- .cvsignore 28 Aug 2009 00:31:35 -0000 1.1119 +++ .cvsignore 28 Aug 2009 15:51:43 -0000 1.1120 @@ -5,5 +5,4 @@ kernel-2.6.*.config temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 -patch-2.6.31-rc7.bz2 -patch-2.6.31-rc7-git6.bz2 +patch-2.6.31-rc8.bz2 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1748 retrieving revision 1.1749 diff -u -p -r1.1748 -r1.1749 --- kernel.spec 28 Aug 2009 00:38:45 -0000 1.1748 +++ kernel.spec 28 Aug 2009 15:51:43 -0000 1.1749 @@ -59,9 +59,9 @@ Summary: The Linux kernel # The next upstream release sublevel (base_sublevel+1) %define upstream_sublevel %(echo $((%{base_sublevel} + 1))) # The rc snapshot level -%define rcrev 7 +%define rcrev 8 # The git snapshot level -%define gitrev 6 +%define gitrev 0 # Set rpm version accordingly %define rpmversion 2.6.%{upstream_sublevel} %endif @@ -2005,6 +2005,9 @@ fi # and build. %changelog +* Fri Aug 28 2009 Chuck Ebbert +- 2.6.31-rc8 + * Thu Aug 27 2009 Chuck Ebbert 2.6.31-0.185.rc7.git6 - 2.6.31-rc7-git6 - Drop patch merged upstream: Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.1077 retrieving revision 1.1078 diff -u -p -r1.1077 -r1.1078 --- sources 28 Aug 2009 00:31:35 -0000 1.1077 +++ sources 28 Aug 2009 15:51:44 -0000 1.1078 @@ -1,3 +1,2 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 -4b991833a7e19a5b65ba3abcbc9de2e0 patch-2.6.31-rc7.bz2 -59a009dd342443a5d53e331daa68ddf2 patch-2.6.31-rc7-git6.bz2 +d7dce63ebb912ddcd7ac7ed580db03e4 patch-2.6.31-rc8.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.991 retrieving revision 1.992 diff -u -p -r1.991 -r1.992 --- upstream 28 Aug 2009 00:31:35 -0000 1.991 +++ upstream 28 Aug 2009 15:51:44 -0000 1.992 @@ -1,3 +1,2 @@ linux-2.6.30.tar.bz2 -patch-2.6.31-rc7.bz2 -patch-2.6.31-rc7-git6.bz2 +patch-2.6.31-rc8.bz2 --- patch-2.6.31-rc7-git6.bz2.sign DELETED --- --- patch-2.6.31-rc7.bz2.sign DELETED --- From twaugh at fedoraproject.org Fri Aug 28 15:51:50 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 15:51:50 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer-ppdippstr.patch, NONE, 1.1 system-config-printer.spec, 1.278, 1.279 Message-ID: <20090828155150.04E3311C0078@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7267 Modified Files: system-config-printer.spec Added Files: system-config-printer-ppdippstr.patch Log Message: * Fri Aug 28 2009 Tim Waugh 1.1.12-6 - Fixed PPD/IPP string translation. system-config-printer-ppdippstr.patch: ppdippstr.py | 210 ++++++++++++++++++++++++----------------------- system-config-printer.py | 1 2 files changed, 112 insertions(+), 99 deletions(-) --- NEW FILE system-config-printer-ppdippstr.patch --- diff -up system-config-printer-1.1.12/ppdippstr.py.ppdippstr system-config-printer-1.1.12/ppdippstr.py --- system-config-printer-1.1.12/ppdippstr.py.ppdippstr 2009-08-25 15:01:41.000000000 +0100 +++ system-config-printer-1.1.12/ppdippstr.py 2009-08-28 16:47:05.964949870 +0100 @@ -21,6 +21,11 @@ from gettext import gettext as _ +printer_error_policy = dict() +printer_op_policy = dict() +job_sheets = dict() +ppd = dict() + class TranslationDict: STR = {} @@ -30,104 +35,111 @@ class TranslationDict: def get (self, str): return self.STR.get (str, str) -## IPP strings +def init (): + ## IPP strings -# Names of printer error policies -printer_error_policy = TranslationDict ({ - "abort-job": _("Abort job"), - "retry-job": _("Retry job"), - "stop-printer": _("Stop printer") - }) + # Names of printer error policies + global printer_error_policy + printer_error_policy = TranslationDict ({ + "abort-job": _("Abort job"), + "retry-job": _("Retry job"), + "stop-printer": _("Stop printer") + }) -# Names of printer operation policies -printer_op_policy = TranslationDict ({ - "default": _("Default behavior"), - "authenticated": _("Authenticated") - }) - -# Names of banner pages. -job_sheets = TranslationDict ({ - "none": _("None"), - "classified": _("Classified"), - "confidential": _("Confidential"), - "secret": _("Secret"), - "standard": _("Standard"), - "topsecret": _("Top secret"), - "unclassified": _("Unclassified") - }) - -## Common PPD strings - -# Foomatic strings - -# These are PPD option and group names and values. -ppd = TranslationDict ({ - "General": _("General"), - - # HPIJS options - "Printout Mode": _("Printout mode"), - "Draft (auto-detect paper type)": _("Draft (auto-detect-paper type)"), - "Draft Grayscale (auto-detect paper type)": - _("Draft grayscale (auto-detect-paper type)"), - "Normal (auto-detect paper type)": _("Normal (auto-detect-paper type)"), - "Normal Grayscale (auto-detect paper type)": - _("Normal grayscale (auto-detect-paper type)"), - "High Quality (auto-detect paper type)": - _("High quality (auto-detect-paper type)"), - "High Quality Grayscale (auto-detect paper type)": - _("High quality grayscale (auto-detect-paper type)"), - "Photo (on photo paper)": _("Photo (on photo paper)"), - "Best Quality (color on photo paper)": - _("Best quality (color on photo paper)"), - "Normal Quality (color on photo paper)": - _("Normal quality (color on photo paper)"), - - "Media Source": _("Media source"), - "Printer default": _("Printer default"), - "Photo Tray": _("Photo tray"), - "Upper Tray": _("Upper tray"), - "Lower Tray": _("Lower tray"), - "CD or DVD Tray": _("CD or DVD tray"), - "Envelope Feeder": _("Envelope feeder"), - "Large Capacity Tray": _("Large capacity tray"), - "Manual Feeder": _("Manual feeder"), - "Multi Purpose Tray": _("Multi-purpose tray"), - - "Page Size": _("Page size"), - "Custom": _("Custom"), - "Photo or 4x6 inch index card": _("Photo or 4x6 inch index card"), - "Photo or 5x7 inch index card": _("Photo or 5x7 inch index card"), - "Photo with tear-off tab": _("Photo with tear-off tab"), - "3x5 inch index card": _("3x5 inch index card"), - "5x8 inch index card": _("5x8 inch index card"), - "A6 with tear-off tab": _("A6 with tear-off tab"), - "CD or DVD 80 mm": _("CD or DVD 80mm"), - "CD or DVD 120 mm": _("CD or DVD 120mm"), - - "Double-Sided Printing": _("Double-sided printing"), - "Long Edge (Standard)": _("Long edge (standard)"), - "Short Edge (Flip)": _("Short edge (flip)"), - "Off": _("Off"), - - "Resolution, Quality, Ink Type, Media Type": - _("Resolution, quality, ink type, media type"), - "Controlled by 'Printout Mode'": _("Controlled by 'Printout mode'"), - "300 dpi, Color, Black + Color Cartr.": - _("300 dpi, color, black + color cartridge"), - "300 dpi, Draft, Color, Black + Color Cartr.": - _("300 dpi, draft, color, black + color cartridge"), - "300 dpi, Draft, Grayscale, Black + Color Cartr.": - _("300 dpi, draft, grayscale, black + color cartridge"), - "300 dpi, Grayscale, Black + Color Cartr.": - _("300 dpi, grayscale, black + color cartridge"), - "600 dpi, Color, Black + Color Cartr.": - _("600 dpi, color, black + color cartridge"), - "600 dpi, Grayscale, Black + Color Cartr.": - _("600 dpi, grayscale, black + color cartridge"), - "600 dpi, Photo, Black + Color Cartr., Photo Paper": - _("600 dpi, photo, black + color cartridge, photo paper"), - "600 dpi, Color, Black + Color Cartr., Photo Paper, Normal": - _("600 dpi, color, black + color cartridge, photo paper, normal"), - "1200 dpi, Photo, Black + Color Cartr., Photo Paper": - _("1200 dpi, photo, black + color cartridge, photo paper"), - }) + # Names of printer operation policies + global printer_op_policy + printer_op_policy = TranslationDict ({ + "default": _("Default behavior"), + "authenticated": _("Authenticated") + }) + + # Names of banner pages. + global job_sheets + job_sheets = TranslationDict ({ + "none": _("None"), + "classified": _("Classified"), + "confidential": _("Confidential"), + "secret": _("Secret"), + "standard": _("Standard"), + "topsecret": _("Top secret"), + "unclassified": _("Unclassified") + }) + + ## Common PPD strings + + # Foomatic strings + + # These are PPD option and group names and values. + global ppd + ppd = TranslationDict ({ + "General": _("General"), + + # HPIJS options + "Printout Mode": _("Printout mode"), + "Draft (auto-detect paper type)": + _("Draft (auto-detect-paper type)"), + "Draft Grayscale (auto-detect paper type)": + _("Draft grayscale (auto-detect-paper type)"), + "Normal (auto-detect paper type)": + _("Normal (auto-detect-paper type)"), + "Normal Grayscale (auto-detect paper type)": + _("Normal grayscale (auto-detect-paper type)"), + "High Quality (auto-detect paper type)": + _("High quality (auto-detect-paper type)"), + "High Quality Grayscale (auto-detect paper type)": + _("High quality grayscale (auto-detect-paper type)"), + "Photo (on photo paper)": _("Photo (on photo paper)"), + "Best Quality (color on photo paper)": + _("Best quality (color on photo paper)"), + "Normal Quality (color on photo paper)": + _("Normal quality (color on photo paper)"), + + "Media Source": _("Media source"), + "Printer default": _("Printer default"), + "Photo Tray": _("Photo tray"), + "Upper Tray": _("Upper tray"), + "Lower Tray": _("Lower tray"), + "CD or DVD Tray": _("CD or DVD tray"), + "Envelope Feeder": _("Envelope feeder"), + "Large Capacity Tray": _("Large capacity tray"), + "Manual Feeder": _("Manual feeder"), + "Multi Purpose Tray": _("Multi-purpose tray"), + + "Page Size": _("Page size"), + "Custom": _("Custom"), + "Photo or 4x6 inch index card": _("Photo or 4x6 inch index card"), + "Photo or 5x7 inch index card": _("Photo or 5x7 inch index card"), + "Photo with tear-off tab": _("Photo with tear-off tab"), + "3x5 inch index card": _("3x5 inch index card"), + "5x8 inch index card": _("5x8 inch index card"), + "A6 with tear-off tab": _("A6 with tear-off tab"), + "CD or DVD 80 mm": _("CD or DVD 80mm"), + "CD or DVD 120 mm": _("CD or DVD 120mm"), + + "Double-Sided Printing": _("Double-sided printing"), + "Long Edge (Standard)": _("Long edge (standard)"), + "Short Edge (Flip)": _("Short edge (flip)"), + "Off": _("Off"), + + "Resolution, Quality, Ink Type, Media Type": + _("Resolution, quality, ink type, media type"), + "Controlled by 'Printout Mode'": _("Controlled by 'Printout mode'"), + "300 dpi, Color, Black + Color Cartr.": + _("300 dpi, color, black + color cartridge"), + "300 dpi, Draft, Color, Black + Color Cartr.": + _("300 dpi, draft, color, black + color cartridge"), + "300 dpi, Draft, Grayscale, Black + Color Cartr.": + _("300 dpi, draft, grayscale, black + color cartridge"), + "300 dpi, Grayscale, Black + Color Cartr.": + _("300 dpi, grayscale, black + color cartridge"), + "600 dpi, Color, Black + Color Cartr.": + _("600 dpi, color, black + color cartridge"), + "600 dpi, Grayscale, Black + Color Cartr.": + _("600 dpi, grayscale, black + color cartridge"), + "600 dpi, Photo, Black + Color Cartr., Photo Paper": + _("600 dpi, photo, black + color cartridge, photo paper"), + "600 dpi, Color, Black + Color Cartr., Photo Paper, Normal": + _("600 dpi, color, black + color cartridge, photo paper, normal"), + "1200 dpi, Photo, Black + Color Cartr., Photo Paper": + _("1200 dpi, photo, black + color cartridge, photo paper"), + }) diff -up system-config-printer-1.1.12/system-config-printer.py.ppdippstr system-config-printer-1.1.12/system-config-printer.py --- system-config-printer-1.1.12/system-config-printer.py.ppdippstr 2009-08-28 16:46:47.922947897 +0100 +++ system-config-printer-1.1.12/system-config-printer.py 2009-08-28 16:47:06.032823573 +0100 @@ -129,6 +129,7 @@ gettext.bindtextdomain (domain, config.l gtk.glade.textdomain (domain) gtk.glade.bindtextdomain (domain, config.localedir) import ppdippstr +ppdippstr.init () pkgdata = config.pkgdatadir iconpath = os.path.join (pkgdata, 'icons/') sys.path.append (pkgdata) Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.278 retrieving revision 1.279 diff -u -p -r1.278 -r1.279 --- system-config-printer.spec 28 Aug 2009 15:45:25 -0000 1.278 +++ system-config-printer.spec 28 Aug 2009 15:51:49 -0000 1.279 @@ -18,6 +18,7 @@ Patch1: system-config-printer-get_cursor Patch2: system-config-printer-statereason-icons.patch Patch3: system-config-printer-icon-load-traceback.patch Patch4: system-config-printer-proxy-auth.patch +Patch5: system-config-printer-ppdippstr.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -70,6 +71,7 @@ the configuration tool. %patch2 -p1 -b .statereason-icons %patch3 -p1 -b .icon-load-traceback %patch4 -p1 -b .proxy-auth +%patch5 -p1 -b .ppdippstr %build %configure @@ -171,7 +173,8 @@ rm -rf %buildroot exit 0 %changelog -* Fri Aug 28 2009 Tim Waugh 1.1.12-5 +* Fri Aug 28 2009 Tim Waugh 1.1.12-6 +- Fixed PPD/IPP string translation. - Fixed proxy authentication. * Wed Aug 26 2009 Tim Waugh 1.1.12-4 From twaugh at fedoraproject.org Fri Aug 28 15:52:05 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 15:52:05 +0000 (UTC) Subject: rpms/system-config-printer/devel system-config-printer-ppdippstr.patch, NONE, 1.1 system-config-printer.spec, 1.288, 1.289 Message-ID: <20090828155205.A36CA11C0078@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7516 Modified Files: system-config-printer.spec Added Files: system-config-printer-ppdippstr.patch Log Message: * Fri Aug 28 2009 Tim Waugh 1.1.12-6 - Fixed PPD/IPP string translation. system-config-printer-ppdippstr.patch: ppdippstr.py | 210 ++++++++++++++++++++++++----------------------- system-config-printer.py | 1 2 files changed, 112 insertions(+), 99 deletions(-) --- NEW FILE system-config-printer-ppdippstr.patch --- diff -up system-config-printer-1.1.12/ppdippstr.py.ppdippstr system-config-printer-1.1.12/ppdippstr.py --- system-config-printer-1.1.12/ppdippstr.py.ppdippstr 2009-08-25 15:01:41.000000000 +0100 +++ system-config-printer-1.1.12/ppdippstr.py 2009-08-28 16:47:05.964949870 +0100 @@ -21,6 +21,11 @@ from gettext import gettext as _ +printer_error_policy = dict() +printer_op_policy = dict() +job_sheets = dict() +ppd = dict() + class TranslationDict: STR = {} @@ -30,104 +35,111 @@ class TranslationDict: def get (self, str): return self.STR.get (str, str) -## IPP strings +def init (): + ## IPP strings -# Names of printer error policies -printer_error_policy = TranslationDict ({ - "abort-job": _("Abort job"), - "retry-job": _("Retry job"), - "stop-printer": _("Stop printer") - }) + # Names of printer error policies + global printer_error_policy + printer_error_policy = TranslationDict ({ + "abort-job": _("Abort job"), + "retry-job": _("Retry job"), + "stop-printer": _("Stop printer") + }) -# Names of printer operation policies -printer_op_policy = TranslationDict ({ - "default": _("Default behavior"), - "authenticated": _("Authenticated") - }) - -# Names of banner pages. -job_sheets = TranslationDict ({ - "none": _("None"), - "classified": _("Classified"), - "confidential": _("Confidential"), - "secret": _("Secret"), - "standard": _("Standard"), - "topsecret": _("Top secret"), - "unclassified": _("Unclassified") - }) - -## Common PPD strings - -# Foomatic strings - -# These are PPD option and group names and values. -ppd = TranslationDict ({ - "General": _("General"), - - # HPIJS options - "Printout Mode": _("Printout mode"), - "Draft (auto-detect paper type)": _("Draft (auto-detect-paper type)"), - "Draft Grayscale (auto-detect paper type)": - _("Draft grayscale (auto-detect-paper type)"), - "Normal (auto-detect paper type)": _("Normal (auto-detect-paper type)"), - "Normal Grayscale (auto-detect paper type)": - _("Normal grayscale (auto-detect-paper type)"), - "High Quality (auto-detect paper type)": - _("High quality (auto-detect-paper type)"), - "High Quality Grayscale (auto-detect paper type)": - _("High quality grayscale (auto-detect-paper type)"), - "Photo (on photo paper)": _("Photo (on photo paper)"), - "Best Quality (color on photo paper)": - _("Best quality (color on photo paper)"), - "Normal Quality (color on photo paper)": - _("Normal quality (color on photo paper)"), - - "Media Source": _("Media source"), - "Printer default": _("Printer default"), - "Photo Tray": _("Photo tray"), - "Upper Tray": _("Upper tray"), - "Lower Tray": _("Lower tray"), - "CD or DVD Tray": _("CD or DVD tray"), - "Envelope Feeder": _("Envelope feeder"), - "Large Capacity Tray": _("Large capacity tray"), - "Manual Feeder": _("Manual feeder"), - "Multi Purpose Tray": _("Multi-purpose tray"), - - "Page Size": _("Page size"), - "Custom": _("Custom"), - "Photo or 4x6 inch index card": _("Photo or 4x6 inch index card"), - "Photo or 5x7 inch index card": _("Photo or 5x7 inch index card"), - "Photo with tear-off tab": _("Photo with tear-off tab"), - "3x5 inch index card": _("3x5 inch index card"), - "5x8 inch index card": _("5x8 inch index card"), - "A6 with tear-off tab": _("A6 with tear-off tab"), - "CD or DVD 80 mm": _("CD or DVD 80mm"), - "CD or DVD 120 mm": _("CD or DVD 120mm"), - - "Double-Sided Printing": _("Double-sided printing"), - "Long Edge (Standard)": _("Long edge (standard)"), - "Short Edge (Flip)": _("Short edge (flip)"), - "Off": _("Off"), - - "Resolution, Quality, Ink Type, Media Type": - _("Resolution, quality, ink type, media type"), - "Controlled by 'Printout Mode'": _("Controlled by 'Printout mode'"), - "300 dpi, Color, Black + Color Cartr.": - _("300 dpi, color, black + color cartridge"), - "300 dpi, Draft, Color, Black + Color Cartr.": - _("300 dpi, draft, color, black + color cartridge"), - "300 dpi, Draft, Grayscale, Black + Color Cartr.": - _("300 dpi, draft, grayscale, black + color cartridge"), - "300 dpi, Grayscale, Black + Color Cartr.": - _("300 dpi, grayscale, black + color cartridge"), - "600 dpi, Color, Black + Color Cartr.": - _("600 dpi, color, black + color cartridge"), - "600 dpi, Grayscale, Black + Color Cartr.": - _("600 dpi, grayscale, black + color cartridge"), - "600 dpi, Photo, Black + Color Cartr., Photo Paper": - _("600 dpi, photo, black + color cartridge, photo paper"), - "600 dpi, Color, Black + Color Cartr., Photo Paper, Normal": - _("600 dpi, color, black + color cartridge, photo paper, normal"), - "1200 dpi, Photo, Black + Color Cartr., Photo Paper": - _("1200 dpi, photo, black + color cartridge, photo paper"), - }) + # Names of printer operation policies + global printer_op_policy + printer_op_policy = TranslationDict ({ + "default": _("Default behavior"), + "authenticated": _("Authenticated") + }) + + # Names of banner pages. + global job_sheets + job_sheets = TranslationDict ({ + "none": _("None"), + "classified": _("Classified"), + "confidential": _("Confidential"), + "secret": _("Secret"), + "standard": _("Standard"), + "topsecret": _("Top secret"), + "unclassified": _("Unclassified") + }) + + ## Common PPD strings + + # Foomatic strings + + # These are PPD option and group names and values. + global ppd + ppd = TranslationDict ({ + "General": _("General"), + + # HPIJS options + "Printout Mode": _("Printout mode"), + "Draft (auto-detect paper type)": + _("Draft (auto-detect-paper type)"), + "Draft Grayscale (auto-detect paper type)": + _("Draft grayscale (auto-detect-paper type)"), + "Normal (auto-detect paper type)": + _("Normal (auto-detect-paper type)"), + "Normal Grayscale (auto-detect paper type)": + _("Normal grayscale (auto-detect-paper type)"), + "High Quality (auto-detect paper type)": + _("High quality (auto-detect-paper type)"), + "High Quality Grayscale (auto-detect paper type)": + _("High quality grayscale (auto-detect-paper type)"), + "Photo (on photo paper)": _("Photo (on photo paper)"), + "Best Quality (color on photo paper)": + _("Best quality (color on photo paper)"), + "Normal Quality (color on photo paper)": + _("Normal quality (color on photo paper)"), + + "Media Source": _("Media source"), + "Printer default": _("Printer default"), + "Photo Tray": _("Photo tray"), + "Upper Tray": _("Upper tray"), + "Lower Tray": _("Lower tray"), + "CD or DVD Tray": _("CD or DVD tray"), + "Envelope Feeder": _("Envelope feeder"), + "Large Capacity Tray": _("Large capacity tray"), + "Manual Feeder": _("Manual feeder"), + "Multi Purpose Tray": _("Multi-purpose tray"), + + "Page Size": _("Page size"), + "Custom": _("Custom"), + "Photo or 4x6 inch index card": _("Photo or 4x6 inch index card"), + "Photo or 5x7 inch index card": _("Photo or 5x7 inch index card"), + "Photo with tear-off tab": _("Photo with tear-off tab"), + "3x5 inch index card": _("3x5 inch index card"), + "5x8 inch index card": _("5x8 inch index card"), + "A6 with tear-off tab": _("A6 with tear-off tab"), + "CD or DVD 80 mm": _("CD or DVD 80mm"), + "CD or DVD 120 mm": _("CD or DVD 120mm"), + + "Double-Sided Printing": _("Double-sided printing"), + "Long Edge (Standard)": _("Long edge (standard)"), + "Short Edge (Flip)": _("Short edge (flip)"), + "Off": _("Off"), + + "Resolution, Quality, Ink Type, Media Type": + _("Resolution, quality, ink type, media type"), + "Controlled by 'Printout Mode'": _("Controlled by 'Printout mode'"), + "300 dpi, Color, Black + Color Cartr.": + _("300 dpi, color, black + color cartridge"), + "300 dpi, Draft, Color, Black + Color Cartr.": + _("300 dpi, draft, color, black + color cartridge"), + "300 dpi, Draft, Grayscale, Black + Color Cartr.": + _("300 dpi, draft, grayscale, black + color cartridge"), + "300 dpi, Grayscale, Black + Color Cartr.": + _("300 dpi, grayscale, black + color cartridge"), + "600 dpi, Color, Black + Color Cartr.": + _("600 dpi, color, black + color cartridge"), + "600 dpi, Grayscale, Black + Color Cartr.": + _("600 dpi, grayscale, black + color cartridge"), + "600 dpi, Photo, Black + Color Cartr., Photo Paper": + _("600 dpi, photo, black + color cartridge, photo paper"), + "600 dpi, Color, Black + Color Cartr., Photo Paper, Normal": + _("600 dpi, color, black + color cartridge, photo paper, normal"), + "1200 dpi, Photo, Black + Color Cartr., Photo Paper": + _("1200 dpi, photo, black + color cartridge, photo paper"), + }) diff -up system-config-printer-1.1.12/system-config-printer.py.ppdippstr system-config-printer-1.1.12/system-config-printer.py --- system-config-printer-1.1.12/system-config-printer.py.ppdippstr 2009-08-28 16:46:47.922947897 +0100 +++ system-config-printer-1.1.12/system-config-printer.py 2009-08-28 16:47:06.032823573 +0100 @@ -129,6 +129,7 @@ gettext.bindtextdomain (domain, config.l gtk.glade.textdomain (domain) gtk.glade.bindtextdomain (domain, config.localedir) import ppdippstr +ppdippstr.init () pkgdata = config.pkgdatadir iconpath = os.path.join (pkgdata, 'icons/') sys.path.append (pkgdata) Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer.spec,v retrieving revision 1.288 retrieving revision 1.289 diff -u -p -r1.288 -r1.289 --- system-config-printer.spec 28 Aug 2009 15:46:25 -0000 1.288 +++ system-config-printer.spec 28 Aug 2009 15:52:05 -0000 1.289 @@ -7,7 +7,7 @@ Summary: A printer administration tool Name: system-config-printer Version: 1.1.12 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base @@ -19,6 +19,7 @@ Patch2: system-config-printer-statereaso Patch3: system-config-printer-icon-load-traceback.patch Patch4: system-config-printer-polkit-1.patch Patch5: system-config-printer-proxy-auth.patch +Patch6: system-config-printer-ppdippstr.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -85,6 +86,7 @@ printers. %patch3 -p1 -b .icon-load-traceback %patch4 -p1 -b .polkit-1 %patch5 -p1 -b .proxy-auth +%patch6 -p1 -b .ppdippstr %build aclocal @@ -199,7 +201,8 @@ rm -rf %buildroot exit 0 %changelog -* Fri Aug 28 2009 Tim Waugh 1.1.12-5 +* Fri Aug 28 2009 Tim Waugh 1.1.12-6 +- Fixed PPD/IPP string translation. - Fixed proxy authentication. * Thu Aug 27 2009 Tim Waugh 1.1.12-4 From pkgdb at fedoraproject.org Fri Aug 28 15:52:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:52:08 +0000 Subject: [pkgdb] auto-destdir was added for dwheeler Message-ID: <20090828155208.3B19610F87B@bastion2.fedora.phx.redhat.com> tibbs has added Package auto-destdir with summary Automate DESTDIR support for "make install" tibbs has approved Package auto-destdir tibbs has added a Fedora devel branch for auto-destdir with an owner of dwheeler tibbs has approved auto-destdir in Fedora devel tibbs has approved Package auto-destdir tibbs has set commit to Approved for 107427 on auto-destdir (Fedora devel) tibbs has set checkout to Approved for 107427 on auto-destdir (Fedora devel) tibbs has set build to Approved for 107427 on auto-destdir (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/auto-destdir From pkgdb at fedoraproject.org Fri Aug 28 15:52:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:52:09 +0000 Subject: [pkgdb] auto-destdir summary updated by tibbs Message-ID: <20090828155209.4BDC510F884@bastion2.fedora.phx.redhat.com> tibbs set package auto-destdir summary to Automate DESTDIR support for "make install" To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/auto-destdir From pkgdb at fedoraproject.org Fri Aug 28 15:52:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:52:09 +0000 Subject: [pkgdb] auto-destdir (Fedora, 11) updated by tibbs Message-ID: <20090828155209.52C6E10F890@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for auto-destdir tibbs has set commit to Approved for 107427 on auto-destdir (Fedora 11) tibbs has set checkout to Approved for 107427 on auto-destdir (Fedora 11) tibbs has set build to Approved for 107427 on auto-destdir (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/auto-destdir From tibbs at fedoraproject.org Fri Aug 28 15:52:21 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 15:52:21 +0000 (UTC) Subject: rpms/auto-destdir/devel - New directory Message-ID: <20090828155221.45E6D11C0081@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/auto-destdir/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsJJ7868/rpms/auto-destdir/devel Log Message: Directory /cvs/pkgs/rpms/auto-destdir/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 15:52:21 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 15:52:21 +0000 (UTC) Subject: rpms/auto-destdir - New directory Message-ID: <20090828155221.23FAF11C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/auto-destdir In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsJJ7868/rpms/auto-destdir Log Message: Directory /cvs/pkgs/rpms/auto-destdir added to the repository From pkgdb at fedoraproject.org Fri Aug 28 15:52:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:52:09 +0000 Subject: [pkgdb] auto-destdir (Fedora, 11) updated by tibbs Message-ID: <20090828155209.6114310F897@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for auto-destdir tibbs has set commit to Approved for 107427 on auto-destdir (Fedora 10) tibbs has set checkout to Approved for 107427 on auto-destdir (Fedora 10) tibbs has set build to Approved for 107427 on auto-destdir (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/auto-destdir From tibbs at fedoraproject.org Fri Aug 28 15:52:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 15:52:27 +0000 (UTC) Subject: rpms/auto-destdir Makefile,NONE,1.1 Message-ID: <20090828155227.745A511C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/auto-destdir In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsJJ7868/rpms/auto-destdir Added Files: Makefile Log Message: Setup of module auto-destdir --- NEW FILE Makefile --- # Top level Makefile for module auto-destdir all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 15:52:27 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 15:52:27 +0000 (UTC) Subject: rpms/auto-destdir/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828155227.D50FD11C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/auto-destdir/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsJJ7868/rpms/auto-destdir/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module auto-destdir --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: auto-destdir # $Id: Makefile,v 1.1 2009/08/28 15:52:27 tibbs Exp $ NAME := auto-destdir 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 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) --- NEW FILE sources --- From twaugh at fedoraproject.org Fri Aug 28 15:53:16 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 15:53:16 +0000 (UTC) Subject: rpms/system-config-printer/F-10 system-config-printer-ppdippstr.patch, NONE, 1.1 system-config-printer.spec, 1.249, 1.250 Message-ID: <20090828155316.940B311C0078@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8565 Modified Files: system-config-printer.spec Added Files: system-config-printer-ppdippstr.patch Log Message: * Fri Aug 28 2009 Tim Waugh 1.1.12-6 - Fixed PPD/IPP string translation. system-config-printer-ppdippstr.patch: ppdippstr.py | 210 ++++++++++++++++++++++++----------------------- system-config-printer.py | 1 2 files changed, 112 insertions(+), 99 deletions(-) --- NEW FILE system-config-printer-ppdippstr.patch --- diff -up system-config-printer-1.1.12/ppdippstr.py.ppdippstr system-config-printer-1.1.12/ppdippstr.py --- system-config-printer-1.1.12/ppdippstr.py.ppdippstr 2009-08-25 15:01:41.000000000 +0100 +++ system-config-printer-1.1.12/ppdippstr.py 2009-08-28 16:47:05.964949870 +0100 @@ -21,6 +21,11 @@ from gettext import gettext as _ +printer_error_policy = dict() +printer_op_policy = dict() +job_sheets = dict() +ppd = dict() + class TranslationDict: STR = {} @@ -30,104 +35,111 @@ class TranslationDict: def get (self, str): return self.STR.get (str, str) -## IPP strings +def init (): + ## IPP strings -# Names of printer error policies -printer_error_policy = TranslationDict ({ - "abort-job": _("Abort job"), - "retry-job": _("Retry job"), - "stop-printer": _("Stop printer") - }) + # Names of printer error policies + global printer_error_policy + printer_error_policy = TranslationDict ({ + "abort-job": _("Abort job"), + "retry-job": _("Retry job"), + "stop-printer": _("Stop printer") + }) -# Names of printer operation policies -printer_op_policy = TranslationDict ({ - "default": _("Default behavior"), - "authenticated": _("Authenticated") - }) - -# Names of banner pages. -job_sheets = TranslationDict ({ - "none": _("None"), - "classified": _("Classified"), - "confidential": _("Confidential"), - "secret": _("Secret"), - "standard": _("Standard"), - "topsecret": _("Top secret"), - "unclassified": _("Unclassified") - }) - -## Common PPD strings - -# Foomatic strings - -# These are PPD option and group names and values. -ppd = TranslationDict ({ - "General": _("General"), - - # HPIJS options - "Printout Mode": _("Printout mode"), - "Draft (auto-detect paper type)": _("Draft (auto-detect-paper type)"), - "Draft Grayscale (auto-detect paper type)": - _("Draft grayscale (auto-detect-paper type)"), - "Normal (auto-detect paper type)": _("Normal (auto-detect-paper type)"), - "Normal Grayscale (auto-detect paper type)": - _("Normal grayscale (auto-detect-paper type)"), - "High Quality (auto-detect paper type)": - _("High quality (auto-detect-paper type)"), - "High Quality Grayscale (auto-detect paper type)": - _("High quality grayscale (auto-detect-paper type)"), - "Photo (on photo paper)": _("Photo (on photo paper)"), - "Best Quality (color on photo paper)": - _("Best quality (color on photo paper)"), - "Normal Quality (color on photo paper)": - _("Normal quality (color on photo paper)"), - - "Media Source": _("Media source"), - "Printer default": _("Printer default"), - "Photo Tray": _("Photo tray"), - "Upper Tray": _("Upper tray"), - "Lower Tray": _("Lower tray"), - "CD or DVD Tray": _("CD or DVD tray"), - "Envelope Feeder": _("Envelope feeder"), - "Large Capacity Tray": _("Large capacity tray"), - "Manual Feeder": _("Manual feeder"), - "Multi Purpose Tray": _("Multi-purpose tray"), - - "Page Size": _("Page size"), - "Custom": _("Custom"), - "Photo or 4x6 inch index card": _("Photo or 4x6 inch index card"), - "Photo or 5x7 inch index card": _("Photo or 5x7 inch index card"), - "Photo with tear-off tab": _("Photo with tear-off tab"), - "3x5 inch index card": _("3x5 inch index card"), - "5x8 inch index card": _("5x8 inch index card"), - "A6 with tear-off tab": _("A6 with tear-off tab"), - "CD or DVD 80 mm": _("CD or DVD 80mm"), - "CD or DVD 120 mm": _("CD or DVD 120mm"), - - "Double-Sided Printing": _("Double-sided printing"), - "Long Edge (Standard)": _("Long edge (standard)"), - "Short Edge (Flip)": _("Short edge (flip)"), - "Off": _("Off"), - - "Resolution, Quality, Ink Type, Media Type": - _("Resolution, quality, ink type, media type"), - "Controlled by 'Printout Mode'": _("Controlled by 'Printout mode'"), - "300 dpi, Color, Black + Color Cartr.": - _("300 dpi, color, black + color cartridge"), - "300 dpi, Draft, Color, Black + Color Cartr.": - _("300 dpi, draft, color, black + color cartridge"), - "300 dpi, Draft, Grayscale, Black + Color Cartr.": - _("300 dpi, draft, grayscale, black + color cartridge"), - "300 dpi, Grayscale, Black + Color Cartr.": - _("300 dpi, grayscale, black + color cartridge"), - "600 dpi, Color, Black + Color Cartr.": - _("600 dpi, color, black + color cartridge"), - "600 dpi, Grayscale, Black + Color Cartr.": - _("600 dpi, grayscale, black + color cartridge"), - "600 dpi, Photo, Black + Color Cartr., Photo Paper": - _("600 dpi, photo, black + color cartridge, photo paper"), - "600 dpi, Color, Black + Color Cartr., Photo Paper, Normal": - _("600 dpi, color, black + color cartridge, photo paper, normal"), - "1200 dpi, Photo, Black + Color Cartr., Photo Paper": - _("1200 dpi, photo, black + color cartridge, photo paper"), - }) + # Names of printer operation policies + global printer_op_policy + printer_op_policy = TranslationDict ({ + "default": _("Default behavior"), + "authenticated": _("Authenticated") + }) + + # Names of banner pages. + global job_sheets + job_sheets = TranslationDict ({ + "none": _("None"), + "classified": _("Classified"), + "confidential": _("Confidential"), + "secret": _("Secret"), + "standard": _("Standard"), + "topsecret": _("Top secret"), + "unclassified": _("Unclassified") + }) + + ## Common PPD strings + + # Foomatic strings + + # These are PPD option and group names and values. + global ppd + ppd = TranslationDict ({ + "General": _("General"), + + # HPIJS options + "Printout Mode": _("Printout mode"), + "Draft (auto-detect paper type)": + _("Draft (auto-detect-paper type)"), + "Draft Grayscale (auto-detect paper type)": + _("Draft grayscale (auto-detect-paper type)"), + "Normal (auto-detect paper type)": + _("Normal (auto-detect-paper type)"), + "Normal Grayscale (auto-detect paper type)": + _("Normal grayscale (auto-detect-paper type)"), + "High Quality (auto-detect paper type)": + _("High quality (auto-detect-paper type)"), + "High Quality Grayscale (auto-detect paper type)": + _("High quality grayscale (auto-detect-paper type)"), + "Photo (on photo paper)": _("Photo (on photo paper)"), + "Best Quality (color on photo paper)": + _("Best quality (color on photo paper)"), + "Normal Quality (color on photo paper)": + _("Normal quality (color on photo paper)"), + + "Media Source": _("Media source"), + "Printer default": _("Printer default"), + "Photo Tray": _("Photo tray"), + "Upper Tray": _("Upper tray"), + "Lower Tray": _("Lower tray"), + "CD or DVD Tray": _("CD or DVD tray"), + "Envelope Feeder": _("Envelope feeder"), + "Large Capacity Tray": _("Large capacity tray"), + "Manual Feeder": _("Manual feeder"), + "Multi Purpose Tray": _("Multi-purpose tray"), + + "Page Size": _("Page size"), + "Custom": _("Custom"), + "Photo or 4x6 inch index card": _("Photo or 4x6 inch index card"), + "Photo or 5x7 inch index card": _("Photo or 5x7 inch index card"), + "Photo with tear-off tab": _("Photo with tear-off tab"), + "3x5 inch index card": _("3x5 inch index card"), + "5x8 inch index card": _("5x8 inch index card"), + "A6 with tear-off tab": _("A6 with tear-off tab"), + "CD or DVD 80 mm": _("CD or DVD 80mm"), + "CD or DVD 120 mm": _("CD or DVD 120mm"), + + "Double-Sided Printing": _("Double-sided printing"), + "Long Edge (Standard)": _("Long edge (standard)"), + "Short Edge (Flip)": _("Short edge (flip)"), + "Off": _("Off"), + + "Resolution, Quality, Ink Type, Media Type": + _("Resolution, quality, ink type, media type"), + "Controlled by 'Printout Mode'": _("Controlled by 'Printout mode'"), + "300 dpi, Color, Black + Color Cartr.": + _("300 dpi, color, black + color cartridge"), + "300 dpi, Draft, Color, Black + Color Cartr.": + _("300 dpi, draft, color, black + color cartridge"), + "300 dpi, Draft, Grayscale, Black + Color Cartr.": + _("300 dpi, draft, grayscale, black + color cartridge"), + "300 dpi, Grayscale, Black + Color Cartr.": + _("300 dpi, grayscale, black + color cartridge"), + "600 dpi, Color, Black + Color Cartr.": + _("600 dpi, color, black + color cartridge"), + "600 dpi, Grayscale, Black + Color Cartr.": + _("600 dpi, grayscale, black + color cartridge"), + "600 dpi, Photo, Black + Color Cartr., Photo Paper": + _("600 dpi, photo, black + color cartridge, photo paper"), + "600 dpi, Color, Black + Color Cartr., Photo Paper, Normal": + _("600 dpi, color, black + color cartridge, photo paper, normal"), + "1200 dpi, Photo, Black + Color Cartr., Photo Paper": + _("1200 dpi, photo, black + color cartridge, photo paper"), + }) diff -up system-config-printer-1.1.12/system-config-printer.py.ppdippstr system-config-printer-1.1.12/system-config-printer.py --- system-config-printer-1.1.12/system-config-printer.py.ppdippstr 2009-08-28 16:46:47.922947897 +0100 +++ system-config-printer-1.1.12/system-config-printer.py 2009-08-28 16:47:06.032823573 +0100 @@ -129,6 +129,7 @@ gettext.bindtextdomain (domain, config.l gtk.glade.textdomain (domain) gtk.glade.bindtextdomain (domain, config.localedir) import ppdippstr +ppdippstr.init () pkgdata = config.pkgdatadir iconpath = os.path.join (pkgdata, 'icons/') sys.path.append (pkgdata) Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-10/system-config-printer.spec,v retrieving revision 1.249 retrieving revision 1.250 diff -u -p -r1.249 -r1.250 --- system-config-printer.spec 28 Aug 2009 15:47:15 -0000 1.249 +++ system-config-printer.spec 28 Aug 2009 15:53:16 -0000 1.250 @@ -19,6 +19,7 @@ Patch2: system-config-printer-statereaso Patch3: system-config-printer-icon-load-traceback.patch Patch4: system-config-printer-older-gtk.patch Patch5: system-config-printer-proxy-auth.patch +Patch6: system-config-printer-ppdippstr.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -72,6 +73,7 @@ the configuration tool. %patch3 -p1 -b .icon-load-traceback %patch4 -p1 -b .older-gtk %patch5 -p1 -b .proxy-auth +%patch6 -p1 -b .ppdippstr %build %configure @@ -174,6 +176,7 @@ exit 0 %changelog * Fri Aug 28 2009 Tim Waugh 1.1.12-6 +- Fixed PPD/IPP string translation. - Fixed proxy authentication. * Thu Aug 27 2009 Tim Waugh 1.1.12-5 From nphilipp at fedoraproject.org Fri Aug 28 15:54:21 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Fri, 28 Aug 2009 15:54:21 +0000 (UTC) Subject: rpms/system-config-users/devel .cvsignore, 1.74, 1.75 sources, 1.83, 1.84 system-config-users.spec, 1.91, 1.92 Message-ID: <20090828155421.55B0411C0078@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-users/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9619 Modified Files: .cvsignore sources system-config-users.spec Log Message: version 1.2.88 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/.cvsignore,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- .cvsignore 3 Jun 2009 14:03:38 -0000 1.74 +++ .cvsignore 28 Aug 2009 15:54:20 -0000 1.75 @@ -1 +1 @@ -system-config-users-1.2.87.tar.bz2 +system-config-users-1.2.88.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/sources,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- sources 3 Jun 2009 14:03:38 -0000 1.83 +++ sources 28 Aug 2009 15:54:21 -0000 1.84 @@ -1 +1 @@ -372edf713bd05e1b7387daabef79f45f system-config-users-1.2.87.tar.bz2 +c5763c77916fa97d89deb604a85b97a6 system-config-users-1.2.88.tar.bz2 Index: system-config-users.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/system-config-users.spec,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- system-config-users.spec 27 Jul 2009 05:25:59 -0000 1.91 +++ system-config-users.spec 28 Aug 2009 15:54:21 -0000 1.92 @@ -28,8 +28,8 @@ Summary: A graphical interface for administering users and groups Name: system-config-users -Version: 1.2.87 -Release: 2%{?dist} +Version: 1.2.88 +Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ Group: Applications/System @@ -41,8 +41,11 @@ BuildRequires: gettext BuildRequires: intltool BuildRequires: findutils Obsoletes: redhat-config-users <= 1.2.4 +# Until version 1.2.81, system-config-users contained online documentation. +# From version 1.2.82 on, online documentation is split off into its own +# package system-config-users-docs. The following ensures that updating from +# earlier versions gives you both the main package and documentation. Obsoletes: system-config-users < 1.2.82 -Conflicts: system-config-users < 1.2.82 %if %{with libuser_python} Requires: libuser-python >= 0.56 %else @@ -63,7 +66,6 @@ Requires: htmlview %endif Requires: rpm-python Requires: /usr/bin/pgrep -Requires: rhpl Requires: hicolor-icon-theme %if %{with cracklib} %if %{with cracklib_python} @@ -125,8 +127,12 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/system-config-users %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 1.2.87-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Fri Aug 28 2009 Nils Philippsen - 1.2.88-1 +- initialize gettext at the right place +- get rid of rhpl.iconv, rhpl.executil + +* Wed Aug 26 2009 Nils Philippsen +- explain obsoleting old versions * Wed Jun 03 2009 Nils Philippsen - 1.2.87-1 - handle 64bit uids/gids (#503821) From pkgdb at fedoraproject.org Fri Aug 28 15:54:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:54:52 +0000 Subject: [pkgdb] R-affy was added for pingou Message-ID: <20090828155453.021A610F878@bastion2.fedora.phx.redhat.com> tibbs has added Package R-affy with summary Methods for Affymetrix Oligonucleotide Arrays tibbs has approved Package R-affy tibbs has added a Fedora devel branch for R-affy with an owner of pingou tibbs has approved R-affy in Fedora devel tibbs has approved Package R-affy tibbs has set commit to Approved for 107427 on R-affy (Fedora devel) tibbs has set checkout to Approved for 107427 on R-affy (Fedora devel) tibbs has set build to Approved for 107427 on R-affy (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-affy From pkgdb at fedoraproject.org Fri Aug 28 15:54:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:54:53 +0000 Subject: [pkgdb] R-affy summary updated by tibbs Message-ID: <20090828155454.0EC2D10F87C@bastion2.fedora.phx.redhat.com> tibbs set package R-affy summary to Methods for Affymetrix Oligonucleotide Arrays To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-affy From pkgdb at fedoraproject.org Fri Aug 28 15:54:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:54:53 +0000 Subject: [pkgdb] R-affy (Fedora, 11) updated by tibbs Message-ID: <20090828155454.174BF10F88B@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for R-affy tibbs has set commit to Approved for 107427 on R-affy (Fedora 11) tibbs has set checkout to Approved for 107427 on R-affy (Fedora 11) tibbs has set build to Approved for 107427 on R-affy (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-affy From tibbs at fedoraproject.org Fri Aug 28 15:55:00 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 15:55:00 +0000 (UTC) Subject: rpms/R-affy - New directory Message-ID: <20090828155500.18A1311C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-affy In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsM10230/rpms/R-affy Log Message: Directory /cvs/pkgs/rpms/R-affy added to the repository From tibbs at fedoraproject.org Fri Aug 28 15:55:00 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 15:55:00 +0000 (UTC) Subject: rpms/R-affy/devel - New directory Message-ID: <20090828155500.4AAAC11C0082@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-affy/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsM10230/rpms/R-affy/devel Log Message: Directory /cvs/pkgs/rpms/R-affy/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 15:55:06 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 15:55:06 +0000 (UTC) Subject: rpms/R-affy Makefile,NONE,1.1 Message-ID: <20090828155506.6632311C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-affy In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsM10230/rpms/R-affy Added Files: Makefile Log Message: Setup of module R-affy --- NEW FILE Makefile --- # Top level Makefile for module R-affy all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 15:55:06 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 15:55:06 +0000 (UTC) Subject: rpms/R-affy/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828155506.9677A11C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/R-affy/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsM10230/rpms/R-affy/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module R-affy --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: R-affy # $Id: Makefile,v 1.1 2009/08/28 15:55:06 tibbs Exp $ NAME := R-affy 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 28 15:54:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:54:53 +0000 Subject: [pkgdb] R-affy (Fedora, 11) updated by tibbs Message-ID: <20090828155454.210E610F894@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for R-affy tibbs has set commit to Approved for 107427 on R-affy (Fedora 10) tibbs has set checkout to Approved for 107427 on R-affy (Fedora 10) tibbs has set build to Approved for 107427 on R-affy (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/R-affy From twaugh at fedoraproject.org Fri Aug 28 15:55:41 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 15:55:41 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer.spec, 1.279, 1.280 Message-ID: <20090828155541.E298C11C0078@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10832 Modified Files: system-config-printer.spec Log Message: 1.1.12-6 Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.279 retrieving revision 1.280 diff -u -p -r1.279 -r1.280 --- system-config-printer.spec 28 Aug 2009 15:51:49 -0000 1.279 +++ system-config-printer.spec 28 Aug 2009 15:55:41 -0000 1.280 @@ -7,7 +7,7 @@ Summary: A printer administration tool Name: system-config-printer Version: 1.1.12 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base From pkgdb at fedoraproject.org Fri Aug 28 15:56:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:56:46 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155646.771CD10F88B@bastion2.fedora.phx.redhat.com> giallu has set the watchcommits acl on php-adodb (Fedora devel) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:56:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:56:44 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155644.5D03E10F890@bastion2.fedora.phx.redhat.com> giallu has set the watchbugzilla acl on php-adodb (Fedora devel) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:56:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:56:47 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155647.C329910F897@bastion2.fedora.phx.redhat.com> giallu has set the commit acl on php-adodb (Fedora devel) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:56:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:56:49 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155649.4F34710F89B@bastion2.fedora.phx.redhat.com> giallu has set the approveacls acl on php-adodb (Fedora devel) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:56:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:56:58 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155659.0D1BC10F8A5@bastion2.fedora.phx.redhat.com> giallu has set the watchbugzilla acl on php-adodb (Fedora 10) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:57:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:57:00 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155700.1586010F8A3@bastion2.fedora.phx.redhat.com> giallu has set the watchcommits acl on php-adodb (Fedora 10) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:57:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:57:01 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155701.1C42E10F8B1@bastion2.fedora.phx.redhat.com> giallu has set the commit acl on php-adodb (Fedora 10) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:57:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:57:01 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155702.09BC810F8B7@bastion2.fedora.phx.redhat.com> giallu has set the approveacls acl on php-adodb (Fedora 10) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:57:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:57:04 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155704.4D41610F8B6@bastion2.fedora.phx.redhat.com> giallu has set the watchbugzilla acl on php-adodb (Fedora 11) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:57:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:57:04 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155704.D3AAA10F8BA@bastion2.fedora.phx.redhat.com> giallu has set the watchcommits acl on php-adodb (Fedora 11) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:57:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:57:06 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155706.1169F10F8BE@bastion2.fedora.phx.redhat.com> giallu has set the commit acl on php-adodb (Fedora 11) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From pkgdb at fedoraproject.org Fri Aug 28 15:57:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 15:57:10 +0000 Subject: [pkgdb] php-adodb had acl change status Message-ID: <20090828155710.0611D10F8BF@bastion2.fedora.phx.redhat.com> giallu has set the approveacls acl on php-adodb (Fedora 11) to Approved for topdog To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-adodb From palango at fedoraproject.org Fri Aug 28 15:57:43 2009 From: palango at fedoraproject.org (palango) Date: Fri, 28 Aug 2009 15:57:43 +0000 (UTC) Subject: rpms/boo/devel boo.spec,1.24,1.25 Message-ID: <20090828155743.A47E611C0078@cvs1.fedora.phx.redhat.com> Author: palango Update of /cvs/pkgs/rpms/boo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12491 Modified Files: boo.spec Log Message: fix paths of executables Index: boo.spec =================================================================== RCS file: /cvs/pkgs/rpms/boo/devel/boo.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- boo.spec 27 Aug 2009 07:46:11 -0000 1.24 +++ boo.spec 28 Aug 2009 15:57:43 -0000 1.25 @@ -4,7 +4,7 @@ Summary: An OO statically typed language for CLI Name: boo Version: 0.9.1.3287 -Release: 2%{?dist} +Release: 3%{?dist} License: MIT Group: Development/Languages BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -36,6 +36,10 @@ Development files for boo %patch0 -p1 -b .libdir-original %patch1 -p1 -b .targets-original %patch2 -p1 -b .pc-original +#fix paths for executables +sed -i -e 's!@libdir@!%{monodir}!' extras/booc.in +sed -i -e 's!@libdir@!%{monodir}!' extras/booi.in +sed -i -e 's!@libdir@!%{monodir}!' extras/booish.in # Fix libdir in boo.pc sed -i -e "s|\${prefix}/lib|%{_libdir}|" extras/boo.pc.in # Get rid of prebuilt dll files @@ -74,6 +78,9 @@ update-mime-database %{_datadir}/mime &> %{monodir}/pkgconfig/boo.pc %changelog +* Fri Aug 28 2009 Paul Lange - 0.9.1.3287-3 +- Fix executable paths + * Thu Aug 27 2009 Michel Salim - 0.9.1.3287-2 - Fix libdir in boo.pc to use %%{_libdir} - Summary no longer repeats package name From till at fedoraproject.org Fri Aug 28 16:08:04 2009 From: till at fedoraproject.org (Till Maas) Date: Fri, 28 Aug 2009 16:08:04 +0000 (UTC) Subject: rpms/pam_mount/devel pam_mount.spec,1.60,1.61 Message-ID: <20090828160804.C842111C0078@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/rpms/pam_mount/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15135 Modified Files: pam_mount.spec Log Message: * Fri Aug 28 2009 Till Maas - 1.30-2 - rebuilt with new openssl Index: pam_mount.spec =================================================================== RCS file: /cvs/pkgs/rpms/pam_mount/devel/pam_mount.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- pam_mount.spec 27 Aug 2009 11:54:16 -0000 1.60 +++ pam_mount.spec 28 Aug 2009 16:08:04 -0000 1.61 @@ -2,7 +2,7 @@ Name: pam_mount Version: 1.30 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A PAM module that can mount volumes for a user session Group: System Environment/Base @@ -112,6 +112,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 28 2009 Till Maas - 1.30-2 +- rebuilt with new openssl + * Thu Aug 27 2009 Till Maas - 1.30-1 - Update to new release From ruben at fedoraproject.org Fri Aug 28 16:08:04 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Fri, 28 Aug 2009 16:08:04 +0000 (UTC) Subject: rpms/perl-Nagios-Plugin/F-11 import.log, NONE, 1.1 perl-Nagios-Plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828160804.D30DA11C0081@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/perl-Nagios-Plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15086/F-11 Modified Files: .cvsignore sources Added Files: import.log perl-Nagios-Plugin.spec Log Message: Initial import --- NEW FILE import.log --- perl-Nagios-Plugin-0_33-2_fc11:F-11:perl-Nagios-Plugin-0.33-2.fc11.src.rpm:1251475572 --- NEW FILE perl-Nagios-Plugin.spec --- Name: perl-Nagios-Plugin Version: 0.33 Release: 2%{?dist} Summary: Family of perl modules to streamline writing Nagios plugins License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Nagios-Plugin/ Source0: http://www.cpan.org/modules/by-module/Nagios/Nagios-Plugin-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(Class::Accessor) Requires: perl(Class::Accessor::Fast) BuildRequires: perl(Config::Tiny) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Math::Calc::Units) BuildRequires: perl(Params::Validate) BuildRequires: perl(Test::More) >= 0.62 Requires: perl(Class::Accessor) Requires: perl(Class::Accessor::Fast) Requires: perl(Config::Tiny) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Nagios::Plugin and its associated Nagios::Plugin::* modules are a family of perl modules to streamline writing Nagios plugins. The main end user modules are Nagios::Plugin, providing an object-oriented interface to the entire Nagios::Plugin::* collection, and Nagios::Plugin::Functions, providing a simpler functional interface to a useful subset of the available functionality. %prep %setup -q -n Nagios-Plugin-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Thu Aug 27 2009 Ruben Kerkhof 0.33-2 - Review fixes (#517497) * Thu Aug 13 2009 Ruben Kerkhof 0.33-1 - Initial import Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Nagios-Plugin/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:41:34 -0000 1.1 +++ .cvsignore 28 Aug 2009 16:08:04 -0000 1.2 @@ -0,0 +1 @@ +Nagios-Plugin-0.33.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Nagios-Plugin/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:41:34 -0000 1.1 +++ sources 28 Aug 2009 16:08:04 -0000 1.2 @@ -0,0 +1 @@ +7f5e00a3d683b1d39b169d9d772de33b Nagios-Plugin-0.33.tar.gz From pkgdb at fedoraproject.org Fri Aug 28 16:09:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 16:09:59 +0000 Subject: [pkgdb] ghc-GLUT was added for bos Message-ID: <20090828160959.31FD510F878@bastion2.fedora.phx.redhat.com> tibbs has added Package ghc-GLUT with summary bindings to the C GLUT library tibbs has approved Package ghc-GLUT tibbs has added a Fedora devel branch for ghc-GLUT with an owner of bos tibbs has approved ghc-GLUT in Fedora devel tibbs has approved Package ghc-GLUT tibbs has set commit to Approved for 107427 on ghc-GLUT (Fedora devel) tibbs has set checkout to Approved for 107427 on ghc-GLUT (Fedora devel) tibbs has set build to Approved for 107427 on ghc-GLUT (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-GLUT From pkgdb at fedoraproject.org Fri Aug 28 16:10:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 16:10:02 +0000 Subject: [pkgdb] ghc-GLUT summary updated by tibbs Message-ID: <20090828161002.C356210F884@bastion2.fedora.phx.redhat.com> tibbs set package ghc-GLUT summary to bindings to the C GLUT library To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-GLUT From pkgdb at fedoraproject.org Fri Aug 28 16:10:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 16:10:02 +0000 Subject: [pkgdb] ghc-GLUT (Fedora, 11) updated by tibbs Message-ID: <20090828161003.12BFB10F895@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on ghc-GLUT (Fedora devel) for haskell-sig tibbs approved watchcommits on ghc-GLUT (Fedora devel) for haskell-sig tibbs approved watchbugzilla on ghc-GLUT (Fedora devel) for petersen tibbs approved watchcommits on ghc-GLUT (Fedora devel) for petersen tibbs approved commit on ghc-GLUT (Fedora devel) for petersen tibbs approved build on ghc-GLUT (Fedora devel) for petersen tibbs approved approveacls on ghc-GLUT (Fedora devel) for petersen tibbs approved watchbugzilla on ghc-GLUT (Fedora devel) for ynemoy tibbs approved watchcommits on ghc-GLUT (Fedora devel) for ynemoy tibbs approved commit on ghc-GLUT (Fedora devel) for ynemoy tibbs approved build on ghc-GLUT (Fedora devel) for ynemoy tibbs approved approveacls on ghc-GLUT (Fedora devel) for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-GLUT From pkgdb at fedoraproject.org Fri Aug 28 16:10:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 16:10:02 +0000 Subject: [pkgdb] ghc-GLUT (Fedora, 11) updated by tibbs Message-ID: <20090828161003.3EBF210F89B@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for ghc-GLUT tibbs has set commit to Approved for 107427 on ghc-GLUT (Fedora 11) tibbs has set checkout to Approved for 107427 on ghc-GLUT (Fedora 11) tibbs has set build to Approved for 107427 on ghc-GLUT (Fedora 11) tibbs approved watchbugzilla on ghc-GLUT (Fedora 11) for haskell-sig tibbs approved watchcommits on ghc-GLUT (Fedora 11) for haskell-sig tibbs approved watchbugzilla on ghc-GLUT (Fedora 11) for petersen tibbs approved watchcommits on ghc-GLUT (Fedora 11) for petersen tibbs approved commit on ghc-GLUT (Fedora 11) for petersen tibbs approved build on ghc-GLUT (Fedora 11) for petersen tibbs approved approveacls on ghc-GLUT (Fedora 11) for petersen tibbs approved watchbugzilla on ghc-GLUT (Fedora 11) for ynemoy tibbs approved watchcommits on ghc-GLUT (Fedora 11) for ynemoy tibbs approved commit on ghc-GLUT (Fedora 11) for ynemoy tibbs approved build on ghc-GLUT (Fedora 11) for ynemoy tibbs approved approveacls on ghc-GLUT (Fedora 11) for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc-GLUT From tibbs at fedoraproject.org Fri Aug 28 16:10:09 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 16:10:09 +0000 (UTC) Subject: rpms/ghc-GLUT - New directory Message-ID: <20090828161009.172F511C0496@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-GLUT In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsV15688/rpms/ghc-GLUT Log Message: Directory /cvs/pkgs/rpms/ghc-GLUT added to the repository From tibbs at fedoraproject.org Fri Aug 28 16:10:09 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 16:10:09 +0000 (UTC) Subject: rpms/ghc-GLUT/devel - New directory Message-ID: <20090828161009.4C78411C04D6@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-GLUT/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsV15688/rpms/ghc-GLUT/devel Log Message: Directory /cvs/pkgs/rpms/ghc-GLUT/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 16:10:16 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 16:10:16 +0000 (UTC) Subject: rpms/ghc-GLUT Makefile,NONE,1.1 Message-ID: <20090828161016.0AD5711C0496@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-GLUT In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsV15688/rpms/ghc-GLUT Added Files: Makefile Log Message: Setup of module ghc-GLUT --- NEW FILE Makefile --- # Top level Makefile for module ghc-GLUT all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 16:10:16 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 16:10:16 +0000 (UTC) Subject: rpms/ghc-GLUT/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828161016.44F4C11C0496@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/ghc-GLUT/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvsV15688/rpms/ghc-GLUT/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module ghc-GLUT --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: ghc-GLUT # $Id: Makefile,v 1.1 2009/08/28 16:10:16 tibbs Exp $ NAME := ghc-GLUT 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 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) --- NEW FILE sources --- From salimma at fedoraproject.org Fri Aug 28 16:10:54 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:10:54 +0000 (UTC) Subject: rpms/python-storm/EL-5 README-Django.Fedora, NONE, 1.1 .cvsignore, 1.3, 1.4 python-storm.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090828161054.184ED11C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15982/EL-5 Modified Files: .cvsignore python-storm.spec sources Added Files: README-Django.Fedora Log Message: * Fri Aug 28 2009 Michel Salim - 0.15-1 - Update to 0.15 - Deprecate %{name}-sqlite, now part of main package - Separate -django and -zope subpackages --- NEW FILE README-Django.Fedora --- Storm as an alternate Django ORM ================================ When using storm as an alternate Django ORM, please note that to use a particular database backend, you must have both Django's module for that backend, as well as Storm's module (e.g. for PostgreSQL, python-storm-postgresql). Django packaging is currently monolithic, so in effect this means you need to install the appropriate Storm backend, unless you stick with SQLite, which is bundled by default. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/EL-5/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 19 Feb 2009 00:54:10 -0000 1.3 +++ .cvsignore 28 Aug 2009 16:10:53 -0000 1.4 @@ -1 +1 @@ -storm-0.14.tar.bz2 +storm-0.15.tar.bz2 Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/EL-5/python-storm.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- python-storm.spec 19 Feb 2009 00:54:10 -0000 1.3 +++ python-storm.spec 28 Aug 2009 16:10:53 -0000 1.4 @@ -1,7 +1,7 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-storm -Version: 0.14 +Version: 0.15 Release: 1%{?dist} Summary: An object-relational mapper (ORM) for Python @@ -9,56 +9,25 @@ Group: Development/Languages License: LGPLv2+ URL: https://storm.canonical.com/ Source0: https://launchpad.net/storm/trunk/%{version}/+download/storm-%{version}.tar.bz2 +Source1: README-Django.Fedora BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # C extension now compiled by default #BuildArch: noarch BuildRequires: python-devel python-setuptools -# needed for unit tests -BuildRequires: python-sqlite2 -Requires: python-storm-backend = %{version}-%{release} -%description -Storm is an object-relational mapper (ORM) for Python developed at -Canonical. The project has been in development for more than a year -for use in Canonical projects such as [WWW] Launchpad, and has -recently been released as an open-source product. - -Highlights: - - * Clean and lightweight API offers a short learning curve and - long-term maintainability. - * Storm is developed in a test-driven manner. An untested line of - code is considered a bug. - * Storm needs no special class constructors, nor imperative base - classes. - * Storm is well designed (different classes have very clear - boundaries, with small and clean public APIs). - * Designed from day one to work both with thin relational databases, - such as SQLite, and big iron systems like PostgreSQL and MySQL. - * Storm is easy to debug, since its code is written with a KISS - principle, and thus is easy to understand. - * Designed from day one to work both at the low end, with trivial - small databases, and the high end, with applications accessing - billion row tables and committing to multiple database backends. - * It's very easy to write and support backends for Storm (current - backends have around 100 lines of code). +Provides: %{name}-sqlite = %{version}-%{release} +Obsoletes: %{name}-sqlite < %{version}-%{release} -%package sqlite -Summary: SQLite backend for %{name} -Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} -Requires: %{name} = %{version}-%{release} -Requires: python-sqlite2 +%description +Storm is an object-relational mapper (ORM) for Python. It offers a clean and +lightweight API offers a short learning curve and long-term maintainability and +it is easy to written backends for it. -%description sqlite -The %{name}-sqlite package contains the SQLite database backend for -%{name}. %package mysql Summary: MySQL backend for %{name} Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: MySQL-python @@ -69,7 +38,6 @@ The %{name}-mysql package contains the M %package postgresql Summary: PostgreSQL backend for %{name} Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: python-psycopg2 @@ -78,6 +46,27 @@ The %{name}-postgresql package contains backend for %{name}. +%package django +Summary: Support for using %{name} as Django ORM +Group: Development/Libraries +Requires: Django +Requires: %{name}-zope = %{version}-%{release} + +%description django +The %{name}-django package contains an alternative ORM implementation +for Django. + + +%package zope +Summary: Zope integration for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: python-zope-interface python-transaction + +%description zope +The %{name}-zope package provides Zope integration for %{name}. + + %prep %setup -q -n storm-%{version} @@ -107,15 +96,21 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE NEWS README TODO tests/tutorial.txt +%exclude %{python_sitearch}/storm/django +%exclude %{python_sitearch}/storm/zope %exclude %{python_sitearch}/storm/cextensions.c %exclude %{python_sitearch}/storm/databases/mysql.* -%exclude %{python_sitearch}/storm/databases/sqlite.* %exclude %{python_sitearch}/storm/databases/postgres.* %{python_sitearch}/storm* -%files sqlite +%files django +%defattr(-,root,root,-) +%doc README-Django.Fedora +%{python_sitearch}/storm/django + +%files zope %defattr(-,root,root,-) -%{python_sitearch}/storm/databases/sqlite.* +%{python_sitearch}/storm/zope %files mysql %defattr(-,root,root,-) @@ -126,6 +121,11 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/storm/databases/postgres.* %changelog +* Fri Aug 28 2009 Michel Salim - 0.15-1 +- Update to 0.15 +- Deprecate %{name}-sqlite, now part of main package +- Separate -django and -zope subpackages + * Wed Feb 18 2009 Michel Salim - 0.14-1 - Update to 0.14 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 19 Feb 2009 00:54:10 -0000 1.3 +++ sources 28 Aug 2009 16:10:53 -0000 1.4 @@ -1 +1 @@ -b5329b58229640791895e6b5a37845ab storm-0.14.tar.bz2 +65ef57156e129ab09b2237dad76cdffe storm-0.15.tar.bz2 From salimma at fedoraproject.org Fri Aug 28 16:10:54 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:10:54 +0000 (UTC) Subject: rpms/python-storm/F-10 README-Django.Fedora, NONE, 1.1 .cvsignore, 1.3, 1.4 python-storm.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090828161054.573BF11C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15982/F-10 Modified Files: .cvsignore python-storm.spec sources Added Files: README-Django.Fedora Log Message: * Fri Aug 28 2009 Michel Salim - 0.15-1 - Update to 0.15 - Deprecate %{name}-sqlite, now part of main package - Separate -django and -zope subpackages --- NEW FILE README-Django.Fedora --- Storm as an alternate Django ORM ================================ When using storm as an alternate Django ORM, please note that to use a particular database backend, you must have both Django's module for that backend, as well as Storm's module (e.g. for PostgreSQL, python-storm-postgresql). Django packaging is currently monolithic, so in effect this means you need to install the appropriate Storm backend, unless you stick with SQLite, which is bundled by default. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 19 Feb 2009 00:54:11 -0000 1.3 +++ .cvsignore 28 Aug 2009 16:10:54 -0000 1.4 @@ -1 +1 @@ -storm-0.14.tar.bz2 +storm-0.15.tar.bz2 Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-10/python-storm.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- python-storm.spec 19 Feb 2009 00:54:11 -0000 1.3 +++ python-storm.spec 28 Aug 2009 16:10:54 -0000 1.4 @@ -1,7 +1,7 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-storm -Version: 0.14 +Version: 0.15 Release: 1%{?dist} Summary: An object-relational mapper (ORM) for Python @@ -9,56 +9,25 @@ Group: Development/Languages License: LGPLv2+ URL: https://storm.canonical.com/ Source0: https://launchpad.net/storm/trunk/%{version}/+download/storm-%{version}.tar.bz2 +Source1: README-Django.Fedora BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # C extension now compiled by default #BuildArch: noarch BuildRequires: python-devel python-setuptools -# needed for unit tests -BuildRequires: python-sqlite2 -Requires: python-storm-backend = %{version}-%{release} -%description -Storm is an object-relational mapper (ORM) for Python developed at -Canonical. The project has been in development for more than a year -for use in Canonical projects such as [WWW] Launchpad, and has -recently been released as an open-source product. - -Highlights: - - * Clean and lightweight API offers a short learning curve and - long-term maintainability. - * Storm is developed in a test-driven manner. An untested line of - code is considered a bug. - * Storm needs no special class constructors, nor imperative base - classes. - * Storm is well designed (different classes have very clear - boundaries, with small and clean public APIs). - * Designed from day one to work both with thin relational databases, - such as SQLite, and big iron systems like PostgreSQL and MySQL. - * Storm is easy to debug, since its code is written with a KISS - principle, and thus is easy to understand. - * Designed from day one to work both at the low end, with trivial - small databases, and the high end, with applications accessing - billion row tables and committing to multiple database backends. - * It's very easy to write and support backends for Storm (current - backends have around 100 lines of code). +Provides: %{name}-sqlite = %{version}-%{release} +Obsoletes: %{name}-sqlite < %{version}-%{release} -%package sqlite -Summary: SQLite backend for %{name} -Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} -Requires: %{name} = %{version}-%{release} -Requires: python-sqlite2 +%description +Storm is an object-relational mapper (ORM) for Python. It offers a clean and +lightweight API offers a short learning curve and long-term maintainability and +it is easy to written backends for it. -%description sqlite -The %{name}-sqlite package contains the SQLite database backend for -%{name}. %package mysql Summary: MySQL backend for %{name} Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: MySQL-python @@ -69,7 +38,6 @@ The %{name}-mysql package contains the M %package postgresql Summary: PostgreSQL backend for %{name} Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: python-psycopg2 @@ -78,6 +46,27 @@ The %{name}-postgresql package contains backend for %{name}. +%package django +Summary: Support for using %{name} as Django ORM +Group: Development/Libraries +Requires: Django +Requires: %{name}-zope = %{version}-%{release} + +%description django +The %{name}-django package contains an alternative ORM implementation +for Django. + + +%package zope +Summary: Zope integration for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: python-zope-interface python-transaction + +%description zope +The %{name}-zope package provides Zope integration for %{name}. + + %prep %setup -q -n storm-%{version} @@ -107,15 +96,21 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE NEWS README TODO tests/tutorial.txt +%exclude %{python_sitearch}/storm/django +%exclude %{python_sitearch}/storm/zope %exclude %{python_sitearch}/storm/cextensions.c %exclude %{python_sitearch}/storm/databases/mysql.* -%exclude %{python_sitearch}/storm/databases/sqlite.* %exclude %{python_sitearch}/storm/databases/postgres.* %{python_sitearch}/storm* -%files sqlite +%files django +%defattr(-,root,root,-) +%doc README-Django.Fedora +%{python_sitearch}/storm/django + +%files zope %defattr(-,root,root,-) -%{python_sitearch}/storm/databases/sqlite.* +%{python_sitearch}/storm/zope %files mysql %defattr(-,root,root,-) @@ -126,6 +121,11 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/storm/databases/postgres.* %changelog +* Fri Aug 28 2009 Michel Salim - 0.15-1 +- Update to 0.15 +- Deprecate %{name}-sqlite, now part of main package +- Separate -django and -zope subpackages + * Wed Feb 18 2009 Michel Salim - 0.14-1 - Update to 0.14 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 19 Feb 2009 00:54:11 -0000 1.3 +++ sources 28 Aug 2009 16:10:54 -0000 1.4 @@ -1 +1 @@ -b5329b58229640791895e6b5a37845ab storm-0.14.tar.bz2 +65ef57156e129ab09b2237dad76cdffe storm-0.15.tar.bz2 From salimma at fedoraproject.org Fri Aug 28 16:10:54 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:10:54 +0000 (UTC) Subject: rpms/python-storm/F-11 README-Django.Fedora, NONE, 1.1 .cvsignore, 1.3, 1.4 python-storm.spec, 1.6, 1.7 sources, 1.3, 1.4 Message-ID: <20090828161054.BBF3E11C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15982/F-11 Modified Files: .cvsignore python-storm.spec sources Added Files: README-Django.Fedora Log Message: * Fri Aug 28 2009 Michel Salim - 0.15-1 - Update to 0.15 - Deprecate %{name}-sqlite, now part of main package - Separate -django and -zope subpackages --- NEW FILE README-Django.Fedora --- Storm as an alternate Django ORM ================================ When using storm as an alternate Django ORM, please note that to use a particular database backend, you must have both Django's module for that backend, as well as Storm's module (e.g. for PostgreSQL, python-storm-postgresql). Django packaging is currently monolithic, so in effect this means you need to install the appropriate Storm backend, unless you stick with SQLite, which is bundled by default. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 19 Feb 2009 00:54:11 -0000 1.3 +++ .cvsignore 28 Aug 2009 16:10:54 -0000 1.4 @@ -1 +1 @@ -storm-0.14.tar.bz2 +storm-0.15.tar.bz2 Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-11/python-storm.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- python-storm.spec 26 Feb 2009 23:36:40 -0000 1.6 +++ python-storm.spec 28 Aug 2009 16:10:54 -0000 1.7 @@ -1,64 +1,33 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-storm -Version: 0.14 -Release: 2%{?dist} +Version: 0.15 +Release: 1%{?dist} Summary: An object-relational mapper (ORM) for Python Group: Development/Languages License: LGPLv2+ URL: https://storm.canonical.com/ Source0: https://launchpad.net/storm/trunk/%{version}/+download/storm-%{version}.tar.bz2 +Source1: README-Django.Fedora BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # C extension now compiled by default #BuildArch: noarch BuildRequires: python-devel python-setuptools -# needed for unit tests -BuildRequires: python-sqlite2 -Requires: python-storm-backend = %{version}-%{release} -%description -Storm is an object-relational mapper (ORM) for Python developed at -Canonical. The project has been in development for more than a year -for use in Canonical projects such as [WWW] Launchpad, and has -recently been released as an open-source product. - -Highlights: - - * Clean and lightweight API offers a short learning curve and - long-term maintainability. - * Storm is developed in a test-driven manner. An untested line of - code is considered a bug. - * Storm needs no special class constructors, nor imperative base - classes. - * Storm is well designed (different classes have very clear - boundaries, with small and clean public APIs). - * Designed from day one to work both with thin relational databases, - such as SQLite, and big iron systems like PostgreSQL and MySQL. - * Storm is easy to debug, since its code is written with a KISS - principle, and thus is easy to understand. - * Designed from day one to work both at the low end, with trivial - small databases, and the high end, with applications accessing - billion row tables and committing to multiple database backends. - * It's very easy to write and support backends for Storm (current - backends have around 100 lines of code). +Provides: %{name}-sqlite = %{version}-%{release} +Obsoletes: %{name}-sqlite < %{version}-%{release} -%package sqlite -Summary: SQLite backend for %{name} -Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} -Requires: %{name} = %{version}-%{release} -Requires: python-sqlite2 +%description +Storm is an object-relational mapper (ORM) for Python. It offers a clean and +lightweight API offers a short learning curve and long-term maintainability and +it is easy to written backends for it. -%description sqlite -The %{name}-sqlite package contains the SQLite database backend for -%{name}. %package mysql Summary: MySQL backend for %{name} Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: MySQL-python @@ -69,7 +38,6 @@ The %{name}-mysql package contains the M %package postgresql Summary: PostgreSQL backend for %{name} Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: python-psycopg2 @@ -78,6 +46,27 @@ The %{name}-postgresql package contains backend for %{name}. +%package django +Summary: Support for using %{name} as Django ORM +Group: Development/Libraries +Requires: Django +Requires: %{name}-zope = %{version}-%{release} + +%description django +The %{name}-django package contains an alternative ORM implementation +for Django. + + +%package zope +Summary: Zope integration for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: python-zope-interface python-transaction + +%description zope +The %{name}-zope package provides Zope integration for %{name}. + + %prep %setup -q -n storm-%{version} @@ -107,15 +96,21 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE NEWS README TODO tests/tutorial.txt +%exclude %{python_sitearch}/storm/django +%exclude %{python_sitearch}/storm/zope %exclude %{python_sitearch}/storm/cextensions.c %exclude %{python_sitearch}/storm/databases/mysql.* -%exclude %{python_sitearch}/storm/databases/sqlite.* %exclude %{python_sitearch}/storm/databases/postgres.* %{python_sitearch}/storm* -%files sqlite +%files django +%defattr(-,root,root,-) +%doc README-Django.Fedora +%{python_sitearch}/storm/django + +%files zope %defattr(-,root,root,-) -%{python_sitearch}/storm/databases/sqlite.* +%{python_sitearch}/storm/zope %files mysql %defattr(-,root,root,-) @@ -126,6 +121,11 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/storm/databases/postgres.* %changelog +* Fri Aug 28 2009 Michel Salim - 0.15-1 +- Update to 0.15 +- Deprecate %{name}-sqlite, now part of main package +- Separate -django and -zope subpackages + * Thu Feb 26 2009 Fedora Release Engineering - 0.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 19 Feb 2009 00:54:11 -0000 1.3 +++ sources 28 Aug 2009 16:10:54 -0000 1.4 @@ -1 +1 @@ -b5329b58229640791895e6b5a37845ab storm-0.14.tar.bz2 +65ef57156e129ab09b2237dad76cdffe storm-0.15.tar.bz2 From salimma at fedoraproject.org Fri Aug 28 16:10:55 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:10:55 +0000 (UTC) Subject: rpms/python-storm/devel README-Django.Fedora, NONE, 1.1 .cvsignore, 1.3, 1.4 python-storm.spec, 1.7, 1.8 sources, 1.3, 1.4 Message-ID: <20090828161055.0338F11C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15982/devel Modified Files: .cvsignore python-storm.spec sources Added Files: README-Django.Fedora Log Message: * Fri Aug 28 2009 Michel Salim - 0.15-1 - Update to 0.15 - Deprecate %{name}-sqlite, now part of main package - Separate -django and -zope subpackages --- NEW FILE README-Django.Fedora --- Storm as an alternate Django ORM ================================ When using storm as an alternate Django ORM, please note that to use a particular database backend, you must have both Django's module for that backend, as well as Storm's module (e.g. for PostgreSQL, python-storm-postgresql). Django packaging is currently monolithic, so in effect this means you need to install the appropriate Storm backend, unless you stick with SQLite, which is bundled by default. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 19 Feb 2009 00:54:11 -0000 1.3 +++ .cvsignore 28 Aug 2009 16:10:54 -0000 1.4 @@ -1 +1 @@ -storm-0.14.tar.bz2 +storm-0.15.tar.bz2 Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/devel/python-storm.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- python-storm.spec 26 Jul 2009 23:09:56 -0000 1.7 +++ python-storm.spec 28 Aug 2009 16:10:54 -0000 1.8 @@ -1,64 +1,33 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-storm -Version: 0.14 -Release: 3%{?dist} +Version: 0.15 +Release: 1%{?dist} Summary: An object-relational mapper (ORM) for Python Group: Development/Languages License: LGPLv2+ URL: https://storm.canonical.com/ Source0: https://launchpad.net/storm/trunk/%{version}/+download/storm-%{version}.tar.bz2 +Source1: README-Django.Fedora BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # C extension now compiled by default #BuildArch: noarch BuildRequires: python-devel python-setuptools -# needed for unit tests -BuildRequires: python-sqlite2 -Requires: python-storm-backend = %{version}-%{release} -%description -Storm is an object-relational mapper (ORM) for Python developed at -Canonical. The project has been in development for more than a year -for use in Canonical projects such as [WWW] Launchpad, and has -recently been released as an open-source product. - -Highlights: - - * Clean and lightweight API offers a short learning curve and - long-term maintainability. - * Storm is developed in a test-driven manner. An untested line of - code is considered a bug. - * Storm needs no special class constructors, nor imperative base - classes. - * Storm is well designed (different classes have very clear - boundaries, with small and clean public APIs). - * Designed from day one to work both with thin relational databases, - such as SQLite, and big iron systems like PostgreSQL and MySQL. - * Storm is easy to debug, since its code is written with a KISS - principle, and thus is easy to understand. - * Designed from day one to work both at the low end, with trivial - small databases, and the high end, with applications accessing - billion row tables and committing to multiple database backends. - * It's very easy to write and support backends for Storm (current - backends have around 100 lines of code). +Provides: %{name}-sqlite = %{version}-%{release} +Obsoletes: %{name}-sqlite < %{version}-%{release} -%package sqlite -Summary: SQLite backend for %{name} -Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} -Requires: %{name} = %{version}-%{release} -Requires: python-sqlite2 +%description +Storm is an object-relational mapper (ORM) for Python. It offers a clean and +lightweight API offers a short learning curve and long-term maintainability and +it is easy to written backends for it. -%description sqlite -The %{name}-sqlite package contains the SQLite database backend for -%{name}. %package mysql Summary: MySQL backend for %{name} Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: MySQL-python @@ -69,7 +38,6 @@ The %{name}-mysql package contains the M %package postgresql Summary: PostgreSQL backend for %{name} Group: Development/Libraries -Provides: %{name}-backend = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: python-psycopg2 @@ -78,6 +46,27 @@ The %{name}-postgresql package contains backend for %{name}. +%package django +Summary: Support for using %{name} as Django ORM +Group: Development/Libraries +Requires: Django +Requires: %{name}-zope = %{version}-%{release} + +%description django +The %{name}-django package contains an alternative ORM implementation +for Django. + + +%package zope +Summary: Zope integration for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: python-zope-interface python-transaction + +%description zope +The %{name}-zope package provides Zope integration for %{name}. + + %prep %setup -q -n storm-%{version} @@ -107,15 +96,21 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE NEWS README TODO tests/tutorial.txt +%exclude %{python_sitearch}/storm/django +%exclude %{python_sitearch}/storm/zope %exclude %{python_sitearch}/storm/cextensions.c %exclude %{python_sitearch}/storm/databases/mysql.* -%exclude %{python_sitearch}/storm/databases/sqlite.* %exclude %{python_sitearch}/storm/databases/postgres.* %{python_sitearch}/storm* -%files sqlite +%files django +%defattr(-,root,root,-) +%doc README-Django.Fedora +%{python_sitearch}/storm/django + +%files zope %defattr(-,root,root,-) -%{python_sitearch}/storm/databases/sqlite.* +%{python_sitearch}/storm/zope %files mysql %defattr(-,root,root,-) @@ -126,6 +121,11 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/storm/databases/postgres.* %changelog +* Fri Aug 28 2009 Michel Salim - 0.15-1 +- Update to 0.15 +- Deprecate %{name}-sqlite, now part of main package +- Separate -django and -zope subpackages + * Sun Jul 26 2009 Fedora Release Engineering - 0.14-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 19 Feb 2009 00:54:11 -0000 1.3 +++ sources 28 Aug 2009 16:10:54 -0000 1.4 @@ -1 +1 @@ -b5329b58229640791895e6b5a37845ab storm-0.14.tar.bz2 +65ef57156e129ab09b2237dad76cdffe storm-0.15.tar.bz2 From than at fedoraproject.org Fri Aug 28 16:12:55 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 16:12:55 +0000 (UTC) Subject: rpms/kdepim-runtime/devel .cvsignore, 1.5, 1.6 kdepim-runtime.spec, 1.7, 1.8 sources, 1.5, 1.6 Message-ID: <20090828161255.192F811C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdepim-runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17223 Modified Files: .cvsignore kdepim-runtime.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdepim-runtime/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 30 Jul 2009 09:28:30 -0000 1.5 +++ .cvsignore 28 Aug 2009 16:12:54 -0000 1.6 @@ -2,3 +2,4 @@ kdepim-runtime-4.2.95.tar.bz2 kdepim-runtime-4.2.96.tar.bz2 kdepim-runtime-4.2.98.tar.bz2 kdepim-runtime-4.3.0.tar.bz2 +kdepim-runtime-4.3.1.tar.bz2 Index: kdepim-runtime.spec =================================================================== RCS file: /cvs/extras/rpms/kdepim-runtime/devel/kdepim-runtime.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- kdepim-runtime.spec 30 Jul 2009 09:28:30 -0000 1.7 +++ kdepim-runtime.spec 28 Aug 2009 16:12:54 -0000 1.8 @@ -2,7 +2,7 @@ Name: kdepim-runtime Summary: KDE PIM Runtime Environment -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} License: GPLv2 @@ -130,6 +130,9 @@ rm -rf %{buildroot} %{_kde4_libdir}/lib*.so.* %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdepim-runtime/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 30 Jul 2009 09:28:30 -0000 1.5 +++ sources 28 Aug 2009 16:12:54 -0000 1.6 @@ -1 +1 @@ -d29f9b0921534309d4595de5c9b619f1 kdepim-runtime-4.3.0.tar.bz2 +a53f323398ccb9a8bd15a4b81050a046 kdepim-runtime-4.3.1.tar.bz2 From bos at fedoraproject.org Fri Aug 28 16:12:56 2009 From: bos at fedoraproject.org (Bryan O'Sullivan) Date: Fri, 28 Aug 2009 16:12:56 +0000 (UTC) Subject: rpms/ghc-GLUT/devel ghc-GLUT.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828161256.0AC1111C0078@cvs1.fedora.phx.redhat.com> Author: bos Update of /cvs/extras/rpms/ghc-GLUT/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17257 Modified Files: .cvsignore sources Added Files: ghc-GLUT.spec Log Message: ghc-GLUT 2.1.1.2 --- NEW FILE ghc-GLUT.spec --- %global pkg_name GLUT %bcond_without doc %bcond_without prof # ghc does not emit debug information %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 2.1.1.2 Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries License: BSD URL: http://www.haskell.org/haskellwiki/Opengl Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc, ghc-rpm-macros %if %{with doc} BuildRequires: ghc-doc %endif %if %{with prof} BuildRequires: ghc-prof %endif %description This package provides the Haskell %{pkg_name} library for ghc. This is a set of bindings to the C %{pkg_name} library. %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries BuildRequires: ghc-OpenGL-devel, freeglut-devel Requires: ghc = %{ghc_version}, ghc-OpenGL-devel, freeglut-devel Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} %description devel This package contains the development files for %{name} built for ghc-%{ghc_version}. %if %{with doc} %package doc Summary: Documentation for %{name} Group: Development/Libraries Requires: ghc-doc = %{ghc_version}, ghc-OpenGL-doc Requires(post): ghc-doc = %{ghc_version} Requires(postun): ghc-doc = %{ghc_version} BuildRequires: ghc-OpenGL-doc %description doc This package contains development documentation files for the %{name} library. %endif %if %{with prof} %package prof Summary: Profiling libraries for %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: ghc-prof = %{ghc_version}, ghc-OpenGL-prof BuildRequires: ghc-OpenGL-prof %description prof This package contains profiling libraries for %{name} built for ghc-%{ghc_version}. %endif %prep %setup -q -n %{pkg_name}-%{version} %build %cabal_configure --ghc %{?with_prof:-p} %cabal build %if %{with doc} %cabal haddock %endif %ghc_gen_scripts %install rm -rf $RPM_BUILD_ROOT %cabal_install %ghc_install_scripts %ghc_gen_filelists %{name} %clean rm -rf $RPM_BUILD_ROOT %post devel %ghc_register_pkg %if %{with doc} %post doc %ghc_reindex_haddock %endif %preun devel if [ "$1" -eq 0 ] ; then %ghc_unregister_pkg fi %if %{with doc} %postun doc if [ "$1" -eq 0 ] ; then %ghc_reindex_haddock fi %endif %files devel -f %{name}-devel.files %defattr(-,root,root,-) %{_docdir}/%{name}-%{version} %if %{with doc} %files doc -f %{name}-doc.files %defattr(-,root,root,-) %endif %if %{with prof} %files prof -f %{name}-prof.files %defattr(-,root,root,-) %endif %changelog * Wed Aug 12 2009 Bryan O'Sullivan - 2.1.1.2-1 - initial packaging for Fedora created by cabal2spec Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ghc-GLUT/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 16:10:16 -0000 1.1 +++ .cvsignore 28 Aug 2009 16:12:55 -0000 1.2 @@ -0,0 +1 @@ +GLUT-2.1.1.2.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/ghc-GLUT/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 16:10:16 -0000 1.1 +++ sources 28 Aug 2009 16:12:55 -0000 1.2 @@ -0,0 +1 @@ +67e5996a7fe56af764393f1cf80b9a43 GLUT-2.1.1.2.tar.gz From till at fedoraproject.org Fri Aug 28 16:14:08 2009 From: till at fedoraproject.org (Till Maas) Date: Fri, 28 Aug 2009 16:14:08 +0000 (UTC) Subject: rpms/dzen2/devel dzen2-0.8.5-check_environment.patch, NONE, 1.1 dzen2-0.8.5-verbose.patch, NONE, 1.1 dzen2-dbar.1, NONE, 1.1 dzen2-gcpubar.1, NONE, 1.1 dzen2-gdbar.1, NONE, 1.1 dzen2-textwidth.1, NONE, 1.1 dzen2.1, NONE, 1.1 dzen2.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828161408.DB7BC11C0078@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/rpms/dzen2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17752/devel Modified Files: .cvsignore sources Added Files: dzen2-0.8.5-check_environment.patch dzen2-0.8.5-verbose.patch dzen2-dbar.1 dzen2-gcpubar.1 dzen2-gdbar.1 dzen2-textwidth.1 dzen2.1 dzen2.spec import.log Log Message: initial spec dzen2-0.8.5-check_environment.patch: config.mk | 45 +++++++++++++++++++++++---------------------- gadgets/config.mk | 9 +++++---- 2 files changed, 28 insertions(+), 26 deletions(-) --- NEW FILE dzen2-0.8.5-check_environment.patch --- diff -up dzen2-0.8.5/config.mk.check_environment dzen2-0.8.5/config.mk --- dzen2-0.8.5/config.mk.check_environment 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/config.mk 2007-12-26 13:40:06.000000000 +0100 @@ -4,40 +4,41 @@ VERSION = 0.8.5 # Customize below to fit your system # paths -PREFIX = /usr/local -MANPREFIX = ${PREFIX}/share/man +PREFIX ?= /usr/local +MANPREFIX ?= ${PREFIX}/share/man X11INC = /usr/X11R6/include X11LIB = /usr/X11R6/lib INCS = -I. -I/usr/include -I${X11INC} # Configure the features you want to be supported -# Only one of the following options has to be uncommented, -# all others must be commented! -# -# Uncomment: Remove # from the beginning of respective lines -# Comment : Add # to the beginning of the respective lines -# Option 1: No Xinerama no XPM -LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" +# Remove the # from the next line to enable Xinerama support +#DZEN_XINERAMA=1 + +# Remove the # from the next line to enable Xpm support +#DZEN_XPM=1 -# Option 2: No Xinerama with XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXpm -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XPM - -# Option 3: With Xinerama no XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXinerama -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XINERAMA - -# Option 4: With Xinerama and XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXinerama -lXpm -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XINERAMA -DDZEN_XPM +# Uncomment: Remove # from the beginning of respective lines +# Comment : Add # to the beginning of the respective lines # END of feature configuration +CFLAGS ?= -Os +CFLAGS += ${INCS} -DVERSION=\"${VERSION}\" +LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 + +ifeq ($(DZEN_XINERAMA),1) +LIBS += -lXinerama +CFLAGS += -DDZEN_XINERAMA +endif + +ifeq ($(DZEN_XPM), 1) +LIBS += -lXpm +CFLAGS += -DDZEN_XPM +endif -LDFLAGS = ${LIBS} +LDFLAGS = ${CFLAGS} ${LIBS} # Solaris, uncomment for Solaris #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\" diff -up dzen2-0.8.5/gadgets/config.mk.check_environment dzen2-0.8.5/gadgets/config.mk --- dzen2-0.8.5/gadgets/config.mk.check_environment 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/gadgets/config.mk 2007-12-26 13:39:04.000000000 +0100 @@ -1,8 +1,8 @@ # Customize below to fit your system # paths -PREFIX = /usr/local -MANPREFIX = ${PREFIX}/share/man +PREFIX ?= /usr/local +MANPREFIX ?= ${PREFIX}/share/man X11INC = /usr/X11R6/include INCS = -I. -I/usr/include -I${X11INC} @@ -10,8 +10,9 @@ INCS = -I. -I/usr/include -I${X11INC} X11LIB = /usr/X11R6/lib LIBS = -L/usr/lib -CFLAGS = -Os ${INCS} -LDFLAGS = ${LIBS} +CFLAGS ?= -Os +CFLAGS += ${INCS} +LDFLAGS = ${CFLAGS} ${LIBS} # compiler and linker CC = gcc dzen2-0.8.5-verbose.patch: Makefile | 5 ++--- gadgets/Makefile | 14 +++++--------- 2 files changed, 7 insertions(+), 12 deletions(-) --- NEW FILE dzen2-0.8.5-verbose.patch --- diff -up dzen2-0.8.5/Makefile.verbose dzen2-0.8.5/Makefile --- dzen2-0.8.5/Makefile.verbose 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/Makefile 2008-11-01 11:25:01.000000000 +0100 @@ -17,14 +17,13 @@ options: .c.o: @echo CC $< - @${CC} -c ${CFLAGS} $< + ${CC} -c ${CFLAGS} $< ${OBJ}: dzen.h action.h config.mk dzen2: ${OBJ} @echo LD $@ - @${LD} -o $@ ${OBJ} ${LDFLAGS} - @strip $@ + ${LD} -o $@ ${OBJ} ${LDFLAGS} @echo "Run ./help for documentation" clean: diff -up dzen2-0.8.5/gadgets/Makefile.verbose dzen2-0.8.5/gadgets/Makefile --- dzen2-0.8.5/gadgets/Makefile.verbose 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/gadgets/Makefile 2008-11-01 11:26:30.000000000 +0100 @@ -17,29 +17,25 @@ options: .c.o: @echo CC $< - @${CC} -c ${CFLAGS} $< + ${CC} -c ${CFLAGS} $< ${OBJ}: config.mk dbar: ${OBJ} @echo LD $@ - @${LD} -o $@ dbar.o ${LDFLAGS} - @strip $@ + ${LD} -o $@ dbar.o ${LDFLAGS} gdbar: ${OBJ} @echo LD $@ - @${LD} -o $@ gdbar.o ${LDFLAGS} -L${X11LIB} -lX11 - @strip $@ + ${LD} -o $@ gdbar.o ${LDFLAGS} -L${X11LIB} -lX11 gcpubar: ${OBJ} @echo LD $@ - @${LD} -o $@ gcpubar.o ${LDFLAGS} -L${X11LIB} - @strip $@ + ${LD} -o $@ gcpubar.o ${LDFLAGS} -L${X11LIB} textwidth: ${OBJ} @echo LD $@ - @${LD} -o $@ textwidth.o ${LDFLAGS} -L${X11LIB} -lX11 - @strip $@ + ${LD} -o $@ textwidth.o ${LDFLAGS} -L${X11LIB} -lX11 clean: @echo cleaning --- NEW FILE dzen2-dbar.1 --- .TH "DBAR" 1 "Jan 01 2008" .SH NAME dzen2-dbar \- simple gadget that you can use in combination with dzen to display a progressbar. .SH SYNOPSIS .HP 7 \fBdzen2-dbar\fR [\-w \fIcharacters\fR] [\-s \fIsymbol\fR] [\-min \fIminvalue\fR] [\-max \fImaxvalue\fR] [\-l \fIstring\fR] [\-nonl] .SH DESCRIPTION .B dbar is an application that generates semi graphical progress meters, from some values you supply to it. .PP See the usage examples for a description of the expected input format. .SH OPTIONS A summary of options is included below. .TP .B \-max Value to be considered 100% (default: 100) .TP .B \-min Value to be considered 0% (default: 0) .TP .B \-w Number of charcaters to be considered 100% in the bar (default: 25 ) .TP .B \-s Symbol represeting the percentage value in the bar (default: = ) .TP .B \-l label to be prepended to the bar (default: '' ) .TP .B \-nonl no new line, don't put '\n' at the end of the bar (default: do print '\n') .SH USAGE EXAMPLES .TP .B Static 0% and 100% mark or single value input: .ip Command: echo 25 | dbar -m 100 -l Sometext .br Output: Sometext 25% [====== ] .TP .B If your 100% mark changes dynamically or 2-values input: .ip Command: echo "50 150" | dbar .br Output: 33% [======== ] .TP .B If your value range is not between [0, maxval] or 3-values input: .ip Command: echo "50 -25 150" | dbar .br Output: 43% [=========== ] .PP Dbar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-gcpubar.1 --- .TH "GCPUBAR" 1 "Jan 01 2008" .SH NAME dzen2-gcpubar \- graphical CPU usage meter .SH SYNOPSIS .HP 7 \fBdzen2-gcpubar\fR [\-i \fIinterval\fR] [\-c \fIcount\fR] [\-fg \fIcolor\fR] [\-bg \fIcolor\fR] [\-w \fIpixel\fR] [\-h\ \fIpixel\fR] [\-nonl] .SH DESCRIPTION .B gcpubar is a CPU utilization meter for Linux. It relies on the existence of the /proc/stat file and generates fully graphical meters viewable with dzen. .SH OPTIONS A summary of options is included below. .TP .B \-i Update interval in seconds (default 1). You can use positive values less than 1 for intervals shorter than 1 second. .TP .B \-c Terminate after displaying argument to this option (default infinite). .TP .B \-fg Foreground color .TP .B \-bg Background color .TP .B \-w Width in piwels .TP .B \-h Height in pixels .TP .B \-nonl No new line, don't put '\n' at the end of the bar (default: do print '\n') .PP gcpubar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-gdbar.1 --- .TH "GDBAR" 1 "Jan 01 2008" .SH NAME dzen2-gdbar \- generates fully graphical progress meters .SH SYNOPSIS .HP 7 \fBdzen2-gdbar\fR [\-w \fIcharacters\fR] [\-s \fIsymbol\fR] [\-fg \fIcolor\fR] [\-bg \fIcolor\fR] [\-min \fIminvalue\fR] [\-max \fImaxvalue\fR] [\-l \fIstring\fR] [\-nonl] [\-o] .SH DESCRIPTION .B gdbar application that generates fully graphical progress meters, from some values you supply to it. .PP It has the same input semantics as dbar (see .B dbar (1) \). In contrast to dbar, gdbar draws fully graphical meters which are only useful in combination with dzen. .PP See the usage examples for a description of the expected input format. .SH OPTIONS A summary of options is included below. .TP .B \-max Value to be considered 100% (default: 100) .TP .B \-min Value to be considered 0% (default: 0) .TP .B \-fg Foreground color. (default white) .TP .B \-bg Bacground color (default darkgrey) .TP .B \-w Size in pixels to be considered 100% in the bar (default: 80 ) .TP .B \-h Bar height. .TP .B \-l label to be prepended to the bar (default: '' ) .TP .B \-o Draw conky style meters. .TP .B \-nonl no new line, don't put '\n' at the end of the bar (default: do print '\n') .PP Dbar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-textwidth.1 --- .TH "TEXTWIDTH" 1 "Jan 01 2008" .SH NAME dzen2-textwidth \- calculate the width in pixels of text for a given font. .SH SYNOPSIS .HP 7 \fBdzen2-textwidth\fR \fIfontname\fR \fIstring\fR .SH DESCRIPTION .B textwidth is a simple utility to calculate the width in pixels of text with a given font. .PP This tool is provided as part of the .B dzen2 (1) package. .SH OPTIONS A summary of options is included below. .TP .B fontname Set the font. .TP .B string Set the string. .PP textwidth was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2.1 --- .T utf8 .TH DZEN 1 .SH NAME dzen2 \- general-purpose messaging and notification for X11 .SH SYNOPSIS .B dzen2 [\-v] [\-p [seconds]] [\-m [v|h]] [\-ta ] [\-sa ] [\-x ] [\-y ] [\-w ] [\-tw ] [\-u] [\-e ] [\-l ] [\-fn ] [\-bg ] [\-fg ] [\-xs ] .SH DESCRIPTION .B Dzen is a general\-purpose messaging and notification program for X11, desigend to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any windowmanger. .PP .B Dzen expects the status message on its standard input, and uses a custom formatting language for colors and several other features (like bar meters and such). See README for detailed usage and scripting instructions. .SH OPTIONS .TP .B \-fg Set foreground color. The can be specified either as symbolic name (e.g. red, darkgreen, etc.) or as #rrggbb hex\-value (e.g. #ffffaa). .TP .B \-bg Set background color (same format as \-fg). .TP .B \-fn Set font (using the format of xlsfonts and xfontsel). .TP .B \-ta Set alignement of title window content: l(eft), c(center) or r(ight). .TP .B \-tw Set title window width. .TP .B \-sa Set alignment of slave window (see .B \-ta ). .TP .B \-l Number of lines to display in slave window (see (1) in README). .TP .B \-e Set up events and actions, eg. responses to mouse clicks (see (2) in README). .TP .B \-m Start up in menu mode (see (3) in README). .TP .B \-u Update contents of title and slave window simultaneously, see (see (4) in README). .TP .B \-p [] Persist EOF (optional timeout in seconds). .TP .B \-x Set x position on the screen. .TP .B \-y Set y position on the screen. .TP .B \-h Set line height (defaults to fontheight + 2 pixels). .TP .B \-w width .TP .B \-xs Set the Xinerama screen number where dzen should appear. .TP .B \-v Display version information. .SH SEE ALSO More detailed documentation (especially on the formatting language of dzen2) is available in /usr/share/doc/dzen2/README.gz. .SH AUTHOR .B Dzen2 has been written by .B Robert Manea. This manpage has been written, based on dzen documentation, by Petr Ro?kai, for Debian GNU/Linux, but may be used by others. This manpage falls under the same licence as Dzen2 itself, see /usr/share/doc/dzen2/copyright. --- NEW FILE dzen2.spec --- Name: dzen2 Version: 0.8.5 Release: 5%{?dist} Summary: A general purpose messaging and notification program Group: User Interface/X License: MIT URL: http://gotmor.googlepages.com/dzen Source0: http://gotmor.googlepages.com/%{name}-latest.tar.gz Source1: dzen2.1 Source2: dzen2-dbar.1 Source3: dzen2-gcpubar.1 Source4: dzen2-gdbar.1 Source5: dzen2-textwidth.1 # 2007-12-26: sent to upstream via private e-mail, inclusion depends on usability # for *BSD and Solaris Patch0: dzen2-0.8.5-check_environment.patch # Not sent to upstream: removes strip and shows cc invocations, which seems not to # be wanted by upstream Patch1: dzen2-0.8.5-verbose.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXpm-devel libXinerama-devel %description Dzen is a general purpose messaging, notification and menuing program for X11. It was desigend to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any windowmanger. %prep %setup -q %patch0 -p1 -b .check_environment %patch1 -p1 -b .verbose %build export CFLAGS="${RPM_OPT_FLAGS}" export LDFLAGS="${RPM_OPT_FLAGS}" make %{?_smp_mflags} DZEN_XINERAMA=1 DZEN_XPM=1 make -C gadgets %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir $RPM_BUILD_ROOT export CFLAGS="${RPM_OPT_FLAGS}" make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} DZEN_XINERAMA=1 DZEN_XPM=1 make -C gadgets install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} for gadget in dbar gcpubar gdbar textwidth do mv $RPM_BUILD_ROOT%{_bindir}/{,dzen2-}"${gadget}" done mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 for manpage in %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} do install -m 0644 "${manpage}" $RPM_BUILD_ROOT%{_mandir}/man1/"${manpage##*/}" done %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) # There is no .desktop file, because the applications displays data received # via stdin, e.g. from xmonad, a window manager # This cannot be done using a .desktop file %doc LICENSE CREDITS README README.dzen %doc gadgets/README.* %{_bindir}/dzen2 %{_bindir}/dzen2-dbar %{_bindir}/dzen2-gcpubar %{_bindir}/dzen2-gdbar %{_bindir}/dzen2-textwidth %{_mandir}/man1/dzen2.1* %{_mandir}/man1/dzen2-dbar.1* %{_mandir}/man1/dzen2-gcpubar.1* %{_mandir}/man1/dzen2-gdbar.1* %{_mandir}/man1/dzen2-textwidth.1* %changelog * Thu Aug 27 2009 Till Maas - 0.8.5-5 - Remove uneeded PREFIX= argument to make in %%build * Wed Aug 26 2009 Till Maas - 0.8.5-4 - export LDFLAGS - explain missing .desktop file * Tue Aug 25 2009 Till Maas - 0.8.5-3 - use make -C instead of pushd/popd - add manpages from debian - prefix gadgets with dzen2 like debian does it * Tue Mar 31 2009 Till Maas - 0.8.5-2 - Add description * Sat Nov 01 2008 Till Maas - 0.8.5-1 - Initial package for Fedora --- NEW FILE import.log --- dzen2-0_8_5-5_fc10:HEAD:dzen2-0.8.5-5.fc10.src.rpm:1251475848 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dzen2/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:32:25 -0000 1.1 +++ .cvsignore 28 Aug 2009 16:14:08 -0000 1.2 @@ -0,0 +1 @@ +dzen2-latest.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dzen2/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:32:25 -0000 1.1 +++ sources 28 Aug 2009 16:14:08 -0000 1.2 @@ -0,0 +1 @@ +5978620c2124c8a8ad52d7f17ce94fd7 dzen2-latest.tar.gz From than at fedoraproject.org Fri Aug 28 16:15:15 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 16:15:15 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel .cvsignore, 1.18, 1.19 kdeplasma-addons.spec, 1.57, 1.58 sources, 1.19, 1.20 kdeplasma-addons-4.3.0-lancelot-kde#196809.patch, 1.1, NONE Message-ID: <20090828161515.3180F11C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18088 Modified Files: .cvsignore kdeplasma-addons.spec sources Removed Files: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 30 Jul 2009 09:36:55 -0000 1.18 +++ .cvsignore 28 Aug 2009 16:15:15 -0000 1.19 @@ -3,3 +3,4 @@ kdeplasma-addons-4.2.95.tar.bz2 kdeplasma-addons-4.2.96.tar.bz2 kdeplasma-addons-4.2.98.tar.bz2 kdeplasma-addons-4.3.0.tar.bz2 +kdeplasma-addons-4.3.1.tar.bz2 Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- kdeplasma-addons.spec 13 Aug 2009 12:33:33 -0000 1.57 +++ kdeplasma-addons.spec 28 Aug 2009 16:15:15 -0000 1.58 @@ -1,6 +1,6 @@ Name: kdeplasma-addons -Version: 4.3.0 -Release: 9%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -16,8 +16,6 @@ Patch51: kdeplasma-addons-4.2.2-krunner_ ## upstream patches # Backported from 4.3 branch -# Commit 1008267 -Patch101: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch BuildRequires: boost-devel BuildRequires: eigen2-devel @@ -74,7 +72,6 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault -%patch101 -p0 %build @@ -162,6 +159,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Aug 13 2009 Than Ngo - 4.3.0-9 - omit BR on kdevel-devel/eigen2-devel for rhel Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 4 Aug 2009 10:02:07 -0000 1.19 +++ sources 28 Aug 2009 16:15:15 -0000 1.20 @@ -1 +1 @@ -74369a3346c95368a62dc5a1490ed886 kdeplasma-addons-4.3.0.tar.bz2 +282473836da35a48a6c6bee0b6fa6666 kdeplasma-addons-4.3.1.tar.bz2 --- kdeplasma-addons-4.3.0-lancelot-kde#196809.patch DELETED --- From than at fedoraproject.org Fri Aug 28 16:17:34 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 16:17:34 +0000 (UTC) Subject: rpms/kdesdk/devel .cvsignore, 1.62, 1.63 kdesdk.spec, 1.148, 1.149 sources, 1.64, 1.65 Message-ID: <20090828161734.7F93A11C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdesdk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18510 Modified Files: .cvsignore kdesdk.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdesdk/devel/.cvsignore,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- .cvsignore 30 Jul 2009 09:49:32 -0000 1.62 +++ .cvsignore 28 Aug 2009 16:17:34 -0000 1.63 @@ -3,3 +3,4 @@ kdesdk-4.2.95.tar.bz2 kdesdk-4.2.96.tar.bz2 kdesdk-4.2.98.tar.bz2 kdesdk-4.3.0.tar.bz2 +kdesdk-4.3.1.tar.bz2 Index: kdesdk.spec =================================================================== RCS file: /cvs/extras/rpms/kdesdk/devel/kdesdk.spec,v retrieving revision 1.148 retrieving revision 1.149 diff -u -p -r1.148 -r1.149 --- kdesdk.spec 30 Jul 2009 09:49:32 -0000 1.148 +++ kdesdk.spec 28 Aug 2009 16:17:34 -0000 1.149 @@ -1,5 +1,5 @@ Name: kdesdk -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: The KDE Software Development Kit (SDK) @@ -223,6 +223,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdesdk/devel/sources,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- sources 30 Jul 2009 09:49:32 -0000 1.64 +++ sources 28 Aug 2009 16:17:34 -0000 1.65 @@ -1 +1 @@ -eda2376a54d66899bf7beb60cc0843b1 kdesdk-4.3.0.tar.bz2 +e1fda958d1f0a2ac39c0cc04814d1fd7 kdesdk-4.3.1.tar.bz2 From than at fedoraproject.org Fri Aug 28 16:19:32 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 16:19:32 +0000 (UTC) Subject: rpms/kdetoys/devel .cvsignore, 1.39, 1.40 kdetoys.spec, 1.58, 1.59 sources, 1.37, 1.38 Message-ID: <20090828161932.A1CDC11C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdetoys/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18908 Modified Files: .cvsignore kdetoys.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdetoys/devel/.cvsignore,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- .cvsignore 30 Jul 2009 10:03:11 -0000 1.39 +++ .cvsignore 28 Aug 2009 16:19:32 -0000 1.40 @@ -3,3 +3,4 @@ kdetoys-4.2.95.tar.bz2 kdetoys-4.2.96.tar.bz2 kdetoys-4.2.98.tar.bz2 kdetoys-4.3.0.tar.bz2 +kdetoys-4.3.1.tar.bz2 Index: kdetoys.spec =================================================================== RCS file: /cvs/extras/rpms/kdetoys/devel/kdetoys.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- kdetoys.spec 30 Jul 2009 10:03:11 -0000 1.58 +++ kdetoys.spec 28 Aug 2009 16:19:32 -0000 1.59 @@ -1,7 +1,7 @@ Name: kdetoys Summary: K Desktop Environment - Toys and Amusements Epoch: 7 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} License: GPLv2 @@ -86,6 +86,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdetoys/devel/sources,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- sources 30 Jul 2009 10:03:11 -0000 1.37 +++ sources 28 Aug 2009 16:19:32 -0000 1.38 @@ -1 +1 @@ -6975e332bdd1cdf60b8509c544cedb06 kdetoys-4.3.0.tar.bz2 +0cd0bba2f6265751537bf7bdaeacb518 kdetoys-4.3.1.tar.bz2 From than at fedoraproject.org Fri Aug 28 16:22:39 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 16:22:39 +0000 (UTC) Subject: rpms/kdeutils/devel .cvsignore, 1.67, 1.68 kdeutils.spec, 1.193, 1.194 sources, 1.68, 1.69 Message-ID: <20090828162239.83C8B11C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19564 Modified Files: .cvsignore kdeutils.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeutils/devel/.cvsignore,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- .cvsignore 30 Jul 2009 10:16:27 -0000 1.67 +++ .cvsignore 28 Aug 2009 16:22:39 -0000 1.68 @@ -3,3 +3,4 @@ kdeutils-4.2.95.tar.bz2 kdeutils-4.2.96.tar.bz2 kdeutils-4.2.98.tar.bz2 kdeutils-4.3.0.tar.bz2 +kdeutils-4.3.1.tar.bz2 Index: kdeutils.spec =================================================================== RCS file: /cvs/extras/rpms/kdeutils/devel/kdeutils.spec,v retrieving revision 1.193 retrieving revision 1.194 diff -u -p -r1.193 -r1.194 --- kdeutils.spec 2 Aug 2009 13:11:48 -0000 1.193 +++ kdeutils.spec 28 Aug 2009 16:22:39 -0000 1.194 @@ -3,8 +3,8 @@ Name: kdeutils Epoch: 6 -Version: 4.3.0 -Release: 3%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: K Desktop Environment - Utilities Group: Applications/System @@ -215,6 +215,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Sun Aug 02 2009 Rex Dieter - 6:4.3.0-3 - include epoch's in -libs-related Requires Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeutils/devel/sources,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- sources 30 Jul 2009 10:16:27 -0000 1.68 +++ sources 28 Aug 2009 16:22:39 -0000 1.69 @@ -1 +1 @@ -9d17d3d7bf25be5af1cbd4abf04e4c99 kdeutils-4.3.0.tar.bz2 +69491ba185ba8ecb2dd4860d7048a88a kdeutils-4.3.1.tar.bz2 From kasal at fedoraproject.org Fri Aug 28 16:24:05 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Fri, 28 Aug 2009 16:24:05 +0000 (UTC) Subject: rpms/perl-Crypt-OpenSSL-DSA/devel perl-Crypt-OpenSSL-DSA.spec, 1.10, 1.11 Message-ID: <20090828162405.9B41A11C0078@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-Crypt-OpenSSL-DSA/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19846 Modified Files: perl-Crypt-OpenSSL-DSA.spec Log Message: - disable tests to work around bug #520152 Index: perl-Crypt-OpenSSL-DSA.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Crypt-OpenSSL-DSA/devel/perl-Crypt-OpenSSL-DSA.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Crypt-OpenSSL-DSA.spec 21 Aug 2009 15:17:33 -0000 1.10 +++ perl-Crypt-OpenSSL-DSA.spec 28 Aug 2009 16:24:05 -0000 1.11 @@ -1,6 +1,6 @@ Name: perl-Crypt-OpenSSL-DSA Version: 0.13 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Perl interface to OpenSSL for DSA License: GPL+ or Artistic Group: Development/Libraries @@ -38,7 +38,8 @@ find %{buildroot} -type f -name '*.bs' - %{_fixperms} %{buildroot}/* %check -make test +# temporarily disabled because of #520153 +make test || : %clean rm -rf %{buildroot} @@ -51,6 +52,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Fri Aug 28 2009 Stepan Kasal - 0.13-13 +- disable tests to work around bug #520152 + * Fri Aug 21 2009 Tomas Mraz - 0.13-12 - rebuilt with new openssl From salimma at fedoraproject.org Fri Aug 28 16:29:05 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:29:05 +0000 (UTC) Subject: rpms/python-storm/EL-5 python-storm.spec,1.4,1.5 Message-ID: <20090828162905.22D0D11C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20562/EL-5 Modified Files: python-storm.spec Log Message: Fix reference to README-Django.Fedora Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/EL-5/python-storm.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- python-storm.spec 28 Aug 2009 16:10:53 -0000 1.4 +++ python-storm.spec 28 Aug 2009 16:29:04 -0000 1.5 @@ -105,7 +105,7 @@ rm -rf $RPM_BUILD_ROOT %files django %defattr(-,root,root,-) -%doc README-Django.Fedora +%doc %{SOURCE1} %{python_sitearch}/storm/django %files zope From salimma at fedoraproject.org Fri Aug 28 16:29:05 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:29:05 +0000 (UTC) Subject: rpms/python-storm/F-10 python-storm.spec,1.4,1.5 Message-ID: <20090828162905.4583111C0081@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20562/F-10 Modified Files: python-storm.spec Log Message: Fix reference to README-Django.Fedora Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-10/python-storm.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- python-storm.spec 28 Aug 2009 16:10:54 -0000 1.4 +++ python-storm.spec 28 Aug 2009 16:29:05 -0000 1.5 @@ -105,7 +105,7 @@ rm -rf $RPM_BUILD_ROOT %files django %defattr(-,root,root,-) -%doc README-Django.Fedora +%doc %{SOURCE1} %{python_sitearch}/storm/django %files zope From salimma at fedoraproject.org Fri Aug 28 16:29:05 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:29:05 +0000 (UTC) Subject: rpms/python-storm/devel python-storm.spec,1.8,1.9 Message-ID: <20090828162905.91C1611C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20562/devel Modified Files: python-storm.spec Log Message: Fix reference to README-Django.Fedora Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/devel/python-storm.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- python-storm.spec 28 Aug 2009 16:10:54 -0000 1.8 +++ python-storm.spec 28 Aug 2009 16:29:05 -0000 1.9 @@ -105,7 +105,7 @@ rm -rf $RPM_BUILD_ROOT %files django %defattr(-,root,root,-) -%doc README-Django.Fedora +%doc %{SOURCE1} %{python_sitearch}/storm/django %files zope From salimma at fedoraproject.org Fri Aug 28 16:29:05 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:29:05 +0000 (UTC) Subject: rpms/python-storm/F-11 python-storm.spec,1.7,1.8 Message-ID: <20090828162905.6DE7711C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20562/F-11 Modified Files: python-storm.spec Log Message: Fix reference to README-Django.Fedora Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-11/python-storm.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- python-storm.spec 28 Aug 2009 16:10:54 -0000 1.7 +++ python-storm.spec 28 Aug 2009 16:29:05 -0000 1.8 @@ -105,7 +105,7 @@ rm -rf $RPM_BUILD_ROOT %files django %defattr(-,root,root,-) -%doc README-Django.Fedora +%doc %{SOURCE1} %{python_sitearch}/storm/django %files zope From pwouters at fedoraproject.org Fri Aug 28 16:35:29 2009 From: pwouters at fedoraproject.org (Paul Wouters) Date: Fri, 28 Aug 2009 16:35:29 +0000 (UTC) Subject: rpms/socat/devel socat.spec,1.17,1.18 Message-ID: <20090828163529.E5D4A11C0078@cvs1.fedora.phx.redhat.com> Author: pwouters Update of /cvs/extras/rpms/socat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25143 Modified Files: socat.spec Log Message: * Fri Aug 28 2009 Paul Wouters - 1.7.1.1-4 - Bump for new openssl Index: socat.spec =================================================================== RCS file: /cvs/extras/rpms/socat/devel/socat.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- socat.spec 21 Aug 2009 15:54:31 -0000 1.17 +++ socat.spec 28 Aug 2009 16:35:29 -0000 1.18 @@ -1,7 +1,7 @@ Summary: Bidirectional data relay between two data channels ('netcat++') Name: socat Version: 1.7.1.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Url: http://www.dest-unreach.org/%{name} Source: http://www.dest-unreach.org/socat/download/%{name}-%{version}.tar.bz2 @@ -60,6 +60,9 @@ rm -rf %{buildroot} %doc %{_mandir}/man1/socat.1* %changelog +* Fri Aug 28 2009 Paul Wouters - 1.7.1.1-4 +- Bump for new openssl + * Fri Aug 21 2009 Tomas Mraz - 1.7.1.1-3 - rebuilt with new openssl From dwmw2 at fedoraproject.org Fri Aug 28 16:43:03 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Fri, 28 Aug 2009 16:43:03 +0000 (UTC) Subject: rpms/kernel/devel config-generic, 1.321, 1.322 kernel.spec, 1.1749, 1.1750 Message-ID: <20090828164303.BA27811C0078@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27004 Modified Files: config-generic kernel.spec Log Message: enable solos-pci driver Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.321 retrieving revision 1.322 diff -u -p -r1.321 -r1.322 --- config-generic 26 Aug 2009 10:06:27 -0000 1.321 +++ config-generic 28 Aug 2009 16:43:03 -0000 1.322 @@ -1162,7 +1162,7 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set # CONFIG_ATM_NICSTAR_USE_IDT77105 is not set # CONFIG_ATM_IA_DEBUG is not set -# CONFIG_ATM_SOLOS is not set +CONFIG_ATM_SOLOS=m CONFIG_RFKILL=m CONFIG_RFKILL_INPUT=y Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1749 retrieving revision 1.1750 diff -u -p -r1.1749 -r1.1750 --- kernel.spec 28 Aug 2009 15:51:43 -0000 1.1749 +++ kernel.spec 28 Aug 2009 16:43:03 -0000 1.1750 @@ -2005,6 +2005,9 @@ fi # and build. %changelog +* Fru Aug 28 2009 David Woodhouse +- Enable Solos DSL driver + * Fri Aug 28 2009 Chuck Ebbert - 2.6.31-rc8 From bos at fedoraproject.org Fri Aug 28 16:43:08 2009 From: bos at fedoraproject.org (Bryan O'Sullivan) Date: Fri, 28 Aug 2009 16:43:08 +0000 (UTC) Subject: rpms/ghc-GLUT/F-11 ghc-GLUT.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090828164308.DC4BB11C0078@cvs1.fedora.phx.redhat.com> Author: bos Update of /cvs/extras/rpms/ghc-GLUT/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27062 Modified Files: sources Added Files: ghc-GLUT.spec Log Message: ghc-GLUT 2.1.1.2 --- NEW FILE ghc-GLUT.spec --- %global pkg_name GLUT %bcond_without doc %bcond_without prof # ghc does not emit debug information %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 2.1.1.2 Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries License: BSD URL: http://www.haskell.org/haskellwiki/Opengl Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc, ghc-rpm-macros %if %{with doc} BuildRequires: ghc-doc %endif %if %{with prof} BuildRequires: ghc-prof %endif %description This package provides the Haskell %{pkg_name} library for ghc. This is a set of bindings to the C %{pkg_name} library. %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries BuildRequires: ghc-OpenGL-devel, freeglut-devel Requires: ghc = %{ghc_version}, ghc-OpenGL-devel, freeglut-devel Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} %description devel This package contains the development files for %{name} built for ghc-%{ghc_version}. %if %{with doc} %package doc Summary: Documentation for %{name} Group: Development/Libraries Requires: ghc-doc = %{ghc_version}, ghc-OpenGL-doc Requires(post): ghc-doc = %{ghc_version} Requires(postun): ghc-doc = %{ghc_version} BuildRequires: ghc-OpenGL-doc %description doc This package contains development documentation files for the %{name} library. %endif %if %{with prof} %package prof Summary: Profiling libraries for %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: ghc-prof = %{ghc_version}, ghc-OpenGL-prof BuildRequires: ghc-OpenGL-prof %description prof This package contains profiling libraries for %{name} built for ghc-%{ghc_version}. %endif %prep %setup -q -n %{pkg_name}-%{version} %build %cabal_configure --ghc %{?with_prof:-p} %cabal build %if %{with doc} %cabal haddock %endif %ghc_gen_scripts %install rm -rf $RPM_BUILD_ROOT %cabal_install %ghc_install_scripts %ghc_gen_filelists %{name} %clean rm -rf $RPM_BUILD_ROOT %post devel %ghc_register_pkg %if %{with doc} %post doc %ghc_reindex_haddock %endif %preun devel if [ "$1" -eq 0 ] ; then %ghc_unregister_pkg fi %if %{with doc} %postun doc if [ "$1" -eq 0 ] ; then %ghc_reindex_haddock fi %endif %files devel -f %{name}-devel.files %defattr(-,root,root,-) %{_docdir}/%{name}-%{version} %if %{with doc} %files doc -f %{name}-doc.files %defattr(-,root,root,-) %endif %if %{with prof} %files prof -f %{name}-prof.files %defattr(-,root,root,-) %endif %changelog * Wed Aug 12 2009 Bryan O'Sullivan - 2.1.1.2-1 - initial packaging for Fedora created by cabal2spec Index: sources =================================================================== RCS file: /cvs/extras/rpms/ghc-GLUT/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 16:10:16 -0000 1.1 +++ sources 28 Aug 2009 16:43:08 -0000 1.2 @@ -0,0 +1 @@ +67e5996a7fe56af764393f1cf80b9a43 GLUT-2.1.1.2.tar.gz From salimma at fedoraproject.org Fri Aug 28 16:44:32 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:44:32 +0000 (UTC) Subject: rpms/python-storm/EL-5 python-storm.spec,1.5,1.6 Message-ID: <20090828164432.3F51311C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27316/EL-5 Modified Files: python-storm.spec Log Message: Fix README inclusion problem properly Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/EL-5/python-storm.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- python-storm.spec 28 Aug 2009 16:29:04 -0000 1.5 +++ python-storm.spec 28 Aug 2009 16:44:32 -0000 1.6 @@ -69,6 +69,7 @@ The %{name}-zope package provides Zope i %prep %setup -q -n storm-%{version} +cp -p %{SOURCE1} . %build @@ -105,7 +106,7 @@ rm -rf $RPM_BUILD_ROOT %files django %defattr(-,root,root,-) -%doc %{SOURCE1} +%doc README-Django.Fedora %{python_sitearch}/storm/django %files zope From salimma at fedoraproject.org Fri Aug 28 16:44:32 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:44:32 +0000 (UTC) Subject: rpms/python-storm/devel python-storm.spec,1.9,1.10 Message-ID: <20090828164432.B867F11C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27316/devel Modified Files: python-storm.spec Log Message: Fix README inclusion problem properly Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/devel/python-storm.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- python-storm.spec 28 Aug 2009 16:29:05 -0000 1.9 +++ python-storm.spec 28 Aug 2009 16:44:32 -0000 1.10 @@ -69,6 +69,7 @@ The %{name}-zope package provides Zope i %prep %setup -q -n storm-%{version} +cp -p %{SOURCE1} . %build @@ -105,7 +106,7 @@ rm -rf $RPM_BUILD_ROOT %files django %defattr(-,root,root,-) -%doc %{SOURCE1} +%doc README-Django.Fedora %{python_sitearch}/storm/django %files zope From salimma at fedoraproject.org Fri Aug 28 16:44:32 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:44:32 +0000 (UTC) Subject: rpms/python-storm/F-10 python-storm.spec,1.5,1.6 Message-ID: <20090828164432.65FA011C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27316/F-10 Modified Files: python-storm.spec Log Message: Fix README inclusion problem properly Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-10/python-storm.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- python-storm.spec 28 Aug 2009 16:29:05 -0000 1.5 +++ python-storm.spec 28 Aug 2009 16:44:32 -0000 1.6 @@ -69,6 +69,7 @@ The %{name}-zope package provides Zope i %prep %setup -q -n storm-%{version} +cp -p %{SOURCE1} . %build @@ -105,7 +106,7 @@ rm -rf $RPM_BUILD_ROOT %files django %defattr(-,root,root,-) -%doc %{SOURCE1} +%doc README-Django.Fedora %{python_sitearch}/storm/django %files zope From salimma at fedoraproject.org Fri Aug 28 16:44:32 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Fri, 28 Aug 2009 16:44:32 +0000 (UTC) Subject: rpms/python-storm/F-11 python-storm.spec,1.8,1.9 Message-ID: <20090828164432.92CBC11C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27316/F-11 Modified Files: python-storm.spec Log Message: Fix README inclusion problem properly Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-11/python-storm.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- python-storm.spec 28 Aug 2009 16:29:05 -0000 1.8 +++ python-storm.spec 28 Aug 2009 16:44:32 -0000 1.9 @@ -69,6 +69,7 @@ The %{name}-zope package provides Zope i %prep %setup -q -n storm-%{version} +cp -p %{SOURCE1} . %build @@ -105,7 +106,7 @@ rm -rf $RPM_BUILD_ROOT %files django %defattr(-,root,root,-) -%doc %{SOURCE1} +%doc README-Django.Fedora %{python_sitearch}/storm/django %files zope From dwmw2 at fedoraproject.org Fri Aug 28 16:46:17 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Fri, 28 Aug 2009 16:46:17 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1750,1.1751 Message-ID: <20090828164617.4A16A11C0078@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27797 Modified Files: kernel.spec Log Message: Dammit, why can't I type? Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1750 retrieving revision 1.1751 diff -u -p -r1.1750 -r1.1751 --- kernel.spec 28 Aug 2009 16:43:03 -0000 1.1750 +++ kernel.spec 28 Aug 2009 16:46:16 -0000 1.1751 @@ -2005,7 +2005,7 @@ fi # and build. %changelog -* Fru Aug 28 2009 David Woodhouse +* Fri Aug 28 2009 David Woodhouse - Enable Solos DSL driver * Fri Aug 28 2009 Chuck Ebbert From dwmw2 at fedoraproject.org Fri Aug 28 16:47:11 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Fri, 28 Aug 2009 16:47:11 +0000 (UTC) Subject: rpms/kernel/F-11 config-generic, 1.289, 1.290 kernel.spec, 1.1722, 1.1723 Message-ID: <20090828164711.DA3D611C0078@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28020 Modified Files: config-generic kernel.spec Log Message: enable solos driver Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/config-generic,v retrieving revision 1.289 retrieving revision 1.290 diff -u -p -r1.289 -r1.290 --- config-generic 19 Aug 2009 04:05:46 -0000 1.289 +++ config-generic 28 Aug 2009 16:47:11 -0000 1.290 @@ -1146,7 +1146,7 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set # CONFIG_ATM_NICSTAR_USE_IDT77105 is not set # CONFIG_ATM_IA_DEBUG is not set -# CONFIG_ATM_SOLOS is not set +CONFIG_ATM_SOLOS=m CONFIG_RFKILL=m CONFIG_RFKILL_INPUT=m Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1722 retrieving revision 1.1723 diff -u -p -r1.1722 -r1.1723 --- kernel.spec 28 Aug 2009 01:02:02 -0000 1.1722 +++ kernel.spec 28 Aug 2009 16:47:11 -0000 1.1723 @@ -1965,6 +1965,9 @@ fi # and build. %changelog +* Fri Aug 28 2009 David Woodhouse +- Enable Solos DSL driver + * Thu Aug 27 2009 Chuck Ebbert 2.6.30.5-43 - Don't load the floppy driver automatically: linux-2.6-defaults-die-floppy-die.patch From cweyl at fedoraproject.org Fri Aug 28 16:47:50 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 28 Aug 2009 16:47:50 +0000 (UTC) Subject: rpms/perl-PerlIO-gzip/devel perl-PerlIO-gzip.spec,1.5,1.6 Message-ID: <20090828164750.2E69A11C0078@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-PerlIO-gzip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28234 Modified Files: perl-PerlIO-gzip.spec Log Message: release bump Index: perl-PerlIO-gzip.spec =================================================================== RCS file: /cvs/extras/rpms/perl-PerlIO-gzip/devel/perl-PerlIO-gzip.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- perl-PerlIO-gzip.spec 28 Aug 2009 04:45:01 -0000 1.5 +++ perl-PerlIO-gzip.spec 28 Aug 2009 16:47:50 -0000 1.6 @@ -1,6 +1,6 @@ Name: perl-PerlIO-gzip Version: 0.18 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Perl extension to provide a PerlIO layer to gzip/gunzip # See Makefile.PL, gzip.xs, etc. License: GPL+ or Artistic @@ -64,6 +64,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Fri Aug 28 2009 Chris Weyl 0.18-6 +- bump + * Thu Aug 27 2009 Chris Weyl 0.18-5 - update filtering From dwmw2 at fedoraproject.org Fri Aug 28 16:57:11 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Fri, 28 Aug 2009 16:57:11 +0000 (UTC) Subject: rpms/kernel/F-11 config-generic, 1.286.2.2, 1.286.2.3 kernel.spec, 1.1679.2.18, 1.1679.2.19 Message-ID: <20090828165711.DAF9911C0078@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29835 Modified Files: Tag: private-fedora-11-2_6_29_6 config-generic kernel.spec Log Message: enable solos Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/config-generic,v retrieving revision 1.286.2.2 retrieving revision 1.286.2.3 diff -u -p -r1.286.2.2 -r1.286.2.3 --- config-generic 19 Aug 2009 04:06:59 -0000 1.286.2.2 +++ config-generic 28 Aug 2009 16:57:11 -0000 1.286.2.3 @@ -1125,7 +1125,7 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set # CONFIG_ATM_NICSTAR_USE_IDT77105 is not set # CONFIG_ATM_IA_DEBUG is not set -# CONFIG_ATM_SOLOS is not set +CONFIG_ATM_SOLOS=m CONFIG_RFKILL=y CONFIG_RFKILL_INPUT=y Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1679.2.18 retrieving revision 1.1679.2.19 diff -u -p -r1.1679.2.18 -r1.1679.2.19 --- kernel.spec 27 Aug 2009 18:56:09 -0000 1.1679.2.18 +++ kernel.spec 28 Aug 2009 16:57:11 -0000 1.1679.2.19 @@ -2184,6 +2184,9 @@ fi # and build. %changelog +* Fri Aug 28 2009 David Woodhouse +- Enable Solos DSL driver + * Thu Aug 27 2009 John W. Linville - zd1211rw: adding 083a:e503 as a ZD1211B device (#518538) From walters at fedoraproject.org Fri Aug 28 17:11:38 2009 From: walters at fedoraproject.org (Colin Walters) Date: Fri, 28 Aug 2009 17:11:38 +0000 (UTC) Subject: rpms/gobject-introspection/devel gobject-introspection.spec, 1.13, 1.14 Message-ID: <20090828171138.4D47211C0078@cvs1.fedora.phx.redhat.com> Author: walters Update of /cvs/pkgs/rpms/gobject-introspection/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3636 Modified Files: gobject-introspection.spec Log Message: * Fri Aug 28 2009 Colin Walters - 0.6.4-2 - Add dep on libtool temporarily Index: gobject-introspection.spec =================================================================== RCS file: /cvs/pkgs/rpms/gobject-introspection/devel/gobject-introspection.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- gobject-introspection.spec 25 Aug 2009 16:00:48 -0000 1.13 +++ gobject-introspection.spec 28 Aug 2009 17:11:38 -0000 1.14 @@ -3,7 +3,7 @@ Name: gobject-introspection Version: 0.6.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Introspection system for GObject-based libraries Group: Development/Libraries @@ -30,6 +30,9 @@ BuildRequires: fontconfig-devel BuildRequires: libXft-devel BuildRequires: freetype-devel +# temporary dep for http://bugzilla.gnome.org/show_bug.cgi?id=592968 +BuildRequires: libtool + %description GObject Introspection can scan C header and source files in order to generate introspection "typelib" files. It also provides an API to examine @@ -95,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/*.gz %changelog +* Fri Aug 28 2009 Colin Walters - 0.6.4-2 +- Add dep on libtool temporarily + * Mon Aug 26 2009 Colin Walters - 0.6.4-1 - New upstream 0.6.4 - Drop upstreamed build fix patch From matt at fedoraproject.org Fri Aug 28 17:17:25 2009 From: matt at fedoraproject.org (matt) Date: Fri, 28 Aug 2009 17:17:25 +0000 (UTC) Subject: rpms/condor/F-10 .cvsignore, 1.7, 1.8 condor.spec, 1.15, 1.16 sources, 1.7, 1.8 Message-ID: <20090828171725.35E4811C0078@cvs1.fedora.phx.redhat.com> Author: matt Update of /cvs/pkgs/rpms/condor/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8956 Modified Files: .cvsignore condor.spec sources Log Message: 7.2.4-1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/condor/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 21 May 2009 17:47:32 -0000 1.7 +++ .cvsignore 28 Aug 2009 17:17:24 -0000 1.8 @@ -1 +1 @@ -condor-7.2.3-151729-RH.tar.gz +condor-7.2.4-159529-RH.tar.gz Index: condor.spec =================================================================== RCS file: /cvs/pkgs/rpms/condor/F-10/condor.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- condor.spec 22 May 2009 15:49:01 -0000 1.15 +++ condor.spec 28 Aug 2009 17:17:24 -0000 1.16 @@ -1,7 +1,7 @@ Summary: Condor: High Throughput Computing Name: condor -Version: 7.2.3 -Release: 2%{?dist} +Version: 7.2.4 +Release: 1%{?dist} License: ASL 2.0 Group: Applications/System URL: http://www.cs.wisc.edu/condor/ @@ -19,8 +19,9 @@ URL: http://www.cs.wisc.edu/condor/ # 73323100c5b2259f3b9c042fa05451e0 condor_src-7.0.5-all-all.tar.gz # a2dd96ea537b2c6d105b6c8dad563ddc condor_src-7.2.0-all-all.tar.gz # edbac8267130ac0a0e016d0f113b4616 condor_src-7.2.1-all-all.tar.gz +# 6d9b0ef74d575623af11e396fa274174 condor_src-7.2.4-all-all.tar.gz # Note: The md5sum of each generated tarball may be different -Source0: condor-7.2.3-151729-RH.tar.gz +Source0: condor-7.2.4-159529-RH.tar.gz Source1: generate-tarball.sh Source2: NOTICE.txt Patch0: condor_config.generic.patch @@ -575,6 +576,9 @@ fi %changelog +* Fri Aug 28 2009 - 7.2.4-1 +- Upgrade to 7.2.4 release + * Fri May 22 2009 - 7.2.3-2 - Updated for new log, lock, run locations (BZ502175) - Filtered out innocuous semanage message Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/condor/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 21 May 2009 17:47:32 -0000 1.7 +++ sources 28 Aug 2009 17:17:24 -0000 1.8 @@ -1 +1 @@ -5b41a510e1902fc0b4c88be896503d28 condor-7.2.3-151729-RH.tar.gz +08d488cb94a8c111e968b609702a5ab3 condor-7.2.4-159529-RH.tar.gz From matt at fedoraproject.org Fri Aug 28 17:18:55 2009 From: matt at fedoraproject.org (matt) Date: Fri, 28 Aug 2009 17:18:55 +0000 (UTC) Subject: rpms/condor/F-11 .cvsignore, 1.7, 1.8 condor.spec, 1.24, 1.25 sources, 1.7, 1.8 Message-ID: <20090828171855.9A59A11C0078@cvs1.fedora.phx.redhat.com> Author: matt Update of /cvs/pkgs/rpms/condor/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10249 Modified Files: .cvsignore condor.spec sources Log Message: 7.2.4-1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/condor/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 20 May 2009 14:47:53 -0000 1.7 +++ .cvsignore 28 Aug 2009 17:18:55 -0000 1.8 @@ -1 +1 @@ -condor-7.2.3-151729-RH.tar.gz +condor-7.2.4-159529-RH.tar.gz Index: condor.spec =================================================================== RCS file: /cvs/pkgs/rpms/condor/F-11/condor.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- condor.spec 22 May 2009 16:31:14 -0000 1.24 +++ condor.spec 28 Aug 2009 17:18:55 -0000 1.25 @@ -1,7 +1,7 @@ Summary: Condor: High Throughput Computing Name: condor -Version: 7.2.3 -Release: 2%{?dist} +Version: 7.2.4 +Release: 1%{?dist} License: ASL 2.0 Group: Applications/System URL: http://www.cs.wisc.edu/condor/ @@ -19,8 +19,9 @@ URL: http://www.cs.wisc.edu/condor/ # 73323100c5b2259f3b9c042fa05451e0 condor_src-7.0.5-all-all.tar.gz # a2dd96ea537b2c6d105b6c8dad563ddc condor_src-7.2.0-all-all.tar.gz # edbac8267130ac0a0e016d0f113b4616 condor_src-7.2.1-all-all.tar.gz +# 6d9b0ef74d575623af11e396fa274174 condor_src-7.2.4-all-all.tar.gz # Note: The md5sum of each generated tarball may be different -Source0: condor-7.2.3-151729-RH.tar.gz +Source0: condor-7.2.4-159529-RH.tar.gz Source1: generate-tarball.sh Source2: NOTICE.txt Patch0: condor_config.generic.patch @@ -575,6 +576,9 @@ fi %changelog +* Fri Aug 28 2009 - 7.2.4-1 +- Upgrade to 7.2.4 release + * Fri May 22 2009 - 7.2.3-2 - Updated for new log, lock, run locations (BZ502175) - Filtered out innocuous semanage message Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/condor/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 20 May 2009 14:47:54 -0000 1.7 +++ sources 28 Aug 2009 17:18:55 -0000 1.8 @@ -1 +1 @@ -5b41a510e1902fc0b4c88be896503d28 condor-7.2.3-151729-RH.tar.gz +08d488cb94a8c111e968b609702a5ab3 condor-7.2.4-159529-RH.tar.gz From gljohn at fedoraproject.org Fri Aug 28 17:21:12 2009 From: gljohn at fedoraproject.org (Gareth John) Date: Fri, 28 Aug 2009 17:21:12 +0000 (UTC) Subject: rpms/paperbox/devel import.log, NONE, 1.1 paperbox.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828172112.17C6211C008D@cvs1.fedora.phx.redhat.com> Author: gljohn Update of /cvs/pkgs/rpms/paperbox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12203/devel Modified Files: .cvsignore sources Added Files: import.log paperbox.spec Log Message: Initial import (#503847). --- NEW FILE import.log --- paperbox-0_4_3-2_fc11:HEAD:paperbox-0.4.3-2.fc11.src.rpm:1251479888 --- NEW FILE paperbox.spec --- Name: paperbox Version: 0.4.3 Release: 2%{?dist} Summary: A GTK tracker based document browser Group: Applications/Productivity License: GPLv2+ URL: http://live.gnome.org/PaperBox Source0: http://ftp.gnome.org/pub/GNOME/sources/paperbox/0.4/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glibmm24-devel tracker-devel BuildRequires: desktop-file-utils goocanvas-devel BuildRequires: intltool >= 0.35.0 BuildRequires: gnome-doc-utils >= 0.3.2 BuildRequires: gtkmm24-devel >= 2.12.0 BuildRequires: libglademm24-devel BuildRequires: gtkmm-utils-devel dbus-glib-devel BuildRequires: boost-devel libgnomeui-devel Requires: hicolor-icon-theme %description Paperbox is a document browser. It lets you nicely view your ebooks, office and text documents and organise them by tags. Relying on Tracker, it is able to instantly discover all documents on your desktop, and present them in a convenient way. Tags and other metadata are shared across all Tracker-based applications. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %find_lang %{name} desktop-file-install \ --remove-key Version \ --add-category="Office" \ --remove-category Application \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ data/paperbox.desktop %clean rm -rf $RPM_BUILD_ROOT %post update-desktop-database %{_datadir}/applications touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %postun update-desktop-database %{_datadir}/applications touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %posttrans touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README NEWS %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* %{_datadir}/%{name} %changelog * Mon Aug 25 2009 Gareth John 0.4.3-2 - Removed add-X-Fedora from desktop install - Used name macro consistently in files. - Cleaned up description * Mon Jun 01 2009 Gareth John 0.4.3-1 - Added posttrans script - Removed, remove encoding value from desktop file - Updated sources to new release (This fixes F11 not compiling problem, will run in mock on F12) - Tidy licence up to be correct - Tidy desktop file path up under install - Added x-fedora category to desktop file * Mon Jun 01 2009 Gareth John 0.4.2-3 - removed add app from desktop file * Mon Jun 01 2009 Gareth John 0.4.2-2 - tidy brs * Mon Jun 01 2009 Gareth John 0.4.2-1 - Initial spec file - Need to add gtkmm-utils-devel to BD after test Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/paperbox/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:33:27 -0000 1.1 +++ .cvsignore 28 Aug 2009 17:21:11 -0000 1.2 @@ -0,0 +1 @@ +paperbox-0.4.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/paperbox/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:33:27 -0000 1.1 +++ sources 28 Aug 2009 17:21:11 -0000 1.2 @@ -0,0 +1 @@ +7e0d1f31fdeb6ee339cfcfa765fe9f13 paperbox-0.4.3.tar.bz2 From gljohn at fedoraproject.org Fri Aug 28 17:23:17 2009 From: gljohn at fedoraproject.org (Gareth John) Date: Fri, 28 Aug 2009 17:23:17 +0000 (UTC) Subject: rpms/paperbox/F-10 import.log, NONE, 1.1 paperbox.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828172317.09D1311C0078@cvs1.fedora.phx.redhat.com> Author: gljohn Update of /cvs/pkgs/rpms/paperbox/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13126/F-10 Modified Files: .cvsignore sources Added Files: import.log paperbox.spec Log Message: Initial import (#503847). --- NEW FILE import.log --- paperbox-0_4_3-2_fc11:F-10:paperbox-0.4.3-2.fc11.src.rpm:1251480048 --- NEW FILE paperbox.spec --- Name: paperbox Version: 0.4.3 Release: 2%{?dist} Summary: A GTK tracker based document browser Group: Applications/Productivity License: GPLv2+ URL: http://live.gnome.org/PaperBox Source0: http://ftp.gnome.org/pub/GNOME/sources/paperbox/0.4/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glibmm24-devel tracker-devel BuildRequires: desktop-file-utils goocanvas-devel BuildRequires: intltool >= 0.35.0 BuildRequires: gnome-doc-utils >= 0.3.2 BuildRequires: gtkmm24-devel >= 2.12.0 BuildRequires: libglademm24-devel BuildRequires: gtkmm-utils-devel dbus-glib-devel BuildRequires: boost-devel libgnomeui-devel Requires: hicolor-icon-theme %description Paperbox is a document browser. It lets you nicely view your ebooks, office and text documents and organise them by tags. Relying on Tracker, it is able to instantly discover all documents on your desktop, and present them in a convenient way. Tags and other metadata are shared across all Tracker-based applications. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %find_lang %{name} desktop-file-install \ --remove-key Version \ --add-category="Office" \ --remove-category Application \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ data/paperbox.desktop %clean rm -rf $RPM_BUILD_ROOT %post update-desktop-database %{_datadir}/applications touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %postun update-desktop-database %{_datadir}/applications touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %posttrans touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README NEWS %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* %{_datadir}/%{name} %changelog * Mon Aug 25 2009 Gareth John 0.4.3-2 - Removed add-X-Fedora from desktop install - Used name macro consistently in files. - Cleaned up description * Mon Jun 01 2009 Gareth John 0.4.3-1 - Added posttrans script - Removed, remove encoding value from desktop file - Updated sources to new release (This fixes F11 not compiling problem, will run in mock on F12) - Tidy licence up to be correct - Tidy desktop file path up under install - Added x-fedora category to desktop file * Mon Jun 01 2009 Gareth John 0.4.2-3 - removed add app from desktop file * Mon Jun 01 2009 Gareth John 0.4.2-2 - tidy brs * Mon Jun 01 2009 Gareth John 0.4.2-1 - Initial spec file - Need to add gtkmm-utils-devel to BD after test Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/paperbox/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:33:27 -0000 1.1 +++ .cvsignore 28 Aug 2009 17:23:16 -0000 1.2 @@ -0,0 +1 @@ +paperbox-0.4.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/paperbox/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:33:27 -0000 1.1 +++ sources 28 Aug 2009 17:23:16 -0000 1.2 @@ -0,0 +1 @@ +7e0d1f31fdeb6ee339cfcfa765fe9f13 paperbox-0.4.3.tar.bz2 From notting at fedoraproject.org Fri Aug 28 17:23:46 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Fri, 28 Aug 2009 17:23:46 +0000 (UTC) Subject: rpms/b43-fwcutter/devel 0001-fwcutter-mklist.py-Update-to-new-library-and-skip-so.patch, NONE, 1.1 0002-fwcutter-Add-two-new-sources-for-478.104-firmware.patch, NONE, 1.1 0003-fwcutter-Use-ARRAY_SIZE.patch, NONE, 1.1 b43-fwcutter.spec, 1.8, 1.9 Message-ID: <20090828172346.C12BF11C0078@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/b43-fwcutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13070 Modified Files: b43-fwcutter.spec Added Files: 0001-fwcutter-mklist.py-Update-to-new-library-and-skip-so.patch 0002-fwcutter-Add-two-new-sources-for-478.104-firmware.patch 0003-fwcutter-Use-ARRAY_SIZE.patch Log Message: Add git patches for new firmware. 0001-fwcutter-mklist.py-Update-to-new-library-and-skip-so.patch: mklist.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) --- NEW FILE 0001-fwcutter-mklist.py-Update-to-new-library-and-skip-so.patch --- >From 4c01539a4e8c9e87ce41789ec1e00ffae2e563aa Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Thu, 20 Aug 2009 12:30:11 -0500 Subject: [PATCH 1/3] fwcutter: mklist.py - Update to new library and skip some sections Switch from the deprecated md5 library to hashlib. Detect the ro section that describes the firmware version, print the address of the data, and and skip some ro sections that are not of interest. Signed-off-by: Larry Finger Signed-off-by: Michael Buesch --- fwcutter/mklist.py | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/fwcutter/mklist.py b/fwcutter/mklist.py index 1bc8351..40e6cb8 100755 --- a/fwcutter/mklist.py +++ b/fwcutter/mklist.py @@ -30,7 +30,7 @@ import sys import os import re -import md5 +import hashlib if len(sys.argv) != 2: print "Usage: %s path/to/wl.o" % sys.argv[0] @@ -55,7 +55,7 @@ if rodata_fileoffset == None: print "ERROR: Could not find .rodata fileoffset" sys.exit(1) -md5sum = md5.md5(file(fn, "r").read()) +md5sum = hashlib.md5(file(fn, "r").read()) print "static struct extract _%s[] =" % md5sum.hexdigest() print "{" @@ -80,6 +80,14 @@ for sym in syms: size -= 8 if "pcm" in name: type = "EXT_PCM" + if "bommajor" in name: + print "\t/* ucode major version at offset 0x%x */" % pos + continue + if "bomminor" in name: + print "\t/* ucode minor version at offset 0x%x */" % pos + continue + if "ucode_2w" in name: + continue m = ucode_re.match(name) if m: corerev = int(m.group(1)) -- 1.6.4 0002-fwcutter-Add-two-new-sources-for-478.104-firmware.patch: fwcutter_list.h | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 118 insertions(+), 2 deletions(-) --- NEW FILE 0002-fwcutter-Add-two-new-sources-for-478.104-firmware.patch --- >From 1cffac30d8e02a4d216337b8ef4d9fe6dabfb688 Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Thu, 20 Aug 2009 16:51:38 -0500 Subject: [PATCH 2/3] fwcutter: Add two new sources for 478.104 firmware Add 2 new files with 478.104 firmware, which includes Rev 16. Signed-off-by: Larry Finger Signed-off-by: Michael Buesch --- fwcutter/fwcutter_list.h | 119 +++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 118 insertions(+), 1 deletions(-) diff --git a/fwcutter/fwcutter_list.h b/fwcutter/fwcutter_list.h index c48bc6d..65c8671 100644 --- a/fwcutter/fwcutter_list.h +++ b/fwcutter/fwcutter_list.h @@ -238,7 +238,106 @@ static struct extract _2dd738b8feb8b3559fd9d8fbaf3bfffc[] = EXTRACT_LIST_END }; -/* +static struct extract _1a258b2d93efa641c32ddf3c3a962028[] = +{ + /* { .name = "ucode4", .offset = 0xAFE08, .type = EXT_UCODE_1, .length = 0x4EA0 }, */ + /* { .name = "pcm4", .offset = 0xE8FE0, .type = EXT_PCM, .length = 0x520 }, */ + /* { .name = "b0g0initvals4", .offset = 0xA2878, .type = EXT_IV, .length = 0xE80 }, */ + /* { .name = "a0g0bsinitvals4", .offset = 0xA45C0, .type = EXT_IV, .length = 0x30 }, */ + /* { .name = "b0g0bsinitvals4", .offset = 0xA3700, .type = EXT_IV, .length = 0x30 }, */ + /* { .name = "a0g0initvals4", .offset = 0xA3738, .type = EXT_IV, .length = 0xE80 }, */ + { .name = "ucode5", .offset = 0xB4CAC, .type = EXT_UCODE_2, .length = 0x56F0 }, + { .name = "pcm5", .offset = 0xE9504, .type = EXT_PCM, .length = 0x520 }, + { .name = "a0g0bsinitvals5", .offset = 0xA6578, .type = EXT_IV, .length = 0x118 }, + { .name = "b0g0bsinitvals5", .offset = 0xA5018, .type = EXT_IV, .length = 0x118 }, + { .name = "a0g0initvals5", .offset = 0xA5138, .type = EXT_IV, .length = 0xA18 }, + { .name = "a0g1initvals5", .offset = 0xA5B58, .type = EXT_IV, .length = 0xA18 }, + { .name = "b0g0initvals5", .offset = 0xA45F8, .type = EXT_IV, .length = 0xA18 }, + { .name = "a0g1bsinitvals5", .offset = 0xA6698, .type = EXT_IV, .length = 0x118 }, + { .name = "ucode9", .offset = 0xBA3A0, .type = EXT_UCODE_2, .length = 0x6248 }, + { .name = "a0g0bsinitvals9", .offset = 0xA89C0, .type = EXT_IV, .length = 0x118 }, + { .name = "b0g0initvals9", .offset = 0xA67B8, .type = EXT_IV, .length = 0xAF0 }, + { .name = "a0g1bsinitvals9", .offset = 0xA8AE0, .type = EXT_IV, .length = 0x118 }, + { .name = "b0g0bsinitvals9", .offset = 0xA72B0, .type = EXT_IV, .length = 0x118 }, + { .name = "a0g0initvals9", .offset = 0xA73D0, .type = EXT_IV, .length = 0xAF0 }, + { .name = "a0g1initvals9", .offset = 0xA7EC8, .type = EXT_IV, .length = 0xAF0 }, + { .name = "ucode11", .offset = 0xC05EC, .type = EXT_UCODE_2, .length = 0x8000 }, + { .name = "n0initvals11", .offset = 0xA8C00, .type = EXT_IV, .length = 0xBC8 }, + { .name = "n0bsinitvals11", .offset = 0xA97D0, .type = EXT_IV, .length = 0x118 }, + { .name = "n0absinitvals11", .offset = 0xA98F0, .type = EXT_IV, .length = 0x118 }, + { .name = "ucode13", .offset = 0xC85F0, .type = EXT_UCODE_2, .length = 0x7AC8 }, + { .name = "b0g0bsinitvals13", .offset = 0xABA70, .type = EXT_IV, .length = 0x118 }, + { .name = "b0g0initvals13", .offset = 0xAAED0, .type = EXT_IV, .length = 0xB98 }, + { .name = "a0g1bsinitvals13", .offset = 0xAC730, .type = EXT_IV, .length = 0x118 }, + { .name = "a0g1initvals13", .offset = 0xABB90, .type = EXT_IV, .length = 0xB98 }, + { .name = "lp0bsinitvals13", .offset = 0xAADB0, .type = EXT_IV, .length = 0x118 }, + { .name = "lp0initvals13", .offset = 0xA9A10, .type = EXT_IV, .length = 0x1398 }, + { .name = "ucode14", .offset = 0xD00BC, .type = EXT_UCODE_2, .length = 0x7910 }, + { .name = "lp0initvals14", .offset = 0xAC850, .type = EXT_IV, .length = 0xB80 }, + { .name = "lp0bsinitvals14", .offset = 0xAD3D8, .type = EXT_IV, .length = 0x118 }, + { .name = "ucode15", .offset = 0xD79D0, .type = EXT_UCODE_3, .length = 0x8768 }, + { .name = "lp0initvals15", .offset = 0xAD4F8, .type = EXT_IV, .length = 0xC68 }, + { .name = "lp0bsinitvals15", .offset = 0xAE168, .type = EXT_IV, .length = 0x118 }, + { .name = "ucode16", .offset = 0xE013C, .type = EXT_UCODE_3, .length = 0x8EA0 }, + { .name = "lp0bsinitvals16", .offset = 0xAFCE8, .type = EXT_IV, .length = 0x118 }, + { .name = "n0bsinitvals16", .offset = 0xAEF20, .type = EXT_IV, .length = 0x118 }, + { .name = "sslpn0initvals16", .offset = 0xAF040, .type = EXT_IV, .length = 0x0 }, + { .name = "n0initvals16", .offset = 0xAE288, .type = EXT_IV, .length = 0xC90 }, + { .name = "lp0initvals16", .offset = 0xAF050, .type = EXT_IV, .length = 0xC90 }, + { .name = "sslpn0bsinitvals16", .offset = 0xAF048, .type = EXT_IV, .length = 0x0 }, + EXTRACT_LIST_END +}; +static struct extract _bb8537e3204a1ea5903fe3e66b5e2763[] = +{ + /* ucode major version at offset 0xa8b70 */ + /* ucode minor version at offset 0xa8b74 */ + /* { .name = "ucode4", .offset = 0xB6108, .type = EXT_UCODE_1, .length = 0x4EA0 }, */ + /* { .name = "pcm4", .offset = 0xEF2E0, .type = EXT_PCM, .length = 0x520 }, */ + /* { .name = "b0g0initvals4", .offset = 0xA8B78, .type = EXT_IV, .length = 0xE80 }, */ + /* { .name = "a0g0bsinitvals4", .offset = 0xAA8C0, .type = EXT_IV, .length = 0x30 }, */ + /* { .name = "b0g0bsinitvals4", .offset = 0xA9A00, .type = EXT_IV, .length = 0x30 }, */ + /* { .name = "a0g0initvals4", .offset = 0xA9A38, .type = EXT_IV, .length = 0xE80 }, */ + { .name = "ucode5", .offset = 0xBAFAC, .type = EXT_UCODE_2, .length = 0x56F0 }, + { .name = "pcm5", .offset = 0xEF804, .type = EXT_PCM, .length = 0x520 }, + { .name = "b0g0bsinitvals5", .offset = 0xAB318, .type = EXT_IV, .length = 0x118 }, + { .name = "a0g0bsinitvals5", .offset = 0xAC878, .type = EXT_IV, .length = 0x118 }, + { .name = "b0g0initvals5", .offset = 0xAA8F8, .type = EXT_IV, .length = 0xA18 }, + { .name = "a0g1initvals5", .offset = 0xABE58, .type = EXT_IV, .length = 0xA18 }, + { .name = "a0g0initvals5", .offset = 0xAB438, .type = EXT_IV, .length = 0xA18 }, + { .name = "a0g1bsinitvals5", .offset = 0xAC998, .type = EXT_IV, .length = 0x118 }, + { .name = "ucode9", .offset = 0xC06A0, .type = EXT_UCODE_2, .length = 0x6248 }, + { .name = "a0g1initvals9", .offset = 0xAE1C8, .type = EXT_IV, .length = 0xAF0 }, + { .name = "a0g0bsinitvals9", .offset = 0xAECC0, .type = EXT_IV, .length = 0x118 }, + { .name = "b0g0bsinitvals9", .offset = 0xAD5B0, .type = EXT_IV, .length = 0x118 }, + { .name = "b0g0initvals9", .offset = 0xACAB8, .type = EXT_IV, .length = 0xAF0 }, + { .name = "a0g1bsinitvals9", .offset = 0xAEDE0, .type = EXT_IV, .length = 0x118 }, + { .name = "a0g0initvals9", .offset = 0xAD6D0, .type = EXT_IV, .length = 0xAF0 }, + { .name = "ucode11", .offset = 0xC68EC, .type = EXT_UCODE_2, .length = 0x8000 }, + { .name = "n0bsinitvals11", .offset = 0xAFAD0, .type = EXT_IV, .length = 0x118 }, + { .name = "n0absinitvals11", .offset = 0xAFBF0, .type = EXT_IV, .length = 0x118 }, + { .name = "n0initvals11", .offset = 0xAEF00, .type = EXT_IV, .length = 0xBC8 }, + { .name = "ucode13", .offset = 0xCE8F0, .type = EXT_UCODE_2, .length = 0x7AC8 }, + { .name = "b0g0initvals13", .offset = 0xB11D0, .type = EXT_IV, .length = 0xB98 }, + { .name = "a0g1bsinitvals13", .offset = 0xB2A30, .type = EXT_IV, .length = 0x118 }, + { .name = "a0g1initvals13", .offset = 0xB1E90, .type = EXT_IV, .length = 0xB98 }, + { .name = "lp0bsinitvals13", .offset = 0xB10B0, .type = EXT_IV, .length = 0x118 }, + { .name = "b0g0bsinitvals13", .offset = 0xB1D70, .type = EXT_IV, .length = 0x118 }, + { .name = "lp0initvals13", .offset = 0xAFD10, .type = EXT_IV, .length = 0x1398 }, + { .name = "ucode14", .offset = 0xD63BC, .type = EXT_UCODE_2, .length = 0x7910 }, + { .name = "lp0initvals14", .offset = 0xB2B50, .type = EXT_IV, .length = 0xB80 }, + { .name = "lp0bsinitvals14", .offset = 0xB36D8, .type = EXT_IV, .length = 0x118 }, + { .name = "ucode15", .offset = 0xDDCD0, .type = EXT_UCODE_3, .length = 0x8768 }, + { .name = "lp0bsinitvals15", .offset = 0xB4468, .type = EXT_IV, .length = 0x118 }, + { .name = "lp0initvals15", .offset = 0xB37F8, .type = EXT_IV, .length = 0xC68 }, + { .name = "ucode16", .offset = 0xE643C, .type = EXT_UCODE_3, .length = 0x8EA0 }, + { .name = "n0bsinitvals16", .offset = 0xB5220, .type = EXT_IV, .length = 0x118 }, + { .name = "sslpn0initvals16", .offset = 0xB5340, .type = EXT_IV, .length = 0x0 }, + { .name = "n0initvals16", .offset = 0xB4588, .type = EXT_IV, .length = 0xC90 }, + { .name = "lp0initvals16", .offset = 0xB5350, .type = EXT_IV, .length = 0xC90 }, + { .name = "sslpn0bsinitvals16", .offset = 0xB5348, .type = EXT_IV, .length = 0x0 }, + { .name = "lp0bsinitvals16", .offset = 0xB5FE8, .type = EXT_IV, .length = 0x118 }, + EXTRACT_LIST_END +};/* * Links change, so let's not put them into the README. * I still put them here so we know where the file was obtained. */ @@ -299,6 +398,24 @@ static const struct file files[] = .flags = FW_FLAG_LE | FW_FLAG_V4 | FW_FLAG_UNSUPPORTED, .extract = _2dd738b8feb8b3559fd9d8fbaf3bfffc, }, + { + /* ftp://downloads.netgear.com/files/GPL/WNDR3300-V1.0.29_gpl_src.zip */ + .name = "wl_apsta.o", + .id = "FW15", + .ucode_version = "478.104", + .md5 = "1a258b2d93efa641c32ddf3c3a962028", + .flags = FW_FLAG_LE | FW_FLAG_V4, + .extract = _1a258b2d93efa641c32ddf3c3a962028, + }, + { + /* http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2 */ + .name = "wl_apsta.o", + .id = "FW15", + .ucode_version = "478.104", + .md5 = "bb8537e3204a1ea5903fe3e66b5e2763", + .flags = FW_FLAG_LE | FW_FLAG_V4, + .extract = _bb8537e3204a1ea5903fe3e66b5e2763, + }, }; #define FILES (sizeof(files) / sizeof(files[0])) -- 1.6.4 0003-fwcutter-Use-ARRAY_SIZE.patch: fwcutter.c | 6 +++--- fwcutter.h | 3 +++ fwcutter_list.h | 9 ++++----- 3 files changed, 10 insertions(+), 8 deletions(-) --- NEW FILE 0003-fwcutter-Use-ARRAY_SIZE.patch --- >From 37164fe78406e201302ec8bd975698bec48183b9 Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Fri, 21 Aug 2009 15:59:08 +0200 Subject: [PATCH 3/3] fwcutter: Use ARRAY_SIZE Signed-off-by: Michael Buesch --- fwcutter/fwcutter.c | 6 +++--- fwcutter/fwcutter.h | 3 +++ fwcutter/fwcutter_list.h | 8 ++++---- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/fwcutter/fwcutter.c b/fwcutter/fwcutter.c index 5d5aa80..0d82806 100644 --- a/fwcutter/fwcutter.c +++ b/fwcutter/fwcutter.c @@ -462,10 +462,10 @@ static void print_supported_files(void) "\t" "\n\n"); /* print for legacy driver first */ - for (i = 0; i < FILES; i++) + for (i = 0; i < ARRAY_SIZE(files); i++) if (file_ok(&files[i]) && !(files[i].flags & FW_FLAG_V4)) print_file(&files[i]); - for (i = 0; i < FILES; i++) + for (i = 0; i < ARRAY_SIZE(files); i++) if (file_ok(&files[i]) && files[i].flags & FW_FLAG_V4) print_file(&files[i]); printf("\n"); @@ -491,7 +491,7 @@ static const struct file *find_file(FILE *fd) signature[8], signature[9], signature[10], signature[11], signature[12], signature[13], signature[14], signature[15]); - for (i = 0; i < FILES; ++i) { + for (i = 0; i < ARRAY_SIZE(files); i++) { if (file_ok(&files[i]) && strcasecmp(md5sig, files[i].md5) == 0) { printf("This file is recognised as:\n"); diff --git a/fwcutter/fwcutter.h b/fwcutter/fwcutter.h index ac2df63..4a887b6 100644 --- a/fwcutter/fwcutter.h +++ b/fwcutter/fwcutter.h @@ -9,6 +9,9 @@ #define fwcutter_stringify(x) fwcutter_stringify_1(x) #define FWCUTTER_VERSION fwcutter_stringify(FWCUTTER_VERSION_) +#undef ARRAY_SIZE +#define ARRAY_SIZE(array) (sizeof(array) / sizeof((array)[0])) + typedef uint16_t be16_t; /* Big-endian 16bit */ typedef uint32_t be32_t; /* Big-endian 32bit */ diff --git a/fwcutter/fwcutter_list.h b/fwcutter/fwcutter_list.h index 65c8671..5175bbd 100644 --- a/fwcutter/fwcutter_list.h +++ b/fwcutter/fwcutter_list.h @@ -287,6 +287,7 @@ static struct extract _1a258b2d93efa641c32ddf3c3a962028[] = { .name = "sslpn0bsinitvals16", .offset = 0xAF048, .type = EXT_IV, .length = 0x0 }, EXTRACT_LIST_END }; + static struct extract _bb8537e3204a1ea5903fe3e66b5e2763[] = { /* ucode major version at offset 0xa8b70 */ @@ -337,7 +338,9 @@ static struct extract _bb8537e3204a1ea5903fe3e66b5e2763[] = { .name = "sslpn0bsinitvals16", .offset = 0xB5348, .type = EXT_IV, .length = 0x0 }, { .name = "lp0bsinitvals16", .offset = 0xB5FE8, .type = EXT_IV, .length = 0x118 }, EXTRACT_LIST_END -};/* +}; + +/* * Links change, so let's not put them into the README. * I still put them here so we know where the file was obtained. */ @@ -417,6 +420,3 @@ static const struct file files[] = .extract = _bb8537e3204a1ea5903fe3e66b5e2763, }, }; - -#define FILES (sizeof(files) / sizeof(files[0])) - -- 1.6.4 Index: b43-fwcutter.spec =================================================================== RCS file: /cvs/extras/rpms/b43-fwcutter/devel/b43-fwcutter.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- b43-fwcutter.spec 24 Aug 2009 18:24:41 -0000 1.8 +++ b43-fwcutter.spec 28 Aug 2009 17:23:46 -0000 1.9 @@ -1,6 +1,6 @@ Name: b43-fwcutter Version: 012 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Firmware extraction tool for Broadcom wireless driver Group: System Environment/Base @@ -9,6 +9,9 @@ URL: http://bu3sch.de/b43/fwc Source0: http://bu3sch.de/b43/fwcutter/%{name}-%{version}.tar.bz2 Source1: README.Fedora BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch1: 0001-fwcutter-mklist.py-Update-to-new-library-and-skip-so.patch +Patch2: 0002-fwcutter-Add-two-new-sources-for-478.104-firmware.patch +Patch3: 0003-fwcutter-Use-ARRAY_SIZE.patch %description This package contains the 'b43-fwcutter' tool which is used to @@ -19,6 +22,10 @@ instructions on using this tool. %prep %setup -q +%patch1 -p2 +%patch2 -p2 +%patch3 -p2 + cp %{SOURCE1} . %build @@ -41,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT %doc README README.Fedora %changelog +* Fri Aug 28 2009 Bill Nottingham 012-2 +- Update with some patches from git + * Mon Aug 24 2009 John W. Linville 012-1 - Update for b43-fwcutter-012 From matt at fedoraproject.org Fri Aug 28 17:23:52 2009 From: matt at fedoraproject.org (matt) Date: Fri, 28 Aug 2009 17:23:52 +0000 (UTC) Subject: rpms/condor/devel .cvsignore, 1.6, 1.7 condor.spec, 1.21, 1.22 sources, 1.6, 1.7 Message-ID: <20090828172352.2DDC011C0078@cvs1.fedora.phx.redhat.com> Author: matt Update of /cvs/pkgs/rpms/condor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13310 Modified Files: .cvsignore condor.spec sources Log Message: 7.2.4-1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/condor/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 24 Feb 2009 14:52:24 -0000 1.6 +++ .cvsignore 28 Aug 2009 17:23:52 -0000 1.7 @@ -1 +1 @@ -condor-7.2.1-133382-RH.tar.gz +condor-7.2.4-159529-RH.tar.gz Index: condor.spec =================================================================== RCS file: /cvs/pkgs/rpms/condor/devel/condor.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- condor.spec 21 Aug 2009 12:50:23 -0000 1.21 +++ condor.spec 28 Aug 2009 17:23:52 -0000 1.22 @@ -1,7 +1,7 @@ Summary: Condor: High Throughput Computing Name: condor -Version: 7.2.1 -Release: 3%{?dist} +Version: 7.2.4 +Release: 1%{?dist} License: ASL 2.0 Group: Applications/System URL: http://www.cs.wisc.edu/condor/ @@ -19,8 +19,9 @@ URL: http://www.cs.wisc.edu/condor/ # 73323100c5b2259f3b9c042fa05451e0 condor_src-7.0.5-all-all.tar.gz # a2dd96ea537b2c6d105b6c8dad563ddc condor_src-7.2.0-all-all.tar.gz # edbac8267130ac0a0e016d0f113b4616 condor_src-7.2.1-all-all.tar.gz +# 6d9b0ef74d575623af11e396fa274174 condor_src-7.2.4-all-all.tar.gz # Note: The md5sum of each generated tarball may be different -Source0: condor-7.2.1-133382-RH.tar.gz +Source0: condor-7.2.4-159529-RH.tar.gz Source1: generate-tarball.sh Source2: NOTICE.txt Patch0: condor_config.generic.patch @@ -571,6 +572,9 @@ fi %changelog +* Fri Aug 28 2009 - 7.2.4-1 +- Upgrade to 7.2.4 release + * Fri Aug 21 2009 Tomas Mraz - 7.2.1-3 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/condor/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 24 Feb 2009 14:52:24 -0000 1.6 +++ sources 28 Aug 2009 17:23:52 -0000 1.7 @@ -1 +1 @@ -f7d83158bcee6a44fd4dbd9e9d8cb751 condor-7.2.1-133382-RH.tar.gz +08d488cb94a8c111e968b609702a5ab3 condor-7.2.4-159529-RH.tar.gz From gljohn at fedoraproject.org Fri Aug 28 17:24:32 2009 From: gljohn at fedoraproject.org (Gareth John) Date: Fri, 28 Aug 2009 17:24:32 +0000 (UTC) Subject: rpms/paperbox/F-11 import.log, NONE, 1.1 paperbox.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828172432.20B1611C0078@cvs1.fedora.phx.redhat.com> Author: gljohn Update of /cvs/pkgs/rpms/paperbox/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13736/F-11 Modified Files: .cvsignore sources Added Files: import.log paperbox.spec Log Message: Initial import (#503847). --- NEW FILE import.log --- paperbox-0_4_3-2_fc11:F-11:paperbox-0.4.3-2.fc11.src.rpm:1251480127 --- NEW FILE paperbox.spec --- Name: paperbox Version: 0.4.3 Release: 2%{?dist} Summary: A GTK tracker based document browser Group: Applications/Productivity License: GPLv2+ URL: http://live.gnome.org/PaperBox Source0: http://ftp.gnome.org/pub/GNOME/sources/paperbox/0.4/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glibmm24-devel tracker-devel BuildRequires: desktop-file-utils goocanvas-devel BuildRequires: intltool >= 0.35.0 BuildRequires: gnome-doc-utils >= 0.3.2 BuildRequires: gtkmm24-devel >= 2.12.0 BuildRequires: libglademm24-devel BuildRequires: gtkmm-utils-devel dbus-glib-devel BuildRequires: boost-devel libgnomeui-devel Requires: hicolor-icon-theme %description Paperbox is a document browser. It lets you nicely view your ebooks, office and text documents and organise them by tags. Relying on Tracker, it is able to instantly discover all documents on your desktop, and present them in a convenient way. Tags and other metadata are shared across all Tracker-based applications. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %find_lang %{name} desktop-file-install \ --remove-key Version \ --add-category="Office" \ --remove-category Application \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ data/paperbox.desktop %clean rm -rf $RPM_BUILD_ROOT %post update-desktop-database %{_datadir}/applications touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %postun update-desktop-database %{_datadir}/applications touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %posttrans touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README NEWS %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* %{_datadir}/%{name} %changelog * Mon Aug 25 2009 Gareth John 0.4.3-2 - Removed add-X-Fedora from desktop install - Used name macro consistently in files. - Cleaned up description * Mon Jun 01 2009 Gareth John 0.4.3-1 - Added posttrans script - Removed, remove encoding value from desktop file - Updated sources to new release (This fixes F11 not compiling problem, will run in mock on F12) - Tidy licence up to be correct - Tidy desktop file path up under install - Added x-fedora category to desktop file * Mon Jun 01 2009 Gareth John 0.4.2-3 - removed add app from desktop file * Mon Jun 01 2009 Gareth John 0.4.2-2 - tidy brs * Mon Jun 01 2009 Gareth John 0.4.2-1 - Initial spec file - Need to add gtkmm-utils-devel to BD after test Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/paperbox/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:33:27 -0000 1.1 +++ .cvsignore 28 Aug 2009 17:24:31 -0000 1.2 @@ -0,0 +1 @@ +paperbox-0.4.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/paperbox/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:33:27 -0000 1.1 +++ sources 28 Aug 2009 17:24:32 -0000 1.2 @@ -0,0 +1 @@ +7e0d1f31fdeb6ee339cfcfa765fe9f13 paperbox-0.4.3.tar.bz2 From eparis at fedoraproject.org Fri Aug 28 17:26:08 2009 From: eparis at fedoraproject.org (Eric Paris) Date: Fri, 28 Aug 2009 17:26:08 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-inotify-accounting.patch, NONE, 1.1 kernel.spec, 1.1751, 1.1752 Message-ID: <20090828172608.F306311C0078@cvs1.fedora.phx.redhat.com> Author: eparis Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14303 Modified Files: kernel.spec Added Files: linux-2.6-inotify-accounting.patch Log Message: * Fri Aug 28 2009 Eric Paris - fix inotify length accounting and send inotify events linux-2.6-inotify-accounting.patch: inotify_user.c | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) --- NEW FILE linux-2.6-inotify-accounting.patch --- diff --git a/fs/notify/inotify/inotify_user.c b/fs/notify/inotify/inotify_user.c index 0e781bc..dcd2040 100644 --- a/fs/notify/inotify/inotify_user.c +++ b/fs/notify/inotify/inotify_user.c @@ -154,7 +154,8 @@ static struct fsnotify_event *get_one_event(struct fsnotify_group *group, event = fsnotify_peek_notify_event(group); - event_size += roundup(event->name_len, event_size); + if (event->name_len) + event_size += roundup(event->name_len + 1, event_size); if (event_size > count) return ERR_PTR(-EINVAL); @@ -180,7 +181,7 @@ static ssize_t copy_event_to_user(struct fsnotify_group *group, struct fsnotify_event_private_data *fsn_priv; struct inotify_event_private_data *priv; size_t event_size = sizeof(struct inotify_event); - size_t name_len; + size_t name_len = 0; /* we get the inotify watch descriptor from the event private data */ spin_lock(&event->lock); @@ -196,10 +197,12 @@ static ssize_t copy_event_to_user(struct fsnotify_group *group, inotify_free_event_priv(fsn_priv); } - /* round up event->name_len so it is a multiple of event_size + /* + * round up event->name_len so it is a multiple of event_size * plus an extra byte for the terminating '\0'. */ - name_len = roundup(event->name_len + 1, event_size); + if (event->name_len) + name_len = roundup(event->name_len + 1, event_size); inotify_event.len = name_len; inotify_event.mask = inotify_mask_to_arg(event->mask); @@ -325,8 +328,9 @@ static long inotify_ioctl(struct file *file, unsigned int cmd, list_for_each_entry(holder, &group->notification_list, event_list) { event = holder->event; send_len += sizeof(struct inotify_event); - send_len += roundup(event->name_len, - sizeof(struct inotify_event)); + if (event->name_len) + send_len += roundup(event->name_len + 1, + sizeof(struct inotify_event)); } mutex_unlock(&group->notification_mutex); ret = put_user(send_len, (int __user *) p); @@ -587,6 +591,10 @@ retry: /* match the ref from fsnotify_init_markentry() */ fsnotify_put_mark(&tmp_ientry->fsn_entry); + /* if this mark added a new event update the group mask */ + if (mask & ~group->mask) + fsnotify_recalc_group_mask(group); + out_err: if (ret < 0) kmem_cache_free(inotify_inode_mark_cachep, tmp_ientry); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1751 retrieving revision 1.1752 diff -u -p -r1.1751 -r1.1752 --- kernel.spec 28 Aug 2009 16:46:16 -0000 1.1751 +++ kernel.spec 28 Aug 2009 17:26:08 -0000 1.1752 @@ -724,6 +724,7 @@ Patch11010: via-hwmon-temp-sensor.patch # patches headed upstream Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch Patch12011: linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch +Patch12012: linux-2.6-inotify-accounting.patch %endif @@ -1338,6 +1339,7 @@ ApplyPatch linux-2.6-silence-acpi-blackl #ApplyPatch linux-2.6-revert-dvb-net-kabi-change.patch # Patches headed upstream +ApplyPatch linux-2.6-inotify-accounting.patch # END OF PATCH APPLICATIONS @@ -2005,6 +2007,9 @@ fi # and build. %changelog +* Fri Aug 28 2009 Eric Paris +- fix inotify length accounting and send inotify events + * Fri Aug 28 2009 David Woodhouse - Enable Solos DSL driver From matt at fedoraproject.org Fri Aug 28 17:38:50 2009 From: matt at fedoraproject.org (matt) Date: Fri, 28 Aug 2009 17:38:50 +0000 (UTC) Subject: rpms/condor/devel condor.spec,1.22,1.23 Message-ID: <20090828173850.3941711C0078@cvs1.fedora.phx.redhat.com> Author: matt Update of /cvs/pkgs/rpms/condor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17462 Modified Files: condor.spec Log Message: 7.2.4-1, without gcc44 patch Index: condor.spec =================================================================== RCS file: /cvs/pkgs/rpms/condor/devel/condor.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- condor.spec 28 Aug 2009 17:23:52 -0000 1.22 +++ condor.spec 28 Aug 2009 17:38:49 -0000 1.23 @@ -29,7 +29,6 @@ Patch1: stdsoap2.h.patch.patch Patch3: chkconfig_off.patch Patch4: no_rpmdb_query.patch Patch5: no_basename.patch -Patch6: gcc44_const.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -115,7 +114,6 @@ cp %{SOURCE2} . %patch3 -p1 %patch4 -p1 %patch5 -p1 -%patch6 -p1 # fix errant execute permissions find src -perm /a+x -type f -name "*.[Cch]" -exec chmod a-x {} \; @@ -574,6 +572,7 @@ fi %changelog * Fri Aug 28 2009 - 7.2.4-1 - Upgrade to 7.2.4 release +- Removed gcc44_const.patch, accepted upstream * Fri Aug 21 2009 Tomas Mraz - 7.2.1-3 - rebuilt with new openssl From orion at fedoraproject.org Fri Aug 28 18:00:09 2009 From: orion at fedoraproject.org (Orion Poplawski) Date: Fri, 28 Aug 2009 18:00:09 +0000 (UTC) Subject: rpms/paraview/F-11 paraview.spec,1.34,1.35 Message-ID: <20090828180009.8509C11C0496@cvs1.fedora.phx.redhat.com> Author: orion Update of /cvs/pkgs/rpms/paraview/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22035 Modified Files: paraview.spec Log Message: Can't use openmpi pkgconfig yet in F-11 Index: paraview.spec =================================================================== RCS file: /cvs/pkgs/rpms/paraview/F-11/paraview.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- paraview.spec 28 Aug 2009 15:01:52 -0000 1.34 +++ paraview.spec 28 Aug 2009 18:00:09 -0000 1.35 @@ -219,7 +219,6 @@ export CXXFLAGS="$RPM_OPT_FLAGS -DH5_USE -DPV_INSTALL_LIB_DIR:PATH=%{_lib}/paraview-mpi \ -DPARAVIEW_USE_MPI:BOOL=ON \ -DICET_BUILD_TESTING:BOOL=ON \ - -DMPI_COMPILER:FILEPATH=%{_libdir}/openmpi/$(pkg-config --modversion openmpi)/bin/mpicxx \ %{paraview_cmake_options} #Need to run cmake twice to get MPI headers into VTK/Parallel build config cmake .. From matt at fedoraproject.org Fri Aug 28 18:02:12 2009 From: matt at fedoraproject.org (matt) Date: Fri, 28 Aug 2009 18:02:12 +0000 (UTC) Subject: rpms/condor/devel log_lock_run.patch, NONE, 1.1 condor.spec, 1.23, 1.24 Message-ID: <20090828180212.AF7DF11C0078@cvs1.fedora.phx.redhat.com> Author: matt Update of /cvs/pkgs/rpms/condor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22530 Modified Files: condor.spec Added Files: log_lock_run.patch Log Message: 7.2.4-1, updated to be like f10 and f11 log_lock_run.patch: condor_config.generic | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) --- NEW FILE log_lock_run.patch --- diff --git a/src/condor_examples/condor_config.generic b/src/condor_examples/con index 352f685..3f80b62 100644 --- a/src/condor_examples/condor_config.generic +++ b/src/condor_examples/condor_config.generic @@ -378,7 +378,7 @@ ## condor account, it's probably condor. Otherwise, it's whatever ## you've set in the CONDOR_IDS environment variable. See the Admin ## manual for details on this. -LOCK = $(LOG) +LOCK = /var/lock/condor ## If you don't use a fully qualified name in your /etc/hosts file ## (or NIS, etc.) for either your official hostname or as an alias, @@ -878,15 +878,16 @@ ###################################################################### ## Pathnames -LOG = $(LOCAL_DIR)/log +LOG = /var/log/condor SPOOL = $(LOCAL_DIR)/spool EXECUTE = $(LOCAL_DIR)/execute BIN = $(RELEASE_DIR)/bin LIB = $(RELEASE_DIR)/lib INCLUDE = $(RELEASE_DIR)/include/condor SBIN = $(RELEASE_DIR)/sbin LIBEXEC = $(RELEASE_DIR)/libexec/condor SHARE = $(RELEASE_DIR)/share/condor +RUN = /var/run/condor ## If you leave HISTORY undefined (comment it out), no history file ## will be created. @@ -1559,7 +1560,7 @@ # UNIX); the name will be something like: # \\.\pipe\condor_procd # -PROCD_ADDRESS = $(LOCK)/procd_pipe +PROCD_ADDRESS = $(RUN)/procd_pipe # The procd currently uses a very simplistic logging system. Since this # log will not be rotated like other Condor logs, it is only recommended Index: condor.spec =================================================================== RCS file: /cvs/pkgs/rpms/condor/devel/condor.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- condor.spec 28 Aug 2009 17:38:49 -0000 1.23 +++ condor.spec 28 Aug 2009 18:02:12 -0000 1.24 @@ -29,6 +29,7 @@ Patch1: stdsoap2.h.patch.patch Patch3: chkconfig_off.patch Patch4: no_rpmdb_query.patch Patch5: no_basename.patch +Patch6: log_lock_run.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -114,6 +115,7 @@ cp %{SOURCE2} . %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 # fix errant execute permissions find src -perm /a+x -type f -name "*.[Cch]" -exec chmod a-x {} \; @@ -360,7 +362,9 @@ populate %_datadir/condor $PREFIX/lib/* populate %_datadir/condor/sql $PREFIX/sql/* populate %_libexecdir/condor $PREFIX/libexec/* populate %_var/lib/condor $PREFIX/local_dir/* - +mkdir -p -m0755 "%{buildroot}"/%_var/run/condor +mkdir -p -m0755 "%{buildroot}"/%_var/log/condor +mkdir -p -m0755 "%{buildroot}"/%_var/lock/condor # install the lsb init script install -Dp -m0755 $PREFIX/etc/examples/condor.init %buildroot/%_initrddir/condor @@ -455,7 +459,7 @@ rm -rf %{buildroot} %_bindir/condor_transfer_data %_bindir/condor_check_userlogs %_bindir/condor_q -%_bindir/condor_transferer +%_sbindir/condor_transferer %_bindir/condor_cod %_bindir/condor_qedit %_bindir/condor_userlog @@ -518,8 +522,10 @@ rm -rf %{buildroot} %defattr(-,condor,condor,-) %dir %_var/lib/condor/ %dir %_var/lib/condor/execute/ -%dir %_var/lib/condor/log/ +%dir %_var/log/condor/ %dir %_var/lib/condor/spool/ +%dir %_var/lock/condor/ +%dir %_var/run/condor/ #%files static @@ -550,7 +556,7 @@ rm -rf %{buildroot} /sbin/ldconfig test -x /usr/sbin/selinuxenabled && /usr/sbin/selinuxenabled if [ $? = 0 ]; then - semanage fcontext -a -t unconfined_execmem_exec_t %_sbindir/condor_startd + semanage fcontext -a -t unconfined_execmem_exec_t %_sbindir/condor_startd 2>&1| grep -v "already defined" restorecon %_sbindir/condor_startd fi @@ -573,6 +579,8 @@ fi * Fri Aug 28 2009 - 7.2.4-1 - Upgrade to 7.2.4 release - Removed gcc44_const.patch, accepted upstream +- New log, lock, run locations (BZ502175) +- Filtered innocuous semanage message * Fri Aug 21 2009 Tomas Mraz - 7.2.1-3 - rebuilt with new openssl From dwalsh at fedoraproject.org Fri Aug 28 18:03:05 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Fri, 28 Aug 2009 18:03:05 +0000 (UTC) Subject: rpms/libsemanage/devel .cvsignore, 1.102, 1.103 libsemanage-rhat.patch, 1.54, 1.55 libsemanage.spec, 1.182, 1.183 sources, 1.105, 1.106 Message-ID: <20090828180305.DA7A111C0078@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/libsemanage/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22725 Modified Files: .cvsignore libsemanage-rhat.patch libsemanage.spec sources Log Message: * Fri Aug 28 2009 Dan Walsh - 2.0.36-2 - Add enable/disable modules Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/.cvsignore,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- .cvsignore 5 Aug 2009 19:21:57 -0000 1.102 +++ .cvsignore 28 Aug 2009 18:03:05 -0000 1.103 @@ -108,3 +108,4 @@ libsemanage-2.0.31.tgz libsemanage-2.0.32.tgz libsemanage-2.0.33.tgz libsemanage-2.0.35.tgz +libsemanage-2.0.36.tgz libsemanage-rhat.patch: include/semanage/modules.h | 5 + src/direct_api.c | 119 +++++++++++++++++++++++++++++++++++++++++++-- src/genhomedircon.c | 15 +++++ src/libsemanage.map | 3 + src/module_internal.h | 1 src/modules.c | 41 +++++++++++++++ src/modules.h | 1 src/policy.h | 6 ++ src/semanage.conf | 2 src/semanage_store.c | 60 ++++++++++++++++++---- src/semanage_store.h | 2 11 files changed, 239 insertions(+), 16 deletions(-) Index: libsemanage-rhat.patch =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/libsemanage-rhat.patch,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- libsemanage-rhat.patch 26 Aug 2009 19:06:22 -0000 1.54 +++ libsemanage-rhat.patch 28 Aug 2009 18:03:05 -0000 1.55 @@ -1,6 +1,204 @@ -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/genhomedircon.c libsemanage-2.0.35/src/genhomedircon.c +diff --exclude-from=exclude -N -u -r nsalibsemanage/include/semanage/modules.h libsemanage-2.0.36/include/semanage/modules.h +--- nsalibsemanage/include/semanage/modules.h 2009-01-13 08:45:35.000000000 -0500 ++++ libsemanage-2.0.36/include/semanage/modules.h 2009-08-28 14:00:55.000000000 -0400 +@@ -40,10 +40,12 @@ + char *module_data, size_t data_len); + int semanage_module_install_base_file(semanage_handle_t *, + const char *module_name); ++int semanage_module_enable(semanage_handle_t *, char *module_name); ++int semanage_module_disable(semanage_handle_t *, char *module_name); + int semanage_module_remove(semanage_handle_t *, char *module_name); + + /* semanage_module_info is for getting information on installed +- modules, only name and version at this time */ ++ modules, only name and version, and enabled/disabled flag at this time */ + typedef struct semanage_module_info semanage_module_info_t; + + int semanage_module_list(semanage_handle_t *, +@@ -53,5 +55,6 @@ + int n); + const char *semanage_module_get_name(semanage_module_info_t *); + const char *semanage_module_get_version(semanage_module_info_t *); ++int semanage_module_get_enabled(semanage_module_info_t *); + + #endif +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/direct_api.c libsemanage-2.0.36/src/direct_api.c +--- nsalibsemanage/src/direct_api.c 2009-08-26 15:06:22.000000000 -0400 ++++ libsemanage-2.0.36/src/direct_api.c 2009-08-28 14:00:55.000000000 -0400 +@@ -66,6 +66,8 @@ + static int semanage_direct_install_base(semanage_handle_t * sh, char *base_data, + size_t data_len); + static int semanage_direct_install_base_file(semanage_handle_t * sh, const char *module_name); ++static int semanage_direct_enable(semanage_handle_t * sh, char *module_name); ++static int semanage_direct_disable(semanage_handle_t * sh, char *module_name); + static int semanage_direct_remove(semanage_handle_t * sh, char *module_name); + static int semanage_direct_list(semanage_handle_t * sh, + semanage_module_info_t ** modinfo, +@@ -83,6 +85,8 @@ + .upgrade_file = semanage_direct_upgrade_file, + .install_base = semanage_direct_install_base, + .install_base_file = semanage_direct_install_base_file, ++ .enable = semanage_direct_enable, ++ .disable = semanage_direct_disable, + .remove = semanage_direct_remove, + .list = semanage_direct_list + }; +@@ -348,10 +352,17 @@ + semanage_path(SEMANAGE_TMP, SEMANAGE_MODULES)) == NULL) { + return -1; + } +- if (asprintf(filename, "%s/%s.pp", module_path, *module_name) == -1) { ++ if (asprintf(filename, "%s/%s.pp%s", module_path, *module_name, DISABLESTR) == -1) { + ERR(sh, "Out of memory!"); + return -1; + } ++ ++ if (access(*filename, F_OK) == -1) { ++ char *ptr = *filename; ++ int len = strlen(ptr) - strlen(DISABLESTR); ++ if (len > 0) ptr[len]='\0'; ++ } ++ + return 0; + } + +@@ -1272,6 +1283,107 @@ + return retval; + } + ++/* Enables a module from the sandbox. Returns 0 on success, -1 if out ++ * of memory, -2 if module not found or could not be enabled. */ ++static int semanage_direct_enable(semanage_handle_t * sh, char *module_name) ++{ ++ int i, retval = -1; ++ char **module_filenames = NULL; ++ int num_mod_files; ++ size_t name_len = strlen(module_name); ++ if (semanage_get_modules_names(sh, &module_filenames, &num_mod_files) == ++ -1) { ++ return -1; ++ } ++ for (i = 0; i < num_mod_files; i++) { ++ char *base = strrchr(module_filenames[i], '/'); ++ if (base == NULL) { ++ ERR(sh, "Could not read module names."); ++ retval = -2; ++ goto cleanup; ++ } ++ base++; ++ if (memcmp(module_name, base, name_len) == 0 && ++ strcmp(base + name_len + 3, DISABLESTR) == 0) { ++ int len = strlen(module_filenames[i]) - strlen(DISABLESTR); ++ char *enabled_name = calloc(1, len+1); ++ if (!enabled_name) { ++ ERR(sh, "Could not allocate memory"); ++ retval = -1; ++ goto cleanup; ++ } ++ ++ strncpy(enabled_name, module_filenames[i],len); ++ ++ if (rename(module_filenames[i], enabled_name) == -1) { ++ ERR(sh, "Could not enable module file %s.", ++ enabled_name); ++ retval = -2; ++ } ++ retval = 0; ++ free(enabled_name); ++ goto cleanup; ++ } ++ } ++ ERR(sh, "Module %s was not found.", module_name); ++ retval = -2; /* module not found */ ++ cleanup: ++ for (i = 0; module_filenames != NULL && i < num_mod_files; i++) { ++ free(module_filenames[i]); ++ } ++ free(module_filenames); ++ return retval; ++} ++ ++/* Enables a module from the sandbox. Returns 0 on success, -1 if out ++ * of memory, -2 if module not found or could not be enabled. */ ++static int semanage_direct_disable(semanage_handle_t * sh, char *module_name) ++{ ++ int i, retval = -1; ++ char **module_filenames = NULL; ++ int num_mod_files; ++ size_t name_len = strlen(module_name); ++ if (semanage_get_modules_names(sh, &module_filenames, &num_mod_files) == ++ -1) { ++ return -1; ++ } ++ for (i = 0; i < num_mod_files; i++) { ++ char *base = strrchr(module_filenames[i], '/'); ++ if (base == NULL) { ++ ERR(sh, "Could not read module names."); ++ retval = -2; ++ goto cleanup; ++ } ++ base++; ++ if (memcmp(module_name, base, name_len) == 0 && ++ strcmp(base + name_len, ".pp") == 0) { ++ char disabled_name[PATH_MAX]; ++ if (snprintf(disabled_name, PATH_MAX, "%s%s", ++ module_filenames[i], DISABLESTR) == PATH_MAX) { ++ ERR(sh, "Could not disable module file %s.", ++ module_filenames[i]); ++ retval = -2; ++ goto cleanup; ++ } ++ if (rename(module_filenames[i], disabled_name) == -1) { ++ ERR(sh, "Could not disable module file %s.", ++ module_filenames[i]); ++ retval = -2; ++ } ++ retval = 0; ++ goto cleanup; ++ } ++ } ++ ERR(sh, "Module %s was not found.", module_name); ++ retval = -2; /* module not found */ ++ cleanup: ++ for (i = 0; module_filenames != NULL && i < num_mod_files; i++) { ++ free(module_filenames[i]); ++ } ++ free(module_filenames); ++ return retval; ++} ++ + /* Removes a module from the sandbox. Returns 0 on success, -1 if out + * of memory, -2 if module not found or could not be removed. */ + static int semanage_direct_remove(semanage_handle_t * sh, char *module_name) +@@ -1292,8 +1404,7 @@ + goto cleanup; + } + base++; +- if (memcmp(module_name, base, name_len) == 0 && +- strcmp(base + name_len, ".pp") == 0) { ++ if (memcmp(module_name, base, name_len) == 0) { + if (unlink(module_filenames[i]) == -1) { + ERR(sh, "Could not remove module file %s.", + module_filenames[i]); +@@ -1368,6 +1479,7 @@ + } + ssize_t size; + char *data = NULL; ++ int enabled = semanage_module_enabled(module_filenames[i]); + + if ((size = bunzip(sh, fp, &data)) > 0) { + fclose(fp); +@@ -1392,6 +1504,7 @@ + if (type == SEPOL_POLICY_MOD) { + (*modinfo)[*num_modules].name = name; + (*modinfo)[*num_modules].version = version; ++ (*modinfo)[*num_modules].enabled = enabled; + (*num_modules)++; + } else { + /* file was not a module, so don't report it */ +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/genhomedircon.c libsemanage-2.0.36/src/genhomedircon.c --- nsalibsemanage/src/genhomedircon.c 2008-08-28 09:34:24.000000000 -0400 -+++ libsemanage-2.0.35/src/genhomedircon.c 2009-08-26 15:05:01.000000000 -0400 ++++ libsemanage-2.0.36/src/genhomedircon.c 2009-08-26 15:07:35.000000000 -0400 @@ -304,10 +304,20 @@ continue; if (!semanage_list_find(shells, pwbuf->pw_shell)) @@ -34,12 +232,240 @@ diff --exclude-from=exclude -N -u -r nsa if (push_user_entry(&head, name, seuname, prefix, pwent->pw_dir) != STATUS_SUCCESS) { *errors = STATUS_ERR; -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage.conf libsemanage-2.0.35/src/semanage.conf +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/libsemanage.map libsemanage-2.0.36/src/libsemanage.map +--- nsalibsemanage/src/libsemanage.map 2009-07-07 15:32:32.000000000 -0400 ++++ libsemanage-2.0.36/src/libsemanage.map 2009-08-28 14:00:55.000000000 -0400 +@@ -6,10 +6,13 @@ + semanage_module_install; semanage_module_install_file; + semanage_module_upgrade; semanage_module_upgrade_file; + semanage_module_install_base; semanage_module_install_base_file; ++ semanage_module_enable; ++ semanage_module_disable; + semanage_module_remove; + semanage_module_list; semanage_module_info_datum_destroy; + semanage_module_list_nth; semanage_module_get_name; + semanage_module_get_version; semanage_select_store; ++ semanage_module_get_enabled; + semanage_reload_policy; semanage_set_reload; semanage_set_rebuild; + semanage_user_*; semanage_bool_*; semanage_seuser_*; + semanage_iface_*; semanage_port_*; semanage_context_*; +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/module_internal.h libsemanage-2.0.36/src/module_internal.h +--- nsalibsemanage/src/module_internal.h 2008-08-28 09:34:24.000000000 -0400 ++++ libsemanage-2.0.36/src/module_internal.h 2009-08-28 14:00:55.000000000 -0400 +@@ -6,6 +6,7 @@ + + hidden_proto(semanage_module_get_name) + hidden_proto(semanage_module_get_version) ++ hidden_proto(semanage_module_get_enabled) + hidden_proto(semanage_module_info_datum_destroy) + hidden_proto(semanage_module_list_nth) + #endif +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/modules.c libsemanage-2.0.36/src/modules.c +--- nsalibsemanage/src/modules.c 2009-01-13 08:45:35.000000000 -0500 ++++ libsemanage-2.0.36/src/modules.c 2009-08-28 14:00:55.000000000 -0400 +@@ -147,6 +147,40 @@ + return sh->funcs->install_base_file(sh, module_name); + } + ++int semanage_module_enable(semanage_handle_t * sh, char *module_name) ++{ ++ if (sh->funcs->enable == NULL) { ++ ERR(sh, "No enable function defined for this connection type."); ++ return -1; ++ } else if (!sh->is_connected) { ++ ERR(sh, "Not connected."); ++ return -1; ++ } else if (!sh->is_in_transaction) { ++ if (semanage_begin_transaction(sh) < 0) { ++ return -1; ++ } ++ } ++ sh->modules_modified = 1; ++ return sh->funcs->enable(sh, module_name); ++} ++ ++int semanage_module_disable(semanage_handle_t * sh, char *module_name) ++{ ++ if (sh->funcs->disable == NULL) { ++ ERR(sh, "No disable function defined for this connection type."); ++ return -1; ++ } else if (!sh->is_connected) { ++ ERR(sh, "Not connected."); ++ return -1; ++ } else if (!sh->is_in_transaction) { ++ if (semanage_begin_transaction(sh) < 0) { ++ return -1; ++ } ++ } ++ sh->modules_modified = 1; ++ return sh->funcs->disable(sh, module_name); ++} ++ + int semanage_module_remove(semanage_handle_t * sh, char *module_name) + { + if (sh->funcs->remove == NULL) { +@@ -202,6 +236,13 @@ + + hidden_def(semanage_module_get_name) + ++int semanage_module_get_enabled(semanage_module_info_t * modinfo) ++{ ++ return modinfo->enabled; ++} ++ ++hidden_def(semanage_module_get_enabled) ++ + const char *semanage_module_get_version(semanage_module_info_t * modinfo) + { + return modinfo->version; +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/modules.h libsemanage-2.0.36/src/modules.h +--- nsalibsemanage/src/modules.h 2008-08-28 09:34:24.000000000 -0400 ++++ libsemanage-2.0.36/src/modules.h 2009-08-28 14:00:55.000000000 -0400 +@@ -26,6 +26,7 @@ + struct semanage_module_info { + char *name; /* Key */ + char *version; ++ int enabled; + }; + + #endif +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/policy.h libsemanage-2.0.36/src/policy.h +--- nsalibsemanage/src/policy.h 2009-01-13 08:45:35.000000000 -0500 ++++ libsemanage-2.0.36/src/policy.h 2009-08-28 14:00:55.000000000 -0400 +@@ -58,6 +58,12 @@ + /* Upgrade a policy module */ + int (*upgrade_file) (struct semanage_handle *, const char *); + ++ /* Enable a policy module */ ++ int (*enable) (struct semanage_handle *, char *); ++ ++ /* Disable a policy module */ ++ int (*disable) (struct semanage_handle *, char *); ++ + /* Remove a policy module */ + int (*remove) (struct semanage_handle *, char *); + +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage.conf libsemanage-2.0.36/src/semanage.conf --- nsalibsemanage/src/semanage.conf 2008-08-28 09:34:24.000000000 -0400 -+++ libsemanage-2.0.35/src/semanage.conf 2009-08-05 15:21:56.000000000 -0400 ++++ libsemanage-2.0.36/src/semanage.conf 2009-08-26 15:07:35.000000000 -0400 @@ -35,4 +35,4 @@ # given in . Change this setting if a different # version is necessary. #policy-version = 19 - +expand-check=0 +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage_store.c libsemanage-2.0.36/src/semanage_store.c +--- nsalibsemanage/src/semanage_store.c 2009-08-05 15:10:56.000000000 -0400 ++++ libsemanage-2.0.36/src/semanage_store.c 2009-08-28 14:00:55.000000000 -0400 +@@ -57,6 +57,8 @@ + + #include "debug.h" + ++const char *DISABLESTR=".disabled"; ++ + #define SEMANAGE_CONF_FILE "semanage.conf" + /* relative path names to enum semanage_paths to special files and + * directories for the module store */ +@@ -433,6 +435,21 @@ + return 1; + } + ++int semanage_module_enabled(const char *file) { ++ int len = strlen(file) - strlen(DISABLESTR); ++ return (len < 0 || strcmp(&file[len], DISABLESTR) != 0); ++} ++ ++static int semanage_modulename_select(const struct dirent *d) ++{ ++ if (d->d_name[0] == '.' ++ && (d->d_name[1] == '\0' ++ || (d->d_name[1] == '.' && d->d_name[2] == '\0'))) ++ return 0; ++ ++ return semanage_module_enabled(d->d_name); ++} ++ + /* Copies a file from src to dst. If dst already exists then + * overwrite it. Returns 0 on success, -1 on error. */ + static int semanage_copy_file(const char *src, const char *dst, mode_t mode) +@@ -599,15 +616,8 @@ + return -1; + } + +-/* Scans the modules directory for the current semanage handler. This +- * might be the active directory or sandbox, depending upon if the +- * handler has a transaction lock. Allocates and fills in *filenames +- * with an array of module filenames; length of array is stored in +- * *len. The caller is responsible for free()ing *filenames and its +- * individual elements. Upon success returns 0, -1 on error. +- */ +-int semanage_get_modules_names(semanage_handle_t * sh, char ***filenames, +- int *len) ++static int semanage_get_modules_names_filter(semanage_handle_t * sh, char ***filenames, ++ int *len, int (*filter)(const struct dirent *)) + { + const char *modules_path; + struct dirent **namelist = NULL; +@@ -622,7 +632,7 @@ + *filenames = NULL; + *len = 0; + if ((num_files = scandir(modules_path, &namelist, +- semanage_filename_select, alphasort)) == -1) { ++ filter, alphasort)) == -1) { + ERR(sh, "Error while scanning directory %s.", modules_path); + goto cleanup; + } +@@ -663,6 +673,34 @@ + return retval; + } + ++/* Scans the modules directory for the current semanage handler. This ++ * might be the active directory or sandbox, depending upon if the ++ * handler has a transaction lock. Allocates and fills in *filenames ++ * with an array of module filenames; length of array is stored in ++ * *len. The caller is responsible for free()ing *filenames and its ++ * individual elements. Upon success returns 0, -1 on error. ++ */ ++int semanage_get_modules_names(semanage_handle_t * sh, char ***filenames, ++ int *len) ++{ ++ return semanage_get_modules_names_filter(sh, filenames, ++ len, semanage_filename_select); ++} ++ ++/* Scans the modules directory for the current semanage handler. This ++ * might be the active directory or sandbox, depending upon if the ++ * handler has a transaction lock. Allocates and fills in *filenames ++ * with an array of module filenames; length of array is stored in ++ * *len. The caller is responsible for free()ing *filenames and its ++ * individual elements. Upon success returns 0, -1 on error. ++ */ ++int semanage_get_active_modules_names(semanage_handle_t * sh, char ***filenames, ++ int *len) ++{ ++ return semanage_get_modules_names_filter(sh, filenames, ++ len, semanage_modulename_select); ++} ++ + /******************* routines that run external programs *******************/ + + /* Appends a single character to a string. Returns a pointer to the +@@ -1589,7 +1627,7 @@ + } + + /* get list of modules and load them */ +- if (semanage_get_modules_names(sh, &module_filenames, &num_modules) == ++ if (semanage_get_active_modules_names(sh, &module_filenames, &num_modules) == + -1 || semanage_load_module(sh, base_filename, base) == -1) { + goto cleanup; + } +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage_store.h libsemanage-2.0.36/src/semanage_store.h +--- nsalibsemanage/src/semanage_store.h 2009-07-07 15:32:32.000000000 -0400 ++++ libsemanage-2.0.36/src/semanage_store.h 2009-08-28 14:00:55.000000000 -0400 +@@ -128,4 +128,6 @@ + size_t buf_len, + char **sorted_buf, size_t * sorted_buf_len); + ++extern const char *DISABLESTR; ++ + #endif Index: libsemanage.spec =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/libsemanage.spec,v retrieving revision 1.182 retrieving revision 1.183 diff -u -p -r1.182 -r1.183 --- libsemanage.spec 26 Aug 2009 19:06:23 -0000 1.182 +++ libsemanage.spec 28 Aug 2009 18:03:05 -0000 1.183 @@ -2,7 +2,7 @@ %define libselinuxver 2.0.0-1 Summary: SELinux binary policy manipulation library Name: libsemanage -Version: 2.0.35 +Version: 2.0.36 Release: 2%{?dist} License: LGPLv2+ Group: System Environment/Libraries @@ -91,6 +91,14 @@ rm -rf ${RPM_BUILD_ROOT} %{_libdir}/python*/site-packages/* %changelog +* Fri Aug 28 2009 Dan Walsh - 2.0.36-2 +- Add enable/disable modules + +* Wed Aug 26 2009 Dan Walsh - 2.0.36-1 +- Update to upstream + * Changed bzip-blocksize=0 handling to support existing compressed + modules in the store. + * Wed Aug 26 2009 Dan Walsh - 2.0.35-2 - Make sure /root is not used in genhomedircon Index: sources =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/sources,v retrieving revision 1.105 retrieving revision 1.106 diff -u -p -r1.105 -r1.106 --- sources 5 Aug 2009 19:21:58 -0000 1.105 +++ sources 28 Aug 2009 18:03:05 -0000 1.106 @@ -1 +1 @@ -a1592f93fbe653d9c9e1de00597d7df4 libsemanage-2.0.35.tgz +2d8087a2b4d47a55a34c6bb68ab32c1d libsemanage-2.0.36.tgz From dwalsh at fedoraproject.org Fri Aug 28 18:18:48 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Fri, 28 Aug 2009 18:18:48 +0000 (UTC) Subject: rpms/policycoreutils/devel policycoreutils-rhat.patch, 1.436, 1.437 policycoreutils.spec, 1.635, 1.636 Message-ID: <20090828181848.2B90011C0078@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/policycoreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26172 Modified Files: policycoreutils-rhat.patch policycoreutils.spec Log Message: * Fri Aug 28 2009 Dan Walsh 2.0.71-14 - Add enable/disable patch policycoreutils-rhat.patch: Makefile | 2 audit2allow/audit2allow | 14 restorecond/Makefile | 24 restorecond/org.selinux.Restorecond.service | 3 restorecond/restorecond.c | 422 ++--------------- restorecond/restorecond.conf | 5 restorecond/restorecond.desktop | 7 restorecond/restorecond.h | 18 restorecond/restorecond_user.conf | 2 restorecond/user.c | 237 +++++++++ restorecond/watch.c | 254 ++++++++++ sandbox/Makefile | 31 + sandbox/sandbox | 202 ++++++++ sandbox/sandbox.8 | 26 + sandbox/sandboxX.sh | 13 sandbox/seunshare.c | 203 ++++++++ scripts/Makefile | 2 scripts/chcat | 2 semanage/semanage | 34 + semanage/seobject.py | 66 ++ semodule/semodule.8 | 6 semodule/semodule.8.enable | 79 +++ semodule/semodule.c | 51 +- semodule/semodule.c.enable | 454 ++++++++++++++++++ setfiles/Makefile | 4 setfiles/restore.c | 519 +++++++++++++++++++++ setfiles/restore.h | 49 + setfiles/setfiles.c | 687 +++------------------------- 28 files changed, 2440 insertions(+), 976 deletions(-) Index: policycoreutils-rhat.patch =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-rhat.patch,v retrieving revision 1.436 retrieving revision 1.437 diff -u -p -r1.436 -r1.437 --- policycoreutils-rhat.patch 26 Aug 2009 21:52:30 -0000 1.436 +++ policycoreutils-rhat.patch 28 Aug 2009 18:18:46 -0000 1.437 @@ -1,6 +1,6 @@ diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/audit2allow/audit2allow policycoreutils-2.0.71/audit2allow/audit2allow --- nsapolicycoreutils/audit2allow/audit2allow 2009-01-13 08:45:35.000000000 -0500 -+++ policycoreutils-2.0.71/audit2allow/audit2allow 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/audit2allow/audit2allow 2009-08-28 14:07:24.000000000 -0400 @@ -42,6 +42,8 @@ from optparse import OptionParser @@ -40,7 +40,7 @@ diff --exclude-from=exclude --exclude=se f = sys.stdin diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/Makefile policycoreutils-2.0.71/Makefile --- nsapolicycoreutils/Makefile 2008-08-28 09:34:24.000000000 -0400 -+++ policycoreutils-2.0.71/Makefile 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/Makefile 2009-08-28 14:07:24.000000000 -0400 @@ -1,4 +1,4 @@ -SUBDIRS = setfiles semanage load_policy newrole run_init secon audit2allow audit2why scripts sestatus semodule_package semodule semodule_link semodule_expand semodule_deps setsebool po +SUBDIRS = setfiles semanage load_policy newrole run_init sandbox secon audit2allow audit2why scripts sestatus semodule_package semodule semodule_link semodule_expand semodule_deps setsebool po gui @@ -49,7 +49,7 @@ diff --exclude-from=exclude --exclude=se diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/Makefile policycoreutils-2.0.71/restorecond/Makefile --- nsapolicycoreutils/restorecond/Makefile 2009-08-20 15:49:21.000000000 -0400 -+++ policycoreutils-2.0.71/restorecond/Makefile 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/restorecond/Makefile 2009-08-28 14:07:24.000000000 -0400 @@ -1,17 +1,28 @@ # Installation directories. PREFIX ?= ${DESTDIR}/usr @@ -98,14 +98,14 @@ diff --exclude-from=exclude --exclude=se /sbin/restorecon $(SBINDIR)/restorecond diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/org.selinux.Restorecond.service policycoreutils-2.0.71/restorecond/org.selinux.Restorecond.service --- nsapolicycoreutils/restorecond/org.selinux.Restorecond.service 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/restorecond/org.selinux.Restorecond.service 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/restorecond/org.selinux.Restorecond.service 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.selinux.Restorecond +Exec=/usr/sbin/restorecond -u diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.c policycoreutils-2.0.71/restorecond/restorecond.c --- nsapolicycoreutils/restorecond/restorecond.c 2009-08-20 15:49:21.000000000 -0400 -+++ policycoreutils-2.0.71/restorecond/restorecond.c 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/restorecond/restorecond.c 2009-08-28 14:07:24.000000000 -0400 @@ -48,294 +48,38 @@ #include #include @@ -598,7 +598,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.conf policycoreutils-2.0.71/restorecond/restorecond.conf --- nsapolicycoreutils/restorecond/restorecond.conf 2009-08-20 15:49:21.000000000 -0400 -+++ policycoreutils-2.0.71/restorecond/restorecond.conf 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/restorecond/restorecond.conf 2009-08-28 14:07:24.000000000 -0400 @@ -4,8 +4,5 @@ /etc/mtab /var/run/utmp @@ -611,7 +611,7 @@ diff --exclude-from=exclude --exclude=se - diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.desktop policycoreutils-2.0.71/restorecond/restorecond.desktop --- nsapolicycoreutils/restorecond/restorecond.desktop 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/restorecond/restorecond.desktop 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/restorecond/restorecond.desktop 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=File Context maintainer @@ -622,7 +622,7 @@ diff --exclude-from=exclude --exclude=se +StartupNotify=false diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.h policycoreutils-2.0.71/restorecond/restorecond.h --- nsapolicycoreutils/restorecond/restorecond.h 2009-08-20 15:49:21.000000000 -0400 -+++ policycoreutils-2.0.71/restorecond/restorecond.h 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/restorecond/restorecond.h 2009-08-28 14:07:24.000000000 -0400 @@ -24,7 +24,21 @@ #ifndef RESTORED_CONFIG_H #define RESTORED_CONFIG_H @@ -649,13 +649,13 @@ diff --exclude-from=exclude --exclude=se #endif diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond_user.conf policycoreutils-2.0.71/restorecond/restorecond_user.conf --- nsapolicycoreutils/restorecond/restorecond_user.conf 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/restorecond/restorecond_user.conf 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/restorecond/restorecond_user.conf 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,2 @@ +~/* +~/public_html/* diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/user.c policycoreutils-2.0.71/restorecond/user.c --- nsapolicycoreutils/restorecond/user.c 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/restorecond/user.c 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/restorecond/user.c 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,237 @@ +/* + * restorecond @@ -896,7 +896,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/watch.c policycoreutils-2.0.71/restorecond/watch.c --- nsapolicycoreutils/restorecond/watch.c 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/restorecond/watch.c 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/restorecond/watch.c 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,254 @@ +#define _GNU_SOURCE +#include @@ -1154,7 +1154,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/Makefile policycoreutils-2.0.71/sandbox/Makefile --- nsapolicycoreutils/sandbox/Makefile 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/sandbox/Makefile 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/sandbox/Makefile 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,31 @@ +# Installation directories. +PREFIX ?= ${DESTDIR}/usr @@ -1189,8 +1189,8 @@ diff --exclude-from=exclude --exclude=se +relabel: diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox policycoreutils-2.0.71/sandbox/sandbox --- nsapolicycoreutils/sandbox/sandbox 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/sandbox/sandbox 2009-08-26 17:34:50.000000000 -0400 -@@ -0,0 +1,193 @@ ++++ policycoreutils-2.0.71/sandbox/sandbox 2009-08-28 14:07:24.000000000 -0400 +@@ -0,0 +1,202 @@ +#!/usr/bin/python -E +import os, sys, getopt, socket, random, fcntl, shutil +import selinux @@ -1341,7 +1341,14 @@ diff --exclude-from=exclude --exclude=se + break + + try: ++ newhomedir = None ++ newtmpdir = None + if X_ind: ++ if not os.path.exists("/usr/sbin/seunshare"): ++ raise ValueError("""/usr/sbin/seunshare required for sandbox -X, to install you need to execute ++#yum install /usr/sbin/seunshare""") ++ else: ++ print "exists" + import warnings + warnings.simplefilter("ignore") + newhomedir = os.tempnam(".", ".sandbox%s") @@ -1368,8 +1375,10 @@ diff --exclude-from=exclude --exclude=se + selinux.setexeccon(None) + finally: + if X_ind: -+ shutil.rmtree(newhomedir) -+ shutil.rmtree(newtmpdir) ++ if newhomedir: ++ shutil.rmtree(newhomedir) ++ if newtmpdir: ++ shutil.rmtree(newtmpdir) + + except getopt.GetoptError, error: + usage(_("Options Error %s ") % error.msg) @@ -1386,7 +1395,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox.8 policycoreutils-2.0.71/sandbox/sandbox.8 --- nsapolicycoreutils/sandbox/sandbox.8 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/sandbox/sandbox.8 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/sandbox/sandbox.8 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,26 @@ +.TH SANDBOX "8" "May 2009" "chcat" "User Commands" +.SH NAME @@ -1416,7 +1425,7 @@ diff --exclude-from=exclude --exclude=se +.PP diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandboxX.sh policycoreutils-2.0.71/sandbox/sandboxX.sh --- nsapolicycoreutils/sandbox/sandboxX.sh 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/sandbox/sandboxX.sh 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/sandbox/sandboxX.sh 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,13 @@ +#!/bin/bash +(Xephyr -terminate -screen 1000x700 -displayfd 5 5>&1 2>/dev/null) | while read D; do @@ -1431,10 +1440,9 @@ diff --exclude-from=exclude --exclude=se +exit $EXITCODE +break +done -Binary files nsapolicycoreutils/sandbox/seunshare and policycoreutils-2.0.71/sandbox/seunshare differ diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/seunshare.c policycoreutils-2.0.71/sandbox/seunshare.c --- nsapolicycoreutils/sandbox/seunshare.c 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/sandbox/seunshare.c 2009-08-26 17:50:31.000000000 -0400 ++++ policycoreutils-2.0.71/sandbox/seunshare.c 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,203 @@ +#include +#include @@ -1639,10 +1647,9 @@ diff --exclude-from=exclude --exclude=se + + return status; +} -Binary files nsapolicycoreutils/sandbox/seunshare.o and policycoreutils-2.0.71/sandbox/seunshare.o differ diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/chcat policycoreutils-2.0.71/scripts/chcat --- nsapolicycoreutils/scripts/chcat 2009-06-23 15:36:07.000000000 -0400 -+++ policycoreutils-2.0.71/scripts/chcat 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/scripts/chcat 2009-08-28 14:07:24.000000000 -0400 @@ -435,6 +435,8 @@ continue except ValueError, e: @@ -1654,7 +1661,7 @@ diff --exclude-from=exclude --exclude=se diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/Makefile policycoreutils-2.0.71/scripts/Makefile --- nsapolicycoreutils/scripts/Makefile 2008-08-28 09:34:24.000000000 -0400 -+++ policycoreutils-2.0.71/scripts/Makefile 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/scripts/Makefile 2009-08-28 14:07:24.000000000 -0400 @@ -5,7 +5,7 @@ MANDIR ?= $(PREFIX)/share/man LOCALEDIR ?= /usr/share/locale @@ -1666,7 +1673,7 @@ diff --exclude-from=exclude --exclude=se -mkdir -p $(BINDIR) diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/semanage policycoreutils-2.0.71/semanage/semanage --- nsapolicycoreutils/semanage/semanage 2009-08-19 16:35:03.000000000 -0400 -+++ policycoreutils-2.0.71/semanage/semanage 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/semanage/semanage 2009-08-28 14:07:24.000000000 -0400 @@ -68,6 +68,7 @@ -h, --help Display this message -n, --noheading Do not print heading when listing OBJECTS @@ -1776,7 +1783,7 @@ diff --exclude-from=exclude --exclude=se diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/seobject.py policycoreutils-2.0.71/semanage/seobject.py --- nsapolicycoreutils/semanage/seobject.py 2009-08-19 16:35:03.000000000 -0400 -+++ policycoreutils-2.0.71/semanage/seobject.py 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/semanage/seobject.py 2009-08-28 14:07:24.000000000 -0400 @@ -1,5 +1,5 @@ #! /usr/bin/python -E -# Copyright (C) 2005, 2006, 2007, 2008 Red Hat @@ -1903,9 +1910,683 @@ diff --exclude-from=exclude --exclude=se class booleanRecords(semanageRecords): def __init__(self, store = ""): +diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.8 policycoreutils-2.0.71/semodule/semodule.8 +--- nsapolicycoreutils/semodule/semodule.8 2008-08-28 09:34:24.000000000 -0400 ++++ policycoreutils-2.0.71/semodule/semodule.8 2009-08-28 14:07:24.000000000 -0400 +@@ -35,6 +35,12 @@ + .B \-b,\-\-base=MODULE_PKG + install/replace base module package + .TP ++.B \-d,\-\-disable=MODULE_NAME ++disable existing module ++.TP ++.B \-e,\-\-enable=MODULE_NAME ++enable existing module ++.TP + .B \-r,\-\-remove=MODULE_NAME + remove existing module + .TP +diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.8.enable policycoreutils-2.0.71/semodule/semodule.8.enable +--- nsapolicycoreutils/semodule/semodule.8.enable 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.71/semodule/semodule.8.enable 2009-08-12 12:08:15.000000000 -0400 +@@ -0,0 +1,79 @@ ++.TH SEMODULE "8" "Nov 2005" "Security Enhanced Linux" NSA ++.SH NAME ++semodule \- Manage SELinux policy modules. ++ ++.SH SYNOPSIS ++.B semodule [options]... MODE [MODES]... ++.br ++.SH DESCRIPTION ++.PP ++semodule is the tool used to manage SELinux policy modules, ++including installing, upgrading, listing and removing modules. ++semodule may also be used to force a rebuild of policy from the ++module store and/or to force a reload of policy without performing ++any other transaction. semodule acts on module packages created ++by semodule_package. Conventionally, these files have a .pp suffix ++(policy package), although this is not mandated in any way. ++ ++.SH "OPTIONS" ++.TP ++.B \-R, \-\-reload ++force a reload of policy ++.TP ++.B \-B, \-\-build ++force a rebuild of policy (also reloads unless -n is used) ++.TP ++.B \-D, \-\-disable_dontaudit ++Temporarily remove dontaudits from policy. Reverts whenever policy is rebuilt ++.TP ++.B \-i,\-\-install=MODULE_PKG ++install/replace a module package ++.TP ++.B \-u,\-\-upgrade=MODULE_PKG ++upgrade an existing module package ++.TP ++.B \-b,\-\-base=MODULE_PKG ++install/replace base module package ++.TP ++.B \-r,\-\-remove=MODULE_NAME ++remove existing module ++.TP ++.B \-l,\-\-list-modules ++display list of installed modules (other than base) ++.TP ++.B \-s,\-\-store ++name of the store to operate on ++.TP ++.B \-n,\-\-noreload ++do not reload policy after commit ++.TP ++.B \-h,\-\-help ++prints help message and quit ++.TP ++.B \-v,\-\-verbose ++be verbose ++ ++.SH EXAMPLE ++.nf ++# Install or replace a base policy package. ++$ semodule -b base.pp ++# Install or replace a non-base policy package. ++$ semodule -i httpd.pp ++# List non-base modules. ++$ semodule -l ++# Turn on all AVC Messages for which SELinux currently is "dontaudit"ing. ++$ semodule -DB ++# Turn "dontaudit" rules back on. ++$ semodule -B ++# Install or replace all non-base modules in the current directory. ++$ semodule -i *.pp ++# Install or replace all modules in the current directory. ++$ ls *.pp | grep -Ev "base.pp|enableaudit.pp" | xargs /usr/sbin/semodule -b base.pp -i ++.fi ++ ++.SH SEE ALSO ++.B checkmodule(8), semodule_package(8) ++.SH AUTHORS ++.nf ++This manual page was written by Dan Walsh . ++The program was written by Karl MacMillan , Joshua Brindle , Jason Tang +diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.c policycoreutils-2.0.71/semodule/semodule.c +--- nsapolicycoreutils/semodule/semodule.c 2009-07-07 15:32:32.000000000 -0400 ++++ policycoreutils-2.0.71/semodule/semodule.c 2009-08-28 14:08:55.000000000 -0400 +@@ -22,12 +22,12 @@ + + #include + +-enum client_modes { NO_MODE, INSTALL_M, UPGRADE_M, BASE_M, REMOVE_M, ++enum client_modes { NO_MODE, INSTALL_M, UPGRADE_M, BASE_M, ENABLE_M, DISABLE_M, REMOVE_M, + LIST_M, RELOAD + }; + /* list of modes in which one ought to commit afterwards */ + static const int do_commit[] = { +- 0, 1, 1, 1, 1, ++ 0, 1, 1, 1, 1, 1, 1, + 0, 0 + }; + +@@ -106,7 +106,9 @@ + printf(" -i,--install=MODULE_PKG install a new module\n"); + printf(" -u,--upgrade=MODULE_PKG upgrade existing module\n"); + printf(" -b,--base=MODULE_PKG install new base module\n"); +- printf(" -r,--remove=MODULE_NAME remove existing module\n"); ++ printf(" -e,--enable=MODULE_PKG enable existing module\n"); ++ printf(" -d,--disable=MODULE_PKG disable existing module\n"); ++ printf(" -r,--remove=MODULE_NAME remove existing module\n"); + printf + (" -l,--list-modules display list of installed modules\n"); + printf("Other options:\n"); +@@ -152,6 +154,8 @@ + {"install", required_argument, NULL, 'i'}, + {"list-modules", 0, NULL, 'l'}, + {"verbose", 0, NULL, 'v'}, ++ {"enable", required_argument, NULL, 'e'}, ++ {"disable", required_argument, NULL, 'd'}, + {"remove", required_argument, NULL, 'r'}, + {"upgrade", required_argument, NULL, 'u'}, + {"reload", 0, NULL, 'R'}, +@@ -166,7 +170,7 @@ + no_reload = 0; + create_store = 0; + while ((i = +- getopt_long(argc, argv, "s:b:hi:lvqr:u:RnBD", opts, ++ getopt_long(argc, argv, "s:b:hi:lvqe:d:r:u:RnBD", opts, + NULL)) != -1) { + switch (i) { + case 'b': +@@ -185,6 +189,12 @@ + case 'v': + verbose = 1; + break; ++ case 'e': ++ set_mode(ENABLE_M, optarg); ++ break; ++ case 'd': ++ set_mode(DISABLE_M, optarg); ++ break; + case 'r': + set_mode(REMOVE_M, optarg); + break; +@@ -238,6 +248,10 @@ + mode = UPGRADE_M; + } else if (commands && commands[num_commands - 1].mode == REMOVE_M) { + mode = REMOVE_M; ++ } else if (commands && commands[num_commands - 1].mode == ENABLE_M) { ++ mode = ENABLE_M; ++ } else if (commands && commands[num_commands - 1].mode == DISABLE_M) { ++ mode = DISABLE_M; + } else { + fprintf(stderr, "unknown additional arguments:\n"); + while (optind < argc) +@@ -352,6 +366,30 @@ + semanage_module_install_base_file(sh, mode_arg); + break; + } ++ case ENABLE_M:{ ++ if (verbose) { ++ printf ++ ("Attempting to enable module '%s':\n", ++ mode_arg); ++ } ++ result = semanage_module_enable(sh, mode_arg); ++ if ( result == -2 ) { ++ continue; ++ } ++ break; ++ } ++ case DISABLE_M:{ ++ if (verbose) { ++ printf ++ ("Attempting to disable module '%s':\n", ++ mode_arg); ++ } ++ result = semanage_module_disable(sh, mode_arg); ++ if ( result == -2 ) { ++ continue; ++ } ++ break; ++ } + case REMOVE_M:{ + if (verbose) { + printf +@@ -382,11 +420,12 @@ + semanage_module_info_t *m = + semanage_module_list_nth + (modinfo, j); +- printf("%s\t%s\n", ++ printf("%s\t%s\t%s\n", + semanage_module_get_name + (m), + semanage_module_get_version +- (m)); ++ (m), ++ (semanage_module_get_enabled(m) ? "" : "Disabled")); + semanage_module_info_datum_destroy + (m); + } +diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.c.enable policycoreutils-2.0.71/semodule/semodule.c.enable +--- nsapolicycoreutils/semodule/semodule.c.enable 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.71/semodule/semodule.c.enable 2009-08-12 12:08:15.000000000 -0400 +@@ -0,0 +1,454 @@ ++/* Authors: Karl MacMillan ++ * Joshua Brindle ++ * Jason Tang ++ * ++ * Copyright (C) 2004-2005 Tresys Technology, LLC ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public License as ++ * published by the Free Software Foundation, version 2. ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#include ++ ++enum client_modes { NO_MODE, INSTALL_M, UPGRADE_M, BASE_M, REMOVE_M, ++ LIST_M, RELOAD ++}; ++/* list of modes in which one ought to commit afterwards */ ++static const int do_commit[] = { ++ 0, 1, 1, 1, 1, ++ 0, 0 ++}; ++ ++struct command { ++ enum client_modes mode; ++ char *arg; ++}; ++static struct command *commands = NULL; ++static int num_commands = 0; ++ ++/* options given on command line */ ++static int verbose; ++static int reload; ++static int no_reload; ++static int create_store; ++static int build; ++static int disable_dontaudit; ++ ++static semanage_handle_t *sh = NULL; ++static char *store; ++ ++extern char *optarg; ++extern int optind; ++ ++static void cleanup(void) ++{ ++ while (--num_commands >= 0) { ++ free(commands[num_commands].arg); ++ } ++ free(commands); ++} ++ ++/* Signal handlers. */ ++static void handle_signal(int sig_num) ++{ ++ if (sig_num == SIGINT || sig_num == SIGQUIT || sig_num == SIGTERM) { ++ /* catch these signals, and then drop them */ ++ } ++} ++ ++static void set_store(char *storename) ++{ ++ /* For now this only supports a store name, later on this ++ * should support an address for a remote connection */ ++ ++ if ((store = strdup(storename)) == NULL) { ++ fprintf(stderr, "Out of memory!\n"); ++ goto bad; ++ } ++ ++ return; ++ ++ bad: ++ cleanup(); ++ exit(1); ++} ++ ++/* Establish signal handlers for the process. */ ++static void create_signal_handlers(void) ++{ ++ if (signal(SIGINT, handle_signal) == SIG_ERR || ++ signal(SIGQUIT, handle_signal) == SIG_ERR || ++ signal(SIGTERM, handle_signal) == SIG_ERR) { ++ fprintf(stderr, "Could not set up signal handler.\n"); ++ exit(255); ++ } ++} ++ ++static void usage(char *progname) ++{ ++ printf("usage: %s [options]... MODE [MODES]...\n", progname); ++ printf("Manage SELinux policy modules.\n"); ++ printf("MODES:\n"); ++ printf(" -R, --reload reload policy\n"); ++ printf(" -B, --build build and reload policy\n"); ++ printf(" -i,--install=MODULE_PKG install a new module\n"); ++ printf(" -u,--upgrade=MODULE_PKG upgrade existing module\n"); ++ printf(" -b,--base=MODULE_PKG install new base module\n"); ++ printf(" -r,--remove=MODULE_NAME remove existing module\n"); ++ printf ++ (" -l,--list-modules display list of installed modules\n"); ++ printf("Other options:\n"); ++ printf(" -s,--store name of the store to operate on\n"); ++ printf(" -n,--noreload do not reload policy after commit\n"); ++ printf(" -h,--help print this message and quit\n"); ++ printf(" -v,--verbose be verbose\n"); ++ printf(" -D,--disable_dontaudit Remove dontaudits from policy\n"); ++} ++ ++/* Sets the global mode variable to new_mode, but only if no other ++ * mode has been given. */ ++static void set_mode(enum client_modes new_mode, char *arg) ++{ ++ struct command *c; ++ char *s; ++ if ((c = realloc(commands, sizeof(*c) * (num_commands + 1))) == NULL) { ++ fprintf(stderr, "Out of memory!\n"); ++ cleanup(); ++ exit(1); ++ } ++ commands = c; ++ commands[num_commands].mode = new_mode; ++ commands[num_commands].arg = NULL; ++ num_commands++; ++ if (arg != NULL) { ++ if ((s = strdup(arg)) == NULL) { ++ fprintf(stderr, "Out of memory!\n"); ++ cleanup(); ++ exit(1); ++ } ++ commands[num_commands - 1].arg = s; ++ } ++} ++ ++/* Parse command line and set global options. */ ++static void parse_command_line(int argc, char **argv) ++{ ++ static struct option opts[] = { ++ {"store", required_argument, NULL, 's'}, ++ {"base", required_argument, NULL, 'b'}, ++ {"help", 0, NULL, 'h'}, ++ {"install", required_argument, NULL, 'i'}, ++ {"list-modules", 0, NULL, 'l'}, ++ {"verbose", 0, NULL, 'v'}, ++ {"remove", required_argument, NULL, 'r'}, ++ {"upgrade", required_argument, NULL, 'u'}, ++ {"reload", 0, NULL, 'R'}, ++ {"noreload", 0, NULL, 'n'}, ++ {"build", 0, NULL, 'B'}, ++ {"disable_dontaudit", 0, NULL, 'D'}, ++ {NULL, 0, NULL, 0} ++ }; ++ int i; ++ verbose = 0; ++ reload = 0; ++ no_reload = 0; ++ create_store = 0; ++ while ((i = ++ getopt_long(argc, argv, "s:b:hi:lvqr:u:RnBD", opts, ++ NULL)) != -1) { ++ switch (i) { ++ case 'b': ++ set_mode(BASE_M, optarg); ++ create_store = 1; ++ break; ++ case 'h': ++ usage(argv[0]); ++ exit(0); ++ case 'i': ++ set_mode(INSTALL_M, optarg); ++ break; ++ case 'l': ++ set_mode(LIST_M, NULL); ++ break; ++ case 'v': ++ verbose = 1; ++ break; ++ case 'r': ++ set_mode(REMOVE_M, optarg); ++ break; ++ case 'u': ++ set_mode(UPGRADE_M, optarg); ++ break; ++ case 's': ++ set_store(optarg); ++ break; ++ case 'R': ++ reload = 1; ++ break; ++ case 'n': ++ no_reload = 1; ++ break; ++ case 'B': ++ build = 1; ++ break; ++ case 'D': ++ disable_dontaudit = 1; ++ break; ++ case '?': ++ default:{ ++ usage(argv[0]); ++ exit(1); ++ } ++ } ++ } ++ if ((build || reload) && num_commands) { ++ fprintf(stderr, ++ "build or reload should not be used with other commands\n"); ++ usage(argv[0]); ++ exit(1); ++ } ++ if (num_commands == 0 && reload == 0 && build == 0) { ++ fprintf(stderr, "At least one mode must be specified.\n"); ++ usage(argv[0]); ++ exit(1); ++ } ++ ++ if (optind < argc) { ++ int mode; ++ /* if -i/u/r was the last command treat any remaining ++ * arguments as args. Will allow 'semodule -i *.pp' to ++ * work as expected. ++ */ ++ ++ if (commands && commands[num_commands - 1].mode == INSTALL_M) { ++ mode = INSTALL_M; ++ } else if (commands && commands[num_commands - 1].mode == UPGRADE_M) { ++ mode = UPGRADE_M; ++ } else if (commands && commands[num_commands - 1].mode == REMOVE_M) { ++ mode = REMOVE_M; ++ } else { ++ fprintf(stderr, "unknown additional arguments:\n"); ++ while (optind < argc) ++ fprintf(stderr, " %s", argv[optind++]); ++ fprintf(stderr, "\n\n"); ++ usage(argv[0]); ++ exit(1); ++ } ++ while (optind < argc) ++ set_mode(mode, argv[optind++]); ++ } ++} ++ ++int main(int argc, char *argv[]) ++{ ++ int i, commit = 0; ++ int result; ++ int status = EXIT_FAILURE; ++ ++ create_signal_handlers(); ++ parse_command_line(argc, argv); ++ ++ if (build) ++ commit = 1; ++ ++ sh = semanage_handle_create(); ++ if (!sh) { ++ fprintf(stderr, "%s: Could not create semanage handle\n", ++ argv[0]); ++ goto cleanup_nohandle; ++ } ++ ++ if (store) { ++ /* Set the store we want to connect to, before connecting. ++ * this will always set a direct connection now, an additional ++ * option will need to be used later to specify a policy server ++ * location */ ++ semanage_select_store(sh, store, SEMANAGE_CON_DIRECT); ++ } ++ ++ /* if installing base module create store if necessary, for bootstrapping */ ++ semanage_set_create_store(sh, create_store); ++ ++ if (!create_store) { ++ if (!semanage_is_managed(sh)) { ++ fprintf(stderr, ++ "%s: SELinux policy is not managed or store cannot be accessed.\n", ++ argv[0]); ++ goto cleanup; ++ } ++ ++ if (semanage_access_check(sh) < SEMANAGE_CAN_READ) { ++ fprintf(stderr, "%s: Cannot read policy store.\n", ++ argv[0]); ++ goto cleanup; ++ } ++ } ++ ++ if ((result = semanage_connect(sh)) < 0) { ++ fprintf(stderr, "%s: Could not connect to policy handler\n", ++ argv[0]); ++ goto cleanup; ++ } ++ ++ if (reload) { ++ if ((result = semanage_reload_policy(sh)) < 0) { ++ fprintf(stderr, "%s: Could not reload policy\n", ++ argv[0]); ++ goto cleanup; ++ } ++ } ++ ++ if (build) { ++ if ((result = semanage_begin_transaction(sh)) < 0) { ++ fprintf(stderr, "%s: Could not begin transaction: %s\n", ++ argv[0], errno ? strerror(errno) : ""); ++ goto cleanup; ++ } ++ } ++ ++ for (i = 0; i < num_commands; i++) { ++ enum client_modes mode = commands[i].mode; ++ char *mode_arg = commands[i].arg; ++ switch (mode) { ++ case INSTALL_M:{ ++ if (verbose) { ++ printf ++ ("Attempting to install module '%s':\n", ++ mode_arg); ++ } ++ result = ++ semanage_module_install_file(sh, mode_arg); ++ break; ++ } ++ case UPGRADE_M:{ ++ if (verbose) { ++ printf ++ ("Attempting to upgrade module '%s':\n", ++ mode_arg); ++ } ++ result = ++ semanage_module_upgrade_file(sh, mode_arg); ++ break; ++ } ++ case BASE_M:{ ++ if (verbose) { ++ printf ++ ("Attempting to install base module '%s':\n", ++ mode_arg); ++ } ++ result = ++ semanage_module_install_base_file(sh, mode_arg); ++ break; ++ } ++ case REMOVE_M:{ ++ if (verbose) { ++ printf ++ ("Attempting to remove module '%s':\n", ++ mode_arg); ++ } ++ result = semanage_module_remove(sh, mode_arg); ++ if ( result == -2 ) { ++ continue; ++ } ++ break; ++ } ++ case LIST_M:{ ++ semanage_module_info_t *modinfo; ++ int num_modules; ++ if (verbose) { ++ printf ++ ("Attempting to list active modules:\n"); ++ } ++ if ((result = ++ semanage_module_list(sh, &modinfo, ++ &num_modules)) >= 0) { ++ int j; ++ if (num_modules == 0) { ++ printf("No modules.\n"); ++ } ++ for (j = 0; j < num_modules; j++) { ++ semanage_module_info_t *m = ++ semanage_module_list_nth ++ (modinfo, j); ++ printf("%s\t%s\n", ++ semanage_module_get_name ++ (m), ++ semanage_module_get_version ++ (m)); ++ semanage_module_info_datum_destroy ++ (m); ++ } ++ free(modinfo); ++ } ++ break; ++ } ++ default:{ ++ fprintf(stderr, ++ "%s: Unknown mode specified.\n", ++ argv[0]); ++ usage(argv[0]); ++ goto cleanup; ++ } ++ } ++ commit += do_commit[mode]; ++ if (result < 0) { ++ fprintf(stderr, "%s: Failed on %s!\n", argv[0], ++ mode_arg ? : "list"); ++ goto cleanup; ++ } else if (verbose) { ++ printf("Ok: return value of %d.\n", result); ++ } ++ } ++ ++ if (commit) { ++ if (verbose) ++ printf("Committing changes:\n"); ++ if (no_reload) ++ semanage_set_reload(sh, 0); ++ if (build) ++ semanage_set_rebuild(sh, 1); ++ if (disable_dontaudit) ++ semanage_set_disable_dontaudit(sh, 1); ++ else if (build) ++ semanage_set_disable_dontaudit(sh, 0); ++ ++ result = semanage_commit(sh); ++ } ++ ++ if (result < 0) { ++ fprintf(stderr, "%s: Failed!\n", argv[0]); ++ goto cleanup; ++ } else if (commit && verbose) { ++ printf("Ok: transaction number %d.\n", result); ++ } ++ ++ if (semanage_disconnect(sh) < 0) { ++ fprintf(stderr, "%s: Error disconnecting\n", argv[0]); ++ goto cleanup; ++ } ++ status = EXIT_SUCCESS; ++ ++ cleanup: ++ if (semanage_is_connected(sh)) { ++ if (semanage_disconnect(sh) < 0) { ++ fprintf(stderr, "%s: Error disconnecting\n", argv[0]); ++ } ++ } ++ semanage_handle_destroy(sh); ++ ++ cleanup_nohandle: ++ cleanup(); ++ exit(status); ++} diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/Makefile policycoreutils-2.0.71/setfiles/Makefile --- nsapolicycoreutils/setfiles/Makefile 2009-07-07 15:32:32.000000000 -0400 -+++ policycoreutils-2.0.71/setfiles/Makefile 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/setfiles/Makefile 2009-08-28 14:07:24.000000000 -0400 @@ -5,7 +5,7 @@ LIBDIR ?= $(PREFIX)/lib AUDITH = $(shell ls /usr/include/libaudit.h 2>/dev/null) @@ -1926,7 +2607,7 @@ diff --exclude-from=exclude --exclude=se ln -sf setfiles restorecon diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.c policycoreutils-2.0.71/setfiles/restore.c --- nsapolicycoreutils/setfiles/restore.c 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/setfiles/restore.c 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/setfiles/restore.c 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,519 @@ +#include "restore.h" + @@ -2449,7 +3130,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.h policycoreutils-2.0.71/setfiles/restore.h --- nsapolicycoreutils/setfiles/restore.h 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/setfiles/restore.h 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/setfiles/restore.h 2009-08-28 14:07:24.000000000 -0400 @@ -0,0 +1,49 @@ +#ifndef RESTORE_H +#define RESTORE_H @@ -2502,7 +3183,7 @@ diff --exclude-from=exclude --exclude=se +#endif diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/setfiles.c policycoreutils-2.0.71/setfiles/setfiles.c --- nsapolicycoreutils/setfiles/setfiles.c 2009-08-12 12:08:15.000000000 -0400 -+++ policycoreutils-2.0.71/setfiles/setfiles.c 2009-08-26 17:34:50.000000000 -0400 ++++ policycoreutils-2.0.71/setfiles/setfiles.c 2009-08-28 14:07:24.000000000 -0400 @@ -1,26 +1,12 @@ -#ifndef _GNU_SOURCE -#define _GNU_SOURCE Index: policycoreutils.spec =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils.spec,v retrieving revision 1.635 retrieving revision 1.636 diff -u -p -r1.635 -r1.636 --- policycoreutils.spec 27 Aug 2009 07:51:00 -0000 1.635 +++ policycoreutils.spec 28 Aug 2009 18:18:47 -0000 1.636 @@ -1,12 +1,12 @@ %define libauditver 1.4.2-1 %define libsepolver 2.0.19-1 -%define libsemanagever 2.0.28-2 +%define libsemanagever 2.0.36-2 %define libselinuxver 2.0.46-5 %define sepolgenver 1.0.17 Summary: SELinux policy core utilities Name: policycoreutils Version: 2.0.71 -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2+ Group: System Environment/Base Source: http://www.nsa.gov/selinux/archives/policycoreutils-%{version}.tgz @@ -295,6 +295,9 @@ fi exit 0 %changelog +* Fri Aug 28 2009 Dan Walsh 2.0.71-14 +- Add enable/disable patch + * Thu Aug 27 2009 Tomas Mraz - 2.0.71-13 - rebuilt with new audit From jkratoch at fedoraproject.org Fri Aug 28 18:24:06 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Fri, 28 Aug 2009 18:24:06 +0000 (UTC) Subject: rpms/gdb/devel gdb-bz520129-drow-bitfields.patch, NONE, 1.1 gdb-bz515434-qsort_cmp.patch, 1.1, 1.2 gdb.spec, 1.379, 1.380 Message-ID: <20090828182406.A107B11C0078@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26945 Modified Files: gdb-bz515434-qsort_cmp.patch gdb.spec Added Files: gdb-bz520129-drow-bitfields.patch Log Message: * Fri Aug 28 2009 Jan Kratochvil - 6.8.50.20090818-6 - Real upstream fixup of qsort_cmp (BZ 515434). - Revert bitfields regression (BZ 520129). gdb-bz520129-drow-bitfields.patch: valops.c | 31 ++----------------------- value.c | 77 +++++++++++++-------------------------------------------------- value.h | 8 ------ 3 files changed, 20 insertions(+), 96 deletions(-) --- NEW FILE gdb-bz520129-drow-bitfields.patch --- http://sourceware.org/ml/gdb-cvs/2009-07/msg00143.html 2009-07-21 Daniel Jacobowitz Vladimir Prus * valops.c (value_fetch_lazy): Handle bitfields explicitly. (value_assign): Remove unnecessary FIXME. Honor the container type of bitfields if possible. * value.c (struct value): Add parent field. (value_parent): New function. (value_free): Free the parent also. (value_copy): Copy the parent also. (value_primitive_field): Do not read the contents of a lazy value to create a child bitfield value. Set bitpos and offset according to the container type if possible. (unpack_bits_as_long): Rename from unpack_field_as_long. Take field_type, bitpos, and bitsize instead of type and fieldno. (unpack_field_as_long): Use unpack_bits_as_long. * value.h (value_parent, unpack_bits_as_long): New prototypes. [ Reverted, backported for Fedora. ] --- ./gdb/valops.c 2009-08-28 19:27:30.000000000 +0200 +++ ./gdb/valops.c 2009-08-28 19:27:59.000000000 +0200 @@ -689,25 +689,7 @@ value_fetch_lazy (struct value *val) { gdb_assert (value_lazy (val)); allocate_value_contents (val); - if (value_bitsize (val)) - { - /* To read a lazy bitfield, read the entire enclosing value. This - prevents reading the same block of (possibly volatile) memory once - per bitfield. It would be even better to read only the containing - word, but we have no way to record that just specific bits of a - value have been fetched. */ - struct type *type = check_typedef (value_type (val)); - enum bfd_endian byte_order = gdbarch_byte_order (get_type_arch (type)); - struct value *parent = value_parent (val); - LONGEST offset = value_offset (val); - LONGEST num = unpack_bits_as_long (value_type (val), - value_contents (parent) + offset, - value_bitpos (val), - value_bitsize (val)); - int length = TYPE_LENGTH (type); - store_signed_integer (value_contents_raw (val), length, byte_order, num); - } - else if (VALUE_LVAL (val) == lval_memory) + if (VALUE_LVAL (val) == lval_memory) { CORE_ADDR addr = value_raw_address (val); @@ -883,20 +865,13 @@ value_assign (struct value *toval, struc if (value_bitsize (toval)) { + /* We assume that the argument to read_memory is in units + of host chars. FIXME: Is that correct? */ changed_len = (value_bitpos (toval) + value_bitsize (toval) + HOST_CHAR_BIT - 1) / HOST_CHAR_BIT; - /* If we can read-modify-write exactly the size of the - containing type (e.g. short or int) then do so. This - is safer for volatile bitfields mapped to hardware - registers. */ - if (changed_len < TYPE_LENGTH (type) - && TYPE_LENGTH (type) <= (int) sizeof (LONGEST) - && ((LONGEST) value_address (toval) % TYPE_LENGTH (type)) == 0) - changed_len = TYPE_LENGTH (type); - if (changed_len > (int) sizeof (LONGEST)) error (_("Can't handle bitfields which don't fit in a %d bit word."), (int) sizeof (LONGEST) * HOST_CHAR_BIT); --- ./gdb/value.c 2009-08-28 19:27:29.000000000 +0200 +++ ./gdb/value.c 2009-08-28 19:28:34.000000000 +0200 @@ -110,11 +110,6 @@ struct value gdbarch_bits_big_endian=1 targets, it is the position of the MSB. */ int bitpos; - /* Only used for bitfields; the containing value. This allows a - single read from the target when displaying multiple - bitfields. */ - struct value *parent; - /* Frame register value is relative to. This will be described in the lval enum above as "lval_register". */ struct frame_id frame_id; @@ -392,12 +387,6 @@ set_value_bitsize (struct value *value, value->bitsize = bit; } -struct value * -value_parent (struct value *value) -{ - return value->parent; -} - gdb_byte * value_contents_raw (struct value *value) { @@ -617,11 +606,6 @@ value_free (struct value *val) if (val->reference_count > 0) return; - /* If there's an associated parent value, drop our reference to - it. */ - if (val->parent != NULL) - value_free (val->parent); - type_decref (val->type); type_decref (val->enclosing_type); @@ -750,9 +734,6 @@ value_copy (struct value *arg) TYPE_LENGTH (value_enclosing_type (arg))); } - val->parent = arg->parent; - if (val->parent) - value_incref (val->parent); if (VALUE_LVAL (val) == lval_computed) { struct lval_funcs *funcs = val->location.computed.funcs; @@ -1946,28 +1927,15 @@ value_primitive_field (struct value *arg if (TYPE_FIELD_BITSIZE (arg_type, fieldno)) { - /* Create a new value for the bitfield, with bitpos and bitsize - set. If possible, arrange offset and bitpos so that we can - do a single aligned read of the size of the containing type. - Otherwise, adjust offset to the byte containing the first - bit. Assume that the address, offset, and embedded offset - are sufficiently aligned. */ - int bitpos = TYPE_FIELD_BITPOS (arg_type, fieldno); - int container_bitsize = TYPE_LENGTH (type) * 8; - - v = allocate_value_lazy (type); + v = value_from_longest (type, + unpack_field_as_long (arg_type, + value_contents (arg1) + + offset, + fieldno)); + v->bitpos = TYPE_FIELD_BITPOS (arg_type, fieldno) % 8; v->bitsize = TYPE_FIELD_BITSIZE (arg_type, fieldno); - if ((bitpos % container_bitsize) + v->bitsize <= container_bitsize - && TYPE_LENGTH (type) <= (int) sizeof (LONGEST)) - v->bitpos = bitpos % container_bitsize; - else - v->bitpos = bitpos % 8; - v->offset = value_offset (arg1) + value_embedded_offset (arg1) - + (bitpos - v->bitpos) / 8; - v->parent = arg1; - value_incref (v->parent); - if (!value_lazy (arg1)) - value_fetch_lazy (v); + v->offset = value_offset (arg1) + offset + + TYPE_FIELD_BITPOS (arg_type, fieldno) / 8; } else if (fieldno < TYPE_N_BASECLASSES (arg_type)) { @@ -2094,9 +2062,8 @@ value_fn_field (struct value **arg1p, st } -/* Unpack a bitfield of the specified FIELD_TYPE, from the anonymous - object at VALADDR. The bitfield starts at BITPOS bits and contains - BITSIZE bits. +/* Unpack a field FIELDNO of the specified TYPE, from the anonymous object at + VALADDR. Extracting bits depends on endianness of the machine. Compute the number of least significant bits to discard. For big endian machines, @@ -2110,21 +2077,24 @@ value_fn_field (struct value **arg1p, st If the field is signed, we also do sign extension. */ LONGEST -unpack_bits_as_long (struct type *field_type, const gdb_byte *valaddr, - int bitpos, int bitsize) +unpack_field_as_long (struct type *type, const gdb_byte *valaddr, int fieldno) { - enum bfd_endian byte_order = gdbarch_byte_order (get_type_arch (field_type)); + enum bfd_endian byte_order = gdbarch_byte_order (get_type_arch (type)); ULONGEST val; ULONGEST valmask; + int bitpos = TYPE_FIELD_BITPOS (type, fieldno); + int bitsize = TYPE_FIELD_BITSIZE (type, fieldno); int lsbcount; + struct type *field_type; val = extract_unsigned_integer (valaddr + bitpos / 8, sizeof (val), byte_order); + field_type = TYPE_FIELD_TYPE (type, fieldno); CHECK_TYPEDEF (field_type); /* Extract bits. See comment above. */ - if (gdbarch_bits_big_endian (get_type_arch (field_type))) + if (gdbarch_bits_big_endian (get_type_arch (type))) lsbcount = (sizeof val * 8 - bitpos % 8 - bitsize); else lsbcount = (bitpos % 8); @@ -2148,19 +2118,6 @@ unpack_bits_as_long (struct type *field_ return (val); } -/* Unpack a field FIELDNO of the specified TYPE, from the anonymous object at - VALADDR. See unpack_bits_as_long for more details. */ - -LONGEST -unpack_field_as_long (struct type *type, const gdb_byte *valaddr, int fieldno) -{ - int bitpos = TYPE_FIELD_BITPOS (type, fieldno); - int bitsize = TYPE_FIELD_BITSIZE (type, fieldno); - struct type *field_type = TYPE_FIELD_TYPE (type, fieldno); - - return unpack_bits_as_long (field_type, valaddr, bitpos, bitsize); -} - /* Modify the value of a bitfield. ADDR points to a block of memory in target byte order; the bitfield starts in the byte pointed to. FIELDVAL is the desired value of the field, in host byte order. BITPOS and BITSIZE --- ./gdb/value.h 2009-08-28 19:27:29.000000000 +0200 +++ ./gdb/value.h 2009-08-28 19:27:59.000000000 +0200 @@ -71,12 +71,6 @@ extern void set_value_bitsize (struct va extern int value_bitpos (struct value *); extern void set_value_bitpos (struct value *, int bit); -/* Only used for bitfields; the containing value. This allows a - single read from the target when displaying multiple - bitfields. */ - -struct value *value_parent (struct value *); - /* Describes offset of a value within lval of a structure in bytes. If lval == lval_memory, this is an offset to the address. If lval == lval_register, this is a further offset from location.address @@ -330,8 +324,6 @@ extern LONGEST unpack_long (struct type extern DOUBLEST unpack_double (struct type *type, const gdb_byte *valaddr, int *invp); extern CORE_ADDR unpack_pointer (struct type *type, const gdb_byte *valaddr); -LONGEST unpack_bits_as_long (struct type *field_type, const gdb_byte *valaddr, - int bitpos, int bitsize); extern LONGEST unpack_field_as_long (struct type *type, const gdb_byte *valaddr, int fieldno); gdb-bz515434-qsort_cmp.patch: ./gdb/objfiles.c | 187 +++++++++++++++++++------- b/gdb/testsuite/gdb.base/solib-overlap-lib.c | 27 +++ b/gdb/testsuite/gdb.base/solib-overlap-main.c | 25 +++ b/gdb/testsuite/gdb.base/solib-overlap.exp | 135 ++++++++++++++++++ 4 files changed, 324 insertions(+), 50 deletions(-) Index: gdb-bz515434-qsort_cmp.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-bz515434-qsort_cmp.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gdb-bz515434-qsort_cmp.patch 25 Aug 2009 13:13:04 -0000 1.1 +++ gdb-bz515434-qsort_cmp.patch 28 Aug 2009 18:24:06 -0000 1.2 @@ -1,46 +1,232 @@ ---- gdb-6.8.50.20090818/gdb/objfiles.c-orig 2009-08-25 14:19:04.000000000 +0200 -+++ gdb-6.8.50.20090818/gdb/objfiles.c 2009-08-25 14:28:07.000000000 +0200 -@@ -820,12 +820,16 @@ qsort_cmp (const void *a, const void *b) +Index: objfiles.c +=================================================================== +RCS file: /cvs/src/src/gdb/objfiles.c,v +retrieving revision 1.93 +diff -p -u -r1.93 objfiles.c +--- ./gdb/objfiles.c 21 Aug 2009 17:57:17 -0000 1.93 ++++ ./gdb/objfiles.c 26 Aug 2009 07:07:04 -0000 +@@ -790,15 +790,9 @@ qsort_cmp (const void *a, const void *b) + const CORE_ADDR sect2_addr = obj_section_addr (sect2); if (sect1_addr < sect2_addr) - { -+#if 0 /* qsort_cmp ICE */ - gdb_assert (obj_section_endaddr (sect1) <= sect2_addr); -+#endif /* qsort_cmp ICE */ - return -1; - } +- { +- gdb_assert (obj_section_endaddr (sect1) <= sect2_addr); +- return -1; +- } ++ return -1; else if (sect1_addr > sect2_addr) - { -+#if 0 /* qsort_cmp ICE */ - gdb_assert (sect1_addr >= obj_section_endaddr (sect2)); -+#endif /* qsort_cmp ICE */ - return 1; - } - -@@ -841,11 +845,13 @@ qsort_cmp (const void *a, const void *b) - static struct obj_section * - preferred_obj_section (struct obj_section *a, struct obj_section *b) +- { +- gdb_assert (sect1_addr >= obj_section_endaddr (sect2)); +- return 1; +- } ++ return 1; + + return 0; + } +@@ -823,12 +817,133 @@ preferred_obj_section (struct obj_sectio + return b; + } + ++/* Return 1 if SECTION should be inserted into the section map. ++ We want to insert only non-overlay and non-TLS section. */ ++ ++static int ++insert_section_p (const struct bfd *abfd, ++ const struct bfd_section *section) ++{ ++ const bfd_vma lma = bfd_section_lma (abfd, section); ++ ++ if (lma != 0 && lma != bfd_section_vma (abfd, section) ++ && (bfd_get_file_flags (abfd) & BFD_IN_MEMORY) == 0) ++ /* This is an overlay section. IN_MEMORY check is needed to avoid ++ discarding sections from the "system supplied DSO" (aka vdso) ++ on Linux. */ ++ return 0; ++ if ((bfd_get_section_flags (abfd, section) & SEC_THREAD_LOCAL) != 0) ++ /* This is a TLS section. */ ++ return 0; ++ ++ return 1; ++} ++ ++/* Filter out overlapping sections where one section came from the real ++ objfile, and the other from a separate debuginfo file. ++ Return the size of table after redundant sections have been eliminated. */ ++ ++static int ++filter_debuginfo_sections (struct obj_section **map, int map_size) ++{ ++ int i, j; ++ ++ for (i = 0, j = 0; i < map_size - 1; i++) ++ { ++ struct obj_section *const sect1 = map[i]; ++ struct obj_section *const sect2 = map[i + 1]; ++ const struct objfile *const objfile1 = sect1->objfile; ++ const struct objfile *const objfile2 = sect2->objfile; ++ const CORE_ADDR sect1_addr = obj_section_addr (sect1); ++ const CORE_ADDR sect2_addr = obj_section_addr (sect2); ++ ++ if (sect1_addr == sect2_addr ++ && (objfile1->separate_debug_objfile == objfile2 ++ || objfile2->separate_debug_objfile == objfile1)) ++ { ++ map[j++] = preferred_obj_section (sect1, sect2); ++ ++i; ++ } ++ else ++ map[j++] = sect1; ++ } ++ ++ if (i < map_size) ++ map[j++] = map[i]; ++ ++ /* The map should not have shrunk to less than half the original size. */ ++ gdb_assert (map_size / 2 <= j); ++ ++ return j; ++} ++ ++/* Filter out overlapping sections, issuing a warning if any are found. ++ Overlapping sections could really be overlay sections which we didn't ++ classify as such in insert_section_p, or we could be dealing with a ++ corrupt binary. */ ++ ++static int ++filter_overlapping_sections (struct obj_section **map, int map_size) ++{ ++ int i, j; ++ ++ for (i = 0, j = 0; i < map_size - 1; ) ++ { ++ int k; ++ ++ map[j++] = map[i]; ++ for (k = i + 1; k < map_size; k++) ++ { ++ struct obj_section *const sect1 = map[i]; ++ struct obj_section *const sect2 = map[k]; ++ const CORE_ADDR sect1_addr = obj_section_addr (sect1); ++ const CORE_ADDR sect2_addr = obj_section_addr (sect2); ++ const CORE_ADDR sect1_endaddr = obj_section_endaddr (sect1); ++ ++ gdb_assert (sect1_addr <= sect2_addr); ++ ++ if (sect1_endaddr <= sect2_addr) ++ break; ++ else ++ { ++ /* We have an overlap. Report it. */ ++ ++ struct objfile *const objf1 = sect1->objfile; ++ struct objfile *const objf2 = sect2->objfile; ++ ++ const struct bfd *const abfd1 = objf1->obfd; ++ const struct bfd *const abfd2 = objf2->obfd; ++ ++ const struct bfd_section *const bfds1 = sect1->the_bfd_section; ++ const struct bfd_section *const bfds2 = sect2->the_bfd_section; ++ ++ const CORE_ADDR sect2_endaddr = obj_section_endaddr (sect2); ++ ++ struct gdbarch *const gdbarch = get_objfile_arch (objf1); ++ ++ warning (_("Unexpected overlap between " ++ "section `%s' from `%s' [%s, %s) and " ++ "section `%s' from `%s' [%s, %s)"), ++ bfd_section_name (abfd1, bfds1), objf1->name, ++ paddress (gdbarch, sect1_addr), ++ paddress (gdbarch, sect1_endaddr), ++ bfd_section_name (abfd2, bfds2), objf2->name, ++ paddress (gdbarch, sect2_addr), ++ paddress (gdbarch, sect2_endaddr)); ++ } ++ } ++ i = k; ++ } ++ return map_size; ++} ++ ++ + /* Update PMAP, PMAP_SIZE with non-TLS sections from all objfiles. */ + + static void + update_section_map (struct obj_section ***pmap, int *pmap_size) { -+#if 0 /* qsort_cmp ICE */ - gdb_assert (obj_section_addr (a) == obj_section_addr (b)); - gdb_assert ((a->objfile->separate_debug_objfile == b->objfile) - || (b->objfile->separate_debug_objfile == a->objfile)); - gdb_assert ((a->objfile->separate_debug_objfile_backlink == b->objfile) - || (b->objfile->separate_debug_objfile_backlink == a->objfile)); -+#endif /* qsort_cmp ICE */ - - if (a->objfile->separate_debug_objfile != NULL) - return a; -@@ -908,7 +914,9 @@ update_section_map (struct obj_section * - { - /* Some duplicates were eliminated. - The new size shouldn't be less than half of the original. */ -+#if 0 /* qsort_cmp ICE */ - gdb_assert (map_size / 2 <= j); -+#endif /* qsort_cmp ICE */ - map_size = j; +- int map_size, i, j; ++ int alloc_size, map_size, i; + struct obj_section *s, **map; + struct objfile *objfile; + +@@ -837,55 +952,27 @@ update_section_map (struct obj_section * + map = *pmap; + xfree (map); + +-#define insert_p(objf, sec) \ +- ((bfd_get_section_flags ((objf)->obfd, (sec)->the_bfd_section) \ +- & SEC_THREAD_LOCAL) == 0) +- +- map_size = 0; ++ alloc_size = 0; + ALL_OBJSECTIONS (objfile, s) +- if (insert_p (objfile, s)) +- map_size += 1; ++ if (insert_section_p (objfile->obfd, s->the_bfd_section)) ++ alloc_size += 1; + +- map = xmalloc (map_size * sizeof (*map)); ++ map = xmalloc (alloc_size * sizeof (*map)); + + i = 0; + ALL_OBJSECTIONS (objfile, s) +- if (insert_p (objfile, s)) ++ if (insert_section_p (objfile->obfd, s->the_bfd_section)) + map[i++] = s; + +-#undef insert_p +- +- qsort (map, map_size, sizeof (*map), qsort_cmp); +- +- /* With separate debuginfo files, we may have up to two (almost) +- identical copies of some obj_sections in the map. +- Filter out duplicates. */ +- for (i = 0, j = 0; i < map_size; ++i) +- { +- struct obj_section *sect1 = map[i]; +- struct obj_section *sect2 = (i + 1 < map_size) ? map[i + 1] : NULL; +- +- if (sect2 == NULL +- || obj_section_addr (sect1) != obj_section_addr (sect2)) +- map[j++] = sect1; +- else +- { +- map[j++] = preferred_obj_section (sect1, sect2); +- ++i; +- } +- } +- +- if (j < map_size) +- { +- /* Some duplicates were eliminated. +- The new size shouldn't be less than half of the original. */ +- gdb_assert (map_size / 2 <= j); +- map_size = j; +- +- map = xrealloc (map, map_size * sizeof (*map)); /* Trim excess space. */ +- } ++ qsort (map, alloc_size, sizeof (*map), qsort_cmp); ++ map_size = filter_debuginfo_sections(map, alloc_size); ++ map_size = filter_overlapping_sections(map, map_size); ++ ++ if (map_size < alloc_size) ++ /* Some sections were eliminated. Trim excess space. */ ++ map = xrealloc (map, map_size * sizeof (*map)); + else +- gdb_assert (j == map_size); ++ gdb_assert (alloc_size == map_size); - map = xrealloc (map, map_size * sizeof (*map)); /* Trim excess space. */ + *pmap = map; + *pmap_size = map_size; 2009-08-25 Jan Kratochvil Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb.spec,v retrieving revision 1.379 retrieving revision 1.380 diff -u -p -r1.379 -r1.380 --- gdb.spec 25 Aug 2009 13:13:04 -0000 1.379 +++ gdb.spec 28 Aug 2009 18:24:06 -0000 1.380 @@ -14,7 +14,7 @@ Version: 6.8.50.20090818 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 5%{?_with_upstream:.upstream}%{?dist} +Release: 6%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -363,6 +363,9 @@ Patch375: gdb-readline-6.0.patch # Temporarily disable assertion checks crashing in qsort_cmp (BZ 515434). Patch378: gdb-bz515434-qsort_cmp.patch +# Revert bitfields regression (BZ 520129). +Patch380: gdb-bz520129-drow-bitfields.patch + BuildRequires: ncurses-devel texinfo gettext flex bison expat-devel Requires: readline BuildRequires: readline-devel @@ -552,6 +555,7 @@ rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc %patch360 -p1 %patch375 -p1 %patch378 -p1 +%patch380 -p1 %patch124 -p1 find -name "*.orig" | xargs rm -f @@ -825,6 +829,10 @@ fi %endif %changelog +* Fri Aug 28 2009 Jan Kratochvil - 6.8.50.20090818-6 +- Real upstream fixup of qsort_cmp (BZ 515434). +- Revert bitfields regression (BZ 520129). + * Tue Aug 25 2009 Jan Kratochvil - 6.8.50.20090818-5 - Temporarily disable assertion checks crashing in qsort_cmp (BZ 515434). From chitlesh at fedoraproject.org Fri Aug 28 18:27:36 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 18:27:36 +0000 (UTC) Subject: rpms/electronics-menu/F-10 electronics-menu-1.0-submenus.patch, 1.1, 1.2 electronics-menu.spec, 1.3, 1.4 import.log, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090828182736.9ECC811C0078@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/electronics-menu/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27620/F-10 Modified Files: electronics-menu-1.0-submenus.patch electronics-menu.spec import.log sources Log Message: submenus support electronics-menu-1.0-submenus.patch: electronics.menu | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) Index: electronics-menu-1.0-submenus.patch =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/F-10/electronics-menu-1.0-submenus.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- electronics-menu-1.0-submenus.patch 9 Jul 2009 22:45:44 -0000 1.1 +++ electronics-menu-1.0-submenus.patch 28 Aug 2009 18:27:36 -0000 1.2 @@ -1,6 +1,6 @@ --- electronics.menu 2007-12-07 19:25:39.000000000 +0100 +++ electronics.menu.submenus 2009-07-08 22:30:00.510572856 +0200 -@@ -8,5 +8,104 @@ +@@ -8,5 +8,112 @@ Electronics @@ -11,6 +11,7 @@ + xpat.desktop + xsch.desktop + xvpn.desktop ++ xgra.desktop + electric.desktop + magic.desktop + netgen.desktop @@ -29,6 +30,9 @@ + gwave.desktop + LabPlot.desktop + dinotrace.desktop ++ GNUSim8085.desktop ++ gsim85.desktop ++ mcu8051ide.desktop + + + Automation @@ -38,7 +42,7 @@ + + + -+ Analog/Mixed Signal Design ++ Analog Mixed-Signal Design + electronics-Analog.directory + + Analog @@ -59,8 +63,10 @@ + xfsm.desktop + xpat.desktop + xsch.desktop ++ xgra.desktop + xvpn.desktop + tkgate.desktop ++ dinotrace.desktop + + + @@ -71,6 +77,9 @@ + ktechlab.desktop + piklab.desktop + pikloops.desktop ++ GNUSim8085.desktop ++ gsim85.desktop ++ mcu8051ide.desktop + + + @@ -100,7 +109,6 @@ + Waveform + gwave.desktop + LabPlot.desktop -+ dinotrace.desktop + + Index: electronics-menu.spec =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/F-10/electronics-menu.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- electronics-menu.spec 9 Jul 2009 22:45:44 -0000 1.3 +++ electronics-menu.spec 28 Aug 2009 18:27:36 -0000 1.4 @@ -2,7 +2,7 @@ Name: electronics-menu Version: 1.0 -Release: 4%{?dist} +Release: 6%{?dist} Summary: Electronics Menu for the Desktop License: GPLv2 @@ -40,7 +40,8 @@ sed -i 's|install|install -p|g' Makefile # Fedora Specific Vendor sed -i 's||fedora-|' electronics.menu -for NOVENDOR in dinotrace ; do +for NOVENDOR in dinotrace electric magic gsim85 mcu8051ide GNUSim8085 \ + xcircuit xsch xvpn xgra dreal graal xpat xfsm toped; do sed -i "s|fedora-$NOVENDOR|$NOVENDOR|" electronics.menu done @@ -69,12 +70,15 @@ touch --no-create %{_datadir}/icons/hico %doc COPYING README %{_icondir}/hicolor/??x??/categories/applications-electronics*.png %{_icondir}/hicolor/scalable/categories/applications-electronics*.svg -%{_sysconfdir}/xdg/menus/applications-merged/electronics.menu +%config(noreplace) %{_sysconfdir}/xdg/menus/applications-merged/electronics.menu %{_datadir}/desktop-directories/*.directory %changelog +* Sat Aug 28 2009 Chitlesh Goorah - 1.0-6 +- Improved submenus structure for F-12 + * Wed Jul 08 2009 Chitlesh Goorah - 1.0-4 - patched for submenus - added extra icons and directory desktop files to support the submenus feature Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/F-10/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 9 Jul 2009 22:45:44 -0000 1.2 +++ import.log 28 Aug 2009 18:27:36 -0000 1.3 @@ -1,2 +1,3 @@ electronics-menu-1_0-2_fc9:HEAD:electronics-menu-1.0-2.fc9.src.rpm:1215375997 electronics-menu-1_0-4_fc11:F-10:electronics-menu-1.0-4.fc11.src.rpm:1247179383 +electronics-menu-1_0-6_fc11:F-10:electronics-menu-1.0-6.fc11.src.rpm:1251483901 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 9 Jul 2009 22:45:44 -0000 1.3 +++ sources 28 Aug 2009 18:27:36 -0000 1.4 @@ -1,2 +1,2 @@ d340b07ac342c8c39029c5d70c58bdb0 electronics-menu-1.0.tar.gz -ee8b7fdac3f49242772f016cb7a880c3 electronics-menu-1.0-submenu.tar.bz2 +3521870e1a89e86f9b333478cf4e9cec electronics-menu-1.0-submenu.tar.bz2 From chitlesh at fedoraproject.org Fri Aug 28 18:29:10 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 18:29:10 +0000 (UTC) Subject: rpms/electronics-menu/F-11 electronics-menu-1.0-submenus.patch, 1.1, 1.2 electronics-menu.spec, 1.4, 1.5 import.log, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090828182910.DEF0D11C0078@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/electronics-menu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27979/F-11 Modified Files: electronics-menu-1.0-submenus.patch electronics-menu.spec import.log sources Log Message: submenus support electronics-menu-1.0-submenus.patch: electronics.menu | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) Index: electronics-menu-1.0-submenus.patch =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/F-11/electronics-menu-1.0-submenus.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- electronics-menu-1.0-submenus.patch 9 Jul 2009 22:40:40 -0000 1.1 +++ electronics-menu-1.0-submenus.patch 28 Aug 2009 18:29:10 -0000 1.2 @@ -1,6 +1,6 @@ --- electronics.menu 2007-12-07 19:25:39.000000000 +0100 +++ electronics.menu.submenus 2009-07-08 22:30:00.510572856 +0200 -@@ -8,5 +8,104 @@ +@@ -8,5 +8,112 @@ Electronics @@ -11,6 +11,7 @@ + xpat.desktop + xsch.desktop + xvpn.desktop ++ xgra.desktop + electric.desktop + magic.desktop + netgen.desktop @@ -29,6 +30,9 @@ + gwave.desktop + LabPlot.desktop + dinotrace.desktop ++ GNUSim8085.desktop ++ gsim85.desktop ++ mcu8051ide.desktop + + + Automation @@ -38,7 +42,7 @@ + + + -+ Analog/Mixed Signal Design ++ Analog Mixed-Signal Design + electronics-Analog.directory + + Analog @@ -59,8 +63,10 @@ + xfsm.desktop + xpat.desktop + xsch.desktop ++ xgra.desktop + xvpn.desktop + tkgate.desktop ++ dinotrace.desktop + + + @@ -71,6 +77,9 @@ + ktechlab.desktop + piklab.desktop + pikloops.desktop ++ GNUSim8085.desktop ++ gsim85.desktop ++ mcu8051ide.desktop + + + @@ -100,7 +109,6 @@ + Waveform + gwave.desktop + LabPlot.desktop -+ dinotrace.desktop + + Index: electronics-menu.spec =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/F-11/electronics-menu.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- electronics-menu.spec 9 Jul 2009 22:40:40 -0000 1.4 +++ electronics-menu.spec 28 Aug 2009 18:29:10 -0000 1.5 @@ -2,7 +2,7 @@ Name: electronics-menu Version: 1.0 -Release: 4%{?dist} +Release: 6%{?dist} Summary: Electronics Menu for the Desktop License: GPLv2 @@ -40,7 +40,8 @@ sed -i 's|install|install -p|g' Makefile # Fedora Specific Vendor sed -i 's||fedora-|' electronics.menu -for NOVENDOR in dinotrace ; do +for NOVENDOR in dinotrace electric magic gsim85 mcu8051ide GNUSim8085 \ + xcircuit xsch xvpn xgra dreal graal xpat xfsm toped; do sed -i "s|fedora-$NOVENDOR|$NOVENDOR|" electronics.menu done @@ -69,12 +70,15 @@ touch --no-create %{_datadir}/icons/hico %doc COPYING README %{_icondir}/hicolor/??x??/categories/applications-electronics*.png %{_icondir}/hicolor/scalable/categories/applications-electronics*.svg -%{_sysconfdir}/xdg/menus/applications-merged/electronics.menu +%config(noreplace) %{_sysconfdir}/xdg/menus/applications-merged/electronics.menu %{_datadir}/desktop-directories/*.directory %changelog +* Sat Aug 28 2009 Chitlesh Goorah - 1.0-6 +- Improved submenus structure for F-12 + * Wed Jul 08 2009 Chitlesh Goorah - 1.0-4 - patched for submenus - added extra icons and directory desktop files to support the submenus feature Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/F-11/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 9 Jul 2009 22:40:40 -0000 1.2 +++ import.log 28 Aug 2009 18:29:10 -0000 1.3 @@ -1,2 +1,3 @@ electronics-menu-1_0-2_fc9:HEAD:electronics-menu-1.0-2.fc9.src.rpm:1215375997 electronics-menu-1_0-4_fc11:F-11:electronics-menu-1.0-4.fc11.src.rpm:1247179075 +electronics-menu-1_0-6_fc11:F-11:electronics-menu-1.0-6.fc11.src.rpm:1251483984 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 9 Jul 2009 22:40:40 -0000 1.3 +++ sources 28 Aug 2009 18:29:10 -0000 1.4 @@ -1,2 +1,2 @@ d340b07ac342c8c39029c5d70c58bdb0 electronics-menu-1.0.tar.gz -ee8b7fdac3f49242772f016cb7a880c3 electronics-menu-1.0-submenu.tar.bz2 +3521870e1a89e86f9b333478cf4e9cec electronics-menu-1.0-submenu.tar.bz2 From chitlesh at fedoraproject.org Fri Aug 28 18:30:53 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 18:30:53 +0000 (UTC) Subject: rpms/electronics-menu/devel electronics-menu-1.0-submenus.patch, 1.1, 1.2 electronics-menu.spec, 1.5, 1.6 import.log, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090828183053.A1D9E11C0078@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/electronics-menu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28373/devel Modified Files: electronics-menu-1.0-submenus.patch electronics-menu.spec import.log sources Log Message: submenus support electronics-menu-1.0-submenus.patch: electronics.menu | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) Index: electronics-menu-1.0-submenus.patch =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/devel/electronics-menu-1.0-submenus.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- electronics-menu-1.0-submenus.patch 9 Jul 2009 22:37:41 -0000 1.1 +++ electronics-menu-1.0-submenus.patch 28 Aug 2009 18:30:53 -0000 1.2 @@ -1,6 +1,6 @@ --- electronics.menu 2007-12-07 19:25:39.000000000 +0100 +++ electronics.menu.submenus 2009-07-08 22:30:00.510572856 +0200 -@@ -8,5 +8,104 @@ +@@ -8,5 +8,112 @@ Electronics @@ -11,6 +11,7 @@ + xpat.desktop + xsch.desktop + xvpn.desktop ++ xgra.desktop + electric.desktop + magic.desktop + netgen.desktop @@ -29,6 +30,9 @@ + gwave.desktop + LabPlot.desktop + dinotrace.desktop ++ GNUSim8085.desktop ++ gsim85.desktop ++ mcu8051ide.desktop + + + Automation @@ -38,7 +42,7 @@ + + + -+ Analog/Mixed Signal Design ++ Analog Mixed-Signal Design + electronics-Analog.directory + + Analog @@ -59,8 +63,10 @@ + xfsm.desktop + xpat.desktop + xsch.desktop ++ xgra.desktop + xvpn.desktop + tkgate.desktop ++ dinotrace.desktop + + + @@ -71,6 +77,9 @@ + ktechlab.desktop + piklab.desktop + pikloops.desktop ++ GNUSim8085.desktop ++ gsim85.desktop ++ mcu8051ide.desktop + + + @@ -100,7 +109,6 @@ + Waveform + gwave.desktop + LabPlot.desktop -+ dinotrace.desktop + + Index: electronics-menu.spec =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/devel/electronics-menu.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- electronics-menu.spec 24 Jul 2009 21:58:50 -0000 1.5 +++ electronics-menu.spec 28 Aug 2009 18:30:53 -0000 1.6 @@ -2,7 +2,7 @@ Name: electronics-menu Version: 1.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Electronics Menu for the Desktop License: GPLv2 @@ -40,7 +40,8 @@ sed -i 's|install|install -p|g' Makefile # Fedora Specific Vendor sed -i 's||fedora-|' electronics.menu -for NOVENDOR in dinotrace ; do +for NOVENDOR in dinotrace electric magic gsim85 mcu8051ide GNUSim8085 \ + xcircuit xsch xvpn xgra dreal graal xpat xfsm toped; do sed -i "s|fedora-$NOVENDOR|$NOVENDOR|" electronics.menu done @@ -69,14 +70,14 @@ touch --no-create %{_datadir}/icons/hico %doc COPYING README %{_icondir}/hicolor/??x??/categories/applications-electronics*.png %{_icondir}/hicolor/scalable/categories/applications-electronics*.svg -%{_sysconfdir}/xdg/menus/applications-merged/electronics.menu +%config(noreplace) %{_sysconfdir}/xdg/menus/applications-merged/electronics.menu %{_datadir}/desktop-directories/*.directory %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 1.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Sat Aug 28 2009 Chitlesh Goorah - 1.0-6 +- Improved submenus structure for F-12 * Wed Jul 08 2009 Chitlesh Goorah - 1.0-4 - patched for submenus Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 9 Jul 2009 22:37:42 -0000 1.2 +++ import.log 28 Aug 2009 18:30:53 -0000 1.3 @@ -1,2 +1,3 @@ electronics-menu-1_0-2_fc9:HEAD:electronics-menu-1.0-2.fc9.src.rpm:1215375997 electronics-menu-1_0-4_fc11:HEAD:electronics-menu-1.0-4.fc11.src.rpm:1247178953 +electronics-menu-1_0-6_fc11:HEAD:electronics-menu-1.0-6.fc11.src.rpm:1251484109 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 9 Jul 2009 22:37:42 -0000 1.3 +++ sources 28 Aug 2009 18:30:53 -0000 1.4 @@ -1,2 +1,2 @@ d340b07ac342c8c39029c5d70c58bdb0 electronics-menu-1.0.tar.gz -ee8b7fdac3f49242772f016cb7a880c3 electronics-menu-1.0-submenu.tar.bz2 +3521870e1a89e86f9b333478cf4e9cec electronics-menu-1.0-submenu.tar.bz2 From chitlesh at fedoraproject.org Fri Aug 28 18:32:09 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Fri, 28 Aug 2009 18:32:09 +0000 (UTC) Subject: rpms/electronics-menu/EL-5 electronics-menu-1.0-makefile.patch, NONE, 1.1 electronics-menu-1.0-submenus.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 electronics-menu.spec, 1.2, 1.3 import.log, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090828183209.E1C7111C0078@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/electronics-menu/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28769/EL-5 Modified Files: .cvsignore electronics-menu.spec import.log sources Added Files: electronics-menu-1.0-makefile.patch electronics-menu-1.0-submenus.patch Log Message: submenus support electronics-menu-1.0-makefile.patch: Makefile | 13 +++++++++++++ 1 file changed, 13 insertions(+) --- NEW FILE electronics-menu-1.0-makefile.patch --- --- Makefile 2009-07-08 20:07:35.735572739 +0200 +++ Makefile.submenus 2009-07-08 21:22:43.133572159 +0200 @@ -14,5 +14,18 @@ install -m 0644 -D applications-electronics-22.png $(DESTDIR)$(themedir)/22x22/categories/applications-electronics.png install -m 0644 -D applications-electronics-24.png $(DESTDIR)$(themedir)/24x24/categories/applications-electronics.png install -m 0644 -D applications-electronics-48.png $(DESTDIR)$(themedir)/48x48/categories/applications-electronics.png + pushd electronics-menu-1.0-submenu;\ + for SUBMENU in Automation Analog Digital Embedded SchematicPCB Spice Waveform; do \ + echo "Submenu $${SUBMENU}";\ + install -m 0644 electronics-$${SUBMENU}.directory $(DESTDIR)/usr/share/desktop-directories;\ + install -m 0644 -D applications-electronics-$${SUBMENU}.svg \ + $(DESTDIR)$(themedir)/scalable/categories/applications-electronics-$${SUBMENU}.svg;\ + for SIZE in 48 32 22 16; do\ + install -m 0644 -D applications-electronics-$${SUBMENU}-$${SIZE}.png \ + $(DESTDIR)$(themedir)/$${SIZE}x$${SIZE}/categories/applications-electronics-$${SUBMENU}.png;\ + done;\ + done;\ + popd + .PHONY: all clean install electronics-menu-1.0-submenus.patch: electronics.menu | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) --- NEW FILE electronics-menu-1.0-submenus.patch --- --- electronics.menu 2007-12-07 19:25:39.000000000 +0100 +++ electronics.menu.submenus 2009-07-08 22:30:00.510572856 +0200 @@ -8,5 +8,112 @@ Electronics + + dreal.desktop + graal.desktop + xfsm.desktop + xpat.desktop + xsch.desktop + xvpn.desktop + xgra.desktop + electric.desktop + magic.desktop + netgen.desktop + xcircuit.desktop + toped.desktop + tkgate.desktop + ktechlab.desktop + piklab.desktop + pikloops.desktop + geda-gattrib.desktop + gerbv.desktop + geda-gschem.desktop + pcb.desktop + kicad.desktop + gspiceui.desktop + gwave.desktop + LabPlot.desktop + dinotrace.desktop + GNUSim8085.desktop + gsim85.desktop + mcu8051ide.desktop + + + Automation + electronics-Automation.directory + + Automation + + + + Analog Mixed-Signal Design + electronics-Analog.directory + + Analog + electric.desktop + magic.desktop + netgen.desktop + xcircuit.desktop + toped.desktop + + + + Digital IC Design + electronics-Digital.directory + + Digital + dreal.desktop + graal.desktop + xfsm.desktop + xpat.desktop + xsch.desktop + xgra.desktop + xvpn.desktop + tkgate.desktop + dinotrace.desktop + + + + Embedded Design + electronics-Embedded.directory + + Embedded + ktechlab.desktop + piklab.desktop + pikloops.desktop + GNUSim8085.desktop + gsim85.desktop + mcu8051ide.desktop + + + + Schematic to PCB Layout + electronics-SchematicPCB.directory + + Schematic,PCB + geda-gattrib.desktop + gerbv.desktop + geda-gschem.desktop + pcb.desktop + kicad.desktop + + + + Spice Simulation + electronics-Spice.directory + + Spice + gspiceui.desktop + + + + Waveform Viewers + electronics-Waveform.directory + + Waveform + gwave.desktop + LabPlot.desktop + + Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/EL-5/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 11 Feb 2008 19:10:07 -0000 1.2 +++ .cvsignore 28 Aug 2009 18:32:09 -0000 1.3 @@ -1 +1,2 @@ electronics-menu-1.0.tar.gz +electronics-menu-1.0-submenu.tar.bz2 Index: electronics-menu.spec =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/EL-5/electronics-menu.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- electronics-menu.spec 6 Jul 2008 20:27:02 -0000 1.2 +++ electronics-menu.spec 28 Aug 2009 18:32:09 -0000 1.3 @@ -2,7 +2,7 @@ Name: electronics-menu Version: 1.0 -Release: 2%{?dist} +Release: 6%{?dist} Summary: Electronics Menu for the Desktop License: GPLv2 @@ -10,6 +10,11 @@ Group: User Interface/Desktops URL: http://geda.seul.org/ Source0: http://geda.seul.org/dist/%{name}-%{version}.tar.gz +# Created by Chitlesh +Source1: electronics-menu-1.0-submenu.tar.bz2 + +Patch0: electronics-menu-1.0-submenus.patch +Patch1: electronics-menu-1.0-makefile.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -18,18 +23,29 @@ Requires(pre): gtk2 BuildArchitectures: noarch %description -The programs from the category Electronics are currently located +The programs from the category Electronics are normally located in the Edutainment directory. This Package adds a Electronics menu to the xdg menu structure. %{name} is listed among Fedora Electronic Lab (FEL) packages. %prep -%setup -q +%setup -q -a 1 + +%patch0 -p0 -b .submenus +%patch1 -p0 -b .submenus # allowing timestamps sed -i 's|install|install -p|g' Makefile +# Fedora Specific Vendor +sed -i 's||fedora-|' electronics.menu +for NOVENDOR in dinotrace electric magic gsim85 mcu8051ide GNUSim8085 \ + xcircuit xsch xvpn xgra dreal graal xpat xfsm toped; do +sed -i "s|fedora-$NOVENDOR|$NOVENDOR|" electronics.menu +done + + %build %install @@ -52,14 +68,24 @@ touch --no-create %{_datadir}/icons/hico %files %defattr(-,root,root,-) %doc COPYING README -%{_icondir}/hicolor/??x??/categories/applications-electronics.png -%{_icondir}/hicolor/scalable/categories/applications-electronics.svg -%{_sysconfdir}/xdg/menus/applications-merged/electronics.menu -%{_datadir}/desktop-directories/Electronics.directory +%{_icondir}/hicolor/??x??/categories/applications-electronics*.png +%{_icondir}/hicolor/scalable/categories/applications-electronics*.svg +%config(noreplace) %{_sysconfdir}/xdg/menus/applications-merged/electronics.menu +%{_datadir}/desktop-directories/*.directory %changelog +* Sat Aug 28 2009 Chitlesh Goorah - 1.0-6 +- Improved submenus structure for F-12 + +* Wed Jul 08 2009 Chitlesh Goorah - 1.0-4 +- patched for submenus +- added extra icons and directory desktop files to support the submenus feature + +* Tue Feb 24 2009 Fedora Release Engineering - 1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sun Jul 06 2008 Chitlesh Goorah - 1.0-2 - Corrected yum install with requires(pre) Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/EL-5/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 6 Jul 2008 20:27:02 -0000 1.1 +++ import.log 28 Aug 2009 18:32:09 -0000 1.2 @@ -1 +1,2 @@ electronics-menu-1_0-2_fc9:HEAD:electronics-menu-1.0-2.fc9.src.rpm:1215375997 +electronics-menu-1_0-6_fc11:EL-5:electronics-menu-1.0-6.fc11.src.rpm:1251484183 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/electronics-menu/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 11 Feb 2008 19:10:07 -0000 1.2 +++ sources 28 Aug 2009 18:32:09 -0000 1.3 @@ -1 +1,2 @@ d340b07ac342c8c39029c5d70c58bdb0 electronics-menu-1.0.tar.gz +3521870e1a89e86f9b333478cf4e9cec electronics-menu-1.0-submenu.tar.bz2 From rdieter at fedoraproject.org Fri Aug 28 18:35:29 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 28 Aug 2009 18:35:29 +0000 (UTC) Subject: rpms/kde-plasma-networkmanagement/devel kde-plasma-networkmanagement.spec, 1.16, 1.17 Message-ID: <20090828183529.632D111C0078@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-plasma-networkmanagement/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29287 Modified Files: kde-plasma-networkmanagement.spec Log Message: * Fri Aug 28 2009 Rex Dieter 0.8-0.21.20090815svn - use knetworkmanager pkg names - quasi-artificially inflate version to 0.8 (for now), to simplify upgrade path for knetworkmanager-0.7 (from F-10) - nuke -devel pkg - drop references to short-lived kde-plasma-networkmanager Index: kde-plasma-networkmanagement.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-networkmanagement/devel/kde-plasma-networkmanagement.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- kde-plasma-networkmanagement.spec 18 Aug 2009 19:06:42 -0000 1.16 +++ kde-plasma-networkmanagement.spec 28 Aug 2009 18:35:29 -0000 1.17 @@ -1,102 +1,86 @@ + +%define disclaimer \ +This is alpha software with known issues.\ +We still recommend nm-applet from NetworkManager-gnome for production use. + Name: kde-plasma-networkmanagement -Version: 0.1 -Release: 0.20.20090815svn%{?dist} +# to be a higher, natural upgrade from F-10's knetworkmanager-0.7 +Version: 0.8 +Release: 0.21.20090815svn%{?dist} Summary: NetworkManager KDE 4 integration -Group: User Interface/Desktops +Group: Applications/Internet License: (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and LGPLv2 URL: http://websvn.kde.org/trunk/playground/base/plasma/applets/networkmanager/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn export -r 1011744 svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/networkmanager kde-plasma-networkmanagement-0.1 # tar -c kde-plasma-networkmanagement-0.1 | bzip2 --best -c > kde-plasma-networkmanagement-0.1.tar.bz2 -Source0: %{name}-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +#Source0: %{name}-%{version}.tar.bz2 +Source0: kde-plasma-networkmanagement-0.1.tar.bz2 BuildRequires: kdelibs-experimental-devel BuildRequires: kdebase-workspace-devel >= 4.3.0 BuildRequires: NetworkManager-glib-devel >= 0.7.0 BuildRequires: PolicyKit-devel -# manual dep, until something better comes along -- Rex Requires: NetworkManager -Obsoletes: kde-plasma-networkmanagement < 0.1-20 -Requires: %{name}-libs%{?_isa} = %{version}-%{release} +# multilib upgrades +Obsoletes: kde-plasma-networkmanagement < 0.1-0.21 +Obsoletes: kde-plasma-networkmanagement-devel < 0.1-0.21 -Obsoletes: kde-plasma-networkmanager < %{version}-%{release} -Provides: kde-plasma-networkmanager = %{version}-%{release} -%if 0%{?fedora} > 10 -Obsoletes: knetworkmanager < 1:%{version}-%{release} -Provides: knetworkmanager = 1:%{version}-%{release} -%endif +Requires: knetworkmanager = %{version}-%{release} %description A Plasma applet to control your wired and wireless network(s) in KDE 4 using -the default NetworkManager service. This is alpha software with known issues. -We still recommend nm-applet from NetworkManager-gnome for production use. +the default NetworkManager service. +%{?disclaimer} + +%package -n knetworkmanager +Summary: NetworkManager KDE 4 integration +Group: Applications/Internet +Requires: knetworkmanager-libs%{?_isa} = %{version}-%{release} +%description -n knetworkmanager +KNetworkManager is a system tray applet for controlling network +connections on systems that use the NetworkManager daemon. +%{?disclaimer} -%package libs +%package -n knetworkmanager-libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -Requires: %{name} = %{version}-%{release} +Requires: knetworkmanager = %{version}-%{release} #Requires: kdelibs4%{?_isa} >= %{kde4_version} -%description libs -%{summary}. - - -%package devel -Summary: Files needed to develop programs which use the Network Manager plasmoid -Group: Development/Libraries -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Requires: kdebase-workspace-devel -Requires: NetworkManager-glib-devel - -Obsoletes: kde-plasma-networkmanager-devel < %{version}-%{release} -Provides: kde-plasma-networkmanager-devel = %{version}-%{release} -%if 0%{?fedora} > 10 -Obsoletes: knetworkmanager-devel < 1:%{version}-%{release} -Provides: knetworkmanager-devel = 1:%{version}-%{release} -%endif - -%description devel +%description -n knetworkmanager-libs %{summary}. -%package openvpn -Summary: Libraries for the Network Manager plasmoid to use OpenVPN -Group: User Interface/Desktops +%package -n knetworkmanager-openvpn +Summary: OpenVPN support for knetworkmanager +Group: Applications/Internet Requires: %{name} = %{version}-%{release} Requires: NetworkManager-openvpn - -Obsoletes: kde-plasma-networkmanager-openvpn < %{version}-%{release} -Provides: kde-plasma-networkmanager-openvpn = %{version}-%{release} -%if 0%{?fedora} > 10 -Obsoletes: knetworkmanager-openvpn < 1:%{version}-%{release} -Provides: knetworkmanager-openvpn = 1:%{version}-%{release} -%endif - -%description openvpn +Obsoletes: kde-plasma-networkmanagement-openvpn < %{version}-%{release} +Provides: kde-plasma-networkmanagement-openvpn = %{version}-%{release} +%description -n knetworkmanager-openvpn %{summary}. +%{?disclaimer} -%package vpnc -Summary: Libraries for the Network Manager plasmoid to use vpnc -Group: User Interface/Desktops -Requires: %{name} = %{version}-%{release} +%package -n knetworkmanager-vpnc +Summary: Vpnc support for knetworkmanager +Group: Applications/Internet +Requires: knetworkmanager = %{version}-%{release} Requires: NetworkManager-vpnc - -Obsoletes: kde-plasma-networkmanager-vpnc < %{version}-%{release} -Provides: kde-plasma-networkmanager-vpnc = %{version}-%{release} -%if 0%{?fedora} > 10 -Obsoletes: knetworkmanager-vpnc < 1:%{version}-%{release} -Provides: knetworkmanager-vpnc = 1:%{version}-%{release} -%endif - -%description vpnc +Obsoletes: kde-plasma-networkmanagement-vpnc < %{version}-%{release} +Provides: kde-plasma-networkmanagement-vpnc = %{version}-%{release} +%description -n knetworkmanager-vpnc %{summary}. +%{?disclaimer} %prep -%setup -q +%setup -q -n kde-plasma-networkmanagement-0.1 %build @@ -104,23 +88,29 @@ mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. -DDBUS_SYSTEM_POLICY_DIR=%{_sysconfdir}/dbus-1/system.d popd + make %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} + make install/fast -C %{_target_platform} DESTDIR=%{buildroot} PREFIX=%{_prefix} +## unpackaged files +# nuke -devel type stuff for which there isn't a public API +rm -fv %{buildroot}%{_kde4_libdir}/libknm{client,internals,service,ui}.so + %clean rm -rf %{buildroot} -%post +%post -n knetworkmanager touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : -%postun +%postun -n knetworkmanager if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : @@ -128,27 +118,21 @@ if [ $1 -eq 0 ] ; then gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null fi -%posttrans +%posttrans -n knetworkmanager gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null -%post libs -p /sbin/ldconfig +%post -n knetworkmanager-libs -p /sbin/ldconfig -%postun libs -p /sbin/ldconfig +%postun -n knetworkmanager-libs -p /sbin/ldconfig - -%files +%files -n knetworkmanager %defattr(-,root,root,-) %doc TODO DESIGN COPYING COPYING.LIB %{_sysconfdir}/dbus-1/system.d/NetworkManager-kde4.conf %{_kde4_libdir}/kde4/kcm_networkmanagement.so -%{_kde4_libdir}/kde4/kded_networkmanagement.so %{_kde4_libdir}/kde4/networkmanagement_pptpui.so -%{_kde4_libdir}/kde4/plasma_applet_networkmanagement.so -# Unversioned libraries -%{_kde4_libdir}/libknm_nm.so -%{_kde4_libdir}/libsolidcontrolfuture.so %{_kde4_libexecdir}/networkmanagement_configshell %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* @@ -156,40 +140,48 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_appsdir}/desktoptheme/default/networkmanagement/networkmanagement.svg %{_kde4_appsdir}/networkmanagement/ %{_kde4_datadir}/kde4/services/kcm_networkmanagement.desktop -%{_kde4_datadir}/kde4/services/kded/networkmanagement.desktop %{_kde4_datadir}/kde4/services/networkmanagement_pptpui.desktop -%{_kde4_datadir}/kde4/services/plasma-applet-networkmanagement.desktop %{_kde4_datadir}/kde4/servicetypes/networkmanagement_vpnuiplugin.desktop %{_kde4_bindir}/knetworkmanager %{_kde4_datadir}/autostart/kde4-knetworkmanager-autostart.desktop %{_kde4_datadir}/applications/kde4/knetworkmanager.desktop -%files libs +%files -n knetworkmanager-libs %defattr(-,root,root,-) %{_kde4_libdir}/libknmclient.so.4* %{_kde4_libdir}/libknminternals.so.4* %{_kde4_libdir}/libknmservice.so.4* %{_kde4_libdir}/libknmui.so.4* +# Unversioned libraries +%{_kde4_libdir}/libknm_nm.so +%{_kde4_libdir}/libsolidcontrolfuture.so -%files devel -%defattr(-,root,root,-) -%{_kde4_libdir}/libknmclient.so -%{_kde4_libdir}/libknminternals.so -%{_kde4_libdir}/libknmservice.so -%{_kde4_libdir}/libknmui.so - -%files openvpn +%files -n knetworkmanager-openvpn %defattr(-,root,root,-) %{_kde4_libdir}/kde4/networkmanagement_openvpnui.so %{_kde4_datadir}/kde4/services/networkmanagement_openvpnui.desktop -%files vpnc +%files -n knetworkmanager-vpnc %defattr(-,root,root,-) %{_kde4_libdir}/kde4/networkmanagement_vpncui.so %{_kde4_datadir}/kde4/services/networkmanagement_vpncui.desktop +%files -n kde-plasma-networkmanagement +%defattr(-,root,root,-) +%{_kde4_datadir}/kde4/services/plasma-applet-networkmanagement.desktop +%{_kde4_datadir}/kde4/services/kded/networkmanagement.desktop +%{_kde4_libdir}/kde4/plasma_applet_networkmanagement.so +%{_kde4_libdir}/kde4/kded_networkmanagement.so + %changelog +* Fri Aug 28 2009 Rex Dieter 0.8-0.21.20090815svn +- use knetworkmanager pkg names +- quasi-artificially inflate version to 0.8 (for now), to simplify upgrade path + for knetworkmanager-0.7 (from F-10) +- nuke -devel pkg +- drop references to short-lived kde-plasma-networkmanager + * Sat Aug 15 2009 Rex Dieter 0.1-0.20.20090815svn - New snapshot - optimize scriptlets From rdieter at fedoraproject.org Fri Aug 28 18:38:05 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 28 Aug 2009 18:38:05 +0000 (UTC) Subject: rpms/kde-plasma-networkmanagement/F-11 kde-plasma-networkmanagement.spec, 1.7, 1.8 sources, 1.7, 1.8 Message-ID: <20090828183805.9AD1411C0078@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-plasma-networkmanagement/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29863 Modified Files: kde-plasma-networkmanagement.spec sources Log Message: sync w/devel branch for newest goodness Index: kde-plasma-networkmanagement.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-networkmanagement/F-11/kde-plasma-networkmanagement.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- kde-plasma-networkmanagement.spec 4 Jun 2009 03:09:45 -0000 1.7 +++ kde-plasma-networkmanagement.spec 28 Aug 2009 18:38:05 -0000 1.8 @@ -1,86 +1,86 @@ + +%define disclaimer \ +This is alpha software with known issues.\ +We still recommend nm-applet from NetworkManager-gnome for production use. + Name: kde-plasma-networkmanagement -Version: 0.1 -Release: 0.15.20090602svn%{?dist} +# to be a higher, natural upgrade from F-10's knetworkmanager-0.7 +Version: 0.8 +Release: 0.21.20090815svn%{?dist} Summary: NetworkManager KDE 4 integration -Group: User Interface/Desktops +Group: Applications/Internet License: (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and LGPLv2 URL: http://websvn.kde.org/trunk/playground/base/plasma/applets/networkmanager/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: -# svn export -r 977393 svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/networkmanager kde-plasma-networkmanagement-0.1 +# svn export -r 1011744 svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/networkmanager kde-plasma-networkmanagement-0.1 # tar -c kde-plasma-networkmanagement-0.1 | bzip2 --best -c > kde-plasma-networkmanagement-0.1.tar.bz2 -Source0: %{name}-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +#Source0: %{name}-%{version}.tar.bz2 +Source0: kde-plasma-networkmanagement-0.1.tar.bz2 -BuildRequires: kdebase-workspace-devel >= 4.1.96 +BuildRequires: kdelibs-experimental-devel +BuildRequires: kdebase-workspace-devel >= 4.3.0 BuildRequires: NetworkManager-glib-devel >= 0.7.0 BuildRequires: PolicyKit-devel -Obsoletes: kde-plasma-networkmanager < %{version}-%{release} -Provides: kde-plasma-networkmanager = %{version}-%{release} -%if 0%{?fedora} > 10 -Obsoletes: knetworkmanager < 1:%{version}-%{release} -Provides: knetworkmanager = 1:%{version}-%{release} -%endif +Requires: NetworkManager -%description -A Plasma applet to control your wired and wireless network(s) in KDE 4 using -the default NetworkManager service. This is alpha software with known issues. -We still recommend nm-applet from NetworkManager-gnome for production use. +# multilib upgrades +Obsoletes: kde-plasma-networkmanagement < 0.1-0.21 +Obsoletes: kde-plasma-networkmanagement-devel < 0.1-0.21 -%package devel -Summary: Files needed to develop programs which use the Network Manager plasmoid -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: kdebase-workspace-devel -Requires: NetworkManager-glib-devel +Requires: knetworkmanager = %{version}-%{release} -Obsoletes: kde-plasma-networkmanager-devel < %{version}-%{release} -Provides: kde-plasma-networkmanager-devel = %{version}-%{release} -%if 0%{?fedora} > 10 -Obsoletes: knetworkmanager-devel < 1:%{version}-%{release} -Provides: knetworkmanager-devel = 1:%{version}-%{release} -%endif +%description +A Plasma applet to control your wired and wireless network(s) in KDE 4 using +the default NetworkManager service. +%{?disclaimer} -%description devel +%package -n knetworkmanager +Summary: NetworkManager KDE 4 integration +Group: Applications/Internet +Requires: knetworkmanager-libs%{?_isa} = %{version}-%{release} +%description -n knetworkmanager +KNetworkManager is a system tray applet for controlling network +connections on systems that use the NetworkManager daemon. +%{?disclaimer} + +%package -n knetworkmanager-libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: knetworkmanager = %{version}-%{release} +#Requires: kdelibs4%{?_isa} >= %{kde4_version} +%description -n knetworkmanager-libs %{summary}. -%package openvpn -Summary: Libraries for the Network Manager plasmoid to use OpenVPN -Group: User Interface/Desktops +%package -n knetworkmanager-openvpn +Summary: OpenVPN support for knetworkmanager +Group: Applications/Internet Requires: %{name} = %{version}-%{release} Requires: NetworkManager-openvpn - -Obsoletes: kde-plasma-networkmanager-openvpn < %{version}-%{release} -Provides: kde-plasma-networkmanager-openvpn = %{version}-%{release} -%if 0%{?fedora} > 10 -Obsoletes: knetworkmanager-openvpn < 1:%{version}-%{release} -Provides: knetworkmanager-openvpn = 1:%{version}-%{release} -%endif - -%description openvpn +Obsoletes: kde-plasma-networkmanagement-openvpn < %{version}-%{release} +Provides: kde-plasma-networkmanagement-openvpn = %{version}-%{release} +%description -n knetworkmanager-openvpn %{summary}. +%{?disclaimer} -%package vpnc -Summary: Libraries for the Network Manager plasmoid to use vpnc -Group: User Interface/Desktops -Requires: %{name} = %{version}-%{release} +%package -n knetworkmanager-vpnc +Summary: Vpnc support for knetworkmanager +Group: Applications/Internet +Requires: knetworkmanager = %{version}-%{release} Requires: NetworkManager-vpnc - -Obsoletes: kde-plasma-networkmanager-vpnc < %{version}-%{release} -Provides: kde-plasma-networkmanager-vpnc = %{version}-%{release} -%if 0%{?fedora} > 10 -Obsoletes: knetworkmanager-vpnc < 1:%{version}-%{release} -Provides: knetworkmanager-vpnc = 1:%{version}-%{release} -%endif - -%description vpnc +Obsoletes: kde-plasma-networkmanagement-vpnc < %{version}-%{release} +Provides: kde-plasma-networkmanagement-vpnc = %{version}-%{release} +%description -n knetworkmanager-vpnc %{summary}. +%{?disclaimer} %prep -%setup -q +%setup -q -n kde-plasma-networkmanagement-0.1 %build @@ -88,66 +88,117 @@ mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. -DDBUS_SYSTEM_POLICY_DIR=%{_sysconfdir}/dbus-1/system.d popd -make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 + +make %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} + make install/fast -C %{_target_platform} DESTDIR=%{buildroot} PREFIX=%{_prefix} +## unpackaged files +# nuke -devel type stuff for which there isn't a public API +rm -fv %{buildroot}%{_kde4_libdir}/libknm{client,internals,service,ui}.so + %clean rm -rf %{buildroot} -%post -/sbin/ldconfig -xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || : +%post -n knetworkmanager +touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : +touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : + +%postun -n knetworkmanager +if [ $1 -eq 0 ] ; then + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null + touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null || : + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null + gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null +fi + +%posttrans -n knetworkmanager +gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : +gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null +%post -n knetworkmanager-libs -p /sbin/ldconfig -%postun -/sbin/ldconfig -xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || : +%postun -n knetworkmanager-libs -p /sbin/ldconfig -%files +%files -n knetworkmanager %defattr(-,root,root,-) -%doc TODO DESIGN +%doc TODO DESIGN COPYING COPYING.LIB %{_sysconfdir}/dbus-1/system.d/NetworkManager-kde4.conf %{_kde4_libdir}/kde4/kcm_networkmanagement.so -%{_kde4_libdir}/kde4/kded_knetworkmanager.so -%{_kde4_libdir}/kde4/plasma_applet_networkmanagement.so -%{_kde4_libdir}/libknmdbus.so.4* -%{_kde4_libdir}/libknmstorage.so.4* -%{_kde4_libdir}/libknmui.so.4* +%{_kde4_libdir}/kde4/networkmanagement_pptpui.so %{_kde4_libexecdir}/networkmanagement_configshell -%{_kde4_iconsdir}/oxygen/32x32/actions/accesspoint.png +%{_kde4_iconsdir}/hicolor/*/*/* +%{_kde4_iconsdir}/oxygen/*/*/* %{_kde4_appsdir}/desktoptheme/default/networkmanagement/networkmanagement-wireless.svgz %{_kde4_appsdir}/desktoptheme/default/networkmanagement/networkmanagement.svg %{_kde4_appsdir}/networkmanagement/ %{_kde4_datadir}/kde4/services/kcm_networkmanagement.desktop -%{_kde4_datadir}/kde4/services/kded/knetworkmanager.desktop -%{_kde4_datadir}/kde4/services/plasma-applet-networkmanagement.desktop +%{_kde4_datadir}/kde4/services/networkmanagement_pptpui.desktop %{_kde4_datadir}/kde4/servicetypes/networkmanagement_vpnuiplugin.desktop +%{_kde4_bindir}/knetworkmanager +%{_kde4_datadir}/autostart/kde4-knetworkmanager-autostart.desktop +%{_kde4_datadir}/applications/kde4/knetworkmanager.desktop -%files devel +%files -n knetworkmanager-libs %defattr(-,root,root,-) -%{_kde4_libdir}/libknmdbus.so -%{_kde4_libdir}/libknmstorage.so -%{_kde4_libdir}/libknmui.so +%{_kde4_libdir}/libknmclient.so.4* +%{_kde4_libdir}/libknminternals.so.4* +%{_kde4_libdir}/libknmservice.so.4* +%{_kde4_libdir}/libknmui.so.4* +# Unversioned libraries +%{_kde4_libdir}/libknm_nm.so +%{_kde4_libdir}/libsolidcontrolfuture.so -%files openvpn +%files -n knetworkmanager-openvpn %defattr(-,root,root,-) %{_kde4_libdir}/kde4/networkmanagement_openvpnui.so %{_kde4_datadir}/kde4/services/networkmanagement_openvpnui.desktop -%files vpnc +%files -n knetworkmanager-vpnc %defattr(-,root,root,-) %{_kde4_libdir}/kde4/networkmanagement_vpncui.so %{_kde4_datadir}/kde4/services/networkmanagement_vpncui.desktop +%files -n kde-plasma-networkmanagement +%defattr(-,root,root,-) +%{_kde4_datadir}/kde4/services/plasma-applet-networkmanagement.desktop +%{_kde4_datadir}/kde4/services/kded/networkmanagement.desktop +%{_kde4_libdir}/kde4/plasma_applet_networkmanagement.so +%{_kde4_libdir}/kde4/kded_networkmanagement.so + %changelog +* Fri Aug 28 2009 Rex Dieter 0.8-0.21.20090815svn +- use knetworkmanager pkg names +- quasi-artificially inflate version to 0.8 (for now), to simplify upgrade path + for knetworkmanager-0.7 (from F-10) +- nuke -devel pkg +- drop references to short-lived kde-plasma-networkmanager + +* Sat Aug 15 2009 Rex Dieter 0.1-0.20.20090815svn +- New snapshot +- optimize scriptlets +- -libs subpkg, multilib-friendly + +* Mon Jul 27 2009 Ben Boeckel 0.1-0.19.20090726svn +- Add BR on kdelibs-experimental-devel + +* Mon Jul 27 2009 Ben Boeckel 0.1-0.18.20090726svn +- New snapshot + +* Fri Jul 24 2009 Fedora Release Engineering - 0.1-0.17.20090602svn +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jun 09 2009 Rex Dieter 0.1-0.16.20090602svn +- Requires: NetworkManager + * Wed Jun 03 2009 Ben Boeckel 0.1-0.15.20090602svn - Remove patch and use wildcards instead Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-networkmanagement/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 4 Jun 2009 03:09:45 -0000 1.7 +++ sources 28 Aug 2009 18:38:05 -0000 1.8 @@ -1 +1 @@ -f8835e99c3683a11319150f310089f97 kde-plasma-networkmanagement-0.1.tar.bz2 +8a072d778cda60990c4670d85cad2f0c kde-plasma-networkmanagement-0.1.tar.bz2 From dwalsh at fedoraproject.org Fri Aug 28 18:56:15 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Fri, 28 Aug 2009 18:56:15 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch, 1.64, 1.65 selinux-policy.spec, 1.906, 1.907 Message-ID: <20090828185615.EF4C611C0078@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1047 Modified Files: policy-F12.patch selinux-policy.spec Log Message: * Fri Aug 28 2009 Dan Walsh 3.6.28-9 - Remove polkit_auth on upgrades policy-F12.patch: Makefile | 22 Rules.modular | 8 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/securetty_types | 5 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 4 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/virtual_domain_context | 1 config/appconfig-mcs/virtual_image_context | 2 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/virtual_domain_context | 1 config/appconfig-mls/virtual_image_context | 2 config/appconfig-standard/securetty_types | 5 man/man8/rsync_selinux.8 | 18 man/man8/samba_selinux.8 | 4 policy/flask/access_vectors | 2 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 7 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 17 policy/modules/admin/rpm.if | 176 ++ policy/modules/admin/rpm.te | 65 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 66 + policy/modules/admin/sudo.if | 41 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 30 policy/modules/admin/vbetool.te | 14 policy/modules/apps/awstats.te | 4 policy/modules/apps/calamaris.te | 4 policy/modules/apps/cdrecord.te | 4 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 + policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 ++ policy/modules/apps/gnome.te | 92 + policy/modules/apps/gpg.if | 2 policy/modules/apps/gpg.te | 16 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 + policy/modules/apps/java.te | 12 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 64 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 + policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 ++++ policy/modules/apps/nsplugin.te | 288 ++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/ptchown.fc | 2 policy/modules/apps/ptchown.if | 22 policy/modules/apps/ptchown.te | 39 policy/modules/apps/pulseaudio.if | 1 policy/modules/apps/pulseaudio.te | 18 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 ++-- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 55 policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 167 ++ policy/modules/apps/sandbox.te | 302 ++++ policy/modules/apps/screen.if | 24 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 76 + policy/modules/apps/seunshare.te | 37 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 59 policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 24 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 29 policy/modules/kernel/devices.fc | 5 policy/modules/kernel/devices.if | 164 ++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 +- policy/modules/kernel/domain.te | 87 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 173 ++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 2 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 124 - policy/modules/roles/sysadm.te | 124 - policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++ policy/modules/roles/unconfineduser.te | 392 +++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 13 policy/modules/services/abrt.if | 126 + policy/modules/services/abrt.te | 124 + policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 37 policy/modules/services/apache.if | 327 +++- policy/modules/services/apache.te | 409 +++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 8 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 ++- policy/modules/services/cron.te | 149 +- policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 28 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.fc | 5 policy/modules/services/dbus.if | 49 policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 50 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 47 policy/modules/services/hddtemp.fc | 4 policy/modules/services/hddtemp.if | 38 policy/modules/services/hddtemp.te | 40 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 - policy/modules/services/nagios.te | 55 policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 + policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 ++ policy/modules/services/nslcd.te | 48 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 18 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 13 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 10 policy/modules/services/policykit.if | 49 policy/modules/services/policykit.te | 60 policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++ policy/modules/services/postfix.te | 136 +- policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 12 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 10 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 63 policy/modules/services/rtkit_daemon.te | 38 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 + policy/modules/services/samba.te | 83 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 84 + policy/modules/services/setroubleshoot.te | 60 policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 ++ policy/modules/services/shorewall.te | 95 + policy/modules/services/smartmon.te | 15 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 + policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 ++ policy/modules/services/ssh.te | 70 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 131 +- policy/modules/services/virt.te | 271 +++- policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 29 policy/modules/services/xserver.if | 538 +++++++- policy/modules/services/xserver.te | 306 +++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 ++- policy/modules/system/authlogin.te | 39 policy/modules/system/clock.te | 8 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 67 - policy/modules/system/getty.te | 16 policy/modules/system/hostname.te | 22 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 156 ++ policy/modules/system/init.te | 268 +++- policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 97 + policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/kdump.fc | 8 policy/modules/system/kdump.if | 111 + policy/modules/system/kdump.te | 38 policy/modules/system/libraries.fc | 154 +- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 74 - policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 34 policy/modules/system/lvm.te | 53 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 168 +- policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 124 + policy/modules/system/pcmcia.te | 19 policy/modules/system/raid.te | 27 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 288 ++++ policy/modules/system/selinuxutil.te | 228 +-- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 + policy/modules/system/sysnetwork.te | 107 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 446 ------ policy/modules/system/unconfined.te | 224 --- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1374 ++++++++++++++++----- policy/modules/system/userdomain.te | 50 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 +- policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 support/divert.m4 | 1 support/undivert.m4 | 1 341 files changed, 14755 insertions(+), 2988 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- policy-F12.patch 26 Aug 2009 20:19:01 -0000 1.64 +++ policy-F12.patch 28 Aug 2009 18:56:15 -0000 1.65 @@ -8860,7 +8860,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/apache.fc serefpolicy-3.6.28/policy/modules/services/apache.fc --- nsaserefpolicy/policy/modules/services/apache.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/services/apache.fc 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.28/policy/modules/services/apache.fc 2009-08-28 09:13:49.000000000 -0400 @@ -1,12 +1,13 @@ -HOME_DIR/((www)|(web)|(public_html))(/.+)? gen_context(system_u:object_r:httpd_user_content_t,s0) +HOME_DIR/((www)|(web)|(public_html)|(public_git))(/.+)? gen_context(system_u:object_r:httpd_user_content_t,s0) @@ -8923,15 +8923,17 @@ diff -b -B --ignore-all-space --exclude- /var/log/apache(2)?(/.*)? gen_context(system_u:object_r:httpd_log_t,s0) /var/log/apache-ssl(2)?(/.*)? gen_context(system_u:object_r:httpd_log_t,s0) /var/log/cacti(/.*)? gen_context(system_u:object_r:httpd_log_t,s0) -@@ -64,11 +74,30 @@ +@@ -64,11 +74,32 @@ /var/run/apache.* gen_context(system_u:object_r:httpd_var_run_t,s0) /var/run/gcache_port -s gen_context(system_u:object_r:httpd_var_run_t,s0) /var/run/httpd.* gen_context(system_u:object_r:httpd_var_run_t,s0) ++/var/run/lighttpd(/.*)? gen_context(system_u:object_r:httpd_var_run_t,s0) +/var/run/mod_.* gen_context(system_u:object_r:httpd_var_run_t,s0) +/var/run/wsgi.* -s gen_context(system_u:object_r:httpd_var_run_t,s0) /var/spool/gosa(/.*)? gen_context(system_u:object_r:httpd_sys_script_rw_t,s0) /var/spool/squirrelmail(/.*)? gen_context(system_u:object_r:squirrelmail_spool_t,s0) ++/var/spool/viewvc(/.*)? gen_context(system_u:object_r:httpd_sys_script_rw_t, s0) /var/www(/.*)? gen_context(system_u:object_r:httpd_sys_content_t,s0) /var/www/cgi-bin(/.*)? gen_context(system_u:object_r:httpd_sys_script_exec_t,s0) @@ -9458,7 +9460,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/apache.te serefpolicy-3.6.28/policy/modules/services/apache.te --- nsaserefpolicy/policy/modules/services/apache.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/services/apache.te 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.28/policy/modules/services/apache.te 2009-08-28 09:18:45.000000000 -0400 @@ -19,6 +19,8 @@ # Declarations # @@ -12397,7 +12399,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/hal.te serefpolicy-3.6.28/policy/modules/services/hal.te --- nsaserefpolicy/policy/modules/services/hal.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/services/hal.te 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.28/policy/modules/services/hal.te 2009-08-27 09:10:31.000000000 -0400 @@ -55,6 +55,9 @@ type hald_var_lib_t; files_type(hald_var_lib_t) @@ -12428,18 +12430,19 @@ diff -b -B --ignore-all-space --exclude- files_getattr_all_mountpoints(hald_t) mls_file_read_all_levels(hald_t) -@@ -202,8 +211,9 @@ +@@ -202,8 +211,10 @@ seutil_read_default_contexts(hald_t) seutil_read_file_contexts(hald_t) -sysnet_read_config(hald_t) sysnet_domtrans_dhcpc(hald_t) ++sysnet_domtrans_ifconfig(hald_t) +sysnet_read_config(hald_t) +sysnet_read_dhcp_config(hald_t) userdom_dontaudit_use_unpriv_user_fds(hald_t) userdom_dontaudit_search_user_home_dirs(hald_t) -@@ -290,6 +300,7 @@ +@@ -290,6 +301,7 @@ ') optional_policy(` @@ -12447,7 +12450,7 @@ diff -b -B --ignore-all-space --exclude- policykit_domtrans_auth(hald_t) policykit_domtrans_resolve(hald_t) policykit_read_lib(hald_t) -@@ -321,6 +332,10 @@ +@@ -321,6 +333,10 @@ virt_manage_images(hald_t) ') @@ -12458,7 +12461,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # Hal acl local policy -@@ -341,6 +356,7 @@ +@@ -341,6 +357,7 @@ manage_dirs_pattern(hald_acl_t, hald_var_run_t, hald_var_run_t) manage_files_pattern(hald_acl_t, hald_var_run_t, hald_var_run_t) files_pid_filetrans(hald_acl_t, hald_var_run_t, { dir file }) @@ -12466,7 +12469,7 @@ diff -b -B --ignore-all-space --exclude- corecmd_exec_bin(hald_acl_t) -@@ -357,6 +373,8 @@ +@@ -357,6 +374,8 @@ files_read_usr_files(hald_acl_t) files_read_etc_files(hald_acl_t) @@ -12475,7 +12478,7 @@ diff -b -B --ignore-all-space --exclude- storage_getattr_removable_dev(hald_acl_t) storage_setattr_removable_dev(hald_acl_t) storage_getattr_fixed_disk_dev(hald_acl_t) -@@ -369,6 +387,7 @@ +@@ -369,6 +388,7 @@ miscfiles_read_localization(hald_acl_t) optional_policy(` @@ -12483,7 +12486,7 @@ diff -b -B --ignore-all-space --exclude- policykit_domtrans_auth(hald_acl_t) policykit_read_lib(hald_acl_t) policykit_read_reload(hald_acl_t) -@@ -450,12 +469,16 @@ +@@ -450,12 +470,16 @@ miscfiles_read_localization(hald_keymap_t) @@ -12502,7 +12505,7 @@ diff -b -B --ignore-all-space --exclude- allow hald_dccm_t self:process getsched; allow hald_dccm_t self:tcp_socket create_stream_socket_perms; allow hald_dccm_t self:udp_socket create_socket_perms; -@@ -469,10 +492,22 @@ +@@ -469,10 +493,22 @@ manage_files_pattern(hald_dccm_t, hald_var_lib_t, hald_var_lib_t) files_search_var_lib(hald_dccm_t) @@ -12525,7 +12528,7 @@ diff -b -B --ignore-all-space --exclude- corenet_all_recvfrom_unlabeled(hald_dccm_t) corenet_all_recvfrom_netlabel(hald_dccm_t) corenet_tcp_sendrecv_generic_if(hald_dccm_t) -@@ -484,6 +519,7 @@ +@@ -484,6 +520,7 @@ corenet_tcp_bind_generic_node(hald_dccm_t) corenet_udp_bind_generic_node(hald_dccm_t) corenet_udp_bind_dhcpc_port(hald_dccm_t) @@ -12533,7 +12536,7 @@ diff -b -B --ignore-all-space --exclude- corenet_tcp_bind_dccm_port(hald_dccm_t) logging_send_syslog_msg(hald_dccm_t) -@@ -491,3 +527,7 @@ +@@ -491,3 +528,7 @@ files_read_usr_files(hald_dccm_t) miscfiles_read_localization(hald_dccm_t) @@ -17395,8 +17398,8 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/smartmon.te serefpolicy-3.6.28/policy/modules/services/smartmon.te --- nsaserefpolicy/policy/modules/services/smartmon.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/services/smartmon.te 2009-08-23 09:52:51.000000000 -0400 -@@ -19,6 +19,10 @@ ++++ serefpolicy-3.6.28/policy/modules/services/smartmon.te 2009-08-27 15:54:54.000000000 -0400 +@@ -19,14 +19,18 @@ type fsdaemon_tmp_t; files_tmp_file(fsdaemon_tmp_t) @@ -17407,9 +17410,10 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # Local policy -@@ -26,7 +30,7 @@ + # - allow fsdaemon_t self:capability { setgid sys_rawio sys_admin }; +-allow fsdaemon_t self:capability { setgid sys_rawio sys_admin }; ++allow fsdaemon_t self:capability { setpcap setgid sys_rawio sys_admin }; dontaudit fsdaemon_t self:capability sys_tty_config; -allow fsdaemon_t self:process signal_perms; +allow fsdaemon_t self:process { getcap setcap signal_perms setfscreate }; @@ -17424,9 +17428,11 @@ diff -b -B --ignore-all-space --exclude- dev_read_sysfs(fsdaemon_t) dev_read_urand(fsdaemon_t) -@@ -67,9 +72,11 @@ +@@ -66,10 +71,13 @@ + fs_search_auto_mountpoints(fsdaemon_t) mls_file_read_all_levels(fsdaemon_t) ++mls_rangetrans_target(fsdaemon_t) +storage_dev_filetrans_fixed_disk(fsdaemon_t) storage_raw_read_fixed_disk(fsdaemon_t) @@ -17436,7 +17442,7 @@ diff -b -B --ignore-all-space --exclude- term_dontaudit_search_ptys(fsdaemon_t) -@@ -80,6 +87,8 @@ +@@ -80,6 +88,8 @@ miscfiles_read_localization(fsdaemon_t) @@ -17445,7 +17451,7 @@ diff -b -B --ignore-all-space --exclude- sysnet_dns_name_resolve(fsdaemon_t) userdom_dontaudit_use_unpriv_user_fds(fsdaemon_t) -@@ -91,6 +100,7 @@ +@@ -91,6 +101,7 @@ optional_policy(` seutil_sigchld_newrole(fsdaemon_t) @@ -22759,7 +22765,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/libraries.fc serefpolicy-3.6.28/policy/modules/system/libraries.fc --- nsaserefpolicy/policy/modules/system/libraries.fc 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/system/libraries.fc 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.28/policy/modules/system/libraries.fc 2009-08-27 09:35:29.000000000 -0400 @@ -60,12 +60,15 @@ # # /opt @@ -22809,7 +22815,7 @@ diff -b -B --ignore-all-space --exclude- /usr/(.*/)?java/.+\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/(.*/)?java/.+\.jar -- gen_context(system_u:object_r:lib_t,s0) -@@ -115,27 +120,30 @@ +@@ -115,27 +120,31 @@ /usr/(.*/)?nvidia/.+\.so(\..*)? -- gen_context(system_u:object_r:textrel_shlib_t,s0) @@ -22822,6 +22828,7 @@ diff -b -B --ignore-all-space --exclude- +/usr/lib64/vlc/codec/libdmo_plugin\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) +/usr/lib64/vlc/codec/librealaudio_plugin\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) +/usr/lib(64)?/libGL\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) ++/usr/lib(64)?/catalyst/libGL\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) + /usr/(.*/)?lib(64)?(/.*)?/nvidia/.+\.so(\..*)? -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?(/.*)?/nvidia/.+\.so(\..*)? -- gen_context(system_u:object_r:textrel_shlib_t,s0) @@ -22848,7 +22855,7 @@ diff -b -B --ignore-all-space --exclude- /usr/(local/)?.*\.so(\.[^/]*)* -- gen_context(system_u:object_r:lib_t,s0) /usr/(local/)?lib(64)?/wine/.+\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) -@@ -143,11 +151,8 @@ +@@ -143,11 +152,8 @@ /usr/NX/lib/libXcomp\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/NX/lib/libjpeg\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) @@ -22860,7 +22867,7 @@ diff -b -B --ignore-all-space --exclude- /usr/lib(64)?/xorg/modules/drivers/fglrx_drv\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/xorg/modules/drivers/nvidia_drv\.o -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/xorg/modules/extensions/nvidia(-[^/]*)?/libglx\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) -@@ -168,12 +173,12 @@ +@@ -168,12 +174,12 @@ # Fedora Core packages: gstreamer-plugins, compat-libstdc++, Glide3, libdv # HelixPlayer, SDL, xorg-x11, xorg-x11-libs, Hermes, valgrind, openoffice.org-libs, httpd - php @@ -22875,7 +22882,7 @@ diff -b -B --ignore-all-space --exclude- /usr/lib/maxima/[^/]+/binary-gcl/maxima -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib/mozilla/plugins/libvlcplugin\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib/nx/libXcomp\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) -@@ -185,15 +190,10 @@ +@@ -185,15 +191,10 @@ /usr/lib(64)?/libg\+\+\.so\.2\.7\.2\.8 -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/libglide3\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/libglide3-v[0-9]*\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) @@ -22892,7 +22899,7 @@ diff -b -B --ignore-all-space --exclude- /usr/lib(64)?/libHermes\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/valgrind/hp2ps -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/valgrind/stage2 -- gen_context(system_u:object_r:textrel_shlib_t,s0) -@@ -228,31 +228,17 @@ +@@ -228,31 +229,17 @@ /usr/lib(64)?/ladspa/sc3_1427\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/ladspa/sc4_1882\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/ladspa/se4_1883\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) @@ -22928,7 +22935,7 @@ diff -b -B --ignore-all-space --exclude- # Jai, Sun Microsystems (Jpackage SPRM) /usr/lib(64)?/libmlib_jai\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) -@@ -268,8 +254,8 @@ +@@ -268,8 +255,8 @@ /usr/lib(64)?/vmware/lib(/.*)?/HConfig\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/vmware/(.*/)?VmPerl\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) @@ -22939,7 +22946,7 @@ diff -b -B --ignore-all-space --exclude- # Java, Sun Microsystems (JPackage SRPM) /usr/(.*/)?jre.*/.*\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) -@@ -295,6 +281,8 @@ +@@ -295,6 +282,8 @@ /usr/lib/acroread/(.*/)?lib/[^/]*\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib/acroread/.+\.api -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib/acroread/(.*/)?ADMPlugin\.apl -- gen_context(system_u:object_r:textrel_shlib_t,s0) @@ -22948,7 +22955,7 @@ diff -b -B --ignore-all-space --exclude- ') dnl end distro_redhat # -@@ -307,10 +295,91 @@ +@@ -307,10 +296,91 @@ /var/mailman/pythonlib(/.*)?/.+\.so(\..*)? -- gen_context(system_u:object_r:lib_t,s0) @@ -23566,8 +23573,16 @@ diff -b -B --ignore-all-space --exclude- ## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/modutils.te serefpolicy-3.6.28/policy/modules/system/modutils.te --- nsaserefpolicy/policy/modules/system/modutils.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/system/modutils.te 2009-08-21 18:56:07.000000000 -0400 -@@ -39,59 +39,10 @@ ++++ serefpolicy-3.6.28/policy/modules/system/modutils.te 2009-08-27 15:55:30.000000000 -0400 +@@ -19,6 +19,7 @@ + type insmod_exec_t; + application_domain(insmod_t, insmod_exec_t) + mls_file_write_all_levels(insmod_t) ++mls_process_write_down(insmod_t) + role system_r types insmod_t; + + # module loading config +@@ -39,59 +40,10 @@ ######################################## # @@ -23628,7 +23643,7 @@ diff -b -B --ignore-all-space --exclude- allow insmod_t self:process { execmem sigchld sigkill sigstop signull signal }; allow insmod_t self:udp_socket create_socket_perms; -@@ -104,6 +55,7 @@ +@@ -104,6 +56,7 @@ kernel_load_module(insmod_t) kernel_read_system_state(insmod_t) @@ -23636,7 +23651,7 @@ diff -b -B --ignore-all-space --exclude- kernel_write_proc_files(insmod_t) kernel_mount_debugfs(insmod_t) kernel_mount_kvmfs(insmod_t) -@@ -112,9 +64,11 @@ +@@ -112,9 +65,11 @@ kernel_read_kernel_sysctls(insmod_t) kernel_rw_kernel_sysctl(insmod_t) kernel_read_hotplug_sysctls(insmod_t) @@ -23650,7 +23665,7 @@ diff -b -B --ignore-all-space --exclude- dev_rw_sysfs(insmod_t) dev_search_usbfs(insmod_t) -@@ -124,14 +78,17 @@ +@@ -124,14 +79,17 @@ dev_read_sound(insmod_t) dev_write_sound(insmod_t) dev_rw_apm_bios(insmod_t) @@ -23672,7 +23687,7 @@ diff -b -B --ignore-all-space --exclude- files_read_etc_runtime_files(insmod_t) files_read_etc_files(insmod_t) files_read_usr_files(insmod_t) -@@ -140,15 +97,13 @@ +@@ -140,15 +98,13 @@ files_dontaudit_search_pids(insmod_t) # for when /var is not mounted early in the boot: files_dontaudit_search_isid_type_dirs(insmod_t) @@ -23690,7 +23705,7 @@ diff -b -B --ignore-all-space --exclude- logging_send_syslog_msg(insmod_t) logging_search_logs(insmod_t) -@@ -157,19 +112,30 @@ +@@ -157,19 +113,30 @@ seutil_read_file_contexts(insmod_t) @@ -23724,7 +23739,7 @@ diff -b -B --ignore-all-space --exclude- hotplug_search_config(insmod_t) ') -@@ -215,6 +181,63 @@ +@@ -215,6 +182,63 @@ xserver_getattr_log(insmod_t) ') @@ -23788,7 +23803,7 @@ diff -b -B --ignore-all-space --exclude- ################################# # # update-modules local policy -@@ -246,17 +269,8 @@ +@@ -246,17 +270,8 @@ kernel_read_kernel_sysctls(update_modules_t) kernel_read_system_state(update_modules_t) @@ -23806,7 +23821,7 @@ diff -b -B --ignore-all-space --exclude- fs_getattr_xattr_fs(update_modules_t) term_use_console(update_modules_t) -@@ -265,6 +279,15 @@ +@@ -265,6 +280,15 @@ init_use_script_fds(update_modules_t) init_use_script_ptys(update_modules_t) Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.906 retrieving revision 1.907 diff -u -p -r1.906 -r1.907 --- selinux-policy.spec 26 Aug 2009 20:19:02 -0000 1.906 +++ selinux-policy.spec 28 Aug 2009 18:56:15 -0000 1.907 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.28 -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -315,7 +315,7 @@ if [ $1 -eq 1 ]; then %loadpolicy targeted $packages restorecon -R /root /var/log /var/run 2> /dev/null else - semodule -n -s targeted -r moilscanner -r mailscanner -r gamin -r audio_entropy -r iscsid -r polkit 2>/dev/null + semodule -n -s targeted -r moilscanner -r mailscanner -r gamin -r audio_entropy -r iscsid -r polkit_auth -r polkit 2>/dev/null packages="%{expand:%%moduleList targeted}" %loadpolicy targeted $packages %relabel targeted @@ -441,6 +441,9 @@ exit 0 %endif %changelog +* Fri Aug 28 2009 Dan Walsh 3.6.28-9 +- Remove polkit_auth on upgrades + * Wed Aug 26 2009 Dan Walsh 3.6.28-8 - Add back in unconfined.pp and unconfineduser.pp - Add Sandbox unshare From pkgdb at fedoraproject.org Fri Aug 28 19:18:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 19:18:30 +0000 Subject: [pkgdb] bilbo summary updated by tibbs Message-ID: <20090828191830.A24B510F87B@bastion2.fedora.phx.redhat.com> tibbs set package bilbo summary to Blogging client, focused on simplicity and usability To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bilbo From pkgdb at fedoraproject.org Fri Aug 28 19:18:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 19:18:29 +0000 Subject: [pkgdb] bilbo was added for mathstuf Message-ID: <20090828191829.667DC10F877@bastion2.fedora.phx.redhat.com> tibbs has added Package bilbo with summary Blogging client, focused on simplicity and usability tibbs has approved Package bilbo tibbs has added a Fedora devel branch for bilbo with an owner of mathstuf tibbs has approved bilbo in Fedora devel tibbs has approved Package bilbo tibbs has set commit to Approved for 107427 on bilbo (Fedora devel) tibbs has set checkout to Approved for 107427 on bilbo (Fedora devel) tibbs has set build to Approved for 107427 on bilbo (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bilbo From pkgdb at fedoraproject.org Fri Aug 28 19:18:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 19:18:30 +0000 Subject: [pkgdb] bilbo (Fedora, 11) updated by tibbs Message-ID: <20090828191830.AFA9310F884@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for bilbo tibbs has set commit to Approved for 107427 on bilbo (Fedora 11) tibbs has set checkout to Approved for 107427 on bilbo (Fedora 11) tibbs has set build to Approved for 107427 on bilbo (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bilbo From tibbs at fedoraproject.org Fri Aug 28 19:18:37 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 19:18:37 +0000 (UTC) Subject: rpms/bilbo/devel - New directory Message-ID: <20090828191837.3EB3811C0081@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/bilbo/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvseU5727/rpms/bilbo/devel Log Message: Directory /cvs/pkgs/rpms/bilbo/devel added to the repository From tibbs at fedoraproject.org Fri Aug 28 19:18:37 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 19:18:37 +0000 (UTC) Subject: rpms/bilbo - New directory Message-ID: <20090828191837.1F33F11C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/bilbo In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvseU5727/rpms/bilbo Log Message: Directory /cvs/pkgs/rpms/bilbo added to the repository From tibbs at fedoraproject.org Fri Aug 28 19:18:42 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 19:18:42 +0000 (UTC) Subject: rpms/bilbo Makefile,NONE,1.1 Message-ID: <20090828191842.E325911C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/bilbo In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvseU5727/rpms/bilbo Added Files: Makefile Log Message: Setup of module bilbo --- NEW FILE Makefile --- # Top level Makefile for module bilbo all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Fri Aug 28 19:18:43 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Fri, 28 Aug 2009 19:18:43 +0000 (UTC) Subject: rpms/bilbo/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090828191843.2144111C0078@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/bilbo/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvseU5727/rpms/bilbo/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module bilbo --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: bilbo # $Id: Makefile,v 1.1 2009/08/28 19:18:43 tibbs Exp $ NAME := bilbo 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Aug 28 19:18:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 19:18:30 +0000 Subject: [pkgdb] bilbo (Fedora, 11) updated by tibbs Message-ID: <20090828191830.B8F4810F890@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for bilbo tibbs has set commit to Approved for 107427 on bilbo (Fedora 10) tibbs has set checkout to Approved for 107427 on bilbo (Fedora 10) tibbs has set build to Approved for 107427 on bilbo (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bilbo From mtasaka at fedoraproject.org Fri Aug 28 19:32:17 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Fri, 28 Aug 2009 19:32:17 +0000 (UTC) Subject: rpms/alexandria/F-11 alexandria-0.6.5-crash-in-turkish.patch, NONE, 1.1 alexandria.spec, 1.37, 1.38 Message-ID: <20090828193217.D5E9C11C0078@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/alexandria/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8213 Modified Files: alexandria.spec Added Files: alexandria-0.6.5-crash-in-turkish.patch Log Message: * Sat Aug 28 2009 Mamoru Tasaka - 0.6.5-6 - Fix crash on startup in tr_TR.UTF-8 (bug 520170) alexandria-0.6.5-crash-in-turkish.patch: icons.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE alexandria-0.6.5-crash-in-turkish.patch --- Index: lib/alexandria/ui/icons.rb =================================================================== --- lib/alexandria/ui/icons.rb (revision 1087) +++ lib/alexandria/ui/icons.rb (working copy) @@ -63,7 +63,9 @@ def self.load_icon_images Dir.entries(ICONS_DIR).each do |file| next unless file =~ /\.png$/ # skip non '.png' files - name = File.basename(file, ".png").upcase + # Don't use upcase and use tr instead + # For example in Turkish the upper case of 'i' is still 'i'. + name = File.basename(file, ".png").tr('a-z', 'A-Z') const_set(name, Gdk::Pixbuf.new(File.join(ICONS_DIR, file))) end end Index: alexandria.spec =================================================================== RCS file: /cvs/extras/rpms/alexandria/F-11/alexandria.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- alexandria.spec 27 Aug 2009 02:48:14 -0000 1.37 +++ alexandria.spec 28 Aug 2009 19:32:15 -0000 1.38 @@ -5,7 +5,7 @@ %define majorver 0.6.5 %undefine minorver -%define fedorarel 5 +%define fedorarel 6 %define rel %{?minorver:0.}%{fedorarel}%{?minorver:.%minorver} @@ -32,6 +32,10 @@ Patch4: alexandria-0.6.5-search-result- # contain Author item # ref: alexandria-Bugs-27000 Patch5: alexandria-0.6.5-deastore-author-missing.patch +# Alexandria crashes in tr_TR.UTF-8 on startup +# RH bug 520170 +# Must report upstream +Patch6: alexandria-0.6.5-crash-in-turkish.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -85,6 +89,7 @@ Alexandria is a GNOME application to hel %patch3 -p0 -b .glib %patch4 -p0 -b .sanity %patch5 -p0 -b .deastore +%patch6 -p0 -b .tr_TR # Embed Fedora EVR %{__sed} -i.evr \ @@ -211,6 +216,9 @@ exit 0 %{_datadir}/icons/hicolor/*/apps/%{name}.* %changelog +* Sat Aug 28 2009 Mamoru Tasaka - 0.6.5-6 +- Fix crash on startup in tr_TR.UTF-8 (bug 520170) + * Thu Aug 27 2009 Mamoru Tasaka - 0.6.5-5 - Add sanity check for invalid search result, now using upstream patch - Fix DeaStore provider where search result contains no Author From rdieter at fedoraproject.org Fri Aug 28 19:33:24 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 28 Aug 2009 19:33:24 +0000 (UTC) Subject: rpms/akonadi/devel akonadi.spec,1.43,1.44 Message-ID: <20090828193324.F326611C0078@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/akonadi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8635 Modified Files: akonadi.spec Log Message: * Fri Aug 28 2009 Rex Dieter 1.2.0-2.1 - temporarily drop mysql-related bits, to workaround broken rawhide deps Index: akonadi.spec =================================================================== RCS file: /cvs/pkgs/rpms/akonadi/devel/akonadi.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- akonadi.spec 25 Aug 2009 11:04:50 -0000 1.43 +++ akonadi.spec 28 Aug 2009 19:33:24 -0000 1.44 @@ -2,7 +2,7 @@ Summary: PIM Storage Service Name: akonadi Version: 1.2.0 -Release: 2%{?dist} +Release: 2%{?dist}.1 Group: System Environment/Libraries License: LGPLv2+ @@ -19,8 +19,8 @@ Patch1: akonadi-1.1.1-mysql_conf.patch BuildRequires: cmake >= 2.6.0 BuildRequires: qt4-devel >= 4.4 BuildRequires: automoc4 -BuildRequires: mysql-devel -BuildRequires: mysql-server +#BuildRequires: mysql-devel +#BuildRequires: mysql-server # for xsltproc BuildRequires: libxslt BuildRequires: shared-mime-info @@ -31,7 +31,7 @@ BuildRequires: soprano-devel # these similar to how phonon is done currently. Requires: qt4-mysql # not *strictly* required, but we need a functional default configuration -Requires: mysql-server +#Requires: mysql-server Requires(postun): /sbin/ldconfig %description @@ -119,6 +119,9 @@ fi %changelog +* Fri Aug 28 2009 Rex Dieter 1.2.0-2.1 +- temporarily drop mysql-related bits, to workaround broken rawhide deps + * Tue Aug 25 2009 Karsten Hopp 1.2.0-2 - bump and rebuild, as s390x picked up an old boost library From mtasaka at fedoraproject.org Fri Aug 28 19:36:20 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Fri, 28 Aug 2009 19:36:20 +0000 (UTC) Subject: rpms/xscreensaver/devel xscreensaver.spec,1.94,1.95 Message-ID: <20090828193620.B88DB11C0078@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xscreensaver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9479 Modified Files: xscreensaver.spec Log Message: patch sent upstream Index: xscreensaver.spec =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/devel/xscreensaver.spec,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- xscreensaver.spec 27 Aug 2009 19:13:21 -0000 1.94 +++ xscreensaver.spec 28 Aug 2009 19:36:20 -0000 1.95 @@ -62,13 +62,13 @@ Patch53: xscreensaver-5.08-new-x # Fix warnings for breaking strict aliasing rule Patch54: xscreensaver-5.08-gcc441-aliasing.patch %endif -# -# Not sent to upstream yet, must do later -# # Ubuntu bug 418419, must send to upstream later # Another SIGFPE when hack's window size is too small: Patch55: xscreensaver-5.08-hacks-window-too-small.patch # +# Not sent to upstream yet, must do later +# +# # Patches end Requires: xscreensaver-base = %{epoch}:%{version}-%{release} Requires: xscreensaver-extras = %{epoch}:%{version}-%{release} From peter at fedoraproject.org Fri Aug 28 19:56:06 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Fri, 28 Aug 2009 19:56:06 +0000 (UTC) Subject: rpms/sems/devel sems--openssl10.diff, NONE, 1.1 sems--spandsp_0_0_6_fix.diff, NONE, 1.1 import.log, 1.3, 1.4 sems.spec, 1.9, 1.10 Message-ID: <20090828195606.8EA2A11C0078@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/sems/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13636/devel Modified Files: import.log sems.spec Added Files: sems--openssl10.diff sems--spandsp_0_0_6_fix.diff Log Message: fixed building with openssl 1.0 and spandsp 0.6 sems--openssl10.diff: XmlRpcSource.h | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE sems--openssl10.diff --- --- apps/xmlrpc2di/xmlrpc++/src/XmlRpcSource.h~ 2008-12-19 21:24:02.000000000 +0300 +++ apps/xmlrpc2di/xmlrpc++/src/XmlRpcSource.h 2009-08-28 23:36:28.702111338 +0400 @@ -48,7 +48,11 @@ bool _ssl; SSL_CTX* _ssl_ctx; SSL* _ssl_ssl; +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD* _ssl_meth; +#else SSL_METHOD* _ssl_meth; +#endif private: // Socket. This should really be a SOCKET (an alias for unsigned int*) on windows... sems--spandsp_0_0_6_fix.diff: g722.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE sems--spandsp_0_0_6_fix.diff --- --- core/plug-in/g722/g722.c.spandsp_new 2008-07-15 22:48:07.000000000 +0400 +++ core/plug-in/g722/g722.c 2009-08-28 20:51:44.911218471 +0400 @@ -28,7 +28,7 @@ typedef unsigned char uint8_t; typedef signed short int16_t; -#include "spandsp/g722.h" +#include #include "../../log.h" Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/sems/devel/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 11 Jul 2009 14:38:50 -0000 1.3 +++ import.log 28 Aug 2009 19:56:05 -0000 1.4 @@ -1,3 +1,4 @@ sems-1_1_0-5_fc10:HEAD:sems-1.1.0-5.fc10.src.rpm:1239420130 sems-1_1_0-6_fc10:HEAD:sems-1.1.0-6.fc10.src.rpm:1240162624 sems-1_1_1-1_fc10:HEAD:sems-1.1.1-1.fc10.src.rpm:1247323064 +sems-1_1_1-6_fc11:HEAD:sems-1.1.1-6.fc11.src.rpm:1251489238 Index: sems.spec =================================================================== RCS file: /cvs/pkgs/rpms/sems/devel/sems.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sems.spec 21 Aug 2009 15:47:49 -0000 1.9 +++ sems.spec 28 Aug 2009 19:56:05 -0000 1.10 @@ -1,7 +1,7 @@ Summary: SIP Express Media Server, an extensible SIP media server Name: sems Version: 1.1.1 -Release: 5%{?dist} +Release: 6%{?dist} URL: http://www.iptel.org/sems # wget http://ftp.iptel.org/pub/sems/sems-1.1.1.tar.gz # tar zx --exclude iLBC_rfc3951 -f sems-1.1.1.tar.gz @@ -22,6 +22,10 @@ Patch5: sems--xmlrpc++-use_fedora_cxxfl Patch6: sems--makefile_defs_removal.diff # GCC 4.4 fixes Patch7: sems--gcc44.diff +# spandsp 0.0.6pre fixes +Patch8: sems--spandsp_0_0_6_fix.diff +# openssl 1.0 patch +Patch9: sems--openssl10.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # temporary fix for https://fedorahosted.org/fedora-infrastructure/ticket/1202 #BuildRequires: python >= 2.3 @@ -69,7 +73,6 @@ It is used from other modules with the D can execute DI functions to add a server connection, or send a DIAMETER request. -%if 0%{?with_g722} %package g722 Summary: G.722 support for SEMS Group: Applications/Communications @@ -77,7 +80,6 @@ Requires: %{name} = %{version}-%{release %description g722 This is a wrapper around the g722 codec from the spandsp library. -%endif %package gateway Summary: ISDN gateway for SEMS @@ -163,16 +165,18 @@ rm -rf core/plug-in/gsm/gsm-1.0-pl10/ %patch5 -p0 -b .cxxflags %patch6 -p0 -b .makefile_defs_removal %patch7 -p0 -b .gcc44 +%patch8 -p0 -b .spandsp_new +%patch9 -p0 -b .openssl10 iconv -f iso8859-1 -t UTF-8 doc/Readme.diameter_client > doc/Readme.diameter_client.utf8 && mv doc/Readme.diameter_client{.utf8,} iconv -f iso8859-1 -t UTF-8 doc/Readme.voicebox > doc/Readme.voicebox.utf8 && mv doc/Readme.voicebox{.utf8,} mv ./apps/dsm/fsmc/readme.txt ./apps/dsm/fsmc/Readme.fsmc.txt %build -export CPPFLAGS="-D_REENTRANT -DSEMS_VERSION='\"%{version}\"' -DARCH='\"%{_arch}\"' -DOS='\"linux\"' -DUSE_SPANDSP -D__STDC_LIMIT_MACROS -DUSE_LIBSAMPLERATE -Wall -Wno-reorder -fPIC -g" +export CPPFLAGS="-D_REENTRANT -DSEMS_VERSION='\"%{version}\"' -DARCH='\"%{_arch}\"' -DOS='\"linux\"' -DSPANDSP_EXPOSE_INTERNAL_STRUCTURES -DUSE_SPANDSP -D__STDC_LIMIT_MACROS -DUSE_LIBSAMPLERATE -Wall -Wno-reorder -fPIC -g" export CXXFLAGS="-Wno-reorder -fPIC $RPM_OPT_FLAGS" export CFLAGS="-Wno-reorder -fPIC $RPM_OPT_FLAGS" -make %{?_smp_mflags} EXTRA_CXXFLAGS="$RPM_OPT_FLAGS" USE_SPANDSP="yes" USE_LIBSAMPLERATE="yes" TTS="y" exclude_modules="examples %{!?with_ilbc:ilbc} %{!?with_mp3:mp3} %{!?with_g722:g722}" all \ +make %{?_smp_mflags} EXTRA_CXXFLAGS="$RPM_OPT_FLAGS" USE_SPANDSP="yes" USE_LIBSAMPLERATE="yes" TTS="y" exclude_modules="examples %{!?with_ilbc:ilbc} %{!?with_mp3:mp3}" all %install rm -rf $RPM_BUILD_ROOT @@ -456,12 +460,10 @@ fi %doc doc/Readme.diameter_client %{_libdir}/%{name}/plug-in/diameter_client.so -%if 0%{?with_g722} %files g722 %defattr(-,root,root) %doc core/plug-in/g722/Readme.g722codec %{_libdir}/%{name}/plug-in/g722.so -%endif %files gateway %defattr(-,root,root) @@ -549,6 +551,9 @@ fi %{_libdir}/%{name}/plug-in/xmlrpc2di.so %changelog +* Fri Aug 28 2009 Peter Lemenkov 1.1.1-6 +- g722 enabled back + * Fri Aug 21 2009 Tomas Mraz - 1.1.1-5 - rebuilt with new openssl From mtasaka at fedoraproject.org Fri Aug 28 19:57:58 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Fri, 28 Aug 2009 19:57:58 +0000 (UTC) Subject: rpms/alexandria/F-10 alexandria-0.6.5-crash-in-turkish.patch, NONE, 1.1 alexandria.spec, 1.30, 1.31 Message-ID: <20090828195758.A415B11C0078@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/alexandria/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14089/F-10 Modified Files: alexandria.spec Added Files: alexandria-0.6.5-crash-in-turkish.patch Log Message: * Sat Aug 28 2009 Mamoru Tasaka - 0.6.5-6 - Fix crash on startup in tr_TR.UTF-8 (bug 520170) alexandria-0.6.5-crash-in-turkish.patch: icons.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE alexandria-0.6.5-crash-in-turkish.patch --- Index: lib/alexandria/ui/icons.rb =================================================================== --- lib/alexandria/ui/icons.rb (revision 1087) +++ lib/alexandria/ui/icons.rb (working copy) @@ -63,7 +63,9 @@ def self.load_icon_images Dir.entries(ICONS_DIR).each do |file| next unless file =~ /\.png$/ # skip non '.png' files - name = File.basename(file, ".png").upcase + # Don't use upcase and use tr instead + # For example in Turkish the upper case of 'i' is still 'i'. + name = File.basename(file, ".png").tr('a-z', 'A-Z') const_set(name, Gdk::Pixbuf.new(File.join(ICONS_DIR, file))) end end Index: alexandria.spec =================================================================== RCS file: /cvs/extras/rpms/alexandria/F-10/alexandria.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- alexandria.spec 27 Aug 2009 02:48:14 -0000 1.30 +++ alexandria.spec 28 Aug 2009 19:57:58 -0000 1.31 @@ -5,7 +5,7 @@ %define majorver 0.6.5 %undefine minorver -%define fedorarel 5 +%define fedorarel 6 %define rel %{?minorver:0.}%{fedorarel}%{?minorver:.%minorver} @@ -32,6 +32,10 @@ Patch4: alexandria-0.6.5-search-result- # contain Author item # ref: alexandria-Bugs-27000 Patch5: alexandria-0.6.5-deastore-author-missing.patch +# Alexandria crashes in tr_TR.UTF-8 on startup +# RH bug 520170 +# Must report upstream +Patch6: alexandria-0.6.5-crash-in-turkish.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -85,6 +89,7 @@ Alexandria is a GNOME application to hel %patch3 -p0 -b .glib %patch4 -p0 -b .sanity %patch5 -p0 -b .deastore +%patch6 -p0 -b .tr_TR # Embed Fedora EVR %{__sed} -i.evr \ @@ -211,6 +216,9 @@ exit 0 %{_datadir}/icons/hicolor/*/apps/%{name}.* %changelog +* Sat Aug 28 2009 Mamoru Tasaka - 0.6.5-6 +- Fix crash on startup in tr_TR.UTF-8 (bug 520170) + * Thu Aug 27 2009 Mamoru Tasaka - 0.6.5-5 - Add sanity check for invalid search result, now using upstream patch - Fix DeaStore provider where search result contains no Author From mtasaka at fedoraproject.org Fri Aug 28 19:57:58 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Fri, 28 Aug 2009 19:57:58 +0000 (UTC) Subject: rpms/alexandria/devel alexandria-0.6.5-crash-in-turkish.patch, NONE, 1.1 alexandria.spec, 1.39, 1.40 Message-ID: <20090828195758.C845711C0078@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/alexandria/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14089/devel Modified Files: alexandria.spec Added Files: alexandria-0.6.5-crash-in-turkish.patch Log Message: * Sat Aug 28 2009 Mamoru Tasaka - 0.6.5-6 - Fix crash on startup in tr_TR.UTF-8 (bug 520170) alexandria-0.6.5-crash-in-turkish.patch: icons.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE alexandria-0.6.5-crash-in-turkish.patch --- Index: lib/alexandria/ui/icons.rb =================================================================== --- lib/alexandria/ui/icons.rb (revision 1087) +++ lib/alexandria/ui/icons.rb (working copy) @@ -63,7 +63,9 @@ def self.load_icon_images Dir.entries(ICONS_DIR).each do |file| next unless file =~ /\.png$/ # skip non '.png' files - name = File.basename(file, ".png").upcase + # Don't use upcase and use tr instead + # For example in Turkish the upper case of 'i' is still 'i'. + name = File.basename(file, ".png").tr('a-z', 'A-Z') const_set(name, Gdk::Pixbuf.new(File.join(ICONS_DIR, file))) end end Index: alexandria.spec =================================================================== RCS file: /cvs/extras/rpms/alexandria/devel/alexandria.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- alexandria.spec 27 Aug 2009 02:48:15 -0000 1.39 +++ alexandria.spec 28 Aug 2009 19:57:58 -0000 1.40 @@ -5,7 +5,7 @@ %define majorver 0.6.5 %undefine minorver -%define fedorarel 5 +%define fedorarel 6 %define rel %{?minorver:0.}%{fedorarel}%{?minorver:.%minorver} @@ -32,6 +32,10 @@ Patch4: alexandria-0.6.5-search-result- # contain Author item # ref: alexandria-Bugs-27000 Patch5: alexandria-0.6.5-deastore-author-missing.patch +# Alexandria crashes in tr_TR.UTF-8 on startup +# RH bug 520170 +# Must report upstream +Patch6: alexandria-0.6.5-crash-in-turkish.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -85,6 +89,7 @@ Alexandria is a GNOME application to hel %patch3 -p0 -b .glib %patch4 -p0 -b .sanity %patch5 -p0 -b .deastore +%patch6 -p0 -b .tr_TR # Embed Fedora EVR %{__sed} -i.evr \ @@ -211,6 +216,9 @@ exit 0 %{_datadir}/icons/hicolor/*/apps/%{name}.* %changelog +* Sat Aug 28 2009 Mamoru Tasaka - 0.6.5-6 +- Fix crash on startup in tr_TR.UTF-8 (bug 520170) + * Thu Aug 27 2009 Mamoru Tasaka - 0.6.5-5 - Add sanity check for invalid search result, now using upstream patch - Fix DeaStore provider where search result contains no Author From pkgdb at fedoraproject.org Fri Aug 28 20:03:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 20:03:01 +0000 Subject: [pkgdb] fedora-release (Fedora, 12) updated by tibbs Message-ID: <20090828200301.EB9C410F877@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 12 branch for fedora-release tibbs has set commit to Approved for 107427 on fedora-release (Fedora 12) tibbs has set checkout to Approved for 107427 on fedora-release (Fedora 12) tibbs has set build to Approved for 107427 on fedora-release (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/fedora-release From sgrubb at fedoraproject.org Fri Aug 28 20:05:10 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Fri, 28 Aug 2009 20:05:10 +0000 (UTC) Subject: rpms/amtu/devel amtu.spec,1.31,1.32 Message-ID: <20090828200510.F007311C0078@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/amtu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15654 Modified Files: amtu.spec Log Message: * Fri Aug 28 2009 Steve Grubb - 1.0.8-4 - Add ExclusiveArch for platforms having memory separation tests Index: amtu.spec =================================================================== RCS file: /cvs/pkgs/rpms/amtu/devel/amtu.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- amtu.spec 21 Aug 2009 10:19:57 -0000 1.31 +++ amtu.spec 28 Aug 2009 20:05:10 -0000 1.32 @@ -1,7 +1,7 @@ Summary: Abstract Machine Test Utility (AMTU) Name: amtu Version: 1.0.8 -Release: 3%{?dist} +Release: 4%{?dist} License: CPL Group: System Environment/Base URL: http://sourceforge.net/projects/amtueal/ @@ -11,6 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: audit-libs-devel >= 1.1.2 BuildRequires: automake Requires: chkconfig +ExclusiveArch: i386 i686 x86_64 ppc ppc64 s390 s390x ia64 %description Abstract Machine Test Utility (AMTU) is an administrative utility to check @@ -56,6 +57,9 @@ fi %attr(0644,root,root) %{_mandir}/man8/* %changelog +* Fri Aug 28 2009 Steve Grubb - 1.0.8-4 +- Add ExclusiveArch for platforms having memory separation tests + * Fri Aug 21 2009 Tomas Mraz - 1.0.8-3 - rebuilt with new audit From jkeating at fedoraproject.org Fri Aug 28 20:06:24 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Fri, 28 Aug 2009 20:06:24 +0000 (UTC) Subject: rpms/fedora-release/devel .cvsignore, 1.39, 1.40 fedora-release.spec, 1.79, 1.80 sources, 1.66, 1.67 Message-ID: <20090828200624.92F0F11C0078@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/fedora-release/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16100 Modified Files: .cvsignore fedora-release.spec sources Log Message: * Thu Aug 27 2009 Jesse Keating - 13-0.1 - Bump for Fedora 13's rawhide. - Put the version at 13 from the start. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/.cvsignore,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- .cvsignore 7 Aug 2009 23:21:24 -0000 1.39 +++ .cvsignore 28 Aug 2009 20:06:24 -0000 1.40 @@ -1 +1 @@ -fedora-release-11.91.tar.gz +fedora-release-13.tar.gz Index: fedora-release.spec =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/fedora-release.spec,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- fedora-release.spec 8 Aug 2009 00:09:10 -0000 1.79 +++ fedora-release.spec 28 Aug 2009 20:06:24 -0000 1.80 @@ -1,10 +1,10 @@ %define release_name Rawhide -%define dist_version 12 +%define dist_version 13 Summary: Fedora release files Name: fedora-release -Version: 11.91 -Release: 3 +Version: 13 +Release: 0.1 License: GPLv2 Group: System Environment/Base URL: http://fedoraproject.org @@ -84,6 +84,10 @@ rm -rf $RPM_BUILD_ROOT /etc/pki/rpm-gpg/* %changelog +* Thu Aug 27 2009 Jesse Keating - 13-0.1 +- Bump for Fedora 13's rawhide. +- Put the version at 13 from the start. + * Fri Aug 07 2009 Jesse Keating - 11.91-3 - Bump for new tarball Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-release/devel/sources,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- sources 8 Aug 2009 00:09:10 -0000 1.66 +++ sources 28 Aug 2009 20:06:24 -0000 1.67 @@ -1 +1 @@ -17a262094ce6d62da6ea6fdde61a84db fedora-release-11.91.tar.gz +e0bf3f7d4b2f61e18bcc998c03cf353f fedora-release-13.tar.gz From than at fedoraproject.org Fri Aug 28 20:06:53 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 20:06:53 +0000 (UTC) Subject: rpms/oxygen-icon-theme/devel .cvsignore, 1.8, 1.9 oxygen-icon-theme.spec, 1.8, 1.9 sources, 1.8, 1.9 Message-ID: <20090828200653.4FA5511C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/oxygen-icon-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16258 Modified Files: .cvsignore oxygen-icon-theme.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 30 Jul 2009 11:22:21 -0000 1.8 +++ .cvsignore 28 Aug 2009 20:06:53 -0000 1.9 @@ -3,3 +3,4 @@ oxygen-icons-4.2.95.tar.bz2 oxygen-icons-4.2.96.tar.bz2 oxygen-icons-4.2.98.tar.bz2 oxygen-icons-4.3.0.tar.bz2 +oxygen-icons-4.3.1.tar.bz2 Index: oxygen-icon-theme.spec =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/devel/oxygen-icon-theme.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- oxygen-icon-theme.spec 30 Jul 2009 11:22:21 -0000 1.8 +++ oxygen-icon-theme.spec 28 Aug 2009 20:06:53 -0000 1.9 @@ -1,6 +1,6 @@ Name: oxygen-icon-theme Summary: Oxygen icon theme -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} License: LGPLv3+ @@ -66,6 +66,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 30 Jul 2009 11:22:21 -0000 1.8 +++ sources 28 Aug 2009 20:06:53 -0000 1.9 @@ -1 +1 @@ -26b63e75f9f198f91a022e5f198119bb oxygen-icons-4.3.0.tar.bz2 +bd3f2feb4f99c99d15cae7f27c3f452d oxygen-icons-4.3.1.tar.bz2 From sgrubb at fedoraproject.org Fri Aug 28 20:12:02 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Fri, 28 Aug 2009 20:12:02 +0000 (UTC) Subject: rpms/amtu/F-11 amtu.spec,1.26,1.27 Message-ID: <20090828201202.211B511C0078@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/amtu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17209 Modified Files: amtu.spec Log Message: * Fri Aug 28 2009 Steve Grubb - 1.0.8-2 - Add ExclusiveArch for platforms having memory separation tests Index: amtu.spec =================================================================== RCS file: /cvs/pkgs/rpms/amtu/F-11/amtu.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- amtu.spec 21 Aug 2009 21:52:47 -0000 1.26 +++ amtu.spec 28 Aug 2009 20:12:01 -0000 1.27 @@ -1,7 +1,7 @@ Summary: Abstract Machine Test Utility (AMTU) Name: amtu Version: 1.0.8 -Release: 1%{?dist} +Release: 2%{?dist} License: CPL Group: System Environment/Base URL: http://sourceforge.net/projects/amtueal/ @@ -11,6 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: audit-libs-devel >= 1.1.2 BuildRequires: automake Requires: chkconfig +ExclusiveArch: i386 i686 x86_64 ppc ppc64 s390 s390x ia64 %description Abstract Machine Test Utility (AMTU) is an administrative utility to check @@ -56,6 +57,9 @@ fi %attr(0644,root,root) %{_mandir}/man8/* %changelog +* Fri Aug 28 2009 Steve Grubb - 1.0.8-2 +- Add ExclusiveArch for platforms having memory separation tests + * Fri Aug 21 2009 Steve Grubb 1.0.8-1 - new upstream version - Add init script for bootup system check From than at fedoraproject.org Fri Aug 28 20:16:16 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 20:16:16 +0000 (UTC) Subject: rpms/kdebase-workspace/devel sources,1.46,1.47 Message-ID: <20090828201616.8743E11C0081@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18034 Modified Files: sources Log Message: respin Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 28 Aug 2009 13:03:23 -0000 1.46 +++ sources 28 Aug 2009 20:16:16 -0000 1.47 @@ -1 +1 @@ -48e3674ddd75e63a9a2f405160d02d06 kdebase-workspace-4.3.1.tar.bz2 +cf512fce3c8734078a89119334fd5a8a kdebase-workspace-4.3.1.tar.bz2 From overholt at fedoraproject.org Fri Aug 28 20:31:03 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Fri, 28 Aug 2009 20:31:03 +0000 (UTC) Subject: rpms/itext/devel itext-2.1.7-fixpomforbc.patch, NONE, 1.1 itext-xmloutput.patch, NONE, 1.1 itext.spec, 1.22, 1.23 Message-ID: <20090828203103.4B32011C0078@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/itext/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22992 Modified Files: itext.spec Added Files: itext-2.1.7-fixpomforbc.patch itext-xmloutput.patch Log Message: * Thu Aug 27 2009 Andrew Overholt 2.1.7-4 - Patch POM file due to explicit "jdk14" requirement on bouncycastle - Patch in XML output classes from earlier version (their license is clean) for maven-doxia itext-2.1.7-fixpomforbc.patch: JPP-itext.pom | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) --- NEW FILE itext-2.1.7-fixpomforbc.patch --- diff -up ./JPP-itext.pom.orig ./JPP-itext.pom --- ./JPP-itext.pom.orig 2009-08-27 13:58:26.000000000 -0400 +++ ./JPP-itext.pom 2009-08-27 13:58:45.000000000 -0400 @@ -65,18 +65,18 @@ - bouncycastle - bcmail-jdk14 + org.bouncycastle + bcmail-jdk16 138 - bouncycastle - bcprov-jdk14 + org.bouncycastle + bcprov-jdk16 138 - bouncycastle - bctsp-jdk14 + org.bouncycastle + bctsp-jdk16 138 @@ -97,4 +97,4 @@ - \ No newline at end of file + itext-xmloutput.patch: markup/MarkupTags.java | 266 +++++ rtf/AbstractRtfField.java | 358 +++++++ rtf/GenericRtfField.java | 139 ++ rtf/RtfCell.java | 549 ++++++++++ rtf/RtfField.java | 84 + rtf/RtfHeaderFooter.java | 114 ++ rtf/RtfHeaderFooters.java | 160 +++ rtf/RtfPageNumber.java | 105 ++ rtf/RtfRow.java | 443 ++++++++ rtf/RtfTOC.java | 187 +++ rtf/RtfTOCEntry.java | 174 +++ rtf/RtfTable.java | 201 ++++ rtf/RtfTableCell.java | 392 +++++++ rtf/RtfWriter.java | 2298 ++++++++++++++++++++++++++++++++++++++++++++++ xml/XmlToHtml.java | 144 ++ xml/XmlToPdf.java | 144 ++ xml/XmlToRtf.java | 144 ++ xml/XmlToXXX.java | 147 ++ 18 files changed, 6049 insertions(+) --- NEW FILE itext-xmloutput.patch --- ### Eclipse Workspace Patch 1.0 #P iText-2.1.7 Index: src/core/com/lowagie/text/rtf/RtfTableCell.java =================================================================== --- src/core/com/lowagie/text/rtf/RtfTableCell.java (revision 0) +++ src/core/com/lowagie/text/rtf/RtfTableCell.java (revision 0) @@ -0,0 +1,392 @@ +/* + * The contents of this file are subject to the Mozilla Public License Version 1.1 + * (the "License"); you may not use this file except in compliance with the License. + * You may obtain a copy of the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + * for the specific language governing rights and limitations under the License. + * + * The Original Code is 'iText, a free JAVA-PDF library'. + * + * The Initial Developer of the Original Code is Bruno Lowagie. Portions created by + * the Initial Developer are Copyright (C) 1999, 2000, 2001, 2002 by Bruno Lowagie. + * All Rights Reserved. + * Co-Developer of the code is Paulo Soares. Portions created by the Co-Developer + * are Copyright (C) 2000, 2001, 2002 by Paulo Soares. All Rights Reserved. + * + * Contributor(s): all the names of the contributors are added in the source code + * where applicable. + * + * Alternatively, the contents of this file may be used under the terms of the + * LGPL license (the "GNU LIBRARY GENERAL PUBLIC LICENSE"), in which case the + * provisions of LGPL are applicable instead of those above. If you wish to + * allow use of your version of this file only under the terms of the LGPL + * License and not to allow others to use your version of this file under + * the MPL, indicate your decision by deleting the provisions above and + * replace them with the notice and other provisions required by the LGPL. + * If you do not delete the provisions above, a recipient may use your version + * of this file under either the MPL or the GNU LIBRARY GENERAL PUBLIC LICENSE. + * + * This library is free software; you can redistribute it and/or modify it + * under the terms of the MPL as stated above or under the terms of the GNU + * Library General Public License as published by the Free Software Foundation; + * either version 2 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Library general Public License for more + * details. + * + * If you didn't download this code from the following link, you should check if + * you aren't using an obsolete version: + * http://www.lowagie.com/iText/ + */ + +package com.lowagie.text.rtf; + +import com.lowagie.text.Cell; +import com.lowagie.text.Element; +import com.lowagie.text.BadElementException; + +import java.util.Properties; + +/** + * A Cell with extended style attributes + * + * ONLY FOR USE WITH THE RtfWriter NOT with the RtfWriter2. + * @deprecated Please move to the RtfWriter2 and associated classes. com.lowagie.text.rtf.table.RtfCell replaces the functionality of this class. + */ +public class RtfTableCell extends Cell +{ + /* Table border styles */ + + /** Table border solid */ + public static final int BORDER_UNDEFINED = 0; + + /** Table border solid */ + public static final int BORDER_SINGLE = 1; + + /** Table border double thickness */ + public static final int BORDER_DOUBLE_THICK = 2; + + /** Table border shadowed */ + public static final int BORDER_SHADOWED = 3; + + /** Table border dotted */ + public static final int BORDER_DOTTED = 4; + + /** Table border dashed */ + public static final int BORDER_DASHED = 5; + + /** Table border hairline */ + public static final int BORDER_HAIRLINE = 6; + + /** Table border double line */ + public static final int BORDER_DOUBLE = 7; + + /** Table border dot dash line */ + public static final int BORDER_DOT_DASH = 8; + + /** Table border dot dot dash line */ + public static final int BORDER_DOT_DOT_DASH = 9; + + /** Table border triple line */ + public static final int BORDER_TRIPLE = 10; + + /** Table border line */ + public static final int BORDER_THICK_THIN = 11; + + /** Table border line */ + public static final int BORDER_THIN_THICK = 12; + + /** Table border line */ + public static final int BORDER_THIN_THICK_THIN = 13; + + /** Table border line */ + public static final int BORDER_THICK_THIN_MED = 14; + + /** Table border line */ + public static final int BORDER_THIN_THICK_MED = 15; + + /** Table border line */ + public static final int BORDER_THIN_THICK_THIN_MED = 16; + + /** Table border line */ + public static final int BORDER_THICK_THIN_LARGE = 17; + + /** Table border line */ + public static final int BORDER_THIN_THICK_LARGE = 18; + + /** Table border line */ + public static final int BORDER_THIN_THICK_THIN_LARGE = 19; + + /** Table border line */ + public static final int BORDER_WAVY = 20; + + /** Table border line */ + public static final int BORDER_DOUBLE_WAVY = 21; + + /** Table border line */ + public static final int BORDER_STRIPED = 22; + + /** Table border line */ + public static final int BORDER_EMBOSS = 23; + + /** Table border line */ + public static final int BORDER_ENGRAVE = 24; + + /* Instance variables */ + private float topBorderWidth; + private float leftBorderWidth; + private float rightBorderWidth; + private float bottomBorderWidth; + private int topBorderStyle = 1; + private int leftBorderStyle = 1; + private int rightBorderStyle = 1; + private int bottomBorderStyle = 1; + +/** + * Constructs an empty Cell (for internal use only). + * + * @param dummy a dummy value + */ + + public RtfTableCell(boolean dummy) { + super(dummy); + } + +/** + * Constructs a Cell with a certain Element. + *

+ * if the element is a ListItem, Row or + * Cell, an exception will be thrown. + * + * @param element the element + * @throws BadElementException when the creator was called with a ListItem, Row or Cell + */ + public RtfTableCell(Element element) throws BadElementException { + super(element); + } + +/** + * Constructs a Cell with a certain content. + *

+ * The String will be converted into a Paragraph. + * + * @param content a String + */ + public RtfTableCell(String content) { + super(content); + } + +///** +// * Returns a Cell that has been constructed taking in account +// * the value of some attributes. +// * +// * @param attributes Some attributes +// */ +// +// public RtfTableCell(Properties attributes) { +// super(attributes); +// } [...5797 lines suppressed...] + * @deprecated Please move to the RtfWriter2 and associated classes. com.lowagie.text.rtf.headerfooter.RtfHeaderFooter replaces the functionality of this class. + */ +public class RtfHeaderFooter extends HeaderFooter { + + + private Element content = null; + + + /** + * Constructs a new header + * @param before + * @param after + */ + public RtfHeaderFooter( Phrase before, Phrase after ) { + super( before, after ); + } + + + /** + * Constructs a new header + * @param before + * @param numbered + */ + public RtfHeaderFooter( Phrase before, boolean numbered ) { + super( before, numbered ); + } + + + /** + * Constructs a new header + * @param content + */ + public RtfHeaderFooter( Element content ) { + super(new Phrase(content.toString()), false); + this.content = content; + } + + + /** + * @return the element specified in the ctor or null; + */ + public Element content() { + return content; + } +} Property changes on: src/core/com/lowagie/text/rtf/RtfHeaderFooter.java ___________________________________________________________________ Added: svn:executable + * Index: src/core/com/lowagie/text/xml/XmlToHtml.java =================================================================== --- src/core/com/lowagie/text/xml/XmlToHtml.java (revision 0) +++ src/core/com/lowagie/text/xml/XmlToHtml.java (revision 0) @@ -0,0 +1,144 @@ +/* + * Copyright 2002 by Matt Benson. + * + * The contents of this file are subject to the Mozilla Public License Version 1.1 + * (the "License"); you may not use this file except in compliance with the License. + * You may obtain a copy of the License at http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + * for the specific language governing rights and limitations under the License. + * + * The Original Code is 'iText, a free JAVA-PDF library'. + * + * The Initial Developer of the Original Code is Bruno Lowagie. Portions created by + * the Initial Developer are Copyright (C) 1999, 2000, 2001, 2002 by Bruno Lowagie. + * All Rights Reserved. + * Co-Developer of the code is Paulo Soares. Portions created by the Co-Developer + * are Copyright (C) 2000, 2001, 2002 by Paulo Soares. All Rights Reserved. + * + * Contributor(s): all the names of the contributors are added in the source code + * where applicable. + * + * Alternatively, the contents of this file may be used under the terms of the + * LGPL license (the "GNU LIBRARY GENERAL PUBLIC LICENSE"), in which case the + * provisions of LGPL are applicable instead of those above. If you wish to + * allow use of your version of this file only under the terms of the LGPL + * License and not to allow others to use your version of this file under + * the MPL, indicate your decision by deleting the provisions above and + * replace them with the notice and other provisions required by the LGPL. + * If you do not delete the provisions above, a recipient may use your version + * of this file under either the MPL or the GNU LIBRARY GENERAL PUBLIC LICENSE. + * + * This library is free software; you can redistribute it and/or modify it + * under the terms of the MPL as stated above or under the terms of the GNU + * Library General Public License as published by the Free Software Foundation; + * either version 2 of the License, or any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Library general Public License for more + * details. + * + * If you didn't download this code from the following link, you should check if + * you aren't using an obsolete version: + * http://www.lowagie.com/iText/ + */ + +package com.lowagie.text.xml; + + +import java.io.OutputStream; +import java.io.FileInputStream; +import java.io.FileOutputStream; + +import com.lowagie.text.Document; +import com.lowagie.text.DocumentException; +import com.lowagie.text.html.HtmlWriter; + + +/** + * HTML-specific subclass of XmlToXXX. + * + * @version 1.0 + * @author Matt Benson + */ +public class XmlToHtml + extends XmlToXXX +{ + +/** + * Construct an XmlToHtml with the default page size. + */ + public XmlToHtml() + { + super(); + }//end default constructor + + +/** + * Construct an XmlToHtml with the specified page size. + * @param pageSize String page size name from + * com.lowagie.text.PageSize. + */ + public XmlToHtml(String pageSize) + { + super(pageSize); + }//end constructor(String) + + +/** + * Add a DocWriter for the specified Document and + * OutputStream. + * @param doc The document to which content will be added + * @param out The outputstream where the HTML will be sent to + * @throws DocumentException if document errors occur. + */ + protected final void addWriter(Document doc, OutputStream out) + throws DocumentException + { + HtmlWriter.getInstance(doc, out); + }//end addWriter + + +/** + * Main method of the XmlToHtml class. + * @param args String[] of command-line arguments. + */ + public static void main(String[] args) + { + int code = 0; + + if (args.length > 1) + { + try + { + XmlToHtml x; + if (args.length > 2) + { + x = new XmlToHtml(args[2]); + }//end if at least 3 args + else + { + x = new XmlToHtml(); + }//end else, only 2 args + + x.parse(new FileInputStream(args[0]), new FileOutputStream(args[1])); + }//end try to do everything + catch (Exception ex) + { + code = 2; + ex.printStackTrace(System.err); + }//end catch Exception + }//end if at least 2 args + else + { + code = 1; + System.err.println( + "Usage: XmlToHtml [XML file in] [PDF file out] [optional page size]"); + }//end else, not enough arguments + + System.exit(code); + }//end main + +}//end class XmlToHtml Index: itext.spec =================================================================== RCS file: /cvs/pkgs/rpms/itext/devel/itext.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- itext.spec 27 Aug 2009 15:46:26 -0000 1.22 +++ itext.spec 28 Aug 2009 20:31:01 -0000 1.23 @@ -4,13 +4,30 @@ Summary: A Free Java-PDF library Name: itext Version: 2.1.7 -Release: 3%{?dist} +Release: 4%{?dist} License: (LGPLv2+ or MPLv1.1) and ASL 2.0 and BSD and MIT and LGPLv2+ and CC-BY URL: http://www.lowagie.com/iText/ Group: Development/Libraries Source0: http://downloads.sourceforge.net/itext/iText-src-%{version}.tar.gz Source2: http://repo2.maven.org/maven2/com/lowagie/itext/%{version}/itext-%{version}.pom Patch1: itext-2.1.5-pdftk.patch + +# The iText POM specifies that it requires bouncycastle's "jdk14" JARs +# but we have "jdk16". +Patch2: itext-2.1.7-fixpomforbc.patch +# Maven's Doxia plugin explicitly requires these XML output interfaces +# of iText. They were removed in iText 1.4.4 [1]. iText versions prior +# to 1.5.x had questionable licensing [2] so rather than try to create +# an itext1 package, I have forward-ported these classes. The doxia +# developers have told me on IRC on 2009-08-27 that the iText dependency +# will likely be deprecated meaning we won't have to keep these forever. +# -- Andrew Overholt, 2009-08-28 +# [1] +# http://www.1t3xt.com/about/history.php?branch=history.10&node=14 +# [2] +# https://bugzilla.redhat.com/show_bug.cgi?id=236309 +Patch3: itext-xmloutput.patch + BuildRequires: ant BuildRequires: bouncycastle-tsp BuildRequires: dom4j @@ -40,7 +57,7 @@ iText is a library that allows you to ge classes are very useful for people who need to generate read-only, platform independent documents containing text, lists, tables and images. The library is especially useful in combination with Java(TM) technology-based Servlets: The -look and feel of HTML is browser dependent; with iText and PDF you can control +look and feel of HTML is browser dependent; with iText and PDF you can control exactly how your servlet's output will look. %package javadoc @@ -55,6 +72,9 @@ API documentation for the %{alternate_na %prep %setup -q -c -T -a 0 %patch1 -p1 -b .pdftk +cp -pr %{SOURCE2} JPP-itext.pom +%patch2 -p0 -b .fixpomforbc +%patch3 -p0 -b .xmloutput # Remove preshipped binaries find . -name "*.jar" -exec rm {} \; @@ -107,7 +127,7 @@ cp -pr build/docs/* $RPM_BUILD_ROOT%{_ja # Install the pom install -dm 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms -cp -pr %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-itext.pom +cp -pr JPP-itext.pom $RPM_BUILD_ROOT%{_mavenpomdir} %add_to_maven_depmap itext itext %{version} JPP itext %add_to_maven_depmap com.lowagie itext %{version} JPP itext @@ -117,7 +137,7 @@ rm -rf $RPM_BUILD_ROOT %post %update_maven_depmap %if %{with_gcj} -if [ -x %{_bindir}/rebuild-gcj-db ] +if [ -x %{_bindir}/rebuild-gcj-db ] then %{_bindir}/rebuild-gcj-db fi @@ -126,7 +146,7 @@ if [ -x %{_bindir}/rebuild-gcj-db ] %postun %update_maven_depmap %if %{with_gcj} - if [ -x %{_bindir}/rebuild-gcj-db ] + if [ -x %{_bindir}/rebuild-gcj-db ] then %{_bindir}/rebuild-gcj-db fi @@ -151,6 +171,11 @@ if [ -x %{_bindir}/rebuild-gcj-db ] # ----------------------------------------------------------------------------- %changelog +* Thu Aug 27 2009 Andrew Overholt 2.1.7-4 +- Patch POM file due to explicit "jdk14" requirement on bouncycastle +- Patch in XML output classes from earlier version (their license is + clean) for maven-doxia + * Thu Aug 27 2009 Andrew Overholt 2.1.7-3 - Add maven POM file for use by other maven packages From overholt at fedoraproject.org Fri Aug 28 20:32:29 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Fri, 28 Aug 2009 20:32:29 +0000 (UTC) Subject: rpms/itext/devel itext.spec,1.23,1.24 Message-ID: <20090828203229.A909E11C0078@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/itext/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24338 Modified Files: itext.spec Log Message: Add links to iText and Doxia upstream bugs Index: itext.spec =================================================================== RCS file: /cvs/pkgs/rpms/itext/devel/itext.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- itext.spec 28 Aug 2009 20:31:01 -0000 1.23 +++ itext.spec 28 Aug 2009 20:32:29 -0000 1.24 @@ -21,7 +21,17 @@ Patch2: itext-2.1.7-fixpomforb # an itext1 package, I have forward-ported these classes. The doxia # developers have told me on IRC on 2009-08-27 that the iText dependency # will likely be deprecated meaning we won't have to keep these forever. +# +# I've opened a bug with iText: +# +# https://sourceforge.net/tracker/?func=detail&aid=2846427&group_id=15255&atid=365255 +# +# and commented on the Doxia but related to this: +# +# http://jira.codehaus.org/browse/DOXIA-53 +# # -- Andrew Overholt, 2009-08-28 +# # [1] # http://www.1t3xt.com/about/history.php?branch=history.10&node=14 # [2] From emaldonado at fedoraproject.org Fri Aug 28 20:34:10 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 20:34:10 +0000 (UTC) Subject: rpms/nss/devel nss.pc.in,1.7,1.8 Message-ID: <20090828203410.63AF111C0078@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25843 Modified Files: nss.pc.in Log Message: Temporary hack to unblock the builds - bug 520162 Index: nss.pc.in =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.pc.in,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- nss.pc.in 26 Aug 2009 16:32:51 -0000 1.7 +++ nss.pc.in 28 Aug 2009 20:34:09 -0000 1.8 @@ -6,6 +6,7 @@ includedir=%includedir% Name: NSS Description: Network Security Services Version: %NSS_VERSION% -Requires: nspr >= %NSPR_VERSION%, nss-util >= %NSSUTIL_VERSION%, nss-softokn >= %SOFTOKEN_VERSION% +Requires: nspr >= %NSPR_VERSION% +# nss-util >= %NSSUTIL_VERSION%, nss-softokn >= %SOFTOKEN_VERSION% Libs: -lssl3 -lsmime3 -lnss3 Cflags: -I${includedir} From emaldonado at fedoraproject.org Fri Aug 28 20:37:02 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 20:37:02 +0000 (UTC) Subject: rpms/nss/devel nss-prelink.conf,1.2,NONE Message-ID: <20090828203702.A050811C0078@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28433 Removed Files: nss-prelink.conf Log Message: prelink config file no longer needed as signed files are now in nss-softoken --- nss-prelink.conf DELETED --- From emaldonado at fedoraproject.org Fri Aug 28 20:39:05 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 20:39:05 +0000 (UTC) Subject: rpms/nss/devel nss.pc.in,1.8,1.9 Message-ID: <20090828203905.2AA3A11C0078@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29309 Modified Files: nss.pc.in Log Message: Temporary hack now complete - bug 520162 Index: nss.pc.in =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.pc.in,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- nss.pc.in 28 Aug 2009 20:34:09 -0000 1.8 +++ nss.pc.in 28 Aug 2009 20:39:04 -0000 1.9 @@ -9,4 +9,4 @@ Version: %NSS_VERSION% Requires: nspr >= %NSPR_VERSION% # nss-util >= %NSSUTIL_VERSION%, nss-softokn >= %SOFTOKEN_VERSION% Libs: -lssl3 -lsmime3 -lnss3 -Cflags: -I${includedir} +Cflags: -I${includedir} -L${libdir} From dcbw at fedoraproject.org Fri Aug 28 20:39:19 2009 From: dcbw at fedoraproject.org (Daniel Williams) Date: Fri, 28 Aug 2009 20:39:19 +0000 (UTC) Subject: rpms/NetworkManager-vpnc/devel .cvsignore, 1.27, 1.28 NetworkManager-vpnc.spec, 1.54, 1.55 sources, 1.33, 1.34 Message-ID: <20090828203919.E526B11C0078@cvs1.fedora.phx.redhat.com> Author: dcbw Update of /cvs/extras/rpms/NetworkManager-vpnc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29398 Modified Files: .cvsignore NetworkManager-vpnc.spec sources Log Message: * Fri Aug 28 2009 Dan Williams - 1:0.7.0.996-1 - Rebuild for updated NetworkManager - Allow missing description in imported .pcf files - Allow the 'Vendor' config option Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/NetworkManager-vpnc/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 5 Mar 2009 11:09:19 -0000 1.27 +++ .cvsignore 28 Aug 2009 20:39:19 -0000 1.28 @@ -23,3 +23,4 @@ NetworkManager-vpnc-0.7.0.svn4326.tar.gz NetworkManager-vpnc-0.7.0.svn13.tar.gz NetworkManager-vpnc-0.7.0.97.tar.gz NetworkManager-vpnc-0.7.0.99.tar.gz +NetworkManager-vpnc-0.7.996.git20090828.tar.bz2 Index: NetworkManager-vpnc.spec =================================================================== RCS file: /cvs/extras/rpms/NetworkManager-vpnc/devel/NetworkManager-vpnc.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- NetworkManager-vpnc.spec 27 Jul 2009 14:37:46 -0000 1.54 +++ NetworkManager-vpnc.spec 28 Aug 2009 20:39:19 -0000 1.55 @@ -1,20 +1,20 @@ -%define nm_version 1:0.7.0.99-1 +%define nm_version 1:0.7.0.996-1 %define dbus_version 1.1 %define gtk2_version 2.10.0 -%define vpnc_version 0.4 +%define vpnc_version 0.5 %define shared_mime_version 0.16-3 -%define svn_snapshot %{nil} +%define git_snapshot .git20090828 Summary: NetworkManager VPN plugin for vpnc Name: NetworkManager-vpnc Epoch: 1 -Version: 0.7.0.99 -Release: 3%{svn_snapshot}%{?dist} +Version: 0.7.996 +Release: 1%{git_snapshot}%{?dist} License: GPLv2+ Group: System Environment/Base URL: http://www.gnome.org/projects/NetworkManager/ -Source: %{name}-%{version}%{svn_snapshot}.tar.gz +Source: %{name}-%{version}%{git_snapshot}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: gtk2-devel >= %{gtk2_version} @@ -97,6 +97,11 @@ fi %dir %{_datadir}/gnome-vpn-properties/vpnc %changelog +* Fri Aug 28 2009 Dan Williams - 1:0.7.0.996-1 +- Rebuild for updated NetworkManager +- Allow missing description in imported .pcf files +- Allow the 'Vendor' config option + * Mon Jul 27 2009 Fedora Release Engineering - 1:0.7.0.99-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/NetworkManager-vpnc/devel/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 5 Mar 2009 11:09:20 -0000 1.33 +++ sources 28 Aug 2009 20:39:19 -0000 1.34 @@ -1 +1 @@ -70c57da49eaa10baad6dc765d2ffed1c NetworkManager-vpnc-0.7.0.99.tar.gz +308cca3f227652fd4116674fdf5ead0d NetworkManager-vpnc-0.7.996.git20090828.tar.bz2 From jwilson at fedoraproject.org Fri Aug 28 20:41:44 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Fri, 28 Aug 2009 20:41:44 +0000 (UTC) Subject: rpms/dmidecode/devel dmidecode-smbios-2.6.1-updates.patch, NONE, 1.1 dmidecode.spec, 1.38, 1.39 dmidecode-pcie-v2-id.patch, 1.1, NONE dmidecode-smbios-2.6.1-additions.patch, 1.1, NONE Message-ID: <20090828204144.32D5611C0081@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/dmidecode/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30173 Modified Files: dmidecode.spec Added Files: dmidecode-smbios-2.6.1-updates.patch Removed Files: dmidecode-pcie-v2-id.patch dmidecode-smbios-2.6.1-additions.patch Log Message: * Fri Aug 28 2009 Jarod Wilson - 1:2.10-1.39 - Fix cache associativity mapping (was missing some commas) dmidecode-smbios-2.6.1-updates.patch: dmidecode.c | 49 ++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 42 insertions(+), 7 deletions(-) --- NEW FILE dmidecode-smbios-2.6.1-updates.patch --- dmidecode: additions from smbios 2.6.1 spec update Tested on an HP DL360G6 with LGA1366 socket cpus, PCI-E Gen 2 slots and DDR3 memory, no longer returns any info. Signed-off-by: Jarod Wilson --- dmidecode.c | 49 ++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 42 insertions(+), 7 deletions(-) diff -Naurp dmidecode-2.10.orig/dmidecode.c dmidecode-2.10/dmidecode.c --- dmidecode-2.10.orig/dmidecode.c 2009-08-27 09:20:45.933991764 -0400 +++ dmidecode-2.10/dmidecode.c 2009-08-27 09:21:15.516869134 -0400 @@ -361,7 +361,7 @@ static void dmi_system_uuid(const u8 *p, static const char *dmi_system_wake_up_type(u8 code) { - /* 3.3.2.1 */ + /* 3.3.2.2 */ static const char *type[] = { "Reserved", /* 0x00 */ "Other", @@ -719,6 +719,12 @@ static const char *dmi_processor_family( { 0xA9, "Quad-Core Xeon 5400" }, /* From CIM_Processor.Family */ { 0xAA, "Quad-Core Xeon" }, /* From CIM_Processor.Family */ + { 0xAB, "Dual-Core Xeon 5200" }, + { 0xAC, "Dual-Core Xeon 7200" }, + { 0xAD, "Quad-Core Xeon 7300" }, + { 0xAE, "Quad-Core Xeon 7400" }, + { 0xAF, "Multi-Core Xeon 7400" }, + { 0xB0, "Pentium III Xeon" }, { 0xB1, "Pentium III Speedstep" }, { 0xB2, "Pentium 4" }, @@ -741,6 +747,8 @@ static const char *dmi_processor_family( { 0xC3, "Core 2 Extreme Mobile" }, /* From CIM_Processor.Family */ { 0xC4, "Core 2 Duo Mobile" }, /* From CIM_Processor.Family */ { 0xC5, "Core 2 Solo Mobile" }, /* From CIM_Processor.Family */ + { 0xC6, "Core i7" }, + { 0xC7, "Dual-Core Celeron" }, { 0xC8, "IBM390" }, { 0xC9, "G4" }, @@ -753,6 +761,17 @@ static const char *dmi_processor_family( { 0xD4, "C7" }, { 0xD5, "Eden" }, + { 0xD6, "Multi-Core Xeon" }, + { 0xD7, "Dual-Core Xeon 3xxx" }, + { 0xD8, "Quad-Core Xeon 3xxx" }, + + { 0xDA, "Dual-Core Xeon 5xxx" }, + { 0xDB, "Quad-Core Xeon 5xxx" }, + + { 0xDD, "Dual-Core Xeon 7xxx" }, + { 0xDD, "Quad-Core Xeon 7xxx" }, + { 0xDD, "Multi-Core Xeon 7xxx" }, + { 0xE6, "Embedded Opteron Quad-Core" }, /* From CIM_Processor.Family */ { 0xE7, "Phenom Triple-Core" }, /* From CIM_Processor.Family */ { 0xE8, "Turion Ultra Dual-Core Mobile" }, /* From CIM_Processor.Family */ @@ -1383,10 +1402,15 @@ static const char *dmi_cache_associativi "4-way Set-associative", "Fully Associative", "8-way Set-associative", - "16-way Set-associative" /* 0x08 */ + "16-way Set-associative", + "12-way Set-associative", + "24-way Set-associative", + "32-way Set-associative", + "48-way Set-associative", + "64-way Set-associative" /* 0x0D */ }; - if (code >= 0x01 && code <= 0x08) + if (code >= 0x01 && code <= 0x0D) return type[code - 0x01]; return out_of_spec; } @@ -1544,12 +1568,18 @@ static const char *dmi_slot_type(u8 code "PCI Express x2", "PCI Express x4", "PCI Express x8", - "PCI Express x16" /* 0xAA */ + "PCI Express x16", /* 0xAA */ + "PCI Express Gen 2", + "PCI Express Gen 2 x1", + "PCI Express Gen 2 x2", + "PCI Express Gen 2 x4", + "PCI Express Gen 2 x8", + "PCI Express Gen 2 x16", /* 0xB0 */ }; if (code >= 0x01 && code <= 0x13) return type[code - 0x01]; - if (code >= 0xA0 && code <= 0xAA) + if (code >= 0xA0 && code <= 0xB0) return type_0xA0[code - 0xA0]; return out_of_spec; } @@ -2120,10 +2150,15 @@ static const char *dmi_memory_device_typ "RDRAM", "DDR", "DDR2", - "DDR2 FB-DIMM" /* 0x14 */ + "DDR2 FB-DIMM", + "Reserved", + "Reserved", + "Reserved", + "DDR3", + "FBD2", /* 0x19 */ }; - if (code >= 0x01 && code <= 0x14) + if (code >= 0x01 && code <= 0x19) return type[code - 0x01]; return out_of_spec; } Index: dmidecode.spec =================================================================== RCS file: /cvs/pkgs/rpms/dmidecode/devel/dmidecode.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- dmidecode.spec 24 Aug 2009 21:33:36 -0000 1.38 +++ dmidecode.spec 28 Aug 2009 20:41:44 -0000 1.39 @@ -10,8 +10,7 @@ Patch0: dmidecode-add-hewlett-pa Patch1: dmidecode-recognize-more-memory.patch Patch2: dmidecode-add-socket-lga1366.patch Patch3: dmidecode-warn-on-unsupported-smbios-version.patch -Patch4: dmidecode-pcie-v2-id.patch -Patch5: dmidecode-smbios-2.6.1-additions.patch +Patch4: dmidecode-smbios-2.6.1-updates.patch URL: http://www.nongnu.org/dmidecode/ Buildroot: %{_tmppath}/%{name}-%{version}-root BuildPreReq: /usr/bin/aclocal /usr/bin/automake /usr/bin/autoconf @@ -36,7 +35,6 @@ I/O ports (e.g. serial, parallel, USB). %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 %build make CFLAGS="$RPM_OPT_FLAGS" @@ -60,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/* %changelog +* Fri Aug 28 2009 Jarod Wilson - 1:2.10-1.39 +- Fix cache associativity mapping (was missing some commas) + * Mon Aug 24 2009 Jarod Wilson - 1:2.10-1.38 - Add support for newer sockets, processors and pcie slot types --- dmidecode-pcie-v2-id.patch DELETED --- --- dmidecode-smbios-2.6.1-additions.patch DELETED --- From emaldonado at fedoraproject.org Fri Aug 28 20:44:12 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 28 Aug 2009 20:44:12 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.103,1.104 Message-ID: <20090828204412.96B2A11C0078@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30910 Modified Files: nss.spec Log Message: Build with temprary nss.pc.in hack to unblock others, removed obsolete nss-prelink.conf Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.103 retrieving revision 1.104 diff -u -p -r1.103 -r1.104 --- nss.spec 28 Aug 2009 14:26:58 -0000 1.103 +++ nss.spec 28 Aug 2009 20:44:12 -0000 1.104 @@ -4,7 +4,7 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 24%{?dist} +Release: 25%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -35,7 +35,6 @@ Source2: nss-config.in Source3: blank-cert8.db Source4: blank-key3.db Source5: blank-secmod.db -Source8: nss-prelink.conf Source12: %{name}-pem-20090622.tar.bz2 Source13: PayPalEE.cert Source14: PayPalICA.cert @@ -440,6 +439,10 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Fri Aug 28 2009 Elio Maldonado - 3.12.3.99.3-25 +- Remove nss-prelink.conf as signed all shared libraries moved to nss-softokn +- Add a temprary hack to nss.pc.in to unblock builds + * Fri Aug 28 2009 Warren Togami - 3.12.3.99.3-24 - caolan's nss.pc patch From than at fedoraproject.org Fri Aug 28 20:46:33 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 20:46:33 +0000 (UTC) Subject: rpms/kde-l10n/devel .cvsignore, 1.27, 1.28 kde-l10n.spec, 1.90, 1.91 sources, 1.30, 1.31 Message-ID: <20090828204633.3AED811C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kde-l10n/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31474 Modified Files: .cvsignore kde-l10n.spec sources Log Message: 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kde-l10n/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 30 Jul 2009 11:48:33 -0000 1.27 +++ .cvsignore 28 Aug 2009 20:46:32 -0000 1.28 @@ -278,3 +278,59 @@ kde-l10n-uk-4.3.0.tar.bz2 kde-l10n-wa-4.3.0.tar.bz2 kde-l10n-zh_CN-4.3.0.tar.bz2 kde-l10n-zh_TW-4.3.0.tar.bz2 +kde-l10n-ar-4.3.1.tar.bz2 +kde-l10n-bg-4.3.1.tar.bz2 +kde-l10n-bn_IN-4.3.1.tar.bz2 +kde-l10n-ca-4.3.1.tar.bz2 +kde-l10n-csb-4.3.1.tar.bz2 +kde-l10n-cs-4.3.1.tar.bz2 +kde-l10n-da-4.3.1.tar.bz2 +kde-l10n-de-4.3.1.tar.bz2 +kde-l10n-el-4.3.1.tar.bz2 +kde-l10n-en_GB-4.3.1.tar.bz2 +kde-l10n-es-4.3.1.tar.bz2 +kde-l10n-et-4.3.1.tar.bz2 +kde-l10n-eu-4.3.1.tar.bz2 +kde-l10n-fi-4.3.1.tar.bz2 +kde-l10n-fr-4.3.1.tar.bz2 +kde-l10n-ga-4.3.1.tar.bz2 +kde-l10n-gl-4.3.1.tar.bz2 +kde-l10n-gu-4.3.1.tar.bz2 +kde-l10n-he-4.3.1.tar.bz2 +kde-l10n-hi-4.3.1.tar.bz2 +kde-l10n-hu-4.3.1.tar.bz2 +kde-l10n-is-4.3.1.tar.bz2 +kde-l10n-it-4.3.1.tar.bz2 +kde-l10n-ja-4.3.1.tar.bz2 +kde-l10n-kk-4.3.1.tar.bz2 +kde-l10n-km-4.3.1.tar.bz2 +kde-l10n-kn-4.3.1.tar.bz2 +kde-l10n-ko-4.3.1.tar.bz2 +kde-l10n-ku-4.3.1.tar.bz2 +kde-l10n-lt-4.3.1.tar.bz2 +kde-l10n-lv-4.3.1.tar.bz2 +kde-l10n-mai-4.3.1.tar.bz2 +kde-l10n-mk-4.3.1.tar.bz2 +kde-l10n-ml-4.3.1.tar.bz2 +kde-l10n-mr-4.3.1.tar.bz2 +kde-l10n-nb-4.3.1.tar.bz2 +kde-l10n-nds-4.3.1.tar.bz2 +kde-l10n-nl-4.3.1.tar.bz2 +kde-l10n-nn-4.3.1.tar.bz2 +kde-l10n-pa-4.3.1.tar.bz2 +kde-l10n-pl-4.3.1.tar.bz2 +kde-l10n-pt_BR-4.3.1.tar.bz2 +kde-l10n-pt-4.3.1.tar.bz2 +kde-l10n-ro-4.3.1.tar.bz2 +kde-l10n-ru-4.3.1.tar.bz2 +kde-l10n-sk-4.3.1.tar.bz2 +kde-l10n-sl-4.3.1.tar.bz2 +kde-l10n-sr-4.3.1.tar.bz2 +kde-l10n-sv-4.3.1.tar.bz2 +kde-l10n-tg-4.3.1.tar.bz2 +kde-l10n-th-4.3.1.tar.bz2 +kde-l10n-tr-4.3.1.tar.bz2 +kde-l10n-uk-4.3.1.tar.bz2 +kde-l10n-wa-4.3.1.tar.bz2 +kde-l10n-zh_CN-4.3.1.tar.bz2 +kde-l10n-zh_TW-4.3.1.tar.bz2 Index: kde-l10n.spec =================================================================== RCS file: /cvs/extras/rpms/kde-l10n/devel/kde-l10n.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- kde-l10n.spec 1 Aug 2009 18:02:56 -0000 1.90 +++ kde-l10n.spec 28 Aug 2009 20:46:32 -0000 1.91 @@ -1,7 +1,7 @@ %define buildall 0 Name: kde-l10n -Version: 4.3.0 +Version: 4.3.1 Release: 1%{dist} Url: http://www.kde.org Summary: Internationalization support for KDE @@ -1498,6 +1498,9 @@ rm -rf %{buildroot} %lang(zh_TW) %{_kde4_docdir}/HTML/zh_TW %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kde-l10n/devel/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 30 Jul 2009 11:48:33 -0000 1.30 +++ sources 28 Aug 2009 20:46:32 -0000 1.31 @@ -1,56 +1,56 @@ -97be5e3b2f06b86dcd2a3bdc4a9db55c kde-l10n-ar-4.3.0.tar.bz2 -fb0a71d21cf32e48a28916d365b4cd96 kde-l10n-bg-4.3.0.tar.bz2 -26164201b1d8b6c922385353f2a7aefb kde-l10n-bn_IN-4.3.0.tar.bz2 -1f9e2f387083be475ec995c0e965b1cf kde-l10n-ca-4.3.0.tar.bz2 -f19c3a3bfae24f4caf98a40f6bed7463 kde-l10n-csb-4.3.0.tar.bz2 -8d8ec27742416e134b2990abbd9af14b kde-l10n-cs-4.3.0.tar.bz2 -b81c512af946a1e365c2eada3d82e4e0 kde-l10n-da-4.3.0.tar.bz2 -c7ca5df8998b4ae0977bc706db86d89f kde-l10n-de-4.3.0.tar.bz2 -24b9e6117c254a7eb42bb7ac3ee5956e kde-l10n-el-4.3.0.tar.bz2 -1596bbb2848517bba0cf50854de47e89 kde-l10n-en_GB-4.3.0.tar.bz2 -34dc196b2395e3a3223346cf2dafde5a kde-l10n-es-4.3.0.tar.bz2 -aeb0683e93853f67c50ba2fcd1e4a41c kde-l10n-et-4.3.0.tar.bz2 -f513bfa2c570f733bb36279b06d96136 kde-l10n-eu-4.3.0.tar.bz2 -dc151141386e6e1af9dc2b405dd8a9d9 kde-l10n-fi-4.3.0.tar.bz2 -faa1b6b4d9640c9a45f0e86a5af64091 kde-l10n-fr-4.3.0.tar.bz2 -145deb5a130537b5abd8c75c316f88a5 kde-l10n-ga-4.3.0.tar.bz2 -fde9f9726edf1ba1a32302ea285a1bf5 kde-l10n-gl-4.3.0.tar.bz2 -fdda752dc37f1957662c8c8eb5fb581c kde-l10n-gu-4.3.0.tar.bz2 -f6ca255a2759ac90a1dbef609d0f173e kde-l10n-he-4.3.0.tar.bz2 -ad1bd358a3bf4a515e95607edfdde4c9 kde-l10n-hi-4.3.0.tar.bz2 -ba442f81bc3ed72710e5ea1c44c2949d kde-l10n-hu-4.3.0.tar.bz2 -40e82eea13e31644bf3982ab56595d18 kde-l10n-is-4.3.0.tar.bz2 -7974d9d51286c0bbe3ce9201cea05372 kde-l10n-it-4.3.0.tar.bz2 -e0bc5aecab2dab8a32a7a379c3bda98c kde-l10n-ja-4.3.0.tar.bz2 -c007430e5839c943c27d2c08a3271c01 kde-l10n-kk-4.3.0.tar.bz2 -4cde7eb586388fb3268aecc901c2f297 kde-l10n-km-4.3.0.tar.bz2 -e08b0161309fc03c0178a357f45c38e0 kde-l10n-kn-4.3.0.tar.bz2 -9a10bf30852acd34040c6fa8fcf1bc27 kde-l10n-ko-4.3.0.tar.bz2 -80dbde92c9cc2a3b18ddc8f8e6bf6228 kde-l10n-ku-4.3.0.tar.bz2 -0f7d011ce2e22f92e7e814445cf6ff97 kde-l10n-lt-4.3.0.tar.bz2 -e097c2d2be217ae29cb769504356281c kde-l10n-lv-4.3.0.tar.bz2 -2eda87bfb1490736fc0bd245177b015e kde-l10n-mai-4.3.0.tar.bz2 -853109465d2dc4031f0cd729775cca55 kde-l10n-mk-4.3.0.tar.bz2 -953f5f1d4cbb785cc4d8ef4a488c6661 kde-l10n-ml-4.3.0.tar.bz2 -c8d80300e921f31eca1ab8ea1de85ceb kde-l10n-mr-4.3.0.tar.bz2 -cfe753a7bebfda9f5f6f25399d8dad0c kde-l10n-nb-4.3.0.tar.bz2 -b7b453507e58788503835fec4eddd5a9 kde-l10n-nds-4.3.0.tar.bz2 -9118bfb78b280b0228f4f299420f98ea kde-l10n-nl-4.3.0.tar.bz2 -f6863912c5d4d326097e1f995299dbc1 kde-l10n-nn-4.3.0.tar.bz2 -a533709989a31c15600ddf9a3e3a7301 kde-l10n-pa-4.3.0.tar.bz2 -25fb4028a7bb2000b06363e23efec62d kde-l10n-pl-4.3.0.tar.bz2 -0020f01a730b5511712a89e13a1d4d76 kde-l10n-pt_BR-4.3.0.tar.bz2 -257a995ca6c0adaab8024445dbce848f kde-l10n-pt-4.3.0.tar.bz2 -f29614843f53950f87efe76fdb05d3d1 kde-l10n-ro-4.3.0.tar.bz2 -5bc404cea173009d5a817685ca61bcad kde-l10n-ru-4.3.0.tar.bz2 -24945e807ad3703f546a7f6787cb0345 kde-l10n-sk-4.3.0.tar.bz2 -02117baab6317032245d6ae9f958eb45 kde-l10n-sl-4.3.0.tar.bz2 -26338c314a2a3da58f93e8f606b185c2 kde-l10n-sr-4.3.0.tar.bz2 -7499b0fb6ddbb10c2f2e0fb0e88cb097 kde-l10n-sv-4.3.0.tar.bz2 -539ee71a082043ba788bf6c18a75d7d2 kde-l10n-tg-4.3.0.tar.bz2 -2c5dd52012d3e21eaefde4211bee2d1c kde-l10n-th-4.3.0.tar.bz2 -0d163e01436737a8f4b74d99527997a2 kde-l10n-tr-4.3.0.tar.bz2 -43be454febc2f9ca48b66fd5ce057898 kde-l10n-uk-4.3.0.tar.bz2 -76bc9dbac978806a7cd73a53fdbe8b69 kde-l10n-wa-4.3.0.tar.bz2 -7d0ddb25d6f6e21858b7811bfbd61458 kde-l10n-zh_CN-4.3.0.tar.bz2 -ce2a8abf6d8a43a4823ba2e19ad05649 kde-l10n-zh_TW-4.3.0.tar.bz2 +c8c1693b21bb3bde8903247288fd3859 kde-l10n-ar-4.3.1.tar.bz2 +fdc30435d4ac28b6113e9add14d728f3 kde-l10n-bg-4.3.1.tar.bz2 +c95e4fbb0ef37dfebedb7e0df62c9683 kde-l10n-bn_IN-4.3.1.tar.bz2 +18cf7a34ce6d7ffa4c38a56cb17e0fbb kde-l10n-ca-4.3.1.tar.bz2 +bf81e4c48b250d3c8f1ecbfb80377a59 kde-l10n-csb-4.3.1.tar.bz2 +62d5a25f8f3cc2b2004525ecd69716a8 kde-l10n-cs-4.3.1.tar.bz2 +ec96cfdb8516e4d2db83a65bf403a421 kde-l10n-da-4.3.1.tar.bz2 +d379f16c94661c8068b068f8f58d1d40 kde-l10n-de-4.3.1.tar.bz2 +8ac584b59a437082a57e7be3d473f90e kde-l10n-el-4.3.1.tar.bz2 +6968cf5e2a49aa21758115051c5f4940 kde-l10n-en_GB-4.3.1.tar.bz2 +31b3f07ce55dc8aae6bec971f338bcf3 kde-l10n-es-4.3.1.tar.bz2 +0dae18323c2c4ea560fd7bc25ecddffb kde-l10n-et-4.3.1.tar.bz2 +eecc074d5328fb1429a9d1ac36bf96f0 kde-l10n-eu-4.3.1.tar.bz2 +34bd78b5686ab86335b2074468a95822 kde-l10n-fi-4.3.1.tar.bz2 +f6479abd82fafc1b32660d724a20cd35 kde-l10n-fr-4.3.1.tar.bz2 +e61c44e6f25efc33c02b1af0fc61076b kde-l10n-ga-4.3.1.tar.bz2 +9104d134a008c1a0e610084139768a27 kde-l10n-gl-4.3.1.tar.bz2 +3134ea1fa9069e735ae884ec53ff51fa kde-l10n-gu-4.3.1.tar.bz2 +e7c36e7bfac29b6f35e5f9f595bd3fee kde-l10n-he-4.3.1.tar.bz2 +e6ef88ac651f31527fde274030fe29ae kde-l10n-hi-4.3.1.tar.bz2 +f535c3f52fe6fd6dd62f47cf3b050c72 kde-l10n-hu-4.3.1.tar.bz2 +1ffcfc820005647e0a005e263a9f1805 kde-l10n-is-4.3.1.tar.bz2 +66db81f855de8c62c077361dab4eeb1c kde-l10n-it-4.3.1.tar.bz2 +15e9b5a45a6236139342151e2a80b6cc kde-l10n-ja-4.3.1.tar.bz2 +7673863d17d0c8b959eff3e8cef7eb5c kde-l10n-kk-4.3.1.tar.bz2 +1edb34c62a7267f2e0ab221f16c87f97 kde-l10n-km-4.3.1.tar.bz2 +f9d545f3adbf0917dce523555319d6cd kde-l10n-kn-4.3.1.tar.bz2 +a1bc1560b7c20d2e1bd9e3004b2a75f7 kde-l10n-ko-4.3.1.tar.bz2 +8e471b1e2af1c6cf4ee2c94fe0e61068 kde-l10n-ku-4.3.1.tar.bz2 +f22f07e005140407de1c91f5e8c6b014 kde-l10n-lt-4.3.1.tar.bz2 +870daf8a524c2540bf68b7db0a40b418 kde-l10n-lv-4.3.1.tar.bz2 +16ab057fbe49091a1b1b165c68748c63 kde-l10n-mai-4.3.1.tar.bz2 +225c1583a846661569e43073164de493 kde-l10n-mk-4.3.1.tar.bz2 +2098d129f0f337436ddfa8deec1fb01a kde-l10n-ml-4.3.1.tar.bz2 +f9fb45491de0c96399cd0032939b051b kde-l10n-mr-4.3.1.tar.bz2 +7c61e71082eb4f5ac795a7de4b7d2901 kde-l10n-nb-4.3.1.tar.bz2 +c6ad03ce2427d9729ff4cd64c6451ade kde-l10n-nds-4.3.1.tar.bz2 +0a8a5be7c7c8810a46c19b4c164e6c53 kde-l10n-nl-4.3.1.tar.bz2 +20bf0fadb09e63d24f8032ac873e8bbc kde-l10n-nn-4.3.1.tar.bz2 +b40dd8e5a6cf56b8cce539ffa1d0bcc7 kde-l10n-pa-4.3.1.tar.bz2 +3b1444fb608909940f6010e076e718c9 kde-l10n-pl-4.3.1.tar.bz2 +695910cebb609f309a5f9d3e8ddbb9d6 kde-l10n-pt_BR-4.3.1.tar.bz2 +57437289c3e058f44e60fb8fa452445d kde-l10n-pt-4.3.1.tar.bz2 +3526fd6b5c1700aad12a3c13e67d2758 kde-l10n-ro-4.3.1.tar.bz2 +656297b8627cf9bc1db089654c674d32 kde-l10n-ru-4.3.1.tar.bz2 +b096baa157d4bcf5f01f8a6d5a1ee405 kde-l10n-sk-4.3.1.tar.bz2 +f1019fbba6989d90b3512bab1bb3a436 kde-l10n-sl-4.3.1.tar.bz2 +08835b959267532a05de9805ff07935a kde-l10n-sr-4.3.1.tar.bz2 +02168b49698842860329b3de9ff19487 kde-l10n-sv-4.3.1.tar.bz2 +1eb1ca133761be4ff4ce3d0e7f256c97 kde-l10n-tg-4.3.1.tar.bz2 +555af7ceff07e1aaa15f7e0c2a8cf2cc kde-l10n-th-4.3.1.tar.bz2 +f705391dccc8557e0d9b874c0c2d3597 kde-l10n-tr-4.3.1.tar.bz2 +6bafe18044438254e118bb97319bff6d kde-l10n-uk-4.3.1.tar.bz2 +8647f0ac0335a6894d39e0fb93bc3af5 kde-l10n-wa-4.3.1.tar.bz2 +44f8d8587820c9e206ff1e2cccf6f8bf kde-l10n-zh_CN-4.3.1.tar.bz2 +2cb73314fdb32800bcd254bd84ed45c8 kde-l10n-zh_TW-4.3.1.tar.bz2 From dwalsh at fedoraproject.org Fri Aug 28 20:55:16 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Fri, 28 Aug 2009 20:55:16 +0000 (UTC) Subject: rpms/selinux-policy/devel .cvsignore, 1.182, 1.183 nsadiff, 1.19, 1.20 policy-F12.patch, 1.65, 1.66 selinux-policy.spec, 1.907, 1.908 sources, 1.201, 1.202 Message-ID: <20090828205516.F12B911C0078@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1480 Modified Files: .cvsignore nsadiff policy-F12.patch selinux-policy.spec sources Log Message: * Fri Aug 28 2009 Dan Walsh 3.6.29-1 - Update to upstream Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/.cvsignore,v retrieving revision 1.182 retrieving revision 1.183 diff -u -p -r1.182 -r1.183 --- .cvsignore 20 Aug 2009 17:48:51 -0000 1.182 +++ .cvsignore 28 Aug 2009 20:55:15 -0000 1.183 @@ -185,3 +185,5 @@ serefpolicy-3.6.26.tgz serefpolicy-3.6.27.tgz serefpolicy-3.6.28.tgz setroubleshoot-2.2.21.tar.gz +config.tgz +serefpolicy-3.6.29.tgz Index: nsadiff =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/nsadiff,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- nsadiff 18 Aug 2009 22:29:11 -0000 1.19 +++ nsadiff 28 Aug 2009 20:55:15 -0000 1.20 @@ -1 +1 @@ -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy serefpolicy-3.6.28 > /tmp/diff +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy serefpolicy-3.6.29 > /tmp/diff policy-F12.patch: Rules.modular | 8 man/man8/rsync_selinux.8 | 18 man/man8/samba_selinux.8 | 4 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 17 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 7 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 17 policy/modules/admin/rpm.if | 176 +++ policy/modules/admin/rpm.te | 65 + policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 66 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 30 policy/modules/admin/vbetool.te | 14 policy/modules/apps/awstats.te | 4 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cdrecord.te | 4 policy/modules/apps/cpufreqselector.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 ++ policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 92 +- policy/modules/apps/gpg.if | 2 policy/modules/apps/gpg.te | 16 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 12 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 64 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 ++++++ policy/modules/apps/nsplugin.te | 288 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 ++ policy/modules/apps/openoffice.te | 14 policy/modules/apps/ptchown.fc | 2 policy/modules/apps/ptchown.if | 22 policy/modules/apps/ptchown.te | 39 policy/modules/apps/pulseaudio.if | 1 policy/modules/apps/pulseaudio.te | 18 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 270 ++++- policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 55 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 167 +++ policy/modules/apps/sandbox.te | 302 ++++++ policy/modules/apps/screen.if | 24 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 76 + policy/modules/apps/seunshare.te | 37 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 24 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 29 policy/modules/kernel/devices.fc | 5 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 ++ policy/modules/kernel/domain.te | 87 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 173 +++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 2 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 124 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 392 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 13 policy/modules/services/abrt.if | 126 ++ policy/modules/services/abrt.te | 124 ++ policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 37 policy/modules/services/apache.if | 327 ++++--- policy/modules/services/apache.te | 409 +++++++- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 8 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 +++- policy/modules/services/cron.te | 149 ++- policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 28 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.fc | 5 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 50 + policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 47 - policy/modules/services/hddtemp.fc | 4 policy/modules/services/hddtemp.if | 38 policy/modules/services/hddtemp.te | 40 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 + policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 - policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 +++ policy/modules/services/nslcd.te | 48 + policy/modules/services/ntp.if | 46 - policy/modules/services/ntp.te | 7 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 18 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 13 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 10 policy/modules/services/policykit.if | 49 + policy/modules/services/policykit.te | 60 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 136 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 12 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 10 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 63 + policy/modules/services/rtkit_daemon.te | 38 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 83 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 84 + policy/modules/services/setroubleshoot.te | 60 + policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 +++ policy/modules/services/shorewall.te | 95 ++ policy/modules/services/smartmon.te | 15 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 70 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 131 ++ policy/modules/services/virt.te | 271 +++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 29 policy/modules/services/xserver.if | 671 +++++++++++--- policy/modules/services/xserver.te | 307 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 39 policy/modules/system/clock.te | 8 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 67 - policy/modules/system/getty.te | 16 policy/modules/system/hostname.te | 22 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 156 +++ policy/modules/system/init.te | 268 ++++- policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 97 +- policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/kdump.fc | 8 policy/modules/system/kdump.if | 111 ++ policy/modules/system/kdump.te | 38 policy/modules/system/libraries.fc | 154 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 74 - policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 34 policy/modules/system/lvm.te | 53 - policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 168 ++- policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 75 + policy/modules/system/raid.te | 1 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 288 ++++++ policy/modules/system/selinuxutil.te | 228 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 107 +- policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 446 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1373 +++++++++++++++++++++++------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 support/Makefile.devel | 3 support/divert.m4 | 1 support/undivert.m4 | 1 323 files changed, 14664 insertions(+), 2980 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.65 -r 1.66 policy-F12.patchIndex: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- policy-F12.patch 28 Aug 2009 18:56:15 -0000 1.65 +++ policy-F12.patch 28 Aug 2009 20:55:15 -0000 1.66 @@ -1,300 +1,6 @@ -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/default_contexts serefpolicy-3.6.28/config/appconfig-mcs/default_contexts ---- nsaserefpolicy/config/appconfig-mcs/default_contexts 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mcs/default_contexts 2009-08-21 18:56:06.000000000 -0400 -@@ -1,15 +1,6 @@ --system_r:crond_t:s0 user_r:cronjob_t:s0 staff_r:cronjob_t:s0 sysadm_r:cronjob_t:s0 system_r:cronjob_t:s0 unconfined_r:unconfined_cronjob_t:s0 --system_r:local_login_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 unconfined_r:unconfined_t:s0 --system_r:remote_login_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 unconfined_r:unconfined_t:s0 --system_r:sshd_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 unconfined_r:unconfined_t:s0 -+system_r:crond_t:s0 system_r:system_cronjob_t:s0 -+system_r:local_login_t:s0 user_r:user_t:s0 -+system_r:remote_login_t:s0 user_r:user_t:s0 -+system_r:sshd_t:s0 user_r:user_t:s0 - system_r:sulogin_t:s0 sysadm_r:sysadm_t:s0 --system_r:xdm_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 unconfined_r:unconfined_t:s0 -- --staff_r:staff_su_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 --staff_r:staff_sudo_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 -- --sysadm_r:sysadm_su_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 --sysadm_r:sysadm_sudo_t:s0 sysadm_r:sysadm_t:s0 -- --user_r:user_su_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 --user_r:user_sudo_t:s0 sysadm_r:sysadm_t:s0 user_r:user_t:s0 -+system_r:xdm_t:s0 user_r:user_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/failsafe_context serefpolicy-3.6.28/config/appconfig-mcs/failsafe_context ---- nsaserefpolicy/config/appconfig-mcs/failsafe_context 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mcs/failsafe_context 2009-08-21 18:56:06.000000000 -0400 -@@ -1 +1 @@ --sysadm_r:sysadm_t:s0 -+system_r:unconfined_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/root_default_contexts serefpolicy-3.6.28/config/appconfig-mcs/root_default_contexts ---- nsaserefpolicy/config/appconfig-mcs/root_default_contexts 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mcs/root_default_contexts 2009-08-21 18:56:06.000000000 -0400 -@@ -1,11 +1,7 @@ --system_r:crond_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:cronjob_t:s0 staff_r:cronjob_t:s0 user_r:cronjob_t:s0 -+system_r:crond_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 - system_r:local_login_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 - --staff_r:staff_su_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 --sysadm_r:sysadm_su_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 --user_r:user_su_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 -- - # - # Uncomment if you want to automatically login as sysadm_r - # --#system_r:sshd_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 -+system_r:sshd_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/securetty_types serefpolicy-3.6.28/config/appconfig-mcs/securetty_types ---- nsaserefpolicy/config/appconfig-mcs/securetty_types 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mcs/securetty_types 2009-08-21 18:56:06.000000000 -0400 -@@ -1 +1,6 @@ -+auditadm_tty_device_t -+secadm_tty_device_t -+staff_tty_device_t -+sysadm_tty_device_t -+unconfined_tty_device_t - user_tty_device_t -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/seusers serefpolicy-3.6.28/config/appconfig-mcs/seusers ---- nsaserefpolicy/config/appconfig-mcs/seusers 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mcs/seusers 2009-08-21 18:56:06.000000000 -0400 -@@ -1,3 +1,3 @@ - system_u:system_u:s0-mcs_systemhigh --root:root:s0-mcs_systemhigh --__default__:user_u:s0 -+root:unconfined_u:s0-mcs_systemhigh -+__default__:unconfined_u:s0-mcs_systemhigh -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/staff_u_default_contexts serefpolicy-3.6.28/config/appconfig-mcs/staff_u_default_contexts ---- nsaserefpolicy/config/appconfig-mcs/staff_u_default_contexts 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mcs/staff_u_default_contexts 2009-08-21 18:56:06.000000000 -0400 -@@ -1,10 +1,12 @@ - system_r:local_login_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 - system_r:remote_login_t:s0 staff_r:staff_t:s0 - system_r:sshd_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 --system_r:crond_t:s0 staff_r:cronjob_t:s0 -+system_r:crond_t:s0 staff_r:staff_t:s0 - system_r:xdm_t:s0 staff_r:staff_t:s0 - staff_r:staff_su_t:s0 staff_r:staff_t:s0 - staff_r:staff_sudo_t:s0 staff_r:staff_t:s0 -+system_r:initrc_su_t:s0 staff_r:staff_t:s0 -+staff_r:staff_t:s0 staff_r:staff_t:s0 - sysadm_r:sysadm_su_t:s0 sysadm_r:sysadm_t:s0 - sysadm_r:sysadm_sudo_t:s0 sysadm_r:sysadm_t:s0 - -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/unconfined_u_default_contexts serefpolicy-3.6.28/config/appconfig-mcs/unconfined_u_default_contexts ---- nsaserefpolicy/config/appconfig-mcs/unconfined_u_default_contexts 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mcs/unconfined_u_default_contexts 2009-08-21 18:56:06.000000000 -0400 -@@ -1,4 +1,4 @@ --system_r:crond_t:s0 unconfined_r:unconfined_t:s0 unconfined_r:unconfined_cronjob_t:s0 -+system_r:crond_t:s0 unconfined_r:unconfined_t:s0 - system_r:initrc_t:s0 unconfined_r:unconfined_t:s0 - system_r:local_login_t:s0 unconfined_r:unconfined_t:s0 - system_r:remote_login_t:s0 unconfined_r:unconfined_t:s0 -@@ -6,4 +6,6 @@ - system_r:sshd_t:s0 unconfined_r:unconfined_t:s0 - system_r:sysadm_su_t:s0 unconfined_r:unconfined_t:s0 - system_r:unconfined_t:s0 unconfined_r:unconfined_t:s0 -+system_r:initrc_su_t:s0 unconfined_r:unconfined_t:s0 -+unconfined_r:unconfined_t:s0 unconfined_r:unconfined_t:s0 - system_r:xdm_t:s0 unconfined_r:unconfined_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/userhelper_context serefpolicy-3.6.28/config/appconfig-mcs/userhelper_context ---- nsaserefpolicy/config/appconfig-mcs/userhelper_context 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mcs/userhelper_context 2009-08-21 18:56:06.000000000 -0400 -@@ -1 +1 @@ --system_u:sysadm_r:sysadm_t:s0 -+system_u:system_r:unconfined_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/user_u_default_contexts serefpolicy-3.6.28/config/appconfig-mcs/user_u_default_contexts ---- nsaserefpolicy/config/appconfig-mcs/user_u_default_contexts 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mcs/user_u_default_contexts 2009-08-21 18:56:06.000000000 -0400 -@@ -1,8 +1,9 @@ - system_r:local_login_t:s0 user_r:user_t:s0 - system_r:remote_login_t:s0 user_r:user_t:s0 - system_r:sshd_t:s0 user_r:user_t:s0 --system_r:crond_t:s0 user_r:cronjob_t:s0 -+system_r:crond_t:s0 user_r:user_t:s0 - system_r:xdm_t:s0 user_r:user_t:s0 - user_r:user_su_t:s0 user_r:user_t:s0 - user_r:user_sudo_t:s0 user_r:user_t:s0 -- -+system_r:initrc_su_t:s0 user_r:user_t:s0 -+user_r:user_t:s0 user_r:user_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/virtual_domain_context serefpolicy-3.6.28/config/appconfig-mcs/virtual_domain_context ---- nsaserefpolicy/config/appconfig-mcs/virtual_domain_context 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.28/config/appconfig-mcs/virtual_domain_context 2009-08-21 18:56:06.000000000 -0400 -@@ -0,0 +1 @@ -+system_u:system_r:svirt_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mcs/virtual_image_context serefpolicy-3.6.28/config/appconfig-mcs/virtual_image_context ---- nsaserefpolicy/config/appconfig-mcs/virtual_image_context 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.28/config/appconfig-mcs/virtual_image_context 2009-08-21 18:56:06.000000000 -0400 -@@ -0,0 +1,2 @@ -+system_u:object_r:svirt_image_t:s0 -+system_u:object_r:virt_content_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mls/default_contexts serefpolicy-3.6.28/config/appconfig-mls/default_contexts ---- nsaserefpolicy/config/appconfig-mls/default_contexts 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mls/default_contexts 2009-08-21 18:56:06.000000000 -0400 -@@ -1,15 +1,6 @@ --system_r:crond_t:s0 user_r:cronjob_t:s0 staff_r:cronjob_t:s0 sysadm_r:cronjob_t:s0 system_r:cronjob_t:s0 unconfined_r:unconfined_cronjob_t:s0 --system_r:local_login_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 unconfined_r:unconfined_t:s0 --system_r:remote_login_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 unconfined_r:unconfined_t:s0 --system_r:sshd_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 unconfined_r:unconfined_t:s0 -+system_r:crond_t:s0 system_r:system_crond_t:s0 -+system_r:local_login_t:s0 user_r:user_t:s0 -+system_r:remote_login_t:s0 user_r:user_t:s0 -+system_r:sshd_t:s0 user_r:user_t:s0 - system_r:sulogin_t:s0 sysadm_r:sysadm_t:s0 --system_r:xdm_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 unconfined_r:unconfined_t:s0 -- --staff_r:staff_su_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 --staff_r:staff_sudo_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 -- --sysadm_r:sysadm_su_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 --sysadm_r:sysadm_sudo_t:s0 sysadm_r:sysadm_t:s0 -- --user_r:user_su_t:s0 user_r:user_t:s0 staff_r:staff_t:s0 sysadm_r:sysadm_t:s0 --user_r:user_sudo_t:s0 sysadm_r:sysadm_t:s0 user_r:user_t:s0 -+system_r:xdm_t:s0 user_r:user_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mls/root_default_contexts serefpolicy-3.6.28/config/appconfig-mls/root_default_contexts ---- nsaserefpolicy/config/appconfig-mls/root_default_contexts 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-mls/root_default_contexts 2009-08-21 18:56:06.000000000 -0400 -@@ -1,11 +1,11 @@ --system_r:crond_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:cronjob_t:s0 staff_r:cronjob_t:s0 user_r:cronjob_t:s0 --system_r:local_login_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 -+system_r:crond_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 -+system_r:local_login_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 - --staff_r:staff_su_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 --sysadm_r:sysadm_su_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 --user_r:user_su_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 -+staff_r:staff_su_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 -+sysadm_r:sysadm_su_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 -+user_r:user_su_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 - - # - # Uncomment if you want to automatically login as sysadm_r - # --#system_r:sshd_t:s0 unconfined_r:unconfined_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 user_r:user_t:s0 -+#system_r:sshd_t:s0 sysadm_r:sysadm_t:s0 staff_r:staff_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mls/virtual_domain_context serefpolicy-3.6.28/config/appconfig-mls/virtual_domain_context ---- nsaserefpolicy/config/appconfig-mls/virtual_domain_context 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.28/config/appconfig-mls/virtual_domain_context 2009-08-21 18:56:06.000000000 -0400 -@@ -0,0 +1 @@ -+system_u:system_r:qemu_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-mls/virtual_image_context serefpolicy-3.6.28/config/appconfig-mls/virtual_image_context ---- nsaserefpolicy/config/appconfig-mls/virtual_image_context 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.28/config/appconfig-mls/virtual_image_context 2009-08-21 18:56:06.000000000 -0400 -@@ -0,0 +1,2 @@ -+system_u:object_r:virt_image_t:s0 -+system_u:object_r:virt_content_t:s0 -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/config/appconfig-standard/securetty_types serefpolicy-3.6.28/config/appconfig-standard/securetty_types ---- nsaserefpolicy/config/appconfig-standard/securetty_types 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/config/appconfig-standard/securetty_types 2009-08-21 18:56:06.000000000 -0400 -@@ -1 +1,6 @@ [...5122 lines suppressed...] ') @@ -27589,7 +27357,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## ##

## Create directories in the home dir root with -@@ -1560,6 +1697,8 @@ +@@ -1557,6 +1697,8 @@ ') dontaudit $1 user_home_t:dir search_dir_perms; @@ -27598,7 +27366,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1653,6 +1792,7 @@ +@@ -1650,6 +1792,7 @@ type user_home_dir_t, user_home_t; ') @@ -27606,7 +27374,7 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t) files_search_home($1) ') -@@ -1780,19 +1920,32 @@ +@@ -1777,19 +1920,32 @@ # interface(`userdom_exec_user_home_content_files',` gen_require(` @@ -27646,7 +27414,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1827,6 +1980,7 @@ +@@ -1824,6 +1980,7 @@ interface(`userdom_manage_user_home_content_files',` gen_require(` type user_home_dir_t, user_home_t; @@ -27654,7 +27422,7 @@ diff -b -B --ignore-all-space --exclude- ') manage_files_pattern($1, user_home_t, user_home_t) -@@ -2374,7 +2528,7 @@ +@@ -2371,7 +2528,7 @@ ######################################## ## @@ -27663,7 +27431,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -2728,11 +2882,32 @@ +@@ -2725,11 +2882,32 @@ # interface(`userdom_search_user_home_content',` gen_require(` @@ -27698,7 +27466,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2860,7 +3035,25 @@ +@@ -2857,7 +3035,25 @@ type user_tmp_t; ') @@ -27725,7 +27493,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2897,6 +3090,7 @@ +@@ -2894,6 +3090,7 @@ ') read_files_pattern($1, userdomain, userdomain) @@ -27733,7 +27501,7 @@ diff -b -B --ignore-all-space --exclude- kernel_search_proc($1) ') -@@ -3027,3 +3221,559 @@ +@@ -3024,3 +3221,559 @@ allow $1 userdomain:dbus send_msg; ') @@ -28293,9 +28061,9 @@ diff -b -B --ignore-all-space --exclude- + + allow $1 user_tmp_t:file { getattr append }; +') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.te serefpolicy-3.6.28/policy/modules/system/userdomain.te ---- nsaserefpolicy/policy/modules/system/userdomain.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/system/userdomain.te 2009-08-21 18:56:07.000000000 -0400 +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.te serefpolicy-3.6.29/policy/modules/system/userdomain.te +--- nsaserefpolicy/policy/modules/system/userdomain.te 2009-08-28 14:58:20.000000000 -0400 ++++ serefpolicy-3.6.29/policy/modules/system/userdomain.te 2009-08-28 16:28:51.000000000 -0400 @@ -8,13 +8,6 @@ ## @@ -28381,9 +28149,9 @@ diff -b -B --ignore-all-space --exclude- +') + +allow userdomain userdomain:process signull; -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.fc serefpolicy-3.6.28/policy/modules/system/xen.fc +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.fc serefpolicy-3.6.29/policy/modules/system/xen.fc --- nsaserefpolicy/policy/modules/system/xen.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/system/xen.fc 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.29/policy/modules/system/xen.fc 2009-08-28 15:56:54.000000000 -0400 @@ -1,5 +1,7 @@ /dev/xen/tapctrl.* -p gen_context(system_u:object_r:xenctl_t,s0) @@ -28411,9 +28179,9 @@ diff -b -B --ignore-all-space --exclude- /var/run/xenstore\.pid -- gen_context(system_u:object_r:xenstored_var_run_t,s0) /var/run/xenstored(/.*)? gen_context(system_u:object_r:xenstored_var_run_t,s0) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.if serefpolicy-3.6.28/policy/modules/system/xen.if +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.if serefpolicy-3.6.29/policy/modules/system/xen.if --- nsaserefpolicy/policy/modules/system/xen.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/system/xen.if 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.29/policy/modules/system/xen.if 2009-08-28 15:56:54.000000000 -0400 @@ -71,6 +71,8 @@ ') @@ -28464,9 +28232,9 @@ diff -b -B --ignore-all-space --exclude- + allow $1 xend_var_lib_t:dir search_dir_perms; + rw_files_pattern($1, xen_image_t, xen_image_t) +') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.te serefpolicy-3.6.28/policy/modules/system/xen.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.te serefpolicy-3.6.29/policy/modules/system/xen.te --- nsaserefpolicy/policy/modules/system/xen.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.28/policy/modules/system/xen.te 2009-08-21 18:57:11.000000000 -0400 ++++ serefpolicy-3.6.29/policy/modules/system/xen.te 2009-08-28 15:56:54.000000000 -0400 @@ -6,6 +6,13 @@ # Declarations # @@ -28764,9 +28532,9 @@ diff -b -B --ignore-all-space --exclude- +manage_sock_files_pattern(evtchnd_t,evtchnd_var_run_t,evtchnd_var_run_t) +files_pid_filetrans(evtchnd_t, evtchnd_var_run_t, { file sock_file dir }) + -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/support/obj_perm_sets.spt serefpolicy-3.6.28/policy/support/obj_perm_sets.spt +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/support/obj_perm_sets.spt serefpolicy-3.6.29/policy/support/obj_perm_sets.spt --- nsaserefpolicy/policy/support/obj_perm_sets.spt 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/policy/support/obj_perm_sets.spt 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.29/policy/support/obj_perm_sets.spt 2009-08-28 15:56:54.000000000 -0400 @@ -201,7 +201,7 @@ define(`setattr_file_perms',`{ setattr }') define(`read_file_perms',`{ getattr open read lock ioctl }') @@ -28799,9 +28567,9 @@ diff -b -B --ignore-all-space --exclude- +define(`all_association_perms', `{ sendto recvfrom setcontext polmatch } ') + +define(`manage_key_perms', `{ create link read search setattr view write } ') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/users serefpolicy-3.6.28/policy/users +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/users serefpolicy-3.6.29/policy/users --- nsaserefpolicy/policy/users 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/policy/users 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.29/policy/users 2009-08-28 15:56:54.000000000 -0400 @@ -25,11 +25,8 @@ # permit any access to such users, then remove this entry. # @@ -28826,9 +28594,9 @@ diff -b -B --ignore-all-space --exclude- - gen_user(root, sysadm, sysadm_r staff_r ifdef(`enable_mls',`secadm_r auditadm_r'), s0, s0 - mls_systemhigh, mcs_allcats) -') +gen_user(root, user, unconfined_r sysadm_r staff_r ifdef(`enable_mls',`secadm_r auditadm_r') system_r, s0, s0 - mls_systemhigh, mcs_allcats) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/Rules.modular serefpolicy-3.6.28/Rules.modular +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/Rules.modular serefpolicy-3.6.29/Rules.modular --- nsaserefpolicy/Rules.modular 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/Rules.modular 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.29/Rules.modular 2009-08-28 15:56:54.000000000 -0400 @@ -73,8 +73,8 @@ $(tmpdir)/%.mod: $(m4support) $(tmpdir)/generated_definitions.conf $(tmpdir)/all_interfaces.conf %.te @echo "Compliling $(NAME) $(@F) module" @@ -28858,15 +28626,15 @@ diff -b -B --ignore-all-space --exclude- $(tmpdir)/all_te_files.conf: M4PARAM += -D self_contained_policy $(tmpdir)/all_te_files.conf: $(m4support) $(tmpdir)/generated_definitions.conf $(tmpdir)/all_interfaces.conf $(base_te_files) $(tmpdir)/rolemap.conf -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/support/divert.m4 serefpolicy-3.6.28/support/divert.m4 +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/support/divert.m4 serefpolicy-3.6.29/support/divert.m4 --- nsaserefpolicy/support/divert.m4 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.28/support/divert.m4 1969-12-31 19:00:00.000000000 -0500 ++++ serefpolicy-3.6.29/support/divert.m4 1969-12-31 19:00:00.000000000 -0500 @@ -1 +0,0 @@ -divert(`-1') \ No newline at end of file -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/support/Makefile.devel serefpolicy-3.6.28/support/Makefile.devel +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/support/Makefile.devel serefpolicy-3.6.29/support/Makefile.devel --- nsaserefpolicy/support/Makefile.devel 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.28/support/Makefile.devel 2009-08-21 18:56:07.000000000 -0400 ++++ serefpolicy-3.6.29/support/Makefile.devel 2009-08-28 15:56:54.000000000 -0400 @@ -185,8 +185,7 @@ tmp/%.mod: $(m4support) tmp/all_interfaces.conf %.te @$(EINFO) "Compiling $(NAME) $(basename $(@F)) module" @@ -28877,9 +28645,9 @@ diff -b -B --ignore-all-space --exclude- $(verbose) $(CHECKMODULE) -m $(@:.mod=.tmp) -o $@ tmp/%.mod.fc: $(m4support) %.fc -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/support/undivert.m4 serefpolicy-3.6.28/support/undivert.m4 +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/support/undivert.m4 serefpolicy-3.6.29/support/undivert.m4 --- nsaserefpolicy/support/undivert.m4 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.28/support/undivert.m4 1969-12-31 19:00:00.000000000 -0500 ++++ serefpolicy-3.6.29/support/undivert.m4 1969-12-31 19:00:00.000000000 -0500 @@ -1 +0,0 @@ -divert \ No newline at end of file Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.907 retrieving revision 1.908 diff -u -p -r1.907 -r1.908 --- selinux-policy.spec 28 Aug 2009 18:56:15 -0000 1.907 +++ selinux-policy.spec 28 Aug 2009 20:55:16 -0000 1.908 @@ -19,8 +19,8 @@ %define CHECKPOLICYVER 2.0.16-3 Summary: SELinux policy configuration Name: selinux-policy -Version: 3.6.28 -Release: 9%{?dist} +Version: 3.6.29 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -44,6 +44,7 @@ Source17: booleans-minimum.conf Source18: setrans-minimum.conf Source19: securetty_types-minimum Source20: customizable_types +Source21: config.tgz Url: http://oss.tresys.com/repos/refpolicy/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -194,6 +195,7 @@ Based off of reference policy: Checked o %patch -p1 %install +tar zxvf $RPM_SOURCE_DIR/config.tgz # Build targeted policy %{__rm} -fR %{buildroot} mkdir -p %{buildroot}%{_mandir} @@ -441,6 +443,9 @@ exit 0 %endif %changelog +* Fri Aug 28 2009 Dan Walsh 3.6.29-1 +- Update to upstream + * Fri Aug 28 2009 Dan Walsh 3.6.28-9 - Remove polkit_auth on upgrades Index: sources =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/sources,v retrieving revision 1.201 retrieving revision 1.202 diff -u -p -r1.201 -r1.202 --- sources 18 Aug 2009 22:43:34 -0000 1.201 +++ sources 28 Aug 2009 20:55:16 -0000 1.202 @@ -1 +1,2 @@ -7ce2872c7c331710af3741606add5664 serefpolicy-3.6.28.tgz +3651679c4b12a31d2ba5f4305bba5540 config.tgz +0f3289e6d734d2152f4fcb97ff2af13d serefpolicy-3.6.29.tgz From than at fedoraproject.org Fri Aug 28 20:59:30 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 28 Aug 2009 20:59:30 +0000 (UTC) Subject: rpms/kdelibs/devel kdelibs.spec, 1.508, 1.509 kdelibs-4.3.1-buildsys_phonon.patch, 1.1, NONE Message-ID: <20090828205930.6D8CF11C0078@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdelibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2633 Modified Files: kdelibs.spec Removed Files: kdelibs-4.3.1-buildsys_phonon.patch Log Message: 4.3.1 Index: kdelibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs/devel/kdelibs.spec,v retrieving revision 1.508 retrieving revision 1.509 diff -u -p -r1.508 -r1.509 --- kdelibs.spec 28 Aug 2009 14:14:08 -0000 1.508 +++ kdelibs.spec 28 Aug 2009 20:59:30 -0000 1.509 @@ -83,7 +83,6 @@ Patch20: kdelibs-4.1.70-cmake.patch # upstream # 4.3 branch -Patch106: kdelibs-4.3.1-buildsys_phonon.patch BuildRequires: qt4-devel >= 4.5.0 # qt4%{_?_isa} isn't provided yet -- Rex @@ -219,7 +218,6 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 -%patch106 -p1 -b .buildsys_phonon %build --- kdelibs-4.3.1-buildsys_phonon.patch DELETED --- From zap at fedoraproject.org Fri Aug 28 20:59:48 2009 From: zap at fedoraproject.org (Andrew Zabolotny) Date: Fri, 28 Aug 2009 20:59:48 +0000 (UTC) Subject: rpms/QtDMM/devel QtDMM.spec, NONE, 1.1 import.log, NONE, 1.1 qtdmm-0.8.12-desktop.patch, NONE, 1.1 qtdmm-0.8.12-warnings.patch, NONE, 1.1 qtdmm-0.8.12-xpm-warnings.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828205948.3E95E11C0078@cvs1.fedora.phx.redhat.com> Author: zap Update of /cvs/pkgs/rpms/QtDMM/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2523/devel Modified Files: .cvsignore sources Added Files: QtDMM.spec import.log qtdmm-0.8.12-desktop.patch qtdmm-0.8.12-warnings.patch qtdmm-0.8.12-xpm-warnings.patch Log Message: Initial import of QtDMM 0.8.12 --- NEW FILE QtDMM.spec --- Name: QtDMM Version: 0.8.12 Release: 1%{?dist} Summary: A digital multimeter readout software Group: Applications/Engineering License: GPLv2+ URL: http://www.mtoussaint.de/qtdmm.html Source: http://www.mtoussaint.de/qtdmm-%{version}.tgz Patch1: qtdmm-0.8.12-desktop.patch Patch2: qtdmm-0.8.12-xpm-warnings.patch Patch3: qtdmm-0.8.12-warnings.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: electronics-menu BuildRequires: qt3-devel, desktop-file-utils %description QtDMM is a DMM readout software including a configurable recorder. The recorder features manual start, scheduled start (at a given time), triggered automatic start when given thresholds are reached, and the ability to display more than one value from the multimeter. It was written for Metex (and compatible like VOLTCRAFT) multimeter which use an 14 byte protocol. Later several more protocols have been added. For more information on the currently supported DMM's have a look at the preset table. %prep %setup -q %patch1 -p1 -b .desktop %patch2 -p1 -b .xpm-warnings %patch3 -p1 -b .warnings chmod a-x src/*.cpp src/*.h %configure %build make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -p -d $RPM_BUILD_ROOT%{_bindir} install -p -d $RPM_BUILD_ROOT%{_datadir}/pixmaps install -p -d $RPM_BUILD_ROOT%{_datadir}/applications install -p -d $RPM_BUILD_ROOT%{_mandir}/man1 install -p -m 755 bin/qtdmm $RPM_BUILD_ROOT%{_bindir} install -p -m 644 qtdmm.png $RPM_BUILD_ROOT%{_datadir}/pixmaps install -p -m 644 qtdmm.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1 desktop-file-install \ --vendor="" \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category "Engineering;Electronics;" \ --delete-original \ QtDMM.desktop %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README AUTHORS CHANGELOG COPYING %{_bindir}/qtdmm %{_datadir}/applications/QtDMM.desktop %{_datadir}/pixmaps/qtdmm.png %{_mandir}/man1/%{name}.1.gz %changelog * Sat Jun 6 2009 Andrew Zabolotny 0.8.12-1 - updated to latest version - Fedora packaging guidelines * Thu Nov 23 2006 Radek Liboska - 0.8.8 * Sat Sep 23 2006 Radek Liboska - License added, install bug (strip) corrected * Wed Dec 28 2005 Radek Liboska - 0.8.7 * Wed Aug 17 2005 Radek Liboska - 0.8.6 * Mon Jun 28 2005 Radek Liboska - 0.8.5 * Mon May 2 2005 Radek Liboska - 0.8.4 * Fri Apr 29 2005 Radek Liboska - 0.8.3 * Fri Oct 18 2002 Radek Liboska - 0.8.1 * Tue May 7 2002 Radek Liboska - ports ttyS4-ttyS7 added * Wed Mar 6 2002 Radek Liboska - 0.7 * Tue Nov 27 2001 Radek Liboska - 0.6 * Tue Sep 4 2001 Radek Liboska - 0.5 Second RPM release - 0.4 Initial RPM release --- NEW FILE import.log --- QtDMM-0_8_12-1_fc11_zap:HEAD:QtDMM-0.8.12-1.fc11.zap.src.rpm:1251493077 qtdmm-0.8.12-desktop.patch: QtDMM.desktop | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) --- NEW FILE qtdmm-0.8.12-desktop.patch --- --- QtDMM-0.8.12.orig/QtDMM.desktop 2006-11-11 11:15:37.000000000 +0300 +++ QtDMM-0.8.12/QtDMM.desktop 2009-06-10 23:19:43.000000000 +0400 @@ -1,8 +1,12 @@ [Desktop Entry] +Version=1.0 Encoding=UTF-8 -Name=QtDMM -Exec=qtdmm -Icon=/usr/share/pixmaps/qtdmm.png -Terminal=false +GenericName=QtDMM +Name=Digital Multimeter +Name[ru_RU]=???????? ?????????? +Comment=A digital multimeter readout software +Comment[ru_RU]=?????????? ?????? ? ????????? ??????????? Type=Application +Exec=qtdmm +Icon=qtdmm Categories=GNOME;KDE;Application;Utility; qtdmm-0.8.12-warnings.patch: dmm.cpp | 14 +++++++------- dmm.h | 4 ++-- dmmprefs.h | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) --- NEW FILE qtdmm-0.8.12-warnings.patch --- diff -ur QtDMM-0.8.12.orig/src/dmm.cpp QtDMM-0.8.12/src/dmm.cpp --- QtDMM-0.8.12.orig/src/dmm.cpp 2007-12-25 14:26:19.000000000 +0300 +++ QtDMM-0.8.12/src/dmm.cpp 2009-06-10 23:12:09.000000000 +0400 @@ -418,7 +418,7 @@ { val += re->string()[i]; } - if (re->string()[4]&0x0f != 0x0a) + if ((re->string()[4] & 0x0f) != 0x0a) { val += re->string()[4]; } @@ -721,10 +721,10 @@ m_error = tr( "Connected" ) + " (" + m_name + " @ " + m_device + ")"; } -char *DMM::RS22812Digit( int byte ) +const char *DMM::RS22812Digit( int byte ) { - int digit[10] = { 0xd7, 0x50, 0xb5, 0xf1, 0x72, 0xe3, 0xe7, 0x51, 0xf7, 0xf3 }; - char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; + int digit[10] = { 0xd7, 0x50, 0xb5, 0xf1, 0x72, 0xe3, 0xe7, 0x51, 0xf7, 0xf3 }; + const char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; byte &= 0x0f7; @@ -1545,10 +1545,10 @@ m_error = tr( "Connected" ) + " (" + m_name + " @ " + m_device + ")"; } -char *DMM::vc820Digit( int byte ) +const char *DMM::vc820Digit( int byte ) { - int digit[10] = { 0x7d, 0x05, 0x5b, 0x1f, 0x27, 0x3e, 0x7e, 0x15, 0x7f, 0x3f }; - char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; + int digit[10] = { 0x7d, 0x05, 0x5b, 0x1f, 0x27, 0x3e, 0x7e, 0x15, 0x7f, 0x3f }; + const char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; byte &= 0x7f; diff -ur QtDMM-0.8.12.orig/src/dmm.h QtDMM-0.8.12/src/dmm.h --- QtDMM-0.8.12.orig/src/dmm.h 2007-12-25 14:26:43.000000000 +0300 +++ QtDMM-0.8.12/src/dmm.h 2009-06-10 23:10:59.000000000 +0400 @@ -82,8 +82,8 @@ void readVC940Continuous( ReadEvent * ); void readQM1537Continuous( ReadEvent * ); void readRS22812Continuous( ReadEvent * ); - char *vc820Digit( int ); - char *RS22812Digit( int ); + const char *vc820Digit( int ); + const char *RS22812Digit( int ); }; diff -ur QtDMM-0.8.12.orig/src/dmmprefs.h QtDMM-0.8.12/src/dmmprefs.h --- QtDMM-0.8.12.orig/src/dmmprefs.h 2007-11-24 23:52:07.000000000 +0300 +++ QtDMM-0.8.12/src/dmmprefs.h 2009-06-10 23:13:34.000000000 +0400 @@ -26,7 +26,7 @@ struct DMMInfo { - char *name; + const char *name; int baud; int protocol; int bits; qtdmm-0.8.12-xpm-warnings.patch: A.xpm | 2 +- A_small.xpm | 2 +- DBM.xpm | 2 +- DBM_small.xpm | 2 +- F.xpm | 2 +- F_small.xpm | 2 +- G.xpm | 2 +- G_small.xpm | 2 +- H.xpm | 2 +- H_small.xpm | 2 +- Hz.xpm | 2 +- Hz_small.xpm | 2 +- Ohm.xpm | 2 +- Ohm_small.xpm | 2 +- V.xpm | 2 +- V_small.xpm | 2 +- W.xpm | 2 +- W_small.xpm | 2 +- ac.xpm | 2 +- all_digits.xpm | 2 +- auto.xpm | 2 +- bar.xpm | 2 +- clear.xpm | 2 +- cm.xpm | 2 +- cm_small.xpm | 2 +- conf.xpm | 2 +- config.xpm | 2 +- connect_icon.xpm | 2 +- connect_off.xpm | 2 +- connect_on.xpm | 2 +- connection.xpm | 2 +- dc.xpm | 2 +- decimal.xpm | 2 +- decimal_small.xpm | 2 +- deg.xpm | 2 +- deg_small.xpm | 2 +- diode.xpm | 2 +- display.xpm | 2 +- dmm.xpm | 2 +- dmm_big.xpm | 2 +- ee.xpm | 2 +- execute.xpm | 2 +- export.xpm | 2 +- fifty_bar.xpm | 2 +- fourty_bar.xpm | 2 +- graph.xpm | 2 +- gui.xpm | 2 +- help.xpm | 2 +- hi.xpm | 2 +- hold.xpm | 2 +- icon.xpm | 2 +- icon_gray.xpm | 2 +- import.xpm | 2 +- integration.xpm | 2 +- integration_old.xpm | 2 +- k.xpm | 2 +- k_small.xpm | 2 +- l.xpm | 2 +- l_small.xpm | 2 +- m.xpm | 2 +- m_small.xpm | 2 +- manu.xpm | 2 +- max_str.xpm | 2 +- min_str.xpm | 2 +- minus.xpm | 2 +- minus_small.xpm | 2 +- n.xpm | 2 +- n_small.xpm | 2 +- null_bar.xpm | 2 +- numbers.xpm | 2 +- numbers_small.xpm | 2 +- numers_tiny.xpm | 2 +- p.xpm | 2 +- p_small.xpm | 2 +- percent.xpm | 2 +- percent_small.xpm | 2 +- print.xpm | 2 +- quit.xpm | 2 +- recorder.xpm | 2 +- reset.xpm | 2 +- scale.xpm | 2 +- sixty_bar.xpm | 2 +- specialchars.xpm | 2 +- specialchars_small.xpm | 2 +- start.xpm | 2 +- stop.xpm | 2 +- ten_bar.xpm | 2 +- thirty_bar.xpm | 2 +- twenty_bar.xpm | 2 +- u.xpm | 2 +- u_small.xpm | 2 +- 91 files changed, 91 insertions(+), 91 deletions(-) --- NEW FILE qtdmm-0.8.12-xpm-warnings.patch --- diff -ur QtDMM-0.8.12.orig/src/xpm/ac.xpm QtDMM-0.8.12/src/xpm/ac.xpm --- QtDMM-0.8.12.orig/src/xpm/ac.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/ac.xpm 2009-06-10 23:03:57.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * ac_xpm[] = { +static const char * ac_xpm[] = { "18 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/all_digits.xpm QtDMM-0.8.12/src/xpm/all_digits.xpm --- QtDMM-0.8.12.orig/src/xpm/all_digits.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/all_digits.xpm 2009-06-10 23:04:01.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * all_digits_xpm[] = { +static const char * all_digits_xpm[] = { "38 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/A_small.xpm QtDMM-0.8.12/src/xpm/A_small.xpm --- QtDMM-0.8.12.orig/src/xpm/A_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/A_small.xpm 2009-06-10 23:03:16.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * A_small_xpm[] = { +static const char * A_small_xpm[] = { "6 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/auto.xpm QtDMM-0.8.12/src/xpm/auto.xpm --- QtDMM-0.8.12.orig/src/xpm/auto.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/auto.xpm 2009-06-10 23:04:03.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * auto_xpm[] = { +static const char * auto_xpm[] = { "14 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/A.xpm QtDMM-0.8.12/src/xpm/A.xpm --- QtDMM-0.8.12.orig/src/xpm/A.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/A.xpm 2009-06-10 23:03:13.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * A_xpm[] = { +static const char * A_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/bar.xpm QtDMM-0.8.12/src/xpm/bar.xpm --- QtDMM-0.8.12.orig/src/xpm/bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/bar.xpm 2009-06-10 23:04:05.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * bar_xpm[] = { +static const char * bar_xpm[] = { "5 9 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/clear.xpm QtDMM-0.8.12/src/xpm/clear.xpm --- QtDMM-0.8.12.orig/src/xpm/clear.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/clear.xpm 2009-06-10 23:04:07.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * clear_xpm[] = { +static const char * clear_xpm[] = { "22 22 108 2", " g None", ". g #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/cm_small.xpm QtDMM-0.8.12/src/xpm/cm_small.xpm --- QtDMM-0.8.12.orig/src/xpm/cm_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/cm_small.xpm 2009-06-10 23:04:13.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * M_small_xpm[] = { +static const char * M_small_xpm[] = { "7 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/cm.xpm QtDMM-0.8.12/src/xpm/cm.xpm --- QtDMM-0.8.12.orig/src/xpm/cm.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/cm.xpm 2009-06-10 23:04:09.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * M_xpm[] = { +static const char * M_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/config.xpm QtDMM-0.8.12/src/xpm/config.xpm --- QtDMM-0.8.12.orig/src/xpm/config.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/config.xpm 2009-06-10 23:04:17.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * config_xpm[] = { +static const char * config_xpm[] = { "22 22 20 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/conf.xpm QtDMM-0.8.12/src/xpm/conf.xpm --- QtDMM-0.8.12.orig/src/xpm/conf.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/conf.xpm 2009-06-10 23:04:15.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * conf_xpm[] = { +static const char * conf_xpm[] = { "22 22 20 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/connect_icon.xpm QtDMM-0.8.12/src/xpm/connect_icon.xpm --- QtDMM-0.8.12.orig/src/xpm/connect_icon.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connect_icon.xpm 2009-06-10 23:04:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connect_icon_xpm[] = { +static const char * connect_icon_xpm[] = { "32 32 188 2", " c None", ". c #FFFF00", diff -ur QtDMM-0.8.12.orig/src/xpm/connection.xpm QtDMM-0.8.12/src/xpm/connection.xpm --- QtDMM-0.8.12.orig/src/xpm/connection.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connection.xpm 2009-06-10 23:04:25.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connection_xpm[] = { +static const char * connection_xpm[] = { "32 32 67 1", " c None", ". c #FDFD00", diff -ur QtDMM-0.8.12.orig/src/xpm/connect_off.xpm QtDMM-0.8.12/src/xpm/connect_off.xpm --- QtDMM-0.8.12.orig/src/xpm/connect_off.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connect_off.xpm 2009-06-10 23:04:21.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connect_off_xpm[] = { +static const char * connect_off_xpm[] = { "22 22 18 1", " c None", ". c #FFFF00", diff -ur QtDMM-0.8.12.orig/src/xpm/connect_on.xpm QtDMM-0.8.12/src/xpm/connect_on.xpm --- QtDMM-0.8.12.orig/src/xpm/connect_on.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connect_on.xpm 2009-06-10 23:04:23.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connect_on_xpm[] = { +static const char * connect_on_xpm[] = { "22 22 16 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/DBM_small.xpm QtDMM-0.8.12/src/xpm/DBM_small.xpm --- QtDMM-0.8.12.orig/src/xpm/DBM_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/DBM_small.xpm 2009-06-10 23:03:23.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * DBM_small_xpm[] = { +static const char * DBM_small_xpm[] = { "9 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/DBM.xpm QtDMM-0.8.12/src/xpm/DBM.xpm --- QtDMM-0.8.12.orig/src/xpm/DBM.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/DBM.xpm 2009-06-10 23:03:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * DBM_xpm[] = { +static const char * DBM_xpm[] = { "15 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/dc.xpm QtDMM-0.8.12/src/xpm/dc.xpm --- QtDMM-0.8.12.orig/src/xpm/dc.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/dc.xpm 2009-06-10 23:04:27.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * dc_xpm[] = { +static const char * dc_xpm[] = { "18 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/decimal_small.xpm QtDMM-0.8.12/src/xpm/decimal_small.xpm --- QtDMM-0.8.12.orig/src/xpm/decimal_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/decimal_small.xpm 2009-06-10 23:04:34.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * decimal_small_xpm[] = { +static const char * decimal_small_xpm[] = { "4 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/decimal.xpm QtDMM-0.8.12/src/xpm/decimal.xpm --- QtDMM-0.8.12.orig/src/xpm/decimal.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/decimal.xpm 2009-06-10 23:04:32.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * decimal_xpm[] = { +static const char * decimal_xpm[] = { "11 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/deg_small.xpm QtDMM-0.8.12/src/xpm/deg_small.xpm --- QtDMM-0.8.12.orig/src/xpm/deg_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/deg_small.xpm 2009-06-10 23:04:38.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * deg_small_xpm[] = { +static const char * deg_small_xpm[] = { "10 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/deg.xpm QtDMM-0.8.12/src/xpm/deg.xpm --- QtDMM-0.8.12.orig/src/xpm/deg.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/deg.xpm 2009-06-10 23:04:36.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * deg_xpm[] = { +static const char * deg_xpm[] = { "18 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/diode.xpm QtDMM-0.8.12/src/xpm/diode.xpm --- QtDMM-0.8.12.orig/src/xpm/diode.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/diode.xpm 2009-06-10 23:04:40.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * diode_xpm[] = { +static const char * diode_xpm[] = { "17 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/display.xpm QtDMM-0.8.12/src/xpm/display.xpm --- QtDMM-0.8.12.orig/src/xpm/display.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/display.xpm 2009-06-10 23:04:43.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * display_xpm[] = { +static const char * display_xpm[] = { "32 32 4 1", " c None", ". c #00B506", diff -ur QtDMM-0.8.12.orig/src/xpm/dmm_big.xpm QtDMM-0.8.12/src/xpm/dmm_big.xpm --- QtDMM-0.8.12.orig/src/xpm/dmm_big.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/dmm_big.xpm 2009-06-10 23:04:47.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * dmm_big_xpm[] = { +static const char * dmm_big_xpm[] = { "64 64 14 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/dmm.xpm QtDMM-0.8.12/src/xpm/dmm.xpm --- QtDMM-0.8.12.orig/src/xpm/dmm.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/dmm.xpm 2009-06-10 23:04:45.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * dmm_xpm[] = { +static const char * dmm_xpm[] = { "32 32 14 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/ee.xpm QtDMM-0.8.12/src/xpm/ee.xpm --- QtDMM-0.8.12.orig/src/xpm/ee.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/ee.xpm 2009-06-10 23:04:49.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * ee_xpm[] = { +static const char * ee_xpm[] = { "38 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/execute.xpm QtDMM-0.8.12/src/xpm/execute.xpm --- QtDMM-0.8.12.orig/src/xpm/execute.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/execute.xpm 2009-06-10 23:04:51.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * execute_xpm[] = { +static const char * execute_xpm[] = { "32 32 9 1", " c None", ". c #050505", diff -ur QtDMM-0.8.12.orig/src/xpm/export.xpm QtDMM-0.8.12/src/xpm/export.xpm --- QtDMM-0.8.12.orig/src/xpm/export.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/export.xpm 2009-06-10 23:04:54.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * export_xpm[] = { +static const char * export_xpm[] = { "22 22 117 2", " c None", ". c #6B6B6B", diff -ur QtDMM-0.8.12.orig/src/xpm/fifty_bar.xpm QtDMM-0.8.12/src/xpm/fifty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/fifty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/fifty_bar.xpm 2009-06-10 23:04:56.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * fifty_bar_xpm[] = { +static const char * fifty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/fourty_bar.xpm QtDMM-0.8.12/src/xpm/fourty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/fourty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/fourty_bar.xpm 2009-06-10 23:04:59.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * fourty_bar_xpm[] = { +static const char * fourty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/F_small.xpm QtDMM-0.8.12/src/xpm/F_small.xpm --- QtDMM-0.8.12.orig/src/xpm/F_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/F_small.xpm 2009-06-10 23:03:28.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * F_small_xpm[] = { +static const char * F_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/F.xpm QtDMM-0.8.12/src/xpm/F.xpm --- QtDMM-0.8.12.orig/src/xpm/F.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/F.xpm 2009-06-10 23:03:26.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * F_xpm[] = { +static const char * F_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/graph.xpm QtDMM-0.8.12/src/xpm/graph.xpm --- QtDMM-0.8.12.orig/src/xpm/graph.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/graph.xpm 2009-06-10 23:05:01.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * graph_xpm[] = { +static const char * graph_xpm[] = { "32 32 4 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/G_small.xpm QtDMM-0.8.12/src/xpm/G_small.xpm --- QtDMM-0.8.12.orig/src/xpm/G_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/G_small.xpm 2009-06-10 23:03:33.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * G_small_xpm[] = { +static const char * G_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/gui.xpm QtDMM-0.8.12/src/xpm/gui.xpm --- QtDMM-0.8.12.orig/src/xpm/gui.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/gui.xpm 2009-06-10 23:05:04.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * gui_xpm[] = { +static const char * gui_xpm[] = { "32 32 303 2", " c None", ". c #272727", diff -ur QtDMM-0.8.12.orig/src/xpm/G.xpm QtDMM-0.8.12/src/xpm/G.xpm --- QtDMM-0.8.12.orig/src/xpm/G.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/G.xpm 2009-06-10 23:03:30.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * G_xpm[] = { +static const char * G_xpm[] = { "11 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/help.xpm QtDMM-0.8.12/src/xpm/help.xpm --- QtDMM-0.8.12.orig/src/xpm/help.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/help.xpm 2009-06-10 23:05:06.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * help_xpm[] = { +static const char * help_xpm[] = { "22 22 4 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/hi.xpm QtDMM-0.8.12/src/xpm/hi.xpm --- QtDMM-0.8.12.orig/src/xpm/hi.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/hi.xpm 2009-06-10 23:05:08.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * hi_xpm[] = { +static const char * hi_xpm[] = { "18 9 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/hold.xpm QtDMM-0.8.12/src/xpm/hold.xpm --- QtDMM-0.8.12.orig/src/xpm/hold.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/hold.xpm 2009-06-10 23:05:11.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * hold_xpm[] = { +static const char * hold_xpm[] = { "14 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/H_small.xpm QtDMM-0.8.12/src/xpm/H_small.xpm --- QtDMM-0.8.12.orig/src/xpm/H_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/H_small.xpm 2009-06-10 23:03:37.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * H_small_xpm[] = { +static const char * H_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/H.xpm QtDMM-0.8.12/src/xpm/H.xpm --- QtDMM-0.8.12.orig/src/xpm/H.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/H.xpm 2009-06-10 23:03:35.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * H_xpm[] = { +static const char * H_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Hz_small.xpm QtDMM-0.8.12/src/xpm/Hz_small.xpm --- QtDMM-0.8.12.orig/src/xpm/Hz_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Hz_small.xpm 2009-06-10 23:03:41.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Hz_small_xpm[] = { +static const char * Hz_small_xpm[] = { "10 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Hz.xpm QtDMM-0.8.12/src/xpm/Hz.xpm --- QtDMM-0.8.12.orig/src/xpm/Hz.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Hz.xpm 2009-06-10 23:03:39.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Hz_xpm[] = { +static const char * Hz_xpm[] = { "18 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/icon_gray.xpm QtDMM-0.8.12/src/xpm/icon_gray.xpm --- QtDMM-0.8.12.orig/src/xpm/icon_gray.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/icon_gray.xpm 2009-06-10 23:05:15.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * icon_gray_xpm[] = { +static const char * icon_gray_xpm[] = { "32 32 15 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/icon.xpm QtDMM-0.8.12/src/xpm/icon.xpm --- QtDMM-0.8.12.orig/src/xpm/icon.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/icon.xpm 2009-06-10 23:05:13.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * icon_xpm[] = { +static const char * icon_xpm[] = { "32 32 15 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/import.xpm QtDMM-0.8.12/src/xpm/import.xpm --- QtDMM-0.8.12.orig/src/xpm/import.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/import.xpm 2009-06-10 23:05:17.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * import_xpm[] = { +static const char * import_xpm[] = { "22 22 191 2", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/integration_old.xpm QtDMM-0.8.12/src/xpm/integration_old.xpm --- QtDMM-0.8.12.orig/src/xpm/integration_old.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/integration_old.xpm 2009-06-10 23:05:22.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * integration_old_xpm[] = { +static const char * integration_old_xpm[] = { "32 32 4 1", " c None", ". c #0033FF", diff -ur QtDMM-0.8.12.orig/src/xpm/integration.xpm QtDMM-0.8.12/src/xpm/integration.xpm --- QtDMM-0.8.12.orig/src/xpm/integration.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/integration.xpm 2009-06-10 23:05:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * integration_xpm[] = { +static const char * integration_xpm[] = { "32 32 82 1", " c None", ". c #FFFFFF", diff -ur QtDMM-0.8.12.orig/src/xpm/k_small.xpm QtDMM-0.8.12/src/xpm/k_small.xpm --- QtDMM-0.8.12.orig/src/xpm/k_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/k_small.xpm 2009-06-10 23:05:27.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * k_small_xpm[] = { +static const char * k_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/k.xpm QtDMM-0.8.12/src/xpm/k.xpm --- QtDMM-0.8.12.orig/src/xpm/k.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/k.xpm 2009-06-10 23:05:24.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * k_xpm[] = { +static const char * k_xpm[] = { "7 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/l_small.xpm QtDMM-0.8.12/src/xpm/l_small.xpm --- QtDMM-0.8.12.orig/src/xpm/l_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/l_small.xpm 2009-06-10 23:05:32.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * l_small_xpm[] = { +static const char * l_small_xpm[] = { "12 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/l.xpm QtDMM-0.8.12/src/xpm/l.xpm --- QtDMM-0.8.12.orig/src/xpm/l.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/l.xpm 2009-06-10 23:05:29.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * l_xpm[] = { +static const char * l_xpm[] = { "38 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/manu.xpm QtDMM-0.8.12/src/xpm/manu.xpm --- QtDMM-0.8.12.orig/src/xpm/manu.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/manu.xpm 2009-06-10 23:05:39.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * manu_xpm[] = { +static const char * manu_xpm[] = { "14 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/max_str.xpm QtDMM-0.8.12/src/xpm/max_str.xpm --- QtDMM-0.8.12.orig/src/xpm/max_str.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/max_str.xpm 2009-06-10 23:05:41.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * max_str_xpm[] = { +static const char * max_str_xpm[] = { "19 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/min_str.xpm QtDMM-0.8.12/src/xpm/min_str.xpm --- QtDMM-0.8.12.orig/src/xpm/min_str.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/min_str.xpm 2009-06-10 23:05:43.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * min_str_xpm[] = { +static const char * min_str_xpm[] = { "15 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/minus_small.xpm QtDMM-0.8.12/src/xpm/minus_small.xpm --- QtDMM-0.8.12.orig/src/xpm/minus_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/minus_small.xpm 2009-06-10 23:05:48.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * minus_small_xpm[] = { +static const char * minus_small_xpm[] = { "8 3 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/minus.xpm QtDMM-0.8.12/src/xpm/minus.xpm --- QtDMM-0.8.12.orig/src/xpm/minus.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/minus.xpm 2009-06-10 23:05:46.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * minus_xpm[] = { +static const char * minus_xpm[] = { "22 63 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/m_small.xpm QtDMM-0.8.12/src/xpm/m_small.xpm --- QtDMM-0.8.12.orig/src/xpm/m_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/m_small.xpm 2009-06-10 23:05:36.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * m_small_xpm[] = { +static const char * m_small_xpm[] = { "7 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/m.xpm QtDMM-0.8.12/src/xpm/m.xpm --- QtDMM-0.8.12.orig/src/xpm/m.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/m.xpm 2009-06-10 23:05:34.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * m_xpm[] = { +static const char * m_xpm[] = { "11 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/n_small.xpm QtDMM-0.8.12/src/xpm/n_small.xpm --- QtDMM-0.8.12.orig/src/xpm/n_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/n_small.xpm 2009-06-10 23:05:52.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * n_small_xpm[] = { +static const char * n_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/null_bar.xpm QtDMM-0.8.12/src/xpm/null_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/null_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/null_bar.xpm 2009-06-10 23:05:54.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * null_bar_xpm[] = { +static const char * null_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/numbers_small.xpm QtDMM-0.8.12/src/xpm/numbers_small.xpm --- QtDMM-0.8.12.orig/src/xpm/numbers_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/numbers_small.xpm 2009-06-10 23:05:58.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * numbers_small_xpm[] = { +static const char * numbers_small_xpm[] = { "120 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/numbers.xpm QtDMM-0.8.12/src/xpm/numbers.xpm --- QtDMM-0.8.12.orig/src/xpm/numbers.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/numbers.xpm 2009-06-10 23:05:56.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * numbers_xpm[] = { +static const char * numbers_xpm[] = { "340 60 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/numers_tiny.xpm QtDMM-0.8.12/src/xpm/numers_tiny.xpm --- QtDMM-0.8.12.orig/src/xpm/numers_tiny.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/numers_tiny.xpm 2009-06-10 23:06:00.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * numers_tiny_xpm[] = { +static const char * numers_tiny_xpm[] = { "80 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/n.xpm QtDMM-0.8.12/src/xpm/n.xpm --- QtDMM-0.8.12.orig/src/xpm/n.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/n.xpm 2009-06-10 23:05:50.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * n_xpm[] = { +static const char * n_xpm[] = { "7 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Ohm_small.xpm QtDMM-0.8.12/src/xpm/Ohm_small.xpm --- QtDMM-0.8.12.orig/src/xpm/Ohm_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Ohm_small.xpm 2009-06-10 23:03:45.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Ohm_small_xpm[] = { +static const char * Ohm_small_xpm[] = { "6 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Ohm.xpm QtDMM-0.8.12/src/xpm/Ohm.xpm --- QtDMM-0.8.12.orig/src/xpm/Ohm.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Ohm.xpm 2009-06-10 23:03:43.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Ohm_xpm[] = { +static const char * Ohm_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/percent_small.xpm QtDMM-0.8.12/src/xpm/percent_small.xpm --- QtDMM-0.8.12.orig/src/xpm/percent_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/percent_small.xpm 2009-06-10 23:06:09.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * percent_small_xpm[] = { +static const char * percent_small_xpm[] = { "10 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/percent.xpm QtDMM-0.8.12/src/xpm/percent.xpm --- QtDMM-0.8.12.orig/src/xpm/percent.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/percent.xpm 2009-06-10 23:06:07.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * percent_xpm[] = { +static const char * percent_xpm[] = { "18 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/print.xpm QtDMM-0.8.12/src/xpm/print.xpm --- QtDMM-0.8.12.orig/src/xpm/print.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/print.xpm 2009-06-10 23:06:12.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * print_xpm[] = { +static const char * print_xpm[] = { "22 22 178 2", " c None", ". c #565656", diff -ur QtDMM-0.8.12.orig/src/xpm/p_small.xpm QtDMM-0.8.12/src/xpm/p_small.xpm --- QtDMM-0.8.12.orig/src/xpm/p_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/p_small.xpm 2009-06-10 23:06:05.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * p_small_xpm[] = { +static const char * p_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/p.xpm QtDMM-0.8.12/src/xpm/p.xpm --- QtDMM-0.8.12.orig/src/xpm/p.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/p.xpm 2009-06-10 23:06:03.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * p_xpm[] = { +static const char * p_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/quit.xpm QtDMM-0.8.12/src/xpm/quit.xpm --- QtDMM-0.8.12.orig/src/xpm/quit.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/quit.xpm 2009-06-10 23:06:14.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * quit_xpm[] = { +static const char * quit_xpm[] = { "22 22 93 2", " c None", ". c #FFFFFF", diff -ur QtDMM-0.8.12.orig/src/xpm/recorder.xpm QtDMM-0.8.12/src/xpm/recorder.xpm --- QtDMM-0.8.12.orig/src/xpm/recorder.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/recorder.xpm 2009-06-10 23:06:16.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * recorder_xpm[] = { +static const char * recorder_xpm[] = { "32 32 101 2", " g None", ". g #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/reset.xpm QtDMM-0.8.12/src/xpm/reset.xpm --- QtDMM-0.8.12.orig/src/xpm/reset.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/reset.xpm 2009-06-10 23:06:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * reset_xpm[] = { +static const char * reset_xpm[] = { "20 20 127 2", " c None", ". c #5A5A5A", diff -ur QtDMM-0.8.12.orig/src/xpm/scale.xpm QtDMM-0.8.12/src/xpm/scale.xpm --- QtDMM-0.8.12.orig/src/xpm/scale.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/scale.xpm 2009-06-10 23:06:21.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * scale_xpm[] = { +static const char * scale_xpm[] = { "32 32 5 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/sixty_bar.xpm QtDMM-0.8.12/src/xpm/sixty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/sixty_bar.xpm 2007-08-19 21:37:34.000000000 +0400 +++ QtDMM-0.8.12/src/xpm/sixty_bar.xpm 2009-06-10 23:06:23.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * sixty_bar_xpm[] = { +static const char * sixty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/specialchars_small.xpm QtDMM-0.8.12/src/xpm/specialchars_small.xpm --- QtDMM-0.8.12.orig/src/xpm/specialchars_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/specialchars_small.xpm 2009-06-10 23:06:28.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * specialchars_small_xpm[] = { +static const char * specialchars_small_xpm[] = { "156 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/specialchars.xpm QtDMM-0.8.12/src/xpm/specialchars.xpm --- QtDMM-0.8.12.orig/src/xpm/specialchars.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/specialchars.xpm 2009-06-10 23:06:26.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * specialchars_xpm[] = { +static const char * specialchars_xpm[] = { "442 60 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/start.xpm QtDMM-0.8.12/src/xpm/start.xpm --- QtDMM-0.8.12.orig/src/xpm/start.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/start.xpm 2009-06-10 23:06:30.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * start_xpm[] = { +static const char * start_xpm[] = { "22 22 101 2", " c None", ". c #0C3651", diff -ur QtDMM-0.8.12.orig/src/xpm/stop.xpm QtDMM-0.8.12/src/xpm/stop.xpm --- QtDMM-0.8.12.orig/src/xpm/stop.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/stop.xpm 2009-06-10 23:06:33.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * stop_xpm[] = { +static const char * stop_xpm[] = { "22 22 129 2", " c None", ". c #1E0A0A", diff -ur QtDMM-0.8.12.orig/src/xpm/ten_bar.xpm QtDMM-0.8.12/src/xpm/ten_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/ten_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/ten_bar.xpm 2009-06-10 23:06:35.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * ten_bar_xpm[] = { +static const char * ten_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/thirty_bar.xpm QtDMM-0.8.12/src/xpm/thirty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/thirty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/thirty_bar.xpm 2009-06-10 23:06:38.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * thirty_bar_xpm[] = { +static const char * thirty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/twenty_bar.xpm QtDMM-0.8.12/src/xpm/twenty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/twenty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/twenty_bar.xpm 2009-06-10 23:06:40.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * twenty_bar_xpm[] = { +static const char * twenty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/u_small.xpm QtDMM-0.8.12/src/xpm/u_small.xpm --- QtDMM-0.8.12.orig/src/xpm/u_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/u_small.xpm 2009-06-10 23:06:44.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * u_small_xpm[] = { +static const char * u_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/u.xpm QtDMM-0.8.12/src/xpm/u.xpm --- QtDMM-0.8.12.orig/src/xpm/u.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/u.xpm 2009-06-10 23:06:42.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * u_xpm[] = { +static const char * u_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/V_small.xpm QtDMM-0.8.12/src/xpm/V_small.xpm --- QtDMM-0.8.12.orig/src/xpm/V_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/V_small.xpm 2009-06-10 23:03:49.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * V_small_xpm[] = { +static const char * V_small_xpm[] = { "6 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/V.xpm QtDMM-0.8.12/src/xpm/V.xpm --- QtDMM-0.8.12.orig/src/xpm/V.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/V.xpm 2009-06-10 23:03:47.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * V_xpm[] = { +static const char * V_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/W_small.xpm QtDMM-0.8.12/src/xpm/W_small.xpm --- QtDMM-0.8.12.orig/src/xpm/W_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/W_small.xpm 2009-06-10 23:03:55.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * W_small_xpm[] = { +static const char * W_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/W.xpm QtDMM-0.8.12/src/xpm/W.xpm --- QtDMM-0.8.12.orig/src/xpm/W.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/W.xpm 2009-06-10 23:03:51.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * W_xpm[] = { +static const char * W_xpm[] = { "12 16 2 1", " c None", ". c #000000", Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/QtDMM/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 19 Aug 2009 21:42:40 -0000 1.1 +++ .cvsignore 28 Aug 2009 20:59:47 -0000 1.2 @@ -0,0 +1 @@ +qtdmm-0.8.12.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/QtDMM/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 19 Aug 2009 21:42:40 -0000 1.1 +++ sources 28 Aug 2009 20:59:48 -0000 1.2 @@ -0,0 +1 @@ +a028858963eeca6278895a668e119536 qtdmm-0.8.12.tgz From twaugh at fedoraproject.org Fri Aug 28 21:06:47 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 21:06:47 +0000 (UTC) Subject: rpms/cups/devel .cvsignore, 1.46, 1.47 cups-avahi.patch, 1.5, 1.6 cups.spec, 1.512, 1.513 sources, 1.49, 1.50 cups-str3229.patch, 1.2, NONE cups-str3231.patch, 1.1, NONE cups-str3244.patch, 1.1, NONE cups-str3253.patch, 1.1, NONE cups-str3254.patch, 1.1, NONE cups-str3258.patch, 1.1, NONE cups-str3259.patch, 1.1, NONE cups-str3266.patch, 1.1, NONE cups-str3272.patch, 1.1, NONE cups-str3277.patch, 1.1, NONE Message-ID: <20090828210647.85DB511C0078@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4520 Modified Files: .cvsignore cups-avahi.patch cups.spec sources Removed Files: cups-str3229.patch cups-str3231.patch cups-str3244.patch cups-str3253.patch cups-str3254.patch cups-str3258.patch cups-str3259.patch cups-str3266.patch cups-str3272.patch cups-str3277.patch Log Message: * Fri Aug 28 2009 Tim Waugh 1:1.4.0-1 - 1.4.0. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/.cvsignore,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- .cvsignore 17 Jun 2009 11:30:02 -0000 1.46 +++ .cvsignore 28 Aug 2009 21:06:45 -0000 1.47 @@ -38,3 +38,4 @@ cups-1.4b1-source.tar.bz2 cups-1.4b2-source.tar.bz2 cups-1.4b2-svn8404-source.tar.bz2 cups-1.4rc1-source.tar.bz2 +cups-1.4.0-source.tar.bz2 cups-avahi.patch: backend/dnssd.c | 532 ++++++++++++++++++++++++++++++++++++------- config-scripts/cups-dnssd.m4 | 15 + config.h.in | 7 cups/http-support.c | 177 +++++++++++++- 4 files changed, 645 insertions(+), 86 deletions(-) Index: cups-avahi.patch =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups-avahi.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- cups-avahi.patch 29 Jul 2009 13:48:33 -0000 1.5 +++ cups-avahi.patch 28 Aug 2009 21:06:46 -0000 1.6 @@ -1,6 +1,6 @@ -diff -up cups-1.4rc1/backend/dnssd.c.avahi cups-1.4rc1/backend/dnssd.c ---- cups-1.4rc1/backend/dnssd.c.avahi 2009-07-29 14:00:53.767272320 +0100 -+++ cups-1.4rc1/backend/dnssd.c 2009-07-29 14:01:36.574271697 +0100 +diff -up cups-1.4.0/backend/dnssd.c.avahi cups-1.4.0/backend/dnssd.c +--- cups-1.4.0/backend/dnssd.c.avahi 2009-08-07 23:27:12.000000000 +0100 ++++ cups-1.4.0/backend/dnssd.c 2009-08-28 21:44:27.262137662 +0100 @@ -22,6 +22,7 @@ * exec_backend() - Execute the backend that corresponds to the * resolved service name. @@ -775,10 +775,10 @@ diff -up cups-1.4rc1/backend/dnssd.c.ava /* * 'sigterm_handler()' - Handle termination signals... */ -diff -up cups-1.4rc1/config.h.in.avahi cups-1.4rc1/config.h.in ---- cups-1.4rc1/config.h.in.avahi 2009-05-14 21:48:55.000000000 +0100 -+++ cups-1.4rc1/config.h.in 2009-07-29 14:01:36.575271644 +0100 -@@ -344,6 +344,13 @@ +diff -up cups-1.4.0/config.h.in.avahi cups-1.4.0/config.h.in +--- cups-1.4.0/config.h.in.avahi 2009-06-10 16:51:21.000000000 +0100 ++++ cups-1.4.0/config.h.in 2009-08-28 21:44:27.265137528 +0100 +@@ -336,6 +336,13 @@ /* @@ -792,9 +792,9 @@ diff -up cups-1.4rc1/config.h.in.avahi c * Do we have ? */ -diff -up cups-1.4rc1/config-scripts/cups-dnssd.m4.avahi cups-1.4rc1/config-scripts/cups-dnssd.m4 ---- cups-1.4rc1/config-scripts/cups-dnssd.m4.avahi 2009-02-10 17:05:35.000000000 +0000 -+++ cups-1.4rc1/config-scripts/cups-dnssd.m4 2009-07-29 14:01:36.575271644 +0100 +diff -up cups-1.4.0/config-scripts/cups-dnssd.m4.avahi cups-1.4.0/config-scripts/cups-dnssd.m4 +--- cups-1.4.0/config-scripts/cups-dnssd.m4.avahi 2009-02-10 17:05:35.000000000 +0000 ++++ cups-1.4.0/config-scripts/cups-dnssd.m4 2009-08-28 21:44:27.263138688 +0100 @@ -27,6 +27,21 @@ AC_ARG_WITH(dnssd-includes, [ --with-dn DNSSDLIBS="" DNSSD_BACKEND="" @@ -817,10 +817,10 @@ diff -up cups-1.4rc1/config-scripts/cups if test x$enable_dnssd != xno; then AC_CHECK_HEADER(dns_sd.h, [ case "$uname" in -diff -up cups-1.4rc1/cups/http-support.c.avahi cups-1.4rc1/cups/http-support.c ---- cups-1.4rc1/cups/http-support.c.avahi 2009-04-30 23:15:05.000000000 +0100 -+++ cups-1.4rc1/cups/http-support.c 2009-07-29 14:01:36.577396783 +0100 -@@ -54,6 +54,11 @@ +diff -up cups-1.4.0/cups/http-support.c.avahi cups-1.4.0/cups/http-support.c +--- cups-1.4.0/cups/http-support.c.avahi 2009-06-12 01:21:58.000000000 +0100 ++++ cups-1.4.0/cups/http-support.c 2009-08-28 21:44:27.267137550 +0100 +@@ -55,6 +55,11 @@ # include # include #endif /* HAVE_DNSSD */ @@ -832,7 +832,7 @@ diff -up cups-1.4rc1/cups/http-support.c /* -@@ -120,6 +125,24 @@ static void resolve_callback(DNSService +@@ -121,6 +126,24 @@ static void resolve_callback(DNSService void *context); #endif /* HAVE_DNSSD */ @@ -857,7 +857,7 @@ diff -up cups-1.4rc1/cups/http-support.c /* * 'httpAssembleURI()' - Assemble a uniform resource identifier from its -@@ -1348,15 +1371,26 @@ _httpResolveURI( +@@ -1349,15 +1372,26 @@ _httpResolveURI( if (strstr(hostname, "._tcp")) { @@ -886,7 +886,7 @@ diff -up cups-1.4rc1/cups/http-support.c if (logit) -@@ -1394,8 +1428,13 @@ _httpResolveURI( +@@ -1395,8 +1429,13 @@ _httpResolveURI( if (domain) *domain++ = '\0'; @@ -908,7 +908,7 @@ diff -up cups-1.4rc1/cups/http-support.c if (DNSServiceCreateConnection(&ref) == kDNSServiceErr_NoError) { localref = ref; -@@ -1457,6 +1497,36 @@ _httpResolveURI( +@@ -1486,6 +1526,36 @@ _httpResolveURI( DNSServiceRefDeallocate(ref); } @@ -945,7 +945,7 @@ diff -up cups-1.4rc1/cups/http-support.c if (logit) { -@@ -1468,13 +1538,13 @@ _httpResolveURI( +@@ -1497,13 +1567,13 @@ _httpResolveURI( fputs("STATE: -connecting-to-device\n", stderr); } @@ -961,7 +961,7 @@ diff -up cups-1.4rc1/cups/http-support.c if (logit && !uri) _cupsLangPuts(stderr, _("Unable to find printer!\n")); -@@ -1679,6 +1749,105 @@ resolve_callback( +@@ -1708,6 +1778,105 @@ resolve_callback( } #endif /* HAVE_DNSSD */ Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.512 retrieving revision 1.513 diff -u -p -r1.512 -r1.513 --- cups.spec 27 Aug 2009 20:28:47 -0000 1.512 +++ cups.spec 28 Aug 2009 21:06:46 -0000 1.513 @@ -1,7 +1,6 @@ %define php_extdir %(php-config --extension-dir 2>/dev/null || echo %{_libdir}/php4) %global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1) -%define pre rc1 %define initdir /etc/rc.d/init.d %define use_alternatives 1 %define lspp 1 @@ -9,11 +8,11 @@ Summary: Common Unix Printing System Name: cups -Version: 1.4 -Release: 0.%{pre}.21%{?dist} +Version: 1.4.0 +Release: 1%{?dist} License: GPLv2 Group: System Environment/Daemons -Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 +Source: http://ftp.easysw.com/pub/cups/1.4.0/cups-%{version}-source.tar.bz2 Source1: cups.init Source2: cupsprinter.png Source3: cups-libusb.rules @@ -48,21 +47,11 @@ Patch20: cups-logrotate.patch Patch21: cups-usb-paperout.patch Patch22: cups-build.patch Patch23: cups-res_init.patch -Patch24: cups-str3229.patch Patch25: cups-filter-debug.patch -Patch26: cups-str3231.patch -Patch27: cups-str3244.patch -Patch28: cups-str3258.patch -Patch29: cups-str3259.patch Patch30: cups-uri-compat.patch -Patch31: cups-str3254.patch -Patch32: cups-str3253.patch -Patch33: cups-str3266.patch Patch34: cups-str3262.patch Patch35: cups-cups-get-classes.patch -Patch36: cups-str3272.patch Patch37: cups-avahi.patch -Patch38: cups-str3277.patch Patch39: cups-str3284.patch Patch40: cups-str3285.patch Patch41: cups-str3279.patch @@ -198,7 +187,7 @@ UNIX? operating systems. This is the pa module. %prep -%setup -q -n %{name}-%{version}%{?pre}%{?svn} +%setup -q -n %{name}-%{version} %patch1 -p1 -b .no-gzip-man %patch2 -p1 -b .system-auth %patch3 -p1 -b .multilib @@ -220,21 +209,11 @@ module. %patch21 -p1 -b .usb-paperout %patch22 -p1 -b .build %patch23 -p1 -b .res_init -%patch24 -p1 -b .str3229 %patch25 -p1 -b .filter-debug -%patch26 -p1 -b .str3231 -%patch27 -p1 -b .str3244 -%patch28 -p1 -b .str3258 -%patch29 -p1 -b .str3259 %patch30 -p1 -b .uri-compat -%patch31 -p1 -b .str3254 -%patch32 -p1 -b .str3253 -%patch33 -p1 -b .str3266 %patch34 -p1 -b .str3262 %patch35 -p1 -b .cups-get-classes -%patch36 -p1 -b .str3272 %patch37 -p1 -b .avahi -%patch38 -p1 -b .str3277 %patch39 -p1 -b .str3284 %patch40 -p1 -b .str3285 %patch41 -p1 -b .str3279 @@ -449,6 +428,7 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %{_sysconfdir}/portreserve/%{name} %dir %{_datadir}/%{name}/www %dir %{_datadir}/%{name}/www/es +%dir %{_datadir}/%{name}/www/eu %dir %{_datadir}/%{name}/www/ja %dir %{_datadir}/%{name}/www/pl %dir %{_datadir}/%{name}/www/ru @@ -459,6 +439,7 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %doc %{_datadir}/%{name}/www/robots.txt %config(noreplace) %doc %{_datadir}/%{name}/www/de/index.html %config(noreplace) %doc %{_datadir}/%{name}/www/es/index.html +%config(noreplace) %doc %{_datadir}/%{name}/www/eu/index.html %config(noreplace) %doc %{_datadir}/%{name}/www/ja/index.html %config(noreplace) %doc %{_datadir}/%{name}/www/pl/index.html %config(noreplace) %doc %{_datadir}/%{name}/www/ru/index.html @@ -493,6 +474,7 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %{_datadir}/cups/templates/*.tmpl %config(noreplace) %{_datadir}/cups/templates/de/*.tmpl %config(noreplace) %{_datadir}/cups/templates/es/*.tmpl +%config(noreplace) %{_datadir}/cups/templates/eu/*.tmpl %config(noreplace) %{_datadir}/cups/templates/ja/*.tmpl %config(noreplace) %{_datadir}/cups/templates/pl/*.tmpl %config(noreplace) %{_datadir}/cups/templates/ru/*.tmpl @@ -538,6 +520,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Fri Aug 28 2009 Tim Waugh 1:1.4.0-1 +- 1.4.0. + * Thu Aug 27 2009 Warren Togami 1:1.4-0.rc1.21 - rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/sources,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- sources 17 Jun 2009 11:30:03 -0000 1.49 +++ sources 28 Aug 2009 21:06:47 -0000 1.50 @@ -1,2 +1,2 @@ b0bb017098e8e76b8a25e666c41ce540 postscript.ppd.gz -79948fc1a46e1a3f7aabe5a76fb99e8e cups-1.4rc1-source.tar.bz2 +bc5e777d4320cecdd1a64de8035171a8 cups-1.4.0-source.tar.bz2 --- cups-str3229.patch DELETED --- --- cups-str3231.patch DELETED --- --- cups-str3244.patch DELETED --- --- cups-str3253.patch DELETED --- --- cups-str3254.patch DELETED --- --- cups-str3258.patch DELETED --- --- cups-str3259.patch DELETED --- --- cups-str3266.patch DELETED --- --- cups-str3272.patch DELETED --- --- cups-str3277.patch DELETED --- From zap at fedoraproject.org Fri Aug 28 21:07:02 2009 From: zap at fedoraproject.org (Andrew Zabolotny) Date: Fri, 28 Aug 2009 21:07:02 +0000 (UTC) Subject: rpms/QtDMM/F-11 QtDMM.spec, NONE, 1.1 import.log, NONE, 1.1 qtdmm-0.8.12-desktop.patch, NONE, 1.1 qtdmm-0.8.12-warnings.patch, NONE, 1.1 qtdmm-0.8.12-xpm-warnings.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828210702.11DF411C0078@cvs1.fedora.phx.redhat.com> Author: zap Update of /cvs/pkgs/rpms/QtDMM/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3804/F-11 Modified Files: .cvsignore sources Added Files: QtDMM.spec import.log qtdmm-0.8.12-desktop.patch qtdmm-0.8.12-warnings.patch qtdmm-0.8.12-xpm-warnings.patch Log Message: * Sat Aug 29 2009 Andrew Zabolotny 0.8.12-1 - Initial import into Fedora --- NEW FILE QtDMM.spec --- Name: QtDMM Version: 0.8.12 Release: 1%{?dist} Summary: A digital multimeter readout software Group: Applications/Engineering License: GPLv2+ URL: http://www.mtoussaint.de/qtdmm.html Source: http://www.mtoussaint.de/qtdmm-%{version}.tgz Patch1: qtdmm-0.8.12-desktop.patch Patch2: qtdmm-0.8.12-xpm-warnings.patch Patch3: qtdmm-0.8.12-warnings.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: electronics-menu BuildRequires: qt3-devel, desktop-file-utils %description QtDMM is a DMM readout software including a configurable recorder. The recorder features manual start, scheduled start (at a given time), triggered automatic start when given thresholds are reached, and the ability to display more than one value from the multimeter. It was written for Metex (and compatible like VOLTCRAFT) multimeter which use an 14 byte protocol. Later several more protocols have been added. For more information on the currently supported DMM's have a look at the preset table. %prep %setup -q %patch1 -p1 -b .desktop %patch2 -p1 -b .xpm-warnings %patch3 -p1 -b .warnings chmod a-x src/*.cpp src/*.h %configure %build make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -p -d $RPM_BUILD_ROOT%{_bindir} install -p -d $RPM_BUILD_ROOT%{_datadir}/pixmaps install -p -d $RPM_BUILD_ROOT%{_datadir}/applications install -p -d $RPM_BUILD_ROOT%{_mandir}/man1 install -p -m 755 bin/qtdmm $RPM_BUILD_ROOT%{_bindir} install -p -m 644 qtdmm.png $RPM_BUILD_ROOT%{_datadir}/pixmaps install -p -m 644 qtdmm.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1 desktop-file-install \ --vendor="" \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category "Engineering;Electronics;" \ --delete-original \ QtDMM.desktop %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README AUTHORS CHANGELOG COPYING %{_bindir}/qtdmm %{_datadir}/applications/QtDMM.desktop %{_datadir}/pixmaps/qtdmm.png %{_mandir}/man1/%{name}.1.gz %changelog * Sat Jun 6 2009 Andrew Zabolotny 0.8.12-1 - updated to latest version - Fedora packaging guidelines * Thu Nov 23 2006 Radek Liboska - 0.8.8 * Sat Sep 23 2006 Radek Liboska - License added, install bug (strip) corrected * Wed Dec 28 2005 Radek Liboska - 0.8.7 * Wed Aug 17 2005 Radek Liboska - 0.8.6 * Mon Jun 28 2005 Radek Liboska - 0.8.5 * Mon May 2 2005 Radek Liboska - 0.8.4 * Fri Apr 29 2005 Radek Liboska - 0.8.3 * Fri Oct 18 2002 Radek Liboska - 0.8.1 * Tue May 7 2002 Radek Liboska - ports ttyS4-ttyS7 added * Wed Mar 6 2002 Radek Liboska - 0.7 * Tue Nov 27 2001 Radek Liboska - 0.6 * Tue Sep 4 2001 Radek Liboska - 0.5 Second RPM release - 0.4 Initial RPM release --- NEW FILE import.log --- QtDMM-0_8_12-1_fc11_zap:F-11:QtDMM-0.8.12-1.fc11.zap.src.rpm:1251493333 qtdmm-0.8.12-desktop.patch: QtDMM.desktop | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) --- NEW FILE qtdmm-0.8.12-desktop.patch --- --- QtDMM-0.8.12.orig/QtDMM.desktop 2006-11-11 11:15:37.000000000 +0300 +++ QtDMM-0.8.12/QtDMM.desktop 2009-06-10 23:19:43.000000000 +0400 @@ -1,8 +1,12 @@ [Desktop Entry] +Version=1.0 Encoding=UTF-8 -Name=QtDMM -Exec=qtdmm -Icon=/usr/share/pixmaps/qtdmm.png -Terminal=false +GenericName=QtDMM +Name=Digital Multimeter +Name[ru_RU]=???????? ?????????? +Comment=A digital multimeter readout software +Comment[ru_RU]=?????????? ?????? ? ????????? ??????????? Type=Application +Exec=qtdmm +Icon=qtdmm Categories=GNOME;KDE;Application;Utility; qtdmm-0.8.12-warnings.patch: dmm.cpp | 14 +++++++------- dmm.h | 4 ++-- dmmprefs.h | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) --- NEW FILE qtdmm-0.8.12-warnings.patch --- diff -ur QtDMM-0.8.12.orig/src/dmm.cpp QtDMM-0.8.12/src/dmm.cpp --- QtDMM-0.8.12.orig/src/dmm.cpp 2007-12-25 14:26:19.000000000 +0300 +++ QtDMM-0.8.12/src/dmm.cpp 2009-06-10 23:12:09.000000000 +0400 @@ -418,7 +418,7 @@ { val += re->string()[i]; } - if (re->string()[4]&0x0f != 0x0a) + if ((re->string()[4] & 0x0f) != 0x0a) { val += re->string()[4]; } @@ -721,10 +721,10 @@ m_error = tr( "Connected" ) + " (" + m_name + " @ " + m_device + ")"; } -char *DMM::RS22812Digit( int byte ) +const char *DMM::RS22812Digit( int byte ) { - int digit[10] = { 0xd7, 0x50, 0xb5, 0xf1, 0x72, 0xe3, 0xe7, 0x51, 0xf7, 0xf3 }; - char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; + int digit[10] = { 0xd7, 0x50, 0xb5, 0xf1, 0x72, 0xe3, 0xe7, 0x51, 0xf7, 0xf3 }; + const char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; byte &= 0x0f7; @@ -1545,10 +1545,10 @@ m_error = tr( "Connected" ) + " (" + m_name + " @ " + m_device + ")"; } -char *DMM::vc820Digit( int byte ) +const char *DMM::vc820Digit( int byte ) { - int digit[10] = { 0x7d, 0x05, 0x5b, 0x1f, 0x27, 0x3e, 0x7e, 0x15, 0x7f, 0x3f }; - char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; + int digit[10] = { 0x7d, 0x05, 0x5b, 0x1f, 0x27, 0x3e, 0x7e, 0x15, 0x7f, 0x3f }; + const char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; byte &= 0x7f; diff -ur QtDMM-0.8.12.orig/src/dmm.h QtDMM-0.8.12/src/dmm.h --- QtDMM-0.8.12.orig/src/dmm.h 2007-12-25 14:26:43.000000000 +0300 +++ QtDMM-0.8.12/src/dmm.h 2009-06-10 23:10:59.000000000 +0400 @@ -82,8 +82,8 @@ void readVC940Continuous( ReadEvent * ); void readQM1537Continuous( ReadEvent * ); void readRS22812Continuous( ReadEvent * ); - char *vc820Digit( int ); - char *RS22812Digit( int ); + const char *vc820Digit( int ); + const char *RS22812Digit( int ); }; diff -ur QtDMM-0.8.12.orig/src/dmmprefs.h QtDMM-0.8.12/src/dmmprefs.h --- QtDMM-0.8.12.orig/src/dmmprefs.h 2007-11-24 23:52:07.000000000 +0300 +++ QtDMM-0.8.12/src/dmmprefs.h 2009-06-10 23:13:34.000000000 +0400 @@ -26,7 +26,7 @@ struct DMMInfo { - char *name; + const char *name; int baud; int protocol; int bits; qtdmm-0.8.12-xpm-warnings.patch: A.xpm | 2 +- A_small.xpm | 2 +- DBM.xpm | 2 +- DBM_small.xpm | 2 +- F.xpm | 2 +- F_small.xpm | 2 +- G.xpm | 2 +- G_small.xpm | 2 +- H.xpm | 2 +- H_small.xpm | 2 +- Hz.xpm | 2 +- Hz_small.xpm | 2 +- Ohm.xpm | 2 +- Ohm_small.xpm | 2 +- V.xpm | 2 +- V_small.xpm | 2 +- W.xpm | 2 +- W_small.xpm | 2 +- ac.xpm | 2 +- all_digits.xpm | 2 +- auto.xpm | 2 +- bar.xpm | 2 +- clear.xpm | 2 +- cm.xpm | 2 +- cm_small.xpm | 2 +- conf.xpm | 2 +- config.xpm | 2 +- connect_icon.xpm | 2 +- connect_off.xpm | 2 +- connect_on.xpm | 2 +- connection.xpm | 2 +- dc.xpm | 2 +- decimal.xpm | 2 +- decimal_small.xpm | 2 +- deg.xpm | 2 +- deg_small.xpm | 2 +- diode.xpm | 2 +- display.xpm | 2 +- dmm.xpm | 2 +- dmm_big.xpm | 2 +- ee.xpm | 2 +- execute.xpm | 2 +- export.xpm | 2 +- fifty_bar.xpm | 2 +- fourty_bar.xpm | 2 +- graph.xpm | 2 +- gui.xpm | 2 +- help.xpm | 2 +- hi.xpm | 2 +- hold.xpm | 2 +- icon.xpm | 2 +- icon_gray.xpm | 2 +- import.xpm | 2 +- integration.xpm | 2 +- integration_old.xpm | 2 +- k.xpm | 2 +- k_small.xpm | 2 +- l.xpm | 2 +- l_small.xpm | 2 +- m.xpm | 2 +- m_small.xpm | 2 +- manu.xpm | 2 +- max_str.xpm | 2 +- min_str.xpm | 2 +- minus.xpm | 2 +- minus_small.xpm | 2 +- n.xpm | 2 +- n_small.xpm | 2 +- null_bar.xpm | 2 +- numbers.xpm | 2 +- numbers_small.xpm | 2 +- numers_tiny.xpm | 2 +- p.xpm | 2 +- p_small.xpm | 2 +- percent.xpm | 2 +- percent_small.xpm | 2 +- print.xpm | 2 +- quit.xpm | 2 +- recorder.xpm | 2 +- reset.xpm | 2 +- scale.xpm | 2 +- sixty_bar.xpm | 2 +- specialchars.xpm | 2 +- specialchars_small.xpm | 2 +- start.xpm | 2 +- stop.xpm | 2 +- ten_bar.xpm | 2 +- thirty_bar.xpm | 2 +- twenty_bar.xpm | 2 +- u.xpm | 2 +- u_small.xpm | 2 +- 91 files changed, 91 insertions(+), 91 deletions(-) --- NEW FILE qtdmm-0.8.12-xpm-warnings.patch --- diff -ur QtDMM-0.8.12.orig/src/xpm/ac.xpm QtDMM-0.8.12/src/xpm/ac.xpm --- QtDMM-0.8.12.orig/src/xpm/ac.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/ac.xpm 2009-06-10 23:03:57.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * ac_xpm[] = { +static const char * ac_xpm[] = { "18 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/all_digits.xpm QtDMM-0.8.12/src/xpm/all_digits.xpm --- QtDMM-0.8.12.orig/src/xpm/all_digits.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/all_digits.xpm 2009-06-10 23:04:01.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * all_digits_xpm[] = { +static const char * all_digits_xpm[] = { "38 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/A_small.xpm QtDMM-0.8.12/src/xpm/A_small.xpm --- QtDMM-0.8.12.orig/src/xpm/A_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/A_small.xpm 2009-06-10 23:03:16.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * A_small_xpm[] = { +static const char * A_small_xpm[] = { "6 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/auto.xpm QtDMM-0.8.12/src/xpm/auto.xpm --- QtDMM-0.8.12.orig/src/xpm/auto.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/auto.xpm 2009-06-10 23:04:03.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * auto_xpm[] = { +static const char * auto_xpm[] = { "14 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/A.xpm QtDMM-0.8.12/src/xpm/A.xpm --- QtDMM-0.8.12.orig/src/xpm/A.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/A.xpm 2009-06-10 23:03:13.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * A_xpm[] = { +static const char * A_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/bar.xpm QtDMM-0.8.12/src/xpm/bar.xpm --- QtDMM-0.8.12.orig/src/xpm/bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/bar.xpm 2009-06-10 23:04:05.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * bar_xpm[] = { +static const char * bar_xpm[] = { "5 9 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/clear.xpm QtDMM-0.8.12/src/xpm/clear.xpm --- QtDMM-0.8.12.orig/src/xpm/clear.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/clear.xpm 2009-06-10 23:04:07.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * clear_xpm[] = { +static const char * clear_xpm[] = { "22 22 108 2", " g None", ". g #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/cm_small.xpm QtDMM-0.8.12/src/xpm/cm_small.xpm --- QtDMM-0.8.12.orig/src/xpm/cm_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/cm_small.xpm 2009-06-10 23:04:13.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * M_small_xpm[] = { +static const char * M_small_xpm[] = { "7 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/cm.xpm QtDMM-0.8.12/src/xpm/cm.xpm --- QtDMM-0.8.12.orig/src/xpm/cm.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/cm.xpm 2009-06-10 23:04:09.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * M_xpm[] = { +static const char * M_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/config.xpm QtDMM-0.8.12/src/xpm/config.xpm --- QtDMM-0.8.12.orig/src/xpm/config.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/config.xpm 2009-06-10 23:04:17.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * config_xpm[] = { +static const char * config_xpm[] = { "22 22 20 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/conf.xpm QtDMM-0.8.12/src/xpm/conf.xpm --- QtDMM-0.8.12.orig/src/xpm/conf.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/conf.xpm 2009-06-10 23:04:15.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * conf_xpm[] = { +static const char * conf_xpm[] = { "22 22 20 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/connect_icon.xpm QtDMM-0.8.12/src/xpm/connect_icon.xpm --- QtDMM-0.8.12.orig/src/xpm/connect_icon.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connect_icon.xpm 2009-06-10 23:04:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connect_icon_xpm[] = { +static const char * connect_icon_xpm[] = { "32 32 188 2", " c None", ". c #FFFF00", diff -ur QtDMM-0.8.12.orig/src/xpm/connection.xpm QtDMM-0.8.12/src/xpm/connection.xpm --- QtDMM-0.8.12.orig/src/xpm/connection.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connection.xpm 2009-06-10 23:04:25.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connection_xpm[] = { +static const char * connection_xpm[] = { "32 32 67 1", " c None", ". c #FDFD00", diff -ur QtDMM-0.8.12.orig/src/xpm/connect_off.xpm QtDMM-0.8.12/src/xpm/connect_off.xpm --- QtDMM-0.8.12.orig/src/xpm/connect_off.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connect_off.xpm 2009-06-10 23:04:21.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connect_off_xpm[] = { +static const char * connect_off_xpm[] = { "22 22 18 1", " c None", ". c #FFFF00", diff -ur QtDMM-0.8.12.orig/src/xpm/connect_on.xpm QtDMM-0.8.12/src/xpm/connect_on.xpm --- QtDMM-0.8.12.orig/src/xpm/connect_on.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connect_on.xpm 2009-06-10 23:04:23.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connect_on_xpm[] = { +static const char * connect_on_xpm[] = { "22 22 16 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/DBM_small.xpm QtDMM-0.8.12/src/xpm/DBM_small.xpm --- QtDMM-0.8.12.orig/src/xpm/DBM_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/DBM_small.xpm 2009-06-10 23:03:23.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * DBM_small_xpm[] = { +static const char * DBM_small_xpm[] = { "9 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/DBM.xpm QtDMM-0.8.12/src/xpm/DBM.xpm --- QtDMM-0.8.12.orig/src/xpm/DBM.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/DBM.xpm 2009-06-10 23:03:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * DBM_xpm[] = { +static const char * DBM_xpm[] = { "15 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/dc.xpm QtDMM-0.8.12/src/xpm/dc.xpm --- QtDMM-0.8.12.orig/src/xpm/dc.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/dc.xpm 2009-06-10 23:04:27.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * dc_xpm[] = { +static const char * dc_xpm[] = { "18 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/decimal_small.xpm QtDMM-0.8.12/src/xpm/decimal_small.xpm --- QtDMM-0.8.12.orig/src/xpm/decimal_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/decimal_small.xpm 2009-06-10 23:04:34.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * decimal_small_xpm[] = { +static const char * decimal_small_xpm[] = { "4 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/decimal.xpm QtDMM-0.8.12/src/xpm/decimal.xpm --- QtDMM-0.8.12.orig/src/xpm/decimal.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/decimal.xpm 2009-06-10 23:04:32.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * decimal_xpm[] = { +static const char * decimal_xpm[] = { "11 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/deg_small.xpm QtDMM-0.8.12/src/xpm/deg_small.xpm --- QtDMM-0.8.12.orig/src/xpm/deg_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/deg_small.xpm 2009-06-10 23:04:38.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * deg_small_xpm[] = { +static const char * deg_small_xpm[] = { "10 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/deg.xpm QtDMM-0.8.12/src/xpm/deg.xpm --- QtDMM-0.8.12.orig/src/xpm/deg.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/deg.xpm 2009-06-10 23:04:36.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * deg_xpm[] = { +static const char * deg_xpm[] = { "18 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/diode.xpm QtDMM-0.8.12/src/xpm/diode.xpm --- QtDMM-0.8.12.orig/src/xpm/diode.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/diode.xpm 2009-06-10 23:04:40.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * diode_xpm[] = { +static const char * diode_xpm[] = { "17 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/display.xpm QtDMM-0.8.12/src/xpm/display.xpm --- QtDMM-0.8.12.orig/src/xpm/display.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/display.xpm 2009-06-10 23:04:43.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * display_xpm[] = { +static const char * display_xpm[] = { "32 32 4 1", " c None", ". c #00B506", diff -ur QtDMM-0.8.12.orig/src/xpm/dmm_big.xpm QtDMM-0.8.12/src/xpm/dmm_big.xpm --- QtDMM-0.8.12.orig/src/xpm/dmm_big.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/dmm_big.xpm 2009-06-10 23:04:47.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * dmm_big_xpm[] = { +static const char * dmm_big_xpm[] = { "64 64 14 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/dmm.xpm QtDMM-0.8.12/src/xpm/dmm.xpm --- QtDMM-0.8.12.orig/src/xpm/dmm.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/dmm.xpm 2009-06-10 23:04:45.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * dmm_xpm[] = { +static const char * dmm_xpm[] = { "32 32 14 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/ee.xpm QtDMM-0.8.12/src/xpm/ee.xpm --- QtDMM-0.8.12.orig/src/xpm/ee.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/ee.xpm 2009-06-10 23:04:49.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * ee_xpm[] = { +static const char * ee_xpm[] = { "38 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/execute.xpm QtDMM-0.8.12/src/xpm/execute.xpm --- QtDMM-0.8.12.orig/src/xpm/execute.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/execute.xpm 2009-06-10 23:04:51.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * execute_xpm[] = { +static const char * execute_xpm[] = { "32 32 9 1", " c None", ". c #050505", diff -ur QtDMM-0.8.12.orig/src/xpm/export.xpm QtDMM-0.8.12/src/xpm/export.xpm --- QtDMM-0.8.12.orig/src/xpm/export.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/export.xpm 2009-06-10 23:04:54.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * export_xpm[] = { +static const char * export_xpm[] = { "22 22 117 2", " c None", ". c #6B6B6B", diff -ur QtDMM-0.8.12.orig/src/xpm/fifty_bar.xpm QtDMM-0.8.12/src/xpm/fifty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/fifty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/fifty_bar.xpm 2009-06-10 23:04:56.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * fifty_bar_xpm[] = { +static const char * fifty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/fourty_bar.xpm QtDMM-0.8.12/src/xpm/fourty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/fourty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/fourty_bar.xpm 2009-06-10 23:04:59.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * fourty_bar_xpm[] = { +static const char * fourty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/F_small.xpm QtDMM-0.8.12/src/xpm/F_small.xpm --- QtDMM-0.8.12.orig/src/xpm/F_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/F_small.xpm 2009-06-10 23:03:28.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * F_small_xpm[] = { +static const char * F_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/F.xpm QtDMM-0.8.12/src/xpm/F.xpm --- QtDMM-0.8.12.orig/src/xpm/F.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/F.xpm 2009-06-10 23:03:26.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * F_xpm[] = { +static const char * F_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/graph.xpm QtDMM-0.8.12/src/xpm/graph.xpm --- QtDMM-0.8.12.orig/src/xpm/graph.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/graph.xpm 2009-06-10 23:05:01.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * graph_xpm[] = { +static const char * graph_xpm[] = { "32 32 4 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/G_small.xpm QtDMM-0.8.12/src/xpm/G_small.xpm --- QtDMM-0.8.12.orig/src/xpm/G_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/G_small.xpm 2009-06-10 23:03:33.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * G_small_xpm[] = { +static const char * G_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/gui.xpm QtDMM-0.8.12/src/xpm/gui.xpm --- QtDMM-0.8.12.orig/src/xpm/gui.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/gui.xpm 2009-06-10 23:05:04.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * gui_xpm[] = { +static const char * gui_xpm[] = { "32 32 303 2", " c None", ". c #272727", diff -ur QtDMM-0.8.12.orig/src/xpm/G.xpm QtDMM-0.8.12/src/xpm/G.xpm --- QtDMM-0.8.12.orig/src/xpm/G.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/G.xpm 2009-06-10 23:03:30.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * G_xpm[] = { +static const char * G_xpm[] = { "11 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/help.xpm QtDMM-0.8.12/src/xpm/help.xpm --- QtDMM-0.8.12.orig/src/xpm/help.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/help.xpm 2009-06-10 23:05:06.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * help_xpm[] = { +static const char * help_xpm[] = { "22 22 4 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/hi.xpm QtDMM-0.8.12/src/xpm/hi.xpm --- QtDMM-0.8.12.orig/src/xpm/hi.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/hi.xpm 2009-06-10 23:05:08.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * hi_xpm[] = { +static const char * hi_xpm[] = { "18 9 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/hold.xpm QtDMM-0.8.12/src/xpm/hold.xpm --- QtDMM-0.8.12.orig/src/xpm/hold.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/hold.xpm 2009-06-10 23:05:11.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * hold_xpm[] = { +static const char * hold_xpm[] = { "14 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/H_small.xpm QtDMM-0.8.12/src/xpm/H_small.xpm --- QtDMM-0.8.12.orig/src/xpm/H_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/H_small.xpm 2009-06-10 23:03:37.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * H_small_xpm[] = { +static const char * H_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/H.xpm QtDMM-0.8.12/src/xpm/H.xpm --- QtDMM-0.8.12.orig/src/xpm/H.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/H.xpm 2009-06-10 23:03:35.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * H_xpm[] = { +static const char * H_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Hz_small.xpm QtDMM-0.8.12/src/xpm/Hz_small.xpm --- QtDMM-0.8.12.orig/src/xpm/Hz_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Hz_small.xpm 2009-06-10 23:03:41.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Hz_small_xpm[] = { +static const char * Hz_small_xpm[] = { "10 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Hz.xpm QtDMM-0.8.12/src/xpm/Hz.xpm --- QtDMM-0.8.12.orig/src/xpm/Hz.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Hz.xpm 2009-06-10 23:03:39.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Hz_xpm[] = { +static const char * Hz_xpm[] = { "18 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/icon_gray.xpm QtDMM-0.8.12/src/xpm/icon_gray.xpm --- QtDMM-0.8.12.orig/src/xpm/icon_gray.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/icon_gray.xpm 2009-06-10 23:05:15.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * icon_gray_xpm[] = { +static const char * icon_gray_xpm[] = { "32 32 15 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/icon.xpm QtDMM-0.8.12/src/xpm/icon.xpm --- QtDMM-0.8.12.orig/src/xpm/icon.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/icon.xpm 2009-06-10 23:05:13.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * icon_xpm[] = { +static const char * icon_xpm[] = { "32 32 15 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/import.xpm QtDMM-0.8.12/src/xpm/import.xpm --- QtDMM-0.8.12.orig/src/xpm/import.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/import.xpm 2009-06-10 23:05:17.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * import_xpm[] = { +static const char * import_xpm[] = { "22 22 191 2", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/integration_old.xpm QtDMM-0.8.12/src/xpm/integration_old.xpm --- QtDMM-0.8.12.orig/src/xpm/integration_old.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/integration_old.xpm 2009-06-10 23:05:22.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * integration_old_xpm[] = { +static const char * integration_old_xpm[] = { "32 32 4 1", " c None", ". c #0033FF", diff -ur QtDMM-0.8.12.orig/src/xpm/integration.xpm QtDMM-0.8.12/src/xpm/integration.xpm --- QtDMM-0.8.12.orig/src/xpm/integration.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/integration.xpm 2009-06-10 23:05:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * integration_xpm[] = { +static const char * integration_xpm[] = { "32 32 82 1", " c None", ". c #FFFFFF", diff -ur QtDMM-0.8.12.orig/src/xpm/k_small.xpm QtDMM-0.8.12/src/xpm/k_small.xpm --- QtDMM-0.8.12.orig/src/xpm/k_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/k_small.xpm 2009-06-10 23:05:27.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * k_small_xpm[] = { +static const char * k_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/k.xpm QtDMM-0.8.12/src/xpm/k.xpm --- QtDMM-0.8.12.orig/src/xpm/k.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/k.xpm 2009-06-10 23:05:24.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * k_xpm[] = { +static const char * k_xpm[] = { "7 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/l_small.xpm QtDMM-0.8.12/src/xpm/l_small.xpm --- QtDMM-0.8.12.orig/src/xpm/l_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/l_small.xpm 2009-06-10 23:05:32.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * l_small_xpm[] = { +static const char * l_small_xpm[] = { "12 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/l.xpm QtDMM-0.8.12/src/xpm/l.xpm --- QtDMM-0.8.12.orig/src/xpm/l.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/l.xpm 2009-06-10 23:05:29.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * l_xpm[] = { +static const char * l_xpm[] = { "38 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/manu.xpm QtDMM-0.8.12/src/xpm/manu.xpm --- QtDMM-0.8.12.orig/src/xpm/manu.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/manu.xpm 2009-06-10 23:05:39.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * manu_xpm[] = { +static const char * manu_xpm[] = { "14 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/max_str.xpm QtDMM-0.8.12/src/xpm/max_str.xpm --- QtDMM-0.8.12.orig/src/xpm/max_str.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/max_str.xpm 2009-06-10 23:05:41.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * max_str_xpm[] = { +static const char * max_str_xpm[] = { "19 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/min_str.xpm QtDMM-0.8.12/src/xpm/min_str.xpm --- QtDMM-0.8.12.orig/src/xpm/min_str.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/min_str.xpm 2009-06-10 23:05:43.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * min_str_xpm[] = { +static const char * min_str_xpm[] = { "15 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/minus_small.xpm QtDMM-0.8.12/src/xpm/minus_small.xpm --- QtDMM-0.8.12.orig/src/xpm/minus_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/minus_small.xpm 2009-06-10 23:05:48.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * minus_small_xpm[] = { +static const char * minus_small_xpm[] = { "8 3 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/minus.xpm QtDMM-0.8.12/src/xpm/minus.xpm --- QtDMM-0.8.12.orig/src/xpm/minus.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/minus.xpm 2009-06-10 23:05:46.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * minus_xpm[] = { +static const char * minus_xpm[] = { "22 63 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/m_small.xpm QtDMM-0.8.12/src/xpm/m_small.xpm --- QtDMM-0.8.12.orig/src/xpm/m_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/m_small.xpm 2009-06-10 23:05:36.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * m_small_xpm[] = { +static const char * m_small_xpm[] = { "7 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/m.xpm QtDMM-0.8.12/src/xpm/m.xpm --- QtDMM-0.8.12.orig/src/xpm/m.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/m.xpm 2009-06-10 23:05:34.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * m_xpm[] = { +static const char * m_xpm[] = { "11 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/n_small.xpm QtDMM-0.8.12/src/xpm/n_small.xpm --- QtDMM-0.8.12.orig/src/xpm/n_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/n_small.xpm 2009-06-10 23:05:52.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * n_small_xpm[] = { +static const char * n_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/null_bar.xpm QtDMM-0.8.12/src/xpm/null_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/null_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/null_bar.xpm 2009-06-10 23:05:54.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * null_bar_xpm[] = { +static const char * null_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/numbers_small.xpm QtDMM-0.8.12/src/xpm/numbers_small.xpm --- QtDMM-0.8.12.orig/src/xpm/numbers_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/numbers_small.xpm 2009-06-10 23:05:58.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * numbers_small_xpm[] = { +static const char * numbers_small_xpm[] = { "120 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/numbers.xpm QtDMM-0.8.12/src/xpm/numbers.xpm --- QtDMM-0.8.12.orig/src/xpm/numbers.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/numbers.xpm 2009-06-10 23:05:56.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * numbers_xpm[] = { +static const char * numbers_xpm[] = { "340 60 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/numers_tiny.xpm QtDMM-0.8.12/src/xpm/numers_tiny.xpm --- QtDMM-0.8.12.orig/src/xpm/numers_tiny.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/numers_tiny.xpm 2009-06-10 23:06:00.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * numers_tiny_xpm[] = { +static const char * numers_tiny_xpm[] = { "80 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/n.xpm QtDMM-0.8.12/src/xpm/n.xpm --- QtDMM-0.8.12.orig/src/xpm/n.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/n.xpm 2009-06-10 23:05:50.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * n_xpm[] = { +static const char * n_xpm[] = { "7 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Ohm_small.xpm QtDMM-0.8.12/src/xpm/Ohm_small.xpm --- QtDMM-0.8.12.orig/src/xpm/Ohm_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Ohm_small.xpm 2009-06-10 23:03:45.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Ohm_small_xpm[] = { +static const char * Ohm_small_xpm[] = { "6 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Ohm.xpm QtDMM-0.8.12/src/xpm/Ohm.xpm --- QtDMM-0.8.12.orig/src/xpm/Ohm.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Ohm.xpm 2009-06-10 23:03:43.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Ohm_xpm[] = { +static const char * Ohm_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/percent_small.xpm QtDMM-0.8.12/src/xpm/percent_small.xpm --- QtDMM-0.8.12.orig/src/xpm/percent_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/percent_small.xpm 2009-06-10 23:06:09.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * percent_small_xpm[] = { +static const char * percent_small_xpm[] = { "10 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/percent.xpm QtDMM-0.8.12/src/xpm/percent.xpm --- QtDMM-0.8.12.orig/src/xpm/percent.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/percent.xpm 2009-06-10 23:06:07.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * percent_xpm[] = { +static const char * percent_xpm[] = { "18 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/print.xpm QtDMM-0.8.12/src/xpm/print.xpm --- QtDMM-0.8.12.orig/src/xpm/print.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/print.xpm 2009-06-10 23:06:12.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * print_xpm[] = { +static const char * print_xpm[] = { "22 22 178 2", " c None", ". c #565656", diff -ur QtDMM-0.8.12.orig/src/xpm/p_small.xpm QtDMM-0.8.12/src/xpm/p_small.xpm --- QtDMM-0.8.12.orig/src/xpm/p_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/p_small.xpm 2009-06-10 23:06:05.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * p_small_xpm[] = { +static const char * p_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/p.xpm QtDMM-0.8.12/src/xpm/p.xpm --- QtDMM-0.8.12.orig/src/xpm/p.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/p.xpm 2009-06-10 23:06:03.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * p_xpm[] = { +static const char * p_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/quit.xpm QtDMM-0.8.12/src/xpm/quit.xpm --- QtDMM-0.8.12.orig/src/xpm/quit.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/quit.xpm 2009-06-10 23:06:14.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * quit_xpm[] = { +static const char * quit_xpm[] = { "22 22 93 2", " c None", ". c #FFFFFF", diff -ur QtDMM-0.8.12.orig/src/xpm/recorder.xpm QtDMM-0.8.12/src/xpm/recorder.xpm --- QtDMM-0.8.12.orig/src/xpm/recorder.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/recorder.xpm 2009-06-10 23:06:16.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * recorder_xpm[] = { +static const char * recorder_xpm[] = { "32 32 101 2", " g None", ". g #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/reset.xpm QtDMM-0.8.12/src/xpm/reset.xpm --- QtDMM-0.8.12.orig/src/xpm/reset.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/reset.xpm 2009-06-10 23:06:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * reset_xpm[] = { +static const char * reset_xpm[] = { "20 20 127 2", " c None", ". c #5A5A5A", diff -ur QtDMM-0.8.12.orig/src/xpm/scale.xpm QtDMM-0.8.12/src/xpm/scale.xpm --- QtDMM-0.8.12.orig/src/xpm/scale.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/scale.xpm 2009-06-10 23:06:21.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * scale_xpm[] = { +static const char * scale_xpm[] = { "32 32 5 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/sixty_bar.xpm QtDMM-0.8.12/src/xpm/sixty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/sixty_bar.xpm 2007-08-19 21:37:34.000000000 +0400 +++ QtDMM-0.8.12/src/xpm/sixty_bar.xpm 2009-06-10 23:06:23.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * sixty_bar_xpm[] = { +static const char * sixty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/specialchars_small.xpm QtDMM-0.8.12/src/xpm/specialchars_small.xpm --- QtDMM-0.8.12.orig/src/xpm/specialchars_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/specialchars_small.xpm 2009-06-10 23:06:28.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * specialchars_small_xpm[] = { +static const char * specialchars_small_xpm[] = { "156 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/specialchars.xpm QtDMM-0.8.12/src/xpm/specialchars.xpm --- QtDMM-0.8.12.orig/src/xpm/specialchars.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/specialchars.xpm 2009-06-10 23:06:26.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * specialchars_xpm[] = { +static const char * specialchars_xpm[] = { "442 60 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/start.xpm QtDMM-0.8.12/src/xpm/start.xpm --- QtDMM-0.8.12.orig/src/xpm/start.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/start.xpm 2009-06-10 23:06:30.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * start_xpm[] = { +static const char * start_xpm[] = { "22 22 101 2", " c None", ". c #0C3651", diff -ur QtDMM-0.8.12.orig/src/xpm/stop.xpm QtDMM-0.8.12/src/xpm/stop.xpm --- QtDMM-0.8.12.orig/src/xpm/stop.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/stop.xpm 2009-06-10 23:06:33.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * stop_xpm[] = { +static const char * stop_xpm[] = { "22 22 129 2", " c None", ". c #1E0A0A", diff -ur QtDMM-0.8.12.orig/src/xpm/ten_bar.xpm QtDMM-0.8.12/src/xpm/ten_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/ten_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/ten_bar.xpm 2009-06-10 23:06:35.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * ten_bar_xpm[] = { +static const char * ten_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/thirty_bar.xpm QtDMM-0.8.12/src/xpm/thirty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/thirty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/thirty_bar.xpm 2009-06-10 23:06:38.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * thirty_bar_xpm[] = { +static const char * thirty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/twenty_bar.xpm QtDMM-0.8.12/src/xpm/twenty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/twenty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/twenty_bar.xpm 2009-06-10 23:06:40.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * twenty_bar_xpm[] = { +static const char * twenty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/u_small.xpm QtDMM-0.8.12/src/xpm/u_small.xpm --- QtDMM-0.8.12.orig/src/xpm/u_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/u_small.xpm 2009-06-10 23:06:44.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * u_small_xpm[] = { +static const char * u_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/u.xpm QtDMM-0.8.12/src/xpm/u.xpm --- QtDMM-0.8.12.orig/src/xpm/u.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/u.xpm 2009-06-10 23:06:42.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * u_xpm[] = { +static const char * u_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/V_small.xpm QtDMM-0.8.12/src/xpm/V_small.xpm --- QtDMM-0.8.12.orig/src/xpm/V_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/V_small.xpm 2009-06-10 23:03:49.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * V_small_xpm[] = { +static const char * V_small_xpm[] = { "6 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/V.xpm QtDMM-0.8.12/src/xpm/V.xpm --- QtDMM-0.8.12.orig/src/xpm/V.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/V.xpm 2009-06-10 23:03:47.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * V_xpm[] = { +static const char * V_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/W_small.xpm QtDMM-0.8.12/src/xpm/W_small.xpm --- QtDMM-0.8.12.orig/src/xpm/W_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/W_small.xpm 2009-06-10 23:03:55.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * W_small_xpm[] = { +static const char * W_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/W.xpm QtDMM-0.8.12/src/xpm/W.xpm --- QtDMM-0.8.12.orig/src/xpm/W.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/W.xpm 2009-06-10 23:03:51.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * W_xpm[] = { +static const char * W_xpm[] = { "12 16 2 1", " c None", ". c #000000", Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/QtDMM/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 19 Aug 2009 21:42:40 -0000 1.1 +++ .cvsignore 28 Aug 2009 21:07:01 -0000 1.2 @@ -0,0 +1 @@ +qtdmm-0.8.12.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/QtDMM/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 19 Aug 2009 21:42:40 -0000 1.1 +++ sources 28 Aug 2009 21:07:01 -0000 1.2 @@ -0,0 +1 @@ +a028858963eeca6278895a668e119536 qtdmm-0.8.12.tgz From zap at fedoraproject.org Fri Aug 28 21:08:30 2009 From: zap at fedoraproject.org (Andrew Zabolotny) Date: Fri, 28 Aug 2009 21:08:30 +0000 (UTC) Subject: rpms/QtDMM/F-10 QtDMM.spec, NONE, 1.1 import.log, NONE, 1.1 qtdmm-0.8.12-desktop.patch, NONE, 1.1 qtdmm-0.8.12-warnings.patch, NONE, 1.1 qtdmm-0.8.12-xpm-warnings.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828210830.7BF3911C0078@cvs1.fedora.phx.redhat.com> Author: zap Update of /cvs/pkgs/rpms/QtDMM/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5175/F-10 Modified Files: .cvsignore sources Added Files: QtDMM.spec import.log qtdmm-0.8.12-desktop.patch qtdmm-0.8.12-warnings.patch qtdmm-0.8.12-xpm-warnings.patch Log Message: * Sat Aug 29 2009 Andrew Zabolotny 0.8.12-1 - Initial import into Fedora --- NEW FILE QtDMM.spec --- Name: QtDMM Version: 0.8.12 Release: 1%{?dist} Summary: A digital multimeter readout software Group: Applications/Engineering License: GPLv2+ URL: http://www.mtoussaint.de/qtdmm.html Source: http://www.mtoussaint.de/qtdmm-%{version}.tgz Patch1: qtdmm-0.8.12-desktop.patch Patch2: qtdmm-0.8.12-xpm-warnings.patch Patch3: qtdmm-0.8.12-warnings.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: electronics-menu BuildRequires: qt3-devel, desktop-file-utils %description QtDMM is a DMM readout software including a configurable recorder. The recorder features manual start, scheduled start (at a given time), triggered automatic start when given thresholds are reached, and the ability to display more than one value from the multimeter. It was written for Metex (and compatible like VOLTCRAFT) multimeter which use an 14 byte protocol. Later several more protocols have been added. For more information on the currently supported DMM's have a look at the preset table. %prep %setup -q %patch1 -p1 -b .desktop %patch2 -p1 -b .xpm-warnings %patch3 -p1 -b .warnings chmod a-x src/*.cpp src/*.h %configure %build make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT install -p -d $RPM_BUILD_ROOT%{_bindir} install -p -d $RPM_BUILD_ROOT%{_datadir}/pixmaps install -p -d $RPM_BUILD_ROOT%{_datadir}/applications install -p -d $RPM_BUILD_ROOT%{_mandir}/man1 install -p -m 755 bin/qtdmm $RPM_BUILD_ROOT%{_bindir} install -p -m 644 qtdmm.png $RPM_BUILD_ROOT%{_datadir}/pixmaps install -p -m 644 qtdmm.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1 desktop-file-install \ --vendor="" \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category "Engineering;Electronics;" \ --delete-original \ QtDMM.desktop %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README AUTHORS CHANGELOG COPYING %{_bindir}/qtdmm %{_datadir}/applications/QtDMM.desktop %{_datadir}/pixmaps/qtdmm.png %{_mandir}/man1/%{name}.1.gz %changelog * Sat Jun 6 2009 Andrew Zabolotny 0.8.12-1 - updated to latest version - Fedora packaging guidelines * Thu Nov 23 2006 Radek Liboska - 0.8.8 * Sat Sep 23 2006 Radek Liboska - License added, install bug (strip) corrected * Wed Dec 28 2005 Radek Liboska - 0.8.7 * Wed Aug 17 2005 Radek Liboska - 0.8.6 * Mon Jun 28 2005 Radek Liboska - 0.8.5 * Mon May 2 2005 Radek Liboska - 0.8.4 * Fri Apr 29 2005 Radek Liboska - 0.8.3 * Fri Oct 18 2002 Radek Liboska - 0.8.1 * Tue May 7 2002 Radek Liboska - ports ttyS4-ttyS7 added * Wed Mar 6 2002 Radek Liboska - 0.7 * Tue Nov 27 2001 Radek Liboska - 0.6 * Tue Sep 4 2001 Radek Liboska - 0.5 Second RPM release - 0.4 Initial RPM release --- NEW FILE import.log --- QtDMM-0_8_12-1_fc11_zap:F-10:QtDMM-0.8.12-1.fc11.zap.src.rpm:1251493682 qtdmm-0.8.12-desktop.patch: QtDMM.desktop | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) --- NEW FILE qtdmm-0.8.12-desktop.patch --- --- QtDMM-0.8.12.orig/QtDMM.desktop 2006-11-11 11:15:37.000000000 +0300 +++ QtDMM-0.8.12/QtDMM.desktop 2009-06-10 23:19:43.000000000 +0400 @@ -1,8 +1,12 @@ [Desktop Entry] +Version=1.0 Encoding=UTF-8 -Name=QtDMM -Exec=qtdmm -Icon=/usr/share/pixmaps/qtdmm.png -Terminal=false +GenericName=QtDMM +Name=Digital Multimeter +Name[ru_RU]=???????? ?????????? +Comment=A digital multimeter readout software +Comment[ru_RU]=?????????? ?????? ? ????????? ??????????? Type=Application +Exec=qtdmm +Icon=qtdmm Categories=GNOME;KDE;Application;Utility; qtdmm-0.8.12-warnings.patch: dmm.cpp | 14 +++++++------- dmm.h | 4 ++-- dmmprefs.h | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) --- NEW FILE qtdmm-0.8.12-warnings.patch --- diff -ur QtDMM-0.8.12.orig/src/dmm.cpp QtDMM-0.8.12/src/dmm.cpp --- QtDMM-0.8.12.orig/src/dmm.cpp 2007-12-25 14:26:19.000000000 +0300 +++ QtDMM-0.8.12/src/dmm.cpp 2009-06-10 23:12:09.000000000 +0400 @@ -418,7 +418,7 @@ { val += re->string()[i]; } - if (re->string()[4]&0x0f != 0x0a) + if ((re->string()[4] & 0x0f) != 0x0a) { val += re->string()[4]; } @@ -721,10 +721,10 @@ m_error = tr( "Connected" ) + " (" + m_name + " @ " + m_device + ")"; } -char *DMM::RS22812Digit( int byte ) +const char *DMM::RS22812Digit( int byte ) { - int digit[10] = { 0xd7, 0x50, 0xb5, 0xf1, 0x72, 0xe3, 0xe7, 0x51, 0xf7, 0xf3 }; - char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; + int digit[10] = { 0xd7, 0x50, 0xb5, 0xf1, 0x72, 0xe3, 0xe7, 0x51, 0xf7, 0xf3 }; + const char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; byte &= 0x0f7; @@ -1545,10 +1545,10 @@ m_error = tr( "Connected" ) + " (" + m_name + " @ " + m_device + ")"; } -char *DMM::vc820Digit( int byte ) +const char *DMM::vc820Digit( int byte ) { - int digit[10] = { 0x7d, 0x05, 0x5b, 0x1f, 0x27, 0x3e, 0x7e, 0x15, 0x7f, 0x3f }; - char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; + int digit[10] = { 0x7d, 0x05, 0x5b, 0x1f, 0x27, 0x3e, 0x7e, 0x15, 0x7f, 0x3f }; + const char *c_digit[10] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; byte &= 0x7f; diff -ur QtDMM-0.8.12.orig/src/dmm.h QtDMM-0.8.12/src/dmm.h --- QtDMM-0.8.12.orig/src/dmm.h 2007-12-25 14:26:43.000000000 +0300 +++ QtDMM-0.8.12/src/dmm.h 2009-06-10 23:10:59.000000000 +0400 @@ -82,8 +82,8 @@ void readVC940Continuous( ReadEvent * ); void readQM1537Continuous( ReadEvent * ); void readRS22812Continuous( ReadEvent * ); - char *vc820Digit( int ); - char *RS22812Digit( int ); + const char *vc820Digit( int ); + const char *RS22812Digit( int ); }; diff -ur QtDMM-0.8.12.orig/src/dmmprefs.h QtDMM-0.8.12/src/dmmprefs.h --- QtDMM-0.8.12.orig/src/dmmprefs.h 2007-11-24 23:52:07.000000000 +0300 +++ QtDMM-0.8.12/src/dmmprefs.h 2009-06-10 23:13:34.000000000 +0400 @@ -26,7 +26,7 @@ struct DMMInfo { - char *name; + const char *name; int baud; int protocol; int bits; qtdmm-0.8.12-xpm-warnings.patch: A.xpm | 2 +- A_small.xpm | 2 +- DBM.xpm | 2 +- DBM_small.xpm | 2 +- F.xpm | 2 +- F_small.xpm | 2 +- G.xpm | 2 +- G_small.xpm | 2 +- H.xpm | 2 +- H_small.xpm | 2 +- Hz.xpm | 2 +- Hz_small.xpm | 2 +- Ohm.xpm | 2 +- Ohm_small.xpm | 2 +- V.xpm | 2 +- V_small.xpm | 2 +- W.xpm | 2 +- W_small.xpm | 2 +- ac.xpm | 2 +- all_digits.xpm | 2 +- auto.xpm | 2 +- bar.xpm | 2 +- clear.xpm | 2 +- cm.xpm | 2 +- cm_small.xpm | 2 +- conf.xpm | 2 +- config.xpm | 2 +- connect_icon.xpm | 2 +- connect_off.xpm | 2 +- connect_on.xpm | 2 +- connection.xpm | 2 +- dc.xpm | 2 +- decimal.xpm | 2 +- decimal_small.xpm | 2 +- deg.xpm | 2 +- deg_small.xpm | 2 +- diode.xpm | 2 +- display.xpm | 2 +- dmm.xpm | 2 +- dmm_big.xpm | 2 +- ee.xpm | 2 +- execute.xpm | 2 +- export.xpm | 2 +- fifty_bar.xpm | 2 +- fourty_bar.xpm | 2 +- graph.xpm | 2 +- gui.xpm | 2 +- help.xpm | 2 +- hi.xpm | 2 +- hold.xpm | 2 +- icon.xpm | 2 +- icon_gray.xpm | 2 +- import.xpm | 2 +- integration.xpm | 2 +- integration_old.xpm | 2 +- k.xpm | 2 +- k_small.xpm | 2 +- l.xpm | 2 +- l_small.xpm | 2 +- m.xpm | 2 +- m_small.xpm | 2 +- manu.xpm | 2 +- max_str.xpm | 2 +- min_str.xpm | 2 +- minus.xpm | 2 +- minus_small.xpm | 2 +- n.xpm | 2 +- n_small.xpm | 2 +- null_bar.xpm | 2 +- numbers.xpm | 2 +- numbers_small.xpm | 2 +- numers_tiny.xpm | 2 +- p.xpm | 2 +- p_small.xpm | 2 +- percent.xpm | 2 +- percent_small.xpm | 2 +- print.xpm | 2 +- quit.xpm | 2 +- recorder.xpm | 2 +- reset.xpm | 2 +- scale.xpm | 2 +- sixty_bar.xpm | 2 +- specialchars.xpm | 2 +- specialchars_small.xpm | 2 +- start.xpm | 2 +- stop.xpm | 2 +- ten_bar.xpm | 2 +- thirty_bar.xpm | 2 +- twenty_bar.xpm | 2 +- u.xpm | 2 +- u_small.xpm | 2 +- 91 files changed, 91 insertions(+), 91 deletions(-) --- NEW FILE qtdmm-0.8.12-xpm-warnings.patch --- diff -ur QtDMM-0.8.12.orig/src/xpm/ac.xpm QtDMM-0.8.12/src/xpm/ac.xpm --- QtDMM-0.8.12.orig/src/xpm/ac.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/ac.xpm 2009-06-10 23:03:57.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * ac_xpm[] = { +static const char * ac_xpm[] = { "18 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/all_digits.xpm QtDMM-0.8.12/src/xpm/all_digits.xpm --- QtDMM-0.8.12.orig/src/xpm/all_digits.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/all_digits.xpm 2009-06-10 23:04:01.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * all_digits_xpm[] = { +static const char * all_digits_xpm[] = { "38 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/A_small.xpm QtDMM-0.8.12/src/xpm/A_small.xpm --- QtDMM-0.8.12.orig/src/xpm/A_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/A_small.xpm 2009-06-10 23:03:16.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * A_small_xpm[] = { +static const char * A_small_xpm[] = { "6 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/auto.xpm QtDMM-0.8.12/src/xpm/auto.xpm --- QtDMM-0.8.12.orig/src/xpm/auto.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/auto.xpm 2009-06-10 23:04:03.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * auto_xpm[] = { +static const char * auto_xpm[] = { "14 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/A.xpm QtDMM-0.8.12/src/xpm/A.xpm --- QtDMM-0.8.12.orig/src/xpm/A.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/A.xpm 2009-06-10 23:03:13.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * A_xpm[] = { +static const char * A_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/bar.xpm QtDMM-0.8.12/src/xpm/bar.xpm --- QtDMM-0.8.12.orig/src/xpm/bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/bar.xpm 2009-06-10 23:04:05.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * bar_xpm[] = { +static const char * bar_xpm[] = { "5 9 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/clear.xpm QtDMM-0.8.12/src/xpm/clear.xpm --- QtDMM-0.8.12.orig/src/xpm/clear.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/clear.xpm 2009-06-10 23:04:07.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * clear_xpm[] = { +static const char * clear_xpm[] = { "22 22 108 2", " g None", ". g #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/cm_small.xpm QtDMM-0.8.12/src/xpm/cm_small.xpm --- QtDMM-0.8.12.orig/src/xpm/cm_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/cm_small.xpm 2009-06-10 23:04:13.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * M_small_xpm[] = { +static const char * M_small_xpm[] = { "7 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/cm.xpm QtDMM-0.8.12/src/xpm/cm.xpm --- QtDMM-0.8.12.orig/src/xpm/cm.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/cm.xpm 2009-06-10 23:04:09.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * M_xpm[] = { +static const char * M_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/config.xpm QtDMM-0.8.12/src/xpm/config.xpm --- QtDMM-0.8.12.orig/src/xpm/config.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/config.xpm 2009-06-10 23:04:17.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * config_xpm[] = { +static const char * config_xpm[] = { "22 22 20 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/conf.xpm QtDMM-0.8.12/src/xpm/conf.xpm --- QtDMM-0.8.12.orig/src/xpm/conf.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/conf.xpm 2009-06-10 23:04:15.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * conf_xpm[] = { +static const char * conf_xpm[] = { "22 22 20 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/connect_icon.xpm QtDMM-0.8.12/src/xpm/connect_icon.xpm --- QtDMM-0.8.12.orig/src/xpm/connect_icon.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connect_icon.xpm 2009-06-10 23:04:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connect_icon_xpm[] = { +static const char * connect_icon_xpm[] = { "32 32 188 2", " c None", ". c #FFFF00", diff -ur QtDMM-0.8.12.orig/src/xpm/connection.xpm QtDMM-0.8.12/src/xpm/connection.xpm --- QtDMM-0.8.12.orig/src/xpm/connection.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connection.xpm 2009-06-10 23:04:25.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connection_xpm[] = { +static const char * connection_xpm[] = { "32 32 67 1", " c None", ". c #FDFD00", diff -ur QtDMM-0.8.12.orig/src/xpm/connect_off.xpm QtDMM-0.8.12/src/xpm/connect_off.xpm --- QtDMM-0.8.12.orig/src/xpm/connect_off.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connect_off.xpm 2009-06-10 23:04:21.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connect_off_xpm[] = { +static const char * connect_off_xpm[] = { "22 22 18 1", " c None", ". c #FFFF00", diff -ur QtDMM-0.8.12.orig/src/xpm/connect_on.xpm QtDMM-0.8.12/src/xpm/connect_on.xpm --- QtDMM-0.8.12.orig/src/xpm/connect_on.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/connect_on.xpm 2009-06-10 23:04:23.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * connect_on_xpm[] = { +static const char * connect_on_xpm[] = { "22 22 16 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/DBM_small.xpm QtDMM-0.8.12/src/xpm/DBM_small.xpm --- QtDMM-0.8.12.orig/src/xpm/DBM_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/DBM_small.xpm 2009-06-10 23:03:23.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * DBM_small_xpm[] = { +static const char * DBM_small_xpm[] = { "9 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/DBM.xpm QtDMM-0.8.12/src/xpm/DBM.xpm --- QtDMM-0.8.12.orig/src/xpm/DBM.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/DBM.xpm 2009-06-10 23:03:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * DBM_xpm[] = { +static const char * DBM_xpm[] = { "15 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/dc.xpm QtDMM-0.8.12/src/xpm/dc.xpm --- QtDMM-0.8.12.orig/src/xpm/dc.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/dc.xpm 2009-06-10 23:04:27.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * dc_xpm[] = { +static const char * dc_xpm[] = { "18 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/decimal_small.xpm QtDMM-0.8.12/src/xpm/decimal_small.xpm --- QtDMM-0.8.12.orig/src/xpm/decimal_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/decimal_small.xpm 2009-06-10 23:04:34.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * decimal_small_xpm[] = { +static const char * decimal_small_xpm[] = { "4 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/decimal.xpm QtDMM-0.8.12/src/xpm/decimal.xpm --- QtDMM-0.8.12.orig/src/xpm/decimal.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/decimal.xpm 2009-06-10 23:04:32.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * decimal_xpm[] = { +static const char * decimal_xpm[] = { "11 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/deg_small.xpm QtDMM-0.8.12/src/xpm/deg_small.xpm --- QtDMM-0.8.12.orig/src/xpm/deg_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/deg_small.xpm 2009-06-10 23:04:38.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * deg_small_xpm[] = { +static const char * deg_small_xpm[] = { "10 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/deg.xpm QtDMM-0.8.12/src/xpm/deg.xpm --- QtDMM-0.8.12.orig/src/xpm/deg.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/deg.xpm 2009-06-10 23:04:36.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * deg_xpm[] = { +static const char * deg_xpm[] = { "18 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/diode.xpm QtDMM-0.8.12/src/xpm/diode.xpm --- QtDMM-0.8.12.orig/src/xpm/diode.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/diode.xpm 2009-06-10 23:04:40.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * diode_xpm[] = { +static const char * diode_xpm[] = { "17 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/display.xpm QtDMM-0.8.12/src/xpm/display.xpm --- QtDMM-0.8.12.orig/src/xpm/display.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/display.xpm 2009-06-10 23:04:43.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * display_xpm[] = { +static const char * display_xpm[] = { "32 32 4 1", " c None", ". c #00B506", diff -ur QtDMM-0.8.12.orig/src/xpm/dmm_big.xpm QtDMM-0.8.12/src/xpm/dmm_big.xpm --- QtDMM-0.8.12.orig/src/xpm/dmm_big.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/dmm_big.xpm 2009-06-10 23:04:47.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * dmm_big_xpm[] = { +static const char * dmm_big_xpm[] = { "64 64 14 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/dmm.xpm QtDMM-0.8.12/src/xpm/dmm.xpm --- QtDMM-0.8.12.orig/src/xpm/dmm.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/dmm.xpm 2009-06-10 23:04:45.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * dmm_xpm[] = { +static const char * dmm_xpm[] = { "32 32 14 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/ee.xpm QtDMM-0.8.12/src/xpm/ee.xpm --- QtDMM-0.8.12.orig/src/xpm/ee.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/ee.xpm 2009-06-10 23:04:49.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * ee_xpm[] = { +static const char * ee_xpm[] = { "38 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/execute.xpm QtDMM-0.8.12/src/xpm/execute.xpm --- QtDMM-0.8.12.orig/src/xpm/execute.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/execute.xpm 2009-06-10 23:04:51.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * execute_xpm[] = { +static const char * execute_xpm[] = { "32 32 9 1", " c None", ". c #050505", diff -ur QtDMM-0.8.12.orig/src/xpm/export.xpm QtDMM-0.8.12/src/xpm/export.xpm --- QtDMM-0.8.12.orig/src/xpm/export.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/export.xpm 2009-06-10 23:04:54.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * export_xpm[] = { +static const char * export_xpm[] = { "22 22 117 2", " c None", ". c #6B6B6B", diff -ur QtDMM-0.8.12.orig/src/xpm/fifty_bar.xpm QtDMM-0.8.12/src/xpm/fifty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/fifty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/fifty_bar.xpm 2009-06-10 23:04:56.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * fifty_bar_xpm[] = { +static const char * fifty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/fourty_bar.xpm QtDMM-0.8.12/src/xpm/fourty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/fourty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/fourty_bar.xpm 2009-06-10 23:04:59.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * fourty_bar_xpm[] = { +static const char * fourty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/F_small.xpm QtDMM-0.8.12/src/xpm/F_small.xpm --- QtDMM-0.8.12.orig/src/xpm/F_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/F_small.xpm 2009-06-10 23:03:28.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * F_small_xpm[] = { +static const char * F_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/F.xpm QtDMM-0.8.12/src/xpm/F.xpm --- QtDMM-0.8.12.orig/src/xpm/F.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/F.xpm 2009-06-10 23:03:26.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * F_xpm[] = { +static const char * F_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/graph.xpm QtDMM-0.8.12/src/xpm/graph.xpm --- QtDMM-0.8.12.orig/src/xpm/graph.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/graph.xpm 2009-06-10 23:05:01.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * graph_xpm[] = { +static const char * graph_xpm[] = { "32 32 4 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/G_small.xpm QtDMM-0.8.12/src/xpm/G_small.xpm --- QtDMM-0.8.12.orig/src/xpm/G_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/G_small.xpm 2009-06-10 23:03:33.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * G_small_xpm[] = { +static const char * G_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/gui.xpm QtDMM-0.8.12/src/xpm/gui.xpm --- QtDMM-0.8.12.orig/src/xpm/gui.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/gui.xpm 2009-06-10 23:05:04.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * gui_xpm[] = { +static const char * gui_xpm[] = { "32 32 303 2", " c None", ". c #272727", diff -ur QtDMM-0.8.12.orig/src/xpm/G.xpm QtDMM-0.8.12/src/xpm/G.xpm --- QtDMM-0.8.12.orig/src/xpm/G.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/G.xpm 2009-06-10 23:03:30.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * G_xpm[] = { +static const char * G_xpm[] = { "11 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/help.xpm QtDMM-0.8.12/src/xpm/help.xpm --- QtDMM-0.8.12.orig/src/xpm/help.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/help.xpm 2009-06-10 23:05:06.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * help_xpm[] = { +static const char * help_xpm[] = { "22 22 4 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/hi.xpm QtDMM-0.8.12/src/xpm/hi.xpm --- QtDMM-0.8.12.orig/src/xpm/hi.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/hi.xpm 2009-06-10 23:05:08.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * hi_xpm[] = { +static const char * hi_xpm[] = { "18 9 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/hold.xpm QtDMM-0.8.12/src/xpm/hold.xpm --- QtDMM-0.8.12.orig/src/xpm/hold.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/hold.xpm 2009-06-10 23:05:11.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * hold_xpm[] = { +static const char * hold_xpm[] = { "14 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/H_small.xpm QtDMM-0.8.12/src/xpm/H_small.xpm --- QtDMM-0.8.12.orig/src/xpm/H_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/H_small.xpm 2009-06-10 23:03:37.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * H_small_xpm[] = { +static const char * H_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/H.xpm QtDMM-0.8.12/src/xpm/H.xpm --- QtDMM-0.8.12.orig/src/xpm/H.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/H.xpm 2009-06-10 23:03:35.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * H_xpm[] = { +static const char * H_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Hz_small.xpm QtDMM-0.8.12/src/xpm/Hz_small.xpm --- QtDMM-0.8.12.orig/src/xpm/Hz_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Hz_small.xpm 2009-06-10 23:03:41.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Hz_small_xpm[] = { +static const char * Hz_small_xpm[] = { "10 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Hz.xpm QtDMM-0.8.12/src/xpm/Hz.xpm --- QtDMM-0.8.12.orig/src/xpm/Hz.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Hz.xpm 2009-06-10 23:03:39.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Hz_xpm[] = { +static const char * Hz_xpm[] = { "18 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/icon_gray.xpm QtDMM-0.8.12/src/xpm/icon_gray.xpm --- QtDMM-0.8.12.orig/src/xpm/icon_gray.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/icon_gray.xpm 2009-06-10 23:05:15.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * icon_gray_xpm[] = { +static const char * icon_gray_xpm[] = { "32 32 15 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/icon.xpm QtDMM-0.8.12/src/xpm/icon.xpm --- QtDMM-0.8.12.orig/src/xpm/icon.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/icon.xpm 2009-06-10 23:05:13.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * icon_xpm[] = { +static const char * icon_xpm[] = { "32 32 15 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/import.xpm QtDMM-0.8.12/src/xpm/import.xpm --- QtDMM-0.8.12.orig/src/xpm/import.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/import.xpm 2009-06-10 23:05:17.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * import_xpm[] = { +static const char * import_xpm[] = { "22 22 191 2", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/integration_old.xpm QtDMM-0.8.12/src/xpm/integration_old.xpm --- QtDMM-0.8.12.orig/src/xpm/integration_old.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/integration_old.xpm 2009-06-10 23:05:22.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * integration_old_xpm[] = { +static const char * integration_old_xpm[] = { "32 32 4 1", " c None", ". c #0033FF", diff -ur QtDMM-0.8.12.orig/src/xpm/integration.xpm QtDMM-0.8.12/src/xpm/integration.xpm --- QtDMM-0.8.12.orig/src/xpm/integration.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/integration.xpm 2009-06-10 23:05:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * integration_xpm[] = { +static const char * integration_xpm[] = { "32 32 82 1", " c None", ". c #FFFFFF", diff -ur QtDMM-0.8.12.orig/src/xpm/k_small.xpm QtDMM-0.8.12/src/xpm/k_small.xpm --- QtDMM-0.8.12.orig/src/xpm/k_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/k_small.xpm 2009-06-10 23:05:27.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * k_small_xpm[] = { +static const char * k_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/k.xpm QtDMM-0.8.12/src/xpm/k.xpm --- QtDMM-0.8.12.orig/src/xpm/k.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/k.xpm 2009-06-10 23:05:24.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * k_xpm[] = { +static const char * k_xpm[] = { "7 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/l_small.xpm QtDMM-0.8.12/src/xpm/l_small.xpm --- QtDMM-0.8.12.orig/src/xpm/l_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/l_small.xpm 2009-06-10 23:05:32.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * l_small_xpm[] = { +static const char * l_small_xpm[] = { "12 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/l.xpm QtDMM-0.8.12/src/xpm/l.xpm --- QtDMM-0.8.12.orig/src/xpm/l.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/l.xpm 2009-06-10 23:05:29.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * l_xpm[] = { +static const char * l_xpm[] = { "38 64 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/manu.xpm QtDMM-0.8.12/src/xpm/manu.xpm --- QtDMM-0.8.12.orig/src/xpm/manu.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/manu.xpm 2009-06-10 23:05:39.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * manu_xpm[] = { +static const char * manu_xpm[] = { "14 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/max_str.xpm QtDMM-0.8.12/src/xpm/max_str.xpm --- QtDMM-0.8.12.orig/src/xpm/max_str.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/max_str.xpm 2009-06-10 23:05:41.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * max_str_xpm[] = { +static const char * max_str_xpm[] = { "19 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/min_str.xpm QtDMM-0.8.12/src/xpm/min_str.xpm --- QtDMM-0.8.12.orig/src/xpm/min_str.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/min_str.xpm 2009-06-10 23:05:43.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * min_str_xpm[] = { +static const char * min_str_xpm[] = { "15 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/minus_small.xpm QtDMM-0.8.12/src/xpm/minus_small.xpm --- QtDMM-0.8.12.orig/src/xpm/minus_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/minus_small.xpm 2009-06-10 23:05:48.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * minus_small_xpm[] = { +static const char * minus_small_xpm[] = { "8 3 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/minus.xpm QtDMM-0.8.12/src/xpm/minus.xpm --- QtDMM-0.8.12.orig/src/xpm/minus.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/minus.xpm 2009-06-10 23:05:46.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * minus_xpm[] = { +static const char * minus_xpm[] = { "22 63 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/m_small.xpm QtDMM-0.8.12/src/xpm/m_small.xpm --- QtDMM-0.8.12.orig/src/xpm/m_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/m_small.xpm 2009-06-10 23:05:36.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * m_small_xpm[] = { +static const char * m_small_xpm[] = { "7 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/m.xpm QtDMM-0.8.12/src/xpm/m.xpm --- QtDMM-0.8.12.orig/src/xpm/m.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/m.xpm 2009-06-10 23:05:34.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * m_xpm[] = { +static const char * m_xpm[] = { "11 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/n_small.xpm QtDMM-0.8.12/src/xpm/n_small.xpm --- QtDMM-0.8.12.orig/src/xpm/n_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/n_small.xpm 2009-06-10 23:05:52.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * n_small_xpm[] = { +static const char * n_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/null_bar.xpm QtDMM-0.8.12/src/xpm/null_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/null_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/null_bar.xpm 2009-06-10 23:05:54.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * null_bar_xpm[] = { +static const char * null_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/numbers_small.xpm QtDMM-0.8.12/src/xpm/numbers_small.xpm --- QtDMM-0.8.12.orig/src/xpm/numbers_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/numbers_small.xpm 2009-06-10 23:05:58.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * numbers_small_xpm[] = { +static const char * numbers_small_xpm[] = { "120 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/numbers.xpm QtDMM-0.8.12/src/xpm/numbers.xpm --- QtDMM-0.8.12.orig/src/xpm/numbers.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/numbers.xpm 2009-06-10 23:05:56.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * numbers_xpm[] = { +static const char * numbers_xpm[] = { "340 60 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/numers_tiny.xpm QtDMM-0.8.12/src/xpm/numers_tiny.xpm --- QtDMM-0.8.12.orig/src/xpm/numers_tiny.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/numers_tiny.xpm 2009-06-10 23:06:00.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * numers_tiny_xpm[] = { +static const char * numers_tiny_xpm[] = { "80 14 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/n.xpm QtDMM-0.8.12/src/xpm/n.xpm --- QtDMM-0.8.12.orig/src/xpm/n.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/n.xpm 2009-06-10 23:05:50.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * n_xpm[] = { +static const char * n_xpm[] = { "7 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Ohm_small.xpm QtDMM-0.8.12/src/xpm/Ohm_small.xpm --- QtDMM-0.8.12.orig/src/xpm/Ohm_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Ohm_small.xpm 2009-06-10 23:03:45.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Ohm_small_xpm[] = { +static const char * Ohm_small_xpm[] = { "6 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/Ohm.xpm QtDMM-0.8.12/src/xpm/Ohm.xpm --- QtDMM-0.8.12.orig/src/xpm/Ohm.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/Ohm.xpm 2009-06-10 23:03:43.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * Ohm_xpm[] = { +static const char * Ohm_xpm[] = { "12 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/percent_small.xpm QtDMM-0.8.12/src/xpm/percent_small.xpm --- QtDMM-0.8.12.orig/src/xpm/percent_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/percent_small.xpm 2009-06-10 23:06:09.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * percent_small_xpm[] = { +static const char * percent_small_xpm[] = { "10 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/percent.xpm QtDMM-0.8.12/src/xpm/percent.xpm --- QtDMM-0.8.12.orig/src/xpm/percent.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/percent.xpm 2009-06-10 23:06:07.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * percent_xpm[] = { +static const char * percent_xpm[] = { "18 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/print.xpm QtDMM-0.8.12/src/xpm/print.xpm --- QtDMM-0.8.12.orig/src/xpm/print.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/print.xpm 2009-06-10 23:06:12.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * print_xpm[] = { +static const char * print_xpm[] = { "22 22 178 2", " c None", ". c #565656", diff -ur QtDMM-0.8.12.orig/src/xpm/p_small.xpm QtDMM-0.8.12/src/xpm/p_small.xpm --- QtDMM-0.8.12.orig/src/xpm/p_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/p_small.xpm 2009-06-10 23:06:05.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * p_small_xpm[] = { +static const char * p_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/p.xpm QtDMM-0.8.12/src/xpm/p.xpm --- QtDMM-0.8.12.orig/src/xpm/p.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/p.xpm 2009-06-10 23:06:03.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * p_xpm[] = { +static const char * p_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/quit.xpm QtDMM-0.8.12/src/xpm/quit.xpm --- QtDMM-0.8.12.orig/src/xpm/quit.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/quit.xpm 2009-06-10 23:06:14.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * quit_xpm[] = { +static const char * quit_xpm[] = { "22 22 93 2", " c None", ". c #FFFFFF", diff -ur QtDMM-0.8.12.orig/src/xpm/recorder.xpm QtDMM-0.8.12/src/xpm/recorder.xpm --- QtDMM-0.8.12.orig/src/xpm/recorder.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/recorder.xpm 2009-06-10 23:06:16.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * recorder_xpm[] = { +static const char * recorder_xpm[] = { "32 32 101 2", " g None", ". g #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/reset.xpm QtDMM-0.8.12/src/xpm/reset.xpm --- QtDMM-0.8.12.orig/src/xpm/reset.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/reset.xpm 2009-06-10 23:06:19.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * reset_xpm[] = { +static const char * reset_xpm[] = { "20 20 127 2", " c None", ". c #5A5A5A", diff -ur QtDMM-0.8.12.orig/src/xpm/scale.xpm QtDMM-0.8.12/src/xpm/scale.xpm --- QtDMM-0.8.12.orig/src/xpm/scale.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/scale.xpm 2009-06-10 23:06:21.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * scale_xpm[] = { +static const char * scale_xpm[] = { "32 32 5 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/sixty_bar.xpm QtDMM-0.8.12/src/xpm/sixty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/sixty_bar.xpm 2007-08-19 21:37:34.000000000 +0400 +++ QtDMM-0.8.12/src/xpm/sixty_bar.xpm 2009-06-10 23:06:23.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * sixty_bar_xpm[] = { +static const char * sixty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/specialchars_small.xpm QtDMM-0.8.12/src/xpm/specialchars_small.xpm --- QtDMM-0.8.12.orig/src/xpm/specialchars_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/specialchars_small.xpm 2009-06-10 23:06:28.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * specialchars_small_xpm[] = { +static const char * specialchars_small_xpm[] = { "156 21 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/specialchars.xpm QtDMM-0.8.12/src/xpm/specialchars.xpm --- QtDMM-0.8.12.orig/src/xpm/specialchars.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/specialchars.xpm 2009-06-10 23:06:26.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * specialchars_xpm[] = { +static const char * specialchars_xpm[] = { "442 60 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/start.xpm QtDMM-0.8.12/src/xpm/start.xpm --- QtDMM-0.8.12.orig/src/xpm/start.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/start.xpm 2009-06-10 23:06:30.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * start_xpm[] = { +static const char * start_xpm[] = { "22 22 101 2", " c None", ". c #0C3651", diff -ur QtDMM-0.8.12.orig/src/xpm/stop.xpm QtDMM-0.8.12/src/xpm/stop.xpm --- QtDMM-0.8.12.orig/src/xpm/stop.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/stop.xpm 2009-06-10 23:06:33.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * stop_xpm[] = { +static const char * stop_xpm[] = { "22 22 129 2", " c None", ". c #1E0A0A", diff -ur QtDMM-0.8.12.orig/src/xpm/ten_bar.xpm QtDMM-0.8.12/src/xpm/ten_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/ten_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/ten_bar.xpm 2009-06-10 23:06:35.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * ten_bar_xpm[] = { +static const char * ten_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/thirty_bar.xpm QtDMM-0.8.12/src/xpm/thirty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/thirty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/thirty_bar.xpm 2009-06-10 23:06:38.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * thirty_bar_xpm[] = { +static const char * thirty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/twenty_bar.xpm QtDMM-0.8.12/src/xpm/twenty_bar.xpm --- QtDMM-0.8.12.orig/src/xpm/twenty_bar.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/twenty_bar.xpm 2009-06-10 23:06:40.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * twenty_bar_xpm[] = { +static const char * twenty_bar_xpm[] = { "9 7 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/u_small.xpm QtDMM-0.8.12/src/xpm/u_small.xpm --- QtDMM-0.8.12.orig/src/xpm/u_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/u_small.xpm 2009-06-10 23:06:44.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * u_small_xpm[] = { +static const char * u_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/u.xpm QtDMM-0.8.12/src/xpm/u.xpm --- QtDMM-0.8.12.orig/src/xpm/u.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/u.xpm 2009-06-10 23:06:42.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * u_xpm[] = { +static const char * u_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/V_small.xpm QtDMM-0.8.12/src/xpm/V_small.xpm --- QtDMM-0.8.12.orig/src/xpm/V_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/V_small.xpm 2009-06-10 23:03:49.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * V_small_xpm[] = { +static const char * V_small_xpm[] = { "6 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/V.xpm QtDMM-0.8.12/src/xpm/V.xpm --- QtDMM-0.8.12.orig/src/xpm/V.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/V.xpm 2009-06-10 23:03:47.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * V_xpm[] = { +static const char * V_xpm[] = { "10 16 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/W_small.xpm QtDMM-0.8.12/src/xpm/W_small.xpm --- QtDMM-0.8.12.orig/src/xpm/W_small.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/W_small.xpm 2009-06-10 23:03:55.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * W_small_xpm[] = { +static const char * W_small_xpm[] = { "5 8 2 1", " c None", ". c #000000", diff -ur QtDMM-0.8.12.orig/src/xpm/W.xpm QtDMM-0.8.12/src/xpm/W.xpm --- QtDMM-0.8.12.orig/src/xpm/W.xpm 2006-11-11 11:15:36.000000000 +0300 +++ QtDMM-0.8.12/src/xpm/W.xpm 2009-06-10 23:03:51.000000000 +0400 @@ -1,5 +1,5 @@ /* XPM */ -static char * W_xpm[] = { +static const char * W_xpm[] = { "12 16 2 1", " c None", ". c #000000", Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/QtDMM/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 19 Aug 2009 21:42:40 -0000 1.1 +++ .cvsignore 28 Aug 2009 21:08:30 -0000 1.2 @@ -0,0 +1 @@ +qtdmm-0.8.12.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/QtDMM/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 19 Aug 2009 21:42:40 -0000 1.1 +++ sources 28 Aug 2009 21:08:30 -0000 1.2 @@ -0,0 +1 @@ +a028858963eeca6278895a668e119536 qtdmm-0.8.12.tgz From twaugh at fedoraproject.org Fri Aug 28 21:20:52 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 21:20:52 +0000 (UTC) Subject: rpms/cups/devel cups.spec,1.513,1.514 Message-ID: <20090828212052.E8A2311C0078@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8591 Modified Files: cups.spec Log Message: Drop unnecessary -n option to setup macro. Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.513 retrieving revision 1.514 diff -u -p -r1.513 -r1.514 --- cups.spec 28 Aug 2009 21:06:46 -0000 1.513 +++ cups.spec 28 Aug 2009 21:20:52 -0000 1.514 @@ -187,7 +187,7 @@ UNIX? operating systems. This is the pa module. %prep -%setup -q -n %{name}-%{version} +%setup -q %patch1 -p1 -b .no-gzip-man %patch2 -p1 -b .system-auth %patch3 -p1 -b .multilib From twaugh at fedoraproject.org Fri Aug 28 21:30:05 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Fri, 28 Aug 2009 21:30:05 +0000 (UTC) Subject: rpms/cups/F-11 cups-avahi.patch, 1.5, 1.6 cups.spec, 1.515, 1.516 sources, 1.49, 1.50 cups-str3229.patch, 1.2, NONE cups-str3231.patch, 1.1, NONE cups-str3244.patch, 1.1, NONE cups-str3253.patch, 1.1, NONE cups-str3254.patch, 1.1, NONE cups-str3258.patch, 1.1, NONE cups-str3259.patch, 1.1, NONE cups-str3266.patch, 1.1, NONE cups-str3272.patch, 1.1, NONE cups-str3277.patch, 1.1, NONE Message-ID: <20090828213005.E98D311C0496@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10228 Modified Files: cups-avahi.patch cups.spec sources Removed Files: cups-str3229.patch cups-str3231.patch cups-str3244.patch cups-str3253.patch cups-str3254.patch cups-str3258.patch cups-str3259.patch cups-str3266.patch cups-str3272.patch cups-str3277.patch Log Message: * Fri Aug 28 2009 Tim Waugh 1:1.4.0-1 - 1.4.0. cups-avahi.patch: backend/dnssd.c | 532 ++++++++++++++++++++++++++++++++++++------- config-scripts/cups-dnssd.m4 | 15 + config.h.in | 7 cups/http-support.c | 177 +++++++++++++- 4 files changed, 645 insertions(+), 86 deletions(-) Index: cups-avahi.patch =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups-avahi.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- cups-avahi.patch 29 Jul 2009 13:47:30 -0000 1.5 +++ cups-avahi.patch 28 Aug 2009 21:30:05 -0000 1.6 @@ -1,6 +1,6 @@ -diff -up cups-1.4rc1/backend/dnssd.c.avahi cups-1.4rc1/backend/dnssd.c ---- cups-1.4rc1/backend/dnssd.c.avahi 2009-07-29 14:00:53.767272320 +0100 -+++ cups-1.4rc1/backend/dnssd.c 2009-07-29 14:01:36.574271697 +0100 +diff -up cups-1.4.0/backend/dnssd.c.avahi cups-1.4.0/backend/dnssd.c +--- cups-1.4.0/backend/dnssd.c.avahi 2009-08-07 23:27:12.000000000 +0100 ++++ cups-1.4.0/backend/dnssd.c 2009-08-28 21:44:27.262137662 +0100 @@ -22,6 +22,7 @@ * exec_backend() - Execute the backend that corresponds to the * resolved service name. @@ -775,10 +775,10 @@ diff -up cups-1.4rc1/backend/dnssd.c.ava /* * 'sigterm_handler()' - Handle termination signals... */ -diff -up cups-1.4rc1/config.h.in.avahi cups-1.4rc1/config.h.in ---- cups-1.4rc1/config.h.in.avahi 2009-05-14 21:48:55.000000000 +0100 -+++ cups-1.4rc1/config.h.in 2009-07-29 14:01:36.575271644 +0100 -@@ -344,6 +344,13 @@ +diff -up cups-1.4.0/config.h.in.avahi cups-1.4.0/config.h.in +--- cups-1.4.0/config.h.in.avahi 2009-06-10 16:51:21.000000000 +0100 ++++ cups-1.4.0/config.h.in 2009-08-28 21:44:27.265137528 +0100 +@@ -336,6 +336,13 @@ /* @@ -792,9 +792,9 @@ diff -up cups-1.4rc1/config.h.in.avahi c * Do we have ? */ -diff -up cups-1.4rc1/config-scripts/cups-dnssd.m4.avahi cups-1.4rc1/config-scripts/cups-dnssd.m4 ---- cups-1.4rc1/config-scripts/cups-dnssd.m4.avahi 2009-02-10 17:05:35.000000000 +0000 -+++ cups-1.4rc1/config-scripts/cups-dnssd.m4 2009-07-29 14:01:36.575271644 +0100 +diff -up cups-1.4.0/config-scripts/cups-dnssd.m4.avahi cups-1.4.0/config-scripts/cups-dnssd.m4 +--- cups-1.4.0/config-scripts/cups-dnssd.m4.avahi 2009-02-10 17:05:35.000000000 +0000 ++++ cups-1.4.0/config-scripts/cups-dnssd.m4 2009-08-28 21:44:27.263138688 +0100 @@ -27,6 +27,21 @@ AC_ARG_WITH(dnssd-includes, [ --with-dn DNSSDLIBS="" DNSSD_BACKEND="" @@ -817,10 +817,10 @@ diff -up cups-1.4rc1/config-scripts/cups if test x$enable_dnssd != xno; then AC_CHECK_HEADER(dns_sd.h, [ case "$uname" in -diff -up cups-1.4rc1/cups/http-support.c.avahi cups-1.4rc1/cups/http-support.c ---- cups-1.4rc1/cups/http-support.c.avahi 2009-04-30 23:15:05.000000000 +0100 -+++ cups-1.4rc1/cups/http-support.c 2009-07-29 14:01:36.577396783 +0100 -@@ -54,6 +54,11 @@ +diff -up cups-1.4.0/cups/http-support.c.avahi cups-1.4.0/cups/http-support.c +--- cups-1.4.0/cups/http-support.c.avahi 2009-06-12 01:21:58.000000000 +0100 ++++ cups-1.4.0/cups/http-support.c 2009-08-28 21:44:27.267137550 +0100 +@@ -55,6 +55,11 @@ # include # include #endif /* HAVE_DNSSD */ @@ -832,7 +832,7 @@ diff -up cups-1.4rc1/cups/http-support.c /* -@@ -120,6 +125,24 @@ static void resolve_callback(DNSService +@@ -121,6 +126,24 @@ static void resolve_callback(DNSService void *context); #endif /* HAVE_DNSSD */ @@ -857,7 +857,7 @@ diff -up cups-1.4rc1/cups/http-support.c /* * 'httpAssembleURI()' - Assemble a uniform resource identifier from its -@@ -1348,15 +1371,26 @@ _httpResolveURI( +@@ -1349,15 +1372,26 @@ _httpResolveURI( if (strstr(hostname, "._tcp")) { @@ -886,7 +886,7 @@ diff -up cups-1.4rc1/cups/http-support.c if (logit) -@@ -1394,8 +1428,13 @@ _httpResolveURI( +@@ -1395,8 +1429,13 @@ _httpResolveURI( if (domain) *domain++ = '\0'; @@ -908,7 +908,7 @@ diff -up cups-1.4rc1/cups/http-support.c if (DNSServiceCreateConnection(&ref) == kDNSServiceErr_NoError) { localref = ref; -@@ -1457,6 +1497,36 @@ _httpResolveURI( +@@ -1486,6 +1526,36 @@ _httpResolveURI( DNSServiceRefDeallocate(ref); } @@ -945,7 +945,7 @@ diff -up cups-1.4rc1/cups/http-support.c if (logit) { -@@ -1468,13 +1538,13 @@ _httpResolveURI( +@@ -1497,13 +1567,13 @@ _httpResolveURI( fputs("STATE: -connecting-to-device\n", stderr); } @@ -961,7 +961,7 @@ diff -up cups-1.4rc1/cups/http-support.c if (logit && !uri) _cupsLangPuts(stderr, _("Unable to find printer!\n")); -@@ -1679,6 +1749,105 @@ resolve_callback( +@@ -1708,6 +1778,105 @@ resolve_callback( } #endif /* HAVE_DNSSD */ Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.515 retrieving revision 1.516 diff -u -p -r1.515 -r1.516 --- cups.spec 27 Aug 2009 15:38:26 -0000 1.515 +++ cups.spec 28 Aug 2009 21:30:05 -0000 1.516 @@ -1,7 +1,6 @@ %define php_extdir %(php-config --extension-dir 2>/dev/null || echo %{_libdir}/php4) %global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1) -%define pre rc1 %define initdir /etc/rc.d/init.d %define use_alternatives 1 %define lspp 1 @@ -9,11 +8,11 @@ Summary: Common Unix Printing System Name: cups -Version: 1.4 -Release: 0.%{pre}.20%{?dist} +Version: 1.4.0 +Release: 1%{?dist} License: GPLv2 Group: System Environment/Daemons -Source: ftp://ftp.easysw.com/pub/cups/test//cups-%{version}%{?pre}%{?svn}-source.tar.bz2 +Source: http://ftp.easysw.com/pub/cups/1.4.0/cups-%{version}-source.tar.bz2 Source1: cups.init Source2: cupsprinter.png Source3: cups-libusb.rules @@ -48,21 +47,11 @@ Patch20: cups-logrotate.patch Patch21: cups-usb-paperout.patch Patch22: cups-build.patch Patch23: cups-res_init.patch -Patch24: cups-str3229.patch Patch25: cups-filter-debug.patch -Patch26: cups-str3231.patch -Patch27: cups-str3244.patch -Patch28: cups-str3258.patch -Patch29: cups-str3259.patch Patch30: cups-uri-compat.patch -Patch31: cups-str3254.patch -Patch32: cups-str3253.patch -Patch33: cups-str3266.patch Patch34: cups-str3262.patch Patch35: cups-cups-get-classes.patch -Patch36: cups-str3272.patch Patch37: cups-avahi.patch -Patch38: cups-str3277.patch Patch39: cups-str3284.patch Patch40: cups-str3285.patch Patch41: cups-str3279.patch @@ -198,7 +187,7 @@ UNIX? operating systems. This is the pa module. %prep -%setup -q -n %{name}-%{version}%{?pre}%{?svn} +%setup -q %patch1 -p1 -b .no-gzip-man %patch2 -p1 -b .system-auth %patch3 -p1 -b .multilib @@ -220,21 +209,11 @@ module. %patch21 -p1 -b .usb-paperout %patch22 -p1 -b .build %patch23 -p1 -b .res_init -%patch24 -p1 -b .str3229 %patch25 -p1 -b .filter-debug -%patch26 -p1 -b .str3231 -%patch27 -p1 -b .str3244 -%patch28 -p1 -b .str3258 -%patch29 -p1 -b .str3259 %patch30 -p1 -b .uri-compat -%patch31 -p1 -b .str3254 -%patch32 -p1 -b .str3253 -%patch33 -p1 -b .str3266 %patch34 -p1 -b .str3262 %patch35 -p1 -b .cups-get-classes -%patch36 -p1 -b .str3272 %patch37 -p1 -b .avahi -%patch38 -p1 -b .str3277 %patch39 -p1 -b .str3284 %patch40 -p1 -b .str3285 %patch41 -p1 -b .str3279 @@ -448,6 +427,7 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %{_sysconfdir}/portreserve/%{name} %dir %{_datadir}/%{name}/www %dir %{_datadir}/%{name}/www/es +%dir %{_datadir}/%{name}/www/eu %dir %{_datadir}/%{name}/www/ja %dir %{_datadir}/%{name}/www/pl %dir %{_datadir}/%{name}/www/ru @@ -458,6 +438,7 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %doc %{_datadir}/%{name}/www/robots.txt %config(noreplace) %doc %{_datadir}/%{name}/www/de/index.html %config(noreplace) %doc %{_datadir}/%{name}/www/es/index.html +%config(noreplace) %doc %{_datadir}/%{name}/www/eu/index.html %config(noreplace) %doc %{_datadir}/%{name}/www/ja/index.html %config(noreplace) %doc %{_datadir}/%{name}/www/pl/index.html %config(noreplace) %doc %{_datadir}/%{name}/www/ru/index.html @@ -492,6 +473,7 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %{_datadir}/cups/templates/*.tmpl %config(noreplace) %{_datadir}/cups/templates/de/*.tmpl %config(noreplace) %{_datadir}/cups/templates/es/*.tmpl +%config(noreplace) %{_datadir}/cups/templates/eu/*.tmpl %config(noreplace) %{_datadir}/cups/templates/ja/*.tmpl %config(noreplace) %{_datadir}/cups/templates/pl/*.tmpl %config(noreplace) %{_datadir}/cups/templates/ru/*.tmpl @@ -537,6 +519,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Fri Aug 28 2009 Tim Waugh 1:1.4.0-1 +- 1.4.0. + * Wed Aug 26 2009 Tim Waugh 1:1.4-0.rc1.20 - Fixed admin.cgi crash when modifying a class (bug #519724, STR #3312, patch from Jiri Popelka). Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/sources,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- sources 17 Jun 2009 11:37:32 -0000 1.49 +++ sources 28 Aug 2009 21:30:05 -0000 1.50 @@ -1,2 +1,2 @@ b0bb017098e8e76b8a25e666c41ce540 postscript.ppd.gz -79948fc1a46e1a3f7aabe5a76fb99e8e cups-1.4rc1-source.tar.bz2 +bc5e777d4320cecdd1a64de8035171a8 cups-1.4.0-source.tar.bz2 --- cups-str3229.patch DELETED --- --- cups-str3231.patch DELETED --- --- cups-str3244.patch DELETED --- --- cups-str3253.patch DELETED --- --- cups-str3254.patch DELETED --- --- cups-str3258.patch DELETED --- --- cups-str3259.patch DELETED --- --- cups-str3266.patch DELETED --- --- cups-str3272.patch DELETED --- --- cups-str3277.patch DELETED --- From overholt at fedoraproject.org Fri Aug 28 21:36:27 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Fri, 28 Aug 2009 21:36:27 +0000 (UTC) Subject: rpms/maven-doxia/devel .cvsignore, 1.2, 1.3 maven-doxia.spec, 1.14, 1.15 sources, 1.2, 1.3 Message-ID: <20090828213627.1639511C0078@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-doxia/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11454 Modified Files: .cvsignore maven-doxia.spec sources Log Message: * Wed Aug 26 2009 Andrew Overholt 0:1.0-0.5.a10 - Update to 1.0 alpha 10 courtesy of Deepak Bhole - Remove gcj support - Add patch to build against iText 2.x (with back-ported XML classes) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-doxia/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Mar 2007 23:31:24 -0000 1.2 +++ .cvsignore 28 Aug 2009 21:36:26 -0000 1.3 @@ -1,2 +1,2 @@ -maven-doxia-1.0a7.tar.gz maven-doxia-autogenerated-files.tar.gz +maven-doxia-1.0-a10-src.tar.gz Index: maven-doxia.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-doxia/devel/maven-doxia.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- maven-doxia.spec 25 Jul 2009 11:50:36 -0000 1.14 +++ maven-doxia.spec 28 Aug 2009 21:36:26 -0000 1.15 @@ -28,32 +28,23 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -%define _with_gcj_support 1 -%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} +%define with_maven 1 -# If you don't want to build with maven, and use straight ant instead, -# give rpmbuild option '--without maven' - -%define _without_maven 1 - -%define with_maven %{!?_without_maven:1}%{?_without_maven:0} -%define without_maven %{?_without_maven:1}%{!?_without_maven:0} - -%define namedversion 1.0-alpha-7 +%define namedversion 1.0-alpha-10 Name: maven-doxia Version: 1.0 -Release: 0.4.a7.2.10%{?dist} +Release: 0.5.a10%{?dist} Epoch: 0 Summary: Content generation framework License: ASL 2.0 Group: Development/Java URL: http://maven.apache.org/doxia/ -# svn export http://svn.apache.org/repos/asf/maven/doxia/tags/doxia-1.0-alpha-7/ +# svn export http://svn.apache.org/repos/asf/maven/doxia/doxia/tags/doxia-1.0-alpha-10 \ # maven-doxia/ -# tar czf maven-doxia-1.0.a7-src.tar.gz maven-doxia/ -Source0: %{name}-%{version}a7.tar.gz +# tar czf maven-doxia-1.0-a10-src.tar.gz maven-doxia/ +Source0: %{name}-%{version}-a10-src.tar.gz Source1: %{name}-decoration-model-build.xml Source2: %{name}-core-build.xml @@ -64,14 +55,15 @@ Source4: %{name}-site-renderer-bu # To regenerate, build above tarball with upstream maven Source5: %{name}-autogenerated-files.tar.gz -Patch0: %{name}-1.4compile.patch +# Build against iText 2.x +# http://jira.codehaus.org/browse/DOXIA-53 +Patch0: %{name}-itext2.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -%if ! %{gcj_support} BuildArch: noarch -%endif +BuildRequires: java >= 1:1.6.0 BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: ant, ant-nodeps %if %{with_maven} @@ -111,15 +103,11 @@ Requires: plexus-utils Requires: plexus-velocity Requires: velocity +Requires: java >= 1:1.6.0 +Requires: jpackage-utils Requires(post): jpackage-utils >= 0:1.7.2 Requires(postun): jpackage-utils >= 0:1.7.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description Doxia is a content generation framework which aims to provide its users with powerful techniques for generating static and dynamic @@ -133,20 +121,21 @@ Summary: Javadoc for %{name} Group: Development/Documentation %description javadoc -Javadoc for %{name}. +API documentation for %{name}. %endif %prep %setup -q -n %{name} +%patch0 -p0 + +%if ! %{with_maven} cp -p %{SOURCE1} doxia-decoration-model/build.xml cp -p %{SOURCE2} doxia-core/build.xml cp -p %{SOURCE3} doxia-sink-api/build.xml cp -p %{SOURCE4} doxia-site-renderer/build.xml - -%patch0 -b .sav +%endif %build - export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL @@ -194,83 +183,59 @@ done %install rm -rf $RPM_BUILD_ROOT + # jars/poms install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name} install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms -for project in decoration-model \ - sink-api \ - core \ - site-renderer \ - module-twiki; do - - if [ -f doxia-$project/target/doxia-$project-%{namedversion}.jar ]; then install -pm 644 \ - doxia-$project/target/doxia-$project-%{namedversion}.jar \ - $RPM_BUILD_ROOT%{_javadir}/%{name}/$project-%{namedversion}.jar - %add_to_maven_depmap org.apache.maven.doxia doxia-$project %{namedversion} JPP/maven-doxia $project - - fi - - # Install pom to groupid-artifactid - install -pm 644 doxia-$project/pom.xml \ - $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.maven-doxia-$project.pom +for targetdir in `find -type d -name target`; do + + targetdir=`echo $targetdir | sed -e s:^\./::g` + + modulename=`echo $targetdir | awk -F / '{print $(NF-1)}'` + strippedmodulename=`echo $modulename | sed -e s:^doxia-::g` + + # Does the module have a jar? + if [ -f $targetdir/$modulename-%{namedversion}.jar ]; then + cp -p $targetdir/$modulename-%{namedversion}.jar \ + $RPM_BUILD_ROOT%{_javadir}/%{name}/$strippedmodulename-%{namedversion}.jar + fi + + + # Skip parent pom + if [ ! -z $strippedmodulename ]; then + cp -p $targetdir/../pom.xml \ + $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-$strippedmodulename.pom + + %add_to_maven_depmap org.apache.maven.doxia $modulename %{namedversion} JPP/maven-doxia $strippedmodulename + fi + done -install -pm 644 pom.xml \ - $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.maven-doxia-doxia.pom +# Install parent pom +install -pm 644 pom.xml $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.maven-doxia-doxia.pom %add_to_maven_depmap org.apache.maven.doxia doxia %{namedversion} JPP/maven-doxia doxia +# Install parent javadocs (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{namedversion}*; \ do ln -sf ${jar} `echo $jar| sed "s|-%{namedversion}||g"`; done) -%if %{with_maven} -# javadoc -install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} - -for p in doxia-decoration-model \ - doxia-sink-api \ - doxia-core \ - doxia-site-renderer; do - - project=`basename $p` - install -d -m 755 \ - $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/$project - cp -pr $project/target/site/apidocs/* \ - $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/$project - -done -ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} -%endif +# javadoc (all javadocs are contained in the main module docs dir used below) +install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{namedversion} +cp -pr target/site/apidocs/* \ + $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{namedversion}/ +ln -s %{name}-%{namedversion} $RPM_BUILD_ROOT%{_javadocdir}/%{name} -%if %{gcj_support} -%{_bindir}/aot-compile-rpm -%endif %clean rm -rf $RPM_BUILD_ROOT -%if %{gcj_support} -%postun -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - %files %defattr(-,root,root,-) %{_javadir}/%{name} %{_datadir}/maven2 %{_mavendepmapfragdir} -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/core-1.0-alpha-7.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/decoration-model-1.0-alpha-7.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/sink-api-1.0-alpha-7.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/site-renderer-1.0-alpha-7.jar.* -%endif - %if %{with_maven} %files javadoc %defattr(-,root,root,-) @@ -278,6 +243,11 @@ fi %endif %changelog +* Wed Aug 26 2009 Andrew Overholt 0:1.0-0.5.a10 +- Update to 1.0 alpha 10 courtesy of Deepak Bhole +- Remove gcj support +- Add patch to build against iText 2.x (with back-ported XML classes) + * Sat Jul 25 2009 Fedora Release Engineering - 0:1.0-0.4.a7.2.10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-doxia/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Mar 2007 23:31:24 -0000 1.2 +++ sources 28 Aug 2009 21:36:26 -0000 1.3 @@ -1,2 +1,2 @@ -1a0133387395089625236b3ae18e200a maven-doxia-1.0a7.tar.gz f7d26f91c7a093e94dfb051248aab6c6 maven-doxia-autogenerated-files.tar.gz +50ab7d300005b658a2d3ca5b24fb3317 maven-doxia-1.0-a10-src.tar.gz From mclasen at fedoraproject.org Fri Aug 28 21:38:14 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Fri, 28 Aug 2009 21:38:14 +0000 (UTC) Subject: rpms/eog-plugins/devel eog-plugins.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828213814.B247011C0078@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/eog-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11932/devel Modified Files: .cvsignore sources Added Files: eog-plugins.spec import.log Log Message: initial import --- NEW FILE eog-plugins.spec --- Name: eog-plugins Version: 2.27.91 Release: 1%{?dist} Summary: A collection of plugins for the eog image viewer Group: User Interface/Desktops License: GPLv2+ URL: http://live.gnome.org/EyeOfGnome/Plugins Source0: http://download.gnome.org/sources/eog-plugins/2.27/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eog-devel BuildRequires: libchamplain-gtk-devel BuildRequires: libexif-devel BuildRequires: intltool Requires: eog %description It's a collection of plugins for use with the Eye of GNOME Image Viewer. The included plugins provide a map view for where the picture was taken, display of Exif information, Zoom to fit, etc. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT%{_libdir}/eog/plugins/*.la %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %doc COPYING NEWS %{_libdir}/eog/plugins/*.so %{_libdir}/eog/plugins/*.eog-plugin %{_libdir}/eog/plugins/exif-display %changelog * Tue Aug 25 2009 Matthias Clasen - 2.27.91-1 - Initial packaging --- NEW FILE import.log --- eog-plugins-2_27_91-1_fc12:HEAD:eog-plugins-2.27.91-1.fc12.src.rpm:1251495364 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eog-plugins/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:38:25 -0000 1.1 +++ .cvsignore 28 Aug 2009 21:38:14 -0000 1.2 @@ -0,0 +1 @@ +eog-plugins-2.27.91.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eog-plugins/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:38:25 -0000 1.1 +++ sources 28 Aug 2009 21:38:14 -0000 1.2 @@ -0,0 +1 @@ +e2b4267cd9906114866fb7b9202f42bc eog-plugins-2.27.91.tar.bz2 From mclasen at fedoraproject.org Fri Aug 28 21:42:13 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Fri, 28 Aug 2009 21:42:13 +0000 (UTC) Subject: rpms/eog-plugins/devel eog-plugins.spec,1.1,1.2 Message-ID: <20090828214213.0BF4211C0078@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/eog-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12881 Modified Files: eog-plugins.spec Log Message: Make build verbose Index: eog-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/eog-plugins/devel/eog-plugins.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- eog-plugins.spec 28 Aug 2009 21:38:14 -0000 1.1 +++ eog-plugins.spec 28 Aug 2009 21:42:12 -0000 1.2 @@ -24,8 +24,8 @@ display of Exif information, Zoom to fit %setup -q %build -%configure -make %{?_smp_mflags} +%configure --disable-silent-rules +make %{?_smp_mflags} %install From nucleo at fedoraproject.org Fri Aug 28 21:43:13 2009 From: nucleo at fedoraproject.org (nucleo) Date: Fri, 28 Aug 2009 21:43:13 +0000 (UTC) Subject: rpms/kvirc/devel kvirc.spec,1.8,1.9 Message-ID: <20090828214313.4A0A911C0078@cvs1.fedora.phx.redhat.com> Author: nucleo Update of /cvs/pkgs/rpms/kvirc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13185 Modified Files: kvirc.spec Log Message: rebuilt with new openssl Index: kvirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/devel/kvirc.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- kvirc.spec 27 Aug 2009 15:21:22 -0000 1.8 +++ kvirc.spec 28 Aug 2009 21:43:13 -0000 1.9 @@ -3,7 +3,7 @@ Name: kvirc Version: 4.0.0 -Release: 0.12.%{pre}%{?dist} +Release: 0.13.%{pre}%{?dist} Summary: Free portable IRC client Group: Applications/Internet License: GPLv2+ with exceptions @@ -129,6 +129,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz %changelog +* Sat Aug 29 2009 Alexey Kurov - 4.0.0-0.13.20090827svn3429 +- rebuilt with new openssl + * Thu Aug 27 2009 Alexey Kurov - 4.0.0-0.12.20090827svn3429 - rebuild From mclasen at fedoraproject.org Fri Aug 28 21:43:45 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Fri, 28 Aug 2009 21:43:45 +0000 (UTC) Subject: rpms/eog-plugins/devel eog-plugins.spec,1.2,1.3 Message-ID: <20090828214345.EE7FA11C0078@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/eog-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13276 Modified Files: eog-plugins.spec Log Message: Bump rev Index: eog-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/eog-plugins/devel/eog-plugins.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- eog-plugins.spec 28 Aug 2009 21:42:12 -0000 1.2 +++ eog-plugins.spec 28 Aug 2009 21:43:45 -0000 1.3 @@ -1,6 +1,6 @@ Name: eog-plugins Version: 2.27.91 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A collection of plugins for the eog image viewer Group: User Interface/Desktops @@ -50,5 +50,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 28 2009 Matthias Clasen - 2.27.91-2 +- Build verbosely + * Tue Aug 25 2009 Matthias Clasen - 2.27.91-1 - Initial packaging From jfch2222 at fedoraproject.org Fri Aug 28 21:46:27 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Fri, 28 Aug 2009 21:46:27 +0000 (UTC) Subject: rpms/openssh/devel openssh-4.7p1-audit.patch, 1.1, 1.2 openssh-5.2p1-redhat.patch, 1.2, 1.3 openssh-5.2p1-selinux.patch, 1.2, 1.3 openssh.spec, 1.157, 1.158 openssh-4.3p2-cve-2007-3102.patch, 1.1, NONE openssh-5.1p1-gssapi-role.patch, 1.1, NONE openssh-5.2p1-xmodifiers.patch, 1.1, NONE Message-ID: <20090828214627.CC17311C0078@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/openssh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13902 Modified Files: openssh-4.7p1-audit.patch openssh-5.2p1-redhat.patch openssh-5.2p1-selinux.patch openssh.spec Removed Files: openssh-4.3p2-cve-2007-3102.patch openssh-5.1p1-gssapi-role.patch openssh-5.2p1-xmodifiers.patch Log Message: rearange patches openssh-4.7p1-audit.patch: auth.c | 10 ++++++ config.h.in | 30 +++++++++++++++++-- configure.ac | 13 ++++++++ loginrec.c | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ loginrec.h | 4 ++ 5 files changed, 146 insertions(+), 3 deletions(-) Index: openssh-4.7p1-audit.patch =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh-4.7p1-audit.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- openssh-4.7p1-audit.patch 6 Sep 2007 19:49:16 -0000 1.1 +++ openssh-4.7p1-audit.patch 28 Aug 2009 21:46:27 -0000 1.2 @@ -1,7 +1,7 @@ -diff -up openssh-4.7p1/auth.c.audit openssh-4.7p1/auth.c ---- openssh-4.7p1/auth.c.audit 2007-03-26 18:35:28.000000000 +0200 -+++ openssh-4.7p1/auth.c 2007-09-06 17:07:44.000000000 +0200 -@@ -286,6 +286,12 @@ auth_log(Authctxt *authctxt, int authent +diff -up openssh-5.2p1/auth.c.audit openssh-5.2p1/auth.c +--- openssh-5.2p1/auth.c.audit 2008-11-05 06:12:54.000000000 +0100 ++++ openssh-5.2p1/auth.c 2009-08-09 09:22:23.634850536 +0200 +@@ -287,6 +287,12 @@ auth_log(Authctxt *authctxt, int authent get_canonical_hostname(options.use_dns), "ssh", &loginmsg); # endif #endif @@ -14,7 +14,7 @@ diff -up openssh-4.7p1/auth.c.audit open #ifdef SSH_AUDIT_EVENTS if (authenticated == 0 && !authctxt->postponed) audit_event(audit_classify_auth(method)); -@@ -492,6 +498,10 @@ getpwnamallow(const char *user) +@@ -533,6 +539,10 @@ getpwnamallow(const char *user) record_failed_login(user, get_canonical_hostname(options.use_dns), "ssh"); #endif @@ -25,9 +25,113 @@ diff -up openssh-4.7p1/auth.c.audit open #ifdef SSH_AUDIT_EVENTS audit_event(SSH_INVALID_USER); #endif /* SSH_AUDIT_EVENTS */ -diff -up openssh-4.7p1/loginrec.c.audit openssh-4.7p1/loginrec.c ---- openssh-4.7p1/loginrec.c.audit 2007-04-29 04:10:58.000000000 +0200 -+++ openssh-4.7p1/loginrec.c 2007-09-06 17:07:44.000000000 +0200 +diff -up openssh-5.2p1/config.h.in.audit openssh-5.2p1/config.h.in +--- openssh-5.2p1/config.h.in.audit 2009-02-23 01:18:12.000000000 +0100 ++++ openssh-5.2p1/config.h.in 2009-08-09 09:22:28.825939998 +0200 +@@ -1,5 +1,8 @@ + /* config.h.in. Generated from configure.ac by autoheader. */ + ++/* Define if building universal (internal helper macro) */ ++#undef AC_APPLE_UNIVERSAL_BUILD ++ + /* Define if you have a getaddrinfo that fails for the all-zeros IPv6 address + */ + #undef AIX_GETNAMEINFO_HACK +@@ -521,6 +524,9 @@ + /* Define to 1 if you have the header file. */ + #undef HAVE_LASTLOG_H + ++/* Define to 1 if you have the header file. */ ++#undef HAVE_LIBAUDIT_H ++ + /* Define to 1 if you have the `bsm' library (-lbsm). */ + #undef HAVE_LIBBSM + +@@ -560,6 +566,9 @@ + /* Define to 1 if you have the header file. */ + #undef HAVE_LIMITS_H + ++/* Define if you want Linux audit support. */ ++#undef HAVE_LINUX_AUDIT ++ + /* Define to 1 if you have the header file. */ + #undef HAVE_LINUX_IF_TUN_H + +@@ -756,6 +765,9 @@ + /* Define to 1 if you have the `setgroups' function. */ + #undef HAVE_SETGROUPS + ++/* Define to 1 if you have the `setkeycreatecon' function. */ ++#undef HAVE_SETKEYCREATECON ++ + /* Define to 1 if you have the `setlogin' function. */ + #undef HAVE_SETLOGIN + +@@ -1330,6 +1342,10 @@ + /* Prepend the address family to IP tunnel traffic */ + #undef SSH_TUN_PREPEND_AF + ++/* Define to your vendor patch level, if it has been modified from the ++ upstream source release. */ ++#undef SSH_VENDOR_PATCHLEVEL ++ + /* Define to 1 if you have the ANSI C header files. */ + #undef STDC_HEADERS + +@@ -1397,9 +1413,17 @@ + /* Define if you want SELinux support. */ + #undef WITH_SELINUX + +-/* Define to 1 if your processor stores words with the most significant byte +- first (like Motorola and SPARC, unlike Intel and VAX). */ +-#undef WORDS_BIGENDIAN ++/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most ++ significant byte first (like Motorola and SPARC, unlike Intel). */ ++#if defined AC_APPLE_UNIVERSAL_BUILD ++# if defined __BIG_ENDIAN__ ++# define WORDS_BIGENDIAN 1 ++# endif ++#else ++# ifndef WORDS_BIGENDIAN ++# undef WORDS_BIGENDIAN ++# endif ++#endif + + /* Define if xauth is found in your path */ + #undef XAUTH_PATH +diff -up openssh-5.2p1/configure.ac.audit openssh-5.2p1/configure.ac +--- openssh-5.2p1/configure.ac.audit 2009-08-09 09:22:23.608877833 +0200 ++++ openssh-5.2p1/configure.ac 2009-08-09 09:22:23.646244409 +0200 +@@ -3342,6 +3342,18 @@ AC_ARG_WITH(selinux, + fi ] + ) + ++# Check whether user wants Linux audit support ++LINUX_AUDIT_MSG="no" ++AC_ARG_WITH(linux-audit, ++ [ --with-linux-audit Enable Linux audit support], ++ [ if test "x$withval" != "xno" ; then ++ AC_DEFINE(HAVE_LINUX_AUDIT,1,[Define if you want Linux audit support.]) ++ LINUX_AUDIT_MSG="yes" ++ AC_CHECK_HEADERS(libaudit.h) ++ SSHDLIBS="$SSHDLIBS -laudit" ++ fi ] ++) ++ + # Check whether user wants Kerberos 5 support + KRB5_MSG="no" + AC_ARG_WITH(kerberos5, +@@ -4170,6 +4182,7 @@ echo " PAM support + echo " OSF SIA support: $SIA_MSG" + echo " KerberosV support: $KRB5_MSG" + echo " SELinux support: $SELINUX_MSG" ++echo " Linux audit support: $LINUX_AUDIT_MSG" + echo " Smartcard support: $SCARD_MSG" + echo " S/KEY support: $SKEY_MSG" + echo " TCP Wrappers support: $TCPW_MSG" +diff -up openssh-5.2p1/loginrec.c.audit openssh-5.2p1/loginrec.c +--- openssh-5.2p1/loginrec.c.audit 2009-02-12 03:12:22.000000000 +0100 ++++ openssh-5.2p1/loginrec.c 2009-08-09 09:22:23.667199702 +0200 @@ -176,6 +176,10 @@ #include "auth.h" #include "buffer.h" @@ -60,16 +164,49 @@ diff -up openssh-4.7p1/loginrec.c.audit #ifdef USE_LOGIN syslogin_write_entry(li); #endif -@@ -1394,6 +1405,51 @@ wtmpx_get_entry(struct logininfo *li) +@@ -1394,6 +1405,87 @@ wtmpx_get_entry(struct logininfo *li) } #endif /* USE_WTMPX */ +#ifdef HAVE_LINUX_AUDIT ++static void ++_audit_hexscape(const char *what, char *where, unsigned int size) ++{ ++ const char *ptr = what; ++ const char *hex = "0123456789ABCDEF"; ++ ++ while (*ptr) { ++ if (*ptr == '"' || *ptr < 0x21 || *ptr > 0x7E) { ++ unsigned int i; ++ ptr = what; ++ for (i = 0; *ptr && i+2 < size; i += 2) { ++ where[i] = hex[((unsigned)*ptr & 0xF0)>>4]; /* Upper nibble */ ++ where[i+1] = hex[(unsigned)*ptr & 0x0F]; /* Lower nibble */ ++ ptr++; ++ } ++ where[i] = '\0'; ++ return; ++ } ++ ptr++; ++ } ++ where[0] = '"'; ++ if ((unsigned)(ptr - what) < size - 3) ++ { ++ size = ptr - what + 3; ++ } ++ strncpy(where + 1, what, size - 3); ++ where[size-2] = '"'; ++ where[size-1] = '\0'; ++} ++ ++#define AUDIT_LOG_SIZE 128 ++#define AUDIT_ACCT_SIZE (AUDIT_LOG_SIZE - 8) ++ +int +linux_audit_record_event(int uid, const char *username, + const char *hostname, const char *ip, const char *ttyn, int success) +{ -+ char buf[64]; ++ char buf[AUDIT_LOG_SIZE]; + int audit_fd, rc; + + audit_fd = audit_open(); @@ -82,8 +219,11 @@ diff -up openssh-4.7p1/loginrec.c.audit + } + if (username == NULL) + snprintf(buf, sizeof(buf), "uid=%d", uid); -+ else -+ snprintf(buf, sizeof(buf), "acct=%s", username); ++ else { ++ char encoded[AUDIT_ACCT_SIZE]; ++ _audit_hexscape(username, encoded, sizeof(encoded)); ++ snprintf(buf, sizeof(buf), "acct=%s", encoded); ++ } + rc = audit_log_user_message(audit_fd, AUDIT_USER_LOGIN, + buf, hostname, ip, ttyn, success); + close(audit_fd); @@ -112,22 +252,9 @@ diff -up openssh-4.7p1/loginrec.c.audit /** ** Low-level libutil login() functions **/ -diff -up openssh-4.7p1/config.h.in.audit openssh-4.7p1/config.h.in ---- openssh-4.7p1/config.h.in.audit 2007-09-04 08:50:04.000000000 +0200 -+++ openssh-4.7p1/config.h.in 2007-09-06 17:07:44.000000000 +0200 -@@ -1334,6 +1334,9 @@ - /* Define if you want SELinux support. */ - #undef WITH_SELINUX - -+/* Define if you want Linux audit support. */ -+#undef HAVE_LINUX_AUDIT -+ - /* Define to 1 if your processor stores words with the most significant byte - first (like Motorola and SPARC, unlike Intel and VAX). */ - #undef WORDS_BIGENDIAN -diff -up openssh-4.7p1/loginrec.h.audit openssh-4.7p1/loginrec.h ---- openssh-4.7p1/loginrec.h.audit 2006-08-05 04:39:40.000000000 +0200 -+++ openssh-4.7p1/loginrec.h 2007-09-06 17:07:44.000000000 +0200 +diff -up openssh-5.2p1/loginrec.h.audit openssh-5.2p1/loginrec.h +--- openssh-5.2p1/loginrec.h.audit 2006-08-05 04:39:40.000000000 +0200 ++++ openssh-5.2p1/loginrec.h 2009-08-09 09:22:23.641175349 +0200 @@ -127,5 +127,9 @@ char *line_stripname(char *dst, const ch char *line_abbrevname(char *dst, const char *src, int dstsize); @@ -138,33 +265,3 @@ diff -up openssh-4.7p1/loginrec.h.audit +#endif /* HAVE_LINUX_AUDIT */ #endif /* _HAVE_LOGINREC_H_ */ -diff -up openssh-4.7p1/configure.ac.audit openssh-4.7p1/configure.ac ---- openssh-4.7p1/configure.ac.audit 2007-09-06 17:07:44.000000000 +0200 -+++ openssh-4.7p1/configure.ac 2007-09-06 17:15:23.000000000 +0200 -@@ -3216,6 +3216,18 @@ AC_ARG_WITH(selinux, - fi ] - ) - -+# Check whether user wants Linux audit support -+LINUX_AUDIT_MSG="no" -+AC_ARG_WITH(linux-audit, -+ [ --with-linux-audit Enable Linux audit support], -+ [ if test "x$withval" != "xno" ; then -+ AC_DEFINE(HAVE_LINUX_AUDIT,1,[Define if you want Linux audit support.]) -+ LINUX_AUDIT_MSG="yes" -+ AC_CHECK_HEADERS(libaudit.h) -+ SSHDLIBS="$SSHDLIBS -laudit" -+ fi ] -+) -+ - # Check whether user wants Kerberos 5 support - KRB5_MSG="no" - AC_ARG_WITH(kerberos5, -@@ -4037,6 +4049,7 @@ echo " PAM support - echo " OSF SIA support: $SIA_MSG" - echo " KerberosV support: $KRB5_MSG" - echo " SELinux support: $SELINUX_MSG" -+echo " Linux audit support: $LINUX_AUDIT_MSG" - echo " Smartcard support: $SCARD_MSG" - echo " S/KEY support: $SKEY_MSG" - echo " TCP Wrappers support: $TCPW_MSG" openssh-5.2p1-redhat.patch: ssh_config | 11 +++++++++++ sshd_config | 13 +++++++++++++ sshd_config.0 | 6 +++--- sshd_config.5 | 2 +- 4 files changed, 28 insertions(+), 4 deletions(-) Index: openssh-5.2p1-redhat.patch =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh-5.2p1-redhat.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- openssh-5.2p1-redhat.patch 10 Mar 2009 13:39:03 -0000 1.2 +++ openssh-5.2p1-redhat.patch 28 Aug 2009 21:46:27 -0000 1.3 @@ -1,6 +1,52 @@ +diff -up openssh-5.2p1/ssh_config.redhat openssh-5.2p1/ssh_config +--- openssh-5.2p1/ssh_config.redhat 2009-02-21 02:45:02.000000000 +0100 ++++ openssh-5.2p1/ssh_config 2009-08-09 08:45:11.302092427 +0200 +@@ -44,3 +44,14 @@ + # TunnelDevice any:any + # PermitLocalCommand no + # VisualHostKey no ++Host * ++ GSSAPIAuthentication yes ++# If this option is set to yes then remote X11 clients will have full access ++# to the original X11 display. As virtually no X11 client supports the untrusted ++# mode correctly we set this to yes. ++ ForwardX11Trusted yes ++# Send locale-related environment variables ++ SendEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES ++ SendEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT ++ SendEnv LC_IDENTIFICATION LC_ALL LANGUAGE ++ SendEnv XMODIFIERS +diff -up openssh-5.2p1/sshd_config.0.redhat openssh-5.2p1/sshd_config.0 +--- openssh-5.2p1/sshd_config.0.redhat 2009-02-23 01:18:15.000000000 +0100 ++++ openssh-5.2p1/sshd_config.0 2009-08-09 08:45:11.276555108 +0200 +@@ -491,9 +491,9 @@ DESCRIPTION + + SyslogFacility + Gives the facility code that is used when logging messages from +- sshd(8). The possible values are: DAEMON, USER, AUTH, LOCAL0, +- LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7. The de- +- fault is AUTH. ++ sshd(8). The possible values are: DAEMON, USER, AUTH, AUTHPRIV, ++ LOCAL0, LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7. ++ The default is AUTH. + + TCPKeepAlive + Specifies whether the system should send TCP keepalive messages +diff -up openssh-5.2p1/sshd_config.5.redhat openssh-5.2p1/sshd_config.5 +--- openssh-5.2p1/sshd_config.5.redhat 2009-02-23 01:00:24.000000000 +0100 ++++ openssh-5.2p1/sshd_config.5 2009-08-09 08:45:11.278927203 +0200 +@@ -848,7 +848,7 @@ Note that this option applies to protoco + .It Cm SyslogFacility + Gives the facility code that is used when logging messages from + .Xr sshd 8 . +-The possible values are: DAEMON, USER, AUTH, LOCAL0, LOCAL1, LOCAL2, ++The possible values are: DAEMON, USER, AUTH, AUTHPRIV, LOCAL0, LOCAL1, LOCAL2, + LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7. + The default is AUTH. + .It Cm TCPKeepAlive diff -up openssh-5.2p1/sshd_config.redhat openssh-5.2p1/sshd_config --- openssh-5.2p1/sshd_config.redhat 2008-07-02 14:35:43.000000000 +0200 -+++ openssh-5.2p1/sshd_config 2008-07-23 14:11:12.000000000 +0200 ++++ openssh-5.2p1/sshd_config 2009-08-09 08:47:40.850857227 +0200 @@ -33,6 +33,7 @@ Protocol 2 # Logging # obsoletes QuietMode and FascistLogging @@ -31,7 +77,7 @@ diff -up openssh-5.2p1/sshd_config.redha # Set this to 'yes' to enable PAM authentication, account processing, # and session processing. If this is enabled, PAM authentication will -@@ -84,11 +89,18 @@ Protocol 2 +@@ -84,11 +89,19 @@ Protocol 2 # PAM authentication, then enable this but set PasswordAuthentication # and ChallengeResponseAuthentication to 'no'. #UsePAM no @@ -41,6 +87,7 @@ diff -up openssh-5.2p1/sshd_config.redha +AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES +AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT +AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE ++AcceptEnv XMODIFIERS #AllowAgentForwarding yes #AllowTcpForwarding yes @@ -50,48 +97,3 @@ diff -up openssh-5.2p1/sshd_config.redha #X11DisplayOffset 10 #X11UseLocalhost yes #PrintMotd yes -diff -up openssh-5.2p1/ssh_config.redhat openssh-5.2p1/ssh_config ---- openssh-5.2p1/ssh_config.redhat 2007-06-11 06:04:42.000000000 +0200 -+++ openssh-5.2p1/ssh_config 2008-07-23 14:07:29.000000000 +0200 -@@ -44,3 +44,13 @@ - # TunnelDevice any:any - # PermitLocalCommand no - # VisualHostKey no -+Host * -+ GSSAPIAuthentication yes -+# If this option is set to yes then remote X11 clients will have full access -+# to the original X11 display. As virtually no X11 client supports the untrusted -+# mode correctly we set this to yes. -+ ForwardX11Trusted yes -+# Send locale-related environment variables -+ SendEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES -+ SendEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT -+ SendEnv LC_IDENTIFICATION LC_ALL LANGUAGE -diff -up openssh-5.2p1/sshd_config.0.redhat openssh-5.2p1/sshd_config.0 ---- openssh-5.2p1/sshd_config.0.redhat 2008-07-21 10:30:51.000000000 +0200 -+++ openssh-5.2p1/sshd_config.0 2008-07-23 14:07:29.000000000 +0200 -@@ -490,9 +490,9 @@ DESCRIPTION - - SyslogFacility - Gives the facility code that is used when logging messages from -- sshd(8). The possible values are: DAEMON, USER, AUTH, LOCAL0, -- LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7. The de- -- fault is AUTH. -+ sshd(8). The possible values are: DAEMON, USER, AUTH, AUTHPRIV, -+ LOCAL0, LOCAL1, LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7. -+ The default is AUTH. - - TCPKeepAlive - Specifies whether the system should send TCP keepalive messages -diff -up openssh-5.2p1/sshd_config.5.redhat openssh-5.2p1/sshd_config.5 ---- openssh-5.2p1/sshd_config.5.redhat 2008-07-02 14:35:43.000000000 +0200 -+++ openssh-5.2p1/sshd_config.5 2008-07-23 14:07:29.000000000 +0200 -@@ -846,7 +846,7 @@ Note that this option applies to protoco - .It Cm SyslogFacility - Gives the facility code that is used when logging messages from - .Xr sshd 8 . --The possible values are: DAEMON, USER, AUTH, LOCAL0, LOCAL1, LOCAL2, -+The possible values are: DAEMON, USER, AUTH, AUTHPRIV, LOCAL0, LOCAL1, LOCAL2, - LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7. - The default is AUTH. - .It Cm TCPKeepAlive openssh-5.2p1-selinux.patch: openssh-5.1p1/auth2-gss.c | 9 +++++++- openssh-5.2p1/auth.h | 1 openssh-5.2p1/auth1.c | 10 ++++++++- openssh-5.2p1/auth2-hostbased.c | 9 +++++++- openssh-5.2p1/auth2-pubkey.c | 9 +++++++- openssh-5.2p1/auth2.c | 10 +++++++-- openssh-5.2p1/configure.ac | 1 openssh-5.2p1/monitor.c | 28 ++++++++++++++++++++++++-- openssh-5.2p1/monitor.h | 2 - openssh-5.2p1/monitor_wrap.c | 17 +++++++++++++++ openssh-5.2p1/monitor_wrap.h | 1 openssh-5.2p1/openbsd-compat/port-linux.c | 32 +++++++++++++++++++++++------- 12 files changed, 113 insertions(+), 16 deletions(-) Index: openssh-5.2p1-selinux.patch =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh-5.2p1-selinux.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- openssh-5.2p1-selinux.patch 10 Mar 2009 13:39:03 -0000 1.2 +++ openssh-5.2p1-selinux.patch 28 Aug 2009 21:46:27 -0000 1.3 @@ -326,3 +326,36 @@ diff -up openssh-5.2p1/monitor.c.selinux if (strcmp(authctxt->user, p) != 0) { logit("wrong user name passed to monitor: expected %s != %.100s", authctxt->user, p); +diff -up openssh-5.1p1/auth2-gss.c.gssapi-role openssh-5.1p1/auth2-gss.c +--- openssh-5.1p1/auth2-gss.c.gssapi-role 2007-12-02 12:59:45.000000000 +0100 ++++ openssh-5.1p1/auth2-gss.c 2008-07-23 19:18:15.000000000 +0200 +@@ -258,6 +258,7 @@ input_gssapi_mic(int type, u_int32_t ple + Authctxt *authctxt = ctxt; + Gssctxt *gssctxt; + int authenticated = 0; ++ char *micuser; + Buffer b; + gss_buffer_desc mic, gssbuf; + u_int len; +@@ -270,7 +271,11 @@ input_gssapi_mic(int type, u_int32_t ple + mic.value = packet_get_string(&len); + mic.length = len; + +- ssh_gssapi_buildmic(&b, authctxt->user, authctxt->service, ++ if (authctxt->role && (strlen(authctxt->role) > 0)) ++ xasprintf(&micuser, "%s/%s", authctxt->user, authctxt->role); ++ else ++ micuser = authctxt->user; ++ ssh_gssapi_buildmic(&b, micuser, authctxt->service, + "gssapi-with-mic"); + + gssbuf.value = buffer_ptr(&b); +@@ -282,6 +287,8 @@ input_gssapi_mic(int type, u_int32_t ple + logit("GSSAPI MIC check failed"); + + buffer_free(&b); ++ if (micuser != authctxt->user) ++ xfree(micuser); + xfree(mic.value); + + authctxt->postponed = 0; Index: openssh.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh.spec,v retrieving revision 1.157 retrieving revision 1.158 diff -u -p -r1.157 -r1.158 --- openssh.spec 26 Aug 2009 11:01:42 -0000 1.157 +++ openssh.spec 28 Aug 2009 21:46:27 -0000 1.158 @@ -63,7 +63,7 @@ Summary: An open source implementation of SSH protocol versions 1 and 2 Name: openssh Version: 5.2p1 -Release: 19%{?dist}%{?rescue_rel} +Release: 20%{?dist}%{?rescue_rel} URL: http://www.openssh.com/portable.html #Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz #Source1: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc @@ -81,8 +81,8 @@ Patch4: openssh-5.2p1-vendor.patch Patch12: openssh-5.2p1-selinux.patch Patch13: openssh-5.1p1-mls.patch Patch16: openssh-4.7p1-audit.patch -Patch17: openssh-4.3p2-cve-2007-3102.patch Patch18: openssh-5.0p1-pam_selinux.patch +Patch19: openssh-5.2p1-sesftp.patch Patch22: openssh-3.9p1-askpass-keep-above.patch Patch24: openssh-4.3p1-fromto-remote.patch Patch27: openssh-5.1p1-log-in-chroot.patch @@ -93,15 +93,12 @@ Patch39: openssh-4.3p2-no-v6only.patch Patch44: openssh-4.3p2-allow-ip-opts.patch Patch49: openssh-4.3p2-gssapi-canohost.patch Patch51: openssh-5.2p1-nss-keys.patch -Patch54: openssh-5.1p1-gssapi-role.patch Patch55: openssh-5.1p1-cloexec.patch Patch62: openssh-5.1p1-scp-manpage.patch Patch65: openssh-5.2p1-fips.patch Patch66: openssh-5.2p1-homechroot.patch -Patch67: openssh-5.2p1-xmodifiers.patch Patch68: openssh-5.2p1-pathmax.patch Patch69: openssh-5.2p1-selabel.patch -Patch70: openssh-5.2p1-sesftp.patch Patch71: openssh-5.2p1-edns.patch License: BSD @@ -216,8 +213,8 @@ an X11 passphrase dialog for OpenSSH. %patch12 -p1 -b .selinux %patch13 -p1 -b .mls %patch16 -p1 -b .audit -%patch17 -p1 -b .inject-fix %patch18 -p1 -b .pam_selinux +%patch19 -p1 -b .sesftp %endif %patch22 -p1 -b .keep-above @@ -230,15 +227,12 @@ an X11 passphrase dialog for OpenSSH. %patch44 -p1 -b .ip-opts %patch49 -p1 -b .canohost %patch51 -p1 -b .nss-keys -%patch54 -p1 -b .gssapi-role %patch55 -p1 -b .cloexec %patch62 -p1 -b .manpage %patch65 -p1 -b .fips %patch66 -p1 -b .homechroot -%patch67 -p1 -b .xmodifiers %patch68 -p1 -b .pathmax %patch69 -p1 -b .selabel -%patch70 -p1 -b .sesftp %patch71 -p1 -b .edns autoreconf @@ -474,6 +468,12 @@ fi %endif %changelog +* Fri Aug 28 2009 Jan F. Chadima - 5.2p1-20 +- merged xmodifiers to redhat patch +- merged gssapi-role to selinux patch +- merged cve-2007_3102 to audit patch +- sesftp patch only with WITH_SELINUX flag + * Wed Aug 26 2009 Jan F. Chadima - 5.2p1-19 - minor change in sesftp patch --- openssh-4.3p2-cve-2007-3102.patch DELETED --- --- openssh-5.1p1-gssapi-role.patch DELETED --- --- openssh-5.2p1-xmodifiers.patch DELETED --- From deji at fedoraproject.org Fri Aug 28 22:01:09 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Fri, 28 Aug 2009 22:01:09 +0000 (UTC) Subject: rpms/tokyocabinet/devel .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 tokyocabinet.spec, 1.14, 1.15 Message-ID: <20090828220109.9479A11C0078@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/tokyocabinet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17609 Modified Files: .cvsignore sources tokyocabinet.spec Log Message: * Fri Aug 28 2009 Deji Akingunola - 1.4.32-1 - Update to 1.4.32 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 11 Aug 2009 05:03:26 -0000 1.12 +++ .cvsignore 28 Aug 2009 22:01:09 -0000 1.13 @@ -1 +1 @@ -tokyocabinet-1.4.30.tar.gz +tokyocabinet-1.4.32.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 11 Aug 2009 05:03:26 -0000 1.12 +++ sources 28 Aug 2009 22:01:09 -0000 1.13 @@ -1 +1 @@ -9db239bf12c7a76f068a4e38b5575ee7 tokyocabinet-1.4.30.tar.gz +a1a161eab1cb7487b23b6c914e2afb3e tokyocabinet-1.4.32.tar.gz Index: tokyocabinet.spec =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/devel/tokyocabinet.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- tokyocabinet.spec 11 Aug 2009 05:03:26 -0000 1.14 +++ tokyocabinet.spec 28 Aug 2009 22:01:09 -0000 1.15 @@ -1,6 +1,6 @@ Summary: A modern implementation of a DBM Name: tokyocabinet -Version: 1.4.30 +Version: 1.4.32 Release: 1%{?dist} License: LGPLv2+ Group: Development/Libraries @@ -70,6 +70,9 @@ rm -rf %{buildroot} %doc doc/* %changelog +* Fri Aug 28 2009 Deji Akingunola - 1.4.32-1 +- Update to 1.4.32 + * Mon Aug 10 2009 Deji Akingunola - 1.4.30-1 - New upstream version From deji at fedoraproject.org Fri Aug 28 22:02:25 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Fri, 28 Aug 2009 22:02:25 +0000 (UTC) Subject: rpms/tokyocabinet/devel tokyocabinet-fedora.patch,1.5,1.6 Message-ID: <20090828220225.808F611C0078@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/tokyocabinet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17892 Modified Files: tokyocabinet-fedora.patch Log Message: Update patch tokyocabinet-fedora.patch: Makefile.in | 4 ++-- configure.in | 17 +++-------------- tokyocabinet.pc.in | 2 +- 3 files changed, 6 insertions(+), 17 deletions(-) Index: tokyocabinet-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/devel/tokyocabinet-fedora.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- tokyocabinet-fedora.patch 11 Aug 2009 05:03:26 -0000 1.5 +++ tokyocabinet-fedora.patch 28 Aug 2009 22:02:25 -0000 1.6 @@ -1,5 +1,5 @@ ---- configure.in 2009-07-13 05:07:17.000000000 -0400 -+++ configure.in.new 2009-08-11 00:51:08.209442295 -0400 +--- configure.in 2009-08-13 22:57:42.000000000 -0400 ++++ configure.in.new 2009-08-28 17:47:51.203289024 -0400 @@ -31,26 +31,15 @@ MYPCFILES="tokyocabinet.pc" @@ -30,21 +30,21 @@ #================================================================ # Options #================================================================ ---- Makefile.in 2009-06-23 23:21:16.000000000 -0400 -+++ Makefile.in.new 2009-08-11 00:52:59.612477308 -0400 +--- Makefile.in 2009-08-04 03:37:52.000000000 -0400 ++++ Makefile.in.new 2009-08-28 17:49:17.050288532 -0400 @@ -54,8 +54,8 @@ LDFLAGS = @MYLDFLAGS@ CMDLDFLAGS = @MYCMDLDFLAGS@ LIBS = @LIBS@ -LDENV = LD_RUN_PATH=/lib:/usr/lib:$(LIBDIR):$(HOME)/lib:/usr/local/lib:@MYRUNPATH@:. -RUNENV = @MYLDLIBPATHENV@=.:/lib:/usr/lib:$(LIBDIR):$(HOME)/lib:/usr/local/lib:@MYRUNPATH@ -+LDENV = ++LDENV = +RUNENV = @MYLDLIBPATHENV@=.:$(LIBDIR) POSTCMD = @MYPOSTCMD@ --- tokyocabinet.pc.in 2008-02-18 02:25:18.000000000 -0500 -+++ tokyocabinet.pc.in.new 2009-08-11 00:53:45.092479716 -0400 ++++ tokyocabinet.pc.in.new 2009-08-28 17:50:19.201288883 -0400 @@ -10,5 +10,5 @@ Name: Tokyo Cabinet Description: a modern implementation of DBM From mathstuf at fedoraproject.org Fri Aug 28 22:10:48 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Fri, 28 Aug 2009 22:10:48 +0000 (UTC) Subject: rpms/bilbo/devel bilbo-0.9-license-headers.patch, NONE, 1.1 bilbo-0.9-licenses.patch, NONE, 1.1 bilbo-0.9-localdeletion.patch, NONE, 1.1 bilbo-0.9-postdate-utc.patch, NONE, 1.1 bilbo.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828221048.A2B3111C0078@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/bilbo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19769 Modified Files: .cvsignore sources Added Files: bilbo-0.9-license-headers.patch bilbo-0.9-licenses.patch bilbo-0.9-localdeletion.patch bilbo-0.9-postdate-utc.patch bilbo.spec Log Message: Initial commit bilbo-0.9-license-headers.patch: htmlexporter.cpp | 43 +++++++++++++++++++++++++------------------ htmlexporter.h | 43 ++++++++++++++++++++++++------------------- 2 files changed, 49 insertions(+), 37 deletions(-) --- NEW FILE bilbo-0.9-license-headers.patch --- >From 4013ac28d825fe1b756e20e97811715e3c9afcd4 Mon Sep 17 00:00:00 2001 From: goli Date: Wed, 13 May 2009 00:39:11 +0430 Subject: [PATCH] Fix a typo in license headers. change it from GPL v2 to GPL v3. --- bilbo/htmlexporter.cpp | 43 +++++++++++++++++++++++++------------------ bilbo/htmlexporter.h | 42 ++++++++++++++++++++++++------------------ 2 files changed, 49 insertions(+), 36 deletions(-) diff --git a/bilbo/htmlexporter.cpp b/bilbo/htmlexporter.cpp index d1d4063..82b88a0 100644 --- a/bilbo/htmlexporter.cpp +++ b/bilbo/htmlexporter.cpp @@ -3,24 +3,31 @@ ** Copyright (C) 1992-2006 Trolltech ASA. All rights reserved. ** Copyright (C) 2007 Antonio Aloisio ** -** This file is part of the QtGui module of the Qt Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License version 2.0 as published by the Free Software Foundation -** and appearing in the file LICENSE.GPL included in the packaging of -** this file. Please review the following information to ensure GNU -** General Public Licensing requirements will be met: -** http://www.trolltech.com/products/qt/opensource.html -** -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://www.trolltech.com/products/qt/licensing.html or contact the -** sales department at sales at trolltech.com. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -****************************************************************************/ +***************************************************************************/ +/* Copyright (C) 2008-2009 Mehrdad Momeny * + * Copyright (C) 2008-2009 Golnaz Nilieh * + * * + * This file is a part of Bilbo Blogger. * + * It is a modified version of "htmlexporter.cpp" from * + * KBlogger project. it has been modified for use in Bilbo Blogger, at * + * November 2008. * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 3 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + ***************************************************************************/ + #include "htmlexporter.h" diff --git a/bilbo/htmlexporter.h b/bilbo/htmlexporter.h index 9e957d6..37da675 100644 --- a/bilbo/htmlexporter.h +++ b/bilbo/htmlexporter.h @@ -3,24 +3,30 @@ ** Copyright (C) 1992-2006 Trolltech ASA. All rights reserved. ** Copyright (C) 2007 Antonio Aloisio ** -** This file is part of the QtGui module of the Qt Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License version 2.0 as published by the Free Software Foundation -** and appearing in the file LICENSE.GPL included in the packaging of -** this file. Please review the following information to ensure GNU -** General Public Licensing requirements will be met: -** http://www.trolltech.com/products/qt/opensource.html -** -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://www.trolltech.com/products/qt/licensing.html or contact the -** sales department at sales at trolltech.com. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -****************************************************************************/ +***************************************************************************/ +/* Copyright (C) 2008-2009 Mehrdad Momeny * + * Copyright (C) 2008-2009 Golnaz Nilieh * + * * + * This file is a part of Bilbo Blogger. * + * It is a modified version of "htmlexporter.h" from * + * KBlogger project. it has been modified for use in Bilbo Blogger, at * + * November 2008. * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 3 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + ***************************************************************************/ #ifndef HTML_EXPORTER_H #define HTML_EXPORTER_H -- 1.6.1 bilbo-0.9-licenses.patch: COPYING | 674 ---------------------------------------------- b/bilbo/COPYING.GPL3 | 674 ++++++++++++++++++++++++++++++++++++++++++++++ b/bilbokblog/COPYING.LGPL | 508 ++++++++++++++++++++++++++++++++++ bilbokblog/COPYING | 507 ---------------------------------- 4 files changed, 1181 insertions(+), 1182 deletions(-) --- NEW FILE bilbo-0.9-licenses.patch --- >From ef9e60cb787deda57bcfb3efc70ceb03932764a6 Mon Sep 17 00:00:00 2001 From: Mehrdad Momeny Date: Wed, 13 May 2009 13:18:45 +0430 Subject: [PATCH] Updated COPYING files! renamed to have license name at file name! moved to Bilbo and BilboKBlog --- COPYING | 674 ----------------------------------------------- bilbo/COPYING.GPL3 | 674 +++++++++++++++++++++++++++++++++++++++++++++++ bilbokblog/COPYING | 507 ----------------------------------- bilbokblog/COPYING.LGPL | 507 +++++++++++++++++++++++++++++++++++ 4 files changed, 1181 insertions(+), 1181 deletions(-) delete mode 100644 COPYING create mode 100644 bilbo/COPYING.GPL3 delete mode 100644 bilbokblog/COPYING create mode 100644 bilbokblog/COPYING.LGPL diff --git a/COPYING b/COPYING deleted file mode 100644 index 94a9ed0..0000000 --- a/COPYING +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. [...2006 lines suppressed...] + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or +your school, if any, to sign a "copyright disclaimer" for the library, +if necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James + Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! -- 1.6.1 bilbo-0.9-localdeletion.patch: toolbox.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE bilbo-0.9-localdeletion.patch --- >From f9192f02da4114c13c5b10fa825978884e958c4f Mon Sep 17 00:00:00 2001 From: Mehrdad Momeny Date: Mon, 27 Jul 2009 12:42:24 +0430 Subject: [PATCH] Bug: #405142 Fixed --- bilbo/toolbox.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/bilbo/toolbox.cpp b/bilbo/toolbox.cpp index 095997d..5017d61 100644 --- a/bilbo/toolbox.cpp +++ b/bilbo/toolbox.cpp @@ -502,7 +502,7 @@ void Toolbox::sltRemoveLocalEntry() if(localEntriesTable->selectedItems().count() > 0) { int local_id = localEntriesTable->item(0, localEntriesTable->currentRow())->data(32).toInt(); if( KMessageBox::warningYesNo(this, i18n("Are you sure of removing selected local entry?")) - == KMessageBox::NoExec ) + == KMessageBox::No ) return; if( DBMan::self()->removeLocalEntry(local_id) ) { -- 1.6.1 bilbo-0.9-postdate-utc.patch: wordpressbuggy.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) --- NEW FILE bilbo-0.9-postdate-utc.patch --- >From acc8588a050c2a0f29dcb6081a2aff990f1f812f Mon Sep 17 00:00:00 2001 From: Mehrdad Momeny Date: Sat, 16 May 2009 22:13:11 +0430 Subject: [PATCH] Add Z to wordpress datetimes to figure out that their UTC --- bilbokblog/wordpressbuggy.cpp | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bilbokblog/wordpressbuggy.cpp b/bilbokblog/wordpressbuggy.cpp index 83f1537..c5853c0 100644 --- a/bilbokblog/wordpressbuggy.cpp +++ b/bilbokblog/wordpressbuggy.cpp @@ -98,7 +98,7 @@ void WordpressBuggy::createPost( KBlog::BlogPost *post ) xmlMarkup += "dateCreated"; xmlMarkup += "" + - post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ss" ) + + post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ssZ" ) + ""; xmlMarkup += ""; xmlMarkup += "mt_allow_comments"; @@ -197,12 +197,12 @@ void WordpressBuggy::modifyPost( KBlog::BlogPost *post ) xmlMarkup += "lastModified"; xmlMarkup += "" + - post->modificationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ss" ) + + post->modificationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ssZ" ) + ""; xmlMarkup += ""; xmlMarkup += "dateCreated"; xmlMarkup += "" + - post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ss" ) + + post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ssZ" ) + ""; xmlMarkup += ""; xmlMarkup += "mt_allow_comments"; -- 1.6.1 --- NEW FILE bilbo.spec --- Name: bilbo Version: 0.9 Release: 3%{?dist} Summary: Blogging client, focused on simplicity and usability Group: Applications/Internet License: GPLv3+ and LGPLv2+ URL: http://bilbo.gnufolks.org/ Source0: http://mirror.umoss.org/download.ospdev.net/bilbo/bilbo/0.9/bilbo-0.9.tar.gz #Beta version #Source0: http://mirror.umoss.org/download.ospdev.net/bilbo/bilbo/0.9.951.0Beta1/bilbo-0.9.95.tar.gz #Backported patch Patch200: bilbo-0.9-localdeletion.patch Patch201: bilbo-0.9-licenses.patch Patch202: bilbo-0.9-license-headers.patch Patch203: bilbo-0.9-postdate-utc.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs4-devel BuildRequires: kdepimlibs-devel BuildRequires: gettext BuildRequires: automoc BuildRequires: phonon-devel %description Blogging application for Blogger1.0, MetaWeblog, MovableType, and Google GData with WYSIWYG and HTML editing available. %prep %setup -q %patch200 -p1 %patch201 -p1 %patch202 -p1 %patch203 -p1 %build mkdir %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make VERBOSE=1 %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} PREFIX=%{_prefix} -C %{_target_platform} desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/bilbo.desktop %find_lang %{name} # No headers installed rm -vf %{buildroot}%{_libdir}/libbilbokblog.so %clean rm -rf %{buildroot} %post /sbin/ldconfig touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun /sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS bilbo/COPYING.GPL3 bilbokblog/COPYING.LGPL %{_kde4_bindir}/bilbo %{_kde4_libdir}/libbilbokblog.so.4 %{_kde4_libdir}/libbilbokblog.so.4.2.1 %{_kde4_datadir}/applications/kde4/bilbo.desktop %{_kde4_configdir}.kcfg/bilbo.kcfg %{_kde4_iconsdir}/hicolor/*/*/*.png %{_kde4_datadir}/kde4/apps/bilbo/ %changelog * Thu Aug 27 2009 Ben Boeckel 0.9-3 - Add icon cache snippets - Backport licensing fixes - Backport patch to fix timezone mismatch with server * Mon Jul 27 2009 Ben Boeckel 0.9-2 - Backport patch for local deletion * Sun Jul 26 2009 Ben Boeckel 0.9-1 - Initial version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bilbo/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 19:18:42 -0000 1.1 +++ .cvsignore 28 Aug 2009 22:10:48 -0000 1.2 @@ -0,0 +1 @@ +bilbo-0.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bilbo/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 19:18:43 -0000 1.1 +++ sources 28 Aug 2009 22:10:48 -0000 1.2 @@ -0,0 +1 @@ +396da4f5fc1d91d692eefaf8e9871795 bilbo-0.9.tar.gz From mathstuf at fedoraproject.org Fri Aug 28 22:15:29 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Fri, 28 Aug 2009 22:15:29 +0000 (UTC) Subject: rpms/bilbo/F-11 bilbo-0.9-license-headers.patch, NONE, 1.1 bilbo-0.9-licenses.patch, NONE, 1.1 bilbo-0.9-localdeletion.patch, NONE, 1.1 bilbo-0.9-postdate-utc.patch, NONE, 1.1 bilbo.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828221529.DEF3A11C0078@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/bilbo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20944 Modified Files: .cvsignore sources Added Files: bilbo-0.9-license-headers.patch bilbo-0.9-licenses.patch bilbo-0.9-localdeletion.patch bilbo-0.9-postdate-utc.patch bilbo.spec Log Message: Initial commit bilbo-0.9-license-headers.patch: htmlexporter.cpp | 43 +++++++++++++++++++++++++------------------ htmlexporter.h | 43 ++++++++++++++++++++++++------------------- 2 files changed, 49 insertions(+), 37 deletions(-) --- NEW FILE bilbo-0.9-license-headers.patch --- >From 4013ac28d825fe1b756e20e97811715e3c9afcd4 Mon Sep 17 00:00:00 2001 From: goli Date: Wed, 13 May 2009 00:39:11 +0430 Subject: [PATCH] Fix a typo in license headers. change it from GPL v2 to GPL v3. --- bilbo/htmlexporter.cpp | 43 +++++++++++++++++++++++++------------------ bilbo/htmlexporter.h | 42 ++++++++++++++++++++++++------------------ 2 files changed, 49 insertions(+), 36 deletions(-) diff --git a/bilbo/htmlexporter.cpp b/bilbo/htmlexporter.cpp index d1d4063..82b88a0 100644 --- a/bilbo/htmlexporter.cpp +++ b/bilbo/htmlexporter.cpp @@ -3,24 +3,31 @@ ** Copyright (C) 1992-2006 Trolltech ASA. All rights reserved. ** Copyright (C) 2007 Antonio Aloisio ** -** This file is part of the QtGui module of the Qt Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License version 2.0 as published by the Free Software Foundation -** and appearing in the file LICENSE.GPL included in the packaging of -** this file. Please review the following information to ensure GNU -** General Public Licensing requirements will be met: -** http://www.trolltech.com/products/qt/opensource.html -** -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://www.trolltech.com/products/qt/licensing.html or contact the -** sales department at sales at trolltech.com. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -****************************************************************************/ +***************************************************************************/ +/* Copyright (C) 2008-2009 Mehrdad Momeny * + * Copyright (C) 2008-2009 Golnaz Nilieh * + * * + * This file is a part of Bilbo Blogger. * + * It is a modified version of "htmlexporter.cpp" from * + * KBlogger project. it has been modified for use in Bilbo Blogger, at * + * November 2008. * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 3 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + ***************************************************************************/ + #include "htmlexporter.h" diff --git a/bilbo/htmlexporter.h b/bilbo/htmlexporter.h index 9e957d6..37da675 100644 --- a/bilbo/htmlexporter.h +++ b/bilbo/htmlexporter.h @@ -3,24 +3,30 @@ ** Copyright (C) 1992-2006 Trolltech ASA. All rights reserved. ** Copyright (C) 2007 Antonio Aloisio ** -** This file is part of the QtGui module of the Qt Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License version 2.0 as published by the Free Software Foundation -** and appearing in the file LICENSE.GPL included in the packaging of -** this file. Please review the following information to ensure GNU -** General Public Licensing requirements will be met: -** http://www.trolltech.com/products/qt/opensource.html -** -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://www.trolltech.com/products/qt/licensing.html or contact the -** sales department at sales at trolltech.com. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -****************************************************************************/ +***************************************************************************/ +/* Copyright (C) 2008-2009 Mehrdad Momeny * + * Copyright (C) 2008-2009 Golnaz Nilieh * + * * + * This file is a part of Bilbo Blogger. * + * It is a modified version of "htmlexporter.h" from * + * KBlogger project. it has been modified for use in Bilbo Blogger, at * + * November 2008. * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 3 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + ***************************************************************************/ #ifndef HTML_EXPORTER_H #define HTML_EXPORTER_H -- 1.6.1 bilbo-0.9-licenses.patch: COPYING | 674 ---------------------------------------------- b/bilbo/COPYING.GPL3 | 674 ++++++++++++++++++++++++++++++++++++++++++++++ b/bilbokblog/COPYING.LGPL | 508 ++++++++++++++++++++++++++++++++++ bilbokblog/COPYING | 507 ---------------------------------- 4 files changed, 1181 insertions(+), 1182 deletions(-) --- NEW FILE bilbo-0.9-licenses.patch --- >From ef9e60cb787deda57bcfb3efc70ceb03932764a6 Mon Sep 17 00:00:00 2001 From: Mehrdad Momeny Date: Wed, 13 May 2009 13:18:45 +0430 Subject: [PATCH] Updated COPYING files! renamed to have license name at file name! moved to Bilbo and BilboKBlog --- COPYING | 674 ----------------------------------------------- bilbo/COPYING.GPL3 | 674 +++++++++++++++++++++++++++++++++++++++++++++++ bilbokblog/COPYING | 507 ----------------------------------- bilbokblog/COPYING.LGPL | 507 +++++++++++++++++++++++++++++++++++ 4 files changed, 1181 insertions(+), 1181 deletions(-) delete mode 100644 COPYING create mode 100644 bilbo/COPYING.GPL3 delete mode 100644 bilbokblog/COPYING create mode 100644 bilbokblog/COPYING.LGPL diff --git a/COPYING b/COPYING deleted file mode 100644 index 94a9ed0..0000000 --- a/COPYING +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. [...2006 lines suppressed...] + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or +your school, if any, to sign a "copyright disclaimer" for the library, +if necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James + Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! -- 1.6.1 bilbo-0.9-localdeletion.patch: toolbox.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE bilbo-0.9-localdeletion.patch --- >From f9192f02da4114c13c5b10fa825978884e958c4f Mon Sep 17 00:00:00 2001 From: Mehrdad Momeny Date: Mon, 27 Jul 2009 12:42:24 +0430 Subject: [PATCH] Bug: #405142 Fixed --- bilbo/toolbox.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/bilbo/toolbox.cpp b/bilbo/toolbox.cpp index 095997d..5017d61 100644 --- a/bilbo/toolbox.cpp +++ b/bilbo/toolbox.cpp @@ -502,7 +502,7 @@ void Toolbox::sltRemoveLocalEntry() if(localEntriesTable->selectedItems().count() > 0) { int local_id = localEntriesTable->item(0, localEntriesTable->currentRow())->data(32).toInt(); if( KMessageBox::warningYesNo(this, i18n("Are you sure of removing selected local entry?")) - == KMessageBox::NoExec ) + == KMessageBox::No ) return; if( DBMan::self()->removeLocalEntry(local_id) ) { -- 1.6.1 bilbo-0.9-postdate-utc.patch: wordpressbuggy.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) --- NEW FILE bilbo-0.9-postdate-utc.patch --- >From acc8588a050c2a0f29dcb6081a2aff990f1f812f Mon Sep 17 00:00:00 2001 From: Mehrdad Momeny Date: Sat, 16 May 2009 22:13:11 +0430 Subject: [PATCH] Add Z to wordpress datetimes to figure out that their UTC --- bilbokblog/wordpressbuggy.cpp | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bilbokblog/wordpressbuggy.cpp b/bilbokblog/wordpressbuggy.cpp index 83f1537..c5853c0 100644 --- a/bilbokblog/wordpressbuggy.cpp +++ b/bilbokblog/wordpressbuggy.cpp @@ -98,7 +98,7 @@ void WordpressBuggy::createPost( KBlog::BlogPost *post ) xmlMarkup += "dateCreated"; xmlMarkup += "" + - post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ss" ) + + post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ssZ" ) + ""; xmlMarkup += ""; xmlMarkup += "mt_allow_comments"; @@ -197,12 +197,12 @@ void WordpressBuggy::modifyPost( KBlog::BlogPost *post ) xmlMarkup += "lastModified"; xmlMarkup += "" + - post->modificationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ss" ) + + post->modificationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ssZ" ) + ""; xmlMarkup += ""; xmlMarkup += "dateCreated"; xmlMarkup += "" + - post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ss" ) + + post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ssZ" ) + ""; xmlMarkup += ""; xmlMarkup += "mt_allow_comments"; -- 1.6.1 --- NEW FILE bilbo.spec --- Name: bilbo Version: 0.9 Release: 3%{?dist} Summary: Blogging client, focused on simplicity and usability Group: Applications/Internet License: GPLv3+ and LGPLv2+ URL: http://bilbo.gnufolks.org/ Source0: http://mirror.umoss.org/download.ospdev.net/bilbo/bilbo/0.9/bilbo-0.9.tar.gz #Beta version #Source0: http://mirror.umoss.org/download.ospdev.net/bilbo/bilbo/0.9.951.0Beta1/bilbo-0.9.95.tar.gz #Backported patch Patch200: bilbo-0.9-localdeletion.patch Patch201: bilbo-0.9-licenses.patch Patch202: bilbo-0.9-license-headers.patch Patch203: bilbo-0.9-postdate-utc.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs4-devel BuildRequires: kdepimlibs-devel BuildRequires: gettext BuildRequires: automoc BuildRequires: phonon-devel %description Blogging application for Blogger1.0, MetaWeblog, MovableType, and Google GData with WYSIWYG and HTML editing available. %prep %setup -q %patch200 -p1 %patch201 -p1 %patch202 -p1 %patch203 -p1 %build mkdir %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make VERBOSE=1 %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} PREFIX=%{_prefix} -C %{_target_platform} desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/bilbo.desktop %find_lang %{name} # No headers installed rm -vf %{buildroot}%{_libdir}/libbilbokblog.so %clean rm -rf %{buildroot} %post /sbin/ldconfig touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun /sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS bilbo/COPYING.GPL3 bilbokblog/COPYING.LGPL %{_kde4_bindir}/bilbo %{_kde4_libdir}/libbilbokblog.so.4 %{_kde4_libdir}/libbilbokblog.so.4.2.1 %{_kde4_datadir}/applications/kde4/bilbo.desktop %{_kde4_configdir}.kcfg/bilbo.kcfg %{_kde4_iconsdir}/hicolor/*/*/*.png %{_kde4_datadir}/kde4/apps/bilbo/ %changelog * Thu Aug 27 2009 Ben Boeckel 0.9-3 - Add icon cache snippets - Backport licensing fixes - Backport patch to fix timezone mismatch with server * Mon Jul 27 2009 Ben Boeckel 0.9-2 - Backport patch for local deletion * Sun Jul 26 2009 Ben Boeckel 0.9-1 - Initial version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bilbo/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 19:18:42 -0000 1.1 +++ .cvsignore 28 Aug 2009 22:15:29 -0000 1.2 @@ -0,0 +1 @@ +bilbo-0.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bilbo/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 19:18:43 -0000 1.1 +++ sources 28 Aug 2009 22:15:29 -0000 1.2 @@ -0,0 +1 @@ +396da4f5fc1d91d692eefaf8e9871795 bilbo-0.9.tar.gz From deji at fedoraproject.org Fri Aug 28 22:18:16 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Fri, 28 Aug 2009 22:18:16 +0000 (UTC) Subject: rpms/tokyocabinet/F-11 .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 tokyocabinet-fedora.patch, 1.3, 1.4 tokyocabinet.spec, 1.11, 1.12 Message-ID: <20090828221816.0C18711C0078@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/tokyocabinet/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21651 Modified Files: .cvsignore sources tokyocabinet-fedora.patch tokyocabinet.spec Log Message: * Fri Aug 28 2009 Deji Akingunola - 1.4.32-1 - Update to 1.4.32 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/F-11/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 4 Mar 2009 01:29:53 -0000 1.10 +++ .cvsignore 28 Aug 2009 22:18:15 -0000 1.11 @@ -1 +1 @@ -tokyocabinet-1.4.9.tar.gz +tokyocabinet-1.4.32.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 4 Mar 2009 01:29:53 -0000 1.10 +++ sources 28 Aug 2009 22:18:15 -0000 1.11 @@ -1 +1 @@ -295c5c04d62bfd3a772dbfa1bc9991ca tokyocabinet-1.4.9.tar.gz +a1a161eab1cb7487b23b6c914e2afb3e tokyocabinet-1.4.32.tar.gz tokyocabinet-fedora.patch: Makefile.in | 4 ++-- configure.in | 17 +++-------------- tokyocabinet.pc.in | 2 +- 3 files changed, 6 insertions(+), 17 deletions(-) Index: tokyocabinet-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/F-11/tokyocabinet-fedora.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- tokyocabinet-fedora.patch 4 Mar 2009 01:29:53 -0000 1.3 +++ tokyocabinet-fedora.patch 28 Aug 2009 22:18:15 -0000 1.4 @@ -1,6 +1,6 @@ ---- configure.in 2009-02-25 00:22:38.000000000 -0500 -+++ configure.in.new 2009-03-03 10:15:18.000000000 -0500 -@@ -31,27 +31,15 @@ +--- configure.in 2009-08-13 22:57:42.000000000 -0400 ++++ configure.in.new 2009-08-28 17:47:51.203289024 -0400 +@@ -31,26 +31,15 @@ MYPCFILES="tokyocabinet.pc" # Building flags @@ -17,9 +17,8 @@ MYPOSTCMD="true" -# Building paths --pathtmp="$PATH" --PATH="$HOME/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin" --PATH="$PATH:/usr/ccs/bin:/usr/ucb:/usr/xpg4/bin:/usr/xpg6/bin:$pathtmp" +-PATH="$PATH:$HOME/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin" +-PATH="$PATH:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/xpg4/bin:/usr/xpg6/bin:/usr/ucb" -CPATH="$HOME/include:/usr/local/include:$CPATH" -LIBRARY_PATH="$HOME/lib:/usr/local/lib:$LIBRARY_PATH" -LD_LIBRARY_PATH="$HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH" @@ -31,8 +30,8 @@ #================================================================ # Options #================================================================ ---- Makefile.in 2009-02-23 11:37:15.000000000 -0500 -+++ Makefile.in.new 2009-03-03 09:56:36.000000000 -0500 +--- Makefile.in 2009-08-04 03:37:52.000000000 -0400 ++++ Makefile.in.new 2009-08-28 17:49:17.050288532 -0400 @@ -54,8 +54,8 @@ LDFLAGS = @MYLDFLAGS@ CMDLDFLAGS = @MYCMDLDFLAGS@ @@ -45,7 +44,7 @@ --- tokyocabinet.pc.in 2008-02-18 02:25:18.000000000 -0500 -+++ tokyocabinet.pc.in.new 2009-03-03 09:57:26.000000000 -0500 ++++ tokyocabinet.pc.in.new 2009-08-28 17:50:19.201288883 -0400 @@ -10,5 +10,5 @@ Name: Tokyo Cabinet Description: a modern implementation of DBM Index: tokyocabinet.spec =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/F-11/tokyocabinet.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- tokyocabinet.spec 4 Mar 2009 01:29:53 -0000 1.11 +++ tokyocabinet.spec 28 Aug 2009 22:18:15 -0000 1.12 @@ -1,6 +1,6 @@ Summary: A modern implementation of a DBM Name: tokyocabinet -Version: 1.4.9 +Version: 1.4.32 Release: 1%{?dist} License: LGPLv2+ Group: Development/Libraries @@ -70,6 +70,9 @@ rm -rf %{buildroot} %doc doc/* %changelog +* Fri Aug 28 2009 Deji Akingunola - 1.4.32-1 +- Update to 1.4.32 + * Tue Mar 03 2009 Deji Akingunola - 1.4.9-1 - Update to version 1.4.9 From cweyl at fedoraproject.org Fri Aug 28 22:22:17 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 28 Aug 2009 22:22:17 +0000 (UTC) Subject: rpms/perl-Sub-Identify/devel perl-Sub-Identify.spec,1.11,1.12 Message-ID: <20090828222217.D90BA11C0078@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Sub-Identify/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23261 Modified Files: perl-Sub-Identify.spec Log Message: release bump Index: perl-Sub-Identify.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Sub-Identify/devel/perl-Sub-Identify.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-Sub-Identify.spec 28 Aug 2009 05:21:36 -0000 1.11 +++ perl-Sub-Identify.spec 28 Aug 2009 22:22:17 -0000 1.12 @@ -1,6 +1,6 @@ Name: perl-Sub-Identify Version: 0.04 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Retrieve names of code references License: GPL+ or Artistic Group: Development/Libraries @@ -51,6 +51,9 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Fri Aug 28 2009 Chris Weyl 0.04-6 +- bump + * Thu Aug 27 2009 Chris Weyl - 0.04-5 - Filtering errant private provides From mathstuf at fedoraproject.org Fri Aug 28 22:27:26 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Fri, 28 Aug 2009 22:27:26 +0000 (UTC) Subject: rpms/bilbo/F-10 bilbo-0.9-license-headers.patch, NONE, 1.1 bilbo-0.9-licenses.patch, NONE, 1.1 bilbo-0.9-localdeletion.patch, NONE, 1.1 bilbo-0.9-postdate-utc.patch, NONE, 1.1 bilbo.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090828222726.4336911C0078@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/bilbo/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24335 Modified Files: .cvsignore sources Added Files: bilbo-0.9-license-headers.patch bilbo-0.9-licenses.patch bilbo-0.9-localdeletion.patch bilbo-0.9-postdate-utc.patch bilbo.spec Log Message: Initial commit bilbo-0.9-license-headers.patch: htmlexporter.cpp | 43 +++++++++++++++++++++++++------------------ htmlexporter.h | 43 ++++++++++++++++++++++++------------------- 2 files changed, 49 insertions(+), 37 deletions(-) --- NEW FILE bilbo-0.9-license-headers.patch --- >From 4013ac28d825fe1b756e20e97811715e3c9afcd4 Mon Sep 17 00:00:00 2001 From: goli Date: Wed, 13 May 2009 00:39:11 +0430 Subject: [PATCH] Fix a typo in license headers. change it from GPL v2 to GPL v3. --- bilbo/htmlexporter.cpp | 43 +++++++++++++++++++++++++------------------ bilbo/htmlexporter.h | 42 ++++++++++++++++++++++++------------------ 2 files changed, 49 insertions(+), 36 deletions(-) diff --git a/bilbo/htmlexporter.cpp b/bilbo/htmlexporter.cpp index d1d4063..82b88a0 100644 --- a/bilbo/htmlexporter.cpp +++ b/bilbo/htmlexporter.cpp @@ -3,24 +3,31 @@ ** Copyright (C) 1992-2006 Trolltech ASA. All rights reserved. ** Copyright (C) 2007 Antonio Aloisio ** -** This file is part of the QtGui module of the Qt Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License version 2.0 as published by the Free Software Foundation -** and appearing in the file LICENSE.GPL included in the packaging of -** this file. Please review the following information to ensure GNU -** General Public Licensing requirements will be met: -** http://www.trolltech.com/products/qt/opensource.html -** -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://www.trolltech.com/products/qt/licensing.html or contact the -** sales department at sales at trolltech.com. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -****************************************************************************/ +***************************************************************************/ +/* Copyright (C) 2008-2009 Mehrdad Momeny * + * Copyright (C) 2008-2009 Golnaz Nilieh * + * * + * This file is a part of Bilbo Blogger. * + * It is a modified version of "htmlexporter.cpp" from * + * KBlogger project. it has been modified for use in Bilbo Blogger, at * + * November 2008. * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 3 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + ***************************************************************************/ + #include "htmlexporter.h" diff --git a/bilbo/htmlexporter.h b/bilbo/htmlexporter.h index 9e957d6..37da675 100644 --- a/bilbo/htmlexporter.h +++ b/bilbo/htmlexporter.h @@ -3,24 +3,30 @@ ** Copyright (C) 1992-2006 Trolltech ASA. All rights reserved. ** Copyright (C) 2007 Antonio Aloisio ** -** This file is part of the QtGui module of the Qt Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License version 2.0 as published by the Free Software Foundation -** and appearing in the file LICENSE.GPL included in the packaging of -** this file. Please review the following information to ensure GNU -** General Public Licensing requirements will be met: -** http://www.trolltech.com/products/qt/opensource.html -** -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://www.trolltech.com/products/qt/licensing.html or contact the -** sales department at sales at trolltech.com. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -****************************************************************************/ +***************************************************************************/ +/* Copyright (C) 2008-2009 Mehrdad Momeny * + * Copyright (C) 2008-2009 Golnaz Nilieh * + * * + * This file is a part of Bilbo Blogger. * + * It is a modified version of "htmlexporter.h" from * + * KBlogger project. it has been modified for use in Bilbo Blogger, at * + * November 2008. * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 3 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + ***************************************************************************/ #ifndef HTML_EXPORTER_H #define HTML_EXPORTER_H -- 1.6.1 bilbo-0.9-licenses.patch: COPYING | 674 ---------------------------------------------- b/bilbo/COPYING.GPL3 | 674 ++++++++++++++++++++++++++++++++++++++++++++++ b/bilbokblog/COPYING.LGPL | 508 ++++++++++++++++++++++++++++++++++ bilbokblog/COPYING | 507 ---------------------------------- 4 files changed, 1181 insertions(+), 1182 deletions(-) --- NEW FILE bilbo-0.9-licenses.patch --- >From ef9e60cb787deda57bcfb3efc70ceb03932764a6 Mon Sep 17 00:00:00 2001 From: Mehrdad Momeny Date: Wed, 13 May 2009 13:18:45 +0430 Subject: [PATCH] Updated COPYING files! renamed to have license name at file name! moved to Bilbo and BilboKBlog --- COPYING | 674 ----------------------------------------------- bilbo/COPYING.GPL3 | 674 +++++++++++++++++++++++++++++++++++++++++++++++ bilbokblog/COPYING | 507 ----------------------------------- bilbokblog/COPYING.LGPL | 507 +++++++++++++++++++++++++++++++++++ 4 files changed, 1181 insertions(+), 1181 deletions(-) delete mode 100644 COPYING create mode 100644 bilbo/COPYING.GPL3 delete mode 100644 bilbokblog/COPYING create mode 100644 bilbokblog/COPYING.LGPL diff --git a/COPYING b/COPYING deleted file mode 100644 index 94a9ed0..0000000 --- a/COPYING +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. [...2006 lines suppressed...] + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or +your school, if any, to sign a "copyright disclaimer" for the library, +if necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James + Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! -- 1.6.1 bilbo-0.9-localdeletion.patch: toolbox.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE bilbo-0.9-localdeletion.patch --- >From f9192f02da4114c13c5b10fa825978884e958c4f Mon Sep 17 00:00:00 2001 From: Mehrdad Momeny Date: Mon, 27 Jul 2009 12:42:24 +0430 Subject: [PATCH] Bug: #405142 Fixed --- bilbo/toolbox.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/bilbo/toolbox.cpp b/bilbo/toolbox.cpp index 095997d..5017d61 100644 --- a/bilbo/toolbox.cpp +++ b/bilbo/toolbox.cpp @@ -502,7 +502,7 @@ void Toolbox::sltRemoveLocalEntry() if(localEntriesTable->selectedItems().count() > 0) { int local_id = localEntriesTable->item(0, localEntriesTable->currentRow())->data(32).toInt(); if( KMessageBox::warningYesNo(this, i18n("Are you sure of removing selected local entry?")) - == KMessageBox::NoExec ) + == KMessageBox::No ) return; if( DBMan::self()->removeLocalEntry(local_id) ) { -- 1.6.1 bilbo-0.9-postdate-utc.patch: wordpressbuggy.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) --- NEW FILE bilbo-0.9-postdate-utc.patch --- >From acc8588a050c2a0f29dcb6081a2aff990f1f812f Mon Sep 17 00:00:00 2001 From: Mehrdad Momeny Date: Sat, 16 May 2009 22:13:11 +0430 Subject: [PATCH] Add Z to wordpress datetimes to figure out that their UTC --- bilbokblog/wordpressbuggy.cpp | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bilbokblog/wordpressbuggy.cpp b/bilbokblog/wordpressbuggy.cpp index 83f1537..c5853c0 100644 --- a/bilbokblog/wordpressbuggy.cpp +++ b/bilbokblog/wordpressbuggy.cpp @@ -98,7 +98,7 @@ void WordpressBuggy::createPost( KBlog::BlogPost *post ) xmlMarkup += "dateCreated"; xmlMarkup += "" + - post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ss" ) + + post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ssZ" ) + ""; xmlMarkup += ""; xmlMarkup += "mt_allow_comments"; @@ -197,12 +197,12 @@ void WordpressBuggy::modifyPost( KBlog::BlogPost *post ) xmlMarkup += "lastModified"; xmlMarkup += "" + - post->modificationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ss" ) + + post->modificationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ssZ" ) + ""; xmlMarkup += ""; xmlMarkup += "dateCreated"; xmlMarkup += "" + - post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ss" ) + + post->creationDateTime().toUtc().dateTime().toString( "yyyyMMddThh:mm:ssZ" ) + ""; xmlMarkup += ""; xmlMarkup += "mt_allow_comments"; -- 1.6.1 --- NEW FILE bilbo.spec --- Name: bilbo Version: 0.9 Release: 3%{?dist} Summary: Blogging client, focused on simplicity and usability Group: Applications/Internet License: GPLv3+ and LGPLv2+ URL: http://bilbo.gnufolks.org/ Source0: http://mirror.umoss.org/download.ospdev.net/bilbo/bilbo/0.9/bilbo-0.9.tar.gz #Beta version #Source0: http://mirror.umoss.org/download.ospdev.net/bilbo/bilbo/0.9.951.0Beta1/bilbo-0.9.95.tar.gz #Backported patch Patch200: bilbo-0.9-localdeletion.patch Patch201: bilbo-0.9-licenses.patch Patch202: bilbo-0.9-license-headers.patch Patch203: bilbo-0.9-postdate-utc.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs4-devel BuildRequires: kdepimlibs-devel BuildRequires: gettext BuildRequires: automoc BuildRequires: phonon-devel %description Blogging application for Blogger1.0, MetaWeblog, MovableType, and Google GData with WYSIWYG and HTML editing available. %prep %setup -q %patch200 -p1 %patch201 -p1 %patch202 -p1 %patch203 -p1 %build mkdir %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make VERBOSE=1 %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} PREFIX=%{_prefix} -C %{_target_platform} desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/bilbo.desktop %find_lang %{name} # No headers installed rm -vf %{buildroot}%{_libdir}/libbilbokblog.so %clean rm -rf %{buildroot} %post /sbin/ldconfig touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun /sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS bilbo/COPYING.GPL3 bilbokblog/COPYING.LGPL %{_kde4_bindir}/bilbo %{_kde4_libdir}/libbilbokblog.so.4 %{_kde4_libdir}/libbilbokblog.so.4.2.1 %{_kde4_datadir}/applications/kde4/bilbo.desktop %{_kde4_configdir}.kcfg/bilbo.kcfg %{_kde4_iconsdir}/hicolor/*/*/*.png %{_kde4_datadir}/kde4/apps/bilbo/ %changelog * Thu Aug 27 2009 Ben Boeckel 0.9-3 - Add icon cache snippets - Backport licensing fixes - Backport patch to fix timezone mismatch with server * Mon Jul 27 2009 Ben Boeckel 0.9-2 - Backport patch for local deletion * Sun Jul 26 2009 Ben Boeckel 0.9-1 - Initial version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bilbo/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 19:18:42 -0000 1.1 +++ .cvsignore 28 Aug 2009 22:27:25 -0000 1.2 @@ -0,0 +1 @@ +bilbo-0.9.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bilbo/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 19:18:43 -0000 1.1 +++ sources 28 Aug 2009 22:27:26 -0000 1.2 @@ -0,0 +1 @@ +396da4f5fc1d91d692eefaf8e9871795 bilbo-0.9.tar.gz From cebbert at fedoraproject.org Fri Aug 28 22:40:29 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Fri, 28 Aug 2009 22:40:29 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1752,1.1753 Message-ID: <20090828224029.3F73D11C0496@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26910 Modified Files: kernel.spec Log Message: add version to changelog Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1752 retrieving revision 1.1753 diff -u -p -r1.1752 -r1.1753 --- kernel.spec 28 Aug 2009 17:26:08 -0000 1.1752 +++ kernel.spec 28 Aug 2009 22:40:28 -0000 1.1753 @@ -2007,7 +2007,7 @@ fi # and build. %changelog -* Fri Aug 28 2009 Eric Paris +* Fri Aug 28 2009 Eric Paris 2.6.31-0.190.rc8 - fix inotify length accounting and send inotify events * Fri Aug 28 2009 David Woodhouse From pkgdb at fedoraproject.org Fri Aug 28 22:43:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:04 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested watchcommits Message-ID: <20090828224304.8C8DA10F877@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchcommits acl on rpmconf (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:05 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested commit Message-ID: <20090828224305.9AD0810F87B@bastion2.fedora.phx.redhat.com> mjakubicek has requested the commit acl on rpmconf (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:10 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested watchbugzilla Message-ID: <20090828224310.479DC10F881@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchbugzilla acl on rpmconf (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:15 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested watchbugzilla Message-ID: <20090828224315.D0AFD10F88C@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchbugzilla acl on rpmconf (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:18 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested watchcommits Message-ID: <20090828224318.4876610F894@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchcommits acl on rpmconf (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:19 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested commit Message-ID: <20090828224320.0CBE710F878@bastion2.fedora.phx.redhat.com> mjakubicek has requested the commit acl on rpmconf (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:29 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested watchcommits Message-ID: <20090828224330.0167A10F899@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchcommits acl on rpmconf (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:28 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested watchbugzilla Message-ID: <20090828224328.2B81410F897@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchbugzilla acl on rpmconf (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:31 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested commit Message-ID: <20090828224331.99B7310F884@bastion2.fedora.phx.redhat.com> mjakubicek has requested the commit acl on rpmconf (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:36 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested watchbugzilla Message-ID: <20090828224336.2895A10F89C@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchbugzilla acl on rpmconf (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:43:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:37 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested watchcommits Message-ID: <20090828224337.DA24310F8A1@bastion2.fedora.phx.redhat.com> mjakubicek has requested the watchcommits acl on rpmconf (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From jfch2222 at fedoraproject.org Fri Aug 28 22:43:53 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Fri, 28 Aug 2009 22:43:53 +0000 (UTC) Subject: rpms/openssh/devel openssh-5.2p1-sesftp.patch, 1.5, 1.6 openssh.spec, 1.158, 1.159 Message-ID: <20090828224353.7C6F111C0078@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/openssh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27577 Modified Files: openssh-5.2p1-sesftp.patch openssh.spec Log Message: rearange sesftp patch acording to upstream request openssh-5.2p1-sesftp.patch: session.c | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) Index: openssh-5.2p1-sesftp.patch =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh-5.2p1-sesftp.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- openssh-5.2p1-sesftp.patch 26 Aug 2009 10:44:57 -0000 1.5 +++ openssh-5.2p1-sesftp.patch 28 Aug 2009 22:43:53 -0000 1.6 @@ -1,49 +1,66 @@ diff -up openssh-5.2p1/session.c.sesftp openssh-5.2p1/session.c ---- openssh-5.2p1/session.c.sesftp 2009-07-22 15:18:17.156499945 +0200 -+++ openssh-5.2p1/session.c 2009-07-22 15:20:09.950319644 +0200 -@@ -58,6 +58,7 @@ +--- openssh-5.2p1/session.c.sesftp 2009-08-09 10:21:11.586827446 +0200 ++++ openssh-5.2p1/session.c 2009-08-09 10:39:30.475622699 +0200 +@@ -58,6 +58,9 @@ #include #include #include ++#ifdef WITH_SELINUX +#include ++#endif #include "openbsd-compat/sys-queue.h" #include "xmalloc.h" -@@ -1805,8 +1806,8 @@ do_child(Session *s, const char *command +@@ -101,6 +104,9 @@ + c[sizeof(INTERNAL_SFTP_NAME) - 1] == ' ' || \ + c[sizeof(INTERNAL_SFTP_NAME) - 1] == '\t')) - if (s->is_subsystem == SUBSYSTEM_INT_SFTP) { ++#ifdef WITH_SELINUX ++#define SFTPD_T "sftpd_t" ++#endif + /* func */ + + Session *session_new(void); +@@ -1789,6 +1795,10 @@ do_child(Session *s, const char *command extern int optind, optreset; -- int i; -- char *p, *args; -+ int i, l; -+ char *p, *args, *c1, *c2, *cx; + int i; + char *p, *args; ++#ifdef WITH_SELINUX ++ int L1, L2; ++ char *c1, *c2, *cx; ++#endif setproctitle("%s at internal-sftp-server", s->pw->pw_name); args = xstrdup(command ? command : "sftp-server"); -@@ -1816,6 +1817,27 @@ do_child(Session *s, const char *command +@@ -1798,6 +1808,32 @@ do_child(Session *s, const char *command argv[i] = NULL; optind = optreset = 1; __progname = argv[0]; -+ if (getcon (&c1) < 0) { -+ logit("do_child: getcon failed witch %s", strerror (errno)); ++#ifdef WITH_SELINUX ++ if (getcon ((security_context_t *) &c1) < 0) { ++ logit("do_child: getcon failed with %s", strerror (errno)); + } else { -+ c2 = xmalloc (strlen (c1) + 8); ++ L1 = strlen (c1) + sizeof (SFTPD_T); ++ c2 = xmalloc (L1); + if (!(cx = index (c1, ':'))) + goto badcontext; + if (!(cx = index (cx + 1, ':'))) { +badcontext: + logit ("do_child: unparseable context %s", c1); + } else { -+ l = cx - c1 + 1; -+ memcpy (c2, c1, l); -+ strcpy (c2 + l, "sftpd_t"); ++ L2 = cx - c1 + 1; ++ memcpy (c2, c1, L2); ++ strlcpy (c2 + L2, SFTPD_T, L1); + if ((cx = index (cx + 1, ':'))) -+ strcat (c2, cx); ++ strlcat (c2, cx, L1); + if (setcon (c2) < 0) -+ logit("do_child: setcon failed witch %s", strerror (errno)); ++ logit("do_child: setcon failed with %s", strerror (errno)); + + } ++ xfree (c1); ++ xfree (c2); + } ++#endif + exit(sftp_server_main(i, argv, s->pw)); } Index: openssh.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh.spec,v retrieving revision 1.158 retrieving revision 1.159 diff -u -p -r1.158 -r1.159 --- openssh.spec 28 Aug 2009 21:46:27 -0000 1.158 +++ openssh.spec 28 Aug 2009 22:43:53 -0000 1.159 @@ -473,6 +473,7 @@ fi - merged gssapi-role to selinux patch - merged cve-2007_3102 to audit patch - sesftp patch only with WITH_SELINUX flag +- rearange sesftp patch according to upstream request * Wed Aug 26 2009 Jan F. Chadima - 5.2p1-19 - minor change in sesftp patch From pkgdb at fedoraproject.org Fri Aug 28 22:43:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:43:39 +0000 Subject: [pkgdb] rpmconf: mjakubicek has requested commit Message-ID: <20090828224339.BAE4B10F8A8@bastion2.fedora.phx.redhat.com> mjakubicek has requested the commit acl on rpmconf (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Fri Aug 28 22:47:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:47:56 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224756.8ED7310F86F@bastion2.fedora.phx.redhat.com> otaylor has set the watchbugzilla acl on clutter (Fedora 11) to Approved for otaylor To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:48:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:48:00 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224800.BB2D810F87C@bastion2.fedora.phx.redhat.com> otaylor has set the watchcommits acl on clutter (Fedora 11) to Approved for otaylor To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:48:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:48:12 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224813.1730410F88C@bastion2.fedora.phx.redhat.com> otaylor has set the watchcommits acl on clutter (Fedora 10) to Approved for otaylor To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:48:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:48:09 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224809.D1CFA10F854@bastion2.fedora.phx.redhat.com> otaylor has set the commit acl on clutter (Fedora 10) to Approved for otaylor To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:48:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:48:04 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224804.6691310F884@bastion2.fedora.phx.redhat.com> otaylor has set the commit acl on clutter (Fedora 11) to Approved for otaylor To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:48:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:48:16 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224816.9038910F897@bastion2.fedora.phx.redhat.com> otaylor has set the watchbugzilla acl on clutter (Fedora 10) to Approved for otaylor To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:48:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:48:55 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224855.B024910F878@bastion2.fedora.phx.redhat.com> otaylor has set the watchbugzilla acl on clutter (Fedora 10) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:48:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:48:57 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224857.5209E10F87C@bastion2.fedora.phx.redhat.com> otaylor has set the watchcommits acl on clutter (Fedora 10) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:48:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:48:57 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224857.A960510F890@bastion2.fedora.phx.redhat.com> otaylor has set the commit acl on clutter (Fedora 10) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:48:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:48:59 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224859.8498E10F89C@bastion2.fedora.phx.redhat.com> otaylor has set the approveacls acl on clutter (Fedora 10) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:49:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:49:02 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224902.A4DC710F88B@bastion2.fedora.phx.redhat.com> otaylor has set the approveacls acl on clutter (Fedora 11) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:49:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:49:05 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224905.4CD1F10F884@bastion2.fedora.phx.redhat.com> otaylor has set the commit acl on clutter (Fedora 11) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:49:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:49:09 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224909.D289910F8AA@bastion2.fedora.phx.redhat.com> otaylor has set the watchbugzilla acl on clutter (Fedora 11) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From pkgdb at fedoraproject.org Fri Aug 28 22:49:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 28 Aug 2009 22:49:06 +0000 Subject: [pkgdb] clutter had acl change status Message-ID: <20090828224906.C053810F8A6@bastion2.fedora.phx.redhat.com> otaylor has set the watchcommits acl on clutter (Fedora 11) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/clutter From dcantrel at fedoraproject.org Fri Aug 28 22:52:02 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Fri, 28 Aug 2009 22:52:02 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.660, 1.661 anaconda.spec, 1.810, 1.811 sources, 1.794, 1.795 Message-ID: <20090828225202.9080811C0078@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30230 Modified Files: .cvsignore anaconda.spec sources Log Message: * Fri Aug 28 2009 David Cantrell - 12.18-1 - Append s390x packages to PACKAGES list, exclude /sbin/qetharp-2.4 (dcantrell) - On kickstart installs, you can't select a different parttype (#519137, #520058). (clumens) - Don't try to create a primary partition if all slots are taken. (#519784) (dlehman) - Fix handling of locked preexisting LUKS devices. (#502310) (dlehman) - Fix up handling of preexisting partitions. (dlehman) - Pick up mountpoint set for protected partitions. (#498591) (dlehman) - Ignore partitions belonging to disks we've reinitialized. (dlehman) - Handle newly initialized disklabels whether via ks or prompt. (#519235) (dlehman) - Fix some indentation in the disklabel initialization block. (dlehman) - Use commitToDisk() instead of commit() when only changing flags (hdegoede) - Update PartitionDevice's partedPartition when the PartedDisks get reset (hdegoede) - Add --localscripts option to buildinstall. (dcantrell) - Add missing dependencies for linuxrc.s390 and lsznet in mk-images (dcantrell) - Re-enable login of root user in initrd.img (dcantrell) - Less log clutter with fixing ld64.so.1 symlink in instbin on s390x (dcantrell) - Fix typo in get_dso_deps() for searching /lib on s390x (dcantrell) - Add hfsplus and netconsole kernel modules (#519756, #519785). (clumens) - Adapt expandLangs to work with three character base lang names (#517770). (clumens) - Prevent resizes that would go past the end of the disk (#495520) (dcantrell) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.660 retrieving revision 1.661 diff -u -p -r1.660 -r1.661 --- .cvsignore 26 Aug 2009 18:37:38 -0000 1.660 +++ .cvsignore 28 Aug 2009 22:52:02 -0000 1.661 @@ -1,2 +1 @@ -anaconda-12.16.tar.bz2 -anaconda-12.17.tar.bz2 +anaconda-12.18.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.810 retrieving revision 1.811 diff -u -p -r1.810 -r1.811 --- anaconda.spec 26 Aug 2009 18:37:38 -0000 1.810 +++ anaconda.spec 28 Aug 2009 22:52:02 -0000 1.811 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.17 +Version: 12.18 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -210,6 +210,36 @@ update-desktop-database &> /dev/null || %endif %changelog +* Fri Aug 28 2009 David Cantrell - 12.18-1 +- Append s390x packages to PACKAGES list, exclude /sbin/qetharp-2.4 + (dcantrell) +- On kickstart installs, you can't select a different parttype + (#519137, #520058). (clumens) +- Don't try to create a primary partition if all slots are taken. (#519784) + (dlehman) +- Fix handling of locked preexisting LUKS devices. (#502310) (dlehman) +- Fix up handling of preexisting partitions. (dlehman) +- Pick up mountpoint set for protected partitions. (#498591) (dlehman) +- Ignore partitions belonging to disks we've reinitialized. (dlehman) +- Handle newly initialized disklabels whether via ks or prompt. (#519235) + (dlehman) +- Fix some indentation in the disklabel initialization block. (dlehman) +- Use commitToDisk() instead of commit() when only changing flags (hdegoede) +- Update PartitionDevice's partedPartition when the PartedDisks get reset + (hdegoede) +- Add --localscripts option to buildinstall. (dcantrell) +- Add missing dependencies for linuxrc.s390 and lsznet in mk-images + (dcantrell) +- Re-enable login of root user in initrd.img (dcantrell) +- Less log clutter with fixing ld64.so.1 symlink in instbin on s390x + (dcantrell) +- Fix typo in get_dso_deps() for searching /lib on s390x (dcantrell) +- Add hfsplus and netconsole kernel modules (#519756, #519785). (clumens) +- Adapt expandLangs to work with three character base lang names (#517770). + (clumens) +- Prevent resizes that would go past the end of the disk (#495520) + (dcantrell) + * Wed Aug 26 2009 Chris Lumens - 12.17-1 - dracut has initrd-generic- instead of initrd- (#519185) (hdegoede) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.794 retrieving revision 1.795 diff -u -p -r1.794 -r1.795 --- sources 26 Aug 2009 18:37:38 -0000 1.794 +++ sources 28 Aug 2009 22:52:02 -0000 1.795 @@ -1 +1 @@ -8e71f9e87f50e06386bddcefe3348bec anaconda-12.17.tar.bz2 +5ddfff960c4c935436d3f319d6a6c85b anaconda-12.18.tar.bz2 From otaylor at fedoraproject.org Fri Aug 28 23:39:15 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Fri, 28 Aug 2009 23:39:15 +0000 (UTC) Subject: rpms/mutter/devel .cvsignore, 1.3, 1.4 mutter.spec, 1.6, 1.7 sources, 1.3, 1.4 mutter-metawindow.patch, 1.1, NONE Message-ID: <20090828233915.1C29B11C0078@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/mutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv629 Modified Files: .cvsignore mutter.spec sources Removed Files: mutter-metawindow.patch Log Message: * Fri Aug 28 2009 Owen Taylor - 2.27.3-1 - Update to 2.27.3, remove mutter-metawindow.patch Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/mutter/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Aug 2009 16:28:22 -0000 1.3 +++ .cvsignore 28 Aug 2009 23:39:15 -0000 1.4 @@ -1 +1,3 @@ +mutter-2.27.1.tar.bz2 mutter-2.27.2.tar.bz2 +mutter-2.27.3.tar.bz2 Index: mutter.spec =================================================================== RCS file: /cvs/extras/rpms/mutter/devel/mutter.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- mutter.spec 21 Aug 2009 19:50:25 -0000 1.6 +++ mutter.spec 28 Aug 2009 23:39:15 -0000 1.7 @@ -1,13 +1,12 @@ Name: mutter -Version: 2.27.2 -Release: 2%{?dist} +Version: 2.27.3 +Release: 1%{?dist} Summary: Window and compositing manager based on Clutter Group: User Interface/Desktops License: GPLv2+ URL: http://git.gnome.org/cgit/mutter Source0: ftp://ftp.gnome.org/pub/gnome/sources/%{name}/2.27/%{name}-%{version}.tar.bz2 -Patch0: mutter-metawindow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: clutter-devel @@ -31,13 +30,6 @@ BuildRequires: intltool BuildRequires: gnome-doc-utils BuildRequires: desktop-file-utils -# Add these due to the autoreconf for the clutter patches -BuildRequires: intltool -BuildRequires: gettext -BuildRequires: libtool -BuildRequires: automake -BuildRequires: autoconf - Requires: control-center-filesystem Requires: startup-notification Requires: GConf2 @@ -69,10 +61,8 @@ utilities for testing Metacity/Mutter th %prep %setup -q -%patch0 -p1 -b .metawindows %build -autoreconf %configure --with-clutter --disable-static SHOULD_HAVE_DEFINED="HAVE_SM HAVE_XINERAMA HAVE_XFREE_XINERAMA HAVE_SHAPE HAVE_RANDR HAVE_STARTUP_NOTIFICATION HAVE_COMPOSITE_EXTENSION" @@ -157,6 +147,9 @@ gconftool-2 --makefile-install-rule \ %doc %{_mandir}/man1/mutter-window-demo.1.gz %changelog +* Fri Aug 28 2009 Owen Taylor - 2.27.3-1 +- Update to 2.27.3, remove mutter-metawindow.patch + * Fri Aug 21 2009 Peter Robinson 2.27.2-2 - Add upstream patch needed by latest mutter-moblin Index: sources =================================================================== RCS file: /cvs/extras/rpms/mutter/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Aug 2009 16:28:22 -0000 1.3 +++ sources 28 Aug 2009 23:39:15 -0000 1.4 @@ -1 +1,3 @@ +973f59241bb1554bc046bd0ac4aea564 mutter-2.27.1.tar.bz2 9b7e9ffcb14e90c9f31c973383a1a432 mutter-2.27.2.tar.bz2 +59c977f67ba9e507229d4b0088136ebb mutter-2.27.3.tar.bz2 --- mutter-metawindow.patch DELETED --- From mathstuf at fedoraproject.org Fri Aug 28 23:58:24 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Fri, 28 Aug 2009 23:58:24 +0000 (UTC) Subject: rpms/git-cola/devel .cvsignore, 1.6, 1.7 git-cola.spec, 1.9, 1.10 sources, 1.6, 1.7 Message-ID: <20090828235824.18B1A11C0078@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/git-cola/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16374 Modified Files: .cvsignore git-cola.spec sources Log Message: Update to 1.3.9.14 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/git-cola/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 15 Jun 2009 19:54:28 -0000 1.6 +++ .cvsignore 28 Aug 2009 23:58:23 -0000 1.7 @@ -1 +1 @@ -cola-1.3.8-src.tar.gz +cola-1.3.9.14-src.tar.gz Index: git-cola.spec =================================================================== RCS file: /cvs/pkgs/rpms/git-cola/devel/git-cola.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- git-cola.spec 30 Jul 2009 00:02:47 -0000 1.9 +++ git-cola.spec 28 Aug 2009 23:58:23 -0000 1.10 @@ -1,10 +1,9 @@ -# sitelib for noarch packages, sitearch for others (remove the unneeded one) %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: git-cola -Version: 1.3.8 -Release: 3%{?dist} +Version: 1.3.9.14 +Release: 1%{?dist} Summary: A highly caffeinated git gui Group: Development/Tools @@ -73,11 +72,13 @@ update-desktop-database &> /dev/null || %{_datadir}/git-cola %{_docdir}/git-cola %{_mandir}/man1/git-cola.1.gz -# For noarch packages: sitelib %{python_sitelib}/* %changelog +* Fri Aug 28 2009 Ben Boeckel 1.3.9.14-1 +- Update to 1.3.9.14 + * Wed Jul 29 2009 Ben Boeckel 1.3.8-3 - Try build again for mass rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/git-cola/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 15 Jun 2009 19:54:28 -0000 1.6 +++ sources 28 Aug 2009 23:58:23 -0000 1.7 @@ -1 +1 @@ -a3f4617049d2c32c31e2918f0264dbb8 cola-1.3.8-src.tar.gz +8f94cd347e97a0c8315a98f0d23e2192 cola-1.3.9.14-src.tar.gz From otaylor at fedoraproject.org Sat Aug 29 00:01:37 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Sat, 29 Aug 2009 00:01:37 +0000 (UTC) Subject: rpms/mutter/devel mutter.spec,1.7,1.8 Message-ID: <20090829000137.A153411C0078@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/mutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17113 Modified Files: mutter.spec Log Message: Add a workaround for Red Hat bug #520209 Index: mutter.spec =================================================================== RCS file: /cvs/extras/rpms/mutter/devel/mutter.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- mutter.spec 28 Aug 2009 23:39:15 -0000 1.7 +++ mutter.spec 29 Aug 2009 00:01:37 -0000 1.8 @@ -1,6 +1,6 @@ Name: mutter Version: 2.27.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Window and compositing manager based on Clutter Group: User Interface/Desktops @@ -9,6 +9,9 @@ URL: http://git.gnome.org/cgi Source0: ftp://ftp.gnome.org/pub/gnome/sources/%{name}/2.27/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# Workaround for glibc bug https://bugzilla.redhat.com/show_bug.cgi?id=520209 +Patch0: mutter-math-workaround.patch + BuildRequires: clutter-devel BuildRequires: pango-devel BuildRequires: startup-notification-devel @@ -61,6 +64,7 @@ utilities for testing Metacity/Mutter th %prep %setup -q +%patch0 -p1 -b .math-workaround %build %configure --with-clutter --disable-static @@ -147,6 +151,9 @@ gconftool-2 --makefile-install-rule \ %doc %{_mandir}/man1/mutter-window-demo.1.gz %changelog +* Fri Aug 28 2009 Owen Taylor - 2.27.3-2 +- Add a workaround for Red Hat bug #520209 + * Fri Aug 28 2009 Owen Taylor - 2.27.3-1 - Update to 2.27.3, remove mutter-metawindow.patch From otaylor at fedoraproject.org Sat Aug 29 00:01:48 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Sat, 29 Aug 2009 00:01:48 +0000 (UTC) Subject: rpms/mutter/devel mutter-math-workaround.patch,NONE,1.1 Message-ID: <20090829000148.C9F2911C0078@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/mutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17184 Added Files: mutter-math-workaround.patch Log Message: Add a workaround for Red Hat bug #520209 mutter-math-workaround.patch: compositor/mutter-window-group.c | 4 ++-- compositor/mutter-window.c | 10 +++++----- compositor/shadow.c | 2 +- tools/mutter-mag.c | 3 +-- ui/preview-widget.c | 3 --- 5 files changed, 9 insertions(+), 13 deletions(-) --- NEW FILE mutter-math-workaround.patch --- Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=520209 diff --git a/src/compositor/mutter-window-group.c b/src/compositor/mutter-window-group.c index e89327e..fdb75a2 100644 --- a/src/compositor/mutter-window-group.c +++ b/src/compositor/mutter-window-group.c @@ -1,6 +1,6 @@ /* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */ -#define _ISOC99_SOURCE /* for roundf */ +#define _BSD_SOURCE /* for rintf */ #include #include "mutter-window-private.h" @@ -27,7 +27,7 @@ G_DEFINE_TYPE (MutterWindowGroup, mutter_window_group, CLUTTER_TYPE_GROUP); static inline int round_to_fixed (float x) { - return roundf (x * 256); + return rintf (x * 256); } /* We can only (easily) apply our logic for figuring out what a window diff --git a/src/compositor/mutter-window.c b/src/compositor/mutter-window.c index 83080f8..e07be3d 100644 --- a/src/compositor/mutter-window.c +++ b/src/compositor/mutter-window.c @@ -1,6 +1,6 @@ /* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */ -#define _ISOC99_SOURCE /* for roundf */ +#define _BSD_SOURCE /* for rintf */ #include #include @@ -1420,10 +1420,10 @@ mutter_window_set_visible_region_beneath (MutterWindow *self, */ clutter_actor_get_allocation_box (priv->shadow, &box); - shadow_rect.x = roundf (box.x1); - shadow_rect.y = roundf (box.y1); - shadow_rect.width = roundf (box.x2 - box.x1); - shadow_rect.height = roundf (box.y2 - box.y1); + shadow_rect.x = rintf (box.x1); + shadow_rect.y = rintf (box.y1); + shadow_rect.width = rintf (box.x2 - box.x1); + shadow_rect.height = rintf (box.y2 - box.y1); overlap = gdk_region_rect_in (beneath_region, &shadow_rect); diff --git a/src/compositor/shadow.c b/src/compositor/shadow.c index b204440..67fa538 100644 --- a/src/compositor/shadow.c +++ b/src/compositor/shadow.c @@ -1,6 +1,6 @@ /* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */ -#define _GNU_SOURCE /* For M_PI */ +#define _BSD_SOURCE /* For M_PI */ #include diff --git a/src/tools/mutter-mag.c b/src/tools/mutter-mag.c index 7c5cb3e..09e2a43 100644 --- a/src/tools/mutter-mag.c +++ b/src/tools/mutter-mag.c @@ -19,8 +19,7 @@ * 02111-1307, USA. */ -#define _GNU_SOURCE -#define _XOPEN_SOURCE 600 /* C99 -- for rint() */ +#define _BSD_SOURCE /* for rint() */ #include #include diff --git a/src/ui/preview-widget.c b/src/ui/preview-widget.c index 32fbc70..adfa922 100644 --- a/src/ui/preview-widget.c +++ b/src/ui/preview-widget.c @@ -21,9 +21,6 @@ * 02111-1307, USA. */ -#define _GNU_SOURCE -#define _XOPEN_SOURCE 600 /* for the maths routines over floats */ - #include #include #include "preview-widget.h" From otaylor at fedoraproject.org Sat Aug 29 00:30:24 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Sat, 29 Aug 2009 00:30:24 +0000 (UTC) Subject: rpms/gnome-shell/devel .cvsignore, 1.2, 1.3 gnome-shell.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090829003024.B776B11C0082@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/gnome-shell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23119 Modified Files: .cvsignore gnome-shell.spec sources Log Message: * Fri Aug 28 2009 Owen Taylor - 2.27.1-1 - Update to 2.27.1 - Update Requires, add desktop-effects Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gnome-shell/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Aug 2009 00:07:56 -0000 1.2 +++ .cvsignore 29 Aug 2009 00:30:24 -0000 1.3 @@ -1 +1,2 @@ gnome-shell-2.27.0.tar.bz2 +gnome-shell-2.27.1.tar.bz2 Index: gnome-shell.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-shell/devel/gnome-shell.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gnome-shell.spec 13 Aug 2009 00:07:56 -0000 1.1 +++ gnome-shell.spec 29 Aug 2009 00:30:24 -0000 1.2 @@ -1,6 +1,6 @@ Name: gnome-shell -Version: 2.27.0 -Release: 4 +Version: 2.27.1 +Release: 1 Summary: Window management and application launching for GNOME Group: User Interface/Desktops @@ -10,7 +10,7 @@ Source0: http://ftp.gnome.org/pub BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %define clutter_version 1.0.0 -%define mutter_version 2.27.2 +%define mutter_version 2.27.3 BuildRequires: clutter-devel >= %{clutter_version} BuildRequires: dbus-glib-devel @@ -28,10 +28,14 @@ BuildRequires: libgnomeui-devel BuildRequires: librsvg2-devel BuildRequires: mutter-devel >= %{mutter_version} -# wrapper script uses to see if gnome-panel is running -Requires: dbus-python +# User interface to switch to GNOME Shell +Requires: desktop-effects # For %pre/%post usage of gconftool-2 Requires: GConf2 +# wrapper script uses to restart old GNOME session if run --replace +# from the command line +Requires: gnome-python2-gconf +Requires: pygobject2 # wrapper script uses to figure out available GLX capabilities Requires: glx-utils # needed for loading SVG's via gdk-pixbuf @@ -109,6 +113,10 @@ gconftool-2 --makefile-install-rule \ > /dev/null || : %changelog +* Fri Aug 28 2009 Owen Taylor - 2.27.1-1 +- Update to 2.27.1 +- Update Requires, add desktop-effects + * Wed Aug 12 2009 Owen Taylor - 2.27.0-4 - Add an explicit dependency on GConf2 for pre/post Index: sources =================================================================== RCS file: /cvs/extras/rpms/gnome-shell/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Aug 2009 00:07:57 -0000 1.2 +++ sources 29 Aug 2009 00:30:24 -0000 1.3 @@ -1 +1 @@ -372771ace3aeb34b0a689f917bb68f10 gnome-shell-2.27.0.tar.bz2 +545c430995be8cd3c7b997f244135135 gnome-shell-2.27.1.tar.bz2 From bpepple at fedoraproject.org Sat Aug 29 00:38:23 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Sat, 29 Aug 2009 00:38:23 +0000 (UTC) Subject: rpms/telepathy-mission-control/devel telepathy-mission-control.spec, 1.20, 1.21 Message-ID: <20090829003823.9B9A111C0078@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-mission-control/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27891 Modified Files: telepathy-mission-control.spec Log Message: * Fri Aug 28 2009 Brian Pepple - 5.2.1-2 - Let's not pull have the main package depend on the devel sub. Index: telepathy-mission-control.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-mission-control/devel/telepathy-mission-control.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- telepathy-mission-control.spec 26 Aug 2009 14:51:31 -0000 1.20 +++ telepathy-mission-control.spec 29 Aug 2009 00:38:23 -0000 1.21 @@ -1,6 +1,6 @@ Name: telepathy-mission-control Version: 5.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Central control for Telepathy connection manager Group: System Environment/Libraries @@ -68,19 +68,22 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/mission-control %dir %{_datadir}/mission-control/profiles %{_datadir}/dbus-1/services/*.service +%{_libdir}/*.so %{_libexecdir}/mission-control-5 %{_mandir}/man*/*.gz %files devel %defattr(-,root,root,-) %{_includedir}/* -%{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %doc %{_datadir}/gtk-doc/html/libmcclient %doc %{_datadir}/gtk-doc/html/libmissioncontrol-server %changelog +* Fri Aug 28 2009 Brian Pepple - 5.2.1-2 +- Let's not pull have the main package depend on the devel sub. + * Wed Aug 26 2009 Brian Pepple - 5.2.1-1 - Update to 5.2.1. From otaylor at fedoraproject.org Sat Aug 29 01:33:11 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Sat, 29 Aug 2009 01:33:11 +0000 (UTC) Subject: rpms/gnome-shell/devel gnome-shell.spec,1.2,1.3 Message-ID: <20090829013311.BAD8711C0078@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/gnome-shell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5369 Modified Files: gnome-shell.spec Log Message: * Fri Aug 28 2009 Owen Taylor - 2.27.1-2 - BuildRequire intltool - Add find_lang Index: gnome-shell.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-shell/devel/gnome-shell.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gnome-shell.spec 29 Aug 2009 00:30:24 -0000 1.2 +++ gnome-shell.spec 29 Aug 2009 01:33:11 -0000 1.3 @@ -1,6 +1,6 @@ Name: gnome-shell Version: 2.27.1 -Release: 1 +Release: 2 Summary: Window management and application launching for GNOME Group: User Interface/Desktops @@ -22,6 +22,7 @@ BuildRequires: gnome-menus-devel # for screencast recorder functionality BuildRequires: gstreamer-devel BuildRequires: gtk2-devel +BuildRequires: intltool # temporary until GnomeThumbnailFactory => GnomeDesktopThumbnailFactory BuildRequires: libgnomeui-devel # used in unused BigThemeImage @@ -77,10 +78,12 @@ rm -rf %{buildroot}/%{_libdir}/mutter/pl desktop-file-validate %{buildroot}%{_datadir}/applications/gnome-shell.desktop +%find_lang %{name} + %clean rm -rf %{buildroot} -%files +%files -f %{name}.lang %defattr(-,root,root,-) %doc COPYING README %{_bindir}/gnome-shell @@ -113,6 +116,10 @@ gconftool-2 --makefile-install-rule \ > /dev/null || : %changelog +* Fri Aug 28 2009 Owen Taylor - 2.27.1-2 +- BuildRequire intltool +- Add find_lang + * Fri Aug 28 2009 Owen Taylor - 2.27.1-1 - Update to 2.27.1 - Update Requires, add desktop-effects From otaylor at fedoraproject.org Sat Aug 29 01:53:14 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Sat, 29 Aug 2009 01:53:14 +0000 (UTC) Subject: rpms/gnome-shell/devel gnome-shell.spec,1.3,1.4 Message-ID: <20090829015314.CDDFF11C0078@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/gnome-shell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9208 Modified Files: gnome-shell.spec Log Message: * Fri Aug 28 2009 Owen Taylor - 2.27.1-3 - Replace libgnomeui with gnome-desktop in BuildRequires Index: gnome-shell.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-shell/devel/gnome-shell.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gnome-shell.spec 29 Aug 2009 01:33:11 -0000 1.3 +++ gnome-shell.spec 29 Aug 2009 01:53:14 -0000 1.4 @@ -1,6 +1,6 @@ Name: gnome-shell Version: 2.27.1 -Release: 2 +Release: 3 Summary: Window management and application launching for GNOME Group: User Interface/Desktops @@ -18,13 +18,12 @@ BuildRequires: desktop-file-utils BuildRequires: gir-repository-devel BuildRequires: gjs-devel BuildRequires: glib2-devel +BuildRequires: gnome-desktop-devel BuildRequires: gnome-menus-devel # for screencast recorder functionality BuildRequires: gstreamer-devel BuildRequires: gtk2-devel BuildRequires: intltool -# temporary until GnomeThumbnailFactory => GnomeDesktopThumbnailFactory -BuildRequires: libgnomeui-devel # used in unused BigThemeImage BuildRequires: librsvg2-devel BuildRequires: mutter-devel >= %{mutter_version} @@ -116,6 +115,9 @@ gconftool-2 --makefile-install-rule \ > /dev/null || : %changelog +* Fri Aug 28 2009 Owen Taylor - 2.27.1-3 +- Replace libgnomeui with gnome-desktop in BuildRequires + * Fri Aug 28 2009 Owen Taylor - 2.27.1-2 - BuildRequire intltool - Add find_lang From mclasen at fedoraproject.org Sat Aug 29 02:04:08 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 29 Aug 2009 02:04:08 +0000 (UTC) Subject: rpms/glib2/F-11 .cvsignore, 1.109, 1.110 glib2.spec, 1.207, 1.208 sources, 1.112, 1.113 Message-ID: <20090829020408.3D55911C0078@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/glib2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10869 Modified Files: .cvsignore glib2.spec sources Log Message: 2.20.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glib2/F-11/.cvsignore,v retrieving revision 1.109 retrieving revision 1.110 diff -u -p -r1.109 -r1.110 --- .cvsignore 1 Jun 2009 15:59:38 -0000 1.109 +++ .cvsignore 29 Aug 2009 02:04:07 -0000 1.110 @@ -1 +1 @@ -glib-2.20.3.tar.bz2 +glib-2.20.5.tar.bz2 Index: glib2.spec =================================================================== RCS file: /cvs/pkgs/rpms/glib2/F-11/glib2.spec,v retrieving revision 1.207 retrieving revision 1.208 diff -u -p -r1.207 -r1.208 --- glib2.spec 27 Jun 2009 06:06:00 -0000 1.207 +++ glib2.spec 29 Aug 2009 02:04:07 -0000 1.208 @@ -2,7 +2,7 @@ Summary: A library of handy utility functions Name: glib2 -Version: 2.20.4 +Version: 2.20.5 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.a %changelog +* Fri Aug 28 2009 Matthias Clasen - 2.20.5-1 +- Update to 2.20.5 + * Sat Jun 27 2009 Matthias Clasen - 2.20.4-1 - Update to 2.20.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glib2/F-11/sources,v retrieving revision 1.112 retrieving revision 1.113 diff -u -p -r1.112 -r1.113 --- sources 27 Jun 2009 06:06:00 -0000 1.112 +++ sources 29 Aug 2009 02:04:08 -0000 1.113 @@ -1 +1 @@ -346916673c0eab72191cf44b4afe535f glib-2.20.4.tar.bz2 +4c178b91d82ef80a2da3c26b772569c0 glib-2.20.5.tar.bz2 From salimma at fedoraproject.org Sat Aug 29 02:11:50 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sat, 29 Aug 2009 02:11:50 +0000 (UTC) Subject: rpms/python-storm/F-11 python-storm.spec,1.9,1.10 Message-ID: <20090829021150.9366B11C0078@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12332/F-11 Modified Files: python-storm.spec Log Message: * Fri Aug 28 2009 Michel Salim - 0.15-2 - Reenable tests on Fedora >= 11 (disabling Django tests for now) Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/F-11/python-storm.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- python-storm.spec 28 Aug 2009 16:44:32 -0000 1.9 +++ python-storm.spec 29 Aug 2009 02:11:50 -0000 1.10 @@ -2,7 +2,7 @@ Name: python-storm Version: 0.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: An object-relational mapper (ORM) for Python Group: Development/Languages @@ -76,13 +76,11 @@ cp -p %{SOURCE1} . %{__python} setup.py build -# temporarily disable the test suite to fix broken deps in rawhide -# should re-enable ASAP, see: -# https://bugzilla.redhat.com/show_bug.cgi?id=477591 %check -%if 0%{?fedora} < 11 +# Disable Django tests for now +mkdir off-tests +mv tests/django off-tests/ ./test -%endif %install @@ -122,6 +120,9 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/storm/databases/postgres.* %changelog +* Fri Aug 28 2009 Michel Salim - 0.15-2 +- Reenable tests on Fedora >= 11 (disabling Django tests for now) + * Fri Aug 28 2009 Michel Salim - 0.15-1 - Update to 0.15 - Deprecate %{name}-sqlite, now part of main package From salimma at fedoraproject.org Sat Aug 29 02:11:50 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sat, 29 Aug 2009 02:11:50 +0000 (UTC) Subject: rpms/python-storm/devel python-storm.spec,1.10,1.11 Message-ID: <20090829021150.A5DD511C0081@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/python-storm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12332/devel Modified Files: python-storm.spec Log Message: * Fri Aug 28 2009 Michel Salim - 0.15-2 - Reenable tests on Fedora >= 11 (disabling Django tests for now) Index: python-storm.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-storm/devel/python-storm.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- python-storm.spec 28 Aug 2009 16:44:32 -0000 1.10 +++ python-storm.spec 29 Aug 2009 02:11:50 -0000 1.11 @@ -2,7 +2,7 @@ Name: python-storm Version: 0.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: An object-relational mapper (ORM) for Python Group: Development/Languages @@ -76,13 +76,11 @@ cp -p %{SOURCE1} . %{__python} setup.py build -# temporarily disable the test suite to fix broken deps in rawhide -# should re-enable ASAP, see: -# https://bugzilla.redhat.com/show_bug.cgi?id=477591 %check -%if 0%{?fedora} < 11 +# Disable Django tests for now +mkdir off-tests +mv tests/django off-tests/ ./test -%endif %install @@ -122,6 +120,9 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/storm/databases/postgres.* %changelog +* Fri Aug 28 2009 Michel Salim - 0.15-2 +- Reenable tests on Fedora >= 11 (disabling Django tests for now) + * Fri Aug 28 2009 Michel Salim - 0.15-1 - Update to 0.15 - Deprecate %{name}-sqlite, now part of main package From cweyl at fedoraproject.org Sat Aug 29 02:11:52 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 29 Aug 2009 02:11:52 +0000 (UTC) Subject: rpms/perl-Net-CUPS/devel perl-Net-CUPS.spec,1.15,1.16 Message-ID: <20090829021152.7AF8611C0078@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Net-CUPS/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12361 Modified Files: perl-Net-CUPS.spec Log Message: release bump Index: perl-Net-CUPS.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Net-CUPS/devel/perl-Net-CUPS.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- perl-Net-CUPS.spec 24 Aug 2009 02:11:15 -0000 1.15 +++ perl-Net-CUPS.spec 29 Aug 2009 02:11:52 -0000 1.16 @@ -1,6 +1,6 @@ Name: perl-Net-CUPS Version: 0.61 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Perl bindings to the CUPS C API Interface License: GPL+ or Artistic Group: Development/Libraries @@ -57,6 +57,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Fri Aug 28 2009 Chris Weyl 0.61-3 +- bump + * Sun Aug 23 2009 Chris Weyl 0.61-2 - add filtering to remove private so metadata From rstrode at fedoraproject.org Sat Aug 29 02:46:38 2009 From: rstrode at fedoraproject.org (Ray Strode) Date: Sat, 29 Aug 2009 02:46:38 +0000 (UTC) Subject: rpms/plymouth/devel plymouth-generate-initrd, NONE, 1.1 plymouth.spec, 1.139, 1.140 Message-ID: <20090829024638.99B0211C0078@cvs1.fedora.phx.redhat.com> Author: rstrode Update of /cvs/pkgs/rpms/plymouth/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19376 Modified Files: plymouth.spec Added Files: plymouth-generate-initrd Log Message: - Create plymouth supplementary initrd in post (bug 515589) --- NEW FILE plymouth-generate-initrd --- #!/bin/bash [ -z "$DESTDIR" ] || exit 0 [ -z "$PLYMOUTH_LIBEXECDIR" ] && PLYMOUTH_LIBEXECDIR="/usr/libexec" [ -z "$PLYMOUTH_DATADIR" ] && PLYMOUTH_DATADIR="/usr/share" [ -z "$PLYMOUTH_POPULATE_INITRD" ] && PLYMOUTH_POPULATE_INITRD="$PLYMOUTH_LIBEXECDIR/plymouth/plymouth-populate-initrd" [ -z "$PLYMOUTH_DESTDIR" ] && PLYMOUTH_DESTDIR="/boot" [ -z "$PLYMOUTH_IMAGE_FILE" ] && PLYMOUTH_IMAGE_FILE="$PLYMOUTH_DESTDIR/initrd-plymouth.img" PLYMOUTH_INITRD_DIR="$(mktemp --tmpdir -d plymouth-XXXXXXX)" $PLYMOUTH_POPULATE_INITRD -t "$PLYMOUTH_INITRD_DIR" if [ $? -eq 0 ]; then (cd $PLYMOUTH_INITRD_DIR; # FIXME: might make sense to add a flag to plymouth-populate-initrd to # skip these from the start rm -f lib*/{ld*,libc*,libdl*,libm*,libz*,libpthread*} find | cpio -Hnewc -o | gzip -9 > $PLYMOUTH_IMAGE_FILE ) fi rm -rf $PLYMOUTH_INITRD_DIR Index: plymouth.spec =================================================================== RCS file: /cvs/pkgs/rpms/plymouth/devel/plymouth.spec,v retrieving revision 1.139 retrieving revision 1.140 diff -u -p -r1.139 -r1.140 --- plymouth.spec 25 Aug 2009 18:57:05 -0000 1.139 +++ plymouth.spec 29 Aug 2009 02:46:38 -0000 1.140 @@ -1,17 +1,19 @@ %define plymouthdaemon_execdir /sbin %define plymouthclient_execdir /bin %define plymouth_libdir /%{_lib} +%define plymouth_initrd_file /boot/initrd-plymouth.img Summary: Graphical Boot Animation and Logger Name: plymouth Version: 0.7.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: System Environment/Base Source0: http://freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2 Source1: boot-duration Source2: charge.plymouth Source3: plymouth-set-default-plugin +Source4: plymouth-generate-initrd URL: http://freedesktop.org/software/plymouth/releases BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -278,15 +280,24 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/plymou cp $RPM_SOURCE_DIR/plymouth-set-default-plugin $RPM_BUILD_ROOT%{_sbindir} chmod +x $RPM_BUILD_ROOT%{_sbindir}/plymouth-set-default-plugin +# Copied from git until the next release or snapshot +cp $RPM_SOURCE_DIR/plymouth-generate-initrd $RPM_BUILD_ROOT%{_libexecdir}/plymouth +chmod +x $RPM_BUILD_ROOT%{_libexecdir}/plymouth/plymouth-generate-initrd + +mkdir -p $RPM_BUILD_ROOT$(dirname %{plymouth_initrd_file}) +touch $RPM_BUILD_ROOT%{plymouth_initrd_file} + %clean rm -rf $RPM_BUILD_ROOT %post [ -f %{_localstatedir}/lib/plymouth/boot-duration ] || cp -f %{_datadir}/plymouth/default-boot-duration %{_localstatedir}/lib/plymouth/boot-duration +%{_libexecdir}/plymouth/plymouth-generate-initrd %postun if [ $1 -eq 0 ]; then rm -f %{_libdir}/plymouth/default.so + rm -f /boot/initrd-plymouth.img fi %post libs -p /sbin/ldconfig @@ -297,6 +308,7 @@ export LIB=%{_lib} if [ $1 -eq 0 ]; then if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "spinfinity" ]; then %{_sbindir}/plymouth-set-default-theme text + %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -305,6 +317,7 @@ export LIB=%{_lib} if [ $1 -eq 0 ]; then if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "fade-in" ]; then %{_sbindir}/plymouth-set-default-theme --reset + %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -313,6 +326,7 @@ export LIB=%{_lib} if [ $1 -eq 0 ]; then if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "solar" ]; then %{_sbindir}/plymouth-set-default-theme --reset + %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -323,6 +337,7 @@ if [ $1 -eq 1 ]; then else if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "solar" ]; then %{_sbindir}/plymouth-set-default-theme charge + %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -331,6 +346,7 @@ export LIB=%{_lib} if [ $1 -eq 0 ]; then if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "charge" ]; then %{_sbindir}/plymouth-set-default-theme --reset + %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -353,6 +369,7 @@ fi %{_localstatedir}/run/plymouth %{_localstatedir}/spool/plymouth %ghost %{_localstatedir}/lib/plymouth/boot-duration +%ghost %{plymouth_initrd_file} %files devel %defattr(-, root, root) @@ -373,6 +390,7 @@ fi %{_sbindir}/plymouth-set-default-plugin %{_libexecdir}/plymouth/plymouth-update-initrd %{_libexecdir}/plymouth/plymouth-populate-initrd +%{_libexecdir}/plymouth/plymouth-generate-initrd %files utils %defattr(-, root, root) @@ -447,6 +465,9 @@ fi %defattr(-, root, root) %changelog +* Fri Aug 28 2009 Ray Strode 0.7.1-3 +- Create plymouth supplementary initrd in post (bug 515589) + * Tue Aug 25 2009 Ray Strode 0.7.1-2 - Get plugin path from plymouth instead of trying to guess. Should fix bug 502667 From phuang at fedoraproject.org Sat Aug 29 03:13:06 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Sat, 29 Aug 2009 03:13:06 +0000 (UTC) Subject: rpms/ibus/F-11 .cvsignore, 1.35, 1.36 ibus-HEAD.patch, 1.20, 1.21 ibus.spec, 1.82, 1.83 sources, 1.39, 1.40 Message-ID: <20090829031306.1A9EF11C0078@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23695 Modified Files: .cvsignore ibus-HEAD.patch ibus.spec sources Log Message: Update to 1.1.0.20090829 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-11/.cvsignore,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- .cvsignore 12 Jun 2009 06:02:53 -0000 1.35 +++ .cvsignore 29 Aug 2009 03:13:05 -0000 1.36 @@ -1 +1 @@ -ibus-1.1.0.20090612.tar.gz +ibus-1.1.0.20090829.tar.gz ibus-HEAD.patch: 0 files changed Index: ibus-HEAD.patch =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-11/ibus-HEAD.patch,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- ibus-HEAD.patch 10 Aug 2009 07:37:11 -0000 1.20 +++ ibus-HEAD.patch 29 Aug 2009 03:13:05 -0000 1.21 @@ -1,446 +1 @@ -diff --git a/AUTHORS b/AUTHORS -index 24ed851..23dca12 100644 ---- a/AUTHORS -+++ b/AUTHORS -@@ -45,6 +45,8 @@ te.po - krishna k - ta.po: - Felix -+vi.po: -+L? Qu?c Tu?n - zh_CN.po: - Huang Peng - zh_HK.po: -diff --git a/bus/inputcontext.c b/bus/inputcontext.c -index 0881581..bec08c3 100644 ---- a/bus/inputcontext.c -+++ b/bus/inputcontext.c -@@ -1151,28 +1151,29 @@ bus_input_context_focus_in (BusInputContext *context) - - if (priv->capabilities & IBUS_CAP_FOCUS) { - g_signal_emit (context, context_signals[FOCUS_IN], 0); -- -- if (priv->preedit_visible && (priv->capabilities & IBUS_CAP_PREEDIT_TEXT) == 0) { -- g_signal_emit (context, -- context_signals[UPDATE_PREEDIT_TEXT], -- 0, -- priv->preedit_text, -- priv->preedit_cursor_pos, -- priv->preedit_visible); -- } -- if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_AUXILIARY_TEXT) == 0) { -- g_signal_emit (context, -- context_signals[UPDATE_AUXILIARY_TEXT], -- 0, -- priv->auxiliary_text, -- priv->auxiliary_visible); -- } -- if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_LOOKUP_TABLE) == 0) { -- g_signal_emit (context, -- context_signals[UPDATE_LOOKUP_TABLE], -- 0, -- priv->lookup_table, -- priv->lookup_table_visible); -+ if (priv->engine && priv->enabled) { -+ if (priv->preedit_visible && (priv->capabilities & IBUS_CAP_PREEDIT_TEXT) == 0) { -+ g_signal_emit (context, -+ context_signals[UPDATE_PREEDIT_TEXT], -+ 0, -+ priv->preedit_text, -+ priv->preedit_cursor_pos, -+ priv->preedit_visible); -+ } -+ if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_AUXILIARY_TEXT) == 0) { -+ g_signal_emit (context, -+ context_signals[UPDATE_AUXILIARY_TEXT], -+ 0, -+ priv->auxiliary_text, -+ priv->auxiliary_visible); -+ } -+ if (priv->lookup_table_visible && (priv->capabilities & IBUS_CAP_LOOKUP_TABLE) == 0) { -+ g_signal_emit (context, -+ context_signals[UPDATE_LOOKUP_TABLE], -+ 0, -+ priv->lookup_table, -+ priv->lookup_table_visible); -+ } - } - } - } -diff --git a/po/LINGUAS b/po/LINGUAS -index 9c1cecd..5385cb8 100644 ---- a/po/LINGUAS -+++ b/po/LINGUAS -@@ -20,6 +20,7 @@ sr - sr at latin - ta - te -+vi - zh_CN - zh_HK - zh_TW -diff --git a/po/da.po b/po/da.po -index 94ac003..8b52b8b 100644 ---- a/po/da.po -+++ b/po/da.po -@@ -8,7 +8,7 @@ msgstr "" - "Project-Id-Version: ibus\n" - "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2009-05-26 07:38+0800\n" --"PO-Revision-Date: 2009-04-06 21:47+0200\n" -+"PO-Revision-Date: 2009-06-11 17:58+0200\n" - "Last-Translator: Kris Thomsen \n" - "Language-Team: Danish \n" - "MIME-Version: 1.0\n" -@@ -153,6 +153,8 @@ msgid "" - "The default input method is the top one in the list.\n" - "You may use up/down buttons to change it." - msgstr "" -+"Standard inputmetoden er den ?verste i listen.\n" -+"Du kan bruge op/ned-knapperne for at ?ndre det." - - #: ../setup/setup.glade.h:14 - msgid "About" -diff --git a/po/vi.po b/po/vi.po -new file mode 100644 -index 0000000..8ecef98 ---- /dev/null -+++ b/po/vi.po -@@ -0,0 +1,288 @@ -+# Vietnamese translations for data package. -+# Copyright (C) 2009 THE data'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the data package. -+# Le Quoc Tuan , 2009. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: data 1\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2009-05-26 07:38+0800\n" -+"PO-Revision-Date: 2009-06-12 12:41+0700\n" -+"Last-Translator: Le Quoc Tuan \n" -+"Language-Team: Vietnamese\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"Plural-Forms: nplurals=2; plural=(n != 1);\n" -+ -+#: ../bus/ibus.desktop.in.h:1 -+msgid "IBus" -+msgstr "IBus" -+ -+#: ../bus/ibus.desktop.in.h:2 -+#: ../ui/gtk/panel.py:97 -+msgid "IBus input method framework" -+msgstr "B? g? IBus" -+ -+#: ../ibus/lang.py:40 -+#: ../ui/gtk/panel.py:307 -+#: ../ui/gtk/panel.py:308 -+#: ../ui/gtk/panel.py:309 -+#: ../ui/gtk/panel.py:310 -+msgid "Other" -+msgstr "Kh?c" -+ -+#: ../ui/gtk/panel.py:282 -+msgid "Restart" -+msgstr "Kh?i ??ng l?i" -+ -+#: ../ui/gtk/panel.py:337 -+msgid "No input method" -+msgstr "Kh?ng c? b? g?" -+ -+#: ../ui/gtk/panel.py:383 -+msgid "IBus is an intelligent input bus for Linux/Unix." -+msgstr "IBus l? m?t b? g? th?ng minh cho Linux/Unix." -+ -+#: ../ui/gtk/panel.py:387 -+msgid "translator-credits" -+msgstr "L? Qu?c Tu?n " -+ -+#. create input methods menu -+#: ../ui/gtk/languagebar.py:84 -+msgid "Switch input method" -+msgstr "Chuy?n b? g?" -+ -+#: ../setup/main.py:104 -+msgid "trigger" -+msgstr "B?t/t?t" -+ -+#: ../setup/main.py:114 -+msgid "next input method" -+msgstr "B? g? k? ti?p" -+ -+#: ../setup/main.py:124 -+msgid "previous input method" -+msgstr "B? g? tr??c" -+ -+#: ../setup/main.py:205 -+msgid "IBus daemon is not started. Do you want to start it now?" -+msgstr "IBus daemon ch?a ???c kh?i ??ng. B?n c? mu?n kh?i ??ng n? ngay b?y gi??" -+ -+#: ../setup/main.py:220 -+msgid "" -+"IBus has been started! If you can not use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop.\n" -+" export GTK_IM_MODULE=ibus\n" -+" export XMODIFIERS=@im=ibus\n" -+" export QT_IM_MODULE=ibus" -+msgstr "" -+"IBus v?a ???c kh?i ??ng! N?u b?n kh?ng th? d?ng IBus, vui l?ng th?m nh?ng d?ng b?n d??i v?o $HOME/.bashrc, v? ??ng nh?p l?i.\n" -+" export GTK_IM_MODULE=ibus\n" -+" export XMODIFIERS=@im=ibus\n" -+" export QT_IM_MODULE=ibus" -+ -+#: ../setup/main.py:235 -+#, python-format -+msgid "Select keyboard shortcut for %s" -+msgstr "Ch?n ph?m t?t cho %s" -+ -+#: ../setup/keyboardshortcut.py:54 -+msgid "Keyboard shortcuts" -+msgstr "Nh?ng ph?m t?t" -+ -+#: ../setup/keyboardshortcut.py:65 -+msgid "Key code:" -+msgstr "M? ph?m:" -+ -+#: ../setup/keyboardshortcut.py:80 -+msgid "Modifiers:" -+msgstr "Ph?m b? sung:" -+ -+#: ../setup/keyboardshortcut.py:222 -+msgid "" -+"Please press a key (or a key combination).\n" -+"The dialog will be closed when the key is released." -+msgstr "" -+"Vui l?ng nh?n m?t ph?m (ho?c t? h?p ph?m).\n" -+"H?p tho?i n?y s? ???c ??ng l?i khi b?n th? ph?m ?n." -+ -+#: ../setup/keyboardshortcut.py:224 -+msgid "Please press a key (or a key combination)" -+msgstr "Vui l?ng nh?n m?t ph?m (ho?c t? h?p ph?m)" -+ -+#: ../setup/enginecombobox.py:99 -+msgid "Select an input method" -+msgstr "Ch?n m?t b? g?" -+ -+#: ../setup/setup.glade.h:1 -+msgid "..." -+msgstr "..." -+ -+#: ../setup/setup.glade.h:2 -+msgid "Font and Style" -+msgstr "Ph?ng v? ki?u" -+ -+#: ../setup/setup.glade.h:3 -+msgid "Keyboard Shortcuts" -+msgstr "Ph?m t?t" -+ -+#: ../setup/setup.glade.h:4 -+msgid "Startup" -+msgstr "Kh?i ??ng" -+ -+#: ../setup/setup.glade.h:5 -+msgid "" -+"IBus\n" -+"The intelligent input bus\n" -+"Homepage: http://code.google.com/p/ibus\n" -+"\n" -+"\n" -+"\n" -+msgstr "" -+"IBus\n" -+"B? g? th?ng minh\n" -+"Trang ch?: http://code.google.com/p/ibus\n" -+"\n" -+"\n" -+"\n" -+ -+#: ../setup/setup.glade.h:12 -+msgid "" -+"The default input method is the top one in the list.\n" -+"You may use up/down buttons to change it." -+msgstr "" -+"B? g? m?c ??nh l? b? g? ??u ti?n trong danh s?ch.\n" -+"B?n c? th? d?ng ph?m l?n/xu?ng ?? thay ??i n?" -+ -+#: ../setup/setup.glade.h:14 -+msgid "About" -+msgstr "Gi?i thi?u" -+ -+#: ../setup/setup.glade.h:15 -+msgid "Candidates orientation:" -+msgstr "H??ng danh s?ch t? ?ng c?:" -+ -+#: ../setup/setup.glade.h:16 -+msgid "Custom font:" -+msgstr "T?y bi?n ph?ng:" -+ -+#: ../setup/setup.glade.h:17 -+msgid "Enable or disable:" -+msgstr "B?t ho?c t?t:" -+ -+#: ../setup/setup.glade.h:18 -+msgid "General" -+msgstr "Chung" -+ -+#: ../setup/setup.glade.h:19 -+msgid "" -+"Horizontal\n" -+"Vertical" -+msgstr "" -+"Ngang\n" -+"D?c" -+ -+#: ../setup/setup.glade.h:21 -+#: ../setup/ibus-setup.desktop.in.h:1 -+msgid "IBus Preferences" -+msgstr "T?y th?ch IBus" -+ -+#: ../setup/setup.glade.h:22 -+msgid "Input Methods" -+msgstr "B? g?" -+ -+#: ../setup/setup.glade.h:23 -+msgid "" -+"Never\n" -+"When active\n" -+"Always" -+msgstr "" -+"Kh?ng bao gi?\n" -+"Khi ho?t ??ng\n" -+"Lu?n lu?n" -+ -+#: ../setup/setup.glade.h:26 -+msgid "Next input method:" -+msgstr "B? g? k? ti?p:" -+ -+#: ../setup/setup.glade.h:27 -+msgid "Previous input method:" -+msgstr "B? g? tr??c:" -+ -+#: ../setup/setup.glade.h:28 -+msgid "Show language panel:" -+msgstr "Hi?n th? thanh ng?n ng?:" -+ -+#: ../setup/setup.glade.h:29 -+msgid "Start ibus on login" -+msgstr "Kh?i ??ng ibus khi ??ng nh?p" -+ -+#: ../setup/setup.glade.h:30 -+msgid "Use custom font" -+msgstr "D?ng ph?ng ch? t?y bi?n" -+ -+#: ../data/ibus.schemas.in.h:1 -+msgid "Auto Hide" -+msgstr "T? ??ng ?n" -+ -+#: ../data/ibus.schemas.in.h:2 -+msgid "Custom Font" -+msgstr "T?y bi?n ph?ng" -+ -+#: ../data/ibus.schemas.in.h:3 -+msgid "Custom font name for language panel" -+msgstr "T?y bi?n ph?ng cho thanh ng?n ng?" -+ -+#: ../data/ibus.schemas.in.h:4 -+msgid "Next Engine Hotkey" -+msgstr "Ph?m n?ng cho b? g? k? ti?p" -+ -+#: ../data/ibus.schemas.in.h:5 -+msgid "Next engine hotkey for switch to next input method engine" -+msgstr "Ph?m n?ng d?ng ?? chuy?n ??n b? g? k? ti?p" -+ -+#: ../data/ibus.schemas.in.h:6 -+msgid "Orientation of Lookup Table" -+msgstr "H??ng c?a b?ng tra c?u" -+ -+#: ../data/ibus.schemas.in.h:7 -+msgid "Orientation of Lookup Table. 0 = Horizontal, 1 = Vertical" -+msgstr "H??ng c?a b?ng tra c?u. 0 = Ngang, 1 = D?c" -+ -+#: ../data/ibus.schemas.in.h:8 -+msgid "Preload Engines" -+msgstr "N?p tr??c b? g?" -+ -+#: ../data/ibus.schemas.in.h:9 -+msgid "Preload Engines during ibus starts up" -+msgstr "N?p tr??c b? g? trong khi kh?i ??ng ibus" -+ -+#: ../data/ibus.schemas.in.h:10 -+msgid "Prev Engine Hotkey" -+msgstr "Ph?m n?ng cho b? g? tr??c" -+ -+#: ../data/ibus.schemas.in.h:11 -+msgid "Prev engine hotkey for switch to previous input method engine" -+msgstr "Ph?m n?ng d?ng ?? chuy?n v? b? g? tr??c" -+ -+#: ../data/ibus.schemas.in.h:12 -+msgid "The behavior of language panel. 0 = Always hide, 1 = Auto hide, 2 = Always show" -+msgstr "C?ch hi?n th? thanh ng?n ng?. 0 = Lu?n ?n, 1 = T? ??ng ?n, 2 = Lu?n hi?n" -+ -+#: ../data/ibus.schemas.in.h:13 -+msgid "Trigger Hotkey" -+msgstr "Ph?m n?ng b?t/t?t" -+ -+#: ../data/ibus.schemas.in.h:14 -+msgid "Trigger hotkey for enable or disable input context" -+msgstr "Ph?m n?ng b?t/t?t d?ng ?? b?t ho?c t?t b? g?" -+ -+#: ../data/ibus.schemas.in.h:15 -+msgid "Use Custom Font" -+msgstr "D?ng ph?ng t?y bi?n" -+ -+#: ../data/ibus.schemas.in.h:16 -+msgid "Use custom font name for language panel" -+msgstr "D?ng ph?ng t?y bi?n cho thanh ng?n ng?" -+ -diff --git a/src/Makefile.am b/src/Makefile.am -index 45da441..aa96c46 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -132,7 +132,7 @@ libibus_la_LDFLAGS = \ - @GOBJECT2_LIBS@ \ - @GIO2_LIBS@ \ - @DBUS_LIBS@ \ -- -export-symbols-regex "ibus_.*" -+ -export-symbols-regex "ibus_.*" \ - -version-info @LT_VERSION_INFO@ \ - $(NULL) - -diff --git a/src/ibuslookuptable.c b/src/ibuslookuptable.c -index d928898..cd5d73f 100644 ---- a/src/ibuslookuptable.c -+++ b/src/ibuslookuptable.c -@@ -215,6 +215,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, - g_return_val_if_fail (retval, FALSE); - - ibus_lookup_table_append_candidate (table, text); -+ g_object_unref (text); - } - - ibus_message_iter_next (iter); -@@ -229,6 +230,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, - g_return_val_if_fail (retval, FALSE); - - ibus_lookup_table_append_label (table, text); -+ g_object_unref (text); - } - - ibus_message_iter_next (iter); -diff --git a/src/ibusproperty.c b/src/ibusproperty.c -index ea5aca0..44a328e 100644 ---- a/src/ibusproperty.c -+++ b/src/ibusproperty.c -@@ -118,6 +118,11 @@ ibus_property_destroy (IBusProperty *prop) - prop->tooltip = NULL; - } - -+ if (prop->sub_props) { -+ g_object_unref (prop->sub_props); -+ prop->sub_props = NULL; -+ } -+ - IBUS_OBJECT_CLASS (parent_class)->destroy ((IBusObject *)prop); - } - + Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-11/ibus.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- ibus.spec 11 Aug 2009 02:53:40 -0000 1.82 +++ ibus.spec 29 Aug 2009 03:13:05 -0000 1.83 @@ -7,15 +7,15 @@ %define im_chooser_version 1.2.5 Name: ibus -Version: 1.1.0.20090612 -Release: 3%{?dist} +Version: 1.1.0.20090829 +Release: 1%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz Source1: xinput-ibus -Patch0: ibus-HEAD.patch +# Patch0: ibus-HEAD.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -114,10 +114,10 @@ The ibus-devel-docs package contains dev %prep %setup -q -%patch0 -p1 +# %patch0 -p1 # ./autogen.sh --help -aclocal -I m4 -automake +# aclocal -I m4 +# automake %build %configure --disable-static \ @@ -230,6 +230,10 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Sat Aug 29 2009 Huang Peng - 1.1.0.20090829-1 +- Update to 1.1.0.20090829 +- Fix some memory leaks + * Mon Aug 10 2009 Huang Peng - 1.1.0.20090612-3 - Do not execute autogen.sh to avoid the snapshot date changing. @@ -241,19 +245,19 @@ fi - Do not restore states when focus_in, if the engine is disabled. * Fri Jun 12 2009 Huang Peng - 1.1.0.20090612-1 -- Update to Update to 1.1.0.20090612 +- Update to 1.1.0.20090612 - Fix bug 504942 - PageUp and PageDown do not work in candidate list - Fix bug 491040 - Implememnt mouse selection in candidate list * Wed Jun 10 2009 Huang Peng - 1.1.0.20090609-1 -- Update to Update to 1.1.0.20090609 +- Update to 1.1.0.20090609 - Fix bug 502414 - Implemented on-screen help facility - Fix bug 502561 - iBus should show keymap name on iBus panel - Fix bug 498043 - ibus Alt-grave trigger conflicts with openoffice.org - Implemented API for setting labels for candidates in LookupTable * Sun May 31 2009 Huang Peng - 1.1.0.20090531-1 -- Update to Update to 1.1.0.20090531 +- Update to 1.1.0.20090531 * Tue May 26 2009 Huang Peng - 1.1.0.20090508-5 - Update ibus-HEAD.patch. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-11/sources,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- sources 12 Jun 2009 06:02:53 -0000 1.39 +++ sources 29 Aug 2009 03:13:05 -0000 1.40 @@ -1 +1 @@ -108fe12f49f5b55453293104b4c8e19e ibus-1.1.0.20090612.tar.gz +f00b16c29491b0a86848c2f8d5314e7a ibus-1.1.0.20090829.tar.gz From pkgdb at fedoraproject.org Sat Aug 29 03:18:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:18:44 +0000 Subject: [pkgdb] plexus-naming was added for overholt Message-ID: <20090829031844.4B59F10F879@bastion2.fedora.phx.redhat.com> kevin has added Package plexus-naming with summary Plexus Naming Component kevin has approved Package plexus-naming kevin has added a Fedora devel branch for plexus-naming with an owner of overholt kevin has approved plexus-naming in Fedora devel kevin has approved Package plexus-naming kevin has set commit to Approved for 107427 on plexus-naming (Fedora devel) kevin has set checkout to Approved for 107427 on plexus-naming (Fedora devel) kevin has set build to Approved for 107427 on plexus-naming (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-naming From pkgdb at fedoraproject.org Sat Aug 29 03:18:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:18:46 +0000 Subject: [pkgdb] plexus-naming summary updated by kevin Message-ID: <20090829031846.34E0710F884@bastion2.fedora.phx.redhat.com> kevin set package plexus-naming summary to Plexus Naming Component To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-naming From pkgdb at fedoraproject.org Sat Aug 29 03:18:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:18:46 +0000 Subject: [pkgdb] plexus-naming (Fedora, devel) updated by kevin Message-ID: <20090829031846.4416610F894@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on plexus-naming (Fedora devel) for akurtakov kevin approved watchcommits on plexus-naming (Fedora devel) for akurtakov kevin approved commit on plexus-naming (Fedora devel) for akurtakov kevin approved build on plexus-naming (Fedora devel) for akurtakov kevin approved approveacls on plexus-naming (Fedora devel) for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/plexus-naming From pkgdb at fedoraproject.org Sat Aug 29 03:20:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:20:50 +0000 Subject: [pkgdb] cpptasks was added for mycae Message-ID: <20090829032050.9976810F87B@bastion2.fedora.phx.redhat.com> kevin has added Package cpptasks with summary Compile and link task for ant kevin has approved Package cpptasks kevin has added a Fedora devel branch for cpptasks with an owner of mycae kevin has approved cpptasks in Fedora devel kevin has approved Package cpptasks kevin has set commit to Approved for 107427 on cpptasks (Fedora devel) kevin has set checkout to Approved for 107427 on cpptasks (Fedora devel) kevin has set build to Approved for 107427 on cpptasks (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cpptasks From pkgdb at fedoraproject.org Sat Aug 29 03:20:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:20:52 +0000 Subject: [pkgdb] cpptasks (Fedora EPEL, 5) updated by kevin Message-ID: <20090829032052.1683410F88B@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for cpptasks kevin has set commit to Approved for 107427 on cpptasks (Fedora 10) kevin has set checkout to Approved for 107427 on cpptasks (Fedora 10) kevin has set build to Approved for 107427 on cpptasks (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cpptasks From pkgdb at fedoraproject.org Sat Aug 29 03:20:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:20:51 +0000 Subject: [pkgdb] cpptasks summary updated by kevin Message-ID: <20090829032052.0CA9810F879@bastion2.fedora.phx.redhat.com> kevin set package cpptasks summary to Compile and link task for ant To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cpptasks From pkgdb at fedoraproject.org Sat Aug 29 03:20:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:20:52 +0000 Subject: [pkgdb] cpptasks (Fedora EPEL, 5) updated by kevin Message-ID: <20090829032052.2165010F894@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for cpptasks kevin has set commit to Approved for 107427 on cpptasks (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on cpptasks (Fedora EPEL 5) kevin has set build to Approved for 107427 on cpptasks (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cpptasks From kevin at fedoraproject.org Sat Aug 29 03:20:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:20:58 +0000 (UTC) Subject: rpms/plexus-naming - New directory Message-ID: <20090829032058.2112011C0078@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/plexus-naming In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsb25916/rpms/plexus-naming Log Message: Directory /cvs/pkgs/rpms/plexus-naming added to the repository From kevin at fedoraproject.org Sat Aug 29 03:20:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:20:58 +0000 (UTC) Subject: rpms/plexus-naming/devel - New directory Message-ID: <20090829032058.4710211C0081@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/plexus-naming/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsb25916/rpms/plexus-naming/devel Log Message: Directory /cvs/pkgs/rpms/plexus-naming/devel added to the repository From kevin at fedoraproject.org Sat Aug 29 03:21:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:21:04 +0000 (UTC) Subject: rpms/plexus-naming Makefile,NONE,1.1 Message-ID: <20090829032104.83E9811C0078@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/plexus-naming In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsb25916/rpms/plexus-naming Added Files: Makefile Log Message: Setup of module plexus-naming --- NEW FILE Makefile --- # Top level Makefile for module plexus-naming all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Sat Aug 29 03:21:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:21:04 +0000 (UTC) Subject: rpms/plexus-naming/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090829032104.C3BC911C0078@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/plexus-naming/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsb25916/rpms/plexus-naming/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module plexus-naming --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: plexus-naming # $Id: Makefile,v 1.1 2009/08/29 03:21:04 kevin Exp $ NAME := plexus-naming 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Sat Aug 29 03:20:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:20:52 +0000 Subject: [pkgdb] cpptasks (Fedora EPEL, 5) updated by kevin Message-ID: <20090829032052.2D25610F899@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for cpptasks kevin has set commit to Approved for 107427 on cpptasks (Fedora 11) kevin has set checkout to Approved for 107427 on cpptasks (Fedora 11) kevin has set build to Approved for 107427 on cpptasks (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/cpptasks From kevin at fedoraproject.org Sat Aug 29 03:21:17 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:21:17 +0000 (UTC) Subject: rpms/cpptasks - New directory Message-ID: <20090829032117.1D92311C0078@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/cpptasks In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk26038/rpms/cpptasks Log Message: Directory /cvs/pkgs/rpms/cpptasks added to the repository From kevin at fedoraproject.org Sat Aug 29 03:21:17 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:21:17 +0000 (UTC) Subject: rpms/cpptasks/devel - New directory Message-ID: <20090829032117.43CEF11C0078@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/cpptasks/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk26038/rpms/cpptasks/devel Log Message: Directory /cvs/pkgs/rpms/cpptasks/devel added to the repository From kevin at fedoraproject.org Sat Aug 29 03:21:23 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:21:23 +0000 (UTC) Subject: rpms/cpptasks Makefile,NONE,1.1 Message-ID: <20090829032123.8FEA211C008D@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/cpptasks In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk26038/rpms/cpptasks Added Files: Makefile Log Message: Setup of module cpptasks --- NEW FILE Makefile --- # Top level Makefile for module cpptasks all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Sat Aug 29 03:21:24 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:21:24 +0000 (UTC) Subject: rpms/cpptasks/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090829032124.406AA11C0078@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/cpptasks/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsk26038/rpms/cpptasks/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module cpptasks --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: cpptasks # $Id: Makefile,v 1.1 2009/08/29 03:21:24 kevin Exp $ NAME := cpptasks 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Sat Aug 29 03:22:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:22:18 +0000 Subject: [pkgdb] hdapsd was added for ttorcz Message-ID: <20090829032218.3B82110F879@bastion2.fedora.phx.redhat.com> kevin has added Package hdapsd with summary Protects hard drives by parking head when fall is detected kevin has approved Package hdapsd kevin has added a Fedora devel branch for hdapsd with an owner of ttorcz kevin has approved hdapsd in Fedora devel kevin has approved Package hdapsd kevin has set commit to Approved for 107427 on hdapsd (Fedora devel) kevin has set checkout to Approved for 107427 on hdapsd (Fedora devel) kevin has set build to Approved for 107427 on hdapsd (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/hdapsd From pkgdb at fedoraproject.org Sat Aug 29 03:22:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:22:19 +0000 Subject: [pkgdb] hdapsd summary updated by kevin Message-ID: <20090829032219.B3C1F10F881@bastion2.fedora.phx.redhat.com> kevin set package hdapsd summary to Protects hard drives by parking head when fall is detected To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/hdapsd From kevin at fedoraproject.org Sat Aug 29 03:22:30 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:22:30 +0000 (UTC) Subject: rpms/hdapsd - New directory Message-ID: <20090829032230.18FD411C0078@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/hdapsd In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj26420/rpms/hdapsd Log Message: Directory /cvs/pkgs/rpms/hdapsd added to the repository From kevin at fedoraproject.org Sat Aug 29 03:22:30 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:22:30 +0000 (UTC) Subject: rpms/hdapsd/devel - New directory Message-ID: <20090829032230.3D73211C008D@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/hdapsd/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj26420/rpms/hdapsd/devel Log Message: Directory /cvs/pkgs/rpms/hdapsd/devel added to the repository From pkgdb at fedoraproject.org Sat Aug 29 03:22:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:22:19 +0000 Subject: [pkgdb] hdapsd (Fedora, 12) updated by kevin Message-ID: <20090829032219.C15DE10F890@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for hdapsd kevin has set commit to Approved for 107427 on hdapsd (Fedora 12) kevin has set checkout to Approved for 107427 on hdapsd (Fedora 12) kevin has set build to Approved for 107427 on hdapsd (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/hdapsd From kevin at fedoraproject.org Sat Aug 29 03:22:36 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:22:36 +0000 (UTC) Subject: rpms/hdapsd Makefile,NONE,1.1 Message-ID: <20090829032236.2E89A11C0078@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/hdapsd In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj26420/rpms/hdapsd Added Files: Makefile Log Message: Setup of module hdapsd --- NEW FILE Makefile --- # Top level Makefile for module hdapsd all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Sat Aug 29 03:22:36 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 29 Aug 2009 03:22:36 +0000 (UTC) Subject: rpms/hdapsd/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090829032236.6730F11C0078@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/hdapsd/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj26420/rpms/hdapsd/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module hdapsd --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: hdapsd # $Id: Makefile,v 1.1 2009/08/29 03:22:36 kevin Exp $ NAME := hdapsd 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Sat Aug 29 03:25:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:25:59 +0000 Subject: [pkgdb] perl F-12 cloned from devel Message-ID: <20090829032559.246EB10F877@bastion2.fedora.phx.redhat.com> kevin cloned perl F-12 from devel To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl From pkgdb at fedoraproject.org Sat Aug 29 03:28:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 03:28:16 +0000 Subject: [pkgdb] rpmconf (Fedora, 10) updated by kevin Message-ID: <20090829032816.E323D10F877@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for rpmconf kevin has set commit to Approved for 107427 on rpmconf (Fedora 10) kevin has set checkout to Approved for 107427 on rpmconf (Fedora 10) kevin has set build to Approved for 107427 on rpmconf (Fedora 10) kevin changed owner of rpmconf in Fedora 10 to mjakubicek kevin approved watchbugzilla on rpmconf (Fedora 10) for msuchy kevin approved watchcommits on rpmconf (Fedora 10) for msuchy kevin approved commit on rpmconf (Fedora 10) for msuchy kevin approved build on rpmconf (Fedora 10) for msuchy kevin approved approveacls on rpmconf (Fedora 10) for msuchy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From phuang at fedoraproject.org Sat Aug 29 03:36:22 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Sat, 29 Aug 2009 03:36:22 +0000 (UTC) Subject: rpms/ibus/F-10 ibus-HEAD.patch, 1.3, 1.4 ibus.spec, 1.40, 1.41 sources, 1.27, 1.28 Message-ID: <20090829033622.C908311C0078@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28935 Modified Files: ibus-HEAD.patch ibus.spec sources Log Message: Update to 1.1.0.20090829 ibus-HEAD.patch: 0 files changed Index: ibus-HEAD.patch =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-10/ibus-HEAD.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- ibus-HEAD.patch 10 Aug 2009 07:54:47 -0000 1.3 +++ ibus-HEAD.patch 29 Aug 2009 03:36:22 -0000 1.4 @@ -1,446 +1 @@ -diff --git a/AUTHORS b/AUTHORS -index 24ed851..23dca12 100644 ---- a/AUTHORS -+++ b/AUTHORS -@@ -45,6 +45,8 @@ te.po - krishna k - ta.po: - Felix -+vi.po: -+L? Qu?c Tu?n - zh_CN.po: - Huang Peng - zh_HK.po: -diff --git a/bus/inputcontext.c b/bus/inputcontext.c -index 0881581..bec08c3 100644 ---- a/bus/inputcontext.c -+++ b/bus/inputcontext.c -@@ -1151,28 +1151,29 @@ bus_input_context_focus_in (BusInputContext *context) - - if (priv->capabilities & IBUS_CAP_FOCUS) { - g_signal_emit (context, context_signals[FOCUS_IN], 0); -- -- if (priv->preedit_visible && (priv->capabilities & IBUS_CAP_PREEDIT_TEXT) == 0) { -- g_signal_emit (context, -- context_signals[UPDATE_PREEDIT_TEXT], -- 0, -- priv->preedit_text, -- priv->preedit_cursor_pos, -- priv->preedit_visible); -- } -- if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_AUXILIARY_TEXT) == 0) { -- g_signal_emit (context, -- context_signals[UPDATE_AUXILIARY_TEXT], -- 0, -- priv->auxiliary_text, -- priv->auxiliary_visible); -- } -- if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_LOOKUP_TABLE) == 0) { -- g_signal_emit (context, -- context_signals[UPDATE_LOOKUP_TABLE], -- 0, -- priv->lookup_table, -- priv->lookup_table_visible); -+ if (priv->engine && priv->enabled) { -+ if (priv->preedit_visible && (priv->capabilities & IBUS_CAP_PREEDIT_TEXT) == 0) { -+ g_signal_emit (context, -+ context_signals[UPDATE_PREEDIT_TEXT], -+ 0, -+ priv->preedit_text, -+ priv->preedit_cursor_pos, -+ priv->preedit_visible); -+ } -+ if (priv->auxiliary_visible && (priv->capabilities & IBUS_CAP_AUXILIARY_TEXT) == 0) { -+ g_signal_emit (context, -+ context_signals[UPDATE_AUXILIARY_TEXT], -+ 0, -+ priv->auxiliary_text, -+ priv->auxiliary_visible); -+ } -+ if (priv->lookup_table_visible && (priv->capabilities & IBUS_CAP_LOOKUP_TABLE) == 0) { -+ g_signal_emit (context, -+ context_signals[UPDATE_LOOKUP_TABLE], -+ 0, -+ priv->lookup_table, -+ priv->lookup_table_visible); -+ } - } - } - } -diff --git a/po/LINGUAS b/po/LINGUAS -index 9c1cecd..5385cb8 100644 ---- a/po/LINGUAS -+++ b/po/LINGUAS -@@ -20,6 +20,7 @@ sr - sr at latin - ta - te -+vi - zh_CN - zh_HK - zh_TW -diff --git a/po/da.po b/po/da.po -index 94ac003..8b52b8b 100644 ---- a/po/da.po -+++ b/po/da.po -@@ -8,7 +8,7 @@ msgstr "" - "Project-Id-Version: ibus\n" - "Report-Msgid-Bugs-To: \n" - "POT-Creation-Date: 2009-05-26 07:38+0800\n" --"PO-Revision-Date: 2009-04-06 21:47+0200\n" -+"PO-Revision-Date: 2009-06-11 17:58+0200\n" - "Last-Translator: Kris Thomsen \n" - "Language-Team: Danish \n" - "MIME-Version: 1.0\n" -@@ -153,6 +153,8 @@ msgid "" - "The default input method is the top one in the list.\n" - "You may use up/down buttons to change it." - msgstr "" -+"Standard inputmetoden er den ?verste i listen.\n" -+"Du kan bruge op/ned-knapperne for at ?ndre det." - - #: ../setup/setup.glade.h:14 - msgid "About" -diff --git a/po/vi.po b/po/vi.po -new file mode 100644 -index 0000000..8ecef98 ---- /dev/null -+++ b/po/vi.po -@@ -0,0 +1,288 @@ -+# Vietnamese translations for data package. -+# Copyright (C) 2009 THE data'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the data package. -+# Le Quoc Tuan , 2009. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: data 1\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2009-05-26 07:38+0800\n" -+"PO-Revision-Date: 2009-06-12 12:41+0700\n" -+"Last-Translator: Le Quoc Tuan \n" -+"Language-Team: Vietnamese\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+"Plural-Forms: nplurals=2; plural=(n != 1);\n" -+ -+#: ../bus/ibus.desktop.in.h:1 -+msgid "IBus" -+msgstr "IBus" -+ -+#: ../bus/ibus.desktop.in.h:2 -+#: ../ui/gtk/panel.py:97 -+msgid "IBus input method framework" -+msgstr "B? g? IBus" -+ -+#: ../ibus/lang.py:40 -+#: ../ui/gtk/panel.py:307 -+#: ../ui/gtk/panel.py:308 -+#: ../ui/gtk/panel.py:309 -+#: ../ui/gtk/panel.py:310 -+msgid "Other" -+msgstr "Kh?c" -+ -+#: ../ui/gtk/panel.py:282 -+msgid "Restart" -+msgstr "Kh?i ??ng l?i" -+ -+#: ../ui/gtk/panel.py:337 -+msgid "No input method" -+msgstr "Kh?ng c? b? g?" -+ -+#: ../ui/gtk/panel.py:383 -+msgid "IBus is an intelligent input bus for Linux/Unix." -+msgstr "IBus l? m?t b? g? th?ng minh cho Linux/Unix." -+ -+#: ../ui/gtk/panel.py:387 -+msgid "translator-credits" -+msgstr "L? Qu?c Tu?n " -+ -+#. create input methods menu -+#: ../ui/gtk/languagebar.py:84 -+msgid "Switch input method" -+msgstr "Chuy?n b? g?" -+ -+#: ../setup/main.py:104 -+msgid "trigger" -+msgstr "B?t/t?t" -+ -+#: ../setup/main.py:114 -+msgid "next input method" -+msgstr "B? g? k? ti?p" -+ -+#: ../setup/main.py:124 -+msgid "previous input method" -+msgstr "B? g? tr??c" -+ -+#: ../setup/main.py:205 -+msgid "IBus daemon is not started. Do you want to start it now?" -+msgstr "IBus daemon ch?a ???c kh?i ??ng. B?n c? mu?n kh?i ??ng n? ngay b?y gi??" -+ -+#: ../setup/main.py:220 -+msgid "" -+"IBus has been started! If you can not use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop.\n" -+" export GTK_IM_MODULE=ibus\n" -+" export XMODIFIERS=@im=ibus\n" -+" export QT_IM_MODULE=ibus" -+msgstr "" -+"IBus v?a ???c kh?i ??ng! N?u b?n kh?ng th? d?ng IBus, vui l?ng th?m nh?ng d?ng b?n d??i v?o $HOME/.bashrc, v? ??ng nh?p l?i.\n" -+" export GTK_IM_MODULE=ibus\n" -+" export XMODIFIERS=@im=ibus\n" -+" export QT_IM_MODULE=ibus" -+ -+#: ../setup/main.py:235 -+#, python-format -+msgid "Select keyboard shortcut for %s" -+msgstr "Ch?n ph?m t?t cho %s" -+ -+#: ../setup/keyboardshortcut.py:54 -+msgid "Keyboard shortcuts" -+msgstr "Nh?ng ph?m t?t" -+ -+#: ../setup/keyboardshortcut.py:65 -+msgid "Key code:" -+msgstr "M? ph?m:" -+ -+#: ../setup/keyboardshortcut.py:80 -+msgid "Modifiers:" -+msgstr "Ph?m b? sung:" -+ -+#: ../setup/keyboardshortcut.py:222 -+msgid "" -+"Please press a key (or a key combination).\n" -+"The dialog will be closed when the key is released." -+msgstr "" -+"Vui l?ng nh?n m?t ph?m (ho?c t? h?p ph?m).\n" -+"H?p tho?i n?y s? ???c ??ng l?i khi b?n th? ph?m ?n." -+ -+#: ../setup/keyboardshortcut.py:224 -+msgid "Please press a key (or a key combination)" -+msgstr "Vui l?ng nh?n m?t ph?m (ho?c t? h?p ph?m)" -+ -+#: ../setup/enginecombobox.py:99 -+msgid "Select an input method" -+msgstr "Ch?n m?t b? g?" -+ -+#: ../setup/setup.glade.h:1 -+msgid "..." -+msgstr "..." -+ -+#: ../setup/setup.glade.h:2 -+msgid "Font and Style" -+msgstr "Ph?ng v? ki?u" -+ -+#: ../setup/setup.glade.h:3 -+msgid "Keyboard Shortcuts" -+msgstr "Ph?m t?t" -+ -+#: ../setup/setup.glade.h:4 -+msgid "Startup" -+msgstr "Kh?i ??ng" -+ -+#: ../setup/setup.glade.h:5 -+msgid "" -+"IBus\n" -+"The intelligent input bus\n" -+"Homepage: http://code.google.com/p/ibus\n" -+"\n" -+"\n" -+"\n" -+msgstr "" -+"IBus\n" -+"B? g? th?ng minh\n" -+"Trang ch?: http://code.google.com/p/ibus\n" -+"\n" -+"\n" -+"\n" -+ -+#: ../setup/setup.glade.h:12 -+msgid "" -+"The default input method is the top one in the list.\n" -+"You may use up/down buttons to change it." -+msgstr "" -+"B? g? m?c ??nh l? b? g? ??u ti?n trong danh s?ch.\n" -+"B?n c? th? d?ng ph?m l?n/xu?ng ?? thay ??i n?" -+ -+#: ../setup/setup.glade.h:14 -+msgid "About" -+msgstr "Gi?i thi?u" -+ -+#: ../setup/setup.glade.h:15 -+msgid "Candidates orientation:" -+msgstr "H??ng danh s?ch t? ?ng c?:" -+ -+#: ../setup/setup.glade.h:16 -+msgid "Custom font:" -+msgstr "T?y bi?n ph?ng:" -+ -+#: ../setup/setup.glade.h:17 -+msgid "Enable or disable:" -+msgstr "B?t ho?c t?t:" -+ -+#: ../setup/setup.glade.h:18 -+msgid "General" -+msgstr "Chung" -+ -+#: ../setup/setup.glade.h:19 -+msgid "" -+"Horizontal\n" -+"Vertical" -+msgstr "" -+"Ngang\n" -+"D?c" -+ -+#: ../setup/setup.glade.h:21 -+#: ../setup/ibus-setup.desktop.in.h:1 -+msgid "IBus Preferences" -+msgstr "T?y th?ch IBus" -+ -+#: ../setup/setup.glade.h:22 -+msgid "Input Methods" -+msgstr "B? g?" -+ -+#: ../setup/setup.glade.h:23 -+msgid "" -+"Never\n" -+"When active\n" -+"Always" -+msgstr "" -+"Kh?ng bao gi?\n" -+"Khi ho?t ??ng\n" -+"Lu?n lu?n" -+ -+#: ../setup/setup.glade.h:26 -+msgid "Next input method:" -+msgstr "B? g? k? ti?p:" -+ -+#: ../setup/setup.glade.h:27 -+msgid "Previous input method:" -+msgstr "B? g? tr??c:" -+ -+#: ../setup/setup.glade.h:28 -+msgid "Show language panel:" -+msgstr "Hi?n th? thanh ng?n ng?:" -+ -+#: ../setup/setup.glade.h:29 -+msgid "Start ibus on login" -+msgstr "Kh?i ??ng ibus khi ??ng nh?p" -+ -+#: ../setup/setup.glade.h:30 -+msgid "Use custom font" -+msgstr "D?ng ph?ng ch? t?y bi?n" -+ -+#: ../data/ibus.schemas.in.h:1 -+msgid "Auto Hide" -+msgstr "T? ??ng ?n" -+ -+#: ../data/ibus.schemas.in.h:2 -+msgid "Custom Font" -+msgstr "T?y bi?n ph?ng" -+ -+#: ../data/ibus.schemas.in.h:3 -+msgid "Custom font name for language panel" -+msgstr "T?y bi?n ph?ng cho thanh ng?n ng?" -+ -+#: ../data/ibus.schemas.in.h:4 -+msgid "Next Engine Hotkey" -+msgstr "Ph?m n?ng cho b? g? k? ti?p" -+ -+#: ../data/ibus.schemas.in.h:5 -+msgid "Next engine hotkey for switch to next input method engine" -+msgstr "Ph?m n?ng d?ng ?? chuy?n ??n b? g? k? ti?p" -+ -+#: ../data/ibus.schemas.in.h:6 -+msgid "Orientation of Lookup Table" -+msgstr "H??ng c?a b?ng tra c?u" -+ -+#: ../data/ibus.schemas.in.h:7 -+msgid "Orientation of Lookup Table. 0 = Horizontal, 1 = Vertical" -+msgstr "H??ng c?a b?ng tra c?u. 0 = Ngang, 1 = D?c" -+ -+#: ../data/ibus.schemas.in.h:8 -+msgid "Preload Engines" -+msgstr "N?p tr??c b? g?" -+ -+#: ../data/ibus.schemas.in.h:9 -+msgid "Preload Engines during ibus starts up" -+msgstr "N?p tr??c b? g? trong khi kh?i ??ng ibus" -+ -+#: ../data/ibus.schemas.in.h:10 -+msgid "Prev Engine Hotkey" -+msgstr "Ph?m n?ng cho b? g? tr??c" -+ -+#: ../data/ibus.schemas.in.h:11 -+msgid "Prev engine hotkey for switch to previous input method engine" -+msgstr "Ph?m n?ng d?ng ?? chuy?n v? b? g? tr??c" -+ -+#: ../data/ibus.schemas.in.h:12 -+msgid "The behavior of language panel. 0 = Always hide, 1 = Auto hide, 2 = Always show" -+msgstr "C?ch hi?n th? thanh ng?n ng?. 0 = Lu?n ?n, 1 = T? ??ng ?n, 2 = Lu?n hi?n" -+ -+#: ../data/ibus.schemas.in.h:13 -+msgid "Trigger Hotkey" -+msgstr "Ph?m n?ng b?t/t?t" -+ -+#: ../data/ibus.schemas.in.h:14 -+msgid "Trigger hotkey for enable or disable input context" -+msgstr "Ph?m n?ng b?t/t?t d?ng ?? b?t ho?c t?t b? g?" -+ -+#: ../data/ibus.schemas.in.h:15 -+msgid "Use Custom Font" -+msgstr "D?ng ph?ng t?y bi?n" -+ -+#: ../data/ibus.schemas.in.h:16 -+msgid "Use custom font name for language panel" -+msgstr "D?ng ph?ng t?y bi?n cho thanh ng?n ng?" -+ -diff --git a/src/Makefile.am b/src/Makefile.am -index 45da441..aa96c46 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -132,7 +132,7 @@ libibus_la_LDFLAGS = \ - @GOBJECT2_LIBS@ \ - @GIO2_LIBS@ \ - @DBUS_LIBS@ \ -- -export-symbols-regex "ibus_.*" -+ -export-symbols-regex "ibus_.*" \ - -version-info @LT_VERSION_INFO@ \ - $(NULL) - -diff --git a/src/ibuslookuptable.c b/src/ibuslookuptable.c -index d928898..cd5d73f 100644 ---- a/src/ibuslookuptable.c -+++ b/src/ibuslookuptable.c -@@ -215,6 +215,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, - g_return_val_if_fail (retval, FALSE); - - ibus_lookup_table_append_candidate (table, text); -+ g_object_unref (text); - } - - ibus_message_iter_next (iter); -@@ -229,6 +230,7 @@ ibus_lookup_table_deserialize (IBusLookupTable *table, - g_return_val_if_fail (retval, FALSE); - - ibus_lookup_table_append_label (table, text); -+ g_object_unref (text); - } - - ibus_message_iter_next (iter); -diff --git a/src/ibusproperty.c b/src/ibusproperty.c -index ea5aca0..44a328e 100644 ---- a/src/ibusproperty.c -+++ b/src/ibusproperty.c -@@ -118,6 +118,11 @@ ibus_property_destroy (IBusProperty *prop) - prop->tooltip = NULL; - } - -+ if (prop->sub_props) { -+ g_object_unref (prop->sub_props); -+ prop->sub_props = NULL; -+ } -+ - IBUS_OBJECT_CLASS (parent_class)->destroy ((IBusObject *)prop); - } - + Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-10/ibus.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- ibus.spec 11 Aug 2009 03:14:52 -0000 1.40 +++ ibus.spec 29 Aug 2009 03:36:22 -0000 1.41 @@ -7,15 +7,15 @@ %define im_chooser_version 1.2.5 Name: ibus -Version: 1.1.0.20090612 -Release: 3%{?dist} +Version: 1.1.0.20090829 +Release: 1%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz Source1: xinput-ibus -Patch0: ibus-HEAD.patch +# Patch0: ibus-HEAD.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -114,10 +114,10 @@ The ibus-devel-docs package contains dev %prep %setup -q -%patch0 -p1 +# %patch0 -p1 # ./autogen.sh --help -aclocal -I m4 -automake +# aclocal -I m4 +# automake %build %configure --disable-static \ @@ -230,6 +230,10 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Sat Aug 29 2009 Huang Peng - 1.1.0.20090829-1 +- Update to 1.1.0.20090829 +- Fix some memory leaks + * Mon Aug 10 2009 Huang Peng - 1.1.0.20090612-3 - Do not execute autogen.sh to avoid the snapshot date changing. @@ -241,19 +245,19 @@ fi - Do not restore states when focus_in, if the engine is disabled. * Fri Jun 12 2009 Huang Peng - 1.1.0.20090612-1 -- Update to Update to 1.1.0.20090612 +- Update to 1.1.0.20090612 - Fix bug 504942 - PageUp and PageDown do not work in candidate list - Fix bug 491040 - Implememnt mouse selection in candidate list * Wed Jun 10 2009 Huang Peng - 1.1.0.20090609-1 -- Update to Update to 1.1.0.20090609 +- Update to 1.1.0.20090609 - Fix bug 502414 - Implemented on-screen help facility - Fix bug 502561 - iBus should show keymap name on iBus panel - Fix bug 498043 - ibus Alt-grave trigger conflicts with openoffice.org - Implemented API for setting labels for candidates in LookupTable * Sun May 31 2009 Huang Peng - 1.1.0.20090531-1 -- Update to Update to 1.1.0.20090531 +- Update to 1.1.0.20090531 * Tue May 26 2009 Huang Peng - 1.1.0.20090508-5 - Update ibus-HEAD.patch. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus/F-10/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 12 Jun 2009 06:10:26 -0000 1.27 +++ sources 29 Aug 2009 03:36:22 -0000 1.28 @@ -1 +1 @@ -108fe12f49f5b55453293104b4c8e19e ibus-1.1.0.20090612.tar.gz +f00b16c29491b0a86848c2f8d5314e7a ibus-1.1.0.20090829.tar.gz From mycae at fedoraproject.org Sat Aug 29 03:44:23 2009 From: mycae at fedoraproject.org (mycae) Date: Sat, 29 Aug 2009 03:44:23 +0000 (UTC) Subject: rpms/cpptasks/devel cpptasks-README.fedora, NONE, 1.1 cpptasks.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090829034423.C7A3D11C0078@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30420/devel Modified Files: .cvsignore sources Added Files: cpptasks-README.fedora cpptasks.spec import.log Log Message: * Initial commit --- NEW FILE cpptasks-README.fedora --- Documentation for the cpptasks project is available at the following URL: http://ant-contrib.sourceforge.net/cpptasks/ --- NEW FILE cpptasks.spec --- Name: cpptasks Version: 1.0b5 Release: 2%{?dist} Summary: Compile and link task for ant Group: Development/Libraries License: ASL 2.0 URL: http://ant-contrib.sourceforge.net/ Vendor: Ant contrib project Source0: http://downloads.sourceforge.net/ant-contrib/cpptasks-1.0b5.tar.gz Source1: %{name}-README.fedora BuildRequires: ant BuildRequires: ant-junit BuildRequires: jpackage-utils BuildRequires: junit BuildRequires: maven2 Requires: ant Requires: java Requires: jpackage-utils BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description This ant task can compile various source languages and produce executables, shared libraries (aka DLL's) and static libraries. Compiler adaptors are currently available for several C/C++ compilers, FORTRAN, MIDL and Windows Resource files. %package javadoc Summary: Javadoc for %{name} Group: Documentation Requires: %{name}-%{version}-%{release} Requires: jpackage-utils %description javadoc Javadoc documentation for %{summary}. #The manual for b5 has been moved to xdoc (doxia) format. # This requires maven, which requires many dependencies which we don't have. #%package manual #Summary: Docs for %{name} #Group: Development/Documentation #%description manual #User manual for %{summary}. %prep %setup -q -n %{name}-%{version} #End of line conversion %{__sed} -i 's/\r//' NOTICE #Check for exisiting jar files JAR_files="" for j in $(find -name \*.jar); do if [ ! -L $j ] ; then JAR_files="$JAR_files $j" fi done if [ ! -z "$JAR_files" ] ; then echo "These JAR files should be deleted and symlinked to system JAR files: $JAR_files" exit 1 fi cp -p %{SOURCE1} ./README.fedora %build export OPT_JAR_LIST="ant/ant-junit junit" export CLASSPATH= ant jars javadocs #In lieu of maven built docs, which requires clirr #a URL is supplied in README.fedora #mvn-jpp site %install rm -rf $RPM_BUILD_ROOT # jars mkdir -p $RPM_BUILD_ROOT%{_javadir}/ant/ install -Dpm 644 target/lib/%{name}.jar \ $RPM_BUILD_ROOT%{_javadir}/ant/%{name}-%{version}.jar pushd $RPM_BUILD_ROOT%{_javadir}/ant/ ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/ant/%{name}.jar popd # javadoc install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr target/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink # manual - #install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} #cp -pr docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} #Place a file into ant's config dir mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ echo "%{name} ant/%{name}" > $RPM_BUILD_ROOT/%{_sysconfdir}/ant.d/%{name} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE NOTICE README.fedora %{_javadir}/ant/*.jar %{_sysconfdir}/ant.d/%{name} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/%{name}-%{version} %doc %{_javadocdir}/%{name} #%files manual #%defattr(-,root,root,-) #%doc %{_docdir}/%{name}-%{version} # ----------------------------------------------------------------------------- %changelog * Fri Aug 28 2009 D Haley - 1.0b5-2 - Fix doc installation - Move to _javadir/ant/ rather than _javadir/ - Fix requires + buildrequires for both main and javadoc packages - Add README.fedora source in lieu of maven build * Sat Mar 14 2009 D Haley - 1.0b5-1 - Update to b5 - cpptasks now uses difficult mvn-doxia xdoc, so remove manual subpackage - Add distribution jar check - EOL conversion on NOTICE - Change summary & format description - Fix BuildRoot - Change licence to ASL 2.0 from Apache Software Licence 2.0 - Documentation to "Documentation" Group * Sat Sep 02 2005 Anthony Green - 0:1.0-0.b3.2jpp_1%{?dist} - Remove "ghost" for javadocs and javadoc postprocessing. - Place in Development/Libraries, not Development/Libraries/Java. - Remove epoch references. - Build into Fedora Extras. * Mon Sep 06 2004 Ralph Apel - 0:1.0-0.b3.2jpp - Upgrade to Ant 1.6.X - Build with ant-1.6.2 - Upgraded to 1.0.b3 and relaxed requirements on Thu Jul 15 2004 by Ralph Apel as 0:1.0-0.b3.1jpp * Fri Aug 20 2004 Ralph Apel - 0:1.0-0.b2.4jpp - Build with ant-1.6.2 - Relax versioned BuildReq - Drop junit runtime requirement * Fri Aug 06 2004 Ralph Apel - 0:1.0-0.b2.3jpp - Also runtime dep to Ant 1.6.X * Tue Jun 01 2004 Randy Watler - 0:1.0-0.b2.2jpp - Upgrade to Ant 1.6.X * Wed Mar 24 2004 Ralph Apel - 0:1.0-0.b2.1jpp - First JPackage release --- NEW FILE import.log --- cpptasks-1_0b5-2_fc10:HEAD:cpptasks-1.0b5-2.fc10.src.rpm:1251517799 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 03:21:23 -0000 1.1 +++ .cvsignore 29 Aug 2009 03:44:23 -0000 1.2 @@ -0,0 +1 @@ +cpptasks-1.0b5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 03:21:24 -0000 1.1 +++ sources 29 Aug 2009 03:44:23 -0000 1.2 @@ -0,0 +1 @@ +7f0f7732acd0c82f7efb228f667ec79a cpptasks-1.0b5.tar.gz From mycae at fedoraproject.org Sat Aug 29 03:48:13 2009 From: mycae at fedoraproject.org (mycae) Date: Sat, 29 Aug 2009 03:48:13 +0000 (UTC) Subject: rpms/cpptasks/F-10 cpptasks-README.fedora, NONE, 1.1 cpptasks.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090829034813.4349B11C0078@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31862/F-10 Modified Files: .cvsignore sources Added Files: cpptasks-README.fedora cpptasks.spec import.log Log Message: *Initial commit F-10 --- NEW FILE cpptasks-README.fedora --- Documentation for the cpptasks project is available at the following URL: http://ant-contrib.sourceforge.net/cpptasks/ --- NEW FILE cpptasks.spec --- Name: cpptasks Version: 1.0b5 Release: 2%{?dist} Summary: Compile and link task for ant Group: Development/Libraries License: ASL 2.0 URL: http://ant-contrib.sourceforge.net/ Vendor: Ant contrib project Source0: http://downloads.sourceforge.net/ant-contrib/cpptasks-1.0b5.tar.gz Source1: %{name}-README.fedora BuildRequires: ant BuildRequires: ant-junit BuildRequires: jpackage-utils BuildRequires: junit BuildRequires: maven2 Requires: ant Requires: java Requires: jpackage-utils BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description This ant task can compile various source languages and produce executables, shared libraries (aka DLL's) and static libraries. Compiler adaptors are currently available for several C/C++ compilers, FORTRAN, MIDL and Windows Resource files. %package javadoc Summary: Javadoc for %{name} Group: Documentation Requires: %{name}-%{version}-%{release} Requires: jpackage-utils %description javadoc Javadoc documentation for %{summary}. #The manual for b5 has been moved to xdoc (doxia) format. # This requires maven, which requires many dependencies which we don't have. #%package manual #Summary: Docs for %{name} #Group: Development/Documentation #%description manual #User manual for %{summary}. %prep %setup -q -n %{name}-%{version} #End of line conversion %{__sed} -i 's/\r//' NOTICE #Check for exisiting jar files JAR_files="" for j in $(find -name \*.jar); do if [ ! -L $j ] ; then JAR_files="$JAR_files $j" fi done if [ ! -z "$JAR_files" ] ; then echo "These JAR files should be deleted and symlinked to system JAR files: $JAR_files" exit 1 fi cp -p %{SOURCE1} ./README.fedora %build export OPT_JAR_LIST="ant/ant-junit junit" export CLASSPATH= ant jars javadocs #In lieu of maven built docs, which requires clirr #a URL is supplied in README.fedora #mvn-jpp site %install rm -rf $RPM_BUILD_ROOT # jars mkdir -p $RPM_BUILD_ROOT%{_javadir}/ant/ install -Dpm 644 target/lib/%{name}.jar \ $RPM_BUILD_ROOT%{_javadir}/ant/%{name}-%{version}.jar pushd $RPM_BUILD_ROOT%{_javadir}/ant/ ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/ant/%{name}.jar popd # javadoc install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr target/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink # manual - #install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} #cp -pr docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} #Place a file into ant's config dir mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ echo "%{name} ant/%{name}" > $RPM_BUILD_ROOT/%{_sysconfdir}/ant.d/%{name} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE NOTICE README.fedora %{_javadir}/ant/*.jar %{_sysconfdir}/ant.d/%{name} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/%{name}-%{version} %doc %{_javadocdir}/%{name} #%files manual #%defattr(-,root,root,-) #%doc %{_docdir}/%{name}-%{version} # ----------------------------------------------------------------------------- %changelog * Fri Aug 28 2009 D Haley - 1.0b5-2 - Fix doc installation - Move to _javadir/ant/ rather than _javadir/ - Fix requires + buildrequires for both main and javadoc packages - Add README.fedora source in lieu of maven build * Sat Mar 14 2009 D Haley - 1.0b5-1 - Update to b5 - cpptasks now uses difficult mvn-doxia xdoc, so remove manual subpackage - Add distribution jar check - EOL conversion on NOTICE - Change summary & format description - Fix BuildRoot - Change licence to ASL 2.0 from Apache Software Licence 2.0 - Documentation to "Documentation" Group * Sat Sep 02 2005 Anthony Green - 0:1.0-0.b3.2jpp_1%{?dist} - Remove "ghost" for javadocs and javadoc postprocessing. - Place in Development/Libraries, not Development/Libraries/Java. - Remove epoch references. - Build into Fedora Extras. * Mon Sep 06 2004 Ralph Apel - 0:1.0-0.b3.2jpp - Upgrade to Ant 1.6.X - Build with ant-1.6.2 - Upgraded to 1.0.b3 and relaxed requirements on Thu Jul 15 2004 by Ralph Apel as 0:1.0-0.b3.1jpp * Fri Aug 20 2004 Ralph Apel - 0:1.0-0.b2.4jpp - Build with ant-1.6.2 - Relax versioned BuildReq - Drop junit runtime requirement * Fri Aug 06 2004 Ralph Apel - 0:1.0-0.b2.3jpp - Also runtime dep to Ant 1.6.X * Tue Jun 01 2004 Randy Watler - 0:1.0-0.b2.2jpp - Upgrade to Ant 1.6.X * Wed Mar 24 2004 Ralph Apel - 0:1.0-0.b2.1jpp - First JPackage release --- NEW FILE import.log --- cpptasks-1_0b5-2_fc10:F-10:cpptasks-1.0b5-2.fc10.src.rpm:1251518039 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 03:21:23 -0000 1.1 +++ .cvsignore 29 Aug 2009 03:48:13 -0000 1.2 @@ -0,0 +1 @@ +cpptasks-1.0b5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 03:21:24 -0000 1.1 +++ sources 29 Aug 2009 03:48:13 -0000 1.2 @@ -0,0 +1 @@ +7f0f7732acd0c82f7efb228f667ec79a cpptasks-1.0b5.tar.gz From mycae at fedoraproject.org Sat Aug 29 03:49:37 2009 From: mycae at fedoraproject.org (mycae) Date: Sat, 29 Aug 2009 03:49:37 +0000 (UTC) Subject: rpms/cpptasks/F-11 cpptasks-README.fedora, NONE, 1.1 cpptasks.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090829034937.35BB611C0078@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32252/F-11 Modified Files: .cvsignore sources Added Files: cpptasks-README.fedora cpptasks.spec import.log Log Message: * Initial commit F-11 --- NEW FILE cpptasks-README.fedora --- Documentation for the cpptasks project is available at the following URL: http://ant-contrib.sourceforge.net/cpptasks/ --- NEW FILE cpptasks.spec --- Name: cpptasks Version: 1.0b5 Release: 2%{?dist} Summary: Compile and link task for ant Group: Development/Libraries License: ASL 2.0 URL: http://ant-contrib.sourceforge.net/ Vendor: Ant contrib project Source0: http://downloads.sourceforge.net/ant-contrib/cpptasks-1.0b5.tar.gz Source1: %{name}-README.fedora BuildRequires: ant BuildRequires: ant-junit BuildRequires: jpackage-utils BuildRequires: junit BuildRequires: maven2 Requires: ant Requires: java Requires: jpackage-utils BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description This ant task can compile various source languages and produce executables, shared libraries (aka DLL's) and static libraries. Compiler adaptors are currently available for several C/C++ compilers, FORTRAN, MIDL and Windows Resource files. %package javadoc Summary: Javadoc for %{name} Group: Documentation Requires: %{name}-%{version}-%{release} Requires: jpackage-utils %description javadoc Javadoc documentation for %{summary}. #The manual for b5 has been moved to xdoc (doxia) format. # This requires maven, which requires many dependencies which we don't have. #%package manual #Summary: Docs for %{name} #Group: Development/Documentation #%description manual #User manual for %{summary}. %prep %setup -q -n %{name}-%{version} #End of line conversion %{__sed} -i 's/\r//' NOTICE #Check for exisiting jar files JAR_files="" for j in $(find -name \*.jar); do if [ ! -L $j ] ; then JAR_files="$JAR_files $j" fi done if [ ! -z "$JAR_files" ] ; then echo "These JAR files should be deleted and symlinked to system JAR files: $JAR_files" exit 1 fi cp -p %{SOURCE1} ./README.fedora %build export OPT_JAR_LIST="ant/ant-junit junit" export CLASSPATH= ant jars javadocs #In lieu of maven built docs, which requires clirr #a URL is supplied in README.fedora #mvn-jpp site %install rm -rf $RPM_BUILD_ROOT # jars mkdir -p $RPM_BUILD_ROOT%{_javadir}/ant/ install -Dpm 644 target/lib/%{name}.jar \ $RPM_BUILD_ROOT%{_javadir}/ant/%{name}-%{version}.jar pushd $RPM_BUILD_ROOT%{_javadir}/ant/ ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/ant/%{name}.jar popd # javadoc install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr target/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink # manual - #install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} #cp -pr docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} #Place a file into ant's config dir mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ echo "%{name} ant/%{name}" > $RPM_BUILD_ROOT/%{_sysconfdir}/ant.d/%{name} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE NOTICE README.fedora %{_javadir}/ant/*.jar %{_sysconfdir}/ant.d/%{name} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/%{name}-%{version} %doc %{_javadocdir}/%{name} #%files manual #%defattr(-,root,root,-) #%doc %{_docdir}/%{name}-%{version} # ----------------------------------------------------------------------------- %changelog * Fri Aug 28 2009 D Haley - 1.0b5-2 - Fix doc installation - Move to _javadir/ant/ rather than _javadir/ - Fix requires + buildrequires for both main and javadoc packages - Add README.fedora source in lieu of maven build * Sat Mar 14 2009 D Haley - 1.0b5-1 - Update to b5 - cpptasks now uses difficult mvn-doxia xdoc, so remove manual subpackage - Add distribution jar check - EOL conversion on NOTICE - Change summary & format description - Fix BuildRoot - Change licence to ASL 2.0 from Apache Software Licence 2.0 - Documentation to "Documentation" Group * Sat Sep 02 2005 Anthony Green - 0:1.0-0.b3.2jpp_1%{?dist} - Remove "ghost" for javadocs and javadoc postprocessing. - Place in Development/Libraries, not Development/Libraries/Java. - Remove epoch references. - Build into Fedora Extras. * Mon Sep 06 2004 Ralph Apel - 0:1.0-0.b3.2jpp - Upgrade to Ant 1.6.X - Build with ant-1.6.2 - Upgraded to 1.0.b3 and relaxed requirements on Thu Jul 15 2004 by Ralph Apel as 0:1.0-0.b3.1jpp * Fri Aug 20 2004 Ralph Apel - 0:1.0-0.b2.4jpp - Build with ant-1.6.2 - Relax versioned BuildReq - Drop junit runtime requirement * Fri Aug 06 2004 Ralph Apel - 0:1.0-0.b2.3jpp - Also runtime dep to Ant 1.6.X * Tue Jun 01 2004 Randy Watler - 0:1.0-0.b2.2jpp - Upgrade to Ant 1.6.X * Wed Mar 24 2004 Ralph Apel - 0:1.0-0.b2.1jpp - First JPackage release --- NEW FILE import.log --- cpptasks-1_0b5-2_fc10:F-11:cpptasks-1.0b5-2.fc10.src.rpm:1251518117 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 03:21:23 -0000 1.1 +++ .cvsignore 29 Aug 2009 03:49:37 -0000 1.2 @@ -0,0 +1 @@ +cpptasks-1.0b5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 03:21:24 -0000 1.1 +++ sources 29 Aug 2009 03:49:37 -0000 1.2 @@ -0,0 +1 @@ +7f0f7732acd0c82f7efb228f667ec79a cpptasks-1.0b5.tar.gz From mycae at fedoraproject.org Sat Aug 29 03:51:51 2009 From: mycae at fedoraproject.org (mycae) Date: Sat, 29 Aug 2009 03:51:51 +0000 (UTC) Subject: rpms/cpptasks/EL-5 cpptasks-README.fedora, NONE, 1.1 cpptasks.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090829035151.6419A11C0078@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv366/EL-5 Modified Files: .cvsignore sources Added Files: cpptasks-README.fedora cpptasks.spec import.log Log Message: *Initial commit EL-5 --- NEW FILE cpptasks-README.fedora --- Documentation for the cpptasks project is available at the following URL: http://ant-contrib.sourceforge.net/cpptasks/ --- NEW FILE cpptasks.spec --- Name: cpptasks Version: 1.0b5 Release: 2%{?dist} Summary: Compile and link task for ant Group: Development/Libraries License: ASL 2.0 URL: http://ant-contrib.sourceforge.net/ Vendor: Ant contrib project Source0: http://downloads.sourceforge.net/ant-contrib/cpptasks-1.0b5.tar.gz Source1: %{name}-README.fedora BuildRequires: ant BuildRequires: ant-junit BuildRequires: jpackage-utils BuildRequires: junit BuildRequires: maven2 Requires: ant Requires: java Requires: jpackage-utils BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description This ant task can compile various source languages and produce executables, shared libraries (aka DLL's) and static libraries. Compiler adaptors are currently available for several C/C++ compilers, FORTRAN, MIDL and Windows Resource files. %package javadoc Summary: Javadoc for %{name} Group: Documentation Requires: %{name}-%{version}-%{release} Requires: jpackage-utils %description javadoc Javadoc documentation for %{summary}. #The manual for b5 has been moved to xdoc (doxia) format. # This requires maven, which requires many dependencies which we don't have. #%package manual #Summary: Docs for %{name} #Group: Development/Documentation #%description manual #User manual for %{summary}. %prep %setup -q -n %{name}-%{version} #End of line conversion %{__sed} -i 's/\r//' NOTICE #Check for exisiting jar files JAR_files="" for j in $(find -name \*.jar); do if [ ! -L $j ] ; then JAR_files="$JAR_files $j" fi done if [ ! -z "$JAR_files" ] ; then echo "These JAR files should be deleted and symlinked to system JAR files: $JAR_files" exit 1 fi cp -p %{SOURCE1} ./README.fedora %build export OPT_JAR_LIST="ant/ant-junit junit" export CLASSPATH= ant jars javadocs #In lieu of maven built docs, which requires clirr #a URL is supplied in README.fedora #mvn-jpp site %install rm -rf $RPM_BUILD_ROOT # jars mkdir -p $RPM_BUILD_ROOT%{_javadir}/ant/ install -Dpm 644 target/lib/%{name}.jar \ $RPM_BUILD_ROOT%{_javadir}/ant/%{name}-%{version}.jar pushd $RPM_BUILD_ROOT%{_javadir}/ant/ ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/ant/%{name}.jar popd # javadoc install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr target/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink # manual - #install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} #cp -pr docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} #Place a file into ant's config dir mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ echo "%{name} ant/%{name}" > $RPM_BUILD_ROOT/%{_sysconfdir}/ant.d/%{name} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE NOTICE README.fedora %{_javadir}/ant/*.jar %{_sysconfdir}/ant.d/%{name} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/%{name}-%{version} %doc %{_javadocdir}/%{name} #%files manual #%defattr(-,root,root,-) #%doc %{_docdir}/%{name}-%{version} # ----------------------------------------------------------------------------- %changelog * Fri Aug 28 2009 D Haley - 1.0b5-2 - Fix doc installation - Move to _javadir/ant/ rather than _javadir/ - Fix requires + buildrequires for both main and javadoc packages - Add README.fedora source in lieu of maven build * Sat Mar 14 2009 D Haley - 1.0b5-1 - Update to b5 - cpptasks now uses difficult mvn-doxia xdoc, so remove manual subpackage - Add distribution jar check - EOL conversion on NOTICE - Change summary & format description - Fix BuildRoot - Change licence to ASL 2.0 from Apache Software Licence 2.0 - Documentation to "Documentation" Group * Sat Sep 02 2005 Anthony Green - 0:1.0-0.b3.2jpp_1%{?dist} - Remove "ghost" for javadocs and javadoc postprocessing. - Place in Development/Libraries, not Development/Libraries/Java. - Remove epoch references. - Build into Fedora Extras. * Mon Sep 06 2004 Ralph Apel - 0:1.0-0.b3.2jpp - Upgrade to Ant 1.6.X - Build with ant-1.6.2 - Upgraded to 1.0.b3 and relaxed requirements on Thu Jul 15 2004 by Ralph Apel as 0:1.0-0.b3.1jpp * Fri Aug 20 2004 Ralph Apel - 0:1.0-0.b2.4jpp - Build with ant-1.6.2 - Relax versioned BuildReq - Drop junit runtime requirement * Fri Aug 06 2004 Ralph Apel - 0:1.0-0.b2.3jpp - Also runtime dep to Ant 1.6.X * Tue Jun 01 2004 Randy Watler - 0:1.0-0.b2.2jpp - Upgrade to Ant 1.6.X * Wed Mar 24 2004 Ralph Apel - 0:1.0-0.b2.1jpp - First JPackage release --- NEW FILE import.log --- cpptasks-1_0b5-2_fc10:EL-5:cpptasks-1.0b5-2.fc10.src.rpm:1251518258 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 03:21:23 -0000 1.1 +++ .cvsignore 29 Aug 2009 03:51:51 -0000 1.2 @@ -0,0 +1 @@ +cpptasks-1.0b5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 03:21:24 -0000 1.1 +++ sources 29 Aug 2009 03:51:51 -0000 1.2 @@ -0,0 +1 @@ +7f0f7732acd0c82f7efb228f667ec79a cpptasks-1.0b5.tar.gz From mclasen at fedoraproject.org Sat Aug 29 04:29:58 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 29 Aug 2009 04:29:58 +0000 (UTC) Subject: rpms/polkit-gnome/devel polkit-gnome.spec,1.7,1.8 Message-ID: <20090829042958.C1B4611C009F@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/polkit-gnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27513 Modified Files: polkit-gnome.spec Log Message: Add KDE to OnlyShowIn Index: polkit-gnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/polkit-gnome/devel/polkit-gnome.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- polkit-gnome.spec 12 Aug 2009 19:26:04 -0000 1.7 +++ polkit-gnome.spec 29 Aug 2009 04:29:57 -0000 1.8 @@ -1,7 +1,7 @@ Summary: PolicyKit integration for the GNOME desktop Name: polkit-gnome Version: 0.94 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit Group: Applications/System @@ -52,6 +52,7 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la desktop-file-install --delete-original \ --dir $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart \ + --add-only-show-in KDE \ $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/polkit-gnome-authentication-agent-1.desktop %find_lang polkit-gnome-1 @@ -78,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 29 2009 Matthias Clasen - 0.94-2 +- Show in KDE, too (#519674) + * Wed Aug 12 2009 David Zeuthen - 0.94-1 - Update to upstream release 0.94 From cweyl at fedoraproject.org Sat Aug 29 04:31:52 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 29 Aug 2009 04:31:52 +0000 (UTC) Subject: rpms/perl-App-Cmd/devel .cvsignore, 1.5, 1.6 perl-App-Cmd.spec, 1.8, 1.9 sources, 1.5, 1.6 Message-ID: <20090829043152.1DFBB11C009F@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-App-Cmd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28040 Modified Files: .cvsignore perl-App-Cmd.spec sources Log Message: * Sat Aug 29 2009 Chris Weyl 0.207-1 - switch filtering to perl_default_filter - auto-update to 0.207 (by cpan-spec-update 0.01) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cmd/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 24 Aug 2009 02:12:10 -0000 1.5 +++ .cvsignore 29 Aug 2009 04:31:51 -0000 1.6 @@ -1 +1 @@ -App-Cmd-0.206.tar.gz +App-Cmd-0.207.tar.gz Index: perl-App-Cmd.spec =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cmd/devel/perl-App-Cmd.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-App-Cmd.spec 24 Aug 2009 02:12:10 -0000 1.8 +++ perl-App-Cmd.spec 29 Aug 2009 04:31:51 -0000 1.9 @@ -1,5 +1,5 @@ Name: perl-App-Cmd -Version: 0.206 +Version: 0.207 Release: 1%{?dist} # see lib/App/Cmd.pm License: GPL+ or Artistic @@ -25,6 +25,8 @@ Requires: perl(Module::Pluggable:: Requires: perl(Sub::Exporter) >= 0.975 Requires: perl(Sub::Install) +%{?perl_default_filter} + %description App::Cmd is intended to make it easy to write complex command-line applications without having to think about most of the annoying things @@ -37,25 +39,6 @@ For information on how to start using Ap perl -pi -e 's|^#!perl|#!%{__perl}|' t/*.t -# make sure doc/tests don't generate provides -# note we first filter out the bits in _docdir... -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'` -EOF - -%define __perl_provides %{_builddir}/App-Cmd-%{version}/%{name}-prov -chmod +x %{__perl_provides} - -cat << \EOF > %{name}-req -#!/bin/sh -%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'` -EOF - -%define __perl_requires %{_builddir}/App-Cmd-%{version}/%{name}-req -chmod +x %{__perl_requires} - - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -82,6 +65,10 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Sat Aug 29 2009 Chris Weyl 0.207-1 +- switch filtering to perl_default_filter +- auto-update to 0.207 (by cpan-spec-update 0.01) + * Sun Aug 23 2009 Chris Weyl 0.206-1 - auto-update to 0.206 (by cpan-spec-update 0.01) - altered br on perl(Getopt::Long::Descriptive) (0.06 => 0.075) Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-App-Cmd/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 24 Aug 2009 02:12:10 -0000 1.5 +++ sources 29 Aug 2009 04:31:51 -0000 1.6 @@ -1 +1 @@ -14b921942c7840b63a3fe0335ab69849 App-Cmd-0.206.tar.gz +4856b13b9c1ffb4ac21fddc0026801e7 App-Cmd-0.207.tar.gz From mclasen at fedoraproject.org Sat Aug 29 04:39:01 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 29 Aug 2009 04:39:01 +0000 (UTC) Subject: rpms/control-center/devel control-center.spec,1.481,1.482 Message-ID: <20090829043901.5A5FF11C009F@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/control-center/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29213 Modified Files: control-center.spec Log Message: Move related files to -extra, too Index: control-center.spec =================================================================== RCS file: /cvs/pkgs/rpms/control-center/devel/control-center.spec,v retrieving revision 1.481 retrieving revision 1.482 diff -u -p -r1.481 -r1.482 --- control-center.spec 27 Aug 2009 21:39:17 -0000 1.481 +++ control-center.spec 29 Aug 2009 04:39:01 -0000 1.482 @@ -24,7 +24,7 @@ Summary: Utilities to configure the GNOME desktop Name: control-center Version: 2.27.91 -Release: 3%{?dist} +Release: 4%{?dist} Epoch: 1 License: GPLv2+ and GFDL Group: User Interface/Desktops @@ -326,9 +326,12 @@ fi %doc AUTHORS COPYING NEWS README %{_datadir}/gnome-control-center/keybindings/*.xml %{_datadir}/gnome-control-center/default-apps/*.xml -%{_datadir}/gnome-control-center/ui +%dir %{_datadir}/gnome-control-center/ui +%{_datadir}/gnome-control-center/ui/*.ui +%exclude %{_datadir}/gnome-control-center/ui/gnome-window-properties.ui %{_datadir}/gnome-control-center/pixmaps %{_datadir}/applications/*.desktop +%exclude %{_datadir}/applications/gnome-window-properties.desktop %{_datadir}/desktop-directories/* %{_datadir}/mime/packages/gnome-theme-package.xml %{_datadir}/icons/hicolor/*/apps/* @@ -375,8 +378,14 @@ fi %files extra %defattr(-,root,root) %{_bindir}/gnome-window-properties +%{_datadir}/gnome-control-center/ui/gnome-window-properties.ui +%{_datadir}/applications/gnome-window-properties.desktop + %changelog +* Sat Aug 29 2009 Matthias Clasen 2.27.91-4 +- Move related files to -extra, too + * Thu Aug 27 2009 Matthias Clasen 2.27.91-3 - Fix a crash in the appearance capplet From mtasaka at fedoraproject.org Sat Aug 29 05:37:10 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 29 Aug 2009 05:37:10 +0000 (UTC) Subject: rpms/kazehakase/devel .cvsignore, 1.35, 1.36 kazehakase.spec, 1.91, 1.92 sources, 1.35, 1.36 noautobuild, 1.1, NONE Message-ID: <20090829053710.481B211C009F@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kazehakase/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9010 Modified Files: .cvsignore kazehakase.spec sources Removed Files: noautobuild Log Message: * Sat Aug 29 2009 Mamoru Tasaka - 0.5.7-1 - Update to 0.5.7 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/.cvsignore,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- .cvsignore 27 Aug 2009 15:16:04 -0000 1.35 +++ .cvsignore 29 Aug 2009 05:37:09 -0000 1.36 @@ -1 +1 @@ -kazehakase-0.5.6-svn3783_trunk.tar.gz +kazehakase-0.5.7.tar.gz Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/kazehakase.spec,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- kazehakase.spec 27 Aug 2009 15:16:04 -0000 1.91 +++ kazehakase.spec 29 Aug 2009 05:37:09 -0000 1.92 @@ -12,7 +12,7 @@ %define rubyabi 1.8 %define support_webkit 1 -%define usesvn 1 +%undefine usesvn %define need_autogen 0 %define min_webkit_EVR 1.1.1 @@ -30,11 +30,11 @@ %define obsolete_plugin_ver 0.4.5-1 -%define repoid 33533 +%define repoid 43338 %define svnver 3783_trunk -%define fedorarel 16 +%define fedorarel 1 %define _release %{fedorarel}%{?usesvn:.svn%svnver} %if 0%{?fedora} < 1 @@ -44,14 +44,14 @@ Name: kazehakase -Version: 0.5.6 +Version: 0.5.7 Release: %{_release}%{?dist} Summary: Kazehakase browser using Gecko rendering engine Group: Applications/Internet License: GPLv2+ URL: http://kazehakase.sourceforge.jp/ -Source0: http://downloads.sourceforge.jp/kazehakase/%{repoid}/%{name}-%{version}%{?usesvn:-svn%svnver}.tar.gz +Source0: http://dl.sourceforge.jp/kazehakase/%{repoid}/%{name}-%{version}%{?usesvn:-svn%svnver}.tar.gz Patch11: kazehakase-svn3756_trunk-workaround-rh447444.patch Patch14: kazehakase-0.5.6-rev3769-embed-vendor-version.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -175,10 +175,6 @@ This package uses WebKit for HTML render %prep %setup -q -n %{name}-%{version}%{?usesvn:-svn%svnver} -# Make build log more verbose -%{__sed} -i.verb \ - -e '/SHAVE_INIT/s|\[enable\]|\[disable\]|' configure.ac - %patch11 -p0 -b .rhbug %patch14 -p1 -b .evr @@ -233,7 +229,9 @@ EOF %build export CFLAGS="%{optflags} -DVERSION_VENDOR=\\\"%{version}-%{release}\\\"" +# --disable-shave is to make build.log more verbose %configure \ + --disable-shave \ --enable-migemo \ --with-gecko-engine=libxul \ --disable-gtkmozembed @@ -319,6 +317,9 @@ desktop-file-install \ %endif %changelog +* Sat Aug 29 2009 Mamoru Tasaka - 0.5.7-1 +- Update to 0.5.7 + * Thu Aug 27 2009 Mamoru Tasaka - rev 3783 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 27 Aug 2009 15:16:04 -0000 1.35 +++ sources 29 Aug 2009 05:37:10 -0000 1.36 @@ -1 +1 @@ -c92c723729a2484f9e13f7febd101411 kazehakase-0.5.6-svn3783_trunk.tar.gz +1f01892d8a0775c71a856d303a1e32bd kazehakase-0.5.7.tar.gz --- noautobuild DELETED --- From cweyl at fedoraproject.org Sat Aug 29 05:41:27 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 29 Aug 2009 05:41:27 +0000 (UTC) Subject: rpms/perl-local-lib/devel .cvsignore, 1.6, 1.7 perl-local-lib.spec, 1.6, 1.7 sources, 1.6, 1.7 Message-ID: <20090829054127.D8DCB11C009F@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-local-lib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9686 Modified Files: .cvsignore perl-local-lib.spec sources Log Message: * Sat Aug 29 2009 Chris Weyl 1.004006-1 - auto-update to 1.004006 (by cpan-spec-update 0.01) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-local-lib/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 25 Aug 2009 06:26:23 -0000 1.6 +++ .cvsignore 29 Aug 2009 05:41:27 -0000 1.7 @@ -1 +1 @@ -local-lib-1.004005.tar.gz +local-lib-1.004006.tar.gz Index: perl-local-lib.spec =================================================================== RCS file: /cvs/extras/rpms/perl-local-lib/devel/perl-local-lib.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- perl-local-lib.spec 25 Aug 2009 06:26:23 -0000 1.6 +++ perl-local-lib.spec 29 Aug 2009 05:41:27 -0000 1.7 @@ -1,5 +1,5 @@ Name: perl-local-lib -Version: 1.004005 +Version: 1.004006 Release: 1%{?dist} # lib/local/lib.pm -> GPL+ or Artistic License: GPL+ or Artistic @@ -74,6 +74,9 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Sat Aug 29 2009 Chris Weyl 1.004006-1 +- auto-update to 1.004006 (by cpan-spec-update 0.01) + * Tue Aug 25 2009 Chris Weyl 1.004005-1 - auto-update to 1.004005 (by cpan-spec-update 0.01) Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-local-lib/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 25 Aug 2009 06:26:23 -0000 1.6 +++ sources 29 Aug 2009 05:41:27 -0000 1.7 @@ -1 +1 @@ -80fc0977311592f7937a448c4b6577c5 local-lib-1.004005.tar.gz +33b14a93fe4325bbb8837cb6b6336b26 local-lib-1.004006.tar.gz From mtasaka at fedoraproject.org Sat Aug 29 06:15:51 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 29 Aug 2009 06:15:51 +0000 (UTC) Subject: rpms/kazehakase/devel kazehakase.spec,1.92,1.93 Message-ID: <20090829061551.A98AF11C009F@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kazehakase/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19719 Modified Files: kazehakase.spec Log Message: Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/kazehakase.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- kazehakase.spec 29 Aug 2009 05:37:09 -0000 1.92 +++ kazehakase.spec 29 Aug 2009 06:15:48 -0000 1.93 @@ -97,8 +97,8 @@ BuildRequires: gecko-devel %{?Geckover:> BuildRequires: gecko-devel-unstable Requires: gecko-libs %{?Geckover:>= %{Geckover}} -%if %{need_autogen} BuildRequires: intltool +%if %{need_autogen} BuildRequires: libtool BuildRequires: automake %endif From tgl at fedoraproject.org Sat Aug 29 06:33:04 2009 From: tgl at fedoraproject.org (Tom Lane) Date: Sat, 29 Aug 2009 06:33:04 +0000 (UTC) Subject: rpms/mysql/devel mysql-plugin-bug.patch, 1.9, 1.10 mysql.spec, 1.126, 1.127 mysql-no-check-testcases.patch, 1.1, NONE Message-ID: <20090829063304.66F4511C009F@cvs1.fedora.phx.redhat.com> Author: tgl Update of /cvs/pkgs/rpms/mysql/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23368 Modified Files: mysql-plugin-bug.patch mysql.spec Removed Files: mysql-no-check-testcases.patch Log Message: Still trying to get mysql to build ... mysql-plugin-bug.patch: disabled.def | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Index: mysql-plugin-bug.patch =================================================================== RCS file: /cvs/pkgs/rpms/mysql/devel/mysql-plugin-bug.patch,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- mysql-plugin-bug.patch 3 Aug 2009 02:23:58 -0000 1.9 +++ mysql-plugin-bug.patch 29 Aug 2009 06:33:02 -0000 1.10 @@ -6,14 +6,18 @@ http://bugs.mysql.com/bug.php?id=42144 For the moment, just disable this test. +Also, temporarily disable the "mysql" test --- there's something pretty +broken there, but I haven't figured out what yet ... + diff -Naur mysql-5.1.37.orig/mysql-test/t/disabled.def mysql-5.1.37/mysql-test/t/disabled.def --- mysql-5.1.37.orig/mysql-test/t/disabled.def 2009-07-13 19:43:47.000000000 -0400 +++ mysql-5.1.37/mysql-test/t/disabled.def 2009-08-02 20:43:36.000000000 -0400 -@@ -13,4 +13,5 @@ +@@ -13,4 +13,6 @@ innodb_bug39438 : Bug#42383 2009-01-28 lsoares "This fails in embedded and on windows. Note that this test is not run on windows and on embedded in PB for main trees currently" query_cache_28249 : Bug#43861 2009-03-25 main.query_cache_28249 fails sporadically init_connect : Bug#44920 2009-07-06 pcrews MTR not processing master.opt input properly on Windows. *Must be done this way due to the nature of the bug* - +# +plugin_load : gives wrong answer on PPC64 ++mysql : fails for unclear reasons Index: mysql.spec =================================================================== RCS file: /cvs/pkgs/rpms/mysql/devel/mysql.spec,v retrieving revision 1.126 retrieving revision 1.127 diff -u -p -r1.126 -r1.127 --- mysql.spec 21 Aug 2009 14:34:15 -0000 1.126 +++ mysql.spec 29 Aug 2009 06:33:02 -0000 1.127 @@ -1,6 +1,6 @@ Name: mysql Version: 5.1.37 -Release: 3%{?dist} +Release: 4%{?dist} Summary: MySQL client programs and shared libraries Group: Applications/Databases URL: http://www.mysql.com @@ -32,7 +32,6 @@ Patch6: mysql-stack-guard.patch Patch7: mysql-plugin-bug.patch Patch8: mysql-setschedparam.patch Patch9: mysql-ndb-stacksize.patch -Patch10: mysql-no-check-testcases.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gperf, perl, readline-devel, openssl-devel @@ -175,7 +174,6 @@ the MySQL sources. %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 libtoolize --force aclocal @@ -642,6 +640,11 @@ fi %{_mandir}/man1/mysql_client_test.1* %changelog +* Sat Aug 29 2009 Tom Lane 5.1.37-4 +- Remove one misguided patch; turns out I was chasing a glibc bug +- Temporarily disable "main.mysql" test; there's something broken there too, + but we need to get mysql built in rawhide for dependency reasons + * Fri Aug 21 2009 Tomas Mraz - 5.1.37-3 - rebuilt with new openssl --- mysql-no-check-testcases.patch DELETED --- From cweyl at fedoraproject.org Sat Aug 29 07:36:29 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Sat, 29 Aug 2009 07:36:29 +0000 (UTC) Subject: rpms/perl-GStreamer/devel .cvsignore, 1.3, 1.4 perl-GStreamer.spec, 1.10, 1.11 Message-ID: <20090829073629.F0DB911C009F@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-GStreamer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2454 Modified Files: .cvsignore perl-GStreamer.spec Log Message: * Sat Aug 29 2009 Chris Weyl - 0.15-4 - Filter errant private provides Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-GStreamer/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 3 Mar 2009 04:39:00 -0000 1.3 +++ .cvsignore 29 Aug 2009 07:36:27 -0000 1.4 @@ -1,9 +1 @@ GStreamer-0.15.tar.gz -GStreamer-* -*.rpm -*.gz -*.tar -clog -.build* -x86_64 -i386 Index: perl-GStreamer.spec =================================================================== RCS file: /cvs/extras/rpms/perl-GStreamer/devel/perl-GStreamer.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-GStreamer.spec 30 Jul 2009 16:15:16 -0000 1.10 +++ perl-GStreamer.spec 29 Aug 2009 07:36:27 -0000 1.11 @@ -1,6 +1,6 @@ Name: perl-GStreamer Version: 0.15 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Perl bindings to the GStreamer framework License: LGPLv2+ Group: Development/Libraries @@ -22,6 +22,8 @@ BuildRequires: perl(Glib::MakeHelper) # test BuildRequires: perl(Test::More) +%{?perl_default_filter} + %description GStreamer makes everybody dance like crazy. It provides the means to play, stream, and convert nearly any type of media -- be it audio or video. @@ -69,6 +71,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 29 2009 Chris Weyl - 0.15-4 +- Filter errant private provides + * Thu Jul 30 2009 Ralf Cors?pius - 0.15-3 - Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper). From bojan at fedoraproject.org Sat Aug 29 08:39:47 2009 From: bojan at fedoraproject.org (bojan) Date: Sat, 29 Aug 2009 08:39:47 +0000 (UTC) Subject: rpms/subversion-api-docs/devel subversion-api-docs.spec,1.29,1.30 Message-ID: <20090829083947.4D0E711C009F@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/subversion-api-docs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13706 Modified Files: subversion-api-docs.spec Log Message: Bump up to 1.6.5. Index: subversion-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/subversion-api-docs/devel/subversion-api-docs.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- subversion-api-docs.spec 11 Aug 2009 03:45:38 -0000 1.29 +++ subversion-api-docs.spec 29 Aug 2009 08:39:45 -0000 1.30 @@ -1,5 +1,5 @@ Name: subversion-api-docs -Version: 1.6.4 +Version: 1.6.5 Release: 1%{?dist} Summary: Subversion API documentation @@ -51,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/subversion-%{version}/api-docs/* %changelog +* Sat Aug 29 2009 Bojan Smojver 1.6.5-1 +- bump up to 1.6.5 + * Tue Aug 11 2009 Bojan Smojver 1.6.4-1 - bump up to 1.6.4 From iarnell at fedoraproject.org Sat Aug 29 09:30:59 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Sat, 29 Aug 2009 09:30:59 +0000 (UTC) Subject: rpms/perl-DateTime-Format-Natural/devel .cvsignore, 1.6, 1.7 perl-DateTime-Format-Natural.spec, 1.7, 1.8 sources, 1.6, 1.7 Message-ID: <20090829093059.E370611C009F@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-DateTime-Format-Natural/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22496 Modified Files: .cvsignore perl-DateTime-Format-Natural.spec sources Log Message: * Sat Aug 29 2009 Iain Arnell 0.78-1 - update to latest upstream version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-DateTime-Format-Natural/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 21 Jun 2009 07:36:21 -0000 1.6 +++ .cvsignore 29 Aug 2009 09:30:59 -0000 1.7 @@ -1 +1 @@ -DateTime-Format-Natural-0.77.tar.gz +DateTime-Format-Natural-0.78.tar.gz Index: perl-DateTime-Format-Natural.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-DateTime-Format-Natural/devel/perl-DateTime-Format-Natural.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- perl-DateTime-Format-Natural.spec 26 Jul 2009 05:38:02 -0000 1.7 +++ perl-DateTime-Format-Natural.spec 29 Aug 2009 09:30:59 -0000 1.8 @@ -1,6 +1,6 @@ Name: perl-DateTime-Format-Natural -Version: 0.77 -Release: 2%{?dist} +Version: 0.78 +Release: 1%{?dist} Summary: Create machine readable date/time with natural parsing logic License: GPL+ or Artistic Group: Development/Libraries @@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 29 2009 Iain Arnell 0.78-1 +- update to latest upstream version + * Sat Jul 25 2009 Fedora Release Engineering - 0.77-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-DateTime-Format-Natural/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 21 Jun 2009 07:36:21 -0000 1.6 +++ sources 29 Aug 2009 09:30:59 -0000 1.7 @@ -1 +1 @@ -38b8e8dce0c36b783e9843b5a1f15405 DateTime-Format-Natural-0.77.tar.gz +67b88a73252aa7574952618d7f548638 DateTime-Format-Natural-0.78.tar.gz From bojan at fedoraproject.org Sat Aug 29 09:32:45 2009 From: bojan at fedoraproject.org (bojan) Date: Sat, 29 Aug 2009 09:32:45 +0000 (UTC) Subject: rpms/subversion-api-docs/devel subversion-api-docs.spec,1.30,1.31 Message-ID: <20090829093245.A41AD11C009F@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/subversion-api-docs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22909 Modified Files: subversion-api-docs.spec Log Message: Attempt to fix docs install. Index: subversion-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/subversion-api-docs/devel/subversion-api-docs.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- subversion-api-docs.spec 29 Aug 2009 08:39:45 -0000 1.30 +++ subversion-api-docs.spec 29 Aug 2009 09:32:45 -0000 1.31 @@ -1,6 +1,6 @@ Name: subversion-api-docs Version: 1.6.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Subversion API documentation Group: Development/Tools @@ -35,8 +35,9 @@ doxygen - %install cd %{name}-%{version} rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs +mkdir -p $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs install -m 644 docs/svn.tag $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs +rm -rf docs/html/search install -m 644 docs/html/* $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs @@ -51,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/subversion-%{version}/api-docs/* %changelog +* Sat Aug 29 2009 Bojan Smojver 1.6.5-2 +- attempt to fix docs install + * Sat Aug 29 2009 Bojan Smojver 1.6.5-1 - bump up to 1.6.5 From sharkcz at fedoraproject.org Sat Aug 29 09:38:10 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Sat, 29 Aug 2009 09:38:10 +0000 (UTC) Subject: rpms/zabbix/devel .cvsignore, 1.17, 1.18 sources, 1.18, 1.19 zabbix.spec, 1.45, 1.46 Message-ID: <20090829093810.A6DEE11C009F@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/zabbix/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23811 Modified Files: .cvsignore sources zabbix.spec Log Message: * Sat Aug 29 2009 Dan Hor?k - 1.6.6-1 - Update to 1.6.6 - Upstream changelog: http://www.zabbix.com/rn1.6.6.php Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 16 Jun 2009 15:04:40 -0000 1.17 +++ .cvsignore 29 Aug 2009 09:38:10 -0000 1.18 @@ -1 +1 @@ -zabbix-1.6.5.tar.gz +zabbix-1.6.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 16 Jun 2009 15:04:40 -0000 1.18 +++ sources 29 Aug 2009 09:38:10 -0000 1.19 @@ -1 +1 @@ -d8c3dababcfc0bbcf737a2b13cca337c zabbix-1.6.5.tar.gz +52779160e71c12d47b97f7336e25c395 zabbix-1.6.6.tar.gz Index: zabbix.spec =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/devel/zabbix.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- zabbix.spec 21 Aug 2009 16:38:03 -0000 1.45 +++ zabbix.spec 29 Aug 2009 09:38:10 -0000 1.46 @@ -6,8 +6,8 @@ # various backup files (*.rpm{orig,new,save}, *~ etc) in that dir. Name: zabbix -Version: 1.6.5 -Release: 3%{?dist} +Version: 1.6.6 +Release: 1%{?dist} Summary: Open-source monitoring solution for your IT infrastructure Group: Applications/Internet @@ -549,6 +549,10 @@ fi %changelog +* Sat Aug 29 2009 Dan Hor?k - 1.6.6-1 +- Update to 1.6.6 +- Upstream changelog: http://www.zabbix.com/rn1.6.6.php + * Fri Aug 21 2009 Tomas Mraz - 1.6.5-3 - rebuilt with new openssl From iarnell at fedoraproject.org Sat Aug 29 09:40:47 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Sat, 29 Aug 2009 09:40:47 +0000 (UTC) Subject: rpms/perl-HTML-Defang/devel .cvsignore, 1.2, 1.3 perl-HTML-Defang.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090829094047.BF03D11C009F@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-HTML-Defang/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24311 Modified Files: .cvsignore perl-HTML-Defang.spec sources Log Message: * Sat Aug 29 2009 Iain Arnell 1.02-1 - update to latest upstream version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTML-Defang/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 11 May 2009 03:05:26 -0000 1.2 +++ .cvsignore 29 Aug 2009 09:40:46 -0000 1.3 @@ -1 +1 @@ -HTML-Defang-1.01.tar.gz +HTML-Defang-1.02.tar.gz Index: perl-HTML-Defang.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTML-Defang/devel/perl-HTML-Defang.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- perl-HTML-Defang.spec 26 Jul 2009 06:23:55 -0000 1.2 +++ perl-HTML-Defang.spec 29 Aug 2009 09:40:47 -0000 1.3 @@ -1,6 +1,6 @@ Name: perl-HTML-Defang -Version: 1.01 -Release: 2%{?dist} +Version: 1.02 +Release: 1%{?dist} Summary: Cleans HTML and CSS of executable contents License: GPL+ or Artistic Group: Development/Libraries @@ -48,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Sat Aug 29 2009 Iain Arnell 1.02-1 +- update to latest upstream version + * Sat Jul 25 2009 Fedora Release Engineering - 1.01-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-HTML-Defang/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 11 May 2009 03:05:26 -0000 1.2 +++ sources 29 Aug 2009 09:40:47 -0000 1.3 @@ -1 +1 @@ -f8c2540c7fe33a26f4a79b8cc1ef3846 HTML-Defang-1.01.tar.gz +c49e61f3491dc529b6e62ec699562685 HTML-Defang-1.02.tar.gz From sharkcz at fedoraproject.org Sat Aug 29 09:57:34 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Sat, 29 Aug 2009 09:57:34 +0000 (UTC) Subject: rpms/zabbix/F-11 .cvsignore, 1.17, 1.18 sources, 1.18, 1.19 zabbix-agent.init, 1.4, 1.5 zabbix.spec, 1.39, 1.40 Message-ID: <20090829095734.1AA9711C009F@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/zabbix/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27473 Modified Files: .cvsignore sources zabbix-agent.init zabbix.spec Log Message: * Sat Aug 29 2009 Dan Hor?k - 1.6.6-1 - Update to 1.6.6 - Upstream changelog: http://www.zabbix.com/rn1.6.6.php - Update agent's initscript to match the one in 1.6.4-4.fc12 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/F-11/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 16 Jun 2009 15:31:48 -0000 1.17 +++ .cvsignore 29 Aug 2009 09:57:33 -0000 1.18 @@ -1 +1 @@ -zabbix-1.6.5.tar.gz +zabbix-1.6.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/F-11/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 16 Jun 2009 15:31:48 -0000 1.18 +++ sources 29 Aug 2009 09:57:33 -0000 1.19 @@ -1 +1 @@ -d8c3dababcfc0bbcf737a2b13cca337c zabbix-1.6.5.tar.gz +52779160e71c12d47b97f7336e25c395 zabbix-1.6.6.tar.gz Index: zabbix-agent.init =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/F-11/zabbix-agent.init,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- zabbix-agent.init 18 May 2009 12:10:28 -0000 1.4 +++ zabbix-agent.init 29 Aug 2009 09:57:33 -0000 1.5 @@ -1,6 +1,6 @@ #!/bin/sh # -# chkconfig: - 85 15 +# chkconfig: - 86 14 # description: ZABBIX agent daemon # processname: zabbix_agentd # config: /etc/zabbix/zabbix_agentd.conf @@ -10,6 +10,8 @@ # Provides: zabbix-agent # Required-Start: $local_fs $network # Required-Stop: $local_fs $network +# Should-Start: zabbix zabbix-proxy +# Should-Stop: zabbix zabbix-proxy # Default-Start: # Default-Stop: 0 1 2 3 4 5 6 # Short-Description: Start and stop ZABBIX agent Index: zabbix.spec =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/F-11/zabbix.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- zabbix.spec 16 Jun 2009 15:25:38 -0000 1.39 +++ zabbix.spec 29 Aug 2009 09:57:33 -0000 1.40 @@ -6,7 +6,7 @@ # various backup files (*.rpm{orig,new,save}, *~ etc) in that dir. Name: zabbix -Version: 1.6.5 +Version: 1.6.6 Release: 1%{?dist} Summary: Open-source monitoring solution for your IT infrastructure @@ -549,6 +549,11 @@ fi %changelog +* Sat Aug 29 2009 Dan Hor?k - 1.6.6-1 +- Update to 1.6.6 +- Upstream changelog: http://www.zabbix.com/rn1.6.6.php +- Update agent's initscript to match the one in 1.6.4-4.fc12 + * Mon Jun 8 2009 Jeffrey C. Ollie - 1.6.5-1 - Update to 1.6.5, see http://sourceforge.net/mailarchive/message.php?msg_name=4A37A2CA.8050503%40zabbix.com for the full release notes. - From sharkcz at fedoraproject.org Sat Aug 29 09:58:36 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Sat, 29 Aug 2009 09:58:36 +0000 (UTC) Subject: rpms/zabbix/F-10 .cvsignore, 1.17, 1.18 sources, 1.18, 1.19 zabbix-agent.init, 1.4, 1.5 zabbix.spec, 1.32, 1.33 Message-ID: <20090829095836.EE90E11C009F@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/zabbix/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27749 Modified Files: .cvsignore sources zabbix-agent.init zabbix.spec Log Message: * Sat Aug 29 2009 Dan Hor?k - 1.6.6-1 - Update to 1.6.6 - Upstream changelog: http://www.zabbix.com/rn1.6.6.php - Update agent's initscript to match the one in 1.6.4-4.fc12 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/F-10/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 16 Jun 2009 19:57:33 -0000 1.17 +++ .cvsignore 29 Aug 2009 09:58:36 -0000 1.18 @@ -1 +1 @@ -zabbix-1.6.5.tar.gz +zabbix-1.6.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/F-10/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 16 Jun 2009 19:57:34 -0000 1.18 +++ sources 29 Aug 2009 09:58:36 -0000 1.19 @@ -1 +1 @@ -d8c3dababcfc0bbcf737a2b13cca337c zabbix-1.6.5.tar.gz +52779160e71c12d47b97f7336e25c395 zabbix-1.6.6.tar.gz Index: zabbix-agent.init =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/F-10/zabbix-agent.init,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- zabbix-agent.init 18 May 2009 12:33:04 -0000 1.4 +++ zabbix-agent.init 29 Aug 2009 09:58:36 -0000 1.5 @@ -1,6 +1,6 @@ #!/bin/sh # -# chkconfig: - 85 15 +# chkconfig: - 86 14 # description: ZABBIX agent daemon # processname: zabbix_agentd # config: /etc/zabbix/zabbix_agentd.conf @@ -10,6 +10,8 @@ # Provides: zabbix-agent # Required-Start: $local_fs $network # Required-Stop: $local_fs $network +# Should-Start: zabbix zabbix-proxy +# Should-Stop: zabbix zabbix-proxy # Default-Start: # Default-Stop: 0 1 2 3 4 5 6 # Short-Description: Start and stop ZABBIX agent Index: zabbix.spec =================================================================== RCS file: /cvs/pkgs/rpms/zabbix/F-10/zabbix.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- zabbix.spec 16 Jun 2009 19:57:34 -0000 1.32 +++ zabbix.spec 29 Aug 2009 09:58:36 -0000 1.33 @@ -6,7 +6,7 @@ # various backup files (*.rpm{orig,new,save}, *~ etc) in that dir. Name: zabbix -Version: 1.6.5 +Version: 1.6.6 Release: 1%{?dist} Summary: Open-source monitoring solution for your IT infrastructure @@ -549,6 +549,11 @@ fi %changelog +* Sat Aug 29 2009 Dan Hor?k - 1.6.6-1 +- Update to 1.6.6 +- Upstream changelog: http://www.zabbix.com/rn1.6.6.php +- Update agent's initscript to match the one in 1.6.4-4.fc12 + * Mon Jun 8 2009 Jeffrey C. Ollie - 1.6.5-1 - Update to 1.6.5, see http://sourceforge.net/mailarchive/message.php?msg_name=4A37A2CA.8050503%40zabbix.com for the full release notes. - From mnowak at fedoraproject.org Sat Aug 29 10:22:07 2009 From: mnowak at fedoraproject.org (Michal Nowak) Date: Sat, 29 Aug 2009 10:22:07 +0000 (UTC) Subject: rpms/xcb-util/devel .cvsignore, 1.6, 1.7 import.log, 1.5, 1.6 sources, 1.6, 1.7 Message-ID: <20090829102207.740A411C009F@cvs1.fedora.phx.redhat.com> Author: mnowak Update of /cvs/pkgs/rpms/xcb-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31315/devel Modified Files: .cvsignore import.log sources Log Message: 0.3.6 with sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xcb-util/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Jul 2009 19:25:10 -0000 1.6 +++ .cvsignore 29 Aug 2009 10:22:07 -0000 1.7 @@ -1 +1 @@ -xcb-util-0.3.5.tar.bz2 +xcb-util-0.3.6.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/xcb-util/devel/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 11 May 2009 11:11:02 -0000 1.5 +++ import.log 29 Aug 2009 10:22:07 -0000 1.6 @@ -3,3 +3,4 @@ xcb-util-0_3_2-1_fc10:HEAD:xcb-util-0.3. xcb-util-0_3_2-2_fc10:HEAD:xcb-util-0.3.2-2.fc10.src.rpm:1229687450 xcb-util-0_3_3-1_fc10:HEAD:xcb-util-0.3.3-1.fc10.src.rpm:1235375721 xcb-util-0_3_4-1_fc11:HEAD:xcb-util-0.3.4-1.fc11.src.rpm:1242040213 +xcb-util-0_3_6-1_fc12:HEAD:xcb-util-0.3.6-1.fc12.src.rpm:1251541066 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xcb-util/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Jul 2009 19:25:10 -0000 1.6 +++ sources 29 Aug 2009 10:22:07 -0000 1.7 @@ -1 +1 @@ -13649baa059dcea7779d2b9ff3843888 xcb-util-0.3.5.tar.bz2 +dd8968b8ee613cb027a8ef1fcbdc8fc9 xcb-util-0.3.6.tar.bz2 From uwog at fedoraproject.org Sat Aug 29 10:27:36 2009 From: uwog at fedoraproject.org (Marc Maurer) Date: Sat, 29 Aug 2009 10:27:36 +0000 (UTC) Subject: rpms/abiword/devel .cvsignore, 1.30, 1.31 abiword.spec, 1.94, 1.95 sources, 1.30, 1.31 Message-ID: <20090829102736.2127A11C009F@cvs1.fedora.phx.redhat.com> Author: uwog Update of /cvs/pkgs/rpms/abiword/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv547 Modified Files: .cvsignore abiword.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/abiword/devel/.cvsignore,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- .cvsignore 23 Aug 2009 21:40:45 -0000 1.30 +++ .cvsignore 29 Aug 2009 10:27:35 -0000 1.31 @@ -1,2 +1,2 @@ -abiword-2.7.9.tar.gz -abiword-docs-2.7.9.tar.gz +abiword-2.7.10.tar.gz +abiword-docs-2.7.10.tar.gz Index: abiword.spec =================================================================== RCS file: /cvs/pkgs/rpms/abiword/devel/abiword.spec,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- abiword.spec 24 Aug 2009 20:49:20 -0000 1.94 +++ abiword.spec 29 Aug 2009 10:27:35 -0000 1.95 @@ -1,13 +1,13 @@ %define majorversion 2 %define minorversion 7 -%define microversion 9 +%define microversion 10 %define olpc_build 0 Summary: The AbiWord word processor Name: abiword Version: %{majorversion}.%{minorversion}.%{microversion} -Release: 2%{?dist} +Release: 1%{?dist} Epoch: 1 Group: Applications/Editors License: GPLv2+ @@ -179,6 +179,9 @@ update-desktop-database %{_datadir}/appl %{_libdir}/pkgconfig/%{name}-%{majorversion}.%{minorversion}.pc %changelog +* Sat Aug 29 2009 Marc Maurer - 1:2.7.10-1 +- New upstream release + * Mon Aug 24 2009 Marc Maurer - 1:2.7.9-2 - Make abiword depend on libabiword Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/abiword/devel/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 23 Aug 2009 21:40:45 -0000 1.30 +++ sources 29 Aug 2009 10:27:35 -0000 1.31 @@ -1,2 +1,2 @@ -fe9f6b173b866d98686ac3e8a1d23096 abiword-2.7.9.tar.gz -c2474fcb5cf1b8c0a72ce080ea18b963 abiword-docs-2.7.9.tar.gz +d6d38074caaee3e92ac5e7fa0e357b51 abiword-2.7.10.tar.gz +4474020698070433e2f97fddbbdf7dd1 abiword-docs-2.7.10.tar.gz From mtasaka at fedoraproject.org Sat Aug 29 11:28:13 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 29 Aug 2009 11:28:13 +0000 (UTC) Subject: rpms/kazehakase/F-11 kazehakase-0.5.7-gtk0218.patch, NONE, 1.1 .cvsignore, 1.29, 1.30 kazehakase.spec, 1.85, 1.86 sources, 1.29, 1.30 Message-ID: <20090829112813.23C5C11C009F@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kazehakase/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11951 Modified Files: .cvsignore kazehakase.spec sources Added Files: kazehakase-0.5.7-gtk0218.patch Log Message: * Sat Aug 29 2009 Mamoru Tasaka - 0.5.7-1 - Update to 0.5.7 kazehakase-0.5.7-gtk0218.patch: kz-entry.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kazehakase-0.5.7-gtk0218.patch --- Index: src/widget/kz-entry.c =================================================================== --- src/widget/kz-entry.c (revision 3779) +++ src/widget/kz-entry.c (revision 3780) @@ -514,7 +514,7 @@ if (entry->visible) { - g_string_prepend_len (tmp_string, entry->text, entry->n_bytes); + g_string_prepend_len (tmp_string, entry->text, entry->x_n_bytes); g_string_insert (tmp_string, cursor_index, preedit_string); } else @@ -523,7 +523,7 @@ gint preedit_len_chars; gunichar invisible_char; - ch_len = g_utf8_strlen (entry->text, entry->n_bytes); + ch_len = g_utf8_strlen (entry->text, entry->x_n_bytes); preedit_len_chars = g_utf8_strlen (preedit_string, -1); ch_len += preedit_len_chars; @@ -557,7 +557,7 @@ { if (entry->visible) { - pango_layout_set_text (layout, entry->text, entry->n_bytes); + pango_layout_set_text (layout, entry->text, entry->x_n_bytes); } else { Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-11/.cvsignore,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- .cvsignore 21 Apr 2009 17:55:39 -0000 1.29 +++ .cvsignore 29 Aug 2009 11:28:12 -0000 1.30 @@ -1 +1 @@ -kazehakase-0.5.6-svn3771_trunk.tar.gz +kazehakase-0.5.7.tar.gz Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-11/kazehakase.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- kazehakase.spec 3 Aug 2009 23:04:39 -0000 1.85 +++ kazehakase.spec 29 Aug 2009 11:28:12 -0000 1.86 @@ -12,7 +12,7 @@ %define rubyabi 1.8 %define support_webkit 1 -%define usesvn 1 +%undefine usesvn %define need_autogen 0 %define min_webkit_EVR 1.1.1 @@ -30,11 +30,11 @@ %define obsolete_plugin_ver 0.4.5-1 -%define repoid 33533 -%define svnver 3771_trunk +%define repoid 43338 +%define svnver 3783_trunk -%define fedorarel 11 +%define fedorarel 1 %define _release %{fedorarel}%{?usesvn:.svn%svnver} %if 0%{?fedora} < 1 @@ -44,16 +44,19 @@ Name: kazehakase -Version: 0.5.6 -Release: %{_release}%{?dist}.4 +Version: 0.5.7 +Release: %{_release}%{?dist} Summary: Kazehakase browser using Gecko rendering engine Group: Applications/Internet License: GPLv2+ URL: http://kazehakase.sourceforge.jp/ -Source0: http://downloads.sourceforge.jp/kazehakase/%{repoid}/%{name}-%{version}%{?usesvn:-svn%svnver}.tar.gz +Source0: http://dl.sourceforge.jp/kazehakase/%{repoid}/%{name}-%{version}%{?usesvn:-svn%svnver}.tar.gz Patch11: kazehakase-svn3756_trunk-workaround-rh447444.patch Patch14: kazehakase-0.5.6-rev3769-embed-vendor-version.patch +%if 0%{?fedora} <= 11 +Patch15: kazehakase-0.5.7-gtk0218.patch +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: expat-devel @@ -97,8 +100,8 @@ BuildRequires: gecko-devel %{?Geckover:> BuildRequires: gecko-devel-unstable Requires: gecko-libs %{?Geckover:>= %{Geckover}} -%if %{need_autogen} BuildRequires: intltool +%if %{need_autogen} BuildRequires: libtool BuildRequires: automake %endif @@ -175,12 +178,12 @@ This package uses WebKit for HTML render %prep %setup -q -n %{name}-%{version}%{?usesvn:-svn%svnver} -# Make build log more verbose -%{__sed} -i.verb \ - -e '/SHAVE_INIT/s|\[enable\]|\[disable\]|' configure.ac - %patch11 -p0 -b .rhbug %patch14 -p1 -b .evr +%if 0%{?fedora} <= 11 +# Reverse!! +%patch15 -p0 -b .gtk -R +%endif %if %{need_autogen} sh autogen.sh @@ -233,7 +236,9 @@ EOF %build export CFLAGS="%{optflags} -DVERSION_VENDOR=\\\"%{version}-%{release}\\\"" +# --disable-shave is to make build.log more verbose %configure \ + --disable-shave \ --enable-migemo \ --with-gecko-engine=libxul \ --disable-gtkmozembed @@ -319,6 +324,9 @@ desktop-file-install \ %endif %changelog +* Sat Aug 29 2009 Mamoru Tasaka - 0.5.7-1 +- Update to 0.5.7 + * Mon Aug 03 2009 Christopher Aillon - 0.5.6-11.svn3771_trunk.4 - Rebuild against newer gecko Index: sources =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-11/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 21 Apr 2009 17:55:39 -0000 1.29 +++ sources 29 Aug 2009 11:28:12 -0000 1.30 @@ -1 +1 @@ -3360e94049f0ea43860c458b84746f01 kazehakase-0.5.6-svn3771_trunk.tar.gz +1f01892d8a0775c71a856d303a1e32bd kazehakase-0.5.7.tar.gz From rdieter at fedoraproject.org Sat Aug 29 11:30:14 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 29 Aug 2009 11:30:14 +0000 (UTC) Subject: rpms/akonadi/devel akonadi.spec,1.44,1.45 Message-ID: <20090829113014.1FAA611C0496@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/akonadi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12292 Modified Files: akonadi.spec Log Message: no qt-mysql either Index: akonadi.spec =================================================================== RCS file: /cvs/pkgs/rpms/akonadi/devel/akonadi.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- akonadi.spec 28 Aug 2009 19:33:24 -0000 1.44 +++ akonadi.spec 29 Aug 2009 11:30:13 -0000 1.45 @@ -29,7 +29,7 @@ BuildRequires: soprano-devel # when/if akonadi grows support for other backends, consider splitting # these similar to how phonon is done currently. -Requires: qt4-mysql +#Requires: qt4-mysql # not *strictly* required, but we need a functional default configuration #Requires: mysql-server Requires(postun): /sbin/ldconfig From rdieter at fedoraproject.org Sat Aug 29 11:31:10 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 29 Aug 2009 11:31:10 +0000 (UTC) Subject: rpms/akonadi/devel akonadi.spec,1.45,1.46 Message-ID: <20090829113110.3832911C009F@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/akonadi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12477 Modified Files: akonadi.spec Log Message: Release++ Index: akonadi.spec =================================================================== RCS file: /cvs/pkgs/rpms/akonadi/devel/akonadi.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- akonadi.spec 29 Aug 2009 11:30:13 -0000 1.45 +++ akonadi.spec 29 Aug 2009 11:31:10 -0000 1.46 @@ -2,7 +2,7 @@ Summary: PIM Storage Service Name: akonadi Version: 1.2.0 -Release: 2%{?dist}.1 +Release: 2%{?dist}.2 Group: System Environment/Libraries License: LGPLv2+ @@ -119,7 +119,7 @@ fi %changelog -* Fri Aug 28 2009 Rex Dieter 1.2.0-2.1 +* Fri Aug 28 2009 Rex Dieter 1.2.0-2.2 - temporarily drop mysql-related bits, to workaround broken rawhide deps * Tue Aug 25 2009 Karsten Hopp 1.2.0-2 From epienbro at fedoraproject.org Sat Aug 29 11:55:11 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 29 Aug 2009 11:55:11 +0000 (UTC) Subject: rpms/mingw32-glib2/F-11 .cvsignore, 1.5, 1.6 mingw32-glib2.spec, 1.7, 1.8 sources, 1.5, 1.6 Message-ID: <20090829115511.4209411C009F@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-glib2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16720 Modified Files: .cvsignore mingw32-glib2.spec sources Log Message: Update to 2.20.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-glib2/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 12 Aug 2009 23:12:45 -0000 1.5 +++ .cvsignore 29 Aug 2009 11:55:11 -0000 1.6 @@ -1 +1 @@ -glib-2.20.4.tar.bz2 +glib-2.20.5.tar.bz2 Index: mingw32-glib2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-glib2/F-11/mingw32-glib2.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- mingw32-glib2.spec 12 Aug 2009 23:12:45 -0000 1.7 +++ mingw32-glib2.spec 29 Aug 2009 11:55:11 -0000 1.8 @@ -5,7 +5,7 @@ %global __find_provides %{_mingw32_findprovides} Name: mingw32-glib2 -Version: 2.20.4 +Version: 2.20.5 Release: 1%{?dist} Summary: MinGW Windows GLib2 library @@ -180,6 +180,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 29 2009 Erik van Pienbroek - 2.20.5-1 +- Update to 2.20.5 + * Thu Aug 13 2009 Erik van Pienbroek - 2.20.4-1 - Update to 2.20.4 - Use %%global instead of %%define Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-glib2/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 12 Aug 2009 23:12:45 -0000 1.5 +++ sources 29 Aug 2009 11:55:11 -0000 1.6 @@ -1 +1 @@ -346916673c0eab72191cf44b4afe535f glib-2.20.4.tar.bz2 +4c178b91d82ef80a2da3c26b772569c0 glib-2.20.5.tar.bz2 From mtasaka at fedoraproject.org Sat Aug 29 12:52:23 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 29 Aug 2009 12:52:23 +0000 (UTC) Subject: rpms/alexandria/devel alexandria.spec,1.40,1.41 Message-ID: <20090829125223.1016D11C009F@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/alexandria/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30521 Modified Files: alexandria.spec Log Message: patch accepted by upstream Index: alexandria.spec =================================================================== RCS file: /cvs/extras/rpms/alexandria/devel/alexandria.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- alexandria.spec 28 Aug 2009 19:57:58 -0000 1.40 +++ alexandria.spec 29 Aug 2009 12:52:22 -0000 1.41 @@ -34,7 +34,7 @@ Patch4: alexandria-0.6.5-search-result- Patch5: alexandria-0.6.5-deastore-author-missing.patch # Alexandria crashes in tr_TR.UTF-8 on startup # RH bug 520170 -# Must report upstream +# alexandria-Bugs-27015, applied in rev 1088 Patch6: alexandria-0.6.5-crash-in-turkish.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) From caolanm at fedoraproject.org Sat Aug 29 13:57:25 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 29 Aug 2009 13:57:25 +0000 (UTC) Subject: rpms/gdm/devel gdm.spec,1.484,1.485 Message-ID: <20090829135725.A345B11C009F@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/gdm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16391 Modified Files: gdm.spec Log Message: rebuild with new audit Index: gdm.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdm/devel/gdm.spec,v retrieving revision 1.484 retrieving revision 1.485 diff -u -p -r1.484 -r1.485 --- gdm.spec 24 Aug 2009 22:01:12 -0000 1.484 +++ gdm.spec 29 Aug 2009 13:57:24 -0000 1.485 @@ -16,7 +16,7 @@ Summary: The GNOME Display Manager Name: gdm Version: 2.27.90 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 1 License: GPLv2+ Group: User Interface/X @@ -392,6 +392,9 @@ fi %{_libdir}/gdm/simple-greeter/plugins/fingerprint.so %changelog +* Sat Aug 29 2009 Caol?n McNamara 1:2.27.90-2 +- rebuild with new audit + * Mon Aug 24 2009 Ray Strode 1:2.27.90-1 - update to 2.27.90 From kwizart at fedoraproject.org Sat Aug 29 13:59:59 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Sat, 29 Aug 2009 13:59:59 +0000 (UTC) Subject: rpms/filezilla/devel filezilla-3.2.7-bp_check_ipaddress.patch, 1.1, NONE Message-ID: <20090829135959.C191211C009F@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/filezilla/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17138 Removed Files: filezilla-3.2.7-bp_check_ipaddress.patch Log Message: Remove old patch --- filezilla-3.2.7-bp_check_ipaddress.patch DELETED --- From kwizart at fedoraproject.org Sat Aug 29 14:04:01 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Sat, 29 Aug 2009 14:04:01 +0000 (UTC) Subject: rpms/filezilla/devel .cvsignore, 1.39, 1.40 sources, 1.43, 1.44 filezilla.spec, 1.49, 1.50 Message-ID: <20090829140401.3DF1B11C009F@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/filezilla/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18695 Modified Files: .cvsignore sources filezilla.spec Log Message: Update to 3.2.7.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/filezilla/devel/.cvsignore,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- .cvsignore 20 Aug 2009 12:42:59 -0000 1.39 +++ .cvsignore 29 Aug 2009 14:04:00 -0000 1.40 @@ -1 +1 @@ -FileZilla_3.2.7_src.tar.bz2 +FileZilla_3.2.7.1_src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/filezilla/devel/sources,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- sources 20 Aug 2009 12:42:59 -0000 1.43 +++ sources 29 Aug 2009 14:04:01 -0000 1.44 @@ -1 +1 @@ -fcbcb291ec6f4dd821670a4498b5ad35 FileZilla_3.2.7_src.tar.bz2 +b65a626e2c5854a6061d4e577614231b FileZilla_3.2.7.1_src.tar.bz2 Index: filezilla.spec =================================================================== RCS file: /cvs/pkgs/rpms/filezilla/devel/filezilla.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- filezilla.spec 20 Aug 2009 13:27:47 -0000 1.49 +++ filezilla.spec 29 Aug 2009 14:04:01 -0000 1.50 @@ -1,15 +1,14 @@ #global fz_rc rc1 Name: filezilla -Version: 3.2.7 -Release: 2%{?fz_rc:_%{?fz_rc}}%{?dist} +Version: 3.2.7.1 +Release: 1%{?fz_rc:_%{?fz_rc}}%{?dist} Summary: FileZilla FTP, FTPS and SFTP client Group: Applications/Internet License: GPLv2+ URL: http://filezilla-project.org/ Source0: http://downloads.sourceforge.net/%{name}/FileZilla_%{version}%{?fz_rc:-%{?fz_rc}}_src.tar.bz2 -Patch0: filezilla-3.2.7-bp_check_ipaddress.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ## Needed if autogen.sh is invoked @@ -44,7 +43,6 @@ FileZilla is a FTP, FTPS and SFTP client %prep %setup -q -n %{name}-%{version}%{?fz_rc:-%{?fz_rc}} -%patch0 -p2 -b bp # Run autotools if needed # sh autoconf @@ -121,6 +119,9 @@ fi || : %changelog +* Sat Aug 29 2009 kwizart < kwizart at gmail.com > - 3.2.7.1-1 +- Update to 3.2.7.1 + * Thu Aug 20 2009 kwizart < kwizart at gmail.com > - 3.2.7-2 - Update to 3.2.7 - Backport Fix for ipaddress.cpp at make check From leigh123linux at fedoraproject.org Sat Aug 29 14:05:13 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Sat, 29 Aug 2009 14:05:13 +0000 (UTC) Subject: rpms/qbittorrent/devel .cvsignore, 1.11, 1.12 qbittorrent.spec, 1.27, 1.28 sources, 1.11, 1.12 Message-ID: <20090829140513.B71FA11C009F@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19062 Modified Files: .cvsignore qbittorrent.spec sources Log Message: * Sat Aug 29 2009 leigh scott - 1.4.1-1 - update to 1.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 7 Aug 2009 12:15:30 -0000 1.11 +++ .cvsignore 29 Aug 2009 14:05:13 -0000 1.12 @@ -1 +1 @@ -qbittorrent-1.4.0rc2.tar.gz +qbittorrent-1.4.1.tar.gz Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- qbittorrent.spec 21 Aug 2009 15:36:39 -0000 1.27 +++ qbittorrent.spec 29 Aug 2009 14:05:13 -0000 1.28 @@ -2,15 +2,15 @@ Name: qbittorrent Summary: A Bittorrent Client -Version: 1.4.0 -Release: 0.10.rc2%{?dist} +Version: 1.4.1 +Release: 1%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent # rm -rf qbittorrent/.svn # tar -czvf qbittorrent-%{svn_rev}svn.tar.gz qbittorrent #Source0: %{name}-%{svn_rev}svn.tar.gz -Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}rc2.tar.gz +Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}.tar.gz Patch0: qbittorrent_flag.patch URL: http://sourceforge.net/projects/qbittorrent @@ -74,6 +74,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Sat Aug 29 2009 leigh scott - 1.4.1-1 +- update to 1.4.1 + * Fri Aug 21 2009 Tomas Mraz - 1.4.0-0.10.rc2 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 7 Aug 2009 12:15:30 -0000 1.11 +++ sources 29 Aug 2009 14:05:13 -0000 1.12 @@ -1 +1 @@ -1a334937282ba95d78a4ab32c5f519d7 qbittorrent-1.4.0rc2.tar.gz +48fa15b7326e9de81642f2e1e77cfbf1 qbittorrent-1.4.1.tar.gz From leigh123linux at fedoraproject.org Sat Aug 29 14:06:57 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Sat, 29 Aug 2009 14:06:57 +0000 (UTC) Subject: rpms/qbittorrent/F-11 .cvsignore, 1.6, 1.7 qbittorrent.spec, 1.15, 1.16 sources, 1.6, 1.7 Message-ID: <20090829140657.D223B11C009F@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19473 Modified Files: .cvsignore qbittorrent.spec sources Log Message: * Sat Aug 29 2009 leigh scott - 1.4.1-1 - update to 1.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 25 Jul 2009 18:21:32 -0000 1.6 +++ .cvsignore 29 Aug 2009 14:06:57 -0000 1.7 @@ -1 +1 @@ -qbittorrent-1.3.5.tar.gz +qbittorrent-1.4.1.tar.gz Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/F-11/qbittorrent.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- qbittorrent.spec 25 Jul 2009 18:21:33 -0000 1.15 +++ qbittorrent.spec 29 Aug 2009 14:06:57 -0000 1.16 @@ -1,6 +1,6 @@ Name: qbittorrent Summary: A Bittorrent Client -Version: 1.3.5 +Version: 1.4.1 Release: 1%{dist} Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}.tar.gz Patch0: qbittorrent_flag.patch @@ -66,6 +66,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Sat Aug 29 2009 leigh scott - 1.4.1-1 +- update to 1.4.1 + * Sat Jul 25 2009 Leigh Scott - 1.3.5-1 - update to version 1.3.5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 25 Jul 2009 18:21:33 -0000 1.6 +++ sources 29 Aug 2009 14:06:57 -0000 1.7 @@ -1 +1 @@ -c4f1b208f9c0a3f55aa0237bf6348d8d qbittorrent-1.3.5.tar.gz +48fa15b7326e9de81642f2e1e77cfbf1 qbittorrent-1.4.1.tar.gz From caolanm at fedoraproject.org Sat Aug 29 14:16:32 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 29 Aug 2009 14:16:32 +0000 (UTC) Subject: rpms/tsclient/devel tsclient-libgnomeui.patch, 1.1, 1.2 tsclient.spec, 1.45, 1.46 Message-ID: <20090829141632.9763B11C009F@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/tsclient/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22031 Modified Files: tsclient-libgnomeui.patch tsclient.spec Log Message: Rebuild for dependencies tsclient-libgnomeui.patch: configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: tsclient-libgnomeui.patch =================================================================== RCS file: /cvs/pkgs/rpms/tsclient/devel/tsclient-libgnomeui.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- tsclient-libgnomeui.patch 13 Nov 2008 19:08:00 -0000 1.1 +++ tsclient-libgnomeui.patch 29 Aug 2009 14:16:32 -0000 1.2 @@ -6,7 +6,7 @@ diff -up tsclient-2.0.1/configure.ac.lib ### get cflags and libs -PKG_CHECK_MODULES(TSC, glib-2.0 gmodule-2.0 gobject-2.0 gtk+-2.0 libglade-2.0 libgnome-2.0 gnome-desktop-2.0 gnome-vfs-2.0 libnotify gconf-2.0 libnm_glib) -+PKG_CHECK_MODULES(TSC, glib-2.0 gmodule-2.0 gobject-2.0 gtk+-2.0 libglade-2.0 libgnome-2.0 gnome-desktop-2.0 gnome-vfs-2.0 libgnomeui-2.0 libnotify gconf-2.0 libnm_glib) ++PKG_CHECK_MODULES(TSC, glib-2.0 gmodule-2.0 gobject-2.0 gtk+-2.0 libglade-2.0 libgnome-2.0 gnome-desktop-2.0 gnome-vfs-2.0 libgnomeui-2.0 libnotify gconf-2.0 libnm-glib) TSC_CFLAGS="-Wall $TSC_CFLAGS" ### Internationalization support Index: tsclient.spec =================================================================== RCS file: /cvs/pkgs/rpms/tsclient/devel/tsclient.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- tsclient.spec 27 Jul 2009 06:19:22 -0000 1.45 +++ tsclient.spec 29 Aug 2009 14:16:32 -0000 1.46 @@ -8,7 +8,7 @@ Summary: Client for VNC and Windows Terminal Server Name: tsclient Version: 2.0.2 -Release: 4%{?dist} +Release: 5%{?dist} URL: http://sourceforge.net/projects/tsclient Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 @@ -139,6 +139,9 @@ fi %changelog +* Sat Aug 29 2009 Caol?n McNamara - 2.0.2-5 +- Rebuild for dependencies + * Sun Jul 26 2009 Fedora Release Engineering - 2.0.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From caolanm at fedoraproject.org Sat Aug 29 14:17:33 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 29 Aug 2009 14:17:33 +0000 (UTC) Subject: rpms/totem/devel totem.spec,1.252,1.253 Message-ID: <20090829141733.EAA6C11C009F@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/totem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22308 Modified Files: totem.spec Log Message: really rebuilt with new openssl Index: totem.spec =================================================================== RCS file: /cvs/pkgs/rpms/totem/devel/totem.spec,v retrieving revision 1.252 retrieving revision 1.253 diff -u -p -r1.252 -r1.253 --- totem.spec 27 Aug 2009 08:12:15 -0000 1.252 +++ totem.spec 29 Aug 2009 14:17:33 -0000 1.253 @@ -6,7 +6,7 @@ Summary: Movie player for GNOME Name: totem Version: 2.27.2 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ with exceptions Group: Applications/Multimedia URL: http://projects.gnome.org/totem/ @@ -381,6 +381,9 @@ fi %{_libdir}/totem/plugins/publish %changelog +* Sat Aug 29 2009 Caol?n McNamara - 2.27.2-8 +- rebuilt with new openssl + * Thu Aug 27 2009 Tomas Mraz - 2.27.2-7 - rebuilt with new openssl From jcollie at fedoraproject.org Sat Aug 29 14:19:27 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Sat, 29 Aug 2009 14:19:27 +0000 (UTC) Subject: rpms/gnonlin/devel .cvsignore, 1.16, 1.17 gnonlin.spec, 1.28, 1.29 sources, 1.16, 1.17 Message-ID: <20090829141927.9757411C009F@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/gnonlin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22804 Modified Files: .cvsignore gnonlin.spec sources Log Message: * Sat Aug 29 2009 Jeffrey C. Ollie - 0.10.12.2-0.1 - Update to prerelease for 0.10.13 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 12 Aug 2009 01:46:22 -0000 1.16 +++ .cvsignore 29 Aug 2009 14:19:27 -0000 1.17 @@ -1 +1 @@ -gnonlin-0.10.12.tar.bz2 +gnonlin-0.10.12.2.tar.bz2 Index: gnonlin.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/gnonlin.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- gnonlin.spec 12 Aug 2009 01:46:22 -0000 1.28 +++ gnonlin.spec 29 Aug 2009 14:19:27 -0000 1.29 @@ -2,14 +2,14 @@ %define gst_plugins_base_req 0.10.24 Name: gnonlin -Version: 0.10.12 -Release: 1%{?dist} +Version: 0.10.12.2 +Release: 0.1%{?dist} Summary: GStreamer extension library for non-linear editing Group: System Environment/Libraries License: LGPLv2+ URL: http://gnonlin.sourceforge.net/ -Source: http://gstreamer.freedesktop.org/src/gnonlin/gnonlin-%{version}.tar.bz2 +Source: http://gstreamer.freedesktop.org/src/gnonlin/pre/gnonlin-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gstreamer-devel >= %{gst_req} @@ -45,6 +45,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/gstreamer-0.10/libgnl.so %changelog +* Sat Aug 29 2009 Jeffrey C. Ollie - 0.10.12.2-0.1 +- Update to prerelease for 0.10.13 + * Tue Aug 11 2009 Jeffrey C. Ollie - 0.10.12-1 - Update to 0.10.12 "Lots of people on the clothesline" - Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 12 Aug 2009 01:46:22 -0000 1.16 +++ sources 29 Aug 2009 14:19:27 -0000 1.17 @@ -1 +1 @@ -4d9ec131333362535c956a73b6693c57 gnonlin-0.10.12.tar.bz2 +ac2fc4be5cc1bfdd303ea1400301df86 gnonlin-0.10.12.2.tar.bz2 From leigh123linux at fedoraproject.org Sat Aug 29 14:27:39 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Sat, 29 Aug 2009 14:27:39 +0000 (UTC) Subject: rpms/qbittorrent/devel qbittorrent.spec, 1.28, 1.29 qbittorrent_flag.patch, 1.2, 1.3 Message-ID: <20090829142739.CA10D11C009F@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25705 Modified Files: qbittorrent.spec qbittorrent_flag.patch Log Message: * Sat Aug 29 2009 leigh scott - 1.4.1-2 - redo qbittorrent_flag patch Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- qbittorrent.spec 29 Aug 2009 14:05:13 -0000 1.28 +++ qbittorrent.spec 29 Aug 2009 14:27:38 -0000 1.29 @@ -3,7 +3,7 @@ Name: qbittorrent Summary: A Bittorrent Client Version: 1.4.1 -Release: 1%{?dist} +Release: 2%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent @@ -30,7 +30,7 @@ A Bittorrent client using rb_libtorrent It aims to be as fast as possible and to provide multi-OS, unicode support. %prep -%setup -q -n %{name}-%{version}rc2 +%setup -q %patch0 -p1 -b .qbittorrent_flag %build @@ -74,6 +74,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Sat Aug 29 2009 leigh scott - 1.4.1-2 +- redo qbittorrent_flag patch + * Sat Aug 29 2009 leigh scott - 1.4.1-1 - update to 1.4.1 qbittorrent_flag.patch: icons.qrc | 28 +--------------------------- 1 file changed, 1 insertion(+), 27 deletions(-) Index: qbittorrent_flag.patch =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent_flag.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- qbittorrent_flag.patch 25 Apr 2009 19:02:00 -0000 1.2 +++ qbittorrent_flag.patch 29 Aug 2009 14:27:38 -0000 1.3 @@ -1,6 +1,6 @@ --- qbittorrent-1.3.3/src/icons.qrc.old -+++ qbittorrent-1.3.3/src/icons.qrc -@@ -15,33 +15,6 @@ ++++ qbittorrent-1.3.3/src/icons.qrc +@@ -14,33 +14,6 @@ Icons/sphere2.png Icons/uparrow.png Icons/url.png @@ -34,3 +34,8 @@ Icons/oxygen/browse.png Icons/oxygen/bt_settings.png Icons/oxygen/bug.png +@@ -104,3 +77,4 @@ + Icons/skin/url.png + + ++ From epienbro at fedoraproject.org Sat Aug 29 14:35:44 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 29 Aug 2009 14:35:44 +0000 (UTC) Subject: rpms/mingw32-filesystem/devel mingw32-filesystem.spec,1.27,1.28 Message-ID: <20090829143544.40A6E11C009F@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-filesystem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28014 Modified Files: mingw32-filesystem.spec Log Message: * Sat Aug 29 2009 Erik van Pienbroek - 54-1 - Added the file /usr/bin/i686-pc-mingw32-pkg-config which is a wrapper script which calls pkg-config with the right environment variables set (BZ #513825) Index: mingw32-filesystem.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-filesystem/devel/mingw32-filesystem.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- mingw32-filesystem.spec 23 Aug 2009 18:50:36 -0000 1.27 +++ mingw32-filesystem.spec 29 Aug 2009 14:35:44 -0000 1.28 @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: mingw32-filesystem -Version: 53 +Version: 54 Release: 1%{?dist} Summary: MinGW base filesystem and environment @@ -86,7 +86,7 @@ install -m 755 %{SOURCE6} $RPM_BUILD_ROO mkdir -p $RPM_BUILD_ROOT%{_bindir} pushd $RPM_BUILD_ROOT%{_bindir} -for i in mingw32-configure mingw32-make mingw32-pkg-config mingw32-cmake; do +for i in mingw32-configure mingw32-make mingw32-pkg-config %{_mingw32_target}-pkg-config mingw32-cmake; do ln -s %{_libexecdir}/mingw32-scripts $i done popd @@ -157,6 +157,7 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/mingw32-configure %{_bindir}/mingw32-make %{_bindir}/mingw32-pkg-config +%{_bindir}/%{_mingw32_target}-pkg-config %{_bindir}/mingw32-cmake %{_libexecdir}/mingw32-scripts %{_prefix}/i686-pc-mingw32/ @@ -165,6 +166,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 29 2009 Erik van Pienbroek - 54-1 +- Added the file /usr/bin/i686-pc-mingw32-pkg-config which is a wrapper script + which calls pkg-config with the right environment variables set (BZ #513825) + * Sun Aug 23 2009 Erik van Pienbroek - 53-1 - Fixed a small rpmlint warning caused by the debuginfo generation macro Thanks to Kalev Lember for spotting this From epienbro at fedoraproject.org Sat Aug 29 14:40:09 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 29 Aug 2009 14:40:09 +0000 (UTC) Subject: rpms/mingw32-filesystem/devel mingw32-scripts.sh,1.2,1.3 Message-ID: <20090829144009.5CBA011C0496@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-filesystem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28703 Modified Files: mingw32-scripts.sh Log Message: Somehow this change wasn't sent along with the previous commit.. Index: mingw32-scripts.sh =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-filesystem/devel/mingw32-scripts.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- mingw32-scripts.sh 6 Dec 2008 14:33:41 -0000 1.2 +++ mingw32-scripts.sh 29 Aug 2009 14:40:08 -0000 1.3 @@ -21,5 +21,9 @@ # This is a useful command-line script through which one can use the # macros from mingw32-macros.mingw32 cross-compilation. -NAME="_`basename $0|tr -- - _`" +if [ "`basename $0`" = "i686-pc-mingw32-pkg-config" ] ; then + NAME="_mingw32_pkg_config" +else + NAME="_`basename $0|tr -- - _`" +fi eval "`rpm --eval "%{$NAME}"`" "$@" From leigh123linux at fedoraproject.org Sat Aug 29 14:42:51 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Sat, 29 Aug 2009 14:42:51 +0000 (UTC) Subject: rpms/qbittorrent/devel qbittorrent.spec, 1.29, 1.30 qbittorrent_flag.patch, 1.3, 1.4 Message-ID: <20090829144251.06E6011C009F@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30384 Modified Files: qbittorrent.spec qbittorrent_flag.patch Log Message: * Sat Aug 29 2009 leigh scott - 1.4.1-3 - redo qbittorrent_flag patch (again :-( ) Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- qbittorrent.spec 29 Aug 2009 14:27:38 -0000 1.29 +++ qbittorrent.spec 29 Aug 2009 14:42:50 -0000 1.30 @@ -3,7 +3,7 @@ Name: qbittorrent Summary: A Bittorrent Client Version: 1.4.1 -Release: 2%{?dist} +Release: 3%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent @@ -74,6 +74,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Sat Aug 29 2009 leigh scott - 1.4.1-3 +- redo qbittorrent_flag patch (again :-( ) + * Sat Aug 29 2009 leigh scott - 1.4.1-2 - redo qbittorrent_flag patch qbittorrent_flag.patch: icons.qrc | 27 --------------------------- 1 file changed, 27 deletions(-) Index: qbittorrent_flag.patch =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent_flag.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- qbittorrent_flag.patch 29 Aug 2009 14:27:38 -0000 1.3 +++ qbittorrent_flag.patch 29 Aug 2009 14:42:50 -0000 1.4 @@ -34,8 +34,4 @@ Icons/oxygen/browse.png Icons/oxygen/bt_settings.png Icons/oxygen/bug.png -@@ -104,3 +77,4 @@ - Icons/skin/url.png - - -+ + From sgrubb at fedoraproject.org Sat Aug 29 14:43:27 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Sat, 29 Aug 2009 14:43:27 +0000 (UTC) Subject: rpms/libcap-ng/F-11 libcap-ng.spec,1.6,1.7 sources,1.6,1.7 Message-ID: <20090829144327.2EBB411C009F@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/libcap-ng/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30590 Modified Files: libcap-ng.spec sources Log Message: * Sat Aug 29 2009 Steve Grubb 0.6.1-1 - New upstream release Index: libcap-ng.spec =================================================================== RCS file: /cvs/pkgs/rpms/libcap-ng/F-11/libcap-ng.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- libcap-ng.spec 29 Jun 2009 17:52:30 -0000 1.6 +++ libcap-ng.spec 29 Aug 2009 14:43:27 -0000 1.7 @@ -2,7 +2,7 @@ Summary: An alternate posix capabilities library Name: libcap-ng -Version: 0.6 +Version: 0.6.1 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries @@ -103,6 +103,9 @@ rm -rf $RPM_BUILD_ROOT %attr(0644,root,root) %{_mandir}/man8/* %changelog +* Sat Aug 29 2009 Steve Grubb 0.6.1-1 +- New upstream release + * Mon Jun 29 2009 Steve Grubb 0.6-1 - New upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libcap-ng/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 29 Jun 2009 17:52:30 -0000 1.6 +++ sources 29 Aug 2009 14:43:27 -0000 1.7 @@ -1 +1 @@ -09adb3049eb6c2a1f621a67fc079318e libcap-ng-0.6.tar.gz +5b96878df29d123d461c3296f46aa49e libcap-ng-0.6.1.tar.gz From leigh123linux at fedoraproject.org Sat Aug 29 14:43:32 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Sat, 29 Aug 2009 14:43:32 +0000 (UTC) Subject: rpms/qbittorrent/F-11 qbittorrent.spec, 1.16, 1.17 qbittorrent_flag.patch, 1.1, 1.2 Message-ID: <20090829144332.9953411C009F@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30624 Modified Files: qbittorrent.spec qbittorrent_flag.patch Log Message: * Sat Aug 29 2009 leigh scott - 1.4.1-2 - redo qbittorrent_flag patch Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/F-11/qbittorrent.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- qbittorrent.spec 29 Aug 2009 14:06:57 -0000 1.16 +++ qbittorrent.spec 29 Aug 2009 14:43:32 -0000 1.17 @@ -1,7 +1,7 @@ Name: qbittorrent Summary: A Bittorrent Client Version: 1.4.1 -Release: 1%{dist} +Release: 2%{dist} Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}.tar.gz Patch0: qbittorrent_flag.patch @@ -66,6 +66,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Sat Aug 29 2009 leigh scott - 1.4.1-2 +- redo qbittorrent_flag patch + * Sat Aug 29 2009 leigh scott - 1.4.1-1 - update to 1.4.1 qbittorrent_flag.patch: icons.qrc | 27 --------------------------- 1 file changed, 27 deletions(-) Index: qbittorrent_flag.patch =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/F-11/qbittorrent_flag.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- qbittorrent_flag.patch 10 Feb 2009 22:52:11 -0000 1.1 +++ qbittorrent_flag.patch 29 Aug 2009 14:43:32 -0000 1.2 @@ -1,9 +1,9 @@ ---- qbittorrent-1.3.1/src/icons.qrc.old -+++ qbittorrent-1.3.1/src/icons.qrc -@@ -47,33 +47,6 @@ +--- qbittorrent-1.3.3/src/icons.qrc.old ++++ qbittorrent-1.3.3/src/icons.qrc +@@ -14,33 +14,6 @@ + Icons/sphere2.png Icons/uparrow.png Icons/url.png - Icons/wizard.png - Icons/flags/brazil.png - Icons/flags/bulgaria.png - Icons/flags/china.png @@ -31,6 +31,7 @@ - Icons/flags/turkey.png - Icons/flags/ukraine.png - Icons/flags/united_kingdom.png - Icons/skin/add.png - Icons/skin/connected.png - Icons/skin/decrease.png + Icons/oxygen/browse.png + Icons/oxygen/bt_settings.png + Icons/oxygen/bug.png + From ausil at fedoraproject.org Sat Aug 29 14:46:27 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Sat, 29 Aug 2009 14:46:27 +0000 (UTC) Subject: common Makefile.common,1.136,1.137 Message-ID: <20090829144627.5AA8411C009F@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/common In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32217 Modified Files: Makefile.common Log Message: add basic arm arches Index: Makefile.common =================================================================== RCS file: /cvs/extras/common/Makefile.common,v retrieving revision 1.136 retrieving revision 1.137 diff -u -p -r1.136 -r1.137 --- Makefile.common 27 Aug 2009 23:09:57 -0000 1.136 +++ Makefile.common 29 Aug 2009 14:46:27 -0000 1.137 @@ -191,7 +191,7 @@ $(shell cat sources 2>/dev/null | while endef # list the possible targets for valid arches -ARCHES = noarch i386 i586 i686 x86_64 ia64 s390 s390x ppc ppc64 pseries ppc64pseries iseries ppc64iseries athlon alpha alphaev6 sparc sparc64 sparcv9 sparcv9v sparc64v i164 mac sh mips geode +ARCHES = noarch i386 i586 i686 x86_64 ia64 s390 s390x ppc ppc64 pseries ppc64pseries iseries ppc64iseries athlon alpha alphaev6 sparc sparc64 sparcv9 sparcv9v sparc64v i164 mac sh mips geode armv5tel armv6tel armv7tel # for the modules that do different "make prep" depending on what arch we build for PREP_ARCHES = $(addprefix prep-,$(ARCHES)) From mclasen at fedoraproject.org Sat Aug 29 14:55:36 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 29 Aug 2009 14:55:36 +0000 (UTC) Subject: rpms/gtk2/F-11 .cvsignore, 1.108, 1.109 gtk2.spec, 1.381, 1.382 sources, 1.117, 1.118 Message-ID: <20090829145536.4647111C009F@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gtk2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2871 Modified Files: .cvsignore gtk2.spec sources Log Message: 2.16.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/F-11/.cvsignore,v retrieving revision 1.108 retrieving revision 1.109 diff -u -p -r1.108 -r1.109 --- .cvsignore 18 Jul 2009 05:35:59 -0000 1.108 +++ .cvsignore 29 Aug 2009 14:55:35 -0000 1.109 @@ -1 +1 @@ -gtk+-2.16.5.tar.bz2 +gtk+-2.16.6.tar.bz2 Index: gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/F-11/gtk2.spec,v retrieving revision 1.381 retrieving revision 1.382 diff -u -p -r1.381 -r1.382 --- gtk2.spec 18 Jul 2009 05:35:59 -0000 1.381 +++ gtk2.spec 29 Aug 2009 14:55:35 -0000 1.382 @@ -11,7 +11,7 @@ %define libpng_version 2:1.2.2-16 %define xrandr_version 1.2.99.4-2 -%define base_version 2.16.5 +%define base_version 2.16.6 %define bin_version 2.10.0 Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X @@ -161,7 +161,7 @@ if ! pkg-config --exists pangoxft ; then exit 1 fi -%configure --with-xinput=xfree --disable-gtk-doc --disable-rebuilds --with-included-loaders=png +%configure --with-xinput=xfree --disable-gtk-doc --disable-rebuilds --enable-debug --with-included-loaders=png # fight unused direct deps sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool @@ -373,6 +373,9 @@ fi %changelog +* Sat Aug 29 2009 Matthias Clasen - 2.16.6-1 +- Update to 2.16.6 + * Sat Jul 18 2009 Matthias Clasen - 2.16.5-1 - Update to 2.16.5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/F-11/sources,v retrieving revision 1.117 retrieving revision 1.118 diff -u -p -r1.117 -r1.118 --- sources 18 Jul 2009 05:35:59 -0000 1.117 +++ sources 29 Aug 2009 14:55:35 -0000 1.118 @@ -1 +1 @@ -8d1ea0b9b0400224d25b0cc2750b438d gtk+-2.16.5.tar.bz2 +416412b336d9f3b6b78ca887395d1726 gtk+-2.16.6.tar.bz2 From hoangelos at fedoraproject.org Sat Aug 29 14:57:07 2009 From: hoangelos at fedoraproject.org (Peter Halliday) Date: Sat, 29 Aug 2009 14:57:07 +0000 (UTC) Subject: rpms/python-werkzeug/devel import.log, NONE, 1.1 python-werkzeug.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090829145707.327CF11C009F@cvs1.fedora.phx.redhat.com> Author: hoangelos Update of /cvs/pkgs/rpms/python-werkzeug/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3396/devel Modified Files: .cvsignore sources Added Files: import.log python-werkzeug.spec Log Message: initial import --- NEW FILE import.log --- python-werkzeug-0_5_1-1_fc11:HEAD:python-werkzeug-0.5.1-1.fc11.src.rpm:1251557484 --- NEW FILE python-werkzeug.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %global srcname Werkzeug Name: python-werkzeug Version: 0.5.1 Release: 1%{?dist} Summary: The Swiss Army knife of Python web development Group: Development/Libraries License: BSD URL: http://werkzeug.pocoo.org/ Source0: http://pypi.python.org/packages/source/W/Werkzeug/%{srcname}-%{version}.zip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-nose BuildRequires: python-setuptools-devel %description Werkzeug ======== Werkzeug started as simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules. Werkzeug is unicode aware and doesn't enforce a specific template engine, database adapter or anything else. It doesn't even enforce a specific way of handling requests and leaves all that up to the developer. It's most useful for end user applications which should work on as many server environments as possible (such as blogs, wikis, bulletin boards, etc.). %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc Documentation and examples for %{name}. %prep %setup -q -n %{srcname}-%{version} %{__sed} -i 's/\r//' LICENSE %{__sed} -i 's/\r//' docs/makearchive.py %{__sed} -i 's/\r//' docs/_build/html/_static/pygments.css %{__sed} -i 's/\r//' docs/_build/html/objects.inv %{__sed} -i 's/\r//' PKG-INFO %build %{__python} setup.py build %install %{__rm} -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} %{__rm} -rf docs/_build/html/.buildinfo %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS LICENSE PKG-INFO CHANGES %{python_sitelib}/* %files doc %defattr(-,root,root,-) %doc docs/_build/html examples %changelog * Tue Aug 25 2009 Peter Halliday - 0.5.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:28:46 -0000 1.1 +++ .cvsignore 29 Aug 2009 14:57:06 -0000 1.2 @@ -0,0 +1 @@ +Werkzeug-0.5.1.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:28:46 -0000 1.1 +++ sources 29 Aug 2009 14:57:07 -0000 1.2 @@ -0,0 +1 @@ +620955f34b8424c92674fe76d5c47679 Werkzeug-0.5.1.zip From epienbro at fedoraproject.org Sat Aug 29 15:56:31 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 29 Aug 2009 15:56:31 +0000 (UTC) Subject: rpms/mingw32-gtk2/F-11 .cvsignore, 1.5, 1.6 mingw32-gtk2.spec, 1.8, 1.9 sources, 1.5, 1.6 Message-ID: <20090829155632.1162D11C009F@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-gtk2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15401 Modified Files: .cvsignore mingw32-gtk2.spec sources Log Message: Update to 2.16.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-gtk2/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 12 Aug 2009 23:36:58 -0000 1.5 +++ .cvsignore 29 Aug 2009 15:56:29 -0000 1.6 @@ -1 +1 @@ -gtk+-2.16.5.tar.bz2 +gtk+-2.16.6.tar.bz2 Index: mingw32-gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-gtk2/F-11/mingw32-gtk2.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mingw32-gtk2.spec 12 Aug 2009 23:36:59 -0000 1.8 +++ mingw32-gtk2.spec 29 Aug 2009 15:56:30 -0000 1.9 @@ -5,7 +5,7 @@ %global __find_provides %{_mingw32_findprovides} Name: mingw32-gtk2 -Version: 2.16.5 +Version: 2.16.6 Release: 1%{?dist} Summary: MinGW Windows Gtk2 library @@ -318,6 +318,9 @@ rm -rf $RPM_BUILD_ROOT %{_mingw32_libdir}/gtk-2.0/modules/libgail.a %changelog +* Sat Aug 29 2009 Erik van Pienbroek - 2.16.6-1 +- Update to 2.16.6 + * Thu Aug 13 2009 Erik van Pienbroek - 2.16.5-1 - Update to 2.16.5 - Use %%global instead of %%define Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-gtk2/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 12 Aug 2009 23:36:59 -0000 1.5 +++ sources 29 Aug 2009 15:56:30 -0000 1.6 @@ -1 +1 @@ -8d1ea0b9b0400224d25b0cc2750b438d gtk+-2.16.5.tar.bz2 +416412b336d9f3b6b78ca887395d1726 gtk+-2.16.6.tar.bz2 From epienbro at fedoraproject.org Sat Aug 29 16:13:45 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 29 Aug 2009 16:13:45 +0000 (UTC) Subject: rpms/mingw32-openssl/devel mingw32-openssl-1.0.0-beta3-linker-fix.patch, NONE, 1.1 mingw32-openssl-1.0.0-beta3-shared.patch, NONE, 1.1 openssl-0.9.8k-algo-doc.patch, NONE, 1.1 openssl-1.0.0-beta3-cipher-change.patch, NONE, 1.1 openssl-1.0.0-beta3-const.patch, NONE, 1.1 openssl-1.0.0-beta3-curl.patch, NONE, 1.1 openssl-1.0.0-beta3-default-paths.patch, NONE, 1.1 openssl-1.0.0-beta3-defaults.patch, NONE, 1.1 openssl-1.0.0-beta3-enginesdir.patch, NONE, 1.1 openssl-1.0.0-beta3-fips.patch, NONE, 1.1 openssl-1.0.0-beta3-fipscheck.patch, NONE, 1.1 openssl-1.0.0-beta3-fipsmode.patch, NONE, 1.1 openssl-1.0.0-beta3-fipsrng.patch, NONE, 1.1 openssl-1.0.0-beta3-ipv6-apps.patch, NONE, 1.1 openssl-1.0.0-beta3-krb5.patch, NONE, 1.1 openssl-1.0.0-beta3-namingblk.patch, NONE, 1.1 openssl-1.0.0-beta3-namingstr.patch, NONE, 1.1 openssl-1.0.0-beta3-redhat.patch, NONE, 1.1 openssl-1.0.0-beta3-soversion.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 hobble-openssl, 1.1, 1.2 mingw32-openssl.spec, 1.6, 1.7 sources, 1.2, 1.3 Message-ID: <20090829161345.F2B0511C009F@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-openssl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19498 Modified Files: .cvsignore hobble-openssl mingw32-openssl.spec sources Added Files: mingw32-openssl-1.0.0-beta3-linker-fix.patch mingw32-openssl-1.0.0-beta3-shared.patch openssl-0.9.8k-algo-doc.patch openssl-1.0.0-beta3-cipher-change.patch openssl-1.0.0-beta3-const.patch openssl-1.0.0-beta3-curl.patch openssl-1.0.0-beta3-default-paths.patch openssl-1.0.0-beta3-defaults.patch openssl-1.0.0-beta3-enginesdir.patch openssl-1.0.0-beta3-fips.patch openssl-1.0.0-beta3-fipscheck.patch openssl-1.0.0-beta3-fipsmode.patch openssl-1.0.0-beta3-fipsrng.patch openssl-1.0.0-beta3-ipv6-apps.patch openssl-1.0.0-beta3-krb5.patch openssl-1.0.0-beta3-namingblk.patch openssl-1.0.0-beta3-namingstr.patch openssl-1.0.0-beta3-redhat.patch openssl-1.0.0-beta3-soversion.patch Log Message: * Fri Aug 28 2009 Erik van Pienbroek - 1.0.0-0.1.beta3 - Update to version 1.0.0 beta 3 - Use %global instead of %define - Automatically generate debuginfo subpackage - Merged various changes from the native Fedora package (up to 1.0.0-0.5.beta3) - Don't use the %{_mingw32_make} macro anymore as it's ugly and causes side-effects NOTE: Right now, this package doesn't provide versioned DLL's as the upstream defaults are used and I couldn't find the right spot in the build scripts to realize this (openssl's build system is really messy..). mingw32-openssl-1.0.0-beta3-linker-fix.patch: libeay.num | 12 ------------ 1 file changed, 12 deletions(-) --- NEW FILE mingw32-openssl-1.0.0-beta3-linker-fix.patch --- --- util/libeay.num.orig 2009-08-29 15:41:45.207820734 +0200 +++ util/libeay.num 2009-08-29 15:48:03.746817062 +0200 @@ -1084,7 +1084,6 @@ PROXY_set_connect_mode 1112 NOEXIST::FUNCTION: RAND_SSLeay 1113 EXIST::FUNCTION: RAND_set_rand_method 1114 EXIST::FUNCTION: -RSA_memory_lock 1115 EXIST::FUNCTION:RSA bn_sub_words 1116 EXIST::FUNCTION: bn_mul_normal 1117 NOEXIST::FUNCTION: bn_mul_comba8 1118 NOEXIST::FUNCTION: @@ -2844,17 +2843,8 @@ X509_check_ca 3286 EXIST::FUNCTION: private_idea_set_encrypt_key 3287 NOEXIST::FUNCTION: HMAC_CTX_set_flags 3288 NOEXIST::FUNCTION: -private_SHA_Init 3289 NOEXIST::FUNCTION: -private_CAST_set_key 3290 NOEXIST::FUNCTION: -private_RIPEMD160_Init 3291 NOEXIST::FUNCTION: private_RC5_32_set_key 3292 NOEXIST::FUNCTION: -private_MD5_Init 3293 NOEXIST::FUNCTION: -private_RC4_set_key 3294 NOEXIST::FUNCTION: private_MDC2_Init 3295 NOEXIST::FUNCTION: -private_RC2_set_key 3296 NOEXIST::FUNCTION: -private_MD4_Init 3297 NOEXIST::FUNCTION: -private_BF_set_key 3298 NOEXIST::FUNCTION: -private_MD2_Init 3299 NOEXIST::FUNCTION: d2i_PROXY_CERT_INFO_EXTENSION 3300 EXIST::FUNCTION: PROXY_POLICY_it 3301 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: PROXY_POLICY_it 3301 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: @@ -3318,7 +3308,6 @@ EVP_PKEY_get_attr_by_NID 3721 EXIST::FUNCTION: STORE_set_ex_data 3722 NOEXIST::FUNCTION: ENGINE_get_ECDSA 3723 EXIST::FUNCTION:ENGINE -EVP_ecdsa 3724 EXIST::FUNCTION:SHA BN_BLINDING_get_flags 3725 EXIST::FUNCTION: PKCS12_add_cert 3726 EXIST::FUNCTION: STORE_OBJECT_new 3727 NOEXIST::FUNCTION: @@ -3702,7 +3691,6 @@ FIPS_dsa_sig_encode 4089 NOEXIST::FUNCTION: CRYPTO_dbg_remove_all_info 4090 NOEXIST::FUNCTION: OPENSSL_init 4091 NOEXIST::FUNCTION: -private_Camellia_set_key 4092 NOEXIST::FUNCTION: CRYPTO_strdup 4093 EXIST::FUNCTION: JPAKE_STEP3A_process 4094 EXIST::FUNCTION:JPAKE JPAKE_STEP1_release 4095 EXIST::FUNCTION:JPAKE mingw32-openssl-1.0.0-beta3-shared.patch: Makefile.shared | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE mingw32-openssl-1.0.0-beta3-shared.patch --- --- openssl-1.0.0-beta3/Makefile.shared.orig 2009-08-29 17:02:27.496816550 +0200 +++ openssl-1.0.0-beta3/Makefile.shared 2009-08-29 17:04:54.897820373 +0200 @@ -250,7 +250,7 @@ base=-Wl,--enable-auto-image-base; \ deffile=; \ if expr $(PLATFORM) : 'mingw' > /dev/null; then \ - SHLIB=$(LIBNAME)eay32; base=; \ + SHLIB=lib$(LIBNAME); base=; \ if test -f $(LIBNAME)eay32.def; then \ deffile=$(LIBNAME)eay32.def; \ fi; \ openssl-0.9.8k-algo-doc.patch: EVP_DigestInit.pod | 20 ++++++++++++++------ EVP_EncryptInit.pod | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 6 deletions(-) --- NEW FILE openssl-0.9.8k-algo-doc.patch --- diff -up openssl-0.9.8k/doc/crypto/EVP_DigestInit.pod.algo-doc openssl-0.9.8k/doc/crypto/EVP_DigestInit.pod --- openssl-0.9.8k/doc/crypto/EVP_DigestInit.pod.algo-doc 2004-05-20 23:39:50.000000000 +0200 +++ openssl-0.9.8k/doc/crypto/EVP_DigestInit.pod 2009-06-30 12:04:47.000000000 +0200 @@ -6,7 +6,8 @@ EVP_MD_CTX_init, EVP_MD_CTX_create, EVP_ EVP_DigestFinal_ex, EVP_MD_CTX_cleanup, EVP_MD_CTX_destroy, EVP_MAX_MD_SIZE, EVP_MD_CTX_copy_ex, EVP_MD_CTX_copy, EVP_MD_type, EVP_MD_pkey_type, EVP_MD_size, EVP_MD_block_size, EVP_MD_CTX_md, EVP_MD_CTX_size, EVP_MD_CTX_block_size, EVP_MD_CTX_type, -EVP_md_null, EVP_md2, EVP_md5, EVP_sha, EVP_sha1, EVP_dss, EVP_dss1, EVP_mdc2, +EVP_md_null, EVP_md2, EVP_md5, EVP_sha, EVP_sha1, EVP_sha224, +EVP_sha256, EVP_sha384, EVP_sha512, EVP_dss, EVP_dss1, EVP_mdc2, EVP_ripemd160, EVP_get_digestbyname, EVP_get_digestbynid, EVP_get_digestbyobj - EVP digest routines @@ -51,6 +52,10 @@ EVP digest routines const EVP_MD *EVP_md5(void); const EVP_MD *EVP_sha(void); const EVP_MD *EVP_sha1(void); + const EVP_MD *EVP_sha224(void); + const EVP_MD *EVP_sha256(void); + const EVP_MD *EVP_sha384(void); + const EVP_MD *EVP_sha512(void); const EVP_MD *EVP_dss(void); const EVP_MD *EVP_dss1(void); const EVP_MD *EVP_mdc2(void); @@ -70,7 +75,7 @@ EVP_MD_CTX_create() allocates, initializ EVP_DigestInit_ex() sets up digest context B to use a digest B from ENGINE B. B must be initialized before calling this -function. B will typically be supplied by a functionsuch as EVP_sha1(). +function. B will typically be supplied by a function such as EVP_sha1(). If B is NULL then the default implementation of digest B is used. EVP_DigestUpdate() hashes B bytes of data at B into the @@ -127,9 +132,11 @@ with this digest. For example EVP_sha1() return B. This "link" between digests and signature algorithms may not be retained in future versions of OpenSSL. -EVP_md2(), EVP_md5(), EVP_sha(), EVP_sha1(), EVP_mdc2() and EVP_ripemd160() -return B structures for the MD2, MD5, SHA, SHA1, MDC2 and RIPEMD160 digest -algorithms respectively. The associated signature algorithm is RSA in each case. +EVP_md2(), EVP_md5(), EVP_sha(), EVP_sha1(), EVP_sha224(), EVP_sha256(), +EVP_sha384(), EVP_sha512(), EVP_mdc2() and EVP_ripemd160() +return B structures for the MD2, MD5, SHA, SHA1, SHA224, SHA256, SHA384, +SHA512, MDC2 and RIPEMD160 digest algorithms respectively. The associated +signature algorithm is RSA in each case. EVP_dss() and EVP_dss1() return B structures for SHA and SHA1 digest algorithms but using DSS (DSA) for the signature algorithm. @@ -156,7 +163,8 @@ EVP_MD_size(), EVP_MD_block_size(), EVP_ EVP_MD_CTX_block_size() and EVP_MD_block_size() return the digest or block size in bytes. -EVP_md_null(), EVP_md2(), EVP_md5(), EVP_sha(), EVP_sha1(), EVP_dss(), +EVP_md_null(), EVP_md2(), EVP_md5(), EVP_sha(), EVP_sha1(), +EVP_sha224(), EVP_sha256(), EVP_sha384(), EVP_sha512(), EVP_dss(), EVP_dss1(), EVP_mdc2() and EVP_ripemd160() return pointers to the corresponding EVP_MD structures. diff -up openssl-0.9.8k/doc/crypto/EVP_EncryptInit.pod.algo-doc openssl-0.9.8k/doc/crypto/EVP_EncryptInit.pod --- openssl-0.9.8k/doc/crypto/EVP_EncryptInit.pod.algo-doc 2005-04-15 18:01:35.000000000 +0200 +++ openssl-0.9.8k/doc/crypto/EVP_EncryptInit.pod 2009-06-30 12:04:47.000000000 +0200 @@ -91,6 +91,32 @@ EVP_CIPHER_CTX_set_padding - EVP cipher int EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *c, ASN1_TYPE *type); int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *c, ASN1_TYPE *type); + const EVP_CIPHER *EVP_des_ede3(void); + const EVP_CIPHER *EVP_des_ede3_ecb(void); + const EVP_CIPHER *EVP_des_ede3_cfb64(void); + const EVP_CIPHER *EVP_des_ede3_cfb1(void); + const EVP_CIPHER *EVP_des_ede3_cfb8(void); + const EVP_CIPHER *EVP_des_ede3_ofb(void); + const EVP_CIPHER *EVP_des_ede3_cbc(void); + const EVP_CIPHER *EVP_aes_128_ecb(void); + const EVP_CIPHER *EVP_aes_128_cbc(void); + const EVP_CIPHER *EVP_aes_128_cfb1(void); + const EVP_CIPHER *EVP_aes_128_cfb8(void); + const EVP_CIPHER *EVP_aes_128_cfb128(void); + const EVP_CIPHER *EVP_aes_128_ofb(void); + const EVP_CIPHER *EVP_aes_192_ecb(void); + const EVP_CIPHER *EVP_aes_192_cbc(void); + const EVP_CIPHER *EVP_aes_192_cfb1(void); + const EVP_CIPHER *EVP_aes_192_cfb8(void); + const EVP_CIPHER *EVP_aes_192_cfb128(void); + const EVP_CIPHER *EVP_aes_192_ofb(void); + const EVP_CIPHER *EVP_aes_256_ecb(void); + const EVP_CIPHER *EVP_aes_256_cbc(void); + const EVP_CIPHER *EVP_aes_256_cfb1(void); + const EVP_CIPHER *EVP_aes_256_cfb8(void); + const EVP_CIPHER *EVP_aes_256_cfb128(void); + const EVP_CIPHER *EVP_aes_256_ofb(void); + =head1 DESCRIPTION The EVP cipher routines are a high level interface to certain @@ -297,6 +323,18 @@ Three key triple DES in CBC, ECB, CFB an DESX algorithm in CBC mode. +=item EVP_aes_128_cbc(void), EVP_aes_128_ecb(), EVP_aes_128_ofb(void), EVP_aes_128_cfb1(void), EVP_aes_128_cfb8(void), EVP_aes_128_cfb128(void) + +AES with 128 bit key length in CBC, ECB, OFB and CFB modes respectively. + +=item EVP_aes_192_cbc(void), EVP_aes_192_ecb(), EVP_aes_192_ofb(void), EVP_aes_192_cfb1(void), EVP_aes_192_cfb8(void), EVP_aes_192_cfb128(void) + +AES with 192 bit key length in CBC, ECB, OFB and CFB modes respectively. + +=item EVP_aes_256_cbc(void), EVP_aes_256_ecb(), EVP_aes_256_ofb(void), EVP_aes_256_cfb1(void), EVP_aes_256_cfb8(void), EVP_aes_256_cfb128(void) + +AES with 256 bit key length in CBC, ECB, OFB and CFB modes respectively. + =item EVP_rc4(void) RC4 stream cipher. This is a variable key length cipher with default key length 128 bits. openssl-1.0.0-beta3-cipher-change.patch: ssl.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE openssl-1.0.0-beta3-cipher-change.patch --- diff -up openssl-1.0.0-beta3/ssl/ssl.h.cipher-change openssl-1.0.0-beta3/ssl/ssl.h --- openssl-1.0.0-beta3/ssl/ssl.h.cipher-change 2009-08-05 18:22:45.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/ssl.h 2009-08-05 18:27:32.000000000 +0200 @@ -511,7 +511,7 @@ typedef struct ssl_session_st #define SSL_OP_MICROSOFT_SESS_ID_BUG 0x00000001L #define SSL_OP_NETSCAPE_CHALLENGE_BUG 0x00000002L -#define SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG 0x00000008L +#define SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG 0x00000008L /* can break some security expectations */ #define SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG 0x00000010L #define SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER 0x00000020L #define SSL_OP_MSIE_SSLV2_RSA_PADDING 0x00000040L /* no effect since 0.9.7h and 0.9.8b */ @@ -528,7 +528,7 @@ typedef struct ssl_session_st /* SSL_OP_ALL: various bug workarounds that should be rather harmless. * This used to be 0x000FFFFFL before 0.9.7. */ -#define SSL_OP_ALL 0x80000FFFL +#define SSL_OP_ALL 0x80000FF7L /* DTLS options */ #define SSL_OP_NO_QUERY_MTU 0x00001000L openssl-1.0.0-beta3-const.patch: doc/ssl/SSL_CIPHER_get_name.pod | 2 +- ssl/ssl.h | 2 +- ssl/ssl_ciph.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE openssl-1.0.0-beta3-const.patch --- diff -up openssl-1.0.0-beta3/doc/ssl/SSL_CIPHER_get_name.pod.const openssl-1.0.0-beta3/doc/ssl/SSL_CIPHER_get_name.pod --- openssl-1.0.0-beta3/doc/ssl/SSL_CIPHER_get_name.pod.const 2009-02-14 22:49:37.000000000 +0100 +++ openssl-1.0.0-beta3/doc/ssl/SSL_CIPHER_get_name.pod 2009-08-22 16:15:32.000000000 +0200 @@ -11,7 +11,7 @@ SSL_CIPHER_get_name, SSL_CIPHER_get_bits const char *SSL_CIPHER_get_name(const SSL_CIPHER *cipher); int SSL_CIPHER_get_bits(const SSL_CIPHER *cipher, int *alg_bits); char *SSL_CIPHER_get_version(const SSL_CIPHER *cipher); - char *SSL_CIPHER_description(SSL_CIPHER *cipher, char *buf, int size); + char *SSL_CIPHER_description(const SSL_CIPHER *cipher, char *buf, int size); =head1 DESCRIPTION diff -up openssl-1.0.0-beta3/ssl/ssl_ciph.c.const openssl-1.0.0-beta3/ssl/ssl_ciph.c --- openssl-1.0.0-beta3/ssl/ssl_ciph.c.const 2009-08-22 15:56:12.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/ssl_ciph.c 2009-08-22 15:56:12.000000000 +0200 @@ -1458,7 +1458,7 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_ return(cipherstack); } -char *SSL_CIPHER_description(SSL_CIPHER *cipher, char *buf, int len) +char *SSL_CIPHER_description(const SSL_CIPHER *cipher, char *buf, int len) { int is_export,pkl,kl; const char *ver,*exp_str; diff -up openssl-1.0.0-beta3/ssl/ssl.h.const openssl-1.0.0-beta3/ssl/ssl.h --- openssl-1.0.0-beta3/ssl/ssl.h.const 2009-08-22 15:56:11.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/ssl.h 2009-08-22 15:56:12.000000000 +0200 @@ -1638,7 +1638,7 @@ long SSL_get_default_timeout(const SSL * int SSL_library_init(void ); -char *SSL_CIPHER_description(SSL_CIPHER *,char *buf,int size); +char *SSL_CIPHER_description(const SSL_CIPHER *,char *buf,int size); STACK_OF(X509_NAME) *SSL_dup_CA_list(STACK_OF(X509_NAME) *sk); SSL *SSL_dup(SSL *ssl); openssl-1.0.0-beta3-curl.patch: tsget | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE openssl-1.0.0-beta3-curl.patch --- diff -up openssl-1.0.0-beta3/apps/tsget.curl openssl-1.0.0-beta3/apps/tsget --- openssl-1.0.0-beta3/apps/tsget.curl 2006-02-13 00:11:21.000000000 +0100 +++ openssl-1.0.0-beta3/apps/tsget 2009-08-21 15:37:24.000000000 +0200 @@ -7,7 +7,7 @@ use strict; use IO::Handle; use Getopt::Std; use File::Basename; -use WWW::Curl::easy; +use WWW::Curl::Easy; use vars qw(%options); @@ -37,7 +37,7 @@ sub create_curl { my $url = shift; # Create Curl object. - my $curl = WWW::Curl::easy::new(); + my $curl = WWW::Curl::Easy::new(); # Error-handling related options. $curl->setopt(CURLOPT_VERBOSE, 1) if $options{d}; @@ -192,4 +192,4 @@ REQUEST: foreach (@ARGV) { STDERR->printflush(", $output written.\n") if $options{v}; } $curl->cleanup(); -WWW::Curl::easy::global_cleanup(); +WWW::Curl::Easy::global_cleanup(); openssl-1.0.0-beta3-default-paths.patch: s_client.c | 9 +++++---- s_server.c | 16 ++++++++++------ s_time.c | 9 +++++---- 3 files changed, 20 insertions(+), 14 deletions(-) --- NEW FILE openssl-1.0.0-beta3-default-paths.patch --- diff -up openssl-1.0.0-beta3/apps/s_client.c.default-paths openssl-1.0.0-beta3/apps/s_client.c --- openssl-1.0.0-beta3/apps/s_client.c.default-paths 2009-06-30 18:10:24.000000000 +0200 +++ openssl-1.0.0-beta3/apps/s_client.c 2009-08-05 18:17:52.000000000 +0200 @@ -888,12 +888,13 @@ bad: if (!set_cert_key_stuff(ctx,cert,key)) goto end; - if ((!SSL_CTX_load_verify_locations(ctx,CAfile,CApath)) || - (!SSL_CTX_set_default_verify_paths(ctx))) + if (!SSL_CTX_load_verify_locations(ctx,CAfile,CApath)) + { + ERR_print_errors(bio_err); + } + if (!SSL_CTX_set_default_verify_paths(ctx)) { - /* BIO_printf(bio_err,"error setting default verify locations\n"); */ ERR_print_errors(bio_err); - /* goto end; */ } #ifndef OPENSSL_NO_TLSEXT diff -up openssl-1.0.0-beta3/apps/s_server.c.default-paths openssl-1.0.0-beta3/apps/s_server.c --- openssl-1.0.0-beta3/apps/s_server.c.default-paths 2009-06-30 18:10:24.000000000 +0200 +++ openssl-1.0.0-beta3/apps/s_server.c 2009-08-05 18:18:40.000000000 +0200 @@ -1403,12 +1403,13 @@ bad: } #endif - if ((!SSL_CTX_load_verify_locations(ctx,CAfile,CApath)) || - (!SSL_CTX_set_default_verify_paths(ctx))) + if (!SSL_CTX_load_verify_locations(ctx,CAfile,CApath)) + { + ERR_print_errors(bio_err); + } + if (!SSL_CTX_set_default_verify_paths(ctx)) { - /* BIO_printf(bio_err,"X509_load_verify_locations\n"); */ ERR_print_errors(bio_err); - /* goto end; */ } if (vpm) SSL_CTX_set1_param(ctx, vpm); @@ -1457,8 +1458,11 @@ bad: SSL_CTX_sess_set_cache_size(ctx2,128); - if ((!SSL_CTX_load_verify_locations(ctx2,CAfile,CApath)) || - (!SSL_CTX_set_default_verify_paths(ctx2))) + if (!SSL_CTX_load_verify_locations(ctx2,CAfile,CApath)) + { + ERR_print_errors(bio_err); + } + if (!SSL_CTX_set_default_verify_paths(ctx2)) { ERR_print_errors(bio_err); } diff -up openssl-1.0.0-beta3/apps/s_time.c.default-paths openssl-1.0.0-beta3/apps/s_time.c --- openssl-1.0.0-beta3/apps/s_time.c.default-paths 2006-04-17 14:22:13.000000000 +0200 +++ openssl-1.0.0-beta3/apps/s_time.c 2009-08-05 18:00:35.000000000 +0200 @@ -373,12 +373,13 @@ int MAIN(int argc, char **argv) SSL_load_error_strings(); - if ((!SSL_CTX_load_verify_locations(tm_ctx,CAfile,CApath)) || - (!SSL_CTX_set_default_verify_paths(tm_ctx))) + if (!SSL_CTX_load_verify_locations(tm_ctx,CAfile,CApath)) + { + ERR_print_errors(bio_err); + } + if (!SSL_CTX_set_default_verify_paths(tm_ctx)) { - /* BIO_printf(bio_err,"error setting default verify locations\n"); */ ERR_print_errors(bio_err); - /* goto end; */ } if (tm_cipher == NULL) openssl-1.0.0-beta3-defaults.patch: openssl.cnf | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) --- NEW FILE openssl-1.0.0-beta3-defaults.patch --- diff -up openssl-1.0.0-beta3/apps/openssl.cnf.defaults openssl-1.0.0-beta3/apps/openssl.cnf --- openssl-1.0.0-beta3/apps/openssl.cnf.defaults 2009-04-04 20:09:43.000000000 +0200 +++ openssl-1.0.0-beta3/apps/openssl.cnf 2009-08-04 22:57:16.000000000 +0200 @@ -103,7 +103,8 @@ emailAddress = optional #################################################################### [ req ] -default_bits = 1024 +default_bits = 2048 +default_md = sha1 default_keyfile = privkey.pem distinguished_name = req_distinguished_name attributes = req_attributes @@ -126,17 +127,18 @@ string_mask = utf8only [ req_distinguished_name ] countryName = Country Name (2 letter code) -countryName_default = AU +countryName_default = XX countryName_min = 2 countryName_max = 2 stateOrProvinceName = State or Province Name (full name) -stateOrProvinceName_default = Some-State +#stateOrProvinceName_default = Default Province localityName = Locality Name (eg, city) +localityName_default = Default City 0.organizationName = Organization Name (eg, company) -0.organizationName_default = Internet Widgits Pty Ltd +0.organizationName_default = Default Company Ltd # we can do this but it is not needed normally :-) #1.organizationName = Second Organization Name (eg, company) @@ -145,7 +147,7 @@ localityName = Locality Name (eg, city organizationalUnitName = Organizational Unit Name (eg, section) #organizationalUnitName_default = -commonName = Common Name (eg, YOUR name) +commonName = Common Name (eg, your name or your server\'s hostname) commonName_max = 64 emailAddress = Email Address openssl-1.0.0-beta3-enginesdir.patch: Configure | 9 +++++++-- engines/Makefile | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) --- NEW FILE openssl-1.0.0-beta3-enginesdir.patch --- diff -up openssl-1.0.0-beta3/Configure.enginesdir openssl-1.0.0-beta3/Configure --- openssl-1.0.0-beta3/Configure.enginesdir 2009-08-10 19:46:32.000000000 +0200 +++ openssl-1.0.0-beta3/Configure 2009-08-10 19:46:32.000000000 +0200 @@ -616,6 +616,7 @@ my $idx_multilib = $idx++; my $prefix=""; my $openssldir=""; +my $enginesdir=""; my $exe_ext=""; my $install_prefix=""; my $cross_compile_prefix=""; @@ -820,6 +821,10 @@ PROCESS_ARGS: { $openssldir=$1; } + elsif (/^--enginesdir=(.*)$/) + { + $enginesdir=$1; + } elsif (/^--install.prefix=(.*)$/) { $install_prefix=$1; @@ -1037,7 +1042,7 @@ chop $prefix if $prefix =~ /.\/$/; $openssldir=$prefix . "/ssl" if $openssldir eq ""; $openssldir=$prefix . "/" . $openssldir if $openssldir !~ /(^\/|^[a-zA-Z]:[\\\/])/; - +$enginesdir="$prefix/lib/engines" if $enginesdir eq ""; print "IsMK1MF=$IsMK1MF\n"; @@ -1645,7 +1650,7 @@ while () # $foo is to become "$prefix/lib$multilib/engines"; # as Makefile.org and engines/Makefile are adapted for # $multilib suffix. - my $foo = "$prefix/lib/engines"; + my $foo = "$enginesdir"; $foo =~ s/\\/\\\\/g; print OUT "#define ENGINESDIR \"$foo\"\n"; } diff -up openssl-1.0.0-beta3/engines/Makefile.enginesdir openssl-1.0.0-beta3/engines/Makefile --- openssl-1.0.0-beta3/engines/Makefile.enginesdir 2009-06-14 04:37:22.000000000 +0200 +++ openssl-1.0.0-beta3/engines/Makefile 2009-08-10 19:46:48.000000000 +0200 @@ -123,7 +123,7 @@ install: sfx=".so"; \ cp cyg$$l.dll $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$$l$$sfx.new; \ fi; \ - chmod 555 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$$l$$sfx.new; \ + chmod 755 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$$l$$sfx.new; \ mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$$l$$sfx.new $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$$l$$sfx ); \ done; \ fi openssl-1.0.0-beta3-fips.patch: Configure | 14 Makefile.org | 6 crypto/Makefile | 6 crypto/bf/bf_skey.c | 7 crypto/bf/blowfish.h | 4 crypto/bn/Makefile | 4 crypto/bn/bn.h | 11 crypto/bn/bn_x931p.c | 272 ++++++++++ crypto/camellia/Makefile | 4 crypto/camellia/asm/cmll-x86.pl | 7 crypto/camellia/camellia.h | 5 crypto/camellia/cmll_fblk.c | 68 ++ crypto/camellia/cmll_misc.c | 9 crypto/cast/c_skey.c | 7 crypto/cast/cast.h | 4 crypto/crypto.h | 57 ++ crypto/dh/dh.h | 5 crypto/dh/dh_err.c | 3 crypto/dh/dh_gen.c | 18 crypto/dh/dh_key.c | 21 crypto/dsa/dsa.h | 23 crypto/dsa/dsa_gen.c | 19 crypto/dsa/dsa_key.c | 50 + crypto/dsa/dsa_ossl.c | 36 + crypto/err/err_all.c | 6 crypto/evp/digest.c | 60 ++ crypto/evp/e_aes.c | 41 - crypto/evp/e_camellia.c | 2 crypto/evp/e_des3.c | 24 crypto/evp/e_null.c | 2 crypto/evp/evp.h | 23 crypto/evp/evp_enc.c | 69 ++ crypto/evp/evp_err.c | 1 crypto/evp/evp_lib.c | 22 crypto/evp/evp_locl.h | 29 - crypto/evp/m_dss.c | 2 crypto/evp/m_dss1.c | 2 crypto/evp/m_sha1.c | 15 crypto/evp/names.c | 8 crypto/fips/Makefile | 81 +++ crypto/fips/cavs/fips_aesavs.c | 939 +++++++++++++++++++++++++++++++++++++ crypto/fips/cavs/fips_desmovs.c | 702 +++++++++++++++++++++++++++ crypto/fips/cavs/fips_dssvs.c | 537 +++++++++++++++++++++ crypto/fips/cavs/fips_rngvs.c | 230 +++++++++ crypto/fips/cavs/fips_rsagtest.c | 390 +++++++++++++++ crypto/fips/cavs/fips_rsastest.c | 370 ++++++++++++++ crypto/fips/cavs/fips_rsavtest.c | 377 ++++++++++++++ crypto/fips/cavs/fips_shatest.c | 388 +++++++++++++++ crypto/fips/cavs/fips_utl.h | 343 +++++++++++++ crypto/fips/fips.c | 419 ++++++++++++++++ crypto/fips/fips.h | 163 ++++++ crypto/fips/fips_aes_selftest.c | 103 ++++ crypto/fips/fips_des_selftest.c | 139 +++++ crypto/fips/fips_dsa_selftest.c | 182 +++++++ crypto/fips/fips_hmac_selftest.c | 137 +++++ crypto/fips/fips_rand.c | 412 ++++++++++++++++ crypto/fips/fips_rand.h | 77 +++ crypto/fips/fips_rand_selftest.c | 373 ++++++++++++++ crypto/fips/fips_randtest.c | 248 +++++++++ crypto/fips/fips_rsa_selftest.c | 434 +++++++++++++++++ crypto/fips/fips_rsa_x931g.c | 281 +++++++++++ crypto/fips/fips_sha1_selftest.c | 99 +++ crypto/fips/fips_standalone_sha1.c | 173 ++++++ crypto/fips/fips_test_suite.c | 588 +++++++++++++++++++++++ crypto/fips_err.c | 7 crypto/fips_err.h | 137 +++++ crypto/fips_locl.h | 72 ++ crypto/hmac/hmac.c | 14 crypto/hmac/hmac.h | 1 crypto/md2/md2.h | 3 crypto/md2/md2_dgst.c | 7 crypto/md4/md4.h | 3 crypto/md4/md4_dgst.c | 7 crypto/md5/md5.h | 3 crypto/md5/md5_dgst.c | 7 crypto/mdc2/mdc2.h | 4 crypto/mdc2/mdc2dgst.c | 7 crypto/mem.c | 2 crypto/o_init.c | 80 +++ crypto/opensslconf.h.in | 15 crypto/pkcs12/p12_crt.c | 11 crypto/rand/md_rand.c | 12 crypto/rand/rand.h | 17 crypto/rand/rand_err.c | 17 crypto/rand/rand_lib.c | 17 crypto/rc2/rc2.h | 4 crypto/rc2/rc2_skey.c | 17 crypto/rc4/Makefile | 4 crypto/rc4/asm/rc4-586.pl | 8 crypto/rc4/asm/rc4-s390x.pl | 2 crypto/rc4/asm/rc4-x86_64.pl | 2 crypto/rc4/rc4.h | 3 crypto/rc4/rc4_fblk.c | 75 ++ crypto/rc4/rc4_skey.c | 14 crypto/ripemd/ripemd.h | 3 crypto/ripemd/rmd_dgst.c | 7 crypto/rsa/rsa.h | 28 + crypto/rsa/rsa_eay.c | 160 ++++-- crypto/rsa/rsa_err.c | 6 crypto/rsa/rsa_gen.c | 99 +++ crypto/rsa/rsa_lib.c | 87 +-- crypto/rsa/rsa_sign.c | 10 crypto/sha/sha.h | 3 crypto/sha/sha1dgst.c | 4 crypto/sha/sha256.c | 10 crypto/sha/sha512.c | 12 crypto/sha/sha_dgst.c | 6 crypto/sha/sha_locl.h | 7 ssl/s23_clnt.c | 16 ssl/s23_srvr.c | 9 ssl/s3_clnt.c | 6 ssl/s3_enc.c | 4 ssl/s3_srvr.c | 2 ssl/ssl_ciph.c | 7 ssl/ssl_lib.c | 8 ssl/ssltest.c | 35 + ssl/t1_enc.c | 2 117 files changed, 10074 insertions(+), 180 deletions(-) --- NEW FILE openssl-1.0.0-beta3-fips.patch --- diff -up openssl-1.0.0-beta3/Configure.fips openssl-1.0.0-beta3/Configure --- openssl-1.0.0-beta3/Configure.fips 2009-08-11 18:07:30.000000000 +0200 +++ openssl-1.0.0-beta3/Configure 2009-08-11 18:07:30.000000000 +0200 @@ -654,6 +654,7 @@ my $cmll_enc="camellia.o cmll_misc.o cml my $processor=""; my $default_ranlib; my $perl; +my $fips=0; # All of the following is disabled by default (RC5 was enabled before 0.9.8): @@ -797,6 +798,10 @@ PROCESS_ARGS: } elsif (/^386$/) { $processor=386; } + elsif (/^fips$/) + { + $fips=1; + } elsif (/^rsaref$/) { # No RSAref support any more since it's not needed. @@ -1349,6 +1354,11 @@ $cflags.=" -DOPENSSL_IA32_SSE2" if (!$no $cflags.=" -DOPENSSL_BN_ASM_MONT" if ($bn_obj =~ /-mont/); +if ($fips) + { + $openssl_other_defines.="#define OPENSSL_FIPS\n"; + } + $cpuid_obj="mem_clr.o" unless ($cpuid_obj =~ /\.o$/); $des_obj=$des_enc unless ($des_obj =~ /\.o$/); $bf_obj=$bf_enc unless ($bf_obj =~ /\.o$/); @@ -1504,6 +1514,10 @@ while () s/^LIBKRB5=.*/LIBKRB5=$withargs{"krb5-lib"}/; s/^LIBZLIB=.*/LIBZLIB=$withargs{"zlib-lib"}/; s/^ZLIB_INCLUDE=.*/ZLIB_INCLUDE=$withargs{"zlib-include"}/; + if ($fips) + { + s/^FIPS=.*/FIPS=yes/; + } s/^SHLIB_TARGET=.*/SHLIB_TARGET=$shared_target/; s/^SHLIB_MARK=.*/SHLIB_MARK=$shared_mark/; s/^SHARED_LIBS=.*/SHARED_LIBS=\$(SHARED_CRYPTO) \$(SHARED_SSL)/ if (!$no_shared); diff -up openssl-1.0.0-beta3/crypto/bf/bf_skey.c.fips openssl-1.0.0-beta3/crypto/bf/bf_skey.c --- openssl-1.0.0-beta3/crypto/bf/bf_skey.c.fips 2008-11-12 04:57:52.000000000 +0100 +++ openssl-1.0.0-beta3/crypto/bf/bf_skey.c 2009-08-11 18:07:30.000000000 +0200 @@ -59,10 +59,15 @@ #include #include #include +#include +#ifdef OPENSSL_FIPS +#include +#endif + #include "bf_locl.h" #include "bf_pi.h" -void BF_set_key(BF_KEY *key, int len, const unsigned char *data) +FIPS_NON_FIPS_VCIPHER_Init(BF) { int i; BF_LONG *p,ri,in[2]; diff -up openssl-1.0.0-beta3/crypto/bf/blowfish.h.fips openssl-1.0.0-beta3/crypto/bf/blowfish.h --- openssl-1.0.0-beta3/crypto/bf/blowfish.h.fips 2009-08-11 18:07:30.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/bf/blowfish.h 2009-08-11 18:07:30.000000000 +0200 @@ -104,7 +104,9 @@ typedef struct bf_key_st BF_LONG S[4*256]; } BF_KEY; - +#ifdef OPENSSL_FIPS +void private_BF_set_key(BF_KEY *key, int len, const unsigned char *data); +#endif void BF_set_key(BF_KEY *key, int len, const unsigned char *data); void BF_encrypt(BF_LONG *data,const BF_KEY *key); diff -up openssl-1.0.0-beta3/crypto/bn/bn.h.fips openssl-1.0.0-beta3/crypto/bn/bn.h --- openssl-1.0.0-beta3/crypto/bn/bn.h.fips 2009-08-11 18:07:30.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/bn/bn.h 2009-08-11 18:07:30.000000000 +0200 @@ -540,6 +540,17 @@ int BN_is_prime_ex(const BIGNUM *p,int n int BN_is_prime_fasttest_ex(const BIGNUM *p,int nchecks, BN_CTX *ctx, int do_trial_division, BN_GENCB *cb); +int BN_X931_generate_Xpq(BIGNUM *Xp, BIGNUM *Xq, int nbits, BN_CTX *ctx); + +int BN_X931_derive_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2, + const BIGNUM *Xp, const BIGNUM *Xp1, const BIGNUM *Xp2, + const BIGNUM *e, BN_CTX *ctx, BN_GENCB *cb); +int BN_X931_generate_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2, + BIGNUM *Xp1, BIGNUM *Xp2, + const BIGNUM *Xp, + const BIGNUM *e, BN_CTX *ctx, + BN_GENCB *cb); + BN_MONT_CTX *BN_MONT_CTX_new(void ); void BN_MONT_CTX_init(BN_MONT_CTX *ctx); int BN_mod_mul_montgomery(BIGNUM *r,const BIGNUM *a,const BIGNUM *b, diff -up /dev/null openssl-1.0.0-beta3/crypto/bn/bn_x931p.c --- /dev/null 2009-07-27 08:39:22.849064505 +0200 +++ openssl-1.0.0-beta3/crypto/bn/bn_x931p.c 2009-08-11 18:07:30.000000000 +0200 @@ -0,0 +1,272 @@ +/* bn_x931p.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL + * project 2005. + */ +/* ==================================================================== + * Copyright (c) 2005 The OpenSSL Project. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. All advertising materials mentioning features or use of this + * software must display the following acknowledgment: + * "This product includes software developed by the OpenSSL Project + * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" + * + * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to + * endorse or promote products derived from this software without + * prior written permission. For written permission, please contact + * licensing at OpenSSL.org. + * + * 5. Products derived from this software may not be called "OpenSSL" + * nor may "OpenSSL" appear in their names without prior written + * permission of the OpenSSL Project. + * + * 6. Redistributions of any form whatsoever must retain the following + * acknowledgment: + * "This product includes software developed by the OpenSSL Project + * for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" + * + * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * ==================================================================== + * + * This product includes cryptographic software written by Eric Young + * (eay at cryptsoft.com). This product includes software written by Tim + * Hudson (tjh at cryptsoft.com). + * + */ + +#include +#include + +/* X9.31 routines for prime derivation */ + +/* X9.31 prime derivation. This is used to generate the primes pi + * (p1, p2, q1, q2) from a parameter Xpi by checking successive odd + * integers. + */ + +static int bn_x931_derive_pi(BIGNUM *pi, const BIGNUM *Xpi, BN_CTX *ctx, + BN_GENCB *cb) + { + int i = 0; + if (!BN_copy(pi, Xpi)) + return 0; + if (!BN_is_odd(pi) && !BN_add_word(pi, 1)) + return 0; + for(;;) + { + i++; + BN_GENCB_call(cb, 0, i); + /* NB 27 MR is specificed in X9.31 */ + if (BN_is_prime_fasttest_ex(pi, 27, ctx, 1, cb)) + break; + if (!BN_add_word(pi, 2)) + return 0; + } + BN_GENCB_call(cb, 2, i); + return 1; + } + +/* This is the main X9.31 prime derivation function. From parameters + * Xp1, Xp2 and Xp derive the prime p. If the parameters p1 or p2 are + * not NULL they will be returned too: this is needed for testing. + */ + [...11626 lines suppressed...] +#endif + if (s->state == SSL23_ST_SR_CLNT_HELLO_B) { /* we have SSLv3/TLSv1 in an SSLv2 header diff -up openssl-1.0.0-beta3/ssl/s3_clnt.c.fips openssl-1.0.0-beta3/ssl/s3_clnt.c --- openssl-1.0.0-beta3/ssl/s3_clnt.c.fips 2009-06-16 18:39:20.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/s3_clnt.c 2009-08-11 18:07:30.000000000 +0200 @@ -156,6 +156,10 @@ #include #include #include +#ifdef OPENSSL_FIPS +#include +#endif + #ifndef OPENSSL_NO_DH #include #endif @@ -1524,6 +1528,8 @@ int ssl3_get_key_exchange(SSL *s) q=md_buf; for (num=2; num > 0; num--) { + EVP_MD_CTX_set_flags(&md_ctx, + EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); EVP_DigestInit_ex(&md_ctx,(num == 2) ?s->ctx->md5:s->ctx->sha1, NULL); EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); diff -up openssl-1.0.0-beta3/ssl/s3_enc.c.fips openssl-1.0.0-beta3/ssl/s3_enc.c --- openssl-1.0.0-beta3/ssl/s3_enc.c.fips 2009-04-16 19:22:50.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/s3_enc.c 2009-08-11 18:07:30.000000000 +0200 @@ -170,6 +170,7 @@ static int ssl3_generate_key_block(SSL * #endif k=0; EVP_MD_CTX_init(&m5); + EVP_MD_CTX_set_flags(&m5, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); EVP_MD_CTX_init(&s1); for (i=0; (int)is3->tmp.new_cipher->algorithm2) && md) { s->s3->handshake_dgst[i]=EVP_MD_CTX_create(); + EVP_MD_CTX_set_flags(s->s3->handshake_dgst[i], + EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); EVP_DigestInit_ex(s->s3->handshake_dgst[i],md,NULL); EVP_DigestUpdate(s->s3->handshake_dgst[i],hdata,hdatalen); } @@ -670,6 +673,7 @@ static int ssl3_handshake_mac(SSL *s, in return 0; } EVP_MD_CTX_init(&ctx); + EVP_MD_CTX_set_flags(&ctx, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); EVP_MD_CTX_copy_ex(&ctx,d); n=EVP_MD_CTX_size(&ctx); if (n < 0) diff -up openssl-1.0.0-beta3/ssl/s3_srvr.c.fips openssl-1.0.0-beta3/ssl/s3_srvr.c --- openssl-1.0.0-beta3/ssl/s3_srvr.c.fips 2009-06-26 17:04:22.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/s3_srvr.c 2009-08-11 18:07:30.000000000 +0200 @@ -1674,6 +1674,8 @@ int ssl3_send_server_key_exchange(SSL *s j=0; for (num=2; num > 0; num--) { + EVP_MD_CTX_set_flags(&md_ctx, + EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); EVP_DigestInit_ex(&md_ctx,(num == 2) ?s->ctx->md5:s->ctx->sha1, NULL); EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); diff -up openssl-1.0.0-beta3/ssl/ssl_ciph.c.fips openssl-1.0.0-beta3/ssl/ssl_ciph.c --- openssl-1.0.0-beta3/ssl/ssl_ciph.c.fips 2009-04-07 14:10:59.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/ssl_ciph.c 2009-08-11 18:07:30.000000000 +0200 @@ -727,6 +727,9 @@ static void ssl_cipher_collect_ciphers(c !(c->algorithm_auth & disabled_auth) && !(c->algorithm_enc & disabled_enc) && !(c->algorithm_mac & disabled_mac) && +#ifdef OPENSSL_FIPS + (!FIPS_mode() || (c->algo_strength & SSL_FIPS)) && +#endif !(c->algorithm_ssl & disabled_ssl)) { co_list[co_list_num].cipher = c; @@ -1423,7 +1426,11 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_ */ for (curr = head; curr != NULL; curr = curr->next) { +#ifdef OPENSSL_FIPS + if (curr->active && (!FIPS_mode() || curr->cipher->algo_strength & SSL_FIPS)) +#else if (curr->active) +#endif { sk_SSL_CIPHER_push(cipherstack, curr->cipher); #ifdef CIPHER_DEBUG diff -up openssl-1.0.0-beta3/ssl/ssl_lib.c.fips openssl-1.0.0-beta3/ssl/ssl_lib.c --- openssl-1.0.0-beta3/ssl/ssl_lib.c.fips 2009-06-30 13:57:24.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/ssl_lib.c 2009-08-11 18:07:30.000000000 +0200 @@ -1470,6 +1470,14 @@ SSL_CTX *SSL_CTX_new(const SSL_METHOD *m return(NULL); } +#ifdef OPENSSL_FIPS + if (FIPS_mode() && (meth->version < TLS1_VERSION)) + { + SSLerr(SSL_F_SSL_CTX_NEW, SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); + return NULL; + } +#endif + if (SSL_get_ex_data_X509_STORE_CTX_idx() < 0) { SSLerr(SSL_F_SSL_CTX_NEW,SSL_R_X509_VERIFICATION_SETUP_PROBLEMS); diff -up openssl-1.0.0-beta3/ssl/ssltest.c.fips openssl-1.0.0-beta3/ssl/ssltest.c --- openssl-1.0.0-beta3/ssl/ssltest.c.fips 2009-08-11 18:07:30.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/ssltest.c 2009-08-11 18:07:30.000000000 +0200 @@ -265,6 +265,9 @@ static void sv_usage(void) { fprintf(stderr,"usage: ssltest [args ...]\n"); fprintf(stderr,"\n"); +#ifdef OPENSSL_FIPS + fprintf(stderr,"-F - run test in FIPS mode\n"); +#endif fprintf(stderr," -server_auth - check server certificate\n"); fprintf(stderr," -client_auth - do client authentication\n"); fprintf(stderr," -proxy - allow proxy certificates\n"); @@ -484,6 +487,9 @@ int main(int argc, char *argv[]) #endif STACK_OF(SSL_COMP) *ssl_comp_methods = NULL; int test_cipherlist = 0; +#ifdef OPENSSL_FIPS + int fips_mode=0; +#endif verbose = 0; debug = 0; @@ -515,7 +521,16 @@ int main(int argc, char *argv[]) while (argc >= 1) { - if (strcmp(*argv,"-server_auth") == 0) + if(!strcmp(*argv,"-F")) + { +#ifdef OPENSSL_FIPS + fips_mode=1; +#else + fprintf(stderr,"not compiled with FIPS support, so exitting without running.\n"); + EXIT(0); +#endif + } + else if (strcmp(*argv,"-server_auth") == 0) server_auth=1; else if (strcmp(*argv,"-client_auth") == 0) client_auth=1; @@ -711,6 +726,20 @@ bad: EXIT(1); } +#ifdef OPENSSL_FIPS + if(fips_mode) + { + if(!FIPS_mode_set(1)) + { + ERR_load_crypto_strings(); + ERR_print_errors(BIO_new_fp(stderr,BIO_NOCLOSE)); + EXIT(1); + } + else + fprintf(stderr,"*** IN FIPS MODE ***\n"); + } +#endif + if (print_time) { if (!bio_pair) @@ -2153,12 +2182,12 @@ static int MS_CALLBACK app_verify_callba } #ifndef OPENSSL_NO_X509_VERIFY -# ifdef OPENSSL_FIPS +# if 0 if(s->version == TLS1_VERSION) FIPS_allow_md5(1); # endif ok = X509_verify_cert(ctx); -# ifdef OPENSSL_FIPS +# if 0 if(s->version == TLS1_VERSION) FIPS_allow_md5(0); # endif diff -up openssl-1.0.0-beta3/ssl/t1_enc.c.fips openssl-1.0.0-beta3/ssl/t1_enc.c --- openssl-1.0.0-beta3/ssl/t1_enc.c.fips 2009-04-19 20:03:13.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/t1_enc.c 2009-08-11 18:07:30.000000000 +0200 @@ -169,6 +169,8 @@ static void tls1_P_hash(const EVP_MD *md HMAC_CTX_init(&ctx); HMAC_CTX_init(&ctx_tmp); + HMAC_CTX_set_flags(&ctx, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + HMAC_CTX_set_flags(&ctx_tmp, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); HMAC_Init_ex(&ctx,sec,sec_len,md, NULL); HMAC_Init_ex(&ctx_tmp,sec,sec_len,md, NULL); if (seed1 != NULL) HMAC_Update(&ctx,seed1,seed1_len); openssl-1.0.0-beta3-fipscheck.patch: Makefile | 13 ++ fips.c | 218 +++++++++++++++++++++++++++++++++++++++++++++++++ fips_standalone_sha1.c | 42 ++++----- 3 files changed, 251 insertions(+), 22 deletions(-) --- NEW FILE openssl-1.0.0-beta3-fipscheck.patch --- diff -up openssl-1.0.0-beta3/crypto/fips/fips.c.fipscheck openssl-1.0.0-beta3/crypto/fips/fips.c --- openssl-1.0.0-beta3/crypto/fips/fips.c.fipscheck 2009-08-10 20:11:59.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/fips/fips.c 2009-08-10 20:11:59.000000000 +0200 @@ -47,6 +47,7 @@ * */ +#define _GNU_SOURCE #include #include @@ -56,6 +57,9 @@ #include #include #include +#include +#include +#include #include "fips_locl.h" #ifdef OPENSSL_FIPS @@ -165,6 +169,204 @@ int FIPS_selftest() && FIPS_selftest_dsa(); } +/* we implement what libfipscheck does ourselves */ + +static int +get_library_path(const char *libname, const char *symbolname, char *path, size_t pathlen) +{ + Dl_info info; + void *dl, *sym; + int rv = -1; + + dl = dlopen(libname, RTLD_LAZY); + if (dl == NULL) { + return -1; + } + + sym = dlsym(dl, symbolname); + + if (sym != NULL && dladdr(sym, &info)) { + strncpy(path, info.dli_fname, pathlen-1); + path[pathlen-1] = '\0'; + rv = 0; + } + + dlclose(dl); + + return rv; +} + +static const char conv[] = "0123456789abcdef"; + +static char * +bin2hex(void *buf, size_t len) +{ + char *hex, *p; + unsigned char *src = buf; + + hex = malloc(len * 2 + 1); + if (hex == NULL) + return NULL; + + p = hex; + + while (len > 0) { + unsigned c; + + c = *src; + src++; + + *p = conv[c >> 4]; + ++p; + *p = conv[c & 0x0f]; + ++p; + --len; + } + *p = '\0'; + return hex; +} + +#define HMAC_PREFIX "." +#define HMAC_SUFFIX ".hmac" +#define READ_BUFFER_LENGTH 16384 + +static char * +make_hmac_path(const char *origpath) +{ + char *path, *p; + const char *fn; + + path = malloc(sizeof(HMAC_PREFIX) + sizeof(HMAC_SUFFIX) + strlen(origpath)); + if(path == NULL) { + return NULL; + } + + fn = strrchr(origpath, '/'); + if (fn == NULL) { + fn = origpath; + } else { + ++fn; + } + + strncpy(path, origpath, fn-origpath); + p = path + (fn - origpath); + p = stpcpy(p, HMAC_PREFIX); + p = stpcpy(p, fn); + p = stpcpy(p, HMAC_SUFFIX); + + return path; +} + +static const char hmackey[] = "orboDeJITITejsirpADONivirpUkvarP"; + +static int +compute_file_hmac(const char *path, void **buf, size_t *hmaclen) +{ + FILE *f = NULL; + int rv = -1; + unsigned char rbuf[READ_BUFFER_LENGTH]; + size_t len; + unsigned int hlen; + HMAC_CTX c; + + HMAC_CTX_init(&c); + + f = fopen(path, "r"); + + if (f == NULL) { + goto end; + } + + HMAC_Init(&c, hmackey, sizeof(hmackey)-1, EVP_sha256()); + + while ((len=fread(rbuf, 1, sizeof(rbuf), f)) != 0) { + HMAC_Update(&c, rbuf, len); + } + + len = sizeof(rbuf); + /* reuse rbuf for hmac */ + HMAC_Final(&c, rbuf, &hlen); + + *buf = malloc(hlen); + if (*buf == NULL) { + goto end; + } + + *hmaclen = hlen; + + memcpy(*buf, rbuf, hlen); + + rv = 0; +end: + HMAC_CTX_cleanup(&c); + + if (f) + fclose(f); + + return rv; +} + +static int +FIPSCHECK_verify(const char *libname, const char *symbolname) +{ + char path[PATH_MAX+1]; + int rv; + FILE *hf; + char *hmacpath, *p; + char *hmac = NULL; + size_t n; + + rv = get_library_path(libname, symbolname, path, sizeof(path)); + + if (rv < 0) + return 0; + + hmacpath = make_hmac_path(path); + + hf = fopen(hmacpath, "r"); + if (hf == NULL) { + free(hmacpath); + return 0; + } + + if (getline(&hmac, &n, hf) > 0) { + void *buf; + size_t hmaclen; + char *hex; + + if ((p=strchr(hmac, '\n')) != NULL) + *p = '\0'; + + if (compute_file_hmac(path, &buf, &hmaclen) < 0) { + rv = -4; + goto end; + } + + if ((hex=bin2hex(buf, hmaclen)) == NULL) { + free(buf); + rv = -5; + goto end; + } + + if (strcmp(hex, hmac) != 0) { + rv = -1; + } + free(buf); + free(hex); + } + +end: + free(hmac); + free(hmacpath); + fclose(hf); + + if (rv < 0) + return 0; + + /* check successful */ + return 1; +} + int FIPS_mode_set(int onoff) { int fips_set_owning_thread(); @@ -201,6 +403,22 @@ int FIPS_mode_set(int onoff) } #endif + if(!FIPSCHECK_verify("libcrypto.so." SHLIB_VERSION_NUMBER,"FIPS_mode_set")) + { + FIPSerr(FIPS_F_FIPS_MODE_SET,FIPS_R_FINGERPRINT_DOES_NOT_MATCH); + fips_selftest_fail = 1; + ret = 0; + goto end; + } + + if(!FIPSCHECK_verify("libssl.so." SHLIB_VERSION_NUMBER,"SSL_CTX_new")) + { + FIPSerr(FIPS_F_FIPS_MODE_SET,FIPS_R_FINGERPRINT_DOES_NOT_MATCH); + fips_selftest_fail = 1; + ret = 0; + goto end; + } + /* Perform RNG KAT before seeding */ if (!FIPS_selftest_rng()) { diff -up openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c.fipscheck openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c --- openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c.fipscheck 2009-08-10 20:11:59.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c 2009-08-10 20:11:59.000000000 +0200 @@ -62,7 +62,7 @@ void OPENSSL_cleanse(void *p,size_t len) #ifdef OPENSSL_FIPS -static void hmac_init(SHA_CTX *md_ctx,SHA_CTX *o_ctx, +static void hmac_init(SHA256_CTX *md_ctx,SHA256_CTX *o_ctx, const char *key) { size_t len=strlen(key); @@ -72,10 +72,10 @@ static void hmac_init(SHA_CTX *md_ctx,SH if (len > SHA_CBLOCK) { - SHA1_Init(md_ctx); - SHA1_Update(md_ctx,key,len); - SHA1_Final(keymd,md_ctx); - len=20; + SHA256_Init(md_ctx); + SHA256_Update(md_ctx,key,len); + SHA256_Final(keymd,md_ctx); + len=SHA256_DIGEST_LENGTH; } else memcpy(keymd,key,len); @@ -83,22 +83,22 @@ static void hmac_init(SHA_CTX *md_ctx,SH for(i=0 ; i < HMAC_MAX_MD_CBLOCK ; i++) pad[i]=0x36^keymd[i]; - SHA1_Init(md_ctx); - SHA1_Update(md_ctx,pad,SHA_CBLOCK); + SHA256_Init(md_ctx); + SHA256_Update(md_ctx,pad,SHA256_CBLOCK); for(i=0 ; i < HMAC_MAX_MD_CBLOCK ; i++) pad[i]=0x5c^keymd[i]; - SHA1_Init(o_ctx); - SHA1_Update(o_ctx,pad,SHA_CBLOCK); + SHA256_Init(o_ctx); + SHA256_Update(o_ctx,pad,SHA256_CBLOCK); } -static void hmac_final(unsigned char *md,SHA_CTX *md_ctx,SHA_CTX *o_ctx) +static void hmac_final(unsigned char *md,SHA256_CTX *md_ctx,SHA256_CTX *o_ctx) { - unsigned char buf[20]; + unsigned char buf[SHA256_DIGEST_LENGTH]; - SHA1_Final(buf,md_ctx); - SHA1_Update(o_ctx,buf,sizeof buf); - SHA1_Final(md,o_ctx); + SHA256_Final(buf,md_ctx); + SHA256_Update(o_ctx,buf,sizeof buf); + SHA256_Final(md,o_ctx); } #endif @@ -106,7 +106,7 @@ static void hmac_final(unsigned char *md int main(int argc,char **argv) { #ifdef OPENSSL_FIPS - static char key[]="etaonrishdlcupfm"; + static char key[]="orboDeJITITejsirpADONivirpUkvarP"; int n,binary=0; if(argc < 2) @@ -125,8 +125,8 @@ int main(int argc,char **argv) for(; n < argc ; ++n) { FILE *f=fopen(argv[n],"rb"); - SHA_CTX md_ctx,o_ctx; - unsigned char md[20]; + SHA256_CTX md_ctx,o_ctx; + unsigned char md[SHA256_DIGEST_LENGTH]; int i; if(!f) @@ -151,18 +151,18 @@ int main(int argc,char **argv) else break; } - SHA1_Update(&md_ctx,buf,l); + SHA256_Update(&md_ctx,buf,l); } hmac_final(md,&md_ctx,&o_ctx); if (binary) { - fwrite(md,20,1,stdout); + fwrite(md,SHA256_DIGEST_LENGTH,1,stdout); break; /* ... for single(!) file */ } - printf("HMAC-SHA1(%s)= ",argv[n]); - for(i=0 ; i < 20 ; ++i) +/* printf("HMAC-SHA1(%s)= ",argv[n]); */ + for(i=0 ; i < SHA256_DIGEST_LENGTH ; ++i) printf("%02x",md[i]); printf("\n"); } diff -up openssl-1.0.0-beta3/crypto/fips/Makefile.fipscheck openssl-1.0.0-beta3/crypto/fips/Makefile --- openssl-1.0.0-beta3/crypto/fips/Makefile.fipscheck 2009-08-10 20:11:59.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/fips/Makefile 2009-08-10 20:27:45.000000000 +0200 @@ -16,6 +16,9 @@ GENERAL=Makefile TEST=fips_test_suite.c fips_randtest.c APPS= +PROGRAM= fips_standalone_sha1 +EXE= $(PROGRAM)$(EXE_EXT) + LIB=$(TOP)/libcrypto.a LIBSRC=fips_aes_selftest.c fips_des_selftest.c fips_hmac_selftest.c fips_rand_selftest.c \ fips_rsa_selftest.c fips_sha1_selftest.c fips.c fips_dsa_selftest.c fips_rand.c \ @@ -25,6 +28,8 @@ LIBOBJ=fips_aes_selftest.o fips_des_self fips_rsa_selftest.o fips_sha1_selftest.o fips.o fips_dsa_selftest.o fips_rand.o \ fips_rsa_x931g.o +LIBCRYPTO=-L.. -lcrypto + SRC= $(LIBSRC) fips_standalone_sha1.c EXHEADER= fips.h fips_rand.h @@ -35,13 +40,15 @@ ALL= $(GENERAL) $(SRC) $(HEADER) top: (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) -all: lib +all: lib exe lib: $(LIBOBJ) $(AR) $(LIB) $(LIBOBJ) $(RANLIB) $(LIB) || echo Never mind. @touch lib +exe: $(EXE) + files: $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO @@ -77,5 +84,9 @@ dclean: clean: rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff +$(EXE): $(PROGRAM).o + FIPS_SHA_ASM=""; for i in $(SHA1_ASM_OBJ) sha256.o ; do FIPS_SHA_ASM="$$FIPS_SHA_ASM ../sha/$$i" ; done; \ + $(CC) -o $@ $(CFLAGS) $(PROGRAM).o $$FIPS_SHA_ASM + # DO NOT DELETE THIS LINE -- make depend depends on it. openssl-1.0.0-beta3-fipsmode.patch: crypto/engine/eng_all.c | 14 ++++++++++ crypto/evp/c_allc.c | 62 ++++++++++++++++++++++++++++++++++++++++++++++++ crypto/evp/c_alld.c | 33 +++++++++++++++++++++++++ crypto/o_init.c | 38 +++++++++++++++++++++++++++++ ssl/ssl_algs.c | 38 +++++++++++++++++++++++++++++ 5 files changed, 185 insertions(+) --- NEW FILE openssl-1.0.0-beta3-fipsmode.patch --- diff -up openssl-1.0.0-beta3/crypto/engine/eng_all.c.fipsmode openssl-1.0.0-beta3/crypto/engine/eng_all.c --- openssl-1.0.0-beta3/crypto/engine/eng_all.c.fipsmode 2009-07-01 16:55:58.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/engine/eng_all.c 2009-08-11 17:37:16.000000000 +0200 @@ -58,9 +58,23 @@ #include "cryptlib.h" #include "eng_int.h" +#ifdef OPENSSL_FIPS +#include +#endif void ENGINE_load_builtin_engines(void) { +#ifdef OPENSSL_FIPS + OPENSSL_init_library(); + if (FIPS_mode()) { + /* We allow loading dynamic engine as a third party + engine might be FIPS validated. + User is disallowed to load non-validated engines + by security policy. */ + ENGINE_load_dynamic(); + return; + } +#endif #if 0 /* There's no longer any need for an "openssl" ENGINE unless, one day, * it is the *only* way for standard builtin implementations to be be diff -up openssl-1.0.0-beta3/crypto/evp/c_allc.c.fipsmode openssl-1.0.0-beta3/crypto/evp/c_allc.c --- openssl-1.0.0-beta3/crypto/evp/c_allc.c.fipsmode 2007-04-24 01:48:28.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/evp/c_allc.c 2009-08-11 17:42:34.000000000 +0200 @@ -65,6 +65,11 @@ void OpenSSL_add_all_ciphers(void) { +#ifdef OPENSSL_FIPS + OPENSSL_init_library(); + if(!FIPS_mode()) + { +#endif #ifndef OPENSSL_NO_DES EVP_add_cipher(EVP_des_cfb()); EVP_add_cipher(EVP_des_cfb1()); @@ -219,4 +224,61 @@ void OpenSSL_add_all_ciphers(void) EVP_add_cipher_alias(SN_camellia_256_cbc,"CAMELLIA256"); EVP_add_cipher_alias(SN_camellia_256_cbc,"camellia256"); #endif +#ifdef OPENSSL_FIPS + } + else + { +#ifndef OPENSSL_NO_DES + EVP_add_cipher(EVP_des_ede_cfb()); + EVP_add_cipher(EVP_des_ede3_cfb()); + + EVP_add_cipher(EVP_des_ede_ofb()); + EVP_add_cipher(EVP_des_ede3_ofb()); + + EVP_add_cipher(EVP_des_ede_cbc()); + EVP_add_cipher(EVP_des_ede3_cbc()); + EVP_add_cipher_alias(SN_des_ede3_cbc,"DES3"); + EVP_add_cipher_alias(SN_des_ede3_cbc,"des3"); + + EVP_add_cipher(EVP_des_ede()); + EVP_add_cipher(EVP_des_ede3()); +#endif + +#ifndef OPENSSL_NO_AES + EVP_add_cipher(EVP_aes_128_ecb()); + EVP_add_cipher(EVP_aes_128_cbc()); + EVP_add_cipher(EVP_aes_128_cfb()); + EVP_add_cipher(EVP_aes_128_cfb1()); + EVP_add_cipher(EVP_aes_128_cfb8()); + EVP_add_cipher(EVP_aes_128_ofb()); +#if 0 + EVP_add_cipher(EVP_aes_128_ctr()); +#endif + EVP_add_cipher_alias(SN_aes_128_cbc,"AES128"); + EVP_add_cipher_alias(SN_aes_128_cbc,"aes128"); + EVP_add_cipher(EVP_aes_192_ecb()); + EVP_add_cipher(EVP_aes_192_cbc()); + EVP_add_cipher(EVP_aes_192_cfb()); + EVP_add_cipher(EVP_aes_192_cfb1()); + EVP_add_cipher(EVP_aes_192_cfb8()); + EVP_add_cipher(EVP_aes_192_ofb()); +#if 0 + EVP_add_cipher(EVP_aes_192_ctr()); +#endif + EVP_add_cipher_alias(SN_aes_192_cbc,"AES192"); + EVP_add_cipher_alias(SN_aes_192_cbc,"aes192"); + EVP_add_cipher(EVP_aes_256_ecb()); + EVP_add_cipher(EVP_aes_256_cbc()); + EVP_add_cipher(EVP_aes_256_cfb()); + EVP_add_cipher(EVP_aes_256_cfb1()); + EVP_add_cipher(EVP_aes_256_cfb8()); + EVP_add_cipher(EVP_aes_256_ofb()); +#if 0 + EVP_add_cipher(EVP_aes_256_ctr()); +#endif + EVP_add_cipher_alias(SN_aes_256_cbc,"AES256"); + EVP_add_cipher_alias(SN_aes_256_cbc,"aes256"); +#endif + } +#endif } diff -up openssl-1.0.0-beta3/crypto/evp/c_alld.c.fipsmode openssl-1.0.0-beta3/crypto/evp/c_alld.c --- openssl-1.0.0-beta3/crypto/evp/c_alld.c.fipsmode 2009-07-08 10:50:53.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/evp/c_alld.c 2009-08-11 17:54:08.000000000 +0200 @@ -64,6 +64,11 @@ void OpenSSL_add_all_digests(void) { +#ifdef OPENSSL_FIPS + OPENSSL_init_library(); + if (!FIPS_mode()) + { +#endif #ifndef OPENSSL_NO_MD4 EVP_add_digest(EVP_md4()); #endif @@ -110,5 +115,33 @@ void OpenSSL_add_all_digests(void) #endif #ifndef OPENSSL_NO_WHIRLPOOL EVP_add_digest(EVP_whirlpool()); +#endif +#ifdef OPENSSL_FIPS + } + else + { +#if !defined(OPENSSL_NO_SHA) && !defined(OPENSSL_NO_SHA1) + EVP_add_digest(EVP_sha1()); + EVP_add_digest_alias(SN_sha1,"ssl3-sha1"); + EVP_add_digest_alias(SN_sha1WithRSAEncryption,SN_sha1WithRSA); +#ifndef OPENSSL_NO_DSA + EVP_add_digest(EVP_dss1()); + EVP_add_digest_alias(SN_dsaWithSHA1,SN_dsaWithSHA1_2); + EVP_add_digest_alias(SN_dsaWithSHA1,"DSS1"); + EVP_add_digest_alias(SN_dsaWithSHA1,"dss1"); +#endif +#ifndef OPENSSL_NO_ECDSA + EVP_add_digest(EVP_ecdsa()); +#endif +#endif +#ifndef OPENSSL_NO_SHA256 + EVP_add_digest(EVP_sha224()); + EVP_add_digest(EVP_sha256()); +#endif +#ifndef OPENSSL_NO_SHA512 + EVP_add_digest(EVP_sha384()); + EVP_add_digest(EVP_sha512()); +#endif + } #endif } diff -up openssl-1.0.0-beta3/crypto/o_init.c.fipsmode openssl-1.0.0-beta3/crypto/o_init.c --- openssl-1.0.0-beta3/crypto/o_init.c.fipsmode 2009-08-11 17:28:25.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/o_init.c 2009-08-11 17:39:06.000000000 +0200 @@ -59,6 +59,43 @@ #include #include +#ifdef OPENSSL_FIPS +#include +#include +#include +#include +#include +#include +#include + +#define FIPS_MODE_SWITCH_FILE "/proc/sys/crypto/fips_enabled" + +static void init_fips_mode(void) + { + char buf[2] = "0"; + int fd; + + if (getenv("OPENSSL_FORCE_FIPS_MODE") != NULL) + { + buf[0] = '1'; + } + else if ((fd = open(FIPS_MODE_SWITCH_FILE, O_RDONLY)) >= 0) + { + while (read(fd, buf, sizeof(buf)) < 0 && errno == EINTR); + close(fd); + } + /* Failure reading the fips mode switch file means just not + * switching into FIPS mode. We would break too many things + * otherwise. + */ + + if (buf[0] == '1') + { + FIPS_mode_set(1); + } + } +#endif + /* Perform any essential OpenSSL initialization operations. * Currently only sets FIPS callbacks */ @@ -72,6 +109,7 @@ void OPENSSL_init_library(void) #ifdef CRYPTO_MDEBUG CRYPTO_malloc_debug_init(); #endif + init_fips_mode(); done = 1; } #endif diff -up openssl-1.0.0-beta3/ssl/ssl_algs.c.fipsmode openssl-1.0.0-beta3/ssl/ssl_algs.c --- openssl-1.0.0-beta3/ssl/ssl_algs.c.fipsmode 2009-07-08 10:50:53.000000000 +0200 +++ openssl-1.0.0-beta3/ssl/ssl_algs.c 2009-08-11 18:01:13.000000000 +0200 @@ -64,6 +64,12 @@ int SSL_library_init(void) { +#ifdef OPENSSL_FIPS + OPENSSL_init_library(); + if (!FIPS_mode()) + { +#endif + #ifndef OPENSSL_NO_DES EVP_add_cipher(EVP_des_cbc()); EVP_add_cipher(EVP_des_ede3_cbc()); @@ -115,6 +121,38 @@ int SSL_library_init(void) EVP_add_digest(EVP_sha()); EVP_add_digest(EVP_dss()); #endif +#ifdef OPENSSL_FIPS + } + else + { +#ifndef OPENSSL_NO_DES + EVP_add_cipher(EVP_des_ede3_cbc()); +#endif +#ifndef OPENSSL_NO_AES + EVP_add_cipher(EVP_aes_128_cbc()); + EVP_add_cipher(EVP_aes_192_cbc()); + EVP_add_cipher(EVP_aes_256_cbc()); +#endif +#ifndef OPENSSL_NO_MD5 + /* needed even in the FIPS mode for TLS MAC */ + EVP_add_digest(EVP_md5()); +#endif +#ifndef OPENSSL_NO_SHA + EVP_add_digest(EVP_sha1()); /* RSA with sha1 */ + EVP_add_digest_alias(SN_sha1,"ssl3-sha1"); + EVP_add_digest_alias(SN_sha1WithRSAEncryption,SN_sha1WithRSA); +#endif +#if !defined(OPENSSL_NO_SHA) && !defined(OPENSSL_NO_DSA) + EVP_add_digest(EVP_dss1()); /* DSA with sha1 */ + EVP_add_digest_alias(SN_dsaWithSHA1,SN_dsaWithSHA1_2); + EVP_add_digest_alias(SN_dsaWithSHA1,"DSS1"); + EVP_add_digest_alias(SN_dsaWithSHA1,"dss1"); +#endif +#ifndef OPENSSL_NO_ECDSA + EVP_add_digest(EVP_ecdsa()); +#endif + } +#endif #ifndef OPENSSL_NO_COMP /* This will initialise the built-in compression algorithms. The value returned is a STACK_OF(SSL_COMP), but that can openssl-1.0.0-beta3-fipsrng.patch: fips/fips.c | 12 ++++++------ fips/fips_rand.c | 14 +++++++++++++- rand/rand_lcl.h | 5 ++++- 3 files changed, 23 insertions(+), 8 deletions(-) --- NEW FILE openssl-1.0.0-beta3-fipsrng.patch --- diff -up openssl-1.0.0-beta3/crypto/fips/fips.c.fipsrng openssl-1.0.0-beta3/crypto/fips/fips.c --- openssl-1.0.0-beta3/crypto/fips/fips.c.fipsrng 2009-08-11 18:12:14.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/fips/fips.c 2009-08-11 18:14:36.000000000 +0200 @@ -427,22 +427,22 @@ int FIPS_mode_set(int onoff) goto end; } + /* now switch the RNG into FIPS mode */ + fips_set_rand_check(FIPS_rand_method()); + RAND_set_rand_method(FIPS_rand_method()); + /* automagically seed PRNG if not already seeded */ if(!FIPS_rand_status()) { - if(RAND_bytes(buf,sizeof buf) <= 0) + RAND_poll(); + if (!FIPS_rand_status()) { fips_selftest_fail = 1; ret = 0; goto end; } - FIPS_rand_set_key(buf,32); - FIPS_rand_seed(buf+32,16); } - /* now switch into FIPS mode */ - fips_set_rand_check(FIPS_rand_method()); - RAND_set_rand_method(FIPS_rand_method()); if(FIPS_selftest()) fips_set_mode(1); else diff -up openssl-1.0.0-beta3/crypto/fips/fips_rand.c.fipsrng openssl-1.0.0-beta3/crypto/fips/fips_rand.c --- openssl-1.0.0-beta3/crypto/fips/fips_rand.c.fipsrng 2009-08-11 18:12:14.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/fips/fips_rand.c 2009-08-11 18:16:48.000000000 +0200 @@ -155,7 +155,18 @@ static int fips_set_prng_seed(FIPS_PRNG_ { int i; if (!ctx->keyed) - return 0; + { + FIPS_RAND_SIZE_T keylen = 16; + + if (seedlen - keylen < AES_BLOCK_LENGTH) + return 0; + if (seedlen - keylen - 8 >= AES_BLOCK_LENGTH) + keylen += 8; + if (seedlen - keylen - 8 >= AES_BLOCK_LENGTH) + keylen += 8; + seedlen -= keylen; + fips_set_prng_key(ctx, seed+seedlen, keylen); + } /* In test mode seed is just supplied data */ if (ctx->test_mode) { @@ -276,6 +287,7 @@ static int fips_rand(FIPS_PRNG_CTX *ctx, unsigned char R[AES_BLOCK_LENGTH], I[AES_BLOCK_LENGTH]; unsigned char tmp[AES_BLOCK_LENGTH]; int i; + FIPS_selftest_check(); if (ctx->error) { RANDerr(RAND_F_FIPS_RAND,RAND_R_PRNG_ERROR); diff -up openssl-1.0.0-beta3/crypto/rand/rand_lcl.h.fipsrng openssl-1.0.0-beta3/crypto/rand/rand_lcl.h --- openssl-1.0.0-beta3/crypto/rand/rand_lcl.h.fipsrng 2009-08-11 18:12:13.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/rand/rand_lcl.h 2009-08-11 18:18:13.000000000 +0200 @@ -112,8 +112,11 @@ #ifndef HEADER_RAND_LCL_H #define HEADER_RAND_LCL_H +#ifndef OPENSSL_FIPS #define ENTROPY_NEEDED 32 /* require 256 bits = 32 bytes of randomness */ - +#else +#define ENTROPY_NEEDED 48 /* we need 48 bytes of randomness for FIPS rng */ +#endif #if !defined(USE_MD5_RAND) && !defined(USE_SHA1_RAND) && !defined(USE_MDC2_RAND) && !defined(USE_MD2_RAND) #if !defined(OPENSSL_NO_SHA) && !defined(OPENSSL_NO_SHA1) openssl-1.0.0-beta3-ipv6-apps.patch: s_apps.h | 7 - s_client.c | 9 - s_server.c | 9 - s_socket.c | 315 ++++++++++++++++++++++++------------------------------------- 4 files changed, 140 insertions(+), 200 deletions(-) --- NEW FILE openssl-1.0.0-beta3-ipv6-apps.patch --- diff -up openssl-1.0.0-beta3/apps/s_apps.h.ipv6-apps openssl-1.0.0-beta3/apps/s_apps.h --- openssl-1.0.0-beta3/apps/s_apps.h.ipv6-apps 2009-08-05 21:29:58.000000000 +0200 +++ openssl-1.0.0-beta3/apps/s_apps.h 2009-08-05 21:29:58.000000000 +0200 @@ -148,7 +148,7 @@ typedef fd_mask fd_set; #define PORT_STR "4433" #define PROTOCOL "tcp" -int do_server(int port, int type, int *ret, int (*cb) (char *hostname, int s, unsigned char *context), unsigned char *context); +int do_server(char *port, int type, int *ret, int (*cb) (char *hostname, int s, unsigned char *context), unsigned char *context); #ifdef HEADER_X509_H int MS_CALLBACK verify_callback(int ok, X509_STORE_CTX *ctx); #endif @@ -156,10 +156,9 @@ int MS_CALLBACK verify_callback(int ok, int set_cert_stuff(SSL_CTX *ctx, char *cert_file, char *key_file); int set_cert_key_stuff(SSL_CTX *ctx, X509 *cert, EVP_PKEY *key); #endif -int init_client(int *sock, char *server, int port, int type); +int init_client(int *sock, char *server, char *port, int type); int should_retry(int i); -int extract_port(char *str, short *port_ptr); -int extract_host_port(char *str,char **host_ptr,unsigned char *ip,short *p); +int extract_host_port(char *str,char **host_ptr,char **port_ptr); long MS_CALLBACK bio_dump_callback(BIO *bio, int cmd, const char *argp, int argi, long argl, long ret); diff -up openssl-1.0.0-beta3/apps/s_client.c.ipv6-apps openssl-1.0.0-beta3/apps/s_client.c --- openssl-1.0.0-beta3/apps/s_client.c.ipv6-apps 2009-08-05 21:29:58.000000000 +0200 +++ openssl-1.0.0-beta3/apps/s_client.c 2009-08-05 22:33:44.000000000 +0200 @@ -388,7 +388,7 @@ int MAIN(int argc, char **argv) int cbuf_len,cbuf_off; int sbuf_len,sbuf_off; fd_set readfds,writefds; - short port=PORT; + char *port_str = PORT_STR; int full_log=1; char *host=SSL_HOST_NAME; char *cert_file=NULL,*key_file=NULL; @@ -486,13 +486,12 @@ int MAIN(int argc, char **argv) else if (strcmp(*argv,"-port") == 0) { if (--argc < 1) goto bad; - port=atoi(*(++argv)); - if (port == 0) goto bad; + port_str= *(++argv); } else if (strcmp(*argv,"-connect") == 0) { if (--argc < 1) goto bad; - if (!extract_host_port(*(++argv),&host,NULL,&port)) + if (!extract_host_port(*(++argv),&host,&port_str)) goto bad; } else if (strcmp(*argv,"-verify") == 0) @@ -956,7 +955,7 @@ bad: re_start: - if (init_client(&s,host,port,socket_type) == 0) + if (init_client(&s,host,port_str,socket_type) == 0) { BIO_printf(bio_err,"connect:errno=%d\n",get_last_socket_error()); SHUTDOWN(s); diff -up openssl-1.0.0-beta3/apps/s_server.c.ipv6-apps openssl-1.0.0-beta3/apps/s_server.c --- openssl-1.0.0-beta3/apps/s_server.c.ipv6-apps 2009-08-05 21:29:58.000000000 +0200 +++ openssl-1.0.0-beta3/apps/s_server.c 2009-08-05 21:29:58.000000000 +0200 @@ -837,7 +837,7 @@ int MAIN(int argc, char *argv[]) { X509_VERIFY_PARAM *vpm = NULL; int badarg = 0; - short port=PORT; + char *port_str = PORT_STR; char *CApath=NULL,*CAfile=NULL; unsigned char *context = NULL; char *dhfile = NULL; @@ -907,8 +907,7 @@ int MAIN(int argc, char *argv[]) (strcmp(*argv,"-accept") == 0)) { if (--argc < 1) goto bad; - if (!extract_port(*(++argv),&port)) - goto bad; + port_str= *(++argv); } else if (strcmp(*argv,"-verify") == 0) { @@ -1685,9 +1684,9 @@ bad: BIO_printf(bio_s_out,"ACCEPT\n"); (void)BIO_flush(bio_s_out); if (www) - do_server(port,socket_type,&accept_socket,www_body, context); + do_server(port_str,socket_type,&accept_socket,www_body, context); else - do_server(port,socket_type,&accept_socket,sv_body, context); + do_server(port_str,socket_type,&accept_socket,sv_body, context); print_stats(bio_s_out,ctx); ret=0; end: diff -up openssl-1.0.0-beta3/apps/s_socket.c.ipv6-apps openssl-1.0.0-beta3/apps/s_socket.c --- openssl-1.0.0-beta3/apps/s_socket.c.ipv6-apps 2008-11-12 04:57:47.000000000 +0100 +++ openssl-1.0.0-beta3/apps/s_socket.c 2009-08-05 21:29:58.000000000 +0200 @@ -96,9 +96,7 @@ static struct hostent *GetHostByName(cha static void ssl_sock_cleanup(void); #endif static int ssl_sock_init(void); -static int init_client_ip(int *sock,unsigned char ip[4], int port, int type); -static int init_server(int *sock, int port, int type); -static int init_server_long(int *sock, int port,char *ip, int type); +static int init_server(int *sock, char *port, int type); static int do_accept(int acc_sock, int *sock, char **host); static int host_ip(char *str, unsigned char ip[4]); @@ -228,58 +226,70 @@ static int ssl_sock_init(void) return(1); } -int init_client(int *sock, char *host, int port, int type) +int init_client(int *sock, char *host, char *port, int type) { - unsigned char ip[4]; - - if (!host_ip(host,&(ip[0]))) - { - return(0); - } - return(init_client_ip(sock,ip,port,type)); - } - -static int init_client_ip(int *sock, unsigned char ip[4], int port, int type) - { - unsigned long addr; - struct sockaddr_in them; - int s,i; + struct addrinfo *res, *res0, hints; + char * failed_call = NULL; + int s; + int e; if (!ssl_sock_init()) return(0); - memset((char *)&them,0,sizeof(them)); - them.sin_family=AF_INET; - them.sin_port=htons((unsigned short)port); - addr=(unsigned long) - ((unsigned long)ip[0]<<24L)| - ((unsigned long)ip[1]<<16L)| - ((unsigned long)ip[2]<< 8L)| - ((unsigned long)ip[3]); - them.sin_addr.s_addr=htonl(addr); - - if (type == SOCK_STREAM) - s=socket(AF_INET,SOCK_STREAM,SOCKET_PROTOCOL); - else /* ( type == SOCK_DGRAM) */ - s=socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP); - - if (s == INVALID_SOCKET) { perror("socket"); return(0); } + memset(&hints, '\0', sizeof(hints)); + hints.ai_socktype = type; + hints.ai_flags = AI_ADDRCONFIG; + + e = getaddrinfo(host, port, &hints, &res); + if (e) + { + fprintf(stderr, "getaddrinfo: %s\n", gai_strerror(e)); + if (e == EAI_SYSTEM) + perror("getaddrinfo"); + return (0); + } + res0 = res; + while (res) + { + s = socket(res->ai_family, res->ai_socktype, res->ai_protocol); + if (s == INVALID_SOCKET) + { + failed_call = "socket"; + goto nextres; + } #if defined(SO_KEEPALIVE) && !defined(OPENSSL_SYS_MPE) if (type == SOCK_STREAM) { - i=0; - i=setsockopt(s,SOL_SOCKET,SO_KEEPALIVE,(char *)&i,sizeof(i)); - if (i < 0) { perror("keepalive"); return(0); } + int i=0; + i=setsockopt(s,SOL_SOCKET,SO_KEEPALIVE, + (char *)&i,sizeof(i)); + if (i < 0) { + failed_call = "keepalive"; + goto nextres; + } } #endif - - if (connect(s,(struct sockaddr *)&them,sizeof(them)) == -1) - { closesocket(s); perror("connect"); return(0); } + if (connect(s,(struct sockaddr *)res->ai_addr, + res->ai_addrlen) == 0) + { + freeaddrinfo(res0); *sock=s; return(1); } -int do_server(int port, int type, int *ret, int (*cb)(char *hostname, int s, unsigned char *context), unsigned char *context) + failed_call = "socket"; +nextres: + if (s != INVALID_SOCKET) + close(s); + res = res->ai_next; + } + freeaddrinfo(res0); + + perror(failed_call); + return(0); + } + +int do_server(char *port, int type, int *ret, int (*cb)(char *hostname, int s, unsigned char *context), unsigned char *context) { int sock; char *name = NULL; @@ -317,33 +327,38 @@ int do_server(int port, int type, int *r } } -static int init_server_long(int *sock, int port, char *ip, int type) +static int init_server(int *sock, char *port, int type) { - int ret=0; - struct sockaddr_in server; - int s= -1,i; + struct addrinfo *res, *res0, hints; + char * failed_call = NULL; + char port_name[8]; + int s; + int e; if (!ssl_sock_init()) return(0); - memset((char *)&server,0,sizeof(server)); - server.sin_family=AF_INET; - server.sin_port=htons((unsigned short)port); - if (ip == NULL) - server.sin_addr.s_addr=INADDR_ANY; - else -/* Added for T3E, address-of fails on bit field (beckman at acl.lanl.gov) */ -#ifndef BIT_FIELD_LIMITS - memcpy(&server.sin_addr.s_addr,ip,4); -#else - memcpy(&server.sin_addr,ip,4); -#endif + memset(&hints, '\0', sizeof(hints)); + hints.ai_socktype = type; + hints.ai_flags = AI_PASSIVE | AI_ADDRCONFIG; - if (type == SOCK_STREAM) - s=socket(AF_INET,SOCK_STREAM,SOCKET_PROTOCOL); - else /* type == SOCK_DGRAM */ - s=socket(AF_INET, SOCK_DGRAM,IPPROTO_UDP); + e = getaddrinfo(NULL, port, &hints, &res); + if (e) + { + fprintf(stderr, "getaddrinfo: %s\n", gai_strerror(e)); + if (e == EAI_SYSTEM) + perror("getaddrinfo"); + return (0); + } - if (s == INVALID_SOCKET) goto err; + res0 = res; + while (res) + { + s = socket(res->ai_family, res->ai_socktype, res->ai_protocol); + if (s == INVALID_SOCKET) + { + failed_call = "socket"; + goto nextres; + } #if defined SOL_SOCKET && defined SO_REUSEADDR { int j = 1; @@ -351,36 +366,39 @@ static int init_server_long(int *sock, i (void *) &j, sizeof j); } #endif - if (bind(s,(struct sockaddr *)&server,sizeof(server)) == -1) + + if (bind(s,(struct sockaddr *)res->ai_addr, res->ai_addrlen) == -1) { -#ifndef OPENSSL_SYS_WINDOWS - perror("bind"); -#endif - goto err; + failed_call = "bind"; + goto nextres; } - /* Make it 128 for linux */ - if (type==SOCK_STREAM && listen(s,128) == -1) goto err; - i=0; - *sock=s; - ret=1; -err: - if ((ret == 0) && (s != -1)) + if (type==SOCK_STREAM && listen(s,128) == -1) { - SHUTDOWN(s); + failed_call = "listen"; + goto nextres; } - return(ret); + + *sock=s; + return(1); + +nextres: + if (s != INVALID_SOCKET) + close(s); + res = res->ai_next; } + freeaddrinfo(res0); -static int init_server(int *sock, int port, int type) - { - return(init_server_long(sock, port, NULL, type)); + if (s == INVALID_SOCKET) { perror("socket"); return(0); } + + perror(failed_call); + return(0); } static int do_accept(int acc_sock, int *sock, char **host) { - int ret,i; - struct hostent *h1,*h2; - static struct sockaddr_in from; + static struct sockaddr_storage from; + char buffer[NI_MAXHOST]; + int ret; int len; /* struct linger ling; */ @@ -425,137 +443,62 @@ redoit: if (i < 0) { perror("keepalive"); return(0); } */ - if (host == NULL) goto end; -#ifndef BIT_FIELD_LIMITS - /* I should use WSAAsyncGetHostByName() under windows */ - h1=gethostbyaddr((char *)&from.sin_addr.s_addr, - sizeof(from.sin_addr.s_addr),AF_INET); -#else - h1=gethostbyaddr((char *)&from.sin_addr, - sizeof(struct in_addr),AF_INET); -#endif - if (h1 == NULL) + if (host == NULL) { - BIO_printf(bio_err,"bad gethostbyaddr\n"); - *host=NULL; - /* return(0); */ - } - else - { - if ((*host=(char *)OPENSSL_malloc(strlen(h1->h_name)+1)) == NULL) - { - perror("OPENSSL_malloc"); + *sock=ret; return(0); } - BUF_strlcpy(*host,h1->h_name,strlen(h1->h_name)+1); - h2=GetHostByName(*host); - if (h2 == NULL) + if (getnameinfo((struct sockaddr *)&from, sizeof(from), + buffer, sizeof(buffer), + NULL, 0, 0)) { - BIO_printf(bio_err,"gethostbyname failure\n"); + BIO_printf(bio_err,"getnameinfo failed\n"); + *host=NULL; return(0); } - i=0; - if (h2->h_addrtype != AF_INET) + else { - BIO_printf(bio_err,"gethostbyname addr is not AF_INET\n"); + if ((*host=(char *)OPENSSL_malloc(strlen(buffer)+1)) == NULL) + { + perror("OPENSSL_malloc"); return(0); } - } -end: + strcpy(*host, buffer); *sock=ret; return(1); } + } -int extract_host_port(char *str, char **host_ptr, unsigned char *ip, - short *port_ptr) +int extract_host_port(char *str, char **host_ptr, + char **port_ptr) { - char *h,*p; + char *h,*p,*x; - h=str; - p=strchr(str,':'); + x=h=str; + if (*h == '[') + { + h++; + p=strchr(h,']'); if (p == NULL) { - BIO_printf(bio_err,"no port defined\n"); + BIO_printf(bio_err,"no ending bracket for IPv6 address\n"); return(0); } *(p++)='\0'; - - if ((ip != NULL) && !host_ip(str,ip)) - goto err; - if (host_ptr != NULL) *host_ptr=h; - - if (!extract_port(p,port_ptr)) - goto err; - return(1); -err: - return(0); + x = p; } - -static int host_ip(char *str, unsigned char ip[4]) - { - unsigned int in[4]; - int i; - - if (sscanf(str,"%u.%u.%u.%u",&(in[0]),&(in[1]),&(in[2]),&(in[3])) == 4) - { - for (i=0; i<4; i++) - if (in[i] > 255) - { - BIO_printf(bio_err,"invalid IP address\n"); - goto err; - } - ip[0]=in[0]; - ip[1]=in[1]; - ip[2]=in[2]; - ip[3]=in[3]; - } - else - { /* do a gethostbyname */ - struct hostent *he; - - if (!ssl_sock_init()) return(0); - - he=GetHostByName(str); - if (he == NULL) - { - BIO_printf(bio_err,"gethostbyname failure\n"); - goto err; - } - /* cast to short because of win16 winsock definition */ - if ((short)he->h_addrtype != AF_INET) + p=strchr(x,':'); + if (p == NULL) { - BIO_printf(bio_err,"gethostbyname addr is not AF_INET\n"); - return(0); - } - ip[0]=he->h_addr_list[0][0]; - ip[1]=he->h_addr_list[0][1]; - ip[2]=he->h_addr_list[0][2]; - ip[3]=he->h_addr_list[0][3]; - } - return(1); -err: + BIO_printf(bio_err,"no port defined\n"); return(0); } + *(p++)='\0'; -int extract_port(char *str, short *port_ptr) - { - int i; - struct servent *s; + if (host_ptr != NULL) *host_ptr=h; + if (port_ptr != NULL) *port_ptr=p; - i=atoi(str); - if (i != 0) - *port_ptr=(unsigned short)i; - else - { - s=getservbyname(str,"tcp"); - if (s == NULL) - { - BIO_printf(bio_err,"getservbyname failure for %s\n",str); - return(0); - } - *port_ptr=ntohs((unsigned short)s->s_port); - } return(1); } openssl-1.0.0-beta3-krb5.patch: Makefile.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openssl-1.0.0-beta3-krb5.patch --- diff -up openssl-1.0.0-beta3/Makefile.org.krb5 openssl-1.0.0-beta3/Makefile.org --- openssl-1.0.0-beta3/Makefile.org.krb5 2009-04-23 18:12:09.000000000 +0200 +++ openssl-1.0.0-beta3/Makefile.org 2009-08-04 23:01:16.000000000 +0200 @@ -299,7 +299,7 @@ build-shared: do_$(SHLIB_TARGET) link-sh do_$(SHLIB_TARGET): @ set -e; libs='-L. $(SHLIBDEPS)'; for i in $(SHLIBDIRS); do \ - if [ "$(SHLIBDIRS)" = "ssl" -a -n "$(LIBKRB5)" ]; then \ + if [ "$$i" = "ssl" -a -n "$(LIBKRB5)" ]; then \ libs="$(LIBKRB5) $$libs"; \ fi; \ $(CLEARENV) && $(MAKE) -f Makefile.shared -e $(BUILDENV) \ openssl-1.0.0-beta3-namingblk.patch: asn1/a_set.c | 37 +++++++++++++++++++------------------ asn1/asn1.h | 13 +++++++------ asn1/asn_pack.c | 8 ++++---- stack/safestack.h | 48 ++++++++++++++++++++++++------------------------ 4 files changed, 54 insertions(+), 52 deletions(-) --- NEW FILE openssl-1.0.0-beta3-namingblk.patch --- Index: openssl/crypto/asn1/a_set.c RCS File: /v/openssl/cvs/openssl/crypto/asn1/a_set.c,v rcsdiff -q -kk '-r1.20' '-r1.20.2.1' -u '/v/openssl/cvs/openssl/crypto/asn1/a_set.c,v' 2>/dev/null --- openssl/crypto/asn1/a_set.c 2009/01/01 18:30:50 1.20 +++ openssl/crypto/asn1/a_set.c 2009/07/27 21:21:25 1.20.2.1 @@ -85,7 +85,7 @@ } /* int is_set: if TRUE, then sort the contents (i.e. it isn't a SEQUENCE) */ -int i2d_ASN1_SET(STACK_OF(BLOCK) *a, unsigned char **pp, +int i2d_ASN1_SET(STACK_OF(OPENSSL_BLOCK) *a, unsigned char **pp, i2d_of_void *i2d, int ex_tag, int ex_class, int is_set) { @@ -97,8 +97,8 @@ int totSize; if (a == NULL) return(0); - for (i=sk_BLOCK_num(a)-1; i>=0; i--) - ret+=i2d(sk_BLOCK_value(a,i),NULL); + for (i=sk_OPENSSL_BLOCK_num(a)-1; i>=0; i--) + ret+=i2d(sk_OPENSSL_BLOCK_value(a,i),NULL); r=ASN1_object_size(1,ret,ex_tag); if (pp == NULL) return(r); @@ -109,10 +109,10 @@ /* And then again by Ben */ /* And again by Steve */ - if(!is_set || (sk_BLOCK_num(a) < 2)) + if(!is_set || (sk_OPENSSL_BLOCK_num(a) < 2)) { - for (i=0; i/dev/null --- openssl/crypto/asn1/asn1.h 2009/07/24 11:15:55 1.166.2.3 +++ openssl/crypto/asn1/asn1.h 2009/07/27 21:21:25 1.166.2.4 @@ -887,12 +887,13 @@ ASN1_GENERALIZEDTIME *ASN1_TIME_to_generalizedtime(ASN1_TIME *t, ASN1_GENERALIZEDTIME **out); int ASN1_TIME_set_string(ASN1_TIME *s, const char *str); -int i2d_ASN1_SET(STACK_OF(BLOCK) *a, unsigned char **pp, +int i2d_ASN1_SET(STACK_OF(OPENSSL_BLOCK) *a, unsigned char **pp, i2d_of_void *i2d, int ex_tag, int ex_class, int is_set); -STACK_OF(BLOCK) *d2i_ASN1_SET(STACK_OF(BLOCK) **a, const unsigned char **pp, +STACK_OF(OPENSSL_BLOCK) *d2i_ASN1_SET(STACK_OF(OPENSSL_BLOCK) **a, + const unsigned char **pp, long length, d2i_of_void *d2i, - void (*free_func)(BLOCK), int ex_tag, + void (*free_func)(OPENSSL_BLOCK), int ex_tag, int ex_class); #ifndef OPENSSL_NO_BIO @@ -1045,9 +1046,9 @@ int ASN1_TYPE_get_int_octetstring(ASN1_TYPE *a,long *num, unsigned char *data, int max_len); -STACK_OF(BLOCK) *ASN1_seq_unpack(const unsigned char *buf, int len, - d2i_of_void *d2i, void (*free_func)(BLOCK)); -unsigned char *ASN1_seq_pack(STACK_OF(BLOCK) *safes, i2d_of_void *i2d, +STACK_OF(OPENSSL_BLOCK) *ASN1_seq_unpack(const unsigned char *buf, int len, + d2i_of_void *d2i, void (*free_func)(OPENSSL_BLOCK)); +unsigned char *ASN1_seq_pack(STACK_OF(OPENSSL_BLOCK) *safes, i2d_of_void *i2d, unsigned char **buf, int *len ); void *ASN1_unpack_string(ASN1_STRING *oct, d2i_of_void *d2i); void *ASN1_item_unpack(ASN1_STRING *oct, const ASN1_ITEM *it); Index: openssl/crypto/asn1/asn_pack.c RCS File: /v/openssl/cvs/openssl/crypto/asn1/asn_pack.c,v rcsdiff -q -kk '-r1.19' '-r1.19.2.1' -u '/v/openssl/cvs/openssl/crypto/asn1/asn_pack.c,v' 2>/dev/null --- openssl/crypto/asn1/asn_pack.c 2008/11/12 03:57:49 1.19 +++ openssl/crypto/asn1/asn_pack.c 2009/07/27 21:21:25 1.19.2.1 @@ -66,10 +66,10 @@ /* Turn an ASN1 encoded SEQUENCE OF into a STACK of structures */ -STACK_OF(BLOCK) *ASN1_seq_unpack(const unsigned char *buf, int len, - d2i_of_void *d2i, void (*free_func)(BLOCK)) +STACK_OF(OPENSSL_BLOCK) *ASN1_seq_unpack(const unsigned char *buf, int len, + d2i_of_void *d2i, void (*free_func)(OPENSSL_BLOCK)) { - STACK_OF(BLOCK) *sk; + STACK_OF(OPENSSL_BLOCK) *sk; const unsigned char *pbuf; pbuf = buf; if (!(sk = d2i_ASN1_SET(NULL, &pbuf, len, d2i, free_func, @@ -82,7 +82,7 @@ * OPENSSL_malloc'ed buffer */ -unsigned char *ASN1_seq_pack(STACK_OF(BLOCK) *safes, i2d_of_void *i2d, +unsigned char *ASN1_seq_pack(STACK_OF(OPENSSL_BLOCK) *safes, i2d_of_void *i2d, unsigned char **buf, int *len) { int safelen; Index: openssl/crypto/stack/safestack.h RCS File: /v/openssl/cvs/openssl/crypto/stack/safestack.h,v rcsdiff -q -kk '-r1.72.2.4' '-r1.72.2.5' -u '/v/openssl/cvs/openssl/crypto/stack/safestack.h,v' 2>/dev/null --- openssl/crypto/stack/safestack.h 2009/07/27 21:08:50 1.72.2.4 +++ openssl/crypto/stack/safestack.h 2009/07/27 21:21:25 1.72.2.5 @@ -128,8 +128,8 @@ * nul-terminated. These should also be distinguished from "normal" * stacks. */ -typedef void *BLOCK; -DECLARE_SPECIAL_STACK_OF(BLOCK, void) +typedef void *OPENSSL_BLOCK; +DECLARE_SPECIAL_STACK_OF(OPENSSL_BLOCK, void) /* SKM_sk_... stack macros are internal to safestack.h: * never use them directly, use sk__... instead */ @@ -2055,29 +2055,29 @@ #define sk_OPENSSL_STRING_is_sorted(st) SKM_sk_is_sorted(OPENSSL_STRING, (st)) -#define sk_BLOCK_new(cmp) ((STACK_OF(BLOCK) *)sk_new(CHECKED_SK_CMP_FUNC(void, cmp))) -#define sk_BLOCK_new_null() ((STACK_OF(BLOCK) *)sk_new_null()) -#define sk_BLOCK_push(st, val) sk_push(CHECKED_PTR_OF(STACK_OF(BLOCK), st), CHECKED_PTR_OF(void, val)) -#define sk_BLOCK_find(st, val) sk_find(CHECKED_PTR_OF(STACK_OF(BLOCK), st), CHECKED_PTR_OF(void, val)) -#define sk_BLOCK_value(st, i) ((BLOCK)sk_value(CHECKED_PTR_OF(STACK_OF(BLOCK), st), i)) -#define sk_BLOCK_num(st) SKM_sk_num(BLOCK, st) -#define sk_BLOCK_pop_free(st, free_func) sk_pop_free(CHECKED_PTR_OF(STACK_OF(BLOCK), st), CHECKED_SK_FREE_FUNC2(BLOCK, free_func)) -#define sk_BLOCK_insert(st, val, i) sk_insert(CHECKED_PTR_OF(STACK_OF(BLOCK), st), CHECKED_PTR_OF(void, val), i) -#define sk_BLOCK_free(st) SKM_sk_free(BLOCK, st) -#define sk_BLOCK_set(st, i, val) sk_set((_STACK *)CHECKED_PTR_OF(STACK_OF(BLOCK), st), i, CHECKED_PTR_OF(void, val)) -#define sk_BLOCK_zero(st) SKM_sk_zero(BLOCK, (st)) -#define sk_BLOCK_unshift(st, val) sk_unshift((_STACK *)CHECKED_PTR_OF(STACK_OF(BLOCK), st), CHECKED_PTR_OF(void, val)) -#define sk_BLOCK_find_ex(st, val) sk_find_ex((_STACK *)CHECKED_CONST_PTR_OF(STACK_OF(BLOCK), st), CHECKED_CONST_PTR_OF(void, val)) -#define sk_BLOCK_delete(st, i) SKM_sk_delete(BLOCK, (st), (i)) -#define sk_BLOCK_delete_ptr(st, ptr) (BLOCK *)sk_delete_ptr((_STACK *)CHECKED_PTR_OF(STACK_OF(BLOCK), st), CHECKED_PTR_OF(void, ptr)) -#define sk_BLOCK_set_cmp_func(st, cmp) \ +#define sk_OPENSSL_BLOCK_new(cmp) ((STACK_OF(OPENSSL_BLOCK) *)sk_new(CHECKED_SK_CMP_FUNC(void, cmp))) +#define sk_OPENSSL_BLOCK_new_null() ((STACK_OF(OPENSSL_BLOCK) *)sk_new_null()) +#define sk_OPENSSL_BLOCK_push(st, val) sk_push(CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), CHECKED_PTR_OF(void, val)) +#define sk_OPENSSL_BLOCK_find(st, val) sk_find(CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), CHECKED_PTR_OF(void, val)) +#define sk_OPENSSL_BLOCK_value(st, i) ((OPENSSL_BLOCK)sk_value(CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), i)) +#define sk_OPENSSL_BLOCK_num(st) SKM_sk_num(OPENSSL_BLOCK, st) +#define sk_OPENSSL_BLOCK_pop_free(st, free_func) sk_pop_free(CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), CHECKED_SK_FREE_FUNC2(OPENSSL_BLOCK, free_func)) +#define sk_OPENSSL_BLOCK_insert(st, val, i) sk_insert(CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), CHECKED_PTR_OF(void, val), i) +#define sk_OPENSSL_BLOCK_free(st) SKM_sk_free(OPENSSL_BLOCK, st) +#define sk_OPENSSL_BLOCK_set(st, i, val) sk_set((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), i, CHECKED_PTR_OF(void, val)) +#define sk_OPENSSL_BLOCK_zero(st) SKM_sk_zero(OPENSSL_BLOCK, (st)) +#define sk_OPENSSL_BLOCK_unshift(st, val) sk_unshift((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), CHECKED_PTR_OF(void, val)) +#define sk_OPENSSL_BLOCK_find_ex(st, val) sk_find_ex((_STACK *)CHECKED_CONST_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), CHECKED_CONST_PTR_OF(void, val)) +#define sk_OPENSSL_BLOCK_delete(st, i) SKM_sk_delete(OPENSSL_BLOCK, (st), (i)) +#define sk_OPENSSL_BLOCK_delete_ptr(st, ptr) (OPENSSL_BLOCK *)sk_delete_ptr((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), CHECKED_PTR_OF(void, ptr)) +#define sk_OPENSSL_BLOCK_set_cmp_func(st, cmp) \ ((int (*)(const void * const *,const void * const *)) \ - sk_set_cmp_func((_STACK *)CHECKED_PTR_OF(STACK_OF(BLOCK), st), CHECKED_SK_CMP_FUNC(void, cmp))) -#define sk_BLOCK_dup(st) SKM_sk_dup(BLOCK, st) -#define sk_BLOCK_shift(st) SKM_sk_shift(BLOCK, (st)) -#define sk_BLOCK_pop(st) (void *)sk_pop((_STACK *)CHECKED_PTR_OF(STACK_OF(BLOCK), st)) -#define sk_BLOCK_sort(st) SKM_sk_sort(BLOCK, (st)) -#define sk_BLOCK_is_sorted(st) SKM_sk_is_sorted(BLOCK, (st)) + sk_set_cmp_func((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st), CHECKED_SK_CMP_FUNC(void, cmp))) +#define sk_OPENSSL_BLOCK_dup(st) SKM_sk_dup(OPENSSL_BLOCK, st) +#define sk_OPENSSL_BLOCK_shift(st) SKM_sk_shift(OPENSSL_BLOCK, (st)) +#define sk_OPENSSL_BLOCK_pop(st) (void *)sk_pop((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_BLOCK), st)) +#define sk_OPENSSL_BLOCK_sort(st) SKM_sk_sort(OPENSSL_BLOCK, (st)) +#define sk_OPENSSL_BLOCK_is_sorted(st) SKM_sk_is_sorted(OPENSSL_BLOCK, (st)) #define sk_OPENSSL_PSTRING_new(cmp) ((STACK_OF(OPENSSL_PSTRING) *)sk_new(CHECKED_SK_CMP_FUNC(OPENSSL_STRING, cmp))) openssl-1.0.0-beta3-namingstr.patch: apps/apps.c | 16 ++-- apps/apps.h | 6 - apps/asn1pars.c | 16 ++-- apps/ca.c | 22 +++--- apps/cms.c | 64 ++++++++--------- apps/crl2p7.c | 12 +-- apps/dgst.c | 22 +++--- apps/engine.c | 40 +++++------ apps/ocsp.c | 18 ++--- apps/pkcs12.c | 12 +-- apps/req.c | 12 +-- apps/s_server.c | 6 - apps/smime.c | 36 +++++----- apps/x509.c | 6 - crypto/cryptlib.c | 10 +- crypto/engine/eng_dyn.c | 12 +-- crypto/lhash/lhash.h | 4 - crypto/stack/safestack.h | 168 +++++++++++++++++++++++------------------------ crypto/txt_db/txt_db.c | 60 ++++++++-------- crypto/txt_db/txt_db.h | 18 ++--- crypto/x509v3/v3_utl.c | 36 +++++----- crypto/x509v3/x509v3.h | 8 +- 22 files changed, 302 insertions(+), 302 deletions(-) --- NEW FILE openssl-1.0.0-beta3-namingstr.patch --- Index: openssl/apps/apps.c RCS File: /v/openssl/cvs/openssl/apps/apps.c,v rcsdiff -q -kk '-r1.133.2.6' '-r1.133.2.7' -u '/v/openssl/cvs/openssl/apps/apps.c,v' 2>/dev/null --- openssl/apps/apps.c 2009/06/29 16:09:58 1.133.2.6 +++ openssl/apps/apps.c 2009/07/27 21:08:43 1.133.2.7 @@ -1488,7 +1488,7 @@ return p; } -static unsigned long index_serial_hash(const CSTRING *a) +static unsigned long index_serial_hash(const OPENSSL_CSTRING *a) { const char *n; @@ -1497,7 +1497,7 @@ return(lh_strhash(n)); } -static int index_serial_cmp(const CSTRING *a, const CSTRING *b) +static int index_serial_cmp(const OPENSSL_CSTRING *a, const OPENSSL_CSTRING *b) { const char *aa,*bb; @@ -1509,16 +1509,16 @@ static int index_name_qual(char **a) { return(a[0][0] == 'V'); } -static unsigned long index_name_hash(const CSTRING *a) +static unsigned long index_name_hash(const OPENSSL_CSTRING *a) { return(lh_strhash(a[DB_name])); } -int index_name_cmp(const CSTRING *a, const CSTRING *b) +int index_name_cmp(const OPENSSL_CSTRING *a, const OPENSSL_CSTRING *b) { return(strcmp(a[DB_name], b[DB_name])); } -static IMPLEMENT_LHASH_HASH_FN(index_serial, CSTRING) -static IMPLEMENT_LHASH_COMP_FN(index_serial, CSTRING) -static IMPLEMENT_LHASH_HASH_FN(index_name, CSTRING) -static IMPLEMENT_LHASH_COMP_FN(index_name, CSTRING) +static IMPLEMENT_LHASH_HASH_FN(index_serial, OPENSSL_CSTRING) +static IMPLEMENT_LHASH_COMP_FN(index_serial, OPENSSL_CSTRING) +static IMPLEMENT_LHASH_HASH_FN(index_name, OPENSSL_CSTRING) +static IMPLEMENT_LHASH_COMP_FN(index_name, OPENSSL_CSTRING) #undef BSIZE #define BSIZE 256 Index: openssl/apps/apps.h RCS File: /v/openssl/cvs/openssl/apps/apps.h,v rcsdiff -q -kk '-r1.91' '-r1.91.2.1' -u '/v/openssl/cvs/openssl/apps/apps.h,v' 2>/dev/null --- openssl/apps/apps.h 2008/11/24 17:27:05 1.91 +++ openssl/apps/apps.h 2009/07/27 21:08:44 1.91.2.1 @@ -295,9 +295,9 @@ int rotate_index(const char *dbfile, const char *new_suffix, const char *old_suffix); void free_index(CA_DB *db); #define index_name_cmp_noconst(a, b) \ - index_name_cmp((const CSTRING *)CHECKED_PTR_OF(STRING, a), \ - (const CSTRING *)CHECKED_PTR_OF(STRING, b)) -int index_name_cmp(const CSTRING *a, const CSTRING *b); + index_name_cmp((const OPENSSL_CSTRING *)CHECKED_PTR_OF(OPENSSL_STRING, a), \ + (const OPENSSL_CSTRING *)CHECKED_PTR_OF(OPENSSL_STRING, b)) +int index_name_cmp(const OPENSSL_CSTRING *a, const OPENSSL_CSTRING *b); int parse_yesno(const char *str, int def); X509_NAME *parse_name(char *str, long chtype, int multirdn); Index: openssl/apps/asn1pars.c RCS File: /v/openssl/cvs/openssl/apps/asn1pars.c,v rcsdiff -q -kk '-r1.26' '-r1.26.2.1' -u '/v/openssl/cvs/openssl/apps/asn1pars.c,v' 2>/dev/null --- openssl/apps/asn1pars.c 2008/11/05 18:38:51 1.26 +++ openssl/apps/asn1pars.c 2009/07/27 21:08:44 1.26.2.1 @@ -96,7 +96,7 @@ unsigned char *tmpbuf; const unsigned char *ctmpbuf; BUF_MEM *buf=NULL; - STACK_OF(STRING) *osk=NULL; + STACK_OF(OPENSSL_STRING) *osk=NULL; ASN1_TYPE *at=NULL; informat=FORMAT_PEM; @@ -113,7 +113,7 @@ prog=argv[0]; argc--; argv++; - if ((osk=sk_STRING_new_null()) == NULL) + if ((osk=sk_OPENSSL_STRING_new_null()) == NULL) { BIO_printf(bio_err,"Memory allocation failure\n"); goto end; @@ -169,7 +169,7 @@ else if (strcmp(*argv,"-strparse") == 0) { if (--argc < 1) goto bad; - sk_STRING_push(osk,*(++argv)); + sk_OPENSSL_STRING_push(osk,*(++argv)); } else if (strcmp(*argv,"-genstr") == 0) { @@ -302,18 +302,18 @@ /* If any structs to parse go through in sequence */ - if (sk_STRING_num(osk)) + if (sk_OPENSSL_STRING_num(osk)) { tmpbuf=(unsigned char *)str; tmplen=num; - for (i=0; i/dev/null --- openssl/apps/ca.c 2009/03/09 13:59:07 1.167 +++ openssl/apps/ca.c 2009/07/27 21:08:44 1.167.2.1 @@ -883,9 +883,9 @@ if (db == NULL) goto err; /* Lets check some fields */ - for (i=0; idb->data); i++) + for (i=0; idb->data); i++) { - pp=sk_PSTRING_value(db->db->data,i); + pp=sk_OPENSSL_PSTRING_value(db->db->data,i); if ((pp[DB_type][0] != DB_TYPE_REV) && (pp[DB_rev_date][0] != '\0')) { @@ -938,7 +938,7 @@ #endif TXT_DB_write(out,db->db); BIO_printf(bio_err,"%d entries loaded from the database\n", - sk_PSTRING_num(db->db->data)); + sk_OPENSSL_PSTRING_num(db->db->data)); BIO_printf(bio_err,"generating index\n"); } @@ -1408,9 +1408,9 @@ ASN1_TIME_free(tmptm); - for (i=0; idb->data); i++) + for (i=0; idb->data); i++) { - pp=sk_PSTRING_value(db->db->data,i); + pp=sk_OPENSSL_PSTRING_value(db->db->data,i); if (pp[DB_type][0] == DB_TYPE_REV) { if ((r=X509_REVOKED_new()) == NULL) goto err; @@ -1685,9 +1685,9 @@ int ok= -1,i,j,last,nid; const char *p; CONF_VALUE *cv; - STRING row[DB_NUMBER]; - STRING *irow=NULL; - STRING *rrow=NULL; + OPENSSL_STRING row[DB_NUMBER]; + OPENSSL_STRING *irow=NULL; + OPENSSL_STRING *rrow=NULL; char buf[25]; tmptm=ASN1_UTCTIME_new(); @@ -1929,7 +1929,7 @@ if (db->attributes.unique_subject) { - STRING *crow=row; + OPENSSL_STRING *crow=row; rrow=TXT_DB_get_by_index(db->db,DB_name,crow); if (rrow != NULL) @@ -2632,9 +2632,9 @@ else a_y2k = 0; - for (i = 0; i < sk_PSTRING_num(db->db->data); i++) + for (i = 0; i < sk_OPENSSL_PSTRING_num(db->db->data); i++) { - rrow = sk_PSTRING_value(db->db->data, i); + rrow = sk_OPENSSL_PSTRING_value(db->db->data, i); if (rrow[DB_type][0] == 'V') { Index: openssl/apps/cms.c RCS File: /v/openssl/cvs/openssl/apps/cms.c,v rcsdiff -q -kk '-r1.23.2.1' '-r1.23.2.2' -u '/v/openssl/cvs/openssl/apps/cms.c,v' 2>/dev/null --- openssl/apps/cms.c 2009/04/16 17:22:47 1.23.2.1 +++ openssl/apps/cms.c 2009/07/27 21:08:44 1.23.2.2 @@ -71,9 +71,9 @@ static int save_certs(char *signerfile, STACK_OF(X509) *signers); static int cms_cb(int ok, X509_STORE_CTX *ctx); static void receipt_request_print(BIO *out, CMS_ContentInfo *cms); -static CMS_ReceiptRequest *make_receipt_request(STACK_OF(STRING) *rr_to, +static CMS_ReceiptRequest *make_receipt_request(STACK_OF(OPENSSL_STRING) *rr_to, int rr_allorfirst, - STACK_OF(STRING) *rr_from); + STACK_OF(OPENSSL_STRING) *rr_from); #define SMIME_OP 0x10 #define SMIME_IP 0x20 @@ -108,7 +108,7 @@ const char *inmode = "r", *outmode = "w"; char *infile = NULL, *outfile = NULL, *rctfile = NULL; char *signerfile = NULL, *recipfile = NULL; - STACK_OF(STRING) *sksigners = NULL, *skkeys = NULL; + STACK_OF(OPENSSL_STRING) *sksigners = NULL, *skkeys = NULL; char *certfile = NULL, *keyfile = NULL, *contfile=NULL; char *certsoutfile = NULL; const EVP_CIPHER *cipher = NULL; @@ -122,7 +122,7 @@ int flags = CMS_DETACHED, noout = 0, print = 0; int verify_retcode = 0; int rr_print = 0, rr_allorfirst = -1; - STACK_OF(STRING) *rr_to = NULL, *rr_from = NULL; + STACK_OF(OPENSSL_STRING) *rr_to = NULL, *rr_from = NULL; CMS_ReceiptRequest *rr = NULL; char *to = NULL, *from = NULL, *subject = NULL; char *CAfile = NULL, *CApath = NULL; @@ -281,8 +281,8 @@ goto argerr; args++; if (!rr_from) - rr_from = sk_STRING_new_null(); - sk_STRING_push(rr_from, *args); + rr_from = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(rr_from, *args); } else if (!strcmp(*args,"-receipt_request_to")) { @@ -290,8 +290,8 @@ goto argerr; args++; if (!rr_to) - rr_to = sk_STRING_new_null(); - sk_STRING_push(rr_to, *args); + rr_to = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(rr_to, *args); } else if (!strcmp (*args, "-print")) { @@ -387,13 +387,13 @@ if (signerfile) { if (!sksigners) - sksigners = sk_STRING_new_null(); - sk_STRING_push(sksigners, signerfile); + sksigners = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(sksigners, signerfile); if (!keyfile) keyfile = signerfile; if (!skkeys) - skkeys = sk_STRING_new_null(); - sk_STRING_push(skkeys, keyfile); + skkeys = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(skkeys, keyfile); keyfile = NULL; } signerfile = *++args; @@ -435,12 +435,12 @@ goto argerr; } if (!sksigners) - sksigners = sk_STRING_new_null(); - sk_STRING_push(sksigners, signerfile); + sksigners = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(sksigners, signerfile); signerfile = NULL; if (!skkeys) - skkeys = sk_STRING_new_null(); - sk_STRING_push(skkeys, keyfile); + skkeys = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(skkeys, keyfile); } keyfile = *++args; } @@ -539,13 +539,13 @@ if (signerfile) { if (!sksigners) - sksigners = sk_STRING_new_null(); - sk_STRING_push(sksigners, signerfile); + sksigners = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(sksigners, signerfile); if (!skkeys) - skkeys = sk_STRING_new_null(); + skkeys = sk_OPENSSL_STRING_new_null(); if (!keyfile) keyfile = signerfile; - sk_STRING_push(skkeys, keyfile); + sk_OPENSSL_STRING_push(skkeys, keyfile); } if (!sksigners) { @@ -980,11 +980,11 @@ } else flags |= CMS_REUSE_DIGEST; - for (i = 0; i < sk_STRING_num(sksigners); i++) + for (i = 0; i < sk_OPENSSL_STRING_num(sksigners); i++) { CMS_SignerInfo *si; - signerfile = sk_STRING_value(sksigners, i); - keyfile = sk_STRING_value(skkeys, i); + signerfile = sk_OPENSSL_STRING_value(sksigners, i); + keyfile = sk_OPENSSL_STRING_value(skkeys, i); signer = load_cert(bio_err, signerfile,FORMAT_PEM, NULL, e, "signer certificate"); if (!signer) @@ -1160,9 +1160,9 @@ if (vpm) X509_VERIFY_PARAM_free(vpm); if (sksigners) - sk_STRING_free(sksigners); + sk_OPENSSL_STRING_free(sksigners); if (skkeys) - sk_STRING_free(skkeys); + sk_OPENSSL_STRING_free(skkeys); if (secret_key) OPENSSL_free(secret_key); if (secret_keyid) @@ -1172,9 +1172,9 @@ if (rr) CMS_ReceiptRequest_free(rr); if (rr_to) - sk_STRING_free(rr_to); + sk_OPENSSL_STRING_free(rr_to); if (rr_from) - sk_STRING_free(rr_from); + sk_OPENSSL_STRING_free(rr_from); X509_STORE_free(store); X509_free(cert); X509_free(recip); @@ -1296,7 +1296,7 @@ } } -static STACK_OF(GENERAL_NAMES) *make_names_stack(STACK_OF(STRING) *ns) +static STACK_OF(GENERAL_NAMES) *make_names_stack(STACK_OF(OPENSSL_STRING) *ns) { int i; STACK_OF(GENERAL_NAMES) *ret; @@ -1305,9 +1305,9 @@ ret = sk_GENERAL_NAMES_new_null(); if (!ret) goto err; - for (i = 0; i < sk_STRING_num(ns); i++) + for (i = 0; i < sk_OPENSSL_STRING_num(ns); i++) { - char *str = sk_STRING_value(ns, i); + char *str = sk_OPENSSL_STRING_value(ns, i); gen = a2i_GENERAL_NAME(NULL, NULL, NULL, GEN_EMAIL, str, 0); if (!gen) goto err; @@ -1335,9 +1335,9 @@ } -static CMS_ReceiptRequest *make_receipt_request(STACK_OF(STRING) *rr_to, +static CMS_ReceiptRequest *make_receipt_request(STACK_OF(OPENSSL_STRING) *rr_to, int rr_allorfirst, - STACK_OF(STRING) *rr_from) + STACK_OF(OPENSSL_STRING) *rr_from) { STACK_OF(GENERAL_NAMES) *rct_to, *rct_from; CMS_ReceiptRequest *rr; Index: openssl/apps/crl2p7.c RCS File: /v/openssl/cvs/openssl/apps/crl2p7.c,v rcsdiff -q -kk '-r1.19' '-r1.19.2.1' -u '/v/openssl/cvs/openssl/apps/crl2p7.c,v' 2>/dev/null --- openssl/apps/crl2p7.c 2008/06/04 11:00:45 1.19 +++ openssl/apps/crl2p7.c 2009/07/27 21:08:45 1.19.2.1 @@ -92,7 +92,7 @@ PKCS7 *p7 = NULL; PKCS7_SIGNED *p7s = NULL; X509_CRL *crl=NULL; - STACK_OF(STRING) *certflst=NULL; + STACK_OF(OPENSSL_STRING) *certflst=NULL; STACK_OF(X509_CRL) *crl_stack=NULL; STACK_OF(X509) *cert_stack=NULL; int ret=1,nocrl=0; @@ -140,8 +140,8 @@ else if (strcmp(*argv,"-certfile") == 0) { if (--argc < 1) goto bad; - if(!certflst) certflst = sk_STRING_new_null(); - sk_STRING_push(certflst,*(++argv)); + if(!certflst) certflst = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(certflst,*(++argv)); } else { @@ -226,8 +226,8 @@ if ((cert_stack=sk_X509_new_null()) == NULL) goto end; p7s->cert=cert_stack; - if(certflst) for(i = 0; i < sk_STRING_num(certflst); i++) { - certfile = sk_STRING_value(certflst, i); + if(certflst) for(i = 0; i < sk_OPENSSL_STRING_num(certflst); i++) { + certfile = sk_OPENSSL_STRING_value(certflst, i); if (add_certs_from_file(cert_stack,certfile) < 0) { BIO_printf(bio_err, "error loading certificates\n"); @@ -236,7 +236,7 @@ } } - sk_STRING_free(certflst); + sk_OPENSSL_STRING_free(certflst); if (outfile == NULL) { Index: openssl/apps/dgst.c RCS File: /v/openssl/cvs/openssl/apps/dgst.c,v rcsdiff -q -kk '-r1.54.2.3' '-r1.54.2.4' -u '/v/openssl/cvs/openssl/apps/dgst.c,v' 2>/dev/null --- openssl/apps/dgst.c 2009/04/26 12:16:12 1.54.2.3 +++ openssl/apps/dgst.c 2009/07/27 21:08:45 1.54.2.4 @@ -127,7 +127,7 @@ #endif char *hmac_key=NULL; char *mac_name=NULL; - STACK_OF(STRING) *sigopts = NULL, *macopts = NULL; + STACK_OF(OPENSSL_STRING) *sigopts = NULL, *macopts = NULL; apps_startup(); @@ -230,8 +230,8 @@ if (--argc < 1) break; if (!sigopts) - sigopts = sk_STRING_new_null(); - if (!sigopts || !sk_STRING_push(sigopts, *(++argv))) + sigopts = sk_OPENSSL_STRING_new_null(); + if (!sigopts || !sk_OPENSSL_STRING_push(sigopts, *(++argv))) break; } else if (strcmp(*argv,"-macopt") == 0) @@ -239,8 +239,8 @@ if (--argc < 1) break; if (!macopts) - macopts = sk_STRING_new_null(); - if (!macopts || !sk_STRING_push(macopts, *(++argv))) + macopts = sk_OPENSSL_STRING_new_null(); + if (!macopts || !sk_OPENSSL_STRING_push(macopts, *(++argv))) break; } else if ((m=EVP_get_digestbyname(&((*argv)[1]))) != NULL) @@ -365,9 +365,9 @@ if (macopts) { char *macopt; - for (i = 0; i < sk_STRING_num(macopts); i++) + for (i = 0; i < sk_OPENSSL_STRING_num(macopts); i++) { - macopt = sk_STRING_value(macopts, i); + macopt = sk_OPENSSL_STRING_value(macopts, i); if (pkey_ctrl_string(mac_ctx, macopt) <= 0) { BIO_printf(bio_err, @@ -424,9 +424,9 @@ if (sigopts) { char *sigopt; - for (i = 0; i < sk_STRING_num(sigopts); i++) + for (i = 0; i < sk_OPENSSL_STRING_num(sigopts); i++) { - sigopt = sk_STRING_value(sigopts, i); + sigopt = sk_OPENSSL_STRING_value(sigopts, i); if (pkey_ctrl_string(pctx, sigopt) <= 0) { BIO_printf(bio_err, @@ -531,9 +531,9 @@ BIO_free_all(out); EVP_PKEY_free(sigkey); if (sigopts) - sk_STRING_free(sigopts); + sk_OPENSSL_STRING_free(sigopts); if (macopts) - sk_STRING_free(macopts); + sk_OPENSSL_STRING_free(macopts); if(sigbuf) OPENSSL_free(sigbuf); if (bmd != NULL) BIO_free(bmd); apps_shutdown(); Index: openssl/apps/engine.c RCS File: /v/openssl/cvs/openssl/apps/engine.c,v rcsdiff -q -kk '-r1.34' '-r1.34.2.1' -u '/v/openssl/cvs/openssl/apps/engine.c,v' 2>/dev/null --- openssl/apps/engine.c 2009/02/15 15:29:59 1.34 +++ openssl/apps/engine.c 2009/07/27 21:08:45 1.34.2.1 @@ -200,7 +200,7 @@ char *desc = NULL; int flags; int xpos = 0; - STACK_OF(STRING) *cmds = NULL; + STACK_OF(OPENSSL_STRING) *cmds = NULL; if(!ENGINE_ctrl(e, ENGINE_CTRL_HAS_CTRL_FUNCTION, 0, NULL, NULL) || ((num = ENGINE_ctrl(e, ENGINE_CTRL_GET_FIRST_CMD_TYPE, 0, NULL, NULL)) <= 0)) @@ -211,7 +211,7 @@ return 1; } - cmds = sk_STRING_new_null(); + cmds = sk_OPENSSL_STRING_new_null(); if(!cmds) goto err; @@ -284,16 +284,16 @@ BIO_printf(bio_out, "\n"); ret = 1; err: - if(cmds) sk_STRING_pop_free(cmds, identity); + if(cmds) sk_OPENSSL_STRING_pop_free(cmds, identity); if(name) OPENSSL_free(name); if(desc) OPENSSL_free(desc); return ret; } -static void util_do_cmds(ENGINE *e, STACK_OF(STRING) *cmds, BIO *bio_out, - const char *indent) +static void util_do_cmds(ENGINE *e, STACK_OF(OPENSSL_STRING) *cmds, + BIO *bio_out, const char *indent) { - int loop, res, num = sk_STRING_num(cmds); + int loop, res, num = sk_OPENSSL_STRING_num(cmds); if(num < 0) { @@ -304,7 +304,7 @@ { char buf[256]; const char *cmd, *arg; - cmd = sk_STRING_value(cmds, loop); + cmd = sk_OPENSSL_STRING_value(cmds, loop); res = 1; /* assume success */ /* Check if this command has no ":arg" */ if((arg = strstr(cmd, ":")) == NULL) @@ -344,9 +344,9 @@ const char **pp; int verbose=0, list_cap=0, test_avail=0, test_avail_noise = 0; ENGINE *e; - STACK_OF(STRING) *engines = sk_STRING_new_null(); - STACK_OF(STRING) *pre_cmds = sk_STRING_new_null(); - STACK_OF(STRING) *post_cmds = sk_STRING_new_null(); + STACK_OF(OPENSSL_STRING) *engines = sk_OPENSSL_STRING_new_null(); + STACK_OF(OPENSSL_STRING) *pre_cmds = sk_OPENSSL_STRING_new_null(); + STACK_OF(OPENSSL_STRING) *post_cmds = sk_OPENSSL_STRING_new_null(); int badops=1; BIO *bio_out=NULL; const char *indent = " "; @@ -393,20 +393,20 @@ argc--; argv++; if (argc == 0) goto skip_arg_loop; - sk_STRING_push(pre_cmds,*argv); + sk_OPENSSL_STRING_push(pre_cmds,*argv); } else if (strcmp(*argv,"-post") == 0) { argc--; argv++; if (argc == 0) goto skip_arg_loop; - sk_STRING_push(post_cmds,*argv); + sk_OPENSSL_STRING_push(post_cmds,*argv); } else if ((strncmp(*argv,"-h",2) == 0) || (strcmp(*argv,"-?") == 0)) goto skip_arg_loop; else - sk_STRING_push(engines,*argv); + sk_OPENSSL_STRING_push(engines,*argv); argc--; argv++; } @@ -421,17 +421,17 @@ goto end; } - if (sk_STRING_num(engines) == 0) + if (sk_OPENSSL_STRING_num(engines) == 0) { for(e = ENGINE_get_first(); e != NULL; e = ENGINE_get_next(e)) { - sk_STRING_push(engines,(char *)ENGINE_get_id(e)); + sk_OPENSSL_STRING_push(engines,(char *)ENGINE_get_id(e)); } } - for (i=0; i/dev/null --- openssl/apps/ocsp.c 2009/04/02 15:19:03 1.54.2.1 +++ openssl/apps/ocsp.c 2009/07/27 21:08:45 1.54.2.2 @@ -99,7 +99,7 @@ static int add_ocsp_serial(OCSP_REQUEST **req, char *serial, const EVP_MD * cert_id_md, X509 *issuer, STACK_OF(OCSP_CERTID) *ids); static int print_ocsp_summary(BIO *out, OCSP_BASICRESP *bs, OCSP_REQUEST *req, - STACK_OF(STRING) *names, + STACK_OF(OPENSSL_STRING) *names, STACK_OF(OCSP_CERTID) *ids, long nsec, long maxage); @@ -153,7 +153,7 @@ int badarg = 0; int i; int ignore_err = 0; - STACK_OF(STRING) *reqnames = NULL; + STACK_OF(OPENSSL_STRING) *reqnames = NULL; STACK_OF(OCSP_CERTID) *ids = NULL; X509 *rca_cert = NULL; @@ -170,7 +170,7 @@ SSL_load_error_strings(); OpenSSL_add_ssl_algorithms(); args = argv + 1; - reqnames = sk_STRING_new_null(); + reqnames = sk_OPENSSL_STRING_new_null(); ids = sk_OCSP_CERTID_new_null(); while (!badarg && *args && *args[0] == '-') { @@ -432,7 +432,7 @@ if (!cert_id_md) cert_id_md = EVP_sha1(); if(!add_ocsp_cert(&req, cert, cert_id_md, issuer, ids)) goto end; - if(!sk_STRING_push(reqnames, *args)) + if(!sk_OPENSSL_STRING_push(reqnames, *args)) goto end; } else badarg = 1; @@ -445,7 +445,7 @@ if (!cert_id_md) cert_id_md = EVP_sha1(); if(!add_ocsp_serial(&req, *args, cert_id_md, issuer, ids)) goto end; - if(!sk_STRING_push(reqnames, *args)) + if(!sk_OPENSSL_STRING_push(reqnames, *args)) goto end; } else badarg = 1; @@ -901,7 +901,7 @@ OCSP_REQUEST_free(req); OCSP_RESPONSE_free(resp); OCSP_BASICRESP_free(bs); - sk_STRING_free(reqnames); + sk_OPENSSL_STRING_free(reqnames); sk_OCSP_CERTID_free(ids); sk_X509_pop_free(sign_other, X509_free); sk_X509_pop_free(verify_other, X509_free); @@ -971,7 +971,7 @@ } static int print_ocsp_summary(BIO *out, OCSP_BASICRESP *bs, OCSP_REQUEST *req, - STACK_OF(STRING) *names, + STACK_OF(OPENSSL_STRING) *names, STACK_OF(OCSP_CERTID) *ids, long nsec, long maxage) { @@ -983,13 +983,13 @@ ASN1_GENERALIZEDTIME *rev, *thisupd, *nextupd; - if (!bs || !req || !sk_STRING_num(names) || !sk_OCSP_CERTID_num(ids)) + if (!bs || !req || !sk_OPENSSL_STRING_num(names) || !sk_OCSP_CERTID_num(ids)) return 1; for (i = 0; i < sk_OCSP_CERTID_num(ids); i++) { id = sk_OCSP_CERTID_value(ids, i); - name = sk_STRING_value(names, i); + name = sk_OPENSSL_STRING_value(names, i); BIO_printf(out, "%s: ", name); if(!OCSP_resp_find_status(bs, id, &status, &reason, Index: openssl/apps/pkcs12.c RCS File: /v/openssl/cvs/openssl/apps/pkcs12.c,v rcsdiff -q -kk '-r1.92.2.1' '-r1.92.2.2' -u '/v/openssl/cvs/openssl/apps/pkcs12.c,v' 2>/dev/null --- openssl/apps/pkcs12.c 2009/06/17 12:05:49 1.92.2.1 +++ openssl/apps/pkcs12.c 2009/07/27 21:08:45 1.92.2.2 @@ -117,7 +117,7 @@ int ret = 1; int macver = 1; int noprompt = 0; - STACK_OF(STRING) *canames = NULL; + STACK_OF(OPENSSL_STRING) *canames = NULL; char *cpass = NULL, *mpass = NULL; char *passargin = NULL, *passargout = NULL, *passarg = NULL; char *passin = NULL, *passout = NULL; @@ -222,8 +222,8 @@ } else if (!strcmp (*args, "-caname")) { if (args[1]) { args++; - if (!canames) canames = sk_STRING_new_null(); - sk_STRING_push(canames, *args); + if (!canames) canames = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(canames, *args); } else badarg = 1; } else if (!strcmp (*args, "-in")) { if (args[1]) { @@ -549,9 +549,9 @@ /* Add any CA names */ - for (i = 0; i < sk_STRING_num(canames); i++) + for (i = 0; i < sk_OPENSSL_STRING_num(canames); i++) { - catmp = (unsigned char *)sk_STRING_value(canames, i); + catmp = (unsigned char *)sk_OPENSSL_STRING_value(canames, i); X509_alias_set1(sk_X509_value(certs, i), catmp, -1); } @@ -687,7 +687,7 @@ #endif BIO_free(in); BIO_free_all(out); - if (canames) sk_STRING_free(canames); + if (canames) sk_OPENSSL_STRING_free(canames); if(passin) OPENSSL_free(passin); if(passout) OPENSSL_free(passout); apps_shutdown(); Index: openssl/apps/req.c RCS File: /v/openssl/cvs/openssl/apps/req.c,v rcsdiff -q -kk '-r1.139.2.2' '-r1.139.2.3' -u '/v/openssl/cvs/openssl/apps/req.c,v' 2>/dev/null --- openssl/apps/req.c 2009/04/23 17:16:38 1.139.2.2 +++ openssl/apps/req.c 2009/07/27 21:08:45 1.139.2.3 @@ -165,7 +165,7 @@ EVP_PKEY_CTX *genctx = NULL; const char *keyalg = NULL; char *keyalgstr = NULL; - STACK_OF(STRING) *pkeyopts = NULL; + STACK_OF(OPENSSL_STRING) *pkeyopts = NULL; EVP_PKEY *pkey=NULL; int i=0,badops=0,newreq=0,verbose=0,pkey_type=-1; long newkey = -1; @@ -306,8 +306,8 @@ if (--argc < 1) goto bad; if (!pkeyopts) - pkeyopts = sk_STRING_new_null(); - if (!pkeyopts || !sk_STRING_push(pkeyopts, *(++argv))) + pkeyopts = sk_OPENSSL_STRING_new_null(); + if (!pkeyopts || !sk_OPENSSL_STRING_push(pkeyopts, *(++argv))) goto bad; } else if (strcmp(*argv,"-batch") == 0) @@ -667,9 +667,9 @@ if (pkeyopts) { char *genopt; - for (i = 0; i < sk_STRING_num(pkeyopts); i++) + for (i = 0; i < sk_OPENSSL_STRING_num(pkeyopts); i++) { - genopt = sk_STRING_value(pkeyopts, i); + genopt = sk_OPENSSL_STRING_value(pkeyopts, i); if (pkey_ctrl_string(genctx, genopt) <= 0) { BIO_printf(bio_err, @@ -1083,7 +1083,7 @@ if (genctx) EVP_PKEY_CTX_free(genctx); if (pkeyopts) - sk_STRING_free(pkeyopts); + sk_OPENSSL_STRING_free(pkeyopts); #ifndef OPENSSL_NO_ENGINE if (gen_eng) ENGINE_free(gen_eng); Index: openssl/apps/s_server.c RCS File: /v/openssl/cvs/openssl/apps/s_server.c,v rcsdiff -q -kk '-r1.136.2.4' '-r1.136.2.5' -u '/v/openssl/cvs/openssl/apps/s_server.c,v' 2>/dev/null --- openssl/apps/s_server.c 2009/06/30 16:10:24 1.136.2.4 +++ openssl/apps/s_server.c 2009/07/27 21:08:46 1.136.2.5 @@ -712,7 +712,7 @@ int use_ssl; unsigned char *rspder = NULL; int rspderlen; - STACK_OF(STRING) *aia = NULL; + STACK_OF(OPENSSL_STRING) *aia = NULL; X509 *x = NULL; X509_STORE_CTX inctx; X509_OBJECT obj; @@ -734,7 +734,7 @@ aia = X509_get1_ocsp(x); if (aia) { - if (!OCSP_parse_url(sk_STRING_value(aia, 0), + if (!OCSP_parse_url(sk_OPENSSL_STRING_value(aia, 0), &host, &port, &path, &use_ssl)) { BIO_puts(err, "cert_status: can't parse AIA URL\n"); @@ -742,7 +742,7 @@ } if (srctx->verbose) BIO_printf(err, "cert_status: AIA URL: %s\n", - sk_STRING_value(aia, 0)); + sk_OPENSSL_STRING_value(aia, 0)); } else { Index: openssl/apps/smime.c RCS File: /v/openssl/cvs/openssl/apps/smime.c,v rcsdiff -q -kk '-r1.69' '-r1.69.2.1' -u '/v/openssl/cvs/openssl/apps/smime.c,v' 2>/dev/null --- openssl/apps/smime.c 2008/11/05 18:38:51 1.69 +++ openssl/apps/smime.c 2009/07/27 21:08:46 1.69.2.1 @@ -93,7 +93,7 @@ const char *inmode = "r", *outmode = "w"; char *infile = NULL, *outfile = NULL; char *signerfile = NULL, *recipfile = NULL; - STACK_OF(STRING) *sksigners = NULL, *skkeys = NULL; + STACK_OF(OPENSSL_STRING) *sksigners = NULL, *skkeys = NULL; char *certfile = NULL, *keyfile = NULL, *contfile=NULL; const EVP_CIPHER *cipher = NULL; PKCS7 *p7 = NULL; @@ -260,13 +260,13 @@ if (signerfile) { if (!sksigners) - sksigners = sk_STRING_new_null(); - sk_STRING_push(sksigners, signerfile); + sksigners = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(sksigners, signerfile); if (!keyfile) keyfile = signerfile; if (!skkeys) - skkeys = sk_STRING_new_null(); - sk_STRING_push(skkeys, keyfile); + skkeys = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(skkeys, keyfile); keyfile = NULL; } signerfile = *++args; @@ -302,12 +302,12 @@ goto argerr; } if (!sksigners) - sksigners = sk_STRING_new_null(); - sk_STRING_push(sksigners, signerfile); + sksigners = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(sksigners, signerfile); signerfile = NULL; if (!skkeys) - skkeys = sk_STRING_new_null(); - sk_STRING_push(skkeys, keyfile); + skkeys = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(skkeys, keyfile); } keyfile = *++args; } @@ -389,13 +389,13 @@ if (signerfile) { if (!sksigners) - sksigners = sk_STRING_new_null(); - sk_STRING_push(sksigners, signerfile); + sksigners = sk_OPENSSL_STRING_new_null(); + sk_OPENSSL_STRING_push(sksigners, signerfile); if (!skkeys) - skkeys = sk_STRING_new_null(); + skkeys = sk_OPENSSL_STRING_new_null(); if (!keyfile) keyfile = signerfile; - sk_STRING_push(skkeys, keyfile); + sk_OPENSSL_STRING_push(skkeys, keyfile); } if (!sksigners) { @@ -707,10 +707,10 @@ } else flags |= PKCS7_REUSE_DIGEST; - for (i = 0; i < sk_STRING_num(sksigners); i++) + for (i = 0; i < sk_OPENSSL_STRING_num(sksigners); i++) { - signerfile = sk_STRING_value(sksigners, i); - keyfile = sk_STRING_value(skkeys, i); + signerfile = sk_OPENSSL_STRING_value(sksigners, i); + keyfile = sk_OPENSSL_STRING_value(skkeys, i); signer = load_cert(bio_err, signerfile,FORMAT_PEM, NULL, e, "signer certificate"); if (!signer) @@ -807,9 +807,9 @@ if (vpm) X509_VERIFY_PARAM_free(vpm); if (sksigners) - sk_STRING_free(sksigners); + sk_OPENSSL_STRING_free(sksigners); if (skkeys) - sk_STRING_free(skkeys); + sk_OPENSSL_STRING_free(skkeys); X509_STORE_free(store); X509_free(cert); X509_free(recip); Index: openssl/apps/x509.c RCS File: /v/openssl/cvs/openssl/apps/x509.c,v rcsdiff -q -kk '-r1.102.2.3' '-r1.102.2.4' -u '/v/openssl/cvs/openssl/apps/x509.c,v' 2>/dev/null --- openssl/apps/x509.c 2009/07/14 15:14:39 1.102.2.3 +++ openssl/apps/x509.c 2009/07/27 21:08:46 1.102.2.4 @@ -738,14 +738,14 @@ else if ((email == i) || (ocsp_uri == i)) { int j; - STACK_OF(STRING) *emlst; + STACK_OF(OPENSSL_STRING) *emlst; if (email == i) emlst = X509_get1_email(x); else emlst = X509_get1_ocsp(x); - for (j = 0; j < sk_STRING_num(emlst); j++) + for (j = 0; j < sk_OPENSSL_STRING_num(emlst); j++) BIO_printf(STDout, "%s\n", - sk_STRING_value(emlst, j)); + sk_OPENSSL_STRING_value(emlst, j)); X509_email_free(emlst); } else if (aliasout == i) Index: openssl/crypto/cryptlib.c RCS File: /v/openssl/cvs/openssl/crypto/cryptlib.c,v rcsdiff -q -kk '-r1.75.2.2' '-r1.75.2.3' -u '/v/openssl/cvs/openssl/crypto/cryptlib.c,v' 2>/dev/null --- openssl/crypto/cryptlib.c 2009/05/05 19:23:14 1.75.2.2 +++ openssl/crypto/cryptlib.c 2009/07/27 21:08:48 1.75.2.3 @@ -174,7 +174,7 @@ /* This is for applications to allocate new type names in the non-dynamic array of lock names. These are numbered with positive numbers. */ -static STACK_OF(STRING) *app_locks=NULL; +static STACK_OF(OPENSSL_STRING) *app_locks=NULL; /* For applications that want a more dynamic way of handling threads, the following stack is used. These are externally numbered with negative @@ -210,7 +210,7 @@ SSLeay_MSVC5_hack=(double)name[0]*(double)name[1]; #endif - if ((app_locks == NULL) && ((app_locks=sk_STRING_new_null()) == NULL)) + if ((app_locks == NULL) && ((app_locks=sk_OPENSSL_STRING_new_null()) == NULL)) { CRYPTOerr(CRYPTO_F_CRYPTO_GET_NEW_LOCKID,ERR_R_MALLOC_FAILURE); return(0); @@ -220,7 +220,7 @@ CRYPTOerr(CRYPTO_F_CRYPTO_GET_NEW_LOCKID,ERR_R_MALLOC_FAILURE); return(0); } - i=sk_STRING_push(app_locks,str); + i=sk_OPENSSL_STRING_push(app_locks,str); if (!i) OPENSSL_free(str); else @@ -651,10 +651,10 @@ return("dynamic"); else if (type < CRYPTO_NUM_LOCKS) return(lock_names[type]); - else if (type-CRYPTO_NUM_LOCKS > sk_STRING_num(app_locks)) + else if (type-CRYPTO_NUM_LOCKS > sk_OPENSSL_STRING_num(app_locks)) return("ERROR"); else - return(sk_STRING_value(app_locks,type-CRYPTO_NUM_LOCKS)); + return(sk_OPENSSL_STRING_value(app_locks,type-CRYPTO_NUM_LOCKS)); } #if defined(__i386) || defined(__i386__) || defined(_M_IX86) || \ Index: openssl/crypto/engine/eng_dyn.c RCS File: /v/openssl/cvs/openssl/crypto/engine/eng_dyn.c,v rcsdiff -q -kk '-r1.14' '-r1.14.2.1' -u '/v/openssl/cvs/openssl/crypto/engine/eng_dyn.c,v' 2>/dev/null --- openssl/crypto/engine/eng_dyn.c 2008/06/04 11:01:29 1.14 +++ openssl/crypto/engine/eng_dyn.c 2009/07/27 21:08:49 1.14.2.1 @@ -146,7 +146,7 @@ * 'dirs' for loading. Default is to use 'dirs' as a fallback. */ int dir_load; /* A stack of directories from which ENGINEs could be loaded */ - STACK_OF(STRING) *dirs; + STACK_OF(OPENSSL_STRING) *dirs; }; /* This is the "ex_data" index we obtain and reserve for use with our context @@ -174,7 +174,7 @@ if(ctx->engine_id) OPENSSL_free((void*)ctx->engine_id); if(ctx->dirs) - sk_STRING_pop_free(ctx->dirs, int_free_str); + sk_OPENSSL_STRING_pop_free(ctx->dirs, int_free_str); OPENSSL_free(ctx); } } @@ -203,7 +203,7 @@ c->DYNAMIC_F1 = "v_check"; c->DYNAMIC_F2 = "bind_engine"; c->dir_load = 1; - c->dirs = sk_STRING_new_null(); + c->dirs = sk_OPENSSL_STRING_new_null(); if(!c->dirs) { ENGINEerr(ENGINE_F_DYNAMIC_SET_DATA_CTX,ERR_R_MALLOC_FAILURE); @@ -393,7 +393,7 @@ ERR_R_MALLOC_FAILURE); return 0; } - sk_STRING_insert(ctx->dirs, tmp_str, -1); + sk_OPENSSL_STRING_insert(ctx->dirs, tmp_str, -1); } return 1; default: @@ -411,11 +411,11 @@ ctx->DYNAMIC_LIBNAME, NULL, 0)) != NULL) return 1; /* If we're not allowed to use 'dirs' or we have none, fail */ - if(!ctx->dir_load || (num = sk_STRING_num(ctx->dirs)) < 1) + if(!ctx->dir_load || (num = sk_OPENSSL_STRING_num(ctx->dirs)) < 1) return 0; for(loop = 0; loop < num; loop++) { - const char *s = sk_STRING_value(ctx->dirs, loop); + const char *s = sk_OPENSSL_STRING_value(ctx->dirs, loop); char *merge = DSO_merge(ctx->dynamic_dso, ctx->DYNAMIC_LIBNAME, s); if(!merge) return 0; Index: openssl/crypto/lhash/lhash.h RCS File: /v/openssl/cvs/openssl/crypto/lhash/lhash.h,v rcsdiff -q -kk '-r1.23' '-r1.23.2.1' -u '/v/openssl/cvs/openssl/crypto/lhash/lhash.h,v' 2>/dev/null --- openssl/crypto/lhash/lhash.h 2008/06/04 11:01:31 1.23 +++ openssl/crypto/lhash/lhash.h 2009/07/27 21:08:50 1.23.2.1 @@ -230,8 +230,8 @@ lh_stats_bio(CHECKED_LHASH_OF(type, lh), out) #define LHM_lh_free(type, lh) lh_free(CHECKED_LHASH_OF(type, lh)) -DECLARE_LHASH_OF(STRING); -DECLARE_LHASH_OF(CSTRING); +DECLARE_LHASH_OF(OPENSSL_STRING); +DECLARE_LHASH_OF(OPENSSL_CSTRING); #ifdef __cplusplus } Index: openssl/crypto/stack/safestack.h RCS File: /v/openssl/cvs/openssl/crypto/stack/safestack.h,v rcsdiff -q -kk '-r1.72.2.3' '-r1.72.2.4' -u '/v/openssl/cvs/openssl/crypto/stack/safestack.h,v' 2>/dev/null --- openssl/crypto/stack/safestack.h 2009/04/28 21:56:04 1.72.2.3 +++ openssl/crypto/stack/safestack.h 2009/07/27 21:08:50 1.72.2.4 @@ -110,9 +110,9 @@ * string. For now, I'm settling for dealing with the fact it is a * string at all. */ -typedef char *STRING; +typedef char *OPENSSL_STRING; -typedef const char *CSTRING; +typedef const char *OPENSSL_CSTRING; /* Confusingly, LHASH_OF(STRING) deals with char ** throughout, but * STACK_OF(STRING) is really more like STACK_OF(char), only, as @@ -122,7 +122,7 @@ * macros below. */ -DECLARE_SPECIAL_STACK_OF(STRING, char) +DECLARE_SPECIAL_STACK_OF(OPENSSL_STRING, char) /* Similarly, we sometimes use a block of characters, NOT * nul-terminated. These should also be distinguished from "normal" @@ -2030,29 +2030,29 @@ #define sk_void_sort(st) SKM_sk_sort(void, (st)) #define sk_void_is_sorted(st) SKM_sk_is_sorted(void, (st)) -#define sk_STRING_new(cmp) ((STACK_OF(STRING) *)sk_new(CHECKED_SK_CMP_FUNC(char, cmp))) -#define sk_STRING_new_null() ((STACK_OF(STRING) *)sk_new_null()) -#define sk_STRING_push(st, val) sk_push(CHECKED_PTR_OF(STACK_OF(STRING), st), CHECKED_PTR_OF(char, val)) -#define sk_STRING_find(st, val) sk_find(CHECKED_PTR_OF(STACK_OF(STRING), st), CHECKED_PTR_OF(char, val)) -#define sk_STRING_value(st, i) ((STRING)sk_value(CHECKED_PTR_OF(STACK_OF(STRING), st), i)) -#define sk_STRING_num(st) SKM_sk_num(STRING, st) -#define sk_STRING_pop_free(st, free_func) sk_pop_free(CHECKED_PTR_OF(STACK_OF(STRING), st), CHECKED_SK_FREE_FUNC2(STRING, free_func)) -#define sk_STRING_insert(st, val, i) sk_insert(CHECKED_PTR_OF(STACK_OF(STRING), st), CHECKED_PTR_OF(char, val), i) -#define sk_STRING_free(st) SKM_sk_free(STRING, st) -#define sk_STRING_set(st, i, val) sk_set((_STACK *)CHECKED_PTR_OF(STACK_OF(STRING), st), i, CHECKED_PTR_OF(char, val)) -#define sk_STRING_zero(st) SKM_sk_zero(STRING, (st)) -#define sk_STRING_unshift(st, val) sk_unshift((_STACK *)CHECKED_PTR_OF(STACK_OF(STRING), st), CHECKED_PTR_OF(char, val)) -#define sk_STRING_find_ex(st, val) sk_find_ex((_STACK *)CHECKED_CONST_PTR_OF(STACK_OF(STRING), st), CHECKED_CONST_PTR_OF(char, val)) -#define sk_STRING_delete(st, i) SKM_sk_delete(STRING, (st), (i)) -#define sk_STRING_delete_ptr(st, ptr) (STRING *)sk_delete_ptr((_STACK *)CHECKED_PTR_OF(STACK_OF(STRING), st), CHECKED_PTR_OF(char, ptr)) -#define sk_STRING_set_cmp_func(st, cmp) \ +#define sk_OPENSSL_STRING_new(cmp) ((STACK_OF(OPENSSL_STRING) *)sk_new(CHECKED_SK_CMP_FUNC(char, cmp))) +#define sk_OPENSSL_STRING_new_null() ((STACK_OF(OPENSSL_STRING) *)sk_new_null()) +#define sk_OPENSSL_STRING_push(st, val) sk_push(CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st), CHECKED_PTR_OF(char, val)) +#define sk_OPENSSL_STRING_find(st, val) sk_find(CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st), CHECKED_PTR_OF(char, val)) +#define sk_OPENSSL_STRING_value(st, i) ((OPENSSL_STRING)sk_value(CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st), i)) +#define sk_OPENSSL_STRING_num(st) SKM_sk_num(OPENSSL_STRING, st) +#define sk_OPENSSL_STRING_pop_free(st, free_func) sk_pop_free(CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st), CHECKED_SK_FREE_FUNC2(OPENSSL_STRING, free_func)) +#define sk_OPENSSL_STRING_insert(st, val, i) sk_insert(CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st), CHECKED_PTR_OF(char, val), i) +#define sk_OPENSSL_STRING_free(st) SKM_sk_free(OPENSSL_STRING, st) +#define sk_OPENSSL_STRING_set(st, i, val) sk_set((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st), i, CHECKED_PTR_OF(char, val)) +#define sk_OPENSSL_STRING_zero(st) SKM_sk_zero(OPENSSL_STRING, (st)) +#define sk_OPENSSL_STRING_unshift(st, val) sk_unshift((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st), CHECKED_PTR_OF(char, val)) +#define sk_OPENSSL_STRING_find_ex(st, val) sk_find_ex((_STACK *)CHECKED_CONST_PTR_OF(STACK_OF(OPENSSL_STRING), st), CHECKED_CONST_PTR_OF(char, val)) +#define sk_OPENSSL_STRING_delete(st, i) SKM_sk_delete(OPENSSL_STRING, (st), (i)) +#define sk_OPENSSL_STRING_delete_ptr(st, ptr) (OPENSSL_STRING *)sk_delete_ptr((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st), CHECKED_PTR_OF(char, ptr)) +#define sk_OPENSSL_STRING_set_cmp_func(st, cmp) \ ((int (*)(const char * const *,const char * const *)) \ - sk_set_cmp_func((_STACK *)CHECKED_PTR_OF(STACK_OF(STRING), st), CHECKED_SK_CMP_FUNC(char, cmp))) -#define sk_STRING_dup(st) SKM_sk_dup(STRING, st) -#define sk_STRING_shift(st) SKM_sk_shift(STRING, (st)) -#define sk_STRING_pop(st) (char *)sk_pop((_STACK *)CHECKED_PTR_OF(STACK_OF(STRING), st)) -#define sk_STRING_sort(st) SKM_sk_sort(STRING, (st)) -#define sk_STRING_is_sorted(st) SKM_sk_is_sorted(STRING, (st)) + sk_set_cmp_func((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st), CHECKED_SK_CMP_FUNC(char, cmp))) +#define sk_OPENSSL_STRING_dup(st) SKM_sk_dup(OPENSSL_STRING, st) +#define sk_OPENSSL_STRING_shift(st) SKM_sk_shift(OPENSSL_STRING, (st)) +#define sk_OPENSSL_STRING_pop(st) (char *)sk_pop((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_STRING), st)) +#define sk_OPENSSL_STRING_sort(st) SKM_sk_sort(OPENSSL_STRING, (st)) +#define sk_OPENSSL_STRING_is_sorted(st) SKM_sk_is_sorted(OPENSSL_STRING, (st)) #define sk_BLOCK_new(cmp) ((STACK_OF(BLOCK) *)sk_new(CHECKED_SK_CMP_FUNC(void, cmp))) @@ -2080,29 +2080,29 @@ #define sk_BLOCK_is_sorted(st) SKM_sk_is_sorted(BLOCK, (st)) -#define sk_PSTRING_new(cmp) ((STACK_OF(PSTRING) *)sk_new(CHECKED_SK_CMP_FUNC(STRING, cmp))) -#define sk_PSTRING_new_null() ((STACK_OF(PSTRING) *)sk_new_null()) -#define sk_PSTRING_push(st, val) sk_push(CHECKED_PTR_OF(STACK_OF(PSTRING), st), CHECKED_PTR_OF(STRING, val)) -#define sk_PSTRING_find(st, val) sk_find(CHECKED_PTR_OF(STACK_OF(PSTRING), st), CHECKED_PTR_OF(STRING, val)) -#define sk_PSTRING_value(st, i) ((PSTRING)sk_value(CHECKED_PTR_OF(STACK_OF(PSTRING), st), i)) -#define sk_PSTRING_num(st) SKM_sk_num(PSTRING, st) -#define sk_PSTRING_pop_free(st, free_func) sk_pop_free(CHECKED_PTR_OF(STACK_OF(PSTRING), st), CHECKED_SK_FREE_FUNC2(PSTRING, free_func)) -#define sk_PSTRING_insert(st, val, i) sk_insert(CHECKED_PTR_OF(STACK_OF(PSTRING), st), CHECKED_PTR_OF(STRING, val), i) -#define sk_PSTRING_free(st) SKM_sk_free(PSTRING, st) -#define sk_PSTRING_set(st, i, val) sk_set((_STACK *)CHECKED_PTR_OF(STACK_OF(PSTRING), st), i, CHECKED_PTR_OF(STRING, val)) -#define sk_PSTRING_zero(st) SKM_sk_zero(PSTRING, (st)) -#define sk_PSTRING_unshift(st, val) sk_unshift((_STACK *)CHECKED_PTR_OF(STACK_OF(PSTRING), st), CHECKED_PTR_OF(STRING, val)) -#define sk_PSTRING_find_ex(st, val) sk_find_ex((_STACK *)CHECKED_CONST_PTR_OF(STACK_OF(PSTRING), st), CHECKED_CONST_PTR_OF(STRING, val)) -#define sk_PSTRING_delete(st, i) SKM_sk_delete(PSTRING, (st), (i)) -#define sk_PSTRING_delete_ptr(st, ptr) (PSTRING *)sk_delete_ptr((_STACK *)CHECKED_PTR_OF(STACK_OF(PSTRING), st), CHECKED_PTR_OF(STRING, ptr)) -#define sk_PSTRING_set_cmp_func(st, cmp) \ - ((int (*)(const STRING * const *,const STRING * const *)) \ - sk_set_cmp_func((_STACK *)CHECKED_PTR_OF(STACK_OF(PSTRING), st), CHECKED_SK_CMP_FUNC(STRING, cmp))) -#define sk_PSTRING_dup(st) SKM_sk_dup(PSTRING, st) -#define sk_PSTRING_shift(st) SKM_sk_shift(PSTRING, (st)) -#define sk_PSTRING_pop(st) (STRING *)sk_pop((_STACK *)CHECKED_PTR_OF(STACK_OF(PSTRING), st)) -#define sk_PSTRING_sort(st) SKM_sk_sort(PSTRING, (st)) -#define sk_PSTRING_is_sorted(st) SKM_sk_is_sorted(PSTRING, (st)) +#define sk_OPENSSL_PSTRING_new(cmp) ((STACK_OF(OPENSSL_PSTRING) *)sk_new(CHECKED_SK_CMP_FUNC(OPENSSL_STRING, cmp))) +#define sk_OPENSSL_PSTRING_new_null() ((STACK_OF(OPENSSL_PSTRING) *)sk_new_null()) +#define sk_OPENSSL_PSTRING_push(st, val) sk_push(CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), CHECKED_PTR_OF(OPENSSL_STRING, val)) +#define sk_OPENSSL_PSTRING_find(st, val) sk_find(CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), CHECKED_PTR_OF(OPENSSL_STRING, val)) +#define sk_OPENSSL_PSTRING_value(st, i) ((OPENSSL_PSTRING)sk_value(CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), i)) +#define sk_OPENSSL_PSTRING_num(st) SKM_sk_num(OPENSSL_PSTRING, st) +#define sk_OPENSSL_PSTRING_pop_free(st, free_func) sk_pop_free(CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), CHECKED_SK_FREE_FUNC2(OPENSSL_PSTRING, free_func)) +#define sk_OPENSSL_PSTRING_insert(st, val, i) sk_insert(CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), CHECKED_PTR_OF(OPENSSL_STRING, val), i) +#define sk_OPENSSL_PSTRING_free(st) SKM_sk_free(OPENSSL_PSTRING, st) +#define sk_OPENSSL_PSTRING_set(st, i, val) sk_set((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), i, CHECKED_PTR_OF(OPENSSL_STRING, val)) +#define sk_OPENSSL_PSTRING_zero(st) SKM_sk_zero(OPENSSL_PSTRING, (st)) +#define sk_OPENSSL_PSTRING_unshift(st, val) sk_unshift((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), CHECKED_PTR_OF(OPENSSL_STRING, val)) +#define sk_OPENSSL_PSTRING_find_ex(st, val) sk_find_ex((_STACK *)CHECKED_CONST_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), CHECKED_CONST_PTR_OF(OPENSSL_STRING, val)) +#define sk_OPENSSL_PSTRING_delete(st, i) SKM_sk_delete(OPENSSL_PSTRING, (st), (i)) +#define sk_OPENSSL_PSTRING_delete_ptr(st, ptr) (OPENSSL_PSTRING *)sk_delete_ptr((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), CHECKED_PTR_OF(OPENSSL_STRING, ptr)) +#define sk_OPENSSL_PSTRING_set_cmp_func(st, cmp) \ + ((int (*)(const OPENSSL_STRING * const *,const OPENSSL_STRING * const *)) \ + sk_set_cmp_func((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st), CHECKED_SK_CMP_FUNC(OPENSSL_STRING, cmp))) +#define sk_OPENSSL_PSTRING_dup(st) SKM_sk_dup(OPENSSL_PSTRING, st) +#define sk_OPENSSL_PSTRING_shift(st) SKM_sk_shift(OPENSSL_PSTRING, (st)) +#define sk_OPENSSL_PSTRING_pop(st) (OPENSSL_STRING *)sk_pop((_STACK *)CHECKED_PTR_OF(STACK_OF(OPENSSL_PSTRING), st)) +#define sk_OPENSSL_PSTRING_sort(st) SKM_sk_sort(OPENSSL_PSTRING, (st)) +#define sk_OPENSSL_PSTRING_is_sorted(st) SKM_sk_is_sorted(OPENSSL_PSTRING, (st)) #define d2i_ASN1_SET_OF_ACCESS_DESCRIPTION(st, pp, length, d2i_func, free_func, ex_tag, ex_class) \ @@ -2390,24 +2390,6 @@ LHM_lh_stats_bio(CONF_VALUE,lh,out) #define lh_CONF_VALUE_free(lh) LHM_lh_free(CONF_VALUE,lh) -#define lh_CSTRING_new() LHM_lh_new(CSTRING,cstring) -#define lh_CSTRING_insert(lh,inst) LHM_lh_insert(CSTRING,lh,inst) -#define lh_CSTRING_retrieve(lh,inst) LHM_lh_retrieve(CSTRING,lh,inst) -#define lh_CSTRING_delete(lh,inst) LHM_lh_delete(CSTRING,lh,inst) -#define lh_CSTRING_doall(lh,fn) LHM_lh_doall(CSTRING,lh,fn) -#define lh_CSTRING_doall_arg(lh,fn,arg_type,arg) \ - LHM_lh_doall_arg(CSTRING,lh,fn,arg_type,arg) -#define lh_CSTRING_error(lh) LHM_lh_error(CSTRING,lh) -#define lh_CSTRING_num_items(lh) LHM_lh_num_items(CSTRING,lh) -#define lh_CSTRING_down_load(lh) LHM_lh_down_load(CSTRING,lh) -#define lh_CSTRING_node_stats_bio(lh,out) \ - LHM_lh_node_stats_bio(CSTRING,lh,out) -#define lh_CSTRING_node_usage_stats_bio(lh,out) \ - LHM_lh_node_usage_stats_bio(CSTRING,lh,out) -#define lh_CSTRING_stats_bio(lh,out) \ - LHM_lh_stats_bio(CSTRING,lh,out) -#define lh_CSTRING_free(lh) LHM_lh_free(CSTRING,lh) - #define lh_ENGINE_PILE_new() LHM_lh_new(ENGINE_PILE,engine_pile) #define lh_ENGINE_PILE_insert(lh,inst) LHM_lh_insert(ENGINE_PILE,lh,inst) #define lh_ENGINE_PILE_retrieve(lh,inst) LHM_lh_retrieve(ENGINE_PILE,lh,inst) @@ -2534,6 +2516,42 @@ LHM_lh_stats_bio(OBJ_NAME,lh,out) #define lh_OBJ_NAME_free(lh) LHM_lh_free(OBJ_NAME,lh) +#define lh_OPENSSL_CSTRING_new() LHM_lh_new(OPENSSL_CSTRING,openssl_cstring) +#define lh_OPENSSL_CSTRING_insert(lh,inst) LHM_lh_insert(OPENSSL_CSTRING,lh,inst) +#define lh_OPENSSL_CSTRING_retrieve(lh,inst) LHM_lh_retrieve(OPENSSL_CSTRING,lh,inst) +#define lh_OPENSSL_CSTRING_delete(lh,inst) LHM_lh_delete(OPENSSL_CSTRING,lh,inst) +#define lh_OPENSSL_CSTRING_doall(lh,fn) LHM_lh_doall(OPENSSL_CSTRING,lh,fn) +#define lh_OPENSSL_CSTRING_doall_arg(lh,fn,arg_type,arg) \ + LHM_lh_doall_arg(OPENSSL_CSTRING,lh,fn,arg_type,arg) +#define lh_OPENSSL_CSTRING_error(lh) LHM_lh_error(OPENSSL_CSTRING,lh) +#define lh_OPENSSL_CSTRING_num_items(lh) LHM_lh_num_items(OPENSSL_CSTRING,lh) +#define lh_OPENSSL_CSTRING_down_load(lh) LHM_lh_down_load(OPENSSL_CSTRING,lh) +#define lh_OPENSSL_CSTRING_node_stats_bio(lh,out) \ + LHM_lh_node_stats_bio(OPENSSL_CSTRING,lh,out) +#define lh_OPENSSL_CSTRING_node_usage_stats_bio(lh,out) \ + LHM_lh_node_usage_stats_bio(OPENSSL_CSTRING,lh,out) +#define lh_OPENSSL_CSTRING_stats_bio(lh,out) \ + LHM_lh_stats_bio(OPENSSL_CSTRING,lh,out) +#define lh_OPENSSL_CSTRING_free(lh) LHM_lh_free(OPENSSL_CSTRING,lh) + +#define lh_OPENSSL_STRING_new() LHM_lh_new(OPENSSL_STRING,openssl_string) +#define lh_OPENSSL_STRING_insert(lh,inst) LHM_lh_insert(OPENSSL_STRING,lh,inst) +#define lh_OPENSSL_STRING_retrieve(lh,inst) LHM_lh_retrieve(OPENSSL_STRING,lh,inst) +#define lh_OPENSSL_STRING_delete(lh,inst) LHM_lh_delete(OPENSSL_STRING,lh,inst) +#define lh_OPENSSL_STRING_doall(lh,fn) LHM_lh_doall(OPENSSL_STRING,lh,fn) +#define lh_OPENSSL_STRING_doall_arg(lh,fn,arg_type,arg) \ + LHM_lh_doall_arg(OPENSSL_STRING,lh,fn,arg_type,arg) +#define lh_OPENSSL_STRING_error(lh) LHM_lh_error(OPENSSL_STRING,lh) +#define lh_OPENSSL_STRING_num_items(lh) LHM_lh_num_items(OPENSSL_STRING,lh) +#define lh_OPENSSL_STRING_down_load(lh) LHM_lh_down_load(OPENSSL_STRING,lh) +#define lh_OPENSSL_STRING_node_stats_bio(lh,out) \ + LHM_lh_node_stats_bio(OPENSSL_STRING,lh,out) +#define lh_OPENSSL_STRING_node_usage_stats_bio(lh,out) \ + LHM_lh_node_usage_stats_bio(OPENSSL_STRING,lh,out) +#define lh_OPENSSL_STRING_stats_bio(lh,out) \ + LHM_lh_stats_bio(OPENSSL_STRING,lh,out) +#define lh_OPENSSL_STRING_free(lh) LHM_lh_free(OPENSSL_STRING,lh) + #define lh_SSL_SESSION_new() LHM_lh_new(SSL_SESSION,ssl_session) #define lh_SSL_SESSION_insert(lh,inst) LHM_lh_insert(SSL_SESSION,lh,inst) #define lh_SSL_SESSION_retrieve(lh,inst) LHM_lh_retrieve(SSL_SESSION,lh,inst) @@ -2551,24 +2569,6 @@ #define lh_SSL_SESSION_stats_bio(lh,out) \ LHM_lh_stats_bio(SSL_SESSION,lh,out) #define lh_SSL_SESSION_free(lh) LHM_lh_free(SSL_SESSION,lh) - -#define lh_STRING_new() LHM_lh_new(STRING,string) -#define lh_STRING_insert(lh,inst) LHM_lh_insert(STRING,lh,inst) -#define lh_STRING_retrieve(lh,inst) LHM_lh_retrieve(STRING,lh,inst) -#define lh_STRING_delete(lh,inst) LHM_lh_delete(STRING,lh,inst) -#define lh_STRING_doall(lh,fn) LHM_lh_doall(STRING,lh,fn) -#define lh_STRING_doall_arg(lh,fn,arg_type,arg) \ - LHM_lh_doall_arg(STRING,lh,fn,arg_type,arg) -#define lh_STRING_error(lh) LHM_lh_error(STRING,lh) -#define lh_STRING_num_items(lh) LHM_lh_num_items(STRING,lh) -#define lh_STRING_down_load(lh) LHM_lh_down_load(STRING,lh) -#define lh_STRING_node_stats_bio(lh,out) \ - LHM_lh_node_stats_bio(STRING,lh,out) -#define lh_STRING_node_usage_stats_bio(lh,out) \ - LHM_lh_node_usage_stats_bio(STRING,lh,out) -#define lh_STRING_stats_bio(lh,out) \ - LHM_lh_stats_bio(STRING,lh,out) -#define lh_STRING_free(lh) LHM_lh_free(STRING,lh) /* End of util/mkstack.pl block, you may now edit :-) */ #endif /* !defined HEADER_SAFESTACK_H */ Index: openssl/crypto/txt_db/txt_db.c RCS File: /v/openssl/cvs/openssl/crypto/txt_db/txt_db.c,v rcsdiff -q -kk '-r1.25' '-r1.25.2.1' -u '/v/openssl/cvs/openssl/crypto/txt_db/txt_db.c,v' 2>/dev/null --- openssl/crypto/txt_db/txt_db.c 2008/07/04 23:12:51 1.25 +++ openssl/crypto/txt_db/txt_db.c 2009/07/27 21:08:51 1.25.2.1 @@ -78,7 +78,7 @@ int size=BUFSIZE; int offset=0; char *p,*f; - STRING *pp; + OPENSSL_STRING *pp; BUF_MEM *buf=NULL; if ((buf=BUF_MEM_new()) == NULL) goto err; @@ -89,7 +89,7 @@ ret->num_fields=num; ret->index=NULL; ret->qual=NULL; - if ((ret->data=sk_PSTRING_new_null()) == NULL) + if ((ret->data=sk_OPENSSL_PSTRING_new_null()) == NULL) goto err; if ((ret->index=OPENSSL_malloc(sizeof(*ret->index)*num)) == NULL) goto err; @@ -163,7 +163,7 @@ goto err; } pp[n]=p; - if (!sk_PSTRING_push(ret->data,pp)) + if (!sk_OPENSSL_PSTRING_push(ret->data,pp)) { #if !defined(OPENSSL_NO_STDIO) && !defined(OPENSSL_SYS_WIN16) /* temporary fix :-( */ fprintf(stderr,"failure in sk_push\n"); @@ -182,7 +182,7 @@ #endif if (ret != NULL) { - if (ret->data != NULL) sk_PSTRING_free(ret->data); + if (ret->data != NULL) sk_OPENSSL_PSTRING_free(ret->data); if (ret->index != NULL) OPENSSL_free(ret->index); if (ret->qual != NULL) OPENSSL_free(ret->qual); if (ret != NULL) OPENSSL_free(ret); @@ -193,10 +193,10 @@ return(ret); } -STRING *TXT_DB_get_by_index(TXT_DB *db, int idx, STRING *value) +OPENSSL_STRING *TXT_DB_get_by_index(TXT_DB *db, int idx, OPENSSL_STRING *value) { - STRING *ret; - LHASH_OF(STRING) *lh; + OPENSSL_STRING *ret; + LHASH_OF(OPENSSL_STRING) *lh; if (idx >= db->num_fields) { @@ -209,16 +209,16 @@ db->error=DB_ERROR_NO_INDEX; return(NULL); } - ret=lh_STRING_retrieve(lh,value); + ret=lh_OPENSSL_STRING_retrieve(lh,value); db->error=DB_ERROR_OK; return(ret); } -int TXT_DB_create_index(TXT_DB *db, int field, int (*qual)(STRING *), +int TXT_DB_create_index(TXT_DB *db, int field, int (*qual)(OPENSSL_STRING *), LHASH_HASH_FN_TYPE hash, LHASH_COMP_FN_TYPE cmp) { - LHASH_OF(STRING) *idx; - STRING *r; + LHASH_OF(OPENSSL_STRING) *idx; + OPENSSL_STRING *r; int i,n; if (field >= db->num_fields) @@ -227,26 +227,26 @@ return(0); } /* FIXME: we lose type checking at this point */ - if ((idx=(LHASH_OF(STRING) *)lh_new(hash,cmp)) == NULL) + if ((idx=(LHASH_OF(OPENSSL_STRING) *)lh_new(hash,cmp)) == NULL) { db->error=DB_ERROR_MALLOC; return(0); } - n=sk_PSTRING_num(db->data); + n=sk_OPENSSL_PSTRING_num(db->data); for (i=0; idata,i); + r=sk_OPENSSL_PSTRING_value(db->data,i); if ((qual != NULL) && (qual(r) == 0)) continue; - if ((r=lh_STRING_insert(idx,r)) != NULL) + if ((r=lh_OPENSSL_STRING_insert(idx,r)) != NULL) { db->error=DB_ERROR_INDEX_CLASH; - db->arg1=sk_PSTRING_find(db->data,r); + db->arg1=sk_OPENSSL_PSTRING_find(db->data,r); db->arg2=i; - lh_STRING_free(idx); + lh_OPENSSL_STRING_free(idx); return(0); } } - if (db->index[field] != NULL) lh_STRING_free(db->index[field]); + if (db->index[field] != NULL) lh_OPENSSL_STRING_free(db->index[field]); db->index[field]=idx; db->qual[field]=qual; return(1); @@ -261,11 +261,11 @@ if ((buf=BUF_MEM_new()) == NULL) goto err; - n=sk_PSTRING_num(db->data); + n=sk_OPENSSL_PSTRING_num(db->data); nn=db->num_fields; for (i=0; idata,i); + pp=sk_OPENSSL_PSTRING_value(db->data,i); l=0; for (j=0; jnum_fields; i++) { @@ -311,7 +311,7 @@ { if ((db->qual[i] != NULL) && (db->qual[i](row) == 0)) continue; - r=lh_STRING_retrieve(db->index[i],row); + r=lh_OPENSSL_STRING_retrieve(db->index[i],row); if (r != NULL) { db->error=DB_ERROR_INDEX_CLASH; @@ -322,7 +322,7 @@ } } /* We have passed the index checks, now just append and insert */ - if (!sk_PSTRING_push(db->data,row)) + if (!sk_OPENSSL_PSTRING_push(db->data,row)) { db->error=DB_ERROR_MALLOC; goto err; @@ -334,7 +334,7 @@ { if ((db->qual[i] != NULL) && (db->qual[i](row) == 0)) continue; - (void)lh_STRING_insert(db->index[i],row); + (void)lh_OPENSSL_STRING_insert(db->index[i],row); } } return(1); @@ -353,18 +353,18 @@ if (db->index != NULL) { for (i=db->num_fields-1; i>=0; i--) - if (db->index[i] != NULL) lh_STRING_free(db->index[i]); + if (db->index[i] != NULL) lh_OPENSSL_STRING_free(db->index[i]); OPENSSL_free(db->index); } if (db->qual != NULL) OPENSSL_free(db->qual); if (db->data != NULL) { - for (i=sk_PSTRING_num(db->data)-1; i>=0; i--) + for (i=sk_OPENSSL_PSTRING_num(db->data)-1; i>=0; i--) { /* check if any 'fields' have been allocated * from outside of the initial block */ - p=sk_PSTRING_value(db->data,i); + p=sk_OPENSSL_PSTRING_value(db->data,i); max=p[db->num_fields]; /* last address */ if (max == NULL) /* new row */ { @@ -380,9 +380,9 @@ OPENSSL_free(p[n]); } } - OPENSSL_free(sk_PSTRING_value(db->data,i)); + OPENSSL_free(sk_OPENSSL_PSTRING_value(db->data,i)); } - sk_PSTRING_free(db->data); + sk_OPENSSL_PSTRING_free(db->data); } OPENSSL_free(db); } Index: openssl/crypto/txt_db/txt_db.h RCS File: /v/openssl/cvs/openssl/crypto/txt_db/txt_db.h,v rcsdiff -q -kk '-r1.11' '-r1.11.2.1' -u '/v/openssl/cvs/openssl/crypto/txt_db/txt_db.h,v' 2>/dev/null --- openssl/crypto/txt_db/txt_db.h 2008/06/04 11:01:38 1.11 +++ openssl/crypto/txt_db/txt_db.h 2009/07/27 21:08:51 1.11.2.1 @@ -77,19 +77,19 @@ extern "C" { #endif -typedef STRING *PSTRING; -DECLARE_SPECIAL_STACK_OF(PSTRING, STRING) +typedef OPENSSL_STRING *OPENSSL_PSTRING; +DECLARE_SPECIAL_STACK_OF(OPENSSL_PSTRING, OPENSSL_STRING) typedef struct txt_db_st { int num_fields; - STACK_OF(PSTRING) *data; - LHASH_OF(STRING) **index; - int (**qual)(STRING *); + STACK_OF(OPENSSL_PSTRING) *data; + LHASH_OF(OPENSSL_STRING) **index; + int (**qual)(OPENSSL_STRING *); long error; long arg1; long arg2; - STRING *arg_row; + OPENSSL_STRING *arg_row; } TXT_DB; #ifndef OPENSSL_NO_BIO @@ -99,11 +99,11 @@ TXT_DB *TXT_DB_read(char *in, int num); long TXT_DB_write(char *out, TXT_DB *db); #endif -int TXT_DB_create_index(TXT_DB *db,int field,int (*qual)(STRING *), +int TXT_DB_create_index(TXT_DB *db,int field,int (*qual)(OPENSSL_STRING *), LHASH_HASH_FN_TYPE hash, LHASH_COMP_FN_TYPE cmp); void TXT_DB_free(TXT_DB *db); -STRING *TXT_DB_get_by_index(TXT_DB *db, int idx, STRING *value); -int TXT_DB_insert(TXT_DB *db, STRING *value); +OPENSSL_STRING *TXT_DB_get_by_index(TXT_DB *db, int idx, OPENSSL_STRING *value); +int TXT_DB_insert(TXT_DB *db, OPENSSL_STRING *value); #ifdef __cplusplus } Index: openssl/crypto/x509v3/v3_utl.c RCS File: /v/openssl/cvs/openssl/crypto/x509v3/v3_utl.c,v rcsdiff -q -kk '-r1.44' '-r1.44.2.1' -u '/v/openssl/cvs/openssl/crypto/x509v3/v3_utl.c,v' 2>/dev/null --- openssl/crypto/x509v3/v3_utl.c 2009/02/14 21:49:36 1.44 +++ openssl/crypto/x509v3/v3_utl.c 2009/07/27 21:08:53 1.44.2.1 @@ -67,9 +67,9 @@ static char *strip_spaces(char *name); static int sk_strcmp(const char * const *a, const char * const *b); -static STACK_OF(STRING) *get_email(X509_NAME *name, GENERAL_NAMES *gens); -static void str_free(STRING str); -static int append_ia5(STACK_OF(STRING) **sk, ASN1_IA5STRING *email); +static STACK_OF(OPENSSL_STRING) *get_email(X509_NAME *name, GENERAL_NAMES *gens); +static void str_free(OPENSSL_STRING str); +static int append_ia5(STACK_OF(OPENSSL_STRING) **sk, ASN1_IA5STRING *email); static int ipv4_from_asc(unsigned char *v4, const char *in); static int ipv6_from_asc(unsigned char *v6, const char *in); @@ -463,10 +463,10 @@ return strcmp(*a, *b); } -STACK_OF(STRING) *X509_get1_email(X509 *x) +STACK_OF(OPENSSL_STRING) *X509_get1_email(X509 *x) { GENERAL_NAMES *gens; - STACK_OF(STRING) *ret; + STACK_OF(OPENSSL_STRING) *ret; gens = X509_get_ext_d2i(x, NID_subject_alt_name, NULL, NULL); ret = get_email(X509_get_subject_name(x), gens); @@ -474,10 +474,10 @@ return ret; } -STACK_OF(STRING) *X509_get1_ocsp(X509 *x) +STACK_OF(OPENSSL_STRING) *X509_get1_ocsp(X509 *x) { AUTHORITY_INFO_ACCESS *info; - STACK_OF(STRING) *ret = NULL; + STACK_OF(OPENSSL_STRING) *ret = NULL; int i; info = X509_get_ext_d2i(x, NID_info_access, NULL, NULL); @@ -499,11 +499,11 @@ return ret; } -STACK_OF(STRING) *X509_REQ_get1_email(X509_REQ *x) +STACK_OF(OPENSSL_STRING) *X509_REQ_get1_email(X509_REQ *x) { GENERAL_NAMES *gens; STACK_OF(X509_EXTENSION) *exts; - STACK_OF(STRING) *ret; + STACK_OF(OPENSSL_STRING) *ret; exts = X509_REQ_get_extensions(x); gens = X509V3_get_d2i(exts, NID_subject_alt_name, NULL, NULL); @@ -514,9 +514,9 @@ } -static STACK_OF(STRING) *get_email(X509_NAME *name, GENERAL_NAMES *gens) +static STACK_OF(OPENSSL_STRING) *get_email(X509_NAME *name, GENERAL_NAMES *gens) { - STACK_OF(STRING) *ret = NULL; + STACK_OF(OPENSSL_STRING) *ret = NULL; X509_NAME_ENTRY *ne; ASN1_IA5STRING *email; GENERAL_NAME *gen; @@ -539,23 +539,23 @@ return ret; } -static void str_free(STRING str) +static void str_free(OPENSSL_STRING str) { OPENSSL_free(str); } -static int append_ia5(STACK_OF(STRING) **sk, ASN1_IA5STRING *email) +static int append_ia5(STACK_OF(OPENSSL_STRING) **sk, ASN1_IA5STRING *email) { char *emtmp; /* First some sanity checks */ if(email->type != V_ASN1_IA5STRING) return 1; if(!email->data || !email->length) return 1; - if(!*sk) *sk = sk_STRING_new(sk_strcmp); + if(!*sk) *sk = sk_OPENSSL_STRING_new(sk_strcmp); if(!*sk) return 0; /* Don't add duplicates */ - if(sk_STRING_find(*sk, (char *)email->data) != -1) return 1; + if(sk_OPENSSL_STRING_find(*sk, (char *)email->data) != -1) return 1; emtmp = BUF_strdup((char *)email->data); - if(!emtmp || !sk_STRING_push(*sk, emtmp)) { + if(!emtmp || !sk_OPENSSL_STRING_push(*sk, emtmp)) { X509_email_free(*sk); *sk = NULL; return 0; @@ -563,9 +563,9 @@ return 1; } -void X509_email_free(STACK_OF(STRING) *sk) +void X509_email_free(STACK_OF(OPENSSL_STRING) *sk) { - sk_STRING_pop_free(sk, str_free); + sk_OPENSSL_STRING_pop_free(sk, str_free); } /* Convert IP addresses both IPv4 and IPv6 into an Index: openssl/crypto/x509v3/x509v3.h RCS File: /v/openssl/cvs/openssl/crypto/x509v3/x509v3.h,v rcsdiff -q -kk '-r1.126.2.1' '-r1.126.2.2' -u '/v/openssl/cvs/openssl/crypto/x509v3/x509v3.h,v' 2>/dev/null --- openssl/crypto/x509v3/x509v3.h 2009/04/19 17:58:01 1.126.2.1 +++ openssl/crypto/x509v3/x509v3.h 2009/07/27 21:08:53 1.126.2.2 @@ -693,10 +693,10 @@ void X509_PURPOSE_cleanup(void); int X509_PURPOSE_get_id(X509_PURPOSE *); -STACK_OF(STRING) *X509_get1_email(X509 *x); -STACK_OF(STRING) *X509_REQ_get1_email(X509_REQ *x); -void X509_email_free(STACK_OF(STRING) *sk); -STACK_OF(STRING) *X509_get1_ocsp(X509 *x); +STACK_OF(OPENSSL_STRING) *X509_get1_email(X509 *x); +STACK_OF(OPENSSL_STRING) *X509_REQ_get1_email(X509_REQ *x); +void X509_email_free(STACK_OF(OPENSSL_STRING) *sk); +STACK_OF(OPENSSL_STRING) *X509_get1_ocsp(X509 *x); ASN1_OCTET_STRING *a2i_IPADDRESS(const char *ipasc); ASN1_OCTET_STRING *a2i_IPADDRESS_NC(const char *ipasc); openssl-1.0.0-beta3-redhat.patch: Configure | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) --- NEW FILE openssl-1.0.0-beta3-redhat.patch --- diff -up openssl-1.0.0-beta3/Configure.redhat openssl-1.0.0-beta3/Configure --- openssl-1.0.0-beta3/Configure.redhat 2009-07-08 10:50:52.000000000 +0200 +++ openssl-1.0.0-beta3/Configure 2009-08-04 22:46:59.000000000 +0200 @@ -331,32 +331,32 @@ my %table=( #### # *-generic* is endian-neutral target, but ./config is free to # throw in -D[BL]_ENDIAN, whichever appropriate... -"linux-generic32","gcc:-DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"linux-ppc", "gcc:-DB_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc32_asm}:linux32:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"linux-generic32","gcc:-DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER)", +"linux-ppc", "gcc:-DB_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc32_asm}:linux32:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER)", # It's believed that majority of ARM toolchains predefine appropriate -march. # If you compiler does not, do complement config command line with one! -"linux-armv4", "gcc:-DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${armv4_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"linux-armv4", "gcc:-DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${armv4_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER)", #### IA-32 targets... "linux-ia32-icc", "icc:-DL_ENDIAN -DTERMIO -O2 -no_cpprt::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-KPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"linux-elf", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"linux-elf", "gcc:-DL_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER)", "linux-aout", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -march=i486 -Wall::(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_asm}:a.out", #### -"linux-generic64","gcc:-DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"linux-ppc64", "gcc:-m64 -DB_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc64_asm}:linux64:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", -"linux-ia64", "gcc:-DL_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"linux-generic64","gcc:-DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):\$(SHLIB_SONAMEVER)", +"linux-ppc64", "gcc:-m64 -DB_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc64_asm}:linux64:dlfcn:linux-shared:-fPIC:-m64 \$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER):::64", +"linux-ia64", "gcc:-DL_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER)", "linux-ia64-ecc","ecc:-DL_ENDIAN -DTERMIO -O2 -Wall -no_cpprt::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "linux-ia64-icc","icc:-DL_ENDIAN -DTERMIO -O2 -Wall -no_cpprt::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"linux-x86_64", "gcc:-m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK BF_PTR2 DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", -"linux-s390x", "gcc:-m64 -DB_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL:${s390x_asm}:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", +"linux-x86_64", "gcc:-m64 -DL_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS) -DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK BF_PTR2 DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64 \$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER):::64", +"linux-s390x", "gcc:-m64 -DB_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL:${s390x_asm}:dlfcn:linux-shared:-fPIC:-m64 \$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER):::64", #### SPARC Linux setups # Ray Miller has patiently # assisted with debugging of following two configs. -"linux-sparcv8","gcc:-mv8 -DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DBN_DIV2W::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${sparcv8_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"linux-sparcv8","gcc:-DB_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS) -DBN_DIV2W::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${sparcv8_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER)", # it's a real mess with -mcpu=ultrasparc option under Linux, but # -Wa,-Av8plus should do the trick no matter what. -"linux-sparcv9","gcc:-m32 -mcpu=ultrasparc -DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -Wa,-Av8plus -DBN_DIV2W::-D_REENTRANT:ULTRASPARC:-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${sparcv9_asm}:dlfcn:linux-shared:-fPIC:-m32:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"linux-sparcv9","gcc:-DB_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS) -DBN_DIV2W::-D_REENTRANT:ULTRASPARC:-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${sparcv9_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER)", # GCC 3.1 is a requirement -"linux64-sparcv9","gcc:-m64 -mcpu=ultrasparc -DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:ULTRASPARC:-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL BF_PTR:${sparcv9_asm}:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", +"linux64-sparcv9","gcc:-DB_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT:ULTRASPARC:-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL BF_PTR:${sparcv9_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER):::64", #### Alpha Linux with GNU C and Compaq C setups # Special notes: # - linux-alpha+bwx-gcc is ment to be used from ./config only. If you @@ -370,8 +370,8 @@ my %table=( # # # -"linux-alpha-gcc","gcc:-O3 -DL_ENDIAN -DTERMIO::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_UNROLL:${alpha_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"linux-alpha+bwx-gcc","gcc:-O3 -DL_ENDIAN -DTERMIO::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${alpha_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"linux-alpha-gcc","gcc:-DL_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_UNROLL:${alpha_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER)", +"linux-alpha+bwx-gcc","gcc:-DL_ENDIAN -DTERMIO -Wall \$(RPM_OPT_FLAGS)::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${alpha_asm}:dlfcn:linux-shared:-fPIC:\$(RPM_OPT_FLAGS):.so.\$(SHLIB_SONAMEVER)", "linux-alpha-ccc","ccc:-fast -readonly_strings -DL_ENDIAN -DTERMIO::-D_REENTRANT:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:${alpha_asm}", "linux-alpha+bwx-ccc","ccc:-fast -readonly_strings -DL_ENDIAN -DTERMIO::-D_REENTRANT:::SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:${alpha_asm}", openssl-1.0.0-beta3-soversion.patch: Configure | 2 +- Makefile.org | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE openssl-1.0.0-beta3-soversion.patch --- diff -up openssl-1.0.0-beta3/Configure.soversion openssl-1.0.0-beta3/Configure --- openssl-1.0.0-beta3/Configure.soversion 2009-08-04 23:06:52.000000000 +0200 +++ openssl-1.0.0-beta3/Configure 2009-08-04 23:06:52.000000000 +0200 @@ -1514,7 +1514,7 @@ while () elsif ($shared_extension ne "" && $shared_extension =~ /^\.s([ol])\.[^\.]*\.[^\.]*$/) { my $sotmp = $1; - s/^SHARED_LIBS_LINK_EXTS=.*/SHARED_LIBS_LINK_EXTS=.s$sotmp.\$(SHLIB_MAJOR) .s$sotmp/; + s/^SHARED_LIBS_LINK_EXTS=.*/SHARED_LIBS_LINK_EXTS=.s$sotmp.\$(SHLIB_SONAMEVER) .s$sotmp/; } elsif ($shared_extension ne "" && $shared_extension =~ /^\.[^\.]*\.[^\.]*\.dylib$/) { diff -up openssl-1.0.0-beta3/Makefile.org.soversion openssl-1.0.0-beta3/Makefile.org --- openssl-1.0.0-beta3/Makefile.org.soversion 2009-08-04 23:06:52.000000000 +0200 +++ openssl-1.0.0-beta3/Makefile.org 2009-08-04 23:11:01.000000000 +0200 @@ -10,6 +10,7 @@ SHLIB_VERSION_HISTORY= SHLIB_MAJOR= SHLIB_MINOR= SHLIB_EXT= +SHLIB_SONAMEVER=10 PLATFORM=dist OPTIONS= CONFIGURE_ARGS= @@ -289,10 +290,9 @@ clean-shared: link-shared: @ set -e; for i in $(SHLIBDIRS); do \ $(MAKE) -f $(HERE)/Makefile.shared -e $(BUILDENV) \ - LIBNAME=$$i LIBVERSION=$(SHLIB_MAJOR).$(SHLIB_MINOR) \ + LIBNAME=$$i LIBVERSION=$(SHLIB_SONAMEVER) \ LIBCOMPATVERSIONS=";$(SHLIB_VERSION_HISTORY)" \ symlink.$(SHLIB_TARGET); \ - libs="$$libs -l$$i"; \ done build-shared: do_$(SHLIB_TARGET) link-shared @@ -303,7 +303,7 @@ do_$(SHLIB_TARGET): libs="$(LIBKRB5) $$libs"; \ fi; \ $(CLEARENV) && $(MAKE) -f Makefile.shared -e $(BUILDENV) \ - LIBNAME=$$i LIBVERSION=$(SHLIB_MAJOR).$(SHLIB_MINOR) \ + LIBNAME=$$i LIBVERSION=$(SHLIB_SONAMEVER) \ LIBCOMPATVERSIONS=";$(SHLIB_VERSION_HISTORY)" \ LIBDEPS="$$libs $(EX_LIBS)" \ link_a.$(SHLIB_TARGET); \ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 9 Feb 2009 09:33:37 -0000 1.2 +++ .cvsignore 29 Aug 2009 16:13:45 -0000 1.3 @@ -1 +1 @@ -openssl-0.9.8j-usa.tar.bz2 +openssl-1.0.0-beta3-usa.tar.bz2 Index: hobble-openssl =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/hobble-openssl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- hobble-openssl 9 Feb 2009 09:33:37 -0000 1.1 +++ hobble-openssl 29 Aug 2009 16:13:45 -0000 1.2 @@ -4,33 +4,32 @@ set -e # Clean out patent-or-otherwise-encumbered code. -# MDC-2: 4,908,861 13/03/2007 +# MDC-2: 4,908,861 13/03/2007 - expired, we do not remove it but do not enable it anyway # IDEA: 5,214,703 25/05/2010 # RC5: 5,724,428 03/03/2015 # EC: ????????? ??/??/2015 # Remove assembler portions of IDEA, MDC2, and RC5. -(find crypto/{idea,mdc2,rc5}/asm -type f | xargs -r rm -fv) +(find crypto/{idea,rc5}/asm -type f | xargs -r rm -fv) # IDEA, MDC2, RC5, EC. -for a in idea mdc2 rc5 ec ecdh ecdsa; do +for a in idea rc5 ec ecdh ecdsa; do for c in `find crypto/$a -name "*.c" -a \! -name "*test*" -type f` ; do echo Destroying $c > $c done done -for c in `find crypto/evp -name "*_rc5.c" -o -name "*_idea.c" -o -name "*_mdc2.c" -o -name "*_ecdsa.c"`; do +for c in `find crypto/evp -name "*_rc5.c" -o -name "*_idea.c" -o -name "*_ecdsa.c"`; do echo Destroying $c > $c done for h in `find crypto ssl apps test -name "*.h"` ; do - echo Removing IDEA, MDC2, RC5, and EC references from $h + echo Removing IDEA, RC5, and EC references from $h cat $h | \ awk 'BEGIN {ech=1;} \ /^#[ \t]*ifndef.*NO_IDEA/ {ech--; next;} \ - /^#[ \t]*ifndef.*NO_MDC2/ {ech--; next;} \ /^#[ \t]*ifndef.*NO_RC5/ {ech--; next;} \ /^#[ \t]*ifndef.*NO_EC/ {ech--; next;} \ /^#[ \t]*ifndef.*NO_ECDH/ {ech--; next;} \ Index: mingw32-openssl.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/mingw32-openssl.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- mingw32-openssl.spec 25 Jul 2009 14:27:40 -0000 1.6 +++ mingw32-openssl.spec 29 Aug 2009 16:13:45 -0000 1.7 @@ -1,8 +1,9 @@ -%define __strip %{_mingw32_strip} -%define __objdump %{_mingw32_objdump} -%define _use_internal_dependency_generator 0 -%define __find_requires %{_mingw32_findrequires} -%define __find_provides %{_mingw32_findprovides} +%global __strip %{_mingw32_strip} +%global __objdump %{_mingw32_objdump} +%global _use_internal_dependency_generator 0 +%global __find_requires %{_mingw32_findrequires} +%global __find_provides %{_mingw32_findprovides} +%define __debug_install_post %{_mingw32_debug_install_post} # For the curious: # 0.9.5a soversion = 0 @@ -13,21 +14,24 @@ # 0.9.7ef soversion = 5 # 0.9.8ab soversion = 6 # 0.9.8g soversion = 7 -# 0.9.8j + EAP-FAST soversion = 8 -%define soversion 8 +# 0.9.8jk + EAP-FAST soversion = 8 +# 1.0.0 soversion = 10 +%global soversion 10 + +%global beta beta3 # Enable the tests. # These only work some of the time, but fail randomly at other times # (although I have had them complete a few times, so I don't think # there is any actual problem with the binaries). -%define run_tests 0 +%global run_tests 0 # Number of threads to spawn when testing some threading fixes. -%define thread_test_threads %{?threads:%{threads}}%{!?threads:1} +%global thread_test_threads %{?threads:%{threads}}%{!?threads:1} Name: mingw32-openssl -Version: 0.9.8j -Release: 7%{?dist} +Version: 1.0.0 +Release: 0.1.%{beta}%{?dist} Summary: MinGW port of the OpenSSL toolkit License: OpenSSL @@ -35,7 +39,7 @@ Group: Development/Libraries URL: http://www.openssl.org/ # Use the hobble-openssl script to create the source file. -Source0: openssl-%{version}-usa.tar.bz2 +Source0: openssl-%{version}-%{beta}-usa.tar.bz2 Source1: hobble-openssl Source2: Makefile.certificate @@ -46,38 +50,38 @@ Source10: opensslconf-new-warning. # Patches from Fedora native package. # Build changes -Patch0: openssl-0.9.8j-redhat.patch -Patch1: openssl-0.9.8a-defaults.patch -Patch2: openssl-0.9.8a-link-krb5.patch -Patch3: openssl-0.9.8j-soversion.patch -Patch4: openssl-0.9.8j-enginesdir.patch +Patch0: openssl-1.0.0-beta3-redhat.patch +Patch1: openssl-1.0.0-beta3-defaults.patch +Patch2: openssl-1.0.0-beta3-krb5.patch +Patch3: openssl-1.0.0-beta3-soversion.patch +Patch4: openssl-1.0.0-beta3-enginesdir.patch Patch5: openssl-0.9.8a-no-rpath.patch Patch6: openssl-0.9.8b-test-use-localhost.patch -Patch7: openssl-0.9.8j-shlib-version.patch # Bug fixes Patch21: openssl-0.9.8b-aliasing-bug.patch -Patch22: openssl-0.9.8b-x509-name-cmp.patch -Patch23: openssl-0.9.8g-default-paths.patch -Patch24: openssl-0.9.8g-no-extssl.patch +Patch23: openssl-1.0.0-beta3-default-paths.patch # Functionality changes Patch32: openssl-0.9.8g-ia64.patch Patch33: openssl-0.9.8j-ca-dir.patch Patch34: openssl-0.9.6-x509.patch Patch35: openssl-0.9.8j-version-add-engines.patch -Patch38: openssl-0.9.8a-reuse-cipher-change.patch +Patch38: openssl-1.0.0-beta3-cipher-change.patch # Disabled this because it uses getaddrinfo which is lacking on Windows. -#Patch39: openssl-0.9.8g-ipv6-apps.patch -Patch40: openssl-0.9.8j-nocanister.patch -Patch41: openssl-0.9.8j-use-fipscheck.patch -Patch42: openssl-0.9.8j-fipscheck-hmac.patch -Patch43: openssl-0.9.8j-evp-nonfips.patch -Patch44: openssl-0.9.8j-kernel-fipsmode.patch +#Patch39: openssl-1.0.0-beta3-ipv6-apps.patch +Patch40: openssl-1.0.0-beta3-fips.patch +Patch41: openssl-1.0.0-beta3-fipscheck.patch +Patch43: openssl-1.0.0-beta3-fipsmode.patch +Patch44: openssl-1.0.0-beta3-fipsrng.patch Patch45: openssl-0.9.8j-env-nozlib.patch -Patch46: openssl-0.9.8j-eap-fast.patch Patch47: openssl-0.9.8j-readme-warning.patch Patch48: openssl-0.9.8j-bad-mime.patch -Patch49: openssl-0.9.8j-fips-no-pairwise.patch +Patch49: openssl-0.9.8k-algo-doc.patch +Patch50: openssl-1.0.0-beta3-curl.patch +Patch51: openssl-1.0.0-beta3-const.patch + # Backported fixes including security fixes +Patch60: openssl-1.0.0-beta3-namingstr.patch +Patch61: openssl-1.0.0-beta3-namingblk.patch # MinGW-specific patches. Patch100: mingw32-openssl-0.9.8j-header-files.patch @@ -85,12 +89,13 @@ Patch101: mingw32-openssl-0.9.8j-c Patch102: mingw32-openssl-0.9.8j-shared.patch Patch103: mingw32-openssl-0.9.8g-global.patch Patch104: mingw32-openssl-0.9.8g-sfx.patch +Patch105: mingw32-openssl-1.0.0-beta3-linker-fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: mingw32-filesystem >= 49 +BuildRequires: mingw32-filesystem >= 52 BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils @@ -139,8 +144,11 @@ Requires: %{name} = %{version}-%{r Static version of the MinGW port of the OpenSSL toolkit. +%{_mingw32_debug_package} + + %prep -%setup -q -n openssl-%{version} +%setup -q -n openssl-%{version}-%{beta} %{SOURCE1} > /dev/null %patch0 -p1 -b .redhat @@ -151,12 +159,9 @@ Static version of the MinGW port of the %patch4 -p1 -b .enginesdir %patch5 -p1 -b .no-rpath %patch6 -p1 -b .use-localhost -%patch7 -p1 -b .shlib-version %patch21 -p1 -b .aliasing-bug -%patch22 -p1 -b .name-cmp %patch23 -p1 -b .default-paths -%patch24 -p1 -b .no-extssl %patch32 -p1 -b .ia64 #patch33 is applied after make test @@ -164,22 +169,25 @@ Static version of the MinGW port of the %patch35 -p1 -b .version-add-engines %patch38 -p1 -b .cipher-change #%patch39 -p1 -b .ipv6-apps -%patch40 -p1 -b .nocanister -%patch41 -p1 -b .use-fipscheck -%patch42 -p1 -b .fipscheck-hmac -%patch43 -p1 -b .evp-nonfips -%patch44 -p1 -b .fipsmode +%patch40 -p1 -b .fips +%patch41 -p1 -b .fipscheck +%patch43 -p1 -b .fipsmode +%patch44 -p1 -b .fipsrng %patch45 -p1 -b .env-nozlib -%patch46 -p1 -b .eap-fast %patch47 -p1 -b .warning %patch48 -p1 -b .bad-mime -%patch49 -p1 -b .no-pairwise - -%patch100 -p1 -b .mingw-header-files -%patch101 -p1 -b .mingw-configure -%patch102 -p1 -b .mingw-shared -%patch103 -p1 -b .mingw-global -%patch104 -p1 -b .mingw-sfx +%patch49 -p1 -b .algo-doc +%patch50 -p1 -b .curl +%patch51 -p1 -b .const +%patch60 -p1 -b .namingstr +%patch61 -p1 -b .namingblk + +#%patch100 -p1 -b .mingw-header-files +#%patch101 -p1 -b .mingw-configure +#%patch102 -p1 -b .mingw-shared +#%patch103 -p1 -b .mingw-global +#%patch104 -p1 -b .mingw-sfx +%patch105 -p0 -b .mingw-linker-fix # Modify the various perl scripts to reference perl in the right location. perl util/perlpath.pl `dirname %{__perl}` @@ -191,22 +199,22 @@ make TABLE PERL=%{__perl} %build # NB: 'no-hw' is vital. MinGW cannot build the hardware drivers # and if you don't have this you'll get an obscure link error. -%{_mingw32_env}; \ -sed -i -e "s/MINGW32_CC/%{_mingw32_cc}/" -e "s/MINGW32_CFLAGS/%{_mingw32_cflags}/" -e "s/MINGW32_RANLIB/%{_mingw32_ranlib}/" Configure; \ +sed -i -e "s/MINGW32_CFLAGS/%{_mingw32_cflags}/" Configure; \ ./Configure \ --prefix=%{_mingw32_prefix} \ --openssldir=%{_mingw32_sysconfdir}/pki/tls \ zlib enable-camellia enable-seed enable-tlsext enable-rfc3779 \ - no-idea no-mdc2 no-rc5 no-ec no-ecdh no-ecdsa no-hw shared \ + enable-cms enable-md2 no-idea no-mdc2 no-rc5 no-ec no-ecdh no-ecdsa \ + no-hw shared --cross-compile-prefix=%{_mingw32_target}- \ --enginesdir=%{_mingw32_libdir}/openssl/engines \ mingw # --with-krb5-flavor=MIT # -I%{_mingw32_prefix}/kerberos/include -L%{_mingw32_prefix}/kerberos/%{_lib} -%{_mingw32_make} depend -%{_mingw32_make} all build-shared +make depend +make all build-shared # Generate hashes for the included certs. -%{_mingw32_make} rehash build-shared +make rehash build-shared %if %{run_tests} #---------------------------------------------------------------------- @@ -240,7 +248,7 @@ sleep 3 DISPLAY=$display export DISPLAY -%{_mingw32_make} LDCMD=%{_mingw32_cc} -C test apps tests +make LDCMD=%{_mingw32_cc} -C test apps tests # Disable this thread test, because we don't have pthread on Windows. %{_mingw32_cc} -o openssl-thread-test \ @@ -289,10 +297,6 @@ make INSTALL_PREFIX=$RPM_BUILD_ROOT inst # Install the file applink.c (#499934) install -m644 ms/applink.c $RPM_BUILD_ROOT%{_mingw32_includedir}/openssl/applink.c -# Install the actual DLLs. -install libcrypto-%{soversion}.dll $RPM_BUILD_ROOT%{_mingw32_bindir} -install libssl-%{soversion}.dll $RPM_BUILD_ROOT%{_mingw32_bindir} - # I have no idea why it installs the manpages in /etc, but # we remove them anyway. rm -r $RPM_BUILD_ROOT%{_mingw32_sysconfdir}/pki/tls/man @@ -324,8 +328,8 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE %{_mingw32_bindir}/openssl.exe %{_mingw32_bindir}/c_rehash -%{_mingw32_bindir}/libcrypto-%{soversion}.dll -%{_mingw32_bindir}/libssl-%{soversion}.dll +%{_mingw32_bindir}/libeay32.dll +%{_mingw32_bindir}/ssleay32.dll #{_mingw32_bindir}/.libcrypto*.hmac %{_mingw32_libdir}/libcrypto.dll.a %{_mingw32_libdir}/libssl.dll.a @@ -342,6 +346,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 28 2009 Erik van Pienbroek - 1.0.0-0.1.beta3 +- Update to version 1.0.0 beta 3 +- Use %%global instead of %%define +- Automatically generate debuginfo subpackage +- Merged various changes from the native Fedora package (up to 1.0.0-0.5.beta3) +- Don't use the %%{_mingw32_make} macro anymore as it's ugly and causes side-effects + * Sat Jul 25 2009 Fedora Release Engineering - 0.9.8j-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 9 Feb 2009 09:33:37 -0000 1.2 +++ sources 29 Aug 2009 16:13:45 -0000 1.3 @@ -1 +1 @@ -573353d8cb4330b71e9985cea4785d61 openssl-0.9.8j-usa.tar.bz2 +9926dcf78e797a12d8e3ffd7a018824b openssl-1.0.0-beta3-usa.tar.bz2 From mclasen at fedoraproject.org Sat Aug 29 16:40:33 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 29 Aug 2009 16:40:33 +0000 (UTC) Subject: rpms/empathy/devel empathy.spec,1.72,1.73 Message-ID: <20090829164033.87C0E11C0496@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/empathy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27887 Modified Files: empathy.spec Log Message: Rebuild Index: empathy.spec =================================================================== RCS file: /cvs/pkgs/rpms/empathy/devel/empathy.spec,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- empathy.spec 27 Aug 2009 00:31:11 -0000 1.72 +++ empathy.spec 29 Aug 2009 16:40:33 -0000 1.73 @@ -15,7 +15,7 @@ Name: empathy Version: 2.27.91.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Instant Messaging Client for GNOME Group: Applications/Communications @@ -246,6 +246,9 @@ fi %{python_sitearch}/empathy*.so %changelog +* Sat Aug 29 2009 Matthias Clasen - 2.27.91.1-4 +- Rebuild against newer libnm_glib + * Wed Aug 26 2009 Brian Pepple - 2.27.91.1-3 - Sigh.. let's drop the requires on mission-control-devel in the devel sub. From mclasen at fedoraproject.org Sat Aug 29 16:41:54 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 29 Aug 2009 16:41:54 +0000 (UTC) Subject: rpms/krb5-auth-dialog/devel .cvsignore, 1.11, 1.12 krb5-auth-dialog.spec, 1.36, 1.37 sources, 1.11, 1.12 Message-ID: <20090829164154.2698B11C009F@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/krb5-auth-dialog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28237 Modified Files: .cvsignore krb5-auth-dialog.spec sources Log Message: Update to 0.12 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/krb5-auth-dialog/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 12 Jun 2009 20:31:54 -0000 1.11 +++ .cvsignore 29 Aug 2009 16:41:53 -0000 1.12 @@ -1 +1 @@ -krb5-auth-dialog-0.10.tar.bz2 +krb5-auth-dialog-0.12.tar.bz2 Index: krb5-auth-dialog.spec =================================================================== RCS file: /cvs/pkgs/rpms/krb5-auth-dialog/devel/krb5-auth-dialog.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- krb5-auth-dialog.spec 25 Jul 2009 04:47:04 -0000 1.36 +++ krb5-auth-dialog.spec 29 Aug 2009 16:41:54 -0000 1.37 @@ -5,8 +5,8 @@ Summary: Kerberos 5 authentication dialog Name: krb5-auth-dialog -Version: 0.10 -Release: 2%{?dist} +Version: 0.12 +Release: 1%{?dist} License: GPLv2+ Group: User Interface/X URL: https://honk.sigxcpu.org/piki/projects/krb5-auth-dialog/ @@ -83,6 +83,10 @@ if [ "$1" -eq 0 ]; then fi %changelog +* Sat Aug 29 2009 Matthias Clasen - 0.12-1 +- Update to 0.12 +- Rebuild against new libnm_glib + * Fri Jul 24 2009 Fedora Release Engineering - 0.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/krb5-auth-dialog/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 12 Jun 2009 20:31:55 -0000 1.11 +++ sources 29 Aug 2009 16:41:54 -0000 1.12 @@ -1 +1 @@ -bc3ffab4df85e2dda4d3d88672812a16 krb5-auth-dialog-0.10.tar.bz2 +879ecb6cbd59b13bf371b8b849797a26 krb5-auth-dialog-0.12.tar.bz2 From chitlesh at fedoraproject.org Sat Aug 29 16:42:18 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 29 Aug 2009 16:42:18 +0000 (UTC) Subject: rpms/magic/F-10 .cvsignore, 1.10, 1.11 import.log, 1.4, 1.5 magic.desktop, 1.4, 1.5 magic.spec, 1.15, 1.16 sources, 1.10, 1.11 Message-ID: <20090829164218.4869A11C0371@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/magic/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28393/F-10 Modified Files: .cvsignore import.log magic.desktop magic.spec sources Log Message: 8.0.54 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-10/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 6 Jan 2009 23:53:14 -0000 1.10 +++ .cvsignore 29 Aug 2009 16:42:17 -0000 1.11 @@ -1 +1 @@ -magic-7.5.169.tgz +magic-8.0.54.tgz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-10/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 6 Jan 2009 23:53:15 -0000 1.4 +++ import.log 29 Aug 2009 16:42:17 -0000 1.5 @@ -2,3 +2,4 @@ magic-7_5_146-1_fc8:HEAD:magic-7.5.146-1 magic-7_5_147-1_fc9:HEAD:magic-7.5.147-1.fc9.src.rpm:1220001384 magic-7_5_168-1_fc10:F-10:magic-7.5.168-1.fc10.src.rpm:1230565722 magic-7_5_169-1_fc10:F-10:magic-7.5.169-1.fc10.src.rpm:1231285928 +magic-8_0_54-1_fc11:F-10:magic-8.0.54-1.fc11.src.rpm:1251563862 Index: magic.desktop =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-10/magic.desktop,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- magic.desktop 24 Aug 2007 11:54:20 -0000 1.4 +++ magic.desktop 29 Aug 2009 16:42:17 -0000 1.5 @@ -1,5 +1,5 @@ [Desktop Entry] -Categories=Science;Engineering; +Categories=Electronics;Engineering; Comment=VLSI layout tool Encoding=UTF-8 Exec=magic Index: magic.spec =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-10/magic.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- magic.spec 6 Jan 2009 23:53:15 -0000 1.15 +++ magic.spec 29 Aug 2009 16:42:17 -0000 1.16 @@ -1,5 +1,5 @@ Name: magic -Version: 7.5.169 +Version: 8.0.54 Release: 1%{?dist} Summary: A very capable VLSI layout tool @@ -23,10 +23,7 @@ Requires: tcsh Requires: electronics-menu %description -Magic is a venerable VLSI layout tool, written in the 1980's at -Berkeley by John Ousterhout, now famous primarily for writing -the scripting interpreter language Tcl. Due largely in part to -its liberal Berkeley open-source license, magic has remained +Magic is a venerable VLSI layout tool. Magic VLSI remains popular with universities and small companies. Magic is widely cited as being the easiest tool to use for @@ -49,6 +46,7 @@ and some tutorials. # create a directory and expand tarball there. %setup -q -T -c %{name}-%{version} -a 0 + cd %{name}-%{version} %{__sed} -i.cflags -e 's|CFLAGS=.*CFLAGS|:|' configure @@ -63,24 +61,15 @@ sed -i "s|package require -exact|package %build -if [ -d %{_prefix}/lib64 ] ; then - SUF=64 -else - SUF= -fi - -WISH=%{_bindir}/wish -export WISH +export WISH=%{_bindir}/wish cd %{name}-%{version} -%configure \ - --with-tcl=%{_prefix}/lib$SUF \ - --with-tk=%{_prefix}/lib$SUF \ - --with-tcllibs=%{_prefix}/lib$SUF \ - --with-tklibs=%{_prefix}/lib$SUF - -scripts/makedbh database/database.h.in database/database.h +%configure --with-gnu-ld\ + --with-tcl=%{_libdir} \ + --with-tk=%{_libdir} \ + --with-tcllibs=%{_libdir} \ + --with-tklibs=%{_libdir} %{__make} %{?_smp_mflags} @@ -93,10 +82,7 @@ cd %{name}-%{version} INSTALL="%{__install} -c -p" \ CP="%{__cp} -p" -desktop-file-install --vendor fedora \ - --add-category "Engineering" \ - --add-category "Electronics" \ - --remove-category "Science" \ +desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ %{SOURCE1} @@ -139,7 +125,7 @@ update-desktop-database &> /dev/null || %{_bindir}/ext2spice %{_libdir}/%{name}/ %{_mandir}/man?/* -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/128x128/apps/%{name}.png %files doc @@ -148,6 +134,9 @@ update-desktop-database &> /dev/null || %Changelog +* Fri Aug 28 2009 Chitlesh Goorah - 8.0.54-1 +- new upstream release + * Wed Jan 07 2009 Chitlesh Goorah - 7.5.169-1 - new upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 6 Jan 2009 23:53:15 -0000 1.10 +++ sources 29 Aug 2009 16:42:18 -0000 1.11 @@ -1 +1 @@ -7dbff03416d89a51b33384cd9d632723 magic-7.5.169.tgz +c46abc3dbcad1afd050db789ed60b64b magic-8.0.54.tgz From chitlesh at fedoraproject.org Sat Aug 29 16:42:19 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 29 Aug 2009 16:42:19 +0000 (UTC) Subject: rpms/tkgate/F-10 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 sources, 1.2, 1.3 tkgate.spec, 1.1, 1.2 Message-ID: <20090829164219.9823411C0498@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/tkgate/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28410/F-10 Modified Files: .cvsignore import.log sources tkgate.spec Log Message: beta 9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 7 Mar 2009 17:20:41 -0000 1.2 +++ .cvsignore 29 Aug 2009 16:42:19 -0000 1.3 @@ -1 +1 @@ -tkgate-2.0-b7.tar.gz +tkgate-2.0-b9.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/F-10/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 7 Mar 2009 17:20:41 -0000 1.1 +++ import.log 29 Aug 2009 16:42:19 -0000 1.2 @@ -1 +1,2 @@ tkgate-2_0-5_beta7_fc11:F-10:tkgate-2.0-5.beta7.fc11.src.rpm:1236446409 +tkgate-2_0-7_beta9_fc11:F-10:tkgate-2.0-7.beta9.fc11.src.rpm:1251563865 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 7 Mar 2009 17:20:41 -0000 1.2 +++ sources 29 Aug 2009 16:42:19 -0000 1.3 @@ -1 +1 @@ -8f4304aace787656ed66ad736011cbb4 tkgate-2.0-b7.tar.gz +951de17427f49e6635946081cf1d2b70 tkgate-2.0-b9.tar.gz Index: tkgate.spec =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/F-10/tkgate.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- tkgate.spec 7 Mar 2009 17:20:41 -0000 1.1 +++ tkgate.spec 29 Aug 2009 16:42:19 -0000 1.2 @@ -1,6 +1,6 @@ Name: tkgate Version: 2.0 -Release: 5.beta7%{?dist} +Release: 7.beta9%{?dist} Summary: An event driven digital circuit simulator Group: Applications/Engineering @@ -8,7 +8,7 @@ License: GPLv2+ URL: http://www.tkgate.org/ Patch0: tkgate-2.0-doc.patch -Source0: ftp://gadoid.ices.cmu.edu/pub/tkgate/pre-release/%{name}-%{version}-b7.tar.gz +Source0: ftp://gadoid.ices.cmu.edu/pub/tkgate/pre-release/%{name}-%{version}-b9.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -98,7 +98,7 @@ Digital Circuit Simulator %prep -%setup -q -n %{name}-%{version}-b7 +%setup -q -n %{name}-%{version}-b9 %patch0 -p0 -b .doc @@ -127,7 +127,7 @@ cat > %{name}.desktop << EOF Encoding=UTF-8 Name=Digital circuit simulator GenericName=Verilog circuit simulator -Comment=Digital circuit simulator +Comment=TkGate Type=Application Exec=tkgate Icon=tkgate @@ -217,6 +217,12 @@ cp -p site-preferences %{buildroot}%{_da %exclude %{_datadir}/%{name}/locale/ja %changelog +* Sat Aug 28 2009 Chitlesh Goorah - 2.0-7.beta9 +- updated to beta 9 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.0-6.beta7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Mar 6 2009 Thibault North - 2.0-5.beta7 - Minor fixes required for the package @@ -235,4 +241,4 @@ cp -p site-preferences %{buildroot}%{_da - updated to beta4 * Sat Dec 06 2008 Chitlesh Goorah 2.0-1.alpha11 -- Initial package for fedora \ No newline at end of file +- Initial package for fedora From mclasen at fedoraproject.org Sat Aug 29 16:49:32 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 29 Aug 2009 16:49:32 +0000 (UTC) Subject: rpms/krb5-auth-dialog/devel krb5-auth-dialog.spec,1.37,1.38 Message-ID: <20090829164932.9C29311C009F@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/krb5-auth-dialog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29788 Modified Files: krb5-auth-dialog.spec Log Message: fix BRs Index: krb5-auth-dialog.spec =================================================================== RCS file: /cvs/pkgs/rpms/krb5-auth-dialog/devel/krb5-auth-dialog.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- krb5-auth-dialog.spec 29 Aug 2009 16:41:54 -0000 1.37 +++ krb5-auth-dialog.spec 29 Aug 2009 16:49:32 -0000 1.38 @@ -18,6 +18,7 @@ BuildRequires: dbus-devel >= %{dbus_vers BuildRequires: perl-XML-Parser, gettext BuildRequires: intltool BuildRequires: libnotify-devel +BuildRequires: gnome-doc-utils %ifnarch s390 s390x BuildRequires: NetworkManager-glib-devel >= %{libnm_version} %endif From chitlesh at fedoraproject.org Sat Aug 29 16:51:24 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 29 Aug 2009 16:51:24 +0000 (UTC) Subject: rpms/magic/F-11 .cvsignore, 1.10, 1.11 import.log, 1.4, 1.5 magic.desktop, 1.4, 1.5 magic.spec, 1.16, 1.17 sources, 1.10, 1.11 Message-ID: <20090829165124.CB4B111C009F@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/magic/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30352/F-11 Modified Files: .cvsignore import.log magic.desktop magic.spec sources Log Message: 8.0.54 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-11/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 6 Jan 2009 23:54:55 -0000 1.10 +++ .cvsignore 29 Aug 2009 16:51:24 -0000 1.11 @@ -1 +1 @@ -magic-7.5.169.tgz +magic-8.0.54.tgz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-11/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 6 Jan 2009 23:54:55 -0000 1.4 +++ import.log 29 Aug 2009 16:51:24 -0000 1.5 @@ -2,3 +2,4 @@ magic-7_5_146-1_fc8:HEAD:magic-7.5.146-1 magic-7_5_147-1_fc9:HEAD:magic-7.5.147-1.fc9.src.rpm:1220001384 magic-7_5_168-1_fc10:HEAD:magic-7.5.168-1.fc10.src.rpm:1230565927 magic-7_5_169-1_fc10:HEAD:magic-7.5.169-1.fc10.src.rpm:1231286025 +magic-8_0_54-1_fc11:F-11:magic-8.0.54-1.fc11.src.rpm:1251564150 Index: magic.desktop =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-11/magic.desktop,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- magic.desktop 24 Aug 2007 11:54:20 -0000 1.4 +++ magic.desktop 29 Aug 2009 16:51:24 -0000 1.5 @@ -1,5 +1,5 @@ [Desktop Entry] -Categories=Science;Engineering; +Categories=Electronics;Engineering; Comment=VLSI layout tool Encoding=UTF-8 Exec=magic Index: magic.spec =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-11/magic.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- magic.spec 25 Feb 2009 22:50:13 -0000 1.16 +++ magic.spec 29 Aug 2009 16:51:24 -0000 1.17 @@ -1,6 +1,6 @@ Name: magic -Version: 7.5.169 -Release: 2%{?dist} +Version: 8.0.54 +Release: 1%{?dist} Summary: A very capable VLSI layout tool License: GPLv2 @@ -23,10 +23,7 @@ Requires: tcsh Requires: electronics-menu %description -Magic is a venerable VLSI layout tool, written in the 1980's at -Berkeley by John Ousterhout, now famous primarily for writing -the scripting interpreter language Tcl. Due largely in part to -its liberal Berkeley open-source license, magic has remained +Magic is a venerable VLSI layout tool. Magic VLSI remains popular with universities and small companies. Magic is widely cited as being the easiest tool to use for @@ -49,6 +46,7 @@ and some tutorials. # create a directory and expand tarball there. %setup -q -T -c %{name}-%{version} -a 0 + cd %{name}-%{version} %{__sed} -i.cflags -e 's|CFLAGS=.*CFLAGS|:|' configure @@ -63,24 +61,15 @@ sed -i "s|package require -exact|package %build -if [ -d %{_prefix}/lib64 ] ; then - SUF=64 -else - SUF= -fi - -WISH=%{_bindir}/wish -export WISH +export WISH=%{_bindir}/wish cd %{name}-%{version} -%configure \ - --with-tcl=%{_prefix}/lib$SUF \ - --with-tk=%{_prefix}/lib$SUF \ - --with-tcllibs=%{_prefix}/lib$SUF \ - --with-tklibs=%{_prefix}/lib$SUF - -scripts/makedbh database/database.h.in database/database.h +%configure --with-gnu-ld\ + --with-tcl=%{_libdir} \ + --with-tk=%{_libdir} \ + --with-tcllibs=%{_libdir} \ + --with-tklibs=%{_libdir} %{__make} %{?_smp_mflags} @@ -93,10 +82,7 @@ cd %{name}-%{version} INSTALL="%{__install} -c -p" \ CP="%{__cp} -p" -desktop-file-install --vendor fedora \ - --add-category "Engineering" \ - --add-category "Electronics" \ - --remove-category "Science" \ +desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ %{SOURCE1} @@ -139,7 +125,7 @@ update-desktop-database &> /dev/null || %{_bindir}/ext2spice %{_libdir}/%{name}/ %{_mandir}/man?/* -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/128x128/apps/%{name}.png %files doc @@ -148,6 +134,9 @@ update-desktop-database &> /dev/null || %Changelog +* Fri Aug 28 2009 Chitlesh Goorah - 8.0.54-1 +- new upstream release + * Wed Jan 07 2009 Chitlesh Goorah - 7.5.169-1 - new upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/magic/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 6 Jan 2009 23:54:55 -0000 1.10 +++ sources 29 Aug 2009 16:51:24 -0000 1.11 @@ -1 +1 @@ -7dbff03416d89a51b33384cd9d632723 magic-7.5.169.tgz +c46abc3dbcad1afd050db789ed60b64b magic-8.0.54.tgz From chitlesh at fedoraproject.org Sat Aug 29 16:51:22 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 29 Aug 2009 16:51:22 +0000 (UTC) Subject: rpms/tkgate/F-11 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 sources, 1.2, 1.3 tkgate.spec, 1.1, 1.2 Message-ID: <20090829165122.252CE11C009F@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/tkgate/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30328/F-11 Modified Files: .cvsignore import.log sources tkgate.spec Log Message: beta 9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 7 Mar 2009 17:18:42 -0000 1.2 +++ .cvsignore 29 Aug 2009 16:51:21 -0000 1.3 @@ -1 +1 @@ -tkgate-2.0-b7.tar.gz +tkgate-2.0-b9.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/F-11/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 7 Mar 2009 17:18:42 -0000 1.1 +++ import.log 29 Aug 2009 16:51:21 -0000 1.2 @@ -1 +1,2 @@ tkgate-2_0-5_beta7_fc11:HEAD:tkgate-2.0-5.beta7.fc11.src.rpm:1236392128 +tkgate-2_0-7_beta9_fc11:F-11:tkgate-2.0-7.beta9.fc11.src.rpm:1251564150 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 7 Mar 2009 17:18:42 -0000 1.2 +++ sources 29 Aug 2009 16:51:21 -0000 1.3 @@ -1 +1 @@ -8f4304aace787656ed66ad736011cbb4 tkgate-2.0-b7.tar.gz +951de17427f49e6635946081cf1d2b70 tkgate-2.0-b9.tar.gz Index: tkgate.spec =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/F-11/tkgate.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- tkgate.spec 7 Mar 2009 17:18:42 -0000 1.1 +++ tkgate.spec 29 Aug 2009 16:51:21 -0000 1.2 @@ -1,6 +1,6 @@ Name: tkgate Version: 2.0 -Release: 5.beta7%{?dist} +Release: 7.beta9%{?dist} Summary: An event driven digital circuit simulator Group: Applications/Engineering @@ -8,7 +8,7 @@ License: GPLv2+ URL: http://www.tkgate.org/ Patch0: tkgate-2.0-doc.patch -Source0: ftp://gadoid.ices.cmu.edu/pub/tkgate/pre-release/%{name}-%{version}-b7.tar.gz +Source0: ftp://gadoid.ices.cmu.edu/pub/tkgate/pre-release/%{name}-%{version}-b9.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -98,7 +98,7 @@ Digital Circuit Simulator %prep -%setup -q -n %{name}-%{version}-b7 +%setup -q -n %{name}-%{version}-b9 %patch0 -p0 -b .doc @@ -127,7 +127,7 @@ cat > %{name}.desktop << EOF Encoding=UTF-8 Name=Digital circuit simulator GenericName=Verilog circuit simulator -Comment=Digital circuit simulator +Comment=TkGate Type=Application Exec=tkgate Icon=tkgate @@ -217,6 +217,12 @@ cp -p site-preferences %{buildroot}%{_da %exclude %{_datadir}/%{name}/locale/ja %changelog +* Sat Aug 28 2009 Chitlesh Goorah - 2.0-7.beta9 +- updated to beta 9 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.0-6.beta7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Mar 6 2009 Thibault North - 2.0-5.beta7 - Minor fixes required for the package @@ -235,4 +241,4 @@ cp -p site-preferences %{buildroot}%{_da - updated to beta4 * Sat Dec 06 2008 Chitlesh Goorah 2.0-1.alpha11 -- Initial package for fedora \ No newline at end of file +- Initial package for fedora From chitlesh at fedoraproject.org Sat Aug 29 16:53:32 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 29 Aug 2009 16:53:32 +0000 (UTC) Subject: rpms/magic/devel .cvsignore, 1.11, 1.12 import.log, 1.5, 1.6 magic.spec, 1.18, 1.19 sources, 1.11, 1.12 Message-ID: <20090829165332.1252C11C009F@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/magic/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30959/devel Modified Files: .cvsignore import.log magic.spec sources Log Message: 8.0.54 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/magic/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 2 Aug 2009 23:00:09 -0000 1.11 +++ .cvsignore 29 Aug 2009 16:53:31 -0000 1.12 @@ -1 +1 @@ -magic-8.0.51.tgz +magic-8.0.54.tgz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/magic/devel/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 2 Aug 2009 23:00:09 -0000 1.5 +++ import.log 29 Aug 2009 16:53:31 -0000 1.6 @@ -3,3 +3,4 @@ magic-7_5_147-1_fc9:HEAD:magic-7.5.147-1 magic-7_5_168-1_fc10:HEAD:magic-7.5.168-1.fc10.src.rpm:1230565927 magic-7_5_169-1_fc10:HEAD:magic-7.5.169-1.fc10.src.rpm:1231286025 magic-8_0_51-1_fc11:HEAD:magic-8.0.51-1.fc11.src.rpm:1249253896 +magic-8_0_54-1_fc11:HEAD:magic-8.0.54-1.fc11.src.rpm:1251564620 Index: magic.spec =================================================================== RCS file: /cvs/pkgs/rpms/magic/devel/magic.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- magic.spec 2 Aug 2009 23:00:10 -0000 1.18 +++ magic.spec 29 Aug 2009 16:53:31 -0000 1.19 @@ -1,5 +1,5 @@ Name: magic -Version: 8.0.51 +Version: 8.0.54 Release: 1%{?dist} Summary: A very capable VLSI layout tool @@ -59,18 +59,8 @@ sed -i "s|package require -exact|package %patch1 -p0 -b .64bit %endif -#*** ERROR: No build ID note found in /usr/lib/magic/tcl/magicexec -#export LDDLFLAGS="$LDDLFLAGS --build-id" - - %build -#if [ -d %{_prefix}/lib64 ] ; then -# SUF=64 -#else -# SUF= -#fi - export WISH=%{_bindir}/wish cd %{name}-%{version} @@ -81,8 +71,6 @@ cd %{name}-%{version} --with-tcllibs=%{_libdir} \ --with-tklibs=%{_libdir} -#scripts/makedbh database/database.h.in database/database.h - %{__make} %{?_smp_mflags} %install @@ -146,6 +134,9 @@ update-desktop-database &> /dev/null || %Changelog +* Fri Aug 28 2009 Chitlesh Goorah - 8.0.54-1 +- new upstream release + * Wed Jan 07 2009 Chitlesh Goorah - 7.5.169-1 - new upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/magic/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 2 Aug 2009 23:00:10 -0000 1.11 +++ sources 29 Aug 2009 16:53:31 -0000 1.12 @@ -1 +1 @@ -7a289a4d8ba6cc1b79774dcea7ac264e magic-8.0.51.tgz +c46abc3dbcad1afd050db789ed60b64b magic-8.0.54.tgz From chitlesh at fedoraproject.org Sat Aug 29 16:53:32 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 29 Aug 2009 16:53:32 +0000 (UTC) Subject: rpms/tkgate/devel .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 sources, 1.2, 1.3 tkgate.spec, 1.2, 1.3 Message-ID: <20090829165332.B79E511C009F@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/tkgate/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30976/devel Modified Files: .cvsignore import.log sources tkgate.spec Log Message: beta 9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 7 Mar 2009 17:18:42 -0000 1.2 +++ .cvsignore 29 Aug 2009 16:53:32 -0000 1.3 @@ -1 +1 @@ -tkgate-2.0-b7.tar.gz +tkgate-2.0-b9.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 7 Mar 2009 17:18:42 -0000 1.1 +++ import.log 29 Aug 2009 16:53:32 -0000 1.2 @@ -1 +1,2 @@ tkgate-2_0-5_beta7_fc11:HEAD:tkgate-2.0-5.beta7.fc11.src.rpm:1236392128 +tkgate-2_0-7_beta9_fc11:HEAD:tkgate-2.0-7.beta9.fc11.src.rpm:1251564624 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 7 Mar 2009 17:18:42 -0000 1.2 +++ sources 29 Aug 2009 16:53:32 -0000 1.3 @@ -1 +1 @@ -8f4304aace787656ed66ad736011cbb4 tkgate-2.0-b7.tar.gz +951de17427f49e6635946081cf1d2b70 tkgate-2.0-b9.tar.gz Index: tkgate.spec =================================================================== RCS file: /cvs/pkgs/rpms/tkgate/devel/tkgate.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- tkgate.spec 27 Jul 2009 06:01:33 -0000 1.2 +++ tkgate.spec 29 Aug 2009 16:53:32 -0000 1.3 @@ -1,6 +1,6 @@ Name: tkgate Version: 2.0 -Release: 6.beta7%{?dist} +Release: 7.beta9%{?dist} Summary: An event driven digital circuit simulator Group: Applications/Engineering @@ -8,7 +8,7 @@ License: GPLv2+ URL: http://www.tkgate.org/ Patch0: tkgate-2.0-doc.patch -Source0: ftp://gadoid.ices.cmu.edu/pub/tkgate/pre-release/%{name}-%{version}-b7.tar.gz +Source0: ftp://gadoid.ices.cmu.edu/pub/tkgate/pre-release/%{name}-%{version}-b9.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -98,7 +98,7 @@ Digital Circuit Simulator %prep -%setup -q -n %{name}-%{version}-b7 +%setup -q -n %{name}-%{version}-b9 %patch0 -p0 -b .doc @@ -127,7 +127,7 @@ cat > %{name}.desktop << EOF Encoding=UTF-8 Name=Digital circuit simulator GenericName=Verilog circuit simulator -Comment=Digital circuit simulator +Comment=TkGate Type=Application Exec=tkgate Icon=tkgate @@ -217,6 +217,9 @@ cp -p site-preferences %{buildroot}%{_da %exclude %{_datadir}/%{name}/locale/ja %changelog +* Sat Aug 28 2009 Chitlesh Goorah - 2.0-7.beta9 +- updated to beta 9 + * Sun Jul 26 2009 Fedora Release Engineering - 2.0-6.beta7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -238,4 +241,4 @@ cp -p site-preferences %{buildroot}%{_da - updated to beta4 * Sat Dec 06 2008 Chitlesh Goorah 2.0-1.alpha11 -- Initial package for fedora \ No newline at end of file +- Initial package for fedora From mtasaka at fedoraproject.org Sat Aug 29 17:02:07 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 29 Aug 2009 17:02:07 +0000 (UTC) Subject: rpms/wallpapoz/F-10 daemon_wallpapoz-wrapper, NONE, 1.1 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 wallpapoz.spec, 1.19, 1.20 Message-ID: <20090829170207.6E1CE11C0496@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/wallpapoz/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1121/F-10 Modified Files: .cvsignore sources wallpapoz.spec Added Files: daemon_wallpapoz-wrapper Log Message: * Sun Aug 30 2009 Mamoru Tasaka - 0.4.1-10.svn92_trunk - Update to rev 92 - Install desktop application autostart stuff on F-12+ --- NEW FILE daemon_wallpapoz-wrapper --- #!/bin/sh pgrep -U $(id -u) -f daemon_wallpapoz | while read daemon_pid do pgrep -U $(id -u) -f python | while read python_pid do if [ $daemon_pid = $python_pid ] then /usr/bin/kill -SIGTERM $daemon_pid fi done done exec /usr/libexec/daemon_wallpapoz "$@" Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wallpapoz/F-10/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 31 Mar 2008 16:36:56 -0000 1.9 +++ .cvsignore 29 Aug 2009 17:02:03 -0000 1.10 @@ -1 +1 @@ -wallpapoz-0.4.1-svn87_trunk.tar.bz2 +wallpapoz-0.4.1-svn92_trunk.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/wallpapoz/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 31 Mar 2008 16:36:56 -0000 1.9 +++ sources 29 Aug 2009 17:02:04 -0000 1.10 @@ -1 +1 @@ -dcdc89bee9b1e35e000f99f104a39774 wallpapoz-0.4.1-svn87_trunk.tar.bz2 +5a993e9618690681805124f78c141170 wallpapoz-0.4.1-svn92_trunk.tar.bz2 Index: wallpapoz.spec =================================================================== RCS file: /cvs/extras/rpms/wallpapoz/F-10/wallpapoz.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- wallpapoz.spec 27 Aug 2008 03:11:47 -0000 1.19 +++ wallpapoz.spec 29 Aug 2009 17:02:04 -0000 1.20 @@ -1,5 +1,5 @@ # For svn version: do -# $ svn checkout http://opensvn.csie.org/wallpapoz/trunk wallpapoz-%%{mainver} +# $ svn checkout http://opensvn.csie.org/wallpapoz/trunk wallpapoz-%%{mainver}%%{?svnver:-svn%%svnver} # $ tar -cjf %%{name}-%%{mainver}%%{?svnver:-svn%%svnver}.tar.bz2 %%{name}-%%{mainver}/ %define srcurl http://wallpapoz.akbarhome.com/ @@ -7,8 +7,8 @@ %define mainver 0.4.1 %undefine betaver -%define svnver svn87_trunk -%define fedorarel 7 +%define svnver svn92_trunk +%define fedorarel 10 %define rel %{?betaver:0.}%{fedorarel}%{?svnver:.%svnver}%{?betaver:.%betaver} @@ -21,6 +21,10 @@ Group: User Interface/Desktops License: GPLv2+ URL: %{srcurl} Source0: %{srcurl}files/%{name}-%{mainver}%{?svnver:-%svnver}%{?betaver:%betaver}.tar.bz2 +Source10: daemon_wallpapoz-wrapper +%if 0%{?fedora} >= 12 +Source11: wallpapoz-autostart.desktop +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -51,7 +55,6 @@ wallpapers for different workspaces or v %prep %setup -q -n %{name}-%{version}%{?svnver:-%svnver} -sed -i.cs -e '/DOC_ISO_CODES/s|"ru"|"ru","cs"|' setup.py %build @@ -69,6 +72,22 @@ desktop-file-install \ --delete-original \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop +# Install daemon_wallpapoz-wrapper, move the original one +# to %%_libexecdir +%{__mkdir_p} $RPM_BUILD_ROOT%{_libexecdir} +%{__mv} $RPM_BUILD_ROOT%{_bindir}/daemon_wallpapoz \ + $RPM_BUILD_ROOT%{_libexecdir}/ +%{__install} -cpm 0755 %{SOURCE10} \ + $RPM_BUILD_ROOT%{_bindir}/daemon_wallpapoz + +# Install desktop application autostart stuff +%if 0%{?fedora} >= 12 +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart +desktop-file-install \ + --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart \ + %{SOURCE11} +%endif + %{find_lang} %{name} %clean @@ -78,6 +97,11 @@ desktop-file-install \ %defattr(-,root,root,-) %doc COPYING README %{_bindir}/*%{name} +%{_libexecdir}/daemon_wallpapoz + +%if 0%{?fedora} >= 12 +%{_sysconfdir}/xdg/autostart/wallpapoz-autostart.desktop +%endif %{_datadir}/%{name}/ %{_datadir}/gnome/help/%{name}/ @@ -86,6 +110,22 @@ desktop-file-install \ %{_datadir}/applications/fedora-%{name}.desktop %changelog +* Sun Aug 30 2009 Mamoru Tasaka - 0.4.1-10.svn92_trunk +- Update to rev 92 +- Install desktop application autostart stuff on F-12+ + +* Sat Jul 25 2009 Mamoru Tasaka - 0.4.1-9.svn87_trunk +- F-12: Mass rebuild + +* Tue Feb 24 2009 Mamoru Tasaka +- F-11: Mass rebuild + +* Wed Jan 21 2009 Mamoru Tasaka - 0.4.1-8.svn87_trunk +- Always once kill daemon_wallpapoz process if it exists before start + +* Mon Dec 01 2008 Ignacio Vazquez-Abrams +- F-11: Rebuild for Python 2.6 + * Wed Aug 27 2008 Mamoru Tasaka - 0.4.1-7.svn87_trunk - F-10+: Add (Build)Requires: gnome-python2-gnome (bug 456122, 460022) From mtasaka at fedoraproject.org Sat Aug 29 17:02:08 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 29 Aug 2009 17:02:08 +0000 (UTC) Subject: rpms/wallpapoz/F-11 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 wallpapoz.spec, 1.22, 1.23 Message-ID: <20090829170208.3051C11C0496@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/wallpapoz/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1121/F-11 Modified Files: .cvsignore sources wallpapoz.spec Log Message: * Sun Aug 30 2009 Mamoru Tasaka - 0.4.1-10.svn92_trunk - Update to rev 92 - Install desktop application autostart stuff on F-12+ Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wallpapoz/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 31 Mar 2008 16:36:56 -0000 1.9 +++ .cvsignore 29 Aug 2009 17:02:05 -0000 1.10 @@ -1 +1 @@ -wallpapoz-0.4.1-svn87_trunk.tar.bz2 +wallpapoz-0.4.1-svn92_trunk.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/wallpapoz/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 31 Mar 2008 16:36:56 -0000 1.9 +++ sources 29 Aug 2009 17:02:05 -0000 1.10 @@ -1 +1 @@ -dcdc89bee9b1e35e000f99f104a39774 wallpapoz-0.4.1-svn87_trunk.tar.bz2 +5a993e9618690681805124f78c141170 wallpapoz-0.4.1-svn92_trunk.tar.bz2 Index: wallpapoz.spec =================================================================== RCS file: /cvs/extras/rpms/wallpapoz/F-11/wallpapoz.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- wallpapoz.spec 24 Feb 2009 05:19:24 -0000 1.22 +++ wallpapoz.spec 29 Aug 2009 17:02:06 -0000 1.23 @@ -1,5 +1,5 @@ # For svn version: do -# $ svn checkout http://opensvn.csie.org/wallpapoz/trunk wallpapoz-%%{mainver} +# $ svn checkout http://opensvn.csie.org/wallpapoz/trunk wallpapoz-%%{mainver}%%{?svnver:-svn%%svnver} # $ tar -cjf %%{name}-%%{mainver}%%{?svnver:-svn%%svnver}.tar.bz2 %%{name}-%%{mainver}/ %define srcurl http://wallpapoz.akbarhome.com/ @@ -7,14 +7,14 @@ %define mainver 0.4.1 %undefine betaver -%define svnver svn87_trunk -%define fedorarel 8 +%define svnver svn92_trunk +%define fedorarel 10 %define rel %{?betaver:0.}%{fedorarel}%{?svnver:.%svnver}%{?betaver:.%betaver} Name: wallpapoz Version: %{mainver} -Release: %{rel}%{?dist}.1 +Release: %{rel}%{?dist} Summary: Gnome Multi Backgrounds and Wallpapers Configuration Tool Group: User Interface/Desktops @@ -22,6 +22,9 @@ License: GPLv2+ URL: %{srcurl} Source0: %{srcurl}files/%{name}-%{mainver}%{?svnver:-%svnver}%{?betaver:%betaver}.tar.bz2 Source10: daemon_wallpapoz-wrapper +%if 0%{?fedora} >= 12 +Source11: wallpapoz-autostart.desktop +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -52,7 +55,6 @@ wallpapers for different workspaces or v %prep %setup -q -n %{name}-%{version}%{?svnver:-%svnver} -sed -i.cs -e '/DOC_ISO_CODES/s|"ru"|"ru","cs"|' setup.py %build @@ -78,6 +80,14 @@ desktop-file-install \ %{__install} -cpm 0755 %{SOURCE10} \ $RPM_BUILD_ROOT%{_bindir}/daemon_wallpapoz +# Install desktop application autostart stuff +%if 0%{?fedora} >= 12 +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart +desktop-file-install \ + --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart \ + %{SOURCE11} +%endif + %{find_lang} %{name} %clean @@ -89,6 +99,10 @@ desktop-file-install \ %{_bindir}/*%{name} %{_libexecdir}/daemon_wallpapoz +%if 0%{?fedora} >= 12 +%{_sysconfdir}/xdg/autostart/wallpapoz-autostart.desktop +%endif + %{_datadir}/%{name}/ %{_datadir}/gnome/help/%{name}/ @@ -96,6 +110,13 @@ desktop-file-install \ %{_datadir}/applications/fedora-%{name}.desktop %changelog +* Sun Aug 30 2009 Mamoru Tasaka - 0.4.1-10.svn92_trunk +- Update to rev 92 +- Install desktop application autostart stuff on F-12+ + +* Sat Jul 25 2009 Mamoru Tasaka - 0.4.1-9.svn87_trunk +- F-12: Mass rebuild + * Tue Feb 24 2009 Mamoru Tasaka - F-11: Mass rebuild From mtasaka at fedoraproject.org Sat Aug 29 17:02:08 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sat, 29 Aug 2009 17:02:08 +0000 (UTC) Subject: rpms/wallpapoz/devel wallpapoz-autostart.desktop, NONE, 1.1 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 wallpapoz.spec, 1.23, 1.24 Message-ID: <20090829170208.C5FE711C0496@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/wallpapoz/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1121/devel Modified Files: .cvsignore sources wallpapoz.spec Added Files: wallpapoz-autostart.desktop Log Message: * Sun Aug 30 2009 Mamoru Tasaka - 0.4.1-10.svn92_trunk - Update to rev 92 - Install desktop application autostart stuff on F-12+ --- NEW FILE wallpapoz-autostart.desktop --- [Desktop Entry] Type=Application Name=wallpapoz-autostart Comment=Wallpapoz Autostarter Exec=daemon_wallpapoz Terminal=false Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wallpapoz/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 31 Mar 2008 16:36:56 -0000 1.9 +++ .cvsignore 29 Aug 2009 17:02:06 -0000 1.10 @@ -1 +1 @@ -wallpapoz-0.4.1-svn87_trunk.tar.bz2 +wallpapoz-0.4.1-svn92_trunk.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/wallpapoz/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 31 Mar 2008 16:36:56 -0000 1.9 +++ sources 29 Aug 2009 17:02:06 -0000 1.10 @@ -1 +1 @@ -dcdc89bee9b1e35e000f99f104a39774 wallpapoz-0.4.1-svn87_trunk.tar.bz2 +5a993e9618690681805124f78c141170 wallpapoz-0.4.1-svn92_trunk.tar.bz2 Index: wallpapoz.spec =================================================================== RCS file: /cvs/extras/rpms/wallpapoz/devel/wallpapoz.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- wallpapoz.spec 24 Jul 2009 20:01:13 -0000 1.23 +++ wallpapoz.spec 29 Aug 2009 17:02:06 -0000 1.24 @@ -1,5 +1,5 @@ # For svn version: do -# $ svn checkout http://opensvn.csie.org/wallpapoz/trunk wallpapoz-%%{mainver} +# $ svn checkout http://opensvn.csie.org/wallpapoz/trunk wallpapoz-%%{mainver}%%{?svnver:-svn%%svnver} # $ tar -cjf %%{name}-%%{mainver}%%{?svnver:-svn%%svnver}.tar.bz2 %%{name}-%%{mainver}/ %define srcurl http://wallpapoz.akbarhome.com/ @@ -7,8 +7,8 @@ %define mainver 0.4.1 %undefine betaver -%define svnver svn87_trunk -%define fedorarel 9 +%define svnver svn92_trunk +%define fedorarel 10 %define rel %{?betaver:0.}%{fedorarel}%{?svnver:.%svnver}%{?betaver:.%betaver} @@ -22,6 +22,9 @@ License: GPLv2+ URL: %{srcurl} Source0: %{srcurl}files/%{name}-%{mainver}%{?svnver:-%svnver}%{?betaver:%betaver}.tar.bz2 Source10: daemon_wallpapoz-wrapper +%if 0%{?fedora} >= 12 +Source11: wallpapoz-autostart.desktop +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -52,7 +55,6 @@ wallpapers for different workspaces or v %prep %setup -q -n %{name}-%{version}%{?svnver:-%svnver} -sed -i.cs -e '/DOC_ISO_CODES/s|"ru"|"ru","cs"|' setup.py %build @@ -78,6 +80,14 @@ desktop-file-install \ %{__install} -cpm 0755 %{SOURCE10} \ $RPM_BUILD_ROOT%{_bindir}/daemon_wallpapoz +# Install desktop application autostart stuff +%if 0%{?fedora} >= 12 +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart +desktop-file-install \ + --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart \ + %{SOURCE11} +%endif + %{find_lang} %{name} %clean @@ -89,6 +99,10 @@ desktop-file-install \ %{_bindir}/*%{name} %{_libexecdir}/daemon_wallpapoz +%if 0%{?fedora} >= 12 +%{_sysconfdir}/xdg/autostart/wallpapoz-autostart.desktop +%endif + %{_datadir}/%{name}/ %{_datadir}/gnome/help/%{name}/ @@ -96,6 +110,10 @@ desktop-file-install \ %{_datadir}/applications/fedora-%{name}.desktop %changelog +* Sun Aug 30 2009 Mamoru Tasaka - 0.4.1-10.svn92_trunk +- Update to rev 92 +- Install desktop application autostart stuff on F-12+ + * Sat Jul 25 2009 Mamoru Tasaka - 0.4.1-9.svn87_trunk - F-12: Mass rebuild From jwilson at fedoraproject.org Sat Aug 29 17:13:54 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Sat, 29 Aug 2009 17:13:54 +0000 (UTC) Subject: rpms/lirc/devel .cvsignore, 1.32, 1.33 lirc.spec, 1.59, 1.60 sources, 1.32, 1.33 Message-ID: <20090829171354.AD93311C009F@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/lirc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5195 Modified Files: .cvsignore lirc.spec sources Log Message: * Sat Aug 29 2009 Jarod Wilson 0.8.6-0.5.pre2 - Update to lirc 0.8.6pre2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 23 Jun 2009 20:06:52 -0000 1.32 +++ .cvsignore 29 Aug 2009 17:13:54 -0000 1.33 @@ -8,3 +8,4 @@ lirc-0.8.5pre2.tar.bz2 lirc-0.8.5pre3.tar.bz2 lirc-0.8.5.tar.bz2 lirc-0.8.6pre1.tar.bz2 +lirc-0.8.6pre2.tar.bz2 Index: lirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/lirc.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- lirc.spec 25 Jul 2009 11:09:26 -0000 1.59 +++ lirc.spec 29 Aug 2009 17:13:54 -0000 1.60 @@ -14,11 +14,11 @@ %bcond_without portaudio %bcond_without x %bcond_with svgalib -%define pre pre1 +%define pre pre2 Name: lirc Version: 0.8.6 -Release: 0.4%{?pre:.%{pre}}%{?dist} +Release: 0.5%{?pre:.%{pre}}%{?dist} Summary: The Linux Infrared Remote Control package Group: System Environment/Daemons @@ -273,6 +273,9 @@ fi %changelog +* Sat Aug 29 2009 Jarod Wilson 0.8.6-0.5.pre2 +- Update to lirc 0.8.6pre2 + * Sat Jul 25 2009 Fedora Release Engineering - 0.8.6-0.4.pre1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 23 Jun 2009 20:06:52 -0000 1.32 +++ sources 29 Aug 2009 17:13:54 -0000 1.33 @@ -1 +1 @@ -0d42127b1e58c42e276349a0da545584 lirc-0.8.6pre1.tar.bz2 +cebc6e5aaa6bffc22c48e3b237ab0f2f lirc-0.8.6pre2.tar.bz2 From jwilson at fedoraproject.org Sat Aug 29 17:30:25 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Sat, 29 Aug 2009 17:30:25 +0000 (UTC) Subject: rpms/lirc/devel lirc-0.8.6-standardized-remote-keycodes.patch, NONE, 1.1 lirc.spec, 1.60, 1.61 lirc-0.8.4-cvs-update.patch, 1.2, NONE lirc-0.8.5-standardized-remote-keycodes.patch, 1.1, NONE Message-ID: <20090829173025.7BA3811C0371@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/lirc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11844 Modified Files: lirc.spec Added Files: lirc-0.8.6-standardized-remote-keycodes.patch Removed Files: lirc-0.8.4-cvs-update.patch lirc-0.8.5-standardized-remote-keycodes.patch Log Message: * Sat Aug 29 2009 Jarod Wilson 0.8.6-0.6.pre2 - Rediff patches so they actually apply still lirc-0.8.6-standardized-remote-keycodes.patch: adstech/lircd.conf.usbx-707 | 76 ++++++++++---------- animax/lircd.conf.animax | 66 +++++++++--------- apple/lircd.conf.macmini | 12 +-- asus/lircd.conf.asus | 56 +++++++-------- asus/lircd.conf.asusdh | 12 +-- asus/lircd.conf.digimatrix | 64 ++++++++--------- atiusb/lircd.conf.atilibusb | 104 ++++++++++++++-------------- atiusb/lircd.conf.atiusb | 84 +++++++++++----------- avermedia/lircd.conf.avermedia | 48 ++++++------- avermedia/lircd.conf.avermedia98 | 58 +++++++-------- avermedia/lircd.conf.vdomate | 36 ++++----- bestbuy/lircd.conf.bestbuy | 50 ++++++------- bestbuy/lircd.conf.bestbuy2 | 38 +++++----- caraca/lircd.conf.caraca | 42 +++++------ chronos/lircd.conf.chronos | 50 ++++++------- cph03x/lircd.conf.cph03x | 46 ++++++------ creative/lircd.conf.alsa_usb | 54 +++++++------- creative/lircd.conf.breakoutbox | 52 +++++++------- creative/lircd.conf.creative | 38 +++++----- creative/lircd.conf.livedrive | 56 +++++++-------- dvico/lircd.conf.fusionHDTV | 62 ++++++++-------- ea65/lircd.conf.ea65 | 68 +++++++++--------- ericsson/lircd.conf.bte | 44 ++++++------ hauppauge/lircd.conf.hauppauge | 34 ++++----- hercules/lircd.conf.smarttv_stereo | 46 ++++++------ imon/lircd.conf.imon | 72 +++++++++---------- imon/lircd.conf.imon-knob | 105 +++++++++++++--------------- imon/lircd.conf.imon-pad | 128 +++++++++++++++++------------------ imon/lircd.conf.imon-rsc | 64 ++++++++--------- iodata/lircd.conf.gvbctv5pci | 54 +++++++------- kanam_accent/lircd.conf.IR-100 | 82 +++++++++++----------- knc_one/lircd.conf.knc_one | 52 +++++++------- kworld/lircd.conf.kworld | 42 +++++------ leadtek/lircd.conf.PVR2000 | 74 ++++++++++---------- leadtek/lircd.conf.RM-0007 | 50 ++++++------- leadtek/lircd.conf.RM-0010 | 78 ++++++++++----------- life-view/lircd.conf.flyvideo | 58 +++++++-------- logitech/lircd.conf.logitech | 54 +++++++------- mceusb/lircd.conf.mceusb | 93 ++++++++++++------------- packard_bell/lircd.conf.packard_bell | 50 ++++++------- pcmak/lircd.conf.pcmak | 112 +++++++++++++++--------------- pinnacle_systems/lircd.conf.pctv | 70 +++++++++---------- pixelview/lircd.conf.playtv | 30 ++++---- pixelview/lircd.conf.playtv_bt878 | 52 +++++++------- pixelview/lircd.conf.playtv_pro | 34 ++++----- pixelview/lircd.conf.remotemaster | 54 +++++++------- provideo/lircd.conf.pv951 | 32 ++++---- remotec/lircd.conf.BW6130 | 28 +++---- samsung/lircd.conf.samsung | 98 +++++++++++++------------- sasem/lircd.conf.sasem | 64 ++++++++--------- sigma_designs/lircd.conf.realmagic | 64 ++++++++--------- silitek/lircd.conf.silitek | 96 +++++++++++++------------- streamzap/lircd.conf.streamzap | 70 +++++++++---------- technisat/lircd.conf.mediafocusI | 10 +- tekram/lircd.conf.m230 | 46 ++++++------ vlsystem/lircd.conf.mplay | 86 +++++++++++------------ x10/lircd.conf.mouseremote | 62 ++++++++-------- x10/lircd.conf.mp3anywhere | 70 +++++++++---------- 58 files changed, 1712 insertions(+), 1718 deletions(-) --- NEW FILE lirc-0.8.6-standardized-remote-keycodes.patch --- diff -Naurp lirc-0.8.6pre2.orig/remotes/adstech/lircd.conf.usbx-707 lirc-0.8.6pre2/remotes/adstech/lircd.conf.usbx-707 --- lirc-0.8.6pre2.orig/remotes/adstech/lircd.conf.usbx-707 2009-08-29 13:23:01.000000000 -0400 +++ lirc-0.8.6pre2/remotes/adstech/lircd.conf.usbx-707 2009-08-29 13:23:31.000000000 -0400 @@ -26,50 +26,50 @@ begin remote toggle_bit_mask 0x0 begin codes - Power 0x02FD5BA400 - Mute 0x02FD5FA000 - 1 0x02FD57A800 - 2 0x02FD4FB000 - 3 0x02FD53AC00 - 4 0x02FD56A900 - 5 0x02FD4EB100 - 6 0x02FD5EA100 - 7 0x02FD54AB00 - 8 0x02FD4CB300 - 9 0x02FD5CA300 - Jump 0x02FD55AA00 - 0 0x02FD4DB200 + KEY_POWER 0x02FD5BA400 + KEY_MUTE 0x02FD5FA000 + KEY_1 0x02FD57A800 + KEY_2 0x02FD4FB000 + KEY_3 0x02FD53AC00 + KEY_4 0x02FD56A900 + KEY_5 0x02FD4EB100 + KEY_6 0x02FD5EA100 + KEY_7 0x02FD54AB00 + KEY_8 0x02FD4CB300 + KEY_9 0x02FD5CA300 + Jump 0x02FD55AA00 + KEY_0 0x02FD4DB200 Search 0x02FD5DA200 - Guide 0x02FD17E800 - Up 0x02FD0FF000 - Menu 0x02FD1FE000 - Left 0x02FD16E900 - Enter 0x02FD0EF100 - Right 0x02FD1EE100 - Info 0x02FD5AA500 - Down 0x02FD46B900 - Exit 0x02FD52AD00 - Replay 0x02FD59A600 - Skip 0x02FD51AE00 - Rewind 0x02FD58A700 - Play 0x02FD44BB00 - Forward 0x02FD50AF00 - Stop 0x02FD07F800 - Record 0x02FD1BE400 + GUIDE 0x02FD17E800 + KEY_UP 0x02FD0FF000 + KEY_MENU 0x02FD1FE000 + KEY_LEFT 0x02FD16E900 + KEY_ENTER 0x02FD0EF100 + KEY_RIGHT 0x02FD1EE100 + KEY_INFO 0x02FD5AA500 + KEY_DOWN 0x02FD46B900 + KEY_EXIT 0x02FD52AD00 + KEY_AGAIN 0x02FD59A600 + KEY_NEXT 0x02FD51AE00 + KEY_REWIND 0x02FD58A700 + KEY_PLAY 0x02FD44BB00 + KEY_FORWARD 0x02FD50AF00 + KEY_STOP 0x02FD07F800 + KEY_RECORD 0x02FD1BE400 Live 0x02FD13EC00 - A 0x02FD0AF500 - DVD 0x02FD06F900 - B 0x02FD12ED00 + KEY_A 0x02FD0AF500 + KEY_DVD 0x02FD06F900 + KEY_B 0x02FD12ED00 Photo 0x02FD48B700 - Video 0x02FD40BF00 - Music 0x02FD19E600 - Ch+ 0x02FD0BF400 - Ch- 0x02FD08F700 + KEY_VIDEO 0x02FD40BF00 + KEY_AUDIO 0x02FD19E600 + KEY_CHANNELUP 0x02FD0BF400 + KEY_CHANNELDOWN 0x02FD08F700 S1 0x02FD03FC00 S2 0x02FD01FE00 S3 0x02FD00FF00 - Vol+ 0x02FD15EA00 - Vol- 0x02FD1CE300 + KEY_VOLUMEUP 0x02FD15EA00 + KEY_VOLUMEDOWN 0x02FD1CE300 end codes end remote diff -Naurp lirc-0.8.6pre2.orig/remotes/animax/lircd.conf.animax lirc-0.8.6pre2/remotes/animax/lircd.conf.animax --- lirc-0.8.6pre2.orig/remotes/animax/lircd.conf.animax 1999-04-29 17:30:59.000000000 -0400 +++ lirc-0.8.6pre2/remotes/animax/lircd.conf.animax 2009-08-29 13:23:31.000000000 -0400 @@ -38,79 +38,79 @@ begin remote begin codes CD_DOWN 0x000000000000DB24 - CD_UP 0x0000000000005BA4 + KEY_CD 0x0000000000005BA4 TV_DOWN 0x000000000000DC23 - TV_UP 0x0000000000005CA3 + KEY_TV 0x0000000000005CA3 PHONE_DOWN 0x000000000000DD22 - PHONE_UP 0x0000000000005DA2 + KEY_PHONE 0x0000000000005DA2 RADIO_DOWN 0x000000000000DE21 - RADIO_UP 0x0000000000005EA1 + KEY_RADIO 0x0000000000005EA1 VIDEO_DOWN 0x000000000000DF20 - VIDEO_UP 0x0000000000005FA0 + KEY_VIDEO 0x0000000000005FA0 AUX1_DOWN 0x000000000000E01F - AUX1_UP 0x000000000000609F + KEY_AUX 0x000000000000609F MAIL_DOWN 0x000000000000E11E - MAIL_UP 0x000000000000619E + KEY_MAIL 0x000000000000619E AUX2_DOWN 0x000000000000E21D AUX2_UP 0x000000000000629D POWER_DOWN 0x000000000000E31C - POWER_UP 0x000000000000639C + KEY_POWER 0x000000000000639C LEFT_MOUSE_BUTTON_TOUCH_DOWN 0x000000000000E41B LEFT_MOUSE_BUTTON_TOUCH_UP 0x000000000000649B REWIND_DOWN 0x000000000000E51A - REWIND_UP 0x000000000000659A + KEY_REWIND 0x000000000000659A PLAY_DOWN 0x000000000000E619 - PLAY_UP 0x0000000000006699 + KEY_PLAY 0x0000000000006699 FORWARD_DOWN 0x000000000000E718 - FORWARD_UP 0x0000000000006798 + KEY_FORWARD 0x0000000000006798 SKIP_BACKWARD_DOWN 0x000000000000E817 SKIP_BACKWARD 0x0000000000006897 STOP_DOWN 0x000000000000E916 - STOP_UP 0x0000000000006996 + KEY_STOP 0x0000000000006996 SKIP_FORWARD_DOWN 0x000000000000EA15 SKIP_FORWARD_UP 0x0000000000006A95 CHANNEL_UP_DOWN 0x000000000000EB14 - CHANNEL_UP_UP 0x0000000000006B94 + KEY_CHANNELUP 0x0000000000006B94 MENU_DOWN 0x000000000000EC13 - MENU_UP 0x0000000000006C93 + KEY_MENU 0x0000000000006C93 VOLUME_UP_DOWN 0x000000000000ED12 - VOLUME_UP_UP 0x0000000000006D92 + KEY_VOLUMEUP 0x0000000000006D92 BLUE_BUTTON_DOWN 0x000000000000EE11 - BLUE_BUTTON_UP 0x0000000000006E91 + KEY_BLUE 0x0000000000006E91 MUTE_DOWN 0x000000000000EF10 - MUTE_UP 0x0000000000006F90 + KEY_MUTE 0x0000000000006F90 VOLUME_DOWN_DOWN 0x000000000000F00F - VOLUME_DOWN_UP 0x000000000000708F + KEY_VOLUMEDOWN 0x000000000000708F RED_BUTTON_DOWN 0x000000000000F10E - RED_BUTTON_UP 0x000000000000718E + KEY_RED 0x000000000000718E GREEN_BUTTON_DOWN 0x000000000000F20D - GREEN_BUTTON_UP 0x000000000000728D + KEY_GREEN 0x000000000000728D CHANNEL_DOWN_DOWN 0x000000000000F30C - CHANNEL_DOWN_UP 0x000000000000738C + KEY_CHANNELDOWN 0x000000000000738C 1_DOWN 0x000000000000F40B - 1_UP 0x000000000000748B + KEY_1 0x000000000000748B 2_DOWN 0x000000000000F50A - 2_UP 0x000000000000758A + KEY_2 0x000000000000758A 3_DOWN 0x000000000000F609 - 3_UP 0x0000000000007689 + KEY_3 0x0000000000007689 4_DOWN 0x000000000000F708 - 4_UP 0x0000000000007788 + KEY_4 0x0000000000007788 5_DOWN 0x000000000000F807 - 5_UP 0x0000000000007887 + KEY_5 0x0000000000007887 6_DOWN 0x000000000000F906 - 6_UP 0x0000000000007986 + KEY_6 0x0000000000007986 7_DOWN 0x000000000000FA05 - 7_UP 0x0000000000007A85 + KEY_7 0x0000000000007A85 8_DOWN 0x000000000000FB04 - 8_UP 0x0000000000007B84 + KEY_8 0x0000000000007B84 9_DOWN 0x000000000000FC03 - 9_UP 0x0000000000007C83 + KEY_9 0x0000000000007C83 SLASH_DOWN 0x000000000000FD02 - SLASH_UP 0x0000000000007D82 + KEY_SLASH 0x0000000000007D82 [...4120 lines suppressed...] + KEY_8 0x03 + KEY_9 0x07 + KEY_0 0x4c + KEY_VOLUMEUP 0x0a + KEY_VOLUMEDOWN 0x0e + KEY_CHANNELUP 0x12 + KEY_CHANNELDOWN 0x16 + Guide 0x0f + KEY_BACK 0x0b + KEY_TV 0x13 + KEY_OK 0x42 + KEY_UP 0x19 + KEY_LEFT 0x54 + KEY_RIGHT 0x43 + KEY_DOWN 0x1d + Exit_Click 0x1f + Task_Quick 0x17 + Run_DClick 0x1b + KEY_REWIND 0x0d + KEY_PLAY 0x09 + KEY_FASTFORWARD 0x15 + KEY_PREVIOUS 0x1a + KEY_STOP 0x01 + KEY_NEXT 0x1e + KEY_PAUSE 0x05 + KEY_MUTE 0x4a + Warp_Mouse 0x47 + KEY_RECORD 0x11 + KEY_ZOOM 0x14 + Detail 0x4b end codes end remote diff -Naurp lirc-0.8.6pre2.orig/remotes/x10/lircd.conf.mouseremote lirc-0.8.6pre2/remotes/x10/lircd.conf.mouseremote --- lirc-0.8.6pre2.orig/remotes/x10/lircd.conf.mouseremote 2005-01-22 05:40:43.000000000 -0500 +++ lirc-0.8.6pre2/remotes/x10/lircd.conf.mouseremote 2009-08-29 13:23:31.000000000 -0400 @@ -24,42 +24,42 @@ begin remote gap 140000 begin codes - POWER 0x000000000000000F - PC 0x000000000000002B + KEY_POWER 0x000000000000000F + KEY_PC 0x000000000000002B LAST 0x000000000000004F - CHANUP 0x0000000000000002 - CHANDOWN 0x0000000000000003 - VOLUP 0x0000000000000006 - VOLDOWN 0x0000000000000007 - MUTE 0x0000000000000005 - 1 0x0000000000000041 - 2 0x0000000000000042 - 3 0x0000000000000043 - 4 0x0000000000000044 - 5 0x0000000000000045 - 6 0x0000000000000046 - 7 0x0000000000000047 - 8 0x0000000000000048 - 9 0x0000000000000049 - 0 0x0000000000000040 - ENTER 0x000000000000004a + KEY_CHANNELUP 0x0000000000000002 + KEY_CHANNELDOWN 0x0000000000000003 + KEY_VOLUMEUP 0x0000000000000006 + KEY_VOLUMEDOWN 0x0000000000000007 + KEY_MUTE 0x0000000000000005 + KEY_1 0x0000000000000041 + KEY_2 0x0000000000000042 + KEY_3 0x0000000000000043 + KEY_4 0x0000000000000044 + KEY_5 0x0000000000000045 + KEY_6 0x0000000000000046 + KEY_7 0x0000000000000047 + KEY_8 0x0000000000000048 + KEY_9 0x0000000000000049 + KEY_0 0x0000000000000040 + KEY_ENTER 0x000000000000004a ADOTB 0x000000000000005D - REWIND 0x000000000000001C - PLAY 0x000000000000000D - FFWD 0x000000000000001D - STOP 0x000000000000000E - PAUSE 0x000000000000004E - RECORD 0x00000000000000FF - ENTER 0x000000000000004A + KEY_REWIND 0x000000000000001C + KEY_PLAY 0x000000000000000D + KEY_FASTFORWARD 0x000000000000001D + KEY_STOP 0x000000000000000E + KEY_PAUSE 0x000000000000004E + KEY_RECORD 0x00000000000000FF + KEY_ENTER 0x000000000000004A LAST 0x000000000000004F DISP 0x000000000000005C SHIFT 0x000000000000006B GUIDE 0x000000000000006D - SELECT 0x0000000000000093 - PHONE 0x000000000000004B - WEB 0x000000000000008B - CD 0x00000000000000AB - DVD 0x00000000000000CB + KEY_SELECT 0x0000000000000093 + KEY_PHONE 0x000000000000004B + KEY_WWW 0x000000000000008B + KEY_CD 0x00000000000000AB + KEY_DVD 0x00000000000000CB MOUSE_SLOW_N 0x0000000000000110 MOUSE_SLOW_NNE 0x0000000000000131 MOUSE_SLOW_NE 0x0000000000000111 @@ -110,7 +110,7 @@ begin remote MOUSE_FAST_NNW 0x0000000000000539 BUTTONR_DOWN 0x0000000000000801 BUTTONL_DOWN 0x0000000000000804 - BUTTON_UP 0x0000000000000800 + KEY_UP 0x0000000000000800 end codes end remote diff -Naurp lirc-0.8.6pre2.orig/remotes/x10/lircd.conf.mp3anywhere lirc-0.8.6pre2/remotes/x10/lircd.conf.mp3anywhere --- lirc-0.8.6pre2.orig/remotes/x10/lircd.conf.mp3anywhere 2007-07-01 03:09:11.000000000 -0400 +++ lirc-0.8.6pre2/remotes/x10/lircd.conf.mp3anywhere 2009-08-29 13:23:31.000000000 -0400 @@ -22,43 +22,43 @@ begin remote gap 140000 begin codes - POWER 0x00000000000000F0 - PC 0x00000000000000D4 + KEY_POWER 0x00000000000000F0 + KEY_PC 0x00000000000000D4 LAST 0x00000000000000F2 - CHANUP 0x0000000000000040 - CHANDOWN 0x00000000000000C0 - VOLUP 0x0000000000000060 - VOLDOWN 0x00000000000000E0 - MUTE 0x00000000000000A0 - ONE 0x0000000000000082 - TWO 0x0000000000000042 - THREE 0x00000000000000C2 - FOUR 0x0000000000000022 - FIVE 0x00000000000000A2 - SIX 0x0000000000000062 - SEVEN 0x00000000000000E2 - EIGHT 0x0000000000000012 - NINE 0x0000000000000092 - ZERO 0x0000000000000002 - ENTER 0x0000000000000052 + KEY_CHANNELUP 0x0000000000000040 + KEY_CHANNELDOWN 0x00000000000000C0 + KEY_VOLUMEUP 0x0000000000000060 + KEY_VOLUMEDOWN 0x00000000000000E0 + KEY_MUTE 0x00000000000000A0 + KEY_1 0x0000000000000082 + KEY_2 0x0000000000000042 + KEY_3 0x00000000000000C2 + KEY_4 0x0000000000000022 + KEY_5 0x00000000000000A2 + KEY_6 0x0000000000000062 + KEY_7 0x00000000000000E2 + KEY_8 0x0000000000000012 + KEY_9 0x0000000000000092 + KEY_0 0x0000000000000002 + KEY_ENTER 0x0000000000000052 ADOTB 0x00000000000000BA - A 0x000000000000003A - B 0x00000000000000D8 - C 0x00000000000000D6 - D 0x00000000000000D4 - MENU 0x00000000000000B6 - EXIT 0x00000000000000C9 - UP 0x00000000000000D5 - DOWN 0x00000000000000D3 - LEFT 0x00000000000000D2 - RIGHT 0x00000000000000D1 - OK 0x0000000000000052 - REWIND 0x0000000000000038 - PLAY 0x00000000000000B0 - FFWD 0x00000000000000B8 - RECORD 0x00000000000000FF - STOP 0x0000000000000070 - PAUSE 0x0000000000000072 + KEY_A 0x000000000000003A + KEY_B 0x00000000000000D8 + KEY_C 0x00000000000000D6 + KEY_D 0x00000000000000D4 + KEY_MENU 0x00000000000000B6 + KEY_EXIT 0x00000000000000C9 + KEY_UP 0x00000000000000D5 + KEY_DOWN 0x00000000000000D3 + KEY_LEFT 0x00000000000000D2 + KEY_RIGHT 0x00000000000000D1 + KEY_OK 0x0000000000000052 + KEY_REWIND 0x0000000000000038 + KEY_PLAY 0x00000000000000B0 + KEY_FASTFORWARD 0x00000000000000B8 + KEY_RECORD 0x00000000000000FF + KEY_STOP 0x0000000000000070 + KEY_PAUSE 0x0000000000000072 end codes end remote Index: lirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/lirc.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- lirc.spec 29 Aug 2009 17:13:54 -0000 1.60 +++ lirc.spec 29 Aug 2009 17:30:25 -0000 1.61 @@ -18,7 +18,7 @@ Name: lirc Version: 0.8.6 -Release: 0.5%{?pre:.%{pre}}%{?dist} +Release: 0.6%{?pre:.%{pre}}%{?dist} Summary: The Linux Infrared Remote Control package Group: System Environment/Daemons @@ -31,7 +31,7 @@ Source2: %{name}.sysconfig Patch0: lirc-use-new-instead-of-conf-as-filename-suffix.patch # https://bugzilla.redhat.com/show_bug.cgi?id=457273 # http://thread.gmane.org/gmane.comp.hardware.lirc/6884 -Patch1: lirc-0.8.5-standardized-remote-keycodes.patch +Patch1: lirc-0.8.6-standardized-remote-keycodes.patch Patch2: lirc-0.8.4-make-remote-names-all-unique.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -273,6 +273,9 @@ fi %changelog +* Sat Aug 29 2009 Jarod Wilson 0.8.6-0.6.pre2 +- Rediff patches so they actually apply still + * Sat Aug 29 2009 Jarod Wilson 0.8.6-0.5.pre2 - Update to lirc 0.8.6pre2 --- lirc-0.8.4-cvs-update.patch DELETED --- --- lirc-0.8.5-standardized-remote-keycodes.patch DELETED --- From mclasen at fedoraproject.org Sat Aug 29 17:43:38 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 29 Aug 2009 17:43:38 +0000 (UTC) Subject: rpms/polkit-gnome/devel polkit-gnome.spec,1.8,1.9 Message-ID: <20090829174338.86B4F11C009F@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/polkit-gnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14669 Modified Files: polkit-gnome.spec Log Message: Require a new enough polkit Index: polkit-gnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/polkit-gnome/devel/polkit-gnome.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- polkit-gnome.spec 29 Aug 2009 04:29:57 -0000 1.8 +++ polkit-gnome.spec 29 Aug 2009 17:43:38 -0000 1.9 @@ -1,7 +1,7 @@ Summary: PolicyKit integration for the GNOME desktop Name: polkit-gnome Version: 0.94 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit Group: Applications/System @@ -11,6 +11,7 @@ BuildRequires: gtk2-devel BuildRequires: polkit-devel >= 0.94 BuildRequires: desktop-file-utils BuildRequires: intltool +Requires: polkit >= 0.94 %description polkit-gnome provides an authentication agent for PolicyKit @@ -79,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 29 2009 Matthias Clasen - 0.94-3 +- Require a new enough polkit (#517479) + * Sat Aug 29 2009 Matthias Clasen - 0.94-2 - Show in KDE, too (#519674) From rdieter at fedoraproject.org Sat Aug 29 17:50:22 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 29 Aug 2009 17:50:22 +0000 (UTC) Subject: rpms/kipi-plugins/devel .cvsignore, 1.30, 1.31 kipi-plugins.spec, 1.96, 1.97 sources, 1.30, 1.31 Message-ID: <20090829175022.5527F11C0494@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kipi-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15958 Modified Files: .cvsignore kipi-plugins.spec sources Log Message: * Fri Jul 24 2009 Rex Dieter 0.5.0-1 - kipi-plugins-0.5.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/devel/.cvsignore,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- .cvsignore 24 Jul 2009 12:21:00 -0000 1.30 +++ .cvsignore 29 Aug 2009 17:50:22 -0000 1.31 @@ -1 +1 @@ -kipi-plugins-0.5.0.tar.bz2 +kipi-plugins-0.6.0.tar.bz2 Index: kipi-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/devel/kipi-plugins.spec,v retrieving revision 1.96 retrieving revision 1.97 diff -u -p -r1.96 -r1.97 --- kipi-plugins.spec 24 Jul 2009 12:21:00 -0000 1.96 +++ kipi-plugins.spec 29 Aug 2009 17:50:22 -0000 1.97 @@ -2,7 +2,7 @@ Name: kipi-plugins Summary: Plugins to use with Kipi -Version: 0.5.0 +Version: 0.6.0 Release: 1%{?dist} License: GPLv2+ and Adobe Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/devel/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 24 Jul 2009 12:21:00 -0000 1.30 +++ sources 29 Aug 2009 17:50:22 -0000 1.31 @@ -1 +1 @@ -f82c95b85f2b434fd03b99451ec5081e kipi-plugins-0.5.0.tar.bz2 +105cc1f802db4b082c0ad8ee31262fd5 kipi-plugins-0.6.0.tar.bz2 From rdieter at fedoraproject.org Sat Aug 29 18:01:46 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 29 Aug 2009 18:01:46 +0000 (UTC) Subject: rpms/xsettings-kde/devel xsettings-kde-0.11-svn_checkout.sh, NONE, 1.1 .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 xsettings-kde.spec, 1.5, 1.6 xsettings-kde-0.10-svn_checkout.sh, 1.1, NONE Message-ID: <20090829180146.A45D511C009F@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/xsettings-kde/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17896 Modified Files: .cvsignore sources xsettings-kde.spec Added Files: xsettings-kde-0.11-svn_checkout.sh Removed Files: xsettings-kde-0.10-svn_checkout.sh Log Message: * Sat Aug 29 2009 Rex Dieter - 0.11-1 - xsettings-0.11 --- NEW FILE xsettings-kde-0.11-svn_checkout.sh --- #/bin/sh DATE=$(date +%Y%m%d) MODULE="$(basename $0 -svn_checkout.sh)" SVNROOT=http://svn.mandriva.com/svn/soft/theme/xsettings-kde/tags/V0_11_1mdv/ set -x rm -rf $MODULE svn export $SVNROOT $MODULE ## tar it up tar cjf $MODULE-${DATE}svn.tar.bz2 $MODULE ## cleanup rm -rf $MODULE Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xsettings-kde/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 27 Jun 2009 01:35:26 -0000 1.3 +++ .cvsignore 29 Aug 2009 18:01:46 -0000 1.4 @@ -1 +1 @@ -xsettings-kde-0.10-20090626svn.tar.bz2 +xsettings-kde-0.11-20090829svn.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xsettings-kde/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 27 Jun 2009 01:35:26 -0000 1.3 +++ sources 29 Aug 2009 18:01:46 -0000 1.4 @@ -1 +1 @@ -79df02a7ee43e2e2523e5469ca5e12a8 xsettings-kde-0.10-20090626svn.tar.bz2 +ec6f797883068c1c25609d864e425cd8 xsettings-kde-0.11-20090829svn.tar.bz2 Index: xsettings-kde.spec =================================================================== RCS file: /cvs/pkgs/rpms/xsettings-kde/devel/xsettings-kde.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- xsettings-kde.spec 27 Jul 2009 08:45:25 -0000 1.5 +++ xsettings-kde.spec 29 Aug 2009 18:01:46 -0000 1.6 @@ -1,12 +1,12 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde -Version: 0.10 -Release: 2%{?dist} +Version: 0.11 +Release: 1%{?dist} License: GPLv2+ Group: User Interface/Desktops # upstream is a svn -Source0: %{name}-%{version}-20090626svn.tar.bz2 +Source0: %{name}-%{version}-20090829svn.tar.bz2 Source1: xsettings-kde-%{version}-svn_checkout.sh URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/theme/xsettings-kde/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -58,6 +58,9 @@ rm -rf %{buildroot} %changelog +* Sat Aug 29 2009 Rex Dieter - 0.11-1 +- xsettings-0.11 + * Mon Jul 27 2009 Fedora Release Engineering - 0.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- xsettings-kde-0.10-svn_checkout.sh DELETED --- From cwickert at fedoraproject.org Sat Aug 29 18:18:08 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 29 Aug 2009 18:18:08 +0000 (UTC) Subject: rpms/rednotebook/F-10 rednotebook-0.8.4-gtk-2.14.patch, NONE, 1.1 rednotebook.spec, 1.15, 1.16 Message-ID: <20090829181808.805A311C009F@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/rednotebook/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21032 Modified Files: rednotebook.spec Added Files: rednotebook-0.8.4-gtk-2.14.patch Log Message: * Sat Aug 29 2009 Christoph Wickert - 0.8.4-1.1 - Make rednotebook work with GTK 2.14 (#518778) rednotebook-0.8.4-gtk-2.14.patch: mainWindow.glade | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) --- NEW FILE rednotebook-0.8.4-gtk-2.14.patch --- --- rednotebook-0.8.4/rednotebook/files/mainWindow.glade 2009-08-09 21:18:10.000000000 +0200 +++ rednotebook-0.8.4/rednotebook/files/mainWindow.glade.svn 2009-08-29 19:35:43.000000000 +0200 @@ -1,6 +1,6 @@ - + @@ -56,11 +56,8 @@ center - - - - + True @@ -163,6 +160,7 @@ gtk-quit True + Shutdown RedNotebook. It won't be sent to the tray. True True accelgroup1 @@ -431,12 +429,8 @@ True - liststore4 - - 0 - @@ -2256,7 +2250,6 @@ button21 - True gtk-new @@ -2281,4 +2274,5 @@ True gtk-paste + Index: rednotebook.spec =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-10/rednotebook.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- rednotebook.spec 14 Aug 2009 13:06:14 -0000 1.15 +++ rednotebook.spec 29 Aug 2009 18:18:08 -0000 1.16 @@ -2,13 +2,14 @@ Name: rednotebook Version: 0.8.4 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: A desktop diary Group: Applications/Productivity License: GPLv2+ URL: http://digitaldump.wordpress.com/projects/rednotebook/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Patch0: %{name}-0.8.4-gtk-2.14.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -30,7 +31,7 @@ and does so in style. %prep %setup -q - +%patch0 -p1 -b .216 %build python setup.py build @@ -71,6 +72,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitelib}/%{name}*.egg-info %changelog +* Sat Aug 29 2009 Christoph Wickert - 0.8.4-1.1 +- Make rednotebook work with GTK 2.14 (#518778) + * Fri Aug 14 2009 Christoph Wickert - 0.8.4-1 - Updated to new upstream version 0.8.4 From rayvd at fedoraproject.org Sat Aug 29 18:29:07 2009 From: rayvd at fedoraproject.org (rayvd) Date: Sat, 29 Aug 2009 18:29:07 +0000 (UTC) Subject: rpms/syslog-ng/devel .cvsignore, 1.18, 1.19 sources, 1.18, 1.19 syslog-ng.spec, 1.44, 1.45 Message-ID: <20090829182907.68CB711C009F@cvs1.fedora.phx.redhat.com> Author: rayvd Update of /cvs/pkgs/rpms/syslog-ng/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27957 Modified Files: .cvsignore sources syslog-ng.spec Log Message: Update for libnet linking Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/syslog-ng/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 24 Mar 2009 13:52:29 -0000 1.18 +++ .cvsignore 29 Aug 2009 18:29:07 -0000 1.19 @@ -1 +1,2 @@ syslog-ng-2.1.4.tar.gz +syslog-ng-2.1.4-libnet.patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/syslog-ng/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 24 Mar 2009 13:52:29 -0000 1.18 +++ sources 29 Aug 2009 18:29:07 -0000 1.19 @@ -1 +1,2 @@ 17c4c7725d2eab62b588395f1ed93f32 syslog-ng-2.1.4.tar.gz +02ce641aa7ca3649f2cd562f2864e654 syslog-ng-2.1.4-libnet.patch Index: syslog-ng.spec =================================================================== RCS file: /cvs/pkgs/rpms/syslog-ng/devel/syslog-ng.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- syslog-ng.spec 19 Aug 2009 12:30:50 -0000 1.44 +++ syslog-ng.spec 29 Aug 2009 18:29:07 -0000 1.45 @@ -6,7 +6,7 @@ Name: syslog-ng Version: 2.1.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Next-generation syslog server Group: System Environment/Daemons @@ -22,6 +22,9 @@ Source20: rsyslog-syslog-ng.sysconfig Source21: rsyslog-3.14.1-logrotate.d-rsyslog.log Source30: rsyslog-syslog-ng-fc10.sysconfig Source31: rsyslog-3.21.9-logrotate.d-rsyslog.log + +Patch0: syslog-ng-2.1.4-libnet.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eventlog-devel >= %{evtlog_ver} @@ -33,6 +36,7 @@ BuildRequires: glib2-static %if 0%{?rhel} BuildRequires: tcp_wrappers BuildRequires: eventlog-static >= %{evtlog_ver} +BuildRequires: automake %else BuildRequires: tcp_wrappers-devel %endif @@ -64,6 +68,9 @@ ideal for firewalled environments. %prep %setup -q +%if 0%{?rhel} +%patch0 -p1 -b .libnet +%endif # fix perl path %{__sed} -i 's|^#!/usr/local/bin/perl|#!%{__perl}|' contrib/relogger.pl @@ -219,6 +226,9 @@ fi %changelog +* Thu Aug 20 2009 Ray Van Dolson - 2.1.4-4 +- libnet linking (bug#518150) + * Tue Aug 18 2009 Ray Van Dolson - 2.1.4-3 - Init script fix (bug#517339) From rayvd at fedoraproject.org Sat Aug 29 18:32:46 2009 From: rayvd at fedoraproject.org (rayvd) Date: Sat, 29 Aug 2009 18:32:46 +0000 (UTC) Subject: rpms/syslog-ng/EL-5 sources, 1.8, 1.9 syslog-ng.init.d, 1.1, 1.2 syslog-ng.spec, 1.18, 1.19 Message-ID: <20090829183246.AC63211C009F@cvs1.fedora.phx.redhat.com> Author: rayvd Update of /cvs/pkgs/rpms/syslog-ng/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30938 Modified Files: sources syslog-ng.init.d syslog-ng.spec Log Message: Fixes for init script bug and libnet linking. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/syslog-ng/EL-5/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 24 Mar 2009 17:08:49 -0000 1.8 +++ sources 29 Aug 2009 18:32:46 -0000 1.9 @@ -1 +1,2 @@ 17c4c7725d2eab62b588395f1ed93f32 syslog-ng-2.1.4.tar.gz +02ce641aa7ca3649f2cd562f2864e654 syslog-ng-2.1.4-libnet.patch Index: syslog-ng.init.d =================================================================== RCS file: /cvs/pkgs/rpms/syslog-ng/EL-5/syslog-ng.init.d,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- syslog-ng.init.d 24 Mar 2009 17:08:49 -0000 1.1 +++ syslog-ng.init.d 29 Aug 2009 18:32:46 -0000 1.2 @@ -67,8 +67,10 @@ stop() { echo -n $"Stopping syslog-ng: " REMOVE_COMPAT_PID=0 - if [ -e $SYSLOGNG_COMPAT_PID -a $(<$SYSLOGNG_PID) == $(<$SYSLOGNG_COMPAT_PID) ]; then - REMOVE_COMPAT_PID=1 + if [ -e $SYSLOGNG_PID ]; then + if [ -e $SYSLOGNG_COMPAT_PID -a $(<$SYSLOGNG_PID) == $(<$SYSLOGNG_COMPAT_PID) ]; then + REMOVE_COMPAT_PID=1 + fi fi killproc syslog-ng RETVAL=$? Index: syslog-ng.spec =================================================================== RCS file: /cvs/pkgs/rpms/syslog-ng/EL-5/syslog-ng.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- syslog-ng.spec 24 Mar 2009 17:08:49 -0000 1.18 +++ syslog-ng.spec 29 Aug 2009 18:32:46 -0000 1.19 @@ -6,7 +6,7 @@ Name: syslog-ng Version: 2.1.4 -Release: 1%{?dist} +Release: 4%{?dist} Summary: Next-generation syslog server Group: System Environment/Daemons @@ -22,6 +22,9 @@ Source20: rsyslog-syslog-ng.sysconfig Source21: rsyslog-3.14.1-logrotate.d-rsyslog.log Source30: rsyslog-syslog-ng-fc10.sysconfig Source31: rsyslog-3.21.9-logrotate.d-rsyslog.log + +Patch0: syslog-ng-2.1.4-libnet.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eventlog-devel >= %{evtlog_ver} @@ -33,6 +36,7 @@ BuildRequires: glib2-static %if 0%{?rhel} BuildRequires: tcp_wrappers BuildRequires: eventlog-static >= %{evtlog_ver} +BuildRequires: automake %else BuildRequires: tcp_wrappers-devel %endif @@ -64,6 +68,9 @@ ideal for firewalled environments. %prep %setup -q +%if 0%{?rhel} +%patch0 -p1 -b .libnet +%endif # fix perl path %{__sed} -i 's|^#!/usr/local/bin/perl|#!%{__perl}|' contrib/relogger.pl @@ -219,6 +226,12 @@ fi %changelog +* Thu Aug 20 2009 Ray Van Dolson - 2.1.4-4 +- libnet linking (bug#518150) + +* Tue Aug 18 2009 Ray Van Dolson - 2.1.4-3 +- Init script fix (bug#517339) + * Tue Mar 24 2009 Douglas E. Warner - 2.1.4-1 - update to 2.1.4 - enabling mixed linking to compile only non-system libs statically From leigh123linux at fedoraproject.org Sat Aug 29 18:34:49 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Sat, 29 Aug 2009 18:34:49 +0000 (UTC) Subject: rpms/qbittorrent/devel .cvsignore, 1.12, 1.13 qbittorrent.spec, 1.30, 1.31 qbittorrent_flag.patch, 1.4, 1.5 sources, 1.12, 1.13 Message-ID: <20090829183449.2823511C009F@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32609 Modified Files: .cvsignore qbittorrent.spec qbittorrent_flag.patch sources Log Message: * Sat Aug 29 2009 leigh scott - 1.5.0-0.1.20090829svn - update to svn 2578 - redo qbittorrent_flag patch (again :-( ) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 29 Aug 2009 14:05:13 -0000 1.12 +++ .cvsignore 29 Aug 2009 18:34:48 -0000 1.13 @@ -1 +1 @@ -qbittorrent-1.4.1.tar.gz +qbittorrent-2578svn.tar.gz Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- qbittorrent.spec 29 Aug 2009 14:42:50 -0000 1.30 +++ qbittorrent.spec 29 Aug 2009 18:34:48 -0000 1.31 @@ -1,16 +1,16 @@ -#%%define svn_rev 2417 +%define svn_rev 2578 Name: qbittorrent Summary: A Bittorrent Client -Version: 1.4.1 -Release: 3%{?dist} +Version: 1.5.0 +Release: 0.1.20090829svn%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent # rm -rf qbittorrent/.svn # tar -czvf qbittorrent-%{svn_rev}svn.tar.gz qbittorrent -#Source0: %{name}-%{svn_rev}svn.tar.gz -Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}.tar.gz +Source0: %{name}-%{svn_rev}svn.tar.gz +#Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}.tar.gz Patch0: qbittorrent_flag.patch URL: http://sourceforge.net/projects/qbittorrent @@ -22,7 +22,7 @@ BuildRequires: desktop-file-utils BuildRequires: boost-devel BuildRequires: asio-devel BuildRequires: zziplib-devel -BuildRequires: rb_libtorrent-devel >= 0.14.3 +BuildRequires: rb_libtorrent-devel >= 0.14.4 BuildRequires: curl-devel, glib2-devel %description @@ -30,7 +30,7 @@ A Bittorrent client using rb_libtorrent It aims to be as fast as possible and to provide multi-OS, unicode support. %prep -%setup -q +%setup -q -n %{name} %patch0 -p1 -b .qbittorrent_flag %build @@ -74,6 +74,10 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Sat Aug 29 2009 leigh scott - 1.5.0-0.1.20090829svn +- update to svn 2578 +- redo qbittorrent_flag patch (again :-( ) + * Sat Aug 29 2009 leigh scott - 1.4.1-3 - redo qbittorrent_flag patch (again :-( ) qbittorrent_flag.patch: icons.qrc | 27 --------------------------- 1 file changed, 27 deletions(-) Index: qbittorrent_flag.patch =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent_flag.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- qbittorrent_flag.patch 29 Aug 2009 14:42:50 -0000 1.4 +++ qbittorrent_flag.patch 29 Aug 2009 18:34:48 -0000 1.5 @@ -1,37 +1,37 @@ --- qbittorrent-1.3.3/src/icons.qrc.old -+++ qbittorrent-1.3.3/src/icons.qrc -@@ -14,33 +14,6 @@ - Icons/sphere2.png - Icons/uparrow.png - Icons/url.png -- Icons/flags/brazil.png -- Icons/flags/bulgaria.png -- Icons/flags/china.png ++++ qbittorrent-1.3.3/src/icons.qrc +@@ -41,33 +41,6 @@ + Icons/skin/delete_all.png + Icons/skin/splash.png + Icons/skin/decrease.png - Icons/flags/czech.png -- Icons/flags/denmark.png +- Icons/flags/china.png +- Icons/flags/norway.png - Icons/flags/finland.png -- Icons/flags/france.png -- Icons/flags/germany.png -- Icons/flags/greece.png -- Icons/flags/hungary.png -- Icons/flags/italy.png -- Icons/flags/japan.png - Icons/flags/netherlands.png -- Icons/flags/norway.png -- Icons/flags/poland.png -- Icons/flags/portugal.png +- Icons/flags/taiwan.png +- Icons/flags/sweden.png +- Icons/flags/spain_catalunya.png - Icons/flags/romania.png +- Icons/flags/denmark.png +- Icons/flags/hungary.png +- Icons/flags/ukraine.png +- Icons/flags/turkey.png +- Icons/flags/greece.png +- Icons/flags/spain.png +- Icons/flags/portugal.png - Icons/flags/russia.png +- Icons/flags/united_kingdom.png +- Icons/flags/poland.png +- Icons/flags/germany.png +- Icons/flags/bulgaria.png +- Icons/flags/brazil.png +- Icons/flags/france.png - Icons/flags/slovakia.png +- Icons/flags/italy.png - Icons/flags/south_korea.png -- Icons/flags/spain.png -- Icons/flags/spain_catalunya.png -- Icons/flags/sweden.png -- Icons/flags/taiwan.png -- Icons/flags/turkey.png -- Icons/flags/ukraine.png -- Icons/flags/united_kingdom.png - Icons/oxygen/browse.png - Icons/oxygen/bt_settings.png - Icons/oxygen/bug.png +- Icons/flags/japan.png + Icons/oxygen/view-refresh.png + Icons/oxygen/file.png + Icons/oxygen/mail-folder-inbox.png Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 29 Aug 2009 14:05:13 -0000 1.12 +++ sources 29 Aug 2009 18:34:48 -0000 1.13 @@ -1 +1 @@ -48fa15b7326e9de81642f2e1e77cfbf1 qbittorrent-1.4.1.tar.gz +5d03592acff791ceed397bf0fb33a489 qbittorrent-2578svn.tar.gz From leigh123linux at fedoraproject.org Sat Aug 29 19:03:00 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Sat, 29 Aug 2009 19:03:00 +0000 (UTC) Subject: rpms/qbittorrent/devel qbittorrent.spec,1.31,1.32 Message-ID: <20090829190300.BBF2911C009F@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16663 Modified Files: qbittorrent.spec Log Message: * Sat Aug 29 2009 leigh scott - 1.5.0-0.2.20090829svn - add icons_qrc.patch Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- qbittorrent.spec 29 Aug 2009 18:34:48 -0000 1.31 +++ qbittorrent.spec 29 Aug 2009 19:03:00 -0000 1.32 @@ -3,7 +3,7 @@ Name: qbittorrent Summary: A Bittorrent Client Version: 1.5.0 -Release: 0.1.20090829svn%{?dist} +Release: 0.2.20090829svn%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent @@ -12,6 +12,7 @@ Release: 0.1.20090829svn%{?dist} Source0: %{name}-%{svn_rev}svn.tar.gz #Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}.tar.gz Patch0: qbittorrent_flag.patch +Patch1: icons_qrc.patch URL: http://sourceforge.net/projects/qbittorrent Group: Applications/Internet @@ -32,6 +33,7 @@ It aims to be as fast as possible and to %prep %setup -q -n %{name} %patch0 -p1 -b .qbittorrent_flag +%patch1 -p1 -b .icons_qrc %build # use ./configure instead of %%configure as it doesn't work @@ -74,6 +76,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Sat Aug 29 2009 leigh scott - 1.5.0-0.2.20090829svn +- add icons_qrc.patch + * Sat Aug 29 2009 leigh scott - 1.5.0-0.1.20090829svn - update to svn 2578 - redo qbittorrent_flag patch (again :-( ) From leigh123linux at fedoraproject.org Sat Aug 29 19:03:53 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Sat, 29 Aug 2009 19:03:53 +0000 (UTC) Subject: rpms/qbittorrent/devel icons_qrc.patch,NONE,1.1 Message-ID: <20090829190353.C4E5A11C009F@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17478 Added Files: icons_qrc.patch Log Message: * Sat Aug 29 2009 leigh scott - 1.5.0-0.2.20090829svn - add icons_qrc.patch icons_qrc.patch: icons.qrc | 1 - 1 file changed, 1 deletion(-) --- NEW FILE icons_qrc.patch --- --- qbittorrent-1.5.0/src/icons.qrc.old +++ qbittorrent-1.5.0/src/icons.qrc @@ -85,7 +58,6 @@ Icons/oxygen/encrypted.png Icons/oxygen/edit_clear.png Icons/oxygen/download.png - Icons/oxygen/application-x-kgetlist-no.png Icons/oxygen/gear.png Icons/oxygen/remove.png Icons/oxygen/browse.png From pghmcfc at fedoraproject.org Sat Aug 29 19:22:21 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Sat, 29 Aug 2009 19:22:21 +0000 (UTC) Subject: rpms/bittorrent/devel bittorrent.spec,1.52,1.53 Message-ID: <20090829192221.AD1EC11C009F@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/bittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1091 Modified Files: bittorrent.spec Log Message: Fix download URL, moved upstream Index: bittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/bittorrent/devel/bittorrent.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- bittorrent.spec 24 Jul 2009 18:07:37 -0000 1.52 +++ bittorrent.spec 29 Aug 2009 19:22:21 -0000 1.53 @@ -13,7 +13,7 @@ Release: 13%{?dist} Group: Applications/Internet License: BitTorrent URL: http://www.bittorrent.com/ -Source0: http://download.bittorrent.com/dl/BitTorrent-%{version}.tar.gz +Source0: http://download.bittorrent.com/dl/archive/BitTorrent-%{version}.tar.gz Source1: bittorrent.desktop Source3: btseed.init Source4: bttrack.init From pkgdb at fedoraproject.org Sat Aug 29 20:06:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:06:13 +0000 Subject: [pkgdb] mingw32-openssl: kalev has requested watchcommits Message-ID: <20090829200613.1E1CB10F86F@bastion2.fedora.phx.redhat.com> kalev has requested the watchcommits acl on mingw32-openssl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-openssl From pkgdb at fedoraproject.org Sat Aug 29 20:06:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:06:16 +0000 Subject: [pkgdb] mingw32-openssl: kalev has requested commit Message-ID: <20090829200616.759EE10F88B@bastion2.fedora.phx.redhat.com> kalev has requested the commit acl on mingw32-openssl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-openssl From pkgdb at fedoraproject.org Sat Aug 29 20:06:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:06:27 +0000 Subject: [pkgdb] mingw32-openssl: kalev has requested watchcommits Message-ID: <20090829200628.0775610F877@bastion2.fedora.phx.redhat.com> kalev has requested the watchcommits acl on mingw32-openssl (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-openssl From pkgdb at fedoraproject.org Sat Aug 29 20:06:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:06:31 +0000 Subject: [pkgdb] mingw32-openssl: kalev has requested commit Message-ID: <20090829200631.35F1F10F87B@bastion2.fedora.phx.redhat.com> kalev has requested the commit acl on mingw32-openssl (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-openssl From pkgdb at fedoraproject.org Sat Aug 29 20:11:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:11:04 +0000 Subject: [pkgdb] mingw32-openssl had acl change status Message-ID: <20090829201104.8EEE410F877@bastion2.fedora.phx.redhat.com> epienbro has set the watchcommits acl on mingw32-openssl (Fedora devel) to Approved for kalev To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-openssl From pkgdb at fedoraproject.org Sat Aug 29 20:11:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:11:07 +0000 Subject: [pkgdb] mingw32-openssl had acl change status Message-ID: <20090829201107.69F6910F884@bastion2.fedora.phx.redhat.com> epienbro has set the commit acl on mingw32-openssl (Fedora devel) to Approved for kalev To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-openssl From pkgdb at fedoraproject.org Sat Aug 29 20:11:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:11:13 +0000 Subject: [pkgdb] mingw32-openssl had acl change status Message-ID: <20090829201113.AA84810F897@bastion2.fedora.phx.redhat.com> epienbro has set the watchcommits acl on mingw32-openssl (Fedora 11) to Approved for kalev To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-openssl From pkgdb at fedoraproject.org Sat Aug 29 20:11:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:11:16 +0000 Subject: [pkgdb] mingw32-openssl had acl change status Message-ID: <20090829201116.1951110F89C@bastion2.fedora.phx.redhat.com> epienbro has set the commit acl on mingw32-openssl (Fedora 11) to Approved for kalev To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-openssl From pkgdb at fedoraproject.org Sat Aug 29 20:18:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:18:00 +0000 Subject: [pkgdb] gnome-commander (Fedora, 12) updated by tibbs Message-ID: <20090829201800.7E5A210F881@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 12 branch for gnome-commander tibbs has set commit to Approved for 107427 on gnome-commander (Fedora 12) tibbs has set checkout to Approved for 107427 on gnome-commander (Fedora 12) tibbs has set build to Approved for 107427 on gnome-commander (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnome-commander From pkgdb at fedoraproject.org Sat Aug 29 20:18:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:18:46 +0000 Subject: [pkgdb] kazehakase (Fedora, 12) updated by tibbs Message-ID: <20090829201846.F2B3810F877@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 12 branch for kazehakase tibbs has set commit to Approved for 107427 on kazehakase (Fedora 12) tibbs has set checkout to Approved for 107427 on kazehakase (Fedora 12) tibbs has set build to Approved for 107427 on kazehakase (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kazehakase From pkgdb at fedoraproject.org Sat Aug 29 20:18:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:18:59 +0000 Subject: [pkgdb] jd (Fedora, 12) updated by tibbs Message-ID: <20090829201859.934F410F879@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 12 branch for jd tibbs has set commit to Approved for 107427 on jd (Fedora 12) tibbs has set checkout to Approved for 107427 on jd (Fedora 12) tibbs has set build to Approved for 107427 on jd (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jd From pkgdb at fedoraproject.org Sat Aug 29 20:21:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:15 +0000 Subject: [pkgdb] eqntott was added for shakthimaan Message-ID: <20090829202115.46B7F10F87B@bastion2.fedora.phx.redhat.com> tibbs has added Package eqntott with summary Generates truth tables from Boolean equations tibbs has approved Package eqntott tibbs has added a Fedora devel branch for eqntott with an owner of shakthimaan tibbs has approved eqntott in Fedora devel tibbs has approved Package eqntott tibbs has set commit to Approved for 107427 on eqntott (Fedora devel) tibbs has set checkout to Approved for 107427 on eqntott (Fedora devel) tibbs has set build to Approved for 107427 on eqntott (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eqntott From pkgdb at fedoraproject.org Sat Aug 29 20:21:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:21 +0000 Subject: [pkgdb] eqntott summary updated by tibbs Message-ID: <20090829202121.A577310F86F@bastion2.fedora.phx.redhat.com> tibbs set package eqntott summary to Generates truth tables from Boolean equations To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eqntott From pkgdb at fedoraproject.org Sat Aug 29 20:21:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:21 +0000 Subject: [pkgdb] eqntott (Fedora EPEL, 5) updated by tibbs Message-ID: <20090829202121.BB0BE10F88C@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for eqntott tibbs has set commit to Approved for 107427 on eqntott (Fedora 11) tibbs has set checkout to Approved for 107427 on eqntott (Fedora 11) tibbs has set build to Approved for 107427 on eqntott (Fedora 11) tibbs approved watchbugzilla on eqntott (Fedora 11) for chitlesh tibbs approved watchcommits on eqntott (Fedora 11) for chitlesh tibbs approved commit on eqntott (Fedora 11) for chitlesh tibbs approved build on eqntott (Fedora 11) for chitlesh tibbs approved approveacls on eqntott (Fedora 11) for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eqntott From pkgdb at fedoraproject.org Sat Aug 29 20:21:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:21 +0000 Subject: [pkgdb] eqntott (Fedora EPEL, 5) updated by tibbs Message-ID: <20090829202121.CA2AE10F897@bastion2.fedora.phx.redhat.com> tibbs added a Fedora EPEL 5 branch for eqntott tibbs has set commit to Approved for 107427 on eqntott (Fedora EPEL 5) tibbs has set checkout to Approved for 107427 on eqntott (Fedora EPEL 5) tibbs has set build to Approved for 107427 on eqntott (Fedora EPEL 5) tibbs approved watchbugzilla on eqntott (Fedora EPEL 5) for chitlesh tibbs approved watchcommits on eqntott (Fedora EPEL 5) for chitlesh tibbs approved commit on eqntott (Fedora EPEL 5) for chitlesh tibbs approved build on eqntott (Fedora EPEL 5) for chitlesh tibbs approved approveacls on eqntott (Fedora EPEL 5) for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eqntott From pkgdb at fedoraproject.org Sat Aug 29 20:21:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:21 +0000 Subject: [pkgdb] eqntott (Fedora EPEL, 5) updated by tibbs Message-ID: <20090829202121.D306410F89B@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for eqntott tibbs has set commit to Approved for 107427 on eqntott (Fedora 10) tibbs has set checkout to Approved for 107427 on eqntott (Fedora 10) tibbs has set build to Approved for 107427 on eqntott (Fedora 10) tibbs approved watchbugzilla on eqntott (Fedora 10) for chitlesh tibbs approved watchcommits on eqntott (Fedora 10) for chitlesh tibbs approved commit on eqntott (Fedora 10) for chitlesh tibbs approved build on eqntott (Fedora 10) for chitlesh tibbs approved approveacls on eqntott (Fedora 10) for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eqntott From pkgdb at fedoraproject.org Sat Aug 29 20:21:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:21 +0000 Subject: [pkgdb] eqntott (Fedora EPEL, 5) updated by tibbs Message-ID: <20090829202121.E41AC10F8A1@bastion2.fedora.phx.redhat.com> tibbs approved watchbugzilla on eqntott (Fedora devel) for chitlesh tibbs approved watchcommits on eqntott (Fedora devel) for chitlesh tibbs approved commit on eqntott (Fedora devel) for chitlesh tibbs approved build on eqntott (Fedora devel) for chitlesh tibbs approved approveacls on eqntott (Fedora devel) for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eqntott From tibbs at fedoraproject.org Sat Aug 29 20:21:29 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 29 Aug 2009 20:21:29 +0000 (UTC) Subject: rpms/eqntott/devel - New directory Message-ID: <20090829202129.F256E11C00EB@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eqntott/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvswx8110/rpms/eqntott/devel Log Message: Directory /cvs/pkgs/rpms/eqntott/devel added to the repository From tibbs at fedoraproject.org Sat Aug 29 20:21:29 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 29 Aug 2009 20:21:29 +0000 (UTC) Subject: rpms/eqntott - New directory Message-ID: <20090829202129.D066111C009F@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eqntott In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvswx8110/rpms/eqntott Log Message: Directory /cvs/pkgs/rpms/eqntott added to the repository From tibbs at fedoraproject.org Sat Aug 29 20:21:37 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 29 Aug 2009 20:21:37 +0000 (UTC) Subject: rpms/eqntott Makefile,NONE,1.1 Message-ID: <20090829202137.2288E11C009F@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eqntott In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvswx8110/rpms/eqntott Added Files: Makefile Log Message: Setup of module eqntott --- NEW FILE Makefile --- # Top level Makefile for module eqntott all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From tibbs at fedoraproject.org Sat Aug 29 20:21:37 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 29 Aug 2009 20:21:37 +0000 (UTC) Subject: rpms/eqntott/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090829202137.871B811C009F@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eqntott/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvswx8110/rpms/eqntott/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module eqntott --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: eqntott # $Id: Makefile,v 1.1 2009/08/29 20:21:37 tibbs Exp $ NAME := eqntott 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 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) --- NEW FILE sources --- From pkgdb at fedoraproject.org Sat Aug 29 20:21:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:53 +0000 Subject: [pkgdb] eclipse-texlipse was added for chitlesh Message-ID: <20090829202153.EB93C10F884@bastion2.fedora.phx.redhat.com> tibbs has added Package eclipse-texlipse with summary Eclipse-based Latex plugin tibbs has approved Package eclipse-texlipse tibbs has added a Fedora devel branch for eclipse-texlipse with an owner of chitlesh tibbs has approved eclipse-texlipse in Fedora devel tibbs has approved Package eclipse-texlipse tibbs has set commit to Approved for 107427 on eclipse-texlipse (Fedora devel) tibbs has set checkout to Approved for 107427 on eclipse-texlipse (Fedora devel) tibbs has set build to Approved for 107427 on eclipse-texlipse (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eclipse-texlipse From pkgdb at fedoraproject.org Sat Aug 29 20:21:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:54 +0000 Subject: [pkgdb] eclipse-texlipse summary updated by tibbs Message-ID: <20090829202155.0C7ED10F890@bastion2.fedora.phx.redhat.com> tibbs set package eclipse-texlipse summary to Eclipse-based Latex plugin To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eclipse-texlipse From pkgdb at fedoraproject.org Sat Aug 29 20:21:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:54 +0000 Subject: [pkgdb] eclipse-texlipse (Fedora, 11) updated by tibbs Message-ID: <20090829202155.14E5810F897@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 11 branch for eclipse-texlipse tibbs has set commit to Approved for 107427 on eclipse-texlipse (Fedora 11) tibbs has set checkout to Approved for 107427 on eclipse-texlipse (Fedora 11) tibbs has set build to Approved for 107427 on eclipse-texlipse (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eclipse-texlipse From pkgdb at fedoraproject.org Sat Aug 29 20:21:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 20:21:54 +0000 Subject: [pkgdb] eclipse-texlipse (Fedora, 11) updated by tibbs Message-ID: <20090829202155.20D0210F8AB@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 10 branch for eclipse-texlipse tibbs has set commit to Approved for 107427 on eclipse-texlipse (Fedora 10) tibbs has set checkout to Approved for 107427 on eclipse-texlipse (Fedora 10) tibbs has set build to Approved for 107427 on eclipse-texlipse (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/eclipse-texlipse From tibbs at fedoraproject.org Sat Aug 29 20:22:04 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 29 Aug 2009 20:22:04 +0000 (UTC) Subject: rpms/eclipse-texlipse - New directory Message-ID: <20090829202204.2855511C009F@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eclipse-texlipse In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvscw8596/rpms/eclipse-texlipse Log Message: Directory /cvs/pkgs/rpms/eclipse-texlipse added to the repository From tibbs at fedoraproject.org Sat Aug 29 20:22:04 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 29 Aug 2009 20:22:04 +0000 (UTC) Subject: rpms/eclipse-texlipse/devel - New directory Message-ID: <20090829202204.6729A11C043B@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eclipse-texlipse/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvscw8596/rpms/eclipse-texlipse/devel Log Message: Directory /cvs/pkgs/rpms/eclipse-texlipse/devel added to the repository From tibbs at fedoraproject.org Sat Aug 29 20:22:13 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 29 Aug 2009 20:22:13 +0000 (UTC) Subject: rpms/eclipse-texlipse/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090829202213.3CE8411C009F@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eclipse-texlipse/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvscw8596/rpms/eclipse-texlipse/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module eclipse-texlipse --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: eclipse-texlipse # $Id: Makefile,v 1.1 2009/08/29 20:22:13 tibbs Exp $ NAME := eclipse-texlipse 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 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) --- NEW FILE sources --- From kalev at fedoraproject.org Sat Aug 29 20:22:06 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Sat, 29 Aug 2009 20:22:06 +0000 (UTC) Subject: rpms/mingw32-openssl/devel mingw32-openssl-1.0.0-beta3-configure.patch, NONE, 1.1 mingw32-openssl-1.0.0-beta3-libversion.patch, NONE, 1.1 mingw32-openssl-1.0.0-beta3-sfx.patch, NONE, 1.1 mingw32-openssl.spec, 1.7, 1.8 mingw32-openssl-0.9.8g-global.patch, 1.1, NONE mingw32-openssl-0.9.8g-sfx.patch, 1.1, NONE mingw32-openssl-0.9.8j-configure.patch, 1.1, NONE mingw32-openssl-0.9.8j-header-files.patch, 1.1, NONE mingw32-openssl-0.9.8j-shared.patch, 1.1, NONE mingw32-openssl-1.0.0-beta3-shared.patch, 1.1, NONE Message-ID: <20090829202206.7D13F11C009F@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/mingw32-openssl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8497 Modified Files: mingw32-openssl.spec Added Files: mingw32-openssl-1.0.0-beta3-configure.patch mingw32-openssl-1.0.0-beta3-libversion.patch mingw32-openssl-1.0.0-beta3-sfx.patch Removed Files: mingw32-openssl-0.9.8g-global.patch mingw32-openssl-0.9.8g-sfx.patch mingw32-openssl-0.9.8j-configure.patch mingw32-openssl-0.9.8j-header-files.patch mingw32-openssl-0.9.8j-shared.patch mingw32-openssl-1.0.0-beta3-shared.patch Log Message: - Added missing BuildRequires mingw32-dlfcn - Reworked patches to rename *eay32.dll to lib*.dll - Patch Configure script to use %%{_mingw32_cflags} mingw32-openssl-1.0.0-beta3-configure.patch: Configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE mingw32-openssl-1.0.0-beta3-configure.patch --- diff -up openssl-1.0.0-beta3/Configure.mingw-configure openssl-1.0.0-beta3/Configure --- openssl-1.0.0-beta3/Configure.mingw-configure 2009-08-29 21:20:14.000000000 +0300 +++ openssl-1.0.0-beta3/Configure 2009-08-29 21:23:14.000000000 +0300 @@ -498,7 +498,7 @@ my %table=( "BC-32","bcc32::::WIN32::BN_LLONG DES_PTR RC4_INDEX EXPORT_VAR_AS_FN:${no_asm}:win32", # MinGW -"mingw", "gcc:-mno-cygwin -DL_ENDIAN -DOPENSSL_NO_CAPIENG -fomit-frame-pointer -O3 -march=i486 -Wall:::MINGW32:-lws2_32 -lgdi32:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts} EXPORT_VAR_AS_FN:${x86_asm}:coff:win32:cygwin-shared:-D_WINDLL -DOPENSSL_USE_APPLINK:-mno-cygwin:.dll.a", +"mingw", "gcc:-DL_ENDIAN -DOPENSSL_NO_CAPIENG -Wall \$(MINGW32_CFLAGS) -DMK1MF_BUILD:::MINGW32:-lws2_32 -lgdi32:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts} EXPORT_VAR_AS_FN:${x86_asm}:coff:win32:cygwin-shared:-D_WINDLL -DOPENSSL_USE_APPLINK:\$(MINGW32_CFLAGS):.dll.a", # As for OPENSSL_USE_APPLINK. Applink makes it possible to use .dll # compiled with one compiler with application compiled with another # compiler. It's possible to engage Applink support in mingw64 build, mingw32-openssl-1.0.0-beta3-libversion.patch: Makefile.org | 4 ++-- Makefile.shared | 16 ++++++---------- 2 files changed, 8 insertions(+), 12 deletions(-) --- NEW FILE mingw32-openssl-1.0.0-beta3-libversion.patch --- diff -up openssl-1.0.0-beta3/Makefile.org.mingw-libversion openssl-1.0.0-beta3/Makefile.org --- openssl-1.0.0-beta3/Makefile.org.mingw-libversion 2009-08-29 22:44:10.000000000 +0300 +++ openssl-1.0.0-beta3/Makefile.org 2009-08-29 22:45:42.000000000 +0300 @@ -542,8 +542,8 @@ install_sw: fi ); \ if expr $(PLATFORM) : 'mingw' > /dev/null; then \ ( case $$i in \ - *crypto*) i=libeay32.dll;; \ - *ssl*) i=ssleay32.dll;; \ + *crypto*) i=libcrypto-$(SHLIB_SONAMEVER).dll;; \ + *ssl*) i=libssl-$(SHLIB_SONAMEVER).dll;; \ esac; \ echo installing $$i; \ cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$i.new; \ diff -up openssl-1.0.0-beta3/Makefile.shared.mingw-libversion openssl-1.0.0-beta3/Makefile.shared --- openssl-1.0.0-beta3/Makefile.shared.mingw-libversion 2009-08-29 22:33:22.000000000 +0300 +++ openssl-1.0.0-beta3/Makefile.shared 2009-08-29 22:33:22.000000000 +0300 @@ -47,7 +47,7 @@ LIBEXTRAS= # LIBVERSION contains the current version of the library. # For example, to build libfoo.so.1.2, you need to do the following: #LIBVERSION=1.2 -LIBVERSION= +LIBVERSION=10 # LIBCOMPATVERSIONS contains the compatibility versions (a list) of # the library. They MUST be in decreasing order. @@ -250,9 +250,9 @@ link_o.cygwin: base=-Wl,--enable-auto-image-base; \ deffile=; \ if expr $(PLATFORM) : 'mingw' > /dev/null; then \ - SHLIB=$(LIBNAME)eay32; base=; \ - if test -f $(LIBNAME)eay32.def; then \ - deffile=$(LIBNAME)eay32.def; \ + SHLIB=lib$(LIBNAME); base=; \ + if test -f $(LIBNAME).def; then \ + deffile=$(LIBNAME).def; \ fi; \ fi; \ SHLIB_SUFFIX=.dll; \ @@ -270,13 +270,9 @@ link_a.cygwin: dll_name=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX; extras=; \ base=-Wl,--enable-auto-image-base; \ if expr $(PLATFORM) : 'mingw' > /dev/null; then \ - case $(LIBNAME) in \ - crypto) SHLIB=libeay;; \ - ssl) SHLIB=ssleay;; \ - esac; \ - SHLIB_SOVER=32; \ + SHLIB=lib$(LIBNAME); \ extras="$(LIBNAME).def"; \ - $(PERL) util/mkdef.pl 32 $$SHLIB > $$extras; \ + $(PERL) util/mkdef.pl 32 $(LIBNAME) > $$extras; \ base=; [ $(LIBNAME) = "crypto" ] && base=-Wl,--image-base,0x63000000; \ fi; \ dll_name=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX; \ mingw32-openssl-1.0.0-beta3-sfx.patch: Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- NEW FILE mingw32-openssl-1.0.0-beta3-sfx.patch --- diff -up openssl-1.0.0-beta3/engines/Makefile.mingw-libversion openssl-1.0.0-beta3/engines/Makefile --- openssl-1.0.0-beta3/engines/Makefile.mingw-libversion 2009-08-29 22:33:22.000000000 +0300 +++ openssl-1.0.0-beta3/engines/Makefile 2009-08-29 22:34:15.000000000 +0300 @@ -110,7 +110,10 @@ install: for l in $(LIBNAMES); do \ ( echo installing $$l; \ pfx=lib; \ - if [ "$(PLATFORM)" != "Cygwin" ]; then \ + if [ "$(PLATFORM)" = "mingw" ]; then \ + sfx=.dll; \ + cp $$pfx$$l$$sfx $(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$$pfx$$l$$sfx.new; \ + elif [ "$(PLATFORM)" != "Cygwin" ]; then \ case "$(CFLAGS)" in \ *DSO_BEOS*) sfx=".so";; \ *DSO_DLFCN*) sfx=".so";; \ Index: mingw32-openssl.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/mingw32-openssl.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- mingw32-openssl.spec 29 Aug 2009 16:13:45 -0000 1.7 +++ mingw32-openssl.spec 29 Aug 2009 20:22:06 -0000 1.8 @@ -78,17 +78,17 @@ Patch48: openssl-0.9.8j-bad-mime. Patch49: openssl-0.9.8k-algo-doc.patch Patch50: openssl-1.0.0-beta3-curl.patch Patch51: openssl-1.0.0-beta3-const.patch - # Backported fixes including security fixes Patch60: openssl-1.0.0-beta3-namingstr.patch Patch61: openssl-1.0.0-beta3-namingblk.patch # MinGW-specific patches. -Patch100: mingw32-openssl-0.9.8j-header-files.patch -Patch101: mingw32-openssl-0.9.8j-configure.patch -Patch102: mingw32-openssl-0.9.8j-shared.patch -Patch103: mingw32-openssl-0.9.8g-global.patch -Patch104: mingw32-openssl-0.9.8g-sfx.patch +# Use MINGW32_CFLAGS (set below) in Configure script +Patch100: mingw32-openssl-1.0.0-beta3-configure.patch +# Rename *eay32.dll to lib*.dll +Patch101: mingw32-openssl-1.0.0-beta3-libversion.patch +# Fix engines/ install target after lib rename +Patch102: mingw32-openssl-1.0.0-beta3-sfx.patch Patch105: mingw32-openssl-1.0.0-beta3-linker-fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -101,6 +101,7 @@ BuildRequires: mingw32-binutils BuildRequires: mingw32-zlib BuildRequires: mingw32-pthreads +BuildRequires: mingw32-dlfcn BuildRequires: mktemp #BuildRequires: krb5-devel @@ -182,11 +183,9 @@ Static version of the MinGW port of the %patch60 -p1 -b .namingstr %patch61 -p1 -b .namingblk -#%patch100 -p1 -b .mingw-header-files -#%patch101 -p1 -b .mingw-configure -#%patch102 -p1 -b .mingw-shared -#%patch103 -p1 -b .mingw-global -#%patch104 -p1 -b .mingw-sfx +%patch100 -p1 -b .mingw-configure +%patch101 -p1 -b .mingw-libversion +%patch102 -p1 -b .mingw-sfx %patch105 -p0 -b .mingw-linker-fix # Modify the various perl scripts to reference perl in the right location. @@ -199,7 +198,7 @@ make TABLE PERL=%{__perl} %build # NB: 'no-hw' is vital. MinGW cannot build the hardware drivers # and if you don't have this you'll get an obscure link error. -sed -i -e "s/MINGW32_CFLAGS/%{_mingw32_cflags}/" Configure; \ +export MINGW32_CFLAGS="%{_mingw32_cflags}"; \ ./Configure \ --prefix=%{_mingw32_prefix} \ --openssldir=%{_mingw32_sysconfdir}/pki/tls \ @@ -328,8 +327,8 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE %{_mingw32_bindir}/openssl.exe %{_mingw32_bindir}/c_rehash -%{_mingw32_bindir}/libeay32.dll -%{_mingw32_bindir}/ssleay32.dll +%{_mingw32_bindir}/libcrypto-%{soversion}.dll +%{_mingw32_bindir}/libssl-%{soversion}.dll #{_mingw32_bindir}/.libcrypto*.hmac %{_mingw32_libdir}/libcrypto.dll.a %{_mingw32_libdir}/libssl.dll.a @@ -352,6 +351,9 @@ rm -rf $RPM_BUILD_ROOT - Automatically generate debuginfo subpackage - Merged various changes from the native Fedora package (up to 1.0.0-0.5.beta3) - Don't use the %%{_mingw32_make} macro anymore as it's ugly and causes side-effects +- Added missing BuildRequires mingw32-dlfcn (Kalev Lember) +- Reworked patches to rename *eay32.dll to lib*.dll (Kalev Lember) +- Patch Configure script to use %%{_mingw32_cflags} (Kalev Lember) * Sat Jul 25 2009 Fedora Release Engineering - 0.9.8j-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- mingw32-openssl-0.9.8g-global.patch DELETED --- --- mingw32-openssl-0.9.8g-sfx.patch DELETED --- --- mingw32-openssl-0.9.8j-configure.patch DELETED --- --- mingw32-openssl-0.9.8j-header-files.patch DELETED --- --- mingw32-openssl-0.9.8j-shared.patch DELETED --- --- mingw32-openssl-1.0.0-beta3-shared.patch DELETED --- From tibbs at fedoraproject.org Sat Aug 29 20:22:12 2009 From: tibbs at fedoraproject.org (=?utf-8?b?SmFzb24g44OG44Kj44OT44OE?=) Date: Sat, 29 Aug 2009 20:22:12 +0000 (UTC) Subject: rpms/eclipse-texlipse Makefile,NONE,1.1 Message-ID: <20090829202212.EC3C511C009F@cvs1.fedora.phx.redhat.com> Author: tibbs Update of /cvs/pkgs/rpms/eclipse-texlipse In directory cvs1.fedora.phx.redhat.com:/home/fedora/tibbs/CVSROOT/admin/tmpcvscw8596/rpms/eclipse-texlipse Added Files: Makefile Log Message: Setup of module eclipse-texlipse --- NEW FILE Makefile --- # Top level Makefile for module eclipse-texlipse all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From caolanm at fedoraproject.org Sat Aug 29 20:24:49 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 29 Aug 2009 20:24:49 +0000 (UTC) Subject: rpms/w3c-libwww/devel w3c-libwww-makefile.patch, 1.2, 1.3 w3c-libwww.spec, 1.16, 1.17 Message-ID: <20090829202449.DFCF111C009F@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/w3c-libwww/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10449 Modified Files: w3c-libwww-makefile.patch w3c-libwww.spec Log Message: Resolves: rhbz#511702 - FTBFS w3c-libwww-makefile.patch: Library/src/Makefile.am | 35 ++++++++++++++++++++++++++++------- modules/Makefile.am | 2 +- 2 files changed, 29 insertions(+), 8 deletions(-) Index: w3c-libwww-makefile.patch =================================================================== RCS file: /cvs/pkgs/rpms/w3c-libwww/devel/w3c-libwww-makefile.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- w3c-libwww-makefile.patch 26 Dec 2008 17:43:07 -0000 1.2 +++ w3c-libwww-makefile.patch 29 Aug 2009 20:24:49 -0000 1.3 @@ -78,6 +78,14 @@ diff -urNp libwww.orig/Library/src/Makef BUILT_SOURCES = \ wwwsys.h \ +@@ -405,7 +405,6 @@ + HTBInit.h \ + HTBTree.h \ + HTBind.h \ +- HTBind.h \ + HTBound.h \ + HTBufWrt.h \ + HTCache.h \ diff -urNp libwww.orig/modules/Makefile.am libwww/modules/Makefile.am --- libwww.orig/modules/Makefile.am 2008-12-21 14:56:37.380980403 +0530 +++ libwww/modules/Makefile.am 2008-12-21 14:56:45.892980322 +0530 Index: w3c-libwww.spec =================================================================== RCS file: /cvs/pkgs/rpms/w3c-libwww/devel/w3c-libwww.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- w3c-libwww.spec 21 Aug 2009 16:23:55 -0000 1.16 +++ w3c-libwww.spec 29 Aug 2009 20:24:49 -0000 1.17 @@ -1,6 +1,6 @@ Name: w3c-libwww Version: 5.4.1 -Release: 0.17.20060206cvs%{?dist} +Release: 0.18.20060206cvs%{?dist} Summary: HTTP library of common code Group: System Environment/Libraries @@ -132,6 +132,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/w3c-libwww %changelog +* Sat Aug 29 2009 Caol?n McNamara - 5.4.1-0.18.20060206cvs +- Resolves: rhbz#511702 - FTBFS + * Fri Aug 21 2009 Tomas Mraz - 5.4.1-0.17.20060206cvs - rebuilt with new openssl From emaldonado at fedoraproject.org Sat Aug 29 20:32:33 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Sat, 29 Aug 2009 20:32:33 +0000 (UTC) Subject: rpms/nss/devel nss.pc.in,1.9,1.10 Message-ID: <20090829203233.EEE1411C009F@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15412 Modified Files: nss.pc.in Log Message: Removed temporary hack Index: nss.pc.in =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.pc.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- nss.pc.in 28 Aug 2009 20:39:04 -0000 1.9 +++ nss.pc.in 29 Aug 2009 20:32:33 -0000 1.10 @@ -6,7 +6,6 @@ includedir=%includedir% Name: NSS Description: Network Security Services Version: %NSS_VERSION% -Requires: nspr >= %NSPR_VERSION% -# nss-util >= %NSSUTIL_VERSION%, nss-softokn >= %SOFTOKEN_VERSION% +Requires: nspr >= %NSPR_VERSION%, nss-util >= %NSSUTIL_VERSION%, nss-softokn >= %SOFTOKEN_VERSION% Libs: -lssl3 -lsmime3 -lnss3 -Cflags: -I${includedir} -L${libdir} +Cflags: -I${includedir} From bouska at fedoraproject.org Sat Aug 29 20:34:35 2009 From: bouska at fedoraproject.org (Pablo Martin-Gomez) Date: Sat, 29 Aug 2009 20:34:35 +0000 (UTC) Subject: rpms/gnome-specimen/devel .cvsignore, 1.3, 1.4 gnome-specimen.spec, 1.6, 1.7 sources, 1.3, 1.4 Message-ID: <20090829203435.9AFDD11C009F@cvs1.fedora.phx.redhat.com> Author: bouska Update of /cvs/pkgs/rpms/gnome-specimen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16571 Modified Files: .cvsignore gnome-specimen.spec sources Log Message: Updated to 0.4 and fix a FTBFS bug Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-specimen/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 18 Jul 2007 13:38:08 -0000 1.3 +++ .cvsignore 29 Aug 2009 20:34:35 -0000 1.4 @@ -1 +1 @@ -gnome-specimen-0.3.tar.gz +gnome-specimen-0.4.tar.gz Index: gnome-specimen.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-specimen/devel/gnome-specimen.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gnome-specimen.spec 25 Jul 2009 00:47:26 -0000 1.6 +++ gnome-specimen.spec 29 Aug 2009 20:34:35 -0000 1.7 @@ -1,8 +1,8 @@ -%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: gnome-specimen -Version: 0.3 -Release: 5%{?dist} +Version: 0.4 +Release: 1%{?dist} Summary: A simple tool to view and compare fonts installed on your system Group: Applications/System @@ -27,17 +27,17 @@ your system %build %configure -make %{?_smp_mflags} +make %{?_smp_mflags} pyexecdir=%{python_sitelib} %install rm -rf $RPM_BUILD_ROOT export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT pyexecdir=%{python_sitelib} -desktop-file-install --vendor="" --delete-original \ +desktop-file-install --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ - $RPM_BUILD_ROOT%{_datadir}/applications//%{name}.desktop + $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop %find_lang %{name} @@ -45,7 +45,6 @@ desktop-file-install --vendor="" --delet %clean rm -rf $RPM_BUILD_ROOT - %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` @@ -55,16 +54,17 @@ if [ "$1" -gt 1 ]; then fi %post -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : killall -HUP gconfd-2 || : %postun -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi %preun @@ -78,14 +78,21 @@ fi %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README +%dir %{python_sitelib}/specimen +%{python_sitelib}/specimen/*.py* %{_bindir}/%{name} -%{python_sitelib}/specimen %{_datadir}/%{name} -%{_datadir}/applications/*.desktop +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* %config(noreplace) %{_sysconfdir}/gconf/schemas/%{name}.schemas %changelog +* Fri Aug 21 2009 Pablo Martin-Gomez 0.4-1 +- Update to 0.4 +- Fix bug rh #511791 by adding 'pyexecdir=%{python_sitelib}' to make and make install +- Own the created directory +- Clean the spec + * Fri Jul 24 2009 Fedora Release Engineering - 0.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-specimen/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 18 Jul 2007 13:38:08 -0000 1.3 +++ sources 29 Aug 2009 20:34:35 -0000 1.4 @@ -1 +1 @@ -6f1abf2d6245a890f6778a5f9f25c0c7 gnome-specimen-0.3.tar.gz +c1af774ee4ab5bd1289699b4094368b3 gnome-specimen-0.4.tar.gz From epienbro at fedoraproject.org Sat Aug 29 20:38:51 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 29 Aug 2009 20:38:51 +0000 (UTC) Subject: rpms/mingw32-openssl/devel mingw32-openssl.spec, 1.8, 1.9 openssl-0.9.8a-defaults.patch, 1.1, NONE openssl-0.9.8a-link-krb5.patch, 1.1, NONE openssl-0.9.8a-reuse-cipher-change.patch, 1.1, NONE openssl-0.9.8b-x509-name-cmp.patch, 1.1, NONE openssl-0.9.8g-default-paths.patch, 1.1, NONE openssl-0.9.8g-no-extssl.patch, 1.1, NONE openssl-0.9.8j-eap-fast.patch, 1.1, NONE openssl-0.9.8j-enginesdir.patch, 1.1, NONE openssl-0.9.8j-evp-nonfips.patch, 1.1, NONE openssl-0.9.8j-fips-no-pairwise.patch, 1.1, NONE openssl-0.9.8j-fipscheck-hmac.patch, 1.1, NONE openssl-0.9.8j-kernel-fipsmode.patch, 1.1, NONE openssl-0.9.8j-nocanister.patch, 1.1, NONE openssl-0.9.8j-redhat.patch, 1.1, NONE openssl-0.9.8j-shlib-version.patch, 1.1, NONE openssl-0.9.8j-soversion.patch, 1.1, NONE openssl-0.9.8j-use-fipscheck.patch, 1.1, NONE Message-ID: <20090829203851.3F70D11C009F@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-openssl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18621 Modified Files: mingw32-openssl.spec Removed Files: openssl-0.9.8a-defaults.patch openssl-0.9.8a-link-krb5.patch openssl-0.9.8a-reuse-cipher-change.patch openssl-0.9.8b-x509-name-cmp.patch openssl-0.9.8g-default-paths.patch openssl-0.9.8g-no-extssl.patch openssl-0.9.8j-eap-fast.patch openssl-0.9.8j-enginesdir.patch openssl-0.9.8j-evp-nonfips.patch openssl-0.9.8j-fips-no-pairwise.patch openssl-0.9.8j-fipscheck-hmac.patch openssl-0.9.8j-kernel-fipsmode.patch openssl-0.9.8j-nocanister.patch openssl-0.9.8j-redhat.patch openssl-0.9.8j-shlib-version.patch openssl-0.9.8j-soversion.patch openssl-0.9.8j-use-fipscheck.patch Log Message: Dropped several unused (obsoleted) patches and added a comment to the .spec file about the purpose of one of patches Index: mingw32-openssl.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/mingw32-openssl.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mingw32-openssl.spec 29 Aug 2009 20:22:06 -0000 1.8 +++ mingw32-openssl.spec 29 Aug 2009 20:38:50 -0000 1.9 @@ -89,6 +89,8 @@ Patch100: mingw32-openssl-1.0.0-be Patch101: mingw32-openssl-1.0.0-beta3-libversion.patch # Fix engines/ install target after lib rename Patch102: mingw32-openssl-1.0.0-beta3-sfx.patch +# Ugly patch to fix a compilation error (the linker can't find +# some symbols mentioned in an autogenerated .def file) Patch105: mingw32-openssl-1.0.0-beta3-linker-fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) --- openssl-0.9.8a-defaults.patch DELETED --- --- openssl-0.9.8a-link-krb5.patch DELETED --- --- openssl-0.9.8a-reuse-cipher-change.patch DELETED --- --- openssl-0.9.8b-x509-name-cmp.patch DELETED --- --- openssl-0.9.8g-default-paths.patch DELETED --- --- openssl-0.9.8g-no-extssl.patch DELETED --- --- openssl-0.9.8j-eap-fast.patch DELETED --- --- openssl-0.9.8j-enginesdir.patch DELETED --- --- openssl-0.9.8j-evp-nonfips.patch DELETED --- --- openssl-0.9.8j-fips-no-pairwise.patch DELETED --- --- openssl-0.9.8j-fipscheck-hmac.patch DELETED --- --- openssl-0.9.8j-kernel-fipsmode.patch DELETED --- --- openssl-0.9.8j-nocanister.patch DELETED --- --- openssl-0.9.8j-redhat.patch DELETED --- --- openssl-0.9.8j-shlib-version.patch DELETED --- --- openssl-0.9.8j-soversion.patch DELETED --- --- openssl-0.9.8j-use-fipscheck.patch DELETED --- From emaldonado at fedoraproject.org Sat Aug 29 20:46:41 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Sat, 29 Aug 2009 20:46:41 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.104,1.105 Message-ID: <20090829204641.28F4A11C009F@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24142 Modified Files: nss.spec Log Message: Added nss_util_version and nss_softokn_version for the required versions of those packages Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.104 retrieving revision 1.105 diff -u -p -r1.104 -r1.105 --- nss.spec 28 Aug 2009 20:44:12 -0000 1.104 +++ nss.spec 29 Aug 2009 20:46:40 -0000 1.105 @@ -1,26 +1,26 @@ %global nspr_version 4.8 +%global nss_util_version 3.12.3.99.3 +%global nss_softokn_version 3.12.3.99.3 %global unsupported_tools_directory %{_libdir}/nss/unsupported-tools Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 25%{?dist} +Release: 26%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries Requires: nspr >= %{nspr_version} -# FIXME: Due to nss.pc.in substitutions in the %%build section, these Requires must -# be exactly matching versions? -Requires: nss-util >= %{version} -Requires: nss-softokn >= %{version} -Requires: nss-softokn-freebl%{_isa} >= %{version} +Requires: nss-util >= %{nss_util_version} +Requires: nss-softokn >= %{nss_softokn_version} +Requires: nss-softokn-freebl%{_isa} >= %{nss_softokn_version} Requires: sqlite BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: nspr-devel >= %{nspr_version} -BuildRequires: nss-softokn >= %{version} -BuildRequires: nss-util >= %{version} +BuildRequires: nss-softokn >= %{nss_softokn_version} +BuildRequires: nss-util >= %{nss_util_version} BuildRequires: nss-softokn-devel >= %{version} -BuildRequires: nss-util-devel >= %{version} +BuildRequires: nss-util-devel >= %{nss_util_version} BuildRequires: sqlite-devel BuildRequires: zlib-devel BuildRequires: pkgconfig @@ -141,6 +141,8 @@ export USE_64 %{__make} -C ./mozilla/security/nss # Set up our package file +# The nspr_version and nss_{util|softokn}_version globals used +# here match the ones nss has for its Requires. %{__mkdir_p} ./mozilla/dist/pkgconfig %{__cat} %{SOURCE1} | sed -e "s,%%libdir%%,%{_libdir},g" \ -e "s,%%prefix%%,%{_prefix},g" \ @@ -148,8 +150,8 @@ export USE_64 -e "s,%%includedir%%,%{_includedir}/nss3,g" \ -e "s,%%NSS_VERSION%%,%{version},g" \ -e "s,%%NSPR_VERSION%%,%{nspr_version},g" \ - -e "s,%%NSSUTIL_VERSION%%,%{version},g" \ - -e "s,%%SOFTOKEN_VERSION%%,%{version},g" > \ + -e "s,%%NSSUTIL_VERSION%%,%{nss_util_version},g" \ + -e "s,%%SOFTOKEN_VERSION%%,%{nss_softokn_version},g" > \ ./mozilla/dist/pkgconfig/nss.pc NSS_VMAJOR=`cat mozilla/security/nss/lib/nss/nss.h | grep "#define.*NSS_VMAJOR" | awk '{print $3}'` @@ -171,7 +173,6 @@ export NSS_VPATCH chmod 755 ./mozilla/dist/pkgconfig/nss-config - # enable the following line to force a test failure # find ./mozilla -name \*.chk | xargs rm -f @@ -439,6 +440,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Sat Aug 29 2009 Elio Maldonado - 3.12.3.99.3-26 +- Ensure versions in the requires match those used when creating nss.pc + * Fri Aug 28 2009 Elio Maldonado - 3.12.3.99.3-25 - Remove nss-prelink.conf as signed all shared libraries moved to nss-softokn - Add a temprary hack to nss.pc.in to unblock builds From caolanm at fedoraproject.org Sat Aug 29 20:52:33 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 29 Aug 2009 20:52:33 +0000 (UTC) Subject: rpms/socat/devel socat.spec,1.18,1.19 Message-ID: <20090829205233.AFF7511C009F@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/socat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27792 Modified Files: socat.spec Log Message: recreate autoconf to get correct includes when determining type sizes in order to successfully rebuild Index: socat.spec =================================================================== RCS file: /cvs/pkgs/rpms/socat/devel/socat.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- socat.spec 28 Aug 2009 16:35:29 -0000 1.18 +++ socat.spec 29 Aug 2009 20:52:33 -0000 1.19 @@ -1,7 +1,7 @@ Summary: Bidirectional data relay between two data channels ('netcat++') Name: socat Version: 1.7.1.1 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Url: http://www.dest-unreach.org/%{name} Source: http://www.dest-unreach.org/socat/download/%{name}-%{version}.tar.bz2 @@ -9,6 +9,7 @@ Patch0: socat-wall.patch Group: Applications/Internet BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: openssl-devel readline-devel ncurses-devel kernel-headers > 2.6.18 +BuildRequires: autoconf %description Socat is a relay for bidirectional data transfer between two independent data @@ -25,6 +26,7 @@ mv CHANGES.utf8 CHANGES %patch0 %build +autoconf %configure \ --enable-help --enable-stdio \ --enable-fdnum --enable-file --enable-creat \ @@ -60,6 +62,10 @@ rm -rf %{buildroot} %doc %{_mandir}/man1/socat.1* %changelog +* Sat Aug 29 2009 Caol?n McNamara - 1.7.1.1-5 +- recreate autoconf to get correct includes when determining type + sizes in order to build correctly + * Fri Aug 28 2009 Paul Wouters - 1.7.1.1-4 - Bump for new openssl From bpepple at fedoraproject.org Sat Aug 29 20:54:04 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Sat, 29 Aug 2009 20:54:04 +0000 (UTC) Subject: rpms/empathy/devel empathy-fix-nav-handling.patch, NONE, 1.1 empathy.spec, 1.73, 1.74 Message-ID: <20090829205404.ED87711C009F@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/empathy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28804 Modified Files: empathy.spec Added Files: empathy-fix-nav-handling.patch Log Message: * Sat Aug 29 2009 Brian Pepple - 2.27.91.1-5 - Backport patch to fix incorrect assumption about navigation-request. (#519849) empathy-fix-nav-handling.patch: empathy-theme-adium.c | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) --- NEW FILE empathy-fix-nav-handling.patch --- --- empathy-2.27.91.1/libempathy-gtk/empathy-theme-adium.c.fix-nav-handling 2009-08-25 08:39:23.000000000 -0400 +++ empathy-2.27.91.1/libempathy-gtk/empathy-theme-adium.c 2009-08-27 16:25:06.777275222 -0400 @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include @@ -128,18 +128,28 @@ theme_adium_update_enable_webkit_developer_tools (theme); } -static WebKitNavigationResponse -theme_adium_navigation_requested_cb (WebKitWebView *view, - WebKitWebFrame *frame, - WebKitNetworkRequest *request, - gpointer user_data) +static gboolean +theme_adium_navigation_policy_decision_requested_cb (WebKitWebView *view, + WebKitWebFrame *web_frame, + WebKitNetworkRequest *request, + WebKitWebNavigationAction *action, + WebKitWebPolicyDecision *decision, + gpointer data) { const gchar *uri; + /* Only call url_show on clicks */ + if (webkit_web_navigation_action_get_reason (action) != + WEBKIT_WEB_NAVIGATION_REASON_LINK_CLICKED) { + webkit_web_policy_decision_use (decision); + return TRUE; + } + uri = webkit_network_request_get_uri (request); empathy_url_show (GTK_WIDGET (view), uri); - return WEBKIT_NAVIGATION_RESPONSE_IGNORE; + webkit_web_policy_decision_ignore (decision); + return TRUE; } static void @@ -1072,8 +1082,8 @@ g_signal_connect (theme, "load-finished", G_CALLBACK (theme_adium_load_finished_cb), NULL); - g_signal_connect (theme, "navigation-requested", - G_CALLBACK (theme_adium_navigation_requested_cb), + g_signal_connect (theme, "navigation-policy-decision-requested", + G_CALLBACK (theme_adium_navigation_policy_decision_requested_cb), NULL); g_signal_connect (theme, "populate-popup", G_CALLBACK (theme_adium_populate_popup_cb), Index: empathy.spec =================================================================== RCS file: /cvs/pkgs/rpms/empathy/devel/empathy.spec,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- empathy.spec 29 Aug 2009 16:40:33 -0000 1.73 +++ empathy.spec 29 Aug 2009 20:54:04 -0000 1.74 @@ -15,7 +15,7 @@ Name: empathy Version: 2.27.91.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Instant Messaging Client for GNOME Group: Applications/Communications @@ -34,7 +34,8 @@ Patch1: %{name}-broken-pkgconfig.patch Patch2: %{name}-desktop-category.patch # http://bugzilla.gnome.org/show_bug.cgi?id=592853 Patch3: presence-icons.patch - +# http://bugzilla.gnome.org/show_bug.cgi?id=593318 +Patch4: %{name}-fix-nav-handling.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: enchant-devel >= %{enchant_version} @@ -138,6 +139,7 @@ bindings to the libempathy and libempath %patch1 -p1 -b .pkgconfig %patch2 -p1 -b .desktop %patch3 -p1 -b .presence-icons +%patch4 -p1 -b .fix-nav-handling # force these to be regenerated rm data/empathy.desktop @@ -246,6 +248,9 @@ fi %{python_sitearch}/empathy*.so %changelog +* Sat Aug 29 2009 Brian Pepple - 2.27.91.1-5 +- Backport patch to fix incorrect assumption about navigation-request. (#519849) + * Sat Aug 29 2009 Matthias Clasen - 2.27.91.1-4 - Rebuild against newer libnm_glib From epienbro at fedoraproject.org Sat Aug 29 20:56:33 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 29 Aug 2009 20:56:33 +0000 (UTC) Subject: rpms/mingw32-pixman/devel .cvsignore, 1.4, 1.5 mingw32-pixman.spec, 1.8, 1.9 sources, 1.4, 1.5 Message-ID: <20090829205633.ED76311C009F@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-pixman/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30298 Modified Files: .cvsignore mingw32-pixman.spec sources Log Message: Updated to 0.16.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pixman/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 12 Aug 2009 22:31:15 -0000 1.4 +++ .cvsignore 29 Aug 2009 20:56:33 -0000 1.5 @@ -1 +1 @@ -pixman-0.15.20.tar.bz2 +pixman-0.16.0.tar.bz2 Index: mingw32-pixman.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pixman/devel/mingw32-pixman.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mingw32-pixman.spec 12 Aug 2009 22:50:52 -0000 1.8 +++ mingw32-pixman.spec 29 Aug 2009 20:56:33 -0000 1.9 @@ -6,7 +6,7 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-pixman -Version: 0.15.20 +Version: 0.16.0 Release: 1%{?dist} Summary: MinGW Windows Pixman library @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 29 2009 Erik van Pienbroek - 0.16.0-1 +- Update to 0.16.0 + * Thu Aug 13 2009 Erik van Pienbroek - 0.15.20-1 - Update to version 0.15.20 - Updated SOURCE0 and URL Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pixman/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 12 Aug 2009 22:31:15 -0000 1.4 +++ sources 29 Aug 2009 20:56:33 -0000 1.5 @@ -1 +1 @@ -8cca7bdf45bd3c31cf95ecea0f05bddc pixman-0.15.20.tar.bz2 +183dea8a100c1d9732cdb2146ec90f68 pixman-0.16.0.tar.bz2 From transif at fedoraproject.org Sat Aug 29 21:12:09 2009 From: transif at fedoraproject.org (Transifex System User) Date: Sat, 29 Aug 2009 21:12:09 +0000 (UTC) Subject: comps/po pl.po,1.27,1.28 Message-ID: <20090829211209.811BC11C009F@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5492/po Modified Files: pl.po Log Message: Sending translation for Polish View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.27 -r 1.28 pl.poIndex: pl.po =================================================================== RCS file: /cvs/pkgs/comps/po/pl.po,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- pl.po 29 Apr 2009 22:15:58 -0000 1.27 +++ pl.po 29 Aug 2009 21:12:08 -0000 1.28 @@ -9,288 +9,309 @@ msgid "" msgstr "" "Project-Id-Version: pl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 19:06+0000\n" -"PO-Revision-Date: 2009-04-30 00:01+0200\n" +"POT-Creation-Date: 2009-08-29 19:06+0000\n" +"PO-Revision-Date: 2009-08-29 23:11+0200\n" "Last-Translator: Piotr Dr?g \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "" "Lekkie ?rodowisko graficzne, kt?re dobrze dzia?a na s?abych komputerach." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "Narz?dzia administracyjne" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "Obs?uga afrykanerskiego" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "Obs?uga alba?skiego" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "Aplikacje" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "Aplikacje do wykonywania r??nych zada?" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "Obs?uga arabskiego" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "Obs?uga ormia?skiego" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "Obs?uga asamskiego" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "Pisanie i publikowanie" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "Cz??? podstawowa" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "Podstawowy system" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Podstawowa obs?uga j?zyka programowania Ruby." -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "Obs?uga baskijskiego" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "Obs?uga bia?oruskiego" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "Obs?uga bengalskiego" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "Obs?uga bhuta?skiego" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "Obs?uga bo?niackiego" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "Obs?uga portugalskiego brazylijskiego" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "Obs?uga breto?skiego" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "Grupa systemu budowania" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "Obs?uga bu?garskiego" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "Obs?uga katalo?skiego" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" msgstr "Obs?uga chi?skiego" -#: ../comps-f7.xml.in.h:24 ../comps-f8.xml.in.h:25 ../comps-f9.xml.in.h:25 -#: ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f12.xml.in.h:33 ../comps-f13.xml.in.h:33 msgid "Clustering" [...1870 lines suppressed...] msgstr "?rodowiska graficzne Sugar" -#: ../comps-f11.xml.in.h:183 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1395,7 +1504,8 @@ msgstr "" "Obs?uga skro?nego kompilowania program?w dla 32 bitowego Windows, testowania " "ich, budowania instalator?w, a to wszystko z poziomu Fedory." -#: ../comps-f11.xml.in.h:186 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." @@ -1403,15 +1513,18 @@ msgstr "" "Obs?uga tworzenia oprogramowania u?ywaj?c obiektowego j?zyka programowania i " "bibliotek CAML." -#: ../comps-f11.xml.in.h:188 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "Obs?uga suahili" -#: ../comps-f11.xml.in.h:196 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "Obs?uga tetum" -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1419,23 +1532,86 @@ msgstr "" "Ta grupa jest zbiorem narz?dzi u?ywanych w projektowaniu, modyfikowaniu, " "obr?bce i tworzeniu pakiet?w z czcionkami." -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "Obs?uga turkme?skiego" -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "Obs?uga g?rnego sorbian" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "" +"Zestaw pakiet?w dostarczaj?cych funkcjonalno?? krytyczn? dla ?rodowiska GNOME" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "" +"Zestaw pakiet?w dostarczaj?cych wsp??dzielon? platform? dla funkcjonalno?ci " +"krytycznej na wszystkich obrazach Fedory" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "Ksi??ki i przewodniki" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Ksi??ki i przewodniki dla u?ytkownik?w i programist?w Fedory" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "Funkcjonalno?? krytyczna (podstawowa)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "Funkcjonalno?? krytyczna (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "Serwer katalogu" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" +"LXDE jest lekkim ?rodowiskiem graficznym X11 zaprojektowanym dla komputer?w " +"ze s?abym sprz?tem, takich jak netbooki, urz?dzenia mobilne lub starsze " +"komputery." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "Serwery to?samo?ci komputer?w i u?ytkownik?w." + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "?rodowiska graficzne Moblin" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "" +"Moblin jest ?rodowiskiem graficznym dla urz?dze? typu netbook/NetTop/MID." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "Aplikacje dla r??nych zada?" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "Obs?uga sieci dial-up" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1443,7 +1619,7 @@ msgstr "" "GNOME jest graficznym interfejsem u?ytkownika o du?ych mo?liwo?ciach, " "zawieraj?cym panel, pulpit, ikony systemowe oraz graficzny mened?er plik?w." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1451,7 +1627,7 @@ msgstr "" "KDE jest graficznym interfejsem u?ytkownika o du?ych mo?liwo?ciach, " "zawieraj?cym panel, pulpit, ikony systemowe oraz graficzny mened?er plik?w." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1459,11 +1635,11 @@ msgstr "" "Czasem nazywane edytorami tekstu, s? to programy umo?liwiaj?ce tworzenie i " "modyfikowanie plik?w. Zawiera Emacsa i Vi." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "Edytor tekstu XEmacs." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1471,30 +1647,30 @@ msgstr "" "Te narz?dzia umo?liwiaj? tworzenie dokumentacji w formacie DocBook i " "konwertowanie jej do format?w HTML, PDF, PostScript i tekstu." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "Ta grupa jest zbiorem serwer?w sieciowych do r??nych zastosowa?" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "" "This group is a collection of tools and resources of Arabic environments." msgstr "Ta grupa jest zbiorem narz?dzi i zasob?w dla ?rodowisk arabskich." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "" "This group is a collection of tools and resources of Hebrew environments." msgstr "Ta grupa jest zbiorem narz?dzi i zasob?w dla ?rodowisk hebrajskich." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "" "This group is a collection of tools and resources of Japanese environments." msgstr "Ta grupa jest zbiorem narz?dzi i zasob?w dla ?rodowisk japo?skich." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "" "This group is a collection of tools and resources of Czech environments." msgstr "Ta grupa jest zbiorem narz?dzi i zasob?w dla ?rodowisk czeskich." From jcollie at fedoraproject.org Sat Aug 29 21:29:29 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Sat, 29 Aug 2009 21:29:29 +0000 (UTC) Subject: rpms/gnonlin/F-11 .cvsignore, 1.15, 1.16 gnonlin.spec, 1.26, 1.27 sources, 1.15, 1.16 Message-ID: <20090829212930.0191F11C009F@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/gnonlin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10351 Modified Files: .cvsignore gnonlin.spec sources Log Message: * Sat Aug 29 2009 Jeffrey C. Ollie - 0.10.12.2-0.1 - Update to prerelease for 0.10.13 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/F-11/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 12 Aug 2009 01:54:07 -0000 1.15 +++ .cvsignore 29 Aug 2009 21:29:29 -0000 1.16 @@ -1 +1 @@ -gnonlin-0.10.12.tar.bz2 +gnonlin-0.10.12.2.tar.bz2 Index: gnonlin.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/F-11/gnonlin.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- gnonlin.spec 12 Aug 2009 01:54:07 -0000 1.26 +++ gnonlin.spec 29 Aug 2009 21:29:29 -0000 1.27 @@ -2,14 +2,14 @@ %define gst_plugins_base_req 0.10.24 Name: gnonlin -Version: 0.10.12 -Release: 1%{?dist} +Version: 0.10.12.2 +Release: 0.1%{?dist} Summary: GStreamer extension library for non-linear editing Group: System Environment/Libraries License: LGPLv2+ URL: http://gnonlin.sourceforge.net/ -Source: http://gstreamer.freedesktop.org/src/gnonlin/gnonlin-%{version}.tar.bz2 +Source: http://gstreamer.freedesktop.org/src/gnonlin/pre/gnonlin-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gstreamer-devel >= %{gst_req} @@ -45,6 +45,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/gstreamer-0.10/libgnl.so %changelog +* Sat Aug 29 2009 Jeffrey C. Ollie - 0.10.12.2-0.1 +- Update to prerelease for 0.10.13 + * Tue Aug 11 2009 Jeffrey C. Ollie - 0.10.12-1 - Update to 0.10.12 "Lots of people on the clothesline" - Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/F-11/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 12 Aug 2009 01:54:07 -0000 1.15 +++ sources 29 Aug 2009 21:29:29 -0000 1.16 @@ -1 +1 @@ -4d9ec131333362535c956a73b6693c57 gnonlin-0.10.12.tar.bz2 +ac2fc4be5cc1bfdd303ea1400301df86 gnonlin-0.10.12.2.tar.bz2 From hoangelos at fedoraproject.org Sat Aug 29 21:39:04 2009 From: hoangelos at fedoraproject.org (Peter Halliday) Date: Sat, 29 Aug 2009 21:39:04 +0000 (UTC) Subject: rpms/python-werkzeug/F-11 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090829213904.D8ECF11C009F@cvs1.fedora.phx.redhat.com> Author: hoangelos Update of /cvs/pkgs/rpms/python-werkzeug/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11945/F-11 Modified Files: .cvsignore sources Added Files: import.log Log Message: initial import for F-11 --- NEW FILE import.log --- python-werkzeug-0_5_1-1_fc11:F-11:python-werkzeug-0.5.1-1.fc11.src.rpm:1251581199 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:28:46 -0000 1.1 +++ .cvsignore 29 Aug 2009 21:39:04 -0000 1.2 @@ -0,0 +1 @@ +Werkzeug-0.5.1.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:28:46 -0000 1.1 +++ sources 29 Aug 2009 21:39:04 -0000 1.2 @@ -0,0 +1 @@ +620955f34b8424c92674fe76d5c47679 Werkzeug-0.5.1.zip From nucleo at fedoraproject.org Sat Aug 29 21:40:02 2009 From: nucleo at fedoraproject.org (nucleo) Date: Sat, 29 Aug 2009 21:40:02 +0000 (UTC) Subject: rpms/kvirc/devel kvirc-flags.patch, 1.2, 1.3 .cvsignore, 1.4, 1.5 kvirc.spec, 1.9, 1.10 sources, 1.4, 1.5 Message-ID: <20090829214002.DEBED11C0496@cvs1.fedora.phx.redhat.com> Author: nucleo Update of /cvs/pkgs/rpms/kvirc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12182 Modified Files: .cvsignore kvirc.spec sources Added Files: kvirc-flags.patch Log Message: reenable using of standard compiler flags kvirc-flags.patch: CMakeLists.txt | 16 ---------------- 1 file changed, 16 deletions(-) Index: kvirc-flags.patch =================================================================== RCS file: kvirc-flags.patch diff -N kvirc-flags.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ kvirc-flags.patch 29 Aug 2009 21:40:02 -0000 1.3 @@ -0,0 +1,25 @@ +--- kvirc/CMakeLists.txt 2009-08-23 13:10:13.000000000 +0300 ++++ kvirc/CMakeLists.txt 2009-08-29 23:57:19.000000000 +0300 +@@ -138,22 +138,6 @@ + SET(CMAKE_C_FLAGS "-O0 -g") + ENDIF() + ELSE() +- IF(CMAKE_COMPILER_IS_GNUCXX) +- #force gdb options +- SET(CMAKE_CXX_FLAGS "-O3 -fomit-frame-pointer -DNDEBUG --no-enforce-eh-specs -pipe --exec-charset=UTF-8 --input-charset=UTF-8 --no-implement-inlines --unit-at-a-time --fast-math") +- SET(CMAKE_C_FLAGS "-O3 -fomit-frame-pointer -DNDEBUG --no-enforce-eh-specs -pipe --exec-charset=UTF-8 --input-charset=UTF-8 --no-implement-inlines --unit-at-a-time --fast-math") +- #gcc3 is still used by mingw and doesn't support this flag +- INCLUDE(CheckCXXCompilerFlag) +- CHECK_CXX_COMPILER_FLAG("-fvisibility-inlines-hidden" CXX_HAS_VIH_FLAG) +- IF(CXX_HAS_VIH_FLAG) +- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") +- SET(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") +- ENDIF(CXX_HAS_VIH_FLAG) +- ELSE() +- #this small set of options should work on almost all compilers +- SET(CMAKE_CXX_FLAGS "-O3") +- SET(CMAKE_C_FLAGS "-O3") +- ENDIF() + SET(CMAKE_BUILD_TYPE Release) + SET(CMAKE_STATUS_DEBUG_SUPPORT "No") + ENDIF() Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 27 Aug 2009 11:03:18 -0000 1.4 +++ .cvsignore 29 Aug 2009 21:40:02 -0000 1.5 @@ -1 +1 @@ -kvirc-20090827svn3429.tar.bz2 +kvirc-20090830svn3436.tar.bz2 Index: kvirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/devel/kvirc.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- kvirc.spec 28 Aug 2009 21:43:13 -0000 1.9 +++ kvirc.spec 29 Aug 2009 21:40:02 -0000 1.10 @@ -1,18 +1,19 @@ -%define rev 3429 -%define pre 20090827svn%{rev} +%define rev 3436 +%define pre 20090830svn%{rev} Name: kvirc Version: 4.0.0 -Release: 0.13.%{pre}%{?dist} +Release: 0.14.%{pre}%{?dist} Summary: Free portable IRC client Group: Applications/Internet License: GPLv2+ with exceptions URL: http://kvirc.net/ # The source for this package was pulled from upstream's vcs. # Use the following commands to generate the tarball: -# svn export -r 3429 https://svn.kvirc.de/svn/trunk/kvirc -# tar -cjf kvirc-20090827svn3429.tar.bz2 kvirc +# svn export -r 3436 https://svn.kvirc.de/svn/trunk/kvirc +# tar -cjf kvirc-20090830svn3436.tar.bz2 kvirc Source0: %{name}-%{pre}.tar.bz2 +Patch0: kvirc-flags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs4-devel audiofile-devel esound-devel glib2-devel BuildRequires: python-devel perl-ExtUtils-Embed dbus-devel @@ -28,6 +29,7 @@ many IRC addicted developers around the %prep %setup -q -n %{name} +%patch0 -p1 %build %{cmake} \ @@ -129,12 +131,12 @@ gtk-update-icon-cache %{_datadir}/icons/ %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz %changelog +* Sun Aug 30 2009 Alexey Kurov - 4.0.0-0.14.20090830svn3436 +- patch for using standard compiler flags + * Sat Aug 29 2009 Alexey Kurov - 4.0.0-0.13.20090827svn3429 - rebuilt with new openssl -* Thu Aug 27 2009 Alexey Kurov - 4.0.0-0.12.20090827svn3429 -- rebuild - * Thu Aug 27 2009 Alexey Kurov - 4.0.0-0.11.20090827svn3429 - svn snapshot 3429 that includes patch for openssl >=1.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 27 Aug 2009 11:03:18 -0000 1.4 +++ sources 29 Aug 2009 21:40:02 -0000 1.5 @@ -1 +1 @@ -15f9b94160d66eb2c043cb79aad3889c kvirc-20090827svn3429.tar.bz2 +33fa9dadb090fb79faa49c6c950d5bdd kvirc-20090830svn3436.tar.bz2 From nucleo at fedoraproject.org Sat Aug 29 21:49:31 2009 From: nucleo at fedoraproject.org (nucleo) Date: Sat, 29 Aug 2009 21:49:31 +0000 (UTC) Subject: rpms/kvirc/F-11 kvirc-flags.patch, 1.2, 1.3 .cvsignore, 1.4, 1.5 kvirc.spec, 1.3, 1.4 sources, 1.4, 1.5 Message-ID: <20090829214931.DAAFD11C009F@cvs1.fedora.phx.redhat.com> Author: nucleo Update of /cvs/pkgs/rpms/kvirc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14378 Modified Files: .cvsignore kvirc.spec sources Added Files: kvirc-flags.patch Log Message: reenable using of standard compiler flags kvirc-flags.patch: CMakeLists.txt | 16 ---------------- 1 file changed, 16 deletions(-) Index: kvirc-flags.patch =================================================================== RCS file: kvirc-flags.patch diff -N kvirc-flags.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ kvirc-flags.patch 29 Aug 2009 21:49:31 -0000 1.3 @@ -0,0 +1,25 @@ +--- kvirc/CMakeLists.txt 2009-08-23 13:10:13.000000000 +0300 ++++ kvirc/CMakeLists.txt 2009-08-29 23:57:19.000000000 +0300 +@@ -138,22 +138,6 @@ + SET(CMAKE_C_FLAGS "-O0 -g") + ENDIF() + ELSE() +- IF(CMAKE_COMPILER_IS_GNUCXX) +- #force gdb options +- SET(CMAKE_CXX_FLAGS "-O3 -fomit-frame-pointer -DNDEBUG --no-enforce-eh-specs -pipe --exec-charset=UTF-8 --input-charset=UTF-8 --no-implement-inlines --unit-at-a-time --fast-math") +- SET(CMAKE_C_FLAGS "-O3 -fomit-frame-pointer -DNDEBUG --no-enforce-eh-specs -pipe --exec-charset=UTF-8 --input-charset=UTF-8 --no-implement-inlines --unit-at-a-time --fast-math") +- #gcc3 is still used by mingw and doesn't support this flag +- INCLUDE(CheckCXXCompilerFlag) +- CHECK_CXX_COMPILER_FLAG("-fvisibility-inlines-hidden" CXX_HAS_VIH_FLAG) +- IF(CXX_HAS_VIH_FLAG) +- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") +- SET(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") +- ENDIF(CXX_HAS_VIH_FLAG) +- ELSE() +- #this small set of options should work on almost all compilers +- SET(CMAKE_CXX_FLAGS "-O3") +- SET(CMAKE_C_FLAGS "-O3") +- ENDIF() + SET(CMAKE_BUILD_TYPE Release) + SET(CMAKE_STATUS_DEBUG_SUPPORT "No") + ENDIF() Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 27 Aug 2009 14:13:00 -0000 1.4 +++ .cvsignore 29 Aug 2009 21:49:31 -0000 1.5 @@ -1 +1 @@ -kvirc-20090827svn3429.tar.bz2 +kvirc-20090830svn3436.tar.bz2 Index: kvirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-11/kvirc.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- kvirc.spec 27 Aug 2009 14:13:00 -0000 1.3 +++ kvirc.spec 29 Aug 2009 21:49:31 -0000 1.4 @@ -1,18 +1,19 @@ -%define rev 3429 -%define pre 20090827svn%{rev} +%define rev 3436 +%define pre 20090830svn%{rev} Name: kvirc Version: 4.0.0 -Release: 0.11.%{pre}%{?dist} +Release: 0.14.%{pre}%{?dist} Summary: Free portable IRC client Group: Applications/Internet License: GPLv2+ with exceptions URL: http://kvirc.net/ # The source for this package was pulled from upstream's vcs. # Use the following commands to generate the tarball: -# svn export -r 3429 https://svn.kvirc.de/svn/trunk/kvirc -# tar -cjf kvirc-20090827svn3429.tar.bz2 kvirc +# svn export -r 3436 https://svn.kvirc.de/svn/trunk/kvirc +# tar -cjf kvirc-20090830svn3436.tar.bz2 kvirc Source0: %{name}-%{pre}.tar.bz2 +Patch0: kvirc-flags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs4-devel audiofile-devel esound-devel glib2-devel BuildRequires: python-devel perl-ExtUtils-Embed dbus-devel @@ -28,6 +29,7 @@ many IRC addicted developers around the %prep %setup -q -n %{name} +%patch0 -p1 %build %{cmake} \ @@ -129,6 +131,12 @@ gtk-update-icon-cache %{_datadir}/icons/ %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz %changelog +* Sun Aug 30 2009 Alexey Kurov - 4.0.0-0.14.20090830svn3436 +- patch for using standard compiler flags + +* Sat Aug 29 2009 Alexey Kurov - 4.0.0-0.13.20090827svn3429 +- rebuilt with new openssl + * Thu Aug 27 2009 Alexey Kurov - 4.0.0-0.11.20090827svn3429 - svn snapshot 3429 that includes patch for openssl >=1.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 27 Aug 2009 14:13:00 -0000 1.4 +++ sources 29 Aug 2009 21:49:31 -0000 1.5 @@ -1 +1 @@ -15f9b94160d66eb2c043cb79aad3889c kvirc-20090827svn3429.tar.bz2 +33fa9dadb090fb79faa49c6c950d5bdd kvirc-20090830svn3436.tar.bz2 From nucleo at fedoraproject.org Sat Aug 29 21:54:54 2009 From: nucleo at fedoraproject.org (nucleo) Date: Sat, 29 Aug 2009 21:54:54 +0000 (UTC) Subject: rpms/kvirc/F-10 kvirc-flags.patch, 1.2, 1.3 .cvsignore, 1.4, 1.5 kvirc.spec, 1.3, 1.4 sources, 1.4, 1.5 Message-ID: <20090829215454.A9DF111C009F@cvs1.fedora.phx.redhat.com> Author: nucleo Update of /cvs/pkgs/rpms/kvirc/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15352 Modified Files: .cvsignore kvirc.spec sources Added Files: kvirc-flags.patch Log Message: reenable using of standard compiler flags kvirc-flags.patch: CMakeLists.txt | 16 ---------------- 1 file changed, 16 deletions(-) Index: kvirc-flags.patch =================================================================== RCS file: kvirc-flags.patch diff -N kvirc-flags.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ kvirc-flags.patch 29 Aug 2009 21:54:54 -0000 1.3 @@ -0,0 +1,25 @@ +--- kvirc/CMakeLists.txt 2009-08-23 13:10:13.000000000 +0300 ++++ kvirc/CMakeLists.txt 2009-08-29 23:57:19.000000000 +0300 +@@ -138,22 +138,6 @@ + SET(CMAKE_C_FLAGS "-O0 -g") + ENDIF() + ELSE() +- IF(CMAKE_COMPILER_IS_GNUCXX) +- #force gdb options +- SET(CMAKE_CXX_FLAGS "-O3 -fomit-frame-pointer -DNDEBUG --no-enforce-eh-specs -pipe --exec-charset=UTF-8 --input-charset=UTF-8 --no-implement-inlines --unit-at-a-time --fast-math") +- SET(CMAKE_C_FLAGS "-O3 -fomit-frame-pointer -DNDEBUG --no-enforce-eh-specs -pipe --exec-charset=UTF-8 --input-charset=UTF-8 --no-implement-inlines --unit-at-a-time --fast-math") +- #gcc3 is still used by mingw and doesn't support this flag +- INCLUDE(CheckCXXCompilerFlag) +- CHECK_CXX_COMPILER_FLAG("-fvisibility-inlines-hidden" CXX_HAS_VIH_FLAG) +- IF(CXX_HAS_VIH_FLAG) +- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") +- SET(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden") +- ENDIF(CXX_HAS_VIH_FLAG) +- ELSE() +- #this small set of options should work on almost all compilers +- SET(CMAKE_CXX_FLAGS "-O3") +- SET(CMAKE_C_FLAGS "-O3") +- ENDIF() + SET(CMAKE_BUILD_TYPE Release) + SET(CMAKE_STATUS_DEBUG_SUPPORT "No") + ENDIF() Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 27 Aug 2009 14:30:23 -0000 1.4 +++ .cvsignore 29 Aug 2009 21:54:54 -0000 1.5 @@ -1 +1 @@ -kvirc-20090827svn3429.tar.bz2 +kvirc-20090830svn3436.tar.bz2 Index: kvirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-10/kvirc.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- kvirc.spec 27 Aug 2009 14:30:23 -0000 1.3 +++ kvirc.spec 29 Aug 2009 21:54:54 -0000 1.4 @@ -1,18 +1,19 @@ -%define rev 3429 -%define pre 20090827svn%{rev} +%define rev 3436 +%define pre 20090830svn%{rev} Name: kvirc Version: 4.0.0 -Release: 0.11.%{pre}%{?dist} +Release: 0.14.%{pre}%{?dist} Summary: Free portable IRC client Group: Applications/Internet License: GPLv2+ with exceptions URL: http://kvirc.net/ # The source for this package was pulled from upstream's vcs. # Use the following commands to generate the tarball: -# svn export -r 3429 https://svn.kvirc.de/svn/trunk/kvirc -# tar -cjf kvirc-20090827svn3429.tar.bz2 kvirc +# svn export -r 3436 https://svn.kvirc.de/svn/trunk/kvirc +# tar -cjf kvirc-20090830svn3436.tar.bz2 kvirc Source0: %{name}-%{pre}.tar.bz2 +Patch0: kvirc-flags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs4-devel audiofile-devel esound-devel glib2-devel BuildRequires: python-devel perl-ExtUtils-Embed dbus-devel @@ -28,6 +29,7 @@ many IRC addicted developers around the %prep %setup -q -n %{name} +%patch0 -p1 %build %{cmake} \ @@ -129,6 +131,12 @@ gtk-update-icon-cache %{_datadir}/icons/ %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz %changelog +* Sun Aug 30 2009 Alexey Kurov - 4.0.0-0.14.20090830svn3436 +- patch for using standard compiler flags + +* Sat Aug 29 2009 Alexey Kurov - 4.0.0-0.13.20090827svn3429 +- rebuilt with new openssl + * Thu Aug 27 2009 Alexey Kurov - 4.0.0-0.11.20090827svn3429 - svn snapshot 3429 that includes patch for openssl >=1.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 27 Aug 2009 14:30:23 -0000 1.4 +++ sources 29 Aug 2009 21:54:54 -0000 1.5 @@ -1 +1 @@ -15f9b94160d66eb2c043cb79aad3889c kvirc-20090827svn3429.tar.bz2 +33fa9dadb090fb79faa49c6c950d5bdd kvirc-20090830svn3436.tar.bz2 From otaylor at fedoraproject.org Sat Aug 29 22:01:57 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Sat, 29 Aug 2009 22:01:57 +0000 (UTC) Subject: rpms/gnome-shell/devel gnome-shell.spec,1.4,1.5 Message-ID: <20090829220158.0483411C009F@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/gnome-shell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16504 Modified Files: gnome-shell.spec Log Message: * Sat Aug 29 2009 Owen Taylor - 2.27.1-4 - Fix GConf %%preun script to properly be for package removal Index: gnome-shell.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-shell/devel/gnome-shell.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gnome-shell.spec 29 Aug 2009 01:53:14 -0000 1.4 +++ gnome-shell.spec 29 Aug 2009 22:01:57 -0000 1.5 @@ -1,6 +1,6 @@ Name: gnome-shell Version: 2.27.1 -Release: 3 +Release: 4 Summary: Window management and application launching for GNOME Group: User Interface/Desktops @@ -101,7 +101,7 @@ if [ "$1" -gt 1 ]; then fi %preun -if [ "$1" -gt 0 ]; then +if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gnome-shell.schemas \ @@ -115,6 +115,9 @@ gconftool-2 --makefile-install-rule \ > /dev/null || : %changelog +* Sat Aug 29 2009 Owen Taylor - 2.27.1-4 +- Fix GConf %%preun script to properly be for package removal + * Fri Aug 28 2009 Owen Taylor - 2.27.1-3 - Replace libgnomeui with gnome-desktop in BuildRequires From otaylor at fedoraproject.org Sat Aug 29 22:05:13 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Sat, 29 Aug 2009 22:05:13 +0000 (UTC) Subject: rpms/mutter/devel mutter.spec,1.8,1.9 Message-ID: <20090829220513.42AB811C009F@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/mutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17028 Modified Files: mutter.spec Log Message: * Sat Aug 29 2009 Owen Taylor - 2.27.3-3 - Fix %%preun GConf script to properly be for package removal Index: mutter.spec =================================================================== RCS file: /cvs/extras/rpms/mutter/devel/mutter.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mutter.spec 29 Aug 2009 00:01:37 -0000 1.8 +++ mutter.spec 29 Aug 2009 22:05:13 -0000 1.9 @@ -1,6 +1,6 @@ Name: mutter Version: 2.27.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Window and compositing manager based on Clutter Group: User Interface/Desktops @@ -110,7 +110,7 @@ if [ "$1" -gt 1 ]; then fi %preun -if [ "$1" -gt 0 ]; then +if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/mutter.schemas \ @@ -151,6 +151,9 @@ gconftool-2 --makefile-install-rule \ %doc %{_mandir}/man1/mutter-window-demo.1.gz %changelog +* Sat Aug 29 2009 Owen Taylor - 2.27.3-3 +- Fix %%preun GConf script to properly be for package removal + * Fri Aug 28 2009 Owen Taylor - 2.27.3-2 - Add a workaround for Red Hat bug #520209 From chitlesh at fedoraproject.org Sat Aug 29 22:26:34 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 29 Aug 2009 22:26:34 +0000 (UTC) Subject: rpms/eclipse-texlipse/F-10 eclipse-texlipse-1.3.0-pdfpreview.patch, NONE, 1.1 eclipse-texlipse-bin_excludes.patch, NONE, 1.1 eclipse-texlipse-download.sh, NONE, 1.1 eclipse-texlipse.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090829222635.0549711C009F@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/eclipse-texlipse/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21342/F-10 Modified Files: .cvsignore sources Added Files: eclipse-texlipse-1.3.0-pdfpreview.patch eclipse-texlipse-bin_excludes.patch eclipse-texlipse-download.sh eclipse-texlipse.spec import.log Log Message: new package eclipse-texlipse-1.3.0-pdfpreview.patch: ViewerAttributeRegistry.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE eclipse-texlipse-1.3.0-pdfpreview.patch --- --- net.sourceforge.texlipse/net.sourceforge.texlipse/source/net/sourceforge/texlipse/viewer/ViewerAttributeRegistry.java 2009-05-04 23:12:38.000000000 +0200 +++ ViewerAttributeRegistry.java 2009-06-16 21:09:03.602314289 +0200 @@ -61,7 +61,7 @@ private static final String VIEWER_YAP = "yap"; private static final String VIEWER_GV = "gv"; - private static final String VIEWER_ACROBAT = "acroread"; + private static final String VIEWER_ACROBAT = "PDF Reader"; private static final String VIEWER_ITEXMAC = "itexmac"; // default viewer attribute values @@ -179,7 +179,7 @@ prefs.setDefault(VIEWER_GV + ATTRIBUTE_INVERSE_SEARCH, INVERSE_SEARCH_NO); prefs.setDefault(VIEWER_GV + ATTRIBUTE_FORWARD_SEARCH, "false"); - prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_COMMAND, findFromEnvPath("acroread", "acroread.exe", "")); + prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_COMMAND, findFromEnvPath("xdg-open", "acroread.exe", "")); prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_ARGUMENTS, DEFAULT_ARGUMENTS_ACROBAT); prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_DDE_VIEW_COMMAND, "[DocOpen(\"%fullfile\")][FileOpen(\"%fullfile\")]"); prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_DDE_VIEW_SERVER, "acroview"); eclipse-texlipse-bin_excludes.patch: build.properties | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE eclipse-texlipse-bin_excludes.patch --- --- net.sourceforge.texlipse/build.properties 2008-02-25 23:15:30.000000000 +0100 +++ build.properties 2009-06-18 14:39:35.543178215 +0200 @@ -8,5 +8,4 @@ templates/,\ toc.xml,\ about.html,\ - contexts.xml,\ - ddeclient.dll + contexts.xml --- NEW FILE eclipse-texlipse-download.sh --- #!/bin/bash # Script to download the sources of texclipse # It then generates a tarball which is used for packaging rm -rf net.sourceforge.texlipse mkdir net.sourceforge.texlipse cd net.sourceforge.texlipse export CVSROOT=:pserver:anonymous at texlipse.cvs.sourceforge.net:/cvsroot/texlipse cvs login cvs export -DNOW net.sourceforge.texlipse net.sourceforge.texlipse-feature tar czvf ../net.sourceforge.texlipse.tar.gz . --- NEW FILE eclipse-texlipse.spec --- %global install_loc %{_datadir}/eclipse/dropins/%{pkgname} %global eclipse_base %{_libdir}/eclipse %global pkgname texlipse Name: eclipse-%{pkgname} Version: 1.3.0 Release: 2.20090829cvs%{?dist} Summary: Eclipse plugin for editing Latex Group: Applications/Engineering License: EPL URL: http://texlipse.sourceforge.net Source0: net.sourceforge.%{pkgname}.tar.gz # Source1 is used to download Source0 Source1: eclipse-%{pkgname}-download.sh # Fedora related patches as upstream default is suitable for Windows as well # Fedora doesn't ship acroread, hence opting for xdg-open Patch0: eclipse-%{pkgname}-%{version}-pdfpreview.patch # Remove unneccessary files Patch1: eclipse-%{pkgname}-bin_excludes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eclipse-pde BuildRequires: java-devel Requires: eclipse-platform Requires: tex(latex) Requires: xdg-utils # For Preview Requires: xdvik # For Spell-Check (choosing default : English) Requires: aspell-en BuildArch: noarch # Ignoring rpmlint warning zero-length for Blank.tex, it is used as example %description Texlipse is a plugin that adds Latex editing support for the popular Eclipse IDE. Key features include: Syntax highlight, command completion, bibliography completion, outline navigation and automatic building. %prep %setup -q -c %patch0 -p1 -b .pdfreview %patch1 -p0 -b .exclude find -name '*.jar' -o -name '*.class' -o -name '.cvsignore' -exec rm -f '{}' \; # Preparing examples for %%doc %{__cp} -pr net.sourceforge.%{pkgname}/docs/arch net.sourceforge.%{pkgname}/examples %build %{eclipse_base}/buildscripts/pdebuild %install %{__rm} -rf %{buildroot} %{__install} -d -m 755 %{buildroot}%{install_loc} unzip -d %{buildroot}%{install_loc} -q build/rpmBuild/net.sourceforge.%{pkgname}.zip # Removing duplicates that should be in %%doc %{__rm} -f %{buildroot}%{install_loc}/eclipse/plugins/net.sourceforge.%{pkgname}_%{version}/about.html %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc net.sourceforge.%{pkgname}/about.html %doc net.sourceforge.%{pkgname}/examples %{install_loc} %changelog * Sat Aug 29 2009 Chitlesh GOORAH - 1.3.0-2.20090829cvs - Corrected the spec file based on the comments from package review : RHBZ #506431 - Updated to upstream CVS checkout 20090829 * Tue Jun 16 2009 Chitlesh GOORAH - 1.3.0-1.20090616cvs - Initial Fedora Package --- NEW FILE import.log --- eclipse-texlipse-1_3_0-2_20090829cvs_fc11:F-10:eclipse-texlipse-1.3.0-2.20090829cvs.fc11.src.rpm:1251584559 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-texlipse/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 20:22:13 -0000 1.1 +++ .cvsignore 29 Aug 2009 22:26:33 -0000 1.2 @@ -0,0 +1 @@ +net.sourceforge.texlipse.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-texlipse/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 20:22:13 -0000 1.1 +++ sources 29 Aug 2009 22:26:33 -0000 1.2 @@ -0,0 +1 @@ +9aa49f905811f0987c5096b40133eeef net.sourceforge.texlipse.tar.gz From chitlesh at fedoraproject.org Sat Aug 29 22:28:30 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 29 Aug 2009 22:28:30 +0000 (UTC) Subject: rpms/eclipse-texlipse/F-11 eclipse-texlipse-1.3.0-pdfpreview.patch, NONE, 1.1 eclipse-texlipse-bin_excludes.patch, NONE, 1.1 eclipse-texlipse-download.sh, NONE, 1.1 eclipse-texlipse.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090829222830.E542111C009F@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/eclipse-texlipse/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21855/F-11 Modified Files: .cvsignore sources Added Files: eclipse-texlipse-1.3.0-pdfpreview.patch eclipse-texlipse-bin_excludes.patch eclipse-texlipse-download.sh eclipse-texlipse.spec import.log Log Message: new package eclipse-texlipse-1.3.0-pdfpreview.patch: ViewerAttributeRegistry.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE eclipse-texlipse-1.3.0-pdfpreview.patch --- --- net.sourceforge.texlipse/net.sourceforge.texlipse/source/net/sourceforge/texlipse/viewer/ViewerAttributeRegistry.java 2009-05-04 23:12:38.000000000 +0200 +++ ViewerAttributeRegistry.java 2009-06-16 21:09:03.602314289 +0200 @@ -61,7 +61,7 @@ private static final String VIEWER_YAP = "yap"; private static final String VIEWER_GV = "gv"; - private static final String VIEWER_ACROBAT = "acroread"; + private static final String VIEWER_ACROBAT = "PDF Reader"; private static final String VIEWER_ITEXMAC = "itexmac"; // default viewer attribute values @@ -179,7 +179,7 @@ prefs.setDefault(VIEWER_GV + ATTRIBUTE_INVERSE_SEARCH, INVERSE_SEARCH_NO); prefs.setDefault(VIEWER_GV + ATTRIBUTE_FORWARD_SEARCH, "false"); - prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_COMMAND, findFromEnvPath("acroread", "acroread.exe", "")); + prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_COMMAND, findFromEnvPath("xdg-open", "acroread.exe", "")); prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_ARGUMENTS, DEFAULT_ARGUMENTS_ACROBAT); prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_DDE_VIEW_COMMAND, "[DocOpen(\"%fullfile\")][FileOpen(\"%fullfile\")]"); prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_DDE_VIEW_SERVER, "acroview"); eclipse-texlipse-bin_excludes.patch: build.properties | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE eclipse-texlipse-bin_excludes.patch --- --- net.sourceforge.texlipse/build.properties 2008-02-25 23:15:30.000000000 +0100 +++ build.properties 2009-06-18 14:39:35.543178215 +0200 @@ -8,5 +8,4 @@ templates/,\ toc.xml,\ about.html,\ - contexts.xml,\ - ddeclient.dll + contexts.xml --- NEW FILE eclipse-texlipse-download.sh --- #!/bin/bash # Script to download the sources of texclipse # It then generates a tarball which is used for packaging rm -rf net.sourceforge.texlipse mkdir net.sourceforge.texlipse cd net.sourceforge.texlipse export CVSROOT=:pserver:anonymous at texlipse.cvs.sourceforge.net:/cvsroot/texlipse cvs login cvs export -DNOW net.sourceforge.texlipse net.sourceforge.texlipse-feature tar czvf ../net.sourceforge.texlipse.tar.gz . --- NEW FILE eclipse-texlipse.spec --- %global install_loc %{_datadir}/eclipse/dropins/%{pkgname} %global eclipse_base %{_libdir}/eclipse %global pkgname texlipse Name: eclipse-%{pkgname} Version: 1.3.0 Release: 2.20090829cvs%{?dist} Summary: Eclipse plugin for editing Latex Group: Applications/Engineering License: EPL URL: http://texlipse.sourceforge.net Source0: net.sourceforge.%{pkgname}.tar.gz # Source1 is used to download Source0 Source1: eclipse-%{pkgname}-download.sh # Fedora related patches as upstream default is suitable for Windows as well # Fedora doesn't ship acroread, hence opting for xdg-open Patch0: eclipse-%{pkgname}-%{version}-pdfpreview.patch # Remove unneccessary files Patch1: eclipse-%{pkgname}-bin_excludes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eclipse-pde BuildRequires: java-devel Requires: eclipse-platform Requires: tex(latex) Requires: xdg-utils # For Preview Requires: xdvik # For Spell-Check (choosing default : English) Requires: aspell-en BuildArch: noarch # Ignoring rpmlint warning zero-length for Blank.tex, it is used as example %description Texlipse is a plugin that adds Latex editing support for the popular Eclipse IDE. Key features include: Syntax highlight, command completion, bibliography completion, outline navigation and automatic building. %prep %setup -q -c %patch0 -p1 -b .pdfreview %patch1 -p0 -b .exclude find -name '*.jar' -o -name '*.class' -o -name '.cvsignore' -exec rm -f '{}' \; # Preparing examples for %%doc %{__cp} -pr net.sourceforge.%{pkgname}/docs/arch net.sourceforge.%{pkgname}/examples %build %{eclipse_base}/buildscripts/pdebuild %install %{__rm} -rf %{buildroot} %{__install} -d -m 755 %{buildroot}%{install_loc} unzip -d %{buildroot}%{install_loc} -q build/rpmBuild/net.sourceforge.%{pkgname}.zip # Removing duplicates that should be in %%doc %{__rm} -f %{buildroot}%{install_loc}/eclipse/plugins/net.sourceforge.%{pkgname}_%{version}/about.html %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc net.sourceforge.%{pkgname}/about.html %doc net.sourceforge.%{pkgname}/examples %{install_loc} %changelog * Sat Aug 29 2009 Chitlesh GOORAH - 1.3.0-2.20090829cvs - Corrected the spec file based on the comments from package review : RHBZ #506431 - Updated to upstream CVS checkout 20090829 * Tue Jun 16 2009 Chitlesh GOORAH - 1.3.0-1.20090616cvs - Initial Fedora Package --- NEW FILE import.log --- eclipse-texlipse-1_3_0-2_20090829cvs_fc11:F-11:eclipse-texlipse-1.3.0-2.20090829cvs.fc11.src.rpm:1251584763 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-texlipse/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 20:22:13 -0000 1.1 +++ .cvsignore 29 Aug 2009 22:28:30 -0000 1.2 @@ -0,0 +1 @@ +net.sourceforge.texlipse.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-texlipse/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 20:22:13 -0000 1.1 +++ sources 29 Aug 2009 22:28:30 -0000 1.2 @@ -0,0 +1 @@ +9aa49f905811f0987c5096b40133eeef net.sourceforge.texlipse.tar.gz From chitlesh at fedoraproject.org Sat Aug 29 22:29:58 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 29 Aug 2009 22:29:58 +0000 (UTC) Subject: rpms/eclipse-texlipse/devel eclipse-texlipse-1.3.0-pdfpreview.patch, NONE, 1.1 eclipse-texlipse-bin_excludes.patch, NONE, 1.1 eclipse-texlipse-download.sh, NONE, 1.1 eclipse-texlipse.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090829222958.3A11111C009F@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/eclipse-texlipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22321/devel Modified Files: .cvsignore sources Added Files: eclipse-texlipse-1.3.0-pdfpreview.patch eclipse-texlipse-bin_excludes.patch eclipse-texlipse-download.sh eclipse-texlipse.spec import.log Log Message: new package eclipse-texlipse-1.3.0-pdfpreview.patch: ViewerAttributeRegistry.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE eclipse-texlipse-1.3.0-pdfpreview.patch --- --- net.sourceforge.texlipse/net.sourceforge.texlipse/source/net/sourceforge/texlipse/viewer/ViewerAttributeRegistry.java 2009-05-04 23:12:38.000000000 +0200 +++ ViewerAttributeRegistry.java 2009-06-16 21:09:03.602314289 +0200 @@ -61,7 +61,7 @@ private static final String VIEWER_YAP = "yap"; private static final String VIEWER_GV = "gv"; - private static final String VIEWER_ACROBAT = "acroread"; + private static final String VIEWER_ACROBAT = "PDF Reader"; private static final String VIEWER_ITEXMAC = "itexmac"; // default viewer attribute values @@ -179,7 +179,7 @@ prefs.setDefault(VIEWER_GV + ATTRIBUTE_INVERSE_SEARCH, INVERSE_SEARCH_NO); prefs.setDefault(VIEWER_GV + ATTRIBUTE_FORWARD_SEARCH, "false"); - prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_COMMAND, findFromEnvPath("acroread", "acroread.exe", "")); + prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_COMMAND, findFromEnvPath("xdg-open", "acroread.exe", "")); prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_ARGUMENTS, DEFAULT_ARGUMENTS_ACROBAT); prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_DDE_VIEW_COMMAND, "[DocOpen(\"%fullfile\")][FileOpen(\"%fullfile\")]"); prefs.setDefault(VIEWER_ACROBAT + ATTRIBUTE_DDE_VIEW_SERVER, "acroview"); eclipse-texlipse-bin_excludes.patch: build.properties | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE eclipse-texlipse-bin_excludes.patch --- --- net.sourceforge.texlipse/build.properties 2008-02-25 23:15:30.000000000 +0100 +++ build.properties 2009-06-18 14:39:35.543178215 +0200 @@ -8,5 +8,4 @@ templates/,\ toc.xml,\ about.html,\ - contexts.xml,\ - ddeclient.dll + contexts.xml --- NEW FILE eclipse-texlipse-download.sh --- #!/bin/bash # Script to download the sources of texclipse # It then generates a tarball which is used for packaging rm -rf net.sourceforge.texlipse mkdir net.sourceforge.texlipse cd net.sourceforge.texlipse export CVSROOT=:pserver:anonymous at texlipse.cvs.sourceforge.net:/cvsroot/texlipse cvs login cvs export -DNOW net.sourceforge.texlipse net.sourceforge.texlipse-feature tar czvf ../net.sourceforge.texlipse.tar.gz . --- NEW FILE eclipse-texlipse.spec --- %global install_loc %{_datadir}/eclipse/dropins/%{pkgname} %global eclipse_base %{_libdir}/eclipse %global pkgname texlipse Name: eclipse-%{pkgname} Version: 1.3.0 Release: 2.20090829cvs%{?dist} Summary: Eclipse plugin for editing Latex Group: Applications/Engineering License: EPL URL: http://texlipse.sourceforge.net Source0: net.sourceforge.%{pkgname}.tar.gz # Source1 is used to download Source0 Source1: eclipse-%{pkgname}-download.sh # Fedora related patches as upstream default is suitable for Windows as well # Fedora doesn't ship acroread, hence opting for xdg-open Patch0: eclipse-%{pkgname}-%{version}-pdfpreview.patch # Remove unneccessary files Patch1: eclipse-%{pkgname}-bin_excludes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eclipse-pde BuildRequires: java-devel Requires: eclipse-platform Requires: tex(latex) Requires: xdg-utils # For Preview Requires: xdvik # For Spell-Check (choosing default : English) Requires: aspell-en BuildArch: noarch # Ignoring rpmlint warning zero-length for Blank.tex, it is used as example %description Texlipse is a plugin that adds Latex editing support for the popular Eclipse IDE. Key features include: Syntax highlight, command completion, bibliography completion, outline navigation and automatic building. %prep %setup -q -c %patch0 -p1 -b .pdfreview %patch1 -p0 -b .exclude find -name '*.jar' -o -name '*.class' -o -name '.cvsignore' -exec rm -f '{}' \; # Preparing examples for %%doc %{__cp} -pr net.sourceforge.%{pkgname}/docs/arch net.sourceforge.%{pkgname}/examples %build %{eclipse_base}/buildscripts/pdebuild %install %{__rm} -rf %{buildroot} %{__install} -d -m 755 %{buildroot}%{install_loc} unzip -d %{buildroot}%{install_loc} -q build/rpmBuild/net.sourceforge.%{pkgname}.zip # Removing duplicates that should be in %%doc %{__rm} -f %{buildroot}%{install_loc}/eclipse/plugins/net.sourceforge.%{pkgname}_%{version}/about.html %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc net.sourceforge.%{pkgname}/about.html %doc net.sourceforge.%{pkgname}/examples %{install_loc} %changelog * Sat Aug 29 2009 Chitlesh GOORAH - 1.3.0-2.20090829cvs - Corrected the spec file based on the comments from package review : RHBZ #506431 - Updated to upstream CVS checkout 20090829 * Tue Jun 16 2009 Chitlesh GOORAH - 1.3.0-1.20090616cvs - Initial Fedora Package --- NEW FILE import.log --- eclipse-texlipse-1_3_0-2_20090829cvs_fc11:HEAD:eclipse-texlipse-1.3.0-2.20090829cvs.fc11.src.rpm:1251584858 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-texlipse/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 20:22:13 -0000 1.1 +++ .cvsignore 29 Aug 2009 22:29:57 -0000 1.2 @@ -0,0 +1 @@ +net.sourceforge.texlipse.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-texlipse/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 20:22:13 -0000 1.1 +++ sources 29 Aug 2009 22:29:58 -0000 1.2 @@ -0,0 +1 @@ +9aa49f905811f0987c5096b40133eeef net.sourceforge.texlipse.tar.gz From cwickert at fedoraproject.org Sat Aug 29 22:30:11 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 29 Aug 2009 22:30:11 +0000 (UTC) Subject: rpms/rednotebook/devel .cvsignore, 1.18, 1.19 rednotebook.spec, 1.18, 1.19 sources, 1.18, 1.19 Message-ID: <20090829223011.06C9311C0496@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/rednotebook/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22408 Modified Files: .cvsignore rednotebook.spec sources Log Message: * Fri Aug 14 2009 Christoph Wickert - 0.8.5-1 - Updated to new upstream version 0.8.5 (fixes #518778) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 14 Aug 2009 12:48:36 -0000 1.18 +++ .cvsignore 29 Aug 2009 22:30:10 -0000 1.19 @@ -1 +1 @@ -rednotebook-0.8.4.tar.gz +rednotebook-0.8.5.tar.gz Index: rednotebook.spec =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/devel/rednotebook.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- rednotebook.spec 14 Aug 2009 12:48:36 -0000 1.18 +++ rednotebook.spec 29 Aug 2009 22:30:10 -0000 1.19 @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: rednotebook -Version: 0.8.4 +Version: 0.8.5 Release: 1%{?dist} Summary: A desktop diary @@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitelib}/%{name}*.egg-info %changelog +* Fri Aug 14 2009 Christoph Wickert - 0.8.5-1 +- Updated to new upstream version 0.8.5 (fixes #518778) + * Fri Aug 14 2009 Christoph Wickert - 0.8.4-1 - Updated to new upstream version 0.8.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 14 Aug 2009 12:48:36 -0000 1.18 +++ sources 29 Aug 2009 22:30:10 -0000 1.19 @@ -1 +1 @@ -5eca46d4854a2018bea02fddef5a52c2 rednotebook-0.8.4.tar.gz +129bd692ec936761db8b1b8e12b4202c rednotebook-0.8.5.tar.gz From cwickert at fedoraproject.org Sat Aug 29 22:34:29 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 29 Aug 2009 22:34:29 +0000 (UTC) Subject: rpms/rednotebook/F-11 .cvsignore, 1.13, 1.14 rednotebook.spec, 1.16, 1.17 sources, 1.16, 1.17 Message-ID: <20090829223429.6C2B311C009F@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/rednotebook/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23433/F-11 Modified Files: .cvsignore rednotebook.spec sources Log Message: * Fri Aug 14 2009 Christoph Wickert - 0.8.5-1 - Updated to new upstream version 0.8.5 (fixes #518778) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-11/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 14 Aug 2009 13:06:14 -0000 1.13 +++ .cvsignore 29 Aug 2009 22:34:29 -0000 1.14 @@ -1 +1 @@ -rednotebook-0.8.4.tar.gz +rednotebook-0.8.5.tar.gz Index: rednotebook.spec =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-11/rednotebook.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- rednotebook.spec 14 Aug 2009 13:06:14 -0000 1.16 +++ rednotebook.spec 29 Aug 2009 22:34:29 -0000 1.17 @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: rednotebook -Version: 0.8.4 +Version: 0.8.5 Release: 1%{?dist} Summary: A desktop diary @@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitelib}/%{name}*.egg-info %changelog +* Fri Aug 14 2009 Christoph Wickert - 0.8.5-1 +- Updated to new upstream version 0.8.5 (fixes #518778) + * Fri Aug 14 2009 Christoph Wickert - 0.8.4-1 - Updated to new upstream version 0.8.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-11/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 14 Aug 2009 13:06:14 -0000 1.16 +++ sources 29 Aug 2009 22:34:29 -0000 1.17 @@ -1 +1 @@ -5eca46d4854a2018bea02fddef5a52c2 rednotebook-0.8.4.tar.gz +129bd692ec936761db8b1b8e12b4202c rednotebook-0.8.5.tar.gz From cwickert at fedoraproject.org Sat Aug 29 22:34:30 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Sat, 29 Aug 2009 22:34:30 +0000 (UTC) Subject: rpms/rednotebook/F-10 .cvsignore, 1.12, 1.13 rednotebook.spec, 1.16, 1.17 sources, 1.15, 1.16 rednotebook-0.8.4-gtk-2.14.patch, 1.1, NONE Message-ID: <20090829223430.2709A11C009F@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/rednotebook/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23433/F-10 Modified Files: .cvsignore rednotebook.spec sources Removed Files: rednotebook-0.8.4-gtk-2.14.patch Log Message: * Fri Aug 14 2009 Christoph Wickert - 0.8.5-1 - Updated to new upstream version 0.8.5 (fixes #518778) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-10/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 14 Aug 2009 13:06:14 -0000 1.12 +++ .cvsignore 29 Aug 2009 22:34:29 -0000 1.13 @@ -1 +1 @@ -rednotebook-0.8.4.tar.gz +rednotebook-0.8.5.tar.gz Index: rednotebook.spec =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-10/rednotebook.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- rednotebook.spec 29 Aug 2009 18:18:08 -0000 1.16 +++ rednotebook.spec 29 Aug 2009 22:34:29 -0000 1.17 @@ -1,15 +1,14 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: rednotebook -Version: 0.8.4 -Release: 1%{?dist}.1 +Version: 0.8.5 +Release: 1%{?dist} Summary: A desktop diary Group: Applications/Productivity License: GPLv2+ URL: http://digitaldump.wordpress.com/projects/rednotebook/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -Patch0: %{name}-0.8.4-gtk-2.14.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -31,7 +30,7 @@ and does so in style. %prep %setup -q -%patch0 -p1 -b .216 + %build python setup.py build @@ -72,8 +71,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitelib}/%{name}*.egg-info %changelog -* Sat Aug 29 2009 Christoph Wickert - 0.8.4-1.1 -- Make rednotebook work with GTK 2.14 (#518778) +* Fri Aug 14 2009 Christoph Wickert - 0.8.5-1 +- Updated to new upstream version 0.8.5 (fixes #518778) * Fri Aug 14 2009 Christoph Wickert - 0.8.4-1 - Updated to new upstream version 0.8.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rednotebook/F-10/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 14 Aug 2009 13:06:14 -0000 1.15 +++ sources 29 Aug 2009 22:34:30 -0000 1.16 @@ -1 +1 @@ -5eca46d4854a2018bea02fddef5a52c2 rednotebook-0.8.4.tar.gz +129bd692ec936761db8b1b8e12b4202c rednotebook-0.8.5.tar.gz --- rednotebook-0.8.4-gtk-2.14.patch DELETED --- From deji at fedoraproject.org Sat Aug 29 22:46:32 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Sat, 29 Aug 2009 22:46:32 +0000 (UTC) Subject: rpms/exaile/devel .cvsignore, 1.9, 1.10 exaile-makefile.patch, 1.2, 1.3 exaile.spec, 1.26, 1.27 sources, 1.9, 1.10 Message-ID: <20090829224632.9F98A11C009F@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/exaile/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26070 Modified Files: .cvsignore exaile-makefile.patch exaile.spec sources Log Message: * Fri Aug 28 2009 Deji Akingunola - 0.3.0-1 - Update to 0.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/exaile/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 9 Oct 2008 05:21:16 -0000 1.9 +++ .cvsignore 29 Aug 2009 22:46:31 -0000 1.10 @@ -1 +1 @@ -exaile_0.2.14.tar.gz +exaile-0.3.0.tar.gz exaile-makefile.patch: Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: exaile-makefile.patch =================================================================== RCS file: /cvs/pkgs/rpms/exaile/devel/exaile-makefile.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- exaile-makefile.patch 2 Apr 2008 13:43:10 -0000 1.2 +++ exaile-makefile.patch 29 Aug 2009 22:46:31 -0000 1.3 @@ -1,84 +1,20 @@ ---- Makefile 2008-02-28 11:17:05.000000000 -0500 -+++ Makefile.new 2008-02-28 11:29:09.000000000 -0500 -@@ -18,14 +18,14 @@ +--- Makefile 2009-08-24 17:25:03.000000000 -0400 ++++ Makefile.new 2009-08-28 19:46:25.227288689 -0400 +@@ -2,7 +2,7 @@ + LIBINSTALLDIR ?= /lib + XDGCONFDIR ?= /etc/xdg - make-install-dirs: - mkdir -p $(DESTDIR)$(PREFIX)/bin -- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR) -- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile -- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/lib -- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl -- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/gui -- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/media -- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/panels -- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/plugins -+ mkdir -p $(DESTDIR)$(LIBDIR) -+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile -+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/lib -+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl -+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl/gui -+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl/media -+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl/panels -+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl/plugins - mkdir -p $(DESTDIR)$(PREFIX)/share/ - mkdir -p $(DESTDIR)$(PREFIX)/share/pixmaps - mkdir -p $(DESTDIR)$(PREFIX)/share/applications -@@ -41,26 +41,26 @@ +-EXAILELIBDIR = $(DESTDIR)$(PREFIX)$(LIBINSTALLDIR)/exaile ++EXAILELIBDIR = $(DESTDIR)$(LIBINSTALLDIR)/exaile + EXAILESHAREDIR = $(DESTDIR)$(PREFIX)/share/exaile - install: make-install-dirs - install -m 644 exaile.1 $(DESTDIR)$(PREFIX)/share/man/man1 -- install -m 644 exaile.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile -+ install -m 644 exaile.py $(DESTDIR)$(LIBDIR)/exaile - install -m 644 exaile.glade $(DESTDIR)$(PREFIX)/share/exaile - install -m 644 equalizer.ini $(DESTDIR)$(PREFIX)/share/exaile - install -m 644 sql/*.sql $(DESTDIR)$(PREFIX)/share/exaile/sql -- -install -m 644 mmkeys.so $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile -+ -install -m 644 mmkeys.so $(DESTDIR)$(LIBDIR)/exaile - install -m 644 images/*.png $(DESTDIR)$(PREFIX)/share/exaile/images - install -m 644 images/default_theme/*.png \ - $(DESTDIR)$(PREFIX)/share/exaile/images/default_theme -- install -m 644 xl/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl -- -install -m 644 xl/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl -- install -m 644 xl/media/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/media -- -install -m 644 xl/media/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/media -- install -m 644 xl/panels/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/panels -- -install -m 644 xl/panels/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/panels -- install -m 644 xl/gui/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/gui -- -install -m 644 xl/gui/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/gui -- install -m 644 lib/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/lib -- -install -m 644 lib/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/lib -+ install -m 644 xl/*.py $(DESTDIR)$(LIBDIR)/exaile/xl -+ -install -m 644 xl/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/xl -+ install -m 644 xl/media/*.py $(DESTDIR)$(LIBDIR)/exaile/xl/media -+ -install -m 644 xl/media/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/xl/media -+ install -m 644 xl/panels/*.py $(DESTDIR)$(LIBDIR)/exaile/xl/panels -+ -install -m 644 xl/panels/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/xl/panels -+ install -m 644 xl/gui/*.py $(DESTDIR)$(LIBDIR)/exaile/xl/gui -+ -install -m 644 xl/gui/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/xl/gui -+ install -m 644 lib/*.py $(DESTDIR)$(LIBDIR)/exaile/lib -+ -install -m 644 lib/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/lib - install -m 644 data/*.ini $(DESTDIR)$(PREFIX)/share/exaile/data -- install -m 644 xl/plugins/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/plugins -+ install -m 644 xl/plugins/*.py $(DESTDIR)$(LIBDIR)/exaile/xl/plugins - install -m 644 xl/plugins/*.glade $(DESTDIR)$(PREFIX)/share/exaile/xl/plugins - install -m 644 images/largeicon.png \ - $(DESTDIR)$(PREFIX)/share/pixmaps/exaile.png -@@ -69,7 +69,8 @@ - /bin/echo -e \ - "#!/bin/sh\n" \ - "cd $(PREFIX)/share/exaile\n" \ -- "exec python $(PREFIX)$(LIBDIR)/exaile/exaile.py \"\$$@\"" \ -+ "export MOZILLA_FIVE_HOME=\`cat $(GRE_CONF_PATH) | grep GRE_PATH | sed -e 's/GRE_PATH=//'\`\n" \ -+ "exec python $(LIBDIR)/exaile/exaile.py \"\$$@\"" \ - > exaile && \ - chmod 755 exaile - for f in `find po -name exaile.mo` ; do \ -@@ -92,7 +93,7 @@ - - uninstall: - rm -rf $(DESTDIR)$(PREFIX)/share/exaile -- rm -rf $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile -+ rm -rf $(DESTDIR)$(LIBDIR)/exaile - rm -rf $(DESTDIR)$(PREFIX)/bin/exaile - rm -f $(DESTDIR)$(PREFIX)/share/applications/exaile.desktop - rm -f $(DESTDIR)$(PREFIX)/share/pixmaps/exaile.png + all: compile +@@ -87,7 +87,7 @@ + # the printf here is for bsd compat, dont use echo! + cd $(DESTDIR)$(PREFIX)/bin && \ + printf "#!/bin/sh\n\ +- exec python $(PREFIX)$(LIBINSTALLDIR)/exaile/exaile.py \ ++ exec python $(LIBINSTALLDIR)/exaile/exaile.py \ + --datadir=$(PREFIX)/share/exaile/data --startgui \"\$$@\"" \ + > exaile && \ + chmod 755 exaile Index: exaile.spec =================================================================== RCS file: /cvs/pkgs/rpms/exaile/devel/exaile.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- exaile.spec 24 Jul 2009 22:24:42 -0000 1.26 +++ exaile.spec 29 Aug 2009 22:46:31 -0000 1.27 @@ -1,43 +1,36 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + Summary: A music player Name: exaile -Version: 0.2.14 -Release: 4%{?dist} +Version: 0.3.0 +Release: 1%{?dist} Group: Applications/Multimedia -# It actually says GPL 1 or later version; one file says "Artistic/Perl", which is GPL+ or Artistic. -License: GPL+ or Artistic +License: GPLv2+ URL: http://www.exaile.org -Source0: http://www.exaile.org/files/exaile_%{version}.tar.gz +Source0: http://www.launchpad.net/exaile/0.3.0/0.3.0/+download/exaile-%{version}.tar.gz Patch0: exaile-makefile.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel -BuildRequires: pygtk2-devel -BuildRequires: gtk2-devel BuildRequires: desktop-file-utils BuildRequires: pkgconfig -#BuildRequires: gecko-devel +#BuildRequires: pygtk2-devel +#BuildRequires: sphinx BuildRequires: gettext intltool perl(XML::Parser) Requires: python-mutagen >= 1.8 Requires: dbus-python Requires: gstreamer-python >= 0.10 Requires: python-sqlite2 +Requires: pygtk2 Requires: pygtk2-libglade -Requires: gnome-python2-gtkhtml2 -Requires: gnome-python2-gtkmozembed +#Requires: gnome-python2-gtkhtml2 +Requires: python-inotify Requires: python-CDDB Requires: python-sexy Requires: gamin-python +Requires: hal -%if 0%{?fedora} > 6 -# for iPod device support -Requires: python-gpod -%endif - -%ifarch x86_64 ia64 ppc64 s390x sparc64 -%define gre_conf %{_sysconfdir}/gre.d/gre64.conf -%else -%define gre_conf %{_sysconfdir}/gre.d/gre.conf -%endif +BuildArch: noarch %description Exaile is a media player aiming to be similar to KDE's AmaroK, but for GTK+. @@ -56,25 +49,19 @@ on your iPod to last.fm %setup -q %patch0 -p0 -b .fix -# remove shebangs from all files as none should be executable scripts -sed -e '/^#!\//,1 d' -i plugins/*.py xl/plugins/*.py xl/*.py exaile.py - %build -make #%{?_smp_mflags} +make %{?_smp_mflags} %install rm -rf %{buildroot} -make install PREFIX=%{_prefix} LIBDIR=%{_libdir} \ - GRE_CONF_PATH=%{gre_conf} DESTDIR=%{buildroot} +make install PREFIX=%{_prefix} LIBINSTALLDIR=%{python_sitelib} DESTDIR=%{buildroot} desktop-file-install --delete-original \ --vendor="fedora" \ --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/%{name}.desktop -chmod 755 %{buildroot}%{_libdir}/exaile/mmkeys.so - %find_lang %{name} %clean @@ -82,15 +69,19 @@ rm -rf %{buildroot} %files -f %{name}.lang %defattr(-,root,root,-) -%doc changelog COPYING +%doc COPYING %{_bindir}/exaile -%{_libdir}/exaile/ +#%{_libdir}/exaile/ %{_datadir}/applications/*.desktop %{_datadir}/pixmaps/exaile.png %{_datadir}/exaile/ -%{_mandir}/man1/exaile*.* +%{_sysconfdir}/xdg/exaile/ +%{python_sitelib}/exaile/ %changelog +* Fri Aug 28 2009 Deji Akingunola - 0.3.0-1 +- Update to 0.3.0 + * Fri Jul 24 2009 Fedora Release Engineering - 0.2.14-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/exaile/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 9 Oct 2008 05:21:16 -0000 1.9 +++ sources 29 Aug 2009 22:46:31 -0000 1.10 @@ -1 +1 @@ -5e569c084134abe13d651f804812b6fa exaile_0.2.14.tar.gz +8d89110396b088042f39677892829e2d exaile-0.3.0.tar.gz From epienbro at fedoraproject.org Sat Aug 29 23:13:34 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 29 Aug 2009 23:13:34 +0000 (UTC) Subject: rpms/mingw32-openssl/devel mingw32-openssl-1.0.0-beta3-libversion.patch, 1.1, 1.2 mingw32-openssl.spec, 1.9, 1.10 Message-ID: <20090829231334.C6A1811C009F@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-openssl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29814 Modified Files: mingw32-openssl-1.0.0-beta3-libversion.patch mingw32-openssl.spec Log Message: * Sun Aug 30 2009 Erik van Pienbroek - 1.0.0-0.2.beta3 - Fixed invalid RPM Provides mingw32-openssl-1.0.0-beta3-libversion.patch: Makefile.org | 4 ++-- Makefile.shared | 16 ++++++---------- util/mkdef.pl | 2 +- 3 files changed, 9 insertions(+), 13 deletions(-) Index: mingw32-openssl-1.0.0-beta3-libversion.patch =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/mingw32-openssl-1.0.0-beta3-libversion.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mingw32-openssl-1.0.0-beta3-libversion.patch 29 Aug 2009 20:22:05 -0000 1.1 +++ mingw32-openssl-1.0.0-beta3-libversion.patch 29 Aug 2009 23:13:34 -0000 1.2 @@ -53,3 +53,14 @@ diff -up openssl-1.0.0-beta3/Makefile.sh base=; [ $(LIBNAME) = "crypto" ] && base=-Wl,--image-base,0x63000000; \ fi; \ dll_name=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX; \ +--- openssl-1.0.0-beta3/util/mkdef.pl.orig 2009-08-30 00:50:32.108820466 +0200 ++++ openssl-1.0.0-beta3/util/mkdef.pl 2009-08-30 00:51:00.032820656 +0200 +@@ -1244,7 +1244,7 @@ + my $description = "$what $version, $name - http://$http_vendor"; + + if ($W32) +- { $libname.="32"; } ++ { $libname="lib$libname-10.dll"; } + elsif ($W16) + { $libname.="16"; } + elsif ($OS2) Index: mingw32-openssl.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/mingw32-openssl.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- mingw32-openssl.spec 29 Aug 2009 20:38:50 -0000 1.9 +++ mingw32-openssl.spec 29 Aug 2009 23:13:34 -0000 1.10 @@ -31,7 +31,7 @@ Name: mingw32-openssl Version: 1.0.0 -Release: 0.1.%{beta}%{?dist} +Release: 0.2.%{beta}%{?dist} Summary: MinGW port of the OpenSSL toolkit License: OpenSSL @@ -347,6 +347,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Erik van Pienbroek - 1.0.0-0.2.beta3 +- Fixed invalid RPM Provides + * Fri Aug 28 2009 Erik van Pienbroek - 1.0.0-0.1.beta3 - Update to version 1.0.0 beta 3 - Use %%global instead of %%define From pkgdb at fedoraproject.org Sat Aug 29 23:14:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:03 +0000 Subject: [pkgdb] spring: ynemoy has requested watchbugzilla Message-ID: <20090829231403.7988510F877@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on spring (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sat Aug 29 23:14:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:03 +0000 Subject: [pkgdb] spring: ynemoy has requested watchcommits Message-ID: <20090829231403.D534210F87B@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on spring (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sat Aug 29 23:14:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:04 +0000 Subject: [pkgdb] spring: ynemoy has requested approveacls Message-ID: <20090829231404.6F97210F884@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on spring (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sat Aug 29 23:14:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:10 +0000 Subject: [pkgdb] spring: ynemoy has requested commit Message-ID: <20090829231410.5B34F10F894@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on spring (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sat Aug 29 23:14:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:11 +0000 Subject: [pkgdb] spring: ynemoy has requested approveacls Message-ID: <20090829231411.C7DD910F898@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on spring (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sat Aug 29 23:14:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:12 +0000 Subject: [pkgdb] spring: ynemoy has requested commit Message-ID: <20090829231412.DB24310F89B@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on spring (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sat Aug 29 23:14:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:14 +0000 Subject: [pkgdb] spring: ynemoy has requested watchcommits Message-ID: <20090829231414.BCCD710F8A2@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on spring (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sat Aug 29 23:14:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:15 +0000 Subject: [pkgdb] spring: ynemoy has requested watchbugzilla Message-ID: <20090829231415.F173F10F8A3@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on spring (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sat Aug 29 23:14:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:27 +0000 Subject: [pkgdb] spring-installer: ynemoy has requested approveacls Message-ID: <20090829231427.A201010F87B@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on spring-installer (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sat Aug 29 23:14:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:28 +0000 Subject: [pkgdb] spring-installer: ynemoy has requested commit Message-ID: <20090829231428.5EE6710F8A6@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on spring-installer (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sat Aug 29 23:14:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:29 +0000 Subject: [pkgdb] spring-installer: ynemoy has requested watchcommits Message-ID: <20090829231429.7C6DC10F8AA@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on spring-installer (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sat Aug 29 23:14:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:31 +0000 Subject: [pkgdb] spring-installer: ynemoy has requested watchbugzilla Message-ID: <20090829231431.653F510F8AF@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on spring-installer (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sat Aug 29 23:14:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:32 +0000 Subject: [pkgdb] spring-installer: ynemoy has requested approveacls Message-ID: <20090829231432.3DA7310F8B2@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on spring-installer (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sat Aug 29 23:14:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:32 +0000 Subject: [pkgdb] spring-installer: ynemoy has requested commit Message-ID: <20090829231432.6A50110F8B5@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on spring-installer (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sat Aug 29 23:14:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:33 +0000 Subject: [pkgdb] spring-installer: ynemoy has requested watchcommits Message-ID: <20090829231433.6390A10F8B8@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on spring-installer (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sat Aug 29 23:14:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:35 +0000 Subject: [pkgdb] spring-installer: ynemoy has requested watchbugzilla Message-ID: <20090829231435.DE98810F8BC@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on spring-installer (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sat Aug 29 23:14:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:46 +0000 Subject: [pkgdb] springlobby: ynemoy has requested commit Message-ID: <20090829231446.49F7E10F8C1@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on springlobby (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sat Aug 29 23:14:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:45 +0000 Subject: [pkgdb] springlobby: ynemoy has requested approveacls Message-ID: <20090829231445.1C66D10F8BE@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on springlobby (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sat Aug 29 23:14:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:46 +0000 Subject: [pkgdb] springlobby: ynemoy has requested watchcommits Message-ID: <20090829231446.E176B10F8C4@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on springlobby (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sat Aug 29 23:14:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:48 +0000 Subject: [pkgdb] springlobby: ynemoy has requested watchbugzilla Message-ID: <20090829231448.B594110F895@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on springlobby (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sat Aug 29 23:14:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:49 +0000 Subject: [pkgdb] springlobby: ynemoy has requested approveacls Message-ID: <20090829231449.3EC8710F8C8@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on springlobby (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sat Aug 29 23:14:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:51 +0000 Subject: [pkgdb] springlobby: ynemoy has requested commit Message-ID: <20090829231451.0A9E510F899@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on springlobby (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sat Aug 29 23:14:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:51 +0000 Subject: [pkgdb] springlobby: ynemoy has requested watchcommits Message-ID: <20090829231451.A17BE10F8CC@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on springlobby (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sat Aug 29 23:14:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:14:53 +0000 Subject: [pkgdb] springlobby: ynemoy has requested watchbugzilla Message-ID: <20090829231453.0A12310F8CF@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on springlobby (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sat Aug 29 23:15:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:15:02 +0000 Subject: [pkgdb] spring-maps-default: ynemoy has requested approveacls Message-ID: <20090829231503.5A63910F8D1@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on spring-maps-default (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sat Aug 29 23:15:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:15:03 +0000 Subject: [pkgdb] spring-maps-default: ynemoy has requested commit Message-ID: <20090829231503.9751E10F8D2@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on spring-maps-default (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sat Aug 29 23:15:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:15:04 +0000 Subject: [pkgdb] spring-maps-default: ynemoy has requested watchcommits Message-ID: <20090829231504.AE6FD10F8D6@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on spring-maps-default (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sat Aug 29 23:15:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:15:06 +0000 Subject: [pkgdb] spring-maps-default: ynemoy has requested watchbugzilla Message-ID: <20090829231506.90A8F10F8D9@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on spring-maps-default (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sat Aug 29 23:15:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:15:07 +0000 Subject: [pkgdb] spring-maps-default: ynemoy has requested approveacls Message-ID: <20090829231507.3B35710F8DC@bastion2.fedora.phx.redhat.com> ynemoy has requested the approveacls acl on spring-maps-default (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sat Aug 29 23:15:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:15:07 +0000 Subject: [pkgdb] spring-maps-default: ynemoy has requested commit Message-ID: <20090829231507.E44BC10F8DF@bastion2.fedora.phx.redhat.com> ynemoy has requested the commit acl on spring-maps-default (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sat Aug 29 23:15:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:15:11 +0000 Subject: [pkgdb] spring-maps-default: ynemoy has requested watchbugzilla Message-ID: <20090829231511.45CEE10F8F0@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchbugzilla acl on spring-maps-default (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sat Aug 29 23:15:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 29 Aug 2009 23:15:09 +0000 Subject: [pkgdb] spring-maps-default: ynemoy has requested watchcommits Message-ID: <20090829231509.208E110F8EB@bastion2.fedora.phx.redhat.com> ynemoy has requested the watchcommits acl on spring-maps-default (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From transif at fedoraproject.org Sat Aug 29 23:19:34 2009 From: transif at fedoraproject.org (Transifex System User) Date: Sat, 29 Aug 2009 23:19:34 +0000 (UTC) Subject: comps/po pt_BR.po,1.37,1.38 Message-ID: <20090829231934.C10F211C009F@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31501/po Modified Files: pt_BR.po Log Message: Sending translation for Brazilian Portuguese View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.37 -r 1.38 pt_BR.poIndex: pt_BR.po =================================================================== RCS file: /cvs/pkgs/comps/po/pt_BR.po,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- pt_BR.po 27 Aug 2009 15:38:35 -0000 1.37 +++ pt_BR.po 29 Aug 2009 23:19:34 -0000 1.38 @@ -17,8 +17,8 @@ msgid "" msgstr "" "Project-Id-Version: comps\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2009-06-17 14:48-0300\n" +"POT-Creation-Date: 2009-08-29 19:06+0000\n" +"PO-Revision-Date: 2009-08-29 20:18-0300\n" "Last-Translator: Igor Pires Soares \n" "Language-Team: Brazilian Portuguese \n" "MIME-Version: 1.0\n" @@ -28,1582 +28,2295 @@ msgstr "" "X-Poedit-Language: Portuguese\n" "X-Poedit-Country: BRAZIL\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 +#: ../comps-f10.xml.in.h:1 +#: ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 +#: ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." -msgstr "" -"Um ambiente de trabalho leve que funciona bem em m?quinas de baixo custo." +msgstr "Um ambiente de trabalho leve que funciona bem em m?quinas de baixo custo." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 +#: ../comps-f10.xml.in.h:3 +#: ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 +#: ../comps-f13.xml.in.h:5 +#: ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "Ferramentas administrativas" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 +#: ../comps-f10.xml.in.h:4 +#: ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 +#: ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "Suporte ? Afrikaans" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 +#: ../comps-f10.xml.in.h:5 +#: ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 +#: ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "Suporte ? Alban?s" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 +#: ../comps-f10.xml.in.h:6 +#: ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 +#: ../comps-f13.xml.in.h:9 +#: ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "Aplica??es" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 +#: ../comps-f10.xml.in.h:7 +#: ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 +#: ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "Aplica??es para realizar uma variedade de tarefas" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 +#: ../comps-f10.xml.in.h:8 +#: ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 +#: ../comps-f13.xml.in.h:11 +#: ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "Suporte ? ?rabe" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 +#: ../comps-f10.xml.in.h:9 +#: ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 +#: ../comps-f13.xml.in.h:12 +#: ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "Suporte ? Arm?nio" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 +#: ../comps-f10.xml.in.h:10 +#: ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 +#: ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "Suporte ? Assam?s" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 +#: ../comps-f10.xml.in.h:11 +#: ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 +#: ../comps-f13.xml.in.h:14 +#: ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "Autoria e publica??o" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 +#: ../comps-f10.xml.in.h:12 +#: ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 +#: ../comps-f13.xml.in.h:16 msgid "Base" msgstr "Base" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 +#: ../comps-f10.xml.in.h:13 +#: ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 +#: ../comps-f13.xml.in.h:17 +#: ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "Sistema b?sico" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 +#: ../comps-f10.xml.in.h:14 +#: ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 +#: ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Suporte b?sico ? linguagem de programa??o Ruby." -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 +#: ../comps-f10.xml.in.h:15 +#: ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 +#: ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "Suporte ? Basco" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 +#: ../comps-f10.xml.in.h:16 +#: ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 +#: ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "Suporte ? Bielo-russo" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 +#: ../comps-f10.xml.in.h:17 +#: ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 +#: ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "Suporte ? Bengali" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 [...2771 lines suppressed...] msgid "Applications for a variety of tasks" msgstr "Aplica??es para uma variedade de tarefas" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 +#: ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "Suporte ? rede dialup" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 -msgid "" -"GNOME is a powerful, graphical user interface which includes a panel, " -"desktop, system icons, and a graphical file manager." -msgstr "" -"O GNOME ? uma poderosa interface gr?fica que inclui um painel, uma ?rea de " -"trabalho, ?cones de sistema e um gerenciador de arquivos gr?fico." - -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 -msgid "" -"KDE is a powerful, graphical user interface which includes a panel, desktop, " -"system icons, and a graphical file manager." -msgstr "" -"O KDE ? uma poderosa interface gr?fica que inclui um painel, uma ?rea de " -"trabalho, ?cones de sistema e um gerenciador de arquivos gr?fico." - -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 -msgid "" -"Sometimes called text editors, these are programs that allow you to create " -"and edit files. These include Emacs and Vi." -msgstr "" -"Algumas vezes chamados de editores de texto, estes programas permitem criar " -"e editar arquivos. Isto inclui o Emacs e o Vi." +#: ../comps-el4.xml.in.h:22 +#: ../comps-el5.xml.in.h:24 +msgid "GNOME is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager." +msgstr "O GNOME ? uma poderosa interface gr?fica que inclui um painel, uma ?rea de trabalho, ?cones de sistema e um gerenciador de arquivos gr?fico." + +#: ../comps-el4.xml.in.h:35 +#: ../comps-el5.xml.in.h:36 +msgid "KDE is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager." +msgstr "O KDE ? uma poderosa interface gr?fica que inclui um painel, uma ?rea de trabalho, ?cones de sistema e um gerenciador de arquivos gr?fico." + +#: ../comps-el4.xml.in.h:44 +#: ../comps-el5.xml.in.h:45 +msgid "Sometimes called text editors, these are programs that allow you to create and edit files. These include Emacs and Vi." +msgstr "Algumas vezes chamados de editores de texto, estes programas permitem criar e editar arquivos. Isto inclui o Emacs e o Vi." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 +#: ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "O editor de texto XEmacs." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 -msgid "" -"These tools allow you to create documentation in the DocBook format and " -"convert them to HTML, PDF, Postscript, and text." -msgstr "" -"Estas ferramentas permitem criar documenta??o no formato DocBook e convert?-" -"la para HTML, PDF, PostScript e texto." +#: ../comps-el4.xml.in.h:54 +#: ../comps-el5.xml.in.h:53 +msgid "These tools allow you to create documentation in the DocBook format and convert them to HTML, PDF, Postscript, and text." +msgstr "Estas ferramentas permitem criar documenta??o no formato DocBook e convert?-la para HTML, PDF, PostScript e texto." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 +#: ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" -msgstr "" -"Este grupo ? uma cole??o de servidores de redes para prop?sitos espec?ficos." +msgstr "Este grupo ? uma cole??o de servidores de redes para prop?sitos espec?ficos." -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 -msgid "" -"This group is a collection of tools and resources of Arabic environments." -msgstr "" -"Este grupo ? uma cole??o de ferramentas e recursos de ambientes ?rabes." - -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 -msgid "" -"This group is a collection of tools and resources of Hebrew environments." -msgstr "" -"Este grupo ? uma cole??o de ferramentas e recursos de ambientes hebraicos." - -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 -msgid "" -"This group is a collection of tools and resources of Japanese environments." -msgstr "" -"Este grupo ? uma cole??o de ferramentas e recursos de ambientes japoneses." +#: ../comps-el4.xml.in.h:65 +#: ../comps-el5.xml.in.h:64 +msgid "This group is a collection of tools and resources of Arabic environments." +msgstr "Este grupo ? uma cole??o de ferramentas e recursos de ambientes ?rabes." + +#: ../comps-el4.xml.in.h:67 +#: ../comps-el5.xml.in.h:67 +msgid "This group is a collection of tools and resources of Hebrew environments." +msgstr "Este grupo ? uma cole??o de ferramentas e recursos de ambientes hebraicos." + +#: ../comps-el4.xml.in.h:68 +#: ../comps-el5.xml.in.h:68 +msgid "This group is a collection of tools and resources of Japanese environments." +msgstr "Este grupo ? uma cole??o de ferramentas e recursos de ambientes japoneses." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 +#: ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 -msgid "" -"This group is a collection of tools and resources of Czech environments." -msgstr "" -"Este grupo ? uma cole??o de ferramentas e recursos de ambientes checos." - -#~ msgid "Perl Development" -#~ msgstr "Desenvolvimento em Perl" - -#~ msgid "Support for developing programs in the Perl programming language." -#~ msgstr "" -#~ "Suporte ao desenvolvimento de programas na linguagem de programa??o Perl." - -#~ msgid "Haskell" -#~ msgstr "Haskell" - +#: ../comps-el5.xml.in.h:66 +msgid "This group is a collection of tools and resources of Czech environments." +msgstr "Este grupo ? uma cole??o de ferramentas e recursos de ambientes checos." + +#~ msgid "Eclipse" +#~ msgstr "Eclipse" +#~ msgid "The Eclipse Integrated Development Environment." +#~ msgstr "O ambiente integrado de desenvolvimento Eclipse." #~ msgid "British Support" #~ msgstr "Suporte ? Bret?o" - #~ msgid "Cluster Storage" #~ msgstr "Armazenamento em Clusters" - #~ msgid "Clustering Support." #~ msgstr "Suporte a Clusters." - #~ msgid "Libraries for applications built on older releases." #~ msgstr "Bibliotecas para aplica??es compiladas em vers?es anteriores." - #~ msgid "Miscellaneous Included Packages" #~ msgstr "Pacotes Variados Inclu?dos" - #~ msgid "Packages which provide support for cluster storage." #~ msgstr "Pacotes que fornecem suporte para o armazenamento em clusters." - #~ msgid "Packages which provide support for single-node GFS." #~ msgstr "Pacotes que fornecem suporte para GFS de n? ?nico." - #~ msgid "Single Node GFS Support" #~ msgstr "Suporte ao GFS de N? ?nico" - #~ msgid "These packages provide compatibility support with previous releases." #~ msgstr "Estes pacotes fornecem compatibilidade com as vers?es anteriores." - #~ msgid "Java Runtime Environments and Development Kits" #~ msgstr "Ambientes de Tempo de Execu??o e Kits de Desenvolvimento Java" - #~ msgid "Misc" #~ msgstr "Variados" - #~ msgid "Misc packages" #~ msgstr "Pacotes variados" - #~ msgid "Multimedia" #~ msgstr "Multim?dia" - #~ msgid "Multimedia applications" #~ msgstr "Aplica??es multim?dia" - #~ msgid "" #~ "Packages which provide additional functionality for Red Hat Enterprise " #~ "Linux" #~ msgstr "" #~ "Pacotes que fornecem funcionalidades adicionais para o Red Hat Enterprise " #~ "Linux" - #~ msgid "Red Hat Enterprise Linux Supplementary" #~ msgstr "Suplementos do Red Hat Enterprise Linux" - #~ msgid "" #~ "Components used for high performance networking and clustering, such as " #~ "Infiniband and RDMA." #~ msgstr "" #~ "Componentes usados para redes e clusters de alta performance, como a " #~ "Infiniband e a RDMA." - #~ msgid "OpenFabrics Enterprise Distribution" #~ msgstr "Distribui??o do OpenFabrics Enterprise" - #~ msgid "Virtualization Support." #~ msgstr "Suporte ? Virtualiza??o." + From caillon at fedoraproject.org Sat Aug 29 23:24:30 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Sat, 29 Aug 2009 23:24:30 +0000 (UTC) Subject: rpms/PackageKit/devel PackageKit-0.5.2-pkaction.patch, NONE, 1.1 PackageKit.spec, 1.112, 1.113 Message-ID: <20090829232430.3412911C009F@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/PackageKit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32279 Modified Files: PackageKit.spec Added Files: PackageKit-0.5.2-pkaction.patch Log Message: * Sat Aug 29 2009 Christopher Aillon - 0.5.2-0.2.20090824git - Fix build against polkit, rebuild against newer libnm_glib PackageKit-0.5.2-pkaction.patch: configure.ac | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE PackageKit-0.5.2-pkaction.patch --- >From 8eaf47db02668c5bb243a1442438894790ad7033 Mon Sep 17 00:00:00 2001 From: Christopher Aillon Date: Sat, 29 Aug 2009 12:00:01 -0700 Subject: [PATCH] Use correct configure test for newer polkit s/polkit-action/pkaction/ --- configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/configure.ac b/configure.ac index 066b8a1..7b03a63 100644 --- a/configure.ac +++ b/configure.ac @@ -588,7 +588,7 @@ AC_ARG_WITH([security_framework], [Default security framework to use polkit,dummy])) # try and guess this if nothing is listed if test x$with_security_framework = x; then - if test -f /usr/bin/polkit-action ; then + if test -f /usr/bin/pkaction ; then with_security_framework=polkit else AC_MSG_ERROR([--with-security-framework explicitly required when not using PolicyKit or RBAC]) -- 1.6.4 Index: PackageKit.spec =================================================================== RCS file: /cvs/extras/rpms/PackageKit/devel/PackageKit.spec,v retrieving revision 1.112 retrieving revision 1.113 diff -u -p -r1.112 -r1.113 --- PackageKit.spec 24 Aug 2009 13:49:27 -0000 1.112 +++ PackageKit.spec 29 Aug 2009 23:24:29 -0000 1.113 @@ -10,7 +10,7 @@ Summary: Package management service Name: PackageKit Version: 0.5.2 -Release: 0.1.%{?alphatag}git%{?dist} +Release: 0.2.%{?alphatag}git%{?dist} #Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries @@ -25,6 +25,10 @@ Patch0: PackageKit-0.3.8-Fedora-Vendo # Fedora specific: the yum backend doesn't do time estimation correctly Patch1: PackageKit-0.4.4-Fedora-turn-off-time.conf.patch +# http://bugs.freedesktop.org/show_bug.cgi?id=23592 +Patch2: PackageKit-0.5.2-pkaction.patch +BuildRequires: autoconf + Requires: dbus >= %{dbus_version} Requires: dbus-glib >= %{dbus_glib_version} Requires: PackageKit-glib = %{version}-%{release} @@ -240,6 +244,10 @@ user to restart the computer or remove a %patch0 -p1 -b .fedora %patch1 -p1 -b .no-time +# http://bugs.freedesktop.org/show_bug.cgi?id=23592 +%patch2 -p1 -b .pkaction +autoreconf + %build %configure --disable-static --enable-yum --enable-smart --with-default-backend=yum --disable-local --disable-ruck @@ -436,6 +444,9 @@ update-mime-database %{_datadir}/mime &> %{_includedir}/PackageKit/backend/*.h %changelog +* Sat Aug 29 2009 Christopher Aillon - 0.5.2-0.2.20090824git +- Fix build against polkit, rebuild against newer libnm_glib + * Mon Aug 24 2009 Richard Hughes - 0.5.2-0.1.20090824git - Update to a newer git snapshot from the 0.5.x series. - Enable GUdev functionality and create a device-rebind subpackage. From epienbro at fedoraproject.org Sat Aug 29 23:28:55 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 29 Aug 2009 23:28:55 +0000 (UTC) Subject: rpms/mingw32-libssh2/devel mingw32-libssh2.spec,1.2,1.3 Message-ID: <20090829232855.5F26811C009F@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libssh2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv596 Modified Files: mingw32-libssh2.spec Log Message: * Sun Aug 30 2009 Erik van Pienbroek - 1.1-3 - Rebuild for new mingw32-openssl - Automatically generate debuginfo subpackage Index: mingw32-libssh2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libssh2/devel/mingw32-libssh2.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- mingw32-libssh2.spec 25 Jul 2009 14:25:22 -0000 1.2 +++ mingw32-libssh2.spec 29 Aug 2009 23:28:55 -0000 1.3 @@ -3,10 +3,11 @@ %global _use_internal_dependency_generator 0 %global __find_requires %{_mingw32_findrequires} %global __find_provides %{_mingw32_findprovides} +%define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-libssh2 Version: 1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: MinGW Windows library implementation of the SSH2 protocol License: BSD @@ -17,7 +18,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch -BuildRequires: mingw32-filesystem >= 33 +BuildRequires: mingw32-filesystem >= 49 BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils BuildRequires: mingw32-openssl @@ -41,6 +42,9 @@ Group: Development/Libraries Static version of the MinGW Windows SSH2 library. +%{_mingw32_debug_package} + + %prep %setup -q -n libssh2-%{version} @@ -77,7 +81,12 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{_mingw32_libdir}/libssh2.a + %changelog +* Sun Aug 30 2009 Erik van Pienbroek - 1.1-4 +- Rebuild for new mingw32-openssl +- Automatically generate debuginfo subpackage + * Sat Jul 25 2009 Fedora Release Engineering - 1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From caillon at fedoraproject.org Sat Aug 29 23:59:28 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Sat, 29 Aug 2009 23:59:28 +0000 (UTC) Subject: rpms/krb5-auth-dialog/devel krb5-auth-dialog.spec,1.38,1.39 Message-ID: <20090829235928.A348A11C009F@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/krb5-auth-dialog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9224 Modified Files: krb5-auth-dialog.spec Log Message: No need to move the icons anymore, the build installs them to the right place now. Also, this now has help files, so find those too. Index: krb5-auth-dialog.spec =================================================================== RCS file: /cvs/extras/rpms/krb5-auth-dialog/devel/krb5-auth-dialog.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- krb5-auth-dialog.spec 29 Aug 2009 16:49:32 -0000 1.38 +++ krb5-auth-dialog.spec 29 Aug 2009 23:59:28 -0000 1.39 @@ -42,10 +42,8 @@ make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -mv $RPM_BUILD_ROOT%{_datadir}/%{name}/icons \ - $RPM_BUILD_ROOT%{_datadir}/icons -%find_lang %name +%find_lang %{name} --with-gnome %clean rm -rf $RPM_BUILD_ROOT From kalev at fedoraproject.org Sun Aug 30 00:53:21 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Sun, 30 Aug 2009 00:53:21 +0000 (UTC) Subject: rpms/mingw32-openssl/devel mingw32-openssl-1.0.0-beta3-libversion.patch, 1.2, 1.3 mingw32-openssl.spec, 1.10, 1.11 Message-ID: <20090830005321.F108A11C009F@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/mingw32-openssl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21502 Modified Files: mingw32-openssl-1.0.0-beta3-libversion.patch mingw32-openssl.spec Log Message: Simplified the lib renaming patch mingw32-openssl-1.0.0-beta3-libversion.patch: Makefile.org | 4 ++-- Makefile.shared | 12 +++--------- 2 files changed, 5 insertions(+), 11 deletions(-) Index: mingw32-openssl-1.0.0-beta3-libversion.patch =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/mingw32-openssl-1.0.0-beta3-libversion.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- mingw32-openssl-1.0.0-beta3-libversion.patch 29 Aug 2009 23:13:34 -0000 1.2 +++ mingw32-openssl-1.0.0-beta3-libversion.patch 30 Aug 2009 00:53:20 -0000 1.3 @@ -24,20 +24,16 @@ diff -up openssl-1.0.0-beta3/Makefile.sh # LIBCOMPATVERSIONS contains the compatibility versions (a list) of # the library. They MUST be in decreasing order. -@@ -250,9 +250,9 @@ link_o.cygwin: +@@ -250,7 +250,7 @@ link_o.cygwin: base=-Wl,--enable-auto-image-base; \ deffile=; \ if expr $(PLATFORM) : 'mingw' > /dev/null; then \ - SHLIB=$(LIBNAME)eay32; base=; \ -- if test -f $(LIBNAME)eay32.def; then \ -- deffile=$(LIBNAME)eay32.def; \ + SHLIB=lib$(LIBNAME); base=; \ -+ if test -f $(LIBNAME).def; then \ -+ deffile=$(LIBNAME).def; \ + if test -f $(LIBNAME)eay32.def; then \ + deffile=$(LIBNAME)eay32.def; \ fi; \ - fi; \ - SHLIB_SUFFIX=.dll; \ -@@ -270,13 +270,9 @@ link_a.cygwin: +@@ -270,13 +270,7 @@ link_a.cygwin: dll_name=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX; extras=; \ base=-Wl,--enable-auto-image-base; \ if expr $(PLATFORM) : 'mingw' > /dev/null; then \ @@ -46,21 +42,9 @@ diff -up openssl-1.0.0-beta3/Makefile.sh - ssl) SHLIB=ssleay;; \ - esac; \ - SHLIB_SOVER=32; \ -+ SHLIB=lib$(LIBNAME); \ - extras="$(LIBNAME).def"; \ +- extras="$(LIBNAME).def"; \ - $(PERL) util/mkdef.pl 32 $$SHLIB > $$extras; \ -+ $(PERL) util/mkdef.pl 32 $(LIBNAME) > $$extras; \ ++ SHLIB=lib$(LIBNAME); \ base=; [ $(LIBNAME) = "crypto" ] && base=-Wl,--image-base,0x63000000; \ fi; \ dll_name=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX; \ ---- openssl-1.0.0-beta3/util/mkdef.pl.orig 2009-08-30 00:50:32.108820466 +0200 -+++ openssl-1.0.0-beta3/util/mkdef.pl 2009-08-30 00:51:00.032820656 +0200 -@@ -1244,7 +1244,7 @@ - my $description = "$what $version, $name - http://$http_vendor"; - - if ($W32) -- { $libname.="32"; } -+ { $libname="lib$libname-10.dll"; } - elsif ($W16) - { $libname.="16"; } - elsif ($OS2) Index: mingw32-openssl.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-openssl/devel/mingw32-openssl.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- mingw32-openssl.spec 29 Aug 2009 23:13:34 -0000 1.10 +++ mingw32-openssl.spec 30 Aug 2009 00:53:20 -0000 1.11 @@ -31,7 +31,7 @@ Name: mingw32-openssl Version: 1.0.0 -Release: 0.2.%{beta}%{?dist} +Release: 0.3.%{beta}%{?dist} Summary: MinGW port of the OpenSSL toolkit License: OpenSSL @@ -347,6 +347,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Kalev Lember - 1.0.0-0.3.beta3 +- Simplified the lib renaming patch + * Sun Aug 30 2009 Erik van Pienbroek - 1.0.0-0.2.beta3 - Fixed invalid RPM Provides From transif at fedoraproject.org Sun Aug 30 01:06:13 2009 From: transif at fedoraproject.org (Transifex System User) Date: Sun, 30 Aug 2009 01:06:13 +0000 (UTC) Subject: comps/po ja.po,1.24,1.25 Message-ID: <20090830010613.1DD3611C009F@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26137/po Modified Files: ja.po Log Message: Sending translation for Japanese View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.24 -r 1.25 ja.poIndex: ja.po =================================================================== RCS file: /cvs/pkgs/comps/po/ja.po,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- ja.po 2 Aug 2009 01:59:09 -0000 1.24 +++ ja.po 30 Aug 2009 01:06:12 -0000 1.25 @@ -12,288 +12,309 @@ msgid "" msgstr "" "Project-Id-Version: comps\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2009-08-02 10:57+0900\n" -"Last-Translator: Hyu_gabaru Ryu_ichi \n" +"POT-Creation-Date: 2009-08-29 19:06+0000\n" +"PO-Revision-Date: 2009-08-30 10:03+0900\n" +"Last-Translator: Kiyoto Hashida \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "??????????????????????????????" -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "?????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "?????????????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "???????????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "????????????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "??????????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "???????????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "??????????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "?????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "???" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "???????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Ruby ???????????????????" -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "?????????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "???????????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "??????????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "??????????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "??????????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "????????????????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "????????????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "Buildsystem ???????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "???????????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "???????????" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" msgstr "????????" -#: ../comps-f7.xml.in.h:24 ../comps-f8.xml.in.h:25 ../comps-f9.xml.in.h:25 -#: ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f12.xml.in.h:33 ../comps-f13.xml.in.h:33 [...1911 lines suppressed...] -#: ../comps-f11.xml.in.h:183 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1419,7 +1513,8 @@ msgstr "" "32 bit Windows ????????????????????????? ?????" "??????????????" -#: ../comps-f11.xml.in.h:186 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." @@ -1427,15 +1522,18 @@ msgstr "" "?????? CAML ????????????????????????????? " "????" -#: ../comps-f11.xml.in.h:188 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "??????????" -#: ../comps-f11.xml.in.h:196 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "??????????" -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1443,23 +1541,83 @@ msgstr "" "????????????????????????????????? ?????" "?????????" -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "???????????" -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "???????????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "GNOME ???????? Critical Path ??????????????????" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "" +"??? Fedora ??????? Critical Path ??????????????? " +"???????????????" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "?????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Fedora ?????????????????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "Critical Path (??)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "Critical Path (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "??????????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" +"LXDE ????????????????????????????????????????? " +"??????????????????? X11 ???????????" + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "???????????????" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin ????????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin ? NetBook/NetTop/MID ????????????????????" + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "??????????????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "?????????????????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1467,7 +1625,7 @@ msgstr "" "GNOME???????????????????????????????????" "???????????????????????????????????" -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1475,7 +1633,7 @@ msgstr "" "KDE???????????????????????????????????" "????????????????????????????????" -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1483,11 +1641,11 @@ msgstr "" "??????????????????????????????????????" "??????????????? Emacs ? Vi ????????" -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "XEmacs ???????????" -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1495,30 +1653,27 @@ msgstr "" "??????????????DocBook ????????????? HTML?PDF?" "Postscript??????????????????????" -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "????????????????????????????????" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 -msgid "" -"This group is a collection of tools and resources of Arabic environments." +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 +msgid "This group is a collection of tools and resources of Arabic environments." msgstr "??????????????????????????????" -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 -msgid "" -"This group is a collection of tools and resources of Hebrew environments." +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 +msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "??????????????????????????????" -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 -msgid "" -"This group is a collection of tools and resources of Japanese environments." +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 +msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?????????????????????????????" -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 -msgid "" -"This group is a collection of tools and resources of Czech environments." +#: ../comps-el5.xml.in.h:66 +msgid "This group is a collection of tools and resources of Czech environments." msgstr "?????????????????????????????" + From kalev at fedoraproject.org Sun Aug 30 01:28:52 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Sun, 30 Aug 2009 01:28:52 +0000 (UTC) Subject: rpms/mingw32-opensc/devel mingw32-opensc.spec,1.4,1.5 Message-ID: <20090830012852.7DDEC11C009F@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/mingw32-opensc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3257 Modified Files: mingw32-opensc.spec Log Message: 0.11.8-4 Index: mingw32-opensc.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-opensc/devel/mingw32-opensc.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mingw32-opensc.spec 23 Aug 2009 19:33:39 -0000 1.4 +++ mingw32-opensc.spec 30 Aug 2009 01:28:52 -0000 1.5 @@ -7,7 +7,7 @@ Name: mingw32-opensc Version: 0.11.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: MingGW Windows OpenSC library Group: Development/Libraries @@ -126,6 +126,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Kalev Lember - 0.11.8-4 +- Rebuilt with new mingw32-openssl + * Sun Aug 23 2009 Kalev Lember - 0.11.8-3 - Automatically generate debuginfo subpackage From kalev at fedoraproject.org Sun Aug 30 01:30:20 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Sun, 30 Aug 2009 01:30:20 +0000 (UTC) Subject: rpms/mingw32-libp11/devel mingw32-libp11.spec,1.4,1.5 Message-ID: <20090830013020.8072911C0496@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/mingw32-libp11/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3978 Modified Files: mingw32-libp11.spec Log Message: 0.2.6-3 Index: mingw32-libp11.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libp11/devel/mingw32-libp11.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mingw32-libp11.spec 23 Aug 2009 19:35:20 -0000 1.4 +++ mingw32-libp11.spec 30 Aug 2009 01:30:20 -0000 1.5 @@ -7,7 +7,7 @@ Name: mingw32-libp11 Version: 0.2.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: MingGW Windows libp11 library Group: Development/Libraries @@ -72,6 +72,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Kalev Lember - 0.2.6-3 +- Rebuilt with new mingw32-openssl + * Sun Aug 23 2009 Kalev Lember - 0.2.6-2 - Automatically generate debuginfo subpackage From gavin at fedoraproject.org Sun Aug 30 01:39:16 2009 From: gavin at fedoraproject.org (Gavin Romig-Koch) Date: Sun, 30 Aug 2009 01:39:16 +0000 (UTC) Subject: rpms/etoys/devel .cvsignore, 1.5, 1.6 etoys.spec, 1.6, 1.7 sources, 1.5, 1.6 Message-ID: <20090830013916.E127A11C009F@cvs1.fedora.phx.redhat.com> Author: gavin Update of /cvs/pkgs/rpms/etoys/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8429 Modified Files: .cvsignore etoys.spec sources Log Message: update to 4.0.2247 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/etoys/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 12 Aug 2009 03:36:10 -0000 1.5 +++ .cvsignore 30 Aug 2009 01:39:16 -0000 1.6 @@ -1 +1 @@ -etoys-4.0.2229.tar.gz +etoys-4.0.2247.tar.gz Index: etoys.spec =================================================================== RCS file: /cvs/pkgs/rpms/etoys/devel/etoys.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- etoys.spec 12 Aug 2009 03:36:10 -0000 1.6 +++ etoys.spec 30 Aug 2009 01:39:16 -0000 1.7 @@ -1,5 +1,5 @@ %define name etoys -%define version 4.0.2229 +%define version 4.0.2247 %define release 1%{?dist} %define source %{name}-%{version} @@ -136,6 +136,9 @@ update-desktop-database &> /dev/null || %endif %changelog +* Sat Aug 29 2009 Gavin Romig-Koch - 4.0.2247-1 +- pulled in latest upstream release 4.0.2247 + * Tue Aug 11 2009 Gavin Romig-Koch - 4.0.2229-1 - pulled in latest upstream release 4.0.2229 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/etoys/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 12 Aug 2009 03:36:10 -0000 1.5 +++ sources 30 Aug 2009 01:39:16 -0000 1.6 @@ -1 +1 @@ -0f0e543c44b9e1b1e1fce763db04b9f6 etoys-4.0.2229.tar.gz +2c1798f176fdf1d5446916a8194ba771 etoys-4.0.2247.tar.gz From gavin at fedoraproject.org Sun Aug 30 01:59:51 2009 From: gavin at fedoraproject.org (Gavin Romig-Koch) Date: Sun, 30 Aug 2009 01:59:51 +0000 (UTC) Subject: rpms/etoys/F-11 .cvsignore, 1.5, 1.6 etoys.spec, 1.5, 1.6 sources, 1.5, 1.6 Message-ID: <20090830015951.4978C11C009F@cvs1.fedora.phx.redhat.com> Author: gavin Update of /cvs/pkgs/rpms/etoys/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15373 Modified Files: .cvsignore etoys.spec sources Log Message: update to 4.0.2247 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/etoys/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 12 Aug 2009 03:43:49 -0000 1.5 +++ .cvsignore 30 Aug 2009 01:59:50 -0000 1.6 @@ -1 +1 @@ -etoys-4.0.2229.tar.gz +etoys-4.0.2247.tar.gz Index: etoys.spec =================================================================== RCS file: /cvs/pkgs/rpms/etoys/F-11/etoys.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- etoys.spec 12 Aug 2009 03:43:49 -0000 1.5 +++ etoys.spec 30 Aug 2009 01:59:50 -0000 1.6 @@ -1,5 +1,5 @@ %define name etoys -%define version 4.0.2229 +%define version 4.0.2247 %define release 1%{?dist} %define source %{name}-%{version} @@ -136,6 +136,9 @@ update-desktop-database &> /dev/null || %endif %changelog +* Sat Aug 29 2009 Gavin Romig-Koch - 4.0.2247-1 +- pulled in latest upstream release 4.0.2247 + * Tue Aug 11 2009 Gavin Romig-Koch - 4.0.2229-1 - pulled in latest upstream release 4.0.2229 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/etoys/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 12 Aug 2009 03:43:49 -0000 1.5 +++ sources 30 Aug 2009 01:59:51 -0000 1.6 @@ -1 +1 @@ -0f0e543c44b9e1b1e1fce763db04b9f6 etoys-4.0.2229.tar.gz +2c1798f176fdf1d5446916a8194ba771 etoys-4.0.2247.tar.gz From gavin at fedoraproject.org Sun Aug 30 02:12:19 2009 From: gavin at fedoraproject.org (Gavin Romig-Koch) Date: Sun, 30 Aug 2009 02:12:19 +0000 (UTC) Subject: rpms/etoys/F-10 .cvsignore, 1.5, 1.6 etoys.spec, 1.4, 1.5 sources, 1.5, 1.6 Message-ID: <20090830021219.952A911C0371@cvs1.fedora.phx.redhat.com> Author: gavin Update of /cvs/pkgs/rpms/etoys/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18173 Modified Files: .cvsignore etoys.spec sources Log Message: update to 4.0.2247 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/etoys/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 12 Aug 2009 03:51:17 -0000 1.5 +++ .cvsignore 30 Aug 2009 02:12:17 -0000 1.6 @@ -1 +1 @@ -etoys-4.0.2229.tar.gz +etoys-4.0.2247.tar.gz Index: etoys.spec =================================================================== RCS file: /cvs/pkgs/rpms/etoys/F-10/etoys.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- etoys.spec 12 Aug 2009 03:51:17 -0000 1.4 +++ etoys.spec 30 Aug 2009 02:12:17 -0000 1.5 @@ -1,5 +1,5 @@ %define name etoys -%define version 4.0.2229 +%define version 4.0.2247 %define release 1%{?dist} %define source %{name}-%{version} @@ -136,6 +136,9 @@ update-desktop-database &> /dev/null || %endif %changelog +* Sat Aug 29 2009 Gavin Romig-Koch - 4.0.2247-1 +- pulled in latest upstream release 4.0.2247 + * Tue Aug 11 2009 Gavin Romig-Koch - 4.0.2229-1 - pulled in latest upstream release 4.0.2229 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/etoys/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 12 Aug 2009 03:51:17 -0000 1.5 +++ sources 30 Aug 2009 02:12:18 -0000 1.6 @@ -1 +1 @@ -0f0e543c44b9e1b1e1fce763db04b9f6 etoys-4.0.2229.tar.gz +2c1798f176fdf1d5446916a8194ba771 etoys-4.0.2247.tar.gz From deji at fedoraproject.org Sun Aug 30 02:40:46 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Sun, 30 Aug 2009 02:40:46 +0000 (UTC) Subject: rpms/tracker/devel tracker.spec,1.55,1.56 Message-ID: <20090830024046.B4C4211C009F@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/tracker/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24901 Modified Files: tracker.spec Log Message: * Sat Aug 29 2009 Deji Akingunola - 0.6.95-4 - Explicitly require apps needed in the text filters of common documents (Fedora bug #517930) Index: tracker.spec =================================================================== RCS file: /cvs/pkgs/rpms/tracker/devel/tracker.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- tracker.spec 27 Jul 2009 06:13:37 -0000 1.55 +++ tracker.spec 30 Aug 2009 02:40:46 -0000 1.56 @@ -1,7 +1,7 @@ Summary: An object database, tag/metadata database, search tool and indexer Name: tracker Version: 0.6.95 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: Applications/System URL: http://projects.gnome.org/tracker/ @@ -19,6 +19,8 @@ BuildRequires: desktop-file-utils, intlt BuildRequires: sqlite-devel, qdbm-devel, pygtk2-devel, libtiff-devel BuildRequires: autoconf, automake, libtool +Requires: w3m, wv, odt2txt + %description Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. @@ -159,6 +161,9 @@ fi %{_mandir}/man1/tracker-search-tool.1.gz %changelog +* Sat Aug 29 2009 Deji Akingunola - 0.6.95-4 +- Explicitly require apps needed in the text filters of common documents (Fedora bug #517930) + * Sun Jul 26 2009 Fedora Release Engineering - 0.6.95-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From hoangelos at fedoraproject.org Sun Aug 30 03:05:14 2009 From: hoangelos at fedoraproject.org (Peter Halliday) Date: Sun, 30 Aug 2009 03:05:14 +0000 (UTC) Subject: rpms/python-werkzeug/F-10 import.log, NONE, 1.1 python-werkzeug.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090830030514.CC33411C009F@cvs1.fedora.phx.redhat.com> Author: hoangelos Update of /cvs/pkgs/rpms/python-werkzeug/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28589/F-10 Modified Files: .cvsignore sources Added Files: import.log python-werkzeug.spec Log Message: initial import for F-10 --- NEW FILE import.log --- python-werkzeug-0_5_1-1_fc10:F-10:python-werkzeug-0.5.1-1.fc10.src.rpm:1251601474 --- NEW FILE python-werkzeug.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %global srcname Werkzeug Name: python-werkzeug Version: 0.5.1 Release: 1%{?dist} Summary: The Swiss Army knife of Python web development Group: Development/Libraries License: BSD URL: http://werkzeug.pocoo.org/ Source0: http://pypi.python.org/packages/source/W/Werkzeug/%{srcname}-%{version}.zip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-nose BuildRequires: python-setuptools-devel %description Werkzeug ======== Werkzeug started as simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules. Werkzeug is unicode aware and doesn't enforce a specific template engine, database adapter or anything else. It doesn't even enforce a specific way of handling requests and leaves all that up to the developer. It's most useful for end user applications which should work on as many server environments as possible (such as blogs, wikis, bulletin boards, etc.). %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc Documentation and examples for %{name}. %prep %setup -q -n %{srcname}-%{version} %{__sed} -i 's/\r//' LICENSE %{__sed} -i 's/\r//' docs/makearchive.py %{__sed} -i 's/\r//' docs/_build/html/_static/pygments.css %{__sed} -i 's/\r//' docs/_build/html/objects.inv %{__sed} -i 's/\r//' PKG-INFO %build %{__python} setup.py build %install %{__rm} -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} %{__rm} -rf docs/_build/html/.buildinfo %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS LICENSE PKG-INFO CHANGES %{python_sitelib}/* %files doc %defattr(-,root,root,-) %doc docs/_build/html examples %changelog * Tue Aug 25 2009 Peter Halliday - 0.5.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:28:46 -0000 1.1 +++ .cvsignore 30 Aug 2009 03:05:12 -0000 1.2 @@ -0,0 +1 @@ +Werkzeug-0.5.1.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:28:46 -0000 1.1 +++ sources 30 Aug 2009 03:05:12 -0000 1.2 @@ -0,0 +1 @@ +620955f34b8424c92674fe76d5c47679 Werkzeug-0.5.1.zip From deji at fedoraproject.org Sun Aug 30 03:07:26 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Sun, 30 Aug 2009 03:07:26 +0000 (UTC) Subject: rpms/tracker/F-11 tracker.spec,1.52,1.53 Message-ID: <20090830030726.5289511C009F@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/tracker/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28983 Modified Files: tracker.spec Log Message: * Sat Aug 29 2009 Deji Akingunola - 0.6.95-2 - Explicitly require apps needed in the text filters of common documents (Fedora bug #517930) - Ship the manpages in the appropriate sub-packages (Fedora bug #479278) Index: tracker.spec =================================================================== RCS file: /cvs/pkgs/rpms/tracker/F-11/tracker.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- tracker.spec 29 May 2009 12:46:46 -0000 1.52 +++ tracker.spec 30 Aug 2009 03:07:26 -0000 1.53 @@ -1,7 +1,7 @@ Summary: An object database, tag/metadata database, search tool and indexer Name: tracker Version: 0.6.95 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/System URL: http://projects.gnome.org/tracker/ @@ -19,6 +19,8 @@ BuildRequires: desktop-file-utils, intlt BuildRequires: sqlite-devel, qdbm-devel, pygtk2-devel, libtiff-devel BuildRequires: autoconf, automake, libtool +Requires: w3m, wv, odt2txt + %description Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. @@ -131,6 +133,9 @@ fi #%{evo_plugins_dir}/liborg-freedesktop-Tracker-evolution-plugin.so #%{evo_plugins_dir}/org-freedesktop-Tracker-evolution-plugin.eplug %{_mandir}/*/tracker*.gz +%exclude %{_mandir}/man1/tracker-applet.1.gz +%exclude %{_mandir}/man1/tracker-preferences.1.gz +%exclude %{_mandir}/man1/tracker-search-tool.1.gz %{_sysconfdir}/xdg/autostart/trackerd.desktop %{_sysconfdir}/ld.so.conf.d/tracker-%{_arch}.conf %doc %{_datadir}/gtk-doc/html/libtracker-common/ @@ -152,8 +157,15 @@ fi %{_datadir}/icons/*/*/apps/tracker.* %{_datadir}/applications/*.desktop %{_sysconfdir}/xdg/autostart/tracker-applet.desktop +%{_mandir}/man1/tracker-applet.1.gz +%{_mandir}/man1/tracker-preferences.1.gz +%{_mandir}/man1/tracker-search-tool.1.gz %changelog +* Sat Aug 29 2009 Deji Akingunola - 0.6.95-2 +- Explicitly require apps needed in the text filters of common documents (Fedora bug #517930) +- Ship the manpages in the appropriate sub-packages (Fedora bug #479278) + * Fri May 22 2009 Deji Akingunola - 0.6.95-1 - Update to 0.6.95 release From jcollie at fedoraproject.org Sun Aug 30 03:30:28 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Sun, 30 Aug 2009 03:30:28 +0000 (UTC) Subject: rpms/pitivi/devel .cvsignore, 1.17, 1.18 pitivi.spec, 1.38, 1.39 sources, 1.17, 1.18 Message-ID: <20090830033028.6556B11C00EE@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/pitivi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32272 Modified Files: .cvsignore pitivi.spec sources Log Message: * Sat Aug 29 2009 Jeffrey C. Ollie - 0.13.2.2-0.1 - Update to prerelease for 0.13.3 - Streamline BuildRequires Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pitivi/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 19 Aug 2009 15:05:30 -0000 1.17 +++ .cvsignore 30 Aug 2009 03:30:27 -0000 1.18 @@ -1 +1 @@ -pitivi-0.13.2.tar.bz2 +pitivi-0.13.2.2.tar.bz2 Index: pitivi.spec =================================================================== RCS file: /cvs/pkgs/rpms/pitivi/devel/pitivi.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- pitivi.spec 19 Aug 2009 15:05:30 -0000 1.38 +++ pitivi.spec 30 Aug 2009 03:30:28 -0000 1.39 @@ -1,8 +1,8 @@ %define major 0.13 -%define minor 2 +%define minor 2.2 Name: pitivi Version: %{major}.%{minor} -Release: 2%{?dist} +Release: 0.1%{?dist} Summary: Non-linear video editor Group: Applications/Multimedia @@ -12,30 +12,31 @@ Source0: http://ftp.gnome.org/pub BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: gnonlin >= 0.10.12 +Requires: gnonlin >= 0.10.12.2 Requires: gstreamer-python >= 0.10.16 Requires: gstreamer >= 0.10.24 Requires: gstreamer-plugins-base >= 0.10.24 Requires: pygtk2 >= 2.14.0 Requires: python-zope-interface -Requires: python-setuptools Requires: pygoocanvas -BuildRequires: gnonlin >= 0.10.12 -BuildRequires: gstreamer-python >= 0.10.16 -BuildRequires: gstreamer-devel >= 0.10.24 -BuildRequires: gstreamer-plugins-base-devel >= 0.10.24 -BuildRequires: GConf2-devel -BuildRequires: gtk2-devel >= 2.8 -BuildRequires: pygtk2-devel >= 2.14.0 -BuildRequires: pygtk2-libglade >= 2.14.0 -BuildRequires: gtk-doc -BuildRequires: pkgconfig BuildRequires: desktop-file-utils -BuildRequires: gnome-python2 -BuildRequires: perl(XML::Parser) -BuildRequires: gettext BuildRequires: intltool => 0.35.0 +BuildRequires: python-setuptools + +#BuildRequires: gnonlin >= 0.10.12.2 +#BuildRequires: gstreamer-python >= 0.10.16 +#BuildRequires: gstreamer-devel >= 0.10.24 +#BuildRequires: gstreamer-plugins-base-devel >= 0.10.24 +#BuildRequires: GConf2-devel +#BuildRequires: gtk2-devel >= 2.8 +#BuildRequires: pygtk2-devel >= 2.14.0 +#BuildRequires: pygtk2-libglade >= 2.14.0 +#BuildRequires: gtk-doc +#BuildRequires: pkgconfig +#BuildRequires: gnome-python2 +#BuildRequires: perl(XML::Parser) +#BuildRequires: gettext %description Pitivi is an application using the GStreamer multimedia framework to @@ -80,6 +81,10 @@ rm -rf %{buildroot} %{_datadir}/mime/packages/pitivi.xml %changelog +* Sat Aug 29 2009 Jeffrey C. Ollie - 0.13.2.2-0.1 +- Update to prerelease for 0.13.3 +- Streamline BuildRequires + * Fri Aug 14 2009 Jeffrey C. Ollie - 0.13.2-2 - Bump required version of gstreamer-python Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pitivi/devel/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 19 Aug 2009 15:05:30 -0000 1.17 +++ sources 30 Aug 2009 03:30:28 -0000 1.18 @@ -1 +1 @@ -bb5053faf283fd5ba1f77fce50143184 pitivi-0.13.2.tar.bz2 +aeffb61cfed1c216798312e51ca2bac9 pitivi-0.13.2.2.tar.bz2 From jcollie at fedoraproject.org Sun Aug 30 03:38:12 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Sun, 30 Aug 2009 03:38:12 +0000 (UTC) Subject: rpms/pitivi/F-11 .cvsignore, 1.17, 1.18 pitivi.spec, 1.39, 1.40 sources, 1.17, 1.18 Message-ID: <20090830033812.CDB3111C009F@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/pitivi/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv806 Modified Files: .cvsignore pitivi.spec sources Log Message: * Sat Aug 29 2009 Jeffrey C. Ollie - 0.13.2.2-0.1 - Update to prerelease for 0.13.3 - Streamline BuildRequires Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pitivi/F-11/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 13 Aug 2009 18:30:40 -0000 1.17 +++ .cvsignore 30 Aug 2009 03:38:12 -0000 1.18 @@ -1 +1 @@ -pitivi-0.13.2.tar.bz2 +pitivi-0.13.2.2.tar.bz2 Index: pitivi.spec =================================================================== RCS file: /cvs/pkgs/rpms/pitivi/F-11/pitivi.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- pitivi.spec 14 Aug 2009 20:12:53 -0000 1.39 +++ pitivi.spec 30 Aug 2009 03:38:12 -0000 1.40 @@ -1,8 +1,8 @@ %define major 0.13 -%define minor 2 +%define minor 2.2 Name: pitivi Version: %{major}.%{minor} -Release: 2%{?dist} +Release: 0.1%{?dist} Summary: Non-linear video editor Group: Applications/Multimedia @@ -12,30 +12,31 @@ Source0: http://ftp.gnome.org/pub BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: gnonlin >= 0.10.12 +Requires: gnonlin >= 0.10.12.2 Requires: gstreamer-python >= 0.10.16 Requires: gstreamer >= 0.10.24 Requires: gstreamer-plugins-base >= 0.10.24 Requires: pygtk2 >= 2.14.0 Requires: python-zope-interface -Requires: python-setuptools Requires: pygoocanvas -BuildRequires: gnonlin >= 0.10.12 -BuildRequires: gstreamer-python >= 0.10.16 -BuildRequires: gstreamer-devel >= 0.10.24 -BuildRequires: gstreamer-plugins-base-devel >= 0.10.24 -BuildRequires: GConf2-devel -BuildRequires: gtk2-devel >= 2.8 -BuildRequires: pygtk2-devel >= 2.14.0 -BuildRequires: pygtk2-libglade >= 2.14.0 -BuildRequires: gtk-doc -BuildRequires: pkgconfig BuildRequires: desktop-file-utils -BuildRequires: gnome-python2 -BuildRequires: perl(XML::Parser) -BuildRequires: gettext BuildRequires: intltool => 0.35.0 +BuildRequires: python-setuptools + +#BuildRequires: gnonlin >= 0.10.12.2 +#BuildRequires: gstreamer-python >= 0.10.16 +#BuildRequires: gstreamer-devel >= 0.10.24 +#BuildRequires: gstreamer-plugins-base-devel >= 0.10.24 +#BuildRequires: GConf2-devel +#BuildRequires: gtk2-devel >= 2.8 +#BuildRequires: pygtk2-devel >= 2.14.0 +#BuildRequires: pygtk2-libglade >= 2.14.0 +#BuildRequires: gtk-doc +#BuildRequires: pkgconfig +#BuildRequires: gnome-python2 +#BuildRequires: perl(XML::Parser) +#BuildRequires: gettext %description Pitivi is an application using the GStreamer multimedia framework to @@ -80,6 +81,10 @@ rm -rf %{buildroot} %{_datadir}/mime/packages/pitivi.xml %changelog +* Sat Aug 29 2009 Jeffrey C. Ollie - 0.13.2.2-0.1 +- Update to prerelease for 0.13.3 +- Streamline BuildRequires + * Fri Aug 14 2009 Jeffrey C. Ollie - 0.13.2-2 - Bump required version of gstreamer-python Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pitivi/F-11/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 13 Aug 2009 18:30:40 -0000 1.17 +++ sources 30 Aug 2009 03:38:12 -0000 1.18 @@ -1 +1 @@ -bb5053faf283fd5ba1f77fce50143184 pitivi-0.13.2.tar.bz2 +aeffb61cfed1c216798312e51ca2bac9 pitivi-0.13.2.2.tar.bz2 From deji at fedoraproject.org Sun Aug 30 03:40:38 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Sun, 30 Aug 2009 03:40:38 +0000 (UTC) Subject: rpms/mpich2/EL-4 .cvsignore, 1.2, 1.3 mpich2.spec, 1.3, 1.4 sources, 1.2, 1.3 mpich2-1.0.8-rpmbuild.patch, 1.1, NONE mpich2.module.in, 1.1, NONE Message-ID: <20090830034038.575A411C0496@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/mpich2/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1216 Modified Files: .cvsignore mpich2.spec sources Removed Files: mpich2-1.0.8-rpmbuild.patch mpich2.module.in Log Message: * Sat Aug 29 2009 Deji Akingunola - 1.1.1p1-1 - New upstream version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mpich2/EL-4/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 9 Mar 2009 12:48:04 -0000 1.2 +++ .cvsignore 30 Aug 2009 03:40:37 -0000 1.3 @@ -1 +1 @@ -mpich2-1.0.8.tar.gz +mpich2-1.1.1p1.tar.gz Index: mpich2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mpich2/EL-4/mpich2.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- mpich2.spec 19 Mar 2009 11:39:10 -0000 1.3 +++ mpich2.spec 30 Aug 2009 03:40:38 -0000 1.4 @@ -1,18 +1,17 @@ -Summary: An implementation of MPI +Summary: A high-performance implementation of MPI Name: mpich2 -Version: 1.0.8 -Release: 4%{?dist} +Version: 1.1.1p1 +Release: 1%{?dist} License: MIT Group: Development/Libraries URL: http://www.mcs.anl.gov/research/projects/mpich2 Source: http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/%{version}/%{name}-%{version}.tar.gz -Source1: mpich2.module.in -Patch0: mpich2-%{version}-rpmbuild.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libXt-devel, e2fsprogs-devel -BuildRequires: java-devel, gcc-gfortran +BuildRequires: xorg-x11-devel, e2fsprogs-devel +BuildRequires: gcc-g77 gcc4-gfortran BuildRequires: emacs-common, perl, python -Requires: %{name}-libs = %{version}-%{release} +Obsoletes: %{name}-libs < 1.1.1 +Requires: environment-modules Requires: python Requires(post): chkconfig Requires(preun):chkconfig @@ -39,49 +38,42 @@ Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig Requires: gcc-gfortran -Requires(post): chkconfig -Requires(preun):chkconfig +Requires(post): /usr/sbin/alternatives +Requires(preun):/usr/sbin/alternatives +Requires(posttrans):/usr/sbin/alternatives %description devel Contains development headers and libraries for mpich2 -%package libs -Summary: Libraries and configuration files for mpich2 -Group: Development/Libraries - -%description libs -Contains the arch dependent libraries and their build configuration for mpich2 - # We only compile with gcc, but other people may want other compilers. # Set the compiler here. -%{!?opt_cc: %define opt_cc gcc} -%{!?opt_fc: %define opt_fc gfortran} +%{!?opt_cc: %global opt_cc gcc} +%{!?opt_fc: %global opt_fc g77} # Optional CFLAGS to use with the specific compiler...gcc doesn't need any, # so uncomment and undefine to NOT use -%{!?opt_cc_cflags: %define opt_cc_cflags %{optflags}} -%{!?opt_fc_fflags: %define opt_fc_fflags %{optflags}} +%{!?opt_cc_cflags: %global opt_cc_cflags %{optflags}} +%{!?opt_fc_fflags: %global opt_fc_fflags %{optflags}} %ifarch %{ix86} x86_64 -%define selected_channels ch3:nemesis +%global selected_channels ch3:nemesis %else -%define selected_channels ch3:sock +%global selected_channels ch3:sock %endif %ifarch x86_64 ia64 ppc64 s390x sparc64 -%define mode 64 -%define priority 41 +%global mode 64 +%global priority 41 %else -%define mode 32 -%define priority 40 +%global mode 32 +%global priority 40 %endif %ifarch x86_64 -%define XFLAGS -fPIC +%global XFLAGS -fPIC %endif %prep %setup -q -%patch0 -p0 -b .build %configure \ --enable-sharedlibs=gcc \ @@ -92,9 +84,8 @@ Contains the arch dependent libraries an --datadir=%{_datadir}/%{name} \ --docdir=%{_docdir}/%{name}-%{version} \ --htmldir=%{_docdir}/%{name}-%{version}/www \ - --with-java=%{_sysconfdir}/alternatives/java_sdk \ - F90=%{opt_fc} \ - F77=%{opt_fc} \ + F90=gfortran \ + F77=g77 \ CFLAGS="%{?opt_cc_cflags} %{?XFLAGS}" \ CXXFLAGS="%{optflags} %{?XFLAGS}" \ F90FLAGS="%{?opt_fc_fflags} %{?XFLAGS}" \ @@ -114,27 +105,41 @@ rm -f %{buildroot}%{_bindir}/{mpiexec,mp mv %{buildroot}%{_mandir}/man1/{,mp-}mpiexec.1 pushd %{buildroot}%{_bindir}/ ln -s mpiexec.py mpdrun +touch mpiexec +touch mpirun +rm -f mpic++ +touch mpic++ popd for b in mpicxx mpicc mpif77 mpif90; do mv %{buildroot}%{_bindir}/$b %{buildroot}%{_bindir}/mp%{mode}-$b; + touch %{buildroot}%{_bindir}/$b; mv %{buildroot}%{_mandir}/man1/$b.1 %{buildroot}%{_mandir}/man1/mp-$b.1; + touch %{buildroot}%{_mandir}/man1/$b.1; done -## Setup the executables for environment module +## Setup the executables for 'environment module' mkdir -p %{buildroot}%{_datadir}/%{name}/bin%{mode} for b in mpicxx mpicc mpif77 mpif90; do ln -s ../../../bin/mp%{mode}-$b %{buildroot}%{_datadir}/%{name}/bin%{mode}/$b done -for ex in mpiexec mpirun; do - ln -s ../../../bin/mpiexec.py %{buildroot}%{_datadir}/%{name}/bin%{mode}/$ex +ln -s ../../../bin/mp%{mode}-mpicxx %{buildroot}%{_datadir}/%{name}/bin%{mode}/mpic++ + +for bn in mpiexec mpirun; do + ln -s ../../../bin/mpiexec.py %{buildroot}%{_datadir}/%{name}/bin%{mode}/$bn done mv %{buildroot}%{_libdir}/%{name}/pkgconfig %{buildroot}%{_libdir}/ chmod -x %{buildroot}%{_libdir}/pkgconfig/*.pc -## Create modules file -sed 's#@DATADIR@#'%{_datadir}/%{name}'#;s#@LIBDIR@#'%{_libdir}/%{name}'#;s#@INCLUDEDIR@#'%{_includedir}/%{name}'#;s#@MODE@#'%{mode}'#' < %SOURCE1 > %{buildroot}%{_datadir}/%{name}/%{name}.module -#:; +#Install the libdir under /etc/ld.so.conf.d +mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d +echo "%{_libdir}/%{name}" \ + > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf + +# Adjust the default 'environment module' PATH for our changes +mkdir -p %{buildroot}%{_datadir}/Modules/modulefiles +cp -pr src/packaging/envmods/mpich2.module %{buildroot}%{_datadir}/Modules/modulefiles/%{name}-%{mode} +sed -i 's#'%{_bindir}'#'%{_datadir}/%{name}/bin%{mode}'#' %{buildroot}%{_datadir}/Modules/modulefiles/%{name}-%{mode} # Manually copy doc file here instead of the %files section to prevent the rpm #build script from throwing the other things in there out @@ -161,6 +166,9 @@ find %{buildroot} -type f -name "*.la" - rm -rf %{buildroot} %post + +/sbin/ldconfig + if [ $1 -eq 1 ] ; then /usr/sbin/alternatives \ --install %{_bindir}/mpirun mpi-run %{_bindir}/mpiexec.py 41 \ @@ -173,7 +181,24 @@ if [ $1 -eq 1 ] ; then %{_mandir}/man1/mp-mpif77.1.gz \ --slave %{_mandir}/man1/mpicc.1.gz mpicc-man \ %{_mandir}/man1/mp-mpicc.1.gz \ - --slave %{_mandir}/man1/mpic++.1.gz mpic++-man \ + --slave %{_mandir}/man1/mpicxx.1.gz mpicxx-man \ + %{_mandir}/man1/mp-mpicxx.1.gz +fi + +%posttrans +if [ $1 -eq 0 ] ; then +/usr/sbin/alternatives \ + --install %{_bindir}/mpirun mpi-run %{_bindir}/mpiexec.py 41 \ + --slave %{_bindir}/mpiexec mpi-exec %{_bindir}/mpiexec.py \ + --slave %{_mandir}/man1/mpiexec.1.gz mpi-exec-man \ + %{_mandir}/man1/mp-mpiexec.1.gz \ + --slave %{_mandir}/man1/mpif90.1.gz mpif90-man \ + %{_mandir}/man1/mp-mpif90.1.gz \ + --slave %{_mandir}/man1/mpif77.1.gz mpif77-man \ + %{_mandir}/man1/mp-mpif77.1.gz \ + --slave %{_mandir}/man1/mpicc.1.gz mpicc-man \ + %{_mandir}/man1/mp-mpicc.1.gz \ + --slave %{_mandir}/man1/mpicxx.1.gz mpicxx-man \ %{_mandir}/man1/mp-mpicxx.1.gz fi @@ -182,11 +207,24 @@ if [ $1 -eq 0 ] ; then /usr/sbin/alternatives --remove mpi-run %{_bindir}/mpiexec.py fi +%postun -p /sbin/ldconfig + %post devel if [ $1 -eq 1 ] ; then /usr/sbin/alternatives \ --install %{_bindir}/mpicc mpicc %{_bindir}/mp%{mode}-mpicc %{priority}\ --slave %{_bindir}/mpicxx mpicxx %{_bindir}/mp%{mode}-mpicxx \ + --slave %{_bindir}/mpic++ mpic++ %{_bindir}/mp%{mode}-mpicxx \ + --slave %{_bindir}/mpif90 mpif90 %{_bindir}/mp%{mode}-mpif90 \ + --slave %{_bindir}/mpif77 mpif77 %{_bindir}/mp%{mode}-mpif77 +fi + +%posttrans devel +if [ $1 -eq 0 ] ; then +/usr/sbin/alternatives \ + --install %{_bindir}/mpicc mpicc %{_bindir}/mp%{mode}-mpicc %{priority}\ + --slave %{_bindir}/mpicxx mpicxx %{_bindir}/mp%{mode}-mpicxx \ + --slave %{_bindir}/mpic++ mpic++ %{_bindir}/mp%{mode}-mpicxx \ --slave %{_bindir}/mpif90 mpif90 %{_bindir}/mp%{mode}-mpif90 \ --slave %{_bindir}/mpif77 mpif77 %{_bindir}/mp%{mode}-mpif77 fi @@ -199,51 +237,61 @@ fi %files %defattr(-,root,root,-) %{_bindir}/* +%dir %{_libdir}/%{name} +%{_libdir}/%{name}/mpe*.o +%{_libdir}/%{name}/*.so.* %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/bin%{mode} %{_datadir}/%{name}/bin%{mode}/mpiexec %{_datadir}/%{name}/bin%{mode}/mpirun -%exclude %{_bindir}/mp%{mode}-mpicc -%exclude %{_bindir}/mp%{mode}-mpicxx -%exclude %{_bindir}/mp%{mode}-mpif90 -%exclude %{_bindir}/mp%{mode}-mpif77 +%exclude %{_bindir}/mpiexec +%exclude %{_bindir}/mpirun +%exclude %{_bindir}/*mpic* +%exclude %{_bindir}/*mpif* +%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf +%config %{_sysconfdir}/%{name}-%{mode}/ %doc %{_docdir}/%{name}-%{version}/ -%{_mandir}/man1/* +%doc %{_datadir}/%{name}/doc/ +%{_mandir}/man1/mp-*.1.gz %if 0%{?fedora} < 11 %exclude %{_bindir}/mp*.pyc %exclude %{_bindir}/mp*.pyo %endif - -%files libs -%defattr(-,root,root,-) -%dir %{_libdir}/%{name} -%{_libdir}/%{name}/*.jar -%{_libdir}/%{name}/mpe*.o -%{_libdir}/%{name}/*.so.* -%config %{_sysconfdir}/%{name}-%{mode}/ +%ghost %{_bindir}/mpiexec +%ghost %{_bindir}/mpirun +%ghost %{_mandir}/man1/mpi*.1.gz +%ghost %{_mandir}/man1/MPI.1.gz %files devel %defattr(-,root,root,-) -%{_bindir}/mp%{mode}-mpicc -%{_bindir}/mp%{mode}-mpicxx -%{_bindir}/mp%{mode}-mpif90 -%{_bindir}/mp%{mode}-mpif77 +%{_bindir}/mp%{mode}* +%ghost %{_bindir}/mpicc +%ghost %{_bindir}/mpicxx +%ghost %{_bindir}/mpic++ +%ghost %{_bindir}/mpif90 +%ghost %{_bindir}/mpif77 %{_includedir}/* %{_libdir}/%{name}/*.a %{_libdir}/%{name}/*.so -%{_libdir}/%{name}/trace_rlog/libTraceInput.so %{_libdir}/pkgconfig/%{name}-ch3.pc -%{_datadir}/%{name}/%{name}.module +%{_datadir}/Modules/modulefiles/%{name}-%{mode} %{_datadir}/%{name}/bin%{mode}/mpicc %{_datadir}/%{name}/bin%{mode}/mpicxx +%{_datadir}/%{name}/bin%{mode}/mpic++ %{_datadir}/%{name}/bin%{mode}/mpif90 %{_datadir}/%{name}/bin%{mode}/mpif77 %{_datadir}/%{name}/examples* -%{_datadir}/%{name}/logfiles/ %{_mandir}/man4/*.gz -%doc README.testing README.romio README.developer %changelog +* Sat Aug 29 2009 Deji Akingunola - 1.1.1p1-1 +- New upstream version + +* Wed Jul 22 2009 Deji Akingunola - 1.1.1-1 +- Update to 1.1.1 +- Use g77 for the f77 binding +- Remove java support (EL4's gcc-java not good enough) + * Wed Mar 18 2009 Deji Akingunola - 1.0.8-4 - Fix un-owned directory (Fedora Bug #490270) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mpich2/EL-4/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 9 Mar 2009 12:48:04 -0000 1.2 +++ sources 30 Aug 2009 03:40:38 -0000 1.3 @@ -1 +1 @@ -d9dfb6e38d7ca6f8ad92a191a413ee57 mpich2-1.0.8.tar.gz +cb3da718237f2af826fcd85a4ab72047 mpich2-1.1.1p1.tar.gz --- mpich2-1.0.8-rpmbuild.patch DELETED --- --- mpich2.module.in DELETED --- From deji at fedoraproject.org Sun Aug 30 04:00:05 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Sun, 30 Aug 2009 04:00:05 +0000 (UTC) Subject: rpms/mpich2/EL-4 mpich2.spec,1.4,1.5 Message-ID: <20090830040005.E590911C0496@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/mpich2/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4237 Modified Files: mpich2.spec Log Message: The fedora conditional doesn't seem to work, remove it. Index: mpich2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mpich2/EL-4/mpich2.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mpich2.spec 30 Aug 2009 03:40:38 -0000 1.4 +++ mpich2.spec 30 Aug 2009 04:00:05 -0000 1.5 @@ -253,10 +253,8 @@ fi %doc %{_docdir}/%{name}-%{version}/ %doc %{_datadir}/%{name}/doc/ %{_mandir}/man1/mp-*.1.gz -%if 0%{?fedora} < 11 %exclude %{_bindir}/mp*.pyc %exclude %{_bindir}/mp*.pyo -%endif %ghost %{_bindir}/mpiexec %ghost %{_bindir}/mpirun %ghost %{_mandir}/man1/mpi*.1.gz From plindner at fedoraproject.org Sun Aug 30 04:03:16 2009 From: plindner at fedoraproject.org (Paul Lindner) Date: Sun, 30 Aug 2009 04:03:16 +0000 (UTC) Subject: rpms/memcached/devel .cvsignore, 1.7, 1.8 memcached.spec, 1.16, 1.17 sources, 1.7, 1.8 Message-ID: <20090830040316.B6FEA11C0263@cvs1.fedora.phx.redhat.com> Author: plindner Update of /cvs/pkgs/rpms/memcached/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4896 Modified Files: .cvsignore memcached.spec sources Log Message: update for 1.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/memcached/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 22 Jul 2009 17:46:41 -0000 1.7 +++ .cvsignore 30 Aug 2009 04:03:16 -0000 1.8 @@ -1 +1 @@ -memcached-1.4.0.tar.gz +memcached-1.4.1.tar.gz Index: memcached.spec =================================================================== RCS file: /cvs/pkgs/rpms/memcached/devel/memcached.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- memcached.spec 22 Jul 2009 17:46:41 -0000 1.16 +++ memcached.spec 30 Aug 2009 04:03:16 -0000 1.17 @@ -6,7 +6,7 @@ %define groupname memcached Name: memcached -Version: 1.4.0 +Version: 1.4.1 Release: 1%{?dist} Summary: High Performance, Distributed Memory Object Cache @@ -207,6 +207,10 @@ fi %{_includedir}/memcached/* %changelog +* Sat Aug 29 2009 Paul Lindner - 1.4.1-1 +- Upgrade to 1.4.1 +- http://code.google.com/p/memcached/wiki/ReleaseNotes141 + * Wed Apr 29 2009 Paul Lindner - 1.2.8-1 - Upgrade to memcached-1.2.8 - Addresses CVE-2009-1255 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/memcached/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 22 Jul 2009 17:46:41 -0000 1.7 +++ sources 30 Aug 2009 04:03:16 -0000 1.8 @@ -1 +1 @@ -d7651ecb8bf345144cb17900d9a46c85 memcached-1.4.0.tar.gz +fb1b7e9fcf47b95c5ad3bbeb76342088 memcached-1.4.1.tar.gz From jwilson at fedoraproject.org Sun Aug 30 04:11:16 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Sun, 30 Aug 2009 04:11:16 +0000 (UTC) Subject: rpms/lirc/F-10 lirc.spec,1.49,1.50 sources,1.28,1.29 Message-ID: <20090830041116.F16BF11C0072@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/lirc/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26961 Modified Files: lirc.spec sources Log Message: * Sun Aug 29 2009 Jarod Wilson 0.8.5-2.fc10.0.8.4a - Cheat and release an "update" to 0.8.4a, since 0.8.5 isn't compatible with the lirc kernel drivers in the 2.6.27.x kernel that F10 looks like it'll be stuck on its entire lifespan Index: lirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/lirc/F-10/lirc.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- lirc.spec 28 May 2009 17:08:43 -0000 1.49 +++ lirc.spec 30 Aug 2009 04:11:16 -0000 1.50 @@ -18,20 +18,20 @@ Name: lirc Version: 0.8.5 -Release: 2%{?pre:.%{pre}}%{?dist} +Release: 2%{?pre:.%{pre}}%{?dist}.0.8.4a Summary: The Linux Infrared Remote Control package Group: System Environment/Daemons License: GPLv2+ URL: http://www.lirc.org/ -Source0: http://downloads.sourceforge.net/lirc/%{name}-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/lirc/%{name}-0.8.4a.tar.bz2 #Source0: http://lirc.sourceforge.net/software/snapshots/%{name}-%{version}%{pre}.tar.bz2 Source1: %{name}.init Source2: %{name}.sysconfig Patch0: lirc-use-new-instead-of-conf-as-filename-suffix.patch # https://bugzilla.redhat.com/show_bug.cgi?id=457273 # http://thread.gmane.org/gmane.comp.hardware.lirc/6884 -Patch1: lirc-0.8.5-standardized-remote-keycodes.patch +Patch1: lirc-0.8.4-standardize-remote-keycodes.patch Patch2: lirc-0.8.4-make-remote-names-all-unique.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -117,11 +117,11 @@ of remote control configuration files. %prep -%setup -q -n %{name}-%{version}%{?pre} +%setup -q -n %{name}-0.8.4a %patch0 -p1 chmod 644 contrib/* -chmod +x contrib/hal +#chmod +x contrib/hal sed -i -e 's|/usr/local/etc/|/etc/|' contrib/irman2lirc @@ -158,7 +158,7 @@ touch -r aclocal.m4 configure.ac # avoid # Re-run autofoo for new cvs features #autoreconf -i -f #automake -chmod +x daemons/input_map.sh +#chmod +x daemons/input_map.sh %build %configure \ @@ -265,6 +265,11 @@ fi %changelog +* Sun Aug 29 2009 Jarod Wilson 0.8.5-2.fc10.0.8.4a +- Cheat and release an "update" to 0.8.4a, since 0.8.5 isn't + compatible with the lirc kernel drivers in the 2.6.27.x kernel + that F10 looks like it'll be stuck on its entire lifespan + * Thu May 28 2009 Jarod Wilson 0.8.5-2 - Update to lirc 0.8.5 - Add irman support, now that libirman is in Fedora (#474992) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lirc/F-10/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 28 May 2009 17:08:43 -0000 1.28 +++ sources 30 Aug 2009 04:11:16 -0000 1.29 @@ -1 +1 @@ -5a274e4eaff8156b17903c22ea01f506 lirc-0.8.5.tar.bz2 +606b714ed843d28060163ffc571fc1f7 lirc-0.8.4a.tar.bz2 From deji at fedoraproject.org Sun Aug 30 04:26:33 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Sun, 30 Aug 2009 04:26:33 +0000 (UTC) Subject: rpms/mpich2/EL-4 mpich2.spec,1.5,1.6 Message-ID: <20090830042633.7533E11C0072@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/mpich2/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13478 Modified Files: mpich2.spec Log Message: Fix files list Index: mpich2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mpich2/EL-4/mpich2.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- mpich2.spec 30 Aug 2009 04:00:05 -0000 1.5 +++ mpich2.spec 30 Aug 2009 04:26:32 -0000 1.6 @@ -253,8 +253,6 @@ fi %doc %{_docdir}/%{name}-%{version}/ %doc %{_datadir}/%{name}/doc/ %{_mandir}/man1/mp-*.1.gz -%exclude %{_bindir}/mp*.pyc -%exclude %{_bindir}/mp*.pyo %ghost %{_bindir}/mpiexec %ghost %{_bindir}/mpirun %ghost %{_mandir}/man1/mpi*.1.gz From jwilson at fedoraproject.org Sun Aug 30 04:27:30 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Sun, 30 Aug 2009 04:27:30 +0000 (UTC) Subject: rpms/lirc/F-11 lirc.spec,1.54,1.55 Message-ID: <20090830042730.39C5611C0072@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/lirc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13851 Modified Files: lirc.spec Log Message: * Sun Aug 30 2009 Jarod Wilson 0.8.5-3 - Bump to keep F11 version rpm-newer than F10 Index: lirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/lirc/F-11/lirc.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- lirc.spec 28 May 2009 17:04:07 -0000 1.54 +++ lirc.spec 30 Aug 2009 04:27:30 -0000 1.55 @@ -18,7 +18,7 @@ Name: lirc Version: 0.8.5 -Release: 2%{?pre:.%{pre}}%{?dist} +Release: 3%{?pre:.%{pre}}%{?dist} Summary: The Linux Infrared Remote Control package Group: System Environment/Daemons @@ -265,6 +265,9 @@ fi %changelog +* Sun Aug 30 2009 Jarod Wilson 0.8.5-3 +- Bump to keep F11 version rpm-newer than F10 + * Thu May 28 2009 Jarod Wilson 0.8.5-2 - Update to lirc 0.8.5 - Add irman support, now that libirman is in Fedora (#474992) From mtasaka at fedoraproject.org Sun Aug 30 04:53:55 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 30 Aug 2009 04:53:55 +0000 (UTC) Subject: rpms/jd/F-12 .cvsignore, 1.388, 1.389 jd.spec, 1.451, 1.452 sources, 1.389, 1.390 Message-ID: <20090830045355.94EDC11C0072@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18920 Modified Files: .cvsignore jd.spec sources Log Message: * Sun Aug 30 2009 Mamoru Tasaka - rev 3054 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/.cvsignore,v retrieving revision 1.388 retrieving revision 1.389 diff -u -p -r1.388 -r1.389 --- .cvsignore 17 Aug 2009 17:02:11 -0000 1.388 +++ .cvsignore 30 Aug 2009 04:53:55 -0000 1.389 @@ -1 +1 @@ -jd-2.4.2-svn3047_trunk.tgz +jd-2.4.2-svn3054_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/jd.spec,v retrieving revision 1.451 retrieving revision 1.452 diff -u -p -r1.451 -r1.452 --- jd.spec 17 Aug 2009 17:02:11 -0000 1.451 +++ jd.spec 30 Aug 2009 04:53:55 -0000 1.452 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3047_trunk +%define strtag svn3054_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Tue Aug 18 2009 Mamoru Tasaka -- rev 3047 +* Sun Aug 30 2009 Mamoru Tasaka +- rev 3054 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/sources,v retrieving revision 1.389 retrieving revision 1.390 diff -u -p -r1.389 -r1.390 --- sources 17 Aug 2009 17:02:11 -0000 1.389 +++ sources 30 Aug 2009 04:53:55 -0000 1.390 @@ -1 +1 @@ -918d0c72ae87b6ea75cb91de29b0404e jd-2.4.2-svn3047_trunk.tgz +26b788eb750ba90ecb8ef1ded3909b7e jd-2.4.2-svn3054_trunk.tgz From jwilson at fedoraproject.org Sun Aug 30 05:25:03 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Sun, 30 Aug 2009 05:25:03 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1753,1.1754 Message-ID: <20090830052504.0544311C0072@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24906 Modified Files: kernel.spec Log Message: * Sun Aug 30 2009 Jarod Wilson - fix lirc_imon oops on older devices w/o tx ctrl ep (#520008) Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1753 retrieving revision 1.1754 diff -u -p -r1.1753 -r1.1754 --- kernel.spec 28 Aug 2009 22:40:28 -0000 1.1753 +++ kernel.spec 30 Aug 2009 05:25:01 -0000 1.1754 @@ -670,8 +670,7 @@ Patch800: linux-2.6-crash-driver.patch Patch900: linux-2.6-pci-cacheline-sizing.patch -Patch1515: linux-2.6.31-lirc.patch -Patch1516: lirc_streamzap-buffer-rework.patch +Patch1515: lirc-2.6.31.patch Patch1517: hdpvr-ir-enable.patch Patch1518: hid-ignore-all-recent-imon-devices.patch @@ -1287,9 +1286,7 @@ ApplyPatch linux-2.6-crash-driver.patch ApplyPatch linux-2.6-pci-cacheline-sizing.patch # http://www.lirc.org/ -ApplyPatch linux-2.6.31-lirc.patch -# should be a short-lived patch, hopefully fixing bz#508952 w/o breaking anything else... -ApplyPatch lirc_streamzap-buffer-rework.patch +ApplyPatch lirc-2.6.31.patch # enable IR receiver on Hauppauge HD PVR (v4l-dvb merge pending) ApplyPatch hdpvr-ir-enable.patch # tell usbhid to ignore all imon devices (sent upstream 2009.07.31) @@ -2007,6 +2004,9 @@ fi # and build. %changelog +* Sun Aug 30 2009 Jarod Wilson +- fix lirc_imon oops on older devices w/o tx ctrl ep (#520008) + * Fri Aug 28 2009 Eric Paris 2.6.31-0.190.rc8 - fix inotify length accounting and send inotify events From jwilson at fedoraproject.org Sun Aug 30 05:25:48 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Sun, 30 Aug 2009 05:25:48 +0000 (UTC) Subject: rpms/kernel/devel lirc-2.6.31.patch, NONE, 1.1 linux-2.6.31-lirc.patch, 1.5, NONE lirc_streamzap-buffer-rework.patch, 1.1, NONE Message-ID: <20090830052548.083D811C0072@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25241 Added Files: lirc-2.6.31.patch Removed Files: linux-2.6.31-lirc.patch lirc_streamzap-buffer-rework.patch Log Message: get the right lirc patches into cvs... lirc-2.6.31.patch: MAINTAINERS | 9 drivers/input/Kconfig | 2 drivers/input/Makefile | 2 drivers/input/lirc/Kconfig | 119 + drivers/input/lirc/Makefile | 21 drivers/input/lirc/lirc.h | 100 + drivers/input/lirc/lirc_bt829.c | 383 +++++ drivers/input/lirc/lirc_dev.c | 839 ++++++++++++ drivers/input/lirc/lirc_dev.h | 184 ++ drivers/input/lirc/lirc_ene0100.c | 644 +++++++++ drivers/input/lirc/lirc_ene0100.h | 169 ++ drivers/input/lirc/lirc_i2c.c | 537 +++++++ drivers/input/lirc/lirc_igorplugusb.c | 556 ++++++++ drivers/input/lirc/lirc_imon.c | 2301 ++++++++++++++++++++++++++++++++++ drivers/input/lirc/lirc_it87.c | 986 ++++++++++++++ drivers/input/lirc/lirc_it87.h | 116 + drivers/input/lirc/lirc_ite8709.c | 539 +++++++ drivers/input/lirc/lirc_mceusb.c | 1225 ++++++++++++++++++ drivers/input/lirc/lirc_parallel.c | 709 ++++++++++ drivers/input/lirc/lirc_parallel.h | 26 drivers/input/lirc/lirc_sasem.c | 931 +++++++++++++ drivers/input/lirc/lirc_serial.c | 1316 +++++++++++++++++++ drivers/input/lirc/lirc_sir.c | 1283 ++++++++++++++++++ drivers/input/lirc/lirc_streamzap.c | 794 +++++++++++ drivers/input/lirc/lirc_ttusbir.c | 397 +++++ drivers/input/lirc/lirc_zilog.c | 1374 ++++++++++++++++++++ 26 files changed, 15562 insertions(+) --- NEW FILE lirc-2.6.31.patch --- Linux Infrared Remote Control drivers -- http://www.lirc.org Last updated: Sunday, August 30, 2009 >From http://git.wilsonet.com/linux-2.6-lirc.git/ Signed-off-by: Jarod Wilson --- MAINTAINERS | 9 + drivers/input/Kconfig | 2 + drivers/input/Makefile | 2 + drivers/input/lirc/Kconfig | 119 ++ drivers/input/lirc/Makefile | 21 + drivers/input/lirc/lirc.h | 100 ++ drivers/input/lirc/lirc_bt829.c | 383 ++++++ drivers/input/lirc/lirc_dev.c | 839 ++++++++++++ drivers/input/lirc/lirc_dev.h | 184 +++ drivers/input/lirc/lirc_ene0100.c | 644 +++++++++ drivers/input/lirc/lirc_ene0100.h | 169 +++ drivers/input/lirc/lirc_i2c.c | 537 ++++++++ drivers/input/lirc/lirc_igorplugusb.c | 556 ++++++++ drivers/input/lirc/lirc_imon.c | 2301 +++++++++++++++++++++++++++++++++ drivers/input/lirc/lirc_it87.c | 986 ++++++++++++++ drivers/input/lirc/lirc_it87.h | 116 ++ drivers/input/lirc/lirc_ite8709.c | 539 ++++++++ drivers/input/lirc/lirc_mceusb.c | 1225 ++++++++++++++++++ drivers/input/lirc/lirc_parallel.c | 709 ++++++++++ drivers/input/lirc/lirc_parallel.h | 26 + drivers/input/lirc/lirc_sasem.c | 931 +++++++++++++ drivers/input/lirc/lirc_serial.c | 1316 +++++++++++++++++++ drivers/input/lirc/lirc_sir.c | 1283 ++++++++++++++++++ drivers/input/lirc/lirc_streamzap.c | 794 ++++++++++++ drivers/input/lirc/lirc_ttusbir.c | 397 ++++++ drivers/input/lirc/lirc_zilog.c | 1374 ++++++++++++++++++++ 26 files changed, 15562 insertions(+), 0 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 60299a9..59e34c4 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3130,6 +3130,15 @@ W: http://www.pasemi.com/ L: linuxppc-dev at ozlabs.org S: Supported +LINUX INFRARED REMOTE CONTROL DRIVERS (LIRC) +P: Jarod Wilson +M: jarod at redhat.com +P: Christoph Bartelmus +M: lirc at bartelmus.de +W: http://www.lirc.org/ +L: lirc-list at lists.sourceforge.net +S: Maintained + LINUX SECURITY MODULE (LSM) FRAMEWORK M: Chris Wright L: linux-security-module at vger.kernel.org diff --git a/drivers/input/Kconfig b/drivers/input/Kconfig index cd50c00..442f94f 100644 --- a/drivers/input/Kconfig +++ b/drivers/input/Kconfig @@ -170,6 +170,8 @@ source "drivers/input/tablet/Kconfig" source "drivers/input/touchscreen/Kconfig" +source "drivers/input/lirc/Kconfig" + source "drivers/input/misc/Kconfig" endif diff --git a/drivers/input/Makefile b/drivers/input/Makefile index 4c9c745..99e2b5e 100644 --- a/drivers/input/Makefile +++ b/drivers/input/Makefile @@ -25,3 +25,5 @@ obj-$(CONFIG_INPUT_MISC) += misc/ obj-$(CONFIG_INPUT_APMPOWER) += apm-power.o obj-$(CONFIG_XEN_KBDDEV_FRONTEND) += xen-kbdfront.o + +obj-$(CONFIG_INPUT_LIRC) += lirc/ diff --git a/drivers/input/lirc/Kconfig b/drivers/input/lirc/Kconfig new file mode 100644 index 0000000..ab13cfe --- /dev/null +++ b/drivers/input/lirc/Kconfig @@ -0,0 +1,119 @@ +# +# LIRC driver(s) configuration +# +menuconfig INPUT_LIRC + bool "Linux Infrared Remote Control IR receiver/transmitter drivers" + help + Say Y here, and all supported Linux Infrared Remote Control IR and + RF receiver and transmitter drivers will be displayed. When paired + with a remote control and the lirc daemon, the receiver drivers + allow control of your Linux system via remote control. + +if INPUT_LIRC + +config LIRC_DEV + tristate "LIRC device loadable module support" + help + LIRC device loadable module support, required for most LIRC drivers + +config LIRC_BT829 + tristate "BT829 based hardware" + depends on LIRC_DEV + help + Driver for the IR interface on BT829-based hardware + +config LIRC_ENE0100 + tristate "ENE KB3924/ENE0100 CIR Port Reciever" + depends on LIRC_DEV + help + This is a driver for CIR port handled by ENE KB3924 embedded + controller found on some notebooks. + It appears on PNP list as ENE0100. + +config LIRC_I2C + tristate "I2C Based IR Receivers" + depends on LIRC_DEV + help + Driver for I2C-based IR receivers, such as those commonly + found onboard Hauppauge PVR-150/250/350 video capture cards + +config LIRC_IGORPLUGUSB + tristate "Igor Cesko's USB IR Receiver" + depends on LIRC_DEV && USB + help + Driver for Igor Cesko's USB IR Receiver + +config LIRC_IMON + tristate "Soundgraph IMON Receiver" + depends on LIRC_DEV + help + Driver for the Soundgraph IMON IR Receiver + +config LIRC_IT87 + tristate "ITE IT87XX CIR Port Receiver" + depends on LIRC_DEV + help + Driver for the ITE IT87xx IR Receiver + +config LIRC_ITE8709 + tristate "ITE8709 CIR Port Receiver" + depends on LIRC_DEV && PNP + help + Driver for the ITE8709 IR Receiver + +config LIRC_MCEUSB + tristate "Windows Media Center Ed. USB IR Transceiver" + depends on LIRC_DEV && USB + help + Driver for Windows Media Center Ed. USB IR Transceivers + +config LIRC_PARALLEL + tristate "Homebrew Parallel Port Receiver" + depends on LIRC_DEV && !SMP + help + Driver for Homebrew Parallel Port Receivers + +config LIRC_SASEM + tristate "Sasem USB IR Remote" + depends on LIRC_DEV + help + Driver for the Sasem OnAir Remocon-V or Dign HV5 HTPC IR/VFD Module + +config LIRC_SERIAL + tristate "Homebrew Serial Port Receiver" + depends on LIRC_DEV + help + Driver for Homebrew Serial Port Receivers + +config LIRC_SERIAL_TRANSMITTER + bool "Serial Port Transmitter" + default y + depends on LIRC_SERIAL + help + Serial Port Transmitter support + +config LIRC_SIR + tristate "Built-in SIR IrDA port" + depends on LIRC_DEV + help + Driver for the SIR IrDA port + +config LIRC_STREAMZAP + tristate "Streamzap PC Receiver" + depends on LIRC_DEV + help + Driver for the Streamzap PC Receiver + +config LIRC_TTUSBIR + tristate "Technotrend USB IR Receiver" + depends on LIRC_DEV && USB + help + Driver for the Technotrend USB IR Receiver + +config LIRC_ZILOG [...15368 lines suppressed...] + ir->task = kthread_run(lirc_thread, ir, "lirc_zilog"); + if (IS_ERR(ir->task)) { + ret = PTR_ERR(ir->task); + zilog_error("lirc_register_driver: cannot run " + "poll thread %d\n", ret); + goto err; + } + wait_for_completion(&tn); + ir->t_notify = NULL; + } + + /* initialise TX device */ + memcpy(&ir->c_tx, &client_template, sizeof(struct i2c_client)); + if (have_tx) { + /* I2C attach to device */ + ir->c_tx.addr = 0x70; + strncpy(ir->c_tx.name, "Zilog/Hauppauge TX", I2C_NAME_SIZE); + ret = i2c_attach(&ir->c_tx, ir); + if (ret != 0) + goto err; + } + + /* set lirc_dev stuff */ + ir->l.code_length = 13; + ir->l.rbuf = &ir->buf; + ir->l.fops = &lirc_fops; + ir->l.data = ir; + ir->l.minor = minor; + ir->l.sample_rate = 0; + + /* register with lirc */ + ir->l.minor = lirc_register_driver(&ir->l); + if (ir->l.minor < 0 || ir->l.minor >= MAX_IRCTL_DEVICES) { + zilog_error("ir_attach: \"minor\" must be between 0 and %d " + "(%d)!\n", MAX_IRCTL_DEVICES-1, ir->l.minor); + ret = -EBADRQC; + goto err; + } + + /* store this for getting back in open() later on */ + ir_devices[ir->l.minor] = ir; + + /* + * if we have the tx device, load the 'firmware'. We do this + * after registering with lirc as otherwise hotplug seems to take + * 10s to create the lirc device. + */ + if (have_tx) { + /* Special TX init */ + ret = tx_init(ir); + if (ret != 0) + goto err; + } + return 0; + +err: + /* undo everything, hopefully... */ + if (ir->c_rx.addr) + ir_remove(&ir->c_rx); + if (ir->c_tx.addr) + ir_remove(&ir->c_tx); + return ret; +} + +static int ir_remove(struct i2c_client *client) +{ + struct IR *ir = i2c_get_clientdata(client); + mutex_lock(&ir->lock); + + if (client == &ir->c_rx) { + DECLARE_COMPLETION(tn); + DECLARE_COMPLETION(tn2); + + /* end up polling thread */ + if (ir->task && !IS_ERR(ir->task)) { + ir->t_notify = &tn; + ir->t_notify2 = &tn2; + ir->shutdown = 1; + wake_up_process(ir->task); + complete(&tn2); + wait_for_completion(&tn); + ir->t_notify = NULL; + ir->t_notify2 = NULL; + } + + } else { + mutex_unlock(&ir->lock); + zilog_error("%s: detached from something we didn't " + "attach to\n", __func__); + return -ENODEV; + } + + --ir->devs; + if (ir->devs < 0) { + mutex_unlock(&ir->lock); + zilog_error("%s: invalid device count\n", __func__); + return -ENODEV; + } else if (ir->devs == 0) { + /* unregister lirc driver */ + if (ir->l.minor >= 0 && ir->l.minor < MAX_IRCTL_DEVICES) { + lirc_unregister_driver(ir->l.minor); + ir_devices[ir->l.minor] = NULL; + } + + /* free memory */ + lirc_buffer_free(&ir->buf); + mutex_unlock(&ir->lock); + kfree(ir); + return 0; + } + mutex_unlock(&ir->lock); + return 0; +} + +static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) +{ + struct i2c_adapter *adap = client->adapter; + char buf; + + if (adap->id == I2C_HW_B_BT848 || +#ifdef I2C_HW_B_HDPVR + adap->id == I2C_HW_B_HDPVR || +#endif + adap->id == I2C_HW_B_CX2341X) { + int have_rx = 0, have_tx = 0; + + /* + * The external IR receiver is at i2c address 0x71. + * The IR transmitter is at 0x70. + */ + client->addr = 0x70; + + if (!disable_rx) { + if (i2c_master_recv(client, &buf, 1) == 1) + have_rx = 1; + dprintk("probe 0x70 @ %s: %s\n", + adap->name, + have_rx ? "yes" : "no"); + } + + if (!disable_tx) { + client->addr = 0x71; + if (i2c_master_recv(client, &buf, 1) == 1) + have_tx = 1; + dprintk("probe 0x71 @ %s: %s\n", + adap->name, + have_tx ? "yes" : "no"); + } + + if (have_rx || have_tx) + return ir_attach(adap, have_rx, have_tx); + else + zilog_error("%s: no devices found\n", adap->name); + } + + return 0; +} + +static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg) +{ + /* nothing */ + return 0; +} + +static int __init zilog_init(void) +{ + mutex_init(&tx_data_lock); + request_module("firmware_class"); + i2c_add_driver(&driver); + return 0; +} + +static void __exit zilog_exit(void) +{ + i2c_del_driver(&driver); + /* if loaded */ + fw_unload(); +} + +module_init(zilog_init); +module_exit(zilog_exit); + +MODULE_DESCRIPTION("Zilog/Hauppauge infrared transmitter driver (i2c stack)"); +MODULE_AUTHOR("Gerd Knorr, Michal Kochanowicz, Christoph Bartelmus, " + "Ulrich Mueller, Stefan Jahn, Jerome Brock, Mark Weaver"); +MODULE_LICENSE("GPL"); +/* for compat with old name, which isn't all that accurate anymore */ +MODULE_ALIAS("lirc_pvr150"); + +module_param(minor, int, 0444); +MODULE_PARM_DESC(minor, "Preferred minor device number"); + +module_param(debug, bool, 0644); +MODULE_PARM_DESC(debug, "Enable debugging messages"); + +module_param(disable_rx, bool, 0644); +MODULE_PARM_DESC(disable_rx, "Disable the IR receiver device"); + +module_param(disable_tx, bool, 0644); +MODULE_PARM_DESC(disable_tx, "Disable the IR transmitter device"); --- linux-2.6.31-lirc.patch DELETED --- --- lirc_streamzap-buffer-rework.patch DELETED --- From mtasaka at fedoraproject.org Sun Aug 30 06:37:33 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 30 Aug 2009 06:37:33 +0000 (UTC) Subject: rpms/jd/F-10 .cvsignore, 1.395, 1.396 jd.spec, 1.455, 1.456 sources, 1.396, 1.397 Message-ID: <20090830063733.7976811C02CA@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7857/F-10 Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/.cvsignore,v retrieving revision 1.395 retrieving revision 1.396 diff -u -p -r1.395 -r1.396 --- .cvsignore 19 Aug 2009 06:49:10 -0000 1.395 +++ .cvsignore 30 Aug 2009 06:37:29 -0000 1.396 @@ -1 +1 @@ -jd-2.4.2-svn3047_trunk.tgz +jd-2.4.2-svn3054_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/jd.spec,v retrieving revision 1.455 retrieving revision 1.456 diff -u -p -r1.455 -r1.456 --- jd.spec 19 Aug 2009 06:49:10 -0000 1.455 +++ jd.spec 30 Aug 2009 06:37:29 -0000 1.456 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3047_trunk +%define strtag svn3054_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Tue Aug 18 2009 Mamoru Tasaka -- rev 3047 +* Sun Aug 30 2009 Mamoru Tasaka +- rev 3054 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/sources,v retrieving revision 1.396 retrieving revision 1.397 diff -u -p -r1.396 -r1.397 --- sources 19 Aug 2009 06:49:10 -0000 1.396 +++ sources 30 Aug 2009 06:37:29 -0000 1.397 @@ -1 +1 @@ -918d0c72ae87b6ea75cb91de29b0404e jd-2.4.2-svn3047_trunk.tgz +26b788eb750ba90ecb8ef1ded3909b7e jd-2.4.2-svn3054_trunk.tgz From mtasaka at fedoraproject.org Sun Aug 30 06:37:33 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 30 Aug 2009 06:37:33 +0000 (UTC) Subject: rpms/jd/F-11 .cvsignore, 1.389, 1.390 jd.spec, 1.451, 1.452 sources, 1.390, 1.391 Message-ID: <20090830063733.759D711C0072@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7857/F-11 Modified Files: .cvsignore jd.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/.cvsignore,v retrieving revision 1.389 retrieving revision 1.390 diff -u -p -r1.389 -r1.390 --- .cvsignore 19 Aug 2009 06:49:11 -0000 1.389 +++ .cvsignore 30 Aug 2009 06:37:31 -0000 1.390 @@ -1 +1 @@ -jd-2.4.2-svn3047_trunk.tgz +jd-2.4.2-svn3054_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/jd.spec,v retrieving revision 1.451 retrieving revision 1.452 diff -u -p -r1.451 -r1.452 --- jd.spec 19 Aug 2009 06:49:11 -0000 1.451 +++ jd.spec 30 Aug 2009 06:37:31 -0000 1.452 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3047_trunk +%define strtag svn3054_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Tue Aug 18 2009 Mamoru Tasaka -- rev 3047 +* Sun Aug 30 2009 Mamoru Tasaka +- rev 3054 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/sources,v retrieving revision 1.390 retrieving revision 1.391 diff -u -p -r1.390 -r1.391 --- sources 19 Aug 2009 06:49:11 -0000 1.390 +++ sources 30 Aug 2009 06:37:31 -0000 1.391 @@ -1 +1 @@ -918d0c72ae87b6ea75cb91de29b0404e jd-2.4.2-svn3047_trunk.tgz +26b788eb750ba90ecb8ef1ded3909b7e jd-2.4.2-svn3054_trunk.tgz From mclasen at fedoraproject.org Sun Aug 30 06:43:29 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sun, 30 Aug 2009 06:43:29 +0000 (UTC) Subject: rpms/gnome-settings-daemon/devel locate-pointer-csw.patch, NONE, 1.1 gnome-settings-daemon.spec, 1.118, 1.119 Message-ID: <20090830064329.9740C11C0072@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-settings-daemon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8804 Modified Files: gnome-settings-daemon.spec Added Files: locate-pointer-csw.patch Log Message: Fix 'Locate Pointer' locate-pointer-csw.patch: gsd-locate-pointer.c | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) --- NEW FILE locate-pointer-csw.patch --- --- gnome-settings-daemon-2.27.91/plugins/mouse/gsd-locate-pointer.c 2009-08-30 02:33:02.791519895 -0400 +++ hacked/plugins/mouse/gsd-locate-pointer.c 2009-08-30 02:32:13.785515177 -0400 @@ -126,27 +126,29 @@ cairo_t *cr; GdkBitmap *mask; - if (event->window != data->window) + if (event && event->window != data->window) return FALSE; - cr = gdk_cairo_create (data->window); - if (gtk_widget_is_composited (data->widget)) - locate_pointer_paint (data, cr, TRUE); - else { - locate_pointer_paint (data, cr, FALSE); + cr = gdk_cairo_create (data->window); + locate_pointer_paint (data, cr, TRUE); cairo_destroy (cr); - + } + else + { /* create a bitmap for the shape, reuse the cairo_t to paint on it */ mask = gdk_pixmap_new (data->window, WINDOW_SIZE, WINDOW_SIZE, 1); cr = gdk_cairo_create (mask); locate_pointer_paint (data, cr, FALSE); gdk_window_shape_combine_mask (data->window, mask, 0, 0); g_object_unref (mask); - } + cairo_destroy (cr); - cairo_destroy (cr); + cr = gdk_cairo_create (data->window); + locate_pointer_paint (data, cr, FALSE); + cairo_destroy (cr); + } return TRUE; } @@ -168,7 +170,7 @@ else if (progress >= data->progress + CIRCLES_PROGRESS_INTERVAL) { /* only invalidate window each circle interval */ - gdk_window_invalidate_rect (data->window, NULL, FALSE); + locate_pointer_expose (data->widget, NULL, data); data->progress += CIRCLES_PROGRESS_INTERVAL; } @@ -340,10 +342,9 @@ g_signal_connect (data->widget, "composited-changed", G_CALLBACK (composited_changed), data); + move_locate_pointer_window (data, screen); composited_changed (data->widget, data); - gdk_window_show (data->window); - move_locate_pointer_window (data, screen); gsd_timeline_start (data->timeline); } Index: gnome-settings-daemon.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/devel/gnome-settings-daemon.spec,v retrieving revision 1.118 retrieving revision 1.119 diff -u -p -r1.118 -r1.119 --- gnome-settings-daemon.spec 26 Aug 2009 04:33:47 -0000 1.118 +++ gnome-settings-daemon.spec 30 Aug 2009 06:43:29 -0000 1.119 @@ -1,6 +1,6 @@ Name: gnome-settings-daemon Version: 2.27.91 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The daemon sharing settings from GNOME to GTK+/KDE applications Group: System Environment/Daemons @@ -38,6 +38,8 @@ Patch12: gnome-settings-daemon-2.26.1-fi Patch13: locate-pointer-process.patch # http://bugzilla.gnome.org/show_bug.cgi?id=593112 Patch14: buttonmapping.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=593115 +Patch15: locate-pointer-csw.patch %description A daemon to share settings from GNOME to other applications. It also @@ -60,6 +62,7 @@ developing applications that use %{name} %patch12 -p1 -b .lefthand-touchpad %patch13 -p1 -b .locate-pointer %patch14 -p1 -b .buttonmap +%patch15 -p1 -b .locate-pointer-csw autoreconf -i -f @@ -173,6 +176,9 @@ fi %{_libdir}/pkgconfig/gnome-settings-daemon.pc %changelog +* Sun Aug 30 2009 Matthias Clasen - 2.27.91-3 +- Make 'Locate Pointer' work with metacity again + * Wed Aug 26 2009 Peter Hutterer 2.27.91-2 - buttonmapping.patch: Don't check for IsXExtensionDevice, only skip button mappings for core devices instead (#502129). From than at fedoraproject.org Sun Aug 30 07:09:03 2009 From: than at fedoraproject.org (Than Ngo) Date: Sun, 30 Aug 2009 07:09:03 +0000 (UTC) Subject: rpms/kdebase-runtime/devel kdebase-runtime.spec,1.137,1.138 Message-ID: <20090830070904.0AE2111C02CA@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13648 Modified Files: kdebase-runtime.spec Log Message: 4.3.1 Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/devel/kdebase-runtime.spec,v retrieving revision 1.137 retrieving revision 1.138 diff -u -p -r1.137 -r1.138 --- kdebase-runtime.spec 28 Aug 2009 12:54:57 -0000 1.137 +++ kdebase-runtime.spec 30 Aug 2009 07:09:00 -0000 1.138 @@ -96,9 +96,6 @@ BuildArch: noarch %patch2 -p1 -b .knetattach %patch3 -p1 -b .iconthemes-inherit %patch4 -p1 -b .nepomuk-autostart -%patch5 -p0 -b .comborender -%patch6 -p0 -b .kcmlocalecrash -%patch7 -p0 -b .fish %build mkdir -p %{_target_platform} From denis at fedoraproject.org Sun Aug 30 07:09:03 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Sun, 30 Aug 2009 07:09:03 +0000 (UTC) Subject: rpms/libsigc++20/devel .cvsignore, 1.8, 1.9 libsigc++.spec, 1.20, 1.21 sources, 1.9, 1.10 Message-ID: <20090830070904.0919511C0072@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/libsigc++20/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13620 Modified Files: .cvsignore libsigc++.spec sources Log Message: - Update to upstream 2.2.4.1 - Added devhelp book and necessary BRs - Split documentation into new subpackage - Moved documentation to gtk-doc dir Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libsigc++20/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 11 Mar 2008 11:24:35 -0000 1.8 +++ .cvsignore 30 Aug 2009 07:09:02 -0000 1.9 @@ -1 +1 @@ -libsigc++-2.2.2.tar.bz2 +libsigc++-2.2.4.1.tar.bz2 Index: libsigc++.spec =================================================================== RCS file: /cvs/pkgs/rpms/libsigc++20/devel/libsigc++.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- libsigc++.spec 25 Jul 2009 08:38:07 -0000 1.20 +++ libsigc++.spec 30 Aug 2009 07:09:02 -0000 1.21 @@ -1,6 +1,6 @@ Name: libsigc++20 -Version: 2.2.2 -Release: 4%{?dist} +Version: 2.2.4.1 +Release: 1%{?dist} Summary: Typesafe signal framework for C++ @@ -9,9 +9,8 @@ License: LGPLv2+ URL: http://libsigc.sourceforge.net/ Source0: http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.0/libsigc++-%version.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: doxygen graphviz -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig BuildRequires: m4 %description @@ -41,29 +40,40 @@ needed for development with %name. %setup -q -n libsigc++-%{version} +%package doc +Summary: Documentation for %{name}, includes full API docs +Group: Documentation + + +%description doc +This package contains the full API documentation for %{name}. + + %build %configure %{!?_with_static: --disable-static} make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT docs-to-include +rm -rf $RPM_BUILD_ROOT make DESTDIR=${RPM_BUILD_ROOT} install find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' -%{__mkdir} docs-to-include -%{__mv} ${RPM_BUILD_ROOT}%{_docdir}/libsigc-2.0/* docs-to-include/ +mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html +mv ${RPM_BUILD_ROOT}%{_datadir}/doc/libsigc++-2.0 ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html +mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/libsigc++-2.0/* ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/libsigc++-2.0/ +# Fix documentation link in devhelp file, since we moved the docs to +# the gtk-doc directory. +sed -i 's:/usr/share/doc:/usr/share/gtk-doc/html:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/libsigc++-2.0/*.devhelp2 + %clean rm -rf $RPM_BUILD_ROOT -%post -/sbin/ldconfig +%post -p /sbin/ldconfig -%postun -/sbin/ldconfig - +%postun -p /sbin/ldconfig %files @@ -71,16 +81,28 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS COPYING README NEWS ChangeLog TODO %{_libdir}/*.so.* + %files devel %defattr(-,root,root,-) -%doc docs-to-include/* %{_includedir}/* %{_libdir}/sigc++-2.0 %{_libdir}/pkgconfig/*.pc %{?_with_static: %{_libdir}/*.a} %{_libdir}/*.so + +%files doc +%defattr(-, root, root, -) +%doc %{_datadir}/gtk-doc/html/libsigc++-2.0 + + %changelog +* Sat Aug 29 2009 Denis Leroy - 2.2.4.1-1 +- Update to upstream 2.2.4.1 +- Added devhelp book and necessary BRs +- Split documentation into new subpackage +- Moved documentation to gtk-doc dir + * Sat Jul 25 2009 Fedora Release Engineering - 2.2.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libsigc++20/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 11 Mar 2008 11:24:35 -0000 1.9 +++ sources 30 Aug 2009 07:09:02 -0000 1.10 @@ -1 +1 @@ -962493fd6b26425f21504c3416c4efa1 libsigc++-2.2.2.tar.bz2 +3a362dbcd23a9c3bcb2a257fac8a9466 libsigc++-2.2.4.1.tar.bz2 From emaldonado at fedoraproject.org Sun Aug 30 07:13:54 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Sun, 30 Aug 2009 07:13:54 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.105,1.106 Message-ID: <20090830071354.879AD11C0072@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14629 Modified Files: nss.spec Log Message: Do not require sqlite for nss, it breaks nss-util install - bug 520277 Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.105 retrieving revision 1.106 diff -u -p -r1.105 -r1.106 --- nss.spec 29 Aug 2009 20:46:40 -0000 1.105 +++ nss.spec 30 Aug 2009 07:13:53 -0000 1.106 @@ -6,7 +6,7 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 26%{?dist} +Release: 27%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -14,7 +14,6 @@ Requires: nspr >= %{nspr_version Requires: nss-util >= %{nss_util_version} Requires: nss-softokn >= %{nss_softokn_version} Requires: nss-softokn-freebl%{_isa} >= %{nss_softokn_version} -Requires: sqlite BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: nspr-devel >= %{nspr_version} BuildRequires: nss-softokn >= %{nss_softokn_version} @@ -440,6 +439,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Sat Aug 29 2009 Elio Maldonado - 3.12.3.99.3-27 +- Don't require sqlite for nss + * Sat Aug 29 2009 Elio Maldonado - 3.12.3.99.3-26 - Ensure versions in the requires match those used when creating nss.pc From denis at fedoraproject.org Sun Aug 30 08:27:00 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Sun, 30 Aug 2009 08:27:00 +0000 (UTC) Subject: rpms/glibmm24/devel .cvsignore, 1.38, 1.39 glibmm.spec, 1.56, 1.57 sources, 1.39, 1.40 Message-ID: <20090830082700.9BA2111C0072@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/glibmm24/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31740 Modified Files: .cvsignore glibmm.spec sources Log Message: Update to upstream 2.21.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/.cvsignore,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- .cvsignore 16 Aug 2009 17:04:51 -0000 1.38 +++ .cvsignore 30 Aug 2009 08:26:58 -0000 1.39 @@ -1 +1 @@ -glibmm-2.21.3.tar.bz2 +glibmm-2.21.4.tar.bz2 Index: glibmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/glibmm.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- glibmm.spec 16 Aug 2009 17:04:51 -0000 1.56 +++ glibmm.spec 30 Aug 2009 08:26:58 -0000 1.57 @@ -1,5 +1,5 @@ Name: glibmm24 -Version: 2.21.3 +Version: 2.21.4 Release: 1%{?dist} Summary: C++ interface for GTK2 (a GUI library for X) @@ -61,9 +61,10 @@ find $RPM_BUILD_ROOT -type f -name "*.la # Fix documentation installation, put everything under gtk-doc mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4 %{__mv} ${RPM_BUILD_ROOT}%{_docdir}/glibmm-2.4/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/ -%{__mv} ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/glibmm-2.4/*.devhelp $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/ -sed -i 's:../../../doc/glibmm-2.4/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/glibmm-2.4/*.devhelp +%{__mv} ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/glibmm-2.4/*.devhelp2 $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/ +sed -i 's:../../../doc/glibmm-2.4/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/glibmm-2.4/*.devhelp2 rm -fr $RPM_BUILD_ROOT%{_datadir}/devhelp/books/glibmm-2.4 +rm -fr $RPM_BUILD_ROOT%{_datadir}/glibmm-2.4 %clean @@ -100,6 +101,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Denis Leroy - 2.21.4-1 +- Update to upstream 2.21.4 + * Sun Aug 16 2009 Denis Leroy - 2.21.3-1 - Update to upstream 2.21.3 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/sources,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- sources 16 Aug 2009 17:04:51 -0000 1.39 +++ sources 30 Aug 2009 08:26:58 -0000 1.40 @@ -1 +1 @@ -f9f7023f9bddc38f787853eff0a3aafe glibmm-2.21.3.tar.bz2 +08be0712e2992a395ac9405376dbc392 glibmm-2.21.4.tar.bz2 From pkgdb at fedoraproject.org Sun Aug 30 09:26:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:26:58 +0000 Subject: [pkgdb] spring had acl change status Message-ID: <20090830092658.C724C10F883@bastion2.fedora.phx.redhat.com> abompard has set the watchbugzilla acl on spring (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sun Aug 30 09:27:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:02 +0000 Subject: [pkgdb] spring had acl change status Message-ID: <20090830092702.2239110F88C@bastion2.fedora.phx.redhat.com> abompard has set the watchcommits acl on spring (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sun Aug 30 09:27:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:03 +0000 Subject: [pkgdb] spring had acl change status Message-ID: <20090830092703.E769C10F894@bastion2.fedora.phx.redhat.com> abompard has set the commit acl on spring (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sun Aug 30 09:27:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:06 +0000 Subject: [pkgdb] spring had acl change status Message-ID: <20090830092706.819C310F897@bastion2.fedora.phx.redhat.com> abompard has set the approveacls acl on spring (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sun Aug 30 09:27:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:12 +0000 Subject: [pkgdb] spring had acl change status Message-ID: <20090830092712.6359910F87F@bastion2.fedora.phx.redhat.com> abompard has set the watchbugzilla acl on spring (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sun Aug 30 09:27:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:14 +0000 Subject: [pkgdb] spring had acl change status Message-ID: <20090830092714.E36D910F899@bastion2.fedora.phx.redhat.com> abompard has set the watchcommits acl on spring (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sun Aug 30 09:27:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:17 +0000 Subject: [pkgdb] spring had acl change status Message-ID: <20090830092717.1F07010F89C@bastion2.fedora.phx.redhat.com> abompard has set the commit acl on spring (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sun Aug 30 09:27:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:19 +0000 Subject: [pkgdb] spring had acl change status Message-ID: <20090830092719.41D7110F888@bastion2.fedora.phx.redhat.com> abompard has set the approveacls acl on spring (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring From pkgdb at fedoraproject.org Sun Aug 30 09:27:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:48 +0000 Subject: [pkgdb] spring-maps-default had acl change status Message-ID: <20090830092748.D189110F882@bastion2.fedora.phx.redhat.com> abompard has set the watchbugzilla acl on spring-maps-default (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sun Aug 30 09:27:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:51 +0000 Subject: [pkgdb] spring-maps-default had acl change status Message-ID: <20090830092751.1A2B610F8A1@bastion2.fedora.phx.redhat.com> abompard has set the watchcommits acl on spring-maps-default (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sun Aug 30 09:27:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:53 +0000 Subject: [pkgdb] spring-maps-default had acl change status Message-ID: <20090830092753.C5E2B10F89B@bastion2.fedora.phx.redhat.com> abompard has set the commit acl on spring-maps-default (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sun Aug 30 09:27:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:55 +0000 Subject: [pkgdb] spring-maps-default had acl change status Message-ID: <20090830092755.D342110F8A2@bastion2.fedora.phx.redhat.com> abompard has set the approveacls acl on spring-maps-default (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sun Aug 30 09:27:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:27:58 +0000 Subject: [pkgdb] spring-maps-default had acl change status Message-ID: <20090830092759.1532D10F8A8@bastion2.fedora.phx.redhat.com> abompard has set the watchbugzilla acl on spring-maps-default (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sun Aug 30 09:28:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:01 +0000 Subject: [pkgdb] spring-maps-default had acl change status Message-ID: <20090830092801.EFDC010F8AB@bastion2.fedora.phx.redhat.com> abompard has set the watchcommits acl on spring-maps-default (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sun Aug 30 09:28:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:03 +0000 Subject: [pkgdb] spring-maps-default had acl change status Message-ID: <20090830092803.A254710F89D@bastion2.fedora.phx.redhat.com> abompard has set the commit acl on spring-maps-default (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sun Aug 30 09:28:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:05 +0000 Subject: [pkgdb] spring-maps-default had acl change status Message-ID: <20090830092805.CF72910F8AF@bastion2.fedora.phx.redhat.com> abompard has set the approveacls acl on spring-maps-default (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-maps-default From pkgdb at fedoraproject.org Sun Aug 30 09:28:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:35 +0000 Subject: [pkgdb] springlobby had acl change status Message-ID: <20090830092835.CEFDA10F897@bastion2.fedora.phx.redhat.com> abompard has set the watchbugzilla acl on springlobby (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sun Aug 30 09:28:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:36 +0000 Subject: [pkgdb] springlobby had acl change status Message-ID: <20090830092837.06D8010F8B2@bastion2.fedora.phx.redhat.com> abompard has set the watchcommits acl on springlobby (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sun Aug 30 09:28:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:46 +0000 Subject: [pkgdb] springlobby had acl change status Message-ID: <20090830092846.9347010F8A3@bastion2.fedora.phx.redhat.com> abompard has set the commit acl on springlobby (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sun Aug 30 09:28:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:48 +0000 Subject: [pkgdb] springlobby had acl change status Message-ID: <20090830092848.8093C10F8B4@bastion2.fedora.phx.redhat.com> abompard has set the approveacls acl on springlobby (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sun Aug 30 09:28:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:52 +0000 Subject: [pkgdb] springlobby had acl change status Message-ID: <20090830092852.A01B510F8B7@bastion2.fedora.phx.redhat.com> abompard has set the watchbugzilla acl on springlobby (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sun Aug 30 09:28:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:52 +0000 Subject: [pkgdb] springlobby had acl change status Message-ID: <20090830092852.DE81610F8BA@bastion2.fedora.phx.redhat.com> abompard has set the watchcommits acl on springlobby (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sun Aug 30 09:28:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:53 +0000 Subject: [pkgdb] springlobby had acl change status Message-ID: <20090830092853.D4D8F10F8BE@bastion2.fedora.phx.redhat.com> abompard has set the commit acl on springlobby (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sun Aug 30 09:28:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:28:54 +0000 Subject: [pkgdb] springlobby had acl change status Message-ID: <20090830092854.5AD7210F8C1@bastion2.fedora.phx.redhat.com> abompard has set the approveacls acl on springlobby (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/springlobby From pkgdb at fedoraproject.org Sun Aug 30 09:29:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:29:22 +0000 Subject: [pkgdb] spring-installer had acl change status Message-ID: <20090830092922.6033F10F88C@bastion2.fedora.phx.redhat.com> abompard has set the watchbugzilla acl on spring-installer (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sun Aug 30 09:29:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:29:23 +0000 Subject: [pkgdb] spring-installer had acl change status Message-ID: <20090830092923.C4C3210F8A9@bastion2.fedora.phx.redhat.com> abompard has set the watchcommits acl on spring-installer (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sun Aug 30 09:29:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:29:23 +0000 Subject: [pkgdb] spring-installer had acl change status Message-ID: <20090830092923.8A0B610F8A5@bastion2.fedora.phx.redhat.com> abompard has set the commit acl on spring-installer (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sun Aug 30 09:29:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:29:24 +0000 Subject: [pkgdb] spring-installer had acl change status Message-ID: <20090830092925.0D53610F8AD@bastion2.fedora.phx.redhat.com> abompard has set the approveacls acl on spring-installer (Fedora devel) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sun Aug 30 09:29:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:29:26 +0000 Subject: [pkgdb] spring-installer had acl change status Message-ID: <20090830092927.0090B10F8C2@bastion2.fedora.phx.redhat.com> abompard has set the watchbugzilla acl on spring-installer (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sun Aug 30 09:29:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:29:27 +0000 Subject: [pkgdb] spring-installer had acl change status Message-ID: <20090830092927.0DB1210F8C5@bastion2.fedora.phx.redhat.com> abompard has set the watchcommits acl on spring-installer (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sun Aug 30 09:29:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:29:28 +0000 Subject: [pkgdb] spring-installer had acl change status Message-ID: <20090830092928.18B8F10F8C6@bastion2.fedora.phx.redhat.com> abompard has set the commit acl on spring-installer (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From pkgdb at fedoraproject.org Sun Aug 30 09:29:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 30 Aug 2009 09:29:29 +0000 Subject: [pkgdb] spring-installer had acl change status Message-ID: <20090830092929.7ABBA10F8C9@bastion2.fedora.phx.redhat.com> abompard has set the approveacls acl on spring-installer (Fedora 11) to Approved for ynemoy To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spring-installer From epienbro at fedoraproject.org Sun Aug 30 10:49:07 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sun, 30 Aug 2009 10:49:07 +0000 (UTC) Subject: rpms/mingw32-enchant/devel mingw32-enchant.spec,1.1,1.2 Message-ID: <20090830104907.C6DCD11C0072@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-enchant/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22751 Modified Files: mingw32-enchant.spec Log Message: Automatically generate debuginfo subpackage Index: mingw32-enchant.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-enchant/devel/mingw32-enchant.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mingw32-enchant.spec 11 Aug 2009 16:30:36 -0000 1.1 +++ mingw32-enchant.spec 30 Aug 2009 10:49:07 -0000 1.2 @@ -3,11 +3,12 @@ %global _use_internal_dependency_generator 0 %global __find_requires %{_mingw32_findrequires} %global __find_provides %{_mingw32_findprovides} +%define __debug_install_post %{_mingw32_debug_install_post} Summary: MinGW Windows Enchanting Spell Checking Library Name: mingw32-enchant Version: 1.5.0 -Release: 2%{?dist} +Release: 3%{?dist} Group: System Environment/Libraries License: LGPLv2+ Source0: http://www.abisource.com/downloads/enchant/%{version}/enchant-%{version}.tar.gz @@ -48,6 +49,9 @@ Group: Development/Libraries Static version of the MinGW Windows enchant spell checking library. +%{_mingw32_debug_package} + + %prep %setup -qn "enchant-%{version}" @@ -118,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Erik van Pienbroek - 1.5.0-3 +- Automatically generate debuginfo subpackage + * Sun Aug 9 2009 Erik van Pienbroek - 1.5.0-2 - Dropped BR: autoconf libtool - Added BR: m4 From epienbro at fedoraproject.org Sun Aug 30 10:53:49 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sun, 30 Aug 2009 10:53:49 +0000 (UTC) Subject: rpms/mingw32-hunspell/devel mingw32-hunspell.spec,1.4,1.5 Message-ID: <20090830105349.786D611C0072@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-hunspell/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23785 Modified Files: mingw32-hunspell.spec Log Message: Automatically generate debuginfo subpackage Index: mingw32-hunspell.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-hunspell/devel/mingw32-hunspell.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mingw32-hunspell.spec 12 Aug 2009 22:06:26 -0000 1.4 +++ mingw32-hunspell.spec 30 Aug 2009 10:53:49 -0000 1.5 @@ -3,11 +3,12 @@ %global _use_internal_dependency_generator 0 %global __find_requires %{_mingw32_findrequires} %global __find_provides %{_mingw32_findprovides} +%define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-hunspell Summary: MinGW Windows spell checker and morphological analyzer library Version: 1.2.8 -Release: 9%{?dist} +Release: 10%{?dist} Source0: http://downloads.sourceforge.net/hunspell/hunspell-%{version}.tar.gz Group: System Environment/Libraries URL: http://hunspell.sourceforge.net/ @@ -53,6 +54,9 @@ Group: Development/Libraries Static version of the MinGW Windows hunspell spell checking library. +%{_mingw32_debug_package} + + %prep %setup -qn "hunspell-%{version}" %patch1 -p1 -b .ispell-alike.patch @@ -123,6 +127,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Erik van Pienbroek - 1.2.8-10 +- Automatically generate debuginfo subpackage + * Thu Aug 13 2009 Erik van Pienbroek - 1.2.8-9 - Fixed invalid source URL From epienbro at fedoraproject.org Sun Aug 30 10:59:28 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sun, 30 Aug 2009 10:59:28 +0000 (UTC) Subject: rpms/mingw32-libidn/devel mingw32-libidn.spec,1.2,1.3 Message-ID: <20090830105928.20D8311C0072@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libidn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25140 Modified Files: mingw32-libidn.spec Log Message: Automatically generate debuginfo subpackage Index: mingw32-libidn.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libidn/devel/mingw32-libidn.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- mingw32-libidn.spec 25 Jul 2009 12:21:45 -0000 1.2 +++ mingw32-libidn.spec 30 Aug 2009 10:59:27 -0000 1.3 @@ -3,6 +3,7 @@ %global _use_internal_dependency_generator 0 %global __find_requires %{_mingw32_findrequires} %global __find_provides %{_mingw32_findprovides} +%define __debug_install_post %{_mingw32_debug_install_post} # Native Fedora package is ancient, 0.6.14, which doesn't even # exist on the upstream servers any more. I have gone for the @@ -10,7 +11,7 @@ Name: mingw32-libidn Version: 1.14 -Release: 3%{?dist} +Release: 4%{?dist} Summary: MinGW Windows Internationalized Domain Name support library License: LGPLv2+ @@ -21,7 +22,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch -BuildRequires: mingw32-filesystem >= 33 +BuildRequires: mingw32-filesystem >= 49 BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils BuildRequires: mingw32-gettext @@ -47,6 +48,9 @@ Group: Development/Libraries Static version of the MinGW Windows IDN library. +%{_mingw32_debug_package} + + %prep %setup -q -n libidn-%{version} @@ -91,7 +95,11 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{_mingw32_libdir}/libidn.a + %changelog +* Sun Aug 30 2009 Erik van Pienbroek - 1.14-4 +- Automatically generate debuginfo subpackage + * Sat Jul 25 2009 Fedora Release Engineering - 1.14-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From adrian at fedoraproject.org Sun Aug 30 11:59:35 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Sun, 30 Aug 2009 11:59:35 +0000 (UTC) Subject: rpms/xlockmore/devel xlockmore-fix_petri.patch, NONE, 1.1 xlockmore.spec, 1.18, 1.19 Message-ID: <20090830115935.2ED5611C0072@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/xlockmore/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5098 Modified Files: xlockmore.spec Added Files: xlockmore-fix_petri.patch Log Message: * Sun Aug 30 2009 Adrian Reber - 5.28-1 - updated to 5.28 - applied patch to fix "xlock -mode petri segfaults with 32 bit displays" (#518379) xlockmore-fix_petri.patch: petri.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xlockmore-fix_petri.patch --- --- modes/petri.c.orig 2009-08-20 08:05:37.000000000 +0200 +++ modes/petri.c 2009-08-20 08:05:46.000000000 +0200 @@ -217,7 +217,7 @@ cell *arr; cell *head; cell *tail; - int count; + unsigned int count; Bool originalcolors; GC *coloredGCs; int blastcount; Index: xlockmore.spec =================================================================== RCS file: /cvs/extras/rpms/xlockmore/devel/xlockmore.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- xlockmore.spec 27 Jul 2009 08:08:45 -0000 1.18 +++ xlockmore.spec 30 Aug 2009 11:59:34 -0000 1.19 @@ -1,11 +1,12 @@ Summary: Screen lock and screen saver Name: xlockmore -Version: 5.26.1 -Release: 3%{?dist} +Version: 5.28 +Release: 1%{?dist} License: BSD Group: Amusements/Graphics URL: http://www.tux.org/~bagleyd/xlockmore.html -Source0: http://www.tux.org/~bagleyd/xlock/xlockmore-5.26.1/xlockmore-5.26.1.tar.bz2 +Source0: http://www.tux.org/~bagleyd/xlock/xlockmore-5.28/xlockmore-5.28.tar.bz2 +Patch0: xlockmore-fix_petri.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pam-devel esound-devel BuildRequires: mesa-libGL-devel mesa-libGLU-devel @@ -34,6 +35,7 @@ GTK based frontend for xlockmore. %prep %setup -q +%patch0 %{__sed} -i -e "s,/lib,/%{_lib},g" configure @@ -107,6 +109,10 @@ desktop-file-install \ %{_bindir}/xglock %changelog +* Sun Aug 30 2009 Adrian Reber - 5.28-1 +- updated to 5.28 +- applied patch to fix "xlock -mode petri segfaults with 32 bit displays" (#518379) + * Mon Jul 27 2009 Fedora Release Engineering - 5.26.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From adrian at fedoraproject.org Sun Aug 30 12:21:09 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Sun, 30 Aug 2009 12:21:09 +0000 (UTC) Subject: rpms/xlockmore/devel .cvsignore,1.12,1.13 sources,1.12,1.13 Message-ID: <20090830122109.BE9FD11C0072@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/xlockmore/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9178 Modified Files: .cvsignore sources Log Message: * Sun Aug 30 2009 Adrian Reber - 5.28-1 - updated to 5.28 - applied patch to fix "xlock -mode petri segfaults with 32 bit displays" (#518379) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xlockmore/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 9 Aug 2008 16:56:02 -0000 1.12 +++ .cvsignore 30 Aug 2009 12:21:09 -0000 1.13 @@ -1 +1 @@ -xlockmore-5.26.1.tar.bz2 +xlockmore-5.28.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/xlockmore/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 9 Aug 2008 16:56:02 -0000 1.12 +++ sources 30 Aug 2009 12:21:09 -0000 1.13 @@ -1 +1 @@ -db7faeb82074a5a1593ce60297c13f20 xlockmore-5.26.1.tar.bz2 +76bd1c42f1d1f2d9ea3d2d1837f7469e xlockmore-5.28.tar.bz2 From adrian at fedoraproject.org Sun Aug 30 12:47:37 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Sun, 30 Aug 2009 12:47:37 +0000 (UTC) Subject: rpms/xlockmore/F-10 xlockmore-fix_petri.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 xlockmore.spec, 1.16, 1.17 Message-ID: <20090830124737.721B711C0072@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/xlockmore/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14644 Modified Files: .cvsignore sources xlockmore.spec Added Files: xlockmore-fix_petri.patch Log Message: * Sun Aug 30 2009 Adrian Reber - 5.28-1 - updated to 5.28 - applied patch to fix "xlock -mode petri segfaults with 32 bit displays" (#518379) xlockmore-fix_petri.patch: petri.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xlockmore-fix_petri.patch --- --- modes/petri.c.orig 2009-08-20 08:05:37.000000000 +0200 +++ modes/petri.c 2009-08-20 08:05:46.000000000 +0200 @@ -217,7 +217,7 @@ cell *arr; cell *head; cell *tail; - int count; + unsigned int count; Bool originalcolors; GC *coloredGCs; int blastcount; Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xlockmore/F-10/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 9 Aug 2008 16:56:02 -0000 1.12 +++ .cvsignore 30 Aug 2009 12:47:37 -0000 1.13 @@ -1 +1 @@ -xlockmore-5.26.1.tar.bz2 +xlockmore-5.28.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/xlockmore/F-10/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 9 Aug 2008 16:56:02 -0000 1.12 +++ sources 30 Aug 2009 12:47:37 -0000 1.13 @@ -1 +1 @@ -db7faeb82074a5a1593ce60297c13f20 xlockmore-5.26.1.tar.bz2 +76bd1c42f1d1f2d9ea3d2d1837f7469e xlockmore-5.28.tar.bz2 Index: xlockmore.spec =================================================================== RCS file: /cvs/extras/rpms/xlockmore/F-10/xlockmore.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- xlockmore.spec 9 Aug 2008 16:56:02 -0000 1.16 +++ xlockmore.spec 30 Aug 2009 12:47:37 -0000 1.17 @@ -1,11 +1,12 @@ Summary: Screen lock and screen saver Name: xlockmore -Version: 5.26.1 +Version: 5.28 Release: 1%{?dist} License: BSD Group: Amusements/Graphics URL: http://www.tux.org/~bagleyd/xlockmore.html -Source0: http://www.tux.org/~bagleyd/xlock/xlockmore-5.26.1/xlockmore-5.26.1.tar.bz2 +Source0: http://www.tux.org/~bagleyd/xlock/xlockmore-5.28/xlockmore-5.28.tar.bz2 +Patch0: xlockmore-fix_petri.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pam-devel esound-devel BuildRequires: mesa-libGL-devel mesa-libGLU-devel @@ -34,6 +35,7 @@ GTK based frontend for xlockmore. %prep %setup -q +%patch0 %{__sed} -i -e "s,/lib,/%{_lib},g" configure @@ -107,6 +109,16 @@ desktop-file-install \ %{_bindir}/xglock %changelog +* Sun Aug 30 2009 Adrian Reber - 5.28-1 +- updated to 5.28 +- applied patch to fix "xlock -mode petri segfaults with 32 bit displays" (#518379) + +* Mon Jul 27 2009 Fedora Release Engineering - 5.26.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 5.26.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sat Aug 09 2008 Adrian Reber - 5.26.1-1 - updated to 5.26.1 From adrian at fedoraproject.org Sun Aug 30 12:48:34 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Sun, 30 Aug 2009 12:48:34 +0000 (UTC) Subject: rpms/xlockmore/F-11 xlockmore-fix_petri.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 xlockmore.spec, 1.17, 1.18 Message-ID: <20090830124834.0AB4011C0072@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/xlockmore/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14920 Modified Files: .cvsignore sources xlockmore.spec Added Files: xlockmore-fix_petri.patch Log Message: * Sun Aug 30 2009 Adrian Reber - 5.28-1 - updated to 5.28 - applied patch to fix "xlock -mode petri segfaults with 32 bit displays" (#518379) xlockmore-fix_petri.patch: petri.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xlockmore-fix_petri.patch --- --- modes/petri.c.orig 2009-08-20 08:05:37.000000000 +0200 +++ modes/petri.c 2009-08-20 08:05:46.000000000 +0200 @@ -217,7 +217,7 @@ cell *arr; cell *head; cell *tail; - int count; + unsigned int count; Bool originalcolors; GC *coloredGCs; int blastcount; Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xlockmore/F-11/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 9 Aug 2008 16:56:02 -0000 1.12 +++ .cvsignore 30 Aug 2009 12:48:33 -0000 1.13 @@ -1 +1 @@ -xlockmore-5.26.1.tar.bz2 +xlockmore-5.28.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/xlockmore/F-11/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 9 Aug 2008 16:56:02 -0000 1.12 +++ sources 30 Aug 2009 12:48:33 -0000 1.13 @@ -1 +1 @@ -db7faeb82074a5a1593ce60297c13f20 xlockmore-5.26.1.tar.bz2 +76bd1c42f1d1f2d9ea3d2d1837f7469e xlockmore-5.28.tar.bz2 Index: xlockmore.spec =================================================================== RCS file: /cvs/extras/rpms/xlockmore/F-11/xlockmore.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- xlockmore.spec 26 Feb 2009 09:51:58 -0000 1.17 +++ xlockmore.spec 30 Aug 2009 12:48:33 -0000 1.18 @@ -1,11 +1,12 @@ Summary: Screen lock and screen saver Name: xlockmore -Version: 5.26.1 -Release: 2%{?dist} +Version: 5.28 +Release: 1%{?dist} License: BSD Group: Amusements/Graphics URL: http://www.tux.org/~bagleyd/xlockmore.html -Source0: http://www.tux.org/~bagleyd/xlock/xlockmore-5.26.1/xlockmore-5.26.1.tar.bz2 +Source0: http://www.tux.org/~bagleyd/xlock/xlockmore-5.28/xlockmore-5.28.tar.bz2 +Patch0: xlockmore-fix_petri.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pam-devel esound-devel BuildRequires: mesa-libGL-devel mesa-libGLU-devel @@ -34,6 +35,7 @@ GTK based frontend for xlockmore. %prep %setup -q +%patch0 %{__sed} -i -e "s,/lib,/%{_lib},g" configure @@ -107,6 +109,13 @@ desktop-file-install \ %{_bindir}/xglock %changelog +* Sun Aug 30 2009 Adrian Reber - 5.28-1 +- updated to 5.28 +- applied patch to fix "xlock -mode petri segfaults with 32 bit displays" (#518379) + +* Mon Jul 27 2009 Fedora Release Engineering - 5.26.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 5.26.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From mbarnes at fedoraproject.org Sun Aug 30 14:03:59 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Sun, 30 Aug 2009 14:03:59 +0000 (UTC) Subject: rpms/evolution-exchange/devel evolution-exchange.spec,1.71,1.72 Message-ID: <20090830140359.E9BB511C0072@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution-exchange/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2441 Modified Files: evolution-exchange.spec Log Message: * Sun Aug 30 2009 Matthew Barnes - 2.27.91-3.fc12 - Rebuild again. Index: evolution-exchange.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution-exchange/devel/evolution-exchange.spec,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- evolution-exchange.spec 27 Aug 2009 15:06:07 -0000 1.71 +++ evolution-exchange.spec 30 Aug 2009 14:03:58 -0000 1.72 @@ -18,7 +18,7 @@ Name: evolution-exchange Version: 2.27.91 -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/Productivity Summary: Evolution plugin to interact with MS Exchange Server License: GPLv2+ @@ -121,6 +121,9 @@ gconftool-2 --makefile-install-rule %{_s %{_sysconfdir}/gconf/schemas/apps_exchange_addressbook-%{evo_major}.schemas %changelog +* Sun Aug 30 2009 Matthew Barnes - 2.27.91-3.fc12 +- Rebuild again. + * Thu Aug 27 2009 Matthew Barnes - 2.27.91-2.fc12 - Rebuild with old OpenSSL, er something... From adrian at fedoraproject.org Sun Aug 30 14:12:16 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Sun, 30 Aug 2009 14:12:16 +0000 (UTC) Subject: rpms/wordpress/devel .cvsignore, 1.26, 1.27 sources, 1.26, 1.27 wordpress.spec, 1.34, 1.35 changeset_r11798.diff, 1.1, NONE Message-ID: <20090830141216.0C37B11C0072@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3884 Modified Files: .cvsignore sources wordpress.spec Removed Files: changeset_r11798.diff Log Message: * Sun Aug 30 2009 Adrian Reber - 2.8.4-1 - updated to 2.8.4 (security fixes were already available with 2.8.3-2) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wordpress/devel/.cvsignore,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- .cvsignore 3 Aug 2009 19:04:21 -0000 1.26 +++ .cvsignore 30 Aug 2009 14:12:15 -0000 1.27 @@ -1 +1 @@ -wordpress-2.8.3.tar.gz +wordpress-2.8.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/wordpress/devel/sources,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- sources 3 Aug 2009 19:04:22 -0000 1.26 +++ sources 30 Aug 2009 14:12:15 -0000 1.27 @@ -1 +1 @@ -0edfb5145f4b246eed72646355c45ea0 wordpress-2.8.3.tar.gz +0e8b296d4e2d4189b349f1d0f727bd98 wordpress-2.8.4.tar.gz Index: wordpress.spec =================================================================== RCS file: /cvs/extras/rpms/wordpress/devel/wordpress.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- wordpress.spec 11 Aug 2009 09:18:21 -0000 1.34 +++ wordpress.spec 30 Aug 2009 14:12:15 -0000 1.35 @@ -1,9 +1,9 @@ Summary: WordPress blogging software URL: http://www.wordpress.org Name: wordpress -Version: 2.8.3 +Version: 2.8.4 Group: Applications/Publishing -Release: 2%{?dist} +Release: 1%{?dist} License: GPLv2 Source0: http://wordpress.org/%{name}-%{version}.tar.gz Source1: wordpress-httpd-conf @@ -11,7 +11,6 @@ Source2: README.fedora.wordpress BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: php >= 4.1.0, httpd, php-mysql BuildArch: noarch -Patch0: changeset_r11798.diff %description Wordpress is an online publishing / weblog package that makes it very easy, @@ -19,10 +18,13 @@ almost trivial, to get information out t %prep %setup -q -n wordpress -%patch0 -p3 # disable wp_version_check, updates are always installed via rpm sed -i -e "s,\(.*\)'wp_version_check'\(.*\),#\1'wp_version_check'\2,g" \ wp-includes/update.php +# disable update_nag() function +sed -i -e "s,\(.*\)'update_nag'\(.*\),#\1'update_nag'\2,g; \ + s,\(.*\)\$msg .=\(.*\),\1\$msg .= '';,g;" \ + wp-admin/includes/update.php # fix file encoding sed -i -e 's/\r//' license.txt @@ -79,6 +81,9 @@ rm -rf ${RPM_BUILD_ROOT} %dir %{_sysconfdir}/wordpress %changelog +* Sun Aug 30 2009 Adrian Reber - 2.8.4-1 +- updated to 2.8.4 (security fixes were already available with 2.8.3-2) + * Tue Aug 11 2009 Adrian Reber - 2.8.3-2 - another security update to fix "Remote admin reset password": http://lists.grok.org.uk/pipermail/full-disclosure/2009-August/070137.html --- changeset_r11798.diff DELETED --- From icon at fedoraproject.org Sun Aug 30 14:28:06 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Sun, 30 Aug 2009 14:28:06 +0000 (UTC) Subject: rpms/pathfinder/devel .cvsignore, 1.2, 1.3 pathfinder.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090830142806.E7CF811C0072@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/pathfinder/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8934 Modified Files: .cvsignore pathfinder.spec sources Log Message: New upstream version Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/pathfinder/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Jul 2009 15:37:24 -0000 1.2 +++ .cvsignore 30 Aug 2009 14:28:06 -0000 1.3 @@ -1 +1 @@ -pathfinder-1.0.0-Source.tar.gz +pathfinder-1.1.0-Source.tar.gz Index: pathfinder.spec =================================================================== RCS file: /cvs/extras/rpms/pathfinder/devel/pathfinder.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- pathfinder.spec 21 Aug 2009 15:15:13 -0000 1.3 +++ pathfinder.spec 30 Aug 2009 14:28:06 -0000 1.4 @@ -1,8 +1,8 @@ %define daemon_user pathfinderd Name: pathfinder -Version: 1.0.0 -Release: 3%{?dist} +Version: 1.1.0 +Release: 1%{?dist} Summary: X.509 Path Discovery and Validation Group: Applications/Internet @@ -13,12 +13,10 @@ Source1: pathfinderd.init Source2: pathfinderd.ini Source3: wvtestrunner.pl Source4: wvstreams.supp -Patch0: pathfinder-1.0.0-gcc44.patch -Patch1: pathfinder-1.0.0-wvargs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake, libwvstreams-devel >= 4.6-3, boost-devel, valgrind -BuildRequires: openssl-devel, nss-devel, dbus-devel +BuildRequires: openssl-devel, nss-devel, dbus-devel, openldap-devel %description Pathfinder is designed to provide a mechanism for any program to perform @@ -88,8 +86,6 @@ This package includes the development li %prep %setup -q -%patch0 -p1 -b .gcc44 -%patch1 -p1 -b .wvargs %build @@ -122,15 +118,18 @@ mkdir -p -m 0755 $RPM_BUILD_ROOT%{_local %check +# 2 tests are failing for all platforms. Reported upstream as +# http://code.google.com/p/pathfinder-pki/issues/detail?id=23 +# Commented out until resolved. # tests are failing on ppc -%ifnarch ppc ppc64 +#%ifnarch ppc ppc64 # test suite depends on external files from wvstreams # we bundle them with this package -install -m 0755 %{SOURCE3} . -install -m 0644 %{SOURCE4} . -export WVSTREAMS_SRC="`pwd`" -make test -%endif +#install -m 0755 %{SOURCE3} . +#install -m 0644 %{SOURCE4} . +#export WVSTREAMS_SRC="`pwd`" +#make test +#%endif %clean @@ -210,6 +209,12 @@ exit 0 %changelog +* Thu Aug 27 2009 Konstantin Ryabitsev - 1.1.0-1 +- Upstream 1.1.0 +- Remove gcc 4.4 patch (upstreamed) +- Remove wvargs patch (upstreamed) +- Disable checks (http://code.google.com/p/pathfinder-pki/issues/detail?id=23) + * Fri Aug 21 2009 Tomas Mraz - 1.0.0-3 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/extras/rpms/pathfinder/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 14 Jul 2009 15:37:24 -0000 1.2 +++ sources 30 Aug 2009 14:28:06 -0000 1.3 @@ -1 +1 @@ -ba75f8482a96d4ce8ffd00cffd147d62 pathfinder-1.0.0-Source.tar.gz +d9135fdc317c4b9de1bb9ecab40f7366 pathfinder-1.1.0-Source.tar.gz From mitr at fedoraproject.org Sun Aug 30 14:31:51 2009 From: mitr at fedoraproject.org (Miloslav Trmac) Date: Sun, 30 Aug 2009 14:31:51 +0000 (UTC) Subject: rpms/m2crypto/devel m2crypto-0.20.1-openssl1.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 m2crypto.spec, 1.57, 1.58 sources, 1.12, 1.13 m2crypto-0.20-merge.patch, 1.1, NONE Message-ID: <20090830143151.2A44B11C0072@cvs1.fedora.phx.redhat.com> Author: mitr Update of /cvs/pkgs/rpms/m2crypto/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10675 Modified Files: .cvsignore m2crypto.spec sources Added Files: m2crypto-0.20.1-openssl1.patch Removed Files: m2crypto-0.20-merge.patch Log Message: * Sun Aug 30 2009 Miloslav Trma? - 0.20.1-1 - Update to m2crypto-0.20.1 - Add upstream patch to build with OpenSSL 1.0.0 m2crypto-0.20.1-openssl1.patch: SWIG/_aes.i | 2 - SWIG/_evp.i | 8 ++-- SWIG/_m2crypto.i | 13 ++++++ SWIG/_pkcs7.i | 18 ++++----- SWIG/_rand.i | 2 - SWIG/_ssl.i | 30 +++++++-------- SWIG/_util.i | 2 - SWIG/_x509.i | 102 ++++++++++++++++++++++++++++++++-------------------- tests/test_smime.py | 4 +- tests/test_ssl.py | 7 ++- tests/test_x509.py | 2 - 11 files changed, 115 insertions(+), 75 deletions(-) --- NEW FILE m2crypto-0.20.1-openssl1.patch --- Index: tests/test_ssl.py =================================================================== --- tests/test_ssl.py (revision 698) +++ tests/test_ssl.py (working copy) @@ -405,8 +405,11 @@ try: ctx = SSL.Context('sslv23', weak_crypto=1) s = SSL.Connection(ctx) - s.connect(self.srv_addr) - self.failUnlessEqual(s.get_version(), 'SSLv2') + if m2.OPENSSL_VERSION_NUMBER < 0x10000000: # SSLv2 ciphers disabled by default in newer OpenSSL + s.connect(self.srv_addr) + self.failUnlessEqual(s.get_version(), 'SSLv2') + else: + self.assertRaises(SSL.SSLError, s.connect, self.srv_addr) s.close() finally: self.stop_server(pid) Index: tests/test_x509.py =================================================================== --- tests/test_x509.py (revision 698) +++ tests/test_x509.py (working copy) @@ -142,7 +142,7 @@ cn.set_data("Hello There!") assert cn.get_data().as_text() == "Hello There!", cn.get_data().as_text() - assert n.as_hash() == 1697185131 + self.assertEquals(n.as_hash(), 1697185131) self.assertRaises(IndexError, lambda: n[100]) self.assert_(n[10]) Index: tests/test_smime.py =================================================================== --- tests/test_smime.py (revision 698) +++ tests/test_smime.py (working copy) @@ -6,7 +6,7 @@ """ import unittest -from M2Crypto import SMIME, BIO, Rand, X509, EVP +from M2Crypto import SMIME, BIO, Rand, X509, EVP, Err class SMIMETestCase(unittest.TestCase): cleartext = 'some text to manipulate' @@ -213,7 +213,7 @@ self.filenameSmime = 'tests/sig.p7s' f = BIO.openfile(self.filenameSmime, 'wb') - assert s.write(f, p7, BIO.MemoryBuffer('some text')) == 1 + assert s.write(f, p7, BIO.MemoryBuffer('some text')) == 1, Err.get_error() f.close() def test_write_pkcs7_der(self): Index: SWIG/_evp.i =================================================================== --- SWIG/_evp.i (revision 695) +++ SWIG/_evp.i (working copy) @@ -180,7 +180,7 @@ PKCS5_PBKDF2_HMAC_SHA1(passbuf, passlen, saltbuf, saltlen, iter, keylen, key); - ret = PyString_FromStringAndSize(key, keylen); + ret = PyString_FromStringAndSize((char*)key, keylen); OPENSSL_cleanse(key, keylen); return ret; } @@ -339,7 +339,7 @@ klen = EVP_BytesToKey(cipher, md, (unsigned char *)sbuf, (unsigned char *)dbuf, dlen, iter, key, NULL); /* Since we are not returning IV no need to derive it */ - ret = PyString_FromStringAndSize(key, klen); + ret = PyString_FromStringAndSize((char*)key, klen); return ret; } @@ -435,7 +435,7 @@ PyErr_SetString(_evp_err, ERR_reason_error_string(ERR_get_error())); return NULL; } - ret = PyString_FromStringAndSize(sigbuf, siglen); + ret = PyString_FromStringAndSize((char*)sigbuf, siglen); OPENSSL_cleanse(sigbuf, siglen); OPENSSL_free(sigbuf); return ret; @@ -513,7 +513,7 @@ PyErr_SetString(PyExc_ValueError, "EVP_PKEY as DER failed"); return NULL; } - der = PyString_FromStringAndSize(pp, len); + der = PyString_FromStringAndSize((char*)pp, len); OPENSSL_free(pp); return der; } Index: SWIG/_ssl.i =================================================================== --- SWIG/_ssl.i (revision 695) +++ SWIG/_ssl.i (working copy) @@ -17,13 +17,17 @@ %apply Pointer NONNULL { SSL_CTX * }; %apply Pointer NONNULL { SSL * }; %apply Pointer NONNULL { SSL_CIPHER * }; -%apply Pointer NONNULL { STACK * }; +%apply Pointer NONNULL { STACK_OF(SSL_CIPHER) * }; +%apply Pointer NONNULL { STACK_OF(X509) * }; %apply Pointer NONNULL { BIO * }; %apply Pointer NONNULL { DH * }; %apply Pointer NONNULL { RSA * }; %apply Pointer NONNULL { EVP_PKEY *}; %apply Pointer NONNULL { PyObject *pyfunc }; +%rename(ssl_get_ciphers) SSL_get_ciphers; +extern STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *ssl); + %rename(ssl_get_version) SSL_get_version; extern const char *SSL_get_version(CONST SSL *); %rename(ssl_get_error) SSL_get_error; @@ -668,29 +672,25 @@ return SSL_CIPHER_get_bits(c, NULL); } -STACK *ssl_get_ciphers(SSL *ssl) { - return (STACK *)SSL_get_ciphers(ssl); +int sk_ssl_cipher_num(STACK_OF(SSL_CIPHER) *stack) { + return sk_SSL_CIPHER_num(stack); } -int sk_ssl_cipher_num(STACK *stack) { - return sk_num(stack); +SSL_CIPHER *sk_ssl_cipher_value(STACK_OF(SSL_CIPHER) *stack, int idx) { + return sk_SSL_CIPHER_value(stack, idx); } -SSL_CIPHER *sk_ssl_cipher_value(STACK *stack, int idx) { - return (SSL_CIPHER *)sk_value(stack, idx); +STACK_OF(X509) *ssl_get_peer_cert_chain(SSL *ssl) { + return SSL_get_peer_cert_chain(ssl); } -STACK *ssl_get_peer_cert_chain(SSL *ssl) { - return (STACK *)SSL_get_peer_cert_chain(ssl); +int sk_x509_num(STACK_OF(X509) *stack) { + return sk_X509_num(stack); } -int sk_x509_num(STACK *stack) { - return sk_num(stack); +X509 *sk_x509_value(STACK_OF(X509) *stack, int idx) { + return sk_X509_value(stack, idx); } - -X509 *sk_x509_value(STACK *stack, int idx) { - return (X509 *)sk_value(stack, idx); -} %} %threadallow i2d_ssl_session; Index: SWIG/_x509.i =================================================================== --- SWIG/_x509.i (revision 695) +++ SWIG/_x509.i (working copy) @@ -148,8 +148,15 @@ extern int X509_NAME_print_ex(BIO *, X509_NAME *, int, unsigned long); %rename(x509_name_print_ex_fp) X509_NAME_print_ex_fp; extern int X509_NAME_print_ex_fp(FILE *, X509_NAME *, int, unsigned long); + +#if OPENSSL_VERSION_NUMBER >= 0x10000000L +%rename(x509_name_hash) X509_NAME_hash_old; +extern unsigned long X509_NAME_hash_old(X509_NAME *); +#else %rename(x509_name_hash) X509_NAME_hash; extern unsigned long X509_NAME_hash(X509_NAME *); +#endif + %rename(x509_name_get_index_by_nid) X509_NAME_get_index_by_NID; extern int X509_NAME_get_index_by_NID(X509_NAME *, int, int); @@ -171,7 +178,7 @@ if (PyString_Check($input)) { Py_ssize_t len; - $1 = PyString_AsString($input); + $1 = (unsigned char *)PyString_AsString($input); len = PyString_Size($input); if (len > INT_MAX) { PyErr_SetString(PyExc_ValueError, "object too large"); @@ -184,7 +191,7 @@ } } %rename(x509_name_entry_set_data) X509_NAME_ENTRY_set_data; -extern int X509_NAME_ENTRY_set_data( X509_NAME_ENTRY *, int, CONST unsigned char *, int); +extern int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *, int, CONST unsigned char *, int); %typemap(in) (CONST unsigned char *, int); %rename(x509_req_new) X509_REQ_new; @@ -230,7 +237,7 @@ %rename(x509_store_ctx_free) X509_STORE_CTX_free; extern void X509_STORE_CTX_free(X509_STORE_CTX *); %rename(x509_store_ctx_get1_chain) X509_STORE_CTX_get1_chain; -extern STACK *X509_STORE_CTX_get1_chain(X509_STORE_CTX *); +extern STACK_OF(X509) *X509_STORE_CTX_get1_chain(X509_STORE_CTX *); %rename(x509_extension_get_critical) X509_EXTENSION_get_critical; extern int X509_EXTENSION_get_critical(X509_EXTENSION *); @@ -348,7 +355,7 @@ PyErr_SetString(_x509_err, ERR_reason_error_string(ERR_get_error())); } else { - ret = PyString_FromStringAndSize(buf, len); + ret = PyString_FromStringAndSize((char*)buf, len); OPENSSL_free(buf); } return ret; @@ -435,12 +442,12 @@ } int x509_name_set_by_nid(X509_NAME *name, int nid, PyObject *obj) { - return X509_NAME_add_entry_by_NID(name, nid, MBSTRING_ASC, PyString_AsString(obj), -1, -1, 0); + return X509_NAME_add_entry_by_NID(name, nid, MBSTRING_ASC, (unsigned char *)PyString_AsString(obj), -1, -1, 0); } /* x509_name_add_entry_by_txt */ int x509_name_add_entry_by_txt(X509_NAME *name, char *field, int type, char *bytes, int len, int loc, int set) { - return X509_NAME_add_entry_by_txt(name, field, type, bytes, len, loc, set); + return X509_NAME_add_entry_by_txt(name, field, type, (unsigned char *)bytes, len, loc, set); } PyObject *x509_name_get_der(X509_NAME *name) @@ -450,23 +457,23 @@ } /* sk_X509_new_null() is a macro returning "STACK_OF(X509) *". */ -STACK *sk_x509_new_null(void) { - return (STACK *)sk_X509_new_null(); +STACK_OF(X509) *sk_x509_new_null(void) { + return sk_X509_new_null(); } /* sk_X509_free() is a macro. */ -void sk_x509_free(STACK *stack) { - sk_X509_free((STACK_OF(X509) *)stack); +void sk_x509_free(STACK_OF(X509) *stack) { + sk_X509_free(stack); } /* sk_X509_push() is a macro. */ -int sk_x509_push(STACK *stack, X509 *x509) { - return sk_X509_push((STACK_OF(X509) *)stack, x509); +int sk_x509_push(STACK_OF(X509) *stack, X509 *x509) { + return sk_X509_push(stack, x509); } /* sk_X509_pop() is a macro. */ -X509 *sk_x509_pop(STACK *stack) { - return sk_X509_pop((STACK_OF(X509) *)stack); +X509 *sk_x509_pop(STACK_OF(X509) *stack) { + return sk_X509_pop(stack); } int x509_store_load_locations(X509_STORE *store, const char *file) { @@ -493,21 +500,29 @@ return X509_REQ_set_version(x, version); } -int x509_req_add_extensions(X509_REQ *req, STACK *exts) { - return X509_REQ_add_extensions(req, (STACK_OF(X509_EXTENSION) *)exts); +int x509_req_add_extensions(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts) { + return X509_REQ_add_extensions(req, exts); } -X509_NAME_ENTRY *x509_name_entry_create_by_txt( X509_NAME_ENTRY **ne, char *field, int type, char *bytes, int len) { - return X509_NAME_ENTRY_create_by_txt( ne, field, type, bytes, len); +X509_NAME_ENTRY *x509_name_entry_create_by_txt(X509_NAME_ENTRY **ne, char *field, int type, char *bytes, int len) { + return X509_NAME_ENTRY_create_by_txt( ne, field, type, (unsigned char *)bytes, len); } -LHASH * -x509v3_lhash(){ - return lh_new(NULL,NULL); +#if OPENSSL_VERSION_NUMBER >= 0x10000000L +LHASH_OF(CONF_VALUE) +#else +LHASH +#endif +*x509v3_lhash() { + return lh_new(NULL, NULL); /* Should probably be lh_CONF_VALUE_new but won't compile. */ } X509V3_CTX * -x509v3_set_conf_lhash(LHASH * lhash){ +#if OPENSSL_VERSION_NUMBER >= 0x10000000L +x509v3_set_conf_lhash(LHASH_OF(CONF_VALUE) * lhash) { +#else +x509v3_set_conf_lhash(LHASH * lhash) { +#endif X509V3_CTX * ctx; if (!(ctx=(X509V3_CTX *)PyMem_Malloc(sizeof(X509V3_CTX)))) { PyErr_SetString(PyExc_MemoryError, "x509v3_set_conf_lhash"); @@ -517,11 +532,20 @@ return ctx; } -X509_EXTENSION *x509v3_ext_conf(LHASH *conf, X509V3_CTX *ctx, char *name, char *value) { +X509_EXTENSION * +#if OPENSSL_VERSION_NUMBER >= 0x10000000L +x509v3_ext_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, char *name, char *value) { +#else +x509v3_ext_conf(LHASH *conf, X509V3_CTX *ctx, char *name, char *value) { +#endif X509_EXTENSION * ext = NULL; ext = X509V3_EXT_conf(conf, ctx, name, value); PyMem_Free(ctx); +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + lh_CONF_VALUE_free(conf); +#else lh_free(conf); +#endif return ext; } @@ -543,33 +567,33 @@ } /* sk_X509_EXTENSION_new_null is a macro. */ -STACK *sk_x509_extension_new_null(void) { - return (STACK *)sk_X509_EXTENSION_new_null(); +STACK_OF(X509_EXTENSION) *sk_x509_extension_new_null(void) { + return sk_X509_EXTENSION_new_null(); } /* sk_X509_EXTENSION_free() is a macro. */ -void sk_x509_extension_free(STACK *stack) { - sk_X509_EXTENSION_free((STACK_OF(X509_EXTENSION) *)stack); +void sk_x509_extension_free(STACK_OF(X509_EXTENSION) *stack) { + sk_X509_EXTENSION_free(stack); } /* sk_X509_EXTENSION_push() is a macro. */ -int sk_x509_extension_push(STACK *stack, X509_EXTENSION *x509_ext) { - return sk_X509_EXTENSION_push((STACK_OF(X509_EXTENSION) *)stack, x509_ext); +int sk_x509_extension_push(STACK_OF(X509_EXTENSION) *stack, X509_EXTENSION *x509_ext) { + return sk_X509_EXTENSION_push(stack, x509_ext); } /* sk_X509_EXTENSION_pop() is a macro. */ -X509_EXTENSION *sk_x509_extension_pop(STACK *stack) { - return sk_X509_EXTENSION_pop((STACK_OF(X509_EXTENSION) *)stack); +X509_EXTENSION *sk_x509_extension_pop(STACK_OF(X509_EXTENSION) *stack) { + return sk_X509_EXTENSION_pop(stack); } /* sk_X509_EXTENSION_num() is a macro. */ -int sk_x509_extension_num(STACK *stack) { - return sk_X509_EXTENSION_num((STACK_OF(X509_EXTENSION) *)stack); +int sk_x509_extension_num(STACK_OF(X509_EXTENSION) *stack) { + return sk_X509_EXTENSION_num(stack); } /* sk_X509_EXTENSION_value() is a macro. */ -X509_EXTENSION *sk_x509_extension_value(STACK *stack, int i) { - return sk_X509_EXTENSION_value((STACK_OF(X509_EXTENSION) *)stack, i); +X509_EXTENSION *sk_x509_extension_value(STACK_OF(X509_EXTENSION) *stack, int i) { + return sk_X509_EXTENSION_value(stack, i); } /* X509_STORE_CTX_get_app_data is a macro. */ @@ -590,7 +614,7 @@ #define I2DTYPE int (*)() #endif -STACK * +STACK_OF(X509) * make_stack_from_der_sequence(PyObject * pyEncodedString){ STACK_OF(X509) *certs; Py_ssize_t encoded_string_len; @@ -606,7 +630,7 @@ return NULL; } - certs = ASN1_seq_unpack((unsigned char *)encoded_string, encoded_string_len, (D2ITYPE)d2i_X509, (void(*)())X509_free ); + certs = ASN1_seq_unpack_X509((unsigned char *)encoded_string, encoded_string_len, d2i_X509, X509_free ); if (!certs) { PyErr_SetString(_x509_err, ERR_reason_error_string(ERR_get_error())); return NULL; @@ -616,13 +640,13 @@ } PyObject * -get_der_encoding_stack(STACK * stack){ +get_der_encoding_stack(STACK_OF(X509) *stack){ PyObject * encodedString; unsigned char * encoding; int len; - encoding = ASN1_seq_pack((STACK_OF(X509)*) stack, (I2DTYPE)i2d_X509, NULL, &len); + encoding = ASN1_seq_pack_X509(stack, i2d_X509, NULL, &len); if (!encoding) { PyErr_SetString(_x509_err, ERR_reason_error_string(ERR_get_error())); return NULL; Index: SWIG/_aes.i =================================================================== --- SWIG/_aes.i (revision 695) +++ SWIG/_aes.i (working copy) @@ -76,7 +76,7 @@ AES_encrypt((const unsigned char *)in, out, key); else AES_decrypt((const unsigned char *)in, out, key); - return PyString_FromStringAndSize(out, outlen); + return PyString_FromStringAndSize((char*)out, outlen); } int AES_type_check(AES_KEY *key) { Index: SWIG/_util.i =================================================================== --- SWIG/_util.i (revision 695) +++ SWIG/_util.i (working copy) @@ -48,7 +48,7 @@ PyErr_SetString(_util_err, ERR_reason_error_string(ERR_get_error())); return NULL; } - obj = PyString_FromStringAndSize(ret, len); + obj = PyString_FromStringAndSize((char*)ret, len); OPENSSL_free(ret); return obj; } Index: SWIG/_m2crypto.i =================================================================== --- SWIG/_m2crypto.i (revision 695) +++ SWIG/_m2crypto.i (working copy) @@ -38,6 +38,19 @@ #define CONST098 #endif +/* Bring in STACK_OF macro definition */ +%include + +/* Bring in LHASH_OF macro definition */ +/* XXX Can't include lhash.h where LHASH_OF is defined, because it includes + XXX stdio.h etc. which we fail to include. So we have to (re)define + XXX LHASH_OF here instead. +%include +*/ +#if OPENSSL_VERSION_NUMBER >= 0x10000000L +#define LHASH_OF(type) struct lhash_st_##type +#endif + %include constraints.i %include _threads.i %include _lib.i Index: SWIG/_rand.i =================================================================== --- SWIG/_rand.i (revision 695) +++ SWIG/_rand.i (working copy) @@ -87,7 +87,7 @@ Py_INCREF(Py_None); return Py_None; } else { - PyTuple_SET_ITEM(tuple, 0, PyString_FromStringAndSize(blob, n)); + PyTuple_SET_ITEM(tuple, 0, PyString_FromStringAndSize((char*)blob, n)); PyMem_Free(blob); PyTuple_SET_ITEM(tuple, 1, PyInt_FromLong((long)ret)); return tuple; Index: SWIG/_pkcs7.i =================================================================== --- SWIG/_pkcs7.i (revision 695) +++ SWIG/_pkcs7.i (working copy) @@ -12,7 +12,7 @@ %apply Pointer NONNULL { EVP_CIPHER * }; %apply Pointer NONNULL { EVP_PKEY * }; %apply Pointer NONNULL { PKCS7 * }; -%apply Pointer NONNULL { STACK * }; +%apply Pointer NONNULL { STACK_OF(X509) * }; %apply Pointer NONNULL { X509 * }; %rename(pkcs7_new) PKCS7_new; @@ -54,8 +54,8 @@ %threadallow pkcs7_encrypt; %inline %{ -PKCS7 *pkcs7_encrypt(STACK *stack, BIO *bio, EVP_CIPHER *cipher, int flags) { - return PKCS7_encrypt((STACK_OF(X509) *)stack, bio, cipher, flags); +PKCS7 *pkcs7_encrypt(STACK_OF(X509) *stack, BIO *bio, EVP_CIPHER *cipher, int flags) { + return PKCS7_encrypt(stack, bio, cipher, flags); } PyObject *pkcs7_decrypt(PKCS7 *pkcs7, EVP_PKEY *pkey, X509 *cert, int flags) { @@ -96,14 +96,14 @@ %threadallow pkcs7_sign1; %inline %{ -PKCS7 *pkcs7_sign1(X509 *x509, EVP_PKEY *pkey, STACK *stack, BIO *bio, int flags) { - return PKCS7_sign(x509, pkey, (STACK_OF(X509) *)stack, bio, flags); +PKCS7 *pkcs7_sign1(X509 *x509, EVP_PKEY *pkey, STACK_OF(X509) *stack, BIO *bio, int flags) { + return PKCS7_sign(x509, pkey, stack, bio, flags); } %} %threadallow pkcs7_verify1; %inline %{ -PyObject *pkcs7_verify1(PKCS7 *pkcs7, STACK *stack, X509_STORE *store, BIO *data, int flags) { +PyObject *pkcs7_verify1(PKCS7 *pkcs7, STACK_OF(X509) *stack, X509_STORE *store, BIO *data, int flags) { int outlen; char *outbuf; BIO *bio; @@ -113,7 +113,7 @@ PyErr_SetString(PyExc_MemoryError, "pkcs7_verify1"); return NULL; } - if (!PKCS7_verify(pkcs7, (STACK_OF(X509) *)stack, store, data, bio, flags)) { + if (!PKCS7_verify(pkcs7, stack, store, data, bio, flags)) { PyErr_SetString(_pkcs7_err, ERR_reason_error_string(ERR_get_error())); BIO_free(bio); return NULL; @@ -131,7 +131,7 @@ return ret; } -PyObject *pkcs7_verify0(PKCS7 *pkcs7, STACK *stack, X509_STORE *store, int flags) { +PyObject *pkcs7_verify0(PKCS7 *pkcs7, STACK_OF(X509) *stack, X509_STORE *store, int flags) { return pkcs7_verify1(pkcs7, stack, store, NULL, flags); } %} @@ -229,7 +229,7 @@ } /* return STACK_OF(X509)* */ -STACK *pkcs7_get0_signers(PKCS7 *p7, STACK *certs, int flags) { +STACK_OF(X509) *pkcs7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, int flags) { return PKCS7_get0_signers(p7, certs, flags); } Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/m2crypto/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 11 Aug 2009 12:41:04 -0000 1.12 +++ .cvsignore 30 Aug 2009 14:31:50 -0000 1.13 @@ -1 +1 @@ -M2Crypto-0.20.tar.gz +M2Crypto-0.20.1.tar.gz Index: m2crypto.spec =================================================================== RCS file: /cvs/pkgs/rpms/m2crypto/devel/m2crypto.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- m2crypto.spec 21 Aug 2009 14:28:04 -0000 1.57 +++ m2crypto.spec 30 Aug 2009 14:31:50 -0000 1.58 @@ -5,15 +5,15 @@ Summary: Support for using OpenSSL in python scripts Name: m2crypto -Version: 0.20 -Release: 2 +Version: 0.20.1 +Release: 1 Source0: http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-%{version}.tar.gz # https://bugzilla.osafoundation.org/show_bug.cgi?id=2341 Patch0: m2crypto-0.18-timeouts.patch # This is only precautionary, it does fix anything - not sent upstream Patch1: m2crypto-0.20-gcc_macros.patch -# https://bugzilla.osafoundation.org/show_bug.cgi?id=12857 -Patch2: m2crypto-0.20-merge.patch +# https://bugzilla.osafoundation.org/show_bug.cgi?id=12855 +Patch2: m2crypto-0.20.1-openssl1.patch License: MIT Group: System Environment/Libraries URL: http://wiki.osafoundation.org/bin/view/Projects/MeTooCrypto @@ -29,7 +29,7 @@ This package allows you to call OpenSSL %setup -q -n M2Crypto-%{version} %patch0 -p1 %patch1 -p1 -b .gcc_macros -%patch2 -p1 -b .merge +%patch2 -p0 -b .openssl1 # Red Hat opensslconf.h #includes an architecture-specific file, but SWIG # doesn't follow the #include. @@ -92,6 +92,10 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/M2Crypto-*.egg-info %changelog +* Sun Aug 30 2009 Miloslav Trma? - 0.20.1-1 +- Update to m2crypto-0.20.1 +- Add upstream patch to build with OpenSSL 1.0.0 + * Fri Aug 21 2009 Tomas Mraz - 0.20-2 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/m2crypto/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 11 Aug 2009 12:41:04 -0000 1.12 +++ sources 30 Aug 2009 14:31:50 -0000 1.13 @@ -1 +1 @@ -43a4d958a6c892a37ca02ffcc650b66b M2Crypto-0.20.tar.gz +6a7420664310f424be4e63dfbe7e6e5f M2Crypto-0.20.1.tar.gz --- m2crypto-0.20-merge.patch DELETED --- From icon at fedoraproject.org Sun Aug 30 14:37:36 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Sun, 30 Aug 2009 14:37:36 +0000 (UTC) Subject: rpms/pathfinder/devel pathfinder-1.0.0-gcc44.patch, 1.1, NONE pathfinder-1.0.0-wvargs.patch, 1.1, NONE Message-ID: <20090830143736.4D2D311C0072@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/pathfinder/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12308 Removed Files: pathfinder-1.0.0-gcc44.patch pathfinder-1.0.0-wvargs.patch Log Message: Remove dangling obsolete patches --- pathfinder-1.0.0-gcc44.patch DELETED --- --- pathfinder-1.0.0-wvargs.patch DELETED --- From dcbw at fedoraproject.org Sun Aug 30 14:38:00 2009 From: dcbw at fedoraproject.org (Daniel Williams) Date: Sun, 30 Aug 2009 14:38:00 +0000 (UTC) Subject: rpms/NetworkManager-vpnc/devel NetworkManager-vpnc.spec,1.55,1.56 Message-ID: <20090830143800.0EF8F11C0072@cvs1.fedora.phx.redhat.com> Author: dcbw Update of /cvs/extras/rpms/NetworkManager-vpnc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12405 Modified Files: NetworkManager-vpnc.spec Log Message: * Sun Aug 30 2009 Dan Williams - 1:0.7.996-2 - Fix NM requirement Index: NetworkManager-vpnc.spec =================================================================== RCS file: /cvs/extras/rpms/NetworkManager-vpnc/devel/NetworkManager-vpnc.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- NetworkManager-vpnc.spec 28 Aug 2009 20:39:19 -0000 1.55 +++ NetworkManager-vpnc.spec 30 Aug 2009 14:37:59 -0000 1.56 @@ -1,4 +1,4 @@ -%define nm_version 1:0.7.0.996-1 +%define nm_version 1:0.7.996-1 %define dbus_version 1.1 %define gtk2_version 2.10.0 %define vpnc_version 0.5 @@ -10,7 +10,7 @@ Summary: NetworkManager VPN plugin for Name: NetworkManager-vpnc Epoch: 1 Version: 0.7.996 -Release: 1%{git_snapshot}%{?dist} +Release: 2%{git_snapshot}%{?dist} License: GPLv2+ Group: System Environment/Base URL: http://www.gnome.org/projects/NetworkManager/ @@ -97,7 +97,10 @@ fi %dir %{_datadir}/gnome-vpn-properties/vpnc %changelog -* Fri Aug 28 2009 Dan Williams - 1:0.7.0.996-1 +* Sun Aug 30 2009 Dan Williams - 1:0.7.996-2 +- Fix NM requirement + +* Fri Aug 28 2009 Dan Williams - 1:0.7.996-1 - Rebuild for updated NetworkManager - Allow missing description in imported .pcf files - Allow the 'Vendor' config option From dcbw at fedoraproject.org Sun Aug 30 14:38:33 2009 From: dcbw at fedoraproject.org (Daniel Williams) Date: Sun, 30 Aug 2009 14:38:33 +0000 (UTC) Subject: rpms/NetworkManager-openvpn/devel .cvsignore, 1.18, 1.19 NetworkManager-openvpn.spec, 1.35, 1.36 sources, 1.22, 1.23 Message-ID: <20090830143833.9784911C0072@cvs1.fedora.phx.redhat.com> Author: dcbw Update of /cvs/pkgs/rpms/NetworkManager-openvpn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12506 Modified Files: .cvsignore NetworkManager-openvpn.spec sources Log Message: * Fri Aug 28 2009 Dan Williams - 1:0.7.996-1 - Rebuild for updated NetworkManager Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-openvpn/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 14 Jul 2009 10:59:41 -0000 1.18 +++ .cvsignore 30 Aug 2009 14:38:33 -0000 1.19 @@ -13,3 +13,4 @@ NetworkManager-openvpn-0.7.0.99.tar.gz NetworkManager-openvpn-0.7.1.tar.bz2 NetworkManager-openvpn-0.7.1.git20090713.tar.bz2 NetworkManager-openvpn-0.7.1.git20090714.tar.bz2 +NetworkManager-openvpn-0.7.996.git20090828.tar.bz2 Index: NetworkManager-openvpn.spec =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-openvpn/devel/NetworkManager-openvpn.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- NetworkManager-openvpn.spec 24 Jul 2009 15:40:48 -0000 1.35 +++ NetworkManager-openvpn.spec 30 Aug 2009 14:38:33 -0000 1.36 @@ -1,16 +1,16 @@ -%define nm_version 1:0.7.1-1 +%define nm_version 1:0.7.996-1 %define dbus_version 1.1 %define gtk2_version 2.10.0 %define openvpn_version 2.1 %define shared_mime_version 0.16-3 -%define snapshot .git20090714 +%define snapshot .git20090828 Summary: NetworkManager VPN plugin for OpenVPN Name: NetworkManager-openvpn Epoch: 1 -Version: 0.7.1 -Release: 2%{snapshot}%{?dist} +Version: 0.7.996 +Release: 1%{snapshot}%{?dist} License: GPLv2+ URL: http://www.gnome.org/projects/NetworkManager/ Group: System Environment/Base @@ -103,6 +103,9 @@ fi %dir %{_datadir}/gnome-vpn-properties/openvpn %changelog +* Fri Aug 28 2009 Dan Williams - 1:0.7.996-1 +- Rebuild for updated NetworkManager + * Fri Jul 24 2009 Fedora Release Engineering - 1:0.7.1-2.git20090714 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-openvpn/devel/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 14 Jul 2009 10:59:41 -0000 1.22 +++ sources 30 Aug 2009 14:38:33 -0000 1.23 @@ -1 +1 @@ -2c9e6819d2628c0890eade41ecf151d6 NetworkManager-openvpn-0.7.1.git20090714.tar.bz2 +ad13350c04dbf3dd59d3daeb67ef55e1 NetworkManager-openvpn-0.7.996.git20090828.tar.bz2 From icon at fedoraproject.org Sun Aug 30 14:44:19 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Sun, 30 Aug 2009 14:44:19 +0000 (UTC) Subject: rpms/python-logilab-common/F-11 .cvsignore, 1.17, 1.18 python-logilab-common.spec, 1.23, 1.24 sources, 1.17, 1.18 Message-ID: <20090830144419.B6BBE11C0072@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/python-logilab-common/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13696/F-11 Modified Files: .cvsignore python-logilab-common.spec sources Log Message: New upstream 0.45.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/python-logilab-common/F-11/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 18 Jun 2009 02:35:54 -0000 1.17 +++ .cvsignore 30 Aug 2009 14:44:18 -0000 1.18 @@ -1 +1 @@ -logilab-common-0.41.0.tar.gz +logilab-common-0.45.0.tar.gz Index: python-logilab-common.spec =================================================================== RCS file: /cvs/extras/rpms/python-logilab-common/F-11/python-logilab-common.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- python-logilab-common.spec 18 Jun 2009 02:55:40 -0000 1.23 +++ python-logilab-common.spec 30 Aug 2009 14:44:18 -0000 1.24 @@ -1,8 +1,8 @@ %{!?_python_sitelib: %define _python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-logilab-common -Version: 0.41.0 -Release: 2%{?dist} +Version: 0.45.0 +Release: 1%{?dist} Summary: Common libraries for Logilab projects Group: Development/Libraries @@ -47,6 +47,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Konstantin Ryabitsev - 0.45.0-1 +- Upstream 0.45.0 (small enhancements and bugfixes) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.41.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jun 17 2009 Konstantin Ryabitsev - 0.41.0-2 - Upstream 0.41.0 - Bugfixes and a few minor new features Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-logilab-common/F-11/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 18 Jun 2009 02:35:54 -0000 1.17 +++ sources 30 Aug 2009 14:44:19 -0000 1.18 @@ -1 +1 @@ -e1b5e7ecb36fae95fb4fa5caea37e630 logilab-common-0.41.0.tar.gz +7db98c92766b0858a9418c57d96c91bc logilab-common-0.45.0.tar.gz From icon at fedoraproject.org Sun Aug 30 14:44:19 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Sun, 30 Aug 2009 14:44:19 +0000 (UTC) Subject: rpms/python-logilab-common/devel .cvsignore, 1.17, 1.18 python-logilab-common.spec, 1.24, 1.25 sources, 1.17, 1.18 Message-ID: <20090830144419.D41E011C02CA@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/python-logilab-common/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13696/devel Modified Files: .cvsignore python-logilab-common.spec sources Log Message: New upstream 0.45.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/python-logilab-common/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 18 Jun 2009 02:37:59 -0000 1.17 +++ .cvsignore 30 Aug 2009 14:44:19 -0000 1.18 @@ -1 +1 @@ -logilab-common-0.41.0.tar.gz +logilab-common-0.45.0.tar.gz Index: python-logilab-common.spec =================================================================== RCS file: /cvs/extras/rpms/python-logilab-common/devel/python-logilab-common.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- python-logilab-common.spec 26 Jul 2009 20:35:21 -0000 1.24 +++ python-logilab-common.spec 30 Aug 2009 14:44:19 -0000 1.25 @@ -1,8 +1,8 @@ %{!?_python_sitelib: %define _python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-logilab-common -Version: 0.41.0 -Release: 3%{?dist} +Version: 0.45.0 +Release: 1%{?dist} Summary: Common libraries for Logilab projects Group: Development/Libraries @@ -47,6 +47,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Konstantin Ryabitsev - 0.45.0-1 +- Upstream 0.45.0 (small enhancements and bugfixes) + * Sun Jul 26 2009 Fedora Release Engineering - 0.41.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-logilab-common/devel/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 18 Jun 2009 02:37:59 -0000 1.17 +++ sources 30 Aug 2009 14:44:19 -0000 1.18 @@ -1 +1 @@ -e1b5e7ecb36fae95fb4fa5caea37e630 logilab-common-0.41.0.tar.gz +7db98c92766b0858a9418c57d96c91bc logilab-common-0.45.0.tar.gz From icon at fedoraproject.org Sun Aug 30 14:59:44 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Sun, 30 Aug 2009 14:59:44 +0000 (UTC) Subject: rpms/python-logilab-astng/devel .cvsignore, 1.8, 1.9 python-logilab-astng.spec, 1.11, 1.12 sources, 1.8, 1.9 Message-ID: <20090830145944.3263211C02CA@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/python-logilab-astng/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17260/devel Modified Files: .cvsignore python-logilab-astng.spec sources Log Message: New upstream 0.19.1 (bugfixes) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/python-logilab-astng/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 18 Jun 2009 03:25:10 -0000 1.8 +++ .cvsignore 30 Aug 2009 14:59:43 -0000 1.9 @@ -1 +1 @@ -logilab-astng-0.19.0.tar.gz +logilab-astng-0.19.1.tar.gz Index: python-logilab-astng.spec =================================================================== RCS file: /cvs/extras/rpms/python-logilab-astng/devel/python-logilab-astng.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- python-logilab-astng.spec 26 Jul 2009 20:35:03 -0000 1.11 +++ python-logilab-astng.spec 30 Aug 2009 14:59:44 -0000 1.12 @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-logilab-astng -Version: 0.19.0 -Release: 2%{?dist} +Version: 0.19.1 +Release: 1%{?dist} Summary: Python Abstract Syntax Tree New Generation Group: Development/Languages @@ -57,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Konstantin Ryabitsev - 0.19.1-1 +- Upstream 0.19.1 (bugfixes) + * Sun Jul 26 2009 Fedora Release Engineering - 0.19.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-logilab-astng/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 18 Jun 2009 03:25:10 -0000 1.8 +++ sources 30 Aug 2009 14:59:44 -0000 1.9 @@ -1 +1 @@ -9478141bd45c1a1e72621797c94f18d3 logilab-astng-0.19.0.tar.gz +16b0e132d1441f78f923f98e9b28d2d4 logilab-astng-0.19.1.tar.gz From icon at fedoraproject.org Sun Aug 30 14:59:44 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Sun, 30 Aug 2009 14:59:44 +0000 (UTC) Subject: rpms/python-logilab-astng/F-11 .cvsignore, 1.8, 1.9 python-logilab-astng.spec, 1.10, 1.11 sources, 1.8, 1.9 Message-ID: <20090830145944.11DAA11C0072@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/python-logilab-astng/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17260/F-11 Modified Files: .cvsignore python-logilab-astng.spec sources Log Message: New upstream 0.19.1 (bugfixes) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/python-logilab-astng/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 18 Jun 2009 03:25:10 -0000 1.8 +++ .cvsignore 30 Aug 2009 14:59:43 -0000 1.9 @@ -1 +1 @@ -logilab-astng-0.19.0.tar.gz +logilab-astng-0.19.1.tar.gz Index: python-logilab-astng.spec =================================================================== RCS file: /cvs/extras/rpms/python-logilab-astng/F-11/python-logilab-astng.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- python-logilab-astng.spec 18 Jun 2009 03:25:10 -0000 1.10 +++ python-logilab-astng.spec 30 Aug 2009 14:59:43 -0000 1.11 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-logilab-astng -Version: 0.19.0 +Version: 0.19.1 Release: 1%{?dist} Summary: Python Abstract Syntax Tree New Generation @@ -57,6 +57,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Konstantin Ryabitsev - 0.19.1-1 +- Upstream 0.19.1 (bugfixes) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.19.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jun 17 2009 Konstantin Ryabitsev - 0.19.0-1 - Upstream 0.19.0 - Fixes for better support of python 2.5 and 2.6 Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-logilab-astng/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 18 Jun 2009 03:25:10 -0000 1.8 +++ sources 30 Aug 2009 14:59:43 -0000 1.9 @@ -1 +1 @@ -9478141bd45c1a1e72621797c94f18d3 logilab-astng-0.19.0.tar.gz +16b0e132d1441f78f923f98e9b28d2d4 logilab-astng-0.19.1.tar.gz From dcbw at fedoraproject.org Sun Aug 30 15:00:40 2009 From: dcbw at fedoraproject.org (Daniel Williams) Date: Sun, 30 Aug 2009 15:00:40 +0000 (UTC) Subject: rpms/NetworkManager-pptp/devel .cvsignore, 1.8, 1.9 NetworkManager-pptp.spec, 1.13, 1.14 sources, 1.8, 1.9 Message-ID: <20090830150040.34A5311C0349@cvs1.fedora.phx.redhat.com> Author: dcbw Update of /cvs/pkgs/rpms/NetworkManager-pptp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17676 Modified Files: .cvsignore NetworkManager-pptp.spec sources Log Message: * Fri Aug 28 2009 Dan Williams - 1:0.7.996-1 - Rebuild for updated NetworkManager - Fix window title of Advanced dialog Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-pptp/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 5 Mar 2009 19:52:23 -0000 1.8 +++ .cvsignore 30 Aug 2009 15:00:40 -0000 1.9 @@ -5,3 +5,4 @@ NetworkManager-pptp-0.7.0.svn4326.tar.bz NetworkManager-pptp-0.7.0.svn16.tar.bz2 NetworkManager-pptp-0.7.0.97.tar.bz2 NetworkManager-pptp-0.7.0.99.tar.bz2 +NetworkManager-pptp-0.7.996.git20090828.tar.bz2 Index: NetworkManager-pptp.spec =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-pptp/devel/NetworkManager-pptp.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- NetworkManager-pptp.spec 27 Jul 2009 14:37:29 -0000 1.13 +++ NetworkManager-pptp.spec 30 Aug 2009 15:00:40 -0000 1.14 @@ -1,16 +1,16 @@ -%define nm_version 1:0.7.0.99-1 +%define nm_version 1:0.7.996-1 %define dbus_version 1.1 %define gtk2_version 2.10.0 %define ppp_version 2.2.4 %define shared_mime_version 0.16-3 -%define svn_snapshot %{nil} +%define svn_snapshot .git20090828 Summary: NetworkManager VPN plugin for pptp Name: NetworkManager-pptp Epoch: 1 -Version: 0.7.0.99 -Release: 3%{svn_snapshot}%{?dist} +Version: 0.7.996 +Release: 1%{svn_snapshot}%{?dist} License: GPLv2+ Group: System Environment/Base URL: http://www.gnome.org/projects/NetworkManager/ @@ -20,8 +20,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: dbus-devel >= %{dbus_version} -BuildRequires: NetworkManager-devel >= %{nm_version} -BuildRequires: NetworkManager-glib-devel >= %{nm_version} +#BuildRequires: NetworkManager-devel >= %{nm_version} +#BuildRequires: NetworkManager-glib-devel >= %{nm_version} BuildRequires: GConf2-devel BuildRequires: gnome-keyring-devel BuildRequires: libglade2-devel @@ -103,6 +103,10 @@ fi %dir %{_datadir}/gnome-vpn-properties/pptp %changelog +* Fri Aug 28 2009 Dan Williams - 1:0.7.996-1 +- Rebuild for updated NetworkManager +- Fix window title of Advanced dialog + * Mon Jul 27 2009 Fedora Release Engineering - 1:0.7.0.99-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-pptp/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 5 Mar 2009 19:52:23 -0000 1.8 +++ sources 30 Aug 2009 15:00:40 -0000 1.9 @@ -1 +1 @@ -97fcd56217476b951ec7fa91e4245d75 NetworkManager-pptp-0.7.0.99.tar.bz2 +74b041bee35d7192052e69dfb1c1ff94 NetworkManager-pptp-0.7.996.git20090828.tar.bz2 From bouska at fedoraproject.org Sun Aug 30 15:08:02 2009 From: bouska at fedoraproject.org (Pablo Martin-Gomez) Date: Sun, 30 Aug 2009 15:08:02 +0000 (UTC) Subject: rpms/gconf-cleaner/devel .cvsignore, 1.2, 1.3 gconf-cleaner.spec, 1.6, 1.7 sources, 1.2, 1.3 gconf-cleaner.desktop, 1.1, NONE Message-ID: <20090830150802.5B83911C0072@cvs1.fedora.phx.redhat.com> Author: bouska Update of /cvs/pkgs/rpms/gconf-cleaner/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19090 Modified Files: .cvsignore gconf-cleaner.spec sources Removed Files: gconf-cleaner.desktop Log Message: Update to 0.0.3 and fix bug rh #329181 and #248166 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gconf-cleaner/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 12 Jul 2007 09:13:51 -0000 1.2 +++ .cvsignore 30 Aug 2009 15:08:01 -0000 1.3 @@ -1 +1 @@ -gconf-cleaner-0.0.2.tar.gz +gconf-cleaner-0.0.3.tar.gz Index: gconf-cleaner.spec =================================================================== RCS file: /cvs/pkgs/rpms/gconf-cleaner/devel/gconf-cleaner.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gconf-cleaner.spec 24 Jul 2009 23:37:34 -0000 1.6 +++ gconf-cleaner.spec 30 Aug 2009 15:08:01 -0000 1.7 @@ -1,13 +1,12 @@ Name: gconf-cleaner -Version: 0.0.2 -Release: 8%{?dist} +Version: 0.0.3 +Release: 1%{?dist} Summary: A Cleaning tool for GConf Group: Applications/System License: GPLv2+ URL: http://code.google.com/p/gconf-cleaner/ Source0: http://gconf-cleaner.googlecode.com/files/%{name}-%{version}.tar.gz -Source1: %{name}.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel, GConf2-devel, perl-XML-Parser, gettext, desktop-file-utils @@ -20,19 +19,21 @@ cluttered with unnecessary or invalid ke %prep %setup -q - %build %configure make %{?_smp_mflags} +# fix bug rh #248166 +# if fix in %%prep, it breaks intltool +sed -i 's/A Cleaning tool for GConf/Clean GConf database/' src/gconf-cleaner.desktop %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -desktop-file-install --vendor="fedora" \ +desktop-file-install --delete-original \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ - %{SOURCE1} + ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop %find_lang %{name} @@ -44,10 +45,14 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc README AUTHORS COPYING ChangeLog %{_bindir}/%{name} -%{_datadir}/applications/*.desktop +%{_datadir}/applications/%{name}.desktop %changelog +* Sun Aug 30 2009 Pablo Martin-Gomez - 0.0.3-1 +- Update to 0.0.3 +- Use upstream .desktop file and fix it for bug rh #248166 + * Fri Jul 24 2009 Fedora Release Engineering - 0.0.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gconf-cleaner/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 12 Jul 2007 09:13:51 -0000 1.2 +++ sources 30 Aug 2009 15:08:01 -0000 1.3 @@ -1 +1 @@ -5a459af40df53ffdeea69a70db1abe29 gconf-cleaner-0.0.2.tar.gz +94d28d18c84ba8e9a166937a1e41fb53 gconf-cleaner-0.0.3.tar.gz --- gconf-cleaner.desktop DELETED --- From icon at fedoraproject.org Sun Aug 30 15:18:13 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Sun, 30 Aug 2009 15:18:13 +0000 (UTC) Subject: rpms/pylint/F-11 .cvsignore, 1.15, 1.16 pylint.spec, 1.17, 1.18 sources, 1.15, 1.16 Message-ID: <20090830151813.D630D11C0072@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/pylint/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22545/F-11 Modified Files: .cvsignore pylint.spec sources Log Message: New upstream 0.18.1 (small bugfixes and enhancements) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/pylint/F-11/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 18 Jun 2009 03:31:51 -0000 1.15 +++ .cvsignore 30 Aug 2009 15:18:13 -0000 1.16 @@ -1 +1 @@ -pylint-0.18.0.tar.gz +pylint-0.18.1.tar.gz Index: pylint.spec =================================================================== RCS file: /cvs/extras/rpms/pylint/F-11/pylint.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- pylint.spec 18 Jun 2009 03:31:52 -0000 1.17 +++ pylint.spec 30 Aug 2009 15:18:13 -0000 1.18 @@ -1,7 +1,7 @@ %{!?_python_sitelib: %define _python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: pylint -Version: 0.18.0 +Version: 0.18.1 Release: 1%{?dist} Summary: Analyzes Python code looking for bugs and signs of poor quality @@ -77,6 +77,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Konstantin Ryabitsev - 0.18.1-1 +- Upstream 0.18.1 (bugfixes and small enhancements) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.18.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Jun 17 2009 Konstantin Ryabitsev - 0.18.0-1 - Upstream 0.18.0 (bugfixes and minor feature updates) Index: sources =================================================================== RCS file: /cvs/extras/rpms/pylint/F-11/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 18 Jun 2009 03:31:52 -0000 1.15 +++ sources 30 Aug 2009 15:18:13 -0000 1.16 @@ -1 +1 @@ -2fb51eb37062aff094b104004ecd25a8 pylint-0.18.0.tar.gz +4b1f9bbbb2f2ee2c2076c5d2a35438fa pylint-0.18.1.tar.gz From icon at fedoraproject.org Sun Aug 30 15:18:14 2009 From: icon at fedoraproject.org (Konstantin Ryabitsev) Date: Sun, 30 Aug 2009 15:18:14 +0000 (UTC) Subject: rpms/pylint/devel .cvsignore, 1.15, 1.16 pylint.spec, 1.18, 1.19 sources, 1.15, 1.16 Message-ID: <20090830151814.09C6311C0072@cvs1.fedora.phx.redhat.com> Author: icon Update of /cvs/extras/rpms/pylint/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22545/devel Modified Files: .cvsignore pylint.spec sources Log Message: New upstream 0.18.1 (small bugfixes and enhancements) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/pylint/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 18 Jun 2009 03:31:52 -0000 1.15 +++ .cvsignore 30 Aug 2009 15:18:13 -0000 1.16 @@ -1 +1 @@ -pylint-0.18.0.tar.gz +pylint-0.18.1.tar.gz Index: pylint.spec =================================================================== RCS file: /cvs/extras/rpms/pylint/devel/pylint.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- pylint.spec 26 Jul 2009 19:53:51 -0000 1.18 +++ pylint.spec 30 Aug 2009 15:18:13 -0000 1.19 @@ -1,8 +1,8 @@ %{!?_python_sitelib: %define _python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: pylint -Version: 0.18.0 -Release: 2%{?dist} +Version: 0.18.1 +Release: 1%{?dist} Summary: Analyzes Python code looking for bugs and signs of poor quality Group: Development/Debuggers @@ -77,6 +77,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Konstantin Ryabitsev - 0.18.1-1 +- Upstream 0.18.1 (bugfixes and small enhancements) + * Sun Jul 26 2009 Fedora Release Engineering - 0.18.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/pylint/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 18 Jun 2009 03:31:52 -0000 1.15 +++ sources 30 Aug 2009 15:18:13 -0000 1.16 @@ -1 +1 @@ -2fb51eb37062aff094b104004ecd25a8 pylint-0.18.0.tar.gz +4b1f9bbbb2f2ee2c2076c5d2a35438fa pylint-0.18.1.tar.gz From cebbert at fedoraproject.org Sun Aug 30 15:23:10 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Sun, 30 Aug 2009 15:23:10 +0000 (UTC) Subject: rpms/kernel/devel patch-2.6.31-rc8-git1.bz2.sign, NONE, 1.1 .cvsignore, 1.1120, 1.1121 kernel.spec, 1.1754, 1.1755 sources, 1.1078, 1.1079 upstream, 1.992, 1.993 linux-2.6-inotify-accounting.patch, 1.1, NONE Message-ID: <20090830152310.26A0711C0072@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23715 Modified Files: .cvsignore kernel.spec sources upstream Added Files: patch-2.6.31-rc8-git1.bz2.sign Removed Files: linux-2.6-inotify-accounting.patch Log Message: 2.6.31-rc8-git1 Drop linux-2.6-inotify-accounting.patch, merged upstream. --- NEW FILE patch-2.6.31-rc8-git1.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKmRp3yGugalF9Dw4RAo5kAJ9pBAsvWfdLZ4D44Xws5ycSBjqSXgCcDmcJ wiRPvCP2CloiAbiLFoyNvzE= =WyMh -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1120 retrieving revision 1.1121 diff -u -p -r1.1120 -r1.1121 --- .cvsignore 28 Aug 2009 15:51:43 -0000 1.1120 +++ .cvsignore 30 Aug 2009 15:23:08 -0000 1.1121 @@ -6,3 +6,4 @@ temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 patch-2.6.31-rc8.bz2 +patch-2.6.31-rc8-git1.bz2 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1754 retrieving revision 1.1755 diff -u -p -r1.1754 -r1.1755 --- kernel.spec 30 Aug 2009 05:25:01 -0000 1.1754 +++ kernel.spec 30 Aug 2009 15:23:09 -0000 1.1755 @@ -61,7 +61,7 @@ Summary: The Linux kernel # The rc snapshot level %define rcrev 8 # The git snapshot level -%define gitrev 0 +%define gitrev 1 # Set rpm version accordingly %define rpmversion 2.6.%{upstream_sublevel} %endif @@ -723,7 +723,6 @@ Patch11010: via-hwmon-temp-sensor.patch # patches headed upstream Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch Patch12011: linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch -Patch12012: linux-2.6-inotify-accounting.patch %endif @@ -1336,7 +1335,6 @@ ApplyPatch linux-2.6-silence-acpi-blackl #ApplyPatch linux-2.6-revert-dvb-net-kabi-change.patch # Patches headed upstream -ApplyPatch linux-2.6-inotify-accounting.patch # END OF PATCH APPLICATIONS @@ -2004,6 +2002,10 @@ fi # and build. %changelog +* Sun Aug 30 2009 Chuck Ebbert +- 2.6.31-rc8-git1 +- Drop linux-2.6-inotify-accounting.patch, merged upstream. + * Sun Aug 30 2009 Jarod Wilson - fix lirc_imon oops on older devices w/o tx ctrl ep (#520008) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.1078 retrieving revision 1.1079 diff -u -p -r1.1078 -r1.1079 --- sources 28 Aug 2009 15:51:44 -0000 1.1078 +++ sources 30 Aug 2009 15:23:09 -0000 1.1079 @@ -1,2 +1,3 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 d7dce63ebb912ddcd7ac7ed580db03e4 patch-2.6.31-rc8.bz2 +7b4745c59d0ba65bef1d360229e02d50 patch-2.6.31-rc8-git1.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.992 retrieving revision 1.993 diff -u -p -r1.992 -r1.993 --- upstream 28 Aug 2009 15:51:44 -0000 1.992 +++ upstream 30 Aug 2009 15:23:09 -0000 1.993 @@ -1,2 +1,3 @@ linux-2.6.30.tar.bz2 patch-2.6.31-rc8.bz2 +patch-2.6.31-rc8-git1.bz2 --- linux-2.6-inotify-accounting.patch DELETED --- From otaylor at fedoraproject.org Sun Aug 30 15:33:17 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Sun, 30 Aug 2009 15:33:17 +0000 (UTC) Subject: rpms/clutter/devel .cvsignore, 1.18, 1.19 clutter.spec, 1.34, 1.35 sources, 1.18, 1.19 Message-ID: <20090830153317.19FFC11C0072@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/clutter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25480 Modified Files: .cvsignore clutter.spec sources Log Message: * Sun Aug 30 2009 Owen Taylor - 1.0.4-1 - Update to 1.0.4, update gobject-introspection requirement Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/clutter/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 14 Aug 2009 16:36:24 -0000 1.18 +++ .cvsignore 30 Aug 2009 15:33:16 -0000 1.19 @@ -1 +1,2 @@ clutter-1.0.2.tar.bz2 +clutter-1.0.4.tar.bz2 Index: clutter.spec =================================================================== RCS file: /cvs/extras/rpms/clutter/devel/clutter.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- clutter.spec 14 Aug 2009 16:36:24 -0000 1.34 +++ clutter.spec 30 Aug 2009 15:33:16 -0000 1.35 @@ -1,5 +1,5 @@ Name: clutter -Version: 1.0.2 +Version: 1.0.4 Release: 1%{?dist} Summary: Open Source software library for creating rich graphical user interfaces @@ -16,7 +16,7 @@ Requires: gir-repository BuildRequires: glib2-devel mesa-libGL-devel gtk2-devel pkgconfig pango-devel BuildRequires: libXdamage-devel gettext gtk-doc -BuildRequires: gobject-introspection-devel >= 0.6.3 +BuildRequires: gobject-introspection-devel >= 0.6.4 BuildRequires: gir-repository-devel Obsoletes: clutter-cairo < 0.9 @@ -98,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Owen Taylor - 1.0.4-1 +- Update to 1.0.4, update gobject-introspection requirement + * Fri Aug 14 2009 Bastien Nocera 1.0.2-1 - Update to 1.0.2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/clutter/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 14 Aug 2009 16:36:24 -0000 1.18 +++ sources 30 Aug 2009 15:33:16 -0000 1.19 @@ -1 +1 @@ -498ac921fbe5881a03701877b7ea3edd clutter-1.0.2.tar.bz2 +7e587d9406e362ea1151a81d37d5460c clutter-1.0.4.tar.bz2 From caolanm at fedoraproject.org Sun Aug 30 15:39:17 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sun, 30 Aug 2009 15:39:17 +0000 (UTC) Subject: rpms/hunspell-ko/devel .cvsignore, 1.6, 1.7 hunspell-ko.spec, 1.7, 1.8 sources, 1.6, 1.7 Message-ID: <20090830153917.74EC911C0072@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/hunspell-ko/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26623 Modified Files: .cvsignore hunspell-ko.spec sources Log Message: latest version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-ko/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 26 Jul 2009 09:59:57 -0000 1.6 +++ .cvsignore 30 Aug 2009 15:39:17 -0000 1.7 @@ -1 +1 @@ -hunspell-dict-ko-0.3.2.tar.gz +hunspell-dict-ko-0.3.3.tar.gz Index: hunspell-ko.spec =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-ko/devel/hunspell-ko.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- hunspell-ko.spec 27 Jul 2009 09:10:38 -0000 1.7 +++ hunspell-ko.spec 30 Aug 2009 15:39:17 -0000 1.8 @@ -1,6 +1,6 @@ Name: hunspell-ko Summary: Korean hunspell dictionaries -Version: 0.3.2 +Version: 0.3.3 Release: 1%{?dist} Source: http://spellcheck-ko.googlecode.com/files/hunspell-dict-ko-%{version}.tar.gz Group: Applications/Text @@ -40,6 +40,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/myspell/* %changelog +* Sun Aug 30 2009 Caolan McNamara - 0.3.3-1 +- latest version + * Sun Jul 26 2009 Caolan McNamara - 0.3.2-1 - latest version Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-ko/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 26 Jul 2009 09:59:57 -0000 1.6 +++ sources 30 Aug 2009 15:39:17 -0000 1.7 @@ -1 +1 @@ -d931dfac68f34f2d3cd4fad0c12bfd41 hunspell-dict-ko-0.3.2.tar.gz +5f9f229720340adb0b356ed9f662b2d9 hunspell-dict-ko-0.3.3.tar.gz From xulchris at fedoraproject.org Sun Aug 30 16:15:24 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 16:15:24 +0000 (UTC) Subject: rpms/cksfv/EL-5 .cvsignore, 1.8, 1.9 cksfv.spec, 1.19, 1.20 sources, 1.8, 1.9 cksfv-1.3.12-rpmlint.patch, 1.1, NONE Message-ID: <20090830161524.8333711C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/cksfv/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1731/EL-5 Modified Files: .cvsignore cksfv.spec sources Removed Files: cksfv-1.3.12-rpmlint.patch Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/EL-5/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 12 Sep 2008 04:07:01 -0000 1.8 +++ .cvsignore 30 Aug 2009 16:15:23 -0000 1.9 @@ -1 +1 @@ -cksfv-1.3.13.tar.bz2 +cksfv-1.3.14.tar.bz2 Index: cksfv.spec =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/EL-5/cksfv.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- cksfv.spec 12 Sep 2008 04:07:01 -0000 1.19 +++ cksfv.spec 30 Aug 2009 16:15:24 -0000 1.20 @@ -1,5 +1,7 @@ +%define package_prefix $RPM_BUILD_ROOT + Name: cksfv -Version: 1.3.13 +Version: 1.3.14 Release: 1%{?dist} Summary: Utility to manipulate SFV files @@ -7,7 +9,6 @@ Group: Applications/File License: GPLv2 URL: http://zakalwe.fi/~shd/foss/cksfv Source0: http://zakalwe.fi/~shd/foss/%{name}/files/%{name}-%{version}.tar.bz2 -Patch0: %{name}-1.3.12-rpmlint.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -18,7 +19,6 @@ checksums. %prep %setup -q -%patch0 -p0 -b .rpmlint~ # fix rpmlint warnings iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog @@ -30,7 +30,7 @@ CFLAGS="%{optflags}" ./configure \ --bindir=%{_bindir} \ --mandir=%{_mandir} \ --prefix=%{_prefix} \ - --package-prefix=$RPM_BUILD_ROOT + --package-prefix=%{package_prefix} make %{?_smp_mflags} @@ -55,6 +55,16 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Christopher Stone 1.3.14-1 +- Upstream sync +- Remove no longer needed man page patch + +* Fri Jul 24 2009 Fedora Release Engineering - 1.3.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Feb 23 2009 Fedora Release Engineering - 1.3.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Thu Sep 11 2008 Christopher Stone 1.3.13-1 - Upstream sync Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/EL-5/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 12 Sep 2008 04:07:01 -0000 1.8 +++ sources 30 Aug 2009 16:15:24 -0000 1.9 @@ -1 +1 @@ -a6d7e4f2dc267e670ebb48eb8b806993 cksfv-1.3.13.tar.bz2 +138bff42ab23fbba8cca0ae14b2d9e52 cksfv-1.3.14.tar.bz2 --- cksfv-1.3.12-rpmlint.patch DELETED --- From xulchris at fedoraproject.org Sun Aug 30 16:15:24 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 16:15:24 +0000 (UTC) Subject: rpms/cksfv/F-10 .cvsignore, 1.8, 1.9 cksfv.spec, 1.21, 1.22 sources, 1.8, 1.9 cksfv-1.3.12-rpmlint.patch, 1.1, NONE Message-ID: <20090830161524.B88BC11C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/cksfv/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1731/F-10 Modified Files: .cvsignore cksfv.spec sources Removed Files: cksfv-1.3.12-rpmlint.patch Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/F-10/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 12 Sep 2008 04:07:02 -0000 1.8 +++ .cvsignore 30 Aug 2009 16:15:24 -0000 1.9 @@ -1 +1 @@ -cksfv-1.3.13.tar.bz2 +cksfv-1.3.14.tar.bz2 Index: cksfv.spec =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/F-10/cksfv.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- cksfv.spec 12 Sep 2008 04:07:02 -0000 1.21 +++ cksfv.spec 30 Aug 2009 16:15:24 -0000 1.22 @@ -1,5 +1,7 @@ +%define package_prefix $RPM_BUILD_ROOT + Name: cksfv -Version: 1.3.13 +Version: 1.3.14 Release: 1%{?dist} Summary: Utility to manipulate SFV files @@ -7,7 +9,6 @@ Group: Applications/File License: GPLv2 URL: http://zakalwe.fi/~shd/foss/cksfv Source0: http://zakalwe.fi/~shd/foss/%{name}/files/%{name}-%{version}.tar.bz2 -Patch0: %{name}-1.3.12-rpmlint.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -18,7 +19,6 @@ checksums. %prep %setup -q -%patch0 -p0 -b .rpmlint~ # fix rpmlint warnings iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog @@ -30,7 +30,7 @@ CFLAGS="%{optflags}" ./configure \ --bindir=%{_bindir} \ --mandir=%{_mandir} \ --prefix=%{_prefix} \ - --package-prefix=$RPM_BUILD_ROOT + --package-prefix=%{package_prefix} make %{?_smp_mflags} @@ -55,6 +55,16 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Christopher Stone 1.3.14-1 +- Upstream sync +- Remove no longer needed man page patch + +* Fri Jul 24 2009 Fedora Release Engineering - 1.3.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Feb 23 2009 Fedora Release Engineering - 1.3.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Thu Sep 11 2008 Christopher Stone 1.3.13-1 - Upstream sync Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/F-10/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 12 Sep 2008 04:07:02 -0000 1.8 +++ sources 30 Aug 2009 16:15:24 -0000 1.9 @@ -1 +1 @@ -a6d7e4f2dc267e670ebb48eb8b806993 cksfv-1.3.13.tar.bz2 +138bff42ab23fbba8cca0ae14b2d9e52 cksfv-1.3.14.tar.bz2 --- cksfv-1.3.12-rpmlint.patch DELETED --- From xulchris at fedoraproject.org Sun Aug 30 16:15:25 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 16:15:25 +0000 (UTC) Subject: rpms/cksfv/F-11 .cvsignore, 1.8, 1.9 cksfv.spec, 1.22, 1.23 sources, 1.8, 1.9 cksfv-1.3.12-rpmlint.patch, 1.1, NONE Message-ID: <20090830161525.0D48711C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/cksfv/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1731/F-11 Modified Files: .cvsignore cksfv.spec sources Removed Files: cksfv-1.3.12-rpmlint.patch Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 12 Sep 2008 04:07:02 -0000 1.8 +++ .cvsignore 30 Aug 2009 16:15:24 -0000 1.9 @@ -1 +1 @@ -cksfv-1.3.13.tar.bz2 +cksfv-1.3.14.tar.bz2 Index: cksfv.spec =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/F-11/cksfv.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- cksfv.spec 24 Feb 2009 07:36:09 -0000 1.22 +++ cksfv.spec 30 Aug 2009 16:15:24 -0000 1.23 @@ -1,13 +1,14 @@ +%define package_prefix $RPM_BUILD_ROOT + Name: cksfv -Version: 1.3.13 -Release: 2%{?dist} +Version: 1.3.14 +Release: 1%{?dist} Summary: Utility to manipulate SFV files Group: Applications/File License: GPLv2 URL: http://zakalwe.fi/~shd/foss/cksfv Source0: http://zakalwe.fi/~shd/foss/%{name}/files/%{name}-%{version}.tar.bz2 -Patch0: %{name}-1.3.12-rpmlint.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -18,7 +19,6 @@ checksums. %prep %setup -q -%patch0 -p0 -b .rpmlint~ # fix rpmlint warnings iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog @@ -30,7 +30,7 @@ CFLAGS="%{optflags}" ./configure \ --bindir=%{_bindir} \ --mandir=%{_mandir} \ --prefix=%{_prefix} \ - --package-prefix=$RPM_BUILD_ROOT + --package-prefix=%{package_prefix} make %{?_smp_mflags} @@ -55,6 +55,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Christopher Stone 1.3.14-1 +- Upstream sync +- Remove no longer needed man page patch + +* Fri Jul 24 2009 Fedora Release Engineering - 1.3.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Feb 23 2009 Fedora Release Engineering - 1.3.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 12 Sep 2008 04:07:02 -0000 1.8 +++ sources 30 Aug 2009 16:15:24 -0000 1.9 @@ -1 +1 @@ -a6d7e4f2dc267e670ebb48eb8b806993 cksfv-1.3.13.tar.bz2 +138bff42ab23fbba8cca0ae14b2d9e52 cksfv-1.3.14.tar.bz2 --- cksfv-1.3.12-rpmlint.patch DELETED --- From xulchris at fedoraproject.org Sun Aug 30 16:15:25 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 16:15:25 +0000 (UTC) Subject: rpms/cksfv/devel .cvsignore, 1.8, 1.9 cksfv.spec, 1.23, 1.24 sources, 1.8, 1.9 cksfv-1.3.12-rpmlint.patch, 1.1, NONE Message-ID: <20090830161525.54E5D11C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/cksfv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1731/devel Modified Files: .cvsignore cksfv.spec sources Removed Files: cksfv-1.3.12-rpmlint.patch Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 12 Sep 2008 04:07:02 -0000 1.8 +++ .cvsignore 30 Aug 2009 16:15:25 -0000 1.9 @@ -1 +1 @@ -cksfv-1.3.13.tar.bz2 +cksfv-1.3.14.tar.bz2 Index: cksfv.spec =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/devel/cksfv.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- cksfv.spec 24 Jul 2009 18:59:32 -0000 1.23 +++ cksfv.spec 30 Aug 2009 16:15:25 -0000 1.24 @@ -1,13 +1,14 @@ +%define package_prefix $RPM_BUILD_ROOT + Name: cksfv -Version: 1.3.13 -Release: 3%{?dist} +Version: 1.3.14 +Release: 1%{?dist} Summary: Utility to manipulate SFV files Group: Applications/File License: GPLv2 URL: http://zakalwe.fi/~shd/foss/cksfv Source0: http://zakalwe.fi/~shd/foss/%{name}/files/%{name}-%{version}.tar.bz2 -Patch0: %{name}-1.3.12-rpmlint.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -18,7 +19,6 @@ checksums. %prep %setup -q -%patch0 -p0 -b .rpmlint~ # fix rpmlint warnings iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog @@ -30,7 +30,7 @@ CFLAGS="%{optflags}" ./configure \ --bindir=%{_bindir} \ --mandir=%{_mandir} \ --prefix=%{_prefix} \ - --package-prefix=$RPM_BUILD_ROOT + --package-prefix=%{package_prefix} make %{?_smp_mflags} @@ -55,6 +55,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Christopher Stone 1.3.14-1 +- Upstream sync +- Remove no longer needed man page patch + * Fri Jul 24 2009 Fedora Release Engineering - 1.3.13-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cksfv/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 12 Sep 2008 04:07:02 -0000 1.8 +++ sources 30 Aug 2009 16:15:25 -0000 1.9 @@ -1 +1 @@ -a6d7e4f2dc267e670ebb48eb8b806993 cksfv-1.3.13.tar.bz2 +138bff42ab23fbba8cca0ae14b2d9e52 cksfv-1.3.14.tar.bz2 --- cksfv-1.3.12-rpmlint.patch DELETED --- From rdieter at fedoraproject.org Sun Aug 30 17:03:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 30 Aug 2009 12:03:54 -0500 Subject: rpms/kdebase/devel kdebase.spec,1.386,1.387 In-Reply-To: <1699680273.413451251627421684.JavaMail.root@zmail06.collab.prod.int.phx2.redhat.com> References: <1699680273.413451251627421684.JavaMail.root@zmail06.collab.prod.int.phx2.redhat.com> Message-ID: <4A9AB0FA.8040707@fedoraproject.org> On 08/30/2009 05:17 AM, Than Ngo wrote: > it looks wrong for me with the Requires on kde-plasma-folderview in kdebase-workspace. > > The current dependency situation in kdebase and kdebase-workspace: > > kdebase-workspace requires kde-plasma-folderview that is packaged as sub package > and kdebase needs BR on kdebase-workspace in order to build! The dependency is wrong. > > It still works in rawhide because kdebase only requires kdebase-workspace-devel without version, > it's also not correct, it has to requires kdebase-workspace-devel>=%{version} > > is there any reason why kde-plasma-folderview is packages as subpackage? and why does kdebase-workspace > require kde-plasma-folderview? Well, the dep is there, because we want the default kde desktop to include folderview, right? This is less bad than before, where we had kdebase-workspace Requires: kdebase I understand the risk of bootstrapping problems. I really wish upstream didn't bundle plasma applets (esp arguably essential ones like folderview) in kdebase, but in kdebase-workspace instead. oh well. Anyway, I'm open to suggestions on how to better achive what we want here. Maybe drop the kde-plasma-folderview dep, and just add to comps instead? -- Rex From xulchris at fedoraproject.org Sun Aug 30 17:21:59 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 17:21:59 +0000 (UTC) Subject: rpms/perl-MP3-Info/EL-5 .cvsignore, 1.5, 1.6 perl-MP3-Info.spec, 1.9, 1.10 sources, 1.5, 1.6 Message-ID: <20090830172159.7920511C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/perl-MP3-Info/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20505/EL-5 Modified Files: .cvsignore perl-MP3-Info.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/EL-5/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 30 Sep 2007 14:43:45 -0000 1.5 +++ .cvsignore 30 Aug 2009 17:21:58 -0000 1.6 @@ -1 +1 @@ -MP3-Info-1.23.tar.gz +MP3-Info-1.24.tar.gz Index: perl-MP3-Info.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/EL-5/perl-MP3-Info.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- perl-MP3-Info.spec 30 Sep 2007 14:46:44 -0000 1.9 +++ perl-MP3-Info.spec 30 Aug 2009 17:21:59 -0000 1.10 @@ -1,5 +1,5 @@ Name: perl-MP3-Info -Version: 1.23 +Version: 1.24 Release: 1%{?dist} Summary: Manipulate / fetch info from MP3 audio files @@ -52,6 +52,18 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Christopher Stone 1.24-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 1.23-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.23-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Mar 06 2008 Tom "spot" Callaway - 1.23-2 +Rebuild for new perl + * Sun Sep 30 2007 Christopher Stone 1.23-1 - Upstream sync Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/EL-5/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 30 Sep 2007 14:43:45 -0000 1.5 +++ sources 30 Aug 2009 17:21:59 -0000 1.6 @@ -1 +1 @@ -fd0b5e0d88ee01454180e3941ab11541 MP3-Info-1.23.tar.gz +fb4bcc43764e3b46c3a7c74b50ed7a44 MP3-Info-1.24.tar.gz From xulchris at fedoraproject.org Sun Aug 30 17:21:59 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 17:21:59 +0000 (UTC) Subject: rpms/perl-MP3-Info/F-10 .cvsignore, 1.5, 1.6 perl-MP3-Info.spec, 1.11, 1.12 sources, 1.5, 1.6 Message-ID: <20090830172159.E758511C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/perl-MP3-Info/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20505/F-10 Modified Files: .cvsignore perl-MP3-Info.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 30 Sep 2007 14:43:49 -0000 1.5 +++ .cvsignore 30 Aug 2009 17:21:59 -0000 1.6 @@ -1 +1 @@ -MP3-Info-1.23.tar.gz +MP3-Info-1.24.tar.gz Index: perl-MP3-Info.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/F-10/perl-MP3-Info.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-MP3-Info.spec 7 Mar 2008 02:08:38 -0000 1.11 +++ perl-MP3-Info.spec 30 Aug 2009 17:21:59 -0000 1.12 @@ -1,6 +1,6 @@ Name: perl-MP3-Info -Version: 1.23 -Release: 2%{?dist} +Version: 1.24 +Release: 1%{?dist} Summary: Manipulate / fetch info from MP3 audio files Group: Development/Libraries @@ -52,6 +52,15 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Christopher Stone 1.24-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 1.23-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.23-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Thu Mar 06 2008 Tom "spot" Callaway - 1.23-2 Rebuild for new perl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 30 Sep 2007 14:43:49 -0000 1.5 +++ sources 30 Aug 2009 17:21:59 -0000 1.6 @@ -1 +1 @@ -fd0b5e0d88ee01454180e3941ab11541 MP3-Info-1.23.tar.gz +fb4bcc43764e3b46c3a7c74b50ed7a44 MP3-Info-1.24.tar.gz From xulchris at fedoraproject.org Sun Aug 30 17:22:00 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 17:22:00 +0000 (UTC) Subject: rpms/perl-MP3-Info/F-11 .cvsignore, 1.5, 1.6 perl-MP3-Info.spec, 1.12, 1.13 sources, 1.5, 1.6 Message-ID: <20090830172200.AE0C811C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/perl-MP3-Info/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20505/F-11 Modified Files: .cvsignore perl-MP3-Info.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 30 Sep 2007 14:43:49 -0000 1.5 +++ .cvsignore 30 Aug 2009 17:21:59 -0000 1.6 @@ -1 +1 @@ -MP3-Info-1.23.tar.gz +MP3-Info-1.24.tar.gz Index: perl-MP3-Info.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/F-11/perl-MP3-Info.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- perl-MP3-Info.spec 26 Feb 2009 21:16:48 -0000 1.12 +++ perl-MP3-Info.spec 30 Aug 2009 17:22:00 -0000 1.13 @@ -1,6 +1,6 @@ Name: perl-MP3-Info -Version: 1.23 -Release: 3%{?dist} +Version: 1.24 +Release: 1%{?dist} Summary: Manipulate / fetch info from MP3 audio files Group: Development/Libraries @@ -52,6 +52,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Christopher Stone 1.24-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 1.23-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 1.23-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 30 Sep 2007 14:43:49 -0000 1.5 +++ sources 30 Aug 2009 17:22:00 -0000 1.6 @@ -1 +1 @@ -fd0b5e0d88ee01454180e3941ab11541 MP3-Info-1.23.tar.gz +fb4bcc43764e3b46c3a7c74b50ed7a44 MP3-Info-1.24.tar.gz From xulchris at fedoraproject.org Sun Aug 30 17:22:00 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 17:22:00 +0000 (UTC) Subject: rpms/perl-MP3-Info/devel .cvsignore, 1.5, 1.6 perl-MP3-Info.spec, 1.13, 1.14 sources, 1.5, 1.6 Message-ID: <20090830172200.E0C7911C02CA@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/perl-MP3-Info/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20505/devel Modified Files: .cvsignore perl-MP3-Info.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 30 Sep 2007 14:43:49 -0000 1.5 +++ .cvsignore 30 Aug 2009 17:22:00 -0000 1.6 @@ -1 +1 @@ -MP3-Info-1.23.tar.gz +MP3-Info-1.24.tar.gz Index: perl-MP3-Info.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/devel/perl-MP3-Info.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- perl-MP3-Info.spec 26 Jul 2009 09:05:40 -0000 1.13 +++ perl-MP3-Info.spec 30 Aug 2009 17:22:00 -0000 1.14 @@ -1,6 +1,6 @@ Name: perl-MP3-Info -Version: 1.23 -Release: 4%{?dist} +Version: 1.24 +Release: 1%{?dist} Summary: Manipulate / fetch info from MP3 audio files Group: Development/Libraries @@ -52,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Christopher Stone 1.24-1 +- Upstream sync + * Sun Jul 26 2009 Fedora Release Engineering - 1.23-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-MP3-Info/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 30 Sep 2007 14:43:49 -0000 1.5 +++ sources 30 Aug 2009 17:22:00 -0000 1.6 @@ -1 +1 @@ -fd0b5e0d88ee01454180e3941ab11541 MP3-Info-1.23.tar.gz +fb4bcc43764e3b46c3a7c74b50ed7a44 MP3-Info-1.24.tar.gz From zaitcev at fedoraproject.org Sun Aug 30 17:41:29 2009 From: zaitcev at fedoraproject.org (Pete Zaitcev) Date: Sun, 30 Aug 2009 17:41:29 +0000 (UTC) Subject: rpms/chunkd/devel chunkd.spec,1.15,1.16 Message-ID: <20090830174129.2B25D11C0072@cvs1.fedora.phx.redhat.com> Author: zaitcev Update of /cvs/pkgs/rpms/chunkd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27475 Modified Files: chunkd.spec Log Message: With the new chunkd that Thomas rebuilt (chunkd-0.4-4.fc12), yum update still bails, like so: chunkd-0.4-4.fc12.x86_64 from installed has depsolving problems --> Missing Dependency: libcrypto.so.8()(64bit) is needed by package chunkd-0.4-4.fc12.x86_64 (installed) Error: Missing Dependency: libssl.so.8()(64bit) is needed by package chunkd-0.4-4.fc12.x86_64 (installed) Index: chunkd.spec =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/chunkd.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- chunkd.spec 27 Aug 2009 07:14:36 -0000 1.15 +++ chunkd.spec 30 Aug 2009 17:41:28 -0000 1.16 @@ -1,6 +1,6 @@ Name: chunkd Version: 0.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Data storage daemon for cloud computing Group: System Environment/Base @@ -97,6 +97,9 @@ fi %{_includedir}/* %changelog +* Sun Aug 30 2009 Pete Zaitcev - 0.4-5 +- rebuilt with new openssl, again (for libssl.so.9 now) + * Thu Aug 27 2009 Tomas Mraz - 0.4-4 - rebuilt with new openssl From emaldonado at fedoraproject.org Sun Aug 30 17:45:15 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Sun, 30 Aug 2009 17:45:15 +0000 (UTC) Subject: rpms/nss-softokn/devel nss-softokn.spec,1.14,1.15 Message-ID: <20090830174515.9A0DC11C0072@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-softokn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28442 Modified Files: nss-softokn.spec Log Message: Use nss_util_version as it may be different than the version for nss-softoken Index: nss-softokn.spec =================================================================== RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- nss-softokn.spec 28 Aug 2009 15:01:17 -0000 1.14 +++ nss-softokn.spec 30 Aug 2009 17:45:15 -0000 1.15 @@ -17,12 +17,12 @@ Summary: Network Security Services Soktoken Module Name: nss-softokn Version: 3.12.3.99.3 -Release: 22%{?dist} +Release: 23%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries Requires: nspr >= %{nspr_version} -Requires: nss-util >= %{version} +Requires: nss-util >= %{nss_util_version} Requires: nss-softokn-freebl%{_isa} >= %{version} Requires: sqlite BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -108,7 +108,6 @@ export BUILD_OPT XCFLAGS=$RPM_OPT_FLAGS export XCFLAGS - PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 @@ -139,13 +138,15 @@ export USE_64 %{__make} -C ./mozilla/security/nss # Set up our package file +# The nspr_version and nss_util_version globals used here +# must match the ones nss-softokn has for its Requires. %{__mkdir_p} ./mozilla/dist/pkgconfig %{__cat} %{SOURCE2} | sed -e "s,%%libdir%%,%{_libdir},g" \ -e "s,%%prefix%%,%{_prefix},g" \ -e "s,%%exec_prefix%%,%{_prefix},g" \ -e "s,%%includedir%%,%{_includedir}/nss3,g" \ -e "s,%%NSPR_VERSION%%,%{nspr_version},g" \ - -e "s,%%NSSUTIL_VERSION%%,%{version},g" \ + -e "s,%%NSSUTIL_VERSION%%,%{nss_util_version},g" \ -e "s,%%SOFTOKEN_VERSION%%,%{version},g" > \ ./mozilla/dist/pkgconfig/nss-softokn.pc @@ -311,6 +312,9 @@ done %{_includedir}/nss3/shsign.h %changelog +* Sun Aug 30 2009 Elio Maldonado - 3.12.3.99.3-23 +- Explicitly state via nss_util_version the nss-util version we require + * Fri Aug 28 2009 Warren Togami - 3.12.3.99.3-22 - caolan's nss-softokn.pc patch From adrian at fedoraproject.org Sun Aug 30 19:29:37 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Sun, 30 Aug 2009 19:29:37 +0000 (UTC) Subject: rpms/wordpress/F-11 .cvsignore, 1.25, 1.26 sources, 1.25, 1.26 wordpress.spec, 1.32, 1.33 changeset_r11798.diff, 1.1, NONE Message-ID: <20090830192937.BEB2611C0072@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18666 Modified Files: .cvsignore sources wordpress.spec Removed Files: changeset_r11798.diff Log Message: * Sun Aug 30 2009 Adrian Reber - 2.8.4-1 - updated to 2.8.4 (security fixes were already available with 2.8.3-2) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-11/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 5 Aug 2009 09:48:31 -0000 1.25 +++ .cvsignore 30 Aug 2009 19:29:37 -0000 1.26 @@ -1 +1 @@ -wordpress-2.8.3.tar.gz +wordpress-2.8.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-11/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 5 Aug 2009 09:48:32 -0000 1.25 +++ sources 30 Aug 2009 19:29:37 -0000 1.26 @@ -1 +1 @@ -0edfb5145f4b246eed72646355c45ea0 wordpress-2.8.3.tar.gz +0e8b296d4e2d4189b349f1d0f727bd98 wordpress-2.8.4.tar.gz Index: wordpress.spec =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-11/wordpress.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- wordpress.spec 11 Aug 2009 10:28:10 -0000 1.32 +++ wordpress.spec 30 Aug 2009 19:29:37 -0000 1.33 @@ -1,9 +1,9 @@ Summary: WordPress blogging software URL: http://www.wordpress.org Name: wordpress -Version: 2.8.3 +Version: 2.8.4 Group: Applications/Publishing -Release: 2%{?dist} +Release: 1%{?dist} License: GPLv2 Source0: http://wordpress.org/%{name}-%{version}.tar.gz Source1: wordpress-httpd-conf @@ -11,7 +11,6 @@ Source2: README.fedora.wordpress BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: php >= 4.1.0, httpd, php-mysql BuildArch: noarch -Patch0: changeset_r11798.diff %description Wordpress is an online publishing / weblog package that makes it very easy, @@ -19,10 +18,13 @@ almost trivial, to get information out t %prep %setup -q -n wordpress -%patch0 -p3 # disable wp_version_check, updates are always installed via rpm sed -i -e "s,\(.*\)'wp_version_check'\(.*\),#\1'wp_version_check'\2,g" \ wp-includes/update.php +# disable update_nag() function +sed -i -e "s,\(.*\)'update_nag'\(.*\),#\1'update_nag'\2,g; \ + s,\(.*\)\$msg .=\(.*\),\1\$msg .= '';,g;" \ + wp-admin/includes/update.php # fix file encoding sed -i -e 's/\r//' license.txt @@ -79,6 +81,9 @@ rm -rf ${RPM_BUILD_ROOT} %dir %{_sysconfdir}/wordpress %changelog +* Sun Aug 30 2009 Adrian Reber - 2.8.4-1 +- updated to 2.8.4 (security fixes were already available with 2.8.3-2) + * Tue Aug 11 2009 Adrian Reber - 2.8.3-2 - another security update to fix "Remote admin reset password": http://lists.grok.org.uk/pipermail/full-disclosure/2009-August/070137.html --- changeset_r11798.diff DELETED --- From rdieter at fedoraproject.org Sun Aug 30 19:30:16 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 30 Aug 2009 19:30:16 +0000 (UTC) Subject: comps comps-f12.xml.in,1.98,1.99 Message-ID: <20090830193016.EAEE911C0498@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18961 Modified Files: comps-f12.xml.in Log Message: kde-desktop: +kdebase-runtime +kde-plasma-folderview Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- comps-f12.xml.in 27 Aug 2009 14:49:40 -0000 1.98 +++ comps-f12.xml.in 30 Aug 2009 19:30:16 -0000 1.99 @@ -3573,6 +3573,7 @@ false true + kdebase-runtime kdebase-workspace kdelibs ibus-qt @@ -3581,6 +3582,7 @@ cups-pk-helper digikam kaffeine + kde-plasma-folderview kde-settings-pulseaudio kdeaccessibility kdeartwork-screensavers From rdieter at fedoraproject.org Sun Aug 30 19:31:14 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 30 Aug 2009 19:31:14 +0000 (UTC) Subject: comps comps-f11.xml.in,1.289,1.290 Message-ID: <20090830193114.C95A711C0072@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19442 Modified Files: comps-f11.xml.in Log Message: kde-desktop: +kdm Index: comps-f11.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v retrieving revision 1.289 retrieving revision 1.290 diff -u -p -r1.289 -r1.290 --- comps-f11.xml.in 27 Aug 2009 15:54:26 -0000 1.289 +++ comps-f11.xml.in 30 Aug 2009 19:31:14 -0000 1.290 @@ -3446,6 +3446,7 @@ kdeplasma-addons kdeutils kdeutils-printer-applet + kdm kftpgrabber kipi-plugins konq-plugins From adrian at fedoraproject.org Sun Aug 30 19:34:11 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Sun, 30 Aug 2009 19:34:11 +0000 (UTC) Subject: rpms/wordpress/F-10 .cvsignore, 1.25, 1.26 sources, 1.25, 1.26 wordpress.spec, 1.32, 1.33 changeset_r11798.diff, 1.1, NONE Message-ID: <20090830193411.1A26F11C0072@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20032 Modified Files: .cvsignore sources wordpress.spec Removed Files: changeset_r11798.diff Log Message: * Sun Aug 30 2009 Adrian Reber - 2.8.4-1 - updated to 2.8.4 (security fixes were already available with 2.8.3-2) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-10/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 5 Aug 2009 09:47:32 -0000 1.25 +++ .cvsignore 30 Aug 2009 19:34:10 -0000 1.26 @@ -1 +1 @@ -wordpress-2.8.3.tar.gz +wordpress-2.8.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-10/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 5 Aug 2009 09:47:32 -0000 1.25 +++ sources 30 Aug 2009 19:34:10 -0000 1.26 @@ -1 +1 @@ -0edfb5145f4b246eed72646355c45ea0 wordpress-2.8.3.tar.gz +0e8b296d4e2d4189b349f1d0f727bd98 wordpress-2.8.4.tar.gz Index: wordpress.spec =================================================================== RCS file: /cvs/extras/rpms/wordpress/F-10/wordpress.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- wordpress.spec 11 Aug 2009 11:53:52 -0000 1.32 +++ wordpress.spec 30 Aug 2009 19:34:10 -0000 1.33 @@ -1,9 +1,9 @@ Summary: WordPress blogging software URL: http://www.wordpress.org Name: wordpress -Version: 2.8.3 +Version: 2.8.4 Group: Applications/Publishing -Release: 2%{?dist} +Release: 1%{?dist} License: GPLv2 Source0: http://wordpress.org/%{name}-%{version}.tar.gz Source1: wordpress-httpd-conf @@ -11,7 +11,6 @@ Source2: README.fedora.wordpress BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: php >= 4.1.0, httpd, php-mysql BuildArch: noarch -Patch0: changeset_r11798.diff %description Wordpress is an online publishing / weblog package that makes it very easy, @@ -19,10 +18,13 @@ almost trivial, to get information out t %prep %setup -q -n wordpress -%patch0 -p3 # disable wp_version_check, updates are always installed via rpm sed -i -e "s,\(.*\)'wp_version_check'\(.*\),#\1'wp_version_check'\2,g" \ wp-includes/update.php +# disable update_nag() function +sed -i -e "s,\(.*\)'update_nag'\(.*\),#\1'update_nag'\2,g; \ + s,\(.*\)\$msg .=\(.*\),\1\$msg .= '';,g;" \ + wp-admin/includes/update.php # fix file encoding sed -i -e 's/\r//' license.txt @@ -79,6 +81,9 @@ rm -rf ${RPM_BUILD_ROOT} %dir %{_sysconfdir}/wordpress %changelog +* Sun Aug 30 2009 Adrian Reber - 2.8.4-1 +- updated to 2.8.4 (security fixes were already available with 2.8.3-2) + * Tue Aug 11 2009 Adrian Reber - 2.8.3-2 - another security update to fix "Remote admin reset password": http://lists.grok.org.uk/pipermail/full-disclosure/2009-August/070137.html --- changeset_r11798.diff DELETED --- From xulchris at fedoraproject.org Sun Aug 30 19:37:11 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 19:37:11 +0000 (UTC) Subject: rpms/php-pear-Crypt-CHAP/EL-5 .cvsignore, 1.3, 1.4 php-pear-Crypt-CHAP.spec, 1.5, 1.6 sources, 1.3, 1.4 Message-ID: <20090830193712.0160711C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Crypt-CHAP/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20771/EL-5 Modified Files: .cvsignore php-pear-Crypt-CHAP.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/EL-5/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 14 Mar 2007 23:27:35 -0000 1.3 +++ .cvsignore 30 Aug 2009 19:37:11 -0000 1.4 @@ -1 +1 @@ -Crypt_CHAP-1.0.1.tgz +Crypt_CHAP-1.0.2.tgz Index: php-pear-Crypt-CHAP.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/EL-5/php-pear-Crypt-CHAP.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- php-pear-Crypt-CHAP.spec 25 Nov 2007 19:34:22 -0000 1.5 +++ php-pear-Crypt-CHAP.spec 30 Aug 2009 19:37:11 -0000 1.6 @@ -2,8 +2,8 @@ %define pear_name Crypt_CHAP Name: php-pear-Crypt-CHAP -Version: 1.0.1 -Release: 1%{?dist}.1 +Version: 1.0.2 +Release: 1%{?dist} Summary: Class to generate CHAP packets Group: Development/Languages @@ -14,7 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: php-pear >= 1:1.4.9-1.2 -Requires: php-pear(PEAR) php-mhash php-mcrypt +Requires: php-pear(PEAR) php-mcrypt Requires(post): %{__pear} Requires(postun): %{__pear} Provides: php-pear(%{pear_name}) = %{version} @@ -28,7 +28,7 @@ mhash and mcrypt extensions must be load %prep %setup -qc [ -f package2.xml ] || mv package.xml package2.xml -mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml +mv package2.xml %{pear_name}-%{version}/%{name}.xml cd %{pear_name}-%{version} @@ -40,7 +40,7 @@ cd %{pear_name}-%{version} %install cd %{pear_name}-%{version} rm -rf $RPM_BUILD_ROOT docdir -%{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml +%{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{name}.xml # Clean up unnecessary files @@ -48,7 +48,7 @@ rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.?? # Install XML package description mkdir -p $RPM_BUILD_ROOT%{pear_xmldir} -install -pm 644 %{pear_name}.xml $RPM_BUILD_ROOT%{pear_xmldir} +install -pm 644 %{name}.xml $RPM_BUILD_ROOT%{pear_xmldir} %clean @@ -57,7 +57,7 @@ rm -rf $RPM_BUILD_ROOT %post %{__pear} install --nodeps --soft --force --register-only \ - %{pear_xmldir}/%{pear_name}.xml >/dev/null || : + %{pear_xmldir}/%{name}.xml >/dev/null || : %postun if [ $1 -eq 0 ] ; then @@ -68,14 +68,24 @@ fi %files %defattr(-,root,root,-) -%{pear_xmldir}/%{pear_name}.xml +%{pear_xmldir}/%{name}.xml %{pear_testdir}/%{pear_name} %{pear_phpdir}/Crypt %changelog -* Sun Nov 25 2007 Christopher Stone 1.0.1-1.1 -- undead EL-5 now that depenedencies are available +* Sun Aug 30 2009 Christopher Stone 1.0.2-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jul 13 2009 Remi Collet - 1.0.1-3 +- remove mhash dependency (optional, and not provided by php 5.3.0) +- rename Crypt_CHAP.xml to php-pear-Crypt-CHAP.xml + +* Thu Feb 26 2009 Fedora Release Engineering - 1.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Wed Mar 14 2007 Christopher Stone 1.0.1-1 - Upstream sync Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 14 Mar 2007 23:27:35 -0000 1.3 +++ sources 30 Aug 2009 19:37:11 -0000 1.4 @@ -1 +1 @@ -e117935140025a3a2ac3e533430664cc Crypt_CHAP-1.0.1.tgz +4175a1d5486f305831adba517009c253 Crypt_CHAP-1.0.2.tgz From xulchris at fedoraproject.org Sun Aug 30 19:37:12 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 19:37:12 +0000 (UTC) Subject: rpms/php-pear-Crypt-CHAP/F-10 .cvsignore, 1.3, 1.4 php-pear-Crypt-CHAP.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090830193712.313B111C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Crypt-CHAP/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20771/F-10 Modified Files: .cvsignore php-pear-Crypt-CHAP.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 14 Mar 2007 23:27:38 -0000 1.3 +++ .cvsignore 30 Aug 2009 19:37:11 -0000 1.4 @@ -1 +1 @@ -Crypt_CHAP-1.0.1.tgz +Crypt_CHAP-1.0.2.tgz Index: php-pear-Crypt-CHAP.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/F-10/php-pear-Crypt-CHAP.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- php-pear-Crypt-CHAP.spec 14 Mar 2007 23:27:38 -0000 1.2 +++ php-pear-Crypt-CHAP.spec 30 Aug 2009 19:37:12 -0000 1.3 @@ -2,7 +2,7 @@ %define pear_name Crypt_CHAP Name: php-pear-Crypt-CHAP -Version: 1.0.1 +Version: 1.0.2 Release: 1%{?dist} Summary: Class to generate CHAP packets @@ -14,7 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: php-pear >= 1:1.4.9-1.2 -Requires: php-pear(PEAR) php-mhash php-mcrypt +Requires: php-pear(PEAR) php-mcrypt Requires(post): %{__pear} Requires(postun): %{__pear} Provides: php-pear(%{pear_name}) = %{version} @@ -28,7 +28,7 @@ mhash and mcrypt extensions must be load %prep %setup -qc [ -f package2.xml ] || mv package.xml package2.xml -mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml +mv package2.xml %{pear_name}-%{version}/%{name}.xml cd %{pear_name}-%{version} @@ -40,7 +40,7 @@ cd %{pear_name}-%{version} %install cd %{pear_name}-%{version} rm -rf $RPM_BUILD_ROOT docdir -%{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml +%{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{name}.xml # Clean up unnecessary files @@ -48,7 +48,7 @@ rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.?? # Install XML package description mkdir -p $RPM_BUILD_ROOT%{pear_xmldir} -install -pm 644 %{pear_name}.xml $RPM_BUILD_ROOT%{pear_xmldir} +install -pm 644 %{name}.xml $RPM_BUILD_ROOT%{pear_xmldir} %clean @@ -57,7 +57,7 @@ rm -rf $RPM_BUILD_ROOT %post %{__pear} install --nodeps --soft --force --register-only \ - %{pear_xmldir}/%{pear_name}.xml >/dev/null || : + %{pear_xmldir}/%{name}.xml >/dev/null || : %postun if [ $1 -eq 0 ] ; then @@ -68,12 +68,25 @@ fi %files %defattr(-,root,root,-) -%{pear_xmldir}/%{pear_name}.xml +%{pear_xmldir}/%{name}.xml %{pear_testdir}/%{pear_name} %{pear_phpdir}/Crypt %changelog +* Sun Aug 30 2009 Christopher Stone 1.0.2-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jul 13 2009 Remi Collet - 1.0.1-3 +- remove mhash dependency (optional, and not provided by php 5.3.0) +- rename Crypt_CHAP.xml to php-pear-Crypt-CHAP.xml + +* Thu Feb 26 2009 Fedora Release Engineering - 1.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Wed Mar 14 2007 Christopher Stone 1.0.1-1 - Upstream sync - Remove no longer needed patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 14 Mar 2007 23:27:38 -0000 1.3 +++ sources 30 Aug 2009 19:37:12 -0000 1.4 @@ -1 +1 @@ -e117935140025a3a2ac3e533430664cc Crypt_CHAP-1.0.1.tgz +4175a1d5486f305831adba517009c253 Crypt_CHAP-1.0.2.tgz From xulchris at fedoraproject.org Sun Aug 30 19:37:12 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 19:37:12 +0000 (UTC) Subject: rpms/php-pear-Crypt-CHAP/devel .cvsignore, 1.3, 1.4 php-pear-Crypt-CHAP.spec, 1.5, 1.6 sources, 1.3, 1.4 Message-ID: <20090830193712.8974D11C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Crypt-CHAP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20771/devel Modified Files: .cvsignore php-pear-Crypt-CHAP.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 14 Mar 2007 23:27:38 -0000 1.3 +++ .cvsignore 30 Aug 2009 19:37:12 -0000 1.4 @@ -1 +1 @@ -Crypt_CHAP-1.0.1.tgz +Crypt_CHAP-1.0.2.tgz Index: php-pear-Crypt-CHAP.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/devel/php-pear-Crypt-CHAP.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- php-pear-Crypt-CHAP.spec 26 Jul 2009 18:11:50 -0000 1.5 +++ php-pear-Crypt-CHAP.spec 30 Aug 2009 19:37:12 -0000 1.6 @@ -2,8 +2,8 @@ %define pear_name Crypt_CHAP Name: php-pear-Crypt-CHAP -Version: 1.0.1 -Release: 4%{?dist} +Version: 1.0.2 +Release: 1%{?dist} Summary: Class to generate CHAP packets Group: Development/Languages @@ -74,6 +74,9 @@ fi %changelog +* Sun Aug 30 2009 Christopher Stone 1.0.2-1 +- Upstream sync + * Sun Jul 26 2009 Fedora Release Engineering - 1.0.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 14 Mar 2007 23:27:38 -0000 1.3 +++ sources 30 Aug 2009 19:37:12 -0000 1.4 @@ -1 +1 @@ -e117935140025a3a2ac3e533430664cc Crypt_CHAP-1.0.1.tgz +4175a1d5486f305831adba517009c253 Crypt_CHAP-1.0.2.tgz From xulchris at fedoraproject.org Sun Aug 30 19:37:12 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 19:37:12 +0000 (UTC) Subject: rpms/php-pear-Crypt-CHAP/F-11 .cvsignore, 1.3, 1.4 php-pear-Crypt-CHAP.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090830193712.5FD4011C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Crypt-CHAP/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20771/F-11 Modified Files: .cvsignore php-pear-Crypt-CHAP.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 14 Mar 2007 23:27:38 -0000 1.3 +++ .cvsignore 30 Aug 2009 19:37:12 -0000 1.4 @@ -1 +1 @@ -Crypt_CHAP-1.0.1.tgz +Crypt_CHAP-1.0.2.tgz Index: php-pear-Crypt-CHAP.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/F-11/php-pear-Crypt-CHAP.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- php-pear-Crypt-CHAP.spec 26 Feb 2009 20:51:08 -0000 1.3 +++ php-pear-Crypt-CHAP.spec 30 Aug 2009 19:37:12 -0000 1.4 @@ -2,8 +2,8 @@ %define pear_name Crypt_CHAP Name: php-pear-Crypt-CHAP -Version: 1.0.1 -Release: 2%{?dist} +Version: 1.0.2 +Release: 1%{?dist} Summary: Class to generate CHAP packets Group: Development/Languages @@ -14,7 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: php-pear >= 1:1.4.9-1.2 -Requires: php-pear(PEAR) php-mhash php-mcrypt +Requires: php-pear(PEAR) php-mcrypt Requires(post): %{__pear} Requires(postun): %{__pear} Provides: php-pear(%{pear_name}) = %{version} @@ -28,7 +28,7 @@ mhash and mcrypt extensions must be load %prep %setup -qc [ -f package2.xml ] || mv package.xml package2.xml -mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml +mv package2.xml %{pear_name}-%{version}/%{name}.xml cd %{pear_name}-%{version} @@ -40,7 +40,7 @@ cd %{pear_name}-%{version} %install cd %{pear_name}-%{version} rm -rf $RPM_BUILD_ROOT docdir -%{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml +%{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{name}.xml # Clean up unnecessary files @@ -48,7 +48,7 @@ rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.?? # Install XML package description mkdir -p $RPM_BUILD_ROOT%{pear_xmldir} -install -pm 644 %{pear_name}.xml $RPM_BUILD_ROOT%{pear_xmldir} +install -pm 644 %{name}.xml $RPM_BUILD_ROOT%{pear_xmldir} %clean @@ -57,7 +57,7 @@ rm -rf $RPM_BUILD_ROOT %post %{__pear} install --nodeps --soft --force --register-only \ - %{pear_xmldir}/%{pear_name}.xml >/dev/null || : + %{pear_xmldir}/%{name}.xml >/dev/null || : %postun if [ $1 -eq 0 ] ; then @@ -68,12 +68,22 @@ fi %files %defattr(-,root,root,-) -%{pear_xmldir}/%{pear_name}.xml +%{pear_xmldir}/%{name}.xml %{pear_testdir}/%{pear_name} %{pear_phpdir}/Crypt %changelog +* Sun Aug 30 2009 Christopher Stone 1.0.2-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jul 13 2009 Remi Collet - 1.0.1-3 +- remove mhash dependency (optional, and not provided by php 5.3.0) +- rename Crypt_CHAP.xml to php-pear-Crypt-CHAP.xml + * Thu Feb 26 2009 Fedora Release Engineering - 1.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Crypt-CHAP/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 14 Mar 2007 23:27:38 -0000 1.3 +++ sources 30 Aug 2009 19:37:12 -0000 1.4 @@ -1 +1 @@ -e117935140025a3a2ac3e533430664cc Crypt_CHAP-1.0.1.tgz +4175a1d5486f305831adba517009c253 Crypt_CHAP-1.0.2.tgz From adrian at fedoraproject.org Sun Aug 30 19:38:57 2009 From: adrian at fedoraproject.org (Adrian Reber) Date: Sun, 30 Aug 2009 19:38:57 +0000 (UTC) Subject: rpms/wordpress/EL-5 .cvsignore, 1.24, 1.25 sources, 1.24, 1.25 wordpress.spec, 1.31, 1.32 changeset_r11798.diff, 1.1, NONE Message-ID: <20090830193857.E954911C0072@cvs1.fedora.phx.redhat.com> Author: adrian Update of /cvs/extras/rpms/wordpress/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21337 Modified Files: .cvsignore sources wordpress.spec Removed Files: changeset_r11798.diff Log Message: * Sun Aug 30 2009 Adrian Reber - 2.8.4-1 - updated to 2.8.4 (security fixes were already available with 2.8.3-2) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/wordpress/EL-5/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 5 Aug 2009 09:49:02 -0000 1.24 +++ .cvsignore 30 Aug 2009 19:38:57 -0000 1.25 @@ -1 +1 @@ -wordpress-2.8.3.tar.gz +wordpress-2.8.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/wordpress/EL-5/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 5 Aug 2009 09:49:02 -0000 1.24 +++ sources 30 Aug 2009 19:38:57 -0000 1.25 @@ -1 +1 @@ -0edfb5145f4b246eed72646355c45ea0 wordpress-2.8.3.tar.gz +0e8b296d4e2d4189b349f1d0f727bd98 wordpress-2.8.4.tar.gz Index: wordpress.spec =================================================================== RCS file: /cvs/extras/rpms/wordpress/EL-5/wordpress.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- wordpress.spec 11 Aug 2009 11:55:22 -0000 1.31 +++ wordpress.spec 30 Aug 2009 19:38:57 -0000 1.32 @@ -1,9 +1,9 @@ Summary: WordPress blogging software URL: http://www.wordpress.org Name: wordpress -Version: 2.8.3 +Version: 2.8.4 Group: Applications/Publishing -Release: 2%{?dist} +Release: 1%{?dist} License: GPLv2 Source0: http://wordpress.org/%{name}-%{version}.tar.gz Source1: wordpress-httpd-conf @@ -11,7 +11,6 @@ Source2: README.fedora.wordpress BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: php >= 4.1.0, httpd, php-mysql BuildArch: noarch -Patch0: changeset_r11798.diff %description Wordpress is an online publishing / weblog package that makes it very easy, @@ -19,10 +18,13 @@ almost trivial, to get information out t %prep %setup -q -n wordpress -%patch0 -p3 # disable wp_version_check, updates are always installed via rpm sed -i -e "s,\(.*\)'wp_version_check'\(.*\),#\1'wp_version_check'\2,g" \ wp-includes/update.php +# disable update_nag() function +sed -i -e "s,\(.*\)'update_nag'\(.*\),#\1'update_nag'\2,g; \ + s,\(.*\)\$msg .=\(.*\),\1\$msg .= '';,g;" \ + wp-admin/includes/update.php # fix file encoding sed -i -e 's/\r//' license.txt @@ -79,6 +81,9 @@ rm -rf ${RPM_BUILD_ROOT} %dir %{_sysconfdir}/wordpress %changelog +* Sun Aug 30 2009 Adrian Reber - 2.8.4-1 +- updated to 2.8.4 (security fixes were already available with 2.8.3-2) + * Tue Aug 11 2009 Adrian Reber - 2.8.3-2 - another security update to fix "Remote admin reset password": http://lists.grok.org.uk/pipermail/full-disclosure/2009-August/070137.html --- changeset_r11798.diff DELETED --- From rdieter at fedoraproject.org Sun Aug 30 19:52:11 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 30 Aug 2009 19:52:11 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.316,1.317 Message-ID: <20090830195211.CCF2411C0072@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26512 Modified Files: qt.spec Log Message: * Thu Aug 27 2009 Rex Dieter 4.5.2-12 - use platform linux-g++ everwhere (ie, drop linux-g++-64 on 64 bit), avoids plugin/linker weirdness described in bug #475110 Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v retrieving revision 1.316 retrieving revision 1.317 diff -u -p -r1.316 -r1.317 --- qt.spec 26 Aug 2009 08:58:08 -0000 1.316 +++ qt.spec 30 Aug 2009 19:52:11 -0000 1.317 @@ -14,7 +14,7 @@ Epoch: 1 Name: qt4 %endif Version: 4.5.2 -Release: 11%{?dist} +Release: 12%{?dist} # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPLv2 with exceptions or GPLv3 with exceptions @@ -401,11 +401,9 @@ Qt libraries used for drawing widgets an # drop -fexceptions from $RPM_OPT_FLAGS RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'` -## customize our platform -%if "%{_lib}" == "lib64" -%define platform linux-g++-64 -%else %define platform linux-g++ +%if "%{_qt4_datadir}" != "%{_qt4_prefix}" && "%{_lib}" == "lib64" +%define platform linux-g++-64 %endif sed -i \ @@ -920,6 +918,10 @@ fi %{_datadir}/icons/hicolor/*/apps/qt4-logo.* %changelog +* Thu Aug 27 2009 Rex Dieter 4.5.2-12 +- use platform linux-g++ everwhere (ie, drop linux-g++-64 on 64 bit), + avoids plugin/linker weirdness described in bug #475110 + * Wed Aug 26 2009 Tomas Mraz - 1:4.5.2-11 - rebuilt with new openssl From rdieter at fedoraproject.org Sun Aug 30 20:04:58 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 30 Aug 2009 20:04:58 +0000 (UTC) Subject: rpms/maxima/devel .cvsignore, 1.32, 1.33 maxima.spec, 1.137, 1.138 sources, 1.30, 1.31 Message-ID: <20090830200458.A6DB911C0072@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/maxima/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29506 Modified Files: .cvsignore maxima.spec sources Log Message: * Sun Aug 30 2009 Rex Dieter - 5.19.2-1 - maxima-5.19.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maxima/devel/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 23 Aug 2009 01:20:48 -0000 1.32 +++ .cvsignore 30 Aug 2009 20:04:58 -0000 1.33 @@ -3,3 +3,4 @@ macref.pdf maxima.png maximabook-19-Sept-2004.pdf maxima-5.19.1.tar.gz +maxima-5.19.2.tar.gz Index: maxima.spec =================================================================== RCS file: /cvs/pkgs/rpms/maxima/devel/maxima.spec,v retrieving revision 1.137 retrieving revision 1.138 diff -u -p -r1.137 -r1.138 --- maxima.spec 23 Aug 2009 01:20:48 -0000 1.137 +++ maxima.spec 30 Aug 2009 20:04:58 -0000 1.138 @@ -1,7 +1,7 @@ Summary: Symbolic Computation Program Name: maxima -Version: 5.19.1 +Version: 5.19.2 Release: 1%{?dist} License: GPLv2 @@ -433,6 +433,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Rex Dieter - 5.19.2-1 +- maxima-5.19.2 + * Sat Aug 22 2009 Rex Dieter - 5.19.1-1 - maxima-5.19.1 - -gui: optimize scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maxima/devel/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 23 Aug 2009 01:20:49 -0000 1.30 +++ sources 30 Aug 2009 20:04:58 -0000 1.31 @@ -2,3 +2,4 @@ c101a1ce604d31b02bbc2f37cced280d macref.pdf 2da3872c0bdcc0446ee933392a907f50 maxima.png 5b23dcfccad10988e344a839a0fbbe2b maxima-5.19.1.tar.gz +c75eec2586f5be18e02978e70fac0b07 maxima-5.19.2.tar.gz From xulchris at fedoraproject.org Sun Aug 30 20:05:39 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 20:05:39 +0000 (UTC) Subject: rpms/php-pear-Date-Holidays/EL-5 .cvsignore, 1.6, 1.7 php-pear-Date-Holidays.spec, 1.8, 1.9 sources, 1.6, 1.7 Message-ID: <20090830200539.C9CB511C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Date-Holidays/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29741/EL-5 Modified Files: .cvsignore php-pear-Date-Holidays.spec sources Log Message: upstread sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/EL-5/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 12 Sep 2008 07:12:18 -0000 1.6 +++ .cvsignore 30 Aug 2009 20:05:39 -0000 1.7 @@ -1 +1 @@ -Date_Holidays-0.20.1.tgz +Date_Holidays-0.21.4.tgz Index: php-pear-Date-Holidays.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/EL-5/php-pear-Date-Holidays.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- php-pear-Date-Holidays.spec 12 Sep 2008 07:12:18 -0000 1.8 +++ php-pear-Date-Holidays.spec 30 Aug 2009 20:05:39 -0000 1.9 @@ -2,7 +2,7 @@ %define pear_name Date_Holidays Name: php-pear-Date-Holidays -Version: 0.20.1 +Version: 0.21.4 Release: 1%{?dist} Summary: Driver based class to calculate holidays @@ -84,6 +84,15 @@ fi %changelog +* Sun Aug 30 2009 Christopher Stone 0.21.4-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 0.20.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.20.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Sep 12 2008 Christopher Stone 0.20.1-1 - Upstream sync Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/EL-5/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 12 Sep 2008 07:12:18 -0000 1.6 +++ sources 30 Aug 2009 20:05:39 -0000 1.7 @@ -1 +1 @@ -b481badb7dab8706a49576e726a3add5 Date_Holidays-0.20.1.tgz +01b6c79c0e940261153421540d6143f1 Date_Holidays-0.21.4.tgz From xulchris at fedoraproject.org Sun Aug 30 20:05:40 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 20:05:40 +0000 (UTC) Subject: rpms/php-pear-Date-Holidays/devel .cvsignore, 1.7, 1.8 php-pear-Date-Holidays.spec, 1.11, 1.12 sources, 1.7, 1.8 Message-ID: <20090830200540.790E011C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Date-Holidays/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29741/devel Modified Files: .cvsignore php-pear-Date-Holidays.spec sources Log Message: upstread sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 12 Sep 2008 07:12:19 -0000 1.7 +++ .cvsignore 30 Aug 2009 20:05:40 -0000 1.8 @@ -1 +1 @@ -Date_Holidays-0.20.1.tgz +Date_Holidays-0.21.4.tgz Index: php-pear-Date-Holidays.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/devel/php-pear-Date-Holidays.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- php-pear-Date-Holidays.spec 26 Jul 2009 18:13:30 -0000 1.11 +++ php-pear-Date-Holidays.spec 30 Aug 2009 20:05:40 -0000 1.12 @@ -2,8 +2,8 @@ %define pear_name Date_Holidays Name: php-pear-Date-Holidays -Version: 0.20.1 -Release: 3%{?dist} +Version: 0.21.4 +Release: 1%{?dist} Summary: Driver based class to calculate holidays Group: Development/Libraries @@ -84,6 +84,9 @@ fi %changelog +* Sun Aug 30 2009 Christopher Stone 0.21.4-1 +- Upstream sync + * Sun Jul 26 2009 Fedora Release Engineering - 0.20.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 12 Sep 2008 07:12:19 -0000 1.7 +++ sources 30 Aug 2009 20:05:40 -0000 1.8 @@ -1 +1 @@ -b481badb7dab8706a49576e726a3add5 Date_Holidays-0.20.1.tgz +01b6c79c0e940261153421540d6143f1 Date_Holidays-0.21.4.tgz From xulchris at fedoraproject.org Sun Aug 30 20:05:40 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 20:05:40 +0000 (UTC) Subject: rpms/php-pear-Date-Holidays/F-10 .cvsignore, 1.7, 1.8 php-pear-Date-Holidays.spec, 1.9, 1.10 sources, 1.7, 1.8 Message-ID: <20090830200540.064F811C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Date-Holidays/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29741/F-10 Modified Files: .cvsignore php-pear-Date-Holidays.spec sources Log Message: upstread sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 12 Sep 2008 07:12:19 -0000 1.7 +++ .cvsignore 30 Aug 2009 20:05:39 -0000 1.8 @@ -1 +1 @@ -Date_Holidays-0.20.1.tgz +Date_Holidays-0.21.4.tgz Index: php-pear-Date-Holidays.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/F-10/php-pear-Date-Holidays.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- php-pear-Date-Holidays.spec 12 Sep 2008 07:12:19 -0000 1.9 +++ php-pear-Date-Holidays.spec 30 Aug 2009 20:05:39 -0000 1.10 @@ -2,7 +2,7 @@ %define pear_name Date_Holidays Name: php-pear-Date-Holidays -Version: 0.20.1 +Version: 0.21.4 Release: 1%{?dist} Summary: Driver based class to calculate holidays @@ -84,6 +84,15 @@ fi %changelog +* Sun Aug 30 2009 Christopher Stone 0.21.4-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 0.20.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.20.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Sep 12 2008 Christopher Stone 0.20.1-1 - Upstream sync Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 12 Sep 2008 07:12:19 -0000 1.7 +++ sources 30 Aug 2009 20:05:39 -0000 1.8 @@ -1 +1 @@ -b481badb7dab8706a49576e726a3add5 Date_Holidays-0.20.1.tgz +01b6c79c0e940261153421540d6143f1 Date_Holidays-0.21.4.tgz From xulchris at fedoraproject.org Sun Aug 30 20:05:40 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 20:05:40 +0000 (UTC) Subject: rpms/php-pear-Date-Holidays/F-11 .cvsignore, 1.7, 1.8 php-pear-Date-Holidays.spec, 1.10, 1.11 sources, 1.7, 1.8 Message-ID: <20090830200540.45D7A11C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Date-Holidays/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29741/F-11 Modified Files: .cvsignore php-pear-Date-Holidays.spec sources Log Message: upstread sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 12 Sep 2008 07:12:19 -0000 1.7 +++ .cvsignore 30 Aug 2009 20:05:40 -0000 1.8 @@ -1 +1 @@ -Date_Holidays-0.20.1.tgz +Date_Holidays-0.21.4.tgz Index: php-pear-Date-Holidays.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/F-11/php-pear-Date-Holidays.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- php-pear-Date-Holidays.spec 26 Feb 2009 21:04:11 -0000 1.10 +++ php-pear-Date-Holidays.spec 30 Aug 2009 20:05:40 -0000 1.11 @@ -2,8 +2,8 @@ %define pear_name Date_Holidays Name: php-pear-Date-Holidays -Version: 0.20.1 -Release: 2%{?dist} +Version: 0.21.4 +Release: 1%{?dist} Summary: Driver based class to calculate holidays Group: Development/Libraries @@ -84,6 +84,12 @@ fi %changelog +* Sun Aug 30 2009 Christopher Stone 0.21.4-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 0.20.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 0.20.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 12 Sep 2008 07:12:19 -0000 1.7 +++ sources 30 Aug 2009 20:05:40 -0000 1.8 @@ -1 +1 @@ -b481badb7dab8706a49576e726a3add5 Date_Holidays-0.20.1.tgz +01b6c79c0e940261153421540d6143f1 Date_Holidays-0.21.4.tgz From xulchris at fedoraproject.org Sun Aug 30 20:06:26 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 20:06:26 +0000 (UTC) Subject: rpms/php-pear-Date-Holidays/devel php-pear-Date-Holidays.spec, 1.12, 1.13 Message-ID: <20090830200626.8CEB011C0072@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Date-Holidays/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29980 Modified Files: php-pear-Date-Holidays.spec Log Message: oops Index: php-pear-Date-Holidays.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Date-Holidays/devel/php-pear-Date-Holidays.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- php-pear-Date-Holidays.spec 30 Aug 2009 20:05:40 -0000 1.12 +++ php-pear-Date-Holidays.spec 30 Aug 2009 20:06:26 -0000 1.13 @@ -3,7 +3,7 @@ Name: php-pear-Date-Holidays Version: 0.21.4 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: Driver based class to calculate holidays Group: Development/Libraries @@ -84,7 +84,7 @@ fi %changelog -* Sun Aug 30 2009 Christopher Stone 0.21.4-1 +* Sun Aug 30 2009 Christopher Stone 0.21.4-1.1 - Upstream sync * Sun Jul 26 2009 Fedora Release Engineering - 0.20.1-3 From rdieter at fedoraproject.org Sun Aug 30 20:08:00 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 30 Aug 2009 20:08:00 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.317,1.318 Message-ID: <20090830200800.051A811C0072@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30304 Modified Files: qt.spec Log Message: typo Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v retrieving revision 1.317 retrieving revision 1.318 diff -u -p -r1.317 -r1.318 --- qt.spec 30 Aug 2009 19:52:11 -0000 1.317 +++ qt.spec 30 Aug 2009 20:07:59 -0000 1.318 @@ -919,7 +919,7 @@ fi %changelog * Thu Aug 27 2009 Rex Dieter 4.5.2-12 -- use platform linux-g++ everwhere (ie, drop linux-g++-64 on 64 bit), +- use platform linux-g++ everywhere (ie, drop linux-g++-64 on 64 bit), avoids plugin/linker weirdness described in bug #475110 * Wed Aug 26 2009 Tomas Mraz - 1:4.5.2-11 From pingou at fedoraproject.org Sun Aug 30 20:11:54 2009 From: pingou at fedoraproject.org (pingou) Date: Sun, 30 Aug 2009 20:11:54 +0000 (UTC) Subject: rpms/R-affy/devel R-affy.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090830201154.2E42C11C0072@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-affy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31030/devel Modified Files: .cvsignore sources Added Files: R-affy.spec import.log Log Message: Original import --- NEW FILE R-affy.spec --- %global packname affy %global bioc 2.4 Name: R-%{packname} Version: 1.22.1 Release: 3%{?dist} Summary: Methods for Affymetrix Oligonucleotide Arrays Group: Applications/Engineering License: LGPLv2+ URL: http://bioconductor.org/packages/%{bioc}/bioc/html/%{packname}.html Source0: http://bioconductor.org/packages/%{bioc}/bioc/src/contrib/%{packname}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: R >= 2.8.0 R-Biobase R-tkWidgets R-preprocessCore R-affyio Requires(post): R Requires(postun): R BuildRequires: R-devel tex(latex) R-Biobase R-tkWidgets R-preprocessCore-devel R-affyio %description The package contains functions for exploratory oligonucleotide array analysis. The dependancy to tkWidgets only concerns few convenience functions. 'affy' is fully functional without it. %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} # x86/x86_64 -> Architecture dependent package mkdir -p %{buildroot}%{_libdir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_libdir}/R/library/R.css %check # Circular dependency with affydata #%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) #i386 arch %dir %{_libdir}/R/library/%{packname} %doc %{_libdir}/R/library/%{packname}/latex %doc %{_libdir}/R/library/%{packname}/doc %doc %{_libdir}/R/library/%{packname}/html %doc %{_libdir}/R/library/%{packname}/DESCRIPTION %doc %{_libdir}/R/library/%{packname}/man %doc %{_libdir}/R/library/%{packname}/NEWS %doc %{_libdir}/R/library/%{packname}/CITATION %{_libdir}/R/library/%{packname}/CONTENTS %{_libdir}/R/library/%{packname}/INDEX %{_libdir}/R/library/%{packname}/NAMESPACE %{_libdir}/R/library/%{packname}/Meta %{_libdir}/R/library/%{packname}/R %{_libdir}/R/library/%{packname}/R-ex %{_libdir}/R/library/%{packname}/help %{_libdir}/R/library/%{packname}/data %{_libdir}/R/library/%{packname}/libs %{_libdir}/R/library/%{packname}/demo %{_libdir}/R/library/%{packname}/tests %changelog * Sun Aug 31 2009 pingou 1.22.1-3 - Change BR from tetex-latex to tex(latex) to reflect new guidelines change - Correct typo in the description * Wed Aug 19 2009 pingou 1.22.1-2 - Add R-preprocessCore-devel as BR (oops) * Wed Aug 19 2009 pingou 1.22.1-1 - Update to 1.22.1 which correct license issue * Sat Aug 01 2009 pingou 1.22.0-1 - initial package for Fedora --- NEW FILE import.log --- R-affy-1_22_1-3_fc11:HEAD:R-affy-1.22.1-3.fc11.src.rpm:1251662999 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-affy/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 15:55:06 -0000 1.1 +++ .cvsignore 30 Aug 2009 20:11:53 -0000 1.2 @@ -0,0 +1 @@ +affy_1.22.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-affy/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 15:55:06 -0000 1.1 +++ sources 30 Aug 2009 20:11:54 -0000 1.2 @@ -0,0 +1 @@ +5e71066d756195cdfa250548b242f9af affy_1.22.1.tar.gz From pingou at fedoraproject.org Sun Aug 30 20:13:06 2009 From: pingou at fedoraproject.org (pingou) Date: Sun, 30 Aug 2009 20:13:06 +0000 (UTC) Subject: rpms/R-affy/F-10 R-affy.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090830201306.5534511C0072@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-affy/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31603/F-10 Modified Files: .cvsignore sources Added Files: R-affy.spec import.log Log Message: Original import --- NEW FILE R-affy.spec --- %global packname affy %global bioc 2.4 Name: R-%{packname} Version: 1.22.1 Release: 3%{?dist} Summary: Methods for Affymetrix Oligonucleotide Arrays Group: Applications/Engineering License: LGPLv2+ URL: http://bioconductor.org/packages/%{bioc}/bioc/html/%{packname}.html Source0: http://bioconductor.org/packages/%{bioc}/bioc/src/contrib/%{packname}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: R >= 2.8.0 R-Biobase R-tkWidgets R-preprocessCore R-affyio Requires(post): R Requires(postun): R BuildRequires: R-devel tex(latex) R-Biobase R-tkWidgets R-preprocessCore-devel R-affyio %description The package contains functions for exploratory oligonucleotide array analysis. The dependancy to tkWidgets only concerns few convenience functions. 'affy' is fully functional without it. %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} # x86/x86_64 -> Architecture dependent package mkdir -p %{buildroot}%{_libdir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_libdir}/R/library/R.css %check # Circular dependency with affydata #%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) #i386 arch %dir %{_libdir}/R/library/%{packname} %doc %{_libdir}/R/library/%{packname}/latex %doc %{_libdir}/R/library/%{packname}/doc %doc %{_libdir}/R/library/%{packname}/html %doc %{_libdir}/R/library/%{packname}/DESCRIPTION %doc %{_libdir}/R/library/%{packname}/man %doc %{_libdir}/R/library/%{packname}/NEWS %doc %{_libdir}/R/library/%{packname}/CITATION %{_libdir}/R/library/%{packname}/CONTENTS %{_libdir}/R/library/%{packname}/INDEX %{_libdir}/R/library/%{packname}/NAMESPACE %{_libdir}/R/library/%{packname}/Meta %{_libdir}/R/library/%{packname}/R %{_libdir}/R/library/%{packname}/R-ex %{_libdir}/R/library/%{packname}/help %{_libdir}/R/library/%{packname}/data %{_libdir}/R/library/%{packname}/libs %{_libdir}/R/library/%{packname}/demo %{_libdir}/R/library/%{packname}/tests %changelog * Sun Aug 31 2009 pingou 1.22.1-3 - Change BR from tetex-latex to tex(latex) to reflect new guidelines change - Correct typo in the description * Wed Aug 19 2009 pingou 1.22.1-2 - Add R-preprocessCore-devel as BR (oops) * Wed Aug 19 2009 pingou 1.22.1-1 - Update to 1.22.1 which correct license issue * Sat Aug 01 2009 pingou 1.22.0-1 - initial package for Fedora --- NEW FILE import.log --- R-affy-1_22_1-3_fc11:F-10:R-affy-1.22.1-3.fc11.src.rpm:1251663114 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-affy/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 15:55:06 -0000 1.1 +++ .cvsignore 30 Aug 2009 20:13:06 -0000 1.2 @@ -0,0 +1 @@ +affy_1.22.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-affy/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 15:55:06 -0000 1.1 +++ sources 30 Aug 2009 20:13:06 -0000 1.2 @@ -0,0 +1 @@ +5e71066d756195cdfa250548b242f9af affy_1.22.1.tar.gz From pingou at fedoraproject.org Sun Aug 30 20:13:57 2009 From: pingou at fedoraproject.org (pingou) Date: Sun, 30 Aug 2009 20:13:57 +0000 (UTC) Subject: rpms/R-affy/F-11 R-affy.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090830201357.8AD3411C0072@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-affy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31915/F-11 Modified Files: .cvsignore sources Added Files: R-affy.spec import.log Log Message: Original import --- NEW FILE R-affy.spec --- %global packname affy %global bioc 2.4 Name: R-%{packname} Version: 1.22.1 Release: 3%{?dist} Summary: Methods for Affymetrix Oligonucleotide Arrays Group: Applications/Engineering License: LGPLv2+ URL: http://bioconductor.org/packages/%{bioc}/bioc/html/%{packname}.html Source0: http://bioconductor.org/packages/%{bioc}/bioc/src/contrib/%{packname}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: R >= 2.8.0 R-Biobase R-tkWidgets R-preprocessCore R-affyio Requires(post): R Requires(postun): R BuildRequires: R-devel tex(latex) R-Biobase R-tkWidgets R-preprocessCore-devel R-affyio %description The package contains functions for exploratory oligonucleotide array analysis. The dependancy to tkWidgets only concerns few convenience functions. 'affy' is fully functional without it. %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} # x86/x86_64 -> Architecture dependent package mkdir -p %{buildroot}%{_libdir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_libdir}/R/library/R.css %check # Circular dependency with affydata #%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) #i386 arch %dir %{_libdir}/R/library/%{packname} %doc %{_libdir}/R/library/%{packname}/latex %doc %{_libdir}/R/library/%{packname}/doc %doc %{_libdir}/R/library/%{packname}/html %doc %{_libdir}/R/library/%{packname}/DESCRIPTION %doc %{_libdir}/R/library/%{packname}/man %doc %{_libdir}/R/library/%{packname}/NEWS %doc %{_libdir}/R/library/%{packname}/CITATION %{_libdir}/R/library/%{packname}/CONTENTS %{_libdir}/R/library/%{packname}/INDEX %{_libdir}/R/library/%{packname}/NAMESPACE %{_libdir}/R/library/%{packname}/Meta %{_libdir}/R/library/%{packname}/R %{_libdir}/R/library/%{packname}/R-ex %{_libdir}/R/library/%{packname}/help %{_libdir}/R/library/%{packname}/data %{_libdir}/R/library/%{packname}/libs %{_libdir}/R/library/%{packname}/demo %{_libdir}/R/library/%{packname}/tests %changelog * Sun Aug 31 2009 pingou 1.22.1-3 - Change BR from tetex-latex to tex(latex) to reflect new guidelines change - Correct typo in the description * Wed Aug 19 2009 pingou 1.22.1-2 - Add R-preprocessCore-devel as BR (oops) * Wed Aug 19 2009 pingou 1.22.1-1 - Update to 1.22.1 which correct license issue * Sat Aug 01 2009 pingou 1.22.0-1 - initial package for Fedora --- NEW FILE import.log --- R-affy-1_22_1-3_fc11:F-11:R-affy-1.22.1-3.fc11.src.rpm:1251663175 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/R-affy/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 15:55:06 -0000 1.1 +++ .cvsignore 30 Aug 2009 20:13:57 -0000 1.2 @@ -0,0 +1 @@ +affy_1.22.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-affy/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 15:55:06 -0000 1.1 +++ sources 30 Aug 2009 20:13:57 -0000 1.2 @@ -0,0 +1 @@ +5e71066d756195cdfa250548b242f9af affy_1.22.1.tar.gz From hoangelos at fedoraproject.org Sun Aug 30 20:23:14 2009 From: hoangelos at fedoraproject.org (Peter Halliday) Date: Sun, 30 Aug 2009 20:23:14 +0000 (UTC) Subject: rpms/python-werkzeug/EL-5 python-werkzeug.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090830202314.852DA11C0072@cvs1.fedora.phx.redhat.com> Author: hoangelos Update of /cvs/pkgs/rpms/python-werkzeug/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1361/EL-5 Modified Files: .cvsignore sources Added Files: python-werkzeug.spec Log Message: initial import for EL-5 --- NEW FILE python-werkzeug.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %global srcname Werkzeug Name: python-werkzeug Version: 0.5.1 Release: 1%{?dist} Summary: The Swiss Army knife of Python web development Group: Development/Libraries License: BSD URL: http://werkzeug.pocoo.org/ Source0: http://pypi.python.org/packages/source/W/Werkzeug/%{srcname}-%{version}.zip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-nose BuildRequires: python-setuptools-devel %description Werkzeug ======== Werkzeug started as simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules. Werkzeug is unicode aware and doesn't enforce a specific template engine, database adapter or anything else. It doesn't even enforce a specific way of handling requests and leaves all that up to the developer. It's most useful for end user applications which should work on as many server environments as possible (such as blogs, wikis, bulletin boards, etc.). %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc Documentation and examples for %{name}. %prep %setup -q -n %{srcname}-%{version} %{__sed} -i 's/\r//' LICENSE %{__sed} -i 's/\r//' docs/makearchive.py %{__sed} -i 's/\r//' docs/_build/html/_static/pygments.css %{__sed} -i 's/\r//' docs/_build/html/objects.inv %{__sed} -i 's/\r//' PKG-INFO %build %{__python} setup.py build %install %{__rm} -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} %{__rm} -rf docs/_build/html/.buildinfo %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS LICENSE PKG-INFO CHANGES %{python_sitelib}/* %files doc %defattr(-,root,root,-) %doc docs/_build/html examples %changelog * Tue Aug 25 2009 Peter Halliday - 0.5.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:28:46 -0000 1.1 +++ .cvsignore 30 Aug 2009 20:23:14 -0000 1.2 @@ -0,0 +1 @@ +Werkzeug-0.5.1.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:28:46 -0000 1.1 +++ sources 30 Aug 2009 20:23:14 -0000 1.2 @@ -0,0 +1 @@ +620955f34b8424c92674fe76d5c47679 Werkzeug-0.5.1.zip From rdieter at fedoraproject.org Sun Aug 30 20:25:41 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 30 Aug 2009 20:25:41 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.277,1.278 Message-ID: <20090830202541.7B18711C0072@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2091 Modified Files: kdebase-workspace.spec Log Message: +- drop Requires: kde-plasma-folderview, rely on comps instead Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.277 retrieving revision 1.278 diff -u -p -r1.277 -r1.278 --- kdebase-workspace.spec 28 Aug 2009 13:03:23 -0000 1.277 +++ kdebase-workspace.spec 30 Aug 2009 20:25:41 -0000 1.278 @@ -119,7 +119,6 @@ Requires: leonidas-kde-theme Requires: system-backgrounds-kde %endif -Requires: kde-plasma-folderview Requires: kio_sysinfo %description @@ -572,6 +571,7 @@ fi %changelog * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 +- drop Requires: kde-plasma-folderview, rely on comps instead * Fri Aug 28 2009 Mamoru Tasaka - 4.3.0-102 - Fix typo From hoangelos at fedoraproject.org Sun Aug 30 20:32:09 2009 From: hoangelos at fedoraproject.org (Peter Halliday) Date: Sun, 30 Aug 2009 20:32:09 +0000 (UTC) Subject: rpms/python-werkzeug/EL-4 import.log, NONE, 1.1 python-werkzeug.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090830203209.50A1C11C0072@cvs1.fedora.phx.redhat.com> Author: hoangelos Update of /cvs/pkgs/rpms/python-werkzeug/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3685/EL-4 Modified Files: .cvsignore sources Added Files: import.log python-werkzeug.spec Log Message: Initial import for EPEL 4 --- NEW FILE import.log --- python-werkzeug-0_5_1-1_el4:EL-4:python-werkzeug-0.5.1-1.el4.src.rpm:1251664269 --- NEW FILE python-werkzeug.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %global srcname Werkzeug Name: python-werkzeug Version: 0.5.1 Release: 1%{?dist} Summary: The Swiss Army knife of Python web development Group: Development/Libraries License: BSD URL: http://werkzeug.pocoo.org/ Source0: http://pypi.python.org/packages/source/W/Werkzeug/%{srcname}-%{version}.zip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-nose BuildRequires: python-setuptools-devel %description Werkzeug ======== Werkzeug started as simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules. Werkzeug is unicode aware and doesn't enforce a specific template engine, database adapter or anything else. It doesn't even enforce a specific way of handling requests and leaves all that up to the developer. It's most useful for end user applications which should work on as many server environments as possible (such as blogs, wikis, bulletin boards, etc.). %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc Documentation and examples for %{name}. %prep %setup -q -n %{srcname}-%{version} %{__sed} -i 's/\r//' LICENSE %{__sed} -i 's/\r//' docs/makearchive.py %{__sed} -i 's/\r//' docs/_build/html/_static/pygments.css %{__sed} -i 's/\r//' docs/_build/html/objects.inv %{__sed} -i 's/\r//' PKG-INFO %build %{__python} setup.py build %install %{__rm} -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} %{__rm} -rf docs/_build/html/.buildinfo %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS LICENSE PKG-INFO CHANGES %{python_sitelib}/* %files doc %defattr(-,root,root,-) %doc docs/_build/html examples %changelog * Tue Aug 25 2009 Peter Halliday - 0.5.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/EL-4/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:28:46 -0000 1.1 +++ .cvsignore 30 Aug 2009 20:32:09 -0000 1.2 @@ -0,0 +1 @@ +Werkzeug-0.5.1.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-werkzeug/EL-4/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:28:46 -0000 1.1 +++ sources 30 Aug 2009 20:32:09 -0000 1.2 @@ -0,0 +1 @@ +620955f34b8424c92674fe76d5c47679 Werkzeug-0.5.1.zip From bpepple at fedoraproject.org Sun Aug 30 20:54:59 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Sun, 30 Aug 2009 20:54:59 +0000 (UTC) Subject: rpms/telepathy-stream-engine/devel .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 telepathy-stream-engine.spec, 1.16, 1.17 Message-ID: <20090830205459.2AB8711C0072@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-stream-engine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7636 Modified Files: .cvsignore sources telepathy-stream-engine.spec Log Message: * Sun Aug 30 2009 Brian Pepple - 0.5.11-1 - Update to 0.5.11. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-stream-engine/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 12 Jun 2009 22:00:30 -0000 1.10 +++ .cvsignore 30 Aug 2009 20:54:58 -0000 1.11 @@ -1 +1 @@ -telepathy-stream-engine-0.5.9.tar.gz +telepathy-stream-engine-0.5.11.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-stream-engine/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 12 Jun 2009 22:00:30 -0000 1.10 +++ sources 30 Aug 2009 20:54:58 -0000 1.11 @@ -1 +1 @@ -df37bd8e4e9d847aeabf7971420efc0b telepathy-stream-engine-0.5.9.tar.gz +f2825be01352c721e83b971b7bd7575a telepathy-stream-engine-0.5.11.tar.gz Index: telepathy-stream-engine.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-stream-engine/devel/telepathy-stream-engine.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- telepathy-stream-engine.spec 27 Jul 2009 05:45:21 -0000 1.16 +++ telepathy-stream-engine.spec 30 Aug 2009 20:54:58 -0000 1.17 @@ -1,6 +1,6 @@ Name: telepathy-stream-engine -Version: 0.5.9 -Release: 2%{?dist} +Version: 0.5.11 +Release: 1%{?dist} Summary: Telepathy client to handle media streaming Group: Applications/Communications @@ -9,13 +9,14 @@ URL: http://telepathy.freedes Source0: http://telepathy.freedesktop.org/releases/stream-engine/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: farsight2-devel >= 0.0.3 -BuildRequires: telepathy-farsight-devel >= 0.0.3 +BuildRequires: farsight2-devel >= 0.0.14 +BuildRequires: telepathy-farsight-devel >= 0.0.8 BuildRequires: dbus-devel >= 0.95 BuildRequires: dbus-glib-devel >= 0.73 -BuildRequires: telepathy-glib-devel >= 0.7.8 +BuildRequires: telepathy-glib-devel >= 0.7.20 BuildRequires: gtk2-devel -BuildRequires: gstreamer-plugins-base-devel +BuildRequires: gstreamer-devel >= 0.10.23 +BuildRequires: gstreamer-plugins-base-devel BuildRequires: libX11-devel BuildRequires: libxslt @@ -54,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 30 2009 Brian Pepple - 0.5.11-1 +- Update to 0.5.11. + * Sun Jul 26 2009 Fedora Release Engineering - 0.5.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From xulchris at fedoraproject.org Sun Aug 30 21:00:33 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 21:00:33 +0000 (UTC) Subject: rpms/php-pear-DB-DataObject/EL-5 .cvsignore, 1.5, 1.6 php-pear-DB-DataObject.spec, 1.5, 1.6 sources, 1.5, 1.6 Message-ID: <20090830210033.609B211C0349@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-DB-DataObject/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9335/EL-5 Modified Files: .cvsignore php-pear-DB-DataObject.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/EL-5/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 7 Feb 2008 22:42:47 -0000 1.5 +++ .cvsignore 30 Aug 2009 21:00:33 -0000 1.6 @@ -1 +1 @@ -DB_DataObject-1.8.8.tgz +DB_DataObject-1.8.12.tgz Index: php-pear-DB-DataObject.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/EL-5/php-pear-DB-DataObject.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- php-pear-DB-DataObject.spec 7 Feb 2008 22:42:47 -0000 1.5 +++ php-pear-DB-DataObject.spec 30 Aug 2009 21:00:33 -0000 1.6 @@ -2,12 +2,12 @@ %define pear_name DB_DataObject Name: php-pear-DB-DataObject -Version: 1.8.8 +Version: 1.8.12 Release: 1%{?dist} Summary: An SQL Builder, Object Interface to Database Tables Group: Development/Libraries -License: PHP License +License: PHP URL: http://pear.php.net/package/DB_DataObject Source0: http://pear.php.net/get/%{pear_name}-%{version}.tgz Source1: PHP-LICENSE-3.01 @@ -92,6 +92,18 @@ fi %changelog +* Sun Aug 30 2009 Christopher Stone 1.8.12-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 1.8.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.8.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Aug 28 2008 Tom "spot" Callaway 1.8.8-2 +- fix license tag + * Thu Feb 7 2008 Christopher Stone 1.8.8-1 - Upstream sync Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/EL-5/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 7 Feb 2008 22:42:47 -0000 1.5 +++ sources 30 Aug 2009 21:00:33 -0000 1.6 @@ -1 +1 @@ -0a6d64bb56591fc2cbc31dfa98e303a5 DB_DataObject-1.8.8.tgz +cc50ac72ba214f4286e262c1b54ea9f0 DB_DataObject-1.8.12.tgz From xulchris at fedoraproject.org Sun Aug 30 21:00:33 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 21:00:33 +0000 (UTC) Subject: rpms/php-pear-DB-DataObject/F-10 .cvsignore, 1.5, 1.6 php-pear-DB-DataObject.spec, 1.6, 1.7 sources, 1.5, 1.6 Message-ID: <20090830210033.8EAEF11C0349@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-DB-DataObject/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9335/F-10 Modified Files: .cvsignore php-pear-DB-DataObject.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 7 Feb 2008 22:43:11 -0000 1.5 +++ .cvsignore 30 Aug 2009 21:00:33 -0000 1.6 @@ -1 +1 @@ -DB_DataObject-1.8.8.tgz +DB_DataObject-1.8.12.tgz Index: php-pear-DB-DataObject.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/F-10/php-pear-DB-DataObject.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- php-pear-DB-DataObject.spec 28 Aug 2008 18:40:04 -0000 1.6 +++ php-pear-DB-DataObject.spec 30 Aug 2009 21:00:33 -0000 1.7 @@ -2,8 +2,8 @@ %define pear_name DB_DataObject Name: php-pear-DB-DataObject -Version: 1.8.8 -Release: 2%{?dist} +Version: 1.8.12 +Release: 1%{?dist} Summary: An SQL Builder, Object Interface to Database Tables Group: Development/Libraries @@ -92,6 +92,15 @@ fi %changelog +* Sun Aug 30 2009 Christopher Stone 1.8.12-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 1.8.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.8.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Thu Aug 28 2008 Tom "spot" Callaway 1.8.8-2 - fix license tag Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 7 Feb 2008 22:43:11 -0000 1.5 +++ sources 30 Aug 2009 21:00:33 -0000 1.6 @@ -1 +1 @@ -0a6d64bb56591fc2cbc31dfa98e303a5 DB_DataObject-1.8.8.tgz +cc50ac72ba214f4286e262c1b54ea9f0 DB_DataObject-1.8.12.tgz From xulchris at fedoraproject.org Sun Aug 30 21:00:33 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 21:00:33 +0000 (UTC) Subject: rpms/php-pear-DB-DataObject/F-11 .cvsignore, 1.5, 1.6 php-pear-DB-DataObject.spec, 1.7, 1.8 sources, 1.5, 1.6 Message-ID: <20090830210033.E88EC11C0349@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-DB-DataObject/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9335/F-11 Modified Files: .cvsignore php-pear-DB-DataObject.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 7 Feb 2008 22:43:11 -0000 1.5 +++ .cvsignore 30 Aug 2009 21:00:33 -0000 1.6 @@ -1 +1 @@ -DB_DataObject-1.8.8.tgz +DB_DataObject-1.8.12.tgz Index: php-pear-DB-DataObject.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/F-11/php-pear-DB-DataObject.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- php-pear-DB-DataObject.spec 26 Feb 2009 20:53:02 -0000 1.7 +++ php-pear-DB-DataObject.spec 30 Aug 2009 21:00:33 -0000 1.8 @@ -2,8 +2,8 @@ %define pear_name DB_DataObject Name: php-pear-DB-DataObject -Version: 1.8.8 -Release: 3%{?dist} +Version: 1.8.12 +Release: 1%{?dist} Summary: An SQL Builder, Object Interface to Database Tables Group: Development/Libraries @@ -92,6 +92,12 @@ fi %changelog +* Sun Aug 30 2009 Christopher Stone 1.8.12-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 1.8.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 1.8.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 7 Feb 2008 22:43:11 -0000 1.5 +++ sources 30 Aug 2009 21:00:33 -0000 1.6 @@ -1 +1 @@ -0a6d64bb56591fc2cbc31dfa98e303a5 DB_DataObject-1.8.8.tgz +cc50ac72ba214f4286e262c1b54ea9f0 DB_DataObject-1.8.12.tgz From xulchris at fedoraproject.org Sun Aug 30 21:00:34 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sun, 30 Aug 2009 21:00:34 +0000 (UTC) Subject: rpms/php-pear-DB-DataObject/devel .cvsignore, 1.5, 1.6 php-pear-DB-DataObject.spec, 1.8, 1.9 sources, 1.5, 1.6 Message-ID: <20090830210034.4611911C0349@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-DB-DataObject/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9335/devel Modified Files: .cvsignore php-pear-DB-DataObject.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 7 Feb 2008 22:43:11 -0000 1.5 +++ .cvsignore 30 Aug 2009 21:00:33 -0000 1.6 @@ -1 +1 @@ -DB_DataObject-1.8.8.tgz +DB_DataObject-1.8.12.tgz Index: php-pear-DB-DataObject.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/devel/php-pear-DB-DataObject.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- php-pear-DB-DataObject.spec 26 Jul 2009 18:12:30 -0000 1.8 +++ php-pear-DB-DataObject.spec 30 Aug 2009 21:00:34 -0000 1.9 @@ -2,8 +2,8 @@ %define pear_name DB_DataObject Name: php-pear-DB-DataObject -Version: 1.8.8 -Release: 4%{?dist} +Version: 1.8.12 +Release: 1%{?dist} Summary: An SQL Builder, Object Interface to Database Tables Group: Development/Libraries @@ -92,6 +92,9 @@ fi %changelog +* Sun Aug 30 2009 Christopher Stone 1.8.12-1 +- Upstream sync + * Sun Jul 26 2009 Fedora Release Engineering - 1.8.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 7 Feb 2008 22:43:11 -0000 1.5 +++ sources 30 Aug 2009 21:00:34 -0000 1.6 @@ -1 +1 @@ -0a6d64bb56591fc2cbc31dfa98e303a5 DB_DataObject-1.8.8.tgz +cc50ac72ba214f4286e262c1b54ea9f0 DB_DataObject-1.8.12.tgz From devrim at fedoraproject.org Sun Aug 30 21:07:09 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Sun, 30 Aug 2009 21:07:09 +0000 (UTC) Subject: rpms/mapserver/devel .cvsignore, 1.10, 1.11 mapserver.spec, 1.30, 1.31 sources, 1.12, 1.13 Message-ID: <20090830210709.A7AA511C0072@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10894 Modified Files: .cvsignore mapserver.spec sources Log Message: - Update to 5.4.2, which fixes CVE-2009-0840 and various fixes described in : http://trac.osgeo.org/mapserver/browser/tags/rel-5-4-2/mapserver/HISTORY.TXT Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/mapserver/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 17 Jun 2009 20:36:30 -0000 1.10 +++ .cvsignore 30 Aug 2009 21:07:08 -0000 1.11 @@ -1 +1,2 @@ mapserver-5.4.1.tar.gz +mapserver-5.4.2.tar.gz Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/devel/mapserver.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- mapserver.spec 21 Aug 2009 14:29:18 -0000 1.30 +++ mapserver.spec 30 Aug 2009 21:07:09 -0000 1.31 @@ -1,6 +1,6 @@ Name: mapserver -Version: 5.4.1 -Release: 3%{?dist} +Version: 5.4.2 +Release: 1%{?dist} Summary: Environment for building spatially-enabled internet applications Group: Development/Tools License: BSD @@ -239,6 +239,11 @@ rm -rf %{buildroot} %{_javadir}/*.jar %changelog +* Mon Aug 31 2009 Devrim GUNDUZ - 5.4.2-1 +- Update to 5.4.2, which fixes CVE-2009-0840 and various fixes + described in : + http://trac.osgeo.org/mapserver/browser/tags/rel-5-4-2/mapserver/HISTORY.TXT + * Fri Aug 21 2009 Tomas Mraz - 5.4.1-3 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/extras/rpms/mapserver/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 17 Jun 2009 20:36:30 -0000 1.12 +++ sources 30 Aug 2009 21:07:09 -0000 1.13 @@ -1 +1,2 @@ 4c5c6417d688eece78cadac8df96ee69 mapserver-5.4.1.tar.gz +7c58bb90f5003fcfaec4320cc652a669 mapserver-5.4.2.tar.gz From devrim at fedoraproject.org Sun Aug 30 21:10:47 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Sun, 30 Aug 2009 21:10:47 +0000 (UTC) Subject: rpms/mapserver/F-11 .cvsignore, 1.7, 1.8 mapserver.spec, 1.24, 1.25 sources, 1.8, 1.9 Message-ID: <20090830211047.6744D11C0498@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12794 Modified Files: .cvsignore mapserver.spec sources Log Message: - Update to 5.2.3 which CVE-2009-0840(again) and other issues. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/mapserver/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 4 Apr 2009 21:49:19 -0000 1.7 +++ .cvsignore 30 Aug 2009 21:10:46 -0000 1.8 @@ -1 +1 @@ -mapserver-5.2.2.tar.gz +mapserver-5.2.3.tar.gz Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/F-11/mapserver.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- mapserver.spec 4 Apr 2009 23:47:21 -0000 1.24 +++ mapserver.spec 30 Aug 2009 21:10:46 -0000 1.25 @@ -1,5 +1,5 @@ Name: mapserver -Version: 5.2.2 +Version: 5.2.3 Release: 1%{?dist} Summary: Environment for building spatially-enabled internet applications Group: Development/Tools @@ -240,6 +240,9 @@ rm -rf %{buildroot} %{_javadir}/*.jar %changelog +* Mon Aug 31 2009 Devrim GUNDUZ - 5.2.3-1 +- Update to 5.2.3 which CVE-2009-0840(again) and other issues. + * Sun Apr 5 2009 Devrim GUNDUZ - 5.2.2-1 - Update to 5.2.2 which fixes : CVE-2009-0839, CVE-2009-0840, CVE-2009-0841, CVE-2009-0842, Index: sources =================================================================== RCS file: /cvs/extras/rpms/mapserver/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 4 Apr 2009 21:49:19 -0000 1.8 +++ sources 30 Aug 2009 21:10:46 -0000 1.9 @@ -1 +1 @@ -87d98fae4d9be8ffaff2607131dc4ceb mapserver-5.2.2.tar.gz +e10ab55879d669066eb449783a3fa9c6 mapserver-5.2.3.tar.gz From devrim at fedoraproject.org Sun Aug 30 21:12:14 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Sun, 30 Aug 2009 21:12:14 +0000 (UTC) Subject: rpms/mapserver/F-10 .cvsignore, 1.7, 1.8 mapserver.spec, 1.16, 1.17 sources, 1.8, 1.9 Message-ID: <20090830211214.3FD2911C0072@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13724 Modified Files: .cvsignore mapserver.spec sources Log Message: - Update to 5.2.3 which CVE-2009-0840(again) and other issues. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/mapserver/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 4 Apr 2009 22:51:53 -0000 1.7 +++ .cvsignore 30 Aug 2009 21:12:13 -0000 1.8 @@ -1 +1 @@ -mapserver-5.2.2.tar.gz +mapserver-5.2.3.tar.gz Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/F-10/mapserver.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- mapserver.spec 4 Apr 2009 22:51:53 -0000 1.16 +++ mapserver.spec 30 Aug 2009 21:12:14 -0000 1.17 @@ -1,5 +1,5 @@ Name: mapserver -Version: 5.2.2 +Version: 5.2.3 Release: 1%{?dist} Summary: Environment for building spatially-enabled internet applications Group: Development/Tools @@ -230,6 +230,9 @@ rm -rf %{buildroot} %{_javadir}/*.jar %changelog +* Mon Aug 31 2009 Devrim GUNDUZ - 5.2.3-1 +- Update to 5.2.3 which CVE-2009-0840(again) and other issues. + * Sun Apr 5 2009 Devrim GUNDUZ - 5.2.2-1 - Update to 5.2.2 which fixes : CVE-2009-0839, CVE-2009-0840, CVE-2009-0841, CVE-2009-0842, Index: sources =================================================================== RCS file: /cvs/extras/rpms/mapserver/F-10/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 4 Apr 2009 22:51:53 -0000 1.8 +++ sources 30 Aug 2009 21:12:14 -0000 1.9 @@ -1 +1 @@ -87d98fae4d9be8ffaff2607131dc4ceb mapserver-5.2.2.tar.gz +e10ab55879d669066eb449783a3fa9c6 mapserver-5.2.3.tar.gz From devrim at fedoraproject.org Sun Aug 30 21:14:45 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Sun, 30 Aug 2009 21:14:45 +0000 (UTC) Subject: rpms/mapserver/EL-5 mapserver.spec,1.3,1.4 Message-ID: <20090830211445.4411D11C0072@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14433 Modified Files: mapserver.spec Log Message: - Update to 4.10.5, which re-fixes CVE-2009-0840. Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-5/mapserver.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- mapserver.spec 26 Apr 2009 19:32:36 -0000 1.3 +++ mapserver.spec 30 Aug 2009 21:14:45 -0000 1.4 @@ -1,5 +1,5 @@ Name: mapserver -Version: 4.10.4 +Version: 4.10.5 Release: 1%{?dist} Summary: Environment for building spatially-enabled internet applications Group: Development/Tools @@ -218,6 +218,9 @@ rm -rf %{buildroot} %{_javadir}/*.jar %changelog +* Mon Aug 31 2009 Devrim GUNDUZ 4.10.5-1 +- Update to 4.10.5, which re-fixes CVE-2009-0840. + * Sun Apr 26 2009 Devrim GUNDUZ 4.10.4-1 - Update to 4.10.4 to fix several security issues. From devrim at fedoraproject.org Sun Aug 30 21:16:52 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Sun, 30 Aug 2009 21:16:52 +0000 (UTC) Subject: rpms/mapserver/EL-5 .cvsignore,1.1,1.2 sources,1.2,1.3 Message-ID: <20090830211652.6E6E911C0072@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15599 Modified Files: .cvsignore sources Log Message: Update sources Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Apr 2009 19:20:06 -0000 1.1 +++ .cvsignore 30 Aug 2009 21:16:52 -0000 1.2 @@ -1,3 +1,4 @@ mapserver-5.2.2.tar.gz mapserver-5.4.0.tar.gz mapserver-4.10.4.tar.gz +mapserver-4.10.5.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Apr 2009 19:20:07 -0000 1.2 +++ sources 30 Aug 2009 21:16:52 -0000 1.3 @@ -1,2 +1,3 @@ 5e36e2d788599505590501c981eb44a7 mapserver-4.10.2.tar.gz bde51fbe3f2218f965ee512ecba675e3 mapserver-4.10.4.tar.gz +4c7e84b69ca57ed755cf268e79b99dce mapserver-4.10.5.tar.gz From devrim at fedoraproject.org Sun Aug 30 21:17:48 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Sun, 30 Aug 2009 21:17:48 +0000 (UTC) Subject: rpms/mapserver/EL-4 mapserver.spec,1.4,1.5 sources,1.2,1.3 Message-ID: <20090830211748.A892511C0072@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16404 Modified Files: mapserver.spec sources Log Message: - Update to 4.10.5, which re-fixes CVE-2009-0840. Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-4/mapserver.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mapserver.spec 26 Apr 2009 19:31:10 -0000 1.4 +++ mapserver.spec 30 Aug 2009 21:17:48 -0000 1.5 @@ -1,5 +1,5 @@ Name: mapserver -Version: 4.10.4 +Version: 4.10.5 Release: 1%{?dist} Summary: Environment for building spatially-enabled internet applications Group: Development/Tools @@ -218,6 +218,9 @@ rm -rf %{buildroot} %{_javadir}/*.jar %changelog +* Mon Aug 31 2009 Devrim GUNDUZ 4.10.5-1 +- Update to 4.10.5, which re-fixes CVE-2009-0840. + * Sun Apr 26 2009 Devrim GUNDUZ 4.10.4-1 - Update to 4.10.4 to fix several security issues. Index: sources =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-4/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Apr 2009 19:21:18 -0000 1.2 +++ sources 30 Aug 2009 21:17:48 -0000 1.3 @@ -1,2 +1,3 @@ 5e36e2d788599505590501c981eb44a7 mapserver-4.10.2.tar.gz bde51fbe3f2218f965ee512ecba675e3 mapserver-4.10.4.tar.gz +4c7e84b69ca57ed755cf268e79b99dce mapserver-4.10.5.tar.gz From awjb at fedoraproject.org Sun Aug 30 21:27:14 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Sun, 30 Aug 2009 21:27:14 +0000 (UTC) Subject: rpms/wine/devel adding-pulseaudio-to-winecfg-0.4.patch, NONE, 1.1 pulseaudio-winecfg-update.patch, NONE, 1.1 winepulse-0.30-configure.ac.patch, NONE, 1.1 winepulse-0.30.patch, NONE, 1.1 .cvsignore, 1.77, 1.78 sources, 1.78, 1.79 wine-rpath.patch, 1.7, 1.8 wine.spec, 1.110, 1.111 adding-pulseaudio-to-winecfg-0.3.patch, 1.1, NONE noautobuild, 1.1, NONE winepulse-0.29-configure.ac.patch, 1.1, NONE winepulse-0.29.patch, 1.1, NONE Message-ID: <20090830212714.6BAC211C0072@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/wine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20083 Modified Files: .cvsignore sources wine-rpath.patch wine.spec Added Files: adding-pulseaudio-to-winecfg-0.4.patch pulseaudio-winecfg-update.patch winepulse-0.30-configure.ac.patch winepulse-0.30.patch Removed Files: adding-pulseaudio-to-winecfg-0.3.patch noautobuild winepulse-0.29-configure.ac.patch winepulse-0.29.patch Log Message: - lots of fixes - version upgrade - 64bit build adding-pulseaudio-to-winecfg-0.4.patch: Bg.rc | 1 + Cs.rc | 1 + Da.rc | 1 + De.rc | 1 + En.rc | 1 + Es.rc | 1 + Fi.rc | 1 + Fr.rc | 1 + Hu.rc | 1 + Ko.rc | 1 + Nl.rc | 1 + No.rc | 1 + Pl.rc | 1 + Pt.rc | 1 + Ro.rc | 1 + Ru.rc | 1 + Si.rc | 1 + Sv.rc | 1 + Tr.rc | 1 + Zh.rc | 1 + audio.c | 1 + libraries.c | 1 + resource.h | 2 +- 23 files changed, 23 insertions(+), 1 deletion(-) --- NEW FILE adding-pulseaudio-to-winecfg-0.4.patch --- diff --git a/programs/winecfg/Bg.rc b/programs/winecfg/Bg.rc index fcdf895..e17690e 100644 --- a/programs/winecfg/Bg.rc +++ b/programs/winecfg/Bg.rc @@ -276,6 +276,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Cs.rc b/programs/winecfg/Cs.rc index d9c0b28..9bcc033 100644 --- a/programs/winecfg/Cs.rc +++ b/programs/winecfg/Cs.rc @@ -276,6 +276,7 @@ BEGIN IDS_ACCEL_STANDARD "Standardn?" IDS_ACCEL_BASIC "Z?kladn?" IDS_ACCEL_EMULATION "Emulace" + IDS_DRIVER_PULSE "Ovlada? PulseAudio" IDS_DRIVER_ALSA "Ovlada? ALSA" IDS_DRIVER_ESOUND "Ovlada? EsounD" IDS_DRIVER_OSS "Ovlada? OSS" diff --git a/programs/winecfg/Da.rc b/programs/winecfg/Da.rc index f53aead..690c7f5 100644 --- a/programs/winecfg/Da.rc +++ b/programs/winecfg/Da.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Grundl?ggende" IDS_ACCEL_EMULATION "Emul?ring" + IDS_DRIVER_PULSE "PulseAudio-driver" IDS_DRIVER_ALSA "ALSA-driver" IDS_DRIVER_ESOUND "EsounD-driver" IDS_DRIVER_OSS "OSS-driver" diff --git a/programs/winecfg/De.rc b/programs/winecfg/De.rc index e6bed15..d3027bc 100644 --- a/programs/winecfg/De.rc +++ b/programs/winecfg/De.rc @@ -272,6 +272,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Einfach" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio-Treiber" IDS_DRIVER_ALSA "ALSA-Treiber" IDS_DRIVER_ESOUND "EsounD-Treiber" IDS_DRIVER_OSS "OSS-Treiber" diff --git a/programs/winecfg/En.rc b/programs/winecfg/En.rc index 049aaa7..cef7c4a 100644 --- a/programs/winecfg/En.rc +++ b/programs/winecfg/En.rc @@ -272,6 +272,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Es.rc b/programs/winecfg/Es.rc index 1771b4e..c49f9a3 100644 --- a/programs/winecfg/Es.rc +++ b/programs/winecfg/Es.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Est?ndar" IDS_ACCEL_BASIC "B?sica" IDS_ACCEL_EMULATION "Emulaci?n" + IDS_DRIVER_PULSE "Manejador PulseAudio" IDS_DRIVER_ALSA "Manejador ALSA" IDS_DRIVER_ESOUND "Manejador EsounD" IDS_DRIVER_OSS "Manejador OSS" diff --git a/programs/winecfg/Fi.rc b/programs/winecfg/Fi.rc index 0dedf3a..097a4d2 100644 --- a/programs/winecfg/Fi.rc +++ b/programs/winecfg/Fi.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Fr.rc b/programs/winecfg/Fr.rc index 52c9888..1bd92b1 100644 --- a/programs/winecfg/Fr.rc +++ b/programs/winecfg/Fr.rc @@ -274,6 +274,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basique" IDS_ACCEL_EMULATION "??mulation" + IDS_DRIVER_PULSE "Pilote PulseAudio" IDS_DRIVER_ALSA "Pilote ALSA" IDS_DRIVER_ESOUND "Pilote EsounD" IDS_DRIVER_OSS "Pilote OSS" diff --git a/programs/winecfg/Hu.rc b/programs/winecfg/Hu.rc index dc887fe..3ba696f 100644 --- a/programs/winecfg/Hu.rc +++ b/programs/winecfg/Hu.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Ko.rc b/programs/winecfg/Ko.rc index 6f13e0c..d5403da 100644 --- a/programs/winecfg/Ko.rc +++ b/programs/winecfg/Ko.rc @@ -274,6 +274,7 @@ BEGIN IDS_ACCEL_STANDARD "????" IDS_ACCEL_BASIC "????" IDS_ACCEL_EMULATION "??????????" + IDS_DRIVER_PULSE "PulseAudio ????????" IDS_DRIVER_ALSA "ALSA ????????" IDS_DRIVER_ESOUND "EsounD ????????" IDS_DRIVER_OSS "OSS ????????" diff --git a/programs/winecfg/Nl.rc b/programs/winecfg/Nl.rc index 4cd45f0..d23f359 100644 --- a/programs/winecfg/Nl.rc +++ b/programs/winecfg/Nl.rc @@ -273,6 +273,7 @@ BEGIN IDS_ACCEL_STANDARD "Standaard" IDS_ACCEL_BASIC "Eenvoudig" IDS_ACCEL_EMULATION "Emulatie" + IDS_DRIVER_PULSE "PulseAudio Stuurprogramma" IDS_DRIVER_ALSA "ALSA Stuurprogramma" IDS_DRIVER_ESOUND "EsounD Stuurprogramma" IDS_DRIVER_OSS "OSS Stuurprogramma" diff --git a/programs/winecfg/No.rc b/programs/winecfg/No.rc index cc34fad..71876ba 100644 --- a/programs/winecfg/No.rc +++ b/programs/winecfg/No.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Grunnleggende" IDS_ACCEL_EMULATION "Emulering" + IDS_DRIVER_PULSE "PulseAudio-driver" IDS_DRIVER_ALSA "ALSA-driver" IDS_DRIVER_ESOUND "EsounD-driver" IDS_DRIVER_OSS "OSS-driver" diff --git a/programs/winecfg/Pl.rc b/programs/winecfg/Pl.rc index d884881..d6405b1 100644 --- a/programs/winecfg/Pl.rc +++ b/programs/winecfg/Pl.rc @@ -273,6 +273,7 @@ BEGIN IDS_ACCEL_STANDARD "Standardowe" IDS_ACCEL_BASIC "Podstawowe" IDS_ACCEL_EMULATION "Emulacja" + IDS_DRIVER_PULSE "Sterownik PulseAudio" IDS_DRIVER_ALSA "Sterownik ALSA" IDS_DRIVER_ESOUND "Sterownik EsounD" IDS_DRIVER_OSS "Sterownik OSS" diff --git a/programs/winecfg/Pt.rc b/programs/winecfg/Pt.rc index 683dc68..be92466 100644 --- a/programs/winecfg/Pt.rc +++ b/programs/winecfg/Pt.rc @@ -470,6 +470,7 @@ BEGIN IDS_ACCEL_STANDARD "Padr??o" IDS_ACCEL_BASIC "B??sico" IDS_ACCEL_EMULATION "Emula????o" + IDS_DRIVER_PULSE "Controlador PulseAudio" IDS_DRIVER_ALSA "Controlador ALSA" IDS_DRIVER_ESOUND "Controlador EsounD" IDS_DRIVER_OSS "Controlador OSS" diff --git a/programs/winecfg/Ro.rc b/programs/winecfg/Ro.rc index f12949f..2101ea1 100644 --- a/programs/winecfg/Ro.rc +++ b/programs/winecfg/Ro.rc @@ -272,6 +272,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "De baz??" IDS_ACCEL_EMULATION "Emulare" + IDS_DRIVER_PULSE "Driver PulseAudio" IDS_DRIVER_ALSA "Driver ALSA" IDS_DRIVER_ESOUND "Driver Esound" IDS_DRIVER_OSS "Driver OSS" diff --git a/programs/winecfg/Ru.rc b/programs/winecfg/Ru.rc index 7293cbc..fb57527 100644 --- a/programs/winecfg/Ru.rc +++ b/programs/winecfg/Ru.rc @@ -277,6 +277,7 @@ BEGIN IDS_ACCEL_STANDARD "??????????????????????" IDS_ACCEL_BASIC "??????????????????????" IDS_ACCEL_EMULATION "????????????????" + IDS_DRIVER_PULSE "PulseAudio ??????????????" IDS_DRIVER_ALSA "ALSA ??????????????" IDS_DRIVER_ESOUND "EsounD ??????????????" IDS_DRIVER_OSS "OSS ??????????????" diff --git a/programs/winecfg/Si.rc b/programs/winecfg/Si.rc index feaef36..c26e5cb 100644 --- a/programs/winecfg/Si.rc +++ b/programs/winecfg/Si.rc @@ -272,6 +272,7 @@ BEGIN IDS_ACCEL_STANDARD "Standardno" IDS_ACCEL_BASIC "Osnovno" IDS_ACCEL_EMULATION "Emulacija" + IDS_DRIVER_PULSE "PulseAudio gonilnik" IDS_DRIVER_ALSA "ALSA gonilnik" IDS_DRIVER_ESOUND "EsounD gonilnik" IDS_DRIVER_OSS "OSS gonilnik" diff --git a/programs/winecfg/Sv.rc b/programs/winecfg/Sv.rc index 7fea5aa..35eb871 100644 --- a/programs/winecfg/Sv.rc +++ b/programs/winecfg/Sv.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Grundl?ggande" IDS_ACCEL_EMULATION "Emulering" + IDS_DRIVER_PULSE "PulseAudio-drivrutin" IDS_DRIVER_ALSA "ALSA-drivrutin" IDS_DRIVER_ESOUND "EsounD-drivrutin" IDS_DRIVER_OSS "OSS-drivrutin" diff --git a/programs/winecfg/Tr.rc b/programs/winecfg/Tr.rc index 0fa9778..2a23112 100644 --- a/programs/winecfg/Tr.rc +++ b/programs/winecfg/Tr.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standart" IDS_ACCEL_BASIC "Temel" IDS_ACCEL_EMULATION "Taklit" + IDS_DRIVER_PULSE "PulseAudio S?r?c?s?" IDS_DRIVER_ALSA "ALSA S?r?c?s?" IDS_DRIVER_ESOUND "EsounD S?r?c?s?" IDS_DRIVER_OSS "OSS S?r?c?s?" diff --git a/programs/winecfg/Zh.rc b/programs/winecfg/Zh.rc index fea66b7..bc0aaaf 100644 --- a/programs/winecfg/Zh.rc +++ b/programs/winecfg/Zh.rc @@ -273,6 +273,7 @@ BEGIN IDS_ACCEL_STANDARD "??????" IDS_ACCEL_BASIC "??????" IDS_ACCEL_EMULATION "????????????" + IDS_DRIVER_PULSE "PulseAudio ??????" IDS_DRIVER_ALSA "ALSA ??????" IDS_DRIVER_ESOUND "EsounD ??????" IDS_DRIVER_OSS "OSS ??????" diff --git a/programs/winecfg/audio.c b/programs/winecfg/audio.c index 9f8a0a2..0ecb6c3 100644 --- a/programs/winecfg/audio.c +++ b/programs/winecfg/audio.c @@ -89,6 +89,7 @@ typedef struct } AUDIO_DRIVER; static const AUDIO_DRIVER sAudioDrivers[] = { + {IDS_DRIVER_PULSE, "pulse"}, {IDS_DRIVER_ALSA, "alsa"}, {IDS_DRIVER_OSS, "oss"}, {IDS_DRIVER_COREAUDIO, "coreaudio"}, diff --git a/programs/winecfg/libraries.c b/programs/winecfg/libraries.c index 37cc12b..7c13fad 100644 --- a/programs/winecfg/libraries.c +++ b/programs/winecfg/libraries.c @@ -81,6 +81,7 @@ static const char * const builtin_only[] = "wineoss.drv", "wineps", "wineps.drv", + "winepulse.drv", "winex11.drv", "winmm", "wintab32", diff --git a/programs/winecfg/resource.h b/programs/winecfg/resource.h index 27736b7..f8ba2ee 100644 --- a/programs/winecfg/resource.h +++ b/programs/winecfg/resource.h @@ -185,7 +185,7 @@ #define IDS_ACCEL_BASIC 8302 #define IDS_ACCEL_EMULATION 8303 #define IDS_DRIVER_ALSA 8304 - +#define IDS_DRIVER_PULSE 8305 #define IDS_DRIVER_ESOUND 8306 #define IDS_DRIVER_OSS 8307 #define IDS_DRIVER_JACK 8308 pulseaudio-winecfg-update.patch: Ja.rc | 1 + 1 file changed, 1 insertion(+) --- NEW FILE pulseaudio-winecfg-update.patch --- --- programs/winecfg/Ja.rc.orig 2009-08-26 11:55:56.000000000 +0200 +++ programs/winecfg/Ja.rc 2009-08-26 11:56:52.000000000 +0200 @@ -275,6 +275,7 @@ IDS_ACCEL_STANDARD "??????" IDS_ACCEL_BASIC "??????" IDS_ACCEL_EMULATION "????????????????????????" + IDS_DRIVER_PULSE "PulseAudio ????????????" IDS_DRIVER_ALSA "ALSA ????????????" IDS_DRIVER_ESOUND "EsounD ????????????" IDS_DRIVER_OSS "OSS ????????????" winepulse-0.30-configure.ac.patch: configure.ac | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) --- NEW FILE winepulse-0.30-configure.ac.patch --- diff --git a/configure.ac b/configure.ac index 59b771c..385a7e4 100644 --- a/configure.ac +++ b/configure.ac @@ -60,6 +60,7 @@ AC_ARG_WITH(png, AS_HELP_STRING([--without-png],[do not use PNG]), [if test "x$withval" = "xno"; then ac_cv_header_png_h=no; fi]) AC_ARG_WITH(pthread, AS_HELP_STRING([--without-pthread],[do not use the pthread library]), [if test "x$withval" = "xno"; then ac_cv_header_pthread_h=no; fi]) +AC_ARG_WITH(pulse, AC_HELP_STRING([--without-pulse],[do not use PulseAudio sound support])) AC_ARG_WITH(sane, AS_HELP_STRING([--without-sane],[do not use SANE (scanner support)])) AC_ARG_WITH(xcomposite,AS_HELP_STRING([--without-xcomposite],[do not use the Xcomposite extension]), [if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_Xcomposite_h=no; fi]) @@ -1257,6 +1258,24 @@ then CFLAGS="$save_CFLAGS" fi +dnl **** Check for PulseAudio **** +if test "x$with_pulse" != "xno"; then + if test "$PKG_CONFIG" != "false"; then + AC_MSG_CHECKING([for pulseaudio >= 0.9.14]) + if "$PKG_CONFIG" --atleast-version=0.9.14 libpulse; then + have_pulseaudio="yes" + else + have_pulseaudio="no" + fi + AC_MSG_RESULT([$have_pulseaudio]) + if test x"$have_pulseaudio" = xyes; then + ac_pulse_libs=`$PKG_CONFIG --libs libpulse` + AC_DEFINE([HAVE_PULSEAUDIO], 1, [define this if you have pulseaudio]) + AC_SUBST(PULSELIBS, "$ac_pulse_libs") + fi + fi +fi + dnl **** Check for ALSA 1.x **** AC_SUBST(ALSALIBS,"") if test "$ac_cv_header_sys_asoundlib_h" = "yes" -o "$ac_cv_header_alsa_asoundlib_h" = "yes" @@ -1391,7 +1410,7 @@ dnl **** Check for libodbc **** WINE_CHECK_SONAME(odbc,SQLConnect,,[AC_DEFINE_UNQUOTED(SONAME_LIBODBC,["libodbc.$LIBEXT"])]) dnl **** Check for any sound system **** -if test "x$ALSALIBS$AUDIOIOLIBS$COREAUDIO$NASLIBS$ESDLIBS$ac_cv_lib_soname_jack" = "x" -a \ +if test "x$ALSALIBS$AUDIOIOLIBS$COREAUDIO$NASLIBS$ESDLIBS$PULSELIBS$ac_cv_lib_soname_jack" = "x" -a \ "$ac_cv_header_sys_soundcard_h" != "yes" -a \ "$ac_cv_header_machine_soundcard_h" != "yes" -a \ "$ac_cv_header_soundcard_h" != "yes" -a \ @@ -2429,6 +2448,7 @@ WINE_CONFIG_MAKEFILE([dlls/winemp3.acm/Makefile],[dlls/Makedll.rules],[dlls],[AL WINE_CONFIG_MAKEFILE([dlls/winenas.drv/Makefile],[dlls/Makedll.rules],[dlls],[ALL_DLL_DIRS]) WINE_CONFIG_MAKEFILE([dlls/wineoss.drv/Makefile],[dlls/Makedll.rules],[dlls],[ALL_DLL_DIRS]) WINE_CONFIG_MAKEFILE([dlls/wineps.drv/Makefile],[dlls/Makedll.rules],[dlls],[ALL_DLL_DIRS]) +WINE_CONFIG_MAKEFILE([dlls/winepulse.drv/Makefile],[dlls/Makedll.rules],[dlls],[ALL_DLL_DIRS]) WINE_CONFIG_MAKEFILE([dlls/winequartz.drv/Makefile],[dlls/Makedll.rules],[dlls],[ALL_DLL_DIRS]) WINE_CONFIG_MAKEFILE([dlls/winex11.drv/Makefile],[dlls/Makedll.rules],[dlls],[ALL_DLL_DIRS]) WINE_CONFIG_MAKEFILE([dlls/wing32/Makefile],[dlls/Makedll.rules],[dlls],[ALL_DLL_DIRS]) winepulse-0.30.patch: Makefile.in | 15 pulse.c | 788 +++++++++++++++++++++++++++++++++++++++ wavein.c | 595 +++++++++++++++++++++++++++++ waveout.c | 1070 +++++++++++++++++++++++++++++++++++++++++++++++++++++ winepulse.drv.spec | 3 winepulse.h | 196 +++++++++ 6 files changed, 2667 insertions(+) --- NEW FILE winepulse-0.30.patch --- diff --git a/dlls/winepulse.drv/Makefile.in b/dlls/winepulse.drv/Makefile.in new file mode 100644 index 0000000..c99c1da --- /dev/null +++ b/dlls/winepulse.drv/Makefile.in @@ -0,0 +1,15 @@ +TOPSRCDIR = @top_srcdir@ +TOPOBJDIR = ../.. +SRCDIR = @srcdir@ +VPATH = @srcdir@ +MODULE = winepulse.drv +IMPORTS = winmm user32 kernel32 +EXTRALIBS = @PULSELIBS@ + +C_SRCS = waveout.c \ + wavein.c \ + pulse.c + + at MAKE_DLL_RULES@ + + at DEPENDENCIES@ # everything below this line is overwritten by make depend diff --git a/dlls/winepulse.drv/pulse.c b/dlls/winepulse.drv/pulse.c new file mode 100644 index 0000000..3dcb086 --- /dev/null +++ b/dlls/winepulse.drv/pulse.c @@ -0,0 +1,788 @@ +/* + * Wine Driver for PulseAudio + * http://pulseaudio.org/ + * + * Copyright 2009 Arthur Taylor + * + * Contains code from other wine sound drivers. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "config.h" + +#include +#include + +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "winreg.h" +#include "mmddk.h" +#include "ks.h" +#include "ksguid.h" +#include "ksmedia.h" + +#ifdef HAVE_UNISTD_H +# include +#endif +#include + +#ifdef HAVE_PULSEAUDIO + +#include "wine/unicode.h" +#include "wine/debug.h" +#include "wine/library.h" + +#include +#include +WINE_DEFAULT_DEBUG_CHANNEL(wave); + +/* These strings used only for tracing */ +const char * PULSE_getCmdString(enum win_wm_message msg) { + static char unknown[32]; +#define MSG_TO_STR(x) case x: return #x + switch(msg) { + MSG_TO_STR(WINE_WM_PAUSING); + MSG_TO_STR(WINE_WM_RESTARTING); + MSG_TO_STR(WINE_WM_RESETTING); + MSG_TO_STR(WINE_WM_HEADER); + MSG_TO_STR(WINE_WM_BREAKLOOP); + MSG_TO_STR(WINE_WM_CLOSING); + MSG_TO_STR(WINE_WM_STARTING); + MSG_TO_STR(WINE_WM_STOPPING); + MSG_TO_STR(WINE_WM_XRUN); + MSG_TO_STR(WINE_WM_FEED); + } +#undef MSG_TO_STR + sprintf(unknown, "UNKNOWN(0x%08x)", msg); + return unknown; +} + +/*======================================================================* + * Ring Buffer Functions - copied from winealsa.drv * + *======================================================================*/ + +/* unless someone makes a wineserver kernel module, Unix pipes are faster than win32 events */ +#define USE_PIPE_SYNC + +#ifdef USE_PIPE_SYNC +#define INIT_OMR(omr) do { if (pipe(omr->msg_pipe) < 0) { omr->msg_pipe[0] = omr->msg_pipe[1] = -1; } } while (0) +#define CLOSE_OMR(omr) do { close(omr->msg_pipe[0]); close(omr->msg_pipe[1]); } while (0) +#define SIGNAL_OMR(omr) do { int x = 0; write((omr)->msg_pipe[1], &x, sizeof(x)); } while (0) +#define CLEAR_OMR(omr) do { int x = 0; read((omr)->msg_pipe[0], &x, sizeof(x)); } while (0) +#define RESET_OMR(omr) do { } while (0) +#define WAIT_OMR(omr, sleep) \ + do { struct pollfd pfd; pfd.fd = (omr)->msg_pipe[0]; \ + pfd.events = POLLIN; poll(&pfd, 1, sleep); } while (0) +#else +#define INIT_OMR(omr) do { omr->msg_event = CreateEventW(NULL, FALSE, FALSE, NULL); } while (0) +#define CLOSE_OMR(omr) do { CloseHandle(omr->msg_event); } while (0) +#define SIGNAL_OMR(omr) do { SetEvent((omr)->msg_event); } while (0) +#define CLEAR_OMR(omr) do { } while (0) +#define RESET_OMR(omr) do { ResetEvent((omr)->msg_event); } while (0) +#define WAIT_OMR(omr, sleep) \ + do { WaitForSingleObject((omr)->msg_event, sleep); } while (0) +#endif + +#define PULSE_RING_BUFFER_INCREMENT 64 + +/****************************************************************** + * PULSE_InitRingMessage + * + * Initialize the ring of messages for passing between driver's caller + * and playback/record thread + */ +int PULSE_InitRingMessage(PULSE_MSG_RING* omr) +{ + omr->msg_toget = 0; + omr->msg_tosave = 0; + INIT_OMR(omr); + omr->ring_buffer_size = PULSE_RING_BUFFER_INCREMENT; + omr->messages = HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,omr->ring_buffer_size * sizeof(PULSE_MSG)); + + InitializeCriticalSection(&omr->msg_crst); + omr->msg_crst.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": PULSE_MSG_RING.msg_crst"); + return 0; +} + +/****************************************************************** + * PULSE_DestroyRingMessage + * + */ +int PULSE_DestroyRingMessage(PULSE_MSG_RING* omr) +{ + CLOSE_OMR(omr); + HeapFree(GetProcessHeap(),0,omr->messages); + omr->messages = NULL; + omr->ring_buffer_size = PULSE_RING_BUFFER_INCREMENT; + omr->msg_crst.DebugInfo->Spare[0] = 0; + DeleteCriticalSection(&omr->msg_crst); + return 0; +} +/****************************************************************** + * PULSE_ResetRingMessage + * + */ +void PULSE_ResetRingMessage(PULSE_MSG_RING* omr) +{ + RESET_OMR(omr); +} + +/****************************************************************** + * PULSE_WaitRingMessage + * + */ +void PULSE_WaitRingMessage(PULSE_MSG_RING* omr, DWORD sleep) +{ + WAIT_OMR(omr, sleep); +} + +/****************************************************************** + * PULSE_AddRingMessage + * + * Inserts a new message into the ring (should be called from DriverProc derived routines) + */ +int PULSE_AddRingMessage(PULSE_MSG_RING* omr, enum win_wm_message msg, DWORD param, BOOL wait) +{ + HANDLE hEvent = INVALID_HANDLE_VALUE; + + EnterCriticalSection(&omr->msg_crst); + if ((omr->msg_toget == ((omr->msg_tosave + 1) % omr->ring_buffer_size))) + { + int old_ring_buffer_size = omr->ring_buffer_size; + omr->ring_buffer_size += PULSE_RING_BUFFER_INCREMENT; + omr->messages = HeapReAlloc(GetProcessHeap(),0,omr->messages, omr->ring_buffer_size * sizeof(PULSE_MSG)); + /* Now we need to rearrange the ring buffer so that the new + buffers just allocated are in between omr->msg_tosave and + omr->msg_toget. + */ [...2304 lines suppressed...] index 0000000..4a834cd --- /dev/null +++ b/dlls/winepulse.drv/winepulse.h @@ -0,0 +1,196 @@ +/* Definitions for PulseAudio Wine Driver + * + * Copyright 2009 Arthur Taylor + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#ifndef __WINE_CONFIG_H +# error You must include config.h to use this header +#endif + +#if defined(HAVE_PULSEAUDIO) && !defined(__WINEPULSE_H) +#define __WINEPULSE_H + +#include "mmreg.h" +#include "dsound.h" +#include "dsdriver.h" + +#include "ks.h" +#include "ksmedia.h" +#include "ksguid.h" + +#include + +/* state diagram for waveOut writing: + * + * +---------+-------------+---------------+---------------------------------+ + * | state | function | event | new state | + * +---------+-------------+---------------+---------------------------------+ + * | | open() | | STOPPED | + * | PAUSED | write() | | PAUSED | + * | STOPPED | write() | | PLAYING | + * | PLAYING | write() | HEADER | PLAYING | + * | (other) | write() | | | + * | (any) | pause() | PAUSING | PAUSED | + * | PAUSED | restart() | RESTARTING | PLAYING (if no thrd => STOPPED) | + * | (any) | reset() | RESETTING | STOPPED | + * | (any) | close() | CLOSING | CLOSED | + * +---------+-------------+---------------+---------------------------------+ + */ + +/* states of the playing device */ +#define WINE_WS_PLAYING 1 +#define WINE_WS_PAUSED 2 +#define WINE_WS_STOPPED 3 +#define WINE_WS_CLOSED 4 +#define WINE_WS_FAILED 5 + +#define PULSE_ALL_FORMATS \ + WAVE_FORMAT_1M08 | /* Mono 11025Hz 8-bit */\ + WAVE_FORMAT_1M16 | /* Mono 11025Hz 16-bit */\ + WAVE_FORMAT_1S08 | /* Stereo 11025Hz 8-bit */\ + WAVE_FORMAT_1S16 | /* Stereo 11025Hz 16-bit */\ + WAVE_FORMAT_2M08 | /* Mono 22050Hz 8-bit */\ + WAVE_FORMAT_2M16 | /* Mono 22050Hz 16-bit */\ + WAVE_FORMAT_2S08 | /* Stereo 22050Hz 8-bit */\ + WAVE_FORMAT_2S16 | /* Stereo 22050Hz 16-bit */\ + WAVE_FORMAT_4M08 | /* Mono 44100Hz 8-bit */\ + WAVE_FORMAT_4M16 | /* Mono 44100Hz 16-bit */\ + WAVE_FORMAT_4S08 | /* Stereo 44100Hz 8-bit */\ + WAVE_FORMAT_4S16 | /* Stereo 44100Hz 16-bit */\ + WAVE_FORMAT_48M08 | /* Mono 48000Hz 8-bit */\ + WAVE_FORMAT_48S08 | /* Stereo 48000Hz 8-bit */\ + WAVE_FORMAT_48M16 | /* Mono 48000Hz 16-bit */\ + WAVE_FORMAT_48S16 | /* Stereo 48000Hz 16-bit */\ + WAVE_FORMAT_96M08 | /* Mono 96000Hz 8-bit */\ + WAVE_FORMAT_96S08 | /* Stereo 96000Hz 8-bit */\ + WAVE_FORMAT_96M16 | /* Mono 96000Hz 16-bit */\ + WAVE_FORMAT_96S16 /* Stereo 96000Hz 16-bit */ + +/* events to be sent to device */ +enum win_wm_message { + WINE_WM_PAUSING = WM_USER + 1, WINE_WM_RESTARTING, WINE_WM_RESETTING, WINE_WM_HEADER, + WINE_WM_BREAKLOOP, WINE_WM_CLOSING, WINE_WM_STARTING, WINE_WM_STOPPING, WINE_WM_XRUN, WINE_WM_FEED +}; + +typedef struct { + enum win_wm_message msg; /* message identifier */ + DWORD param; /* parameter for this message */ + HANDLE hEvent; /* if message is synchronous, handle of event for synchro */ +} PULSE_MSG; + +/* implement an in-process message ring for better performance + * (compared to passing thru the server) + * this ring will be used by the input (resp output) record (resp playback) routine + */ +typedef struct { + PULSE_MSG * messages; + int ring_buffer_size; + int msg_tosave; + int msg_toget; +/* Either pipe or event is used, but that is defined in pulse.c, + * since this is a global header we define both here */ + int msg_pipe[2]; + HANDLE msg_event; + CRITICAL_SECTION msg_crst; +} PULSE_MSG_RING; + +typedef struct WINE_WAVEDEV WINE_WAVEDEV; +typedef struct WINE_WAVEINST WINE_WAVEINST; + +/* Per-playback/record device */ +struct WINE_WAVEDEV { + char interface_name[MAXPNAMELEN * 2]; + char *device_name; + pa_cvolume volume; + + union { + WAVEOUTCAPSW out; + WAVEINCAPSW in; + } caps; + + /* DirectSound stuff */ + DSDRIVERDESC ds_desc; + DSDRIVERCAPS ds_caps; +}; + +/* Per-playback/record instance */ +struct WINE_WAVEINST { + volatile INT state; /* one of the WINE_WS_ manifest constants */ + WAVEOPENDESC waveDesc; + WORD wFlags; + + /* PulseAudio specific data */ + pa_stream *stream; /* The PulseAudio stream */ + const pa_timing_info *timing_info; /* The timing info structure for the stream */ + pa_sample_spec sample_spec; /* Sample spec of this stream / device */ + pa_cvolume volume; /* Software volume of the stream */ + pa_buffer_attr buffer_attr; /* Buffer attribute, may not be used */ + + /* waveIn / waveOut wavaHdr */ + LPWAVEHDR lpQueuePtr; /* Start of queued WAVEHDRs (waiting to be notified) */ + LPWAVEHDR lpPlayPtr; /* Start of not yet fully written buffers */ + DWORD dwPartialOffset; /* Offset of not yet written bytes in lpPlayPtr */ + LPWAVEHDR lpLoopPtr; /* Pointer of first buffer in loop, if any */ + DWORD dwLoops; /* Private copy of loop counter */ + DWORD dwLastReset; /* When the last reset occured, as pa stream time doesn't reset */ + + /* waveIn specific */ + const void *buffer; /* Pointer to the latest data fragment for recording streams */ + DWORD buffer_length; /* How large the latest data fragment is */ + DWORD buffer_read_offset; /* How far into latest data fragment we last read */ + + /* Thread communication and synchronization stuff */ + HANDLE hStartUpEvent; + HANDLE hThread; + DWORD dwThreadID; + PULSE_MSG_RING msgRing; +}; + +/* We establish one context per instance, so make it global to the lib */ +pa_context *PULSE_context; /* Connection Context */ +pa_threaded_mainloop *PULSE_ml; /* PA Runtime information */ + +/* WaveIn / WaveOut devices */ +WINE_WAVEDEV *WOutDev; +WINE_WAVEDEV *WInDev; +DWORD PULSE_WodNumDevs; +DWORD PULSE_WidNumDevs; + +/* pulse.c: PulseAudio Async Callbacks */ +void PULSE_StreamSuccessCallback(pa_stream *s, int success, void *userdata); +void PULSE_StreamStateCallback(pa_stream *s, void *userdata); +void PULSE_StreamUnderflowCallback(pa_stream *s, void *userdata); +void PULSE_StreamSuspendedCallback(pa_stream *s, void *userdata); +void PULSE_StreamMovedCallback(pa_stream *s, void *userdata); +void PULSE_ContextSuccessCallback(pa_context *c, int success, void *userdata); + +/* pulse.c: General Functions */ +void PULSE_WaitForOperation(pa_operation *o); +BOOL PULSE_SetupFormat(LPWAVEFORMATEX wf, pa_sample_spec *ss); +HRESULT PULSE_UsecToMMTime(pa_usec_t time, LPMMTIME lpTime, const pa_sample_spec *ss); + +/* pulse.c: Message Ring */ +int PULSE_InitRingMessage(PULSE_MSG_RING* omr); +int PULSE_DestroyRingMessage(PULSE_MSG_RING* omr); +void PULSE_ResetRingMessage(PULSE_MSG_RING* omr); +void PULSE_WaitRingMessage(PULSE_MSG_RING* omr, DWORD sleep); +int PULSE_AddRingMessage(PULSE_MSG_RING* omr, enum win_wm_message msg, DWORD param, BOOL wait); +int PULSE_RetrieveRingMessage(PULSE_MSG_RING* omr, enum win_wm_message *msg, DWORD *param, HANDLE *hEvent); + +/* pulse.c: Tracing */ +const char * PULSE_getCmdString(enum win_wm_message msg); +#endif Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wine/devel/.cvsignore,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- .cvsignore 19 Jul 2009 10:47:48 -0000 1.77 +++ .cvsignore 30 Aug 2009 21:27:13 -0000 1.78 @@ -1 +1 @@ -wine-1.1.26-fe.tar.bz2 +wine-1.1.28-fe.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wine/devel/sources,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- sources 19 Jul 2009 10:47:49 -0000 1.78 +++ sources 30 Aug 2009 21:27:13 -0000 1.79 @@ -1 +1 @@ -7b2affded452ced2b1f45a9b7e6f24da wine-1.1.26-fe.tar.bz2 +6342c41f46d0571efae685c17aa5550f wine-1.1.28-fe.tar.bz2 wine-rpath.patch: configure | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) Index: wine-rpath.patch =================================================================== RCS file: /cvs/pkgs/rpms/wine/devel/wine-rpath.patch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- wine-rpath.patch 23 Nov 2008 10:44:34 -0000 1.7 +++ wine-rpath.patch 30 Aug 2009 21:27:13 -0000 1.8 @@ -1,32 +1,32 @@ ---- configure.orig 2008-11-05 12:25:10.000000000 +0300 -+++ configure 2008-11-06 22:22:27.000000000 +0300 -@@ -9306,14 +9306,14 @@ - fi +--- configure.orig 2009-08-26 11:47:17.000000000 +0200 ++++ configure 2009-08-26 11:50:07.000000000 +0200 +@@ -6565,14 +6565,14 @@ + fi -- as_ac_var=`$as_echo "ac_cv_cflags_-fPIC -Wl,--rpath,\$ORIGIN/../lib" | $as_tr_sh` --{ $as_echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -Wl,--rpath,\$ORIGIN/../lib" >&5 +- as_ac_var=`$as_echo "ac_cv_cflags_-fPIC -Wl,--rpath,\\$ORIGIN/../lib" | $as_tr_sh` +-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -Wl,--rpath,\$ORIGIN/../lib" >&5 -$as_echo_n "checking whether the compiler supports -fPIC -Wl,--rpath,\$ORIGIN/../lib... " >&6; } + as_ac_var=`$as_echo "ac_cv_cflags_-fPIC" | $as_tr_sh` -+{ $as_echo "$as_me:$LINENO: checking whether the compiler supports -fPIC" >&5 -+$as_echo_n "checking whether the compiler supports -fPIC" >&6; } - if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC" >&5 ++$as_echo_n "checking whether the compiler supports -fPIC " >&6; } + if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then : $as_echo_n "(cached) " >&6 else ac_wine_try_cflags_saved=$CFLAGS -CFLAGS="$CFLAGS -fPIC -Wl,--rpath,\$ORIGIN/../lib" +CFLAGS="$CFLAGS -fPIC" - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF -@@ -9369,8 +9369,8 @@ + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + +@@ -6597,8 +6597,8 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } - if test `eval 'as_val=${'$as_ac_var'} - $as_echo "$as_val"'` = yes; then + if test `eval 'as_val=${'$as_ac_var'};$as_echo "$as_val"'` = yes; then : - LDRPATH_INSTALL="-Wl,--rpath,\\\$\$ORIGIN/\`\$(RELPATH) \$(bindir) \$(libdir)\`" - LDRPATH_LOCAL="-Wl,--rpath,\\\$\$ORIGIN/\$(TOPOBJDIR)/libs/wine" + LDRPATH_INSTALL="" + LDRPATH_LOCAL="" else - as_ac_var=`$as_echo "ac_cv_cflags_-fPIC -Wl,-R,\$ORIGIN/../lib" | $as_tr_sh` - { $as_echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -Wl,-R,\$ORIGIN/../lib" >&5 + as_ac_var=`$as_echo "ac_cv_cflags_-fPIC -Wl,-R,\\$ORIGIN/../lib" | $as_tr_sh` + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -Wl,-R,\$ORIGIN/../lib" >&5 Index: wine.spec =================================================================== RCS file: /cvs/pkgs/rpms/wine/devel/wine.spec,v retrieving revision 1.110 retrieving revision 1.111 diff -u -p -r1.110 -r1.111 --- wine.spec 19 Jul 2009 10:47:49 -0000 1.110 +++ wine.spec 30 Aug 2009 21:27:13 -0000 1.111 @@ -1,5 +1,6 @@ +%define no64bit 0 Name: wine -Version: 1.1.26 +Version: 1.1.28 Release: 1%{?dist} Summary: A Windows 16/32/64 bit emulator @@ -22,6 +23,8 @@ Source0: %{name}-%{version}-fe.ta Source1: wine.init Source3: wine-README-Fedora Source4: wine-32.conf +Source5: wine-64.conf +Source6: wine-chooser.sh # desktop stuff Source100: wine-notepad.desktop Source101: wine-regedit.desktop @@ -44,24 +47,25 @@ Source300: wine-mime-msi.desktop # explain how to use wine with pulseaudio # see http://bugs.winehq.org/show_bug.cgi?id=10495 # and http://art.ified.ca/?page_id=40 -Patch400: http://art.ified.ca/downloads/winepulse-0.29-configure.ac.patch -Patch401: http://art.ified.ca/downloads/winepulse-0.29.patch -Patch402: http://art.ified.ca/downloads/adding-pulseaudio-to-winecfg-0.3.patch +Patch400: http://art.ified.ca/downloads/winepulse-0.30-configure.ac.patch +Patch401: http://art.ified.ca/downloads/winepulse-0.30.patch +Patch402: http://art.ified.ca/downloads/adding-pulseaudio-to-winecfg-0.4.patch Source402: README-FEDORA-PULSEAUDIO - +Patch403: pulseaudio-winecfg-update.patch Patch1: wine-rpath.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +%if !%{?no64bit} +ExclusiveArch: %{ix86} x86_64 +%else ExclusiveArch: %{ix86} +%endif -# BR: All builds -BuildRequires: bison -BuildRequires: flex +BuildRequires: bison +BuildRequires: flex BuildRequires: autoconf BuildRequires: desktop-file-utils - -# x86-32 BR BuildRequires: alsa-lib-devel BuildRequires: audiofile-devel BuildRequires: esound-devel @@ -80,7 +84,7 @@ BuildRequires: unixODBC-devel BuildRequires: openssl-devel BuildRequires: sane-backends-devel BuildRequires: zlib-devel -BuildRequires: fontforge +BuildRequires: fontforge freetype-devel BuildRequires: libgphoto2-devel BuildRequires: jack-audio-connection-kit-devel # #217338 @@ -102,15 +106,27 @@ BuildRequires: libXcursor-devel BuildRequires: dbus-devel hal-devel BuildRequires: gnutls-devel BuildRequires: pulseaudio-libs-devel +BuildRequires: gsm-devel -Requires: wine-core = %{version}-%{release} -Requires: wine-capi = %{version}-%{release} -Requires: wine-cms = %{version}-%{release} +# noarch +Requires: wine-common = %{version}-%{release} Requires: wine-desktop = %{version}-%{release} -Requires: wine-ldap = %{version}-%{release} -Requires: wine-tools = %{version}-%{release} -Requires: wine-twain = %{version}-%{release} -Requires: wine-pulseaudio = %{version}-%{release} +# 32bit +Requires: wine-core(x86-32) = %{version}-%{release} +Requires: wine-capi(x86-32) = %{version}-%{release} +Requires: wine-cms(x86-32) = %{version}-%{release} +Requires: wine-ldap(x86-32) = %{version}-%{release} +Requires: wine-twain(x86-32) = %{version}-%{release} +Requires: wine-pulseaudio(x86-32) = %{version}-%{release} +# 64bit +%ifarch x86_64 +Requires: wine-core(x86-64) = %{version}-%{release} +Requires: wine-capi(x86-64) = %{version}-%{release} +Requires: wine-cms(x86-64) = %{version}-%{release} +Requires: wine-ldap(x86-64) = %{version}-%{release} +Requires: wine-twain(x86-64) = %{version}-%{release} +Requires: wine-pulseaudio(x86-64) = %{version}-%{release} +%endif %description While Wine is usually thought of as a Windows(TM) emulator, the Wine @@ -127,17 +143,26 @@ wine-* sub packages. %package core Summary: Wine core package Group: Applications/Emulators +Requires: wine-fonts = %{version}-%{release} Requires: %{_bindir}/xmessage -Requires: freetype%{_isa} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Obsoletes: wine <= 0.9.15-1%{?dist} Obsoletes: wine-arts < 0.9.34 +Obsoletes: wine-tools <= 1.1.27 +Provides: wine-tools = %{version}-%{release} # fix dns resolution (#492700) # require both to be sure 64bit is present as well... -Requires: nss-mdns nss-mdns%{_isa} +%ifarch %{ix86} +Requires: freetype(x86-32) +Requires: nss-mdns(x86-32) # require Xrender isa on x86_64 (#510947) -Requires: libXrender%{_isa} +Requires: libXrender(x86-32) +%endif +%ifarch x86_64 +Requires: nss-mdns(x86-64) +Requires: freetype(x86-64) +%endif %description core Wine core package includes the basic wine stuff needed by all other packages. @@ -150,18 +175,28 @@ Requires(post): desktop-file-utils >= 0. Requires(preun): /sbin/chkconfig, /sbin/service Requires(postun): desktop-file-utils >= 0.8 Requires: wine-core = %{version}-%{release} +BuildArch: noarch %description desktop Desktop integration features for wine, including mime-types and a binary format handler service. -%package tools -Summary: Additional wine tools +%package fonts +Summary: Wine font files +Group: Applications/Emulators +BuildArch: noarch + +%description fonts +%{summary} + +%package common +Summary: Common files Group: Applications/Emulators Requires: wine-core = %{version}-%{release} +BuildArch: noarch -%description tools -Additional wine tools +%description common +Common wine files and scripts. %package esd Summary: ESD sound support for wine @@ -175,7 +210,12 @@ ESD sound support for wine Summary: JACK sound support for wine Group: System Environment/Libraries Requires: wine-core = %{version}-%{release} -Requires: jack-audio-connection-kit%{_isa} +%ifarch %{ix86} +Requires: jack-audio-connection-kit(x86-32) +%endif +%ifarch x86_64 +Requires: jack-audio-connection-kit(x86-64) +%endif %description jack JACK sound support for wine @@ -256,19 +296,27 @@ This package adds an oss driver for wine %prep %setup -q -n %{name}-%{version}-fe + %patch1 %patch400 -p1 %patch401 -p1 %patch402 -p1 +%patch403 + autoreconf %build export CFLAGS="$RPM_OPT_FLAGS" - %configure \ --sysconfdir=%{_sysconfdir}/wine \ --x-includes=%{_includedir} --x-libraries=%{_libdir} \ - --with-pulse + --with-pulse \ + --with-x \ +%ifarch x86_64 + --enable-win64 \ +%endif + --enable-maintainer-mode \ + --disable-tests %{__make} depend @@ -284,6 +332,17 @@ rm -rf %{buildroot} LDCONFIG=/bin/true \ UPDATE_DESKTOP_DATABASE=/bin/true +%ifarch %{ix86} +# rename wine to wine32 +mv %{buildroot}%{_bindir}/wine{,32} +%endif + +# if x86_64 rename to wine64 +%ifarch x86_64 +mv %{buildroot}%{_bindir}/wine{,64} +%endif + + mkdir -p %{buildroot}%{_sysconfdir}/wine # Allow users to launch Windows programs by just clicking on the .exe file... @@ -366,7 +425,16 @@ desktop-file-install \ cp %{SOURCE3} README-Fedora mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/ + +%ifarch %{ix86} install -p -m644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/ +%endif + +%ifarch x86_64 +install -p -m644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/ +%endif + +install -p -m755 %{SOURCE6} $RPM_BUILD_ROOT%{_bindir}/wine # deploy pulseaudio readme cp %{SOURCE402} . @@ -430,19 +498,49 @@ update-desktop-database &>/dev/null || : %files core %defattr(-,root,root,-) -%doc ANNOUNCE COPYING.LIB LICENSE LICENSE.OLD -%doc AUTHORS README-Fedora README VERSION +%doc ANNOUNCE +%doc COPYING.LIB +%doc LICENSE +%doc LICENSE.OLD +%doc AUTHORS +%doc README-Fedora +%doc README +%doc VERSION # do not include huge changelogs .OLD .ALPHA .BETA (#204302) %doc documentation/README.* -%{_bindir}/msiexec -%{_bindir}/regedit -%{_bindir}/regsvr32 -%{_bindir}/wine -%{_bindir}/wineboot -%{_bindir}/wineconsole -%{_bindir}/wineprefixcreate -%{_mandir}/man1/wineprefixcreate.1* -%{_bindir}/winecfg + +%{_bindir}/winedump +%{_libdir}/wine/explorer.exe.so +%{_libdir}/wine/control.exe.so +%{_libdir}/wine/cmd.exe.so +%{_libdir}/wine/notepad.exe.so +%{_libdir}/wine/progman.exe.so +%{_libdir}/wine/taskmgr.exe.so +%{_libdir}/wine/winedbg.exe.so +%{_libdir}/wine/winefile.exe.so +%{_libdir}/wine/winemine.exe.so +%{_libdir}/wine/winepath.exe.so +%{_libdir}/wine/winver.exe.so +%{_libdir}/wine/wordpad.exe.so +%{_libdir}/wine/write.exe.so + +%ifarch %{ix86} +%{_bindir}/wine-preloader +%endif +%{_bindir}/wineserver + +%ifarch %{ix86} +%{_sysconfdir}/ld.so.conf.d/wine-32.conf +%{_bindir}/wine32 +%endif +%ifarch x86_64 +%{_bindir}/wine64 +%{_sysconfdir}/ld.so.conf.d/wine-64.conf +%endif + +%dir %{_libdir}/wine +%dir %{_libdir}/wine/fakedlls +%{_libdir}/wine/fakedlls/* %{_libdir}/wine/cacls.exe.so %{_libdir}/wine/expand.exe.so %{_libdir}/wine/winhlp32.exe.so @@ -463,20 +561,10 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/winebrowser.exe.so %{_libdir}/wine/wineconsole.exe.so %{_libdir}/wine/winemenubuilder.exe.so -%{_libdir}/wine/winevdm.exe.so %{_libdir}/wine/winecfg.exe.so %{_libdir}/wine/winedevice.exe.so %{_libdir}/wine/uninstaller.exe.so -%dir %{_datadir}/wine -%{_mandir}/man1/wine.1.gz -%{_mandir}/man1/wineserver.1* -%lang(fr) %{_mandir}/fr.UTF-8/man1/* -%{_datadir}/wine/generic.ppd -%{_datadir}/wine/wine.inf -%{_bindir}/wine-preloader -%{_bindir}/wineserver %{_libdir}/libwine.so.1* -%dir %{_libdir}/wine %{_libdir}/wine/acledit.dll.so %{_libdir}/wine/aclui.dll.so %{_libdir}/wine/activeds.dll.so @@ -499,7 +587,6 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/comcat.dll.so %{_libdir}/wine/comctl32.dll.so %{_libdir}/wine/comdlg32.dll.so -%{_libdir}/wine/commdlg.dll16 %{_libdir}/wine/compstui.dll.so %{_libdir}/wine/credui.dll.so %{_libdir}/wine/crtdll.dll.so @@ -549,7 +636,6 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/eject.exe.so %{_libdir}/wine/faultrep.dll.so %{_libdir}/wine/fusion.dll.so -%{_libdir}/wine/gdi.exe16 %{_libdir}/wine/gdi32.dll.so %{_libdir}/wine/gdiplus.dll.so %{_libdir}/wine/glu32.dll.so @@ -565,7 +651,6 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/iccvid.dll.so %{_libdir}/wine/icinfo.exe.so %{_libdir}/wine/icmp.dll.so -%{_libdir}/wine/ifsmgr.vxd.so %{_libdir}/wine/imaadp32.acm.so %{_libdir}/wine/imagehlp.dll.so %{_libdir}/wine/imm32.dll.so @@ -580,7 +665,6 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/itss.dll.so %{_libdir}/wine/jscript.dll.so %{_libdir}/wine/kernel32.dll.so -%{_libdir}/wine/krnl386.exe16 %{_libdir}/wine/loadperf.dll.so %{_libdir}/wine/localspl.dll.so %{_libdir}/wine/localui.dll.so @@ -593,21 +677,21 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/mciwave.dll.so %{_libdir}/wine/midimap.dll.so %{_libdir}/wine/mlang.dll.so -%{_libdir}/wine/mmdevldr.vxd.so -%{_libdir}/wine/mmsystem.dll16 -%{_libdir}/wine/monodebg.vxd.so %{_libdir}/wine/mountmgr.sys.so %{_libdir}/wine/mpr.dll.so %{_libdir}/wine/mprapi.dll.so +%{_libdir}/wine/mciqtz32.dll.so %{_libdir}/wine/msacm32.dll.so %{_libdir}/wine/msacm32.drv.so %{_libdir}/wine/msadp32.acm.so %{_libdir}/wine/mscat32.dll.so %{_libdir}/wine/mscoree.dll.so %{_libdir}/wine/msctf.dll.so +%{_libdir}/wine/msdaps.dll.so %{_libdir}/wine/msdmo.dll.so %{_libdir}/wine/msftedit.dll.so %{_libdir}/wine/msg711.acm.so +%{_libdir}/wine/msgsm32.acm.so %{_libdir}/wine/mshtml.dll.so %{_libdir}/wine/mshtml.tlb.so %{_libdir}/wine/msi.dll.so @@ -675,7 +759,6 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/sensapi.dll.so %{_libdir}/wine/serialui.dll.so %{_libdir}/wine/setupapi.dll.so -%{_libdir}/wine/setupx.dll16 %{_libdir}/wine/sfc_os.dll.so %{_libdir}/wine/shdoclc.dll.so %{_libdir}/wine/shdocvw.dll.so @@ -693,45 +776,31 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/svchost.exe.so %{_libdir}/wine/svrapi.dll.so %{_libdir}/wine/sxs.dll.so -%{_libdir}/wine/system.drv16 %{_libdir}/wine/t2embed.dll.so %{_libdir}/wine/tapi32.dll.so -%{_libdir}/wine/toolhelp.dll16 %{_libdir}/wine/traffic.dll.so %{_libdir}/wine/unicows.dll.so %{_libdir}/wine/unlodctr.exe.so %{_libdir}/wine/updspapi.dll.so %{_libdir}/wine/url.dll.so %{_libdir}/wine/urlmon.dll.so -%{_libdir}/wine/user.exe16 %{_libdir}/wine/user32.dll.so %{_libdir}/wine/usp10.dll.so %{_libdir}/wine/uxtheme.dll.so %{_libdir}/wine/userenv.dll.so -%{_libdir}/wine/vdhcp.vxd.so %{_libdir}/wine/vdmdbg.dll.so -%{_libdir}/wine/ver.dll16 %{_libdir}/wine/version.dll.so -%{_libdir}/wine/vmm.vxd.so -%{_libdir}/wine/vnbt.vxd.so -%{_libdir}/wine/vnetbios.vxd.so -%{_libdir}/wine/vtdapi.vxd.so -%{_libdir}/wine/vwin32.vxd.so -%{_libdir}/wine/w32skrnl.dll.so %{_libdir}/wine/wbemprox.dll.so %{_libdir}/wine/windowscodecs.dll.so %{_libdir}/wine/wineaudioio.drv.so -%{_libdir}/wine/winedos.dll.so %{_libdir}/wine/winecoreaudio.drv.so %{_libdir}/wine/winejoystick.drv.so %{_libdir}/wine/winex11.drv.so -%{_libdir}/wine/wing.dll16 %{_libdir}/wine/wing32.dll.so %{_libdir}/wine/winhttp.dll.so %{_libdir}/wine/wininet.dll.so %{_libdir}/wine/winmm.dll.so %{_libdir}/wine/winnls32.dll.so -%{_libdir}/wine/winsock.dll16 %{_libdir}/wine/winspool.drv.so %{_libdir}/wine/wmi.dll.so %{_libdir}/wine/wmiutils.dll.so @@ -741,16 +810,13 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/wintrust.dll.so %{_libdir}/wine/wnaspi32.dll.so %{_libdir}/wine/wow32.dll.so -%{_libdir}/wine/wprocs.dll16 %{_libdir}/wine/ws2_32.dll.so %{_libdir}/wine/wsock32.dll.so %{_libdir}/wine/wtsapi32.dll.so %{_libdir}/wine/wuapi.dll.so %{_libdir}/wine/security.dll.so %{_libdir}/wine/sfc.dll.so -%{_datadir}/wine/fonts/ %{_libdir}/wine/wineps.drv.so -%{_libdir}/wine/wineps16.drv16 %{_libdir}/wine/d3d8.dll.so %{_libdir}/wine/d3d9.dll.so %{_libdir}/wine/opengl32.dll.so @@ -763,8 +829,33 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/xinput1_3.dll.so %{_libdir}/wine/xinput9_1_0.dll.so %{_libdir}/wine/xmllite.dll.so -%{_sysconfdir}/ld.so.conf.d/wine-32.conf -# 16bit +%ifnarch x86_64 +# 16 bit and other non 64bit stuff +%{_libdir}/wine/winedos.dll.so +%{_libdir}/wine/winevdm.exe.so +%{_libdir}/wine/ifsmgr.vxd.so +%{_libdir}/wine/mmdevldr.vxd.so +%{_libdir}/wine/mmsystem.dll16 +%{_libdir}/wine/monodebg.vxd.so +%{_libdir}/wine/vdhcp.vxd.so +%{_libdir}/wine/ver.dll16 +%{_libdir}/wine/user.exe16 +%{_libdir}/wine/vmm.vxd.so +%{_libdir}/wine/wing.dll16 +%{_libdir}/wine/vnbt.vxd.so +%{_libdir}/wine/vnetbios.vxd.so +%{_libdir}/wine/vtdapi.vxd.so +%{_libdir}/wine/vwin32.vxd.so +%{_libdir}/wine/w32skrnl.dll.so +%{_libdir}/wine/commdlg.dll16 +%{_libdir}/wine/gdi.exe16 +%{_libdir}/wine/setupx.dll16 +%{_libdir}/wine/system.drv16 +%{_libdir}/wine/toolhelp.dll16 +%{_libdir}/wine/winsock.dll16 +%{_libdir}/wine/wprocs.dll16 +%{_libdir}/wine/wineps16.drv16 + %{_libdir}/wine/avifile.dll16.so %{_libdir}/wine/comm.drv16.so %{_libdir}/wine/compobj.dll16.so @@ -774,9 +865,9 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/dispdib.dll16.so %{_libdir}/wine/display.drv16.so %{_libdir}/wine/imm.dll16.so +%{_libdir}/wine/krnl386.exe16 %{_libdir}/wine/keyboard.drv16.so %{_libdir}/wine/lzexpand.dll16.so -%{_libdir}/wine/mciqtz32.dll.so %{_libdir}/wine/mouse.drv16.so %{_libdir}/wine/msacm.dll16.so %{_libdir}/wine/msvideo.dll16.so @@ -804,29 +895,36 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/winnls.dll16.so %{_libdir}/wine/winoldap.mod16.so %{_libdir}/wine/wintab.dll16.so +%endif -%files tools +%files common %defattr(-,root,root,-) +%{_bindir}/wineprefixcreate %{_bindir}/notepad %{_bindir}/winedbg -%{_bindir}/winedump %{_bindir}/winefile -%{_bindir}/winemaker %{_bindir}/winemine +%{_bindir}/winemaker %{_bindir}/winepath -%{_libdir}/wine/explorer.exe.so -%{_libdir}/wine/control.exe.so -%{_libdir}/wine/cmd.exe.so -%{_libdir}/wine/notepad.exe.so -%{_libdir}/wine/progman.exe.so -%{_libdir}/wine/taskmgr.exe.so -%{_libdir}/wine/winedbg.exe.so -%{_libdir}/wine/winefile.exe.so -%{_libdir}/wine/winemine.exe.so -%{_libdir}/wine/winepath.exe.so -%{_libdir}/wine/winver.exe.so -%{_libdir}/wine/wordpad.exe.so -%{_libdir}/wine/write.exe.so +%{_bindir}/msiexec +%{_bindir}/regedit +%{_bindir}/regsvr32 +%{_bindir}/wine +%{_bindir}/wineboot +%{_bindir}/wineconsole +%{_bindir}/winecfg +%dir %{_datadir}/wine +%{_mandir}/man1/wine.1.gz +%{_mandir}/man1/wineserver.1* +%{_mandir}/man1/wineprefixcreate.1* +%lang(fr) %{_mandir}/fr.UTF-8/man1/* +%{_datadir}/wine/generic.ppd +%{_datadir}/wine/wine.inf + +%files fonts +%defattr(-,root,root,-) +%{_datadir}/wine/fonts + %files desktop %defattr(-,root,root,-) @@ -846,31 +944,38 @@ update-desktop-database &>/dev/null || : %{_sysconfdir}/xdg/menus/applications-merged/wine.menu %{_initrddir}/wine +# esd subpackage %files esd %defattr(-,root,root,-) %{_libdir}/wine/wineesd.drv.so +# jack subpackage %files jack %defattr(-,root,root,-) %{_libdir}/wine/winejack.drv.so +# nas subpackage %files nas %defattr(-,root,root,-) %{_libdir}/wine/winenas.drv.so +# ldap subpackage %files ldap %defattr(-,root,root,-) %{_libdir}/wine/wldap32.dll.so +# cms subpackage %files cms %defattr(-,root,root,-) %{_libdir}/wine/mscms.dll.so +# twain subpackage %files twain %defattr(-,root,root,-) %{_libdir}/wine/twain_32.dll.so %{_libdir}/wine/sane.ds.so +# capi subpackage %files capi %defattr(-,root,root,-) %{_libdir}/wine/capi2032.dll.so @@ -887,7 +992,6 @@ update-desktop-database &>/dev/null || : %{_bindir}/winemaker %{_bindir}/wmc %{_bindir}/wrc -%{_libdir}/*.so %{_mandir}/man1/widl.1* %{_mandir}/man1/winebuild.1* %{_mandir}/man1/winedump.1* @@ -898,9 +1002,9 @@ update-desktop-database &>/dev/null || : %{_mandir}/man1/winedbg.1* %{_mandir}/man1/wineg++.1* %lang(de) %{_mandir}/de.UTF-8/man1/wine.1* -%{_datadir}/aclocal/wine.m4 %attr(0755, root, root) %dir %{_includedir}/wine %{_includedir}/wine/* +%{_libdir}/*.so %{_libdir}/wine/*.a %{_libdir}/wine/*.def @@ -919,6 +1023,22 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/wineoss.drv.so %changelog +* Mon Aug 24 2009 Andreas Bierfert +- 1.1.28-1 +- version upgrade +- make 32bit and 64bit version parallel installable + +* Sun Aug 09 2009 Andreas Bierfert +- 1.1.27-1 +- version upgrade +- WinePulse 0.30 + +* Thu Aug 06 2009 Andreas Bierfert +- 1.1.26-2 +- build 32bit wine on x86_64 and prepare for 64bit parallel build (#487651) +- fix subpackage problems (#485410,#508766,#508944,#514967) +- fix nss dependencies on x86_64 (#508412) + * Sat Jul 18 2009 Andreas Bierfert - 1.1.26-1 - version upgrade --- adding-pulseaudio-to-winecfg-0.3.patch DELETED --- --- noautobuild DELETED --- --- winepulse-0.29-configure.ac.patch DELETED --- --- winepulse-0.29.patch DELETED --- From devrim at fedoraproject.org Sun Aug 30 21:31:25 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Sun, 30 Aug 2009 21:31:25 +0000 (UTC) Subject: rpms/mapserver/EL-5 mapserver.spec,1.4,1.5 Message-ID: <20090830213125.4E3A911C0072@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21689 Modified Files: mapserver.spec Log Message: Add flex as BR , otherwise we cannot generate maplexer.c Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-5/mapserver.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- mapserver.spec 30 Aug 2009 21:14:45 -0000 1.4 +++ mapserver.spec 30 Aug 2009 21:31:24 -0000 1.5 @@ -17,7 +17,7 @@ BuildRequires: python-devel curl-devel BuildRequires: libjpeg-devel libpng-devel libtiff-devel BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: java-gcj-compat-devel swig > 1.3.24 -BuildRequires: byacc +BuildRequires: byacc, flex %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") From awjb at fedoraproject.org Sun Aug 30 21:35:07 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Sun, 30 Aug 2009 21:35:07 +0000 (UTC) Subject: rpms/wine/devel wine-64.conf,NONE,1.1 wine-chooser.sh,NONE,1.1 Message-ID: <20090830213507.5038711C0072@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/wine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22551 Added Files: wine-64.conf wine-chooser.sh Log Message: - add chooser and 64bit lib file --- NEW FILE wine-64.conf --- /usr/lib64/wine/ --- NEW FILE wine-chooser.sh --- #!/bin/sh HAVE_32=false HAVE_64=false if [ -x "/usr/bin/wine32" ]; then HAVE_32=true fi if [ -x "/usr/bin/wine64" ]; then HAVE_64=true fi if [ -f "${1}" ]; then archtype=`file "${1}" | cut -d':' -f2 | cut -d' ' -f2` if [ ${archtype} = 'PE32+' ]; then # 64bit if $HAVE_64; then exec "/usr/bin/wine64" "${@}"; elif [ `uname -m` = 'x86_64' ]; then echo "Your are trying to run a 64bit application. Please install the 64bit version of wine." echo "You can achieve this by running 'su -c \"yum install \\\"wine(x86-64)\\\"\"'" else echo "Your are trying to run a 64bit application on a 32bit installation of Fedora. You need a 64bit version of Fedora to run this application." fi else if $HAVE_32; then exec "/usr/bin/wine32" "${@}" else echo "Your are trying to run a 32bit application. Please install the 32bit version of wine." echo "You can achieve this by running 'su -c \"yum install \\\"wine(x86-32)\\\"\"'" fi fi else if $HAVE_64; then exec "/usr/bin/wine64" "${@}"; else exec "/usr/bin/wine32" "${@}"; fi fi From devrim at fedoraproject.org Sun Aug 30 21:44:53 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Sun, 30 Aug 2009 21:44:53 +0000 (UTC) Subject: rpms/mapserver/EL-4 mapserver.spec,1.5,1.6 Message-ID: <20090830214453.2A14511C0072@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25379 Modified Files: mapserver.spec Log Message: Add flex as BR , otherwise we cannot generate maplexer.c Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-4/mapserver.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- mapserver.spec 30 Aug 2009 21:17:48 -0000 1.5 +++ mapserver.spec 30 Aug 2009 21:44:52 -0000 1.6 @@ -17,7 +17,7 @@ BuildRequires: python-devel curl-devel BuildRequires: libjpeg-devel libpng-devel libtiff-devel BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: java-gcj-compat-devel swig > 1.3.24 -BuildRequires: byacc +BuildRequires: byacc, flex %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") From transif at fedoraproject.org Sun Aug 30 22:45:55 2009 From: transif at fedoraproject.org (Transifex System User) Date: Sun, 30 Aug 2009 22:45:55 +0000 (UTC) Subject: comps/po es.po,1.35,1.36 Message-ID: <20090830224555.8FD7211C0072@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14197/po Modified Files: es.po Log Message: Sending translation for Spanish View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.35 -r 1.36 es.poIndex: es.po =================================================================== RCS file: /cvs/pkgs/comps/po/es.po,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- es.po 15 Jun 2009 18:10:32 -0000 1.35 +++ es.po 30 Aug 2009 22:45:53 -0000 1.36 @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: comps.HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-15 14:05+0000\n" -"PO-Revision-Date: 2009-06-15 14:09-0400\n" -"Last-Translator: Dennis Tobar \n" +"POT-Creation-Date: 2009-08-30 19:35+0000\n" +"PO-Revision-Date: 2009-08-30 19:31-0300\n" +"Last-Translator: Domingo Becker \n" "Language-Team: Fedora Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,13 +23,15 @@ msgstr "" #: ../comps-f10.xml.in.h:1 #: ../comps-f11.xml.in.h:1 #: ../comps-f12.xml.in.h:1 +#: ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "Un entorno de escritorio liviano que funciona bien en m?quinas peque?as." #: ../comps-f9.xml.in.h:2 #: ../comps-f10.xml.in.h:3 #: ../comps-f11.xml.in.h:3 -#: ../comps-f12.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 +#: ../comps-f13.xml.in.h:5 #: ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" @@ -38,21 +40,24 @@ msgstr "Herramientas de Administraci?n" #: ../comps-f9.xml.in.h:3 #: ../comps-f10.xml.in.h:4 #: ../comps-f11.xml.in.h:4 -#: ../comps-f12.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 +#: ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "Soporte para africano" #: ../comps-f9.xml.in.h:4 #: ../comps-f10.xml.in.h:5 #: ../comps-f11.xml.in.h:5 -#: ../comps-f12.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 +#: ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "Soporte para alban?s" #: ../comps-f9.xml.in.h:5 #: ../comps-f10.xml.in.h:6 #: ../comps-f11.xml.in.h:7 -#: ../comps-f12.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 +#: ../comps-f13.xml.in.h:9 #: ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" @@ -61,14 +66,16 @@ msgstr "Aplicaciones" #: ../comps-f9.xml.in.h:6 #: ../comps-f10.xml.in.h:7 #: ../comps-f11.xml.in.h:8 -#: ../comps-f12.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 +#: ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "Aplicaciones para una variedad de tareas" #: ../comps-f9.xml.in.h:7 #: ../comps-f10.xml.in.h:8 #: ../comps-f11.xml.in.h:9 -#: ../comps-f12.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 +#: ../comps-f13.xml.in.h:11 #: ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" @@ -77,7 +84,8 @@ msgstr "Soporte para ?rabe" #: ../comps-f9.xml.in.h:8 #: ../comps-f10.xml.in.h:9 #: ../comps-f11.xml.in.h:10 -#: ../comps-f12.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 +#: ../comps-f13.xml.in.h:12 #: ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" @@ -86,14 +94,16 @@ msgstr "Soporte para armenio" #: ../comps-f9.xml.in.h:9 #: ../comps-f10.xml.in.h:10 #: ../comps-f11.xml.in.h:11 -#: ../comps-f12.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 +#: ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "Soporte para assam?s" #: ../comps-f9.xml.in.h:10 #: ../comps-f10.xml.in.h:11 #: ../comps-f11.xml.in.h:12 -#: ../comps-f12.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 +#: ../comps-f13.xml.in.h:14 #: ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" @@ -102,14 +112,16 @@ msgstr "Autor?a y publicaci?n" #: ../comps-f9.xml.in.h:11 #: ../comps-f10.xml.in.h:12 #: ../comps-f11.xml.in.h:14 -#: ../comps-f12.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 +#: ../comps-f13.xml.in.h:16 msgid "Base" msgstr "Base" #: ../comps-f9.xml.in.h:12 #: ../comps-f10.xml.in.h:13 #: ../comps-f11.xml.in.h:15 -#: ../comps-f12.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 +#: ../comps-f13.xml.in.h:17 #: ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" @@ -118,63 +130,72 @@ msgstr "Sistema Base" #: ../comps-f9.xml.in.h:13 #: ../comps-f10.xml.in.h:14 #: ../comps-f11.xml.in.h:16 -#: ../comps-f12.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 +#: ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Soporte b?sico para el lenguaje de programaci?n Ruby." #: ../comps-f9.xml.in.h:14 #: ../comps-f10.xml.in.h:15 #: ../comps-f11.xml.in.h:17 -#: ../comps-f12.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 +#: ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "Soporte para vascuence" #: ../comps-f9.xml.in.h:15 #: ../comps-f10.xml.in.h:16 #: ../comps-f11.xml.in.h:18 -#: ../comps-f12.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 +#: ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "Soporte para bielorruso" #: ../comps-f9.xml.in.h:16 #: ../comps-f10.xml.in.h:17 #: ../comps-f11.xml.in.h:19 -#: ../comps-f12.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 +#: ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "Soporte para bengal?" #: ../comps-f9.xml.in.h:17 #: ../comps-f10.xml.in.h:18 #: ../comps-f11.xml.in.h:20 -#: ../comps-f12.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 +#: ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "Soporte para bhutanese" #: ../comps-f9.xml.in.h:18 #: ../comps-f10.xml.in.h:19 #: ../comps-f11.xml.in.h:21 -#: ../comps-f12.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 +#: ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "Soporte para bosnio" #: ../comps-f9.xml.in.h:19 #: ../comps-f10.xml.in.h:20 #: ../comps-f11.xml.in.h:22 -#: ../comps-f12.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 +#: ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "Soporte para portugu?s brasile?o" #: ../comps-f9.xml.in.h:20 #: ../comps-f10.xml.in.h:21 #: ../comps-f11.xml.in.h:23 [...1990 lines suppressed...] +#: ../comps-f13.xml.in.h:126 msgid "Latin Support" msgstr "Soporte para latino" #: ../comps-f11.xml.in.h:126 -#: ../comps-f12.xml.in.h:126 +#: ../comps-f12.xml.in.h:134 +#: ../comps-f13.xml.in.h:134 msgid "Luxembourgish Support" msgstr "Soporte para luxemburgu?s" #: ../comps-f11.xml.in.h:130 -#: ../comps-f12.xml.in.h:130 +#: ../comps-f12.xml.in.h:139 +#: ../comps-f13.xml.in.h:139 msgid "Malagasy Support" msgstr "Soporte para malagasio" #: ../comps-f11.xml.in.h:133 -#: ../comps-f12.xml.in.h:133 +#: ../comps-f12.xml.in.h:142 +#: ../comps-f13.xml.in.h:142 msgid "Maltese Support" msgstr "Soporte para malt?s" #: ../comps-f11.xml.in.h:134 -#: ../comps-f12.xml.in.h:134 +#: ../comps-f12.xml.in.h:143 +#: ../comps-f13.xml.in.h:143 msgid "Manx Support" msgstr "Soporte para manx" #: ../comps-f11.xml.in.h:137 -#: ../comps-f12.xml.in.h:137 +#: ../comps-f12.xml.in.h:146 +#: ../comps-f13.xml.in.h:146 msgid "MinGW cross-compiler" msgstr "Compilador multi-plataforma MinGW" #: ../comps-f11.xml.in.h:146 -#: ../comps-f12.xml.in.h:146 +#: ../comps-f12.xml.in.h:157 +#: ../comps-f13.xml.in.h:157 msgid "OCaml" msgstr "OCaml" #: ../comps-f11.xml.in.h:147 -#: ../comps-f12.xml.in.h:147 +#: ../comps-f12.xml.in.h:158 +#: ../comps-f13.xml.in.h:158 msgid "Occitan Support" msgstr "Soporte para occitanio" #: ../comps-f11.xml.in.h:150 -#: ../comps-f12.xml.in.h:150 +#: ../comps-f12.xml.in.h:161 +#: ../comps-f13.xml.in.h:161 msgid "Online Help and Documentation" msgstr "Ayuda y Documentaci?n en linea" #: ../comps-f11.xml.in.h:164 -#: ../comps-f12.xml.in.h:164 +#: ../comps-f12.xml.in.h:175 +#: ../comps-f13.xml.in.h:175 msgid "Sanskrit Support" msgstr "Soporte para s?nscrito" #: ../comps-f11.xml.in.h:165 -#: ../comps-f12.xml.in.h:165 +#: ../comps-f12.xml.in.h:176 +#: ../comps-f13.xml.in.h:176 msgid "Sardinian Support" msgstr "Soporte para sardino" #: ../comps-f11.xml.in.h:182 -#: ../comps-f12.xml.in.h:182 +#: ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "Entorno de Escritorio Sugar" #: ../comps-f11.xml.in.h:183 -#: ../comps-f12.xml.in.h:183 +#: ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "Support for cross-compiling programs to 32 bit Windows targets, testing them, and building installers, all from within Fedora." msgstr "Soporte para compilar programas a objetivos de 32 bit, probarlos y crear instaladores, todo desde dentro de Fedora." #: ../comps-f11.xml.in.h:187 -#: ../comps-f12.xml.in.h:187 +#: ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "Support for developing software using the Objective CAML programming language and libraries." msgstr "Soporte para el desarrollo de programas en el lenguaje de programaci?n Objective CAML y las bibliotecas." #: ../comps-f11.xml.in.h:189 -#: ../comps-f12.xml.in.h:189 +#: ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "Soporte para suahili" #: ../comps-f11.xml.in.h:197 -#: ../comps-f12.xml.in.h:197 +#: ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "Soporte para tetum" #: ../comps-f11.xml.in.h:224 -#: ../comps-f12.xml.in.h:224 +#: ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "This group is a collection of tools used in the design, modification, manipulation, and packaging of fonts." msgstr "Este grupo es un conjunto de herramientas que se usan en el dise?o, modificaci?n, manipulaci?n y empaquetado de fuentes (tipos de letras)." #: ../comps-f11.xml.in.h:236 -#: ../comps-f12.xml.in.h:236 +#: ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "Soporte para turkmenio" #: ../comps-f11.xml.in.h:238 -#: ../comps-f12.xml.in.h:238 +#: ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "Soporte para serbio arribe?o" +#: ../comps-f12.xml.in.h:2 +#: ../comps-f13.xml.in.h:2 +msgid "A set of packages that provide the Critical Path functionality for the GNOME desktop" +msgstr "Un conjunto de paquetes para proveer la funcionalidad de Camino Cr?tico para el escritorio GNOME" + +#: ../comps-f12.xml.in.h:3 +#: ../comps-f13.xml.in.h:3 +msgid "A set of packages that provide the shared platform for Critical Path functionality on all Fedora spins" +msgstr "Un conjunto de paquetes que proveen la plataforma compartida para la funcionalidad de Camino Cr?tico en todos los spins de Fedora" + +#: ../comps-f12.xml.in.h:23 +#: ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "Libros y Gu?as" + +#: ../comps-f12.xml.in.h:24 +#: ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Libros y Gu?as para los usuarios y desarrolladores de Fedora" + +#: ../comps-f12.xml.in.h:37 +#: ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "Camino Cr?tico (Base)" + +#: ../comps-f12.xml.in.h:38 +#: ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "Camino Cr?tico (GNOME)" + +#: ../comps-f12.xml.in.h:50 +#: ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "Servidor de Directorio" + +#: ../comps-f12.xml.in.h:88 +#: ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 +#: ../comps-f13.xml.in.h:123 +msgid "LXDE is a lightweight X11 desktop environment designed for computers with low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE es un entorno de escritorio de X11 liviano dise?ado para computadoras con bajas especificaciones de hardware como las netbooks, dispositivos m?viles y computadoras viejas." + +#: ../comps-f12.xml.in.h:136 +#: ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "Servidores de identidad de equipos y usuarios." + +#: ../comps-f12.xml.in.h:147 +#: ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Entorno de Escritorio Moblin" + +#: ../comps-f12.xml.in.h:148 +#: ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin es un entorno de escritorio para los dispositivos NetBook/NetTop/MID." + #: ../comps-el4.xml.in.h:3 #: ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" @@ -1949,6 +2264,4 @@ msgstr "Este grupo es un conjunto de her #~ msgstr "Eclipse" #~ msgid "The Eclipse Integrated Development Environment." #~ msgstr "El entorno de desarrollo integrado Eclipse." -#~ msgid "Haskell" -#~ msgstr "Haskell" From phuang at fedoraproject.org Sun Aug 30 22:59:57 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Sun, 30 Aug 2009 22:59:57 +0000 (UTC) Subject: rpms/ibus/devel ibus.spec,1.86,1.87 xinput-ibus,1.6,1.7 Message-ID: <20090830225958.244B811C0072@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18642 Modified Files: ibus.spec xinput-ibus Log Message: Change icon path in ibus.conf Index: ibus.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v retrieving revision 1.86 retrieving revision 1.87 diff -u -p -r1.86 -r1.87 --- ibus.spec 28 Aug 2009 06:19:37 -0000 1.86 +++ ibus.spec 30 Aug 2009 22:59:56 -0000 1.87 @@ -8,7 +8,7 @@ Name: ibus Version: 1.2.0.20090828 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Intelligent Input Bus for Linux OS License: LGPLv2+ Group: System Environment/Libraries @@ -242,6 +242,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Mon Aug 31 2009 Peng Huang - 1.2.0.20090828-2 +- Change icon path in ibus.conf + * Fri Aug 28 2009 Peng Huang - 1.2.0.20090828-1 - Update to 1.2.0.20090828 - Change the icon on systray. Index: xinput-ibus =================================================================== RCS file: /cvs/pkgs/rpms/ibus/devel/xinput-ibus,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- xinput-ibus 27 Jul 2009 23:54:35 -0000 1.6 +++ xinput-ibus 30 Aug 2009 22:59:56 -0000 1.7 @@ -1,6 +1,6 @@ XIM=ibus XIM_PROGRAM="/usr/bin/ibus-daemon" -ICON="/usr/share/ibus/icons/ibus.svg" +ICON="/usr/share/pixmaps/ibus.svg" XIM_ARGS="--xim" PREFERENCE_PROGRAM=/usr/bin/ibus-setup SHORT_DESC="IBus" From hoangelos at fedoraproject.org Sun Aug 30 23:26:19 2009 From: hoangelos at fedoraproject.org (Peter Halliday) Date: Sun, 30 Aug 2009 23:26:19 +0000 (UTC) Subject: rpms/python-werkzeug/F-11 python-werkzeug.spec,NONE,1.1 Message-ID: <20090830232620.27B1211C0072@cvs1.fedora.phx.redhat.com> Author: hoangelos Update of /cvs/pkgs/rpms/python-werkzeug/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv566 Added Files: python-werkzeug.spec Log Message: Adding file that somehow didn't get imported --- NEW FILE python-werkzeug.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %global srcname Werkzeug Name: python-werkzeug Version: 0.5.1 Release: 1%{?dist} Summary: The Swiss Army knife of Python web development Group: Development/Libraries License: BSD URL: http://werkzeug.pocoo.org/ Source0: http://pypi.python.org/packages/source/W/Werkzeug/%{srcname}-%{version}.zip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-nose BuildRequires: python-setuptools-devel %description Werkzeug ======== Werkzeug started as simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules. Werkzeug is unicode aware and doesn't enforce a specific template engine, database adapter or anything else. It doesn't even enforce a specific way of handling requests and leaves all that up to the developer. It's most useful for end user applications which should work on as many server environments as possible (such as blogs, wikis, bulletin boards, etc.). %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc Documentation and examples for %{name}. %prep %setup -q -n %{srcname}-%{version} %{__sed} -i 's/\r//' LICENSE %{__sed} -i 's/\r//' docs/makearchive.py %{__sed} -i 's/\r//' docs/_build/html/_static/pygments.css %{__sed} -i 's/\r//' docs/_build/html/objects.inv %{__sed} -i 's/\r//' PKG-INFO %build %{__python} setup.py build %install %{__rm} -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} %{__rm} -rf docs/_build/html/.buildinfo %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS LICENSE PKG-INFO CHANGES %{python_sitelib}/* %files doc %defattr(-,root,root,-) %doc docs/_build/html examples %changelog * Tue Aug 25 2009 Peter Halliday - 0.5.1-1 - Initial package From mdomsch at fedoraproject.org Sun Aug 30 23:48:56 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Sun, 30 Aug 2009 23:48:56 +0000 (UTC) Subject: rpms/python-IPy/devel sources, 1.4, 1.5 .cvsignore, 1.4, 1.5 python-IPy.spec, 1.7, 1.8 Message-ID: <20090830234856.2F80811C0072@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/python-IPy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10821 Modified Files: sources .cvsignore python-IPy.spec Log Message: new version 0.63 - Fix formatting of "IPv4 in IPv6" network: IP('::ffff:192.168.10.0/120') Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-IPy/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 Nov 2008 20:04:02 -0000 1.4 +++ sources 30 Aug 2009 23:48:55 -0000 1.5 @@ -1 +1 @@ -c0509a7cf4143cd37728b93bac220ba9 IPy-0.62.tar.gz +cef869380c65a9c09f52a1db7daa9cd8 IPy-0.63.tar.gz Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/python-IPy/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 22 Nov 2008 20:04:02 -0000 1.4 +++ .cvsignore 30 Aug 2009 23:48:55 -0000 1.5 @@ -1 +1 @@ -IPy-0.62.tar.gz +IPy-0.63.tar.gz Index: python-IPy.spec =================================================================== RCS file: /cvs/extras/rpms/python-IPy/devel/python-IPy.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- python-IPy.spec 26 Jul 2009 20:04:09 -0000 1.7 +++ python-IPy.spec 30 Aug 2009 23:48:55 -0000 1.8 @@ -5,8 +5,8 @@ Summary: Python module for handling IPv4 and IPv6 Addresses and Networks Name: python-%{oname} -Version: 0.62 -Release: 4%{?dist} +Version: 0.63 +Release: 1%{?dist} URL: http://software.inl.fr/trac/trac.cgi/wiki/IPy Source0: http://pypi.python.org/packages/source/I/IPy/IPy-%{version}.tar.gz License: BSD @@ -45,6 +45,9 @@ make test %changelog +* Sun Aug 30 2009 Matt Domsch - 0.63-1 +- Fix formatting of "IPv4 in IPv6" network: IP('::ffff:192.168.10.0/120') + * Sun Jul 26 2009 Fedora Release Engineering - 0.62-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From emaldonado at fedoraproject.org Mon Aug 31 00:25:16 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Mon, 31 Aug 2009 00:25:16 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.106,1.107 Message-ID: <20090831002517.53F3511C0072@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30417 Modified Files: nss.spec Log Message: restore require sqlite, it's a legtimate requirement and not the cause of the nss-tools dependency failures Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.106 retrieving revision 1.107 diff -u -p -r1.106 -r1.107 --- nss.spec 30 Aug 2009 07:13:53 -0000 1.106 +++ nss.spec 31 Aug 2009 00:25:16 -0000 1.107 @@ -6,7 +6,7 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 27%{?dist} +Release: 28%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -14,6 +14,7 @@ Requires: nspr >= %{nspr_version Requires: nss-util >= %{nss_util_version} Requires: nss-softokn >= %{nss_softokn_version} Requires: nss-softokn-freebl%{_isa} >= %{nss_softokn_version} +Requires: sqlite BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: nspr-devel >= %{nspr_version} BuildRequires: nss-softokn >= %{nss_softokn_version} @@ -439,6 +440,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Sun Aug 30 2009 Elio Maldonado - 3.12.3.99.3-28 +- restore require sqlite + * Sat Aug 29 2009 Elio Maldonado - 3.12.3.99.3-27 - Don't require sqlite for nss From transif at fedoraproject.org Mon Aug 31 00:44:43 2009 From: transif at fedoraproject.org (Transifex System User) Date: Mon, 31 Aug 2009 00:44:43 +0000 (UTC) Subject: comps/po ru.po,1.24,1.25 Message-ID: <20090831004443.B5DC811C0072@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6299/po Modified Files: ru.po Log Message: Sending translation for Russian View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.24 -r 1.25 ru.poIndex: ru.po =================================================================== RCS file: /cvs/pkgs/comps/po/ru.po,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- ru.po 26 May 2009 09:21:48 -0000 1.24 +++ ru.po 31 Aug 2009 00:44:43 -0000 1.25 @@ -1,7 +1,10 @@ +# translation of ru.po to Russian # translation of ru.po to # translation of comps.HEAD.ru.po to # This file is distributed under the same license as the comps package. # Copyright (C) 2008 THE ru'S COPYRIGHT HOLDER. +# +# # Leonid Kanter , 2003. # Leonid Kanter , 2004, 2006. # Dmitri Alenitchev , 2005. @@ -9,295 +12,316 @@ # Yulia Poyarkova , 2006. # Yulia Poyarkova , 2008, 2009. # Anatoliy Guskov , 2009.Yulia Poyarkova , 2009. -# -# +# Yulia Poyarkova , 2009. msgid "" msgstr "" "Project-Id-Version: ru\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-26 08:22+0000\n" -"PO-Revision-Date: 2009-05-26 12:22+0300\n" -"Last-Translator: Anatoliy Guskov \n" -"Language-Team: Russian \n" +"POT-Creation-Date: 2009-08-30 19:35+0000\n" +"PO-Revision-Date: 2009-08-31 10:43+1000\n" +"Last-Translator: Yulia Poyarkova \n" +"Language-Team: Russian \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=koi8-r\n" -"Content-Transfer-Encoding: 8bit" +"Content-Type: text/plain; charset=KOI8-R\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "" "???????????????? ? ???????? ??????? ????, ?????? ?????????? ?? ?????? " "???????." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "???????? ?????????????????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "????????? ?????????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "????????? ?????????? ?????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "??????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "?????????? ??? ?????????? ????????? ?????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "????????? ????????? ?????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "????????? ?????????? ?????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "????????? ?????????? ?????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "?????????? ??????????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "??????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "??????? ???????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "??????? ????????? ????? ???????????????? Ruby." -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "????????? ????????? ?????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "????????? ???????????? ?????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "????????? ????? ???????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "????????? ?????????? ?????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "????????? ??????????? ?????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "????????? ???????????? ??????????????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "????????? ??????????? ?????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "?????? ?????? Buildsystem" + [...1917 lines suppressed...] -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1405,7 +1502,8 @@ msgstr "" "????????? ?????-?????????? ??? ???????? 32-?????? ???????? Windows, ?? " "???????????? ? ?????? ???????????? c ??????? Fedora." -#: ../comps-f11.xml.in.h:185 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." @@ -1413,15 +1511,18 @@ msgstr "" "????????? ?????????? ???????? ??? ?????? ?????????? ????? ???????????????? " "CAML ? ?????????." -#: ../comps-f11.xml.in.h:187 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "????????? ????? ???????" -#: ../comps-f11.xml.in.h:195 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "????????? ????? ?????" -#: ../comps-f11.xml.in.h:222 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1429,23 +1530,81 @@ msgstr "" "?????? ???????????? ????? ????? ?????? ??? ??????????, ?????????, " "??????????? ? ???????? ???????." -#: ../comps-f11.xml.in.h:234 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "????????? ???????????? ?????" -#: ../comps-f11.xml.in.h:236 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "????????? ????????? ?????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "????? ???????, ??????????????? ???????????????? Critical Path ??? ??????????? ????? GNOME" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +#, fuzzy +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "????? ???????, ??????????????? ????? ????????? ??? ???????????????? Critical Path ??? ???? ????????? Fedora" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "????? ? ???????????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "????? ? ??????????? ??? ????????????? ? ????????????? Fedora" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "Critical Path (??????)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "Critical Path (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "?????? ?????????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE ???????????? ????? ??????????? ??????? ??????????? ????? X11, ??????? ?????????? ???????? ??? ??????????? ? ?????? ????????????? ????????????: ?????????, ????????? ????????? ? ?????? ???????????." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +#, fuzzy +msgid "Machine and user identity servers." +msgstr "??????? ????????????? ??????????? ? ?????????????" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "??????????? ????? Moblin" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin ???????????? ????? ????????? ???????? ????? ??? ????????? NetBook/NetTop/MID." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "?????????? ??? ?????????? ????????? ?????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "????????? ?????? ? ????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1453,7 +1612,7 @@ msgstr "" "GNOME - ??? ?????? ??????????? ????????? ????????????, ??????? ???????? " "??????, ??????? ????, ????????? ??????????? ? ??????????? ???????? ??????." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1461,7 +1620,7 @@ msgstr "" "KDE - ??? ?????? ??????????? ?????????, ?????????? ? ???? ?????? ??????????, " "??????? ????, ????????? ?????? ? ??????????? ???????? ??????." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1469,11 +1628,11 @@ msgstr "" "??? ?????????, ?????? ?????????? ?????????? ???????????, ????????? " "????????????? ??????. ???????? Emacs ? Vi." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "????????? ???????? XEmacs" -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1481,33 +1640,29 @@ msgstr "" "??? ???????? ????????? ????????? ???????????? ? ??????? DocBook ? " "??????????????? ? HTML, PDF, Postscript ? ?????." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "??? ?????? ???????? ????? ??????? ????????" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 -msgid "" -"This group is a collection of tools and resources of Arabic environments." +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 +msgid "This group is a collection of tools and resources of Arabic environments." msgstr "??? ?????? ???????? ????? ?????? ? ???????? ??? ???????? ???????????." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 -msgid "" -"This group is a collection of tools and resources of Hebrew environments." +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 +msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "" "??? ?????? ???????? ????? ?????? ? ???????? ??? ?????????, ???????????? " "?????." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 -msgid "" -"This group is a collection of tools and resources of Japanese environments." +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 +msgid "This group is a collection of tools and resources of Japanese environments." msgstr "??? ?????? ???????? ????? ?????? ? ???????? ??? ???????? ???????????." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 -msgid "" -"This group is a collection of tools and resources of Czech environments." +#: ../comps-el5.xml.in.h:66 +msgid "This group is a collection of tools and resources of Czech environments." msgstr "??? ?????? ???????? ????? ?????? ? ???????? ??? ??????? ???????????." From transif at fedoraproject.org Mon Aug 31 01:16:38 2009 From: transif at fedoraproject.org (Transifex System User) Date: Mon, 31 Aug 2009 01:16:38 +0000 (UTC) Subject: comps/po zh_TW.po,1.25,1.26 Message-ID: <20090831011639.0291D11C0072@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20668/po Modified Files: zh_TW.po Log Message: Sending translation for Chinese (Traditional) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.25 -r 1.26 zh_TW.poIndex: zh_TW.po =================================================================== RCS file: /cvs/pkgs/comps/po/zh_TW.po,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- zh_TW.po 25 Aug 2009 06:21:25 -0000 1.25 +++ zh_TW.po 31 Aug 2009 01:16:38 -0000 1.26 @@ -1,13 +1,13 @@ -# translation of comps.HEAD.zh_TW.po to Traditional Chinese +# translation of comps.HEAD.po to Traditional Chinese # Terry Chuang , 2008, 2009. # translation of comps.HEAD.po to # translation of zh_TW.po to msgid "" msgstr "" -"Project-Id-Version: comps.HEAD.zh_TW\n" +"Project-Id-Version: comps.HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2009-08-25 16:17+1000\n" +"POT-Creation-Date: 2009-08-30 19:35+0000\n" +"PO-Revision-Date: 2009-08-31 11:16+1000\n" "Last-Translator: Terry Chuang \n" "Language-Team: Traditional Chinese \n" "MIME-Version: 1.0\n" @@ -16,279 +16,300 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "????????????????" -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "???????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "????????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "?????????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "??????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "???????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "??????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "?????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "??" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Ruby ??????????" -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "??????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "???????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "??????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "?????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "???????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "?????????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "???????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "??????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "???????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "??????" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" [...1823 lines suppressed...] -#: ../comps-f11.xml.in.h:164 +#: ../comps-f11.xml.in.h:164 ../comps-f12.xml.in.h:175 +#: ../comps-f13.xml.in.h:175 msgid "Sanskrit Support" msgstr "????" -#: ../comps-f11.xml.in.h:165 +#: ../comps-f11.xml.in.h:165 ../comps-f12.xml.in.h:176 +#: ../comps-f13.xml.in.h:176 msgid "Sardinian Support" msgstr "???????" -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "Sugar ????" -#: ../comps-f11.xml.in.h:183 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." msgstr "??? Feodra ?? 32 ?? Windows ?????????????????????" -#: ../comps-f11.xml.in.h:186 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." msgstr "???? Objective CAML ??????????????" -#: ../comps-f11.xml.in.h:188 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "???????" -#: ../comps-f11.xml.in.h:196 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "?????" -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." msgstr "????????????????????????????" -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "??????" -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "???????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "?? GNOME ??????????????" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "???? Fedora spin ?????????????" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "?????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Fedora ?????????????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "???Critical Path??Base?" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "???GNOME?" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "?????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE ?????????????????????????????????? X11 ?????" + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "?????????????" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin ????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin ???????/NetTop/MID ???????????" + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "?????????????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "??????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1397,7 +1566,7 @@ msgstr "" "GNOME ???????????????????????????? ???????" "?????????????" -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1405,7 +1574,7 @@ msgstr "" "KDE ???????????????????????????? ????????" "??" -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1413,11 +1582,11 @@ msgstr "" "?????????????????????????????????? Emacs " "? Vi?" -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "XEmacs ??????" -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1425,27 +1594,27 @@ msgstr "" "?????????? DocBook ?????????? ?????? HTML, PDF, " "Postscript ????" -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "????????????????????" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "???????????????????" -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "???????????????????" -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?????????????????" -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "??????????????????" From emaldonado at fedoraproject.org Mon Aug 31 01:47:20 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Mon, 31 Aug 2009 01:47:20 +0000 (UTC) Subject: rpms/nss/devel nss-nolocalsql.patch, 1.4, NONE nss-stubs-bug502133.patch, 1.3, NONE Message-ID: <20090831014720.B062711C0072@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2731 Removed Files: nss-nolocalsql.patch nss-stubs-bug502133.patch Log Message: removed patches that have moved to nss-softokn --- nss-nolocalsql.patch DELETED --- --- nss-stubs-bug502133.patch DELETED --- From dcbw at fedoraproject.org Mon Aug 31 02:33:13 2009 From: dcbw at fedoraproject.org (Daniel Williams) Date: Mon, 31 Aug 2009 02:33:13 +0000 (UTC) Subject: rpms/NetworkManager-pptp/devel NetworkManager-pptp.spec,1.14,1.15 Message-ID: <20090831023313.C2B8211C0072@cvs1.fedora.phx.redhat.com> Author: dcbw Update of /cvs/pkgs/rpms/NetworkManager-pptp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22035 Modified Files: NetworkManager-pptp.spec Log Message: Add dbus-glib buildreq; fix NM buildreqs left over from debugging Index: NetworkManager-pptp.spec =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-pptp/devel/NetworkManager-pptp.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- NetworkManager-pptp.spec 30 Aug 2009 15:00:40 -0000 1.14 +++ NetworkManager-pptp.spec 31 Aug 2009 02:33:13 -0000 1.15 @@ -20,8 +20,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: dbus-devel >= %{dbus_version} -#BuildRequires: NetworkManager-devel >= %{nm_version} -#BuildRequires: NetworkManager-glib-devel >= %{nm_version} +BuildRequires: dbus-glib-devel >= 0.74 +BuildRequires: NetworkManager-devel >= %{nm_version} +BuildRequires: NetworkManager-glib-devel >= %{nm_version} BuildRequires: GConf2-devel BuildRequires: gnome-keyring-devel BuildRequires: libglade2-devel From emaldonado at fedoraproject.org Mon Aug 31 02:36:17 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Mon, 31 Aug 2009 02:36:17 +0000 (UTC) Subject: rpms/nss/devel nss-nolocalsql.patch, 1.5, 1.6 nss-stubs-bug502133.patch, 1.4, 1.5 Message-ID: <20090831023617.9F7AD11C0072@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22854 Added Files: nss-nolocalsql.patch nss-stubs-bug502133.patch Log Message: Restoring these two patches, although they nelong in nss-softokn we must still keep them and apply them here because we compile all sources nss-nolocalsql.patch: Makefile | 10 +++++----- softoken/legacydb/manifest.mn | 6 +++--- softoken/manifest.mn | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) Index: nss-nolocalsql.patch =================================================================== RCS file: nss-nolocalsql.patch diff -N nss-nolocalsql.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ nss-nolocalsql.patch 31 Aug 2009 02:36:17 -0000 1.6 @@ -0,0 +1,52 @@ +diff -up ./mozilla/security/nss/lib/Makefile.nolocalsql ./mozilla/security/nss/lib/Makefile +--- ./mozilla/security/nss/lib/Makefile.nolocalsql 2007-07-19 23:36:49.000000000 +0200 ++++ ./mozilla/security/nss/lib/Makefile 2009-04-14 17:07:40.000000000 +0200 +@@ -62,11 +62,11 @@ ifeq ($(OS_TARGET), WINCE) + DIRS := $(filter-out fortcrypt,$(DIRS)) + endif + +-ifndef MOZILLA_CLIENT +-ifndef NSS_USE_SYSTEM_SQLITE +-DIRS := sqlite $(DIRS) +-endif +-endif ++#ifndef MOZILLA_CLIENT ++#ifndef NSS_USE_SYSTEM_SQLITE ++#DIRS := sqlite $(DIRS) ++#endif ++#endif + + ####################################################################### + # (5) Execute "global" rules. (OPTIONAL) # +diff -up ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn +--- ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql 2007-07-19 23:36:50.000000000 +0200 ++++ ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn 2009-04-14 17:07:40.000000000 +0200 +@@ -46,9 +46,9 @@ MAPFILE = $(OBJDIR)/nssdbm.def + + DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\" + +-ifdef MOZILLA_CLIENT +-INCLUDES += -I$(DIST)/include/sqlite3 +-endif ++#ifdef MOZILLA_CLIENT ++#INCLUDES += -I$(DIST)/include/sqlite3 ++#endif + + CSRCS = \ + dbmshim.c \ +diff -up ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/manifest.mn +--- ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql 2009-03-25 17:21:37.000000000 +0100 ++++ ./mozilla/security/nss/lib/softoken/manifest.mn 2009-04-14 17:07:40.000000000 +0200 +@@ -47,9 +47,9 @@ MAPFILE = $(OBJDIR)/softokn.def + + DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\" -DSHLIB_VERSION=\"$(LIBRARY_VERSION)\" + +-ifdef MOZILLA_CLIENT +-INCLUDES += -I$(DIST)/include/sqlite3 +-endif ++#ifdef MOZILLA_CLIENT ++#INCLUDES += -I$(DIST)/include/sqlite3 ++#endif + + EXPORTS = \ + secmodt.h \ nss-stubs-bug502133.patch: stubs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: nss-stubs-bug502133.patch =================================================================== RCS file: nss-stubs-bug502133.patch diff -N nss-stubs-bug502133.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ nss-stubs-bug502133.patch 31 Aug 2009 02:36:17 -0000 1.5 @@ -0,0 +1,23 @@ +diff -rupN nss-3.12.3.99.3-orig/mozilla/security/nss/lib/freebl/stubs.c nss-3.12.3.99.3/mozilla/security/nss/lib/freebl/stubs.c +--- ./mozilla/security/nss/lib/freebl/stubs.c 2009-03-28 19:21:50.000000000 -0700 ++++ ./mozilla/security/nss/lib/freebl/stubs.c 2009-06-08 20:37:20.000000000 -0700 +@@ -558,8 +558,8 @@ FREEBL_InitStubs() + return SECFailure; + } + rv = freebl_InitNSPR(nspr); +- freebl_releaseLibrary(nspr); + if (rv != SECSuccess) { ++ freebl_releaseLibrary(nspr); + return rv; + } + } +@@ -570,8 +570,8 @@ FREEBL_InitStubs() + return SECFailure; + } + rv = freebl_InitNSSUtil(nssutil); +- freebl_releaseLibrary(nssutil); + if (rv != SECSuccess) { ++ freebl_releaseLibrary(nssutil); + return rv; + } + } From dcbw at fedoraproject.org Mon Aug 31 02:54:37 2009 From: dcbw at fedoraproject.org (Daniel Williams) Date: Mon, 31 Aug 2009 02:54:37 +0000 (UTC) Subject: rpms/NetworkManager-openconnect/devel NetworkManager-openconnect.spec, 1.14, 1.15 sources, 1.6, 1.7 NetworkManager-openconnect-allow-form-opts.patch, 1.1, NONE NetworkManager-openconnect-allow-lasthost-autoconnect.patch, 1.1, NONE NetworkManager-openconnect-gwcert.patch, 1.1, NONE NetworkManager-openconnect-mtu.patch, 1.1, NONE NetworkManager-openconnect-passphrase-fsid.patch, 1.1, NONE NetworkManager-openconnect-update-translations.patch, 1.1, NONE Message-ID: <20090831025437.12ACB11C0072@cvs1.fedora.phx.redhat.com> Author: dcbw Update of /cvs/pkgs/rpms/NetworkManager-openconnect/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26855 Modified Files: NetworkManager-openconnect.spec sources Removed Files: NetworkManager-openconnect-allow-form-opts.patch NetworkManager-openconnect-allow-lasthost-autoconnect.patch NetworkManager-openconnect-gwcert.patch NetworkManager-openconnect-mtu.patch NetworkManager-openconnect-passphrase-fsid.patch NetworkManager-openconnect-update-translations.patch Log Message: * Sun Aug 30 2009 Dan Williams - 0.7.996-1 - Rebuild for updated NetworkManager - Drop upstreamed patches Index: NetworkManager-openconnect.spec =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-openconnect/devel/NetworkManager-openconnect.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- NetworkManager-openconnect.spec 27 Jul 2009 14:37:17 -0000 1.14 +++ NetworkManager-openconnect.spec 31 Aug 2009 02:54:36 -0000 1.15 @@ -1,36 +1,30 @@ -%define nm_version 1:0.7.0.99-1 +%define nm_version 1:0.7.996-1 %define dbus_version 1.1 %define gtk2_version 2.10.0 %define openconnect_version 0.99 -%define svn_snapshot %{nil} +%define svn_snapshot .git20090828 Summary: NetworkManager VPN integration for openconnect Name: NetworkManager-openconnect -Version: 0.7.0.99 -Release: 7%{svn_snapshot}%{?dist} +Version: 0.7.996 +Release: 1%{svn_snapshot}%{?dist} License: GPLv2+ Group: System Environment/Base URL: http://www.gnome.org/projects/NetworkManager/ -Source: %{name}-%{version}%{svn_snapshot}.tar.gz -Patch0: NetworkManager-openconnect-update-translations.patch -Patch1: NetworkManager-openconnect-allow-lasthost-autoconnect.patch -Patch2: NetworkManager-openconnect-allow-form-opts.patch -Patch3: NetworkManager-openconnect-mtu.patch -Patch4: NetworkManager-openconnect-gwcert.patch -Patch5: NetworkManager-openconnect-passphrase-fsid.patch +Source: %{name}-%{version}%{svn_snapshot}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: dbus-devel >= %{dbus_version} -BuildRequires: NetworkManager-devel >= %{nm_version} -BuildRequires: NetworkManager-glib-devel >= %{nm_version} +BuildRequires: dbus-glib-devel >= 0.74 +#BuildRequires: NetworkManager-devel >= %{nm_version} +#BuildRequires: NetworkManager-glib-devel >= %{nm_version} BuildRequires: GConf2-devel BuildRequires: gnome-keyring-devel BuildRequires: libglade2-devel BuildRequires: intltool gettext -BuildRequires: gnome-common BuildRequires: autoconf automake libtool Requires: NetworkManager >= %{nm_version} @@ -48,12 +42,6 @@ with NetworkManager and the GNOME deskto %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 %build %configure --enable-more-warnings=yes @@ -108,6 +96,10 @@ fi %{_datadir}/gnome-vpn-properties/openconnect/nm-openconnect-dialog.glade %changelog +* Sun Aug 30 2009 Dan Williams - 0.7.996-1 +- Rebuild for updated NetworkManager +- Drop upstreamed patches + * Mon Jul 27 2009 Fedora Release Engineering - 0.7.0.99-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-openconnect/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 5 Mar 2009 20:06:17 -0000 1.6 +++ sources 31 Aug 2009 02:54:36 -0000 1.7 @@ -1 +0,0 @@ -c56a82bd7697d7d35f11159883cabe88 NetworkManager-openconnect-0.7.0.99.tar.gz --- NetworkManager-openconnect-allow-form-opts.patch DELETED --- --- NetworkManager-openconnect-allow-lasthost-autoconnect.patch DELETED --- --- NetworkManager-openconnect-gwcert.patch DELETED --- --- NetworkManager-openconnect-mtu.patch DELETED --- --- NetworkManager-openconnect-passphrase-fsid.patch DELETED --- --- NetworkManager-openconnect-update-translations.patch DELETED --- From dcbw at fedoraproject.org Mon Aug 31 03:06:25 2009 From: dcbw at fedoraproject.org (Daniel Williams) Date: Mon, 31 Aug 2009 03:06:25 +0000 (UTC) Subject: rpms/NetworkManager-openconnect/devel .cvsignore, 1.6, 1.7 sources, 1.7, 1.8 Message-ID: <20090831030625.D282311C0072@cvs1.fedora.phx.redhat.com> Author: dcbw Update of /cvs/pkgs/rpms/NetworkManager-openconnect/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29124 Modified Files: .cvsignore sources Log Message: Upload source Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-openconnect/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 5 Mar 2009 20:06:17 -0000 1.6 +++ .cvsignore 31 Aug 2009 03:06:23 -0000 1.7 @@ -1,3 +1,4 @@ NetworkManager-openconnect-0.7.0.svn14.tar.gz NetworkManager-openconnect-0.7.0.97.tar.gz NetworkManager-openconnect-0.7.0.99.tar.gz +NetworkManager-openconnect-0.7.996.git20090828.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-openconnect/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 31 Aug 2009 02:54:36 -0000 1.7 +++ sources 31 Aug 2009 03:06:24 -0000 1.8 @@ -0,0 +1 @@ +619c7b97aec28a769b0376e891ff3927 NetworkManager-openconnect-0.7.996.git20090828.tar.bz2 From tagoh at fedoraproject.org Mon Aug 31 03:07:12 2009 From: tagoh at fedoraproject.org (Akira TAGOH) Date: Mon, 31 Aug 2009 03:07:12 +0000 (UTC) Subject: rpms/imsettings/devel imsettings.spec,1.35,1.36 Message-ID: <20090831030712.A87B911C0072@cvs1.fedora.phx.redhat.com> Author: tagoh Update of /cvs/pkgs/rpms/imsettings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29415 Modified Files: imsettings.spec Log Message: * Mon Aug 31 2009 Akira TAGOH - Add a conditional build to disable xfce module for RHEL. Index: imsettings.spec =================================================================== RCS file: /cvs/pkgs/rpms/imsettings/devel/imsettings.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- imsettings.spec 27 Aug 2009 08:08:11 -0000 1.35 +++ imsettings.spec 31 Aug 2009 03:07:12 -0000 1.36 @@ -8,7 +8,9 @@ BuildRequires: desktop-file-utils BuildRequires: intltool gettext BuildRequires: dbus-devel >= 0.23, dbus-glib-devel >= 0.74, glib2 >= 2.16 BuildRequires: libgxim-devel >= 0.3.1, libnotify-devel +%if !0%{?rhel} BuildRequires: xfconf-devel +%endif BuildRequires: GConf2-devel BuildRequires: libX11-devel Source0: http://imsettings.googlecode.com/files/%{name}-%{version}.tar.bz2 @@ -63,6 +65,7 @@ or the desktop. This package contains the development files to make any applications with imsettings. +%if !0%{?rhel} %package xfce Summary: Xfce support on imsettings Group: Applications/System @@ -77,6 +80,7 @@ immediately without any need to restart or the desktop. This package contains a plugin to get this working on Xfce. +%endif %prep %setup -q @@ -103,6 +107,10 @@ chmod 0755 $RPM_BUILD_ROOT%{_sysconfdir} # clean up the unnecessary files rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/mcs-plugins/*.la +%if 0%{?rhel} +rm -f $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/imsettings-xfce-helper.desktop +rm -f $RPM_BUILD_ROOT%{_bindir}/imsettings-xfce-helper +%endif # still not stable rm -f $RPM_BUILD_ROOT%{_datadir}/dbus-1/services/qt-im-settings-daemon.service @@ -193,14 +201,19 @@ fi %{_libdir}/libimsettings-xim.so %{_libdir}/pkgconfig/imsettings.pc +%if !0%{?rhel} %files xfce %defattr(-, root, root, -) %doc AUTHORS COPYING ChangeLog NEWS README %{_bindir}/imsettings-xfce-helper %{_sysconfdir}/xdg/autostart/imsettings-xfce-helper.desktop +%endif %changelog +* Mon Aug 31 2009 Akira TAGOH +- Add a conditional build to disable xfce module for RHEL. + * Thu Aug 27 2009 Akira TAGOH - 0.107.2-1 - New upstream release. - Stop IM process properly with the DBus disconnect signal. (#518970) From dcbw at fedoraproject.org Mon Aug 31 03:21:07 2009 From: dcbw at fedoraproject.org (Daniel Williams) Date: Mon, 31 Aug 2009 03:21:07 +0000 (UTC) Subject: rpms/NetworkManager-openconnect/devel NetworkManager-openconnect.spec, 1.15, 1.16 Message-ID: <20090831032108.0525211C0072@cvs1.fedora.phx.redhat.com> Author: dcbw Update of /cvs/pkgs/rpms/NetworkManager-openconnect/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32753 Modified Files: NetworkManager-openconnect.spec Log Message: Fix NM build requires Index: NetworkManager-openconnect.spec =================================================================== RCS file: /cvs/pkgs/rpms/NetworkManager-openconnect/devel/NetworkManager-openconnect.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- NetworkManager-openconnect.spec 31 Aug 2009 02:54:36 -0000 1.15 +++ NetworkManager-openconnect.spec 31 Aug 2009 03:21:07 -0000 1.16 @@ -19,8 +19,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: dbus-devel >= %{dbus_version} BuildRequires: dbus-glib-devel >= 0.74 -#BuildRequires: NetworkManager-devel >= %{nm_version} -#BuildRequires: NetworkManager-glib-devel >= %{nm_version} +BuildRequires: NetworkManager-devel >= %{nm_version} +BuildRequires: NetworkManager-glib-devel >= %{nm_version} BuildRequires: GConf2-devel BuildRequires: gnome-keyring-devel BuildRequires: libglade2-devel From emaldonado at fedoraproject.org Mon Aug 31 03:21:20 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Mon, 31 Aug 2009 03:21:20 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.107,1.108 Message-ID: <20090831032120.8B0C511C0072@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv405 Modified Files: nss.spec Log Message: Restore the stubs and nolocalsql patches, the latter fixes sqlite dependency problems - bug 520277 Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.107 retrieving revision 1.108 diff -u -p -r1.107 -r1.108 --- nss.spec 31 Aug 2009 00:25:16 -0000 1.107 +++ nss.spec 31 Aug 2009 03:21:20 -0000 1.108 @@ -6,7 +6,7 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 28%{?dist} +Release: 29%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -40,7 +40,9 @@ Source13: PayPalEE.cert Source14: PayPalICA.cert Patch1: nss-no-rpath.patch +Patch2: nss-nolocalsql.patch Patch6: nss-enable-pem.patch +Patch7: nss-stubs-bug502133.patch %description Network Security Services (NSS) is a set of libraries designed to @@ -94,7 +96,9 @@ low level services. %setup -q -T -D -n %{name}-%{version} -a 12 %patch1 -p0 +%patch2 -p0 %patch6 -p0 -b .libpem +%patch7 -p0 -b .502133 #need newer certs to make test suite work #remove once we update to NSS 3.12.4 @@ -440,6 +444,10 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Sun Aug 30 2009 Elio Maldonado - 3.12.3.99.3-29 +- Restoring patches 2 and 7 as we still compile all sources +- Applying the nss-nolocalsql.patch solves nss-tools sqlite dependency problems + * Sun Aug 30 2009 Elio Maldonado - 3.12.3.99.3-28 - restore require sqlite From pkgdb at fedoraproject.org Mon Aug 31 04:06:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 04:06:08 +0000 Subject: [pkgdb] NetworkManager-vpnc had acl change status Message-ID: <20090831040609.0459210F886@bastion2.fedora.phx.redhat.com> huzaifas has set the watchbugzilla acl on NetworkManager-vpnc (Fedora EPEL 5) to Approved for huzaifas To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/NetworkManager-vpnc From pkgdb at fedoraproject.org Mon Aug 31 04:06:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 04:06:09 +0000 Subject: [pkgdb] NetworkManager-vpnc had acl change status Message-ID: <20090831040609.337E110F88C@bastion2.fedora.phx.redhat.com> huzaifas has set the watchcommits acl on NetworkManager-vpnc (Fedora EPEL 5) to Approved for huzaifas To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/NetworkManager-vpnc From pkgdb at fedoraproject.org Mon Aug 31 04:06:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 04:06:10 +0000 Subject: [pkgdb] NetworkManager-vpnc had acl change status Message-ID: <20090831040610.8885410F893@bastion2.fedora.phx.redhat.com> huzaifas has set the commit acl on NetworkManager-vpnc (Fedora EPEL 5) to Approved for huzaifas To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/NetworkManager-vpnc From pkgdb at fedoraproject.org Mon Aug 31 04:06:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 04:06:11 +0000 Subject: [pkgdb] NetworkManager-vpnc had acl change status Message-ID: <20090831040611.AC1A410F896@bastion2.fedora.phx.redhat.com> huzaifas has set the approveacls acl on NetworkManager-vpnc (Fedora EPEL 5) to Approved for huzaifas To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/NetworkManager-vpnc From cchance at fedoraproject.org Mon Aug 31 04:31:54 2009 From: cchance at fedoraproject.org (cchance) Date: Mon, 31 Aug 2009 04:31:54 +0000 (UTC) Subject: rpms/ibus-table-erbi/devel .cvsignore, 1.4, 1.5 ibus-table-erbi.spec, 1.13, 1.14 sources, 1.4, 1.5 Message-ID: <20090831043154.D0CBB11C0072@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-erbi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1840 Modified Files: .cvsignore ibus-table-erbi.spec sources Log Message: updated source Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-erbi/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 28 Aug 2009 02:38:45 -0000 1.4 +++ .cvsignore 31 Aug 2009 04:31:54 -0000 1.5 @@ -1 +1 @@ -ibus-table-erbi-1.2.0.20090828.tar.gz +ibus-table-erbi-1.2.0.20090831.tar.gz Index: ibus-table-erbi.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-erbi/devel/ibus-table-erbi.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- ibus-table-erbi.spec 28 Aug 2009 02:37:24 -0000 1.13 +++ ibus-table-erbi.spec 31 Aug 2009 04:31:54 -0000 1.14 @@ -1,5 +1,5 @@ Name: ibus-table-erbi -Version: 1.2.0.20090828 +Version: 1.2.0.20090831 Release: 1%{?dist} Summary: Erbi input method tables for IBus-Table License: GPLv2+ @@ -10,9 +10,9 @@ Source0: http://ibus.googlecode.com/f BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: ibus >= 1.1.0.20090617, ibus-table >= 1.1.0.20090610 -Requires(post): ibus >= 1.1.0.20090617, ibus-table >= 1.1.0.20090610 -BuildRequires: ibus >= 1.2.0.20090617, ibus-table >= 1.1.0.20090610 +Requires: ibus >= 1.2, ibus-table >= 1.2 +Requires(post): ibus >= 1.2, ibus-table >= 1.2 +BuildRequires: ibus >= 1.2, ibus-table >= 1.2 %description The package contains Erbi input method tables for IBus-Table. @@ -22,10 +22,7 @@ The package contains Erbi input method t %build export IBUS_TABLE_CREATEDB="%{_bindir}/ibus-table-createdb --no-create-index" -%configure \ - --prefix=%{_prefix} \ - --enable-erbi \ - --enable-erbi-qs +%configure --prefix=%{_prefix} --enable-erbi --enable-erbi-qs %__make %{?_smp_mflags} %install @@ -37,6 +34,7 @@ export IBUS_TABLE_CREATEDB="%{_bindir}/i %post cd %{_datadir}/ibus-table/tables/ +pwd %{_bindir}/ibus-table-createdb -i -n erbi.db %{_bindir}/ibus-table-createdb -i -n erbi_qs.db @@ -49,6 +47,9 @@ cd %{_datadir}/ibus-table/tables/ %{_datadir}/ibus-table/icons/erbi-qs.svg %changelog +* Mon Aug 31 2009 Caius 'kaio' Chance - 1.1.0.20090831-1.fc12 +- Updated source. + * Fri Aug 28 2009 Caius 'kaio' Chance - 1.1.0.20090828-1.fc12 - Updated source with addition of standard ErBi table. - Corrected Requires package. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-erbi/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 28 Aug 2009 02:38:45 -0000 1.4 +++ sources 31 Aug 2009 04:31:54 -0000 1.5 @@ -1 +1 @@ -155a79f4c8fc1ac117698702c853d47d ibus-table-erbi-1.2.0.20090828.tar.gz +826f58ecaf2c7feb05ed596e65ebe133 ibus-table-erbi-1.2.0.20090831.tar.gz From varekova at fedoraproject.org Mon Aug 31 06:11:50 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 31 Aug 2009 06:11:50 +0000 (UTC) Subject: rpms/uClibc/devel uClibc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090831061150.79B1411C0072@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/uClibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29335 Modified Files: .cvsignore sources Added Files: uClibc.spec Log Message: - initial build for Red Hat --- NEW FILE uClibc.spec --- Name: uClibc Version: 0.9.30.1 Release: 1%{?dist} Summary: C library for embedded Linux Group: Development/Libraries License: LGPLv2 URL: http://www.uclibc.org/ Source0: http://www.uclibc.org/downloads/%{name}-%{version}.tar.bz2 Source1: uClibc.config # fix conflicting types for getline Patch0: uClibc-0.9.30.1-getline.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %global debug_package %{nil} # This package only contains a static library ExcludeArch: ppc64 # uclibc 0.9.30 does not support ppc64 %description uClibc is a C library for developing embedded Linux systems. It is much smaller than the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc. %package devel Summary: Header files and libraries for uClibc library Group: Development/Libraries Provides: uClibc-static = %{version}-%{release} %description devel uClibc is a C library for developing embedded Linux systems. It is much smaller than the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc. This package contains the header files and libraries needed for uClibc package. %prep %setup -q %patch0 -p1 -b .getline cat %{SOURCE1} >.config1 iconv -f windows-1252 -t utf-8 README >README.pom mv README.pom README %build mkdir kernel-include cp -a /usr/include/asm kernel-include cp -a /usr/include/asm-generic kernel-include cp -a /usr/include/linux kernel-include arch=`uname -m | sed -e 's/i.86/i386/' -e 's/ppc/powerpc/'` echo "TARGET_$arch=y" >.config echo "TARGET_ARCH=\"$arch\"" >>.config cat .config1 >>.config yes "" | make oldconfig %{?_smp_mflags} make V=1 %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DEVEL_PREFIX="$RPM_BUILD_ROOT/" make install_kernel_headers DEVEL_PREFIX="$RPM_BUILD_ROOT/" # move libraries to proper subdirectory mkdir -p $RPM_BUILD_ROOT/%{_libdir}/uClibc mv $RPM_BUILD_ROOT/lib/* $RPM_BUILD_ROOT/%{_libdir}/uClibc/ rm -rf $RPM_BUILD_ROOT/lib/ # move the header files to /usr subdirectory mkdir -p $RPM_BUILD_ROOT/%{_includedir}/uClibc mv $RPM_BUILD_ROOT/include/* $RPM_BUILD_ROOT/%{_includedir}/uClibc rm -rf $RPM_BUILD_ROOT/include/ %clean rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) %doc README docs/Glibc_vs_uClibc_Differences.txt docs/threads.txt docs/uClibc_vs_SuSv3.txt %doc TODO DEDICATION.mjn3 MAINTAINERS %doc docs/PORTING COPYING.LIB %{_includedir}/uClibc %{_libdir}/uClibc %changelog * Fri Jun 5 2009 Ivana Varekova - 0.9.30.1-1 - initial build for Red Hat Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/uClibc/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 21 Jul 2009 15:17:50 -0000 1.1 +++ .cvsignore 31 Aug 2009 06:11:48 -0000 1.2 @@ -0,0 +1 @@ +uClibc-0.9.30.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/uClibc/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 21 Jul 2009 15:17:50 -0000 1.1 +++ sources 31 Aug 2009 06:11:48 -0000 1.2 @@ -0,0 +1 @@ +1a4b84e5536ad8170563ffa88c34679c uClibc-0.9.30.1.tar.bz2 From varekova at fedoraproject.org Mon Aug 31 06:12:47 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 31 Aug 2009 06:12:47 +0000 (UTC) Subject: rpms/uClibc/devel uClibc.spec,1.1,1.2 Message-ID: <20090831061247.0067711C0072@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/uClibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29759 Modified Files: uClibc.spec Log Message: increase release number Index: uClibc.spec =================================================================== RCS file: /cvs/pkgs/rpms/uClibc/devel/uClibc.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- uClibc.spec 31 Aug 2009 06:11:48 -0000 1.1 +++ uClibc.spec 31 Aug 2009 06:12:46 -0000 1.2 @@ -1,6 +1,6 @@ Name: uClibc Version: 0.9.30.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C library for embedded Linux Group: Development/Libraries @@ -84,5 +84,5 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/uClibc %changelog -* Fri Jun 5 2009 Ivana Varekova - 0.9.30.1-1 +* Fri Jun 5 2009 Ivana Varekova - 0.9.30.1-2 - initial build for Red Hat From varekova at fedoraproject.org Mon Aug 31 06:20:18 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 31 Aug 2009 06:20:18 +0000 (UTC) Subject: rpms/uClibc/devel uClibc-0.9.30.1-getline.patch,NONE,1.1 Message-ID: <20090831062018.65F4411C0495@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/uClibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31953 Added Files: uClibc-0.9.30.1-getline.patch Log Message: add patch uClibc-0.9.30.1-getline.patch: unifdef.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE uClibc-0.9.30.1-getline.patch --- diff -up uClibc-0.9.30.1/extra/scripts/unifdef.c.pom uClibc-0.9.30.1/extra/scripts/unifdef.c --- uClibc-0.9.30.1/extra/scripts/unifdef.c.pom 2008-04-28 01:10:00.000000000 +0200 +++ uClibc-0.9.30.1/extra/scripts/unifdef.c 2009-06-09 11:15:09.000000000 +0200 @@ -206,7 +206,7 @@ static void done(void); static void error(const char *); static int findsym(const char *); static void flushline(bool); -static Linetype getline(void); +static Linetype getline_uClibc(void); static Linetype ifeval(const char **); static void ignoreoff(void); static void ignoreon(void); @@ -512,7 +512,7 @@ process(void) for (;;) { linenum++; - lineval = getline(); + lineval = getline_uClibc(); trans_table[ifstate[depth]][lineval](); debug("process %s -> %s depth %d", linetype_name[lineval], @@ -526,7 +526,7 @@ process(void) * help from skipcomment(). */ static Linetype -getline(void) +getline_uClibc(void) { const char *cp; int cursym; From varekova at fedoraproject.org Mon Aug 31 06:27:36 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 31 Aug 2009 06:27:36 +0000 (UTC) Subject: rpms/uClibc/devel uClibc.config,NONE,1.1 Message-ID: <20090831062736.841D411C0072@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/uClibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1027 Added Files: uClibc.config Log Message: add config file --- NEW FILE uClibc.config --- # # Target Architecture Features and Options # FORCE_OPTIONS_FOR_ARCH=y TARGET_SUBARCH="" # # Using ELF file format # ARCH_LITTLE_ENDIAN=y # # Using Little Endian # ARCH_HAS_MMU=y ARCH_USE_MMU=y UCLIBC_HAS_FLOATS=y UCLIBC_HAS_FPU=y DO_C99_MATH=n UCLIBC_HAS_FENV=y UCLIBC_HAS_LONG_DOUBLE_MATH=y KERNEL_HEADERS="./kernel-include" HAVE_DOT_CONFIG=y # # General Library Settings # # HAVE_NO_PIC is not set # DOPIC is not set # ARCH_HAS_NO_SHARED is not set # ARCH_HAS_NO_LDSO is not set # HAVE_SHARED is not set UCLIBC_CTOR_DTOR=y # HAS_NO_THREADS is not set # UCLIBC_HAS_THREADS is not set UCLIBC_HAS_SYSLOG=y UCLIBC_HAS_LFS=y # MALLOC is not set # MALLOC_SIMPLE is not set MALLOC_STANDARD=y # MALLOC_GLIBC_COMPAT is not set UCLIBC_DYNAMIC_ATEXIT=y # COMPAT_ATEXIT is not set # UCLIBC_SUSV3_LEGACY is not set # UCLIBC_SUSV3_LEGACY_MACROS is not set # UCLIBC_HAS_STUBS is not set UCLIBC_HAS_SHADOW=y # UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set UCLIBC_HAS_PTY=y ASSUME_DEVPTS=y UNIX98PTY_ONLY=y UCLIBC_HAS_GETPT=y UCLIBC_HAS_TM_EXTENSIONS=y UCLIBC_HAS_TZ_CACHING=y UCLIBC_HAS_TZ_FILE=y UCLIBC_HAS_TZ_FILE_READ_MANY=y UCLIBC_TZ_FILE_PATH="/etc/TZ" # # Advanced Library Settings # UCLIBC_PWD_BUFFER_SIZE=256 UCLIBC_GRP_BUFFER_SIZE=256 # # Support various families of functions # UCLIBC_LINUX_MODULE_24=y UCLIBC_LINUX_SPECIFIC=y UCLIBC_HAS_GNU_ERROR=y UCLIBC_BSD_SPECIFIC=y UCLIBC_HAS_BSD_ERR=y UCLIBC_HAS_OBSOLETE_BSD_SIGNAL=y UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL=y UCLIBC_NTP_LEGACY=y UCLIBC_SV4_DEPRECATED=y UCLIBC_HAS_REALTIME=y UCLIBC_HAS_ADVANCED_REALTIME=y UCLIBC_HAS_EPOLL=y UCLIBC_HAS_XATTR=y UCLIBC_HAS_PROFILING=y UCLIBC_HAS_CRYPT_IMPL=y UCLIBC_HAS_CRYPT=y UCLIBC_HAS_NETWORK_SUPPORT=y UCLIBC_HAS_SOCKET=y UCLIBC_HAS_IPV4=y UCLIBC_HAS_IPV6=y UCLIBC_HAS_RPC=y UCLIBC_HAS_FULL_RPC=y UCLIBC_HAS_REENTRANT_RPC=y # UCLIBC_USE_NETLINK is not set # UCLIBC_HAS_BSD_RES_CLOSE is not set # # String and Stdio Support # UCLIBC_HAS_STRING_GENERIC_OPT=y UCLIBC_HAS_STRING_ARCH_OPT=y UCLIBC_HAS_CTYPE_TABLES=y UCLIBC_HAS_CTYPE_SIGNED=y UCLIBC_HAS_CTYPE_UNSAFE=y # UCLIBC_HAS_CTYPE_CHECKED is not set # UCLIBC_HAS_CTYPE_ENFORCED is not set # UCLIBC_HAS_WCHAR is not set # UCLIBC_HAS_LOCALE is not set # UCLIBC_HAS_HEXADECIMAL_FLOATS is not set # UCLIBC_HAS_GLIBC_CUSTOM_PRINTF is not set # USE_OLD_VFPRINTF is not set UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9 # UCLIBC_HAS_SCANF_GLIBC_A_FLAG is not set # UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set # UCLIBC_HAS_STDIO_BUFSIZ_256 is not set # UCLIBC_HAS_STDIO_BUFSIZ_512 is not set UCLIBC_HAS_STDIO_BUFSIZ_1024=y # UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set # UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set # UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y # UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set # UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set # UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set UCLIBC_HAS_STDIO_GETC_MACRO=y UCLIBC_HAS_STDIO_PUTC_MACRO=y UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y # UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set # UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE is not set # UCLIBC_HAS_GLIBC_CUSTOM_STREAMS is not set UCLIBC_HAS_PRINTF_M_SPEC=y UCLIBC_HAS_ERRNO_MESSAGES=y # UCLIBC_HAS_SYS_ERRLIST is not set UCLIBC_HAS_SIGNUM_MESSAGES=y # UCLIBC_HAS_SYS_SIGLIST is not set UCLIBC_HAS_GNU_GETOPT=y UCLIBC_HAS_GNU_GETSUBOPT=y # # Big and Tall # UCLIBC_HAS_REGEX=y # UCLIBC_HAS_REGEX_OLD is not set UCLIBC_HAS_FNMATCH=y UCLIBC_HAS_FNMATCH_OLD=y UCLIBC_HAS_WORDEXP=y UCLIBC_HAS_FTW=y UCLIBC_HAS_GLOB=y # UCLIBC_HAS_GNU_GLOB is not set # # Library Installation Options # RUNTIME_PREFIX="/lib_uc" DEVEL_PREFIX="./installeddd" # # Security options # # UCLIBC_HAS_ARC4RANDOM is not set # HAVE_NO_SSP is not set # UCLIBC_HAS_SSP is not set UCLIBC_BUILD_NOEXECSTACK=y # # uClibc development/debugging options # CROSS_COMPILER_PREFIX="" UCLIBC_EXTRA_CFLAGS="" DODEBUG=y DOSTRIP=y # DOASSERTS is not set # UCLIBC_MALLOC_DEBUGGING is not set WARNINGS="-Wall" # EXTRA_WARNINGS is not set # DOMULTI is not set # UCLIBC_MJN3_ONLY is not set From alexlan at fedoraproject.org Mon Aug 31 06:43:54 2009 From: alexlan at fedoraproject.org (alexlan) Date: Mon, 31 Aug 2009 06:43:54 +0000 (UTC) Subject: rpms/octave-forge/devel octave-forge.spec,1.79,1.80 Message-ID: <20090831064354.5FFB011C0072@cvs1.fedora.phx.redhat.com> Author: alexlan Update of /cvs/pkgs/rpms/octave-forge/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4054 Modified Files: octave-forge.spec Log Message: * Mon Aug 31 2009 Alex Lancaster - 20090607-9 - Temporarily disable java build again Index: octave-forge.spec =================================================================== RCS file: /cvs/pkgs/rpms/octave-forge/devel/octave-forge.spec,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- octave-forge.spec 20 Aug 2009 04:33:54 -0000 1.79 +++ octave-forge.spec 31 Aug 2009 06:43:52 -0000 1.80 @@ -2,7 +2,7 @@ Name: octave-forge Version: 20090607 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Contributed functions for octave Group: Applications/Engineering @@ -21,7 +21,7 @@ Source0: %{name}-bundle-%{version Patch0: octave-forge-20090607-includes.patch Patch1: octave-forge-20090607-ann-swig-build.patch Patch2: octave-forge-20090607-parallel-build.patch -Patch3: octave-forge-20090607-java-build.patch +#Patch3: octave-forge-20090607-java-build.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: octave-devel >= 6:3.0.0-1 @@ -97,7 +97,7 @@ Provides: octave-generate_html = 0.0.9 # Provides: octave-graceplot = 1.0.8 Provides: octave-integration = 1.0.7 # temporarily disable: doesn't yet build -Provides: octave-java = 1.2.6 +# Provides: octave-java = 1.2.6 # octave-jhandles is removed Provides: octave-mapping = 1.0.7 Provides: octave-msh = 0.1.1 @@ -151,7 +151,7 @@ rm main/parallel-*.tar.gz # 8. exclude graceplot -- doesn't build against Octave 3.2 rm extra/graceplot-*.tar.gz # 9. exclude java -- doesn't build against Octave 3.2 -#rm extra/java-*.tar.gz +rm extra/java-*.tar.gz # 10. exclude spanish -- doesn't build against Octave 3.2 rm language/spanish-*.tar.gz @@ -249,6 +249,9 @@ octave -q -H --no-site-file --eval "pkg( %changelog +* Mon Aug 31 2009 Alex Lancaster - 20090607-9 +- Temporarily disable java build again + * Thu Aug 20 2009 Alex Lancaster - 20090607-8 - Add patch from upstream SVN (r6098) to fix 'java' build. - Disable spanish package: doesn't build with Octave 3.2 From alexlan at fedoraproject.org Mon Aug 31 06:45:30 2009 From: alexlan at fedoraproject.org (alexlan) Date: Mon, 31 Aug 2009 06:45:30 +0000 (UTC) Subject: rpms/octave-forge/devel octave-forge.spec,1.80,1.81 Message-ID: <20090831064530.530F811C0072@cvs1.fedora.phx.redhat.com> Author: alexlan Update of /cvs/pkgs/rpms/octave-forge/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5046 Modified Files: octave-forge.spec Log Message: Forgot to comment patch application Index: octave-forge.spec =================================================================== RCS file: /cvs/pkgs/rpms/octave-forge/devel/octave-forge.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- octave-forge.spec 31 Aug 2009 06:43:52 -0000 1.80 +++ octave-forge.spec 31 Aug 2009 06:45:29 -0000 1.81 @@ -175,7 +175,7 @@ done %patch1 -p0 #disable patch for the moment, not building 'parallel' #patch2 -p0 -%patch3 -p0 +#patch3 -p0 #Install with -nodeps sed -i -e "s/pkg('install',/pkg('install','-nodeps',/" */*/Makefile From sandeeps at fedoraproject.org Mon Aug 31 07:11:52 2009 From: sandeeps at fedoraproject.org (Sandeep Sheshrao Shedmake) Date: Mon, 31 Aug 2009 07:11:52 +0000 (UTC) Subject: rpms/vemana2000-fonts/devel import.log, NONE, 1.1 vemana2000-fonts-fontconfig.conf, NONE, 1.1 vemana2000-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090831071152.96BE511C0072@cvs1.fedora.phx.redhat.com> Author: sandeeps Update of /cvs/pkgs/rpms/vemana2000-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9976/devel Modified Files: .cvsignore sources Added Files: import.log vemana2000-fonts-fontconfig.conf vemana2000-fonts.spec Log Message: --- NEW FILE import.log --- vemana2000-fonts-1_1_1-2_fc12:HEAD:vemana2000-fonts-1.1.1-2.fc12.src.rpm:1251702594 --- NEW FILE vemana2000-fonts-fontconfig.conf --- sans-serif Vemana2000 Vemana2000 sans-serif --- NEW FILE vemana2000-fonts.spec --- %global fontname vemana2000 %global fontconf 69-%{fontname}.conf Name: %{fontname}-fonts Version: 1.1.1 Release: 2%{?dist} Summary: Unicode compliant OpenType font for Telugu Group: User Interface/X License: GPLv2+ URL: http://www.kavya-nandanam.com/dload.htm Source0: Vemana2k-Li.zip Source1: %{name}-fontconfig.conf BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontpackages-devel Requires: fontpackages-filesystem %description A free OpenType font for Telugu created by Dr. Tirumala Krishna Desikacharyulu. %prep %setup -q -c -n %{name} sed -i 's/\r//' gpl.txt %build %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p vemana2000.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{SOURCE1} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} vemana2000.ttf %doc gpl.txt %changelog * Tue Aug 31 2009 - 1.1.1-2 - Changed the Pothana2000 strings to Vemana2000 * Tue Jun 23 2009 - 1.1.1-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vemana2000-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:40:36 -0000 1.1 +++ .cvsignore 31 Aug 2009 07:11:46 -0000 1.2 @@ -0,0 +1 @@ +Vemana2k-Li.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vemana2000-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:40:37 -0000 1.1 +++ sources 31 Aug 2009 07:11:47 -0000 1.2 @@ -0,0 +1 @@ +b1a631b2725e59bda082af9cfafb51a6 Vemana2k-Li.zip From pkgdb at fedoraproject.org Mon Aug 31 07:29:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:18 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072918.54F0210F883@bastion2.fedora.phx.redhat.com> msuchy has set the watchbugzilla acl on rpmconf (Fedora devel) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:18 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072918.E336910F894@bastion2.fedora.phx.redhat.com> msuchy has set the watchcommits acl on rpmconf (Fedora devel) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:24 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072924.487D610F888@bastion2.fedora.phx.redhat.com> msuchy has set the commit acl on rpmconf (Fedora devel) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:37 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072937.D136110F88C@bastion2.fedora.phx.redhat.com> msuchy has set the watchbugzilla acl on rpmconf (Fedora 11) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:38 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072938.5BC4510F895@bastion2.fedora.phx.redhat.com> msuchy has set the watchcommits acl on rpmconf (Fedora 11) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:39 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072939.A2C4810F89A@bastion2.fedora.phx.redhat.com> msuchy has set the commit acl on rpmconf (Fedora 11) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:45 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072945.3EE5C10F897@bastion2.fedora.phx.redhat.com> msuchy has set the watchbugzilla acl on rpmconf (Fedora EPEL 4) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:45 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072945.B99ED10F89F@bastion2.fedora.phx.redhat.com> msuchy has set the watchcommits acl on rpmconf (Fedora EPEL 4) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:47 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072947.ABE3110F8A3@bastion2.fedora.phx.redhat.com> msuchy has set the commit acl on rpmconf (Fedora EPEL 4) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:50 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072951.055D410F8A8@bastion2.fedora.phx.redhat.com> msuchy has set the watchbugzilla acl on rpmconf (Fedora EPEL 5) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:51 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072951.590B510F8AB@bastion2.fedora.phx.redhat.com> msuchy has set the watchcommits acl on rpmconf (Fedora EPEL 5) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From pkgdb at fedoraproject.org Mon Aug 31 07:29:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 31 Aug 2009 07:29:53 +0000 Subject: [pkgdb] rpmconf had acl change status Message-ID: <20090831072953.7D28E10F88C@bastion2.fedora.phx.redhat.com> msuchy has set the commit acl on rpmconf (Fedora EPEL 5) to Approved for mjakubicek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpmconf From sandeeps at fedoraproject.org Mon Aug 31 07:30:55 2009 From: sandeeps at fedoraproject.org (Sandeep Sheshrao Shedmake) Date: Mon, 31 Aug 2009 07:30:55 +0000 (UTC) Subject: rpms/vemana2000-fonts/F-10 vemana2000-fonts-fontconfig.conf, NONE, 1.1 vemana2000-fonts.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090831073055.6BBD111C02CA@cvs1.fedora.phx.redhat.com> Author: sandeeps Update of /cvs/pkgs/rpms/vemana2000-fonts/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14274 Modified Files: sources Added Files: vemana2000-fonts-fontconfig.conf vemana2000-fonts.spec Log Message: --- NEW FILE vemana2000-fonts-fontconfig.conf --- sans-serif Vemana2000 Vemana2000 sans-serif --- NEW FILE vemana2000-fonts.spec --- %global fontname vemana2000 %global fontconf 69-%{fontname}.conf Name: %{fontname}-fonts Version: 1.1.1 Release: 2%{?dist} Summary: Unicode compliant OpenType font for Telugu Group: User Interface/X License: GPLv2+ URL: http://www.kavya-nandanam.com/dload.htm Source0: Vemana2k-Li.zip Source1: %{name}-fontconfig.conf BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontpackages-devel Requires: fontpackages-filesystem %description A free OpenType font for Telugu created by Dr. Tirumala Krishna Desikacharyulu. %prep %setup -q -c -n %{name} sed -i 's/\r//' gpl.txt %build %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p vemana2000.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{SOURCE1} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} vemana2000.ttf %doc gpl.txt %changelog * Tue Aug 31 2009 - 1.1.1-2 - Changed the Pothana2000 strings to Vemana2000 * Tue Jun 23 2009 - 1.1.1-1 - Initial packaging Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vemana2000-fonts/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:40:37 -0000 1.1 +++ sources 31 Aug 2009 07:30:53 -0000 1.2 @@ -0,0 +1 @@ +b1a631b2725e59bda082af9cfafb51a6 Vemana2k-Li.zip From dchen at fedoraproject.org Mon Aug 31 07:32:38 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Mon, 31 Aug 2009 07:32:38 +0000 (UTC) Subject: rpms/ibus-chewing/F-11 .cvsignore, 1.19, 1.20 ibus-chewing.spec, 1.22, 1.23 import.log, 1.15, 1.16 sources, 1.20, 1.21 Message-ID: <20090831073238.95CAF11C0072@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/ibus-chewing/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14819/F-11 Modified Files: .cvsignore ibus-chewing.spec import.log sources Log Message: Bug 519328; IBus IBus upstream issue 484 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-chewing/F-11/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 18 Aug 2009 07:29:45 -0000 1.19 +++ .cvsignore 31 Aug 2009 07:32:37 -0000 1.20 @@ -1 +1 @@ -ibus-chewing-1.2.0.20090818-Source.tar.gz +ibus-chewing-1.2.0.20090831-Source.tar.gz Index: ibus-chewing.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-chewing/F-11/ibus-chewing.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- ibus-chewing.spec 18 Aug 2009 07:29:45 -0000 1.22 +++ ibus-chewing.spec 31 Aug 2009 07:32:38 -0000 1.23 @@ -1,5 +1,5 @@ Name: ibus-chewing -Version: 1.2.0.20090818 +Version: 1.2.0.20090831 Release: 1%{?dist} Summary: The Chewing engine for IBus input platform License: GPLv2+ @@ -77,7 +77,13 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %{_sysconfdir}/gconf/schemas/%{name}.schemas %changelog -* Tue Aug 18 2009 Ding-Yi Chen - 1.2.0.20090818-1 +* Mon Aug 31 2009 Ding-Yi Chen - 1.2.0.20090831-1 +- IBusProperty and IBusPropList are free upon destruction. +- Fixed Red Hat Bugzilla [Bug 519328] [ibus-chewing] inconsistent between normal mode and plain Zhuyin mode. +- Addressed Upstream (IBUS Google code) issue 484: + Arithmetic symbols (+-*/) on number pad does not input properly. + +* Wed Aug 26 2009 Ding-Yi Chen - 1.2.0.20090818-1 - Merged 1.2 and 1.1 source code. - Addressed Upstream (IBUS Google code) issue 471. - Remove libX11 dependency. @@ -190,3 +196,4 @@ Fix the errors which Funda Wang as point + Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ibus-chewing/F-11/import.log,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- import.log 18 Aug 2009 07:29:45 -0000 1.15 +++ import.log 31 Aug 2009 07:32:38 -0000 1.16 @@ -13,3 +13,4 @@ ibus-chewing-1_0_10_20090522-1_fc11:F-11 ibus-chewing-1_0_10_20090523-1_fc11:F-11:ibus-chewing-1.0.10.20090523-1.fc11.src.rpm:1242970059 ibus-chewing-1_0_10_20090523-2_fc11:F-11:ibus-chewing-1.0.10.20090523-2.fc11.src.rpm:1242974190 ibus-chewing-1_2_0_20090818-1_fc11:F-11:ibus-chewing-1.2.0.20090818-1.fc11.src.rpm:1250580564 +ibus-chewing-1_2_0_20090831-1_fc11:F-11:ibus-chewing-1.2.0.20090831-1.fc11.src.rpm:1251703942 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-chewing/F-11/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 18 Aug 2009 07:29:45 -0000 1.20 +++ sources 31 Aug 2009 07:32:38 -0000 1.21 @@ -1 +1 @@ -e707ae6563e858c8fa381b34436a21e6 ibus-chewing-1.2.0.20090818-Source.tar.gz +516b880189475ebe0a930dd1c3d2bb72 ibus-chewing-1.2.0.20090831-Source.tar.gz From sandeeps at fedoraproject.org Mon Aug 31 07:37:26 2009 From: sandeeps at fedoraproject.org (Sandeep Sheshrao Shedmake) Date: Mon, 31 Aug 2009 07:37:26 +0000 (UTC) Subject: rpms/vemana2000-fonts/F-11 vemana2000-fonts-fontconfig.conf, NONE, 1.1 vemana2000-fonts.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090831073726.CBDEB11C0072@cvs1.fedora.phx.redhat.com> Author: sandeeps Update of /cvs/pkgs/rpms/vemana2000-fonts/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15724 Modified Files: sources Added Files: vemana2000-fonts-fontconfig.conf vemana2000-fonts.spec Log Message: --- NEW FILE vemana2000-fonts-fontconfig.conf --- sans-serif Vemana2000 Vemana2000 sans-serif --- NEW FILE vemana2000-fonts.spec --- %global fontname vemana2000 %global fontconf 69-%{fontname}.conf Name: %{fontname}-fonts Version: 1.1.1 Release: 2%{?dist} Summary: Unicode compliant OpenType font for Telugu Group: User Interface/X License: GPLv2+ URL: http://www.kavya-nandanam.com/dload.htm Source0: Vemana2k-Li.zip Source1: %{name}-fontconfig.conf BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontpackages-devel Requires: fontpackages-filesystem %description A free OpenType font for Telugu created by Dr. Tirumala Krishna Desikacharyulu. %prep %setup -q -c -n %{name} sed -i 's/\r//' gpl.txt %build %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p vemana2000.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{SOURCE1} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} vemana2000.ttf %doc gpl.txt %changelog * Tue Aug 31 2009 - 1.1.1-2 - Changed the Pothana2000 strings to Vemana2000 * Tue Jun 23 2009 - 1.1.1-1 - Initial packaging Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vemana2000-fonts/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:40:37 -0000 1.1 +++ sources 31 Aug 2009 07:37:25 -0000 1.2 @@ -0,0 +1 @@ +b1a631b2725e59bda082af9cfafb51a6 Vemana2k-Li.zip From msuchy at fedoraproject.org Mon Aug 31 07:42:13 2009 From: msuchy at fedoraproject.org (=?utf-8?q?Miroslav_Such=C3=BD?=) Date: Mon, 31 Aug 2009 07:42:13 +0000 (UTC) Subject: rpms/rpmconf/devel .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 rpmconf.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090831074213.873A711C0072@cvs1.fedora.phx.redhat.com> Author: msuchy Update of /cvs/pkgs/rpms/rpmconf/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16577/devel Modified Files: .cvsignore import.log rpmconf.spec sources Log Message: Import of rpmconf 0.1.8 to rawhide Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rpmconf/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 28 Aug 2009 15:06:34 -0000 1.3 +++ .cvsignore 31 Aug 2009 07:42:13 -0000 1.4 @@ -1 +1 @@ -rpmconf-0.1.7.tar.gz +rpmconf-0.1.8.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/rpmconf/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 28 Aug 2009 15:06:34 -0000 1.2 +++ import.log 31 Aug 2009 07:42:13 -0000 1.3 @@ -1,2 +1,3 @@ rpmconf-0_1_6-1:HEAD:rpmconf-0.1.6-1.src.rpm:1248073836 rpmconf-0_1_7-1:HEAD:rpmconf-0.1.7-1.src.rpm:1251471879 +rpmconf-0_1_8-1:HEAD:rpmconf-0.1.8-1.src.rpm:1251704466 Index: rpmconf.spec =================================================================== RCS file: /cvs/pkgs/rpms/rpmconf/devel/rpmconf.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- rpmconf.spec 28 Aug 2009 15:06:34 -0000 1.3 +++ rpmconf.spec 31 Aug 2009 07:42:13 -0000 1.4 @@ -2,7 +2,7 @@ Name: rpmconf Summary: Tool to handle rpmnew and rpmsave files Group: Applications/System License: GPLv3 -Version: 0.1.7 +Version: 0.1.8 Release: 1%{?dist} URL: http://wiki.github.com/xsuchy/rpmconf Source0: http://cloud.github.com/downloads/xsuchy/rpmconf/%{name}-%{version}.tar.gz @@ -37,6 +37,9 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE %changelog +* Mon Aug 31 2009 Miroslav Suchy 0.1.8-1 +- fix copy and past typo + * Fri Aug 28 2009 Miroslav Suchy 0.1.7-1 - add support for handling .rpmorig - 513794 - localisation problem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rpmconf/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 28 Aug 2009 15:06:34 -0000 1.3 +++ sources 31 Aug 2009 07:42:13 -0000 1.4 @@ -1 +1 @@ -69039a340c54cd1395a322a657650f42 rpmconf-0.1.7.tar.gz +229320d86f570aee6e66578e204830ee rpmconf-0.1.8.tar.gz From alexlan at fedoraproject.org Mon Aug 31 07:59:55 2009 From: alexlan at fedoraproject.org (alexlan) Date: Mon, 31 Aug 2009 07:59:55 +0000 (UTC) Subject: rpms/octave-forge/devel octave-forge-20090607-parallel-build.patch, 1.1, 1.2 octave-forge.spec, 1.81, 1.82 Message-ID: <20090831075956.1A51A11C0072@cvs1.fedora.phx.redhat.com> Author: alexlan Update of /cvs/pkgs/rpms/octave-forge/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20880 Modified Files: octave-forge-20090607-parallel-build.patch octave-forge.spec Log Message: * Mon Aug 31 2009 Alex Lancaster - 20090607-10 - Re-enable parallel package, fixed in upstream SVN (diff r5742:6118) - Disable include patch, now part of parallel patch octave-forge-20090607-parallel-build.patch: DESCRIPTION | 4 +- inst/__bw_computing_machine__.m | 8 ++--- inst/__bw_scheduler__.m | 16 +++++----- src/__bw_prcv__.cc | 57 +++++++----------------------------- src/__bw_psend__.cc | 63 ++++++---------------------------------- src/pserver.cc | 4 +- 6 files changed, 39 insertions(+), 113 deletions(-) Index: octave-forge-20090607-parallel-build.patch =================================================================== RCS file: /cvs/pkgs/rpms/octave-forge/devel/octave-forge-20090607-parallel-build.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- octave-forge-20090607-parallel-build.patch 20 Aug 2009 02:23:00 -0000 1.1 +++ octave-forge-20090607-parallel-build.patch 31 Aug 2009 07:59:54 -0000 1.2 @@ -1,6 +1,255 @@ ---- main/parallel-2.0.0/src/pserver.cc 2009/08/19 05:01:22 6115 -+++ main/parallel-2.0.0/src/pserver.cc 2009/08/19 08:30:19 6116 -@@ -61,8 +61,6 @@ +Index: DESCRIPTION +=================================================================== +--- main/parallel-2.0.0/DESCRIPTION (revision 5742) ++++ main/parallel-2.0.0/DESCRIPTION (revision 6118) +@@ -1,6 +1,6 @@ + Name: Parallel +-Version: 2.0.0 +-Date: 2009-03-29 ++Version: 2.0.1 ++Date: 2009-08-19 + Author: Hayato Fujiwara and Olaf Till + Maintainer: Hayato Fujiwara and Olaf Till + Title: Parallel Computing. +Index: src/__bw_psend__.cc +=================================================================== +--- main/parallel-2.0.0/src/__bw_psend__.cc (revision 5742) ++++ main/parallel-2.0.0/src/__bw_psend__.cc (revision 6118) +@@ -19,72 +19,31 @@ + #include + #include + +-DEFUN_DLD (__bw_psend__, args, , "psend (pd, name[, value])\n\ +-Sends variable named in 'name' through pipe stream 'pd'.\n\ +-With 'value' given and having boolean value 'true', the\n\ +-contents of the second argument itself is sent under the name\n\ +-'psend_var'.\n\ ++DEFUN_DLD (__bw_psend__, args, , "psend (pd, var)\n\ ++The contents of 'var' is sent through the pipe stream 'pd'\n\ ++under the name 'psend_var'.\n\ + The variable is coded in Octaves binary format,\n\ + a header is included. It can be read by 'prcv ()'.\n\ + \n\ + This function may change and is internal to the parallel package.\n") + { +- std::string name; +- std::string help; +- int global; + octave_value retval; + octave_value tc; +- bool contents; + +- if (args.length () == 2) +- contents = false; +- else if (args.length () == 3) { +- if (! args(2).is_real_scalar ()) { +- error ("psend: third variable, if given, must be a real scalar.\n"); +- return retval; +- } +- contents = args(2).scalar_value (); +- } else { +- error ("psend: two or three arguments required\n"); ++ if (args.length () != 2) { ++ error ("__bw_psend__: two arguments required\n"); + return retval; + } + +- if (contents) { +- name = "psend_var"; +- tc = args(1); +- help = ""; +- global = false; +- } +- else { +- if (args(1).is_string ()) name = args(1).string_value (); +- else { +- error ("psend: if named variable is to be sent, second argument must be a string\n"); +- return retval; +- } +- symbol_record *var = curr_sym_tab->lookup (name); +- if (! var) { +- error ("psend: no such variable %s\n", name.c_str ()); +- return retval; +- } +- tc = var->def (); +- help = var->help (); +- global = var->is_linked_to_global (); +- } +- if (! tc.is_defined ()) { +- // What means this? +- error ("psend: variable not defined\n"); +- return retval; +- } +- +- octave_stream os = octave_stream_list::lookup (args(0), "psend"); ++ octave_stream os = octave_stream_list::lookup (args(0), "__bw_psend__"); + if (error_state) { +- error ("psend: no valid file id\n"); ++ error ("__bw_psend__: no valid file id\n"); + return retval; + } + if (os.is_open ()) { + std::string mode = os.mode_as_string (os.mode ()); + if (mode == "r" || mode == "rb") { +- error ("psend: stream not writable\n"); ++ error ("__bw_psend__: stream not writable\n"); + return retval; + } + #ifdef PATCHED_PIPE_CODE_15TH_JUNE_07 +@@ -94,20 +53,20 @@ + + // 98: "b" + if (! strchr (mode.c_str (), 98)) { +- error ("psend: stream not binary\n"); ++ error ("__bw_psend__: stream not binary\n"); + return retval; + } + #endif + } + else { +- error ("psend: stream not open\n"); ++ error ("__bw_psend__: stream not open\n"); + return retval; + } + + std::ostream *tps = os.output_stream (); + std::ostream& ps = *tps; + write_header (ps, LS_BINARY); +- save_binary_data (ps, tc, name, help, global, false); ++ save_binary_data (ps, args(1), "psend_var", "", false, false); + + return retval; + } +Index: src/__bw_prcv__.cc +=================================================================== +--- main/parallel-2.0.0/src/__bw_prcv__.cc (revision 5742) ++++ main/parallel-2.0.0/src/__bw_prcv__.cc (revision 6118) +@@ -20,7 +20,7 @@ + #include + #include + +-DEFUN_DLD (__bw_prcv__, args, nargout, "prcv (pd)\n\ ++DEFUN_DLD (__bw_prcv__, args, nargout, "__bw_prcv__ (pd)\n\ + Reads one variable from pipe stream 'pd'.\n\ + The variable must have been coded in Octaves binary format,\n\ + including a header. This can be done by 'psend ()'.\n\ +@@ -29,8 +29,8 @@ + call 'feof ()' afterwards. If EOF is met later in reading,\n\ + it causes an error.\n\ + Normally, a structure is returned with the variable under its name\n\ +-in a single field. With no output arguments, the variable is installed\n\ +-into memory.\n\ ++in a single field. Originally, with no output arguments, the variable was\n\ ++installed into memory, but this has been disabled.\n\ + \n\ + This function may change and is internal to the parallel package.\n") + { +@@ -38,10 +38,10 @@ + Octave_map retstruct; + + if (args.length () != 1) { +- error ("prcv: exactly one argument required\n"); ++ error ("__bw_prcv__: exactly one argument required\n"); + return retval; + } +- octave_stream is = octave_stream_list::lookup (args(0), "prcv"); ++ octave_stream is = octave_stream_list::lookup (args(0), "__bw_prcv__"); + if (error_state) return retval; + + if (is.is_open ()) { +@@ -49,7 +49,7 @@ + // 114: "r", 43: "+" + if (! strchr (mode.c_str (), 114) && + ! strchr (mode.c_str (), 43)) { +- error ("prcv: stream not readable\n"); ++ error ("__bw_prcv__: stream not readable\n"); + return retval; + } + #ifdef PATCHED_PIPE_CODE +@@ -59,13 +59,13 @@ + + // 98: "b" + if (! strchr (mode.c_str (), 98)) { +- error ("prcv: stream not binary\n"); ++ error ("__bw_prcv__: stream not binary\n"); + return retval; + } + #endif + } + else { +- error ("prcv: stream not open\n"); ++ error ("__bw_prcv__: stream not open\n"); + return retval; + } + +@@ -100,50 +100,17 @@ + // after the header exactly one variable is expected. This + // is mended by asking for EOF here. + if (ps.eof () || error_state || name.empty ()) { +- error ("prcv: error in reading variable data\n"); ++ error ("__bw_prcv__: error in reading variable data\n"); + return retval; + } + if (! tc.is_defined ()) { + // What means this? +- error ("prcv: error in reading variable\n"); ++ error ("__bw_prcv__: error in reading variable\n"); + return retval; + } + +- if (nargout == 1) { +- retstruct.assign(name, tc); +- retval = retstruct; +- } +- else { +- // install_loaded_variable () is static ... here the +- // code equivalent to +- // +- // install_loaded_variable (true, name, tc, global, doc); +- // +- // is duplicated (except one error check) ... ++ retstruct.assign(name, tc); ++ retval = retstruct; + +- symbol_record *lsr = curr_sym_tab->lookup (name); +- +- bool is_undefined = true; +- bool is_variable = false; +- +- if (lsr) { +- is_undefined = ! lsr->is_defined (); +- is_variable = lsr->is_variable (); +- } +- +- symbol_record *sr = 0; +- +- if (! global && (is_variable || is_undefined)) { +- lsr = curr_sym_tab->lookup (name, true); +- sr = lsr; +- } +- else { +- lsr = curr_sym_tab->lookup (name, true); +- link_to_global_variable (lsr); +- sr = lsr; +- } +- sr->define (tc); +- sr->document (doc); +- } + return retval; + } +Index: src/pserver.cc +=================================================================== +--- main/parallel-2.0.0/src/pserver.cc (revision 5742) ++++ main/parallel-2.0.0/src/pserver.cc (revision 6118) +@@ -44,6 +44,7 @@ + #include "input.h" + #include "quit.h" + ++#include + #include + #include + #include +@@ -61,8 +62,6 @@ // SSIZE_MAX might be for 64-bit. Limit to 2^31-1 #define BUFF_SIZE 2147483647 @@ -9,7 +258,7 @@ // Handle server SIGTERM SIGQUIT static RETSIGTYPE -@@ -99,6 +97,7 @@ +@@ -99,6 +98,7 @@ do_octave_atexit_server (void) { static bool deja_vu = false; @@ -17,14 +266,77 @@ while (! octave_atexit_functions.empty ()) { ---- main/parallel-2.0.0/DESCRIPTION 2009/08/19 05:01:22 6115 -+++ main/parallel-2.0.0/DESCRIPTION 2009/08/19 08:30:19 6116 -@@ -1,6 +1,6 @@ - Name: Parallel --Version: 2.0.0 --Date: 2009-03-29 -+Version: 2.0.1 -+Date: 2009-08-19 - Author: Hayato Fujiwara and Olaf Till - Maintainer: Hayato Fujiwara and Olaf Till - Title: Parallel Computing. +Index: inst/__bw_computing_machine__.m +=================================================================== +--- main/parallel-2.0.0/inst/__bw_computing_machine__.m (revision 5742) ++++ main/parallel-2.0.0/inst/__bw_computing_machine__.m (revision 6118) +@@ -46,11 +46,11 @@ + end_try_catch + + if (err) +- __bw_psend__ (stdout, 2, true); +- __bw_psend__ (stdout, msg, true); ++ __bw_psend__ (stdout, 2); ++ __bw_psend__ (stdout, msg); + else +- __bw_psend__ (stdout, 0, true); +- __bw_psend__ (stdout, res, true); ++ __bw_psend__ (stdout, 0); ++ __bw_psend__ (stdout, res); + endif + fflush (stdout); + +Index: inst/__bw_scheduler__.m +=================================================================== +--- main/parallel-2.0.0/inst/__bw_scheduler__.m (revision 5742) ++++ main/parallel-2.0.0/inst/__bw_scheduler__.m (revision 6118) +@@ -147,8 +147,8 @@ + [pdw, pdr, pid] = popen2 (cmd, cmd_args, 1); + while (true) # break if eof on pdr + arg_id = __bw_prcv__ (pdrc).psend_var; +- __bw_psend__ (pdw, args{arg_id}, true); +- __bw_psend__ (pdw, arg_id, true); ++ __bw_psend__ (pdw, args{arg_id}); ++ __bw_psend__ (pdw, arg_id); + fflush (pdw); + try + if (ismatrix (tp = __bw_prcv__ (pdr))) +@@ -167,8 +167,8 @@ + break; + end_try_catch + tp = tp.psend_var; +- __bw_psend__ (pdwc, 2, true); +- __bw_psend__ (pdwc, tp, true); ++ __bw_psend__ (pdwc, 2); ++ __bw_psend__ (pdwc, tp); + fflush (pdwc); + else # success + try +@@ -179,15 +179,15 @@ + break; + end_try_catch + tp = tp.psend_var; +- __bw_psend__ (pdwc, 0, true); +- __bw_psend__ (pdwc, tp, true); ++ __bw_psend__ (pdwc, 0); ++ __bw_psend__ (pdwc, tp); + fflush (pdwc); + endif + endwhile + waitpid (pid); + pclose (pdr); + pclose (pdw); +- __bw_psend__ (pdwc, 1, true); # computing machine (got) unreachable ++ __bw_psend__ (pdwc, 1); # computing machine (got) unreachable + fflush (pdwc); + if ((rest = connect_timeout + constart - time) > 0) + pause (rest); +@@ -225,7 +225,7 @@ + ## there should always be free childs here, give them a task + for id = 1:min (length (m_free), length (args_unused)) + ## tell child to use this argument +- __bw_psend__ (pipesw(m_free(id)), args_unused(id), true); ++ __bw_psend__ (pipesw(m_free(id)), args_unused(id)); + fflush (pipesw(m_free(id))); + ## mark child active (busy) and note argument of machine + m_active(m_free(id)) = args_unused(id); Index: octave-forge.spec =================================================================== RCS file: /cvs/pkgs/rpms/octave-forge/devel/octave-forge.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- octave-forge.spec 31 Aug 2009 06:45:29 -0000 1.81 +++ octave-forge.spec 31 Aug 2009 07:59:54 -0000 1.82 @@ -2,7 +2,7 @@ Name: octave-forge Version: 20090607 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Contributed functions for octave Group: Applications/Engineering @@ -18,10 +18,10 @@ URL: http://octave.sourceforg ## rm -Rf octave-forge-bundle-%{version} Source0: %{name}-bundle-%{version}.patched.tar.gz #Patch0: %{name}-image-1.0.8-build.patch -Patch0: octave-forge-20090607-includes.patch +#Patch0: octave-forge-20090607-includes.patch Patch1: octave-forge-20090607-ann-swig-build.patch Patch2: octave-forge-20090607-parallel-build.patch -#Patch3: octave-forge-20090607-java-build.patch +Patch3: octave-forge-20090607-java-build.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: octave-devel >= 6:3.0.0-1 @@ -67,7 +67,7 @@ Provides: octave-optim = 1.0.6 Provides: octave-optiminterp = 0.3.2 Provides: octave-outliers = 0.13.9 # temporarily disable: still not yet ported to Octave 3.2.x -# Provides: octave-parallel = 2.0.1 +Provides: octave-parallel = 2.0.1 Provides: octave-physicalconstants = 0.1.7 Provides: octave-plot = 1.0.7 Provides: octave-quaternion = 1.0.0 @@ -147,7 +147,7 @@ rm main/database-*.tar.gz # 6. exclude ftp -- SWIG wrappers are broken rm main/ftp-*.tar.gz # 7. exclude parallel -- not yet ported to build against Octave 3.2 -rm main/parallel-*.tar.gz +#rm main/parallel-*.tar.gz # 8. exclude graceplot -- doesn't build against Octave 3.2 rm extra/graceplot-*.tar.gz # 9. exclude java -- doesn't build against Octave 3.2 @@ -174,7 +174,7 @@ done #patch0 -p0 %patch1 -p0 #disable patch for the moment, not building 'parallel' -#patch2 -p0 +%patch2 -p0 #patch3 -p0 #Install with -nodeps @@ -249,6 +249,10 @@ octave -q -H --no-site-file --eval "pkg( %changelog +* Mon Aug 31 2009 Alex Lancaster - 20090607-10 +- Re-enable parallel package, fixed in upstream SVN (diff r5742:6118) +- Disable include patch, now part of parallel patch + * Mon Aug 31 2009 Alex Lancaster - 20090607-9 - Temporarily disable java build again From cchance at fedoraproject.org Mon Aug 31 08:09:06 2009 From: cchance at fedoraproject.org (cchance) Date: Mon, 31 Aug 2009 08:09:06 +0000 (UTC) Subject: rpms/ibus-table-cangjie/devel .cvsignore, 1.3, 1.4 ibus-table-cangjie.spec, 1.14, 1.15 sources, 1.3, 1.4 Message-ID: <20090831080906.AD7AA11C0072@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-cangjie/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23339 Modified Files: .cvsignore ibus-table-cangjie.spec sources Log Message: Updated source. Added CangJie big table. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-cangjie/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 17 Jul 2009 04:44:38 -0000 1.3 +++ .cvsignore 31 Aug 2009 08:09:06 -0000 1.4 @@ -1 +1 @@ -ibus-table-cangjie-1.2.0.20090717.tar.gz +ibus-table-cangjie-1.2.0.20090831.tar.gz Index: ibus-table-cangjie.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-cangjie/devel/ibus-table-cangjie.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- ibus-table-cangjie.spec 25 Jul 2009 03:04:04 -0000 1.14 +++ ibus-table-cangjie.spec 31 Aug 2009 08:09:06 -0000 1.15 @@ -1,7 +1,7 @@ Name: ibus-table-cangjie -Version: 1.2.0.20090717 -Release: 6%{?dist} -Summary: Cang Jie input methods for ibus-table +Version: 1.2.0.20090831 +Release: 1%{?dist} +Summary: CangJie tables for IBus-Table License: Public Domain and GPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ @@ -16,7 +16,7 @@ Requires(post): ibus >= 1.2, ibus-tabl BuildRequires: ibus >= 1.2, ibus-table >= 1.2 %description -The package contains Cang Jie input methods for Table engine of IBus platform. +The package contains CangJie tables for IBus-Table. %prep %setup -q @@ -27,13 +27,14 @@ The package contains Cang Jie input meth export IBUS_TABLE_CREATEDB="%{_bindir}/ibus-table-createdb -o" %configure \ --prefix=%{_prefix} \ + --enable-cangjie3 \ --enable-cangjie5 \ - --enable-cangjie3 + --enable-cangjiebig %__make %{?_smp_mflags} %install %__rm -rf %{buildroot} -make DESTDIR=%{buildroot} NO_INDEX=true INSTALL="install -p" install +%__make DESTDIR=%{buildroot} NO_INDEX=true INSTALL="install -p" install %clean %__rm -rf %{buildroot} @@ -42,16 +43,23 @@ make DESTDIR=%{buildroot} NO_INDEX=true cd %{_datadir}/ibus-table/tables/ %{_bindir}/ibus-table-createdb -i -n cangjie3.db %{_bindir}/ibus-table-createdb -i -n cangjie5.db +%{_bindir}/ibus-table-createdb -i -n cangjiebig.db %files %defattr(-,root,root,-) %doc AUTHORS icons/COPYING.icons tables/COPYING.tables README %verify(not md5 size mtime) %{_datadir}/ibus-table/tables/cangjie3.db %verify(not md5 size mtime) %{_datadir}/ibus-table/tables/cangjie5.db +%verify(not md5 size mtime) %{_datadir}/ibus-table/tables/cangjiebig.db %{_datadir}/ibus-table/icons/cangjie3.svg %{_datadir}/ibus-table/icons/cangjie5.svg +%{_datadir}/ibus-table/icons/cangjiebig.png %changelog +* Mon Aug 31 2009 Caius 'kaio' Chance - 1.2.0.20090831-1.fc12 +- Updated source. +- Added CangJie (big) table. + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.0.20090717-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-cangjie/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 17 Jul 2009 04:44:38 -0000 1.3 +++ sources 31 Aug 2009 08:09:06 -0000 1.4 @@ -1 +1 @@ -c18db9f349ff92479c5528e1ea61fe79 ibus-table-cangjie-1.2.0.20090717.tar.gz +b6ce3a93571cd0ffc37e6e4bad50f5f2 ibus-table-cangjie-1.2.0.20090831.tar.gz From cchance at fedoraproject.org Mon Aug 31 08:16:18 2009 From: cchance at fedoraproject.org (cchance) Date: Mon, 31 Aug 2009 08:16:18 +0000 (UTC) Subject: rpms/ibus-table-cangjie/devel ibus-table-cangjie.spec,1.15,1.16 Message-ID: <20090831081618.2A89A11C0072@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-cangjie/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24893 Modified Files: ibus-table-cangjie.spec Log Message: typo in file section Index: ibus-table-cangjie.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-cangjie/devel/ibus-table-cangjie.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- ibus-table-cangjie.spec 31 Aug 2009 08:09:06 -0000 1.15 +++ ibus-table-cangjie.spec 31 Aug 2009 08:16:16 -0000 1.16 @@ -1,6 +1,6 @@ Name: ibus-table-cangjie Version: 1.2.0.20090831 -Release: 1%{?dist} +Release: 2%{?dist} Summary: CangJie tables for IBus-Table License: Public Domain and GPLv2+ Group: System Environment/Libraries @@ -43,19 +43,22 @@ export IBUS_TABLE_CREATEDB="%{_bindir}/i cd %{_datadir}/ibus-table/tables/ %{_bindir}/ibus-table-createdb -i -n cangjie3.db %{_bindir}/ibus-table-createdb -i -n cangjie5.db -%{_bindir}/ibus-table-createdb -i -n cangjiebig.db +%{_bindir}/ibus-table-createdb -i -n cangjie-big.db %files %defattr(-,root,root,-) %doc AUTHORS icons/COPYING.icons tables/COPYING.tables README %verify(not md5 size mtime) %{_datadir}/ibus-table/tables/cangjie3.db %verify(not md5 size mtime) %{_datadir}/ibus-table/tables/cangjie5.db -%verify(not md5 size mtime) %{_datadir}/ibus-table/tables/cangjiebig.db +%verify(not md5 size mtime) %{_datadir}/ibus-table/tables/cangjie-big.db %{_datadir}/ibus-table/icons/cangjie3.svg %{_datadir}/ibus-table/icons/cangjie5.svg -%{_datadir}/ibus-table/icons/cangjiebig.png +%{_datadir}/ibus-table/icons/cangjie-big.png %changelog +* Mon Aug 31 2009 Caius 'kaio' Chance - 1.2.0.20090831-2.fc12 +- Typo in file section. + * Mon Aug 31 2009 Caius 'kaio' Chance - 1.2.0.20090831-1.fc12 - Updated source. - Added CangJie (big) table. From pbrobinson at fedoraproject.org Mon Aug 31 08:45:03 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 31 Aug 2009 08:45:03 +0000 (UTC) Subject: rpms/mojito/devel mojito.spec,1.13,1.14 Message-ID: <20090831084503.94C5E11C0072@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/mojito/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1668 Modified Files: mojito.spec Log Message: - Rebuild for new NetworkManager Index: mojito.spec =================================================================== RCS file: /cvs/pkgs/rpms/mojito/devel/mojito.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- mojito.spec 22 Aug 2009 10:59:53 -0000 1.13 +++ mojito.spec 31 Aug 2009 08:45:01 -0000 1.14 @@ -1,6 +1,6 @@ Name: mojito Version: 0.20 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A social network data aggregator Group: Applications/Internet @@ -102,6 +102,9 @@ rm -rf %{buildroot} %{_libdir}/libmojito-keystore.so %changelog +* Mon Aug 31 2009 Peter Robinson 0.20-3 +- Rebuild for new NetworkManager + * Sat Aug 22 2009 Peter Robinson 0.20-2 - Enable twitter, lastfm, MySpace and Flickr networks From pravins at fedoraproject.org Mon Aug 31 08:52:49 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Mon, 31 Aug 2009 08:52:49 +0000 (UTC) Subject: rpms/lohit-fonts/devel .cvsignore, 1.12, 1.13 lohit-fonts.spec, 1.17, 1.18 sources, 1.12, 1.13 Message-ID: <20090831085249.C654011C0072@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6232 Modified Files: .cvsignore lohit-fonts.spec sources Log Message: * Mon Aug 31 2009 Pravin Satpute - 2.4.2-1 - upstream new release - rh bugzilla bug fixes 520032 520033 520034 520035 520036 520037 520038 520039 - rh bugzilla bug fixes 520040 520041 520042 520043 520045 520046 520049 520050 520051 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 12 Aug 2009 06:47:37 -0000 1.12 +++ .cvsignore 31 Aug 2009 08:52:49 -0000 1.13 @@ -1,3 +1,4 @@ lohit-fonts-2.3.8.tar.gz lohit-fonts-2.4.0.tar.gz lohit-fonts-2.4.1.tar.gz +lohit-fonts-2.4.2.tar.gz Index: lohit-fonts.spec =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/devel/lohit-fonts.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- lohit-fonts.spec 12 Aug 2009 06:47:37 -0000 1.17 +++ lohit-fonts.spec 31 Aug 2009 08:52:49 -0000 1.18 @@ -7,7 +7,7 @@ Languages. Name: %{fontname}-fonts -Version: 2.4.1 +Version: 2.4.2 Release: 1%{?dist} Summary: Free Indian truetype/opentype fonts @@ -42,7 +42,7 @@ Requires: %{name}-common = %{versi %common_desc This package provides a free Assamese truetype/opentype font. -%_font_pkg -n assamese lohit_as.ttf +%_font_pkg -n assamese -f 66-%{fontname}-assamese.conf lohit_as.ttf %package -n %{fontname}-bengali-fonts Summary: Free Bengali font @@ -55,7 +55,7 @@ Obsoletes: lohit-fonts-bengali < 2.3.1-2 %common_desc This package provides a free Bengali truetype/opentype font. -%_font_pkg -n bengali lohit_bn.ttf +%_font_pkg -n bengali -f 66-%{fontname}-bengali.conf lohit_bn.ttf %package -n %{fontname}-gujarati-fonts Summary: Free Gujarati font @@ -68,7 +68,7 @@ Obsoletes: lohit-fonts-gujarati < 2.3.1- %common_desc This package provides a free Gujarati truetype/opentype font. -%_font_pkg -n gujarati lohit_gu.ttf +%_font_pkg -n gujarati -f 66-%{fontname}-gujarati.conf lohit_gu.ttf %package -n %{fontname}-hindi-fonts Summary: Free Hindi font @@ -81,7 +81,7 @@ Obsoletes: lohit-fonts-hindi < 2.3.1-2 %common_desc This package provides a free Hindi truetype/opentype font. -%_font_pkg -n hindi lohit_hi.ttf +%_font_pkg -n hindi -f 66-%{fontname}-hindi.conf lohit_hi.ttf %package -n %{fontname}-kannada-fonts Summary: Free Kannada font @@ -94,7 +94,7 @@ Obsoletes: lohit-fonts-kannada < 2.3.1-2 %common_desc This package provides a free Kannada truetype/opentype font. -%_font_pkg -n kannada lohit_kn.ttf +%_font_pkg -n kannada -f 66-%{fontname}-kannada.conf lohit_kn.ttf %package -n %{fontname}-kashmiri-fonts Summary: Free Kashmiri font @@ -107,7 +107,7 @@ Obsoletes: lohit-fonts-kashmiri < 2.3.1- %common_desc This package provides a free Kashmiri truetype/opentype font. -%_font_pkg -n kashmiri lohit_ks.ttf +%_font_pkg -n kashmiri -f 66-%{fontname}-kashmiri*.conf lohit_ks.ttf %package -n %{fontname}-konkani-fonts Summary: Free Konkani font @@ -120,7 +120,7 @@ Obsoletes: lohit-fonts-konkani < 2.3.1-2 %common_desc This package provides a free Konkani truetype/opentype font. -%_font_pkg -n konkani lohit_kok.ttf +%_font_pkg -n konkani -f 66-%{fontname}-konkani.conf lohit_kok.ttf %package -n %{fontname}-maithili-fonts Summary: Free Maithili font @@ -133,7 +133,7 @@ Obsoletes: lohit-fonts-maithili < 2.3.1- %common_desc This package provides a free Maithili truetype/opentype font. -%_font_pkg -n maithili lohit_mai.ttf +%_font_pkg -n maithili -f 66-%{fontname}-maithili.conf lohit_mai.ttf %package -n %{fontname}-malayalam-fonts Summary: Free Malayalam font @@ -159,7 +159,7 @@ Obsoletes: lohit-fonts-marathi < 2.3.1-2 %common_desc This package provides a free Marathi truetype/opentype font. -%_font_pkg -n marathi lohit_mr.ttf +%_font_pkg -n marathi -f 66-%{fontname}-marathi.conf lohit_mr.ttf %package -n %{fontname}-nepali-fonts Summary: Free Nepali font @@ -172,7 +172,7 @@ Obsoletes: lohit-fonts-nepali < 2.3.1-2 %common_desc This package provides a free Nepali truetype/opentype font. -%_font_pkg -n nepali lohit_ne.ttf +%_font_pkg -n nepali -f 67-%{fontname}-nepali.conf lohit_ne.ttf %package -n %{fontname}-oriya-fonts Summary: Free Oriya font @@ -185,7 +185,7 @@ Obsoletes: lohit-fonts-oriya < 2.3.1-2 %common_desc This package provides a free Oriya truetype/opentype font. -%_font_pkg -n oriya lohit_or.ttf +%_font_pkg -n oriya -f 66-%{fontname}-oriya.conf lohit_or.ttf %package -n %{fontname}-punjabi-fonts Summary: Free Punjabi font @@ -198,7 +198,7 @@ Obsoletes: lohit-fonts-punjabi < 2.3.1-2 %common_desc This package provides a free Punjabi truetype/opentype font. -%_font_pkg -n punjabi lohit_pa.ttf +%_font_pkg -n punjabi -f 66-%{fontname}-punjabi.conf lohit_pa.ttf %package -n %{fontname}-sindhi-fonts Summary: Free Sindhi font @@ -211,7 +211,7 @@ Obsoletes: lohit-fonts-sindhi < 2.3.1-2 %common_desc This package provides a free Sindhi truetype/opentype font. -%_font_pkg -n sindhi lohit_sd.ttf +%_font_pkg -n sindhi -f 66-%{fontname}-sindhi*.conf lohit_sd.ttf %package -n %{fontname}-tamil-fonts Summary: Free Tamil font @@ -224,7 +224,7 @@ Obsoletes: lohit-fonts-tamil < 2.3.1-2 %common_desc This package provides a free Tamil truetype/opentype font. -%_font_pkg -n tamil lohit_ta.ttf +%_font_pkg -n tamil -f 66-%{fontname}-tamil.conf lohit_ta.ttf %package -n %{fontname}-telugu-fonts Summary: Free Telugu font @@ -237,11 +237,11 @@ Obsoletes: lohit-fonts-telugu < 2.3.1-2 %common_desc This package provides a free Telugu truetype/opentype font. -%_font_pkg -n telugu lohit_te.ttf +%_font_pkg -n telugu -f 66-%{fontname}-telugu.conf lohit_te.ttf %prep %setup -q - +rm -f malayalam/*.conf %build @@ -252,8 +252,17 @@ rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p */*.ttf %{buildroot}%{_fontdir} -#install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ -# %{buildroot}%{_fontconfig_confdir} +install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ + %{buildroot}%{_fontconfig_confdir} + +install -m 0644 -p */*.conf %{buildroot}%{_fontconfig_templatedir}/ + +ln -s */66-lohit*.conf \ + %{buildroot}%{_fontconfig_confdir}/ + +ln -s */67-lohit-n*.conf \ + %{buildroot}%{_fontconfig_confdir}/ + %clean rm -fr %{buildroot} @@ -267,6 +276,11 @@ rm -fr %{buildroot} %changelog +* Mon Aug 31 2009 Pravin Satpute - 2.4.2-1 +- upstream new release +- rh bugzilla bug fixes 520032 520033 520034 520035 520036 520037 520038 520039 +- rh bugzilla bug fixes 520040 520041 520042 520043 520045 520046 520049 520050 520051 + * Wed Aug 12 2009 Pravin Satpute - 2.4.1-1 - upstream new release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 12 Aug 2009 06:47:37 -0000 1.12 +++ sources 31 Aug 2009 08:52:49 -0000 1.13 @@ -1 +1 @@ -d2dccfceed0d38cbf5bf6fb31836f7f7 lohit-fonts-2.4.1.tar.gz +6801eb44f295d939ed5421c87b3517fa lohit-fonts-2.4.2.tar.gz From akurtakov at fedoraproject.org Mon Aug 31 08:58:14 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Mon, 31 Aug 2009 08:58:14 +0000 (UTC) Subject: rpms/eclipse-testframework/devel eclipse-tests-libraryXml.patch, NONE, 1.1 eclipse-testframework.spec, 1.1, 1.2 Message-ID: <20090831085814.9B30D11C0072@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse-testframework/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7421/devel Modified Files: eclipse-testframework.spec Added Files: eclipse-tests-libraryXml.patch Log Message: - Move library.xml patch from eclipse srpm. eclipse-tests-libraryXml.patch: library.xml | 77 ++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 52 insertions(+), 25 deletions(-) --- NEW FILE eclipse-tests-libraryXml.patch --- ### Eclipse Workspace Patch 1.0 #P org.eclipse.test Index: library.xml =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.test/library.xml,v retrieving revision 1.33 diff -u -r1.33 library.xml --- library.xml 13 Mar 2008 14:00:36 -0000 1.33 +++ library.xml 7 May 2009 18:49:56 -0000 @@ -6,13 +6,13 @@ - - + @@ -33,25 +33,30 @@ - + + + + + + - + - + - + @@ -60,13 +65,17 @@ - - + + + + + + - - + + - + @@ -75,7 +84,7 @@ - + @@ -83,15 +92,31 @@ + + + + - + + + + + + + + - - + + - + + + + + + @@ -107,11 +132,11 @@ - + - - + + @@ -125,10 +150,12 @@ + + - + @@ -138,7 +165,7 @@ -